From f136ef26c5e77e1a117e5c3f5cd93ade4b61a1c4 Mon Sep 17 00:00:00 2001 From: Cafee Date: Wed, 26 Nov 2014 22:33:35 +0100 Subject: [PATCH 001/283] Added WizNet W5100 symbol --- library/wiznet.dcm | 8 +++++ library/wiznet.lib | 84 ++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 92 insertions(+) create mode 100644 library/wiznet.dcm create mode 100644 library/wiznet.lib diff --git a/library/wiznet.dcm b/library/wiznet.dcm new file mode 100644 index 00000000..1191e74b --- /dev/null +++ b/library/wiznet.dcm @@ -0,0 +1,8 @@ +EESchema-DOCLIB Version 2.0 +# +$CMP W5100 +D WizNEt W5100 hardware TCP/IP stack +K WizNet networking +$ENDCMP +# +#End Doc Library diff --git a/library/wiznet.lib b/library/wiznet.lib new file mode 100644 index 00000000..1703b0c1 --- /dev/null +++ b/library/wiznet.lib @@ -0,0 +1,84 @@ +EESchema-LIBRARY Version 2.3 +#encoding utf-8 +# +# W5100 +# +DEF W5100 U 0 40 Y Y 1 F N +F0 "U" -850 1550 60 H V C CNN +F1 "W5100" -750 -1450 60 H V C CNN +F2 "" 400 0 60 H V C CNN +F3 "" 400 0 60 H V C CNN +$FPLIST + LQFP80 +$ENDFPLIST +DRAW +S 900 -1400 -900 1500 0 1 0 N +X RSET_BG 1 -1100 800 200 R 50 50 1 1 O +X VCC3V3A 2 200 1700 200 D 50 50 1 1 W +X GNDA 4 -100 -1600 200 U 50 50 1 1 P +X RXIP 5 -1100 1400 200 R 50 50 1 1 I +X RXIN 6 -1100 1300 200 R 50 50 1 1 I +X VCC1V8A 7 -300 1700 200 D 50 50 1 1 W +X TXOP 8 -1100 1100 200 R 50 50 1 1 O +X TXON 9 -1100 1000 200 R 50 50 1 1 O +X GNDA 10 -200 -1600 200 U 50 50 1 1 P +X DATA6 20 1100 -800 200 L 50 50 1 1 B +X SCLK 30 -1100 -600 200 R 50 50 1 1 I +X ADDR12 40 1100 200 200 L 50 50 1 1 I +X ADDR4 50 1100 1000 200 L 50 50 1 1 I +X V18 11 -600 1700 200 D 50 50 1 1 w +X DATA5 21 1100 -700 200 L 50 50 1 1 B +X SEN 31 -1100 -1000 200 R 50 50 1 1 I +X ADDR11 41 1100 300 200 L 50 50 1 1 I +X ADDR3 51 1100 1100 200 L 50 50 1 1 I +X VCC3V3D 12 500 1700 200 D 50 50 1 1 W +X DATA4 22 1100 -600 200 L 50 50 1 1 B +X GNDD 32 200 -1600 200 U 50 50 1 1 P +X ADDR10 42 1100 400 200 L 50 50 1 1 I +X ADDR2 52 1100 1200 200 L 50 50 1 1 I +X GNDD 13 500 -1600 200 U 50 50 1 1 P +X DATA3 23 1100 -500 200 L 50 50 1 1 B +X VCC1V8D 33 -100 1700 200 D 50 50 1 1 W +X GNDD 43 100 -1600 200 U 50 50 1 1 P +X ADDR1 53 1100 1300 200 L 50 50 1 1 I +X OPMODE0 63 -1100 700 200 R 50 50 1 1 I +X GNDD 14 400 -1600 200 U 50 50 1 1 P +X DATA2 24 1100 -400 200 L 50 50 1 1 B +X TEST_MODE3 34 -1100 -200 200 R 50 50 1 1 I +X VCC3V3D 44 300 1700 200 D 50 50 1 1 W +X ADDR0 54 1100 1400 200 L 50 50 1 1 I +X OPMODE1 64 -1100 600 200 R 50 50 1 1 I +X VCC1V8A 74 -400 1700 200 D 50 50 1 1 W +X VCC1V8D 15 100 1700 200 D 50 50 1 1 W +X DATA1 25 1100 -300 200 L 50 50 1 1 B +X TEST_MODE2 35 -1100 -100 200 R 50 50 1 1 I +X ADDR9 45 1100 500 200 L 50 50 1 1 I +X CS 55 1100 -1100 200 L 50 50 1 1 I I +X OPMODE2 65 -1100 500 200 R 50 50 1 1 O +X VCC1V8D 16 0 1700 200 D 50 50 1 1 W +X DATA0 26 1100 -200 200 L 50 50 1 1 B +X TEST_MODE1 36 -1100 0 200 R 50 50 1 1 I +X ADDR8 46 1100 600 200 L 50 50 1 1 I +X INT 56 -1100 -1300 200 R 50 50 1 1 O I +X GNDD 17 300 -1600 200 U 50 50 1 1 P +X MISO 27 -1100 -900 200 R 50 50 1 1 I +X TEST_MODE0 37 -1100 100 200 R 50 50 1 1 I +X ADDR7 47 1100 700 200 L 50 50 1 1 I +X WR 57 1100 -1200 200 L 50 50 1 1 I I +X GNDA 77 -300 -1600 200 U 50 50 1 1 P +X VCC3V3D 18 400 1700 200 D 50 50 1 1 W +X MOSI 28 -1100 -800 200 R 50 50 1 1 I +X ADDR14 38 1100 0 200 L 50 50 1 1 I +X ADDR6 48 1100 800 200 L 50 50 1 1 I +X RD 58 1100 -1300 200 L 50 50 1 1 I I +X GNDD 68 0 -1600 200 U 50 50 1 1 P +X DATA7 19 1100 -900 200 L 50 50 1 1 B +X SCS 29 -1100 -700 200 R 50 50 1 1 I I +X ADDR13 39 1100 100 200 L 50 50 1 1 I +X ADDR5 49 1100 900 200 L 50 50 1 1 I +X RESET 59 -1100 -1200 200 R 50 50 1 1 I I +X VCC1V8D 69 -200 1700 200 D 50 50 1 1 W +ENDDRAW +ENDDEF +# +#End Library From 1343374d99539c1f6008c6837413fa83e6adb8a7 Mon Sep 17 00:00:00 2001 From: Cafee Date: Wed, 26 Nov 2014 22:40:26 +0100 Subject: [PATCH 002/283] Add background to WZ5100 --- library/wiznet.dcm | 4 ++-- library/wiznet.lib | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/library/wiznet.dcm b/library/wiznet.dcm index 1191e74b..20a0365d 100644 --- a/library/wiznet.dcm +++ b/library/wiznet.dcm @@ -1,8 +1,8 @@ EESchema-DOCLIB Version 2.0 # $CMP W5100 -D WizNEt W5100 hardware TCP/IP stack -K WizNet networking +D WizNet W5100 10/100Mb Ethernet controller with TCP/IP stack +K Wiznet Ethernet controller $ENDCMP # #End Doc Library diff --git a/library/wiznet.lib b/library/wiznet.lib index 1703b0c1..b36bc396 100644 --- a/library/wiznet.lib +++ b/library/wiznet.lib @@ -12,7 +12,7 @@ $FPLIST LQFP80 $ENDFPLIST DRAW -S 900 -1400 -900 1500 0 1 0 N +S 900 -1400 -900 1500 0 1 0 f X RSET_BG 1 -1100 800 200 R 50 50 1 1 O X VCC3V3A 2 200 1700 200 D 50 50 1 1 W X GNDA 4 -100 -1600 200 U 50 50 1 1 P From a7edc2ccb91b908a6df882e13986229e7d9cf97f Mon Sep 17 00:00:00 2001 From: Oliver Date: Wed, 25 May 2016 08:33:05 +1000 Subject: [PATCH 003/283] Added current sensor alias This PR adds the alias *ACS758LCB-100B* to the existing symbol *ACS754SCB-200* * Added alias * Added description to sensors.dcm for new part --- library/sensors.dcm | 6 ++++++ library/sensors.lib | 1 + 2 files changed, 7 insertions(+) diff --git a/library/sensors.dcm b/library/sensors.dcm index 8a27519d..ecd4a9fe 100644 --- a/library/sensors.dcm +++ b/library/sensors.dcm @@ -204,6 +204,12 @@ K Hall Current Sensor F http://www.allegromicro.com/~/media/Files/Datasheets/ACS754-200-Datasheet.ashx $ENDCMP # +$CMP ACS758LCB-100B +D 100A Hall Effect Current Sensor, bidirectional, 5pin CB package +K hall current sensor +F http://www.allegromicro.com/en/Products/Part_Numbers/0758/0758.pdf +$ENDCMP +# $CMP AD8418 D Bidirectional zero-drift current sense amplifier, 20V/V K current sense amplifier shunt high side bidirectional diff --git a/library/sensors.lib b/library/sensors.lib index 3a923bba..2bf8d175 100644 --- a/library/sensors.lib +++ b/library/sensors.lib @@ -178,6 +178,7 @@ 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 +ALIAS ACS758LCB-100B DRAW S -300 200 300 -200 0 1 10 f X VCC 1 400 100 100 L 50 50 1 1 W From 26d0efb57620a3fb1811fa305d5b4ef87487989b Mon Sep 17 00:00:00 2001 From: Oliver Date: Wed, 25 May 2016 08:40:05 +1000 Subject: [PATCH 004/283] Added ADC and DAC chips This PR adds multiple ADC and DAC chips to the adc-dac library * ADS1118 * ADS1120 * MAX1161x * MCP4728 (DAC) --- library/adc-dac.dcm | 48 +++++++++++++++ library/adc-dac.lib | 146 ++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 194 insertions(+) diff --git a/library/adc-dac.dcm b/library/adc-dac.dcm index 1f0f880e..f8f24f18 100644 --- a/library/adc-dac.dcm +++ b/library/adc-dac.dcm @@ -294,6 +294,24 @@ K ADC CAN VIDEO F http://www.ti.com/lit/ds/symlink/adc1173.pdf $ENDCMP # +$CMP ADS1118I +D 16-bit analog to digital converter, 2 or 4 inputs, integrated temperature sensor, SPI interface +K adc spi quad double +F http://www.ti.com/lit/ds/sbas457e/sbas457e.pdf +$ENDCMP +# +$CMP ADS1120-PW +D Low-power, quad-input, 16-bit analog to digital converter, integrated temperature sensor, SPI interface, TSSOP-16 package +K adc spi +F http://www.ti.com/lit/ds/symlink/ads1120.pdf +$ENDCMP +# +$CMP ADS1120-RVA +D Low-power, quad-input, 16-bit analog to digital converter, integrated temperature sensor, SPI interface, QFN-16 package +K adc spi +F http://www.ti.com/lit/ds/symlink/ads1120.pdf +$ENDCMP +# $CMP ADS1232IPW D Single Bridge 24bit ADC for Sensors, TSSOP-24 K ADC 24bit Sensors Dual Channel @@ -419,6 +437,30 @@ K sigma-delta adc F http://cds.linear.com/docs/en/datasheet/18645lfs.pdf $ENDCMP # +$CMP MAX11614 +D 8-channel single-ended or 4-channel, differential, 12-bit ADC, I2C, 4.096V internal reference +K adc i2c +F https://datasheets.maximintegrated.com/en/ds/MAX11612-MAX11617.pdf +$ENDCMP +# +$CMP MAX11615 +D 8-channel single-ended or 4-channel, differential, 12-bit ADC, I2C, 2.048V internal reference +K adc i2c +F https://datasheets.maximintegrated.com/en/ds/MAX11612-MAX11617.pdf +$ENDCMP +# +$CMP MAX11616 +D 12-channel single-ended or 6-channel, differential, 12-bit ADC, I2C, 4.096V internal reference +K adc i2c +F https://datasheets.maximintegrated.com/en/ds/MAX11612-MAX11617.pdf +$ENDCMP +# +$CMP MAX11617 +D 12-channel single-ended or 6-channel, differential, 12-bit ADC, I2C, 2.048V internal reference +K adc i2c +F https://datasheets.maximintegrated.com/en/ds/MAX11612-MAX11617.pdf +$ENDCMP +# $CMP MCP3002 D MCP3008, Dual Channel 10-Bit A/D Converter with SPI Serial Interface K Dual Channel 10-Bit ADC SPI @@ -485,6 +527,12 @@ K Sigma-Delta ADC Converter 22bit SPI F http://ww1.microchip.com/downloads/en/devicedoc/21950c.pdf $ENDCMP # +$CMP MCP4728 +D 12-bit digital to analog converter, quad input, 2.048V internal reference, integrated EEPROM, I2C interface +K dac i2c +F http://ww1.microchip.com/downloads/en/DeviceDoc/22187E.pdf +$ENDCMP +# $CMP MCP4921-E/MS D MCP4921, Single 12-bit Digital to Analog Converter, SPI Interface, MSOP-8 K Single DAC 1ch 12bit SPI diff --git a/library/adc-dac.lib b/library/adc-dac.lib index 19cd7934..ba929210 100644 --- a/library/adc-dac.lib +++ b/library/adc-dac.lib @@ -1108,6 +1108,95 @@ X AVDD 18 -100 800 150 D 50 50 1 1 W ENDDRAW ENDDEF # +# ADS1118I +# +DEF ADS1118I U 0 40 Y Y 1 F N +F0 "U" 450 450 50 H V R CNN +F1 "ADS1118I" -850 450 50 H V L CNN +F2 "" -150 -50 50 H V C CNN +F3 "" -1000 400 50 H V C CNN +$FPLIST + QFN-10* + MSOP-10* +$ENDFPLIST +DRAW +P 6 0 1 10 500 400 -700 400 -1100 0 -700 -400 500 -400 500 400 f +X SCLK 1 600 300 100 L 50 50 1 1 I +X ~CS 2 600 0 100 L 50 50 1 1 I +X GND 3 -100 -500 100 U 50 50 1 1 W +X AIN0 4 -1200 200 300 R 50 50 1 1 I +X AIN1 5 -1200 100 200 R 50 50 1 1 I +X AIN2 6 -1200 -100 200 R 50 50 1 1 I +X AIN3 7 -1200 -200 300 R 50 50 1 1 I +X VDD 8 -100 500 100 D 50 50 1 1 W +X DOUT/~DRDY 9 600 100 100 L 50 50 1 1 O +X DIN 10 600 200 100 L 50 50 1 1 I +ENDDRAW +ENDDEF +# +# ADS1120-PW +# +DEF ADS1120-PW U 0 40 Y Y 1 F N +F0 "U" 450 450 50 H V R CNN +F1 "ADS1120-PW" -850 450 50 H V L CNN +F2 "" -150 -50 50 H V C CNN +F3 "" -1000 400 50 H V C CNN +$FPLIST + *SSOP-16* +$ENDFPLIST +DRAW +P 6 0 1 10 500 400 -700 400 -1100 0 -700 -400 500 -400 500 400 f +X SCLK 1 600 300 100 L 50 50 1 1 I +X ~CS 2 600 0 100 L 50 50 1 1 I +X CLK 3 600 -300 100 L 50 50 1 1 I +X DGND 4 -100 -500 100 U 50 50 1 1 W +X AVSS 5 0 -500 100 U 50 50 1 1 W +X AIN3/REFN1 6 -1200 -200 300 R 50 50 1 1 I +X AIN2 7 -1200 -100 200 R 50 50 1 1 I +X REFN0 8 -1200 -300 400 R 50 50 1 1 I +X REFP0 9 -1200 300 400 R 50 50 1 1 I +X AIN1 10 -1200 100 200 R 50 50 1 1 I +X AIN0/REFP1 11 -1200 200 300 R 50 50 1 1 I +X AVDD 12 0 500 100 D 50 50 1 1 W +X DVDD 13 -100 500 100 D 50 50 1 1 W +X ~DRDY 14 600 -200 100 L 50 50 1 1 O +X DOUT/~DRDY 15 600 100 100 L 50 50 1 1 O +X DIN 16 600 200 100 L 50 50 1 1 I +ENDDRAW +ENDDEF +# +# ADS1120-RVA +# +DEF ADS1120-RVA U 0 40 Y Y 1 F N +F0 "U" 450 450 50 H V R CNN +F1 "ADS1120-RVA" -850 450 50 H V L CNN +F2 "" -150 -50 50 H V C CNN +F3 "" -1000 400 50 H V C CNN +$FPLIST + QFN-16* +$ENDFPLIST +DRAW +P 6 0 1 10 500 400 -700 400 -1100 0 -700 -400 500 -400 500 400 f +X CLK 1 600 -300 100 L 50 50 1 1 I +X DGND 2 -100 -500 100 U 50 50 1 1 W +X AVSS 3 0 -500 100 U 50 50 1 1 W +X AIN3/REFN1 4 -1200 -200 300 R 50 50 1 1 I +X AIN2 5 -1200 -100 200 R 50 50 1 1 I +X REFN0 6 -1200 -300 400 R 50 50 1 1 I +X REFP0 7 -1200 300 400 R 50 50 1 1 I +X AIN1 8 -1200 100 200 R 50 50 1 1 I +X AIN0/REFP1 9 -1200 200 300 R 50 50 1 1 I +X AVDD 10 0 500 100 D 50 50 1 1 W +X DVDD 11 -100 500 100 D 50 50 1 1 W +X ~DRDY 12 600 -200 100 L 50 50 1 1 O +X DOUT/~DRDY 13 600 100 100 L 50 50 1 1 O +X DIN 14 600 200 100 L 50 50 1 1 I +X SCLK 15 600 300 100 L 50 50 1 1 I +X ~CS 16 600 0 100 L 50 50 1 1 I +X PAD 17 100 -500 100 U 50 50 1 1 P +ENDDRAW +ENDDEF +# # ADS1232IPW # DEF ADS1232IPW U 0 40 Y Y 1 F N @@ -1482,6 +1571,38 @@ X VCC 8 -100 400 150 D 50 50 1 1 W ENDDRAW ENDDEF # +# MAX11614 +# +DEF MAX11614 U 0 40 Y Y 1 F N +F0 "U" -500 650 50 H V L CNN +F1 "MAX11614" -500 -750 50 H V L CNN +F2 "" 250 350 50 H V C CNN +F3 "" 0 800 50 H I C CNN +ALIAS MAX11615 MAX11616 MAX11617 +$FPLIST + SSOP* +$ENDFPLIST +DRAW +S -500 600 300 -700 0 1 15 f +X AN11/REF 1 -600 -600 100 R 50 50 1 1 I +X AN10/NC 2 -600 -500 100 R 50 50 1 1 I +X AN9/NC 3 -600 -400 100 R 50 50 1 1 I +X AIN8/NC 4 -600 -300 100 R 50 50 1 1 I +X AIN0 5 -600 500 100 R 50 50 1 1 I +X AIN1 6 -600 400 100 R 50 50 1 1 I +X AIN2 7 -600 300 100 R 50 50 1 1 I +X AIN3 8 -600 200 100 R 50 50 1 1 I +X AIN4 9 -600 100 100 R 50 50 1 1 I +X AIN5 10 -600 0 100 R 50 50 1 1 I +X AIN6 11 -600 -100 100 R 50 50 1 1 I +X AIN7 12 -600 -200 100 R 50 50 1 1 I +X SCL 13 400 0 100 L 50 50 1 1 I +X SDA 14 400 -100 100 L 50 50 1 1 B +X GND 15 0 -800 100 U 50 50 1 1 W +X Vdd 16 0 700 100 D 50 50 1 1 W +ENDDRAW +ENDDEF +# # MCP3002 # DEF MCP3002 U 0 40 Y Y 1 F N @@ -1611,6 +1732,31 @@ X VDD 8 100 400 150 D 50 50 1 1 W ENDDRAW ENDDEF # +# MCP4728 +# +DEF MCP4728 U 0 40 Y Y 1 F N +F0 "U" -500 50 50 H V L CNN +F1 "MCP4728" 500 50 50 H V R CNN +F2 "" -100 -100 50 H V C CNN +F3 "" 0 250 50 H I C CNN +$FPLIST + *SOP-10* +$ENDFPLIST +DRAW +S -500 0 500 -500 0 1 15 f +X VDD 1 0 100 100 D 50 50 1 1 W +X SCL 2 -600 -100 100 R 50 50 1 1 I +X SDA 3 -600 -200 100 R 50 50 1 1 B +X ~LDAC 4 -600 -300 100 R 50 50 1 1 I +X RDY/~BSY 5 -600 -400 100 R 50 50 1 1 O +X VOUTA 6 600 -100 100 L 50 50 1 1 O +X VOUTB 7 600 -200 100 L 50 50 1 1 O +X VOUTC 8 600 -300 100 L 50 50 1 1 O +X VOUTD 9 600 -400 100 L 50 50 1 1 O +X VSS 10 0 -600 100 U 50 50 1 1 W +ENDDRAW +ENDDEF +# # MCP4921-E/MS # DEF MCP4921-E/MS U 0 40 Y Y 1 F N From 0f8940c9e14b99cf99f41ac9262ae0e6018f231e Mon Sep 17 00:00:00 2001 From: Oliver Date: Wed, 25 May 2016 08:52:04 +1000 Subject: [PATCH 005/283] Added MAX3221 RS232 transceiver This PR adds the MAX3221 RS232 transceiver It also fixes footprint associations for a number of RS485 transceivers: * SP3481?? * LTC2861 --- library/interface.dcm | 6 ++++ library/interface.lib | 81 +++++++++++++++++++++++++++++++++---------- 2 files changed, 68 insertions(+), 19 deletions(-) diff --git a/library/interface.dcm b/library/interface.dcm index dac10a44..a661ab46 100644 --- a/library/interface.dcm +++ b/library/interface.dcm @@ -338,6 +338,12 @@ K Cold Junction Termocouple Interface SPI F http://datasheets.maximintegrated.com/en/ds/MAX31855.pdf $ENDCMP # +$CMP MAX3221 +D RS232 transceiver with 15kV ESD protection +K serial UART RS232 +F http://www.ti.com/lit/ds/symlink/max3221.pdf +$ENDCMP +# $CMP MAX3226 D Single RS232 driver/receiver, 3.0V to 5V supply, 250kb/s, AutoShutdown Plus, SSOP-16 package K rs232 uart transceiver diff --git a/library/interface.lib b/library/interface.lib index a6859a1d..29306fb2 100644 --- a/library/interface.lib +++ b/library/interface.lib @@ -111,8 +111,8 @@ ENDDEF # AD5282_ABC # DEF AD5282_ABC U 0 30 Y Y 3 L N -F0 "U" -300 750 50 H V C CNN -F1 "AD5282_ABC" -350 -650 50 H V C CNN +F0 "U" 0 750 50 H V C CNN +F1 "AD5282_ABC" 0 -650 50 H V C CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW @@ -135,6 +135,9 @@ S -300 -300 -300 -300 3 1 0 N S -300 -300 -300 -300 3 1 0 N S -300 -300 -300 -300 3 1 0 N S 250 300 -250 -300 3 1 10 f +P 2 3 1 0 100 0 25 0 N +P 4 3 1 0 25 0 50 25 50 -25 25 0 N +P 11 3 1 0 75 100 25 100 0 75 25 50 0 25 25 0 0 -25 25 -50 0 -75 25 -100 75 -100 N X B2 14 400 -100 150 L 50 50 3 1 P X W2 15 400 0 150 L 50 50 3 1 P X A2 16 400 100 150 L 50 50 3 1 P @@ -1300,10 +1303,10 @@ ENDDEF DEF LTC2861 U 0 40 Y Y 1 F N F0 "U" -350 650 50 H V L CNN F1 "LTC2861" 100 650 50 H V L CNN -F2 "SSOP-28" 0 -650 50 H V C CIN +F2 "Housings_SSOP:SSOP-28_5.3x10.2mm_Pitch0.65mm" 0 -700 50 H I C CIN F3 "" 0 0 50 H V C CNN $FPLIST - SSOP28* + SSOP* $ENDFPLIST DRAW S 350 600 -350 -600 0 1 10 f @@ -1625,7 +1628,7 @@ X RO 7 500 400 150 L 50 50 1 1 O X A 8 -500 500 150 R 50 50 1 1 I X ~B 9 -500 300 150 R 50 50 1 1 I X Y 10 -500 -200 150 R 50 50 1 1 O -X GND 11 -100 -800 100 U 50 50 1 1 W +X GND 11 0 -800 100 U 50 50 1 1 W X ~Z 12 -500 -400 150 R 50 50 1 1 O X TERM100 13 500 200 150 L 50 50 1 1 I X SRL 14 500 -500 150 L 50 50 1 1 I @@ -1711,8 +1714,8 @@ ENDDEF # MAX31855KASA # DEF MAX31855KASA U 0 40 Y Y 1 F N -F0 "U" -350 400 50 H V L CNN -F1 "MAX31855KASA" 100 400 50 H V L CNN +F0 "U" -300 350 50 H V L CNN +F1 "MAX31855KASA" 50 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 MAX31855JASA MAX31855NASA MAX31855SASA MAX31855TASA MAX31855EASA MAX31855RASA @@ -1720,14 +1723,54 @@ $FPLIST SO* $ENDFPLIST DRAW -S -350 350 350 -350 0 1 10 f -X GND 1 0 -500 150 U 50 50 1 1 W -X T- 2 -500 -200 150 R 50 50 1 1 P -X T+ 3 -500 200 150 R 50 50 1 1 P -X VCC 4 0 500 150 D 50 50 1 1 W -X SCK 5 500 200 150 L 50 50 1 1 I -X ~CS~ 6 500 -100 150 L 50 50 1 1 I I -X SO 7 500 100 150 L 50 50 1 1 O +S -300 300 300 -300 0 1 10 f +X GND 1 0 -400 100 U 50 50 1 1 W +X T- 2 -400 -100 100 R 50 50 1 1 P +X T+ 3 -400 100 100 R 50 50 1 1 P +X VCC 4 0 400 100 D 50 50 1 1 W +X SCK 5 400 200 100 L 50 50 1 1 I +X ~CS~ 6 400 -100 100 L 50 50 1 1 I I +X SO 7 400 100 100 L 50 50 1 1 O +ENDDRAW +ENDDEF +# +# MAX3221 +# +DEF MAX3221 U 0 40 Y Y 1 F N +F0 "U" -400 850 50 H V L CNN +F1 "MAX3221" 500 850 50 H V R CNN +F2 "" 50 0 50 H V C CIN +F3 "" 0 950 50 H I C CNN +$FPLIST + SSOP* + TSSOP* +$ENDFPLIST +DRAW +C 120 -500 20 0 1 0 N +C 120 -400 20 0 1 0 N +S -400 -800 500 800 0 1 10 f +P 3 0 1 0 -100 -500 0 -500 0 -500 N +P 3 0 1 0 -100 -400 0 -400 0 -400 N +P 3 0 1 0 140 -500 190 -500 190 -500 N +P 3 0 1 0 140 -400 200 -400 200 -400 N +P 5 0 1 0 100 -450 100 -550 0 -500 100 -450 100 -450 N +P 6 0 1 0 0 -450 0 -350 100 -400 0 -450 0 -450 0 -450 N +X ~EN 1 -600 -600 200 R 50 50 1 1 I +X C1+ 2 -600 700 200 R 50 50 1 1 P +X V+ 3 700 300 200 L 50 50 1 1 P +X C1- 4 -600 300 200 R 50 50 1 1 P +X C2+ 5 -600 200 200 R 50 50 1 1 P +X C2- 6 -600 -200 200 R 50 50 1 1 P +X V- 7 700 -200 200 L 50 50 1 1 P +X RIN 8 700 -500 200 L 50 50 1 1 I +X ROUT 9 -600 -500 200 R 50 50 1 1 O +X ~INVALID 10 700 -600 200 L 50 50 1 1 O V +X DIN 11 -600 -400 200 R 50 50 1 1 I +X FORCEON 12 -600 -700 200 R 50 50 1 1 I +X DOUT 13 700 -400 200 L 50 50 1 1 O +X GND 14 700 100 200 L 50 50 1 1 W +X VCC 15 700 700 200 L 50 50 1 1 W +X ~FORCEOFF 16 700 -700 200 L 50 50 1 1 I L ENDDRAW ENDDEF # @@ -2504,11 +2547,11 @@ ENDDEF DEF SP3481CN U 0 40 Y Y 1 F N F0 "U" -300 350 50 H V L CNN F1 "SP3481CN" 100 350 50 H V L CNN -F2 "SO-8" 0 0 50 H V C CIN +F2 "Housings_SOIC:SOIC-8_3.9x4.9mm_Pitch1.27mm" 0 -500 50 H I C CIN F3 "" 0 0 50 H V C CNN ALIAS SP3481EN SP3485CN SP3485EN $FPLIST - SO8* + SO* $ENDFPLIST DRAW S -300 300 300 -300 0 1 10 f @@ -2528,11 +2571,11 @@ ENDDEF DEF SP3481CP U 0 40 Y Y 1 F N F0 "U" -300 350 50 H V L CNN F1 "SP3481CP" 100 350 50 H V L CNN -F2 "DIP-8" 0 0 50 H V C CIN +F2 "Housings_DIP:DIP-8_W7.62mm" 0 -500 50 H I C CIN F3 "" 0 0 50 H V C CNN ALIAS SP3481EP SP3485CP SP3485EP $FPLIST - DIP8* + DIP* $ENDFPLIST DRAW S -300 300 300 -300 0 1 10 f From e742df8c77302e90226d9d3fdd71080ec2eb2943 Mon Sep 17 00:00:00 2001 From: Oliver Walters Date: Thu, 26 May 2016 15:28:01 +1000 Subject: [PATCH 006/283] Added LMR16006YQ? parts * Adjustable output version * 3.3V output version * 5.0 output version **Datasheet** http://www.ti.com/lit/ds/symlink/lmr16006y-q1.pdf --- library/dc-dc.dcm | 18 ++++++++++++++++++ library/dc-dc.lib | 22 ++++++++++++++++++++++ 2 files changed, 40 insertions(+) diff --git a/library/dc-dc.dcm b/library/dc-dc.dcm index e009b6bb..b8e9de19 100644 --- a/library/dc-dc.dcm +++ b/library/dc-dc.dcm @@ -736,6 +736,24 @@ K Miniature Step-Down Buck Voltage Regulator F http://www.ti.com/lit/ds/symlink/lmr10510.pdf $ENDCMP # +$CMP LMR16006YQ +D Simple Switcher Buck Regulator, Vin=4-40V, Iout=600mA, Adjustable output voltage, SOT-23-6 package +K simple-switcher buck step-down voltage-regulator +F http://www.ti.com/lit/ds/symlink/lmr16006y-q1.pdf +$ENDCMP +# +$CMP LMR16006YQ3 +D Simple Switcher Buck Regulator, Vin=4-40V, Iout=600mA, Fixed 3.3V output voltage, SOT-23-6 package +K simple-switcher buck step-down voltage-regulator +F http://www.ti.com/lit/ds/symlink/lmr16006y-q1.pdf +$ENDCMP +# +$CMP LMR16006YQ5 +D Simple Switcher Buck Regulator, Vin=4-40V, Iout=600mA, Fixed 5.0V output voltage, SOT-23-6 package +K simple-switcher buck step-down voltage-regulator +F http://www.ti.com/lit/ds/symlink/lmr16006y-q1.pdf +$ENDCMP +# $CMP LMR62014XMF D 1.4A, 20Vout Step-Up Voltage Regulator, 1.6MHz Frequency, SOT-23-5 K Miniature Step-Up Boost Voltage Regulator diff --git a/library/dc-dc.lib b/library/dc-dc.lib index fb42c0ca..45b4b68d 100644 --- a/library/dc-dc.lib +++ b/library/dc-dc.lib @@ -906,6 +906,28 @@ X EN 6 -400 -100 150 R 50 50 1 1 I ENDDRAW ENDDEF # +# LMR16006YQ +# +DEF LMR16006YQ U 0 40 Y Y 1 F N +F0 "U" -400 450 50 H V L CNN +F1 "LMR16006YQ" -400 350 50 H V L CNN +F2 "TO_SOT_Packages_SMD:SOT-23-6" 0 -500 50 H I C CIN +F3 "" -400 450 50 H V C CNN +ALIAS LMR16006YQ3 LMR16006YQ5 +$FPLIST + SOT-23* +$ENDFPLIST +DRAW +S -400 300 400 -300 0 1 10 f +X CB 1 500 200 100 L 50 50 1 1 I +X GND 2 0 -400 100 U 50 50 1 1 W +X FB 3 500 -200 100 L 50 50 1 1 I +X ~SHDN 4 -500 0 100 R 50 50 1 1 I +X VIN 5 -500 200 100 R 50 50 1 1 W +X SW 6 500 0 100 L 50 50 1 1 O +ENDDRAW +ENDDEF +# # LT1054 # DEF LT1054 U 0 40 Y Y 1 F N From bc849de74a64ebfb6f102dca57a7004601a2539c Mon Sep 17 00:00:00 2001 From: Oliver Walters Date: Fri, 27 May 2016 13:27:44 +1000 Subject: [PATCH 007/283] Added MIC845 series of analog comparators * Active-high push-pull output version (H) * Active-low push-pull output version (L) * Open-drain output version (N) --- library/linear.dcm | 18 +++++++ library/linear.lib | 122 +++++++++++++++++++++++++++++++++++++-------- 2 files changed, 118 insertions(+), 22 deletions(-) diff --git a/library/linear.dcm b/library/linear.dcm index 3c03cc41..62f2a2e4 100644 --- a/library/linear.dcm +++ b/library/linear.dcm @@ -417,6 +417,24 @@ K op amp amplifier operational F http://ww1.microchip.com/downloads/en/DeviceDoc/21314g.pdf $ENDCMP # +$CMP MIC845H +D Precision single-input comparator, internal 2.55V reference, Active-High Push-Pull output, SC-70-5 package +K comparator +F http://ww1.microchip.com/downloads/en/DeviceDoc/mic845.pdf +$ENDCMP +# +$CMP MIC845L +D Precision single-input comparator, internal 2.55V reference, Active-Low Push-Pull output, SC-70-5 package +K comparator +F http://ww1.microchip.com/downloads/en/DeviceDoc/mic845.pdf +$ENDCMP +# +$CMP MIC845N +D Precision single-input comparator, internal 2.55V reference, Open Drain Output, SC-70-5 package +K comparator +F http://ww1.microchip.com/downloads/en/DeviceDoc/mic845.pdf +$ENDCMP +# $CMP NE5532 D Dual Op amp (low noice) K ampliop diff --git a/library/linear.lib b/library/linear.lib index 1812f5f5..fedfc077 100644 --- a/library/linear.lib +++ b/library/linear.lib @@ -40,9 +40,9 @@ $FPLIST SOIC* $ENDFPLIST DRAW -P 2 0 1 6 0 -150 0 -100 N -P 2 0 1 6 0 150 0 100 N -P 3 0 1 6 50 -75 100 -125 100 -150 N +P 2 0 1 6 0 -150 0 -100 N +P 2 0 1 6 0 150 0 100 N +P 3 0 1 6 50 -75 100 -125 100 -150 N P 4 0 1 10 200 0 -200 200 -200 -200 200 0 f X Rg 1 0 -300 150 U 50 50 1 1 P X - 2 -300 -100 100 R 50 50 1 1 I @@ -408,10 +408,10 @@ $FPLIST SOIC* $ENDFPLIST DRAW -P 2 0 1 6 0 -150 0 -100 N -P 3 0 1 6 50 -75 100 -125 100 -150 N -P 3 0 1 6 200 -150 200 -75 150 -25 N -P 4 0 1 10 -200 200 200 0 -200 -200 -200 200 f +P 2 0 1 6 0 -150 0 -100 N +P 3 0 1 6 50 -75 100 -125 100 -150 N +P 3 0 1 6 200 -150 200 -75 150 -25 N +P 4 0 1 10 -200 200 200 0 -200 -200 -200 200 f X ~ 1 100 -300 150 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 @@ -752,7 +752,7 @@ $FPLIST SSOP* $ENDFPLIST DRAW -P 4 0 1 10 -200 200 200 0 -200 -200 -200 200 f +P 4 0 1 10 -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 @@ -786,7 +786,7 @@ $FPLIST DSBGA* $ENDFPLIST DRAW -P 4 0 1 10 -200 200 200 0 -200 -200 -200 200 f +P 4 0 1 10 -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 @@ -811,10 +811,10 @@ $FPLIST SOIC* $ENDFPLIST DRAW -P 2 0 1 6 0 -150 0 -100 N -P 2 0 1 6 0 150 0 100 N -P 3 0 1 6 100 -150 100 -125 50 -75 N -P 4 0 1 10 200 0 -200 200 -200 -200 200 0 f +P 2 0 1 6 0 -150 0 -100 N +P 2 0 1 6 0 150 0 100 N +P 3 0 1 6 100 -150 100 -125 50 -75 N +P 4 0 1 10 200 0 -200 200 -200 -200 200 0 f X ~ 1 0 -300 150 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 @@ -866,7 +866,7 @@ $FPLIST SOIC* $ENDFPLIST DRAW -P 4 0 1 10 -200 200 200 0 -200 -200 -200 200 f +P 4 0 1 10 -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 @@ -888,13 +888,13 @@ $FPLIST TO-5* $ENDFPLIST DRAW -P 2 0 1 6 0 -150 0 -100 N -P 2 0 1 6 0 150 0 100 N +P 2 0 1 6 0 -150 0 -100 N +P 2 0 1 6 0 150 0 100 N P 2 0 1 0 200 -100 100 -50 N P 2 0 1 0 200 100 100 50 N -P 3 0 1 6 100 -150 100 -125 50 -75 N -P 3 0 1 6 100 150 100 125 50 75 N -P 4 0 1 10 200 0 -200 200 -200 -200 200 0 f +P 3 0 1 6 100 -150 100 -125 50 -75 N +P 3 0 1 6 100 150 100 125 50 75 N +P 4 0 1 10 200 0 -200 200 -200 -200 200 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 150 U 50 50 1 1 P @@ -1088,7 +1088,7 @@ $FPLIST SOIC* $ENDFPLIST DRAW -P 4 0 1 10 -200 200 200 0 -200 -200 -200 200 f +P 4 0 1 10 -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 @@ -1168,6 +1168,84 @@ X V- 5 -100 -300 150 U 50 50 1 1 I ENDDRAW ENDDEF # +# MIC845H +# +DEF MIC845H U 0 20 Y Y 1 F N +F0 "U" 150 200 50 H V C CNN +F1 "MIC845H" 300 -200 50 H V C CNN +F2 "TO_SOT_Packages_SMD:SC-70-5" 0 -390 50 H I C CNN +F3 "" 150 200 50 H V C CNN +$FPLIST + SC-70* +$ENDFPLIST +DRAW +P 2 0 1 0 50 0 30 0 N +P 2 0 1 0 80 0 60 0 N +P 2 0 1 0 90 0 110 0 N +P 2 0 1 0 120 0 140 0 N +P 2 0 1 0 150 0 170 0 N +P 4 0 1 10 -100 200 300 0 -100 -200 -100 200 f +P 4 0 1 0 50 -50 75 -50 125 50 150 50 N +X ~ 1 -200 -100 100 R 50 50 1 1 N N +X V- 2 0 -300 150 U 50 50 1 1 W +X ~ 3 -200 0 100 R 50 50 1 1 I +X ~ 4 400 0 100 L 50 50 1 1 O +X V+ 5 0 300 150 D 50 50 1 1 W +ENDDRAW +ENDDEF +# +# MIC845L +# +DEF MIC845L U 0 20 Y Y 1 F N +F0 "U" 150 200 50 H V C CNN +F1 "MIC845L" 300 -200 50 H V C CNN +F2 "TO_SOT_Packages_SMD:SC-70-5" 0 -390 50 H I C CNN +F3 "" 150 200 50 H V C CNN +$FPLIST + SC-70* +$ENDFPLIST +DRAW +P 2 0 1 0 50 0 30 0 N +P 2 0 1 0 80 0 60 0 N +P 2 0 1 0 90 0 110 0 N +P 2 0 1 0 120 0 140 0 N +P 2 0 1 0 150 0 170 0 N +P 4 0 1 10 -100 200 300 0 -100 -200 -100 200 f +P 4 0 1 0 50 -50 75 -50 125 50 150 50 N +X ~ 1 -200 -100 100 R 50 50 1 1 N N +X V- 2 0 -300 150 U 50 50 1 1 W +X ~ 3 -200 0 100 R 50 50 1 1 I +X ~ 4 400 0 100 L 50 50 1 1 O I +X V+ 5 0 300 150 D 50 50 1 1 W +ENDDRAW +ENDDEF +# +# MIC845N +# +DEF MIC845N U 0 20 Y Y 1 F N +F0 "U" 150 200 50 H V C CNN +F1 "MIC845N" 300 -200 50 H V C CNN +F2 "TO_SOT_Packages_SMD:SC-70-5" 0 -390 50 H I C CNN +F3 "" 150 200 50 H V C CNN +$FPLIST + SC-70* +$ENDFPLIST +DRAW +P 2 0 1 0 50 0 30 0 N +P 2 0 1 0 80 0 60 0 N +P 2 0 1 0 90 0 110 0 N +P 2 0 1 0 120 0 140 0 N +P 2 0 1 0 150 0 170 0 N +P 4 0 1 10 -100 200 300 0 -100 -200 -100 200 f +P 4 0 1 0 50 -50 75 -50 125 50 150 50 N +X ~ 1 -200 -100 100 R 50 50 1 1 N N +X V- 2 0 -300 150 U 50 50 1 1 W +X ~ 3 -200 0 100 R 50 50 1 1 I +X ~ 4 400 0 100 L 50 50 1 1 C +X V+ 5 0 300 150 D 50 50 1 1 W +ENDDRAW +ENDDEF +# # OP275 # DEF OP275 U 0 10 Y Y 2 F N @@ -1183,7 +1261,7 @@ $FPLIST LFCSP* $ENDFPLIST DRAW -P 4 0 1 10 -200 200 200 0 -200 -200 -200 200 f +P 4 0 1 10 -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 @@ -1226,7 +1304,7 @@ $FPLIST TSSOP* $ENDFPLIST DRAW -P 4 0 1 10 -200 200 200 0 -200 -200 -200 200 f +P 4 0 1 10 -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 From 5218cae5cda63a1c5d504388184445753c9c3e77 Mon Sep 17 00:00:00 2001 From: ashtonchase Date: Thu, 16 Jun 2016 19:47:09 -0500 Subject: [PATCH 008/283] added Analog Devices ADP5054 quad buck regulator --- library/dc-dc.dcm | 6 +++++ library/dc-dc.lib | 65 +++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 71 insertions(+) diff --git a/library/dc-dc.dcm b/library/dc-dc.dcm index e009b6bb..5d0515f7 100644 --- a/library/dc-dc.dcm +++ b/library/dc-dc.dcm @@ -6,6 +6,12 @@ K Voltage regulator switching buck fixed output analog F http://www.analog.com/media/en/technical-documentation/data-sheets/ADP2108.pdf $ENDCMP # +$CMP ADP5054 +D 250kHz to 2MHz, 6A/6A/2A/2A Quad Buck Regulator, -40 to +125C +K quad regulator dcdc buck synchronizable parallel +F http://www.analog.com/media/en/technical-documentation/data-sheets/ADP5054.pdf +$ENDCMP +# $CMP APE1707H-12-HF D 12V 2A, 150KHz PWM Buck DC/DC Converter, TO252-5 (D-PAK) K 12V 2A 150KHz PWM Buck DC/DC diff --git a/library/dc-dc.lib b/library/dc-dc.lib index fb42c0ca..6b9e6ecf 100644 --- a/library/dc-dc.lib +++ b/library/dc-dc.lib @@ -18,6 +18,71 @@ X SW 5 300 100 100 L 50 50 1 1 I ENDDRAW ENDDEF # +# ADP5054 +# +DEF ADP5054 U 0 40 Y Y 1 F N +F0 "U" -800 1500 50 H V R CNN +F1 "ADP5054" 200 0 50 H V R CNN +F2 "" -1100 1000 50 H I C CNN +F3 "" -1100 1000 50 H I C CNN +$FPLIST + TQFP-48-1EP +$ENDFPLIST +DRAW +T 0 0 -100 50 0 0 0 QUAD~BUCK~REGULATOR Normal 0 C C +S -900 1400 900 -1700 1 1 12 f +X BST3 1 1100 -400 200 L 50 50 1 1 W +X PGND3_1 2 -100 -1900 200 U 50 50 1 1 W +X PGND3_2 3 0 -1900 200 U 50 50 1 1 W +X SW3_1 4 1100 -500 200 L 50 50 1 1 w +X SW3_2 5 1100 -600 200 L 50 50 1 1 w +X PVIN3 6 -1100 -400 200 R 50 50 1 1 W +X PVIN4 7 -1100 -1000 200 R 50 50 1 1 W +X SW4_1 8 1100 -1100 200 L 50 50 1 1 w +X SW4_2 9 1100 -1200 200 L 50 50 1 1 w +X PGND4_1 10 100 -1900 200 U 50 50 1 1 W +X COMP2 20 -1100 -100 200 R 50 50 1 1 U +X PGND 30 -200 -1900 200 U 50 50 1 1 W +X COMP1 40 -1100 700 200 R 50 50 1 1 U +X PGND4_2 11 200 -1900 200 U 50 50 1 1 W +X EN2 21 -1100 -200 200 R 50 50 1 1 I +X DL1 31 1100 500 200 L 50 50 1 1 O +X FB1 41 1100 1000 200 L 50 50 1 1 I +X BST4 12 1100 -1000 200 L 50 50 1 1 W +X PVIN2_1 22 -1100 200 200 R 50 50 1 1 W +X BST1 32 1100 900 200 L 50 50 1 1 W +X RT 42 1100 1200 200 L 50 50 1 1 U +X CFG34 13 -1100 -800 200 R 50 50 1 1 I +X PVIN2_2 23 -1100 100 200 R 50 50 1 1 W +X SW1_1 33 1100 800 200 L 50 50 1 1 w +X VDD 43 -1100 1200 200 R 50 50 1 1 w +X EN4 14 -1100 -1200 200 R 50 50 1 1 I +X PVIN2_3 24 -1100 0 200 R 50 50 1 1 W +X SW1_2 34 1100 700 200 L 50 50 1 1 w +X SYNC/MODE 44 1100 1300 200 L 50 50 1 1 U +X COMP4 15 -1100 -1100 200 R 50 50 1 1 U +X SW2_1 25 1100 200 200 L 50 50 1 1 w +X SW1_3 35 1100 600 200 L 50 50 1 1 w +X VREG 45 -1100 1300 200 R 50 50 1 1 w +X FB4 16 1100 -1300 200 L 50 50 1 1 I +X SW2_2 26 1100 100 200 L 50 50 1 1 w +X PVIN1_1 36 -1100 1000 200 R 50 50 1 1 W +X FB3 46 1100 -700 200 L 50 50 1 1 I +X PWRGD 17 1100 -1500 200 L 50 50 1 1 C +X SW2_3 27 1100 0 200 L 50 50 1 1 w +X PVIN1_2 37 -1100 900 200 R 50 50 1 1 W +X COMP3 47 -1100 -500 200 R 50 50 1 1 U +X CFG12 18 -1100 400 200 R 50 50 1 1 I +X BST2 28 1100 -100 200 L 50 50 1 1 W +X PVIN1_3 38 -1100 800 200 R 50 50 1 1 W +X EN3 48 -1100 -600 200 R 50 50 1 1 I +X FB2 19 1100 -200 200 L 50 50 1 1 I +X DL2 29 1100 300 200 L 50 50 1 1 O +X EN1 39 -1100 600 200 R 50 50 1 1 I +X EPAD 49 300 -1900 200 U 50 50 1 1 W +ENDDRAW +ENDDEF +# # APE1707H-33-HF # DEF APE1707H-33-HF U 0 40 Y Y 1 F N From 912c2163cb465c4f5654d7d43a5369cd6e40ea30 Mon Sep 17 00:00:00 2001 From: ashtonchase Date: Thu, 23 Jun 2016 17:53:27 -0500 Subject: [PATCH 009/283] ADP5054 updates --- library/dc-dc.lib | 44 ++++++++++++++++++++++---------------------- 1 file changed, 22 insertions(+), 22 deletions(-) diff --git a/library/dc-dc.lib b/library/dc-dc.lib index 6b9e6ecf..6fd88a22 100644 --- a/library/dc-dc.lib +++ b/library/dc-dc.lib @@ -26,55 +26,55 @@ F1 "ADP5054" 200 0 50 H V R CNN F2 "" -1100 1000 50 H I C CNN F3 "" -1100 1000 50 H I C CNN $FPLIST - TQFP-48-1EP + TQFP481EP* $ENDFPLIST DRAW T 0 0 -100 50 0 0 0 QUAD~BUCK~REGULATOR Normal 0 C C -S -900 1400 900 -1700 1 1 12 f +S -900 1400 900 -1700 1 1 10 f X BST3 1 1100 -400 200 L 50 50 1 1 W -X PGND3_1 2 -100 -1900 200 U 50 50 1 1 W -X PGND3_2 3 0 -1900 200 U 50 50 1 1 W -X SW3_1 4 1100 -500 200 L 50 50 1 1 w -X SW3_2 5 1100 -600 200 L 50 50 1 1 w +X PGND3 2 -100 -1900 200 U 50 50 1 1 W +X PGND3 3 0 -1900 200 U 50 50 1 1 W +X SW3 4 1100 -500 200 L 50 50 1 1 w +X SW3 5 1100 -600 200 L 50 50 1 1 w X PVIN3 6 -1100 -400 200 R 50 50 1 1 W X PVIN4 7 -1100 -1000 200 R 50 50 1 1 W -X SW4_1 8 1100 -1100 200 L 50 50 1 1 w -X SW4_2 9 1100 -1200 200 L 50 50 1 1 w -X PGND4_1 10 100 -1900 200 U 50 50 1 1 W +X SW4 8 1100 -1100 200 L 50 50 1 1 w +X SW4 9 1100 -1200 200 L 50 50 1 1 w +X PGND4 10 100 -1900 200 U 50 50 1 1 W X COMP2 20 -1100 -100 200 R 50 50 1 1 U X PGND 30 -200 -1900 200 U 50 50 1 1 W X COMP1 40 -1100 700 200 R 50 50 1 1 U -X PGND4_2 11 200 -1900 200 U 50 50 1 1 W +X PGND4 11 200 -1900 200 U 50 50 1 1 W X EN2 21 -1100 -200 200 R 50 50 1 1 I X DL1 31 1100 500 200 L 50 50 1 1 O X FB1 41 1100 1000 200 L 50 50 1 1 I X BST4 12 1100 -1000 200 L 50 50 1 1 W -X PVIN2_1 22 -1100 200 200 R 50 50 1 1 W +X PVIN2 22 -1100 200 200 R 50 50 1 1 W X BST1 32 1100 900 200 L 50 50 1 1 W X RT 42 1100 1200 200 L 50 50 1 1 U X CFG34 13 -1100 -800 200 R 50 50 1 1 I -X PVIN2_2 23 -1100 100 200 R 50 50 1 1 W -X SW1_1 33 1100 800 200 L 50 50 1 1 w +X PVIN2 23 -1100 100 200 R 50 50 1 1 W +X SW1 33 1100 800 200 L 50 50 1 1 w X VDD 43 -1100 1200 200 R 50 50 1 1 w X EN4 14 -1100 -1200 200 R 50 50 1 1 I -X PVIN2_3 24 -1100 0 200 R 50 50 1 1 W -X SW1_2 34 1100 700 200 L 50 50 1 1 w +X PVIN2 24 -1100 0 200 R 50 50 1 1 W +X SW1 34 1100 700 200 L 50 50 1 1 w X SYNC/MODE 44 1100 1300 200 L 50 50 1 1 U X COMP4 15 -1100 -1100 200 R 50 50 1 1 U -X SW2_1 25 1100 200 200 L 50 50 1 1 w -X SW1_3 35 1100 600 200 L 50 50 1 1 w +X SW2 25 1100 200 200 L 50 50 1 1 w +X SW1 35 1100 600 200 L 50 50 1 1 w X VREG 45 -1100 1300 200 R 50 50 1 1 w X FB4 16 1100 -1300 200 L 50 50 1 1 I -X SW2_2 26 1100 100 200 L 50 50 1 1 w -X PVIN1_1 36 -1100 1000 200 R 50 50 1 1 W +X SW2 26 1100 100 200 L 50 50 1 1 w +X PVIN1 36 -1100 1000 200 R 50 50 1 1 W X FB3 46 1100 -700 200 L 50 50 1 1 I X PWRGD 17 1100 -1500 200 L 50 50 1 1 C -X SW2_3 27 1100 0 200 L 50 50 1 1 w -X PVIN1_2 37 -1100 900 200 R 50 50 1 1 W +X SW2 27 1100 0 200 L 50 50 1 1 w +X PVIN1 37 -1100 900 200 R 50 50 1 1 W X COMP3 47 -1100 -500 200 R 50 50 1 1 U X CFG12 18 -1100 400 200 R 50 50 1 1 I X BST2 28 1100 -100 200 L 50 50 1 1 W -X PVIN1_3 38 -1100 800 200 R 50 50 1 1 W +X PVIN1 38 -1100 800 200 R 50 50 1 1 W X EN3 48 -1100 -600 200 R 50 50 1 1 I X FB2 19 1100 -200 200 L 50 50 1 1 I X DL2 29 1100 300 200 L 50 50 1 1 O From 8a13ddb552d6dc2b63cf0176bfff99ffe4918ea5 Mon Sep 17 00:00:00 2001 From: ashtonchase Date: Sat, 25 Jun 2016 10:28:42 -0500 Subject: [PATCH 010/283] updated APD5054 footprint filter --- 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 6fd88a22..6dbd6412 100644 --- a/library/dc-dc.lib +++ b/library/dc-dc.lib @@ -26,7 +26,7 @@ F1 "ADP5054" 200 0 50 H V R CNN F2 "" -1100 1000 50 H I C CNN F3 "" -1100 1000 50 H I C CNN $FPLIST - TQFP481EP* + TQFP * 48 * 1EP * $ENDFPLIST DRAW T 0 0 -100 50 0 0 0 QUAD~BUCK~REGULATOR Normal 0 C C From 9008ad87f4a915d61eec5ace20c4c381242a1c21 Mon Sep 17 00:00:00 2001 From: Ashton Johnson Date: Wed, 29 Jun 2016 21:39:00 -0500 Subject: [PATCH 011/283] Update dc-dc.lib updated adp5054 fp filter --- 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 6dbd6412..2be2c09c 100644 --- a/library/dc-dc.lib +++ b/library/dc-dc.lib @@ -26,7 +26,7 @@ F1 "ADP5054" 200 0 50 H V R CNN F2 "" -1100 1000 50 H I C CNN F3 "" -1100 1000 50 H I C CNN $FPLIST - TQFP * 48 * 1EP * + TQFP-48-1EP $ENDFPLIST DRAW T 0 0 -100 50 0 0 0 QUAD~BUCK~REGULATOR Normal 0 C C From a3506aef8f1141e7a82ef33f117d90c17cc5021b Mon Sep 17 00:00:00 2001 From: myfreescalewebpage Date: Mon, 11 Jul 2016 18:42:52 +0200 Subject: [PATCH 012/283] Memories: Fix 24xx I2C memories --- library/memory.dcm | 75 ++++++++++++++-- library/memory.lib | 215 +++++++++++++++++++++++---------------------- 2 files changed, 177 insertions(+), 113 deletions(-) diff --git a/library/memory.dcm b/library/memory.dcm index d1cb66b4..c8dcb4aa 100644 --- a/library/memory.dcm +++ b/library/memory.dcm @@ -5,15 +5,76 @@ D biPort RAM (1Ko) K RAM BiPort 1KO $ENDCMP # -$CMP 24C16 -D I2C Serial EEPROM -K EEPROM Serial +$CMP 24LC00 +D I2C Serial EEPROM, 128 bits +K I2C Serial EEPROM +F http://ww1.microchip.com/downloads/en/DeviceDoc/21178G.pdf $ENDCMP # -$CMP 24C512 -D I2C Serial eprom -K I2C MEMORY -F memory/24xx512.pdf +$CMP 24LC01 +D I2C Serial EEPROM, 1kb +K I2C Serial EEPROM +F http://ww1.microchip.com/downloads/en/DeviceDoc/21711J.pdf +$ENDCMP +# +$CMP 24LC02 +D I2C Serial EEPROM, 2kb +K I2C Serial EEPROM +F http://ww1.microchip.com/downloads/en/DeviceDoc/21709c.pdf +$ENDCMP +# +$CMP 24LC04 +D I2C Serial EEPROM, 4kb +K I2C Serial EEPROM +F http://ww1.microchip.com/downloads/en/DeviceDoc/21708K.pdf +$ENDCMP +# +$CMP 24LC08 +D I2C Serial EEPROM, 8kb +K I2C Serial EEPROM +F http://ww1.microchip.com/downloads/en/DeviceDoc/21710J.pdf +$ENDCMP +# +$CMP 24LC1025 +D I2C Serial EEPROM, 1024kb +K I2C Serial EEPROM +F http://ww1.microchip.com/downloads/en/DeviceDoc/21941B.pdf +$ENDCMP +# +$CMP 24LC128 +D I2C Serial EEPROM, 128kb +K I2C Serial EEPROM +F http://ww1.microchip.com/downloads/en/DeviceDoc/21191s.pdf +$ENDCMP +# +$CMP 24LC16 +D I2C Serial EEPROM, 16kb +K I2C Serial EEPROM +F http://ww1.microchip.com/downloads/en/DeviceDoc/21703d.pdf +$ENDCMP +# +$CMP 24LC256 +D I2C Serial EEPROM, 256kb +K I2C Serial EEPROM +F http://ww1.microchip.com/downloads/en/devicedoc/21203m.pdf +$ENDCMP +# +$CMP 24LC32 +D I2C Serial EEPROM, 32kb +K I2C Serial EEPROM +F http://ww1.microchip.com/downloads/en/DeviceDoc/21072G.pdf +$ENDCMP +# +$CMP 24LC512 +D I2C Serial EEPROM, 512kb +K I2C Serial EEPROM +F http://ww1.microchip.com/downloads/en/DeviceDoc/21754M.pdf +$ENDCMP +# +$CMP 24LC64 +D I2C Serial EEPROM, 64kb +K I2C Serial EEPROM +F http://ww1.microchip.com/downloads/en/DeviceDoc/21189f.pdf $ENDCMP # $CMP 25LC_EEPROM diff --git a/library/memory.lib b/library/memory.lib index 366ac846..21c4f53b 100644 --- a/library/memory.lib +++ b/library/memory.lib @@ -9,6 +9,7 @@ F1 "2130" 0 200 50 H V C CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW +S -500 -1300 500 1300 0 1 0 N X CE 1 -800 -800 300 R 50 50 1 1 I I X R/W 2 -800 -1000 300 R 50 50 1 1 I X BUSY 3 -800 -1100 300 R 50 50 1 1 O I @@ -57,28 +58,30 @@ X VCC 48 0 1300 0 U 50 50 1 1 W N X I/O3L 19 -800 -200 300 R 50 50 1 1 T X I/O4R 29 800 -300 300 L 50 50 1 1 T X A3R 39 800 900 300 L 50 50 1 1 I -S -500 -1300 500 1300 0 1 0 N ENDDRAW ENDDEF # -# 24C16 +# 24LC16 # -DEF 24C16 U 0 30 Y Y 1 F N -F0 "U" 150 350 50 H V C CNN -F1 "24C16" 200 -350 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -ALIAS 24C512 +DEF ~24LC16 U 0 30 Y Y 1 F N +F0 "U" -250 250 50 H V C CNN +F1 "24LC16" 200 250 50 H I C CNN +F2 "SOIC-8_3.9x4.9mm_Pitch1.27mm" 50 -250 50 H I L CNN +F3 "" 0 -100 50 H V C CNN +ALIAS 24LC00 24LC01 24LC02 24LC04 24LC08 24LC32 24LC64 24LC128 24LC256 24LC512 24LC1025 +$FPLIST + SOIC* +$ENDFPLIST DRAW -X GND 4 0 -500 200 U 50 50 0 0 W -X VCC 8 0 500 200 D 50 50 0 0 W -X A0 1 -700 200 300 R 50 50 1 1 I -X A1 2 -700 100 300 R 50 50 1 1 I -X A2 3 -700 0 300 R 50 50 1 1 I -X SDA 5 700 -200 300 L 50 50 1 1 B -X SCL 6 700 -100 300 L 50 50 1 1 I -X WP 7 700 100 300 L 50 50 1 1 I -S -400 -300 400 300 1 1 0 N +X GND 4 0 -300 100 U 50 50 0 0 W +X VCC 8 0 300 100 D 50 50 0 0 W +S -300 200 300 -200 1 1 0 f +X A0 1 -400 100 100 R 50 50 1 1 I +X A1 2 -400 0 100 R 50 50 1 1 I +X A2 3 -400 -100 100 R 50 50 1 1 I +X SDA 5 400 100 100 L 50 50 1 1 B +X SCL 6 400 0 100 L 50 50 1 1 I +X WP 7 400 -100 100 L 50 50 1 1 I ENDDRAW ENDDEF # @@ -91,6 +94,7 @@ F2 "" -350 -50 50 H V C CNN F3 "" -350 -50 50 H V C CNN ALIAS AT25_EEPROM BR25S_EEPROM CAT250_EEPROM DRAW +S -300 200 300 -200 0 1 10 f X ~CS 1 -400 -100 100 R 50 50 1 1 I X MISO 2 400 -100 100 L 50 50 1 1 I X ~WP 3 -400 100 100 R 50 50 1 1 I @@ -99,7 +103,6 @@ X MOSI 5 400 0 100 L 50 50 1 1 I X SCK 6 400 100 100 L 50 50 1 1 I X ~HOLD 7 -400 0 100 R 50 50 1 1 I X Vcc 8 0 300 100 D 50 50 1 1 W -S -300 200 300 -200 0 1 10 f ENDDRAW ENDDEF # @@ -113,6 +116,7 @@ F3 "" 0 0 50 H V C CNN DRAW X GND 12 0 -800 50 U 50 50 0 0 W N X Vcc 24 0 800 50 D 50 50 0 0 W N +S -400 750 400 -750 0 1 0 N X A7 1 -700 0 300 R 50 50 1 1 I X A6 2 -700 100 300 R 50 50 1 1 I X A5 3 -700 200 300 R 50 50 1 1 I @@ -135,7 +139,6 @@ X Q6 16 700 100 300 L 50 50 1 1 T X Q7 17 700 0 300 L 50 50 1 1 T X E 18 -700 -700 300 R 50 50 1 1 I I X A10 19 -700 -300 300 R 50 50 1 1 I -S -400 750 400 -750 0 1 0 N ENDDRAW ENDDEF # @@ -149,6 +152,7 @@ F3 "" 0 0 50 H V C CNN DRAW X GND 12 0 -800 50 U 50 50 0 0 W N X Vcc 24 0 800 50 D 50 50 0 0 W N +S -400 750 400 -750 0 1 0 N X A7 1 -700 0 300 R 50 50 1 1 I X A6 2 -700 100 300 R 50 50 1 1 I X A5 3 -700 200 300 R 50 50 1 1 I @@ -171,7 +175,6 @@ X Q6 16 700 100 300 L 50 50 1 1 T X Q7 17 700 0 300 L 50 50 1 1 T X ~E 18 -700 -700 300 R 50 50 1 1 I X A10 19 -700 -300 300 R 50 50 1 1 I -S -400 750 400 -750 0 1 0 N ENDDRAW ENDDEF # @@ -185,6 +188,7 @@ F3 "" 0 0 50 H V C CNN DRAW X VCC 32 0 1000 50 D 50 50 0 0 W N X GND 16 0 -1400 50 U 50 50 0 0 W N +S -400 950 400 -1350 0 1 0 N X VPP 1 -700 -1000 300 R 50 50 1 1 I X A16 2 -700 -700 300 R 50 50 1 1 I X A15 3 -700 -600 300 R 50 50 1 1 I @@ -214,7 +218,6 @@ X D4 18 700 500 300 L 50 50 1 1 T X A13 28 -700 -400 300 R 50 50 1 1 I X D5 19 700 400 300 L 50 50 1 1 T X A14 29 -700 -500 300 R 50 50 1 1 I -S -400 950 400 -1350 0 1 0 N ENDDRAW ENDDEF # @@ -228,6 +231,7 @@ F3 "" 0 0 50 H V C CNN DRAW X VCC 32 0 1000 50 D 50 50 0 0 W N X GND 16 0 -1400 50 U 50 50 0 0 W N +S -400 950 400 -1350 0 1 0 N X VPP 1 -700 -1000 300 R 50 50 1 1 I X A16 2 -700 -700 300 R 50 50 1 1 I X A15 3 -700 -600 300 R 50 50 1 1 I @@ -258,7 +262,6 @@ X D4 18 700 500 300 L 50 50 1 1 T X A13 28 -700 -400 300 R 50 50 1 1 I X D5 19 700 400 300 L 50 50 1 1 T X A14 29 -700 -500 300 R 50 50 1 1 I -S -400 950 400 -1350 0 1 0 N ENDDRAW ENDDEF # @@ -272,6 +275,7 @@ F3 "" 0 0 50 H V C CNN DRAW X VCC 32 0 1000 50 D 50 50 0 0 W N X GND 16 0 -1400 50 U 50 50 0 0 W N +S -400 950 400 -1350 0 1 0 N X VPP 1 -700 -1000 300 R 50 50 1 1 I X A16 2 -700 -700 300 R 50 50 1 1 I X A15 3 -700 -600 300 R 50 50 1 1 I @@ -302,7 +306,6 @@ X D4 18 700 500 300 L 50 50 1 1 T X A13 28 -700 -400 300 R 50 50 1 1 I X D5 19 700 400 300 L 50 50 1 1 T X A14 29 -700 -500 300 R 50 50 1 1 I -S -400 950 400 -1350 0 1 0 N ENDDRAW ENDDEF # @@ -316,6 +319,7 @@ F3 "" 0 0 50 H V C CNN DRAW X VCC 32 0 1000 50 D 50 50 0 0 W N X GND 16 0 -1400 50 U 50 50 0 0 W N +S -400 950 400 -1350 0 1 0 N X A19 1 -700 -1000 300 R 50 50 1 1 I X A16 2 -700 -700 300 R 50 50 1 1 I X A15 3 -700 -600 300 R 50 50 1 1 I @@ -346,7 +350,6 @@ X D4 18 700 500 300 L 50 50 1 1 T X A13 28 -700 -400 300 R 50 50 1 1 I X D5 19 700 400 300 L 50 50 1 1 T X A14 29 -700 -500 300 R 50 50 1 1 I -S -400 950 400 -1350 0 1 0 N ENDDRAW ENDDEF # @@ -361,6 +364,7 @@ ALIAS 27128 DRAW X GND 14 0 -1000 50 U 50 50 0 0 W N X VCC 28 0 1000 50 D 50 50 0 0 W N +S -400 950 400 -950 0 1 0 N X VPP 1 -700 -600 300 R 50 50 1 1 I X A12 2 -700 -300 300 R 50 50 1 1 I X A7 3 -700 200 300 R 50 50 1 1 I @@ -387,7 +391,6 @@ X D5 17 700 400 300 L 50 50 1 1 T X ~PGM 27 -700 -500 300 R 50 50 1 1 I I X D6 18 700 300 300 L 50 50 1 1 T X D7 19 700 200 300 L 50 50 1 1 T -S -400 950 400 -950 0 1 0 N ENDDRAW ENDDEF # @@ -402,6 +405,7 @@ ALIAS 27256 DRAW X GND 14 0 -1000 50 U 50 50 0 0 W N X VCC 28 0 1000 50 D 50 50 0 0 W N +S -400 950 400 -950 0 1 0 N X VPP 1 -700 -600 300 R 50 50 1 1 I X A12 2 -700 -300 300 R 50 50 1 1 I X A7 3 -700 200 300 R 50 50 1 1 I @@ -428,7 +432,6 @@ X D5 17 700 400 300 L 50 50 1 1 T X A14 27 -700 -500 300 R 50 50 1 1 I X D6 18 700 300 300 L 50 50 1 1 T X D7 19 700 200 300 L 50 50 1 1 T -S -400 950 400 -950 0 1 0 N ENDDRAW ENDDEF # @@ -443,6 +446,7 @@ ALIAS 27512 DRAW X GND 14 0 -1000 50 U 50 50 0 0 W N X VCC 28 0 1000 50 D 50 50 0 0 W N +S -400 950 400 -950 0 1 0 N X A15 1 -700 -600 300 R 50 50 1 1 I X A12 2 -700 -300 300 R 50 50 1 1 I X A7 3 -700 200 300 R 50 50 1 1 I @@ -469,7 +473,6 @@ X D5 17 700 400 300 L 50 50 1 1 T X A14 27 -700 -500 300 R 50 50 1 1 I X D6 18 700 300 300 L 50 50 1 1 T X D7 19 700 200 300 L 50 50 1 1 T -S -400 950 400 -950 0 1 0 N ENDDRAW ENDDEF # @@ -483,6 +486,7 @@ F3 "" 0 0 50 H V C CNN DRAW X VCC 32 -400 1000 50 U 50 50 0 0 W N X GND 16 -400 -1100 50 U 50 50 0 0 W N +S -500 -1050 500 1050 0 1 0 N X NU1 1 800 -650 300 L 50 50 1 1 P X A15 2 -800 -550 300 R 50 50 1 1 I X A12 3 -800 -250 300 R 50 50 1 1 I @@ -513,7 +517,6 @@ X O3 18 800 650 300 L 50 50 1 1 T X A9 28 -800 50 300 R 50 50 1 1 I X O4 19 800 550 300 L 50 50 1 1 T X A8 29 -800 150 300 R 50 50 1 1 I -S -500 -1050 500 1050 0 1 0 N ENDDRAW ENDDEF # @@ -528,6 +531,7 @@ ALIAS 2764 DRAW X GND 14 0 -1000 50 U 50 50 0 0 W N X VCC 28 0 1000 50 D 50 50 0 0 W N +S -400 950 400 -950 0 1 0 N X VPP 1 -700 -600 300 R 50 50 1 1 I X A12 2 -700 -300 300 R 50 50 1 1 I X A7 3 -700 200 300 R 50 50 1 1 I @@ -554,7 +558,6 @@ X D5 17 700 400 300 L 50 50 1 1 T X ~PGM 27 -700 -500 300 R 50 50 1 1 I I X D6 18 700 300 300 L 50 50 1 1 T X D7 19 700 200 300 L 50 50 1 1 T -S -400 950 400 -950 0 1 0 N ENDDRAW ENDDEF # @@ -568,6 +571,7 @@ F3 "" 0 0 50 H V C CNN DRAW X GND 14 0 -1000 50 U 50 50 0 0 W N X VCC 28 0 1000 50 D 50 50 0 0 W N +S -400 950 400 -950 0 1 0 N X A14 1 -700 -500 300 R 50 50 1 1 I X A12 2 -700 -300 300 R 50 50 1 1 I X A7 3 -700 200 300 R 50 50 1 1 I @@ -594,7 +598,6 @@ X D5 17 700 400 300 L 50 50 1 1 T X WE 27 -700 -700 300 R 50 50 1 1 I L X D6 18 700 300 300 L 50 50 1 1 T X D7 19 700 200 300 L 50 50 1 1 T -S -400 950 400 -950 0 1 0 N ENDDRAW ENDDEF # @@ -609,6 +612,7 @@ $FPLIST PSOP* $ENDFPLIST DRAW +S -350 1300 350 -1300 0 1 10 f X VPP 1 0 1500 200 D 50 50 1 1 W 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 @@ -653,7 +657,6 @@ 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 # @@ -665,6 +668,7 @@ F1 "29F010-TSOP-SP" 600 -950 50 H V C CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW +S -350 -900 350 900 0 1 0 N X A11 1 -600 -300 250 R 50 50 1 1 I X A9 2 -600 -100 250 R 50 50 1 1 I X A8 3 -600 0 250 R 50 50 1 1 I @@ -695,7 +699,6 @@ X A2 18 -600 600 250 R 50 50 1 1 I X D6 28 600 200 250 L 50 50 1 1 T X A1 19 -600 700 250 R 50 50 1 1 I X D7 29 600 100 250 L 50 50 1 1 T -S -350 -900 350 900 0 1 0 N ENDDRAW ENDDEF # @@ -707,6 +710,7 @@ F1 "29W040" 300 -1250 50 H V C CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW +S -350 900 350 -1150 0 1 0 N X A11 1 -600 -300 250 R 50 50 1 1 I X A9 2 -600 -100 250 R 50 50 1 1 I X A8 3 -600 0 250 R 50 50 1 1 I @@ -739,7 +743,6 @@ X A2 18 -600 600 250 R 50 50 1 1 I X D6 28 600 200 250 L 50 50 1 1 T X A1 19 -600 700 250 R 50 50 1 1 I X D7 29 600 100 250 L 50 50 1 1 T -S -350 900 350 -1150 0 1 0 N ENDDRAW ENDDEF # @@ -751,6 +754,7 @@ F1 "4C1024" 50 -350 50 H V C CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW +S -300 700 300 -700 0 1 0 N X DI 1 600 450 300 L 50 50 1 1 I X WE 2 -600 -650 300 R 50 50 1 1 I I X RAS 3 -600 -450 300 R 50 50 1 1 I I @@ -768,7 +772,6 @@ X A9 15 -600 -250 300 R 50 50 1 1 I X CAS 16 -600 -550 300 R 50 50 1 1 I I X DO 17 600 650 300 L 50 50 1 1 T X GND 18 -200 -700 0 U 50 50 1 1 W N -S -300 700 300 -700 0 1 0 N ENDDRAW ENDDEF # @@ -780,6 +783,7 @@ F1 "4C4001" 50 -300 50 H V C CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW +S -350 750 350 -750 0 1 0 N X D0 1 600 700 250 L 50 50 1 1 T X D1 2 600 600 250 L 50 50 1 1 T X WR 3 -600 -600 250 R 50 50 1 1 I I @@ -800,7 +804,6 @@ X OE 16 -600 -700 250 R 50 50 1 1 I I X CAS 17 -600 -500 250 R 50 50 1 1 I I X D2 18 600 500 250 L 50 50 1 1 T X D3 19 600 400 250 L 50 50 1 1 T -S -350 750 350 -750 0 1 0 N ENDDRAW ENDDEF # @@ -818,6 +821,7 @@ $ENDFPLIST DRAW X GND 12 0 -800 50 U 40 40 0 0 W N X VCC 24 0 800 50 D 40 40 0 0 W N +S -450 750 450 -750 0 1 10 f X A7 1 -600 0 150 R 40 40 1 1 I X A6 2 -600 100 150 R 40 40 1 1 I X A5 3 -600 200 150 R 40 40 1 1 I @@ -840,7 +844,6 @@ X Q6 16 600 100 150 L 40 40 1 1 T X Q7 17 600 0 150 L 40 40 1 1 T X ~CS 18 -600 -700 150 R 40 40 1 1 I X A10 19 -600 -300 150 R 40 40 1 1 I -S -450 750 450 -750 0 1 10 f ENDDRAW ENDDEF # @@ -854,6 +857,7 @@ F3 "" 0 0 50 H V C CNN DRAW X VCC 32 0 1100 0 D 50 50 0 0 W N X GND 16 0 -1100 0 U 50 50 0 0 W N +S -400 1100 400 -1100 0 1 0 N X A16 2 -700 -550 300 R 50 50 1 1 I X A14 3 -700 -350 300 R 50 50 1 1 I X A12 4 -700 -150 300 R 50 50 1 1 I @@ -883,7 +887,6 @@ X Q4 18 700 650 300 L 50 50 1 1 T X A13 28 -700 -250 300 R 50 50 1 1 I X Q5 19 700 550 300 L 50 50 1 1 T X WR 29 -700 -1050 300 R 50 50 1 1 I I -S -400 1100 400 -1100 0 1 0 N ENDDRAW ENDDEF # @@ -896,6 +899,7 @@ F2 "" -100 0 50 H V C CNN F3 "" 0 100 50 H V C CNN ALIAS 93AAxxB DRAW +S -200 -200 200 300 0 1 10 f X CS 1 -300 100 100 R 50 50 1 1 I X SCLK 2 -300 0 100 R 50 50 1 1 I X DI 3 300 200 100 L 50 50 1 1 I @@ -904,7 +908,6 @@ X GND 5 -300 -100 100 R 50 50 1 1 W X NC 6 300 -100 100 L 50 50 1 1 I X NC 7 300 0 100 L 50 50 1 1 I X VCC 8 -300 200 100 R 50 50 1 1 W -S -200 -200 200 300 0 1 10 f ENDDRAW ENDDEF # @@ -916,6 +919,7 @@ F1 "93AAxxC" -200 -250 50 H V L CNN F2 "" -100 0 50 H V C CNN F3 "" 0 100 50 H V C CNN DRAW +S -200 -200 200 300 0 1 10 f X CS 1 -300 100 100 R 50 50 1 1 I X SCLK 2 -300 0 100 R 50 50 1 1 I X DI 3 300 200 100 L 50 50 1 1 I @@ -924,7 +928,6 @@ X GND 5 -300 -100 100 R 50 50 1 1 W X ORG 6 300 -100 100 L 50 50 1 1 I X NC 7 300 0 100 L 50 50 1 1 I X VCC 8 -300 200 100 R 50 50 1 1 W -S -200 -200 200 300 0 1 10 f ENDDRAW ENDDEF # @@ -937,6 +940,7 @@ F2 "" -100 0 50 H V C CNN F3 "" 0 100 50 H V C CNN ALIAS 93CxxB DRAW +S -200 -200 200 300 0 1 10 f X CS 1 -300 100 100 R 50 50 1 1 I X SCLK 2 -300 0 100 R 50 50 1 1 I X DI 3 300 200 100 L 50 50 1 1 I @@ -945,7 +949,6 @@ X GND 5 -300 -100 100 R 50 50 1 1 W X NC 6 300 -100 100 L 50 50 1 1 I X NC 7 300 0 100 L 50 50 1 1 I X VCC 8 -300 200 100 R 50 50 1 1 W -S -200 -200 200 300 0 1 10 f ENDDRAW ENDDEF # @@ -957,6 +960,7 @@ F1 "93CxxC" -200 -250 50 H V L CNN F2 "" -100 0 50 H V C CNN F3 "" 0 100 50 H V C CNN DRAW +S -200 -200 200 300 0 1 10 f X CS 1 -300 100 100 R 50 50 1 1 I X SCLK 2 -300 0 100 R 50 50 1 1 I X DI 3 300 200 100 L 50 50 1 1 I @@ -965,7 +969,6 @@ X GND 5 -300 -100 100 R 50 50 1 1 W X ORG 6 300 -100 100 L 50 50 1 1 I X NC 7 300 0 100 L 50 50 1 1 I X VCC 8 -300 200 100 R 50 50 1 1 W -S -200 -200 200 300 0 1 10 f ENDDRAW ENDDEF # @@ -978,6 +981,7 @@ F2 "" -100 0 50 H V C CNN F3 "" 0 100 50 H V C CNN ALIAS 93LCxxB DRAW +S -200 -200 200 300 0 1 10 f X CS 1 -300 100 100 R 50 50 1 1 I X SCLK 2 -300 0 100 R 50 50 1 1 I X DI 3 300 200 100 L 50 50 1 1 I @@ -986,7 +990,6 @@ X GND 5 -300 -100 100 R 50 50 1 1 W X NC 6 300 -100 100 L 50 50 1 1 I X NC 7 300 0 100 L 50 50 1 1 I X VCC 8 -300 200 100 R 50 50 1 1 W -S -200 -200 200 300 0 1 10 f ENDDRAW ENDDEF # @@ -998,6 +1001,7 @@ F1 "93LCxxC" -200 -250 50 H V L CNN F2 "" -100 0 50 H V C CNN F3 "" 0 100 50 H V C CNN DRAW +S -200 -200 200 300 0 1 10 f X CS 1 -300 100 100 R 50 50 1 1 I X SCLK 2 -300 0 100 R 50 50 1 1 I X DI 3 300 200 100 L 50 50 1 1 I @@ -1006,7 +1010,6 @@ X GND 5 -300 -100 100 R 50 50 1 1 W X ORG 6 300 -100 100 L 50 50 1 1 I X NC 7 300 0 100 L 50 50 1 1 I X VCC 8 -300 200 100 R 50 50 1 1 W -S -200 -200 200 300 0 1 10 f ENDDRAW ENDDEF # @@ -1021,6 +1024,7 @@ $FPLIST BGA80_1mm_15X10 $ENDFPLIST DRAW +S -400 2100 400 -2100 0 1 0 N X A5 A1 -700 1500 300 R 50 50 1 1 I X DQ0 B1 700 2000 300 L 50 50 1 1 B X DQ17 C1 700 300 300 L 50 50 1 1 B @@ -1095,7 +1099,6 @@ X VSS G8 700 -1900 300 L 50 50 1 1 W X DQ9 H8 700 1100 300 L 50 50 1 1 B X VCC J8 -700 -2000 300 R 50 50 1 1 W X A18 K8 -700 200 300 R 50 50 1 1 I -S -400 2100 400 -2100 0 1 0 N ENDDRAW ENDDEF # @@ -1111,6 +1114,7 @@ $FPLIST UDFN* $ENDFPLIST DRAW +S -250 200 250 -250 0 1 10 f X A0 1 -400 150 150 R 40 40 1 1 I X A1 2 -400 50 150 R 40 40 1 1 I X A2 3 -400 -50 150 R 40 40 1 1 I @@ -1119,7 +1123,6 @@ X SDA 5 400 100 150 L 40 40 1 1 B X SCL 6 400 -50 150 L 40 40 1 1 I X WP 7 -400 -200 150 R 40 40 1 1 I X VCC 8 0 350 150 D 40 40 1 1 W -S -250 200 250 -250 0 1 10 f ENDDRAW ENDDEF # @@ -1135,6 +1138,7 @@ $FPLIST SO8* $ENDFPLIST DRAW +S -250 200 250 -250 0 1 10 f X A0 1 -400 150 150 R 40 40 1 1 I X A1 2 -400 50 150 R 40 40 1 1 I X A2 3 -400 -50 150 R 40 40 1 1 I @@ -1143,7 +1147,6 @@ X SDA 5 400 100 150 L 40 40 1 1 B X SCL 6 400 -50 150 L 40 40 1 1 I X WP 7 -400 -200 150 R 40 40 1 1 I X VCC 8 0 350 150 D 40 40 1 1 W -S -250 200 250 -250 0 1 10 f ENDDRAW ENDDEF # @@ -1160,12 +1163,12 @@ $FPLIST SOT-23* $ENDFPLIST DRAW +S -250 200 250 -250 0 1 10 f X SCL 1 400 -50 150 L 40 40 1 1 I X GND 2 0 -400 150 U 40 40 1 1 W X SDA 3 400 100 150 L 40 40 1 1 B X VCC 4 0 350 150 D 40 40 1 1 W X WP 5 -400 -200 150 R 40 40 1 1 I -S -250 200 250 -250 0 1 10 f ENDDRAW ENDDEF # @@ -1181,6 +1184,7 @@ $FPLIST TSSOP8* $ENDFPLIST DRAW +S -250 200 250 -250 0 1 10 f X A0 1 -400 150 150 R 40 40 1 1 I X A1 2 -400 50 150 R 40 40 1 1 I X A2 3 -400 -50 150 R 40 40 1 1 I @@ -1189,7 +1193,6 @@ X SDA 5 400 100 150 L 40 40 1 1 B X SCL 6 400 -50 150 L 40 40 1 1 I X WP 7 -400 -200 150 R 40 40 1 1 I X VCC 8 0 350 150 D 40 40 1 1 W -S -250 200 250 -250 0 1 10 f ENDDRAW ENDDEF # @@ -1204,6 +1207,7 @@ $FPLIST UDFN* $ENDFPLIST DRAW +S -250 200 250 -250 0 1 10 f X A1 2 -400 50 150 R 40 40 1 1 I X A2 3 -400 -50 150 R 40 40 1 1 I X GND 4 0 -400 150 U 40 40 1 1 W @@ -1211,7 +1215,6 @@ X SDA 5 400 100 150 L 40 40 1 1 B X SCL 6 400 -50 150 L 40 40 1 1 I X WP 7 -400 -200 150 R 40 40 1 1 I X VCC 8 0 350 150 D 40 40 1 1 W -S -250 200 250 -250 0 1 10 f ENDDRAW ENDDEF # @@ -1226,6 +1229,7 @@ $FPLIST SO8* $ENDFPLIST DRAW +S -250 200 250 -250 0 1 10 f X A1 2 -400 50 150 R 40 40 1 1 I X A2 3 -400 -50 150 R 40 40 1 1 I X GND 4 0 -400 150 U 40 40 1 1 W @@ -1233,7 +1237,6 @@ X SDA 5 400 100 150 L 40 40 1 1 B X SCL 6 400 -50 150 L 40 40 1 1 I X WP 7 -400 -200 150 R 40 40 1 1 I X VCC 8 0 350 150 D 40 40 1 1 W -S -250 200 250 -250 0 1 10 f ENDDRAW ENDDEF # @@ -1249,12 +1252,12 @@ $FPLIST SOT-23* $ENDFPLIST DRAW +S -250 200 250 -250 0 1 10 f X SCL 1 400 -50 150 L 40 40 1 1 I X GND 2 0 -400 150 U 40 40 1 1 W X SDA 3 400 100 150 L 40 40 1 1 B X VCC 4 0 350 150 D 40 40 1 1 W X WP 5 -400 -200 150 R 40 40 1 1 I -S -250 200 250 -250 0 1 10 f ENDDRAW ENDDEF # @@ -1269,6 +1272,7 @@ $FPLIST TSSOP8* $ENDFPLIST DRAW +S -250 200 250 -250 0 1 10 f X A1 2 -400 50 150 R 40 40 1 1 I X A2 3 -400 -50 150 R 40 40 1 1 I X GND 4 0 -400 150 U 40 40 1 1 W @@ -1276,7 +1280,6 @@ X SDA 5 400 100 150 L 40 40 1 1 B X SCL 6 400 -50 150 L 40 40 1 1 I X WP 7 -400 -200 150 R 40 40 1 1 I X VCC 8 0 350 150 D 40 40 1 1 W -S -250 200 250 -250 0 1 10 f ENDDRAW ENDDEF # @@ -1291,13 +1294,13 @@ $FPLIST UDFN* $ENDFPLIST DRAW +S -250 200 250 -250 0 1 10 f X A2 3 -400 -50 150 R 40 40 1 1 I X GND 4 0 -400 150 U 40 40 1 1 W X SDA 5 400 100 150 L 40 40 1 1 B X SCL 6 400 -50 150 L 40 40 1 1 I X WP 7 -400 -200 150 R 40 40 1 1 I X VCC 8 0 350 150 D 40 40 1 1 W -S -250 200 250 -250 0 1 10 f ENDDRAW ENDDEF # @@ -1312,13 +1315,13 @@ $FPLIST SO8* $ENDFPLIST DRAW +S -250 200 250 -250 0 1 10 f X A2 3 -400 -50 150 R 40 40 1 1 I X GND 4 0 -400 150 U 40 40 1 1 W X SDA 5 400 100 150 L 40 40 1 1 B X SCL 6 400 -50 150 L 40 40 1 1 I X WP 7 -400 -200 150 R 40 40 1 1 I X VCC 8 0 350 150 D 40 40 1 1 W -S -250 200 250 -250 0 1 10 f ENDDRAW ENDDEF # @@ -1334,12 +1337,12 @@ $FPLIST SOT-23* $ENDFPLIST DRAW +S -250 200 250 -250 0 1 10 f X SCL 1 400 -50 150 L 40 40 1 1 I X GND 2 0 -400 150 U 40 40 1 1 W X SDA 3 400 100 150 L 40 40 1 1 B X VCC 4 0 350 150 D 40 40 1 1 W X WP 5 -400 -200 150 R 40 40 1 1 I -S -250 200 250 -250 0 1 10 f ENDDRAW ENDDEF # @@ -1354,13 +1357,13 @@ $FPLIST TSSOP8* $ENDFPLIST DRAW +S -250 200 250 -250 0 1 10 f X A2 3 -400 -50 150 R 40 40 1 1 I X GND 4 0 -400 150 U 40 40 1 1 W X SDA 5 400 100 150 L 40 40 1 1 B X SCL 6 400 -50 150 L 40 40 1 1 I X WP 7 -400 -200 150 R 40 40 1 1 I X VCC 8 0 350 150 D 40 40 1 1 W -S -250 200 250 -250 0 1 10 f ENDDRAW ENDDEF # @@ -1375,12 +1378,12 @@ $FPLIST UDFN* $ENDFPLIST DRAW +S -250 200 250 -250 0 1 10 f X GND 4 0 -400 150 U 40 40 1 1 W X SDA 5 400 100 150 L 40 40 1 1 B X SCL 6 400 -50 150 L 40 40 1 1 I X WP 7 -400 -200 150 R 40 40 1 1 I X VCC 8 0 350 150 D 40 40 1 1 W -S -250 200 250 -250 0 1 10 f ENDDRAW ENDDEF # @@ -1395,12 +1398,12 @@ $FPLIST SO8* $ENDFPLIST DRAW +S -250 200 250 -250 0 1 10 f X GND 4 0 -400 150 U 40 40 1 1 W X SDA 5 400 100 150 L 40 40 1 1 B X SCL 6 400 -50 150 L 40 40 1 1 I X WP 7 -400 -200 150 R 40 40 1 1 I X VCC 8 0 350 150 D 40 40 1 1 W -S -250 200 250 -250 0 1 10 f ENDDRAW ENDDEF # @@ -1416,12 +1419,12 @@ $FPLIST SOT-23* $ENDFPLIST DRAW +S -250 200 250 -250 0 1 10 f X SCL 1 400 -50 150 L 40 40 1 1 I X GND 2 0 -400 150 U 40 40 1 1 W X SDA 3 400 100 150 L 40 40 1 1 B X VCC 4 0 350 150 D 40 40 1 1 W X WP 5 -400 -200 150 R 40 40 1 1 I -S -250 200 250 -250 0 1 10 f ENDDRAW ENDDEF # @@ -1436,12 +1439,12 @@ $FPLIST TSSOP8* $ENDFPLIST DRAW +S -250 200 250 -250 0 1 10 f X GND 4 0 -400 150 U 40 40 1 1 W X SDA 5 400 100 150 L 40 40 1 1 B X SCL 6 400 -50 150 L 40 40 1 1 I X WP 7 -400 -200 150 R 40 40 1 1 I X VCC 8 0 350 150 D 40 40 1 1 W -S -250 200 250 -250 0 1 10 f ENDDRAW ENDDEF # @@ -1456,6 +1459,7 @@ $FPLIST UDFN* $ENDFPLIST DRAW +S -250 200 250 -250 0 1 10 f X A0 1 -400 150 150 R 40 40 1 1 I X A1 2 -400 50 150 R 40 40 1 1 I X A2 3 -400 -50 150 R 40 40 1 1 I @@ -1464,7 +1468,6 @@ X SDA 5 400 100 150 L 40 40 1 1 B X SCL 6 400 -50 150 L 40 40 1 1 I X WP 7 -400 -200 150 R 40 40 1 1 I X VCC 8 0 350 150 D 40 40 1 1 W -S -250 200 250 -250 0 1 10 f ENDDRAW ENDDEF # @@ -1479,6 +1482,7 @@ $FPLIST SO8* $ENDFPLIST DRAW +S -250 200 250 -250 0 1 10 f X A0 1 -400 150 150 R 40 40 1 1 I X A1 2 -400 50 150 R 40 40 1 1 I X A2 3 -400 -50 150 R 40 40 1 1 I @@ -1487,7 +1491,6 @@ X SDA 5 400 100 150 L 40 40 1 1 B X SCL 6 400 -50 150 L 40 40 1 1 I X WP 7 -400 -200 150 R 40 40 1 1 I X VCC 8 0 350 150 D 40 40 1 1 W -S -250 200 250 -250 0 1 10 f ENDDRAW ENDDEF # @@ -1503,12 +1506,12 @@ $FPLIST SOT-23* $ENDFPLIST DRAW +S -250 200 250 -250 0 1 10 f X SCL 1 400 -50 150 L 40 40 1 1 I X GND 2 0 -400 150 U 40 40 1 1 W X SDA 3 400 100 150 L 40 40 1 1 B X VCC 4 0 350 150 D 40 40 1 1 W X WP 5 -400 -200 150 R 40 40 1 1 I -S -250 200 250 -250 0 1 10 f ENDDRAW ENDDEF # @@ -1523,6 +1526,7 @@ $FPLIST TSSOP8* $ENDFPLIST DRAW +S -250 200 250 -250 0 1 10 f X A0 1 -400 150 150 R 40 40 1 1 I X A1 2 -400 50 150 R 40 40 1 1 I X A2 3 -400 -50 150 R 40 40 1 1 I @@ -1531,7 +1535,6 @@ X SDA 5 400 100 150 L 40 40 1 1 B X SCL 6 400 -50 150 L 40 40 1 1 I X WP 7 -400 -200 150 R 40 40 1 1 I X VCC 8 0 350 150 D 40 40 1 1 W -S -250 200 250 -250 0 1 10 f ENDDRAW ENDDEF # @@ -1546,6 +1549,7 @@ $FPLIST UDFN* $ENDFPLIST DRAW +S -250 200 250 -250 0 1 10 f X A0 1 -400 150 150 R 40 40 1 1 I X A1 2 -400 50 150 R 40 40 1 1 I X A2 3 -400 -50 150 R 40 40 1 1 I @@ -1554,7 +1558,6 @@ X SDA 5 400 100 150 L 40 40 1 1 B X SCL 6 400 -50 150 L 40 40 1 1 I X WP 7 -400 -200 150 R 40 40 1 1 I X VCC 8 0 350 150 D 40 40 1 1 W -S -250 200 250 -250 0 1 10 f ENDDRAW ENDDEF # @@ -1569,6 +1572,7 @@ $FPLIST SO8* $ENDFPLIST DRAW +S -250 200 250 -250 0 1 10 f X A0 1 -400 150 150 R 40 40 1 1 I X A1 2 -400 50 150 R 40 40 1 1 I X A2 3 -400 -50 150 R 40 40 1 1 I @@ -1577,7 +1581,6 @@ X SDA 5 400 100 150 L 40 40 1 1 B X SCL 6 400 -50 150 L 40 40 1 1 I X WP 7 -400 -200 150 R 40 40 1 1 I X VCC 8 0 350 150 D 40 40 1 1 W -S -250 200 250 -250 0 1 10 f ENDDRAW ENDDEF # @@ -1592,6 +1595,7 @@ $FPLIST TSSOP8* $ENDFPLIST DRAW +S -250 200 250 -250 0 1 10 f X A0 1 -400 150 150 R 40 40 1 1 I X A1 2 -400 50 150 R 40 40 1 1 I X A2 3 -400 -50 150 R 40 40 1 1 I @@ -1600,7 +1604,6 @@ X SDA 5 400 100 150 L 40 40 1 1 B X SCL 6 400 -50 150 L 40 40 1 1 I X WP 7 -400 -200 150 R 40 40 1 1 I X VCC 8 0 350 150 D 40 40 1 1 W -S -250 200 250 -250 0 1 10 f ENDDRAW ENDDEF # @@ -1612,6 +1615,7 @@ F1 "AT45DB161-JC" 300 -250 50 H V C CNN F2 "PLCC32" 0 0 50 H V C CIN F3 "" 0 0 50 H V C CNN DRAW +S -400 200 400 -200 0 1 10 f X GND 1 0 -300 100 U 40 40 1 1 W X ~CS 4 -500 -50 100 R 40 40 1 1 I X SCK 5 -500 -150 100 R 40 40 1 1 I @@ -1621,7 +1625,6 @@ X VCC 32 0 300 100 D 40 40 1 1 W X RDY/~BSY 27 500 -150 100 L 40 40 1 1 O X ~RESET 28 500 150 100 L 40 40 1 1 I X ~WP 29 500 0 100 L 40 40 1 1 I -S -400 200 400 -200 0 1 10 f ENDDRAW ENDDEF # @@ -1634,6 +1637,7 @@ F2 "SOIC28" 0 0 50 H V C CIN F3 "" 0 0 50 H V C CNN ALIAS AT45DB161B-RC AT45DB161B-RC-2.5 DRAW +S -400 200 400 -200 0 1 10 f X GND 1 0 -300 100 U 40 40 1 1 W X ~CS 4 -500 -50 100 R 40 40 1 1 I X SCK 5 -500 -150 100 R 40 40 1 1 I @@ -1643,7 +1647,6 @@ X RDY/~BSY 23 500 -150 100 L 40 40 1 1 O X ~RESET 24 500 150 100 L 40 40 1 1 I X ~WP 25 500 0 100 L 40 40 1 1 I X VCC 28 0 300 100 D 40 40 1 1 W -S -400 200 400 -200 0 1 10 f ENDDRAW ENDDEF # @@ -1656,6 +1659,7 @@ F2 "TSSOP28" 0 0 50 H V C CIN F3 "" 0 0 50 H V C CNN ALIAS AT45DB161B-TC AT45DB161B-TC-2.5 DRAW +S -400 200 400 -200 0 1 10 f X RDY/~BSY 1 500 -150 100 L 40 40 1 1 O X ~RESET 2 500 150 100 L 40 40 1 1 I X ~WP 3 500 0 100 L 40 40 1 1 I @@ -1665,7 +1669,6 @@ X ~CS 11 -500 -50 100 R 40 40 1 1 I X SCK 12 -500 -150 100 R 40 40 1 1 I X SI 13 -500 150 100 R 40 40 1 1 I X SO 14 -500 50 100 R 40 40 1 1 O -S -400 200 400 -200 0 1 10 f ENDDRAW ENDDEF # @@ -1683,6 +1686,7 @@ X VCC 21 100 900 0 D 50 50 0 0 W N X VSS 22 -100 -900 0 U 50 50 0 0 W N X VSS 42 100 -900 0 U 50 50 0 0 W N X VSS 37 0 -900 0 U 50 50 0 0 W N +S -500 900 500 -900 0 1 0 N X DQ0 2 800 850 300 L 50 50 1 1 B X DQ1 3 800 750 300 L 50 50 1 1 B X DQ2 4 800 650 300 L 50 50 1 1 B @@ -1716,7 +1720,6 @@ X DQ12 38 800 -350 300 L 50 50 1 1 B X A2 19 -800 650 300 R 50 50 1 1 I X OE 29 -800 -850 300 R 50 50 1 1 I I X DQ13 39 800 -450 300 L 50 50 1 1 B -S -500 900 500 -900 0 1 0 N ENDDRAW ENDDEF # @@ -1732,6 +1735,7 @@ $FPLIST SO*28* $ENDFPLIST DRAW +S -350 700 350 -700 0 1 10 f X A12 2 -500 -600 150 R 40 40 1 1 I X A7 3 -500 -100 150 R 40 40 1 1 I X A6 4 -500 0 150 R 40 40 1 1 I @@ -1758,7 +1762,6 @@ X ~WE~ 27 500 -400 150 L 40 40 1 1 I X DQ6 18 500 0 150 L 40 40 1 1 B X VDD 28 0 800 100 D 40 40 1 1 W X DQ7 19 500 -100 150 L 40 40 1 1 B -S -350 700 350 -700 0 1 10 f ENDDRAW ENDDEF # @@ -1774,6 +1777,7 @@ $FPLIST SO*28* $ENDFPLIST DRAW +S -350 800 350 -800 0 1 10 f X A14 1 -500 -700 150 R 40 40 1 1 I X A12 2 -500 -500 150 R 40 40 1 1 I X A7 3 -500 0 150 R 40 40 1 1 I @@ -1802,7 +1806,6 @@ X ~WE~ 27 500 -500 150 L 40 40 1 1 I X DQ6 18 500 100 150 L 40 40 1 1 B X VDD 28 0 900 100 D 40 40 1 1 W X DQ7 19 500 0 150 L 40 40 1 1 B -S -350 800 350 -800 0 1 10 f ENDDRAW ENDDEF # @@ -1818,6 +1821,7 @@ $FPLIST SO8* $ENDFPLIST DRAW +S -250 200 250 -250 0 1 10 f X A0 1 -400 150 150 R 40 40 1 1 I X A1 2 -400 50 150 R 40 40 1 1 I X A2 3 -400 -50 150 R 40 40 1 1 I @@ -1826,7 +1830,6 @@ X SDA 5 400 100 150 L 40 40 1 1 B X SCL 6 400 -50 150 L 40 40 1 1 I X WP 7 -400 -200 150 R 40 40 1 1 I X VDD 8 0 350 150 D 40 40 1 1 W -S -250 200 250 -250 0 1 10 f ENDDRAW ENDDEF # @@ -1839,6 +1842,7 @@ F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN ALIAS HM53462 DRAW +S -350 -800 350 800 0 1 0 N X VCLK 1 -600 -700 250 R 50 50 1 1 I C X SD0 2 600 100 250 L 50 50 1 1 T X SD1 3 600 0 250 L 50 50 1 1 T @@ -1863,7 +1867,6 @@ X A1 16 -600 600 250 R 50 50 1 1 I X A0 17 -600 700 250 R 50 50 1 1 I X CAS 18 -600 -300 250 R 50 50 1 1 I I X D2 19 600 500 250 L 50 50 1 1 T -S -350 -800 350 800 0 1 0 N ENDDRAW ENDDEF # @@ -1881,6 +1884,7 @@ $ENDFPLIST DRAW X GND 14 0 -800 50 U 40 40 0 0 W N X VCC 28 0 900 50 D 40 40 0 0 W N +S -400 850 400 -750 0 1 10 f X A14 1 -500 -650 100 R 40 40 1 1 I X A12 2 -500 -450 100 R 40 40 1 1 I X A7 3 -500 50 100 R 40 40 1 1 I @@ -1907,7 +1911,6 @@ X D5 17 500 250 100 L 40 40 1 1 T X ~WE 27 500 -200 100 L 40 40 1 1 I X D6 18 500 150 100 L 40 40 1 1 T X D7 19 500 50 100 L 40 40 1 1 T -S -400 850 400 -750 0 1 10 f ENDDRAW ENDDEF # @@ -1925,6 +1928,7 @@ $ENDFPLIST DRAW X GND 14 0 -800 50 U 40 40 0 0 W N X VCC 28 0 900 50 D 40 40 0 0 W N +S -400 850 400 -750 0 1 10 f X A14 1 -500 -650 100 R 40 40 1 1 I X A12 2 -500 -450 100 R 40 40 1 1 I X A7 3 -500 50 100 R 40 40 1 1 I @@ -1951,7 +1955,6 @@ X D5 17 500 250 100 L 40 40 1 1 T X ~WE 27 500 -200 100 L 40 40 1 1 I X D6 18 500 150 100 L 40 40 1 1 T X D7 19 500 50 100 L 40 40 1 1 T -S -400 850 400 -750 0 1 10 f ENDDRAW ENDDEF # @@ -1969,6 +1972,7 @@ $ENDFPLIST DRAW X GND 14 0 -800 50 U 40 40 0 0 W N X VCC 28 0 900 50 D 40 40 0 0 W N +S -400 850 400 -750 0 1 10 f X A14 1 -500 -650 100 R 40 40 1 1 I X A12 2 -500 -450 100 R 40 40 1 1 I X A7 3 -500 50 100 R 40 40 1 1 I @@ -1995,7 +1999,6 @@ X D5 17 500 250 100 L 40 40 1 1 T X ~WE 27 500 -200 100 L 40 40 1 1 I X D6 18 500 150 100 L 40 40 1 1 T X D7 19 500 50 100 L 40 40 1 1 T -S -400 850 400 -750 0 1 10 f ENDDRAW ENDDEF # @@ -2013,6 +2016,7 @@ $ENDFPLIST DRAW X VCC 8 0 900 50 D 40 40 0 0 W N X GND 24 0 -800 50 U 40 40 0 0 W N +S -400 850 400 -750 0 1 10 f X ~OE 1 500 -100 100 L 40 40 1 1 I X A11 2 -500 -350 100 R 40 40 1 1 I X A9 4 -500 -150 100 R 40 40 1 1 I @@ -2039,7 +2043,6 @@ X D5 27 500 250 100 L 40 40 1 1 T X A1 18 -500 650 100 R 40 40 1 1 I X D6 28 500 150 100 L 40 40 1 1 T X D7 29 500 50 100 L 40 40 1 1 T -S -400 850 400 -750 0 1 10 f ENDDRAW ENDDEF # @@ -2057,6 +2060,7 @@ $ENDFPLIST DRAW X GND 14 0 -800 50 U 40 40 0 0 W N X VCC 28 0 900 50 D 40 40 0 0 W N +S -400 850 400 -750 0 1 10 f X A14 1 -500 -650 100 R 35 35 1 1 I X A12 2 -500 -450 100 R 35 35 1 1 I X A7 3 -500 50 100 R 35 35 1 1 I @@ -2083,7 +2087,6 @@ X D5 17 500 250 100 L 35 35 1 1 T X ~WE 27 500 -200 100 L 35 35 1 1 I X D6 18 500 150 100 L 35 35 1 1 T X D7 19 500 50 100 L 35 35 1 1 T -S -400 850 400 -750 0 1 10 f ENDDRAW ENDDEF # @@ -2105,6 +2108,7 @@ X A17 30 -500 -800 100 R 35 35 0 0 W X A15 31 -500 -600 100 R 35 35 0 0 W X VCC 32 0 1000 0 D 35 35 0 0 W N X GND 16 0 -1000 0 U 35 35 0 0 W N +S -400 1000 400 -1000 0 1 10 f X A14 3 -500 -500 100 R 35 35 1 1 I X A12 4 -500 -300 100 R 35 35 1 1 I X A7 5 -500 200 100 R 35 35 1 1 I @@ -2131,7 +2135,6 @@ X D4 18 500 500 100 L 35 35 1 1 T X A13 28 -500 -400 100 R 35 35 1 1 I X D5 19 500 400 100 L 35 35 1 1 T X ~WE 29 500 -50 100 L 35 35 1 1 I -S -400 1000 400 -1000 0 1 10 f ENDDRAW ENDDEF # @@ -2143,6 +2146,7 @@ F1 "IDT7027_TQ100" 50 -2300 50 H V C CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW +S -600 2200 600 -2200 0 1 0 N X A9L 1 -900 1200 300 R 50 50 1 1 I X A10L 2 -900 1100 300 R 50 50 1 1 I X A11L 3 -900 1000 300 R 50 50 1 1 I @@ -2235,7 +2239,6 @@ X A5R 79 900 1600 300 L 50 50 1 1 I X BUSYL 89 -900 -2000 300 R 50 50 1 1 B I X A7L 99 -900 1400 300 R 50 50 1 1 I X A8L 100 -900 1300 300 R 50 50 1 1 I -S -600 2200 600 -2200 0 1 0 N ENDDRAW ENDDEF # @@ -2247,6 +2250,7 @@ F1 "IDT7132" 0 -100 50 H V C CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW +S -600 -1400 600 1400 0 1 0 N X /CEL 1 -900 1200 300 R 50 50 1 1 I X R/WL 2 -900 1100 300 R 50 50 1 1 I X /BSYL 3 -900 1000 300 R 50 50 1 1 O @@ -2295,7 +2299,6 @@ X VCC 48 0 1400 0 U 50 50 1 1 W N X I/O3L 19 -900 -800 300 R 50 50 1 1 I X I/O4R 29 900 -800 300 L 50 50 1 1 I X A3R 39 900 400 300 L 50 50 1 1 I -S -600 -1400 600 1400 0 1 0 N ENDDRAW ENDDEF # @@ -2307,6 +2310,7 @@ F1 "IDT71V65903S" 0 -3500 50 H V C CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW +S -450 3450 450 -3450 0 1 0 N X VSSx H1 700 900 250 L 50 50 1 1 P X IO12 J1 700 2200 250 L 50 50 1 1 B X IO13 K1 700 2100 250 L 50 50 1 1 B @@ -2431,7 +2435,6 @@ X IO5 F11 700 2900 250 L 50 50 1 1 B X IO4 G11 700 3000 250 L 50 50 1 1 B X ZZ H11 -700 100 250 R 50 50 1 1 I X A17 R11 -700 1700 250 R 50 50 1 1 I -S -450 3450 450 -3450 0 1 0 N ENDDRAW ENDDEF # @@ -2444,6 +2447,7 @@ F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN ALIAS IDT7202 DRAW +S -400 -750 400 750 0 1 0 N X WR 1 -700 650 300 R 50 50 1 1 I I X D8 2 -700 -250 300 R 50 50 1 1 I X D3 3 -700 250 300 R 50 50 1 1 I @@ -2472,7 +2476,6 @@ X D4 27 -700 150 300 R 50 50 1 1 I X Q6 18 700 -50 300 L 50 50 1 1 T X VCC 28 0 1000 250 D 50 50 1 1 I X Q7 19 700 -150 300 L 50 50 1 1 T -S -400 -750 400 750 0 1 0 N ENDDRAW ENDDEF # @@ -2484,6 +2487,7 @@ F1 "M29W004" 300 -1150 50 H V C CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW +S -350 1050 350 -1050 0 1 0 N X A16 1 -600 -650 250 R 50 50 1 1 I X A15 2 -600 -550 250 R 50 50 1 1 I X A14 3 -600 -450 250 R 50 50 1 1 I @@ -2520,7 +2524,6 @@ X A3 18 -600 650 250 R 50 50 1 1 I X D3 28 600 650 250 L 50 50 1 1 T X A2 19 -600 750 250 R 50 50 1 1 I X GND 39 -50 -1300 250 U 50 40 1 1 W -S -350 1050 350 -1050 0 1 0 N ENDDRAW ENDDEF # @@ -2532,6 +2535,7 @@ F1 "M29W008" 300 -1150 50 H V C CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW +S -350 1050 350 -1050 0 1 0 N X A16 1 -600 -650 250 R 50 50 1 1 I X A15 2 -600 -550 250 R 50 50 1 1 I X A14 3 -600 -450 250 R 50 50 1 1 I @@ -2569,7 +2573,6 @@ X A3 18 -600 650 250 R 50 50 1 1 I X D3 28 600 650 250 L 50 50 1 1 T X A2 19 -600 750 250 R 50 50 1 1 I X GND 39 -50 -1300 250 U 50 40 1 1 W -S -350 1050 350 -1050 0 1 0 N ENDDRAW ENDDEF # @@ -2581,6 +2584,7 @@ F1 "MB81461ZIP" 0 -100 50 H V C CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW +S -350 -800 350 800 0 1 0 N X D2 1 600 500 250 L 50 50 1 1 T X D3 2 600 400 250 L 50 50 1 1 T X SOE 3 -600 -600 250 R 50 50 1 1 I @@ -2605,7 +2609,6 @@ X A5 16 -600 200 250 R 50 50 1 1 I X A4 17 -600 300 250 R 50 50 1 1 I X VCC 18 50 800 0 U 50 50 1 1 W N X A7 19 -600 0 250 R 50 50 1 1 I -S -350 -800 350 800 0 1 0 N ENDDRAW ENDDEF # @@ -2618,6 +2621,7 @@ F2 "" -350 -50 50 H V C CNN F3 "" -350 -50 50 H V C CNN ALIAS MB85RS64 MB85RS128B MB85RS256B MB85RS512T MB85RS1MT MB85RS2MT DRAW +S -300 200 300 -200 0 1 10 f X ~CS 1 -400 -100 100 R 50 50 1 1 I X MISO 2 400 -100 100 L 50 50 1 1 I X ~WP 3 -400 100 100 R 50 50 1 1 I @@ -2626,7 +2630,6 @@ X MOSI 5 400 0 100 L 50 50 1 1 I X SCK 6 400 100 100 L 50 50 1 1 I X ~HOLD 7 -400 0 100 R 50 50 1 1 I X Vcc 8 0 300 100 D 50 50 1 1 W -S -300 200 300 -200 0 1 10 f ENDDRAW ENDDEF # @@ -2638,6 +2641,7 @@ F1 "MK4501" 0 -100 50 H V C CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW +S -500 -900 500 900 0 1 0 N X W 1 -800 -300 300 R 50 50 1 1 I I X D8 2 -800 700 300 R 50 50 1 1 I X D3 3 -800 200 300 R 50 50 1 1 I @@ -2666,7 +2670,6 @@ X D4 27 -800 300 300 R 50 50 1 1 I X Q6 18 800 500 300 L 50 50 1 1 O X VCC 28 -500 900 0 U 50 50 1 1 W N X Q7 19 800 600 300 L 50 50 1 1 O -S -500 -900 500 900 0 1 0 N ENDDRAW ENDDEF # @@ -2678,6 +2681,7 @@ F1 "MK4511" 0 -100 50 H V C CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW +S -450 -750 450 750 0 1 0 N X ADX4 1 -700 250 250 R 50 50 1 1 I X ADX5 2 -700 150 250 R 50 50 1 1 I X ADX6 3 -700 50 250 R 50 50 1 1 I @@ -2706,7 +2710,6 @@ X ADX3 27 -700 350 250 R 50 50 1 1 I X ADY1 18 700 550 250 L 50 50 1 1 I X VCC 28 450 -800 50 U 50 50 1 1 W N X ADY0 19 700 650 250 L 50 50 1 1 I -S -450 -750 450 750 0 1 0 N ENDDRAW ENDDEF # @@ -2719,6 +2722,7 @@ F2 "DFN-8" 25 -250 50 H V L CNN F3 "" -300 300 50 H V C CNN ALIAS MR25H40 DRAW +S -300 200 300 -300 0 1 10 f X ~CS 1 -400 -100 100 R 50 50 1 1 I X MISO 2 400 0 100 L 50 50 1 1 O X ~WP 3 -400 100 100 R 50 50 1 1 I @@ -2728,7 +2732,6 @@ X SCK 6 400 100 100 L 50 50 1 1 I X ~HOLD 7 -400 0 100 R 50 50 1 1 I X Vcc 8 0 300 100 D 50 50 1 1 W X PAD 9 -100 -400 100 U 50 50 1 1 I -S -300 200 300 -300 0 1 10 f ENDDRAW ENDDEF # @@ -2740,6 +2743,7 @@ F1 "MS628128" 70 -1200 50 H V C CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW +S -400 -1150 400 1150 0 1 0 N X A16 2 -700 -550 300 R 50 50 1 1 I X A14 3 -700 -350 300 R 50 50 1 1 I X A12 4 -700 -150 300 R 50 50 1 1 I @@ -2771,7 +2775,6 @@ X D4 18 700 650 300 L 50 50 1 1 T X A13 28 -700 -250 300 R 50 50 1 1 I X D5 19 700 550 300 L 50 50 1 1 T X WE 29 -700 -1050 300 R 50 50 1 1 I L -S -400 -1150 400 1150 0 1 0 N ENDDRAW ENDDEF # @@ -2784,6 +2787,7 @@ F2 "TSOPII-54" 0 0 50 H V C CIN F3 "" 0 -250 50 H V C CNN ALIAS MT48LC16M4A2P DRAW +S -650 1150 650 -1150 0 1 10 f X VDD 1 -300 1300 150 D 40 40 1 1 W X VDDQ 3 0 1300 150 D 40 40 1 1 W X DQ0 5 800 1050 150 L 40 40 1 1 B @@ -2823,7 +2827,6 @@ X ~CS~ 19 -800 -1050 150 R 40 40 1 1 I X A4 29 -800 650 150 R 40 40 1 1 I X DQM 39 800 -700 150 L 40 40 1 1 I X VDDQ 49 300 1300 150 D 40 40 1 1 W -S -650 1150 650 -1150 0 1 10 f ENDDRAW ENDDEF # @@ -2836,6 +2839,7 @@ F2 "TSOPII-54" 0 0 50 H V C CIN F3 "" 0 -250 50 H V C CNN ALIAS MT48LC4M16A2P DRAW +S -650 1150 650 -1150 0 1 10 f X VDD 1 -300 1300 150 D 40 40 1 1 W X DQ0 2 800 1050 150 L 40 40 1 1 B X VDDQ 3 0 1300 150 D 40 40 1 1 W @@ -2888,7 +2892,6 @@ X ~CS~ 19 -800 -1050 150 R 40 40 1 1 I X A4 29 -800 650 150 R 40 40 1 1 I X DQMH 39 800 -800 150 L 40 40 1 1 I X VDDQ 49 300 1300 150 D 40 40 1 1 W -S -650 1150 650 -1150 0 1 10 f ENDDRAW ENDDEF # @@ -2901,6 +2904,7 @@ F2 "TSOPII-54" 0 0 50 H V C CIN F3 "" 0 -250 50 H V C CNN ALIAS MT48LC8M8A2P DRAW +S -650 1150 650 -1150 0 1 10 f X VDD 1 -300 1300 150 D 40 40 1 1 W X DQ0 2 800 1050 150 L 40 40 1 1 B X VDDQ 3 0 1300 150 D 40 40 1 1 W @@ -2944,7 +2948,6 @@ X ~CS~ 19 -800 -1050 150 R 40 40 1 1 I X A4 29 -800 650 150 R 40 40 1 1 I X DQM 39 800 -700 150 L 40 40 1 1 I X VDDQ 49 300 1300 150 D 40 40 1 1 W -S -650 1150 650 -1150 0 1 10 f ENDDRAW ENDDEF # @@ -2958,6 +2961,7 @@ F3 "" 0 0 50 H V C CNN DRAW X GND 14 0 -1100 50 U 50 50 0 0 W N X VCC 28 0 900 50 D 50 50 0 0 W N +S -400 850 400 -1050 0 1 0 N X A14 1 -700 -600 300 R 50 50 1 1 I X A12 2 -700 -400 300 R 50 50 1 1 I X A7 3 -700 100 300 R 50 50 1 1 I @@ -2984,7 +2988,6 @@ X D5 17 700 300 300 L 50 50 1 1 T X WE 27 -700 -1000 300 R 50 50 1 1 I I X D6 18 700 200 300 L 50 50 1 1 T X D7 19 700 100 300 L 50 50 1 1 T -S -400 850 400 -1050 0 1 0 N ENDDRAW ENDDEF # @@ -2996,6 +2999,7 @@ F1 "SIM4X32" 450 -2000 50 H V C CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW +S -500 -1900 500 1900 0 1 0 N X GND 1 -100 -1900 0 U 50 50 1 1 W N X DQ0 2 800 1800 300 L 50 50 1 1 T X DQ16 3 800 0 300 L 50 50 1 1 T @@ -3056,7 +3060,6 @@ X GND 39 0 -1950 0 U 50 50 1 1 W N X DQ8 49 800 900 300 L 50 50 1 1 T X VCC 59 100 1900 0 D 50 50 1 1 W N X PRD2 69 -800 -1100 300 R 50 50 1 1 I -S -500 -1900 500 1900 0 1 0 N ENDDRAW ENDDEF # @@ -3068,6 +3071,7 @@ F1 "SIMM" 0 -100 50 H V C CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW +S -450 -850 450 850 0 1 0 N X VCC 1 -150 900 50 D 50 50 1 1 W N X CAS 2 -700 -450 250 R 50 50 1 1 I I X DQ0 3 700 750 250 L 50 50 1 1 T @@ -3097,7 +3101,6 @@ X A9 18 -700 -150 250 R 50 50 1 1 I X CASP 28 -700 -550 250 R 50 50 1 1 I I X A10 19 -700 -250 250 R 50 50 1 1 I X DP 29 700 -250 250 L 50 50 1 1 I -S -450 -850 450 850 0 1 0 N ENDDRAW ENDDEF # @@ -3111,6 +3114,7 @@ F3 "" 0 0 50 H V C CNN DRAW X VCC 32 0 1300 150 D 40 40 0 0 W X GND 16 0 -1300 150 U 40 40 0 0 W +S -400 1150 400 -1150 0 1 0 N X A18 1 -700 -700 300 R 50 50 1 1 I X A16 2 -700 -500 300 R 50 50 1 1 I X A14 3 -700 -300 300 R 50 50 1 1 I @@ -3141,7 +3145,6 @@ X D4 18 700 700 300 L 50 50 1 1 T X A13 28 -700 -200 300 R 50 50 1 1 I X D5 19 700 600 300 L 50 50 1 1 T X WE 29 -700 -1000 300 R 50 50 1 1 I L -S -400 1150 400 -1150 0 1 0 N ENDDRAW ENDDEF # @@ -3155,6 +3158,7 @@ F3 "" 0 300 50 H V C CNN DRAW X VCC 32 0 1300 50 D 50 50 0 0 W N X GND 16 0 -1200 50 U 50 50 0 0 W N +S -400 1250 400 -1150 0 1 0 N X NC 1 -600 -600 200 R 50 50 1 1 I X A16 2 -600 -400 200 R 50 50 1 1 I X A15 3 -600 -300 200 R 50 50 1 1 I @@ -3185,7 +3189,6 @@ X D4 18 600 800 200 L 50 50 1 1 T X A13 28 -600 -100 200 R 50 50 1 1 I X D5 19 600 700 200 L 50 50 1 1 T X A14 29 -600 -200 200 R 50 50 1 1 I -S -400 1250 400 -1150 0 1 0 N ENDDRAW ENDDEF # @@ -3199,6 +3202,7 @@ F3 "" 0 300 50 H V C CNN DRAW X VCC 32 0 1300 50 D 50 50 0 0 W N X GND 16 0 -1200 50 U 50 50 0 0 W N +S -400 1250 400 -1150 0 1 0 N X NC 1 -600 -600 200 R 50 50 1 1 I X A16 2 -600 -400 200 R 50 50 1 1 I X A15 3 -600 -300 200 R 50 50 1 1 I @@ -3229,7 +3233,6 @@ X D4 18 600 800 200 L 50 50 1 1 T X A13 28 -600 -100 200 R 50 50 1 1 I X D5 19 600 700 200 L 50 50 1 1 T X A14 29 -600 -200 200 R 50 50 1 1 I -S -400 1250 400 -1150 0 1 0 N ENDDRAW ENDDEF # @@ -3243,6 +3246,7 @@ F3 "" 0 300 50 H V C CNN DRAW X VCC 32 0 1300 50 D 50 50 0 0 W N X GND 16 0 -1200 50 U 50 50 0 0 W N +S -400 1250 400 -1150 0 1 0 N X A18 1 -600 -600 200 R 50 50 1 1 I X A16 2 -600 -400 200 R 50 50 1 1 I X A15 3 -600 -300 200 R 50 50 1 1 I @@ -3273,7 +3277,6 @@ X D4 18 600 800 200 L 50 50 1 1 T X A13 28 -600 -100 200 R 50 50 1 1 I X D5 19 600 700 200 L 50 50 1 1 T X A14 29 -600 -200 200 R 50 50 1 1 I -S -400 1250 400 -1150 0 1 0 N ENDDRAW ENDDEF # @@ -3285,6 +3288,7 @@ F1 "TC524256Z" 0 -100 50 H V C CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW +S -350 -800 350 800 0 1 0 N X D2 2 600 500 250 L 50 50 1 1 T X D3 3 600 400 250 L 50 50 1 1 T X SOE 4 -600 -600 250 R 50 50 1 1 I @@ -3310,7 +3314,6 @@ X A8 17 -600 -100 250 R 50 50 1 1 I X A6 18 -600 100 250 R 50 50 1 1 I X CAS 28 -600 -300 250 R 50 50 1 1 I I X A5 19 -600 200 250 R 50 50 1 1 I -S -350 -800 350 800 0 1 0 N ENDDRAW ENDDEF # @@ -3322,6 +3325,7 @@ F1 "TMS4C1050N" 0 -100 50 H V C CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW +S -550 -450 550 450 0 1 0 N X WE 1 -800 350 250 R 50 50 1 1 I X RSTW 2 -800 250 250 R 50 50 1 1 I X SWCLK 3 -800 150 250 R 50 50 1 1 I C @@ -3338,7 +3342,6 @@ X SRCLK 13 800 150 250 L 50 50 1 1 I C X RSTR 14 800 250 250 L 50 50 1 1 I X RE/OE 15 800 350 250 L 50 50 1 1 I X VCC 16 -550 400 50 U 50 50 1 1 W N -S -550 -450 550 450 0 1 0 N ENDDRAW ENDDEF # @@ -3350,6 +3353,7 @@ F1 "UPD42280V" 200 -800 50 H V C CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW +S -500 600 500 -700 0 1 0 N X GND 1 -100 -700 0 U 50 50 1 1 W N X RE 3 800 -450 300 L 50 50 1 1 I I X Q0 4 800 550 300 L 50 50 1 1 T @@ -3377,7 +3381,6 @@ X VCC 28 0 600 0 D 50 50 1 1 W N X D5 19 -800 50 300 R 50 50 1 1 I X OE XX 800 -650 300 L 50 50 1 1 I I X TST yy -800 -650 300 R 50 50 1 1 I I -S -500 600 500 -700 0 1 0 N ENDDRAW ENDDEF # From 619cc0d74a70d3b98119e6bda1f1b2746149eacf Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Maciej=20Kope=C4=87?= Date: Mon, 25 Jul 2016 21:01:51 +0200 Subject: [PATCH 013/283] Added SN74LVC1G332. KLC violations were made on purpose to comply with the other gates. --- library/74xx.dcm | 6 + library/74xx.lib | 316 ++++++++++++++++++++++++++--------------------- 2 files changed, 180 insertions(+), 142 deletions(-) diff --git a/library/74xx.dcm b/library/74xx.dcm index 990d2754..93dc1b26 100644 --- a/library/74xx.dcm +++ b/library/74xx.dcm @@ -818,4 +818,10 @@ D 4 x 4 Register Files 3 State Out K TTL Register 3State $ENDCMP # +$CMP SN74LVC1G332 +D 3-input OR Gate +K 3 input OR +F http://www.ti.com/lit/ds/symlink/sn74lvc1g332.pdf +$ENDCMP +# #End Doc Library diff --git a/library/74xx.lib b/library/74xx.lib index 103a303b..6f2ed548 100644 --- a/library/74xx.lib +++ b/library/74xx.lib @@ -45,7 +45,7 @@ F1 "74AHC1G04" 300 -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 0 0 -150 150 -150 -150 150 0 -150 150 N +P 4 0 0 0 -150 150 -150 -150 150 0 -150 150 N X GND 3 -50 -200 100 U 40 20 0 0 W X VCC 5 -50 200 100 D 40 20 0 0 W X ~ 2 -450 0 300 R 50 50 1 1 I @@ -63,7 +63,7 @@ F1 "74AHC1G14" 200 -100 50 H V C CNN F2 "" 95 -135 50 H V C CNN F3 "" 145 115 50 H V C CNN DRAW -P 4 0 0 0 -150 150 -150 -150 150 0 -150 150 N +P 4 0 0 0 -150 150 -150 -150 150 0 -150 150 N X GND 3 -50 -200 100 U 40 20 0 0 W X VCC 5 -50 200 100 D 40 20 0 0 W X ~ 2 -450 0 300 R 50 50 1 1 I @@ -82,10 +82,10 @@ F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW S -300 550 300 -650 0 1 0 N -P 3 0 1 0 -150 100 -100 100 -100 100 N -P 3 0 1 0 100 100 150 100 150 100 N -P 5 0 1 0 -100 100 100 150 100 50 -100 100 -100 100 N -P 5 0 1 0 -100 150 100 100 -100 50 -100 150 -100 150 N +P 3 0 1 0 -150 100 -100 100 -100 100 N +P 3 0 1 0 100 100 150 100 150 100 N +P 5 0 1 0 -100 100 100 150 100 50 -100 100 -100 100 N +P 5 0 1 0 -100 150 100 100 -100 50 -100 150 -100 150 N X A1 2 -600 500 300 R 50 50 1 1 B X A2 3 -600 400 300 R 50 50 1 1 B X A3 4 -600 300 300 R 50 50 1 1 B @@ -150,7 +150,7 @@ F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN ALIAS 74HC14 74HC04 74LS14 DRAW -P 4 0 0 0 -150 150 -150 -150 150 0 -150 150 N +P 4 0 0 0 -150 150 -150 -150 150 0 -150 150 N X GND 7 -50 -100 0 U 30 20 0 0 W N X VCC 14 -50 100 0 D 30 20 0 0 W N X ~ 1 -450 0 300 R 50 50 1 1 I @@ -191,11 +191,11 @@ DRAW X GND 10 0 -750 200 U 50 40 0 0 W X VCC 20 0 750 200 D 50 40 0 0 W S -400 550 400 -550 0 1 0 N -P 2 0 1 0 -100 300 -150 300 N -P 2 0 1 0 100 300 150 300 N -P 3 0 1 0 50 100 0 -100 -100 -100 N -P 4 0 1 0 -100 400 -100 200 100 300 -100 400 N -P 4 0 1 0 100 100 -50 100 -100 -100 -150 -100 N +P 2 0 1 0 -100 300 -150 300 N +P 2 0 1 0 100 300 150 300 N +P 3 0 1 0 50 100 0 -100 -100 -100 N +P 4 0 1 0 -100 400 -100 200 100 300 -100 400 N +P 4 0 1 0 100 100 -50 100 -100 -100 -150 -100 N X G1 1 -700 -400 300 R 50 50 1 1 I I X A0 2 -700 500 300 R 50 50 1 1 I X A1 3 -700 400 300 R 50 50 1 1 I @@ -265,7 +265,7 @@ DRAW X GND 7 -200 -200 0 U 40 40 0 0 W N X VCC 14 -200 200 0 D 40 40 0 0 W N A 100 0 200 -899 899 0 1 0 N 100 -200 100 200 -P 4 0 1 0 100 200 -300 200 -300 -200 100 -200 N +P 4 0 1 0 100 200 -300 200 -300 -200 100 -200 N X ~ 1 -600 100 300 R 50 50 1 1 I X ~ 2 -600 -100 300 R 50 50 1 1 I X ~ 3 600 0 300 L 50 50 1 1 O I @@ -281,8 +281,8 @@ X ~ 13 -600 -100 300 R 50 50 4 1 I A -465 0 259 504 -504 0 2 0 N -300 200 -300 -200 A -11 143 343 -881 -246 0 2 0 N 0 -200 300 0 A -10 -141 340 244 883 0 2 0 N 300 0 0 200 -P 2 0 2 0 -300 -200 0 -200 N -P 2 0 2 0 -300 200 0 200 N +P 2 0 2 0 -300 -200 0 -200 N +P 2 0 2 0 -300 200 0 200 N X ~ 1 -600 100 370 R 50 50 1 2 I I X ~ 2 -600 -100 370 R 50 50 1 2 I I X ~ 3 600 0 300 L 50 50 1 2 O @@ -309,7 +309,7 @@ DRAW X GND 7 -200 -200 0 U 40 40 0 0 W N X VCC 14 -200 200 0 U 40 40 0 0 W N A 100 0 200 896 -896 0 1 0 N 101 200 101 -199 -P 4 0 1 0 100 200 -300 200 -300 -200 100 -200 N +P 4 0 1 0 100 200 -300 200 -300 -200 100 -200 N X ~ 1 600 0 300 L 50 50 1 1 C I X ~ 2 -600 100 300 R 50 50 1 1 I X ~ 3 -600 -100 300 R 50 50 1 1 I @@ -325,8 +325,8 @@ X ~ 13 600 0 300 L 50 50 4 1 C I A -470 0 262 495 -495 0 2 0 N -300 199 -300 -198 A -2 126 326 -897 -225 0 2 0 N 0 -199 299 2 A 4 -120 320 906 221 0 2 0 N 2 200 300 0 -P 2 0 2 0 -300 -200 0 -200 N -P 2 0 2 0 -300 200 0 200 N +P 2 0 2 0 -300 -200 0 -200 N +P 2 0 2 0 -300 200 0 200 N X ~ 1 600 0 300 L 50 50 1 2 C X ~ 2 -600 100 370 R 50 50 1 2 I I X ~ 3 -600 -100 370 R 50 50 1 2 I I @@ -360,8 +360,8 @@ X VCC 14 -200 200 0 D 40 40 0 0 W N A -470 0 262 496 -496 0 1 8 N -300 200 -300 -200 A -1 -127 327 898 228 0 1 8 N 0 200 300 0 A -1 128 327 -230 -898 0 1 8 N 300 0 0 -200 -P 2 0 1 8 -300 -200 0 -200 N -P 2 0 1 8 -300 200 0 200 N +P 2 0 1 8 -300 -200 0 -200 N +P 2 0 1 8 -300 200 0 200 N X ~ 1 600 0 300 L 50 50 1 1 O I X ~ 2 -600 100 370 R 50 50 1 1 I X ~ 3 -600 -100 370 R 50 50 1 1 I @@ -375,7 +375,7 @@ X ~ 11 -600 100 370 R 50 50 4 1 I X ~ 12 -600 -100 370 R 50 50 4 1 I X ~ 13 600 0 300 L 50 50 4 1 O I A 100 0 200 896 -896 0 2 8 N 101 200 101 -199 -P 4 0 2 8 100 200 -300 200 -300 -200 100 -200 N +P 4 0 2 8 100 200 -300 200 -300 -200 100 -200 N X ~ 1 600 0 300 L 50 50 1 2 O X ~ 2 -600 100 300 R 50 50 1 2 I I X ~ 3 -600 -100 300 R 50 50 1 2 I I @@ -402,7 +402,7 @@ DRAW X GND 7 -200 -200 0 U 40 40 0 0 W N X VCC 14 -200 200 0 U 40 40 0 0 W N A 100 0 200 896 -896 0 1 0 N 101 200 101 -199 -P 4 0 1 0 100 200 -300 200 -300 -200 100 -200 N +P 4 0 1 0 100 200 -300 200 -300 -200 100 -200 N X ~ 1 -600 100 300 R 50 50 1 1 I X ~ 2 -600 -100 300 R 50 50 1 1 I X ~ 3 600 0 300 L 50 50 1 1 C I @@ -418,8 +418,8 @@ X ~ 13 -600 -100 300 R 50 50 4 1 I A -470 0 262 495 -495 0 2 0 N -300 199 -300 -198 A -2 126 326 -897 -225 0 2 0 N 0 -199 299 2 A 4 -120 320 906 221 0 2 0 N 2 200 300 0 -P 2 0 2 0 -300 -200 0 -200 N -P 2 0 2 0 -300 200 0 200 N +P 2 0 2 0 -300 -200 0 -200 N +P 2 0 2 0 -300 200 0 200 N X ~ 1 -600 100 370 R 50 50 1 2 I I X ~ 2 -600 -100 370 R 50 50 1 2 I I X ~ 3 600 0 300 L 50 50 1 2 C @@ -443,7 +443,7 @@ F1 "74LS04" 190 -125 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 0 0 -150 150 -150 -150 150 0 -150 150 N +P 4 0 0 0 -150 150 -150 -150 150 0 -150 150 N X GND 7 -50 -100 0 U 40 40 0 0 W N X VCC 14 -50 100 0 U 40 40 0 0 W N X ~ 1 -450 0 300 R 50 50 1 1 I @@ -482,7 +482,7 @@ F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN ALIAS 74LS06 74LS06N DRAW -P 4 0 0 0 -150 150 -150 -150 150 0 -150 150 N +P 4 0 0 0 -150 150 -150 -150 150 0 -150 150 N X GND 7 -50 -100 0 U 40 40 0 0 W N X VCC 14 -50 100 0 U 40 40 0 0 W N X ~ 1 -450 0 300 R 50 50 1 1 I @@ -524,7 +524,7 @@ DRAW X GND 7 -200 -200 0 U 40 40 0 0 W N X VCC 14 -200 200 0 U 40 40 0 0 W N A 100 0 200 896 -896 0 1 0 N 101 200 101 -199 -P 4 0 1 0 100 200 -300 200 -300 -200 100 -200 N +P 4 0 1 0 100 200 -300 200 -300 -200 100 -200 N X ~ 1 -600 100 300 R 50 50 1 1 I X ~ 2 -600 -100 300 R 50 50 1 1 I X ~ 3 600 0 300 L 50 50 1 1 O @@ -540,8 +540,8 @@ X ~ 13 -600 -100 300 R 50 50 4 1 I A -470 0 262 495 -495 0 2 0 N -300 199 -300 -198 A -2 126 326 -897 -225 0 2 0 N 0 -199 299 2 A 4 -120 320 906 221 0 2 0 N 2 200 300 0 -P 2 0 2 0 -300 -200 0 -200 N -P 2 0 2 0 -300 200 0 200 N +P 2 0 2 0 -300 -200 0 -200 N +P 2 0 2 0 -300 200 0 200 N X ~ 1 -600 100 370 R 50 50 1 2 I I X ~ 2 -600 -100 370 R 50 50 1 2 I I X ~ 3 600 0 300 L 50 50 1 2 O I @@ -568,7 +568,7 @@ DRAW X GND 7 -200 -200 0 U 40 40 0 0 W N X VCC 14 -200 200 0 U 40 40 0 0 W N A 100 0 200 896 -896 0 1 0 N 101 200 101 -199 -P 4 0 1 0 100 200 -300 200 -300 -200 100 -200 N +P 4 0 1 0 100 200 -300 200 -300 -200 100 -200 N X ~ 1 -600 150 300 R 50 50 1 1 I X ~ 2 -600 0 300 R 50 50 1 1 I X ~ 12 600 0 300 L 50 50 1 1 O I @@ -584,8 +584,8 @@ X ~ 11 -600 -150 300 R 50 50 3 1 I A -470 0 262 495 -495 0 2 0 N -300 199 -300 -198 A -2 126 326 -897 -225 0 2 0 N 0 -199 299 2 A 4 -120 320 906 221 0 2 0 N 2 200 300 0 -P 2 0 2 0 -300 -200 0 -200 N -P 2 0 2 0 -300 200 0 200 N +P 2 0 2 0 -300 -200 0 -200 N +P 2 0 2 0 -300 200 0 200 N X ~ 1 -600 150 330 R 50 50 1 2 I I X ~ 2 -600 0 390 R 50 50 1 2 I I X ~ 12 600 0 300 L 50 50 1 2 O @@ -666,7 +666,7 @@ DRAW X GND 7 -200 -200 0 U 40 40 0 0 W N X VCC 14 -200 200 0 U 40 40 0 0 W N A 100 0 200 896 -896 0 1 0 N 101 200 101 -199 -P 4 0 1 0 100 200 -300 200 -300 -200 100 -200 N +P 4 0 1 0 100 200 -300 200 -300 -200 100 -200 N X ~ 1 -600 150 300 R 50 50 1 1 I X ~ 2 -600 0 300 R 50 50 1 1 I X ~ 12 600 0 300 L 50 50 1 1 O @@ -682,8 +682,8 @@ X ~ 11 -600 -150 300 R 50 50 3 1 I A -470 0 262 495 -495 0 2 6 N -300 199 -300 -198 A -2 126 326 -897 -225 0 2 6 N 0 -199 299 2 A 0 -125 325 226 900 0 2 6 N 300 0 0 200 -P 2 0 2 6 -300 -200 0 -200 N -P 2 0 2 6 -300 200 0 200 N +P 2 0 2 6 -300 -200 0 -200 N +P 2 0 2 6 -300 200 0 200 N X ~ 1 -600 150 330 R 50 50 1 2 I I X ~ 2 -600 0 390 R 50 50 1 2 I I X ~ 12 600 0 300 L 50 50 1 2 O I @@ -791,7 +791,7 @@ DRAW X GND 7 -200 -200 0 U 40 40 0 0 W N X VCC 14 -200 200 0 U 40 40 0 0 W N A 100 0 200 896 -896 0 1 0 N 101 200 101 -199 -P 4 0 1 0 100 200 -300 200 -300 -200 100 -200 N +P 4 0 1 0 100 200 -300 200 -300 -200 100 -200 N X ~ 1 -600 150 300 R 50 50 1 1 I X ~ 2 -600 0 300 R 50 50 1 1 I X ~ 12 600 0 300 L 50 50 1 1 C I @@ -807,8 +807,8 @@ X ~ 11 -600 -150 300 R 50 50 3 1 I A -470 0 262 495 -495 0 2 0 N -300 199 -300 -198 A -2 126 326 -897 -225 0 2 0 N 0 -199 299 2 A 4 -120 320 906 221 0 2 0 N 2 200 300 0 -P 2 0 2 0 -300 -200 0 -200 N -P 2 0 2 0 -300 200 0 200 N +P 2 0 2 0 -300 -200 0 -200 N +P 2 0 2 0 -300 200 0 200 N X ~ 1 -600 150 330 R 50 50 1 2 I I X ~ 2 -600 0 390 R 50 50 1 2 I I X ~ 12 600 0 300 L 50 50 1 2 C @@ -880,7 +880,7 @@ F3 "" 0 0 50 H V C CNN DRAW X GND 8 -350 -500 0 U 50 50 0 0 W N X VCC 16 -350 500 0 D 50 50 0 0 W N -P 5 0 1 0 -450 500 450 500 450 -500 -450 -500 -450 500 N +P 5 0 1 0 -450 500 450 500 450 -500 -450 -500 -450 500 N X A 1 -750 350 300 R 50 50 1 1 I I X B 2 -750 200 300 R 50 50 1 1 I X Clr 3 0 -800 300 U 50 50 1 1 I I @@ -913,7 +913,7 @@ X E 1 0 -300 220 U 50 30 1 0 I I X E 4 0 -300 220 U 50 30 2 0 I I X E 10 0 -300 220 U 50 30 3 0 I I X E 13 0 -300 220 U 50 30 4 0 I I -P 4 0 1 0 -150 150 -150 -150 150 0 -150 150 N +P 4 0 1 0 -150 150 -150 -150 150 0 -150 150 N X D 2 -450 0 300 R 50 30 1 1 I X O 3 450 0 300 L 50 30 1 1 T X D 5 -450 0 300 R 50 30 2 1 I @@ -939,7 +939,7 @@ X E 1 0 -300 220 U 50 50 1 0 I X E 4 0 -300 220 U 50 50 2 0 I X E 10 0 -300 220 U 50 50 3 0 I X E 13 0 -300 220 U 50 50 4 0 I -P 4 0 1 0 -150 150 -150 -150 150 0 -150 150 N +P 4 0 1 0 -150 150 -150 -150 150 0 -150 150 N X ~ 2 -450 0 300 R 50 50 1 1 I X ~ 3 450 0 300 L 50 50 1 1 T X D 5 -450 0 300 R 50 50 2 1 I @@ -962,7 +962,7 @@ DRAW X GND 7 -200 -200 0 U 40 40 0 0 W N X VCC 14 -200 200 0 U 40 40 0 0 W N A 100 0 200 896 -896 0 1 0 N 101 200 101 -199 -P 4 0 1 0 100 200 -300 200 -300 -200 100 -200 N +P 4 0 1 0 100 200 -300 200 -300 -200 100 -200 N X ~ 1 -600 150 300 R 50 50 1 1 I X ~ 2 -600 50 300 R 50 50 1 1 I X ~ 4 -600 -50 300 R 50 50 1 1 I @@ -976,8 +976,8 @@ X ~ 13 -600 -150 300 R 50 50 2 1 I A -470 0 262 495 -495 0 2 0 N -300 199 -300 -198 A -2 126 326 -897 -225 0 2 0 N 0 -199 299 2 A 4 -120 320 906 221 0 2 0 N 2 200 300 0 -P 2 0 2 0 -300 -200 0 -200 N -P 2 0 2 0 -300 200 0 200 N +P 2 0 2 0 -300 -200 0 -200 N +P 2 0 2 0 -300 200 0 200 N X ~ 1 -600 150 330 R 50 50 1 2 I I X ~ 2 -600 50 385 R 50 50 1 2 I I X ~ 4 -600 -50 385 R 50 50 1 2 I I @@ -1005,12 +1005,12 @@ F1 "74LS132" 0 -100 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 0 0 100 50 50 -50 0 -50 N -P 4 0 0 0 150 50 50 50 0 -50 -50 -50 N +P 3 0 0 0 100 50 50 -50 0 -50 N +P 4 0 0 0 150 50 50 50 0 -50 -50 -50 N X GND 7 -200 -200 0 U 40 40 0 0 W N X VCC 14 -200 200 0 U 40 40 0 0 W N A 100 0 200 896 -896 0 1 0 N 101 200 101 -199 -P 4 0 1 0 100 200 -300 200 -300 -200 100 -200 N +P 4 0 1 0 100 200 -300 200 -300 -200 100 -200 N X ~ 1 -600 100 300 R 50 50 1 1 I X ~ 2 -600 -100 300 R 50 50 1 1 I X ~ 3 600 0 300 L 50 50 1 1 O I @@ -1026,8 +1026,8 @@ X ~ 13 -600 -100 300 R 50 50 4 1 I A -470 0 262 495 -495 0 2 0 N -300 199 -300 -198 A -2 126 326 -897 -225 0 2 0 N 0 -199 299 2 A 4 -120 320 906 221 0 2 0 N 2 200 300 0 -P 2 0 2 0 -300 -200 0 -200 N -P 2 0 2 0 -300 200 0 200 N +P 2 0 2 0 -300 -200 0 -200 N +P 2 0 2 0 -300 200 0 200 N X ~ 1 -600 100 370 R 50 50 1 2 I I X ~ 2 -600 -100 370 R 50 50 1 2 I I X ~ 3 600 0 300 L 50 50 1 2 O @@ -1054,9 +1054,9 @@ DRAW X GND 8 -200 -200 0 U 50 50 0 0 W N X VCC 16 -200 200 0 U 50 50 0 0 W N A 100 0 200 896 -896 0 1 0 N 101 200 101 -199 -P 2 0 1 0 -300 -200 -300 -650 N -P 2 0 1 0 -300 650 -300 200 N -P 4 0 1 0 100 200 -300 200 -300 -200 100 -200 N +P 2 0 1 0 -300 -200 -300 -650 N +P 2 0 1 0 -300 650 -300 200 N +P 4 0 1 0 100 200 -300 200 -300 -200 100 -200 N X ~ 1 -600 600 300 R 50 50 1 1 I X ~ 2 -600 500 300 R 50 50 1 1 I X ~ 3 -600 400 300 R 50 50 1 1 I @@ -1074,10 +1074,10 @@ X ~ 15 -600 -600 300 R 50 50 1 1 I A -470 0 262 495 -495 0 2 0 N -300 199 -300 -198 A -2 126 326 -897 -225 0 2 0 N 0 -199 299 2 A 4 -120 320 906 221 0 2 0 N 2 200 300 0 -P 2 0 2 0 -300 -200 -300 -650 N -P 2 0 2 0 -300 -200 0 -200 N -P 2 0 2 0 -300 200 0 200 N -P 2 0 2 0 -300 650 -300 200 N +P 2 0 2 0 -300 -200 -300 -650 N +P 2 0 2 0 -300 -200 0 -200 N +P 2 0 2 0 -300 200 0 200 N +P 2 0 2 0 -300 650 -300 200 N X ~ 1 -600 600 300 R 50 50 1 2 I I X ~ 2 -600 500 300 R 50 50 1 2 I I X ~ 3 -600 400 300 R 50 50 1 2 I I @@ -1109,8 +1109,8 @@ A -470 0 262 495 -495 0 1 0 N -300 199 -300 -198 A -396 -2 281 457 -451 0 1 0 N -200 199 -198 -200 A -2 126 326 -897 -225 0 1 0 N 0 -199 299 2 A 4 -120 320 906 221 0 1 0 N 2 200 300 0 -P 2 0 1 0 -200 -200 0 -200 N -P 2 0 1 0 -200 200 0 200 N +P 2 0 1 0 -200 -200 0 -200 N +P 2 0 1 0 -200 200 0 200 N X ~ 1 -650 100 420 R 50 50 1 1 I X ~ 2 -650 -100 420 R 50 50 1 1 I X ~ 3 600 0 300 L 50 50 1 1 C @@ -1135,7 +1135,7 @@ F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW X VCC 16 -400 600 0 U 50 50 0 0 W N -P 5 0 1 0 -500 600 500 600 500 -600 -500 -600 -500 600 N +P 5 0 1 0 -500 600 500 600 500 -600 -500 -600 -500 600 N X A0 1 -800 450 300 R 50 50 1 1 I X A1 2 -800 300 300 R 50 50 1 1 I X A2 3 -800 150 300 R 50 50 1 1 I @@ -1304,7 +1304,7 @@ DRAW X GND 7 -200 -200 0 U 40 40 0 0 W N X VCC 14 -200 200 0 U 40 40 0 0 W N A 100 0 200 896 -896 0 1 0 N 101 200 101 -199 -P 4 0 1 0 100 200 -300 200 -300 -200 100 -200 N +P 4 0 1 0 100 200 -300 200 -300 -200 100 -200 N X ~ 1 -600 150 300 R 50 50 1 1 I X ~ 2 -600 0 300 R 50 50 1 1 I X ~ 12 600 0 300 L 50 50 1 1 C @@ -1320,8 +1320,8 @@ X ~ 11 -600 -150 300 R 50 50 3 1 I A -470 0 262 495 -495 0 2 0 N -300 199 -300 -198 A -2 126 326 -897 -225 0 2 0 N 0 -199 299 2 A 4 -120 320 906 221 0 2 0 N 2 200 300 0 -P 2 0 2 0 -300 -200 0 -200 N -P 2 0 2 0 -300 200 0 200 N +P 2 0 2 0 -300 -200 0 -200 N +P 2 0 2 0 -300 200 0 200 N X ~ 1 -600 150 330 R 50 50 1 2 I I X ~ 2 -600 0 390 R 50 50 1 2 I I X ~ 12 600 0 300 L 50 50 1 2 C @@ -1751,19 +1751,19 @@ F3 "" 0 0 50 H V C CNN DRAW X GND 12 0 -750 0 U 50 30 0 0 W N X VCC 24 0 750 0 D 50 30 0 0 W N -T 0 -130 550 90 0 0 1 A Normal 0 C C -T 0 -130 150 90 0 0 1 B Normal 0 C C -T 1 -200 -300 50 0 0 1 Decod Normal 0 C C -T 0 130 360 90 0 0 1 S Normal 0 C C +T 0 -130 550 90 0 0 1 A Normal 0 C C +T 0 -130 150 90 0 0 1 B Normal 0 C C +T 1 -200 -300 50 0 0 1 Decod Normal 0 C C +T 0 130 360 90 0 0 1 S Normal 0 C C S -400 750 400 -750 0 1 0 N -P 3 0 1 0 -150 -300 -100 -300 -100 50 N -P 3 0 1 0 -100 50 -150 0 -50 0 F -P 3 0 1 0 50 80 50 -360 150 -360 N -P 3 0 1 0 100 -250 100 -270 120 -260 F -P 3 0 1 0 110 -260 90 -260 90 120 N -P 3 0 1 0 120 -340 150 -360 120 -370 F -P 5 0 1 0 -250 -150 -250 -450 -150 -450 -150 -150 -250 -150 N -P 10 0 1 0 -200 650 -200 450 -100 350 -200 250 -200 50 0 50 200 200 200 500 0 650 -200 650 N +P 3 0 1 0 -150 -300 -100 -300 -100 50 N +P 3 0 1 0 -100 50 -150 0 -50 0 F +P 3 0 1 0 50 80 50 -360 150 -360 N +P 3 0 1 0 100 -250 100 -270 120 -260 F +P 3 0 1 0 110 -260 90 -260 90 120 N +P 3 0 1 0 120 -340 150 -360 120 -370 F +P 5 0 1 0 -250 -150 -250 -450 -150 -450 -150 -150 -250 -150 N +P 10 0 1 0 -200 650 -200 450 -100 350 -200 250 -200 50 0 50 200 200 200 500 0 650 -200 650 N X B0 1 -700 300 300 R 50 50 1 1 I X A0 2 -700 700 300 R 50 50 1 1 I X S3 3 -700 -450 300 R 50 50 1 1 I @@ -1970,7 +1970,7 @@ DRAW X GND 7 -200 -200 0 U 50 50 0 0 W N X VCC 14 -200 200 0 U 50 50 0 0 W N A 100 0 200 896 -896 0 1 0 N 101 200 101 -199 -P 4 0 1 0 100 200 -300 200 -300 -200 100 -200 N +P 4 0 1 0 100 200 -300 200 -300 -200 100 -200 N X ~ 1 -600 150 300 R 50 50 1 1 I X ~ 2 -600 50 300 R 50 50 1 1 I X ~ 4 -600 -50 300 R 50 50 1 1 I @@ -1984,8 +1984,8 @@ X ~ 13 -600 -150 300 R 50 50 2 1 I A -470 0 262 495 -495 0 2 0 N -300 199 -300 -198 A -2 126 326 -897 -225 0 2 0 N 0 -199 299 2 A 4 -120 320 906 221 0 2 0 N 2 200 300 0 -P 2 0 2 0 -300 -200 0 -200 N -P 2 0 2 0 -300 200 0 200 N +P 2 0 2 0 -300 -200 0 -200 N +P 2 0 2 0 -300 200 0 200 N X ~ 1 -600 150 335 R 50 50 1 2 I I X ~ 2 -600 50 385 R 50 50 1 2 I I X ~ 4 -600 -50 385 R 50 50 1 2 O I @@ -2010,7 +2010,7 @@ DRAW X GND 7 -200 -200 0 U 50 50 0 0 W N X VCC 14 -200 200 0 U 50 50 0 0 W N A 100 0 200 896 -896 0 1 0 N 101 200 101 -199 -P 4 0 1 0 100 200 -300 200 -300 -200 100 -200 N +P 4 0 1 0 100 200 -300 200 -300 -200 100 -200 N X ~ 1 -600 150 300 R 50 50 1 1 I X ~ 2 -600 50 300 R 50 50 1 1 I X ~ 4 -600 -50 300 R 50 50 1 1 I @@ -2024,8 +2024,8 @@ X ~ 13 -600 -150 300 R 50 50 2 1 I A -470 0 262 495 -495 0 2 0 N -300 199 -300 -198 A -2 126 326 -897 -225 0 2 0 N 0 -199 299 2 A 4 -120 320 906 221 0 2 0 N 2 200 300 0 -P 2 0 2 0 -300 -200 0 -200 N -P 2 0 2 0 -300 200 0 200 N +P 2 0 2 0 -300 -200 0 -200 N +P 2 0 2 0 -300 200 0 200 N X ~ 1 -600 150 335 R 50 50 1 2 I I X ~ 2 -600 50 385 R 50 50 1 2 I I X ~ 4 -600 -50 385 R 50 50 1 2 O I @@ -2078,8 +2078,8 @@ DRAW X GND 10 -300 -550 0 U 30 30 0 0 W N X VCC 20 -300 550 0 U 30 30 0 0 W N S -400 550 400 -550 0 1 0 N -P 3 0 1 0 50 100 0 -100 -100 -100 N -P 4 0 1 0 100 100 -50 100 -100 -100 -150 -100 N +P 3 0 1 0 50 100 0 -100 -100 -100 N +P 4 0 1 0 100 100 -50 100 -100 -100 -150 -100 N X OEa 1 -700 -400 300 R 50 50 1 1 I I X I0a 2 -700 500 300 R 50 50 1 1 I X O3b 3 700 -200 300 L 50 50 1 1 T I @@ -2113,8 +2113,8 @@ DRAW X GND 10 -300 -550 0 U 50 50 0 0 W N X VCC 20 -300 550 0 U 50 50 0 0 W N S -400 550 400 -550 0 1 0 N -P 3 0 1 0 50 100 0 -100 -100 -100 N -P 4 0 1 0 100 100 -50 100 -100 -100 -150 -100 N +P 3 0 1 0 50 100 0 -100 -100 -100 N +P 4 0 1 0 100 100 -50 100 -100 -100 -150 -100 N X OEa 1 -700 -400 300 R 50 50 1 1 I I X I0a 2 -700 500 300 R 50 50 1 1 I X O3b 3 700 -200 300 L 50 50 1 1 T @@ -2196,8 +2196,8 @@ DRAW X GND 10 0 -550 0 U 50 50 0 0 W N X VCC 20 0 550 0 D 50 50 0 0 W N S -400 550 400 -550 0 1 0 N -P 3 0 1 0 50 100 0 -100 -100 -100 N -P 4 0 1 0 100 100 -50 100 -100 -100 -150 -100 N +P 3 0 1 0 50 100 0 -100 -100 -100 N +P 4 0 1 0 100 100 -50 100 -100 -100 -150 -100 N X A->B 1 -700 -400 300 R 50 50 1 1 I X A0 2 -700 500 300 R 50 50 1 1 T X A1 3 -700 400 300 R 50 50 1 1 T @@ -2457,7 +2457,7 @@ DRAW X GND 7 -200 -200 0 U 40 40 0 0 W N X VCC 14 -200 200 0 U 40 40 0 0 W N A 100 0 200 896 -896 0 1 0 N 101 200 101 -199 -P 4 0 1 0 100 200 -300 200 -300 -200 100 -200 N +P 4 0 1 0 100 200 -300 200 -300 -200 100 -200 N X ~ 1 -600 100 300 R 50 50 1 1 I X ~ 2 -600 -100 300 R 50 50 1 1 I X ~ 3 600 0 300 L 50 50 1 1 C I @@ -2473,8 +2473,8 @@ X ~ 13 -600 -100 300 R 50 50 4 1 I A -470 0 262 495 -495 0 2 0 N -300 199 -300 -198 A -2 126 326 -897 -225 0 2 0 N 0 -199 299 2 A 4 -120 320 906 221 0 2 0 N 2 200 300 0 -P 2 0 2 0 -300 -200 0 -200 N -P 2 0 2 0 -300 200 0 200 N +P 2 0 2 0 -300 -200 0 -200 N +P 2 0 2 0 -300 200 0 200 N X ~ 1 -600 100 370 R 50 50 1 2 I I X ~ 2 -600 -100 370 R 50 50 1 2 I I X ~ 3 600 0 300 L 50 50 1 2 C @@ -2503,8 +2503,8 @@ X VCC 14 -200 200 0 U 40 40 0 0 W N A -470 0 262 495 -495 0 1 0 N -300 199 -300 -198 A -2 126 326 -897 -225 0 1 0 N 0 -199 299 2 A 4 -120 320 906 221 0 1 0 N 2 200 300 0 -P 2 0 1 0 -300 -200 0 -200 N -P 2 0 1 0 -300 200 0 200 N +P 2 0 1 0 -300 -200 0 -200 N +P 2 0 1 0 -300 200 0 200 N X ~ 1 -600 150 345 R 50 50 1 1 I X ~ 2 -600 0 390 R 50 50 1 1 I X ~ 12 600 0 300 L 50 50 1 1 O I @@ -2518,7 +2518,7 @@ X ~ 9 -600 150 345 R 50 50 3 1 I X ~ 10 -600 0 390 R 50 50 3 1 I X ~ 11 -600 -150 345 R 50 50 3 1 I A 100 0 200 896 -896 0 2 0 N 101 200 101 -199 -P 4 0 2 0 100 200 -300 200 -300 -200 100 -200 N +P 4 0 2 0 100 200 -300 200 -300 -200 100 -200 N X ~ 1 -600 150 300 R 50 50 1 2 I I X ~ 2 -600 0 300 R 50 50 1 2 I I X ~ 12 600 0 300 L 50 50 1 2 O @@ -2741,9 +2741,9 @@ DRAW X GND 7 -200 -200 0 U 50 50 0 0 W N X VCC 14 -200 200 0 U 50 50 0 0 W N A 100 0 200 896 -896 0 1 0 N 101 200 101 -199 -P 2 0 1 0 -300 -200 -300 -400 N -P 2 0 1 0 -300 200 -300 400 N -P 4 0 1 0 100 200 -300 200 -300 -200 100 -200 N +P 2 0 1 0 -300 -200 -300 -400 N +P 2 0 1 0 -300 200 -300 400 N +P 4 0 1 0 100 200 -300 200 -300 -200 100 -200 N X ~ 1 -600 350 300 R 50 50 1 1 I X ~ 2 -600 250 300 R 50 50 1 1 I X ~ 3 -600 150 300 R 50 50 1 1 I @@ -2756,10 +2756,10 @@ X ~ 12 -600 -350 300 R 50 50 1 1 I A -470 0 262 495 -495 0 2 0 N -300 199 -300 -198 A -2 126 326 -897 -225 0 2 0 N 0 -199 299 2 A 4 -120 320 906 221 0 2 0 N 2 200 300 0 -P 2 0 2 0 -300 -200 -300 -400 N -P 2 0 2 0 -300 -200 0 -200 N -P 2 0 2 0 -300 200 -300 400 N -P 2 0 2 0 -300 200 0 200 N +P 2 0 2 0 -300 -200 -300 -400 N +P 2 0 2 0 -300 -200 0 -200 N +P 2 0 2 0 -300 200 -300 400 N +P 2 0 2 0 -300 200 0 200 N X ~ 1 -600 350 300 R 50 50 1 2 I X ~ 2 -600 250 300 R 50 50 1 2 I I X ~ 3 -600 150 330 R 50 50 1 2 I I @@ -2785,8 +2785,8 @@ X VCC 14 -200 200 0 U 40 40 0 0 W N A -470 0 262 495 -495 0 1 0 N -300 199 -300 -198 A -2 126 326 -897 -225 0 1 0 N 0 -199 299 2 A 4 -120 320 906 221 0 1 0 N 2 200 300 0 -P 2 0 1 0 -300 -200 0 -200 N -P 2 0 1 0 -300 200 0 200 N +P 2 0 1 0 -300 -200 0 -200 N +P 2 0 1 0 -300 200 0 200 N X ~ 1 -600 100 370 R 50 50 1 1 I X ~ 2 -600 -100 370 R 50 50 1 1 I X ~ 3 600 0 300 L 50 50 1 1 O @@ -2800,7 +2800,7 @@ X ~ 11 600 0 300 L 50 50 4 1 O X ~ 12 -600 100 370 R 50 50 4 1 I X ~ 13 -600 -100 370 R 50 50 4 1 I A 100 0 200 896 -896 0 2 0 N 101 200 101 -199 -P 4 0 2 0 100 200 -300 200 -300 -200 100 -200 N +P 4 0 2 0 100 200 -300 200 -300 -200 100 -200 N X ~ 1 -600 100 300 R 50 50 1 2 I I X ~ 2 -600 -100 300 R 50 50 1 2 I I X ~ 3 600 0 300 L 50 50 1 2 O I @@ -2893,8 +2893,8 @@ X VCC 14 -200 200 0 U 40 40 0 0 W N A -470 0 262 495 -495 0 1 0 N -300 199 -300 -198 A -2 126 326 -897 -225 0 1 0 N 0 -199 299 2 A 4 -120 320 906 221 0 1 0 N 2 200 300 0 -P 2 0 1 0 -300 -200 0 -200 N -P 2 0 1 0 -300 200 0 200 N +P 2 0 1 0 -300 -200 0 -200 N +P 2 0 1 0 -300 200 0 200 N X ~ 1 600 0 300 L 50 50 1 1 C I X ~ 2 -600 100 370 R 50 50 1 1 I X ~ 3 -600 -100 370 R 50 50 1 1 I @@ -2908,7 +2908,7 @@ X ~ 11 -600 100 370 R 50 50 4 1 I X ~ 12 -600 -100 370 R 50 50 4 1 I X ~ 13 600 0 300 L 50 50 4 1 C I A 100 0 200 896 -896 0 2 0 N 101 200 101 -199 -P 4 0 2 0 100 200 -300 200 -300 -200 100 -200 N +P 4 0 2 0 100 200 -300 200 -300 -200 100 -200 N X ~ 1 600 0 300 L 50 50 1 2 C X ~ 2 -600 100 300 R 50 50 1 2 I I X ~ 3 -600 -100 300 R 50 50 1 2 I I @@ -3346,8 +3346,8 @@ A -470 0 262 495 -495 0 1 0 N -300 199 -300 -198 A -396 -2 281 457 -451 0 1 0 N -200 199 -198 -200 A -2 126 326 -897 -225 0 1 0 N 0 -199 299 2 A 4 -120 320 906 221 0 1 0 N 2 200 300 0 -P 2 0 1 0 -200 -200 0 -200 N -P 2 0 1 0 -200 200 0 200 N +P 2 0 1 0 -200 -200 0 -200 N +P 2 0 1 0 -200 200 0 200 N X ~ 1 -600 100 370 R 50 50 1 1 I X ~ 2 -600 -100 370 R 50 50 1 1 I X ~ 3 600 0 300 L 50 50 1 1 O @@ -3364,8 +3364,8 @@ A -470 0 262 495 -495 0 2 0 N -300 199 -300 -198 A -396 -2 281 457 -451 0 2 0 N -200 199 -198 -200 A -2 126 326 -897 -225 0 2 0 N 0 -199 299 2 A 4 -120 320 906 221 0 2 0 N 2 200 300 0 -P 2 0 2 0 -200 -200 0 -200 N -P 2 0 2 0 -200 200 0 200 N +P 2 0 2 0 -200 -200 0 -200 N +P 2 0 2 0 -200 200 0 200 N X ~ 1 -600 100 360 R 50 50 1 2 I I X ~ 2 -600 -100 360 R 50 50 1 2 I I X ~ 3 600 0 300 L 50 50 1 2 O I @@ -3652,10 +3652,10 @@ A -50 150 125 -899 899 0 1 0 N -50 25 -50 275 A 75 0 146 -590 590 0 1 0 N 150 -125 150 125 A 170 -148 274 941 327 0 1 0 N 150 125 400 0 A 170 148 274 -941 -327 0 1 0 N 150 -125 400 0 -P 4 0 1 0 -50 -25 -150 -25 -150 -275 -50 -275 N -P 4 0 1 0 -50 25 -150 25 -150 275 -50 275 N -P 4 0 1 0 75 -150 125 -150 125 -75 200 -75 N -P 4 0 1 0 75 150 125 150 125 75 200 75 N +P 4 0 1 0 -50 -25 -150 -25 -150 -275 -50 -275 N +P 4 0 1 0 -50 25 -150 25 -150 275 -50 275 N +P 4 0 1 0 75 -150 125 -150 125 -75 200 -75 N +P 4 0 1 0 75 150 125 150 125 75 200 75 N X ~ 1 -300 250 150 R 50 50 1 1 I X ~ 8 600 0 200 L 50 50 1 1 O I X ~ 9 -300 -50 150 R 50 50 1 1 I @@ -3688,16 +3688,16 @@ A -50 100 70 882 -882 0 1 0 N -48 170 -48 31 A 17 1 59 559 -569 0 1 0 N 50 50 49 -47 A 74 32 82 -229 -892 0 1 0 N 150 1 75 -49 A 75 -31 81 223 893 0 1 0 N 150 0 76 50 -P 2 0 1 0 75 -50 50 -50 N -P 2 0 1 0 75 50 50 50 N -P 3 0 1 0 50 -50 50 -300 20 -300 N -P 3 0 1 0 50 50 50 300 20 300 N -P 4 0 1 0 -50 -230 -150 -230 -150 -370 -50 -370 N -P 4 0 1 0 -50 -30 -150 -30 -150 -170 -50 -170 N -P 4 0 1 0 -50 170 -150 170 -150 30 -50 30 N -P 4 0 1 0 -50 370 -150 370 -150 230 -50 230 N -P 4 0 1 0 20 -100 35 -100 35 -25 70 -25 N -P 4 0 1 0 20 100 35 100 35 25 70 25 N +P 2 0 1 0 75 -50 50 -50 N +P 2 0 1 0 75 50 50 50 N +P 3 0 1 0 50 -50 50 -300 20 -300 N +P 3 0 1 0 50 50 50 300 20 300 N +P 4 0 1 0 -50 -230 -150 -230 -150 -370 -50 -370 N +P 4 0 1 0 -50 -30 -150 -30 -150 -170 -50 -170 N +P 4 0 1 0 -50 170 -150 170 -150 30 -50 30 N +P 4 0 1 0 -50 370 -150 370 -150 230 -50 230 N +P 4 0 1 0 20 -100 35 -100 35 -25 70 -25 N +P 4 0 1 0 20 100 35 100 35 25 70 25 N X ~ 1 -450 350 300 R 50 50 1 1 I X ~ 2 -450 150 300 R 50 50 1 1 I X ~ 3 -450 50 300 R 50 50 1 1 I @@ -3722,11 +3722,11 @@ X GND 10 -300 -550 0 U 50 50 0 0 W N X VCC 20 -300 550 0 U 50 50 0 0 W N C 120 300 20 0 1 0 N S -400 550 400 -550 0 1 0 N -P 2 0 1 0 -100 300 -150 300 N -P 2 0 1 0 140 300 170 300 N -P 3 0 1 0 50 100 0 -100 -100 -100 N -P 4 0 1 0 -100 400 -100 200 100 300 -100 400 N -P 4 0 1 0 100 100 -50 100 -100 -100 -150 -100 N +P 2 0 1 0 -100 300 -150 300 N +P 2 0 1 0 140 300 170 300 N +P 3 0 1 0 50 100 0 -100 -100 -100 N +P 4 0 1 0 -100 400 -100 200 100 300 -100 400 N +P 4 0 1 0 100 100 -50 100 -100 -100 -150 -100 N X G1 1 -700 -400 300 R 50 50 1 1 I I X A0 2 -700 500 300 R 50 50 1 1 I X A1 3 -700 400 300 R 50 50 1 1 I @@ -3759,11 +3759,11 @@ DRAW X GND 10 -200 -550 0 U 50 50 0 0 W N X VCC 20 -200 550 0 D 50 50 0 0 W N S -400 550 400 -550 0 1 0 N -P 2 0 1 0 -100 300 -150 300 N -P 2 0 1 0 100 300 150 300 N -P 3 0 1 0 50 100 0 -100 -100 -100 N -P 4 0 1 0 -100 400 -100 200 100 300 -100 400 N -P 4 0 1 0 100 100 -50 100 -100 -100 -150 -100 N +P 2 0 1 0 -100 300 -150 300 N +P 2 0 1 0 100 300 150 300 N +P 3 0 1 0 50 100 0 -100 -100 -100 N +P 4 0 1 0 -100 400 -100 200 100 300 -100 400 N +P 4 0 1 0 100 100 -50 100 -100 -100 -150 -100 N X G1 1 -700 -400 300 R 50 50 1 1 I I X A0 2 -700 500 300 R 50 50 1 1 I X A1 3 -700 400 300 R 50 50 1 1 I @@ -3800,12 +3800,12 @@ A -249 200 249 532 -532 0 1 0 N -100 399 -100 2 A 17 1 59 559 -569 0 1 0 N 50 50 49 -47 A 74 32 82 -229 -892 0 1 0 N 150 1 75 -49 A 75 -31 81 223 893 0 1 0 N 150 0 76 50 -P 2 0 1 0 75 -50 50 -50 N -P 2 0 1 0 75 50 50 50 N -P 3 0 1 0 -150 0 -150 -400 -100 -400 N -P 4 0 1 0 -100 400 -150 400 -150 0 -100 0 N -P 4 0 1 0 70 -25 25 -25 25 -200 0 -200 N -P 4 0 1 0 70 25 25 25 25 200 0 200 N +P 2 0 1 0 75 -50 50 -50 N +P 2 0 1 0 75 50 50 50 N +P 3 0 1 0 -150 0 -150 -400 -100 -400 N +P 4 0 1 0 -100 400 -150 400 -150 0 -100 0 N +P 4 0 1 0 70 -25 25 -25 25 -200 0 -200 N +P 4 0 1 0 70 25 25 25 25 200 0 200 N X ~ 1 -450 350 300 R 50 50 1 1 I X ~ 2 -450 250 300 R 50 50 1 1 I X ~ 3 -450 150 300 R 50 50 1 1 I @@ -4174,8 +4174,8 @@ A -470 0 262 495 -495 0 1 0 N -300 199 -300 -198 A -396 -2 281 457 -451 0 1 0 N -200 199 -198 -200 A -2 126 326 -897 -225 0 1 0 N 0 -199 299 2 A 4 -120 320 906 221 0 1 0 N 2 200 300 0 -P 2 0 1 0 -200 -200 0 -200 N -P 2 0 1 0 -200 200 0 200 N +P 2 0 1 0 -200 -200 0 -200 N +P 2 0 1 0 -200 200 0 200 N X IN1 1 -600 100 370 R 50 50 1 1 I X IN2 2 -600 -100 370 R 50 50 1 1 I X OUT 3 600 0 300 L 50 50 1 1 O @@ -4312,7 +4312,7 @@ F1 "74LV14" 190 -124 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 0 0 -150 150 -150 -150 150 0 -150 150 N +P 4 0 0 0 -150 150 -150 -150 150 0 -150 150 N X GND 7 -50 -200 100 U 40 15 0 0 W X 3.3V 14 -50 200 100 D 40 15 0 0 W X ~ 1 -450 0 300 R 50 50 1 1 I @@ -4374,4 +4374,36 @@ X A 19 800 500 300 L 50 50 1 1 O ENDDRAW ENDDEF # +# SN74LVC1G332 +# +DEF SN74LVC1G332 U 0 30 Y Y 1 F N +F0 "U" 0 50 50 H V C CNN +F1 "SN74LVC1G332" 30 -10 39 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + SOT-23* + SC70* +$ENDFPLIST +DRAW +X GND 2 -200 -200 0 U 50 50 0 0 W N +X Vcc 5 -200 200 0 D 50 50 0 0 W +A -470 0 262 495 -495 0 1 0 N -300 199 -300 -198 +A -2 126 326 -897 -225 0 1 0 N 0 -199 299 2 +A 4 -120 320 906 221 0 1 0 N 2 200 300 0 +P 2 0 1 0 -300 -200 0 -200 N +P 2 0 1 0 -300 200 0 200 N +P 2 0 1 0 -230 0 -210 0 N +X ~ 1 -600 100 370 R 50 50 1 1 I +X ~ 3 -600 0 370 R 50 50 1 1 I +X ~ 4 600 0 300 L 50 50 1 1 O +X ~ 6 -600 -100 370 R 50 50 1 1 I +A 100 0 200 896 -896 0 2 0 N 101 200 101 -199 +P 4 0 2 0 100 200 -300 200 -300 -200 100 -200 N +X ~ 1 -600 100 300 R 50 50 1 2 I I +X ~ 2 -600 -100 300 R 50 50 1 2 I I +X ~ 3 600 0 300 L 50 50 1 2 O I +ENDDRAW +ENDDEF +# #End Library From fca5ad1d11034842e3cb2ae532dde91d6a6be711 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Maciej=20Kope=C4=87?= Date: Mon, 25 Jul 2016 21:34:24 +0200 Subject: [PATCH 014/283] Pin Vcc set to invisible --- library/74xx.lib | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/library/74xx.lib b/library/74xx.lib index 6f2ed548..aeec8c8d 100644 --- a/library/74xx.lib +++ b/library/74xx.lib @@ -4387,7 +4387,7 @@ $FPLIST $ENDFPLIST DRAW X GND 2 -200 -200 0 U 50 50 0 0 W N -X Vcc 5 -200 200 0 D 50 50 0 0 W +X Vcc 5 -200 200 0 D 50 50 0 0 W N A -470 0 262 495 -495 0 1 0 N -300 199 -300 -198 A -2 126 326 -897 -225 0 1 0 N 0 -199 299 2 A 4 -120 320 906 221 0 1 0 N 2 200 300 0 From f3a5f509ece5b6b30580bc2405f70a25f7a8edb5 Mon Sep 17 00:00:00 2001 From: Theo Hussey Date: Mon, 1 Aug 2016 20:10:46 +0100 Subject: [PATCH 015/283] Added LT5560 component --- library/linear.dcm | 6 + library/linear.lib | 265 ++++++++++++++++++++++++--------------------- 2 files changed, 149 insertions(+), 122 deletions(-) diff --git a/library/linear.dcm b/library/linear.dcm index 41d5d38a..be98d11b 100644 --- a/library/linear.dcm +++ b/library/linear.dcm @@ -329,6 +329,12 @@ K ampliop F op_amps/lmc6082.pdf $ENDCMP # +$CMP LT5560 +D Low Power Active Mixer +K Mixer, RF +F http://cds.linear.com/docs/en/datasheet/5560f.pdf +$ENDCMP +# $CMP LT6106 D 36V high side current sense amplifier, adjustable gain, bandwidth 200kHz, Vcc=2.7V~36V, current output, unidirectional K current sense highside HS shunt monitor amplifier linear diff --git a/library/linear.lib b/library/linear.lib index f5e5a34e..3f57b379 100644 --- a/library/linear.lib +++ b/library/linear.lib @@ -40,10 +40,10 @@ $FPLIST SOIC* $ENDFPLIST DRAW -P 2 0 1 6 0 -150 0 -100 N -P 2 0 1 6 0 150 0 100 N -P 3 0 1 6 50 -75 100 -125 100 -150 N -P 4 0 1 10 200 0 -200 200 -200 -200 200 0 f +P 2 0 1 6 0 -150 0 -100 N +P 2 0 1 6 0 150 0 100 N +P 3 0 1 6 50 -75 100 -125 100 -150 N +P 4 0 1 10 200 0 -200 200 -200 -200 200 0 f X Rg 1 0 -300 150 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 @@ -64,7 +64,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 +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 @@ -379,13 +379,13 @@ $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 +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 @@ -408,10 +408,10 @@ $FPLIST SOIC* $ENDFPLIST DRAW -P 2 0 1 6 0 -150 0 -100 N -P 3 0 1 6 50 -75 100 -125 100 -150 N -P 3 0 1 6 200 -150 200 -75 150 -25 N -P 4 0 1 10 -200 200 200 0 -200 -200 -200 200 f +P 2 0 1 6 0 -150 0 -100 N +P 3 0 1 6 50 -75 100 -125 100 -150 N +P 3 0 1 6 200 -150 200 -75 150 -25 N +P 4 0 1 10 -200 200 200 0 -200 -200 -200 200 f X ~ 1 100 -300 150 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,8 +431,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 +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 @@ -451,9 +451,9 @@ 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 +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 @@ -479,68 +479,68 @@ 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 +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 +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 +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 +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 @@ -562,7 +562,7 @@ $FPLIST MSOP* $ENDFPLIST DRAW -P 4 0 1 10 -200 200 200 0 -200 -200 -200 200 f +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- 11 -100 -300 150 U 50 50 0 1 W X ~ 1 300 0 100 L 50 50 1 1 O @@ -589,7 +589,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 +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 @@ -613,8 +613,8 @@ 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 -P 4 0 1 0 -100 100 150 0 -100 -100 -100 100 N +P 4 0 1 0 -100 100 150 0 -100 -100 -100 100 N +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 @@ -632,10 +632,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 +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 @@ -655,10 +655,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 +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 @@ -679,8 +679,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 +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 @@ -702,8 +702,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 +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 @@ -725,9 +725,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 +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 @@ -752,7 +752,7 @@ $FPLIST SSOP* $ENDFPLIST DRAW -P 4 0 1 10 -200 200 200 0 -200 -200 -200 200 f +P 4 0 1 10 -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 @@ -786,7 +786,7 @@ $FPLIST DSBGA* $ENDFPLIST DRAW -P 4 0 1 10 -200 200 200 0 -200 -200 -200 200 f +P 4 0 1 10 -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 @@ -811,10 +811,10 @@ $FPLIST SOIC* $ENDFPLIST DRAW -P 2 0 1 6 0 -150 0 -100 N -P 2 0 1 6 0 150 0 100 N -P 3 0 1 6 100 -150 100 -125 50 -75 N -P 4 0 1 10 200 0 -200 200 -200 -200 200 0 f +P 2 0 1 6 0 -150 0 -100 N +P 2 0 1 6 0 150 0 100 N +P 3 0 1 6 100 -150 100 -125 50 -75 N +P 4 0 1 10 200 0 -200 200 -200 -200 200 0 f X ~ 1 0 -300 150 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 @@ -866,7 +866,7 @@ $FPLIST SOIC* $ENDFPLIST DRAW -P 4 0 1 10 -200 200 200 0 -200 -200 -200 200 f +P 4 0 1 10 -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 @@ -888,13 +888,13 @@ $FPLIST TO-5* $ENDFPLIST DRAW -P 2 0 1 6 0 -150 0 -100 N -P 2 0 1 6 0 150 0 100 N -P 2 0 1 0 200 -100 100 -50 N -P 2 0 1 0 200 100 100 50 N -P 3 0 1 6 100 -150 100 -125 50 -75 N -P 3 0 1 6 100 150 100 125 50 75 N -P 4 0 1 10 200 0 -200 200 -200 -200 200 0 f +P 2 0 1 6 0 -150 0 -100 N +P 2 0 1 6 0 150 0 100 N +P 2 0 1 0 200 -100 100 -50 N +P 2 0 1 0 200 100 100 50 N +P 3 0 1 6 100 -150 100 -125 50 -75 N +P 3 0 1 6 100 150 100 125 50 75 N +P 4 0 1 10 200 0 -200 200 -200 -200 200 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 150 U 50 50 1 1 P @@ -916,7 +916,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 +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 @@ -927,6 +927,27 @@ X V+ 7 -100 300 150 D 50 50 1 1 I ENDDRAW ENDDEF # +# LT5560 +# +DEF LT5560 U 0 40 Y Y 1 F N +F0 "U" -600 600 60 H V C CNN +F1 "LT5560" -500 500 60 H V C CNN +F2 "" 0 200 60 H V C CNN +F3 "" 0 200 60 H V C CNN +DRAW +S -300 400 300 -400 0 1 0 f +X LO- 1 -400 -300 100 R 50 50 1 1 I +X EN 2 -400 300 100 R 50 50 1 1 I +X IN+ 3 -400 100 100 R 50 50 1 1 I +X IN- 4 -400 0 100 R 50 50 1 1 I +X OUT- 5 300 -100 100 R 50 50 1 1 O +X OUT+ 6 300 0 100 R 50 50 1 1 O +X VCC 7 0 600 200 D 50 50 1 1 W +X LO+ 8 -400 -200 100 R 50 50 1 1 I +X GND 9 0 -600 200 U 50 50 1 1 W +ENDDRAW +ENDDEF +# # LT6106 # DEF LT6106 U 0 20 Y Y 1 F N @@ -938,7 +959,7 @@ $FPLIST SOT-23* $ENDFPLIST DRAW -P 4 0 1 10 -200 200 200 0 -200 -200 -200 200 f +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 V- 2 -100 -300 150 U 50 50 1 1 W X - 3 -300 -100 100 R 50 50 1 1 I @@ -982,7 +1003,7 @@ $FPLIST dfn $ENDFPLIST DRAW -P 4 0 1 10 -200 200 200 0 -200 -200 -200 200 f +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 @@ -1098,17 +1119,17 @@ $FPLIST 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 +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 @@ -1222,7 +1243,7 @@ $FPLIST SOIC* $ENDFPLIST DRAW -P 4 0 1 10 -200 200 200 0 -200 -200 -200 200 f +P 4 0 1 10 -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 @@ -1242,7 +1263,7 @@ 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 +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 @@ -1259,7 +1280,7 @@ 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 +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 @@ -1276,7 +1297,7 @@ 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 +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 @@ -1293,7 +1314,7 @@ 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 +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 @@ -1317,7 +1338,7 @@ $FPLIST LFCSP* $ENDFPLIST DRAW -P 4 0 1 10 -200 200 200 0 -200 -200 -200 200 f +P 4 0 1 10 -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 @@ -1337,7 +1358,7 @@ 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 +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 @@ -1360,7 +1381,7 @@ $FPLIST TSSOP* $ENDFPLIST DRAW -P 4 0 1 10 -200 200 200 0 -200 -200 -200 200 f +P 4 0 1 10 -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 From a0b0e5ccc22628d97f401eab20614c01dc5de70a Mon Sep 17 00:00:00 2001 From: Theo Hussey Date: Mon, 1 Aug 2016 20:29:34 +0100 Subject: [PATCH 016/283] Moved out pins inside body, fixed font size --- library/linear.lib | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/library/linear.lib b/library/linear.lib index 3f57b379..13282431 100644 --- a/library/linear.lib +++ b/library/linear.lib @@ -930,18 +930,18 @@ ENDDEF # LT5560 # DEF LT5560 U 0 40 Y Y 1 F N -F0 "U" -600 600 60 H V C CNN -F1 "LT5560" -500 500 60 H V C CNN -F2 "" 0 200 60 H V C CNN -F3 "" 0 200 60 H V C CNN +F0 "U" -550 550 50 H V C CNN +F1 "LT5560" -450 450 50 H V C CNN +F2 "" 0 200 50 H V C CNN +F3 "" 0 200 50 H V C CNN DRAW S -300 400 300 -400 0 1 0 f X LO- 1 -400 -300 100 R 50 50 1 1 I X EN 2 -400 300 100 R 50 50 1 1 I X IN+ 3 -400 100 100 R 50 50 1 1 I X IN- 4 -400 0 100 R 50 50 1 1 I -X OUT- 5 300 -100 100 R 50 50 1 1 O -X OUT+ 6 300 0 100 R 50 50 1 1 O +X OUT- 5 400 -100 100 L 50 50 1 1 O +X OUT+ 6 400 0 100 L 50 50 1 1 O X VCC 7 0 600 200 D 50 50 1 1 W X LO+ 8 -400 -200 100 R 50 50 1 1 I X GND 9 0 -600 200 U 50 50 1 1 W From 6bd3d2c46555ffd1e7ff2309bcd55c44f05458e2 Mon Sep 17 00:00:00 2001 From: Theo Hussey Date: Mon, 1 Aug 2016 20:56:21 +0100 Subject: [PATCH 017/283] Added footprint filter --- library/linear.lib | 3 +++ 1 file changed, 3 insertions(+) diff --git a/library/linear.lib b/library/linear.lib index 13282431..87e51b0e 100644 --- a/library/linear.lib +++ b/library/linear.lib @@ -934,6 +934,9 @@ F0 "U" -550 550 50 H V C CNN F1 "LT5560" -450 450 50 H V C CNN F2 "" 0 200 50 H V C CNN F3 "" 0 200 50 H V C CNN +$FPLIST + DFN-8-1EP_3x3mm_Pitch0.5mm +$ENDFPLIST DRAW S -300 400 300 -400 0 1 0 f X LO- 1 -400 -300 100 R 50 50 1 1 I From 173530780b9efa1c53e952b01d26ea3a87f781af Mon Sep 17 00:00:00 2001 From: Theo Hussey Date: Mon, 1 Aug 2016 21:05:54 +0100 Subject: [PATCH 018/283] Renamed GND to PGND PGND matches datasheet --- library/linear.lib | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/library/linear.lib b/library/linear.lib index 87e51b0e..32197aa7 100644 --- a/library/linear.lib +++ b/library/linear.lib @@ -947,7 +947,7 @@ X OUT- 5 400 -100 100 L 50 50 1 1 O X OUT+ 6 400 0 100 L 50 50 1 1 O X VCC 7 0 600 200 D 50 50 1 1 W X LO+ 8 -400 -200 100 R 50 50 1 1 I -X GND 9 0 -600 200 U 50 50 1 1 W +X PGND 9 0 -600 200 U 50 50 1 1 W ENDDRAW ENDDEF # From 644239e5f03ff971d2cf6c87f60a42bd9d016c38 Mon Sep 17 00:00:00 2001 From: Theo Hussey Date: Mon, 1 Aug 2016 21:10:13 +0100 Subject: [PATCH 019/283] Changed description --- library/linear.dcm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/library/linear.dcm b/library/linear.dcm index be98d11b..cab543e5 100644 --- a/library/linear.dcm +++ b/library/linear.dcm @@ -330,7 +330,7 @@ F op_amps/lmc6082.pdf $ENDCMP # $CMP LT5560 -D Low Power Active Mixer +D 0.01MHz to 4GHz Low Power Active Mixer K Mixer, RF F http://cds.linear.com/docs/en/datasheet/5560f.pdf $ENDCMP From b8bbcb7a26505e54a496dda99cdc0be90c3c15cb Mon Sep 17 00:00:00 2001 From: Oliver Date: Mon, 15 Aug 2016 23:59:36 +1000 Subject: [PATCH 020/283] * Fixed line thickness * Centered component --- library/adc-dac.lib | 30 +++++++++++++++--------------- 1 file changed, 15 insertions(+), 15 deletions(-) diff --git a/library/adc-dac.lib b/library/adc-dac.lib index ba929210..714375ae 100644 --- a/library/adc-dac.lib +++ b/library/adc-dac.lib @@ -1583,7 +1583,7 @@ $FPLIST SSOP* $ENDFPLIST DRAW -S -500 600 300 -700 0 1 15 f +S -500 600 300 -700 0 1 10 f X AN11/REF 1 -600 -600 100 R 50 50 1 1 I X AN10/NC 2 -600 -500 100 R 50 50 1 1 I X AN9/NC 3 -600 -400 100 R 50 50 1 1 I @@ -1735,25 +1735,25 @@ ENDDEF # MCP4728 # DEF MCP4728 U 0 40 Y Y 1 F N -F0 "U" -500 50 50 H V L CNN -F1 "MCP4728" 500 50 50 H V R CNN -F2 "" -100 -100 50 H V C CNN +F0 "U" -500 250 50 H V L CNN +F1 "MCP4728" 500 250 50 H V R CNN +F2 "" -100 100 50 H V C CNN F3 "" 0 250 50 H I C CNN $FPLIST *SOP-10* $ENDFPLIST DRAW -S -500 0 500 -500 0 1 15 f -X VDD 1 0 100 100 D 50 50 1 1 W -X SCL 2 -600 -100 100 R 50 50 1 1 I -X SDA 3 -600 -200 100 R 50 50 1 1 B -X ~LDAC 4 -600 -300 100 R 50 50 1 1 I -X RDY/~BSY 5 -600 -400 100 R 50 50 1 1 O -X VOUTA 6 600 -100 100 L 50 50 1 1 O -X VOUTB 7 600 -200 100 L 50 50 1 1 O -X VOUTC 8 600 -300 100 L 50 50 1 1 O -X VOUTD 9 600 -400 100 L 50 50 1 1 O -X VSS 10 0 -600 100 U 50 50 1 1 W +S -500 200 500 -300 0 1 10 f +X VDD 1 0 300 100 D 50 50 1 1 W +X SCL 2 -600 100 100 R 50 50 1 1 I +X SDA 3 -600 0 100 R 50 50 1 1 B +X ~LDAC 4 -600 -100 100 R 50 50 1 1 I +X RDY/~BSY 5 -600 -200 100 R 50 50 1 1 O +X VOUTA 6 600 100 100 L 50 50 1 1 O +X VOUTB 7 600 0 100 L 50 50 1 1 O +X VOUTC 8 600 -100 100 L 50 50 1 1 O +X VOUTD 9 600 -200 100 L 50 50 1 1 O +X VSS 10 0 -400 100 U 50 50 1 1 W ENDDRAW ENDDEF # From 0dbc2fd4ab55d7916c60d80b40dce475f822b7a5 Mon Sep 17 00:00:00 2001 From: Oliver Date: Tue, 16 Aug 2016 00:01:24 +1000 Subject: [PATCH 021/283] Fixes for MAX1161x Fixes for MCP4728 --- library/adc-dac.dcm | 2 +- library/adc-dac.lib | 44 ++++++++++++++++++++++---------------------- 2 files changed, 23 insertions(+), 23 deletions(-) diff --git a/library/adc-dac.dcm b/library/adc-dac.dcm index f8f24f18..e3599572 100644 --- a/library/adc-dac.dcm +++ b/library/adc-dac.dcm @@ -528,7 +528,7 @@ F http://ww1.microchip.com/downloads/en/devicedoc/21950c.pdf $ENDCMP # $CMP MCP4728 -D 12-bit digital to analog converter, quad input, 2.048V internal reference, integrated EEPROM, I2C interface +D 12-bit digital to analog converter, quad output, 2.048V internal reference, integrated EEPROM, I2C interface K dac i2c F http://ww1.microchip.com/downloads/en/DeviceDoc/22187E.pdf $ENDCMP diff --git a/library/adc-dac.lib b/library/adc-dac.lib index 714375ae..e42f75d6 100644 --- a/library/adc-dac.lib +++ b/library/adc-dac.lib @@ -1574,32 +1574,32 @@ ENDDEF # MAX11614 # DEF MAX11614 U 0 40 Y Y 1 F N -F0 "U" -500 650 50 H V L CNN -F1 "MAX11614" -500 -750 50 H V L CNN -F2 "" 250 350 50 H V C CNN -F3 "" 0 800 50 H I C CNN +F0 "U" -400 650 50 H V L CNN +F1 "MAX11614" -400 -750 50 H V L CNN +F2 "" 350 350 50 H V C CNN +F3 "" 100 800 50 H I C CNN ALIAS MAX11615 MAX11616 MAX11617 $FPLIST SSOP* $ENDFPLIST DRAW -S -500 600 300 -700 0 1 10 f -X AN11/REF 1 -600 -600 100 R 50 50 1 1 I -X AN10/NC 2 -600 -500 100 R 50 50 1 1 I -X AN9/NC 3 -600 -400 100 R 50 50 1 1 I -X AIN8/NC 4 -600 -300 100 R 50 50 1 1 I -X AIN0 5 -600 500 100 R 50 50 1 1 I -X AIN1 6 -600 400 100 R 50 50 1 1 I -X AIN2 7 -600 300 100 R 50 50 1 1 I -X AIN3 8 -600 200 100 R 50 50 1 1 I -X AIN4 9 -600 100 100 R 50 50 1 1 I -X AIN5 10 -600 0 100 R 50 50 1 1 I -X AIN6 11 -600 -100 100 R 50 50 1 1 I -X AIN7 12 -600 -200 100 R 50 50 1 1 I -X SCL 13 400 0 100 L 50 50 1 1 I -X SDA 14 400 -100 100 L 50 50 1 1 B -X GND 15 0 -800 100 U 50 50 1 1 W -X Vdd 16 0 700 100 D 50 50 1 1 W +S -400 600 400 -700 0 1 10 f +X AN11/REF 1 -500 -600 100 R 50 50 1 1 I +X AN10/NC 2 -500 -500 100 R 50 50 1 1 I +X AN9/NC 3 -500 -400 100 R 50 50 1 1 I +X AIN8/NC 4 -500 -300 100 R 50 50 1 1 I +X AIN0 5 -500 500 100 R 50 50 1 1 I +X AIN1 6 -500 400 100 R 50 50 1 1 I +X AIN2 7 -500 300 100 R 50 50 1 1 I +X AIN3 8 -500 200 100 R 50 50 1 1 I +X AIN4 9 -500 100 100 R 50 50 1 1 I +X AIN5 10 -500 0 100 R 50 50 1 1 I +X AIN6 11 -500 -100 100 R 50 50 1 1 I +X AIN7 12 -500 -200 100 R 50 50 1 1 I +X SCL 13 500 0 100 L 50 50 1 1 I +X SDA 14 500 -100 100 L 50 50 1 1 B +X GND 15 100 -800 100 U 50 50 1 1 W +X Vdd 16 100 700 100 D 50 50 1 1 W ENDDRAW ENDDEF # @@ -1740,7 +1740,7 @@ F1 "MCP4728" 500 250 50 H V R CNN F2 "" -100 100 50 H V C CNN F3 "" 0 250 50 H I C CNN $FPLIST - *SOP-10* + *SOP*3x3mm*Pitch0.5mm* $ENDFPLIST DRAW S -500 200 500 -300 0 1 10 f From 08090fb00871974208b1bb43f756363c9825fff8 Mon Sep 17 00:00:00 2001 From: Oliver Date: Tue, 16 Aug 2016 00:07:54 +1000 Subject: [PATCH 022/283] Symbol fixes for ADS1118 and ADS1120 --- library/adc-dac.lib | 116 ++++++++++++++++++++++---------------------- 1 file changed, 58 insertions(+), 58 deletions(-) diff --git a/library/adc-dac.lib b/library/adc-dac.lib index e42f75d6..01668dac 100644 --- a/library/adc-dac.lib +++ b/library/adc-dac.lib @@ -1111,89 +1111,89 @@ ENDDEF # ADS1118I # DEF ADS1118I U 0 40 Y Y 1 F N -F0 "U" 450 450 50 H V R CNN -F1 "ADS1118I" -850 450 50 H V L CNN -F2 "" -150 -50 50 H V C CNN -F3 "" -1000 400 50 H V C CNN +F0 "U" 600 450 50 H V R CNN +F1 "ADS1118I" -600 450 50 H V L CNN +F2 "" -50 -50 50 H V C CNN +F3 "" -900 400 50 H V C CNN $FPLIST QFN-10* MSOP-10* $ENDFPLIST DRAW -P 6 0 1 10 500 400 -700 400 -1100 0 -700 -400 500 -400 500 400 f -X SCLK 1 600 300 100 L 50 50 1 1 I -X ~CS 2 600 0 100 L 50 50 1 1 I -X GND 3 -100 -500 100 U 50 50 1 1 W -X AIN0 4 -1200 200 300 R 50 50 1 1 I -X AIN1 5 -1200 100 200 R 50 50 1 1 I -X AIN2 6 -1200 -100 200 R 50 50 1 1 I -X AIN3 7 -1200 -200 300 R 50 50 1 1 I -X VDD 8 -100 500 100 D 50 50 1 1 W -X DOUT/~DRDY 9 600 100 100 L 50 50 1 1 O -X DIN 10 600 200 100 L 50 50 1 1 I +S 600 400 -600 -400 0 1 10 f +X SCLK 1 700 300 100 L 50 50 1 1 I +X ~CS 2 700 0 100 L 50 50 1 1 I +X GND 3 0 -500 100 U 50 50 1 1 W +X AIN0 4 -700 200 100 R 50 50 1 1 I +X AIN1 5 -700 100 100 R 50 50 1 1 I +X AIN2 6 -700 -100 100 R 50 50 1 1 I +X AIN3 7 -700 -200 100 R 50 50 1 1 I +X VDD 8 0 500 100 D 50 50 1 1 W +X DOUT/~DRDY 9 700 100 100 L 50 50 1 1 O +X DIN 10 700 200 100 L 50 50 1 1 I ENDDRAW ENDDEF # # ADS1120-PW # DEF ADS1120-PW U 0 40 Y Y 1 F N -F0 "U" 450 450 50 H V R CNN -F1 "ADS1120-PW" -850 450 50 H V L CNN -F2 "" -150 -50 50 H V C CNN -F3 "" -1000 400 50 H V C CNN +F0 "U" 600 450 50 H V R CNN +F1 "ADS1120-PW" -600 450 50 H V L CNN +F2 "" -50 -50 50 H V C CNN +F3 "" -500 400 50 H V C CNN $FPLIST *SSOP-16* $ENDFPLIST DRAW -P 6 0 1 10 500 400 -700 400 -1100 0 -700 -400 500 -400 500 400 f -X SCLK 1 600 300 100 L 50 50 1 1 I -X ~CS 2 600 0 100 L 50 50 1 1 I -X CLK 3 600 -300 100 L 50 50 1 1 I -X DGND 4 -100 -500 100 U 50 50 1 1 W -X AVSS 5 0 -500 100 U 50 50 1 1 W -X AIN3/REFN1 6 -1200 -200 300 R 50 50 1 1 I -X AIN2 7 -1200 -100 200 R 50 50 1 1 I -X REFN0 8 -1200 -300 400 R 50 50 1 1 I -X REFP0 9 -1200 300 400 R 50 50 1 1 I -X AIN1 10 -1200 100 200 R 50 50 1 1 I -X AIN0/REFP1 11 -1200 200 300 R 50 50 1 1 I -X AVDD 12 0 500 100 D 50 50 1 1 W -X DVDD 13 -100 500 100 D 50 50 1 1 W -X ~DRDY 14 600 -200 100 L 50 50 1 1 O -X DOUT/~DRDY 15 600 100 100 L 50 50 1 1 O -X DIN 16 600 200 100 L 50 50 1 1 I +S -600 400 600 -400 0 1 10 f +X SCLK 1 700 300 100 L 50 50 1 1 I +X ~CS 2 700 0 100 L 50 50 1 1 I +X CLK 3 700 -300 100 L 50 50 1 1 I +X DGND 4 0 -500 100 U 50 50 1 1 W +X AVSS 5 100 -500 100 U 50 50 1 1 W +X AIN3/REFN1 6 -700 -200 100 R 50 50 1 1 I +X AIN2 7 -700 -100 100 R 50 50 1 1 I +X REFN0 8 -700 -300 100 R 50 50 1 1 I +X REFP0 9 -700 300 100 R 50 50 1 1 I +X AIN1 10 -700 100 100 R 50 50 1 1 I +X AIN0/REFP1 11 -700 200 100 R 50 50 1 1 I +X AVDD 12 100 500 100 D 50 50 1 1 W +X DVDD 13 0 500 100 D 50 50 1 1 W +X ~DRDY 14 700 -200 100 L 50 50 1 1 O +X DOUT/~DRDY 15 700 100 100 L 50 50 1 1 O +X DIN 16 700 200 100 L 50 50 1 1 I ENDDRAW ENDDEF # # ADS1120-RVA # DEF ADS1120-RVA U 0 40 Y Y 1 F N -F0 "U" 450 450 50 H V R CNN -F1 "ADS1120-RVA" -850 450 50 H V L CNN -F2 "" -150 -50 50 H V C CNN -F3 "" -1000 400 50 H V C CNN +F0 "U" 600 450 50 H V R CNN +F1 "ADS1120-RVA" -650 450 50 H V L CNN +F2 "" -50 -50 50 H V C CNN +F3 "" -850 400 50 H V C CNN $FPLIST QFN-16* $ENDFPLIST DRAW -P 6 0 1 10 500 400 -700 400 -1100 0 -700 -400 500 -400 500 400 f -X CLK 1 600 -300 100 L 50 50 1 1 I -X DGND 2 -100 -500 100 U 50 50 1 1 W -X AVSS 3 0 -500 100 U 50 50 1 1 W -X AIN3/REFN1 4 -1200 -200 300 R 50 50 1 1 I -X AIN2 5 -1200 -100 200 R 50 50 1 1 I -X REFN0 6 -1200 -300 400 R 50 50 1 1 I -X REFP0 7 -1200 300 400 R 50 50 1 1 I -X AIN1 8 -1200 100 200 R 50 50 1 1 I -X AIN0/REFP1 9 -1200 200 300 R 50 50 1 1 I -X AVDD 10 0 500 100 D 50 50 1 1 W -X DVDD 11 -100 500 100 D 50 50 1 1 W -X ~DRDY 12 600 -200 100 L 50 50 1 1 O -X DOUT/~DRDY 13 600 100 100 L 50 50 1 1 O -X DIN 14 600 200 100 L 50 50 1 1 I -X SCLK 15 600 300 100 L 50 50 1 1 I -X ~CS 16 600 0 100 L 50 50 1 1 I -X PAD 17 100 -500 100 U 50 50 1 1 P +S -600 400 600 -400 0 1 10 f +X CLK 1 700 -300 100 L 50 50 1 1 I +X DGND 2 0 -500 100 U 50 50 1 1 W +X AVSS 3 100 -500 100 U 50 50 1 1 W +X AIN3/REFN1 4 -700 -200 100 R 50 50 1 1 I +X AIN2 5 -700 -100 100 R 50 50 1 1 I +X REFN0 6 -700 -300 100 R 50 50 1 1 I +X REFP0 7 -700 300 100 R 50 50 1 1 I +X AIN1 8 -700 100 100 R 50 50 1 1 I +X AIN0/REFP1 9 -700 200 100 R 50 50 1 1 I +X AVDD 10 100 500 100 D 50 50 1 1 W +X DVDD 11 0 500 100 D 50 50 1 1 W +X ~DRDY 12 700 -200 100 L 50 50 1 1 O +X DOUT/~DRDY 13 700 100 100 L 50 50 1 1 O +X DIN 14 700 200 100 L 50 50 1 1 I +X SCLK 15 700 300 100 L 50 50 1 1 I +X ~CS 16 700 0 100 L 50 50 1 1 I +X PAD 17 200 -500 100 U 50 50 1 1 P ENDDRAW ENDDEF # From 5d1b3ced1a757b15d20414586070744c627c3dd3 Mon Sep 17 00:00:00 2001 From: Oliver Date: Tue, 16 Aug 2016 00:11:47 +1000 Subject: [PATCH 023/283] Fixes for MAX1161x --- library/adc-dac.dcm | 8 ++++---- library/adc-dac.lib | 8 ++++---- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/library/adc-dac.dcm b/library/adc-dac.dcm index e3599572..5cf11092 100644 --- a/library/adc-dac.dcm +++ b/library/adc-dac.dcm @@ -438,25 +438,25 @@ F http://cds.linear.com/docs/en/datasheet/18645lfs.pdf $ENDCMP # $CMP MAX11614 -D 8-channel single-ended or 4-channel, differential, 12-bit ADC, I2C, 4.096V internal reference +D 8-channel single-ended or 4-channel, differential, 12-bit ADC, I2C, 4.096V internal reference, 16-QSOP package K adc i2c F https://datasheets.maximintegrated.com/en/ds/MAX11612-MAX11617.pdf $ENDCMP # $CMP MAX11615 -D 8-channel single-ended or 4-channel, differential, 12-bit ADC, I2C, 2.048V internal reference +D 8-channel single-ended or 4-channel, differential, 12-bit ADC, I2C, 2.048V internal reference, 16-QSOP package K adc i2c F https://datasheets.maximintegrated.com/en/ds/MAX11612-MAX11617.pdf $ENDCMP # $CMP MAX11616 -D 12-channel single-ended or 6-channel, differential, 12-bit ADC, I2C, 4.096V internal reference +D 12-channel single-ended or 6-channel, differential, 12-bit ADC, I2C, 4.096V internal reference, 16-QSOP package K adc i2c F https://datasheets.maximintegrated.com/en/ds/MAX11612-MAX11617.pdf $ENDCMP # $CMP MAX11617 -D 12-channel single-ended or 6-channel, differential, 12-bit ADC, I2C, 2.048V internal reference +D 12-channel single-ended or 6-channel, differential, 12-bit ADC, I2C, 2.048V internal reference, 16-QSOP package K adc i2c F https://datasheets.maximintegrated.com/en/ds/MAX11612-MAX11617.pdf $ENDCMP diff --git a/library/adc-dac.lib b/library/adc-dac.lib index 01668dac..539a0f77 100644 --- a/library/adc-dac.lib +++ b/library/adc-dac.lib @@ -1574,13 +1574,13 @@ ENDDEF # MAX11614 # DEF MAX11614 U 0 40 Y Y 1 F N -F0 "U" -400 650 50 H V L CNN -F1 "MAX11614" -400 -750 50 H V L CNN -F2 "" 350 350 50 H V C CNN +F0 "U" 450 -450 50 H V L CNN +F1 "MAX11614" 450 -550 50 H V L CNN +F2 "Housings_SSOP:QSOP-16_3.9x4.9mm_Pitch0.635mm" 450 -650 50 H I L CNN F3 "" 100 800 50 H I C CNN ALIAS MAX11615 MAX11616 MAX11617 $FPLIST - SSOP* + QSOP*3.9x4.9mm*Pitch0.635mm* $ENDFPLIST DRAW S -400 600 400 -700 0 1 10 f From 8c3bc90c5e84a5865b0c9ac897ec8870246099d0 Mon Sep 17 00:00:00 2001 From: Oliver Date: Tue, 16 Aug 2016 00:12:23 +1000 Subject: [PATCH 024/283] Fixed pin name --- library/adc-dac.lib | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/library/adc-dac.lib b/library/adc-dac.lib index 539a0f77..7a1658aa 100644 --- a/library/adc-dac.lib +++ b/library/adc-dac.lib @@ -1586,7 +1586,7 @@ DRAW S -400 600 400 -700 0 1 10 f X AN11/REF 1 -500 -600 100 R 50 50 1 1 I X AN10/NC 2 -500 -500 100 R 50 50 1 1 I -X AN9/NC 3 -500 -400 100 R 50 50 1 1 I +X AIN9/NC 3 -500 -400 100 R 50 50 1 1 I X AIN8/NC 4 -500 -300 100 R 50 50 1 1 I X AIN0 5 -500 500 100 R 50 50 1 1 I X AIN1 6 -500 400 100 R 50 50 1 1 I From f5d72fdac9bc9c5daa1377f9852deac3e80baec1 Mon Sep 17 00:00:00 2001 From: Oliver Date: Tue, 16 Aug 2016 00:18:22 +1000 Subject: [PATCH 025/283] Fixed footprint associations for the ADS1120* --- library/adc-dac.lib | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/library/adc-dac.lib b/library/adc-dac.lib index 7a1658aa..859704a1 100644 --- a/library/adc-dac.lib +++ b/library/adc-dac.lib @@ -1137,12 +1137,12 @@ ENDDEF # ADS1120-PW # DEF ADS1120-PW U 0 40 Y Y 1 F N -F0 "U" 600 450 50 H V R CNN -F1 "ADS1120-PW" -600 450 50 H V L CNN -F2 "" -50 -50 50 H V C CNN +F0 "U" -600 450 50 H V L CNN +F1 "ADS1120-PW" 250 450 50 H V L CNN +F2 "Housings_SSOP:TSSOP-16_4.4x5mm_Pitch0.65mm" 250 550 50 H I L CNN F3 "" -500 400 50 H V C CNN $FPLIST - *SSOP-16* + *TSSOP*4.4x5mm*Pitch0.65mm* $ENDFPLIST DRAW S -600 400 600 -400 0 1 10 f @@ -1168,12 +1168,12 @@ ENDDEF # ADS1120-RVA # DEF ADS1120-RVA U 0 40 Y Y 1 F N -F0 "U" 600 450 50 H V R CNN -F1 "ADS1120-RVA" -650 450 50 H V L CNN +F0 "U" -600 450 50 H V L CNN +F1 "ADS1120-RVA" 250 450 50 H V L CNN F2 "" -50 -50 50 H V C CNN F3 "" -850 400 50 H V C CNN $FPLIST - QFN-16* + VQFN*3.5x3.5mm*Pitch0.50mm* $ENDFPLIST DRAW S -600 400 600 -400 0 1 10 f From 26ede2291f21db6f6a9b8b1dc1849d643ff67a40 Mon Sep 17 00:00:00 2001 From: Oliver Date: Tue, 16 Aug 2016 00:21:19 +1000 Subject: [PATCH 026/283] fp association for ADS1118 --- library/adc-dac.lib | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/library/adc-dac.lib b/library/adc-dac.lib index 859704a1..4c4b0d48 100644 --- a/library/adc-dac.lib +++ b/library/adc-dac.lib @@ -1111,13 +1111,12 @@ ENDDEF # ADS1118I # DEF ADS1118I U 0 40 Y Y 1 F N -F0 "U" 600 450 50 H V R CNN -F1 "ADS1118I" -600 450 50 H V L CNN +F0 "U" -600 450 50 H V L CNN +F1 "ADS1118I" 250 450 50 H V L CNN F2 "" -50 -50 50 H V C CNN F3 "" -900 400 50 H V C CNN $FPLIST - QFN-10* - MSOP-10* + MSOP*3x3mm*Pitch0.5mm* $ENDFPLIST DRAW S 600 400 -600 -400 0 1 10 f From 019938b55400c278752173d936e90bd2f9e1397b Mon Sep 17 00:00:00 2001 From: Oliver Walters Date: Tue, 16 Aug 2016 11:12:47 +1000 Subject: [PATCH 027/283] Added LT6657 series of precision voltage references **Datasheet** http://cds.linear.com/docs/en/datasheet/6657fb.pdf --- library/references.dcm | 36 ++++++++++++++++++++++++++++++++++++ library/references.lib | 24 ++++++++++++++++++++++++ 2 files changed, 60 insertions(+) diff --git a/library/references.dcm b/library/references.dcm index 4a5110c9..610a307d 100644 --- a/library/references.dcm +++ b/library/references.dcm @@ -78,6 +78,42 @@ K Precision Micropower Low Dropout Voltage Reference 2.5V F http://www.ti.com/lit/ds/symlink/lm4125.pdf $ENDCMP # +$CMP LT6657AHMS8-2.5 +D Precision voltage reference, 40V input, 10mA output, 1.5ppm/C drift, 2.5V output +K voltage reference vref +F http://cds.linear.com/docs/en/datasheet/6657fb.pdf +$ENDCMP +# +$CMP LT6657AHMS8-3 +D Precision voltage reference, 40V input, 10mA output, 1.5ppm/C drift, 3.0V output +K voltage reference vref +F http://cds.linear.com/docs/en/datasheet/6657fb.pdf +$ENDCMP +# +$CMP LT6657AHMS8-5 +D Precision voltage reference, 40V input, 10mA output, 1.5ppm/C drift, 5.0V output +K voltage reference vref +F http://cds.linear.com/docs/en/datasheet/6657fb.pdf +$ENDCMP +# +$CMP LT6657BHMS8-2.5 +D Precision voltage reference, 40V input, 10mA output, 3.0ppm/C drift, 2.5V output +K voltage reference vref +F http://cds.linear.com/docs/en/datasheet/6657fb.pdf +$ENDCMP +# +$CMP LT6657BHMS8-3 +D Precision voltage reference, 40V input, 10mA output, 3.0ppm/C drift, 3.0V output +K voltage reference vref +F http://cds.linear.com/docs/en/datasheet/6657fb.pdf +$ENDCMP +# +$CMP LT6657BHMS8-5 +D Precision voltage reference, 40V input, 10mA output, 3.0ppm/C drift, 5.0V output +K voltage reference vref +F http://cds.linear.com/docs/en/datasheet/6657fb.pdf +$ENDCMP +# $CMP MAX6100 D Low-dropout high current voltage reference, 1.800V, ±0.4% accuracy, SOT-23 package K voltage reference ldo diff --git a/library/references.lib b/library/references.lib index e4d21fea..91060bee 100644 --- a/library/references.lib +++ b/library/references.lib @@ -167,6 +167,30 @@ X Vout 5 400 0 150 L 40 40 1 1 P ENDDRAW ENDDEF # +# LT6657AHMS8-2.5 +# +DEF LT6657AHMS8-2.5 U 0 40 Y Y 1 F N +F0 "U" -300 250 50 H V L CNN +F1 "LT6657AHMS8-2.5" 100 250 50 H V L CNN +F2 "Housings_SSOP:MSOP-8_3x3mm_Pitch0.65mm" 100 350 50 H I L CNN +F3 "" 50 -350 50 H V C CNN +ALIAS LT6657BHMS8-2.5 LT6657AHMS8-3 LT6657BHMS8-3 LT6657AHMS8-5 LT6657BHMS8-5 +$FPLIST + MSOP*3x3mm*Pitch0.65mm* +$ENDFPLIST +DRAW +S -300 200 300 -200 0 1 10 f +X DNC 1 400 -100 100 L 50 50 1 1 N N +X Vin 2 0 300 100 D 50 50 1 1 W +X ~SHDN 3 -400 -100 100 R 50 50 1 1 I +X GND 4 0 -300 100 U 50 50 1 1 W +X DNC 5 -400 0 100 R 50 50 1 1 N N +X OUT 6 400 0 100 L 50 50 1 1 w +X DNC 7 -400 100 100 R 50 50 1 1 N N +X DNC 8 400 100 100 L 50 50 1 1 N N +ENDDRAW +ENDDEF +# # MAX6100 # DEF MAX6100 U 0 40 Y Y 1 F N From 961a1053e45bd67e58f1781494a7a5c838cbbf8c Mon Sep 17 00:00:00 2001 From: Oliver Walters Date: Tue, 16 Aug 2016 11:26:09 +1000 Subject: [PATCH 028/283] Added STSPIN230 motor driver **Datasheet** http://www.st.com/content/ccc/resource/technical/document/datasheet/group3/f5/79/9b/db/49/dd/4d/36/DM00293530/files/DM00293530.pdf/jcr:content/translations/en.DM00293530.pdf --- library/motor_drivers.dcm | 6 ++++++ library/motor_drivers.lib | 32 ++++++++++++++++++++++++++++++++ 2 files changed, 38 insertions(+) diff --git a/library/motor_drivers.dcm b/library/motor_drivers.dcm index 36ab617e..48ce1342 100644 --- a/library/motor_drivers.dcm +++ b/library/motor_drivers.dcm @@ -66,4 +66,10 @@ K Stepper driver F http://www.onsemi.com/pub_link/Collateral/EN6507-D.PDF $ENDCMP # +$CMP STSPIN230 +D Low voltage triple half-bridge motor driver, 1.8V to 10V input, 1.3Arms output, 0.4Ω Rdson per phase (typical), QFN-16 package +K motor driver half-bridge +F http://www.st.com/content/ccc/resource/technical/document/datasheet/group3/f5/79/9b/db/49/dd/4d/36/DM00293530/files/DM00293530.pdf/jcr:content/translations/en.DM00293530.pdf +$ENDCMP +# #End Doc Library diff --git a/library/motor_drivers.lib b/library/motor_drivers.lib index 12e846ed..2f277700 100644 --- a/library/motor_drivers.lib +++ b/library/motor_drivers.lib @@ -330,4 +330,36 @@ X ENABLE 15 -500 -200 100 R 50 50 1 1 I ENDDRAW ENDDEF # +# STSPIN230 +# +DEF STSPIN230 U 0 40 Y Y 1 F N +F0 "U" -400 650 50 H V C CNN +F1 "STSPIN230" 200 650 50 H V L CNN +F2 "Housings_DFN_QFN:QFN-16-1EP_3x3mm_Pitch0.5mm" 200 750 50 H I L CNN +F3 "" 150 250 50 H V C CNN +$FPLIST + QFN*3x3mm*Pitch0.5mm* +$ENDFPLIST +DRAW +S -400 600 500 -600 0 1 10 f +X INUH 1 -500 500 100 R 50 50 1 1 I +X INUL 2 -500 400 100 R 50 50 1 1 I +X OUTU 3 600 500 100 L 50 50 1 1 w +X SENSE 4 600 -300 100 L 50 50 1 1 I +X NC 5 200 -700 100 U 50 50 1 1 N N +X VS 6 0 700 100 D 50 50 1 1 W +X GND 7 0 -700 100 U 50 50 1 1 W +X OUTV 8 600 200 100 L 50 50 1 1 O +X SENSE 9 600 -400 100 L 50 50 1 1 I +X OUTW 10 600 -100 100 L 50 50 1 1 O +X INWL 11 -500 -200 100 R 50 50 1 1 I +X INWH 12 -500 -100 100 R 50 50 1 1 I +X EN/FLT 13 -500 -400 100 R 50 50 1 1 B +X STBY 14 -500 -500 100 R 50 50 1 1 I +X INVL 15 -500 100 100 R 50 50 1 1 I +X INVH 16 -500 200 100 R 50 50 1 1 I +X PAD 17 100 -700 100 U 50 50 1 1 W +ENDDRAW +ENDDEF +# #End Library From 0310fcbac4e13cd585e6e77c04c8c8eef549949d Mon Sep 17 00:00:00 2001 From: Oliver Walters Date: Thu, 18 Aug 2016 12:33:52 +1000 Subject: [PATCH 029/283] Changed output pin types to "Power Output" --- library/motor_drivers.lib | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/library/motor_drivers.lib b/library/motor_drivers.lib index 2f277700..d2fc3036 100644 --- a/library/motor_drivers.lib +++ b/library/motor_drivers.lib @@ -349,9 +349,9 @@ X SENSE 4 600 -300 100 L 50 50 1 1 I X NC 5 200 -700 100 U 50 50 1 1 N N X VS 6 0 700 100 D 50 50 1 1 W X GND 7 0 -700 100 U 50 50 1 1 W -X OUTV 8 600 200 100 L 50 50 1 1 O +X OUTV 8 600 200 100 L 50 50 1 1 w X SENSE 9 600 -400 100 L 50 50 1 1 I -X OUTW 10 600 -100 100 L 50 50 1 1 O +X OUTW 10 600 -100 100 L 50 50 1 1 w X INWL 11 -500 -200 100 R 50 50 1 1 I X INWH 12 -500 -100 100 R 50 50 1 1 I X EN/FLT 13 -500 -400 100 R 50 50 1 1 B From d009b9b27dc95f13b25d7b9667d9217e81b24784 Mon Sep 17 00:00:00 2001 From: Oliver Walters Date: Thu, 18 Aug 2016 12:38:36 +1000 Subject: [PATCH 030/283] Added STSPIN220 --- library/motor_drivers.dcm | 6 ++++++ library/motor_drivers.lib | 32 ++++++++++++++++++++++++++++++++ 2 files changed, 38 insertions(+) diff --git a/library/motor_drivers.dcm b/library/motor_drivers.dcm index 48ce1342..9b0a9ede 100644 --- a/library/motor_drivers.dcm +++ b/library/motor_drivers.dcm @@ -66,6 +66,12 @@ K Stepper driver F http://www.onsemi.com/pub_link/Collateral/EN6507-D.PDF $ENDCMP # +$CMP STSPIN220 +D Low voltage stepper motor driver, 1.8V to 10V input, 1.3Arms output, 0.4Ω Rdson per phase (typical), QFN-16 package +K motor driver half-bridge +F http://www.st.com/content/ccc/resource/technical/document/datasheet/group3/42/7e/5c/90/70/ef/47/95/DM00291865/files/DM00291865.pdf/jcr:content/translations/en.DM00291865.pdf +$ENDCMP +# $CMP STSPIN230 D Low voltage triple half-bridge motor driver, 1.8V to 10V input, 1.3Arms output, 0.4Ω Rdson per phase (typical), QFN-16 package K motor driver half-bridge diff --git a/library/motor_drivers.lib b/library/motor_drivers.lib index d2fc3036..ab9663ad 100644 --- a/library/motor_drivers.lib +++ b/library/motor_drivers.lib @@ -330,6 +330,38 @@ X ENABLE 15 -500 -200 100 R 50 50 1 1 I ENDDRAW ENDDEF # +# STSPIN220 +# +DEF STSPIN220 U 0 40 Y Y 1 F N +F0 "U" -400 650 50 H V C CNN +F1 "STSPIN220" 200 650 50 H V L CNN +F2 "Housings_DFN_QFN:QFN-16-1EP_3x3mm_Pitch0.5mm" 200 750 50 H I L CNN +F3 "" 150 250 50 H V C CNN +$FPLIST + QFN*3x3mm*Pitch0.5mm* +$ENDFPLIST +DRAW +S -400 600 500 -600 0 1 10 f +X DIR 1 -500 500 100 R 50 50 1 1 I +X STCK 2 -500 400 100 R 50 50 1 1 I +X OUTA1 3 600 500 100 L 50 50 1 1 w +X SENSEA 4 600 300 100 L 50 50 1 1 w +X OUTA2 5 600 400 100 L 50 50 1 1 w +X VS 6 0 700 100 D 50 50 1 1 W +X GND 7 0 -700 100 U 50 50 1 1 W +X OUTB2 8 600 -100 100 L 50 50 1 1 w +X SENSEB 9 600 -200 100 L 50 50 1 1 w +X OUTB1 10 600 0 100 L 50 50 1 1 w +X REF 11 -500 -400 100 R 50 50 1 1 I +X TOFF 12 -500 -500 100 R 50 50 1 1 I +X EN/FLT 13 -500 -100 100 R 50 50 1 1 B +X STBY/RESET 14 -500 -200 100 R 50 50 1 1 I +X MODE2 15 -500 100 100 R 50 50 1 1 I +X MODE1 16 -500 200 100 R 50 50 1 1 I +X EPAD 17 100 -700 100 U 50 50 1 1 W +ENDDRAW +ENDDEF +# # STSPIN230 # DEF STSPIN230 U 0 40 Y Y 1 F N From f5dff812658103704d4e1826b53209f3c58d98fc Mon Sep 17 00:00:00 2001 From: Oliver Walters Date: Thu, 18 Aug 2016 12:43:21 +1000 Subject: [PATCH 031/283] Added STSPIN240 --- library/motor_drivers.dcm | 10 ++++++++-- library/motor_drivers.lib | 36 ++++++++++++++++++++++++++++++++++-- 2 files changed, 42 insertions(+), 4 deletions(-) diff --git a/library/motor_drivers.dcm b/library/motor_drivers.dcm index 9b0a9ede..5ace1a19 100644 --- a/library/motor_drivers.dcm +++ b/library/motor_drivers.dcm @@ -69,13 +69,19 @@ $ENDCMP $CMP STSPIN220 D Low voltage stepper motor driver, 1.8V to 10V input, 1.3Arms output, 0.4Ω Rdson per phase (typical), QFN-16 package K motor driver half-bridge -F http://www.st.com/content/ccc/resource/technical/document/datasheet/group3/42/7e/5c/90/70/ef/47/95/DM00291865/files/DM00291865.pdf/jcr:content/translations/en.DM00291865.pdf +F www.st.com/resource/en/datasheet/stspin220.pdf $ENDCMP # $CMP STSPIN230 D Low voltage triple half-bridge motor driver, 1.8V to 10V input, 1.3Arms output, 0.4Ω Rdson per phase (typical), QFN-16 package K motor driver half-bridge -F http://www.st.com/content/ccc/resource/technical/document/datasheet/group3/f5/79/9b/db/49/dd/4d/36/DM00293530/files/DM00293530.pdf/jcr:content/translations/en.DM00293530.pdf +F www.st.com/resource/en/datasheet/stspin230.pdf +$ENDCMP +# +$CMP STSPIN240 +D Low voltage dual brush DC motor driver, 1.8V to 10V input, 1.3Arms output, 0.4Ω Rdson per phase (typical), QFN-16 package +K motor driver half-bridge +F www.st.com/resource/en/datasheet/stspin240.pdf $ENDCMP # #End Doc Library diff --git a/library/motor_drivers.lib b/library/motor_drivers.lib index ab9663ad..f23e5aa7 100644 --- a/library/motor_drivers.lib +++ b/library/motor_drivers.lib @@ -333,7 +333,7 @@ ENDDEF # STSPIN220 # DEF STSPIN220 U 0 40 Y Y 1 F N -F0 "U" -400 650 50 H V C CNN +F0 "U" -400 650 50 H V L CNN F1 "STSPIN220" 200 650 50 H V L CNN F2 "Housings_DFN_QFN:QFN-16-1EP_3x3mm_Pitch0.5mm" 200 750 50 H I L CNN F3 "" 150 250 50 H V C CNN @@ -365,7 +365,7 @@ ENDDEF # STSPIN230 # DEF STSPIN230 U 0 40 Y Y 1 F N -F0 "U" -400 650 50 H V C CNN +F0 "U" -400 650 50 H V L CNN F1 "STSPIN230" 200 650 50 H V L CNN F2 "Housings_DFN_QFN:QFN-16-1EP_3x3mm_Pitch0.5mm" 200 750 50 H I L CNN F3 "" 150 250 50 H V C CNN @@ -394,4 +394,36 @@ X PAD 17 100 -700 100 U 50 50 1 1 W ENDDRAW ENDDEF # +# STSPIN240 +# +DEF STSPIN240 U 0 40 Y Y 1 F N +F0 "U" -400 650 50 H V L CNN +F1 "STSPIN240" 200 650 50 H V L CNN +F2 "Housings_DFN_QFN:QFN-16-1EP_3x3mm_Pitch0.5mm" 200 750 50 H I L CNN +F3 "" 150 250 50 H V C CNN +$FPLIST + QFN*3x3mm*Pitch0.5mm* +$ENDFPLIST +DRAW +S -400 600 500 -600 0 1 10 f +X PHA 1 -500 500 100 R 50 50 1 1 I +X PWMA 2 -500 400 100 R 50 50 1 1 I +X OUTA1 3 600 500 100 L 50 50 1 1 w +X SENSEA 4 600 300 100 L 50 50 1 1 w +X OUTA2 5 600 400 100 L 50 50 1 1 w +X VS 6 0 700 100 D 50 50 1 1 W +X GND 7 0 -700 100 U 50 50 1 1 W +X OUTB2 8 600 -100 100 L 50 50 1 1 w +X SENSEB 9 600 -200 100 L 50 50 1 1 w +X OUTB1 10 600 0 100 L 50 50 1 1 w +X REF 11 -500 -400 100 R 50 50 1 1 I +X TOFF 12 -500 -500 100 R 50 50 1 1 I +X EN/FLT 13 -500 -100 100 R 50 50 1 1 B +X STBY/RESET 14 -500 -200 100 R 50 50 1 1 I +X PHB 15 -500 200 100 R 50 50 1 1 I +X PWMB 16 -500 100 100 R 50 50 1 1 I +X EPAD 17 100 -700 100 U 50 50 1 1 W +ENDDRAW +ENDDEF +# #End Library From 1ee05fe937b1900f65de1f7cb15417721601b2e3 Mon Sep 17 00:00:00 2001 From: Oliver Walters Date: Thu, 18 Aug 2016 15:07:10 +1000 Subject: [PATCH 032/283] Fixed component keywords --- library/motor_drivers.dcm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/library/motor_drivers.dcm b/library/motor_drivers.dcm index 5ace1a19..0eb5f411 100644 --- a/library/motor_drivers.dcm +++ b/library/motor_drivers.dcm @@ -68,7 +68,7 @@ $ENDCMP # $CMP STSPIN220 D Low voltage stepper motor driver, 1.8V to 10V input, 1.3Arms output, 0.4Ω Rdson per phase (typical), QFN-16 package -K motor driver half-bridge +K motor driver stepper F www.st.com/resource/en/datasheet/stspin220.pdf $ENDCMP # @@ -80,7 +80,7 @@ $ENDCMP # $CMP STSPIN240 D Low voltage dual brush DC motor driver, 1.8V to 10V input, 1.3Arms output, 0.4Ω Rdson per phase (typical), QFN-16 package -K motor driver half-bridge +K motor driver dc brushed F www.st.com/resource/en/datasheet/stspin240.pdf $ENDCMP # From 5c75d166e25d953afd600f2b448703bd652ba8c3 Mon Sep 17 00:00:00 2001 From: Piotr Wiszowaty Date: Sun, 4 Sep 2016 13:24:39 +0200 Subject: [PATCH 033/283] memory: add M25PX32 symbol --- library/memory.dcm | 6 ++++++ library/memory.lib | 20 ++++++++++++++++++++ 2 files changed, 26 insertions(+) diff --git a/library/memory.dcm b/library/memory.dcm index d1cb66b4..7768ab75 100644 --- a/library/memory.dcm +++ b/library/memory.dcm @@ -515,6 +515,12 @@ $CMP IDT71V65903S D 165 pins BGA 3.3V high-speed 9 Megabit synchronous SRAMs 512K x 18 (or 256K x 36) $ENDCMP # +$CMP M25PX32 +D 32Mb, Dual I/O, 4KB Subsector Erase, 3V Serial Flash Memory with 75 MHz SPI Bus Interface +K NOR Serial Flash Embedded Memory +F https://www.google.com/url?sa=t&rct=j&q=&esrc=s&source=web&cd=1&cad=rja&uact=8&ved=0CB0QFjAAahUKEwjhtq7R7NjIAhVGPhQKHRptD80&url=https%3A%2F%2Fwww.micron.com%2F~%2Fmedia%2Fdocuments%2Fproducts%2Fdata-sheet%2Fnor-flash%2Fserial-nor%2Fm25px%2Fm25px32.pdf&usg=AFQjCNETnYTJfezd4Jtf_gXNZGa2nfbq0A +$ENDCMP +# $CMP M29W004 D Flash EEProm 512Ko (TSOP 40 pack.) 3,3V K EEPROM FLASH 512KO diff --git a/library/memory.lib b/library/memory.lib index 366ac846..b430c721 100644 --- a/library/memory.lib +++ b/library/memory.lib @@ -2476,6 +2476,26 @@ S -400 -750 400 750 0 1 0 N ENDDRAW ENDDEF # +# M25PX32 +# +DEF M25PX32 U 0 40 Y Y 1 F N +F0 "U" -400 400 50 H V C CNN +F1 "M25PX32" 250 -400 50 H V C CNN +F2 "" 150 -100 50 H V C CNN +F3 "" 150 -100 50 H V C CNN +DRAW +X S# 1 -600 0 150 R 50 50 1 1 I +X DQ1 2 600 200 150 L 50 50 1 1 B +X W#/VPP 3 -600 -100 150 R 50 50 1 1 I +X VSS 4 0 -500 150 U 50 50 1 1 W +X DQ0 5 -600 200 150 R 50 50 1 1 B +X C 6 -600 100 150 R 50 50 1 1 I +X HOLD# 7 -600 -200 150 R 50 50 1 1 I +X VCC 8 0 500 150 D 50 50 1 1 W +S -450 350 450 -350 0 1 0 f +ENDDRAW +ENDDEF +# # M29W004 # DEF M29W004 U 0 30 Y Y 1 F N From 09c87fa715a003bf5aae35a568b2b867f9ada467 Mon Sep 17 00:00:00 2001 From: Piotr Wiszowaty Date: Sun, 4 Sep 2016 13:41:25 +0200 Subject: [PATCH 034/283] regul: add MCP1703AT-3302/MB symbol --- library/regul.dcm | 6 ++++++ library/regul.lib | 18 ++++++++++++++++++ 2 files changed, 24 insertions(+) diff --git a/library/regul.dcm b/library/regul.dcm index f81f316a..8bcf2462 100644 --- a/library/regul.dcm +++ b/library/regul.dcm @@ -2064,6 +2064,12 @@ K Voltage Regulator 0.5A Positive F http://www.fairchildsemi.com/ds/LM/LM78M05.pdf $ENDCMP # +$CMP MCP1703AT-3302/MB +D MCP1754ST, Fixed 150mA Low Dropout Voltage Regulator, Positive +K REGULATOR LDO +F http://ww1.microchip.com/downloads/en/DeviceDoc/20002276C.pdf +$ENDCMP +# $CMP MCP1754ST-1802E/MB D MCP1754ST, Fixed 150mA Low Dropout Voltage Regulator, Positive K REGULATOR LDO diff --git a/library/regul.lib b/library/regul.lib index 8e770347..de8fd965 100644 --- a/library/regul.lib +++ b/library/regul.lib @@ -1553,6 +1553,24 @@ X OUT 3 400 50 150 L 50 50 1 1 w ENDDRAW ENDDEF # +# MCP1703AT-3302/MB +# +DEF MCP1703AT-3302/MB U 0 30 Y Y 1 F N +F0 "U" 150 -150 50 H V C CNN +F1 "MCP1703AT-3302/MB" 0 150 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + SOT-89* +$ENDFPLIST +DRAW +S -200 -100 200 100 0 1 0 f +X GND 1 0 -200 100 U 50 50 1 1 W +X VI 2 -300 0 100 R 50 50 1 1 W +X VO 3 300 0 100 L 50 50 1 1 w +ENDDRAW +ENDDEF +# # MCP1754ST-5002E/MB # DEF MCP1754ST-5002E/MB U 0 30 Y Y 1 F N From f4abf373feba8b529694edb353f8eeddd5070b49 Mon Sep 17 00:00:00 2001 From: Piotr Wiszowaty Date: Sun, 4 Sep 2016 14:25:14 +0200 Subject: [PATCH 035/283] xilinx: add XC9572XL-TQ100 symbol --- library/xilinx.dcm | 6 +++ library/xilinx.lib | 106 +++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 112 insertions(+) diff --git a/library/xilinx.dcm b/library/xilinx.dcm index fd39f0b6..62c58992 100644 --- a/library/xilinx.dcm +++ b/library/xilinx.dcm @@ -59,6 +59,12 @@ $CMP XC9536PC44 F xilinx/xc9536.pdf $ENDCMP # +$CMP XC9572XL-TQ100 +D CPLD, 72 macrocells, 1600 usable gates +K CPLD +F http://www.xilinx.com/support/documentation/data_sheets/ds057.pdf +$ENDCMP +# $CMP XCR3064-VQ100 D Xilinx CoolRunner F xilinx/xcr3064xl.pdf diff --git a/library/xilinx.lib b/library/xilinx.lib index 7b56d3a5..0229321c 100644 --- a/library/xilinx.lib +++ b/library/xilinx.lib @@ -6258,6 +6258,112 @@ S -850 1300 850 -1300 0 1 0 f ENDDRAW ENDDEF # +# XC9572XL-TQ100 +# +DEF XC9572XL-TQ100 U 0 30 Y Y 1 F N +F0 "U" 850 2650 50 H V C CNN +F1 "XC9572XL-TQ100" 0 0 50 H V C CNN +F2 "" -50 50 50 H V C CNN +F3 "" -50 50 50 H V C CNN +$FPLIST + TQFP-100_14x14mm_Pitch0.5mm +$ENDFPLIST +DRAW +S -900 -2600 900 2600 0 1 10 N +X I/O/GTS3 1 -1200 -100 300 R 50 50 1 1 B +X I/O/GTS1 3 -1200 -200 300 R 50 50 1 1 B +X I/O/GTS2 4 -1200 -300 300 R 50 50 1 1 B +X VCC 5 -400 2900 300 D 50 50 1 1 W +X P6 6 -1200 -400 300 R 50 50 1 1 B +X P8 8 -1200 -500 300 R 50 50 1 1 B +X P9 9 -1200 -600 300 R 50 50 1 1 B +X P10 10 -1200 -700 300 R 50 50 1 1 B +X P20 20 -1200 1200 300 R 50 50 1 1 B +X P30 30 -1200 500 300 R 50 50 1 1 B +X P40 40 -1200 100 300 R 50 50 1 1 B +X P50 50 1200 1200 300 L 50 50 1 1 B +X P60 60 1200 400 300 L 50 50 1 1 B +X P70 70 1200 -500 300 L 50 50 1 1 B +X P90 90 1200 -1800 300 L 50 50 1 1 B +X P11 11 -1200 -800 300 R 50 50 1 1 B +X GND 21 -400 -2900 300 U 50 50 1 1 W +X GND 31 -300 -2900 300 U 50 50 1 1 W +X P41 41 1200 1500 300 L 50 50 1 1 B +X VCCIO 51 300 2900 300 D 50 50 1 1 W +X P61 61 1200 300 300 L 50 50 1 1 B +X P71 71 1200 -600 300 L 50 50 1 1 B +X P81 81 1200 -1300 300 L 50 50 1 1 B +X P91 91 -1200 -1100 300 R 50 50 1 1 B +X P12 12 -1200 -900 300 R 50 50 1 1 B +X I/O/GCK1 22 -1200 1100 300 R 50 50 1 1 B +X P32 32 1200 1800 300 L 50 50 1 1 B +X P42 42 1200 1400 300 L 50 50 1 1 B +X P52 52 1200 1100 300 L 50 50 1 1 B +X GND 62 -100 -2900 300 U 50 50 1 1 W +X P72 72 1200 -700 300 L 50 50 1 1 B +X P82 82 1200 -1400 300 L 50 50 1 1 B +X P92 92 -1200 -1200 300 R 50 50 1 1 B +X P13 13 -1200 1800 300 R 50 50 1 1 B +X I/O/GCK2 23 -1200 1000 300 R 50 50 1 1 B +X P33 33 -1200 400 300 R 50 50 1 1 B +X P53 53 1200 1000 300 L 50 50 1 1 B +X P63 63 1200 200 300 L 50 50 1 1 B +X TDO 83 1200 -2400 300 L 50 50 1 1 O +X P93 93 -1200 -1300 300 R 50 50 1 1 B +X P14 14 -1200 1700 300 R 50 50 1 1 B +X GND 44 -200 -2900 300 U 50 50 1 1 W +X P54 54 1200 900 300 L 50 50 1 1 B +X P64 64 1200 100 300 L 50 50 1 1 B +X P74 74 1200 -800 300 L 50 50 1 1 B +X GND 84 200 -2900 300 U 50 50 1 1 W +X P94 94 -1200 -1400 300 R 50 50 1 1 B +X P15 15 -1200 1600 300 R 50 50 1 1 B +X P25 25 -1200 900 300 R 50 50 1 1 B +X P35 35 1200 1700 300 L 50 50 1 1 B +X TDI 45 1200 -2100 300 L 50 50 1 1 I +X P55 55 1200 800 300 L 50 50 1 1 B +X P65 65 1200 -100 300 L 50 50 1 1 B +X GND 75 100 -2900 300 U 50 50 1 1 W +X P85 85 1200 -1500 300 L 50 50 1 1 B +X P95 95 -1200 -1500 300 R 50 50 1 1 B +X P16 16 -1200 1500 300 R 50 50 1 1 B +X VCCIO 26 100 2900 300 D 50 50 1 1 W +X P36 36 -1200 300 300 R 50 50 1 1 B +X P56 56 1200 700 300 L 50 50 1 1 B +X P66 66 1200 -200 300 L 50 50 1 1 B +X P76 76 1200 -900 300 L 50 50 1 1 B +X P86 86 1200 -1600 300 L 50 50 1 1 B +X P96 96 -1200 -1600 300 R 50 50 1 1 B +X P17 17 -1200 1400 300 R 50 50 1 1 B +X I/O/GCK3 27 -1200 800 300 R 50 50 1 1 B +X P37 37 1200 1600 300 L 50 50 1 1 B +X TMS 47 1200 -2200 300 L 50 50 1 1 I +X VCC 57 -300 2900 300 D 50 50 1 1 W +X P67 67 1200 -300 300 L 50 50 1 1 B +X P77 77 1200 -1000 300 L 50 50 1 1 B +X P87 87 -1200 -1000 300 R 50 50 1 1 B +X P97 97 -1200 -1700 300 R 50 50 1 1 B +X P18 18 -1200 1300 300 R 50 50 1 1 B +X P28 28 -1200 700 300 R 50 50 1 1 B +X VCCIO 38 200 2900 300 D 50 50 1 1 W +X TCK 48 1200 -2300 300 L 50 50 1 1 I +X P58 58 1200 600 300 L 50 50 1 1 B +X P68 68 1200 -400 300 L 50 50 1 1 B +X P78 78 1200 -1100 300 L 50 50 1 1 B +X VCCIO 88 400 2900 300 D 50 50 1 1 W +X VCC 98 -200 2900 300 D 50 50 1 1 W +X P29 29 -1200 600 300 R 50 50 1 1 B +X P39 39 -1200 200 300 R 50 50 1 1 B +X P49 49 1200 1300 300 L 50 50 1 1 B +X P59 59 1200 500 300 L 50 50 1 1 B +X GND 69 0 -2900 300 U 50 50 1 1 W +X P79 79 1200 -1200 300 L 50 50 1 1 B +X P89 89 1200 -1700 300 L 50 50 1 1 B +X I/O/GSR 99 -1200 -1800 300 R 50 50 1 1 B +X GND 100 300 -2900 300 U 50 50 1 1 W +ENDDRAW +ENDDEF +# # XCF08P # DEF XCF08P U 0 40 Y Y 1 F N From 1613f21327dd8adc774fa0f3193a1cf00b277a48 Mon Sep 17 00:00:00 2001 From: Nikolay Nikolov Date: Sun, 25 Sep 2016 01:58:32 +0300 Subject: [PATCH 036/283] intel: added the 8288 bus controller chip for the 8086/88/186/188 --- library/intel.dcm | 6 ++++++ library/intel.lib | 36 ++++++++++++++++++++++++++++++++++++ 2 files changed, 42 insertions(+) diff --git a/library/intel.dcm b/library/intel.dcm index 8d469873..4197d640 100644 --- a/library/intel.dcm +++ b/library/intel.dcm @@ -73,6 +73,12 @@ D Clock Generator and Driver for i8086/88 Microcontrollers, PDIP-18 K Clock Generator $ENDCMP # +$CMP 8288 +D Bus Controller for Intel 8086/8088/80186/80188 microprocessors, DIP-20 +K Bus Controller +F http://www.datasheets360.com/pdf/7208679415653955300 +$ENDCMP +# $CMP 82C54_PLCC D 82C54, Triple Channel Timer/Counter, PLCC-28 K Timer Counter diff --git a/library/intel.lib b/library/intel.lib index a1e65d12..dc7c99b5 100644 --- a/library/intel.lib +++ b/library/intel.lib @@ -406,6 +406,42 @@ X VCC 18 0 900 150 D 50 50 1 1 W ENDDRAW ENDDEF # +# 8288 +# +DEF 8288 U 0 40 Y Y 1 F N +F0 "U" -550 800 50 H V L CNN +F1 "8288" 350 800 50 H V L CNN +F2 "DIP-20" 0 0 50 H V C CIN +F3 "" 0 0 50 H V C CNN +$FPLIST + DIP* + PDIP* +$ENDFPLIST +DRAW +S -550 -750 550 750 0 0 10 f +X IOB 1 -700 -400 150 R 50 50 1 1 I +X CLK 2 -700 -300 150 R 50 50 1 1 I C +X ~S1~ 3 -700 500 150 R 50 50 1 1 I I +X DT/~R~ 4 700 -300 150 L 50 50 1 1 O +X ALE 5 700 -400 150 L 50 50 1 1 O +X ~AEN~ 6 -700 -200 150 R 50 50 1 1 I I +X ~MRDC~ 7 700 200 150 L 50 50 1 1 O I +X ~AMWC~ 8 700 500 150 L 50 50 1 1 O I +X ~MWTC~ 9 700 300 150 L 50 50 1 1 O I +X GND 10 0 -900 150 U 50 50 1 1 W +X VCC 20 0 900 150 D 50 50 1 1 W +X ~IOWC~ 11 700 400 150 L 50 50 1 1 O I +X ~AIOWC~ 12 700 600 150 L 50 50 1 1 O I +X ~IORC~ 13 700 100 150 L 50 50 1 1 O I +X ~INTA~ 14 700 0 150 L 50 50 1 1 O I +X CEN 15 -700 -500 150 R 50 50 1 1 I +X DEN 16 700 -600 150 L 50 50 1 1 O +X MCE/~PDEN~ 17 700 -500 150 L 50 50 1 1 O +X ~S2~ 18 -700 400 150 R 50 50 1 1 I I +X ~S0~ 19 -700 600 150 R 50 50 1 1 I I +ENDDRAW +ENDDEF +# # 82C54_PLCC # DEF 82C54_PLCC U 0 40 Y Y 1 F N From 9ef1129137d4f05c387e67cf7ae1baf2c793036e Mon Sep 17 00:00:00 2001 From: Nikolay Nikolov Date: Sun, 25 Sep 2016 02:28:26 +0300 Subject: [PATCH 037/283] intel: added the pinout for 8088 in maximum mode --- library/intel.dcm | 6 +++++ library/intel.lib | 56 +++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 62 insertions(+) diff --git a/library/intel.dcm b/library/intel.dcm index 4197d640..af137781 100644 --- a/library/intel.dcm +++ b/library/intel.dcm @@ -47,6 +47,12 @@ K MPRO F http://datasheets.chipdb.org/Intel/x86/808x/datashts/8088/231456-006.pdf $ENDCMP # +$CMP 8088_Max_Mode +D 8088 (maximum mode), 8-Bit HMOS Microprocessor, PDIP-40 +K MPRO +F http://datasheets.chipdb.org/Intel/x86/808x/datashts/8088/231456-006.pdf +$ENDCMP +# $CMP 8250 D PC8250A, Universal Asynchronous Receiver/Transmitter, PDIP-40 K 1ch UART diff --git a/library/intel.lib b/library/intel.lib index dc7c99b5..84b60295 100644 --- a/library/intel.lib +++ b/library/intel.lib @@ -226,6 +226,62 @@ X A15 39 700 -500 150 L 50 50 1 1 O ENDDRAW ENDDEF # +# 8088_Max_Mode +# +DEF 8088_Max_Mode U 0 40 Y Y 1 F N +F0 "U" -500 1700 50 H V C CNN +F1 "8088_Max_Mode" 400 1700 50 H V C CNN +F2 "DIP-40" 50 100 50 H V C CIN +F3 "" 0 50 50 H V C CNN +$FPLIST + DIP* + PDIP* +$ENDFPLIST +DRAW +S 550 -1650 -550 1650 0 1 10 f +X GND 1 -100 -1800 150 U 50 50 1 1 W +X A14 2 700 -300 150 L 50 50 1 1 O +X A13 3 700 -200 150 L 50 50 1 1 O +X A12 4 700 -100 150 L 50 50 1 1 O +X A11 5 700 0 150 L 50 50 1 1 O +X A10 6 700 100 150 L 50 50 1 1 O +X A9 7 700 200 150 L 50 50 1 1 O +X A8 8 700 300 150 L 50 50 1 1 O +X AD7 9 700 500 150 L 50 50 1 1 B +X AD6 10 700 600 150 L 50 50 1 1 B +X GND 20 100 -1800 150 U 50 50 1 1 W +X ~RQ~/~GT1~ 30 -700 0 150 R 50 50 1 1 B I +X VCC 40 0 1800 150 D 50 50 1 1 W +X AD5 11 700 700 150 L 50 50 1 1 B +X RESET 21 -700 1100 150 R 50 50 1 1 I +X ~RQ~/~GT0~ 31 -700 -200 150 R 50 50 1 1 B I +X AD4 12 700 800 150 L 50 50 1 1 B +X READY 22 -700 1300 150 R 50 50 1 1 I +X ~RD~ 32 700 -1500 150 L 50 50 1 1 O V +X AD3 13 700 900 150 L 50 50 1 1 B +X ~TEST~ 23 -700 300 150 R 50 50 1 1 I I +X MN/~MX~ 33 -700 -1500 150 R 50 50 1 1 I +X AD2 14 700 1000 150 L 50 50 1 1 B +X QS1 24 700 1400 150 L 50 50 1 1 O +X HIGH 34 -700 -1300 150 R 50 50 1 1 O +X AD1 15 700 1100 150 L 50 50 1 1 B +X QS0 25 700 1500 150 L 50 50 1 1 O +X A19/S6 35 700 -900 150 L 50 50 1 1 O +X AD0 16 700 1200 150 L 50 50 1 1 B +X ~S0~ 26 700 -1100 150 L 50 50 1 1 O I +X A18/S5 36 700 -800 150 L 50 50 1 1 O +X NMI 17 -700 800 150 R 50 50 1 1 I +X ~S1~ 27 700 -1200 150 L 50 50 1 1 O I +X A17/S4 37 700 -700 150 L 50 50 1 1 O +X INTR 18 -700 600 150 R 50 50 1 1 I +X ~S2~ 28 700 -1300 150 L 50 50 1 1 O I +X A16/S3 38 700 -600 150 L 50 50 1 1 O +X CLK 19 -700 1500 150 R 50 50 1 1 I C +X ~LOCK~ 29 700 -1400 150 L 50 50 1 1 O I +X A15 39 700 -400 150 L 50 50 1 1 O +ENDDRAW +ENDDEF +# # 8252 # DEF 8252 U 0 40 Y Y 1 F N From 6baaeaa66c379c51ac0071fe154b39fea0f7dda0 Mon Sep 17 00:00:00 2001 From: Nikolay Nikolov Date: Sun, 25 Sep 2016 02:41:07 +0300 Subject: [PATCH 038/283] intel: added alias '8088_Min_Mode' to 8088 and '(minimum mode)' to its description --- library/intel.dcm | 2 +- library/intel.lib | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/library/intel.dcm b/library/intel.dcm index af137781..3d471f67 100644 --- a/library/intel.dcm +++ b/library/intel.dcm @@ -42,7 +42,7 @@ K MCS-48 uC Microcontroller $ENDCMP # $CMP 8088 -D 8088, 8-Bit HMOS Microprocessor, PDIP-40 +D 8088 (minimum mode), 8-Bit HMOS Microprocessor, PDIP-40 K MPRO F http://datasheets.chipdb.org/Intel/x86/808x/datashts/8088/231456-006.pdf $ENDCMP diff --git a/library/intel.lib b/library/intel.lib index 84b60295..824a8419 100644 --- a/library/intel.lib +++ b/library/intel.lib @@ -177,6 +177,7 @@ F0 "U" -500 1700 50 H V C CNN F1 "8088" 400 1700 50 H V C CNN F2 "DIP-40" 50 100 50 H V C CIN F3 "" 0 50 50 H V C CNN +ALIAS 8088_Min_Mode $FPLIST DIP* PDIP* From 7f4e290272fa0ac7c0075b2add85c1a6a11b4bd1 Mon Sep 17 00:00:00 2001 From: "Jan W. Krieger" Date: Sun, 18 Sep 2016 12:49:57 +0200 Subject: [PATCH 039/283] added MCP3204&3208 symbols --- library/adc-dac.lib | 80 +++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 80 insertions(+) diff --git a/library/adc-dac.lib b/library/adc-dac.lib index 1167b09b..4f4e25cd 100644 --- a/library/adc-dac.lib +++ b/library/adc-dac.lib @@ -1958,4 +1958,84 @@ X SWI 39 -700 -500 150 R 50 50 1 1 I ENDDRAW ENDDEF # +# MCP3204 +# +DEF MCP3204 U 0 40 Y Y 1 F N +F0 "U" 150 250 60 H V C CNN +F1 "MCP3204" 1500 250 60 H V C CNN +F2 "" 900 -200 60 H I C CNN +F3 "" 900 -200 60 H I C CNN +$FPLIST + DIP-14 + DIL-14 + SO-14 +$ENDFPLIST +DRAW +T 0 850 -250 60 0 0 0 ADC Normal 0 C C +T 900 1350 -450 60 0 0 0 CNTRL Normal 0 C C +T 900 350 -350 60 0 0 0 MUX Normal 0 C C +S 100 200 1750 -900 0 1 0 N +S 300 50 400 -750 0 1 0 N +S 1500 -250 1250 -650 0 1 0 N +P 2 0 1 0 600 -250 400 -250 N +P 2 0 1 0 1000 -300 1250 -300 N +P 2 0 1 0 1250 -600 400 -600 N +P 6 0 1 0 600 -250 700 -100 1000 -100 1000 -400 700 -400 600 -250 N +X CH0 1 0 0 100 R 50 50 1 1 I +X CH1 2 0 -100 100 R 50 50 1 1 I +X CH2 3 0 -200 100 R 50 50 1 1 I +X CH3 4 0 -300 100 R 50 50 1 1 I +X DGND 7 1200 -1000 100 U 50 50 1 1 I +X CS 8 1850 -600 100 L 50 50 1 1 I L +X Din 9 1850 -500 100 L 50 50 1 1 O +X Dout 10 1850 -400 100 L 50 50 1 1 O +X CLK 11 1850 -300 100 L 50 50 1 1 I C +X AGND 12 450 -1000 100 U 50 50 1 1 I +X Vref 13 450 300 100 D 50 50 1 1 I +X Vdd 14 1200 300 100 D 50 50 1 1 I +ENDDRAW +ENDDEF +# +# MCP3208 +# +DEF MCP3208 U 0 40 Y Y 1 F N +F0 "U" 150 250 60 H V C CNN +F1 "MCP3208" 1500 250 60 H V C CNN +F2 "" 900 -200 60 H I C CNN +F3 "" 900 -200 60 H I C CNN +$FPLIST + DIP-16 + DIL-16 + SO-16 +$ENDFPLIST +DRAW +T 0 850 -250 60 0 0 0 ADC Normal 0 C C +T 900 1350 -450 60 0 0 0 CNTRL Normal 0 C C +T 900 350 -350 60 0 0 0 MUX Normal 0 C C +S 100 200 1750 -900 0 1 0 N +S 300 50 400 -750 0 1 0 N +S 1500 -250 1250 -650 0 1 0 N +P 2 0 1 0 600 -250 400 -250 N +P 2 0 1 0 1000 -300 1250 -300 N +P 2 0 1 0 1250 -600 400 -600 N +P 6 0 1 0 600 -250 700 -100 1000 -100 1000 -400 700 -400 600 -250 N +X CH0 1 0 0 100 R 50 50 1 1 I +X CH1 2 0 -100 100 R 50 50 1 1 I +X CH2 3 0 -200 100 R 50 50 1 1 I +X CH3 4 0 -300 100 R 50 50 1 1 I +X CH4 5 0 -400 100 R 50 50 1 1 I +X CH5 6 0 -500 100 R 50 50 1 1 I +X CH6 7 0 -600 100 R 50 50 1 1 I +X CH7 8 0 -700 100 R 50 50 1 1 I +X DGND 9 1200 -1000 100 U 50 50 1 1 I +X CS 10 1850 -600 100 L 50 50 1 1 I L +X Din 11 1850 -500 100 L 50 50 1 1 O +X Dout 12 1850 -400 100 L 50 50 1 1 O +X CLK 13 1850 -300 100 L 50 50 1 1 I C +X AGND 14 450 -1000 100 U 50 50 1 1 I +X Vref 15 450 300 100 D 50 50 1 1 I +X Vdd 16 1200 300 100 D 50 50 1 1 I +ENDDRAW +ENDDEF +# #End Library From 589674709c247b4e06be2a5b5f5a41d49c8a3c83 Mon Sep 17 00:00:00 2001 From: "Jan W. Krieger" Date: Sun, 18 Sep 2016 12:50:01 +0200 Subject: [PATCH 040/283] added MCP3204&3208 doku --- library/adc-dac.dcm | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/library/adc-dac.dcm b/library/adc-dac.dcm index ef51c1a9..0cff26bf 100644 --- a/library/adc-dac.dcm +++ b/library/adc-dac.dcm @@ -601,4 +601,16 @@ D High Speed 30MHz Flash 8-bit ADC 10MHz 10-bit DAC, For CCD Digitizers K 8bit ADC 10bit DAC CCD $ENDCMP # +$CMP MCP3204 +D 2.7V 4-Channel 12-Bit A/D Converters with SPI(tm) Serial Interface +K 2.7V 4-Channel 12-Bit A/D Converters with SPI(tm) Serial Interface +F http://ww1.microchip.com/downloads/en/DeviceDoc/21298c.pdf +$ENDCMP +# +$CMP MCP3208 +D 2.7V 8-Channel 12-Bit A/D Converters with SPI(tm) Serial Interface +K 2.7V 8-Channel 12-Bit A/D Converters with SPI(tm) Serial Interface +F http://ww1.microchip.com/downloads/en/DeviceDoc/21298c.pdf +$ENDCMP +# #End Doc Library From 07166afdb4849bb9161378ca11a26f6876710951 Mon Sep 17 00:00:00 2001 From: jkriege2 Date: Tue, 27 Sep 2016 20:04:25 +0200 Subject: [PATCH 041/283] made symbols smaller + symbols conform to KLC (automatic check runs OK) --- library/adc-dac.dcm | 1232 ++++++------- library/adc-dac.lib | 4082 +++++++++++++++++++++---------------------- 2 files changed, 2657 insertions(+), 2657 deletions(-) diff --git a/library/adc-dac.dcm b/library/adc-dac.dcm index 0cff26bf..93966f4e 100644 --- a/library/adc-dac.dcm +++ b/library/adc-dac.dcm @@ -1,616 +1,616 @@ -EESchema-DOCLIB Version 2.0 -# -$CMP AD390JD -D Quad 12bit DAC, 4LSB Gain Error, DH-28 -K Quad DAC 12bit -F http://www.analog.com/static/imported-files/data_sheets/AD390MIL.pdf -$ENDCMP -# -$CMP AD390KD -D Quad 12bit DAC, 2LSB Gain Error, DH-28 -K Quad DAC 12bit -F http://www.analog.com/static/imported-files/data_sheets/AD390MIL.pdf -$ENDCMP -# -$CMP AD558JN -D Single 8-bit DAC, Internal Reference, Output Amp, Single Supply, DIP-16 -K 8bit DAC Reference Single Supply -F http://www.analog.com/static/imported-files/data_sheets/AD558.pdf -$ENDCMP -# -$CMP AD558JP -D Single 8-bit DAC, Internal Reference, Output Amp, Single Supply, PLCC-20 -K 8bit DAC Reference Single Supply -F http://www.analog.com/static/imported-files/data_sheets/AD558.pdf -$ENDCMP -# -$CMP AD558KN -D Single 8-bit DAC, Internal Reference, Output Amp, Single Supply, DIP-16 -K 8bit DAC Reference Single Supply -F http://www.analog.com/static/imported-files/data_sheets/AD558.pdf -$ENDCMP -# -$CMP AD558KP -D Single 8-bit DAC, Internal Reference, Output Amp, Single Supply, PLCC-20 -K 8bit DAC Reference Single Supply -F http://www.analog.com/static/imported-files/data_sheets/AD558.pdf -$ENDCMP -# -$CMP AD5593R -D AD5593R 8-channel 12bits configurable ADC/DAC/GPIO Internal Reference, I2C interface Integrated temperature sensor,Single Supply, TSSOP-16 -K 8channel 12bit ADC DAC GPIO I2C Temperature -F http://www.analog.com/media/en/technical-documentation/data-sheets/AD5593R.pdf -$ENDCMP -# -$CMP AD7171 -D Single channel Analog to Digial Converter, 16-bit, differential input, 125Hz, SPI interface -K sigma delta adc spi -F http://www.analog.com/media/en/technical-documentation/data-sheets/AD7171.pdf -$ENDCMP -# -$CMP AD7224KN -D 8bit DAC, Dual or Single Supply, DIP-18 -K 8bit DAC Dual Single Supply -F http://www.analog.com/static/imported-files/data_sheets/AD7224.pdf -$ENDCMP -# -$CMP AD7224KP -D 8bit DAC, Dual or Single Supply, PLCC-20 -K 8bit DAC Dual Single Supply -F http://www.analog.com/static/imported-files/data_sheets/AD7224.pdf -$ENDCMP -# -$CMP AD7224KR-1 -D 8bit DAC, Dual or Single Supply, SOIC-20 -K 8bit DAC Dual Single Supply -F http://www.analog.com/static/imported-files/data_sheets/AD7224.pdf -$ENDCMP -# -$CMP AD7224KR-18 -D 8bit DAC, Dual or Single Supply, SOIC-18 -K 8bit DAC Dual Single Supply -F http://www.analog.com/static/imported-files/data_sheets/AD7224.pdf -$ENDCMP -# -$CMP AD7224LN -D 8bit DAC, Dual or Single Supply, DIP-18 -K 8bit DAC Dual Single Supply -F http://www.analog.com/static/imported-files/data_sheets/AD7224.pdf -$ENDCMP -# -$CMP AD7224LP -D 8bit DAC, Dual or Single Supply, PLCC-20 -K 8bit DAC Dual Single Supply -F http://www.analog.com/static/imported-files/data_sheets/AD7224.pdf -$ENDCMP -# -$CMP AD7224LR-1 -D 8bit DAC, Dual or Single Supply, SOIC-20 -K 8bit DAC Dual Single Supply -F http://www.analog.com/static/imported-files/data_sheets/AD7224.pdf -$ENDCMP -# -$CMP AD7224LR-18 -D 8bit DAC, Dual or Single Supply, SOIC-18 -K 8bit DAC Dual Single Supply -F http://www.analog.com/static/imported-files/data_sheets/AD7224.pdf -$ENDCMP -# -$CMP AD7225BRS -D Quad 8bit DAC, Separate Reference Voltage, SSOP-24 -K 8bit DAC 4CH -F http://www.analog.com/static/imported-files/data_sheets/AD7225.pdf -$ENDCMP -# -$CMP AD7225CRS -D Quad 8bit DAC, Separate Reference Voltage, SSOP-24 -K 8bit DAC 4CH -F http://www.analog.com/static/imported-files/data_sheets/AD7225.pdf -$ENDCMP -# -$CMP AD7225KN -D Quad 8bit DAC, Separate Reference Voltage, PDIP-24 -K 8bit DAC 4CH -F http://www.analog.com/static/imported-files/data_sheets/AD7225.pdf -$ENDCMP -# -$CMP AD7225KP -D Quad 8bit DAC, Separate Reference Voltage, PLCC-28 -K 8bit DAC 4CH -F http://www.analog.com/static/imported-files/data_sheets/AD7225.pdf -$ENDCMP -# -$CMP AD7225KR -D Quad 8bit DAC, Separate Reference Voltage, SOIC-24 -K 8bit DAC 4CH -F http://www.analog.com/static/imported-files/data_sheets/AD7225.pdf -$ENDCMP -# -$CMP AD7225LN -D Quad 8bit DAC, Separate Reference Voltage, PDIP-24 -K 8bit DAC 4CH -F http://www.analog.com/static/imported-files/data_sheets/AD7225.pdf -$ENDCMP -# -$CMP AD7225LP -D Quad 8bit DAC, Separate Reference Voltage, PLCC-28 -K 8bit DAC 4CH -F http://www.analog.com/static/imported-files/data_sheets/AD7225.pdf -$ENDCMP -# -$CMP AD7225LR -D Quad 8bit DAC, Separate Reference Voltage, SO-24 -K 8bit DAC 4CH -F http://www.analog.com/static/imported-files/data_sheets/AD7225.pdf -$ENDCMP -# -$CMP AD7226BRSZ -D Quad 8bit DAC, 4 Channel, Single Reference Voltage, SSOP-20 -K 4CH DAC 8bit -F http://www.analog.com/static/imported-files/data_sheets/AD7226.pdf -$ENDCMP -# -$CMP AD7226KN -D Quad 8bit DAC, 4 Channel, Single Reference Voltage, DIP-20 -K 4CH DAC 8bit -F http://www.analog.com/static/imported-files/data_sheets/AD7226.pdf -$ENDCMP -# -$CMP AD7226KP -D Quad 8bit DAC, 4 Channel, Single Reference Voltage, PLCC-20 -K 4CH DAC 8bit -F http://www.analog.com/static/imported-files/data_sheets/AD7226.pdf -$ENDCMP -# -$CMP AD7226KR -D Quad 8bit DAC, 4 Channel, Single Reference Voltage, SOIC-20 -K 4CH DAC 8bit -F http://www.analog.com/static/imported-files/data_sheets/AD7226.pdf -$ENDCMP -# -$CMP AD7228ABN -D 8bit DAC 8 Channel, Single Reference, DIP-24 -K 8bit DAC 8CH -F http://www.analog.com/static/imported-files/data_sheets/AD7228.pdf -$ENDCMP -# -$CMP AD7228ABP -D 8bit DAC 8 Channel, Single Reference, PLCC-28 -K 8bit DAC 8CH -F http://www.analog.com/static/imported-files/data_sheets/AD7228.pdf -$ENDCMP -# -$CMP AD7228ABR -D 8bit DAC 8 Channel, Single Reference, SOIC-24 -K 8bit DAC 8CH -F http://www.analog.com/static/imported-files/data_sheets/AD7228.pdf -$ENDCMP -# -$CMP AD7228ACN -D 8bit DAC 8 Channel, Single Reference, DIP-24 -K 8bit DAC 8CH -F http://www.analog.com/static/imported-files/data_sheets/AD7228.pdf -$ENDCMP -# -$CMP AD7228ACP -D 8bit DAC 8 Channel, Single Reference, PLCC-28 -K 8bit DAC 8CH -F http://www.analog.com/static/imported-files/data_sheets/AD7228.pdf -$ENDCMP -# -$CMP AD7228ACR -D 8bit DAC 8 Channel, Single Reference, SOIC-24 -K 8bit DAC 8CH -F http://www.analog.com/static/imported-files/data_sheets/AD7228.pdf -$ENDCMP -# -$CMP AD7533JN -D 10bit Multiplying DAC, 1 Channel, DIP-16 -K 10bit DAC 1CH -F http://www.analog.com/static/imported-files/data_sheets/AD7533.pdf -$ENDCMP -# -$CMP AD7533JP -D 10bit Multiplying DAC, 1 Channel, PLCC-20 -K 10bit DAC 1CH -F http://www.analog.com/static/imported-files/data_sheets/AD7533.pdf -$ENDCMP -# -$CMP AD7533KN -D 10bit Multiplying DAC, 1 Channel, DIP-16 -K 10bit DAC 1CH -F http://www.analog.com/static/imported-files/data_sheets/AD7533.pdf -$ENDCMP -# -$CMP AD7533KP -D 10bit Multiplying DAC, 1 Channel, PLCC-20 -K 10bit DAC 1CH -F http://www.analog.com/static/imported-files/data_sheets/AD7533.pdf -$ENDCMP -# -$CMP AD7533KR -D 10bit Multiplying DAC, 1 Channel, SOIC-16 -K 10bit DAC 1CH -F http://www.analog.com/static/imported-files/data_sheets/AD7533.pdf -$ENDCMP -# -$CMP AD7533LN -D 10bit Multiplying DAC, 1 Channel, DIP-16 -K 10bit DAC 1CH -F http://www.analog.com/static/imported-files/data_sheets/AD7533.pdf -$ENDCMP -# -$CMP AD775 -D DA Converter 8 bits - 20MHz, PDIP/SOIC-24 -K DAC CNA -F http://www.analog.com/media/en/technical-documentation/data-sheets/AD775.pdf -$ENDCMP -# -$CMP AD7819 -D Analog to Digital 8 bits converter, PDIP/SOIC/TSSOP-16 -K CAD -F http://www.analog.com/media/en/technical-documentation/data-sheets/AD7819.pdf -$ENDCMP -# -$CMP AD9280ARS -D Video ADC (32 Mhz), SSOP-28 -K ADC CAN VIDEO -F http://www.analog.com/media/en/technical-documentation/data-sheets/AD9280.pdf -$ENDCMP -# -$CMP AD9283 -D ADC 50MHz 8 bits, SSOP-20 -K ADC -F http://www.analog.com/media/en/technical-documentation/data-sheets/AD9283.pdf -$ENDCMP -# -$CMP AD9708AR -D Video DAC (32 MHz), SOIC/TSSOP-28 -K DAC CNA VIDEO -F http://www.analog.com/media/en/technical-documentation/data-sheets/AD9708.pdf -$ENDCMP -# -$CMP ADC0800 -D Analog to Digital 8 bits converter, DIP-18 (Hermetic) -K CAD -F http://www.ti.com/lit/ds/snas562/snas562.pdf -$ENDCMP -# -$CMP ADC08060 -D Fast ADC (20 .. 60 Mhz), TSSOP-24 -K ADC CAN VIDEO -F http://www.ti.com/lit/ds/symlink/adc08060.pdf -$ENDCMP -# -$CMP ADC0832 -D 2 inputs AD Converter (serial output), -K ADC CAN -F http://www.ti.com/lit/ds/symlink/adc0831-n.pdf -$ENDCMP -# -$CMP ADC1173 -D Fast ADC (15 Mhz), TSSOP-24 -K ADC CAN VIDEO -F http://www.ti.com/lit/ds/symlink/adc1173.pdf -$ENDCMP -# -$CMP ADS1232IPW -D Single Bridge 24bit ADC for Sensors, TSSOP-24 -K ADC 24bit Sensors Dual Channel -F http://www.ti.com/lit/ds/symlink/ads1232.pdf -$ENDCMP -# -$CMP ADS1234IPW -D Dual Bridge 24bit ADC for Sensors, TSSOP-28 -K ADC 24bit Sensors Quad Channel -F http://www.ti.com/lit/ds/symlink/ads1232.pdf -$ENDCMP -# -$CMP ADS1251 -D Single channel 24-bit Analog to Digital Converter, 5V supply, differential input, 20kHz, 2-wire serial interface, SOIC-8 -K delta-sigma adc low-power -F http://www.ti.com/lit/ds/symlink/ads1251.pdf -$ENDCMP -# -$CMP CA3300 -D Convertisseur A->D 6 bits rapide -K ADC CAN -$ENDCMP -# -$CMP DAC08 -D DA Converter 8 bits -K DAC CNA -F http://www.analog.com/media/en/technical-documentation/data-sheets/DAC08.pdf -$ENDCMP -# -$CMP DAC7513_DCN -D Low-Power, Rail-to-Rail Output, 12-Bit Serial Input DAC -K TI DAC 12 bit -F http://www.ti.com.cn/cn/lit/ds/symlink/dac7513.pdf -$ENDCMP -# -$CMP LTC1257 -D Single Supply 12-bit DAC with Internal Reference Voltage, SOIC-8 -K DAC 12-bit -F http://cds.linear.com/docs/en/datasheet/1257fc.pdf -$ENDCMP -# -$CMP LTC1406CGN -D ADC 8bit Low Power 20Msps, SSOP-24 -K Low Power ADC 8bit 20Msps -F http://cds.linear.com/docs/en/datasheet/1406f.pdf -$ENDCMP -# -$CMP LTC1406IGN -D ADC 8bit Low Power 20Msps, SSOP-24 -K Low Power ADC 8bit 20Msps -F http://cds.linear.com/docs/en/datasheet/1406f.pdf -$ENDCMP -# -$CMP LTC1594CS -D Micropower 12-bit 4 Channel ADC, Serial IO, SOIC-16 -K 12bit ADC 4 Channel -F http://cds.linear.com/docs/en/datasheet/15948fb.pdf -$ENDCMP -# -$CMP LTC1594IS -D Micropower 12-bit 4 Channel ADC, Serial IO, SO-16 -K 12bit ADC 4 Channel -F http://cds.linear.com/docs/en/datasheet/15948fb.pdf -$ENDCMP -# -$CMP LTC1598CG -D LTC1598CS, Micropower 12-bit 8 Channel ADC, Serial IO, SSOP-24 -K 12bit ADC 4 Channel -F http://cds.linear.com/docs/en/datasheet/15948fb.pdf -$ENDCMP -# -$CMP LTC1598IG -D Micropower 12-bit 8 Channel ADC, Serial IO, SSOP-24 -K 12bit ADC 4 Channel -F http://cds.linear.com/docs/en/datasheet/15948fb.pdf -$ENDCMP -# -$CMP LTC1664CGN -D Quad Micropower 10-bit DAC, Standard, SSOP-16 -K Quad DAC Micropower 10bit -F http://cds.linear.com/docs/Datasheet/1664fa.pdf -$ENDCMP -# -$CMP LTC1664CN -D Quad Micropower 10-bit DAC, Standard, DIP-16 -K Quad DAC Micropower 10bit -F http://cds.linear.com/docs/Datasheet/1664fa.pdf -$ENDCMP -# -$CMP LTC1664IGN -D Quad Micropower 10-bit DAC, Industrial, SSOP-16 -K Quad DAC Micropower 10bit -F http://cds.linear.com/docs/Datasheet/1664fa.pdf -$ENDCMP -# -$CMP LTC1664IN -D Quad Micropower 10-bit DAC, Industrial, DIP-16 -K Quad DAC Micropower 10bit -F http://cds.linear.com/docs/Datasheet/1664fa.pdf -$ENDCMP -# -$CMP LTC1864 -D Single channel 16-bit Analog to Digial Converter, 5V supply, differential input, 150ksps, SPI interface -K sigma-delta adc spi -F http://cds.linear.com/docs/en/datasheet/18645fb.pdf -$ENDCMP -# -$CMP LTC1864L -D Single channel 16-bit Analog to Digial Converter, 3V supply, differential input, 150ksps, SPI interface -K sigma-delta adc spi -F http://cds.linear.com/docs/en/datasheet/18645lfs.pdf -$ENDCMP -# -$CMP LTC1865-MS -D Dual channel 16-bit Analog to Digital Converter, 5V supply, 150ksps, SPI interface -K sigma-delta adc -F http://cds.linear.com/docs/en/datasheet/18645fb.pdf -$ENDCMP -# -$CMP LTC1865-S8 -D Dual channel 16-bit Analog to Digital Converter, 5V supply, 150ksps, SPI interface -K sigma-delta adc -F http://cds.linear.com/docs/en/datasheet/18645fb.pdf -$ENDCMP -# -$CMP LTC1865L-MS -D Dual channel 16-bit Analog to Digital Converter, 3V supply, 150ksps, SPI interface -K sigma-delta adc -F http://cds.linear.com/docs/en/datasheet/18645lfs.pdf -$ENDCMP -# -$CMP LTC1865L-S8 -D Dual channel 16-bit Analog to Digital Converter, 3V supply, 150ksps, SPI interface -K sigma-delta adc -F http://cds.linear.com/docs/en/datasheet/18645lfs.pdf -$ENDCMP -# -$CMP MAX1274 -D 1.8Msps, Single-Supply, Low-Power, True-Differential, 12-Bit ADCs, bipolar input -K 12bit ADC 1CH diff differential -F https://datasheets.maximintegrated.com/en/ds/MAX1274-MAX1275.pdf -$ENDCMP -# -$CMP MAX1275 -D 1.8Msps, Single-Supply, Low-Power, True-Differential, 12-Bit ADCs, unipolar input -K 12bit ADC 1CH diff differential -F https://datasheets.maximintegrated.com/en/ds/MAX1274-MAX1275.pdf -$ENDCMP -# -$CMP MAX5138 -D Low-Power, Single, 16-Bit, Buffered Voltage-Output DAC -K 16-bit DAC 1CH -F https://datasheets.maximintegrated.com/en/ds/MAX5138-MAX5139.pdf -$ENDCMP -# -$CMP MAX5139 -D Low-Power, Single, 12-Bit, Buffered Voltage-Output DAC -K 12-bit DAC 1CH -F https://datasheets.maximintegrated.com/en/ds/MAX5138-MAX5139.pdf -$ENDCMP -# -$CMP MCP3002 -D MCP3008, Dual Channel 10-Bit A/D Converter with SPI Serial Interface -K Dual Channel 10-Bit ADC SPI -F http://ww1.microchip.com/downloads/en/DeviceDoc/21294E.pdf -$ENDCMP -# -$CMP MCP3008 -D MCP3008, 8-Channel 10-Bit A/D Converters with SPI Serial Interface -K 8-Channel 10-Bit ADC SPI -F http://ww1.microchip.com/downloads/en/DeviceDoc/21295d.pdf -$ENDCMP -# -$CMP MCP3421A0T-E/CH -D MCP3421A0T, Single Delta-Sigma 18bit Analog to Digital Converter, I2C Interface, SOT-23-6 -K Sigma-Delta ADC Converter 18bit I2C -F http://ww1.microchip.com/downloads/en/DeviceDoc/22003e.pdf -$ENDCMP -# -$CMP MCP3425A0T-E/CH -D MCP3425A0T, Single Delta-Sigma 16bit Analog to Digital Converter, I2C Interface, SOT-23-6 -K Sigma-Delta ADC Converter 16bit I2C -F http://ww1.microchip.com/downloads/en/DeviceDoc/22072b.pdf -$ENDCMP -# -$CMP MCP3425A1T-E/CH -D MCP3425A1T, Single Delta-Sigma 16bit Analog to Digital Converter, I2C Interface, SOT-23-6 -K Sigma-Delta ADC Converter 16bit I2C -F http://ww1.microchip.com/downloads/en/DeviceDoc/22072b.pdf -$ENDCMP -# -$CMP MCP3425A2T-E/CH -D MCP3425A2T, Single Delta-Sigma 16bit Analog to Digital Converter, I2C Interface, SOT-23-6 -K Sigma-Delta ADC Converter 16bit I2C -F http://ww1.microchip.com/downloads/en/DeviceDoc/22072b.pdf -$ENDCMP -# -$CMP MCP3425A3T-E/CH -D MCP3425A3T, Single Delta-Sigma 16bit Analog to Digital Converter, I2C Interface, SOT-23-6 -K Sigma-Delta ADC Converter 16bit I2C -F http://ww1.microchip.com/downloads/en/DeviceDoc/22072b.pdf -$ENDCMP -# -$CMP MCP3550-50-E/MS -D MCP3550-50, Single Delta-Sigma 22bit Analog to Digital Converter, SPI Interface, 50Hz Rejection, MSOP-8 -K Sigma-Delta ADC Converter 22bit SPI -F http://ww1.microchip.com/downloads/en/devicedoc/21950c.pdf -$ENDCMP -# -$CMP MCP3550-60-E/SN -D MCP3550-60, Single Delta-Sigma 22bit Analog to Digital Converter, SPI Interface, 60Hz Rejection, MSOP-8 -K Sigma-Delta ADC Converter 22bit SPI -F http://ww1.microchip.com/downloads/en/devicedoc/21950c.pdf -$ENDCMP -# -$CMP MCP3551-E/MS -D MCP3551, Single Delta-Sigma 22bit Analog to Digital Converter, SPI Interface, MSOP-8 -K Sigma-Delta ADC Converter 22bit SPI -F http://ww1.microchip.com/downloads/en/devicedoc/21950c.pdf -$ENDCMP -# -$CMP MCP3553-E/SN -D MCP3553, Single Delta-Sigma 22bit Analog to Digital Converter, SPI Interface, MSOP-8 -K Sigma-Delta ADC Converter 22bit SPI -F http://ww1.microchip.com/downloads/en/devicedoc/21950c.pdf -$ENDCMP -# -$CMP MCP4921-E/MS -D MCP4921, Single 12-bit Digital to Analog Converter, SPI Interface, MSOP-8 -K Single DAC 1ch 12bit SPI -F http://ww1.microchip.com/downloads/en/devicedoc/21897a.pdf -$ENDCMP -# -$CMP MCP4921-E/P -D Single 12-bit Digital to Analog Converter, SPI Interface, PDIP-8 -K Single DAC 1ch 12bit SPI -F http://ww1.microchip.com/downloads/en/devicedoc/21897a.pdf -$ENDCMP -# -$CMP MCP4921-E/SN -D MCP4921, Single 12-bit Digital to Analog Converter, SPI Interface, SOIC-8 -K Single DAC 1ch 12bit SPI -F http://ww1.microchip.com/downloads/en/devicedoc/21897a.pdf -$ENDCMP -# -$CMP MCP4922-E/P -D Dual 12-bit Digital to Analog Converter, SPI Interface, PDIP-14 -K Dual DAC 1ch 12bit SPI -F http://ww1.microchip.com/downloads/en/devicedoc/21897a.pdf -$ENDCMP -# -$CMP MCP4922-E/SL -D MCP4922, Dual 12-bit Digital to Analog Converter, SPI Interface, SOIC-14 -K Dual DAC 1ch 12bit SPI -F http://ww1.microchip.com/downloads/en/devicedoc/21897a.pdf -$ENDCMP -# -$CMP MCP4922-E/ST -D MCP4922, Dual 12-bit Digital to Analog Converter, SPI Interface, TSSOP-14 -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 -F philips/tda8702.pdf -$ENDCMP -# -$CMP TDA8702T -D 8bit Video DAC (32 MHz), SOIC-16 -K DAC CNA VIDEO -F philips/tda8702.pdf -$ENDCMP -# -$CMP TDC1408 -D TDC1408 -$ENDCMP -# -$CMP TLV5627CD -D 4-Channel DAC, 8bit, w/ Power Down, SOIC-16 -K DAC 4CH 8bit -F http://www.ti.com/lit/ds/symlink/tlv5627.pdf -$ENDCMP -# -$CMP TLV5627CPW -D 4-Channel DAC, 8bit, w/ Power Down, TSSOP-16 -K DAC 4CH 8bit -F http://www.ti.com/lit/ds/symlink/tlv5627.pdf -$ENDCMP -# -$CMP UVC3100 -D High Speed 30MHz Flash 8-bit ADC 10MHz 10-bit DAC, For CCD Digitizers -K 8bit ADC 10bit DAC CCD -$ENDCMP -# -$CMP UVC3101 -D High Speed 30MHz Flash 8-bit ADC 10MHz 10-bit DAC, For CCD Digitizers -K 8bit ADC 10bit DAC CCD -$ENDCMP -# -$CMP MCP3204 -D 2.7V 4-Channel 12-Bit A/D Converters with SPI(tm) Serial Interface -K 2.7V 4-Channel 12-Bit A/D Converters with SPI(tm) Serial Interface -F http://ww1.microchip.com/downloads/en/DeviceDoc/21298c.pdf -$ENDCMP -# -$CMP MCP3208 -D 2.7V 8-Channel 12-Bit A/D Converters with SPI(tm) Serial Interface -K 2.7V 8-Channel 12-Bit A/D Converters with SPI(tm) Serial Interface -F http://ww1.microchip.com/downloads/en/DeviceDoc/21298c.pdf -$ENDCMP -# -#End Doc Library +EESchema-DOCLIB Version 2.0 +# +$CMP AD390JD +D Quad 12bit DAC, 4LSB Gain Error, DH-28 +K Quad DAC 12bit +F http://www.analog.com/static/imported-files/data_sheets/AD390MIL.pdf +$ENDCMP +# +$CMP AD390KD +D Quad 12bit DAC, 2LSB Gain Error, DH-28 +K Quad DAC 12bit +F http://www.analog.com/static/imported-files/data_sheets/AD390MIL.pdf +$ENDCMP +# +$CMP AD558JN +D Single 8-bit DAC, Internal Reference, Output Amp, Single Supply, DIP-16 +K 8bit DAC Reference Single Supply +F http://www.analog.com/static/imported-files/data_sheets/AD558.pdf +$ENDCMP +# +$CMP AD558JP +D Single 8-bit DAC, Internal Reference, Output Amp, Single Supply, PLCC-20 +K 8bit DAC Reference Single Supply +F http://www.analog.com/static/imported-files/data_sheets/AD558.pdf +$ENDCMP +# +$CMP AD558KN +D Single 8-bit DAC, Internal Reference, Output Amp, Single Supply, DIP-16 +K 8bit DAC Reference Single Supply +F http://www.analog.com/static/imported-files/data_sheets/AD558.pdf +$ENDCMP +# +$CMP AD558KP +D Single 8-bit DAC, Internal Reference, Output Amp, Single Supply, PLCC-20 +K 8bit DAC Reference Single Supply +F http://www.analog.com/static/imported-files/data_sheets/AD558.pdf +$ENDCMP +# +$CMP AD5593R +D AD5593R 8-channel 12bits configurable ADC/DAC/GPIO Internal Reference, I2C interface Integrated temperature sensor,Single Supply, TSSOP-16 +K 8channel 12bit ADC DAC GPIO I2C Temperature +F http://www.analog.com/media/en/technical-documentation/data-sheets/AD5593R.pdf +$ENDCMP +# +$CMP AD7171 +D Single channel Analog to Digial Converter, 16-bit, differential input, 125Hz, SPI interface +K sigma delta adc spi +F http://www.analog.com/media/en/technical-documentation/data-sheets/AD7171.pdf +$ENDCMP +# +$CMP AD7224KN +D 8bit DAC, Dual or Single Supply, DIP-18 +K 8bit DAC Dual Single Supply +F http://www.analog.com/static/imported-files/data_sheets/AD7224.pdf +$ENDCMP +# +$CMP AD7224KP +D 8bit DAC, Dual or Single Supply, PLCC-20 +K 8bit DAC Dual Single Supply +F http://www.analog.com/static/imported-files/data_sheets/AD7224.pdf +$ENDCMP +# +$CMP AD7224KR-1 +D 8bit DAC, Dual or Single Supply, SOIC-20 +K 8bit DAC Dual Single Supply +F http://www.analog.com/static/imported-files/data_sheets/AD7224.pdf +$ENDCMP +# +$CMP AD7224KR-18 +D 8bit DAC, Dual or Single Supply, SOIC-18 +K 8bit DAC Dual Single Supply +F http://www.analog.com/static/imported-files/data_sheets/AD7224.pdf +$ENDCMP +# +$CMP AD7224LN +D 8bit DAC, Dual or Single Supply, DIP-18 +K 8bit DAC Dual Single Supply +F http://www.analog.com/static/imported-files/data_sheets/AD7224.pdf +$ENDCMP +# +$CMP AD7224LP +D 8bit DAC, Dual or Single Supply, PLCC-20 +K 8bit DAC Dual Single Supply +F http://www.analog.com/static/imported-files/data_sheets/AD7224.pdf +$ENDCMP +# +$CMP AD7224LR-1 +D 8bit DAC, Dual or Single Supply, SOIC-20 +K 8bit DAC Dual Single Supply +F http://www.analog.com/static/imported-files/data_sheets/AD7224.pdf +$ENDCMP +# +$CMP AD7224LR-18 +D 8bit DAC, Dual or Single Supply, SOIC-18 +K 8bit DAC Dual Single Supply +F http://www.analog.com/static/imported-files/data_sheets/AD7224.pdf +$ENDCMP +# +$CMP AD7225BRS +D Quad 8bit DAC, Separate Reference Voltage, SSOP-24 +K 8bit DAC 4CH +F http://www.analog.com/static/imported-files/data_sheets/AD7225.pdf +$ENDCMP +# +$CMP AD7225CRS +D Quad 8bit DAC, Separate Reference Voltage, SSOP-24 +K 8bit DAC 4CH +F http://www.analog.com/static/imported-files/data_sheets/AD7225.pdf +$ENDCMP +# +$CMP AD7225KN +D Quad 8bit DAC, Separate Reference Voltage, PDIP-24 +K 8bit DAC 4CH +F http://www.analog.com/static/imported-files/data_sheets/AD7225.pdf +$ENDCMP +# +$CMP AD7225KP +D Quad 8bit DAC, Separate Reference Voltage, PLCC-28 +K 8bit DAC 4CH +F http://www.analog.com/static/imported-files/data_sheets/AD7225.pdf +$ENDCMP +# +$CMP AD7225KR +D Quad 8bit DAC, Separate Reference Voltage, SOIC-24 +K 8bit DAC 4CH +F http://www.analog.com/static/imported-files/data_sheets/AD7225.pdf +$ENDCMP +# +$CMP AD7225LN +D Quad 8bit DAC, Separate Reference Voltage, PDIP-24 +K 8bit DAC 4CH +F http://www.analog.com/static/imported-files/data_sheets/AD7225.pdf +$ENDCMP +# +$CMP AD7225LP +D Quad 8bit DAC, Separate Reference Voltage, PLCC-28 +K 8bit DAC 4CH +F http://www.analog.com/static/imported-files/data_sheets/AD7225.pdf +$ENDCMP +# +$CMP AD7225LR +D Quad 8bit DAC, Separate Reference Voltage, SO-24 +K 8bit DAC 4CH +F http://www.analog.com/static/imported-files/data_sheets/AD7225.pdf +$ENDCMP +# +$CMP AD7226BRSZ +D Quad 8bit DAC, 4 Channel, Single Reference Voltage, SSOP-20 +K 4CH DAC 8bit +F http://www.analog.com/static/imported-files/data_sheets/AD7226.pdf +$ENDCMP +# +$CMP AD7226KN +D Quad 8bit DAC, 4 Channel, Single Reference Voltage, DIP-20 +K 4CH DAC 8bit +F http://www.analog.com/static/imported-files/data_sheets/AD7226.pdf +$ENDCMP +# +$CMP AD7226KP +D Quad 8bit DAC, 4 Channel, Single Reference Voltage, PLCC-20 +K 4CH DAC 8bit +F http://www.analog.com/static/imported-files/data_sheets/AD7226.pdf +$ENDCMP +# +$CMP AD7226KR +D Quad 8bit DAC, 4 Channel, Single Reference Voltage, SOIC-20 +K 4CH DAC 8bit +F http://www.analog.com/static/imported-files/data_sheets/AD7226.pdf +$ENDCMP +# +$CMP AD7228ABN +D 8bit DAC 8 Channel, Single Reference, DIP-24 +K 8bit DAC 8CH +F http://www.analog.com/static/imported-files/data_sheets/AD7228.pdf +$ENDCMP +# +$CMP AD7228ABP +D 8bit DAC 8 Channel, Single Reference, PLCC-28 +K 8bit DAC 8CH +F http://www.analog.com/static/imported-files/data_sheets/AD7228.pdf +$ENDCMP +# +$CMP AD7228ABR +D 8bit DAC 8 Channel, Single Reference, SOIC-24 +K 8bit DAC 8CH +F http://www.analog.com/static/imported-files/data_sheets/AD7228.pdf +$ENDCMP +# +$CMP AD7228ACN +D 8bit DAC 8 Channel, Single Reference, DIP-24 +K 8bit DAC 8CH +F http://www.analog.com/static/imported-files/data_sheets/AD7228.pdf +$ENDCMP +# +$CMP AD7228ACP +D 8bit DAC 8 Channel, Single Reference, PLCC-28 +K 8bit DAC 8CH +F http://www.analog.com/static/imported-files/data_sheets/AD7228.pdf +$ENDCMP +# +$CMP AD7228ACR +D 8bit DAC 8 Channel, Single Reference, SOIC-24 +K 8bit DAC 8CH +F http://www.analog.com/static/imported-files/data_sheets/AD7228.pdf +$ENDCMP +# +$CMP AD7533JN +D 10bit Multiplying DAC, 1 Channel, DIP-16 +K 10bit DAC 1CH +F http://www.analog.com/static/imported-files/data_sheets/AD7533.pdf +$ENDCMP +# +$CMP AD7533JP +D 10bit Multiplying DAC, 1 Channel, PLCC-20 +K 10bit DAC 1CH +F http://www.analog.com/static/imported-files/data_sheets/AD7533.pdf +$ENDCMP +# +$CMP AD7533KN +D 10bit Multiplying DAC, 1 Channel, DIP-16 +K 10bit DAC 1CH +F http://www.analog.com/static/imported-files/data_sheets/AD7533.pdf +$ENDCMP +# +$CMP AD7533KP +D 10bit Multiplying DAC, 1 Channel, PLCC-20 +K 10bit DAC 1CH +F http://www.analog.com/static/imported-files/data_sheets/AD7533.pdf +$ENDCMP +# +$CMP AD7533KR +D 10bit Multiplying DAC, 1 Channel, SOIC-16 +K 10bit DAC 1CH +F http://www.analog.com/static/imported-files/data_sheets/AD7533.pdf +$ENDCMP +# +$CMP AD7533LN +D 10bit Multiplying DAC, 1 Channel, DIP-16 +K 10bit DAC 1CH +F http://www.analog.com/static/imported-files/data_sheets/AD7533.pdf +$ENDCMP +# +$CMP AD775 +D DA Converter 8 bits - 20MHz, PDIP/SOIC-24 +K DAC CNA +F http://www.analog.com/media/en/technical-documentation/data-sheets/AD775.pdf +$ENDCMP +# +$CMP AD7819 +D Analog to Digital 8 bits converter, PDIP/SOIC/TSSOP-16 +K CAD +F http://www.analog.com/media/en/technical-documentation/data-sheets/AD7819.pdf +$ENDCMP +# +$CMP AD9280ARS +D Video ADC (32 Mhz), SSOP-28 +K ADC CAN VIDEO +F http://www.analog.com/media/en/technical-documentation/data-sheets/AD9280.pdf +$ENDCMP +# +$CMP AD9283 +D ADC 50MHz 8 bits, SSOP-20 +K ADC +F http://www.analog.com/media/en/technical-documentation/data-sheets/AD9283.pdf +$ENDCMP +# +$CMP AD9708AR +D Video DAC (32 MHz), SOIC/TSSOP-28 +K DAC CNA VIDEO +F http://www.analog.com/media/en/technical-documentation/data-sheets/AD9708.pdf +$ENDCMP +# +$CMP ADC0800 +D Analog to Digital 8 bits converter, DIP-18 (Hermetic) +K CAD +F http://www.ti.com/lit/ds/snas562/snas562.pdf +$ENDCMP +# +$CMP ADC08060 +D Fast ADC (20 .. 60 Mhz), TSSOP-24 +K ADC CAN VIDEO +F http://www.ti.com/lit/ds/symlink/adc08060.pdf +$ENDCMP +# +$CMP ADC0832 +D 2 inputs AD Converter (serial output), +K ADC CAN +F http://www.ti.com/lit/ds/symlink/adc0831-n.pdf +$ENDCMP +# +$CMP ADC1173 +D Fast ADC (15 Mhz), TSSOP-24 +K ADC CAN VIDEO +F http://www.ti.com/lit/ds/symlink/adc1173.pdf +$ENDCMP +# +$CMP ADS1232IPW +D Single Bridge 24bit ADC for Sensors, TSSOP-24 +K ADC 24bit Sensors Dual Channel +F http://www.ti.com/lit/ds/symlink/ads1232.pdf +$ENDCMP +# +$CMP ADS1234IPW +D Dual Bridge 24bit ADC for Sensors, TSSOP-28 +K ADC 24bit Sensors Quad Channel +F http://www.ti.com/lit/ds/symlink/ads1232.pdf +$ENDCMP +# +$CMP ADS1251 +D Single channel 24-bit Analog to Digital Converter, 5V supply, differential input, 20kHz, 2-wire serial interface, SOIC-8 +K delta-sigma adc low-power +F http://www.ti.com/lit/ds/symlink/ads1251.pdf +$ENDCMP +# +$CMP CA3300 +D Convertisseur A->D 6 bits rapide +K ADC CAN +$ENDCMP +# +$CMP DAC08 +D DA Converter 8 bits +K DAC CNA +F http://www.analog.com/media/en/technical-documentation/data-sheets/DAC08.pdf +$ENDCMP +# +$CMP DAC7513_DCN +D Low-Power, Rail-to-Rail Output, 12-Bit Serial Input DAC +K TI DAC 12 bit +F http://www.ti.com.cn/cn/lit/ds/symlink/dac7513.pdf +$ENDCMP +# +$CMP LTC1257 +D Single Supply 12-bit DAC with Internal Reference Voltage, SOIC-8 +K DAC 12-bit +F http://cds.linear.com/docs/en/datasheet/1257fc.pdf +$ENDCMP +# +$CMP LTC1406CGN +D ADC 8bit Low Power 20Msps, SSOP-24 +K Low Power ADC 8bit 20Msps +F http://cds.linear.com/docs/en/datasheet/1406f.pdf +$ENDCMP +# +$CMP LTC1406IGN +D ADC 8bit Low Power 20Msps, SSOP-24 +K Low Power ADC 8bit 20Msps +F http://cds.linear.com/docs/en/datasheet/1406f.pdf +$ENDCMP +# +$CMP LTC1594CS +D Micropower 12-bit 4 Channel ADC, Serial IO, SOIC-16 +K 12bit ADC 4 Channel +F http://cds.linear.com/docs/en/datasheet/15948fb.pdf +$ENDCMP +# +$CMP LTC1594IS +D Micropower 12-bit 4 Channel ADC, Serial IO, SO-16 +K 12bit ADC 4 Channel +F http://cds.linear.com/docs/en/datasheet/15948fb.pdf +$ENDCMP +# +$CMP LTC1598CG +D LTC1598CS, Micropower 12-bit 8 Channel ADC, Serial IO, SSOP-24 +K 12bit ADC 4 Channel +F http://cds.linear.com/docs/en/datasheet/15948fb.pdf +$ENDCMP +# +$CMP LTC1598IG +D Micropower 12-bit 8 Channel ADC, Serial IO, SSOP-24 +K 12bit ADC 4 Channel +F http://cds.linear.com/docs/en/datasheet/15948fb.pdf +$ENDCMP +# +$CMP LTC1664CGN +D Quad Micropower 10-bit DAC, Standard, SSOP-16 +K Quad DAC Micropower 10bit +F http://cds.linear.com/docs/Datasheet/1664fa.pdf +$ENDCMP +# +$CMP LTC1664CN +D Quad Micropower 10-bit DAC, Standard, DIP-16 +K Quad DAC Micropower 10bit +F http://cds.linear.com/docs/Datasheet/1664fa.pdf +$ENDCMP +# +$CMP LTC1664IGN +D Quad Micropower 10-bit DAC, Industrial, SSOP-16 +K Quad DAC Micropower 10bit +F http://cds.linear.com/docs/Datasheet/1664fa.pdf +$ENDCMP +# +$CMP LTC1664IN +D Quad Micropower 10-bit DAC, Industrial, DIP-16 +K Quad DAC Micropower 10bit +F http://cds.linear.com/docs/Datasheet/1664fa.pdf +$ENDCMP +# +$CMP LTC1864 +D Single channel 16-bit Analog to Digial Converter, 5V supply, differential input, 150ksps, SPI interface +K sigma-delta adc spi +F http://cds.linear.com/docs/en/datasheet/18645fb.pdf +$ENDCMP +# +$CMP LTC1864L +D Single channel 16-bit Analog to Digial Converter, 3V supply, differential input, 150ksps, SPI interface +K sigma-delta adc spi +F http://cds.linear.com/docs/en/datasheet/18645lfs.pdf +$ENDCMP +# +$CMP LTC1865-MS +D Dual channel 16-bit Analog to Digital Converter, 5V supply, 150ksps, SPI interface +K sigma-delta adc +F http://cds.linear.com/docs/en/datasheet/18645fb.pdf +$ENDCMP +# +$CMP LTC1865-S8 +D Dual channel 16-bit Analog to Digital Converter, 5V supply, 150ksps, SPI interface +K sigma-delta adc +F http://cds.linear.com/docs/en/datasheet/18645fb.pdf +$ENDCMP +# +$CMP LTC1865L-MS +D Dual channel 16-bit Analog to Digital Converter, 3V supply, 150ksps, SPI interface +K sigma-delta adc +F http://cds.linear.com/docs/en/datasheet/18645lfs.pdf +$ENDCMP +# +$CMP LTC1865L-S8 +D Dual channel 16-bit Analog to Digital Converter, 3V supply, 150ksps, SPI interface +K sigma-delta adc +F http://cds.linear.com/docs/en/datasheet/18645lfs.pdf +$ENDCMP +# +$CMP MAX1274 +D 1.8Msps, Single-Supply, Low-Power, True-Differential, 12-Bit ADCs, bipolar input +K 12bit ADC 1CH diff differential +F https://datasheets.maximintegrated.com/en/ds/MAX1274-MAX1275.pdf +$ENDCMP +# +$CMP MAX1275 +D 1.8Msps, Single-Supply, Low-Power, True-Differential, 12-Bit ADCs, unipolar input +K 12bit ADC 1CH diff differential +F https://datasheets.maximintegrated.com/en/ds/MAX1274-MAX1275.pdf +$ENDCMP +# +$CMP MAX5138 +D Low-Power, Single, 16-Bit, Buffered Voltage-Output DAC +K 16-bit DAC 1CH +F https://datasheets.maximintegrated.com/en/ds/MAX5138-MAX5139.pdf +$ENDCMP +# +$CMP MAX5139 +D Low-Power, Single, 12-Bit, Buffered Voltage-Output DAC +K 12-bit DAC 1CH +F https://datasheets.maximintegrated.com/en/ds/MAX5138-MAX5139.pdf +$ENDCMP +# +$CMP MCP3002 +D MCP3008, Dual Channel 10-Bit A/D Converter with SPI Serial Interface +K Dual Channel 10-Bit ADC SPI +F http://ww1.microchip.com/downloads/en/DeviceDoc/21294E.pdf +$ENDCMP +# +$CMP MCP3008 +D MCP3008, 8-Channel 10-Bit A/D Converters with SPI Serial Interface +K 8-Channel 10-Bit ADC SPI +F http://ww1.microchip.com/downloads/en/DeviceDoc/21295d.pdf +$ENDCMP +# +$CMP MCP3204 +D A/D Converter, 12-Bit, 4-Channel, SPI Interface, 2.7V-5.5V +K 12bit ADC Reference Single Supply SPI 4-Channel +F http://ww1.microchip.com/downloads/en/DeviceDoc/21298c.pdf +$ENDCMP +# +$CMP MCP3208 +D A/D Converter, 12-Bit, 8-Channel, SPI Interface , 2.7V-5.5V +K 12bit ADC Reference Single Supply SPI 8-Channel +F http://ww1.microchip.com/downloads/en/DeviceDoc/21298c.pdf +$ENDCMP +# +$CMP MCP3421A0T-E/CH +D MCP3421A0T, Single Delta-Sigma 18bit Analog to Digital Converter, I2C Interface, SOT-23-6 +K Sigma-Delta ADC Converter 18bit I2C +F http://ww1.microchip.com/downloads/en/DeviceDoc/22003e.pdf +$ENDCMP +# +$CMP MCP3425A0T-E/CH +D MCP3425A0T, Single Delta-Sigma 16bit Analog to Digital Converter, I2C Interface, SOT-23-6 +K Sigma-Delta ADC Converter 16bit I2C +F http://ww1.microchip.com/downloads/en/DeviceDoc/22072b.pdf +$ENDCMP +# +$CMP MCP3425A1T-E/CH +D MCP3425A1T, Single Delta-Sigma 16bit Analog to Digital Converter, I2C Interface, SOT-23-6 +K Sigma-Delta ADC Converter 16bit I2C +F http://ww1.microchip.com/downloads/en/DeviceDoc/22072b.pdf +$ENDCMP +# +$CMP MCP3425A2T-E/CH +D MCP3425A2T, Single Delta-Sigma 16bit Analog to Digital Converter, I2C Interface, SOT-23-6 +K Sigma-Delta ADC Converter 16bit I2C +F http://ww1.microchip.com/downloads/en/DeviceDoc/22072b.pdf +$ENDCMP +# +$CMP MCP3425A3T-E/CH +D MCP3425A3T, Single Delta-Sigma 16bit Analog to Digital Converter, I2C Interface, SOT-23-6 +K Sigma-Delta ADC Converter 16bit I2C +F http://ww1.microchip.com/downloads/en/DeviceDoc/22072b.pdf +$ENDCMP +# +$CMP MCP3550-50-E/MS +D MCP3550-50, Single Delta-Sigma 22bit Analog to Digital Converter, SPI Interface, 50Hz Rejection, MSOP-8 +K Sigma-Delta ADC Converter 22bit SPI +F http://ww1.microchip.com/downloads/en/devicedoc/21950c.pdf +$ENDCMP +# +$CMP MCP3550-60-E/SN +D MCP3550-60, Single Delta-Sigma 22bit Analog to Digital Converter, SPI Interface, 60Hz Rejection, MSOP-8 +K Sigma-Delta ADC Converter 22bit SPI +F http://ww1.microchip.com/downloads/en/devicedoc/21950c.pdf +$ENDCMP +# +$CMP MCP3551-E/MS +D MCP3551, Single Delta-Sigma 22bit Analog to Digital Converter, SPI Interface, MSOP-8 +K Sigma-Delta ADC Converter 22bit SPI +F http://ww1.microchip.com/downloads/en/devicedoc/21950c.pdf +$ENDCMP +# +$CMP MCP3553-E/SN +D MCP3553, Single Delta-Sigma 22bit Analog to Digital Converter, SPI Interface, MSOP-8 +K Sigma-Delta ADC Converter 22bit SPI +F http://ww1.microchip.com/downloads/en/devicedoc/21950c.pdf +$ENDCMP +# +$CMP MCP4921-E/MS +D MCP4921, Single 12-bit Digital to Analog Converter, SPI Interface, MSOP-8 +K Single DAC 1ch 12bit SPI +F http://ww1.microchip.com/downloads/en/devicedoc/21897a.pdf +$ENDCMP +# +$CMP MCP4921-E/P +D Single 12-bit Digital to Analog Converter, SPI Interface, PDIP-8 +K Single DAC 1ch 12bit SPI +F http://ww1.microchip.com/downloads/en/devicedoc/21897a.pdf +$ENDCMP +# +$CMP MCP4921-E/SN +D MCP4921, Single 12-bit Digital to Analog Converter, SPI Interface, SOIC-8 +K Single DAC 1ch 12bit SPI +F http://ww1.microchip.com/downloads/en/devicedoc/21897a.pdf +$ENDCMP +# +$CMP MCP4922-E/P +D Dual 12-bit Digital to Analog Converter, SPI Interface, PDIP-14 +K Dual DAC 1ch 12bit SPI +F http://ww1.microchip.com/downloads/en/devicedoc/21897a.pdf +$ENDCMP +# +$CMP MCP4922-E/SL +D MCP4922, Dual 12-bit Digital to Analog Converter, SPI Interface, SOIC-14 +K Dual DAC 1ch 12bit SPI +F http://ww1.microchip.com/downloads/en/devicedoc/21897a.pdf +$ENDCMP +# +$CMP MCP4922-E/ST +D MCP4922, Dual 12-bit Digital to Analog Converter, SPI Interface, TSSOP-14 +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 +F philips/tda8702.pdf +$ENDCMP +# +$CMP TDA8702T +D 8bit Video DAC (32 MHz), SOIC-16 +K DAC CNA VIDEO +F philips/tda8702.pdf +$ENDCMP +# +$CMP TDC1408 +D TDC1408 +$ENDCMP +# +$CMP TLV5627CD +D 4-Channel DAC, 8bit, w/ Power Down, SOIC-16 +K DAC 4CH 8bit +F http://www.ti.com/lit/ds/symlink/tlv5627.pdf +$ENDCMP +# +$CMP TLV5627CPW +D 4-Channel DAC, 8bit, w/ Power Down, TSSOP-16 +K DAC 4CH 8bit +F http://www.ti.com/lit/ds/symlink/tlv5627.pdf +$ENDCMP +# +$CMP UVC3100 +D High Speed 30MHz Flash 8-bit ADC 10MHz 10-bit DAC, For CCD Digitizers +K 8bit ADC 10bit DAC CCD +$ENDCMP +# +$CMP UVC3101 +D High Speed 30MHz Flash 8-bit ADC 10MHz 10-bit DAC, For CCD Digitizers +K 8bit ADC 10bit DAC CCD +$ENDCMP +# +#End Doc Library diff --git a/library/adc-dac.lib b/library/adc-dac.lib index 4f4e25cd..b34c3fdc 100644 --- a/library/adc-dac.lib +++ b/library/adc-dac.lib @@ -1,2041 +1,2041 @@ -EESchema-LIBRARY Version 2.3 -#encoding utf-8 -# -# AD390JD -# -DEF AD390JD U 0 40 Y Y 1 F N -F0 "U" -550 1200 50 H V L CNN -F1 "AD390JD" 350 1200 50 H V L CNN -F2 "" 0 100 50 H V C CNN -F3 "" 0 100 50 H V C CNN -ALIAS AD390KD -DRAW -S -550 -1150 550 1150 0 1 10 f -X D0 1 -700 1000 150 R 50 50 1 1 I -X D1 2 -700 900 150 R 50 50 1 1 I -X D2 3 -700 800 150 R 50 50 1 1 I -X D3 4 -700 700 150 R 50 50 1 1 I -X D4 5 -700 600 150 R 50 50 1 1 I -X D5 6 -700 500 150 R 50 50 1 1 I -X D6 7 -700 400 150 R 50 50 1 1 I -X D7 8 -700 300 150 R 50 50 1 1 I -X D8 9 -700 200 150 R 50 50 1 1 I -X D9 10 -700 100 150 R 50 50 1 1 I -X VOUT3 20 700 400 150 L 50 50 1 1 P -X D10 11 -700 0 150 R 50 50 1 1 I -X VOUT4 21 700 200 150 L 50 50 1 1 P -X D11 12 -700 -100 150 R 50 50 1 1 I -X +VS 22 -200 1300 150 D 50 50 1 1 W -X GND 13 0 -1300 150 U 50 50 1 1 W -X ~A1 23 -700 -500 150 R 50 50 1 1 I -X -VS 14 200 1300 150 D 50 50 1 1 W -X ~A0 24 -700 -400 150 R 50 50 1 1 I -X AGND 15 700 -1000 150 L 50 50 1 1 P -X ~CS1 25 -700 -700 150 R 50 50 1 1 I -X REFOUT 16 700 -700 150 L 50 50 1 1 P -X ~CS2 26 -700 -800 150 R 50 50 1 1 I -X REFIN 17 700 -500 150 L 50 50 1 1 P -X ~CS3 27 -700 -900 150 R 50 50 1 1 I -X VOUT1 18 700 800 150 L 50 50 1 1 P -X ~CS4 28 -700 -1000 150 R 50 50 1 1 I -X VOUT2 19 700 600 150 L 50 50 1 1 P -ENDDRAW -ENDDEF -# -# AD558JN -# -DEF AD558JN U 0 40 Y Y 1 F N -F0 "U" -350 700 50 H V L CNN -F1 "AD558JN" 100 700 50 H V L CNN -F2 "" 0 0 50 H V C CIN -F3 "" 0 -50 50 H V C CNN -ALIAS AD558KN -$FPLIST - DIP* - PDIP* -$ENDFPLIST -DRAW -S -350 -650 350 650 0 1 10 f -X DB0 1 -500 500 150 R 50 50 1 1 I -X DB1 2 -500 400 150 R 50 50 1 1 I -X DB2 3 -500 300 150 R 50 50 1 1 I -X DB3 4 -500 200 150 R 50 50 1 1 I -X DB4 5 -500 100 150 R 50 50 1 1 I -X DB5 6 -500 0 150 R 50 50 1 1 I -X DB6 7 -500 -100 150 R 50 50 1 1 I -X DB7 8 -500 -200 150 R 50 50 1 1 I -X ~CE 9 -500 -400 150 R 50 50 1 1 I -X ~CS 10 -500 -500 150 R 50 50 1 1 I -X V+ 11 0 800 150 D 50 50 1 1 W -X DGND 12 0 -800 150 U 50 50 1 1 W -X AGND 13 500 -500 150 L 50 50 1 1 W -X VSEL 14 500 -200 150 L 50 50 1 1 I -X VSEN 15 500 0 150 L 50 50 1 1 I -X VOUT 16 500 300 150 L 50 50 1 1 O -ENDDRAW -ENDDEF -# -# AD558JP -# -DEF AD558JP U 0 40 Y Y 1 F N -F0 "U" -350 700 50 H V L CNN -F1 "AD558JP" 100 700 50 H V L CNN -F2 "" 0 0 50 H V C CIN -F3 "" 0 0 50 H V C CNN -ALIAS AD558KP -DRAW -S -350 -650 350 650 0 1 10 f -X DB0 2 -500 500 150 R 50 50 1 1 I -X DB1 3 -500 400 150 R 50 50 1 1 I -X DB2 4 -500 300 150 R 50 50 1 1 I -X DB3 5 -500 200 150 R 50 50 1 1 I -X DB4 7 -500 100 150 R 50 50 1 1 I -X DB5 8 -500 0 150 R 50 50 1 1 I -X DB6 9 -500 -100 150 R 50 50 1 1 I -X DB7 10 -500 -200 150 R 50 50 1 1 I -X VOUT 20 500 300 150 L 50 50 1 1 O -X ~CE 12 -500 -400 150 R 50 50 1 1 I -X ~CS 13 -500 -500 150 R 50 50 1 1 I -X V+ 14 0 800 150 D 50 50 1 1 W -X DGND 15 0 -800 150 U 50 50 1 1 W -X AGND 17 500 -500 150 L 50 50 1 1 W -X VSEL 18 500 -200 150 L 50 50 1 1 I -X VSEN 19 500 0 150 L 50 50 1 1 I -ENDDRAW -ENDDEF -# -# AD5593R -# -DEF AD5593R U 0 40 Y Y 1 F N -F0 "U" -350 600 50 H V L CNN -F1 "AD5593R" 150 600 50 H V L CNN -F2 "Housings_SSOP:TSSOP-16_4.4x5mm_Pitch0.65mm" 1000 -500 50 H I C CIN -F3 "" 0 -200 50 H V C CNN -$FPLIST - TSSOP-16* -$ENDFPLIST -DRAW -S -350 -450 350 550 0 1 10 f -X ~RESET 1 -500 -100 150 R 50 50 1 1 I -X A0 2 -500 -300 150 R 50 50 1 1 I -X VDD 3 -100 700 150 D 50 50 1 1 W -X IO0 4 500 400 150 L 50 50 1 1 B -X IO1 5 500 300 150 L 50 50 1 1 B -X IO2 6 500 200 150 L 50 50 1 1 B -X IO3 7 500 100 150 L 50 50 1 1 B -X VRef 8 -500 100 150 R 50 50 1 1 P -X VLogic 9 100 700 150 D 50 50 1 1 W -X IO4 10 500 0 150 L 50 50 1 1 B -X IO5 11 500 -100 150 L 50 50 1 1 B -X IO6 12 500 -200 150 L 50 50 1 1 B -X IO7 13 500 -300 150 L 50 50 1 1 B -X GND 14 0 -600 150 U 50 50 1 1 W -X SDA 15 -500 400 150 R 50 50 1 1 B -X SCL 16 -500 300 150 R 50 50 1 1 I -ENDDRAW -ENDDEF -# -# AD7171 -# -DEF AD7171 U 0 40 Y Y 1 F N -F0 "U" -400 300 50 H V L CNN -F1 "AD7171" 100 300 50 H V L CNN -F2 "Housings_DFN_QFN:DFN-10-1EP_3x3mm_Pitch0.5mm" 0 -525 50 H I C CIN -F3 "" 0 0 50 H V C CNN -$FPLIST - DFN-* -$ENDFPLIST -DRAW -P 6 0 1 10 450 250 -400 250 -650 0 -400 -250 450 -250 450 250 f -X SCK 1 600 100 150 L 50 50 1 1 I -X DOUT/~RDY~ 2 600 0 150 L 50 50 1 1 O -X AIN+ 3 -700 100 150 R 50 50 1 1 P -X AIN- 4 -700 -100 150 R 50 50 1 1 P -X REFIN+ 5 -700 200 250 R 50 50 1 1 P -X REFIN- 6 -700 -200 250 R 50 50 1 1 P -X GND 7 -100 -400 150 U 50 50 1 1 W -X VDD 8 0 400 150 D 50 50 1 1 W -X ~PDRST 9 600 -100 150 L 50 50 1 1 I -X GND 10 100 -400 150 U 50 50 1 1 W -X PAD 11 0 -400 150 U 50 50 1 1 W -ENDDRAW -ENDDEF -# -# AD7224KN -# -DEF AD7224KN U 0 40 Y Y 1 F N -F0 "U" -550 900 50 H V L CNN -F1 "AD7224KN" 250 900 50 H V L CNN -F2 "" 0 0 50 H V C CIN -F3 "" 0 0 50 H V C CNN -ALIAS AD7224LN -$FPLIST - DIP* - PDIP* -$ENDFPLIST -DRAW -S -550 -850 550 850 1 1 10 f -X VSS 1 100 1000 150 D 50 50 1 1 W -X VOUT 2 700 400 150 L 50 50 1 1 O -X VREF 3 700 -400 150 L 50 50 1 1 P -X AGND 4 700 -700 150 L 50 50 1 1 P -X DGND 5 0 -1000 150 U 50 50 1 1 W -X DB7(MSB) 6 -700 0 150 R 50 50 1 1 I -X DB6 7 -700 100 150 R 50 50 1 1 I -X DB5 8 -700 200 150 R 50 50 1 1 I -X DB4 9 -700 300 150 R 50 50 1 1 I -X DB3 10 -700 400 150 R 50 50 1 1 I -X DB2 11 -700 500 150 R 50 50 1 1 I -X DB1 12 -700 600 150 R 50 50 1 1 I -X DB0(LSB) 13 -700 700 150 R 50 50 1 1 I -X ~CS 14 -700 -200 150 R 50 50 1 1 I -X ~WR 15 -700 -300 150 R 50 50 1 1 I -X ~LDAC 16 -700 -400 150 R 50 50 1 1 I -X ~RST 17 -700 -700 150 R 50 50 1 1 I -X VDD 18 -100 1000 150 D 50 50 1 1 W -ENDDRAW -ENDDEF -# -# AD7224KP -# -DEF AD7224KP U 0 40 Y Y 1 F N -F0 "U" -550 900 50 H V L CNN -F1 "AD7224KP" 200 900 50 H V L CNN -F2 "" 0 0 50 H V C CIN -F3 "" 0 0 50 H V C CNN -ALIAS AD7224LP -$FPLIST - PLCC* -$ENDFPLIST -DRAW -S -550 -850 550 850 1 1 10 f -X VSS 2 100 1000 150 D 50 50 1 1 W -X VOUT 3 700 400 150 L 50 50 1 1 O -X VREF 4 700 -400 150 L 50 50 1 1 P -X AGND 5 700 -700 150 L 50 50 1 1 P -X DGND 6 0 -1000 150 U 50 50 1 1 W -X DB7(MSB) 7 -700 0 150 R 50 50 1 1 I -X DB6 8 -700 100 150 R 50 50 1 1 I -X DB5 9 -700 200 150 R 50 50 1 1 I -X DB4 10 -700 300 150 R 50 50 1 1 I -X VDD 20 -100 1000 150 D 50 50 1 1 W -X DB3 12 -700 400 150 R 50 50 1 1 I -X DB2 13 -700 500 150 R 50 50 1 1 I -X DB1 14 -700 600 150 R 50 50 1 1 I -X DB0(LSB) 15 -700 700 150 R 50 50 1 1 I -X ~CS 16 -700 -200 150 R 50 50 1 1 I -X ~WR 17 -700 -300 150 R 50 50 1 1 I -X ~LDAC 18 -700 -400 150 R 50 50 1 1 I -X ~RST 19 -700 -700 150 R 50 50 1 1 I -ENDDRAW -ENDDEF -# -# AD7224KR-1 -# -DEF AD7224KR-1 U 0 40 Y Y 1 F N -F0 "U" -550 900 50 H V L CNN -F1 "AD7224KR-1" 200 900 50 H V L CNN -F2 "" 0 0 50 H V C CIN -F3 "" 0 0 50 H V C CNN -ALIAS AD7224LR-1 -$FPLIST - SO* -$ENDFPLIST -DRAW -S -550 -850 550 850 1 1 10 f -X VSS 1 100 1000 150 D 50 50 1 1 W -X VOUT 2 700 400 150 L 50 50 1 1 O -X VREF 3 700 -400 150 L 50 50 1 1 P -X AGND 4 700 -700 150 L 50 50 1 1 P -X DGND 5 0 -1000 150 U 50 50 1 1 W -X DB7(MSB) 6 -700 0 150 R 50 50 1 1 I -X DB6 7 -700 100 150 R 50 50 1 1 I -X DB5 8 -700 200 150 R 50 50 1 1 I -X DB4 9 -700 300 150 R 50 50 1 1 I -X VDD 20 -100 1000 150 D 50 50 1 1 W -X DB3 12 -700 400 150 R 50 50 1 1 I -X DB2 13 -700 500 150 R 50 50 1 1 I -X DB1 14 -700 600 150 R 50 50 1 1 I -X DB0(LSB) 15 -700 700 150 R 50 50 1 1 I -X ~CS 16 -700 -200 150 R 50 50 1 1 I -X ~WR 17 -700 -300 150 R 50 50 1 1 I -X ~LDAC 18 -700 -400 150 R 50 50 1 1 I -X ~RST 19 -700 -700 150 R 50 50 1 1 I -ENDDRAW -ENDDEF -# -# AD7224KR-18 -# -DEF AD7224KR-18 U 0 40 Y Y 1 F N -F0 "U" -550 900 50 H V L CNN -F1 "AD7224KR-18" 200 900 50 H V L CNN -F2 "" 0 0 50 H V C CIN -F3 "" 0 0 50 H V C CNN -ALIAS AD7224LR-18 -$FPLIST - SO* -$ENDFPLIST -DRAW -S -550 -850 550 850 1 1 10 f -X VSS 1 100 1000 150 D 50 50 1 1 W -X VOUT 2 700 400 150 L 50 50 1 1 O -X VREF 3 700 -400 150 L 50 50 1 1 P -X AGND 4 700 -700 150 L 50 50 1 1 P -X DGND 5 0 -1000 150 U 50 50 1 1 W -X DB7(MSB) 6 -700 0 150 R 50 50 1 1 I -X DB6 7 -700 100 150 R 50 50 1 1 I -X DB5 8 -700 200 150 R 50 50 1 1 I -X DB4 9 -700 300 150 R 50 50 1 1 I -X DB3 10 -700 400 150 R 50 50 1 1 I -X DB2 11 -700 500 150 R 50 50 1 1 I -X DB1 12 -700 600 150 R 50 50 1 1 I -X DB0(LSB) 13 -700 700 150 R 50 50 1 1 I -X ~CS 14 -700 -200 150 R 50 50 1 1 I -X ~WR 15 -700 -300 150 R 50 50 1 1 I -X ~LDAC 16 -700 -400 150 R 50 50 1 1 I -X ~RST 17 -700 -700 150 R 50 50 1 1 I -X VDD 18 -100 1000 150 D 50 50 1 1 W -ENDDRAW -ENDDEF -# -# AD7225BRS -# -DEF AD7225BRS U 0 40 Y Y 1 F N -F0 "U" -550 900 50 H V L CNN -F1 "AD7225BRS" 300 900 50 H V L CNN -F2 "" 0 0 50 H V C CIN -F3 "" 0 -250 50 H V C CNN -ALIAS AD7225CRS -$FPLIST - SSOP* -$ENDFPLIST -DRAW -S -550 -850 550 850 0 1 10 f -X VOUTB 1 700 500 150 L 50 50 1 1 O -X VOUTA 2 700 600 150 L 50 50 1 1 O -X VSS 3 200 1000 150 D 50 50 1 1 W -X VREFB 4 700 -100 150 L 50 50 1 1 I -X VREFA 5 700 0 150 L 50 50 1 1 I -X AGND 6 700 -700 150 L 50 50 1 1 I -X GND 7 0 -1000 150 U 50 50 1 1 W -X ~LDAC 8 -700 -300 150 R 50 50 1 1 I -X DB7 9 -700 0 150 R 50 50 1 1 I -X DB6 10 -700 100 150 R 50 50 1 1 I -X VREFD 20 700 -300 150 L 50 50 1 1 I -X DB5 11 -700 200 150 R 50 50 1 1 I -X VREFC 21 700 -200 150 L 50 50 1 1 I -X DB4 12 -700 300 150 R 50 50 1 1 I -X VDD 22 -200 1000 150 D 50 50 1 1 W -X DB3 13 -700 400 150 R 50 50 1 1 I -X VOUTD 23 700 300 150 L 50 50 1 1 O -X DB2 14 -700 500 150 R 50 50 1 1 I -X VOUTC 24 700 400 150 L 50 50 1 1 O -X DB1 15 -700 600 150 R 50 50 1 1 I -X DB0 16 -700 700 150 R 50 50 1 1 I -X ~WR 17 -700 -200 150 R 50 50 1 1 I -X A1 18 -700 -700 150 R 50 50 1 1 I -X A0 19 -700 -600 150 R 50 50 1 1 I -ENDDRAW -ENDDEF -# -# AD7225KN -# -DEF AD7225KN U 0 40 Y Y 1 F N -F0 "U" -550 900 50 H V L CNN -F1 "AD7225KN" 300 900 50 H V L CNN -F2 "" 0 0 50 H V C CIN -F3 "" 0 -250 50 H V C CNN -ALIAS AD7225LN -$FPLIST - DIP* - PDIP* -$ENDFPLIST -DRAW -S -550 -850 550 850 0 1 10 f -X VOUTB 1 700 500 150 L 50 50 1 1 O -X VOUTA 2 700 600 150 L 50 50 1 1 O -X VSS 3 200 1000 150 D 50 50 1 1 W -X VREFB 4 700 -100 150 L 50 50 1 1 I -X VREFA 5 700 0 150 L 50 50 1 1 I -X AGND 6 700 -700 150 L 50 50 1 1 I -X GND 7 0 -1000 150 U 50 50 1 1 W -X ~LDAC 8 -700 -300 150 R 50 50 1 1 I -X DB7 9 -700 0 150 R 50 50 1 1 I -X DB6 10 -700 100 150 R 50 50 1 1 I -X VREFD 20 700 -300 150 L 50 50 1 1 I -X DB5 11 -700 200 150 R 50 50 1 1 I -X VREFC 21 700 -200 150 L 50 50 1 1 I -X DB4 12 -700 300 150 R 50 50 1 1 I -X VDD 22 -200 1000 150 D 50 50 1 1 W -X DB3 13 -700 400 150 R 50 50 1 1 I -X VOUTD 23 700 300 150 L 50 50 1 1 O -X DB2 14 -700 500 150 R 50 50 1 1 I -X VOUTC 24 700 400 150 L 50 50 1 1 O -X DB1 15 -700 600 150 R 50 50 1 1 I -X DB0 16 -700 700 150 R 50 50 1 1 I -X ~WR 17 -700 -200 150 R 50 50 1 1 I -X A1 18 -700 -700 150 R 50 50 1 1 I -X A0 19 -700 -600 150 R 50 50 1 1 I -ENDDRAW -ENDDEF -# -# AD7225KP -# -DEF AD7225KP U 0 40 Y Y 1 F N -F0 "U" -550 900 50 H V L CNN -F1 "AD7225KP" 300 900 50 H V L CNN -F2 "" 0 0 50 H V C CIN -F3 "" 0 -250 50 H V C CNN -ALIAS AD7225LP -$FPLIST - PLCC* -$ENDFPLIST -DRAW -S -550 -850 550 850 0 1 10 f -X VOUTB 2 700 500 150 L 50 50 1 1 O -X VOUTA 3 700 600 150 L 50 50 1 1 O -X VSS 4 200 1000 150 D 50 50 1 1 W -X VREFB 5 700 -100 150 L 50 50 1 1 I -X VREFA 6 700 0 150 L 50 50 1 1 I -X AGND 7 700 -700 150 L 50 50 1 1 I -X GND 9 0 -1000 150 U 50 50 1 1 W -X ~LDAC 10 -700 -300 150 R 50 50 1 1 I -X ~WR 20 -700 -200 150 R 50 50 1 1 I -X DB7 11 -700 0 150 R 50 50 1 1 I -X DB6 12 -700 100 150 R 50 50 1 1 I -X DB5 13 -700 200 150 R 50 50 1 1 I -X A1 23 -700 -700 150 R 50 50 1 1 I -X DB4 14 -700 300 150 R 50 50 1 1 I -X VREFD 24 700 -300 150 L 50 50 1 1 I -X VREFC 25 700 -200 150 L 50 50 1 1 I -X DB3 16 -700 400 150 R 50 50 1 1 I -X VDD 26 -200 1000 150 D 50 50 1 1 W -X DB2 17 -700 500 150 R 50 50 1 1 I -X VOUTD 27 700 300 150 L 50 50 1 1 O -X DB1 18 -700 600 150 R 50 50 1 1 I -X VOUTC 28 700 400 150 L 50 50 1 1 O -X A0 19 -700 -600 150 R 50 50 1 1 I -X DB0 19 -700 700 150 R 50 50 1 1 I -ENDDRAW -ENDDEF -# -# AD7225KR -# -DEF AD7225KR U 0 40 Y Y 1 F N -F0 "U" -550 900 50 H V L CNN -F1 "AD7225KR" 300 900 50 H V L CNN -F2 "" 0 0 50 H V C CIN -F3 "" 0 -250 50 H V C CNN -ALIAS AD7225LR -$FPLIST - SO* -$ENDFPLIST -DRAW -S -550 -850 550 850 0 1 10 f -X VOUTB 1 700 500 150 L 50 50 1 1 O -X VOUTA 2 700 600 150 L 50 50 1 1 O -X VSS 3 200 1000 150 D 50 50 1 1 W -X VREFB 4 700 -100 150 L 50 50 1 1 I -X VREFA 5 700 0 150 L 50 50 1 1 I -X AGND 6 700 -700 150 L 50 50 1 1 I -X GND 7 0 -1000 150 U 50 50 1 1 W -X ~LDAC 8 -700 -300 150 R 50 50 1 1 I -X DB7 9 -700 0 150 R 50 50 1 1 I -X DB6 10 -700 100 150 R 50 50 1 1 I -X VREFD 20 700 -300 150 L 50 50 1 1 I -X DB5 11 -700 200 150 R 50 50 1 1 I -X VREFC 21 700 -200 150 L 50 50 1 1 I -X DB4 12 -700 300 150 R 50 50 1 1 I -X VDD 22 -200 1000 150 D 50 50 1 1 W -X DB3 13 -700 400 150 R 50 50 1 1 I -X VOUTD 23 700 300 150 L 50 50 1 1 O -X DB2 14 -700 500 150 R 50 50 1 1 I -X VOUTC 24 700 400 150 L 50 50 1 1 O -X DB1 15 -700 600 150 R 50 50 1 1 I -X DB0 16 -700 700 150 R 50 50 1 1 I -X ~WR 17 -700 -200 150 R 50 50 1 1 I -X A1 18 -700 -700 150 R 50 50 1 1 I -X A0 19 -700 -600 150 R 50 50 1 1 I -ENDDRAW -ENDDEF -# -# AD7226BRSZ -# -DEF AD7226BRSZ U 0 40 Y Y 1 F N -F0 "U" -550 900 50 H V L CNN -F1 "AD7226BRSZ" 300 900 50 H V L CNN -F2 "" 0 0 50 H V C CIN -F3 "" 0 0 50 H V C CNN -$FPLIST - SSOP* -$ENDFPLIST -DRAW -S -550 -850 550 850 0 1 10 f -X VOUTB 1 700 500 150 L 50 50 1 1 O -X VOUTA 2 700 600 150 L 50 50 1 1 O -X VSS 3 200 1000 150 D 50 50 1 1 W -X VREF 4 700 0 150 L 50 50 1 1 I -X AGND 5 700 -700 150 L 50 50 1 1 I -X GND 6 0 -1000 150 U 50 50 1 1 W -X DB7 7 -700 0 150 R 50 50 1 1 I -X DB6 8 -700 100 150 R 50 50 1 1 I -X DB5 9 -700 200 150 R 50 50 1 1 I -X DB4 10 -700 300 150 R 50 50 1 1 I -X VOUTC 20 700 400 150 L 50 50 1 1 O -X DB3 11 -700 400 150 R 50 50 1 1 I -X DB2 12 -700 500 150 R 50 50 1 1 I -X DB1 13 -700 600 150 R 50 50 1 1 I -X DB0 14 -700 700 150 R 50 50 1 1 I -X ~WR 15 -700 -200 150 R 50 50 1 1 I -X A1 16 -700 -700 150 R 50 50 1 1 I -X A0 17 -700 -600 150 R 50 50 1 1 I -X VDD 18 -200 1000 150 D 50 50 1 1 W -X VOUTD 19 700 300 150 L 50 50 1 1 O -ENDDRAW -ENDDEF -# -# AD7226KN -# -DEF AD7226KN U 0 40 Y Y 1 F N -F0 "U" -550 900 50 H V L CNN -F1 "AD7226KN" 300 900 50 H V L CNN -F2 "" 0 0 50 H V C CIN -F3 "" 0 0 50 H V C CNN -$FPLIST - DIP* - PDIP* -$ENDFPLIST -DRAW -S -550 -850 550 850 0 1 10 f -X VOUTB 1 700 500 150 L 50 50 1 1 O -X VOUTA 2 700 600 150 L 50 50 1 1 O -X VSS 3 200 1000 150 D 50 50 1 1 W -X VREF 4 700 0 150 L 50 50 1 1 I -X AGND 5 700 -700 150 L 50 50 1 1 I -X GND 6 0 -1000 150 U 50 50 1 1 W -X DB7 7 -700 0 150 R 50 50 1 1 I -X DB6 8 -700 100 150 R 50 50 1 1 I -X DB5 9 -700 200 150 R 50 50 1 1 I -X DB4 10 -700 300 150 R 50 50 1 1 I -X VOUTC 20 700 400 150 L 50 50 1 1 O -X DB3 11 -700 400 150 R 50 50 1 1 I -X DB2 12 -700 500 150 R 50 50 1 1 I -X DB1 13 -700 600 150 R 50 50 1 1 I -X DB0 14 -700 700 150 R 50 50 1 1 I -X ~WR 15 -700 -200 150 R 50 50 1 1 I -X A1 16 -700 -700 150 R 50 50 1 1 I -X A0 17 -700 -600 150 R 50 50 1 1 I -X VDD 18 -200 1000 150 D 50 50 1 1 W -X VOUTD 19 700 300 150 L 50 50 1 1 O -ENDDRAW -ENDDEF -# -# AD7226KP -# -DEF AD7226KP U 0 40 Y Y 1 F N -F0 "U" -550 900 50 H V L CNN -F1 "AD7226KP" 300 900 50 H V L CNN -F2 "" 0 0 50 H V C CIN -F3 "" 0 0 50 H V C CNN -$FPLIST - PLCC* -$ENDFPLIST -DRAW -S -550 -850 550 850 0 1 10 f -X VOUTB 1 700 500 150 L 50 50 1 1 O -X VOUTA 2 700 600 150 L 50 50 1 1 O -X VSS 3 200 1000 150 D 50 50 1 1 W -X VREF 4 700 0 150 L 50 50 1 1 I -X AGND 5 700 -700 150 L 50 50 1 1 I -X GND 6 0 -1000 150 U 50 50 1 1 W -X DB7 7 -700 0 150 R 50 50 1 1 I -X DB6 8 -700 100 150 R 50 50 1 1 I -X DB5 9 -700 200 150 R 50 50 1 1 I -X DB4 10 -700 300 150 R 50 50 1 1 I -X VOUTC 20 700 400 150 L 50 50 1 1 O -X DB3 11 -700 400 150 R 50 50 1 1 I -X DB2 12 -700 500 150 R 50 50 1 1 I -X DB1 13 -700 600 150 R 50 50 1 1 I -X DB0 14 -700 700 150 R 50 50 1 1 I -X ~WR 15 -700 -200 150 R 50 50 1 1 I -X A1 16 -700 -700 150 R 50 50 1 1 I -X A0 17 -700 -600 150 R 50 50 1 1 I -X VDD 18 -200 1000 150 D 50 50 1 1 W -X VOUTD 19 700 300 150 L 50 50 1 1 O -ENDDRAW -ENDDEF -# -# AD7226KR -# -DEF AD7226KR U 0 40 Y Y 1 F N -F0 "U" -550 900 50 H V L CNN -F1 "AD7226KR" 300 900 50 H V L CNN -F2 "" 0 0 50 H V C CIN -F3 "" 0 0 50 H V C CNN -$FPLIST - SSOP* -$ENDFPLIST -DRAW -S -550 -850 550 850 0 1 10 f -X VOUTB 1 700 500 150 L 50 50 1 1 O -X VOUTA 2 700 600 150 L 50 50 1 1 O -X VSS 3 200 1000 150 D 50 50 1 1 W -X VREF 4 700 0 150 L 50 50 1 1 I -X AGND 5 700 -700 150 L 50 50 1 1 I -X GND 6 0 -1000 150 U 50 50 1 1 W -X DB7 7 -700 0 150 R 50 50 1 1 I -X DB6 8 -700 100 150 R 50 50 1 1 I -X DB5 9 -700 200 150 R 50 50 1 1 I -X DB4 10 -700 300 150 R 50 50 1 1 I -X VOUTC 20 700 400 150 L 50 50 1 1 O -X DB3 11 -700 400 150 R 50 50 1 1 I -X DB2 12 -700 500 150 R 50 50 1 1 I -X DB1 13 -700 600 150 R 50 50 1 1 I -X DB0 14 -700 700 150 R 50 50 1 1 I -X ~WR 15 -700 -200 150 R 50 50 1 1 I -X A1 16 -700 -700 150 R 50 50 1 1 I -X A0 17 -700 -600 150 R 50 50 1 1 I -X VDD 18 -200 1000 150 D 50 50 1 1 W -X VOUTD 19 700 300 150 L 50 50 1 1 O -ENDDRAW -ENDDEF -# -# AD7228ABN -# -DEF AD7228ABN U 0 40 Y Y 1 F N -F0 "U" -550 900 50 H V L CNN -F1 "AD7228ABN" 300 900 50 H V L CNN -F2 "" 0 0 50 H V C CIN -F3 "" 0 0 50 H V C CNN -ALIAS AD7228ACN -$FPLIST - PDIP* - DIP* -$ENDFPLIST -DRAW -S -550 -850 550 850 0 1 10 f -X VDD 1 -200 1000 150 D 50 50 1 1 W -X VOUT8 2 700 0 150 L 50 50 1 1 O -X VOUT7 3 700 100 150 L 50 50 1 1 O -X VOUT6 4 700 200 150 L 50 50 1 1 O -X VOUT5 5 700 300 150 L 50 50 1 1 O -X VOUT4 6 700 400 150 L 50 50 1 1 O -X VOUT3 7 700 500 150 L 50 50 1 1 O -X VOUT2 8 700 600 150 L 50 50 1 1 O -X VOUT1 9 700 700 150 L 50 50 1 1 O -X VSS 10 200 1000 150 D 50 50 1 1 W -X DB0 20 -700 700 150 R 50 50 1 1 I -X VREF 11 700 -700 150 L 50 50 1 1 P -X ~WR 21 -700 -200 150 R 50 50 1 1 I -X GND 12 0 -1000 150 U 50 50 1 1 W -X A2 22 -700 -700 150 R 50 50 1 1 I -X DB7 13 -700 0 150 R 50 50 1 1 I -X A1 23 -700 -600 150 R 50 50 1 1 I -X DB6 14 -700 100 150 R 50 50 1 1 I -X A0 24 -700 -500 150 R 50 50 1 1 I -X DB5 15 -700 200 150 R 50 50 1 1 I -X DB4 16 -700 300 150 R 50 50 1 1 I -X DB3 17 -700 400 150 R 50 50 1 1 I -X DB2 18 -700 500 150 R 50 50 1 1 I -X DB1 19 -700 600 150 R 50 50 1 1 I -ENDDRAW -ENDDEF -# -# AD7228ABP -# -DEF AD7228ABP U 0 40 Y Y 1 F N -F0 "U" -550 900 50 H V L CNN -F1 "AD7228ABP" 300 900 50 H V L CNN -F2 "" 0 0 50 H V C CIN -F3 "" 0 0 50 H V C CNN -ALIAS AD7228ACP -$FPLIST - PLCC* -$ENDFPLIST -DRAW -S -550 -850 550 850 0 1 10 f -X VDD 2 -200 1000 150 D 50 50 1 1 W -X VOUT8 3 700 0 150 L 50 50 1 1 O -X VOUT7 4 700 100 150 L 50 50 1 1 O -X VOUT6 5 700 200 150 L 50 50 1 1 O -X VOUT5 6 700 300 150 L 50 50 1 1 O -X VOUT4 7 700 400 150 L 50 50 1 1 O -X VOUT3 9 700 500 150 L 50 50 1 1 O -X VOUT2 10 700 600 150 L 50 50 1 1 O -X DB3 20 -700 400 150 R 50 50 1 1 I -X VOUT1 11 700 700 150 L 50 50 1 1 O -X DB2 21 -700 500 150 R 50 50 1 1 I -X VSS 12 200 1000 150 D 50 50 1 1 W -X VREF 13 700 -700 150 L 50 50 1 1 P -X DB1 23 -700 600 150 R 50 50 1 1 I -X GND 14 0 -1000 150 U 50 50 1 1 W -X DB0 24 -700 700 150 R 50 50 1 1 I -X ~WR 25 -700 -200 150 R 50 50 1 1 I -X DB7 16 -700 0 150 R 50 50 1 1 I -X A2 26 -700 -700 150 R 50 50 1 1 I -X DB6 17 -700 100 150 R 50 50 1 1 I -X A1 27 -700 -600 150 R 50 50 1 1 I -X DB5 18 -700 200 150 R 50 50 1 1 I -X A0 28 -700 -500 150 R 50 50 1 1 I -X DB4 19 -700 300 150 R 50 50 1 1 I -ENDDRAW -ENDDEF -# -# AD7228ABR -# -DEF AD7228ABR U 0 40 Y Y 1 F N -F0 "U" -550 900 50 H V L CNN -F1 "AD7228ABR" 300 900 50 H V L CNN -F2 "" 0 0 50 H V C CIN -F3 "" 0 0 50 H V C CNN -ALIAS AD7228ACR -$FPLIST - SO* -$ENDFPLIST -DRAW -S -550 -850 550 850 0 1 10 f -X VDD 1 -200 1000 150 D 50 50 1 1 W -X VOUT8 2 700 0 150 L 50 50 1 1 O -X VOUT7 3 700 100 150 L 50 50 1 1 O -X VOUT6 4 700 200 150 L 50 50 1 1 O -X VOUT5 5 700 300 150 L 50 50 1 1 O -X VOUT4 6 700 400 150 L 50 50 1 1 O -X VOUT3 7 700 500 150 L 50 50 1 1 O -X VOUT2 8 700 600 150 L 50 50 1 1 O -X VOUT1 9 700 700 150 L 50 50 1 1 O -X VSS 10 200 1000 150 D 50 50 1 1 W -X DB0 20 -700 700 150 R 50 50 1 1 I -X VREF 11 700 -700 150 L 50 50 1 1 P -X ~WR 21 -700 -200 150 R 50 50 1 1 I -X GND 12 0 -1000 150 U 50 50 1 1 W -X A2 22 -700 -700 150 R 50 50 1 1 I -X DB7 13 -700 0 150 R 50 50 1 1 I -X A1 23 -700 -600 150 R 50 50 1 1 I -X DB6 14 -700 100 150 R 50 50 1 1 I -X A0 24 -700 -500 150 R 50 50 1 1 I -X DB5 15 -700 200 150 R 50 50 1 1 I -X DB4 16 -700 300 150 R 50 50 1 1 I -X DB3 17 -700 400 150 R 50 50 1 1 I -X DB2 18 -700 500 150 R 50 50 1 1 I -X DB1 19 -700 600 150 R 50 50 1 1 I -ENDDRAW -ENDDEF -# -# AD7533JN -# -DEF AD7533JN U 0 40 Y Y 1 F N -F0 "U" -450 700 50 H V L CNN -F1 "AD7533JN" 150 700 50 H V L CNN -F2 "" 0 0 50 H V C CIN -F3 "" 0 0 50 H V C CNN -ALIAS AD7533KN AD7533LN -$FPLIST - DIP* - PDIP* -$ENDFPLIST -DRAW -S -450 -650 450 650 0 1 10 f -X I_OUT1 1 600 200 150 L 50 50 1 1 P -X I_OUT2 2 600 -100 150 L 50 50 1 1 P -X GND 3 0 -800 150 U 50 50 1 1 W -X D9(MSB) 4 -600 -400 150 R 50 50 1 1 I -X D8 5 -600 -300 150 R 50 50 1 1 I -X D7 6 -600 -200 150 R 50 50 1 1 I -X D6 7 -600 -100 150 R 50 50 1 1 I -X D5 8 -600 0 150 R 50 50 1 1 I -X D4 9 -600 100 150 R 50 50 1 1 I -X D3 10 -600 200 150 R 50 50 1 1 I -X D2 11 -600 300 150 R 50 50 1 1 I -X D1 12 -600 400 150 R 50 50 1 1 I -X D0(LSB) 13 -600 500 150 R 50 50 1 1 I -X VCC 14 0 800 150 D 50 50 1 1 W -X VREF 15 600 -400 150 L 50 50 1 1 P -X RFBACK 16 600 500 150 L 50 50 1 1 P -ENDDRAW -ENDDEF -# -# AD7533JP -# -DEF AD7533JP U 0 40 Y Y 1 F N -F0 "U" -450 700 50 H V L CNN -F1 "AD7533JP" 150 700 50 H V L CNN -F2 "" 0 0 50 H V C CIN -F3 "" 0 0 50 H V C CNN -ALIAS AD7533KP -$FPLIST - PLCC* -$ENDFPLIST -DRAW -S -450 -650 450 650 0 1 10 f -X I_OUT1 2 600 200 150 L 50 50 1 1 P -X I_OUT2 3 600 -100 150 L 50 50 1 1 P -X GND 4 0 -800 150 U 50 50 1 1 W -X D9(MSB) 5 -600 -400 150 R 50 50 1 1 I -X D8 7 -600 -300 150 R 50 50 1 1 I -X D7 8 -600 -200 150 R 50 50 1 1 I -X D6 9 -600 -100 150 R 50 50 1 1 I -X D5 10 -600 0 150 R 50 50 1 1 I -X RFBACK 20 600 500 150 L 50 50 1 1 P -X D4 12 -600 100 150 R 50 50 1 1 I -X D3 13 -600 200 150 R 50 50 1 1 I -X D2 14 -600 300 150 R 50 50 1 1 I -X D1 15 -600 400 150 R 50 50 1 1 I -X D0(LSB) 17 -600 500 150 R 50 50 1 1 I -X VDD 18 0 800 150 D 50 50 1 1 W -X VREF 19 600 -500 150 L 50 50 1 1 P -ENDDRAW -ENDDEF -# -# AD7533KR -# -DEF AD7533KR U 0 40 Y Y 1 F N -F0 "U" -450 700 50 H V L CNN -F1 "AD7533KR" 150 700 50 H V L CNN -F2 "" 0 0 50 H V C CIN -F3 "" 0 0 50 H V C CNN -$FPLIST - DIP* - PDIP* -$ENDFPLIST -DRAW -S -450 -650 450 650 0 1 10 f -X I_OUT1 1 600 200 150 L 50 50 1 1 P -X I_OUT2 2 600 -100 150 L 50 50 1 1 P -X GND 3 0 -800 150 U 50 50 1 1 W -X D9(MSB) 4 -600 -400 150 R 50 50 1 1 I -X D8 5 -600 -300 150 R 50 50 1 1 I -X D7 6 -600 -200 150 R 50 50 1 1 I -X D6 7 -600 -100 150 R 50 50 1 1 I -X D5 8 -600 0 150 R 50 50 1 1 I -X D4 9 -600 100 150 R 50 50 1 1 I -X D3 10 -600 200 150 R 50 50 1 1 I -X D2 11 -600 300 150 R 50 50 1 1 I -X D1 12 -600 400 150 R 50 50 1 1 I -X D0(LSB) 13 -600 500 150 R 50 50 1 1 I -X VCC 14 0 800 150 D 50 50 1 1 W -X VREF 15 600 -400 150 L 50 50 1 1 P -X RFBACK 16 600 500 150 L 50 50 1 1 P -ENDDRAW -ENDDEF -# -# AD775 -# -DEF AD775 U 0 30 Y Y 1 F N -F0 "U" -550 700 50 H V L CNN -F1 "AD775" 350 700 50 H V L CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -S -550 -650 550 650 0 1 10 f -X ~OE 1 700 -400 150 L 50 50 1 1 I -X DGND 2 100 -800 150 U 50 50 1 1 W -X D0 3 700 500 150 L 50 50 1 1 T -X D1 4 700 400 150 L 50 50 1 1 T -X D2 5 700 300 150 L 50 50 1 1 T -X D3 6 700 200 150 L 50 50 1 1 T -X D4 7 700 100 150 L 50 50 1 1 T -X D5 8 700 0 150 L 50 50 1 1 T -X D6 9 700 -100 150 L 50 50 1 1 T -X D7 10 700 -200 150 L 50 50 1 1 T -X AGND 20 -200 -800 150 U 50 50 1 1 W -X DVDD 11 100 800 150 D 50 50 1 1 W -X AGND 21 -100 -800 150 U 50 50 1 1 W -X CLK 12 700 -500 150 L 50 50 1 1 I C -X VRBS 22 -700 -500 150 R 50 50 1 1 I -X DVDD 13 200 800 150 D 50 50 1 1 W -X VRB 23 -700 -400 150 R 50 50 1 1 I -X AVDD 14 -300 800 150 D 50 50 1 1 W -X DGND 24 200 -800 150 U 50 50 1 1 W -X AVDD 15 -200 800 150 D 50 50 1 1 W -X VRTS 16 -700 0 150 R 50 50 1 1 I -X VRT 17 -700 -100 150 R 50 50 1 1 I -X AVDD 18 -100 800 150 D 50 50 1 1 W -X VIN 19 -700 300 150 R 50 50 1 1 I -ENDDRAW -ENDDEF -# -# AD7819 -# -DEF AD7819 U 0 40 Y Y 1 F N -F0 "U" -300 700 50 H V C CNN -F1 "AD7819" 150 700 50 H V L CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -S -350 -650 350 650 0 1 10 f -X VREF 1 -500 0 150 R 50 50 1 1 I -X Vin 2 -500 400 150 R 50 50 1 1 I -X GND 3 0 -800 150 U 50 50 1 1 W -X START 4 -500 -300 150 R 50 50 1 1 I IC -X CS 5 -500 -400 150 R 50 50 1 1 I L -X OE 6 -500 -500 150 R 50 50 1 1 I L -X EOC 7 500 -500 150 L 50 50 1 1 O V -X DB0 8 500 500 150 L 50 50 1 1 T -X DB1 9 500 400 150 L 50 50 1 1 T -X DB2 10 500 300 150 L 50 50 1 1 T -X DB3 11 500 200 150 L 50 50 1 1 T -X DB4 12 500 100 150 L 50 50 1 1 T -X DB5 13 500 0 150 L 50 50 1 1 T -X DB6 14 500 -100 150 L 50 50 1 1 T -X DB7 15 500 -200 150 L 50 50 1 1 T -X VCC 16 0 800 150 D 50 50 1 1 W -ENDDRAW -ENDDEF -# -# AD9280ARS -# -DEF AD9280ARS U 0 40 Y Y 1 F N -F0 "U" -550 1000 50 H V L CNN -F1 "AD9280ARS" 300 1000 50 H V L CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -S -550 950 550 -950 0 1 10 f -X AVSS 1 -100 -1100 150 U 50 50 1 1 W -X DRVDD 2 200 1100 150 D 50 50 1 1 W -X D0 5 700 100 150 L 50 50 1 1 O -X D1 6 700 0 150 L 50 50 1 1 O -X D2 7 700 -100 150 L 50 50 1 1 O -X D3 8 700 -200 150 L 50 50 1 1 O -X D4 9 700 -300 150 L 50 50 1 1 O -X D5 10 700 -400 150 L 50 50 1 1 O -X CLAMPIN 20 -700 600 150 R 50 50 1 1 I -X D6 11 700 -500 150 L 50 50 1 1 O -X REFTS 21 -700 100 150 R 50 50 1 1 I -X D7 12 700 -600 150 L 50 50 1 1 O -X REFTF 22 -700 200 150 R 50 50 1 1 I -X OTR 13 700 300 150 L 50 50 1 1 O -X MODE 23 -700 400 150 R 50 50 1 1 I -X DRVSS 14 100 -1100 150 U 50 50 1 1 W -X REFBF 24 -700 -200 150 R 50 50 1 1 I -X CLK 15 700 -800 150 L 50 50 1 1 I C -X REFBS 25 -700 -100 150 R 50 50 1 1 I -X THREE-STATE 16 700 500 150 L 50 50 1 1 I -X VREF 26 -700 -400 150 R 50 50 1 1 O -X STBY 17 700 600 150 L 50 50 1 1 P -X AIN 27 -700 800 150 R 50 50 1 1 I -X REFSENSE 18 -700 -600 150 R 50 50 1 1 I -X AVDD 28 -200 1100 150 D 50 50 1 1 W -X CLAMP 19 700 800 150 L 50 50 1 1 P -ENDDRAW -ENDDEF -# -# AD9283 -# -DEF AD9283 U 0 30 Y Y 1 F N -F0 "U" -550 700 50 H V L CNN -F1 "AD9283" 250 700 50 H V L CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -S -550 650 550 -650 0 1 10 f -X PWRDWN 1 700 -500 150 L 50 50 1 1 I -X VREFout 2 -700 -400 150 R 50 50 1 1 I -X VREFin 3 -700 -200 150 R 50 50 1 1 I -X GND 4 -100 -800 150 U 50 50 1 1 W -X VaD 5 -200 800 150 D 50 50 1 1 W -X Ain- 6 -700 200 150 R 50 50 1 1 I -X Ain+ 7 -700 400 150 R 50 50 1 1 I -X VaD 8 -100 800 150 D 50 50 1 1 W -X GND 9 0 -800 150 U 50 50 1 1 W -X CLK 10 700 -400 150 L 50 50 1 1 I C -X DO0 20 700 500 150 L 50 50 1 1 O -X DO7 11 700 -200 150 L 50 50 1 1 O -X DO6 12 700 -100 150 L 50 50 1 1 O -X DO5 13 700 0 150 L 50 50 1 1 O -X DO4 14 700 100 150 L 50 50 1 1 O -X VDD 15 100 800 150 D 50 50 1 1 W -X GND 16 100 -800 150 U 50 50 1 1 W -X DO3 17 700 200 150 L 50 50 1 1 O -X DO2 18 700 300 150 L 50 50 1 1 O -X DO1 19 700 400 150 L 50 50 1 1 O -ENDDRAW -ENDDEF -# -# AD9708AR -# -DEF AD9708AR U 0 40 Y Y 1 F N -F0 "U" -550 800 50 H V L CNN -F1 "AD9708AR" 300 800 50 H V L CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -S -550 750 550 -750 0 1 10 f -X DB7 1 -700 -100 150 R 50 50 1 1 I -X DB6 2 -700 0 150 R 50 50 1 1 I -X DB6 2 -700 0 150 R 50 50 1 1 I -X DB5 3 -700 100 150 R 50 50 1 1 I -X DB4 4 -700 200 150 R 50 50 1 1 I -X DB3 5 -700 300 150 R 50 50 1 1 I -X DB2 6 -700 400 150 R 50 50 1 1 I -X DB1 7 -700 500 150 R 50 50 1 1 I -X DB0 8 -700 600 150 R 50 50 1 1 I -X ACOM 20 100 -900 150 U 50 50 1 1 W -X IOUTB 21 700 -300 150 L 50 50 1 1 O -X IOUTA 22 700 -100 150 L 50 50 1 1 O -X COMP2 23 700 -600 150 L 50 50 1 1 B -X AVDD 24 200 900 150 D 50 50 1 1 W -X SLEEP 15 -700 -600 150 R 50 50 1 1 I -X REFLO 16 700 400 150 L 50 50 1 1 W -X DCOM 26 -100 -900 150 U 50 50 1 1 W -X REFIO 17 700 600 150 L 50 50 1 1 B -X DVDD 27 -200 900 150 D 50 50 1 1 W -X FS_ADJ 18 700 200 150 L 50 50 1 1 O -X Clock 28 -700 -400 150 R 50 50 1 1 I C -X COMP1 19 700 -500 150 L 50 50 1 1 B -ENDDRAW -ENDDEF -# -# ADC0800 -# -DEF ADC0800 U 0 40 Y Y 1 F N -F0 "U" -450 700 50 H V L CNN -F1 "ADC0800" 200 700 50 H V L CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -S -450 -650 450 650 0 1 10 f -X QE 1 600 100 150 L 50 50 1 1 T -X QF 2 600 0 150 L 50 50 1 1 T -X QG 3 600 -100 150 L 50 50 1 1 T -X QH 4 600 -200 150 L 50 50 1 1 T -X Start 6 -600 300 150 R 50 50 1 1 I C -X OE 7 -600 -500 150 R 50 50 1 1 I -X -Vgg 8 -100 -800 150 U 50 50 1 1 W -X EOC 9 600 -500 150 L 50 50 1 1 O -X VCC 10 0 800 150 D 50 50 1 1 W -X Clk 11 -600 500 150 R 50 50 1 1 I C -X Vin 12 -600 100 150 R 50 50 1 1 I I -X QA 13 600 500 150 L 50 50 1 1 T -X QB 14 600 400 150 L 50 50 1 1 T -X Rbot 15 -600 -200 150 R 50 50 1 1 I I -X Rtop 15 -600 -100 150 R 50 50 1 1 I -X QC 16 600 300 150 L 50 50 1 1 T -X QD 17 600 200 150 L 50 50 1 1 T -X DGND 18 100 -800 150 U 50 50 1 1 W -ENDDRAW -ENDDEF -# -# ADC08060 -# -DEF ADC08060 U 0 40 Y Y 1 F N -F0 "U" -650 700 50 H V L CNN -F1 "ADC08060" 350 700 50 H V L CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -S -650 650 650 -650 0 1 10 f -X AVDD 1 -300 800 150 D 50 50 1 1 W -X AGND 2 -300 -800 150 U 50 50 1 1 W -X VRT 3 -800 -200 150 R 50 50 1 1 I -X AVDD 4 -200 800 150 D 50 50 1 1 W -X AGND 5 -200 -800 150 U 50 50 1 1 W -X AIN 6 -800 400 150 R 50 50 1 1 I -X VIN_GND 7 -800 200 150 R 50 50 1 1 I -X DGND 8 100 -800 150 U 50 50 1 1 W -X VRB 9 -800 -400 150 R 50 50 1 1 I -X VRB 10 -800 -500 150 R 50 50 1 1 I -X D5 20 800 0 150 L 50 50 1 1 T -X AGND 11 -100 -800 150 U 50 50 1 1 W -X D6 21 800 -100 150 L 50 50 1 1 T -X AVDD 12 -100 800 150 D 50 50 1 1 W -X D7 22 800 -200 150 L 50 50 1 1 T -X D0 13 800 500 150 L 50 50 1 1 T -X PWR_DWN 23 800 -500 150 L 50 50 1 1 I -X D1 14 800 400 150 L 50 50 1 1 T -X CLK 24 800 -400 150 L 50 50 1 1 I C -X D2 15 800 300 150 L 50 50 1 1 T -X D3 16 800 200 150 L 50 50 1 1 T -X DGND 17 200 -800 150 U 50 50 1 1 W -X DVDD 18 100 800 150 D 50 50 1 1 W -X D4 19 800 100 150 L 50 50 1 1 T -ENDDRAW -ENDDEF -# -# ADC0832 -# -DEF ADC0832 U 0 40 Y Y 1 F N -F0 "U" -300 300 50 H V L CNN -F1 "ADC0832" 150 300 50 H V L CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -P 6 0 1 10 -550 0 -300 250 450 250 450 -250 -300 -250 -550 0 f -X CS 1 600 -100 150 L 50 50 1 1 I I -X ANALOG0 2 -600 100 150 R 50 50 1 1 I -X ANALOG1 3 -600 -100 150 R 50 50 1 1 I -X GND 4 0 -400 150 U 50 50 1 1 I -X DIN 5 600 100 150 L 50 50 1 1 I -X DOUT 6 600 200 150 L 50 50 1 1 O -X CLK 7 600 0 150 L 50 50 1 1 I C -X VCC 8 0 400 150 D 50 50 1 1 I -ENDDRAW -ENDDEF -# -# ADC1173 -# -DEF ADC1173 U 0 40 Y Y 1 F N -F0 "U" -550 700 50 H V L CNN -F1 "ADC1173" 350 700 50 H V L CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -S -550 650 550 -650 0 1 10 f -X OE 1 700 -500 150 L 50 50 1 1 I L -X DVSS 2 100 -800 150 U 50 50 1 1 W -X D0 3 700 500 150 L 50 50 1 1 T -X D1 4 700 400 150 L 50 50 1 1 T -X D2 5 700 300 150 L 50 50 1 1 T -X D3 6 700 200 150 L 50 50 1 1 T -X D4 7 700 100 150 L 50 50 1 1 T -X D5 8 700 0 150 L 50 50 1 1 T -X D6 9 700 -100 150 L 50 50 1 1 T -X D7 10 700 -200 150 L 50 50 1 1 T -X AVSS 20 -200 -800 150 U 50 50 1 1 W -X DVDD 11 100 800 150 D 50 50 1 1 W -X AVSS 21 -100 -800 150 U 50 50 1 1 W -X CLK 12 700 -400 150 L 50 50 1 1 I C -X VRBS 22 -700 -500 150 R 50 50 1 1 I -X DVDD 13 200 800 150 D 50 50 1 1 W -X VRB 23 -700 -400 150 R 50 50 1 1 I -X AVDD 14 -300 800 150 D 50 50 1 1 W -X DVSS 24 200 -800 150 U 50 50 1 1 W -X AVDD 15 -200 800 150 D 50 50 1 1 W -X VRTS 16 -700 0 150 R 50 50 1 1 I -X VRT 17 -700 -100 150 R 50 50 1 1 I -X AIN 27 -700 400 150 R 50 50 1 1 I -X AVDD 18 -100 800 150 D 50 50 1 1 W -ENDDRAW -ENDDEF -# -# ADS1232IPW -# -DEF ADS1232IPW U 0 40 Y Y 1 F N -F0 "U" -550 1000 50 H V L CNN -F1 "ADS1232IPW" 300 1000 50 H V L CNN -F2 "" 0 0 50 H V C CIN -F3 "" 0 0 50 H V C CNN -$FPLIST - TSSOP* -$ENDFPLIST -DRAW -S -550 950 550 -950 0 1 10 f -X DVDD 1 200 1100 150 D 50 50 1 1 W -X DGND 2 0 -1100 150 U 50 50 1 1 W -X CLKIN/XTAL1 3 700 -200 150 L 50 50 1 1 B -X XTAL2 4 700 0 150 L 50 50 1 1 B -X DGND 5 100 -1100 150 U 50 50 1 1 W -X DGND 6 200 -1100 150 U 50 50 1 1 W -X TEMP 7 700 -800 150 L 50 50 1 1 I -X A0 8 700 -700 150 L 50 50 1 1 I -X CAP 9 -700 500 150 R 50 50 1 1 P -X CAP 10 -700 400 150 R 50 50 1 1 P -X GAIN1 20 700 700 150 L 50 50 1 1 I -X AINP1 11 -700 0 150 R 50 50 1 1 I -X SPEED 21 700 -600 150 L 50 50 1 1 I -X AINN1 12 -700 -100 150 R 50 50 1 1 I -X ~PWDN~ 22 700 300 150 L 50 50 1 1 I -X AINN2 13 -700 -400 150 R 50 50 1 1 I -X SCLK 23 700 400 150 L 50 50 1 1 I -X AINP2 14 -700 -300 150 R 50 50 1 1 I -X ~DRDY~/DOUT 24 700 500 150 L 50 50 1 1 O -X REFN 15 -700 -800 150 R 50 50 1 1 I -X REFP 16 -700 800 150 R 50 50 1 1 I -X AGND 17 -200 -1100 150 U 50 50 1 1 W -X AVDD 18 -200 1100 150 D 50 50 1 1 W -X GAIN0 19 700 800 150 L 50 50 1 1 I -ENDDRAW -ENDDEF -# -# ADS1234IPW -# -DEF ADS1234IPW IC 0 40 Y Y 1 F N -F0 "IC" -450 1000 50 H V C CNN -F1 "ADS1234IPW" 300 1100 50 H V L CNN -F2 "" 0 0 50 H V C CIN -F3 "" 0 0 50 H V C CNN -$FPLIST - TSSOP* -$ENDFPLIST -DRAW -S -550 1050 550 -1050 0 1 10 f -X DVDD 1 200 1200 150 D 50 50 1 1 W -X DGND 2 0 -1200 150 U 50 50 1 1 W -X CLKIN/XTAL1 3 700 -200 150 L 50 50 1 1 B -X XTAL2 4 700 0 150 L 50 50 1 1 B -X DGND 5 100 -1200 150 U 50 50 1 1 W -X DGND 6 200 -1200 150 U 50 50 1 1 W -X A1 7 700 -900 150 L 50 50 1 1 I -X A0 8 700 -800 150 L 50 50 1 1 I -X CAP 9 -700 700 150 R 50 50 1 1 P -X CAP 10 -700 600 150 R 50 50 1 1 P -X REFP 20 -700 900 150 R 50 50 1 1 I -X AINP1 11 -700 400 150 R 50 50 1 1 I -X AGND 21 -200 -1200 150 U 50 50 1 1 W -X AINN1 12 -700 300 150 R 50 50 1 1 I -X AVDD 22 -200 1200 150 D 50 50 1 1 W -X AINP3 13 -700 -200 150 R 50 50 1 1 I -X GAIN0 23 700 900 150 L 50 50 1 1 I -X AINN3 14 -700 -300 150 R 50 50 1 1 I -X GAIN1 24 700 800 150 L 50 50 1 1 I -X AINN4 15 -700 -600 150 R 50 50 1 1 I -X SPEED 25 700 -700 150 L 50 50 1 1 I -X AINP4 16 -700 -500 150 R 50 50 1 1 I -X ~PWDN~ 26 700 400 150 L 50 50 1 1 I -X AINN2 17 -700 0 150 R 50 50 1 1 I -X SCLK 27 700 500 150 L 50 50 1 1 I -X AINP2 18 -700 100 150 R 50 50 1 1 I -X ~DRDY~/DOUT 28 700 600 150 L 50 50 1 1 O -X REFN 19 -700 -900 150 R 50 50 1 1 I -ENDDRAW -ENDDEF -# -# ADS1251 -# -DEF ADS1251 U 0 40 Y Y 1 F N -F0 "U" -400 300 50 H V L CNN -F1 "ADS1251" 550 300 50 H V R CNN -F2 "Housings_SOIC:SOIC-8_3.9x4.9mm_Pitch1.27mm" 0 -500 50 H I C CIN -F3 "" -100 0 50 H V C CNN -$FPLIST - SOIC* -$ENDFPLIST -DRAW -P 7 0 1 10 550 250 -400 250 -650 0 -400 -250 450 -250 550 -250 550 250 f -X IN+ 1 -800 100 250 R 50 50 1 1 I -X IN- 2 -800 -100 250 R 50 50 1 1 I -X VCC 3 -100 400 150 D 50 50 1 1 W -X CLK 4 700 -100 150 L 50 50 1 1 I -X DOUT/nDRDY 5 700 100 150 L 50 50 1 1 O -X SCLK 6 700 200 150 L 50 50 1 1 I -X GND 7 -100 -400 150 U 50 50 1 1 W -X VREF 8 -200 400 150 D 50 50 1 1 I -ENDDRAW -ENDDEF -# -# CA3300 -# -DEF CA3300 U 0 40 Y Y 1 F N -F0 "U" -450 700 50 H V L CNN -F1 "CA3300" 200 700 50 H V L CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -S -450 -650 450 650 0 1 10 f -X D5 1 600 -100 150 L 50 50 1 1 T -X OVF 2 600 500 150 L 50 50 1 1 T -X GND 3 0 -800 150 U 50 50 1 1 W -X ZEN 4 -600 -300 150 R 50 50 1 1 I -X CE2 5 600 -300 150 L 50 50 1 1 I -X CE1 6 600 -400 150 L 50 50 1 1 I -X CLK 7 600 -500 150 L 50 50 1 1 I C -X PHAS 8 -600 -500 150 R 50 50 1 1 I -X +REF 9 -600 0 150 R 50 50 1 1 I -X -REF 10 -600 200 150 R 50 50 1 1 I -X VIN 11 -600 500 150 R 50 50 1 1 I -X VCC 12 0 800 150 D 50 50 1 1 W -X D0 13 600 400 150 L 50 50 1 1 T -X D1 14 600 300 150 L 50 50 1 1 T -X D2 15 600 200 150 L 50 50 1 1 T -X CREF 16 -600 -200 150 R 50 50 1 1 I -X D3 17 600 100 150 L 50 50 1 1 T -X D4 18 600 0 150 L 50 50 1 1 T -ENDDRAW -ENDDEF -# -# DAC08 -# -DEF DAC08 U 0 40 Y Y 1 F N -F0 "U" -450 700 50 H V L CNN -F1 "DAC08" 200 700 50 H V L CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -S -450 -650 450 650 0 1 10 f -X VLC 1 600 500 150 L 50 50 1 1 I -X I+ 2 600 200 150 L 50 50 1 1 O -X V- 3 0 -800 150 U 50 50 1 1 W -X I- 4 600 0 150 L 50 50 1 1 O -X B0 5 -600 500 150 R 50 50 1 1 I -X B1 6 -600 400 150 R 50 50 1 1 I -X B2 7 -600 300 150 R 50 50 1 1 I -X B3 8 -600 200 150 R 50 50 1 1 I -X B4 9 -600 100 150 R 50 50 1 1 I -X B5 10 -600 0 150 R 50 50 1 1 I -X B6 11 -600 -100 150 R 50 50 1 1 I -X B7 12 -600 -200 150 R 50 50 1 1 I -X V+ 13 0 800 150 D 50 50 1 1 W -X R+ 14 600 -200 150 L 50 50 1 1 I -X R- 15 600 -400 150 L 50 50 1 1 I -X CMP 16 -600 -500 150 R 50 50 1 1 I -ENDDRAW -ENDDEF -# -# DAC7513_DCN -# -DEF DAC7513_DCN U 0 40 Y Y 1 F N -F0 "U" -100 475 50 H V R CNN -F1 "DAC7513_DCN" -100 400 50 H V R CNN -F2 "" 50 -400 50 H V L CNN -F3 "" 0 0 50 H V C CNN -$FPLIST - SOT-23-* -$ENDFPLIST -DRAW -S -450 350 450 -350 0 1 10 f -X VOUT 1 600 200 150 L 50 50 1 1 O -X VFB 2 600 0 150 L 50 50 1 1 I -X VREF 3 600 -200 150 L 50 50 1 1 I -X VCC 4 0 500 150 D 50 50 1 1 W -X GND 5 0 -500 150 U 50 50 1 1 W -X DIN 6 -600 200 150 R 50 50 1 1 I -X SCLK 7 -600 0 150 R 50 50 1 1 I C -X ~SYNC 8 -600 -200 150 R 50 50 1 1 I -ENDDRAW -ENDDEF -# -# LTC1257 -# -DEF LTC1257 U 0 40 Y Y 1 F N -F0 "U" -450 400 50 H V L CNN -F1 "LTC1257" 150 400 50 H V L CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -$FPLIST - SOIC* -$ENDFPLIST -DRAW -S -450 350 450 -350 0 1 10 f -X CKL 1 -600 0 150 R 50 50 1 1 I C -X DIN 2 -600 200 150 R 50 50 1 1 I -X ~LOAD~ 3 -600 -200 150 R 50 50 1 1 I I -X DOUT 4 -600 100 150 R 50 50 1 1 O -X GND 5 0 -500 150 U 50 50 1 1 W -X VREF 6 600 -200 150 L 50 50 1 1 P -X VOUT 7 600 200 150 L 50 50 1 1 P -X VCC 8 0 500 150 D 50 50 1 1 W -ENDDRAW -ENDDEF -# -# LTC1406CGN -# -DEF LTC1406CGN U 0 30 Y Y 1 F N -F0 "U" -550 800 50 H V L CNN -F1 "LTC1406CGN" 300 800 50 H V L CNN -F2 "" 0 0 50 H V C CIN -F3 "" 0 0 50 H V C CNN -ALIAS LTC1406IGN -$FPLIST - SSOP* -$ENDFPLIST -DRAW -S -550 -750 550 750 0 1 10 f -X OGND 1 200 -900 150 U 50 50 1 1 W -X OVDD 2 200 900 150 D 50 50 1 1 W -X ~SHDN~ 3 700 -600 150 L 50 50 1 1 I -X VBIAS 4 -700 -100 150 R 50 50 1 1 I -X VREF 5 -700 -400 150 R 50 50 1 1 I -X AGND 6 -300 -900 150 U 50 50 1 1 I -X AIN+ 7 -700 500 150 R 50 50 1 1 I -X AIN- 8 -700 300 150 R 50 50 1 1 I -X AVDD 9 -200 900 150 D 50 50 1 1 W -X AGND 10 -200 -900 150 U 50 50 1 1 W -X D5 20 700 100 150 L 50 50 1 1 O -X DGND 11 0 -900 150 U 50 50 1 1 W -X D6 21 700 0 150 L 50 50 1 1 O -X DVDD 12 0 900 150 D 50 50 1 1 W -X D7 22 700 -100 150 L 50 50 1 1 O -X OF/UF 23 700 -300 150 L 50 50 1 1 O -X CLK 24 700 -500 150 L 50 50 1 1 I C -X D0 15 700 600 150 L 50 50 1 1 O -X D1 16 700 500 150 L 50 50 1 1 O -X D2 17 700 400 150 L 50 50 1 1 O -X D3 18 700 300 150 L 50 50 1 1 O -X D4 19 700 200 150 L 50 50 1 1 O -ENDDRAW -ENDDEF -# -# LTC1594CS -# -DEF LTC1594CS U 0 40 Y Y 1 F N -F0 "U" -450 700 50 H V L CNN -F1 "LTC1594CS" 300 700 50 H V C CNN -F2 "" 0 0 50 H V C CIN -F3 "" 0 0 50 H V C CNN -ALIAS LTC1594IS -$FPLIST - SO* -$ENDFPLIST -DRAW -S -450 650 450 -650 0 1 10 f -X CH0 1 -600 500 150 R 50 50 1 1 I -X CH1 2 -600 400 150 R 50 50 1 1 I -X CH2 3 -600 300 150 R 50 50 1 1 I -X CH3 4 -600 200 150 R 50 50 1 1 I -X ADCIN 5 -600 -100 150 R 50 50 1 1 I -X VREF 6 -600 -300 150 R 50 50 1 1 I -X COM 7 -600 -500 150 R 50 50 1 1 I -X GND 8 0 -800 150 U 50 50 1 1 W -X ~CSADC~ 9 600 -300 150 L 50 50 1 1 I -X DOUT 10 600 300 150 L 50 50 1 1 O -X VCC 11 -100 800 150 D 50 50 1 1 W -X CLK 12 600 500 150 L 50 50 1 1 I C -X ~CSMUX~ 13 600 0 150 L 50 50 1 1 I -X DIN 14 600 400 150 L 50 50 1 1 I -X MUXOUT 15 -600 0 150 R 50 50 1 1 O -X VCC 16 0 800 150 D 50 50 1 1 W -ENDDRAW -ENDDEF -# -# LTC1598CG -# -DEF LTC1598CG U 0 40 Y Y 1 F N -F0 "U" -450 900 50 H V L CNN -F1 "LTC1598CG" 100 900 50 H V L CNN -F2 "" 0 0 50 H V C CIN -F3 "" 0 0 50 H V C CNN -ALIAS LTC1598IG -$FPLIST - SSOP* -$ENDFPLIST -DRAW -S -450 850 450 -850 0 1 10 f -X CH5 1 -600 200 150 R 50 50 1 1 I -X CH6 2 -600 100 150 R 50 50 1 1 I -X CH7 3 -600 0 150 R 50 50 1 1 I -X GND 4 -100 -1000 150 U 50 50 1 1 W -X CLK 5 600 700 150 L 50 50 1 1 I C -X ~CSMUX~ 6 600 -200 150 L 50 50 1 1 I -X DIN 7 600 500 150 L 50 50 1 1 I -X COM 8 -600 -700 150 R 50 50 1 1 I -X GND 9 0 -1000 150 U 50 50 1 1 W -X ~CSADC~ 10 600 -500 150 L 50 50 1 1 I -X CH0 20 -600 700 150 R 50 50 1 1 I -X DOUT 11 600 400 150 L 50 50 1 1 O -X CH1 21 -600 600 150 R 50 50 1 1 I -X CH2 22 -600 500 150 R 50 50 1 1 I -X CH3 23 -600 400 150 R 50 50 1 1 I -X CLK 14 600 600 150 L 50 50 1 1 I C -X CH4 24 -600 300 150 R 50 50 1 1 I -X VCC 15 -100 1000 150 D 50 50 1 1 W -X VREF 16 -600 -500 150 R 50 50 1 1 I -X ADCIN 17 -600 -300 150 R 50 50 1 1 I -X MUXOUT 18 -600 -200 150 R 50 50 1 1 O -X VCC 19 0 1000 150 D 50 50 1 1 W -ENDDRAW -ENDDEF -# -# LTC1664CGN -# -DEF LTC1664CGN U 0 40 Y Y 1 F N -F0 "U" -350 500 50 H V L CNN -F1 "LTC1664CGN" 100 500 50 H V L CNN -F2 "" 0 0 50 H V C CIN -F3 "" 0 0 50 H V C CNN -ALIAS LTC1664IGN LTC1664CN LTC1664IN -$FPLIST - *SSOP* -$ENDFPLIST -DRAW -S -350 450 350 -450 0 1 10 f -X GND 1 0 -600 150 U 50 50 1 1 W -X OUTA 2 500 300 150 L 50 50 1 1 O -X OUTB 3 500 200 150 L 50 50 1 1 O -X OUTC 4 500 100 150 L 50 50 1 1 O -X OUTD 5 500 0 150 L 50 50 1 1 O -X REF 6 500 -300 150 L 50 50 1 1 I -X ~CS~/LD 7 -500 0 150 R 50 50 1 1 I -X SCK 8 -500 100 150 R 50 50 1 1 I -X DIN 9 -500 300 150 R 50 50 1 1 I -X DOUT 10 -500 200 150 R 50 50 1 1 O -X ~CLR 11 -500 -300 150 R 50 50 1 1 I -X VCC 16 0 600 150 D 50 50 1 1 W -ENDDRAW -ENDDEF -# -# LTC1864L -# -DEF LTC1864L U 0 40 Y Y 1 F N -F0 "U" -400 300 50 H V L CNN -F1 "LTC1864L" 450 300 50 H V R CNN -F2 "" -100 0 50 H V C CIN -F3 "" -100 0 50 H V C CNN -ALIAS LTC1864 -$FPLIST - MSOP-8* - SOIC-8* -$ENDFPLIST -DRAW -P 6 0 1 10 450 250 -400 250 -650 0 -400 -250 450 -250 450 250 f -X VREF 1 -200 400 150 D 50 50 1 1 I -X IN+ 2 -800 100 250 R 50 50 1 1 I -X IN- 3 -800 -100 250 R 50 50 1 1 I -X GND 4 -100 -400 150 U 50 50 1 1 W -X CONV 5 600 -100 150 L 50 50 1 1 I -X SDO 6 600 100 150 L 50 50 1 1 O -X SCK 7 600 200 150 L 50 50 1 1 I -X VCC 8 -100 400 150 D 50 50 1 1 W -ENDDRAW -ENDDEF -# -# LTC1865L-MS -# -DEF LTC1865L-MS U 0 40 Y Y 1 F N -F0 "U" -400 300 50 H V L CNN -F1 "LTC1865L-MS" 450 300 50 H V R CNN -F2 "" 0 0 50 H V C CIN -F3 "" 0 0 50 H V C CNN -ALIAS LTC1865-MS -$FPLIST - MSOP-10* -$ENDFPLIST -DRAW -P 6 0 1 10 450 250 -400 250 -650 0 -400 -250 450 -250 450 250 f -X CONV 1 600 -100 150 L 50 50 1 1 I -X CH0 2 -800 100 250 R 50 50 1 1 I -X CH1 3 -800 -100 250 R 50 50 1 1 I -X AGND 4 -200 -400 150 U 50 50 1 1 W -X DGND 5 -100 -400 150 U 50 50 1 1 W -X SDI 6 600 0 150 L 50 50 1 1 I -X SDO 7 600 100 150 L 50 50 1 1 O -X SCK 8 600 200 150 L 50 50 1 1 I -X VCC 9 -100 400 150 D 50 50 1 1 W -X VREF 10 -200 400 150 D 50 50 1 1 I -ENDDRAW -ENDDEF -# -# LTC1865L-S8 -# -DEF LTC1865L-S8 U 0 40 Y Y 1 F N -F0 "U" -400 300 50 H V L CNN -F1 "LTC1865L-S8" 450 300 50 H V R CNN -F2 "" 0 0 50 H V C CIN -F3 "" 0 0 50 H V C CNN -ALIAS LTC1865-S8 -$FPLIST - SOIC-8* -$ENDFPLIST -DRAW -P 6 0 1 10 450 250 -400 250 -650 0 -400 -250 450 -250 450 250 f -X CONV 1 600 -100 150 L 50 50 1 1 I -X CH0 2 -800 100 250 R 50 50 1 1 I -X CH1 3 -800 -100 250 R 50 50 1 1 I -X GND 4 -100 -400 150 U 50 50 1 1 W -X SDI 5 600 0 150 L 50 50 1 1 I -X SDO 6 600 100 150 L 50 50 1 1 O -X SCK 7 600 200 150 L 50 50 1 1 I -X VCC 8 -100 400 150 D 50 50 1 1 W -ENDDRAW -ENDDEF -# -# MAX1274 -# -DEF MAX1274 U 0 40 Y Y 1 F N -F0 "U" 50 650 50 H V L CNN -F1 "MAX1274" 50 550 50 H V L CNN -F2 "" 0 -550 50 H V C CIN -F3 "" 0 -100 50 H V C CNN -ALIAS MAX1275 -$FPLIST - *QFN*4x4mm*Pitch0.8mm* -$ENDFPLIST -DRAW -S -300 500 300 -500 1 1 10 f -X AIN- 1 -400 200 100 R 50 50 1 1 I -X REF 2 -400 -200 100 R 50 50 1 1 I -X RGND 3 -100 -600 100 U 50 50 1 1 W -X VDD 4 0 600 100 D 50 50 1 1 W -X NC 5 400 -300 100 L 50 50 1 1 N N -X GND 6 0 -600 100 U 50 50 1 1 W -X VL 7 400 400 100 L 50 50 1 1 W -X DOUT 8 400 100 100 L 50 50 1 1 O -X CNVST 9 400 200 100 L 50 50 1 1 I -X SCLK 10 400 0 100 L 50 50 1 1 I -X NC 11 400 -200 100 L 50 50 1 1 N N -X AIN+ 12 -400 100 100 R 50 50 1 1 I -X PAD 13 100 -600 100 U 50 50 1 1 W -ENDDRAW -ENDDEF -# -# MAX5139 -# -DEF MAX5139 U 0 40 Y Y 1 F N -F0 "U" 350 675 50 H V L CNN -F1 "MAX5139" 350 600 50 H V L CNN -F2 "Housings_DFN_QFN:QFN-16-1EP_3x3mm_Pitch0.5mm" 350 500 50 H I L CIN -F3 "" 350 400 50 H I L CNN -ALIAS MAX5138 -$FPLIST - *QFN*3x3mm*Pitch0.5mm* -$ENDFPLIST -DRAW -S -300 700 300 -700 0 1 10 f -X NC 1 400 -400 100 L 50 50 1 1 N N -X M/~Z 2 -400 300 100 R 50 50 1 1 I -X ~LDAC 3 -400 200 100 R 50 50 1 1 I -X NC 4 400 -300 100 L 50 50 1 1 N N -X SCLK 5 -400 0 100 R 50 50 1 1 I -X ~CS 6 -400 -200 100 R 50 50 1 1 I -X DIN 7 -400 -100 100 R 50 50 1 1 I -X AGND 8 100 -800 100 U 50 50 1 1 W -X NC 9 400 -200 100 L 50 50 1 1 N N -X ~READY 10 -400 -400 100 R 50 50 1 1 O -X DVDD 11 -100 800 100 D 50 50 1 1 W -X OUT 12 400 300 100 L 50 50 1 1 O -X AVDD 13 100 800 100 D 50 50 1 1 W -X REFI 14 400 -100 100 L 50 50 1 1 I -X REFO 15 400 0 100 L 50 50 1 1 O -X AGND 16 -100 -800 100 U 50 50 1 1 W -ENDDRAW -ENDDEF -# -# MCP3002 -# -DEF MCP3002 U 0 40 Y Y 1 F N -F0 "U" -250 450 50 H V C CNN -F1 "MCP3002" 450 450 50 H V C CNN -F2 "" 0 -100 50 H V C CNN -F3 "" 0 200 50 H V C CNN -$FPLIST - DIP-8* - SOIC-8* - TSSOP-8* - MSOP-8* -$ENDFPLIST -DRAW -P 6 0 1 0 600 400 -300 400 -500 0 -300 -400 600 -400 600 400 f -X ~CS~/SHDN 1 700 200 100 L 50 50 1 1 I -X CH0 2 -500 200 100 R 50 50 1 1 P -X CH1 3 -500 -200 100 R 50 50 1 1 P -X VSS 4 0 -500 100 U 50 50 1 1 W -X DIN 5 700 -200 100 L 50 50 1 1 I -X DOUT 6 700 -100 100 L 50 50 1 1 O -X CLK 7 700 100 100 L 50 50 1 1 I -X VDD/VREF 8 0 500 100 D 50 50 1 1 W -ENDDRAW -ENDDEF -# -# MCP3008 -# -DEF MCP3008 U 0 40 Y Y 1 F N -F0 "U" -450 450 50 H V C CNN -F1 "MCP3008" 350 450 50 H V C CNN -F2 "" -100 -100 50 H V C CNN -F3 "" 0 0 50 H V C CNN -$FPLIST - DIP-16* - SOIC-16* -$ENDFPLIST -DRAW -P 6 1 1 0 500 400 -500 400 -500 0 -500 -500 500 -500 500 400 f -X CH0 1 -700 300 200 R 50 50 1 1 O -X CH1 2 -700 200 200 R 50 50 1 1 O -X CH2 3 -700 100 200 R 50 50 1 1 O -X CH3 4 -700 0 200 R 50 50 1 1 O -X CH4 5 -700 -100 200 R 50 50 1 1 O -X CH5 6 -700 -200 200 R 50 50 1 1 O -X CH6 7 -700 -300 200 R 50 50 1 1 O -X CH7 8 -700 -400 200 R 50 50 1 1 O -X DGND 9 100 -700 200 U 50 50 1 1 W -X ~CS~/SHDN 10 700 -200 200 L 50 50 1 1 I -X DIN 11 700 -100 200 L 50 50 1 1 I -X DOUT 12 700 0 200 L 50 50 1 1 O -X CLK 13 700 100 200 L 50 50 1 1 I -X AGND 14 -100 -700 200 U 50 50 1 1 W -X VREF 15 100 600 200 D 50 50 1 1 W -X VDD 16 -100 600 200 D 50 50 1 1 W -ENDDRAW -ENDDEF -# -# MCP3425A0T-E/CH -# -DEF MCP3425A0T-E/CH U 0 40 Y Y 1 F N -F0 "U" -400 300 50 H V L CNN -F1 "MCP3425A0T-E/CH" 100 300 50 H V L CNN -F2 "" 0 0 50 H V C CIN -F3 "" 0 0 50 H V C CNN -ALIAS MCP3425A1T-E/CH MCP3425A2T-E/CH MCP3425A3T-E/CH MCP3421A0T-E/CH -$FPLIST - SOT-23* - SOT-23* -$ENDFPLIST -DRAW -P 7 0 1 10 -200 250 350 250 350 0 350 -250 -200 -250 -450 0 -200 250 f -X Vin+ 1 -500 100 150 R 50 50 1 1 P -X VSS 2 0 -400 150 U 50 50 1 1 W -X SCL 3 500 100 150 L 50 50 1 1 I -X SDA 4 500 0 150 L 50 50 1 1 B -X VDD 5 0 400 150 D 50 50 1 1 W -X Vin- 6 -500 -100 150 R 50 50 1 1 P -ENDDRAW -ENDDEF -# -# MCP3550-50-E/MS -# -DEF MCP3550-50-E/MS U 0 40 Y Y 1 F N -F0 "U" -450 300 50 H V L CNN -F1 "MCP3550-50-E/MS" 200 300 50 H V L CNN -F2 "" 0 0 50 H V C CIN -F3 "" 0 0 50 H V C CNN -ALIAS MCP3551-E/MS -$FPLIST - MSOP* -$ENDFPLIST -DRAW -P 7 0 1 10 -200 250 350 250 350 0 350 -250 -200 -250 -450 0 -200 250 f -X Vref 1 -100 -400 150 U 50 50 1 1 P -X Vin+ 2 -500 100 150 R 50 50 1 1 P -X Vin- 3 -500 -100 150 R 50 50 1 1 P -X VSS 4 100 -400 150 U 50 50 1 1 W -X SCK 5 500 100 150 L 50 50 1 1 I -X SDO/~RDY~ 6 500 0 150 L 50 50 1 1 O -X ~CS~ 7 500 -100 150 L 50 50 1 1 I -X VDD 8 100 400 150 D 50 50 1 1 W -ENDDRAW -ENDDEF -# -# MCP3550-60-E/SN -# -DEF MCP3550-60-E/SN U 0 40 Y Y 1 F N -F0 "U" -200 300 50 H V L CNN -F1 "MCP3550-60-E/SN" 200 300 50 H V L CNN -F2 "" 0 0 50 H V C CIN -F3 "" 0 0 50 H V C CNN -ALIAS MCP3553-E/SN -$FPLIST - SO* -$ENDFPLIST -DRAW -P 7 0 1 10 -200 250 350 250 350 0 350 -250 -200 -250 -450 0 -200 250 f -X Vref 1 -100 -400 150 U 50 50 1 1 P -X Vin+ 2 -500 100 150 R 50 50 1 1 P -X Vin- 3 -500 -100 150 R 50 50 1 1 P -X VSS 4 100 -400 150 U 50 50 1 1 W -X SCK 5 500 100 150 L 50 50 1 1 I -X SDO/~RDY~ 6 500 0 150 L 50 50 1 1 O -X ~CS~ 7 500 -100 150 L 50 50 1 1 I -X VDD 8 100 400 150 D 50 50 1 1 W -ENDDRAW -ENDDEF -# -# MCP4921-E/MS -# -DEF MCP4921-E/MS U 0 40 Y Y 1 F N -F0 "U" -450 300 50 H V L CNN -F1 "MCP4921-E/MS" 0 300 50 H V L CNN -F2 "" 0 0 50 H V C CIN -F3 "" 0 0 50 H V C CNN -ALIAS MCP4921-E/SN MCP4921-E/P -$FPLIST - MSOP* - SOIC* - DIP* - PDIP* -$ENDFPLIST -DRAW -P 6 0 1 10 -450 250 200 250 450 0 200 -250 -450 -250 -450 250 f -X VDD 1 -100 400 150 D 50 50 1 1 W -X ~CS~ 2 -600 0 150 R 50 50 1 1 I -X SCK 3 -600 100 150 R 50 50 1 1 I -X SDI 4 -600 200 150 R 50 50 1 1 I -X ~LDAC~ 5 -600 -100 150 R 50 50 1 1 I -X VrefA 6 100 -400 150 U 50 50 1 1 P -X AVSS 7 -100 -400 150 U 50 50 1 1 W -X VoutA 8 600 0 150 L 50 50 1 1 P -ENDDRAW -ENDDEF -# -# MCP4922-E/P -# -DEF MCP4922-E/P U 0 40 Y Y 1 F N -F0 "U" -400 400 50 H V L CNN -F1 "MCP4922-E/P" 150 400 50 H V L CNN -F2 "" 0 0 50 H V C CIN -F3 "" 0 0 50 H V C CNN -ALIAS MCP4922-E/SL MCP4922-E/ST -$FPLIST - DIP* - PDIP* - SO* - SOIC* - TSSOP* -$ENDFPLIST -DRAW -P 6 0 1 10 -450 350 250 350 600 0 250 -350 -450 -350 -450 350 f -X VDD 1 -100 500 150 D 50 50 1 1 W -X ~CS~ 3 -600 0 150 R 50 50 1 1 I -X SCK 4 -600 100 150 R 50 50 1 1 I -X SDI 5 -600 200 150 R 50 50 1 1 I -X ~LDAC~ 8 -600 -100 150 R 50 50 1 1 I -X ~SHDN~ 9 -600 -200 150 R 50 50 1 1 I -X VoutB 10 600 -200 200 L 50 50 1 1 P -X VrefB 11 100 -500 150 U 50 50 1 1 P -X AVSS 12 -100 -500 150 U 50 50 1 1 W -X VrefA 13 100 500 150 D 50 50 1 1 P -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 -F0 "U" -450 700 50 H V L CNN -F1 "TDA8702" 200 700 50 H V L CNN -F2 "" 0 -100 50 H V C CIN -F3 "" 0 -100 50 H V C CNN -ALIAS TDA8702T -$FPLIST - DIP* - PDIP* - SO* - SOIC* -$ENDFPLIST -DRAW -S -450 650 450 -650 0 1 10 f -X VREF 1 600 -500 150 L 50 50 1 1 B -X AGND 2 100 -800 150 U 50 50 1 1 W -X DB2 3 -600 300 150 R 50 50 1 1 I -X DB3 4 -600 200 150 R 50 50 1 1 I -X CLK 5 -600 -500 150 R 50 50 1 1 I C -X DGND 6 -100 -800 150 U 50 50 1 1 W -X DB7 7 -600 -200 150 R 50 50 1 1 I -X DB6 8 -600 -100 150 R 50 50 1 1 I -X DB5 9 -600 0 150 R 50 50 1 1 I -X DB4 10 -600 100 150 R 50 50 1 1 I -X DB1 11 -600 400 150 R 50 50 1 1 I -X DB0 12 -600 500 150 R 50 50 1 1 I -X VCCD 13 -100 800 150 D 50 50 1 1 W -X VOUT 14 600 0 150 L 50 50 1 1 O -X ~VOUT~ 15 600 300 150 L 50 50 1 1 O -X VCCA 16 100 800 150 D 50 50 1 1 W -ENDDRAW -ENDDEF -# -# TDC1408 -# -DEF TDC1408 U 0 40 Y Y 1 F N -F0 "U" -550 800 50 H V L CNN -F1 "TDC1408" 200 800 50 H V L CNN -F2 "" 0 -200 50 H V C CNN -F3 "" 0 -200 50 H V C CNN -DRAW -S -550 -750 550 750 0 1 10 f -X MSB 1 700 600 150 L 50 50 1 1 O -X D2 2 700 500 150 L 50 50 1 1 O -X D3 3 700 400 150 L 50 50 1 1 O -X D4 4 700 300 150 L 50 50 1 1 O -X DGND 5 200 -900 150 U 50 50 1 1 W -X VCC 6 0 900 150 D 50 50 1 1 W -X VEE 7 -300 -900 150 U 50 50 1 1 W -X VEE 8 -200 -900 150 U 50 50 1 1 W -X VEE 9 -100 -900 150 U 50 50 1 1 W -X VCC 10 100 900 150 D 50 50 1 1 W -X VIN 20 -700 600 150 R 50 50 1 1 P -X DGND 11 300 -900 150 U 50 50 1 1 W -X VIN 21 -700 500 150 R 50 50 1 1 P -X VIN 22 -700 400 150 R 50 50 1 1 P -X D5 13 700 200 150 L 50 50 1 1 O -X VIN 23 -700 300 150 R 50 50 1 1 P -X D6 14 700 100 150 L 50 50 1 1 O -X VIN 24 -700 200 150 R 50 50 1 1 P -X D7 15 700 0 150 L 50 50 1 1 O -X RT 25 -700 -100 150 R 50 50 1 1 I -X LSB 16 700 -100 150 L 50 50 1 1 O -X RB 26 -700 -300 150 R 50 50 1 1 I -X CONV 17 -700 -500 150 R 50 50 1 1 I C -X AGND 19 -700 0 150 R 50 50 1 1 P -ENDDRAW -ENDDEF -# -# TLV5627CD -# -DEF TLV5627CD U 0 40 Y Y 1 F N -F0 "U" -550 500 50 H V L CNN -F1 "TLV5627CD" 250 500 50 H V L CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -ALIAS TLV5627CPW -DRAW -S -550 450 550 -450 0 1 10 f -X DVDD 1 -200 600 150 D 50 50 1 1 W -X ~PD 2 -700 -300 150 R 50 50 1 1 I -X ~LDAC 3 -700 -100 150 R 50 50 1 1 I -X DIN 4 -700 300 150 R 50 50 1 1 I -X SCLK 5 -700 200 150 R 50 50 1 1 I -X ~CS 6 -700 0 150 R 50 50 1 1 I -X FS 7 -700 100 150 R 50 50 1 1 I -X DGND 8 -200 -600 150 U 50 50 1 1 W -X AGND 9 100 -600 150 U 50 50 1 1 W -X REFINCD 10 700 -300 150 L 50 50 1 1 I -X OUTD 11 700 -200 150 L 50 50 1 1 O -X OUTC 12 700 -100 150 L 50 50 1 1 O -X OUTB 13 700 200 150 L 50 50 1 1 O -X OUTA 14 700 300 150 L 50 50 1 1 O -X REFINAB 15 700 100 150 L 50 50 1 1 I -X AVDD 16 100 600 150 D 50 50 1 1 W -ENDDRAW -ENDDEF -# -# UVC3100 -# -DEF UVC3100 U 0 40 Y Y 1 F N -F0 "U" -550 1000 50 H V L CNN -F1 "UVC3100" 250 1000 50 H V L CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -ALIAS UVC3101 -DRAW -S -550 -950 550 950 0 1 10 f -X VOUT 2 -700 -400 150 R 50 50 1 1 P -X -5V 3 -400 -1100 150 U 50 50 1 1 W -X DI9 4 -700 -100 150 R 50 50 1 1 I -X DI8 5 -700 0 150 R 50 50 1 1 I -X DI7 6 -700 100 150 R 50 50 1 1 I -X DI6 7 -700 200 150 R 50 50 1 1 I -X DI5 8 -700 300 150 R 50 50 1 1 I -X DI4 9 -700 400 150 R 50 50 1 1 I -X DI3 10 -700 500 150 R 50 50 1 1 I -X PCLE 20 700 -200 150 L 50 50 1 1 I -X DO4 30 700 400 150 L 50 50 1 1 O -X DI2 11 -700 600 150 R 50 50 1 1 I -X VIN 21 700 -300 150 L 50 50 1 1 P -X DO3 31 700 500 150 L 50 50 1 1 O -X DI1 12 -700 700 150 R 50 50 1 1 I -X CLEV 22 700 -400 150 L 50 50 1 1 I -X DO2 32 700 600 150 L 50 50 1 1 O -X DI0 13 -700 800 150 R 50 50 1 1 I -X KEYP 23 700 -500 150 L 50 50 1 1 I -X DO1 33 700 700 150 L 50 50 1 1 O -X VCC 14 -200 1100 150 D 50 50 1 1 I -X GND 24 300 -1100 150 U 50 50 1 1 W -X DO0 34 700 800 150 L 50 50 1 1 O -X CKDA 15 -700 -300 150 R 50 50 1 1 I IC -X VREF 25 700 -700 150 L 50 50 1 1 P -X VSS 35 0 -1100 150 U 50 50 1 1 W -X VSS 16 -100 -1100 150 U 50 50 1 1 W -X VCC 26 100 1100 150 D 50 50 1 1 W -X VCC 36 0 1100 150 D 50 50 1 1 W -X -5V 17 -300 -1100 150 U 50 50 1 1 W -X DO7 27 700 100 150 L 50 50 1 1 O -X GND 37 200 -1100 150 U 50 50 1 1 W -X CKAD 18 700 -100 150 L 50 50 1 1 I IC -X DO6 28 700 200 150 L 50 50 1 1 O -X EAIN 38 -700 -600 150 R 50 50 1 1 I -X VCC 19 -100 1100 150 D 50 50 1 1 W -X DO5 29 700 300 150 L 50 50 1 1 O -X SWI 39 -700 -500 150 R 50 50 1 1 I -ENDDRAW -ENDDEF -# -# MCP3204 -# -DEF MCP3204 U 0 40 Y Y 1 F N -F0 "U" 150 250 60 H V C CNN -F1 "MCP3204" 1500 250 60 H V C CNN -F2 "" 900 -200 60 H I C CNN -F3 "" 900 -200 60 H I C CNN -$FPLIST - DIP-14 - DIL-14 - SO-14 -$ENDFPLIST -DRAW -T 0 850 -250 60 0 0 0 ADC Normal 0 C C -T 900 1350 -450 60 0 0 0 CNTRL Normal 0 C C -T 900 350 -350 60 0 0 0 MUX Normal 0 C C -S 100 200 1750 -900 0 1 0 N -S 300 50 400 -750 0 1 0 N -S 1500 -250 1250 -650 0 1 0 N -P 2 0 1 0 600 -250 400 -250 N -P 2 0 1 0 1000 -300 1250 -300 N -P 2 0 1 0 1250 -600 400 -600 N -P 6 0 1 0 600 -250 700 -100 1000 -100 1000 -400 700 -400 600 -250 N -X CH0 1 0 0 100 R 50 50 1 1 I -X CH1 2 0 -100 100 R 50 50 1 1 I -X CH2 3 0 -200 100 R 50 50 1 1 I -X CH3 4 0 -300 100 R 50 50 1 1 I -X DGND 7 1200 -1000 100 U 50 50 1 1 I -X CS 8 1850 -600 100 L 50 50 1 1 I L -X Din 9 1850 -500 100 L 50 50 1 1 O -X Dout 10 1850 -400 100 L 50 50 1 1 O -X CLK 11 1850 -300 100 L 50 50 1 1 I C -X AGND 12 450 -1000 100 U 50 50 1 1 I -X Vref 13 450 300 100 D 50 50 1 1 I -X Vdd 14 1200 300 100 D 50 50 1 1 I -ENDDRAW -ENDDEF -# -# MCP3208 -# -DEF MCP3208 U 0 40 Y Y 1 F N -F0 "U" 150 250 60 H V C CNN -F1 "MCP3208" 1500 250 60 H V C CNN -F2 "" 900 -200 60 H I C CNN -F3 "" 900 -200 60 H I C CNN -$FPLIST - DIP-16 - DIL-16 - SO-16 -$ENDFPLIST -DRAW -T 0 850 -250 60 0 0 0 ADC Normal 0 C C -T 900 1350 -450 60 0 0 0 CNTRL Normal 0 C C -T 900 350 -350 60 0 0 0 MUX Normal 0 C C -S 100 200 1750 -900 0 1 0 N -S 300 50 400 -750 0 1 0 N -S 1500 -250 1250 -650 0 1 0 N -P 2 0 1 0 600 -250 400 -250 N -P 2 0 1 0 1000 -300 1250 -300 N -P 2 0 1 0 1250 -600 400 -600 N -P 6 0 1 0 600 -250 700 -100 1000 -100 1000 -400 700 -400 600 -250 N -X CH0 1 0 0 100 R 50 50 1 1 I -X CH1 2 0 -100 100 R 50 50 1 1 I -X CH2 3 0 -200 100 R 50 50 1 1 I -X CH3 4 0 -300 100 R 50 50 1 1 I -X CH4 5 0 -400 100 R 50 50 1 1 I -X CH5 6 0 -500 100 R 50 50 1 1 I -X CH6 7 0 -600 100 R 50 50 1 1 I -X CH7 8 0 -700 100 R 50 50 1 1 I -X DGND 9 1200 -1000 100 U 50 50 1 1 I -X CS 10 1850 -600 100 L 50 50 1 1 I L -X Din 11 1850 -500 100 L 50 50 1 1 O -X Dout 12 1850 -400 100 L 50 50 1 1 O -X CLK 13 1850 -300 100 L 50 50 1 1 I C -X AGND 14 450 -1000 100 U 50 50 1 1 I -X Vref 15 450 300 100 D 50 50 1 1 I -X Vdd 16 1200 300 100 D 50 50 1 1 I -ENDDRAW -ENDDEF -# -#End Library +EESchema-LIBRARY Version 2.3 +#encoding utf-8 +# +# AD390JD +# +DEF AD390JD U 0 40 Y Y 1 F N +F0 "U" -550 1200 50 H V L CNN +F1 "AD390JD" 350 1200 50 H V L CNN +F2 "" 0 100 50 H V C CNN +F3 "" 0 100 50 H V C CNN +ALIAS AD390KD +DRAW +S -550 -1150 550 1150 0 1 10 f +X D0 1 -700 1000 150 R 50 50 1 1 I +X D1 2 -700 900 150 R 50 50 1 1 I +X D2 3 -700 800 150 R 50 50 1 1 I +X D3 4 -700 700 150 R 50 50 1 1 I +X D4 5 -700 600 150 R 50 50 1 1 I +X D5 6 -700 500 150 R 50 50 1 1 I +X D6 7 -700 400 150 R 50 50 1 1 I +X D7 8 -700 300 150 R 50 50 1 1 I +X D8 9 -700 200 150 R 50 50 1 1 I +X D9 10 -700 100 150 R 50 50 1 1 I +X VOUT3 20 700 400 150 L 50 50 1 1 P +X D10 11 -700 0 150 R 50 50 1 1 I +X VOUT4 21 700 200 150 L 50 50 1 1 P +X D11 12 -700 -100 150 R 50 50 1 1 I +X +VS 22 -200 1300 150 D 50 50 1 1 W +X GND 13 0 -1300 150 U 50 50 1 1 W +X ~A1 23 -700 -500 150 R 50 50 1 1 I +X -VS 14 200 1300 150 D 50 50 1 1 W +X ~A0 24 -700 -400 150 R 50 50 1 1 I +X AGND 15 700 -1000 150 L 50 50 1 1 P +X ~CS1 25 -700 -700 150 R 50 50 1 1 I +X REFOUT 16 700 -700 150 L 50 50 1 1 P +X ~CS2 26 -700 -800 150 R 50 50 1 1 I +X REFIN 17 700 -500 150 L 50 50 1 1 P +X ~CS3 27 -700 -900 150 R 50 50 1 1 I +X VOUT1 18 700 800 150 L 50 50 1 1 P +X ~CS4 28 -700 -1000 150 R 50 50 1 1 I +X VOUT2 19 700 600 150 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +# AD558JN +# +DEF AD558JN U 0 40 Y Y 1 F N +F0 "U" -350 700 50 H V L CNN +F1 "AD558JN" 100 700 50 H V L CNN +F2 "" 0 0 50 H V C CIN +F3 "" 0 -50 50 H V C CNN +ALIAS AD558KN +$FPLIST + DIP* + PDIP* +$ENDFPLIST +DRAW +S -350 -650 350 650 0 1 10 f +X DB0 1 -500 500 150 R 50 50 1 1 I +X DB1 2 -500 400 150 R 50 50 1 1 I +X DB2 3 -500 300 150 R 50 50 1 1 I +X DB3 4 -500 200 150 R 50 50 1 1 I +X DB4 5 -500 100 150 R 50 50 1 1 I +X DB5 6 -500 0 150 R 50 50 1 1 I +X DB6 7 -500 -100 150 R 50 50 1 1 I +X DB7 8 -500 -200 150 R 50 50 1 1 I +X ~CE 9 -500 -400 150 R 50 50 1 1 I +X ~CS 10 -500 -500 150 R 50 50 1 1 I +X V+ 11 0 800 150 D 50 50 1 1 W +X DGND 12 0 -800 150 U 50 50 1 1 W +X AGND 13 500 -500 150 L 50 50 1 1 W +X VSEL 14 500 -200 150 L 50 50 1 1 I +X VSEN 15 500 0 150 L 50 50 1 1 I +X VOUT 16 500 300 150 L 50 50 1 1 O +ENDDRAW +ENDDEF +# +# AD558JP +# +DEF AD558JP U 0 40 Y Y 1 F N +F0 "U" -350 700 50 H V L CNN +F1 "AD558JP" 100 700 50 H V L CNN +F2 "" 0 0 50 H V C CIN +F3 "" 0 0 50 H V C CNN +ALIAS AD558KP +DRAW +S -350 -650 350 650 0 1 10 f +X DB0 2 -500 500 150 R 50 50 1 1 I +X DB1 3 -500 400 150 R 50 50 1 1 I +X DB2 4 -500 300 150 R 50 50 1 1 I +X DB3 5 -500 200 150 R 50 50 1 1 I +X DB4 7 -500 100 150 R 50 50 1 1 I +X DB5 8 -500 0 150 R 50 50 1 1 I +X DB6 9 -500 -100 150 R 50 50 1 1 I +X DB7 10 -500 -200 150 R 50 50 1 1 I +X VOUT 20 500 300 150 L 50 50 1 1 O +X ~CE 12 -500 -400 150 R 50 50 1 1 I +X ~CS 13 -500 -500 150 R 50 50 1 1 I +X V+ 14 0 800 150 D 50 50 1 1 W +X DGND 15 0 -800 150 U 50 50 1 1 W +X AGND 17 500 -500 150 L 50 50 1 1 W +X VSEL 18 500 -200 150 L 50 50 1 1 I +X VSEN 19 500 0 150 L 50 50 1 1 I +ENDDRAW +ENDDEF +# +# AD5593R +# +DEF AD5593R U 0 40 Y Y 1 F N +F0 "U" -350 600 50 H V L CNN +F1 "AD5593R" 150 600 50 H V L CNN +F2 "Housings_SSOP:TSSOP-16_4.4x5mm_Pitch0.65mm" 1000 -500 50 H I C CIN +F3 "" 0 -200 50 H V C CNN +$FPLIST + TSSOP-16* +$ENDFPLIST +DRAW +S -350 -450 350 550 0 1 10 f +X ~RESET 1 -500 -100 150 R 50 50 1 1 I +X A0 2 -500 -300 150 R 50 50 1 1 I +X VDD 3 -100 700 150 D 50 50 1 1 W +X IO0 4 500 400 150 L 50 50 1 1 B +X IO1 5 500 300 150 L 50 50 1 1 B +X IO2 6 500 200 150 L 50 50 1 1 B +X IO3 7 500 100 150 L 50 50 1 1 B +X VRef 8 -500 100 150 R 50 50 1 1 P +X VLogic 9 100 700 150 D 50 50 1 1 W +X IO4 10 500 0 150 L 50 50 1 1 B +X IO5 11 500 -100 150 L 50 50 1 1 B +X IO6 12 500 -200 150 L 50 50 1 1 B +X IO7 13 500 -300 150 L 50 50 1 1 B +X GND 14 0 -600 150 U 50 50 1 1 W +X SDA 15 -500 400 150 R 50 50 1 1 B +X SCL 16 -500 300 150 R 50 50 1 1 I +ENDDRAW +ENDDEF +# +# AD7171 +# +DEF AD7171 U 0 40 Y Y 1 F N +F0 "U" -400 300 50 H V L CNN +F1 "AD7171" 100 300 50 H V L CNN +F2 "Housings_DFN_QFN:DFN-10-1EP_3x3mm_Pitch0.5mm" 0 -525 50 H I C CIN +F3 "" 0 0 50 H V C CNN +$FPLIST + DFN-* +$ENDFPLIST +DRAW +P 6 0 1 10 450 250 -400 250 -650 0 -400 -250 450 -250 450 250 f +X SCK 1 600 100 150 L 50 50 1 1 I +X DOUT/~RDY~ 2 600 0 150 L 50 50 1 1 O +X AIN+ 3 -700 100 150 R 50 50 1 1 P +X AIN- 4 -700 -100 150 R 50 50 1 1 P +X REFIN+ 5 -700 200 250 R 50 50 1 1 P +X REFIN- 6 -700 -200 250 R 50 50 1 1 P +X GND 7 -100 -400 150 U 50 50 1 1 W +X VDD 8 0 400 150 D 50 50 1 1 W +X ~PDRST 9 600 -100 150 L 50 50 1 1 I +X GND 10 100 -400 150 U 50 50 1 1 W +X PAD 11 0 -400 150 U 50 50 1 1 W +ENDDRAW +ENDDEF +# +# AD7224KN +# +DEF AD7224KN U 0 40 Y Y 1 F N +F0 "U" -550 900 50 H V L CNN +F1 "AD7224KN" 250 900 50 H V L CNN +F2 "" 0 0 50 H V C CIN +F3 "" 0 0 50 H V C CNN +ALIAS AD7224LN +$FPLIST + DIP* + PDIP* +$ENDFPLIST +DRAW +S -550 -850 550 850 1 1 10 f +X VSS 1 100 1000 150 D 50 50 1 1 W +X VOUT 2 700 400 150 L 50 50 1 1 O +X VREF 3 700 -400 150 L 50 50 1 1 P +X AGND 4 700 -700 150 L 50 50 1 1 P +X DGND 5 0 -1000 150 U 50 50 1 1 W +X DB7(MSB) 6 -700 0 150 R 50 50 1 1 I +X DB6 7 -700 100 150 R 50 50 1 1 I +X DB5 8 -700 200 150 R 50 50 1 1 I +X DB4 9 -700 300 150 R 50 50 1 1 I +X DB3 10 -700 400 150 R 50 50 1 1 I +X DB2 11 -700 500 150 R 50 50 1 1 I +X DB1 12 -700 600 150 R 50 50 1 1 I +X DB0(LSB) 13 -700 700 150 R 50 50 1 1 I +X ~CS 14 -700 -200 150 R 50 50 1 1 I +X ~WR 15 -700 -300 150 R 50 50 1 1 I +X ~LDAC 16 -700 -400 150 R 50 50 1 1 I +X ~RST 17 -700 -700 150 R 50 50 1 1 I +X VDD 18 -100 1000 150 D 50 50 1 1 W +ENDDRAW +ENDDEF +# +# AD7224KP +# +DEF AD7224KP U 0 40 Y Y 1 F N +F0 "U" -550 900 50 H V L CNN +F1 "AD7224KP" 200 900 50 H V L CNN +F2 "" 0 0 50 H V C CIN +F3 "" 0 0 50 H V C CNN +ALIAS AD7224LP +$FPLIST + PLCC* +$ENDFPLIST +DRAW +S -550 -850 550 850 1 1 10 f +X VSS 2 100 1000 150 D 50 50 1 1 W +X VOUT 3 700 400 150 L 50 50 1 1 O +X VREF 4 700 -400 150 L 50 50 1 1 P +X AGND 5 700 -700 150 L 50 50 1 1 P +X DGND 6 0 -1000 150 U 50 50 1 1 W +X DB7(MSB) 7 -700 0 150 R 50 50 1 1 I +X DB6 8 -700 100 150 R 50 50 1 1 I +X DB5 9 -700 200 150 R 50 50 1 1 I +X DB4 10 -700 300 150 R 50 50 1 1 I +X VDD 20 -100 1000 150 D 50 50 1 1 W +X DB3 12 -700 400 150 R 50 50 1 1 I +X DB2 13 -700 500 150 R 50 50 1 1 I +X DB1 14 -700 600 150 R 50 50 1 1 I +X DB0(LSB) 15 -700 700 150 R 50 50 1 1 I +X ~CS 16 -700 -200 150 R 50 50 1 1 I +X ~WR 17 -700 -300 150 R 50 50 1 1 I +X ~LDAC 18 -700 -400 150 R 50 50 1 1 I +X ~RST 19 -700 -700 150 R 50 50 1 1 I +ENDDRAW +ENDDEF +# +# AD7224KR-1 +# +DEF AD7224KR-1 U 0 40 Y Y 1 F N +F0 "U" -550 900 50 H V L CNN +F1 "AD7224KR-1" 200 900 50 H V L CNN +F2 "" 0 0 50 H V C CIN +F3 "" 0 0 50 H V C CNN +ALIAS AD7224LR-1 +$FPLIST + SO* +$ENDFPLIST +DRAW +S -550 -850 550 850 1 1 10 f +X VSS 1 100 1000 150 D 50 50 1 1 W +X VOUT 2 700 400 150 L 50 50 1 1 O +X VREF 3 700 -400 150 L 50 50 1 1 P +X AGND 4 700 -700 150 L 50 50 1 1 P +X DGND 5 0 -1000 150 U 50 50 1 1 W +X DB7(MSB) 6 -700 0 150 R 50 50 1 1 I +X DB6 7 -700 100 150 R 50 50 1 1 I +X DB5 8 -700 200 150 R 50 50 1 1 I +X DB4 9 -700 300 150 R 50 50 1 1 I +X VDD 20 -100 1000 150 D 50 50 1 1 W +X DB3 12 -700 400 150 R 50 50 1 1 I +X DB2 13 -700 500 150 R 50 50 1 1 I +X DB1 14 -700 600 150 R 50 50 1 1 I +X DB0(LSB) 15 -700 700 150 R 50 50 1 1 I +X ~CS 16 -700 -200 150 R 50 50 1 1 I +X ~WR 17 -700 -300 150 R 50 50 1 1 I +X ~LDAC 18 -700 -400 150 R 50 50 1 1 I +X ~RST 19 -700 -700 150 R 50 50 1 1 I +ENDDRAW +ENDDEF +# +# AD7224KR-18 +# +DEF AD7224KR-18 U 0 40 Y Y 1 F N +F0 "U" -550 900 50 H V L CNN +F1 "AD7224KR-18" 200 900 50 H V L CNN +F2 "" 0 0 50 H V C CIN +F3 "" 0 0 50 H V C CNN +ALIAS AD7224LR-18 +$FPLIST + SO* +$ENDFPLIST +DRAW +S -550 -850 550 850 1 1 10 f +X VSS 1 100 1000 150 D 50 50 1 1 W +X VOUT 2 700 400 150 L 50 50 1 1 O +X VREF 3 700 -400 150 L 50 50 1 1 P +X AGND 4 700 -700 150 L 50 50 1 1 P +X DGND 5 0 -1000 150 U 50 50 1 1 W +X DB7(MSB) 6 -700 0 150 R 50 50 1 1 I +X DB6 7 -700 100 150 R 50 50 1 1 I +X DB5 8 -700 200 150 R 50 50 1 1 I +X DB4 9 -700 300 150 R 50 50 1 1 I +X DB3 10 -700 400 150 R 50 50 1 1 I +X DB2 11 -700 500 150 R 50 50 1 1 I +X DB1 12 -700 600 150 R 50 50 1 1 I +X DB0(LSB) 13 -700 700 150 R 50 50 1 1 I +X ~CS 14 -700 -200 150 R 50 50 1 1 I +X ~WR 15 -700 -300 150 R 50 50 1 1 I +X ~LDAC 16 -700 -400 150 R 50 50 1 1 I +X ~RST 17 -700 -700 150 R 50 50 1 1 I +X VDD 18 -100 1000 150 D 50 50 1 1 W +ENDDRAW +ENDDEF +# +# AD7225BRS +# +DEF AD7225BRS U 0 40 Y Y 1 F N +F0 "U" -550 900 50 H V L CNN +F1 "AD7225BRS" 300 900 50 H V L CNN +F2 "" 0 0 50 H V C CIN +F3 "" 0 -250 50 H V C CNN +ALIAS AD7225CRS +$FPLIST + SSOP* +$ENDFPLIST +DRAW +S -550 -850 550 850 0 1 10 f +X VOUTB 1 700 500 150 L 50 50 1 1 O +X VOUTA 2 700 600 150 L 50 50 1 1 O +X VSS 3 200 1000 150 D 50 50 1 1 W +X VREFB 4 700 -100 150 L 50 50 1 1 I +X VREFA 5 700 0 150 L 50 50 1 1 I +X AGND 6 700 -700 150 L 50 50 1 1 I +X GND 7 0 -1000 150 U 50 50 1 1 W +X ~LDAC 8 -700 -300 150 R 50 50 1 1 I +X DB7 9 -700 0 150 R 50 50 1 1 I +X DB6 10 -700 100 150 R 50 50 1 1 I +X VREFD 20 700 -300 150 L 50 50 1 1 I +X DB5 11 -700 200 150 R 50 50 1 1 I +X VREFC 21 700 -200 150 L 50 50 1 1 I +X DB4 12 -700 300 150 R 50 50 1 1 I +X VDD 22 -200 1000 150 D 50 50 1 1 W +X DB3 13 -700 400 150 R 50 50 1 1 I +X VOUTD 23 700 300 150 L 50 50 1 1 O +X DB2 14 -700 500 150 R 50 50 1 1 I +X VOUTC 24 700 400 150 L 50 50 1 1 O +X DB1 15 -700 600 150 R 50 50 1 1 I +X DB0 16 -700 700 150 R 50 50 1 1 I +X ~WR 17 -700 -200 150 R 50 50 1 1 I +X A1 18 -700 -700 150 R 50 50 1 1 I +X A0 19 -700 -600 150 R 50 50 1 1 I +ENDDRAW +ENDDEF +# +# AD7225KN +# +DEF AD7225KN U 0 40 Y Y 1 F N +F0 "U" -550 900 50 H V L CNN +F1 "AD7225KN" 300 900 50 H V L CNN +F2 "" 0 0 50 H V C CIN +F3 "" 0 -250 50 H V C CNN +ALIAS AD7225LN +$FPLIST + DIP* + PDIP* +$ENDFPLIST +DRAW +S -550 -850 550 850 0 1 10 f +X VOUTB 1 700 500 150 L 50 50 1 1 O +X VOUTA 2 700 600 150 L 50 50 1 1 O +X VSS 3 200 1000 150 D 50 50 1 1 W +X VREFB 4 700 -100 150 L 50 50 1 1 I +X VREFA 5 700 0 150 L 50 50 1 1 I +X AGND 6 700 -700 150 L 50 50 1 1 I +X GND 7 0 -1000 150 U 50 50 1 1 W +X ~LDAC 8 -700 -300 150 R 50 50 1 1 I +X DB7 9 -700 0 150 R 50 50 1 1 I +X DB6 10 -700 100 150 R 50 50 1 1 I +X VREFD 20 700 -300 150 L 50 50 1 1 I +X DB5 11 -700 200 150 R 50 50 1 1 I +X VREFC 21 700 -200 150 L 50 50 1 1 I +X DB4 12 -700 300 150 R 50 50 1 1 I +X VDD 22 -200 1000 150 D 50 50 1 1 W +X DB3 13 -700 400 150 R 50 50 1 1 I +X VOUTD 23 700 300 150 L 50 50 1 1 O +X DB2 14 -700 500 150 R 50 50 1 1 I +X VOUTC 24 700 400 150 L 50 50 1 1 O +X DB1 15 -700 600 150 R 50 50 1 1 I +X DB0 16 -700 700 150 R 50 50 1 1 I +X ~WR 17 -700 -200 150 R 50 50 1 1 I +X A1 18 -700 -700 150 R 50 50 1 1 I +X A0 19 -700 -600 150 R 50 50 1 1 I +ENDDRAW +ENDDEF +# +# AD7225KP +# +DEF AD7225KP U 0 40 Y Y 1 F N +F0 "U" -550 900 50 H V L CNN +F1 "AD7225KP" 300 900 50 H V L CNN +F2 "" 0 0 50 H V C CIN +F3 "" 0 -250 50 H V C CNN +ALIAS AD7225LP +$FPLIST + PLCC* +$ENDFPLIST +DRAW +S -550 -850 550 850 0 1 10 f +X VOUTB 2 700 500 150 L 50 50 1 1 O +X VOUTA 3 700 600 150 L 50 50 1 1 O +X VSS 4 200 1000 150 D 50 50 1 1 W +X VREFB 5 700 -100 150 L 50 50 1 1 I +X VREFA 6 700 0 150 L 50 50 1 1 I +X AGND 7 700 -700 150 L 50 50 1 1 I +X GND 9 0 -1000 150 U 50 50 1 1 W +X ~LDAC 10 -700 -300 150 R 50 50 1 1 I +X ~WR 20 -700 -200 150 R 50 50 1 1 I +X DB7 11 -700 0 150 R 50 50 1 1 I +X DB6 12 -700 100 150 R 50 50 1 1 I +X DB5 13 -700 200 150 R 50 50 1 1 I +X A1 23 -700 -700 150 R 50 50 1 1 I +X DB4 14 -700 300 150 R 50 50 1 1 I +X VREFD 24 700 -300 150 L 50 50 1 1 I +X VREFC 25 700 -200 150 L 50 50 1 1 I +X DB3 16 -700 400 150 R 50 50 1 1 I +X VDD 26 -200 1000 150 D 50 50 1 1 W +X DB2 17 -700 500 150 R 50 50 1 1 I +X VOUTD 27 700 300 150 L 50 50 1 1 O +X DB1 18 -700 600 150 R 50 50 1 1 I +X VOUTC 28 700 400 150 L 50 50 1 1 O +X A0 19 -700 -600 150 R 50 50 1 1 I +X DB0 19 -700 700 150 R 50 50 1 1 I +ENDDRAW +ENDDEF +# +# AD7225KR +# +DEF AD7225KR U 0 40 Y Y 1 F N +F0 "U" -550 900 50 H V L CNN +F1 "AD7225KR" 300 900 50 H V L CNN +F2 "" 0 0 50 H V C CIN +F3 "" 0 -250 50 H V C CNN +ALIAS AD7225LR +$FPLIST + SO* +$ENDFPLIST +DRAW +S -550 -850 550 850 0 1 10 f +X VOUTB 1 700 500 150 L 50 50 1 1 O +X VOUTA 2 700 600 150 L 50 50 1 1 O +X VSS 3 200 1000 150 D 50 50 1 1 W +X VREFB 4 700 -100 150 L 50 50 1 1 I +X VREFA 5 700 0 150 L 50 50 1 1 I +X AGND 6 700 -700 150 L 50 50 1 1 I +X GND 7 0 -1000 150 U 50 50 1 1 W +X ~LDAC 8 -700 -300 150 R 50 50 1 1 I +X DB7 9 -700 0 150 R 50 50 1 1 I +X DB6 10 -700 100 150 R 50 50 1 1 I +X VREFD 20 700 -300 150 L 50 50 1 1 I +X DB5 11 -700 200 150 R 50 50 1 1 I +X VREFC 21 700 -200 150 L 50 50 1 1 I +X DB4 12 -700 300 150 R 50 50 1 1 I +X VDD 22 -200 1000 150 D 50 50 1 1 W +X DB3 13 -700 400 150 R 50 50 1 1 I +X VOUTD 23 700 300 150 L 50 50 1 1 O +X DB2 14 -700 500 150 R 50 50 1 1 I +X VOUTC 24 700 400 150 L 50 50 1 1 O +X DB1 15 -700 600 150 R 50 50 1 1 I +X DB0 16 -700 700 150 R 50 50 1 1 I +X ~WR 17 -700 -200 150 R 50 50 1 1 I +X A1 18 -700 -700 150 R 50 50 1 1 I +X A0 19 -700 -600 150 R 50 50 1 1 I +ENDDRAW +ENDDEF +# +# AD7226BRSZ +# +DEF AD7226BRSZ U 0 40 Y Y 1 F N +F0 "U" -550 900 50 H V L CNN +F1 "AD7226BRSZ" 300 900 50 H V L CNN +F2 "" 0 0 50 H V C CIN +F3 "" 0 0 50 H V C CNN +$FPLIST + SSOP* +$ENDFPLIST +DRAW +S -550 -850 550 850 0 1 10 f +X VOUTB 1 700 500 150 L 50 50 1 1 O +X VOUTA 2 700 600 150 L 50 50 1 1 O +X VSS 3 200 1000 150 D 50 50 1 1 W +X VREF 4 700 0 150 L 50 50 1 1 I +X AGND 5 700 -700 150 L 50 50 1 1 I +X GND 6 0 -1000 150 U 50 50 1 1 W +X DB7 7 -700 0 150 R 50 50 1 1 I +X DB6 8 -700 100 150 R 50 50 1 1 I +X DB5 9 -700 200 150 R 50 50 1 1 I +X DB4 10 -700 300 150 R 50 50 1 1 I +X VOUTC 20 700 400 150 L 50 50 1 1 O +X DB3 11 -700 400 150 R 50 50 1 1 I +X DB2 12 -700 500 150 R 50 50 1 1 I +X DB1 13 -700 600 150 R 50 50 1 1 I +X DB0 14 -700 700 150 R 50 50 1 1 I +X ~WR 15 -700 -200 150 R 50 50 1 1 I +X A1 16 -700 -700 150 R 50 50 1 1 I +X A0 17 -700 -600 150 R 50 50 1 1 I +X VDD 18 -200 1000 150 D 50 50 1 1 W +X VOUTD 19 700 300 150 L 50 50 1 1 O +ENDDRAW +ENDDEF +# +# AD7226KN +# +DEF AD7226KN U 0 40 Y Y 1 F N +F0 "U" -550 900 50 H V L CNN +F1 "AD7226KN" 300 900 50 H V L CNN +F2 "" 0 0 50 H V C CIN +F3 "" 0 0 50 H V C CNN +$FPLIST + DIP* + PDIP* +$ENDFPLIST +DRAW +S -550 -850 550 850 0 1 10 f +X VOUTB 1 700 500 150 L 50 50 1 1 O +X VOUTA 2 700 600 150 L 50 50 1 1 O +X VSS 3 200 1000 150 D 50 50 1 1 W +X VREF 4 700 0 150 L 50 50 1 1 I +X AGND 5 700 -700 150 L 50 50 1 1 I +X GND 6 0 -1000 150 U 50 50 1 1 W +X DB7 7 -700 0 150 R 50 50 1 1 I +X DB6 8 -700 100 150 R 50 50 1 1 I +X DB5 9 -700 200 150 R 50 50 1 1 I +X DB4 10 -700 300 150 R 50 50 1 1 I +X VOUTC 20 700 400 150 L 50 50 1 1 O +X DB3 11 -700 400 150 R 50 50 1 1 I +X DB2 12 -700 500 150 R 50 50 1 1 I +X DB1 13 -700 600 150 R 50 50 1 1 I +X DB0 14 -700 700 150 R 50 50 1 1 I +X ~WR 15 -700 -200 150 R 50 50 1 1 I +X A1 16 -700 -700 150 R 50 50 1 1 I +X A0 17 -700 -600 150 R 50 50 1 1 I +X VDD 18 -200 1000 150 D 50 50 1 1 W +X VOUTD 19 700 300 150 L 50 50 1 1 O +ENDDRAW +ENDDEF +# +# AD7226KP +# +DEF AD7226KP U 0 40 Y Y 1 F N +F0 "U" -550 900 50 H V L CNN +F1 "AD7226KP" 300 900 50 H V L CNN +F2 "" 0 0 50 H V C CIN +F3 "" 0 0 50 H V C CNN +$FPLIST + PLCC* +$ENDFPLIST +DRAW +S -550 -850 550 850 0 1 10 f +X VOUTB 1 700 500 150 L 50 50 1 1 O +X VOUTA 2 700 600 150 L 50 50 1 1 O +X VSS 3 200 1000 150 D 50 50 1 1 W +X VREF 4 700 0 150 L 50 50 1 1 I +X AGND 5 700 -700 150 L 50 50 1 1 I +X GND 6 0 -1000 150 U 50 50 1 1 W +X DB7 7 -700 0 150 R 50 50 1 1 I +X DB6 8 -700 100 150 R 50 50 1 1 I +X DB5 9 -700 200 150 R 50 50 1 1 I +X DB4 10 -700 300 150 R 50 50 1 1 I +X VOUTC 20 700 400 150 L 50 50 1 1 O +X DB3 11 -700 400 150 R 50 50 1 1 I +X DB2 12 -700 500 150 R 50 50 1 1 I +X DB1 13 -700 600 150 R 50 50 1 1 I +X DB0 14 -700 700 150 R 50 50 1 1 I +X ~WR 15 -700 -200 150 R 50 50 1 1 I +X A1 16 -700 -700 150 R 50 50 1 1 I +X A0 17 -700 -600 150 R 50 50 1 1 I +X VDD 18 -200 1000 150 D 50 50 1 1 W +X VOUTD 19 700 300 150 L 50 50 1 1 O +ENDDRAW +ENDDEF +# +# AD7226KR +# +DEF AD7226KR U 0 40 Y Y 1 F N +F0 "U" -550 900 50 H V L CNN +F1 "AD7226KR" 300 900 50 H V L CNN +F2 "" 0 0 50 H V C CIN +F3 "" 0 0 50 H V C CNN +$FPLIST + SSOP* +$ENDFPLIST +DRAW +S -550 -850 550 850 0 1 10 f +X VOUTB 1 700 500 150 L 50 50 1 1 O +X VOUTA 2 700 600 150 L 50 50 1 1 O +X VSS 3 200 1000 150 D 50 50 1 1 W +X VREF 4 700 0 150 L 50 50 1 1 I +X AGND 5 700 -700 150 L 50 50 1 1 I +X GND 6 0 -1000 150 U 50 50 1 1 W +X DB7 7 -700 0 150 R 50 50 1 1 I +X DB6 8 -700 100 150 R 50 50 1 1 I +X DB5 9 -700 200 150 R 50 50 1 1 I +X DB4 10 -700 300 150 R 50 50 1 1 I +X VOUTC 20 700 400 150 L 50 50 1 1 O +X DB3 11 -700 400 150 R 50 50 1 1 I +X DB2 12 -700 500 150 R 50 50 1 1 I +X DB1 13 -700 600 150 R 50 50 1 1 I +X DB0 14 -700 700 150 R 50 50 1 1 I +X ~WR 15 -700 -200 150 R 50 50 1 1 I +X A1 16 -700 -700 150 R 50 50 1 1 I +X A0 17 -700 -600 150 R 50 50 1 1 I +X VDD 18 -200 1000 150 D 50 50 1 1 W +X VOUTD 19 700 300 150 L 50 50 1 1 O +ENDDRAW +ENDDEF +# +# AD7228ABN +# +DEF AD7228ABN U 0 40 Y Y 1 F N +F0 "U" -550 900 50 H V L CNN +F1 "AD7228ABN" 300 900 50 H V L CNN +F2 "" 0 0 50 H V C CIN +F3 "" 0 0 50 H V C CNN +ALIAS AD7228ACN +$FPLIST + PDIP* + DIP* +$ENDFPLIST +DRAW +S -550 -850 550 850 0 1 10 f +X VDD 1 -200 1000 150 D 50 50 1 1 W +X VOUT8 2 700 0 150 L 50 50 1 1 O +X VOUT7 3 700 100 150 L 50 50 1 1 O +X VOUT6 4 700 200 150 L 50 50 1 1 O +X VOUT5 5 700 300 150 L 50 50 1 1 O +X VOUT4 6 700 400 150 L 50 50 1 1 O +X VOUT3 7 700 500 150 L 50 50 1 1 O +X VOUT2 8 700 600 150 L 50 50 1 1 O +X VOUT1 9 700 700 150 L 50 50 1 1 O +X VSS 10 200 1000 150 D 50 50 1 1 W +X DB0 20 -700 700 150 R 50 50 1 1 I +X VREF 11 700 -700 150 L 50 50 1 1 P +X ~WR 21 -700 -200 150 R 50 50 1 1 I +X GND 12 0 -1000 150 U 50 50 1 1 W +X A2 22 -700 -700 150 R 50 50 1 1 I +X DB7 13 -700 0 150 R 50 50 1 1 I +X A1 23 -700 -600 150 R 50 50 1 1 I +X DB6 14 -700 100 150 R 50 50 1 1 I +X A0 24 -700 -500 150 R 50 50 1 1 I +X DB5 15 -700 200 150 R 50 50 1 1 I +X DB4 16 -700 300 150 R 50 50 1 1 I +X DB3 17 -700 400 150 R 50 50 1 1 I +X DB2 18 -700 500 150 R 50 50 1 1 I +X DB1 19 -700 600 150 R 50 50 1 1 I +ENDDRAW +ENDDEF +# +# AD7228ABP +# +DEF AD7228ABP U 0 40 Y Y 1 F N +F0 "U" -550 900 50 H V L CNN +F1 "AD7228ABP" 300 900 50 H V L CNN +F2 "" 0 0 50 H V C CIN +F3 "" 0 0 50 H V C CNN +ALIAS AD7228ACP +$FPLIST + PLCC* +$ENDFPLIST +DRAW +S -550 -850 550 850 0 1 10 f +X VDD 2 -200 1000 150 D 50 50 1 1 W +X VOUT8 3 700 0 150 L 50 50 1 1 O +X VOUT7 4 700 100 150 L 50 50 1 1 O +X VOUT6 5 700 200 150 L 50 50 1 1 O +X VOUT5 6 700 300 150 L 50 50 1 1 O +X VOUT4 7 700 400 150 L 50 50 1 1 O +X VOUT3 9 700 500 150 L 50 50 1 1 O +X VOUT2 10 700 600 150 L 50 50 1 1 O +X DB3 20 -700 400 150 R 50 50 1 1 I +X VOUT1 11 700 700 150 L 50 50 1 1 O +X DB2 21 -700 500 150 R 50 50 1 1 I +X VSS 12 200 1000 150 D 50 50 1 1 W +X VREF 13 700 -700 150 L 50 50 1 1 P +X DB1 23 -700 600 150 R 50 50 1 1 I +X GND 14 0 -1000 150 U 50 50 1 1 W +X DB0 24 -700 700 150 R 50 50 1 1 I +X ~WR 25 -700 -200 150 R 50 50 1 1 I +X DB7 16 -700 0 150 R 50 50 1 1 I +X A2 26 -700 -700 150 R 50 50 1 1 I +X DB6 17 -700 100 150 R 50 50 1 1 I +X A1 27 -700 -600 150 R 50 50 1 1 I +X DB5 18 -700 200 150 R 50 50 1 1 I +X A0 28 -700 -500 150 R 50 50 1 1 I +X DB4 19 -700 300 150 R 50 50 1 1 I +ENDDRAW +ENDDEF +# +# AD7228ABR +# +DEF AD7228ABR U 0 40 Y Y 1 F N +F0 "U" -550 900 50 H V L CNN +F1 "AD7228ABR" 300 900 50 H V L CNN +F2 "" 0 0 50 H V C CIN +F3 "" 0 0 50 H V C CNN +ALIAS AD7228ACR +$FPLIST + SO* +$ENDFPLIST +DRAW +S -550 -850 550 850 0 1 10 f +X VDD 1 -200 1000 150 D 50 50 1 1 W +X VOUT8 2 700 0 150 L 50 50 1 1 O +X VOUT7 3 700 100 150 L 50 50 1 1 O +X VOUT6 4 700 200 150 L 50 50 1 1 O +X VOUT5 5 700 300 150 L 50 50 1 1 O +X VOUT4 6 700 400 150 L 50 50 1 1 O +X VOUT3 7 700 500 150 L 50 50 1 1 O +X VOUT2 8 700 600 150 L 50 50 1 1 O +X VOUT1 9 700 700 150 L 50 50 1 1 O +X VSS 10 200 1000 150 D 50 50 1 1 W +X DB0 20 -700 700 150 R 50 50 1 1 I +X VREF 11 700 -700 150 L 50 50 1 1 P +X ~WR 21 -700 -200 150 R 50 50 1 1 I +X GND 12 0 -1000 150 U 50 50 1 1 W +X A2 22 -700 -700 150 R 50 50 1 1 I +X DB7 13 -700 0 150 R 50 50 1 1 I +X A1 23 -700 -600 150 R 50 50 1 1 I +X DB6 14 -700 100 150 R 50 50 1 1 I +X A0 24 -700 -500 150 R 50 50 1 1 I +X DB5 15 -700 200 150 R 50 50 1 1 I +X DB4 16 -700 300 150 R 50 50 1 1 I +X DB3 17 -700 400 150 R 50 50 1 1 I +X DB2 18 -700 500 150 R 50 50 1 1 I +X DB1 19 -700 600 150 R 50 50 1 1 I +ENDDRAW +ENDDEF +# +# AD7533JN +# +DEF AD7533JN U 0 40 Y Y 1 F N +F0 "U" -450 700 50 H V L CNN +F1 "AD7533JN" 150 700 50 H V L CNN +F2 "" 0 0 50 H V C CIN +F3 "" 0 0 50 H V C CNN +ALIAS AD7533KN AD7533LN +$FPLIST + DIP* + PDIP* +$ENDFPLIST +DRAW +S -450 -650 450 650 0 1 10 f +X I_OUT1 1 600 200 150 L 50 50 1 1 P +X I_OUT2 2 600 -100 150 L 50 50 1 1 P +X GND 3 0 -800 150 U 50 50 1 1 W +X D9(MSB) 4 -600 -400 150 R 50 50 1 1 I +X D8 5 -600 -300 150 R 50 50 1 1 I +X D7 6 -600 -200 150 R 50 50 1 1 I +X D6 7 -600 -100 150 R 50 50 1 1 I +X D5 8 -600 0 150 R 50 50 1 1 I +X D4 9 -600 100 150 R 50 50 1 1 I +X D3 10 -600 200 150 R 50 50 1 1 I +X D2 11 -600 300 150 R 50 50 1 1 I +X D1 12 -600 400 150 R 50 50 1 1 I +X D0(LSB) 13 -600 500 150 R 50 50 1 1 I +X VCC 14 0 800 150 D 50 50 1 1 W +X VREF 15 600 -400 150 L 50 50 1 1 P +X RFBACK 16 600 500 150 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +# AD7533JP +# +DEF AD7533JP U 0 40 Y Y 1 F N +F0 "U" -450 700 50 H V L CNN +F1 "AD7533JP" 150 700 50 H V L CNN +F2 "" 0 0 50 H V C CIN +F3 "" 0 0 50 H V C CNN +ALIAS AD7533KP +$FPLIST + PLCC* +$ENDFPLIST +DRAW +S -450 -650 450 650 0 1 10 f +X I_OUT1 2 600 200 150 L 50 50 1 1 P +X I_OUT2 3 600 -100 150 L 50 50 1 1 P +X GND 4 0 -800 150 U 50 50 1 1 W +X D9(MSB) 5 -600 -400 150 R 50 50 1 1 I +X D8 7 -600 -300 150 R 50 50 1 1 I +X D7 8 -600 -200 150 R 50 50 1 1 I +X D6 9 -600 -100 150 R 50 50 1 1 I +X D5 10 -600 0 150 R 50 50 1 1 I +X RFBACK 20 600 500 150 L 50 50 1 1 P +X D4 12 -600 100 150 R 50 50 1 1 I +X D3 13 -600 200 150 R 50 50 1 1 I +X D2 14 -600 300 150 R 50 50 1 1 I +X D1 15 -600 400 150 R 50 50 1 1 I +X D0(LSB) 17 -600 500 150 R 50 50 1 1 I +X VDD 18 0 800 150 D 50 50 1 1 W +X VREF 19 600 -500 150 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +# AD7533KR +# +DEF AD7533KR U 0 40 Y Y 1 F N +F0 "U" -450 700 50 H V L CNN +F1 "AD7533KR" 150 700 50 H V L CNN +F2 "" 0 0 50 H V C CIN +F3 "" 0 0 50 H V C CNN +$FPLIST + DIP* + PDIP* +$ENDFPLIST +DRAW +S -450 -650 450 650 0 1 10 f +X I_OUT1 1 600 200 150 L 50 50 1 1 P +X I_OUT2 2 600 -100 150 L 50 50 1 1 P +X GND 3 0 -800 150 U 50 50 1 1 W +X D9(MSB) 4 -600 -400 150 R 50 50 1 1 I +X D8 5 -600 -300 150 R 50 50 1 1 I +X D7 6 -600 -200 150 R 50 50 1 1 I +X D6 7 -600 -100 150 R 50 50 1 1 I +X D5 8 -600 0 150 R 50 50 1 1 I +X D4 9 -600 100 150 R 50 50 1 1 I +X D3 10 -600 200 150 R 50 50 1 1 I +X D2 11 -600 300 150 R 50 50 1 1 I +X D1 12 -600 400 150 R 50 50 1 1 I +X D0(LSB) 13 -600 500 150 R 50 50 1 1 I +X VCC 14 0 800 150 D 50 50 1 1 W +X VREF 15 600 -400 150 L 50 50 1 1 P +X RFBACK 16 600 500 150 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +# AD775 +# +DEF AD775 U 0 30 Y Y 1 F N +F0 "U" -550 700 50 H V L CNN +F1 "AD775" 350 700 50 H V L CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +S -550 -650 550 650 0 1 10 f +X ~OE 1 700 -400 150 L 50 50 1 1 I +X DGND 2 100 -800 150 U 50 50 1 1 W +X D0 3 700 500 150 L 50 50 1 1 T +X D1 4 700 400 150 L 50 50 1 1 T +X D2 5 700 300 150 L 50 50 1 1 T +X D3 6 700 200 150 L 50 50 1 1 T +X D4 7 700 100 150 L 50 50 1 1 T +X D5 8 700 0 150 L 50 50 1 1 T +X D6 9 700 -100 150 L 50 50 1 1 T +X D7 10 700 -200 150 L 50 50 1 1 T +X AGND 20 -200 -800 150 U 50 50 1 1 W +X DVDD 11 100 800 150 D 50 50 1 1 W +X AGND 21 -100 -800 150 U 50 50 1 1 W +X CLK 12 700 -500 150 L 50 50 1 1 I C +X VRBS 22 -700 -500 150 R 50 50 1 1 I +X DVDD 13 200 800 150 D 50 50 1 1 W +X VRB 23 -700 -400 150 R 50 50 1 1 I +X AVDD 14 -300 800 150 D 50 50 1 1 W +X DGND 24 200 -800 150 U 50 50 1 1 W +X AVDD 15 -200 800 150 D 50 50 1 1 W +X VRTS 16 -700 0 150 R 50 50 1 1 I +X VRT 17 -700 -100 150 R 50 50 1 1 I +X AVDD 18 -100 800 150 D 50 50 1 1 W +X VIN 19 -700 300 150 R 50 50 1 1 I +ENDDRAW +ENDDEF +# +# AD7819 +# +DEF AD7819 U 0 40 Y Y 1 F N +F0 "U" -300 700 50 H V C CNN +F1 "AD7819" 150 700 50 H V L CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +S -350 -650 350 650 0 1 10 f +X VREF 1 -500 0 150 R 50 50 1 1 I +X Vin 2 -500 400 150 R 50 50 1 1 I +X GND 3 0 -800 150 U 50 50 1 1 W +X START 4 -500 -300 150 R 50 50 1 1 I IC +X CS 5 -500 -400 150 R 50 50 1 1 I L +X OE 6 -500 -500 150 R 50 50 1 1 I L +X EOC 7 500 -500 150 L 50 50 1 1 O V +X DB0 8 500 500 150 L 50 50 1 1 T +X DB1 9 500 400 150 L 50 50 1 1 T +X DB2 10 500 300 150 L 50 50 1 1 T +X DB3 11 500 200 150 L 50 50 1 1 T +X DB4 12 500 100 150 L 50 50 1 1 T +X DB5 13 500 0 150 L 50 50 1 1 T +X DB6 14 500 -100 150 L 50 50 1 1 T +X DB7 15 500 -200 150 L 50 50 1 1 T +X VCC 16 0 800 150 D 50 50 1 1 W +ENDDRAW +ENDDEF +# +# AD9280ARS +# +DEF AD9280ARS U 0 40 Y Y 1 F N +F0 "U" -550 1000 50 H V L CNN +F1 "AD9280ARS" 300 1000 50 H V L CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +S -550 950 550 -950 0 1 10 f +X AVSS 1 -100 -1100 150 U 50 50 1 1 W +X DRVDD 2 200 1100 150 D 50 50 1 1 W +X D0 5 700 100 150 L 50 50 1 1 O +X D1 6 700 0 150 L 50 50 1 1 O +X D2 7 700 -100 150 L 50 50 1 1 O +X D3 8 700 -200 150 L 50 50 1 1 O +X D4 9 700 -300 150 L 50 50 1 1 O +X D5 10 700 -400 150 L 50 50 1 1 O +X CLAMPIN 20 -700 600 150 R 50 50 1 1 I +X D6 11 700 -500 150 L 50 50 1 1 O +X REFTS 21 -700 100 150 R 50 50 1 1 I +X D7 12 700 -600 150 L 50 50 1 1 O +X REFTF 22 -700 200 150 R 50 50 1 1 I +X OTR 13 700 300 150 L 50 50 1 1 O +X MODE 23 -700 400 150 R 50 50 1 1 I +X DRVSS 14 100 -1100 150 U 50 50 1 1 W +X REFBF 24 -700 -200 150 R 50 50 1 1 I +X CLK 15 700 -800 150 L 50 50 1 1 I C +X REFBS 25 -700 -100 150 R 50 50 1 1 I +X THREE-STATE 16 700 500 150 L 50 50 1 1 I +X VREF 26 -700 -400 150 R 50 50 1 1 O +X STBY 17 700 600 150 L 50 50 1 1 P +X AIN 27 -700 800 150 R 50 50 1 1 I +X REFSENSE 18 -700 -600 150 R 50 50 1 1 I +X AVDD 28 -200 1100 150 D 50 50 1 1 W +X CLAMP 19 700 800 150 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +# AD9283 +# +DEF AD9283 U 0 30 Y Y 1 F N +F0 "U" -550 700 50 H V L CNN +F1 "AD9283" 250 700 50 H V L CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +S -550 650 550 -650 0 1 10 f +X PWRDWN 1 700 -500 150 L 50 50 1 1 I +X VREFout 2 -700 -400 150 R 50 50 1 1 I +X VREFin 3 -700 -200 150 R 50 50 1 1 I +X GND 4 -100 -800 150 U 50 50 1 1 W +X VaD 5 -200 800 150 D 50 50 1 1 W +X Ain- 6 -700 200 150 R 50 50 1 1 I +X Ain+ 7 -700 400 150 R 50 50 1 1 I +X VaD 8 -100 800 150 D 50 50 1 1 W +X GND 9 0 -800 150 U 50 50 1 1 W +X CLK 10 700 -400 150 L 50 50 1 1 I C +X DO0 20 700 500 150 L 50 50 1 1 O +X DO7 11 700 -200 150 L 50 50 1 1 O +X DO6 12 700 -100 150 L 50 50 1 1 O +X DO5 13 700 0 150 L 50 50 1 1 O +X DO4 14 700 100 150 L 50 50 1 1 O +X VDD 15 100 800 150 D 50 50 1 1 W +X GND 16 100 -800 150 U 50 50 1 1 W +X DO3 17 700 200 150 L 50 50 1 1 O +X DO2 18 700 300 150 L 50 50 1 1 O +X DO1 19 700 400 150 L 50 50 1 1 O +ENDDRAW +ENDDEF +# +# AD9708AR +# +DEF AD9708AR U 0 40 Y Y 1 F N +F0 "U" -550 800 50 H V L CNN +F1 "AD9708AR" 300 800 50 H V L CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +S -550 750 550 -750 0 1 10 f +X DB7 1 -700 -100 150 R 50 50 1 1 I +X DB6 2 -700 0 150 R 50 50 1 1 I +X DB6 2 -700 0 150 R 50 50 1 1 I +X DB5 3 -700 100 150 R 50 50 1 1 I +X DB4 4 -700 200 150 R 50 50 1 1 I +X DB3 5 -700 300 150 R 50 50 1 1 I +X DB2 6 -700 400 150 R 50 50 1 1 I +X DB1 7 -700 500 150 R 50 50 1 1 I +X DB0 8 -700 600 150 R 50 50 1 1 I +X ACOM 20 100 -900 150 U 50 50 1 1 W +X IOUTB 21 700 -300 150 L 50 50 1 1 O +X IOUTA 22 700 -100 150 L 50 50 1 1 O +X COMP2 23 700 -600 150 L 50 50 1 1 B +X AVDD 24 200 900 150 D 50 50 1 1 W +X SLEEP 15 -700 -600 150 R 50 50 1 1 I +X REFLO 16 700 400 150 L 50 50 1 1 W +X DCOM 26 -100 -900 150 U 50 50 1 1 W +X REFIO 17 700 600 150 L 50 50 1 1 B +X DVDD 27 -200 900 150 D 50 50 1 1 W +X FS_ADJ 18 700 200 150 L 50 50 1 1 O +X Clock 28 -700 -400 150 R 50 50 1 1 I C +X COMP1 19 700 -500 150 L 50 50 1 1 B +ENDDRAW +ENDDEF +# +# ADC0800 +# +DEF ADC0800 U 0 40 Y Y 1 F N +F0 "U" -450 700 50 H V L CNN +F1 "ADC0800" 200 700 50 H V L CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +S -450 -650 450 650 0 1 10 f +X QE 1 600 100 150 L 50 50 1 1 T +X QF 2 600 0 150 L 50 50 1 1 T +X QG 3 600 -100 150 L 50 50 1 1 T +X QH 4 600 -200 150 L 50 50 1 1 T +X Start 6 -600 300 150 R 50 50 1 1 I C +X OE 7 -600 -500 150 R 50 50 1 1 I +X -Vgg 8 -100 -800 150 U 50 50 1 1 W +X EOC 9 600 -500 150 L 50 50 1 1 O +X VCC 10 0 800 150 D 50 50 1 1 W +X Clk 11 -600 500 150 R 50 50 1 1 I C +X Vin 12 -600 100 150 R 50 50 1 1 I I +X QA 13 600 500 150 L 50 50 1 1 T +X QB 14 600 400 150 L 50 50 1 1 T +X Rbot 15 -600 -200 150 R 50 50 1 1 I I +X Rtop 15 -600 -100 150 R 50 50 1 1 I +X QC 16 600 300 150 L 50 50 1 1 T +X QD 17 600 200 150 L 50 50 1 1 T +X DGND 18 100 -800 150 U 50 50 1 1 W +ENDDRAW +ENDDEF +# +# ADC08060 +# +DEF ADC08060 U 0 40 Y Y 1 F N +F0 "U" -650 700 50 H V L CNN +F1 "ADC08060" 350 700 50 H V L CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +S -650 650 650 -650 0 1 10 f +X AVDD 1 -300 800 150 D 50 50 1 1 W +X AGND 2 -300 -800 150 U 50 50 1 1 W +X VRT 3 -800 -200 150 R 50 50 1 1 I +X AVDD 4 -200 800 150 D 50 50 1 1 W +X AGND 5 -200 -800 150 U 50 50 1 1 W +X AIN 6 -800 400 150 R 50 50 1 1 I +X VIN_GND 7 -800 200 150 R 50 50 1 1 I +X DGND 8 100 -800 150 U 50 50 1 1 W +X VRB 9 -800 -400 150 R 50 50 1 1 I +X VRB 10 -800 -500 150 R 50 50 1 1 I +X D5 20 800 0 150 L 50 50 1 1 T +X AGND 11 -100 -800 150 U 50 50 1 1 W +X D6 21 800 -100 150 L 50 50 1 1 T +X AVDD 12 -100 800 150 D 50 50 1 1 W +X D7 22 800 -200 150 L 50 50 1 1 T +X D0 13 800 500 150 L 50 50 1 1 T +X PWR_DWN 23 800 -500 150 L 50 50 1 1 I +X D1 14 800 400 150 L 50 50 1 1 T +X CLK 24 800 -400 150 L 50 50 1 1 I C +X D2 15 800 300 150 L 50 50 1 1 T +X D3 16 800 200 150 L 50 50 1 1 T +X DGND 17 200 -800 150 U 50 50 1 1 W +X DVDD 18 100 800 150 D 50 50 1 1 W +X D4 19 800 100 150 L 50 50 1 1 T +ENDDRAW +ENDDEF +# +# ADC0832 +# +DEF ADC0832 U 0 40 Y Y 1 F N +F0 "U" -300 300 50 H V L CNN +F1 "ADC0832" 150 300 50 H V L CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +P 6 0 1 10 -550 0 -300 250 450 250 450 -250 -300 -250 -550 0 f +X CS 1 600 -100 150 L 50 50 1 1 I I +X ANALOG0 2 -600 100 150 R 50 50 1 1 I +X ANALOG1 3 -600 -100 150 R 50 50 1 1 I +X GND 4 0 -400 150 U 50 50 1 1 I +X DIN 5 600 100 150 L 50 50 1 1 I +X DOUT 6 600 200 150 L 50 50 1 1 O +X CLK 7 600 0 150 L 50 50 1 1 I C +X VCC 8 0 400 150 D 50 50 1 1 I +ENDDRAW +ENDDEF +# +# ADC1173 +# +DEF ADC1173 U 0 40 Y Y 1 F N +F0 "U" -550 700 50 H V L CNN +F1 "ADC1173" 350 700 50 H V L CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +S -550 650 550 -650 0 1 10 f +X OE 1 700 -500 150 L 50 50 1 1 I L +X DVSS 2 100 -800 150 U 50 50 1 1 W +X D0 3 700 500 150 L 50 50 1 1 T +X D1 4 700 400 150 L 50 50 1 1 T +X D2 5 700 300 150 L 50 50 1 1 T +X D3 6 700 200 150 L 50 50 1 1 T +X D4 7 700 100 150 L 50 50 1 1 T +X D5 8 700 0 150 L 50 50 1 1 T +X D6 9 700 -100 150 L 50 50 1 1 T +X D7 10 700 -200 150 L 50 50 1 1 T +X AVSS 20 -200 -800 150 U 50 50 1 1 W +X DVDD 11 100 800 150 D 50 50 1 1 W +X AVSS 21 -100 -800 150 U 50 50 1 1 W +X CLK 12 700 -400 150 L 50 50 1 1 I C +X VRBS 22 -700 -500 150 R 50 50 1 1 I +X DVDD 13 200 800 150 D 50 50 1 1 W +X VRB 23 -700 -400 150 R 50 50 1 1 I +X AVDD 14 -300 800 150 D 50 50 1 1 W +X DVSS 24 200 -800 150 U 50 50 1 1 W +X AVDD 15 -200 800 150 D 50 50 1 1 W +X VRTS 16 -700 0 150 R 50 50 1 1 I +X VRT 17 -700 -100 150 R 50 50 1 1 I +X AIN 27 -700 400 150 R 50 50 1 1 I +X AVDD 18 -100 800 150 D 50 50 1 1 W +ENDDRAW +ENDDEF +# +# ADS1232IPW +# +DEF ADS1232IPW U 0 40 Y Y 1 F N +F0 "U" -550 1000 50 H V L CNN +F1 "ADS1232IPW" 300 1000 50 H V L CNN +F2 "" 0 0 50 H V C CIN +F3 "" 0 0 50 H V C CNN +$FPLIST + TSSOP* +$ENDFPLIST +DRAW +S -550 950 550 -950 0 1 10 f +X DVDD 1 200 1100 150 D 50 50 1 1 W +X DGND 2 0 -1100 150 U 50 50 1 1 W +X CLKIN/XTAL1 3 700 -200 150 L 50 50 1 1 B +X XTAL2 4 700 0 150 L 50 50 1 1 B +X DGND 5 100 -1100 150 U 50 50 1 1 W +X DGND 6 200 -1100 150 U 50 50 1 1 W +X TEMP 7 700 -800 150 L 50 50 1 1 I +X A0 8 700 -700 150 L 50 50 1 1 I +X CAP 9 -700 500 150 R 50 50 1 1 P +X CAP 10 -700 400 150 R 50 50 1 1 P +X GAIN1 20 700 700 150 L 50 50 1 1 I +X AINP1 11 -700 0 150 R 50 50 1 1 I +X SPEED 21 700 -600 150 L 50 50 1 1 I +X AINN1 12 -700 -100 150 R 50 50 1 1 I +X ~PWDN~ 22 700 300 150 L 50 50 1 1 I +X AINN2 13 -700 -400 150 R 50 50 1 1 I +X SCLK 23 700 400 150 L 50 50 1 1 I +X AINP2 14 -700 -300 150 R 50 50 1 1 I +X ~DRDY~/DOUT 24 700 500 150 L 50 50 1 1 O +X REFN 15 -700 -800 150 R 50 50 1 1 I +X REFP 16 -700 800 150 R 50 50 1 1 I +X AGND 17 -200 -1100 150 U 50 50 1 1 W +X AVDD 18 -200 1100 150 D 50 50 1 1 W +X GAIN0 19 700 800 150 L 50 50 1 1 I +ENDDRAW +ENDDEF +# +# ADS1234IPW +# +DEF ADS1234IPW IC 0 40 Y Y 1 F N +F0 "IC" -450 1000 50 H V C CNN +F1 "ADS1234IPW" 300 1100 50 H V L CNN +F2 "" 0 0 50 H V C CIN +F3 "" 0 0 50 H V C CNN +$FPLIST + TSSOP* +$ENDFPLIST +DRAW +S -550 1050 550 -1050 0 1 10 f +X DVDD 1 200 1200 150 D 50 50 1 1 W +X DGND 2 0 -1200 150 U 50 50 1 1 W +X CLKIN/XTAL1 3 700 -200 150 L 50 50 1 1 B +X XTAL2 4 700 0 150 L 50 50 1 1 B +X DGND 5 100 -1200 150 U 50 50 1 1 W +X DGND 6 200 -1200 150 U 50 50 1 1 W +X A1 7 700 -900 150 L 50 50 1 1 I +X A0 8 700 -800 150 L 50 50 1 1 I +X CAP 9 -700 700 150 R 50 50 1 1 P +X CAP 10 -700 600 150 R 50 50 1 1 P +X REFP 20 -700 900 150 R 50 50 1 1 I +X AINP1 11 -700 400 150 R 50 50 1 1 I +X AGND 21 -200 -1200 150 U 50 50 1 1 W +X AINN1 12 -700 300 150 R 50 50 1 1 I +X AVDD 22 -200 1200 150 D 50 50 1 1 W +X AINP3 13 -700 -200 150 R 50 50 1 1 I +X GAIN0 23 700 900 150 L 50 50 1 1 I +X AINN3 14 -700 -300 150 R 50 50 1 1 I +X GAIN1 24 700 800 150 L 50 50 1 1 I +X AINN4 15 -700 -600 150 R 50 50 1 1 I +X SPEED 25 700 -700 150 L 50 50 1 1 I +X AINP4 16 -700 -500 150 R 50 50 1 1 I +X ~PWDN~ 26 700 400 150 L 50 50 1 1 I +X AINN2 17 -700 0 150 R 50 50 1 1 I +X SCLK 27 700 500 150 L 50 50 1 1 I +X AINP2 18 -700 100 150 R 50 50 1 1 I +X ~DRDY~/DOUT 28 700 600 150 L 50 50 1 1 O +X REFN 19 -700 -900 150 R 50 50 1 1 I +ENDDRAW +ENDDEF +# +# ADS1251 +# +DEF ADS1251 U 0 40 Y Y 1 F N +F0 "U" -400 300 50 H V L CNN +F1 "ADS1251" 550 300 50 H V R CNN +F2 "Housings_SOIC:SOIC-8_3.9x4.9mm_Pitch1.27mm" 0 -500 50 H I C CIN +F3 "" -100 0 50 H V C CNN +$FPLIST + SOIC* +$ENDFPLIST +DRAW +P 7 0 1 10 550 250 -400 250 -650 0 -400 -250 450 -250 550 -250 550 250 f +X IN+ 1 -800 100 250 R 50 50 1 1 I +X IN- 2 -800 -100 250 R 50 50 1 1 I +X VCC 3 -100 400 150 D 50 50 1 1 W +X CLK 4 700 -100 150 L 50 50 1 1 I +X DOUT/nDRDY 5 700 100 150 L 50 50 1 1 O +X SCLK 6 700 200 150 L 50 50 1 1 I +X GND 7 -100 -400 150 U 50 50 1 1 W +X VREF 8 -200 400 150 D 50 50 1 1 I +ENDDRAW +ENDDEF +# +# CA3300 +# +DEF CA3300 U 0 40 Y Y 1 F N +F0 "U" -450 700 50 H V L CNN +F1 "CA3300" 200 700 50 H V L CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +S -450 -650 450 650 0 1 10 f +X D5 1 600 -100 150 L 50 50 1 1 T +X OVF 2 600 500 150 L 50 50 1 1 T +X GND 3 0 -800 150 U 50 50 1 1 W +X ZEN 4 -600 -300 150 R 50 50 1 1 I +X CE2 5 600 -300 150 L 50 50 1 1 I +X CE1 6 600 -400 150 L 50 50 1 1 I +X CLK 7 600 -500 150 L 50 50 1 1 I C +X PHAS 8 -600 -500 150 R 50 50 1 1 I +X +REF 9 -600 0 150 R 50 50 1 1 I +X -REF 10 -600 200 150 R 50 50 1 1 I +X VIN 11 -600 500 150 R 50 50 1 1 I +X VCC 12 0 800 150 D 50 50 1 1 W +X D0 13 600 400 150 L 50 50 1 1 T +X D1 14 600 300 150 L 50 50 1 1 T +X D2 15 600 200 150 L 50 50 1 1 T +X CREF 16 -600 -200 150 R 50 50 1 1 I +X D3 17 600 100 150 L 50 50 1 1 T +X D4 18 600 0 150 L 50 50 1 1 T +ENDDRAW +ENDDEF +# +# DAC08 +# +DEF DAC08 U 0 40 Y Y 1 F N +F0 "U" -450 700 50 H V L CNN +F1 "DAC08" 200 700 50 H V L CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +S -450 -650 450 650 0 1 10 f +X VLC 1 600 500 150 L 50 50 1 1 I +X I+ 2 600 200 150 L 50 50 1 1 O +X V- 3 0 -800 150 U 50 50 1 1 W +X I- 4 600 0 150 L 50 50 1 1 O +X B0 5 -600 500 150 R 50 50 1 1 I +X B1 6 -600 400 150 R 50 50 1 1 I +X B2 7 -600 300 150 R 50 50 1 1 I +X B3 8 -600 200 150 R 50 50 1 1 I +X B4 9 -600 100 150 R 50 50 1 1 I +X B5 10 -600 0 150 R 50 50 1 1 I +X B6 11 -600 -100 150 R 50 50 1 1 I +X B7 12 -600 -200 150 R 50 50 1 1 I +X V+ 13 0 800 150 D 50 50 1 1 W +X R+ 14 600 -200 150 L 50 50 1 1 I +X R- 15 600 -400 150 L 50 50 1 1 I +X CMP 16 -600 -500 150 R 50 50 1 1 I +ENDDRAW +ENDDEF +# +# DAC7513_DCN +# +DEF DAC7513_DCN U 0 40 Y Y 1 F N +F0 "U" -100 475 50 H V R CNN +F1 "DAC7513_DCN" -100 400 50 H V R CNN +F2 "" 50 -400 50 H V L CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + SOT-23-* +$ENDFPLIST +DRAW +S -450 350 450 -350 0 1 10 f +X VOUT 1 600 200 150 L 50 50 1 1 O +X VFB 2 600 0 150 L 50 50 1 1 I +X VREF 3 600 -200 150 L 50 50 1 1 I +X VCC 4 0 500 150 D 50 50 1 1 W +X GND 5 0 -500 150 U 50 50 1 1 W +X DIN 6 -600 200 150 R 50 50 1 1 I +X SCLK 7 -600 0 150 R 50 50 1 1 I C +X ~SYNC 8 -600 -200 150 R 50 50 1 1 I +ENDDRAW +ENDDEF +# +# LTC1257 +# +DEF LTC1257 U 0 40 Y Y 1 F N +F0 "U" -450 400 50 H V L CNN +F1 "LTC1257" 150 400 50 H V L CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + SOIC* +$ENDFPLIST +DRAW +S -450 350 450 -350 0 1 10 f +X CKL 1 -600 0 150 R 50 50 1 1 I C +X DIN 2 -600 200 150 R 50 50 1 1 I +X ~LOAD~ 3 -600 -200 150 R 50 50 1 1 I I +X DOUT 4 -600 100 150 R 50 50 1 1 O +X GND 5 0 -500 150 U 50 50 1 1 W +X VREF 6 600 -200 150 L 50 50 1 1 P +X VOUT 7 600 200 150 L 50 50 1 1 P +X VCC 8 0 500 150 D 50 50 1 1 W +ENDDRAW +ENDDEF +# +# LTC1406CGN +# +DEF LTC1406CGN U 0 30 Y Y 1 F N +F0 "U" -550 800 50 H V L CNN +F1 "LTC1406CGN" 300 800 50 H V L CNN +F2 "" 0 0 50 H V C CIN +F3 "" 0 0 50 H V C CNN +ALIAS LTC1406IGN +$FPLIST + SSOP* +$ENDFPLIST +DRAW +S -550 -750 550 750 0 1 10 f +X OGND 1 200 -900 150 U 50 50 1 1 W +X OVDD 2 200 900 150 D 50 50 1 1 W +X ~SHDN~ 3 700 -600 150 L 50 50 1 1 I +X VBIAS 4 -700 -100 150 R 50 50 1 1 I +X VREF 5 -700 -400 150 R 50 50 1 1 I +X AGND 6 -300 -900 150 U 50 50 1 1 I +X AIN+ 7 -700 500 150 R 50 50 1 1 I +X AIN- 8 -700 300 150 R 50 50 1 1 I +X AVDD 9 -200 900 150 D 50 50 1 1 W +X AGND 10 -200 -900 150 U 50 50 1 1 W +X D5 20 700 100 150 L 50 50 1 1 O +X DGND 11 0 -900 150 U 50 50 1 1 W +X D6 21 700 0 150 L 50 50 1 1 O +X DVDD 12 0 900 150 D 50 50 1 1 W +X D7 22 700 -100 150 L 50 50 1 1 O +X OF/UF 23 700 -300 150 L 50 50 1 1 O +X CLK 24 700 -500 150 L 50 50 1 1 I C +X D0 15 700 600 150 L 50 50 1 1 O +X D1 16 700 500 150 L 50 50 1 1 O +X D2 17 700 400 150 L 50 50 1 1 O +X D3 18 700 300 150 L 50 50 1 1 O +X D4 19 700 200 150 L 50 50 1 1 O +ENDDRAW +ENDDEF +# +# LTC1594CS +# +DEF LTC1594CS U 0 40 Y Y 1 F N +F0 "U" -450 700 50 H V L CNN +F1 "LTC1594CS" 300 700 50 H V C CNN +F2 "" 0 0 50 H V C CIN +F3 "" 0 0 50 H V C CNN +ALIAS LTC1594IS +$FPLIST + SO* +$ENDFPLIST +DRAW +S -450 650 450 -650 0 1 10 f +X CH0 1 -600 500 150 R 50 50 1 1 I +X CH1 2 -600 400 150 R 50 50 1 1 I +X CH2 3 -600 300 150 R 50 50 1 1 I +X CH3 4 -600 200 150 R 50 50 1 1 I +X ADCIN 5 -600 -100 150 R 50 50 1 1 I +X VREF 6 -600 -300 150 R 50 50 1 1 I +X COM 7 -600 -500 150 R 50 50 1 1 I +X GND 8 0 -800 150 U 50 50 1 1 W +X ~CSADC~ 9 600 -300 150 L 50 50 1 1 I +X DOUT 10 600 300 150 L 50 50 1 1 O +X VCC 11 -100 800 150 D 50 50 1 1 W +X CLK 12 600 500 150 L 50 50 1 1 I C +X ~CSMUX~ 13 600 0 150 L 50 50 1 1 I +X DIN 14 600 400 150 L 50 50 1 1 I +X MUXOUT 15 -600 0 150 R 50 50 1 1 O +X VCC 16 0 800 150 D 50 50 1 1 W +ENDDRAW +ENDDEF +# +# LTC1598CG +# +DEF LTC1598CG U 0 40 Y Y 1 F N +F0 "U" -450 900 50 H V L CNN +F1 "LTC1598CG" 100 900 50 H V L CNN +F2 "" 0 0 50 H V C CIN +F3 "" 0 0 50 H V C CNN +ALIAS LTC1598IG +$FPLIST + SSOP* +$ENDFPLIST +DRAW +S -450 850 450 -850 0 1 10 f +X CH5 1 -600 200 150 R 50 50 1 1 I +X CH6 2 -600 100 150 R 50 50 1 1 I +X CH7 3 -600 0 150 R 50 50 1 1 I +X GND 4 -100 -1000 150 U 50 50 1 1 W +X CLK 5 600 700 150 L 50 50 1 1 I C +X ~CSMUX~ 6 600 -200 150 L 50 50 1 1 I +X DIN 7 600 500 150 L 50 50 1 1 I +X COM 8 -600 -700 150 R 50 50 1 1 I +X GND 9 0 -1000 150 U 50 50 1 1 W +X ~CSADC~ 10 600 -500 150 L 50 50 1 1 I +X CH0 20 -600 700 150 R 50 50 1 1 I +X DOUT 11 600 400 150 L 50 50 1 1 O +X CH1 21 -600 600 150 R 50 50 1 1 I +X CH2 22 -600 500 150 R 50 50 1 1 I +X CH3 23 -600 400 150 R 50 50 1 1 I +X CLK 14 600 600 150 L 50 50 1 1 I C +X CH4 24 -600 300 150 R 50 50 1 1 I +X VCC 15 -100 1000 150 D 50 50 1 1 W +X VREF 16 -600 -500 150 R 50 50 1 1 I +X ADCIN 17 -600 -300 150 R 50 50 1 1 I +X MUXOUT 18 -600 -200 150 R 50 50 1 1 O +X VCC 19 0 1000 150 D 50 50 1 1 W +ENDDRAW +ENDDEF +# +# LTC1664CGN +# +DEF LTC1664CGN U 0 40 Y Y 1 F N +F0 "U" -350 500 50 H V L CNN +F1 "LTC1664CGN" 100 500 50 H V L CNN +F2 "" 0 0 50 H V C CIN +F3 "" 0 0 50 H V C CNN +ALIAS LTC1664IGN LTC1664CN LTC1664IN +$FPLIST + *SSOP* +$ENDFPLIST +DRAW +S -350 450 350 -450 0 1 10 f +X GND 1 0 -600 150 U 50 50 1 1 W +X OUTA 2 500 300 150 L 50 50 1 1 O +X OUTB 3 500 200 150 L 50 50 1 1 O +X OUTC 4 500 100 150 L 50 50 1 1 O +X OUTD 5 500 0 150 L 50 50 1 1 O +X REF 6 500 -300 150 L 50 50 1 1 I +X ~CS~/LD 7 -500 0 150 R 50 50 1 1 I +X SCK 8 -500 100 150 R 50 50 1 1 I +X DIN 9 -500 300 150 R 50 50 1 1 I +X DOUT 10 -500 200 150 R 50 50 1 1 O +X ~CLR 11 -500 -300 150 R 50 50 1 1 I +X VCC 16 0 600 150 D 50 50 1 1 W +ENDDRAW +ENDDEF +# +# LTC1864L +# +DEF LTC1864L U 0 40 Y Y 1 F N +F0 "U" -400 300 50 H V L CNN +F1 "LTC1864L" 450 300 50 H V R CNN +F2 "" -100 0 50 H V C CIN +F3 "" -100 0 50 H V C CNN +ALIAS LTC1864 +$FPLIST + MSOP-8* + SOIC-8* +$ENDFPLIST +DRAW +P 6 0 1 10 450 250 -400 250 -650 0 -400 -250 450 -250 450 250 f +X VREF 1 -200 400 150 D 50 50 1 1 I +X IN+ 2 -800 100 250 R 50 50 1 1 I +X IN- 3 -800 -100 250 R 50 50 1 1 I +X GND 4 -100 -400 150 U 50 50 1 1 W +X CONV 5 600 -100 150 L 50 50 1 1 I +X SDO 6 600 100 150 L 50 50 1 1 O +X SCK 7 600 200 150 L 50 50 1 1 I +X VCC 8 -100 400 150 D 50 50 1 1 W +ENDDRAW +ENDDEF +# +# LTC1865L-MS +# +DEF LTC1865L-MS U 0 40 Y Y 1 F N +F0 "U" -400 300 50 H V L CNN +F1 "LTC1865L-MS" 450 300 50 H V R CNN +F2 "" 0 0 50 H V C CIN +F3 "" 0 0 50 H V C CNN +ALIAS LTC1865-MS +$FPLIST + MSOP-10* +$ENDFPLIST +DRAW +P 6 0 1 10 450 250 -400 250 -650 0 -400 -250 450 -250 450 250 f +X CONV 1 600 -100 150 L 50 50 1 1 I +X CH0 2 -800 100 250 R 50 50 1 1 I +X CH1 3 -800 -100 250 R 50 50 1 1 I +X AGND 4 -200 -400 150 U 50 50 1 1 W +X DGND 5 -100 -400 150 U 50 50 1 1 W +X SDI 6 600 0 150 L 50 50 1 1 I +X SDO 7 600 100 150 L 50 50 1 1 O +X SCK 8 600 200 150 L 50 50 1 1 I +X VCC 9 -100 400 150 D 50 50 1 1 W +X VREF 10 -200 400 150 D 50 50 1 1 I +ENDDRAW +ENDDEF +# +# LTC1865L-S8 +# +DEF LTC1865L-S8 U 0 40 Y Y 1 F N +F0 "U" -400 300 50 H V L CNN +F1 "LTC1865L-S8" 450 300 50 H V R CNN +F2 "" 0 0 50 H V C CIN +F3 "" 0 0 50 H V C CNN +ALIAS LTC1865-S8 +$FPLIST + SOIC-8* +$ENDFPLIST +DRAW +P 6 0 1 10 450 250 -400 250 -650 0 -400 -250 450 -250 450 250 f +X CONV 1 600 -100 150 L 50 50 1 1 I +X CH0 2 -800 100 250 R 50 50 1 1 I +X CH1 3 -800 -100 250 R 50 50 1 1 I +X GND 4 -100 -400 150 U 50 50 1 1 W +X SDI 5 600 0 150 L 50 50 1 1 I +X SDO 6 600 100 150 L 50 50 1 1 O +X SCK 7 600 200 150 L 50 50 1 1 I +X VCC 8 -100 400 150 D 50 50 1 1 W +ENDDRAW +ENDDEF +# +# MAX1274 +# +DEF MAX1274 U 0 40 Y Y 1 F N +F0 "U" 50 650 50 H V L CNN +F1 "MAX1274" 50 550 50 H V L CNN +F2 "" 0 -550 50 H V C CIN +F3 "" 0 -100 50 H V C CNN +ALIAS MAX1275 +$FPLIST + *QFN*4x4mm*Pitch0.8mm* +$ENDFPLIST +DRAW +S -300 500 300 -500 1 1 10 f +X AIN- 1 -400 200 100 R 50 50 1 1 I +X REF 2 -400 -200 100 R 50 50 1 1 I +X RGND 3 -100 -600 100 U 50 50 1 1 W +X VDD 4 0 600 100 D 50 50 1 1 W +X NC 5 400 -300 100 L 50 50 1 1 N N +X GND 6 0 -600 100 U 50 50 1 1 W +X VL 7 400 400 100 L 50 50 1 1 W +X DOUT 8 400 100 100 L 50 50 1 1 O +X CNVST 9 400 200 100 L 50 50 1 1 I +X SCLK 10 400 0 100 L 50 50 1 1 I +X NC 11 400 -200 100 L 50 50 1 1 N N +X AIN+ 12 -400 100 100 R 50 50 1 1 I +X PAD 13 100 -600 100 U 50 50 1 1 W +ENDDRAW +ENDDEF +# +# MAX5139 +# +DEF MAX5139 U 0 40 Y Y 1 F N +F0 "U" 350 675 50 H V L CNN +F1 "MAX5139" 350 600 50 H V L CNN +F2 "Housings_DFN_QFN:QFN-16-1EP_3x3mm_Pitch0.5mm" 350 500 50 H I L CIN +F3 "" 350 400 50 H I L CNN +ALIAS MAX5138 +$FPLIST + *QFN*3x3mm*Pitch0.5mm* +$ENDFPLIST +DRAW +S -300 700 300 -700 0 1 10 f +X NC 1 400 -400 100 L 50 50 1 1 N N +X M/~Z 2 -400 300 100 R 50 50 1 1 I +X ~LDAC 3 -400 200 100 R 50 50 1 1 I +X NC 4 400 -300 100 L 50 50 1 1 N N +X SCLK 5 -400 0 100 R 50 50 1 1 I +X ~CS 6 -400 -200 100 R 50 50 1 1 I +X DIN 7 -400 -100 100 R 50 50 1 1 I +X AGND 8 100 -800 100 U 50 50 1 1 W +X NC 9 400 -200 100 L 50 50 1 1 N N +X ~READY 10 -400 -400 100 R 50 50 1 1 O +X DVDD 11 -100 800 100 D 50 50 1 1 W +X OUT 12 400 300 100 L 50 50 1 1 O +X AVDD 13 100 800 100 D 50 50 1 1 W +X REFI 14 400 -100 100 L 50 50 1 1 I +X REFO 15 400 0 100 L 50 50 1 1 O +X AGND 16 -100 -800 100 U 50 50 1 1 W +ENDDRAW +ENDDEF +# +# MCP3002 +# +DEF MCP3002 U 0 40 Y Y 1 F N +F0 "U" -250 450 50 H V C CNN +F1 "MCP3002" 450 450 50 H V C CNN +F2 "" 0 -100 50 H V C CNN +F3 "" 0 200 50 H V C CNN +$FPLIST + DIP-8* + SOIC-8* + TSSOP-8* + MSOP-8* +$ENDFPLIST +DRAW +P 6 0 1 0 600 400 -300 400 -500 0 -300 -400 600 -400 600 400 f +X ~CS~/SHDN 1 700 200 100 L 50 50 1 1 I +X CH0 2 -500 200 100 R 50 50 1 1 P +X CH1 3 -500 -200 100 R 50 50 1 1 P +X VSS 4 0 -500 100 U 50 50 1 1 W +X DIN 5 700 -200 100 L 50 50 1 1 I +X DOUT 6 700 -100 100 L 50 50 1 1 O +X CLK 7 700 100 100 L 50 50 1 1 I +X VDD/VREF 8 0 500 100 D 50 50 1 1 W +ENDDRAW +ENDDEF +# +# MCP3008 +# +DEF MCP3008 U 0 40 Y Y 1 F N +F0 "U" -450 450 50 H V C CNN +F1 "MCP3008" 350 450 50 H V C CNN +F2 "" -100 -100 50 H V C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + DIP-16* + SOIC-16* +$ENDFPLIST +DRAW +P 6 1 1 0 500 400 -500 400 -500 0 -500 -500 500 -500 500 400 f +X CH0 1 -700 300 200 R 50 50 1 1 O +X CH1 2 -700 200 200 R 50 50 1 1 O +X CH2 3 -700 100 200 R 50 50 1 1 O +X CH3 4 -700 0 200 R 50 50 1 1 O +X CH4 5 -700 -100 200 R 50 50 1 1 O +X CH5 6 -700 -200 200 R 50 50 1 1 O +X CH6 7 -700 -300 200 R 50 50 1 1 O +X CH7 8 -700 -400 200 R 50 50 1 1 O +X DGND 9 100 -700 200 U 50 50 1 1 W +X ~CS~/SHDN 10 700 -200 200 L 50 50 1 1 I +X DIN 11 700 -100 200 L 50 50 1 1 I +X DOUT 12 700 0 200 L 50 50 1 1 O +X CLK 13 700 100 200 L 50 50 1 1 I +X AGND 14 -100 -700 200 U 50 50 1 1 W +X VREF 15 100 600 200 D 50 50 1 1 W +X VDD 16 -100 600 200 D 50 50 1 1 W +ENDDRAW +ENDDEF +# +# MCP3204 +# +DEF MCP3204 U 0 40 Y Y 1 F N +F0 "U" -450 350 50 H V C CNN +F1 "MCP3204" 400 350 50 H V C CNN +F2 "" 900 -300 50 H I C CNN +F3 "" 900 -300 50 H I C CNN +$FPLIST + DIP-14 + DIL-14 + SO-14 +$ENDFPLIST +DRAW +T 0 -25 -50 50 0 0 0 ADC Normal 0 C C +T 900 235 -165 50 0 0 0 CNTRL Normal 0 L B +T 900 -250 -50 50 0 0 0 MUX Normal 0 C C +S 150 -250 275 150 0 1 0 N +S 500 300 -500 -400 0 1 0 f +P 2 0 1 0 -200 -50 -150 -50 N +P 2 0 1 0 75 -50 150 -50 N +P 5 0 1 0 -300 150 -300 -250 -200 -200 -200 100 -300 150 N +P 5 0 1 0 150 100 -150 100 -150 175 -250 175 -250 125 N +P 6 0 1 0 -150 -50 -100 25 75 25 75 -125 -100 -125 -150 -50 N +X CH0 1 -600 100 100 R 50 50 1 1 I +X CH1 2 -600 0 100 R 50 50 1 1 I +X CH2 3 -600 -100 100 R 50 50 1 1 I +X CH3 4 -600 -200 100 R 50 50 1 1 I +X DGND 7 100 -500 100 U 50 50 1 1 W +X ~CS 8 600 -200 100 L 50 50 1 1 I +X Din 9 600 -100 100 L 50 50 1 1 I +X Dout 10 600 0 100 L 50 50 1 1 O +X CLK 11 600 100 100 L 50 50 1 1 I C +X AGND 12 -100 -500 100 U 50 50 1 1 W +X Vref 13 -100 400 100 D 50 50 1 1 I +X Vdd 14 100 400 100 D 50 50 1 1 W +ENDDRAW +ENDDEF +# +# MCP3208 +# +DEF MCP3208 U 0 40 Y Y 1 F N +F0 "U" -450 450 50 H V C CNN +F1 "MCP3208" 450 450 50 H V C CNN +F2 "" 100 100 50 H I C CNN +F3 "" 100 100 50 H I C CNN +$FPLIST + DIP-16 + DIL-16 + SO-16 +$ENDFPLIST +DRAW +T 0 -25 50 50 0 0 0 ADC Normal 0 C C +T 900 235 -175 50 0 0 0 CNTRL Normal 0 L B +T 900 -250 -50 50 0 0 0 MUX Normal 0 C C +S 150 -250 275 150 0 1 0 N +S 500 -500 -500 400 0 1 0 f +P 2 0 1 0 -150 50 -200 50 N +P 2 0 1 0 75 50 150 50 N +P 5 0 1 0 -300 350 -300 -450 -200 -400 -200 300 -300 350 N +P 5 0 1 0 150 -125 -150 -125 -150 -450 -250 -450 -250 -425 N +P 6 0 1 0 75 125 75 -25 -100 -25 -150 50 -100 125 75 125 N +X CH0 1 -600 300 100 R 50 50 1 1 I +X CH1 2 -600 200 100 R 50 50 1 1 I +X CH2 3 -600 100 100 R 50 50 1 1 I +X CH3 4 -600 0 100 R 50 50 1 1 I +X CH4 5 -600 -100 100 R 50 50 1 1 I +X CH5 6 -600 -200 100 R 50 50 1 1 I +X CH6 7 -600 -300 100 R 50 50 1 1 I +X CH7 8 -600 -400 100 R 50 50 1 1 I +X DGND 9 200 -600 100 U 50 50 1 1 W +X ~CS 10 600 -200 100 L 50 50 1 1 I +X Din 11 600 -100 100 L 50 50 1 1 I +X Dout 12 600 0 100 L 50 50 1 1 O +X CLK 13 600 100 100 L 50 50 1 1 I C +X AGND 14 -100 -600 100 U 50 50 1 1 W +X Vref 15 -100 500 100 D 50 50 1 1 I +X Vdd 16 200 500 100 D 50 50 1 1 W +ENDDRAW +ENDDEF +# +# MCP3425A0T-E/CH +# +DEF MCP3425A0T-E/CH U 0 40 Y Y 1 F N +F0 "U" -400 300 50 H V L CNN +F1 "MCP3425A0T-E/CH" 100 300 50 H V L CNN +F2 "" 0 0 50 H V C CIN +F3 "" 0 0 50 H V C CNN +ALIAS MCP3425A1T-E/CH MCP3425A2T-E/CH MCP3425A3T-E/CH MCP3421A0T-E/CH +$FPLIST + SOT-23* + SOT-23* +$ENDFPLIST +DRAW +P 7 0 1 10 -200 250 350 250 350 0 350 -250 -200 -250 -450 0 -200 250 f +X Vin+ 1 -500 100 150 R 50 50 1 1 P +X VSS 2 0 -400 150 U 50 50 1 1 W +X SCL 3 500 100 150 L 50 50 1 1 I +X SDA 4 500 0 150 L 50 50 1 1 B +X VDD 5 0 400 150 D 50 50 1 1 W +X Vin- 6 -500 -100 150 R 50 50 1 1 P +ENDDRAW +ENDDEF +# +# MCP3550-50-E/MS +# +DEF MCP3550-50-E/MS U 0 40 Y Y 1 F N +F0 "U" -450 300 50 H V L CNN +F1 "MCP3550-50-E/MS" 200 300 50 H V L CNN +F2 "" 0 0 50 H V C CIN +F3 "" 0 0 50 H V C CNN +ALIAS MCP3551-E/MS +$FPLIST + MSOP* +$ENDFPLIST +DRAW +P 7 0 1 10 -200 250 350 250 350 0 350 -250 -200 -250 -450 0 -200 250 f +X Vref 1 -100 -400 150 U 50 50 1 1 P +X Vin+ 2 -500 100 150 R 50 50 1 1 P +X Vin- 3 -500 -100 150 R 50 50 1 1 P +X VSS 4 100 -400 150 U 50 50 1 1 W +X SCK 5 500 100 150 L 50 50 1 1 I +X SDO/~RDY~ 6 500 0 150 L 50 50 1 1 O +X ~CS~ 7 500 -100 150 L 50 50 1 1 I +X VDD 8 100 400 150 D 50 50 1 1 W +ENDDRAW +ENDDEF +# +# MCP3550-60-E/SN +# +DEF MCP3550-60-E/SN U 0 40 Y Y 1 F N +F0 "U" -200 300 50 H V L CNN +F1 "MCP3550-60-E/SN" 200 300 50 H V L CNN +F2 "" 0 0 50 H V C CIN +F3 "" 0 0 50 H V C CNN +ALIAS MCP3553-E/SN +$FPLIST + SO* +$ENDFPLIST +DRAW +P 7 0 1 10 -200 250 350 250 350 0 350 -250 -200 -250 -450 0 -200 250 f +X Vref 1 -100 -400 150 U 50 50 1 1 P +X Vin+ 2 -500 100 150 R 50 50 1 1 P +X Vin- 3 -500 -100 150 R 50 50 1 1 P +X VSS 4 100 -400 150 U 50 50 1 1 W +X SCK 5 500 100 150 L 50 50 1 1 I +X SDO/~RDY~ 6 500 0 150 L 50 50 1 1 O +X ~CS~ 7 500 -100 150 L 50 50 1 1 I +X VDD 8 100 400 150 D 50 50 1 1 W +ENDDRAW +ENDDEF +# +# MCP4921-E/MS +# +DEF MCP4921-E/MS U 0 40 Y Y 1 F N +F0 "U" -450 300 50 H V L CNN +F1 "MCP4921-E/MS" 0 300 50 H V L CNN +F2 "" 0 0 50 H V C CIN +F3 "" 0 0 50 H V C CNN +ALIAS MCP4921-E/SN MCP4921-E/P +$FPLIST + MSOP* + SOIC* + DIP* + PDIP* +$ENDFPLIST +DRAW +P 6 0 1 10 -450 250 200 250 450 0 200 -250 -450 -250 -450 250 f +X VDD 1 -100 400 150 D 50 50 1 1 W +X ~CS~ 2 -600 0 150 R 50 50 1 1 I +X SCK 3 -600 100 150 R 50 50 1 1 I +X SDI 4 -600 200 150 R 50 50 1 1 I +X ~LDAC~ 5 -600 -100 150 R 50 50 1 1 I +X VrefA 6 100 -400 150 U 50 50 1 1 P +X AVSS 7 -100 -400 150 U 50 50 1 1 W +X VoutA 8 600 0 150 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +# MCP4922-E/P +# +DEF MCP4922-E/P U 0 40 Y Y 1 F N +F0 "U" -400 400 50 H V L CNN +F1 "MCP4922-E/P" 150 400 50 H V L CNN +F2 "" 0 0 50 H V C CIN +F3 "" 0 0 50 H V C CNN +ALIAS MCP4922-E/SL MCP4922-E/ST +$FPLIST + DIP* + PDIP* + SO* + SOIC* + TSSOP* +$ENDFPLIST +DRAW +P 6 0 1 10 -450 350 250 350 600 0 250 -350 -450 -350 -450 350 f +X VDD 1 -100 500 150 D 50 50 1 1 W +X ~CS~ 3 -600 0 150 R 50 50 1 1 I +X SCK 4 -600 100 150 R 50 50 1 1 I +X SDI 5 -600 200 150 R 50 50 1 1 I +X ~LDAC~ 8 -600 -100 150 R 50 50 1 1 I +X ~SHDN~ 9 -600 -200 150 R 50 50 1 1 I +X VoutB 10 600 -200 200 L 50 50 1 1 P +X VrefB 11 100 -500 150 U 50 50 1 1 P +X AVSS 12 -100 -500 150 U 50 50 1 1 W +X VrefA 13 100 500 150 D 50 50 1 1 P +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 +F0 "U" -450 700 50 H V L CNN +F1 "TDA8702" 200 700 50 H V L CNN +F2 "" 0 -100 50 H V C CIN +F3 "" 0 -100 50 H V C CNN +ALIAS TDA8702T +$FPLIST + DIP* + PDIP* + SO* + SOIC* +$ENDFPLIST +DRAW +S -450 650 450 -650 0 1 10 f +X VREF 1 600 -500 150 L 50 50 1 1 B +X AGND 2 100 -800 150 U 50 50 1 1 W +X DB2 3 -600 300 150 R 50 50 1 1 I +X DB3 4 -600 200 150 R 50 50 1 1 I +X CLK 5 -600 -500 150 R 50 50 1 1 I C +X DGND 6 -100 -800 150 U 50 50 1 1 W +X DB7 7 -600 -200 150 R 50 50 1 1 I +X DB6 8 -600 -100 150 R 50 50 1 1 I +X DB5 9 -600 0 150 R 50 50 1 1 I +X DB4 10 -600 100 150 R 50 50 1 1 I +X DB1 11 -600 400 150 R 50 50 1 1 I +X DB0 12 -600 500 150 R 50 50 1 1 I +X VCCD 13 -100 800 150 D 50 50 1 1 W +X VOUT 14 600 0 150 L 50 50 1 1 O +X ~VOUT~ 15 600 300 150 L 50 50 1 1 O +X VCCA 16 100 800 150 D 50 50 1 1 W +ENDDRAW +ENDDEF +# +# TDC1408 +# +DEF TDC1408 U 0 40 Y Y 1 F N +F0 "U" -550 800 50 H V L CNN +F1 "TDC1408" 200 800 50 H V L CNN +F2 "" 0 -200 50 H V C CNN +F3 "" 0 -200 50 H V C CNN +DRAW +S -550 -750 550 750 0 1 10 f +X MSB 1 700 600 150 L 50 50 1 1 O +X D2 2 700 500 150 L 50 50 1 1 O +X D3 3 700 400 150 L 50 50 1 1 O +X D4 4 700 300 150 L 50 50 1 1 O +X DGND 5 200 -900 150 U 50 50 1 1 W +X VCC 6 0 900 150 D 50 50 1 1 W +X VEE 7 -300 -900 150 U 50 50 1 1 W +X VEE 8 -200 -900 150 U 50 50 1 1 W +X VEE 9 -100 -900 150 U 50 50 1 1 W +X VCC 10 100 900 150 D 50 50 1 1 W +X VIN 20 -700 600 150 R 50 50 1 1 P +X DGND 11 300 -900 150 U 50 50 1 1 W +X VIN 21 -700 500 150 R 50 50 1 1 P +X VIN 22 -700 400 150 R 50 50 1 1 P +X D5 13 700 200 150 L 50 50 1 1 O +X VIN 23 -700 300 150 R 50 50 1 1 P +X D6 14 700 100 150 L 50 50 1 1 O +X VIN 24 -700 200 150 R 50 50 1 1 P +X D7 15 700 0 150 L 50 50 1 1 O +X RT 25 -700 -100 150 R 50 50 1 1 I +X LSB 16 700 -100 150 L 50 50 1 1 O +X RB 26 -700 -300 150 R 50 50 1 1 I +X CONV 17 -700 -500 150 R 50 50 1 1 I C +X AGND 19 -700 0 150 R 50 50 1 1 P +ENDDRAW +ENDDEF +# +# TLV5627CD +# +DEF TLV5627CD U 0 40 Y Y 1 F N +F0 "U" -550 500 50 H V L CNN +F1 "TLV5627CD" 250 500 50 H V L CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +ALIAS TLV5627CPW +DRAW +S -550 450 550 -450 0 1 10 f +X DVDD 1 -200 600 150 D 50 50 1 1 W +X ~PD 2 -700 -300 150 R 50 50 1 1 I +X ~LDAC 3 -700 -100 150 R 50 50 1 1 I +X DIN 4 -700 300 150 R 50 50 1 1 I +X SCLK 5 -700 200 150 R 50 50 1 1 I +X ~CS 6 -700 0 150 R 50 50 1 1 I +X FS 7 -700 100 150 R 50 50 1 1 I +X DGND 8 -200 -600 150 U 50 50 1 1 W +X AGND 9 100 -600 150 U 50 50 1 1 W +X REFINCD 10 700 -300 150 L 50 50 1 1 I +X OUTD 11 700 -200 150 L 50 50 1 1 O +X OUTC 12 700 -100 150 L 50 50 1 1 O +X OUTB 13 700 200 150 L 50 50 1 1 O +X OUTA 14 700 300 150 L 50 50 1 1 O +X REFINAB 15 700 100 150 L 50 50 1 1 I +X AVDD 16 100 600 150 D 50 50 1 1 W +ENDDRAW +ENDDEF +# +# UVC3100 +# +DEF UVC3100 U 0 40 Y Y 1 F N +F0 "U" -550 1000 50 H V L CNN +F1 "UVC3100" 250 1000 50 H V L CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +ALIAS UVC3101 +DRAW +S -550 -950 550 950 0 1 10 f +X VOUT 2 -700 -400 150 R 50 50 1 1 P +X -5V 3 -400 -1100 150 U 50 50 1 1 W +X DI9 4 -700 -100 150 R 50 50 1 1 I +X DI8 5 -700 0 150 R 50 50 1 1 I +X DI7 6 -700 100 150 R 50 50 1 1 I +X DI6 7 -700 200 150 R 50 50 1 1 I +X DI5 8 -700 300 150 R 50 50 1 1 I +X DI4 9 -700 400 150 R 50 50 1 1 I +X DI3 10 -700 500 150 R 50 50 1 1 I +X PCLE 20 700 -200 150 L 50 50 1 1 I +X DO4 30 700 400 150 L 50 50 1 1 O +X DI2 11 -700 600 150 R 50 50 1 1 I +X VIN 21 700 -300 150 L 50 50 1 1 P +X DO3 31 700 500 150 L 50 50 1 1 O +X DI1 12 -700 700 150 R 50 50 1 1 I +X CLEV 22 700 -400 150 L 50 50 1 1 I +X DO2 32 700 600 150 L 50 50 1 1 O +X DI0 13 -700 800 150 R 50 50 1 1 I +X KEYP 23 700 -500 150 L 50 50 1 1 I +X DO1 33 700 700 150 L 50 50 1 1 O +X VCC 14 -200 1100 150 D 50 50 1 1 I +X GND 24 300 -1100 150 U 50 50 1 1 W +X DO0 34 700 800 150 L 50 50 1 1 O +X CKDA 15 -700 -300 150 R 50 50 1 1 I IC +X VREF 25 700 -700 150 L 50 50 1 1 P +X VSS 35 0 -1100 150 U 50 50 1 1 W +X VSS 16 -100 -1100 150 U 50 50 1 1 W +X VCC 26 100 1100 150 D 50 50 1 1 W +X VCC 36 0 1100 150 D 50 50 1 1 W +X -5V 17 -300 -1100 150 U 50 50 1 1 W +X DO7 27 700 100 150 L 50 50 1 1 O +X GND 37 200 -1100 150 U 50 50 1 1 W +X CKAD 18 700 -100 150 L 50 50 1 1 I IC +X DO6 28 700 200 150 L 50 50 1 1 O +X EAIN 38 -700 -600 150 R 50 50 1 1 I +X VCC 19 -100 1100 150 D 50 50 1 1 W +X DO5 29 700 300 150 L 50 50 1 1 O +X SWI 39 -700 -500 150 R 50 50 1 1 I +ENDDRAW +ENDDEF +# +#End Library From bed238322aedd76d6995108753b07bbadecd8d19 Mon Sep 17 00:00:00 2001 From: jkriege2 Date: Thu, 29 Sep 2016 07:18:48 +0200 Subject: [PATCH 042/283] Vref is now a power-input, as suggested by checklib.py --enable-extra --- library/adc-dac.lib | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/library/adc-dac.lib b/library/adc-dac.lib index b34c3fdc..bce0224a 100644 --- a/library/adc-dac.lib +++ b/library/adc-dac.lib @@ -1680,7 +1680,7 @@ X Din 9 600 -100 100 L 50 50 1 1 I X Dout 10 600 0 100 L 50 50 1 1 O X CLK 11 600 100 100 L 50 50 1 1 I C X AGND 12 -100 -500 100 U 50 50 1 1 W -X Vref 13 -100 400 100 D 50 50 1 1 I +X Vref 13 -100 400 100 D 50 50 1 1 W X Vdd 14 100 400 100 D 50 50 1 1 W ENDDRAW ENDDEF @@ -1722,7 +1722,7 @@ X Din 11 600 -100 100 L 50 50 1 1 I X Dout 12 600 0 100 L 50 50 1 1 O X CLK 13 600 100 100 L 50 50 1 1 I C X AGND 14 -100 -600 100 U 50 50 1 1 W -X Vref 15 -100 500 100 D 50 50 1 1 I +X Vref 15 -100 500 100 D 50 50 1 1 W X Vdd 16 200 500 100 D 50 50 1 1 W ENDDRAW ENDDEF From 1bad751090ba105c3aa546d7ddbc8edded454cab Mon Sep 17 00:00:00 2001 From: jkriege2 Date: Sun, 2 Oct 2016 01:26:27 +0200 Subject: [PATCH 043/283] fixed marker on TO-18 packages (3D models) --- .../TO-18_2Pin.FCStd | Bin 0 -> 17129 bytes .../TO-18_2Pin.wrl | 3283 ++++++++++++--- .../TO-18_3Pin.FCStd | Bin 0 -> 18696 bytes .../TO-18_3Pin.wrl | 3669 ++++++++++++++--- 4 files changed, 5777 insertions(+), 1175 deletions(-) create mode 100644 modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-18_2Pin.FCStd create mode 100644 modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-18_3Pin.FCStd diff --git a/modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-18_2Pin.FCStd b/modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-18_2Pin.FCStd new file mode 100644 index 0000000000000000000000000000000000000000..312b9837d71da98f1c7d08cb5dd012aa85baaf5c GIT binary patch literal 17129 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 literal 0 HcmV?d00001 diff --git a/modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-18_2Pin.wrl b/modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-18_2Pin.wrl index fdd506e7..33e9f27c 100644 --- a/modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-18_2Pin.wrl +++ b/modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-18_2Pin.wrl @@ -1,529 +1,2754 @@ -#VRML V2.0 utf8 -#Exported from Wings 3D 1.2 -DEF Marking Transform { - children [ - Shape { - appearance Appearance { - material DEF body Material { - diffuseColor 0.243137 0.6 0.8745098039215686 - emissiveColor 0.243137 0.6 0.8745098039215686 - specularColor 0.243137 0.6 0.8745098039215686 - ambientIntensity 0.5333333333333333 - transparency 0.0 - shininess 1.0 - } - } - geometry IndexedFaceSet { - normalPerVertex TRUE - coord Coordinate { point [ - -2.321808607476236 -2.995045151583111 1.8168692512850593, - -2.321808607476236 -2.995045151583111 0.8168692512850593, - -0.5540416545098673 -1.2272781986167423 0.8168692512850592, - -0.5540416545098673 -1.2272781986167423 1.8168692512850588, - -3.0289153886627838 -2.2879383703965632 1.8168692512850593, - -3.0289153886627838 -2.2879383703965632 0.8168692512850592, - -1.2611484356964147 -0.5201714174301949 0.816869251285059, - -1.2611484356964147 -0.5201714174301949 1.8168692512850588 ] } - coordIndex [ - 0, 1, 2, 3, -1, - 0, 3, 7, 4, -1, - 0, 4, 5, 1, -1, - 1, 5, 6, 2, -1, - 2, 6, 7, 3, -1, - 4, 7, 6, 5, -1 ] - normal Normal { vector [ - 6.409875621278547e-17 -0.816496580927726 0.5773502691896258, - 0.0 -0.816496580927726 -0.5773502691896257, - 0.816496580927726 6.442249556279383e-19 -0.5773502691896257, - 0.816496580927726 1.3661822050667975e-16 0.5773502691896256, - -0.816496580927726 6.409875621278547e-17 0.5773502691896258, - -0.816496580927726 -6.409875621278547e-17 -0.5773502691896258, - 1.2819751242557095e-16 0.816496580927726 -0.5773502691896258, - 1.9229626863835636e-16 0.816496580927726 0.5773502691896256 ] } - normalIndex [ - 0, 1, 2, 3, -1, - 0, 3, 7, 4, -1, - 0, 4, 5, 1, -1, - 1, 5, 6, 2, -1, - 2, 6, 7, 3, -1, - 4, 7, 6, 5, -1 ] - } - } - ] -} - -DEF Pin1 Transform { - children [ - Shape { - appearance Appearance { - material DEF Pin Material { - diffuseColor 0.839216 1.0 0.8 - emissiveColor 0.639216 0.996078431372549 0.4 - specularColor 0.839216 1.0 0.8 - ambientIntensity 0.8797386666666668 - transparency 0.0 - shininess 1.0 - } - } - geometry IndexedFaceSet { - normalPerVertex TRUE - coord Coordinate { point [ - 1.4821704657360077 0.22229070281567986 0.816869251285059, - 1.5472022911334296 0.12496369816924247 0.816869251285059, - 1.5700384313800435 0.01015866845971558 0.816869251285059, - 1.5472022911334296 -0.10464636124981141 0.816869251285059, - 1.4821704657360077 -0.2019733658962487 0.816869251285059, - 1.3848434610895703 -0.2670051912936705 0.816869251285059, - 1.2700384313800435 -0.28984133154028446 0.816869251285059, - 1.1552334016705166 -0.2670051912936705 0.816869251285059, - 1.0579063970240794 -0.2019733658962487 0.816869251285059, - 0.9928745716266576 -0.1046463612498113 0.816869251285059, - 0.9700384313800434 0.01015866845971558 0.816869251285059, - 0.9928745716266574 0.12496369816924235 0.816869251285059, - 1.0579063970240792 0.22229070281567975 0.816869251285059, - 1.1552334016705166 0.2873225282131016 0.816869251285059, - 1.2700384313800435 0.31015866845971557 0.816869251285059, - 1.3848434610895703 0.2873225282131016 0.816869251285059, - 1.4821704657360077 0.22229070281567942 -4.183130748714941, - 1.5472022911334296 0.12496369816924224 -4.183130748714941, - 1.5700384313800435 0.010158668459715248 -4.183130748714941, - 1.5472022911334296 -0.10464636124981164 -4.183130748714941, - 1.4821704657360077 -0.20197336589624892 -4.183130748714941, - 1.3848434610895703 -0.26700519129367073 -4.183130748714941, - 1.2700384313800435 -0.2898413315402847 -4.183130748714941, - 1.1552334016705166 -0.26700519129367073 -4.183130748714941, - 1.0579063970240794 -0.20197336589624892 -4.183130748714941, - 0.9928745716266576 -0.10464636124981164 -4.183130748714941, - 0.9700384313800434 0.010158668459715248 -4.183130748714941, - 0.9928745716266574 0.12496369816924202 -4.183130748714941, - 1.0579063970240792 0.22229070281567942 -4.183130748714941, - 1.1552334016705166 0.2873225282131013 -4.183130748714941, - 1.2700384313800435 0.31015866845971524 -4.183130748714941, - 1.3848434610895703 0.2873225282131013 -4.183130748714941 ] } - coordIndex [ - 0, 1, 17, 16, -1, - 0, 15, 14, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, -1, - 0, 16, 31, 15, -1, - 1, 2, 18, 17, -1, - 2, 3, 19, 18, -1, - 3, 4, 20, 19, -1, - 4, 5, 21, 20, -1, - 5, 6, 22, 21, -1, - 6, 7, 23, 22, -1, - 7, 8, 24, 23, -1, - 8, 9, 25, 24, -1, - 9, 10, 26, 25, -1, - 10, 11, 27, 26, -1, - 11, 12, 28, 27, -1, - 12, 13, 29, 28, -1, - 13, 14, 30, 29, -1, - 14, 15, 31, 30, -1, - 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, -1 ] - normal Normal { vector [ - 0.6299679044322836 0.6299679044322839 0.4541815482495892, - 0.8230927329920024 0.3409361730960242 0.45418154824958923, - 0.8909091543078934 0.0 0.45418154824958923, - 0.8230927329920024 -0.3409361730960242 0.45418154824958923, - 0.6299679044322836 -0.6299679044322839 0.45418154824958923, - 0.34093617309602403 -0.8230927329920025 0.45418154824958923, - 2.521214061132977e-17 -0.8909091543078934 0.45418154824958923, - -0.3409361730960244 -0.8230927329920023 0.45418154824958934, - -0.629967904432284 -0.6299679044322836 0.45418154824958923, - -0.8230927329920021 -0.34093617309602486 0.4541815482495891, - -0.8909091543078934 -7.437581480342284e-16 0.45418154824958934, - -0.8230927329920025 0.34093617309602403 0.45418154824958923, - -0.629967904432284 0.6299679044322837 0.45418154824958934, - -0.3409361730960242 0.8230927329920025 0.4541815482495893, - 2.5212140611329777e-17 0.8909091543078936 0.45418154824958923, - 0.34093617309602403 0.8230927329920026 0.45418154824958923, - 0.6299679044322835 0.629967904432284 -0.45418154824958934, - 0.8230927329920024 0.34093617309602425 -0.45418154824958934, - 0.8909091543078934 0.0 -0.45418154824958934, - 0.8230927329920024 -0.34093617309602425 -0.45418154824958934, - 0.6299679044322835 -0.629967904432284 -0.45418154824958934, - 0.3409361730960238 -0.8230927329920026 -0.45418154824958934, - -1.890910545849733e-16 -0.8909091543078934 -0.45418154824958923, - -0.34093617309602464 -0.8230927329920023 -0.45418154824958934, - -0.6299679044322841 -0.6299679044322835 -0.4541815482495891, - -0.8230927329920023 -0.34093617309602486 -0.4541815482495891, - -0.8909091543078934 -7.437581480342283e-16 -0.45418154824958923, - -0.8230927329920025 0.340936173096024 -0.4541815482495891, - -0.629967904432284 0.6299679044322836 -0.45418154824958923, - -0.34093617309602436 0.8230927329920024 -0.45418154824958923, - -1.890910545849733e-16 0.8909091543078934 -0.45418154824958923, - 0.3409361730960238 0.8230927329920026 -0.45418154824958934 ] } - normalIndex [ - 0, 1, 17, 16, -1, - 0, 15, 14, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, -1, - 0, 16, 31, 15, -1, - 1, 2, 18, 17, -1, - 2, 3, 19, 18, -1, - 3, 4, 20, 19, -1, - 4, 5, 21, 20, -1, - 5, 6, 22, 21, -1, - 6, 7, 23, 22, -1, - 7, 8, 24, 23, -1, - 8, 9, 25, 24, -1, - 9, 10, 26, 25, -1, - 10, 11, 27, 26, -1, - 11, 12, 28, 27, -1, - 12, 13, 29, 28, -1, - 13, 14, 30, 29, -1, - 14, 15, 31, 30, -1, - 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, -1 ] - } - } - ] -} - -DEF Body Transform { - children [ - Shape { - appearance Appearance { - material USE body - } - geometry IndexedFaceSet { - normalPerVertex TRUE - coord Coordinate { point [ - 1.6379893671684305 1.6718596042481022 6.016869251285059, - 2.1474053327815676 0.9094647345176767 6.016869251285059, - 2.326288431380044 0.010158668459716136 6.016869251285059, - 2.1474053327815676 -0.8891473975982452 6.016869251285059, - 1.6379893671684302 -1.6515422673286708 6.016869251285059, - 0.8755944974380043 -2.160958232941808 6.016869251285059, - -0.023711568619956297 -2.3398413315402835 6.016869251285059, - -0.9230176346779178 -2.160958232941808 6.016869251285059, - -1.6854125044083432 -1.6515422673286708 6.016869251285059, - -2.1948284700214806 -0.889147397598245 6.016869251285059, - -2.3737115686199566 0.010158668459715914 6.016869251285059, - -2.194828470021481 0.9094647345176757 6.016869251285059, - -1.6854125044083432 1.6718596042481026 6.016869251285059, - -0.9230176346779168 2.1812755698612403 6.016869251285059, - -0.02371156861995674 2.3601586684597167 6.016869251285059, - 0.8755944974380032 2.1812755698612407 6.016869251285059, - 1.6379893671684305 1.671859604248102 0.8168692512850589, - 2.1474053327815676 0.9094647345176764 0.8168692512850589, - 2.326288431380044 0.010158668459715803 0.816869251285059, - 2.1474053327815676 -0.8891473975982455 0.816869251285059, - 1.6379893671684302 -1.6515422673286708 0.8168692512850592, - 0.8755944974380043 -2.1609582329418084 0.8168692512850592, - -0.023711568619956297 -2.339841331540284 0.8168692512850592, - -0.9230176346779178 -2.1609582329418084 0.8168692512850592, - -1.6854125044083432 -1.6515422673286708 0.8168692512850592, - -2.1948284700214806 -0.8891473975982455 0.816869251285059, - -2.3737115686199566 0.01015866845971558 0.816869251285059, - -2.194828470021481 0.9094647345176754 0.8168692512850589, - -1.6854125044083432 1.6718596042481024 0.8168692512850589, - -0.9230176346779168 2.18127556986124 0.8168692512850589, - -0.02371156861995674 2.3601586684597162 0.8168692512850589, - 0.8755944974380032 2.1812755698612403 0.8168692512850589 ] } - coordIndex [ - 0, 1, 17, 16, -1, - 0, 15, 14, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, -1, - 0, 16, 31, 15, -1, - 1, 2, 18, 17, -1, - 2, 3, 19, 18, -1, - 3, 4, 20, 19, -1, - 4, 5, 21, 20, -1, - 5, 6, 22, 21, -1, - 6, 7, 23, 22, -1, - 7, 8, 24, 23, -1, - 8, 9, 25, 24, -1, - 9, 10, 26, 25, -1, - 10, 11, 27, 26, -1, - 11, 12, 28, 27, -1, - 12, 13, 29, 28, -1, - 13, 14, 30, 29, -1, - 14, 15, 31, 30, -1, - 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, -1 ] - normal Normal { vector [ - 0.6299679044322838 0.6299679044322837 0.45418154824958923, - 0.8230927329920025 0.3409361730960242 0.45418154824958923, - 0.8909091543078934 6.303035152832443e-17 0.45418154824958923, - 0.8230927329920024 -0.3409361730960242 0.45418154824958923, - 0.6299679044322837 -0.6299679044322837 0.45418154824958923, - 0.340936173096024 -0.8230927329920026 0.45418154824958934, - 1.890910545849733e-16 -0.8909091543078935 0.45418154824958923, - -0.34093617309602375 -0.8230927329920025 0.45418154824958934, - -0.6299679044322837 -0.6299679044322839 0.45418154824958934, - -0.8230927329920025 -0.34093617309602414 0.45418154824958934, - -0.8909091543078934 -1.0084856244531909e-16 0.45418154824958923, - -0.8230927329920025 0.3409361730960239 0.45418154824958934, - -0.6299679044322837 0.6299679044322839 0.4541815482495893, - -0.3409361730960242 0.8230927329920025 0.45418154824958923, - -1.0084856244531911e-16 0.8909091543078936 0.45418154824958923, - 0.34093617309602425 0.8230927329920024 0.4541815482495892, - 0.6299679044322837 0.6299679044322837 -0.45418154824958923, - 0.8230927329920025 0.34093617309602425 -0.45418154824958934, - 0.8909091543078935 3.7818210916994663e-17 -0.45418154824958934, - 0.8230927329920025 -0.34093617309602425 -0.45418154824958934, - 0.6299679044322837 -0.6299679044322839 -0.45418154824958934, - 0.3409361730960238 -0.8230927329920026 -0.4541815482495893, - 7.563642183398931e-17 -0.8909091543078935 -0.4541815482495891, - -0.34093617309602386 -0.8230927329920025 -0.4541815482495893, - -0.6299679044322837 -0.6299679044322837 -0.45418154824958923, - -0.8230927329920024 -0.3409361730960241 -0.45418154824958923, - -0.8909091543078934 -1.2606070305664887e-16 -0.45418154824958923, - -0.8230927329920026 0.3409361730960239 -0.45418154824958934, - -0.6299679044322837 0.6299679044322837 -0.45418154824958923, - -0.3409361730960242 0.8230927329920024 -0.45418154824958923, - -2.1430319519630305e-16 0.8909091543078934 -0.45418154824958923, - 0.34093617309602414 0.8230927329920024 -0.45418154824958923 ] } - normalIndex [ - 0, 1, 17, 16, -1, - 0, 15, 14, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, -1, - 0, 16, 31, 15, -1, - 1, 2, 18, 17, -1, - 2, 3, 19, 18, -1, - 3, 4, 20, 19, -1, - 4, 5, 21, 20, -1, - 5, 6, 22, 21, -1, - 6, 7, 23, 22, -1, - 7, 8, 24, 23, -1, - 8, 9, 25, 24, -1, - 9, 10, 26, 25, -1, - 10, 11, 27, 26, -1, - 11, 12, 28, 27, -1, - 12, 13, 29, 28, -1, - 13, 14, 30, 29, -1, - 14, 15, 31, 30, -1, - 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, -1 ] - } - } - ] -} - -DEF Pin2 Transform { - children [ - Shape { - appearance Appearance { - material USE Pin - } - geometry IndexedFaceSet { - normalPerVertex TRUE - coord Coordinate { point [ - -1.0115795342639922 0.22229070281567986 0.816869251285059, - -0.9465477088665705 0.12496369816924247 0.816869251285059, - -0.9237115686199565 0.01015866845971558 0.816869251285059, - -0.9465477088665705 -0.10464636124981141 0.816869251285059, - -1.0115795342639922 -0.2019733658962487 0.816869251285059, - -1.1089065389104296 -0.2670051912936705 0.816869251285059, - -1.2237115686199564 -0.28984133154028446 0.816869251285059, - -1.3385165983294833 -0.2670051912936705 0.816869251285059, - -1.4358436029759207 -0.2019733658962487 0.816869251285059, - -1.5008754283733423 -0.1046463612498113 0.816869251285059, - -1.5237115686199565 0.01015866845971558 0.816869251285059, - -1.5008754283733425 0.12496369816924235 0.816869251285059, - -1.4358436029759207 0.22229070281567975 0.816869251285059, - -1.3385165983294833 0.2873225282131016 0.816869251285059, - -1.2237115686199564 0.31015866845971557 0.816869251285059, - -1.1089065389104298 0.2873225282131016 0.816869251285059, - -1.0115795342639922 0.22229070281567942 -4.183130748714941, - -0.9465477088665705 0.12496369816924224 -4.183130748714941, - -0.9237115686199565 0.010158668459715248 -4.183130748714941, - -0.9465477088665705 -0.10464636124981164 -4.183130748714941, - -1.0115795342639922 -0.20197336589624892 -4.183130748714941, - -1.1089065389104296 -0.26700519129367073 -4.183130748714941, - -1.2237115686199564 -0.2898413315402847 -4.183130748714941, - -1.3385165983294833 -0.26700519129367073 -4.183130748714941, - -1.4358436029759207 -0.20197336589624892 -4.183130748714941, - -1.5008754283733423 -0.10464636124981164 -4.183130748714941, - -1.5237115686199565 0.010158668459715248 -4.183130748714941, - -1.5008754283733425 0.12496369816924202 -4.183130748714941, - -1.4358436029759207 0.22229070281567942 -4.183130748714941, - -1.3385165983294833 0.2873225282131013 -4.183130748714941, - -1.2237115686199564 0.31015866845971524 -4.183130748714941, - -1.1089065389104298 0.2873225282131013 -4.183130748714941 ] } - coordIndex [ - 0, 1, 17, 16, -1, - 0, 15, 14, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, -1, - 0, 16, 31, 15, -1, - 1, 2, 18, 17, -1, - 2, 3, 19, 18, -1, - 3, 4, 20, 19, -1, - 4, 5, 21, 20, -1, - 5, 6, 22, 21, -1, - 6, 7, 23, 22, -1, - 7, 8, 24, 23, -1, - 8, 9, 25, 24, -1, - 9, 10, 26, 25, -1, - 10, 11, 27, 26, -1, - 11, 12, 28, 27, -1, - 12, 13, 29, 28, -1, - 13, 14, 30, 29, -1, - 14, 15, 31, 30, -1, - 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, -1 ] - normal Normal { vector [ - 0.6299679044322835 0.629967904432284 0.4541815482495893, - 0.8230927329920026 0.340936173096024 0.45418154824958934, - 0.8909091543078934 0.0 0.45418154824958923, - 0.8230927329920026 -0.340936173096024 0.45418154824958934, - 0.6299679044322839 -0.6299679044322837 0.45418154824958934, - 0.34093617309602403 -0.8230927329920025 0.45418154824958923, - 2.521214061132977e-17 -0.8909091543078934 0.45418154824958923, - -0.340936173096024 -0.8230927329920025 0.45418154824958923, - -0.6299679044322842 -0.6299679044322833 0.4541815482495894, - -0.8230927329920025 -0.34093617309602425 0.4541815482495891, - -0.8909091543078934 -7.437581480342284e-16 0.45418154824958934, - -0.8230927329920025 0.34093617309602403 0.45418154824958923, - -0.629967904432284 0.6299679044322837 0.45418154824958934, - -0.3409361730960242 0.8230927329920025 0.4541815482495893, - 2.0169712489063822e-16 0.8909091543078936 0.45418154824958923, - 0.3409361730960238 0.8230927329920027 0.4541815482495891, - 0.6299679044322833 0.6299679044322842 -0.4541815482495894, - 0.8230927329920025 0.340936173096024 -0.45418154824958934, - 0.8909091543078934 0.0 -0.45418154824958934, - 0.8230927329920025 -0.340936173096024 -0.45418154824958934, - 0.6299679044322838 -0.6299679044322838 -0.4541815482495894, - 0.3409361730960238 -0.8230927329920026 -0.45418154824958934, - -1.890910545849733e-16 -0.8909091543078934 -0.45418154824958923, - -0.34093617309602414 -0.8230927329920025 -0.45418154824958923, - -0.6299679044322842 -0.6299679044322832 -0.45418154824958934, - -0.8230927329920025 -0.3409361730960242 -0.45418154824958906, - -0.8909091543078934 -7.437581480342283e-16 -0.45418154824958923, - -0.8230927329920025 0.340936173096024 -0.4541815482495891, - -0.629967904432284 0.6299679044322836 -0.45418154824958923, - -0.34093617309602436 0.8230927329920024 -0.45418154824958923, - -1.2606070305664886e-17 0.8909091543078934 -0.45418154824958923, - 0.3409361730960236 0.8230927329920027 -0.45418154824958923 ] } - normalIndex [ - 0, 1, 17, 16, -1, - 0, 15, 14, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, -1, - 0, 16, 31, 15, -1, - 1, 2, 18, 17, -1, - 2, 3, 19, 18, -1, - 3, 4, 20, 19, -1, - 4, 5, 21, 20, -1, - 5, 6, 22, 21, -1, - 6, 7, 23, 22, -1, - 7, 8, 24, 23, -1, - 8, 9, 25, 24, -1, - 9, 10, 26, 25, -1, - 10, 11, 27, 26, -1, - 11, 12, 28, 27, -1, - 12, 13, 29, 28, -1, - 13, 14, 30, 29, -1, - 14, 15, 31, 30, -1, - 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, -1 ] - } - } - ] -} - -DEF rim Transform { - children [ - Shape { - appearance Appearance { - material USE body - } - geometry IndexedFaceSet { - normalPerVertex TRUE - coord Coordinate { point [ - 1.9208320796430496 1.9547023167227215 1.8168692512850588, - 2.5169571457860824 1.0625381074637124 1.8168692512850588, - 2.7262884313800435 0.010158668459715803 1.8168692512850588, - 2.516957145786082 -1.0422207705442812 1.8168692512850588, - 1.9208320796430491 -1.9343849798032897 1.8168692512850593, - 1.0286678703840402 -2.530510045946323 1.8168692512850593, - -0.023711568619956297 -2.7398413315402843 1.8168692512850593, - -1.076091007623953 -2.530510045946323 1.8168692512850593, - -1.9682552168829617 -1.9343849798032897 1.8168692512850593, - -2.564380283025995 -1.0422207705442808 1.8168692512850588, - -2.7737115686199565 0.01015866845971558 1.8168692512850588, - -2.564380283025996 1.062538107463711 1.8168692512850588, - -1.9682552168829621 1.9547023167227215 1.8168692512850588, - -1.0760910076239525 2.550827382865754 1.8168692512850588, - -0.02371156861995674 2.7601586684597157 1.8168692512850588, - 1.028667870384039 2.550827382865755 1.8168692512850588, - 1.9208320796430496 1.9547023167227215 0.8168692512850589, - 2.5169571457860824 1.0625381074637124 0.8168692512850589, - 2.7262884313800435 0.010158668459715803 0.816869251285059, - 2.516957145786082 -1.0422207705442812 0.8168692512850592, - 1.9208320796430491 -1.9343849798032897 0.8168692512850592, - 1.0286678703840402 -2.530510045946323 0.8168692512850592, - -0.023711568619956297 -2.7398413315402843 0.8168692512850592, - -1.076091007623953 -2.530510045946323 0.8168692512850592, - -1.9682552168829617 -1.9343849798032897 0.8168692512850592, - -2.564380283025995 -1.0422207705442812 0.8168692512850592, - -2.7737115686199565 0.01015866845971558 0.816869251285059, - -2.564380283025996 1.062538107463711 0.8168692512850589, - -1.9682552168829621 1.9547023167227215 0.8168692512850589, - -1.0760910076239525 2.550827382865754 0.8168692512850589, - -0.02371156861995674 2.7601586684597157 0.8168692512850588, - 1.028667870384039 2.550827382865755 0.8168692512850589 ] } - coordIndex [ - 0, 1, 17, 16, -1, - 0, 15, 14, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, -1, - 0, 16, 31, 15, -1, - 1, 2, 18, 17, -1, - 2, 3, 19, 18, -1, - 3, 4, 20, 19, -1, - 4, 5, 21, 20, -1, - 5, 6, 22, 21, -1, - 6, 7, 23, 22, -1, - 7, 8, 24, 23, -1, - 8, 9, 25, 24, -1, - 9, 10, 26, 25, -1, - 10, 11, 27, 26, -1, - 11, 12, 28, 27, -1, - 12, 13, 29, 28, -1, - 13, 14, 30, 29, -1, - 14, 15, 31, 30, -1, - 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, -1 ] - normal Normal { vector [ - 0.6299679044322838 0.6299679044322839 0.45418154824958934, - 0.8230927329920026 0.34093617309602386 0.45418154824958923, - 0.8909091543078934 -1.3866677336231372e-16 0.4541815482495891, - 0.8230927329920025 -0.34093617309602414 0.45418154824958923, - 0.6299679044322837 -0.6299679044322837 0.45418154824958923, - 0.34093617309602414 -0.8230927329920024 0.45418154824958923, - 6.303035152832443e-17 -0.8909091543078934 0.45418154824958923, - -0.3409361730960242 -0.8230927329920025 0.45418154824958934, - -0.6299679044322837 -0.6299679044322839 0.45418154824958934, - -0.8230927329920025 -0.34093617309602425 0.45418154824958934, - -0.8909091543078934 -2.5212140611329774e-16 0.45418154824958923, - -0.8230927329920026 0.34093617309602386 0.45418154824958934, - -0.6299679044322837 0.629967904432284 0.45418154824958934, - -0.340936173096024 0.8230927329920026 0.45418154824958923, - -3.1515175764162216e-16 0.8909091543078934 0.45418154824958923, - 0.3409361730960237 0.8230927329920027 0.45418154824958923, - 0.6299679044322837 0.6299679044322838 -0.45418154824958934, - 0.8230927329920026 0.34093617309602386 -0.45418154824958934, - 0.8909091543078935 -2.0169712489063817e-16 -0.45418154824958923, - 0.8230927329920025 -0.34093617309602425 -0.45418154824958923, - 0.6299679044322838 -0.6299679044322839 -0.45418154824958934, - 0.3409361730960241 -0.8230927329920025 -0.45418154824958923, - 1.2606070305664883e-17 -0.8909091543078934 -0.4541815482495891, - -0.34093617309602414 -0.8230927329920025 -0.45418154824958923, - -0.6299679044322838 -0.6299679044322839 -0.4541815482495893, - -0.8230927329920024 -0.3409361730960243 -0.4541815482495892, - -0.8909091543078935 -3.1515175764162216e-16 -0.45418154824958923, - -0.8230927329920026 0.3409361730960237 -0.45418154824958923, - -0.6299679044322837 0.6299679044322839 -0.45418154824958934, - -0.34093617309602403 0.8230927329920025 -0.45418154824958923, - -3.655760388642817e-16 0.8909091543078934 -0.45418154824958923, - 0.34093617309602375 0.8230927329920026 -0.45418154824958934 ] } - normalIndex [ - 0, 1, 17, 16, -1, - 0, 15, 14, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, -1, - 0, 16, 31, 15, -1, - 1, 2, 18, 17, -1, - 2, 3, 19, 18, -1, - 3, 4, 20, 19, -1, - 4, 5, 21, 20, -1, - 5, 6, 22, 21, -1, - 6, 7, 23, 22, -1, - 7, 8, 24, 23, -1, - 8, 9, 25, 24, -1, - 9, 10, 26, 25, -1, - 10, 11, 27, 26, -1, - 11, 12, 28, 27, -1, - 12, 13, 29, 28, -1, - 13, 14, 30, 29, -1, - 14, 15, 31, 30, -1, - 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, -1 ] - } - } - ] -} - +#VRML V2.0 utf8 + + +Group { + children + Group { + children [ + Group { + children + Transform { + translation 0 0 5 + 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 o0 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.098039217 0.098039217 0.098039217 + shininess 1 + + } + + } + geometry + IndexedLineSet { + coord + DEF o1 Coordinate { + point [ 2.2394795 -0.30052039 0, + 2.2394795 -0.30052039 0.5, + 2.8405204 0.30052039 0, + 2.8405204 0.30052039 0.5, + 2.8405204 0.30052039 0, + 2.8405204 0.30052039 0.5, + -1.1899883 4.3310289 0, + -1.1899883 4.3310289 0.5, + -1.791029 3.7299883 0, + -1.791029 3.7299883 0.5, + -1.1899883 4.3310289 0, + -1.1899883 4.3310289 0.5, + 2.2394795 -0.30052039 0, + 2.2394795 -0.30052039 0.5, + -1.791029 3.7299883 0, + -1.791029 3.7299883 0.5, + 2.2394795 -0.30052039 0, + 2.8405204 0.30052039 0, + -1.1899883 4.3310289 0, + -1.791029 3.7299883 0, + 2.2394795 -0.30052039 0.5, + 2.8405204 0.30052039 0.5, + -1.1899883 4.3310289 0.5, + -1.791029 3.7299883 0.5, + 2.2394795 -0.30052039 0, + 2.2394795 -0.30052039 0.5, + 2.8405204 0.30052039 0, + 2.8405204 0.30052039 0.5, + -1.1899883 4.3310289 0, + -1.1899883 4.3310289 0.5, + -1.791029 3.7299883 0, + -1.791029 3.7299883 0.5 ] + + } + coordIndex [ 0, 1, -1, 2, 3, -1, 0, 2, + -1, 1, 3, -1, 6, 7, -1, 4, + 6, -1, 5, 7, -1, 8, 9, -1, + 8, 10, -1, 9, 11, -1, 12, 14, + -1, 13, 15, -1 ] + + } + + } + + }, + + DEF o2 Group { + children + Shape { + appearance + Appearance { + material + Material { + + } + + } + geometry + IndexedFaceSet { + coord + USE o1 + coordIndex [ 0, 2, 1, -1, 1, 2, 3, -1, + 4, 6, 5, -1, 5, 6, 7, -1, + 10, 8, 9, -1, 10, 9, 11, -1, + 14, 12, 13, -1, 14, 13, 15, -1, + 19, 17, 16, -1, 18, 17, 19, -1, + 21, 23, 20, -1, 21, 22, 23, -1 ] + ccw TRUE + solid FALSE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF o3 Group { + children + Shape { + appearance + Appearance { + material + Material { + emissiveColor 0.098039217 0.098039217 0.098039217 + + } + + } + geometry + PointSet { + coord + USE o1 + + } + + } + + } ] + + }, + + USE o2, + + Group { + children [ + USE o0, + + USE o3 ] + + }, + + USE o3 ] + + } + + } + + }, + + Group { + children + Transform { + translation 0 0 0 + rotation -1 0 0 4.712389 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + Switch { + whichChoice 0 + choice [ + Group { + children [ + DEF o4 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.098039217 0.098039217 0.098039217 + shininess 1 + + } + + } + geometry + IndexedLineSet { + coord + DEF o5 Coordinate { + point [ -2.1600001 5 -2.220446e-015, + -2.1373682 5 0.46068057, + -2.0696907 5 0.91692454, + -1.9576195 5 1.364338, + -1.8022338 5 1.7986121, + -1.6050299 5 2.2155647, + -1.3679072 5 2.6111801, + -1.0931492 5 2.9816484, + -0.78340185 5 3.3234019, + -0.44164842 5 3.6331491, + -0.071180098 5 3.9079072, + 0.32443532 5 4.14503, + 0.74138784 5 4.3422337, + 1.175662 5 4.4976196, + 1.6230755 5 4.6096907, + 2.0793195 5 4.6773682, + 2.54 5 4.6999998, + 3.0006804 5 4.6773682, + 3.4569244 5 4.6096907, + 3.9043379 5 4.4976196, + 4.3386121 5 4.3422337, + 4.7555647 5 4.14503, + 5.1511803 5 3.9079072, + 5.5216484 5 3.6331491, + 5.8634019 5 3.3234019, + 6.1731491 5 2.9816484, + 6.447907 5 2.6111801, + 6.68503 5 2.2155647, + 6.8822336 5 1.7986121, + 7.0376196 5 1.364338, + 7.1496906 5 0.91692454, + 7.2173681 5 0.46068057, + 7.2399998 5 -3.5988545e-015, + 7.2173681 5 -0.46068057, + 7.1496906 5 -0.91692454, + 7.0376196 5 -1.364338, + 6.8822336 5 -1.7986121, + 6.68503 5 -2.2155647, + 6.447907 5 -2.6111801, + 6.1731491 5 -2.9816484, + 5.8634019 5 -3.3234019, + 5.5216484 5 -3.6331491, + 5.1511803 5 -3.9079072, + 4.7555647 5 -4.14503, + 4.3386121 5 -4.3422337, + 3.9043379 5 -4.4976196, + 3.4569244 5 -4.6096907, + 3.0006804 5 -4.6773682, + 2.54 5 -4.6999998, + 2.0793195 5 -4.6773682, + 1.6230755 5 -4.6096907, + 1.175662 5 -4.4976196, + 0.74138784 5 -4.3422337, + 0.32443532 5 -4.14503, + -0.071180098 5 -3.9079072, + -0.44164842 5 -3.6331491, + -0.78340185 5 -3.3234019, + -1.0931492 5 -2.9816484, + -1.3679072 5 -2.6111801, + -1.6050299 5 -2.2155647, + -1.8022338 5 -1.7986121, + -1.9576195 5 -1.364338, + -2.0696907 5 -0.91692454, + -2.1373682 5 -0.46068057, + -2.1600001 5 -2.220446e-015, + -2.1600001 5 -2.220446e-015, + -2.1373682 5 0.46068057, + -2.0696907 5 0.91692454, + -1.9576195 5 1.364338, + -1.8022338 5 1.7986121, + -1.6050299 5 2.2155647, + -1.3679072 5 2.6111801, + -1.0931492 5 2.9816484, + -0.78340185 5 3.3234019, + -0.44164842 5 3.6331491, + -0.071180098 5 3.9079072, + 0.32443532 5 4.14503, + 0.74138784 5 4.3422337, + 1.175662 5 4.4976196, + 1.6230755 5 4.6096907, + 2.0793195 5 4.6773682, + 2.54 5 4.6999998, + 3.0006804 5 4.6773682, + 3.4569244 5 4.6096907, + 3.9043379 5 4.4976196, + 4.3386121 5 4.3422337, + 4.7555647 5 4.14503, + 5.1511803 5 3.9079072, + 5.5216484 5 3.6331491, + 5.8634019 5 3.3234019, + 6.1731491 5 2.9816484, + 6.447907 5 2.6111801, + 6.68503 5 2.2155647, + 6.8822336 5 1.7986121, + 7.0376196 5 1.364338, + 7.1496906 5 0.91692454, + 7.2173681 5 0.46068057, + 7.2399998 5 -3.5988545e-015, + 7.2173681 5 -0.46068057, + 7.1496906 5 -0.91692454, + 7.0376196 5 -1.364338, + 6.8822336 5 -1.7986121, + 6.68503 5 -2.2155647, + 6.447907 5 -2.6111801, + 6.1731491 5 -2.9816484, + 5.8634019 5 -3.3234019, + 5.5216484 5 -3.6331491, + 5.1511803 5 -3.9079072, + 4.7555647 5 -4.14503, + 4.3386121 5 -4.3422337, + 3.9043379 5 -4.4976196, + 3.4569244 5 -4.6096907, + 3.0006804 5 -4.6773682, + 2.54 5 -4.6999998, + 2.0793195 5 -4.6773682, + 1.6230755 5 -4.6096907, + 1.175662 5 -4.4976196, + 0.74138784 5 -4.3422337, + 0.32443532 5 -4.14503, + -0.071180098 5 -3.9079072, + -0.44164842 5 -3.6331491, + -0.78340185 5 -3.3234019, + -1.0931492 5 -2.9816484, + -1.3679072 5 -2.6111801, + -1.6050299 5 -2.2155647, + -1.8022338 5 -1.7986121, + -1.9576195 5 -1.364338, + -2.0696907 5 -0.91692454, + -2.1373682 5 -0.46068057, + -2.1600001 5.5 -2.4424907e-015, + -2.1600001 5.5 -2.4424907e-015, + -2.1373682 5.5 0.46068057, + -2.0696907 5.5 0.91692454, + -1.9576195 5.5 1.364338, + -1.8022338 5.5 1.7986121, + -1.6050299 5.5 2.2155647, + -1.3679072 5.5 2.6111801, + -1.0931492 5.5 2.9816484, + -0.78340185 5.5 3.3234019, + -0.44164842 5.5 3.6331491, + -0.071180098 5.5 3.9079072, + 0.32443532 5.5 4.14503, + 0.74138784 5.5 4.3422337, + 1.175662 5.5 4.4976196, + 1.6230755 5.5 4.6096907, + 2.0793195 5.5 4.6773682, + 2.54 5.5 4.6999998, + 3.0006804 5.5 4.6773682, + 3.4569244 5.5 4.6096907, + 3.9043379 5.5 4.4976196, + 4.3386121 5.5 4.3422337, + 4.7555647 5.5 4.14503, + 5.1511803 5.5 3.9079072, + 5.5216484 5.5 3.6331491, + 5.8634019 5.5 3.3234019, + 6.1731491 5.5 2.9816484, + 6.447907 5.5 2.6111801, + 6.68503 5.5 2.2155647, + 6.8822336 5.5 1.7986121, + 7.0376196 5.5 1.364338, + 7.1496906 5.5 0.91692454, + 7.2173681 5.5 0.46068057, + 7.2399998 5.5 -3.5988545e-015, + 7.2173681 5.5 -0.46068057, + 7.1496906 5.5 -0.91692454, + 7.0376196 5.5 -1.364338, + 6.8822336 5.5 -1.7986121, + 6.68503 5.5 -2.2155647, + 6.447907 5.5 -2.6111801, + 6.1731491 5.5 -2.9816484, + 5.8634019 5.5 -3.3234019, + 5.5216484 5.5 -3.6331491, + 5.1511803 5.5 -3.9079072, + 4.7555647 5.5 -4.14503, + 4.3386121 5.5 -4.3422337, + 3.9043379 5.5 -4.4976196, + 3.4569244 5.5 -4.6096907, + 3.0006804 5.5 -4.6773682, + 2.54 5.5 -4.6999998, + 2.0793195 5.5 -4.6773682, + 1.6230755 5.5 -4.6096907, + 1.175662 5.5 -4.4976196, + 0.74138784 5.5 -4.3422337, + 0.32443532 5.5 -4.14503, + -0.071180098 5.5 -3.9079072, + -0.44164842 5.5 -3.6331491, + -0.78340185 5.5 -3.3234019, + -1.0931492 5.5 -2.9816484, + -1.3679072 5.5 -2.6111801, + -1.6050299 5.5 -2.2155647, + -1.8022338 5.5 -1.7986121, + -1.9576195 5.5 -1.364338, + -2.0696907 5.5 -0.91692454, + -2.1373682 5.5 -0.46068057, + -1.877908 5.5 -2.4424907e-015, + -1.8552412 5.5 0.44695234, + -1.7874732 5.5 0.88931835, + -1.6752994 5.5 1.3225588, + -1.5198711 5.5 1.7422279, + -1.3227829 5.5 2.1440194, + -1.0860574 5.5 2.5238104, + -0.8121236 5.5 2.8777037, + -0.50379246 5.5 3.2020679, + -0.16422792 5.5 3.4935744, + 0.20308566 5.5 3.7492323, + 0.59437913 5.5 3.9664178, + 1.0056373 5.5 4.1429029, + 1.4326402 5.5 4.2768755, + 1.871006 5.5 4.366962, + 2.3162367 5.5 4.4122376, + 2.7637634 5.5 4.4122376, + 3.2089939 5.5 4.366962, + 3.6473598 5.5 4.2768755, + 4.0743628 5.5 4.1429029, + 4.485621 5.5 3.9664178, + 4.8769145 5.5 3.7492323, + 5.2442279 5.5 3.4935744, + 5.5837927 5.5 3.2020679, + 5.8921237 5.5 2.8777037, + 6.1660576 5.5 2.5238104, + 6.4027829 5.5 2.1440194, + 6.5998712 5.5 1.7422279, + 6.7552996 5.5 1.3225588, + 6.8674731 5.5 0.88931835, + 6.9352412 5.5 0.44695234, + 6.9579082 5.5 5.4103769e-016, + 6.9352412 5.5 -0.44695234, + 6.8674731 5.5 -0.88931835, + 6.7552996 5.5 -1.3225588, + 6.5998712 5.5 -1.7422279, + 6.4027829 5.5 -2.1440194, + 6.1660576 5.5 -2.5238104, + 5.8921237 5.5 -2.8777037, + 5.5837927 5.5 -3.2020679, + 5.2442279 5.5 -3.4935744, + 4.8769145 5.5 -3.7492323, + 4.485621 5.5 -3.9664178, + 4.0743628 5.5 -4.1429029, + 3.6473598 5.5 -4.2768755, + 3.2089939 5.5 -4.366962, + 2.7637634 5.5 -4.4122376, + 2.3162367 5.5 -4.4122376, + 1.871006 5.5 -4.366962, + 1.4326402 5.5 -4.2768755, + 1.0056373 5.5 -4.1429029, + 0.59437913 5.5 -3.9664178, + 0.20308566 5.5 -3.7492323, + -0.16422792 5.5 -3.4935744, + -0.50379246 5.5 -3.2020679, + -0.8121236 5.5 -2.8777037, + -1.0860574 5.5 -2.5238104, + -1.3227829 5.5 -2.1440194, + -1.5198711 5.5 -1.7422279, + -1.6752994 5.5 -1.3225588, + -1.7874732 5.5 -0.88931835, + -1.8552412 5.5 -0.44695234, + -2.1600001 5.5 -2.4424907e-015, + -2.1373682 5.5 0.46068057, + -2.0696907 5.5 0.91692454, + -1.9576195 5.5 1.364338, + -1.8022338 5.5 1.7986121, + -1.6050299 5.5 2.2155647, + -1.3679072 5.5 2.6111801, + -1.0931492 5.5 2.9816484, + -0.78340185 5.5 3.3234019, + -0.44164842 5.5 3.6331491, + -0.071180098 5.5 3.9079072, + 0.32443532 5.5 4.14503, + 0.74138784 5.5 4.3422337, + 1.175662 5.5 4.4976196, + 1.6230755 5.5 4.6096907, + 2.0793195 5.5 4.6773682, + 2.54 5.5 4.6999998, + 3.0006804 5.5 4.6773682, + 3.4569244 5.5 4.6096907, + 3.9043379 5.5 4.4976196, + 4.3386121 5.5 4.3422337, + 4.7555647 5.5 4.14503, + 5.1511803 5.5 3.9079072, + 5.5216484 5.5 3.6331491, + 5.8634019 5.5 3.3234019, + 6.1731491 5.5 2.9816484, + 6.447907 5.5 2.6111801, + 6.68503 5.5 2.2155647, + 6.8822336 5.5 1.7986121, + 7.0376196 5.5 1.364338, + 7.1496906 5.5 0.91692454, + 7.2173681 5.5 0.46068057, + 7.2399998 5.5 -3.5988545e-015, + 7.2173681 5.5 -0.46068057, + 7.1496906 5.5 -0.91692454, + 7.0376196 5.5 -1.364338, + 6.8822336 5.5 -1.7986121, + 6.68503 5.5 -2.2155647, + 6.447907 5.5 -2.6111801, + 6.1731491 5.5 -2.9816484, + 5.8634019 5.5 -3.3234019, + 5.5216484 5.5 -3.6331491, + 5.1511803 5.5 -3.9079072, + 4.7555647 5.5 -4.14503, + 4.3386121 5.5 -4.3422337, + 3.9043379 5.5 -4.4976196, + 3.4569244 5.5 -4.6096907, + 3.0006804 5.5 -4.6773682, + 2.54 5.5 -4.6999998, + 2.0793195 5.5 -4.6773682, + 1.6230755 5.5 -4.6096907, + 1.175662 5.5 -4.4976196, + 0.74138784 5.5 -4.3422337, + 0.32443532 5.5 -4.14503, + -0.071180098 5.5 -3.9079072, + -0.44164842 5.5 -3.6331491, + -0.78340185 5.5 -3.3234019, + -1.0931492 5.5 -2.9816484, + -1.3679072 5.5 -2.6111801, + -1.6050299 5.5 -2.2155647, + -1.8022338 5.5 -1.7986121, + -1.9576195 5.5 -1.364338, + -2.0696907 5.5 -0.91692454, + -2.1373682 5.5 -0.46068057, + -1.877908 5.5 -2.4424907e-015, + -1.877908 5.5 -2.4424907e-015, + -1.8552412 5.5 0.44695234, + -1.7874732 5.5 0.88931835, + -1.6752994 5.5 1.3225588, + -1.5198711 5.5 1.7422279, + -1.3227829 5.5 2.1440194, + -1.0860574 5.5 2.5238104, + -0.8121236 5.5 2.8777037, + -0.50379246 5.5 3.2020679, + -0.16422792 5.5 3.4935744, + 0.20308566 5.5 3.7492323, + 0.59437913 5.5 3.9664178, + 1.0056373 5.5 4.1429029, + 1.4326402 5.5 4.2768755, + 1.871006 5.5 4.366962, + 2.3162367 5.5 4.4122376, + 2.7637634 5.5 4.4122376, + 3.2089939 5.5 4.366962, + 3.6473598 5.5 4.2768755, + 4.0743628 5.5 4.1429029, + 4.485621 5.5 3.9664178, + 4.8769145 5.5 3.7492323, + 5.2442279 5.5 3.4935744, + 5.5837927 5.5 3.2020679, + 5.8921237 5.5 2.8777037, + 6.1660576 5.5 2.5238104, + 6.4027829 5.5 2.1440194, + 6.5998712 5.5 1.7422279, + 6.7552996 5.5 1.3225588, + 6.8674731 5.5 0.88931835, + 6.9352412 5.5 0.44695234, + 6.9579082 5.5 5.4103769e-016, + 6.9352412 5.5 -0.44695234, + 6.8674731 5.5 -0.88931835, + 6.7552996 5.5 -1.3225588, + 6.5998712 5.5 -1.7422279, + 6.4027829 5.5 -2.1440194, + 6.1660576 5.5 -2.5238104, + 5.8921237 5.5 -2.8777037, + 5.5837927 5.5 -3.2020679, + 5.2442279 5.5 -3.4935744, + 4.8769145 5.5 -3.7492323, + 4.485621 5.5 -3.9664178, + 4.0743628 5.5 -4.1429029, + 3.6473598 5.5 -4.2768755, + 3.2089939 5.5 -4.366962, + 2.7637634 5.5 -4.4122376, + 2.3162367 5.5 -4.4122376, + 1.871006 5.5 -4.366962, + 1.4326402 5.5 -4.2768755, + 1.0056373 5.5 -4.1429029, + 0.59437913 5.5 -3.9664178, + 0.20308566 5.5 -3.7492323, + -0.16422792 5.5 -3.4935744, + -0.50379246 5.5 -3.2020679, + -0.8121236 5.5 -2.8777037, + -1.0860574 5.5 -2.5238104, + -1.3227829 5.5 -2.1440194, + -1.5198711 5.5 -1.7422279, + -1.6752994 5.5 -1.3225588, + -1.7874732 5.5 -0.88931835, + -1.8552412 5.5 -0.44695234, + -1.71 5.6679082 -2.5170569e-015, + -1.71 5.6679082 -2.5170569e-015, + -1.6867181 5.6679082 0.44424596, + -1.6171273 5.6679082 0.88362467, + -1.5019902 5.6679082 1.3133222, + -1.3425682 5.6679082 1.7286308, + -1.140608 5.6679082 2.125, + -0.89832222 5.6679082 2.4980874, + -0.61836553 5.6679082 2.8438051, + -0.30380508 5.6679082 3.1583655, + 0.041912679 5.6679082 3.4383223, + 0.41499999 5.6679082 3.680608, + 0.81136924 5.6679082 3.8825681, + 1.2266778 5.6679082 4.0419903, + 1.6563753 5.6679082 4.1571274, + 2.0957541 5.6679082 4.2267179, + 2.54 5.6679082 4.25, + 2.984246 5.6679082 4.2267179, + 3.4236248 5.6679082 4.1571274, + 3.8533223 5.6679082 4.0419903, + 4.2686305 5.6679082 3.8825681, + 4.665 5.6679082 3.680608, + 5.0380874 5.6679082 3.4383223, + 5.3838053 5.6679082 3.1583655, + 5.6983657 5.6679082 2.8438051, + 5.978322 5.6679082 2.4980874, + 6.2206078 5.6679082 2.125, + 6.4225683 5.6679082 1.7286308, + 6.5819902 5.6679082 1.3133222, + 6.6971273 5.6679082 0.88362467, + 6.7667179 5.6679082 0.44424596, + 6.79 5.6679082 2.407854e-015, + 6.7667179 5.6679082 -0.44424596, + 6.6971273 5.6679082 -0.88362467, + 6.5819902 5.6679082 -1.3133222, + 6.4225683 5.6679082 -1.7286308, + 6.2206078 5.6679082 -2.125, + 5.978322 5.6679082 -2.4980874, + 5.6983657 5.6679082 -2.8438051, + 5.3838053 5.6679082 -3.1583655, + 5.0380874 5.6679082 -3.4383223, + 4.665 5.6679082 -3.680608, + 4.2686305 5.6679082 -3.8825681, + 3.8533223 5.6679082 -4.0419903, + 3.4236248 5.6679082 -4.1571274, + 2.984246 5.6679082 -4.2267179, + 2.54 5.6679082 -4.25, + 2.0957541 5.6679082 -4.2267179, + 1.6563753 5.6679082 -4.1571274, + 1.2266778 5.6679082 -4.0419903, + 0.81136924 5.6679082 -3.8825681, + 0.41499999 5.6679082 -3.680608, + 0.041912679 5.6679082 -3.4383223, + -0.30380508 5.6679082 -3.1583655, + -0.61836553 5.6679082 -2.8438051, + -0.89832222 5.6679082 -2.4980874, + -1.140608 5.6679082 -2.125, + -1.3425682 5.6679082 -1.7286308, + -1.5019902 5.6679082 -1.3133222, + -1.6171273 5.6679082 -0.88362467, + -1.6867181 5.6679082 -0.44424596, + -1.8344502 5.5057211 -2.4450313e-015, + -1.793954 5.5224953 -2.4524806e-015, + -1.7591791 5.5491791 -2.4643306e-015, + -1.7324954 5.5839539 -2.4797737e-015, + -1.7157214 5.6244502 -2.4977576e-015, + -1.8344502 5.5057211 -2.4450313e-015, + -1.793954 5.5224953 -2.4524806e-015, + -1.7591791 5.5491791 -2.4643306e-015, + -1.7324954 5.5839539 -2.4797737e-015, + -1.7157214 5.6244502 -2.4977576e-015, + -1.6342528 5.5491791 1.0288609, + -1.5989126 5.6036525 1.0201503, + -1.3149678 5.5127811 2.0232432, + -1.266734 5.5491791 1.9979281, + -1.2345053 5.6036525 1.9810132, + -0.7187556 5.5127811 2.8870056, + -0.67798179 5.5491791 2.850883, + -0.65073758 5.6036525 2.8267469, + 0.097787902 5.5491791 3.5381551, + 0.11846425 5.6036525 3.5082002, + 0.99617356 5.5127811 4.0707359, + 1.0154901 5.5491791 4.0198021, + 1.028397 5.6036525 3.9857697, + 2.0217912 5.5491791 4.2678332, + 2.0261786 5.6036525 4.2317009, + 3.0582087 5.5491791 4.2678332, + 3.0538216 5.6036525 4.2317009, + 4.0838265 5.5127811 4.0707359, + 4.0645099 5.5491791 4.0198021, + 4.0516028 5.6036525 3.9857697, + 4.9822121 5.5491791 3.5381551, + 4.9615359 5.6036525 3.5082002, + 5.7987556 5.5127811 2.8870056, + 5.7579818 5.5491791 2.850883, + 5.7307377 5.6036525 2.8267469, + 6.3949676 5.5127811 2.0232432, + 6.346734 5.5491791 1.9979281, + 6.3145051 5.6036525 1.9810132, + 6.7142529 5.5491791 1.0288609, + 6.6789126 5.6036525 1.0201503, + 6.8936524 5.5127811 4.3999889e-015, + 6.839179 5.5491791 4.3449355e-015, + 6.8027811 5.6036525 4.3081506e-015, + 6.7142529 5.5491791 -1.0288609, + 6.6789126 5.6036525 -1.0201503, + 6.3949676 5.5127811 -2.0232432, + 6.346734 5.5491791 -1.9979281, + 6.3145051 5.6036525 -1.9810132, + 5.7987556 5.5127811 -2.8870056, + 5.7579818 5.5491791 -2.850883, + 5.7307377 5.6036525 -2.8267469, + 4.9822121 5.5491791 -3.5381551, + 4.9615359 5.6036525 -3.5082002, + 4.0838265 5.5127811 -4.0707359, + 4.0645099 5.5491791 -4.0198021, + 4.0516028 5.6036525 -3.9857697, + 3.0582087 5.5491791 -4.2678332, + 3.0538216 5.6036525 -4.2317009, + 2.0217912 5.5491791 -4.2678332, + 2.0261786 5.6036525 -4.2317009, + 0.99617356 5.5127811 -4.0707359, + 1.0154901 5.5491791 -4.0198021, + 1.028397 5.6036525 -3.9857697, + 0.097787902 5.5491791 -3.5381551, + 0.11846425 5.6036525 -3.5082002, + -0.7187556 5.5127811 -2.8870056, + -0.67798179 5.5491791 -2.850883, + -0.65073758 5.6036525 -2.8267469, + -1.3149678 5.5127811 -2.0232432, + -1.266734 5.5491791 -1.9979281, + -1.2345053 5.6036525 -1.9810132, + -1.6342528 5.5491791 -1.0288609, + -1.5989126 5.6036525 -1.0201503, + -1.7363807 5.5491791 0.4421643, + -1.7084967 5.5491791 0.65819192, + -1.6682272 5.5491791 0.87963903, + -1.5554415 5.5491791 1.3077843, + -1.4839468 5.5491791 1.5135366, + -1.3992198 5.5491791 1.7220594, + -1.201219 5.5491791 2.1180704, + -1.0891386 5.5491791 2.3048415, + -0.96353889 5.5491791 2.4916172, + -0.83284378 5.5491791 2.6658704, + -0.54077685 5.5491791 2.9986255, + -0.37961879 5.5491791 3.1557515, + -0.21603529 5.5491791 3.2995772, + -0.039571702 5.5491791 3.4392951, + 0.32783416 5.5491791 3.6863618, + 0.51738465 5.5491791 3.7936747, + 0.71870214 5.5491791 3.8943312, + 1.1288867 5.5491791 4.0609975, + 1.3363841 5.5491791 4.1272569, + 1.5540375 5.5491791 4.1845932, + 1.7672491 5.5491791 4.2291603, + 2.20631 5.5491791 4.2862096, + 2.4310901 5.5491791 4.2977996, + 2.6489098 5.5491791 4.2977996, + 2.8736901 5.5491791 4.2862096, + 3.3127508 5.5491791 4.2291603, + 3.5259626 5.5491791 4.1845932, + 3.7436161 5.5491791 4.1272569, + 3.9511132 5.5491791 4.0609975, + 4.3612981 5.5491791 3.8943312, + 4.5626154 5.5491791 3.7936747, + 4.7521658 5.5491791 3.6863618, + 5.1195717 5.5491791 3.4392951, + 5.2960353 5.5491791 3.2995772, + 5.4596186 5.5491791 3.1557515, + 5.6207767 5.5491791 2.9986255, + 5.9128437 5.5491791 2.6658704, + 6.043539 5.5491791 2.4916172, + 6.1691384 5.5491791 2.3048415, + 6.281219 5.5491791 2.1180704, + 6.4792199 5.5491791 1.7220594, + 6.5639467 5.5491791 1.5135366, + 6.6354413 5.5491791 1.3077843, + 6.7482271 5.5491791 0.87963903, + 6.7884965 5.5491791 0.65819192, + 6.8163805 5.5491791 0.4421643, + 6.8163805 5.5491791 -0.4421643, + 6.7884965 5.5491791 -0.65819192, + 6.7482271 5.5491791 -0.87963903, + 6.6354413 5.5491791 -1.3077843, + 6.5639467 5.5491791 -1.5135366, + 6.4792199 5.5491791 -1.7220594, + 6.281219 5.5491791 -2.1180704, + 6.1691384 5.5491791 -2.3048415, + 6.043539 5.5491791 -2.4916172, + 5.9128437 5.5491791 -2.6658704, + 5.6207767 5.5491791 -2.9986255, + 5.4596186 5.5491791 -3.1557515, + 5.2960353 5.5491791 -3.2995772, + 5.1195717 5.5491791 -3.4392951, + 4.7521658 5.5491791 -3.6863618, + 4.5626154 5.5491791 -3.7936747, + 4.3612981 5.5491791 -3.8943312, + 3.9511132 5.5491791 -4.0609975, + 3.7436161 5.5491791 -4.1272569, + 3.5259626 5.5491791 -4.1845932, + 3.3127508 5.5491791 -4.2291603, + 2.8736901 5.5491791 -4.2862096, + 2.6489098 5.5491791 -4.2977996, + 2.4310901 5.5491791 -4.2977996, + 2.20631 5.5491791 -4.2862096, + 1.7672491 5.5491791 -4.2291603, + 1.5540375 5.5491791 -4.1845932, + 1.3363841 5.5491791 -4.1272569, + 1.1288867 5.5491791 -4.0609975, + 0.71870214 5.5491791 -3.8943312, + 0.51738465 5.5491791 -3.7936747, + 0.32783416 5.5491791 -3.6863618, + -0.039571702 5.5491791 -3.4392951, + -0.21603529 5.5491791 -3.2995772, + -0.37961879 5.5491791 -3.1557515, + -0.54077685 5.5491791 -2.9986255, + -0.83284378 5.5491791 -2.6658704, + -0.96353889 5.5491791 -2.4916172, + -1.0891386 5.5491791 -2.3048415, + -1.201219 5.5491791 -2.1180704, + -1.3992198 5.5491791 -1.7220594, + -1.4839468 5.5491791 -1.5135366, + -1.5554415 5.5491791 -1.3077843, + -1.6682272 5.5491791 -0.87963903, + -1.7084967 5.5491791 -0.65819192, + -1.7363807 5.5491791 -0.4421643, + -1.71 11.197639 -4.9727509e-015, + -1.71 11.197639 -4.9727509e-015, + -1.6867181 11.197639 0.44424596, + -1.6171273 11.197639 0.88362467, + -1.5019902 11.197639 1.3133222, + -1.3425682 11.197639 1.7286308, + -1.140608 11.197639 2.125, + -0.89832222 11.197639 2.4980874, + -0.61836553 11.197639 2.8438051, + -0.30380508 11.197639 3.1583655, + 0.041912679 11.197639 3.4383223, + 0.41499999 11.197639 3.680608, + 0.81136924 11.197639 3.8825681, + 1.2266778 11.197639 4.0419903, + 1.6563753 11.197639 4.1571274, + 2.0957541 11.197639 4.2267179, + 2.54 11.197639 4.25, + 2.984246 11.197639 4.2267179, + 3.4236248 11.197639 4.1571274, + 3.8533223 11.197639 4.0419903, + 4.2686305 11.197639 3.8825681, + 4.665 11.197639 3.680608, + 5.0380874 11.197639 3.4383223, + 5.3838053 11.197639 3.1583655, + 5.6983657 11.197639 2.8438051, + 5.978322 11.197639 2.4980874, + 6.2206078 11.197639 2.125, + 6.4225683 11.197639 1.7286308, + 6.5819902 11.197639 1.3133222, + 6.6971273 11.197639 0.88362467, + 6.7667179 11.197639 0.44424596, + 6.79 11.197639 2.407854e-015, + 6.7667179 11.197639 -0.44424596, + 6.6971273 11.197639 -0.88362467, + 6.5819902 11.197639 -1.3133222, + 6.4225683 11.197639 -1.7286308, + 6.2206078 11.197639 -2.125, + 5.978322 11.197639 -2.4980874, + 5.6983657 11.197639 -2.8438051, + 5.3838053 11.197639 -3.1583655, + 5.0380874 11.197639 -3.4383223, + 4.665 11.197639 -3.680608, + 4.2686305 11.197639 -3.8825681, + 3.8533223 11.197639 -4.0419903, + 3.4236248 11.197639 -4.1571274, + 2.984246 11.197639 -4.2267179, + 2.54 11.197639 -4.25, + 2.0957541 11.197639 -4.2267179, + 1.6563753 11.197639 -4.1571274, + 1.2266778 11.197639 -4.0419903, + 0.81136924 11.197639 -3.8825681, + 0.41499999 11.197639 -3.680608, + 0.041912679 11.197639 -3.4383223, + -0.30380508 11.197639 -3.1583655, + -0.61836553 11.197639 -2.8438051, + -0.89832222 11.197639 -2.4980874, + -1.140608 11.197639 -2.125, + -1.3425682 11.197639 -1.7286308, + -1.5019902 11.197639 -1.3133222, + -1.6171273 11.197639 -0.88362467, + -1.6867181 11.197639 -0.44424596, + -1.71 5.6679082 -2.5170569e-015, + -1.71 5.6679082 -2.5170569e-015, + -1.6867181 5.6679082 0.44424596, + -1.6171273 5.6679082 0.88362467, + -1.5019902 5.6679082 1.3133222, + -1.3425682 5.6679082 1.7286308, + -1.140608 5.6679082 2.125, + -0.89832222 5.6679082 2.4980874, + -0.61836553 5.6679082 2.8438051, + -0.30380508 5.6679082 3.1583655, + 0.041912679 5.6679082 3.4383223, + 0.41499999 5.6679082 3.680608, + 0.81136924 5.6679082 3.8825681, + 1.2266778 5.6679082 4.0419903, + 1.6563753 5.6679082 4.1571274, + 2.0957541 5.6679082 4.2267179, + 2.54 5.6679082 4.25, + 2.984246 5.6679082 4.2267179, + 3.4236248 5.6679082 4.1571274, + 3.8533223 5.6679082 4.0419903, + 4.2686305 5.6679082 3.8825681, + 4.665 5.6679082 3.680608, + 5.0380874 5.6679082 3.4383223, + 5.3838053 5.6679082 3.1583655, + 5.6983657 5.6679082 2.8438051, + 5.978322 5.6679082 2.4980874, + 6.2206078 5.6679082 2.125, + 6.4225683 5.6679082 1.7286308, + 6.5819902 5.6679082 1.3133222, + 6.6971273 5.6679082 0.88362467, + 6.7667179 5.6679082 0.44424596, + 6.79 5.6679082 2.407854e-015, + 6.7667179 5.6679082 -0.44424596, + 6.6971273 5.6679082 -0.88362467, + 6.5819902 5.6679082 -1.3133222, + 6.4225683 5.6679082 -1.7286308, + 6.2206078 5.6679082 -2.125, + 5.978322 5.6679082 -2.4980874, + 5.6983657 5.6679082 -2.8438051, + 5.3838053 5.6679082 -3.1583655, + 5.0380874 5.6679082 -3.4383223, + 4.665 5.6679082 -3.680608, + 4.2686305 5.6679082 -3.8825681, + 3.8533223 5.6679082 -4.0419903, + 3.4236248 5.6679082 -4.1571274, + 2.984246 5.6679082 -4.2267179, + 2.54 5.6679082 -4.25, + 2.0957541 5.6679082 -4.2267179, + 1.6563753 5.6679082 -4.1571274, + 1.2266778 5.6679082 -4.0419903, + 0.81136924 5.6679082 -3.8825681, + 0.41499999 5.6679082 -3.680608, + 0.041912679 5.6679082 -3.4383223, + -0.30380508 5.6679082 -3.1583655, + -0.61836553 5.6679082 -2.8438051, + -0.89832222 5.6679082 -2.4980874, + -1.140608 5.6679082 -2.125, + -1.3425682 5.6679082 -1.7286308, + -1.5019902 5.6679082 -1.3133222, + -1.6171273 5.6679082 -0.88362467, + -1.6867181 5.6679082 -0.44424596, + -1.307639 11.6 -5.151435e-015, + -1.307639 11.6 -5.151435e-015, + -1.285084 11.6 0.41600296, + -1.2176833 11.6 0.82712865, + -1.1062273 11.6 1.228557, + -0.95202255 11.6 1.6155816, + -0.75687706 11.6 1.9836651, + -0.52307874 11.6 2.3284919, + -0.25336856 11.6 2.6460192, + 0.049091283 11.6 2.9325244, + 0.38075477 11.6 3.1846485, + 0.73773342 11.6 3.3994353, + 1.115842 11.6 3.574367, + 1.5106475 11.6 3.7073925, + 1.9175212 11.6 3.7969522, + 2.3316929 11.6 3.8419962, + 2.748307 11.6 3.8419962, + 3.1624787 11.6 3.7969522, + 3.5693524 11.6 3.7073925, + 3.9641581 11.6 3.574367, + 4.3422666 11.6 3.3994353, + 4.6992455 11.6 3.1846485, + 5.0309086 11.6 2.9325244, + 5.3333688 11.6 2.6460192, + 5.6030788 11.6 2.3284919, + 5.8368769 11.6 1.9836651, + 6.0320225 11.6 1.6155816, + 6.1862273 11.6 1.228557, + 6.2976832 11.6 0.82712865, + 6.3650842 11.6 0.41600296, + 6.387639 11.6 -2.94619e-015, + 6.3650842 11.6 -0.41600296, + 6.2976832 11.6 -0.82712865, + 6.1862273 11.6 -1.228557, + 6.0320225 11.6 -1.6155816, + 5.8368769 11.6 -1.9836651, + 5.6030788 11.6 -2.3284919, + 5.3333688 11.6 -2.6460192, + 5.0309086 11.6 -2.9325244, + 4.6992455 11.6 -3.1846485, + 4.3422666 11.6 -3.3994353, + 3.9641581 11.6 -3.574367, + 3.5693524 11.6 -3.7073925, + 3.1624787 11.6 -3.7969522, + 2.748307 11.6 -3.8419962, + 2.3316929 11.6 -3.8419962, + 1.9175212 11.6 -3.7969522, + 1.5106475 11.6 -3.7073925, + 1.115842 11.6 -3.574367, + 0.73773342 11.6 -3.3994353, + 0.38075477 11.6 -3.1846485, + 0.049091283 11.6 -2.9325244, + -0.25336856 11.6 -2.6460192, + -0.52307874 11.6 -2.3284919, + -0.75687706 11.6 -1.9836651, + -0.95202255 11.6 -1.6155816, + -1.1062273 11.6 -1.228557, + -1.2176833 11.6 -0.82712865, + -1.285084 11.6 -0.41600296, + -1.71 11.197639 -4.9727509e-015, + -1.71 11.197639 -4.9727509e-015, + -1.6867181 11.197639 0.44424596, + -1.6171273 11.197639 0.88362467, + -1.5019902 11.197639 1.3133222, + -1.3425682 11.197639 1.7286308, + -1.140608 11.197639 2.125, + -0.89832222 11.197639 2.4980874, + -0.61836553 11.197639 2.8438051, + -0.30380508 11.197639 3.1583655, + 0.041912679 11.197639 3.4383223, + 0.41499999 11.197639 3.680608, + 0.81136924 11.197639 3.8825681, + 1.2266778 11.197639 4.0419903, + 1.6563753 11.197639 4.1571274, + 2.0957541 11.197639 4.2267179, + 2.54 11.197639 4.25, + 2.984246 11.197639 4.2267179, + 3.4236248 11.197639 4.1571274, + 3.8533223 11.197639 4.0419903, + 4.2686305 11.197639 3.8825681, + 4.665 11.197639 3.680608, + 5.0380874 11.197639 3.4383223, + 5.3838053 11.197639 3.1583655, + 5.6983657 11.197639 2.8438051, + 5.978322 11.197639 2.4980874, + 6.2206078 11.197639 2.125, + 6.4225683 11.197639 1.7286308, + 6.5819902 11.197639 1.3133222, + 6.6971273 11.197639 0.88362467, + 6.7667179 11.197639 0.44424596, + 6.79 11.197639 2.407854e-015, + 6.7667179 11.197639 -0.44424596, + 6.6971273 11.197639 -0.88362467, + 6.5819902 11.197639 -1.3133222, + 6.4225683 11.197639 -1.7286308, + 6.2206078 11.197639 -2.125, + 5.978322 11.197639 -2.4980874, + 5.6983657 11.197639 -2.8438051, + 5.3838053 11.197639 -3.1583655, + 5.0380874 11.197639 -3.4383223, + 4.665 11.197639 -3.680608, + 4.2686305 11.197639 -3.8825681, + 3.8533223 11.197639 -4.0419903, + 3.4236248 11.197639 -4.1571274, + 2.984246 11.197639 -4.2267179, + 2.54 11.197639 -4.25, + 2.0957541 11.197639 -4.2267179, + 1.6563753 11.197639 -4.1571274, + 1.2266778 11.197639 -4.0419903, + 0.81136924 11.197639 -3.8825681, + 0.41499999 11.197639 -3.680608, + 0.041912679 11.197639 -3.4383223, + -0.30380508 11.197639 -3.1583655, + -0.61836553 11.197639 -2.8438051, + -0.89832222 11.197639 -2.4980874, + -1.140608 11.197639 -2.125, + -1.3425682 11.197639 -1.7286308, + -1.5019902 11.197639 -1.3133222, + -1.6171273 11.197639 -0.88362467, + -1.6867181 11.197639 -0.44424596, + -1.4117777 11.586289 -5.1453461e-015, + -1.5088195 11.546094 -5.1274957e-015, + -1.5921512 11.482151 -5.0990994e-015, + -1.6560938 11.39882 -5.0620929e-015, + -1.6962899 11.301778 -5.0189976e-015, + -1.4117777 11.586289 -5.1453461e-015, + -1.5088195 11.546094 -5.1274957e-015, + -1.5921512 11.482151 -5.0990994e-015, + -1.6560938 11.39882 -5.0620929e-015, + -1.6962899 11.301778 -5.0189976e-015, + -1.3358978 11.569372 0.99516141, + -1.462332 11.482151 1.0276242, + -1.5468128 11.351616 1.0493152, + -0.96664274 11.569372 1.9277931, + -1.0810317 11.482151 1.990679, + -1.1574639 11.351616 2.0326979, + -0.37705246 11.569372 2.7392945, + -0.47220859 11.482151 2.8286521, + -0.53578991 11.351616 2.8883591, + 0.395827 11.569372 3.3786759, + 0.32588267 11.482151 3.4888906, + 0.27914739 11.351616 3.5625336, + 1.3034327 11.569372 3.8057628, + 1.263095 11.482151 3.9299092, + 1.2361423 11.351616 4.0128613, + 2.2887363 11.569372 3.9937196, + 2.28054 11.482151 4.1239972, + 2.2750635 11.351616 4.2110462, + 3.2898281 11.569372 3.9307363, + 3.3142879 11.482151 4.0589595, + 3.3306315 11.351616 4.1446352, + 4.2438054 11.569372 3.6207702, + 4.2993846 11.482151 3.7388821, + 4.3365211 11.351616 3.817802, + 5.0907259 11.569372 3.083298, + 5.1739321 11.482151 3.1838772, + 5.2295289 11.351616 3.2510822, + 5.7773752 11.569372 2.3520908, + 5.8829803 11.482151 2.4288175, + 5.9535437 11.351616 2.4800847, + 6.2606082 11.569372 1.473093, + 6.3819771 11.482151 1.5211463, + 6.4630728 11.351616 1.5532545, + 6.5100617 11.569372 0.50153548, + 6.6395679 11.482151 0.51789588, + 6.7261009 11.351616 0.52882755, + 6.5100617 11.569372 -0.50153548, + 6.6395679 11.482151 -0.51789588, + 6.7261009 11.351616 -0.52882755, + 6.2606082 11.569372 -1.473093, + 6.3819771 11.482151 -1.5211463, + 6.4630728 11.351616 -1.5532545, + 5.7773752 11.569372 -2.3520908, + 5.8829803 11.482151 -2.4288175, + 5.9535437 11.351616 -2.4800847, + 5.0907259 11.569372 -3.083298, + 5.1739321 11.482151 -3.1838772, + 5.2295289 11.351616 -3.2510822, + 4.2438054 11.569372 -3.6207702, + 4.2993846 11.482151 -3.7388821, + 4.3365211 11.351616 -3.817802, + 3.2898281 11.569372 -3.9307363, + 3.3142879 11.482151 -4.0589595, + 3.3306315 11.351616 -4.1446352, + 2.2887363 11.569372 -3.9937196, + 2.28054 11.482151 -4.1239972, + 2.2750635 11.351616 -4.2110462, + 1.3034327 11.569372 -3.8057628, + 1.263095 11.482151 -3.9299092, + 1.2361423 11.351616 -4.0128613, + 0.395827 11.569372 -3.3786759, + 0.32588267 11.482151 -3.4888906, + 0.27914739 11.351616 -3.5625336, + -0.37705246 11.569372 -2.7392945, + -0.47220859 11.482151 -2.8286521, + -0.53578991 11.351616 -2.8883591, + -0.96664274 11.569372 -1.9277931, + -1.0810317 11.482151 -1.990679, + -1.1574639 11.351616 -2.0326979, + -1.3358978 11.569372 -0.99516141, + -1.462332 11.482151 -1.0276242, + -1.5468128 11.351616 -1.0493152, + -1.5817355 11.482151 0.29320574, + -1.5687283 11.482151 0.43934649, + -1.5401038 11.482151 0.65377861, + -1.6145518 11.39882 0.58898455, + -1.5180244 11.482151 0.77917302, + -1.4114504 11.482151 1.2085997, + -1.3829353 11.482151 1.2981726, + -1.2010876 11.546094 1.5482905, + -1.309618 11.482151 1.5017041, + -1.3978304 11.39882 1.4493777, + -1.2226715 11.482151 1.7079158, + -1.1778688 11.482151 1.8033649, + -0.96636987 11.482151 2.186331, + -0.78635287 11.546094 2.3083146, + -0.90505582 11.482151 2.281724, + -0.77647334 11.482151 2.464889, + -0.67971891 11.482151 2.5899968, + -0.28066564 11.482151 3.0196886, + -0.18030718 11.482151 3.1104023, + -0.013793224 11.482151 3.2485094, + -0.12611987 11.39882 3.2402174, + 0.096719407 11.482151 3.3324246, + 0.4670364 11.482151 3.5745623, + 0.53886878 11.482151 3.6152658, + 0.8576566 11.546094 3.6827517, + 0.73081964 11.482151 3.7150424, + 0.61479026 11.39882 3.7283738, + 0.93460131 11.482151 3.8075411, + 1.0429307 11.482151 3.8514228, + 1.4585147 11.482151 3.9881153, + 1.6791451 11.546094 3.9562442, + 1.557242 11.482151 4.0135846, + 1.7759744 11.482151 4.0609035, + 1.9895527 11.482151 4.0953245, + 1.8761046 11.39882 4.1432409, + 2.086314 11.482151 4.1071696, + 2.5280631 11.482151 4.132134, + 2.651896 11.482151 4.1306357, + 2.7621284 11.39882 4.1902103, + 2.8679235 11.482151 4.1191187, + 3.0174079 11.482151 4.1044798, + 3.593617 11.482151 3.9955683, + 3.7314658 11.482151 3.9566505, + 3.8189309 11.546094 3.8415198, + 3.9439273 11.482151 3.886343, + 4.0639205 11.482151 3.8408775, + 4.4614582 11.482151 3.6582334, + 4.541131 11.482151 3.6152658, + 4.6064677 11.546094 3.4817598, + 4.733923 11.482151 3.5016248, + 4.8486037 11.39882 3.5039339, + 4.9141769 11.482151 3.3820047, + 5.0024934 11.482151 3.3182526, + 5.3431721 11.482151 3.0359349, + 5.4247112 11.482151 2.9585662, + 5.5337505 11.39882 2.9401803, + 5.5755973 11.482151 2.8035374, + 5.68292 11.482151 2.6826718, + 6.0310211 11.482151 2.2107568, + 6.0997505 11.482151 2.0982966, + 6.0940943 11.546094 1.9394205, + 6.2081294 11.482151 1.9024982, + 6.3025241 11.39882 1.8575834, + 6.3026714 11.482151 1.7079158, + 6.3301249 11.482151 1.6460948, + 6.4373732 11.482151 1.3730091, + 6.4629354 11.482151 1.2981726, + 6.4251881 11.546094 1.1394089, + 6.5274634 11.482151 1.0838853, + 6.6089964 11.39882 1.0249255, + 6.5787253 11.482151 0.87371212, + 6.6024585 11.482151 0.75571436, + 6.6685266 11.482151 0.17303653, + 6.6721511 11.482151 5.0604258e-016, + 6.6685266 11.482151 -0.17303653, + 6.6024585 11.482151 -0.75571436, + 6.5787253 11.482151 -0.87371212, + 6.4251881 11.546094 -1.1394089, + 6.5274634 11.482151 -1.0838853, + 6.6089964 11.39882 -1.0249255, + 6.4629354 11.482151 -1.2981726, + 6.4373732 11.482151 -1.3730091, + 6.3301249 11.482151 -1.6460948, + 6.3026714 11.482151 -1.7079158, + 6.0940943 11.546094 -1.9394205, + 6.2081294 11.482151 -1.9024982, + 6.3025241 11.39882 -1.8575834, + 6.0997505 11.482151 -2.0982966, + 6.0310211 11.482151 -2.2107568, + 5.68292 11.482151 -2.6826718, + 5.5755973 11.482151 -2.8035374, + 5.4247112 11.482151 -2.9585662, + 5.5337505 11.39882 -2.9401803, + 5.3431721 11.482151 -3.0359349, + 5.0024934 11.482151 -3.3182526, + 4.9141769 11.482151 -3.3820047, + 4.6064677 11.546094 -3.4817598, + 4.733923 11.482151 -3.5016248, + 4.8486037 11.39882 -3.5039339, + 4.541131 11.482151 -3.6152658, + 4.4614582 11.482151 -3.6582334, + 4.0639205 11.482151 -3.8408775, + 3.8189309 11.546094 -3.8415198, + 3.9439273 11.482151 -3.886343, + 3.7314658 11.482151 -3.9566505, + 3.593617 11.482151 -3.9955683, + 3.0174079 11.482151 -4.1044798, + 2.8679235 11.482151 -4.1191187, + 2.651896 11.482151 -4.1306357, + 2.7621284 11.39882 -4.1902103, + 2.5280631 11.482151 -4.132134, + 2.086314 11.482151 -4.1071696, + 1.9895527 11.482151 -4.0953245, + 1.8761046 11.39882 -4.1432409, + 1.7759744 11.482151 -4.0609035, + 1.6791451 11.546094 -3.9562442, + 1.557242 11.482151 -4.0135846, + 1.4585147 11.482151 -3.9881153, + 1.0429307 11.482151 -3.8514228, + 0.93460131 11.482151 -3.8075411, + 0.8576566 11.546094 -3.6827517, + 0.73081964 11.482151 -3.7150424, + 0.61479026 11.39882 -3.7283738, + 0.53886878 11.482151 -3.6152658, + 0.4670364 11.482151 -3.5745623, + 0.096719407 11.482151 -3.3324246, + -0.013793224 11.482151 -3.2485094, + -0.12611987 11.39882 -3.2402174, + -0.18030718 11.482151 -3.1104023, + -0.28066564 11.482151 -3.0196886, + -0.67971891 11.482151 -2.5899968, + -0.77647334 11.482151 -2.464889, + -0.78635287 11.546094 -2.3083146, + -0.90505582 11.482151 -2.281724, + -0.96636987 11.482151 -2.186331, + -1.1778688 11.482151 -1.8033649, + -1.2226715 11.482151 -1.7079158, + -1.2010876 11.546094 -1.5482905, + -1.309618 11.482151 -1.5017041, + -1.3978304 11.39882 -1.4493777, + -1.3829353 11.482151 -1.2981726, + -1.4114504 11.482151 -1.2085997, + -1.5180244 11.482151 -0.77917302, + -1.5401038 11.482151 -0.65377861, + -1.6145518 11.39882 -0.58898455, + -1.5687283 11.482151 -0.43934649, + -1.5817355 11.482151 -0.29320574, + -1.307639 11.6 -5.151435e-015, + -1.285084 11.6 0.41600296, + -1.2176833 11.6 0.82712865, + -1.1062273 11.6 1.228557, + -0.95202255 11.6 1.6155816, + -0.75687706 11.6 1.9836651, + -0.52307874 11.6 2.3284919, + -0.25336856 11.6 2.6460192, + 0.049091283 11.6 2.9325244, + 0.38075477 11.6 3.1846485, + 0.73773342 11.6 3.3994353, + 1.115842 11.6 3.574367, + 1.5106475 11.6 3.7073925, + 1.9175212 11.6 3.7969522, + 2.3316929 11.6 3.8419962, + 2.748307 11.6 3.8419962, + 3.1624787 11.6 3.7969522, + 3.5693524 11.6 3.7073925, + 3.9641581 11.6 3.574367, + 4.3422666 11.6 3.3994353, + 4.6992455 11.6 3.1846485, + 5.0309086 11.6 2.9325244, + 5.3333688 11.6 2.6460192, + 5.6030788 11.6 2.3284919, + 5.8368769 11.6 1.9836651, + 6.0320225 11.6 1.6155816, + 6.1862273 11.6 1.228557, + 6.2976832 11.6 0.82712865, + 6.3650842 11.6 0.41600296, + 6.387639 11.6 -2.94619e-015, + 6.3650842 11.6 -0.41600296, + 6.2976832 11.6 -0.82712865, + 6.1862273 11.6 -1.228557, + 6.0320225 11.6 -1.6155816, + 5.8368769 11.6 -1.9836651, + 5.6030788 11.6 -2.3284919, + 5.3333688 11.6 -2.6460192, + 5.0309086 11.6 -2.9325244, + 4.6992455 11.6 -3.1846485, + 4.3422666 11.6 -3.3994353, + 3.9641581 11.6 -3.574367, + 3.5693524 11.6 -3.7073925, + 3.1624787 11.6 -3.7969522, + 2.748307 11.6 -3.8419962, + 2.3316929 11.6 -3.8419962, + 1.9175212 11.6 -3.7969522, + 1.5106475 11.6 -3.7073925, + 1.115842 11.6 -3.574367, + 0.73773342 11.6 -3.3994353, + 0.38075477 11.6 -3.1846485, + 0.049091283 11.6 -2.9325244, + -0.25336856 11.6 -2.6460192, + -0.52307874 11.6 -2.3284919, + -0.75687706 11.6 -1.9836651, + -0.95202255 11.6 -1.6155816, + -1.1062273 11.6 -1.228557, + -1.2176833 11.6 -0.82712865, + -1.285084 11.6 -0.41600296, + -2.1600001 5 -2.220446e-015, + -2.1600001 5.5 -2.4424907e-015, + -1.877908 5.5 -2.4424907e-015, + -1.71 5.6679082 -2.5170569e-015, + -1.71 11.197639 -4.9727509e-015, + -1.307639 11.6 -5.151435e-015 ] + + } + coordIndex [ 0, 1, 2, 3, 4, 5, 6, 7, + 8, 9, 10, 11, 12, 13, 14, 15, + 16, 17, 18, 19, 20, 21, 22, 23, + 24, 25, 26, 27, 28, 29, 30, 31, + 32, 33, 34, 35, 36, 37, 38, 39, + 40, 41, 42, 43, 44, 45, 46, 47, + 48, 49, 50, 51, 52, 53, 54, 55, + 56, 57, 58, 59, 60, 61, 62, 63, + 0, -1, 129, 131, 132, 133, 134, 135, + 136, 137, 138, 139, 140, 141, 142, 143, + 144, 145, 146, 147, 148, 149, 150, 151, + 152, 153, 154, 155, 156, 157, 158, 159, + 160, 161, 162, 163, 164, 165, 166, 167, + 168, 169, 170, 171, 172, 173, 174, 175, + 176, 177, 178, 179, 180, 181, 182, 183, + 184, 185, 186, 187, 188, 189, 190, 191, + 192, 193, 130, -1, 64, 129, -1, 194, + 195, 196, 197, 198, 199, 200, 201, 202, + 203, 204, 205, 206, 207, 208, 209, 210, + 211, 212, 213, 214, 215, 216, 217, 218, + 219, 220, 221, 222, 223, 224, 225, 226, + 227, 228, 229, 230, 231, 232, 233, 234, + 235, 236, 237, 238, 239, 240, 241, 242, + 243, 244, 245, 246, 247, 248, 249, 250, + 251, 252, 253, 254, 255, 194, -1, 383, + 385, 386, 387, 388, 389, 390, 391, 392, + 393, 394, 395, 396, 397, 398, 399, 400, + 401, 402, 403, 404, 405, 406, 407, 408, + 409, 410, 411, 412, 413, 414, 415, 416, + 417, 418, 419, 420, 421, 422, 423, 424, + 425, 426, 427, 428, 429, 430, 431, 432, + 433, 434, 435, 436, 437, 438, 439, 440, + 441, 442, 443, 384, -1, 320, 444, 445, + 446, 447, 448, 383, -1, 609, 611, 612, + 613, 614, 615, 616, 617, 618, 619, 620, + 621, 622, 623, 624, 625, 626, 627, 628, + 629, 630, 631, 632, 633, 634, 635, 636, + 637, 638, 639, 640, 641, 642, 643, 644, + 645, 646, 647, 648, 649, 650, 651, 652, + 653, 654, 655, 656, 657, 658, 659, 660, + 661, 662, 663, 664, 665, 666, 667, 668, + 669, 610, -1, 610, 671, -1, 731, 733, + 734, 735, 736, 737, 738, 739, 740, 741, + 742, 743, 744, 745, 746, 747, 748, 749, + 750, 751, 752, 753, 754, 755, 756, 757, + 758, 759, 760, 761, 762, 763, 764, 765, + 766, 767, 768, 769, 770, 771, 772, 773, + 774, 775, 776, 777, 778, 779, 780, 781, + 782, 783, 784, 785, 786, 787, 788, 789, + 732, -1, 732, 856, 857, 858, 859, 860, + 791, -1 ] + + } + + } + + }, + + DEF o6 Group { + children + Shape { + appearance + Appearance { + material + Material { + + } + + } + geometry + IndexedFaceSet { + coord + USE o5 + coordIndex [ 36, 6, 40, -1, 36, 40, 38, -1, + 36, 38, 37, -1, 12, 11, 10, -1, + 54, 56, 55, -1, 14, 13, 12, -1, + 14, 10, 6, -1, 53, 56, 54, -1, + 14, 35, 34, -1, 14, 36, 35, -1, + 14, 6, 36, -1, 59, 58, 57, -1, + 14, 12, 10, -1, 60, 57, 56, -1, + 32, 34, 33, -1, 60, 59, 57, -1, + 60, 56, 53, -1, 16, 15, 14, -1, + 51, 53, 52, -1, 31, 34, 32, -1, + 18, 17, 16, -1, 50, 53, 51, -1, + 18, 16, 14, -1, 62, 61, 60, -1, + 29, 31, 30, -1, 20, 19, 18, -1, + 48, 50, 49, -1, 0, 63, 62, -1, + 0, 60, 53, -1, 28, 31, 29, -1, + 0, 62, 60, -1, 0, 53, 50, -1, + 1, 0, 50, -1, 22, 21, 20, -1, + 46, 48, 47, -1, 46, 50, 48, -1, + 23, 14, 34, -1, 23, 18, 14, -1, + 2, 1, 50, -1, 23, 20, 18, -1, + 23, 22, 20, -1, 25, 27, 26, -1, + 25, 28, 27, -1, 25, 34, 31, -1, + 25, 31, 28, -1, 25, 23, 34, -1, + 24, 23, 25, -1, 43, 45, 44, -1, + 5, 2, 50, -1, 5, 3, 2, -1, + 5, 4, 3, -1, 5, 50, 46, -1, + 5, 45, 43, -1, 5, 46, 45, -1, + 6, 5, 43, -1, 6, 43, 42, -1, + 40, 6, 42, -1, 40, 42, 41, -1, + 9, 8, 7, -1, 38, 40, 39, -1, + 10, 7, 6, -1, 10, 9, 7, -1, + 131, 64, 66, -1, 131, 129, 64, -1, + 132, 66, 67, -1, 132, 131, 66, -1, + 133, 67, 68, -1, 133, 132, 67, -1, + 134, 68, 69, -1, 134, 133, 68, -1, + 135, 69, 70, -1, 135, 134, 69, -1, + 136, 70, 71, -1, 136, 135, 70, -1, + 137, 71, 72, -1, 137, 72, 73, -1, + 137, 136, 71, -1, 138, 137, 73, -1, + 139, 73, 74, -1, 139, 138, 73, -1, + 140, 74, 75, -1, 140, 139, 74, -1, + 141, 75, 76, -1, 141, 76, 77, -1, + 141, 140, 75, -1, 142, 141, 77, -1, + 143, 77, 78, -1, 143, 142, 77, -1, + 144, 78, 79, -1, 144, 143, 78, -1, + 145, 79, 80, -1, 145, 80, 81, -1, + 145, 144, 79, -1, 146, 145, 81, -1, + 147, 81, 82, -1, 147, 146, 81, -1, + 148, 147, 82, -1, 148, 82, 83, -1, + 149, 148, 83, -1, 149, 83, 84, -1, + 150, 149, 84, -1, 150, 84, 85, -1, + 150, 85, 86, -1, 151, 150, 86, -1, + 151, 86, 87, -1, 152, 151, 87, -1, + 153, 87, 88, -1, 153, 152, 87, -1, + 154, 88, 89, -1, 154, 153, 88, -1, + 155, 89, 90, -1, 155, 90, 91, -1, + 155, 154, 89, -1, 156, 155, 91, -1, + 157, 91, 92, -1, 157, 156, 91, -1, + 158, 92, 93, -1, 158, 157, 92, -1, + 159, 93, 94, -1, 159, 94, 95, -1, + 159, 158, 93, -1, 160, 159, 95, -1, + 161, 95, 96, -1, 161, 160, 95, -1, + 162, 96, 97, -1, 162, 161, 96, -1, + 163, 97, 98, -1, 163, 162, 97, -1, + 164, 98, 99, -1, 164, 99, 100, -1, + 164, 163, 98, -1, 165, 164, 100, -1, + 166, 100, 101, -1, 166, 165, 100, -1, + 167, 101, 102, -1, 167, 166, 101, -1, + 168, 102, 103, -1, 168, 167, 102, -1, + 169, 103, 104, -1, 169, 104, 105, -1, + 169, 168, 103, -1, 170, 169, 105, -1, + 171, 105, 106, -1, 171, 170, 105, -1, + 172, 106, 107, -1, 172, 171, 106, -1, + 173, 172, 107, -1, 173, 107, 108, -1, + 174, 173, 108, -1, 174, 108, 109, -1, + 175, 174, 109, -1, 175, 109, 110, -1, + 176, 175, 110, -1, 176, 110, 111, -1, + 176, 111, 112, -1, 177, 176, 112, -1, + 178, 177, 112, -1, 178, 112, 113, -1, + 179, 178, 113, -1, 179, 113, 114, -1, + 179, 114, 115, -1, 180, 179, 115, -1, + 181, 180, 115, -1, 181, 115, 116, -1, + 182, 181, 116, -1, 182, 116, 117, -1, + 182, 117, 118, -1, 183, 182, 118, -1, + 184, 183, 118, -1, 184, 118, 119, -1, + 184, 119, 120, -1, 185, 184, 120, -1, + 186, 185, 120, -1, 186, 120, 121, -1, + 187, 121, 122, -1, 187, 186, 121, -1, + 187, 122, 123, -1, 188, 187, 123, -1, + 189, 123, 124, -1, 189, 124, 125, -1, + 189, 188, 123, -1, 190, 189, 125, -1, + 191, 125, 126, -1, 191, 190, 125, -1, + 192, 126, 127, -1, 192, 191, 126, -1, + 193, 127, 128, -1, 193, 128, 65, -1, + 193, 192, 127, -1, 130, 193, 65, -1, + 312, 248, 311, -1, 313, 249, 312, -1, + 312, 249, 248, -1, 311, 247, 310, -1, + 248, 247, 311, -1, 314, 250, 313, -1, + 313, 250, 249, -1, 310, 246, 309, -1, + 247, 246, 310, -1, 315, 251, 314, -1, + 314, 251, 250, -1, 309, 245, 308, -1, + 246, 245, 309, -1, 316, 252, 315, -1, + 315, 252, 251, -1, 308, 244, 307, -1, + 245, 244, 308, -1, 317, 253, 316, -1, + 316, 253, 252, -1, 307, 243, 306, -1, + 244, 243, 307, -1, 318, 254, 317, -1, + 317, 254, 253, -1, 306, 242, 305, -1, + 243, 242, 306, -1, 319, 255, 318, -1, + 318, 255, 254, -1, 305, 241, 304, -1, + 242, 241, 305, -1, 256, 194, 319, -1, + 319, 194, 255, -1, 256, 257, 194, -1, + 304, 240, 303, -1, 241, 240, 304, -1, + 257, 195, 194, -1, 240, 239, 303, -1, + 239, 302, 303, -1, 257, 258, 195, -1, + 258, 196, 195, -1, 239, 238, 302, -1, + 238, 301, 302, -1, 258, 259, 196, -1, + 259, 197, 196, -1, 238, 237, 301, -1, + 237, 300, 301, -1, 259, 260, 197, -1, + 260, 198, 197, -1, 237, 236, 300, -1, + 236, 299, 300, -1, 260, 261, 198, -1, + 261, 199, 198, -1, 236, 235, 299, -1, + 235, 298, 299, -1, 261, 262, 199, -1, + 262, 200, 199, -1, 235, 234, 298, -1, + 234, 297, 298, -1, 262, 263, 200, -1, + 263, 201, 200, -1, 234, 233, 297, -1, + 233, 296, 297, -1, 263, 264, 201, -1, + 264, 202, 201, -1, 233, 232, 296, -1, + 232, 295, 296, -1, 264, 265, 202, -1, + 265, 203, 202, -1, 232, 231, 295, -1, + 231, 294, 295, -1, 265, 266, 203, -1, + 266, 204, 203, -1, 231, 230, 294, -1, + 230, 293, 294, -1, 266, 267, 204, -1, + 267, 205, 204, -1, 230, 229, 293, -1, + 229, 292, 293, -1, 267, 268, 205, -1, + 268, 206, 205, -1, 229, 228, 292, -1, + 228, 291, 292, -1, 268, 269, 206, -1, + 269, 207, 206, -1, 228, 227, 291, -1, + 227, 290, 291, -1, 269, 270, 207, -1, + 270, 208, 207, -1, 227, 226, 290, -1, + 226, 289, 290, -1, 270, 271, 208, -1, + 208, 271, 209, -1, 226, 225, 289, -1, + 225, 288, 289, -1, 271, 272, 209, -1, + 209, 272, 210, -1, 225, 287, 288, -1, + 224, 287, 225, -1, 210, 273, 211, -1, + 272, 273, 210, -1, 211, 274, 212, -1, + 273, 274, 211, -1, 224, 286, 287, -1, + 223, 286, 224, -1, 212, 275, 213, -1, + 274, 275, 212, -1, 222, 285, 223, -1, + 223, 285, 286, -1, 213, 276, 214, -1, + 275, 276, 213, -1, 221, 284, 222, -1, + 222, 284, 285, -1, 220, 283, 221, -1, + 221, 283, 284, -1, 214, 277, 215, -1, + 276, 277, 214, -1, 215, 278, 216, -1, + 277, 278, 215, -1, 219, 282, 220, -1, + 220, 282, 283, -1, 216, 279, 217, -1, + 278, 279, 216, -1, 218, 281, 219, -1, + 219, 281, 282, -1, 217, 280, 218, -1, + 218, 280, 281, -1, 279, 280, 217, -1, + 546, 471, 341, -1, 547, 341, 342, -1, + 547, 546, 341, -1, 547, 404, 403, -1, + 547, 403, 546, -1, 548, 342, 474, -1, + 548, 547, 342, -1, 548, 404, 547, -1, + 548, 474, 475, -1, 548, 475, 404, -1, + 549, 474, 343, -1, 549, 475, 474, -1, + 549, 405, 475, -1, 550, 343, 344, -1, + 550, 549, 343, -1, 550, 405, 549, -1, + 550, 406, 405, -1, 551, 550, 344, -1, + 551, 406, 550, -1, 552, 551, 344, -1, + 552, 406, 551, -1, 552, 344, 476, -1, + 552, 407, 406, -1, 552, 476, 477, -1, + 322, 444, 320, -1, 552, 478, 407, -1, + 322, 445, 444, -1, 552, 477, 478, -1, + 553, 345, 346, -1, 553, 477, 345, -1, + 553, 408, 407, -1, 553, 407, 478, -1, + 553, 478, 477, -1, 554, 408, 553, -1, + 554, 553, 346, -1, 385, 383, 448, -1, + 555, 346, 347, -1, 555, 408, 554, -1, + 555, 554, 346, -1, 555, 409, 408, -1, + 556, 347, 479, -1, 556, 479, 480, -1, + 556, 481, 409, -1, 556, 480, 481, -1, + 556, 555, 347, -1, 556, 409, 555, -1, + 557, 479, 348, -1, 557, 480, 479, -1, + 557, 481, 480, -1, 557, 410, 481, -1, + 558, 557, 348, -1, 558, 348, 349, -1, + 558, 410, 557, -1, 558, 411, 410, -1, + 559, 349, 482, -1, 559, 483, 411, -1, + 559, 482, 483, -1, 559, 558, 349, -1, + 559, 411, 558, -1, 560, 482, 350, -1, + 560, 483, 482, -1, 560, 412, 483, -1, + 561, 350, 351, -1, 561, 560, 350, -1, + 561, 412, 560, -1, 561, 413, 412, -1, + 562, 561, 351, -1, 562, 351, 484, -1, + 562, 413, 561, -1, 562, 484, 485, -1, + 562, 486, 413, -1, 562, 485, 486, -1, + 563, 484, 353, -1, 563, 485, 484, -1, + 563, 486, 485, -1, 563, 415, 486, -1, + 564, 353, 354, -1, 564, 563, 353, -1, + 564, 415, 563, -1, 564, 416, 415, -1, + 565, 354, 487, -1, 565, 488, 416, -1, + 565, 487, 488, -1, 565, 564, 354, -1, + 565, 416, 564, -1, 566, 487, 355, -1, + 566, 488, 487, -1, 566, 417, 488, -1, + 567, 355, 356, -1, 567, 566, 355, -1, + 567, 418, 417, -1, 567, 417, 566, -1, + 568, 418, 567, -1, 568, 491, 418, -1, + 568, 567, 356, -1, 568, 489, 490, -1, + 568, 490, 491, -1, 568, 356, 489, -1, + 569, 419, 491, -1, 569, 489, 357, -1, + 569, 490, 489, -1, 569, 491, 490, -1, + 570, 357, 358, -1, 570, 419, 569, -1, + 570, 569, 357, -1, 570, 420, 419, -1, + 571, 420, 570, -1, 571, 570, 358, -1, + 572, 571, 358, -1, 572, 359, 493, -1, + 572, 358, 359, -1, 572, 494, 421, -1, + 572, 493, 494, -1, 572, 420, 571, -1, + 572, 421, 420, -1, 573, 492, 360, -1, + 573, 493, 492, -1, 573, 421, 494, -1, + 573, 494, 493, -1, 573, 422, 421, -1, + 574, 422, 573, -1, 574, 573, 360, -1, + 575, 423, 422, -1, 575, 422, 574, -1, + 575, 574, 360, -1, 575, 360, 361, -1, + 576, 423, 575, -1, 576, 575, 361, -1, + 576, 495, 496, -1, 576, 361, 495, -1, + 576, 496, 423, -1, 577, 496, 495, -1, + 577, 495, 362, -1, 577, 424, 496, -1, + 578, 425, 424, -1, 578, 424, 577, -1, + 578, 577, 362, -1, 578, 362, 363, -1, + 579, 578, 363, -1, 579, 425, 578, -1, + 579, 497, 498, -1, 579, 498, 425, -1, + 579, 363, 497, -1, 580, 499, 498, -1, + 580, 426, 499, -1, 580, 498, 497, -1, + 580, 497, 364, -1, 581, 427, 426, -1, + 581, 426, 580, -1, 581, 580, 364, -1, + 581, 364, 365, -1, 582, 427, 581, -1, + 582, 581, 365, -1, 583, 501, 427, -1, + 583, 500, 501, -1, 583, 427, 582, -1, + 583, 366, 500, -1, 583, 365, 366, -1, + 583, 582, 365, -1, 584, 500, 367, -1, + 584, 501, 500, -1, 584, 429, 428, -1, + 584, 428, 501, -1, 585, 584, 367, -1, + 585, 367, 368, -1, 585, 429, 584, -1, + 586, 585, 368, -1, 586, 429, 585, -1, + 587, 368, 502, -1, 587, 430, 429, -1, + 587, 502, 503, -1, 587, 503, 430, -1, + 587, 429, 586, -1, 587, 586, 368, -1, + 588, 502, 369, -1, 588, 503, 502, -1, + 588, 431, 503, -1, 588, 369, 370, -1, + 589, 431, 588, -1, 589, 588, 370, -1, + 590, 432, 431, -1, 590, 370, 371, -1, + 590, 431, 589, -1, 590, 589, 370, -1, + 591, 371, 504, -1, 591, 504, 505, -1, + 591, 506, 432, -1, 591, 505, 506, -1, + 591, 432, 590, -1, 591, 590, 371, -1, + 592, 433, 505, -1, 592, 504, 372, -1, + 592, 505, 504, -1, 593, 434, 433, -1, + 593, 433, 592, -1, 593, 372, 373, -1, + 593, 592, 372, -1, 594, 373, 507, -1, + 594, 508, 434, -1, 594, 507, 508, -1, + 594, 434, 593, -1, 594, 593, 373, -1, + 595, 435, 508, -1, 595, 507, 374, -1, + 595, 508, 507, -1, 596, 436, 435, -1, + 596, 374, 375, -1, 596, 435, 595, -1, + 596, 595, 374, -1, 597, 436, 596, -1, + 597, 596, 375, -1, 598, 437, 436, -1, + 598, 375, 509, -1, 598, 509, 510, -1, + 598, 511, 437, -1, 598, 510, 511, -1, + 598, 436, 597, -1, 598, 597, 375, -1, + 599, 438, 437, -1, 599, 510, 376, -1, + 599, 437, 511, -1, 599, 511, 510, -1, + 599, 376, 377, -1, 600, 438, 599, -1, + 600, 599, 377, -1, 601, 439, 438, -1, + 601, 377, 378, -1, 601, 438, 600, -1, + 601, 600, 377, -1, 602, 601, 378, -1, + 602, 378, 512, -1, 602, 512, 513, -1, + 602, 514, 439, -1, 602, 513, 514, -1, + 602, 439, 601, -1, 603, 512, 379, -1, + 603, 513, 512, -1, 603, 440, 514, -1, + 603, 514, 513, -1, 604, 603, 379, -1, + 604, 441, 440, -1, 604, 440, 603, -1, + 604, 379, 380, -1, 605, 441, 604, -1, + 605, 604, 380, -1, 605, 380, 515, -1, + 605, 516, 441, -1, 605, 515, 516, -1, + 606, 515, 381, -1, 606, 442, 516, -1, + 606, 516, 515, -1, 607, 606, 381, -1, + 607, 443, 442, -1, 607, 381, 382, -1, + 607, 442, 606, -1, 608, 453, 443, -1, + 608, 443, 607, -1, 608, 607, 382, -1, + 608, 450, 451, -1, 608, 451, 452, -1, + 608, 452, 453, -1, 608, 382, 450, -1, + 449, 382, 321, -1, 450, 382, 449, -1, + 384, 443, 453, -1, 454, 323, 324, -1, + 455, 387, 386, -1, 456, 325, 326, -1, + 458, 389, 388, -1, 459, 328, 329, -1, + 460, 328, 459, -1, 462, 330, 331, -1, + 463, 394, 393, -1, 464, 332, 333, -1, + 466, 395, 465, -1, 466, 396, 395, -1, + 467, 335, 336, -1, 468, 398, 397, -1, + 469, 337, 338, -1, 470, 401, 400, -1, + 471, 340, 341, -1, 473, 472, 403, -1, + 473, 403, 402, -1, 474, 342, 343, -1, + 475, 405, 404, -1, 476, 344, 345, -1, + 477, 476, 345, -1, 479, 347, 348, -1, + 481, 410, 409, -1, 482, 349, 350, -1, + 483, 412, 411, -1, 484, 351, 352, -1, + 484, 352, 353, -1, 486, 414, 413, -1, + 486, 415, 414, -1, 487, 354, 355, -1, + 488, 417, 416, -1, 489, 356, 357, -1, + 491, 419, 418, -1, 492, 359, 360, -1, + 493, 359, 492, -1, 495, 361, 362, -1, + 496, 424, 423, -1, 497, 363, 364, -1, + 499, 426, 425, -1, 499, 425, 498, -1, + 500, 366, 367, -1, 501, 428, 427, -1, + 502, 368, 369, -1, 503, 431, 430, -1, + 504, 371, 372, -1, 506, 433, 432, -1, + 506, 505, 433, -1, 507, 373, 374, -1, + 508, 435, 434, -1, 509, 375, 376, -1, + 510, 509, 376, -1, 512, 378, 379, -1, + 514, 440, 439, -1, 515, 380, 381, -1, + 516, 442, 441, -1, 517, 446, 445, -1, + 517, 447, 446, -1, 517, 448, 447, -1, + 517, 445, 322, -1, 517, 385, 448, -1, + 518, 322, 323, -1, 518, 385, 517, -1, + 518, 517, 322, -1, 518, 386, 385, -1, + 519, 323, 454, -1, 519, 518, 323, -1, + 519, 386, 518, -1, 519, 455, 386, -1, + 519, 454, 455, -1, 520, 454, 324, -1, + 520, 455, 454, -1, 520, 387, 455, -1, + 521, 324, 325, -1, 521, 520, 324, -1, + 521, 387, 520, -1, 521, 388, 387, -1, + 522, 456, 457, -1, 522, 457, 458, -1, + 522, 458, 388, -1, 522, 388, 521, -1, + 522, 521, 325, -1, 522, 325, 456, -1, + 523, 457, 456, -1, 523, 458, 457, -1, + 523, 389, 458, -1, 523, 456, 326, -1, + 524, 523, 326, -1, 524, 326, 327, -1, + 524, 390, 389, -1, 524, 389, 523, -1, + 525, 524, 327, -1, 525, 390, 524, -1, + 526, 327, 328, -1, 526, 328, 460, -1, + 526, 460, 461, -1, 526, 461, 391, -1, + 526, 391, 390, -1, 526, 525, 327, -1, + 526, 390, 525, -1, 527, 459, 329, -1, + 527, 460, 459, -1, 527, 461, 460, -1, + 527, 391, 461, -1, 527, 392, 391, -1, + 528, 527, 329, -1, 528, 392, 527, -1, + 529, 329, 330, -1, 529, 393, 392, -1, + 529, 528, 329, -1, 529, 392, 528, -1, + 530, 330, 462, -1, 530, 529, 330, -1, + 530, 393, 529, -1, 530, 463, 393, -1, + 530, 462, 463, -1, 531, 462, 331, -1, + 531, 394, 463, -1, 531, 463, 462, -1, + 532, 531, 331, -1, 532, 331, 332, -1, + 532, 395, 394, -1, 532, 394, 531, -1, + 533, 332, 464, -1, 533, 464, 465, -1, + 533, 465, 395, -1, 533, 532, 332, -1, + 533, 395, 532, -1, 534, 464, 333, -1, + 534, 465, 464, -1, 534, 466, 465, -1, + 534, 396, 466, -1, 535, 396, 534, -1, + 535, 333, 334, -1, 535, 534, 333, -1, + 535, 397, 396, -1, 536, 535, 334, -1, + 536, 397, 535, -1, 537, 397, 536, -1, + 537, 536, 334, -1, 537, 334, 335, -1, + 537, 335, 467, -1, 537, 468, 397, -1, + 537, 467, 468, -1, 538, 467, 336, -1, + 538, 468, 467, -1, 538, 398, 468, -1, + 538, 399, 398, -1, 539, 399, 538, -1, + 539, 336, 337, -1, 539, 538, 336, -1, + 540, 539, 337, -1, 540, 399, 539, -1, + 541, 540, 337, -1, 541, 399, 540, -1, + 541, 469, 470, -1, 541, 470, 400, -1, + 541, 400, 399, -1, 541, 337, 469, -1, + 542, 338, 339, -1, 542, 469, 338, -1, + 542, 401, 470, -1, 542, 470, 469, -1, + 543, 542, 339, -1, 543, 401, 542, -1, + 544, 543, 339, -1, 544, 339, 340, -1, + 544, 401, 543, -1, 544, 402, 401, -1, + 545, 472, 473, -1, 545, 473, 402, -1, + 545, 544, 340, -1, 545, 402, 544, -1, + 545, 471, 472, -1, 545, 340, 471, -1, + 546, 403, 472, -1, 546, 472, 471, -1, + 609, 672, 611, -1, 611, 672, 612, -1, + 670, 672, 609, -1, 672, 673, 612, -1, + 612, 674, 613, -1, 613, 674, 614, -1, + 673, 674, 612, -1, 674, 675, 614, -1, + 614, 676, 615, -1, 675, 676, 614, -1, + 615, 677, 616, -1, 676, 677, 615, -1, + 616, 678, 617, -1, 617, 678, 618, -1, + 677, 678, 616, -1, 678, 679, 618, -1, + 618, 680, 619, -1, 679, 680, 618, -1, + 619, 681, 620, -1, 620, 681, 621, -1, + 680, 681, 619, -1, 621, 682, 622, -1, + 681, 682, 621, -1, 682, 683, 622, -1, + 622, 684, 623, -1, 683, 684, 622, -1, + 623, 685, 624, -1, 684, 685, 623, -1, + 624, 686, 625, -1, 625, 686, 626, -1, + 685, 686, 624, -1, 686, 687, 626, -1, + 626, 688, 627, -1, 687, 688, 626, -1, + 627, 689, 628, -1, 628, 689, 629, -1, + 688, 689, 627, -1, 689, 690, 629, -1, + 690, 691, 629, -1, 629, 691, 630, -1, + 691, 692, 630, -1, 630, 692, 631, -1, + 692, 693, 631, -1, 631, 693, 632, -1, + 693, 694, 632, -1, 632, 694, 633, -1, + 694, 695, 633, -1, 633, 695, 634, -1, + 634, 695, 635, -1, 695, 696, 635, -1, + 696, 697, 635, -1, 635, 697, 636, -1, + 636, 698, 637, -1, 697, 698, 636, -1, + 637, 699, 638, -1, 698, 699, 637, -1, + 638, 700, 639, -1, 699, 700, 638, -1, + 639, 701, 640, -1, 640, 701, 641, -1, + 700, 701, 639, -1, 701, 702, 641, -1, + 641, 703, 642, -1, 702, 703, 641, -1, + 642, 704, 643, -1, 703, 704, 642, -1, + 643, 705, 644, -1, 704, 705, 643, -1, + 644, 706, 645, -1, 645, 706, 646, -1, + 705, 706, 644, -1, 706, 707, 646, -1, + 646, 708, 647, -1, 707, 708, 646, -1, + 647, 709, 648, -1, 708, 709, 647, -1, + 648, 710, 649, -1, 709, 710, 648, -1, + 649, 711, 650, -1, 710, 711, 649, -1, + 650, 712, 651, -1, 711, 712, 650, -1, + 651, 713, 652, -1, 712, 713, 651, -1, + 652, 714, 653, -1, 653, 714, 654, -1, + 713, 714, 652, -1, 714, 715, 654, -1, + 715, 716, 654, -1, 654, 716, 655, -1, + 716, 717, 655, -1, 655, 717, 656, -1, + 717, 718, 656, -1, 656, 718, 657, -1, + 718, 719, 657, -1, 657, 719, 658, -1, + 719, 720, 658, -1, 658, 720, 659, -1, + 720, 721, 659, -1, 659, 721, 660, -1, + 721, 722, 660, -1, 660, 722, 661, -1, + 661, 722, 662, -1, 722, 723, 662, -1, + 723, 724, 662, -1, 662, 724, 663, -1, + 724, 725, 663, -1, 663, 725, 664, -1, + 725, 726, 664, -1, 664, 726, 665, -1, + 726, 727, 665, -1, 665, 727, 666, -1, + 727, 728, 666, -1, 666, 728, 667, -1, + 667, 729, 668, -1, 728, 729, 667, -1, + 668, 730, 669, -1, 729, 730, 668, -1, + 669, 671, 610, -1, 730, 671, 669, -1, + 865, 945, 864, -1, 866, 945, 865, -1, + 864, 945, 737, -1, 796, 945, 866, -1, + 737, 946, 738, -1, 945, 946, 737, -1, + 796, 947, 945, -1, 945, 947, 946, -1, + 797, 947, 796, -1, 947, 948, 946, -1, + 797, 948, 947, -1, 946, 948, 738, -1, + 851, 733, 731, -1, 868, 949, 869, -1, + 948, 949, 738, -1, 869, 949, 798, -1, + 738, 949, 867, -1, 798, 949, 797, -1, + 797, 949, 948, -1, 867, 949, 868, -1, + 739, 950, 740, -1, 869, 950, 868, -1, + 799, 950, 869, -1, 867, 950, 739, -1, + 868, 950, 867, -1, 950, 951, 740, -1, + 799, 951, 950, -1, 740, 952, 741, -1, + 790, 792, 855, -1, 951, 952, 740, -1, + 799, 953, 951, -1, 951, 953, 952, -1, + 800, 953, 799, -1, 952, 954, 741, -1, + 741, 954, 870, -1, 953, 954, 952, -1, + 800, 954, 953, -1, 870, 954, 871, -1, + 872, 954, 800, -1, 871, 954, 872, -1, + 870, 955, 742, -1, 871, 955, 870, -1, + 872, 955, 871, -1, 801, 955, 872, -1, + 801, 956, 955, -1, 955, 956, 742, -1, + 742, 957, 743, -1, 956, 958, 742, -1, + 742, 958, 957, -1, 801, 959, 956, -1, + 956, 959, 958, -1, 958, 959, 802, -1, + 802, 959, 801, -1, 958, 960, 957, -1, + 802, 960, 958, -1, 957, 960, 743, -1, + 874, 961, 875, -1, 802, 961, 960, -1, + 960, 961, 743, -1, 743, 961, 873, -1, + 873, 961, 874, -1, 875, 961, 802, -1, + 875, 962, 874, -1, 804, 962, 875, -1, + 873, 962, 744, -1, 874, 962, 873, -1, + 744, 963, 745, -1, 962, 963, 744, -1, + 962, 964, 963, -1, 804, 964, 962, -1, + 964, 965, 963, -1, 804, 965, 964, -1, + 963, 965, 745, -1, 965, 966, 745, -1, + 804, 967, 965, -1, 965, 967, 966, -1, + 805, 967, 804, -1, 745, 968, 876, -1, + 876, 968, 877, -1, 966, 968, 745, -1, + 877, 968, 878, -1, 878, 968, 805, -1, + 967, 968, 966, -1, 805, 968, 967, -1, + 746, 969, 747, -1, 876, 969, 746, -1, + 877, 969, 876, -1, 878, 969, 877, -1, + 806, 969, 878, -1, 969, 970, 747, -1, + 806, 970, 969, -1, 807, 971, 806, -1, + 806, 971, 970, -1, 970, 972, 747, -1, + 971, 972, 970, -1, 807, 972, 971, -1, + 879, 973, 880, -1, 880, 973, 881, -1, + 747, 973, 748, -1, 881, 973, 807, -1, + 748, 973, 879, -1, 972, 973, 747, -1, + 807, 973, 972, -1, 880, 974, 879, -1, + 881, 974, 880, -1, 808, 974, 881, -1, + 879, 974, 749, -1, 809, 974, 808, -1, + 809, 975, 974, -1, 974, 975, 749, -1, + 749, 976, 750, -1, 975, 976, 749, -1, + 976, 977, 750, -1, 809, 977, 975, -1, + 975, 977, 976, -1, 809, 978, 977, -1, + 750, 978, 882, -1, 884, 978, 810, -1, + 882, 978, 883, -1, 883, 978, 884, -1, + 977, 978, 750, -1, 810, 978, 809, -1, + 882, 979, 751, -1, 883, 979, 882, -1, + 884, 979, 883, -1, 811, 979, 884, -1, + 811, 980, 979, -1, 979, 980, 751, -1, + 980, 981, 751, -1, 751, 981, 752, -1, + 980, 982, 981, -1, 981, 982, 752, -1, + 811, 982, 980, -1, 811, 983, 982, -1, + 812, 983, 811, -1, 983, 984, 982, -1, + 812, 984, 983, -1, 982, 984, 752, -1, + 812, 985, 984, -1, 752, 985, 885, -1, + 984, 985, 752, -1, 887, 985, 812, -1, + 885, 985, 886, -1, 886, 985, 887, -1, + 753, 986, 754, -1, 813, 986, 887, -1, + 885, 986, 753, -1, 886, 986, 885, -1, + 887, 986, 886, -1, 986, 987, 754, -1, + 986, 988, 987, -1, 813, 988, 986, -1, + 814, 988, 813, -1, 988, 989, 987, -1, + 987, 989, 754, -1, 814, 989, 988, -1, + 890, 990, 814, -1, 754, 990, 755, -1, + 814, 990, 989, -1, 755, 990, 888, -1, + 989, 990, 754, -1, 889, 990, 890, -1, + 888, 990, 889, -1, 888, 991, 756, -1, + 890, 991, 889, -1, 816, 991, 890, -1, + 889, 991, 888, -1, 816, 992, 991, -1, + 991, 992, 756, -1, 756, 993, 757, -1, + 992, 993, 756, -1, 993, 994, 757, -1, + 992, 994, 993, -1, 816, 994, 992, -1, + 816, 995, 994, -1, 817, 995, 816, -1, + 994, 996, 757, -1, 995, 996, 994, -1, + 817, 996, 995, -1, 757, 997, 891, -1, + 892, 997, 893, -1, 996, 997, 757, -1, + 817, 997, 996, -1, 891, 997, 892, -1, + 893, 997, 817, -1, 891, 998, 758, -1, + 893, 998, 892, -1, 818, 998, 893, -1, + 892, 998, 891, -1, 818, 999, 998, -1, + 998, 999, 758, -1, 758, 1000, 759, -1, + 999, 1000, 758, -1, 818, 1001, 999, -1, + 999, 1001, 1000, -1, 1000, 1001, 759, -1, + 818, 1002, 1001, -1, 819, 1002, 818, -1, + 1001, 1003, 759, -1, 1002, 1003, 1001, -1, + 819, 1003, 1002, -1, 895, 1004, 896, -1, + 894, 1004, 895, -1, 896, 1004, 819, -1, + 1003, 1004, 759, -1, 819, 1004, 1003, -1, + 759, 1004, 894, -1, 896, 1005, 895, -1, + 895, 1005, 894, -1, 760, 1005, 761, -1, + 820, 1005, 896, -1, 821, 1005, 820, -1, + 894, 1005, 760, -1, 821, 1006, 1005, -1, + 1005, 1006, 761, -1, 762, 1007, 897, -1, + 897, 1007, 898, -1, 761, 1007, 762, -1, + 898, 1007, 899, -1, 899, 1007, 822, -1, + 1006, 1007, 761, -1, 821, 1007, 1006, -1, + 822, 1007, 821, -1, 897, 1008, 763, -1, + 898, 1008, 897, -1, 823, 1008, 899, -1, + 899, 1008, 898, -1, 1008, 1009, 763, -1, + 823, 1009, 1008, -1, 763, 1010, 764, -1, + 1009, 1011, 763, -1, 763, 1011, 1010, -1, + 1009, 1012, 1011, -1, 1011, 1012, 824, -1, + 824, 1012, 823, -1, 823, 1012, 1009, -1, + 824, 1013, 1011, -1, 1011, 1013, 1010, -1, + 1010, 1013, 764, -1, 764, 1014, 900, -1, + 1013, 1014, 764, -1, 900, 1014, 901, -1, + 902, 1014, 824, -1, 901, 1014, 902, -1, + 824, 1014, 1013, -1, 825, 1015, 902, -1, + 900, 1015, 765, -1, 901, 1015, 900, -1, + 902, 1015, 901, -1, 825, 1016, 1015, -1, + 1015, 1016, 765, -1, 765, 1017, 766, -1, + 1016, 1018, 765, -1, 765, 1018, 1017, -1, + 825, 1019, 1016, -1, 1018, 1019, 826, -1, + 1016, 1019, 1018, -1, 826, 1019, 825, -1, + 1017, 1020, 766, -1, 1018, 1020, 1017, -1, + 826, 1020, 1018, -1, 1020, 1021, 766, -1, + 904, 1021, 905, -1, 903, 1021, 904, -1, + 826, 1021, 1020, -1, 766, 1021, 903, -1, + 905, 1021, 826, -1, 828, 1022, 905, -1, + 905, 1022, 904, -1, 767, 1022, 768, -1, + 904, 1022, 903, -1, 903, 1022, 767, -1, + 828, 1023, 1022, -1, 1022, 1023, 768, -1, + 1023, 1024, 768, -1, 828, 1025, 1023, -1, + 1023, 1025, 1024, -1, 829, 1025, 828, -1, + 768, 1026, 769, -1, 1025, 1026, 1024, -1, + 829, 1026, 1025, -1, 906, 1026, 907, -1, + 1024, 1026, 768, -1, 908, 1026, 829, -1, + 907, 1026, 908, -1, 769, 1026, 906, -1, + 907, 1027, 906, -1, 906, 1027, 770, -1, + 908, 1027, 907, -1, 830, 1027, 908, -1, + 830, 1028, 1027, -1, 1027, 1028, 770, -1, + 770, 1029, 771, -1, 1028, 1030, 770, -1, + 770, 1030, 1029, -1, 1030, 1031, 831, -1, + 830, 1031, 1028, -1, 1028, 1031, 1030, -1, + 831, 1031, 830, -1, 831, 1032, 1030, -1, + 1030, 1032, 1029, -1, 1029, 1032, 771, -1, + 909, 1033, 910, -1, 911, 1033, 831, -1, + 910, 1033, 911, -1, 1032, 1033, 771, -1, + 831, 1033, 1032, -1, 771, 1033, 909, -1, + 910, 1034, 909, -1, 911, 1034, 910, -1, + 832, 1034, 911, -1, 909, 1034, 772, -1, + 833, 1034, 832, -1, 772, 1035, 773, -1, + 789, 856, 732, -1, 833, 1036, 1034, -1, + 1034, 1036, 772, -1, 772, 1036, 1035, -1, + 1035, 1037, 773, -1, 833, 1037, 1036, -1, + 1036, 1037, 1035, -1, 834, 1038, 833, -1, + 773, 1038, 912, -1, 833, 1038, 1037, -1, + 912, 1038, 913, -1, 1037, 1038, 773, -1, + 913, 1038, 914, -1, 914, 1038, 834, -1, + 912, 1039, 774, -1, 913, 1039, 912, -1, + 835, 1039, 914, -1, 914, 1039, 913, -1, + 774, 1039, 775, -1, 835, 1040, 1039, -1, + 850, 791, 860, -1, 734, 861, 735, -1, + 1039, 1040, 775, -1, 794, 863, 793, -1, + 1040, 1041, 775, -1, 836, 1042, 835, -1, + 835, 1042, 1040, -1, 736, 864, 737, -1, + 1041, 1042, 836, -1, 1040, 1042, 1041, -1, + 776, 1043, 915, -1, 915, 1043, 916, -1, + 917, 1043, 836, -1, 916, 1043, 917, -1, + 775, 1043, 776, -1, 836, 1043, 1041, -1, + 1041, 1043, 775, -1, 915, 1044, 777, -1, + 916, 1044, 915, -1, 837, 1044, 917, -1, + 796, 866, 795, -1, 917, 1044, 916, -1, + 738, 867, 739, -1, 1044, 1045, 777, -1, + 1044, 1046, 1045, -1, 838, 1046, 837, -1, + 837, 1046, 1044, -1, 1045, 1047, 777, -1, + 1046, 1047, 1045, -1, 799, 869, 798, -1, + 838, 1047, 1046, -1, 741, 870, 742, -1, + 1047, 1048, 777, -1, 777, 1048, 778, -1, + 838, 1049, 1047, -1, 801, 872, 800, -1, + 743, 873, 744, -1, 1047, 1049, 1048, -1, + 838, 1050, 1049, -1, 1049, 1050, 1048, -1, + 778, 1050, 918, -1, 1048, 1050, 778, -1, + 918, 1050, 919, -1, 920, 1050, 838, -1, + 919, 1050, 920, -1, 803, 875, 802, -1, + 918, 1051, 779, -1, 804, 875, 803, -1, + 919, 1051, 918, -1, 840, 1051, 920, -1, + 920, 1051, 919, -1, 745, 876, 746, -1, + 840, 1052, 1051, -1, 1051, 1052, 779, -1, + 1052, 1053, 779, -1, 806, 878, 805, -1, + 779, 1053, 780, -1, 1053, 1054, 780, -1, + 748, 879, 749, -1, 840, 1054, 1052, -1, + 1052, 1054, 1053, -1, 841, 1055, 840, -1, + 840, 1055, 1054, -1, 808, 881, 807, -1, + 841, 1056, 1055, -1, 1054, 1056, 780, -1, + 750, 882, 751, -1, 1055, 1056, 1054, -1, + 1056, 1057, 780, -1, 841, 1057, 1056, -1, + 780, 1057, 921, -1, 921, 1057, 922, -1, + 923, 1057, 841, -1, 922, 1057, 923, -1, + 811, 884, 810, -1, 921, 1058, 781, -1, + 752, 885, 753, -1, 922, 1058, 921, -1, + 842, 1058, 923, -1, 923, 1058, 922, -1, + 1058, 1059, 781, -1, 781, 1059, 782, -1, + 813, 887, 812, -1, 843, 1060, 842, -1, + 842, 1060, 1058, -1, 755, 888, 756, -1, + 1058, 1060, 1059, -1, 843, 1061, 1060, -1, + 1059, 1061, 782, -1, 1060, 1061, 1059, -1, + 783, 1062, 924, -1, 924, 1062, 925, -1, + 1061, 1062, 782, -1, 815, 890, 814, -1, + 926, 1062, 843, -1, 816, 890, 815, -1, + 782, 1062, 783, -1, 757, 891, 758, -1, + 925, 1062, 926, -1, 843, 1062, 1061, -1, + 845, 1063, 844, -1, 924, 1063, 784, -1, + 925, 1063, 924, -1, 926, 1063, 925, -1, + 844, 1063, 926, -1, 818, 893, 817, -1, + 845, 1064, 1063, -1, 759, 894, 760, -1, + 1063, 1064, 784, -1, 784, 1065, 785, -1, + 1064, 1065, 784, -1, 820, 896, 819, -1, + 846, 1066, 845, -1, 762, 897, 763, -1, + 845, 1066, 1064, -1, 1064, 1066, 1065, -1, + 929, 1067, 846, -1, 785, 1067, 927, -1, + 927, 1067, 928, -1, 846, 1067, 1066, -1, + 1065, 1067, 785, -1, 928, 1067, 929, -1, + 1066, 1067, 1065, -1, 927, 1068, 786, -1, + 823, 899, 822, -1, 928, 1068, 927, -1, + 764, 900, 765, -1, 847, 1068, 929, -1, + 929, 1068, 928, -1, 847, 1069, 1068, -1, + 1068, 1069, 786, -1, 786, 1070, 787, -1, + 825, 902, 824, -1, 766, 903, 767, -1, + 1069, 1070, 786, -1, 847, 1071, 1069, -1, + 1070, 1071, 787, -1, 1069, 1071, 1070, -1, + 848, 1072, 847, -1, 847, 1072, 1071, -1, + 827, 905, 826, -1, 828, 905, 827, -1, + 769, 906, 770, -1, 848, 1073, 1072, -1, + 1071, 1073, 787, -1, 1072, 1073, 1071, -1, + 1073, 1074, 787, -1, 787, 1074, 930, -1, + 930, 1074, 931, -1, 932, 1074, 848, -1, + 931, 1074, 932, -1, 848, 1074, 1073, -1, + 830, 908, 829, -1, 930, 1075, 788, -1, + 931, 1075, 930, -1, 771, 909, 772, -1, + 849, 1075, 932, -1, 932, 1075, 931, -1, + 788, 1076, 789, -1, 1075, 1076, 788, -1, + 850, 1077, 849, -1, 832, 911, 831, -1, + 849, 1077, 1075, -1, 773, 912, 774, -1, + 1075, 1077, 1076, -1, 850, 1078, 1077, -1, + 1076, 1078, 789, -1, 1077, 1078, 1076, -1, + 1078, 1079, 789, -1, 835, 914, 834, -1, + 856, 1079, 857, -1, 857, 1079, 858, -1, + 858, 1079, 859, -1, 859, 1079, 860, -1, + 789, 1079, 856, -1, 850, 1079, 1078, -1, + 860, 1079, 850, -1, 776, 915, 777, -1, + 837, 917, 836, -1, 778, 918, 779, -1, + 839, 920, 838, -1, 840, 920, 839, -1, + 780, 921, 781, -1, 842, 923, 841, -1, + 783, 924, 784, -1, 844, 926, 843, -1, + 785, 927, 786, -1, 847, 929, 846, -1, + 787, 930, 788, -1, 849, 932, 848, -1, + 852, 933, 851, -1, 853, 933, 852, -1, + 854, 933, 853, -1, 855, 933, 854, -1, + 851, 933, 733, -1, 792, 933, 855, -1, + 933, 934, 733, -1, 792, 934, 933, -1, + 733, 935, 734, -1, 934, 935, 733, -1, + 793, 936, 792, -1, 792, 936, 934, -1, + 934, 936, 935, -1, 734, 937, 861, -1, + 793, 937, 936, -1, 861, 937, 862, -1, + 935, 937, 734, -1, 936, 937, 935, -1, + 863, 937, 793, -1, 862, 937, 863, -1, + 861, 938, 735, -1, 862, 938, 861, -1, + 794, 938, 863, -1, 863, 938, 862, -1, + 938, 939, 735, -1, 794, 939, 938, -1, + 735, 940, 736, -1, 939, 941, 735, -1, + 735, 941, 940, -1, 795, 942, 794, -1, + 794, 942, 939, -1, 941, 942, 795, -1, + 939, 942, 941, -1, 940, 943, 736, -1, + 795, 943, 941, -1, 941, 943, 940, -1, + 943, 944, 736, -1, 864, 944, 865, -1, + 795, 944, 943, -1, 866, 944, 795, -1, + 865, 944, 866, -1, 736, 944, 864, -1, + 1092, 1093, 1091, -1, 1131, 1132, 1130, -1, + 1112, 1110, 1111, -1, 1132, 1129, 1130, -1, + 1093, 1094, 1091, -1, 1133, 1128, 1132, -1, + 1132, 1128, 1129, -1, 1091, 1095, 1112, -1, + 1094, 1095, 1091, -1, 1133, 1134, 1128, -1, + 1112, 1095, 1110, -1, 1134, 1135, 1128, -1, + 1109, 1107, 1108, -1, 1110, 1107, 1109, -1, + 1096, 1097, 1095, -1, 1127, 1125, 1126, -1, + 1110, 1106, 1107, -1, 1128, 1125, 1127, -1, + 1097, 1098, 1095, -1, 1136, 1137, 1135, -1, + 1095, 1099, 1110, -1, 1098, 1099, 1095, -1, + 1106, 1104, 1105, -1, 1080, 1081, 1137, -1, + 1100, 1101, 1099, -1, 1104, 1101, 1103, -1, + 1110, 1101, 1106, -1, 1106, 1101, 1104, -1, + 1099, 1101, 1110, -1, 1124, 1122, 1123, -1, + 1101, 1102, 1103, -1, 1137, 1082, 1135, -1, + 1081, 1082, 1137, -1, 1122, 1120, 1121, -1, + 1125, 1120, 1124, -1, 1135, 1120, 1128, -1, + 1128, 1120, 1125, -1, 1124, 1120, 1122, -1, + 1135, 1119, 1120, -1, 1082, 1119, 1135, -1, + 1083, 1118, 1082, -1, 1084, 1118, 1083, -1, + 1082, 1118, 1119, -1, 1085, 1086, 1084, -1, + 1086, 1117, 1084, -1, 1084, 1117, 1118, -1, + 1087, 1088, 1086, -1, 1086, 1115, 1117, -1, + 1117, 1115, 1116, -1, 1088, 1089, 1086, -1, + 1086, 1089, 1115, -1, 1089, 1114, 1115, -1, + 1090, 1113, 1089, -1, 1089, 1113, 1114, -1, + 1090, 1091, 1113, -1, 1091, 1112, 1113, -1 ] + ccw TRUE + solid FALSE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF o7 Group { + children + Shape { + appearance + Appearance { + material + Material { + emissiveColor 0.098039217 0.098039217 0.098039217 + + } + + } + geometry + PointSet { + coord + USE o5 + + } + + } + + } ] + + }, + + USE o6, + + Group { + children [ + USE o4, + + USE o7 ] + + }, + + USE o7 ] + + } + + } + + }, + + Group { + children + Transform { + translation 0 0 5 + 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 o8 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.098039217 0.098039217 0.098039217 + shininess 1 + + } + + } + geometry + IndexedLineSet { + coord + DEF o9 Coordinate { + point [ 0.23999999 0 0, + 0.23999999 0 -10, + 0.23999999 0 0, + 0.23999999 0 -10, + 0.23245996 0.059685573 0, + 0.2103136 0.11562088 0, + 0.17495248 0.16429131 0, + 0.12859844 0.2026387 0, + 0.074164078 0.22825356 0, + 0.015069725 0.23952642 0, + -0.044971514 0.23574895 0, + -0.10218703 0.2171585 0, + -0.15298176 0.18492317 0, + -0.19416408 0.14106846 0, + -0.22314635 0.088349894 0, + -0.23810753 0.030079976 0, + -0.23810753 -0.030079976 0, + -0.22314635 -0.088349894 0, + -0.19416408 -0.14106846 0, + -0.15298176 -0.18492317 0, + -0.10218703 -0.2171585 0, + -0.044971514 -0.23574895 0, + 0.015069725 -0.23952642 0, + 0.074164078 -0.22825356 0, + 0.12859844 -0.2026387 0, + 0.17495248 -0.16429131 0, + 0.2103136 -0.11562088 0, + 0.23245996 -0.059685573 0, + 0.23245996 0.059685573 -10, + 0.2103136 0.11562088 -10, + 0.17495248 0.16429131 -10, + 0.12859844 0.2026387 -10, + 0.074164078 0.22825356 -10, + 0.015069725 0.23952642 -10, + -0.044971514 0.23574895 -10, + -0.10218703 0.2171585 -10, + -0.15298176 0.18492317 -10, + -0.19416408 0.14106846 -10, + -0.22314635 0.088349894 -10, + -0.23810753 0.030079976 -10, + -0.23810753 -0.030079976 -10, + -0.22314635 -0.088349894 -10, + -0.19416408 -0.14106846 -10, + -0.15298176 -0.18492317 -10, + -0.10218703 -0.2171585 -10, + -0.044971514 -0.23574895 -10, + 0.015069725 -0.23952642 -10, + 0.074164078 -0.22825356 -10, + 0.12859844 -0.2026387 -10, + 0.17495248 -0.16429131 -10, + 0.2103136 -0.11562088 -10, + 0.23245996 -0.059685573 -10, + 0.23999999 0 0, + 0.23245996 0.059685573 0, + 0.2103136 0.11562088 0, + 0.17495248 0.16429131 0, + 0.12859844 0.2026387 0, + 0.074164078 0.22825356 0, + 0.015069725 0.23952642 0, + -0.044971514 0.23574895 0, + -0.10218703 0.2171585 0, + -0.15298176 0.18492317 0, + -0.19416408 0.14106846 0, + -0.22314635 0.088349894 0, + -0.23810753 0.030079976 0, + -0.23810753 -0.030079976 0, + -0.22314635 -0.088349894 0, + -0.19416408 -0.14106846 0, + -0.15298176 -0.18492317 0, + -0.10218703 -0.2171585 0, + -0.044971514 -0.23574895 0, + 0.015069725 -0.23952642 0, + 0.074164078 -0.22825356 0, + 0.12859844 -0.2026387 0, + 0.17495248 -0.16429131 0, + 0.2103136 -0.11562088 0, + 0.23245996 -0.059685573 0, + 0.23999999 0 -10, + 0.23245996 0.059685573 -10, + 0.2103136 0.11562088 -10, + 0.17495248 0.16429131 -10, + 0.12859844 0.2026387 -10, + 0.074164078 0.22825356 -10, + 0.015069725 0.23952642 -10, + -0.044971514 0.23574895 -10, + -0.10218703 0.2171585 -10, + -0.15298176 0.18492317 -10, + -0.19416408 0.14106846 -10, + -0.22314635 0.088349894 -10, + -0.23810753 0.030079976 -10, + -0.23810753 -0.030079976 -10, + -0.22314635 -0.088349894 -10, + -0.19416408 -0.14106846 -10, + -0.15298176 -0.18492317 -10, + -0.10218703 -0.2171585 -10, + -0.044971514 -0.23574895 -10, + 0.015069725 -0.23952642 -10, + 0.074164078 -0.22825356 -10, + 0.12859844 -0.2026387 -10, + 0.17495248 -0.16429131 -10, + 0.2103136 -0.11562088 -10, + 0.23245996 -0.059685573 -10, + 0.23999999 0 0, + 0.23999999 0 -10 ] + + } + coordIndex [ 0, 1, -1, 0, 4, 5, 6, 7, + 8, 9, 10, 11, 12, 13, 14, 15, + 16, 17, 18, 19, 20, 21, 22, 23, + 24, 25, 26, 27, 2, -1, 1, 28, + 29, 30, 31, 32, 33, 34, 35, 36, + 37, 38, 39, 40, 41, 42, 43, 44, + 45, 46, 47, 48, 49, 50, 51, 3, + -1 ] + + } + + } + + }, + + DEF o10 Group { + children + Shape { + appearance + Appearance { + material + Material { + + } + + } + geometry + IndexedFaceSet { + coord + USE o9 + coordIndex [ 23, 22, 46, -1, 23, 46, 47, -1, + 0, 1, 28, -1, 24, 23, 47, -1, + 24, 47, 48, -1, 24, 48, 49, -1, + 4, 28, 29, -1, 25, 24, 49, -1, + 4, 0, 28, -1, 26, 25, 49, -1, + 5, 29, 30, -1, 5, 4, 29, -1, + 26, 49, 50, -1, 27, 26, 50, -1, + 27, 50, 51, -1, 6, 5, 30, -1, + 2, 51, 3, -1, 2, 27, 51, -1, + 7, 30, 31, -1, 7, 31, 32, -1, + 7, 6, 30, -1, 8, 7, 32, -1, + 9, 32, 33, -1, 9, 33, 34, -1, + 9, 8, 32, -1, 10, 9, 34, -1, + 11, 34, 35, -1, 11, 10, 34, -1, + 12, 35, 36, -1, 12, 11, 35, -1, + 13, 36, 37, -1, 13, 37, 38, -1, + 13, 12, 36, -1, 14, 13, 38, -1, + 15, 14, 38, -1, 15, 38, 39, -1, + 16, 15, 39, -1, 16, 39, 40, -1, + 16, 40, 41, -1, 17, 16, 41, -1, + 18, 17, 41, -1, 18, 41, 42, -1, + 19, 18, 42, -1, 19, 42, 43, -1, + 19, 43, 44, -1, 20, 19, 44, -1, + 21, 20, 44, -1, 21, 44, 45, -1, + 22, 21, 45, -1, 22, 45, 46, -1, + 74, 72, 73, -1, 75, 76, 74, -1, + 72, 70, 71, -1, 52, 53, 76, -1, + 72, 69, 70, -1, 54, 55, 53, -1, + 68, 66, 67, -1, 69, 66, 68, -1, + 74, 66, 72, -1, 53, 66, 76, -1, + 76, 66, 74, -1, 72, 66, 69, -1, + 56, 64, 55, -1, 57, 64, 56, -1, + 66, 64, 65, -1, 55, 64, 53, -1, + 53, 64, 66, -1, 58, 60, 57, -1, + 59, 60, 58, -1, 64, 62, 63, -1, + 57, 62, 64, -1, 60, 62, 57, -1, + 60, 61, 62, -1, 97, 99, 98, -1, + 101, 100, 99, -1, 95, 97, 96, -1, + 78, 77, 101, -1, 94, 97, 95, -1, + 80, 79, 78, -1, 91, 93, 92, -1, + 91, 94, 93, -1, 91, 99, 97, -1, + 91, 78, 101, -1, 91, 101, 99, -1, + 91, 97, 94, -1, 89, 81, 80, -1, + 89, 82, 81, -1, 89, 91, 90, -1, + 89, 80, 78, -1, 89, 78, 91, -1, + 85, 83, 82, -1, 85, 84, 83, -1, + 87, 89, 88, -1, 87, 82, 89, -1, + 87, 85, 82, -1, 86, 85, 87, -1 ] + ccw TRUE + solid FALSE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF o11 Group { + children + Shape { + appearance + Appearance { + material + Material { + emissiveColor 0.098039217 0.098039217 0.098039217 + + } + + } + geometry + PointSet { + coord + USE o9 + + } + + } + + } ] + + }, + + USE o10, + + Group { + children [ + USE o8, + + USE o11 ] + + }, + + USE o11 ] + + } + + } + + }, + + Group { + children + Transform { + translation 0 0 5 + 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 o12 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.098039217 0.098039217 0.098039217 + shininess 1 + + } + + } + geometry + IndexedLineSet { + coord + DEF o13 Coordinate { + point [ 5.3200002 0 0, + 5.3200002 0 -10, + 5.3200002 0 0, + 5.3200002 0 -10, + 5.3124599 0.059685573 0, + 5.2903137 0.11562088 0, + 5.2549524 0.16429131 0, + 5.2085986 0.2026387 0, + 5.1541643 0.22825356 0, + 5.0950699 0.23952642 0, + 5.0350285 0.23574895 0, + 4.9778128 0.2171585 0, + 4.9270182 0.18492317 0, + 4.8858361 0.14106846 0, + 4.8568535 0.088349894 0, + 4.8418922 0.030079976 0, + 4.8418922 -0.030079976 0, + 4.8568535 -0.088349894 0, + 4.8858361 -0.14106846 0, + 4.9270182 -0.18492317 0, + 4.9778128 -0.2171585 0, + 5.0350285 -0.23574895 0, + 5.0950699 -0.23952642 0, + 5.1541643 -0.22825356 0, + 5.2085986 -0.2026387 0, + 5.2549524 -0.16429131 0, + 5.2903137 -0.11562088 0, + 5.3124599 -0.059685573 0, + 5.3124599 0.059685573 -10, + 5.2903137 0.11562088 -10, + 5.2549524 0.16429131 -10, + 5.2085986 0.2026387 -10, + 5.1541643 0.22825356 -10, + 5.0950699 0.23952642 -10, + 5.0350285 0.23574895 -10, + 4.9778128 0.2171585 -10, + 4.9270182 0.18492317 -10, + 4.8858361 0.14106846 -10, + 4.8568535 0.088349894 -10, + 4.8418922 0.030079976 -10, + 4.8418922 -0.030079976 -10, + 4.8568535 -0.088349894 -10, + 4.8858361 -0.14106846 -10, + 4.9270182 -0.18492317 -10, + 4.9778128 -0.2171585 -10, + 5.0350285 -0.23574895 -10, + 5.0950699 -0.23952642 -10, + 5.1541643 -0.22825356 -10, + 5.2085986 -0.2026387 -10, + 5.2549524 -0.16429131 -10, + 5.2903137 -0.11562088 -10, + 5.3124599 -0.059685573 -10, + 5.3200002 0 0, + 5.3124599 0.059685573 0, + 5.2903137 0.11562088 0, + 5.2549524 0.16429131 0, + 5.2085986 0.2026387 0, + 5.1541643 0.22825356 0, + 5.0950699 0.23952642 0, + 5.0350285 0.23574895 0, + 4.9778128 0.2171585 0, + 4.9270182 0.18492317 0, + 4.8858361 0.14106846 0, + 4.8568535 0.088349894 0, + 4.8418922 0.030079976 0, + 4.8418922 -0.030079976 0, + 4.8568535 -0.088349894 0, + 4.8858361 -0.14106846 0, + 4.9270182 -0.18492317 0, + 4.9778128 -0.2171585 0, + 5.0350285 -0.23574895 0, + 5.0950699 -0.23952642 0, + 5.1541643 -0.22825356 0, + 5.2085986 -0.2026387 0, + 5.2549524 -0.16429131 0, + 5.2903137 -0.11562088 0, + 5.3124599 -0.059685573 0, + 5.3200002 0 -10, + 5.3124599 0.059685573 -10, + 5.2903137 0.11562088 -10, + 5.2549524 0.16429131 -10, + 5.2085986 0.2026387 -10, + 5.1541643 0.22825356 -10, + 5.0950699 0.23952642 -10, + 5.0350285 0.23574895 -10, + 4.9778128 0.2171585 -10, + 4.9270182 0.18492317 -10, + 4.8858361 0.14106846 -10, + 4.8568535 0.088349894 -10, + 4.8418922 0.030079976 -10, + 4.8418922 -0.030079976 -10, + 4.8568535 -0.088349894 -10, + 4.8858361 -0.14106846 -10, + 4.9270182 -0.18492317 -10, + 4.9778128 -0.2171585 -10, + 5.0350285 -0.23574895 -10, + 5.0950699 -0.23952642 -10, + 5.1541643 -0.22825356 -10, + 5.2085986 -0.2026387 -10, + 5.2549524 -0.16429131 -10, + 5.2903137 -0.11562088 -10, + 5.3124599 -0.059685573 -10, + 5.3200002 0 0, + 5.3200002 0 -10 ] + + } + coordIndex [ 0, 1, -1, 0, 4, 5, 6, 7, + 8, 9, 10, 11, 12, 13, 14, 15, + 16, 17, 18, 19, 20, 21, 22, 23, + 24, 25, 26, 27, 2, -1, 1, 28, + 29, 30, 31, 32, 33, 34, 35, 36, + 37, 38, 39, 40, 41, 42, 43, 44, + 45, 46, 47, 48, 49, 50, 51, 3, + -1 ] + + } + + } + + }, + + DEF o14 Group { + children + Shape { + appearance + Appearance { + material + Material { + + } + + } + geometry + IndexedFaceSet { + coord + USE o13 + coordIndex [ 23, 22, 46, -1, 23, 46, 47, -1, + 0, 1, 28, -1, 24, 23, 47, -1, + 24, 47, 48, -1, 24, 48, 49, -1, + 4, 28, 29, -1, 25, 24, 49, -1, + 4, 0, 28, -1, 26, 25, 49, -1, + 5, 29, 30, -1, 5, 4, 29, -1, + 26, 49, 50, -1, 27, 26, 50, -1, + 27, 50, 51, -1, 6, 5, 30, -1, + 2, 51, 3, -1, 2, 27, 51, -1, + 7, 30, 31, -1, 7, 31, 32, -1, + 7, 6, 30, -1, 8, 7, 32, -1, + 9, 32, 33, -1, 9, 33, 34, -1, + 9, 8, 32, -1, 10, 9, 34, -1, + 11, 34, 35, -1, 11, 10, 34, -1, + 12, 35, 36, -1, 12, 11, 35, -1, + 13, 36, 37, -1, 13, 37, 38, -1, + 13, 12, 36, -1, 14, 13, 38, -1, + 15, 14, 38, -1, 15, 38, 39, -1, + 16, 15, 39, -1, 16, 39, 40, -1, + 16, 40, 41, -1, 17, 16, 41, -1, + 18, 17, 41, -1, 18, 41, 42, -1, + 19, 18, 42, -1, 19, 42, 43, -1, + 19, 43, 44, -1, 20, 19, 44, -1, + 21, 20, 44, -1, 21, 44, 45, -1, + 22, 21, 45, -1, 22, 45, 46, -1, + 75, 52, 74, -1, 76, 52, 75, -1, + 72, 53, 71, -1, 73, 53, 72, -1, + 74, 53, 73, -1, 52, 53, 74, -1, + 71, 69, 70, -1, 54, 55, 53, -1, + 69, 67, 68, -1, 55, 56, 53, -1, + 53, 57, 71, -1, 56, 57, 53, -1, + 66, 58, 65, -1, 67, 58, 66, -1, + 71, 58, 69, -1, 57, 58, 71, -1, + 69, 58, 67, -1, 65, 59, 64, -1, + 58, 59, 65, -1, 64, 60, 63, -1, + 59, 60, 64, -1, 63, 61, 62, -1, + 60, 61, 63, -1, 77, 100, 99, -1, + 77, 101, 100, -1, 78, 97, 96, -1, + 78, 98, 97, -1, 78, 99, 98, -1, + 78, 77, 99, -1, 94, 96, 95, -1, + 80, 79, 78, -1, 92, 94, 93, -1, + 81, 80, 78, -1, 82, 78, 96, -1, + 82, 81, 78, -1, 83, 91, 90, -1, + 83, 92, 91, -1, 83, 96, 94, -1, + 83, 82, 96, -1, 83, 94, 92, -1, + 84, 90, 89, -1, 84, 83, 90, -1, + 85, 89, 88, -1, 85, 84, 89, -1, + 86, 88, 87, -1, 86, 85, 88, -1 ] + ccw TRUE + solid FALSE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF o15 Group { + children + Shape { + appearance + Appearance { + material + Material { + emissiveColor 0.098039217 0.098039217 0.098039217 + + } + + } + geometry + PointSet { + coord + USE o13 + + } + + } + + } ] + + }, + + USE o14, + + Group { + children [ + USE o12, + + USE o15 ] + + }, + + USE o15 ] + + } + + } + + } ] + + } + +} diff --git a/modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-18_3Pin.FCStd b/modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-18_3Pin.FCStd new file mode 100644 index 0000000000000000000000000000000000000000..a4a5ce8c92b08f70401e5c706e8c92b0c2b30510 GIT binary patch literal 18696 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 Date: Sun, 2 Oct 2016 01:37:14 +0200 Subject: [PATCH 044/283] minor update --- .../TO-18_2Pin.FCStd | Bin 17129 -> 16451 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-18_2Pin.FCStd b/modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-18_2Pin.FCStd index 312b9837d71da98f1c7d08cb5dd012aa85baaf5c..38534d3a6d4ad261fbe0dd401dbba6d78132cbf5 100644 GIT binary patch delta 5768 zcmaFa%6Pbeu|B|?nMH(wfq{czE{~HZZ@>Gi>D&wq5%mlVJPZsBF8Rr&xv6<2dKI}j zZ)2m2A6W_2&5wWhG_~xt&av`0Ax6uMPM%qL)A!tyCq`SR-;XWBsSNsZ;B}3w>fgc;WML_4m&& zuE^g1|Lfu1kL^o$zh81*(J6iT^GlTmGwhY@f2}rg_NeMu^fGY$_dkDh`X4klTGzOJ zFB0fm8Ytk^@7SSozI}av9!u?sO@G$iZWZ%XzI65hqwTKymlR8S`btFE9$%UNF`oTN>epajIUAy>If6{xq zMU&4(e(30Y;c@Y_NZmZY|gnMf6lu70y_nz>SFdD-@kL;m+u#xlSQtniIwxcv1?acp|U0r3XSJb}pB1{uI~!R6NhF zN$lpjX!m7%rEcr*Vf>W7`t<#mDN3#PekjiJRGhW&11E3xW>v{UcfTGzWi;_s_>dt@my%Nw*>};DCtyjNg`nxIDn*vmLh5oMkP-?qk&2mxw zz$erE&fcot_xaS;LwD~^FP^t<_fB(_s`?bIHd~kPcPFOaE9VW~x_g^t$*$V!Co7b% z2lY!zzC2N!~ zwypg3x@(bM#>4tkyo-xXJ|DA_@D^7y*tqm#c;fa)(?wjfZDMLq&Rc&m*kESzViz~x z=_YfGKSYHo*~|Ya)St@arsgnlSN9R6ng6DI{CP_Fhx3+%)OFqmeLtoLzNo4*QGRVS z-RjeuNC&xHAJPQ3M{SyRb9u+53oQM|lh4IXtn1f&?Xi7hIh)Z>-TK1aB9RO2Ziw@w zZ`AVI7t6YNGT)h3yizRxJ}kN1YCidWA@84EwI7^f7CIWgT)%^>?#QvLCbX-`_FUFLK?_rmAILJ!p=x~{8~ zXHQ$Ju`5-o%{NVH`4$6V?}=4+>XTI)rut93uOoEE-+p<*qYrjZC)~ld-9U9i#uMXPkW?R zS?}nTn|(=D&-U}7gDkoM!BbYv;@_aBu#a)GvF6l;OLAZGl+Dxl;~v^v~*u zkJk61{Jmy*X@T$p%^UBGcYV1fTUESxL{{P9N5?qr8KOz!9`z|~?Co^+c)L6(eO}qG4ZHVA*U8t4ZC}oJ(Mf#!{GB^C z>^mr~Jpats`orsT-aSsM%YCyms7~Hu|LNU39xVN$d-sxPY`Bm1*M{paAKqI3@WlG& zQ?ey_KOfJ!({H_FQKHK`)^FEDpI$w8Q1t8>k)6>>Mwgapcj;C*Pk;TOm&@|%HuF_- zcP^gEF?gq8$F#1*J`aO4d8vJhk9K-lCT)b_hRdJG|>l+vQGei(h{vScEUCiCs_q9{!Hy zor`qelZ3(+G4{Nv45yjGkER~ltTTC0!Mz#ox!Qqyc~!mMX`B`llkwBHYE@*qbB(JuvL~9q7Mqd#;^MVCO=5n*eDfUJ zvd{T#ZTa$Bd|kICE=$rcs$ss7n2 zIScPFodfN&XXR>&9e97O|Lm%i7e(KTw-!XsPFItu(h-YpJGEVLTiYG|!y-mg4($iC^6t~6mIG_K zbXoXy8e4Ca#-0w?d79_!)d{N6Q+G`}v@Io|{+;N9+q182of^e)XG+k*T&E|`3}1zM zPhPl5b@R?bEp5>Wo}Y`RPfuHVg-J(edQ{i^o7XEc^LD;nQ<5#IRX%gR$)R&P!CRH$ zS8&>!ugyyQx^%ZlsM&9?`x{HnzOqgUoL3@I7W9qf+p68dd?B8yi(6JKJsGs~skia+ zP1*@+&T2>NeFRFoW?K8JJ$@T_C*|ata<5H%hj%t#xPJBVE*`ygrziG0M}*JGc)V2Q zP$RcmEdR7?ks^*-e6O24_)40O6<+bPT-MQjJ|%g#SKurk7x}A=CBlw>xL8s@sxKJ zaqSl0?Jqo6J1C5OUB;}q`p}8<+M3rdE@e9wEc@i*$5zd=Nt1kLif&kv6#Vd`mhv4# zd;h*IT|zJC-rgvBx2;y2qb@4>Z)B=&ih#&ns4@G&!yC>0lw~=eeRY>eSB5nEv(?MZu;Cl#s}w33;0^<*D-zn zkt23y<;F`|y#gLt(>Nzz zT3g0E$*;aDa+-l!<12HI7{Qi9Ci0%ku1$ZkQl)2+N~3Q~+@$?#dhEgXr^_BU6Ipay zdfkowbqb+RytaI(KA;t~HEi#9MxDx9*r_9T+*vY=5mS_9@GVYpQH;tB zyh{D&sqpGXew5Z;iI$v+KMZUb77AD1@owK(vv0wVh-ucD`Ko&ouDE4n+@9Bex9ww& z;l2ga?%&~2$PaNppUdhH_murqOgBeyRajEaj3x7~?A4!srTBDU-FlY(>oSMi_!&N# zN*w(4u>ND{1_QyQ&75yiWVheuo?H^zwA7{ihc&Cox+Os@DJhjde|fZ~?WqxVIF_Zc z)#EhN&(+I>@7b8ivF*0VX-!mXeV@E>dvu zZeq)ZZO%=7u7vIs6=qR+zs_ld`W89Mr5&hz z&+O+m+4QcVLW=WSYrY?BDNc@Cvd(4PfB1|qEoAy{Df9FBaW0NKZmd)YKIQMGI_ zVwP=pyLz&WR$EVUJ%76Lc6VL1q53huWWR5(>&@qcy^Fo4@JPk4V7p7oyG7T%%6QuI zb^oNEVsr|acXPwFukkm1bFF9cDt>A2dz;IV>2a*&M7fU7tLhWwd+ya7kM6W#cu>UM zwZ-*?WAgWx6K-v|dZq1&{;m)Ew;YPU_5DQst@?`ZDDC>q4m{S3OmlfQ*YY|r%7NPX zt@V;Rd`t|WW?N8h80bX<>m;@3n0Hu z*3yd-j9FC-#B;R?vq2Y%je!PDPD5@cpnp!iRmQqOz-&*gr3zgzZm z=gys=KWXFY(|Rwv{*@e3`fBVcp`5(*QTON1KWp-M5*_CAJ$rLbpva}oX;SBeo(~-V z{8ltoOSBahm9ZH=n>-<|{*2m}-(4+jSAP^ZJ-Ghw+|563U6S$!Hutkf`@hWAOCoiWcrfHt#wVxwwz=73m0^q$*^cWopV297XSWZKR=!9 z-v6!AF8AclKOuhiLOS<#2&roJhXi@uQCB>)Jj46^(T zXDPL9~qt>2!WRa+TrC*vnvrs|~V?Rn;0%x4!{*E>}VlAi>2 zWG5e+wdU$mPnk)^ptNVfW%={i&Bb(=K}Set)EW+Jwu=k-t7tu($s|XBzjHS@&+3%J+(LX!y#6 z%wD>_a*H>E%~8jlS|?f@{`KxGd%&i9o^MuZrS;M`+Mzy0Qq$I5`}IUPzTPk1uJ6K0 zS$1Ki#o{GZm-(5FoBm~!6k$nR9$3LL>ByS-ukK$pRa^0c(_hFgS}$tVb5EmZf){3~ z%w@Y_ugc!npZnW2=Y}HMD^6cM6>U2$>hPC$oW6f1iKXZJB(D{^QaCs5fu-*8b=r=` zm--GpYfWFF<>Y%ft~0>;gX1o_pq6jPlIBHm9N!+C7rc3anP$C}z?EFb)T!%E^G>e4 zu&Dahovpbi-`hMaw|SEFaZ`R~ZxiE2dkKlRpBHs6DA-d`(b~Iz<4lg_-haYR8YYO| z<=r{qp4i3pcMKaG_B4q<-Qcjt%(ijwbA-P(~LapsI8(CtCs&*ss-_YtMA*2J~EDUFfa&Jw32g-NyVxMp|mG{8x77j$wf5n$AAP5}rMeU(Hy1T|CY8 zc)i0yg}!mg>RY;F_lBtFt5;roxiI;`hu`Zr<{#tZ7XO|0CPLxO z?8aK-Yqndrd^0<+PcnbII=2{hUAisN-l{%N88rgjBDSi>y_c=JHIkk(<2DS_H~^1!WmQ`9U@? znKn3U7nn8qf{m60Ba;XNwn4hdZniqMp!)6FmODX0j0_CEObiUX3<$8L@gO%+?XH(p zR1n~eY}(}YwlYlrcqX5~9+KULhM1N+d7`&K5So7*OW zl98We$-v-}nU+>soa&sPlV4h%v~sGBEtJVqg$pa4Skpb#`=7fVIB>wWACp delta 6368 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 Date: Sun, 2 Oct 2016 16:40:07 +0200 Subject: [PATCH 045/283] fixed wrong model dimensions --- .../TO-18_2Pin.FCStd | Bin 16451 -> 16237 bytes .../TO-18_2Pin.wrl | 4512 ++++++++-------- .../TO-18_3Pin.FCStd | Bin 18696 -> 18467 bytes .../TO-18_3Pin.wrl | 4518 ++++++++--------- 4 files changed, 4445 insertions(+), 4585 deletions(-) diff --git a/modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-18_2Pin.FCStd b/modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-18_2Pin.FCStd index 38534d3a6d4ad261fbe0dd401dbba6d78132cbf5..0d6a6ef2143c36237072128dbc7dffd134ecf8cb 100644 GIT binary patch delta 15232 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 Date: Sun, 2 Oct 2016 21:26:20 +0200 Subject: [PATCH 046/283] added SIP8+9 package drafts --- .../Resistor_Array_SIP8.FCStd | Bin 0 -> 47229 bytes .../Resistor_Array_SIP8.wings | Bin 2492 -> 0 bytes .../Resistor_Array_SIP8.wrl | 2699 +++++++++++++--- .../Resistor_Array_SIP9.FCStd | Bin 0 -> 50206 bytes .../Resistor_Array_SIP9.wings | Bin 2625 -> 0 bytes .../Resistor_Array_SIP9.wrl | 2832 +++++++++++++---- 6 files changed, 4469 insertions(+), 1062 deletions(-) create mode 100644 modules/packages3d/Resistors_ThroughHole.3dshapes/Resistor_Array_SIP8.FCStd delete mode 100644 modules/packages3d/Resistors_ThroughHole.3dshapes/Resistor_Array_SIP8.wings create mode 100644 modules/packages3d/Resistors_ThroughHole.3dshapes/Resistor_Array_SIP9.FCStd delete mode 100644 modules/packages3d/Resistors_ThroughHole.3dshapes/Resistor_Array_SIP9.wings diff --git a/modules/packages3d/Resistors_ThroughHole.3dshapes/Resistor_Array_SIP8.FCStd b/modules/packages3d/Resistors_ThroughHole.3dshapes/Resistor_Array_SIP8.FCStd new file mode 100644 index 0000000000000000000000000000000000000000..8278d638395abfdd6980a83e186b79a05c2cd043 GIT binary patch literal 47229 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�o33KZ^`9;N(5;8BXEW?RR)06+tmX9> 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 CI(5+i literal 0 HcmV?d00001 diff --git a/modules/packages3d/Resistors_ThroughHole.3dshapes/Resistor_Array_SIP5.wrl b/modules/packages3d/Resistors_ThroughHole.3dshapes/Resistor_Array_SIP5.wrl new file mode 100644 index 00000000..6eac51a9 --- /dev/null +++ b/modules/packages3d/Resistors_ThroughHole.3dshapes/Resistor_Array_SIP5.wrl @@ -0,0 +1,1974 @@ +#VRML V2.0 utf8 + + +Group { + children + Group { + children [ + Group { + children + Transform { + translation 0 0 0 + rotation 1 -0 -0 1.5707964 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + Switch { + whichChoice 0 + choice [ + Group { + children [ + DEF o0 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.098039217 0.098039217 0.098039217 + shininess 1 + + } + + } + geometry + IndexedLineSet { + coord + DEF o1 Coordinate { + point [ 10.41 1 -0.125, + 10.41 1 0.125, + 10.41 -2.5 -0.125, + 10.41 -2.5 0.125, + 10.41 -2.5 -0.125, + 10.41 -2.5 0.125, + 9.9099998 -2.5 -0.125, + 9.9099998 -2.5 0.125, + 9.9099998 -2.5 -0.125, + 9.9099998 -2.5 0.125, + 9.9099998 1 -0.125, + 9.9099998 1 0.125, + 9.7849998 1 -0.125, + 9.7849998 1 0.125, + 9.9099998 1 -0.125, + 9.9099998 1 0.125, + 9.7849998 2 -0.125, + 9.7849998 2 0.125, + 9.7849998 1 -0.125, + 9.7849998 1 0.125, + 10.535 2 -0.125, + 10.535 2 0.125, + 9.7849998 2 -0.125, + 9.7849998 2 0.125, + 10.535 1 -0.125, + 10.535 1 0.125, + 10.535 2 -0.125, + 10.535 2 0.125, + 10.41 1 -0.125, + 10.41 1 0.125, + 10.535 1 -0.125, + 10.535 1 0.125, + 10.41 1 -0.125, + 10.41 -2.5 -0.125, + 9.9099998 -2.5 -0.125, + 9.9099998 1 -0.125, + 9.7849998 1 -0.125, + 9.7849998 2 -0.125, + 10.535 2 -0.125, + 10.535 1 -0.125, + 10.41 1 0.125, + 10.41 -2.5 0.125, + 9.9099998 -2.5 0.125, + 9.9099998 1 0.125, + 9.7849998 1 0.125, + 9.7849998 2 0.125, + 10.535 2 0.125, + 10.535 1 0.125, + 7.8699999 1 -0.125, + 7.8699999 1 0.125, + 7.8699999 -2.5 -0.125, + 7.8699999 -2.5 0.125, + 7.8699999 -2.5 -0.125, + 7.8699999 -2.5 0.125, + 7.3699999 -2.5 -0.125, + 7.3699999 -2.5 0.125, + 7.3699999 -2.5 -0.125, + 7.3699999 -2.5 0.125, + 7.3699999 1 -0.125, + 7.3699999 1 0.125, + 7.2449999 1 -0.125, + 7.2449999 1 0.125, + 7.3699999 1 -0.125, + 7.3699999 1 0.125, + 7.2449999 2 -0.125, + 7.2449999 2 0.125, + 7.2449999 1 -0.125, + 7.2449999 1 0.125, + 7.9949999 2 -0.125, + 7.9949999 2 0.125, + 7.2449999 2 -0.125, + 7.2449999 2 0.125, + 7.9949999 1 -0.125, + 7.9949999 1 0.125, + 7.9949999 2 -0.125, + 7.9949999 2 0.125, + 7.8699999 1 -0.125, + 7.8699999 1 0.125, + 7.9949999 1 -0.125, + 7.9949999 1 0.125, + 7.8699999 1 -0.125, + 7.8699999 -2.5 -0.125, + 7.3699999 -2.5 -0.125, + 7.3699999 1 -0.125, + 7.2449999 1 -0.125, + 7.2449999 2 -0.125, + 7.9949999 2 -0.125, + 7.9949999 1 -0.125, + 7.8699999 1 0.125, + 7.8699999 -2.5 0.125, + 7.3699999 -2.5 0.125, + 7.3699999 1 0.125, + 7.2449999 1 0.125, + 7.2449999 2 0.125, + 7.9949999 2 0.125, + 7.9949999 1 0.125, + 5.3299999 1 -0.125, + 5.3299999 1 0.125, + 5.3299999 -2.5 -0.125, + 5.3299999 -2.5 0.125, + 5.3299999 -2.5 -0.125, + 5.3299999 -2.5 0.125, + 4.8299999 -2.5 -0.125, + 4.8299999 -2.5 0.125, + 4.8299999 -2.5 -0.125, + 4.8299999 -2.5 0.125, + 4.8299999 1 -0.125, + 4.8299999 1 0.125, + 4.7049999 1 -0.125, + 4.7049999 1 0.125, + 4.8299999 1 -0.125, + 4.8299999 1 0.125, + 4.7049999 2 -0.125, + 4.7049999 2 0.125, + 4.7049999 1 -0.125, + 4.7049999 1 0.125, + 5.4549999 2 -0.125, + 5.4549999 2 0.125, + 4.7049999 2 -0.125, + 4.7049999 2 0.125, + 5.4549999 1 -0.125, + 5.4549999 1 0.125, + 5.4549999 2 -0.125, + 5.4549999 2 0.125, + 5.3299999 1 -0.125, + 5.3299999 1 0.125, + 5.4549999 1 -0.125, + 5.4549999 1 0.125, + 5.3299999 1 -0.125, + 5.3299999 -2.5 -0.125, + 4.8299999 -2.5 -0.125, + 4.8299999 1 -0.125, + 4.7049999 1 -0.125, + 4.7049999 2 -0.125, + 5.4549999 2 -0.125, + 5.4549999 1 -0.125, + 5.3299999 1 0.125, + 5.3299999 -2.5 0.125, + 4.8299999 -2.5 0.125, + 4.8299999 1 0.125, + 4.7049999 1 0.125, + 4.7049999 2 0.125, + 5.4549999 2 0.125, + 5.4549999 1 0.125, + 2.79 1 -0.125, + 2.79 1 0.125, + 2.79 -2.5 -0.125, + 2.79 -2.5 0.125, + 2.79 -2.5 -0.125, + 2.79 -2.5 0.125, + 2.29 -2.5 -0.125, + 2.29 -2.5 0.125, + 2.29 -2.5 -0.125, + 2.29 -2.5 0.125, + 2.29 1 -0.125, + 2.29 1 0.125, + 2.165 1 -0.125, + 2.165 1 0.125, + 2.29 1 -0.125, + 2.29 1 0.125, + 2.165 2 -0.125, + 2.165 2 0.125, + 2.165 1 -0.125, + 2.165 1 0.125, + 2.915 2 -0.125, + 2.915 2 0.125, + 2.165 2 -0.125, + 2.165 2 0.125, + 2.915 1 -0.125, + 2.915 1 0.125, + 2.915 2 -0.125, + 2.915 2 0.125, + 2.79 1 -0.125, + 2.79 1 0.125, + 2.915 1 -0.125, + 2.915 1 0.125, + 2.79 1 -0.125, + 2.79 -2.5 -0.125, + 2.29 -2.5 -0.125, + 2.29 1 -0.125, + 2.165 1 -0.125, + 2.165 2 -0.125, + 2.915 2 -0.125, + 2.915 1 -0.125, + 2.79 1 0.125, + 2.79 -2.5 0.125, + 2.29 -2.5 0.125, + 2.29 1 0.125, + 2.165 1 0.125, + 2.165 2 0.125, + 2.915 2 0.125, + 2.915 1 0.125, + 0.25 1 -0.125, + 0.25 1 0.125, + 0.25 -2.5 -0.125, + 0.25 -2.5 0.125, + 0.25 -2.5 -0.125, + 0.25 -2.5 0.125, + -0.25 -2.5 -0.125, + -0.25 -2.5 0.125, + -0.25 -2.5 -0.125, + -0.25 -2.5 0.125, + -0.25 1 -0.125, + -0.25 1 0.125, + -0.375 1 -0.125, + -0.375 1 0.125, + -0.25 1 -0.125, + -0.25 1 0.125, + -0.375 2 -0.125, + -0.375 2 0.125, + -0.375 1 -0.125, + -0.375 1 0.125, + 0.375 2 -0.125, + 0.375 2 0.125, + -0.375 2 -0.125, + -0.375 2 0.125, + 0.375 1 -0.125, + 0.375 1 0.125, + 0.375 2 -0.125, + 0.375 2 0.125, + 0.25 1 -0.125, + 0.25 1 0.125, + 0.375 1 -0.125, + 0.375 1 0.125, + 0.25 1 -0.125, + 0.25 -2.5 -0.125, + -0.25 -2.5 -0.125, + -0.25 1 -0.125, + -0.375 1 -0.125, + -0.375 2 -0.125, + 0.375 2 -0.125, + 0.375 1 -0.125, + 0.25 1 0.125, + 0.25 -2.5 0.125, + -0.25 -2.5 0.125, + -0.25 1 0.125, + -0.375 1 0.125, + -0.375 2 0.125, + 0.375 2 0.125, + 0.375 1 0.125, + 10.41 1 -0.125, + 10.41 1 0.125, + 10.41 -2.5 -0.125, + 10.41 -2.5 0.125, + 9.9099998 -2.5 -0.125, + 9.9099998 -2.5 0.125, + 9.9099998 1 -0.125, + 9.9099998 1 0.125, + 9.7849998 1 -0.125, + 9.7849998 1 0.125, + 9.7849998 2 -0.125, + 9.7849998 2 0.125, + 10.535 2 -0.125, + 10.535 2 0.125, + 10.535 1 -0.125, + 10.535 1 0.125, + 7.8699999 1 -0.125, + 7.8699999 1 0.125, + 7.8699999 -2.5 -0.125, + 7.8699999 -2.5 0.125, + 7.3699999 -2.5 -0.125, + 7.3699999 -2.5 0.125, + 7.3699999 1 -0.125, + 7.3699999 1 0.125, + 7.2449999 1 -0.125, + 7.2449999 1 0.125, + 7.2449999 2 -0.125, + 7.2449999 2 0.125, + 7.9949999 2 -0.125, + 7.9949999 2 0.125, + 7.9949999 1 -0.125, + 7.9949999 1 0.125, + 5.3299999 1 -0.125, + 5.3299999 1 0.125, + 5.3299999 -2.5 -0.125, + 5.3299999 -2.5 0.125, + 4.8299999 -2.5 -0.125, + 4.8299999 -2.5 0.125, + 4.8299999 1 -0.125, + 4.8299999 1 0.125, + 4.7049999 1 -0.125, + 4.7049999 1 0.125, + 4.7049999 2 -0.125, + 4.7049999 2 0.125, + 5.4549999 2 -0.125, + 5.4549999 2 0.125, + 5.4549999 1 -0.125, + 5.4549999 1 0.125, + 2.79 1 -0.125, + 2.79 1 0.125, + 2.79 -2.5 -0.125, + 2.79 -2.5 0.125, + 2.29 -2.5 -0.125, + 2.29 -2.5 0.125, + 2.29 1 -0.125, + 2.29 1 0.125, + 2.165 1 -0.125, + 2.165 1 0.125, + 2.165 2 -0.125, + 2.165 2 0.125, + 2.915 2 -0.125, + 2.915 2 0.125, + 2.915 1 -0.125, + 2.915 1 0.125, + 0.25 1 -0.125, + 0.25 1 0.125, + 0.25 -2.5 -0.125, + 0.25 -2.5 0.125, + -0.25 -2.5 -0.125, + -0.25 -2.5 0.125, + -0.25 1 -0.125, + -0.25 1 0.125, + -0.375 1 -0.125, + -0.375 1 0.125, + -0.375 2 -0.125, + -0.375 2 0.125, + 0.375 2 -0.125, + 0.375 2 0.125, + 0.375 1 -0.125, + 0.375 1 0.125 ] + + } + coordIndex [ 0, 1, -1, 2, 3, -1, 0, 2, + -1, 1, 3, -1, 6, 7, -1, 4, + 6, -1, 5, 7, -1, 10, 11, -1, + 8, 10, -1, 9, 11, -1, 12, 13, + -1, 12, 14, -1, 13, 15, -1, 16, + 17, -1, 16, 18, -1, 17, 19, -1, + 20, 21, -1, 20, 22, -1, 21, 23, + -1, 24, 25, -1, 24, 26, -1, 25, + 27, -1, 28, 30, -1, 29, 31, -1, + 48, 49, -1, 50, 51, -1, 48, 50, + -1, 49, 51, -1, 54, 55, -1, 52, + 54, -1, 53, 55, -1, 58, 59, -1, + 56, 58, -1, 57, 59, -1, 60, 61, + -1, 60, 62, -1, 61, 63, -1, 64, + 65, -1, 64, 66, -1, 65, 67, -1, + 68, 69, -1, 68, 70, -1, 69, 71, + -1, 72, 73, -1, 72, 74, -1, 73, + 75, -1, 76, 78, -1, 77, 79, -1, + 96, 97, -1, 98, 99, -1, 96, 98, + -1, 97, 99, -1, 102, 103, -1, 100, + 102, -1, 101, 103, -1, 106, 107, -1, + 104, 106, -1, 105, 107, -1, 108, 109, + -1, 108, 110, -1, 109, 111, -1, 112, + 113, -1, 112, 114, -1, 113, 115, -1, + 116, 117, -1, 116, 118, -1, 117, 119, + -1, 120, 121, -1, 120, 122, -1, 121, + 123, -1, 124, 126, -1, 125, 127, -1, + 144, 145, -1, 146, 147, -1, 144, 146, + -1, 145, 147, -1, 150, 151, -1, 148, + 150, -1, 149, 151, -1, 154, 155, -1, + 152, 154, -1, 153, 155, -1, 156, 157, + -1, 156, 158, -1, 157, 159, -1, 160, + 161, -1, 160, 162, -1, 161, 163, -1, + 164, 165, -1, 164, 166, -1, 165, 167, + -1, 168, 169, -1, 168, 170, -1, 169, + 171, -1, 172, 174, -1, 173, 175, -1, + 192, 193, -1, 194, 195, -1, 192, 194, + -1, 193, 195, -1, 198, 199, -1, 196, + 198, -1, 197, 199, -1, 202, 203, -1, + 200, 202, -1, 201, 203, -1, 204, 205, + -1, 204, 206, -1, 205, 207, -1, 208, + 209, -1, 208, 210, -1, 209, 211, -1, + 212, 213, -1, 212, 214, -1, 213, 215, + -1, 216, 217, -1, 216, 218, -1, 217, + 219, -1, 220, 222, -1, 221, 223, -1 ] + + } + + } + + }, + + DEF o2 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.50588238 0.50588238 0.50588238 + ambientIntensity 0.19215687 + specularColor 0.50980395 0.50980395 0.50980395 + + } + + } + geometry + IndexedFaceSet { + coord + USE o1 + coordIndex [ 3, 0, 1, -1, 2, 0, 3, -1, + 6, 4, 5, -1, 6, 5, 7, -1, + 11, 8, 9, -1, 10, 8, 11, -1, + 12, 14, 13, -1, 13, 14, 15, -1, + 16, 18, 17, -1, 17, 18, 19, -1, + 20, 22, 21, -1, 21, 22, 23, -1, + 24, 27, 25, -1, 24, 26, 27, -1, + 28, 30, 29, -1, 29, 30, 31, -1, + 37, 35, 36, -1, 38, 32, 37, -1, + 37, 32, 35, -1, 38, 39, 32, -1, + 35, 33, 34, -1, 32, 33, 35, -1, + 43, 45, 44, -1, 40, 46, 45, -1, + 40, 45, 43, -1, 47, 46, 40, -1, + 41, 43, 42, -1, 41, 40, 43, -1, + 51, 48, 49, -1, 50, 48, 51, -1, + 54, 52, 53, -1, 54, 53, 55, -1, + 59, 56, 57, -1, 58, 56, 59, -1, + 60, 62, 61, -1, 61, 62, 63, -1, + 64, 66, 65, -1, 65, 66, 67, -1, + 68, 70, 69, -1, 69, 70, 71, -1, + 72, 75, 73, -1, 72, 74, 75, -1, + 76, 78, 77, -1, 77, 78, 79, -1, + 85, 83, 84, -1, 86, 80, 85, -1, + 85, 80, 83, -1, 86, 87, 80, -1, + 83, 81, 82, -1, 80, 81, 83, -1, + 91, 93, 92, -1, 88, 94, 93, -1, + 88, 93, 91, -1, 95, 94, 88, -1, + 89, 91, 90, -1, 89, 88, 91, -1, + 99, 96, 97, -1, 98, 96, 99, -1, + 102, 100, 101, -1, 102, 101, 103, -1, + 107, 104, 105, -1, 106, 104, 107, -1, + 108, 110, 109, -1, 109, 110, 111, -1, + 112, 114, 113, -1, 113, 114, 115, -1, + 116, 118, 117, -1, 117, 118, 119, -1, + 120, 123, 121, -1, 120, 122, 123, -1, + 124, 126, 125, -1, 125, 126, 127, -1, + 133, 131, 132, -1, 134, 128, 133, -1, + 133, 128, 131, -1, 134, 135, 128, -1, + 131, 129, 130, -1, 128, 129, 131, -1, + 139, 141, 140, -1, 136, 142, 141, -1, + 136, 141, 139, -1, 143, 142, 136, -1, + 137, 139, 138, -1, 137, 136, 139, -1, + 147, 144, 145, -1, 146, 144, 147, -1, + 150, 148, 149, -1, 150, 149, 151, -1, + 155, 152, 153, -1, 154, 152, 155, -1, + 156, 158, 157, -1, 157, 158, 159, -1, + 160, 162, 161, -1, 161, 162, 163, -1, + 164, 166, 165, -1, 165, 166, 167, -1, + 168, 171, 169, -1, 168, 170, 171, -1, + 172, 174, 173, -1, 173, 174, 175, -1, + 181, 179, 180, -1, 182, 176, 181, -1, + 181, 176, 179, -1, 182, 183, 176, -1, + 179, 177, 178, -1, 176, 177, 179, -1, + 187, 189, 188, -1, 184, 190, 189, -1, + 184, 189, 187, -1, 191, 190, 184, -1, + 185, 187, 186, -1, 185, 184, 187, -1, + 195, 192, 193, -1, 194, 192, 195, -1, + 198, 196, 197, -1, 198, 197, 199, -1, + 203, 200, 201, -1, 202, 200, 203, -1, + 204, 206, 205, -1, 205, 206, 207, -1, + 208, 210, 209, -1, 209, 210, 211, -1, + 212, 214, 213, -1, 213, 214, 215, -1, + 216, 219, 217, -1, 216, 218, 219, -1, + 220, 222, 221, -1, 221, 222, 223, -1, + 229, 227, 228, -1, 230, 224, 229, -1, + 229, 224, 227, -1, 230, 231, 224, -1, + 227, 225, 226, -1, 224, 225, 227, -1, + 235, 237, 236, -1, 232, 238, 237, -1, + 232, 237, 235, -1, 239, 238, 232, -1, + 233, 235, 234, -1, 233, 232, 235, -1 ] + ccw TRUE + solid FALSE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF o3 Group { + children + Shape { + appearance + Appearance { + material + Material { + emissiveColor 0.098039217 0.098039217 0.098039217 + + } + + } + geometry + PointSet { + coord + USE o1 + + } + + } + + } ] + + }, + + USE o2, + + Group { + children [ + USE o0, + + USE o3 ] + + }, + + USE o3 ] + + } + + } + + }, + + Group { + children + Transform { + translation 0 0 0 + rotation 1 -0 -0 1.5707964 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + Switch { + whichChoice 0 + choice [ + Group { + children [ + DEF o4 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 1 1 1 + shininess 1 + + } + + } + geometry + IndexedLineSet { + coord + DEF o5 Coordinate { + point [ 1.710192 3.5 -1.5543122e-015, + 1.710192 3.5 1.27, + 1.710192 3.5 -1.5543122e-015, + 1.710192 3.5 1.27, + 1.7074242 3.5492859 -1.5761996e-015, + 1.6991554 3.5979519 -1.5978116e-015, + 1.6854899 3.6453862 -1.6188767e-015, + 1.6665993 3.6909921 -1.6391298e-015, + 1.6427212 3.7341962 -1.6583162e-015, + 1.614156 3.7744553 -1.6761949e-015, + 1.5812627 3.8112628 -1.6925407e-015, + 1.5444552 3.844156 -1.7071482e-015, + 1.5041963 3.8727212 -1.7198337e-015, + 1.4609921 3.8965993 -1.7304377e-015, + 1.4153862 3.9154899 -1.7388268e-015, + 1.367952 3.9291553 -1.7448955e-015, + 1.3192859 3.9374242 -1.7485676e-015, + 1.27 3.940192 -1.7497967e-015, + 1.2207141 3.9374242 -1.7485676e-015, + 1.1720481 3.9291553 -1.7448955e-015, + 1.1246138 3.9154899 -1.7388268e-015, + 1.0790079 3.8965993 -1.7304377e-015, + 1.0358038 3.8727212 -1.7198337e-015, + 0.99554479 3.844156 -1.7071482e-015, + 0.95873725 3.8112628 -1.6925407e-015, + 0.92584401 3.7744553 -1.6761949e-015, + 0.89727879 3.7341962 -1.6583162e-015, + 0.87340069 3.6909921 -1.6391298e-015, + 0.85451013 3.6453862 -1.6188767e-015, + 0.84084451 3.5979519 -1.5978116e-015, + 0.83257586 3.5492859 -1.5761996e-015, + 0.829808 3.5 -1.5543122e-015, + 0.83257586 3.4507141 -1.5324249e-015, + 0.84084451 3.4020481 -1.5108129e-015, + 0.85451013 3.3546138 -1.4897478e-015, + 0.87340069 3.3090079 -1.4694947e-015, + 0.89727879 3.2658038 -1.4503082e-015, + 0.92584401 3.2255447 -1.4324296e-015, + 0.95873725 3.1887372 -1.4160838e-015, + 0.99554479 3.155844 -1.4014763e-015, + 1.0358038 3.1272788 -1.3887908e-015, + 1.0790079 3.1034007 -1.3781868e-015, + 1.1246138 3.0845101 -1.3697976e-015, + 1.1720481 3.0708447 -1.363729e-015, + 1.2207141 3.0625758 -1.3600569e-015, + 1.27 3.059808 -1.3588277e-015, + 1.3192859 3.0625758 -1.3600569e-015, + 1.367952 3.0708447 -1.363729e-015, + 1.4153862 3.0845101 -1.3697976e-015, + 1.4609921 3.1034007 -1.3781868e-015, + 1.5041963 3.1272788 -1.3887908e-015, + 1.5444552 3.155844 -1.4014763e-015, + 1.5812627 3.1887372 -1.4160838e-015, + 1.614156 3.2255447 -1.4324296e-015, + 1.6427212 3.2658038 -1.4503082e-015, + 1.6665993 3.3090079 -1.4694947e-015, + 1.6854899 3.3546138 -1.4897478e-015, + 1.6991554 3.4020481 -1.5108129e-015, + 1.7074242 3.4507141 -1.5324249e-015, + 1.7074242 3.5492859 1.27, + 1.6991554 3.5979519 1.27, + 1.6854899 3.6453862 1.27, + 1.6665993 3.6909921 1.27, + 1.6427212 3.7341962 1.27, + 1.614156 3.7744553 1.27, + 1.5812627 3.8112628 1.27, + 1.5444552 3.844156 1.27, + 1.5041963 3.8727212 1.27, + 1.4609921 3.8965993 1.27, + 1.4153862 3.9154899 1.27, + 1.367952 3.9291553 1.27, + 1.3192859 3.9374242 1.27, + 1.27 3.940192 1.27, + 1.2207141 3.9374242 1.27, + 1.1720481 3.9291553 1.27, + 1.1246138 3.9154899 1.27, + 1.0790079 3.8965993 1.27, + 1.0358038 3.8727212 1.27, + 0.99554479 3.844156 1.27, + 0.95873725 3.8112628 1.27, + 0.92584401 3.7744553 1.27, + 0.89727879 3.7341962 1.27, + 0.87340069 3.6909921 1.27, + 0.85451013 3.6453862 1.27, + 0.84084451 3.5979519 1.27, + 0.83257586 3.5492859 1.27, + 0.829808 3.5 1.27, + 0.83257586 3.4507141 1.27, + 0.84084451 3.4020481 1.27, + 0.85451013 3.3546138 1.27, + 0.87340069 3.3090079 1.27, + 0.89727879 3.2658038 1.27, + 0.92584401 3.2255447 1.27, + 0.95873725 3.1887372 1.27, + 0.99554479 3.155844 1.27, + 1.0358038 3.1272788 1.27, + 1.0790079 3.1034007 1.27, + 1.1246138 3.0845101 1.27, + 1.1720481 3.0708447 1.27, + 1.2207141 3.0625758 1.27, + 1.27 3.059808 1.27, + 1.3192859 3.0625758 1.27, + 1.367952 3.0708447 1.27, + 1.4153862 3.0845101 1.27, + 1.4609921 3.1034007 1.27, + 1.5041963 3.1272788 1.27, + 1.5444552 3.155844 1.27, + 1.5812627 3.1887372 1.27, + 1.614156 3.2255447 1.27, + 1.6427212 3.2658038 1.27, + 1.6665993 3.3090079 1.27, + 1.6854899 3.3546138 1.27, + 1.6991554 3.4020481 1.27, + 1.7074242 3.4507141 1.27, + 1.710192 3.5 -1.5543122e-015, + 1.7074242 3.5492859 -1.5761996e-015, + 1.6991554 3.5979519 -1.5978116e-015, + 1.6854899 3.6453862 -1.6188767e-015, + 1.6665993 3.6909921 -1.6391298e-015, + 1.6427212 3.7341962 -1.6583162e-015, + 1.614156 3.7744553 -1.6761949e-015, + 1.5812627 3.8112628 -1.6925407e-015, + 1.5444552 3.844156 -1.7071482e-015, + 1.5041963 3.8727212 -1.7198337e-015, + 1.4609921 3.8965993 -1.7304377e-015, + 1.4153862 3.9154899 -1.7388268e-015, + 1.367952 3.9291553 -1.7448955e-015, + 1.3192859 3.9374242 -1.7485676e-015, + 1.27 3.940192 -1.7497967e-015, + 1.2207141 3.9374242 -1.7485676e-015, + 1.1720481 3.9291553 -1.7448955e-015, + 1.1246138 3.9154899 -1.7388268e-015, + 1.0790079 3.8965993 -1.7304377e-015, + 1.0358038 3.8727212 -1.7198337e-015, + 0.99554479 3.844156 -1.7071482e-015, + 0.95873725 3.8112628 -1.6925407e-015, + 0.92584401 3.7744553 -1.6761949e-015, + 0.89727879 3.7341962 -1.6583162e-015, + 0.87340069 3.6909921 -1.6391298e-015, + 0.85451013 3.6453862 -1.6188767e-015, + 0.84084451 3.5979519 -1.5978116e-015, + 0.83257586 3.5492859 -1.5761996e-015, + 0.829808 3.5 -1.5543122e-015, + 0.83257586 3.4507141 -1.5324249e-015, + 0.84084451 3.4020481 -1.5108129e-015, + 0.85451013 3.3546138 -1.4897478e-015, + 0.87340069 3.3090079 -1.4694947e-015, + 0.89727879 3.2658038 -1.4503082e-015, + 0.92584401 3.2255447 -1.4324296e-015, + 0.95873725 3.1887372 -1.4160838e-015, + 0.99554479 3.155844 -1.4014763e-015, + 1.0358038 3.1272788 -1.3887908e-015, + 1.0790079 3.1034007 -1.3781868e-015, + 1.1246138 3.0845101 -1.3697976e-015, + 1.1720481 3.0708447 -1.363729e-015, + 1.2207141 3.0625758 -1.3600569e-015, + 1.27 3.059808 -1.3588277e-015, + 1.3192859 3.0625758 -1.3600569e-015, + 1.367952 3.0708447 -1.363729e-015, + 1.4153862 3.0845101 -1.3697976e-015, + 1.4609921 3.1034007 -1.3781868e-015, + 1.5041963 3.1272788 -1.3887908e-015, + 1.5444552 3.155844 -1.4014763e-015, + 1.5812627 3.1887372 -1.4160838e-015, + 1.614156 3.2255447 -1.4324296e-015, + 1.6427212 3.2658038 -1.4503082e-015, + 1.6665993 3.3090079 -1.4694947e-015, + 1.6854899 3.3546138 -1.4897478e-015, + 1.6991554 3.4020481 -1.5108129e-015, + 1.7074242 3.4507141 -1.5324249e-015, + 1.710192 3.5 1.27, + 1.7074242 3.5492859 1.27, + 1.6991554 3.5979519 1.27, + 1.6854899 3.6453862 1.27, + 1.6665993 3.6909921 1.27, + 1.6427212 3.7341962 1.27, + 1.614156 3.7744553 1.27, + 1.5812627 3.8112628 1.27, + 1.5444552 3.844156 1.27, + 1.5041963 3.8727212 1.27, + 1.4609921 3.8965993 1.27, + 1.4153862 3.9154899 1.27, + 1.367952 3.9291553 1.27, + 1.3192859 3.9374242 1.27, + 1.27 3.940192 1.27, + 1.2207141 3.9374242 1.27, + 1.1720481 3.9291553 1.27, + 1.1246138 3.9154899 1.27, + 1.0790079 3.8965993 1.27, + 1.0358038 3.8727212 1.27, + 0.99554479 3.844156 1.27, + 0.95873725 3.8112628 1.27, + 0.92584401 3.7744553 1.27, + 0.89727879 3.7341962 1.27, + 0.87340069 3.6909921 1.27, + 0.85451013 3.6453862 1.27, + 0.84084451 3.5979519 1.27, + 0.83257586 3.5492859 1.27, + 0.829808 3.5 1.27, + 0.83257586 3.4507141 1.27, + 0.84084451 3.4020481 1.27, + 0.85451013 3.3546138 1.27, + 0.87340069 3.3090079 1.27, + 0.89727879 3.2658038 1.27, + 0.92584401 3.2255447 1.27, + 0.95873725 3.1887372 1.27, + 0.99554479 3.155844 1.27, + 1.0358038 3.1272788 1.27, + 1.0790079 3.1034007 1.27, + 1.1246138 3.0845101 1.27, + 1.1720481 3.0708447 1.27, + 1.2207141 3.0625758 1.27, + 1.27 3.059808 1.27, + 1.3192859 3.0625758 1.27, + 1.367952 3.0708447 1.27, + 1.4153862 3.0845101 1.27, + 1.4609921 3.1034007 1.27, + 1.5041963 3.1272788 1.27, + 1.5444552 3.155844 1.27, + 1.5812627 3.1887372 1.27, + 1.614156 3.2255447 1.27, + 1.6427212 3.2658038 1.27, + 1.6665993 3.3090079 1.27, + 1.6854899 3.3546138 1.27, + 1.6991554 3.4020481 1.27, + 1.7074242 3.4507141 1.27, + 1.710192 3.5 -1.5543122e-015, + 1.710192 3.5 1.27 ] + + } + coordIndex [ 2, 3, -1, 0, 4, 5, 6, 7, + 8, 9, 10, 11, 12, 13, 14, 15, + 16, 17, 18, 19, 20, 21, 22, 23, + 24, 25, 26, 27, 28, 29, 30, 31, + 32, 33, 34, 35, 36, 37, 38, 39, + 40, 41, 42, 43, 44, 45, 46, 47, + 48, 49, 50, 51, 52, 53, 54, 55, + 56, 57, 58, 2, -1, 1, 59, 60, + 61, 62, 63, 64, 65, 66, 67, 68, + 69, 70, 71, 72, 73, 74, 75, 76, + 77, 78, 79, 80, 81, 82, 83, 84, + 85, 86, 87, 88, 89, 90, 91, 92, + 93, 94, 95, 96, 97, 98, 99, 100, + 101, 102, 103, 104, 105, 106, 107, 108, + 109, 110, 111, 112, 113, 3, -1 ] + + } + + } + + }, + + DEF o6 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 1 1 1 + ambientIntensity 0.10196079 + specularColor 0.05882353 0.05882353 0.05882353 + shininess 0.0077999998 + + } + + } + geometry + IndexedFaceSet { + coord + USE o5 + coordIndex [ 1, 0, 59, -1, 0, 4, 59, -1, + 4, 5, 59, -1, 59, 5, 60, -1, + 5, 6, 60, -1, 60, 6, 61, -1, + 6, 7, 61, -1, 61, 7, 62, -1, + 62, 7, 63, -1, 7, 8, 63, -1, + 63, 8, 64, -1, 8, 9, 64, -1, + 9, 10, 64, -1, 64, 10, 65, -1, + 65, 10, 66, -1, 10, 11, 66, -1, + 11, 12, 66, -1, 66, 12, 67, -1, + 12, 13, 67, -1, 67, 13, 68, -1, + 68, 13, 69, -1, 13, 14, 69, -1, + 14, 15, 69, -1, 69, 15, 70, -1, + 15, 16, 70, -1, 70, 16, 71, -1, + 71, 17, 72, -1, 16, 17, 71, -1, + 72, 18, 73, -1, 17, 18, 72, -1, + 73, 19, 74, -1, 18, 19, 73, -1, + 74, 20, 75, -1, 19, 20, 74, -1, + 75, 21, 76, -1, 76, 21, 77, -1, + 20, 21, 75, -1, 21, 22, 77, -1, + 77, 23, 78, -1, 22, 23, 77, -1, + 78, 24, 79, -1, 23, 24, 78, -1, + 24, 25, 79, -1, 79, 25, 80, -1, + 25, 26, 80, -1, 80, 26, 81, -1, + 26, 27, 81, -1, 81, 27, 82, -1, + 27, 28, 82, -1, 82, 28, 83, -1, + 28, 29, 83, -1, 83, 29, 84, -1, + 29, 30, 84, -1, 84, 30, 85, -1, + 30, 31, 85, -1, 85, 31, 86, -1, + 31, 32, 86, -1, 86, 32, 87, -1, + 32, 33, 87, -1, 87, 33, 88, -1, + 33, 34, 88, -1, 88, 34, 89, -1, + 34, 35, 89, -1, 89, 35, 90, -1, + 35, 36, 90, -1, 90, 36, 91, -1, + 36, 37, 91, -1, 91, 37, 92, -1, + 92, 37, 93, -1, 37, 38, 93, -1, + 93, 38, 94, -1, 38, 39, 94, -1, + 39, 40, 94, -1, 94, 40, 95, -1, + 95, 40, 96, -1, 40, 41, 96, -1, + 41, 42, 96, -1, 96, 42, 97, -1, + 42, 43, 97, -1, 97, 43, 98, -1, + 98, 43, 99, -1, 43, 44, 99, -1, + 100, 45, 101, -1, 44, 45, 99, -1, + 99, 45, 100, -1, 45, 46, 101, -1, + 101, 47, 102, -1, 102, 47, 103, -1, + 46, 47, 101, -1, 47, 48, 103, -1, + 103, 49, 104, -1, 104, 49, 105, -1, + 48, 49, 103, -1, 49, 50, 105, -1, + 105, 51, 106, -1, 106, 51, 107, -1, + 50, 51, 105, -1, 51, 52, 107, -1, + 107, 53, 108, -1, 108, 53, 109, -1, + 52, 53, 107, -1, 53, 54, 109, -1, + 109, 55, 110, -1, 110, 55, 111, -1, + 54, 55, 109, -1, 55, 56, 111, -1, + 111, 57, 112, -1, 56, 57, 111, -1, + 112, 58, 113, -1, 57, 58, 112, -1, + 113, 2, 3, -1, 58, 2, 113, -1, + 167, 165, 134, -1, 167, 166, 165, -1, + 150, 149, 148, -1, 129, 131, 130, -1, + 129, 167, 134, -1, 129, 134, 131, -1, + 151, 150, 148, -1, 146, 148, 147, -1, + 114, 129, 128, -1, 114, 167, 129, -1, + 114, 168, 167, -1, 114, 169, 168, -1, + 145, 148, 146, -1, 145, 151, 148, -1, + 126, 128, 127, -1, 154, 152, 151, -1, + 154, 153, 152, -1, 154, 151, 145, -1, + 117, 115, 114, -1, 117, 116, 115, -1, + 143, 145, 144, -1, 124, 126, 125, -1, + 124, 128, 126, -1, 156, 155, 154, -1, + 123, 128, 124, -1, 119, 118, 117, -1, + 119, 117, 114, -1, 157, 154, 145, -1, + 157, 145, 143, -1, 157, 156, 154, -1, + 120, 114, 128, -1, 120, 128, 123, -1, + 140, 142, 141, -1, 120, 119, 114, -1, + 121, 123, 122, -1, 121, 120, 123, -1, + 158, 157, 143, -1, 159, 158, 143, -1, + 138, 140, 139, -1, 138, 143, 142, -1, + 138, 142, 140, -1, 161, 160, 159, -1, + 136, 138, 137, -1, 163, 162, 161, -1, + 134, 138, 136, -1, 134, 136, 135, -1, + 134, 143, 138, -1, 165, 159, 143, -1, + 165, 161, 159, -1, 165, 163, 161, -1, + 165, 143, 134, -1, 165, 164, 163, -1, + 131, 133, 132, -1, 131, 134, 133, -1, + 221, 223, 190, -1, 222, 223, 221, -1, + 205, 206, 204, -1, 187, 185, 186, -1, + 223, 185, 190, -1, 190, 185, 187, -1, + 206, 207, 204, -1, 204, 202, 203, -1, + 185, 170, 184, -1, 223, 170, 185, -1, + 224, 170, 223, -1, 225, 170, 224, -1, + 204, 201, 202, -1, 207, 201, 204, -1, + 184, 182, 183, -1, 208, 210, 207, -1, + 209, 210, 208, -1, 207, 210, 201, -1, + 171, 173, 170, -1, 172, 173, 171, -1, + 201, 199, 200, -1, 182, 180, 181, -1, + 184, 180, 182, -1, 211, 212, 210, -1, + 184, 179, 180, -1, 174, 175, 173, -1, + 173, 175, 170, -1, 210, 213, 201, -1, + 201, 213, 199, -1, 212, 213, 210, -1, + 170, 176, 184, -1, 184, 176, 179, -1, + 198, 196, 197, -1, 175, 176, 170, -1, + 179, 177, 178, -1, 176, 177, 179, -1, + 213, 214, 199, -1, 214, 215, 199, -1, + 196, 194, 195, -1, 199, 194, 198, -1, + 198, 194, 196, -1, 216, 217, 215, -1, + 194, 192, 193, -1, 218, 219, 217, -1, + 194, 190, 192, -1, 192, 190, 191, -1, + 199, 190, 194, -1, 215, 221, 199, -1, + 217, 221, 215, -1, 219, 221, 217, -1, + 199, 221, 190, -1, 220, 221, 219, -1, + 189, 187, 188, -1, 190, 187, 189, -1 ] + ccw TRUE + solid FALSE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF o7 Group { + children + Shape { + appearance + Appearance { + material + Material { + emissiveColor 0.098039217 0.098039217 0.098039217 + + } + + } + geometry + PointSet { + coord + USE o5 + + } + + } + + } ] + + }, + + USE o6, + + Group { + children [ + USE o4, + + USE o7 ] + + }, + + USE o7 ] + + } + + } + + }, + + Group { + children + Transform { + translation 0 0 0 + rotation 1 -0 -0 1.5707964 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + Switch { + whichChoice 0 + choice [ + Group { + children [ + DEF o8 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.098039217 0.098039217 0.098039217 + shininess 1 + + } + + } + geometry + IndexedLineSet { + coord + DEF o9 Coordinate { + point [ -0.28999999 1.5 0.25, + 10.41 1.5 0.25, + -0.28999999 1.5 -0.25, + 10.41 1.5 -0.25, + -0.28999999 1.5 0.25, + 10.41 1.5 0.25, + -0.28999999 2.5 1.25, + -0.28999999 2.2411809 1.2159258, + -0.28999999 2 1.1160254, + -0.28999999 1.7928932 0.95710677, + -0.28999999 1.6339746 0.75, + -0.28999999 1.5340742 0.50881904, + 10.41 2.5 1.25, + 10.41 2.2411809 1.2159258, + 10.41 2 1.1160254, + 10.41 1.7928932 0.95710677, + 10.41 1.6339746 0.75, + 10.41 1.5340742 0.50881904, + -1.29 2.5 -0.25, + -0.28999999 1.5 -0.25, + -1.2559258 2.2411809 -0.25, + -1.1560254 2 -0.25, + -0.99710679 1.7928932 -0.25, + -0.79000002 1.6339746 -0.25, + -0.54881907 1.5340742 -0.25, + -1.29 2.5 0.25, + -0.28999999 1.5 0.25, + -1.2559258 2.2411809 0.25, + -1.1560254 2 0.25, + -0.99710679 1.7928932 0.25, + -0.79000002 1.6339746 0.25, + -0.54881907 1.5340742 0.25, + 11.41 2.5 -0.25, + 10.41 1.5 -0.25, + 11.375926 2.2411809 -0.25, + 11.276026 2 -0.25, + 11.117106 1.7928932 -0.25, + 10.91 1.6339746 -0.25, + 10.668819 1.5340742 -0.25, + 11.41 2.5 0.25, + 10.41 1.5 0.25, + 11.375926 2.2411809 0.25, + 11.276026 2 0.25, + 11.117106 1.7928932 0.25, + 10.91 1.6339746 0.25, + 10.668819 1.5340742 0.25, + -0.28999999 1.5 -0.25, + 10.41 1.5 -0.25, + -0.28999999 2.5 -1.25, + -0.28999999 2.2411809 -1.2159258, + -0.28999999 2 -1.1160254, + -0.28999999 1.7928932 -0.95710677, + -0.28999999 1.6339746 -0.75, + -0.28999999 1.5340742 -0.50881904, + 10.41 2.5 -1.25, + 10.41 2.2411809 -1.2159258, + 10.41 2 -1.1160254, + 10.41 1.7928932 -0.95710677, + 10.41 1.6339746 -0.75, + 10.41 1.5340742 -0.50881904, + -1.29 2.5 0.25, + -0.28999999 2.5 1.25, + -1.2559258 2.5 0.50881904, + -1.1560254 2.5 0.75, + -0.99710679 2.5 0.95710677, + -0.79000002 2.5 1.1160254, + -0.54881907 2.5 1.2159258, + -1.29 2.5 0.25, + -0.28999999 1.5 0.25, + -1.2559258 2.2411809 0.25, + -1.1560254 2 0.25, + -0.99710679 1.7928932 0.25, + -0.79000002 1.6339746 0.25, + -0.54881907 1.5340742 0.25, + -0.28999999 2.2411809 1.2159258, + -0.28999999 2 1.1160254, + -0.28999999 1.7928932 0.95710677, + -0.28999999 1.6339746 0.75, + -0.28999999 1.5340742 0.50881904, + -1.2410566 2.4200206 0.54848748, + -1.2410566 2.281492 0.46850801, + -1.099017 2.2750642 0.79304278, + -0.87778527 2.3734419 1.0490566, + -1.2410566 2.2015126 0.32997948, + -1.099017 2.084373 0.66562694, + -0.87778527 2.132714 0.97083944, + -1.099017 1.9569572 0.47493568, + -0.87778527 1.9279386 0.82206142, + -0.59901702 2.2061074 1.1545085, + -0.87778527 1.7791606 0.61728603, + -0.59901702 1.9409831 1.0194209, + -0.87778527 1.7009434 0.37655815, + -0.59901702 1.7305791 0.809017, + -0.59901702 1.5954915 0.54389262, + -1.2776884 2.4401352 0.3945266, + -1.2776884 2.3554735 0.30986488, + -1.2869173 2.4347637 0.29358953, + 11.41 2.5 0.25, + 10.41 2.5 1.25, + 11.375926 2.5 0.50881904, + 11.276026 2.5 0.75, + 11.117106 2.5 0.95710677, + 10.91 2.5 1.1160254, + 10.668819 2.5 1.2159258, + 11.41 2.5 0.25, + 10.41 1.5 0.25, + 11.375926 2.2411809 0.25, + 11.276026 2 0.25, + 11.117106 1.7928932 0.25, + 10.91 1.6339746 0.25, + 10.668819 1.5340742 0.25, + 10.41 2.2411809 1.2159258, + 10.41 2 1.1160254, + 10.41 1.7928932 0.95710677, + 10.41 1.6339746 0.75, + 10.41 1.5340742 0.50881904, + 11.361056 2.4200206 0.54848748, + 11.361056 2.281492 0.46850801, + 11.219017 2.2750642 0.79304278, + 10.997786 2.3734419 1.0490566, + 11.361056 2.2015126 0.32997948, + 11.219017 2.084373 0.66562694, + 10.997786 2.132714 0.97083944, + 11.219017 1.9569572 0.47493568, + 10.997786 1.9279386 0.82206142, + 10.719017 2.2061074 1.1545085, + 10.997786 1.7791606 0.61728603, + 10.719017 1.9409831 1.0194209, + 10.997786 1.7009434 0.37655815, + 10.719017 1.7305791 0.809017, + 10.719017 1.5954915 0.54389262, + 11.397688 2.4401352 0.3945266, + 11.397688 2.3554735 0.30986488, + 11.406918 2.4347637 0.29358953, + -0.28999999 2.5 1.25, + 10.41 2.5 1.25, + -0.28999999 5.0799999 1.25, + 10.41 5.0799999 1.25, + -1.29 2.5 -0.25, + -0.28999999 2.5 -1.25, + -1.2559258 2.5 -0.50881904, + -1.1560254 2.5 -0.75, + -0.99710679 2.5 -0.95710677, + -0.79000002 2.5 -1.1160254, + -0.54881907 2.5 -1.2159258, + -1.29 2.5 -0.25, + -0.28999999 1.5 -0.25, + -1.2559258 2.2411809 -0.25, + -1.1560254 2 -0.25, + -0.99710679 1.7928932 -0.25, + -0.79000002 1.6339746 -0.25, + -0.54881907 1.5340742 -0.25, + -0.28999999 2.2411809 -1.2159258, + -0.28999999 2 -1.1160254, + -0.28999999 1.7928932 -0.95710677, + -0.28999999 1.6339746 -0.75, + -0.28999999 1.5340742 -0.50881904, + -1.2410566 2.4200206 -0.54848748, + -1.2410566 2.281492 -0.46850801, + -1.099017 2.2750642 -0.79304278, + -0.87778527 2.3734419 -1.0490566, + -1.2410566 2.2015126 -0.32997948, + -1.099017 2.084373 -0.66562694, + -0.87778527 2.132714 -0.97083944, + -1.099017 1.9569572 -0.47493568, + -0.87778527 1.9279386 -0.82206142, + -0.59901702 2.2061074 -1.1545085, + -0.87778527 1.7791606 -0.61728603, + -0.59901702 1.9409831 -1.0194209, + -0.87778527 1.7009434 -0.37655815, + -0.59901702 1.7305791 -0.809017, + -0.59901702 1.5954915 -0.54389262, + -1.2776884 2.4401352 -0.3945266, + -1.2776884 2.3554735 -0.30986488, + -1.2869173 2.4564104 -0.31523636, + -1.29 5.0799999 0.25, + -1.29 2.5 0.25, + -1.29 5.0799999 -0.25, + -1.29 2.5 -0.25, + 11.41 2.5 -0.25, + 10.41 2.5 -1.25, + 11.375926 2.5 -0.50881904, + 11.276026 2.5 -0.75, + 11.117106 2.5 -0.95710677, + 10.91 2.5 -1.1160254, + 10.668819 2.5 -1.2159258, + 11.41 2.5 -0.25, + 10.41 1.5 -0.25, + 11.375926 2.2411809 -0.25, + 11.276026 2 -0.25, + 11.117106 1.7928932 -0.25, + 10.91 1.6339746 -0.25, + 10.668819 1.5340742 -0.25, + 10.41 2.2411809 -1.2159258, + 10.41 2 -1.1160254, + 10.41 1.7928932 -0.95710677, + 10.41 1.6339746 -0.75, + 10.41 1.5340742 -0.50881904, + 11.361056 2.4200206 -0.54848748, + 11.361056 2.281492 -0.46850801, + 11.219017 2.2750642 -0.79304278, + 10.997786 2.3734419 -1.0490566, + 11.361056 2.2015126 -0.32997948, + 11.219017 2.084373 -0.66562694, + 10.997786 2.132714 -0.97083944, + 11.219017 1.9569572 -0.47493568, + 10.997786 1.9279386 -0.82206142, + 10.719017 2.2061074 -1.1545085, + 10.997786 1.7791606 -0.61728603, + 10.719017 1.9409831 -1.0194209, + 10.997786 1.7009434 -0.37655815, + 10.719017 1.7305791 -0.809017, + 10.719017 1.5954915 -0.54389262, + 11.397688 2.4401352 -0.3945266, + 11.397688 2.3554735 -0.30986488, + 11.406918 2.4347637 -0.29358953, + 11.41 2.5 0.25, + 11.41 5.0799999 0.25, + 11.41 2.5 -0.25, + 11.41 5.0799999 -0.25, + 10.41 5.0799999 -1.25, + -0.28999999 5.0799999 -1.25, + 10.41 2.5 -1.25, + -0.28999999 2.5 -1.25, + -1.29 5.0799999 0.25, + -0.28999999 5.0799999 1.25, + -1.2559258 5.0799999 0.50881904, + -1.1560254 5.0799999 0.75, + -0.99710679 5.0799999 0.95710677, + -0.79000002 5.0799999 1.1160254, + -0.54881907 5.0799999 1.2159258, + -1.29 2.5 0.25, + -0.28999999 2.5 1.25, + -1.2559258 2.5 0.50881904, + -1.1560254 2.5 0.75, + -0.99710679 2.5 0.95710677, + -0.79000002 2.5 1.1160254, + -0.54881907 2.5 1.2159258, + 11.41 2.5 0.25, + 10.41 2.5 1.25, + 11.375926 2.5 0.50881904, + 11.276026 2.5 0.75, + 11.117106 2.5 0.95710677, + 10.91 2.5 1.1160254, + 10.668819 2.5 1.2159258, + 11.41 5.0799999 0.25, + 10.41 5.0799999 1.25, + 10.668819 5.0799999 1.2159258, + 10.91 5.0799999 1.1160254, + 11.117106 5.0799999 0.95710677, + 11.276026 5.0799999 0.75, + 11.375926 5.0799999 0.50881904, + 10.41 6.0799999 0.25, + 10.41 5.0799999 1.25, + 10.41 6.0459256 0.50881904, + 10.41 5.9460254 0.75, + 10.41 5.787107 0.95710677, + 10.41 5.5799999 1.1160254, + 10.41 5.338819 1.2159258, + -0.28999999 6.0799999 0.25, + -0.28999999 5.0799999 1.25, + -0.28999999 5.338819 1.2159258, + -0.28999999 5.5799999 1.1160254, + -0.28999999 5.787107 0.95710677, + -0.28999999 5.9460254 0.75, + -0.28999999 6.0459256 0.50881904, + -0.28999999 5.0799999 -1.25, + -1.29 5.0799999 -0.25, + -0.54881907 5.0799999 -1.2159258, + -0.79000002 5.0799999 -1.1160254, + -0.99710679 5.0799999 -0.95710677, + -1.1560254 5.0799999 -0.75, + -1.2559258 5.0799999 -0.50881904, + -0.28999999 2.5 -1.25, + -1.29 2.5 -0.25, + -1.2559258 2.5 -0.50881904, + -1.1560254 2.5 -0.75, + -0.99710679 2.5 -0.95710677, + -0.79000002 2.5 -1.1160254, + -0.54881907 2.5 -1.2159258, + -0.28999999 6.0799999 -0.25, + -0.28999999 6.0799999 0.25, + -1.29 5.0799999 -0.25, + -0.54881907 6.0459256 -0.25, + -0.79000002 5.9460254 -0.25, + -0.99710679 5.787107 -0.25, + -1.1560254 5.5799999 -0.25, + -1.2559258 5.338819 -0.25, + -1.29 5.0799999 0.25, + -1.2559258 5.338819 0.25, + -1.1560254 5.5799999 0.25, + -0.99710679 5.787107 0.25, + -0.79000002 5.9460254 0.25, + -0.54881907 6.0459256 0.25, + 11.41 2.5 -0.25, + 10.41 2.5 -1.25, + 11.375926 2.5 -0.50881904, + 11.276026 2.5 -0.75, + 11.117106 2.5 -0.95710677, + 10.91 2.5 -1.1160254, + 10.668819 2.5 -1.2159258, + 11.41 5.0799999 -0.25, + 10.41 5.0799999 -1.25, + 10.668819 5.0799999 -1.2159258, + 10.91 5.0799999 -1.1160254, + 11.117106 5.0799999 -0.95710677, + 11.276026 5.0799999 -0.75, + 11.375926 5.0799999 -0.50881904, + 11.41 5.0799999 -0.25, + 11.41 5.0799999 0.25, + 10.41 6.0799999 -0.25, + 10.668819 6.0459256 -0.25, + 10.91 5.9460254 -0.25, + 11.117106 5.787107 -0.25, + 11.276026 5.5799999 -0.25, + 11.375926 5.338819 -0.25, + 10.41 6.0799999 0.25, + 10.668819 6.0459256 0.25, + 10.91 5.9460254 0.25, + 11.117106 5.787107 0.25, + 11.276026 5.5799999 0.25, + 11.375926 5.338819 0.25, + 10.41 5.0799999 -1.25, + 10.41 6.0799999 -0.25, + 10.41 5.338819 -1.2159258, + 10.41 5.5799999 -1.1160254, + 10.41 5.787107 -0.95710677, + 10.41 5.9460254 -0.75, + 10.41 6.0459256 -0.50881904, + -0.28999999 5.0799999 -1.25, + -0.28999999 6.0799999 -0.25, + -0.28999999 5.338819 -1.2159258, + -0.28999999 5.5799999 -1.1160254, + -0.28999999 5.787107 -0.95710677, + -0.28999999 5.9460254 -0.75, + -0.28999999 6.0459256 -0.50881904, + -1.29 5.0799999 0.25, + -0.28999999 5.0799999 1.25, + -1.2559258 5.0799999 0.50881904, + -1.1560254 5.0799999 0.75, + -0.99710679 5.0799999 0.95710677, + -0.79000002 5.0799999 1.1160254, + -0.54881907 5.0799999 1.2159258, + -1.29 5.0799999 0.25, + -0.28999999 6.0799999 0.25, + -1.2559258 5.338819 0.25, + -1.1560254 5.5799999 0.25, + -0.99710679 5.787107 0.25, + -0.79000002 5.9460254 0.25, + -0.54881907 6.0459256 0.25, + -0.28999999 5.338819 1.2159258, + -0.28999999 5.5799999 1.1160254, + -0.28999999 5.787107 0.95710677, + -0.28999999 5.9460254 0.75, + -0.28999999 6.0459256 0.50881904, + -1.2410566 5.1599793 0.54848748, + -1.2410566 5.2985082 0.46850801, + -1.099017 5.3049355 0.79304278, + -0.87778527 5.2065582 1.0490566, + -1.2410566 5.3784876 0.32997948, + -1.099017 5.4956269 0.66562694, + -0.87778527 5.4472861 0.97083944, + -1.099017 5.6230426 0.47493568, + -0.87778527 5.6520615 0.82206142, + -0.59901702 5.3738928 1.1545085, + -0.87778527 5.8008394 0.61728603, + -0.59901702 5.6390171 1.0194209, + -0.87778527 5.8790565 0.37655815, + -0.59901702 5.849421 0.809017, + -0.59901702 5.9845085 0.54389262, + -1.2776884 5.1398649 0.3945266, + -1.2776884 5.2245264 0.30986488, + -1.2869173 5.1235895 0.31523636, + 10.41 6.0799999 0.25, + 10.41 5.0799999 1.25, + 10.41 6.0459256 0.50881904, + 10.41 5.9460254 0.75, + 10.41 5.787107 0.95710677, + 10.41 5.5799999 1.1160254, + 10.41 5.338819 1.2159258, + 10.41 6.0799999 0.25, + 11.41 5.0799999 0.25, + 10.668819 6.0459256 0.25, + 10.91 5.9460254 0.25, + 11.117106 5.787107 0.25, + 11.276026 5.5799999 0.25, + 11.375926 5.338819 0.25, + 10.668819 5.0799999 1.2159258, + 10.91 5.0799999 1.1160254, + 11.117106 5.0799999 0.95710677, + 11.276026 5.0799999 0.75, + 11.375926 5.0799999 0.50881904, + 10.48998 6.0310564 0.54848748, + 10.628508 6.0310564 0.46850801, + 10.634935 5.8890171 0.79304278, + 10.536558 5.6677852 1.0490566, + 10.708488 6.0310564 0.32997948, + 10.825627 5.8890171 0.66562694, + 10.777286 5.6677852 0.97083944, + 10.953043 5.8890171 0.47493568, + 10.982061 5.6677852 0.82206142, + 10.703893 5.3890171 1.1545085, + 11.130839 5.6677852 0.61728603, + 10.969017 5.3890171 1.0194209, + 11.209057 5.6677852 0.37655815, + 11.17942 5.3890171 0.809017, + 11.314508 5.3890171 0.54389262, + 10.469865 6.0676885 0.3945266, + 10.554526 6.0676885 0.30986488, + 10.453589 6.0769172 0.31523636, + 10.41 6.0799999 0.25, + -0.28999999 6.0799999 0.25, + 10.41 6.0799999 -0.25, + -0.28999999 6.0799999 -0.25, + -0.28999999 5.0799999 -1.25, + -0.28999999 6.0799999 -0.25, + -0.28999999 5.338819 -1.2159258, + -0.28999999 5.5799999 -1.1160254, + -0.28999999 5.787107 -0.95710677, + -0.28999999 5.9460254 -0.75, + -0.28999999 6.0459256 -0.50881904, + -0.28999999 5.0799999 -1.25, + -1.29 5.0799999 -0.25, + -0.54881907 5.0799999 -1.2159258, + -0.79000002 5.0799999 -1.1160254, + -0.99710679 5.0799999 -0.95710677, + -1.1560254 5.0799999 -0.75, + -1.2559258 5.0799999 -0.50881904, + -0.54881907 6.0459256 -0.25, + -0.79000002 5.9460254 -0.25, + -0.99710679 5.787107 -0.25, + -1.1560254 5.5799999 -0.25, + -1.2559258 5.338819 -0.25, + -0.36997947 5.3784876 -1.2010565, + -0.50850803 5.2985082 -1.2010565, + -0.51493567 5.6230426 -1.0590169, + -0.41655815 5.8790565 -0.83778524, + -0.58848751 5.1599793 -1.2010565, + -0.70562696 5.4956269 -1.0590169, + -0.65728605 5.8008394 -0.83778524, + -0.83304274 5.3049355 -1.0590169, + -0.86206138 5.6520615 -0.83778524, + -0.58389264 5.9845085 -0.559017, + -1.0108395 5.4472861 -0.83778524, + -0.84901702 5.849421 -0.559017, + -1.0890566 5.2065582 -0.83778524, + -1.0594209 5.6390171 -0.559017, + -1.1945086 5.3738928 -0.559017, + -0.34986487 5.2245264 -1.2376883, + -0.43452659 5.1398649 -1.2376883, + -0.33358952 5.1452365 -1.2469174, + 10.41 5.0799999 -1.25, + 10.41 6.0799999 -0.25, + 10.41 5.338819 -1.2159258, + 10.41 5.5799999 -1.1160254, + 10.41 5.787107 -0.95710677, + 10.41 5.9460254 -0.75, + 10.41 6.0459256 -0.50881904, + 10.41 5.0799999 -1.25, + 11.41 5.0799999 -0.25, + 10.668819 5.0799999 -1.2159258, + 10.91 5.0799999 -1.1160254, + 11.117106 5.0799999 -0.95710677, + 11.276026 5.0799999 -0.75, + 11.375926 5.0799999 -0.50881904, + 10.668819 6.0459256 -0.25, + 10.91 5.9460254 -0.25, + 11.117106 5.787107 -0.25, + 11.276026 5.5799999 -0.25, + 11.375926 5.338819 -0.25, + 10.48998 5.3784876 -1.2010565, + 10.628508 5.2985082 -1.2010565, + 10.634935 5.6230426 -1.0590169, + 10.536558 5.8790565 -0.83778524, + 10.708488 5.1599793 -1.2010565, + 10.825627 5.4956269 -1.0590169, + 10.777286 5.8008394 -0.83778524, + 10.953043 5.3049355 -1.0590169, + 10.982061 5.6520615 -0.83778524, + 10.703893 5.9845085 -0.559017, + 11.130839 5.4472861 -0.83778524, + 10.969017 5.849421 -0.559017, + 11.209057 5.2065582 -0.83778524, + 11.17942 5.6390171 -0.559017, + 11.314508 5.3738928 -0.559017, + 10.469865 5.2245264 -1.2376883, + 10.554526 5.1398649 -1.2376883, + 10.453589 5.1452365 -1.2469174, + -0.28999999 1.5 0.25, + 10.41 1.5 0.25, + -0.28999999 1.5 -0.25, + 10.41 1.5 -0.25, + -0.28999999 2.5 1.25, + 10.41 2.5 1.25, + -1.29 2.5 -0.25, + -1.29 2.5 0.25, + 11.41 2.5 -0.25, + 11.41 2.5 0.25, + -0.28999999 2.5 -1.25, + 10.41 2.5 -1.25, + -0.28999999 5.0799999 1.25, + 10.41 5.0799999 1.25, + -1.29 5.0799999 0.25, + -1.29 5.0799999 -0.25, + 11.41 5.0799999 0.25, + 11.41 5.0799999 -0.25, + 10.41 5.0799999 -1.25, + -0.28999999 5.0799999 -1.25, + 10.41 6.0799999 0.25, + -0.28999999 6.0799999 0.25, + -0.28999999 6.0799999 -0.25, + 10.41 6.0799999 -0.25 ] + + } + coordIndex [ 0, 1, -1, 2, 0, -1, 3, 1, + -1, 2, 3, -1, 6, 7, 8, 9, + 10, 11, 4, -1, 12, 13, 14, 15, + 16, 17, 5, -1, 6, 12, -1, 18, + 20, 21, 22, 23, 24, 19, -1, 18, + 25, -1, 25, 27, 28, 29, 30, 31, + 26, -1, 32, 34, 35, 36, 37, 38, + 33, -1, 32, 39, -1, 39, 41, 42, + 43, 44, 45, 40, -1, 48, 49, 50, + 51, 52, 53, 46, -1, 54, 55, 56, + 57, 58, 59, 47, -1, 48, 54, -1, + 60, 62, 63, 64, 65, 66, 61, -1, + 60, 67, -1, 97, 99, 100, 101, 102, + 103, 98, -1, 97, 104, -1, 136, 134, + -1, 135, 137, -1, 137, 136, -1, 138, + 140, 141, 142, 143, 144, 139, -1, 138, + 145, -1, 175, 176, -1, 177, 175, -1, + 177, 178, -1, 179, 181, 182, 183, 184, + 185, 180, -1, 179, 186, -1, 216, 217, + -1, 219, 217, -1, 218, 219, -1, 220, + 221, -1, 222, 220, -1, 221, 223, -1, + 224, 226, 227, 228, 229, 230, 225, -1, + 246, 247, 248, 249, 250, 251, 245, -1, + 252, 254, 255, 256, 257, 258, 253, -1, + 252, 259, -1, 260, 261, 262, 263, 264, + 265, 259, -1, 266, 268, 269, 270, 271, + 272, 267, -1, 280, 281, -1, 280, 283, + 284, 285, 286, 287, 282, -1, 288, 289, + 290, 291, 292, 293, 281, -1, 302, 303, + 304, 305, 306, 307, 301, -1, 310, 311, + 312, 313, 314, 315, 308, -1, 316, 317, + 318, 319, 320, 321, 309, -1, 310, 316, + -1, 322, 324, 325, 326, 327, 328, 323, + -1, 323, 330, -1, 329, 331, 332, 333, + 334, 335, 330, -1, 336, 343, -1, 373, + 380, -1, 414, 421, -1, 451, 458, -1 ] + + } + + } + + }, + + DEF o10 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0 0 0 + ambientIntensity 0.086274512 + specularColor 1 1 1 + shininess 1 + + } + + } + geometry + IndexedFaceSet { + coord + USE o9 + coordIndex [ 0, 3, 1, -1, 2, 3, 0, -1, + 5, 17, 4, -1, 4, 17, 11, -1, + 11, 16, 10, -1, 17, 16, 11, -1, + 9, 15, 8, -1, 10, 15, 9, -1, + 16, 15, 10, -1, 15, 14, 8, -1, + 7, 13, 6, -1, 8, 13, 7, -1, + 14, 13, 8, -1, 13, 12, 6, -1, + 24, 31, 23, -1, 19, 31, 24, -1, + 26, 31, 19, -1, 31, 30, 23, -1, + 23, 29, 22, -1, 30, 29, 23, -1, + 22, 28, 21, -1, 29, 28, 22, -1, + 20, 27, 18, -1, 21, 27, 20, -1, + 28, 27, 21, -1, 27, 25, 18, -1, + 45, 38, 37, -1, 45, 33, 38, -1, + 45, 40, 33, -1, 44, 45, 37, -1, + 43, 37, 36, -1, 43, 44, 37, -1, + 42, 36, 35, -1, 42, 43, 36, -1, + 41, 34, 32, -1, 41, 35, 34, -1, + 41, 42, 35, -1, 39, 41, 32, -1, + 47, 46, 53, -1, 59, 53, 52, -1, + 59, 47, 53, -1, 58, 52, 51, -1, + 58, 59, 52, -1, 57, 51, 50, -1, + 57, 58, 51, -1, 56, 50, 49, -1, + 56, 57, 50, -1, 55, 49, 48, -1, + 55, 56, 49, -1, 54, 55, 48, -1, + 93, 72, 73, -1, 93, 78, 77, -1, + 93, 77, 92, -1, 93, 73, 78, -1, + 93, 91, 72, -1, 93, 89, 91, -1, + 93, 92, 89, -1, 94, 62, 60, -1, + 94, 79, 62, -1, 94, 80, 79, -1, + 95, 67, 69, -1, 95, 69, 83, -1, + 95, 83, 80, -1, 96, 60, 67, -1, + 96, 94, 60, -1, 96, 67, 95, -1, + 96, 80, 94, -1, 96, 95, 80, -1, + 74, 61, 66, -1, 68, 78, 73, -1, + 79, 63, 62, -1, 81, 64, 63, -1, + 81, 63, 79, -1, 81, 79, 80, -1, + 82, 65, 64, -1, 82, 64, 81, -1, + 83, 69, 70, -1, 84, 81, 80, -1, + 85, 82, 81, -1, 85, 81, 84, -1, + 86, 70, 71, -1, 86, 80, 83, -1, + 86, 83, 70, -1, 86, 84, 80, -1, + 87, 85, 84, -1, 88, 66, 65, -1, + 88, 75, 74, -1, 88, 74, 66, -1, + 88, 82, 85, -1, 88, 65, 82, -1, + 89, 84, 86, -1, 89, 87, 84, -1, + 90, 76, 75, -1, 90, 75, 88, -1, + 90, 85, 87, -1, 90, 88, 85, -1, + 91, 71, 72, -1, 91, 86, 71, -1, + 91, 89, 86, -1, 92, 77, 76, -1, + 92, 76, 90, -1, 92, 87, 89, -1, + 92, 90, 87, -1, 126, 130, 128, -1, + 129, 130, 126, -1, 99, 131, 97, -1, + 116, 131, 99, -1, 117, 131, 116, -1, + 104, 132, 106, -1, 106, 132, 120, -1, + 120, 132, 117, -1, 97, 133, 104, -1, + 131, 133, 97, -1, 104, 133, 132, -1, + 117, 133, 131, -1, 132, 133, 117, -1, + 98, 111, 103, -1, 115, 105, 110, -1, + 100, 116, 99, -1, 101, 118, 100, -1, + 100, 118, 116, -1, 116, 118, 117, -1, + 102, 119, 101, -1, 101, 119, 118, -1, + 106, 120, 107, -1, 118, 121, 117, -1, + 119, 122, 118, -1, 118, 122, 121, -1, + 107, 123, 108, -1, 121, 123, 117, -1, + 117, 123, 120, -1, 120, 123, 107, -1, + 122, 124, 121, -1, 103, 125, 102, -1, + 112, 125, 111, -1, 111, 125, 103, -1, + 119, 125, 122, -1, 102, 125, 119, -1, + 121, 126, 123, -1, 124, 126, 121, -1, + 113, 127, 112, -1, 112, 127, 125, -1, + 122, 127, 124, -1, 125, 127, 122, -1, + 108, 128, 109, -1, 123, 128, 108, -1, + 126, 128, 123, -1, 114, 129, 113, -1, + 113, 129, 127, -1, 124, 129, 126, -1, + 127, 129, 124, -1, 109, 130, 110, -1, + 115, 130, 114, -1, 114, 130, 129, -1, + 110, 130, 115, -1, 128, 130, 109, -1, + 135, 137, 134, -1, 134, 137, 136, -1, + 150, 171, 151, -1, 156, 171, 155, -1, + 155, 171, 170, -1, 151, 171, 156, -1, + 169, 171, 150, -1, 167, 171, 169, -1, + 170, 171, 167, -1, 140, 172, 138, -1, + 157, 172, 140, -1, 158, 172, 157, -1, + 145, 173, 147, -1, 147, 173, 161, -1, + 161, 173, 158, -1, 138, 174, 145, -1, + 172, 174, 138, -1, 145, 174, 173, -1, + 158, 174, 172, -1, 173, 174, 158, -1, + 139, 152, 144, -1, 156, 146, 151, -1, + 141, 157, 140, -1, 142, 159, 141, -1, + 141, 159, 157, -1, 157, 159, 158, -1, + 143, 160, 142, -1, 142, 160, 159, -1, + 147, 161, 148, -1, 159, 162, 158, -1, + 160, 163, 159, -1, 159, 163, 162, -1, + 148, 164, 149, -1, 158, 164, 161, -1, + 161, 164, 148, -1, 162, 164, 158, -1, + 163, 165, 162, -1, 144, 166, 143, -1, + 153, 166, 152, -1, 152, 166, 144, -1, + 160, 166, 163, -1, 143, 166, 160, -1, + 162, 167, 164, -1, 165, 167, 162, -1, + 154, 168, 153, -1, 153, 168, 166, -1, + 163, 168, 165, -1, 166, 168, 163, -1, + 149, 169, 150, -1, 164, 169, 149, -1, + 167, 169, 164, -1, 155, 170, 154, -1, + 154, 170, 168, -1, 165, 170, 167, -1, + 168, 170, 165, -1, 177, 176, 175, -1, + 177, 178, 176, -1, 212, 191, 192, -1, + 212, 197, 196, -1, 212, 196, 211, -1, + 212, 192, 197, -1, 212, 210, 191, -1, + 212, 208, 210, -1, 212, 211, 208, -1, + 213, 181, 179, -1, 213, 198, 181, -1, + 213, 199, 198, -1, 214, 186, 188, -1, + 214, 188, 202, -1, 214, 202, 199, -1, + 215, 179, 186, -1, 215, 213, 179, -1, + 215, 186, 214, -1, 215, 199, 213, -1, + 215, 214, 199, -1, 193, 180, 185, -1, + 187, 197, 192, -1, 198, 182, 181, -1, + 200, 183, 182, -1, 200, 182, 198, -1, + 200, 198, 199, -1, 201, 184, 183, -1, + 201, 183, 200, -1, 202, 188, 189, -1, + 203, 200, 199, -1, 204, 201, 200, -1, + 204, 200, 203, -1, 205, 189, 190, -1, + 205, 199, 202, -1, 205, 202, 189, -1, + 205, 203, 199, -1, 206, 204, 203, -1, + 207, 185, 184, -1, 207, 194, 193, -1, + 207, 193, 185, -1, 207, 201, 204, -1, + 207, 184, 201, -1, 208, 203, 205, -1, + 208, 206, 203, -1, 209, 195, 194, -1, + 209, 194, 207, -1, 209, 204, 206, -1, + 209, 207, 204, -1, 210, 190, 191, -1, + 210, 205, 190, -1, 210, 208, 205, -1, + 211, 196, 195, -1, 211, 195, 209, -1, + 211, 206, 208, -1, 211, 209, 206, -1, + 218, 217, 216, -1, 218, 219, 217, -1, + 222, 223, 221, -1, 220, 222, 221, -1, + 224, 233, 226, -1, 231, 233, 224, -1, + 226, 234, 227, -1, 233, 234, 226, -1, + 227, 235, 228, -1, 228, 235, 229, -1, + 234, 235, 227, -1, 235, 236, 229, -1, + 229, 237, 230, -1, 236, 237, 229, -1, + 230, 232, 225, -1, 237, 232, 230, -1, + 238, 245, 240, -1, 240, 251, 241, -1, + 245, 251, 240, -1, 241, 250, 242, -1, + 251, 250, 241, -1, 242, 249, 243, -1, + 250, 249, 242, -1, 243, 248, 244, -1, + 249, 248, 243, -1, 244, 247, 239, -1, + 248, 247, 244, -1, 247, 246, 239, -1, + 252, 259, 254, -1, 254, 265, 255, -1, + 259, 265, 254, -1, 255, 264, 256, -1, + 265, 264, 255, -1, 256, 263, 257, -1, + 264, 263, 256, -1, 257, 262, 258, -1, + 263, 262, 257, -1, 258, 261, 253, -1, + 262, 261, 258, -1, 261, 260, 253, -1, + 275, 267, 272, -1, 275, 274, 267, -1, + 276, 272, 271, -1, 276, 275, 272, -1, + 277, 271, 270, -1, 277, 276, 271, -1, + 278, 270, 269, -1, 278, 277, 270, -1, + 279, 269, 268, -1, 279, 278, 269, -1, + 273, 268, 266, -1, 273, 279, 268, -1, + 281, 280, 283, -1, 293, 283, 284, -1, + 293, 281, 283, -1, 292, 284, 285, -1, + 292, 293, 284, -1, 291, 285, 286, -1, + 291, 292, 285, -1, 290, 286, 287, -1, + 290, 291, 286, -1, 289, 287, 282, -1, + 289, 290, 287, -1, 288, 289, 282, -1, + 301, 294, 296, -1, 307, 296, 297, -1, + 307, 301, 296, -1, 306, 297, 298, -1, + 306, 307, 297, -1, 305, 298, 299, -1, + 305, 306, 298, -1, 304, 299, 300, -1, + 304, 305, 299, -1, 303, 300, 295, -1, + 303, 304, 300, -1, 302, 303, 295, -1, + 309, 308, 315, -1, 321, 315, 314, -1, + 321, 309, 315, -1, 320, 314, 313, -1, + 320, 321, 314, -1, 319, 313, 312, -1, + 319, 320, 313, -1, 318, 312, 311, -1, + 318, 319, 312, -1, 317, 318, 311, -1, + 316, 311, 310, -1, 316, 317, 311, -1, + 335, 328, 327, -1, 335, 323, 328, -1, + 335, 330, 323, -1, 334, 335, 327, -1, + 333, 327, 326, -1, 333, 334, 327, -1, + 332, 325, 324, -1, 332, 326, 325, -1, + 332, 333, 326, -1, 331, 324, 322, -1, + 331, 332, 324, -1, 329, 331, 322, -1, + 348, 369, 349, -1, 354, 369, 353, -1, + 353, 369, 368, -1, 349, 369, 354, -1, + 367, 369, 348, -1, 365, 369, 367, -1, + 368, 369, 365, -1, 338, 370, 336, -1, + 355, 370, 338, -1, 356, 370, 355, -1, + 343, 371, 345, -1, 345, 371, 359, -1, + 359, 371, 356, -1, 336, 372, 343, -1, + 370, 372, 336, -1, 343, 372, 371, -1, + 356, 372, 370, -1, 371, 372, 356, -1, + 337, 350, 342, -1, 354, 344, 349, -1, + 339, 355, 338, -1, 340, 357, 339, -1, + 339, 357, 355, -1, 355, 357, 356, -1, + 341, 358, 340, -1, 340, 358, 357, -1, + 345, 359, 346, -1, 357, 360, 356, -1, + 358, 361, 357, -1, 357, 361, 360, -1, + 346, 362, 347, -1, 356, 362, 359, -1, + 359, 362, 346, -1, 360, 362, 356, -1, + 361, 363, 360, -1, 342, 364, 341, -1, + 351, 364, 350, -1, 350, 364, 342, -1, + 358, 364, 361, -1, 341, 364, 358, -1, + 360, 365, 362, -1, 363, 365, 360, -1, + 352, 366, 351, -1, 351, 366, 364, -1, + 361, 366, 363, -1, 364, 366, 361, -1, + 347, 367, 348, -1, 362, 367, 347, -1, + 365, 367, 362, -1, 353, 368, 352, -1, + 352, 368, 366, -1, 363, 368, 365, -1, + 366, 368, 363, -1, 405, 406, 402, -1, + 375, 407, 373, -1, 392, 407, 375, -1, + 393, 407, 392, -1, 380, 408, 382, -1, + 382, 408, 396, -1, 396, 408, 393, -1, + 373, 409, 380, -1, 407, 409, 373, -1, + 380, 409, 408, -1, 393, 409, 407, -1, + 408, 409, 393, -1, 374, 387, 379, -1, + 391, 381, 386, -1, 376, 392, 375, -1, + 377, 394, 376, -1, 376, 394, 392, -1, + 392, 394, 393, -1, 378, 395, 377, -1, + 377, 395, 394, -1, 382, 396, 383, -1, + 394, 397, 393, -1, 395, 398, 394, -1, + 394, 398, 397, -1, 383, 399, 384, -1, + 397, 399, 393, -1, 393, 399, 396, -1, + 396, 399, 383, -1, 398, 400, 397, -1, + 379, 401, 378, -1, 388, 401, 387, -1, + 387, 401, 379, -1, 395, 401, 398, -1, + 378, 401, 395, -1, 397, 402, 399, -1, + 400, 402, 397, -1, 389, 403, 388, -1, + 388, 403, 401, -1, 398, 403, 400, -1, + 401, 403, 398, -1, 384, 404, 385, -1, + 399, 404, 384, -1, 402, 404, 399, -1, + 390, 405, 389, -1, 389, 405, 403, -1, + 400, 405, 402, -1, 403, 405, 400, -1, + 385, 406, 386, -1, 391, 406, 390, -1, + 390, 406, 405, -1, 386, 406, 391, -1, + 404, 406, 385, -1, 402, 406, 404, -1, + 410, 413, 411, -1, 412, 413, 410, -1, + 447, 426, 427, -1, 447, 432, 431, -1, + 447, 431, 446, -1, 447, 427, 432, -1, + 447, 445, 426, -1, 447, 443, 445, -1, + 447, 446, 443, -1, 448, 416, 414, -1, + 448, 433, 416, -1, 448, 434, 433, -1, + 449, 421, 423, -1, 449, 423, 437, -1, + 449, 437, 434, -1, 450, 414, 421, -1, + 450, 448, 414, -1, 450, 421, 449, -1, + 450, 434, 448, -1, 450, 449, 434, -1, + 428, 415, 420, -1, 422, 432, 427, -1, + 433, 417, 416, -1, 435, 418, 417, -1, + 435, 417, 433, -1, 435, 433, 434, -1, + 436, 419, 418, -1, 436, 418, 435, -1, + 437, 423, 424, -1, 438, 435, 434, -1, + 439, 436, 435, -1, 439, 435, 438, -1, + 440, 424, 425, -1, 440, 434, 437, -1, + 440, 437, 424, -1, 440, 438, 434, -1, + 441, 439, 438, -1, 442, 420, 419, -1, + 442, 429, 428, -1, 442, 428, 420, -1, + 442, 436, 439, -1, 442, 419, 436, -1, + 443, 438, 440, -1, 443, 441, 438, -1, + 444, 430, 429, -1, 444, 429, 442, -1, + 444, 439, 441, -1, 444, 442, 439, -1, + 445, 425, 426, -1, 445, 440, 425, -1, + 445, 443, 440, -1, 446, 431, 430, -1, + 446, 430, 444, -1, 446, 441, 443, -1, + 446, 444, 441, -1, 463, 484, 464, -1, + 469, 484, 468, -1, 468, 484, 483, -1, + 464, 484, 469, -1, 482, 484, 463, -1, + 480, 484, 482, -1, 483, 484, 480, -1, + 453, 485, 451, -1, 470, 485, 453, -1, + 471, 485, 470, -1, 458, 486, 460, -1, + 460, 486, 474, -1, 474, 486, 471, -1, + 451, 487, 458, -1, 485, 487, 451, -1, + 458, 487, 486, -1, 471, 487, 485, -1, + 486, 487, 471, -1, 452, 465, 457, -1, + 469, 459, 464, -1, 454, 470, 453, -1, + 455, 472, 454, -1, 454, 472, 470, -1, + 470, 472, 471, -1, 456, 473, 455, -1, + 455, 473, 472, -1, 460, 474, 461, -1, + 472, 475, 471, -1, 473, 476, 472, -1, + 472, 476, 475, -1, 461, 477, 462, -1, + 471, 477, 474, -1, 474, 477, 461, -1, + 475, 477, 471, -1, 476, 478, 475, -1, + 457, 479, 456, -1, 466, 479, 465, -1, + 465, 479, 457, -1, 473, 479, 476, -1, + 456, 479, 473, -1, 475, 480, 477, -1, + 478, 480, 475, -1, 467, 481, 466, -1, + 466, 481, 479, -1, 476, 481, 478, -1, + 479, 481, 476, -1, 462, 482, 463, -1, + 477, 482, 462, -1, 480, 482, 477, -1, + 468, 483, 467, -1, 467, 483, 481, -1, + 478, 483, 480, -1, 481, 483, 478, -1 ] + ccw TRUE + solid FALSE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF o11 Group { + children + Shape { + appearance + Appearance { + material + Material { + emissiveColor 0.098039217 0.098039217 0.098039217 + + } + + } + geometry + PointSet { + coord + USE o9 + + } + + } + + } ] + + }, + + USE o10, + + Group { + children [ + USE o8, + + USE o11 ] + + }, + + USE o11 ] + + } + + } + + } ] + + } + +} diff --git a/modules/packages3d/Resistors_ThroughHole.3dshapes/Resistor_Array_SIP6.FCStd b/modules/packages3d/Resistors_ThroughHole.3dshapes/Resistor_Array_SIP6.FCStd new file mode 100644 index 0000000000000000000000000000000000000000..a168b0043739eb5ae10d8134009faf9734f0a449 GIT binary patch literal 34194 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 z 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 literal 0 HcmV?d00001 diff --git a/modules/packages3d/Resistors_ThroughHole.3dshapes/Resistor_Array_SIP7.step b/modules/packages3d/Resistors_ThroughHole.3dshapes/Resistor_Array_SIP7.step new file mode 100644 index 00000000..715a6335 --- /dev/null +++ b/modules/packages3d/Resistors_ThroughHole.3dshapes/Resistor_Array_SIP7.step @@ -0,0 +1,7106 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'D:/KiCAD/kicad-library/modules/packages3d/Resistors_ +ThroughHole.3dshapes/Resistor_Array_SIP7.step','2016-10-28T08:53:52',( + 'Author'),(''),'Open CASCADE STEP processor 6.8','FreeCAD','Unknown' + ); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN_CC2 { 1 2 10303 214 -1 1 5 4 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('committee draft', + 'automotive_design',1997,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('ASSEMBLY','ASSEMBLY','',(#8)); +#8 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = SHAPE_REPRESENTATION('',(#11,#15,#19,#23,#27),#31); +#11 = AXIS2_PLACEMENT_3D('',#12,#13,#14); +#12 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000)); +#13 = DIRECTION('',(0.E+000,0.E+000,1.)); +#14 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#15 = AXIS2_PLACEMENT_3D('',#16,#17,#18); +#16 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000)); +#17 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#18 = DIRECTION('',(1.,0.E+000,0.E+000)); +#19 = AXIS2_PLACEMENT_3D('',#20,#21,#22); +#20 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000)); +#21 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#22 = DIRECTION('',(1.,0.E+000,0.E+000)); +#23 = AXIS2_PLACEMENT_3D('',#24,#25,#26); +#24 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000)); +#25 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#26 = DIRECTION('',(1.,0.E+000,0.E+000)); +#27 = AXIS2_PLACEMENT_3D('',#28,#29,#30); +#28 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000)); +#29 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#30 = DIRECTION('',(1.,0.E+000,0.E+000)); +#31 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#35)) GLOBAL_UNIT_ASSIGNED_CONTEXT( +(#32,#33,#34)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#32 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#33 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#34 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#35 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#32, + 'distance_accuracy_value','confusion accuracy'); +#36 = PRODUCT_TYPE('part',$,(#7)); +#37 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#38),#1344); +#38 = MANIFOLD_SOLID_BREP('',#39); +#39 = CLOSED_SHELL('',(#40,#160,#248,#327,#406,#484,#514,#544,#620,#650, + #726,#756,#832,#908,#939,#972,#1048,#1079,#1148,#1179,#1248,#1313, + #1319,#1325,#1332,#1338)); +#40 = ADVANCED_FACE('',(#41),#55,.F.); +#41 = FACE_BOUND('',#42,.F.); +#42 = EDGE_LOOP('',(#43,#78,#106,#134)); +#43 = ORIENTED_EDGE('',*,*,#44,.T.); +#44 = EDGE_CURVE('',#45,#47,#49,.T.); +#45 = VERTEX_POINT('',#46); +#46 = CARTESIAN_POINT('',(-0.29,1.5,0.25)); +#47 = VERTEX_POINT('',#48); +#48 = CARTESIAN_POINT('',(15.51,1.5,0.25)); +#49 = SURFACE_CURVE('',#50,(#54,#66),.PCURVE_S1.); +#50 = LINE('',#51,#52); +#51 = CARTESIAN_POINT('',(-1.29,1.5,0.25)); +#52 = VECTOR('',#53,1.); +#53 = DIRECTION('',(1.,0.E+000,0.E+000)); +#54 = PCURVE('',#55,#60); +#55 = PLANE('',#56); +#56 = AXIS2_PLACEMENT_3D('',#57,#58,#59); +#57 = CARTESIAN_POINT('',(-1.29,1.5,-1.25)); +#58 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#59 = DIRECTION('',(1.,0.E+000,0.E+000)); +#60 = DEFINITIONAL_REPRESENTATION('',(#61),#65); +#61 = LINE('',#62,#63); +#62 = CARTESIAN_POINT('',(0.E+000,-1.5)); +#63 = VECTOR('',#64,1.); +#64 = DIRECTION('',(1.,0.E+000)); +#65 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#66 = PCURVE('',#67,#72); +#67 = CYLINDRICAL_SURFACE('',#68,1.); +#68 = AXIS2_PLACEMENT_3D('',#69,#70,#71); +#69 = CARTESIAN_POINT('',(-1.29,2.5,0.25)); +#70 = DIRECTION('',(1.,0.E+000,0.E+000)); +#71 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#72 = DEFINITIONAL_REPRESENTATION('',(#73),#77); +#73 = LINE('',#74,#75); +#74 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#75 = VECTOR('',#76,1.); +#76 = DIRECTION('',(-0.E+000,1.)); +#77 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#78 = ORIENTED_EDGE('',*,*,#79,.F.); +#79 = EDGE_CURVE('',#80,#47,#82,.T.); +#80 = VERTEX_POINT('',#81); +#81 = CARTESIAN_POINT('',(15.51,1.5,-0.25)); +#82 = SURFACE_CURVE('',#83,(#87,#94),.PCURVE_S1.); +#83 = LINE('',#84,#85); +#84 = CARTESIAN_POINT('',(15.51,1.5,-1.25)); +#85 = VECTOR('',#86,1.); +#86 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#87 = PCURVE('',#55,#88); +#88 = DEFINITIONAL_REPRESENTATION('',(#89),#93); +#89 = LINE('',#90,#91); +#90 = CARTESIAN_POINT('',(16.8,0.E+000)); +#91 = VECTOR('',#92,1.); +#92 = DIRECTION('',(0.E+000,-1.)); +#93 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#94 = PCURVE('',#95,#100); +#95 = CYLINDRICAL_SURFACE('',#96,1.); +#96 = AXIS2_PLACEMENT_3D('',#97,#98,#99); +#97 = CARTESIAN_POINT('',(15.51,2.5,-1.25)); +#98 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#99 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#100 = DEFINITIONAL_REPRESENTATION('',(#101),#105); +#101 = LINE('',#102,#103); +#102 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#103 = VECTOR('',#104,1.); +#104 = DIRECTION('',(0.E+000,1.)); +#105 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#106 = ORIENTED_EDGE('',*,*,#107,.F.); +#107 = EDGE_CURVE('',#108,#80,#110,.T.); +#108 = VERTEX_POINT('',#109); +#109 = CARTESIAN_POINT('',(-0.29,1.5,-0.25)); +#110 = SURFACE_CURVE('',#111,(#115,#122),.PCURVE_S1.); +#111 = LINE('',#112,#113); +#112 = CARTESIAN_POINT('',(-1.29,1.5,-0.25)); +#113 = VECTOR('',#114,1.); +#114 = DIRECTION('',(1.,0.E+000,0.E+000)); +#115 = PCURVE('',#55,#116); +#116 = DEFINITIONAL_REPRESENTATION('',(#117),#121); +#117 = LINE('',#118,#119); +#118 = CARTESIAN_POINT('',(0.E+000,-1.)); +#119 = VECTOR('',#120,1.); +#120 = DIRECTION('',(1.,0.E+000)); +#121 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#122 = PCURVE('',#123,#128); +#123 = CYLINDRICAL_SURFACE('',#124,1.); +#124 = AXIS2_PLACEMENT_3D('',#125,#126,#127); +#125 = CARTESIAN_POINT('',(-1.29,2.5,-0.25)); +#126 = DIRECTION('',(1.,0.E+000,0.E+000)); +#127 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#128 = DEFINITIONAL_REPRESENTATION('',(#129),#133); +#129 = LINE('',#130,#131); +#130 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#131 = VECTOR('',#132,1.); +#132 = DIRECTION('',(0.E+000,1.)); +#133 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#134 = ORIENTED_EDGE('',*,*,#135,.T.); +#135 = EDGE_CURVE('',#108,#45,#136,.T.); +#136 = SURFACE_CURVE('',#137,(#141,#148),.PCURVE_S1.); +#137 = LINE('',#138,#139); +#138 = CARTESIAN_POINT('',(-0.29,1.5,-1.25)); +#139 = VECTOR('',#140,1.); +#140 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#141 = PCURVE('',#55,#142); +#142 = DEFINITIONAL_REPRESENTATION('',(#143),#147); +#143 = LINE('',#144,#145); +#144 = CARTESIAN_POINT('',(1.,0.E+000)); +#145 = VECTOR('',#146,1.); +#146 = DIRECTION('',(0.E+000,-1.)); +#147 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#148 = PCURVE('',#149,#154); +#149 = CYLINDRICAL_SURFACE('',#150,1.); +#150 = AXIS2_PLACEMENT_3D('',#151,#152,#153); +#151 = CARTESIAN_POINT('',(-0.29,2.5,-1.25)); +#152 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#153 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#154 = DEFINITIONAL_REPRESENTATION('',(#155),#159); +#155 = LINE('',#156,#157); +#156 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#157 = VECTOR('',#158,1.); +#158 = DIRECTION('',(-0.E+000,1.)); +#159 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#160 = ADVANCED_FACE('',(#161),#67,.T.); +#161 = FACE_BOUND('',#162,.F.); +#162 = EDGE_LOOP('',(#163,#164,#193,#221)); +#163 = ORIENTED_EDGE('',*,*,#44,.F.); +#164 = ORIENTED_EDGE('',*,*,#165,.F.); +#165 = EDGE_CURVE('',#166,#45,#168,.T.); +#166 = VERTEX_POINT('',#167); +#167 = CARTESIAN_POINT('',(-0.29,2.5,1.25)); +#168 = SURFACE_CURVE('',#169,(#174,#181),.PCURVE_S1.); +#169 = CIRCLE('',#170,1.); +#170 = AXIS2_PLACEMENT_3D('',#171,#172,#173); +#171 = CARTESIAN_POINT('',(-0.29,2.5,0.25)); +#172 = DIRECTION('',(1.,0.E+000,0.E+000)); +#173 = DIRECTION('',(-0.E+000,8.881784197001E-016,1.)); +#174 = PCURVE('',#67,#175); +#175 = DEFINITIONAL_REPRESENTATION('',(#176),#180); +#176 = LINE('',#177,#178); +#177 = CARTESIAN_POINT('',(-1.570796326795,1.)); +#178 = VECTOR('',#179,1.); +#179 = DIRECTION('',(1.,-0.E+000)); +#180 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#181 = PCURVE('',#182,#187); +#182 = SPHERICAL_SURFACE('',#183,1.); +#183 = AXIS2_PLACEMENT_3D('',#184,#185,#186); +#184 = CARTESIAN_POINT('',(-0.29,2.5,0.25)); +#185 = DIRECTION('',(1.,0.E+000,0.E+000)); +#186 = DIRECTION('',(-0.E+000,8.881784197001E-016,1.)); +#187 = DEFINITIONAL_REPRESENTATION('',(#188),#192); +#188 = LINE('',#189,#190); +#189 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#190 = VECTOR('',#191,1.); +#191 = DIRECTION('',(1.,0.E+000)); +#192 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#193 = ORIENTED_EDGE('',*,*,#194,.T.); +#194 = EDGE_CURVE('',#166,#195,#197,.T.); +#195 = VERTEX_POINT('',#196); +#196 = CARTESIAN_POINT('',(15.51,2.5,1.25)); +#197 = SURFACE_CURVE('',#198,(#202,#209),.PCURVE_S1.); +#198 = LINE('',#199,#200); +#199 = CARTESIAN_POINT('',(-1.29,2.5,1.25)); +#200 = VECTOR('',#201,1.); +#201 = DIRECTION('',(1.,0.E+000,0.E+000)); +#202 = PCURVE('',#67,#203); +#203 = DEFINITIONAL_REPRESENTATION('',(#204),#208); +#204 = LINE('',#205,#206); +#205 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#206 = VECTOR('',#207,1.); +#207 = DIRECTION('',(-0.E+000,1.)); +#208 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#209 = PCURVE('',#210,#215); +#210 = PLANE('',#211); +#211 = AXIS2_PLACEMENT_3D('',#212,#213,#214); +#212 = CARTESIAN_POINT('',(-1.29,1.5,1.25)); +#213 = DIRECTION('',(0.E+000,-4.440892098501E-016,-1.)); +#214 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#215 = DEFINITIONAL_REPRESENTATION('',(#216),#220); +#216 = LINE('',#217,#218); +#217 = CARTESIAN_POINT('',(1.,0.E+000)); +#218 = VECTOR('',#219,1.); +#219 = DIRECTION('',(0.E+000,1.)); +#220 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#221 = ORIENTED_EDGE('',*,*,#222,.T.); +#222 = EDGE_CURVE('',#195,#47,#223,.T.); +#223 = SURFACE_CURVE('',#224,(#229,#236),.PCURVE_S1.); +#224 = CIRCLE('',#225,1.); +#225 = AXIS2_PLACEMENT_3D('',#226,#227,#228); +#226 = CARTESIAN_POINT('',(15.51,2.5,0.25)); +#227 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#228 = DIRECTION('',(0.E+000,4.440892098501E-016,1.)); +#229 = PCURVE('',#67,#230); +#230 = DEFINITIONAL_REPRESENTATION('',(#231),#235); +#231 = LINE('',#232,#233); +#232 = CARTESIAN_POINT('',(-1.570796326795,16.8)); +#233 = VECTOR('',#234,1.); +#234 = DIRECTION('',(1.,-0.E+000)); +#235 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#236 = PCURVE('',#237,#242); +#237 = SPHERICAL_SURFACE('',#238,1.); +#238 = AXIS2_PLACEMENT_3D('',#239,#240,#241); +#239 = CARTESIAN_POINT('',(15.51,2.5,0.25)); +#240 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#241 = DIRECTION('',(0.E+000,4.440892098501E-016,1.)); +#242 = DEFINITIONAL_REPRESENTATION('',(#243),#247); +#243 = LINE('',#244,#245); +#244 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#245 = VECTOR('',#246,1.); +#246 = DIRECTION('',(-1.,0.E+000)); +#247 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#248 = ADVANCED_FACE('',(#249),#149,.T.); +#249 = FACE_BOUND('',#250,.F.); +#250 = EDGE_LOOP('',(#251,#278,#306,#326)); +#251 = ORIENTED_EDGE('',*,*,#252,.F.); +#252 = EDGE_CURVE('',#253,#108,#255,.T.); +#253 = VERTEX_POINT('',#254); +#254 = CARTESIAN_POINT('',(-1.29,2.5,-0.25)); +#255 = SURFACE_CURVE('',#256,(#261,#267),.PCURVE_S1.); +#256 = CIRCLE('',#257,1.); +#257 = AXIS2_PLACEMENT_3D('',#258,#259,#260); +#258 = CARTESIAN_POINT('',(-0.29,2.5,-0.25)); +#259 = DIRECTION('',(-0.E+000,1.048990684668E-015,1.)); +#260 = DIRECTION('',(0.E+000,-1.,1.048990684668E-015)); +#261 = PCURVE('',#149,#262); +#262 = DEFINITIONAL_REPRESENTATION('',(#263),#266); +#263 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#264,#265),.UNSPECIFIED.,.F.,.F., + (2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#264 = CARTESIAN_POINT('',(-1.570796326795,1.)); +#265 = CARTESIAN_POINT('',(0.E+000,1.)); +#266 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#267 = PCURVE('',#268,#273); +#268 = SPHERICAL_SURFACE('',#269,1.); +#269 = AXIS2_PLACEMENT_3D('',#270,#271,#272); +#270 = CARTESIAN_POINT('',(-0.29,2.5,-0.25)); +#271 = DIRECTION('',(1.,0.E+000,0.E+000)); +#272 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#273 = DEFINITIONAL_REPRESENTATION('',(#274),#277); +#274 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#275,#276),.UNSPECIFIED.,.F.,.F., + (2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#275 = CARTESIAN_POINT('',(-1.570796326795,-1.570796326795)); +#276 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#277 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#278 = ORIENTED_EDGE('',*,*,#279,.T.); +#279 = EDGE_CURVE('',#253,#280,#282,.T.); +#280 = VERTEX_POINT('',#281); +#281 = CARTESIAN_POINT('',(-1.29,2.5,0.25)); +#282 = SURFACE_CURVE('',#283,(#287,#294),.PCURVE_S1.); +#283 = LINE('',#284,#285); +#284 = CARTESIAN_POINT('',(-1.29,2.5,-1.25)); +#285 = VECTOR('',#286,1.); +#286 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#287 = PCURVE('',#149,#288); +#288 = DEFINITIONAL_REPRESENTATION('',(#289),#293); +#289 = LINE('',#290,#291); +#290 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#291 = VECTOR('',#292,1.); +#292 = DIRECTION('',(-0.E+000,1.)); +#293 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#294 = PCURVE('',#295,#300); +#295 = PLANE('',#296); +#296 = AXIS2_PLACEMENT_3D('',#297,#298,#299); +#297 = CARTESIAN_POINT('',(-1.29,6.08,-1.25)); +#298 = DIRECTION('',(1.,0.E+000,0.E+000)); +#299 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#300 = DEFINITIONAL_REPRESENTATION('',(#301),#305); +#301 = LINE('',#302,#303); +#302 = CARTESIAN_POINT('',(3.58,-2.22044604925E-016)); +#303 = VECTOR('',#304,1.); +#304 = DIRECTION('',(2.22044604925E-016,-1.)); +#305 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#306 = ORIENTED_EDGE('',*,*,#307,.T.); +#307 = EDGE_CURVE('',#280,#45,#308,.T.); +#308 = SURFACE_CURVE('',#309,(#314,#320),.PCURVE_S1.); +#309 = CIRCLE('',#310,1.); +#310 = AXIS2_PLACEMENT_3D('',#311,#312,#313); +#311 = CARTESIAN_POINT('',(-0.29,2.5,0.25)); +#312 = DIRECTION('',(-0.E+000,1.171455364583E-015,1.)); +#313 = DIRECTION('',(0.E+000,-1.,1.171455364583E-015)); +#314 = PCURVE('',#149,#315); +#315 = DEFINITIONAL_REPRESENTATION('',(#316),#319); +#316 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#317,#318),.UNSPECIFIED.,.F.,.F., + (2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#317 = CARTESIAN_POINT('',(-1.570796326795,1.5)); +#318 = CARTESIAN_POINT('',(0.E+000,1.5)); +#319 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#320 = PCURVE('',#182,#321); +#321 = DEFINITIONAL_REPRESENTATION('',(#322),#325); +#322 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#323,#324),.UNSPECIFIED.,.F.,.F., + (2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#323 = CARTESIAN_POINT('',(1.570796326795,-1.570796326795)); +#324 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#325 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#326 = ORIENTED_EDGE('',*,*,#135,.F.); +#327 = ADVANCED_FACE('',(#328),#95,.T.); +#328 = FACE_BOUND('',#329,.T.); +#329 = EDGE_LOOP('',(#330,#357,#385,#405)); +#330 = ORIENTED_EDGE('',*,*,#331,.F.); +#331 = EDGE_CURVE('',#332,#80,#334,.T.); +#332 = VERTEX_POINT('',#333); +#333 = CARTESIAN_POINT('',(16.51,2.5,-0.25)); +#334 = SURFACE_CURVE('',#335,(#340,#346),.PCURVE_S1.); +#335 = CIRCLE('',#336,1.); +#336 = AXIS2_PLACEMENT_3D('',#337,#338,#339); +#337 = CARTESIAN_POINT('',(15.51,2.5,-0.25)); +#338 = DIRECTION('',(-0.E+000,-1.608122649677E-016,-1.)); +#339 = DIRECTION('',(0.E+000,-1.,1.608122649677E-016)); +#340 = PCURVE('',#95,#341); +#341 = DEFINITIONAL_REPRESENTATION('',(#342),#345); +#342 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#343,#344),.UNSPECIFIED.,.F.,.F., + (2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#343 = CARTESIAN_POINT('',(1.570796326795,1.)); +#344 = CARTESIAN_POINT('',(0.E+000,1.)); +#345 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#346 = PCURVE('',#347,#352); +#347 = SPHERICAL_SURFACE('',#348,1.); +#348 = AXIS2_PLACEMENT_3D('',#349,#350,#351); +#349 = CARTESIAN_POINT('',(15.51,2.5,-0.25)); +#350 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#351 = DIRECTION('',(-0.E+000,-4.440892098501E-016,-1.)); +#352 = DEFINITIONAL_REPRESENTATION('',(#353),#356); +#353 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#354,#355),.UNSPECIFIED.,.F.,.F., + (2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#354 = CARTESIAN_POINT('',(1.570796326795,-1.570796326795)); +#355 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#356 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#357 = ORIENTED_EDGE('',*,*,#358,.T.); +#358 = EDGE_CURVE('',#332,#359,#361,.T.); +#359 = VERTEX_POINT('',#360); +#360 = CARTESIAN_POINT('',(16.51,2.5,0.25)); +#361 = SURFACE_CURVE('',#362,(#366,#373),.PCURVE_S1.); +#362 = LINE('',#363,#364); +#363 = CARTESIAN_POINT('',(16.51,2.5,-1.25)); +#364 = VECTOR('',#365,1.); +#365 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#366 = PCURVE('',#95,#367); +#367 = DEFINITIONAL_REPRESENTATION('',(#368),#372); +#368 = LINE('',#369,#370); +#369 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#370 = VECTOR('',#371,1.); +#371 = DIRECTION('',(0.E+000,1.)); +#372 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#373 = PCURVE('',#374,#379); +#374 = PLANE('',#375); +#375 = AXIS2_PLACEMENT_3D('',#376,#377,#378); +#376 = CARTESIAN_POINT('',(16.51,1.5,-1.25)); +#377 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#378 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#379 = DEFINITIONAL_REPRESENTATION('',(#380),#384); +#380 = LINE('',#381,#382); +#381 = CARTESIAN_POINT('',(1.,-2.22044604925E-016)); +#382 = VECTOR('',#383,1.); +#383 = DIRECTION('',(-2.22044604925E-016,-1.)); +#384 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#385 = ORIENTED_EDGE('',*,*,#386,.T.); +#386 = EDGE_CURVE('',#359,#47,#387,.T.); +#387 = SURFACE_CURVE('',#388,(#393,#399),.PCURVE_S1.); +#388 = CIRCLE('',#389,1.); +#389 = AXIS2_PLACEMENT_3D('',#390,#391,#392); +#390 = CARTESIAN_POINT('',(15.51,2.5,0.25)); +#391 = DIRECTION('',(-0.E+000,-2.832769448824E-016,-1.)); +#392 = DIRECTION('',(-0.E+000,-1.,2.832769448824E-016)); +#393 = PCURVE('',#95,#394); +#394 = DEFINITIONAL_REPRESENTATION('',(#395),#398); +#395 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#396,#397),.UNSPECIFIED.,.F.,.F., + (2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#396 = CARTESIAN_POINT('',(1.570796326795,1.5)); +#397 = CARTESIAN_POINT('',(0.E+000,1.5)); +#398 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#399 = PCURVE('',#237,#400); +#400 = DEFINITIONAL_REPRESENTATION('',(#401),#404); +#401 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#402,#403),.UNSPECIFIED.,.F.,.F., + (2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#402 = CARTESIAN_POINT('',(-1.570796326795,-1.570796326795)); +#403 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#404 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#405 = ORIENTED_EDGE('',*,*,#79,.F.); +#406 = ADVANCED_FACE('',(#407),#123,.T.); +#407 = FACE_BOUND('',#408,.T.); +#408 = EDGE_LOOP('',(#409,#410,#434,#462)); +#409 = ORIENTED_EDGE('',*,*,#107,.F.); +#410 = ORIENTED_EDGE('',*,*,#411,.F.); +#411 = EDGE_CURVE('',#412,#108,#414,.T.); +#412 = VERTEX_POINT('',#413); +#413 = CARTESIAN_POINT('',(-0.29,2.5,-1.25)); +#414 = SURFACE_CURVE('',#415,(#420,#427),.PCURVE_S1.); +#415 = CIRCLE('',#416,1.); +#416 = AXIS2_PLACEMENT_3D('',#417,#418,#419); +#417 = CARTESIAN_POINT('',(-0.29,2.5,-0.25)); +#418 = DIRECTION('',(-1.,-0.E+000,-0.E+000)); +#419 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#420 = PCURVE('',#123,#421); +#421 = DEFINITIONAL_REPRESENTATION('',(#422),#426); +#422 = LINE('',#423,#424); +#423 = CARTESIAN_POINT('',(1.570796326795,1.)); +#424 = VECTOR('',#425,1.); +#425 = DIRECTION('',(-1.,-0.E+000)); +#426 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#427 = PCURVE('',#268,#428); +#428 = DEFINITIONAL_REPRESENTATION('',(#429),#433); +#429 = LINE('',#430,#431); +#430 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#431 = VECTOR('',#432,1.); +#432 = DIRECTION('',(-1.,0.E+000)); +#433 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#434 = ORIENTED_EDGE('',*,*,#435,.T.); +#435 = EDGE_CURVE('',#412,#436,#438,.T.); +#436 = VERTEX_POINT('',#437); +#437 = CARTESIAN_POINT('',(15.51,2.5,-1.25)); +#438 = SURFACE_CURVE('',#439,(#443,#450),.PCURVE_S1.); +#439 = LINE('',#440,#441); +#440 = CARTESIAN_POINT('',(-1.29,2.5,-1.25)); +#441 = VECTOR('',#442,1.); +#442 = DIRECTION('',(1.,0.E+000,0.E+000)); +#443 = PCURVE('',#123,#444); +#444 = DEFINITIONAL_REPRESENTATION('',(#445),#449); +#445 = LINE('',#446,#447); +#446 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#447 = VECTOR('',#448,1.); +#448 = DIRECTION('',(0.E+000,1.)); +#449 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#450 = PCURVE('',#451,#456); +#451 = PLANE('',#452); +#452 = AXIS2_PLACEMENT_3D('',#453,#454,#455); +#453 = CARTESIAN_POINT('',(-1.29,1.5,-1.25)); +#454 = DIRECTION('',(0.E+000,-4.440892098501E-016,-1.)); +#455 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#456 = DEFINITIONAL_REPRESENTATION('',(#457),#461); +#457 = LINE('',#458,#459); +#458 = CARTESIAN_POINT('',(1.,0.E+000)); +#459 = VECTOR('',#460,1.); +#460 = DIRECTION('',(0.E+000,1.)); +#461 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#462 = ORIENTED_EDGE('',*,*,#463,.T.); +#463 = EDGE_CURVE('',#436,#80,#464,.T.); +#464 = SURFACE_CURVE('',#465,(#470,#477),.PCURVE_S1.); +#465 = CIRCLE('',#466,1.); +#466 = AXIS2_PLACEMENT_3D('',#467,#468,#469); +#467 = CARTESIAN_POINT('',(15.51,2.5,-0.25)); +#468 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#469 = DIRECTION('',(-0.E+000,-4.440892098501E-016,-1.)); +#470 = PCURVE('',#123,#471); +#471 = DEFINITIONAL_REPRESENTATION('',(#472),#476); +#472 = LINE('',#473,#474); +#473 = CARTESIAN_POINT('',(1.570796326795,16.8)); +#474 = VECTOR('',#475,1.); +#475 = DIRECTION('',(-1.,-0.E+000)); +#476 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#477 = PCURVE('',#347,#478); +#478 = DEFINITIONAL_REPRESENTATION('',(#479),#483); +#479 = LINE('',#480,#481); +#480 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#481 = VECTOR('',#482,1.); +#482 = DIRECTION('',(1.,0.E+000)); +#483 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#484 = ADVANCED_FACE('',(#485),#182,.T.); +#485 = FACE_BOUND('',#486,.T.); +#486 = EDGE_LOOP('',(#487,#512,#513)); +#487 = ORIENTED_EDGE('',*,*,#488,.F.); +#488 = EDGE_CURVE('',#280,#166,#489,.T.); +#489 = SURFACE_CURVE('',#490,(#495,#501),.PCURVE_S1.); +#490 = CIRCLE('',#491,1.); +#491 = AXIS2_PLACEMENT_3D('',#492,#493,#494); +#492 = CARTESIAN_POINT('',(-0.29,2.5,0.25)); +#493 = DIRECTION('',(0.E+000,1.,-8.881784197001E-016)); +#494 = DIRECTION('',(0.E+000,8.881784197001E-016,1.)); +#495 = PCURVE('',#182,#496); +#496 = DEFINITIONAL_REPRESENTATION('',(#497),#500); +#497 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#498,#499),.UNSPECIFIED.,.F.,.F., + (2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#498 = CARTESIAN_POINT('',(0.E+000,-1.570796326795)); +#499 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#500 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#501 = PCURVE('',#502,#507); +#502 = CYLINDRICAL_SURFACE('',#503,1.); +#503 = AXIS2_PLACEMENT_3D('',#504,#505,#506); +#504 = CARTESIAN_POINT('',(-0.29,6.08,0.25)); +#505 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#506 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#507 = DEFINITIONAL_REPRESENTATION('',(#508),#511); +#508 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#509,#510),.UNSPECIFIED.,.F.,.F., + (2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#509 = CARTESIAN_POINT('',(0.E+000,3.58)); +#510 = CARTESIAN_POINT('',(-1.570796326795,3.58)); +#511 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#512 = ORIENTED_EDGE('',*,*,#307,.T.); +#513 = ORIENTED_EDGE('',*,*,#165,.F.); +#514 = ADVANCED_FACE('',(#515),#237,.T.); +#515 = FACE_BOUND('',#516,.F.); +#516 = EDGE_LOOP('',(#517,#542,#543)); +#517 = ORIENTED_EDGE('',*,*,#518,.F.); +#518 = EDGE_CURVE('',#359,#195,#519,.T.); +#519 = SURFACE_CURVE('',#520,(#525,#531),.PCURVE_S1.); +#520 = CIRCLE('',#521,1.); +#521 = AXIS2_PLACEMENT_3D('',#522,#523,#524); +#522 = CARTESIAN_POINT('',(15.51,2.5,0.25)); +#523 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#524 = DIRECTION('',(0.E+000,4.440892098501E-016,1.)); +#525 = PCURVE('',#237,#526); +#526 = DEFINITIONAL_REPRESENTATION('',(#527),#530); +#527 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#528,#529),.UNSPECIFIED.,.F.,.F., + (2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#528 = CARTESIAN_POINT('',(0.E+000,-1.570796326795)); +#529 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#530 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#531 = PCURVE('',#532,#537); +#532 = CYLINDRICAL_SURFACE('',#533,1.); +#533 = AXIS2_PLACEMENT_3D('',#534,#535,#536); +#534 = CARTESIAN_POINT('',(15.51,1.5,0.25)); +#535 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#536 = DIRECTION('',(1.,-0.E+000,0.E+000)); +#537 = DEFINITIONAL_REPRESENTATION('',(#538),#541); +#538 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#539,#540),.UNSPECIFIED.,.F.,.F., + (2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#539 = CARTESIAN_POINT('',(0.E+000,1.)); +#540 = CARTESIAN_POINT('',(-1.570796326795,1.)); +#541 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#542 = ORIENTED_EDGE('',*,*,#386,.T.); +#543 = ORIENTED_EDGE('',*,*,#222,.F.); +#544 = ADVANCED_FACE('',(#545),#210,.F.); +#545 = FACE_BOUND('',#546,.F.); +#546 = EDGE_LOOP('',(#547,#548,#571,#599)); +#547 = ORIENTED_EDGE('',*,*,#194,.F.); +#548 = ORIENTED_EDGE('',*,*,#549,.F.); +#549 = EDGE_CURVE('',#550,#166,#552,.T.); +#550 = VERTEX_POINT('',#551); +#551 = CARTESIAN_POINT('',(-0.29,5.08,1.25)); +#552 = SURFACE_CURVE('',#553,(#557,#564),.PCURVE_S1.); +#553 = LINE('',#554,#555); +#554 = CARTESIAN_POINT('',(-0.29,6.08,1.25)); +#555 = VECTOR('',#556,1.); +#556 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#557 = PCURVE('',#210,#558); +#558 = DEFINITIONAL_REPRESENTATION('',(#559),#563); +#559 = LINE('',#560,#561); +#560 = CARTESIAN_POINT('',(4.58,1.)); +#561 = VECTOR('',#562,1.); +#562 = DIRECTION('',(-1.,0.E+000)); +#563 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#564 = PCURVE('',#502,#565); +#565 = DEFINITIONAL_REPRESENTATION('',(#566),#570); +#566 = LINE('',#567,#568); +#567 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#568 = VECTOR('',#569,1.); +#569 = DIRECTION('',(-0.E+000,1.)); +#570 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#571 = ORIENTED_EDGE('',*,*,#572,.F.); +#572 = EDGE_CURVE('',#573,#550,#575,.T.); +#573 = VERTEX_POINT('',#574); +#574 = CARTESIAN_POINT('',(15.51,5.08,1.25)); +#575 = SURFACE_CURVE('',#576,(#580,#587),.PCURVE_S1.); +#576 = LINE('',#577,#578); +#577 = CARTESIAN_POINT('',(16.51,5.08,1.25)); +#578 = VECTOR('',#579,1.); +#579 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#580 = PCURVE('',#210,#581); +#581 = DEFINITIONAL_REPRESENTATION('',(#582),#586); +#582 = LINE('',#583,#584); +#583 = CARTESIAN_POINT('',(3.58,17.8)); +#584 = VECTOR('',#585,1.); +#585 = DIRECTION('',(0.E+000,-1.)); +#586 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#587 = PCURVE('',#588,#593); +#588 = CYLINDRICAL_SURFACE('',#589,1.); +#589 = AXIS2_PLACEMENT_3D('',#590,#591,#592); +#590 = CARTESIAN_POINT('',(16.51,5.08,0.25)); +#591 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#592 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#593 = DEFINITIONAL_REPRESENTATION('',(#594),#598); +#594 = LINE('',#595,#596); +#595 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#596 = VECTOR('',#597,1.); +#597 = DIRECTION('',(-0.E+000,1.)); +#598 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#599 = ORIENTED_EDGE('',*,*,#600,.F.); +#600 = EDGE_CURVE('',#195,#573,#601,.T.); +#601 = SURFACE_CURVE('',#602,(#606,#613),.PCURVE_S1.); +#602 = LINE('',#603,#604); +#603 = CARTESIAN_POINT('',(15.51,1.5,1.25)); +#604 = VECTOR('',#605,1.); +#605 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#606 = PCURVE('',#210,#607); +#607 = DEFINITIONAL_REPRESENTATION('',(#608),#612); +#608 = LINE('',#609,#610); +#609 = CARTESIAN_POINT('',(0.E+000,16.8)); +#610 = VECTOR('',#611,1.); +#611 = DIRECTION('',(1.,0.E+000)); +#612 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#613 = PCURVE('',#532,#614); +#614 = DEFINITIONAL_REPRESENTATION('',(#615),#619); +#615 = LINE('',#616,#617); +#616 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#617 = VECTOR('',#618,1.); +#618 = DIRECTION('',(-0.E+000,1.)); +#619 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#620 = ADVANCED_FACE('',(#621),#268,.T.); +#621 = FACE_BOUND('',#622,.F.); +#622 = EDGE_LOOP('',(#623,#648,#649)); +#623 = ORIENTED_EDGE('',*,*,#624,.F.); +#624 = EDGE_CURVE('',#253,#412,#625,.T.); +#625 = SURFACE_CURVE('',#626,(#631,#637),.PCURVE_S1.); +#626 = CIRCLE('',#627,1.); +#627 = AXIS2_PLACEMENT_3D('',#628,#629,#630); +#628 = CARTESIAN_POINT('',(-0.29,2.5,-0.25)); +#629 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#630 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#631 = PCURVE('',#268,#632); +#632 = DEFINITIONAL_REPRESENTATION('',(#633),#636); +#633 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#634,#635),.UNSPECIFIED.,.F.,.F., + (2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#634 = CARTESIAN_POINT('',(0.E+000,-1.570796326795)); +#635 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#636 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#637 = PCURVE('',#638,#643); +#638 = CYLINDRICAL_SURFACE('',#639,1.); +#639 = AXIS2_PLACEMENT_3D('',#640,#641,#642); +#640 = CARTESIAN_POINT('',(-0.29,6.08,-0.25)); +#641 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#642 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#643 = DEFINITIONAL_REPRESENTATION('',(#644),#647); +#644 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#645,#646),.UNSPECIFIED.,.F.,.F., + (2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#645 = CARTESIAN_POINT('',(0.E+000,3.58)); +#646 = CARTESIAN_POINT('',(1.570796326795,3.58)); +#647 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#648 = ORIENTED_EDGE('',*,*,#252,.T.); +#649 = ORIENTED_EDGE('',*,*,#411,.F.); +#650 = ADVANCED_FACE('',(#651),#295,.F.); +#651 = FACE_BOUND('',#652,.F.); +#652 = EDGE_LOOP('',(#653,#676,#677,#700)); +#653 = ORIENTED_EDGE('',*,*,#654,.T.); +#654 = EDGE_CURVE('',#655,#280,#657,.T.); +#655 = VERTEX_POINT('',#656); +#656 = CARTESIAN_POINT('',(-1.29,5.08,0.25)); +#657 = SURFACE_CURVE('',#658,(#662,#669),.PCURVE_S1.); +#658 = LINE('',#659,#660); +#659 = CARTESIAN_POINT('',(-1.29,6.08,0.25)); +#660 = VECTOR('',#661,1.); +#661 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#662 = PCURVE('',#295,#663); +#663 = DEFINITIONAL_REPRESENTATION('',(#664),#668); +#664 = LINE('',#665,#666); +#665 = CARTESIAN_POINT('',(1.7763568394E-015,-1.5)); +#666 = VECTOR('',#667,1.); +#667 = DIRECTION('',(1.,0.E+000)); +#668 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#669 = PCURVE('',#502,#670); +#670 = DEFINITIONAL_REPRESENTATION('',(#671),#675); +#671 = LINE('',#672,#673); +#672 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#673 = VECTOR('',#674,1.); +#674 = DIRECTION('',(-0.E+000,1.)); +#675 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#676 = ORIENTED_EDGE('',*,*,#279,.F.); +#677 = ORIENTED_EDGE('',*,*,#678,.F.); +#678 = EDGE_CURVE('',#679,#253,#681,.T.); +#679 = VERTEX_POINT('',#680); +#680 = CARTESIAN_POINT('',(-1.29,5.08,-0.25)); +#681 = SURFACE_CURVE('',#682,(#686,#693),.PCURVE_S1.); +#682 = LINE('',#683,#684); +#683 = CARTESIAN_POINT('',(-1.29,6.08,-0.25)); +#684 = VECTOR('',#685,1.); +#685 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#686 = PCURVE('',#295,#687); +#687 = DEFINITIONAL_REPRESENTATION('',(#688),#692); +#688 = LINE('',#689,#690); +#689 = CARTESIAN_POINT('',(0.E+000,-1.)); +#690 = VECTOR('',#691,1.); +#691 = DIRECTION('',(1.,0.E+000)); +#692 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#693 = PCURVE('',#638,#694); +#694 = DEFINITIONAL_REPRESENTATION('',(#695),#699); +#695 = LINE('',#696,#697); +#696 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#697 = VECTOR('',#698,1.); +#698 = DIRECTION('',(0.E+000,1.)); +#699 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#700 = ORIENTED_EDGE('',*,*,#701,.T.); +#701 = EDGE_CURVE('',#679,#655,#702,.T.); +#702 = SURFACE_CURVE('',#703,(#707,#714),.PCURVE_S1.); +#703 = LINE('',#704,#705); +#704 = CARTESIAN_POINT('',(-1.29,5.08,-1.25)); +#705 = VECTOR('',#706,1.); +#706 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#707 = PCURVE('',#295,#708); +#708 = DEFINITIONAL_REPRESENTATION('',(#709),#713); +#709 = LINE('',#710,#711); +#710 = CARTESIAN_POINT('',(1.,2.22044604925E-016)); +#711 = VECTOR('',#712,1.); +#712 = DIRECTION('',(2.22044604925E-016,-1.)); +#713 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#714 = PCURVE('',#715,#720); +#715 = CYLINDRICAL_SURFACE('',#716,1.); +#716 = AXIS2_PLACEMENT_3D('',#717,#718,#719); +#717 = CARTESIAN_POINT('',(-0.29,5.08,-1.25)); +#718 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#719 = DIRECTION('',(-0.E+000,1.,-2.22044604925E-016)); +#720 = DEFINITIONAL_REPRESENTATION('',(#721),#725); +#721 = LINE('',#722,#723); +#722 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#723 = VECTOR('',#724,1.); +#724 = DIRECTION('',(0.E+000,1.)); +#725 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#726 = ADVANCED_FACE('',(#727),#347,.T.); +#727 = FACE_BOUND('',#728,.T.); +#728 = EDGE_LOOP('',(#729,#754,#755)); +#729 = ORIENTED_EDGE('',*,*,#730,.F.); +#730 = EDGE_CURVE('',#332,#436,#731,.T.); +#731 = SURFACE_CURVE('',#732,(#737,#743),.PCURVE_S1.); +#732 = CIRCLE('',#733,1.); +#733 = AXIS2_PLACEMENT_3D('',#734,#735,#736); +#734 = CARTESIAN_POINT('',(15.51,2.5,-0.25)); +#735 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#736 = DIRECTION('',(0.E+000,-4.440892098501E-016,-1.)); +#737 = PCURVE('',#347,#738); +#738 = DEFINITIONAL_REPRESENTATION('',(#739),#742); +#739 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#740,#741),.UNSPECIFIED.,.F.,.F., + (2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#740 = CARTESIAN_POINT('',(0.E+000,-1.570796326795)); +#741 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#742 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#743 = PCURVE('',#744,#749); +#744 = CYLINDRICAL_SURFACE('',#745,1.); +#745 = AXIS2_PLACEMENT_3D('',#746,#747,#748); +#746 = CARTESIAN_POINT('',(15.51,1.5,-0.25)); +#747 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#748 = DIRECTION('',(1.,-0.E+000,0.E+000)); +#749 = DEFINITIONAL_REPRESENTATION('',(#750),#753); +#750 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#751,#752),.UNSPECIFIED.,.F.,.F., + (2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#751 = CARTESIAN_POINT('',(0.E+000,1.)); +#752 = CARTESIAN_POINT('',(1.570796326795,1.)); +#753 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#754 = ORIENTED_EDGE('',*,*,#331,.T.); +#755 = ORIENTED_EDGE('',*,*,#463,.F.); +#756 = ADVANCED_FACE('',(#757),#374,.F.); +#757 = FACE_BOUND('',#758,.F.); +#758 = EDGE_LOOP('',(#759,#782,#810,#831)); +#759 = ORIENTED_EDGE('',*,*,#760,.T.); +#760 = EDGE_CURVE('',#359,#761,#763,.T.); +#761 = VERTEX_POINT('',#762); +#762 = CARTESIAN_POINT('',(16.51,5.08,0.25)); +#763 = SURFACE_CURVE('',#764,(#768,#775),.PCURVE_S1.); +#764 = LINE('',#765,#766); +#765 = CARTESIAN_POINT('',(16.51,1.5,0.25)); +#766 = VECTOR('',#767,1.); +#767 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#768 = PCURVE('',#374,#769); +#769 = DEFINITIONAL_REPRESENTATION('',(#770),#774); +#770 = LINE('',#771,#772); +#771 = CARTESIAN_POINT('',(-6.661338147751E-016,-1.5)); +#772 = VECTOR('',#773,1.); +#773 = DIRECTION('',(1.,0.E+000)); +#774 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#775 = PCURVE('',#532,#776); +#776 = DEFINITIONAL_REPRESENTATION('',(#777),#781); +#777 = LINE('',#778,#779); +#778 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#779 = VECTOR('',#780,1.); +#780 = DIRECTION('',(-0.E+000,1.)); +#781 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#782 = ORIENTED_EDGE('',*,*,#783,.F.); +#783 = EDGE_CURVE('',#784,#761,#786,.T.); +#784 = VERTEX_POINT('',#785); +#785 = CARTESIAN_POINT('',(16.51,5.08,-0.25)); +#786 = SURFACE_CURVE('',#787,(#791,#798),.PCURVE_S1.); +#787 = LINE('',#788,#789); +#788 = CARTESIAN_POINT('',(16.51,5.08,-1.25)); +#789 = VECTOR('',#790,1.); +#790 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#791 = PCURVE('',#374,#792); +#792 = DEFINITIONAL_REPRESENTATION('',(#793),#797); +#793 = LINE('',#794,#795); +#794 = CARTESIAN_POINT('',(3.58,2.22044604925E-016)); +#795 = VECTOR('',#796,1.); +#796 = DIRECTION('',(-2.22044604925E-016,-1.)); +#797 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#798 = PCURVE('',#799,#804); +#799 = CYLINDRICAL_SURFACE('',#800,1.); +#800 = AXIS2_PLACEMENT_3D('',#801,#802,#803); +#801 = CARTESIAN_POINT('',(15.51,5.08,-1.25)); +#802 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#803 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#804 = DEFINITIONAL_REPRESENTATION('',(#805),#809); +#805 = LINE('',#806,#807); +#806 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#807 = VECTOR('',#808,1.); +#808 = DIRECTION('',(0.E+000,1.)); +#809 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#810 = ORIENTED_EDGE('',*,*,#811,.F.); +#811 = EDGE_CURVE('',#332,#784,#812,.T.); +#812 = SURFACE_CURVE('',#813,(#817,#824),.PCURVE_S1.); +#813 = LINE('',#814,#815); +#814 = CARTESIAN_POINT('',(16.51,1.5,-0.25)); +#815 = VECTOR('',#816,1.); +#816 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#817 = PCURVE('',#374,#818); +#818 = DEFINITIONAL_REPRESENTATION('',(#819),#823); +#819 = LINE('',#820,#821); +#820 = CARTESIAN_POINT('',(0.E+000,-1.)); +#821 = VECTOR('',#822,1.); +#822 = DIRECTION('',(1.,0.E+000)); +#823 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#824 = PCURVE('',#744,#825); +#825 = DEFINITIONAL_REPRESENTATION('',(#826),#830); +#826 = LINE('',#827,#828); +#827 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#828 = VECTOR('',#829,1.); +#829 = DIRECTION('',(0.E+000,1.)); +#830 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#831 = ORIENTED_EDGE('',*,*,#358,.T.); +#832 = ADVANCED_FACE('',(#833),#451,.T.); +#833 = FACE_BOUND('',#834,.T.); +#834 = EDGE_LOOP('',(#835,#865,#886,#887)); +#835 = ORIENTED_EDGE('',*,*,#836,.F.); +#836 = EDGE_CURVE('',#837,#839,#841,.T.); +#837 = VERTEX_POINT('',#838); +#838 = CARTESIAN_POINT('',(15.51,5.08,-1.25)); +#839 = VERTEX_POINT('',#840); +#840 = CARTESIAN_POINT('',(-0.29,5.08,-1.25)); +#841 = SURFACE_CURVE('',#842,(#846,#853),.PCURVE_S1.); +#842 = LINE('',#843,#844); +#843 = CARTESIAN_POINT('',(16.51,5.08,-1.25)); +#844 = VECTOR('',#845,1.); +#845 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#846 = PCURVE('',#451,#847); +#847 = DEFINITIONAL_REPRESENTATION('',(#848),#852); +#848 = LINE('',#849,#850); +#849 = CARTESIAN_POINT('',(3.58,17.8)); +#850 = VECTOR('',#851,1.); +#851 = DIRECTION('',(0.E+000,-1.)); +#852 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#853 = PCURVE('',#854,#859); +#854 = CYLINDRICAL_SURFACE('',#855,1.); +#855 = AXIS2_PLACEMENT_3D('',#856,#857,#858); +#856 = CARTESIAN_POINT('',(16.51,5.08,-0.25)); +#857 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#858 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#859 = DEFINITIONAL_REPRESENTATION('',(#860),#864); +#860 = LINE('',#861,#862); +#861 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#862 = VECTOR('',#863,1.); +#863 = DIRECTION('',(0.E+000,1.)); +#864 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#865 = ORIENTED_EDGE('',*,*,#866,.F.); +#866 = EDGE_CURVE('',#436,#837,#867,.T.); +#867 = SURFACE_CURVE('',#868,(#872,#879),.PCURVE_S1.); +#868 = LINE('',#869,#870); +#869 = CARTESIAN_POINT('',(15.51,1.5,-1.25)); +#870 = VECTOR('',#871,1.); +#871 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#872 = PCURVE('',#451,#873); +#873 = DEFINITIONAL_REPRESENTATION('',(#874),#878); +#874 = LINE('',#875,#876); +#875 = CARTESIAN_POINT('',(0.E+000,16.8)); +#876 = VECTOR('',#877,1.); +#877 = DIRECTION('',(1.,0.E+000)); +#878 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#879 = PCURVE('',#744,#880); +#880 = DEFINITIONAL_REPRESENTATION('',(#881),#885); +#881 = LINE('',#882,#883); +#882 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#883 = VECTOR('',#884,1.); +#884 = DIRECTION('',(0.E+000,1.)); +#885 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#886 = ORIENTED_EDGE('',*,*,#435,.F.); +#887 = ORIENTED_EDGE('',*,*,#888,.F.); +#888 = EDGE_CURVE('',#839,#412,#889,.T.); +#889 = SURFACE_CURVE('',#890,(#894,#901),.PCURVE_S1.); +#890 = LINE('',#891,#892); +#891 = CARTESIAN_POINT('',(-0.29,6.08,-1.25)); +#892 = VECTOR('',#893,1.); +#893 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#894 = PCURVE('',#451,#895); +#895 = DEFINITIONAL_REPRESENTATION('',(#896),#900); +#896 = LINE('',#897,#898); +#897 = CARTESIAN_POINT('',(4.58,1.)); +#898 = VECTOR('',#899,1.); +#899 = DIRECTION('',(-1.,0.E+000)); +#900 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#901 = PCURVE('',#638,#902); +#902 = DEFINITIONAL_REPRESENTATION('',(#903),#907); +#903 = LINE('',#904,#905); +#904 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#905 = VECTOR('',#906,1.); +#906 = DIRECTION('',(0.E+000,1.)); +#907 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#908 = ADVANCED_FACE('',(#909),#502,.T.); +#909 = FACE_BOUND('',#910,.F.); +#910 = EDGE_LOOP('',(#911,#936,#937,#938)); +#911 = ORIENTED_EDGE('',*,*,#912,.T.); +#912 = EDGE_CURVE('',#655,#550,#913,.T.); +#913 = SURFACE_CURVE('',#914,(#919,#925),.PCURVE_S1.); +#914 = CIRCLE('',#915,1.); +#915 = AXIS2_PLACEMENT_3D('',#916,#917,#918); +#916 = CARTESIAN_POINT('',(-0.29,5.08,0.25)); +#917 = DIRECTION('',(0.E+000,1.,-8.881784197001E-016)); +#918 = DIRECTION('',(0.E+000,8.881784197001E-016,1.)); +#919 = PCURVE('',#502,#920); +#920 = DEFINITIONAL_REPRESENTATION('',(#921),#924); +#921 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#922,#923),.UNSPECIFIED.,.F.,.F., + (2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#922 = CARTESIAN_POINT('',(0.E+000,1.)); +#923 = CARTESIAN_POINT('',(-1.570796326795,1.)); +#924 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#925 = PCURVE('',#926,#931); +#926 = SPHERICAL_SURFACE('',#927,1.); +#927 = AXIS2_PLACEMENT_3D('',#928,#929,#930); +#928 = CARTESIAN_POINT('',(-0.29,5.08,0.25)); +#929 = DIRECTION('',(1.,0.E+000,0.E+000)); +#930 = DIRECTION('',(-0.E+000,8.881784197001E-016,1.)); +#931 = DEFINITIONAL_REPRESENTATION('',(#932),#935); +#932 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#933,#934),.UNSPECIFIED.,.F.,.F., + (2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#933 = CARTESIAN_POINT('',(0.E+000,-1.570796326795)); +#934 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#935 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#936 = ORIENTED_EDGE('',*,*,#549,.T.); +#937 = ORIENTED_EDGE('',*,*,#488,.F.); +#938 = ORIENTED_EDGE('',*,*,#654,.F.); +#939 = ADVANCED_FACE('',(#940),#532,.T.); +#940 = FACE_BOUND('',#941,.F.); +#941 = EDGE_LOOP('',(#942,#943,#944,#971)); +#942 = ORIENTED_EDGE('',*,*,#518,.T.); +#943 = ORIENTED_EDGE('',*,*,#600,.T.); +#944 = ORIENTED_EDGE('',*,*,#945,.T.); +#945 = EDGE_CURVE('',#573,#761,#946,.T.); +#946 = SURFACE_CURVE('',#947,(#952,#959),.PCURVE_S1.); +#947 = CIRCLE('',#948,1.); +#948 = AXIS2_PLACEMENT_3D('',#949,#950,#951); +#949 = CARTESIAN_POINT('',(15.51,5.08,0.25)); +#950 = DIRECTION('',(-0.E+000,1.,-2.22044604925E-016)); +#951 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#952 = PCURVE('',#532,#953); +#953 = DEFINITIONAL_REPRESENTATION('',(#954),#958); +#954 = LINE('',#955,#956); +#955 = CARTESIAN_POINT('',(-1.570796326795,3.58)); +#956 = VECTOR('',#957,1.); +#957 = DIRECTION('',(1.,-0.E+000)); +#958 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#959 = PCURVE('',#960,#965); +#960 = SPHERICAL_SURFACE('',#961,1.); +#961 = AXIS2_PLACEMENT_3D('',#962,#963,#964); +#962 = CARTESIAN_POINT('',(15.51,5.08,0.25)); +#963 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#964 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#965 = DEFINITIONAL_REPRESENTATION('',(#966),#970); +#966 = LINE('',#967,#968); +#967 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#968 = VECTOR('',#969,1.); +#969 = DIRECTION('',(-1.,0.E+000)); +#970 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#971 = ORIENTED_EDGE('',*,*,#760,.F.); +#972 = ADVANCED_FACE('',(#973),#588,.T.); +#973 = FACE_BOUND('',#974,.F.); +#974 = EDGE_LOOP('',(#975,#997,#998,#1022)); +#975 = ORIENTED_EDGE('',*,*,#976,.T.); +#976 = EDGE_CURVE('',#977,#573,#979,.T.); +#977 = VERTEX_POINT('',#978); +#978 = CARTESIAN_POINT('',(15.51,6.08,0.25)); +#979 = SURFACE_CURVE('',#980,(#985,#991),.PCURVE_S1.); +#980 = CIRCLE('',#981,1.); +#981 = AXIS2_PLACEMENT_3D('',#982,#983,#984); +#982 = CARTESIAN_POINT('',(15.51,5.08,0.25)); +#983 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#984 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#985 = PCURVE('',#588,#986); +#986 = DEFINITIONAL_REPRESENTATION('',(#987),#990); +#987 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#988,#989),.UNSPECIFIED.,.F.,.F., + (2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#988 = CARTESIAN_POINT('',(0.E+000,1.)); +#989 = CARTESIAN_POINT('',(-1.570796326795,1.)); +#990 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#991 = PCURVE('',#960,#992); +#992 = DEFINITIONAL_REPRESENTATION('',(#993),#996); +#993 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#994,#995),.UNSPECIFIED.,.F.,.F., + (2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#994 = CARTESIAN_POINT('',(0.E+000,-1.570796326795)); +#995 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#996 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#997 = ORIENTED_EDGE('',*,*,#572,.T.); +#998 = ORIENTED_EDGE('',*,*,#999,.T.); +#999 = EDGE_CURVE('',#550,#1000,#1002,.T.); +#1000 = VERTEX_POINT('',#1001); +#1001 = CARTESIAN_POINT('',(-0.29,6.08,0.25)); +#1002 = SURFACE_CURVE('',#1003,(#1008,#1015),.PCURVE_S1.); +#1003 = CIRCLE('',#1004,1.); +#1004 = AXIS2_PLACEMENT_3D('',#1005,#1006,#1007); +#1005 = CARTESIAN_POINT('',(-0.29,5.08,0.25)); +#1006 = DIRECTION('',(-1.,0.E+000,-0.E+000)); +#1007 = DIRECTION('',(-0.E+000,8.881784197001E-016,1.)); +#1008 = PCURVE('',#588,#1009); +#1009 = DEFINITIONAL_REPRESENTATION('',(#1010),#1014); +#1010 = LINE('',#1011,#1012); +#1011 = CARTESIAN_POINT('',(-1.570796326795,16.8)); +#1012 = VECTOR('',#1013,1.); +#1013 = DIRECTION('',(1.,-0.E+000)); +#1014 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1015 = PCURVE('',#926,#1016); +#1016 = DEFINITIONAL_REPRESENTATION('',(#1017),#1021); +#1017 = LINE('',#1018,#1019); +#1018 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#1019 = VECTOR('',#1020,1.); +#1020 = DIRECTION('',(-1.,0.E+000)); +#1021 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1022 = ORIENTED_EDGE('',*,*,#1023,.F.); +#1023 = EDGE_CURVE('',#977,#1000,#1024,.T.); +#1024 = SURFACE_CURVE('',#1025,(#1029,#1036),.PCURVE_S1.); +#1025 = LINE('',#1026,#1027); +#1026 = CARTESIAN_POINT('',(16.51,6.08,0.25)); +#1027 = VECTOR('',#1028,1.); +#1028 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1029 = PCURVE('',#588,#1030); +#1030 = DEFINITIONAL_REPRESENTATION('',(#1031),#1035); +#1031 = LINE('',#1032,#1033); +#1032 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#1033 = VECTOR('',#1034,1.); +#1034 = DIRECTION('',(-0.E+000,1.)); +#1035 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1036 = PCURVE('',#1037,#1042); +#1037 = PLANE('',#1038); +#1038 = AXIS2_PLACEMENT_3D('',#1039,#1040,#1041); +#1039 = CARTESIAN_POINT('',(16.51,6.08,-1.25)); +#1040 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#1041 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1042 = DEFINITIONAL_REPRESENTATION('',(#1043),#1047); +#1043 = LINE('',#1044,#1045); +#1044 = CARTESIAN_POINT('',(0.E+000,-1.5)); +#1045 = VECTOR('',#1046,1.); +#1046 = DIRECTION('',(1.,0.E+000)); +#1047 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1048 = ADVANCED_FACE('',(#1049),#638,.T.); +#1049 = FACE_BOUND('',#1050,.T.); +#1050 = EDGE_LOOP('',(#1051,#1076,#1077,#1078)); +#1051 = ORIENTED_EDGE('',*,*,#1052,.F.); +#1052 = EDGE_CURVE('',#839,#679,#1053,.T.); +#1053 = SURFACE_CURVE('',#1054,(#1059,#1065),.PCURVE_S1.); +#1054 = CIRCLE('',#1055,1.); +#1055 = AXIS2_PLACEMENT_3D('',#1056,#1057,#1058); +#1056 = CARTESIAN_POINT('',(-0.29,5.08,-0.25)); +#1057 = DIRECTION('',(5.053215498074E-016,1.,-4.440892098501E-016)); +#1058 = DIRECTION('',(-1.,5.053215498074E-016,-2.244078477742E-031)); +#1059 = PCURVE('',#638,#1060); +#1060 = DEFINITIONAL_REPRESENTATION('',(#1061),#1064); +#1061 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1062,#1063),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#1062 = CARTESIAN_POINT('',(1.570796326795,1.)); +#1063 = CARTESIAN_POINT('',(0.E+000,1.)); +#1064 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1065 = PCURVE('',#1066,#1071); +#1066 = SPHERICAL_SURFACE('',#1067,1.); +#1067 = AXIS2_PLACEMENT_3D('',#1068,#1069,#1070); +#1068 = CARTESIAN_POINT('',(-0.29,5.08,-0.25)); +#1069 = DIRECTION('',(-0.E+000,4.440892098501E-016,1.)); +#1070 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#1071 = DEFINITIONAL_REPRESENTATION('',(#1072),#1075); +#1072 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1073,#1074),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#1073 = CARTESIAN_POINT('',(1.570796326795,-1.570796326795)); +#1074 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#1075 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1076 = ORIENTED_EDGE('',*,*,#888,.T.); +#1077 = ORIENTED_EDGE('',*,*,#624,.F.); +#1078 = ORIENTED_EDGE('',*,*,#678,.F.); +#1079 = ADVANCED_FACE('',(#1080),#715,.T.); +#1080 = FACE_BOUND('',#1081,.T.); +#1081 = EDGE_LOOP('',(#1082,#1105,#1127,#1128)); +#1082 = ORIENTED_EDGE('',*,*,#1083,.F.); +#1083 = EDGE_CURVE('',#1084,#1000,#1086,.T.); +#1084 = VERTEX_POINT('',#1085); +#1085 = CARTESIAN_POINT('',(-0.29,6.08,-0.25)); +#1086 = SURFACE_CURVE('',#1087,(#1091,#1098),.PCURVE_S1.); +#1087 = LINE('',#1088,#1089); +#1088 = CARTESIAN_POINT('',(-0.29,6.08,-1.25)); +#1089 = VECTOR('',#1090,1.); +#1090 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#1091 = PCURVE('',#715,#1092); +#1092 = DEFINITIONAL_REPRESENTATION('',(#1093),#1097); +#1093 = LINE('',#1094,#1095); +#1094 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1095 = VECTOR('',#1096,1.); +#1096 = DIRECTION('',(0.E+000,1.)); +#1097 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1098 = PCURVE('',#1037,#1099); +#1099 = DEFINITIONAL_REPRESENTATION('',(#1100),#1104); +#1100 = LINE('',#1101,#1102); +#1101 = CARTESIAN_POINT('',(16.8,0.E+000)); +#1102 = VECTOR('',#1103,1.); +#1103 = DIRECTION('',(0.E+000,-1.)); +#1104 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1105 = ORIENTED_EDGE('',*,*,#1106,.T.); +#1106 = EDGE_CURVE('',#1084,#679,#1107,.T.); +#1107 = SURFACE_CURVE('',#1108,(#1113,#1120),.PCURVE_S1.); +#1108 = CIRCLE('',#1109,1.); +#1109 = AXIS2_PLACEMENT_3D('',#1110,#1111,#1112); +#1110 = CARTESIAN_POINT('',(-0.29,5.08,-0.25)); +#1111 = DIRECTION('',(0.E+000,4.440892098501E-016,1.)); +#1112 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#1113 = PCURVE('',#715,#1114); +#1114 = DEFINITIONAL_REPRESENTATION('',(#1115),#1119); +#1115 = LINE('',#1116,#1117); +#1116 = CARTESIAN_POINT('',(0.E+000,1.)); +#1117 = VECTOR('',#1118,1.); +#1118 = DIRECTION('',(1.,0.E+000)); +#1119 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1120 = PCURVE('',#1066,#1121); +#1121 = DEFINITIONAL_REPRESENTATION('',(#1122),#1126); +#1122 = LINE('',#1123,#1124); +#1123 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1124 = VECTOR('',#1125,1.); +#1125 = DIRECTION('',(1.,0.E+000)); +#1126 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1127 = ORIENTED_EDGE('',*,*,#701,.T.); +#1128 = ORIENTED_EDGE('',*,*,#1129,.T.); +#1129 = EDGE_CURVE('',#655,#1000,#1130,.T.); +#1130 = SURFACE_CURVE('',#1131,(#1136,#1142),.PCURVE_S1.); +#1131 = CIRCLE('',#1132,1.); +#1132 = AXIS2_PLACEMENT_3D('',#1133,#1134,#1135); +#1133 = CARTESIAN_POINT('',(-0.29,5.08,0.25)); +#1134 = DIRECTION('',(0.E+000,-1.608122649677E-016,-1.)); +#1135 = DIRECTION('',(-0.E+000,1.,-1.608122649677E-016)); +#1136 = PCURVE('',#715,#1137); +#1137 = DEFINITIONAL_REPRESENTATION('',(#1138),#1141); +#1138 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1139,#1140),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#1139 = CARTESIAN_POINT('',(1.570796326795,1.5)); +#1140 = CARTESIAN_POINT('',(0.E+000,1.5)); +#1141 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1142 = PCURVE('',#926,#1143); +#1143 = DEFINITIONAL_REPRESENTATION('',(#1144),#1147); +#1144 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1145,#1146),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#1145 = CARTESIAN_POINT('',(-1.570796326795,-1.570796326795)); +#1146 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#1147 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1148 = ADVANCED_FACE('',(#1149),#744,.T.); +#1149 = FACE_BOUND('',#1150,.T.); +#1150 = EDGE_LOOP('',(#1151,#1152,#1153,#1178)); +#1151 = ORIENTED_EDGE('',*,*,#730,.T.); +#1152 = ORIENTED_EDGE('',*,*,#866,.T.); +#1153 = ORIENTED_EDGE('',*,*,#1154,.T.); +#1154 = EDGE_CURVE('',#837,#784,#1155,.T.); +#1155 = SURFACE_CURVE('',#1156,(#1161,#1167),.PCURVE_S1.); +#1156 = CIRCLE('',#1157,1.); +#1157 = AXIS2_PLACEMENT_3D('',#1158,#1159,#1160); +#1158 = CARTESIAN_POINT('',(15.51,5.08,-0.25)); +#1159 = DIRECTION('',(6.123233995737E-017,-1.,4.440892098501E-016)); +#1160 = DIRECTION('',(1.,6.123233995737E-017,-2.719262146894E-032)); +#1161 = PCURVE('',#744,#1162); +#1162 = DEFINITIONAL_REPRESENTATION('',(#1163),#1166); +#1163 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1164,#1165),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#1164 = CARTESIAN_POINT('',(1.570796326795,3.58)); +#1165 = CARTESIAN_POINT('',(0.E+000,3.58)); +#1166 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1167 = PCURVE('',#1168,#1173); +#1168 = SPHERICAL_SURFACE('',#1169,1.); +#1169 = AXIS2_PLACEMENT_3D('',#1170,#1171,#1172); +#1170 = CARTESIAN_POINT('',(15.51,5.08,-0.25)); +#1171 = DIRECTION('',(-0.E+000,4.440892098501E-016,1.)); +#1172 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#1173 = DEFINITIONAL_REPRESENTATION('',(#1174),#1177); +#1174 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1175,#1176),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#1175 = CARTESIAN_POINT('',(-1.570796326795,-1.570796326795)); +#1176 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#1177 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1178 = ORIENTED_EDGE('',*,*,#811,.F.); +#1179 = ADVANCED_FACE('',(#1180),#799,.T.); +#1180 = FACE_BOUND('',#1181,.T.); +#1181 = EDGE_LOOP('',(#1182,#1183,#1207,#1228)); +#1182 = ORIENTED_EDGE('',*,*,#783,.F.); +#1183 = ORIENTED_EDGE('',*,*,#1184,.F.); +#1184 = EDGE_CURVE('',#1185,#784,#1187,.T.); +#1185 = VERTEX_POINT('',#1186); +#1186 = CARTESIAN_POINT('',(15.51,6.08,-0.25)); +#1187 = SURFACE_CURVE('',#1188,(#1193,#1200),.PCURVE_S1.); +#1188 = CIRCLE('',#1189,1.); +#1189 = AXIS2_PLACEMENT_3D('',#1190,#1191,#1192); +#1190 = CARTESIAN_POINT('',(15.51,5.08,-0.25)); +#1191 = DIRECTION('',(0.E+000,-4.440892098501E-016,-1.)); +#1192 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#1193 = PCURVE('',#799,#1194); +#1194 = DEFINITIONAL_REPRESENTATION('',(#1195),#1199); +#1195 = LINE('',#1196,#1197); +#1196 = CARTESIAN_POINT('',(1.570796326795,1.)); +#1197 = VECTOR('',#1198,1.); +#1198 = DIRECTION('',(-1.,-0.E+000)); +#1199 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1200 = PCURVE('',#1168,#1201); +#1201 = DEFINITIONAL_REPRESENTATION('',(#1202),#1206); +#1202 = LINE('',#1203,#1204); +#1203 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#1204 = VECTOR('',#1205,1.); +#1205 = DIRECTION('',(-1.,0.E+000)); +#1206 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1207 = ORIENTED_EDGE('',*,*,#1208,.T.); +#1208 = EDGE_CURVE('',#1185,#977,#1209,.T.); +#1209 = SURFACE_CURVE('',#1210,(#1214,#1221),.PCURVE_S1.); +#1210 = LINE('',#1211,#1212); +#1211 = CARTESIAN_POINT('',(15.51,6.08,-1.25)); +#1212 = VECTOR('',#1213,1.); +#1213 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#1214 = PCURVE('',#799,#1215); +#1215 = DEFINITIONAL_REPRESENTATION('',(#1216),#1220); +#1216 = LINE('',#1217,#1218); +#1217 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#1218 = VECTOR('',#1219,1.); +#1219 = DIRECTION('',(0.E+000,1.)); +#1220 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1221 = PCURVE('',#1037,#1222); +#1222 = DEFINITIONAL_REPRESENTATION('',(#1223),#1227); +#1223 = LINE('',#1224,#1225); +#1224 = CARTESIAN_POINT('',(1.,0.E+000)); +#1225 = VECTOR('',#1226,1.); +#1226 = DIRECTION('',(0.E+000,-1.)); +#1227 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1228 = ORIENTED_EDGE('',*,*,#1229,.T.); +#1229 = EDGE_CURVE('',#977,#761,#1230,.T.); +#1230 = SURFACE_CURVE('',#1231,(#1236,#1242),.PCURVE_S1.); +#1231 = CIRCLE('',#1232,1.); +#1232 = AXIS2_PLACEMENT_3D('',#1233,#1234,#1235); +#1233 = CARTESIAN_POINT('',(15.51,5.08,0.25)); +#1234 = DIRECTION('',(6.123233995737E-017,-2.22044604925E-016,-1.)); +#1235 = DIRECTION('',(1.,1.359631073447E-032,6.123233995737E-017)); +#1236 = PCURVE('',#799,#1237); +#1237 = DEFINITIONAL_REPRESENTATION('',(#1238),#1241); +#1238 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1239,#1240),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#1239 = CARTESIAN_POINT('',(1.570796326795,1.5)); +#1240 = CARTESIAN_POINT('',(0.E+000,1.5)); +#1241 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1242 = PCURVE('',#960,#1243); +#1243 = DEFINITIONAL_REPRESENTATION('',(#1244),#1247); +#1244 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1245,#1246),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#1245 = CARTESIAN_POINT('',(-1.570796326795,-1.570796326795)); +#1246 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#1247 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1248 = ADVANCED_FACE('',(#1249),#854,.T.); +#1249 = FACE_BOUND('',#1250,.T.); +#1250 = EDGE_LOOP('',(#1251,#1271,#1272,#1292)); +#1251 = ORIENTED_EDGE('',*,*,#1252,.F.); +#1252 = EDGE_CURVE('',#837,#1185,#1253,.T.); +#1253 = SURFACE_CURVE('',#1254,(#1259,#1265),.PCURVE_S1.); +#1254 = CIRCLE('',#1255,1.); +#1255 = AXIS2_PLACEMENT_3D('',#1256,#1257,#1258); +#1256 = CARTESIAN_POINT('',(15.51,5.08,-0.25)); +#1257 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1258 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#1259 = PCURVE('',#854,#1260); +#1260 = DEFINITIONAL_REPRESENTATION('',(#1261),#1264); +#1261 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1262,#1263),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#1262 = CARTESIAN_POINT('',(1.570796326795,1.)); +#1263 = CARTESIAN_POINT('',(0.E+000,1.)); +#1264 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1265 = PCURVE('',#1168,#1266); +#1266 = DEFINITIONAL_REPRESENTATION('',(#1267),#1270); +#1267 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1268,#1269),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#1268 = CARTESIAN_POINT('',(0.E+000,-1.570796326795)); +#1269 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1270 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1271 = ORIENTED_EDGE('',*,*,#836,.T.); +#1272 = ORIENTED_EDGE('',*,*,#1273,.T.); +#1273 = EDGE_CURVE('',#839,#1084,#1274,.T.); +#1274 = SURFACE_CURVE('',#1275,(#1280,#1286),.PCURVE_S1.); +#1275 = CIRCLE('',#1276,1.); +#1276 = AXIS2_PLACEMENT_3D('',#1277,#1278,#1279); +#1277 = CARTESIAN_POINT('',(-0.29,5.08,-0.25)); +#1278 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1279 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#1280 = PCURVE('',#854,#1281); +#1281 = DEFINITIONAL_REPRESENTATION('',(#1282),#1285); +#1282 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1283,#1284),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#1283 = CARTESIAN_POINT('',(1.570796326795,16.8)); +#1284 = CARTESIAN_POINT('',(0.E+000,16.8)); +#1285 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1286 = PCURVE('',#1066,#1287); +#1287 = DEFINITIONAL_REPRESENTATION('',(#1288),#1291); +#1288 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1289,#1290),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#1289 = CARTESIAN_POINT('',(0.E+000,-1.570796326795)); +#1290 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1291 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1292 = ORIENTED_EDGE('',*,*,#1293,.F.); +#1293 = EDGE_CURVE('',#1185,#1084,#1294,.T.); +#1294 = SURFACE_CURVE('',#1295,(#1299,#1306),.PCURVE_S1.); +#1295 = LINE('',#1296,#1297); +#1296 = CARTESIAN_POINT('',(16.51,6.08,-0.25)); +#1297 = VECTOR('',#1298,1.); +#1298 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1299 = PCURVE('',#854,#1300); +#1300 = DEFINITIONAL_REPRESENTATION('',(#1301),#1305); +#1301 = LINE('',#1302,#1303); +#1302 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1303 = VECTOR('',#1304,1.); +#1304 = DIRECTION('',(0.E+000,1.)); +#1305 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1306 = PCURVE('',#1037,#1307); +#1307 = DEFINITIONAL_REPRESENTATION('',(#1308),#1312); +#1308 = LINE('',#1309,#1310); +#1309 = CARTESIAN_POINT('',(0.E+000,-1.)); +#1310 = VECTOR('',#1311,1.); +#1311 = DIRECTION('',(1.,0.E+000)); +#1312 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1313 = ADVANCED_FACE('',(#1314),#926,.T.); +#1314 = FACE_BOUND('',#1315,.F.); +#1315 = EDGE_LOOP('',(#1316,#1317,#1318)); +#1316 = ORIENTED_EDGE('',*,*,#912,.F.); +#1317 = ORIENTED_EDGE('',*,*,#1129,.T.); +#1318 = ORIENTED_EDGE('',*,*,#999,.F.); +#1319 = ADVANCED_FACE('',(#1320),#960,.T.); +#1320 = FACE_BOUND('',#1321,.F.); +#1321 = EDGE_LOOP('',(#1322,#1323,#1324)); +#1322 = ORIENTED_EDGE('',*,*,#976,.F.); +#1323 = ORIENTED_EDGE('',*,*,#1229,.T.); +#1324 = ORIENTED_EDGE('',*,*,#945,.F.); +#1325 = ADVANCED_FACE('',(#1326),#1037,.F.); +#1326 = FACE_BOUND('',#1327,.F.); +#1327 = EDGE_LOOP('',(#1328,#1329,#1330,#1331)); +#1328 = ORIENTED_EDGE('',*,*,#1023,.T.); +#1329 = ORIENTED_EDGE('',*,*,#1083,.F.); +#1330 = ORIENTED_EDGE('',*,*,#1293,.F.); +#1331 = ORIENTED_EDGE('',*,*,#1208,.T.); +#1332 = ADVANCED_FACE('',(#1333),#1066,.T.); +#1333 = FACE_BOUND('',#1334,.T.); +#1334 = EDGE_LOOP('',(#1335,#1336,#1337)); +#1335 = ORIENTED_EDGE('',*,*,#1273,.F.); +#1336 = ORIENTED_EDGE('',*,*,#1052,.T.); +#1337 = ORIENTED_EDGE('',*,*,#1106,.F.); +#1338 = ADVANCED_FACE('',(#1339),#1168,.T.); +#1339 = FACE_BOUND('',#1340,.F.); +#1340 = EDGE_LOOP('',(#1341,#1342,#1343)); +#1341 = ORIENTED_EDGE('',*,*,#1252,.F.); +#1342 = ORIENTED_EDGE('',*,*,#1154,.T.); +#1343 = ORIENTED_EDGE('',*,*,#1184,.F.); +#1344 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1348)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#1345,#1346,#1347)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#1345 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#1346 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#1347 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#1348 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#1345, + 'distance_accuracy_value','confusion accuracy'); +#1349 = SHAPE_DEFINITION_REPRESENTATION(#1350,#37); +#1350 = PRODUCT_DEFINITION_SHAPE('','',#1351); +#1351 = PRODUCT_DEFINITION('design','',#1352,#1355); +#1352 = PRODUCT_DEFINITION_FORMATION('','',#1353); +#1353 = PRODUCT('Fillet','Fillet','',(#1354)); +#1354 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#1355 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#1356 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1357,#1359); +#1357 = ( REPRESENTATION_RELATIONSHIP('','',#37,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1358) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#1358 = ITEM_DEFINED_TRANSFORMATION('','',#11,#15); +#1359 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #1360); +#1360 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('1','=>[0:1:1:2]','',#5,#1351,$); +#1361 = PRODUCT_TYPE('part',$,(#1353)); +#1362 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#1363),#1469); +#1363 = MANIFOLD_SOLID_BREP('',#1364); +#1364 = CLOSED_SHELL('',(#1365,#1461,#1465)); +#1365 = ADVANCED_FACE('',(#1366),#1380,.T.); +#1366 = FACE_BOUND('',#1367,.F.); +#1367 = EDGE_LOOP('',(#1368,#1398,#1429,#1430)); +#1368 = ORIENTED_EDGE('',*,*,#1369,.T.); +#1369 = EDGE_CURVE('',#1370,#1372,#1374,.T.); +#1370 = VERTEX_POINT('',#1371); +#1371 = CARTESIAN_POINT('',(1.710192,3.5,-1.554312234475E-015)); +#1372 = VERTEX_POINT('',#1373); +#1373 = CARTESIAN_POINT('',(1.710192,3.5,1.27)); +#1374 = SEAM_CURVE('',#1375,(#1379,#1391),.PCURVE_S1.); +#1375 = LINE('',#1376,#1377); +#1376 = CARTESIAN_POINT('',(1.710192,3.5,-1.554312234475E-015)); +#1377 = VECTOR('',#1378,1.); +#1378 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#1379 = PCURVE('',#1380,#1385); +#1380 = CYLINDRICAL_SURFACE('',#1381,0.440192); +#1381 = AXIS2_PLACEMENT_3D('',#1382,#1383,#1384); +#1382 = CARTESIAN_POINT('',(1.27,3.5,-1.554312234475E-015)); +#1383 = DIRECTION('',(0.E+000,-4.440892098501E-016,-1.)); +#1384 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1385 = DEFINITIONAL_REPRESENTATION('',(#1386),#1390); +#1386 = LINE('',#1387,#1388); +#1387 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#1388 = VECTOR('',#1389,1.); +#1389 = DIRECTION('',(-0.E+000,-1.)); +#1390 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1391 = PCURVE('',#1380,#1392); +#1392 = DEFINITIONAL_REPRESENTATION('',(#1393),#1397); +#1393 = LINE('',#1394,#1395); +#1394 = CARTESIAN_POINT('',(-6.28318530718,0.E+000)); +#1395 = VECTOR('',#1396,1.); +#1396 = DIRECTION('',(-0.E+000,-1.)); +#1397 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1398 = ORIENTED_EDGE('',*,*,#1399,.T.); +#1399 = EDGE_CURVE('',#1372,#1372,#1400,.T.); +#1400 = SURFACE_CURVE('',#1401,(#1406,#1413),.PCURVE_S1.); +#1401 = CIRCLE('',#1402,0.440192); +#1402 = AXIS2_PLACEMENT_3D('',#1403,#1404,#1405); +#1403 = CARTESIAN_POINT('',(1.27,3.5,1.27)); +#1404 = DIRECTION('',(-0.E+000,4.440892098501E-016,1.)); +#1405 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1406 = PCURVE('',#1380,#1407); +#1407 = DEFINITIONAL_REPRESENTATION('',(#1408),#1412); +#1408 = LINE('',#1409,#1410); +#1409 = CARTESIAN_POINT('',(-0.E+000,-1.27)); +#1410 = VECTOR('',#1411,1.); +#1411 = DIRECTION('',(-1.,0.E+000)); +#1412 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1413 = PCURVE('',#1414,#1419); +#1414 = PLANE('',#1415); +#1415 = AXIS2_PLACEMENT_3D('',#1416,#1417,#1418); +#1416 = CARTESIAN_POINT('',(1.710192,3.5,1.27)); +#1417 = DIRECTION('',(0.E+000,-4.440892098501E-016,-1.)); +#1418 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#1419 = DEFINITIONAL_REPRESENTATION('',(#1420),#1428); +#1420 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1421,#1422,#1423,#1424, +#1425,#1426,#1427),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.E+000,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#1421 = CARTESIAN_POINT('',(-4.440892098501E-016,-2.22044604925E-016)); +#1422 = CARTESIAN_POINT('',(0.762434909085,-2.22044604925E-016)); +#1423 = CARTESIAN_POINT('',(0.381217454543,-0.660288)); +#1424 = CARTESIAN_POINT('',(-3.36273265088E-016,-1.320576)); +#1425 = CARTESIAN_POINT('',(-0.381217454543,-0.660288)); +#1426 = CARTESIAN_POINT('',(-0.762434909085,-9.436895709314E-016)); +#1427 = CARTESIAN_POINT('',(-4.440892098501E-016,-2.22044604925E-016)); +#1428 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1429 = ORIENTED_EDGE('',*,*,#1369,.F.); +#1430 = ORIENTED_EDGE('',*,*,#1431,.F.); +#1431 = EDGE_CURVE('',#1370,#1370,#1432,.T.); +#1432 = SURFACE_CURVE('',#1433,(#1438,#1445),.PCURVE_S1.); +#1433 = CIRCLE('',#1434,0.440192); +#1434 = AXIS2_PLACEMENT_3D('',#1435,#1436,#1437); +#1435 = CARTESIAN_POINT('',(1.27,3.5,-1.554312234475E-015)); +#1436 = DIRECTION('',(-0.E+000,4.440892098501E-016,1.)); +#1437 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1438 = PCURVE('',#1380,#1439); +#1439 = DEFINITIONAL_REPRESENTATION('',(#1440),#1444); +#1440 = LINE('',#1441,#1442); +#1441 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#1442 = VECTOR('',#1443,1.); +#1443 = DIRECTION('',(-1.,0.E+000)); +#1444 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1445 = PCURVE('',#1446,#1451); +#1446 = PLANE('',#1447); +#1447 = AXIS2_PLACEMENT_3D('',#1448,#1449,#1450); +#1448 = CARTESIAN_POINT('',(1.710192,3.5,-1.554312234475E-015)); +#1449 = DIRECTION('',(0.E+000,-4.440892098501E-016,-1.)); +#1450 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#1451 = DEFINITIONAL_REPRESENTATION('',(#1452),#1460); +#1452 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1453,#1454,#1455,#1456, +#1457,#1458,#1459),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.E+000,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#1453 = CARTESIAN_POINT('',(-4.440892098501E-016,-2.22044604925E-016)); +#1454 = CARTESIAN_POINT('',(0.762434909085,-2.22044604925E-016)); +#1455 = CARTESIAN_POINT('',(0.381217454543,-0.660288)); +#1456 = CARTESIAN_POINT('',(-3.36273265088E-016,-1.320576)); +#1457 = CARTESIAN_POINT('',(-0.381217454543,-0.660288)); +#1458 = CARTESIAN_POINT('',(-0.762434909085,-9.436895709314E-016)); +#1459 = CARTESIAN_POINT('',(-4.440892098501E-016,-2.22044604925E-016)); +#1460 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1461 = ADVANCED_FACE('',(#1462),#1446,.T.); +#1462 = FACE_BOUND('',#1463,.F.); +#1463 = EDGE_LOOP('',(#1464)); +#1464 = ORIENTED_EDGE('',*,*,#1431,.T.); +#1465 = ADVANCED_FACE('',(#1466),#1414,.F.); +#1466 = FACE_BOUND('',#1467,.T.); +#1467 = EDGE_LOOP('',(#1468)); +#1468 = ORIENTED_EDGE('',*,*,#1399,.T.); +#1469 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1473)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#1470,#1471,#1472)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#1470 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#1471 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#1472 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#1473 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#1470, + 'distance_accuracy_value','confusion accuracy'); +#1474 = SHAPE_DEFINITION_REPRESENTATION(#1475,#1362); +#1475 = PRODUCT_DEFINITION_SHAPE('','',#1476); +#1476 = PRODUCT_DEFINITION('design','',#1477,#1480); +#1477 = PRODUCT_DEFINITION_FORMATION('','',#1478); +#1478 = PRODUCT('Pad002','Pad002','',(#1479)); +#1479 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#1480 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#1481 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1482,#1484); +#1482 = ( REPRESENTATION_RELATIONSHIP('','',#1362,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1483) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#1483 = ITEM_DEFINED_TRANSFORMATION('','',#11,#19); +#1484 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #1485); +#1485 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('2','=>[0:1:1:3]','',#5,#1476,$); +#1486 = PRODUCT_TYPE('part',$,(#1478)); +#1487 = GEOMETRICALLY_BOUNDED_WIREFRAME_SHAPE_REPRESENTATION('',(#11, + #1488),#1497); +#1488 = GEOMETRIC_CURVE_SET('',(#1489)); +#1489 = TRIMMED_CURVE('',#1490,(#1495,PARAMETER_VALUE(0.E+000)),(#1496, + PARAMETER_VALUE(6.28318530718)),.T.,.PARAMETER.); +#1490 = CIRCLE('',#1491,0.440192); +#1491 = AXIS2_PLACEMENT_3D('',#1492,#1493,#1494); +#1492 = CARTESIAN_POINT('',(1.27,3.5,0.E+000)); +#1493 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1494 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#1495 = CARTESIAN_POINT('',(1.710192,3.5,-2.366582715663E-030)); +#1496 = CARTESIAN_POINT('',(1.710192,3.5,-2.366582715663E-030)); +#1497 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1501)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#1498,#1499,#1500)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#1498 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#1499 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#1500 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#1501 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#1498, + 'distance_accuracy_value','confusion accuracy'); +#1502 = SHAPE_DEFINITION_REPRESENTATION(#1503,#1487); +#1503 = PRODUCT_DEFINITION_SHAPE('','',#1504); +#1504 = PRODUCT_DEFINITION('design','',#1505,#1508); +#1505 = PRODUCT_DEFINITION_FORMATION('','',#1506); +#1506 = PRODUCT('Sketch002','Sketch002','',(#1507)); +#1507 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#1508 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#1509 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1510,#1512); +#1510 = ( REPRESENTATION_RELATIONSHIP('','',#1487,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1511) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#1511 = ITEM_DEFINED_TRANSFORMATION('','',#11,#23); +#1512 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #1513); +#1513 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('3','=>[0:1:1:4]','',#5,#1504,$); +#1514 = PRODUCT_TYPE('part',$,(#1506)); +#1515 = SHAPE_REPRESENTATION('',(#11,#1516,#2158,#2800,#3442,#4084,#4726 + ,#5368),#6010); +#1516 = MANIFOLD_SOLID_BREP('',#1517); +#1517 = CLOSED_SHELL('',(#1518,#1638,#1714,#1790,#1866,#1942,#2018,#2089 + ,#2136,#2147)); +#1518 = ADVANCED_FACE('',(#1519),#1533,.T.); +#1519 = FACE_BOUND('',#1520,.T.); +#1520 = EDGE_LOOP('',(#1521,#1556,#1584,#1612)); +#1521 = ORIENTED_EDGE('',*,*,#1522,.T.); +#1522 = EDGE_CURVE('',#1523,#1525,#1527,.T.); +#1523 = VERTEX_POINT('',#1524); +#1524 = CARTESIAN_POINT('',(15.49,1.,-0.125)); +#1525 = VERTEX_POINT('',#1526); +#1526 = CARTESIAN_POINT('',(15.49,1.,0.125)); +#1527 = SURFACE_CURVE('',#1528,(#1532,#1544),.PCURVE_S1.); +#1528 = LINE('',#1529,#1530); +#1529 = CARTESIAN_POINT('',(15.49,1.,-0.125)); +#1530 = VECTOR('',#1531,1.); +#1531 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#1532 = PCURVE('',#1533,#1538); +#1533 = PLANE('',#1534); +#1534 = AXIS2_PLACEMENT_3D('',#1535,#1536,#1537); +#1535 = CARTESIAN_POINT('',(15.49,1.,-0.125)); +#1536 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#1537 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#1538 = DEFINITIONAL_REPRESENTATION('',(#1539),#1543); +#1539 = LINE('',#1540,#1541); +#1540 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1541 = VECTOR('',#1542,1.); +#1542 = DIRECTION('',(2.22044604925E-016,-1.)); +#1543 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1544 = PCURVE('',#1545,#1550); +#1545 = PLANE('',#1546); +#1546 = AXIS2_PLACEMENT_3D('',#1547,#1548,#1549); +#1547 = CARTESIAN_POINT('',(15.49,1.,-0.125)); +#1548 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#1549 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1550 = DEFINITIONAL_REPRESENTATION('',(#1551),#1555); +#1551 = LINE('',#1552,#1553); +#1552 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1553 = VECTOR('',#1554,1.); +#1554 = DIRECTION('',(0.E+000,-1.)); +#1555 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1556 = ORIENTED_EDGE('',*,*,#1557,.T.); +#1557 = EDGE_CURVE('',#1525,#1558,#1560,.T.); +#1558 = VERTEX_POINT('',#1559); +#1559 = CARTESIAN_POINT('',(15.49,-2.5,0.125)); +#1560 = SURFACE_CURVE('',#1561,(#1565,#1572),.PCURVE_S1.); +#1561 = LINE('',#1562,#1563); +#1562 = CARTESIAN_POINT('',(15.49,1.,0.125)); +#1563 = VECTOR('',#1564,1.); +#1564 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#1565 = PCURVE('',#1533,#1566); +#1566 = DEFINITIONAL_REPRESENTATION('',(#1567),#1571); +#1567 = LINE('',#1568,#1569); +#1568 = CARTESIAN_POINT('',(2.22044604925E-016,-0.25)); +#1569 = VECTOR('',#1570,1.); +#1570 = DIRECTION('',(1.,0.E+000)); +#1571 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1572 = PCURVE('',#1573,#1578); +#1573 = PLANE('',#1574); +#1574 = AXIS2_PLACEMENT_3D('',#1575,#1576,#1577); +#1575 = CARTESIAN_POINT('',(15.49,1.,0.125)); +#1576 = DIRECTION('',(0.E+000,4.440892098501E-016,1.)); +#1577 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#1578 = DEFINITIONAL_REPRESENTATION('',(#1579),#1583); +#1579 = LINE('',#1580,#1581); +#1580 = CARTESIAN_POINT('',(0.E+000,-1.7763568394E-015)); +#1581 = VECTOR('',#1582,1.); +#1582 = DIRECTION('',(1.,0.E+000)); +#1583 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1584 = ORIENTED_EDGE('',*,*,#1585,.F.); +#1585 = EDGE_CURVE('',#1586,#1558,#1588,.T.); +#1586 = VERTEX_POINT('',#1587); +#1587 = CARTESIAN_POINT('',(15.49,-2.5,-0.125)); +#1588 = SURFACE_CURVE('',#1589,(#1593,#1600),.PCURVE_S1.); +#1589 = LINE('',#1590,#1591); +#1590 = CARTESIAN_POINT('',(15.49,-2.5,-0.125)); +#1591 = VECTOR('',#1592,1.); +#1592 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#1593 = PCURVE('',#1533,#1594); +#1594 = DEFINITIONAL_REPRESENTATION('',(#1595),#1599); +#1595 = LINE('',#1596,#1597); +#1596 = CARTESIAN_POINT('',(3.5,-1.972152263053E-031)); +#1597 = VECTOR('',#1598,1.); +#1598 = DIRECTION('',(2.22044604925E-016,-1.)); +#1599 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1600 = PCURVE('',#1601,#1606); +#1601 = PLANE('',#1602); +#1602 = AXIS2_PLACEMENT_3D('',#1603,#1604,#1605); +#1603 = CARTESIAN_POINT('',(15.49,-2.5,-0.125)); +#1604 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#1605 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1606 = DEFINITIONAL_REPRESENTATION('',(#1607),#1611); +#1607 = LINE('',#1608,#1609); +#1608 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#1609 = VECTOR('',#1610,1.); +#1610 = DIRECTION('',(0.E+000,-1.)); +#1611 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1612 = ORIENTED_EDGE('',*,*,#1613,.F.); +#1613 = EDGE_CURVE('',#1523,#1586,#1614,.T.); +#1614 = SURFACE_CURVE('',#1615,(#1619,#1626),.PCURVE_S1.); +#1615 = LINE('',#1616,#1617); +#1616 = CARTESIAN_POINT('',(15.49,1.,-0.125)); +#1617 = VECTOR('',#1618,1.); +#1618 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#1619 = PCURVE('',#1533,#1620); +#1620 = DEFINITIONAL_REPRESENTATION('',(#1621),#1625); +#1621 = LINE('',#1622,#1623); +#1622 = CARTESIAN_POINT('',(2.22044604925E-016,0.E+000)); +#1623 = VECTOR('',#1624,1.); +#1624 = DIRECTION('',(1.,0.E+000)); +#1625 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1626 = PCURVE('',#1627,#1632); +#1627 = PLANE('',#1628); +#1628 = AXIS2_PLACEMENT_3D('',#1629,#1630,#1631); +#1629 = CARTESIAN_POINT('',(15.49,1.,-0.125)); +#1630 = DIRECTION('',(0.E+000,4.440892098501E-016,1.)); +#1631 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#1632 = DEFINITIONAL_REPRESENTATION('',(#1633),#1637); +#1633 = LINE('',#1634,#1635); +#1634 = CARTESIAN_POINT('',(0.E+000,-1.7763568394E-015)); +#1635 = VECTOR('',#1636,1.); +#1636 = DIRECTION('',(1.,0.E+000)); +#1637 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1638 = ADVANCED_FACE('',(#1639),#1601,.T.); +#1639 = FACE_BOUND('',#1640,.T.); +#1640 = EDGE_LOOP('',(#1641,#1642,#1665,#1693)); +#1641 = ORIENTED_EDGE('',*,*,#1585,.T.); +#1642 = ORIENTED_EDGE('',*,*,#1643,.T.); +#1643 = EDGE_CURVE('',#1558,#1644,#1646,.T.); +#1644 = VERTEX_POINT('',#1645); +#1645 = CARTESIAN_POINT('',(14.99,-2.5,0.125)); +#1646 = SURFACE_CURVE('',#1647,(#1651,#1658),.PCURVE_S1.); +#1647 = LINE('',#1648,#1649); +#1648 = CARTESIAN_POINT('',(15.49,-2.5,0.125)); +#1649 = VECTOR('',#1650,1.); +#1650 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1651 = PCURVE('',#1601,#1652); +#1652 = DEFINITIONAL_REPRESENTATION('',(#1653),#1657); +#1653 = LINE('',#1654,#1655); +#1654 = CARTESIAN_POINT('',(1.7763568394E-015,-0.25)); +#1655 = VECTOR('',#1656,1.); +#1656 = DIRECTION('',(1.,0.E+000)); +#1657 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1658 = PCURVE('',#1573,#1659); +#1659 = DEFINITIONAL_REPRESENTATION('',(#1660),#1664); +#1660 = LINE('',#1661,#1662); +#1661 = CARTESIAN_POINT('',(3.5,-1.7763568394E-015)); +#1662 = VECTOR('',#1663,1.); +#1663 = DIRECTION('',(0.E+000,-1.)); +#1664 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1665 = ORIENTED_EDGE('',*,*,#1666,.F.); +#1666 = EDGE_CURVE('',#1667,#1644,#1669,.T.); +#1667 = VERTEX_POINT('',#1668); +#1668 = CARTESIAN_POINT('',(14.99,-2.5,-0.125)); +#1669 = SURFACE_CURVE('',#1670,(#1674,#1681),.PCURVE_S1.); +#1670 = LINE('',#1671,#1672); +#1671 = CARTESIAN_POINT('',(14.99,-2.5,-0.125)); +#1672 = VECTOR('',#1673,1.); +#1673 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#1674 = PCURVE('',#1601,#1675); +#1675 = DEFINITIONAL_REPRESENTATION('',(#1676),#1680); +#1676 = LINE('',#1677,#1678); +#1677 = CARTESIAN_POINT('',(0.5,0.E+000)); +#1678 = VECTOR('',#1679,1.); +#1679 = DIRECTION('',(0.E+000,-1.)); +#1680 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1681 = PCURVE('',#1682,#1687); +#1682 = PLANE('',#1683); +#1683 = AXIS2_PLACEMENT_3D('',#1684,#1685,#1686); +#1684 = CARTESIAN_POINT('',(14.99,-2.5,-0.125)); +#1685 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1686 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#1687 = DEFINITIONAL_REPRESENTATION('',(#1688),#1692); +#1688 = LINE('',#1689,#1690); +#1689 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#1690 = VECTOR('',#1691,1.); +#1691 = DIRECTION('',(-2.22044604925E-016,-1.)); +#1692 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1693 = ORIENTED_EDGE('',*,*,#1694,.F.); +#1694 = EDGE_CURVE('',#1586,#1667,#1695,.T.); +#1695 = SURFACE_CURVE('',#1696,(#1700,#1707),.PCURVE_S1.); +#1696 = LINE('',#1697,#1698); +#1697 = CARTESIAN_POINT('',(15.49,-2.5,-0.125)); +#1698 = VECTOR('',#1699,1.); +#1699 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1700 = PCURVE('',#1601,#1701); +#1701 = DEFINITIONAL_REPRESENTATION('',(#1702),#1706); +#1702 = LINE('',#1703,#1704); +#1703 = CARTESIAN_POINT('',(1.7763568394E-015,0.E+000)); +#1704 = VECTOR('',#1705,1.); +#1705 = DIRECTION('',(1.,0.E+000)); +#1706 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1707 = PCURVE('',#1627,#1708); +#1708 = DEFINITIONAL_REPRESENTATION('',(#1709),#1713); +#1709 = LINE('',#1710,#1711); +#1710 = CARTESIAN_POINT('',(3.5,-1.7763568394E-015)); +#1711 = VECTOR('',#1712,1.); +#1712 = DIRECTION('',(0.E+000,-1.)); +#1713 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1714 = ADVANCED_FACE('',(#1715),#1682,.T.); +#1715 = FACE_BOUND('',#1716,.T.); +#1716 = EDGE_LOOP('',(#1717,#1718,#1741,#1769)); +#1717 = ORIENTED_EDGE('',*,*,#1666,.T.); +#1718 = ORIENTED_EDGE('',*,*,#1719,.T.); +#1719 = EDGE_CURVE('',#1644,#1720,#1722,.T.); +#1720 = VERTEX_POINT('',#1721); +#1721 = CARTESIAN_POINT('',(14.99,1.,0.125)); +#1722 = SURFACE_CURVE('',#1723,(#1727,#1734),.PCURVE_S1.); +#1723 = LINE('',#1724,#1725); +#1724 = CARTESIAN_POINT('',(14.99,-2.5,0.125)); +#1725 = VECTOR('',#1726,1.); +#1726 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#1727 = PCURVE('',#1682,#1728); +#1728 = DEFINITIONAL_REPRESENTATION('',(#1729),#1733); +#1729 = LINE('',#1730,#1731); +#1730 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#1731 = VECTOR('',#1732,1.); +#1732 = DIRECTION('',(1.,0.E+000)); +#1733 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1734 = PCURVE('',#1573,#1735); +#1735 = DEFINITIONAL_REPRESENTATION('',(#1736),#1740); +#1736 = LINE('',#1737,#1738); +#1737 = CARTESIAN_POINT('',(3.5,-0.5)); +#1738 = VECTOR('',#1739,1.); +#1739 = DIRECTION('',(-1.,0.E+000)); +#1740 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1741 = ORIENTED_EDGE('',*,*,#1742,.F.); +#1742 = EDGE_CURVE('',#1743,#1720,#1745,.T.); +#1743 = VERTEX_POINT('',#1744); +#1744 = CARTESIAN_POINT('',(14.99,1.,-0.125)); +#1745 = SURFACE_CURVE('',#1746,(#1750,#1757),.PCURVE_S1.); +#1746 = LINE('',#1747,#1748); +#1747 = CARTESIAN_POINT('',(14.99,1.,-0.125)); +#1748 = VECTOR('',#1749,1.); +#1749 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#1750 = PCURVE('',#1682,#1751); +#1751 = DEFINITIONAL_REPRESENTATION('',(#1752),#1756); +#1752 = LINE('',#1753,#1754); +#1753 = CARTESIAN_POINT('',(3.5,1.972152263053E-031)); +#1754 = VECTOR('',#1755,1.); +#1755 = DIRECTION('',(-2.22044604925E-016,-1.)); +#1756 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1757 = PCURVE('',#1758,#1763); +#1758 = PLANE('',#1759); +#1759 = AXIS2_PLACEMENT_3D('',#1760,#1761,#1762); +#1760 = CARTESIAN_POINT('',(14.865,1.,-0.125)); +#1761 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#1762 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1763 = DEFINITIONAL_REPRESENTATION('',(#1764),#1768); +#1764 = LINE('',#1765,#1766); +#1765 = CARTESIAN_POINT('',(0.125,0.E+000)); +#1766 = VECTOR('',#1767,1.); +#1767 = DIRECTION('',(0.E+000,-1.)); +#1768 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1769 = ORIENTED_EDGE('',*,*,#1770,.F.); +#1770 = EDGE_CURVE('',#1667,#1743,#1771,.T.); +#1771 = SURFACE_CURVE('',#1772,(#1776,#1783),.PCURVE_S1.); +#1772 = LINE('',#1773,#1774); +#1773 = CARTESIAN_POINT('',(14.99,-2.5,-0.125)); +#1774 = VECTOR('',#1775,1.); +#1775 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#1776 = PCURVE('',#1682,#1777); +#1777 = DEFINITIONAL_REPRESENTATION('',(#1778),#1782); +#1778 = LINE('',#1779,#1780); +#1779 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1780 = VECTOR('',#1781,1.); +#1781 = DIRECTION('',(1.,0.E+000)); +#1782 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1783 = PCURVE('',#1627,#1784); +#1784 = DEFINITIONAL_REPRESENTATION('',(#1785),#1789); +#1785 = LINE('',#1786,#1787); +#1786 = CARTESIAN_POINT('',(3.5,-0.5)); +#1787 = VECTOR('',#1788,1.); +#1788 = DIRECTION('',(-1.,0.E+000)); +#1789 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1790 = ADVANCED_FACE('',(#1791),#1758,.F.); +#1791 = FACE_BOUND('',#1792,.F.); +#1792 = EDGE_LOOP('',(#1793,#1823,#1844,#1845)); +#1793 = ORIENTED_EDGE('',*,*,#1794,.T.); +#1794 = EDGE_CURVE('',#1795,#1797,#1799,.T.); +#1795 = VERTEX_POINT('',#1796); +#1796 = CARTESIAN_POINT('',(14.865,1.,-0.125)); +#1797 = VERTEX_POINT('',#1798); +#1798 = CARTESIAN_POINT('',(14.865,1.,0.125)); +#1799 = SURFACE_CURVE('',#1800,(#1804,#1811),.PCURVE_S1.); +#1800 = LINE('',#1801,#1802); +#1801 = CARTESIAN_POINT('',(14.865,1.,-0.125)); +#1802 = VECTOR('',#1803,1.); +#1803 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#1804 = PCURVE('',#1758,#1805); +#1805 = DEFINITIONAL_REPRESENTATION('',(#1806),#1810); +#1806 = LINE('',#1807,#1808); +#1807 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1808 = VECTOR('',#1809,1.); +#1809 = DIRECTION('',(0.E+000,-1.)); +#1810 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1811 = PCURVE('',#1812,#1817); +#1812 = PLANE('',#1813); +#1813 = AXIS2_PLACEMENT_3D('',#1814,#1815,#1816); +#1814 = CARTESIAN_POINT('',(14.865,2.,-0.125)); +#1815 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#1816 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#1817 = DEFINITIONAL_REPRESENTATION('',(#1818),#1822); +#1818 = LINE('',#1819,#1820); +#1819 = CARTESIAN_POINT('',(1.,-4.930380657631E-032)); +#1820 = VECTOR('',#1821,1.); +#1821 = DIRECTION('',(2.22044604925E-016,-1.)); +#1822 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1823 = ORIENTED_EDGE('',*,*,#1824,.T.); +#1824 = EDGE_CURVE('',#1797,#1720,#1825,.T.); +#1825 = SURFACE_CURVE('',#1826,(#1830,#1837),.PCURVE_S1.); +#1826 = LINE('',#1827,#1828); +#1827 = CARTESIAN_POINT('',(14.865,1.,0.125)); +#1828 = VECTOR('',#1829,1.); +#1829 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1830 = PCURVE('',#1758,#1831); +#1831 = DEFINITIONAL_REPRESENTATION('',(#1832),#1836); +#1832 = LINE('',#1833,#1834); +#1833 = CARTESIAN_POINT('',(-1.7763568394E-015,-0.25)); +#1834 = VECTOR('',#1835,1.); +#1835 = DIRECTION('',(1.,0.E+000)); +#1836 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1837 = PCURVE('',#1573,#1838); +#1838 = DEFINITIONAL_REPRESENTATION('',(#1839),#1843); +#1839 = LINE('',#1840,#1841); +#1840 = CARTESIAN_POINT('',(0.E+000,-0.625)); +#1841 = VECTOR('',#1842,1.); +#1842 = DIRECTION('',(0.E+000,1.)); +#1843 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1844 = ORIENTED_EDGE('',*,*,#1742,.F.); +#1845 = ORIENTED_EDGE('',*,*,#1846,.F.); +#1846 = EDGE_CURVE('',#1795,#1743,#1847,.T.); +#1847 = SURFACE_CURVE('',#1848,(#1852,#1859),.PCURVE_S1.); +#1848 = LINE('',#1849,#1850); +#1849 = CARTESIAN_POINT('',(14.865,1.,-0.125)); +#1850 = VECTOR('',#1851,1.); +#1851 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1852 = PCURVE('',#1758,#1853); +#1853 = DEFINITIONAL_REPRESENTATION('',(#1854),#1858); +#1854 = LINE('',#1855,#1856); +#1855 = CARTESIAN_POINT('',(-1.7763568394E-015,-4.930380657631E-032)); +#1856 = VECTOR('',#1857,1.); +#1857 = DIRECTION('',(1.,0.E+000)); +#1858 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1859 = PCURVE('',#1627,#1860); +#1860 = DEFINITIONAL_REPRESENTATION('',(#1861),#1865); +#1861 = LINE('',#1862,#1863); +#1862 = CARTESIAN_POINT('',(0.E+000,-0.625)); +#1863 = VECTOR('',#1864,1.); +#1864 = DIRECTION('',(0.E+000,1.)); +#1865 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1866 = ADVANCED_FACE('',(#1867),#1812,.F.); +#1867 = FACE_BOUND('',#1868,.F.); +#1868 = EDGE_LOOP('',(#1869,#1899,#1920,#1921)); +#1869 = ORIENTED_EDGE('',*,*,#1870,.T.); +#1870 = EDGE_CURVE('',#1871,#1873,#1875,.T.); +#1871 = VERTEX_POINT('',#1872); +#1872 = CARTESIAN_POINT('',(14.865,2.,-0.125)); +#1873 = VERTEX_POINT('',#1874); +#1874 = CARTESIAN_POINT('',(14.865,2.,0.125)); +#1875 = SURFACE_CURVE('',#1876,(#1880,#1887),.PCURVE_S1.); +#1876 = LINE('',#1877,#1878); +#1877 = CARTESIAN_POINT('',(14.865,2.,-0.125)); +#1878 = VECTOR('',#1879,1.); +#1879 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#1880 = PCURVE('',#1812,#1881); +#1881 = DEFINITIONAL_REPRESENTATION('',(#1882),#1886); +#1882 = LINE('',#1883,#1884); +#1883 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1884 = VECTOR('',#1885,1.); +#1885 = DIRECTION('',(2.22044604925E-016,-1.)); +#1886 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1887 = PCURVE('',#1888,#1893); +#1888 = PLANE('',#1889); +#1889 = AXIS2_PLACEMENT_3D('',#1890,#1891,#1892); +#1890 = CARTESIAN_POINT('',(15.615,2.,-0.125)); +#1891 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#1892 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1893 = DEFINITIONAL_REPRESENTATION('',(#1894),#1898); +#1894 = LINE('',#1895,#1896); +#1895 = CARTESIAN_POINT('',(0.75,0.E+000)); +#1896 = VECTOR('',#1897,1.); +#1897 = DIRECTION('',(0.E+000,-1.)); +#1898 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1899 = ORIENTED_EDGE('',*,*,#1900,.T.); +#1900 = EDGE_CURVE('',#1873,#1797,#1901,.T.); +#1901 = SURFACE_CURVE('',#1902,(#1906,#1913),.PCURVE_S1.); +#1902 = LINE('',#1903,#1904); +#1903 = CARTESIAN_POINT('',(14.865,2.,0.125)); +#1904 = VECTOR('',#1905,1.); +#1905 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#1906 = PCURVE('',#1812,#1907); +#1907 = DEFINITIONAL_REPRESENTATION('',(#1908),#1912); +#1908 = LINE('',#1909,#1910); +#1909 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#1910 = VECTOR('',#1911,1.); +#1911 = DIRECTION('',(1.,0.E+000)); +#1912 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1913 = PCURVE('',#1573,#1914); +#1914 = DEFINITIONAL_REPRESENTATION('',(#1915),#1919); +#1915 = LINE('',#1916,#1917); +#1916 = CARTESIAN_POINT('',(-1.,-0.625)); +#1917 = VECTOR('',#1918,1.); +#1918 = DIRECTION('',(1.,0.E+000)); +#1919 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1920 = ORIENTED_EDGE('',*,*,#1794,.F.); +#1921 = ORIENTED_EDGE('',*,*,#1922,.F.); +#1922 = EDGE_CURVE('',#1871,#1795,#1923,.T.); +#1923 = SURFACE_CURVE('',#1924,(#1928,#1935),.PCURVE_S1.); +#1924 = LINE('',#1925,#1926); +#1925 = CARTESIAN_POINT('',(14.865,2.,-0.125)); +#1926 = VECTOR('',#1927,1.); +#1927 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#1928 = PCURVE('',#1812,#1929); +#1929 = DEFINITIONAL_REPRESENTATION('',(#1930),#1934); +#1930 = LINE('',#1931,#1932); +#1931 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1932 = VECTOR('',#1933,1.); +#1933 = DIRECTION('',(1.,0.E+000)); +#1934 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1935 = PCURVE('',#1627,#1936); +#1936 = DEFINITIONAL_REPRESENTATION('',(#1937),#1941); +#1937 = LINE('',#1938,#1939); +#1938 = CARTESIAN_POINT('',(-1.,-0.625)); +#1939 = VECTOR('',#1940,1.); +#1940 = DIRECTION('',(1.,0.E+000)); +#1941 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1942 = ADVANCED_FACE('',(#1943),#1888,.F.); +#1943 = FACE_BOUND('',#1944,.F.); +#1944 = EDGE_LOOP('',(#1945,#1975,#1996,#1997)); +#1945 = ORIENTED_EDGE('',*,*,#1946,.T.); +#1946 = EDGE_CURVE('',#1947,#1949,#1951,.T.); +#1947 = VERTEX_POINT('',#1948); +#1948 = CARTESIAN_POINT('',(15.615,2.,-0.125)); +#1949 = VERTEX_POINT('',#1950); +#1950 = CARTESIAN_POINT('',(15.615,2.,0.125)); +#1951 = SURFACE_CURVE('',#1952,(#1956,#1963),.PCURVE_S1.); +#1952 = LINE('',#1953,#1954); +#1953 = CARTESIAN_POINT('',(15.615,2.,-0.125)); +#1954 = VECTOR('',#1955,1.); +#1955 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#1956 = PCURVE('',#1888,#1957); +#1957 = DEFINITIONAL_REPRESENTATION('',(#1958),#1962); +#1958 = LINE('',#1959,#1960); +#1959 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#1960 = VECTOR('',#1961,1.); +#1961 = DIRECTION('',(0.E+000,-1.)); +#1962 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1963 = PCURVE('',#1964,#1969); +#1964 = PLANE('',#1965); +#1965 = AXIS2_PLACEMENT_3D('',#1966,#1967,#1968); +#1966 = CARTESIAN_POINT('',(15.615,1.,-0.125)); +#1967 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1968 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#1969 = DEFINITIONAL_REPRESENTATION('',(#1970),#1974); +#1970 = LINE('',#1971,#1972); +#1971 = CARTESIAN_POINT('',(1.,4.930380657631E-032)); +#1972 = VECTOR('',#1973,1.); +#1973 = DIRECTION('',(-2.22044604925E-016,-1.)); +#1974 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1975 = ORIENTED_EDGE('',*,*,#1976,.T.); +#1976 = EDGE_CURVE('',#1949,#1873,#1977,.T.); +#1977 = SURFACE_CURVE('',#1978,(#1982,#1989),.PCURVE_S1.); +#1978 = LINE('',#1979,#1980); +#1979 = CARTESIAN_POINT('',(15.615,2.,0.125)); +#1980 = VECTOR('',#1981,1.); +#1981 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1982 = PCURVE('',#1888,#1983); +#1983 = DEFINITIONAL_REPRESENTATION('',(#1984),#1988); +#1984 = LINE('',#1985,#1986); +#1985 = CARTESIAN_POINT('',(1.7763568394E-015,-0.25)); +#1986 = VECTOR('',#1987,1.); +#1987 = DIRECTION('',(1.,0.E+000)); +#1988 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1989 = PCURVE('',#1573,#1990); +#1990 = DEFINITIONAL_REPRESENTATION('',(#1991),#1995); +#1991 = LINE('',#1992,#1993); +#1992 = CARTESIAN_POINT('',(-1.,0.125)); +#1993 = VECTOR('',#1994,1.); +#1994 = DIRECTION('',(0.E+000,-1.)); +#1995 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1996 = ORIENTED_EDGE('',*,*,#1870,.F.); +#1997 = ORIENTED_EDGE('',*,*,#1998,.F.); +#1998 = EDGE_CURVE('',#1947,#1871,#1999,.T.); +#1999 = SURFACE_CURVE('',#2000,(#2004,#2011),.PCURVE_S1.); +#2000 = LINE('',#2001,#2002); +#2001 = CARTESIAN_POINT('',(15.615,2.,-0.125)); +#2002 = VECTOR('',#2003,1.); +#2003 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#2004 = PCURVE('',#1888,#2005); +#2005 = DEFINITIONAL_REPRESENTATION('',(#2006),#2010); +#2006 = LINE('',#2007,#2008); +#2007 = CARTESIAN_POINT('',(1.7763568394E-015,0.E+000)); +#2008 = VECTOR('',#2009,1.); +#2009 = DIRECTION('',(1.,0.E+000)); +#2010 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2011 = PCURVE('',#1627,#2012); +#2012 = DEFINITIONAL_REPRESENTATION('',(#2013),#2017); +#2013 = LINE('',#2014,#2015); +#2014 = CARTESIAN_POINT('',(-1.,0.125)); +#2015 = VECTOR('',#2016,1.); +#2016 = DIRECTION('',(0.E+000,-1.)); +#2017 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2018 = ADVANCED_FACE('',(#2019),#1964,.F.); +#2019 = FACE_BOUND('',#2020,.F.); +#2020 = EDGE_LOOP('',(#2021,#2046,#2067,#2068)); +#2021 = ORIENTED_EDGE('',*,*,#2022,.T.); +#2022 = EDGE_CURVE('',#2023,#2025,#2027,.T.); +#2023 = VERTEX_POINT('',#2024); +#2024 = CARTESIAN_POINT('',(15.615,1.,-0.125)); +#2025 = VERTEX_POINT('',#2026); +#2026 = CARTESIAN_POINT('',(15.615,1.,0.125)); +#2027 = SURFACE_CURVE('',#2028,(#2032,#2039),.PCURVE_S1.); +#2028 = LINE('',#2029,#2030); +#2029 = CARTESIAN_POINT('',(15.615,1.,-0.125)); +#2030 = VECTOR('',#2031,1.); +#2031 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#2032 = PCURVE('',#1964,#2033); +#2033 = DEFINITIONAL_REPRESENTATION('',(#2034),#2038); +#2034 = LINE('',#2035,#2036); +#2035 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#2036 = VECTOR('',#2037,1.); +#2037 = DIRECTION('',(-2.22044604925E-016,-1.)); +#2038 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2039 = PCURVE('',#1545,#2040); +#2040 = DEFINITIONAL_REPRESENTATION('',(#2041),#2045); +#2041 = LINE('',#2042,#2043); +#2042 = CARTESIAN_POINT('',(0.125,0.E+000)); +#2043 = VECTOR('',#2044,1.); +#2044 = DIRECTION('',(0.E+000,-1.)); +#2045 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2046 = ORIENTED_EDGE('',*,*,#2047,.T.); +#2047 = EDGE_CURVE('',#2025,#1949,#2048,.T.); +#2048 = SURFACE_CURVE('',#2049,(#2053,#2060),.PCURVE_S1.); +#2049 = LINE('',#2050,#2051); +#2050 = CARTESIAN_POINT('',(15.615,1.,0.125)); +#2051 = VECTOR('',#2052,1.); +#2052 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#2053 = PCURVE('',#1964,#2054); +#2054 = DEFINITIONAL_REPRESENTATION('',(#2055),#2059); +#2055 = LINE('',#2056,#2057); +#2056 = CARTESIAN_POINT('',(-2.22044604925E-016,-0.25)); +#2057 = VECTOR('',#2058,1.); +#2058 = DIRECTION('',(1.,0.E+000)); +#2059 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2060 = PCURVE('',#1573,#2061); +#2061 = DEFINITIONAL_REPRESENTATION('',(#2062),#2066); +#2062 = LINE('',#2063,#2064); +#2063 = CARTESIAN_POINT('',(0.E+000,0.125)); +#2064 = VECTOR('',#2065,1.); +#2065 = DIRECTION('',(-1.,0.E+000)); +#2066 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2067 = ORIENTED_EDGE('',*,*,#1946,.F.); +#2068 = ORIENTED_EDGE('',*,*,#2069,.F.); +#2069 = EDGE_CURVE('',#2023,#1947,#2070,.T.); +#2070 = SURFACE_CURVE('',#2071,(#2075,#2082),.PCURVE_S1.); +#2071 = LINE('',#2072,#2073); +#2072 = CARTESIAN_POINT('',(15.615,1.,-0.125)); +#2073 = VECTOR('',#2074,1.); +#2074 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#2075 = PCURVE('',#1964,#2076); +#2076 = DEFINITIONAL_REPRESENTATION('',(#2077),#2081); +#2077 = LINE('',#2078,#2079); +#2078 = CARTESIAN_POINT('',(-2.22044604925E-016,-0.E+000)); +#2079 = VECTOR('',#2080,1.); +#2080 = DIRECTION('',(1.,0.E+000)); +#2081 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2082 = PCURVE('',#1627,#2083); +#2083 = DEFINITIONAL_REPRESENTATION('',(#2084),#2088); +#2084 = LINE('',#2085,#2086); +#2085 = CARTESIAN_POINT('',(0.E+000,0.125)); +#2086 = VECTOR('',#2087,1.); +#2087 = DIRECTION('',(-1.,0.E+000)); +#2088 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2089 = ADVANCED_FACE('',(#2090),#1545,.F.); +#2090 = FACE_BOUND('',#2091,.F.); +#2091 = EDGE_LOOP('',(#2092,#2093,#2114,#2115)); +#2092 = ORIENTED_EDGE('',*,*,#1522,.T.); +#2093 = ORIENTED_EDGE('',*,*,#2094,.T.); +#2094 = EDGE_CURVE('',#1525,#2025,#2095,.T.); +#2095 = SURFACE_CURVE('',#2096,(#2100,#2107),.PCURVE_S1.); +#2096 = LINE('',#2097,#2098); +#2097 = CARTESIAN_POINT('',(15.49,1.,0.125)); +#2098 = VECTOR('',#2099,1.); +#2099 = DIRECTION('',(1.,0.E+000,0.E+000)); +#2100 = PCURVE('',#1545,#2101); +#2101 = DEFINITIONAL_REPRESENTATION('',(#2102),#2106); +#2102 = LINE('',#2103,#2104); +#2103 = CARTESIAN_POINT('',(-1.7763568394E-015,-0.25)); +#2104 = VECTOR('',#2105,1.); +#2105 = DIRECTION('',(1.,0.E+000)); +#2106 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2107 = PCURVE('',#1573,#2108); +#2108 = DEFINITIONAL_REPRESENTATION('',(#2109),#2113); +#2109 = LINE('',#2110,#2111); +#2110 = CARTESIAN_POINT('',(0.E+000,-1.7763568394E-015)); +#2111 = VECTOR('',#2112,1.); +#2112 = DIRECTION('',(0.E+000,1.)); +#2113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2114 = ORIENTED_EDGE('',*,*,#2022,.F.); +#2115 = ORIENTED_EDGE('',*,*,#2116,.F.); +#2116 = EDGE_CURVE('',#1523,#2023,#2117,.T.); +#2117 = SURFACE_CURVE('',#2118,(#2122,#2129),.PCURVE_S1.); +#2118 = LINE('',#2119,#2120); +#2119 = CARTESIAN_POINT('',(15.49,1.,-0.125)); +#2120 = VECTOR('',#2121,1.); +#2121 = DIRECTION('',(1.,0.E+000,0.E+000)); +#2122 = PCURVE('',#1545,#2123); +#2123 = DEFINITIONAL_REPRESENTATION('',(#2124),#2128); +#2124 = LINE('',#2125,#2126); +#2125 = CARTESIAN_POINT('',(-1.7763568394E-015,-4.930380657631E-032)); +#2126 = VECTOR('',#2127,1.); +#2127 = DIRECTION('',(1.,0.E+000)); +#2128 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2129 = PCURVE('',#1627,#2130); +#2130 = DEFINITIONAL_REPRESENTATION('',(#2131),#2135); +#2131 = LINE('',#2132,#2133); +#2132 = CARTESIAN_POINT('',(0.E+000,-1.7763568394E-015)); +#2133 = VECTOR('',#2134,1.); +#2134 = DIRECTION('',(0.E+000,1.)); +#2135 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2136 = ADVANCED_FACE('',(#2137),#1627,.F.); +#2137 = FACE_BOUND('',#2138,.T.); +#2138 = EDGE_LOOP('',(#2139,#2140,#2141,#2142,#2143,#2144,#2145,#2146)); +#2139 = ORIENTED_EDGE('',*,*,#1613,.T.); +#2140 = ORIENTED_EDGE('',*,*,#1694,.T.); +#2141 = ORIENTED_EDGE('',*,*,#1770,.T.); +#2142 = ORIENTED_EDGE('',*,*,#1846,.F.); +#2143 = ORIENTED_EDGE('',*,*,#1922,.F.); +#2144 = ORIENTED_EDGE('',*,*,#1998,.F.); +#2145 = ORIENTED_EDGE('',*,*,#2069,.F.); +#2146 = ORIENTED_EDGE('',*,*,#2116,.F.); +#2147 = ADVANCED_FACE('',(#2148),#1573,.T.); +#2148 = FACE_BOUND('',#2149,.F.); +#2149 = EDGE_LOOP('',(#2150,#2151,#2152,#2153,#2154,#2155,#2156,#2157)); +#2150 = ORIENTED_EDGE('',*,*,#1557,.T.); +#2151 = ORIENTED_EDGE('',*,*,#1643,.T.); +#2152 = ORIENTED_EDGE('',*,*,#1719,.T.); +#2153 = ORIENTED_EDGE('',*,*,#1824,.F.); +#2154 = ORIENTED_EDGE('',*,*,#1900,.F.); +#2155 = ORIENTED_EDGE('',*,*,#1976,.F.); +#2156 = ORIENTED_EDGE('',*,*,#2047,.F.); +#2157 = ORIENTED_EDGE('',*,*,#2094,.F.); +#2158 = MANIFOLD_SOLID_BREP('',#2159); +#2159 = CLOSED_SHELL('',(#2160,#2280,#2356,#2432,#2508,#2584,#2660,#2731 + ,#2778,#2789)); +#2160 = ADVANCED_FACE('',(#2161),#2175,.T.); +#2161 = FACE_BOUND('',#2162,.T.); +#2162 = EDGE_LOOP('',(#2163,#2198,#2226,#2254)); +#2163 = ORIENTED_EDGE('',*,*,#2164,.T.); +#2164 = EDGE_CURVE('',#2165,#2167,#2169,.T.); +#2165 = VERTEX_POINT('',#2166); +#2166 = CARTESIAN_POINT('',(12.95,1.,-0.125)); +#2167 = VERTEX_POINT('',#2168); +#2168 = CARTESIAN_POINT('',(12.95,1.,0.125)); +#2169 = SURFACE_CURVE('',#2170,(#2174,#2186),.PCURVE_S1.); +#2170 = LINE('',#2171,#2172); +#2171 = CARTESIAN_POINT('',(12.95,1.,-0.125)); +#2172 = VECTOR('',#2173,1.); +#2173 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#2174 = PCURVE('',#2175,#2180); +#2175 = PLANE('',#2176); +#2176 = AXIS2_PLACEMENT_3D('',#2177,#2178,#2179); +#2177 = CARTESIAN_POINT('',(12.95,1.,-0.125)); +#2178 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#2179 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#2180 = DEFINITIONAL_REPRESENTATION('',(#2181),#2185); +#2181 = LINE('',#2182,#2183); +#2182 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2183 = VECTOR('',#2184,1.); +#2184 = DIRECTION('',(2.22044604925E-016,-1.)); +#2185 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2186 = PCURVE('',#2187,#2192); +#2187 = PLANE('',#2188); +#2188 = AXIS2_PLACEMENT_3D('',#2189,#2190,#2191); +#2189 = CARTESIAN_POINT('',(12.95,1.,-0.125)); +#2190 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#2191 = DIRECTION('',(1.,0.E+000,0.E+000)); +#2192 = DEFINITIONAL_REPRESENTATION('',(#2193),#2197); +#2193 = LINE('',#2194,#2195); +#2194 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2195 = VECTOR('',#2196,1.); +#2196 = DIRECTION('',(0.E+000,-1.)); +#2197 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2198 = ORIENTED_EDGE('',*,*,#2199,.T.); +#2199 = EDGE_CURVE('',#2167,#2200,#2202,.T.); +#2200 = VERTEX_POINT('',#2201); +#2201 = CARTESIAN_POINT('',(12.95,-2.5,0.125)); +#2202 = SURFACE_CURVE('',#2203,(#2207,#2214),.PCURVE_S1.); +#2203 = LINE('',#2204,#2205); +#2204 = CARTESIAN_POINT('',(12.95,1.,0.125)); +#2205 = VECTOR('',#2206,1.); +#2206 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#2207 = PCURVE('',#2175,#2208); +#2208 = DEFINITIONAL_REPRESENTATION('',(#2209),#2213); +#2209 = LINE('',#2210,#2211); +#2210 = CARTESIAN_POINT('',(2.22044604925E-016,-0.25)); +#2211 = VECTOR('',#2212,1.); +#2212 = DIRECTION('',(1.,0.E+000)); +#2213 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2214 = PCURVE('',#2215,#2220); +#2215 = PLANE('',#2216); +#2216 = AXIS2_PLACEMENT_3D('',#2217,#2218,#2219); +#2217 = CARTESIAN_POINT('',(12.95,1.,0.125)); +#2218 = DIRECTION('',(0.E+000,4.440892098501E-016,1.)); +#2219 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#2220 = DEFINITIONAL_REPRESENTATION('',(#2221),#2225); +#2221 = LINE('',#2222,#2223); +#2222 = CARTESIAN_POINT('',(0.E+000,-1.7763568394E-015)); +#2223 = VECTOR('',#2224,1.); +#2224 = DIRECTION('',(1.,0.E+000)); +#2225 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2226 = ORIENTED_EDGE('',*,*,#2227,.F.); +#2227 = EDGE_CURVE('',#2228,#2200,#2230,.T.); +#2228 = VERTEX_POINT('',#2229); +#2229 = CARTESIAN_POINT('',(12.95,-2.5,-0.125)); +#2230 = SURFACE_CURVE('',#2231,(#2235,#2242),.PCURVE_S1.); +#2231 = LINE('',#2232,#2233); +#2232 = CARTESIAN_POINT('',(12.95,-2.5,-0.125)); +#2233 = VECTOR('',#2234,1.); +#2234 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#2235 = PCURVE('',#2175,#2236); +#2236 = DEFINITIONAL_REPRESENTATION('',(#2237),#2241); +#2237 = LINE('',#2238,#2239); +#2238 = CARTESIAN_POINT('',(3.5,-1.972152263053E-031)); +#2239 = VECTOR('',#2240,1.); +#2240 = DIRECTION('',(2.22044604925E-016,-1.)); +#2241 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2242 = PCURVE('',#2243,#2248); +#2243 = PLANE('',#2244); +#2244 = AXIS2_PLACEMENT_3D('',#2245,#2246,#2247); +#2245 = CARTESIAN_POINT('',(12.95,-2.5,-0.125)); +#2246 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#2247 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#2248 = DEFINITIONAL_REPRESENTATION('',(#2249),#2253); +#2249 = LINE('',#2250,#2251); +#2250 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#2251 = VECTOR('',#2252,1.); +#2252 = DIRECTION('',(0.E+000,-1.)); +#2253 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2254 = ORIENTED_EDGE('',*,*,#2255,.F.); +#2255 = EDGE_CURVE('',#2165,#2228,#2256,.T.); +#2256 = SURFACE_CURVE('',#2257,(#2261,#2268),.PCURVE_S1.); +#2257 = LINE('',#2258,#2259); +#2258 = CARTESIAN_POINT('',(12.95,1.,-0.125)); +#2259 = VECTOR('',#2260,1.); +#2260 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#2261 = PCURVE('',#2175,#2262); +#2262 = DEFINITIONAL_REPRESENTATION('',(#2263),#2267); +#2263 = LINE('',#2264,#2265); +#2264 = CARTESIAN_POINT('',(2.22044604925E-016,0.E+000)); +#2265 = VECTOR('',#2266,1.); +#2266 = DIRECTION('',(1.,0.E+000)); +#2267 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2268 = PCURVE('',#2269,#2274); +#2269 = PLANE('',#2270); +#2270 = AXIS2_PLACEMENT_3D('',#2271,#2272,#2273); +#2271 = CARTESIAN_POINT('',(12.95,1.,-0.125)); +#2272 = DIRECTION('',(0.E+000,4.440892098501E-016,1.)); +#2273 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#2274 = DEFINITIONAL_REPRESENTATION('',(#2275),#2279); +#2275 = LINE('',#2276,#2277); +#2276 = CARTESIAN_POINT('',(0.E+000,-1.7763568394E-015)); +#2277 = VECTOR('',#2278,1.); +#2278 = DIRECTION('',(1.,0.E+000)); +#2279 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2280 = ADVANCED_FACE('',(#2281),#2243,.T.); +#2281 = FACE_BOUND('',#2282,.T.); +#2282 = EDGE_LOOP('',(#2283,#2284,#2307,#2335)); +#2283 = ORIENTED_EDGE('',*,*,#2227,.T.); +#2284 = ORIENTED_EDGE('',*,*,#2285,.T.); +#2285 = EDGE_CURVE('',#2200,#2286,#2288,.T.); +#2286 = VERTEX_POINT('',#2287); +#2287 = CARTESIAN_POINT('',(12.45,-2.5,0.125)); +#2288 = SURFACE_CURVE('',#2289,(#2293,#2300),.PCURVE_S1.); +#2289 = LINE('',#2290,#2291); +#2290 = CARTESIAN_POINT('',(12.95,-2.5,0.125)); +#2291 = VECTOR('',#2292,1.); +#2292 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#2293 = PCURVE('',#2243,#2294); +#2294 = DEFINITIONAL_REPRESENTATION('',(#2295),#2299); +#2295 = LINE('',#2296,#2297); +#2296 = CARTESIAN_POINT('',(1.7763568394E-015,-0.25)); +#2297 = VECTOR('',#2298,1.); +#2298 = DIRECTION('',(1.,0.E+000)); +#2299 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2300 = PCURVE('',#2215,#2301); +#2301 = DEFINITIONAL_REPRESENTATION('',(#2302),#2306); +#2302 = LINE('',#2303,#2304); +#2303 = CARTESIAN_POINT('',(3.5,-1.7763568394E-015)); +#2304 = VECTOR('',#2305,1.); +#2305 = DIRECTION('',(0.E+000,-1.)); +#2306 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2307 = ORIENTED_EDGE('',*,*,#2308,.F.); +#2308 = EDGE_CURVE('',#2309,#2286,#2311,.T.); +#2309 = VERTEX_POINT('',#2310); +#2310 = CARTESIAN_POINT('',(12.45,-2.5,-0.125)); +#2311 = SURFACE_CURVE('',#2312,(#2316,#2323),.PCURVE_S1.); +#2312 = LINE('',#2313,#2314); +#2313 = CARTESIAN_POINT('',(12.45,-2.5,-0.125)); +#2314 = VECTOR('',#2315,1.); +#2315 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#2316 = PCURVE('',#2243,#2317); +#2317 = DEFINITIONAL_REPRESENTATION('',(#2318),#2322); +#2318 = LINE('',#2319,#2320); +#2319 = CARTESIAN_POINT('',(0.5,0.E+000)); +#2320 = VECTOR('',#2321,1.); +#2321 = DIRECTION('',(0.E+000,-1.)); +#2322 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2323 = PCURVE('',#2324,#2329); +#2324 = PLANE('',#2325); +#2325 = AXIS2_PLACEMENT_3D('',#2326,#2327,#2328); +#2326 = CARTESIAN_POINT('',(12.45,-2.5,-0.125)); +#2327 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#2328 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#2329 = DEFINITIONAL_REPRESENTATION('',(#2330),#2334); +#2330 = LINE('',#2331,#2332); +#2331 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#2332 = VECTOR('',#2333,1.); +#2333 = DIRECTION('',(-2.22044604925E-016,-1.)); +#2334 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2335 = ORIENTED_EDGE('',*,*,#2336,.F.); +#2336 = EDGE_CURVE('',#2228,#2309,#2337,.T.); +#2337 = SURFACE_CURVE('',#2338,(#2342,#2349),.PCURVE_S1.); +#2338 = LINE('',#2339,#2340); +#2339 = CARTESIAN_POINT('',(12.95,-2.5,-0.125)); +#2340 = VECTOR('',#2341,1.); +#2341 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#2342 = PCURVE('',#2243,#2343); +#2343 = DEFINITIONAL_REPRESENTATION('',(#2344),#2348); +#2344 = LINE('',#2345,#2346); +#2345 = CARTESIAN_POINT('',(1.7763568394E-015,0.E+000)); +#2346 = VECTOR('',#2347,1.); +#2347 = DIRECTION('',(1.,0.E+000)); +#2348 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2349 = PCURVE('',#2269,#2350); +#2350 = DEFINITIONAL_REPRESENTATION('',(#2351),#2355); +#2351 = LINE('',#2352,#2353); +#2352 = CARTESIAN_POINT('',(3.5,-1.7763568394E-015)); +#2353 = VECTOR('',#2354,1.); +#2354 = DIRECTION('',(0.E+000,-1.)); +#2355 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2356 = ADVANCED_FACE('',(#2357),#2324,.T.); +#2357 = FACE_BOUND('',#2358,.T.); +#2358 = EDGE_LOOP('',(#2359,#2360,#2383,#2411)); +#2359 = ORIENTED_EDGE('',*,*,#2308,.T.); +#2360 = ORIENTED_EDGE('',*,*,#2361,.T.); +#2361 = EDGE_CURVE('',#2286,#2362,#2364,.T.); +#2362 = VERTEX_POINT('',#2363); +#2363 = CARTESIAN_POINT('',(12.45,1.,0.125)); +#2364 = SURFACE_CURVE('',#2365,(#2369,#2376),.PCURVE_S1.); +#2365 = LINE('',#2366,#2367); +#2366 = CARTESIAN_POINT('',(12.45,-2.5,0.125)); +#2367 = VECTOR('',#2368,1.); +#2368 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#2369 = PCURVE('',#2324,#2370); +#2370 = DEFINITIONAL_REPRESENTATION('',(#2371),#2375); +#2371 = LINE('',#2372,#2373); +#2372 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#2373 = VECTOR('',#2374,1.); +#2374 = DIRECTION('',(1.,0.E+000)); +#2375 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2376 = PCURVE('',#2215,#2377); +#2377 = DEFINITIONAL_REPRESENTATION('',(#2378),#2382); +#2378 = LINE('',#2379,#2380); +#2379 = CARTESIAN_POINT('',(3.5,-0.5)); +#2380 = VECTOR('',#2381,1.); +#2381 = DIRECTION('',(-1.,0.E+000)); +#2382 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2383 = ORIENTED_EDGE('',*,*,#2384,.F.); +#2384 = EDGE_CURVE('',#2385,#2362,#2387,.T.); +#2385 = VERTEX_POINT('',#2386); +#2386 = CARTESIAN_POINT('',(12.45,1.,-0.125)); +#2387 = SURFACE_CURVE('',#2388,(#2392,#2399),.PCURVE_S1.); +#2388 = LINE('',#2389,#2390); +#2389 = CARTESIAN_POINT('',(12.45,1.,-0.125)); +#2390 = VECTOR('',#2391,1.); +#2391 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#2392 = PCURVE('',#2324,#2393); +#2393 = DEFINITIONAL_REPRESENTATION('',(#2394),#2398); +#2394 = LINE('',#2395,#2396); +#2395 = CARTESIAN_POINT('',(3.5,1.972152263053E-031)); +#2396 = VECTOR('',#2397,1.); +#2397 = DIRECTION('',(-2.22044604925E-016,-1.)); +#2398 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2399 = PCURVE('',#2400,#2405); +#2400 = PLANE('',#2401); +#2401 = AXIS2_PLACEMENT_3D('',#2402,#2403,#2404); +#2402 = CARTESIAN_POINT('',(12.325,1.,-0.125)); +#2403 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#2404 = DIRECTION('',(1.,0.E+000,0.E+000)); +#2405 = DEFINITIONAL_REPRESENTATION('',(#2406),#2410); +#2406 = LINE('',#2407,#2408); +#2407 = CARTESIAN_POINT('',(0.125,0.E+000)); +#2408 = VECTOR('',#2409,1.); +#2409 = DIRECTION('',(0.E+000,-1.)); +#2410 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2411 = ORIENTED_EDGE('',*,*,#2412,.F.); +#2412 = EDGE_CURVE('',#2309,#2385,#2413,.T.); +#2413 = SURFACE_CURVE('',#2414,(#2418,#2425),.PCURVE_S1.); +#2414 = LINE('',#2415,#2416); +#2415 = CARTESIAN_POINT('',(12.45,-2.5,-0.125)); +#2416 = VECTOR('',#2417,1.); +#2417 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#2418 = PCURVE('',#2324,#2419); +#2419 = DEFINITIONAL_REPRESENTATION('',(#2420),#2424); +#2420 = LINE('',#2421,#2422); +#2421 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2422 = VECTOR('',#2423,1.); +#2423 = DIRECTION('',(1.,0.E+000)); +#2424 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2425 = PCURVE('',#2269,#2426); +#2426 = DEFINITIONAL_REPRESENTATION('',(#2427),#2431); +#2427 = LINE('',#2428,#2429); +#2428 = CARTESIAN_POINT('',(3.5,-0.5)); +#2429 = VECTOR('',#2430,1.); +#2430 = DIRECTION('',(-1.,0.E+000)); +#2431 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2432 = ADVANCED_FACE('',(#2433),#2400,.F.); +#2433 = FACE_BOUND('',#2434,.F.); +#2434 = EDGE_LOOP('',(#2435,#2465,#2486,#2487)); +#2435 = ORIENTED_EDGE('',*,*,#2436,.T.); +#2436 = EDGE_CURVE('',#2437,#2439,#2441,.T.); +#2437 = VERTEX_POINT('',#2438); +#2438 = CARTESIAN_POINT('',(12.325,1.,-0.125)); +#2439 = VERTEX_POINT('',#2440); +#2440 = CARTESIAN_POINT('',(12.325,1.,0.125)); +#2441 = SURFACE_CURVE('',#2442,(#2446,#2453),.PCURVE_S1.); +#2442 = LINE('',#2443,#2444); +#2443 = CARTESIAN_POINT('',(12.325,1.,-0.125)); +#2444 = VECTOR('',#2445,1.); +#2445 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#2446 = PCURVE('',#2400,#2447); +#2447 = DEFINITIONAL_REPRESENTATION('',(#2448),#2452); +#2448 = LINE('',#2449,#2450); +#2449 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2450 = VECTOR('',#2451,1.); +#2451 = DIRECTION('',(0.E+000,-1.)); +#2452 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2453 = PCURVE('',#2454,#2459); +#2454 = PLANE('',#2455); +#2455 = AXIS2_PLACEMENT_3D('',#2456,#2457,#2458); +#2456 = CARTESIAN_POINT('',(12.325,2.,-0.125)); +#2457 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#2458 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#2459 = DEFINITIONAL_REPRESENTATION('',(#2460),#2464); +#2460 = LINE('',#2461,#2462); +#2461 = CARTESIAN_POINT('',(1.,-4.930380657631E-032)); +#2462 = VECTOR('',#2463,1.); +#2463 = DIRECTION('',(2.22044604925E-016,-1.)); +#2464 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2465 = ORIENTED_EDGE('',*,*,#2466,.T.); +#2466 = EDGE_CURVE('',#2439,#2362,#2467,.T.); +#2467 = SURFACE_CURVE('',#2468,(#2472,#2479),.PCURVE_S1.); +#2468 = LINE('',#2469,#2470); +#2469 = CARTESIAN_POINT('',(12.325,1.,0.125)); +#2470 = VECTOR('',#2471,1.); +#2471 = DIRECTION('',(1.,0.E+000,0.E+000)); +#2472 = PCURVE('',#2400,#2473); +#2473 = DEFINITIONAL_REPRESENTATION('',(#2474),#2478); +#2474 = LINE('',#2475,#2476); +#2475 = CARTESIAN_POINT('',(-1.7763568394E-015,-0.25)); +#2476 = VECTOR('',#2477,1.); +#2477 = DIRECTION('',(1.,0.E+000)); +#2478 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2479 = PCURVE('',#2215,#2480); +#2480 = DEFINITIONAL_REPRESENTATION('',(#2481),#2485); +#2481 = LINE('',#2482,#2483); +#2482 = CARTESIAN_POINT('',(0.E+000,-0.625)); +#2483 = VECTOR('',#2484,1.); +#2484 = DIRECTION('',(0.E+000,1.)); +#2485 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2486 = ORIENTED_EDGE('',*,*,#2384,.F.); +#2487 = ORIENTED_EDGE('',*,*,#2488,.F.); +#2488 = EDGE_CURVE('',#2437,#2385,#2489,.T.); +#2489 = SURFACE_CURVE('',#2490,(#2494,#2501),.PCURVE_S1.); +#2490 = LINE('',#2491,#2492); +#2491 = CARTESIAN_POINT('',(12.325,1.,-0.125)); +#2492 = VECTOR('',#2493,1.); +#2493 = DIRECTION('',(1.,0.E+000,0.E+000)); +#2494 = PCURVE('',#2400,#2495); +#2495 = DEFINITIONAL_REPRESENTATION('',(#2496),#2500); +#2496 = LINE('',#2497,#2498); +#2497 = CARTESIAN_POINT('',(-1.7763568394E-015,-4.930380657631E-032)); +#2498 = VECTOR('',#2499,1.); +#2499 = DIRECTION('',(1.,0.E+000)); +#2500 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2501 = PCURVE('',#2269,#2502); +#2502 = DEFINITIONAL_REPRESENTATION('',(#2503),#2507); +#2503 = LINE('',#2504,#2505); +#2504 = CARTESIAN_POINT('',(0.E+000,-0.625)); +#2505 = VECTOR('',#2506,1.); +#2506 = DIRECTION('',(0.E+000,1.)); +#2507 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2508 = ADVANCED_FACE('',(#2509),#2454,.F.); +#2509 = FACE_BOUND('',#2510,.F.); +#2510 = EDGE_LOOP('',(#2511,#2541,#2562,#2563)); +#2511 = ORIENTED_EDGE('',*,*,#2512,.T.); +#2512 = EDGE_CURVE('',#2513,#2515,#2517,.T.); +#2513 = VERTEX_POINT('',#2514); +#2514 = CARTESIAN_POINT('',(12.325,2.,-0.125)); +#2515 = VERTEX_POINT('',#2516); +#2516 = CARTESIAN_POINT('',(12.325,2.,0.125)); +#2517 = SURFACE_CURVE('',#2518,(#2522,#2529),.PCURVE_S1.); +#2518 = LINE('',#2519,#2520); +#2519 = CARTESIAN_POINT('',(12.325,2.,-0.125)); +#2520 = VECTOR('',#2521,1.); +#2521 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#2522 = PCURVE('',#2454,#2523); +#2523 = DEFINITIONAL_REPRESENTATION('',(#2524),#2528); +#2524 = LINE('',#2525,#2526); +#2525 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2526 = VECTOR('',#2527,1.); +#2527 = DIRECTION('',(2.22044604925E-016,-1.)); +#2528 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2529 = PCURVE('',#2530,#2535); +#2530 = PLANE('',#2531); +#2531 = AXIS2_PLACEMENT_3D('',#2532,#2533,#2534); +#2532 = CARTESIAN_POINT('',(13.075,2.,-0.125)); +#2533 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#2534 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#2535 = DEFINITIONAL_REPRESENTATION('',(#2536),#2540); +#2536 = LINE('',#2537,#2538); +#2537 = CARTESIAN_POINT('',(0.75,0.E+000)); +#2538 = VECTOR('',#2539,1.); +#2539 = DIRECTION('',(0.E+000,-1.)); +#2540 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2541 = ORIENTED_EDGE('',*,*,#2542,.T.); +#2542 = EDGE_CURVE('',#2515,#2439,#2543,.T.); +#2543 = SURFACE_CURVE('',#2544,(#2548,#2555),.PCURVE_S1.); +#2544 = LINE('',#2545,#2546); +#2545 = CARTESIAN_POINT('',(12.325,2.,0.125)); +#2546 = VECTOR('',#2547,1.); +#2547 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#2548 = PCURVE('',#2454,#2549); +#2549 = DEFINITIONAL_REPRESENTATION('',(#2550),#2554); +#2550 = LINE('',#2551,#2552); +#2551 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#2552 = VECTOR('',#2553,1.); +#2553 = DIRECTION('',(1.,0.E+000)); +#2554 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2555 = PCURVE('',#2215,#2556); +#2556 = DEFINITIONAL_REPRESENTATION('',(#2557),#2561); +#2557 = LINE('',#2558,#2559); +#2558 = CARTESIAN_POINT('',(-1.,-0.625)); +#2559 = VECTOR('',#2560,1.); +#2560 = DIRECTION('',(1.,0.E+000)); +#2561 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2562 = ORIENTED_EDGE('',*,*,#2436,.F.); +#2563 = ORIENTED_EDGE('',*,*,#2564,.F.); +#2564 = EDGE_CURVE('',#2513,#2437,#2565,.T.); +#2565 = SURFACE_CURVE('',#2566,(#2570,#2577),.PCURVE_S1.); +#2566 = LINE('',#2567,#2568); +#2567 = CARTESIAN_POINT('',(12.325,2.,-0.125)); +#2568 = VECTOR('',#2569,1.); +#2569 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#2570 = PCURVE('',#2454,#2571); +#2571 = DEFINITIONAL_REPRESENTATION('',(#2572),#2576); +#2572 = LINE('',#2573,#2574); +#2573 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2574 = VECTOR('',#2575,1.); +#2575 = DIRECTION('',(1.,0.E+000)); +#2576 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2577 = PCURVE('',#2269,#2578); +#2578 = DEFINITIONAL_REPRESENTATION('',(#2579),#2583); +#2579 = LINE('',#2580,#2581); +#2580 = CARTESIAN_POINT('',(-1.,-0.625)); +#2581 = VECTOR('',#2582,1.); +#2582 = DIRECTION('',(1.,0.E+000)); +#2583 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2584 = ADVANCED_FACE('',(#2585),#2530,.F.); +#2585 = FACE_BOUND('',#2586,.F.); +#2586 = EDGE_LOOP('',(#2587,#2617,#2638,#2639)); +#2587 = ORIENTED_EDGE('',*,*,#2588,.T.); +#2588 = EDGE_CURVE('',#2589,#2591,#2593,.T.); +#2589 = VERTEX_POINT('',#2590); +#2590 = CARTESIAN_POINT('',(13.075,2.,-0.125)); +#2591 = VERTEX_POINT('',#2592); +#2592 = CARTESIAN_POINT('',(13.075,2.,0.125)); +#2593 = SURFACE_CURVE('',#2594,(#2598,#2605),.PCURVE_S1.); +#2594 = LINE('',#2595,#2596); +#2595 = CARTESIAN_POINT('',(13.075,2.,-0.125)); +#2596 = VECTOR('',#2597,1.); +#2597 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#2598 = PCURVE('',#2530,#2599); +#2599 = DEFINITIONAL_REPRESENTATION('',(#2600),#2604); +#2600 = LINE('',#2601,#2602); +#2601 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#2602 = VECTOR('',#2603,1.); +#2603 = DIRECTION('',(0.E+000,-1.)); +#2604 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2605 = PCURVE('',#2606,#2611); +#2606 = PLANE('',#2607); +#2607 = AXIS2_PLACEMENT_3D('',#2608,#2609,#2610); +#2608 = CARTESIAN_POINT('',(13.075,1.,-0.125)); +#2609 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#2610 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#2611 = DEFINITIONAL_REPRESENTATION('',(#2612),#2616); +#2612 = LINE('',#2613,#2614); +#2613 = CARTESIAN_POINT('',(1.,4.930380657631E-032)); +#2614 = VECTOR('',#2615,1.); +#2615 = DIRECTION('',(-2.22044604925E-016,-1.)); +#2616 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2617 = ORIENTED_EDGE('',*,*,#2618,.T.); +#2618 = EDGE_CURVE('',#2591,#2515,#2619,.T.); +#2619 = SURFACE_CURVE('',#2620,(#2624,#2631),.PCURVE_S1.); +#2620 = LINE('',#2621,#2622); +#2621 = CARTESIAN_POINT('',(13.075,2.,0.125)); +#2622 = VECTOR('',#2623,1.); +#2623 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#2624 = PCURVE('',#2530,#2625); +#2625 = DEFINITIONAL_REPRESENTATION('',(#2626),#2630); +#2626 = LINE('',#2627,#2628); +#2627 = CARTESIAN_POINT('',(1.7763568394E-015,-0.25)); +#2628 = VECTOR('',#2629,1.); +#2629 = DIRECTION('',(1.,0.E+000)); +#2630 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2631 = PCURVE('',#2215,#2632); +#2632 = DEFINITIONAL_REPRESENTATION('',(#2633),#2637); +#2633 = LINE('',#2634,#2635); +#2634 = CARTESIAN_POINT('',(-1.,0.125)); +#2635 = VECTOR('',#2636,1.); +#2636 = DIRECTION('',(0.E+000,-1.)); +#2637 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2638 = ORIENTED_EDGE('',*,*,#2512,.F.); +#2639 = ORIENTED_EDGE('',*,*,#2640,.F.); +#2640 = EDGE_CURVE('',#2589,#2513,#2641,.T.); +#2641 = SURFACE_CURVE('',#2642,(#2646,#2653),.PCURVE_S1.); +#2642 = LINE('',#2643,#2644); +#2643 = CARTESIAN_POINT('',(13.075,2.,-0.125)); +#2644 = VECTOR('',#2645,1.); +#2645 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#2646 = PCURVE('',#2530,#2647); +#2647 = DEFINITIONAL_REPRESENTATION('',(#2648),#2652); +#2648 = LINE('',#2649,#2650); +#2649 = CARTESIAN_POINT('',(1.7763568394E-015,0.E+000)); +#2650 = VECTOR('',#2651,1.); +#2651 = DIRECTION('',(1.,0.E+000)); +#2652 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2653 = PCURVE('',#2269,#2654); +#2654 = DEFINITIONAL_REPRESENTATION('',(#2655),#2659); +#2655 = LINE('',#2656,#2657); +#2656 = CARTESIAN_POINT('',(-1.,0.125)); +#2657 = VECTOR('',#2658,1.); +#2658 = DIRECTION('',(0.E+000,-1.)); +#2659 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2660 = ADVANCED_FACE('',(#2661),#2606,.F.); +#2661 = FACE_BOUND('',#2662,.F.); +#2662 = EDGE_LOOP('',(#2663,#2688,#2709,#2710)); +#2663 = ORIENTED_EDGE('',*,*,#2664,.T.); +#2664 = EDGE_CURVE('',#2665,#2667,#2669,.T.); +#2665 = VERTEX_POINT('',#2666); +#2666 = CARTESIAN_POINT('',(13.075,1.,-0.125)); +#2667 = VERTEX_POINT('',#2668); +#2668 = CARTESIAN_POINT('',(13.075,1.,0.125)); +#2669 = SURFACE_CURVE('',#2670,(#2674,#2681),.PCURVE_S1.); +#2670 = LINE('',#2671,#2672); +#2671 = CARTESIAN_POINT('',(13.075,1.,-0.125)); +#2672 = VECTOR('',#2673,1.); +#2673 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#2674 = PCURVE('',#2606,#2675); +#2675 = DEFINITIONAL_REPRESENTATION('',(#2676),#2680); +#2676 = LINE('',#2677,#2678); +#2677 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#2678 = VECTOR('',#2679,1.); +#2679 = DIRECTION('',(-2.22044604925E-016,-1.)); +#2680 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2681 = PCURVE('',#2187,#2682); +#2682 = DEFINITIONAL_REPRESENTATION('',(#2683),#2687); +#2683 = LINE('',#2684,#2685); +#2684 = CARTESIAN_POINT('',(0.125,0.E+000)); +#2685 = VECTOR('',#2686,1.); +#2686 = DIRECTION('',(0.E+000,-1.)); +#2687 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2688 = ORIENTED_EDGE('',*,*,#2689,.T.); +#2689 = EDGE_CURVE('',#2667,#2591,#2690,.T.); +#2690 = SURFACE_CURVE('',#2691,(#2695,#2702),.PCURVE_S1.); +#2691 = LINE('',#2692,#2693); +#2692 = CARTESIAN_POINT('',(13.075,1.,0.125)); +#2693 = VECTOR('',#2694,1.); +#2694 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#2695 = PCURVE('',#2606,#2696); +#2696 = DEFINITIONAL_REPRESENTATION('',(#2697),#2701); +#2697 = LINE('',#2698,#2699); +#2698 = CARTESIAN_POINT('',(-2.22044604925E-016,-0.25)); +#2699 = VECTOR('',#2700,1.); +#2700 = DIRECTION('',(1.,0.E+000)); +#2701 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2702 = PCURVE('',#2215,#2703); +#2703 = DEFINITIONAL_REPRESENTATION('',(#2704),#2708); +#2704 = LINE('',#2705,#2706); +#2705 = CARTESIAN_POINT('',(0.E+000,0.125)); +#2706 = VECTOR('',#2707,1.); +#2707 = DIRECTION('',(-1.,0.E+000)); +#2708 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2709 = ORIENTED_EDGE('',*,*,#2588,.F.); +#2710 = ORIENTED_EDGE('',*,*,#2711,.F.); +#2711 = EDGE_CURVE('',#2665,#2589,#2712,.T.); +#2712 = SURFACE_CURVE('',#2713,(#2717,#2724),.PCURVE_S1.); +#2713 = LINE('',#2714,#2715); +#2714 = CARTESIAN_POINT('',(13.075,1.,-0.125)); +#2715 = VECTOR('',#2716,1.); +#2716 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#2717 = PCURVE('',#2606,#2718); +#2718 = DEFINITIONAL_REPRESENTATION('',(#2719),#2723); +#2719 = LINE('',#2720,#2721); +#2720 = CARTESIAN_POINT('',(-2.22044604925E-016,-0.E+000)); +#2721 = VECTOR('',#2722,1.); +#2722 = DIRECTION('',(1.,0.E+000)); +#2723 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2724 = PCURVE('',#2269,#2725); +#2725 = DEFINITIONAL_REPRESENTATION('',(#2726),#2730); +#2726 = LINE('',#2727,#2728); +#2727 = CARTESIAN_POINT('',(0.E+000,0.125)); +#2728 = VECTOR('',#2729,1.); +#2729 = DIRECTION('',(-1.,0.E+000)); +#2730 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2731 = ADVANCED_FACE('',(#2732),#2187,.F.); +#2732 = FACE_BOUND('',#2733,.F.); +#2733 = EDGE_LOOP('',(#2734,#2735,#2756,#2757)); +#2734 = ORIENTED_EDGE('',*,*,#2164,.T.); +#2735 = ORIENTED_EDGE('',*,*,#2736,.T.); +#2736 = EDGE_CURVE('',#2167,#2667,#2737,.T.); +#2737 = SURFACE_CURVE('',#2738,(#2742,#2749),.PCURVE_S1.); +#2738 = LINE('',#2739,#2740); +#2739 = CARTESIAN_POINT('',(12.95,1.,0.125)); +#2740 = VECTOR('',#2741,1.); +#2741 = DIRECTION('',(1.,0.E+000,0.E+000)); +#2742 = PCURVE('',#2187,#2743); +#2743 = DEFINITIONAL_REPRESENTATION('',(#2744),#2748); +#2744 = LINE('',#2745,#2746); +#2745 = CARTESIAN_POINT('',(-1.7763568394E-015,-0.25)); +#2746 = VECTOR('',#2747,1.); +#2747 = DIRECTION('',(1.,0.E+000)); +#2748 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2749 = PCURVE('',#2215,#2750); +#2750 = DEFINITIONAL_REPRESENTATION('',(#2751),#2755); +#2751 = LINE('',#2752,#2753); +#2752 = CARTESIAN_POINT('',(0.E+000,-1.7763568394E-015)); +#2753 = VECTOR('',#2754,1.); +#2754 = DIRECTION('',(0.E+000,1.)); +#2755 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2756 = ORIENTED_EDGE('',*,*,#2664,.F.); +#2757 = ORIENTED_EDGE('',*,*,#2758,.F.); +#2758 = EDGE_CURVE('',#2165,#2665,#2759,.T.); +#2759 = SURFACE_CURVE('',#2760,(#2764,#2771),.PCURVE_S1.); +#2760 = LINE('',#2761,#2762); +#2761 = CARTESIAN_POINT('',(12.95,1.,-0.125)); +#2762 = VECTOR('',#2763,1.); +#2763 = DIRECTION('',(1.,0.E+000,0.E+000)); +#2764 = PCURVE('',#2187,#2765); +#2765 = DEFINITIONAL_REPRESENTATION('',(#2766),#2770); +#2766 = LINE('',#2767,#2768); +#2767 = CARTESIAN_POINT('',(-1.7763568394E-015,-4.930380657631E-032)); +#2768 = VECTOR('',#2769,1.); +#2769 = DIRECTION('',(1.,0.E+000)); +#2770 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2771 = PCURVE('',#2269,#2772); +#2772 = DEFINITIONAL_REPRESENTATION('',(#2773),#2777); +#2773 = LINE('',#2774,#2775); +#2774 = CARTESIAN_POINT('',(0.E+000,-1.7763568394E-015)); +#2775 = VECTOR('',#2776,1.); +#2776 = DIRECTION('',(0.E+000,1.)); +#2777 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2778 = ADVANCED_FACE('',(#2779),#2269,.F.); +#2779 = FACE_BOUND('',#2780,.T.); +#2780 = EDGE_LOOP('',(#2781,#2782,#2783,#2784,#2785,#2786,#2787,#2788)); +#2781 = ORIENTED_EDGE('',*,*,#2255,.T.); +#2782 = ORIENTED_EDGE('',*,*,#2336,.T.); +#2783 = ORIENTED_EDGE('',*,*,#2412,.T.); +#2784 = ORIENTED_EDGE('',*,*,#2488,.F.); +#2785 = ORIENTED_EDGE('',*,*,#2564,.F.); +#2786 = ORIENTED_EDGE('',*,*,#2640,.F.); +#2787 = ORIENTED_EDGE('',*,*,#2711,.F.); +#2788 = ORIENTED_EDGE('',*,*,#2758,.F.); +#2789 = ADVANCED_FACE('',(#2790),#2215,.T.); +#2790 = FACE_BOUND('',#2791,.F.); +#2791 = EDGE_LOOP('',(#2792,#2793,#2794,#2795,#2796,#2797,#2798,#2799)); +#2792 = ORIENTED_EDGE('',*,*,#2199,.T.); +#2793 = ORIENTED_EDGE('',*,*,#2285,.T.); +#2794 = ORIENTED_EDGE('',*,*,#2361,.T.); +#2795 = ORIENTED_EDGE('',*,*,#2466,.F.); +#2796 = ORIENTED_EDGE('',*,*,#2542,.F.); +#2797 = ORIENTED_EDGE('',*,*,#2618,.F.); +#2798 = ORIENTED_EDGE('',*,*,#2689,.F.); +#2799 = ORIENTED_EDGE('',*,*,#2736,.F.); +#2800 = MANIFOLD_SOLID_BREP('',#2801); +#2801 = CLOSED_SHELL('',(#2802,#2922,#2998,#3074,#3150,#3226,#3302,#3373 + ,#3420,#3431)); +#2802 = ADVANCED_FACE('',(#2803),#2817,.T.); +#2803 = FACE_BOUND('',#2804,.T.); +#2804 = EDGE_LOOP('',(#2805,#2840,#2868,#2896)); +#2805 = ORIENTED_EDGE('',*,*,#2806,.T.); +#2806 = EDGE_CURVE('',#2807,#2809,#2811,.T.); +#2807 = VERTEX_POINT('',#2808); +#2808 = CARTESIAN_POINT('',(10.41,1.,-0.125)); +#2809 = VERTEX_POINT('',#2810); +#2810 = CARTESIAN_POINT('',(10.41,1.,0.125)); +#2811 = SURFACE_CURVE('',#2812,(#2816,#2828),.PCURVE_S1.); +#2812 = LINE('',#2813,#2814); +#2813 = CARTESIAN_POINT('',(10.41,1.,-0.125)); +#2814 = VECTOR('',#2815,1.); +#2815 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#2816 = PCURVE('',#2817,#2822); +#2817 = PLANE('',#2818); +#2818 = AXIS2_PLACEMENT_3D('',#2819,#2820,#2821); +#2819 = CARTESIAN_POINT('',(10.41,1.,-0.125)); +#2820 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#2821 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#2822 = DEFINITIONAL_REPRESENTATION('',(#2823),#2827); +#2823 = LINE('',#2824,#2825); +#2824 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2825 = VECTOR('',#2826,1.); +#2826 = DIRECTION('',(2.22044604925E-016,-1.)); +#2827 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2828 = PCURVE('',#2829,#2834); +#2829 = PLANE('',#2830); +#2830 = AXIS2_PLACEMENT_3D('',#2831,#2832,#2833); +#2831 = CARTESIAN_POINT('',(10.41,1.,-0.125)); +#2832 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#2833 = DIRECTION('',(1.,0.E+000,0.E+000)); +#2834 = DEFINITIONAL_REPRESENTATION('',(#2835),#2839); +#2835 = LINE('',#2836,#2837); +#2836 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2837 = VECTOR('',#2838,1.); +#2838 = DIRECTION('',(0.E+000,-1.)); +#2839 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2840 = ORIENTED_EDGE('',*,*,#2841,.T.); +#2841 = EDGE_CURVE('',#2809,#2842,#2844,.T.); +#2842 = VERTEX_POINT('',#2843); +#2843 = CARTESIAN_POINT('',(10.41,-2.5,0.125)); +#2844 = SURFACE_CURVE('',#2845,(#2849,#2856),.PCURVE_S1.); +#2845 = LINE('',#2846,#2847); +#2846 = CARTESIAN_POINT('',(10.41,1.,0.125)); +#2847 = VECTOR('',#2848,1.); +#2848 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#2849 = PCURVE('',#2817,#2850); +#2850 = DEFINITIONAL_REPRESENTATION('',(#2851),#2855); +#2851 = LINE('',#2852,#2853); +#2852 = CARTESIAN_POINT('',(2.22044604925E-016,-0.25)); +#2853 = VECTOR('',#2854,1.); +#2854 = DIRECTION('',(1.,0.E+000)); +#2855 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2856 = PCURVE('',#2857,#2862); +#2857 = PLANE('',#2858); +#2858 = AXIS2_PLACEMENT_3D('',#2859,#2860,#2861); +#2859 = CARTESIAN_POINT('',(10.41,1.,0.125)); +#2860 = DIRECTION('',(0.E+000,4.440892098501E-016,1.)); +#2861 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#2862 = DEFINITIONAL_REPRESENTATION('',(#2863),#2867); +#2863 = LINE('',#2864,#2865); +#2864 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2865 = VECTOR('',#2866,1.); +#2866 = DIRECTION('',(1.,0.E+000)); +#2867 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2868 = ORIENTED_EDGE('',*,*,#2869,.F.); +#2869 = EDGE_CURVE('',#2870,#2842,#2872,.T.); +#2870 = VERTEX_POINT('',#2871); +#2871 = CARTESIAN_POINT('',(10.41,-2.5,-0.125)); +#2872 = SURFACE_CURVE('',#2873,(#2877,#2884),.PCURVE_S1.); +#2873 = LINE('',#2874,#2875); +#2874 = CARTESIAN_POINT('',(10.41,-2.5,-0.125)); +#2875 = VECTOR('',#2876,1.); +#2876 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#2877 = PCURVE('',#2817,#2878); +#2878 = DEFINITIONAL_REPRESENTATION('',(#2879),#2883); +#2879 = LINE('',#2880,#2881); +#2880 = CARTESIAN_POINT('',(3.5,-1.972152263053E-031)); +#2881 = VECTOR('',#2882,1.); +#2882 = DIRECTION('',(2.22044604925E-016,-1.)); +#2883 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2884 = PCURVE('',#2885,#2890); +#2885 = PLANE('',#2886); +#2886 = AXIS2_PLACEMENT_3D('',#2887,#2888,#2889); +#2887 = CARTESIAN_POINT('',(10.41,-2.5,-0.125)); +#2888 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#2889 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#2890 = DEFINITIONAL_REPRESENTATION('',(#2891),#2895); +#2891 = LINE('',#2892,#2893); +#2892 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#2893 = VECTOR('',#2894,1.); +#2894 = DIRECTION('',(0.E+000,-1.)); +#2895 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2896 = ORIENTED_EDGE('',*,*,#2897,.F.); +#2897 = EDGE_CURVE('',#2807,#2870,#2898,.T.); +#2898 = SURFACE_CURVE('',#2899,(#2903,#2910),.PCURVE_S1.); +#2899 = LINE('',#2900,#2901); +#2900 = CARTESIAN_POINT('',(10.41,1.,-0.125)); +#2901 = VECTOR('',#2902,1.); +#2902 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#2903 = PCURVE('',#2817,#2904); +#2904 = DEFINITIONAL_REPRESENTATION('',(#2905),#2909); +#2905 = LINE('',#2906,#2907); +#2906 = CARTESIAN_POINT('',(2.22044604925E-016,0.E+000)); +#2907 = VECTOR('',#2908,1.); +#2908 = DIRECTION('',(1.,0.E+000)); +#2909 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2910 = PCURVE('',#2911,#2916); +#2911 = PLANE('',#2912); +#2912 = AXIS2_PLACEMENT_3D('',#2913,#2914,#2915); +#2913 = CARTESIAN_POINT('',(10.41,1.,-0.125)); +#2914 = DIRECTION('',(0.E+000,4.440892098501E-016,1.)); +#2915 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#2916 = DEFINITIONAL_REPRESENTATION('',(#2917),#2921); +#2917 = LINE('',#2918,#2919); +#2918 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2919 = VECTOR('',#2920,1.); +#2920 = DIRECTION('',(1.,0.E+000)); +#2921 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2922 = ADVANCED_FACE('',(#2923),#2885,.T.); +#2923 = FACE_BOUND('',#2924,.T.); +#2924 = EDGE_LOOP('',(#2925,#2926,#2949,#2977)); +#2925 = ORIENTED_EDGE('',*,*,#2869,.T.); +#2926 = ORIENTED_EDGE('',*,*,#2927,.T.); +#2927 = EDGE_CURVE('',#2842,#2928,#2930,.T.); +#2928 = VERTEX_POINT('',#2929); +#2929 = CARTESIAN_POINT('',(9.91,-2.5,0.125)); +#2930 = SURFACE_CURVE('',#2931,(#2935,#2942),.PCURVE_S1.); +#2931 = LINE('',#2932,#2933); +#2932 = CARTESIAN_POINT('',(10.41,-2.5,0.125)); +#2933 = VECTOR('',#2934,1.); +#2934 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#2935 = PCURVE('',#2885,#2936); +#2936 = DEFINITIONAL_REPRESENTATION('',(#2937),#2941); +#2937 = LINE('',#2938,#2939); +#2938 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#2939 = VECTOR('',#2940,1.); +#2940 = DIRECTION('',(1.,0.E+000)); +#2941 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2942 = PCURVE('',#2857,#2943); +#2943 = DEFINITIONAL_REPRESENTATION('',(#2944),#2948); +#2944 = LINE('',#2945,#2946); +#2945 = CARTESIAN_POINT('',(3.5,0.E+000)); +#2946 = VECTOR('',#2947,1.); +#2947 = DIRECTION('',(0.E+000,-1.)); +#2948 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2949 = ORIENTED_EDGE('',*,*,#2950,.F.); +#2950 = EDGE_CURVE('',#2951,#2928,#2953,.T.); +#2951 = VERTEX_POINT('',#2952); +#2952 = CARTESIAN_POINT('',(9.91,-2.5,-0.125)); +#2953 = SURFACE_CURVE('',#2954,(#2958,#2965),.PCURVE_S1.); +#2954 = LINE('',#2955,#2956); +#2955 = CARTESIAN_POINT('',(9.91,-2.5,-0.125)); +#2956 = VECTOR('',#2957,1.); +#2957 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#2958 = PCURVE('',#2885,#2959); +#2959 = DEFINITIONAL_REPRESENTATION('',(#2960),#2964); +#2960 = LINE('',#2961,#2962); +#2961 = CARTESIAN_POINT('',(0.5,0.E+000)); +#2962 = VECTOR('',#2963,1.); +#2963 = DIRECTION('',(0.E+000,-1.)); +#2964 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2965 = PCURVE('',#2966,#2971); +#2966 = PLANE('',#2967); +#2967 = AXIS2_PLACEMENT_3D('',#2968,#2969,#2970); +#2968 = CARTESIAN_POINT('',(9.91,-2.5,-0.125)); +#2969 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#2970 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#2971 = DEFINITIONAL_REPRESENTATION('',(#2972),#2976); +#2972 = LINE('',#2973,#2974); +#2973 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#2974 = VECTOR('',#2975,1.); +#2975 = DIRECTION('',(-2.22044604925E-016,-1.)); +#2976 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2977 = ORIENTED_EDGE('',*,*,#2978,.F.); +#2978 = EDGE_CURVE('',#2870,#2951,#2979,.T.); +#2979 = SURFACE_CURVE('',#2980,(#2984,#2991),.PCURVE_S1.); +#2980 = LINE('',#2981,#2982); +#2981 = CARTESIAN_POINT('',(10.41,-2.5,-0.125)); +#2982 = VECTOR('',#2983,1.); +#2983 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#2984 = PCURVE('',#2885,#2985); +#2985 = DEFINITIONAL_REPRESENTATION('',(#2986),#2990); +#2986 = LINE('',#2987,#2988); +#2987 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2988 = VECTOR('',#2989,1.); +#2989 = DIRECTION('',(1.,0.E+000)); +#2990 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2991 = PCURVE('',#2911,#2992); +#2992 = DEFINITIONAL_REPRESENTATION('',(#2993),#2997); +#2993 = LINE('',#2994,#2995); +#2994 = CARTESIAN_POINT('',(3.5,0.E+000)); +#2995 = VECTOR('',#2996,1.); +#2996 = DIRECTION('',(0.E+000,-1.)); +#2997 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2998 = ADVANCED_FACE('',(#2999),#2966,.T.); +#2999 = FACE_BOUND('',#3000,.T.); +#3000 = EDGE_LOOP('',(#3001,#3002,#3025,#3053)); +#3001 = ORIENTED_EDGE('',*,*,#2950,.T.); +#3002 = ORIENTED_EDGE('',*,*,#3003,.T.); +#3003 = EDGE_CURVE('',#2928,#3004,#3006,.T.); +#3004 = VERTEX_POINT('',#3005); +#3005 = CARTESIAN_POINT('',(9.91,1.,0.125)); +#3006 = SURFACE_CURVE('',#3007,(#3011,#3018),.PCURVE_S1.); +#3007 = LINE('',#3008,#3009); +#3008 = CARTESIAN_POINT('',(9.91,-2.5,0.125)); +#3009 = VECTOR('',#3010,1.); +#3010 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#3011 = PCURVE('',#2966,#3012); +#3012 = DEFINITIONAL_REPRESENTATION('',(#3013),#3017); +#3013 = LINE('',#3014,#3015); +#3014 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#3015 = VECTOR('',#3016,1.); +#3016 = DIRECTION('',(1.,0.E+000)); +#3017 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3018 = PCURVE('',#2857,#3019); +#3019 = DEFINITIONAL_REPRESENTATION('',(#3020),#3024); +#3020 = LINE('',#3021,#3022); +#3021 = CARTESIAN_POINT('',(3.5,-0.5)); +#3022 = VECTOR('',#3023,1.); +#3023 = DIRECTION('',(-1.,0.E+000)); +#3024 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3025 = ORIENTED_EDGE('',*,*,#3026,.F.); +#3026 = EDGE_CURVE('',#3027,#3004,#3029,.T.); +#3027 = VERTEX_POINT('',#3028); +#3028 = CARTESIAN_POINT('',(9.91,1.,-0.125)); +#3029 = SURFACE_CURVE('',#3030,(#3034,#3041),.PCURVE_S1.); +#3030 = LINE('',#3031,#3032); +#3031 = CARTESIAN_POINT('',(9.91,1.,-0.125)); +#3032 = VECTOR('',#3033,1.); +#3033 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#3034 = PCURVE('',#2966,#3035); +#3035 = DEFINITIONAL_REPRESENTATION('',(#3036),#3040); +#3036 = LINE('',#3037,#3038); +#3037 = CARTESIAN_POINT('',(3.5,1.972152263053E-031)); +#3038 = VECTOR('',#3039,1.); +#3039 = DIRECTION('',(-2.22044604925E-016,-1.)); +#3040 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3041 = PCURVE('',#3042,#3047); +#3042 = PLANE('',#3043); +#3043 = AXIS2_PLACEMENT_3D('',#3044,#3045,#3046); +#3044 = CARTESIAN_POINT('',(9.785,1.,-0.125)); +#3045 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#3046 = DIRECTION('',(1.,0.E+000,0.E+000)); +#3047 = DEFINITIONAL_REPRESENTATION('',(#3048),#3052); +#3048 = LINE('',#3049,#3050); +#3049 = CARTESIAN_POINT('',(0.125,0.E+000)); +#3050 = VECTOR('',#3051,1.); +#3051 = DIRECTION('',(0.E+000,-1.)); +#3052 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3053 = ORIENTED_EDGE('',*,*,#3054,.F.); +#3054 = EDGE_CURVE('',#2951,#3027,#3055,.T.); +#3055 = SURFACE_CURVE('',#3056,(#3060,#3067),.PCURVE_S1.); +#3056 = LINE('',#3057,#3058); +#3057 = CARTESIAN_POINT('',(9.91,-2.5,-0.125)); +#3058 = VECTOR('',#3059,1.); +#3059 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#3060 = PCURVE('',#2966,#3061); +#3061 = DEFINITIONAL_REPRESENTATION('',(#3062),#3066); +#3062 = LINE('',#3063,#3064); +#3063 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3064 = VECTOR('',#3065,1.); +#3065 = DIRECTION('',(1.,0.E+000)); +#3066 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3067 = PCURVE('',#2911,#3068); +#3068 = DEFINITIONAL_REPRESENTATION('',(#3069),#3073); +#3069 = LINE('',#3070,#3071); +#3070 = CARTESIAN_POINT('',(3.5,-0.5)); +#3071 = VECTOR('',#3072,1.); +#3072 = DIRECTION('',(-1.,0.E+000)); +#3073 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3074 = ADVANCED_FACE('',(#3075),#3042,.F.); +#3075 = FACE_BOUND('',#3076,.F.); +#3076 = EDGE_LOOP('',(#3077,#3107,#3128,#3129)); +#3077 = ORIENTED_EDGE('',*,*,#3078,.T.); +#3078 = EDGE_CURVE('',#3079,#3081,#3083,.T.); +#3079 = VERTEX_POINT('',#3080); +#3080 = CARTESIAN_POINT('',(9.785,1.,-0.125)); +#3081 = VERTEX_POINT('',#3082); +#3082 = CARTESIAN_POINT('',(9.785,1.,0.125)); +#3083 = SURFACE_CURVE('',#3084,(#3088,#3095),.PCURVE_S1.); +#3084 = LINE('',#3085,#3086); +#3085 = CARTESIAN_POINT('',(9.785,1.,-0.125)); +#3086 = VECTOR('',#3087,1.); +#3087 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#3088 = PCURVE('',#3042,#3089); +#3089 = DEFINITIONAL_REPRESENTATION('',(#3090),#3094); +#3090 = LINE('',#3091,#3092); +#3091 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3092 = VECTOR('',#3093,1.); +#3093 = DIRECTION('',(0.E+000,-1.)); +#3094 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3095 = PCURVE('',#3096,#3101); +#3096 = PLANE('',#3097); +#3097 = AXIS2_PLACEMENT_3D('',#3098,#3099,#3100); +#3098 = CARTESIAN_POINT('',(9.785,2.,-0.125)); +#3099 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#3100 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#3101 = DEFINITIONAL_REPRESENTATION('',(#3102),#3106); +#3102 = LINE('',#3103,#3104); +#3103 = CARTESIAN_POINT('',(1.,-4.930380657631E-032)); +#3104 = VECTOR('',#3105,1.); +#3105 = DIRECTION('',(2.22044604925E-016,-1.)); +#3106 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3107 = ORIENTED_EDGE('',*,*,#3108,.T.); +#3108 = EDGE_CURVE('',#3081,#3004,#3109,.T.); +#3109 = SURFACE_CURVE('',#3110,(#3114,#3121),.PCURVE_S1.); +#3110 = LINE('',#3111,#3112); +#3111 = CARTESIAN_POINT('',(9.785,1.,0.125)); +#3112 = VECTOR('',#3113,1.); +#3113 = DIRECTION('',(1.,0.E+000,0.E+000)); +#3114 = PCURVE('',#3042,#3115); +#3115 = DEFINITIONAL_REPRESENTATION('',(#3116),#3120); +#3116 = LINE('',#3117,#3118); +#3117 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#3118 = VECTOR('',#3119,1.); +#3119 = DIRECTION('',(1.,0.E+000)); +#3120 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3121 = PCURVE('',#2857,#3122); +#3122 = DEFINITIONAL_REPRESENTATION('',(#3123),#3127); +#3123 = LINE('',#3124,#3125); +#3124 = CARTESIAN_POINT('',(0.E+000,-0.625)); +#3125 = VECTOR('',#3126,1.); +#3126 = DIRECTION('',(0.E+000,1.)); +#3127 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3128 = ORIENTED_EDGE('',*,*,#3026,.F.); +#3129 = ORIENTED_EDGE('',*,*,#3130,.F.); +#3130 = EDGE_CURVE('',#3079,#3027,#3131,.T.); +#3131 = SURFACE_CURVE('',#3132,(#3136,#3143),.PCURVE_S1.); +#3132 = LINE('',#3133,#3134); +#3133 = CARTESIAN_POINT('',(9.785,1.,-0.125)); +#3134 = VECTOR('',#3135,1.); +#3135 = DIRECTION('',(1.,0.E+000,0.E+000)); +#3136 = PCURVE('',#3042,#3137); +#3137 = DEFINITIONAL_REPRESENTATION('',(#3138),#3142); +#3138 = LINE('',#3139,#3140); +#3139 = CARTESIAN_POINT('',(0.E+000,-4.930380657631E-032)); +#3140 = VECTOR('',#3141,1.); +#3141 = DIRECTION('',(1.,0.E+000)); +#3142 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3143 = PCURVE('',#2911,#3144); +#3144 = DEFINITIONAL_REPRESENTATION('',(#3145),#3149); +#3145 = LINE('',#3146,#3147); +#3146 = CARTESIAN_POINT('',(0.E+000,-0.625)); +#3147 = VECTOR('',#3148,1.); +#3148 = DIRECTION('',(0.E+000,1.)); +#3149 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3150 = ADVANCED_FACE('',(#3151),#3096,.F.); +#3151 = FACE_BOUND('',#3152,.F.); +#3152 = EDGE_LOOP('',(#3153,#3183,#3204,#3205)); +#3153 = ORIENTED_EDGE('',*,*,#3154,.T.); +#3154 = EDGE_CURVE('',#3155,#3157,#3159,.T.); +#3155 = VERTEX_POINT('',#3156); +#3156 = CARTESIAN_POINT('',(9.785,2.,-0.125)); +#3157 = VERTEX_POINT('',#3158); +#3158 = CARTESIAN_POINT('',(9.785,2.,0.125)); +#3159 = SURFACE_CURVE('',#3160,(#3164,#3171),.PCURVE_S1.); +#3160 = LINE('',#3161,#3162); +#3161 = CARTESIAN_POINT('',(9.785,2.,-0.125)); +#3162 = VECTOR('',#3163,1.); +#3163 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#3164 = PCURVE('',#3096,#3165); +#3165 = DEFINITIONAL_REPRESENTATION('',(#3166),#3170); +#3166 = LINE('',#3167,#3168); +#3167 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3168 = VECTOR('',#3169,1.); +#3169 = DIRECTION('',(2.22044604925E-016,-1.)); +#3170 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3171 = PCURVE('',#3172,#3177); +#3172 = PLANE('',#3173); +#3173 = AXIS2_PLACEMENT_3D('',#3174,#3175,#3176); +#3174 = CARTESIAN_POINT('',(10.535,2.,-0.125)); +#3175 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#3176 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#3177 = DEFINITIONAL_REPRESENTATION('',(#3178),#3182); +#3178 = LINE('',#3179,#3180); +#3179 = CARTESIAN_POINT('',(0.75,0.E+000)); +#3180 = VECTOR('',#3181,1.); +#3181 = DIRECTION('',(0.E+000,-1.)); +#3182 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3183 = ORIENTED_EDGE('',*,*,#3184,.T.); +#3184 = EDGE_CURVE('',#3157,#3081,#3185,.T.); +#3185 = SURFACE_CURVE('',#3186,(#3190,#3197),.PCURVE_S1.); +#3186 = LINE('',#3187,#3188); +#3187 = CARTESIAN_POINT('',(9.785,2.,0.125)); +#3188 = VECTOR('',#3189,1.); +#3189 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#3190 = PCURVE('',#3096,#3191); +#3191 = DEFINITIONAL_REPRESENTATION('',(#3192),#3196); +#3192 = LINE('',#3193,#3194); +#3193 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#3194 = VECTOR('',#3195,1.); +#3195 = DIRECTION('',(1.,0.E+000)); +#3196 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3197 = PCURVE('',#2857,#3198); +#3198 = DEFINITIONAL_REPRESENTATION('',(#3199),#3203); +#3199 = LINE('',#3200,#3201); +#3200 = CARTESIAN_POINT('',(-1.,-0.625)); +#3201 = VECTOR('',#3202,1.); +#3202 = DIRECTION('',(1.,0.E+000)); +#3203 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3204 = ORIENTED_EDGE('',*,*,#3078,.F.); +#3205 = ORIENTED_EDGE('',*,*,#3206,.F.); +#3206 = EDGE_CURVE('',#3155,#3079,#3207,.T.); +#3207 = SURFACE_CURVE('',#3208,(#3212,#3219),.PCURVE_S1.); +#3208 = LINE('',#3209,#3210); +#3209 = CARTESIAN_POINT('',(9.785,2.,-0.125)); +#3210 = VECTOR('',#3211,1.); +#3211 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#3212 = PCURVE('',#3096,#3213); +#3213 = DEFINITIONAL_REPRESENTATION('',(#3214),#3218); +#3214 = LINE('',#3215,#3216); +#3215 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3216 = VECTOR('',#3217,1.); +#3217 = DIRECTION('',(1.,0.E+000)); +#3218 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3219 = PCURVE('',#2911,#3220); +#3220 = DEFINITIONAL_REPRESENTATION('',(#3221),#3225); +#3221 = LINE('',#3222,#3223); +#3222 = CARTESIAN_POINT('',(-1.,-0.625)); +#3223 = VECTOR('',#3224,1.); +#3224 = DIRECTION('',(1.,0.E+000)); +#3225 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3226 = ADVANCED_FACE('',(#3227),#3172,.F.); +#3227 = FACE_BOUND('',#3228,.F.); +#3228 = EDGE_LOOP('',(#3229,#3259,#3280,#3281)); +#3229 = ORIENTED_EDGE('',*,*,#3230,.T.); +#3230 = EDGE_CURVE('',#3231,#3233,#3235,.T.); +#3231 = VERTEX_POINT('',#3232); +#3232 = CARTESIAN_POINT('',(10.535,2.,-0.125)); +#3233 = VERTEX_POINT('',#3234); +#3234 = CARTESIAN_POINT('',(10.535,2.,0.125)); +#3235 = SURFACE_CURVE('',#3236,(#3240,#3247),.PCURVE_S1.); +#3236 = LINE('',#3237,#3238); +#3237 = CARTESIAN_POINT('',(10.535,2.,-0.125)); +#3238 = VECTOR('',#3239,1.); +#3239 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#3240 = PCURVE('',#3172,#3241); +#3241 = DEFINITIONAL_REPRESENTATION('',(#3242),#3246); +#3242 = LINE('',#3243,#3244); +#3243 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#3244 = VECTOR('',#3245,1.); +#3245 = DIRECTION('',(0.E+000,-1.)); +#3246 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3247 = PCURVE('',#3248,#3253); +#3248 = PLANE('',#3249); +#3249 = AXIS2_PLACEMENT_3D('',#3250,#3251,#3252); +#3250 = CARTESIAN_POINT('',(10.535,1.,-0.125)); +#3251 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#3252 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#3253 = DEFINITIONAL_REPRESENTATION('',(#3254),#3258); +#3254 = LINE('',#3255,#3256); +#3255 = CARTESIAN_POINT('',(1.,4.930380657631E-032)); +#3256 = VECTOR('',#3257,1.); +#3257 = DIRECTION('',(-2.22044604925E-016,-1.)); +#3258 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3259 = ORIENTED_EDGE('',*,*,#3260,.T.); +#3260 = EDGE_CURVE('',#3233,#3157,#3261,.T.); +#3261 = SURFACE_CURVE('',#3262,(#3266,#3273),.PCURVE_S1.); +#3262 = LINE('',#3263,#3264); +#3263 = CARTESIAN_POINT('',(10.535,2.,0.125)); +#3264 = VECTOR('',#3265,1.); +#3265 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#3266 = PCURVE('',#3172,#3267); +#3267 = DEFINITIONAL_REPRESENTATION('',(#3268),#3272); +#3268 = LINE('',#3269,#3270); +#3269 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#3270 = VECTOR('',#3271,1.); +#3271 = DIRECTION('',(1.,0.E+000)); +#3272 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3273 = PCURVE('',#2857,#3274); +#3274 = DEFINITIONAL_REPRESENTATION('',(#3275),#3279); +#3275 = LINE('',#3276,#3277); +#3276 = CARTESIAN_POINT('',(-1.,0.125)); +#3277 = VECTOR('',#3278,1.); +#3278 = DIRECTION('',(0.E+000,-1.)); +#3279 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3280 = ORIENTED_EDGE('',*,*,#3154,.F.); +#3281 = ORIENTED_EDGE('',*,*,#3282,.F.); +#3282 = EDGE_CURVE('',#3231,#3155,#3283,.T.); +#3283 = SURFACE_CURVE('',#3284,(#3288,#3295),.PCURVE_S1.); +#3284 = LINE('',#3285,#3286); +#3285 = CARTESIAN_POINT('',(10.535,2.,-0.125)); +#3286 = VECTOR('',#3287,1.); +#3287 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#3288 = PCURVE('',#3172,#3289); +#3289 = DEFINITIONAL_REPRESENTATION('',(#3290),#3294); +#3290 = LINE('',#3291,#3292); +#3291 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3292 = VECTOR('',#3293,1.); +#3293 = DIRECTION('',(1.,0.E+000)); +#3294 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3295 = PCURVE('',#2911,#3296); +#3296 = DEFINITIONAL_REPRESENTATION('',(#3297),#3301); +#3297 = LINE('',#3298,#3299); +#3298 = CARTESIAN_POINT('',(-1.,0.125)); +#3299 = VECTOR('',#3300,1.); +#3300 = DIRECTION('',(0.E+000,-1.)); +#3301 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3302 = ADVANCED_FACE('',(#3303),#3248,.F.); +#3303 = FACE_BOUND('',#3304,.F.); +#3304 = EDGE_LOOP('',(#3305,#3330,#3351,#3352)); +#3305 = ORIENTED_EDGE('',*,*,#3306,.T.); +#3306 = EDGE_CURVE('',#3307,#3309,#3311,.T.); +#3307 = VERTEX_POINT('',#3308); +#3308 = CARTESIAN_POINT('',(10.535,1.,-0.125)); +#3309 = VERTEX_POINT('',#3310); +#3310 = CARTESIAN_POINT('',(10.535,1.,0.125)); +#3311 = SURFACE_CURVE('',#3312,(#3316,#3323),.PCURVE_S1.); +#3312 = LINE('',#3313,#3314); +#3313 = CARTESIAN_POINT('',(10.535,1.,-0.125)); +#3314 = VECTOR('',#3315,1.); +#3315 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#3316 = PCURVE('',#3248,#3317); +#3317 = DEFINITIONAL_REPRESENTATION('',(#3318),#3322); +#3318 = LINE('',#3319,#3320); +#3319 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#3320 = VECTOR('',#3321,1.); +#3321 = DIRECTION('',(-2.22044604925E-016,-1.)); +#3322 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3323 = PCURVE('',#2829,#3324); +#3324 = DEFINITIONAL_REPRESENTATION('',(#3325),#3329); +#3325 = LINE('',#3326,#3327); +#3326 = CARTESIAN_POINT('',(0.125,0.E+000)); +#3327 = VECTOR('',#3328,1.); +#3328 = DIRECTION('',(0.E+000,-1.)); +#3329 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3330 = ORIENTED_EDGE('',*,*,#3331,.T.); +#3331 = EDGE_CURVE('',#3309,#3233,#3332,.T.); +#3332 = SURFACE_CURVE('',#3333,(#3337,#3344),.PCURVE_S1.); +#3333 = LINE('',#3334,#3335); +#3334 = CARTESIAN_POINT('',(10.535,1.,0.125)); +#3335 = VECTOR('',#3336,1.); +#3336 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#3337 = PCURVE('',#3248,#3338); +#3338 = DEFINITIONAL_REPRESENTATION('',(#3339),#3343); +#3339 = LINE('',#3340,#3341); +#3340 = CARTESIAN_POINT('',(-2.22044604925E-016,-0.25)); +#3341 = VECTOR('',#3342,1.); +#3342 = DIRECTION('',(1.,0.E+000)); +#3343 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3344 = PCURVE('',#2857,#3345); +#3345 = DEFINITIONAL_REPRESENTATION('',(#3346),#3350); +#3346 = LINE('',#3347,#3348); +#3347 = CARTESIAN_POINT('',(0.E+000,0.125)); +#3348 = VECTOR('',#3349,1.); +#3349 = DIRECTION('',(-1.,0.E+000)); +#3350 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3351 = ORIENTED_EDGE('',*,*,#3230,.F.); +#3352 = ORIENTED_EDGE('',*,*,#3353,.F.); +#3353 = EDGE_CURVE('',#3307,#3231,#3354,.T.); +#3354 = SURFACE_CURVE('',#3355,(#3359,#3366),.PCURVE_S1.); +#3355 = LINE('',#3356,#3357); +#3356 = CARTESIAN_POINT('',(10.535,1.,-0.125)); +#3357 = VECTOR('',#3358,1.); +#3358 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#3359 = PCURVE('',#3248,#3360); +#3360 = DEFINITIONAL_REPRESENTATION('',(#3361),#3365); +#3361 = LINE('',#3362,#3363); +#3362 = CARTESIAN_POINT('',(-2.22044604925E-016,-0.E+000)); +#3363 = VECTOR('',#3364,1.); +#3364 = DIRECTION('',(1.,0.E+000)); +#3365 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3366 = PCURVE('',#2911,#3367); +#3367 = DEFINITIONAL_REPRESENTATION('',(#3368),#3372); +#3368 = LINE('',#3369,#3370); +#3369 = CARTESIAN_POINT('',(0.E+000,0.125)); +#3370 = VECTOR('',#3371,1.); +#3371 = DIRECTION('',(-1.,0.E+000)); +#3372 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3373 = ADVANCED_FACE('',(#3374),#2829,.F.); +#3374 = FACE_BOUND('',#3375,.F.); +#3375 = EDGE_LOOP('',(#3376,#3377,#3398,#3399)); +#3376 = ORIENTED_EDGE('',*,*,#2806,.T.); +#3377 = ORIENTED_EDGE('',*,*,#3378,.T.); +#3378 = EDGE_CURVE('',#2809,#3309,#3379,.T.); +#3379 = SURFACE_CURVE('',#3380,(#3384,#3391),.PCURVE_S1.); +#3380 = LINE('',#3381,#3382); +#3381 = CARTESIAN_POINT('',(10.41,1.,0.125)); +#3382 = VECTOR('',#3383,1.); +#3383 = DIRECTION('',(1.,0.E+000,0.E+000)); +#3384 = PCURVE('',#2829,#3385); +#3385 = DEFINITIONAL_REPRESENTATION('',(#3386),#3390); +#3386 = LINE('',#3387,#3388); +#3387 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#3388 = VECTOR('',#3389,1.); +#3389 = DIRECTION('',(1.,0.E+000)); +#3390 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3391 = PCURVE('',#2857,#3392); +#3392 = DEFINITIONAL_REPRESENTATION('',(#3393),#3397); +#3393 = LINE('',#3394,#3395); +#3394 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3395 = VECTOR('',#3396,1.); +#3396 = DIRECTION('',(0.E+000,1.)); +#3397 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3398 = ORIENTED_EDGE('',*,*,#3306,.F.); +#3399 = ORIENTED_EDGE('',*,*,#3400,.F.); +#3400 = EDGE_CURVE('',#2807,#3307,#3401,.T.); +#3401 = SURFACE_CURVE('',#3402,(#3406,#3413),.PCURVE_S1.); +#3402 = LINE('',#3403,#3404); +#3403 = CARTESIAN_POINT('',(10.41,1.,-0.125)); +#3404 = VECTOR('',#3405,1.); +#3405 = DIRECTION('',(1.,0.E+000,0.E+000)); +#3406 = PCURVE('',#2829,#3407); +#3407 = DEFINITIONAL_REPRESENTATION('',(#3408),#3412); +#3408 = LINE('',#3409,#3410); +#3409 = CARTESIAN_POINT('',(0.E+000,-4.930380657631E-032)); +#3410 = VECTOR('',#3411,1.); +#3411 = DIRECTION('',(1.,0.E+000)); +#3412 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3413 = PCURVE('',#2911,#3414); +#3414 = DEFINITIONAL_REPRESENTATION('',(#3415),#3419); +#3415 = LINE('',#3416,#3417); +#3416 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3417 = VECTOR('',#3418,1.); +#3418 = DIRECTION('',(0.E+000,1.)); +#3419 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3420 = ADVANCED_FACE('',(#3421),#2911,.F.); +#3421 = FACE_BOUND('',#3422,.T.); +#3422 = EDGE_LOOP('',(#3423,#3424,#3425,#3426,#3427,#3428,#3429,#3430)); +#3423 = ORIENTED_EDGE('',*,*,#2897,.T.); +#3424 = ORIENTED_EDGE('',*,*,#2978,.T.); +#3425 = ORIENTED_EDGE('',*,*,#3054,.T.); +#3426 = ORIENTED_EDGE('',*,*,#3130,.F.); +#3427 = ORIENTED_EDGE('',*,*,#3206,.F.); +#3428 = ORIENTED_EDGE('',*,*,#3282,.F.); +#3429 = ORIENTED_EDGE('',*,*,#3353,.F.); +#3430 = ORIENTED_EDGE('',*,*,#3400,.F.); +#3431 = ADVANCED_FACE('',(#3432),#2857,.T.); +#3432 = FACE_BOUND('',#3433,.F.); +#3433 = EDGE_LOOP('',(#3434,#3435,#3436,#3437,#3438,#3439,#3440,#3441)); +#3434 = ORIENTED_EDGE('',*,*,#2841,.T.); +#3435 = ORIENTED_EDGE('',*,*,#2927,.T.); +#3436 = ORIENTED_EDGE('',*,*,#3003,.T.); +#3437 = ORIENTED_EDGE('',*,*,#3108,.F.); +#3438 = ORIENTED_EDGE('',*,*,#3184,.F.); +#3439 = ORIENTED_EDGE('',*,*,#3260,.F.); +#3440 = ORIENTED_EDGE('',*,*,#3331,.F.); +#3441 = ORIENTED_EDGE('',*,*,#3378,.F.); +#3442 = MANIFOLD_SOLID_BREP('',#3443); +#3443 = CLOSED_SHELL('',(#3444,#3564,#3640,#3716,#3792,#3868,#3944,#4015 + ,#4062,#4073)); +#3444 = ADVANCED_FACE('',(#3445),#3459,.T.); +#3445 = FACE_BOUND('',#3446,.T.); +#3446 = EDGE_LOOP('',(#3447,#3482,#3510,#3538)); +#3447 = ORIENTED_EDGE('',*,*,#3448,.T.); +#3448 = EDGE_CURVE('',#3449,#3451,#3453,.T.); +#3449 = VERTEX_POINT('',#3450); +#3450 = CARTESIAN_POINT('',(7.87,1.,-0.125)); +#3451 = VERTEX_POINT('',#3452); +#3452 = CARTESIAN_POINT('',(7.87,1.,0.125)); +#3453 = SURFACE_CURVE('',#3454,(#3458,#3470),.PCURVE_S1.); +#3454 = LINE('',#3455,#3456); +#3455 = CARTESIAN_POINT('',(7.87,1.,-0.125)); +#3456 = VECTOR('',#3457,1.); +#3457 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#3458 = PCURVE('',#3459,#3464); +#3459 = PLANE('',#3460); +#3460 = AXIS2_PLACEMENT_3D('',#3461,#3462,#3463); +#3461 = CARTESIAN_POINT('',(7.87,1.,-0.125)); +#3462 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#3463 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#3464 = DEFINITIONAL_REPRESENTATION('',(#3465),#3469); +#3465 = LINE('',#3466,#3467); +#3466 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3467 = VECTOR('',#3468,1.); +#3468 = DIRECTION('',(2.22044604925E-016,-1.)); +#3469 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3470 = PCURVE('',#3471,#3476); +#3471 = PLANE('',#3472); +#3472 = AXIS2_PLACEMENT_3D('',#3473,#3474,#3475); +#3473 = CARTESIAN_POINT('',(7.87,1.,-0.125)); +#3474 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#3475 = DIRECTION('',(1.,0.E+000,0.E+000)); +#3476 = DEFINITIONAL_REPRESENTATION('',(#3477),#3481); +#3477 = LINE('',#3478,#3479); +#3478 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3479 = VECTOR('',#3480,1.); +#3480 = DIRECTION('',(0.E+000,-1.)); +#3481 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3482 = ORIENTED_EDGE('',*,*,#3483,.T.); +#3483 = EDGE_CURVE('',#3451,#3484,#3486,.T.); +#3484 = VERTEX_POINT('',#3485); +#3485 = CARTESIAN_POINT('',(7.87,-2.5,0.125)); +#3486 = SURFACE_CURVE('',#3487,(#3491,#3498),.PCURVE_S1.); +#3487 = LINE('',#3488,#3489); +#3488 = CARTESIAN_POINT('',(7.87,1.,0.125)); +#3489 = VECTOR('',#3490,1.); +#3490 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#3491 = PCURVE('',#3459,#3492); +#3492 = DEFINITIONAL_REPRESENTATION('',(#3493),#3497); +#3493 = LINE('',#3494,#3495); +#3494 = CARTESIAN_POINT('',(2.22044604925E-016,-0.25)); +#3495 = VECTOR('',#3496,1.); +#3496 = DIRECTION('',(1.,0.E+000)); +#3497 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3498 = PCURVE('',#3499,#3504); +#3499 = PLANE('',#3500); +#3500 = AXIS2_PLACEMENT_3D('',#3501,#3502,#3503); +#3501 = CARTESIAN_POINT('',(7.87,1.,0.125)); +#3502 = DIRECTION('',(0.E+000,4.440892098501E-016,1.)); +#3503 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#3504 = DEFINITIONAL_REPRESENTATION('',(#3505),#3509); +#3505 = LINE('',#3506,#3507); +#3506 = CARTESIAN_POINT('',(0.E+000,-8.881784197001E-016)); +#3507 = VECTOR('',#3508,1.); +#3508 = DIRECTION('',(1.,0.E+000)); +#3509 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3510 = ORIENTED_EDGE('',*,*,#3511,.F.); +#3511 = EDGE_CURVE('',#3512,#3484,#3514,.T.); +#3512 = VERTEX_POINT('',#3513); +#3513 = CARTESIAN_POINT('',(7.87,-2.5,-0.125)); +#3514 = SURFACE_CURVE('',#3515,(#3519,#3526),.PCURVE_S1.); +#3515 = LINE('',#3516,#3517); +#3516 = CARTESIAN_POINT('',(7.87,-2.5,-0.125)); +#3517 = VECTOR('',#3518,1.); +#3518 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#3519 = PCURVE('',#3459,#3520); +#3520 = DEFINITIONAL_REPRESENTATION('',(#3521),#3525); +#3521 = LINE('',#3522,#3523); +#3522 = CARTESIAN_POINT('',(3.5,-1.972152263053E-031)); +#3523 = VECTOR('',#3524,1.); +#3524 = DIRECTION('',(2.22044604925E-016,-1.)); +#3525 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3526 = PCURVE('',#3527,#3532); +#3527 = PLANE('',#3528); +#3528 = AXIS2_PLACEMENT_3D('',#3529,#3530,#3531); +#3529 = CARTESIAN_POINT('',(7.87,-2.5,-0.125)); +#3530 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#3531 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#3532 = DEFINITIONAL_REPRESENTATION('',(#3533),#3537); +#3533 = LINE('',#3534,#3535); +#3534 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#3535 = VECTOR('',#3536,1.); +#3536 = DIRECTION('',(0.E+000,-1.)); +#3537 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3538 = ORIENTED_EDGE('',*,*,#3539,.F.); +#3539 = EDGE_CURVE('',#3449,#3512,#3540,.T.); +#3540 = SURFACE_CURVE('',#3541,(#3545,#3552),.PCURVE_S1.); +#3541 = LINE('',#3542,#3543); +#3542 = CARTESIAN_POINT('',(7.87,1.,-0.125)); +#3543 = VECTOR('',#3544,1.); +#3544 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#3545 = PCURVE('',#3459,#3546); +#3546 = DEFINITIONAL_REPRESENTATION('',(#3547),#3551); +#3547 = LINE('',#3548,#3549); +#3548 = CARTESIAN_POINT('',(2.22044604925E-016,0.E+000)); +#3549 = VECTOR('',#3550,1.); +#3550 = DIRECTION('',(1.,0.E+000)); +#3551 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3552 = PCURVE('',#3553,#3558); +#3553 = PLANE('',#3554); +#3554 = AXIS2_PLACEMENT_3D('',#3555,#3556,#3557); +#3555 = CARTESIAN_POINT('',(7.87,1.,-0.125)); +#3556 = DIRECTION('',(0.E+000,4.440892098501E-016,1.)); +#3557 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#3558 = DEFINITIONAL_REPRESENTATION('',(#3559),#3563); +#3559 = LINE('',#3560,#3561); +#3560 = CARTESIAN_POINT('',(0.E+000,-8.881784197001E-016)); +#3561 = VECTOR('',#3562,1.); +#3562 = DIRECTION('',(1.,0.E+000)); +#3563 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3564 = ADVANCED_FACE('',(#3565),#3527,.T.); +#3565 = FACE_BOUND('',#3566,.T.); +#3566 = EDGE_LOOP('',(#3567,#3568,#3591,#3619)); +#3567 = ORIENTED_EDGE('',*,*,#3511,.T.); +#3568 = ORIENTED_EDGE('',*,*,#3569,.T.); +#3569 = EDGE_CURVE('',#3484,#3570,#3572,.T.); +#3570 = VERTEX_POINT('',#3571); +#3571 = CARTESIAN_POINT('',(7.37,-2.5,0.125)); +#3572 = SURFACE_CURVE('',#3573,(#3577,#3584),.PCURVE_S1.); +#3573 = LINE('',#3574,#3575); +#3574 = CARTESIAN_POINT('',(7.87,-2.5,0.125)); +#3575 = VECTOR('',#3576,1.); +#3576 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#3577 = PCURVE('',#3527,#3578); +#3578 = DEFINITIONAL_REPRESENTATION('',(#3579),#3583); +#3579 = LINE('',#3580,#3581); +#3580 = CARTESIAN_POINT('',(8.881784197001E-016,-0.25)); +#3581 = VECTOR('',#3582,1.); +#3582 = DIRECTION('',(1.,0.E+000)); +#3583 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3584 = PCURVE('',#3499,#3585); +#3585 = DEFINITIONAL_REPRESENTATION('',(#3586),#3590); +#3586 = LINE('',#3587,#3588); +#3587 = CARTESIAN_POINT('',(3.5,-8.881784197001E-016)); +#3588 = VECTOR('',#3589,1.); +#3589 = DIRECTION('',(0.E+000,-1.)); +#3590 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3591 = ORIENTED_EDGE('',*,*,#3592,.F.); +#3592 = EDGE_CURVE('',#3593,#3570,#3595,.T.); +#3593 = VERTEX_POINT('',#3594); +#3594 = CARTESIAN_POINT('',(7.37,-2.5,-0.125)); +#3595 = SURFACE_CURVE('',#3596,(#3600,#3607),.PCURVE_S1.); +#3596 = LINE('',#3597,#3598); +#3597 = CARTESIAN_POINT('',(7.37,-2.5,-0.125)); +#3598 = VECTOR('',#3599,1.); +#3599 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#3600 = PCURVE('',#3527,#3601); +#3601 = DEFINITIONAL_REPRESENTATION('',(#3602),#3606); +#3602 = LINE('',#3603,#3604); +#3603 = CARTESIAN_POINT('',(0.5,0.E+000)); +#3604 = VECTOR('',#3605,1.); +#3605 = DIRECTION('',(0.E+000,-1.)); +#3606 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3607 = PCURVE('',#3608,#3613); +#3608 = PLANE('',#3609); +#3609 = AXIS2_PLACEMENT_3D('',#3610,#3611,#3612); +#3610 = CARTESIAN_POINT('',(7.37,-2.5,-0.125)); +#3611 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#3612 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#3613 = DEFINITIONAL_REPRESENTATION('',(#3614),#3618); +#3614 = LINE('',#3615,#3616); +#3615 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#3616 = VECTOR('',#3617,1.); +#3617 = DIRECTION('',(-2.22044604925E-016,-1.)); +#3618 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3619 = ORIENTED_EDGE('',*,*,#3620,.F.); +#3620 = EDGE_CURVE('',#3512,#3593,#3621,.T.); +#3621 = SURFACE_CURVE('',#3622,(#3626,#3633),.PCURVE_S1.); +#3622 = LINE('',#3623,#3624); +#3623 = CARTESIAN_POINT('',(7.87,-2.5,-0.125)); +#3624 = VECTOR('',#3625,1.); +#3625 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#3626 = PCURVE('',#3527,#3627); +#3627 = DEFINITIONAL_REPRESENTATION('',(#3628),#3632); +#3628 = LINE('',#3629,#3630); +#3629 = CARTESIAN_POINT('',(8.881784197001E-016,0.E+000)); +#3630 = VECTOR('',#3631,1.); +#3631 = DIRECTION('',(1.,0.E+000)); +#3632 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3633 = PCURVE('',#3553,#3634); +#3634 = DEFINITIONAL_REPRESENTATION('',(#3635),#3639); +#3635 = LINE('',#3636,#3637); +#3636 = CARTESIAN_POINT('',(3.5,-8.881784197001E-016)); +#3637 = VECTOR('',#3638,1.); +#3638 = DIRECTION('',(0.E+000,-1.)); +#3639 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3640 = ADVANCED_FACE('',(#3641),#3608,.T.); +#3641 = FACE_BOUND('',#3642,.T.); +#3642 = EDGE_LOOP('',(#3643,#3644,#3667,#3695)); +#3643 = ORIENTED_EDGE('',*,*,#3592,.T.); +#3644 = ORIENTED_EDGE('',*,*,#3645,.T.); +#3645 = EDGE_CURVE('',#3570,#3646,#3648,.T.); +#3646 = VERTEX_POINT('',#3647); +#3647 = CARTESIAN_POINT('',(7.37,1.,0.125)); +#3648 = SURFACE_CURVE('',#3649,(#3653,#3660),.PCURVE_S1.); +#3649 = LINE('',#3650,#3651); +#3650 = CARTESIAN_POINT('',(7.37,-2.5,0.125)); +#3651 = VECTOR('',#3652,1.); +#3652 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#3653 = PCURVE('',#3608,#3654); +#3654 = DEFINITIONAL_REPRESENTATION('',(#3655),#3659); +#3655 = LINE('',#3656,#3657); +#3656 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#3657 = VECTOR('',#3658,1.); +#3658 = DIRECTION('',(1.,0.E+000)); +#3659 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3660 = PCURVE('',#3499,#3661); +#3661 = DEFINITIONAL_REPRESENTATION('',(#3662),#3666); +#3662 = LINE('',#3663,#3664); +#3663 = CARTESIAN_POINT('',(3.5,-0.5)); +#3664 = VECTOR('',#3665,1.); +#3665 = DIRECTION('',(-1.,0.E+000)); +#3666 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3667 = ORIENTED_EDGE('',*,*,#3668,.F.); +#3668 = EDGE_CURVE('',#3669,#3646,#3671,.T.); +#3669 = VERTEX_POINT('',#3670); +#3670 = CARTESIAN_POINT('',(7.37,1.,-0.125)); +#3671 = SURFACE_CURVE('',#3672,(#3676,#3683),.PCURVE_S1.); +#3672 = LINE('',#3673,#3674); +#3673 = CARTESIAN_POINT('',(7.37,1.,-0.125)); +#3674 = VECTOR('',#3675,1.); +#3675 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#3676 = PCURVE('',#3608,#3677); +#3677 = DEFINITIONAL_REPRESENTATION('',(#3678),#3682); +#3678 = LINE('',#3679,#3680); +#3679 = CARTESIAN_POINT('',(3.5,1.972152263053E-031)); +#3680 = VECTOR('',#3681,1.); +#3681 = DIRECTION('',(-2.22044604925E-016,-1.)); +#3682 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3683 = PCURVE('',#3684,#3689); +#3684 = PLANE('',#3685); +#3685 = AXIS2_PLACEMENT_3D('',#3686,#3687,#3688); +#3686 = CARTESIAN_POINT('',(7.245,1.,-0.125)); +#3687 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#3688 = DIRECTION('',(1.,0.E+000,0.E+000)); +#3689 = DEFINITIONAL_REPRESENTATION('',(#3690),#3694); +#3690 = LINE('',#3691,#3692); +#3691 = CARTESIAN_POINT('',(0.125,0.E+000)); +#3692 = VECTOR('',#3693,1.); +#3693 = DIRECTION('',(0.E+000,-1.)); +#3694 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3695 = ORIENTED_EDGE('',*,*,#3696,.F.); +#3696 = EDGE_CURVE('',#3593,#3669,#3697,.T.); +#3697 = SURFACE_CURVE('',#3698,(#3702,#3709),.PCURVE_S1.); +#3698 = LINE('',#3699,#3700); +#3699 = CARTESIAN_POINT('',(7.37,-2.5,-0.125)); +#3700 = VECTOR('',#3701,1.); +#3701 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#3702 = PCURVE('',#3608,#3703); +#3703 = DEFINITIONAL_REPRESENTATION('',(#3704),#3708); +#3704 = LINE('',#3705,#3706); +#3705 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3706 = VECTOR('',#3707,1.); +#3707 = DIRECTION('',(1.,0.E+000)); +#3708 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3709 = PCURVE('',#3553,#3710); +#3710 = DEFINITIONAL_REPRESENTATION('',(#3711),#3715); +#3711 = LINE('',#3712,#3713); +#3712 = CARTESIAN_POINT('',(3.5,-0.5)); +#3713 = VECTOR('',#3714,1.); +#3714 = DIRECTION('',(-1.,0.E+000)); +#3715 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3716 = ADVANCED_FACE('',(#3717),#3684,.F.); +#3717 = FACE_BOUND('',#3718,.F.); +#3718 = EDGE_LOOP('',(#3719,#3749,#3770,#3771)); +#3719 = ORIENTED_EDGE('',*,*,#3720,.T.); +#3720 = EDGE_CURVE('',#3721,#3723,#3725,.T.); +#3721 = VERTEX_POINT('',#3722); +#3722 = CARTESIAN_POINT('',(7.245,1.,-0.125)); +#3723 = VERTEX_POINT('',#3724); +#3724 = CARTESIAN_POINT('',(7.245,1.,0.125)); +#3725 = SURFACE_CURVE('',#3726,(#3730,#3737),.PCURVE_S1.); +#3726 = LINE('',#3727,#3728); +#3727 = CARTESIAN_POINT('',(7.245,1.,-0.125)); +#3728 = VECTOR('',#3729,1.); +#3729 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#3730 = PCURVE('',#3684,#3731); +#3731 = DEFINITIONAL_REPRESENTATION('',(#3732),#3736); +#3732 = LINE('',#3733,#3734); +#3733 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3734 = VECTOR('',#3735,1.); +#3735 = DIRECTION('',(0.E+000,-1.)); +#3736 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3737 = PCURVE('',#3738,#3743); +#3738 = PLANE('',#3739); +#3739 = AXIS2_PLACEMENT_3D('',#3740,#3741,#3742); +#3740 = CARTESIAN_POINT('',(7.245,2.,-0.125)); +#3741 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#3742 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#3743 = DEFINITIONAL_REPRESENTATION('',(#3744),#3748); +#3744 = LINE('',#3745,#3746); +#3745 = CARTESIAN_POINT('',(1.,-4.930380657631E-032)); +#3746 = VECTOR('',#3747,1.); +#3747 = DIRECTION('',(2.22044604925E-016,-1.)); +#3748 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3749 = ORIENTED_EDGE('',*,*,#3750,.T.); +#3750 = EDGE_CURVE('',#3723,#3646,#3751,.T.); +#3751 = SURFACE_CURVE('',#3752,(#3756,#3763),.PCURVE_S1.); +#3752 = LINE('',#3753,#3754); +#3753 = CARTESIAN_POINT('',(7.245,1.,0.125)); +#3754 = VECTOR('',#3755,1.); +#3755 = DIRECTION('',(1.,0.E+000,0.E+000)); +#3756 = PCURVE('',#3684,#3757); +#3757 = DEFINITIONAL_REPRESENTATION('',(#3758),#3762); +#3758 = LINE('',#3759,#3760); +#3759 = CARTESIAN_POINT('',(-8.881784197001E-016,-0.25)); +#3760 = VECTOR('',#3761,1.); +#3761 = DIRECTION('',(1.,0.E+000)); +#3762 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3763 = PCURVE('',#3499,#3764); +#3764 = DEFINITIONAL_REPRESENTATION('',(#3765),#3769); +#3765 = LINE('',#3766,#3767); +#3766 = CARTESIAN_POINT('',(0.E+000,-0.625)); +#3767 = VECTOR('',#3768,1.); +#3768 = DIRECTION('',(0.E+000,1.)); +#3769 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3770 = ORIENTED_EDGE('',*,*,#3668,.F.); +#3771 = ORIENTED_EDGE('',*,*,#3772,.F.); +#3772 = EDGE_CURVE('',#3721,#3669,#3773,.T.); +#3773 = SURFACE_CURVE('',#3774,(#3778,#3785),.PCURVE_S1.); +#3774 = LINE('',#3775,#3776); +#3775 = CARTESIAN_POINT('',(7.245,1.,-0.125)); +#3776 = VECTOR('',#3777,1.); +#3777 = DIRECTION('',(1.,0.E+000,0.E+000)); +#3778 = PCURVE('',#3684,#3779); +#3779 = DEFINITIONAL_REPRESENTATION('',(#3780),#3784); +#3780 = LINE('',#3781,#3782); +#3781 = CARTESIAN_POINT('',(-8.881784197001E-016,-4.930380657631E-032)); +#3782 = VECTOR('',#3783,1.); +#3783 = DIRECTION('',(1.,0.E+000)); +#3784 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3785 = PCURVE('',#3553,#3786); +#3786 = DEFINITIONAL_REPRESENTATION('',(#3787),#3791); +#3787 = LINE('',#3788,#3789); +#3788 = CARTESIAN_POINT('',(0.E+000,-0.625)); +#3789 = VECTOR('',#3790,1.); +#3790 = DIRECTION('',(0.E+000,1.)); +#3791 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3792 = ADVANCED_FACE('',(#3793),#3738,.F.); +#3793 = FACE_BOUND('',#3794,.F.); +#3794 = EDGE_LOOP('',(#3795,#3825,#3846,#3847)); +#3795 = ORIENTED_EDGE('',*,*,#3796,.T.); +#3796 = EDGE_CURVE('',#3797,#3799,#3801,.T.); +#3797 = VERTEX_POINT('',#3798); +#3798 = CARTESIAN_POINT('',(7.245,2.,-0.125)); +#3799 = VERTEX_POINT('',#3800); +#3800 = CARTESIAN_POINT('',(7.245,2.,0.125)); +#3801 = SURFACE_CURVE('',#3802,(#3806,#3813),.PCURVE_S1.); +#3802 = LINE('',#3803,#3804); +#3803 = CARTESIAN_POINT('',(7.245,2.,-0.125)); +#3804 = VECTOR('',#3805,1.); +#3805 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#3806 = PCURVE('',#3738,#3807); +#3807 = DEFINITIONAL_REPRESENTATION('',(#3808),#3812); +#3808 = LINE('',#3809,#3810); +#3809 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3810 = VECTOR('',#3811,1.); +#3811 = DIRECTION('',(2.22044604925E-016,-1.)); +#3812 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3813 = PCURVE('',#3814,#3819); +#3814 = PLANE('',#3815); +#3815 = AXIS2_PLACEMENT_3D('',#3816,#3817,#3818); +#3816 = CARTESIAN_POINT('',(7.995,2.,-0.125)); +#3817 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#3818 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#3819 = DEFINITIONAL_REPRESENTATION('',(#3820),#3824); +#3820 = LINE('',#3821,#3822); +#3821 = CARTESIAN_POINT('',(0.75,0.E+000)); +#3822 = VECTOR('',#3823,1.); +#3823 = DIRECTION('',(0.E+000,-1.)); +#3824 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3825 = ORIENTED_EDGE('',*,*,#3826,.T.); +#3826 = EDGE_CURVE('',#3799,#3723,#3827,.T.); +#3827 = SURFACE_CURVE('',#3828,(#3832,#3839),.PCURVE_S1.); +#3828 = LINE('',#3829,#3830); +#3829 = CARTESIAN_POINT('',(7.245,2.,0.125)); +#3830 = VECTOR('',#3831,1.); +#3831 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#3832 = PCURVE('',#3738,#3833); +#3833 = DEFINITIONAL_REPRESENTATION('',(#3834),#3838); +#3834 = LINE('',#3835,#3836); +#3835 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#3836 = VECTOR('',#3837,1.); +#3837 = DIRECTION('',(1.,0.E+000)); +#3838 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3839 = PCURVE('',#3499,#3840); +#3840 = DEFINITIONAL_REPRESENTATION('',(#3841),#3845); +#3841 = LINE('',#3842,#3843); +#3842 = CARTESIAN_POINT('',(-1.,-0.625)); +#3843 = VECTOR('',#3844,1.); +#3844 = DIRECTION('',(1.,0.E+000)); +#3845 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3846 = ORIENTED_EDGE('',*,*,#3720,.F.); +#3847 = ORIENTED_EDGE('',*,*,#3848,.F.); +#3848 = EDGE_CURVE('',#3797,#3721,#3849,.T.); +#3849 = SURFACE_CURVE('',#3850,(#3854,#3861),.PCURVE_S1.); +#3850 = LINE('',#3851,#3852); +#3851 = CARTESIAN_POINT('',(7.245,2.,-0.125)); +#3852 = VECTOR('',#3853,1.); +#3853 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#3854 = PCURVE('',#3738,#3855); +#3855 = DEFINITIONAL_REPRESENTATION('',(#3856),#3860); +#3856 = LINE('',#3857,#3858); +#3857 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3858 = VECTOR('',#3859,1.); +#3859 = DIRECTION('',(1.,0.E+000)); +#3860 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3861 = PCURVE('',#3553,#3862); +#3862 = DEFINITIONAL_REPRESENTATION('',(#3863),#3867); +#3863 = LINE('',#3864,#3865); +#3864 = CARTESIAN_POINT('',(-1.,-0.625)); +#3865 = VECTOR('',#3866,1.); +#3866 = DIRECTION('',(1.,0.E+000)); +#3867 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3868 = ADVANCED_FACE('',(#3869),#3814,.F.); +#3869 = FACE_BOUND('',#3870,.F.); +#3870 = EDGE_LOOP('',(#3871,#3901,#3922,#3923)); +#3871 = ORIENTED_EDGE('',*,*,#3872,.T.); +#3872 = EDGE_CURVE('',#3873,#3875,#3877,.T.); +#3873 = VERTEX_POINT('',#3874); +#3874 = CARTESIAN_POINT('',(7.995,2.,-0.125)); +#3875 = VERTEX_POINT('',#3876); +#3876 = CARTESIAN_POINT('',(7.995,2.,0.125)); +#3877 = SURFACE_CURVE('',#3878,(#3882,#3889),.PCURVE_S1.); +#3878 = LINE('',#3879,#3880); +#3879 = CARTESIAN_POINT('',(7.995,2.,-0.125)); +#3880 = VECTOR('',#3881,1.); +#3881 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#3882 = PCURVE('',#3814,#3883); +#3883 = DEFINITIONAL_REPRESENTATION('',(#3884),#3888); +#3884 = LINE('',#3885,#3886); +#3885 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#3886 = VECTOR('',#3887,1.); +#3887 = DIRECTION('',(0.E+000,-1.)); +#3888 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3889 = PCURVE('',#3890,#3895); +#3890 = PLANE('',#3891); +#3891 = AXIS2_PLACEMENT_3D('',#3892,#3893,#3894); +#3892 = CARTESIAN_POINT('',(7.995,1.,-0.125)); +#3893 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#3894 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#3895 = DEFINITIONAL_REPRESENTATION('',(#3896),#3900); +#3896 = LINE('',#3897,#3898); +#3897 = CARTESIAN_POINT('',(1.,4.930380657631E-032)); +#3898 = VECTOR('',#3899,1.); +#3899 = DIRECTION('',(-2.22044604925E-016,-1.)); +#3900 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3901 = ORIENTED_EDGE('',*,*,#3902,.T.); +#3902 = EDGE_CURVE('',#3875,#3799,#3903,.T.); +#3903 = SURFACE_CURVE('',#3904,(#3908,#3915),.PCURVE_S1.); +#3904 = LINE('',#3905,#3906); +#3905 = CARTESIAN_POINT('',(7.995,2.,0.125)); +#3906 = VECTOR('',#3907,1.); +#3907 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#3908 = PCURVE('',#3814,#3909); +#3909 = DEFINITIONAL_REPRESENTATION('',(#3910),#3914); +#3910 = LINE('',#3911,#3912); +#3911 = CARTESIAN_POINT('',(8.881784197001E-016,-0.25)); +#3912 = VECTOR('',#3913,1.); +#3913 = DIRECTION('',(1.,0.E+000)); +#3914 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3915 = PCURVE('',#3499,#3916); +#3916 = DEFINITIONAL_REPRESENTATION('',(#3917),#3921); +#3917 = LINE('',#3918,#3919); +#3918 = CARTESIAN_POINT('',(-1.,0.125)); +#3919 = VECTOR('',#3920,1.); +#3920 = DIRECTION('',(0.E+000,-1.)); +#3921 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3922 = ORIENTED_EDGE('',*,*,#3796,.F.); +#3923 = ORIENTED_EDGE('',*,*,#3924,.F.); +#3924 = EDGE_CURVE('',#3873,#3797,#3925,.T.); +#3925 = SURFACE_CURVE('',#3926,(#3930,#3937),.PCURVE_S1.); +#3926 = LINE('',#3927,#3928); +#3927 = CARTESIAN_POINT('',(7.995,2.,-0.125)); +#3928 = VECTOR('',#3929,1.); +#3929 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#3930 = PCURVE('',#3814,#3931); +#3931 = DEFINITIONAL_REPRESENTATION('',(#3932),#3936); +#3932 = LINE('',#3933,#3934); +#3933 = CARTESIAN_POINT('',(8.881784197001E-016,0.E+000)); +#3934 = VECTOR('',#3935,1.); +#3935 = DIRECTION('',(1.,0.E+000)); +#3936 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3937 = PCURVE('',#3553,#3938); +#3938 = DEFINITIONAL_REPRESENTATION('',(#3939),#3943); +#3939 = LINE('',#3940,#3941); +#3940 = CARTESIAN_POINT('',(-1.,0.125)); +#3941 = VECTOR('',#3942,1.); +#3942 = DIRECTION('',(0.E+000,-1.)); +#3943 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3944 = ADVANCED_FACE('',(#3945),#3890,.F.); +#3945 = FACE_BOUND('',#3946,.F.); +#3946 = EDGE_LOOP('',(#3947,#3972,#3993,#3994)); +#3947 = ORIENTED_EDGE('',*,*,#3948,.T.); +#3948 = EDGE_CURVE('',#3949,#3951,#3953,.T.); +#3949 = VERTEX_POINT('',#3950); +#3950 = CARTESIAN_POINT('',(7.995,1.,-0.125)); +#3951 = VERTEX_POINT('',#3952); +#3952 = CARTESIAN_POINT('',(7.995,1.,0.125)); +#3953 = SURFACE_CURVE('',#3954,(#3958,#3965),.PCURVE_S1.); +#3954 = LINE('',#3955,#3956); +#3955 = CARTESIAN_POINT('',(7.995,1.,-0.125)); +#3956 = VECTOR('',#3957,1.); +#3957 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#3958 = PCURVE('',#3890,#3959); +#3959 = DEFINITIONAL_REPRESENTATION('',(#3960),#3964); +#3960 = LINE('',#3961,#3962); +#3961 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#3962 = VECTOR('',#3963,1.); +#3963 = DIRECTION('',(-2.22044604925E-016,-1.)); +#3964 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3965 = PCURVE('',#3471,#3966); +#3966 = DEFINITIONAL_REPRESENTATION('',(#3967),#3971); +#3967 = LINE('',#3968,#3969); +#3968 = CARTESIAN_POINT('',(0.125,0.E+000)); +#3969 = VECTOR('',#3970,1.); +#3970 = DIRECTION('',(0.E+000,-1.)); +#3971 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3972 = ORIENTED_EDGE('',*,*,#3973,.T.); +#3973 = EDGE_CURVE('',#3951,#3875,#3974,.T.); +#3974 = SURFACE_CURVE('',#3975,(#3979,#3986),.PCURVE_S1.); +#3975 = LINE('',#3976,#3977); +#3976 = CARTESIAN_POINT('',(7.995,1.,0.125)); +#3977 = VECTOR('',#3978,1.); +#3978 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#3979 = PCURVE('',#3890,#3980); +#3980 = DEFINITIONAL_REPRESENTATION('',(#3981),#3985); +#3981 = LINE('',#3982,#3983); +#3982 = CARTESIAN_POINT('',(-2.22044604925E-016,-0.25)); +#3983 = VECTOR('',#3984,1.); +#3984 = DIRECTION('',(1.,0.E+000)); +#3985 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3986 = PCURVE('',#3499,#3987); +#3987 = DEFINITIONAL_REPRESENTATION('',(#3988),#3992); +#3988 = LINE('',#3989,#3990); +#3989 = CARTESIAN_POINT('',(0.E+000,0.125)); +#3990 = VECTOR('',#3991,1.); +#3991 = DIRECTION('',(-1.,0.E+000)); +#3992 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3993 = ORIENTED_EDGE('',*,*,#3872,.F.); +#3994 = ORIENTED_EDGE('',*,*,#3995,.F.); +#3995 = EDGE_CURVE('',#3949,#3873,#3996,.T.); +#3996 = SURFACE_CURVE('',#3997,(#4001,#4008),.PCURVE_S1.); +#3997 = LINE('',#3998,#3999); +#3998 = CARTESIAN_POINT('',(7.995,1.,-0.125)); +#3999 = VECTOR('',#4000,1.); +#4000 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#4001 = PCURVE('',#3890,#4002); +#4002 = DEFINITIONAL_REPRESENTATION('',(#4003),#4007); +#4003 = LINE('',#4004,#4005); +#4004 = CARTESIAN_POINT('',(-2.22044604925E-016,-0.E+000)); +#4005 = VECTOR('',#4006,1.); +#4006 = DIRECTION('',(1.,0.E+000)); +#4007 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4008 = PCURVE('',#3553,#4009); +#4009 = DEFINITIONAL_REPRESENTATION('',(#4010),#4014); +#4010 = LINE('',#4011,#4012); +#4011 = CARTESIAN_POINT('',(0.E+000,0.125)); +#4012 = VECTOR('',#4013,1.); +#4013 = DIRECTION('',(-1.,0.E+000)); +#4014 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4015 = ADVANCED_FACE('',(#4016),#3471,.F.); +#4016 = FACE_BOUND('',#4017,.F.); +#4017 = EDGE_LOOP('',(#4018,#4019,#4040,#4041)); +#4018 = ORIENTED_EDGE('',*,*,#3448,.T.); +#4019 = ORIENTED_EDGE('',*,*,#4020,.T.); +#4020 = EDGE_CURVE('',#3451,#3951,#4021,.T.); +#4021 = SURFACE_CURVE('',#4022,(#4026,#4033),.PCURVE_S1.); +#4022 = LINE('',#4023,#4024); +#4023 = CARTESIAN_POINT('',(7.87,1.,0.125)); +#4024 = VECTOR('',#4025,1.); +#4025 = DIRECTION('',(1.,0.E+000,0.E+000)); +#4026 = PCURVE('',#3471,#4027); +#4027 = DEFINITIONAL_REPRESENTATION('',(#4028),#4032); +#4028 = LINE('',#4029,#4030); +#4029 = CARTESIAN_POINT('',(-8.881784197001E-016,-0.25)); +#4030 = VECTOR('',#4031,1.); +#4031 = DIRECTION('',(1.,0.E+000)); +#4032 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4033 = PCURVE('',#3499,#4034); +#4034 = DEFINITIONAL_REPRESENTATION('',(#4035),#4039); +#4035 = LINE('',#4036,#4037); +#4036 = CARTESIAN_POINT('',(0.E+000,-8.881784197001E-016)); +#4037 = VECTOR('',#4038,1.); +#4038 = DIRECTION('',(0.E+000,1.)); +#4039 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4040 = ORIENTED_EDGE('',*,*,#3948,.F.); +#4041 = ORIENTED_EDGE('',*,*,#4042,.F.); +#4042 = EDGE_CURVE('',#3449,#3949,#4043,.T.); +#4043 = SURFACE_CURVE('',#4044,(#4048,#4055),.PCURVE_S1.); +#4044 = LINE('',#4045,#4046); +#4045 = CARTESIAN_POINT('',(7.87,1.,-0.125)); +#4046 = VECTOR('',#4047,1.); +#4047 = DIRECTION('',(1.,0.E+000,0.E+000)); +#4048 = PCURVE('',#3471,#4049); +#4049 = DEFINITIONAL_REPRESENTATION('',(#4050),#4054); +#4050 = LINE('',#4051,#4052); +#4051 = CARTESIAN_POINT('',(-8.881784197001E-016,-4.930380657631E-032)); +#4052 = VECTOR('',#4053,1.); +#4053 = DIRECTION('',(1.,0.E+000)); +#4054 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4055 = PCURVE('',#3553,#4056); +#4056 = DEFINITIONAL_REPRESENTATION('',(#4057),#4061); +#4057 = LINE('',#4058,#4059); +#4058 = CARTESIAN_POINT('',(0.E+000,-8.881784197001E-016)); +#4059 = VECTOR('',#4060,1.); +#4060 = DIRECTION('',(0.E+000,1.)); +#4061 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4062 = ADVANCED_FACE('',(#4063),#3553,.F.); +#4063 = FACE_BOUND('',#4064,.T.); +#4064 = EDGE_LOOP('',(#4065,#4066,#4067,#4068,#4069,#4070,#4071,#4072)); +#4065 = ORIENTED_EDGE('',*,*,#3539,.T.); +#4066 = ORIENTED_EDGE('',*,*,#3620,.T.); +#4067 = ORIENTED_EDGE('',*,*,#3696,.T.); +#4068 = ORIENTED_EDGE('',*,*,#3772,.F.); +#4069 = ORIENTED_EDGE('',*,*,#3848,.F.); +#4070 = ORIENTED_EDGE('',*,*,#3924,.F.); +#4071 = ORIENTED_EDGE('',*,*,#3995,.F.); +#4072 = ORIENTED_EDGE('',*,*,#4042,.F.); +#4073 = ADVANCED_FACE('',(#4074),#3499,.T.); +#4074 = FACE_BOUND('',#4075,.F.); +#4075 = EDGE_LOOP('',(#4076,#4077,#4078,#4079,#4080,#4081,#4082,#4083)); +#4076 = ORIENTED_EDGE('',*,*,#3483,.T.); +#4077 = ORIENTED_EDGE('',*,*,#3569,.T.); +#4078 = ORIENTED_EDGE('',*,*,#3645,.T.); +#4079 = ORIENTED_EDGE('',*,*,#3750,.F.); +#4080 = ORIENTED_EDGE('',*,*,#3826,.F.); +#4081 = ORIENTED_EDGE('',*,*,#3902,.F.); +#4082 = ORIENTED_EDGE('',*,*,#3973,.F.); +#4083 = ORIENTED_EDGE('',*,*,#4020,.F.); +#4084 = MANIFOLD_SOLID_BREP('',#4085); +#4085 = CLOSED_SHELL('',(#4086,#4206,#4282,#4358,#4434,#4510,#4586,#4657 + ,#4704,#4715)); +#4086 = ADVANCED_FACE('',(#4087),#4101,.T.); +#4087 = FACE_BOUND('',#4088,.T.); +#4088 = EDGE_LOOP('',(#4089,#4124,#4152,#4180)); +#4089 = ORIENTED_EDGE('',*,*,#4090,.T.); +#4090 = EDGE_CURVE('',#4091,#4093,#4095,.T.); +#4091 = VERTEX_POINT('',#4092); +#4092 = CARTESIAN_POINT('',(5.33,1.,-0.125)); +#4093 = VERTEX_POINT('',#4094); +#4094 = CARTESIAN_POINT('',(5.33,1.,0.125)); +#4095 = SURFACE_CURVE('',#4096,(#4100,#4112),.PCURVE_S1.); +#4096 = LINE('',#4097,#4098); +#4097 = CARTESIAN_POINT('',(5.33,1.,-0.125)); +#4098 = VECTOR('',#4099,1.); +#4099 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#4100 = PCURVE('',#4101,#4106); +#4101 = PLANE('',#4102); +#4102 = AXIS2_PLACEMENT_3D('',#4103,#4104,#4105); +#4103 = CARTESIAN_POINT('',(5.33,1.,-0.125)); +#4104 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#4105 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#4106 = DEFINITIONAL_REPRESENTATION('',(#4107),#4111); +#4107 = LINE('',#4108,#4109); +#4108 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4109 = VECTOR('',#4110,1.); +#4110 = DIRECTION('',(2.22044604925E-016,-1.)); +#4111 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4112 = PCURVE('',#4113,#4118); +#4113 = PLANE('',#4114); +#4114 = AXIS2_PLACEMENT_3D('',#4115,#4116,#4117); +#4115 = CARTESIAN_POINT('',(5.33,1.,-0.125)); +#4116 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#4117 = DIRECTION('',(1.,0.E+000,0.E+000)); +#4118 = DEFINITIONAL_REPRESENTATION('',(#4119),#4123); +#4119 = LINE('',#4120,#4121); +#4120 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4121 = VECTOR('',#4122,1.); +#4122 = DIRECTION('',(0.E+000,-1.)); +#4123 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4124 = ORIENTED_EDGE('',*,*,#4125,.T.); +#4125 = EDGE_CURVE('',#4093,#4126,#4128,.T.); +#4126 = VERTEX_POINT('',#4127); +#4127 = CARTESIAN_POINT('',(5.33,-2.5,0.125)); +#4128 = SURFACE_CURVE('',#4129,(#4133,#4140),.PCURVE_S1.); +#4129 = LINE('',#4130,#4131); +#4130 = CARTESIAN_POINT('',(5.33,1.,0.125)); +#4131 = VECTOR('',#4132,1.); +#4132 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#4133 = PCURVE('',#4101,#4134); +#4134 = DEFINITIONAL_REPRESENTATION('',(#4135),#4139); +#4135 = LINE('',#4136,#4137); +#4136 = CARTESIAN_POINT('',(2.22044604925E-016,-0.25)); +#4137 = VECTOR('',#4138,1.); +#4138 = DIRECTION('',(1.,0.E+000)); +#4139 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4140 = PCURVE('',#4141,#4146); +#4141 = PLANE('',#4142); +#4142 = AXIS2_PLACEMENT_3D('',#4143,#4144,#4145); +#4143 = CARTESIAN_POINT('',(5.33,1.,0.125)); +#4144 = DIRECTION('',(0.E+000,4.440892098501E-016,1.)); +#4145 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#4146 = DEFINITIONAL_REPRESENTATION('',(#4147),#4151); +#4147 = LINE('',#4148,#4149); +#4148 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4149 = VECTOR('',#4150,1.); +#4150 = DIRECTION('',(1.,0.E+000)); +#4151 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4152 = ORIENTED_EDGE('',*,*,#4153,.F.); +#4153 = EDGE_CURVE('',#4154,#4126,#4156,.T.); +#4154 = VERTEX_POINT('',#4155); +#4155 = CARTESIAN_POINT('',(5.33,-2.5,-0.125)); +#4156 = SURFACE_CURVE('',#4157,(#4161,#4168),.PCURVE_S1.); +#4157 = LINE('',#4158,#4159); +#4158 = CARTESIAN_POINT('',(5.33,-2.5,-0.125)); +#4159 = VECTOR('',#4160,1.); +#4160 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#4161 = PCURVE('',#4101,#4162); +#4162 = DEFINITIONAL_REPRESENTATION('',(#4163),#4167); +#4163 = LINE('',#4164,#4165); +#4164 = CARTESIAN_POINT('',(3.5,-1.972152263053E-031)); +#4165 = VECTOR('',#4166,1.); +#4166 = DIRECTION('',(2.22044604925E-016,-1.)); +#4167 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4168 = PCURVE('',#4169,#4174); +#4169 = PLANE('',#4170); +#4170 = AXIS2_PLACEMENT_3D('',#4171,#4172,#4173); +#4171 = CARTESIAN_POINT('',(5.33,-2.5,-0.125)); +#4172 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#4173 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#4174 = DEFINITIONAL_REPRESENTATION('',(#4175),#4179); +#4175 = LINE('',#4176,#4177); +#4176 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#4177 = VECTOR('',#4178,1.); +#4178 = DIRECTION('',(0.E+000,-1.)); +#4179 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4180 = ORIENTED_EDGE('',*,*,#4181,.F.); +#4181 = EDGE_CURVE('',#4091,#4154,#4182,.T.); +#4182 = SURFACE_CURVE('',#4183,(#4187,#4194),.PCURVE_S1.); +#4183 = LINE('',#4184,#4185); +#4184 = CARTESIAN_POINT('',(5.33,1.,-0.125)); +#4185 = VECTOR('',#4186,1.); +#4186 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#4187 = PCURVE('',#4101,#4188); +#4188 = DEFINITIONAL_REPRESENTATION('',(#4189),#4193); +#4189 = LINE('',#4190,#4191); +#4190 = CARTESIAN_POINT('',(2.22044604925E-016,0.E+000)); +#4191 = VECTOR('',#4192,1.); +#4192 = DIRECTION('',(1.,0.E+000)); +#4193 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4194 = PCURVE('',#4195,#4200); +#4195 = PLANE('',#4196); +#4196 = AXIS2_PLACEMENT_3D('',#4197,#4198,#4199); +#4197 = CARTESIAN_POINT('',(5.33,1.,-0.125)); +#4198 = DIRECTION('',(0.E+000,4.440892098501E-016,1.)); +#4199 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#4200 = DEFINITIONAL_REPRESENTATION('',(#4201),#4205); +#4201 = LINE('',#4202,#4203); +#4202 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4203 = VECTOR('',#4204,1.); +#4204 = DIRECTION('',(1.,0.E+000)); +#4205 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4206 = ADVANCED_FACE('',(#4207),#4169,.T.); +#4207 = FACE_BOUND('',#4208,.T.); +#4208 = EDGE_LOOP('',(#4209,#4210,#4233,#4261)); +#4209 = ORIENTED_EDGE('',*,*,#4153,.T.); +#4210 = ORIENTED_EDGE('',*,*,#4211,.T.); +#4211 = EDGE_CURVE('',#4126,#4212,#4214,.T.); +#4212 = VERTEX_POINT('',#4213); +#4213 = CARTESIAN_POINT('',(4.83,-2.5,0.125)); +#4214 = SURFACE_CURVE('',#4215,(#4219,#4226),.PCURVE_S1.); +#4215 = LINE('',#4216,#4217); +#4216 = CARTESIAN_POINT('',(5.33,-2.5,0.125)); +#4217 = VECTOR('',#4218,1.); +#4218 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#4219 = PCURVE('',#4169,#4220); +#4220 = DEFINITIONAL_REPRESENTATION('',(#4221),#4225); +#4221 = LINE('',#4222,#4223); +#4222 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#4223 = VECTOR('',#4224,1.); +#4224 = DIRECTION('',(1.,0.E+000)); +#4225 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4226 = PCURVE('',#4141,#4227); +#4227 = DEFINITIONAL_REPRESENTATION('',(#4228),#4232); +#4228 = LINE('',#4229,#4230); +#4229 = CARTESIAN_POINT('',(3.5,0.E+000)); +#4230 = VECTOR('',#4231,1.); +#4231 = DIRECTION('',(0.E+000,-1.)); +#4232 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4233 = ORIENTED_EDGE('',*,*,#4234,.F.); +#4234 = EDGE_CURVE('',#4235,#4212,#4237,.T.); +#4235 = VERTEX_POINT('',#4236); +#4236 = CARTESIAN_POINT('',(4.83,-2.5,-0.125)); +#4237 = SURFACE_CURVE('',#4238,(#4242,#4249),.PCURVE_S1.); +#4238 = LINE('',#4239,#4240); +#4239 = CARTESIAN_POINT('',(4.83,-2.5,-0.125)); +#4240 = VECTOR('',#4241,1.); +#4241 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#4242 = PCURVE('',#4169,#4243); +#4243 = DEFINITIONAL_REPRESENTATION('',(#4244),#4248); +#4244 = LINE('',#4245,#4246); +#4245 = CARTESIAN_POINT('',(0.5,0.E+000)); +#4246 = VECTOR('',#4247,1.); +#4247 = DIRECTION('',(0.E+000,-1.)); +#4248 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4249 = PCURVE('',#4250,#4255); +#4250 = PLANE('',#4251); +#4251 = AXIS2_PLACEMENT_3D('',#4252,#4253,#4254); +#4252 = CARTESIAN_POINT('',(4.83,-2.5,-0.125)); +#4253 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#4254 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#4255 = DEFINITIONAL_REPRESENTATION('',(#4256),#4260); +#4256 = LINE('',#4257,#4258); +#4257 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#4258 = VECTOR('',#4259,1.); +#4259 = DIRECTION('',(-2.22044604925E-016,-1.)); +#4260 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4261 = ORIENTED_EDGE('',*,*,#4262,.F.); +#4262 = EDGE_CURVE('',#4154,#4235,#4263,.T.); +#4263 = SURFACE_CURVE('',#4264,(#4268,#4275),.PCURVE_S1.); +#4264 = LINE('',#4265,#4266); +#4265 = CARTESIAN_POINT('',(5.33,-2.5,-0.125)); +#4266 = VECTOR('',#4267,1.); +#4267 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#4268 = PCURVE('',#4169,#4269); +#4269 = DEFINITIONAL_REPRESENTATION('',(#4270),#4274); +#4270 = LINE('',#4271,#4272); +#4271 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4272 = VECTOR('',#4273,1.); +#4273 = DIRECTION('',(1.,0.E+000)); +#4274 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4275 = PCURVE('',#4195,#4276); +#4276 = DEFINITIONAL_REPRESENTATION('',(#4277),#4281); +#4277 = LINE('',#4278,#4279); +#4278 = CARTESIAN_POINT('',(3.5,0.E+000)); +#4279 = VECTOR('',#4280,1.); +#4280 = DIRECTION('',(0.E+000,-1.)); +#4281 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4282 = ADVANCED_FACE('',(#4283),#4250,.T.); +#4283 = FACE_BOUND('',#4284,.T.); +#4284 = EDGE_LOOP('',(#4285,#4286,#4309,#4337)); +#4285 = ORIENTED_EDGE('',*,*,#4234,.T.); +#4286 = ORIENTED_EDGE('',*,*,#4287,.T.); +#4287 = EDGE_CURVE('',#4212,#4288,#4290,.T.); +#4288 = VERTEX_POINT('',#4289); +#4289 = CARTESIAN_POINT('',(4.83,1.,0.125)); +#4290 = SURFACE_CURVE('',#4291,(#4295,#4302),.PCURVE_S1.); +#4291 = LINE('',#4292,#4293); +#4292 = CARTESIAN_POINT('',(4.83,-2.5,0.125)); +#4293 = VECTOR('',#4294,1.); +#4294 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#4295 = PCURVE('',#4250,#4296); +#4296 = DEFINITIONAL_REPRESENTATION('',(#4297),#4301); +#4297 = LINE('',#4298,#4299); +#4298 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#4299 = VECTOR('',#4300,1.); +#4300 = DIRECTION('',(1.,0.E+000)); +#4301 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4302 = PCURVE('',#4141,#4303); +#4303 = DEFINITIONAL_REPRESENTATION('',(#4304),#4308); +#4304 = LINE('',#4305,#4306); +#4305 = CARTESIAN_POINT('',(3.5,-0.5)); +#4306 = VECTOR('',#4307,1.); +#4307 = DIRECTION('',(-1.,0.E+000)); +#4308 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4309 = ORIENTED_EDGE('',*,*,#4310,.F.); +#4310 = EDGE_CURVE('',#4311,#4288,#4313,.T.); +#4311 = VERTEX_POINT('',#4312); +#4312 = CARTESIAN_POINT('',(4.83,1.,-0.125)); +#4313 = SURFACE_CURVE('',#4314,(#4318,#4325),.PCURVE_S1.); +#4314 = LINE('',#4315,#4316); +#4315 = CARTESIAN_POINT('',(4.83,1.,-0.125)); +#4316 = VECTOR('',#4317,1.); +#4317 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#4318 = PCURVE('',#4250,#4319); +#4319 = DEFINITIONAL_REPRESENTATION('',(#4320),#4324); +#4320 = LINE('',#4321,#4322); +#4321 = CARTESIAN_POINT('',(3.5,1.972152263053E-031)); +#4322 = VECTOR('',#4323,1.); +#4323 = DIRECTION('',(-2.22044604925E-016,-1.)); +#4324 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4325 = PCURVE('',#4326,#4331); +#4326 = PLANE('',#4327); +#4327 = AXIS2_PLACEMENT_3D('',#4328,#4329,#4330); +#4328 = CARTESIAN_POINT('',(4.705,1.,-0.125)); +#4329 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#4330 = DIRECTION('',(1.,0.E+000,0.E+000)); +#4331 = DEFINITIONAL_REPRESENTATION('',(#4332),#4336); +#4332 = LINE('',#4333,#4334); +#4333 = CARTESIAN_POINT('',(0.125,0.E+000)); +#4334 = VECTOR('',#4335,1.); +#4335 = DIRECTION('',(0.E+000,-1.)); +#4336 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4337 = ORIENTED_EDGE('',*,*,#4338,.F.); +#4338 = EDGE_CURVE('',#4235,#4311,#4339,.T.); +#4339 = SURFACE_CURVE('',#4340,(#4344,#4351),.PCURVE_S1.); +#4340 = LINE('',#4341,#4342); +#4341 = CARTESIAN_POINT('',(4.83,-2.5,-0.125)); +#4342 = VECTOR('',#4343,1.); +#4343 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#4344 = PCURVE('',#4250,#4345); +#4345 = DEFINITIONAL_REPRESENTATION('',(#4346),#4350); +#4346 = LINE('',#4347,#4348); +#4347 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4348 = VECTOR('',#4349,1.); +#4349 = DIRECTION('',(1.,0.E+000)); +#4350 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4351 = PCURVE('',#4195,#4352); +#4352 = DEFINITIONAL_REPRESENTATION('',(#4353),#4357); +#4353 = LINE('',#4354,#4355); +#4354 = CARTESIAN_POINT('',(3.5,-0.5)); +#4355 = VECTOR('',#4356,1.); +#4356 = DIRECTION('',(-1.,0.E+000)); +#4357 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4358 = ADVANCED_FACE('',(#4359),#4326,.F.); +#4359 = FACE_BOUND('',#4360,.F.); +#4360 = EDGE_LOOP('',(#4361,#4391,#4412,#4413)); +#4361 = ORIENTED_EDGE('',*,*,#4362,.T.); +#4362 = EDGE_CURVE('',#4363,#4365,#4367,.T.); +#4363 = VERTEX_POINT('',#4364); +#4364 = CARTESIAN_POINT('',(4.705,1.,-0.125)); +#4365 = VERTEX_POINT('',#4366); +#4366 = CARTESIAN_POINT('',(4.705,1.,0.125)); +#4367 = SURFACE_CURVE('',#4368,(#4372,#4379),.PCURVE_S1.); +#4368 = LINE('',#4369,#4370); +#4369 = CARTESIAN_POINT('',(4.705,1.,-0.125)); +#4370 = VECTOR('',#4371,1.); +#4371 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#4372 = PCURVE('',#4326,#4373); +#4373 = DEFINITIONAL_REPRESENTATION('',(#4374),#4378); +#4374 = LINE('',#4375,#4376); +#4375 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4376 = VECTOR('',#4377,1.); +#4377 = DIRECTION('',(0.E+000,-1.)); +#4378 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4379 = PCURVE('',#4380,#4385); +#4380 = PLANE('',#4381); +#4381 = AXIS2_PLACEMENT_3D('',#4382,#4383,#4384); +#4382 = CARTESIAN_POINT('',(4.705,2.,-0.125)); +#4383 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#4384 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#4385 = DEFINITIONAL_REPRESENTATION('',(#4386),#4390); +#4386 = LINE('',#4387,#4388); +#4387 = CARTESIAN_POINT('',(1.,-4.930380657631E-032)); +#4388 = VECTOR('',#4389,1.); +#4389 = DIRECTION('',(2.22044604925E-016,-1.)); +#4390 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4391 = ORIENTED_EDGE('',*,*,#4392,.T.); +#4392 = EDGE_CURVE('',#4365,#4288,#4393,.T.); +#4393 = SURFACE_CURVE('',#4394,(#4398,#4405),.PCURVE_S1.); +#4394 = LINE('',#4395,#4396); +#4395 = CARTESIAN_POINT('',(4.705,1.,0.125)); +#4396 = VECTOR('',#4397,1.); +#4397 = DIRECTION('',(1.,0.E+000,0.E+000)); +#4398 = PCURVE('',#4326,#4399); +#4399 = DEFINITIONAL_REPRESENTATION('',(#4400),#4404); +#4400 = LINE('',#4401,#4402); +#4401 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#4402 = VECTOR('',#4403,1.); +#4403 = DIRECTION('',(1.,0.E+000)); +#4404 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4405 = PCURVE('',#4141,#4406); +#4406 = DEFINITIONAL_REPRESENTATION('',(#4407),#4411); +#4407 = LINE('',#4408,#4409); +#4408 = CARTESIAN_POINT('',(0.E+000,-0.625)); +#4409 = VECTOR('',#4410,1.); +#4410 = DIRECTION('',(0.E+000,1.)); +#4411 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4412 = ORIENTED_EDGE('',*,*,#4310,.F.); +#4413 = ORIENTED_EDGE('',*,*,#4414,.F.); +#4414 = EDGE_CURVE('',#4363,#4311,#4415,.T.); +#4415 = SURFACE_CURVE('',#4416,(#4420,#4427),.PCURVE_S1.); +#4416 = LINE('',#4417,#4418); +#4417 = CARTESIAN_POINT('',(4.705,1.,-0.125)); +#4418 = VECTOR('',#4419,1.); +#4419 = DIRECTION('',(1.,0.E+000,0.E+000)); +#4420 = PCURVE('',#4326,#4421); +#4421 = DEFINITIONAL_REPRESENTATION('',(#4422),#4426); +#4422 = LINE('',#4423,#4424); +#4423 = CARTESIAN_POINT('',(0.E+000,-4.930380657631E-032)); +#4424 = VECTOR('',#4425,1.); +#4425 = DIRECTION('',(1.,0.E+000)); +#4426 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4427 = PCURVE('',#4195,#4428); +#4428 = DEFINITIONAL_REPRESENTATION('',(#4429),#4433); +#4429 = LINE('',#4430,#4431); +#4430 = CARTESIAN_POINT('',(0.E+000,-0.625)); +#4431 = VECTOR('',#4432,1.); +#4432 = DIRECTION('',(0.E+000,1.)); +#4433 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4434 = ADVANCED_FACE('',(#4435),#4380,.F.); +#4435 = FACE_BOUND('',#4436,.F.); +#4436 = EDGE_LOOP('',(#4437,#4467,#4488,#4489)); +#4437 = ORIENTED_EDGE('',*,*,#4438,.T.); +#4438 = EDGE_CURVE('',#4439,#4441,#4443,.T.); +#4439 = VERTEX_POINT('',#4440); +#4440 = CARTESIAN_POINT('',(4.705,2.,-0.125)); +#4441 = VERTEX_POINT('',#4442); +#4442 = CARTESIAN_POINT('',(4.705,2.,0.125)); +#4443 = SURFACE_CURVE('',#4444,(#4448,#4455),.PCURVE_S1.); +#4444 = LINE('',#4445,#4446); +#4445 = CARTESIAN_POINT('',(4.705,2.,-0.125)); +#4446 = VECTOR('',#4447,1.); +#4447 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#4448 = PCURVE('',#4380,#4449); +#4449 = DEFINITIONAL_REPRESENTATION('',(#4450),#4454); +#4450 = LINE('',#4451,#4452); +#4451 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4452 = VECTOR('',#4453,1.); +#4453 = DIRECTION('',(2.22044604925E-016,-1.)); +#4454 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4455 = PCURVE('',#4456,#4461); +#4456 = PLANE('',#4457); +#4457 = AXIS2_PLACEMENT_3D('',#4458,#4459,#4460); +#4458 = CARTESIAN_POINT('',(5.455,2.,-0.125)); +#4459 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#4460 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#4461 = DEFINITIONAL_REPRESENTATION('',(#4462),#4466); +#4462 = LINE('',#4463,#4464); +#4463 = CARTESIAN_POINT('',(0.75,0.E+000)); +#4464 = VECTOR('',#4465,1.); +#4465 = DIRECTION('',(0.E+000,-1.)); +#4466 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4467 = ORIENTED_EDGE('',*,*,#4468,.T.); +#4468 = EDGE_CURVE('',#4441,#4365,#4469,.T.); +#4469 = SURFACE_CURVE('',#4470,(#4474,#4481),.PCURVE_S1.); +#4470 = LINE('',#4471,#4472); +#4471 = CARTESIAN_POINT('',(4.705,2.,0.125)); +#4472 = VECTOR('',#4473,1.); +#4473 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#4474 = PCURVE('',#4380,#4475); +#4475 = DEFINITIONAL_REPRESENTATION('',(#4476),#4480); +#4476 = LINE('',#4477,#4478); +#4477 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#4478 = VECTOR('',#4479,1.); +#4479 = DIRECTION('',(1.,0.E+000)); +#4480 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4481 = PCURVE('',#4141,#4482); +#4482 = DEFINITIONAL_REPRESENTATION('',(#4483),#4487); +#4483 = LINE('',#4484,#4485); +#4484 = CARTESIAN_POINT('',(-1.,-0.625)); +#4485 = VECTOR('',#4486,1.); +#4486 = DIRECTION('',(1.,0.E+000)); +#4487 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4488 = ORIENTED_EDGE('',*,*,#4362,.F.); +#4489 = ORIENTED_EDGE('',*,*,#4490,.F.); +#4490 = EDGE_CURVE('',#4439,#4363,#4491,.T.); +#4491 = SURFACE_CURVE('',#4492,(#4496,#4503),.PCURVE_S1.); +#4492 = LINE('',#4493,#4494); +#4493 = CARTESIAN_POINT('',(4.705,2.,-0.125)); +#4494 = VECTOR('',#4495,1.); +#4495 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#4496 = PCURVE('',#4380,#4497); +#4497 = DEFINITIONAL_REPRESENTATION('',(#4498),#4502); +#4498 = LINE('',#4499,#4500); +#4499 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4500 = VECTOR('',#4501,1.); +#4501 = DIRECTION('',(1.,0.E+000)); +#4502 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4503 = PCURVE('',#4195,#4504); +#4504 = DEFINITIONAL_REPRESENTATION('',(#4505),#4509); +#4505 = LINE('',#4506,#4507); +#4506 = CARTESIAN_POINT('',(-1.,-0.625)); +#4507 = VECTOR('',#4508,1.); +#4508 = DIRECTION('',(1.,0.E+000)); +#4509 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4510 = ADVANCED_FACE('',(#4511),#4456,.F.); +#4511 = FACE_BOUND('',#4512,.F.); +#4512 = EDGE_LOOP('',(#4513,#4543,#4564,#4565)); +#4513 = ORIENTED_EDGE('',*,*,#4514,.T.); +#4514 = EDGE_CURVE('',#4515,#4517,#4519,.T.); +#4515 = VERTEX_POINT('',#4516); +#4516 = CARTESIAN_POINT('',(5.455,2.,-0.125)); +#4517 = VERTEX_POINT('',#4518); +#4518 = CARTESIAN_POINT('',(5.455,2.,0.125)); +#4519 = SURFACE_CURVE('',#4520,(#4524,#4531),.PCURVE_S1.); +#4520 = LINE('',#4521,#4522); +#4521 = CARTESIAN_POINT('',(5.455,2.,-0.125)); +#4522 = VECTOR('',#4523,1.); +#4523 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#4524 = PCURVE('',#4456,#4525); +#4525 = DEFINITIONAL_REPRESENTATION('',(#4526),#4530); +#4526 = LINE('',#4527,#4528); +#4527 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#4528 = VECTOR('',#4529,1.); +#4529 = DIRECTION('',(0.E+000,-1.)); +#4530 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4531 = PCURVE('',#4532,#4537); +#4532 = PLANE('',#4533); +#4533 = AXIS2_PLACEMENT_3D('',#4534,#4535,#4536); +#4534 = CARTESIAN_POINT('',(5.455,1.,-0.125)); +#4535 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#4536 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#4537 = DEFINITIONAL_REPRESENTATION('',(#4538),#4542); +#4538 = LINE('',#4539,#4540); +#4539 = CARTESIAN_POINT('',(1.,4.930380657631E-032)); +#4540 = VECTOR('',#4541,1.); +#4541 = DIRECTION('',(-2.22044604925E-016,-1.)); +#4542 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4543 = ORIENTED_EDGE('',*,*,#4544,.T.); +#4544 = EDGE_CURVE('',#4517,#4441,#4545,.T.); +#4545 = SURFACE_CURVE('',#4546,(#4550,#4557),.PCURVE_S1.); +#4546 = LINE('',#4547,#4548); +#4547 = CARTESIAN_POINT('',(5.455,2.,0.125)); +#4548 = VECTOR('',#4549,1.); +#4549 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#4550 = PCURVE('',#4456,#4551); +#4551 = DEFINITIONAL_REPRESENTATION('',(#4552),#4556); +#4552 = LINE('',#4553,#4554); +#4553 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#4554 = VECTOR('',#4555,1.); +#4555 = DIRECTION('',(1.,0.E+000)); +#4556 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4557 = PCURVE('',#4141,#4558); +#4558 = DEFINITIONAL_REPRESENTATION('',(#4559),#4563); +#4559 = LINE('',#4560,#4561); +#4560 = CARTESIAN_POINT('',(-1.,0.125)); +#4561 = VECTOR('',#4562,1.); +#4562 = DIRECTION('',(0.E+000,-1.)); +#4563 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4564 = ORIENTED_EDGE('',*,*,#4438,.F.); +#4565 = ORIENTED_EDGE('',*,*,#4566,.F.); +#4566 = EDGE_CURVE('',#4515,#4439,#4567,.T.); +#4567 = SURFACE_CURVE('',#4568,(#4572,#4579),.PCURVE_S1.); +#4568 = LINE('',#4569,#4570); +#4569 = CARTESIAN_POINT('',(5.455,2.,-0.125)); +#4570 = VECTOR('',#4571,1.); +#4571 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#4572 = PCURVE('',#4456,#4573); +#4573 = DEFINITIONAL_REPRESENTATION('',(#4574),#4578); +#4574 = LINE('',#4575,#4576); +#4575 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4576 = VECTOR('',#4577,1.); +#4577 = DIRECTION('',(1.,0.E+000)); +#4578 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4579 = PCURVE('',#4195,#4580); +#4580 = DEFINITIONAL_REPRESENTATION('',(#4581),#4585); +#4581 = LINE('',#4582,#4583); +#4582 = CARTESIAN_POINT('',(-1.,0.125)); +#4583 = VECTOR('',#4584,1.); +#4584 = DIRECTION('',(0.E+000,-1.)); +#4585 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4586 = ADVANCED_FACE('',(#4587),#4532,.F.); +#4587 = FACE_BOUND('',#4588,.F.); +#4588 = EDGE_LOOP('',(#4589,#4614,#4635,#4636)); +#4589 = ORIENTED_EDGE('',*,*,#4590,.T.); +#4590 = EDGE_CURVE('',#4591,#4593,#4595,.T.); +#4591 = VERTEX_POINT('',#4592); +#4592 = CARTESIAN_POINT('',(5.455,1.,-0.125)); +#4593 = VERTEX_POINT('',#4594); +#4594 = CARTESIAN_POINT('',(5.455,1.,0.125)); +#4595 = SURFACE_CURVE('',#4596,(#4600,#4607),.PCURVE_S1.); +#4596 = LINE('',#4597,#4598); +#4597 = CARTESIAN_POINT('',(5.455,1.,-0.125)); +#4598 = VECTOR('',#4599,1.); +#4599 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#4600 = PCURVE('',#4532,#4601); +#4601 = DEFINITIONAL_REPRESENTATION('',(#4602),#4606); +#4602 = LINE('',#4603,#4604); +#4603 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#4604 = VECTOR('',#4605,1.); +#4605 = DIRECTION('',(-2.22044604925E-016,-1.)); +#4606 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4607 = PCURVE('',#4113,#4608); +#4608 = DEFINITIONAL_REPRESENTATION('',(#4609),#4613); +#4609 = LINE('',#4610,#4611); +#4610 = CARTESIAN_POINT('',(0.125,0.E+000)); +#4611 = VECTOR('',#4612,1.); +#4612 = DIRECTION('',(0.E+000,-1.)); +#4613 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4614 = ORIENTED_EDGE('',*,*,#4615,.T.); +#4615 = EDGE_CURVE('',#4593,#4517,#4616,.T.); +#4616 = SURFACE_CURVE('',#4617,(#4621,#4628),.PCURVE_S1.); +#4617 = LINE('',#4618,#4619); +#4618 = CARTESIAN_POINT('',(5.455,1.,0.125)); +#4619 = VECTOR('',#4620,1.); +#4620 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#4621 = PCURVE('',#4532,#4622); +#4622 = DEFINITIONAL_REPRESENTATION('',(#4623),#4627); +#4623 = LINE('',#4624,#4625); +#4624 = CARTESIAN_POINT('',(-2.22044604925E-016,-0.25)); +#4625 = VECTOR('',#4626,1.); +#4626 = DIRECTION('',(1.,0.E+000)); +#4627 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4628 = PCURVE('',#4141,#4629); +#4629 = DEFINITIONAL_REPRESENTATION('',(#4630),#4634); +#4630 = LINE('',#4631,#4632); +#4631 = CARTESIAN_POINT('',(0.E+000,0.125)); +#4632 = VECTOR('',#4633,1.); +#4633 = DIRECTION('',(-1.,0.E+000)); +#4634 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4635 = ORIENTED_EDGE('',*,*,#4514,.F.); +#4636 = ORIENTED_EDGE('',*,*,#4637,.F.); +#4637 = EDGE_CURVE('',#4591,#4515,#4638,.T.); +#4638 = SURFACE_CURVE('',#4639,(#4643,#4650),.PCURVE_S1.); +#4639 = LINE('',#4640,#4641); +#4640 = CARTESIAN_POINT('',(5.455,1.,-0.125)); +#4641 = VECTOR('',#4642,1.); +#4642 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#4643 = PCURVE('',#4532,#4644); +#4644 = DEFINITIONAL_REPRESENTATION('',(#4645),#4649); +#4645 = LINE('',#4646,#4647); +#4646 = CARTESIAN_POINT('',(-2.22044604925E-016,-0.E+000)); +#4647 = VECTOR('',#4648,1.); +#4648 = DIRECTION('',(1.,0.E+000)); +#4649 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4650 = PCURVE('',#4195,#4651); +#4651 = DEFINITIONAL_REPRESENTATION('',(#4652),#4656); +#4652 = LINE('',#4653,#4654); +#4653 = CARTESIAN_POINT('',(0.E+000,0.125)); +#4654 = VECTOR('',#4655,1.); +#4655 = DIRECTION('',(-1.,0.E+000)); +#4656 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4657 = ADVANCED_FACE('',(#4658),#4113,.F.); +#4658 = FACE_BOUND('',#4659,.F.); +#4659 = EDGE_LOOP('',(#4660,#4661,#4682,#4683)); +#4660 = ORIENTED_EDGE('',*,*,#4090,.T.); +#4661 = ORIENTED_EDGE('',*,*,#4662,.T.); +#4662 = EDGE_CURVE('',#4093,#4593,#4663,.T.); +#4663 = SURFACE_CURVE('',#4664,(#4668,#4675),.PCURVE_S1.); +#4664 = LINE('',#4665,#4666); +#4665 = CARTESIAN_POINT('',(5.33,1.,0.125)); +#4666 = VECTOR('',#4667,1.); +#4667 = DIRECTION('',(1.,0.E+000,0.E+000)); +#4668 = PCURVE('',#4113,#4669); +#4669 = DEFINITIONAL_REPRESENTATION('',(#4670),#4674); +#4670 = LINE('',#4671,#4672); +#4671 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#4672 = VECTOR('',#4673,1.); +#4673 = DIRECTION('',(1.,0.E+000)); +#4674 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4675 = PCURVE('',#4141,#4676); +#4676 = DEFINITIONAL_REPRESENTATION('',(#4677),#4681); +#4677 = LINE('',#4678,#4679); +#4678 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4679 = VECTOR('',#4680,1.); +#4680 = DIRECTION('',(0.E+000,1.)); +#4681 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4682 = ORIENTED_EDGE('',*,*,#4590,.F.); +#4683 = ORIENTED_EDGE('',*,*,#4684,.F.); +#4684 = EDGE_CURVE('',#4091,#4591,#4685,.T.); +#4685 = SURFACE_CURVE('',#4686,(#4690,#4697),.PCURVE_S1.); +#4686 = LINE('',#4687,#4688); +#4687 = CARTESIAN_POINT('',(5.33,1.,-0.125)); +#4688 = VECTOR('',#4689,1.); +#4689 = DIRECTION('',(1.,0.E+000,0.E+000)); +#4690 = PCURVE('',#4113,#4691); +#4691 = DEFINITIONAL_REPRESENTATION('',(#4692),#4696); +#4692 = LINE('',#4693,#4694); +#4693 = CARTESIAN_POINT('',(0.E+000,-4.930380657631E-032)); +#4694 = VECTOR('',#4695,1.); +#4695 = DIRECTION('',(1.,0.E+000)); +#4696 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4697 = PCURVE('',#4195,#4698); +#4698 = DEFINITIONAL_REPRESENTATION('',(#4699),#4703); +#4699 = LINE('',#4700,#4701); +#4700 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4701 = VECTOR('',#4702,1.); +#4702 = DIRECTION('',(0.E+000,1.)); +#4703 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4704 = ADVANCED_FACE('',(#4705),#4195,.F.); +#4705 = FACE_BOUND('',#4706,.T.); +#4706 = EDGE_LOOP('',(#4707,#4708,#4709,#4710,#4711,#4712,#4713,#4714)); +#4707 = ORIENTED_EDGE('',*,*,#4181,.T.); +#4708 = ORIENTED_EDGE('',*,*,#4262,.T.); +#4709 = ORIENTED_EDGE('',*,*,#4338,.T.); +#4710 = ORIENTED_EDGE('',*,*,#4414,.F.); +#4711 = ORIENTED_EDGE('',*,*,#4490,.F.); +#4712 = ORIENTED_EDGE('',*,*,#4566,.F.); +#4713 = ORIENTED_EDGE('',*,*,#4637,.F.); +#4714 = ORIENTED_EDGE('',*,*,#4684,.F.); +#4715 = ADVANCED_FACE('',(#4716),#4141,.T.); +#4716 = FACE_BOUND('',#4717,.F.); +#4717 = EDGE_LOOP('',(#4718,#4719,#4720,#4721,#4722,#4723,#4724,#4725)); +#4718 = ORIENTED_EDGE('',*,*,#4125,.T.); +#4719 = ORIENTED_EDGE('',*,*,#4211,.T.); +#4720 = ORIENTED_EDGE('',*,*,#4287,.T.); +#4721 = ORIENTED_EDGE('',*,*,#4392,.F.); +#4722 = ORIENTED_EDGE('',*,*,#4468,.F.); +#4723 = ORIENTED_EDGE('',*,*,#4544,.F.); +#4724 = ORIENTED_EDGE('',*,*,#4615,.F.); +#4725 = ORIENTED_EDGE('',*,*,#4662,.F.); +#4726 = MANIFOLD_SOLID_BREP('',#4727); +#4727 = CLOSED_SHELL('',(#4728,#4848,#4924,#5000,#5076,#5152,#5228,#5299 + ,#5346,#5357)); +#4728 = ADVANCED_FACE('',(#4729),#4743,.T.); +#4729 = FACE_BOUND('',#4730,.T.); +#4730 = EDGE_LOOP('',(#4731,#4766,#4794,#4822)); +#4731 = ORIENTED_EDGE('',*,*,#4732,.T.); +#4732 = EDGE_CURVE('',#4733,#4735,#4737,.T.); +#4733 = VERTEX_POINT('',#4734); +#4734 = CARTESIAN_POINT('',(2.79,1.,-0.125)); +#4735 = VERTEX_POINT('',#4736); +#4736 = CARTESIAN_POINT('',(2.79,1.,0.125)); +#4737 = SURFACE_CURVE('',#4738,(#4742,#4754),.PCURVE_S1.); +#4738 = LINE('',#4739,#4740); +#4739 = CARTESIAN_POINT('',(2.79,1.,-0.125)); +#4740 = VECTOR('',#4741,1.); +#4741 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#4742 = PCURVE('',#4743,#4748); +#4743 = PLANE('',#4744); +#4744 = AXIS2_PLACEMENT_3D('',#4745,#4746,#4747); +#4745 = CARTESIAN_POINT('',(2.79,1.,-0.125)); +#4746 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#4747 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#4748 = DEFINITIONAL_REPRESENTATION('',(#4749),#4753); +#4749 = LINE('',#4750,#4751); +#4750 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4751 = VECTOR('',#4752,1.); +#4752 = DIRECTION('',(2.22044604925E-016,-1.)); +#4753 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4754 = PCURVE('',#4755,#4760); +#4755 = PLANE('',#4756); +#4756 = AXIS2_PLACEMENT_3D('',#4757,#4758,#4759); +#4757 = CARTESIAN_POINT('',(2.79,1.,-0.125)); +#4758 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#4759 = DIRECTION('',(1.,0.E+000,0.E+000)); +#4760 = DEFINITIONAL_REPRESENTATION('',(#4761),#4765); +#4761 = LINE('',#4762,#4763); +#4762 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4763 = VECTOR('',#4764,1.); +#4764 = DIRECTION('',(0.E+000,-1.)); +#4765 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4766 = ORIENTED_EDGE('',*,*,#4767,.T.); +#4767 = EDGE_CURVE('',#4735,#4768,#4770,.T.); +#4768 = VERTEX_POINT('',#4769); +#4769 = CARTESIAN_POINT('',(2.79,-2.5,0.125)); +#4770 = SURFACE_CURVE('',#4771,(#4775,#4782),.PCURVE_S1.); +#4771 = LINE('',#4772,#4773); +#4772 = CARTESIAN_POINT('',(2.79,1.,0.125)); +#4773 = VECTOR('',#4774,1.); +#4774 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#4775 = PCURVE('',#4743,#4776); +#4776 = DEFINITIONAL_REPRESENTATION('',(#4777),#4781); +#4777 = LINE('',#4778,#4779); +#4778 = CARTESIAN_POINT('',(2.22044604925E-016,-0.25)); +#4779 = VECTOR('',#4780,1.); +#4780 = DIRECTION('',(1.,0.E+000)); +#4781 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4782 = PCURVE('',#4783,#4788); +#4783 = PLANE('',#4784); +#4784 = AXIS2_PLACEMENT_3D('',#4785,#4786,#4787); +#4785 = CARTESIAN_POINT('',(2.79,1.,0.125)); +#4786 = DIRECTION('',(0.E+000,4.440892098501E-016,1.)); +#4787 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#4788 = DEFINITIONAL_REPRESENTATION('',(#4789),#4793); +#4789 = LINE('',#4790,#4791); +#4790 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4791 = VECTOR('',#4792,1.); +#4792 = DIRECTION('',(1.,0.E+000)); +#4793 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4794 = ORIENTED_EDGE('',*,*,#4795,.F.); +#4795 = EDGE_CURVE('',#4796,#4768,#4798,.T.); +#4796 = VERTEX_POINT('',#4797); +#4797 = CARTESIAN_POINT('',(2.79,-2.5,-0.125)); +#4798 = SURFACE_CURVE('',#4799,(#4803,#4810),.PCURVE_S1.); +#4799 = LINE('',#4800,#4801); +#4800 = CARTESIAN_POINT('',(2.79,-2.5,-0.125)); +#4801 = VECTOR('',#4802,1.); +#4802 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#4803 = PCURVE('',#4743,#4804); +#4804 = DEFINITIONAL_REPRESENTATION('',(#4805),#4809); +#4805 = LINE('',#4806,#4807); +#4806 = CARTESIAN_POINT('',(3.5,-1.972152263053E-031)); +#4807 = VECTOR('',#4808,1.); +#4808 = DIRECTION('',(2.22044604925E-016,-1.)); +#4809 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4810 = PCURVE('',#4811,#4816); +#4811 = PLANE('',#4812); +#4812 = AXIS2_PLACEMENT_3D('',#4813,#4814,#4815); +#4813 = CARTESIAN_POINT('',(2.79,-2.5,-0.125)); +#4814 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#4815 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#4816 = DEFINITIONAL_REPRESENTATION('',(#4817),#4821); +#4817 = LINE('',#4818,#4819); +#4818 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#4819 = VECTOR('',#4820,1.); +#4820 = DIRECTION('',(0.E+000,-1.)); +#4821 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4822 = ORIENTED_EDGE('',*,*,#4823,.F.); +#4823 = EDGE_CURVE('',#4733,#4796,#4824,.T.); +#4824 = SURFACE_CURVE('',#4825,(#4829,#4836),.PCURVE_S1.); +#4825 = LINE('',#4826,#4827); +#4826 = CARTESIAN_POINT('',(2.79,1.,-0.125)); +#4827 = VECTOR('',#4828,1.); +#4828 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#4829 = PCURVE('',#4743,#4830); +#4830 = DEFINITIONAL_REPRESENTATION('',(#4831),#4835); +#4831 = LINE('',#4832,#4833); +#4832 = CARTESIAN_POINT('',(2.22044604925E-016,0.E+000)); +#4833 = VECTOR('',#4834,1.); +#4834 = DIRECTION('',(1.,0.E+000)); +#4835 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4836 = PCURVE('',#4837,#4842); +#4837 = PLANE('',#4838); +#4838 = AXIS2_PLACEMENT_3D('',#4839,#4840,#4841); +#4839 = CARTESIAN_POINT('',(2.79,1.,-0.125)); +#4840 = DIRECTION('',(0.E+000,4.440892098501E-016,1.)); +#4841 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#4842 = DEFINITIONAL_REPRESENTATION('',(#4843),#4847); +#4843 = LINE('',#4844,#4845); +#4844 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4845 = VECTOR('',#4846,1.); +#4846 = DIRECTION('',(1.,0.E+000)); +#4847 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4848 = ADVANCED_FACE('',(#4849),#4811,.T.); +#4849 = FACE_BOUND('',#4850,.T.); +#4850 = EDGE_LOOP('',(#4851,#4852,#4875,#4903)); +#4851 = ORIENTED_EDGE('',*,*,#4795,.T.); +#4852 = ORIENTED_EDGE('',*,*,#4853,.T.); +#4853 = EDGE_CURVE('',#4768,#4854,#4856,.T.); +#4854 = VERTEX_POINT('',#4855); +#4855 = CARTESIAN_POINT('',(2.29,-2.5,0.125)); +#4856 = SURFACE_CURVE('',#4857,(#4861,#4868),.PCURVE_S1.); +#4857 = LINE('',#4858,#4859); +#4858 = CARTESIAN_POINT('',(2.79,-2.5,0.125)); +#4859 = VECTOR('',#4860,1.); +#4860 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#4861 = PCURVE('',#4811,#4862); +#4862 = DEFINITIONAL_REPRESENTATION('',(#4863),#4867); +#4863 = LINE('',#4864,#4865); +#4864 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#4865 = VECTOR('',#4866,1.); +#4866 = DIRECTION('',(1.,0.E+000)); +#4867 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4868 = PCURVE('',#4783,#4869); +#4869 = DEFINITIONAL_REPRESENTATION('',(#4870),#4874); +#4870 = LINE('',#4871,#4872); +#4871 = CARTESIAN_POINT('',(3.5,0.E+000)); +#4872 = VECTOR('',#4873,1.); +#4873 = DIRECTION('',(0.E+000,-1.)); +#4874 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4875 = ORIENTED_EDGE('',*,*,#4876,.F.); +#4876 = EDGE_CURVE('',#4877,#4854,#4879,.T.); +#4877 = VERTEX_POINT('',#4878); +#4878 = CARTESIAN_POINT('',(2.29,-2.5,-0.125)); +#4879 = SURFACE_CURVE('',#4880,(#4884,#4891),.PCURVE_S1.); +#4880 = LINE('',#4881,#4882); +#4881 = CARTESIAN_POINT('',(2.29,-2.5,-0.125)); +#4882 = VECTOR('',#4883,1.); +#4883 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#4884 = PCURVE('',#4811,#4885); +#4885 = DEFINITIONAL_REPRESENTATION('',(#4886),#4890); +#4886 = LINE('',#4887,#4888); +#4887 = CARTESIAN_POINT('',(0.5,0.E+000)); +#4888 = VECTOR('',#4889,1.); +#4889 = DIRECTION('',(0.E+000,-1.)); +#4890 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4891 = PCURVE('',#4892,#4897); +#4892 = PLANE('',#4893); +#4893 = AXIS2_PLACEMENT_3D('',#4894,#4895,#4896); +#4894 = CARTESIAN_POINT('',(2.29,-2.5,-0.125)); +#4895 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#4896 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#4897 = DEFINITIONAL_REPRESENTATION('',(#4898),#4902); +#4898 = LINE('',#4899,#4900); +#4899 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#4900 = VECTOR('',#4901,1.); +#4901 = DIRECTION('',(-2.22044604925E-016,-1.)); +#4902 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4903 = ORIENTED_EDGE('',*,*,#4904,.F.); +#4904 = EDGE_CURVE('',#4796,#4877,#4905,.T.); +#4905 = SURFACE_CURVE('',#4906,(#4910,#4917),.PCURVE_S1.); +#4906 = LINE('',#4907,#4908); +#4907 = CARTESIAN_POINT('',(2.79,-2.5,-0.125)); +#4908 = VECTOR('',#4909,1.); +#4909 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#4910 = PCURVE('',#4811,#4911); +#4911 = DEFINITIONAL_REPRESENTATION('',(#4912),#4916); +#4912 = LINE('',#4913,#4914); +#4913 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4914 = VECTOR('',#4915,1.); +#4915 = DIRECTION('',(1.,0.E+000)); +#4916 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4917 = PCURVE('',#4837,#4918); +#4918 = DEFINITIONAL_REPRESENTATION('',(#4919),#4923); +#4919 = LINE('',#4920,#4921); +#4920 = CARTESIAN_POINT('',(3.5,0.E+000)); +#4921 = VECTOR('',#4922,1.); +#4922 = DIRECTION('',(0.E+000,-1.)); +#4923 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4924 = ADVANCED_FACE('',(#4925),#4892,.T.); +#4925 = FACE_BOUND('',#4926,.T.); +#4926 = EDGE_LOOP('',(#4927,#4928,#4951,#4979)); +#4927 = ORIENTED_EDGE('',*,*,#4876,.T.); +#4928 = ORIENTED_EDGE('',*,*,#4929,.T.); +#4929 = EDGE_CURVE('',#4854,#4930,#4932,.T.); +#4930 = VERTEX_POINT('',#4931); +#4931 = CARTESIAN_POINT('',(2.29,1.,0.125)); +#4932 = SURFACE_CURVE('',#4933,(#4937,#4944),.PCURVE_S1.); +#4933 = LINE('',#4934,#4935); +#4934 = CARTESIAN_POINT('',(2.29,-2.5,0.125)); +#4935 = VECTOR('',#4936,1.); +#4936 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#4937 = PCURVE('',#4892,#4938); +#4938 = DEFINITIONAL_REPRESENTATION('',(#4939),#4943); +#4939 = LINE('',#4940,#4941); +#4940 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#4941 = VECTOR('',#4942,1.); +#4942 = DIRECTION('',(1.,0.E+000)); +#4943 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4944 = PCURVE('',#4783,#4945); +#4945 = DEFINITIONAL_REPRESENTATION('',(#4946),#4950); +#4946 = LINE('',#4947,#4948); +#4947 = CARTESIAN_POINT('',(3.5,-0.5)); +#4948 = VECTOR('',#4949,1.); +#4949 = DIRECTION('',(-1.,0.E+000)); +#4950 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4951 = ORIENTED_EDGE('',*,*,#4952,.F.); +#4952 = EDGE_CURVE('',#4953,#4930,#4955,.T.); +#4953 = VERTEX_POINT('',#4954); +#4954 = CARTESIAN_POINT('',(2.29,1.,-0.125)); +#4955 = SURFACE_CURVE('',#4956,(#4960,#4967),.PCURVE_S1.); +#4956 = LINE('',#4957,#4958); +#4957 = CARTESIAN_POINT('',(2.29,1.,-0.125)); +#4958 = VECTOR('',#4959,1.); +#4959 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#4960 = PCURVE('',#4892,#4961); +#4961 = DEFINITIONAL_REPRESENTATION('',(#4962),#4966); +#4962 = LINE('',#4963,#4964); +#4963 = CARTESIAN_POINT('',(3.5,1.972152263053E-031)); +#4964 = VECTOR('',#4965,1.); +#4965 = DIRECTION('',(-2.22044604925E-016,-1.)); +#4966 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4967 = PCURVE('',#4968,#4973); +#4968 = PLANE('',#4969); +#4969 = AXIS2_PLACEMENT_3D('',#4970,#4971,#4972); +#4970 = CARTESIAN_POINT('',(2.165,1.,-0.125)); +#4971 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#4972 = DIRECTION('',(1.,0.E+000,0.E+000)); +#4973 = DEFINITIONAL_REPRESENTATION('',(#4974),#4978); +#4974 = LINE('',#4975,#4976); +#4975 = CARTESIAN_POINT('',(0.125,0.E+000)); +#4976 = VECTOR('',#4977,1.); +#4977 = DIRECTION('',(0.E+000,-1.)); +#4978 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4979 = ORIENTED_EDGE('',*,*,#4980,.F.); +#4980 = EDGE_CURVE('',#4877,#4953,#4981,.T.); +#4981 = SURFACE_CURVE('',#4982,(#4986,#4993),.PCURVE_S1.); +#4982 = LINE('',#4983,#4984); +#4983 = CARTESIAN_POINT('',(2.29,-2.5,-0.125)); +#4984 = VECTOR('',#4985,1.); +#4985 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#4986 = PCURVE('',#4892,#4987); +#4987 = DEFINITIONAL_REPRESENTATION('',(#4988),#4992); +#4988 = LINE('',#4989,#4990); +#4989 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4990 = VECTOR('',#4991,1.); +#4991 = DIRECTION('',(1.,0.E+000)); +#4992 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4993 = PCURVE('',#4837,#4994); +#4994 = DEFINITIONAL_REPRESENTATION('',(#4995),#4999); +#4995 = LINE('',#4996,#4997); +#4996 = CARTESIAN_POINT('',(3.5,-0.5)); +#4997 = VECTOR('',#4998,1.); +#4998 = DIRECTION('',(-1.,0.E+000)); +#4999 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5000 = ADVANCED_FACE('',(#5001),#4968,.F.); +#5001 = FACE_BOUND('',#5002,.F.); +#5002 = EDGE_LOOP('',(#5003,#5033,#5054,#5055)); +#5003 = ORIENTED_EDGE('',*,*,#5004,.T.); +#5004 = EDGE_CURVE('',#5005,#5007,#5009,.T.); +#5005 = VERTEX_POINT('',#5006); +#5006 = CARTESIAN_POINT('',(2.165,1.,-0.125)); +#5007 = VERTEX_POINT('',#5008); +#5008 = CARTESIAN_POINT('',(2.165,1.,0.125)); +#5009 = SURFACE_CURVE('',#5010,(#5014,#5021),.PCURVE_S1.); +#5010 = LINE('',#5011,#5012); +#5011 = CARTESIAN_POINT('',(2.165,1.,-0.125)); +#5012 = VECTOR('',#5013,1.); +#5013 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#5014 = PCURVE('',#4968,#5015); +#5015 = DEFINITIONAL_REPRESENTATION('',(#5016),#5020); +#5016 = LINE('',#5017,#5018); +#5017 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#5018 = VECTOR('',#5019,1.); +#5019 = DIRECTION('',(0.E+000,-1.)); +#5020 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5021 = PCURVE('',#5022,#5027); +#5022 = PLANE('',#5023); +#5023 = AXIS2_PLACEMENT_3D('',#5024,#5025,#5026); +#5024 = CARTESIAN_POINT('',(2.165,2.,-0.125)); +#5025 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#5026 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#5027 = DEFINITIONAL_REPRESENTATION('',(#5028),#5032); +#5028 = LINE('',#5029,#5030); +#5029 = CARTESIAN_POINT('',(1.,-4.930380657631E-032)); +#5030 = VECTOR('',#5031,1.); +#5031 = DIRECTION('',(2.22044604925E-016,-1.)); +#5032 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5033 = ORIENTED_EDGE('',*,*,#5034,.T.); +#5034 = EDGE_CURVE('',#5007,#4930,#5035,.T.); +#5035 = SURFACE_CURVE('',#5036,(#5040,#5047),.PCURVE_S1.); +#5036 = LINE('',#5037,#5038); +#5037 = CARTESIAN_POINT('',(2.165,1.,0.125)); +#5038 = VECTOR('',#5039,1.); +#5039 = DIRECTION('',(1.,0.E+000,0.E+000)); +#5040 = PCURVE('',#4968,#5041); +#5041 = DEFINITIONAL_REPRESENTATION('',(#5042),#5046); +#5042 = LINE('',#5043,#5044); +#5043 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#5044 = VECTOR('',#5045,1.); +#5045 = DIRECTION('',(1.,0.E+000)); +#5046 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5047 = PCURVE('',#4783,#5048); +#5048 = DEFINITIONAL_REPRESENTATION('',(#5049),#5053); +#5049 = LINE('',#5050,#5051); +#5050 = CARTESIAN_POINT('',(0.E+000,-0.625)); +#5051 = VECTOR('',#5052,1.); +#5052 = DIRECTION('',(0.E+000,1.)); +#5053 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5054 = ORIENTED_EDGE('',*,*,#4952,.F.); +#5055 = ORIENTED_EDGE('',*,*,#5056,.F.); +#5056 = EDGE_CURVE('',#5005,#4953,#5057,.T.); +#5057 = SURFACE_CURVE('',#5058,(#5062,#5069),.PCURVE_S1.); +#5058 = LINE('',#5059,#5060); +#5059 = CARTESIAN_POINT('',(2.165,1.,-0.125)); +#5060 = VECTOR('',#5061,1.); +#5061 = DIRECTION('',(1.,0.E+000,0.E+000)); +#5062 = PCURVE('',#4968,#5063); +#5063 = DEFINITIONAL_REPRESENTATION('',(#5064),#5068); +#5064 = LINE('',#5065,#5066); +#5065 = CARTESIAN_POINT('',(0.E+000,-4.930380657631E-032)); +#5066 = VECTOR('',#5067,1.); +#5067 = DIRECTION('',(1.,0.E+000)); +#5068 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5069 = PCURVE('',#4837,#5070); +#5070 = DEFINITIONAL_REPRESENTATION('',(#5071),#5075); +#5071 = LINE('',#5072,#5073); +#5072 = CARTESIAN_POINT('',(0.E+000,-0.625)); +#5073 = VECTOR('',#5074,1.); +#5074 = DIRECTION('',(0.E+000,1.)); +#5075 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5076 = ADVANCED_FACE('',(#5077),#5022,.F.); +#5077 = FACE_BOUND('',#5078,.F.); +#5078 = EDGE_LOOP('',(#5079,#5109,#5130,#5131)); +#5079 = ORIENTED_EDGE('',*,*,#5080,.T.); +#5080 = EDGE_CURVE('',#5081,#5083,#5085,.T.); +#5081 = VERTEX_POINT('',#5082); +#5082 = CARTESIAN_POINT('',(2.165,2.,-0.125)); +#5083 = VERTEX_POINT('',#5084); +#5084 = CARTESIAN_POINT('',(2.165,2.,0.125)); +#5085 = SURFACE_CURVE('',#5086,(#5090,#5097),.PCURVE_S1.); +#5086 = LINE('',#5087,#5088); +#5087 = CARTESIAN_POINT('',(2.165,2.,-0.125)); +#5088 = VECTOR('',#5089,1.); +#5089 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#5090 = PCURVE('',#5022,#5091); +#5091 = DEFINITIONAL_REPRESENTATION('',(#5092),#5096); +#5092 = LINE('',#5093,#5094); +#5093 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#5094 = VECTOR('',#5095,1.); +#5095 = DIRECTION('',(2.22044604925E-016,-1.)); +#5096 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5097 = PCURVE('',#5098,#5103); +#5098 = PLANE('',#5099); +#5099 = AXIS2_PLACEMENT_3D('',#5100,#5101,#5102); +#5100 = CARTESIAN_POINT('',(2.915,2.,-0.125)); +#5101 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#5102 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#5103 = DEFINITIONAL_REPRESENTATION('',(#5104),#5108); +#5104 = LINE('',#5105,#5106); +#5105 = CARTESIAN_POINT('',(0.75,0.E+000)); +#5106 = VECTOR('',#5107,1.); +#5107 = DIRECTION('',(0.E+000,-1.)); +#5108 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5109 = ORIENTED_EDGE('',*,*,#5110,.T.); +#5110 = EDGE_CURVE('',#5083,#5007,#5111,.T.); +#5111 = SURFACE_CURVE('',#5112,(#5116,#5123),.PCURVE_S1.); +#5112 = LINE('',#5113,#5114); +#5113 = CARTESIAN_POINT('',(2.165,2.,0.125)); +#5114 = VECTOR('',#5115,1.); +#5115 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#5116 = PCURVE('',#5022,#5117); +#5117 = DEFINITIONAL_REPRESENTATION('',(#5118),#5122); +#5118 = LINE('',#5119,#5120); +#5119 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#5120 = VECTOR('',#5121,1.); +#5121 = DIRECTION('',(1.,0.E+000)); +#5122 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5123 = PCURVE('',#4783,#5124); +#5124 = DEFINITIONAL_REPRESENTATION('',(#5125),#5129); +#5125 = LINE('',#5126,#5127); +#5126 = CARTESIAN_POINT('',(-1.,-0.625)); +#5127 = VECTOR('',#5128,1.); +#5128 = DIRECTION('',(1.,0.E+000)); +#5129 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5130 = ORIENTED_EDGE('',*,*,#5004,.F.); +#5131 = ORIENTED_EDGE('',*,*,#5132,.F.); +#5132 = EDGE_CURVE('',#5081,#5005,#5133,.T.); +#5133 = SURFACE_CURVE('',#5134,(#5138,#5145),.PCURVE_S1.); +#5134 = LINE('',#5135,#5136); +#5135 = CARTESIAN_POINT('',(2.165,2.,-0.125)); +#5136 = VECTOR('',#5137,1.); +#5137 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#5138 = PCURVE('',#5022,#5139); +#5139 = DEFINITIONAL_REPRESENTATION('',(#5140),#5144); +#5140 = LINE('',#5141,#5142); +#5141 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#5142 = VECTOR('',#5143,1.); +#5143 = DIRECTION('',(1.,0.E+000)); +#5144 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5145 = PCURVE('',#4837,#5146); +#5146 = DEFINITIONAL_REPRESENTATION('',(#5147),#5151); +#5147 = LINE('',#5148,#5149); +#5148 = CARTESIAN_POINT('',(-1.,-0.625)); +#5149 = VECTOR('',#5150,1.); +#5150 = DIRECTION('',(1.,0.E+000)); +#5151 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5152 = ADVANCED_FACE('',(#5153),#5098,.F.); +#5153 = FACE_BOUND('',#5154,.F.); +#5154 = EDGE_LOOP('',(#5155,#5185,#5206,#5207)); +#5155 = ORIENTED_EDGE('',*,*,#5156,.T.); +#5156 = EDGE_CURVE('',#5157,#5159,#5161,.T.); +#5157 = VERTEX_POINT('',#5158); +#5158 = CARTESIAN_POINT('',(2.915,2.,-0.125)); +#5159 = VERTEX_POINT('',#5160); +#5160 = CARTESIAN_POINT('',(2.915,2.,0.125)); +#5161 = SURFACE_CURVE('',#5162,(#5166,#5173),.PCURVE_S1.); +#5162 = LINE('',#5163,#5164); +#5163 = CARTESIAN_POINT('',(2.915,2.,-0.125)); +#5164 = VECTOR('',#5165,1.); +#5165 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#5166 = PCURVE('',#5098,#5167); +#5167 = DEFINITIONAL_REPRESENTATION('',(#5168),#5172); +#5168 = LINE('',#5169,#5170); +#5169 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#5170 = VECTOR('',#5171,1.); +#5171 = DIRECTION('',(0.E+000,-1.)); +#5172 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5173 = PCURVE('',#5174,#5179); +#5174 = PLANE('',#5175); +#5175 = AXIS2_PLACEMENT_3D('',#5176,#5177,#5178); +#5176 = CARTESIAN_POINT('',(2.915,1.,-0.125)); +#5177 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#5178 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#5179 = DEFINITIONAL_REPRESENTATION('',(#5180),#5184); +#5180 = LINE('',#5181,#5182); +#5181 = CARTESIAN_POINT('',(1.,4.930380657631E-032)); +#5182 = VECTOR('',#5183,1.); +#5183 = DIRECTION('',(-2.22044604925E-016,-1.)); +#5184 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5185 = ORIENTED_EDGE('',*,*,#5186,.T.); +#5186 = EDGE_CURVE('',#5159,#5083,#5187,.T.); +#5187 = SURFACE_CURVE('',#5188,(#5192,#5199),.PCURVE_S1.); +#5188 = LINE('',#5189,#5190); +#5189 = CARTESIAN_POINT('',(2.915,2.,0.125)); +#5190 = VECTOR('',#5191,1.); +#5191 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#5192 = PCURVE('',#5098,#5193); +#5193 = DEFINITIONAL_REPRESENTATION('',(#5194),#5198); +#5194 = LINE('',#5195,#5196); +#5195 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#5196 = VECTOR('',#5197,1.); +#5197 = DIRECTION('',(1.,0.E+000)); +#5198 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5199 = PCURVE('',#4783,#5200); +#5200 = DEFINITIONAL_REPRESENTATION('',(#5201),#5205); +#5201 = LINE('',#5202,#5203); +#5202 = CARTESIAN_POINT('',(-1.,0.125)); +#5203 = VECTOR('',#5204,1.); +#5204 = DIRECTION('',(0.E+000,-1.)); +#5205 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5206 = ORIENTED_EDGE('',*,*,#5080,.F.); +#5207 = ORIENTED_EDGE('',*,*,#5208,.F.); +#5208 = EDGE_CURVE('',#5157,#5081,#5209,.T.); +#5209 = SURFACE_CURVE('',#5210,(#5214,#5221),.PCURVE_S1.); +#5210 = LINE('',#5211,#5212); +#5211 = CARTESIAN_POINT('',(2.915,2.,-0.125)); +#5212 = VECTOR('',#5213,1.); +#5213 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#5214 = PCURVE('',#5098,#5215); +#5215 = DEFINITIONAL_REPRESENTATION('',(#5216),#5220); +#5216 = LINE('',#5217,#5218); +#5217 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#5218 = VECTOR('',#5219,1.); +#5219 = DIRECTION('',(1.,0.E+000)); +#5220 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5221 = PCURVE('',#4837,#5222); +#5222 = DEFINITIONAL_REPRESENTATION('',(#5223),#5227); +#5223 = LINE('',#5224,#5225); +#5224 = CARTESIAN_POINT('',(-1.,0.125)); +#5225 = VECTOR('',#5226,1.); +#5226 = DIRECTION('',(0.E+000,-1.)); +#5227 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5228 = ADVANCED_FACE('',(#5229),#5174,.F.); +#5229 = FACE_BOUND('',#5230,.F.); +#5230 = EDGE_LOOP('',(#5231,#5256,#5277,#5278)); +#5231 = ORIENTED_EDGE('',*,*,#5232,.T.); +#5232 = EDGE_CURVE('',#5233,#5235,#5237,.T.); +#5233 = VERTEX_POINT('',#5234); +#5234 = CARTESIAN_POINT('',(2.915,1.,-0.125)); +#5235 = VERTEX_POINT('',#5236); +#5236 = CARTESIAN_POINT('',(2.915,1.,0.125)); +#5237 = SURFACE_CURVE('',#5238,(#5242,#5249),.PCURVE_S1.); +#5238 = LINE('',#5239,#5240); +#5239 = CARTESIAN_POINT('',(2.915,1.,-0.125)); +#5240 = VECTOR('',#5241,1.); +#5241 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#5242 = PCURVE('',#5174,#5243); +#5243 = DEFINITIONAL_REPRESENTATION('',(#5244),#5248); +#5244 = LINE('',#5245,#5246); +#5245 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#5246 = VECTOR('',#5247,1.); +#5247 = DIRECTION('',(-2.22044604925E-016,-1.)); +#5248 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5249 = PCURVE('',#4755,#5250); +#5250 = DEFINITIONAL_REPRESENTATION('',(#5251),#5255); +#5251 = LINE('',#5252,#5253); +#5252 = CARTESIAN_POINT('',(0.125,0.E+000)); +#5253 = VECTOR('',#5254,1.); +#5254 = DIRECTION('',(0.E+000,-1.)); +#5255 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5256 = ORIENTED_EDGE('',*,*,#5257,.T.); +#5257 = EDGE_CURVE('',#5235,#5159,#5258,.T.); +#5258 = SURFACE_CURVE('',#5259,(#5263,#5270),.PCURVE_S1.); +#5259 = LINE('',#5260,#5261); +#5260 = CARTESIAN_POINT('',(2.915,1.,0.125)); +#5261 = VECTOR('',#5262,1.); +#5262 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#5263 = PCURVE('',#5174,#5264); +#5264 = DEFINITIONAL_REPRESENTATION('',(#5265),#5269); +#5265 = LINE('',#5266,#5267); +#5266 = CARTESIAN_POINT('',(-2.22044604925E-016,-0.25)); +#5267 = VECTOR('',#5268,1.); +#5268 = DIRECTION('',(1.,0.E+000)); +#5269 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5270 = PCURVE('',#4783,#5271); +#5271 = DEFINITIONAL_REPRESENTATION('',(#5272),#5276); +#5272 = LINE('',#5273,#5274); +#5273 = CARTESIAN_POINT('',(0.E+000,0.125)); +#5274 = VECTOR('',#5275,1.); +#5275 = DIRECTION('',(-1.,0.E+000)); +#5276 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5277 = ORIENTED_EDGE('',*,*,#5156,.F.); +#5278 = ORIENTED_EDGE('',*,*,#5279,.F.); +#5279 = EDGE_CURVE('',#5233,#5157,#5280,.T.); +#5280 = SURFACE_CURVE('',#5281,(#5285,#5292),.PCURVE_S1.); +#5281 = LINE('',#5282,#5283); +#5282 = CARTESIAN_POINT('',(2.915,1.,-0.125)); +#5283 = VECTOR('',#5284,1.); +#5284 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#5285 = PCURVE('',#5174,#5286); +#5286 = DEFINITIONAL_REPRESENTATION('',(#5287),#5291); +#5287 = LINE('',#5288,#5289); +#5288 = CARTESIAN_POINT('',(-2.22044604925E-016,-0.E+000)); +#5289 = VECTOR('',#5290,1.); +#5290 = DIRECTION('',(1.,0.E+000)); +#5291 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5292 = PCURVE('',#4837,#5293); +#5293 = DEFINITIONAL_REPRESENTATION('',(#5294),#5298); +#5294 = LINE('',#5295,#5296); +#5295 = CARTESIAN_POINT('',(0.E+000,0.125)); +#5296 = VECTOR('',#5297,1.); +#5297 = DIRECTION('',(-1.,0.E+000)); +#5298 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5299 = ADVANCED_FACE('',(#5300),#4755,.F.); +#5300 = FACE_BOUND('',#5301,.F.); +#5301 = EDGE_LOOP('',(#5302,#5303,#5324,#5325)); +#5302 = ORIENTED_EDGE('',*,*,#4732,.T.); +#5303 = ORIENTED_EDGE('',*,*,#5304,.T.); +#5304 = EDGE_CURVE('',#4735,#5235,#5305,.T.); +#5305 = SURFACE_CURVE('',#5306,(#5310,#5317),.PCURVE_S1.); +#5306 = LINE('',#5307,#5308); +#5307 = CARTESIAN_POINT('',(2.79,1.,0.125)); +#5308 = VECTOR('',#5309,1.); +#5309 = DIRECTION('',(1.,0.E+000,0.E+000)); +#5310 = PCURVE('',#4755,#5311); +#5311 = DEFINITIONAL_REPRESENTATION('',(#5312),#5316); +#5312 = LINE('',#5313,#5314); +#5313 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#5314 = VECTOR('',#5315,1.); +#5315 = DIRECTION('',(1.,0.E+000)); +#5316 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5317 = PCURVE('',#4783,#5318); +#5318 = DEFINITIONAL_REPRESENTATION('',(#5319),#5323); +#5319 = LINE('',#5320,#5321); +#5320 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#5321 = VECTOR('',#5322,1.); +#5322 = DIRECTION('',(0.E+000,1.)); +#5323 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5324 = ORIENTED_EDGE('',*,*,#5232,.F.); +#5325 = ORIENTED_EDGE('',*,*,#5326,.F.); +#5326 = EDGE_CURVE('',#4733,#5233,#5327,.T.); +#5327 = SURFACE_CURVE('',#5328,(#5332,#5339),.PCURVE_S1.); +#5328 = LINE('',#5329,#5330); +#5329 = CARTESIAN_POINT('',(2.79,1.,-0.125)); +#5330 = VECTOR('',#5331,1.); +#5331 = DIRECTION('',(1.,0.E+000,0.E+000)); +#5332 = PCURVE('',#4755,#5333); +#5333 = DEFINITIONAL_REPRESENTATION('',(#5334),#5338); +#5334 = LINE('',#5335,#5336); +#5335 = CARTESIAN_POINT('',(0.E+000,-4.930380657631E-032)); +#5336 = VECTOR('',#5337,1.); +#5337 = DIRECTION('',(1.,0.E+000)); +#5338 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5339 = PCURVE('',#4837,#5340); +#5340 = DEFINITIONAL_REPRESENTATION('',(#5341),#5345); +#5341 = LINE('',#5342,#5343); +#5342 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#5343 = VECTOR('',#5344,1.); +#5344 = DIRECTION('',(0.E+000,1.)); +#5345 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5346 = ADVANCED_FACE('',(#5347),#4837,.F.); +#5347 = FACE_BOUND('',#5348,.T.); +#5348 = EDGE_LOOP('',(#5349,#5350,#5351,#5352,#5353,#5354,#5355,#5356)); +#5349 = ORIENTED_EDGE('',*,*,#4823,.T.); +#5350 = ORIENTED_EDGE('',*,*,#4904,.T.); +#5351 = ORIENTED_EDGE('',*,*,#4980,.T.); +#5352 = ORIENTED_EDGE('',*,*,#5056,.F.); +#5353 = ORIENTED_EDGE('',*,*,#5132,.F.); +#5354 = ORIENTED_EDGE('',*,*,#5208,.F.); +#5355 = ORIENTED_EDGE('',*,*,#5279,.F.); +#5356 = ORIENTED_EDGE('',*,*,#5326,.F.); +#5357 = ADVANCED_FACE('',(#5358),#4783,.T.); +#5358 = FACE_BOUND('',#5359,.F.); +#5359 = EDGE_LOOP('',(#5360,#5361,#5362,#5363,#5364,#5365,#5366,#5367)); +#5360 = ORIENTED_EDGE('',*,*,#4767,.T.); +#5361 = ORIENTED_EDGE('',*,*,#4853,.T.); +#5362 = ORIENTED_EDGE('',*,*,#4929,.T.); +#5363 = ORIENTED_EDGE('',*,*,#5034,.F.); +#5364 = ORIENTED_EDGE('',*,*,#5110,.F.); +#5365 = ORIENTED_EDGE('',*,*,#5186,.F.); +#5366 = ORIENTED_EDGE('',*,*,#5257,.F.); +#5367 = ORIENTED_EDGE('',*,*,#5304,.F.); +#5368 = MANIFOLD_SOLID_BREP('',#5369); +#5369 = CLOSED_SHELL('',(#5370,#5490,#5566,#5642,#5718,#5794,#5870,#5941 + ,#5988,#5999)); +#5370 = ADVANCED_FACE('',(#5371),#5385,.T.); +#5371 = FACE_BOUND('',#5372,.T.); +#5372 = EDGE_LOOP('',(#5373,#5408,#5436,#5464)); +#5373 = ORIENTED_EDGE('',*,*,#5374,.T.); +#5374 = EDGE_CURVE('',#5375,#5377,#5379,.T.); +#5375 = VERTEX_POINT('',#5376); +#5376 = CARTESIAN_POINT('',(0.25,1.,-0.125)); +#5377 = VERTEX_POINT('',#5378); +#5378 = CARTESIAN_POINT('',(0.25,1.,0.125)); +#5379 = SURFACE_CURVE('',#5380,(#5384,#5396),.PCURVE_S1.); +#5380 = LINE('',#5381,#5382); +#5381 = CARTESIAN_POINT('',(0.25,1.,-0.125)); +#5382 = VECTOR('',#5383,1.); +#5383 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#5384 = PCURVE('',#5385,#5390); +#5385 = PLANE('',#5386); +#5386 = AXIS2_PLACEMENT_3D('',#5387,#5388,#5389); +#5387 = CARTESIAN_POINT('',(0.25,1.,-0.125)); +#5388 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#5389 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#5390 = DEFINITIONAL_REPRESENTATION('',(#5391),#5395); +#5391 = LINE('',#5392,#5393); +#5392 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#5393 = VECTOR('',#5394,1.); +#5394 = DIRECTION('',(2.22044604925E-016,-1.)); +#5395 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5396 = PCURVE('',#5397,#5402); +#5397 = PLANE('',#5398); +#5398 = AXIS2_PLACEMENT_3D('',#5399,#5400,#5401); +#5399 = CARTESIAN_POINT('',(0.25,1.,-0.125)); +#5400 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#5401 = DIRECTION('',(1.,0.E+000,0.E+000)); +#5402 = DEFINITIONAL_REPRESENTATION('',(#5403),#5407); +#5403 = LINE('',#5404,#5405); +#5404 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#5405 = VECTOR('',#5406,1.); +#5406 = DIRECTION('',(0.E+000,-1.)); +#5407 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5408 = ORIENTED_EDGE('',*,*,#5409,.T.); +#5409 = EDGE_CURVE('',#5377,#5410,#5412,.T.); +#5410 = VERTEX_POINT('',#5411); +#5411 = CARTESIAN_POINT('',(0.25,-2.5,0.125)); +#5412 = SURFACE_CURVE('',#5413,(#5417,#5424),.PCURVE_S1.); +#5413 = LINE('',#5414,#5415); +#5414 = CARTESIAN_POINT('',(0.25,1.,0.125)); +#5415 = VECTOR('',#5416,1.); +#5416 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#5417 = PCURVE('',#5385,#5418); +#5418 = DEFINITIONAL_REPRESENTATION('',(#5419),#5423); +#5419 = LINE('',#5420,#5421); +#5420 = CARTESIAN_POINT('',(2.22044604925E-016,-0.25)); +#5421 = VECTOR('',#5422,1.); +#5422 = DIRECTION('',(1.,0.E+000)); +#5423 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5424 = PCURVE('',#5425,#5430); +#5425 = PLANE('',#5426); +#5426 = AXIS2_PLACEMENT_3D('',#5427,#5428,#5429); +#5427 = CARTESIAN_POINT('',(0.25,1.,0.125)); +#5428 = DIRECTION('',(0.E+000,4.440892098501E-016,1.)); +#5429 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#5430 = DEFINITIONAL_REPRESENTATION('',(#5431),#5435); +#5431 = LINE('',#5432,#5433); +#5432 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#5433 = VECTOR('',#5434,1.); +#5434 = DIRECTION('',(1.,0.E+000)); +#5435 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5436 = ORIENTED_EDGE('',*,*,#5437,.F.); +#5437 = EDGE_CURVE('',#5438,#5410,#5440,.T.); +#5438 = VERTEX_POINT('',#5439); +#5439 = CARTESIAN_POINT('',(0.25,-2.5,-0.125)); +#5440 = SURFACE_CURVE('',#5441,(#5445,#5452),.PCURVE_S1.); +#5441 = LINE('',#5442,#5443); +#5442 = CARTESIAN_POINT('',(0.25,-2.5,-0.125)); +#5443 = VECTOR('',#5444,1.); +#5444 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#5445 = PCURVE('',#5385,#5446); +#5446 = DEFINITIONAL_REPRESENTATION('',(#5447),#5451); +#5447 = LINE('',#5448,#5449); +#5448 = CARTESIAN_POINT('',(3.5,-1.972152263053E-031)); +#5449 = VECTOR('',#5450,1.); +#5450 = DIRECTION('',(2.22044604925E-016,-1.)); +#5451 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5452 = PCURVE('',#5453,#5458); +#5453 = PLANE('',#5454); +#5454 = AXIS2_PLACEMENT_3D('',#5455,#5456,#5457); +#5455 = CARTESIAN_POINT('',(0.25,-2.5,-0.125)); +#5456 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#5457 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#5458 = DEFINITIONAL_REPRESENTATION('',(#5459),#5463); +#5459 = LINE('',#5460,#5461); +#5460 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#5461 = VECTOR('',#5462,1.); +#5462 = DIRECTION('',(0.E+000,-1.)); +#5463 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5464 = ORIENTED_EDGE('',*,*,#5465,.F.); +#5465 = EDGE_CURVE('',#5375,#5438,#5466,.T.); +#5466 = SURFACE_CURVE('',#5467,(#5471,#5478),.PCURVE_S1.); +#5467 = LINE('',#5468,#5469); +#5468 = CARTESIAN_POINT('',(0.25,1.,-0.125)); +#5469 = VECTOR('',#5470,1.); +#5470 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#5471 = PCURVE('',#5385,#5472); +#5472 = DEFINITIONAL_REPRESENTATION('',(#5473),#5477); +#5473 = LINE('',#5474,#5475); +#5474 = CARTESIAN_POINT('',(2.22044604925E-016,0.E+000)); +#5475 = VECTOR('',#5476,1.); +#5476 = DIRECTION('',(1.,0.E+000)); +#5477 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5478 = PCURVE('',#5479,#5484); +#5479 = PLANE('',#5480); +#5480 = AXIS2_PLACEMENT_3D('',#5481,#5482,#5483); +#5481 = CARTESIAN_POINT('',(0.25,1.,-0.125)); +#5482 = DIRECTION('',(0.E+000,4.440892098501E-016,1.)); +#5483 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#5484 = DEFINITIONAL_REPRESENTATION('',(#5485),#5489); +#5485 = LINE('',#5486,#5487); +#5486 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#5487 = VECTOR('',#5488,1.); +#5488 = DIRECTION('',(1.,0.E+000)); +#5489 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5490 = ADVANCED_FACE('',(#5491),#5453,.T.); +#5491 = FACE_BOUND('',#5492,.T.); +#5492 = EDGE_LOOP('',(#5493,#5494,#5517,#5545)); +#5493 = ORIENTED_EDGE('',*,*,#5437,.T.); +#5494 = ORIENTED_EDGE('',*,*,#5495,.T.); +#5495 = EDGE_CURVE('',#5410,#5496,#5498,.T.); +#5496 = VERTEX_POINT('',#5497); +#5497 = CARTESIAN_POINT('',(-0.25,-2.5,0.125)); +#5498 = SURFACE_CURVE('',#5499,(#5503,#5510),.PCURVE_S1.); +#5499 = LINE('',#5500,#5501); +#5500 = CARTESIAN_POINT('',(0.25,-2.5,0.125)); +#5501 = VECTOR('',#5502,1.); +#5502 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#5503 = PCURVE('',#5453,#5504); +#5504 = DEFINITIONAL_REPRESENTATION('',(#5505),#5509); +#5505 = LINE('',#5506,#5507); +#5506 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#5507 = VECTOR('',#5508,1.); +#5508 = DIRECTION('',(1.,0.E+000)); +#5509 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5510 = PCURVE('',#5425,#5511); +#5511 = DEFINITIONAL_REPRESENTATION('',(#5512),#5516); +#5512 = LINE('',#5513,#5514); +#5513 = CARTESIAN_POINT('',(3.5,0.E+000)); +#5514 = VECTOR('',#5515,1.); +#5515 = DIRECTION('',(0.E+000,-1.)); +#5516 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5517 = ORIENTED_EDGE('',*,*,#5518,.F.); +#5518 = EDGE_CURVE('',#5519,#5496,#5521,.T.); +#5519 = VERTEX_POINT('',#5520); +#5520 = CARTESIAN_POINT('',(-0.25,-2.5,-0.125)); +#5521 = SURFACE_CURVE('',#5522,(#5526,#5533),.PCURVE_S1.); +#5522 = LINE('',#5523,#5524); +#5523 = CARTESIAN_POINT('',(-0.25,-2.5,-0.125)); +#5524 = VECTOR('',#5525,1.); +#5525 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#5526 = PCURVE('',#5453,#5527); +#5527 = DEFINITIONAL_REPRESENTATION('',(#5528),#5532); +#5528 = LINE('',#5529,#5530); +#5529 = CARTESIAN_POINT('',(0.5,0.E+000)); +#5530 = VECTOR('',#5531,1.); +#5531 = DIRECTION('',(0.E+000,-1.)); +#5532 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5533 = PCURVE('',#5534,#5539); +#5534 = PLANE('',#5535); +#5535 = AXIS2_PLACEMENT_3D('',#5536,#5537,#5538); +#5536 = CARTESIAN_POINT('',(-0.25,-2.5,-0.125)); +#5537 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#5538 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#5539 = DEFINITIONAL_REPRESENTATION('',(#5540),#5544); +#5540 = LINE('',#5541,#5542); +#5541 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#5542 = VECTOR('',#5543,1.); +#5543 = DIRECTION('',(-2.22044604925E-016,-1.)); +#5544 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5545 = ORIENTED_EDGE('',*,*,#5546,.F.); +#5546 = EDGE_CURVE('',#5438,#5519,#5547,.T.); +#5547 = SURFACE_CURVE('',#5548,(#5552,#5559),.PCURVE_S1.); +#5548 = LINE('',#5549,#5550); +#5549 = CARTESIAN_POINT('',(0.25,-2.5,-0.125)); +#5550 = VECTOR('',#5551,1.); +#5551 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#5552 = PCURVE('',#5453,#5553); +#5553 = DEFINITIONAL_REPRESENTATION('',(#5554),#5558); +#5554 = LINE('',#5555,#5556); +#5555 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#5556 = VECTOR('',#5557,1.); +#5557 = DIRECTION('',(1.,0.E+000)); +#5558 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5559 = PCURVE('',#5479,#5560); +#5560 = DEFINITIONAL_REPRESENTATION('',(#5561),#5565); +#5561 = LINE('',#5562,#5563); +#5562 = CARTESIAN_POINT('',(3.5,0.E+000)); +#5563 = VECTOR('',#5564,1.); +#5564 = DIRECTION('',(0.E+000,-1.)); +#5565 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5566 = ADVANCED_FACE('',(#5567),#5534,.T.); +#5567 = FACE_BOUND('',#5568,.T.); +#5568 = EDGE_LOOP('',(#5569,#5570,#5593,#5621)); +#5569 = ORIENTED_EDGE('',*,*,#5518,.T.); +#5570 = ORIENTED_EDGE('',*,*,#5571,.T.); +#5571 = EDGE_CURVE('',#5496,#5572,#5574,.T.); +#5572 = VERTEX_POINT('',#5573); +#5573 = CARTESIAN_POINT('',(-0.25,1.,0.125)); +#5574 = SURFACE_CURVE('',#5575,(#5579,#5586),.PCURVE_S1.); +#5575 = LINE('',#5576,#5577); +#5576 = CARTESIAN_POINT('',(-0.25,-2.5,0.125)); +#5577 = VECTOR('',#5578,1.); +#5578 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#5579 = PCURVE('',#5534,#5580); +#5580 = DEFINITIONAL_REPRESENTATION('',(#5581),#5585); +#5581 = LINE('',#5582,#5583); +#5582 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#5583 = VECTOR('',#5584,1.); +#5584 = DIRECTION('',(1.,0.E+000)); +#5585 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5586 = PCURVE('',#5425,#5587); +#5587 = DEFINITIONAL_REPRESENTATION('',(#5588),#5592); +#5588 = LINE('',#5589,#5590); +#5589 = CARTESIAN_POINT('',(3.5,-0.5)); +#5590 = VECTOR('',#5591,1.); +#5591 = DIRECTION('',(-1.,0.E+000)); +#5592 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5593 = ORIENTED_EDGE('',*,*,#5594,.F.); +#5594 = EDGE_CURVE('',#5595,#5572,#5597,.T.); +#5595 = VERTEX_POINT('',#5596); +#5596 = CARTESIAN_POINT('',(-0.25,1.,-0.125)); +#5597 = SURFACE_CURVE('',#5598,(#5602,#5609),.PCURVE_S1.); +#5598 = LINE('',#5599,#5600); +#5599 = CARTESIAN_POINT('',(-0.25,1.,-0.125)); +#5600 = VECTOR('',#5601,1.); +#5601 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#5602 = PCURVE('',#5534,#5603); +#5603 = DEFINITIONAL_REPRESENTATION('',(#5604),#5608); +#5604 = LINE('',#5605,#5606); +#5605 = CARTESIAN_POINT('',(3.5,1.972152263053E-031)); +#5606 = VECTOR('',#5607,1.); +#5607 = DIRECTION('',(-2.22044604925E-016,-1.)); +#5608 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5609 = PCURVE('',#5610,#5615); +#5610 = PLANE('',#5611); +#5611 = AXIS2_PLACEMENT_3D('',#5612,#5613,#5614); +#5612 = CARTESIAN_POINT('',(-0.375,1.,-0.125)); +#5613 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#5614 = DIRECTION('',(1.,0.E+000,0.E+000)); +#5615 = DEFINITIONAL_REPRESENTATION('',(#5616),#5620); +#5616 = LINE('',#5617,#5618); +#5617 = CARTESIAN_POINT('',(0.125,0.E+000)); +#5618 = VECTOR('',#5619,1.); +#5619 = DIRECTION('',(0.E+000,-1.)); +#5620 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5621 = ORIENTED_EDGE('',*,*,#5622,.F.); +#5622 = EDGE_CURVE('',#5519,#5595,#5623,.T.); +#5623 = SURFACE_CURVE('',#5624,(#5628,#5635),.PCURVE_S1.); +#5624 = LINE('',#5625,#5626); +#5625 = CARTESIAN_POINT('',(-0.25,-2.5,-0.125)); +#5626 = VECTOR('',#5627,1.); +#5627 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#5628 = PCURVE('',#5534,#5629); +#5629 = DEFINITIONAL_REPRESENTATION('',(#5630),#5634); +#5630 = LINE('',#5631,#5632); +#5631 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#5632 = VECTOR('',#5633,1.); +#5633 = DIRECTION('',(1.,0.E+000)); +#5634 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5635 = PCURVE('',#5479,#5636); +#5636 = DEFINITIONAL_REPRESENTATION('',(#5637),#5641); +#5637 = LINE('',#5638,#5639); +#5638 = CARTESIAN_POINT('',(3.5,-0.5)); +#5639 = VECTOR('',#5640,1.); +#5640 = DIRECTION('',(-1.,0.E+000)); +#5641 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5642 = ADVANCED_FACE('',(#5643),#5610,.F.); +#5643 = FACE_BOUND('',#5644,.F.); +#5644 = EDGE_LOOP('',(#5645,#5675,#5696,#5697)); +#5645 = ORIENTED_EDGE('',*,*,#5646,.T.); +#5646 = EDGE_CURVE('',#5647,#5649,#5651,.T.); +#5647 = VERTEX_POINT('',#5648); +#5648 = CARTESIAN_POINT('',(-0.375,1.,-0.125)); +#5649 = VERTEX_POINT('',#5650); +#5650 = CARTESIAN_POINT('',(-0.375,1.,0.125)); +#5651 = SURFACE_CURVE('',#5652,(#5656,#5663),.PCURVE_S1.); +#5652 = LINE('',#5653,#5654); +#5653 = CARTESIAN_POINT('',(-0.375,1.,-0.125)); +#5654 = VECTOR('',#5655,1.); +#5655 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#5656 = PCURVE('',#5610,#5657); +#5657 = DEFINITIONAL_REPRESENTATION('',(#5658),#5662); +#5658 = LINE('',#5659,#5660); +#5659 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#5660 = VECTOR('',#5661,1.); +#5661 = DIRECTION('',(0.E+000,-1.)); +#5662 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5663 = PCURVE('',#5664,#5669); +#5664 = PLANE('',#5665); +#5665 = AXIS2_PLACEMENT_3D('',#5666,#5667,#5668); +#5666 = CARTESIAN_POINT('',(-0.375,2.,-0.125)); +#5667 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#5668 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#5669 = DEFINITIONAL_REPRESENTATION('',(#5670),#5674); +#5670 = LINE('',#5671,#5672); +#5671 = CARTESIAN_POINT('',(1.,-4.930380657631E-032)); +#5672 = VECTOR('',#5673,1.); +#5673 = DIRECTION('',(2.22044604925E-016,-1.)); +#5674 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5675 = ORIENTED_EDGE('',*,*,#5676,.T.); +#5676 = EDGE_CURVE('',#5649,#5572,#5677,.T.); +#5677 = SURFACE_CURVE('',#5678,(#5682,#5689),.PCURVE_S1.); +#5678 = LINE('',#5679,#5680); +#5679 = CARTESIAN_POINT('',(-0.375,1.,0.125)); +#5680 = VECTOR('',#5681,1.); +#5681 = DIRECTION('',(1.,0.E+000,0.E+000)); +#5682 = PCURVE('',#5610,#5683); +#5683 = DEFINITIONAL_REPRESENTATION('',(#5684),#5688); +#5684 = LINE('',#5685,#5686); +#5685 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#5686 = VECTOR('',#5687,1.); +#5687 = DIRECTION('',(1.,0.E+000)); +#5688 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5689 = PCURVE('',#5425,#5690); +#5690 = DEFINITIONAL_REPRESENTATION('',(#5691),#5695); +#5691 = LINE('',#5692,#5693); +#5692 = CARTESIAN_POINT('',(0.E+000,-0.625)); +#5693 = VECTOR('',#5694,1.); +#5694 = DIRECTION('',(0.E+000,1.)); +#5695 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5696 = ORIENTED_EDGE('',*,*,#5594,.F.); +#5697 = ORIENTED_EDGE('',*,*,#5698,.F.); +#5698 = EDGE_CURVE('',#5647,#5595,#5699,.T.); +#5699 = SURFACE_CURVE('',#5700,(#5704,#5711),.PCURVE_S1.); +#5700 = LINE('',#5701,#5702); +#5701 = CARTESIAN_POINT('',(-0.375,1.,-0.125)); +#5702 = VECTOR('',#5703,1.); +#5703 = DIRECTION('',(1.,0.E+000,0.E+000)); +#5704 = PCURVE('',#5610,#5705); +#5705 = DEFINITIONAL_REPRESENTATION('',(#5706),#5710); +#5706 = LINE('',#5707,#5708); +#5707 = CARTESIAN_POINT('',(0.E+000,-4.930380657631E-032)); +#5708 = VECTOR('',#5709,1.); +#5709 = DIRECTION('',(1.,0.E+000)); +#5710 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5711 = PCURVE('',#5479,#5712); +#5712 = DEFINITIONAL_REPRESENTATION('',(#5713),#5717); +#5713 = LINE('',#5714,#5715); +#5714 = CARTESIAN_POINT('',(0.E+000,-0.625)); +#5715 = VECTOR('',#5716,1.); +#5716 = DIRECTION('',(0.E+000,1.)); +#5717 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5718 = ADVANCED_FACE('',(#5719),#5664,.F.); +#5719 = FACE_BOUND('',#5720,.F.); +#5720 = EDGE_LOOP('',(#5721,#5751,#5772,#5773)); +#5721 = ORIENTED_EDGE('',*,*,#5722,.T.); +#5722 = EDGE_CURVE('',#5723,#5725,#5727,.T.); +#5723 = VERTEX_POINT('',#5724); +#5724 = CARTESIAN_POINT('',(-0.375,2.,-0.125)); +#5725 = VERTEX_POINT('',#5726); +#5726 = CARTESIAN_POINT('',(-0.375,2.,0.125)); +#5727 = SURFACE_CURVE('',#5728,(#5732,#5739),.PCURVE_S1.); +#5728 = LINE('',#5729,#5730); +#5729 = CARTESIAN_POINT('',(-0.375,2.,-0.125)); +#5730 = VECTOR('',#5731,1.); +#5731 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#5732 = PCURVE('',#5664,#5733); +#5733 = DEFINITIONAL_REPRESENTATION('',(#5734),#5738); +#5734 = LINE('',#5735,#5736); +#5735 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#5736 = VECTOR('',#5737,1.); +#5737 = DIRECTION('',(2.22044604925E-016,-1.)); +#5738 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5739 = PCURVE('',#5740,#5745); +#5740 = PLANE('',#5741); +#5741 = AXIS2_PLACEMENT_3D('',#5742,#5743,#5744); +#5742 = CARTESIAN_POINT('',(0.375,2.,-0.125)); +#5743 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#5744 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#5745 = DEFINITIONAL_REPRESENTATION('',(#5746),#5750); +#5746 = LINE('',#5747,#5748); +#5747 = CARTESIAN_POINT('',(0.75,0.E+000)); +#5748 = VECTOR('',#5749,1.); +#5749 = DIRECTION('',(0.E+000,-1.)); +#5750 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5751 = ORIENTED_EDGE('',*,*,#5752,.T.); +#5752 = EDGE_CURVE('',#5725,#5649,#5753,.T.); +#5753 = SURFACE_CURVE('',#5754,(#5758,#5765),.PCURVE_S1.); +#5754 = LINE('',#5755,#5756); +#5755 = CARTESIAN_POINT('',(-0.375,2.,0.125)); +#5756 = VECTOR('',#5757,1.); +#5757 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#5758 = PCURVE('',#5664,#5759); +#5759 = DEFINITIONAL_REPRESENTATION('',(#5760),#5764); +#5760 = LINE('',#5761,#5762); +#5761 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#5762 = VECTOR('',#5763,1.); +#5763 = DIRECTION('',(1.,0.E+000)); +#5764 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5765 = PCURVE('',#5425,#5766); +#5766 = DEFINITIONAL_REPRESENTATION('',(#5767),#5771); +#5767 = LINE('',#5768,#5769); +#5768 = CARTESIAN_POINT('',(-1.,-0.625)); +#5769 = VECTOR('',#5770,1.); +#5770 = DIRECTION('',(1.,0.E+000)); +#5771 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5772 = ORIENTED_EDGE('',*,*,#5646,.F.); +#5773 = ORIENTED_EDGE('',*,*,#5774,.F.); +#5774 = EDGE_CURVE('',#5723,#5647,#5775,.T.); +#5775 = SURFACE_CURVE('',#5776,(#5780,#5787),.PCURVE_S1.); +#5776 = LINE('',#5777,#5778); +#5777 = CARTESIAN_POINT('',(-0.375,2.,-0.125)); +#5778 = VECTOR('',#5779,1.); +#5779 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#5780 = PCURVE('',#5664,#5781); +#5781 = DEFINITIONAL_REPRESENTATION('',(#5782),#5786); +#5782 = LINE('',#5783,#5784); +#5783 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#5784 = VECTOR('',#5785,1.); +#5785 = DIRECTION('',(1.,0.E+000)); +#5786 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5787 = PCURVE('',#5479,#5788); +#5788 = DEFINITIONAL_REPRESENTATION('',(#5789),#5793); +#5789 = LINE('',#5790,#5791); +#5790 = CARTESIAN_POINT('',(-1.,-0.625)); +#5791 = VECTOR('',#5792,1.); +#5792 = DIRECTION('',(1.,0.E+000)); +#5793 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5794 = ADVANCED_FACE('',(#5795),#5740,.F.); +#5795 = FACE_BOUND('',#5796,.F.); +#5796 = EDGE_LOOP('',(#5797,#5827,#5848,#5849)); +#5797 = ORIENTED_EDGE('',*,*,#5798,.T.); +#5798 = EDGE_CURVE('',#5799,#5801,#5803,.T.); +#5799 = VERTEX_POINT('',#5800); +#5800 = CARTESIAN_POINT('',(0.375,2.,-0.125)); +#5801 = VERTEX_POINT('',#5802); +#5802 = CARTESIAN_POINT('',(0.375,2.,0.125)); +#5803 = SURFACE_CURVE('',#5804,(#5808,#5815),.PCURVE_S1.); +#5804 = LINE('',#5805,#5806); +#5805 = CARTESIAN_POINT('',(0.375,2.,-0.125)); +#5806 = VECTOR('',#5807,1.); +#5807 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#5808 = PCURVE('',#5740,#5809); +#5809 = DEFINITIONAL_REPRESENTATION('',(#5810),#5814); +#5810 = LINE('',#5811,#5812); +#5811 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#5812 = VECTOR('',#5813,1.); +#5813 = DIRECTION('',(0.E+000,-1.)); +#5814 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5815 = PCURVE('',#5816,#5821); +#5816 = PLANE('',#5817); +#5817 = AXIS2_PLACEMENT_3D('',#5818,#5819,#5820); +#5818 = CARTESIAN_POINT('',(0.375,1.,-0.125)); +#5819 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#5820 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#5821 = DEFINITIONAL_REPRESENTATION('',(#5822),#5826); +#5822 = LINE('',#5823,#5824); +#5823 = CARTESIAN_POINT('',(1.,4.930380657631E-032)); +#5824 = VECTOR('',#5825,1.); +#5825 = DIRECTION('',(-2.22044604925E-016,-1.)); +#5826 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5827 = ORIENTED_EDGE('',*,*,#5828,.T.); +#5828 = EDGE_CURVE('',#5801,#5725,#5829,.T.); +#5829 = SURFACE_CURVE('',#5830,(#5834,#5841),.PCURVE_S1.); +#5830 = LINE('',#5831,#5832); +#5831 = CARTESIAN_POINT('',(0.375,2.,0.125)); +#5832 = VECTOR('',#5833,1.); +#5833 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#5834 = PCURVE('',#5740,#5835); +#5835 = DEFINITIONAL_REPRESENTATION('',(#5836),#5840); +#5836 = LINE('',#5837,#5838); +#5837 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#5838 = VECTOR('',#5839,1.); +#5839 = DIRECTION('',(1.,0.E+000)); +#5840 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5841 = PCURVE('',#5425,#5842); +#5842 = DEFINITIONAL_REPRESENTATION('',(#5843),#5847); +#5843 = LINE('',#5844,#5845); +#5844 = CARTESIAN_POINT('',(-1.,0.125)); +#5845 = VECTOR('',#5846,1.); +#5846 = DIRECTION('',(0.E+000,-1.)); +#5847 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5848 = ORIENTED_EDGE('',*,*,#5722,.F.); +#5849 = ORIENTED_EDGE('',*,*,#5850,.F.); +#5850 = EDGE_CURVE('',#5799,#5723,#5851,.T.); +#5851 = SURFACE_CURVE('',#5852,(#5856,#5863),.PCURVE_S1.); +#5852 = LINE('',#5853,#5854); +#5853 = CARTESIAN_POINT('',(0.375,2.,-0.125)); +#5854 = VECTOR('',#5855,1.); +#5855 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#5856 = PCURVE('',#5740,#5857); +#5857 = DEFINITIONAL_REPRESENTATION('',(#5858),#5862); +#5858 = LINE('',#5859,#5860); +#5859 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#5860 = VECTOR('',#5861,1.); +#5861 = DIRECTION('',(1.,0.E+000)); +#5862 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5863 = PCURVE('',#5479,#5864); +#5864 = DEFINITIONAL_REPRESENTATION('',(#5865),#5869); +#5865 = LINE('',#5866,#5867); +#5866 = CARTESIAN_POINT('',(-1.,0.125)); +#5867 = VECTOR('',#5868,1.); +#5868 = DIRECTION('',(0.E+000,-1.)); +#5869 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5870 = ADVANCED_FACE('',(#5871),#5816,.F.); +#5871 = FACE_BOUND('',#5872,.F.); +#5872 = EDGE_LOOP('',(#5873,#5898,#5919,#5920)); +#5873 = ORIENTED_EDGE('',*,*,#5874,.T.); +#5874 = EDGE_CURVE('',#5875,#5877,#5879,.T.); +#5875 = VERTEX_POINT('',#5876); +#5876 = CARTESIAN_POINT('',(0.375,1.,-0.125)); +#5877 = VERTEX_POINT('',#5878); +#5878 = CARTESIAN_POINT('',(0.375,1.,0.125)); +#5879 = SURFACE_CURVE('',#5880,(#5884,#5891),.PCURVE_S1.); +#5880 = LINE('',#5881,#5882); +#5881 = CARTESIAN_POINT('',(0.375,1.,-0.125)); +#5882 = VECTOR('',#5883,1.); +#5883 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#5884 = PCURVE('',#5816,#5885); +#5885 = DEFINITIONAL_REPRESENTATION('',(#5886),#5890); +#5886 = LINE('',#5887,#5888); +#5887 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#5888 = VECTOR('',#5889,1.); +#5889 = DIRECTION('',(-2.22044604925E-016,-1.)); +#5890 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5891 = PCURVE('',#5397,#5892); +#5892 = DEFINITIONAL_REPRESENTATION('',(#5893),#5897); +#5893 = LINE('',#5894,#5895); +#5894 = CARTESIAN_POINT('',(0.125,0.E+000)); +#5895 = VECTOR('',#5896,1.); +#5896 = DIRECTION('',(0.E+000,-1.)); +#5897 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5898 = ORIENTED_EDGE('',*,*,#5899,.T.); +#5899 = EDGE_CURVE('',#5877,#5801,#5900,.T.); +#5900 = SURFACE_CURVE('',#5901,(#5905,#5912),.PCURVE_S1.); +#5901 = LINE('',#5902,#5903); +#5902 = CARTESIAN_POINT('',(0.375,1.,0.125)); +#5903 = VECTOR('',#5904,1.); +#5904 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#5905 = PCURVE('',#5816,#5906); +#5906 = DEFINITIONAL_REPRESENTATION('',(#5907),#5911); +#5907 = LINE('',#5908,#5909); +#5908 = CARTESIAN_POINT('',(-2.22044604925E-016,-0.25)); +#5909 = VECTOR('',#5910,1.); +#5910 = DIRECTION('',(1.,0.E+000)); +#5911 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5912 = PCURVE('',#5425,#5913); +#5913 = DEFINITIONAL_REPRESENTATION('',(#5914),#5918); +#5914 = LINE('',#5915,#5916); +#5915 = CARTESIAN_POINT('',(0.E+000,0.125)); +#5916 = VECTOR('',#5917,1.); +#5917 = DIRECTION('',(-1.,0.E+000)); +#5918 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5919 = ORIENTED_EDGE('',*,*,#5798,.F.); +#5920 = ORIENTED_EDGE('',*,*,#5921,.F.); +#5921 = EDGE_CURVE('',#5875,#5799,#5922,.T.); +#5922 = SURFACE_CURVE('',#5923,(#5927,#5934),.PCURVE_S1.); +#5923 = LINE('',#5924,#5925); +#5924 = CARTESIAN_POINT('',(0.375,1.,-0.125)); +#5925 = VECTOR('',#5926,1.); +#5926 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#5927 = PCURVE('',#5816,#5928); +#5928 = DEFINITIONAL_REPRESENTATION('',(#5929),#5933); +#5929 = LINE('',#5930,#5931); +#5930 = CARTESIAN_POINT('',(-2.22044604925E-016,-0.E+000)); +#5931 = VECTOR('',#5932,1.); +#5932 = DIRECTION('',(1.,0.E+000)); +#5933 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5934 = PCURVE('',#5479,#5935); +#5935 = DEFINITIONAL_REPRESENTATION('',(#5936),#5940); +#5936 = LINE('',#5937,#5938); +#5937 = CARTESIAN_POINT('',(0.E+000,0.125)); +#5938 = VECTOR('',#5939,1.); +#5939 = DIRECTION('',(-1.,0.E+000)); +#5940 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5941 = ADVANCED_FACE('',(#5942),#5397,.F.); +#5942 = FACE_BOUND('',#5943,.F.); +#5943 = EDGE_LOOP('',(#5944,#5945,#5966,#5967)); +#5944 = ORIENTED_EDGE('',*,*,#5374,.T.); +#5945 = ORIENTED_EDGE('',*,*,#5946,.T.); +#5946 = EDGE_CURVE('',#5377,#5877,#5947,.T.); +#5947 = SURFACE_CURVE('',#5948,(#5952,#5959),.PCURVE_S1.); +#5948 = LINE('',#5949,#5950); +#5949 = CARTESIAN_POINT('',(0.25,1.,0.125)); +#5950 = VECTOR('',#5951,1.); +#5951 = DIRECTION('',(1.,0.E+000,0.E+000)); +#5952 = PCURVE('',#5397,#5953); +#5953 = DEFINITIONAL_REPRESENTATION('',(#5954),#5958); +#5954 = LINE('',#5955,#5956); +#5955 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#5956 = VECTOR('',#5957,1.); +#5957 = DIRECTION('',(1.,0.E+000)); +#5958 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5959 = PCURVE('',#5425,#5960); +#5960 = DEFINITIONAL_REPRESENTATION('',(#5961),#5965); +#5961 = LINE('',#5962,#5963); +#5962 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#5963 = VECTOR('',#5964,1.); +#5964 = DIRECTION('',(0.E+000,1.)); +#5965 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5966 = ORIENTED_EDGE('',*,*,#5874,.F.); +#5967 = ORIENTED_EDGE('',*,*,#5968,.F.); +#5968 = EDGE_CURVE('',#5375,#5875,#5969,.T.); +#5969 = SURFACE_CURVE('',#5970,(#5974,#5981),.PCURVE_S1.); +#5970 = LINE('',#5971,#5972); +#5971 = CARTESIAN_POINT('',(0.25,1.,-0.125)); +#5972 = VECTOR('',#5973,1.); +#5973 = DIRECTION('',(1.,0.E+000,0.E+000)); +#5974 = PCURVE('',#5397,#5975); +#5975 = DEFINITIONAL_REPRESENTATION('',(#5976),#5980); +#5976 = LINE('',#5977,#5978); +#5977 = CARTESIAN_POINT('',(0.E+000,-4.930380657631E-032)); +#5978 = VECTOR('',#5979,1.); +#5979 = DIRECTION('',(1.,0.E+000)); +#5980 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5981 = PCURVE('',#5479,#5982); +#5982 = DEFINITIONAL_REPRESENTATION('',(#5983),#5987); +#5983 = LINE('',#5984,#5985); +#5984 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#5985 = VECTOR('',#5986,1.); +#5986 = DIRECTION('',(0.E+000,1.)); +#5987 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5988 = ADVANCED_FACE('',(#5989),#5479,.F.); +#5989 = FACE_BOUND('',#5990,.T.); +#5990 = EDGE_LOOP('',(#5991,#5992,#5993,#5994,#5995,#5996,#5997,#5998)); +#5991 = ORIENTED_EDGE('',*,*,#5465,.T.); +#5992 = ORIENTED_EDGE('',*,*,#5546,.T.); +#5993 = ORIENTED_EDGE('',*,*,#5622,.T.); +#5994 = ORIENTED_EDGE('',*,*,#5698,.F.); +#5995 = ORIENTED_EDGE('',*,*,#5774,.F.); +#5996 = ORIENTED_EDGE('',*,*,#5850,.F.); +#5997 = ORIENTED_EDGE('',*,*,#5921,.F.); +#5998 = ORIENTED_EDGE('',*,*,#5968,.F.); +#5999 = ADVANCED_FACE('',(#6000),#5425,.T.); +#6000 = FACE_BOUND('',#6001,.F.); +#6001 = EDGE_LOOP('',(#6002,#6003,#6004,#6005,#6006,#6007,#6008,#6009)); +#6002 = ORIENTED_EDGE('',*,*,#5409,.T.); +#6003 = ORIENTED_EDGE('',*,*,#5495,.T.); +#6004 = ORIENTED_EDGE('',*,*,#5571,.T.); +#6005 = ORIENTED_EDGE('',*,*,#5676,.F.); +#6006 = ORIENTED_EDGE('',*,*,#5752,.F.); +#6007 = ORIENTED_EDGE('',*,*,#5828,.F.); +#6008 = ORIENTED_EDGE('',*,*,#5899,.F.); +#6009 = ORIENTED_EDGE('',*,*,#5946,.F.); +#6010 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#6014)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#6011,#6012,#6013)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#6011 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#6012 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#6013 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#6014 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#6011, + 'distance_accuracy_value','confusion accuracy'); +#6015 = SHAPE_DEFINITION_REPRESENTATION(#6016,#1515); +#6016 = PRODUCT_DEFINITION_SHAPE('','',#6017); +#6017 = PRODUCT_DEFINITION('design','',#6018,#6021); +#6018 = PRODUCT_DEFINITION_FORMATION('','',#6019); +#6019 = PRODUCT('Pad','Pad','',(#6020)); +#6020 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#6021 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#6022 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#6023,#6025); +#6023 = ( REPRESENTATION_RELATIONSHIP('','',#1515,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#6024) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#6024 = ITEM_DEFINED_TRANSFORMATION('','',#11,#27); +#6025 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #6026); +#6026 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('4','=>[0:1:1:5]','',#5,#6017,$); +#6027 = PRODUCT_TYPE('part',$,(#6019)); +#6028 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #6029),#1497); +#6029 = STYLED_ITEM('color',(#6030),#1488); +#6030 = PRESENTATION_STYLE_ASSIGNMENT((#6031,#6037)); +#6031 = SURFACE_STYLE_USAGE(.BOTH.,#6032); +#6032 = SURFACE_SIDE_STYLE('',(#6033)); +#6033 = SURFACE_STYLE_FILL_AREA(#6034); +#6034 = FILL_AREA_STYLE('',(#6035)); +#6035 = FILL_AREA_STYLE_COLOUR('',#6036); +#6036 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#6037 = CURVE_STYLE('',#6038,POSITIVE_LENGTH_MEASURE(0.1),#6036); +#6038 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#6039 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #6040),#1344); +#6040 = STYLED_ITEM('color',(#6041),#38); +#6041 = PRESENTATION_STYLE_ASSIGNMENT((#6042,#6048)); +#6042 = SURFACE_STYLE_USAGE(.BOTH.,#6043); +#6043 = SURFACE_SIDE_STYLE('',(#6044)); +#6044 = SURFACE_STYLE_FILL_AREA(#6045); +#6045 = FILL_AREA_STYLE('',(#6046)); +#6046 = FILL_AREA_STYLE_COLOUR('',#6047); +#6047 = DRAUGHTING_PRE_DEFINED_COLOUR('black'); +#6048 = CURVE_STYLE('',#6049,POSITIVE_LENGTH_MEASURE(0.1),#6047); +#6049 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#6050 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #6051,#6061,#6070,#6079,#6088,#6097,#6106),#6010); +#6051 = STYLED_ITEM('color',(#6052),#1516); +#6052 = PRESENTATION_STYLE_ASSIGNMENT((#6053,#6059)); +#6053 = SURFACE_STYLE_USAGE(.BOTH.,#6054); +#6054 = SURFACE_SIDE_STYLE('',(#6055)); +#6055 = SURFACE_STYLE_FILL_AREA(#6056); +#6056 = FILL_AREA_STYLE('',(#6057)); +#6057 = FILL_AREA_STYLE_COLOUR('',#6058); +#6058 = COLOUR_RGB('',0.505882382393,0.505882382393,0.505882382393); +#6059 = CURVE_STYLE('',#6060,POSITIVE_LENGTH_MEASURE(0.1),#6058); +#6060 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#6061 = STYLED_ITEM('color',(#6062),#2158); +#6062 = PRESENTATION_STYLE_ASSIGNMENT((#6063,#6068)); +#6063 = SURFACE_STYLE_USAGE(.BOTH.,#6064); +#6064 = SURFACE_SIDE_STYLE('',(#6065)); +#6065 = SURFACE_STYLE_FILL_AREA(#6066); +#6066 = FILL_AREA_STYLE('',(#6067)); +#6067 = FILL_AREA_STYLE_COLOUR('',#6058); +#6068 = CURVE_STYLE('',#6069,POSITIVE_LENGTH_MEASURE(0.1),#6058); +#6069 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#6070 = STYLED_ITEM('color',(#6071),#2800); +#6071 = PRESENTATION_STYLE_ASSIGNMENT((#6072,#6077)); +#6072 = SURFACE_STYLE_USAGE(.BOTH.,#6073); +#6073 = SURFACE_SIDE_STYLE('',(#6074)); +#6074 = SURFACE_STYLE_FILL_AREA(#6075); +#6075 = FILL_AREA_STYLE('',(#6076)); +#6076 = FILL_AREA_STYLE_COLOUR('',#6058); +#6077 = CURVE_STYLE('',#6078,POSITIVE_LENGTH_MEASURE(0.1),#6058); +#6078 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#6079 = STYLED_ITEM('color',(#6080),#3442); +#6080 = PRESENTATION_STYLE_ASSIGNMENT((#6081,#6086)); +#6081 = SURFACE_STYLE_USAGE(.BOTH.,#6082); +#6082 = SURFACE_SIDE_STYLE('',(#6083)); +#6083 = SURFACE_STYLE_FILL_AREA(#6084); +#6084 = FILL_AREA_STYLE('',(#6085)); +#6085 = FILL_AREA_STYLE_COLOUR('',#6058); +#6086 = CURVE_STYLE('',#6087,POSITIVE_LENGTH_MEASURE(0.1),#6058); +#6087 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#6088 = STYLED_ITEM('color',(#6089),#4084); +#6089 = PRESENTATION_STYLE_ASSIGNMENT((#6090,#6095)); +#6090 = SURFACE_STYLE_USAGE(.BOTH.,#6091); +#6091 = SURFACE_SIDE_STYLE('',(#6092)); +#6092 = SURFACE_STYLE_FILL_AREA(#6093); +#6093 = FILL_AREA_STYLE('',(#6094)); +#6094 = FILL_AREA_STYLE_COLOUR('',#6058); +#6095 = CURVE_STYLE('',#6096,POSITIVE_LENGTH_MEASURE(0.1),#6058); +#6096 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#6097 = STYLED_ITEM('color',(#6098),#4726); +#6098 = PRESENTATION_STYLE_ASSIGNMENT((#6099,#6104)); +#6099 = SURFACE_STYLE_USAGE(.BOTH.,#6100); +#6100 = SURFACE_SIDE_STYLE('',(#6101)); +#6101 = SURFACE_STYLE_FILL_AREA(#6102); +#6102 = FILL_AREA_STYLE('',(#6103)); +#6103 = FILL_AREA_STYLE_COLOUR('',#6058); +#6104 = CURVE_STYLE('',#6105,POSITIVE_LENGTH_MEASURE(0.1),#6058); +#6105 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#6106 = STYLED_ITEM('color',(#6107),#5368); +#6107 = PRESENTATION_STYLE_ASSIGNMENT((#6108,#6113)); +#6108 = SURFACE_STYLE_USAGE(.BOTH.,#6109); +#6109 = SURFACE_SIDE_STYLE('',(#6110)); +#6110 = SURFACE_STYLE_FILL_AREA(#6111); +#6111 = FILL_AREA_STYLE('',(#6112)); +#6112 = FILL_AREA_STYLE_COLOUR('',#6058); +#6113 = CURVE_STYLE('',#6114,POSITIVE_LENGTH_MEASURE(0.1),#6058); +#6114 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#6115 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #6116),#1469); +#6116 = STYLED_ITEM('color',(#6117),#1363); +#6117 = PRESENTATION_STYLE_ASSIGNMENT((#6118,#6124)); +#6118 = SURFACE_STYLE_USAGE(.BOTH.,#6119); +#6119 = SURFACE_SIDE_STYLE('',(#6120)); +#6120 = SURFACE_STYLE_FILL_AREA(#6121); +#6121 = FILL_AREA_STYLE('',(#6122)); +#6122 = FILL_AREA_STYLE_COLOUR('',#6123); +#6123 = DRAUGHTING_PRE_DEFINED_COLOUR('white'); +#6124 = CURVE_STYLE('',#6125,POSITIVE_LENGTH_MEASURE(0.1),#6123); +#6125 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/modules/packages3d/Resistors_ThroughHole.3dshapes/Resistor_Array_SIP8.step b/modules/packages3d/Resistors_ThroughHole.3dshapes/Resistor_Array_SIP8.step new file mode 100644 index 00000000..04ab0268 --- /dev/null +++ b/modules/packages3d/Resistors_ThroughHole.3dshapes/Resistor_Array_SIP8.step @@ -0,0 +1,7854 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'D:/KiCAD/kicad-library/modules/packages3d/Resistors_ +ThroughHole.3dshapes/Resistor_Array_SIP8.step','2016-10-28T08:53:36',( + 'Author'),(''),'Open CASCADE STEP processor 6.8','FreeCAD','Unknown' + ); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN_CC2 { 1 2 10303 214 -1 1 5 4 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('committee draft', + 'automotive_design',1997,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('ASSEMBLY','ASSEMBLY','',(#8)); +#8 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = SHAPE_REPRESENTATION('',(#11,#15,#19,#23,#27),#31); +#11 = AXIS2_PLACEMENT_3D('',#12,#13,#14); +#12 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000)); +#13 = DIRECTION('',(0.E+000,0.E+000,1.)); +#14 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#15 = AXIS2_PLACEMENT_3D('',#16,#17,#18); +#16 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000)); +#17 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#18 = DIRECTION('',(1.,0.E+000,0.E+000)); +#19 = AXIS2_PLACEMENT_3D('',#20,#21,#22); +#20 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000)); +#21 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#22 = DIRECTION('',(1.,0.E+000,0.E+000)); +#23 = AXIS2_PLACEMENT_3D('',#24,#25,#26); +#24 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000)); +#25 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#26 = DIRECTION('',(1.,0.E+000,0.E+000)); +#27 = AXIS2_PLACEMENT_3D('',#28,#29,#30); +#28 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000)); +#29 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#30 = DIRECTION('',(1.,0.E+000,0.E+000)); +#31 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#35)) GLOBAL_UNIT_ASSIGNED_CONTEXT( +(#32,#33,#34)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#32 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#33 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#34 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#35 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#32, + 'distance_accuracy_value','confusion accuracy'); +#36 = PRODUCT_TYPE('part',$,(#7)); +#37 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#38),#1344); +#38 = MANIFOLD_SOLID_BREP('',#39); +#39 = CLOSED_SHELL('',(#40,#160,#248,#327,#406,#484,#514,#544,#620,#650, + #726,#756,#832,#908,#939,#972,#1048,#1079,#1148,#1179,#1248,#1313, + #1319,#1325,#1332,#1338)); +#40 = ADVANCED_FACE('',(#41),#55,.F.); +#41 = FACE_BOUND('',#42,.F.); +#42 = EDGE_LOOP('',(#43,#78,#106,#134)); +#43 = ORIENTED_EDGE('',*,*,#44,.T.); +#44 = EDGE_CURVE('',#45,#47,#49,.T.); +#45 = VERTEX_POINT('',#46); +#46 = CARTESIAN_POINT('',(-0.29,1.5,0.25)); +#47 = VERTEX_POINT('',#48); +#48 = CARTESIAN_POINT('',(18.11,1.5,0.25)); +#49 = SURFACE_CURVE('',#50,(#54,#66),.PCURVE_S1.); +#50 = LINE('',#51,#52); +#51 = CARTESIAN_POINT('',(-1.29,1.5,0.25)); +#52 = VECTOR('',#53,1.); +#53 = DIRECTION('',(1.,0.E+000,0.E+000)); +#54 = PCURVE('',#55,#60); +#55 = PLANE('',#56); +#56 = AXIS2_PLACEMENT_3D('',#57,#58,#59); +#57 = CARTESIAN_POINT('',(-1.29,1.5,-1.25)); +#58 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#59 = DIRECTION('',(1.,0.E+000,0.E+000)); +#60 = DEFINITIONAL_REPRESENTATION('',(#61),#65); +#61 = LINE('',#62,#63); +#62 = CARTESIAN_POINT('',(0.E+000,-1.5)); +#63 = VECTOR('',#64,1.); +#64 = DIRECTION('',(1.,0.E+000)); +#65 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#66 = PCURVE('',#67,#72); +#67 = CYLINDRICAL_SURFACE('',#68,1.); +#68 = AXIS2_PLACEMENT_3D('',#69,#70,#71); +#69 = CARTESIAN_POINT('',(-1.29,2.5,0.25)); +#70 = DIRECTION('',(1.,0.E+000,0.E+000)); +#71 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#72 = DEFINITIONAL_REPRESENTATION('',(#73),#77); +#73 = LINE('',#74,#75); +#74 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#75 = VECTOR('',#76,1.); +#76 = DIRECTION('',(-0.E+000,1.)); +#77 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#78 = ORIENTED_EDGE('',*,*,#79,.F.); +#79 = EDGE_CURVE('',#80,#47,#82,.T.); +#80 = VERTEX_POINT('',#81); +#81 = CARTESIAN_POINT('',(18.11,1.5,-0.25)); +#82 = SURFACE_CURVE('',#83,(#87,#94),.PCURVE_S1.); +#83 = LINE('',#84,#85); +#84 = CARTESIAN_POINT('',(18.11,1.5,-1.25)); +#85 = VECTOR('',#86,1.); +#86 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#87 = PCURVE('',#55,#88); +#88 = DEFINITIONAL_REPRESENTATION('',(#89),#93); +#89 = LINE('',#90,#91); +#90 = CARTESIAN_POINT('',(19.4,0.E+000)); +#91 = VECTOR('',#92,1.); +#92 = DIRECTION('',(0.E+000,-1.)); +#93 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#94 = PCURVE('',#95,#100); +#95 = CYLINDRICAL_SURFACE('',#96,1.); +#96 = AXIS2_PLACEMENT_3D('',#97,#98,#99); +#97 = CARTESIAN_POINT('',(18.11,2.5,-1.25)); +#98 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#99 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#100 = DEFINITIONAL_REPRESENTATION('',(#101),#105); +#101 = LINE('',#102,#103); +#102 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#103 = VECTOR('',#104,1.); +#104 = DIRECTION('',(0.E+000,1.)); +#105 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#106 = ORIENTED_EDGE('',*,*,#107,.F.); +#107 = EDGE_CURVE('',#108,#80,#110,.T.); +#108 = VERTEX_POINT('',#109); +#109 = CARTESIAN_POINT('',(-0.29,1.5,-0.25)); +#110 = SURFACE_CURVE('',#111,(#115,#122),.PCURVE_S1.); +#111 = LINE('',#112,#113); +#112 = CARTESIAN_POINT('',(-1.29,1.5,-0.25)); +#113 = VECTOR('',#114,1.); +#114 = DIRECTION('',(1.,0.E+000,0.E+000)); +#115 = PCURVE('',#55,#116); +#116 = DEFINITIONAL_REPRESENTATION('',(#117),#121); +#117 = LINE('',#118,#119); +#118 = CARTESIAN_POINT('',(0.E+000,-1.)); +#119 = VECTOR('',#120,1.); +#120 = DIRECTION('',(1.,0.E+000)); +#121 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#122 = PCURVE('',#123,#128); +#123 = CYLINDRICAL_SURFACE('',#124,1.); +#124 = AXIS2_PLACEMENT_3D('',#125,#126,#127); +#125 = CARTESIAN_POINT('',(-1.29,2.5,-0.25)); +#126 = DIRECTION('',(1.,0.E+000,0.E+000)); +#127 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#128 = DEFINITIONAL_REPRESENTATION('',(#129),#133); +#129 = LINE('',#130,#131); +#130 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#131 = VECTOR('',#132,1.); +#132 = DIRECTION('',(0.E+000,1.)); +#133 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#134 = ORIENTED_EDGE('',*,*,#135,.T.); +#135 = EDGE_CURVE('',#108,#45,#136,.T.); +#136 = SURFACE_CURVE('',#137,(#141,#148),.PCURVE_S1.); +#137 = LINE('',#138,#139); +#138 = CARTESIAN_POINT('',(-0.29,1.5,-1.25)); +#139 = VECTOR('',#140,1.); +#140 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#141 = PCURVE('',#55,#142); +#142 = DEFINITIONAL_REPRESENTATION('',(#143),#147); +#143 = LINE('',#144,#145); +#144 = CARTESIAN_POINT('',(1.,0.E+000)); +#145 = VECTOR('',#146,1.); +#146 = DIRECTION('',(0.E+000,-1.)); +#147 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#148 = PCURVE('',#149,#154); +#149 = CYLINDRICAL_SURFACE('',#150,1.); +#150 = AXIS2_PLACEMENT_3D('',#151,#152,#153); +#151 = CARTESIAN_POINT('',(-0.29,2.5,-1.25)); +#152 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#153 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#154 = DEFINITIONAL_REPRESENTATION('',(#155),#159); +#155 = LINE('',#156,#157); +#156 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#157 = VECTOR('',#158,1.); +#158 = DIRECTION('',(-0.E+000,1.)); +#159 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#160 = ADVANCED_FACE('',(#161),#67,.T.); +#161 = FACE_BOUND('',#162,.F.); +#162 = EDGE_LOOP('',(#163,#164,#193,#221)); +#163 = ORIENTED_EDGE('',*,*,#44,.F.); +#164 = ORIENTED_EDGE('',*,*,#165,.F.); +#165 = EDGE_CURVE('',#166,#45,#168,.T.); +#166 = VERTEX_POINT('',#167); +#167 = CARTESIAN_POINT('',(-0.29,2.5,1.25)); +#168 = SURFACE_CURVE('',#169,(#174,#181),.PCURVE_S1.); +#169 = CIRCLE('',#170,1.); +#170 = AXIS2_PLACEMENT_3D('',#171,#172,#173); +#171 = CARTESIAN_POINT('',(-0.29,2.5,0.25)); +#172 = DIRECTION('',(1.,0.E+000,0.E+000)); +#173 = DIRECTION('',(-0.E+000,8.881784197001E-016,1.)); +#174 = PCURVE('',#67,#175); +#175 = DEFINITIONAL_REPRESENTATION('',(#176),#180); +#176 = LINE('',#177,#178); +#177 = CARTESIAN_POINT('',(-1.570796326795,1.)); +#178 = VECTOR('',#179,1.); +#179 = DIRECTION('',(1.,-0.E+000)); +#180 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#181 = PCURVE('',#182,#187); +#182 = SPHERICAL_SURFACE('',#183,1.); +#183 = AXIS2_PLACEMENT_3D('',#184,#185,#186); +#184 = CARTESIAN_POINT('',(-0.29,2.5,0.25)); +#185 = DIRECTION('',(1.,0.E+000,0.E+000)); +#186 = DIRECTION('',(-0.E+000,8.881784197001E-016,1.)); +#187 = DEFINITIONAL_REPRESENTATION('',(#188),#192); +#188 = LINE('',#189,#190); +#189 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#190 = VECTOR('',#191,1.); +#191 = DIRECTION('',(1.,0.E+000)); +#192 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#193 = ORIENTED_EDGE('',*,*,#194,.T.); +#194 = EDGE_CURVE('',#166,#195,#197,.T.); +#195 = VERTEX_POINT('',#196); +#196 = CARTESIAN_POINT('',(18.11,2.5,1.25)); +#197 = SURFACE_CURVE('',#198,(#202,#209),.PCURVE_S1.); +#198 = LINE('',#199,#200); +#199 = CARTESIAN_POINT('',(-1.29,2.5,1.25)); +#200 = VECTOR('',#201,1.); +#201 = DIRECTION('',(1.,0.E+000,0.E+000)); +#202 = PCURVE('',#67,#203); +#203 = DEFINITIONAL_REPRESENTATION('',(#204),#208); +#204 = LINE('',#205,#206); +#205 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#206 = VECTOR('',#207,1.); +#207 = DIRECTION('',(-0.E+000,1.)); +#208 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#209 = PCURVE('',#210,#215); +#210 = PLANE('',#211); +#211 = AXIS2_PLACEMENT_3D('',#212,#213,#214); +#212 = CARTESIAN_POINT('',(-1.29,1.5,1.25)); +#213 = DIRECTION('',(0.E+000,-4.440892098501E-016,-1.)); +#214 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#215 = DEFINITIONAL_REPRESENTATION('',(#216),#220); +#216 = LINE('',#217,#218); +#217 = CARTESIAN_POINT('',(1.,0.E+000)); +#218 = VECTOR('',#219,1.); +#219 = DIRECTION('',(0.E+000,1.)); +#220 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#221 = ORIENTED_EDGE('',*,*,#222,.T.); +#222 = EDGE_CURVE('',#195,#47,#223,.T.); +#223 = SURFACE_CURVE('',#224,(#229,#236),.PCURVE_S1.); +#224 = CIRCLE('',#225,1.); +#225 = AXIS2_PLACEMENT_3D('',#226,#227,#228); +#226 = CARTESIAN_POINT('',(18.11,2.5,0.25)); +#227 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#228 = DIRECTION('',(0.E+000,4.440892098501E-016,1.)); +#229 = PCURVE('',#67,#230); +#230 = DEFINITIONAL_REPRESENTATION('',(#231),#235); +#231 = LINE('',#232,#233); +#232 = CARTESIAN_POINT('',(-1.570796326795,19.4)); +#233 = VECTOR('',#234,1.); +#234 = DIRECTION('',(1.,-0.E+000)); +#235 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#236 = PCURVE('',#237,#242); +#237 = SPHERICAL_SURFACE('',#238,1.); +#238 = AXIS2_PLACEMENT_3D('',#239,#240,#241); +#239 = CARTESIAN_POINT('',(18.11,2.5,0.25)); +#240 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#241 = DIRECTION('',(0.E+000,4.440892098501E-016,1.)); +#242 = DEFINITIONAL_REPRESENTATION('',(#243),#247); +#243 = LINE('',#244,#245); +#244 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#245 = VECTOR('',#246,1.); +#246 = DIRECTION('',(-1.,0.E+000)); +#247 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#248 = ADVANCED_FACE('',(#249),#149,.T.); +#249 = FACE_BOUND('',#250,.F.); +#250 = EDGE_LOOP('',(#251,#278,#306,#326)); +#251 = ORIENTED_EDGE('',*,*,#252,.F.); +#252 = EDGE_CURVE('',#253,#108,#255,.T.); +#253 = VERTEX_POINT('',#254); +#254 = CARTESIAN_POINT('',(-1.29,2.5,-0.25)); +#255 = SURFACE_CURVE('',#256,(#261,#267),.PCURVE_S1.); +#256 = CIRCLE('',#257,1.); +#257 = AXIS2_PLACEMENT_3D('',#258,#259,#260); +#258 = CARTESIAN_POINT('',(-0.29,2.5,-0.25)); +#259 = DIRECTION('',(-0.E+000,1.048990684668E-015,1.)); +#260 = DIRECTION('',(0.E+000,-1.,1.048990684668E-015)); +#261 = PCURVE('',#149,#262); +#262 = DEFINITIONAL_REPRESENTATION('',(#263),#266); +#263 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#264,#265),.UNSPECIFIED.,.F.,.F., + (2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#264 = CARTESIAN_POINT('',(-1.570796326795,1.)); +#265 = CARTESIAN_POINT('',(0.E+000,1.)); +#266 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#267 = PCURVE('',#268,#273); +#268 = SPHERICAL_SURFACE('',#269,1.); +#269 = AXIS2_PLACEMENT_3D('',#270,#271,#272); +#270 = CARTESIAN_POINT('',(-0.29,2.5,-0.25)); +#271 = DIRECTION('',(1.,0.E+000,0.E+000)); +#272 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#273 = DEFINITIONAL_REPRESENTATION('',(#274),#277); +#274 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#275,#276),.UNSPECIFIED.,.F.,.F., + (2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#275 = CARTESIAN_POINT('',(-1.570796326795,-1.570796326795)); +#276 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#277 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#278 = ORIENTED_EDGE('',*,*,#279,.T.); +#279 = EDGE_CURVE('',#253,#280,#282,.T.); +#280 = VERTEX_POINT('',#281); +#281 = CARTESIAN_POINT('',(-1.29,2.5,0.25)); +#282 = SURFACE_CURVE('',#283,(#287,#294),.PCURVE_S1.); +#283 = LINE('',#284,#285); +#284 = CARTESIAN_POINT('',(-1.29,2.5,-1.25)); +#285 = VECTOR('',#286,1.); +#286 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#287 = PCURVE('',#149,#288); +#288 = DEFINITIONAL_REPRESENTATION('',(#289),#293); +#289 = LINE('',#290,#291); +#290 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#291 = VECTOR('',#292,1.); +#292 = DIRECTION('',(-0.E+000,1.)); +#293 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#294 = PCURVE('',#295,#300); +#295 = PLANE('',#296); +#296 = AXIS2_PLACEMENT_3D('',#297,#298,#299); +#297 = CARTESIAN_POINT('',(-1.29,6.08,-1.25)); +#298 = DIRECTION('',(1.,0.E+000,0.E+000)); +#299 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#300 = DEFINITIONAL_REPRESENTATION('',(#301),#305); +#301 = LINE('',#302,#303); +#302 = CARTESIAN_POINT('',(3.58,-2.22044604925E-016)); +#303 = VECTOR('',#304,1.); +#304 = DIRECTION('',(2.22044604925E-016,-1.)); +#305 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#306 = ORIENTED_EDGE('',*,*,#307,.T.); +#307 = EDGE_CURVE('',#280,#45,#308,.T.); +#308 = SURFACE_CURVE('',#309,(#314,#320),.PCURVE_S1.); +#309 = CIRCLE('',#310,1.); +#310 = AXIS2_PLACEMENT_3D('',#311,#312,#313); +#311 = CARTESIAN_POINT('',(-0.29,2.5,0.25)); +#312 = DIRECTION('',(-0.E+000,1.171455364583E-015,1.)); +#313 = DIRECTION('',(0.E+000,-1.,1.171455364583E-015)); +#314 = PCURVE('',#149,#315); +#315 = DEFINITIONAL_REPRESENTATION('',(#316),#319); +#316 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#317,#318),.UNSPECIFIED.,.F.,.F., + (2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#317 = CARTESIAN_POINT('',(-1.570796326795,1.5)); +#318 = CARTESIAN_POINT('',(0.E+000,1.5)); +#319 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#320 = PCURVE('',#182,#321); +#321 = DEFINITIONAL_REPRESENTATION('',(#322),#325); +#322 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#323,#324),.UNSPECIFIED.,.F.,.F., + (2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#323 = CARTESIAN_POINT('',(1.570796326795,-1.570796326795)); +#324 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#325 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#326 = ORIENTED_EDGE('',*,*,#135,.F.); +#327 = ADVANCED_FACE('',(#328),#95,.T.); +#328 = FACE_BOUND('',#329,.T.); +#329 = EDGE_LOOP('',(#330,#357,#385,#405)); +#330 = ORIENTED_EDGE('',*,*,#331,.F.); +#331 = EDGE_CURVE('',#332,#80,#334,.T.); +#332 = VERTEX_POINT('',#333); +#333 = CARTESIAN_POINT('',(19.11,2.5,-0.25)); +#334 = SURFACE_CURVE('',#335,(#340,#346),.PCURVE_S1.); +#335 = CIRCLE('',#336,1.); +#336 = AXIS2_PLACEMENT_3D('',#337,#338,#339); +#337 = CARTESIAN_POINT('',(18.11,2.5,-0.25)); +#338 = DIRECTION('',(-0.E+000,-1.608122649677E-016,-1.)); +#339 = DIRECTION('',(0.E+000,-1.,1.608122649677E-016)); +#340 = PCURVE('',#95,#341); +#341 = DEFINITIONAL_REPRESENTATION('',(#342),#345); +#342 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#343,#344),.UNSPECIFIED.,.F.,.F., + (2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#343 = CARTESIAN_POINT('',(1.570796326795,1.)); +#344 = CARTESIAN_POINT('',(0.E+000,1.)); +#345 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#346 = PCURVE('',#347,#352); +#347 = SPHERICAL_SURFACE('',#348,1.); +#348 = AXIS2_PLACEMENT_3D('',#349,#350,#351); +#349 = CARTESIAN_POINT('',(18.11,2.5,-0.25)); +#350 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#351 = DIRECTION('',(-0.E+000,-4.440892098501E-016,-1.)); +#352 = DEFINITIONAL_REPRESENTATION('',(#353),#356); +#353 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#354,#355),.UNSPECIFIED.,.F.,.F., + (2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#354 = CARTESIAN_POINT('',(1.570796326795,-1.570796326795)); +#355 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#356 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#357 = ORIENTED_EDGE('',*,*,#358,.T.); +#358 = EDGE_CURVE('',#332,#359,#361,.T.); +#359 = VERTEX_POINT('',#360); +#360 = CARTESIAN_POINT('',(19.11,2.5,0.25)); +#361 = SURFACE_CURVE('',#362,(#366,#373),.PCURVE_S1.); +#362 = LINE('',#363,#364); +#363 = CARTESIAN_POINT('',(19.11,2.5,-1.25)); +#364 = VECTOR('',#365,1.); +#365 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#366 = PCURVE('',#95,#367); +#367 = DEFINITIONAL_REPRESENTATION('',(#368),#372); +#368 = LINE('',#369,#370); +#369 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#370 = VECTOR('',#371,1.); +#371 = DIRECTION('',(0.E+000,1.)); +#372 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#373 = PCURVE('',#374,#379); +#374 = PLANE('',#375); +#375 = AXIS2_PLACEMENT_3D('',#376,#377,#378); +#376 = CARTESIAN_POINT('',(19.11,1.5,-1.25)); +#377 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#378 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#379 = DEFINITIONAL_REPRESENTATION('',(#380),#384); +#380 = LINE('',#381,#382); +#381 = CARTESIAN_POINT('',(1.,-2.22044604925E-016)); +#382 = VECTOR('',#383,1.); +#383 = DIRECTION('',(-2.22044604925E-016,-1.)); +#384 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#385 = ORIENTED_EDGE('',*,*,#386,.T.); +#386 = EDGE_CURVE('',#359,#47,#387,.T.); +#387 = SURFACE_CURVE('',#388,(#393,#399),.PCURVE_S1.); +#388 = CIRCLE('',#389,1.); +#389 = AXIS2_PLACEMENT_3D('',#390,#391,#392); +#390 = CARTESIAN_POINT('',(18.11,2.5,0.25)); +#391 = DIRECTION('',(-0.E+000,-2.832769448824E-016,-1.)); +#392 = DIRECTION('',(-0.E+000,-1.,2.832769448824E-016)); +#393 = PCURVE('',#95,#394); +#394 = DEFINITIONAL_REPRESENTATION('',(#395),#398); +#395 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#396,#397),.UNSPECIFIED.,.F.,.F., + (2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#396 = CARTESIAN_POINT('',(1.570796326795,1.5)); +#397 = CARTESIAN_POINT('',(0.E+000,1.5)); +#398 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#399 = PCURVE('',#237,#400); +#400 = DEFINITIONAL_REPRESENTATION('',(#401),#404); +#401 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#402,#403),.UNSPECIFIED.,.F.,.F., + (2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#402 = CARTESIAN_POINT('',(-1.570796326795,-1.570796326795)); +#403 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#404 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#405 = ORIENTED_EDGE('',*,*,#79,.F.); +#406 = ADVANCED_FACE('',(#407),#123,.T.); +#407 = FACE_BOUND('',#408,.T.); +#408 = EDGE_LOOP('',(#409,#410,#434,#462)); +#409 = ORIENTED_EDGE('',*,*,#107,.F.); +#410 = ORIENTED_EDGE('',*,*,#411,.F.); +#411 = EDGE_CURVE('',#412,#108,#414,.T.); +#412 = VERTEX_POINT('',#413); +#413 = CARTESIAN_POINT('',(-0.29,2.5,-1.25)); +#414 = SURFACE_CURVE('',#415,(#420,#427),.PCURVE_S1.); +#415 = CIRCLE('',#416,1.); +#416 = AXIS2_PLACEMENT_3D('',#417,#418,#419); +#417 = CARTESIAN_POINT('',(-0.29,2.5,-0.25)); +#418 = DIRECTION('',(-1.,-0.E+000,-0.E+000)); +#419 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#420 = PCURVE('',#123,#421); +#421 = DEFINITIONAL_REPRESENTATION('',(#422),#426); +#422 = LINE('',#423,#424); +#423 = CARTESIAN_POINT('',(1.570796326795,1.)); +#424 = VECTOR('',#425,1.); +#425 = DIRECTION('',(-1.,-0.E+000)); +#426 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#427 = PCURVE('',#268,#428); +#428 = DEFINITIONAL_REPRESENTATION('',(#429),#433); +#429 = LINE('',#430,#431); +#430 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#431 = VECTOR('',#432,1.); +#432 = DIRECTION('',(-1.,0.E+000)); +#433 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#434 = ORIENTED_EDGE('',*,*,#435,.T.); +#435 = EDGE_CURVE('',#412,#436,#438,.T.); +#436 = VERTEX_POINT('',#437); +#437 = CARTESIAN_POINT('',(18.11,2.5,-1.25)); +#438 = SURFACE_CURVE('',#439,(#443,#450),.PCURVE_S1.); +#439 = LINE('',#440,#441); +#440 = CARTESIAN_POINT('',(-1.29,2.5,-1.25)); +#441 = VECTOR('',#442,1.); +#442 = DIRECTION('',(1.,0.E+000,0.E+000)); +#443 = PCURVE('',#123,#444); +#444 = DEFINITIONAL_REPRESENTATION('',(#445),#449); +#445 = LINE('',#446,#447); +#446 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#447 = VECTOR('',#448,1.); +#448 = DIRECTION('',(0.E+000,1.)); +#449 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#450 = PCURVE('',#451,#456); +#451 = PLANE('',#452); +#452 = AXIS2_PLACEMENT_3D('',#453,#454,#455); +#453 = CARTESIAN_POINT('',(-1.29,1.5,-1.25)); +#454 = DIRECTION('',(0.E+000,-4.440892098501E-016,-1.)); +#455 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#456 = DEFINITIONAL_REPRESENTATION('',(#457),#461); +#457 = LINE('',#458,#459); +#458 = CARTESIAN_POINT('',(1.,0.E+000)); +#459 = VECTOR('',#460,1.); +#460 = DIRECTION('',(0.E+000,1.)); +#461 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#462 = ORIENTED_EDGE('',*,*,#463,.T.); +#463 = EDGE_CURVE('',#436,#80,#464,.T.); +#464 = SURFACE_CURVE('',#465,(#470,#477),.PCURVE_S1.); +#465 = CIRCLE('',#466,1.); +#466 = AXIS2_PLACEMENT_3D('',#467,#468,#469); +#467 = CARTESIAN_POINT('',(18.11,2.5,-0.25)); +#468 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#469 = DIRECTION('',(-0.E+000,-4.440892098501E-016,-1.)); +#470 = PCURVE('',#123,#471); +#471 = DEFINITIONAL_REPRESENTATION('',(#472),#476); +#472 = LINE('',#473,#474); +#473 = CARTESIAN_POINT('',(1.570796326795,19.4)); +#474 = VECTOR('',#475,1.); +#475 = DIRECTION('',(-1.,-0.E+000)); +#476 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#477 = PCURVE('',#347,#478); +#478 = DEFINITIONAL_REPRESENTATION('',(#479),#483); +#479 = LINE('',#480,#481); +#480 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#481 = VECTOR('',#482,1.); +#482 = DIRECTION('',(1.,0.E+000)); +#483 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#484 = ADVANCED_FACE('',(#485),#182,.T.); +#485 = FACE_BOUND('',#486,.T.); +#486 = EDGE_LOOP('',(#487,#512,#513)); +#487 = ORIENTED_EDGE('',*,*,#488,.F.); +#488 = EDGE_CURVE('',#280,#166,#489,.T.); +#489 = SURFACE_CURVE('',#490,(#495,#501),.PCURVE_S1.); +#490 = CIRCLE('',#491,1.); +#491 = AXIS2_PLACEMENT_3D('',#492,#493,#494); +#492 = CARTESIAN_POINT('',(-0.29,2.5,0.25)); +#493 = DIRECTION('',(0.E+000,1.,-8.881784197001E-016)); +#494 = DIRECTION('',(0.E+000,8.881784197001E-016,1.)); +#495 = PCURVE('',#182,#496); +#496 = DEFINITIONAL_REPRESENTATION('',(#497),#500); +#497 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#498,#499),.UNSPECIFIED.,.F.,.F., + (2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#498 = CARTESIAN_POINT('',(0.E+000,-1.570796326795)); +#499 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#500 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#501 = PCURVE('',#502,#507); +#502 = CYLINDRICAL_SURFACE('',#503,1.); +#503 = AXIS2_PLACEMENT_3D('',#504,#505,#506); +#504 = CARTESIAN_POINT('',(-0.29,6.08,0.25)); +#505 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#506 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#507 = DEFINITIONAL_REPRESENTATION('',(#508),#511); +#508 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#509,#510),.UNSPECIFIED.,.F.,.F., + (2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#509 = CARTESIAN_POINT('',(0.E+000,3.58)); +#510 = CARTESIAN_POINT('',(-1.570796326795,3.58)); +#511 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#512 = ORIENTED_EDGE('',*,*,#307,.T.); +#513 = ORIENTED_EDGE('',*,*,#165,.F.); +#514 = ADVANCED_FACE('',(#515),#237,.T.); +#515 = FACE_BOUND('',#516,.F.); +#516 = EDGE_LOOP('',(#517,#542,#543)); +#517 = ORIENTED_EDGE('',*,*,#518,.F.); +#518 = EDGE_CURVE('',#359,#195,#519,.T.); +#519 = SURFACE_CURVE('',#520,(#525,#531),.PCURVE_S1.); +#520 = CIRCLE('',#521,1.); +#521 = AXIS2_PLACEMENT_3D('',#522,#523,#524); +#522 = CARTESIAN_POINT('',(18.11,2.5,0.25)); +#523 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#524 = DIRECTION('',(0.E+000,4.440892098501E-016,1.)); +#525 = PCURVE('',#237,#526); +#526 = DEFINITIONAL_REPRESENTATION('',(#527),#530); +#527 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#528,#529),.UNSPECIFIED.,.F.,.F., + (2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#528 = CARTESIAN_POINT('',(0.E+000,-1.570796326795)); +#529 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#530 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#531 = PCURVE('',#532,#537); +#532 = CYLINDRICAL_SURFACE('',#533,1.); +#533 = AXIS2_PLACEMENT_3D('',#534,#535,#536); +#534 = CARTESIAN_POINT('',(18.11,1.5,0.25)); +#535 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#536 = DIRECTION('',(1.,-0.E+000,0.E+000)); +#537 = DEFINITIONAL_REPRESENTATION('',(#538),#541); +#538 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#539,#540),.UNSPECIFIED.,.F.,.F., + (2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#539 = CARTESIAN_POINT('',(0.E+000,1.)); +#540 = CARTESIAN_POINT('',(-1.570796326795,1.)); +#541 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#542 = ORIENTED_EDGE('',*,*,#386,.T.); +#543 = ORIENTED_EDGE('',*,*,#222,.F.); +#544 = ADVANCED_FACE('',(#545),#210,.F.); +#545 = FACE_BOUND('',#546,.F.); +#546 = EDGE_LOOP('',(#547,#548,#571,#599)); +#547 = ORIENTED_EDGE('',*,*,#194,.F.); +#548 = ORIENTED_EDGE('',*,*,#549,.F.); +#549 = EDGE_CURVE('',#550,#166,#552,.T.); +#550 = VERTEX_POINT('',#551); +#551 = CARTESIAN_POINT('',(-0.29,5.08,1.25)); +#552 = SURFACE_CURVE('',#553,(#557,#564),.PCURVE_S1.); +#553 = LINE('',#554,#555); +#554 = CARTESIAN_POINT('',(-0.29,6.08,1.25)); +#555 = VECTOR('',#556,1.); +#556 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#557 = PCURVE('',#210,#558); +#558 = DEFINITIONAL_REPRESENTATION('',(#559),#563); +#559 = LINE('',#560,#561); +#560 = CARTESIAN_POINT('',(4.58,1.)); +#561 = VECTOR('',#562,1.); +#562 = DIRECTION('',(-1.,0.E+000)); +#563 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#564 = PCURVE('',#502,#565); +#565 = DEFINITIONAL_REPRESENTATION('',(#566),#570); +#566 = LINE('',#567,#568); +#567 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#568 = VECTOR('',#569,1.); +#569 = DIRECTION('',(-0.E+000,1.)); +#570 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#571 = ORIENTED_EDGE('',*,*,#572,.F.); +#572 = EDGE_CURVE('',#573,#550,#575,.T.); +#573 = VERTEX_POINT('',#574); +#574 = CARTESIAN_POINT('',(18.11,5.08,1.25)); +#575 = SURFACE_CURVE('',#576,(#580,#587),.PCURVE_S1.); +#576 = LINE('',#577,#578); +#577 = CARTESIAN_POINT('',(19.11,5.08,1.25)); +#578 = VECTOR('',#579,1.); +#579 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#580 = PCURVE('',#210,#581); +#581 = DEFINITIONAL_REPRESENTATION('',(#582),#586); +#582 = LINE('',#583,#584); +#583 = CARTESIAN_POINT('',(3.58,20.4)); +#584 = VECTOR('',#585,1.); +#585 = DIRECTION('',(0.E+000,-1.)); +#586 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#587 = PCURVE('',#588,#593); +#588 = CYLINDRICAL_SURFACE('',#589,1.); +#589 = AXIS2_PLACEMENT_3D('',#590,#591,#592); +#590 = CARTESIAN_POINT('',(19.11,5.08,0.25)); +#591 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#592 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#593 = DEFINITIONAL_REPRESENTATION('',(#594),#598); +#594 = LINE('',#595,#596); +#595 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#596 = VECTOR('',#597,1.); +#597 = DIRECTION('',(-0.E+000,1.)); +#598 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#599 = ORIENTED_EDGE('',*,*,#600,.F.); +#600 = EDGE_CURVE('',#195,#573,#601,.T.); +#601 = SURFACE_CURVE('',#602,(#606,#613),.PCURVE_S1.); +#602 = LINE('',#603,#604); +#603 = CARTESIAN_POINT('',(18.11,1.5,1.25)); +#604 = VECTOR('',#605,1.); +#605 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#606 = PCURVE('',#210,#607); +#607 = DEFINITIONAL_REPRESENTATION('',(#608),#612); +#608 = LINE('',#609,#610); +#609 = CARTESIAN_POINT('',(0.E+000,19.4)); +#610 = VECTOR('',#611,1.); +#611 = DIRECTION('',(1.,0.E+000)); +#612 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#613 = PCURVE('',#532,#614); +#614 = DEFINITIONAL_REPRESENTATION('',(#615),#619); +#615 = LINE('',#616,#617); +#616 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#617 = VECTOR('',#618,1.); +#618 = DIRECTION('',(-0.E+000,1.)); +#619 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#620 = ADVANCED_FACE('',(#621),#268,.T.); +#621 = FACE_BOUND('',#622,.F.); +#622 = EDGE_LOOP('',(#623,#648,#649)); +#623 = ORIENTED_EDGE('',*,*,#624,.F.); +#624 = EDGE_CURVE('',#253,#412,#625,.T.); +#625 = SURFACE_CURVE('',#626,(#631,#637),.PCURVE_S1.); +#626 = CIRCLE('',#627,1.); +#627 = AXIS2_PLACEMENT_3D('',#628,#629,#630); +#628 = CARTESIAN_POINT('',(-0.29,2.5,-0.25)); +#629 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#630 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#631 = PCURVE('',#268,#632); +#632 = DEFINITIONAL_REPRESENTATION('',(#633),#636); +#633 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#634,#635),.UNSPECIFIED.,.F.,.F., + (2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#634 = CARTESIAN_POINT('',(0.E+000,-1.570796326795)); +#635 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#636 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#637 = PCURVE('',#638,#643); +#638 = CYLINDRICAL_SURFACE('',#639,1.); +#639 = AXIS2_PLACEMENT_3D('',#640,#641,#642); +#640 = CARTESIAN_POINT('',(-0.29,6.08,-0.25)); +#641 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#642 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#643 = DEFINITIONAL_REPRESENTATION('',(#644),#647); +#644 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#645,#646),.UNSPECIFIED.,.F.,.F., + (2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#645 = CARTESIAN_POINT('',(0.E+000,3.58)); +#646 = CARTESIAN_POINT('',(1.570796326795,3.58)); +#647 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#648 = ORIENTED_EDGE('',*,*,#252,.T.); +#649 = ORIENTED_EDGE('',*,*,#411,.F.); +#650 = ADVANCED_FACE('',(#651),#295,.F.); +#651 = FACE_BOUND('',#652,.F.); +#652 = EDGE_LOOP('',(#653,#676,#677,#700)); +#653 = ORIENTED_EDGE('',*,*,#654,.T.); +#654 = EDGE_CURVE('',#655,#280,#657,.T.); +#655 = VERTEX_POINT('',#656); +#656 = CARTESIAN_POINT('',(-1.29,5.08,0.25)); +#657 = SURFACE_CURVE('',#658,(#662,#669),.PCURVE_S1.); +#658 = LINE('',#659,#660); +#659 = CARTESIAN_POINT('',(-1.29,6.08,0.25)); +#660 = VECTOR('',#661,1.); +#661 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#662 = PCURVE('',#295,#663); +#663 = DEFINITIONAL_REPRESENTATION('',(#664),#668); +#664 = LINE('',#665,#666); +#665 = CARTESIAN_POINT('',(1.7763568394E-015,-1.5)); +#666 = VECTOR('',#667,1.); +#667 = DIRECTION('',(1.,0.E+000)); +#668 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#669 = PCURVE('',#502,#670); +#670 = DEFINITIONAL_REPRESENTATION('',(#671),#675); +#671 = LINE('',#672,#673); +#672 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#673 = VECTOR('',#674,1.); +#674 = DIRECTION('',(-0.E+000,1.)); +#675 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#676 = ORIENTED_EDGE('',*,*,#279,.F.); +#677 = ORIENTED_EDGE('',*,*,#678,.F.); +#678 = EDGE_CURVE('',#679,#253,#681,.T.); +#679 = VERTEX_POINT('',#680); +#680 = CARTESIAN_POINT('',(-1.29,5.08,-0.25)); +#681 = SURFACE_CURVE('',#682,(#686,#693),.PCURVE_S1.); +#682 = LINE('',#683,#684); +#683 = CARTESIAN_POINT('',(-1.29,6.08,-0.25)); +#684 = VECTOR('',#685,1.); +#685 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#686 = PCURVE('',#295,#687); +#687 = DEFINITIONAL_REPRESENTATION('',(#688),#692); +#688 = LINE('',#689,#690); +#689 = CARTESIAN_POINT('',(0.E+000,-1.)); +#690 = VECTOR('',#691,1.); +#691 = DIRECTION('',(1.,0.E+000)); +#692 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#693 = PCURVE('',#638,#694); +#694 = DEFINITIONAL_REPRESENTATION('',(#695),#699); +#695 = LINE('',#696,#697); +#696 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#697 = VECTOR('',#698,1.); +#698 = DIRECTION('',(0.E+000,1.)); +#699 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#700 = ORIENTED_EDGE('',*,*,#701,.T.); +#701 = EDGE_CURVE('',#679,#655,#702,.T.); +#702 = SURFACE_CURVE('',#703,(#707,#714),.PCURVE_S1.); +#703 = LINE('',#704,#705); +#704 = CARTESIAN_POINT('',(-1.29,5.08,-1.25)); +#705 = VECTOR('',#706,1.); +#706 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#707 = PCURVE('',#295,#708); +#708 = DEFINITIONAL_REPRESENTATION('',(#709),#713); +#709 = LINE('',#710,#711); +#710 = CARTESIAN_POINT('',(1.,2.22044604925E-016)); +#711 = VECTOR('',#712,1.); +#712 = DIRECTION('',(2.22044604925E-016,-1.)); +#713 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#714 = PCURVE('',#715,#720); +#715 = CYLINDRICAL_SURFACE('',#716,1.); +#716 = AXIS2_PLACEMENT_3D('',#717,#718,#719); +#717 = CARTESIAN_POINT('',(-0.29,5.08,-1.25)); +#718 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#719 = DIRECTION('',(-0.E+000,1.,-2.22044604925E-016)); +#720 = DEFINITIONAL_REPRESENTATION('',(#721),#725); +#721 = LINE('',#722,#723); +#722 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#723 = VECTOR('',#724,1.); +#724 = DIRECTION('',(0.E+000,1.)); +#725 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#726 = ADVANCED_FACE('',(#727),#347,.T.); +#727 = FACE_BOUND('',#728,.T.); +#728 = EDGE_LOOP('',(#729,#754,#755)); +#729 = ORIENTED_EDGE('',*,*,#730,.F.); +#730 = EDGE_CURVE('',#332,#436,#731,.T.); +#731 = SURFACE_CURVE('',#732,(#737,#743),.PCURVE_S1.); +#732 = CIRCLE('',#733,1.); +#733 = AXIS2_PLACEMENT_3D('',#734,#735,#736); +#734 = CARTESIAN_POINT('',(18.11,2.5,-0.25)); +#735 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#736 = DIRECTION('',(0.E+000,-4.440892098501E-016,-1.)); +#737 = PCURVE('',#347,#738); +#738 = DEFINITIONAL_REPRESENTATION('',(#739),#742); +#739 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#740,#741),.UNSPECIFIED.,.F.,.F., + (2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#740 = CARTESIAN_POINT('',(0.E+000,-1.570796326795)); +#741 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#742 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#743 = PCURVE('',#744,#749); +#744 = CYLINDRICAL_SURFACE('',#745,1.); +#745 = AXIS2_PLACEMENT_3D('',#746,#747,#748); +#746 = CARTESIAN_POINT('',(18.11,1.5,-0.25)); +#747 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#748 = DIRECTION('',(1.,-0.E+000,0.E+000)); +#749 = DEFINITIONAL_REPRESENTATION('',(#750),#753); +#750 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#751,#752),.UNSPECIFIED.,.F.,.F., + (2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#751 = CARTESIAN_POINT('',(0.E+000,1.)); +#752 = CARTESIAN_POINT('',(1.570796326795,1.)); +#753 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#754 = ORIENTED_EDGE('',*,*,#331,.T.); +#755 = ORIENTED_EDGE('',*,*,#463,.F.); +#756 = ADVANCED_FACE('',(#757),#374,.F.); +#757 = FACE_BOUND('',#758,.F.); +#758 = EDGE_LOOP('',(#759,#782,#810,#831)); +#759 = ORIENTED_EDGE('',*,*,#760,.T.); +#760 = EDGE_CURVE('',#359,#761,#763,.T.); +#761 = VERTEX_POINT('',#762); +#762 = CARTESIAN_POINT('',(19.11,5.08,0.25)); +#763 = SURFACE_CURVE('',#764,(#768,#775),.PCURVE_S1.); +#764 = LINE('',#765,#766); +#765 = CARTESIAN_POINT('',(19.11,1.5,0.25)); +#766 = VECTOR('',#767,1.); +#767 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#768 = PCURVE('',#374,#769); +#769 = DEFINITIONAL_REPRESENTATION('',(#770),#774); +#770 = LINE('',#771,#772); +#771 = CARTESIAN_POINT('',(-6.661338147751E-016,-1.5)); +#772 = VECTOR('',#773,1.); +#773 = DIRECTION('',(1.,0.E+000)); +#774 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#775 = PCURVE('',#532,#776); +#776 = DEFINITIONAL_REPRESENTATION('',(#777),#781); +#777 = LINE('',#778,#779); +#778 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#779 = VECTOR('',#780,1.); +#780 = DIRECTION('',(-0.E+000,1.)); +#781 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#782 = ORIENTED_EDGE('',*,*,#783,.F.); +#783 = EDGE_CURVE('',#784,#761,#786,.T.); +#784 = VERTEX_POINT('',#785); +#785 = CARTESIAN_POINT('',(19.11,5.08,-0.25)); +#786 = SURFACE_CURVE('',#787,(#791,#798),.PCURVE_S1.); +#787 = LINE('',#788,#789); +#788 = CARTESIAN_POINT('',(19.11,5.08,-1.25)); +#789 = VECTOR('',#790,1.); +#790 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#791 = PCURVE('',#374,#792); +#792 = DEFINITIONAL_REPRESENTATION('',(#793),#797); +#793 = LINE('',#794,#795); +#794 = CARTESIAN_POINT('',(3.58,2.22044604925E-016)); +#795 = VECTOR('',#796,1.); +#796 = DIRECTION('',(-2.22044604925E-016,-1.)); +#797 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#798 = PCURVE('',#799,#804); +#799 = CYLINDRICAL_SURFACE('',#800,1.); +#800 = AXIS2_PLACEMENT_3D('',#801,#802,#803); +#801 = CARTESIAN_POINT('',(18.11,5.08,-1.25)); +#802 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#803 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#804 = DEFINITIONAL_REPRESENTATION('',(#805),#809); +#805 = LINE('',#806,#807); +#806 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#807 = VECTOR('',#808,1.); +#808 = DIRECTION('',(0.E+000,1.)); +#809 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#810 = ORIENTED_EDGE('',*,*,#811,.F.); +#811 = EDGE_CURVE('',#332,#784,#812,.T.); +#812 = SURFACE_CURVE('',#813,(#817,#824),.PCURVE_S1.); +#813 = LINE('',#814,#815); +#814 = CARTESIAN_POINT('',(19.11,1.5,-0.25)); +#815 = VECTOR('',#816,1.); +#816 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#817 = PCURVE('',#374,#818); +#818 = DEFINITIONAL_REPRESENTATION('',(#819),#823); +#819 = LINE('',#820,#821); +#820 = CARTESIAN_POINT('',(0.E+000,-1.)); +#821 = VECTOR('',#822,1.); +#822 = DIRECTION('',(1.,0.E+000)); +#823 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#824 = PCURVE('',#744,#825); +#825 = DEFINITIONAL_REPRESENTATION('',(#826),#830); +#826 = LINE('',#827,#828); +#827 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#828 = VECTOR('',#829,1.); +#829 = DIRECTION('',(0.E+000,1.)); +#830 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#831 = ORIENTED_EDGE('',*,*,#358,.T.); +#832 = ADVANCED_FACE('',(#833),#451,.T.); +#833 = FACE_BOUND('',#834,.T.); +#834 = EDGE_LOOP('',(#835,#865,#886,#887)); +#835 = ORIENTED_EDGE('',*,*,#836,.F.); +#836 = EDGE_CURVE('',#837,#839,#841,.T.); +#837 = VERTEX_POINT('',#838); +#838 = CARTESIAN_POINT('',(18.11,5.08,-1.25)); +#839 = VERTEX_POINT('',#840); +#840 = CARTESIAN_POINT('',(-0.29,5.08,-1.25)); +#841 = SURFACE_CURVE('',#842,(#846,#853),.PCURVE_S1.); +#842 = LINE('',#843,#844); +#843 = CARTESIAN_POINT('',(19.11,5.08,-1.25)); +#844 = VECTOR('',#845,1.); +#845 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#846 = PCURVE('',#451,#847); +#847 = DEFINITIONAL_REPRESENTATION('',(#848),#852); +#848 = LINE('',#849,#850); +#849 = CARTESIAN_POINT('',(3.58,20.4)); +#850 = VECTOR('',#851,1.); +#851 = DIRECTION('',(0.E+000,-1.)); +#852 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#853 = PCURVE('',#854,#859); +#854 = CYLINDRICAL_SURFACE('',#855,1.); +#855 = AXIS2_PLACEMENT_3D('',#856,#857,#858); +#856 = CARTESIAN_POINT('',(19.11,5.08,-0.25)); +#857 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#858 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#859 = DEFINITIONAL_REPRESENTATION('',(#860),#864); +#860 = LINE('',#861,#862); +#861 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#862 = VECTOR('',#863,1.); +#863 = DIRECTION('',(0.E+000,1.)); +#864 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#865 = ORIENTED_EDGE('',*,*,#866,.F.); +#866 = EDGE_CURVE('',#436,#837,#867,.T.); +#867 = SURFACE_CURVE('',#868,(#872,#879),.PCURVE_S1.); +#868 = LINE('',#869,#870); +#869 = CARTESIAN_POINT('',(18.11,1.5,-1.25)); +#870 = VECTOR('',#871,1.); +#871 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#872 = PCURVE('',#451,#873); +#873 = DEFINITIONAL_REPRESENTATION('',(#874),#878); +#874 = LINE('',#875,#876); +#875 = CARTESIAN_POINT('',(0.E+000,19.4)); +#876 = VECTOR('',#877,1.); +#877 = DIRECTION('',(1.,0.E+000)); +#878 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#879 = PCURVE('',#744,#880); +#880 = DEFINITIONAL_REPRESENTATION('',(#881),#885); +#881 = LINE('',#882,#883); +#882 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#883 = VECTOR('',#884,1.); +#884 = DIRECTION('',(0.E+000,1.)); +#885 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#886 = ORIENTED_EDGE('',*,*,#435,.F.); +#887 = ORIENTED_EDGE('',*,*,#888,.F.); +#888 = EDGE_CURVE('',#839,#412,#889,.T.); +#889 = SURFACE_CURVE('',#890,(#894,#901),.PCURVE_S1.); +#890 = LINE('',#891,#892); +#891 = CARTESIAN_POINT('',(-0.29,6.08,-1.25)); +#892 = VECTOR('',#893,1.); +#893 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#894 = PCURVE('',#451,#895); +#895 = DEFINITIONAL_REPRESENTATION('',(#896),#900); +#896 = LINE('',#897,#898); +#897 = CARTESIAN_POINT('',(4.58,1.)); +#898 = VECTOR('',#899,1.); +#899 = DIRECTION('',(-1.,0.E+000)); +#900 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#901 = PCURVE('',#638,#902); +#902 = DEFINITIONAL_REPRESENTATION('',(#903),#907); +#903 = LINE('',#904,#905); +#904 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#905 = VECTOR('',#906,1.); +#906 = DIRECTION('',(0.E+000,1.)); +#907 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#908 = ADVANCED_FACE('',(#909),#502,.T.); +#909 = FACE_BOUND('',#910,.F.); +#910 = EDGE_LOOP('',(#911,#936,#937,#938)); +#911 = ORIENTED_EDGE('',*,*,#912,.T.); +#912 = EDGE_CURVE('',#655,#550,#913,.T.); +#913 = SURFACE_CURVE('',#914,(#919,#925),.PCURVE_S1.); +#914 = CIRCLE('',#915,1.); +#915 = AXIS2_PLACEMENT_3D('',#916,#917,#918); +#916 = CARTESIAN_POINT('',(-0.29,5.08,0.25)); +#917 = DIRECTION('',(0.E+000,1.,-8.881784197001E-016)); +#918 = DIRECTION('',(0.E+000,8.881784197001E-016,1.)); +#919 = PCURVE('',#502,#920); +#920 = DEFINITIONAL_REPRESENTATION('',(#921),#924); +#921 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#922,#923),.UNSPECIFIED.,.F.,.F., + (2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#922 = CARTESIAN_POINT('',(0.E+000,1.)); +#923 = CARTESIAN_POINT('',(-1.570796326795,1.)); +#924 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#925 = PCURVE('',#926,#931); +#926 = SPHERICAL_SURFACE('',#927,1.); +#927 = AXIS2_PLACEMENT_3D('',#928,#929,#930); +#928 = CARTESIAN_POINT('',(-0.29,5.08,0.25)); +#929 = DIRECTION('',(1.,0.E+000,0.E+000)); +#930 = DIRECTION('',(-0.E+000,8.881784197001E-016,1.)); +#931 = DEFINITIONAL_REPRESENTATION('',(#932),#935); +#932 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#933,#934),.UNSPECIFIED.,.F.,.F., + (2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#933 = CARTESIAN_POINT('',(0.E+000,-1.570796326795)); +#934 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#935 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#936 = ORIENTED_EDGE('',*,*,#549,.T.); +#937 = ORIENTED_EDGE('',*,*,#488,.F.); +#938 = ORIENTED_EDGE('',*,*,#654,.F.); +#939 = ADVANCED_FACE('',(#940),#532,.T.); +#940 = FACE_BOUND('',#941,.F.); +#941 = EDGE_LOOP('',(#942,#943,#944,#971)); +#942 = ORIENTED_EDGE('',*,*,#518,.T.); +#943 = ORIENTED_EDGE('',*,*,#600,.T.); +#944 = ORIENTED_EDGE('',*,*,#945,.T.); +#945 = EDGE_CURVE('',#573,#761,#946,.T.); +#946 = SURFACE_CURVE('',#947,(#952,#959),.PCURVE_S1.); +#947 = CIRCLE('',#948,1.); +#948 = AXIS2_PLACEMENT_3D('',#949,#950,#951); +#949 = CARTESIAN_POINT('',(18.11,5.08,0.25)); +#950 = DIRECTION('',(-0.E+000,1.,-2.22044604925E-016)); +#951 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#952 = PCURVE('',#532,#953); +#953 = DEFINITIONAL_REPRESENTATION('',(#954),#958); +#954 = LINE('',#955,#956); +#955 = CARTESIAN_POINT('',(-1.570796326795,3.58)); +#956 = VECTOR('',#957,1.); +#957 = DIRECTION('',(1.,-0.E+000)); +#958 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#959 = PCURVE('',#960,#965); +#960 = SPHERICAL_SURFACE('',#961,1.); +#961 = AXIS2_PLACEMENT_3D('',#962,#963,#964); +#962 = CARTESIAN_POINT('',(18.11,5.08,0.25)); +#963 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#964 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#965 = DEFINITIONAL_REPRESENTATION('',(#966),#970); +#966 = LINE('',#967,#968); +#967 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#968 = VECTOR('',#969,1.); +#969 = DIRECTION('',(-1.,0.E+000)); +#970 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#971 = ORIENTED_EDGE('',*,*,#760,.F.); +#972 = ADVANCED_FACE('',(#973),#588,.T.); +#973 = FACE_BOUND('',#974,.F.); +#974 = EDGE_LOOP('',(#975,#997,#998,#1022)); +#975 = ORIENTED_EDGE('',*,*,#976,.T.); +#976 = EDGE_CURVE('',#977,#573,#979,.T.); +#977 = VERTEX_POINT('',#978); +#978 = CARTESIAN_POINT('',(18.11,6.08,0.25)); +#979 = SURFACE_CURVE('',#980,(#985,#991),.PCURVE_S1.); +#980 = CIRCLE('',#981,1.); +#981 = AXIS2_PLACEMENT_3D('',#982,#983,#984); +#982 = CARTESIAN_POINT('',(18.11,5.08,0.25)); +#983 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#984 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#985 = PCURVE('',#588,#986); +#986 = DEFINITIONAL_REPRESENTATION('',(#987),#990); +#987 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#988,#989),.UNSPECIFIED.,.F.,.F., + (2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#988 = CARTESIAN_POINT('',(0.E+000,1.)); +#989 = CARTESIAN_POINT('',(-1.570796326795,1.)); +#990 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#991 = PCURVE('',#960,#992); +#992 = DEFINITIONAL_REPRESENTATION('',(#993),#996); +#993 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#994,#995),.UNSPECIFIED.,.F.,.F., + (2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#994 = CARTESIAN_POINT('',(0.E+000,-1.570796326795)); +#995 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#996 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#997 = ORIENTED_EDGE('',*,*,#572,.T.); +#998 = ORIENTED_EDGE('',*,*,#999,.T.); +#999 = EDGE_CURVE('',#550,#1000,#1002,.T.); +#1000 = VERTEX_POINT('',#1001); +#1001 = CARTESIAN_POINT('',(-0.29,6.08,0.25)); +#1002 = SURFACE_CURVE('',#1003,(#1008,#1015),.PCURVE_S1.); +#1003 = CIRCLE('',#1004,1.); +#1004 = AXIS2_PLACEMENT_3D('',#1005,#1006,#1007); +#1005 = CARTESIAN_POINT('',(-0.29,5.08,0.25)); +#1006 = DIRECTION('',(-1.,0.E+000,-0.E+000)); +#1007 = DIRECTION('',(-0.E+000,8.881784197001E-016,1.)); +#1008 = PCURVE('',#588,#1009); +#1009 = DEFINITIONAL_REPRESENTATION('',(#1010),#1014); +#1010 = LINE('',#1011,#1012); +#1011 = CARTESIAN_POINT('',(-1.570796326795,19.4)); +#1012 = VECTOR('',#1013,1.); +#1013 = DIRECTION('',(1.,-0.E+000)); +#1014 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1015 = PCURVE('',#926,#1016); +#1016 = DEFINITIONAL_REPRESENTATION('',(#1017),#1021); +#1017 = LINE('',#1018,#1019); +#1018 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#1019 = VECTOR('',#1020,1.); +#1020 = DIRECTION('',(-1.,0.E+000)); +#1021 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1022 = ORIENTED_EDGE('',*,*,#1023,.F.); +#1023 = EDGE_CURVE('',#977,#1000,#1024,.T.); +#1024 = SURFACE_CURVE('',#1025,(#1029,#1036),.PCURVE_S1.); +#1025 = LINE('',#1026,#1027); +#1026 = CARTESIAN_POINT('',(19.11,6.08,0.25)); +#1027 = VECTOR('',#1028,1.); +#1028 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1029 = PCURVE('',#588,#1030); +#1030 = DEFINITIONAL_REPRESENTATION('',(#1031),#1035); +#1031 = LINE('',#1032,#1033); +#1032 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#1033 = VECTOR('',#1034,1.); +#1034 = DIRECTION('',(-0.E+000,1.)); +#1035 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1036 = PCURVE('',#1037,#1042); +#1037 = PLANE('',#1038); +#1038 = AXIS2_PLACEMENT_3D('',#1039,#1040,#1041); +#1039 = CARTESIAN_POINT('',(19.11,6.08,-1.25)); +#1040 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#1041 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1042 = DEFINITIONAL_REPRESENTATION('',(#1043),#1047); +#1043 = LINE('',#1044,#1045); +#1044 = CARTESIAN_POINT('',(0.E+000,-1.5)); +#1045 = VECTOR('',#1046,1.); +#1046 = DIRECTION('',(1.,0.E+000)); +#1047 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1048 = ADVANCED_FACE('',(#1049),#638,.T.); +#1049 = FACE_BOUND('',#1050,.T.); +#1050 = EDGE_LOOP('',(#1051,#1076,#1077,#1078)); +#1051 = ORIENTED_EDGE('',*,*,#1052,.F.); +#1052 = EDGE_CURVE('',#839,#679,#1053,.T.); +#1053 = SURFACE_CURVE('',#1054,(#1059,#1065),.PCURVE_S1.); +#1054 = CIRCLE('',#1055,1.); +#1055 = AXIS2_PLACEMENT_3D('',#1056,#1057,#1058); +#1056 = CARTESIAN_POINT('',(-0.29,5.08,-0.25)); +#1057 = DIRECTION('',(6.123233995737E-017,1.,-4.440892098501E-016)); +#1058 = DIRECTION('',(-1.,6.123233995737E-017,-2.719262146894E-032)); +#1059 = PCURVE('',#638,#1060); +#1060 = DEFINITIONAL_REPRESENTATION('',(#1061),#1064); +#1061 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1062,#1063),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#1062 = CARTESIAN_POINT('',(1.570796326795,1.)); +#1063 = CARTESIAN_POINT('',(0.E+000,1.)); +#1064 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1065 = PCURVE('',#1066,#1071); +#1066 = SPHERICAL_SURFACE('',#1067,1.); +#1067 = AXIS2_PLACEMENT_3D('',#1068,#1069,#1070); +#1068 = CARTESIAN_POINT('',(-0.29,5.08,-0.25)); +#1069 = DIRECTION('',(-0.E+000,4.440892098501E-016,1.)); +#1070 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#1071 = DEFINITIONAL_REPRESENTATION('',(#1072),#1075); +#1072 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1073,#1074),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#1073 = CARTESIAN_POINT('',(1.570796326795,-1.570796326795)); +#1074 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#1075 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1076 = ORIENTED_EDGE('',*,*,#888,.T.); +#1077 = ORIENTED_EDGE('',*,*,#624,.F.); +#1078 = ORIENTED_EDGE('',*,*,#678,.F.); +#1079 = ADVANCED_FACE('',(#1080),#715,.T.); +#1080 = FACE_BOUND('',#1081,.T.); +#1081 = EDGE_LOOP('',(#1082,#1105,#1127,#1128)); +#1082 = ORIENTED_EDGE('',*,*,#1083,.F.); +#1083 = EDGE_CURVE('',#1084,#1000,#1086,.T.); +#1084 = VERTEX_POINT('',#1085); +#1085 = CARTESIAN_POINT('',(-0.29,6.08,-0.25)); +#1086 = SURFACE_CURVE('',#1087,(#1091,#1098),.PCURVE_S1.); +#1087 = LINE('',#1088,#1089); +#1088 = CARTESIAN_POINT('',(-0.29,6.08,-1.25)); +#1089 = VECTOR('',#1090,1.); +#1090 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#1091 = PCURVE('',#715,#1092); +#1092 = DEFINITIONAL_REPRESENTATION('',(#1093),#1097); +#1093 = LINE('',#1094,#1095); +#1094 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1095 = VECTOR('',#1096,1.); +#1096 = DIRECTION('',(0.E+000,1.)); +#1097 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1098 = PCURVE('',#1037,#1099); +#1099 = DEFINITIONAL_REPRESENTATION('',(#1100),#1104); +#1100 = LINE('',#1101,#1102); +#1101 = CARTESIAN_POINT('',(19.4,0.E+000)); +#1102 = VECTOR('',#1103,1.); +#1103 = DIRECTION('',(0.E+000,-1.)); +#1104 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1105 = ORIENTED_EDGE('',*,*,#1106,.T.); +#1106 = EDGE_CURVE('',#1084,#679,#1107,.T.); +#1107 = SURFACE_CURVE('',#1108,(#1113,#1120),.PCURVE_S1.); +#1108 = CIRCLE('',#1109,1.); +#1109 = AXIS2_PLACEMENT_3D('',#1110,#1111,#1112); +#1110 = CARTESIAN_POINT('',(-0.29,5.08,-0.25)); +#1111 = DIRECTION('',(0.E+000,4.440892098501E-016,1.)); +#1112 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#1113 = PCURVE('',#715,#1114); +#1114 = DEFINITIONAL_REPRESENTATION('',(#1115),#1119); +#1115 = LINE('',#1116,#1117); +#1116 = CARTESIAN_POINT('',(0.E+000,1.)); +#1117 = VECTOR('',#1118,1.); +#1118 = DIRECTION('',(1.,0.E+000)); +#1119 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1120 = PCURVE('',#1066,#1121); +#1121 = DEFINITIONAL_REPRESENTATION('',(#1122),#1126); +#1122 = LINE('',#1123,#1124); +#1123 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1124 = VECTOR('',#1125,1.); +#1125 = DIRECTION('',(1.,0.E+000)); +#1126 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1127 = ORIENTED_EDGE('',*,*,#701,.T.); +#1128 = ORIENTED_EDGE('',*,*,#1129,.T.); +#1129 = EDGE_CURVE('',#655,#1000,#1130,.T.); +#1130 = SURFACE_CURVE('',#1131,(#1136,#1142),.PCURVE_S1.); +#1131 = CIRCLE('',#1132,1.); +#1132 = AXIS2_PLACEMENT_3D('',#1133,#1134,#1135); +#1133 = CARTESIAN_POINT('',(-0.29,5.08,0.25)); +#1134 = DIRECTION('',(0.E+000,-1.608122649677E-016,-1.)); +#1135 = DIRECTION('',(-0.E+000,1.,-1.608122649677E-016)); +#1136 = PCURVE('',#715,#1137); +#1137 = DEFINITIONAL_REPRESENTATION('',(#1138),#1141); +#1138 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1139,#1140),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#1139 = CARTESIAN_POINT('',(1.570796326795,1.5)); +#1140 = CARTESIAN_POINT('',(0.E+000,1.5)); +#1141 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1142 = PCURVE('',#926,#1143); +#1143 = DEFINITIONAL_REPRESENTATION('',(#1144),#1147); +#1144 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1145,#1146),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#1145 = CARTESIAN_POINT('',(-1.570796326795,-1.570796326795)); +#1146 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#1147 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1148 = ADVANCED_FACE('',(#1149),#744,.T.); +#1149 = FACE_BOUND('',#1150,.T.); +#1150 = EDGE_LOOP('',(#1151,#1152,#1153,#1178)); +#1151 = ORIENTED_EDGE('',*,*,#730,.T.); +#1152 = ORIENTED_EDGE('',*,*,#866,.T.); +#1153 = ORIENTED_EDGE('',*,*,#1154,.T.); +#1154 = EDGE_CURVE('',#837,#784,#1155,.T.); +#1155 = SURFACE_CURVE('',#1156,(#1161,#1167),.PCURVE_S1.); +#1156 = CIRCLE('',#1157,1.); +#1157 = AXIS2_PLACEMENT_3D('',#1158,#1159,#1160); +#1158 = CARTESIAN_POINT('',(18.11,5.08,-0.25)); +#1159 = DIRECTION('',(6.123233995737E-017,-1.,4.440892098501E-016)); +#1160 = DIRECTION('',(1.,6.123233995737E-017,-2.719262146894E-032)); +#1161 = PCURVE('',#744,#1162); +#1162 = DEFINITIONAL_REPRESENTATION('',(#1163),#1166); +#1163 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1164,#1165),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#1164 = CARTESIAN_POINT('',(1.570796326795,3.58)); +#1165 = CARTESIAN_POINT('',(0.E+000,3.58)); +#1166 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1167 = PCURVE('',#1168,#1173); +#1168 = SPHERICAL_SURFACE('',#1169,1.); +#1169 = AXIS2_PLACEMENT_3D('',#1170,#1171,#1172); +#1170 = CARTESIAN_POINT('',(18.11,5.08,-0.25)); +#1171 = DIRECTION('',(-0.E+000,4.440892098501E-016,1.)); +#1172 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#1173 = DEFINITIONAL_REPRESENTATION('',(#1174),#1177); +#1174 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1175,#1176),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#1175 = CARTESIAN_POINT('',(-1.570796326795,-1.570796326795)); +#1176 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#1177 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1178 = ORIENTED_EDGE('',*,*,#811,.F.); +#1179 = ADVANCED_FACE('',(#1180),#799,.T.); +#1180 = FACE_BOUND('',#1181,.T.); +#1181 = EDGE_LOOP('',(#1182,#1183,#1207,#1228)); +#1182 = ORIENTED_EDGE('',*,*,#783,.F.); +#1183 = ORIENTED_EDGE('',*,*,#1184,.F.); +#1184 = EDGE_CURVE('',#1185,#784,#1187,.T.); +#1185 = VERTEX_POINT('',#1186); +#1186 = CARTESIAN_POINT('',(18.11,6.08,-0.25)); +#1187 = SURFACE_CURVE('',#1188,(#1193,#1200),.PCURVE_S1.); +#1188 = CIRCLE('',#1189,1.); +#1189 = AXIS2_PLACEMENT_3D('',#1190,#1191,#1192); +#1190 = CARTESIAN_POINT('',(18.11,5.08,-0.25)); +#1191 = DIRECTION('',(0.E+000,-4.440892098501E-016,-1.)); +#1192 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#1193 = PCURVE('',#799,#1194); +#1194 = DEFINITIONAL_REPRESENTATION('',(#1195),#1199); +#1195 = LINE('',#1196,#1197); +#1196 = CARTESIAN_POINT('',(1.570796326795,1.)); +#1197 = VECTOR('',#1198,1.); +#1198 = DIRECTION('',(-1.,-0.E+000)); +#1199 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1200 = PCURVE('',#1168,#1201); +#1201 = DEFINITIONAL_REPRESENTATION('',(#1202),#1206); +#1202 = LINE('',#1203,#1204); +#1203 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#1204 = VECTOR('',#1205,1.); +#1205 = DIRECTION('',(-1.,0.E+000)); +#1206 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1207 = ORIENTED_EDGE('',*,*,#1208,.T.); +#1208 = EDGE_CURVE('',#1185,#977,#1209,.T.); +#1209 = SURFACE_CURVE('',#1210,(#1214,#1221),.PCURVE_S1.); +#1210 = LINE('',#1211,#1212); +#1211 = CARTESIAN_POINT('',(18.11,6.08,-1.25)); +#1212 = VECTOR('',#1213,1.); +#1213 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#1214 = PCURVE('',#799,#1215); +#1215 = DEFINITIONAL_REPRESENTATION('',(#1216),#1220); +#1216 = LINE('',#1217,#1218); +#1217 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#1218 = VECTOR('',#1219,1.); +#1219 = DIRECTION('',(0.E+000,1.)); +#1220 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1221 = PCURVE('',#1037,#1222); +#1222 = DEFINITIONAL_REPRESENTATION('',(#1223),#1227); +#1223 = LINE('',#1224,#1225); +#1224 = CARTESIAN_POINT('',(1.,0.E+000)); +#1225 = VECTOR('',#1226,1.); +#1226 = DIRECTION('',(0.E+000,-1.)); +#1227 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1228 = ORIENTED_EDGE('',*,*,#1229,.T.); +#1229 = EDGE_CURVE('',#977,#761,#1230,.T.); +#1230 = SURFACE_CURVE('',#1231,(#1236,#1242),.PCURVE_S1.); +#1231 = CIRCLE('',#1232,1.); +#1232 = AXIS2_PLACEMENT_3D('',#1233,#1234,#1235); +#1233 = CARTESIAN_POINT('',(18.11,5.08,0.25)); +#1234 = DIRECTION('',(6.123233995737E-017,-2.22044604925E-016,-1.)); +#1235 = DIRECTION('',(1.,1.359631073447E-032,6.123233995737E-017)); +#1236 = PCURVE('',#799,#1237); +#1237 = DEFINITIONAL_REPRESENTATION('',(#1238),#1241); +#1238 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1239,#1240),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#1239 = CARTESIAN_POINT('',(1.570796326795,1.5)); +#1240 = CARTESIAN_POINT('',(0.E+000,1.5)); +#1241 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1242 = PCURVE('',#960,#1243); +#1243 = DEFINITIONAL_REPRESENTATION('',(#1244),#1247); +#1244 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1245,#1246),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#1245 = CARTESIAN_POINT('',(-1.570796326795,-1.570796326795)); +#1246 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#1247 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1248 = ADVANCED_FACE('',(#1249),#854,.T.); +#1249 = FACE_BOUND('',#1250,.T.); +#1250 = EDGE_LOOP('',(#1251,#1271,#1272,#1292)); +#1251 = ORIENTED_EDGE('',*,*,#1252,.F.); +#1252 = EDGE_CURVE('',#837,#1185,#1253,.T.); +#1253 = SURFACE_CURVE('',#1254,(#1259,#1265),.PCURVE_S1.); +#1254 = CIRCLE('',#1255,1.); +#1255 = AXIS2_PLACEMENT_3D('',#1256,#1257,#1258); +#1256 = CARTESIAN_POINT('',(18.11,5.08,-0.25)); +#1257 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1258 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#1259 = PCURVE('',#854,#1260); +#1260 = DEFINITIONAL_REPRESENTATION('',(#1261),#1264); +#1261 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1262,#1263),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#1262 = CARTESIAN_POINT('',(1.570796326795,1.)); +#1263 = CARTESIAN_POINT('',(0.E+000,1.)); +#1264 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1265 = PCURVE('',#1168,#1266); +#1266 = DEFINITIONAL_REPRESENTATION('',(#1267),#1270); +#1267 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1268,#1269),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#1268 = CARTESIAN_POINT('',(0.E+000,-1.570796326795)); +#1269 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1270 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1271 = ORIENTED_EDGE('',*,*,#836,.T.); +#1272 = ORIENTED_EDGE('',*,*,#1273,.T.); +#1273 = EDGE_CURVE('',#839,#1084,#1274,.T.); +#1274 = SURFACE_CURVE('',#1275,(#1280,#1286),.PCURVE_S1.); +#1275 = CIRCLE('',#1276,1.); +#1276 = AXIS2_PLACEMENT_3D('',#1277,#1278,#1279); +#1277 = CARTESIAN_POINT('',(-0.29,5.08,-0.25)); +#1278 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1279 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#1280 = PCURVE('',#854,#1281); +#1281 = DEFINITIONAL_REPRESENTATION('',(#1282),#1285); +#1282 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1283,#1284),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#1283 = CARTESIAN_POINT('',(1.570796326795,19.4)); +#1284 = CARTESIAN_POINT('',(0.E+000,19.4)); +#1285 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1286 = PCURVE('',#1066,#1287); +#1287 = DEFINITIONAL_REPRESENTATION('',(#1288),#1291); +#1288 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1289,#1290),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#1289 = CARTESIAN_POINT('',(0.E+000,-1.570796326795)); +#1290 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1291 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1292 = ORIENTED_EDGE('',*,*,#1293,.F.); +#1293 = EDGE_CURVE('',#1185,#1084,#1294,.T.); +#1294 = SURFACE_CURVE('',#1295,(#1299,#1306),.PCURVE_S1.); +#1295 = LINE('',#1296,#1297); +#1296 = CARTESIAN_POINT('',(19.11,6.08,-0.25)); +#1297 = VECTOR('',#1298,1.); +#1298 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1299 = PCURVE('',#854,#1300); +#1300 = DEFINITIONAL_REPRESENTATION('',(#1301),#1305); +#1301 = LINE('',#1302,#1303); +#1302 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1303 = VECTOR('',#1304,1.); +#1304 = DIRECTION('',(0.E+000,1.)); +#1305 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1306 = PCURVE('',#1037,#1307); +#1307 = DEFINITIONAL_REPRESENTATION('',(#1308),#1312); +#1308 = LINE('',#1309,#1310); +#1309 = CARTESIAN_POINT('',(0.E+000,-1.)); +#1310 = VECTOR('',#1311,1.); +#1311 = DIRECTION('',(1.,0.E+000)); +#1312 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1313 = ADVANCED_FACE('',(#1314),#926,.T.); +#1314 = FACE_BOUND('',#1315,.F.); +#1315 = EDGE_LOOP('',(#1316,#1317,#1318)); +#1316 = ORIENTED_EDGE('',*,*,#912,.F.); +#1317 = ORIENTED_EDGE('',*,*,#1129,.T.); +#1318 = ORIENTED_EDGE('',*,*,#999,.F.); +#1319 = ADVANCED_FACE('',(#1320),#960,.T.); +#1320 = FACE_BOUND('',#1321,.F.); +#1321 = EDGE_LOOP('',(#1322,#1323,#1324)); +#1322 = ORIENTED_EDGE('',*,*,#976,.F.); +#1323 = ORIENTED_EDGE('',*,*,#1229,.T.); +#1324 = ORIENTED_EDGE('',*,*,#945,.F.); +#1325 = ADVANCED_FACE('',(#1326),#1037,.F.); +#1326 = FACE_BOUND('',#1327,.F.); +#1327 = EDGE_LOOP('',(#1328,#1329,#1330,#1331)); +#1328 = ORIENTED_EDGE('',*,*,#1023,.T.); +#1329 = ORIENTED_EDGE('',*,*,#1083,.F.); +#1330 = ORIENTED_EDGE('',*,*,#1293,.F.); +#1331 = ORIENTED_EDGE('',*,*,#1208,.T.); +#1332 = ADVANCED_FACE('',(#1333),#1066,.T.); +#1333 = FACE_BOUND('',#1334,.T.); +#1334 = EDGE_LOOP('',(#1335,#1336,#1337)); +#1335 = ORIENTED_EDGE('',*,*,#1273,.F.); +#1336 = ORIENTED_EDGE('',*,*,#1052,.T.); +#1337 = ORIENTED_EDGE('',*,*,#1106,.F.); +#1338 = ADVANCED_FACE('',(#1339),#1168,.T.); +#1339 = FACE_BOUND('',#1340,.F.); +#1340 = EDGE_LOOP('',(#1341,#1342,#1343)); +#1341 = ORIENTED_EDGE('',*,*,#1252,.F.); +#1342 = ORIENTED_EDGE('',*,*,#1154,.T.); +#1343 = ORIENTED_EDGE('',*,*,#1184,.F.); +#1344 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1348)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#1345,#1346,#1347)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#1345 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#1346 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#1347 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#1348 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#1345, + 'distance_accuracy_value','confusion accuracy'); +#1349 = SHAPE_DEFINITION_REPRESENTATION(#1350,#37); +#1350 = PRODUCT_DEFINITION_SHAPE('','',#1351); +#1351 = PRODUCT_DEFINITION('design','',#1352,#1355); +#1352 = PRODUCT_DEFINITION_FORMATION('','',#1353); +#1353 = PRODUCT('Fillet','Fillet','',(#1354)); +#1354 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#1355 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#1356 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1357,#1359); +#1357 = ( REPRESENTATION_RELATIONSHIP('','',#37,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1358) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#1358 = ITEM_DEFINED_TRANSFORMATION('','',#11,#15); +#1359 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #1360); +#1360 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('1','=>[0:1:1:2]','',#5,#1351,$); +#1361 = PRODUCT_TYPE('part',$,(#1353)); +#1362 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#1363),#1469); +#1363 = MANIFOLD_SOLID_BREP('',#1364); +#1364 = CLOSED_SHELL('',(#1365,#1461,#1465)); +#1365 = ADVANCED_FACE('',(#1366),#1380,.T.); +#1366 = FACE_BOUND('',#1367,.F.); +#1367 = EDGE_LOOP('',(#1368,#1398,#1429,#1430)); +#1368 = ORIENTED_EDGE('',*,*,#1369,.T.); +#1369 = EDGE_CURVE('',#1370,#1372,#1374,.T.); +#1370 = VERTEX_POINT('',#1371); +#1371 = CARTESIAN_POINT('',(1.710192,3.5,-1.554312234475E-015)); +#1372 = VERTEX_POINT('',#1373); +#1373 = CARTESIAN_POINT('',(1.710192,3.5,1.27)); +#1374 = SEAM_CURVE('',#1375,(#1379,#1391),.PCURVE_S1.); +#1375 = LINE('',#1376,#1377); +#1376 = CARTESIAN_POINT('',(1.710192,3.5,-1.554312234475E-015)); +#1377 = VECTOR('',#1378,1.); +#1378 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#1379 = PCURVE('',#1380,#1385); +#1380 = CYLINDRICAL_SURFACE('',#1381,0.440192); +#1381 = AXIS2_PLACEMENT_3D('',#1382,#1383,#1384); +#1382 = CARTESIAN_POINT('',(1.27,3.5,-1.554312234475E-015)); +#1383 = DIRECTION('',(0.E+000,-4.440892098501E-016,-1.)); +#1384 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1385 = DEFINITIONAL_REPRESENTATION('',(#1386),#1390); +#1386 = LINE('',#1387,#1388); +#1387 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#1388 = VECTOR('',#1389,1.); +#1389 = DIRECTION('',(-0.E+000,-1.)); +#1390 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1391 = PCURVE('',#1380,#1392); +#1392 = DEFINITIONAL_REPRESENTATION('',(#1393),#1397); +#1393 = LINE('',#1394,#1395); +#1394 = CARTESIAN_POINT('',(-6.28318530718,0.E+000)); +#1395 = VECTOR('',#1396,1.); +#1396 = DIRECTION('',(-0.E+000,-1.)); +#1397 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1398 = ORIENTED_EDGE('',*,*,#1399,.T.); +#1399 = EDGE_CURVE('',#1372,#1372,#1400,.T.); +#1400 = SURFACE_CURVE('',#1401,(#1406,#1413),.PCURVE_S1.); +#1401 = CIRCLE('',#1402,0.440192); +#1402 = AXIS2_PLACEMENT_3D('',#1403,#1404,#1405); +#1403 = CARTESIAN_POINT('',(1.27,3.5,1.27)); +#1404 = DIRECTION('',(-0.E+000,4.440892098501E-016,1.)); +#1405 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1406 = PCURVE('',#1380,#1407); +#1407 = DEFINITIONAL_REPRESENTATION('',(#1408),#1412); +#1408 = LINE('',#1409,#1410); +#1409 = CARTESIAN_POINT('',(-0.E+000,-1.27)); +#1410 = VECTOR('',#1411,1.); +#1411 = DIRECTION('',(-1.,0.E+000)); +#1412 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1413 = PCURVE('',#1414,#1419); +#1414 = PLANE('',#1415); +#1415 = AXIS2_PLACEMENT_3D('',#1416,#1417,#1418); +#1416 = CARTESIAN_POINT('',(1.710192,3.5,1.27)); +#1417 = DIRECTION('',(0.E+000,-4.440892098501E-016,-1.)); +#1418 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#1419 = DEFINITIONAL_REPRESENTATION('',(#1420),#1428); +#1420 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1421,#1422,#1423,#1424, +#1425,#1426,#1427),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.E+000,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#1421 = CARTESIAN_POINT('',(-4.440892098501E-016,-2.22044604925E-016)); +#1422 = CARTESIAN_POINT('',(0.762434909085,-2.22044604925E-016)); +#1423 = CARTESIAN_POINT('',(0.381217454543,-0.660288)); +#1424 = CARTESIAN_POINT('',(-3.36273265088E-016,-1.320576)); +#1425 = CARTESIAN_POINT('',(-0.381217454543,-0.660288)); +#1426 = CARTESIAN_POINT('',(-0.762434909085,-9.436895709314E-016)); +#1427 = CARTESIAN_POINT('',(-4.440892098501E-016,-2.22044604925E-016)); +#1428 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1429 = ORIENTED_EDGE('',*,*,#1369,.F.); +#1430 = ORIENTED_EDGE('',*,*,#1431,.F.); +#1431 = EDGE_CURVE('',#1370,#1370,#1432,.T.); +#1432 = SURFACE_CURVE('',#1433,(#1438,#1445),.PCURVE_S1.); +#1433 = CIRCLE('',#1434,0.440192); +#1434 = AXIS2_PLACEMENT_3D('',#1435,#1436,#1437); +#1435 = CARTESIAN_POINT('',(1.27,3.5,-1.554312234475E-015)); +#1436 = DIRECTION('',(-0.E+000,4.440892098501E-016,1.)); +#1437 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1438 = PCURVE('',#1380,#1439); +#1439 = DEFINITIONAL_REPRESENTATION('',(#1440),#1444); +#1440 = LINE('',#1441,#1442); +#1441 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#1442 = VECTOR('',#1443,1.); +#1443 = DIRECTION('',(-1.,0.E+000)); +#1444 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1445 = PCURVE('',#1446,#1451); +#1446 = PLANE('',#1447); +#1447 = AXIS2_PLACEMENT_3D('',#1448,#1449,#1450); +#1448 = CARTESIAN_POINT('',(1.710192,3.5,-1.554312234475E-015)); +#1449 = DIRECTION('',(0.E+000,-4.440892098501E-016,-1.)); +#1450 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#1451 = DEFINITIONAL_REPRESENTATION('',(#1452),#1460); +#1452 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1453,#1454,#1455,#1456, +#1457,#1458,#1459),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.E+000,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#1453 = CARTESIAN_POINT('',(-4.440892098501E-016,-2.22044604925E-016)); +#1454 = CARTESIAN_POINT('',(0.762434909085,-2.22044604925E-016)); +#1455 = CARTESIAN_POINT('',(0.381217454543,-0.660288)); +#1456 = CARTESIAN_POINT('',(-3.36273265088E-016,-1.320576)); +#1457 = CARTESIAN_POINT('',(-0.381217454543,-0.660288)); +#1458 = CARTESIAN_POINT('',(-0.762434909085,-9.436895709314E-016)); +#1459 = CARTESIAN_POINT('',(-4.440892098501E-016,-2.22044604925E-016)); +#1460 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1461 = ADVANCED_FACE('',(#1462),#1446,.T.); +#1462 = FACE_BOUND('',#1463,.F.); +#1463 = EDGE_LOOP('',(#1464)); +#1464 = ORIENTED_EDGE('',*,*,#1431,.T.); +#1465 = ADVANCED_FACE('',(#1466),#1414,.F.); +#1466 = FACE_BOUND('',#1467,.T.); +#1467 = EDGE_LOOP('',(#1468)); +#1468 = ORIENTED_EDGE('',*,*,#1399,.T.); +#1469 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1473)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#1470,#1471,#1472)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#1470 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#1471 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#1472 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#1473 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#1470, + 'distance_accuracy_value','confusion accuracy'); +#1474 = SHAPE_DEFINITION_REPRESENTATION(#1475,#1362); +#1475 = PRODUCT_DEFINITION_SHAPE('','',#1476); +#1476 = PRODUCT_DEFINITION('design','',#1477,#1480); +#1477 = PRODUCT_DEFINITION_FORMATION('','',#1478); +#1478 = PRODUCT('Pad002','Pad002','',(#1479)); +#1479 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#1480 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#1481 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1482,#1484); +#1482 = ( REPRESENTATION_RELATIONSHIP('','',#1362,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1483) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#1483 = ITEM_DEFINED_TRANSFORMATION('','',#11,#19); +#1484 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #1485); +#1485 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('2','=>[0:1:1:3]','',#5,#1476,$); +#1486 = PRODUCT_TYPE('part',$,(#1478)); +#1487 = GEOMETRICALLY_BOUNDED_WIREFRAME_SHAPE_REPRESENTATION('',(#11, + #1488),#1497); +#1488 = GEOMETRIC_CURVE_SET('',(#1489)); +#1489 = TRIMMED_CURVE('',#1490,(#1495,PARAMETER_VALUE(0.E+000)),(#1496, + PARAMETER_VALUE(6.28318530718)),.T.,.PARAMETER.); +#1490 = CIRCLE('',#1491,0.440192); +#1491 = AXIS2_PLACEMENT_3D('',#1492,#1493,#1494); +#1492 = CARTESIAN_POINT('',(1.27,3.5,0.E+000)); +#1493 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1494 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#1495 = CARTESIAN_POINT('',(1.710192,3.5,-2.366582715663E-030)); +#1496 = CARTESIAN_POINT('',(1.710192,3.5,-2.366582715663E-030)); +#1497 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1501)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#1498,#1499,#1500)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#1498 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#1499 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#1500 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#1501 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#1498, + 'distance_accuracy_value','confusion accuracy'); +#1502 = SHAPE_DEFINITION_REPRESENTATION(#1503,#1487); +#1503 = PRODUCT_DEFINITION_SHAPE('','',#1504); +#1504 = PRODUCT_DEFINITION('design','',#1505,#1508); +#1505 = PRODUCT_DEFINITION_FORMATION('','',#1506); +#1506 = PRODUCT('Sketch002','Sketch002','',(#1507)); +#1507 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#1508 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#1509 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1510,#1512); +#1510 = ( REPRESENTATION_RELATIONSHIP('','',#1487,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1511) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#1511 = ITEM_DEFINED_TRANSFORMATION('','',#11,#23); +#1512 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #1513); +#1513 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('3','=>[0:1:1:4]','',#5,#1504,$); +#1514 = PRODUCT_TYPE('part',$,(#1506)); +#1515 = SHAPE_REPRESENTATION('',(#11,#1516,#2158,#2800,#3442,#4084,#4726 + ,#5368,#6010),#6652); +#1516 = MANIFOLD_SOLID_BREP('',#1517); +#1517 = CLOSED_SHELL('',(#1518,#1638,#1714,#1790,#1866,#1942,#2018,#2089 + ,#2136,#2147)); +#1518 = ADVANCED_FACE('',(#1519),#1533,.T.); +#1519 = FACE_BOUND('',#1520,.T.); +#1520 = EDGE_LOOP('',(#1521,#1556,#1584,#1612)); +#1521 = ORIENTED_EDGE('',*,*,#1522,.T.); +#1522 = EDGE_CURVE('',#1523,#1525,#1527,.T.); +#1523 = VERTEX_POINT('',#1524); +#1524 = CARTESIAN_POINT('',(18.03,1.,-0.125)); +#1525 = VERTEX_POINT('',#1526); +#1526 = CARTESIAN_POINT('',(18.03,1.,0.125)); +#1527 = SURFACE_CURVE('',#1528,(#1532,#1544),.PCURVE_S1.); +#1528 = LINE('',#1529,#1530); +#1529 = CARTESIAN_POINT('',(18.03,1.,-0.125)); +#1530 = VECTOR('',#1531,1.); +#1531 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#1532 = PCURVE('',#1533,#1538); +#1533 = PLANE('',#1534); +#1534 = AXIS2_PLACEMENT_3D('',#1535,#1536,#1537); +#1535 = CARTESIAN_POINT('',(18.03,1.,-0.125)); +#1536 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#1537 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#1538 = DEFINITIONAL_REPRESENTATION('',(#1539),#1543); +#1539 = LINE('',#1540,#1541); +#1540 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1541 = VECTOR('',#1542,1.); +#1542 = DIRECTION('',(2.22044604925E-016,-1.)); +#1543 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1544 = PCURVE('',#1545,#1550); +#1545 = PLANE('',#1546); +#1546 = AXIS2_PLACEMENT_3D('',#1547,#1548,#1549); +#1547 = CARTESIAN_POINT('',(18.03,1.,-0.125)); +#1548 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#1549 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1550 = DEFINITIONAL_REPRESENTATION('',(#1551),#1555); +#1551 = LINE('',#1552,#1553); +#1552 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1553 = VECTOR('',#1554,1.); +#1554 = DIRECTION('',(0.E+000,-1.)); +#1555 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1556 = ORIENTED_EDGE('',*,*,#1557,.T.); +#1557 = EDGE_CURVE('',#1525,#1558,#1560,.T.); +#1558 = VERTEX_POINT('',#1559); +#1559 = CARTESIAN_POINT('',(18.03,-2.5,0.125)); +#1560 = SURFACE_CURVE('',#1561,(#1565,#1572),.PCURVE_S1.); +#1561 = LINE('',#1562,#1563); +#1562 = CARTESIAN_POINT('',(18.03,1.,0.125)); +#1563 = VECTOR('',#1564,1.); +#1564 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#1565 = PCURVE('',#1533,#1566); +#1566 = DEFINITIONAL_REPRESENTATION('',(#1567),#1571); +#1567 = LINE('',#1568,#1569); +#1568 = CARTESIAN_POINT('',(2.22044604925E-016,-0.25)); +#1569 = VECTOR('',#1570,1.); +#1570 = DIRECTION('',(1.,0.E+000)); +#1571 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1572 = PCURVE('',#1573,#1578); +#1573 = PLANE('',#1574); +#1574 = AXIS2_PLACEMENT_3D('',#1575,#1576,#1577); +#1575 = CARTESIAN_POINT('',(18.03,1.,0.125)); +#1576 = DIRECTION('',(0.E+000,4.440892098501E-016,1.)); +#1577 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#1578 = DEFINITIONAL_REPRESENTATION('',(#1579),#1583); +#1579 = LINE('',#1580,#1581); +#1580 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1581 = VECTOR('',#1582,1.); +#1582 = DIRECTION('',(1.,0.E+000)); +#1583 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1584 = ORIENTED_EDGE('',*,*,#1585,.F.); +#1585 = EDGE_CURVE('',#1586,#1558,#1588,.T.); +#1586 = VERTEX_POINT('',#1587); +#1587 = CARTESIAN_POINT('',(18.03,-2.5,-0.125)); +#1588 = SURFACE_CURVE('',#1589,(#1593,#1600),.PCURVE_S1.); +#1589 = LINE('',#1590,#1591); +#1590 = CARTESIAN_POINT('',(18.03,-2.5,-0.125)); +#1591 = VECTOR('',#1592,1.); +#1592 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#1593 = PCURVE('',#1533,#1594); +#1594 = DEFINITIONAL_REPRESENTATION('',(#1595),#1599); +#1595 = LINE('',#1596,#1597); +#1596 = CARTESIAN_POINT('',(3.5,-1.972152263053E-031)); +#1597 = VECTOR('',#1598,1.); +#1598 = DIRECTION('',(2.22044604925E-016,-1.)); +#1599 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1600 = PCURVE('',#1601,#1606); +#1601 = PLANE('',#1602); +#1602 = AXIS2_PLACEMENT_3D('',#1603,#1604,#1605); +#1603 = CARTESIAN_POINT('',(18.03,-2.5,-0.125)); +#1604 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#1605 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1606 = DEFINITIONAL_REPRESENTATION('',(#1607),#1611); +#1607 = LINE('',#1608,#1609); +#1608 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#1609 = VECTOR('',#1610,1.); +#1610 = DIRECTION('',(0.E+000,-1.)); +#1611 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1612 = ORIENTED_EDGE('',*,*,#1613,.F.); +#1613 = EDGE_CURVE('',#1523,#1586,#1614,.T.); +#1614 = SURFACE_CURVE('',#1615,(#1619,#1626),.PCURVE_S1.); +#1615 = LINE('',#1616,#1617); +#1616 = CARTESIAN_POINT('',(18.03,1.,-0.125)); +#1617 = VECTOR('',#1618,1.); +#1618 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#1619 = PCURVE('',#1533,#1620); +#1620 = DEFINITIONAL_REPRESENTATION('',(#1621),#1625); +#1621 = LINE('',#1622,#1623); +#1622 = CARTESIAN_POINT('',(2.22044604925E-016,0.E+000)); +#1623 = VECTOR('',#1624,1.); +#1624 = DIRECTION('',(1.,0.E+000)); +#1625 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1626 = PCURVE('',#1627,#1632); +#1627 = PLANE('',#1628); +#1628 = AXIS2_PLACEMENT_3D('',#1629,#1630,#1631); +#1629 = CARTESIAN_POINT('',(18.03,1.,-0.125)); +#1630 = DIRECTION('',(0.E+000,4.440892098501E-016,1.)); +#1631 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#1632 = DEFINITIONAL_REPRESENTATION('',(#1633),#1637); +#1633 = LINE('',#1634,#1635); +#1634 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1635 = VECTOR('',#1636,1.); +#1636 = DIRECTION('',(1.,0.E+000)); +#1637 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1638 = ADVANCED_FACE('',(#1639),#1601,.T.); +#1639 = FACE_BOUND('',#1640,.T.); +#1640 = EDGE_LOOP('',(#1641,#1642,#1665,#1693)); +#1641 = ORIENTED_EDGE('',*,*,#1585,.T.); +#1642 = ORIENTED_EDGE('',*,*,#1643,.T.); +#1643 = EDGE_CURVE('',#1558,#1644,#1646,.T.); +#1644 = VERTEX_POINT('',#1645); +#1645 = CARTESIAN_POINT('',(17.53,-2.5,0.125)); +#1646 = SURFACE_CURVE('',#1647,(#1651,#1658),.PCURVE_S1.); +#1647 = LINE('',#1648,#1649); +#1648 = CARTESIAN_POINT('',(18.03,-2.5,0.125)); +#1649 = VECTOR('',#1650,1.); +#1650 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1651 = PCURVE('',#1601,#1652); +#1652 = DEFINITIONAL_REPRESENTATION('',(#1653),#1657); +#1653 = LINE('',#1654,#1655); +#1654 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#1655 = VECTOR('',#1656,1.); +#1656 = DIRECTION('',(1.,0.E+000)); +#1657 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1658 = PCURVE('',#1573,#1659); +#1659 = DEFINITIONAL_REPRESENTATION('',(#1660),#1664); +#1660 = LINE('',#1661,#1662); +#1661 = CARTESIAN_POINT('',(3.5,0.E+000)); +#1662 = VECTOR('',#1663,1.); +#1663 = DIRECTION('',(0.E+000,-1.)); +#1664 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1665 = ORIENTED_EDGE('',*,*,#1666,.F.); +#1666 = EDGE_CURVE('',#1667,#1644,#1669,.T.); +#1667 = VERTEX_POINT('',#1668); +#1668 = CARTESIAN_POINT('',(17.53,-2.5,-0.125)); +#1669 = SURFACE_CURVE('',#1670,(#1674,#1681),.PCURVE_S1.); +#1670 = LINE('',#1671,#1672); +#1671 = CARTESIAN_POINT('',(17.53,-2.5,-0.125)); +#1672 = VECTOR('',#1673,1.); +#1673 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#1674 = PCURVE('',#1601,#1675); +#1675 = DEFINITIONAL_REPRESENTATION('',(#1676),#1680); +#1676 = LINE('',#1677,#1678); +#1677 = CARTESIAN_POINT('',(0.5,0.E+000)); +#1678 = VECTOR('',#1679,1.); +#1679 = DIRECTION('',(0.E+000,-1.)); +#1680 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1681 = PCURVE('',#1682,#1687); +#1682 = PLANE('',#1683); +#1683 = AXIS2_PLACEMENT_3D('',#1684,#1685,#1686); +#1684 = CARTESIAN_POINT('',(17.53,-2.5,-0.125)); +#1685 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1686 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#1687 = DEFINITIONAL_REPRESENTATION('',(#1688),#1692); +#1688 = LINE('',#1689,#1690); +#1689 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#1690 = VECTOR('',#1691,1.); +#1691 = DIRECTION('',(-2.22044604925E-016,-1.)); +#1692 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1693 = ORIENTED_EDGE('',*,*,#1694,.F.); +#1694 = EDGE_CURVE('',#1586,#1667,#1695,.T.); +#1695 = SURFACE_CURVE('',#1696,(#1700,#1707),.PCURVE_S1.); +#1696 = LINE('',#1697,#1698); +#1697 = CARTESIAN_POINT('',(18.03,-2.5,-0.125)); +#1698 = VECTOR('',#1699,1.); +#1699 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1700 = PCURVE('',#1601,#1701); +#1701 = DEFINITIONAL_REPRESENTATION('',(#1702),#1706); +#1702 = LINE('',#1703,#1704); +#1703 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1704 = VECTOR('',#1705,1.); +#1705 = DIRECTION('',(1.,0.E+000)); +#1706 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1707 = PCURVE('',#1627,#1708); +#1708 = DEFINITIONAL_REPRESENTATION('',(#1709),#1713); +#1709 = LINE('',#1710,#1711); +#1710 = CARTESIAN_POINT('',(3.5,0.E+000)); +#1711 = VECTOR('',#1712,1.); +#1712 = DIRECTION('',(0.E+000,-1.)); +#1713 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1714 = ADVANCED_FACE('',(#1715),#1682,.T.); +#1715 = FACE_BOUND('',#1716,.T.); +#1716 = EDGE_LOOP('',(#1717,#1718,#1741,#1769)); +#1717 = ORIENTED_EDGE('',*,*,#1666,.T.); +#1718 = ORIENTED_EDGE('',*,*,#1719,.T.); +#1719 = EDGE_CURVE('',#1644,#1720,#1722,.T.); +#1720 = VERTEX_POINT('',#1721); +#1721 = CARTESIAN_POINT('',(17.53,1.,0.125)); +#1722 = SURFACE_CURVE('',#1723,(#1727,#1734),.PCURVE_S1.); +#1723 = LINE('',#1724,#1725); +#1724 = CARTESIAN_POINT('',(17.53,-2.5,0.125)); +#1725 = VECTOR('',#1726,1.); +#1726 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#1727 = PCURVE('',#1682,#1728); +#1728 = DEFINITIONAL_REPRESENTATION('',(#1729),#1733); +#1729 = LINE('',#1730,#1731); +#1730 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#1731 = VECTOR('',#1732,1.); +#1732 = DIRECTION('',(1.,0.E+000)); +#1733 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1734 = PCURVE('',#1573,#1735); +#1735 = DEFINITIONAL_REPRESENTATION('',(#1736),#1740); +#1736 = LINE('',#1737,#1738); +#1737 = CARTESIAN_POINT('',(3.5,-0.5)); +#1738 = VECTOR('',#1739,1.); +#1739 = DIRECTION('',(-1.,0.E+000)); +#1740 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1741 = ORIENTED_EDGE('',*,*,#1742,.F.); +#1742 = EDGE_CURVE('',#1743,#1720,#1745,.T.); +#1743 = VERTEX_POINT('',#1744); +#1744 = CARTESIAN_POINT('',(17.53,1.,-0.125)); +#1745 = SURFACE_CURVE('',#1746,(#1750,#1757),.PCURVE_S1.); +#1746 = LINE('',#1747,#1748); +#1747 = CARTESIAN_POINT('',(17.53,1.,-0.125)); +#1748 = VECTOR('',#1749,1.); +#1749 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#1750 = PCURVE('',#1682,#1751); +#1751 = DEFINITIONAL_REPRESENTATION('',(#1752),#1756); +#1752 = LINE('',#1753,#1754); +#1753 = CARTESIAN_POINT('',(3.5,1.972152263053E-031)); +#1754 = VECTOR('',#1755,1.); +#1755 = DIRECTION('',(-2.22044604925E-016,-1.)); +#1756 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1757 = PCURVE('',#1758,#1763); +#1758 = PLANE('',#1759); +#1759 = AXIS2_PLACEMENT_3D('',#1760,#1761,#1762); +#1760 = CARTESIAN_POINT('',(17.405,1.,-0.125)); +#1761 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#1762 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1763 = DEFINITIONAL_REPRESENTATION('',(#1764),#1768); +#1764 = LINE('',#1765,#1766); +#1765 = CARTESIAN_POINT('',(0.125,0.E+000)); +#1766 = VECTOR('',#1767,1.); +#1767 = DIRECTION('',(0.E+000,-1.)); +#1768 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1769 = ORIENTED_EDGE('',*,*,#1770,.F.); +#1770 = EDGE_CURVE('',#1667,#1743,#1771,.T.); +#1771 = SURFACE_CURVE('',#1772,(#1776,#1783),.PCURVE_S1.); +#1772 = LINE('',#1773,#1774); +#1773 = CARTESIAN_POINT('',(17.53,-2.5,-0.125)); +#1774 = VECTOR('',#1775,1.); +#1775 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#1776 = PCURVE('',#1682,#1777); +#1777 = DEFINITIONAL_REPRESENTATION('',(#1778),#1782); +#1778 = LINE('',#1779,#1780); +#1779 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1780 = VECTOR('',#1781,1.); +#1781 = DIRECTION('',(1.,0.E+000)); +#1782 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1783 = PCURVE('',#1627,#1784); +#1784 = DEFINITIONAL_REPRESENTATION('',(#1785),#1789); +#1785 = LINE('',#1786,#1787); +#1786 = CARTESIAN_POINT('',(3.5,-0.5)); +#1787 = VECTOR('',#1788,1.); +#1788 = DIRECTION('',(-1.,0.E+000)); +#1789 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1790 = ADVANCED_FACE('',(#1791),#1758,.F.); +#1791 = FACE_BOUND('',#1792,.F.); +#1792 = EDGE_LOOP('',(#1793,#1823,#1844,#1845)); +#1793 = ORIENTED_EDGE('',*,*,#1794,.T.); +#1794 = EDGE_CURVE('',#1795,#1797,#1799,.T.); +#1795 = VERTEX_POINT('',#1796); +#1796 = CARTESIAN_POINT('',(17.405,1.,-0.125)); +#1797 = VERTEX_POINT('',#1798); +#1798 = CARTESIAN_POINT('',(17.405,1.,0.125)); +#1799 = SURFACE_CURVE('',#1800,(#1804,#1811),.PCURVE_S1.); +#1800 = LINE('',#1801,#1802); +#1801 = CARTESIAN_POINT('',(17.405,1.,-0.125)); +#1802 = VECTOR('',#1803,1.); +#1803 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#1804 = PCURVE('',#1758,#1805); +#1805 = DEFINITIONAL_REPRESENTATION('',(#1806),#1810); +#1806 = LINE('',#1807,#1808); +#1807 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1808 = VECTOR('',#1809,1.); +#1809 = DIRECTION('',(0.E+000,-1.)); +#1810 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1811 = PCURVE('',#1812,#1817); +#1812 = PLANE('',#1813); +#1813 = AXIS2_PLACEMENT_3D('',#1814,#1815,#1816); +#1814 = CARTESIAN_POINT('',(17.405,2.,-0.125)); +#1815 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#1816 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#1817 = DEFINITIONAL_REPRESENTATION('',(#1818),#1822); +#1818 = LINE('',#1819,#1820); +#1819 = CARTESIAN_POINT('',(1.,-4.930380657631E-032)); +#1820 = VECTOR('',#1821,1.); +#1821 = DIRECTION('',(2.22044604925E-016,-1.)); +#1822 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1823 = ORIENTED_EDGE('',*,*,#1824,.T.); +#1824 = EDGE_CURVE('',#1797,#1720,#1825,.T.); +#1825 = SURFACE_CURVE('',#1826,(#1830,#1837),.PCURVE_S1.); +#1826 = LINE('',#1827,#1828); +#1827 = CARTESIAN_POINT('',(17.405,1.,0.125)); +#1828 = VECTOR('',#1829,1.); +#1829 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1830 = PCURVE('',#1758,#1831); +#1831 = DEFINITIONAL_REPRESENTATION('',(#1832),#1836); +#1832 = LINE('',#1833,#1834); +#1833 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#1834 = VECTOR('',#1835,1.); +#1835 = DIRECTION('',(1.,0.E+000)); +#1836 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1837 = PCURVE('',#1573,#1838); +#1838 = DEFINITIONAL_REPRESENTATION('',(#1839),#1843); +#1839 = LINE('',#1840,#1841); +#1840 = CARTESIAN_POINT('',(0.E+000,-0.625)); +#1841 = VECTOR('',#1842,1.); +#1842 = DIRECTION('',(0.E+000,1.)); +#1843 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1844 = ORIENTED_EDGE('',*,*,#1742,.F.); +#1845 = ORIENTED_EDGE('',*,*,#1846,.F.); +#1846 = EDGE_CURVE('',#1795,#1743,#1847,.T.); +#1847 = SURFACE_CURVE('',#1848,(#1852,#1859),.PCURVE_S1.); +#1848 = LINE('',#1849,#1850); +#1849 = CARTESIAN_POINT('',(17.405,1.,-0.125)); +#1850 = VECTOR('',#1851,1.); +#1851 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1852 = PCURVE('',#1758,#1853); +#1853 = DEFINITIONAL_REPRESENTATION('',(#1854),#1858); +#1854 = LINE('',#1855,#1856); +#1855 = CARTESIAN_POINT('',(0.E+000,-4.930380657631E-032)); +#1856 = VECTOR('',#1857,1.); +#1857 = DIRECTION('',(1.,0.E+000)); +#1858 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1859 = PCURVE('',#1627,#1860); +#1860 = DEFINITIONAL_REPRESENTATION('',(#1861),#1865); +#1861 = LINE('',#1862,#1863); +#1862 = CARTESIAN_POINT('',(0.E+000,-0.625)); +#1863 = VECTOR('',#1864,1.); +#1864 = DIRECTION('',(0.E+000,1.)); +#1865 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1866 = ADVANCED_FACE('',(#1867),#1812,.F.); +#1867 = FACE_BOUND('',#1868,.F.); +#1868 = EDGE_LOOP('',(#1869,#1899,#1920,#1921)); +#1869 = ORIENTED_EDGE('',*,*,#1870,.T.); +#1870 = EDGE_CURVE('',#1871,#1873,#1875,.T.); +#1871 = VERTEX_POINT('',#1872); +#1872 = CARTESIAN_POINT('',(17.405,2.,-0.125)); +#1873 = VERTEX_POINT('',#1874); +#1874 = CARTESIAN_POINT('',(17.405,2.,0.125)); +#1875 = SURFACE_CURVE('',#1876,(#1880,#1887),.PCURVE_S1.); +#1876 = LINE('',#1877,#1878); +#1877 = CARTESIAN_POINT('',(17.405,2.,-0.125)); +#1878 = VECTOR('',#1879,1.); +#1879 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#1880 = PCURVE('',#1812,#1881); +#1881 = DEFINITIONAL_REPRESENTATION('',(#1882),#1886); +#1882 = LINE('',#1883,#1884); +#1883 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1884 = VECTOR('',#1885,1.); +#1885 = DIRECTION('',(2.22044604925E-016,-1.)); +#1886 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1887 = PCURVE('',#1888,#1893); +#1888 = PLANE('',#1889); +#1889 = AXIS2_PLACEMENT_3D('',#1890,#1891,#1892); +#1890 = CARTESIAN_POINT('',(18.155,2.,-0.125)); +#1891 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#1892 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1893 = DEFINITIONAL_REPRESENTATION('',(#1894),#1898); +#1894 = LINE('',#1895,#1896); +#1895 = CARTESIAN_POINT('',(0.75,0.E+000)); +#1896 = VECTOR('',#1897,1.); +#1897 = DIRECTION('',(0.E+000,-1.)); +#1898 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1899 = ORIENTED_EDGE('',*,*,#1900,.T.); +#1900 = EDGE_CURVE('',#1873,#1797,#1901,.T.); +#1901 = SURFACE_CURVE('',#1902,(#1906,#1913),.PCURVE_S1.); +#1902 = LINE('',#1903,#1904); +#1903 = CARTESIAN_POINT('',(17.405,2.,0.125)); +#1904 = VECTOR('',#1905,1.); +#1905 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#1906 = PCURVE('',#1812,#1907); +#1907 = DEFINITIONAL_REPRESENTATION('',(#1908),#1912); +#1908 = LINE('',#1909,#1910); +#1909 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#1910 = VECTOR('',#1911,1.); +#1911 = DIRECTION('',(1.,0.E+000)); +#1912 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1913 = PCURVE('',#1573,#1914); +#1914 = DEFINITIONAL_REPRESENTATION('',(#1915),#1919); +#1915 = LINE('',#1916,#1917); +#1916 = CARTESIAN_POINT('',(-1.,-0.625)); +#1917 = VECTOR('',#1918,1.); +#1918 = DIRECTION('',(1.,0.E+000)); +#1919 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1920 = ORIENTED_EDGE('',*,*,#1794,.F.); +#1921 = ORIENTED_EDGE('',*,*,#1922,.F.); +#1922 = EDGE_CURVE('',#1871,#1795,#1923,.T.); +#1923 = SURFACE_CURVE('',#1924,(#1928,#1935),.PCURVE_S1.); +#1924 = LINE('',#1925,#1926); +#1925 = CARTESIAN_POINT('',(17.405,2.,-0.125)); +#1926 = VECTOR('',#1927,1.); +#1927 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#1928 = PCURVE('',#1812,#1929); +#1929 = DEFINITIONAL_REPRESENTATION('',(#1930),#1934); +#1930 = LINE('',#1931,#1932); +#1931 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1932 = VECTOR('',#1933,1.); +#1933 = DIRECTION('',(1.,0.E+000)); +#1934 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1935 = PCURVE('',#1627,#1936); +#1936 = DEFINITIONAL_REPRESENTATION('',(#1937),#1941); +#1937 = LINE('',#1938,#1939); +#1938 = CARTESIAN_POINT('',(-1.,-0.625)); +#1939 = VECTOR('',#1940,1.); +#1940 = DIRECTION('',(1.,0.E+000)); +#1941 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1942 = ADVANCED_FACE('',(#1943),#1888,.F.); +#1943 = FACE_BOUND('',#1944,.F.); +#1944 = EDGE_LOOP('',(#1945,#1975,#1996,#1997)); +#1945 = ORIENTED_EDGE('',*,*,#1946,.T.); +#1946 = EDGE_CURVE('',#1947,#1949,#1951,.T.); +#1947 = VERTEX_POINT('',#1948); +#1948 = CARTESIAN_POINT('',(18.155,2.,-0.125)); +#1949 = VERTEX_POINT('',#1950); +#1950 = CARTESIAN_POINT('',(18.155,2.,0.125)); +#1951 = SURFACE_CURVE('',#1952,(#1956,#1963),.PCURVE_S1.); +#1952 = LINE('',#1953,#1954); +#1953 = CARTESIAN_POINT('',(18.155,2.,-0.125)); +#1954 = VECTOR('',#1955,1.); +#1955 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#1956 = PCURVE('',#1888,#1957); +#1957 = DEFINITIONAL_REPRESENTATION('',(#1958),#1962); +#1958 = LINE('',#1959,#1960); +#1959 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#1960 = VECTOR('',#1961,1.); +#1961 = DIRECTION('',(0.E+000,-1.)); +#1962 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1963 = PCURVE('',#1964,#1969); +#1964 = PLANE('',#1965); +#1965 = AXIS2_PLACEMENT_3D('',#1966,#1967,#1968); +#1966 = CARTESIAN_POINT('',(18.155,1.,-0.125)); +#1967 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1968 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#1969 = DEFINITIONAL_REPRESENTATION('',(#1970),#1974); +#1970 = LINE('',#1971,#1972); +#1971 = CARTESIAN_POINT('',(1.,4.930380657631E-032)); +#1972 = VECTOR('',#1973,1.); +#1973 = DIRECTION('',(-2.22044604925E-016,-1.)); +#1974 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1975 = ORIENTED_EDGE('',*,*,#1976,.T.); +#1976 = EDGE_CURVE('',#1949,#1873,#1977,.T.); +#1977 = SURFACE_CURVE('',#1978,(#1982,#1989),.PCURVE_S1.); +#1978 = LINE('',#1979,#1980); +#1979 = CARTESIAN_POINT('',(18.155,2.,0.125)); +#1980 = VECTOR('',#1981,1.); +#1981 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1982 = PCURVE('',#1888,#1983); +#1983 = DEFINITIONAL_REPRESENTATION('',(#1984),#1988); +#1984 = LINE('',#1985,#1986); +#1985 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#1986 = VECTOR('',#1987,1.); +#1987 = DIRECTION('',(1.,0.E+000)); +#1988 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1989 = PCURVE('',#1573,#1990); +#1990 = DEFINITIONAL_REPRESENTATION('',(#1991),#1995); +#1991 = LINE('',#1992,#1993); +#1992 = CARTESIAN_POINT('',(-1.,0.125)); +#1993 = VECTOR('',#1994,1.); +#1994 = DIRECTION('',(0.E+000,-1.)); +#1995 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1996 = ORIENTED_EDGE('',*,*,#1870,.F.); +#1997 = ORIENTED_EDGE('',*,*,#1998,.F.); +#1998 = EDGE_CURVE('',#1947,#1871,#1999,.T.); +#1999 = SURFACE_CURVE('',#2000,(#2004,#2011),.PCURVE_S1.); +#2000 = LINE('',#2001,#2002); +#2001 = CARTESIAN_POINT('',(18.155,2.,-0.125)); +#2002 = VECTOR('',#2003,1.); +#2003 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#2004 = PCURVE('',#1888,#2005); +#2005 = DEFINITIONAL_REPRESENTATION('',(#2006),#2010); +#2006 = LINE('',#2007,#2008); +#2007 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2008 = VECTOR('',#2009,1.); +#2009 = DIRECTION('',(1.,0.E+000)); +#2010 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2011 = PCURVE('',#1627,#2012); +#2012 = DEFINITIONAL_REPRESENTATION('',(#2013),#2017); +#2013 = LINE('',#2014,#2015); +#2014 = CARTESIAN_POINT('',(-1.,0.125)); +#2015 = VECTOR('',#2016,1.); +#2016 = DIRECTION('',(0.E+000,-1.)); +#2017 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2018 = ADVANCED_FACE('',(#2019),#1964,.F.); +#2019 = FACE_BOUND('',#2020,.F.); +#2020 = EDGE_LOOP('',(#2021,#2046,#2067,#2068)); +#2021 = ORIENTED_EDGE('',*,*,#2022,.T.); +#2022 = EDGE_CURVE('',#2023,#2025,#2027,.T.); +#2023 = VERTEX_POINT('',#2024); +#2024 = CARTESIAN_POINT('',(18.155,1.,-0.125)); +#2025 = VERTEX_POINT('',#2026); +#2026 = CARTESIAN_POINT('',(18.155,1.,0.125)); +#2027 = SURFACE_CURVE('',#2028,(#2032,#2039),.PCURVE_S1.); +#2028 = LINE('',#2029,#2030); +#2029 = CARTESIAN_POINT('',(18.155,1.,-0.125)); +#2030 = VECTOR('',#2031,1.); +#2031 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#2032 = PCURVE('',#1964,#2033); +#2033 = DEFINITIONAL_REPRESENTATION('',(#2034),#2038); +#2034 = LINE('',#2035,#2036); +#2035 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#2036 = VECTOR('',#2037,1.); +#2037 = DIRECTION('',(-2.22044604925E-016,-1.)); +#2038 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2039 = PCURVE('',#1545,#2040); +#2040 = DEFINITIONAL_REPRESENTATION('',(#2041),#2045); +#2041 = LINE('',#2042,#2043); +#2042 = CARTESIAN_POINT('',(0.125,0.E+000)); +#2043 = VECTOR('',#2044,1.); +#2044 = DIRECTION('',(0.E+000,-1.)); +#2045 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2046 = ORIENTED_EDGE('',*,*,#2047,.T.); +#2047 = EDGE_CURVE('',#2025,#1949,#2048,.T.); +#2048 = SURFACE_CURVE('',#2049,(#2053,#2060),.PCURVE_S1.); +#2049 = LINE('',#2050,#2051); +#2050 = CARTESIAN_POINT('',(18.155,1.,0.125)); +#2051 = VECTOR('',#2052,1.); +#2052 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#2053 = PCURVE('',#1964,#2054); +#2054 = DEFINITIONAL_REPRESENTATION('',(#2055),#2059); +#2055 = LINE('',#2056,#2057); +#2056 = CARTESIAN_POINT('',(-2.22044604925E-016,-0.25)); +#2057 = VECTOR('',#2058,1.); +#2058 = DIRECTION('',(1.,0.E+000)); +#2059 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2060 = PCURVE('',#1573,#2061); +#2061 = DEFINITIONAL_REPRESENTATION('',(#2062),#2066); +#2062 = LINE('',#2063,#2064); +#2063 = CARTESIAN_POINT('',(0.E+000,0.125)); +#2064 = VECTOR('',#2065,1.); +#2065 = DIRECTION('',(-1.,0.E+000)); +#2066 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2067 = ORIENTED_EDGE('',*,*,#1946,.F.); +#2068 = ORIENTED_EDGE('',*,*,#2069,.F.); +#2069 = EDGE_CURVE('',#2023,#1947,#2070,.T.); +#2070 = SURFACE_CURVE('',#2071,(#2075,#2082),.PCURVE_S1.); +#2071 = LINE('',#2072,#2073); +#2072 = CARTESIAN_POINT('',(18.155,1.,-0.125)); +#2073 = VECTOR('',#2074,1.); +#2074 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#2075 = PCURVE('',#1964,#2076); +#2076 = DEFINITIONAL_REPRESENTATION('',(#2077),#2081); +#2077 = LINE('',#2078,#2079); +#2078 = CARTESIAN_POINT('',(-2.22044604925E-016,-0.E+000)); +#2079 = VECTOR('',#2080,1.); +#2080 = DIRECTION('',(1.,0.E+000)); +#2081 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2082 = PCURVE('',#1627,#2083); +#2083 = DEFINITIONAL_REPRESENTATION('',(#2084),#2088); +#2084 = LINE('',#2085,#2086); +#2085 = CARTESIAN_POINT('',(0.E+000,0.125)); +#2086 = VECTOR('',#2087,1.); +#2087 = DIRECTION('',(-1.,0.E+000)); +#2088 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2089 = ADVANCED_FACE('',(#2090),#1545,.F.); +#2090 = FACE_BOUND('',#2091,.F.); +#2091 = EDGE_LOOP('',(#2092,#2093,#2114,#2115)); +#2092 = ORIENTED_EDGE('',*,*,#1522,.T.); +#2093 = ORIENTED_EDGE('',*,*,#2094,.T.); +#2094 = EDGE_CURVE('',#1525,#2025,#2095,.T.); +#2095 = SURFACE_CURVE('',#2096,(#2100,#2107),.PCURVE_S1.); +#2096 = LINE('',#2097,#2098); +#2097 = CARTESIAN_POINT('',(18.03,1.,0.125)); +#2098 = VECTOR('',#2099,1.); +#2099 = DIRECTION('',(1.,0.E+000,0.E+000)); +#2100 = PCURVE('',#1545,#2101); +#2101 = DEFINITIONAL_REPRESENTATION('',(#2102),#2106); +#2102 = LINE('',#2103,#2104); +#2103 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#2104 = VECTOR('',#2105,1.); +#2105 = DIRECTION('',(1.,0.E+000)); +#2106 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2107 = PCURVE('',#1573,#2108); +#2108 = DEFINITIONAL_REPRESENTATION('',(#2109),#2113); +#2109 = LINE('',#2110,#2111); +#2110 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2111 = VECTOR('',#2112,1.); +#2112 = DIRECTION('',(0.E+000,1.)); +#2113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2114 = ORIENTED_EDGE('',*,*,#2022,.F.); +#2115 = ORIENTED_EDGE('',*,*,#2116,.F.); +#2116 = EDGE_CURVE('',#1523,#2023,#2117,.T.); +#2117 = SURFACE_CURVE('',#2118,(#2122,#2129),.PCURVE_S1.); +#2118 = LINE('',#2119,#2120); +#2119 = CARTESIAN_POINT('',(18.03,1.,-0.125)); +#2120 = VECTOR('',#2121,1.); +#2121 = DIRECTION('',(1.,0.E+000,0.E+000)); +#2122 = PCURVE('',#1545,#2123); +#2123 = DEFINITIONAL_REPRESENTATION('',(#2124),#2128); +#2124 = LINE('',#2125,#2126); +#2125 = CARTESIAN_POINT('',(0.E+000,-4.930380657631E-032)); +#2126 = VECTOR('',#2127,1.); +#2127 = DIRECTION('',(1.,0.E+000)); +#2128 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2129 = PCURVE('',#1627,#2130); +#2130 = DEFINITIONAL_REPRESENTATION('',(#2131),#2135); +#2131 = LINE('',#2132,#2133); +#2132 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2133 = VECTOR('',#2134,1.); +#2134 = DIRECTION('',(0.E+000,1.)); +#2135 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2136 = ADVANCED_FACE('',(#2137),#1627,.F.); +#2137 = FACE_BOUND('',#2138,.T.); +#2138 = EDGE_LOOP('',(#2139,#2140,#2141,#2142,#2143,#2144,#2145,#2146)); +#2139 = ORIENTED_EDGE('',*,*,#1613,.T.); +#2140 = ORIENTED_EDGE('',*,*,#1694,.T.); +#2141 = ORIENTED_EDGE('',*,*,#1770,.T.); +#2142 = ORIENTED_EDGE('',*,*,#1846,.F.); +#2143 = ORIENTED_EDGE('',*,*,#1922,.F.); +#2144 = ORIENTED_EDGE('',*,*,#1998,.F.); +#2145 = ORIENTED_EDGE('',*,*,#2069,.F.); +#2146 = ORIENTED_EDGE('',*,*,#2116,.F.); +#2147 = ADVANCED_FACE('',(#2148),#1573,.T.); +#2148 = FACE_BOUND('',#2149,.F.); +#2149 = EDGE_LOOP('',(#2150,#2151,#2152,#2153,#2154,#2155,#2156,#2157)); +#2150 = ORIENTED_EDGE('',*,*,#1557,.T.); +#2151 = ORIENTED_EDGE('',*,*,#1643,.T.); +#2152 = ORIENTED_EDGE('',*,*,#1719,.T.); +#2153 = ORIENTED_EDGE('',*,*,#1824,.F.); +#2154 = ORIENTED_EDGE('',*,*,#1900,.F.); +#2155 = ORIENTED_EDGE('',*,*,#1976,.F.); +#2156 = ORIENTED_EDGE('',*,*,#2047,.F.); +#2157 = ORIENTED_EDGE('',*,*,#2094,.F.); +#2158 = MANIFOLD_SOLID_BREP('',#2159); +#2159 = CLOSED_SHELL('',(#2160,#2280,#2356,#2432,#2508,#2584,#2660,#2731 + ,#2778,#2789)); +#2160 = ADVANCED_FACE('',(#2161),#2175,.T.); +#2161 = FACE_BOUND('',#2162,.T.); +#2162 = EDGE_LOOP('',(#2163,#2198,#2226,#2254)); +#2163 = ORIENTED_EDGE('',*,*,#2164,.T.); +#2164 = EDGE_CURVE('',#2165,#2167,#2169,.T.); +#2165 = VERTEX_POINT('',#2166); +#2166 = CARTESIAN_POINT('',(15.49,1.,-0.125)); +#2167 = VERTEX_POINT('',#2168); +#2168 = CARTESIAN_POINT('',(15.49,1.,0.125)); +#2169 = SURFACE_CURVE('',#2170,(#2174,#2186),.PCURVE_S1.); +#2170 = LINE('',#2171,#2172); +#2171 = CARTESIAN_POINT('',(15.49,1.,-0.125)); +#2172 = VECTOR('',#2173,1.); +#2173 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#2174 = PCURVE('',#2175,#2180); +#2175 = PLANE('',#2176); +#2176 = AXIS2_PLACEMENT_3D('',#2177,#2178,#2179); +#2177 = CARTESIAN_POINT('',(15.49,1.,-0.125)); +#2178 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#2179 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#2180 = DEFINITIONAL_REPRESENTATION('',(#2181),#2185); +#2181 = LINE('',#2182,#2183); +#2182 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2183 = VECTOR('',#2184,1.); +#2184 = DIRECTION('',(2.22044604925E-016,-1.)); +#2185 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2186 = PCURVE('',#2187,#2192); +#2187 = PLANE('',#2188); +#2188 = AXIS2_PLACEMENT_3D('',#2189,#2190,#2191); +#2189 = CARTESIAN_POINT('',(15.49,1.,-0.125)); +#2190 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#2191 = DIRECTION('',(1.,0.E+000,0.E+000)); +#2192 = DEFINITIONAL_REPRESENTATION('',(#2193),#2197); +#2193 = LINE('',#2194,#2195); +#2194 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2195 = VECTOR('',#2196,1.); +#2196 = DIRECTION('',(0.E+000,-1.)); +#2197 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2198 = ORIENTED_EDGE('',*,*,#2199,.T.); +#2199 = EDGE_CURVE('',#2167,#2200,#2202,.T.); +#2200 = VERTEX_POINT('',#2201); +#2201 = CARTESIAN_POINT('',(15.49,-2.5,0.125)); +#2202 = SURFACE_CURVE('',#2203,(#2207,#2214),.PCURVE_S1.); +#2203 = LINE('',#2204,#2205); +#2204 = CARTESIAN_POINT('',(15.49,1.,0.125)); +#2205 = VECTOR('',#2206,1.); +#2206 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#2207 = PCURVE('',#2175,#2208); +#2208 = DEFINITIONAL_REPRESENTATION('',(#2209),#2213); +#2209 = LINE('',#2210,#2211); +#2210 = CARTESIAN_POINT('',(2.22044604925E-016,-0.25)); +#2211 = VECTOR('',#2212,1.); +#2212 = DIRECTION('',(1.,0.E+000)); +#2213 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2214 = PCURVE('',#2215,#2220); +#2215 = PLANE('',#2216); +#2216 = AXIS2_PLACEMENT_3D('',#2217,#2218,#2219); +#2217 = CARTESIAN_POINT('',(15.49,1.,0.125)); +#2218 = DIRECTION('',(0.E+000,4.440892098501E-016,1.)); +#2219 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#2220 = DEFINITIONAL_REPRESENTATION('',(#2221),#2225); +#2221 = LINE('',#2222,#2223); +#2222 = CARTESIAN_POINT('',(0.E+000,-1.7763568394E-015)); +#2223 = VECTOR('',#2224,1.); +#2224 = DIRECTION('',(1.,0.E+000)); +#2225 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2226 = ORIENTED_EDGE('',*,*,#2227,.F.); +#2227 = EDGE_CURVE('',#2228,#2200,#2230,.T.); +#2228 = VERTEX_POINT('',#2229); +#2229 = CARTESIAN_POINT('',(15.49,-2.5,-0.125)); +#2230 = SURFACE_CURVE('',#2231,(#2235,#2242),.PCURVE_S1.); +#2231 = LINE('',#2232,#2233); +#2232 = CARTESIAN_POINT('',(15.49,-2.5,-0.125)); +#2233 = VECTOR('',#2234,1.); +#2234 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#2235 = PCURVE('',#2175,#2236); +#2236 = DEFINITIONAL_REPRESENTATION('',(#2237),#2241); +#2237 = LINE('',#2238,#2239); +#2238 = CARTESIAN_POINT('',(3.5,-1.972152263053E-031)); +#2239 = VECTOR('',#2240,1.); +#2240 = DIRECTION('',(2.22044604925E-016,-1.)); +#2241 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2242 = PCURVE('',#2243,#2248); +#2243 = PLANE('',#2244); +#2244 = AXIS2_PLACEMENT_3D('',#2245,#2246,#2247); +#2245 = CARTESIAN_POINT('',(15.49,-2.5,-0.125)); +#2246 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#2247 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#2248 = DEFINITIONAL_REPRESENTATION('',(#2249),#2253); +#2249 = LINE('',#2250,#2251); +#2250 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#2251 = VECTOR('',#2252,1.); +#2252 = DIRECTION('',(0.E+000,-1.)); +#2253 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2254 = ORIENTED_EDGE('',*,*,#2255,.F.); +#2255 = EDGE_CURVE('',#2165,#2228,#2256,.T.); +#2256 = SURFACE_CURVE('',#2257,(#2261,#2268),.PCURVE_S1.); +#2257 = LINE('',#2258,#2259); +#2258 = CARTESIAN_POINT('',(15.49,1.,-0.125)); +#2259 = VECTOR('',#2260,1.); +#2260 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#2261 = PCURVE('',#2175,#2262); +#2262 = DEFINITIONAL_REPRESENTATION('',(#2263),#2267); +#2263 = LINE('',#2264,#2265); +#2264 = CARTESIAN_POINT('',(2.22044604925E-016,0.E+000)); +#2265 = VECTOR('',#2266,1.); +#2266 = DIRECTION('',(1.,0.E+000)); +#2267 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2268 = PCURVE('',#2269,#2274); +#2269 = PLANE('',#2270); +#2270 = AXIS2_PLACEMENT_3D('',#2271,#2272,#2273); +#2271 = CARTESIAN_POINT('',(15.49,1.,-0.125)); +#2272 = DIRECTION('',(0.E+000,4.440892098501E-016,1.)); +#2273 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#2274 = DEFINITIONAL_REPRESENTATION('',(#2275),#2279); +#2275 = LINE('',#2276,#2277); +#2276 = CARTESIAN_POINT('',(0.E+000,-1.7763568394E-015)); +#2277 = VECTOR('',#2278,1.); +#2278 = DIRECTION('',(1.,0.E+000)); +#2279 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2280 = ADVANCED_FACE('',(#2281),#2243,.T.); +#2281 = FACE_BOUND('',#2282,.T.); +#2282 = EDGE_LOOP('',(#2283,#2284,#2307,#2335)); +#2283 = ORIENTED_EDGE('',*,*,#2227,.T.); +#2284 = ORIENTED_EDGE('',*,*,#2285,.T.); +#2285 = EDGE_CURVE('',#2200,#2286,#2288,.T.); +#2286 = VERTEX_POINT('',#2287); +#2287 = CARTESIAN_POINT('',(14.99,-2.5,0.125)); +#2288 = SURFACE_CURVE('',#2289,(#2293,#2300),.PCURVE_S1.); +#2289 = LINE('',#2290,#2291); +#2290 = CARTESIAN_POINT('',(15.49,-2.5,0.125)); +#2291 = VECTOR('',#2292,1.); +#2292 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#2293 = PCURVE('',#2243,#2294); +#2294 = DEFINITIONAL_REPRESENTATION('',(#2295),#2299); +#2295 = LINE('',#2296,#2297); +#2296 = CARTESIAN_POINT('',(1.7763568394E-015,-0.25)); +#2297 = VECTOR('',#2298,1.); +#2298 = DIRECTION('',(1.,0.E+000)); +#2299 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2300 = PCURVE('',#2215,#2301); +#2301 = DEFINITIONAL_REPRESENTATION('',(#2302),#2306); +#2302 = LINE('',#2303,#2304); +#2303 = CARTESIAN_POINT('',(3.5,-1.7763568394E-015)); +#2304 = VECTOR('',#2305,1.); +#2305 = DIRECTION('',(0.E+000,-1.)); +#2306 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2307 = ORIENTED_EDGE('',*,*,#2308,.F.); +#2308 = EDGE_CURVE('',#2309,#2286,#2311,.T.); +#2309 = VERTEX_POINT('',#2310); +#2310 = CARTESIAN_POINT('',(14.99,-2.5,-0.125)); +#2311 = SURFACE_CURVE('',#2312,(#2316,#2323),.PCURVE_S1.); +#2312 = LINE('',#2313,#2314); +#2313 = CARTESIAN_POINT('',(14.99,-2.5,-0.125)); +#2314 = VECTOR('',#2315,1.); +#2315 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#2316 = PCURVE('',#2243,#2317); +#2317 = DEFINITIONAL_REPRESENTATION('',(#2318),#2322); +#2318 = LINE('',#2319,#2320); +#2319 = CARTESIAN_POINT('',(0.5,0.E+000)); +#2320 = VECTOR('',#2321,1.); +#2321 = DIRECTION('',(0.E+000,-1.)); +#2322 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2323 = PCURVE('',#2324,#2329); +#2324 = PLANE('',#2325); +#2325 = AXIS2_PLACEMENT_3D('',#2326,#2327,#2328); +#2326 = CARTESIAN_POINT('',(14.99,-2.5,-0.125)); +#2327 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#2328 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#2329 = DEFINITIONAL_REPRESENTATION('',(#2330),#2334); +#2330 = LINE('',#2331,#2332); +#2331 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#2332 = VECTOR('',#2333,1.); +#2333 = DIRECTION('',(-2.22044604925E-016,-1.)); +#2334 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2335 = ORIENTED_EDGE('',*,*,#2336,.F.); +#2336 = EDGE_CURVE('',#2228,#2309,#2337,.T.); +#2337 = SURFACE_CURVE('',#2338,(#2342,#2349),.PCURVE_S1.); +#2338 = LINE('',#2339,#2340); +#2339 = CARTESIAN_POINT('',(15.49,-2.5,-0.125)); +#2340 = VECTOR('',#2341,1.); +#2341 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#2342 = PCURVE('',#2243,#2343); +#2343 = DEFINITIONAL_REPRESENTATION('',(#2344),#2348); +#2344 = LINE('',#2345,#2346); +#2345 = CARTESIAN_POINT('',(1.7763568394E-015,0.E+000)); +#2346 = VECTOR('',#2347,1.); +#2347 = DIRECTION('',(1.,0.E+000)); +#2348 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2349 = PCURVE('',#2269,#2350); +#2350 = DEFINITIONAL_REPRESENTATION('',(#2351),#2355); +#2351 = LINE('',#2352,#2353); +#2352 = CARTESIAN_POINT('',(3.5,-1.7763568394E-015)); +#2353 = VECTOR('',#2354,1.); +#2354 = DIRECTION('',(0.E+000,-1.)); +#2355 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2356 = ADVANCED_FACE('',(#2357),#2324,.T.); +#2357 = FACE_BOUND('',#2358,.T.); +#2358 = EDGE_LOOP('',(#2359,#2360,#2383,#2411)); +#2359 = ORIENTED_EDGE('',*,*,#2308,.T.); +#2360 = ORIENTED_EDGE('',*,*,#2361,.T.); +#2361 = EDGE_CURVE('',#2286,#2362,#2364,.T.); +#2362 = VERTEX_POINT('',#2363); +#2363 = CARTESIAN_POINT('',(14.99,1.,0.125)); +#2364 = SURFACE_CURVE('',#2365,(#2369,#2376),.PCURVE_S1.); +#2365 = LINE('',#2366,#2367); +#2366 = CARTESIAN_POINT('',(14.99,-2.5,0.125)); +#2367 = VECTOR('',#2368,1.); +#2368 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#2369 = PCURVE('',#2324,#2370); +#2370 = DEFINITIONAL_REPRESENTATION('',(#2371),#2375); +#2371 = LINE('',#2372,#2373); +#2372 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#2373 = VECTOR('',#2374,1.); +#2374 = DIRECTION('',(1.,0.E+000)); +#2375 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2376 = PCURVE('',#2215,#2377); +#2377 = DEFINITIONAL_REPRESENTATION('',(#2378),#2382); +#2378 = LINE('',#2379,#2380); +#2379 = CARTESIAN_POINT('',(3.5,-0.5)); +#2380 = VECTOR('',#2381,1.); +#2381 = DIRECTION('',(-1.,0.E+000)); +#2382 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2383 = ORIENTED_EDGE('',*,*,#2384,.F.); +#2384 = EDGE_CURVE('',#2385,#2362,#2387,.T.); +#2385 = VERTEX_POINT('',#2386); +#2386 = CARTESIAN_POINT('',(14.99,1.,-0.125)); +#2387 = SURFACE_CURVE('',#2388,(#2392,#2399),.PCURVE_S1.); +#2388 = LINE('',#2389,#2390); +#2389 = CARTESIAN_POINT('',(14.99,1.,-0.125)); +#2390 = VECTOR('',#2391,1.); +#2391 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#2392 = PCURVE('',#2324,#2393); +#2393 = DEFINITIONAL_REPRESENTATION('',(#2394),#2398); +#2394 = LINE('',#2395,#2396); +#2395 = CARTESIAN_POINT('',(3.5,1.972152263053E-031)); +#2396 = VECTOR('',#2397,1.); +#2397 = DIRECTION('',(-2.22044604925E-016,-1.)); +#2398 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2399 = PCURVE('',#2400,#2405); +#2400 = PLANE('',#2401); +#2401 = AXIS2_PLACEMENT_3D('',#2402,#2403,#2404); +#2402 = CARTESIAN_POINT('',(14.865,1.,-0.125)); +#2403 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#2404 = DIRECTION('',(1.,0.E+000,0.E+000)); +#2405 = DEFINITIONAL_REPRESENTATION('',(#2406),#2410); +#2406 = LINE('',#2407,#2408); +#2407 = CARTESIAN_POINT('',(0.125,0.E+000)); +#2408 = VECTOR('',#2409,1.); +#2409 = DIRECTION('',(0.E+000,-1.)); +#2410 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2411 = ORIENTED_EDGE('',*,*,#2412,.F.); +#2412 = EDGE_CURVE('',#2309,#2385,#2413,.T.); +#2413 = SURFACE_CURVE('',#2414,(#2418,#2425),.PCURVE_S1.); +#2414 = LINE('',#2415,#2416); +#2415 = CARTESIAN_POINT('',(14.99,-2.5,-0.125)); +#2416 = VECTOR('',#2417,1.); +#2417 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#2418 = PCURVE('',#2324,#2419); +#2419 = DEFINITIONAL_REPRESENTATION('',(#2420),#2424); +#2420 = LINE('',#2421,#2422); +#2421 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2422 = VECTOR('',#2423,1.); +#2423 = DIRECTION('',(1.,0.E+000)); +#2424 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2425 = PCURVE('',#2269,#2426); +#2426 = DEFINITIONAL_REPRESENTATION('',(#2427),#2431); +#2427 = LINE('',#2428,#2429); +#2428 = CARTESIAN_POINT('',(3.5,-0.5)); +#2429 = VECTOR('',#2430,1.); +#2430 = DIRECTION('',(-1.,0.E+000)); +#2431 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2432 = ADVANCED_FACE('',(#2433),#2400,.F.); +#2433 = FACE_BOUND('',#2434,.F.); +#2434 = EDGE_LOOP('',(#2435,#2465,#2486,#2487)); +#2435 = ORIENTED_EDGE('',*,*,#2436,.T.); +#2436 = EDGE_CURVE('',#2437,#2439,#2441,.T.); +#2437 = VERTEX_POINT('',#2438); +#2438 = CARTESIAN_POINT('',(14.865,1.,-0.125)); +#2439 = VERTEX_POINT('',#2440); +#2440 = CARTESIAN_POINT('',(14.865,1.,0.125)); +#2441 = SURFACE_CURVE('',#2442,(#2446,#2453),.PCURVE_S1.); +#2442 = LINE('',#2443,#2444); +#2443 = CARTESIAN_POINT('',(14.865,1.,-0.125)); +#2444 = VECTOR('',#2445,1.); +#2445 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#2446 = PCURVE('',#2400,#2447); +#2447 = DEFINITIONAL_REPRESENTATION('',(#2448),#2452); +#2448 = LINE('',#2449,#2450); +#2449 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2450 = VECTOR('',#2451,1.); +#2451 = DIRECTION('',(0.E+000,-1.)); +#2452 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2453 = PCURVE('',#2454,#2459); +#2454 = PLANE('',#2455); +#2455 = AXIS2_PLACEMENT_3D('',#2456,#2457,#2458); +#2456 = CARTESIAN_POINT('',(14.865,2.,-0.125)); +#2457 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#2458 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#2459 = DEFINITIONAL_REPRESENTATION('',(#2460),#2464); +#2460 = LINE('',#2461,#2462); +#2461 = CARTESIAN_POINT('',(1.,-4.930380657631E-032)); +#2462 = VECTOR('',#2463,1.); +#2463 = DIRECTION('',(2.22044604925E-016,-1.)); +#2464 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2465 = ORIENTED_EDGE('',*,*,#2466,.T.); +#2466 = EDGE_CURVE('',#2439,#2362,#2467,.T.); +#2467 = SURFACE_CURVE('',#2468,(#2472,#2479),.PCURVE_S1.); +#2468 = LINE('',#2469,#2470); +#2469 = CARTESIAN_POINT('',(14.865,1.,0.125)); +#2470 = VECTOR('',#2471,1.); +#2471 = DIRECTION('',(1.,0.E+000,0.E+000)); +#2472 = PCURVE('',#2400,#2473); +#2473 = DEFINITIONAL_REPRESENTATION('',(#2474),#2478); +#2474 = LINE('',#2475,#2476); +#2475 = CARTESIAN_POINT('',(-1.7763568394E-015,-0.25)); +#2476 = VECTOR('',#2477,1.); +#2477 = DIRECTION('',(1.,0.E+000)); +#2478 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2479 = PCURVE('',#2215,#2480); +#2480 = DEFINITIONAL_REPRESENTATION('',(#2481),#2485); +#2481 = LINE('',#2482,#2483); +#2482 = CARTESIAN_POINT('',(0.E+000,-0.625)); +#2483 = VECTOR('',#2484,1.); +#2484 = DIRECTION('',(0.E+000,1.)); +#2485 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2486 = ORIENTED_EDGE('',*,*,#2384,.F.); +#2487 = ORIENTED_EDGE('',*,*,#2488,.F.); +#2488 = EDGE_CURVE('',#2437,#2385,#2489,.T.); +#2489 = SURFACE_CURVE('',#2490,(#2494,#2501),.PCURVE_S1.); +#2490 = LINE('',#2491,#2492); +#2491 = CARTESIAN_POINT('',(14.865,1.,-0.125)); +#2492 = VECTOR('',#2493,1.); +#2493 = DIRECTION('',(1.,0.E+000,0.E+000)); +#2494 = PCURVE('',#2400,#2495); +#2495 = DEFINITIONAL_REPRESENTATION('',(#2496),#2500); +#2496 = LINE('',#2497,#2498); +#2497 = CARTESIAN_POINT('',(-1.7763568394E-015,-4.930380657631E-032)); +#2498 = VECTOR('',#2499,1.); +#2499 = DIRECTION('',(1.,0.E+000)); +#2500 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2501 = PCURVE('',#2269,#2502); +#2502 = DEFINITIONAL_REPRESENTATION('',(#2503),#2507); +#2503 = LINE('',#2504,#2505); +#2504 = CARTESIAN_POINT('',(0.E+000,-0.625)); +#2505 = VECTOR('',#2506,1.); +#2506 = DIRECTION('',(0.E+000,1.)); +#2507 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2508 = ADVANCED_FACE('',(#2509),#2454,.F.); +#2509 = FACE_BOUND('',#2510,.F.); +#2510 = EDGE_LOOP('',(#2511,#2541,#2562,#2563)); +#2511 = ORIENTED_EDGE('',*,*,#2512,.T.); +#2512 = EDGE_CURVE('',#2513,#2515,#2517,.T.); +#2513 = VERTEX_POINT('',#2514); +#2514 = CARTESIAN_POINT('',(14.865,2.,-0.125)); +#2515 = VERTEX_POINT('',#2516); +#2516 = CARTESIAN_POINT('',(14.865,2.,0.125)); +#2517 = SURFACE_CURVE('',#2518,(#2522,#2529),.PCURVE_S1.); +#2518 = LINE('',#2519,#2520); +#2519 = CARTESIAN_POINT('',(14.865,2.,-0.125)); +#2520 = VECTOR('',#2521,1.); +#2521 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#2522 = PCURVE('',#2454,#2523); +#2523 = DEFINITIONAL_REPRESENTATION('',(#2524),#2528); +#2524 = LINE('',#2525,#2526); +#2525 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2526 = VECTOR('',#2527,1.); +#2527 = DIRECTION('',(2.22044604925E-016,-1.)); +#2528 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2529 = PCURVE('',#2530,#2535); +#2530 = PLANE('',#2531); +#2531 = AXIS2_PLACEMENT_3D('',#2532,#2533,#2534); +#2532 = CARTESIAN_POINT('',(15.615,2.,-0.125)); +#2533 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#2534 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#2535 = DEFINITIONAL_REPRESENTATION('',(#2536),#2540); +#2536 = LINE('',#2537,#2538); +#2537 = CARTESIAN_POINT('',(0.75,0.E+000)); +#2538 = VECTOR('',#2539,1.); +#2539 = DIRECTION('',(0.E+000,-1.)); +#2540 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2541 = ORIENTED_EDGE('',*,*,#2542,.T.); +#2542 = EDGE_CURVE('',#2515,#2439,#2543,.T.); +#2543 = SURFACE_CURVE('',#2544,(#2548,#2555),.PCURVE_S1.); +#2544 = LINE('',#2545,#2546); +#2545 = CARTESIAN_POINT('',(14.865,2.,0.125)); +#2546 = VECTOR('',#2547,1.); +#2547 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#2548 = PCURVE('',#2454,#2549); +#2549 = DEFINITIONAL_REPRESENTATION('',(#2550),#2554); +#2550 = LINE('',#2551,#2552); +#2551 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#2552 = VECTOR('',#2553,1.); +#2553 = DIRECTION('',(1.,0.E+000)); +#2554 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2555 = PCURVE('',#2215,#2556); +#2556 = DEFINITIONAL_REPRESENTATION('',(#2557),#2561); +#2557 = LINE('',#2558,#2559); +#2558 = CARTESIAN_POINT('',(-1.,-0.625)); +#2559 = VECTOR('',#2560,1.); +#2560 = DIRECTION('',(1.,0.E+000)); +#2561 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2562 = ORIENTED_EDGE('',*,*,#2436,.F.); +#2563 = ORIENTED_EDGE('',*,*,#2564,.F.); +#2564 = EDGE_CURVE('',#2513,#2437,#2565,.T.); +#2565 = SURFACE_CURVE('',#2566,(#2570,#2577),.PCURVE_S1.); +#2566 = LINE('',#2567,#2568); +#2567 = CARTESIAN_POINT('',(14.865,2.,-0.125)); +#2568 = VECTOR('',#2569,1.); +#2569 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#2570 = PCURVE('',#2454,#2571); +#2571 = DEFINITIONAL_REPRESENTATION('',(#2572),#2576); +#2572 = LINE('',#2573,#2574); +#2573 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2574 = VECTOR('',#2575,1.); +#2575 = DIRECTION('',(1.,0.E+000)); +#2576 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2577 = PCURVE('',#2269,#2578); +#2578 = DEFINITIONAL_REPRESENTATION('',(#2579),#2583); +#2579 = LINE('',#2580,#2581); +#2580 = CARTESIAN_POINT('',(-1.,-0.625)); +#2581 = VECTOR('',#2582,1.); +#2582 = DIRECTION('',(1.,0.E+000)); +#2583 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2584 = ADVANCED_FACE('',(#2585),#2530,.F.); +#2585 = FACE_BOUND('',#2586,.F.); +#2586 = EDGE_LOOP('',(#2587,#2617,#2638,#2639)); +#2587 = ORIENTED_EDGE('',*,*,#2588,.T.); +#2588 = EDGE_CURVE('',#2589,#2591,#2593,.T.); +#2589 = VERTEX_POINT('',#2590); +#2590 = CARTESIAN_POINT('',(15.615,2.,-0.125)); +#2591 = VERTEX_POINT('',#2592); +#2592 = CARTESIAN_POINT('',(15.615,2.,0.125)); +#2593 = SURFACE_CURVE('',#2594,(#2598,#2605),.PCURVE_S1.); +#2594 = LINE('',#2595,#2596); +#2595 = CARTESIAN_POINT('',(15.615,2.,-0.125)); +#2596 = VECTOR('',#2597,1.); +#2597 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#2598 = PCURVE('',#2530,#2599); +#2599 = DEFINITIONAL_REPRESENTATION('',(#2600),#2604); +#2600 = LINE('',#2601,#2602); +#2601 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#2602 = VECTOR('',#2603,1.); +#2603 = DIRECTION('',(0.E+000,-1.)); +#2604 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2605 = PCURVE('',#2606,#2611); +#2606 = PLANE('',#2607); +#2607 = AXIS2_PLACEMENT_3D('',#2608,#2609,#2610); +#2608 = CARTESIAN_POINT('',(15.615,1.,-0.125)); +#2609 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#2610 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#2611 = DEFINITIONAL_REPRESENTATION('',(#2612),#2616); +#2612 = LINE('',#2613,#2614); +#2613 = CARTESIAN_POINT('',(1.,4.930380657631E-032)); +#2614 = VECTOR('',#2615,1.); +#2615 = DIRECTION('',(-2.22044604925E-016,-1.)); +#2616 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2617 = ORIENTED_EDGE('',*,*,#2618,.T.); +#2618 = EDGE_CURVE('',#2591,#2515,#2619,.T.); +#2619 = SURFACE_CURVE('',#2620,(#2624,#2631),.PCURVE_S1.); +#2620 = LINE('',#2621,#2622); +#2621 = CARTESIAN_POINT('',(15.615,2.,0.125)); +#2622 = VECTOR('',#2623,1.); +#2623 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#2624 = PCURVE('',#2530,#2625); +#2625 = DEFINITIONAL_REPRESENTATION('',(#2626),#2630); +#2626 = LINE('',#2627,#2628); +#2627 = CARTESIAN_POINT('',(1.7763568394E-015,-0.25)); +#2628 = VECTOR('',#2629,1.); +#2629 = DIRECTION('',(1.,0.E+000)); +#2630 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2631 = PCURVE('',#2215,#2632); +#2632 = DEFINITIONAL_REPRESENTATION('',(#2633),#2637); +#2633 = LINE('',#2634,#2635); +#2634 = CARTESIAN_POINT('',(-1.,0.125)); +#2635 = VECTOR('',#2636,1.); +#2636 = DIRECTION('',(0.E+000,-1.)); +#2637 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2638 = ORIENTED_EDGE('',*,*,#2512,.F.); +#2639 = ORIENTED_EDGE('',*,*,#2640,.F.); +#2640 = EDGE_CURVE('',#2589,#2513,#2641,.T.); +#2641 = SURFACE_CURVE('',#2642,(#2646,#2653),.PCURVE_S1.); +#2642 = LINE('',#2643,#2644); +#2643 = CARTESIAN_POINT('',(15.615,2.,-0.125)); +#2644 = VECTOR('',#2645,1.); +#2645 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#2646 = PCURVE('',#2530,#2647); +#2647 = DEFINITIONAL_REPRESENTATION('',(#2648),#2652); +#2648 = LINE('',#2649,#2650); +#2649 = CARTESIAN_POINT('',(1.7763568394E-015,0.E+000)); +#2650 = VECTOR('',#2651,1.); +#2651 = DIRECTION('',(1.,0.E+000)); +#2652 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2653 = PCURVE('',#2269,#2654); +#2654 = DEFINITIONAL_REPRESENTATION('',(#2655),#2659); +#2655 = LINE('',#2656,#2657); +#2656 = CARTESIAN_POINT('',(-1.,0.125)); +#2657 = VECTOR('',#2658,1.); +#2658 = DIRECTION('',(0.E+000,-1.)); +#2659 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2660 = ADVANCED_FACE('',(#2661),#2606,.F.); +#2661 = FACE_BOUND('',#2662,.F.); +#2662 = EDGE_LOOP('',(#2663,#2688,#2709,#2710)); +#2663 = ORIENTED_EDGE('',*,*,#2664,.T.); +#2664 = EDGE_CURVE('',#2665,#2667,#2669,.T.); +#2665 = VERTEX_POINT('',#2666); +#2666 = CARTESIAN_POINT('',(15.615,1.,-0.125)); +#2667 = VERTEX_POINT('',#2668); +#2668 = CARTESIAN_POINT('',(15.615,1.,0.125)); +#2669 = SURFACE_CURVE('',#2670,(#2674,#2681),.PCURVE_S1.); +#2670 = LINE('',#2671,#2672); +#2671 = CARTESIAN_POINT('',(15.615,1.,-0.125)); +#2672 = VECTOR('',#2673,1.); +#2673 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#2674 = PCURVE('',#2606,#2675); +#2675 = DEFINITIONAL_REPRESENTATION('',(#2676),#2680); +#2676 = LINE('',#2677,#2678); +#2677 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#2678 = VECTOR('',#2679,1.); +#2679 = DIRECTION('',(-2.22044604925E-016,-1.)); +#2680 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2681 = PCURVE('',#2187,#2682); +#2682 = DEFINITIONAL_REPRESENTATION('',(#2683),#2687); +#2683 = LINE('',#2684,#2685); +#2684 = CARTESIAN_POINT('',(0.125,0.E+000)); +#2685 = VECTOR('',#2686,1.); +#2686 = DIRECTION('',(0.E+000,-1.)); +#2687 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2688 = ORIENTED_EDGE('',*,*,#2689,.T.); +#2689 = EDGE_CURVE('',#2667,#2591,#2690,.T.); +#2690 = SURFACE_CURVE('',#2691,(#2695,#2702),.PCURVE_S1.); +#2691 = LINE('',#2692,#2693); +#2692 = CARTESIAN_POINT('',(15.615,1.,0.125)); +#2693 = VECTOR('',#2694,1.); +#2694 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#2695 = PCURVE('',#2606,#2696); +#2696 = DEFINITIONAL_REPRESENTATION('',(#2697),#2701); +#2697 = LINE('',#2698,#2699); +#2698 = CARTESIAN_POINT('',(-2.22044604925E-016,-0.25)); +#2699 = VECTOR('',#2700,1.); +#2700 = DIRECTION('',(1.,0.E+000)); +#2701 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2702 = PCURVE('',#2215,#2703); +#2703 = DEFINITIONAL_REPRESENTATION('',(#2704),#2708); +#2704 = LINE('',#2705,#2706); +#2705 = CARTESIAN_POINT('',(0.E+000,0.125)); +#2706 = VECTOR('',#2707,1.); +#2707 = DIRECTION('',(-1.,0.E+000)); +#2708 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2709 = ORIENTED_EDGE('',*,*,#2588,.F.); +#2710 = ORIENTED_EDGE('',*,*,#2711,.F.); +#2711 = EDGE_CURVE('',#2665,#2589,#2712,.T.); +#2712 = SURFACE_CURVE('',#2713,(#2717,#2724),.PCURVE_S1.); +#2713 = LINE('',#2714,#2715); +#2714 = CARTESIAN_POINT('',(15.615,1.,-0.125)); +#2715 = VECTOR('',#2716,1.); +#2716 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#2717 = PCURVE('',#2606,#2718); +#2718 = DEFINITIONAL_REPRESENTATION('',(#2719),#2723); +#2719 = LINE('',#2720,#2721); +#2720 = CARTESIAN_POINT('',(-2.22044604925E-016,-0.E+000)); +#2721 = VECTOR('',#2722,1.); +#2722 = DIRECTION('',(1.,0.E+000)); +#2723 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2724 = PCURVE('',#2269,#2725); +#2725 = DEFINITIONAL_REPRESENTATION('',(#2726),#2730); +#2726 = LINE('',#2727,#2728); +#2727 = CARTESIAN_POINT('',(0.E+000,0.125)); +#2728 = VECTOR('',#2729,1.); +#2729 = DIRECTION('',(-1.,0.E+000)); +#2730 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2731 = ADVANCED_FACE('',(#2732),#2187,.F.); +#2732 = FACE_BOUND('',#2733,.F.); +#2733 = EDGE_LOOP('',(#2734,#2735,#2756,#2757)); +#2734 = ORIENTED_EDGE('',*,*,#2164,.T.); +#2735 = ORIENTED_EDGE('',*,*,#2736,.T.); +#2736 = EDGE_CURVE('',#2167,#2667,#2737,.T.); +#2737 = SURFACE_CURVE('',#2738,(#2742,#2749),.PCURVE_S1.); +#2738 = LINE('',#2739,#2740); +#2739 = CARTESIAN_POINT('',(15.49,1.,0.125)); +#2740 = VECTOR('',#2741,1.); +#2741 = DIRECTION('',(1.,0.E+000,0.E+000)); +#2742 = PCURVE('',#2187,#2743); +#2743 = DEFINITIONAL_REPRESENTATION('',(#2744),#2748); +#2744 = LINE('',#2745,#2746); +#2745 = CARTESIAN_POINT('',(-1.7763568394E-015,-0.25)); +#2746 = VECTOR('',#2747,1.); +#2747 = DIRECTION('',(1.,0.E+000)); +#2748 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2749 = PCURVE('',#2215,#2750); +#2750 = DEFINITIONAL_REPRESENTATION('',(#2751),#2755); +#2751 = LINE('',#2752,#2753); +#2752 = CARTESIAN_POINT('',(0.E+000,-1.7763568394E-015)); +#2753 = VECTOR('',#2754,1.); +#2754 = DIRECTION('',(0.E+000,1.)); +#2755 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2756 = ORIENTED_EDGE('',*,*,#2664,.F.); +#2757 = ORIENTED_EDGE('',*,*,#2758,.F.); +#2758 = EDGE_CURVE('',#2165,#2665,#2759,.T.); +#2759 = SURFACE_CURVE('',#2760,(#2764,#2771),.PCURVE_S1.); +#2760 = LINE('',#2761,#2762); +#2761 = CARTESIAN_POINT('',(15.49,1.,-0.125)); +#2762 = VECTOR('',#2763,1.); +#2763 = DIRECTION('',(1.,0.E+000,0.E+000)); +#2764 = PCURVE('',#2187,#2765); +#2765 = DEFINITIONAL_REPRESENTATION('',(#2766),#2770); +#2766 = LINE('',#2767,#2768); +#2767 = CARTESIAN_POINT('',(-1.7763568394E-015,-4.930380657631E-032)); +#2768 = VECTOR('',#2769,1.); +#2769 = DIRECTION('',(1.,0.E+000)); +#2770 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2771 = PCURVE('',#2269,#2772); +#2772 = DEFINITIONAL_REPRESENTATION('',(#2773),#2777); +#2773 = LINE('',#2774,#2775); +#2774 = CARTESIAN_POINT('',(0.E+000,-1.7763568394E-015)); +#2775 = VECTOR('',#2776,1.); +#2776 = DIRECTION('',(0.E+000,1.)); +#2777 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2778 = ADVANCED_FACE('',(#2779),#2269,.F.); +#2779 = FACE_BOUND('',#2780,.T.); +#2780 = EDGE_LOOP('',(#2781,#2782,#2783,#2784,#2785,#2786,#2787,#2788)); +#2781 = ORIENTED_EDGE('',*,*,#2255,.T.); +#2782 = ORIENTED_EDGE('',*,*,#2336,.T.); +#2783 = ORIENTED_EDGE('',*,*,#2412,.T.); +#2784 = ORIENTED_EDGE('',*,*,#2488,.F.); +#2785 = ORIENTED_EDGE('',*,*,#2564,.F.); +#2786 = ORIENTED_EDGE('',*,*,#2640,.F.); +#2787 = ORIENTED_EDGE('',*,*,#2711,.F.); +#2788 = ORIENTED_EDGE('',*,*,#2758,.F.); +#2789 = ADVANCED_FACE('',(#2790),#2215,.T.); +#2790 = FACE_BOUND('',#2791,.F.); +#2791 = EDGE_LOOP('',(#2792,#2793,#2794,#2795,#2796,#2797,#2798,#2799)); +#2792 = ORIENTED_EDGE('',*,*,#2199,.T.); +#2793 = ORIENTED_EDGE('',*,*,#2285,.T.); +#2794 = ORIENTED_EDGE('',*,*,#2361,.T.); +#2795 = ORIENTED_EDGE('',*,*,#2466,.F.); +#2796 = ORIENTED_EDGE('',*,*,#2542,.F.); +#2797 = ORIENTED_EDGE('',*,*,#2618,.F.); +#2798 = ORIENTED_EDGE('',*,*,#2689,.F.); +#2799 = ORIENTED_EDGE('',*,*,#2736,.F.); +#2800 = MANIFOLD_SOLID_BREP('',#2801); +#2801 = CLOSED_SHELL('',(#2802,#2922,#2998,#3074,#3150,#3226,#3302,#3373 + ,#3420,#3431)); +#2802 = ADVANCED_FACE('',(#2803),#2817,.T.); +#2803 = FACE_BOUND('',#2804,.T.); +#2804 = EDGE_LOOP('',(#2805,#2840,#2868,#2896)); +#2805 = ORIENTED_EDGE('',*,*,#2806,.T.); +#2806 = EDGE_CURVE('',#2807,#2809,#2811,.T.); +#2807 = VERTEX_POINT('',#2808); +#2808 = CARTESIAN_POINT('',(12.95,1.,-0.125)); +#2809 = VERTEX_POINT('',#2810); +#2810 = CARTESIAN_POINT('',(12.95,1.,0.125)); +#2811 = SURFACE_CURVE('',#2812,(#2816,#2828),.PCURVE_S1.); +#2812 = LINE('',#2813,#2814); +#2813 = CARTESIAN_POINT('',(12.95,1.,-0.125)); +#2814 = VECTOR('',#2815,1.); +#2815 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#2816 = PCURVE('',#2817,#2822); +#2817 = PLANE('',#2818); +#2818 = AXIS2_PLACEMENT_3D('',#2819,#2820,#2821); +#2819 = CARTESIAN_POINT('',(12.95,1.,-0.125)); +#2820 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#2821 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#2822 = DEFINITIONAL_REPRESENTATION('',(#2823),#2827); +#2823 = LINE('',#2824,#2825); +#2824 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2825 = VECTOR('',#2826,1.); +#2826 = DIRECTION('',(2.22044604925E-016,-1.)); +#2827 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2828 = PCURVE('',#2829,#2834); +#2829 = PLANE('',#2830); +#2830 = AXIS2_PLACEMENT_3D('',#2831,#2832,#2833); +#2831 = CARTESIAN_POINT('',(12.95,1.,-0.125)); +#2832 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#2833 = DIRECTION('',(1.,0.E+000,0.E+000)); +#2834 = DEFINITIONAL_REPRESENTATION('',(#2835),#2839); +#2835 = LINE('',#2836,#2837); +#2836 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2837 = VECTOR('',#2838,1.); +#2838 = DIRECTION('',(0.E+000,-1.)); +#2839 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2840 = ORIENTED_EDGE('',*,*,#2841,.T.); +#2841 = EDGE_CURVE('',#2809,#2842,#2844,.T.); +#2842 = VERTEX_POINT('',#2843); +#2843 = CARTESIAN_POINT('',(12.95,-2.5,0.125)); +#2844 = SURFACE_CURVE('',#2845,(#2849,#2856),.PCURVE_S1.); +#2845 = LINE('',#2846,#2847); +#2846 = CARTESIAN_POINT('',(12.95,1.,0.125)); +#2847 = VECTOR('',#2848,1.); +#2848 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#2849 = PCURVE('',#2817,#2850); +#2850 = DEFINITIONAL_REPRESENTATION('',(#2851),#2855); +#2851 = LINE('',#2852,#2853); +#2852 = CARTESIAN_POINT('',(2.22044604925E-016,-0.25)); +#2853 = VECTOR('',#2854,1.); +#2854 = DIRECTION('',(1.,0.E+000)); +#2855 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2856 = PCURVE('',#2857,#2862); +#2857 = PLANE('',#2858); +#2858 = AXIS2_PLACEMENT_3D('',#2859,#2860,#2861); +#2859 = CARTESIAN_POINT('',(12.95,1.,0.125)); +#2860 = DIRECTION('',(0.E+000,4.440892098501E-016,1.)); +#2861 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#2862 = DEFINITIONAL_REPRESENTATION('',(#2863),#2867); +#2863 = LINE('',#2864,#2865); +#2864 = CARTESIAN_POINT('',(0.E+000,-1.7763568394E-015)); +#2865 = VECTOR('',#2866,1.); +#2866 = DIRECTION('',(1.,0.E+000)); +#2867 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2868 = ORIENTED_EDGE('',*,*,#2869,.F.); +#2869 = EDGE_CURVE('',#2870,#2842,#2872,.T.); +#2870 = VERTEX_POINT('',#2871); +#2871 = CARTESIAN_POINT('',(12.95,-2.5,-0.125)); +#2872 = SURFACE_CURVE('',#2873,(#2877,#2884),.PCURVE_S1.); +#2873 = LINE('',#2874,#2875); +#2874 = CARTESIAN_POINT('',(12.95,-2.5,-0.125)); +#2875 = VECTOR('',#2876,1.); +#2876 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#2877 = PCURVE('',#2817,#2878); +#2878 = DEFINITIONAL_REPRESENTATION('',(#2879),#2883); +#2879 = LINE('',#2880,#2881); +#2880 = CARTESIAN_POINT('',(3.5,-1.972152263053E-031)); +#2881 = VECTOR('',#2882,1.); +#2882 = DIRECTION('',(2.22044604925E-016,-1.)); +#2883 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2884 = PCURVE('',#2885,#2890); +#2885 = PLANE('',#2886); +#2886 = AXIS2_PLACEMENT_3D('',#2887,#2888,#2889); +#2887 = CARTESIAN_POINT('',(12.95,-2.5,-0.125)); +#2888 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#2889 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#2890 = DEFINITIONAL_REPRESENTATION('',(#2891),#2895); +#2891 = LINE('',#2892,#2893); +#2892 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#2893 = VECTOR('',#2894,1.); +#2894 = DIRECTION('',(0.E+000,-1.)); +#2895 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2896 = ORIENTED_EDGE('',*,*,#2897,.F.); +#2897 = EDGE_CURVE('',#2807,#2870,#2898,.T.); +#2898 = SURFACE_CURVE('',#2899,(#2903,#2910),.PCURVE_S1.); +#2899 = LINE('',#2900,#2901); +#2900 = CARTESIAN_POINT('',(12.95,1.,-0.125)); +#2901 = VECTOR('',#2902,1.); +#2902 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#2903 = PCURVE('',#2817,#2904); +#2904 = DEFINITIONAL_REPRESENTATION('',(#2905),#2909); +#2905 = LINE('',#2906,#2907); +#2906 = CARTESIAN_POINT('',(2.22044604925E-016,0.E+000)); +#2907 = VECTOR('',#2908,1.); +#2908 = DIRECTION('',(1.,0.E+000)); +#2909 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2910 = PCURVE('',#2911,#2916); +#2911 = PLANE('',#2912); +#2912 = AXIS2_PLACEMENT_3D('',#2913,#2914,#2915); +#2913 = CARTESIAN_POINT('',(12.95,1.,-0.125)); +#2914 = DIRECTION('',(0.E+000,4.440892098501E-016,1.)); +#2915 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#2916 = DEFINITIONAL_REPRESENTATION('',(#2917),#2921); +#2917 = LINE('',#2918,#2919); +#2918 = CARTESIAN_POINT('',(0.E+000,-1.7763568394E-015)); +#2919 = VECTOR('',#2920,1.); +#2920 = DIRECTION('',(1.,0.E+000)); +#2921 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2922 = ADVANCED_FACE('',(#2923),#2885,.T.); +#2923 = FACE_BOUND('',#2924,.T.); +#2924 = EDGE_LOOP('',(#2925,#2926,#2949,#2977)); +#2925 = ORIENTED_EDGE('',*,*,#2869,.T.); +#2926 = ORIENTED_EDGE('',*,*,#2927,.T.); +#2927 = EDGE_CURVE('',#2842,#2928,#2930,.T.); +#2928 = VERTEX_POINT('',#2929); +#2929 = CARTESIAN_POINT('',(12.45,-2.5,0.125)); +#2930 = SURFACE_CURVE('',#2931,(#2935,#2942),.PCURVE_S1.); +#2931 = LINE('',#2932,#2933); +#2932 = CARTESIAN_POINT('',(12.95,-2.5,0.125)); +#2933 = VECTOR('',#2934,1.); +#2934 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#2935 = PCURVE('',#2885,#2936); +#2936 = DEFINITIONAL_REPRESENTATION('',(#2937),#2941); +#2937 = LINE('',#2938,#2939); +#2938 = CARTESIAN_POINT('',(1.7763568394E-015,-0.25)); +#2939 = VECTOR('',#2940,1.); +#2940 = DIRECTION('',(1.,0.E+000)); +#2941 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2942 = PCURVE('',#2857,#2943); +#2943 = DEFINITIONAL_REPRESENTATION('',(#2944),#2948); +#2944 = LINE('',#2945,#2946); +#2945 = CARTESIAN_POINT('',(3.5,-1.7763568394E-015)); +#2946 = VECTOR('',#2947,1.); +#2947 = DIRECTION('',(0.E+000,-1.)); +#2948 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2949 = ORIENTED_EDGE('',*,*,#2950,.F.); +#2950 = EDGE_CURVE('',#2951,#2928,#2953,.T.); +#2951 = VERTEX_POINT('',#2952); +#2952 = CARTESIAN_POINT('',(12.45,-2.5,-0.125)); +#2953 = SURFACE_CURVE('',#2954,(#2958,#2965),.PCURVE_S1.); +#2954 = LINE('',#2955,#2956); +#2955 = CARTESIAN_POINT('',(12.45,-2.5,-0.125)); +#2956 = VECTOR('',#2957,1.); +#2957 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#2958 = PCURVE('',#2885,#2959); +#2959 = DEFINITIONAL_REPRESENTATION('',(#2960),#2964); +#2960 = LINE('',#2961,#2962); +#2961 = CARTESIAN_POINT('',(0.5,0.E+000)); +#2962 = VECTOR('',#2963,1.); +#2963 = DIRECTION('',(0.E+000,-1.)); +#2964 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2965 = PCURVE('',#2966,#2971); +#2966 = PLANE('',#2967); +#2967 = AXIS2_PLACEMENT_3D('',#2968,#2969,#2970); +#2968 = CARTESIAN_POINT('',(12.45,-2.5,-0.125)); +#2969 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#2970 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#2971 = DEFINITIONAL_REPRESENTATION('',(#2972),#2976); +#2972 = LINE('',#2973,#2974); +#2973 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#2974 = VECTOR('',#2975,1.); +#2975 = DIRECTION('',(-2.22044604925E-016,-1.)); +#2976 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2977 = ORIENTED_EDGE('',*,*,#2978,.F.); +#2978 = EDGE_CURVE('',#2870,#2951,#2979,.T.); +#2979 = SURFACE_CURVE('',#2980,(#2984,#2991),.PCURVE_S1.); +#2980 = LINE('',#2981,#2982); +#2981 = CARTESIAN_POINT('',(12.95,-2.5,-0.125)); +#2982 = VECTOR('',#2983,1.); +#2983 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#2984 = PCURVE('',#2885,#2985); +#2985 = DEFINITIONAL_REPRESENTATION('',(#2986),#2990); +#2986 = LINE('',#2987,#2988); +#2987 = CARTESIAN_POINT('',(1.7763568394E-015,0.E+000)); +#2988 = VECTOR('',#2989,1.); +#2989 = DIRECTION('',(1.,0.E+000)); +#2990 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2991 = PCURVE('',#2911,#2992); +#2992 = DEFINITIONAL_REPRESENTATION('',(#2993),#2997); +#2993 = LINE('',#2994,#2995); +#2994 = CARTESIAN_POINT('',(3.5,-1.7763568394E-015)); +#2995 = VECTOR('',#2996,1.); +#2996 = DIRECTION('',(0.E+000,-1.)); +#2997 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2998 = ADVANCED_FACE('',(#2999),#2966,.T.); +#2999 = FACE_BOUND('',#3000,.T.); +#3000 = EDGE_LOOP('',(#3001,#3002,#3025,#3053)); +#3001 = ORIENTED_EDGE('',*,*,#2950,.T.); +#3002 = ORIENTED_EDGE('',*,*,#3003,.T.); +#3003 = EDGE_CURVE('',#2928,#3004,#3006,.T.); +#3004 = VERTEX_POINT('',#3005); +#3005 = CARTESIAN_POINT('',(12.45,1.,0.125)); +#3006 = SURFACE_CURVE('',#3007,(#3011,#3018),.PCURVE_S1.); +#3007 = LINE('',#3008,#3009); +#3008 = CARTESIAN_POINT('',(12.45,-2.5,0.125)); +#3009 = VECTOR('',#3010,1.); +#3010 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#3011 = PCURVE('',#2966,#3012); +#3012 = DEFINITIONAL_REPRESENTATION('',(#3013),#3017); +#3013 = LINE('',#3014,#3015); +#3014 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#3015 = VECTOR('',#3016,1.); +#3016 = DIRECTION('',(1.,0.E+000)); +#3017 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3018 = PCURVE('',#2857,#3019); +#3019 = DEFINITIONAL_REPRESENTATION('',(#3020),#3024); +#3020 = LINE('',#3021,#3022); +#3021 = CARTESIAN_POINT('',(3.5,-0.5)); +#3022 = VECTOR('',#3023,1.); +#3023 = DIRECTION('',(-1.,0.E+000)); +#3024 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3025 = ORIENTED_EDGE('',*,*,#3026,.F.); +#3026 = EDGE_CURVE('',#3027,#3004,#3029,.T.); +#3027 = VERTEX_POINT('',#3028); +#3028 = CARTESIAN_POINT('',(12.45,1.,-0.125)); +#3029 = SURFACE_CURVE('',#3030,(#3034,#3041),.PCURVE_S1.); +#3030 = LINE('',#3031,#3032); +#3031 = CARTESIAN_POINT('',(12.45,1.,-0.125)); +#3032 = VECTOR('',#3033,1.); +#3033 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#3034 = PCURVE('',#2966,#3035); +#3035 = DEFINITIONAL_REPRESENTATION('',(#3036),#3040); +#3036 = LINE('',#3037,#3038); +#3037 = CARTESIAN_POINT('',(3.5,1.972152263053E-031)); +#3038 = VECTOR('',#3039,1.); +#3039 = DIRECTION('',(-2.22044604925E-016,-1.)); +#3040 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3041 = PCURVE('',#3042,#3047); +#3042 = PLANE('',#3043); +#3043 = AXIS2_PLACEMENT_3D('',#3044,#3045,#3046); +#3044 = CARTESIAN_POINT('',(12.325,1.,-0.125)); +#3045 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#3046 = DIRECTION('',(1.,0.E+000,0.E+000)); +#3047 = DEFINITIONAL_REPRESENTATION('',(#3048),#3052); +#3048 = LINE('',#3049,#3050); +#3049 = CARTESIAN_POINT('',(0.125,0.E+000)); +#3050 = VECTOR('',#3051,1.); +#3051 = DIRECTION('',(0.E+000,-1.)); +#3052 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3053 = ORIENTED_EDGE('',*,*,#3054,.F.); +#3054 = EDGE_CURVE('',#2951,#3027,#3055,.T.); +#3055 = SURFACE_CURVE('',#3056,(#3060,#3067),.PCURVE_S1.); +#3056 = LINE('',#3057,#3058); +#3057 = CARTESIAN_POINT('',(12.45,-2.5,-0.125)); +#3058 = VECTOR('',#3059,1.); +#3059 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#3060 = PCURVE('',#2966,#3061); +#3061 = DEFINITIONAL_REPRESENTATION('',(#3062),#3066); +#3062 = LINE('',#3063,#3064); +#3063 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3064 = VECTOR('',#3065,1.); +#3065 = DIRECTION('',(1.,0.E+000)); +#3066 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3067 = PCURVE('',#2911,#3068); +#3068 = DEFINITIONAL_REPRESENTATION('',(#3069),#3073); +#3069 = LINE('',#3070,#3071); +#3070 = CARTESIAN_POINT('',(3.5,-0.5)); +#3071 = VECTOR('',#3072,1.); +#3072 = DIRECTION('',(-1.,0.E+000)); +#3073 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3074 = ADVANCED_FACE('',(#3075),#3042,.F.); +#3075 = FACE_BOUND('',#3076,.F.); +#3076 = EDGE_LOOP('',(#3077,#3107,#3128,#3129)); +#3077 = ORIENTED_EDGE('',*,*,#3078,.T.); +#3078 = EDGE_CURVE('',#3079,#3081,#3083,.T.); +#3079 = VERTEX_POINT('',#3080); +#3080 = CARTESIAN_POINT('',(12.325,1.,-0.125)); +#3081 = VERTEX_POINT('',#3082); +#3082 = CARTESIAN_POINT('',(12.325,1.,0.125)); +#3083 = SURFACE_CURVE('',#3084,(#3088,#3095),.PCURVE_S1.); +#3084 = LINE('',#3085,#3086); +#3085 = CARTESIAN_POINT('',(12.325,1.,-0.125)); +#3086 = VECTOR('',#3087,1.); +#3087 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#3088 = PCURVE('',#3042,#3089); +#3089 = DEFINITIONAL_REPRESENTATION('',(#3090),#3094); +#3090 = LINE('',#3091,#3092); +#3091 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3092 = VECTOR('',#3093,1.); +#3093 = DIRECTION('',(0.E+000,-1.)); +#3094 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3095 = PCURVE('',#3096,#3101); +#3096 = PLANE('',#3097); +#3097 = AXIS2_PLACEMENT_3D('',#3098,#3099,#3100); +#3098 = CARTESIAN_POINT('',(12.325,2.,-0.125)); +#3099 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#3100 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#3101 = DEFINITIONAL_REPRESENTATION('',(#3102),#3106); +#3102 = LINE('',#3103,#3104); +#3103 = CARTESIAN_POINT('',(1.,-4.930380657631E-032)); +#3104 = VECTOR('',#3105,1.); +#3105 = DIRECTION('',(2.22044604925E-016,-1.)); +#3106 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3107 = ORIENTED_EDGE('',*,*,#3108,.T.); +#3108 = EDGE_CURVE('',#3081,#3004,#3109,.T.); +#3109 = SURFACE_CURVE('',#3110,(#3114,#3121),.PCURVE_S1.); +#3110 = LINE('',#3111,#3112); +#3111 = CARTESIAN_POINT('',(12.325,1.,0.125)); +#3112 = VECTOR('',#3113,1.); +#3113 = DIRECTION('',(1.,0.E+000,0.E+000)); +#3114 = PCURVE('',#3042,#3115); +#3115 = DEFINITIONAL_REPRESENTATION('',(#3116),#3120); +#3116 = LINE('',#3117,#3118); +#3117 = CARTESIAN_POINT('',(-1.7763568394E-015,-0.25)); +#3118 = VECTOR('',#3119,1.); +#3119 = DIRECTION('',(1.,0.E+000)); +#3120 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3121 = PCURVE('',#2857,#3122); +#3122 = DEFINITIONAL_REPRESENTATION('',(#3123),#3127); +#3123 = LINE('',#3124,#3125); +#3124 = CARTESIAN_POINT('',(0.E+000,-0.625)); +#3125 = VECTOR('',#3126,1.); +#3126 = DIRECTION('',(0.E+000,1.)); +#3127 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3128 = ORIENTED_EDGE('',*,*,#3026,.F.); +#3129 = ORIENTED_EDGE('',*,*,#3130,.F.); +#3130 = EDGE_CURVE('',#3079,#3027,#3131,.T.); +#3131 = SURFACE_CURVE('',#3132,(#3136,#3143),.PCURVE_S1.); +#3132 = LINE('',#3133,#3134); +#3133 = CARTESIAN_POINT('',(12.325,1.,-0.125)); +#3134 = VECTOR('',#3135,1.); +#3135 = DIRECTION('',(1.,0.E+000,0.E+000)); +#3136 = PCURVE('',#3042,#3137); +#3137 = DEFINITIONAL_REPRESENTATION('',(#3138),#3142); +#3138 = LINE('',#3139,#3140); +#3139 = CARTESIAN_POINT('',(-1.7763568394E-015,-4.930380657631E-032)); +#3140 = VECTOR('',#3141,1.); +#3141 = DIRECTION('',(1.,0.E+000)); +#3142 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3143 = PCURVE('',#2911,#3144); +#3144 = DEFINITIONAL_REPRESENTATION('',(#3145),#3149); +#3145 = LINE('',#3146,#3147); +#3146 = CARTESIAN_POINT('',(0.E+000,-0.625)); +#3147 = VECTOR('',#3148,1.); +#3148 = DIRECTION('',(0.E+000,1.)); +#3149 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3150 = ADVANCED_FACE('',(#3151),#3096,.F.); +#3151 = FACE_BOUND('',#3152,.F.); +#3152 = EDGE_LOOP('',(#3153,#3183,#3204,#3205)); +#3153 = ORIENTED_EDGE('',*,*,#3154,.T.); +#3154 = EDGE_CURVE('',#3155,#3157,#3159,.T.); +#3155 = VERTEX_POINT('',#3156); +#3156 = CARTESIAN_POINT('',(12.325,2.,-0.125)); +#3157 = VERTEX_POINT('',#3158); +#3158 = CARTESIAN_POINT('',(12.325,2.,0.125)); +#3159 = SURFACE_CURVE('',#3160,(#3164,#3171),.PCURVE_S1.); +#3160 = LINE('',#3161,#3162); +#3161 = CARTESIAN_POINT('',(12.325,2.,-0.125)); +#3162 = VECTOR('',#3163,1.); +#3163 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#3164 = PCURVE('',#3096,#3165); +#3165 = DEFINITIONAL_REPRESENTATION('',(#3166),#3170); +#3166 = LINE('',#3167,#3168); +#3167 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3168 = VECTOR('',#3169,1.); +#3169 = DIRECTION('',(2.22044604925E-016,-1.)); +#3170 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3171 = PCURVE('',#3172,#3177); +#3172 = PLANE('',#3173); +#3173 = AXIS2_PLACEMENT_3D('',#3174,#3175,#3176); +#3174 = CARTESIAN_POINT('',(13.075,2.,-0.125)); +#3175 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#3176 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#3177 = DEFINITIONAL_REPRESENTATION('',(#3178),#3182); +#3178 = LINE('',#3179,#3180); +#3179 = CARTESIAN_POINT('',(0.75,0.E+000)); +#3180 = VECTOR('',#3181,1.); +#3181 = DIRECTION('',(0.E+000,-1.)); +#3182 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3183 = ORIENTED_EDGE('',*,*,#3184,.T.); +#3184 = EDGE_CURVE('',#3157,#3081,#3185,.T.); +#3185 = SURFACE_CURVE('',#3186,(#3190,#3197),.PCURVE_S1.); +#3186 = LINE('',#3187,#3188); +#3187 = CARTESIAN_POINT('',(12.325,2.,0.125)); +#3188 = VECTOR('',#3189,1.); +#3189 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#3190 = PCURVE('',#3096,#3191); +#3191 = DEFINITIONAL_REPRESENTATION('',(#3192),#3196); +#3192 = LINE('',#3193,#3194); +#3193 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#3194 = VECTOR('',#3195,1.); +#3195 = DIRECTION('',(1.,0.E+000)); +#3196 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3197 = PCURVE('',#2857,#3198); +#3198 = DEFINITIONAL_REPRESENTATION('',(#3199),#3203); +#3199 = LINE('',#3200,#3201); +#3200 = CARTESIAN_POINT('',(-1.,-0.625)); +#3201 = VECTOR('',#3202,1.); +#3202 = DIRECTION('',(1.,0.E+000)); +#3203 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3204 = ORIENTED_EDGE('',*,*,#3078,.F.); +#3205 = ORIENTED_EDGE('',*,*,#3206,.F.); +#3206 = EDGE_CURVE('',#3155,#3079,#3207,.T.); +#3207 = SURFACE_CURVE('',#3208,(#3212,#3219),.PCURVE_S1.); +#3208 = LINE('',#3209,#3210); +#3209 = CARTESIAN_POINT('',(12.325,2.,-0.125)); +#3210 = VECTOR('',#3211,1.); +#3211 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#3212 = PCURVE('',#3096,#3213); +#3213 = DEFINITIONAL_REPRESENTATION('',(#3214),#3218); +#3214 = LINE('',#3215,#3216); +#3215 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3216 = VECTOR('',#3217,1.); +#3217 = DIRECTION('',(1.,0.E+000)); +#3218 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3219 = PCURVE('',#2911,#3220); +#3220 = DEFINITIONAL_REPRESENTATION('',(#3221),#3225); +#3221 = LINE('',#3222,#3223); +#3222 = CARTESIAN_POINT('',(-1.,-0.625)); +#3223 = VECTOR('',#3224,1.); +#3224 = DIRECTION('',(1.,0.E+000)); +#3225 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3226 = ADVANCED_FACE('',(#3227),#3172,.F.); +#3227 = FACE_BOUND('',#3228,.F.); +#3228 = EDGE_LOOP('',(#3229,#3259,#3280,#3281)); +#3229 = ORIENTED_EDGE('',*,*,#3230,.T.); +#3230 = EDGE_CURVE('',#3231,#3233,#3235,.T.); +#3231 = VERTEX_POINT('',#3232); +#3232 = CARTESIAN_POINT('',(13.075,2.,-0.125)); +#3233 = VERTEX_POINT('',#3234); +#3234 = CARTESIAN_POINT('',(13.075,2.,0.125)); +#3235 = SURFACE_CURVE('',#3236,(#3240,#3247),.PCURVE_S1.); +#3236 = LINE('',#3237,#3238); +#3237 = CARTESIAN_POINT('',(13.075,2.,-0.125)); +#3238 = VECTOR('',#3239,1.); +#3239 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#3240 = PCURVE('',#3172,#3241); +#3241 = DEFINITIONAL_REPRESENTATION('',(#3242),#3246); +#3242 = LINE('',#3243,#3244); +#3243 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#3244 = VECTOR('',#3245,1.); +#3245 = DIRECTION('',(0.E+000,-1.)); +#3246 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3247 = PCURVE('',#3248,#3253); +#3248 = PLANE('',#3249); +#3249 = AXIS2_PLACEMENT_3D('',#3250,#3251,#3252); +#3250 = CARTESIAN_POINT('',(13.075,1.,-0.125)); +#3251 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#3252 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#3253 = DEFINITIONAL_REPRESENTATION('',(#3254),#3258); +#3254 = LINE('',#3255,#3256); +#3255 = CARTESIAN_POINT('',(1.,4.930380657631E-032)); +#3256 = VECTOR('',#3257,1.); +#3257 = DIRECTION('',(-2.22044604925E-016,-1.)); +#3258 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3259 = ORIENTED_EDGE('',*,*,#3260,.T.); +#3260 = EDGE_CURVE('',#3233,#3157,#3261,.T.); +#3261 = SURFACE_CURVE('',#3262,(#3266,#3273),.PCURVE_S1.); +#3262 = LINE('',#3263,#3264); +#3263 = CARTESIAN_POINT('',(13.075,2.,0.125)); +#3264 = VECTOR('',#3265,1.); +#3265 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#3266 = PCURVE('',#3172,#3267); +#3267 = DEFINITIONAL_REPRESENTATION('',(#3268),#3272); +#3268 = LINE('',#3269,#3270); +#3269 = CARTESIAN_POINT('',(1.7763568394E-015,-0.25)); +#3270 = VECTOR('',#3271,1.); +#3271 = DIRECTION('',(1.,0.E+000)); +#3272 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3273 = PCURVE('',#2857,#3274); +#3274 = DEFINITIONAL_REPRESENTATION('',(#3275),#3279); +#3275 = LINE('',#3276,#3277); +#3276 = CARTESIAN_POINT('',(-1.,0.125)); +#3277 = VECTOR('',#3278,1.); +#3278 = DIRECTION('',(0.E+000,-1.)); +#3279 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3280 = ORIENTED_EDGE('',*,*,#3154,.F.); +#3281 = ORIENTED_EDGE('',*,*,#3282,.F.); +#3282 = EDGE_CURVE('',#3231,#3155,#3283,.T.); +#3283 = SURFACE_CURVE('',#3284,(#3288,#3295),.PCURVE_S1.); +#3284 = LINE('',#3285,#3286); +#3285 = CARTESIAN_POINT('',(13.075,2.,-0.125)); +#3286 = VECTOR('',#3287,1.); +#3287 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#3288 = PCURVE('',#3172,#3289); +#3289 = DEFINITIONAL_REPRESENTATION('',(#3290),#3294); +#3290 = LINE('',#3291,#3292); +#3291 = CARTESIAN_POINT('',(1.7763568394E-015,0.E+000)); +#3292 = VECTOR('',#3293,1.); +#3293 = DIRECTION('',(1.,0.E+000)); +#3294 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3295 = PCURVE('',#2911,#3296); +#3296 = DEFINITIONAL_REPRESENTATION('',(#3297),#3301); +#3297 = LINE('',#3298,#3299); +#3298 = CARTESIAN_POINT('',(-1.,0.125)); +#3299 = VECTOR('',#3300,1.); +#3300 = DIRECTION('',(0.E+000,-1.)); +#3301 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3302 = ADVANCED_FACE('',(#3303),#3248,.F.); +#3303 = FACE_BOUND('',#3304,.F.); +#3304 = EDGE_LOOP('',(#3305,#3330,#3351,#3352)); +#3305 = ORIENTED_EDGE('',*,*,#3306,.T.); +#3306 = EDGE_CURVE('',#3307,#3309,#3311,.T.); +#3307 = VERTEX_POINT('',#3308); +#3308 = CARTESIAN_POINT('',(13.075,1.,-0.125)); +#3309 = VERTEX_POINT('',#3310); +#3310 = CARTESIAN_POINT('',(13.075,1.,0.125)); +#3311 = SURFACE_CURVE('',#3312,(#3316,#3323),.PCURVE_S1.); +#3312 = LINE('',#3313,#3314); +#3313 = CARTESIAN_POINT('',(13.075,1.,-0.125)); +#3314 = VECTOR('',#3315,1.); +#3315 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#3316 = PCURVE('',#3248,#3317); +#3317 = DEFINITIONAL_REPRESENTATION('',(#3318),#3322); +#3318 = LINE('',#3319,#3320); +#3319 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#3320 = VECTOR('',#3321,1.); +#3321 = DIRECTION('',(-2.22044604925E-016,-1.)); +#3322 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3323 = PCURVE('',#2829,#3324); +#3324 = DEFINITIONAL_REPRESENTATION('',(#3325),#3329); +#3325 = LINE('',#3326,#3327); +#3326 = CARTESIAN_POINT('',(0.125,0.E+000)); +#3327 = VECTOR('',#3328,1.); +#3328 = DIRECTION('',(0.E+000,-1.)); +#3329 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3330 = ORIENTED_EDGE('',*,*,#3331,.T.); +#3331 = EDGE_CURVE('',#3309,#3233,#3332,.T.); +#3332 = SURFACE_CURVE('',#3333,(#3337,#3344),.PCURVE_S1.); +#3333 = LINE('',#3334,#3335); +#3334 = CARTESIAN_POINT('',(13.075,1.,0.125)); +#3335 = VECTOR('',#3336,1.); +#3336 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#3337 = PCURVE('',#3248,#3338); +#3338 = DEFINITIONAL_REPRESENTATION('',(#3339),#3343); +#3339 = LINE('',#3340,#3341); +#3340 = CARTESIAN_POINT('',(-2.22044604925E-016,-0.25)); +#3341 = VECTOR('',#3342,1.); +#3342 = DIRECTION('',(1.,0.E+000)); +#3343 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3344 = PCURVE('',#2857,#3345); +#3345 = DEFINITIONAL_REPRESENTATION('',(#3346),#3350); +#3346 = LINE('',#3347,#3348); +#3347 = CARTESIAN_POINT('',(0.E+000,0.125)); +#3348 = VECTOR('',#3349,1.); +#3349 = DIRECTION('',(-1.,0.E+000)); +#3350 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3351 = ORIENTED_EDGE('',*,*,#3230,.F.); +#3352 = ORIENTED_EDGE('',*,*,#3353,.F.); +#3353 = EDGE_CURVE('',#3307,#3231,#3354,.T.); +#3354 = SURFACE_CURVE('',#3355,(#3359,#3366),.PCURVE_S1.); +#3355 = LINE('',#3356,#3357); +#3356 = CARTESIAN_POINT('',(13.075,1.,-0.125)); +#3357 = VECTOR('',#3358,1.); +#3358 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#3359 = PCURVE('',#3248,#3360); +#3360 = DEFINITIONAL_REPRESENTATION('',(#3361),#3365); +#3361 = LINE('',#3362,#3363); +#3362 = CARTESIAN_POINT('',(-2.22044604925E-016,-0.E+000)); +#3363 = VECTOR('',#3364,1.); +#3364 = DIRECTION('',(1.,0.E+000)); +#3365 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3366 = PCURVE('',#2911,#3367); +#3367 = DEFINITIONAL_REPRESENTATION('',(#3368),#3372); +#3368 = LINE('',#3369,#3370); +#3369 = CARTESIAN_POINT('',(0.E+000,0.125)); +#3370 = VECTOR('',#3371,1.); +#3371 = DIRECTION('',(-1.,0.E+000)); +#3372 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3373 = ADVANCED_FACE('',(#3374),#2829,.F.); +#3374 = FACE_BOUND('',#3375,.F.); +#3375 = EDGE_LOOP('',(#3376,#3377,#3398,#3399)); +#3376 = ORIENTED_EDGE('',*,*,#2806,.T.); +#3377 = ORIENTED_EDGE('',*,*,#3378,.T.); +#3378 = EDGE_CURVE('',#2809,#3309,#3379,.T.); +#3379 = SURFACE_CURVE('',#3380,(#3384,#3391),.PCURVE_S1.); +#3380 = LINE('',#3381,#3382); +#3381 = CARTESIAN_POINT('',(12.95,1.,0.125)); +#3382 = VECTOR('',#3383,1.); +#3383 = DIRECTION('',(1.,0.E+000,0.E+000)); +#3384 = PCURVE('',#2829,#3385); +#3385 = DEFINITIONAL_REPRESENTATION('',(#3386),#3390); +#3386 = LINE('',#3387,#3388); +#3387 = CARTESIAN_POINT('',(-1.7763568394E-015,-0.25)); +#3388 = VECTOR('',#3389,1.); +#3389 = DIRECTION('',(1.,0.E+000)); +#3390 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3391 = PCURVE('',#2857,#3392); +#3392 = DEFINITIONAL_REPRESENTATION('',(#3393),#3397); +#3393 = LINE('',#3394,#3395); +#3394 = CARTESIAN_POINT('',(0.E+000,-1.7763568394E-015)); +#3395 = VECTOR('',#3396,1.); +#3396 = DIRECTION('',(0.E+000,1.)); +#3397 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3398 = ORIENTED_EDGE('',*,*,#3306,.F.); +#3399 = ORIENTED_EDGE('',*,*,#3400,.F.); +#3400 = EDGE_CURVE('',#2807,#3307,#3401,.T.); +#3401 = SURFACE_CURVE('',#3402,(#3406,#3413),.PCURVE_S1.); +#3402 = LINE('',#3403,#3404); +#3403 = CARTESIAN_POINT('',(12.95,1.,-0.125)); +#3404 = VECTOR('',#3405,1.); +#3405 = DIRECTION('',(1.,0.E+000,0.E+000)); +#3406 = PCURVE('',#2829,#3407); +#3407 = DEFINITIONAL_REPRESENTATION('',(#3408),#3412); +#3408 = LINE('',#3409,#3410); +#3409 = CARTESIAN_POINT('',(-1.7763568394E-015,-4.930380657631E-032)); +#3410 = VECTOR('',#3411,1.); +#3411 = DIRECTION('',(1.,0.E+000)); +#3412 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3413 = PCURVE('',#2911,#3414); +#3414 = DEFINITIONAL_REPRESENTATION('',(#3415),#3419); +#3415 = LINE('',#3416,#3417); +#3416 = CARTESIAN_POINT('',(0.E+000,-1.7763568394E-015)); +#3417 = VECTOR('',#3418,1.); +#3418 = DIRECTION('',(0.E+000,1.)); +#3419 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3420 = ADVANCED_FACE('',(#3421),#2911,.F.); +#3421 = FACE_BOUND('',#3422,.T.); +#3422 = EDGE_LOOP('',(#3423,#3424,#3425,#3426,#3427,#3428,#3429,#3430)); +#3423 = ORIENTED_EDGE('',*,*,#2897,.T.); +#3424 = ORIENTED_EDGE('',*,*,#2978,.T.); +#3425 = ORIENTED_EDGE('',*,*,#3054,.T.); +#3426 = ORIENTED_EDGE('',*,*,#3130,.F.); +#3427 = ORIENTED_EDGE('',*,*,#3206,.F.); +#3428 = ORIENTED_EDGE('',*,*,#3282,.F.); +#3429 = ORIENTED_EDGE('',*,*,#3353,.F.); +#3430 = ORIENTED_EDGE('',*,*,#3400,.F.); +#3431 = ADVANCED_FACE('',(#3432),#2857,.T.); +#3432 = FACE_BOUND('',#3433,.F.); +#3433 = EDGE_LOOP('',(#3434,#3435,#3436,#3437,#3438,#3439,#3440,#3441)); +#3434 = ORIENTED_EDGE('',*,*,#2841,.T.); +#3435 = ORIENTED_EDGE('',*,*,#2927,.T.); +#3436 = ORIENTED_EDGE('',*,*,#3003,.T.); +#3437 = ORIENTED_EDGE('',*,*,#3108,.F.); +#3438 = ORIENTED_EDGE('',*,*,#3184,.F.); +#3439 = ORIENTED_EDGE('',*,*,#3260,.F.); +#3440 = ORIENTED_EDGE('',*,*,#3331,.F.); +#3441 = ORIENTED_EDGE('',*,*,#3378,.F.); +#3442 = MANIFOLD_SOLID_BREP('',#3443); +#3443 = CLOSED_SHELL('',(#3444,#3564,#3640,#3716,#3792,#3868,#3944,#4015 + ,#4062,#4073)); +#3444 = ADVANCED_FACE('',(#3445),#3459,.T.); +#3445 = FACE_BOUND('',#3446,.T.); +#3446 = EDGE_LOOP('',(#3447,#3482,#3510,#3538)); +#3447 = ORIENTED_EDGE('',*,*,#3448,.T.); +#3448 = EDGE_CURVE('',#3449,#3451,#3453,.T.); +#3449 = VERTEX_POINT('',#3450); +#3450 = CARTESIAN_POINT('',(10.41,1.,-0.125)); +#3451 = VERTEX_POINT('',#3452); +#3452 = CARTESIAN_POINT('',(10.41,1.,0.125)); +#3453 = SURFACE_CURVE('',#3454,(#3458,#3470),.PCURVE_S1.); +#3454 = LINE('',#3455,#3456); +#3455 = CARTESIAN_POINT('',(10.41,1.,-0.125)); +#3456 = VECTOR('',#3457,1.); +#3457 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#3458 = PCURVE('',#3459,#3464); +#3459 = PLANE('',#3460); +#3460 = AXIS2_PLACEMENT_3D('',#3461,#3462,#3463); +#3461 = CARTESIAN_POINT('',(10.41,1.,-0.125)); +#3462 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#3463 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#3464 = DEFINITIONAL_REPRESENTATION('',(#3465),#3469); +#3465 = LINE('',#3466,#3467); +#3466 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3467 = VECTOR('',#3468,1.); +#3468 = DIRECTION('',(2.22044604925E-016,-1.)); +#3469 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3470 = PCURVE('',#3471,#3476); +#3471 = PLANE('',#3472); +#3472 = AXIS2_PLACEMENT_3D('',#3473,#3474,#3475); +#3473 = CARTESIAN_POINT('',(10.41,1.,-0.125)); +#3474 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#3475 = DIRECTION('',(1.,0.E+000,0.E+000)); +#3476 = DEFINITIONAL_REPRESENTATION('',(#3477),#3481); +#3477 = LINE('',#3478,#3479); +#3478 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3479 = VECTOR('',#3480,1.); +#3480 = DIRECTION('',(0.E+000,-1.)); +#3481 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3482 = ORIENTED_EDGE('',*,*,#3483,.T.); +#3483 = EDGE_CURVE('',#3451,#3484,#3486,.T.); +#3484 = VERTEX_POINT('',#3485); +#3485 = CARTESIAN_POINT('',(10.41,-2.5,0.125)); +#3486 = SURFACE_CURVE('',#3487,(#3491,#3498),.PCURVE_S1.); +#3487 = LINE('',#3488,#3489); +#3488 = CARTESIAN_POINT('',(10.41,1.,0.125)); +#3489 = VECTOR('',#3490,1.); +#3490 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#3491 = PCURVE('',#3459,#3492); +#3492 = DEFINITIONAL_REPRESENTATION('',(#3493),#3497); +#3493 = LINE('',#3494,#3495); +#3494 = CARTESIAN_POINT('',(2.22044604925E-016,-0.25)); +#3495 = VECTOR('',#3496,1.); +#3496 = DIRECTION('',(1.,0.E+000)); +#3497 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3498 = PCURVE('',#3499,#3504); +#3499 = PLANE('',#3500); +#3500 = AXIS2_PLACEMENT_3D('',#3501,#3502,#3503); +#3501 = CARTESIAN_POINT('',(10.41,1.,0.125)); +#3502 = DIRECTION('',(0.E+000,4.440892098501E-016,1.)); +#3503 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#3504 = DEFINITIONAL_REPRESENTATION('',(#3505),#3509); +#3505 = LINE('',#3506,#3507); +#3506 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3507 = VECTOR('',#3508,1.); +#3508 = DIRECTION('',(1.,0.E+000)); +#3509 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3510 = ORIENTED_EDGE('',*,*,#3511,.F.); +#3511 = EDGE_CURVE('',#3512,#3484,#3514,.T.); +#3512 = VERTEX_POINT('',#3513); +#3513 = CARTESIAN_POINT('',(10.41,-2.5,-0.125)); +#3514 = SURFACE_CURVE('',#3515,(#3519,#3526),.PCURVE_S1.); +#3515 = LINE('',#3516,#3517); +#3516 = CARTESIAN_POINT('',(10.41,-2.5,-0.125)); +#3517 = VECTOR('',#3518,1.); +#3518 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#3519 = PCURVE('',#3459,#3520); +#3520 = DEFINITIONAL_REPRESENTATION('',(#3521),#3525); +#3521 = LINE('',#3522,#3523); +#3522 = CARTESIAN_POINT('',(3.5,-1.972152263053E-031)); +#3523 = VECTOR('',#3524,1.); +#3524 = DIRECTION('',(2.22044604925E-016,-1.)); +#3525 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3526 = PCURVE('',#3527,#3532); +#3527 = PLANE('',#3528); +#3528 = AXIS2_PLACEMENT_3D('',#3529,#3530,#3531); +#3529 = CARTESIAN_POINT('',(10.41,-2.5,-0.125)); +#3530 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#3531 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#3532 = DEFINITIONAL_REPRESENTATION('',(#3533),#3537); +#3533 = LINE('',#3534,#3535); +#3534 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#3535 = VECTOR('',#3536,1.); +#3536 = DIRECTION('',(0.E+000,-1.)); +#3537 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3538 = ORIENTED_EDGE('',*,*,#3539,.F.); +#3539 = EDGE_CURVE('',#3449,#3512,#3540,.T.); +#3540 = SURFACE_CURVE('',#3541,(#3545,#3552),.PCURVE_S1.); +#3541 = LINE('',#3542,#3543); +#3542 = CARTESIAN_POINT('',(10.41,1.,-0.125)); +#3543 = VECTOR('',#3544,1.); +#3544 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#3545 = PCURVE('',#3459,#3546); +#3546 = DEFINITIONAL_REPRESENTATION('',(#3547),#3551); +#3547 = LINE('',#3548,#3549); +#3548 = CARTESIAN_POINT('',(2.22044604925E-016,0.E+000)); +#3549 = VECTOR('',#3550,1.); +#3550 = DIRECTION('',(1.,0.E+000)); +#3551 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3552 = PCURVE('',#3553,#3558); +#3553 = PLANE('',#3554); +#3554 = AXIS2_PLACEMENT_3D('',#3555,#3556,#3557); +#3555 = CARTESIAN_POINT('',(10.41,1.,-0.125)); +#3556 = DIRECTION('',(0.E+000,4.440892098501E-016,1.)); +#3557 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#3558 = DEFINITIONAL_REPRESENTATION('',(#3559),#3563); +#3559 = LINE('',#3560,#3561); +#3560 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3561 = VECTOR('',#3562,1.); +#3562 = DIRECTION('',(1.,0.E+000)); +#3563 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3564 = ADVANCED_FACE('',(#3565),#3527,.T.); +#3565 = FACE_BOUND('',#3566,.T.); +#3566 = EDGE_LOOP('',(#3567,#3568,#3591,#3619)); +#3567 = ORIENTED_EDGE('',*,*,#3511,.T.); +#3568 = ORIENTED_EDGE('',*,*,#3569,.T.); +#3569 = EDGE_CURVE('',#3484,#3570,#3572,.T.); +#3570 = VERTEX_POINT('',#3571); +#3571 = CARTESIAN_POINT('',(9.91,-2.5,0.125)); +#3572 = SURFACE_CURVE('',#3573,(#3577,#3584),.PCURVE_S1.); +#3573 = LINE('',#3574,#3575); +#3574 = CARTESIAN_POINT('',(10.41,-2.5,0.125)); +#3575 = VECTOR('',#3576,1.); +#3576 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#3577 = PCURVE('',#3527,#3578); +#3578 = DEFINITIONAL_REPRESENTATION('',(#3579),#3583); +#3579 = LINE('',#3580,#3581); +#3580 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#3581 = VECTOR('',#3582,1.); +#3582 = DIRECTION('',(1.,0.E+000)); +#3583 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3584 = PCURVE('',#3499,#3585); +#3585 = DEFINITIONAL_REPRESENTATION('',(#3586),#3590); +#3586 = LINE('',#3587,#3588); +#3587 = CARTESIAN_POINT('',(3.5,0.E+000)); +#3588 = VECTOR('',#3589,1.); +#3589 = DIRECTION('',(0.E+000,-1.)); +#3590 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3591 = ORIENTED_EDGE('',*,*,#3592,.F.); +#3592 = EDGE_CURVE('',#3593,#3570,#3595,.T.); +#3593 = VERTEX_POINT('',#3594); +#3594 = CARTESIAN_POINT('',(9.91,-2.5,-0.125)); +#3595 = SURFACE_CURVE('',#3596,(#3600,#3607),.PCURVE_S1.); +#3596 = LINE('',#3597,#3598); +#3597 = CARTESIAN_POINT('',(9.91,-2.5,-0.125)); +#3598 = VECTOR('',#3599,1.); +#3599 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#3600 = PCURVE('',#3527,#3601); +#3601 = DEFINITIONAL_REPRESENTATION('',(#3602),#3606); +#3602 = LINE('',#3603,#3604); +#3603 = CARTESIAN_POINT('',(0.5,0.E+000)); +#3604 = VECTOR('',#3605,1.); +#3605 = DIRECTION('',(0.E+000,-1.)); +#3606 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3607 = PCURVE('',#3608,#3613); +#3608 = PLANE('',#3609); +#3609 = AXIS2_PLACEMENT_3D('',#3610,#3611,#3612); +#3610 = CARTESIAN_POINT('',(9.91,-2.5,-0.125)); +#3611 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#3612 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#3613 = DEFINITIONAL_REPRESENTATION('',(#3614),#3618); +#3614 = LINE('',#3615,#3616); +#3615 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#3616 = VECTOR('',#3617,1.); +#3617 = DIRECTION('',(-2.22044604925E-016,-1.)); +#3618 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3619 = ORIENTED_EDGE('',*,*,#3620,.F.); +#3620 = EDGE_CURVE('',#3512,#3593,#3621,.T.); +#3621 = SURFACE_CURVE('',#3622,(#3626,#3633),.PCURVE_S1.); +#3622 = LINE('',#3623,#3624); +#3623 = CARTESIAN_POINT('',(10.41,-2.5,-0.125)); +#3624 = VECTOR('',#3625,1.); +#3625 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#3626 = PCURVE('',#3527,#3627); +#3627 = DEFINITIONAL_REPRESENTATION('',(#3628),#3632); +#3628 = LINE('',#3629,#3630); +#3629 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3630 = VECTOR('',#3631,1.); +#3631 = DIRECTION('',(1.,0.E+000)); +#3632 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3633 = PCURVE('',#3553,#3634); +#3634 = DEFINITIONAL_REPRESENTATION('',(#3635),#3639); +#3635 = LINE('',#3636,#3637); +#3636 = CARTESIAN_POINT('',(3.5,0.E+000)); +#3637 = VECTOR('',#3638,1.); +#3638 = DIRECTION('',(0.E+000,-1.)); +#3639 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3640 = ADVANCED_FACE('',(#3641),#3608,.T.); +#3641 = FACE_BOUND('',#3642,.T.); +#3642 = EDGE_LOOP('',(#3643,#3644,#3667,#3695)); +#3643 = ORIENTED_EDGE('',*,*,#3592,.T.); +#3644 = ORIENTED_EDGE('',*,*,#3645,.T.); +#3645 = EDGE_CURVE('',#3570,#3646,#3648,.T.); +#3646 = VERTEX_POINT('',#3647); +#3647 = CARTESIAN_POINT('',(9.91,1.,0.125)); +#3648 = SURFACE_CURVE('',#3649,(#3653,#3660),.PCURVE_S1.); +#3649 = LINE('',#3650,#3651); +#3650 = CARTESIAN_POINT('',(9.91,-2.5,0.125)); +#3651 = VECTOR('',#3652,1.); +#3652 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#3653 = PCURVE('',#3608,#3654); +#3654 = DEFINITIONAL_REPRESENTATION('',(#3655),#3659); +#3655 = LINE('',#3656,#3657); +#3656 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#3657 = VECTOR('',#3658,1.); +#3658 = DIRECTION('',(1.,0.E+000)); +#3659 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3660 = PCURVE('',#3499,#3661); +#3661 = DEFINITIONAL_REPRESENTATION('',(#3662),#3666); +#3662 = LINE('',#3663,#3664); +#3663 = CARTESIAN_POINT('',(3.5,-0.5)); +#3664 = VECTOR('',#3665,1.); +#3665 = DIRECTION('',(-1.,0.E+000)); +#3666 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3667 = ORIENTED_EDGE('',*,*,#3668,.F.); +#3668 = EDGE_CURVE('',#3669,#3646,#3671,.T.); +#3669 = VERTEX_POINT('',#3670); +#3670 = CARTESIAN_POINT('',(9.91,1.,-0.125)); +#3671 = SURFACE_CURVE('',#3672,(#3676,#3683),.PCURVE_S1.); +#3672 = LINE('',#3673,#3674); +#3673 = CARTESIAN_POINT('',(9.91,1.,-0.125)); +#3674 = VECTOR('',#3675,1.); +#3675 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#3676 = PCURVE('',#3608,#3677); +#3677 = DEFINITIONAL_REPRESENTATION('',(#3678),#3682); +#3678 = LINE('',#3679,#3680); +#3679 = CARTESIAN_POINT('',(3.5,1.972152263053E-031)); +#3680 = VECTOR('',#3681,1.); +#3681 = DIRECTION('',(-2.22044604925E-016,-1.)); +#3682 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3683 = PCURVE('',#3684,#3689); +#3684 = PLANE('',#3685); +#3685 = AXIS2_PLACEMENT_3D('',#3686,#3687,#3688); +#3686 = CARTESIAN_POINT('',(9.785,1.,-0.125)); +#3687 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#3688 = DIRECTION('',(1.,0.E+000,0.E+000)); +#3689 = DEFINITIONAL_REPRESENTATION('',(#3690),#3694); +#3690 = LINE('',#3691,#3692); +#3691 = CARTESIAN_POINT('',(0.125,0.E+000)); +#3692 = VECTOR('',#3693,1.); +#3693 = DIRECTION('',(0.E+000,-1.)); +#3694 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3695 = ORIENTED_EDGE('',*,*,#3696,.F.); +#3696 = EDGE_CURVE('',#3593,#3669,#3697,.T.); +#3697 = SURFACE_CURVE('',#3698,(#3702,#3709),.PCURVE_S1.); +#3698 = LINE('',#3699,#3700); +#3699 = CARTESIAN_POINT('',(9.91,-2.5,-0.125)); +#3700 = VECTOR('',#3701,1.); +#3701 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#3702 = PCURVE('',#3608,#3703); +#3703 = DEFINITIONAL_REPRESENTATION('',(#3704),#3708); +#3704 = LINE('',#3705,#3706); +#3705 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3706 = VECTOR('',#3707,1.); +#3707 = DIRECTION('',(1.,0.E+000)); +#3708 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3709 = PCURVE('',#3553,#3710); +#3710 = DEFINITIONAL_REPRESENTATION('',(#3711),#3715); +#3711 = LINE('',#3712,#3713); +#3712 = CARTESIAN_POINT('',(3.5,-0.5)); +#3713 = VECTOR('',#3714,1.); +#3714 = DIRECTION('',(-1.,0.E+000)); +#3715 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3716 = ADVANCED_FACE('',(#3717),#3684,.F.); +#3717 = FACE_BOUND('',#3718,.F.); +#3718 = EDGE_LOOP('',(#3719,#3749,#3770,#3771)); +#3719 = ORIENTED_EDGE('',*,*,#3720,.T.); +#3720 = EDGE_CURVE('',#3721,#3723,#3725,.T.); +#3721 = VERTEX_POINT('',#3722); +#3722 = CARTESIAN_POINT('',(9.785,1.,-0.125)); +#3723 = VERTEX_POINT('',#3724); +#3724 = CARTESIAN_POINT('',(9.785,1.,0.125)); +#3725 = SURFACE_CURVE('',#3726,(#3730,#3737),.PCURVE_S1.); +#3726 = LINE('',#3727,#3728); +#3727 = CARTESIAN_POINT('',(9.785,1.,-0.125)); +#3728 = VECTOR('',#3729,1.); +#3729 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#3730 = PCURVE('',#3684,#3731); +#3731 = DEFINITIONAL_REPRESENTATION('',(#3732),#3736); +#3732 = LINE('',#3733,#3734); +#3733 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3734 = VECTOR('',#3735,1.); +#3735 = DIRECTION('',(0.E+000,-1.)); +#3736 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3737 = PCURVE('',#3738,#3743); +#3738 = PLANE('',#3739); +#3739 = AXIS2_PLACEMENT_3D('',#3740,#3741,#3742); +#3740 = CARTESIAN_POINT('',(9.785,2.,-0.125)); +#3741 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#3742 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#3743 = DEFINITIONAL_REPRESENTATION('',(#3744),#3748); +#3744 = LINE('',#3745,#3746); +#3745 = CARTESIAN_POINT('',(1.,-4.930380657631E-032)); +#3746 = VECTOR('',#3747,1.); +#3747 = DIRECTION('',(2.22044604925E-016,-1.)); +#3748 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3749 = ORIENTED_EDGE('',*,*,#3750,.T.); +#3750 = EDGE_CURVE('',#3723,#3646,#3751,.T.); +#3751 = SURFACE_CURVE('',#3752,(#3756,#3763),.PCURVE_S1.); +#3752 = LINE('',#3753,#3754); +#3753 = CARTESIAN_POINT('',(9.785,1.,0.125)); +#3754 = VECTOR('',#3755,1.); +#3755 = DIRECTION('',(1.,0.E+000,0.E+000)); +#3756 = PCURVE('',#3684,#3757); +#3757 = DEFINITIONAL_REPRESENTATION('',(#3758),#3762); +#3758 = LINE('',#3759,#3760); +#3759 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#3760 = VECTOR('',#3761,1.); +#3761 = DIRECTION('',(1.,0.E+000)); +#3762 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3763 = PCURVE('',#3499,#3764); +#3764 = DEFINITIONAL_REPRESENTATION('',(#3765),#3769); +#3765 = LINE('',#3766,#3767); +#3766 = CARTESIAN_POINT('',(0.E+000,-0.625)); +#3767 = VECTOR('',#3768,1.); +#3768 = DIRECTION('',(0.E+000,1.)); +#3769 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3770 = ORIENTED_EDGE('',*,*,#3668,.F.); +#3771 = ORIENTED_EDGE('',*,*,#3772,.F.); +#3772 = EDGE_CURVE('',#3721,#3669,#3773,.T.); +#3773 = SURFACE_CURVE('',#3774,(#3778,#3785),.PCURVE_S1.); +#3774 = LINE('',#3775,#3776); +#3775 = CARTESIAN_POINT('',(9.785,1.,-0.125)); +#3776 = VECTOR('',#3777,1.); +#3777 = DIRECTION('',(1.,0.E+000,0.E+000)); +#3778 = PCURVE('',#3684,#3779); +#3779 = DEFINITIONAL_REPRESENTATION('',(#3780),#3784); +#3780 = LINE('',#3781,#3782); +#3781 = CARTESIAN_POINT('',(0.E+000,-4.930380657631E-032)); +#3782 = VECTOR('',#3783,1.); +#3783 = DIRECTION('',(1.,0.E+000)); +#3784 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3785 = PCURVE('',#3553,#3786); +#3786 = DEFINITIONAL_REPRESENTATION('',(#3787),#3791); +#3787 = LINE('',#3788,#3789); +#3788 = CARTESIAN_POINT('',(0.E+000,-0.625)); +#3789 = VECTOR('',#3790,1.); +#3790 = DIRECTION('',(0.E+000,1.)); +#3791 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3792 = ADVANCED_FACE('',(#3793),#3738,.F.); +#3793 = FACE_BOUND('',#3794,.F.); +#3794 = EDGE_LOOP('',(#3795,#3825,#3846,#3847)); +#3795 = ORIENTED_EDGE('',*,*,#3796,.T.); +#3796 = EDGE_CURVE('',#3797,#3799,#3801,.T.); +#3797 = VERTEX_POINT('',#3798); +#3798 = CARTESIAN_POINT('',(9.785,2.,-0.125)); +#3799 = VERTEX_POINT('',#3800); +#3800 = CARTESIAN_POINT('',(9.785,2.,0.125)); +#3801 = SURFACE_CURVE('',#3802,(#3806,#3813),.PCURVE_S1.); +#3802 = LINE('',#3803,#3804); +#3803 = CARTESIAN_POINT('',(9.785,2.,-0.125)); +#3804 = VECTOR('',#3805,1.); +#3805 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#3806 = PCURVE('',#3738,#3807); +#3807 = DEFINITIONAL_REPRESENTATION('',(#3808),#3812); +#3808 = LINE('',#3809,#3810); +#3809 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3810 = VECTOR('',#3811,1.); +#3811 = DIRECTION('',(2.22044604925E-016,-1.)); +#3812 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3813 = PCURVE('',#3814,#3819); +#3814 = PLANE('',#3815); +#3815 = AXIS2_PLACEMENT_3D('',#3816,#3817,#3818); +#3816 = CARTESIAN_POINT('',(10.535,2.,-0.125)); +#3817 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#3818 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#3819 = DEFINITIONAL_REPRESENTATION('',(#3820),#3824); +#3820 = LINE('',#3821,#3822); +#3821 = CARTESIAN_POINT('',(0.75,0.E+000)); +#3822 = VECTOR('',#3823,1.); +#3823 = DIRECTION('',(0.E+000,-1.)); +#3824 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3825 = ORIENTED_EDGE('',*,*,#3826,.T.); +#3826 = EDGE_CURVE('',#3799,#3723,#3827,.T.); +#3827 = SURFACE_CURVE('',#3828,(#3832,#3839),.PCURVE_S1.); +#3828 = LINE('',#3829,#3830); +#3829 = CARTESIAN_POINT('',(9.785,2.,0.125)); +#3830 = VECTOR('',#3831,1.); +#3831 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#3832 = PCURVE('',#3738,#3833); +#3833 = DEFINITIONAL_REPRESENTATION('',(#3834),#3838); +#3834 = LINE('',#3835,#3836); +#3835 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#3836 = VECTOR('',#3837,1.); +#3837 = DIRECTION('',(1.,0.E+000)); +#3838 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3839 = PCURVE('',#3499,#3840); +#3840 = DEFINITIONAL_REPRESENTATION('',(#3841),#3845); +#3841 = LINE('',#3842,#3843); +#3842 = CARTESIAN_POINT('',(-1.,-0.625)); +#3843 = VECTOR('',#3844,1.); +#3844 = DIRECTION('',(1.,0.E+000)); +#3845 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3846 = ORIENTED_EDGE('',*,*,#3720,.F.); +#3847 = ORIENTED_EDGE('',*,*,#3848,.F.); +#3848 = EDGE_CURVE('',#3797,#3721,#3849,.T.); +#3849 = SURFACE_CURVE('',#3850,(#3854,#3861),.PCURVE_S1.); +#3850 = LINE('',#3851,#3852); +#3851 = CARTESIAN_POINT('',(9.785,2.,-0.125)); +#3852 = VECTOR('',#3853,1.); +#3853 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#3854 = PCURVE('',#3738,#3855); +#3855 = DEFINITIONAL_REPRESENTATION('',(#3856),#3860); +#3856 = LINE('',#3857,#3858); +#3857 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3858 = VECTOR('',#3859,1.); +#3859 = DIRECTION('',(1.,0.E+000)); +#3860 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3861 = PCURVE('',#3553,#3862); +#3862 = DEFINITIONAL_REPRESENTATION('',(#3863),#3867); +#3863 = LINE('',#3864,#3865); +#3864 = CARTESIAN_POINT('',(-1.,-0.625)); +#3865 = VECTOR('',#3866,1.); +#3866 = DIRECTION('',(1.,0.E+000)); +#3867 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3868 = ADVANCED_FACE('',(#3869),#3814,.F.); +#3869 = FACE_BOUND('',#3870,.F.); +#3870 = EDGE_LOOP('',(#3871,#3901,#3922,#3923)); +#3871 = ORIENTED_EDGE('',*,*,#3872,.T.); +#3872 = EDGE_CURVE('',#3873,#3875,#3877,.T.); +#3873 = VERTEX_POINT('',#3874); +#3874 = CARTESIAN_POINT('',(10.535,2.,-0.125)); +#3875 = VERTEX_POINT('',#3876); +#3876 = CARTESIAN_POINT('',(10.535,2.,0.125)); +#3877 = SURFACE_CURVE('',#3878,(#3882,#3889),.PCURVE_S1.); +#3878 = LINE('',#3879,#3880); +#3879 = CARTESIAN_POINT('',(10.535,2.,-0.125)); +#3880 = VECTOR('',#3881,1.); +#3881 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#3882 = PCURVE('',#3814,#3883); +#3883 = DEFINITIONAL_REPRESENTATION('',(#3884),#3888); +#3884 = LINE('',#3885,#3886); +#3885 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#3886 = VECTOR('',#3887,1.); +#3887 = DIRECTION('',(0.E+000,-1.)); +#3888 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3889 = PCURVE('',#3890,#3895); +#3890 = PLANE('',#3891); +#3891 = AXIS2_PLACEMENT_3D('',#3892,#3893,#3894); +#3892 = CARTESIAN_POINT('',(10.535,1.,-0.125)); +#3893 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#3894 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#3895 = DEFINITIONAL_REPRESENTATION('',(#3896),#3900); +#3896 = LINE('',#3897,#3898); +#3897 = CARTESIAN_POINT('',(1.,4.930380657631E-032)); +#3898 = VECTOR('',#3899,1.); +#3899 = DIRECTION('',(-2.22044604925E-016,-1.)); +#3900 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3901 = ORIENTED_EDGE('',*,*,#3902,.T.); +#3902 = EDGE_CURVE('',#3875,#3799,#3903,.T.); +#3903 = SURFACE_CURVE('',#3904,(#3908,#3915),.PCURVE_S1.); +#3904 = LINE('',#3905,#3906); +#3905 = CARTESIAN_POINT('',(10.535,2.,0.125)); +#3906 = VECTOR('',#3907,1.); +#3907 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#3908 = PCURVE('',#3814,#3909); +#3909 = DEFINITIONAL_REPRESENTATION('',(#3910),#3914); +#3910 = LINE('',#3911,#3912); +#3911 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#3912 = VECTOR('',#3913,1.); +#3913 = DIRECTION('',(1.,0.E+000)); +#3914 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3915 = PCURVE('',#3499,#3916); +#3916 = DEFINITIONAL_REPRESENTATION('',(#3917),#3921); +#3917 = LINE('',#3918,#3919); +#3918 = CARTESIAN_POINT('',(-1.,0.125)); +#3919 = VECTOR('',#3920,1.); +#3920 = DIRECTION('',(0.E+000,-1.)); +#3921 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3922 = ORIENTED_EDGE('',*,*,#3796,.F.); +#3923 = ORIENTED_EDGE('',*,*,#3924,.F.); +#3924 = EDGE_CURVE('',#3873,#3797,#3925,.T.); +#3925 = SURFACE_CURVE('',#3926,(#3930,#3937),.PCURVE_S1.); +#3926 = LINE('',#3927,#3928); +#3927 = CARTESIAN_POINT('',(10.535,2.,-0.125)); +#3928 = VECTOR('',#3929,1.); +#3929 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#3930 = PCURVE('',#3814,#3931); +#3931 = DEFINITIONAL_REPRESENTATION('',(#3932),#3936); +#3932 = LINE('',#3933,#3934); +#3933 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3934 = VECTOR('',#3935,1.); +#3935 = DIRECTION('',(1.,0.E+000)); +#3936 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3937 = PCURVE('',#3553,#3938); +#3938 = DEFINITIONAL_REPRESENTATION('',(#3939),#3943); +#3939 = LINE('',#3940,#3941); +#3940 = CARTESIAN_POINT('',(-1.,0.125)); +#3941 = VECTOR('',#3942,1.); +#3942 = DIRECTION('',(0.E+000,-1.)); +#3943 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3944 = ADVANCED_FACE('',(#3945),#3890,.F.); +#3945 = FACE_BOUND('',#3946,.F.); +#3946 = EDGE_LOOP('',(#3947,#3972,#3993,#3994)); +#3947 = ORIENTED_EDGE('',*,*,#3948,.T.); +#3948 = EDGE_CURVE('',#3949,#3951,#3953,.T.); +#3949 = VERTEX_POINT('',#3950); +#3950 = CARTESIAN_POINT('',(10.535,1.,-0.125)); +#3951 = VERTEX_POINT('',#3952); +#3952 = CARTESIAN_POINT('',(10.535,1.,0.125)); +#3953 = SURFACE_CURVE('',#3954,(#3958,#3965),.PCURVE_S1.); +#3954 = LINE('',#3955,#3956); +#3955 = CARTESIAN_POINT('',(10.535,1.,-0.125)); +#3956 = VECTOR('',#3957,1.); +#3957 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#3958 = PCURVE('',#3890,#3959); +#3959 = DEFINITIONAL_REPRESENTATION('',(#3960),#3964); +#3960 = LINE('',#3961,#3962); +#3961 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#3962 = VECTOR('',#3963,1.); +#3963 = DIRECTION('',(-2.22044604925E-016,-1.)); +#3964 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3965 = PCURVE('',#3471,#3966); +#3966 = DEFINITIONAL_REPRESENTATION('',(#3967),#3971); +#3967 = LINE('',#3968,#3969); +#3968 = CARTESIAN_POINT('',(0.125,0.E+000)); +#3969 = VECTOR('',#3970,1.); +#3970 = DIRECTION('',(0.E+000,-1.)); +#3971 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3972 = ORIENTED_EDGE('',*,*,#3973,.T.); +#3973 = EDGE_CURVE('',#3951,#3875,#3974,.T.); +#3974 = SURFACE_CURVE('',#3975,(#3979,#3986),.PCURVE_S1.); +#3975 = LINE('',#3976,#3977); +#3976 = CARTESIAN_POINT('',(10.535,1.,0.125)); +#3977 = VECTOR('',#3978,1.); +#3978 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#3979 = PCURVE('',#3890,#3980); +#3980 = DEFINITIONAL_REPRESENTATION('',(#3981),#3985); +#3981 = LINE('',#3982,#3983); +#3982 = CARTESIAN_POINT('',(-2.22044604925E-016,-0.25)); +#3983 = VECTOR('',#3984,1.); +#3984 = DIRECTION('',(1.,0.E+000)); +#3985 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3986 = PCURVE('',#3499,#3987); +#3987 = DEFINITIONAL_REPRESENTATION('',(#3988),#3992); +#3988 = LINE('',#3989,#3990); +#3989 = CARTESIAN_POINT('',(0.E+000,0.125)); +#3990 = VECTOR('',#3991,1.); +#3991 = DIRECTION('',(-1.,0.E+000)); +#3992 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3993 = ORIENTED_EDGE('',*,*,#3872,.F.); +#3994 = ORIENTED_EDGE('',*,*,#3995,.F.); +#3995 = EDGE_CURVE('',#3949,#3873,#3996,.T.); +#3996 = SURFACE_CURVE('',#3997,(#4001,#4008),.PCURVE_S1.); +#3997 = LINE('',#3998,#3999); +#3998 = CARTESIAN_POINT('',(10.535,1.,-0.125)); +#3999 = VECTOR('',#4000,1.); +#4000 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#4001 = PCURVE('',#3890,#4002); +#4002 = DEFINITIONAL_REPRESENTATION('',(#4003),#4007); +#4003 = LINE('',#4004,#4005); +#4004 = CARTESIAN_POINT('',(-2.22044604925E-016,-0.E+000)); +#4005 = VECTOR('',#4006,1.); +#4006 = DIRECTION('',(1.,0.E+000)); +#4007 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4008 = PCURVE('',#3553,#4009); +#4009 = DEFINITIONAL_REPRESENTATION('',(#4010),#4014); +#4010 = LINE('',#4011,#4012); +#4011 = CARTESIAN_POINT('',(0.E+000,0.125)); +#4012 = VECTOR('',#4013,1.); +#4013 = DIRECTION('',(-1.,0.E+000)); +#4014 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4015 = ADVANCED_FACE('',(#4016),#3471,.F.); +#4016 = FACE_BOUND('',#4017,.F.); +#4017 = EDGE_LOOP('',(#4018,#4019,#4040,#4041)); +#4018 = ORIENTED_EDGE('',*,*,#3448,.T.); +#4019 = ORIENTED_EDGE('',*,*,#4020,.T.); +#4020 = EDGE_CURVE('',#3451,#3951,#4021,.T.); +#4021 = SURFACE_CURVE('',#4022,(#4026,#4033),.PCURVE_S1.); +#4022 = LINE('',#4023,#4024); +#4023 = CARTESIAN_POINT('',(10.41,1.,0.125)); +#4024 = VECTOR('',#4025,1.); +#4025 = DIRECTION('',(1.,0.E+000,0.E+000)); +#4026 = PCURVE('',#3471,#4027); +#4027 = DEFINITIONAL_REPRESENTATION('',(#4028),#4032); +#4028 = LINE('',#4029,#4030); +#4029 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#4030 = VECTOR('',#4031,1.); +#4031 = DIRECTION('',(1.,0.E+000)); +#4032 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4033 = PCURVE('',#3499,#4034); +#4034 = DEFINITIONAL_REPRESENTATION('',(#4035),#4039); +#4035 = LINE('',#4036,#4037); +#4036 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4037 = VECTOR('',#4038,1.); +#4038 = DIRECTION('',(0.E+000,1.)); +#4039 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4040 = ORIENTED_EDGE('',*,*,#3948,.F.); +#4041 = ORIENTED_EDGE('',*,*,#4042,.F.); +#4042 = EDGE_CURVE('',#3449,#3949,#4043,.T.); +#4043 = SURFACE_CURVE('',#4044,(#4048,#4055),.PCURVE_S1.); +#4044 = LINE('',#4045,#4046); +#4045 = CARTESIAN_POINT('',(10.41,1.,-0.125)); +#4046 = VECTOR('',#4047,1.); +#4047 = DIRECTION('',(1.,0.E+000,0.E+000)); +#4048 = PCURVE('',#3471,#4049); +#4049 = DEFINITIONAL_REPRESENTATION('',(#4050),#4054); +#4050 = LINE('',#4051,#4052); +#4051 = CARTESIAN_POINT('',(0.E+000,-4.930380657631E-032)); +#4052 = VECTOR('',#4053,1.); +#4053 = DIRECTION('',(1.,0.E+000)); +#4054 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4055 = PCURVE('',#3553,#4056); +#4056 = DEFINITIONAL_REPRESENTATION('',(#4057),#4061); +#4057 = LINE('',#4058,#4059); +#4058 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4059 = VECTOR('',#4060,1.); +#4060 = DIRECTION('',(0.E+000,1.)); +#4061 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4062 = ADVANCED_FACE('',(#4063),#3553,.F.); +#4063 = FACE_BOUND('',#4064,.T.); +#4064 = EDGE_LOOP('',(#4065,#4066,#4067,#4068,#4069,#4070,#4071,#4072)); +#4065 = ORIENTED_EDGE('',*,*,#3539,.T.); +#4066 = ORIENTED_EDGE('',*,*,#3620,.T.); +#4067 = ORIENTED_EDGE('',*,*,#3696,.T.); +#4068 = ORIENTED_EDGE('',*,*,#3772,.F.); +#4069 = ORIENTED_EDGE('',*,*,#3848,.F.); +#4070 = ORIENTED_EDGE('',*,*,#3924,.F.); +#4071 = ORIENTED_EDGE('',*,*,#3995,.F.); +#4072 = ORIENTED_EDGE('',*,*,#4042,.F.); +#4073 = ADVANCED_FACE('',(#4074),#3499,.T.); +#4074 = FACE_BOUND('',#4075,.F.); +#4075 = EDGE_LOOP('',(#4076,#4077,#4078,#4079,#4080,#4081,#4082,#4083)); +#4076 = ORIENTED_EDGE('',*,*,#3483,.T.); +#4077 = ORIENTED_EDGE('',*,*,#3569,.T.); +#4078 = ORIENTED_EDGE('',*,*,#3645,.T.); +#4079 = ORIENTED_EDGE('',*,*,#3750,.F.); +#4080 = ORIENTED_EDGE('',*,*,#3826,.F.); +#4081 = ORIENTED_EDGE('',*,*,#3902,.F.); +#4082 = ORIENTED_EDGE('',*,*,#3973,.F.); +#4083 = ORIENTED_EDGE('',*,*,#4020,.F.); +#4084 = MANIFOLD_SOLID_BREP('',#4085); +#4085 = CLOSED_SHELL('',(#4086,#4206,#4282,#4358,#4434,#4510,#4586,#4657 + ,#4704,#4715)); +#4086 = ADVANCED_FACE('',(#4087),#4101,.T.); +#4087 = FACE_BOUND('',#4088,.T.); +#4088 = EDGE_LOOP('',(#4089,#4124,#4152,#4180)); +#4089 = ORIENTED_EDGE('',*,*,#4090,.T.); +#4090 = EDGE_CURVE('',#4091,#4093,#4095,.T.); +#4091 = VERTEX_POINT('',#4092); +#4092 = CARTESIAN_POINT('',(7.87,1.,-0.125)); +#4093 = VERTEX_POINT('',#4094); +#4094 = CARTESIAN_POINT('',(7.87,1.,0.125)); +#4095 = SURFACE_CURVE('',#4096,(#4100,#4112),.PCURVE_S1.); +#4096 = LINE('',#4097,#4098); +#4097 = CARTESIAN_POINT('',(7.87,1.,-0.125)); +#4098 = VECTOR('',#4099,1.); +#4099 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#4100 = PCURVE('',#4101,#4106); +#4101 = PLANE('',#4102); +#4102 = AXIS2_PLACEMENT_3D('',#4103,#4104,#4105); +#4103 = CARTESIAN_POINT('',(7.87,1.,-0.125)); +#4104 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#4105 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#4106 = DEFINITIONAL_REPRESENTATION('',(#4107),#4111); +#4107 = LINE('',#4108,#4109); +#4108 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4109 = VECTOR('',#4110,1.); +#4110 = DIRECTION('',(2.22044604925E-016,-1.)); +#4111 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4112 = PCURVE('',#4113,#4118); +#4113 = PLANE('',#4114); +#4114 = AXIS2_PLACEMENT_3D('',#4115,#4116,#4117); +#4115 = CARTESIAN_POINT('',(7.87,1.,-0.125)); +#4116 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#4117 = DIRECTION('',(1.,0.E+000,0.E+000)); +#4118 = DEFINITIONAL_REPRESENTATION('',(#4119),#4123); +#4119 = LINE('',#4120,#4121); +#4120 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4121 = VECTOR('',#4122,1.); +#4122 = DIRECTION('',(0.E+000,-1.)); +#4123 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4124 = ORIENTED_EDGE('',*,*,#4125,.T.); +#4125 = EDGE_CURVE('',#4093,#4126,#4128,.T.); +#4126 = VERTEX_POINT('',#4127); +#4127 = CARTESIAN_POINT('',(7.87,-2.5,0.125)); +#4128 = SURFACE_CURVE('',#4129,(#4133,#4140),.PCURVE_S1.); +#4129 = LINE('',#4130,#4131); +#4130 = CARTESIAN_POINT('',(7.87,1.,0.125)); +#4131 = VECTOR('',#4132,1.); +#4132 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#4133 = PCURVE('',#4101,#4134); +#4134 = DEFINITIONAL_REPRESENTATION('',(#4135),#4139); +#4135 = LINE('',#4136,#4137); +#4136 = CARTESIAN_POINT('',(2.22044604925E-016,-0.25)); +#4137 = VECTOR('',#4138,1.); +#4138 = DIRECTION('',(1.,0.E+000)); +#4139 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4140 = PCURVE('',#4141,#4146); +#4141 = PLANE('',#4142); +#4142 = AXIS2_PLACEMENT_3D('',#4143,#4144,#4145); +#4143 = CARTESIAN_POINT('',(7.87,1.,0.125)); +#4144 = DIRECTION('',(0.E+000,4.440892098501E-016,1.)); +#4145 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#4146 = DEFINITIONAL_REPRESENTATION('',(#4147),#4151); +#4147 = LINE('',#4148,#4149); +#4148 = CARTESIAN_POINT('',(0.E+000,-8.881784197001E-016)); +#4149 = VECTOR('',#4150,1.); +#4150 = DIRECTION('',(1.,0.E+000)); +#4151 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4152 = ORIENTED_EDGE('',*,*,#4153,.F.); +#4153 = EDGE_CURVE('',#4154,#4126,#4156,.T.); +#4154 = VERTEX_POINT('',#4155); +#4155 = CARTESIAN_POINT('',(7.87,-2.5,-0.125)); +#4156 = SURFACE_CURVE('',#4157,(#4161,#4168),.PCURVE_S1.); +#4157 = LINE('',#4158,#4159); +#4158 = CARTESIAN_POINT('',(7.87,-2.5,-0.125)); +#4159 = VECTOR('',#4160,1.); +#4160 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#4161 = PCURVE('',#4101,#4162); +#4162 = DEFINITIONAL_REPRESENTATION('',(#4163),#4167); +#4163 = LINE('',#4164,#4165); +#4164 = CARTESIAN_POINT('',(3.5,-1.972152263053E-031)); +#4165 = VECTOR('',#4166,1.); +#4166 = DIRECTION('',(2.22044604925E-016,-1.)); +#4167 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4168 = PCURVE('',#4169,#4174); +#4169 = PLANE('',#4170); +#4170 = AXIS2_PLACEMENT_3D('',#4171,#4172,#4173); +#4171 = CARTESIAN_POINT('',(7.87,-2.5,-0.125)); +#4172 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#4173 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#4174 = DEFINITIONAL_REPRESENTATION('',(#4175),#4179); +#4175 = LINE('',#4176,#4177); +#4176 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#4177 = VECTOR('',#4178,1.); +#4178 = DIRECTION('',(0.E+000,-1.)); +#4179 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4180 = ORIENTED_EDGE('',*,*,#4181,.F.); +#4181 = EDGE_CURVE('',#4091,#4154,#4182,.T.); +#4182 = SURFACE_CURVE('',#4183,(#4187,#4194),.PCURVE_S1.); +#4183 = LINE('',#4184,#4185); +#4184 = CARTESIAN_POINT('',(7.87,1.,-0.125)); +#4185 = VECTOR('',#4186,1.); +#4186 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#4187 = PCURVE('',#4101,#4188); +#4188 = DEFINITIONAL_REPRESENTATION('',(#4189),#4193); +#4189 = LINE('',#4190,#4191); +#4190 = CARTESIAN_POINT('',(2.22044604925E-016,0.E+000)); +#4191 = VECTOR('',#4192,1.); +#4192 = DIRECTION('',(1.,0.E+000)); +#4193 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4194 = PCURVE('',#4195,#4200); +#4195 = PLANE('',#4196); +#4196 = AXIS2_PLACEMENT_3D('',#4197,#4198,#4199); +#4197 = CARTESIAN_POINT('',(7.87,1.,-0.125)); +#4198 = DIRECTION('',(0.E+000,4.440892098501E-016,1.)); +#4199 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#4200 = DEFINITIONAL_REPRESENTATION('',(#4201),#4205); +#4201 = LINE('',#4202,#4203); +#4202 = CARTESIAN_POINT('',(0.E+000,-8.881784197001E-016)); +#4203 = VECTOR('',#4204,1.); +#4204 = DIRECTION('',(1.,0.E+000)); +#4205 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4206 = ADVANCED_FACE('',(#4207),#4169,.T.); +#4207 = FACE_BOUND('',#4208,.T.); +#4208 = EDGE_LOOP('',(#4209,#4210,#4233,#4261)); +#4209 = ORIENTED_EDGE('',*,*,#4153,.T.); +#4210 = ORIENTED_EDGE('',*,*,#4211,.T.); +#4211 = EDGE_CURVE('',#4126,#4212,#4214,.T.); +#4212 = VERTEX_POINT('',#4213); +#4213 = CARTESIAN_POINT('',(7.37,-2.5,0.125)); +#4214 = SURFACE_CURVE('',#4215,(#4219,#4226),.PCURVE_S1.); +#4215 = LINE('',#4216,#4217); +#4216 = CARTESIAN_POINT('',(7.87,-2.5,0.125)); +#4217 = VECTOR('',#4218,1.); +#4218 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#4219 = PCURVE('',#4169,#4220); +#4220 = DEFINITIONAL_REPRESENTATION('',(#4221),#4225); +#4221 = LINE('',#4222,#4223); +#4222 = CARTESIAN_POINT('',(8.881784197001E-016,-0.25)); +#4223 = VECTOR('',#4224,1.); +#4224 = DIRECTION('',(1.,0.E+000)); +#4225 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4226 = PCURVE('',#4141,#4227); +#4227 = DEFINITIONAL_REPRESENTATION('',(#4228),#4232); +#4228 = LINE('',#4229,#4230); +#4229 = CARTESIAN_POINT('',(3.5,-8.881784197001E-016)); +#4230 = VECTOR('',#4231,1.); +#4231 = DIRECTION('',(0.E+000,-1.)); +#4232 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4233 = ORIENTED_EDGE('',*,*,#4234,.F.); +#4234 = EDGE_CURVE('',#4235,#4212,#4237,.T.); +#4235 = VERTEX_POINT('',#4236); +#4236 = CARTESIAN_POINT('',(7.37,-2.5,-0.125)); +#4237 = SURFACE_CURVE('',#4238,(#4242,#4249),.PCURVE_S1.); +#4238 = LINE('',#4239,#4240); +#4239 = CARTESIAN_POINT('',(7.37,-2.5,-0.125)); +#4240 = VECTOR('',#4241,1.); +#4241 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#4242 = PCURVE('',#4169,#4243); +#4243 = DEFINITIONAL_REPRESENTATION('',(#4244),#4248); +#4244 = LINE('',#4245,#4246); +#4245 = CARTESIAN_POINT('',(0.5,0.E+000)); +#4246 = VECTOR('',#4247,1.); +#4247 = DIRECTION('',(0.E+000,-1.)); +#4248 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4249 = PCURVE('',#4250,#4255); +#4250 = PLANE('',#4251); +#4251 = AXIS2_PLACEMENT_3D('',#4252,#4253,#4254); +#4252 = CARTESIAN_POINT('',(7.37,-2.5,-0.125)); +#4253 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#4254 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#4255 = DEFINITIONAL_REPRESENTATION('',(#4256),#4260); +#4256 = LINE('',#4257,#4258); +#4257 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#4258 = VECTOR('',#4259,1.); +#4259 = DIRECTION('',(-2.22044604925E-016,-1.)); +#4260 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4261 = ORIENTED_EDGE('',*,*,#4262,.F.); +#4262 = EDGE_CURVE('',#4154,#4235,#4263,.T.); +#4263 = SURFACE_CURVE('',#4264,(#4268,#4275),.PCURVE_S1.); +#4264 = LINE('',#4265,#4266); +#4265 = CARTESIAN_POINT('',(7.87,-2.5,-0.125)); +#4266 = VECTOR('',#4267,1.); +#4267 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#4268 = PCURVE('',#4169,#4269); +#4269 = DEFINITIONAL_REPRESENTATION('',(#4270),#4274); +#4270 = LINE('',#4271,#4272); +#4271 = CARTESIAN_POINT('',(8.881784197001E-016,0.E+000)); +#4272 = VECTOR('',#4273,1.); +#4273 = DIRECTION('',(1.,0.E+000)); +#4274 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4275 = PCURVE('',#4195,#4276); +#4276 = DEFINITIONAL_REPRESENTATION('',(#4277),#4281); +#4277 = LINE('',#4278,#4279); +#4278 = CARTESIAN_POINT('',(3.5,-8.881784197001E-016)); +#4279 = VECTOR('',#4280,1.); +#4280 = DIRECTION('',(0.E+000,-1.)); +#4281 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4282 = ADVANCED_FACE('',(#4283),#4250,.T.); +#4283 = FACE_BOUND('',#4284,.T.); +#4284 = EDGE_LOOP('',(#4285,#4286,#4309,#4337)); +#4285 = ORIENTED_EDGE('',*,*,#4234,.T.); +#4286 = ORIENTED_EDGE('',*,*,#4287,.T.); +#4287 = EDGE_CURVE('',#4212,#4288,#4290,.T.); +#4288 = VERTEX_POINT('',#4289); +#4289 = CARTESIAN_POINT('',(7.37,1.,0.125)); +#4290 = SURFACE_CURVE('',#4291,(#4295,#4302),.PCURVE_S1.); +#4291 = LINE('',#4292,#4293); +#4292 = CARTESIAN_POINT('',(7.37,-2.5,0.125)); +#4293 = VECTOR('',#4294,1.); +#4294 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#4295 = PCURVE('',#4250,#4296); +#4296 = DEFINITIONAL_REPRESENTATION('',(#4297),#4301); +#4297 = LINE('',#4298,#4299); +#4298 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#4299 = VECTOR('',#4300,1.); +#4300 = DIRECTION('',(1.,0.E+000)); +#4301 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4302 = PCURVE('',#4141,#4303); +#4303 = DEFINITIONAL_REPRESENTATION('',(#4304),#4308); +#4304 = LINE('',#4305,#4306); +#4305 = CARTESIAN_POINT('',(3.5,-0.5)); +#4306 = VECTOR('',#4307,1.); +#4307 = DIRECTION('',(-1.,0.E+000)); +#4308 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4309 = ORIENTED_EDGE('',*,*,#4310,.F.); +#4310 = EDGE_CURVE('',#4311,#4288,#4313,.T.); +#4311 = VERTEX_POINT('',#4312); +#4312 = CARTESIAN_POINT('',(7.37,1.,-0.125)); +#4313 = SURFACE_CURVE('',#4314,(#4318,#4325),.PCURVE_S1.); +#4314 = LINE('',#4315,#4316); +#4315 = CARTESIAN_POINT('',(7.37,1.,-0.125)); +#4316 = VECTOR('',#4317,1.); +#4317 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#4318 = PCURVE('',#4250,#4319); +#4319 = DEFINITIONAL_REPRESENTATION('',(#4320),#4324); +#4320 = LINE('',#4321,#4322); +#4321 = CARTESIAN_POINT('',(3.5,1.972152263053E-031)); +#4322 = VECTOR('',#4323,1.); +#4323 = DIRECTION('',(-2.22044604925E-016,-1.)); +#4324 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4325 = PCURVE('',#4326,#4331); +#4326 = PLANE('',#4327); +#4327 = AXIS2_PLACEMENT_3D('',#4328,#4329,#4330); +#4328 = CARTESIAN_POINT('',(7.245,1.,-0.125)); +#4329 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#4330 = DIRECTION('',(1.,0.E+000,0.E+000)); +#4331 = DEFINITIONAL_REPRESENTATION('',(#4332),#4336); +#4332 = LINE('',#4333,#4334); +#4333 = CARTESIAN_POINT('',(0.125,0.E+000)); +#4334 = VECTOR('',#4335,1.); +#4335 = DIRECTION('',(0.E+000,-1.)); +#4336 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4337 = ORIENTED_EDGE('',*,*,#4338,.F.); +#4338 = EDGE_CURVE('',#4235,#4311,#4339,.T.); +#4339 = SURFACE_CURVE('',#4340,(#4344,#4351),.PCURVE_S1.); +#4340 = LINE('',#4341,#4342); +#4341 = CARTESIAN_POINT('',(7.37,-2.5,-0.125)); +#4342 = VECTOR('',#4343,1.); +#4343 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#4344 = PCURVE('',#4250,#4345); +#4345 = DEFINITIONAL_REPRESENTATION('',(#4346),#4350); +#4346 = LINE('',#4347,#4348); +#4347 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4348 = VECTOR('',#4349,1.); +#4349 = DIRECTION('',(1.,0.E+000)); +#4350 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4351 = PCURVE('',#4195,#4352); +#4352 = DEFINITIONAL_REPRESENTATION('',(#4353),#4357); +#4353 = LINE('',#4354,#4355); +#4354 = CARTESIAN_POINT('',(3.5,-0.5)); +#4355 = VECTOR('',#4356,1.); +#4356 = DIRECTION('',(-1.,0.E+000)); +#4357 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4358 = ADVANCED_FACE('',(#4359),#4326,.F.); +#4359 = FACE_BOUND('',#4360,.F.); +#4360 = EDGE_LOOP('',(#4361,#4391,#4412,#4413)); +#4361 = ORIENTED_EDGE('',*,*,#4362,.T.); +#4362 = EDGE_CURVE('',#4363,#4365,#4367,.T.); +#4363 = VERTEX_POINT('',#4364); +#4364 = CARTESIAN_POINT('',(7.245,1.,-0.125)); +#4365 = VERTEX_POINT('',#4366); +#4366 = CARTESIAN_POINT('',(7.245,1.,0.125)); +#4367 = SURFACE_CURVE('',#4368,(#4372,#4379),.PCURVE_S1.); +#4368 = LINE('',#4369,#4370); +#4369 = CARTESIAN_POINT('',(7.245,1.,-0.125)); +#4370 = VECTOR('',#4371,1.); +#4371 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#4372 = PCURVE('',#4326,#4373); +#4373 = DEFINITIONAL_REPRESENTATION('',(#4374),#4378); +#4374 = LINE('',#4375,#4376); +#4375 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4376 = VECTOR('',#4377,1.); +#4377 = DIRECTION('',(0.E+000,-1.)); +#4378 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4379 = PCURVE('',#4380,#4385); +#4380 = PLANE('',#4381); +#4381 = AXIS2_PLACEMENT_3D('',#4382,#4383,#4384); +#4382 = CARTESIAN_POINT('',(7.245,2.,-0.125)); +#4383 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#4384 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#4385 = DEFINITIONAL_REPRESENTATION('',(#4386),#4390); +#4386 = LINE('',#4387,#4388); +#4387 = CARTESIAN_POINT('',(1.,-4.930380657631E-032)); +#4388 = VECTOR('',#4389,1.); +#4389 = DIRECTION('',(2.22044604925E-016,-1.)); +#4390 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4391 = ORIENTED_EDGE('',*,*,#4392,.T.); +#4392 = EDGE_CURVE('',#4365,#4288,#4393,.T.); +#4393 = SURFACE_CURVE('',#4394,(#4398,#4405),.PCURVE_S1.); +#4394 = LINE('',#4395,#4396); +#4395 = CARTESIAN_POINT('',(7.245,1.,0.125)); +#4396 = VECTOR('',#4397,1.); +#4397 = DIRECTION('',(1.,0.E+000,0.E+000)); +#4398 = PCURVE('',#4326,#4399); +#4399 = DEFINITIONAL_REPRESENTATION('',(#4400),#4404); +#4400 = LINE('',#4401,#4402); +#4401 = CARTESIAN_POINT('',(-8.881784197001E-016,-0.25)); +#4402 = VECTOR('',#4403,1.); +#4403 = DIRECTION('',(1.,0.E+000)); +#4404 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4405 = PCURVE('',#4141,#4406); +#4406 = DEFINITIONAL_REPRESENTATION('',(#4407),#4411); +#4407 = LINE('',#4408,#4409); +#4408 = CARTESIAN_POINT('',(0.E+000,-0.625)); +#4409 = VECTOR('',#4410,1.); +#4410 = DIRECTION('',(0.E+000,1.)); +#4411 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4412 = ORIENTED_EDGE('',*,*,#4310,.F.); +#4413 = ORIENTED_EDGE('',*,*,#4414,.F.); +#4414 = EDGE_CURVE('',#4363,#4311,#4415,.T.); +#4415 = SURFACE_CURVE('',#4416,(#4420,#4427),.PCURVE_S1.); +#4416 = LINE('',#4417,#4418); +#4417 = CARTESIAN_POINT('',(7.245,1.,-0.125)); +#4418 = VECTOR('',#4419,1.); +#4419 = DIRECTION('',(1.,0.E+000,0.E+000)); +#4420 = PCURVE('',#4326,#4421); +#4421 = DEFINITIONAL_REPRESENTATION('',(#4422),#4426); +#4422 = LINE('',#4423,#4424); +#4423 = CARTESIAN_POINT('',(-8.881784197001E-016,-4.930380657631E-032)); +#4424 = VECTOR('',#4425,1.); +#4425 = DIRECTION('',(1.,0.E+000)); +#4426 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4427 = PCURVE('',#4195,#4428); +#4428 = DEFINITIONAL_REPRESENTATION('',(#4429),#4433); +#4429 = LINE('',#4430,#4431); +#4430 = CARTESIAN_POINT('',(0.E+000,-0.625)); +#4431 = VECTOR('',#4432,1.); +#4432 = DIRECTION('',(0.E+000,1.)); +#4433 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4434 = ADVANCED_FACE('',(#4435),#4380,.F.); +#4435 = FACE_BOUND('',#4436,.F.); +#4436 = EDGE_LOOP('',(#4437,#4467,#4488,#4489)); +#4437 = ORIENTED_EDGE('',*,*,#4438,.T.); +#4438 = EDGE_CURVE('',#4439,#4441,#4443,.T.); +#4439 = VERTEX_POINT('',#4440); +#4440 = CARTESIAN_POINT('',(7.245,2.,-0.125)); +#4441 = VERTEX_POINT('',#4442); +#4442 = CARTESIAN_POINT('',(7.245,2.,0.125)); +#4443 = SURFACE_CURVE('',#4444,(#4448,#4455),.PCURVE_S1.); +#4444 = LINE('',#4445,#4446); +#4445 = CARTESIAN_POINT('',(7.245,2.,-0.125)); +#4446 = VECTOR('',#4447,1.); +#4447 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#4448 = PCURVE('',#4380,#4449); +#4449 = DEFINITIONAL_REPRESENTATION('',(#4450),#4454); +#4450 = LINE('',#4451,#4452); +#4451 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4452 = VECTOR('',#4453,1.); +#4453 = DIRECTION('',(2.22044604925E-016,-1.)); +#4454 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4455 = PCURVE('',#4456,#4461); +#4456 = PLANE('',#4457); +#4457 = AXIS2_PLACEMENT_3D('',#4458,#4459,#4460); +#4458 = CARTESIAN_POINT('',(7.995,2.,-0.125)); +#4459 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#4460 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#4461 = DEFINITIONAL_REPRESENTATION('',(#4462),#4466); +#4462 = LINE('',#4463,#4464); +#4463 = CARTESIAN_POINT('',(0.75,0.E+000)); +#4464 = VECTOR('',#4465,1.); +#4465 = DIRECTION('',(0.E+000,-1.)); +#4466 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4467 = ORIENTED_EDGE('',*,*,#4468,.T.); +#4468 = EDGE_CURVE('',#4441,#4365,#4469,.T.); +#4469 = SURFACE_CURVE('',#4470,(#4474,#4481),.PCURVE_S1.); +#4470 = LINE('',#4471,#4472); +#4471 = CARTESIAN_POINT('',(7.245,2.,0.125)); +#4472 = VECTOR('',#4473,1.); +#4473 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#4474 = PCURVE('',#4380,#4475); +#4475 = DEFINITIONAL_REPRESENTATION('',(#4476),#4480); +#4476 = LINE('',#4477,#4478); +#4477 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#4478 = VECTOR('',#4479,1.); +#4479 = DIRECTION('',(1.,0.E+000)); +#4480 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4481 = PCURVE('',#4141,#4482); +#4482 = DEFINITIONAL_REPRESENTATION('',(#4483),#4487); +#4483 = LINE('',#4484,#4485); +#4484 = CARTESIAN_POINT('',(-1.,-0.625)); +#4485 = VECTOR('',#4486,1.); +#4486 = DIRECTION('',(1.,0.E+000)); +#4487 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4488 = ORIENTED_EDGE('',*,*,#4362,.F.); +#4489 = ORIENTED_EDGE('',*,*,#4490,.F.); +#4490 = EDGE_CURVE('',#4439,#4363,#4491,.T.); +#4491 = SURFACE_CURVE('',#4492,(#4496,#4503),.PCURVE_S1.); +#4492 = LINE('',#4493,#4494); +#4493 = CARTESIAN_POINT('',(7.245,2.,-0.125)); +#4494 = VECTOR('',#4495,1.); +#4495 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#4496 = PCURVE('',#4380,#4497); +#4497 = DEFINITIONAL_REPRESENTATION('',(#4498),#4502); +#4498 = LINE('',#4499,#4500); +#4499 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4500 = VECTOR('',#4501,1.); +#4501 = DIRECTION('',(1.,0.E+000)); +#4502 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4503 = PCURVE('',#4195,#4504); +#4504 = DEFINITIONAL_REPRESENTATION('',(#4505),#4509); +#4505 = LINE('',#4506,#4507); +#4506 = CARTESIAN_POINT('',(-1.,-0.625)); +#4507 = VECTOR('',#4508,1.); +#4508 = DIRECTION('',(1.,0.E+000)); +#4509 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4510 = ADVANCED_FACE('',(#4511),#4456,.F.); +#4511 = FACE_BOUND('',#4512,.F.); +#4512 = EDGE_LOOP('',(#4513,#4543,#4564,#4565)); +#4513 = ORIENTED_EDGE('',*,*,#4514,.T.); +#4514 = EDGE_CURVE('',#4515,#4517,#4519,.T.); +#4515 = VERTEX_POINT('',#4516); +#4516 = CARTESIAN_POINT('',(7.995,2.,-0.125)); +#4517 = VERTEX_POINT('',#4518); +#4518 = CARTESIAN_POINT('',(7.995,2.,0.125)); +#4519 = SURFACE_CURVE('',#4520,(#4524,#4531),.PCURVE_S1.); +#4520 = LINE('',#4521,#4522); +#4521 = CARTESIAN_POINT('',(7.995,2.,-0.125)); +#4522 = VECTOR('',#4523,1.); +#4523 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#4524 = PCURVE('',#4456,#4525); +#4525 = DEFINITIONAL_REPRESENTATION('',(#4526),#4530); +#4526 = LINE('',#4527,#4528); +#4527 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#4528 = VECTOR('',#4529,1.); +#4529 = DIRECTION('',(0.E+000,-1.)); +#4530 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4531 = PCURVE('',#4532,#4537); +#4532 = PLANE('',#4533); +#4533 = AXIS2_PLACEMENT_3D('',#4534,#4535,#4536); +#4534 = CARTESIAN_POINT('',(7.995,1.,-0.125)); +#4535 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#4536 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#4537 = DEFINITIONAL_REPRESENTATION('',(#4538),#4542); +#4538 = LINE('',#4539,#4540); +#4539 = CARTESIAN_POINT('',(1.,4.930380657631E-032)); +#4540 = VECTOR('',#4541,1.); +#4541 = DIRECTION('',(-2.22044604925E-016,-1.)); +#4542 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4543 = ORIENTED_EDGE('',*,*,#4544,.T.); +#4544 = EDGE_CURVE('',#4517,#4441,#4545,.T.); +#4545 = SURFACE_CURVE('',#4546,(#4550,#4557),.PCURVE_S1.); +#4546 = LINE('',#4547,#4548); +#4547 = CARTESIAN_POINT('',(7.995,2.,0.125)); +#4548 = VECTOR('',#4549,1.); +#4549 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#4550 = PCURVE('',#4456,#4551); +#4551 = DEFINITIONAL_REPRESENTATION('',(#4552),#4556); +#4552 = LINE('',#4553,#4554); +#4553 = CARTESIAN_POINT('',(8.881784197001E-016,-0.25)); +#4554 = VECTOR('',#4555,1.); +#4555 = DIRECTION('',(1.,0.E+000)); +#4556 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4557 = PCURVE('',#4141,#4558); +#4558 = DEFINITIONAL_REPRESENTATION('',(#4559),#4563); +#4559 = LINE('',#4560,#4561); +#4560 = CARTESIAN_POINT('',(-1.,0.125)); +#4561 = VECTOR('',#4562,1.); +#4562 = DIRECTION('',(0.E+000,-1.)); +#4563 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4564 = ORIENTED_EDGE('',*,*,#4438,.F.); +#4565 = ORIENTED_EDGE('',*,*,#4566,.F.); +#4566 = EDGE_CURVE('',#4515,#4439,#4567,.T.); +#4567 = SURFACE_CURVE('',#4568,(#4572,#4579),.PCURVE_S1.); +#4568 = LINE('',#4569,#4570); +#4569 = CARTESIAN_POINT('',(7.995,2.,-0.125)); +#4570 = VECTOR('',#4571,1.); +#4571 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#4572 = PCURVE('',#4456,#4573); +#4573 = DEFINITIONAL_REPRESENTATION('',(#4574),#4578); +#4574 = LINE('',#4575,#4576); +#4575 = CARTESIAN_POINT('',(8.881784197001E-016,0.E+000)); +#4576 = VECTOR('',#4577,1.); +#4577 = DIRECTION('',(1.,0.E+000)); +#4578 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4579 = PCURVE('',#4195,#4580); +#4580 = DEFINITIONAL_REPRESENTATION('',(#4581),#4585); +#4581 = LINE('',#4582,#4583); +#4582 = CARTESIAN_POINT('',(-1.,0.125)); +#4583 = VECTOR('',#4584,1.); +#4584 = DIRECTION('',(0.E+000,-1.)); +#4585 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4586 = ADVANCED_FACE('',(#4587),#4532,.F.); +#4587 = FACE_BOUND('',#4588,.F.); +#4588 = EDGE_LOOP('',(#4589,#4614,#4635,#4636)); +#4589 = ORIENTED_EDGE('',*,*,#4590,.T.); +#4590 = EDGE_CURVE('',#4591,#4593,#4595,.T.); +#4591 = VERTEX_POINT('',#4592); +#4592 = CARTESIAN_POINT('',(7.995,1.,-0.125)); +#4593 = VERTEX_POINT('',#4594); +#4594 = CARTESIAN_POINT('',(7.995,1.,0.125)); +#4595 = SURFACE_CURVE('',#4596,(#4600,#4607),.PCURVE_S1.); +#4596 = LINE('',#4597,#4598); +#4597 = CARTESIAN_POINT('',(7.995,1.,-0.125)); +#4598 = VECTOR('',#4599,1.); +#4599 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#4600 = PCURVE('',#4532,#4601); +#4601 = DEFINITIONAL_REPRESENTATION('',(#4602),#4606); +#4602 = LINE('',#4603,#4604); +#4603 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#4604 = VECTOR('',#4605,1.); +#4605 = DIRECTION('',(-2.22044604925E-016,-1.)); +#4606 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4607 = PCURVE('',#4113,#4608); +#4608 = DEFINITIONAL_REPRESENTATION('',(#4609),#4613); +#4609 = LINE('',#4610,#4611); +#4610 = CARTESIAN_POINT('',(0.125,0.E+000)); +#4611 = VECTOR('',#4612,1.); +#4612 = DIRECTION('',(0.E+000,-1.)); +#4613 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4614 = ORIENTED_EDGE('',*,*,#4615,.T.); +#4615 = EDGE_CURVE('',#4593,#4517,#4616,.T.); +#4616 = SURFACE_CURVE('',#4617,(#4621,#4628),.PCURVE_S1.); +#4617 = LINE('',#4618,#4619); +#4618 = CARTESIAN_POINT('',(7.995,1.,0.125)); +#4619 = VECTOR('',#4620,1.); +#4620 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#4621 = PCURVE('',#4532,#4622); +#4622 = DEFINITIONAL_REPRESENTATION('',(#4623),#4627); +#4623 = LINE('',#4624,#4625); +#4624 = CARTESIAN_POINT('',(-2.22044604925E-016,-0.25)); +#4625 = VECTOR('',#4626,1.); +#4626 = DIRECTION('',(1.,0.E+000)); +#4627 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4628 = PCURVE('',#4141,#4629); +#4629 = DEFINITIONAL_REPRESENTATION('',(#4630),#4634); +#4630 = LINE('',#4631,#4632); +#4631 = CARTESIAN_POINT('',(0.E+000,0.125)); +#4632 = VECTOR('',#4633,1.); +#4633 = DIRECTION('',(-1.,0.E+000)); +#4634 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4635 = ORIENTED_EDGE('',*,*,#4514,.F.); +#4636 = ORIENTED_EDGE('',*,*,#4637,.F.); +#4637 = EDGE_CURVE('',#4591,#4515,#4638,.T.); +#4638 = SURFACE_CURVE('',#4639,(#4643,#4650),.PCURVE_S1.); +#4639 = LINE('',#4640,#4641); +#4640 = CARTESIAN_POINT('',(7.995,1.,-0.125)); +#4641 = VECTOR('',#4642,1.); +#4642 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#4643 = PCURVE('',#4532,#4644); +#4644 = DEFINITIONAL_REPRESENTATION('',(#4645),#4649); +#4645 = LINE('',#4646,#4647); +#4646 = CARTESIAN_POINT('',(-2.22044604925E-016,-0.E+000)); +#4647 = VECTOR('',#4648,1.); +#4648 = DIRECTION('',(1.,0.E+000)); +#4649 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4650 = PCURVE('',#4195,#4651); +#4651 = DEFINITIONAL_REPRESENTATION('',(#4652),#4656); +#4652 = LINE('',#4653,#4654); +#4653 = CARTESIAN_POINT('',(0.E+000,0.125)); +#4654 = VECTOR('',#4655,1.); +#4655 = DIRECTION('',(-1.,0.E+000)); +#4656 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4657 = ADVANCED_FACE('',(#4658),#4113,.F.); +#4658 = FACE_BOUND('',#4659,.F.); +#4659 = EDGE_LOOP('',(#4660,#4661,#4682,#4683)); +#4660 = ORIENTED_EDGE('',*,*,#4090,.T.); +#4661 = ORIENTED_EDGE('',*,*,#4662,.T.); +#4662 = EDGE_CURVE('',#4093,#4593,#4663,.T.); +#4663 = SURFACE_CURVE('',#4664,(#4668,#4675),.PCURVE_S1.); +#4664 = LINE('',#4665,#4666); +#4665 = CARTESIAN_POINT('',(7.87,1.,0.125)); +#4666 = VECTOR('',#4667,1.); +#4667 = DIRECTION('',(1.,0.E+000,0.E+000)); +#4668 = PCURVE('',#4113,#4669); +#4669 = DEFINITIONAL_REPRESENTATION('',(#4670),#4674); +#4670 = LINE('',#4671,#4672); +#4671 = CARTESIAN_POINT('',(-8.881784197001E-016,-0.25)); +#4672 = VECTOR('',#4673,1.); +#4673 = DIRECTION('',(1.,0.E+000)); +#4674 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4675 = PCURVE('',#4141,#4676); +#4676 = DEFINITIONAL_REPRESENTATION('',(#4677),#4681); +#4677 = LINE('',#4678,#4679); +#4678 = CARTESIAN_POINT('',(0.E+000,-8.881784197001E-016)); +#4679 = VECTOR('',#4680,1.); +#4680 = DIRECTION('',(0.E+000,1.)); +#4681 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4682 = ORIENTED_EDGE('',*,*,#4590,.F.); +#4683 = ORIENTED_EDGE('',*,*,#4684,.F.); +#4684 = EDGE_CURVE('',#4091,#4591,#4685,.T.); +#4685 = SURFACE_CURVE('',#4686,(#4690,#4697),.PCURVE_S1.); +#4686 = LINE('',#4687,#4688); +#4687 = CARTESIAN_POINT('',(7.87,1.,-0.125)); +#4688 = VECTOR('',#4689,1.); +#4689 = DIRECTION('',(1.,0.E+000,0.E+000)); +#4690 = PCURVE('',#4113,#4691); +#4691 = DEFINITIONAL_REPRESENTATION('',(#4692),#4696); +#4692 = LINE('',#4693,#4694); +#4693 = CARTESIAN_POINT('',(-8.881784197001E-016,-4.930380657631E-032)); +#4694 = VECTOR('',#4695,1.); +#4695 = DIRECTION('',(1.,0.E+000)); +#4696 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4697 = PCURVE('',#4195,#4698); +#4698 = DEFINITIONAL_REPRESENTATION('',(#4699),#4703); +#4699 = LINE('',#4700,#4701); +#4700 = CARTESIAN_POINT('',(0.E+000,-8.881784197001E-016)); +#4701 = VECTOR('',#4702,1.); +#4702 = DIRECTION('',(0.E+000,1.)); +#4703 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4704 = ADVANCED_FACE('',(#4705),#4195,.F.); +#4705 = FACE_BOUND('',#4706,.T.); +#4706 = EDGE_LOOP('',(#4707,#4708,#4709,#4710,#4711,#4712,#4713,#4714)); +#4707 = ORIENTED_EDGE('',*,*,#4181,.T.); +#4708 = ORIENTED_EDGE('',*,*,#4262,.T.); +#4709 = ORIENTED_EDGE('',*,*,#4338,.T.); +#4710 = ORIENTED_EDGE('',*,*,#4414,.F.); +#4711 = ORIENTED_EDGE('',*,*,#4490,.F.); +#4712 = ORIENTED_EDGE('',*,*,#4566,.F.); +#4713 = ORIENTED_EDGE('',*,*,#4637,.F.); +#4714 = ORIENTED_EDGE('',*,*,#4684,.F.); +#4715 = ADVANCED_FACE('',(#4716),#4141,.T.); +#4716 = FACE_BOUND('',#4717,.F.); +#4717 = EDGE_LOOP('',(#4718,#4719,#4720,#4721,#4722,#4723,#4724,#4725)); +#4718 = ORIENTED_EDGE('',*,*,#4125,.T.); +#4719 = ORIENTED_EDGE('',*,*,#4211,.T.); +#4720 = ORIENTED_EDGE('',*,*,#4287,.T.); +#4721 = ORIENTED_EDGE('',*,*,#4392,.F.); +#4722 = ORIENTED_EDGE('',*,*,#4468,.F.); +#4723 = ORIENTED_EDGE('',*,*,#4544,.F.); +#4724 = ORIENTED_EDGE('',*,*,#4615,.F.); +#4725 = ORIENTED_EDGE('',*,*,#4662,.F.); +#4726 = MANIFOLD_SOLID_BREP('',#4727); +#4727 = CLOSED_SHELL('',(#4728,#4848,#4924,#5000,#5076,#5152,#5228,#5299 + ,#5346,#5357)); +#4728 = ADVANCED_FACE('',(#4729),#4743,.T.); +#4729 = FACE_BOUND('',#4730,.T.); +#4730 = EDGE_LOOP('',(#4731,#4766,#4794,#4822)); +#4731 = ORIENTED_EDGE('',*,*,#4732,.T.); +#4732 = EDGE_CURVE('',#4733,#4735,#4737,.T.); +#4733 = VERTEX_POINT('',#4734); +#4734 = CARTESIAN_POINT('',(5.33,1.,-0.125)); +#4735 = VERTEX_POINT('',#4736); +#4736 = CARTESIAN_POINT('',(5.33,1.,0.125)); +#4737 = SURFACE_CURVE('',#4738,(#4742,#4754),.PCURVE_S1.); +#4738 = LINE('',#4739,#4740); +#4739 = CARTESIAN_POINT('',(5.33,1.,-0.125)); +#4740 = VECTOR('',#4741,1.); +#4741 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#4742 = PCURVE('',#4743,#4748); +#4743 = PLANE('',#4744); +#4744 = AXIS2_PLACEMENT_3D('',#4745,#4746,#4747); +#4745 = CARTESIAN_POINT('',(5.33,1.,-0.125)); +#4746 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#4747 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#4748 = DEFINITIONAL_REPRESENTATION('',(#4749),#4753); +#4749 = LINE('',#4750,#4751); +#4750 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4751 = VECTOR('',#4752,1.); +#4752 = DIRECTION('',(2.22044604925E-016,-1.)); +#4753 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4754 = PCURVE('',#4755,#4760); +#4755 = PLANE('',#4756); +#4756 = AXIS2_PLACEMENT_3D('',#4757,#4758,#4759); +#4757 = CARTESIAN_POINT('',(5.33,1.,-0.125)); +#4758 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#4759 = DIRECTION('',(1.,0.E+000,0.E+000)); +#4760 = DEFINITIONAL_REPRESENTATION('',(#4761),#4765); +#4761 = LINE('',#4762,#4763); +#4762 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4763 = VECTOR('',#4764,1.); +#4764 = DIRECTION('',(0.E+000,-1.)); +#4765 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4766 = ORIENTED_EDGE('',*,*,#4767,.T.); +#4767 = EDGE_CURVE('',#4735,#4768,#4770,.T.); +#4768 = VERTEX_POINT('',#4769); +#4769 = CARTESIAN_POINT('',(5.33,-2.5,0.125)); +#4770 = SURFACE_CURVE('',#4771,(#4775,#4782),.PCURVE_S1.); +#4771 = LINE('',#4772,#4773); +#4772 = CARTESIAN_POINT('',(5.33,1.,0.125)); +#4773 = VECTOR('',#4774,1.); +#4774 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#4775 = PCURVE('',#4743,#4776); +#4776 = DEFINITIONAL_REPRESENTATION('',(#4777),#4781); +#4777 = LINE('',#4778,#4779); +#4778 = CARTESIAN_POINT('',(2.22044604925E-016,-0.25)); +#4779 = VECTOR('',#4780,1.); +#4780 = DIRECTION('',(1.,0.E+000)); +#4781 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4782 = PCURVE('',#4783,#4788); +#4783 = PLANE('',#4784); +#4784 = AXIS2_PLACEMENT_3D('',#4785,#4786,#4787); +#4785 = CARTESIAN_POINT('',(5.33,1.,0.125)); +#4786 = DIRECTION('',(0.E+000,4.440892098501E-016,1.)); +#4787 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#4788 = DEFINITIONAL_REPRESENTATION('',(#4789),#4793); +#4789 = LINE('',#4790,#4791); +#4790 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4791 = VECTOR('',#4792,1.); +#4792 = DIRECTION('',(1.,0.E+000)); +#4793 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4794 = ORIENTED_EDGE('',*,*,#4795,.F.); +#4795 = EDGE_CURVE('',#4796,#4768,#4798,.T.); +#4796 = VERTEX_POINT('',#4797); +#4797 = CARTESIAN_POINT('',(5.33,-2.5,-0.125)); +#4798 = SURFACE_CURVE('',#4799,(#4803,#4810),.PCURVE_S1.); +#4799 = LINE('',#4800,#4801); +#4800 = CARTESIAN_POINT('',(5.33,-2.5,-0.125)); +#4801 = VECTOR('',#4802,1.); +#4802 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#4803 = PCURVE('',#4743,#4804); +#4804 = DEFINITIONAL_REPRESENTATION('',(#4805),#4809); +#4805 = LINE('',#4806,#4807); +#4806 = CARTESIAN_POINT('',(3.5,-1.972152263053E-031)); +#4807 = VECTOR('',#4808,1.); +#4808 = DIRECTION('',(2.22044604925E-016,-1.)); +#4809 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4810 = PCURVE('',#4811,#4816); +#4811 = PLANE('',#4812); +#4812 = AXIS2_PLACEMENT_3D('',#4813,#4814,#4815); +#4813 = CARTESIAN_POINT('',(5.33,-2.5,-0.125)); +#4814 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#4815 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#4816 = DEFINITIONAL_REPRESENTATION('',(#4817),#4821); +#4817 = LINE('',#4818,#4819); +#4818 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#4819 = VECTOR('',#4820,1.); +#4820 = DIRECTION('',(0.E+000,-1.)); +#4821 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4822 = ORIENTED_EDGE('',*,*,#4823,.F.); +#4823 = EDGE_CURVE('',#4733,#4796,#4824,.T.); +#4824 = SURFACE_CURVE('',#4825,(#4829,#4836),.PCURVE_S1.); +#4825 = LINE('',#4826,#4827); +#4826 = CARTESIAN_POINT('',(5.33,1.,-0.125)); +#4827 = VECTOR('',#4828,1.); +#4828 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#4829 = PCURVE('',#4743,#4830); +#4830 = DEFINITIONAL_REPRESENTATION('',(#4831),#4835); +#4831 = LINE('',#4832,#4833); +#4832 = CARTESIAN_POINT('',(2.22044604925E-016,0.E+000)); +#4833 = VECTOR('',#4834,1.); +#4834 = DIRECTION('',(1.,0.E+000)); +#4835 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4836 = PCURVE('',#4837,#4842); +#4837 = PLANE('',#4838); +#4838 = AXIS2_PLACEMENT_3D('',#4839,#4840,#4841); +#4839 = CARTESIAN_POINT('',(5.33,1.,-0.125)); +#4840 = DIRECTION('',(0.E+000,4.440892098501E-016,1.)); +#4841 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#4842 = DEFINITIONAL_REPRESENTATION('',(#4843),#4847); +#4843 = LINE('',#4844,#4845); +#4844 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4845 = VECTOR('',#4846,1.); +#4846 = DIRECTION('',(1.,0.E+000)); +#4847 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4848 = ADVANCED_FACE('',(#4849),#4811,.T.); +#4849 = FACE_BOUND('',#4850,.T.); +#4850 = EDGE_LOOP('',(#4851,#4852,#4875,#4903)); +#4851 = ORIENTED_EDGE('',*,*,#4795,.T.); +#4852 = ORIENTED_EDGE('',*,*,#4853,.T.); +#4853 = EDGE_CURVE('',#4768,#4854,#4856,.T.); +#4854 = VERTEX_POINT('',#4855); +#4855 = CARTESIAN_POINT('',(4.83,-2.5,0.125)); +#4856 = SURFACE_CURVE('',#4857,(#4861,#4868),.PCURVE_S1.); +#4857 = LINE('',#4858,#4859); +#4858 = CARTESIAN_POINT('',(5.33,-2.5,0.125)); +#4859 = VECTOR('',#4860,1.); +#4860 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#4861 = PCURVE('',#4811,#4862); +#4862 = DEFINITIONAL_REPRESENTATION('',(#4863),#4867); +#4863 = LINE('',#4864,#4865); +#4864 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#4865 = VECTOR('',#4866,1.); +#4866 = DIRECTION('',(1.,0.E+000)); +#4867 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4868 = PCURVE('',#4783,#4869); +#4869 = DEFINITIONAL_REPRESENTATION('',(#4870),#4874); +#4870 = LINE('',#4871,#4872); +#4871 = CARTESIAN_POINT('',(3.5,0.E+000)); +#4872 = VECTOR('',#4873,1.); +#4873 = DIRECTION('',(0.E+000,-1.)); +#4874 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4875 = ORIENTED_EDGE('',*,*,#4876,.F.); +#4876 = EDGE_CURVE('',#4877,#4854,#4879,.T.); +#4877 = VERTEX_POINT('',#4878); +#4878 = CARTESIAN_POINT('',(4.83,-2.5,-0.125)); +#4879 = SURFACE_CURVE('',#4880,(#4884,#4891),.PCURVE_S1.); +#4880 = LINE('',#4881,#4882); +#4881 = CARTESIAN_POINT('',(4.83,-2.5,-0.125)); +#4882 = VECTOR('',#4883,1.); +#4883 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#4884 = PCURVE('',#4811,#4885); +#4885 = DEFINITIONAL_REPRESENTATION('',(#4886),#4890); +#4886 = LINE('',#4887,#4888); +#4887 = CARTESIAN_POINT('',(0.5,0.E+000)); +#4888 = VECTOR('',#4889,1.); +#4889 = DIRECTION('',(0.E+000,-1.)); +#4890 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4891 = PCURVE('',#4892,#4897); +#4892 = PLANE('',#4893); +#4893 = AXIS2_PLACEMENT_3D('',#4894,#4895,#4896); +#4894 = CARTESIAN_POINT('',(4.83,-2.5,-0.125)); +#4895 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#4896 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#4897 = DEFINITIONAL_REPRESENTATION('',(#4898),#4902); +#4898 = LINE('',#4899,#4900); +#4899 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#4900 = VECTOR('',#4901,1.); +#4901 = DIRECTION('',(-2.22044604925E-016,-1.)); +#4902 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4903 = ORIENTED_EDGE('',*,*,#4904,.F.); +#4904 = EDGE_CURVE('',#4796,#4877,#4905,.T.); +#4905 = SURFACE_CURVE('',#4906,(#4910,#4917),.PCURVE_S1.); +#4906 = LINE('',#4907,#4908); +#4907 = CARTESIAN_POINT('',(5.33,-2.5,-0.125)); +#4908 = VECTOR('',#4909,1.); +#4909 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#4910 = PCURVE('',#4811,#4911); +#4911 = DEFINITIONAL_REPRESENTATION('',(#4912),#4916); +#4912 = LINE('',#4913,#4914); +#4913 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4914 = VECTOR('',#4915,1.); +#4915 = DIRECTION('',(1.,0.E+000)); +#4916 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4917 = PCURVE('',#4837,#4918); +#4918 = DEFINITIONAL_REPRESENTATION('',(#4919),#4923); +#4919 = LINE('',#4920,#4921); +#4920 = CARTESIAN_POINT('',(3.5,0.E+000)); +#4921 = VECTOR('',#4922,1.); +#4922 = DIRECTION('',(0.E+000,-1.)); +#4923 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4924 = ADVANCED_FACE('',(#4925),#4892,.T.); +#4925 = FACE_BOUND('',#4926,.T.); +#4926 = EDGE_LOOP('',(#4927,#4928,#4951,#4979)); +#4927 = ORIENTED_EDGE('',*,*,#4876,.T.); +#4928 = ORIENTED_EDGE('',*,*,#4929,.T.); +#4929 = EDGE_CURVE('',#4854,#4930,#4932,.T.); +#4930 = VERTEX_POINT('',#4931); +#4931 = CARTESIAN_POINT('',(4.83,1.,0.125)); +#4932 = SURFACE_CURVE('',#4933,(#4937,#4944),.PCURVE_S1.); +#4933 = LINE('',#4934,#4935); +#4934 = CARTESIAN_POINT('',(4.83,-2.5,0.125)); +#4935 = VECTOR('',#4936,1.); +#4936 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#4937 = PCURVE('',#4892,#4938); +#4938 = DEFINITIONAL_REPRESENTATION('',(#4939),#4943); +#4939 = LINE('',#4940,#4941); +#4940 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#4941 = VECTOR('',#4942,1.); +#4942 = DIRECTION('',(1.,0.E+000)); +#4943 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4944 = PCURVE('',#4783,#4945); +#4945 = DEFINITIONAL_REPRESENTATION('',(#4946),#4950); +#4946 = LINE('',#4947,#4948); +#4947 = CARTESIAN_POINT('',(3.5,-0.5)); +#4948 = VECTOR('',#4949,1.); +#4949 = DIRECTION('',(-1.,0.E+000)); +#4950 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4951 = ORIENTED_EDGE('',*,*,#4952,.F.); +#4952 = EDGE_CURVE('',#4953,#4930,#4955,.T.); +#4953 = VERTEX_POINT('',#4954); +#4954 = CARTESIAN_POINT('',(4.83,1.,-0.125)); +#4955 = SURFACE_CURVE('',#4956,(#4960,#4967),.PCURVE_S1.); +#4956 = LINE('',#4957,#4958); +#4957 = CARTESIAN_POINT('',(4.83,1.,-0.125)); +#4958 = VECTOR('',#4959,1.); +#4959 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#4960 = PCURVE('',#4892,#4961); +#4961 = DEFINITIONAL_REPRESENTATION('',(#4962),#4966); +#4962 = LINE('',#4963,#4964); +#4963 = CARTESIAN_POINT('',(3.5,1.972152263053E-031)); +#4964 = VECTOR('',#4965,1.); +#4965 = DIRECTION('',(-2.22044604925E-016,-1.)); +#4966 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4967 = PCURVE('',#4968,#4973); +#4968 = PLANE('',#4969); +#4969 = AXIS2_PLACEMENT_3D('',#4970,#4971,#4972); +#4970 = CARTESIAN_POINT('',(4.705,1.,-0.125)); +#4971 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#4972 = DIRECTION('',(1.,0.E+000,0.E+000)); +#4973 = DEFINITIONAL_REPRESENTATION('',(#4974),#4978); +#4974 = LINE('',#4975,#4976); +#4975 = CARTESIAN_POINT('',(0.125,0.E+000)); +#4976 = VECTOR('',#4977,1.); +#4977 = DIRECTION('',(0.E+000,-1.)); +#4978 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4979 = ORIENTED_EDGE('',*,*,#4980,.F.); +#4980 = EDGE_CURVE('',#4877,#4953,#4981,.T.); +#4981 = SURFACE_CURVE('',#4982,(#4986,#4993),.PCURVE_S1.); +#4982 = LINE('',#4983,#4984); +#4983 = CARTESIAN_POINT('',(4.83,-2.5,-0.125)); +#4984 = VECTOR('',#4985,1.); +#4985 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#4986 = PCURVE('',#4892,#4987); +#4987 = DEFINITIONAL_REPRESENTATION('',(#4988),#4992); +#4988 = LINE('',#4989,#4990); +#4989 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4990 = VECTOR('',#4991,1.); +#4991 = DIRECTION('',(1.,0.E+000)); +#4992 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4993 = PCURVE('',#4837,#4994); +#4994 = DEFINITIONAL_REPRESENTATION('',(#4995),#4999); +#4995 = LINE('',#4996,#4997); +#4996 = CARTESIAN_POINT('',(3.5,-0.5)); +#4997 = VECTOR('',#4998,1.); +#4998 = DIRECTION('',(-1.,0.E+000)); +#4999 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5000 = ADVANCED_FACE('',(#5001),#4968,.F.); +#5001 = FACE_BOUND('',#5002,.F.); +#5002 = EDGE_LOOP('',(#5003,#5033,#5054,#5055)); +#5003 = ORIENTED_EDGE('',*,*,#5004,.T.); +#5004 = EDGE_CURVE('',#5005,#5007,#5009,.T.); +#5005 = VERTEX_POINT('',#5006); +#5006 = CARTESIAN_POINT('',(4.705,1.,-0.125)); +#5007 = VERTEX_POINT('',#5008); +#5008 = CARTESIAN_POINT('',(4.705,1.,0.125)); +#5009 = SURFACE_CURVE('',#5010,(#5014,#5021),.PCURVE_S1.); +#5010 = LINE('',#5011,#5012); +#5011 = CARTESIAN_POINT('',(4.705,1.,-0.125)); +#5012 = VECTOR('',#5013,1.); +#5013 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#5014 = PCURVE('',#4968,#5015); +#5015 = DEFINITIONAL_REPRESENTATION('',(#5016),#5020); +#5016 = LINE('',#5017,#5018); +#5017 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#5018 = VECTOR('',#5019,1.); +#5019 = DIRECTION('',(0.E+000,-1.)); +#5020 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5021 = PCURVE('',#5022,#5027); +#5022 = PLANE('',#5023); +#5023 = AXIS2_PLACEMENT_3D('',#5024,#5025,#5026); +#5024 = CARTESIAN_POINT('',(4.705,2.,-0.125)); +#5025 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#5026 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#5027 = DEFINITIONAL_REPRESENTATION('',(#5028),#5032); +#5028 = LINE('',#5029,#5030); +#5029 = CARTESIAN_POINT('',(1.,-4.930380657631E-032)); +#5030 = VECTOR('',#5031,1.); +#5031 = DIRECTION('',(2.22044604925E-016,-1.)); +#5032 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5033 = ORIENTED_EDGE('',*,*,#5034,.T.); +#5034 = EDGE_CURVE('',#5007,#4930,#5035,.T.); +#5035 = SURFACE_CURVE('',#5036,(#5040,#5047),.PCURVE_S1.); +#5036 = LINE('',#5037,#5038); +#5037 = CARTESIAN_POINT('',(4.705,1.,0.125)); +#5038 = VECTOR('',#5039,1.); +#5039 = DIRECTION('',(1.,0.E+000,0.E+000)); +#5040 = PCURVE('',#4968,#5041); +#5041 = DEFINITIONAL_REPRESENTATION('',(#5042),#5046); +#5042 = LINE('',#5043,#5044); +#5043 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#5044 = VECTOR('',#5045,1.); +#5045 = DIRECTION('',(1.,0.E+000)); +#5046 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5047 = PCURVE('',#4783,#5048); +#5048 = DEFINITIONAL_REPRESENTATION('',(#5049),#5053); +#5049 = LINE('',#5050,#5051); +#5050 = CARTESIAN_POINT('',(0.E+000,-0.625)); +#5051 = VECTOR('',#5052,1.); +#5052 = DIRECTION('',(0.E+000,1.)); +#5053 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5054 = ORIENTED_EDGE('',*,*,#4952,.F.); +#5055 = ORIENTED_EDGE('',*,*,#5056,.F.); +#5056 = EDGE_CURVE('',#5005,#4953,#5057,.T.); +#5057 = SURFACE_CURVE('',#5058,(#5062,#5069),.PCURVE_S1.); +#5058 = LINE('',#5059,#5060); +#5059 = CARTESIAN_POINT('',(4.705,1.,-0.125)); +#5060 = VECTOR('',#5061,1.); +#5061 = DIRECTION('',(1.,0.E+000,0.E+000)); +#5062 = PCURVE('',#4968,#5063); +#5063 = DEFINITIONAL_REPRESENTATION('',(#5064),#5068); +#5064 = LINE('',#5065,#5066); +#5065 = CARTESIAN_POINT('',(0.E+000,-4.930380657631E-032)); +#5066 = VECTOR('',#5067,1.); +#5067 = DIRECTION('',(1.,0.E+000)); +#5068 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5069 = PCURVE('',#4837,#5070); +#5070 = DEFINITIONAL_REPRESENTATION('',(#5071),#5075); +#5071 = LINE('',#5072,#5073); +#5072 = CARTESIAN_POINT('',(0.E+000,-0.625)); +#5073 = VECTOR('',#5074,1.); +#5074 = DIRECTION('',(0.E+000,1.)); +#5075 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5076 = ADVANCED_FACE('',(#5077),#5022,.F.); +#5077 = FACE_BOUND('',#5078,.F.); +#5078 = EDGE_LOOP('',(#5079,#5109,#5130,#5131)); +#5079 = ORIENTED_EDGE('',*,*,#5080,.T.); +#5080 = EDGE_CURVE('',#5081,#5083,#5085,.T.); +#5081 = VERTEX_POINT('',#5082); +#5082 = CARTESIAN_POINT('',(4.705,2.,-0.125)); +#5083 = VERTEX_POINT('',#5084); +#5084 = CARTESIAN_POINT('',(4.705,2.,0.125)); +#5085 = SURFACE_CURVE('',#5086,(#5090,#5097),.PCURVE_S1.); +#5086 = LINE('',#5087,#5088); +#5087 = CARTESIAN_POINT('',(4.705,2.,-0.125)); +#5088 = VECTOR('',#5089,1.); +#5089 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#5090 = PCURVE('',#5022,#5091); +#5091 = DEFINITIONAL_REPRESENTATION('',(#5092),#5096); +#5092 = LINE('',#5093,#5094); +#5093 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#5094 = VECTOR('',#5095,1.); +#5095 = DIRECTION('',(2.22044604925E-016,-1.)); +#5096 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5097 = PCURVE('',#5098,#5103); +#5098 = PLANE('',#5099); +#5099 = AXIS2_PLACEMENT_3D('',#5100,#5101,#5102); +#5100 = CARTESIAN_POINT('',(5.455,2.,-0.125)); +#5101 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#5102 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#5103 = DEFINITIONAL_REPRESENTATION('',(#5104),#5108); +#5104 = LINE('',#5105,#5106); +#5105 = CARTESIAN_POINT('',(0.75,0.E+000)); +#5106 = VECTOR('',#5107,1.); +#5107 = DIRECTION('',(0.E+000,-1.)); +#5108 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5109 = ORIENTED_EDGE('',*,*,#5110,.T.); +#5110 = EDGE_CURVE('',#5083,#5007,#5111,.T.); +#5111 = SURFACE_CURVE('',#5112,(#5116,#5123),.PCURVE_S1.); +#5112 = LINE('',#5113,#5114); +#5113 = CARTESIAN_POINT('',(4.705,2.,0.125)); +#5114 = VECTOR('',#5115,1.); +#5115 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#5116 = PCURVE('',#5022,#5117); +#5117 = DEFINITIONAL_REPRESENTATION('',(#5118),#5122); +#5118 = LINE('',#5119,#5120); +#5119 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#5120 = VECTOR('',#5121,1.); +#5121 = DIRECTION('',(1.,0.E+000)); +#5122 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5123 = PCURVE('',#4783,#5124); +#5124 = DEFINITIONAL_REPRESENTATION('',(#5125),#5129); +#5125 = LINE('',#5126,#5127); +#5126 = CARTESIAN_POINT('',(-1.,-0.625)); +#5127 = VECTOR('',#5128,1.); +#5128 = DIRECTION('',(1.,0.E+000)); +#5129 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5130 = ORIENTED_EDGE('',*,*,#5004,.F.); +#5131 = ORIENTED_EDGE('',*,*,#5132,.F.); +#5132 = EDGE_CURVE('',#5081,#5005,#5133,.T.); +#5133 = SURFACE_CURVE('',#5134,(#5138,#5145),.PCURVE_S1.); +#5134 = LINE('',#5135,#5136); +#5135 = CARTESIAN_POINT('',(4.705,2.,-0.125)); +#5136 = VECTOR('',#5137,1.); +#5137 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#5138 = PCURVE('',#5022,#5139); +#5139 = DEFINITIONAL_REPRESENTATION('',(#5140),#5144); +#5140 = LINE('',#5141,#5142); +#5141 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#5142 = VECTOR('',#5143,1.); +#5143 = DIRECTION('',(1.,0.E+000)); +#5144 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5145 = PCURVE('',#4837,#5146); +#5146 = DEFINITIONAL_REPRESENTATION('',(#5147),#5151); +#5147 = LINE('',#5148,#5149); +#5148 = CARTESIAN_POINT('',(-1.,-0.625)); +#5149 = VECTOR('',#5150,1.); +#5150 = DIRECTION('',(1.,0.E+000)); +#5151 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5152 = ADVANCED_FACE('',(#5153),#5098,.F.); +#5153 = FACE_BOUND('',#5154,.F.); +#5154 = EDGE_LOOP('',(#5155,#5185,#5206,#5207)); +#5155 = ORIENTED_EDGE('',*,*,#5156,.T.); +#5156 = EDGE_CURVE('',#5157,#5159,#5161,.T.); +#5157 = VERTEX_POINT('',#5158); +#5158 = CARTESIAN_POINT('',(5.455,2.,-0.125)); +#5159 = VERTEX_POINT('',#5160); +#5160 = CARTESIAN_POINT('',(5.455,2.,0.125)); +#5161 = SURFACE_CURVE('',#5162,(#5166,#5173),.PCURVE_S1.); +#5162 = LINE('',#5163,#5164); +#5163 = CARTESIAN_POINT('',(5.455,2.,-0.125)); +#5164 = VECTOR('',#5165,1.); +#5165 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#5166 = PCURVE('',#5098,#5167); +#5167 = DEFINITIONAL_REPRESENTATION('',(#5168),#5172); +#5168 = LINE('',#5169,#5170); +#5169 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#5170 = VECTOR('',#5171,1.); +#5171 = DIRECTION('',(0.E+000,-1.)); +#5172 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5173 = PCURVE('',#5174,#5179); +#5174 = PLANE('',#5175); +#5175 = AXIS2_PLACEMENT_3D('',#5176,#5177,#5178); +#5176 = CARTESIAN_POINT('',(5.455,1.,-0.125)); +#5177 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#5178 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#5179 = DEFINITIONAL_REPRESENTATION('',(#5180),#5184); +#5180 = LINE('',#5181,#5182); +#5181 = CARTESIAN_POINT('',(1.,4.930380657631E-032)); +#5182 = VECTOR('',#5183,1.); +#5183 = DIRECTION('',(-2.22044604925E-016,-1.)); +#5184 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5185 = ORIENTED_EDGE('',*,*,#5186,.T.); +#5186 = EDGE_CURVE('',#5159,#5083,#5187,.T.); +#5187 = SURFACE_CURVE('',#5188,(#5192,#5199),.PCURVE_S1.); +#5188 = LINE('',#5189,#5190); +#5189 = CARTESIAN_POINT('',(5.455,2.,0.125)); +#5190 = VECTOR('',#5191,1.); +#5191 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#5192 = PCURVE('',#5098,#5193); +#5193 = DEFINITIONAL_REPRESENTATION('',(#5194),#5198); +#5194 = LINE('',#5195,#5196); +#5195 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#5196 = VECTOR('',#5197,1.); +#5197 = DIRECTION('',(1.,0.E+000)); +#5198 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5199 = PCURVE('',#4783,#5200); +#5200 = DEFINITIONAL_REPRESENTATION('',(#5201),#5205); +#5201 = LINE('',#5202,#5203); +#5202 = CARTESIAN_POINT('',(-1.,0.125)); +#5203 = VECTOR('',#5204,1.); +#5204 = DIRECTION('',(0.E+000,-1.)); +#5205 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5206 = ORIENTED_EDGE('',*,*,#5080,.F.); +#5207 = ORIENTED_EDGE('',*,*,#5208,.F.); +#5208 = EDGE_CURVE('',#5157,#5081,#5209,.T.); +#5209 = SURFACE_CURVE('',#5210,(#5214,#5221),.PCURVE_S1.); +#5210 = LINE('',#5211,#5212); +#5211 = CARTESIAN_POINT('',(5.455,2.,-0.125)); +#5212 = VECTOR('',#5213,1.); +#5213 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#5214 = PCURVE('',#5098,#5215); +#5215 = DEFINITIONAL_REPRESENTATION('',(#5216),#5220); +#5216 = LINE('',#5217,#5218); +#5217 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#5218 = VECTOR('',#5219,1.); +#5219 = DIRECTION('',(1.,0.E+000)); +#5220 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5221 = PCURVE('',#4837,#5222); +#5222 = DEFINITIONAL_REPRESENTATION('',(#5223),#5227); +#5223 = LINE('',#5224,#5225); +#5224 = CARTESIAN_POINT('',(-1.,0.125)); +#5225 = VECTOR('',#5226,1.); +#5226 = DIRECTION('',(0.E+000,-1.)); +#5227 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5228 = ADVANCED_FACE('',(#5229),#5174,.F.); +#5229 = FACE_BOUND('',#5230,.F.); +#5230 = EDGE_LOOP('',(#5231,#5256,#5277,#5278)); +#5231 = ORIENTED_EDGE('',*,*,#5232,.T.); +#5232 = EDGE_CURVE('',#5233,#5235,#5237,.T.); +#5233 = VERTEX_POINT('',#5234); +#5234 = CARTESIAN_POINT('',(5.455,1.,-0.125)); +#5235 = VERTEX_POINT('',#5236); +#5236 = CARTESIAN_POINT('',(5.455,1.,0.125)); +#5237 = SURFACE_CURVE('',#5238,(#5242,#5249),.PCURVE_S1.); +#5238 = LINE('',#5239,#5240); +#5239 = CARTESIAN_POINT('',(5.455,1.,-0.125)); +#5240 = VECTOR('',#5241,1.); +#5241 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#5242 = PCURVE('',#5174,#5243); +#5243 = DEFINITIONAL_REPRESENTATION('',(#5244),#5248); +#5244 = LINE('',#5245,#5246); +#5245 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#5246 = VECTOR('',#5247,1.); +#5247 = DIRECTION('',(-2.22044604925E-016,-1.)); +#5248 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5249 = PCURVE('',#4755,#5250); +#5250 = DEFINITIONAL_REPRESENTATION('',(#5251),#5255); +#5251 = LINE('',#5252,#5253); +#5252 = CARTESIAN_POINT('',(0.125,0.E+000)); +#5253 = VECTOR('',#5254,1.); +#5254 = DIRECTION('',(0.E+000,-1.)); +#5255 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5256 = ORIENTED_EDGE('',*,*,#5257,.T.); +#5257 = EDGE_CURVE('',#5235,#5159,#5258,.T.); +#5258 = SURFACE_CURVE('',#5259,(#5263,#5270),.PCURVE_S1.); +#5259 = LINE('',#5260,#5261); +#5260 = CARTESIAN_POINT('',(5.455,1.,0.125)); +#5261 = VECTOR('',#5262,1.); +#5262 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#5263 = PCURVE('',#5174,#5264); +#5264 = DEFINITIONAL_REPRESENTATION('',(#5265),#5269); +#5265 = LINE('',#5266,#5267); +#5266 = CARTESIAN_POINT('',(-2.22044604925E-016,-0.25)); +#5267 = VECTOR('',#5268,1.); +#5268 = DIRECTION('',(1.,0.E+000)); +#5269 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5270 = PCURVE('',#4783,#5271); +#5271 = DEFINITIONAL_REPRESENTATION('',(#5272),#5276); +#5272 = LINE('',#5273,#5274); +#5273 = CARTESIAN_POINT('',(0.E+000,0.125)); +#5274 = VECTOR('',#5275,1.); +#5275 = DIRECTION('',(-1.,0.E+000)); +#5276 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5277 = ORIENTED_EDGE('',*,*,#5156,.F.); +#5278 = ORIENTED_EDGE('',*,*,#5279,.F.); +#5279 = EDGE_CURVE('',#5233,#5157,#5280,.T.); +#5280 = SURFACE_CURVE('',#5281,(#5285,#5292),.PCURVE_S1.); +#5281 = LINE('',#5282,#5283); +#5282 = CARTESIAN_POINT('',(5.455,1.,-0.125)); +#5283 = VECTOR('',#5284,1.); +#5284 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#5285 = PCURVE('',#5174,#5286); +#5286 = DEFINITIONAL_REPRESENTATION('',(#5287),#5291); +#5287 = LINE('',#5288,#5289); +#5288 = CARTESIAN_POINT('',(-2.22044604925E-016,-0.E+000)); +#5289 = VECTOR('',#5290,1.); +#5290 = DIRECTION('',(1.,0.E+000)); +#5291 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5292 = PCURVE('',#4837,#5293); +#5293 = DEFINITIONAL_REPRESENTATION('',(#5294),#5298); +#5294 = LINE('',#5295,#5296); +#5295 = CARTESIAN_POINT('',(0.E+000,0.125)); +#5296 = VECTOR('',#5297,1.); +#5297 = DIRECTION('',(-1.,0.E+000)); +#5298 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5299 = ADVANCED_FACE('',(#5300),#4755,.F.); +#5300 = FACE_BOUND('',#5301,.F.); +#5301 = EDGE_LOOP('',(#5302,#5303,#5324,#5325)); +#5302 = ORIENTED_EDGE('',*,*,#4732,.T.); +#5303 = ORIENTED_EDGE('',*,*,#5304,.T.); +#5304 = EDGE_CURVE('',#4735,#5235,#5305,.T.); +#5305 = SURFACE_CURVE('',#5306,(#5310,#5317),.PCURVE_S1.); +#5306 = LINE('',#5307,#5308); +#5307 = CARTESIAN_POINT('',(5.33,1.,0.125)); +#5308 = VECTOR('',#5309,1.); +#5309 = DIRECTION('',(1.,0.E+000,0.E+000)); +#5310 = PCURVE('',#4755,#5311); +#5311 = DEFINITIONAL_REPRESENTATION('',(#5312),#5316); +#5312 = LINE('',#5313,#5314); +#5313 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#5314 = VECTOR('',#5315,1.); +#5315 = DIRECTION('',(1.,0.E+000)); +#5316 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5317 = PCURVE('',#4783,#5318); +#5318 = DEFINITIONAL_REPRESENTATION('',(#5319),#5323); +#5319 = LINE('',#5320,#5321); +#5320 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#5321 = VECTOR('',#5322,1.); +#5322 = DIRECTION('',(0.E+000,1.)); +#5323 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5324 = ORIENTED_EDGE('',*,*,#5232,.F.); +#5325 = ORIENTED_EDGE('',*,*,#5326,.F.); +#5326 = EDGE_CURVE('',#4733,#5233,#5327,.T.); +#5327 = SURFACE_CURVE('',#5328,(#5332,#5339),.PCURVE_S1.); +#5328 = LINE('',#5329,#5330); +#5329 = CARTESIAN_POINT('',(5.33,1.,-0.125)); +#5330 = VECTOR('',#5331,1.); +#5331 = DIRECTION('',(1.,0.E+000,0.E+000)); +#5332 = PCURVE('',#4755,#5333); +#5333 = DEFINITIONAL_REPRESENTATION('',(#5334),#5338); +#5334 = LINE('',#5335,#5336); +#5335 = CARTESIAN_POINT('',(0.E+000,-4.930380657631E-032)); +#5336 = VECTOR('',#5337,1.); +#5337 = DIRECTION('',(1.,0.E+000)); +#5338 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5339 = PCURVE('',#4837,#5340); +#5340 = DEFINITIONAL_REPRESENTATION('',(#5341),#5345); +#5341 = LINE('',#5342,#5343); +#5342 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#5343 = VECTOR('',#5344,1.); +#5344 = DIRECTION('',(0.E+000,1.)); +#5345 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5346 = ADVANCED_FACE('',(#5347),#4837,.F.); +#5347 = FACE_BOUND('',#5348,.T.); +#5348 = EDGE_LOOP('',(#5349,#5350,#5351,#5352,#5353,#5354,#5355,#5356)); +#5349 = ORIENTED_EDGE('',*,*,#4823,.T.); +#5350 = ORIENTED_EDGE('',*,*,#4904,.T.); +#5351 = ORIENTED_EDGE('',*,*,#4980,.T.); +#5352 = ORIENTED_EDGE('',*,*,#5056,.F.); +#5353 = ORIENTED_EDGE('',*,*,#5132,.F.); +#5354 = ORIENTED_EDGE('',*,*,#5208,.F.); +#5355 = ORIENTED_EDGE('',*,*,#5279,.F.); +#5356 = ORIENTED_EDGE('',*,*,#5326,.F.); +#5357 = ADVANCED_FACE('',(#5358),#4783,.T.); +#5358 = FACE_BOUND('',#5359,.F.); +#5359 = EDGE_LOOP('',(#5360,#5361,#5362,#5363,#5364,#5365,#5366,#5367)); +#5360 = ORIENTED_EDGE('',*,*,#4767,.T.); +#5361 = ORIENTED_EDGE('',*,*,#4853,.T.); +#5362 = ORIENTED_EDGE('',*,*,#4929,.T.); +#5363 = ORIENTED_EDGE('',*,*,#5034,.F.); +#5364 = ORIENTED_EDGE('',*,*,#5110,.F.); +#5365 = ORIENTED_EDGE('',*,*,#5186,.F.); +#5366 = ORIENTED_EDGE('',*,*,#5257,.F.); +#5367 = ORIENTED_EDGE('',*,*,#5304,.F.); +#5368 = MANIFOLD_SOLID_BREP('',#5369); +#5369 = CLOSED_SHELL('',(#5370,#5490,#5566,#5642,#5718,#5794,#5870,#5941 + ,#5988,#5999)); +#5370 = ADVANCED_FACE('',(#5371),#5385,.T.); +#5371 = FACE_BOUND('',#5372,.T.); +#5372 = EDGE_LOOP('',(#5373,#5408,#5436,#5464)); +#5373 = ORIENTED_EDGE('',*,*,#5374,.T.); +#5374 = EDGE_CURVE('',#5375,#5377,#5379,.T.); +#5375 = VERTEX_POINT('',#5376); +#5376 = CARTESIAN_POINT('',(2.79,1.,-0.125)); +#5377 = VERTEX_POINT('',#5378); +#5378 = CARTESIAN_POINT('',(2.79,1.,0.125)); +#5379 = SURFACE_CURVE('',#5380,(#5384,#5396),.PCURVE_S1.); +#5380 = LINE('',#5381,#5382); +#5381 = CARTESIAN_POINT('',(2.79,1.,-0.125)); +#5382 = VECTOR('',#5383,1.); +#5383 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#5384 = PCURVE('',#5385,#5390); +#5385 = PLANE('',#5386); +#5386 = AXIS2_PLACEMENT_3D('',#5387,#5388,#5389); +#5387 = CARTESIAN_POINT('',(2.79,1.,-0.125)); +#5388 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#5389 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#5390 = DEFINITIONAL_REPRESENTATION('',(#5391),#5395); +#5391 = LINE('',#5392,#5393); +#5392 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#5393 = VECTOR('',#5394,1.); +#5394 = DIRECTION('',(2.22044604925E-016,-1.)); +#5395 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5396 = PCURVE('',#5397,#5402); +#5397 = PLANE('',#5398); +#5398 = AXIS2_PLACEMENT_3D('',#5399,#5400,#5401); +#5399 = CARTESIAN_POINT('',(2.79,1.,-0.125)); +#5400 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#5401 = DIRECTION('',(1.,0.E+000,0.E+000)); +#5402 = DEFINITIONAL_REPRESENTATION('',(#5403),#5407); +#5403 = LINE('',#5404,#5405); +#5404 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#5405 = VECTOR('',#5406,1.); +#5406 = DIRECTION('',(0.E+000,-1.)); +#5407 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5408 = ORIENTED_EDGE('',*,*,#5409,.T.); +#5409 = EDGE_CURVE('',#5377,#5410,#5412,.T.); +#5410 = VERTEX_POINT('',#5411); +#5411 = CARTESIAN_POINT('',(2.79,-2.5,0.125)); +#5412 = SURFACE_CURVE('',#5413,(#5417,#5424),.PCURVE_S1.); +#5413 = LINE('',#5414,#5415); +#5414 = CARTESIAN_POINT('',(2.79,1.,0.125)); +#5415 = VECTOR('',#5416,1.); +#5416 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#5417 = PCURVE('',#5385,#5418); +#5418 = DEFINITIONAL_REPRESENTATION('',(#5419),#5423); +#5419 = LINE('',#5420,#5421); +#5420 = CARTESIAN_POINT('',(2.22044604925E-016,-0.25)); +#5421 = VECTOR('',#5422,1.); +#5422 = DIRECTION('',(1.,0.E+000)); +#5423 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5424 = PCURVE('',#5425,#5430); +#5425 = PLANE('',#5426); +#5426 = AXIS2_PLACEMENT_3D('',#5427,#5428,#5429); +#5427 = CARTESIAN_POINT('',(2.79,1.,0.125)); +#5428 = DIRECTION('',(0.E+000,4.440892098501E-016,1.)); +#5429 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#5430 = DEFINITIONAL_REPRESENTATION('',(#5431),#5435); +#5431 = LINE('',#5432,#5433); +#5432 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#5433 = VECTOR('',#5434,1.); +#5434 = DIRECTION('',(1.,0.E+000)); +#5435 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5436 = ORIENTED_EDGE('',*,*,#5437,.F.); +#5437 = EDGE_CURVE('',#5438,#5410,#5440,.T.); +#5438 = VERTEX_POINT('',#5439); +#5439 = CARTESIAN_POINT('',(2.79,-2.5,-0.125)); +#5440 = SURFACE_CURVE('',#5441,(#5445,#5452),.PCURVE_S1.); +#5441 = LINE('',#5442,#5443); +#5442 = CARTESIAN_POINT('',(2.79,-2.5,-0.125)); +#5443 = VECTOR('',#5444,1.); +#5444 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#5445 = PCURVE('',#5385,#5446); +#5446 = DEFINITIONAL_REPRESENTATION('',(#5447),#5451); +#5447 = LINE('',#5448,#5449); +#5448 = CARTESIAN_POINT('',(3.5,-1.972152263053E-031)); +#5449 = VECTOR('',#5450,1.); +#5450 = DIRECTION('',(2.22044604925E-016,-1.)); +#5451 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5452 = PCURVE('',#5453,#5458); +#5453 = PLANE('',#5454); +#5454 = AXIS2_PLACEMENT_3D('',#5455,#5456,#5457); +#5455 = CARTESIAN_POINT('',(2.79,-2.5,-0.125)); +#5456 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#5457 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#5458 = DEFINITIONAL_REPRESENTATION('',(#5459),#5463); +#5459 = LINE('',#5460,#5461); +#5460 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#5461 = VECTOR('',#5462,1.); +#5462 = DIRECTION('',(0.E+000,-1.)); +#5463 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5464 = ORIENTED_EDGE('',*,*,#5465,.F.); +#5465 = EDGE_CURVE('',#5375,#5438,#5466,.T.); +#5466 = SURFACE_CURVE('',#5467,(#5471,#5478),.PCURVE_S1.); +#5467 = LINE('',#5468,#5469); +#5468 = CARTESIAN_POINT('',(2.79,1.,-0.125)); +#5469 = VECTOR('',#5470,1.); +#5470 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#5471 = PCURVE('',#5385,#5472); +#5472 = DEFINITIONAL_REPRESENTATION('',(#5473),#5477); +#5473 = LINE('',#5474,#5475); +#5474 = CARTESIAN_POINT('',(2.22044604925E-016,0.E+000)); +#5475 = VECTOR('',#5476,1.); +#5476 = DIRECTION('',(1.,0.E+000)); +#5477 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5478 = PCURVE('',#5479,#5484); +#5479 = PLANE('',#5480); +#5480 = AXIS2_PLACEMENT_3D('',#5481,#5482,#5483); +#5481 = CARTESIAN_POINT('',(2.79,1.,-0.125)); +#5482 = DIRECTION('',(0.E+000,4.440892098501E-016,1.)); +#5483 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#5484 = DEFINITIONAL_REPRESENTATION('',(#5485),#5489); +#5485 = LINE('',#5486,#5487); +#5486 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#5487 = VECTOR('',#5488,1.); +#5488 = DIRECTION('',(1.,0.E+000)); +#5489 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5490 = ADVANCED_FACE('',(#5491),#5453,.T.); +#5491 = FACE_BOUND('',#5492,.T.); +#5492 = EDGE_LOOP('',(#5493,#5494,#5517,#5545)); +#5493 = ORIENTED_EDGE('',*,*,#5437,.T.); +#5494 = ORIENTED_EDGE('',*,*,#5495,.T.); +#5495 = EDGE_CURVE('',#5410,#5496,#5498,.T.); +#5496 = VERTEX_POINT('',#5497); +#5497 = CARTESIAN_POINT('',(2.29,-2.5,0.125)); +#5498 = SURFACE_CURVE('',#5499,(#5503,#5510),.PCURVE_S1.); +#5499 = LINE('',#5500,#5501); +#5500 = CARTESIAN_POINT('',(2.79,-2.5,0.125)); +#5501 = VECTOR('',#5502,1.); +#5502 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#5503 = PCURVE('',#5453,#5504); +#5504 = DEFINITIONAL_REPRESENTATION('',(#5505),#5509); +#5505 = LINE('',#5506,#5507); +#5506 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#5507 = VECTOR('',#5508,1.); +#5508 = DIRECTION('',(1.,0.E+000)); +#5509 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5510 = PCURVE('',#5425,#5511); +#5511 = DEFINITIONAL_REPRESENTATION('',(#5512),#5516); +#5512 = LINE('',#5513,#5514); +#5513 = CARTESIAN_POINT('',(3.5,0.E+000)); +#5514 = VECTOR('',#5515,1.); +#5515 = DIRECTION('',(0.E+000,-1.)); +#5516 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5517 = ORIENTED_EDGE('',*,*,#5518,.F.); +#5518 = EDGE_CURVE('',#5519,#5496,#5521,.T.); +#5519 = VERTEX_POINT('',#5520); +#5520 = CARTESIAN_POINT('',(2.29,-2.5,-0.125)); +#5521 = SURFACE_CURVE('',#5522,(#5526,#5533),.PCURVE_S1.); +#5522 = LINE('',#5523,#5524); +#5523 = CARTESIAN_POINT('',(2.29,-2.5,-0.125)); +#5524 = VECTOR('',#5525,1.); +#5525 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#5526 = PCURVE('',#5453,#5527); +#5527 = DEFINITIONAL_REPRESENTATION('',(#5528),#5532); +#5528 = LINE('',#5529,#5530); +#5529 = CARTESIAN_POINT('',(0.5,0.E+000)); +#5530 = VECTOR('',#5531,1.); +#5531 = DIRECTION('',(0.E+000,-1.)); +#5532 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5533 = PCURVE('',#5534,#5539); +#5534 = PLANE('',#5535); +#5535 = AXIS2_PLACEMENT_3D('',#5536,#5537,#5538); +#5536 = CARTESIAN_POINT('',(2.29,-2.5,-0.125)); +#5537 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#5538 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#5539 = DEFINITIONAL_REPRESENTATION('',(#5540),#5544); +#5540 = LINE('',#5541,#5542); +#5541 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#5542 = VECTOR('',#5543,1.); +#5543 = DIRECTION('',(-2.22044604925E-016,-1.)); +#5544 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5545 = ORIENTED_EDGE('',*,*,#5546,.F.); +#5546 = EDGE_CURVE('',#5438,#5519,#5547,.T.); +#5547 = SURFACE_CURVE('',#5548,(#5552,#5559),.PCURVE_S1.); +#5548 = LINE('',#5549,#5550); +#5549 = CARTESIAN_POINT('',(2.79,-2.5,-0.125)); +#5550 = VECTOR('',#5551,1.); +#5551 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#5552 = PCURVE('',#5453,#5553); +#5553 = DEFINITIONAL_REPRESENTATION('',(#5554),#5558); +#5554 = LINE('',#5555,#5556); +#5555 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#5556 = VECTOR('',#5557,1.); +#5557 = DIRECTION('',(1.,0.E+000)); +#5558 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5559 = PCURVE('',#5479,#5560); +#5560 = DEFINITIONAL_REPRESENTATION('',(#5561),#5565); +#5561 = LINE('',#5562,#5563); +#5562 = CARTESIAN_POINT('',(3.5,0.E+000)); +#5563 = VECTOR('',#5564,1.); +#5564 = DIRECTION('',(0.E+000,-1.)); +#5565 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5566 = ADVANCED_FACE('',(#5567),#5534,.T.); +#5567 = FACE_BOUND('',#5568,.T.); +#5568 = EDGE_LOOP('',(#5569,#5570,#5593,#5621)); +#5569 = ORIENTED_EDGE('',*,*,#5518,.T.); +#5570 = ORIENTED_EDGE('',*,*,#5571,.T.); +#5571 = EDGE_CURVE('',#5496,#5572,#5574,.T.); +#5572 = VERTEX_POINT('',#5573); +#5573 = CARTESIAN_POINT('',(2.29,1.,0.125)); +#5574 = SURFACE_CURVE('',#5575,(#5579,#5586),.PCURVE_S1.); +#5575 = LINE('',#5576,#5577); +#5576 = CARTESIAN_POINT('',(2.29,-2.5,0.125)); +#5577 = VECTOR('',#5578,1.); +#5578 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#5579 = PCURVE('',#5534,#5580); +#5580 = DEFINITIONAL_REPRESENTATION('',(#5581),#5585); +#5581 = LINE('',#5582,#5583); +#5582 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#5583 = VECTOR('',#5584,1.); +#5584 = DIRECTION('',(1.,0.E+000)); +#5585 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5586 = PCURVE('',#5425,#5587); +#5587 = DEFINITIONAL_REPRESENTATION('',(#5588),#5592); +#5588 = LINE('',#5589,#5590); +#5589 = CARTESIAN_POINT('',(3.5,-0.5)); +#5590 = VECTOR('',#5591,1.); +#5591 = DIRECTION('',(-1.,0.E+000)); +#5592 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5593 = ORIENTED_EDGE('',*,*,#5594,.F.); +#5594 = EDGE_CURVE('',#5595,#5572,#5597,.T.); +#5595 = VERTEX_POINT('',#5596); +#5596 = CARTESIAN_POINT('',(2.29,1.,-0.125)); +#5597 = SURFACE_CURVE('',#5598,(#5602,#5609),.PCURVE_S1.); +#5598 = LINE('',#5599,#5600); +#5599 = CARTESIAN_POINT('',(2.29,1.,-0.125)); +#5600 = VECTOR('',#5601,1.); +#5601 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#5602 = PCURVE('',#5534,#5603); +#5603 = DEFINITIONAL_REPRESENTATION('',(#5604),#5608); +#5604 = LINE('',#5605,#5606); +#5605 = CARTESIAN_POINT('',(3.5,1.972152263053E-031)); +#5606 = VECTOR('',#5607,1.); +#5607 = DIRECTION('',(-2.22044604925E-016,-1.)); +#5608 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5609 = PCURVE('',#5610,#5615); +#5610 = PLANE('',#5611); +#5611 = AXIS2_PLACEMENT_3D('',#5612,#5613,#5614); +#5612 = CARTESIAN_POINT('',(2.165,1.,-0.125)); +#5613 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#5614 = DIRECTION('',(1.,0.E+000,0.E+000)); +#5615 = DEFINITIONAL_REPRESENTATION('',(#5616),#5620); +#5616 = LINE('',#5617,#5618); +#5617 = CARTESIAN_POINT('',(0.125,0.E+000)); +#5618 = VECTOR('',#5619,1.); +#5619 = DIRECTION('',(0.E+000,-1.)); +#5620 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5621 = ORIENTED_EDGE('',*,*,#5622,.F.); +#5622 = EDGE_CURVE('',#5519,#5595,#5623,.T.); +#5623 = SURFACE_CURVE('',#5624,(#5628,#5635),.PCURVE_S1.); +#5624 = LINE('',#5625,#5626); +#5625 = CARTESIAN_POINT('',(2.29,-2.5,-0.125)); +#5626 = VECTOR('',#5627,1.); +#5627 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#5628 = PCURVE('',#5534,#5629); +#5629 = DEFINITIONAL_REPRESENTATION('',(#5630),#5634); +#5630 = LINE('',#5631,#5632); +#5631 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#5632 = VECTOR('',#5633,1.); +#5633 = DIRECTION('',(1.,0.E+000)); +#5634 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5635 = PCURVE('',#5479,#5636); +#5636 = DEFINITIONAL_REPRESENTATION('',(#5637),#5641); +#5637 = LINE('',#5638,#5639); +#5638 = CARTESIAN_POINT('',(3.5,-0.5)); +#5639 = VECTOR('',#5640,1.); +#5640 = DIRECTION('',(-1.,0.E+000)); +#5641 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5642 = ADVANCED_FACE('',(#5643),#5610,.F.); +#5643 = FACE_BOUND('',#5644,.F.); +#5644 = EDGE_LOOP('',(#5645,#5675,#5696,#5697)); +#5645 = ORIENTED_EDGE('',*,*,#5646,.T.); +#5646 = EDGE_CURVE('',#5647,#5649,#5651,.T.); +#5647 = VERTEX_POINT('',#5648); +#5648 = CARTESIAN_POINT('',(2.165,1.,-0.125)); +#5649 = VERTEX_POINT('',#5650); +#5650 = CARTESIAN_POINT('',(2.165,1.,0.125)); +#5651 = SURFACE_CURVE('',#5652,(#5656,#5663),.PCURVE_S1.); +#5652 = LINE('',#5653,#5654); +#5653 = CARTESIAN_POINT('',(2.165,1.,-0.125)); +#5654 = VECTOR('',#5655,1.); +#5655 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#5656 = PCURVE('',#5610,#5657); +#5657 = DEFINITIONAL_REPRESENTATION('',(#5658),#5662); +#5658 = LINE('',#5659,#5660); +#5659 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#5660 = VECTOR('',#5661,1.); +#5661 = DIRECTION('',(0.E+000,-1.)); +#5662 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5663 = PCURVE('',#5664,#5669); +#5664 = PLANE('',#5665); +#5665 = AXIS2_PLACEMENT_3D('',#5666,#5667,#5668); +#5666 = CARTESIAN_POINT('',(2.165,2.,-0.125)); +#5667 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#5668 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#5669 = DEFINITIONAL_REPRESENTATION('',(#5670),#5674); +#5670 = LINE('',#5671,#5672); +#5671 = CARTESIAN_POINT('',(1.,-4.930380657631E-032)); +#5672 = VECTOR('',#5673,1.); +#5673 = DIRECTION('',(2.22044604925E-016,-1.)); +#5674 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5675 = ORIENTED_EDGE('',*,*,#5676,.T.); +#5676 = EDGE_CURVE('',#5649,#5572,#5677,.T.); +#5677 = SURFACE_CURVE('',#5678,(#5682,#5689),.PCURVE_S1.); +#5678 = LINE('',#5679,#5680); +#5679 = CARTESIAN_POINT('',(2.165,1.,0.125)); +#5680 = VECTOR('',#5681,1.); +#5681 = DIRECTION('',(1.,0.E+000,0.E+000)); +#5682 = PCURVE('',#5610,#5683); +#5683 = DEFINITIONAL_REPRESENTATION('',(#5684),#5688); +#5684 = LINE('',#5685,#5686); +#5685 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#5686 = VECTOR('',#5687,1.); +#5687 = DIRECTION('',(1.,0.E+000)); +#5688 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5689 = PCURVE('',#5425,#5690); +#5690 = DEFINITIONAL_REPRESENTATION('',(#5691),#5695); +#5691 = LINE('',#5692,#5693); +#5692 = CARTESIAN_POINT('',(0.E+000,-0.625)); +#5693 = VECTOR('',#5694,1.); +#5694 = DIRECTION('',(0.E+000,1.)); +#5695 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5696 = ORIENTED_EDGE('',*,*,#5594,.F.); +#5697 = ORIENTED_EDGE('',*,*,#5698,.F.); +#5698 = EDGE_CURVE('',#5647,#5595,#5699,.T.); +#5699 = SURFACE_CURVE('',#5700,(#5704,#5711),.PCURVE_S1.); +#5700 = LINE('',#5701,#5702); +#5701 = CARTESIAN_POINT('',(2.165,1.,-0.125)); +#5702 = VECTOR('',#5703,1.); +#5703 = DIRECTION('',(1.,0.E+000,0.E+000)); +#5704 = PCURVE('',#5610,#5705); +#5705 = DEFINITIONAL_REPRESENTATION('',(#5706),#5710); +#5706 = LINE('',#5707,#5708); +#5707 = CARTESIAN_POINT('',(0.E+000,-4.930380657631E-032)); +#5708 = VECTOR('',#5709,1.); +#5709 = DIRECTION('',(1.,0.E+000)); +#5710 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5711 = PCURVE('',#5479,#5712); +#5712 = DEFINITIONAL_REPRESENTATION('',(#5713),#5717); +#5713 = LINE('',#5714,#5715); +#5714 = CARTESIAN_POINT('',(0.E+000,-0.625)); +#5715 = VECTOR('',#5716,1.); +#5716 = DIRECTION('',(0.E+000,1.)); +#5717 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5718 = ADVANCED_FACE('',(#5719),#5664,.F.); +#5719 = FACE_BOUND('',#5720,.F.); +#5720 = EDGE_LOOP('',(#5721,#5751,#5772,#5773)); +#5721 = ORIENTED_EDGE('',*,*,#5722,.T.); +#5722 = EDGE_CURVE('',#5723,#5725,#5727,.T.); +#5723 = VERTEX_POINT('',#5724); +#5724 = CARTESIAN_POINT('',(2.165,2.,-0.125)); +#5725 = VERTEX_POINT('',#5726); +#5726 = CARTESIAN_POINT('',(2.165,2.,0.125)); +#5727 = SURFACE_CURVE('',#5728,(#5732,#5739),.PCURVE_S1.); +#5728 = LINE('',#5729,#5730); +#5729 = CARTESIAN_POINT('',(2.165,2.,-0.125)); +#5730 = VECTOR('',#5731,1.); +#5731 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#5732 = PCURVE('',#5664,#5733); +#5733 = DEFINITIONAL_REPRESENTATION('',(#5734),#5738); +#5734 = LINE('',#5735,#5736); +#5735 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#5736 = VECTOR('',#5737,1.); +#5737 = DIRECTION('',(2.22044604925E-016,-1.)); +#5738 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5739 = PCURVE('',#5740,#5745); +#5740 = PLANE('',#5741); +#5741 = AXIS2_PLACEMENT_3D('',#5742,#5743,#5744); +#5742 = CARTESIAN_POINT('',(2.915,2.,-0.125)); +#5743 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#5744 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#5745 = DEFINITIONAL_REPRESENTATION('',(#5746),#5750); +#5746 = LINE('',#5747,#5748); +#5747 = CARTESIAN_POINT('',(0.75,0.E+000)); +#5748 = VECTOR('',#5749,1.); +#5749 = DIRECTION('',(0.E+000,-1.)); +#5750 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5751 = ORIENTED_EDGE('',*,*,#5752,.T.); +#5752 = EDGE_CURVE('',#5725,#5649,#5753,.T.); +#5753 = SURFACE_CURVE('',#5754,(#5758,#5765),.PCURVE_S1.); +#5754 = LINE('',#5755,#5756); +#5755 = CARTESIAN_POINT('',(2.165,2.,0.125)); +#5756 = VECTOR('',#5757,1.); +#5757 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#5758 = PCURVE('',#5664,#5759); +#5759 = DEFINITIONAL_REPRESENTATION('',(#5760),#5764); +#5760 = LINE('',#5761,#5762); +#5761 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#5762 = VECTOR('',#5763,1.); +#5763 = DIRECTION('',(1.,0.E+000)); +#5764 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5765 = PCURVE('',#5425,#5766); +#5766 = DEFINITIONAL_REPRESENTATION('',(#5767),#5771); +#5767 = LINE('',#5768,#5769); +#5768 = CARTESIAN_POINT('',(-1.,-0.625)); +#5769 = VECTOR('',#5770,1.); +#5770 = DIRECTION('',(1.,0.E+000)); +#5771 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5772 = ORIENTED_EDGE('',*,*,#5646,.F.); +#5773 = ORIENTED_EDGE('',*,*,#5774,.F.); +#5774 = EDGE_CURVE('',#5723,#5647,#5775,.T.); +#5775 = SURFACE_CURVE('',#5776,(#5780,#5787),.PCURVE_S1.); +#5776 = LINE('',#5777,#5778); +#5777 = CARTESIAN_POINT('',(2.165,2.,-0.125)); +#5778 = VECTOR('',#5779,1.); +#5779 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#5780 = PCURVE('',#5664,#5781); +#5781 = DEFINITIONAL_REPRESENTATION('',(#5782),#5786); +#5782 = LINE('',#5783,#5784); +#5783 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#5784 = VECTOR('',#5785,1.); +#5785 = DIRECTION('',(1.,0.E+000)); +#5786 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5787 = PCURVE('',#5479,#5788); +#5788 = DEFINITIONAL_REPRESENTATION('',(#5789),#5793); +#5789 = LINE('',#5790,#5791); +#5790 = CARTESIAN_POINT('',(-1.,-0.625)); +#5791 = VECTOR('',#5792,1.); +#5792 = DIRECTION('',(1.,0.E+000)); +#5793 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5794 = ADVANCED_FACE('',(#5795),#5740,.F.); +#5795 = FACE_BOUND('',#5796,.F.); +#5796 = EDGE_LOOP('',(#5797,#5827,#5848,#5849)); +#5797 = ORIENTED_EDGE('',*,*,#5798,.T.); +#5798 = EDGE_CURVE('',#5799,#5801,#5803,.T.); +#5799 = VERTEX_POINT('',#5800); +#5800 = CARTESIAN_POINT('',(2.915,2.,-0.125)); +#5801 = VERTEX_POINT('',#5802); +#5802 = CARTESIAN_POINT('',(2.915,2.,0.125)); +#5803 = SURFACE_CURVE('',#5804,(#5808,#5815),.PCURVE_S1.); +#5804 = LINE('',#5805,#5806); +#5805 = CARTESIAN_POINT('',(2.915,2.,-0.125)); +#5806 = VECTOR('',#5807,1.); +#5807 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#5808 = PCURVE('',#5740,#5809); +#5809 = DEFINITIONAL_REPRESENTATION('',(#5810),#5814); +#5810 = LINE('',#5811,#5812); +#5811 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#5812 = VECTOR('',#5813,1.); +#5813 = DIRECTION('',(0.E+000,-1.)); +#5814 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5815 = PCURVE('',#5816,#5821); +#5816 = PLANE('',#5817); +#5817 = AXIS2_PLACEMENT_3D('',#5818,#5819,#5820); +#5818 = CARTESIAN_POINT('',(2.915,1.,-0.125)); +#5819 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#5820 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#5821 = DEFINITIONAL_REPRESENTATION('',(#5822),#5826); +#5822 = LINE('',#5823,#5824); +#5823 = CARTESIAN_POINT('',(1.,4.930380657631E-032)); +#5824 = VECTOR('',#5825,1.); +#5825 = DIRECTION('',(-2.22044604925E-016,-1.)); +#5826 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5827 = ORIENTED_EDGE('',*,*,#5828,.T.); +#5828 = EDGE_CURVE('',#5801,#5725,#5829,.T.); +#5829 = SURFACE_CURVE('',#5830,(#5834,#5841),.PCURVE_S1.); +#5830 = LINE('',#5831,#5832); +#5831 = CARTESIAN_POINT('',(2.915,2.,0.125)); +#5832 = VECTOR('',#5833,1.); +#5833 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#5834 = PCURVE('',#5740,#5835); +#5835 = DEFINITIONAL_REPRESENTATION('',(#5836),#5840); +#5836 = LINE('',#5837,#5838); +#5837 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#5838 = VECTOR('',#5839,1.); +#5839 = DIRECTION('',(1.,0.E+000)); +#5840 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5841 = PCURVE('',#5425,#5842); +#5842 = DEFINITIONAL_REPRESENTATION('',(#5843),#5847); +#5843 = LINE('',#5844,#5845); +#5844 = CARTESIAN_POINT('',(-1.,0.125)); +#5845 = VECTOR('',#5846,1.); +#5846 = DIRECTION('',(0.E+000,-1.)); +#5847 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5848 = ORIENTED_EDGE('',*,*,#5722,.F.); +#5849 = ORIENTED_EDGE('',*,*,#5850,.F.); +#5850 = EDGE_CURVE('',#5799,#5723,#5851,.T.); +#5851 = SURFACE_CURVE('',#5852,(#5856,#5863),.PCURVE_S1.); +#5852 = LINE('',#5853,#5854); +#5853 = CARTESIAN_POINT('',(2.915,2.,-0.125)); +#5854 = VECTOR('',#5855,1.); +#5855 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#5856 = PCURVE('',#5740,#5857); +#5857 = DEFINITIONAL_REPRESENTATION('',(#5858),#5862); +#5858 = LINE('',#5859,#5860); +#5859 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#5860 = VECTOR('',#5861,1.); +#5861 = DIRECTION('',(1.,0.E+000)); +#5862 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5863 = PCURVE('',#5479,#5864); +#5864 = DEFINITIONAL_REPRESENTATION('',(#5865),#5869); +#5865 = LINE('',#5866,#5867); +#5866 = CARTESIAN_POINT('',(-1.,0.125)); +#5867 = VECTOR('',#5868,1.); +#5868 = DIRECTION('',(0.E+000,-1.)); +#5869 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5870 = ADVANCED_FACE('',(#5871),#5816,.F.); +#5871 = FACE_BOUND('',#5872,.F.); +#5872 = EDGE_LOOP('',(#5873,#5898,#5919,#5920)); +#5873 = ORIENTED_EDGE('',*,*,#5874,.T.); +#5874 = EDGE_CURVE('',#5875,#5877,#5879,.T.); +#5875 = VERTEX_POINT('',#5876); +#5876 = CARTESIAN_POINT('',(2.915,1.,-0.125)); +#5877 = VERTEX_POINT('',#5878); +#5878 = CARTESIAN_POINT('',(2.915,1.,0.125)); +#5879 = SURFACE_CURVE('',#5880,(#5884,#5891),.PCURVE_S1.); +#5880 = LINE('',#5881,#5882); +#5881 = CARTESIAN_POINT('',(2.915,1.,-0.125)); +#5882 = VECTOR('',#5883,1.); +#5883 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#5884 = PCURVE('',#5816,#5885); +#5885 = DEFINITIONAL_REPRESENTATION('',(#5886),#5890); +#5886 = LINE('',#5887,#5888); +#5887 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#5888 = VECTOR('',#5889,1.); +#5889 = DIRECTION('',(-2.22044604925E-016,-1.)); +#5890 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5891 = PCURVE('',#5397,#5892); +#5892 = DEFINITIONAL_REPRESENTATION('',(#5893),#5897); +#5893 = LINE('',#5894,#5895); +#5894 = CARTESIAN_POINT('',(0.125,0.E+000)); +#5895 = VECTOR('',#5896,1.); +#5896 = DIRECTION('',(0.E+000,-1.)); +#5897 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5898 = ORIENTED_EDGE('',*,*,#5899,.T.); +#5899 = EDGE_CURVE('',#5877,#5801,#5900,.T.); +#5900 = SURFACE_CURVE('',#5901,(#5905,#5912),.PCURVE_S1.); +#5901 = LINE('',#5902,#5903); +#5902 = CARTESIAN_POINT('',(2.915,1.,0.125)); +#5903 = VECTOR('',#5904,1.); +#5904 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#5905 = PCURVE('',#5816,#5906); +#5906 = DEFINITIONAL_REPRESENTATION('',(#5907),#5911); +#5907 = LINE('',#5908,#5909); +#5908 = CARTESIAN_POINT('',(-2.22044604925E-016,-0.25)); +#5909 = VECTOR('',#5910,1.); +#5910 = DIRECTION('',(1.,0.E+000)); +#5911 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5912 = PCURVE('',#5425,#5913); +#5913 = DEFINITIONAL_REPRESENTATION('',(#5914),#5918); +#5914 = LINE('',#5915,#5916); +#5915 = CARTESIAN_POINT('',(0.E+000,0.125)); +#5916 = VECTOR('',#5917,1.); +#5917 = DIRECTION('',(-1.,0.E+000)); +#5918 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5919 = ORIENTED_EDGE('',*,*,#5798,.F.); +#5920 = ORIENTED_EDGE('',*,*,#5921,.F.); +#5921 = EDGE_CURVE('',#5875,#5799,#5922,.T.); +#5922 = SURFACE_CURVE('',#5923,(#5927,#5934),.PCURVE_S1.); +#5923 = LINE('',#5924,#5925); +#5924 = CARTESIAN_POINT('',(2.915,1.,-0.125)); +#5925 = VECTOR('',#5926,1.); +#5926 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#5927 = PCURVE('',#5816,#5928); +#5928 = DEFINITIONAL_REPRESENTATION('',(#5929),#5933); +#5929 = LINE('',#5930,#5931); +#5930 = CARTESIAN_POINT('',(-2.22044604925E-016,-0.E+000)); +#5931 = VECTOR('',#5932,1.); +#5932 = DIRECTION('',(1.,0.E+000)); +#5933 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5934 = PCURVE('',#5479,#5935); +#5935 = DEFINITIONAL_REPRESENTATION('',(#5936),#5940); +#5936 = LINE('',#5937,#5938); +#5937 = CARTESIAN_POINT('',(0.E+000,0.125)); +#5938 = VECTOR('',#5939,1.); +#5939 = DIRECTION('',(-1.,0.E+000)); +#5940 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5941 = ADVANCED_FACE('',(#5942),#5397,.F.); +#5942 = FACE_BOUND('',#5943,.F.); +#5943 = EDGE_LOOP('',(#5944,#5945,#5966,#5967)); +#5944 = ORIENTED_EDGE('',*,*,#5374,.T.); +#5945 = ORIENTED_EDGE('',*,*,#5946,.T.); +#5946 = EDGE_CURVE('',#5377,#5877,#5947,.T.); +#5947 = SURFACE_CURVE('',#5948,(#5952,#5959),.PCURVE_S1.); +#5948 = LINE('',#5949,#5950); +#5949 = CARTESIAN_POINT('',(2.79,1.,0.125)); +#5950 = VECTOR('',#5951,1.); +#5951 = DIRECTION('',(1.,0.E+000,0.E+000)); +#5952 = PCURVE('',#5397,#5953); +#5953 = DEFINITIONAL_REPRESENTATION('',(#5954),#5958); +#5954 = LINE('',#5955,#5956); +#5955 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#5956 = VECTOR('',#5957,1.); +#5957 = DIRECTION('',(1.,0.E+000)); +#5958 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5959 = PCURVE('',#5425,#5960); +#5960 = DEFINITIONAL_REPRESENTATION('',(#5961),#5965); +#5961 = LINE('',#5962,#5963); +#5962 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#5963 = VECTOR('',#5964,1.); +#5964 = DIRECTION('',(0.E+000,1.)); +#5965 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5966 = ORIENTED_EDGE('',*,*,#5874,.F.); +#5967 = ORIENTED_EDGE('',*,*,#5968,.F.); +#5968 = EDGE_CURVE('',#5375,#5875,#5969,.T.); +#5969 = SURFACE_CURVE('',#5970,(#5974,#5981),.PCURVE_S1.); +#5970 = LINE('',#5971,#5972); +#5971 = CARTESIAN_POINT('',(2.79,1.,-0.125)); +#5972 = VECTOR('',#5973,1.); +#5973 = DIRECTION('',(1.,0.E+000,0.E+000)); +#5974 = PCURVE('',#5397,#5975); +#5975 = DEFINITIONAL_REPRESENTATION('',(#5976),#5980); +#5976 = LINE('',#5977,#5978); +#5977 = CARTESIAN_POINT('',(0.E+000,-4.930380657631E-032)); +#5978 = VECTOR('',#5979,1.); +#5979 = DIRECTION('',(1.,0.E+000)); +#5980 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5981 = PCURVE('',#5479,#5982); +#5982 = DEFINITIONAL_REPRESENTATION('',(#5983),#5987); +#5983 = LINE('',#5984,#5985); +#5984 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#5985 = VECTOR('',#5986,1.); +#5986 = DIRECTION('',(0.E+000,1.)); +#5987 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5988 = ADVANCED_FACE('',(#5989),#5479,.F.); +#5989 = FACE_BOUND('',#5990,.T.); +#5990 = EDGE_LOOP('',(#5991,#5992,#5993,#5994,#5995,#5996,#5997,#5998)); +#5991 = ORIENTED_EDGE('',*,*,#5465,.T.); +#5992 = ORIENTED_EDGE('',*,*,#5546,.T.); +#5993 = ORIENTED_EDGE('',*,*,#5622,.T.); +#5994 = ORIENTED_EDGE('',*,*,#5698,.F.); +#5995 = ORIENTED_EDGE('',*,*,#5774,.F.); +#5996 = ORIENTED_EDGE('',*,*,#5850,.F.); +#5997 = ORIENTED_EDGE('',*,*,#5921,.F.); +#5998 = ORIENTED_EDGE('',*,*,#5968,.F.); +#5999 = ADVANCED_FACE('',(#6000),#5425,.T.); +#6000 = FACE_BOUND('',#6001,.F.); +#6001 = EDGE_LOOP('',(#6002,#6003,#6004,#6005,#6006,#6007,#6008,#6009)); +#6002 = ORIENTED_EDGE('',*,*,#5409,.T.); +#6003 = ORIENTED_EDGE('',*,*,#5495,.T.); +#6004 = ORIENTED_EDGE('',*,*,#5571,.T.); +#6005 = ORIENTED_EDGE('',*,*,#5676,.F.); +#6006 = ORIENTED_EDGE('',*,*,#5752,.F.); +#6007 = ORIENTED_EDGE('',*,*,#5828,.F.); +#6008 = ORIENTED_EDGE('',*,*,#5899,.F.); +#6009 = ORIENTED_EDGE('',*,*,#5946,.F.); +#6010 = MANIFOLD_SOLID_BREP('',#6011); +#6011 = CLOSED_SHELL('',(#6012,#6132,#6208,#6284,#6360,#6436,#6512,#6583 + ,#6630,#6641)); +#6012 = ADVANCED_FACE('',(#6013),#6027,.T.); +#6013 = FACE_BOUND('',#6014,.T.); +#6014 = EDGE_LOOP('',(#6015,#6050,#6078,#6106)); +#6015 = ORIENTED_EDGE('',*,*,#6016,.T.); +#6016 = EDGE_CURVE('',#6017,#6019,#6021,.T.); +#6017 = VERTEX_POINT('',#6018); +#6018 = CARTESIAN_POINT('',(0.25,1.,-0.125)); +#6019 = VERTEX_POINT('',#6020); +#6020 = CARTESIAN_POINT('',(0.25,1.,0.125)); +#6021 = SURFACE_CURVE('',#6022,(#6026,#6038),.PCURVE_S1.); +#6022 = LINE('',#6023,#6024); +#6023 = CARTESIAN_POINT('',(0.25,1.,-0.125)); +#6024 = VECTOR('',#6025,1.); +#6025 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#6026 = PCURVE('',#6027,#6032); +#6027 = PLANE('',#6028); +#6028 = AXIS2_PLACEMENT_3D('',#6029,#6030,#6031); +#6029 = CARTESIAN_POINT('',(0.25,1.,-0.125)); +#6030 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#6031 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#6032 = DEFINITIONAL_REPRESENTATION('',(#6033),#6037); +#6033 = LINE('',#6034,#6035); +#6034 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#6035 = VECTOR('',#6036,1.); +#6036 = DIRECTION('',(2.22044604925E-016,-1.)); +#6037 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6038 = PCURVE('',#6039,#6044); +#6039 = PLANE('',#6040); +#6040 = AXIS2_PLACEMENT_3D('',#6041,#6042,#6043); +#6041 = CARTESIAN_POINT('',(0.25,1.,-0.125)); +#6042 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#6043 = DIRECTION('',(1.,0.E+000,0.E+000)); +#6044 = DEFINITIONAL_REPRESENTATION('',(#6045),#6049); +#6045 = LINE('',#6046,#6047); +#6046 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#6047 = VECTOR('',#6048,1.); +#6048 = DIRECTION('',(0.E+000,-1.)); +#6049 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6050 = ORIENTED_EDGE('',*,*,#6051,.T.); +#6051 = EDGE_CURVE('',#6019,#6052,#6054,.T.); +#6052 = VERTEX_POINT('',#6053); +#6053 = CARTESIAN_POINT('',(0.25,-2.5,0.125)); +#6054 = SURFACE_CURVE('',#6055,(#6059,#6066),.PCURVE_S1.); +#6055 = LINE('',#6056,#6057); +#6056 = CARTESIAN_POINT('',(0.25,1.,0.125)); +#6057 = VECTOR('',#6058,1.); +#6058 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#6059 = PCURVE('',#6027,#6060); +#6060 = DEFINITIONAL_REPRESENTATION('',(#6061),#6065); +#6061 = LINE('',#6062,#6063); +#6062 = CARTESIAN_POINT('',(2.22044604925E-016,-0.25)); +#6063 = VECTOR('',#6064,1.); +#6064 = DIRECTION('',(1.,0.E+000)); +#6065 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6066 = PCURVE('',#6067,#6072); +#6067 = PLANE('',#6068); +#6068 = AXIS2_PLACEMENT_3D('',#6069,#6070,#6071); +#6069 = CARTESIAN_POINT('',(0.25,1.,0.125)); +#6070 = DIRECTION('',(0.E+000,4.440892098501E-016,1.)); +#6071 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#6072 = DEFINITIONAL_REPRESENTATION('',(#6073),#6077); +#6073 = LINE('',#6074,#6075); +#6074 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#6075 = VECTOR('',#6076,1.); +#6076 = DIRECTION('',(1.,0.E+000)); +#6077 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6078 = ORIENTED_EDGE('',*,*,#6079,.F.); +#6079 = EDGE_CURVE('',#6080,#6052,#6082,.T.); +#6080 = VERTEX_POINT('',#6081); +#6081 = CARTESIAN_POINT('',(0.25,-2.5,-0.125)); +#6082 = SURFACE_CURVE('',#6083,(#6087,#6094),.PCURVE_S1.); +#6083 = LINE('',#6084,#6085); +#6084 = CARTESIAN_POINT('',(0.25,-2.5,-0.125)); +#6085 = VECTOR('',#6086,1.); +#6086 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#6087 = PCURVE('',#6027,#6088); +#6088 = DEFINITIONAL_REPRESENTATION('',(#6089),#6093); +#6089 = LINE('',#6090,#6091); +#6090 = CARTESIAN_POINT('',(3.5,-1.972152263053E-031)); +#6091 = VECTOR('',#6092,1.); +#6092 = DIRECTION('',(2.22044604925E-016,-1.)); +#6093 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6094 = PCURVE('',#6095,#6100); +#6095 = PLANE('',#6096); +#6096 = AXIS2_PLACEMENT_3D('',#6097,#6098,#6099); +#6097 = CARTESIAN_POINT('',(0.25,-2.5,-0.125)); +#6098 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#6099 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#6100 = DEFINITIONAL_REPRESENTATION('',(#6101),#6105); +#6101 = LINE('',#6102,#6103); +#6102 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#6103 = VECTOR('',#6104,1.); +#6104 = DIRECTION('',(0.E+000,-1.)); +#6105 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6106 = ORIENTED_EDGE('',*,*,#6107,.F.); +#6107 = EDGE_CURVE('',#6017,#6080,#6108,.T.); +#6108 = SURFACE_CURVE('',#6109,(#6113,#6120),.PCURVE_S1.); +#6109 = LINE('',#6110,#6111); +#6110 = CARTESIAN_POINT('',(0.25,1.,-0.125)); +#6111 = VECTOR('',#6112,1.); +#6112 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#6113 = PCURVE('',#6027,#6114); +#6114 = DEFINITIONAL_REPRESENTATION('',(#6115),#6119); +#6115 = LINE('',#6116,#6117); +#6116 = CARTESIAN_POINT('',(2.22044604925E-016,0.E+000)); +#6117 = VECTOR('',#6118,1.); +#6118 = DIRECTION('',(1.,0.E+000)); +#6119 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6120 = PCURVE('',#6121,#6126); +#6121 = PLANE('',#6122); +#6122 = AXIS2_PLACEMENT_3D('',#6123,#6124,#6125); +#6123 = CARTESIAN_POINT('',(0.25,1.,-0.125)); +#6124 = DIRECTION('',(0.E+000,4.440892098501E-016,1.)); +#6125 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#6126 = DEFINITIONAL_REPRESENTATION('',(#6127),#6131); +#6127 = LINE('',#6128,#6129); +#6128 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#6129 = VECTOR('',#6130,1.); +#6130 = DIRECTION('',(1.,0.E+000)); +#6131 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6132 = ADVANCED_FACE('',(#6133),#6095,.T.); +#6133 = FACE_BOUND('',#6134,.T.); +#6134 = EDGE_LOOP('',(#6135,#6136,#6159,#6187)); +#6135 = ORIENTED_EDGE('',*,*,#6079,.T.); +#6136 = ORIENTED_EDGE('',*,*,#6137,.T.); +#6137 = EDGE_CURVE('',#6052,#6138,#6140,.T.); +#6138 = VERTEX_POINT('',#6139); +#6139 = CARTESIAN_POINT('',(-0.25,-2.5,0.125)); +#6140 = SURFACE_CURVE('',#6141,(#6145,#6152),.PCURVE_S1.); +#6141 = LINE('',#6142,#6143); +#6142 = CARTESIAN_POINT('',(0.25,-2.5,0.125)); +#6143 = VECTOR('',#6144,1.); +#6144 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#6145 = PCURVE('',#6095,#6146); +#6146 = DEFINITIONAL_REPRESENTATION('',(#6147),#6151); +#6147 = LINE('',#6148,#6149); +#6148 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#6149 = VECTOR('',#6150,1.); +#6150 = DIRECTION('',(1.,0.E+000)); +#6151 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6152 = PCURVE('',#6067,#6153); +#6153 = DEFINITIONAL_REPRESENTATION('',(#6154),#6158); +#6154 = LINE('',#6155,#6156); +#6155 = CARTESIAN_POINT('',(3.5,0.E+000)); +#6156 = VECTOR('',#6157,1.); +#6157 = DIRECTION('',(0.E+000,-1.)); +#6158 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6159 = ORIENTED_EDGE('',*,*,#6160,.F.); +#6160 = EDGE_CURVE('',#6161,#6138,#6163,.T.); +#6161 = VERTEX_POINT('',#6162); +#6162 = CARTESIAN_POINT('',(-0.25,-2.5,-0.125)); +#6163 = SURFACE_CURVE('',#6164,(#6168,#6175),.PCURVE_S1.); +#6164 = LINE('',#6165,#6166); +#6165 = CARTESIAN_POINT('',(-0.25,-2.5,-0.125)); +#6166 = VECTOR('',#6167,1.); +#6167 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#6168 = PCURVE('',#6095,#6169); +#6169 = DEFINITIONAL_REPRESENTATION('',(#6170),#6174); +#6170 = LINE('',#6171,#6172); +#6171 = CARTESIAN_POINT('',(0.5,0.E+000)); +#6172 = VECTOR('',#6173,1.); +#6173 = DIRECTION('',(0.E+000,-1.)); +#6174 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6175 = PCURVE('',#6176,#6181); +#6176 = PLANE('',#6177); +#6177 = AXIS2_PLACEMENT_3D('',#6178,#6179,#6180); +#6178 = CARTESIAN_POINT('',(-0.25,-2.5,-0.125)); +#6179 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#6180 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#6181 = DEFINITIONAL_REPRESENTATION('',(#6182),#6186); +#6182 = LINE('',#6183,#6184); +#6183 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#6184 = VECTOR('',#6185,1.); +#6185 = DIRECTION('',(-2.22044604925E-016,-1.)); +#6186 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6187 = ORIENTED_EDGE('',*,*,#6188,.F.); +#6188 = EDGE_CURVE('',#6080,#6161,#6189,.T.); +#6189 = SURFACE_CURVE('',#6190,(#6194,#6201),.PCURVE_S1.); +#6190 = LINE('',#6191,#6192); +#6191 = CARTESIAN_POINT('',(0.25,-2.5,-0.125)); +#6192 = VECTOR('',#6193,1.); +#6193 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#6194 = PCURVE('',#6095,#6195); +#6195 = DEFINITIONAL_REPRESENTATION('',(#6196),#6200); +#6196 = LINE('',#6197,#6198); +#6197 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#6198 = VECTOR('',#6199,1.); +#6199 = DIRECTION('',(1.,0.E+000)); +#6200 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6201 = PCURVE('',#6121,#6202); +#6202 = DEFINITIONAL_REPRESENTATION('',(#6203),#6207); +#6203 = LINE('',#6204,#6205); +#6204 = CARTESIAN_POINT('',(3.5,0.E+000)); +#6205 = VECTOR('',#6206,1.); +#6206 = DIRECTION('',(0.E+000,-1.)); +#6207 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6208 = ADVANCED_FACE('',(#6209),#6176,.T.); +#6209 = FACE_BOUND('',#6210,.T.); +#6210 = EDGE_LOOP('',(#6211,#6212,#6235,#6263)); +#6211 = ORIENTED_EDGE('',*,*,#6160,.T.); +#6212 = ORIENTED_EDGE('',*,*,#6213,.T.); +#6213 = EDGE_CURVE('',#6138,#6214,#6216,.T.); +#6214 = VERTEX_POINT('',#6215); +#6215 = CARTESIAN_POINT('',(-0.25,1.,0.125)); +#6216 = SURFACE_CURVE('',#6217,(#6221,#6228),.PCURVE_S1.); +#6217 = LINE('',#6218,#6219); +#6218 = CARTESIAN_POINT('',(-0.25,-2.5,0.125)); +#6219 = VECTOR('',#6220,1.); +#6220 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#6221 = PCURVE('',#6176,#6222); +#6222 = DEFINITIONAL_REPRESENTATION('',(#6223),#6227); +#6223 = LINE('',#6224,#6225); +#6224 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#6225 = VECTOR('',#6226,1.); +#6226 = DIRECTION('',(1.,0.E+000)); +#6227 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6228 = PCURVE('',#6067,#6229); +#6229 = DEFINITIONAL_REPRESENTATION('',(#6230),#6234); +#6230 = LINE('',#6231,#6232); +#6231 = CARTESIAN_POINT('',(3.5,-0.5)); +#6232 = VECTOR('',#6233,1.); +#6233 = DIRECTION('',(-1.,0.E+000)); +#6234 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6235 = ORIENTED_EDGE('',*,*,#6236,.F.); +#6236 = EDGE_CURVE('',#6237,#6214,#6239,.T.); +#6237 = VERTEX_POINT('',#6238); +#6238 = CARTESIAN_POINT('',(-0.25,1.,-0.125)); +#6239 = SURFACE_CURVE('',#6240,(#6244,#6251),.PCURVE_S1.); +#6240 = LINE('',#6241,#6242); +#6241 = CARTESIAN_POINT('',(-0.25,1.,-0.125)); +#6242 = VECTOR('',#6243,1.); +#6243 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#6244 = PCURVE('',#6176,#6245); +#6245 = DEFINITIONAL_REPRESENTATION('',(#6246),#6250); +#6246 = LINE('',#6247,#6248); +#6247 = CARTESIAN_POINT('',(3.5,1.972152263053E-031)); +#6248 = VECTOR('',#6249,1.); +#6249 = DIRECTION('',(-2.22044604925E-016,-1.)); +#6250 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6251 = PCURVE('',#6252,#6257); +#6252 = PLANE('',#6253); +#6253 = AXIS2_PLACEMENT_3D('',#6254,#6255,#6256); +#6254 = CARTESIAN_POINT('',(-0.375,1.,-0.125)); +#6255 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#6256 = DIRECTION('',(1.,0.E+000,0.E+000)); +#6257 = DEFINITIONAL_REPRESENTATION('',(#6258),#6262); +#6258 = LINE('',#6259,#6260); +#6259 = CARTESIAN_POINT('',(0.125,0.E+000)); +#6260 = VECTOR('',#6261,1.); +#6261 = DIRECTION('',(0.E+000,-1.)); +#6262 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6263 = ORIENTED_EDGE('',*,*,#6264,.F.); +#6264 = EDGE_CURVE('',#6161,#6237,#6265,.T.); +#6265 = SURFACE_CURVE('',#6266,(#6270,#6277),.PCURVE_S1.); +#6266 = LINE('',#6267,#6268); +#6267 = CARTESIAN_POINT('',(-0.25,-2.5,-0.125)); +#6268 = VECTOR('',#6269,1.); +#6269 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#6270 = PCURVE('',#6176,#6271); +#6271 = DEFINITIONAL_REPRESENTATION('',(#6272),#6276); +#6272 = LINE('',#6273,#6274); +#6273 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#6274 = VECTOR('',#6275,1.); +#6275 = DIRECTION('',(1.,0.E+000)); +#6276 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6277 = PCURVE('',#6121,#6278); +#6278 = DEFINITIONAL_REPRESENTATION('',(#6279),#6283); +#6279 = LINE('',#6280,#6281); +#6280 = CARTESIAN_POINT('',(3.5,-0.5)); +#6281 = VECTOR('',#6282,1.); +#6282 = DIRECTION('',(-1.,0.E+000)); +#6283 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6284 = ADVANCED_FACE('',(#6285),#6252,.F.); +#6285 = FACE_BOUND('',#6286,.F.); +#6286 = EDGE_LOOP('',(#6287,#6317,#6338,#6339)); +#6287 = ORIENTED_EDGE('',*,*,#6288,.T.); +#6288 = EDGE_CURVE('',#6289,#6291,#6293,.T.); +#6289 = VERTEX_POINT('',#6290); +#6290 = CARTESIAN_POINT('',(-0.375,1.,-0.125)); +#6291 = VERTEX_POINT('',#6292); +#6292 = CARTESIAN_POINT('',(-0.375,1.,0.125)); +#6293 = SURFACE_CURVE('',#6294,(#6298,#6305),.PCURVE_S1.); +#6294 = LINE('',#6295,#6296); +#6295 = CARTESIAN_POINT('',(-0.375,1.,-0.125)); +#6296 = VECTOR('',#6297,1.); +#6297 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#6298 = PCURVE('',#6252,#6299); +#6299 = DEFINITIONAL_REPRESENTATION('',(#6300),#6304); +#6300 = LINE('',#6301,#6302); +#6301 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#6302 = VECTOR('',#6303,1.); +#6303 = DIRECTION('',(0.E+000,-1.)); +#6304 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6305 = PCURVE('',#6306,#6311); +#6306 = PLANE('',#6307); +#6307 = AXIS2_PLACEMENT_3D('',#6308,#6309,#6310); +#6308 = CARTESIAN_POINT('',(-0.375,2.,-0.125)); +#6309 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#6310 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#6311 = DEFINITIONAL_REPRESENTATION('',(#6312),#6316); +#6312 = LINE('',#6313,#6314); +#6313 = CARTESIAN_POINT('',(1.,-4.930380657631E-032)); +#6314 = VECTOR('',#6315,1.); +#6315 = DIRECTION('',(2.22044604925E-016,-1.)); +#6316 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6317 = ORIENTED_EDGE('',*,*,#6318,.T.); +#6318 = EDGE_CURVE('',#6291,#6214,#6319,.T.); +#6319 = SURFACE_CURVE('',#6320,(#6324,#6331),.PCURVE_S1.); +#6320 = LINE('',#6321,#6322); +#6321 = CARTESIAN_POINT('',(-0.375,1.,0.125)); +#6322 = VECTOR('',#6323,1.); +#6323 = DIRECTION('',(1.,0.E+000,0.E+000)); +#6324 = PCURVE('',#6252,#6325); +#6325 = DEFINITIONAL_REPRESENTATION('',(#6326),#6330); +#6326 = LINE('',#6327,#6328); +#6327 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#6328 = VECTOR('',#6329,1.); +#6329 = DIRECTION('',(1.,0.E+000)); +#6330 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6331 = PCURVE('',#6067,#6332); +#6332 = DEFINITIONAL_REPRESENTATION('',(#6333),#6337); +#6333 = LINE('',#6334,#6335); +#6334 = CARTESIAN_POINT('',(0.E+000,-0.625)); +#6335 = VECTOR('',#6336,1.); +#6336 = DIRECTION('',(0.E+000,1.)); +#6337 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6338 = ORIENTED_EDGE('',*,*,#6236,.F.); +#6339 = ORIENTED_EDGE('',*,*,#6340,.F.); +#6340 = EDGE_CURVE('',#6289,#6237,#6341,.T.); +#6341 = SURFACE_CURVE('',#6342,(#6346,#6353),.PCURVE_S1.); +#6342 = LINE('',#6343,#6344); +#6343 = CARTESIAN_POINT('',(-0.375,1.,-0.125)); +#6344 = VECTOR('',#6345,1.); +#6345 = DIRECTION('',(1.,0.E+000,0.E+000)); +#6346 = PCURVE('',#6252,#6347); +#6347 = DEFINITIONAL_REPRESENTATION('',(#6348),#6352); +#6348 = LINE('',#6349,#6350); +#6349 = CARTESIAN_POINT('',(0.E+000,-4.930380657631E-032)); +#6350 = VECTOR('',#6351,1.); +#6351 = DIRECTION('',(1.,0.E+000)); +#6352 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6353 = PCURVE('',#6121,#6354); +#6354 = DEFINITIONAL_REPRESENTATION('',(#6355),#6359); +#6355 = LINE('',#6356,#6357); +#6356 = CARTESIAN_POINT('',(0.E+000,-0.625)); +#6357 = VECTOR('',#6358,1.); +#6358 = DIRECTION('',(0.E+000,1.)); +#6359 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6360 = ADVANCED_FACE('',(#6361),#6306,.F.); +#6361 = FACE_BOUND('',#6362,.F.); +#6362 = EDGE_LOOP('',(#6363,#6393,#6414,#6415)); +#6363 = ORIENTED_EDGE('',*,*,#6364,.T.); +#6364 = EDGE_CURVE('',#6365,#6367,#6369,.T.); +#6365 = VERTEX_POINT('',#6366); +#6366 = CARTESIAN_POINT('',(-0.375,2.,-0.125)); +#6367 = VERTEX_POINT('',#6368); +#6368 = CARTESIAN_POINT('',(-0.375,2.,0.125)); +#6369 = SURFACE_CURVE('',#6370,(#6374,#6381),.PCURVE_S1.); +#6370 = LINE('',#6371,#6372); +#6371 = CARTESIAN_POINT('',(-0.375,2.,-0.125)); +#6372 = VECTOR('',#6373,1.); +#6373 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#6374 = PCURVE('',#6306,#6375); +#6375 = DEFINITIONAL_REPRESENTATION('',(#6376),#6380); +#6376 = LINE('',#6377,#6378); +#6377 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#6378 = VECTOR('',#6379,1.); +#6379 = DIRECTION('',(2.22044604925E-016,-1.)); +#6380 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6381 = PCURVE('',#6382,#6387); +#6382 = PLANE('',#6383); +#6383 = AXIS2_PLACEMENT_3D('',#6384,#6385,#6386); +#6384 = CARTESIAN_POINT('',(0.375,2.,-0.125)); +#6385 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#6386 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#6387 = DEFINITIONAL_REPRESENTATION('',(#6388),#6392); +#6388 = LINE('',#6389,#6390); +#6389 = CARTESIAN_POINT('',(0.75,0.E+000)); +#6390 = VECTOR('',#6391,1.); +#6391 = DIRECTION('',(0.E+000,-1.)); +#6392 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6393 = ORIENTED_EDGE('',*,*,#6394,.T.); +#6394 = EDGE_CURVE('',#6367,#6291,#6395,.T.); +#6395 = SURFACE_CURVE('',#6396,(#6400,#6407),.PCURVE_S1.); +#6396 = LINE('',#6397,#6398); +#6397 = CARTESIAN_POINT('',(-0.375,2.,0.125)); +#6398 = VECTOR('',#6399,1.); +#6399 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#6400 = PCURVE('',#6306,#6401); +#6401 = DEFINITIONAL_REPRESENTATION('',(#6402),#6406); +#6402 = LINE('',#6403,#6404); +#6403 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#6404 = VECTOR('',#6405,1.); +#6405 = DIRECTION('',(1.,0.E+000)); +#6406 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6407 = PCURVE('',#6067,#6408); +#6408 = DEFINITIONAL_REPRESENTATION('',(#6409),#6413); +#6409 = LINE('',#6410,#6411); +#6410 = CARTESIAN_POINT('',(-1.,-0.625)); +#6411 = VECTOR('',#6412,1.); +#6412 = DIRECTION('',(1.,0.E+000)); +#6413 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6414 = ORIENTED_EDGE('',*,*,#6288,.F.); +#6415 = ORIENTED_EDGE('',*,*,#6416,.F.); +#6416 = EDGE_CURVE('',#6365,#6289,#6417,.T.); +#6417 = SURFACE_CURVE('',#6418,(#6422,#6429),.PCURVE_S1.); +#6418 = LINE('',#6419,#6420); +#6419 = CARTESIAN_POINT('',(-0.375,2.,-0.125)); +#6420 = VECTOR('',#6421,1.); +#6421 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#6422 = PCURVE('',#6306,#6423); +#6423 = DEFINITIONAL_REPRESENTATION('',(#6424),#6428); +#6424 = LINE('',#6425,#6426); +#6425 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#6426 = VECTOR('',#6427,1.); +#6427 = DIRECTION('',(1.,0.E+000)); +#6428 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6429 = PCURVE('',#6121,#6430); +#6430 = DEFINITIONAL_REPRESENTATION('',(#6431),#6435); +#6431 = LINE('',#6432,#6433); +#6432 = CARTESIAN_POINT('',(-1.,-0.625)); +#6433 = VECTOR('',#6434,1.); +#6434 = DIRECTION('',(1.,0.E+000)); +#6435 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6436 = ADVANCED_FACE('',(#6437),#6382,.F.); +#6437 = FACE_BOUND('',#6438,.F.); +#6438 = EDGE_LOOP('',(#6439,#6469,#6490,#6491)); +#6439 = ORIENTED_EDGE('',*,*,#6440,.T.); +#6440 = EDGE_CURVE('',#6441,#6443,#6445,.T.); +#6441 = VERTEX_POINT('',#6442); +#6442 = CARTESIAN_POINT('',(0.375,2.,-0.125)); +#6443 = VERTEX_POINT('',#6444); +#6444 = CARTESIAN_POINT('',(0.375,2.,0.125)); +#6445 = SURFACE_CURVE('',#6446,(#6450,#6457),.PCURVE_S1.); +#6446 = LINE('',#6447,#6448); +#6447 = CARTESIAN_POINT('',(0.375,2.,-0.125)); +#6448 = VECTOR('',#6449,1.); +#6449 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#6450 = PCURVE('',#6382,#6451); +#6451 = DEFINITIONAL_REPRESENTATION('',(#6452),#6456); +#6452 = LINE('',#6453,#6454); +#6453 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#6454 = VECTOR('',#6455,1.); +#6455 = DIRECTION('',(0.E+000,-1.)); +#6456 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6457 = PCURVE('',#6458,#6463); +#6458 = PLANE('',#6459); +#6459 = AXIS2_PLACEMENT_3D('',#6460,#6461,#6462); +#6460 = CARTESIAN_POINT('',(0.375,1.,-0.125)); +#6461 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#6462 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#6463 = DEFINITIONAL_REPRESENTATION('',(#6464),#6468); +#6464 = LINE('',#6465,#6466); +#6465 = CARTESIAN_POINT('',(1.,4.930380657631E-032)); +#6466 = VECTOR('',#6467,1.); +#6467 = DIRECTION('',(-2.22044604925E-016,-1.)); +#6468 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6469 = ORIENTED_EDGE('',*,*,#6470,.T.); +#6470 = EDGE_CURVE('',#6443,#6367,#6471,.T.); +#6471 = SURFACE_CURVE('',#6472,(#6476,#6483),.PCURVE_S1.); +#6472 = LINE('',#6473,#6474); +#6473 = CARTESIAN_POINT('',(0.375,2.,0.125)); +#6474 = VECTOR('',#6475,1.); +#6475 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#6476 = PCURVE('',#6382,#6477); +#6477 = DEFINITIONAL_REPRESENTATION('',(#6478),#6482); +#6478 = LINE('',#6479,#6480); +#6479 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#6480 = VECTOR('',#6481,1.); +#6481 = DIRECTION('',(1.,0.E+000)); +#6482 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6483 = PCURVE('',#6067,#6484); +#6484 = DEFINITIONAL_REPRESENTATION('',(#6485),#6489); +#6485 = LINE('',#6486,#6487); +#6486 = CARTESIAN_POINT('',(-1.,0.125)); +#6487 = VECTOR('',#6488,1.); +#6488 = DIRECTION('',(0.E+000,-1.)); +#6489 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6490 = ORIENTED_EDGE('',*,*,#6364,.F.); +#6491 = ORIENTED_EDGE('',*,*,#6492,.F.); +#6492 = EDGE_CURVE('',#6441,#6365,#6493,.T.); +#6493 = SURFACE_CURVE('',#6494,(#6498,#6505),.PCURVE_S1.); +#6494 = LINE('',#6495,#6496); +#6495 = CARTESIAN_POINT('',(0.375,2.,-0.125)); +#6496 = VECTOR('',#6497,1.); +#6497 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#6498 = PCURVE('',#6382,#6499); +#6499 = DEFINITIONAL_REPRESENTATION('',(#6500),#6504); +#6500 = LINE('',#6501,#6502); +#6501 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#6502 = VECTOR('',#6503,1.); +#6503 = DIRECTION('',(1.,0.E+000)); +#6504 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6505 = PCURVE('',#6121,#6506); +#6506 = DEFINITIONAL_REPRESENTATION('',(#6507),#6511); +#6507 = LINE('',#6508,#6509); +#6508 = CARTESIAN_POINT('',(-1.,0.125)); +#6509 = VECTOR('',#6510,1.); +#6510 = DIRECTION('',(0.E+000,-1.)); +#6511 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6512 = ADVANCED_FACE('',(#6513),#6458,.F.); +#6513 = FACE_BOUND('',#6514,.F.); +#6514 = EDGE_LOOP('',(#6515,#6540,#6561,#6562)); +#6515 = ORIENTED_EDGE('',*,*,#6516,.T.); +#6516 = EDGE_CURVE('',#6517,#6519,#6521,.T.); +#6517 = VERTEX_POINT('',#6518); +#6518 = CARTESIAN_POINT('',(0.375,1.,-0.125)); +#6519 = VERTEX_POINT('',#6520); +#6520 = CARTESIAN_POINT('',(0.375,1.,0.125)); +#6521 = SURFACE_CURVE('',#6522,(#6526,#6533),.PCURVE_S1.); +#6522 = LINE('',#6523,#6524); +#6523 = CARTESIAN_POINT('',(0.375,1.,-0.125)); +#6524 = VECTOR('',#6525,1.); +#6525 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#6526 = PCURVE('',#6458,#6527); +#6527 = DEFINITIONAL_REPRESENTATION('',(#6528),#6532); +#6528 = LINE('',#6529,#6530); +#6529 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#6530 = VECTOR('',#6531,1.); +#6531 = DIRECTION('',(-2.22044604925E-016,-1.)); +#6532 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6533 = PCURVE('',#6039,#6534); +#6534 = DEFINITIONAL_REPRESENTATION('',(#6535),#6539); +#6535 = LINE('',#6536,#6537); +#6536 = CARTESIAN_POINT('',(0.125,0.E+000)); +#6537 = VECTOR('',#6538,1.); +#6538 = DIRECTION('',(0.E+000,-1.)); +#6539 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6540 = ORIENTED_EDGE('',*,*,#6541,.T.); +#6541 = EDGE_CURVE('',#6519,#6443,#6542,.T.); +#6542 = SURFACE_CURVE('',#6543,(#6547,#6554),.PCURVE_S1.); +#6543 = LINE('',#6544,#6545); +#6544 = CARTESIAN_POINT('',(0.375,1.,0.125)); +#6545 = VECTOR('',#6546,1.); +#6546 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#6547 = PCURVE('',#6458,#6548); +#6548 = DEFINITIONAL_REPRESENTATION('',(#6549),#6553); +#6549 = LINE('',#6550,#6551); +#6550 = CARTESIAN_POINT('',(-2.22044604925E-016,-0.25)); +#6551 = VECTOR('',#6552,1.); +#6552 = DIRECTION('',(1.,0.E+000)); +#6553 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6554 = PCURVE('',#6067,#6555); +#6555 = DEFINITIONAL_REPRESENTATION('',(#6556),#6560); +#6556 = LINE('',#6557,#6558); +#6557 = CARTESIAN_POINT('',(0.E+000,0.125)); +#6558 = VECTOR('',#6559,1.); +#6559 = DIRECTION('',(-1.,0.E+000)); +#6560 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6561 = ORIENTED_EDGE('',*,*,#6440,.F.); +#6562 = ORIENTED_EDGE('',*,*,#6563,.F.); +#6563 = EDGE_CURVE('',#6517,#6441,#6564,.T.); +#6564 = SURFACE_CURVE('',#6565,(#6569,#6576),.PCURVE_S1.); +#6565 = LINE('',#6566,#6567); +#6566 = CARTESIAN_POINT('',(0.375,1.,-0.125)); +#6567 = VECTOR('',#6568,1.); +#6568 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#6569 = PCURVE('',#6458,#6570); +#6570 = DEFINITIONAL_REPRESENTATION('',(#6571),#6575); +#6571 = LINE('',#6572,#6573); +#6572 = CARTESIAN_POINT('',(-2.22044604925E-016,-0.E+000)); +#6573 = VECTOR('',#6574,1.); +#6574 = DIRECTION('',(1.,0.E+000)); +#6575 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6576 = PCURVE('',#6121,#6577); +#6577 = DEFINITIONAL_REPRESENTATION('',(#6578),#6582); +#6578 = LINE('',#6579,#6580); +#6579 = CARTESIAN_POINT('',(0.E+000,0.125)); +#6580 = VECTOR('',#6581,1.); +#6581 = DIRECTION('',(-1.,0.E+000)); +#6582 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6583 = ADVANCED_FACE('',(#6584),#6039,.F.); +#6584 = FACE_BOUND('',#6585,.F.); +#6585 = EDGE_LOOP('',(#6586,#6587,#6608,#6609)); +#6586 = ORIENTED_EDGE('',*,*,#6016,.T.); +#6587 = ORIENTED_EDGE('',*,*,#6588,.T.); +#6588 = EDGE_CURVE('',#6019,#6519,#6589,.T.); +#6589 = SURFACE_CURVE('',#6590,(#6594,#6601),.PCURVE_S1.); +#6590 = LINE('',#6591,#6592); +#6591 = CARTESIAN_POINT('',(0.25,1.,0.125)); +#6592 = VECTOR('',#6593,1.); +#6593 = DIRECTION('',(1.,0.E+000,0.E+000)); +#6594 = PCURVE('',#6039,#6595); +#6595 = DEFINITIONAL_REPRESENTATION('',(#6596),#6600); +#6596 = LINE('',#6597,#6598); +#6597 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#6598 = VECTOR('',#6599,1.); +#6599 = DIRECTION('',(1.,0.E+000)); +#6600 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6601 = PCURVE('',#6067,#6602); +#6602 = DEFINITIONAL_REPRESENTATION('',(#6603),#6607); +#6603 = LINE('',#6604,#6605); +#6604 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#6605 = VECTOR('',#6606,1.); +#6606 = DIRECTION('',(0.E+000,1.)); +#6607 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6608 = ORIENTED_EDGE('',*,*,#6516,.F.); +#6609 = ORIENTED_EDGE('',*,*,#6610,.F.); +#6610 = EDGE_CURVE('',#6017,#6517,#6611,.T.); +#6611 = SURFACE_CURVE('',#6612,(#6616,#6623),.PCURVE_S1.); +#6612 = LINE('',#6613,#6614); +#6613 = CARTESIAN_POINT('',(0.25,1.,-0.125)); +#6614 = VECTOR('',#6615,1.); +#6615 = DIRECTION('',(1.,0.E+000,0.E+000)); +#6616 = PCURVE('',#6039,#6617); +#6617 = DEFINITIONAL_REPRESENTATION('',(#6618),#6622); +#6618 = LINE('',#6619,#6620); +#6619 = CARTESIAN_POINT('',(0.E+000,-4.930380657631E-032)); +#6620 = VECTOR('',#6621,1.); +#6621 = DIRECTION('',(1.,0.E+000)); +#6622 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6623 = PCURVE('',#6121,#6624); +#6624 = DEFINITIONAL_REPRESENTATION('',(#6625),#6629); +#6625 = LINE('',#6626,#6627); +#6626 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#6627 = VECTOR('',#6628,1.); +#6628 = DIRECTION('',(0.E+000,1.)); +#6629 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6630 = ADVANCED_FACE('',(#6631),#6121,.F.); +#6631 = FACE_BOUND('',#6632,.T.); +#6632 = EDGE_LOOP('',(#6633,#6634,#6635,#6636,#6637,#6638,#6639,#6640)); +#6633 = ORIENTED_EDGE('',*,*,#6107,.T.); +#6634 = ORIENTED_EDGE('',*,*,#6188,.T.); +#6635 = ORIENTED_EDGE('',*,*,#6264,.T.); +#6636 = ORIENTED_EDGE('',*,*,#6340,.F.); +#6637 = ORIENTED_EDGE('',*,*,#6416,.F.); +#6638 = ORIENTED_EDGE('',*,*,#6492,.F.); +#6639 = ORIENTED_EDGE('',*,*,#6563,.F.); +#6640 = ORIENTED_EDGE('',*,*,#6610,.F.); +#6641 = ADVANCED_FACE('',(#6642),#6067,.T.); +#6642 = FACE_BOUND('',#6643,.F.); +#6643 = EDGE_LOOP('',(#6644,#6645,#6646,#6647,#6648,#6649,#6650,#6651)); +#6644 = ORIENTED_EDGE('',*,*,#6051,.T.); +#6645 = ORIENTED_EDGE('',*,*,#6137,.T.); +#6646 = ORIENTED_EDGE('',*,*,#6213,.T.); +#6647 = ORIENTED_EDGE('',*,*,#6318,.F.); +#6648 = ORIENTED_EDGE('',*,*,#6394,.F.); +#6649 = ORIENTED_EDGE('',*,*,#6470,.F.); +#6650 = ORIENTED_EDGE('',*,*,#6541,.F.); +#6651 = ORIENTED_EDGE('',*,*,#6588,.F.); +#6652 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#6656)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#6653,#6654,#6655)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#6653 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#6654 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#6655 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#6656 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#6653, + 'distance_accuracy_value','confusion accuracy'); +#6657 = SHAPE_DEFINITION_REPRESENTATION(#6658,#1515); +#6658 = PRODUCT_DEFINITION_SHAPE('','',#6659); +#6659 = PRODUCT_DEFINITION('design','',#6660,#6663); +#6660 = PRODUCT_DEFINITION_FORMATION('','',#6661); +#6661 = PRODUCT('Pad','Pad','',(#6662)); +#6662 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#6663 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#6664 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#6665,#6667); +#6665 = ( REPRESENTATION_RELATIONSHIP('','',#1515,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#6666) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#6666 = ITEM_DEFINED_TRANSFORMATION('','',#11,#27); +#6667 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #6668); +#6668 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('4','=>[0:1:1:5]','',#5,#6659,$); +#6669 = PRODUCT_TYPE('part',$,(#6661)); +#6670 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #6671),#1497); +#6671 = STYLED_ITEM('color',(#6672),#1488); +#6672 = PRESENTATION_STYLE_ASSIGNMENT((#6673,#6679)); +#6673 = SURFACE_STYLE_USAGE(.BOTH.,#6674); +#6674 = SURFACE_SIDE_STYLE('',(#6675)); +#6675 = SURFACE_STYLE_FILL_AREA(#6676); +#6676 = FILL_AREA_STYLE('',(#6677)); +#6677 = FILL_AREA_STYLE_COLOUR('',#6678); +#6678 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#6679 = CURVE_STYLE('',#6680,POSITIVE_LENGTH_MEASURE(0.1),#6678); +#6680 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#6681 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #6682,#6692,#6701,#6710,#6719,#6728,#6737,#6746),#6652); +#6682 = STYLED_ITEM('color',(#6683),#1516); +#6683 = PRESENTATION_STYLE_ASSIGNMENT((#6684,#6690)); +#6684 = SURFACE_STYLE_USAGE(.BOTH.,#6685); +#6685 = SURFACE_SIDE_STYLE('',(#6686)); +#6686 = SURFACE_STYLE_FILL_AREA(#6687); +#6687 = FILL_AREA_STYLE('',(#6688)); +#6688 = FILL_AREA_STYLE_COLOUR('',#6689); +#6689 = COLOUR_RGB('',0.505882382393,0.505882382393,0.505882382393); +#6690 = CURVE_STYLE('',#6691,POSITIVE_LENGTH_MEASURE(0.1),#6689); +#6691 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#6692 = STYLED_ITEM('color',(#6693),#2158); +#6693 = PRESENTATION_STYLE_ASSIGNMENT((#6694,#6699)); +#6694 = SURFACE_STYLE_USAGE(.BOTH.,#6695); +#6695 = SURFACE_SIDE_STYLE('',(#6696)); +#6696 = SURFACE_STYLE_FILL_AREA(#6697); +#6697 = FILL_AREA_STYLE('',(#6698)); +#6698 = FILL_AREA_STYLE_COLOUR('',#6689); +#6699 = CURVE_STYLE('',#6700,POSITIVE_LENGTH_MEASURE(0.1),#6689); +#6700 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#6701 = STYLED_ITEM('color',(#6702),#2800); +#6702 = PRESENTATION_STYLE_ASSIGNMENT((#6703,#6708)); +#6703 = SURFACE_STYLE_USAGE(.BOTH.,#6704); +#6704 = SURFACE_SIDE_STYLE('',(#6705)); +#6705 = SURFACE_STYLE_FILL_AREA(#6706); +#6706 = FILL_AREA_STYLE('',(#6707)); +#6707 = FILL_AREA_STYLE_COLOUR('',#6689); +#6708 = CURVE_STYLE('',#6709,POSITIVE_LENGTH_MEASURE(0.1),#6689); +#6709 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#6710 = STYLED_ITEM('color',(#6711),#3442); +#6711 = PRESENTATION_STYLE_ASSIGNMENT((#6712,#6717)); +#6712 = SURFACE_STYLE_USAGE(.BOTH.,#6713); +#6713 = SURFACE_SIDE_STYLE('',(#6714)); +#6714 = SURFACE_STYLE_FILL_AREA(#6715); +#6715 = FILL_AREA_STYLE('',(#6716)); +#6716 = FILL_AREA_STYLE_COLOUR('',#6689); +#6717 = CURVE_STYLE('',#6718,POSITIVE_LENGTH_MEASURE(0.1),#6689); +#6718 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#6719 = STYLED_ITEM('color',(#6720),#4084); +#6720 = PRESENTATION_STYLE_ASSIGNMENT((#6721,#6726)); +#6721 = SURFACE_STYLE_USAGE(.BOTH.,#6722); +#6722 = SURFACE_SIDE_STYLE('',(#6723)); +#6723 = SURFACE_STYLE_FILL_AREA(#6724); +#6724 = FILL_AREA_STYLE('',(#6725)); +#6725 = FILL_AREA_STYLE_COLOUR('',#6689); +#6726 = CURVE_STYLE('',#6727,POSITIVE_LENGTH_MEASURE(0.1),#6689); +#6727 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#6728 = STYLED_ITEM('color',(#6729),#4726); +#6729 = PRESENTATION_STYLE_ASSIGNMENT((#6730,#6735)); +#6730 = SURFACE_STYLE_USAGE(.BOTH.,#6731); +#6731 = SURFACE_SIDE_STYLE('',(#6732)); +#6732 = SURFACE_STYLE_FILL_AREA(#6733); +#6733 = FILL_AREA_STYLE('',(#6734)); +#6734 = FILL_AREA_STYLE_COLOUR('',#6689); +#6735 = CURVE_STYLE('',#6736,POSITIVE_LENGTH_MEASURE(0.1),#6689); +#6736 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#6737 = STYLED_ITEM('color',(#6738),#5368); +#6738 = PRESENTATION_STYLE_ASSIGNMENT((#6739,#6744)); +#6739 = SURFACE_STYLE_USAGE(.BOTH.,#6740); +#6740 = SURFACE_SIDE_STYLE('',(#6741)); +#6741 = SURFACE_STYLE_FILL_AREA(#6742); +#6742 = FILL_AREA_STYLE('',(#6743)); +#6743 = FILL_AREA_STYLE_COLOUR('',#6689); +#6744 = CURVE_STYLE('',#6745,POSITIVE_LENGTH_MEASURE(0.1),#6689); +#6745 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#6746 = STYLED_ITEM('color',(#6747),#6010); +#6747 = PRESENTATION_STYLE_ASSIGNMENT((#6748,#6753)); +#6748 = SURFACE_STYLE_USAGE(.BOTH.,#6749); +#6749 = SURFACE_SIDE_STYLE('',(#6750)); +#6750 = SURFACE_STYLE_FILL_AREA(#6751); +#6751 = FILL_AREA_STYLE('',(#6752)); +#6752 = FILL_AREA_STYLE_COLOUR('',#6689); +#6753 = CURVE_STYLE('',#6754,POSITIVE_LENGTH_MEASURE(0.1),#6689); +#6754 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#6755 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #6756),#1469); +#6756 = STYLED_ITEM('color',(#6757),#1363); +#6757 = PRESENTATION_STYLE_ASSIGNMENT((#6758,#6764)); +#6758 = SURFACE_STYLE_USAGE(.BOTH.,#6759); +#6759 = SURFACE_SIDE_STYLE('',(#6760)); +#6760 = SURFACE_STYLE_FILL_AREA(#6761); +#6761 = FILL_AREA_STYLE('',(#6762)); +#6762 = FILL_AREA_STYLE_COLOUR('',#6763); +#6763 = DRAUGHTING_PRE_DEFINED_COLOUR('white'); +#6764 = CURVE_STYLE('',#6765,POSITIVE_LENGTH_MEASURE(0.1),#6763); +#6765 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#6766 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #6767),#1344); +#6767 = STYLED_ITEM('color',(#6768),#38); +#6768 = PRESENTATION_STYLE_ASSIGNMENT((#6769,#6775)); +#6769 = SURFACE_STYLE_USAGE(.BOTH.,#6770); +#6770 = SURFACE_SIDE_STYLE('',(#6771)); +#6771 = SURFACE_STYLE_FILL_AREA(#6772); +#6772 = FILL_AREA_STYLE('',(#6773)); +#6773 = FILL_AREA_STYLE_COLOUR('',#6774); +#6774 = DRAUGHTING_PRE_DEFINED_COLOUR('black'); +#6775 = CURVE_STYLE('',#6776,POSITIVE_LENGTH_MEASURE(0.1),#6774); +#6776 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/modules/packages3d/Resistors_ThroughHole.3dshapes/Resistor_Array_SIP9.step b/modules/packages3d/Resistors_ThroughHole.3dshapes/Resistor_Array_SIP9.step new file mode 100644 index 00000000..930e44cd --- /dev/null +++ b/modules/packages3d/Resistors_ThroughHole.3dshapes/Resistor_Array_SIP9.step @@ -0,0 +1,8602 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'D:/KiCAD/kicad-library/modules/packages3d/Resistors_ +ThroughHole.3dshapes/Resistor_Array_SIP9.step','2016-10-28T08:55:21',( + 'Author'),(''),'Open CASCADE STEP processor 6.8','FreeCAD','Unknown' + ); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN_CC2 { 1 2 10303 214 -1 1 5 4 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('committee draft', + 'automotive_design',1997,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('ASSEMBLY','ASSEMBLY','',(#8)); +#8 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = SHAPE_REPRESENTATION('',(#11,#15,#19,#23,#27),#31); +#11 = AXIS2_PLACEMENT_3D('',#12,#13,#14); +#12 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000)); +#13 = DIRECTION('',(0.E+000,0.E+000,1.)); +#14 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#15 = AXIS2_PLACEMENT_3D('',#16,#17,#18); +#16 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000)); +#17 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#18 = DIRECTION('',(1.,0.E+000,0.E+000)); +#19 = AXIS2_PLACEMENT_3D('',#20,#21,#22); +#20 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000)); +#21 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#22 = DIRECTION('',(1.,0.E+000,0.E+000)); +#23 = AXIS2_PLACEMENT_3D('',#24,#25,#26); +#24 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000)); +#25 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#26 = DIRECTION('',(1.,0.E+000,0.E+000)); +#27 = AXIS2_PLACEMENT_3D('',#28,#29,#30); +#28 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000)); +#29 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#30 = DIRECTION('',(1.,0.E+000,0.E+000)); +#31 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#35)) GLOBAL_UNIT_ASSIGNED_CONTEXT( +(#32,#33,#34)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#32 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#33 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#34 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#35 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#32, + 'distance_accuracy_value','confusion accuracy'); +#36 = PRODUCT_TYPE('part',$,(#7)); +#37 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#38),#1344); +#38 = MANIFOLD_SOLID_BREP('',#39); +#39 = CLOSED_SHELL('',(#40,#160,#248,#327,#406,#484,#514,#544,#620,#650, + #726,#756,#832,#908,#939,#972,#1048,#1079,#1148,#1179,#1248,#1313, + #1319,#1325,#1332,#1338)); +#40 = ADVANCED_FACE('',(#41),#55,.F.); +#41 = FACE_BOUND('',#42,.F.); +#42 = EDGE_LOOP('',(#43,#78,#106,#134)); +#43 = ORIENTED_EDGE('',*,*,#44,.T.); +#44 = EDGE_CURVE('',#45,#47,#49,.T.); +#45 = VERTEX_POINT('',#46); +#46 = CARTESIAN_POINT('',(-0.29,1.5,0.25)); +#47 = VERTEX_POINT('',#48); +#48 = CARTESIAN_POINT('',(20.61,1.5,0.25)); +#49 = SURFACE_CURVE('',#50,(#54,#66),.PCURVE_S1.); +#50 = LINE('',#51,#52); +#51 = CARTESIAN_POINT('',(-1.29,1.5,0.25)); +#52 = VECTOR('',#53,1.); +#53 = DIRECTION('',(1.,0.E+000,0.E+000)); +#54 = PCURVE('',#55,#60); +#55 = PLANE('',#56); +#56 = AXIS2_PLACEMENT_3D('',#57,#58,#59); +#57 = CARTESIAN_POINT('',(-1.29,1.5,-1.25)); +#58 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#59 = DIRECTION('',(1.,0.E+000,0.E+000)); +#60 = DEFINITIONAL_REPRESENTATION('',(#61),#65); +#61 = LINE('',#62,#63); +#62 = CARTESIAN_POINT('',(0.E+000,-1.5)); +#63 = VECTOR('',#64,1.); +#64 = DIRECTION('',(1.,0.E+000)); +#65 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#66 = PCURVE('',#67,#72); +#67 = CYLINDRICAL_SURFACE('',#68,1.); +#68 = AXIS2_PLACEMENT_3D('',#69,#70,#71); +#69 = CARTESIAN_POINT('',(-1.29,2.5,0.25)); +#70 = DIRECTION('',(1.,0.E+000,0.E+000)); +#71 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#72 = DEFINITIONAL_REPRESENTATION('',(#73),#77); +#73 = LINE('',#74,#75); +#74 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#75 = VECTOR('',#76,1.); +#76 = DIRECTION('',(-0.E+000,1.)); +#77 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#78 = ORIENTED_EDGE('',*,*,#79,.F.); +#79 = EDGE_CURVE('',#80,#47,#82,.T.); +#80 = VERTEX_POINT('',#81); +#81 = CARTESIAN_POINT('',(20.61,1.5,-0.25)); +#82 = SURFACE_CURVE('',#83,(#87,#94),.PCURVE_S1.); +#83 = LINE('',#84,#85); +#84 = CARTESIAN_POINT('',(20.61,1.5,-1.25)); +#85 = VECTOR('',#86,1.); +#86 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#87 = PCURVE('',#55,#88); +#88 = DEFINITIONAL_REPRESENTATION('',(#89),#93); +#89 = LINE('',#90,#91); +#90 = CARTESIAN_POINT('',(21.9,0.E+000)); +#91 = VECTOR('',#92,1.); +#92 = DIRECTION('',(0.E+000,-1.)); +#93 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#94 = PCURVE('',#95,#100); +#95 = CYLINDRICAL_SURFACE('',#96,1.); +#96 = AXIS2_PLACEMENT_3D('',#97,#98,#99); +#97 = CARTESIAN_POINT('',(20.61,2.5,-1.25)); +#98 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#99 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#100 = DEFINITIONAL_REPRESENTATION('',(#101),#105); +#101 = LINE('',#102,#103); +#102 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#103 = VECTOR('',#104,1.); +#104 = DIRECTION('',(0.E+000,1.)); +#105 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#106 = ORIENTED_EDGE('',*,*,#107,.F.); +#107 = EDGE_CURVE('',#108,#80,#110,.T.); +#108 = VERTEX_POINT('',#109); +#109 = CARTESIAN_POINT('',(-0.29,1.5,-0.25)); +#110 = SURFACE_CURVE('',#111,(#115,#122),.PCURVE_S1.); +#111 = LINE('',#112,#113); +#112 = CARTESIAN_POINT('',(-1.29,1.5,-0.25)); +#113 = VECTOR('',#114,1.); +#114 = DIRECTION('',(1.,0.E+000,0.E+000)); +#115 = PCURVE('',#55,#116); +#116 = DEFINITIONAL_REPRESENTATION('',(#117),#121); +#117 = LINE('',#118,#119); +#118 = CARTESIAN_POINT('',(0.E+000,-1.)); +#119 = VECTOR('',#120,1.); +#120 = DIRECTION('',(1.,0.E+000)); +#121 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#122 = PCURVE('',#123,#128); +#123 = CYLINDRICAL_SURFACE('',#124,1.); +#124 = AXIS2_PLACEMENT_3D('',#125,#126,#127); +#125 = CARTESIAN_POINT('',(-1.29,2.5,-0.25)); +#126 = DIRECTION('',(1.,0.E+000,0.E+000)); +#127 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#128 = DEFINITIONAL_REPRESENTATION('',(#129),#133); +#129 = LINE('',#130,#131); +#130 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#131 = VECTOR('',#132,1.); +#132 = DIRECTION('',(0.E+000,1.)); +#133 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#134 = ORIENTED_EDGE('',*,*,#135,.T.); +#135 = EDGE_CURVE('',#108,#45,#136,.T.); +#136 = SURFACE_CURVE('',#137,(#141,#148),.PCURVE_S1.); +#137 = LINE('',#138,#139); +#138 = CARTESIAN_POINT('',(-0.29,1.5,-1.25)); +#139 = VECTOR('',#140,1.); +#140 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#141 = PCURVE('',#55,#142); +#142 = DEFINITIONAL_REPRESENTATION('',(#143),#147); +#143 = LINE('',#144,#145); +#144 = CARTESIAN_POINT('',(1.,0.E+000)); +#145 = VECTOR('',#146,1.); +#146 = DIRECTION('',(0.E+000,-1.)); +#147 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#148 = PCURVE('',#149,#154); +#149 = CYLINDRICAL_SURFACE('',#150,1.); +#150 = AXIS2_PLACEMENT_3D('',#151,#152,#153); +#151 = CARTESIAN_POINT('',(-0.29,2.5,-1.25)); +#152 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#153 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#154 = DEFINITIONAL_REPRESENTATION('',(#155),#159); +#155 = LINE('',#156,#157); +#156 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#157 = VECTOR('',#158,1.); +#158 = DIRECTION('',(-0.E+000,1.)); +#159 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#160 = ADVANCED_FACE('',(#161),#67,.T.); +#161 = FACE_BOUND('',#162,.F.); +#162 = EDGE_LOOP('',(#163,#164,#193,#221)); +#163 = ORIENTED_EDGE('',*,*,#44,.F.); +#164 = ORIENTED_EDGE('',*,*,#165,.F.); +#165 = EDGE_CURVE('',#166,#45,#168,.T.); +#166 = VERTEX_POINT('',#167); +#167 = CARTESIAN_POINT('',(-0.29,2.5,1.25)); +#168 = SURFACE_CURVE('',#169,(#174,#181),.PCURVE_S1.); +#169 = CIRCLE('',#170,1.); +#170 = AXIS2_PLACEMENT_3D('',#171,#172,#173); +#171 = CARTESIAN_POINT('',(-0.29,2.5,0.25)); +#172 = DIRECTION('',(1.,0.E+000,0.E+000)); +#173 = DIRECTION('',(-0.E+000,8.881784197001E-016,1.)); +#174 = PCURVE('',#67,#175); +#175 = DEFINITIONAL_REPRESENTATION('',(#176),#180); +#176 = LINE('',#177,#178); +#177 = CARTESIAN_POINT('',(-1.570796326795,1.)); +#178 = VECTOR('',#179,1.); +#179 = DIRECTION('',(1.,-0.E+000)); +#180 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#181 = PCURVE('',#182,#187); +#182 = SPHERICAL_SURFACE('',#183,1.); +#183 = AXIS2_PLACEMENT_3D('',#184,#185,#186); +#184 = CARTESIAN_POINT('',(-0.29,2.5,0.25)); +#185 = DIRECTION('',(1.,0.E+000,0.E+000)); +#186 = DIRECTION('',(-0.E+000,8.881784197001E-016,1.)); +#187 = DEFINITIONAL_REPRESENTATION('',(#188),#192); +#188 = LINE('',#189,#190); +#189 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#190 = VECTOR('',#191,1.); +#191 = DIRECTION('',(1.,0.E+000)); +#192 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#193 = ORIENTED_EDGE('',*,*,#194,.T.); +#194 = EDGE_CURVE('',#166,#195,#197,.T.); +#195 = VERTEX_POINT('',#196); +#196 = CARTESIAN_POINT('',(20.61,2.5,1.25)); +#197 = SURFACE_CURVE('',#198,(#202,#209),.PCURVE_S1.); +#198 = LINE('',#199,#200); +#199 = CARTESIAN_POINT('',(-1.29,2.5,1.25)); +#200 = VECTOR('',#201,1.); +#201 = DIRECTION('',(1.,0.E+000,0.E+000)); +#202 = PCURVE('',#67,#203); +#203 = DEFINITIONAL_REPRESENTATION('',(#204),#208); +#204 = LINE('',#205,#206); +#205 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#206 = VECTOR('',#207,1.); +#207 = DIRECTION('',(-0.E+000,1.)); +#208 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#209 = PCURVE('',#210,#215); +#210 = PLANE('',#211); +#211 = AXIS2_PLACEMENT_3D('',#212,#213,#214); +#212 = CARTESIAN_POINT('',(-1.29,1.5,1.25)); +#213 = DIRECTION('',(0.E+000,-4.440892098501E-016,-1.)); +#214 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#215 = DEFINITIONAL_REPRESENTATION('',(#216),#220); +#216 = LINE('',#217,#218); +#217 = CARTESIAN_POINT('',(1.,0.E+000)); +#218 = VECTOR('',#219,1.); +#219 = DIRECTION('',(0.E+000,1.)); +#220 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#221 = ORIENTED_EDGE('',*,*,#222,.T.); +#222 = EDGE_CURVE('',#195,#47,#223,.T.); +#223 = SURFACE_CURVE('',#224,(#229,#236),.PCURVE_S1.); +#224 = CIRCLE('',#225,1.); +#225 = AXIS2_PLACEMENT_3D('',#226,#227,#228); +#226 = CARTESIAN_POINT('',(20.61,2.5,0.25)); +#227 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#228 = DIRECTION('',(0.E+000,4.440892098501E-016,1.)); +#229 = PCURVE('',#67,#230); +#230 = DEFINITIONAL_REPRESENTATION('',(#231),#235); +#231 = LINE('',#232,#233); +#232 = CARTESIAN_POINT('',(-1.570796326795,21.9)); +#233 = VECTOR('',#234,1.); +#234 = DIRECTION('',(1.,-0.E+000)); +#235 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#236 = PCURVE('',#237,#242); +#237 = SPHERICAL_SURFACE('',#238,1.); +#238 = AXIS2_PLACEMENT_3D('',#239,#240,#241); +#239 = CARTESIAN_POINT('',(20.61,2.5,0.25)); +#240 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#241 = DIRECTION('',(0.E+000,4.440892098501E-016,1.)); +#242 = DEFINITIONAL_REPRESENTATION('',(#243),#247); +#243 = LINE('',#244,#245); +#244 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#245 = VECTOR('',#246,1.); +#246 = DIRECTION('',(-1.,0.E+000)); +#247 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#248 = ADVANCED_FACE('',(#249),#149,.T.); +#249 = FACE_BOUND('',#250,.F.); +#250 = EDGE_LOOP('',(#251,#278,#306,#326)); +#251 = ORIENTED_EDGE('',*,*,#252,.F.); +#252 = EDGE_CURVE('',#253,#108,#255,.T.); +#253 = VERTEX_POINT('',#254); +#254 = CARTESIAN_POINT('',(-1.29,2.5,-0.25)); +#255 = SURFACE_CURVE('',#256,(#261,#267),.PCURVE_S1.); +#256 = CIRCLE('',#257,1.); +#257 = AXIS2_PLACEMENT_3D('',#258,#259,#260); +#258 = CARTESIAN_POINT('',(-0.29,2.5,-0.25)); +#259 = DIRECTION('',(-0.E+000,1.608122649677E-016,1.)); +#260 = DIRECTION('',(0.E+000,-1.,1.608122649677E-016)); +#261 = PCURVE('',#149,#262); +#262 = DEFINITIONAL_REPRESENTATION('',(#263),#266); +#263 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#264,#265),.UNSPECIFIED.,.F.,.F., + (2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#264 = CARTESIAN_POINT('',(-1.570796326795,1.)); +#265 = CARTESIAN_POINT('',(0.E+000,1.)); +#266 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#267 = PCURVE('',#268,#273); +#268 = SPHERICAL_SURFACE('',#269,1.); +#269 = AXIS2_PLACEMENT_3D('',#270,#271,#272); +#270 = CARTESIAN_POINT('',(-0.29,2.5,-0.25)); +#271 = DIRECTION('',(1.,0.E+000,0.E+000)); +#272 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#273 = DEFINITIONAL_REPRESENTATION('',(#274),#277); +#274 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#275,#276),.UNSPECIFIED.,.F.,.F., + (2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#275 = CARTESIAN_POINT('',(-1.570796326795,-1.570796326795)); +#276 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#277 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#278 = ORIENTED_EDGE('',*,*,#279,.T.); +#279 = EDGE_CURVE('',#253,#280,#282,.T.); +#280 = VERTEX_POINT('',#281); +#281 = CARTESIAN_POINT('',(-1.29,2.5,0.25)); +#282 = SURFACE_CURVE('',#283,(#287,#294),.PCURVE_S1.); +#283 = LINE('',#284,#285); +#284 = CARTESIAN_POINT('',(-1.29,2.5,-1.25)); +#285 = VECTOR('',#286,1.); +#286 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#287 = PCURVE('',#149,#288); +#288 = DEFINITIONAL_REPRESENTATION('',(#289),#293); +#289 = LINE('',#290,#291); +#290 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#291 = VECTOR('',#292,1.); +#292 = DIRECTION('',(-0.E+000,1.)); +#293 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#294 = PCURVE('',#295,#300); +#295 = PLANE('',#296); +#296 = AXIS2_PLACEMENT_3D('',#297,#298,#299); +#297 = CARTESIAN_POINT('',(-1.29,6.08,-1.25)); +#298 = DIRECTION('',(1.,0.E+000,0.E+000)); +#299 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#300 = DEFINITIONAL_REPRESENTATION('',(#301),#305); +#301 = LINE('',#302,#303); +#302 = CARTESIAN_POINT('',(3.58,-2.22044604925E-016)); +#303 = VECTOR('',#304,1.); +#304 = DIRECTION('',(2.22044604925E-016,-1.)); +#305 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#306 = ORIENTED_EDGE('',*,*,#307,.T.); +#307 = EDGE_CURVE('',#280,#45,#308,.T.); +#308 = SURFACE_CURVE('',#309,(#314,#320),.PCURVE_S1.); +#309 = CIRCLE('',#310,1.); +#310 = AXIS2_PLACEMENT_3D('',#311,#312,#313); +#311 = CARTESIAN_POINT('',(-0.29,2.5,0.25)); +#312 = DIRECTION('',(-0.E+000,2.832769448824E-016,1.)); +#313 = DIRECTION('',(0.E+000,-1.,2.832769448824E-016)); +#314 = PCURVE('',#149,#315); +#315 = DEFINITIONAL_REPRESENTATION('',(#316),#319); +#316 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#317,#318),.UNSPECIFIED.,.F.,.F., + (2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#317 = CARTESIAN_POINT('',(-1.570796326795,1.5)); +#318 = CARTESIAN_POINT('',(0.E+000,1.5)); +#319 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#320 = PCURVE('',#182,#321); +#321 = DEFINITIONAL_REPRESENTATION('',(#322),#325); +#322 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#323,#324),.UNSPECIFIED.,.F.,.F., + (2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#323 = CARTESIAN_POINT('',(1.570796326795,-1.570796326795)); +#324 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#325 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#326 = ORIENTED_EDGE('',*,*,#135,.F.); +#327 = ADVANCED_FACE('',(#328),#95,.T.); +#328 = FACE_BOUND('',#329,.T.); +#329 = EDGE_LOOP('',(#330,#357,#385,#405)); +#330 = ORIENTED_EDGE('',*,*,#331,.F.); +#331 = EDGE_CURVE('',#332,#80,#334,.T.); +#332 = VERTEX_POINT('',#333); +#333 = CARTESIAN_POINT('',(21.61,2.5,-0.25)); +#334 = SURFACE_CURVE('',#335,(#340,#346),.PCURVE_S1.); +#335 = CIRCLE('',#336,1.); +#336 = AXIS2_PLACEMENT_3D('',#337,#338,#339); +#337 = CARTESIAN_POINT('',(20.61,2.5,-0.25)); +#338 = DIRECTION('',(-0.E+000,-1.608122649677E-016,-1.)); +#339 = DIRECTION('',(0.E+000,-1.,1.608122649677E-016)); +#340 = PCURVE('',#95,#341); +#341 = DEFINITIONAL_REPRESENTATION('',(#342),#345); +#342 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#343,#344),.UNSPECIFIED.,.F.,.F., + (2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#343 = CARTESIAN_POINT('',(1.570796326795,1.)); +#344 = CARTESIAN_POINT('',(0.E+000,1.)); +#345 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#346 = PCURVE('',#347,#352); +#347 = SPHERICAL_SURFACE('',#348,1.); +#348 = AXIS2_PLACEMENT_3D('',#349,#350,#351); +#349 = CARTESIAN_POINT('',(20.61,2.5,-0.25)); +#350 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#351 = DIRECTION('',(-0.E+000,-4.440892098501E-016,-1.)); +#352 = DEFINITIONAL_REPRESENTATION('',(#353),#356); +#353 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#354,#355),.UNSPECIFIED.,.F.,.F., + (2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#354 = CARTESIAN_POINT('',(1.570796326795,-1.570796326795)); +#355 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#356 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#357 = ORIENTED_EDGE('',*,*,#358,.T.); +#358 = EDGE_CURVE('',#332,#359,#361,.T.); +#359 = VERTEX_POINT('',#360); +#360 = CARTESIAN_POINT('',(21.61,2.5,0.25)); +#361 = SURFACE_CURVE('',#362,(#366,#373),.PCURVE_S1.); +#362 = LINE('',#363,#364); +#363 = CARTESIAN_POINT('',(21.61,2.5,-1.25)); +#364 = VECTOR('',#365,1.); +#365 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#366 = PCURVE('',#95,#367); +#367 = DEFINITIONAL_REPRESENTATION('',(#368),#372); +#368 = LINE('',#369,#370); +#369 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#370 = VECTOR('',#371,1.); +#371 = DIRECTION('',(0.E+000,1.)); +#372 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#373 = PCURVE('',#374,#379); +#374 = PLANE('',#375); +#375 = AXIS2_PLACEMENT_3D('',#376,#377,#378); +#376 = CARTESIAN_POINT('',(21.61,1.5,-1.25)); +#377 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#378 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#379 = DEFINITIONAL_REPRESENTATION('',(#380),#384); +#380 = LINE('',#381,#382); +#381 = CARTESIAN_POINT('',(1.,-2.22044604925E-016)); +#382 = VECTOR('',#383,1.); +#383 = DIRECTION('',(-2.22044604925E-016,-1.)); +#384 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#385 = ORIENTED_EDGE('',*,*,#386,.T.); +#386 = EDGE_CURVE('',#359,#47,#387,.T.); +#387 = SURFACE_CURVE('',#388,(#393,#399),.PCURVE_S1.); +#388 = CIRCLE('',#389,1.); +#389 = AXIS2_PLACEMENT_3D('',#390,#391,#392); +#390 = CARTESIAN_POINT('',(20.61,2.5,0.25)); +#391 = DIRECTION('',(-0.E+000,-2.832769448824E-016,-1.)); +#392 = DIRECTION('',(-0.E+000,-1.,2.832769448824E-016)); +#393 = PCURVE('',#95,#394); +#394 = DEFINITIONAL_REPRESENTATION('',(#395),#398); +#395 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#396,#397),.UNSPECIFIED.,.F.,.F., + (2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#396 = CARTESIAN_POINT('',(1.570796326795,1.5)); +#397 = CARTESIAN_POINT('',(0.E+000,1.5)); +#398 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#399 = PCURVE('',#237,#400); +#400 = DEFINITIONAL_REPRESENTATION('',(#401),#404); +#401 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#402,#403),.UNSPECIFIED.,.F.,.F., + (2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#402 = CARTESIAN_POINT('',(-1.570796326795,-1.570796326795)); +#403 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#404 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#405 = ORIENTED_EDGE('',*,*,#79,.F.); +#406 = ADVANCED_FACE('',(#407),#123,.T.); +#407 = FACE_BOUND('',#408,.T.); +#408 = EDGE_LOOP('',(#409,#410,#434,#462)); +#409 = ORIENTED_EDGE('',*,*,#107,.F.); +#410 = ORIENTED_EDGE('',*,*,#411,.F.); +#411 = EDGE_CURVE('',#412,#108,#414,.T.); +#412 = VERTEX_POINT('',#413); +#413 = CARTESIAN_POINT('',(-0.29,2.5,-1.25)); +#414 = SURFACE_CURVE('',#415,(#420,#427),.PCURVE_S1.); +#415 = CIRCLE('',#416,1.); +#416 = AXIS2_PLACEMENT_3D('',#417,#418,#419); +#417 = CARTESIAN_POINT('',(-0.29,2.5,-0.25)); +#418 = DIRECTION('',(-1.,-0.E+000,-0.E+000)); +#419 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#420 = PCURVE('',#123,#421); +#421 = DEFINITIONAL_REPRESENTATION('',(#422),#426); +#422 = LINE('',#423,#424); +#423 = CARTESIAN_POINT('',(1.570796326795,1.)); +#424 = VECTOR('',#425,1.); +#425 = DIRECTION('',(-1.,-0.E+000)); +#426 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#427 = PCURVE('',#268,#428); +#428 = DEFINITIONAL_REPRESENTATION('',(#429),#433); +#429 = LINE('',#430,#431); +#430 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#431 = VECTOR('',#432,1.); +#432 = DIRECTION('',(-1.,0.E+000)); +#433 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#434 = ORIENTED_EDGE('',*,*,#435,.T.); +#435 = EDGE_CURVE('',#412,#436,#438,.T.); +#436 = VERTEX_POINT('',#437); +#437 = CARTESIAN_POINT('',(20.61,2.5,-1.25)); +#438 = SURFACE_CURVE('',#439,(#443,#450),.PCURVE_S1.); +#439 = LINE('',#440,#441); +#440 = CARTESIAN_POINT('',(-1.29,2.5,-1.25)); +#441 = VECTOR('',#442,1.); +#442 = DIRECTION('',(1.,0.E+000,0.E+000)); +#443 = PCURVE('',#123,#444); +#444 = DEFINITIONAL_REPRESENTATION('',(#445),#449); +#445 = LINE('',#446,#447); +#446 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#447 = VECTOR('',#448,1.); +#448 = DIRECTION('',(0.E+000,1.)); +#449 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#450 = PCURVE('',#451,#456); +#451 = PLANE('',#452); +#452 = AXIS2_PLACEMENT_3D('',#453,#454,#455); +#453 = CARTESIAN_POINT('',(-1.29,1.5,-1.25)); +#454 = DIRECTION('',(0.E+000,-4.440892098501E-016,-1.)); +#455 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#456 = DEFINITIONAL_REPRESENTATION('',(#457),#461); +#457 = LINE('',#458,#459); +#458 = CARTESIAN_POINT('',(1.,0.E+000)); +#459 = VECTOR('',#460,1.); +#460 = DIRECTION('',(0.E+000,1.)); +#461 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#462 = ORIENTED_EDGE('',*,*,#463,.T.); +#463 = EDGE_CURVE('',#436,#80,#464,.T.); +#464 = SURFACE_CURVE('',#465,(#470,#477),.PCURVE_S1.); +#465 = CIRCLE('',#466,1.); +#466 = AXIS2_PLACEMENT_3D('',#467,#468,#469); +#467 = CARTESIAN_POINT('',(20.61,2.5,-0.25)); +#468 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#469 = DIRECTION('',(-0.E+000,-4.440892098501E-016,-1.)); +#470 = PCURVE('',#123,#471); +#471 = DEFINITIONAL_REPRESENTATION('',(#472),#476); +#472 = LINE('',#473,#474); +#473 = CARTESIAN_POINT('',(1.570796326795,21.9)); +#474 = VECTOR('',#475,1.); +#475 = DIRECTION('',(-1.,-0.E+000)); +#476 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#477 = PCURVE('',#347,#478); +#478 = DEFINITIONAL_REPRESENTATION('',(#479),#483); +#479 = LINE('',#480,#481); +#480 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#481 = VECTOR('',#482,1.); +#482 = DIRECTION('',(1.,0.E+000)); +#483 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#484 = ADVANCED_FACE('',(#485),#182,.T.); +#485 = FACE_BOUND('',#486,.T.); +#486 = EDGE_LOOP('',(#487,#512,#513)); +#487 = ORIENTED_EDGE('',*,*,#488,.F.); +#488 = EDGE_CURVE('',#280,#166,#489,.T.); +#489 = SURFACE_CURVE('',#490,(#495,#501),.PCURVE_S1.); +#490 = CIRCLE('',#491,1.); +#491 = AXIS2_PLACEMENT_3D('',#492,#493,#494); +#492 = CARTESIAN_POINT('',(-0.29,2.5,0.25)); +#493 = DIRECTION('',(0.E+000,1.,-8.881784197001E-016)); +#494 = DIRECTION('',(0.E+000,8.881784197001E-016,1.)); +#495 = PCURVE('',#182,#496); +#496 = DEFINITIONAL_REPRESENTATION('',(#497),#500); +#497 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#498,#499),.UNSPECIFIED.,.F.,.F., + (2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#498 = CARTESIAN_POINT('',(0.E+000,-1.570796326795)); +#499 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#500 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#501 = PCURVE('',#502,#507); +#502 = CYLINDRICAL_SURFACE('',#503,1.); +#503 = AXIS2_PLACEMENT_3D('',#504,#505,#506); +#504 = CARTESIAN_POINT('',(-0.29,6.08,0.25)); +#505 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#506 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#507 = DEFINITIONAL_REPRESENTATION('',(#508),#511); +#508 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#509,#510),.UNSPECIFIED.,.F.,.F., + (2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#509 = CARTESIAN_POINT('',(0.E+000,3.58)); +#510 = CARTESIAN_POINT('',(-1.570796326795,3.58)); +#511 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#512 = ORIENTED_EDGE('',*,*,#307,.T.); +#513 = ORIENTED_EDGE('',*,*,#165,.F.); +#514 = ADVANCED_FACE('',(#515),#237,.T.); +#515 = FACE_BOUND('',#516,.F.); +#516 = EDGE_LOOP('',(#517,#542,#543)); +#517 = ORIENTED_EDGE('',*,*,#518,.F.); +#518 = EDGE_CURVE('',#359,#195,#519,.T.); +#519 = SURFACE_CURVE('',#520,(#525,#531),.PCURVE_S1.); +#520 = CIRCLE('',#521,1.); +#521 = AXIS2_PLACEMENT_3D('',#522,#523,#524); +#522 = CARTESIAN_POINT('',(20.61,2.5,0.25)); +#523 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#524 = DIRECTION('',(0.E+000,4.440892098501E-016,1.)); +#525 = PCURVE('',#237,#526); +#526 = DEFINITIONAL_REPRESENTATION('',(#527),#530); +#527 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#528,#529),.UNSPECIFIED.,.F.,.F., + (2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#528 = CARTESIAN_POINT('',(0.E+000,-1.570796326795)); +#529 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#530 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#531 = PCURVE('',#532,#537); +#532 = CYLINDRICAL_SURFACE('',#533,1.); +#533 = AXIS2_PLACEMENT_3D('',#534,#535,#536); +#534 = CARTESIAN_POINT('',(20.61,1.5,0.25)); +#535 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#536 = DIRECTION('',(1.,-0.E+000,0.E+000)); +#537 = DEFINITIONAL_REPRESENTATION('',(#538),#541); +#538 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#539,#540),.UNSPECIFIED.,.F.,.F., + (2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#539 = CARTESIAN_POINT('',(0.E+000,1.)); +#540 = CARTESIAN_POINT('',(-1.570796326795,1.)); +#541 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#542 = ORIENTED_EDGE('',*,*,#386,.T.); +#543 = ORIENTED_EDGE('',*,*,#222,.F.); +#544 = ADVANCED_FACE('',(#545),#210,.F.); +#545 = FACE_BOUND('',#546,.F.); +#546 = EDGE_LOOP('',(#547,#548,#571,#599)); +#547 = ORIENTED_EDGE('',*,*,#194,.F.); +#548 = ORIENTED_EDGE('',*,*,#549,.F.); +#549 = EDGE_CURVE('',#550,#166,#552,.T.); +#550 = VERTEX_POINT('',#551); +#551 = CARTESIAN_POINT('',(-0.29,5.08,1.25)); +#552 = SURFACE_CURVE('',#553,(#557,#564),.PCURVE_S1.); +#553 = LINE('',#554,#555); +#554 = CARTESIAN_POINT('',(-0.29,6.08,1.25)); +#555 = VECTOR('',#556,1.); +#556 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#557 = PCURVE('',#210,#558); +#558 = DEFINITIONAL_REPRESENTATION('',(#559),#563); +#559 = LINE('',#560,#561); +#560 = CARTESIAN_POINT('',(4.58,1.)); +#561 = VECTOR('',#562,1.); +#562 = DIRECTION('',(-1.,0.E+000)); +#563 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#564 = PCURVE('',#502,#565); +#565 = DEFINITIONAL_REPRESENTATION('',(#566),#570); +#566 = LINE('',#567,#568); +#567 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#568 = VECTOR('',#569,1.); +#569 = DIRECTION('',(-0.E+000,1.)); +#570 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#571 = ORIENTED_EDGE('',*,*,#572,.F.); +#572 = EDGE_CURVE('',#573,#550,#575,.T.); +#573 = VERTEX_POINT('',#574); +#574 = CARTESIAN_POINT('',(20.61,5.08,1.25)); +#575 = SURFACE_CURVE('',#576,(#580,#587),.PCURVE_S1.); +#576 = LINE('',#577,#578); +#577 = CARTESIAN_POINT('',(21.61,5.08,1.25)); +#578 = VECTOR('',#579,1.); +#579 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#580 = PCURVE('',#210,#581); +#581 = DEFINITIONAL_REPRESENTATION('',(#582),#586); +#582 = LINE('',#583,#584); +#583 = CARTESIAN_POINT('',(3.58,22.9)); +#584 = VECTOR('',#585,1.); +#585 = DIRECTION('',(0.E+000,-1.)); +#586 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#587 = PCURVE('',#588,#593); +#588 = CYLINDRICAL_SURFACE('',#589,1.); +#589 = AXIS2_PLACEMENT_3D('',#590,#591,#592); +#590 = CARTESIAN_POINT('',(21.61,5.08,0.25)); +#591 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#592 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#593 = DEFINITIONAL_REPRESENTATION('',(#594),#598); +#594 = LINE('',#595,#596); +#595 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#596 = VECTOR('',#597,1.); +#597 = DIRECTION('',(-0.E+000,1.)); +#598 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#599 = ORIENTED_EDGE('',*,*,#600,.F.); +#600 = EDGE_CURVE('',#195,#573,#601,.T.); +#601 = SURFACE_CURVE('',#602,(#606,#613),.PCURVE_S1.); +#602 = LINE('',#603,#604); +#603 = CARTESIAN_POINT('',(20.61,1.5,1.25)); +#604 = VECTOR('',#605,1.); +#605 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#606 = PCURVE('',#210,#607); +#607 = DEFINITIONAL_REPRESENTATION('',(#608),#612); +#608 = LINE('',#609,#610); +#609 = CARTESIAN_POINT('',(0.E+000,21.9)); +#610 = VECTOR('',#611,1.); +#611 = DIRECTION('',(1.,0.E+000)); +#612 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#613 = PCURVE('',#532,#614); +#614 = DEFINITIONAL_REPRESENTATION('',(#615),#619); +#615 = LINE('',#616,#617); +#616 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#617 = VECTOR('',#618,1.); +#618 = DIRECTION('',(-0.E+000,1.)); +#619 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#620 = ADVANCED_FACE('',(#621),#268,.T.); +#621 = FACE_BOUND('',#622,.F.); +#622 = EDGE_LOOP('',(#623,#648,#649)); +#623 = ORIENTED_EDGE('',*,*,#624,.F.); +#624 = EDGE_CURVE('',#253,#412,#625,.T.); +#625 = SURFACE_CURVE('',#626,(#631,#637),.PCURVE_S1.); +#626 = CIRCLE('',#627,1.); +#627 = AXIS2_PLACEMENT_3D('',#628,#629,#630); +#628 = CARTESIAN_POINT('',(-0.29,2.5,-0.25)); +#629 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#630 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#631 = PCURVE('',#268,#632); +#632 = DEFINITIONAL_REPRESENTATION('',(#633),#636); +#633 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#634,#635),.UNSPECIFIED.,.F.,.F., + (2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#634 = CARTESIAN_POINT('',(0.E+000,-1.570796326795)); +#635 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#636 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#637 = PCURVE('',#638,#643); +#638 = CYLINDRICAL_SURFACE('',#639,1.); +#639 = AXIS2_PLACEMENT_3D('',#640,#641,#642); +#640 = CARTESIAN_POINT('',(-0.29,6.08,-0.25)); +#641 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#642 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#643 = DEFINITIONAL_REPRESENTATION('',(#644),#647); +#644 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#645,#646),.UNSPECIFIED.,.F.,.F., + (2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#645 = CARTESIAN_POINT('',(0.E+000,3.58)); +#646 = CARTESIAN_POINT('',(1.570796326795,3.58)); +#647 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#648 = ORIENTED_EDGE('',*,*,#252,.T.); +#649 = ORIENTED_EDGE('',*,*,#411,.F.); +#650 = ADVANCED_FACE('',(#651),#295,.F.); +#651 = FACE_BOUND('',#652,.F.); +#652 = EDGE_LOOP('',(#653,#676,#677,#700)); +#653 = ORIENTED_EDGE('',*,*,#654,.T.); +#654 = EDGE_CURVE('',#655,#280,#657,.T.); +#655 = VERTEX_POINT('',#656); +#656 = CARTESIAN_POINT('',(-1.29,5.08,0.25)); +#657 = SURFACE_CURVE('',#658,(#662,#669),.PCURVE_S1.); +#658 = LINE('',#659,#660); +#659 = CARTESIAN_POINT('',(-1.29,6.08,0.25)); +#660 = VECTOR('',#661,1.); +#661 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#662 = PCURVE('',#295,#663); +#663 = DEFINITIONAL_REPRESENTATION('',(#664),#668); +#664 = LINE('',#665,#666); +#665 = CARTESIAN_POINT('',(8.881784197001E-016,-1.5)); +#666 = VECTOR('',#667,1.); +#667 = DIRECTION('',(1.,0.E+000)); +#668 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#669 = PCURVE('',#502,#670); +#670 = DEFINITIONAL_REPRESENTATION('',(#671),#675); +#671 = LINE('',#672,#673); +#672 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#673 = VECTOR('',#674,1.); +#674 = DIRECTION('',(-0.E+000,1.)); +#675 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#676 = ORIENTED_EDGE('',*,*,#279,.F.); +#677 = ORIENTED_EDGE('',*,*,#678,.F.); +#678 = EDGE_CURVE('',#679,#253,#681,.T.); +#679 = VERTEX_POINT('',#680); +#680 = CARTESIAN_POINT('',(-1.29,5.08,-0.25)); +#681 = SURFACE_CURVE('',#682,(#686,#693),.PCURVE_S1.); +#682 = LINE('',#683,#684); +#683 = CARTESIAN_POINT('',(-1.29,6.08,-0.25)); +#684 = VECTOR('',#685,1.); +#685 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#686 = PCURVE('',#295,#687); +#687 = DEFINITIONAL_REPRESENTATION('',(#688),#692); +#688 = LINE('',#689,#690); +#689 = CARTESIAN_POINT('',(8.881784197001E-016,-1.)); +#690 = VECTOR('',#691,1.); +#691 = DIRECTION('',(1.,0.E+000)); +#692 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#693 = PCURVE('',#638,#694); +#694 = DEFINITIONAL_REPRESENTATION('',(#695),#699); +#695 = LINE('',#696,#697); +#696 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#697 = VECTOR('',#698,1.); +#698 = DIRECTION('',(0.E+000,1.)); +#699 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#700 = ORIENTED_EDGE('',*,*,#701,.T.); +#701 = EDGE_CURVE('',#679,#655,#702,.T.); +#702 = SURFACE_CURVE('',#703,(#707,#714),.PCURVE_S1.); +#703 = LINE('',#704,#705); +#704 = CARTESIAN_POINT('',(-1.29,5.08,-1.25)); +#705 = VECTOR('',#706,1.); +#706 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#707 = PCURVE('',#295,#708); +#708 = DEFINITIONAL_REPRESENTATION('',(#709),#713); +#709 = LINE('',#710,#711); +#710 = CARTESIAN_POINT('',(1.,2.22044604925E-016)); +#711 = VECTOR('',#712,1.); +#712 = DIRECTION('',(2.22044604925E-016,-1.)); +#713 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#714 = PCURVE('',#715,#720); +#715 = CYLINDRICAL_SURFACE('',#716,1.); +#716 = AXIS2_PLACEMENT_3D('',#717,#718,#719); +#717 = CARTESIAN_POINT('',(-0.29,5.08,-1.25)); +#718 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#719 = DIRECTION('',(-0.E+000,1.,-2.22044604925E-016)); +#720 = DEFINITIONAL_REPRESENTATION('',(#721),#725); +#721 = LINE('',#722,#723); +#722 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#723 = VECTOR('',#724,1.); +#724 = DIRECTION('',(0.E+000,1.)); +#725 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#726 = ADVANCED_FACE('',(#727),#347,.T.); +#727 = FACE_BOUND('',#728,.T.); +#728 = EDGE_LOOP('',(#729,#754,#755)); +#729 = ORIENTED_EDGE('',*,*,#730,.F.); +#730 = EDGE_CURVE('',#332,#436,#731,.T.); +#731 = SURFACE_CURVE('',#732,(#737,#743),.PCURVE_S1.); +#732 = CIRCLE('',#733,1.); +#733 = AXIS2_PLACEMENT_3D('',#734,#735,#736); +#734 = CARTESIAN_POINT('',(20.61,2.5,-0.25)); +#735 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#736 = DIRECTION('',(0.E+000,-4.440892098501E-016,-1.)); +#737 = PCURVE('',#347,#738); +#738 = DEFINITIONAL_REPRESENTATION('',(#739),#742); +#739 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#740,#741),.UNSPECIFIED.,.F.,.F., + (2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#740 = CARTESIAN_POINT('',(0.E+000,-1.570796326795)); +#741 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#742 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#743 = PCURVE('',#744,#749); +#744 = CYLINDRICAL_SURFACE('',#745,1.); +#745 = AXIS2_PLACEMENT_3D('',#746,#747,#748); +#746 = CARTESIAN_POINT('',(20.61,1.5,-0.25)); +#747 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#748 = DIRECTION('',(1.,-0.E+000,0.E+000)); +#749 = DEFINITIONAL_REPRESENTATION('',(#750),#753); +#750 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#751,#752),.UNSPECIFIED.,.F.,.F., + (2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#751 = CARTESIAN_POINT('',(0.E+000,1.)); +#752 = CARTESIAN_POINT('',(1.570796326795,1.)); +#753 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#754 = ORIENTED_EDGE('',*,*,#331,.T.); +#755 = ORIENTED_EDGE('',*,*,#463,.F.); +#756 = ADVANCED_FACE('',(#757),#374,.F.); +#757 = FACE_BOUND('',#758,.F.); +#758 = EDGE_LOOP('',(#759,#782,#810,#831)); +#759 = ORIENTED_EDGE('',*,*,#760,.T.); +#760 = EDGE_CURVE('',#359,#761,#763,.T.); +#761 = VERTEX_POINT('',#762); +#762 = CARTESIAN_POINT('',(21.61,5.08,0.25)); +#763 = SURFACE_CURVE('',#764,(#768,#775),.PCURVE_S1.); +#764 = LINE('',#765,#766); +#765 = CARTESIAN_POINT('',(21.61,1.5,0.25)); +#766 = VECTOR('',#767,1.); +#767 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#768 = PCURVE('',#374,#769); +#769 = DEFINITIONAL_REPRESENTATION('',(#770),#774); +#770 = LINE('',#771,#772); +#771 = CARTESIAN_POINT('',(-6.661338147751E-016,-1.5)); +#772 = VECTOR('',#773,1.); +#773 = DIRECTION('',(1.,0.E+000)); +#774 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#775 = PCURVE('',#532,#776); +#776 = DEFINITIONAL_REPRESENTATION('',(#777),#781); +#777 = LINE('',#778,#779); +#778 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#779 = VECTOR('',#780,1.); +#780 = DIRECTION('',(-0.E+000,1.)); +#781 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#782 = ORIENTED_EDGE('',*,*,#783,.F.); +#783 = EDGE_CURVE('',#784,#761,#786,.T.); +#784 = VERTEX_POINT('',#785); +#785 = CARTESIAN_POINT('',(21.61,5.08,-0.25)); +#786 = SURFACE_CURVE('',#787,(#791,#798),.PCURVE_S1.); +#787 = LINE('',#788,#789); +#788 = CARTESIAN_POINT('',(21.61,5.08,-1.25)); +#789 = VECTOR('',#790,1.); +#790 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#791 = PCURVE('',#374,#792); +#792 = DEFINITIONAL_REPRESENTATION('',(#793),#797); +#793 = LINE('',#794,#795); +#794 = CARTESIAN_POINT('',(3.58,2.22044604925E-016)); +#795 = VECTOR('',#796,1.); +#796 = DIRECTION('',(-2.22044604925E-016,-1.)); +#797 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#798 = PCURVE('',#799,#804); +#799 = CYLINDRICAL_SURFACE('',#800,1.); +#800 = AXIS2_PLACEMENT_3D('',#801,#802,#803); +#801 = CARTESIAN_POINT('',(20.61,5.08,-1.25)); +#802 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#803 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#804 = DEFINITIONAL_REPRESENTATION('',(#805),#809); +#805 = LINE('',#806,#807); +#806 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#807 = VECTOR('',#808,1.); +#808 = DIRECTION('',(0.E+000,1.)); +#809 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#810 = ORIENTED_EDGE('',*,*,#811,.F.); +#811 = EDGE_CURVE('',#332,#784,#812,.T.); +#812 = SURFACE_CURVE('',#813,(#817,#824),.PCURVE_S1.); +#813 = LINE('',#814,#815); +#814 = CARTESIAN_POINT('',(21.61,1.5,-0.25)); +#815 = VECTOR('',#816,1.); +#816 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#817 = PCURVE('',#374,#818); +#818 = DEFINITIONAL_REPRESENTATION('',(#819),#823); +#819 = LINE('',#820,#821); +#820 = CARTESIAN_POINT('',(0.E+000,-1.)); +#821 = VECTOR('',#822,1.); +#822 = DIRECTION('',(1.,0.E+000)); +#823 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#824 = PCURVE('',#744,#825); +#825 = DEFINITIONAL_REPRESENTATION('',(#826),#830); +#826 = LINE('',#827,#828); +#827 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#828 = VECTOR('',#829,1.); +#829 = DIRECTION('',(0.E+000,1.)); +#830 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#831 = ORIENTED_EDGE('',*,*,#358,.T.); +#832 = ADVANCED_FACE('',(#833),#451,.T.); +#833 = FACE_BOUND('',#834,.T.); +#834 = EDGE_LOOP('',(#835,#865,#886,#887)); +#835 = ORIENTED_EDGE('',*,*,#836,.F.); +#836 = EDGE_CURVE('',#837,#839,#841,.T.); +#837 = VERTEX_POINT('',#838); +#838 = CARTESIAN_POINT('',(20.61,5.08,-1.25)); +#839 = VERTEX_POINT('',#840); +#840 = CARTESIAN_POINT('',(-0.29,5.08,-1.25)); +#841 = SURFACE_CURVE('',#842,(#846,#853),.PCURVE_S1.); +#842 = LINE('',#843,#844); +#843 = CARTESIAN_POINT('',(21.61,5.08,-1.25)); +#844 = VECTOR('',#845,1.); +#845 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#846 = PCURVE('',#451,#847); +#847 = DEFINITIONAL_REPRESENTATION('',(#848),#852); +#848 = LINE('',#849,#850); +#849 = CARTESIAN_POINT('',(3.58,22.9)); +#850 = VECTOR('',#851,1.); +#851 = DIRECTION('',(0.E+000,-1.)); +#852 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#853 = PCURVE('',#854,#859); +#854 = CYLINDRICAL_SURFACE('',#855,1.); +#855 = AXIS2_PLACEMENT_3D('',#856,#857,#858); +#856 = CARTESIAN_POINT('',(21.61,5.08,-0.25)); +#857 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#858 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#859 = DEFINITIONAL_REPRESENTATION('',(#860),#864); +#860 = LINE('',#861,#862); +#861 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#862 = VECTOR('',#863,1.); +#863 = DIRECTION('',(0.E+000,1.)); +#864 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#865 = ORIENTED_EDGE('',*,*,#866,.F.); +#866 = EDGE_CURVE('',#436,#837,#867,.T.); +#867 = SURFACE_CURVE('',#868,(#872,#879),.PCURVE_S1.); +#868 = LINE('',#869,#870); +#869 = CARTESIAN_POINT('',(20.61,1.5,-1.25)); +#870 = VECTOR('',#871,1.); +#871 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#872 = PCURVE('',#451,#873); +#873 = DEFINITIONAL_REPRESENTATION('',(#874),#878); +#874 = LINE('',#875,#876); +#875 = CARTESIAN_POINT('',(0.E+000,21.9)); +#876 = VECTOR('',#877,1.); +#877 = DIRECTION('',(1.,0.E+000)); +#878 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#879 = PCURVE('',#744,#880); +#880 = DEFINITIONAL_REPRESENTATION('',(#881),#885); +#881 = LINE('',#882,#883); +#882 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#883 = VECTOR('',#884,1.); +#884 = DIRECTION('',(0.E+000,1.)); +#885 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#886 = ORIENTED_EDGE('',*,*,#435,.F.); +#887 = ORIENTED_EDGE('',*,*,#888,.F.); +#888 = EDGE_CURVE('',#839,#412,#889,.T.); +#889 = SURFACE_CURVE('',#890,(#894,#901),.PCURVE_S1.); +#890 = LINE('',#891,#892); +#891 = CARTESIAN_POINT('',(-0.29,6.08,-1.25)); +#892 = VECTOR('',#893,1.); +#893 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#894 = PCURVE('',#451,#895); +#895 = DEFINITIONAL_REPRESENTATION('',(#896),#900); +#896 = LINE('',#897,#898); +#897 = CARTESIAN_POINT('',(4.58,1.)); +#898 = VECTOR('',#899,1.); +#899 = DIRECTION('',(-1.,0.E+000)); +#900 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#901 = PCURVE('',#638,#902); +#902 = DEFINITIONAL_REPRESENTATION('',(#903),#907); +#903 = LINE('',#904,#905); +#904 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#905 = VECTOR('',#906,1.); +#906 = DIRECTION('',(0.E+000,1.)); +#907 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#908 = ADVANCED_FACE('',(#909),#502,.T.); +#909 = FACE_BOUND('',#910,.F.); +#910 = EDGE_LOOP('',(#911,#936,#937,#938)); +#911 = ORIENTED_EDGE('',*,*,#912,.T.); +#912 = EDGE_CURVE('',#655,#550,#913,.T.); +#913 = SURFACE_CURVE('',#914,(#919,#925),.PCURVE_S1.); +#914 = CIRCLE('',#915,1.); +#915 = AXIS2_PLACEMENT_3D('',#916,#917,#918); +#916 = CARTESIAN_POINT('',(-0.29,5.08,0.25)); +#917 = DIRECTION('',(0.E+000,1.,-8.881784197001E-016)); +#918 = DIRECTION('',(0.E+000,8.881784197001E-016,1.)); +#919 = PCURVE('',#502,#920); +#920 = DEFINITIONAL_REPRESENTATION('',(#921),#924); +#921 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#922,#923),.UNSPECIFIED.,.F.,.F., + (2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#922 = CARTESIAN_POINT('',(0.E+000,1.)); +#923 = CARTESIAN_POINT('',(-1.570796326795,1.)); +#924 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#925 = PCURVE('',#926,#931); +#926 = SPHERICAL_SURFACE('',#927,1.); +#927 = AXIS2_PLACEMENT_3D('',#928,#929,#930); +#928 = CARTESIAN_POINT('',(-0.29,5.08,0.25)); +#929 = DIRECTION('',(1.,0.E+000,0.E+000)); +#930 = DIRECTION('',(-0.E+000,8.881784197001E-016,1.)); +#931 = DEFINITIONAL_REPRESENTATION('',(#932),#935); +#932 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#933,#934),.UNSPECIFIED.,.F.,.F., + (2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#933 = CARTESIAN_POINT('',(0.E+000,-1.570796326795)); +#934 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#935 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#936 = ORIENTED_EDGE('',*,*,#549,.T.); +#937 = ORIENTED_EDGE('',*,*,#488,.F.); +#938 = ORIENTED_EDGE('',*,*,#654,.F.); +#939 = ADVANCED_FACE('',(#940),#532,.T.); +#940 = FACE_BOUND('',#941,.F.); +#941 = EDGE_LOOP('',(#942,#943,#944,#971)); +#942 = ORIENTED_EDGE('',*,*,#518,.T.); +#943 = ORIENTED_EDGE('',*,*,#600,.T.); +#944 = ORIENTED_EDGE('',*,*,#945,.T.); +#945 = EDGE_CURVE('',#573,#761,#946,.T.); +#946 = SURFACE_CURVE('',#947,(#952,#959),.PCURVE_S1.); +#947 = CIRCLE('',#948,1.); +#948 = AXIS2_PLACEMENT_3D('',#949,#950,#951); +#949 = CARTESIAN_POINT('',(20.61,5.08,0.25)); +#950 = DIRECTION('',(-0.E+000,1.,-2.22044604925E-016)); +#951 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#952 = PCURVE('',#532,#953); +#953 = DEFINITIONAL_REPRESENTATION('',(#954),#958); +#954 = LINE('',#955,#956); +#955 = CARTESIAN_POINT('',(-1.570796326795,3.58)); +#956 = VECTOR('',#957,1.); +#957 = DIRECTION('',(1.,-0.E+000)); +#958 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#959 = PCURVE('',#960,#965); +#960 = SPHERICAL_SURFACE('',#961,1.); +#961 = AXIS2_PLACEMENT_3D('',#962,#963,#964); +#962 = CARTESIAN_POINT('',(20.61,5.08,0.25)); +#963 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#964 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#965 = DEFINITIONAL_REPRESENTATION('',(#966),#970); +#966 = LINE('',#967,#968); +#967 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#968 = VECTOR('',#969,1.); +#969 = DIRECTION('',(-1.,0.E+000)); +#970 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#971 = ORIENTED_EDGE('',*,*,#760,.F.); +#972 = ADVANCED_FACE('',(#973),#588,.T.); +#973 = FACE_BOUND('',#974,.F.); +#974 = EDGE_LOOP('',(#975,#997,#998,#1022)); +#975 = ORIENTED_EDGE('',*,*,#976,.T.); +#976 = EDGE_CURVE('',#977,#573,#979,.T.); +#977 = VERTEX_POINT('',#978); +#978 = CARTESIAN_POINT('',(20.61,6.08,0.25)); +#979 = SURFACE_CURVE('',#980,(#985,#991),.PCURVE_S1.); +#980 = CIRCLE('',#981,1.); +#981 = AXIS2_PLACEMENT_3D('',#982,#983,#984); +#982 = CARTESIAN_POINT('',(20.61,5.08,0.25)); +#983 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#984 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#985 = PCURVE('',#588,#986); +#986 = DEFINITIONAL_REPRESENTATION('',(#987),#990); +#987 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#988,#989),.UNSPECIFIED.,.F.,.F., + (2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#988 = CARTESIAN_POINT('',(0.E+000,1.)); +#989 = CARTESIAN_POINT('',(-1.570796326795,1.)); +#990 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#991 = PCURVE('',#960,#992); +#992 = DEFINITIONAL_REPRESENTATION('',(#993),#996); +#993 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#994,#995),.UNSPECIFIED.,.F.,.F., + (2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#994 = CARTESIAN_POINT('',(0.E+000,-1.570796326795)); +#995 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#996 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#997 = ORIENTED_EDGE('',*,*,#572,.T.); +#998 = ORIENTED_EDGE('',*,*,#999,.T.); +#999 = EDGE_CURVE('',#550,#1000,#1002,.T.); +#1000 = VERTEX_POINT('',#1001); +#1001 = CARTESIAN_POINT('',(-0.29,6.08,0.25)); +#1002 = SURFACE_CURVE('',#1003,(#1008,#1015),.PCURVE_S1.); +#1003 = CIRCLE('',#1004,1.); +#1004 = AXIS2_PLACEMENT_3D('',#1005,#1006,#1007); +#1005 = CARTESIAN_POINT('',(-0.29,5.08,0.25)); +#1006 = DIRECTION('',(-1.,0.E+000,-0.E+000)); +#1007 = DIRECTION('',(-0.E+000,8.881784197001E-016,1.)); +#1008 = PCURVE('',#588,#1009); +#1009 = DEFINITIONAL_REPRESENTATION('',(#1010),#1014); +#1010 = LINE('',#1011,#1012); +#1011 = CARTESIAN_POINT('',(-1.570796326795,21.9)); +#1012 = VECTOR('',#1013,1.); +#1013 = DIRECTION('',(1.,-0.E+000)); +#1014 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1015 = PCURVE('',#926,#1016); +#1016 = DEFINITIONAL_REPRESENTATION('',(#1017),#1021); +#1017 = LINE('',#1018,#1019); +#1018 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#1019 = VECTOR('',#1020,1.); +#1020 = DIRECTION('',(-1.,0.E+000)); +#1021 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1022 = ORIENTED_EDGE('',*,*,#1023,.F.); +#1023 = EDGE_CURVE('',#977,#1000,#1024,.T.); +#1024 = SURFACE_CURVE('',#1025,(#1029,#1036),.PCURVE_S1.); +#1025 = LINE('',#1026,#1027); +#1026 = CARTESIAN_POINT('',(21.61,6.08,0.25)); +#1027 = VECTOR('',#1028,1.); +#1028 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1029 = PCURVE('',#588,#1030); +#1030 = DEFINITIONAL_REPRESENTATION('',(#1031),#1035); +#1031 = LINE('',#1032,#1033); +#1032 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#1033 = VECTOR('',#1034,1.); +#1034 = DIRECTION('',(-0.E+000,1.)); +#1035 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1036 = PCURVE('',#1037,#1042); +#1037 = PLANE('',#1038); +#1038 = AXIS2_PLACEMENT_3D('',#1039,#1040,#1041); +#1039 = CARTESIAN_POINT('',(21.61,6.08,-1.25)); +#1040 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#1041 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1042 = DEFINITIONAL_REPRESENTATION('',(#1043),#1047); +#1043 = LINE('',#1044,#1045); +#1044 = CARTESIAN_POINT('',(0.E+000,-1.5)); +#1045 = VECTOR('',#1046,1.); +#1046 = DIRECTION('',(1.,0.E+000)); +#1047 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1048 = ADVANCED_FACE('',(#1049),#638,.T.); +#1049 = FACE_BOUND('',#1050,.T.); +#1050 = EDGE_LOOP('',(#1051,#1076,#1077,#1078)); +#1051 = ORIENTED_EDGE('',*,*,#1052,.F.); +#1052 = EDGE_CURVE('',#839,#679,#1053,.T.); +#1053 = SURFACE_CURVE('',#1054,(#1059,#1065),.PCURVE_S1.); +#1054 = CIRCLE('',#1055,1.); +#1055 = AXIS2_PLACEMENT_3D('',#1056,#1057,#1058); +#1056 = CARTESIAN_POINT('',(-0.29,5.08,-0.25)); +#1057 = DIRECTION('',(6.123233995737E-017,1.,-4.440892098501E-016)); +#1058 = DIRECTION('',(-1.,6.123233995737E-017,-2.719262146894E-032)); +#1059 = PCURVE('',#638,#1060); +#1060 = DEFINITIONAL_REPRESENTATION('',(#1061),#1064); +#1061 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1062,#1063),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#1062 = CARTESIAN_POINT('',(1.570796326795,1.)); +#1063 = CARTESIAN_POINT('',(0.E+000,1.)); +#1064 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1065 = PCURVE('',#1066,#1071); +#1066 = SPHERICAL_SURFACE('',#1067,1.); +#1067 = AXIS2_PLACEMENT_3D('',#1068,#1069,#1070); +#1068 = CARTESIAN_POINT('',(-0.29,5.08,-0.25)); +#1069 = DIRECTION('',(-0.E+000,4.440892098501E-016,1.)); +#1070 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#1071 = DEFINITIONAL_REPRESENTATION('',(#1072),#1075); +#1072 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1073,#1074),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#1073 = CARTESIAN_POINT('',(1.570796326795,-1.570796326795)); +#1074 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#1075 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1076 = ORIENTED_EDGE('',*,*,#888,.T.); +#1077 = ORIENTED_EDGE('',*,*,#624,.F.); +#1078 = ORIENTED_EDGE('',*,*,#678,.F.); +#1079 = ADVANCED_FACE('',(#1080),#715,.T.); +#1080 = FACE_BOUND('',#1081,.T.); +#1081 = EDGE_LOOP('',(#1082,#1105,#1127,#1128)); +#1082 = ORIENTED_EDGE('',*,*,#1083,.F.); +#1083 = EDGE_CURVE('',#1084,#1000,#1086,.T.); +#1084 = VERTEX_POINT('',#1085); +#1085 = CARTESIAN_POINT('',(-0.29,6.08,-0.25)); +#1086 = SURFACE_CURVE('',#1087,(#1091,#1098),.PCURVE_S1.); +#1087 = LINE('',#1088,#1089); +#1088 = CARTESIAN_POINT('',(-0.29,6.08,-1.25)); +#1089 = VECTOR('',#1090,1.); +#1090 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#1091 = PCURVE('',#715,#1092); +#1092 = DEFINITIONAL_REPRESENTATION('',(#1093),#1097); +#1093 = LINE('',#1094,#1095); +#1094 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1095 = VECTOR('',#1096,1.); +#1096 = DIRECTION('',(0.E+000,1.)); +#1097 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1098 = PCURVE('',#1037,#1099); +#1099 = DEFINITIONAL_REPRESENTATION('',(#1100),#1104); +#1100 = LINE('',#1101,#1102); +#1101 = CARTESIAN_POINT('',(21.9,0.E+000)); +#1102 = VECTOR('',#1103,1.); +#1103 = DIRECTION('',(0.E+000,-1.)); +#1104 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1105 = ORIENTED_EDGE('',*,*,#1106,.T.); +#1106 = EDGE_CURVE('',#1084,#679,#1107,.T.); +#1107 = SURFACE_CURVE('',#1108,(#1113,#1120),.PCURVE_S1.); +#1108 = CIRCLE('',#1109,1.); +#1109 = AXIS2_PLACEMENT_3D('',#1110,#1111,#1112); +#1110 = CARTESIAN_POINT('',(-0.29,5.08,-0.25)); +#1111 = DIRECTION('',(0.E+000,4.440892098501E-016,1.)); +#1112 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#1113 = PCURVE('',#715,#1114); +#1114 = DEFINITIONAL_REPRESENTATION('',(#1115),#1119); +#1115 = LINE('',#1116,#1117); +#1116 = CARTESIAN_POINT('',(0.E+000,1.)); +#1117 = VECTOR('',#1118,1.); +#1118 = DIRECTION('',(1.,0.E+000)); +#1119 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1120 = PCURVE('',#1066,#1121); +#1121 = DEFINITIONAL_REPRESENTATION('',(#1122),#1126); +#1122 = LINE('',#1123,#1124); +#1123 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1124 = VECTOR('',#1125,1.); +#1125 = DIRECTION('',(1.,0.E+000)); +#1126 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1127 = ORIENTED_EDGE('',*,*,#701,.T.); +#1128 = ORIENTED_EDGE('',*,*,#1129,.T.); +#1129 = EDGE_CURVE('',#655,#1000,#1130,.T.); +#1130 = SURFACE_CURVE('',#1131,(#1136,#1142),.PCURVE_S1.); +#1131 = CIRCLE('',#1132,1.); +#1132 = AXIS2_PLACEMENT_3D('',#1133,#1134,#1135); +#1133 = CARTESIAN_POINT('',(-0.29,5.08,0.25)); +#1134 = DIRECTION('',(0.E+000,7.273661547325E-016,-1.)); +#1135 = DIRECTION('',(0.E+000,1.,7.273661547325E-016)); +#1136 = PCURVE('',#715,#1137); +#1137 = DEFINITIONAL_REPRESENTATION('',(#1138),#1141); +#1138 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1139,#1140),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#1139 = CARTESIAN_POINT('',(1.570796326795,1.5)); +#1140 = CARTESIAN_POINT('',(0.E+000,1.5)); +#1141 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1142 = PCURVE('',#926,#1143); +#1143 = DEFINITIONAL_REPRESENTATION('',(#1144),#1147); +#1144 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1145,#1146),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#1145 = CARTESIAN_POINT('',(-1.570796326795,-1.570796326795)); +#1146 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#1147 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1148 = ADVANCED_FACE('',(#1149),#744,.T.); +#1149 = FACE_BOUND('',#1150,.T.); +#1150 = EDGE_LOOP('',(#1151,#1152,#1153,#1178)); +#1151 = ORIENTED_EDGE('',*,*,#730,.T.); +#1152 = ORIENTED_EDGE('',*,*,#866,.T.); +#1153 = ORIENTED_EDGE('',*,*,#1154,.T.); +#1154 = EDGE_CURVE('',#837,#784,#1155,.T.); +#1155 = SURFACE_CURVE('',#1156,(#1161,#1167),.PCURVE_S1.); +#1156 = CIRCLE('',#1157,1.); +#1157 = AXIS2_PLACEMENT_3D('',#1158,#1159,#1160); +#1158 = CARTESIAN_POINT('',(20.61,5.08,-0.25)); +#1159 = DIRECTION('',(6.123233995737E-017,-1.,4.440892098501E-016)); +#1160 = DIRECTION('',(1.,6.123233995737E-017,-2.719262146894E-032)); +#1161 = PCURVE('',#744,#1162); +#1162 = DEFINITIONAL_REPRESENTATION('',(#1163),#1166); +#1163 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1164,#1165),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#1164 = CARTESIAN_POINT('',(1.570796326795,3.58)); +#1165 = CARTESIAN_POINT('',(0.E+000,3.58)); +#1166 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1167 = PCURVE('',#1168,#1173); +#1168 = SPHERICAL_SURFACE('',#1169,1.); +#1169 = AXIS2_PLACEMENT_3D('',#1170,#1171,#1172); +#1170 = CARTESIAN_POINT('',(20.61,5.08,-0.25)); +#1171 = DIRECTION('',(-0.E+000,4.440892098501E-016,1.)); +#1172 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#1173 = DEFINITIONAL_REPRESENTATION('',(#1174),#1177); +#1174 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1175,#1176),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#1175 = CARTESIAN_POINT('',(-1.570796326795,-1.570796326795)); +#1176 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#1177 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1178 = ORIENTED_EDGE('',*,*,#811,.F.); +#1179 = ADVANCED_FACE('',(#1180),#799,.T.); +#1180 = FACE_BOUND('',#1181,.T.); +#1181 = EDGE_LOOP('',(#1182,#1183,#1207,#1228)); +#1182 = ORIENTED_EDGE('',*,*,#783,.F.); +#1183 = ORIENTED_EDGE('',*,*,#1184,.F.); +#1184 = EDGE_CURVE('',#1185,#784,#1187,.T.); +#1185 = VERTEX_POINT('',#1186); +#1186 = CARTESIAN_POINT('',(20.61,6.08,-0.25)); +#1187 = SURFACE_CURVE('',#1188,(#1193,#1200),.PCURVE_S1.); +#1188 = CIRCLE('',#1189,1.); +#1189 = AXIS2_PLACEMENT_3D('',#1190,#1191,#1192); +#1190 = CARTESIAN_POINT('',(20.61,5.08,-0.25)); +#1191 = DIRECTION('',(0.E+000,-4.440892098501E-016,-1.)); +#1192 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#1193 = PCURVE('',#799,#1194); +#1194 = DEFINITIONAL_REPRESENTATION('',(#1195),#1199); +#1195 = LINE('',#1196,#1197); +#1196 = CARTESIAN_POINT('',(1.570796326795,1.)); +#1197 = VECTOR('',#1198,1.); +#1198 = DIRECTION('',(-1.,-0.E+000)); +#1199 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1200 = PCURVE('',#1168,#1201); +#1201 = DEFINITIONAL_REPRESENTATION('',(#1202),#1206); +#1202 = LINE('',#1203,#1204); +#1203 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#1204 = VECTOR('',#1205,1.); +#1205 = DIRECTION('',(-1.,0.E+000)); +#1206 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1207 = ORIENTED_EDGE('',*,*,#1208,.T.); +#1208 = EDGE_CURVE('',#1185,#977,#1209,.T.); +#1209 = SURFACE_CURVE('',#1210,(#1214,#1221),.PCURVE_S1.); +#1210 = LINE('',#1211,#1212); +#1211 = CARTESIAN_POINT('',(20.61,6.08,-1.25)); +#1212 = VECTOR('',#1213,1.); +#1213 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#1214 = PCURVE('',#799,#1215); +#1215 = DEFINITIONAL_REPRESENTATION('',(#1216),#1220); +#1216 = LINE('',#1217,#1218); +#1217 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#1218 = VECTOR('',#1219,1.); +#1219 = DIRECTION('',(0.E+000,1.)); +#1220 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1221 = PCURVE('',#1037,#1222); +#1222 = DEFINITIONAL_REPRESENTATION('',(#1223),#1227); +#1223 = LINE('',#1224,#1225); +#1224 = CARTESIAN_POINT('',(1.,0.E+000)); +#1225 = VECTOR('',#1226,1.); +#1226 = DIRECTION('',(0.E+000,-1.)); +#1227 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1228 = ORIENTED_EDGE('',*,*,#1229,.T.); +#1229 = EDGE_CURVE('',#977,#761,#1230,.T.); +#1230 = SURFACE_CURVE('',#1231,(#1236,#1242),.PCURVE_S1.); +#1231 = CIRCLE('',#1232,1.); +#1232 = AXIS2_PLACEMENT_3D('',#1233,#1234,#1235); +#1233 = CARTESIAN_POINT('',(20.61,5.08,0.25)); +#1234 = DIRECTION('',(6.123233995737E-017,-2.22044604925E-016,-1.)); +#1235 = DIRECTION('',(1.,1.359631073447E-032,6.123233995737E-017)); +#1236 = PCURVE('',#799,#1237); +#1237 = DEFINITIONAL_REPRESENTATION('',(#1238),#1241); +#1238 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1239,#1240),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#1239 = CARTESIAN_POINT('',(1.570796326795,1.5)); +#1240 = CARTESIAN_POINT('',(0.E+000,1.5)); +#1241 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1242 = PCURVE('',#960,#1243); +#1243 = DEFINITIONAL_REPRESENTATION('',(#1244),#1247); +#1244 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1245,#1246),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#1245 = CARTESIAN_POINT('',(-1.570796326795,-1.570796326795)); +#1246 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#1247 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1248 = ADVANCED_FACE('',(#1249),#854,.T.); +#1249 = FACE_BOUND('',#1250,.T.); +#1250 = EDGE_LOOP('',(#1251,#1271,#1272,#1292)); +#1251 = ORIENTED_EDGE('',*,*,#1252,.F.); +#1252 = EDGE_CURVE('',#837,#1185,#1253,.T.); +#1253 = SURFACE_CURVE('',#1254,(#1259,#1265),.PCURVE_S1.); +#1254 = CIRCLE('',#1255,1.); +#1255 = AXIS2_PLACEMENT_3D('',#1256,#1257,#1258); +#1256 = CARTESIAN_POINT('',(20.61,5.08,-0.25)); +#1257 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1258 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#1259 = PCURVE('',#854,#1260); +#1260 = DEFINITIONAL_REPRESENTATION('',(#1261),#1264); +#1261 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1262,#1263),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#1262 = CARTESIAN_POINT('',(1.570796326795,1.)); +#1263 = CARTESIAN_POINT('',(0.E+000,1.)); +#1264 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1265 = PCURVE('',#1168,#1266); +#1266 = DEFINITIONAL_REPRESENTATION('',(#1267),#1270); +#1267 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1268,#1269),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#1268 = CARTESIAN_POINT('',(0.E+000,-1.570796326795)); +#1269 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1270 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1271 = ORIENTED_EDGE('',*,*,#836,.T.); +#1272 = ORIENTED_EDGE('',*,*,#1273,.T.); +#1273 = EDGE_CURVE('',#839,#1084,#1274,.T.); +#1274 = SURFACE_CURVE('',#1275,(#1280,#1286),.PCURVE_S1.); +#1275 = CIRCLE('',#1276,1.); +#1276 = AXIS2_PLACEMENT_3D('',#1277,#1278,#1279); +#1277 = CARTESIAN_POINT('',(-0.29,5.08,-0.25)); +#1278 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1279 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#1280 = PCURVE('',#854,#1281); +#1281 = DEFINITIONAL_REPRESENTATION('',(#1282),#1285); +#1282 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1283,#1284),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#1283 = CARTESIAN_POINT('',(1.570796326795,21.9)); +#1284 = CARTESIAN_POINT('',(0.E+000,21.9)); +#1285 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1286 = PCURVE('',#1066,#1287); +#1287 = DEFINITIONAL_REPRESENTATION('',(#1288),#1291); +#1288 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1289,#1290),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#1289 = CARTESIAN_POINT('',(0.E+000,-1.570796326795)); +#1290 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1291 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1292 = ORIENTED_EDGE('',*,*,#1293,.F.); +#1293 = EDGE_CURVE('',#1185,#1084,#1294,.T.); +#1294 = SURFACE_CURVE('',#1295,(#1299,#1306),.PCURVE_S1.); +#1295 = LINE('',#1296,#1297); +#1296 = CARTESIAN_POINT('',(21.61,6.08,-0.25)); +#1297 = VECTOR('',#1298,1.); +#1298 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1299 = PCURVE('',#854,#1300); +#1300 = DEFINITIONAL_REPRESENTATION('',(#1301),#1305); +#1301 = LINE('',#1302,#1303); +#1302 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1303 = VECTOR('',#1304,1.); +#1304 = DIRECTION('',(0.E+000,1.)); +#1305 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1306 = PCURVE('',#1037,#1307); +#1307 = DEFINITIONAL_REPRESENTATION('',(#1308),#1312); +#1308 = LINE('',#1309,#1310); +#1309 = CARTESIAN_POINT('',(0.E+000,-1.)); +#1310 = VECTOR('',#1311,1.); +#1311 = DIRECTION('',(1.,0.E+000)); +#1312 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1313 = ADVANCED_FACE('',(#1314),#926,.T.); +#1314 = FACE_BOUND('',#1315,.F.); +#1315 = EDGE_LOOP('',(#1316,#1317,#1318)); +#1316 = ORIENTED_EDGE('',*,*,#912,.F.); +#1317 = ORIENTED_EDGE('',*,*,#1129,.T.); +#1318 = ORIENTED_EDGE('',*,*,#999,.F.); +#1319 = ADVANCED_FACE('',(#1320),#960,.T.); +#1320 = FACE_BOUND('',#1321,.F.); +#1321 = EDGE_LOOP('',(#1322,#1323,#1324)); +#1322 = ORIENTED_EDGE('',*,*,#976,.F.); +#1323 = ORIENTED_EDGE('',*,*,#1229,.T.); +#1324 = ORIENTED_EDGE('',*,*,#945,.F.); +#1325 = ADVANCED_FACE('',(#1326),#1037,.F.); +#1326 = FACE_BOUND('',#1327,.F.); +#1327 = EDGE_LOOP('',(#1328,#1329,#1330,#1331)); +#1328 = ORIENTED_EDGE('',*,*,#1023,.T.); +#1329 = ORIENTED_EDGE('',*,*,#1083,.F.); +#1330 = ORIENTED_EDGE('',*,*,#1293,.F.); +#1331 = ORIENTED_EDGE('',*,*,#1208,.T.); +#1332 = ADVANCED_FACE('',(#1333),#1066,.T.); +#1333 = FACE_BOUND('',#1334,.T.); +#1334 = EDGE_LOOP('',(#1335,#1336,#1337)); +#1335 = ORIENTED_EDGE('',*,*,#1273,.F.); +#1336 = ORIENTED_EDGE('',*,*,#1052,.T.); +#1337 = ORIENTED_EDGE('',*,*,#1106,.F.); +#1338 = ADVANCED_FACE('',(#1339),#1168,.T.); +#1339 = FACE_BOUND('',#1340,.F.); +#1340 = EDGE_LOOP('',(#1341,#1342,#1343)); +#1341 = ORIENTED_EDGE('',*,*,#1252,.F.); +#1342 = ORIENTED_EDGE('',*,*,#1154,.T.); +#1343 = ORIENTED_EDGE('',*,*,#1184,.F.); +#1344 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1348)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#1345,#1346,#1347)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#1345 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#1346 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#1347 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#1348 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#1345, + 'distance_accuracy_value','confusion accuracy'); +#1349 = SHAPE_DEFINITION_REPRESENTATION(#1350,#37); +#1350 = PRODUCT_DEFINITION_SHAPE('','',#1351); +#1351 = PRODUCT_DEFINITION('design','',#1352,#1355); +#1352 = PRODUCT_DEFINITION_FORMATION('','',#1353); +#1353 = PRODUCT('Fillet','Fillet','',(#1354)); +#1354 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#1355 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#1356 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1357,#1359); +#1357 = ( REPRESENTATION_RELATIONSHIP('','',#37,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1358) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#1358 = ITEM_DEFINED_TRANSFORMATION('','',#11,#15); +#1359 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #1360); +#1360 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('1','=>[0:1:1:2]','',#5,#1351,$); +#1361 = PRODUCT_TYPE('part',$,(#1353)); +#1362 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#1363),#1469); +#1363 = MANIFOLD_SOLID_BREP('',#1364); +#1364 = CLOSED_SHELL('',(#1365,#1461,#1465)); +#1365 = ADVANCED_FACE('',(#1366),#1380,.T.); +#1366 = FACE_BOUND('',#1367,.F.); +#1367 = EDGE_LOOP('',(#1368,#1398,#1429,#1430)); +#1368 = ORIENTED_EDGE('',*,*,#1369,.T.); +#1369 = EDGE_CURVE('',#1370,#1372,#1374,.T.); +#1370 = VERTEX_POINT('',#1371); +#1371 = CARTESIAN_POINT('',(1.710192,3.5,-1.554312234475E-015)); +#1372 = VERTEX_POINT('',#1373); +#1373 = CARTESIAN_POINT('',(1.710192,3.5,1.27)); +#1374 = SEAM_CURVE('',#1375,(#1379,#1391),.PCURVE_S1.); +#1375 = LINE('',#1376,#1377); +#1376 = CARTESIAN_POINT('',(1.710192,3.5,-1.554312234475E-015)); +#1377 = VECTOR('',#1378,1.); +#1378 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#1379 = PCURVE('',#1380,#1385); +#1380 = CYLINDRICAL_SURFACE('',#1381,0.440192); +#1381 = AXIS2_PLACEMENT_3D('',#1382,#1383,#1384); +#1382 = CARTESIAN_POINT('',(1.27,3.5,-1.554312234475E-015)); +#1383 = DIRECTION('',(0.E+000,-4.440892098501E-016,-1.)); +#1384 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1385 = DEFINITIONAL_REPRESENTATION('',(#1386),#1390); +#1386 = LINE('',#1387,#1388); +#1387 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#1388 = VECTOR('',#1389,1.); +#1389 = DIRECTION('',(-0.E+000,-1.)); +#1390 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1391 = PCURVE('',#1380,#1392); +#1392 = DEFINITIONAL_REPRESENTATION('',(#1393),#1397); +#1393 = LINE('',#1394,#1395); +#1394 = CARTESIAN_POINT('',(-6.28318530718,0.E+000)); +#1395 = VECTOR('',#1396,1.); +#1396 = DIRECTION('',(-0.E+000,-1.)); +#1397 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1398 = ORIENTED_EDGE('',*,*,#1399,.T.); +#1399 = EDGE_CURVE('',#1372,#1372,#1400,.T.); +#1400 = SURFACE_CURVE('',#1401,(#1406,#1413),.PCURVE_S1.); +#1401 = CIRCLE('',#1402,0.440192); +#1402 = AXIS2_PLACEMENT_3D('',#1403,#1404,#1405); +#1403 = CARTESIAN_POINT('',(1.27,3.5,1.27)); +#1404 = DIRECTION('',(-0.E+000,4.440892098501E-016,1.)); +#1405 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1406 = PCURVE('',#1380,#1407); +#1407 = DEFINITIONAL_REPRESENTATION('',(#1408),#1412); +#1408 = LINE('',#1409,#1410); +#1409 = CARTESIAN_POINT('',(-0.E+000,-1.27)); +#1410 = VECTOR('',#1411,1.); +#1411 = DIRECTION('',(-1.,0.E+000)); +#1412 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1413 = PCURVE('',#1414,#1419); +#1414 = PLANE('',#1415); +#1415 = AXIS2_PLACEMENT_3D('',#1416,#1417,#1418); +#1416 = CARTESIAN_POINT('',(1.710192,3.5,1.27)); +#1417 = DIRECTION('',(0.E+000,-4.440892098501E-016,-1.)); +#1418 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#1419 = DEFINITIONAL_REPRESENTATION('',(#1420),#1428); +#1420 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1421,#1422,#1423,#1424, +#1425,#1426,#1427),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.E+000,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#1421 = CARTESIAN_POINT('',(-4.440892098501E-016,-2.22044604925E-016)); +#1422 = CARTESIAN_POINT('',(0.762434909085,-2.22044604925E-016)); +#1423 = CARTESIAN_POINT('',(0.381217454543,-0.660288)); +#1424 = CARTESIAN_POINT('',(-3.36273265088E-016,-1.320576)); +#1425 = CARTESIAN_POINT('',(-0.381217454543,-0.660288)); +#1426 = CARTESIAN_POINT('',(-0.762434909085,-9.436895709314E-016)); +#1427 = CARTESIAN_POINT('',(-4.440892098501E-016,-2.22044604925E-016)); +#1428 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1429 = ORIENTED_EDGE('',*,*,#1369,.F.); +#1430 = ORIENTED_EDGE('',*,*,#1431,.F.); +#1431 = EDGE_CURVE('',#1370,#1370,#1432,.T.); +#1432 = SURFACE_CURVE('',#1433,(#1438,#1445),.PCURVE_S1.); +#1433 = CIRCLE('',#1434,0.440192); +#1434 = AXIS2_PLACEMENT_3D('',#1435,#1436,#1437); +#1435 = CARTESIAN_POINT('',(1.27,3.5,-1.554312234475E-015)); +#1436 = DIRECTION('',(-0.E+000,4.440892098501E-016,1.)); +#1437 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1438 = PCURVE('',#1380,#1439); +#1439 = DEFINITIONAL_REPRESENTATION('',(#1440),#1444); +#1440 = LINE('',#1441,#1442); +#1441 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#1442 = VECTOR('',#1443,1.); +#1443 = DIRECTION('',(-1.,0.E+000)); +#1444 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1445 = PCURVE('',#1446,#1451); +#1446 = PLANE('',#1447); +#1447 = AXIS2_PLACEMENT_3D('',#1448,#1449,#1450); +#1448 = CARTESIAN_POINT('',(1.710192,3.5,-1.554312234475E-015)); +#1449 = DIRECTION('',(0.E+000,-4.440892098501E-016,-1.)); +#1450 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#1451 = DEFINITIONAL_REPRESENTATION('',(#1452),#1460); +#1452 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1453,#1454,#1455,#1456, +#1457,#1458,#1459),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.E+000,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#1453 = CARTESIAN_POINT('',(-4.440892098501E-016,-2.22044604925E-016)); +#1454 = CARTESIAN_POINT('',(0.762434909085,-2.22044604925E-016)); +#1455 = CARTESIAN_POINT('',(0.381217454543,-0.660288)); +#1456 = CARTESIAN_POINT('',(-3.36273265088E-016,-1.320576)); +#1457 = CARTESIAN_POINT('',(-0.381217454543,-0.660288)); +#1458 = CARTESIAN_POINT('',(-0.762434909085,-9.436895709314E-016)); +#1459 = CARTESIAN_POINT('',(-4.440892098501E-016,-2.22044604925E-016)); +#1460 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1461 = ADVANCED_FACE('',(#1462),#1446,.T.); +#1462 = FACE_BOUND('',#1463,.F.); +#1463 = EDGE_LOOP('',(#1464)); +#1464 = ORIENTED_EDGE('',*,*,#1431,.T.); +#1465 = ADVANCED_FACE('',(#1466),#1414,.F.); +#1466 = FACE_BOUND('',#1467,.T.); +#1467 = EDGE_LOOP('',(#1468)); +#1468 = ORIENTED_EDGE('',*,*,#1399,.T.); +#1469 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1473)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#1470,#1471,#1472)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#1470 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#1471 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#1472 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#1473 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#1470, + 'distance_accuracy_value','confusion accuracy'); +#1474 = SHAPE_DEFINITION_REPRESENTATION(#1475,#1362); +#1475 = PRODUCT_DEFINITION_SHAPE('','',#1476); +#1476 = PRODUCT_DEFINITION('design','',#1477,#1480); +#1477 = PRODUCT_DEFINITION_FORMATION('','',#1478); +#1478 = PRODUCT('Pad002','Pad002','',(#1479)); +#1479 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#1480 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#1481 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1482,#1484); +#1482 = ( REPRESENTATION_RELATIONSHIP('','',#1362,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1483) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#1483 = ITEM_DEFINED_TRANSFORMATION('','',#11,#19); +#1484 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #1485); +#1485 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('2','=>[0:1:1:3]','',#5,#1476,$); +#1486 = PRODUCT_TYPE('part',$,(#1478)); +#1487 = GEOMETRICALLY_BOUNDED_WIREFRAME_SHAPE_REPRESENTATION('',(#11, + #1488),#1497); +#1488 = GEOMETRIC_CURVE_SET('',(#1489)); +#1489 = TRIMMED_CURVE('',#1490,(#1495,PARAMETER_VALUE(0.E+000)),(#1496, + PARAMETER_VALUE(6.28318530718)),.T.,.PARAMETER.); +#1490 = CIRCLE('',#1491,0.440192); +#1491 = AXIS2_PLACEMENT_3D('',#1492,#1493,#1494); +#1492 = CARTESIAN_POINT('',(1.27,3.5,0.E+000)); +#1493 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1494 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#1495 = CARTESIAN_POINT('',(1.710192,3.5,-2.366582715663E-030)); +#1496 = CARTESIAN_POINT('',(1.710192,3.5,-2.366582715663E-030)); +#1497 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1501)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#1498,#1499,#1500)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#1498 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#1499 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#1500 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#1501 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#1498, + 'distance_accuracy_value','confusion accuracy'); +#1502 = SHAPE_DEFINITION_REPRESENTATION(#1503,#1487); +#1503 = PRODUCT_DEFINITION_SHAPE('','',#1504); +#1504 = PRODUCT_DEFINITION('design','',#1505,#1508); +#1505 = PRODUCT_DEFINITION_FORMATION('','',#1506); +#1506 = PRODUCT('Sketch002','Sketch002','',(#1507)); +#1507 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#1508 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#1509 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1510,#1512); +#1510 = ( REPRESENTATION_RELATIONSHIP('','',#1487,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1511) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#1511 = ITEM_DEFINED_TRANSFORMATION('','',#11,#23); +#1512 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #1513); +#1513 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('3','=>[0:1:1:4]','',#5,#1504,$); +#1514 = PRODUCT_TYPE('part',$,(#1506)); +#1515 = SHAPE_REPRESENTATION('',(#11,#1516,#2158,#2800,#3442,#4084,#4726 + ,#5368,#6010,#6652),#7294); +#1516 = MANIFOLD_SOLID_BREP('',#1517); +#1517 = CLOSED_SHELL('',(#1518,#1638,#1714,#1790,#1866,#1942,#2018,#2089 + ,#2136,#2147)); +#1518 = ADVANCED_FACE('',(#1519),#1533,.T.); +#1519 = FACE_BOUND('',#1520,.T.); +#1520 = EDGE_LOOP('',(#1521,#1556,#1584,#1612)); +#1521 = ORIENTED_EDGE('',*,*,#1522,.T.); +#1522 = EDGE_CURVE('',#1523,#1525,#1527,.T.); +#1523 = VERTEX_POINT('',#1524); +#1524 = CARTESIAN_POINT('',(20.57,1.,-0.125)); +#1525 = VERTEX_POINT('',#1526); +#1526 = CARTESIAN_POINT('',(20.57,1.,0.125)); +#1527 = SURFACE_CURVE('',#1528,(#1532,#1544),.PCURVE_S1.); +#1528 = LINE('',#1529,#1530); +#1529 = CARTESIAN_POINT('',(20.57,1.,-0.125)); +#1530 = VECTOR('',#1531,1.); +#1531 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#1532 = PCURVE('',#1533,#1538); +#1533 = PLANE('',#1534); +#1534 = AXIS2_PLACEMENT_3D('',#1535,#1536,#1537); +#1535 = CARTESIAN_POINT('',(20.57,1.,-0.125)); +#1536 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#1537 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#1538 = DEFINITIONAL_REPRESENTATION('',(#1539),#1543); +#1539 = LINE('',#1540,#1541); +#1540 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1541 = VECTOR('',#1542,1.); +#1542 = DIRECTION('',(2.22044604925E-016,-1.)); +#1543 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1544 = PCURVE('',#1545,#1550); +#1545 = PLANE('',#1546); +#1546 = AXIS2_PLACEMENT_3D('',#1547,#1548,#1549); +#1547 = CARTESIAN_POINT('',(20.57,1.,-0.125)); +#1548 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#1549 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1550 = DEFINITIONAL_REPRESENTATION('',(#1551),#1555); +#1551 = LINE('',#1552,#1553); +#1552 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1553 = VECTOR('',#1554,1.); +#1554 = DIRECTION('',(0.E+000,-1.)); +#1555 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1556 = ORIENTED_EDGE('',*,*,#1557,.T.); +#1557 = EDGE_CURVE('',#1525,#1558,#1560,.T.); +#1558 = VERTEX_POINT('',#1559); +#1559 = CARTESIAN_POINT('',(20.57,-2.5,0.125)); +#1560 = SURFACE_CURVE('',#1561,(#1565,#1572),.PCURVE_S1.); +#1561 = LINE('',#1562,#1563); +#1562 = CARTESIAN_POINT('',(20.57,1.,0.125)); +#1563 = VECTOR('',#1564,1.); +#1564 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#1565 = PCURVE('',#1533,#1566); +#1566 = DEFINITIONAL_REPRESENTATION('',(#1567),#1571); +#1567 = LINE('',#1568,#1569); +#1568 = CARTESIAN_POINT('',(2.22044604925E-016,-0.25)); +#1569 = VECTOR('',#1570,1.); +#1570 = DIRECTION('',(1.,0.E+000)); +#1571 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1572 = PCURVE('',#1573,#1578); +#1573 = PLANE('',#1574); +#1574 = AXIS2_PLACEMENT_3D('',#1575,#1576,#1577); +#1575 = CARTESIAN_POINT('',(20.57,1.,0.125)); +#1576 = DIRECTION('',(0.E+000,4.440892098501E-016,1.)); +#1577 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#1578 = DEFINITIONAL_REPRESENTATION('',(#1579),#1583); +#1579 = LINE('',#1580,#1581); +#1580 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1581 = VECTOR('',#1582,1.); +#1582 = DIRECTION('',(1.,0.E+000)); +#1583 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1584 = ORIENTED_EDGE('',*,*,#1585,.F.); +#1585 = EDGE_CURVE('',#1586,#1558,#1588,.T.); +#1586 = VERTEX_POINT('',#1587); +#1587 = CARTESIAN_POINT('',(20.57,-2.5,-0.125)); +#1588 = SURFACE_CURVE('',#1589,(#1593,#1600),.PCURVE_S1.); +#1589 = LINE('',#1590,#1591); +#1590 = CARTESIAN_POINT('',(20.57,-2.5,-0.125)); +#1591 = VECTOR('',#1592,1.); +#1592 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#1593 = PCURVE('',#1533,#1594); +#1594 = DEFINITIONAL_REPRESENTATION('',(#1595),#1599); +#1595 = LINE('',#1596,#1597); +#1596 = CARTESIAN_POINT('',(3.5,-1.972152263053E-031)); +#1597 = VECTOR('',#1598,1.); +#1598 = DIRECTION('',(2.22044604925E-016,-1.)); +#1599 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1600 = PCURVE('',#1601,#1606); +#1601 = PLANE('',#1602); +#1602 = AXIS2_PLACEMENT_3D('',#1603,#1604,#1605); +#1603 = CARTESIAN_POINT('',(20.57,-2.5,-0.125)); +#1604 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#1605 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1606 = DEFINITIONAL_REPRESENTATION('',(#1607),#1611); +#1607 = LINE('',#1608,#1609); +#1608 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#1609 = VECTOR('',#1610,1.); +#1610 = DIRECTION('',(0.E+000,-1.)); +#1611 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1612 = ORIENTED_EDGE('',*,*,#1613,.F.); +#1613 = EDGE_CURVE('',#1523,#1586,#1614,.T.); +#1614 = SURFACE_CURVE('',#1615,(#1619,#1626),.PCURVE_S1.); +#1615 = LINE('',#1616,#1617); +#1616 = CARTESIAN_POINT('',(20.57,1.,-0.125)); +#1617 = VECTOR('',#1618,1.); +#1618 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#1619 = PCURVE('',#1533,#1620); +#1620 = DEFINITIONAL_REPRESENTATION('',(#1621),#1625); +#1621 = LINE('',#1622,#1623); +#1622 = CARTESIAN_POINT('',(2.22044604925E-016,0.E+000)); +#1623 = VECTOR('',#1624,1.); +#1624 = DIRECTION('',(1.,0.E+000)); +#1625 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1626 = PCURVE('',#1627,#1632); +#1627 = PLANE('',#1628); +#1628 = AXIS2_PLACEMENT_3D('',#1629,#1630,#1631); +#1629 = CARTESIAN_POINT('',(20.57,1.,-0.125)); +#1630 = DIRECTION('',(0.E+000,4.440892098501E-016,1.)); +#1631 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#1632 = DEFINITIONAL_REPRESENTATION('',(#1633),#1637); +#1633 = LINE('',#1634,#1635); +#1634 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1635 = VECTOR('',#1636,1.); +#1636 = DIRECTION('',(1.,0.E+000)); +#1637 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1638 = ADVANCED_FACE('',(#1639),#1601,.T.); +#1639 = FACE_BOUND('',#1640,.T.); +#1640 = EDGE_LOOP('',(#1641,#1642,#1665,#1693)); +#1641 = ORIENTED_EDGE('',*,*,#1585,.T.); +#1642 = ORIENTED_EDGE('',*,*,#1643,.T.); +#1643 = EDGE_CURVE('',#1558,#1644,#1646,.T.); +#1644 = VERTEX_POINT('',#1645); +#1645 = CARTESIAN_POINT('',(20.07,-2.5,0.125)); +#1646 = SURFACE_CURVE('',#1647,(#1651,#1658),.PCURVE_S1.); +#1647 = LINE('',#1648,#1649); +#1648 = CARTESIAN_POINT('',(20.57,-2.5,0.125)); +#1649 = VECTOR('',#1650,1.); +#1650 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1651 = PCURVE('',#1601,#1652); +#1652 = DEFINITIONAL_REPRESENTATION('',(#1653),#1657); +#1653 = LINE('',#1654,#1655); +#1654 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#1655 = VECTOR('',#1656,1.); +#1656 = DIRECTION('',(1.,0.E+000)); +#1657 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1658 = PCURVE('',#1573,#1659); +#1659 = DEFINITIONAL_REPRESENTATION('',(#1660),#1664); +#1660 = LINE('',#1661,#1662); +#1661 = CARTESIAN_POINT('',(3.5,0.E+000)); +#1662 = VECTOR('',#1663,1.); +#1663 = DIRECTION('',(0.E+000,-1.)); +#1664 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1665 = ORIENTED_EDGE('',*,*,#1666,.F.); +#1666 = EDGE_CURVE('',#1667,#1644,#1669,.T.); +#1667 = VERTEX_POINT('',#1668); +#1668 = CARTESIAN_POINT('',(20.07,-2.5,-0.125)); +#1669 = SURFACE_CURVE('',#1670,(#1674,#1681),.PCURVE_S1.); +#1670 = LINE('',#1671,#1672); +#1671 = CARTESIAN_POINT('',(20.07,-2.5,-0.125)); +#1672 = VECTOR('',#1673,1.); +#1673 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#1674 = PCURVE('',#1601,#1675); +#1675 = DEFINITIONAL_REPRESENTATION('',(#1676),#1680); +#1676 = LINE('',#1677,#1678); +#1677 = CARTESIAN_POINT('',(0.5,0.E+000)); +#1678 = VECTOR('',#1679,1.); +#1679 = DIRECTION('',(0.E+000,-1.)); +#1680 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1681 = PCURVE('',#1682,#1687); +#1682 = PLANE('',#1683); +#1683 = AXIS2_PLACEMENT_3D('',#1684,#1685,#1686); +#1684 = CARTESIAN_POINT('',(20.07,-2.5,-0.125)); +#1685 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1686 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#1687 = DEFINITIONAL_REPRESENTATION('',(#1688),#1692); +#1688 = LINE('',#1689,#1690); +#1689 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#1690 = VECTOR('',#1691,1.); +#1691 = DIRECTION('',(-2.22044604925E-016,-1.)); +#1692 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1693 = ORIENTED_EDGE('',*,*,#1694,.F.); +#1694 = EDGE_CURVE('',#1586,#1667,#1695,.T.); +#1695 = SURFACE_CURVE('',#1696,(#1700,#1707),.PCURVE_S1.); +#1696 = LINE('',#1697,#1698); +#1697 = CARTESIAN_POINT('',(20.57,-2.5,-0.125)); +#1698 = VECTOR('',#1699,1.); +#1699 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1700 = PCURVE('',#1601,#1701); +#1701 = DEFINITIONAL_REPRESENTATION('',(#1702),#1706); +#1702 = LINE('',#1703,#1704); +#1703 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1704 = VECTOR('',#1705,1.); +#1705 = DIRECTION('',(1.,0.E+000)); +#1706 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1707 = PCURVE('',#1627,#1708); +#1708 = DEFINITIONAL_REPRESENTATION('',(#1709),#1713); +#1709 = LINE('',#1710,#1711); +#1710 = CARTESIAN_POINT('',(3.5,0.E+000)); +#1711 = VECTOR('',#1712,1.); +#1712 = DIRECTION('',(0.E+000,-1.)); +#1713 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1714 = ADVANCED_FACE('',(#1715),#1682,.T.); +#1715 = FACE_BOUND('',#1716,.T.); +#1716 = EDGE_LOOP('',(#1717,#1718,#1741,#1769)); +#1717 = ORIENTED_EDGE('',*,*,#1666,.T.); +#1718 = ORIENTED_EDGE('',*,*,#1719,.T.); +#1719 = EDGE_CURVE('',#1644,#1720,#1722,.T.); +#1720 = VERTEX_POINT('',#1721); +#1721 = CARTESIAN_POINT('',(20.07,1.,0.125)); +#1722 = SURFACE_CURVE('',#1723,(#1727,#1734),.PCURVE_S1.); +#1723 = LINE('',#1724,#1725); +#1724 = CARTESIAN_POINT('',(20.07,-2.5,0.125)); +#1725 = VECTOR('',#1726,1.); +#1726 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#1727 = PCURVE('',#1682,#1728); +#1728 = DEFINITIONAL_REPRESENTATION('',(#1729),#1733); +#1729 = LINE('',#1730,#1731); +#1730 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#1731 = VECTOR('',#1732,1.); +#1732 = DIRECTION('',(1.,0.E+000)); +#1733 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1734 = PCURVE('',#1573,#1735); +#1735 = DEFINITIONAL_REPRESENTATION('',(#1736),#1740); +#1736 = LINE('',#1737,#1738); +#1737 = CARTESIAN_POINT('',(3.5,-0.5)); +#1738 = VECTOR('',#1739,1.); +#1739 = DIRECTION('',(-1.,0.E+000)); +#1740 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1741 = ORIENTED_EDGE('',*,*,#1742,.F.); +#1742 = EDGE_CURVE('',#1743,#1720,#1745,.T.); +#1743 = VERTEX_POINT('',#1744); +#1744 = CARTESIAN_POINT('',(20.07,1.,-0.125)); +#1745 = SURFACE_CURVE('',#1746,(#1750,#1757),.PCURVE_S1.); +#1746 = LINE('',#1747,#1748); +#1747 = CARTESIAN_POINT('',(20.07,1.,-0.125)); +#1748 = VECTOR('',#1749,1.); +#1749 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#1750 = PCURVE('',#1682,#1751); +#1751 = DEFINITIONAL_REPRESENTATION('',(#1752),#1756); +#1752 = LINE('',#1753,#1754); +#1753 = CARTESIAN_POINT('',(3.5,1.972152263053E-031)); +#1754 = VECTOR('',#1755,1.); +#1755 = DIRECTION('',(-2.22044604925E-016,-1.)); +#1756 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1757 = PCURVE('',#1758,#1763); +#1758 = PLANE('',#1759); +#1759 = AXIS2_PLACEMENT_3D('',#1760,#1761,#1762); +#1760 = CARTESIAN_POINT('',(19.945,1.,-0.125)); +#1761 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#1762 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1763 = DEFINITIONAL_REPRESENTATION('',(#1764),#1768); +#1764 = LINE('',#1765,#1766); +#1765 = CARTESIAN_POINT('',(0.125,0.E+000)); +#1766 = VECTOR('',#1767,1.); +#1767 = DIRECTION('',(0.E+000,-1.)); +#1768 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1769 = ORIENTED_EDGE('',*,*,#1770,.F.); +#1770 = EDGE_CURVE('',#1667,#1743,#1771,.T.); +#1771 = SURFACE_CURVE('',#1772,(#1776,#1783),.PCURVE_S1.); +#1772 = LINE('',#1773,#1774); +#1773 = CARTESIAN_POINT('',(20.07,-2.5,-0.125)); +#1774 = VECTOR('',#1775,1.); +#1775 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#1776 = PCURVE('',#1682,#1777); +#1777 = DEFINITIONAL_REPRESENTATION('',(#1778),#1782); +#1778 = LINE('',#1779,#1780); +#1779 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1780 = VECTOR('',#1781,1.); +#1781 = DIRECTION('',(1.,0.E+000)); +#1782 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1783 = PCURVE('',#1627,#1784); +#1784 = DEFINITIONAL_REPRESENTATION('',(#1785),#1789); +#1785 = LINE('',#1786,#1787); +#1786 = CARTESIAN_POINT('',(3.5,-0.5)); +#1787 = VECTOR('',#1788,1.); +#1788 = DIRECTION('',(-1.,0.E+000)); +#1789 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1790 = ADVANCED_FACE('',(#1791),#1758,.F.); +#1791 = FACE_BOUND('',#1792,.F.); +#1792 = EDGE_LOOP('',(#1793,#1823,#1844,#1845)); +#1793 = ORIENTED_EDGE('',*,*,#1794,.T.); +#1794 = EDGE_CURVE('',#1795,#1797,#1799,.T.); +#1795 = VERTEX_POINT('',#1796); +#1796 = CARTESIAN_POINT('',(19.945,1.,-0.125)); +#1797 = VERTEX_POINT('',#1798); +#1798 = CARTESIAN_POINT('',(19.945,1.,0.125)); +#1799 = SURFACE_CURVE('',#1800,(#1804,#1811),.PCURVE_S1.); +#1800 = LINE('',#1801,#1802); +#1801 = CARTESIAN_POINT('',(19.945,1.,-0.125)); +#1802 = VECTOR('',#1803,1.); +#1803 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#1804 = PCURVE('',#1758,#1805); +#1805 = DEFINITIONAL_REPRESENTATION('',(#1806),#1810); +#1806 = LINE('',#1807,#1808); +#1807 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1808 = VECTOR('',#1809,1.); +#1809 = DIRECTION('',(0.E+000,-1.)); +#1810 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1811 = PCURVE('',#1812,#1817); +#1812 = PLANE('',#1813); +#1813 = AXIS2_PLACEMENT_3D('',#1814,#1815,#1816); +#1814 = CARTESIAN_POINT('',(19.945,2.,-0.125)); +#1815 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#1816 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#1817 = DEFINITIONAL_REPRESENTATION('',(#1818),#1822); +#1818 = LINE('',#1819,#1820); +#1819 = CARTESIAN_POINT('',(1.,-4.930380657631E-032)); +#1820 = VECTOR('',#1821,1.); +#1821 = DIRECTION('',(2.22044604925E-016,-1.)); +#1822 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1823 = ORIENTED_EDGE('',*,*,#1824,.T.); +#1824 = EDGE_CURVE('',#1797,#1720,#1825,.T.); +#1825 = SURFACE_CURVE('',#1826,(#1830,#1837),.PCURVE_S1.); +#1826 = LINE('',#1827,#1828); +#1827 = CARTESIAN_POINT('',(19.945,1.,0.125)); +#1828 = VECTOR('',#1829,1.); +#1829 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1830 = PCURVE('',#1758,#1831); +#1831 = DEFINITIONAL_REPRESENTATION('',(#1832),#1836); +#1832 = LINE('',#1833,#1834); +#1833 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#1834 = VECTOR('',#1835,1.); +#1835 = DIRECTION('',(1.,0.E+000)); +#1836 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1837 = PCURVE('',#1573,#1838); +#1838 = DEFINITIONAL_REPRESENTATION('',(#1839),#1843); +#1839 = LINE('',#1840,#1841); +#1840 = CARTESIAN_POINT('',(0.E+000,-0.625)); +#1841 = VECTOR('',#1842,1.); +#1842 = DIRECTION('',(0.E+000,1.)); +#1843 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1844 = ORIENTED_EDGE('',*,*,#1742,.F.); +#1845 = ORIENTED_EDGE('',*,*,#1846,.F.); +#1846 = EDGE_CURVE('',#1795,#1743,#1847,.T.); +#1847 = SURFACE_CURVE('',#1848,(#1852,#1859),.PCURVE_S1.); +#1848 = LINE('',#1849,#1850); +#1849 = CARTESIAN_POINT('',(19.945,1.,-0.125)); +#1850 = VECTOR('',#1851,1.); +#1851 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1852 = PCURVE('',#1758,#1853); +#1853 = DEFINITIONAL_REPRESENTATION('',(#1854),#1858); +#1854 = LINE('',#1855,#1856); +#1855 = CARTESIAN_POINT('',(0.E+000,-4.930380657631E-032)); +#1856 = VECTOR('',#1857,1.); +#1857 = DIRECTION('',(1.,0.E+000)); +#1858 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1859 = PCURVE('',#1627,#1860); +#1860 = DEFINITIONAL_REPRESENTATION('',(#1861),#1865); +#1861 = LINE('',#1862,#1863); +#1862 = CARTESIAN_POINT('',(0.E+000,-0.625)); +#1863 = VECTOR('',#1864,1.); +#1864 = DIRECTION('',(0.E+000,1.)); +#1865 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1866 = ADVANCED_FACE('',(#1867),#1812,.F.); +#1867 = FACE_BOUND('',#1868,.F.); +#1868 = EDGE_LOOP('',(#1869,#1899,#1920,#1921)); +#1869 = ORIENTED_EDGE('',*,*,#1870,.T.); +#1870 = EDGE_CURVE('',#1871,#1873,#1875,.T.); +#1871 = VERTEX_POINT('',#1872); +#1872 = CARTESIAN_POINT('',(19.945,2.,-0.125)); +#1873 = VERTEX_POINT('',#1874); +#1874 = CARTESIAN_POINT('',(19.945,2.,0.125)); +#1875 = SURFACE_CURVE('',#1876,(#1880,#1887),.PCURVE_S1.); +#1876 = LINE('',#1877,#1878); +#1877 = CARTESIAN_POINT('',(19.945,2.,-0.125)); +#1878 = VECTOR('',#1879,1.); +#1879 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#1880 = PCURVE('',#1812,#1881); +#1881 = DEFINITIONAL_REPRESENTATION('',(#1882),#1886); +#1882 = LINE('',#1883,#1884); +#1883 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1884 = VECTOR('',#1885,1.); +#1885 = DIRECTION('',(2.22044604925E-016,-1.)); +#1886 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1887 = PCURVE('',#1888,#1893); +#1888 = PLANE('',#1889); +#1889 = AXIS2_PLACEMENT_3D('',#1890,#1891,#1892); +#1890 = CARTESIAN_POINT('',(20.695,2.,-0.125)); +#1891 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#1892 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1893 = DEFINITIONAL_REPRESENTATION('',(#1894),#1898); +#1894 = LINE('',#1895,#1896); +#1895 = CARTESIAN_POINT('',(0.75,0.E+000)); +#1896 = VECTOR('',#1897,1.); +#1897 = DIRECTION('',(0.E+000,-1.)); +#1898 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1899 = ORIENTED_EDGE('',*,*,#1900,.T.); +#1900 = EDGE_CURVE('',#1873,#1797,#1901,.T.); +#1901 = SURFACE_CURVE('',#1902,(#1906,#1913),.PCURVE_S1.); +#1902 = LINE('',#1903,#1904); +#1903 = CARTESIAN_POINT('',(19.945,2.,0.125)); +#1904 = VECTOR('',#1905,1.); +#1905 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#1906 = PCURVE('',#1812,#1907); +#1907 = DEFINITIONAL_REPRESENTATION('',(#1908),#1912); +#1908 = LINE('',#1909,#1910); +#1909 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#1910 = VECTOR('',#1911,1.); +#1911 = DIRECTION('',(1.,0.E+000)); +#1912 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1913 = PCURVE('',#1573,#1914); +#1914 = DEFINITIONAL_REPRESENTATION('',(#1915),#1919); +#1915 = LINE('',#1916,#1917); +#1916 = CARTESIAN_POINT('',(-1.,-0.625)); +#1917 = VECTOR('',#1918,1.); +#1918 = DIRECTION('',(1.,0.E+000)); +#1919 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1920 = ORIENTED_EDGE('',*,*,#1794,.F.); +#1921 = ORIENTED_EDGE('',*,*,#1922,.F.); +#1922 = EDGE_CURVE('',#1871,#1795,#1923,.T.); +#1923 = SURFACE_CURVE('',#1924,(#1928,#1935),.PCURVE_S1.); +#1924 = LINE('',#1925,#1926); +#1925 = CARTESIAN_POINT('',(19.945,2.,-0.125)); +#1926 = VECTOR('',#1927,1.); +#1927 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#1928 = PCURVE('',#1812,#1929); +#1929 = DEFINITIONAL_REPRESENTATION('',(#1930),#1934); +#1930 = LINE('',#1931,#1932); +#1931 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1932 = VECTOR('',#1933,1.); +#1933 = DIRECTION('',(1.,0.E+000)); +#1934 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1935 = PCURVE('',#1627,#1936); +#1936 = DEFINITIONAL_REPRESENTATION('',(#1937),#1941); +#1937 = LINE('',#1938,#1939); +#1938 = CARTESIAN_POINT('',(-1.,-0.625)); +#1939 = VECTOR('',#1940,1.); +#1940 = DIRECTION('',(1.,0.E+000)); +#1941 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1942 = ADVANCED_FACE('',(#1943),#1888,.F.); +#1943 = FACE_BOUND('',#1944,.F.); +#1944 = EDGE_LOOP('',(#1945,#1975,#1996,#1997)); +#1945 = ORIENTED_EDGE('',*,*,#1946,.T.); +#1946 = EDGE_CURVE('',#1947,#1949,#1951,.T.); +#1947 = VERTEX_POINT('',#1948); +#1948 = CARTESIAN_POINT('',(20.695,2.,-0.125)); +#1949 = VERTEX_POINT('',#1950); +#1950 = CARTESIAN_POINT('',(20.695,2.,0.125)); +#1951 = SURFACE_CURVE('',#1952,(#1956,#1963),.PCURVE_S1.); +#1952 = LINE('',#1953,#1954); +#1953 = CARTESIAN_POINT('',(20.695,2.,-0.125)); +#1954 = VECTOR('',#1955,1.); +#1955 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#1956 = PCURVE('',#1888,#1957); +#1957 = DEFINITIONAL_REPRESENTATION('',(#1958),#1962); +#1958 = LINE('',#1959,#1960); +#1959 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#1960 = VECTOR('',#1961,1.); +#1961 = DIRECTION('',(0.E+000,-1.)); +#1962 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1963 = PCURVE('',#1964,#1969); +#1964 = PLANE('',#1965); +#1965 = AXIS2_PLACEMENT_3D('',#1966,#1967,#1968); +#1966 = CARTESIAN_POINT('',(20.695,1.,-0.125)); +#1967 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1968 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#1969 = DEFINITIONAL_REPRESENTATION('',(#1970),#1974); +#1970 = LINE('',#1971,#1972); +#1971 = CARTESIAN_POINT('',(1.,4.930380657631E-032)); +#1972 = VECTOR('',#1973,1.); +#1973 = DIRECTION('',(-2.22044604925E-016,-1.)); +#1974 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1975 = ORIENTED_EDGE('',*,*,#1976,.T.); +#1976 = EDGE_CURVE('',#1949,#1873,#1977,.T.); +#1977 = SURFACE_CURVE('',#1978,(#1982,#1989),.PCURVE_S1.); +#1978 = LINE('',#1979,#1980); +#1979 = CARTESIAN_POINT('',(20.695,2.,0.125)); +#1980 = VECTOR('',#1981,1.); +#1981 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1982 = PCURVE('',#1888,#1983); +#1983 = DEFINITIONAL_REPRESENTATION('',(#1984),#1988); +#1984 = LINE('',#1985,#1986); +#1985 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#1986 = VECTOR('',#1987,1.); +#1987 = DIRECTION('',(1.,0.E+000)); +#1988 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1989 = PCURVE('',#1573,#1990); +#1990 = DEFINITIONAL_REPRESENTATION('',(#1991),#1995); +#1991 = LINE('',#1992,#1993); +#1992 = CARTESIAN_POINT('',(-1.,0.125)); +#1993 = VECTOR('',#1994,1.); +#1994 = DIRECTION('',(0.E+000,-1.)); +#1995 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1996 = ORIENTED_EDGE('',*,*,#1870,.F.); +#1997 = ORIENTED_EDGE('',*,*,#1998,.F.); +#1998 = EDGE_CURVE('',#1947,#1871,#1999,.T.); +#1999 = SURFACE_CURVE('',#2000,(#2004,#2011),.PCURVE_S1.); +#2000 = LINE('',#2001,#2002); +#2001 = CARTESIAN_POINT('',(20.695,2.,-0.125)); +#2002 = VECTOR('',#2003,1.); +#2003 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#2004 = PCURVE('',#1888,#2005); +#2005 = DEFINITIONAL_REPRESENTATION('',(#2006),#2010); +#2006 = LINE('',#2007,#2008); +#2007 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2008 = VECTOR('',#2009,1.); +#2009 = DIRECTION('',(1.,0.E+000)); +#2010 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2011 = PCURVE('',#1627,#2012); +#2012 = DEFINITIONAL_REPRESENTATION('',(#2013),#2017); +#2013 = LINE('',#2014,#2015); +#2014 = CARTESIAN_POINT('',(-1.,0.125)); +#2015 = VECTOR('',#2016,1.); +#2016 = DIRECTION('',(0.E+000,-1.)); +#2017 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2018 = ADVANCED_FACE('',(#2019),#1964,.F.); +#2019 = FACE_BOUND('',#2020,.F.); +#2020 = EDGE_LOOP('',(#2021,#2046,#2067,#2068)); +#2021 = ORIENTED_EDGE('',*,*,#2022,.T.); +#2022 = EDGE_CURVE('',#2023,#2025,#2027,.T.); +#2023 = VERTEX_POINT('',#2024); +#2024 = CARTESIAN_POINT('',(20.695,1.,-0.125)); +#2025 = VERTEX_POINT('',#2026); +#2026 = CARTESIAN_POINT('',(20.695,1.,0.125)); +#2027 = SURFACE_CURVE('',#2028,(#2032,#2039),.PCURVE_S1.); +#2028 = LINE('',#2029,#2030); +#2029 = CARTESIAN_POINT('',(20.695,1.,-0.125)); +#2030 = VECTOR('',#2031,1.); +#2031 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#2032 = PCURVE('',#1964,#2033); +#2033 = DEFINITIONAL_REPRESENTATION('',(#2034),#2038); +#2034 = LINE('',#2035,#2036); +#2035 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#2036 = VECTOR('',#2037,1.); +#2037 = DIRECTION('',(-2.22044604925E-016,-1.)); +#2038 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2039 = PCURVE('',#1545,#2040); +#2040 = DEFINITIONAL_REPRESENTATION('',(#2041),#2045); +#2041 = LINE('',#2042,#2043); +#2042 = CARTESIAN_POINT('',(0.125,0.E+000)); +#2043 = VECTOR('',#2044,1.); +#2044 = DIRECTION('',(0.E+000,-1.)); +#2045 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2046 = ORIENTED_EDGE('',*,*,#2047,.T.); +#2047 = EDGE_CURVE('',#2025,#1949,#2048,.T.); +#2048 = SURFACE_CURVE('',#2049,(#2053,#2060),.PCURVE_S1.); +#2049 = LINE('',#2050,#2051); +#2050 = CARTESIAN_POINT('',(20.695,1.,0.125)); +#2051 = VECTOR('',#2052,1.); +#2052 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#2053 = PCURVE('',#1964,#2054); +#2054 = DEFINITIONAL_REPRESENTATION('',(#2055),#2059); +#2055 = LINE('',#2056,#2057); +#2056 = CARTESIAN_POINT('',(-2.22044604925E-016,-0.25)); +#2057 = VECTOR('',#2058,1.); +#2058 = DIRECTION('',(1.,0.E+000)); +#2059 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2060 = PCURVE('',#1573,#2061); +#2061 = DEFINITIONAL_REPRESENTATION('',(#2062),#2066); +#2062 = LINE('',#2063,#2064); +#2063 = CARTESIAN_POINT('',(0.E+000,0.125)); +#2064 = VECTOR('',#2065,1.); +#2065 = DIRECTION('',(-1.,0.E+000)); +#2066 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2067 = ORIENTED_EDGE('',*,*,#1946,.F.); +#2068 = ORIENTED_EDGE('',*,*,#2069,.F.); +#2069 = EDGE_CURVE('',#2023,#1947,#2070,.T.); +#2070 = SURFACE_CURVE('',#2071,(#2075,#2082),.PCURVE_S1.); +#2071 = LINE('',#2072,#2073); +#2072 = CARTESIAN_POINT('',(20.695,1.,-0.125)); +#2073 = VECTOR('',#2074,1.); +#2074 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#2075 = PCURVE('',#1964,#2076); +#2076 = DEFINITIONAL_REPRESENTATION('',(#2077),#2081); +#2077 = LINE('',#2078,#2079); +#2078 = CARTESIAN_POINT('',(-2.22044604925E-016,-0.E+000)); +#2079 = VECTOR('',#2080,1.); +#2080 = DIRECTION('',(1.,0.E+000)); +#2081 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2082 = PCURVE('',#1627,#2083); +#2083 = DEFINITIONAL_REPRESENTATION('',(#2084),#2088); +#2084 = LINE('',#2085,#2086); +#2085 = CARTESIAN_POINT('',(0.E+000,0.125)); +#2086 = VECTOR('',#2087,1.); +#2087 = DIRECTION('',(-1.,0.E+000)); +#2088 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2089 = ADVANCED_FACE('',(#2090),#1545,.F.); +#2090 = FACE_BOUND('',#2091,.F.); +#2091 = EDGE_LOOP('',(#2092,#2093,#2114,#2115)); +#2092 = ORIENTED_EDGE('',*,*,#1522,.T.); +#2093 = ORIENTED_EDGE('',*,*,#2094,.T.); +#2094 = EDGE_CURVE('',#1525,#2025,#2095,.T.); +#2095 = SURFACE_CURVE('',#2096,(#2100,#2107),.PCURVE_S1.); +#2096 = LINE('',#2097,#2098); +#2097 = CARTESIAN_POINT('',(20.57,1.,0.125)); +#2098 = VECTOR('',#2099,1.); +#2099 = DIRECTION('',(1.,0.E+000,0.E+000)); +#2100 = PCURVE('',#1545,#2101); +#2101 = DEFINITIONAL_REPRESENTATION('',(#2102),#2106); +#2102 = LINE('',#2103,#2104); +#2103 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#2104 = VECTOR('',#2105,1.); +#2105 = DIRECTION('',(1.,0.E+000)); +#2106 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2107 = PCURVE('',#1573,#2108); +#2108 = DEFINITIONAL_REPRESENTATION('',(#2109),#2113); +#2109 = LINE('',#2110,#2111); +#2110 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2111 = VECTOR('',#2112,1.); +#2112 = DIRECTION('',(0.E+000,1.)); +#2113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2114 = ORIENTED_EDGE('',*,*,#2022,.F.); +#2115 = ORIENTED_EDGE('',*,*,#2116,.F.); +#2116 = EDGE_CURVE('',#1523,#2023,#2117,.T.); +#2117 = SURFACE_CURVE('',#2118,(#2122,#2129),.PCURVE_S1.); +#2118 = LINE('',#2119,#2120); +#2119 = CARTESIAN_POINT('',(20.57,1.,-0.125)); +#2120 = VECTOR('',#2121,1.); +#2121 = DIRECTION('',(1.,0.E+000,0.E+000)); +#2122 = PCURVE('',#1545,#2123); +#2123 = DEFINITIONAL_REPRESENTATION('',(#2124),#2128); +#2124 = LINE('',#2125,#2126); +#2125 = CARTESIAN_POINT('',(0.E+000,-4.930380657631E-032)); +#2126 = VECTOR('',#2127,1.); +#2127 = DIRECTION('',(1.,0.E+000)); +#2128 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2129 = PCURVE('',#1627,#2130); +#2130 = DEFINITIONAL_REPRESENTATION('',(#2131),#2135); +#2131 = LINE('',#2132,#2133); +#2132 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2133 = VECTOR('',#2134,1.); +#2134 = DIRECTION('',(0.E+000,1.)); +#2135 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2136 = ADVANCED_FACE('',(#2137),#1627,.F.); +#2137 = FACE_BOUND('',#2138,.T.); +#2138 = EDGE_LOOP('',(#2139,#2140,#2141,#2142,#2143,#2144,#2145,#2146)); +#2139 = ORIENTED_EDGE('',*,*,#1613,.T.); +#2140 = ORIENTED_EDGE('',*,*,#1694,.T.); +#2141 = ORIENTED_EDGE('',*,*,#1770,.T.); +#2142 = ORIENTED_EDGE('',*,*,#1846,.F.); +#2143 = ORIENTED_EDGE('',*,*,#1922,.F.); +#2144 = ORIENTED_EDGE('',*,*,#1998,.F.); +#2145 = ORIENTED_EDGE('',*,*,#2069,.F.); +#2146 = ORIENTED_EDGE('',*,*,#2116,.F.); +#2147 = ADVANCED_FACE('',(#2148),#1573,.T.); +#2148 = FACE_BOUND('',#2149,.F.); +#2149 = EDGE_LOOP('',(#2150,#2151,#2152,#2153,#2154,#2155,#2156,#2157)); +#2150 = ORIENTED_EDGE('',*,*,#1557,.T.); +#2151 = ORIENTED_EDGE('',*,*,#1643,.T.); +#2152 = ORIENTED_EDGE('',*,*,#1719,.T.); +#2153 = ORIENTED_EDGE('',*,*,#1824,.F.); +#2154 = ORIENTED_EDGE('',*,*,#1900,.F.); +#2155 = ORIENTED_EDGE('',*,*,#1976,.F.); +#2156 = ORIENTED_EDGE('',*,*,#2047,.F.); +#2157 = ORIENTED_EDGE('',*,*,#2094,.F.); +#2158 = MANIFOLD_SOLID_BREP('',#2159); +#2159 = CLOSED_SHELL('',(#2160,#2280,#2356,#2432,#2508,#2584,#2660,#2731 + ,#2778,#2789)); +#2160 = ADVANCED_FACE('',(#2161),#2175,.T.); +#2161 = FACE_BOUND('',#2162,.T.); +#2162 = EDGE_LOOP('',(#2163,#2198,#2226,#2254)); +#2163 = ORIENTED_EDGE('',*,*,#2164,.T.); +#2164 = EDGE_CURVE('',#2165,#2167,#2169,.T.); +#2165 = VERTEX_POINT('',#2166); +#2166 = CARTESIAN_POINT('',(18.03,1.,-0.125)); +#2167 = VERTEX_POINT('',#2168); +#2168 = CARTESIAN_POINT('',(18.03,1.,0.125)); +#2169 = SURFACE_CURVE('',#2170,(#2174,#2186),.PCURVE_S1.); +#2170 = LINE('',#2171,#2172); +#2171 = CARTESIAN_POINT('',(18.03,1.,-0.125)); +#2172 = VECTOR('',#2173,1.); +#2173 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#2174 = PCURVE('',#2175,#2180); +#2175 = PLANE('',#2176); +#2176 = AXIS2_PLACEMENT_3D('',#2177,#2178,#2179); +#2177 = CARTESIAN_POINT('',(18.03,1.,-0.125)); +#2178 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#2179 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#2180 = DEFINITIONAL_REPRESENTATION('',(#2181),#2185); +#2181 = LINE('',#2182,#2183); +#2182 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2183 = VECTOR('',#2184,1.); +#2184 = DIRECTION('',(2.22044604925E-016,-1.)); +#2185 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2186 = PCURVE('',#2187,#2192); +#2187 = PLANE('',#2188); +#2188 = AXIS2_PLACEMENT_3D('',#2189,#2190,#2191); +#2189 = CARTESIAN_POINT('',(18.03,1.,-0.125)); +#2190 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#2191 = DIRECTION('',(1.,0.E+000,0.E+000)); +#2192 = DEFINITIONAL_REPRESENTATION('',(#2193),#2197); +#2193 = LINE('',#2194,#2195); +#2194 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2195 = VECTOR('',#2196,1.); +#2196 = DIRECTION('',(0.E+000,-1.)); +#2197 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2198 = ORIENTED_EDGE('',*,*,#2199,.T.); +#2199 = EDGE_CURVE('',#2167,#2200,#2202,.T.); +#2200 = VERTEX_POINT('',#2201); +#2201 = CARTESIAN_POINT('',(18.03,-2.5,0.125)); +#2202 = SURFACE_CURVE('',#2203,(#2207,#2214),.PCURVE_S1.); +#2203 = LINE('',#2204,#2205); +#2204 = CARTESIAN_POINT('',(18.03,1.,0.125)); +#2205 = VECTOR('',#2206,1.); +#2206 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#2207 = PCURVE('',#2175,#2208); +#2208 = DEFINITIONAL_REPRESENTATION('',(#2209),#2213); +#2209 = LINE('',#2210,#2211); +#2210 = CARTESIAN_POINT('',(2.22044604925E-016,-0.25)); +#2211 = VECTOR('',#2212,1.); +#2212 = DIRECTION('',(1.,0.E+000)); +#2213 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2214 = PCURVE('',#2215,#2220); +#2215 = PLANE('',#2216); +#2216 = AXIS2_PLACEMENT_3D('',#2217,#2218,#2219); +#2217 = CARTESIAN_POINT('',(18.03,1.,0.125)); +#2218 = DIRECTION('',(0.E+000,4.440892098501E-016,1.)); +#2219 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#2220 = DEFINITIONAL_REPRESENTATION('',(#2221),#2225); +#2221 = LINE('',#2222,#2223); +#2222 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2223 = VECTOR('',#2224,1.); +#2224 = DIRECTION('',(1.,0.E+000)); +#2225 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2226 = ORIENTED_EDGE('',*,*,#2227,.F.); +#2227 = EDGE_CURVE('',#2228,#2200,#2230,.T.); +#2228 = VERTEX_POINT('',#2229); +#2229 = CARTESIAN_POINT('',(18.03,-2.5,-0.125)); +#2230 = SURFACE_CURVE('',#2231,(#2235,#2242),.PCURVE_S1.); +#2231 = LINE('',#2232,#2233); +#2232 = CARTESIAN_POINT('',(18.03,-2.5,-0.125)); +#2233 = VECTOR('',#2234,1.); +#2234 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#2235 = PCURVE('',#2175,#2236); +#2236 = DEFINITIONAL_REPRESENTATION('',(#2237),#2241); +#2237 = LINE('',#2238,#2239); +#2238 = CARTESIAN_POINT('',(3.5,-1.972152263053E-031)); +#2239 = VECTOR('',#2240,1.); +#2240 = DIRECTION('',(2.22044604925E-016,-1.)); +#2241 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2242 = PCURVE('',#2243,#2248); +#2243 = PLANE('',#2244); +#2244 = AXIS2_PLACEMENT_3D('',#2245,#2246,#2247); +#2245 = CARTESIAN_POINT('',(18.03,-2.5,-0.125)); +#2246 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#2247 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#2248 = DEFINITIONAL_REPRESENTATION('',(#2249),#2253); +#2249 = LINE('',#2250,#2251); +#2250 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#2251 = VECTOR('',#2252,1.); +#2252 = DIRECTION('',(0.E+000,-1.)); +#2253 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2254 = ORIENTED_EDGE('',*,*,#2255,.F.); +#2255 = EDGE_CURVE('',#2165,#2228,#2256,.T.); +#2256 = SURFACE_CURVE('',#2257,(#2261,#2268),.PCURVE_S1.); +#2257 = LINE('',#2258,#2259); +#2258 = CARTESIAN_POINT('',(18.03,1.,-0.125)); +#2259 = VECTOR('',#2260,1.); +#2260 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#2261 = PCURVE('',#2175,#2262); +#2262 = DEFINITIONAL_REPRESENTATION('',(#2263),#2267); +#2263 = LINE('',#2264,#2265); +#2264 = CARTESIAN_POINT('',(2.22044604925E-016,0.E+000)); +#2265 = VECTOR('',#2266,1.); +#2266 = DIRECTION('',(1.,0.E+000)); +#2267 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2268 = PCURVE('',#2269,#2274); +#2269 = PLANE('',#2270); +#2270 = AXIS2_PLACEMENT_3D('',#2271,#2272,#2273); +#2271 = CARTESIAN_POINT('',(18.03,1.,-0.125)); +#2272 = DIRECTION('',(0.E+000,4.440892098501E-016,1.)); +#2273 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#2274 = DEFINITIONAL_REPRESENTATION('',(#2275),#2279); +#2275 = LINE('',#2276,#2277); +#2276 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2277 = VECTOR('',#2278,1.); +#2278 = DIRECTION('',(1.,0.E+000)); +#2279 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2280 = ADVANCED_FACE('',(#2281),#2243,.T.); +#2281 = FACE_BOUND('',#2282,.T.); +#2282 = EDGE_LOOP('',(#2283,#2284,#2307,#2335)); +#2283 = ORIENTED_EDGE('',*,*,#2227,.T.); +#2284 = ORIENTED_EDGE('',*,*,#2285,.T.); +#2285 = EDGE_CURVE('',#2200,#2286,#2288,.T.); +#2286 = VERTEX_POINT('',#2287); +#2287 = CARTESIAN_POINT('',(17.53,-2.5,0.125)); +#2288 = SURFACE_CURVE('',#2289,(#2293,#2300),.PCURVE_S1.); +#2289 = LINE('',#2290,#2291); +#2290 = CARTESIAN_POINT('',(18.03,-2.5,0.125)); +#2291 = VECTOR('',#2292,1.); +#2292 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#2293 = PCURVE('',#2243,#2294); +#2294 = DEFINITIONAL_REPRESENTATION('',(#2295),#2299); +#2295 = LINE('',#2296,#2297); +#2296 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#2297 = VECTOR('',#2298,1.); +#2298 = DIRECTION('',(1.,0.E+000)); +#2299 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2300 = PCURVE('',#2215,#2301); +#2301 = DEFINITIONAL_REPRESENTATION('',(#2302),#2306); +#2302 = LINE('',#2303,#2304); +#2303 = CARTESIAN_POINT('',(3.5,0.E+000)); +#2304 = VECTOR('',#2305,1.); +#2305 = DIRECTION('',(0.E+000,-1.)); +#2306 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2307 = ORIENTED_EDGE('',*,*,#2308,.F.); +#2308 = EDGE_CURVE('',#2309,#2286,#2311,.T.); +#2309 = VERTEX_POINT('',#2310); +#2310 = CARTESIAN_POINT('',(17.53,-2.5,-0.125)); +#2311 = SURFACE_CURVE('',#2312,(#2316,#2323),.PCURVE_S1.); +#2312 = LINE('',#2313,#2314); +#2313 = CARTESIAN_POINT('',(17.53,-2.5,-0.125)); +#2314 = VECTOR('',#2315,1.); +#2315 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#2316 = PCURVE('',#2243,#2317); +#2317 = DEFINITIONAL_REPRESENTATION('',(#2318),#2322); +#2318 = LINE('',#2319,#2320); +#2319 = CARTESIAN_POINT('',(0.5,0.E+000)); +#2320 = VECTOR('',#2321,1.); +#2321 = DIRECTION('',(0.E+000,-1.)); +#2322 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2323 = PCURVE('',#2324,#2329); +#2324 = PLANE('',#2325); +#2325 = AXIS2_PLACEMENT_3D('',#2326,#2327,#2328); +#2326 = CARTESIAN_POINT('',(17.53,-2.5,-0.125)); +#2327 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#2328 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#2329 = DEFINITIONAL_REPRESENTATION('',(#2330),#2334); +#2330 = LINE('',#2331,#2332); +#2331 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#2332 = VECTOR('',#2333,1.); +#2333 = DIRECTION('',(-2.22044604925E-016,-1.)); +#2334 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2335 = ORIENTED_EDGE('',*,*,#2336,.F.); +#2336 = EDGE_CURVE('',#2228,#2309,#2337,.T.); +#2337 = SURFACE_CURVE('',#2338,(#2342,#2349),.PCURVE_S1.); +#2338 = LINE('',#2339,#2340); +#2339 = CARTESIAN_POINT('',(18.03,-2.5,-0.125)); +#2340 = VECTOR('',#2341,1.); +#2341 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#2342 = PCURVE('',#2243,#2343); +#2343 = DEFINITIONAL_REPRESENTATION('',(#2344),#2348); +#2344 = LINE('',#2345,#2346); +#2345 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2346 = VECTOR('',#2347,1.); +#2347 = DIRECTION('',(1.,0.E+000)); +#2348 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2349 = PCURVE('',#2269,#2350); +#2350 = DEFINITIONAL_REPRESENTATION('',(#2351),#2355); +#2351 = LINE('',#2352,#2353); +#2352 = CARTESIAN_POINT('',(3.5,0.E+000)); +#2353 = VECTOR('',#2354,1.); +#2354 = DIRECTION('',(0.E+000,-1.)); +#2355 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2356 = ADVANCED_FACE('',(#2357),#2324,.T.); +#2357 = FACE_BOUND('',#2358,.T.); +#2358 = EDGE_LOOP('',(#2359,#2360,#2383,#2411)); +#2359 = ORIENTED_EDGE('',*,*,#2308,.T.); +#2360 = ORIENTED_EDGE('',*,*,#2361,.T.); +#2361 = EDGE_CURVE('',#2286,#2362,#2364,.T.); +#2362 = VERTEX_POINT('',#2363); +#2363 = CARTESIAN_POINT('',(17.53,1.,0.125)); +#2364 = SURFACE_CURVE('',#2365,(#2369,#2376),.PCURVE_S1.); +#2365 = LINE('',#2366,#2367); +#2366 = CARTESIAN_POINT('',(17.53,-2.5,0.125)); +#2367 = VECTOR('',#2368,1.); +#2368 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#2369 = PCURVE('',#2324,#2370); +#2370 = DEFINITIONAL_REPRESENTATION('',(#2371),#2375); +#2371 = LINE('',#2372,#2373); +#2372 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#2373 = VECTOR('',#2374,1.); +#2374 = DIRECTION('',(1.,0.E+000)); +#2375 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2376 = PCURVE('',#2215,#2377); +#2377 = DEFINITIONAL_REPRESENTATION('',(#2378),#2382); +#2378 = LINE('',#2379,#2380); +#2379 = CARTESIAN_POINT('',(3.5,-0.5)); +#2380 = VECTOR('',#2381,1.); +#2381 = DIRECTION('',(-1.,0.E+000)); +#2382 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2383 = ORIENTED_EDGE('',*,*,#2384,.F.); +#2384 = EDGE_CURVE('',#2385,#2362,#2387,.T.); +#2385 = VERTEX_POINT('',#2386); +#2386 = CARTESIAN_POINT('',(17.53,1.,-0.125)); +#2387 = SURFACE_CURVE('',#2388,(#2392,#2399),.PCURVE_S1.); +#2388 = LINE('',#2389,#2390); +#2389 = CARTESIAN_POINT('',(17.53,1.,-0.125)); +#2390 = VECTOR('',#2391,1.); +#2391 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#2392 = PCURVE('',#2324,#2393); +#2393 = DEFINITIONAL_REPRESENTATION('',(#2394),#2398); +#2394 = LINE('',#2395,#2396); +#2395 = CARTESIAN_POINT('',(3.5,1.972152263053E-031)); +#2396 = VECTOR('',#2397,1.); +#2397 = DIRECTION('',(-2.22044604925E-016,-1.)); +#2398 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2399 = PCURVE('',#2400,#2405); +#2400 = PLANE('',#2401); +#2401 = AXIS2_PLACEMENT_3D('',#2402,#2403,#2404); +#2402 = CARTESIAN_POINT('',(17.405,1.,-0.125)); +#2403 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#2404 = DIRECTION('',(1.,0.E+000,0.E+000)); +#2405 = DEFINITIONAL_REPRESENTATION('',(#2406),#2410); +#2406 = LINE('',#2407,#2408); +#2407 = CARTESIAN_POINT('',(0.125,0.E+000)); +#2408 = VECTOR('',#2409,1.); +#2409 = DIRECTION('',(0.E+000,-1.)); +#2410 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2411 = ORIENTED_EDGE('',*,*,#2412,.F.); +#2412 = EDGE_CURVE('',#2309,#2385,#2413,.T.); +#2413 = SURFACE_CURVE('',#2414,(#2418,#2425),.PCURVE_S1.); +#2414 = LINE('',#2415,#2416); +#2415 = CARTESIAN_POINT('',(17.53,-2.5,-0.125)); +#2416 = VECTOR('',#2417,1.); +#2417 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#2418 = PCURVE('',#2324,#2419); +#2419 = DEFINITIONAL_REPRESENTATION('',(#2420),#2424); +#2420 = LINE('',#2421,#2422); +#2421 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2422 = VECTOR('',#2423,1.); +#2423 = DIRECTION('',(1.,0.E+000)); +#2424 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2425 = PCURVE('',#2269,#2426); +#2426 = DEFINITIONAL_REPRESENTATION('',(#2427),#2431); +#2427 = LINE('',#2428,#2429); +#2428 = CARTESIAN_POINT('',(3.5,-0.5)); +#2429 = VECTOR('',#2430,1.); +#2430 = DIRECTION('',(-1.,0.E+000)); +#2431 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2432 = ADVANCED_FACE('',(#2433),#2400,.F.); +#2433 = FACE_BOUND('',#2434,.F.); +#2434 = EDGE_LOOP('',(#2435,#2465,#2486,#2487)); +#2435 = ORIENTED_EDGE('',*,*,#2436,.T.); +#2436 = EDGE_CURVE('',#2437,#2439,#2441,.T.); +#2437 = VERTEX_POINT('',#2438); +#2438 = CARTESIAN_POINT('',(17.405,1.,-0.125)); +#2439 = VERTEX_POINT('',#2440); +#2440 = CARTESIAN_POINT('',(17.405,1.,0.125)); +#2441 = SURFACE_CURVE('',#2442,(#2446,#2453),.PCURVE_S1.); +#2442 = LINE('',#2443,#2444); +#2443 = CARTESIAN_POINT('',(17.405,1.,-0.125)); +#2444 = VECTOR('',#2445,1.); +#2445 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#2446 = PCURVE('',#2400,#2447); +#2447 = DEFINITIONAL_REPRESENTATION('',(#2448),#2452); +#2448 = LINE('',#2449,#2450); +#2449 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2450 = VECTOR('',#2451,1.); +#2451 = DIRECTION('',(0.E+000,-1.)); +#2452 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2453 = PCURVE('',#2454,#2459); +#2454 = PLANE('',#2455); +#2455 = AXIS2_PLACEMENT_3D('',#2456,#2457,#2458); +#2456 = CARTESIAN_POINT('',(17.405,2.,-0.125)); +#2457 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#2458 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#2459 = DEFINITIONAL_REPRESENTATION('',(#2460),#2464); +#2460 = LINE('',#2461,#2462); +#2461 = CARTESIAN_POINT('',(1.,-4.930380657631E-032)); +#2462 = VECTOR('',#2463,1.); +#2463 = DIRECTION('',(2.22044604925E-016,-1.)); +#2464 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2465 = ORIENTED_EDGE('',*,*,#2466,.T.); +#2466 = EDGE_CURVE('',#2439,#2362,#2467,.T.); +#2467 = SURFACE_CURVE('',#2468,(#2472,#2479),.PCURVE_S1.); +#2468 = LINE('',#2469,#2470); +#2469 = CARTESIAN_POINT('',(17.405,1.,0.125)); +#2470 = VECTOR('',#2471,1.); +#2471 = DIRECTION('',(1.,0.E+000,0.E+000)); +#2472 = PCURVE('',#2400,#2473); +#2473 = DEFINITIONAL_REPRESENTATION('',(#2474),#2478); +#2474 = LINE('',#2475,#2476); +#2475 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#2476 = VECTOR('',#2477,1.); +#2477 = DIRECTION('',(1.,0.E+000)); +#2478 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2479 = PCURVE('',#2215,#2480); +#2480 = DEFINITIONAL_REPRESENTATION('',(#2481),#2485); +#2481 = LINE('',#2482,#2483); +#2482 = CARTESIAN_POINT('',(0.E+000,-0.625)); +#2483 = VECTOR('',#2484,1.); +#2484 = DIRECTION('',(0.E+000,1.)); +#2485 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2486 = ORIENTED_EDGE('',*,*,#2384,.F.); +#2487 = ORIENTED_EDGE('',*,*,#2488,.F.); +#2488 = EDGE_CURVE('',#2437,#2385,#2489,.T.); +#2489 = SURFACE_CURVE('',#2490,(#2494,#2501),.PCURVE_S1.); +#2490 = LINE('',#2491,#2492); +#2491 = CARTESIAN_POINT('',(17.405,1.,-0.125)); +#2492 = VECTOR('',#2493,1.); +#2493 = DIRECTION('',(1.,0.E+000,0.E+000)); +#2494 = PCURVE('',#2400,#2495); +#2495 = DEFINITIONAL_REPRESENTATION('',(#2496),#2500); +#2496 = LINE('',#2497,#2498); +#2497 = CARTESIAN_POINT('',(0.E+000,-4.930380657631E-032)); +#2498 = VECTOR('',#2499,1.); +#2499 = DIRECTION('',(1.,0.E+000)); +#2500 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2501 = PCURVE('',#2269,#2502); +#2502 = DEFINITIONAL_REPRESENTATION('',(#2503),#2507); +#2503 = LINE('',#2504,#2505); +#2504 = CARTESIAN_POINT('',(0.E+000,-0.625)); +#2505 = VECTOR('',#2506,1.); +#2506 = DIRECTION('',(0.E+000,1.)); +#2507 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2508 = ADVANCED_FACE('',(#2509),#2454,.F.); +#2509 = FACE_BOUND('',#2510,.F.); +#2510 = EDGE_LOOP('',(#2511,#2541,#2562,#2563)); +#2511 = ORIENTED_EDGE('',*,*,#2512,.T.); +#2512 = EDGE_CURVE('',#2513,#2515,#2517,.T.); +#2513 = VERTEX_POINT('',#2514); +#2514 = CARTESIAN_POINT('',(17.405,2.,-0.125)); +#2515 = VERTEX_POINT('',#2516); +#2516 = CARTESIAN_POINT('',(17.405,2.,0.125)); +#2517 = SURFACE_CURVE('',#2518,(#2522,#2529),.PCURVE_S1.); +#2518 = LINE('',#2519,#2520); +#2519 = CARTESIAN_POINT('',(17.405,2.,-0.125)); +#2520 = VECTOR('',#2521,1.); +#2521 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#2522 = PCURVE('',#2454,#2523); +#2523 = DEFINITIONAL_REPRESENTATION('',(#2524),#2528); +#2524 = LINE('',#2525,#2526); +#2525 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2526 = VECTOR('',#2527,1.); +#2527 = DIRECTION('',(2.22044604925E-016,-1.)); +#2528 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2529 = PCURVE('',#2530,#2535); +#2530 = PLANE('',#2531); +#2531 = AXIS2_PLACEMENT_3D('',#2532,#2533,#2534); +#2532 = CARTESIAN_POINT('',(18.155,2.,-0.125)); +#2533 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#2534 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#2535 = DEFINITIONAL_REPRESENTATION('',(#2536),#2540); +#2536 = LINE('',#2537,#2538); +#2537 = CARTESIAN_POINT('',(0.75,0.E+000)); +#2538 = VECTOR('',#2539,1.); +#2539 = DIRECTION('',(0.E+000,-1.)); +#2540 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2541 = ORIENTED_EDGE('',*,*,#2542,.T.); +#2542 = EDGE_CURVE('',#2515,#2439,#2543,.T.); +#2543 = SURFACE_CURVE('',#2544,(#2548,#2555),.PCURVE_S1.); +#2544 = LINE('',#2545,#2546); +#2545 = CARTESIAN_POINT('',(17.405,2.,0.125)); +#2546 = VECTOR('',#2547,1.); +#2547 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#2548 = PCURVE('',#2454,#2549); +#2549 = DEFINITIONAL_REPRESENTATION('',(#2550),#2554); +#2550 = LINE('',#2551,#2552); +#2551 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#2552 = VECTOR('',#2553,1.); +#2553 = DIRECTION('',(1.,0.E+000)); +#2554 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2555 = PCURVE('',#2215,#2556); +#2556 = DEFINITIONAL_REPRESENTATION('',(#2557),#2561); +#2557 = LINE('',#2558,#2559); +#2558 = CARTESIAN_POINT('',(-1.,-0.625)); +#2559 = VECTOR('',#2560,1.); +#2560 = DIRECTION('',(1.,0.E+000)); +#2561 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2562 = ORIENTED_EDGE('',*,*,#2436,.F.); +#2563 = ORIENTED_EDGE('',*,*,#2564,.F.); +#2564 = EDGE_CURVE('',#2513,#2437,#2565,.T.); +#2565 = SURFACE_CURVE('',#2566,(#2570,#2577),.PCURVE_S1.); +#2566 = LINE('',#2567,#2568); +#2567 = CARTESIAN_POINT('',(17.405,2.,-0.125)); +#2568 = VECTOR('',#2569,1.); +#2569 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#2570 = PCURVE('',#2454,#2571); +#2571 = DEFINITIONAL_REPRESENTATION('',(#2572),#2576); +#2572 = LINE('',#2573,#2574); +#2573 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2574 = VECTOR('',#2575,1.); +#2575 = DIRECTION('',(1.,0.E+000)); +#2576 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2577 = PCURVE('',#2269,#2578); +#2578 = DEFINITIONAL_REPRESENTATION('',(#2579),#2583); +#2579 = LINE('',#2580,#2581); +#2580 = CARTESIAN_POINT('',(-1.,-0.625)); +#2581 = VECTOR('',#2582,1.); +#2582 = DIRECTION('',(1.,0.E+000)); +#2583 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2584 = ADVANCED_FACE('',(#2585),#2530,.F.); +#2585 = FACE_BOUND('',#2586,.F.); +#2586 = EDGE_LOOP('',(#2587,#2617,#2638,#2639)); +#2587 = ORIENTED_EDGE('',*,*,#2588,.T.); +#2588 = EDGE_CURVE('',#2589,#2591,#2593,.T.); +#2589 = VERTEX_POINT('',#2590); +#2590 = CARTESIAN_POINT('',(18.155,2.,-0.125)); +#2591 = VERTEX_POINT('',#2592); +#2592 = CARTESIAN_POINT('',(18.155,2.,0.125)); +#2593 = SURFACE_CURVE('',#2594,(#2598,#2605),.PCURVE_S1.); +#2594 = LINE('',#2595,#2596); +#2595 = CARTESIAN_POINT('',(18.155,2.,-0.125)); +#2596 = VECTOR('',#2597,1.); +#2597 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#2598 = PCURVE('',#2530,#2599); +#2599 = DEFINITIONAL_REPRESENTATION('',(#2600),#2604); +#2600 = LINE('',#2601,#2602); +#2601 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#2602 = VECTOR('',#2603,1.); +#2603 = DIRECTION('',(0.E+000,-1.)); +#2604 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2605 = PCURVE('',#2606,#2611); +#2606 = PLANE('',#2607); +#2607 = AXIS2_PLACEMENT_3D('',#2608,#2609,#2610); +#2608 = CARTESIAN_POINT('',(18.155,1.,-0.125)); +#2609 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#2610 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#2611 = DEFINITIONAL_REPRESENTATION('',(#2612),#2616); +#2612 = LINE('',#2613,#2614); +#2613 = CARTESIAN_POINT('',(1.,4.930380657631E-032)); +#2614 = VECTOR('',#2615,1.); +#2615 = DIRECTION('',(-2.22044604925E-016,-1.)); +#2616 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2617 = ORIENTED_EDGE('',*,*,#2618,.T.); +#2618 = EDGE_CURVE('',#2591,#2515,#2619,.T.); +#2619 = SURFACE_CURVE('',#2620,(#2624,#2631),.PCURVE_S1.); +#2620 = LINE('',#2621,#2622); +#2621 = CARTESIAN_POINT('',(18.155,2.,0.125)); +#2622 = VECTOR('',#2623,1.); +#2623 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#2624 = PCURVE('',#2530,#2625); +#2625 = DEFINITIONAL_REPRESENTATION('',(#2626),#2630); +#2626 = LINE('',#2627,#2628); +#2627 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#2628 = VECTOR('',#2629,1.); +#2629 = DIRECTION('',(1.,0.E+000)); +#2630 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2631 = PCURVE('',#2215,#2632); +#2632 = DEFINITIONAL_REPRESENTATION('',(#2633),#2637); +#2633 = LINE('',#2634,#2635); +#2634 = CARTESIAN_POINT('',(-1.,0.125)); +#2635 = VECTOR('',#2636,1.); +#2636 = DIRECTION('',(0.E+000,-1.)); +#2637 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2638 = ORIENTED_EDGE('',*,*,#2512,.F.); +#2639 = ORIENTED_EDGE('',*,*,#2640,.F.); +#2640 = EDGE_CURVE('',#2589,#2513,#2641,.T.); +#2641 = SURFACE_CURVE('',#2642,(#2646,#2653),.PCURVE_S1.); +#2642 = LINE('',#2643,#2644); +#2643 = CARTESIAN_POINT('',(18.155,2.,-0.125)); +#2644 = VECTOR('',#2645,1.); +#2645 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#2646 = PCURVE('',#2530,#2647); +#2647 = DEFINITIONAL_REPRESENTATION('',(#2648),#2652); +#2648 = LINE('',#2649,#2650); +#2649 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2650 = VECTOR('',#2651,1.); +#2651 = DIRECTION('',(1.,0.E+000)); +#2652 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2653 = PCURVE('',#2269,#2654); +#2654 = DEFINITIONAL_REPRESENTATION('',(#2655),#2659); +#2655 = LINE('',#2656,#2657); +#2656 = CARTESIAN_POINT('',(-1.,0.125)); +#2657 = VECTOR('',#2658,1.); +#2658 = DIRECTION('',(0.E+000,-1.)); +#2659 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2660 = ADVANCED_FACE('',(#2661),#2606,.F.); +#2661 = FACE_BOUND('',#2662,.F.); +#2662 = EDGE_LOOP('',(#2663,#2688,#2709,#2710)); +#2663 = ORIENTED_EDGE('',*,*,#2664,.T.); +#2664 = EDGE_CURVE('',#2665,#2667,#2669,.T.); +#2665 = VERTEX_POINT('',#2666); +#2666 = CARTESIAN_POINT('',(18.155,1.,-0.125)); +#2667 = VERTEX_POINT('',#2668); +#2668 = CARTESIAN_POINT('',(18.155,1.,0.125)); +#2669 = SURFACE_CURVE('',#2670,(#2674,#2681),.PCURVE_S1.); +#2670 = LINE('',#2671,#2672); +#2671 = CARTESIAN_POINT('',(18.155,1.,-0.125)); +#2672 = VECTOR('',#2673,1.); +#2673 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#2674 = PCURVE('',#2606,#2675); +#2675 = DEFINITIONAL_REPRESENTATION('',(#2676),#2680); +#2676 = LINE('',#2677,#2678); +#2677 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#2678 = VECTOR('',#2679,1.); +#2679 = DIRECTION('',(-2.22044604925E-016,-1.)); +#2680 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2681 = PCURVE('',#2187,#2682); +#2682 = DEFINITIONAL_REPRESENTATION('',(#2683),#2687); +#2683 = LINE('',#2684,#2685); +#2684 = CARTESIAN_POINT('',(0.125,0.E+000)); +#2685 = VECTOR('',#2686,1.); +#2686 = DIRECTION('',(0.E+000,-1.)); +#2687 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2688 = ORIENTED_EDGE('',*,*,#2689,.T.); +#2689 = EDGE_CURVE('',#2667,#2591,#2690,.T.); +#2690 = SURFACE_CURVE('',#2691,(#2695,#2702),.PCURVE_S1.); +#2691 = LINE('',#2692,#2693); +#2692 = CARTESIAN_POINT('',(18.155,1.,0.125)); +#2693 = VECTOR('',#2694,1.); +#2694 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#2695 = PCURVE('',#2606,#2696); +#2696 = DEFINITIONAL_REPRESENTATION('',(#2697),#2701); +#2697 = LINE('',#2698,#2699); +#2698 = CARTESIAN_POINT('',(-2.22044604925E-016,-0.25)); +#2699 = VECTOR('',#2700,1.); +#2700 = DIRECTION('',(1.,0.E+000)); +#2701 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2702 = PCURVE('',#2215,#2703); +#2703 = DEFINITIONAL_REPRESENTATION('',(#2704),#2708); +#2704 = LINE('',#2705,#2706); +#2705 = CARTESIAN_POINT('',(0.E+000,0.125)); +#2706 = VECTOR('',#2707,1.); +#2707 = DIRECTION('',(-1.,0.E+000)); +#2708 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2709 = ORIENTED_EDGE('',*,*,#2588,.F.); +#2710 = ORIENTED_EDGE('',*,*,#2711,.F.); +#2711 = EDGE_CURVE('',#2665,#2589,#2712,.T.); +#2712 = SURFACE_CURVE('',#2713,(#2717,#2724),.PCURVE_S1.); +#2713 = LINE('',#2714,#2715); +#2714 = CARTESIAN_POINT('',(18.155,1.,-0.125)); +#2715 = VECTOR('',#2716,1.); +#2716 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#2717 = PCURVE('',#2606,#2718); +#2718 = DEFINITIONAL_REPRESENTATION('',(#2719),#2723); +#2719 = LINE('',#2720,#2721); +#2720 = CARTESIAN_POINT('',(-2.22044604925E-016,-0.E+000)); +#2721 = VECTOR('',#2722,1.); +#2722 = DIRECTION('',(1.,0.E+000)); +#2723 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2724 = PCURVE('',#2269,#2725); +#2725 = DEFINITIONAL_REPRESENTATION('',(#2726),#2730); +#2726 = LINE('',#2727,#2728); +#2727 = CARTESIAN_POINT('',(0.E+000,0.125)); +#2728 = VECTOR('',#2729,1.); +#2729 = DIRECTION('',(-1.,0.E+000)); +#2730 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2731 = ADVANCED_FACE('',(#2732),#2187,.F.); +#2732 = FACE_BOUND('',#2733,.F.); +#2733 = EDGE_LOOP('',(#2734,#2735,#2756,#2757)); +#2734 = ORIENTED_EDGE('',*,*,#2164,.T.); +#2735 = ORIENTED_EDGE('',*,*,#2736,.T.); +#2736 = EDGE_CURVE('',#2167,#2667,#2737,.T.); +#2737 = SURFACE_CURVE('',#2738,(#2742,#2749),.PCURVE_S1.); +#2738 = LINE('',#2739,#2740); +#2739 = CARTESIAN_POINT('',(18.03,1.,0.125)); +#2740 = VECTOR('',#2741,1.); +#2741 = DIRECTION('',(1.,0.E+000,0.E+000)); +#2742 = PCURVE('',#2187,#2743); +#2743 = DEFINITIONAL_REPRESENTATION('',(#2744),#2748); +#2744 = LINE('',#2745,#2746); +#2745 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#2746 = VECTOR('',#2747,1.); +#2747 = DIRECTION('',(1.,0.E+000)); +#2748 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2749 = PCURVE('',#2215,#2750); +#2750 = DEFINITIONAL_REPRESENTATION('',(#2751),#2755); +#2751 = LINE('',#2752,#2753); +#2752 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2753 = VECTOR('',#2754,1.); +#2754 = DIRECTION('',(0.E+000,1.)); +#2755 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2756 = ORIENTED_EDGE('',*,*,#2664,.F.); +#2757 = ORIENTED_EDGE('',*,*,#2758,.F.); +#2758 = EDGE_CURVE('',#2165,#2665,#2759,.T.); +#2759 = SURFACE_CURVE('',#2760,(#2764,#2771),.PCURVE_S1.); +#2760 = LINE('',#2761,#2762); +#2761 = CARTESIAN_POINT('',(18.03,1.,-0.125)); +#2762 = VECTOR('',#2763,1.); +#2763 = DIRECTION('',(1.,0.E+000,0.E+000)); +#2764 = PCURVE('',#2187,#2765); +#2765 = DEFINITIONAL_REPRESENTATION('',(#2766),#2770); +#2766 = LINE('',#2767,#2768); +#2767 = CARTESIAN_POINT('',(0.E+000,-4.930380657631E-032)); +#2768 = VECTOR('',#2769,1.); +#2769 = DIRECTION('',(1.,0.E+000)); +#2770 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2771 = PCURVE('',#2269,#2772); +#2772 = DEFINITIONAL_REPRESENTATION('',(#2773),#2777); +#2773 = LINE('',#2774,#2775); +#2774 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2775 = VECTOR('',#2776,1.); +#2776 = DIRECTION('',(0.E+000,1.)); +#2777 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2778 = ADVANCED_FACE('',(#2779),#2269,.F.); +#2779 = FACE_BOUND('',#2780,.T.); +#2780 = EDGE_LOOP('',(#2781,#2782,#2783,#2784,#2785,#2786,#2787,#2788)); +#2781 = ORIENTED_EDGE('',*,*,#2255,.T.); +#2782 = ORIENTED_EDGE('',*,*,#2336,.T.); +#2783 = ORIENTED_EDGE('',*,*,#2412,.T.); +#2784 = ORIENTED_EDGE('',*,*,#2488,.F.); +#2785 = ORIENTED_EDGE('',*,*,#2564,.F.); +#2786 = ORIENTED_EDGE('',*,*,#2640,.F.); +#2787 = ORIENTED_EDGE('',*,*,#2711,.F.); +#2788 = ORIENTED_EDGE('',*,*,#2758,.F.); +#2789 = ADVANCED_FACE('',(#2790),#2215,.T.); +#2790 = FACE_BOUND('',#2791,.F.); +#2791 = EDGE_LOOP('',(#2792,#2793,#2794,#2795,#2796,#2797,#2798,#2799)); +#2792 = ORIENTED_EDGE('',*,*,#2199,.T.); +#2793 = ORIENTED_EDGE('',*,*,#2285,.T.); +#2794 = ORIENTED_EDGE('',*,*,#2361,.T.); +#2795 = ORIENTED_EDGE('',*,*,#2466,.F.); +#2796 = ORIENTED_EDGE('',*,*,#2542,.F.); +#2797 = ORIENTED_EDGE('',*,*,#2618,.F.); +#2798 = ORIENTED_EDGE('',*,*,#2689,.F.); +#2799 = ORIENTED_EDGE('',*,*,#2736,.F.); +#2800 = MANIFOLD_SOLID_BREP('',#2801); +#2801 = CLOSED_SHELL('',(#2802,#2922,#2998,#3074,#3150,#3226,#3302,#3373 + ,#3420,#3431)); +#2802 = ADVANCED_FACE('',(#2803),#2817,.T.); +#2803 = FACE_BOUND('',#2804,.T.); +#2804 = EDGE_LOOP('',(#2805,#2840,#2868,#2896)); +#2805 = ORIENTED_EDGE('',*,*,#2806,.T.); +#2806 = EDGE_CURVE('',#2807,#2809,#2811,.T.); +#2807 = VERTEX_POINT('',#2808); +#2808 = CARTESIAN_POINT('',(15.49,1.,-0.125)); +#2809 = VERTEX_POINT('',#2810); +#2810 = CARTESIAN_POINT('',(15.49,1.,0.125)); +#2811 = SURFACE_CURVE('',#2812,(#2816,#2828),.PCURVE_S1.); +#2812 = LINE('',#2813,#2814); +#2813 = CARTESIAN_POINT('',(15.49,1.,-0.125)); +#2814 = VECTOR('',#2815,1.); +#2815 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#2816 = PCURVE('',#2817,#2822); +#2817 = PLANE('',#2818); +#2818 = AXIS2_PLACEMENT_3D('',#2819,#2820,#2821); +#2819 = CARTESIAN_POINT('',(15.49,1.,-0.125)); +#2820 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#2821 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#2822 = DEFINITIONAL_REPRESENTATION('',(#2823),#2827); +#2823 = LINE('',#2824,#2825); +#2824 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2825 = VECTOR('',#2826,1.); +#2826 = DIRECTION('',(2.22044604925E-016,-1.)); +#2827 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2828 = PCURVE('',#2829,#2834); +#2829 = PLANE('',#2830); +#2830 = AXIS2_PLACEMENT_3D('',#2831,#2832,#2833); +#2831 = CARTESIAN_POINT('',(15.49,1.,-0.125)); +#2832 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#2833 = DIRECTION('',(1.,0.E+000,0.E+000)); +#2834 = DEFINITIONAL_REPRESENTATION('',(#2835),#2839); +#2835 = LINE('',#2836,#2837); +#2836 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2837 = VECTOR('',#2838,1.); +#2838 = DIRECTION('',(0.E+000,-1.)); +#2839 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2840 = ORIENTED_EDGE('',*,*,#2841,.T.); +#2841 = EDGE_CURVE('',#2809,#2842,#2844,.T.); +#2842 = VERTEX_POINT('',#2843); +#2843 = CARTESIAN_POINT('',(15.49,-2.5,0.125)); +#2844 = SURFACE_CURVE('',#2845,(#2849,#2856),.PCURVE_S1.); +#2845 = LINE('',#2846,#2847); +#2846 = CARTESIAN_POINT('',(15.49,1.,0.125)); +#2847 = VECTOR('',#2848,1.); +#2848 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#2849 = PCURVE('',#2817,#2850); +#2850 = DEFINITIONAL_REPRESENTATION('',(#2851),#2855); +#2851 = LINE('',#2852,#2853); +#2852 = CARTESIAN_POINT('',(2.22044604925E-016,-0.25)); +#2853 = VECTOR('',#2854,1.); +#2854 = DIRECTION('',(1.,0.E+000)); +#2855 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2856 = PCURVE('',#2857,#2862); +#2857 = PLANE('',#2858); +#2858 = AXIS2_PLACEMENT_3D('',#2859,#2860,#2861); +#2859 = CARTESIAN_POINT('',(15.49,1.,0.125)); +#2860 = DIRECTION('',(0.E+000,4.440892098501E-016,1.)); +#2861 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#2862 = DEFINITIONAL_REPRESENTATION('',(#2863),#2867); +#2863 = LINE('',#2864,#2865); +#2864 = CARTESIAN_POINT('',(0.E+000,-1.7763568394E-015)); +#2865 = VECTOR('',#2866,1.); +#2866 = DIRECTION('',(1.,0.E+000)); +#2867 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2868 = ORIENTED_EDGE('',*,*,#2869,.F.); +#2869 = EDGE_CURVE('',#2870,#2842,#2872,.T.); +#2870 = VERTEX_POINT('',#2871); +#2871 = CARTESIAN_POINT('',(15.49,-2.5,-0.125)); +#2872 = SURFACE_CURVE('',#2873,(#2877,#2884),.PCURVE_S1.); +#2873 = LINE('',#2874,#2875); +#2874 = CARTESIAN_POINT('',(15.49,-2.5,-0.125)); +#2875 = VECTOR('',#2876,1.); +#2876 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#2877 = PCURVE('',#2817,#2878); +#2878 = DEFINITIONAL_REPRESENTATION('',(#2879),#2883); +#2879 = LINE('',#2880,#2881); +#2880 = CARTESIAN_POINT('',(3.5,-1.972152263053E-031)); +#2881 = VECTOR('',#2882,1.); +#2882 = DIRECTION('',(2.22044604925E-016,-1.)); +#2883 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2884 = PCURVE('',#2885,#2890); +#2885 = PLANE('',#2886); +#2886 = AXIS2_PLACEMENT_3D('',#2887,#2888,#2889); +#2887 = CARTESIAN_POINT('',(15.49,-2.5,-0.125)); +#2888 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#2889 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#2890 = DEFINITIONAL_REPRESENTATION('',(#2891),#2895); +#2891 = LINE('',#2892,#2893); +#2892 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#2893 = VECTOR('',#2894,1.); +#2894 = DIRECTION('',(0.E+000,-1.)); +#2895 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2896 = ORIENTED_EDGE('',*,*,#2897,.F.); +#2897 = EDGE_CURVE('',#2807,#2870,#2898,.T.); +#2898 = SURFACE_CURVE('',#2899,(#2903,#2910),.PCURVE_S1.); +#2899 = LINE('',#2900,#2901); +#2900 = CARTESIAN_POINT('',(15.49,1.,-0.125)); +#2901 = VECTOR('',#2902,1.); +#2902 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#2903 = PCURVE('',#2817,#2904); +#2904 = DEFINITIONAL_REPRESENTATION('',(#2905),#2909); +#2905 = LINE('',#2906,#2907); +#2906 = CARTESIAN_POINT('',(2.22044604925E-016,0.E+000)); +#2907 = VECTOR('',#2908,1.); +#2908 = DIRECTION('',(1.,0.E+000)); +#2909 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2910 = PCURVE('',#2911,#2916); +#2911 = PLANE('',#2912); +#2912 = AXIS2_PLACEMENT_3D('',#2913,#2914,#2915); +#2913 = CARTESIAN_POINT('',(15.49,1.,-0.125)); +#2914 = DIRECTION('',(0.E+000,4.440892098501E-016,1.)); +#2915 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#2916 = DEFINITIONAL_REPRESENTATION('',(#2917),#2921); +#2917 = LINE('',#2918,#2919); +#2918 = CARTESIAN_POINT('',(0.E+000,-1.7763568394E-015)); +#2919 = VECTOR('',#2920,1.); +#2920 = DIRECTION('',(1.,0.E+000)); +#2921 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2922 = ADVANCED_FACE('',(#2923),#2885,.T.); +#2923 = FACE_BOUND('',#2924,.T.); +#2924 = EDGE_LOOP('',(#2925,#2926,#2949,#2977)); +#2925 = ORIENTED_EDGE('',*,*,#2869,.T.); +#2926 = ORIENTED_EDGE('',*,*,#2927,.T.); +#2927 = EDGE_CURVE('',#2842,#2928,#2930,.T.); +#2928 = VERTEX_POINT('',#2929); +#2929 = CARTESIAN_POINT('',(14.99,-2.5,0.125)); +#2930 = SURFACE_CURVE('',#2931,(#2935,#2942),.PCURVE_S1.); +#2931 = LINE('',#2932,#2933); +#2932 = CARTESIAN_POINT('',(15.49,-2.5,0.125)); +#2933 = VECTOR('',#2934,1.); +#2934 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#2935 = PCURVE('',#2885,#2936); +#2936 = DEFINITIONAL_REPRESENTATION('',(#2937),#2941); +#2937 = LINE('',#2938,#2939); +#2938 = CARTESIAN_POINT('',(1.7763568394E-015,-0.25)); +#2939 = VECTOR('',#2940,1.); +#2940 = DIRECTION('',(1.,0.E+000)); +#2941 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2942 = PCURVE('',#2857,#2943); +#2943 = DEFINITIONAL_REPRESENTATION('',(#2944),#2948); +#2944 = LINE('',#2945,#2946); +#2945 = CARTESIAN_POINT('',(3.5,-1.7763568394E-015)); +#2946 = VECTOR('',#2947,1.); +#2947 = DIRECTION('',(0.E+000,-1.)); +#2948 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2949 = ORIENTED_EDGE('',*,*,#2950,.F.); +#2950 = EDGE_CURVE('',#2951,#2928,#2953,.T.); +#2951 = VERTEX_POINT('',#2952); +#2952 = CARTESIAN_POINT('',(14.99,-2.5,-0.125)); +#2953 = SURFACE_CURVE('',#2954,(#2958,#2965),.PCURVE_S1.); +#2954 = LINE('',#2955,#2956); +#2955 = CARTESIAN_POINT('',(14.99,-2.5,-0.125)); +#2956 = VECTOR('',#2957,1.); +#2957 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#2958 = PCURVE('',#2885,#2959); +#2959 = DEFINITIONAL_REPRESENTATION('',(#2960),#2964); +#2960 = LINE('',#2961,#2962); +#2961 = CARTESIAN_POINT('',(0.5,0.E+000)); +#2962 = VECTOR('',#2963,1.); +#2963 = DIRECTION('',(0.E+000,-1.)); +#2964 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2965 = PCURVE('',#2966,#2971); +#2966 = PLANE('',#2967); +#2967 = AXIS2_PLACEMENT_3D('',#2968,#2969,#2970); +#2968 = CARTESIAN_POINT('',(14.99,-2.5,-0.125)); +#2969 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#2970 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#2971 = DEFINITIONAL_REPRESENTATION('',(#2972),#2976); +#2972 = LINE('',#2973,#2974); +#2973 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#2974 = VECTOR('',#2975,1.); +#2975 = DIRECTION('',(-2.22044604925E-016,-1.)); +#2976 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2977 = ORIENTED_EDGE('',*,*,#2978,.F.); +#2978 = EDGE_CURVE('',#2870,#2951,#2979,.T.); +#2979 = SURFACE_CURVE('',#2980,(#2984,#2991),.PCURVE_S1.); +#2980 = LINE('',#2981,#2982); +#2981 = CARTESIAN_POINT('',(15.49,-2.5,-0.125)); +#2982 = VECTOR('',#2983,1.); +#2983 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#2984 = PCURVE('',#2885,#2985); +#2985 = DEFINITIONAL_REPRESENTATION('',(#2986),#2990); +#2986 = LINE('',#2987,#2988); +#2987 = CARTESIAN_POINT('',(1.7763568394E-015,0.E+000)); +#2988 = VECTOR('',#2989,1.); +#2989 = DIRECTION('',(1.,0.E+000)); +#2990 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2991 = PCURVE('',#2911,#2992); +#2992 = DEFINITIONAL_REPRESENTATION('',(#2993),#2997); +#2993 = LINE('',#2994,#2995); +#2994 = CARTESIAN_POINT('',(3.5,-1.7763568394E-015)); +#2995 = VECTOR('',#2996,1.); +#2996 = DIRECTION('',(0.E+000,-1.)); +#2997 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2998 = ADVANCED_FACE('',(#2999),#2966,.T.); +#2999 = FACE_BOUND('',#3000,.T.); +#3000 = EDGE_LOOP('',(#3001,#3002,#3025,#3053)); +#3001 = ORIENTED_EDGE('',*,*,#2950,.T.); +#3002 = ORIENTED_EDGE('',*,*,#3003,.T.); +#3003 = EDGE_CURVE('',#2928,#3004,#3006,.T.); +#3004 = VERTEX_POINT('',#3005); +#3005 = CARTESIAN_POINT('',(14.99,1.,0.125)); +#3006 = SURFACE_CURVE('',#3007,(#3011,#3018),.PCURVE_S1.); +#3007 = LINE('',#3008,#3009); +#3008 = CARTESIAN_POINT('',(14.99,-2.5,0.125)); +#3009 = VECTOR('',#3010,1.); +#3010 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#3011 = PCURVE('',#2966,#3012); +#3012 = DEFINITIONAL_REPRESENTATION('',(#3013),#3017); +#3013 = LINE('',#3014,#3015); +#3014 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#3015 = VECTOR('',#3016,1.); +#3016 = DIRECTION('',(1.,0.E+000)); +#3017 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3018 = PCURVE('',#2857,#3019); +#3019 = DEFINITIONAL_REPRESENTATION('',(#3020),#3024); +#3020 = LINE('',#3021,#3022); +#3021 = CARTESIAN_POINT('',(3.5,-0.5)); +#3022 = VECTOR('',#3023,1.); +#3023 = DIRECTION('',(-1.,0.E+000)); +#3024 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3025 = ORIENTED_EDGE('',*,*,#3026,.F.); +#3026 = EDGE_CURVE('',#3027,#3004,#3029,.T.); +#3027 = VERTEX_POINT('',#3028); +#3028 = CARTESIAN_POINT('',(14.99,1.,-0.125)); +#3029 = SURFACE_CURVE('',#3030,(#3034,#3041),.PCURVE_S1.); +#3030 = LINE('',#3031,#3032); +#3031 = CARTESIAN_POINT('',(14.99,1.,-0.125)); +#3032 = VECTOR('',#3033,1.); +#3033 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#3034 = PCURVE('',#2966,#3035); +#3035 = DEFINITIONAL_REPRESENTATION('',(#3036),#3040); +#3036 = LINE('',#3037,#3038); +#3037 = CARTESIAN_POINT('',(3.5,1.972152263053E-031)); +#3038 = VECTOR('',#3039,1.); +#3039 = DIRECTION('',(-2.22044604925E-016,-1.)); +#3040 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3041 = PCURVE('',#3042,#3047); +#3042 = PLANE('',#3043); +#3043 = AXIS2_PLACEMENT_3D('',#3044,#3045,#3046); +#3044 = CARTESIAN_POINT('',(14.865,1.,-0.125)); +#3045 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#3046 = DIRECTION('',(1.,0.E+000,0.E+000)); +#3047 = DEFINITIONAL_REPRESENTATION('',(#3048),#3052); +#3048 = LINE('',#3049,#3050); +#3049 = CARTESIAN_POINT('',(0.125,0.E+000)); +#3050 = VECTOR('',#3051,1.); +#3051 = DIRECTION('',(0.E+000,-1.)); +#3052 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3053 = ORIENTED_EDGE('',*,*,#3054,.F.); +#3054 = EDGE_CURVE('',#2951,#3027,#3055,.T.); +#3055 = SURFACE_CURVE('',#3056,(#3060,#3067),.PCURVE_S1.); +#3056 = LINE('',#3057,#3058); +#3057 = CARTESIAN_POINT('',(14.99,-2.5,-0.125)); +#3058 = VECTOR('',#3059,1.); +#3059 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#3060 = PCURVE('',#2966,#3061); +#3061 = DEFINITIONAL_REPRESENTATION('',(#3062),#3066); +#3062 = LINE('',#3063,#3064); +#3063 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3064 = VECTOR('',#3065,1.); +#3065 = DIRECTION('',(1.,0.E+000)); +#3066 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3067 = PCURVE('',#2911,#3068); +#3068 = DEFINITIONAL_REPRESENTATION('',(#3069),#3073); +#3069 = LINE('',#3070,#3071); +#3070 = CARTESIAN_POINT('',(3.5,-0.5)); +#3071 = VECTOR('',#3072,1.); +#3072 = DIRECTION('',(-1.,0.E+000)); +#3073 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3074 = ADVANCED_FACE('',(#3075),#3042,.F.); +#3075 = FACE_BOUND('',#3076,.F.); +#3076 = EDGE_LOOP('',(#3077,#3107,#3128,#3129)); +#3077 = ORIENTED_EDGE('',*,*,#3078,.T.); +#3078 = EDGE_CURVE('',#3079,#3081,#3083,.T.); +#3079 = VERTEX_POINT('',#3080); +#3080 = CARTESIAN_POINT('',(14.865,1.,-0.125)); +#3081 = VERTEX_POINT('',#3082); +#3082 = CARTESIAN_POINT('',(14.865,1.,0.125)); +#3083 = SURFACE_CURVE('',#3084,(#3088,#3095),.PCURVE_S1.); +#3084 = LINE('',#3085,#3086); +#3085 = CARTESIAN_POINT('',(14.865,1.,-0.125)); +#3086 = VECTOR('',#3087,1.); +#3087 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#3088 = PCURVE('',#3042,#3089); +#3089 = DEFINITIONAL_REPRESENTATION('',(#3090),#3094); +#3090 = LINE('',#3091,#3092); +#3091 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3092 = VECTOR('',#3093,1.); +#3093 = DIRECTION('',(0.E+000,-1.)); +#3094 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3095 = PCURVE('',#3096,#3101); +#3096 = PLANE('',#3097); +#3097 = AXIS2_PLACEMENT_3D('',#3098,#3099,#3100); +#3098 = CARTESIAN_POINT('',(14.865,2.,-0.125)); +#3099 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#3100 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#3101 = DEFINITIONAL_REPRESENTATION('',(#3102),#3106); +#3102 = LINE('',#3103,#3104); +#3103 = CARTESIAN_POINT('',(1.,-4.930380657631E-032)); +#3104 = VECTOR('',#3105,1.); +#3105 = DIRECTION('',(2.22044604925E-016,-1.)); +#3106 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3107 = ORIENTED_EDGE('',*,*,#3108,.T.); +#3108 = EDGE_CURVE('',#3081,#3004,#3109,.T.); +#3109 = SURFACE_CURVE('',#3110,(#3114,#3121),.PCURVE_S1.); +#3110 = LINE('',#3111,#3112); +#3111 = CARTESIAN_POINT('',(14.865,1.,0.125)); +#3112 = VECTOR('',#3113,1.); +#3113 = DIRECTION('',(1.,0.E+000,0.E+000)); +#3114 = PCURVE('',#3042,#3115); +#3115 = DEFINITIONAL_REPRESENTATION('',(#3116),#3120); +#3116 = LINE('',#3117,#3118); +#3117 = CARTESIAN_POINT('',(-1.7763568394E-015,-0.25)); +#3118 = VECTOR('',#3119,1.); +#3119 = DIRECTION('',(1.,0.E+000)); +#3120 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3121 = PCURVE('',#2857,#3122); +#3122 = DEFINITIONAL_REPRESENTATION('',(#3123),#3127); +#3123 = LINE('',#3124,#3125); +#3124 = CARTESIAN_POINT('',(0.E+000,-0.625)); +#3125 = VECTOR('',#3126,1.); +#3126 = DIRECTION('',(0.E+000,1.)); +#3127 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3128 = ORIENTED_EDGE('',*,*,#3026,.F.); +#3129 = ORIENTED_EDGE('',*,*,#3130,.F.); +#3130 = EDGE_CURVE('',#3079,#3027,#3131,.T.); +#3131 = SURFACE_CURVE('',#3132,(#3136,#3143),.PCURVE_S1.); +#3132 = LINE('',#3133,#3134); +#3133 = CARTESIAN_POINT('',(14.865,1.,-0.125)); +#3134 = VECTOR('',#3135,1.); +#3135 = DIRECTION('',(1.,0.E+000,0.E+000)); +#3136 = PCURVE('',#3042,#3137); +#3137 = DEFINITIONAL_REPRESENTATION('',(#3138),#3142); +#3138 = LINE('',#3139,#3140); +#3139 = CARTESIAN_POINT('',(-1.7763568394E-015,-4.930380657631E-032)); +#3140 = VECTOR('',#3141,1.); +#3141 = DIRECTION('',(1.,0.E+000)); +#3142 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3143 = PCURVE('',#2911,#3144); +#3144 = DEFINITIONAL_REPRESENTATION('',(#3145),#3149); +#3145 = LINE('',#3146,#3147); +#3146 = CARTESIAN_POINT('',(0.E+000,-0.625)); +#3147 = VECTOR('',#3148,1.); +#3148 = DIRECTION('',(0.E+000,1.)); +#3149 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3150 = ADVANCED_FACE('',(#3151),#3096,.F.); +#3151 = FACE_BOUND('',#3152,.F.); +#3152 = EDGE_LOOP('',(#3153,#3183,#3204,#3205)); +#3153 = ORIENTED_EDGE('',*,*,#3154,.T.); +#3154 = EDGE_CURVE('',#3155,#3157,#3159,.T.); +#3155 = VERTEX_POINT('',#3156); +#3156 = CARTESIAN_POINT('',(14.865,2.,-0.125)); +#3157 = VERTEX_POINT('',#3158); +#3158 = CARTESIAN_POINT('',(14.865,2.,0.125)); +#3159 = SURFACE_CURVE('',#3160,(#3164,#3171),.PCURVE_S1.); +#3160 = LINE('',#3161,#3162); +#3161 = CARTESIAN_POINT('',(14.865,2.,-0.125)); +#3162 = VECTOR('',#3163,1.); +#3163 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#3164 = PCURVE('',#3096,#3165); +#3165 = DEFINITIONAL_REPRESENTATION('',(#3166),#3170); +#3166 = LINE('',#3167,#3168); +#3167 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3168 = VECTOR('',#3169,1.); +#3169 = DIRECTION('',(2.22044604925E-016,-1.)); +#3170 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3171 = PCURVE('',#3172,#3177); +#3172 = PLANE('',#3173); +#3173 = AXIS2_PLACEMENT_3D('',#3174,#3175,#3176); +#3174 = CARTESIAN_POINT('',(15.615,2.,-0.125)); +#3175 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#3176 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#3177 = DEFINITIONAL_REPRESENTATION('',(#3178),#3182); +#3178 = LINE('',#3179,#3180); +#3179 = CARTESIAN_POINT('',(0.75,0.E+000)); +#3180 = VECTOR('',#3181,1.); +#3181 = DIRECTION('',(0.E+000,-1.)); +#3182 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3183 = ORIENTED_EDGE('',*,*,#3184,.T.); +#3184 = EDGE_CURVE('',#3157,#3081,#3185,.T.); +#3185 = SURFACE_CURVE('',#3186,(#3190,#3197),.PCURVE_S1.); +#3186 = LINE('',#3187,#3188); +#3187 = CARTESIAN_POINT('',(14.865,2.,0.125)); +#3188 = VECTOR('',#3189,1.); +#3189 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#3190 = PCURVE('',#3096,#3191); +#3191 = DEFINITIONAL_REPRESENTATION('',(#3192),#3196); +#3192 = LINE('',#3193,#3194); +#3193 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#3194 = VECTOR('',#3195,1.); +#3195 = DIRECTION('',(1.,0.E+000)); +#3196 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3197 = PCURVE('',#2857,#3198); +#3198 = DEFINITIONAL_REPRESENTATION('',(#3199),#3203); +#3199 = LINE('',#3200,#3201); +#3200 = CARTESIAN_POINT('',(-1.,-0.625)); +#3201 = VECTOR('',#3202,1.); +#3202 = DIRECTION('',(1.,0.E+000)); +#3203 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3204 = ORIENTED_EDGE('',*,*,#3078,.F.); +#3205 = ORIENTED_EDGE('',*,*,#3206,.F.); +#3206 = EDGE_CURVE('',#3155,#3079,#3207,.T.); +#3207 = SURFACE_CURVE('',#3208,(#3212,#3219),.PCURVE_S1.); +#3208 = LINE('',#3209,#3210); +#3209 = CARTESIAN_POINT('',(14.865,2.,-0.125)); +#3210 = VECTOR('',#3211,1.); +#3211 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#3212 = PCURVE('',#3096,#3213); +#3213 = DEFINITIONAL_REPRESENTATION('',(#3214),#3218); +#3214 = LINE('',#3215,#3216); +#3215 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3216 = VECTOR('',#3217,1.); +#3217 = DIRECTION('',(1.,0.E+000)); +#3218 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3219 = PCURVE('',#2911,#3220); +#3220 = DEFINITIONAL_REPRESENTATION('',(#3221),#3225); +#3221 = LINE('',#3222,#3223); +#3222 = CARTESIAN_POINT('',(-1.,-0.625)); +#3223 = VECTOR('',#3224,1.); +#3224 = DIRECTION('',(1.,0.E+000)); +#3225 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3226 = ADVANCED_FACE('',(#3227),#3172,.F.); +#3227 = FACE_BOUND('',#3228,.F.); +#3228 = EDGE_LOOP('',(#3229,#3259,#3280,#3281)); +#3229 = ORIENTED_EDGE('',*,*,#3230,.T.); +#3230 = EDGE_CURVE('',#3231,#3233,#3235,.T.); +#3231 = VERTEX_POINT('',#3232); +#3232 = CARTESIAN_POINT('',(15.615,2.,-0.125)); +#3233 = VERTEX_POINT('',#3234); +#3234 = CARTESIAN_POINT('',(15.615,2.,0.125)); +#3235 = SURFACE_CURVE('',#3236,(#3240,#3247),.PCURVE_S1.); +#3236 = LINE('',#3237,#3238); +#3237 = CARTESIAN_POINT('',(15.615,2.,-0.125)); +#3238 = VECTOR('',#3239,1.); +#3239 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#3240 = PCURVE('',#3172,#3241); +#3241 = DEFINITIONAL_REPRESENTATION('',(#3242),#3246); +#3242 = LINE('',#3243,#3244); +#3243 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#3244 = VECTOR('',#3245,1.); +#3245 = DIRECTION('',(0.E+000,-1.)); +#3246 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3247 = PCURVE('',#3248,#3253); +#3248 = PLANE('',#3249); +#3249 = AXIS2_PLACEMENT_3D('',#3250,#3251,#3252); +#3250 = CARTESIAN_POINT('',(15.615,1.,-0.125)); +#3251 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#3252 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#3253 = DEFINITIONAL_REPRESENTATION('',(#3254),#3258); +#3254 = LINE('',#3255,#3256); +#3255 = CARTESIAN_POINT('',(1.,4.930380657631E-032)); +#3256 = VECTOR('',#3257,1.); +#3257 = DIRECTION('',(-2.22044604925E-016,-1.)); +#3258 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3259 = ORIENTED_EDGE('',*,*,#3260,.T.); +#3260 = EDGE_CURVE('',#3233,#3157,#3261,.T.); +#3261 = SURFACE_CURVE('',#3262,(#3266,#3273),.PCURVE_S1.); +#3262 = LINE('',#3263,#3264); +#3263 = CARTESIAN_POINT('',(15.615,2.,0.125)); +#3264 = VECTOR('',#3265,1.); +#3265 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#3266 = PCURVE('',#3172,#3267); +#3267 = DEFINITIONAL_REPRESENTATION('',(#3268),#3272); +#3268 = LINE('',#3269,#3270); +#3269 = CARTESIAN_POINT('',(1.7763568394E-015,-0.25)); +#3270 = VECTOR('',#3271,1.); +#3271 = DIRECTION('',(1.,0.E+000)); +#3272 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3273 = PCURVE('',#2857,#3274); +#3274 = DEFINITIONAL_REPRESENTATION('',(#3275),#3279); +#3275 = LINE('',#3276,#3277); +#3276 = CARTESIAN_POINT('',(-1.,0.125)); +#3277 = VECTOR('',#3278,1.); +#3278 = DIRECTION('',(0.E+000,-1.)); +#3279 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3280 = ORIENTED_EDGE('',*,*,#3154,.F.); +#3281 = ORIENTED_EDGE('',*,*,#3282,.F.); +#3282 = EDGE_CURVE('',#3231,#3155,#3283,.T.); +#3283 = SURFACE_CURVE('',#3284,(#3288,#3295),.PCURVE_S1.); +#3284 = LINE('',#3285,#3286); +#3285 = CARTESIAN_POINT('',(15.615,2.,-0.125)); +#3286 = VECTOR('',#3287,1.); +#3287 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#3288 = PCURVE('',#3172,#3289); +#3289 = DEFINITIONAL_REPRESENTATION('',(#3290),#3294); +#3290 = LINE('',#3291,#3292); +#3291 = CARTESIAN_POINT('',(1.7763568394E-015,0.E+000)); +#3292 = VECTOR('',#3293,1.); +#3293 = DIRECTION('',(1.,0.E+000)); +#3294 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3295 = PCURVE('',#2911,#3296); +#3296 = DEFINITIONAL_REPRESENTATION('',(#3297),#3301); +#3297 = LINE('',#3298,#3299); +#3298 = CARTESIAN_POINT('',(-1.,0.125)); +#3299 = VECTOR('',#3300,1.); +#3300 = DIRECTION('',(0.E+000,-1.)); +#3301 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3302 = ADVANCED_FACE('',(#3303),#3248,.F.); +#3303 = FACE_BOUND('',#3304,.F.); +#3304 = EDGE_LOOP('',(#3305,#3330,#3351,#3352)); +#3305 = ORIENTED_EDGE('',*,*,#3306,.T.); +#3306 = EDGE_CURVE('',#3307,#3309,#3311,.T.); +#3307 = VERTEX_POINT('',#3308); +#3308 = CARTESIAN_POINT('',(15.615,1.,-0.125)); +#3309 = VERTEX_POINT('',#3310); +#3310 = CARTESIAN_POINT('',(15.615,1.,0.125)); +#3311 = SURFACE_CURVE('',#3312,(#3316,#3323),.PCURVE_S1.); +#3312 = LINE('',#3313,#3314); +#3313 = CARTESIAN_POINT('',(15.615,1.,-0.125)); +#3314 = VECTOR('',#3315,1.); +#3315 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#3316 = PCURVE('',#3248,#3317); +#3317 = DEFINITIONAL_REPRESENTATION('',(#3318),#3322); +#3318 = LINE('',#3319,#3320); +#3319 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#3320 = VECTOR('',#3321,1.); +#3321 = DIRECTION('',(-2.22044604925E-016,-1.)); +#3322 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3323 = PCURVE('',#2829,#3324); +#3324 = DEFINITIONAL_REPRESENTATION('',(#3325),#3329); +#3325 = LINE('',#3326,#3327); +#3326 = CARTESIAN_POINT('',(0.125,0.E+000)); +#3327 = VECTOR('',#3328,1.); +#3328 = DIRECTION('',(0.E+000,-1.)); +#3329 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3330 = ORIENTED_EDGE('',*,*,#3331,.T.); +#3331 = EDGE_CURVE('',#3309,#3233,#3332,.T.); +#3332 = SURFACE_CURVE('',#3333,(#3337,#3344),.PCURVE_S1.); +#3333 = LINE('',#3334,#3335); +#3334 = CARTESIAN_POINT('',(15.615,1.,0.125)); +#3335 = VECTOR('',#3336,1.); +#3336 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#3337 = PCURVE('',#3248,#3338); +#3338 = DEFINITIONAL_REPRESENTATION('',(#3339),#3343); +#3339 = LINE('',#3340,#3341); +#3340 = CARTESIAN_POINT('',(-2.22044604925E-016,-0.25)); +#3341 = VECTOR('',#3342,1.); +#3342 = DIRECTION('',(1.,0.E+000)); +#3343 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3344 = PCURVE('',#2857,#3345); +#3345 = DEFINITIONAL_REPRESENTATION('',(#3346),#3350); +#3346 = LINE('',#3347,#3348); +#3347 = CARTESIAN_POINT('',(0.E+000,0.125)); +#3348 = VECTOR('',#3349,1.); +#3349 = DIRECTION('',(-1.,0.E+000)); +#3350 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3351 = ORIENTED_EDGE('',*,*,#3230,.F.); +#3352 = ORIENTED_EDGE('',*,*,#3353,.F.); +#3353 = EDGE_CURVE('',#3307,#3231,#3354,.T.); +#3354 = SURFACE_CURVE('',#3355,(#3359,#3366),.PCURVE_S1.); +#3355 = LINE('',#3356,#3357); +#3356 = CARTESIAN_POINT('',(15.615,1.,-0.125)); +#3357 = VECTOR('',#3358,1.); +#3358 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#3359 = PCURVE('',#3248,#3360); +#3360 = DEFINITIONAL_REPRESENTATION('',(#3361),#3365); +#3361 = LINE('',#3362,#3363); +#3362 = CARTESIAN_POINT('',(-2.22044604925E-016,-0.E+000)); +#3363 = VECTOR('',#3364,1.); +#3364 = DIRECTION('',(1.,0.E+000)); +#3365 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3366 = PCURVE('',#2911,#3367); +#3367 = DEFINITIONAL_REPRESENTATION('',(#3368),#3372); +#3368 = LINE('',#3369,#3370); +#3369 = CARTESIAN_POINT('',(0.E+000,0.125)); +#3370 = VECTOR('',#3371,1.); +#3371 = DIRECTION('',(-1.,0.E+000)); +#3372 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3373 = ADVANCED_FACE('',(#3374),#2829,.F.); +#3374 = FACE_BOUND('',#3375,.F.); +#3375 = EDGE_LOOP('',(#3376,#3377,#3398,#3399)); +#3376 = ORIENTED_EDGE('',*,*,#2806,.T.); +#3377 = ORIENTED_EDGE('',*,*,#3378,.T.); +#3378 = EDGE_CURVE('',#2809,#3309,#3379,.T.); +#3379 = SURFACE_CURVE('',#3380,(#3384,#3391),.PCURVE_S1.); +#3380 = LINE('',#3381,#3382); +#3381 = CARTESIAN_POINT('',(15.49,1.,0.125)); +#3382 = VECTOR('',#3383,1.); +#3383 = DIRECTION('',(1.,0.E+000,0.E+000)); +#3384 = PCURVE('',#2829,#3385); +#3385 = DEFINITIONAL_REPRESENTATION('',(#3386),#3390); +#3386 = LINE('',#3387,#3388); +#3387 = CARTESIAN_POINT('',(-1.7763568394E-015,-0.25)); +#3388 = VECTOR('',#3389,1.); +#3389 = DIRECTION('',(1.,0.E+000)); +#3390 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3391 = PCURVE('',#2857,#3392); +#3392 = DEFINITIONAL_REPRESENTATION('',(#3393),#3397); +#3393 = LINE('',#3394,#3395); +#3394 = CARTESIAN_POINT('',(0.E+000,-1.7763568394E-015)); +#3395 = VECTOR('',#3396,1.); +#3396 = DIRECTION('',(0.E+000,1.)); +#3397 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3398 = ORIENTED_EDGE('',*,*,#3306,.F.); +#3399 = ORIENTED_EDGE('',*,*,#3400,.F.); +#3400 = EDGE_CURVE('',#2807,#3307,#3401,.T.); +#3401 = SURFACE_CURVE('',#3402,(#3406,#3413),.PCURVE_S1.); +#3402 = LINE('',#3403,#3404); +#3403 = CARTESIAN_POINT('',(15.49,1.,-0.125)); +#3404 = VECTOR('',#3405,1.); +#3405 = DIRECTION('',(1.,0.E+000,0.E+000)); +#3406 = PCURVE('',#2829,#3407); +#3407 = DEFINITIONAL_REPRESENTATION('',(#3408),#3412); +#3408 = LINE('',#3409,#3410); +#3409 = CARTESIAN_POINT('',(-1.7763568394E-015,-4.930380657631E-032)); +#3410 = VECTOR('',#3411,1.); +#3411 = DIRECTION('',(1.,0.E+000)); +#3412 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3413 = PCURVE('',#2911,#3414); +#3414 = DEFINITIONAL_REPRESENTATION('',(#3415),#3419); +#3415 = LINE('',#3416,#3417); +#3416 = CARTESIAN_POINT('',(0.E+000,-1.7763568394E-015)); +#3417 = VECTOR('',#3418,1.); +#3418 = DIRECTION('',(0.E+000,1.)); +#3419 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3420 = ADVANCED_FACE('',(#3421),#2911,.F.); +#3421 = FACE_BOUND('',#3422,.T.); +#3422 = EDGE_LOOP('',(#3423,#3424,#3425,#3426,#3427,#3428,#3429,#3430)); +#3423 = ORIENTED_EDGE('',*,*,#2897,.T.); +#3424 = ORIENTED_EDGE('',*,*,#2978,.T.); +#3425 = ORIENTED_EDGE('',*,*,#3054,.T.); +#3426 = ORIENTED_EDGE('',*,*,#3130,.F.); +#3427 = ORIENTED_EDGE('',*,*,#3206,.F.); +#3428 = ORIENTED_EDGE('',*,*,#3282,.F.); +#3429 = ORIENTED_EDGE('',*,*,#3353,.F.); +#3430 = ORIENTED_EDGE('',*,*,#3400,.F.); +#3431 = ADVANCED_FACE('',(#3432),#2857,.T.); +#3432 = FACE_BOUND('',#3433,.F.); +#3433 = EDGE_LOOP('',(#3434,#3435,#3436,#3437,#3438,#3439,#3440,#3441)); +#3434 = ORIENTED_EDGE('',*,*,#2841,.T.); +#3435 = ORIENTED_EDGE('',*,*,#2927,.T.); +#3436 = ORIENTED_EDGE('',*,*,#3003,.T.); +#3437 = ORIENTED_EDGE('',*,*,#3108,.F.); +#3438 = ORIENTED_EDGE('',*,*,#3184,.F.); +#3439 = ORIENTED_EDGE('',*,*,#3260,.F.); +#3440 = ORIENTED_EDGE('',*,*,#3331,.F.); +#3441 = ORIENTED_EDGE('',*,*,#3378,.F.); +#3442 = MANIFOLD_SOLID_BREP('',#3443); +#3443 = CLOSED_SHELL('',(#3444,#3564,#3640,#3716,#3792,#3868,#3944,#4015 + ,#4062,#4073)); +#3444 = ADVANCED_FACE('',(#3445),#3459,.T.); +#3445 = FACE_BOUND('',#3446,.T.); +#3446 = EDGE_LOOP('',(#3447,#3482,#3510,#3538)); +#3447 = ORIENTED_EDGE('',*,*,#3448,.T.); +#3448 = EDGE_CURVE('',#3449,#3451,#3453,.T.); +#3449 = VERTEX_POINT('',#3450); +#3450 = CARTESIAN_POINT('',(12.95,1.,-0.125)); +#3451 = VERTEX_POINT('',#3452); +#3452 = CARTESIAN_POINT('',(12.95,1.,0.125)); +#3453 = SURFACE_CURVE('',#3454,(#3458,#3470),.PCURVE_S1.); +#3454 = LINE('',#3455,#3456); +#3455 = CARTESIAN_POINT('',(12.95,1.,-0.125)); +#3456 = VECTOR('',#3457,1.); +#3457 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#3458 = PCURVE('',#3459,#3464); +#3459 = PLANE('',#3460); +#3460 = AXIS2_PLACEMENT_3D('',#3461,#3462,#3463); +#3461 = CARTESIAN_POINT('',(12.95,1.,-0.125)); +#3462 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#3463 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#3464 = DEFINITIONAL_REPRESENTATION('',(#3465),#3469); +#3465 = LINE('',#3466,#3467); +#3466 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3467 = VECTOR('',#3468,1.); +#3468 = DIRECTION('',(2.22044604925E-016,-1.)); +#3469 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3470 = PCURVE('',#3471,#3476); +#3471 = PLANE('',#3472); +#3472 = AXIS2_PLACEMENT_3D('',#3473,#3474,#3475); +#3473 = CARTESIAN_POINT('',(12.95,1.,-0.125)); +#3474 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#3475 = DIRECTION('',(1.,0.E+000,0.E+000)); +#3476 = DEFINITIONAL_REPRESENTATION('',(#3477),#3481); +#3477 = LINE('',#3478,#3479); +#3478 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3479 = VECTOR('',#3480,1.); +#3480 = DIRECTION('',(0.E+000,-1.)); +#3481 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3482 = ORIENTED_EDGE('',*,*,#3483,.T.); +#3483 = EDGE_CURVE('',#3451,#3484,#3486,.T.); +#3484 = VERTEX_POINT('',#3485); +#3485 = CARTESIAN_POINT('',(12.95,-2.5,0.125)); +#3486 = SURFACE_CURVE('',#3487,(#3491,#3498),.PCURVE_S1.); +#3487 = LINE('',#3488,#3489); +#3488 = CARTESIAN_POINT('',(12.95,1.,0.125)); +#3489 = VECTOR('',#3490,1.); +#3490 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#3491 = PCURVE('',#3459,#3492); +#3492 = DEFINITIONAL_REPRESENTATION('',(#3493),#3497); +#3493 = LINE('',#3494,#3495); +#3494 = CARTESIAN_POINT('',(2.22044604925E-016,-0.25)); +#3495 = VECTOR('',#3496,1.); +#3496 = DIRECTION('',(1.,0.E+000)); +#3497 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3498 = PCURVE('',#3499,#3504); +#3499 = PLANE('',#3500); +#3500 = AXIS2_PLACEMENT_3D('',#3501,#3502,#3503); +#3501 = CARTESIAN_POINT('',(12.95,1.,0.125)); +#3502 = DIRECTION('',(0.E+000,4.440892098501E-016,1.)); +#3503 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#3504 = DEFINITIONAL_REPRESENTATION('',(#3505),#3509); +#3505 = LINE('',#3506,#3507); +#3506 = CARTESIAN_POINT('',(0.E+000,-1.7763568394E-015)); +#3507 = VECTOR('',#3508,1.); +#3508 = DIRECTION('',(1.,0.E+000)); +#3509 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3510 = ORIENTED_EDGE('',*,*,#3511,.F.); +#3511 = EDGE_CURVE('',#3512,#3484,#3514,.T.); +#3512 = VERTEX_POINT('',#3513); +#3513 = CARTESIAN_POINT('',(12.95,-2.5,-0.125)); +#3514 = SURFACE_CURVE('',#3515,(#3519,#3526),.PCURVE_S1.); +#3515 = LINE('',#3516,#3517); +#3516 = CARTESIAN_POINT('',(12.95,-2.5,-0.125)); +#3517 = VECTOR('',#3518,1.); +#3518 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#3519 = PCURVE('',#3459,#3520); +#3520 = DEFINITIONAL_REPRESENTATION('',(#3521),#3525); +#3521 = LINE('',#3522,#3523); +#3522 = CARTESIAN_POINT('',(3.5,-1.972152263053E-031)); +#3523 = VECTOR('',#3524,1.); +#3524 = DIRECTION('',(2.22044604925E-016,-1.)); +#3525 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3526 = PCURVE('',#3527,#3532); +#3527 = PLANE('',#3528); +#3528 = AXIS2_PLACEMENT_3D('',#3529,#3530,#3531); +#3529 = CARTESIAN_POINT('',(12.95,-2.5,-0.125)); +#3530 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#3531 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#3532 = DEFINITIONAL_REPRESENTATION('',(#3533),#3537); +#3533 = LINE('',#3534,#3535); +#3534 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#3535 = VECTOR('',#3536,1.); +#3536 = DIRECTION('',(0.E+000,-1.)); +#3537 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3538 = ORIENTED_EDGE('',*,*,#3539,.F.); +#3539 = EDGE_CURVE('',#3449,#3512,#3540,.T.); +#3540 = SURFACE_CURVE('',#3541,(#3545,#3552),.PCURVE_S1.); +#3541 = LINE('',#3542,#3543); +#3542 = CARTESIAN_POINT('',(12.95,1.,-0.125)); +#3543 = VECTOR('',#3544,1.); +#3544 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#3545 = PCURVE('',#3459,#3546); +#3546 = DEFINITIONAL_REPRESENTATION('',(#3547),#3551); +#3547 = LINE('',#3548,#3549); +#3548 = CARTESIAN_POINT('',(2.22044604925E-016,0.E+000)); +#3549 = VECTOR('',#3550,1.); +#3550 = DIRECTION('',(1.,0.E+000)); +#3551 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3552 = PCURVE('',#3553,#3558); +#3553 = PLANE('',#3554); +#3554 = AXIS2_PLACEMENT_3D('',#3555,#3556,#3557); +#3555 = CARTESIAN_POINT('',(12.95,1.,-0.125)); +#3556 = DIRECTION('',(0.E+000,4.440892098501E-016,1.)); +#3557 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#3558 = DEFINITIONAL_REPRESENTATION('',(#3559),#3563); +#3559 = LINE('',#3560,#3561); +#3560 = CARTESIAN_POINT('',(0.E+000,-1.7763568394E-015)); +#3561 = VECTOR('',#3562,1.); +#3562 = DIRECTION('',(1.,0.E+000)); +#3563 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3564 = ADVANCED_FACE('',(#3565),#3527,.T.); +#3565 = FACE_BOUND('',#3566,.T.); +#3566 = EDGE_LOOP('',(#3567,#3568,#3591,#3619)); +#3567 = ORIENTED_EDGE('',*,*,#3511,.T.); +#3568 = ORIENTED_EDGE('',*,*,#3569,.T.); +#3569 = EDGE_CURVE('',#3484,#3570,#3572,.T.); +#3570 = VERTEX_POINT('',#3571); +#3571 = CARTESIAN_POINT('',(12.45,-2.5,0.125)); +#3572 = SURFACE_CURVE('',#3573,(#3577,#3584),.PCURVE_S1.); +#3573 = LINE('',#3574,#3575); +#3574 = CARTESIAN_POINT('',(12.95,-2.5,0.125)); +#3575 = VECTOR('',#3576,1.); +#3576 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#3577 = PCURVE('',#3527,#3578); +#3578 = DEFINITIONAL_REPRESENTATION('',(#3579),#3583); +#3579 = LINE('',#3580,#3581); +#3580 = CARTESIAN_POINT('',(1.7763568394E-015,-0.25)); +#3581 = VECTOR('',#3582,1.); +#3582 = DIRECTION('',(1.,0.E+000)); +#3583 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3584 = PCURVE('',#3499,#3585); +#3585 = DEFINITIONAL_REPRESENTATION('',(#3586),#3590); +#3586 = LINE('',#3587,#3588); +#3587 = CARTESIAN_POINT('',(3.5,-1.7763568394E-015)); +#3588 = VECTOR('',#3589,1.); +#3589 = DIRECTION('',(0.E+000,-1.)); +#3590 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3591 = ORIENTED_EDGE('',*,*,#3592,.F.); +#3592 = EDGE_CURVE('',#3593,#3570,#3595,.T.); +#3593 = VERTEX_POINT('',#3594); +#3594 = CARTESIAN_POINT('',(12.45,-2.5,-0.125)); +#3595 = SURFACE_CURVE('',#3596,(#3600,#3607),.PCURVE_S1.); +#3596 = LINE('',#3597,#3598); +#3597 = CARTESIAN_POINT('',(12.45,-2.5,-0.125)); +#3598 = VECTOR('',#3599,1.); +#3599 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#3600 = PCURVE('',#3527,#3601); +#3601 = DEFINITIONAL_REPRESENTATION('',(#3602),#3606); +#3602 = LINE('',#3603,#3604); +#3603 = CARTESIAN_POINT('',(0.5,0.E+000)); +#3604 = VECTOR('',#3605,1.); +#3605 = DIRECTION('',(0.E+000,-1.)); +#3606 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3607 = PCURVE('',#3608,#3613); +#3608 = PLANE('',#3609); +#3609 = AXIS2_PLACEMENT_3D('',#3610,#3611,#3612); +#3610 = CARTESIAN_POINT('',(12.45,-2.5,-0.125)); +#3611 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#3612 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#3613 = DEFINITIONAL_REPRESENTATION('',(#3614),#3618); +#3614 = LINE('',#3615,#3616); +#3615 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#3616 = VECTOR('',#3617,1.); +#3617 = DIRECTION('',(-2.22044604925E-016,-1.)); +#3618 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3619 = ORIENTED_EDGE('',*,*,#3620,.F.); +#3620 = EDGE_CURVE('',#3512,#3593,#3621,.T.); +#3621 = SURFACE_CURVE('',#3622,(#3626,#3633),.PCURVE_S1.); +#3622 = LINE('',#3623,#3624); +#3623 = CARTESIAN_POINT('',(12.95,-2.5,-0.125)); +#3624 = VECTOR('',#3625,1.); +#3625 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#3626 = PCURVE('',#3527,#3627); +#3627 = DEFINITIONAL_REPRESENTATION('',(#3628),#3632); +#3628 = LINE('',#3629,#3630); +#3629 = CARTESIAN_POINT('',(1.7763568394E-015,0.E+000)); +#3630 = VECTOR('',#3631,1.); +#3631 = DIRECTION('',(1.,0.E+000)); +#3632 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3633 = PCURVE('',#3553,#3634); +#3634 = DEFINITIONAL_REPRESENTATION('',(#3635),#3639); +#3635 = LINE('',#3636,#3637); +#3636 = CARTESIAN_POINT('',(3.5,-1.7763568394E-015)); +#3637 = VECTOR('',#3638,1.); +#3638 = DIRECTION('',(0.E+000,-1.)); +#3639 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3640 = ADVANCED_FACE('',(#3641),#3608,.T.); +#3641 = FACE_BOUND('',#3642,.T.); +#3642 = EDGE_LOOP('',(#3643,#3644,#3667,#3695)); +#3643 = ORIENTED_EDGE('',*,*,#3592,.T.); +#3644 = ORIENTED_EDGE('',*,*,#3645,.T.); +#3645 = EDGE_CURVE('',#3570,#3646,#3648,.T.); +#3646 = VERTEX_POINT('',#3647); +#3647 = CARTESIAN_POINT('',(12.45,1.,0.125)); +#3648 = SURFACE_CURVE('',#3649,(#3653,#3660),.PCURVE_S1.); +#3649 = LINE('',#3650,#3651); +#3650 = CARTESIAN_POINT('',(12.45,-2.5,0.125)); +#3651 = VECTOR('',#3652,1.); +#3652 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#3653 = PCURVE('',#3608,#3654); +#3654 = DEFINITIONAL_REPRESENTATION('',(#3655),#3659); +#3655 = LINE('',#3656,#3657); +#3656 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#3657 = VECTOR('',#3658,1.); +#3658 = DIRECTION('',(1.,0.E+000)); +#3659 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3660 = PCURVE('',#3499,#3661); +#3661 = DEFINITIONAL_REPRESENTATION('',(#3662),#3666); +#3662 = LINE('',#3663,#3664); +#3663 = CARTESIAN_POINT('',(3.5,-0.5)); +#3664 = VECTOR('',#3665,1.); +#3665 = DIRECTION('',(-1.,0.E+000)); +#3666 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3667 = ORIENTED_EDGE('',*,*,#3668,.F.); +#3668 = EDGE_CURVE('',#3669,#3646,#3671,.T.); +#3669 = VERTEX_POINT('',#3670); +#3670 = CARTESIAN_POINT('',(12.45,1.,-0.125)); +#3671 = SURFACE_CURVE('',#3672,(#3676,#3683),.PCURVE_S1.); +#3672 = LINE('',#3673,#3674); +#3673 = CARTESIAN_POINT('',(12.45,1.,-0.125)); +#3674 = VECTOR('',#3675,1.); +#3675 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#3676 = PCURVE('',#3608,#3677); +#3677 = DEFINITIONAL_REPRESENTATION('',(#3678),#3682); +#3678 = LINE('',#3679,#3680); +#3679 = CARTESIAN_POINT('',(3.5,1.972152263053E-031)); +#3680 = VECTOR('',#3681,1.); +#3681 = DIRECTION('',(-2.22044604925E-016,-1.)); +#3682 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3683 = PCURVE('',#3684,#3689); +#3684 = PLANE('',#3685); +#3685 = AXIS2_PLACEMENT_3D('',#3686,#3687,#3688); +#3686 = CARTESIAN_POINT('',(12.325,1.,-0.125)); +#3687 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#3688 = DIRECTION('',(1.,0.E+000,0.E+000)); +#3689 = DEFINITIONAL_REPRESENTATION('',(#3690),#3694); +#3690 = LINE('',#3691,#3692); +#3691 = CARTESIAN_POINT('',(0.125,0.E+000)); +#3692 = VECTOR('',#3693,1.); +#3693 = DIRECTION('',(0.E+000,-1.)); +#3694 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3695 = ORIENTED_EDGE('',*,*,#3696,.F.); +#3696 = EDGE_CURVE('',#3593,#3669,#3697,.T.); +#3697 = SURFACE_CURVE('',#3698,(#3702,#3709),.PCURVE_S1.); +#3698 = LINE('',#3699,#3700); +#3699 = CARTESIAN_POINT('',(12.45,-2.5,-0.125)); +#3700 = VECTOR('',#3701,1.); +#3701 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#3702 = PCURVE('',#3608,#3703); +#3703 = DEFINITIONAL_REPRESENTATION('',(#3704),#3708); +#3704 = LINE('',#3705,#3706); +#3705 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3706 = VECTOR('',#3707,1.); +#3707 = DIRECTION('',(1.,0.E+000)); +#3708 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3709 = PCURVE('',#3553,#3710); +#3710 = DEFINITIONAL_REPRESENTATION('',(#3711),#3715); +#3711 = LINE('',#3712,#3713); +#3712 = CARTESIAN_POINT('',(3.5,-0.5)); +#3713 = VECTOR('',#3714,1.); +#3714 = DIRECTION('',(-1.,0.E+000)); +#3715 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3716 = ADVANCED_FACE('',(#3717),#3684,.F.); +#3717 = FACE_BOUND('',#3718,.F.); +#3718 = EDGE_LOOP('',(#3719,#3749,#3770,#3771)); +#3719 = ORIENTED_EDGE('',*,*,#3720,.T.); +#3720 = EDGE_CURVE('',#3721,#3723,#3725,.T.); +#3721 = VERTEX_POINT('',#3722); +#3722 = CARTESIAN_POINT('',(12.325,1.,-0.125)); +#3723 = VERTEX_POINT('',#3724); +#3724 = CARTESIAN_POINT('',(12.325,1.,0.125)); +#3725 = SURFACE_CURVE('',#3726,(#3730,#3737),.PCURVE_S1.); +#3726 = LINE('',#3727,#3728); +#3727 = CARTESIAN_POINT('',(12.325,1.,-0.125)); +#3728 = VECTOR('',#3729,1.); +#3729 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#3730 = PCURVE('',#3684,#3731); +#3731 = DEFINITIONAL_REPRESENTATION('',(#3732),#3736); +#3732 = LINE('',#3733,#3734); +#3733 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3734 = VECTOR('',#3735,1.); +#3735 = DIRECTION('',(0.E+000,-1.)); +#3736 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3737 = PCURVE('',#3738,#3743); +#3738 = PLANE('',#3739); +#3739 = AXIS2_PLACEMENT_3D('',#3740,#3741,#3742); +#3740 = CARTESIAN_POINT('',(12.325,2.,-0.125)); +#3741 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#3742 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#3743 = DEFINITIONAL_REPRESENTATION('',(#3744),#3748); +#3744 = LINE('',#3745,#3746); +#3745 = CARTESIAN_POINT('',(1.,-4.930380657631E-032)); +#3746 = VECTOR('',#3747,1.); +#3747 = DIRECTION('',(2.22044604925E-016,-1.)); +#3748 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3749 = ORIENTED_EDGE('',*,*,#3750,.T.); +#3750 = EDGE_CURVE('',#3723,#3646,#3751,.T.); +#3751 = SURFACE_CURVE('',#3752,(#3756,#3763),.PCURVE_S1.); +#3752 = LINE('',#3753,#3754); +#3753 = CARTESIAN_POINT('',(12.325,1.,0.125)); +#3754 = VECTOR('',#3755,1.); +#3755 = DIRECTION('',(1.,0.E+000,0.E+000)); +#3756 = PCURVE('',#3684,#3757); +#3757 = DEFINITIONAL_REPRESENTATION('',(#3758),#3762); +#3758 = LINE('',#3759,#3760); +#3759 = CARTESIAN_POINT('',(-1.7763568394E-015,-0.25)); +#3760 = VECTOR('',#3761,1.); +#3761 = DIRECTION('',(1.,0.E+000)); +#3762 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3763 = PCURVE('',#3499,#3764); +#3764 = DEFINITIONAL_REPRESENTATION('',(#3765),#3769); +#3765 = LINE('',#3766,#3767); +#3766 = CARTESIAN_POINT('',(0.E+000,-0.625)); +#3767 = VECTOR('',#3768,1.); +#3768 = DIRECTION('',(0.E+000,1.)); +#3769 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3770 = ORIENTED_EDGE('',*,*,#3668,.F.); +#3771 = ORIENTED_EDGE('',*,*,#3772,.F.); +#3772 = EDGE_CURVE('',#3721,#3669,#3773,.T.); +#3773 = SURFACE_CURVE('',#3774,(#3778,#3785),.PCURVE_S1.); +#3774 = LINE('',#3775,#3776); +#3775 = CARTESIAN_POINT('',(12.325,1.,-0.125)); +#3776 = VECTOR('',#3777,1.); +#3777 = DIRECTION('',(1.,0.E+000,0.E+000)); +#3778 = PCURVE('',#3684,#3779); +#3779 = DEFINITIONAL_REPRESENTATION('',(#3780),#3784); +#3780 = LINE('',#3781,#3782); +#3781 = CARTESIAN_POINT('',(-1.7763568394E-015,-4.930380657631E-032)); +#3782 = VECTOR('',#3783,1.); +#3783 = DIRECTION('',(1.,0.E+000)); +#3784 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3785 = PCURVE('',#3553,#3786); +#3786 = DEFINITIONAL_REPRESENTATION('',(#3787),#3791); +#3787 = LINE('',#3788,#3789); +#3788 = CARTESIAN_POINT('',(0.E+000,-0.625)); +#3789 = VECTOR('',#3790,1.); +#3790 = DIRECTION('',(0.E+000,1.)); +#3791 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3792 = ADVANCED_FACE('',(#3793),#3738,.F.); +#3793 = FACE_BOUND('',#3794,.F.); +#3794 = EDGE_LOOP('',(#3795,#3825,#3846,#3847)); +#3795 = ORIENTED_EDGE('',*,*,#3796,.T.); +#3796 = EDGE_CURVE('',#3797,#3799,#3801,.T.); +#3797 = VERTEX_POINT('',#3798); +#3798 = CARTESIAN_POINT('',(12.325,2.,-0.125)); +#3799 = VERTEX_POINT('',#3800); +#3800 = CARTESIAN_POINT('',(12.325,2.,0.125)); +#3801 = SURFACE_CURVE('',#3802,(#3806,#3813),.PCURVE_S1.); +#3802 = LINE('',#3803,#3804); +#3803 = CARTESIAN_POINT('',(12.325,2.,-0.125)); +#3804 = VECTOR('',#3805,1.); +#3805 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#3806 = PCURVE('',#3738,#3807); +#3807 = DEFINITIONAL_REPRESENTATION('',(#3808),#3812); +#3808 = LINE('',#3809,#3810); +#3809 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3810 = VECTOR('',#3811,1.); +#3811 = DIRECTION('',(2.22044604925E-016,-1.)); +#3812 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3813 = PCURVE('',#3814,#3819); +#3814 = PLANE('',#3815); +#3815 = AXIS2_PLACEMENT_3D('',#3816,#3817,#3818); +#3816 = CARTESIAN_POINT('',(13.075,2.,-0.125)); +#3817 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#3818 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#3819 = DEFINITIONAL_REPRESENTATION('',(#3820),#3824); +#3820 = LINE('',#3821,#3822); +#3821 = CARTESIAN_POINT('',(0.75,0.E+000)); +#3822 = VECTOR('',#3823,1.); +#3823 = DIRECTION('',(0.E+000,-1.)); +#3824 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3825 = ORIENTED_EDGE('',*,*,#3826,.T.); +#3826 = EDGE_CURVE('',#3799,#3723,#3827,.T.); +#3827 = SURFACE_CURVE('',#3828,(#3832,#3839),.PCURVE_S1.); +#3828 = LINE('',#3829,#3830); +#3829 = CARTESIAN_POINT('',(12.325,2.,0.125)); +#3830 = VECTOR('',#3831,1.); +#3831 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#3832 = PCURVE('',#3738,#3833); +#3833 = DEFINITIONAL_REPRESENTATION('',(#3834),#3838); +#3834 = LINE('',#3835,#3836); +#3835 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#3836 = VECTOR('',#3837,1.); +#3837 = DIRECTION('',(1.,0.E+000)); +#3838 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3839 = PCURVE('',#3499,#3840); +#3840 = DEFINITIONAL_REPRESENTATION('',(#3841),#3845); +#3841 = LINE('',#3842,#3843); +#3842 = CARTESIAN_POINT('',(-1.,-0.625)); +#3843 = VECTOR('',#3844,1.); +#3844 = DIRECTION('',(1.,0.E+000)); +#3845 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3846 = ORIENTED_EDGE('',*,*,#3720,.F.); +#3847 = ORIENTED_EDGE('',*,*,#3848,.F.); +#3848 = EDGE_CURVE('',#3797,#3721,#3849,.T.); +#3849 = SURFACE_CURVE('',#3850,(#3854,#3861),.PCURVE_S1.); +#3850 = LINE('',#3851,#3852); +#3851 = CARTESIAN_POINT('',(12.325,2.,-0.125)); +#3852 = VECTOR('',#3853,1.); +#3853 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#3854 = PCURVE('',#3738,#3855); +#3855 = DEFINITIONAL_REPRESENTATION('',(#3856),#3860); +#3856 = LINE('',#3857,#3858); +#3857 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3858 = VECTOR('',#3859,1.); +#3859 = DIRECTION('',(1.,0.E+000)); +#3860 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3861 = PCURVE('',#3553,#3862); +#3862 = DEFINITIONAL_REPRESENTATION('',(#3863),#3867); +#3863 = LINE('',#3864,#3865); +#3864 = CARTESIAN_POINT('',(-1.,-0.625)); +#3865 = VECTOR('',#3866,1.); +#3866 = DIRECTION('',(1.,0.E+000)); +#3867 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3868 = ADVANCED_FACE('',(#3869),#3814,.F.); +#3869 = FACE_BOUND('',#3870,.F.); +#3870 = EDGE_LOOP('',(#3871,#3901,#3922,#3923)); +#3871 = ORIENTED_EDGE('',*,*,#3872,.T.); +#3872 = EDGE_CURVE('',#3873,#3875,#3877,.T.); +#3873 = VERTEX_POINT('',#3874); +#3874 = CARTESIAN_POINT('',(13.075,2.,-0.125)); +#3875 = VERTEX_POINT('',#3876); +#3876 = CARTESIAN_POINT('',(13.075,2.,0.125)); +#3877 = SURFACE_CURVE('',#3878,(#3882,#3889),.PCURVE_S1.); +#3878 = LINE('',#3879,#3880); +#3879 = CARTESIAN_POINT('',(13.075,2.,-0.125)); +#3880 = VECTOR('',#3881,1.); +#3881 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#3882 = PCURVE('',#3814,#3883); +#3883 = DEFINITIONAL_REPRESENTATION('',(#3884),#3888); +#3884 = LINE('',#3885,#3886); +#3885 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#3886 = VECTOR('',#3887,1.); +#3887 = DIRECTION('',(0.E+000,-1.)); +#3888 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3889 = PCURVE('',#3890,#3895); +#3890 = PLANE('',#3891); +#3891 = AXIS2_PLACEMENT_3D('',#3892,#3893,#3894); +#3892 = CARTESIAN_POINT('',(13.075,1.,-0.125)); +#3893 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#3894 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#3895 = DEFINITIONAL_REPRESENTATION('',(#3896),#3900); +#3896 = LINE('',#3897,#3898); +#3897 = CARTESIAN_POINT('',(1.,4.930380657631E-032)); +#3898 = VECTOR('',#3899,1.); +#3899 = DIRECTION('',(-2.22044604925E-016,-1.)); +#3900 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3901 = ORIENTED_EDGE('',*,*,#3902,.T.); +#3902 = EDGE_CURVE('',#3875,#3799,#3903,.T.); +#3903 = SURFACE_CURVE('',#3904,(#3908,#3915),.PCURVE_S1.); +#3904 = LINE('',#3905,#3906); +#3905 = CARTESIAN_POINT('',(13.075,2.,0.125)); +#3906 = VECTOR('',#3907,1.); +#3907 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#3908 = PCURVE('',#3814,#3909); +#3909 = DEFINITIONAL_REPRESENTATION('',(#3910),#3914); +#3910 = LINE('',#3911,#3912); +#3911 = CARTESIAN_POINT('',(1.7763568394E-015,-0.25)); +#3912 = VECTOR('',#3913,1.); +#3913 = DIRECTION('',(1.,0.E+000)); +#3914 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3915 = PCURVE('',#3499,#3916); +#3916 = DEFINITIONAL_REPRESENTATION('',(#3917),#3921); +#3917 = LINE('',#3918,#3919); +#3918 = CARTESIAN_POINT('',(-1.,0.125)); +#3919 = VECTOR('',#3920,1.); +#3920 = DIRECTION('',(0.E+000,-1.)); +#3921 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3922 = ORIENTED_EDGE('',*,*,#3796,.F.); +#3923 = ORIENTED_EDGE('',*,*,#3924,.F.); +#3924 = EDGE_CURVE('',#3873,#3797,#3925,.T.); +#3925 = SURFACE_CURVE('',#3926,(#3930,#3937),.PCURVE_S1.); +#3926 = LINE('',#3927,#3928); +#3927 = CARTESIAN_POINT('',(13.075,2.,-0.125)); +#3928 = VECTOR('',#3929,1.); +#3929 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#3930 = PCURVE('',#3814,#3931); +#3931 = DEFINITIONAL_REPRESENTATION('',(#3932),#3936); +#3932 = LINE('',#3933,#3934); +#3933 = CARTESIAN_POINT('',(1.7763568394E-015,0.E+000)); +#3934 = VECTOR('',#3935,1.); +#3935 = DIRECTION('',(1.,0.E+000)); +#3936 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3937 = PCURVE('',#3553,#3938); +#3938 = DEFINITIONAL_REPRESENTATION('',(#3939),#3943); +#3939 = LINE('',#3940,#3941); +#3940 = CARTESIAN_POINT('',(-1.,0.125)); +#3941 = VECTOR('',#3942,1.); +#3942 = DIRECTION('',(0.E+000,-1.)); +#3943 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3944 = ADVANCED_FACE('',(#3945),#3890,.F.); +#3945 = FACE_BOUND('',#3946,.F.); +#3946 = EDGE_LOOP('',(#3947,#3972,#3993,#3994)); +#3947 = ORIENTED_EDGE('',*,*,#3948,.T.); +#3948 = EDGE_CURVE('',#3949,#3951,#3953,.T.); +#3949 = VERTEX_POINT('',#3950); +#3950 = CARTESIAN_POINT('',(13.075,1.,-0.125)); +#3951 = VERTEX_POINT('',#3952); +#3952 = CARTESIAN_POINT('',(13.075,1.,0.125)); +#3953 = SURFACE_CURVE('',#3954,(#3958,#3965),.PCURVE_S1.); +#3954 = LINE('',#3955,#3956); +#3955 = CARTESIAN_POINT('',(13.075,1.,-0.125)); +#3956 = VECTOR('',#3957,1.); +#3957 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#3958 = PCURVE('',#3890,#3959); +#3959 = DEFINITIONAL_REPRESENTATION('',(#3960),#3964); +#3960 = LINE('',#3961,#3962); +#3961 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#3962 = VECTOR('',#3963,1.); +#3963 = DIRECTION('',(-2.22044604925E-016,-1.)); +#3964 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3965 = PCURVE('',#3471,#3966); +#3966 = DEFINITIONAL_REPRESENTATION('',(#3967),#3971); +#3967 = LINE('',#3968,#3969); +#3968 = CARTESIAN_POINT('',(0.125,0.E+000)); +#3969 = VECTOR('',#3970,1.); +#3970 = DIRECTION('',(0.E+000,-1.)); +#3971 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3972 = ORIENTED_EDGE('',*,*,#3973,.T.); +#3973 = EDGE_CURVE('',#3951,#3875,#3974,.T.); +#3974 = SURFACE_CURVE('',#3975,(#3979,#3986),.PCURVE_S1.); +#3975 = LINE('',#3976,#3977); +#3976 = CARTESIAN_POINT('',(13.075,1.,0.125)); +#3977 = VECTOR('',#3978,1.); +#3978 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#3979 = PCURVE('',#3890,#3980); +#3980 = DEFINITIONAL_REPRESENTATION('',(#3981),#3985); +#3981 = LINE('',#3982,#3983); +#3982 = CARTESIAN_POINT('',(-2.22044604925E-016,-0.25)); +#3983 = VECTOR('',#3984,1.); +#3984 = DIRECTION('',(1.,0.E+000)); +#3985 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3986 = PCURVE('',#3499,#3987); +#3987 = DEFINITIONAL_REPRESENTATION('',(#3988),#3992); +#3988 = LINE('',#3989,#3990); +#3989 = CARTESIAN_POINT('',(0.E+000,0.125)); +#3990 = VECTOR('',#3991,1.); +#3991 = DIRECTION('',(-1.,0.E+000)); +#3992 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3993 = ORIENTED_EDGE('',*,*,#3872,.F.); +#3994 = ORIENTED_EDGE('',*,*,#3995,.F.); +#3995 = EDGE_CURVE('',#3949,#3873,#3996,.T.); +#3996 = SURFACE_CURVE('',#3997,(#4001,#4008),.PCURVE_S1.); +#3997 = LINE('',#3998,#3999); +#3998 = CARTESIAN_POINT('',(13.075,1.,-0.125)); +#3999 = VECTOR('',#4000,1.); +#4000 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#4001 = PCURVE('',#3890,#4002); +#4002 = DEFINITIONAL_REPRESENTATION('',(#4003),#4007); +#4003 = LINE('',#4004,#4005); +#4004 = CARTESIAN_POINT('',(-2.22044604925E-016,-0.E+000)); +#4005 = VECTOR('',#4006,1.); +#4006 = DIRECTION('',(1.,0.E+000)); +#4007 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4008 = PCURVE('',#3553,#4009); +#4009 = DEFINITIONAL_REPRESENTATION('',(#4010),#4014); +#4010 = LINE('',#4011,#4012); +#4011 = CARTESIAN_POINT('',(0.E+000,0.125)); +#4012 = VECTOR('',#4013,1.); +#4013 = DIRECTION('',(-1.,0.E+000)); +#4014 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4015 = ADVANCED_FACE('',(#4016),#3471,.F.); +#4016 = FACE_BOUND('',#4017,.F.); +#4017 = EDGE_LOOP('',(#4018,#4019,#4040,#4041)); +#4018 = ORIENTED_EDGE('',*,*,#3448,.T.); +#4019 = ORIENTED_EDGE('',*,*,#4020,.T.); +#4020 = EDGE_CURVE('',#3451,#3951,#4021,.T.); +#4021 = SURFACE_CURVE('',#4022,(#4026,#4033),.PCURVE_S1.); +#4022 = LINE('',#4023,#4024); +#4023 = CARTESIAN_POINT('',(12.95,1.,0.125)); +#4024 = VECTOR('',#4025,1.); +#4025 = DIRECTION('',(1.,0.E+000,0.E+000)); +#4026 = PCURVE('',#3471,#4027); +#4027 = DEFINITIONAL_REPRESENTATION('',(#4028),#4032); +#4028 = LINE('',#4029,#4030); +#4029 = CARTESIAN_POINT('',(-1.7763568394E-015,-0.25)); +#4030 = VECTOR('',#4031,1.); +#4031 = DIRECTION('',(1.,0.E+000)); +#4032 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4033 = PCURVE('',#3499,#4034); +#4034 = DEFINITIONAL_REPRESENTATION('',(#4035),#4039); +#4035 = LINE('',#4036,#4037); +#4036 = CARTESIAN_POINT('',(0.E+000,-1.7763568394E-015)); +#4037 = VECTOR('',#4038,1.); +#4038 = DIRECTION('',(0.E+000,1.)); +#4039 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4040 = ORIENTED_EDGE('',*,*,#3948,.F.); +#4041 = ORIENTED_EDGE('',*,*,#4042,.F.); +#4042 = EDGE_CURVE('',#3449,#3949,#4043,.T.); +#4043 = SURFACE_CURVE('',#4044,(#4048,#4055),.PCURVE_S1.); +#4044 = LINE('',#4045,#4046); +#4045 = CARTESIAN_POINT('',(12.95,1.,-0.125)); +#4046 = VECTOR('',#4047,1.); +#4047 = DIRECTION('',(1.,0.E+000,0.E+000)); +#4048 = PCURVE('',#3471,#4049); +#4049 = DEFINITIONAL_REPRESENTATION('',(#4050),#4054); +#4050 = LINE('',#4051,#4052); +#4051 = CARTESIAN_POINT('',(-1.7763568394E-015,-4.930380657631E-032)); +#4052 = VECTOR('',#4053,1.); +#4053 = DIRECTION('',(1.,0.E+000)); +#4054 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4055 = PCURVE('',#3553,#4056); +#4056 = DEFINITIONAL_REPRESENTATION('',(#4057),#4061); +#4057 = LINE('',#4058,#4059); +#4058 = CARTESIAN_POINT('',(0.E+000,-1.7763568394E-015)); +#4059 = VECTOR('',#4060,1.); +#4060 = DIRECTION('',(0.E+000,1.)); +#4061 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4062 = ADVANCED_FACE('',(#4063),#3553,.F.); +#4063 = FACE_BOUND('',#4064,.T.); +#4064 = EDGE_LOOP('',(#4065,#4066,#4067,#4068,#4069,#4070,#4071,#4072)); +#4065 = ORIENTED_EDGE('',*,*,#3539,.T.); +#4066 = ORIENTED_EDGE('',*,*,#3620,.T.); +#4067 = ORIENTED_EDGE('',*,*,#3696,.T.); +#4068 = ORIENTED_EDGE('',*,*,#3772,.F.); +#4069 = ORIENTED_EDGE('',*,*,#3848,.F.); +#4070 = ORIENTED_EDGE('',*,*,#3924,.F.); +#4071 = ORIENTED_EDGE('',*,*,#3995,.F.); +#4072 = ORIENTED_EDGE('',*,*,#4042,.F.); +#4073 = ADVANCED_FACE('',(#4074),#3499,.T.); +#4074 = FACE_BOUND('',#4075,.F.); +#4075 = EDGE_LOOP('',(#4076,#4077,#4078,#4079,#4080,#4081,#4082,#4083)); +#4076 = ORIENTED_EDGE('',*,*,#3483,.T.); +#4077 = ORIENTED_EDGE('',*,*,#3569,.T.); +#4078 = ORIENTED_EDGE('',*,*,#3645,.T.); +#4079 = ORIENTED_EDGE('',*,*,#3750,.F.); +#4080 = ORIENTED_EDGE('',*,*,#3826,.F.); +#4081 = ORIENTED_EDGE('',*,*,#3902,.F.); +#4082 = ORIENTED_EDGE('',*,*,#3973,.F.); +#4083 = ORIENTED_EDGE('',*,*,#4020,.F.); +#4084 = MANIFOLD_SOLID_BREP('',#4085); +#4085 = CLOSED_SHELL('',(#4086,#4206,#4282,#4358,#4434,#4510,#4586,#4657 + ,#4704,#4715)); +#4086 = ADVANCED_FACE('',(#4087),#4101,.T.); +#4087 = FACE_BOUND('',#4088,.T.); +#4088 = EDGE_LOOP('',(#4089,#4124,#4152,#4180)); +#4089 = ORIENTED_EDGE('',*,*,#4090,.T.); +#4090 = EDGE_CURVE('',#4091,#4093,#4095,.T.); +#4091 = VERTEX_POINT('',#4092); +#4092 = CARTESIAN_POINT('',(10.41,1.,-0.125)); +#4093 = VERTEX_POINT('',#4094); +#4094 = CARTESIAN_POINT('',(10.41,1.,0.125)); +#4095 = SURFACE_CURVE('',#4096,(#4100,#4112),.PCURVE_S1.); +#4096 = LINE('',#4097,#4098); +#4097 = CARTESIAN_POINT('',(10.41,1.,-0.125)); +#4098 = VECTOR('',#4099,1.); +#4099 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#4100 = PCURVE('',#4101,#4106); +#4101 = PLANE('',#4102); +#4102 = AXIS2_PLACEMENT_3D('',#4103,#4104,#4105); +#4103 = CARTESIAN_POINT('',(10.41,1.,-0.125)); +#4104 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#4105 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#4106 = DEFINITIONAL_REPRESENTATION('',(#4107),#4111); +#4107 = LINE('',#4108,#4109); +#4108 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4109 = VECTOR('',#4110,1.); +#4110 = DIRECTION('',(2.22044604925E-016,-1.)); +#4111 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4112 = PCURVE('',#4113,#4118); +#4113 = PLANE('',#4114); +#4114 = AXIS2_PLACEMENT_3D('',#4115,#4116,#4117); +#4115 = CARTESIAN_POINT('',(10.41,1.,-0.125)); +#4116 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#4117 = DIRECTION('',(1.,0.E+000,0.E+000)); +#4118 = DEFINITIONAL_REPRESENTATION('',(#4119),#4123); +#4119 = LINE('',#4120,#4121); +#4120 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4121 = VECTOR('',#4122,1.); +#4122 = DIRECTION('',(0.E+000,-1.)); +#4123 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4124 = ORIENTED_EDGE('',*,*,#4125,.T.); +#4125 = EDGE_CURVE('',#4093,#4126,#4128,.T.); +#4126 = VERTEX_POINT('',#4127); +#4127 = CARTESIAN_POINT('',(10.41,-2.5,0.125)); +#4128 = SURFACE_CURVE('',#4129,(#4133,#4140),.PCURVE_S1.); +#4129 = LINE('',#4130,#4131); +#4130 = CARTESIAN_POINT('',(10.41,1.,0.125)); +#4131 = VECTOR('',#4132,1.); +#4132 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#4133 = PCURVE('',#4101,#4134); +#4134 = DEFINITIONAL_REPRESENTATION('',(#4135),#4139); +#4135 = LINE('',#4136,#4137); +#4136 = CARTESIAN_POINT('',(2.22044604925E-016,-0.25)); +#4137 = VECTOR('',#4138,1.); +#4138 = DIRECTION('',(1.,0.E+000)); +#4139 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4140 = PCURVE('',#4141,#4146); +#4141 = PLANE('',#4142); +#4142 = AXIS2_PLACEMENT_3D('',#4143,#4144,#4145); +#4143 = CARTESIAN_POINT('',(10.41,1.,0.125)); +#4144 = DIRECTION('',(0.E+000,4.440892098501E-016,1.)); +#4145 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#4146 = DEFINITIONAL_REPRESENTATION('',(#4147),#4151); +#4147 = LINE('',#4148,#4149); +#4148 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4149 = VECTOR('',#4150,1.); +#4150 = DIRECTION('',(1.,0.E+000)); +#4151 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4152 = ORIENTED_EDGE('',*,*,#4153,.F.); +#4153 = EDGE_CURVE('',#4154,#4126,#4156,.T.); +#4154 = VERTEX_POINT('',#4155); +#4155 = CARTESIAN_POINT('',(10.41,-2.5,-0.125)); +#4156 = SURFACE_CURVE('',#4157,(#4161,#4168),.PCURVE_S1.); +#4157 = LINE('',#4158,#4159); +#4158 = CARTESIAN_POINT('',(10.41,-2.5,-0.125)); +#4159 = VECTOR('',#4160,1.); +#4160 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#4161 = PCURVE('',#4101,#4162); +#4162 = DEFINITIONAL_REPRESENTATION('',(#4163),#4167); +#4163 = LINE('',#4164,#4165); +#4164 = CARTESIAN_POINT('',(3.5,-1.972152263053E-031)); +#4165 = VECTOR('',#4166,1.); +#4166 = DIRECTION('',(2.22044604925E-016,-1.)); +#4167 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4168 = PCURVE('',#4169,#4174); +#4169 = PLANE('',#4170); +#4170 = AXIS2_PLACEMENT_3D('',#4171,#4172,#4173); +#4171 = CARTESIAN_POINT('',(10.41,-2.5,-0.125)); +#4172 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#4173 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#4174 = DEFINITIONAL_REPRESENTATION('',(#4175),#4179); +#4175 = LINE('',#4176,#4177); +#4176 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#4177 = VECTOR('',#4178,1.); +#4178 = DIRECTION('',(0.E+000,-1.)); +#4179 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4180 = ORIENTED_EDGE('',*,*,#4181,.F.); +#4181 = EDGE_CURVE('',#4091,#4154,#4182,.T.); +#4182 = SURFACE_CURVE('',#4183,(#4187,#4194),.PCURVE_S1.); +#4183 = LINE('',#4184,#4185); +#4184 = CARTESIAN_POINT('',(10.41,1.,-0.125)); +#4185 = VECTOR('',#4186,1.); +#4186 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#4187 = PCURVE('',#4101,#4188); +#4188 = DEFINITIONAL_REPRESENTATION('',(#4189),#4193); +#4189 = LINE('',#4190,#4191); +#4190 = CARTESIAN_POINT('',(2.22044604925E-016,0.E+000)); +#4191 = VECTOR('',#4192,1.); +#4192 = DIRECTION('',(1.,0.E+000)); +#4193 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4194 = PCURVE('',#4195,#4200); +#4195 = PLANE('',#4196); +#4196 = AXIS2_PLACEMENT_3D('',#4197,#4198,#4199); +#4197 = CARTESIAN_POINT('',(10.41,1.,-0.125)); +#4198 = DIRECTION('',(0.E+000,4.440892098501E-016,1.)); +#4199 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#4200 = DEFINITIONAL_REPRESENTATION('',(#4201),#4205); +#4201 = LINE('',#4202,#4203); +#4202 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4203 = VECTOR('',#4204,1.); +#4204 = DIRECTION('',(1.,0.E+000)); +#4205 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4206 = ADVANCED_FACE('',(#4207),#4169,.T.); +#4207 = FACE_BOUND('',#4208,.T.); +#4208 = EDGE_LOOP('',(#4209,#4210,#4233,#4261)); +#4209 = ORIENTED_EDGE('',*,*,#4153,.T.); +#4210 = ORIENTED_EDGE('',*,*,#4211,.T.); +#4211 = EDGE_CURVE('',#4126,#4212,#4214,.T.); +#4212 = VERTEX_POINT('',#4213); +#4213 = CARTESIAN_POINT('',(9.91,-2.5,0.125)); +#4214 = SURFACE_CURVE('',#4215,(#4219,#4226),.PCURVE_S1.); +#4215 = LINE('',#4216,#4217); +#4216 = CARTESIAN_POINT('',(10.41,-2.5,0.125)); +#4217 = VECTOR('',#4218,1.); +#4218 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#4219 = PCURVE('',#4169,#4220); +#4220 = DEFINITIONAL_REPRESENTATION('',(#4221),#4225); +#4221 = LINE('',#4222,#4223); +#4222 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#4223 = VECTOR('',#4224,1.); +#4224 = DIRECTION('',(1.,0.E+000)); +#4225 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4226 = PCURVE('',#4141,#4227); +#4227 = DEFINITIONAL_REPRESENTATION('',(#4228),#4232); +#4228 = LINE('',#4229,#4230); +#4229 = CARTESIAN_POINT('',(3.5,0.E+000)); +#4230 = VECTOR('',#4231,1.); +#4231 = DIRECTION('',(0.E+000,-1.)); +#4232 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4233 = ORIENTED_EDGE('',*,*,#4234,.F.); +#4234 = EDGE_CURVE('',#4235,#4212,#4237,.T.); +#4235 = VERTEX_POINT('',#4236); +#4236 = CARTESIAN_POINT('',(9.91,-2.5,-0.125)); +#4237 = SURFACE_CURVE('',#4238,(#4242,#4249),.PCURVE_S1.); +#4238 = LINE('',#4239,#4240); +#4239 = CARTESIAN_POINT('',(9.91,-2.5,-0.125)); +#4240 = VECTOR('',#4241,1.); +#4241 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#4242 = PCURVE('',#4169,#4243); +#4243 = DEFINITIONAL_REPRESENTATION('',(#4244),#4248); +#4244 = LINE('',#4245,#4246); +#4245 = CARTESIAN_POINT('',(0.5,0.E+000)); +#4246 = VECTOR('',#4247,1.); +#4247 = DIRECTION('',(0.E+000,-1.)); +#4248 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4249 = PCURVE('',#4250,#4255); +#4250 = PLANE('',#4251); +#4251 = AXIS2_PLACEMENT_3D('',#4252,#4253,#4254); +#4252 = CARTESIAN_POINT('',(9.91,-2.5,-0.125)); +#4253 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#4254 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#4255 = DEFINITIONAL_REPRESENTATION('',(#4256),#4260); +#4256 = LINE('',#4257,#4258); +#4257 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#4258 = VECTOR('',#4259,1.); +#4259 = DIRECTION('',(-2.22044604925E-016,-1.)); +#4260 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4261 = ORIENTED_EDGE('',*,*,#4262,.F.); +#4262 = EDGE_CURVE('',#4154,#4235,#4263,.T.); +#4263 = SURFACE_CURVE('',#4264,(#4268,#4275),.PCURVE_S1.); +#4264 = LINE('',#4265,#4266); +#4265 = CARTESIAN_POINT('',(10.41,-2.5,-0.125)); +#4266 = VECTOR('',#4267,1.); +#4267 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#4268 = PCURVE('',#4169,#4269); +#4269 = DEFINITIONAL_REPRESENTATION('',(#4270),#4274); +#4270 = LINE('',#4271,#4272); +#4271 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4272 = VECTOR('',#4273,1.); +#4273 = DIRECTION('',(1.,0.E+000)); +#4274 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4275 = PCURVE('',#4195,#4276); +#4276 = DEFINITIONAL_REPRESENTATION('',(#4277),#4281); +#4277 = LINE('',#4278,#4279); +#4278 = CARTESIAN_POINT('',(3.5,0.E+000)); +#4279 = VECTOR('',#4280,1.); +#4280 = DIRECTION('',(0.E+000,-1.)); +#4281 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4282 = ADVANCED_FACE('',(#4283),#4250,.T.); +#4283 = FACE_BOUND('',#4284,.T.); +#4284 = EDGE_LOOP('',(#4285,#4286,#4309,#4337)); +#4285 = ORIENTED_EDGE('',*,*,#4234,.T.); +#4286 = ORIENTED_EDGE('',*,*,#4287,.T.); +#4287 = EDGE_CURVE('',#4212,#4288,#4290,.T.); +#4288 = VERTEX_POINT('',#4289); +#4289 = CARTESIAN_POINT('',(9.91,1.,0.125)); +#4290 = SURFACE_CURVE('',#4291,(#4295,#4302),.PCURVE_S1.); +#4291 = LINE('',#4292,#4293); +#4292 = CARTESIAN_POINT('',(9.91,-2.5,0.125)); +#4293 = VECTOR('',#4294,1.); +#4294 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#4295 = PCURVE('',#4250,#4296); +#4296 = DEFINITIONAL_REPRESENTATION('',(#4297),#4301); +#4297 = LINE('',#4298,#4299); +#4298 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#4299 = VECTOR('',#4300,1.); +#4300 = DIRECTION('',(1.,0.E+000)); +#4301 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4302 = PCURVE('',#4141,#4303); +#4303 = DEFINITIONAL_REPRESENTATION('',(#4304),#4308); +#4304 = LINE('',#4305,#4306); +#4305 = CARTESIAN_POINT('',(3.5,-0.5)); +#4306 = VECTOR('',#4307,1.); +#4307 = DIRECTION('',(-1.,0.E+000)); +#4308 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4309 = ORIENTED_EDGE('',*,*,#4310,.F.); +#4310 = EDGE_CURVE('',#4311,#4288,#4313,.T.); +#4311 = VERTEX_POINT('',#4312); +#4312 = CARTESIAN_POINT('',(9.91,1.,-0.125)); +#4313 = SURFACE_CURVE('',#4314,(#4318,#4325),.PCURVE_S1.); +#4314 = LINE('',#4315,#4316); +#4315 = CARTESIAN_POINT('',(9.91,1.,-0.125)); +#4316 = VECTOR('',#4317,1.); +#4317 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#4318 = PCURVE('',#4250,#4319); +#4319 = DEFINITIONAL_REPRESENTATION('',(#4320),#4324); +#4320 = LINE('',#4321,#4322); +#4321 = CARTESIAN_POINT('',(3.5,1.972152263053E-031)); +#4322 = VECTOR('',#4323,1.); +#4323 = DIRECTION('',(-2.22044604925E-016,-1.)); +#4324 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4325 = PCURVE('',#4326,#4331); +#4326 = PLANE('',#4327); +#4327 = AXIS2_PLACEMENT_3D('',#4328,#4329,#4330); +#4328 = CARTESIAN_POINT('',(9.785,1.,-0.125)); +#4329 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#4330 = DIRECTION('',(1.,0.E+000,0.E+000)); +#4331 = DEFINITIONAL_REPRESENTATION('',(#4332),#4336); +#4332 = LINE('',#4333,#4334); +#4333 = CARTESIAN_POINT('',(0.125,0.E+000)); +#4334 = VECTOR('',#4335,1.); +#4335 = DIRECTION('',(0.E+000,-1.)); +#4336 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4337 = ORIENTED_EDGE('',*,*,#4338,.F.); +#4338 = EDGE_CURVE('',#4235,#4311,#4339,.T.); +#4339 = SURFACE_CURVE('',#4340,(#4344,#4351),.PCURVE_S1.); +#4340 = LINE('',#4341,#4342); +#4341 = CARTESIAN_POINT('',(9.91,-2.5,-0.125)); +#4342 = VECTOR('',#4343,1.); +#4343 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#4344 = PCURVE('',#4250,#4345); +#4345 = DEFINITIONAL_REPRESENTATION('',(#4346),#4350); +#4346 = LINE('',#4347,#4348); +#4347 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4348 = VECTOR('',#4349,1.); +#4349 = DIRECTION('',(1.,0.E+000)); +#4350 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4351 = PCURVE('',#4195,#4352); +#4352 = DEFINITIONAL_REPRESENTATION('',(#4353),#4357); +#4353 = LINE('',#4354,#4355); +#4354 = CARTESIAN_POINT('',(3.5,-0.5)); +#4355 = VECTOR('',#4356,1.); +#4356 = DIRECTION('',(-1.,0.E+000)); +#4357 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4358 = ADVANCED_FACE('',(#4359),#4326,.F.); +#4359 = FACE_BOUND('',#4360,.F.); +#4360 = EDGE_LOOP('',(#4361,#4391,#4412,#4413)); +#4361 = ORIENTED_EDGE('',*,*,#4362,.T.); +#4362 = EDGE_CURVE('',#4363,#4365,#4367,.T.); +#4363 = VERTEX_POINT('',#4364); +#4364 = CARTESIAN_POINT('',(9.785,1.,-0.125)); +#4365 = VERTEX_POINT('',#4366); +#4366 = CARTESIAN_POINT('',(9.785,1.,0.125)); +#4367 = SURFACE_CURVE('',#4368,(#4372,#4379),.PCURVE_S1.); +#4368 = LINE('',#4369,#4370); +#4369 = CARTESIAN_POINT('',(9.785,1.,-0.125)); +#4370 = VECTOR('',#4371,1.); +#4371 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#4372 = PCURVE('',#4326,#4373); +#4373 = DEFINITIONAL_REPRESENTATION('',(#4374),#4378); +#4374 = LINE('',#4375,#4376); +#4375 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4376 = VECTOR('',#4377,1.); +#4377 = DIRECTION('',(0.E+000,-1.)); +#4378 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4379 = PCURVE('',#4380,#4385); +#4380 = PLANE('',#4381); +#4381 = AXIS2_PLACEMENT_3D('',#4382,#4383,#4384); +#4382 = CARTESIAN_POINT('',(9.785,2.,-0.125)); +#4383 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#4384 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#4385 = DEFINITIONAL_REPRESENTATION('',(#4386),#4390); +#4386 = LINE('',#4387,#4388); +#4387 = CARTESIAN_POINT('',(1.,-4.930380657631E-032)); +#4388 = VECTOR('',#4389,1.); +#4389 = DIRECTION('',(2.22044604925E-016,-1.)); +#4390 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4391 = ORIENTED_EDGE('',*,*,#4392,.T.); +#4392 = EDGE_CURVE('',#4365,#4288,#4393,.T.); +#4393 = SURFACE_CURVE('',#4394,(#4398,#4405),.PCURVE_S1.); +#4394 = LINE('',#4395,#4396); +#4395 = CARTESIAN_POINT('',(9.785,1.,0.125)); +#4396 = VECTOR('',#4397,1.); +#4397 = DIRECTION('',(1.,0.E+000,0.E+000)); +#4398 = PCURVE('',#4326,#4399); +#4399 = DEFINITIONAL_REPRESENTATION('',(#4400),#4404); +#4400 = LINE('',#4401,#4402); +#4401 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#4402 = VECTOR('',#4403,1.); +#4403 = DIRECTION('',(1.,0.E+000)); +#4404 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4405 = PCURVE('',#4141,#4406); +#4406 = DEFINITIONAL_REPRESENTATION('',(#4407),#4411); +#4407 = LINE('',#4408,#4409); +#4408 = CARTESIAN_POINT('',(0.E+000,-0.625)); +#4409 = VECTOR('',#4410,1.); +#4410 = DIRECTION('',(0.E+000,1.)); +#4411 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4412 = ORIENTED_EDGE('',*,*,#4310,.F.); +#4413 = ORIENTED_EDGE('',*,*,#4414,.F.); +#4414 = EDGE_CURVE('',#4363,#4311,#4415,.T.); +#4415 = SURFACE_CURVE('',#4416,(#4420,#4427),.PCURVE_S1.); +#4416 = LINE('',#4417,#4418); +#4417 = CARTESIAN_POINT('',(9.785,1.,-0.125)); +#4418 = VECTOR('',#4419,1.); +#4419 = DIRECTION('',(1.,0.E+000,0.E+000)); +#4420 = PCURVE('',#4326,#4421); +#4421 = DEFINITIONAL_REPRESENTATION('',(#4422),#4426); +#4422 = LINE('',#4423,#4424); +#4423 = CARTESIAN_POINT('',(0.E+000,-4.930380657631E-032)); +#4424 = VECTOR('',#4425,1.); +#4425 = DIRECTION('',(1.,0.E+000)); +#4426 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4427 = PCURVE('',#4195,#4428); +#4428 = DEFINITIONAL_REPRESENTATION('',(#4429),#4433); +#4429 = LINE('',#4430,#4431); +#4430 = CARTESIAN_POINT('',(0.E+000,-0.625)); +#4431 = VECTOR('',#4432,1.); +#4432 = DIRECTION('',(0.E+000,1.)); +#4433 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4434 = ADVANCED_FACE('',(#4435),#4380,.F.); +#4435 = FACE_BOUND('',#4436,.F.); +#4436 = EDGE_LOOP('',(#4437,#4467,#4488,#4489)); +#4437 = ORIENTED_EDGE('',*,*,#4438,.T.); +#4438 = EDGE_CURVE('',#4439,#4441,#4443,.T.); +#4439 = VERTEX_POINT('',#4440); +#4440 = CARTESIAN_POINT('',(9.785,2.,-0.125)); +#4441 = VERTEX_POINT('',#4442); +#4442 = CARTESIAN_POINT('',(9.785,2.,0.125)); +#4443 = SURFACE_CURVE('',#4444,(#4448,#4455),.PCURVE_S1.); +#4444 = LINE('',#4445,#4446); +#4445 = CARTESIAN_POINT('',(9.785,2.,-0.125)); +#4446 = VECTOR('',#4447,1.); +#4447 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#4448 = PCURVE('',#4380,#4449); +#4449 = DEFINITIONAL_REPRESENTATION('',(#4450),#4454); +#4450 = LINE('',#4451,#4452); +#4451 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4452 = VECTOR('',#4453,1.); +#4453 = DIRECTION('',(2.22044604925E-016,-1.)); +#4454 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4455 = PCURVE('',#4456,#4461); +#4456 = PLANE('',#4457); +#4457 = AXIS2_PLACEMENT_3D('',#4458,#4459,#4460); +#4458 = CARTESIAN_POINT('',(10.535,2.,-0.125)); +#4459 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#4460 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#4461 = DEFINITIONAL_REPRESENTATION('',(#4462),#4466); +#4462 = LINE('',#4463,#4464); +#4463 = CARTESIAN_POINT('',(0.75,0.E+000)); +#4464 = VECTOR('',#4465,1.); +#4465 = DIRECTION('',(0.E+000,-1.)); +#4466 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4467 = ORIENTED_EDGE('',*,*,#4468,.T.); +#4468 = EDGE_CURVE('',#4441,#4365,#4469,.T.); +#4469 = SURFACE_CURVE('',#4470,(#4474,#4481),.PCURVE_S1.); +#4470 = LINE('',#4471,#4472); +#4471 = CARTESIAN_POINT('',(9.785,2.,0.125)); +#4472 = VECTOR('',#4473,1.); +#4473 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#4474 = PCURVE('',#4380,#4475); +#4475 = DEFINITIONAL_REPRESENTATION('',(#4476),#4480); +#4476 = LINE('',#4477,#4478); +#4477 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#4478 = VECTOR('',#4479,1.); +#4479 = DIRECTION('',(1.,0.E+000)); +#4480 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4481 = PCURVE('',#4141,#4482); +#4482 = DEFINITIONAL_REPRESENTATION('',(#4483),#4487); +#4483 = LINE('',#4484,#4485); +#4484 = CARTESIAN_POINT('',(-1.,-0.625)); +#4485 = VECTOR('',#4486,1.); +#4486 = DIRECTION('',(1.,0.E+000)); +#4487 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4488 = ORIENTED_EDGE('',*,*,#4362,.F.); +#4489 = ORIENTED_EDGE('',*,*,#4490,.F.); +#4490 = EDGE_CURVE('',#4439,#4363,#4491,.T.); +#4491 = SURFACE_CURVE('',#4492,(#4496,#4503),.PCURVE_S1.); +#4492 = LINE('',#4493,#4494); +#4493 = CARTESIAN_POINT('',(9.785,2.,-0.125)); +#4494 = VECTOR('',#4495,1.); +#4495 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#4496 = PCURVE('',#4380,#4497); +#4497 = DEFINITIONAL_REPRESENTATION('',(#4498),#4502); +#4498 = LINE('',#4499,#4500); +#4499 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4500 = VECTOR('',#4501,1.); +#4501 = DIRECTION('',(1.,0.E+000)); +#4502 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4503 = PCURVE('',#4195,#4504); +#4504 = DEFINITIONAL_REPRESENTATION('',(#4505),#4509); +#4505 = LINE('',#4506,#4507); +#4506 = CARTESIAN_POINT('',(-1.,-0.625)); +#4507 = VECTOR('',#4508,1.); +#4508 = DIRECTION('',(1.,0.E+000)); +#4509 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4510 = ADVANCED_FACE('',(#4511),#4456,.F.); +#4511 = FACE_BOUND('',#4512,.F.); +#4512 = EDGE_LOOP('',(#4513,#4543,#4564,#4565)); +#4513 = ORIENTED_EDGE('',*,*,#4514,.T.); +#4514 = EDGE_CURVE('',#4515,#4517,#4519,.T.); +#4515 = VERTEX_POINT('',#4516); +#4516 = CARTESIAN_POINT('',(10.535,2.,-0.125)); +#4517 = VERTEX_POINT('',#4518); +#4518 = CARTESIAN_POINT('',(10.535,2.,0.125)); +#4519 = SURFACE_CURVE('',#4520,(#4524,#4531),.PCURVE_S1.); +#4520 = LINE('',#4521,#4522); +#4521 = CARTESIAN_POINT('',(10.535,2.,-0.125)); +#4522 = VECTOR('',#4523,1.); +#4523 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#4524 = PCURVE('',#4456,#4525); +#4525 = DEFINITIONAL_REPRESENTATION('',(#4526),#4530); +#4526 = LINE('',#4527,#4528); +#4527 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#4528 = VECTOR('',#4529,1.); +#4529 = DIRECTION('',(0.E+000,-1.)); +#4530 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4531 = PCURVE('',#4532,#4537); +#4532 = PLANE('',#4533); +#4533 = AXIS2_PLACEMENT_3D('',#4534,#4535,#4536); +#4534 = CARTESIAN_POINT('',(10.535,1.,-0.125)); +#4535 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#4536 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#4537 = DEFINITIONAL_REPRESENTATION('',(#4538),#4542); +#4538 = LINE('',#4539,#4540); +#4539 = CARTESIAN_POINT('',(1.,4.930380657631E-032)); +#4540 = VECTOR('',#4541,1.); +#4541 = DIRECTION('',(-2.22044604925E-016,-1.)); +#4542 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4543 = ORIENTED_EDGE('',*,*,#4544,.T.); +#4544 = EDGE_CURVE('',#4517,#4441,#4545,.T.); +#4545 = SURFACE_CURVE('',#4546,(#4550,#4557),.PCURVE_S1.); +#4546 = LINE('',#4547,#4548); +#4547 = CARTESIAN_POINT('',(10.535,2.,0.125)); +#4548 = VECTOR('',#4549,1.); +#4549 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#4550 = PCURVE('',#4456,#4551); +#4551 = DEFINITIONAL_REPRESENTATION('',(#4552),#4556); +#4552 = LINE('',#4553,#4554); +#4553 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#4554 = VECTOR('',#4555,1.); +#4555 = DIRECTION('',(1.,0.E+000)); +#4556 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4557 = PCURVE('',#4141,#4558); +#4558 = DEFINITIONAL_REPRESENTATION('',(#4559),#4563); +#4559 = LINE('',#4560,#4561); +#4560 = CARTESIAN_POINT('',(-1.,0.125)); +#4561 = VECTOR('',#4562,1.); +#4562 = DIRECTION('',(0.E+000,-1.)); +#4563 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4564 = ORIENTED_EDGE('',*,*,#4438,.F.); +#4565 = ORIENTED_EDGE('',*,*,#4566,.F.); +#4566 = EDGE_CURVE('',#4515,#4439,#4567,.T.); +#4567 = SURFACE_CURVE('',#4568,(#4572,#4579),.PCURVE_S1.); +#4568 = LINE('',#4569,#4570); +#4569 = CARTESIAN_POINT('',(10.535,2.,-0.125)); +#4570 = VECTOR('',#4571,1.); +#4571 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#4572 = PCURVE('',#4456,#4573); +#4573 = DEFINITIONAL_REPRESENTATION('',(#4574),#4578); +#4574 = LINE('',#4575,#4576); +#4575 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4576 = VECTOR('',#4577,1.); +#4577 = DIRECTION('',(1.,0.E+000)); +#4578 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4579 = PCURVE('',#4195,#4580); +#4580 = DEFINITIONAL_REPRESENTATION('',(#4581),#4585); +#4581 = LINE('',#4582,#4583); +#4582 = CARTESIAN_POINT('',(-1.,0.125)); +#4583 = VECTOR('',#4584,1.); +#4584 = DIRECTION('',(0.E+000,-1.)); +#4585 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4586 = ADVANCED_FACE('',(#4587),#4532,.F.); +#4587 = FACE_BOUND('',#4588,.F.); +#4588 = EDGE_LOOP('',(#4589,#4614,#4635,#4636)); +#4589 = ORIENTED_EDGE('',*,*,#4590,.T.); +#4590 = EDGE_CURVE('',#4591,#4593,#4595,.T.); +#4591 = VERTEX_POINT('',#4592); +#4592 = CARTESIAN_POINT('',(10.535,1.,-0.125)); +#4593 = VERTEX_POINT('',#4594); +#4594 = CARTESIAN_POINT('',(10.535,1.,0.125)); +#4595 = SURFACE_CURVE('',#4596,(#4600,#4607),.PCURVE_S1.); +#4596 = LINE('',#4597,#4598); +#4597 = CARTESIAN_POINT('',(10.535,1.,-0.125)); +#4598 = VECTOR('',#4599,1.); +#4599 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#4600 = PCURVE('',#4532,#4601); +#4601 = DEFINITIONAL_REPRESENTATION('',(#4602),#4606); +#4602 = LINE('',#4603,#4604); +#4603 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#4604 = VECTOR('',#4605,1.); +#4605 = DIRECTION('',(-2.22044604925E-016,-1.)); +#4606 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4607 = PCURVE('',#4113,#4608); +#4608 = DEFINITIONAL_REPRESENTATION('',(#4609),#4613); +#4609 = LINE('',#4610,#4611); +#4610 = CARTESIAN_POINT('',(0.125,0.E+000)); +#4611 = VECTOR('',#4612,1.); +#4612 = DIRECTION('',(0.E+000,-1.)); +#4613 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4614 = ORIENTED_EDGE('',*,*,#4615,.T.); +#4615 = EDGE_CURVE('',#4593,#4517,#4616,.T.); +#4616 = SURFACE_CURVE('',#4617,(#4621,#4628),.PCURVE_S1.); +#4617 = LINE('',#4618,#4619); +#4618 = CARTESIAN_POINT('',(10.535,1.,0.125)); +#4619 = VECTOR('',#4620,1.); +#4620 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#4621 = PCURVE('',#4532,#4622); +#4622 = DEFINITIONAL_REPRESENTATION('',(#4623),#4627); +#4623 = LINE('',#4624,#4625); +#4624 = CARTESIAN_POINT('',(-2.22044604925E-016,-0.25)); +#4625 = VECTOR('',#4626,1.); +#4626 = DIRECTION('',(1.,0.E+000)); +#4627 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4628 = PCURVE('',#4141,#4629); +#4629 = DEFINITIONAL_REPRESENTATION('',(#4630),#4634); +#4630 = LINE('',#4631,#4632); +#4631 = CARTESIAN_POINT('',(0.E+000,0.125)); +#4632 = VECTOR('',#4633,1.); +#4633 = DIRECTION('',(-1.,0.E+000)); +#4634 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4635 = ORIENTED_EDGE('',*,*,#4514,.F.); +#4636 = ORIENTED_EDGE('',*,*,#4637,.F.); +#4637 = EDGE_CURVE('',#4591,#4515,#4638,.T.); +#4638 = SURFACE_CURVE('',#4639,(#4643,#4650),.PCURVE_S1.); +#4639 = LINE('',#4640,#4641); +#4640 = CARTESIAN_POINT('',(10.535,1.,-0.125)); +#4641 = VECTOR('',#4642,1.); +#4642 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#4643 = PCURVE('',#4532,#4644); +#4644 = DEFINITIONAL_REPRESENTATION('',(#4645),#4649); +#4645 = LINE('',#4646,#4647); +#4646 = CARTESIAN_POINT('',(-2.22044604925E-016,-0.E+000)); +#4647 = VECTOR('',#4648,1.); +#4648 = DIRECTION('',(1.,0.E+000)); +#4649 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4650 = PCURVE('',#4195,#4651); +#4651 = DEFINITIONAL_REPRESENTATION('',(#4652),#4656); +#4652 = LINE('',#4653,#4654); +#4653 = CARTESIAN_POINT('',(0.E+000,0.125)); +#4654 = VECTOR('',#4655,1.); +#4655 = DIRECTION('',(-1.,0.E+000)); +#4656 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4657 = ADVANCED_FACE('',(#4658),#4113,.F.); +#4658 = FACE_BOUND('',#4659,.F.); +#4659 = EDGE_LOOP('',(#4660,#4661,#4682,#4683)); +#4660 = ORIENTED_EDGE('',*,*,#4090,.T.); +#4661 = ORIENTED_EDGE('',*,*,#4662,.T.); +#4662 = EDGE_CURVE('',#4093,#4593,#4663,.T.); +#4663 = SURFACE_CURVE('',#4664,(#4668,#4675),.PCURVE_S1.); +#4664 = LINE('',#4665,#4666); +#4665 = CARTESIAN_POINT('',(10.41,1.,0.125)); +#4666 = VECTOR('',#4667,1.); +#4667 = DIRECTION('',(1.,0.E+000,0.E+000)); +#4668 = PCURVE('',#4113,#4669); +#4669 = DEFINITIONAL_REPRESENTATION('',(#4670),#4674); +#4670 = LINE('',#4671,#4672); +#4671 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#4672 = VECTOR('',#4673,1.); +#4673 = DIRECTION('',(1.,0.E+000)); +#4674 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4675 = PCURVE('',#4141,#4676); +#4676 = DEFINITIONAL_REPRESENTATION('',(#4677),#4681); +#4677 = LINE('',#4678,#4679); +#4678 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4679 = VECTOR('',#4680,1.); +#4680 = DIRECTION('',(0.E+000,1.)); +#4681 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4682 = ORIENTED_EDGE('',*,*,#4590,.F.); +#4683 = ORIENTED_EDGE('',*,*,#4684,.F.); +#4684 = EDGE_CURVE('',#4091,#4591,#4685,.T.); +#4685 = SURFACE_CURVE('',#4686,(#4690,#4697),.PCURVE_S1.); +#4686 = LINE('',#4687,#4688); +#4687 = CARTESIAN_POINT('',(10.41,1.,-0.125)); +#4688 = VECTOR('',#4689,1.); +#4689 = DIRECTION('',(1.,0.E+000,0.E+000)); +#4690 = PCURVE('',#4113,#4691); +#4691 = DEFINITIONAL_REPRESENTATION('',(#4692),#4696); +#4692 = LINE('',#4693,#4694); +#4693 = CARTESIAN_POINT('',(0.E+000,-4.930380657631E-032)); +#4694 = VECTOR('',#4695,1.); +#4695 = DIRECTION('',(1.,0.E+000)); +#4696 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4697 = PCURVE('',#4195,#4698); +#4698 = DEFINITIONAL_REPRESENTATION('',(#4699),#4703); +#4699 = LINE('',#4700,#4701); +#4700 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4701 = VECTOR('',#4702,1.); +#4702 = DIRECTION('',(0.E+000,1.)); +#4703 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4704 = ADVANCED_FACE('',(#4705),#4195,.F.); +#4705 = FACE_BOUND('',#4706,.T.); +#4706 = EDGE_LOOP('',(#4707,#4708,#4709,#4710,#4711,#4712,#4713,#4714)); +#4707 = ORIENTED_EDGE('',*,*,#4181,.T.); +#4708 = ORIENTED_EDGE('',*,*,#4262,.T.); +#4709 = ORIENTED_EDGE('',*,*,#4338,.T.); +#4710 = ORIENTED_EDGE('',*,*,#4414,.F.); +#4711 = ORIENTED_EDGE('',*,*,#4490,.F.); +#4712 = ORIENTED_EDGE('',*,*,#4566,.F.); +#4713 = ORIENTED_EDGE('',*,*,#4637,.F.); +#4714 = ORIENTED_EDGE('',*,*,#4684,.F.); +#4715 = ADVANCED_FACE('',(#4716),#4141,.T.); +#4716 = FACE_BOUND('',#4717,.F.); +#4717 = EDGE_LOOP('',(#4718,#4719,#4720,#4721,#4722,#4723,#4724,#4725)); +#4718 = ORIENTED_EDGE('',*,*,#4125,.T.); +#4719 = ORIENTED_EDGE('',*,*,#4211,.T.); +#4720 = ORIENTED_EDGE('',*,*,#4287,.T.); +#4721 = ORIENTED_EDGE('',*,*,#4392,.F.); +#4722 = ORIENTED_EDGE('',*,*,#4468,.F.); +#4723 = ORIENTED_EDGE('',*,*,#4544,.F.); +#4724 = ORIENTED_EDGE('',*,*,#4615,.F.); +#4725 = ORIENTED_EDGE('',*,*,#4662,.F.); +#4726 = MANIFOLD_SOLID_BREP('',#4727); +#4727 = CLOSED_SHELL('',(#4728,#4848,#4924,#5000,#5076,#5152,#5228,#5299 + ,#5346,#5357)); +#4728 = ADVANCED_FACE('',(#4729),#4743,.T.); +#4729 = FACE_BOUND('',#4730,.T.); +#4730 = EDGE_LOOP('',(#4731,#4766,#4794,#4822)); +#4731 = ORIENTED_EDGE('',*,*,#4732,.T.); +#4732 = EDGE_CURVE('',#4733,#4735,#4737,.T.); +#4733 = VERTEX_POINT('',#4734); +#4734 = CARTESIAN_POINT('',(7.87,1.,-0.125)); +#4735 = VERTEX_POINT('',#4736); +#4736 = CARTESIAN_POINT('',(7.87,1.,0.125)); +#4737 = SURFACE_CURVE('',#4738,(#4742,#4754),.PCURVE_S1.); +#4738 = LINE('',#4739,#4740); +#4739 = CARTESIAN_POINT('',(7.87,1.,-0.125)); +#4740 = VECTOR('',#4741,1.); +#4741 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#4742 = PCURVE('',#4743,#4748); +#4743 = PLANE('',#4744); +#4744 = AXIS2_PLACEMENT_3D('',#4745,#4746,#4747); +#4745 = CARTESIAN_POINT('',(7.87,1.,-0.125)); +#4746 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#4747 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#4748 = DEFINITIONAL_REPRESENTATION('',(#4749),#4753); +#4749 = LINE('',#4750,#4751); +#4750 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4751 = VECTOR('',#4752,1.); +#4752 = DIRECTION('',(2.22044604925E-016,-1.)); +#4753 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4754 = PCURVE('',#4755,#4760); +#4755 = PLANE('',#4756); +#4756 = AXIS2_PLACEMENT_3D('',#4757,#4758,#4759); +#4757 = CARTESIAN_POINT('',(7.87,1.,-0.125)); +#4758 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#4759 = DIRECTION('',(1.,0.E+000,0.E+000)); +#4760 = DEFINITIONAL_REPRESENTATION('',(#4761),#4765); +#4761 = LINE('',#4762,#4763); +#4762 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4763 = VECTOR('',#4764,1.); +#4764 = DIRECTION('',(0.E+000,-1.)); +#4765 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4766 = ORIENTED_EDGE('',*,*,#4767,.T.); +#4767 = EDGE_CURVE('',#4735,#4768,#4770,.T.); +#4768 = VERTEX_POINT('',#4769); +#4769 = CARTESIAN_POINT('',(7.87,-2.5,0.125)); +#4770 = SURFACE_CURVE('',#4771,(#4775,#4782),.PCURVE_S1.); +#4771 = LINE('',#4772,#4773); +#4772 = CARTESIAN_POINT('',(7.87,1.,0.125)); +#4773 = VECTOR('',#4774,1.); +#4774 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#4775 = PCURVE('',#4743,#4776); +#4776 = DEFINITIONAL_REPRESENTATION('',(#4777),#4781); +#4777 = LINE('',#4778,#4779); +#4778 = CARTESIAN_POINT('',(2.22044604925E-016,-0.25)); +#4779 = VECTOR('',#4780,1.); +#4780 = DIRECTION('',(1.,0.E+000)); +#4781 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4782 = PCURVE('',#4783,#4788); +#4783 = PLANE('',#4784); +#4784 = AXIS2_PLACEMENT_3D('',#4785,#4786,#4787); +#4785 = CARTESIAN_POINT('',(7.87,1.,0.125)); +#4786 = DIRECTION('',(0.E+000,4.440892098501E-016,1.)); +#4787 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#4788 = DEFINITIONAL_REPRESENTATION('',(#4789),#4793); +#4789 = LINE('',#4790,#4791); +#4790 = CARTESIAN_POINT('',(0.E+000,-8.881784197001E-016)); +#4791 = VECTOR('',#4792,1.); +#4792 = DIRECTION('',(1.,0.E+000)); +#4793 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4794 = ORIENTED_EDGE('',*,*,#4795,.F.); +#4795 = EDGE_CURVE('',#4796,#4768,#4798,.T.); +#4796 = VERTEX_POINT('',#4797); +#4797 = CARTESIAN_POINT('',(7.87,-2.5,-0.125)); +#4798 = SURFACE_CURVE('',#4799,(#4803,#4810),.PCURVE_S1.); +#4799 = LINE('',#4800,#4801); +#4800 = CARTESIAN_POINT('',(7.87,-2.5,-0.125)); +#4801 = VECTOR('',#4802,1.); +#4802 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#4803 = PCURVE('',#4743,#4804); +#4804 = DEFINITIONAL_REPRESENTATION('',(#4805),#4809); +#4805 = LINE('',#4806,#4807); +#4806 = CARTESIAN_POINT('',(3.5,-1.972152263053E-031)); +#4807 = VECTOR('',#4808,1.); +#4808 = DIRECTION('',(2.22044604925E-016,-1.)); +#4809 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4810 = PCURVE('',#4811,#4816); +#4811 = PLANE('',#4812); +#4812 = AXIS2_PLACEMENT_3D('',#4813,#4814,#4815); +#4813 = CARTESIAN_POINT('',(7.87,-2.5,-0.125)); +#4814 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#4815 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#4816 = DEFINITIONAL_REPRESENTATION('',(#4817),#4821); +#4817 = LINE('',#4818,#4819); +#4818 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#4819 = VECTOR('',#4820,1.); +#4820 = DIRECTION('',(0.E+000,-1.)); +#4821 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4822 = ORIENTED_EDGE('',*,*,#4823,.F.); +#4823 = EDGE_CURVE('',#4733,#4796,#4824,.T.); +#4824 = SURFACE_CURVE('',#4825,(#4829,#4836),.PCURVE_S1.); +#4825 = LINE('',#4826,#4827); +#4826 = CARTESIAN_POINT('',(7.87,1.,-0.125)); +#4827 = VECTOR('',#4828,1.); +#4828 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#4829 = PCURVE('',#4743,#4830); +#4830 = DEFINITIONAL_REPRESENTATION('',(#4831),#4835); +#4831 = LINE('',#4832,#4833); +#4832 = CARTESIAN_POINT('',(2.22044604925E-016,0.E+000)); +#4833 = VECTOR('',#4834,1.); +#4834 = DIRECTION('',(1.,0.E+000)); +#4835 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4836 = PCURVE('',#4837,#4842); +#4837 = PLANE('',#4838); +#4838 = AXIS2_PLACEMENT_3D('',#4839,#4840,#4841); +#4839 = CARTESIAN_POINT('',(7.87,1.,-0.125)); +#4840 = DIRECTION('',(0.E+000,4.440892098501E-016,1.)); +#4841 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#4842 = DEFINITIONAL_REPRESENTATION('',(#4843),#4847); +#4843 = LINE('',#4844,#4845); +#4844 = CARTESIAN_POINT('',(0.E+000,-8.881784197001E-016)); +#4845 = VECTOR('',#4846,1.); +#4846 = DIRECTION('',(1.,0.E+000)); +#4847 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4848 = ADVANCED_FACE('',(#4849),#4811,.T.); +#4849 = FACE_BOUND('',#4850,.T.); +#4850 = EDGE_LOOP('',(#4851,#4852,#4875,#4903)); +#4851 = ORIENTED_EDGE('',*,*,#4795,.T.); +#4852 = ORIENTED_EDGE('',*,*,#4853,.T.); +#4853 = EDGE_CURVE('',#4768,#4854,#4856,.T.); +#4854 = VERTEX_POINT('',#4855); +#4855 = CARTESIAN_POINT('',(7.37,-2.5,0.125)); +#4856 = SURFACE_CURVE('',#4857,(#4861,#4868),.PCURVE_S1.); +#4857 = LINE('',#4858,#4859); +#4858 = CARTESIAN_POINT('',(7.87,-2.5,0.125)); +#4859 = VECTOR('',#4860,1.); +#4860 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#4861 = PCURVE('',#4811,#4862); +#4862 = DEFINITIONAL_REPRESENTATION('',(#4863),#4867); +#4863 = LINE('',#4864,#4865); +#4864 = CARTESIAN_POINT('',(8.881784197001E-016,-0.25)); +#4865 = VECTOR('',#4866,1.); +#4866 = DIRECTION('',(1.,0.E+000)); +#4867 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4868 = PCURVE('',#4783,#4869); +#4869 = DEFINITIONAL_REPRESENTATION('',(#4870),#4874); +#4870 = LINE('',#4871,#4872); +#4871 = CARTESIAN_POINT('',(3.5,-8.881784197001E-016)); +#4872 = VECTOR('',#4873,1.); +#4873 = DIRECTION('',(0.E+000,-1.)); +#4874 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4875 = ORIENTED_EDGE('',*,*,#4876,.F.); +#4876 = EDGE_CURVE('',#4877,#4854,#4879,.T.); +#4877 = VERTEX_POINT('',#4878); +#4878 = CARTESIAN_POINT('',(7.37,-2.5,-0.125)); +#4879 = SURFACE_CURVE('',#4880,(#4884,#4891),.PCURVE_S1.); +#4880 = LINE('',#4881,#4882); +#4881 = CARTESIAN_POINT('',(7.37,-2.5,-0.125)); +#4882 = VECTOR('',#4883,1.); +#4883 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#4884 = PCURVE('',#4811,#4885); +#4885 = DEFINITIONAL_REPRESENTATION('',(#4886),#4890); +#4886 = LINE('',#4887,#4888); +#4887 = CARTESIAN_POINT('',(0.5,0.E+000)); +#4888 = VECTOR('',#4889,1.); +#4889 = DIRECTION('',(0.E+000,-1.)); +#4890 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4891 = PCURVE('',#4892,#4897); +#4892 = PLANE('',#4893); +#4893 = AXIS2_PLACEMENT_3D('',#4894,#4895,#4896); +#4894 = CARTESIAN_POINT('',(7.37,-2.5,-0.125)); +#4895 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#4896 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#4897 = DEFINITIONAL_REPRESENTATION('',(#4898),#4902); +#4898 = LINE('',#4899,#4900); +#4899 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#4900 = VECTOR('',#4901,1.); +#4901 = DIRECTION('',(-2.22044604925E-016,-1.)); +#4902 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4903 = ORIENTED_EDGE('',*,*,#4904,.F.); +#4904 = EDGE_CURVE('',#4796,#4877,#4905,.T.); +#4905 = SURFACE_CURVE('',#4906,(#4910,#4917),.PCURVE_S1.); +#4906 = LINE('',#4907,#4908); +#4907 = CARTESIAN_POINT('',(7.87,-2.5,-0.125)); +#4908 = VECTOR('',#4909,1.); +#4909 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#4910 = PCURVE('',#4811,#4911); +#4911 = DEFINITIONAL_REPRESENTATION('',(#4912),#4916); +#4912 = LINE('',#4913,#4914); +#4913 = CARTESIAN_POINT('',(8.881784197001E-016,0.E+000)); +#4914 = VECTOR('',#4915,1.); +#4915 = DIRECTION('',(1.,0.E+000)); +#4916 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4917 = PCURVE('',#4837,#4918); +#4918 = DEFINITIONAL_REPRESENTATION('',(#4919),#4923); +#4919 = LINE('',#4920,#4921); +#4920 = CARTESIAN_POINT('',(3.5,-8.881784197001E-016)); +#4921 = VECTOR('',#4922,1.); +#4922 = DIRECTION('',(0.E+000,-1.)); +#4923 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4924 = ADVANCED_FACE('',(#4925),#4892,.T.); +#4925 = FACE_BOUND('',#4926,.T.); +#4926 = EDGE_LOOP('',(#4927,#4928,#4951,#4979)); +#4927 = ORIENTED_EDGE('',*,*,#4876,.T.); +#4928 = ORIENTED_EDGE('',*,*,#4929,.T.); +#4929 = EDGE_CURVE('',#4854,#4930,#4932,.T.); +#4930 = VERTEX_POINT('',#4931); +#4931 = CARTESIAN_POINT('',(7.37,1.,0.125)); +#4932 = SURFACE_CURVE('',#4933,(#4937,#4944),.PCURVE_S1.); +#4933 = LINE('',#4934,#4935); +#4934 = CARTESIAN_POINT('',(7.37,-2.5,0.125)); +#4935 = VECTOR('',#4936,1.); +#4936 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#4937 = PCURVE('',#4892,#4938); +#4938 = DEFINITIONAL_REPRESENTATION('',(#4939),#4943); +#4939 = LINE('',#4940,#4941); +#4940 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#4941 = VECTOR('',#4942,1.); +#4942 = DIRECTION('',(1.,0.E+000)); +#4943 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4944 = PCURVE('',#4783,#4945); +#4945 = DEFINITIONAL_REPRESENTATION('',(#4946),#4950); +#4946 = LINE('',#4947,#4948); +#4947 = CARTESIAN_POINT('',(3.5,-0.5)); +#4948 = VECTOR('',#4949,1.); +#4949 = DIRECTION('',(-1.,0.E+000)); +#4950 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4951 = ORIENTED_EDGE('',*,*,#4952,.F.); +#4952 = EDGE_CURVE('',#4953,#4930,#4955,.T.); +#4953 = VERTEX_POINT('',#4954); +#4954 = CARTESIAN_POINT('',(7.37,1.,-0.125)); +#4955 = SURFACE_CURVE('',#4956,(#4960,#4967),.PCURVE_S1.); +#4956 = LINE('',#4957,#4958); +#4957 = CARTESIAN_POINT('',(7.37,1.,-0.125)); +#4958 = VECTOR('',#4959,1.); +#4959 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#4960 = PCURVE('',#4892,#4961); +#4961 = DEFINITIONAL_REPRESENTATION('',(#4962),#4966); +#4962 = LINE('',#4963,#4964); +#4963 = CARTESIAN_POINT('',(3.5,1.972152263053E-031)); +#4964 = VECTOR('',#4965,1.); +#4965 = DIRECTION('',(-2.22044604925E-016,-1.)); +#4966 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4967 = PCURVE('',#4968,#4973); +#4968 = PLANE('',#4969); +#4969 = AXIS2_PLACEMENT_3D('',#4970,#4971,#4972); +#4970 = CARTESIAN_POINT('',(7.245,1.,-0.125)); +#4971 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#4972 = DIRECTION('',(1.,0.E+000,0.E+000)); +#4973 = DEFINITIONAL_REPRESENTATION('',(#4974),#4978); +#4974 = LINE('',#4975,#4976); +#4975 = CARTESIAN_POINT('',(0.125,0.E+000)); +#4976 = VECTOR('',#4977,1.); +#4977 = DIRECTION('',(0.E+000,-1.)); +#4978 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4979 = ORIENTED_EDGE('',*,*,#4980,.F.); +#4980 = EDGE_CURVE('',#4877,#4953,#4981,.T.); +#4981 = SURFACE_CURVE('',#4982,(#4986,#4993),.PCURVE_S1.); +#4982 = LINE('',#4983,#4984); +#4983 = CARTESIAN_POINT('',(7.37,-2.5,-0.125)); +#4984 = VECTOR('',#4985,1.); +#4985 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#4986 = PCURVE('',#4892,#4987); +#4987 = DEFINITIONAL_REPRESENTATION('',(#4988),#4992); +#4988 = LINE('',#4989,#4990); +#4989 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4990 = VECTOR('',#4991,1.); +#4991 = DIRECTION('',(1.,0.E+000)); +#4992 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4993 = PCURVE('',#4837,#4994); +#4994 = DEFINITIONAL_REPRESENTATION('',(#4995),#4999); +#4995 = LINE('',#4996,#4997); +#4996 = CARTESIAN_POINT('',(3.5,-0.5)); +#4997 = VECTOR('',#4998,1.); +#4998 = DIRECTION('',(-1.,0.E+000)); +#4999 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5000 = ADVANCED_FACE('',(#5001),#4968,.F.); +#5001 = FACE_BOUND('',#5002,.F.); +#5002 = EDGE_LOOP('',(#5003,#5033,#5054,#5055)); +#5003 = ORIENTED_EDGE('',*,*,#5004,.T.); +#5004 = EDGE_CURVE('',#5005,#5007,#5009,.T.); +#5005 = VERTEX_POINT('',#5006); +#5006 = CARTESIAN_POINT('',(7.245,1.,-0.125)); +#5007 = VERTEX_POINT('',#5008); +#5008 = CARTESIAN_POINT('',(7.245,1.,0.125)); +#5009 = SURFACE_CURVE('',#5010,(#5014,#5021),.PCURVE_S1.); +#5010 = LINE('',#5011,#5012); +#5011 = CARTESIAN_POINT('',(7.245,1.,-0.125)); +#5012 = VECTOR('',#5013,1.); +#5013 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#5014 = PCURVE('',#4968,#5015); +#5015 = DEFINITIONAL_REPRESENTATION('',(#5016),#5020); +#5016 = LINE('',#5017,#5018); +#5017 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#5018 = VECTOR('',#5019,1.); +#5019 = DIRECTION('',(0.E+000,-1.)); +#5020 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5021 = PCURVE('',#5022,#5027); +#5022 = PLANE('',#5023); +#5023 = AXIS2_PLACEMENT_3D('',#5024,#5025,#5026); +#5024 = CARTESIAN_POINT('',(7.245,2.,-0.125)); +#5025 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#5026 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#5027 = DEFINITIONAL_REPRESENTATION('',(#5028),#5032); +#5028 = LINE('',#5029,#5030); +#5029 = CARTESIAN_POINT('',(1.,-4.930380657631E-032)); +#5030 = VECTOR('',#5031,1.); +#5031 = DIRECTION('',(2.22044604925E-016,-1.)); +#5032 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5033 = ORIENTED_EDGE('',*,*,#5034,.T.); +#5034 = EDGE_CURVE('',#5007,#4930,#5035,.T.); +#5035 = SURFACE_CURVE('',#5036,(#5040,#5047),.PCURVE_S1.); +#5036 = LINE('',#5037,#5038); +#5037 = CARTESIAN_POINT('',(7.245,1.,0.125)); +#5038 = VECTOR('',#5039,1.); +#5039 = DIRECTION('',(1.,0.E+000,0.E+000)); +#5040 = PCURVE('',#4968,#5041); +#5041 = DEFINITIONAL_REPRESENTATION('',(#5042),#5046); +#5042 = LINE('',#5043,#5044); +#5043 = CARTESIAN_POINT('',(-8.881784197001E-016,-0.25)); +#5044 = VECTOR('',#5045,1.); +#5045 = DIRECTION('',(1.,0.E+000)); +#5046 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5047 = PCURVE('',#4783,#5048); +#5048 = DEFINITIONAL_REPRESENTATION('',(#5049),#5053); +#5049 = LINE('',#5050,#5051); +#5050 = CARTESIAN_POINT('',(0.E+000,-0.625)); +#5051 = VECTOR('',#5052,1.); +#5052 = DIRECTION('',(0.E+000,1.)); +#5053 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5054 = ORIENTED_EDGE('',*,*,#4952,.F.); +#5055 = ORIENTED_EDGE('',*,*,#5056,.F.); +#5056 = EDGE_CURVE('',#5005,#4953,#5057,.T.); +#5057 = SURFACE_CURVE('',#5058,(#5062,#5069),.PCURVE_S1.); +#5058 = LINE('',#5059,#5060); +#5059 = CARTESIAN_POINT('',(7.245,1.,-0.125)); +#5060 = VECTOR('',#5061,1.); +#5061 = DIRECTION('',(1.,0.E+000,0.E+000)); +#5062 = PCURVE('',#4968,#5063); +#5063 = DEFINITIONAL_REPRESENTATION('',(#5064),#5068); +#5064 = LINE('',#5065,#5066); +#5065 = CARTESIAN_POINT('',(-8.881784197001E-016,-4.930380657631E-032)); +#5066 = VECTOR('',#5067,1.); +#5067 = DIRECTION('',(1.,0.E+000)); +#5068 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5069 = PCURVE('',#4837,#5070); +#5070 = DEFINITIONAL_REPRESENTATION('',(#5071),#5075); +#5071 = LINE('',#5072,#5073); +#5072 = CARTESIAN_POINT('',(0.E+000,-0.625)); +#5073 = VECTOR('',#5074,1.); +#5074 = DIRECTION('',(0.E+000,1.)); +#5075 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5076 = ADVANCED_FACE('',(#5077),#5022,.F.); +#5077 = FACE_BOUND('',#5078,.F.); +#5078 = EDGE_LOOP('',(#5079,#5109,#5130,#5131)); +#5079 = ORIENTED_EDGE('',*,*,#5080,.T.); +#5080 = EDGE_CURVE('',#5081,#5083,#5085,.T.); +#5081 = VERTEX_POINT('',#5082); +#5082 = CARTESIAN_POINT('',(7.245,2.,-0.125)); +#5083 = VERTEX_POINT('',#5084); +#5084 = CARTESIAN_POINT('',(7.245,2.,0.125)); +#5085 = SURFACE_CURVE('',#5086,(#5090,#5097),.PCURVE_S1.); +#5086 = LINE('',#5087,#5088); +#5087 = CARTESIAN_POINT('',(7.245,2.,-0.125)); +#5088 = VECTOR('',#5089,1.); +#5089 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#5090 = PCURVE('',#5022,#5091); +#5091 = DEFINITIONAL_REPRESENTATION('',(#5092),#5096); +#5092 = LINE('',#5093,#5094); +#5093 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#5094 = VECTOR('',#5095,1.); +#5095 = DIRECTION('',(2.22044604925E-016,-1.)); +#5096 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5097 = PCURVE('',#5098,#5103); +#5098 = PLANE('',#5099); +#5099 = AXIS2_PLACEMENT_3D('',#5100,#5101,#5102); +#5100 = CARTESIAN_POINT('',(7.995,2.,-0.125)); +#5101 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#5102 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#5103 = DEFINITIONAL_REPRESENTATION('',(#5104),#5108); +#5104 = LINE('',#5105,#5106); +#5105 = CARTESIAN_POINT('',(0.75,0.E+000)); +#5106 = VECTOR('',#5107,1.); +#5107 = DIRECTION('',(0.E+000,-1.)); +#5108 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5109 = ORIENTED_EDGE('',*,*,#5110,.T.); +#5110 = EDGE_CURVE('',#5083,#5007,#5111,.T.); +#5111 = SURFACE_CURVE('',#5112,(#5116,#5123),.PCURVE_S1.); +#5112 = LINE('',#5113,#5114); +#5113 = CARTESIAN_POINT('',(7.245,2.,0.125)); +#5114 = VECTOR('',#5115,1.); +#5115 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#5116 = PCURVE('',#5022,#5117); +#5117 = DEFINITIONAL_REPRESENTATION('',(#5118),#5122); +#5118 = LINE('',#5119,#5120); +#5119 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#5120 = VECTOR('',#5121,1.); +#5121 = DIRECTION('',(1.,0.E+000)); +#5122 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5123 = PCURVE('',#4783,#5124); +#5124 = DEFINITIONAL_REPRESENTATION('',(#5125),#5129); +#5125 = LINE('',#5126,#5127); +#5126 = CARTESIAN_POINT('',(-1.,-0.625)); +#5127 = VECTOR('',#5128,1.); +#5128 = DIRECTION('',(1.,0.E+000)); +#5129 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5130 = ORIENTED_EDGE('',*,*,#5004,.F.); +#5131 = ORIENTED_EDGE('',*,*,#5132,.F.); +#5132 = EDGE_CURVE('',#5081,#5005,#5133,.T.); +#5133 = SURFACE_CURVE('',#5134,(#5138,#5145),.PCURVE_S1.); +#5134 = LINE('',#5135,#5136); +#5135 = CARTESIAN_POINT('',(7.245,2.,-0.125)); +#5136 = VECTOR('',#5137,1.); +#5137 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#5138 = PCURVE('',#5022,#5139); +#5139 = DEFINITIONAL_REPRESENTATION('',(#5140),#5144); +#5140 = LINE('',#5141,#5142); +#5141 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#5142 = VECTOR('',#5143,1.); +#5143 = DIRECTION('',(1.,0.E+000)); +#5144 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5145 = PCURVE('',#4837,#5146); +#5146 = DEFINITIONAL_REPRESENTATION('',(#5147),#5151); +#5147 = LINE('',#5148,#5149); +#5148 = CARTESIAN_POINT('',(-1.,-0.625)); +#5149 = VECTOR('',#5150,1.); +#5150 = DIRECTION('',(1.,0.E+000)); +#5151 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5152 = ADVANCED_FACE('',(#5153),#5098,.F.); +#5153 = FACE_BOUND('',#5154,.F.); +#5154 = EDGE_LOOP('',(#5155,#5185,#5206,#5207)); +#5155 = ORIENTED_EDGE('',*,*,#5156,.T.); +#5156 = EDGE_CURVE('',#5157,#5159,#5161,.T.); +#5157 = VERTEX_POINT('',#5158); +#5158 = CARTESIAN_POINT('',(7.995,2.,-0.125)); +#5159 = VERTEX_POINT('',#5160); +#5160 = CARTESIAN_POINT('',(7.995,2.,0.125)); +#5161 = SURFACE_CURVE('',#5162,(#5166,#5173),.PCURVE_S1.); +#5162 = LINE('',#5163,#5164); +#5163 = CARTESIAN_POINT('',(7.995,2.,-0.125)); +#5164 = VECTOR('',#5165,1.); +#5165 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#5166 = PCURVE('',#5098,#5167); +#5167 = DEFINITIONAL_REPRESENTATION('',(#5168),#5172); +#5168 = LINE('',#5169,#5170); +#5169 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#5170 = VECTOR('',#5171,1.); +#5171 = DIRECTION('',(0.E+000,-1.)); +#5172 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5173 = PCURVE('',#5174,#5179); +#5174 = PLANE('',#5175); +#5175 = AXIS2_PLACEMENT_3D('',#5176,#5177,#5178); +#5176 = CARTESIAN_POINT('',(7.995,1.,-0.125)); +#5177 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#5178 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#5179 = DEFINITIONAL_REPRESENTATION('',(#5180),#5184); +#5180 = LINE('',#5181,#5182); +#5181 = CARTESIAN_POINT('',(1.,4.930380657631E-032)); +#5182 = VECTOR('',#5183,1.); +#5183 = DIRECTION('',(-2.22044604925E-016,-1.)); +#5184 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5185 = ORIENTED_EDGE('',*,*,#5186,.T.); +#5186 = EDGE_CURVE('',#5159,#5083,#5187,.T.); +#5187 = SURFACE_CURVE('',#5188,(#5192,#5199),.PCURVE_S1.); +#5188 = LINE('',#5189,#5190); +#5189 = CARTESIAN_POINT('',(7.995,2.,0.125)); +#5190 = VECTOR('',#5191,1.); +#5191 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#5192 = PCURVE('',#5098,#5193); +#5193 = DEFINITIONAL_REPRESENTATION('',(#5194),#5198); +#5194 = LINE('',#5195,#5196); +#5195 = CARTESIAN_POINT('',(8.881784197001E-016,-0.25)); +#5196 = VECTOR('',#5197,1.); +#5197 = DIRECTION('',(1.,0.E+000)); +#5198 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5199 = PCURVE('',#4783,#5200); +#5200 = DEFINITIONAL_REPRESENTATION('',(#5201),#5205); +#5201 = LINE('',#5202,#5203); +#5202 = CARTESIAN_POINT('',(-1.,0.125)); +#5203 = VECTOR('',#5204,1.); +#5204 = DIRECTION('',(0.E+000,-1.)); +#5205 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5206 = ORIENTED_EDGE('',*,*,#5080,.F.); +#5207 = ORIENTED_EDGE('',*,*,#5208,.F.); +#5208 = EDGE_CURVE('',#5157,#5081,#5209,.T.); +#5209 = SURFACE_CURVE('',#5210,(#5214,#5221),.PCURVE_S1.); +#5210 = LINE('',#5211,#5212); +#5211 = CARTESIAN_POINT('',(7.995,2.,-0.125)); +#5212 = VECTOR('',#5213,1.); +#5213 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#5214 = PCURVE('',#5098,#5215); +#5215 = DEFINITIONAL_REPRESENTATION('',(#5216),#5220); +#5216 = LINE('',#5217,#5218); +#5217 = CARTESIAN_POINT('',(8.881784197001E-016,0.E+000)); +#5218 = VECTOR('',#5219,1.); +#5219 = DIRECTION('',(1.,0.E+000)); +#5220 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5221 = PCURVE('',#4837,#5222); +#5222 = DEFINITIONAL_REPRESENTATION('',(#5223),#5227); +#5223 = LINE('',#5224,#5225); +#5224 = CARTESIAN_POINT('',(-1.,0.125)); +#5225 = VECTOR('',#5226,1.); +#5226 = DIRECTION('',(0.E+000,-1.)); +#5227 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5228 = ADVANCED_FACE('',(#5229),#5174,.F.); +#5229 = FACE_BOUND('',#5230,.F.); +#5230 = EDGE_LOOP('',(#5231,#5256,#5277,#5278)); +#5231 = ORIENTED_EDGE('',*,*,#5232,.T.); +#5232 = EDGE_CURVE('',#5233,#5235,#5237,.T.); +#5233 = VERTEX_POINT('',#5234); +#5234 = CARTESIAN_POINT('',(7.995,1.,-0.125)); +#5235 = VERTEX_POINT('',#5236); +#5236 = CARTESIAN_POINT('',(7.995,1.,0.125)); +#5237 = SURFACE_CURVE('',#5238,(#5242,#5249),.PCURVE_S1.); +#5238 = LINE('',#5239,#5240); +#5239 = CARTESIAN_POINT('',(7.995,1.,-0.125)); +#5240 = VECTOR('',#5241,1.); +#5241 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#5242 = PCURVE('',#5174,#5243); +#5243 = DEFINITIONAL_REPRESENTATION('',(#5244),#5248); +#5244 = LINE('',#5245,#5246); +#5245 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#5246 = VECTOR('',#5247,1.); +#5247 = DIRECTION('',(-2.22044604925E-016,-1.)); +#5248 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5249 = PCURVE('',#4755,#5250); +#5250 = DEFINITIONAL_REPRESENTATION('',(#5251),#5255); +#5251 = LINE('',#5252,#5253); +#5252 = CARTESIAN_POINT('',(0.125,0.E+000)); +#5253 = VECTOR('',#5254,1.); +#5254 = DIRECTION('',(0.E+000,-1.)); +#5255 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5256 = ORIENTED_EDGE('',*,*,#5257,.T.); +#5257 = EDGE_CURVE('',#5235,#5159,#5258,.T.); +#5258 = SURFACE_CURVE('',#5259,(#5263,#5270),.PCURVE_S1.); +#5259 = LINE('',#5260,#5261); +#5260 = CARTESIAN_POINT('',(7.995,1.,0.125)); +#5261 = VECTOR('',#5262,1.); +#5262 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#5263 = PCURVE('',#5174,#5264); +#5264 = DEFINITIONAL_REPRESENTATION('',(#5265),#5269); +#5265 = LINE('',#5266,#5267); +#5266 = CARTESIAN_POINT('',(-2.22044604925E-016,-0.25)); +#5267 = VECTOR('',#5268,1.); +#5268 = DIRECTION('',(1.,0.E+000)); +#5269 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5270 = PCURVE('',#4783,#5271); +#5271 = DEFINITIONAL_REPRESENTATION('',(#5272),#5276); +#5272 = LINE('',#5273,#5274); +#5273 = CARTESIAN_POINT('',(0.E+000,0.125)); +#5274 = VECTOR('',#5275,1.); +#5275 = DIRECTION('',(-1.,0.E+000)); +#5276 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5277 = ORIENTED_EDGE('',*,*,#5156,.F.); +#5278 = ORIENTED_EDGE('',*,*,#5279,.F.); +#5279 = EDGE_CURVE('',#5233,#5157,#5280,.T.); +#5280 = SURFACE_CURVE('',#5281,(#5285,#5292),.PCURVE_S1.); +#5281 = LINE('',#5282,#5283); +#5282 = CARTESIAN_POINT('',(7.995,1.,-0.125)); +#5283 = VECTOR('',#5284,1.); +#5284 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#5285 = PCURVE('',#5174,#5286); +#5286 = DEFINITIONAL_REPRESENTATION('',(#5287),#5291); +#5287 = LINE('',#5288,#5289); +#5288 = CARTESIAN_POINT('',(-2.22044604925E-016,-0.E+000)); +#5289 = VECTOR('',#5290,1.); +#5290 = DIRECTION('',(1.,0.E+000)); +#5291 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5292 = PCURVE('',#4837,#5293); +#5293 = DEFINITIONAL_REPRESENTATION('',(#5294),#5298); +#5294 = LINE('',#5295,#5296); +#5295 = CARTESIAN_POINT('',(0.E+000,0.125)); +#5296 = VECTOR('',#5297,1.); +#5297 = DIRECTION('',(-1.,0.E+000)); +#5298 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5299 = ADVANCED_FACE('',(#5300),#4755,.F.); +#5300 = FACE_BOUND('',#5301,.F.); +#5301 = EDGE_LOOP('',(#5302,#5303,#5324,#5325)); +#5302 = ORIENTED_EDGE('',*,*,#4732,.T.); +#5303 = ORIENTED_EDGE('',*,*,#5304,.T.); +#5304 = EDGE_CURVE('',#4735,#5235,#5305,.T.); +#5305 = SURFACE_CURVE('',#5306,(#5310,#5317),.PCURVE_S1.); +#5306 = LINE('',#5307,#5308); +#5307 = CARTESIAN_POINT('',(7.87,1.,0.125)); +#5308 = VECTOR('',#5309,1.); +#5309 = DIRECTION('',(1.,0.E+000,0.E+000)); +#5310 = PCURVE('',#4755,#5311); +#5311 = DEFINITIONAL_REPRESENTATION('',(#5312),#5316); +#5312 = LINE('',#5313,#5314); +#5313 = CARTESIAN_POINT('',(-8.881784197001E-016,-0.25)); +#5314 = VECTOR('',#5315,1.); +#5315 = DIRECTION('',(1.,0.E+000)); +#5316 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5317 = PCURVE('',#4783,#5318); +#5318 = DEFINITIONAL_REPRESENTATION('',(#5319),#5323); +#5319 = LINE('',#5320,#5321); +#5320 = CARTESIAN_POINT('',(0.E+000,-8.881784197001E-016)); +#5321 = VECTOR('',#5322,1.); +#5322 = DIRECTION('',(0.E+000,1.)); +#5323 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5324 = ORIENTED_EDGE('',*,*,#5232,.F.); +#5325 = ORIENTED_EDGE('',*,*,#5326,.F.); +#5326 = EDGE_CURVE('',#4733,#5233,#5327,.T.); +#5327 = SURFACE_CURVE('',#5328,(#5332,#5339),.PCURVE_S1.); +#5328 = LINE('',#5329,#5330); +#5329 = CARTESIAN_POINT('',(7.87,1.,-0.125)); +#5330 = VECTOR('',#5331,1.); +#5331 = DIRECTION('',(1.,0.E+000,0.E+000)); +#5332 = PCURVE('',#4755,#5333); +#5333 = DEFINITIONAL_REPRESENTATION('',(#5334),#5338); +#5334 = LINE('',#5335,#5336); +#5335 = CARTESIAN_POINT('',(-8.881784197001E-016,-4.930380657631E-032)); +#5336 = VECTOR('',#5337,1.); +#5337 = DIRECTION('',(1.,0.E+000)); +#5338 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5339 = PCURVE('',#4837,#5340); +#5340 = DEFINITIONAL_REPRESENTATION('',(#5341),#5345); +#5341 = LINE('',#5342,#5343); +#5342 = CARTESIAN_POINT('',(0.E+000,-8.881784197001E-016)); +#5343 = VECTOR('',#5344,1.); +#5344 = DIRECTION('',(0.E+000,1.)); +#5345 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5346 = ADVANCED_FACE('',(#5347),#4837,.F.); +#5347 = FACE_BOUND('',#5348,.T.); +#5348 = EDGE_LOOP('',(#5349,#5350,#5351,#5352,#5353,#5354,#5355,#5356)); +#5349 = ORIENTED_EDGE('',*,*,#4823,.T.); +#5350 = ORIENTED_EDGE('',*,*,#4904,.T.); +#5351 = ORIENTED_EDGE('',*,*,#4980,.T.); +#5352 = ORIENTED_EDGE('',*,*,#5056,.F.); +#5353 = ORIENTED_EDGE('',*,*,#5132,.F.); +#5354 = ORIENTED_EDGE('',*,*,#5208,.F.); +#5355 = ORIENTED_EDGE('',*,*,#5279,.F.); +#5356 = ORIENTED_EDGE('',*,*,#5326,.F.); +#5357 = ADVANCED_FACE('',(#5358),#4783,.T.); +#5358 = FACE_BOUND('',#5359,.F.); +#5359 = EDGE_LOOP('',(#5360,#5361,#5362,#5363,#5364,#5365,#5366,#5367)); +#5360 = ORIENTED_EDGE('',*,*,#4767,.T.); +#5361 = ORIENTED_EDGE('',*,*,#4853,.T.); +#5362 = ORIENTED_EDGE('',*,*,#4929,.T.); +#5363 = ORIENTED_EDGE('',*,*,#5034,.F.); +#5364 = ORIENTED_EDGE('',*,*,#5110,.F.); +#5365 = ORIENTED_EDGE('',*,*,#5186,.F.); +#5366 = ORIENTED_EDGE('',*,*,#5257,.F.); +#5367 = ORIENTED_EDGE('',*,*,#5304,.F.); +#5368 = MANIFOLD_SOLID_BREP('',#5369); +#5369 = CLOSED_SHELL('',(#5370,#5490,#5566,#5642,#5718,#5794,#5870,#5941 + ,#5988,#5999)); +#5370 = ADVANCED_FACE('',(#5371),#5385,.T.); +#5371 = FACE_BOUND('',#5372,.T.); +#5372 = EDGE_LOOP('',(#5373,#5408,#5436,#5464)); +#5373 = ORIENTED_EDGE('',*,*,#5374,.T.); +#5374 = EDGE_CURVE('',#5375,#5377,#5379,.T.); +#5375 = VERTEX_POINT('',#5376); +#5376 = CARTESIAN_POINT('',(5.33,1.,-0.125)); +#5377 = VERTEX_POINT('',#5378); +#5378 = CARTESIAN_POINT('',(5.33,1.,0.125)); +#5379 = SURFACE_CURVE('',#5380,(#5384,#5396),.PCURVE_S1.); +#5380 = LINE('',#5381,#5382); +#5381 = CARTESIAN_POINT('',(5.33,1.,-0.125)); +#5382 = VECTOR('',#5383,1.); +#5383 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#5384 = PCURVE('',#5385,#5390); +#5385 = PLANE('',#5386); +#5386 = AXIS2_PLACEMENT_3D('',#5387,#5388,#5389); +#5387 = CARTESIAN_POINT('',(5.33,1.,-0.125)); +#5388 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#5389 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#5390 = DEFINITIONAL_REPRESENTATION('',(#5391),#5395); +#5391 = LINE('',#5392,#5393); +#5392 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#5393 = VECTOR('',#5394,1.); +#5394 = DIRECTION('',(2.22044604925E-016,-1.)); +#5395 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5396 = PCURVE('',#5397,#5402); +#5397 = PLANE('',#5398); +#5398 = AXIS2_PLACEMENT_3D('',#5399,#5400,#5401); +#5399 = CARTESIAN_POINT('',(5.33,1.,-0.125)); +#5400 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#5401 = DIRECTION('',(1.,0.E+000,0.E+000)); +#5402 = DEFINITIONAL_REPRESENTATION('',(#5403),#5407); +#5403 = LINE('',#5404,#5405); +#5404 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#5405 = VECTOR('',#5406,1.); +#5406 = DIRECTION('',(0.E+000,-1.)); +#5407 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5408 = ORIENTED_EDGE('',*,*,#5409,.T.); +#5409 = EDGE_CURVE('',#5377,#5410,#5412,.T.); +#5410 = VERTEX_POINT('',#5411); +#5411 = CARTESIAN_POINT('',(5.33,-2.5,0.125)); +#5412 = SURFACE_CURVE('',#5413,(#5417,#5424),.PCURVE_S1.); +#5413 = LINE('',#5414,#5415); +#5414 = CARTESIAN_POINT('',(5.33,1.,0.125)); +#5415 = VECTOR('',#5416,1.); +#5416 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#5417 = PCURVE('',#5385,#5418); +#5418 = DEFINITIONAL_REPRESENTATION('',(#5419),#5423); +#5419 = LINE('',#5420,#5421); +#5420 = CARTESIAN_POINT('',(2.22044604925E-016,-0.25)); +#5421 = VECTOR('',#5422,1.); +#5422 = DIRECTION('',(1.,0.E+000)); +#5423 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5424 = PCURVE('',#5425,#5430); +#5425 = PLANE('',#5426); +#5426 = AXIS2_PLACEMENT_3D('',#5427,#5428,#5429); +#5427 = CARTESIAN_POINT('',(5.33,1.,0.125)); +#5428 = DIRECTION('',(0.E+000,4.440892098501E-016,1.)); +#5429 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#5430 = DEFINITIONAL_REPRESENTATION('',(#5431),#5435); +#5431 = LINE('',#5432,#5433); +#5432 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#5433 = VECTOR('',#5434,1.); +#5434 = DIRECTION('',(1.,0.E+000)); +#5435 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5436 = ORIENTED_EDGE('',*,*,#5437,.F.); +#5437 = EDGE_CURVE('',#5438,#5410,#5440,.T.); +#5438 = VERTEX_POINT('',#5439); +#5439 = CARTESIAN_POINT('',(5.33,-2.5,-0.125)); +#5440 = SURFACE_CURVE('',#5441,(#5445,#5452),.PCURVE_S1.); +#5441 = LINE('',#5442,#5443); +#5442 = CARTESIAN_POINT('',(5.33,-2.5,-0.125)); +#5443 = VECTOR('',#5444,1.); +#5444 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#5445 = PCURVE('',#5385,#5446); +#5446 = DEFINITIONAL_REPRESENTATION('',(#5447),#5451); +#5447 = LINE('',#5448,#5449); +#5448 = CARTESIAN_POINT('',(3.5,-1.972152263053E-031)); +#5449 = VECTOR('',#5450,1.); +#5450 = DIRECTION('',(2.22044604925E-016,-1.)); +#5451 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5452 = PCURVE('',#5453,#5458); +#5453 = PLANE('',#5454); +#5454 = AXIS2_PLACEMENT_3D('',#5455,#5456,#5457); +#5455 = CARTESIAN_POINT('',(5.33,-2.5,-0.125)); +#5456 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#5457 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#5458 = DEFINITIONAL_REPRESENTATION('',(#5459),#5463); +#5459 = LINE('',#5460,#5461); +#5460 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#5461 = VECTOR('',#5462,1.); +#5462 = DIRECTION('',(0.E+000,-1.)); +#5463 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5464 = ORIENTED_EDGE('',*,*,#5465,.F.); +#5465 = EDGE_CURVE('',#5375,#5438,#5466,.T.); +#5466 = SURFACE_CURVE('',#5467,(#5471,#5478),.PCURVE_S1.); +#5467 = LINE('',#5468,#5469); +#5468 = CARTESIAN_POINT('',(5.33,1.,-0.125)); +#5469 = VECTOR('',#5470,1.); +#5470 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#5471 = PCURVE('',#5385,#5472); +#5472 = DEFINITIONAL_REPRESENTATION('',(#5473),#5477); +#5473 = LINE('',#5474,#5475); +#5474 = CARTESIAN_POINT('',(2.22044604925E-016,0.E+000)); +#5475 = VECTOR('',#5476,1.); +#5476 = DIRECTION('',(1.,0.E+000)); +#5477 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5478 = PCURVE('',#5479,#5484); +#5479 = PLANE('',#5480); +#5480 = AXIS2_PLACEMENT_3D('',#5481,#5482,#5483); +#5481 = CARTESIAN_POINT('',(5.33,1.,-0.125)); +#5482 = DIRECTION('',(0.E+000,4.440892098501E-016,1.)); +#5483 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#5484 = DEFINITIONAL_REPRESENTATION('',(#5485),#5489); +#5485 = LINE('',#5486,#5487); +#5486 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#5487 = VECTOR('',#5488,1.); +#5488 = DIRECTION('',(1.,0.E+000)); +#5489 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5490 = ADVANCED_FACE('',(#5491),#5453,.T.); +#5491 = FACE_BOUND('',#5492,.T.); +#5492 = EDGE_LOOP('',(#5493,#5494,#5517,#5545)); +#5493 = ORIENTED_EDGE('',*,*,#5437,.T.); +#5494 = ORIENTED_EDGE('',*,*,#5495,.T.); +#5495 = EDGE_CURVE('',#5410,#5496,#5498,.T.); +#5496 = VERTEX_POINT('',#5497); +#5497 = CARTESIAN_POINT('',(4.83,-2.5,0.125)); +#5498 = SURFACE_CURVE('',#5499,(#5503,#5510),.PCURVE_S1.); +#5499 = LINE('',#5500,#5501); +#5500 = CARTESIAN_POINT('',(5.33,-2.5,0.125)); +#5501 = VECTOR('',#5502,1.); +#5502 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#5503 = PCURVE('',#5453,#5504); +#5504 = DEFINITIONAL_REPRESENTATION('',(#5505),#5509); +#5505 = LINE('',#5506,#5507); +#5506 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#5507 = VECTOR('',#5508,1.); +#5508 = DIRECTION('',(1.,0.E+000)); +#5509 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5510 = PCURVE('',#5425,#5511); +#5511 = DEFINITIONAL_REPRESENTATION('',(#5512),#5516); +#5512 = LINE('',#5513,#5514); +#5513 = CARTESIAN_POINT('',(3.5,0.E+000)); +#5514 = VECTOR('',#5515,1.); +#5515 = DIRECTION('',(0.E+000,-1.)); +#5516 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5517 = ORIENTED_EDGE('',*,*,#5518,.F.); +#5518 = EDGE_CURVE('',#5519,#5496,#5521,.T.); +#5519 = VERTEX_POINT('',#5520); +#5520 = CARTESIAN_POINT('',(4.83,-2.5,-0.125)); +#5521 = SURFACE_CURVE('',#5522,(#5526,#5533),.PCURVE_S1.); +#5522 = LINE('',#5523,#5524); +#5523 = CARTESIAN_POINT('',(4.83,-2.5,-0.125)); +#5524 = VECTOR('',#5525,1.); +#5525 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#5526 = PCURVE('',#5453,#5527); +#5527 = DEFINITIONAL_REPRESENTATION('',(#5528),#5532); +#5528 = LINE('',#5529,#5530); +#5529 = CARTESIAN_POINT('',(0.5,0.E+000)); +#5530 = VECTOR('',#5531,1.); +#5531 = DIRECTION('',(0.E+000,-1.)); +#5532 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5533 = PCURVE('',#5534,#5539); +#5534 = PLANE('',#5535); +#5535 = AXIS2_PLACEMENT_3D('',#5536,#5537,#5538); +#5536 = CARTESIAN_POINT('',(4.83,-2.5,-0.125)); +#5537 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#5538 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#5539 = DEFINITIONAL_REPRESENTATION('',(#5540),#5544); +#5540 = LINE('',#5541,#5542); +#5541 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#5542 = VECTOR('',#5543,1.); +#5543 = DIRECTION('',(-2.22044604925E-016,-1.)); +#5544 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5545 = ORIENTED_EDGE('',*,*,#5546,.F.); +#5546 = EDGE_CURVE('',#5438,#5519,#5547,.T.); +#5547 = SURFACE_CURVE('',#5548,(#5552,#5559),.PCURVE_S1.); +#5548 = LINE('',#5549,#5550); +#5549 = CARTESIAN_POINT('',(5.33,-2.5,-0.125)); +#5550 = VECTOR('',#5551,1.); +#5551 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#5552 = PCURVE('',#5453,#5553); +#5553 = DEFINITIONAL_REPRESENTATION('',(#5554),#5558); +#5554 = LINE('',#5555,#5556); +#5555 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#5556 = VECTOR('',#5557,1.); +#5557 = DIRECTION('',(1.,0.E+000)); +#5558 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5559 = PCURVE('',#5479,#5560); +#5560 = DEFINITIONAL_REPRESENTATION('',(#5561),#5565); +#5561 = LINE('',#5562,#5563); +#5562 = CARTESIAN_POINT('',(3.5,0.E+000)); +#5563 = VECTOR('',#5564,1.); +#5564 = DIRECTION('',(0.E+000,-1.)); +#5565 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5566 = ADVANCED_FACE('',(#5567),#5534,.T.); +#5567 = FACE_BOUND('',#5568,.T.); +#5568 = EDGE_LOOP('',(#5569,#5570,#5593,#5621)); +#5569 = ORIENTED_EDGE('',*,*,#5518,.T.); +#5570 = ORIENTED_EDGE('',*,*,#5571,.T.); +#5571 = EDGE_CURVE('',#5496,#5572,#5574,.T.); +#5572 = VERTEX_POINT('',#5573); +#5573 = CARTESIAN_POINT('',(4.83,1.,0.125)); +#5574 = SURFACE_CURVE('',#5575,(#5579,#5586),.PCURVE_S1.); +#5575 = LINE('',#5576,#5577); +#5576 = CARTESIAN_POINT('',(4.83,-2.5,0.125)); +#5577 = VECTOR('',#5578,1.); +#5578 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#5579 = PCURVE('',#5534,#5580); +#5580 = DEFINITIONAL_REPRESENTATION('',(#5581),#5585); +#5581 = LINE('',#5582,#5583); +#5582 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#5583 = VECTOR('',#5584,1.); +#5584 = DIRECTION('',(1.,0.E+000)); +#5585 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5586 = PCURVE('',#5425,#5587); +#5587 = DEFINITIONAL_REPRESENTATION('',(#5588),#5592); +#5588 = LINE('',#5589,#5590); +#5589 = CARTESIAN_POINT('',(3.5,-0.5)); +#5590 = VECTOR('',#5591,1.); +#5591 = DIRECTION('',(-1.,0.E+000)); +#5592 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5593 = ORIENTED_EDGE('',*,*,#5594,.F.); +#5594 = EDGE_CURVE('',#5595,#5572,#5597,.T.); +#5595 = VERTEX_POINT('',#5596); +#5596 = CARTESIAN_POINT('',(4.83,1.,-0.125)); +#5597 = SURFACE_CURVE('',#5598,(#5602,#5609),.PCURVE_S1.); +#5598 = LINE('',#5599,#5600); +#5599 = CARTESIAN_POINT('',(4.83,1.,-0.125)); +#5600 = VECTOR('',#5601,1.); +#5601 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#5602 = PCURVE('',#5534,#5603); +#5603 = DEFINITIONAL_REPRESENTATION('',(#5604),#5608); +#5604 = LINE('',#5605,#5606); +#5605 = CARTESIAN_POINT('',(3.5,1.972152263053E-031)); +#5606 = VECTOR('',#5607,1.); +#5607 = DIRECTION('',(-2.22044604925E-016,-1.)); +#5608 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5609 = PCURVE('',#5610,#5615); +#5610 = PLANE('',#5611); +#5611 = AXIS2_PLACEMENT_3D('',#5612,#5613,#5614); +#5612 = CARTESIAN_POINT('',(4.705,1.,-0.125)); +#5613 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#5614 = DIRECTION('',(1.,0.E+000,0.E+000)); +#5615 = DEFINITIONAL_REPRESENTATION('',(#5616),#5620); +#5616 = LINE('',#5617,#5618); +#5617 = CARTESIAN_POINT('',(0.125,0.E+000)); +#5618 = VECTOR('',#5619,1.); +#5619 = DIRECTION('',(0.E+000,-1.)); +#5620 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5621 = ORIENTED_EDGE('',*,*,#5622,.F.); +#5622 = EDGE_CURVE('',#5519,#5595,#5623,.T.); +#5623 = SURFACE_CURVE('',#5624,(#5628,#5635),.PCURVE_S1.); +#5624 = LINE('',#5625,#5626); +#5625 = CARTESIAN_POINT('',(4.83,-2.5,-0.125)); +#5626 = VECTOR('',#5627,1.); +#5627 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#5628 = PCURVE('',#5534,#5629); +#5629 = DEFINITIONAL_REPRESENTATION('',(#5630),#5634); +#5630 = LINE('',#5631,#5632); +#5631 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#5632 = VECTOR('',#5633,1.); +#5633 = DIRECTION('',(1.,0.E+000)); +#5634 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5635 = PCURVE('',#5479,#5636); +#5636 = DEFINITIONAL_REPRESENTATION('',(#5637),#5641); +#5637 = LINE('',#5638,#5639); +#5638 = CARTESIAN_POINT('',(3.5,-0.5)); +#5639 = VECTOR('',#5640,1.); +#5640 = DIRECTION('',(-1.,0.E+000)); +#5641 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5642 = ADVANCED_FACE('',(#5643),#5610,.F.); +#5643 = FACE_BOUND('',#5644,.F.); +#5644 = EDGE_LOOP('',(#5645,#5675,#5696,#5697)); +#5645 = ORIENTED_EDGE('',*,*,#5646,.T.); +#5646 = EDGE_CURVE('',#5647,#5649,#5651,.T.); +#5647 = VERTEX_POINT('',#5648); +#5648 = CARTESIAN_POINT('',(4.705,1.,-0.125)); +#5649 = VERTEX_POINT('',#5650); +#5650 = CARTESIAN_POINT('',(4.705,1.,0.125)); +#5651 = SURFACE_CURVE('',#5652,(#5656,#5663),.PCURVE_S1.); +#5652 = LINE('',#5653,#5654); +#5653 = CARTESIAN_POINT('',(4.705,1.,-0.125)); +#5654 = VECTOR('',#5655,1.); +#5655 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#5656 = PCURVE('',#5610,#5657); +#5657 = DEFINITIONAL_REPRESENTATION('',(#5658),#5662); +#5658 = LINE('',#5659,#5660); +#5659 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#5660 = VECTOR('',#5661,1.); +#5661 = DIRECTION('',(0.E+000,-1.)); +#5662 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5663 = PCURVE('',#5664,#5669); +#5664 = PLANE('',#5665); +#5665 = AXIS2_PLACEMENT_3D('',#5666,#5667,#5668); +#5666 = CARTESIAN_POINT('',(4.705,2.,-0.125)); +#5667 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#5668 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#5669 = DEFINITIONAL_REPRESENTATION('',(#5670),#5674); +#5670 = LINE('',#5671,#5672); +#5671 = CARTESIAN_POINT('',(1.,-4.930380657631E-032)); +#5672 = VECTOR('',#5673,1.); +#5673 = DIRECTION('',(2.22044604925E-016,-1.)); +#5674 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5675 = ORIENTED_EDGE('',*,*,#5676,.T.); +#5676 = EDGE_CURVE('',#5649,#5572,#5677,.T.); +#5677 = SURFACE_CURVE('',#5678,(#5682,#5689),.PCURVE_S1.); +#5678 = LINE('',#5679,#5680); +#5679 = CARTESIAN_POINT('',(4.705,1.,0.125)); +#5680 = VECTOR('',#5681,1.); +#5681 = DIRECTION('',(1.,0.E+000,0.E+000)); +#5682 = PCURVE('',#5610,#5683); +#5683 = DEFINITIONAL_REPRESENTATION('',(#5684),#5688); +#5684 = LINE('',#5685,#5686); +#5685 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#5686 = VECTOR('',#5687,1.); +#5687 = DIRECTION('',(1.,0.E+000)); +#5688 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5689 = PCURVE('',#5425,#5690); +#5690 = DEFINITIONAL_REPRESENTATION('',(#5691),#5695); +#5691 = LINE('',#5692,#5693); +#5692 = CARTESIAN_POINT('',(0.E+000,-0.625)); +#5693 = VECTOR('',#5694,1.); +#5694 = DIRECTION('',(0.E+000,1.)); +#5695 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5696 = ORIENTED_EDGE('',*,*,#5594,.F.); +#5697 = ORIENTED_EDGE('',*,*,#5698,.F.); +#5698 = EDGE_CURVE('',#5647,#5595,#5699,.T.); +#5699 = SURFACE_CURVE('',#5700,(#5704,#5711),.PCURVE_S1.); +#5700 = LINE('',#5701,#5702); +#5701 = CARTESIAN_POINT('',(4.705,1.,-0.125)); +#5702 = VECTOR('',#5703,1.); +#5703 = DIRECTION('',(1.,0.E+000,0.E+000)); +#5704 = PCURVE('',#5610,#5705); +#5705 = DEFINITIONAL_REPRESENTATION('',(#5706),#5710); +#5706 = LINE('',#5707,#5708); +#5707 = CARTESIAN_POINT('',(0.E+000,-4.930380657631E-032)); +#5708 = VECTOR('',#5709,1.); +#5709 = DIRECTION('',(1.,0.E+000)); +#5710 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5711 = PCURVE('',#5479,#5712); +#5712 = DEFINITIONAL_REPRESENTATION('',(#5713),#5717); +#5713 = LINE('',#5714,#5715); +#5714 = CARTESIAN_POINT('',(0.E+000,-0.625)); +#5715 = VECTOR('',#5716,1.); +#5716 = DIRECTION('',(0.E+000,1.)); +#5717 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5718 = ADVANCED_FACE('',(#5719),#5664,.F.); +#5719 = FACE_BOUND('',#5720,.F.); +#5720 = EDGE_LOOP('',(#5721,#5751,#5772,#5773)); +#5721 = ORIENTED_EDGE('',*,*,#5722,.T.); +#5722 = EDGE_CURVE('',#5723,#5725,#5727,.T.); +#5723 = VERTEX_POINT('',#5724); +#5724 = CARTESIAN_POINT('',(4.705,2.,-0.125)); +#5725 = VERTEX_POINT('',#5726); +#5726 = CARTESIAN_POINT('',(4.705,2.,0.125)); +#5727 = SURFACE_CURVE('',#5728,(#5732,#5739),.PCURVE_S1.); +#5728 = LINE('',#5729,#5730); +#5729 = CARTESIAN_POINT('',(4.705,2.,-0.125)); +#5730 = VECTOR('',#5731,1.); +#5731 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#5732 = PCURVE('',#5664,#5733); +#5733 = DEFINITIONAL_REPRESENTATION('',(#5734),#5738); +#5734 = LINE('',#5735,#5736); +#5735 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#5736 = VECTOR('',#5737,1.); +#5737 = DIRECTION('',(2.22044604925E-016,-1.)); +#5738 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5739 = PCURVE('',#5740,#5745); +#5740 = PLANE('',#5741); +#5741 = AXIS2_PLACEMENT_3D('',#5742,#5743,#5744); +#5742 = CARTESIAN_POINT('',(5.455,2.,-0.125)); +#5743 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#5744 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#5745 = DEFINITIONAL_REPRESENTATION('',(#5746),#5750); +#5746 = LINE('',#5747,#5748); +#5747 = CARTESIAN_POINT('',(0.75,0.E+000)); +#5748 = VECTOR('',#5749,1.); +#5749 = DIRECTION('',(0.E+000,-1.)); +#5750 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5751 = ORIENTED_EDGE('',*,*,#5752,.T.); +#5752 = EDGE_CURVE('',#5725,#5649,#5753,.T.); +#5753 = SURFACE_CURVE('',#5754,(#5758,#5765),.PCURVE_S1.); +#5754 = LINE('',#5755,#5756); +#5755 = CARTESIAN_POINT('',(4.705,2.,0.125)); +#5756 = VECTOR('',#5757,1.); +#5757 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#5758 = PCURVE('',#5664,#5759); +#5759 = DEFINITIONAL_REPRESENTATION('',(#5760),#5764); +#5760 = LINE('',#5761,#5762); +#5761 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#5762 = VECTOR('',#5763,1.); +#5763 = DIRECTION('',(1.,0.E+000)); +#5764 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5765 = PCURVE('',#5425,#5766); +#5766 = DEFINITIONAL_REPRESENTATION('',(#5767),#5771); +#5767 = LINE('',#5768,#5769); +#5768 = CARTESIAN_POINT('',(-1.,-0.625)); +#5769 = VECTOR('',#5770,1.); +#5770 = DIRECTION('',(1.,0.E+000)); +#5771 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5772 = ORIENTED_EDGE('',*,*,#5646,.F.); +#5773 = ORIENTED_EDGE('',*,*,#5774,.F.); +#5774 = EDGE_CURVE('',#5723,#5647,#5775,.T.); +#5775 = SURFACE_CURVE('',#5776,(#5780,#5787),.PCURVE_S1.); +#5776 = LINE('',#5777,#5778); +#5777 = CARTESIAN_POINT('',(4.705,2.,-0.125)); +#5778 = VECTOR('',#5779,1.); +#5779 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#5780 = PCURVE('',#5664,#5781); +#5781 = DEFINITIONAL_REPRESENTATION('',(#5782),#5786); +#5782 = LINE('',#5783,#5784); +#5783 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#5784 = VECTOR('',#5785,1.); +#5785 = DIRECTION('',(1.,0.E+000)); +#5786 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5787 = PCURVE('',#5479,#5788); +#5788 = DEFINITIONAL_REPRESENTATION('',(#5789),#5793); +#5789 = LINE('',#5790,#5791); +#5790 = CARTESIAN_POINT('',(-1.,-0.625)); +#5791 = VECTOR('',#5792,1.); +#5792 = DIRECTION('',(1.,0.E+000)); +#5793 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5794 = ADVANCED_FACE('',(#5795),#5740,.F.); +#5795 = FACE_BOUND('',#5796,.F.); +#5796 = EDGE_LOOP('',(#5797,#5827,#5848,#5849)); +#5797 = ORIENTED_EDGE('',*,*,#5798,.T.); +#5798 = EDGE_CURVE('',#5799,#5801,#5803,.T.); +#5799 = VERTEX_POINT('',#5800); +#5800 = CARTESIAN_POINT('',(5.455,2.,-0.125)); +#5801 = VERTEX_POINT('',#5802); +#5802 = CARTESIAN_POINT('',(5.455,2.,0.125)); +#5803 = SURFACE_CURVE('',#5804,(#5808,#5815),.PCURVE_S1.); +#5804 = LINE('',#5805,#5806); +#5805 = CARTESIAN_POINT('',(5.455,2.,-0.125)); +#5806 = VECTOR('',#5807,1.); +#5807 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#5808 = PCURVE('',#5740,#5809); +#5809 = DEFINITIONAL_REPRESENTATION('',(#5810),#5814); +#5810 = LINE('',#5811,#5812); +#5811 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#5812 = VECTOR('',#5813,1.); +#5813 = DIRECTION('',(0.E+000,-1.)); +#5814 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5815 = PCURVE('',#5816,#5821); +#5816 = PLANE('',#5817); +#5817 = AXIS2_PLACEMENT_3D('',#5818,#5819,#5820); +#5818 = CARTESIAN_POINT('',(5.455,1.,-0.125)); +#5819 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#5820 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#5821 = DEFINITIONAL_REPRESENTATION('',(#5822),#5826); +#5822 = LINE('',#5823,#5824); +#5823 = CARTESIAN_POINT('',(1.,4.930380657631E-032)); +#5824 = VECTOR('',#5825,1.); +#5825 = DIRECTION('',(-2.22044604925E-016,-1.)); +#5826 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5827 = ORIENTED_EDGE('',*,*,#5828,.T.); +#5828 = EDGE_CURVE('',#5801,#5725,#5829,.T.); +#5829 = SURFACE_CURVE('',#5830,(#5834,#5841),.PCURVE_S1.); +#5830 = LINE('',#5831,#5832); +#5831 = CARTESIAN_POINT('',(5.455,2.,0.125)); +#5832 = VECTOR('',#5833,1.); +#5833 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#5834 = PCURVE('',#5740,#5835); +#5835 = DEFINITIONAL_REPRESENTATION('',(#5836),#5840); +#5836 = LINE('',#5837,#5838); +#5837 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#5838 = VECTOR('',#5839,1.); +#5839 = DIRECTION('',(1.,0.E+000)); +#5840 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5841 = PCURVE('',#5425,#5842); +#5842 = DEFINITIONAL_REPRESENTATION('',(#5843),#5847); +#5843 = LINE('',#5844,#5845); +#5844 = CARTESIAN_POINT('',(-1.,0.125)); +#5845 = VECTOR('',#5846,1.); +#5846 = DIRECTION('',(0.E+000,-1.)); +#5847 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5848 = ORIENTED_EDGE('',*,*,#5722,.F.); +#5849 = ORIENTED_EDGE('',*,*,#5850,.F.); +#5850 = EDGE_CURVE('',#5799,#5723,#5851,.T.); +#5851 = SURFACE_CURVE('',#5852,(#5856,#5863),.PCURVE_S1.); +#5852 = LINE('',#5853,#5854); +#5853 = CARTESIAN_POINT('',(5.455,2.,-0.125)); +#5854 = VECTOR('',#5855,1.); +#5855 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#5856 = PCURVE('',#5740,#5857); +#5857 = DEFINITIONAL_REPRESENTATION('',(#5858),#5862); +#5858 = LINE('',#5859,#5860); +#5859 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#5860 = VECTOR('',#5861,1.); +#5861 = DIRECTION('',(1.,0.E+000)); +#5862 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5863 = PCURVE('',#5479,#5864); +#5864 = DEFINITIONAL_REPRESENTATION('',(#5865),#5869); +#5865 = LINE('',#5866,#5867); +#5866 = CARTESIAN_POINT('',(-1.,0.125)); +#5867 = VECTOR('',#5868,1.); +#5868 = DIRECTION('',(0.E+000,-1.)); +#5869 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5870 = ADVANCED_FACE('',(#5871),#5816,.F.); +#5871 = FACE_BOUND('',#5872,.F.); +#5872 = EDGE_LOOP('',(#5873,#5898,#5919,#5920)); +#5873 = ORIENTED_EDGE('',*,*,#5874,.T.); +#5874 = EDGE_CURVE('',#5875,#5877,#5879,.T.); +#5875 = VERTEX_POINT('',#5876); +#5876 = CARTESIAN_POINT('',(5.455,1.,-0.125)); +#5877 = VERTEX_POINT('',#5878); +#5878 = CARTESIAN_POINT('',(5.455,1.,0.125)); +#5879 = SURFACE_CURVE('',#5880,(#5884,#5891),.PCURVE_S1.); +#5880 = LINE('',#5881,#5882); +#5881 = CARTESIAN_POINT('',(5.455,1.,-0.125)); +#5882 = VECTOR('',#5883,1.); +#5883 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#5884 = PCURVE('',#5816,#5885); +#5885 = DEFINITIONAL_REPRESENTATION('',(#5886),#5890); +#5886 = LINE('',#5887,#5888); +#5887 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#5888 = VECTOR('',#5889,1.); +#5889 = DIRECTION('',(-2.22044604925E-016,-1.)); +#5890 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5891 = PCURVE('',#5397,#5892); +#5892 = DEFINITIONAL_REPRESENTATION('',(#5893),#5897); +#5893 = LINE('',#5894,#5895); +#5894 = CARTESIAN_POINT('',(0.125,0.E+000)); +#5895 = VECTOR('',#5896,1.); +#5896 = DIRECTION('',(0.E+000,-1.)); +#5897 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5898 = ORIENTED_EDGE('',*,*,#5899,.T.); +#5899 = EDGE_CURVE('',#5877,#5801,#5900,.T.); +#5900 = SURFACE_CURVE('',#5901,(#5905,#5912),.PCURVE_S1.); +#5901 = LINE('',#5902,#5903); +#5902 = CARTESIAN_POINT('',(5.455,1.,0.125)); +#5903 = VECTOR('',#5904,1.); +#5904 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#5905 = PCURVE('',#5816,#5906); +#5906 = DEFINITIONAL_REPRESENTATION('',(#5907),#5911); +#5907 = LINE('',#5908,#5909); +#5908 = CARTESIAN_POINT('',(-2.22044604925E-016,-0.25)); +#5909 = VECTOR('',#5910,1.); +#5910 = DIRECTION('',(1.,0.E+000)); +#5911 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5912 = PCURVE('',#5425,#5913); +#5913 = DEFINITIONAL_REPRESENTATION('',(#5914),#5918); +#5914 = LINE('',#5915,#5916); +#5915 = CARTESIAN_POINT('',(0.E+000,0.125)); +#5916 = VECTOR('',#5917,1.); +#5917 = DIRECTION('',(-1.,0.E+000)); +#5918 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5919 = ORIENTED_EDGE('',*,*,#5798,.F.); +#5920 = ORIENTED_EDGE('',*,*,#5921,.F.); +#5921 = EDGE_CURVE('',#5875,#5799,#5922,.T.); +#5922 = SURFACE_CURVE('',#5923,(#5927,#5934),.PCURVE_S1.); +#5923 = LINE('',#5924,#5925); +#5924 = CARTESIAN_POINT('',(5.455,1.,-0.125)); +#5925 = VECTOR('',#5926,1.); +#5926 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#5927 = PCURVE('',#5816,#5928); +#5928 = DEFINITIONAL_REPRESENTATION('',(#5929),#5933); +#5929 = LINE('',#5930,#5931); +#5930 = CARTESIAN_POINT('',(-2.22044604925E-016,-0.E+000)); +#5931 = VECTOR('',#5932,1.); +#5932 = DIRECTION('',(1.,0.E+000)); +#5933 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5934 = PCURVE('',#5479,#5935); +#5935 = DEFINITIONAL_REPRESENTATION('',(#5936),#5940); +#5936 = LINE('',#5937,#5938); +#5937 = CARTESIAN_POINT('',(0.E+000,0.125)); +#5938 = VECTOR('',#5939,1.); +#5939 = DIRECTION('',(-1.,0.E+000)); +#5940 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5941 = ADVANCED_FACE('',(#5942),#5397,.F.); +#5942 = FACE_BOUND('',#5943,.F.); +#5943 = EDGE_LOOP('',(#5944,#5945,#5966,#5967)); +#5944 = ORIENTED_EDGE('',*,*,#5374,.T.); +#5945 = ORIENTED_EDGE('',*,*,#5946,.T.); +#5946 = EDGE_CURVE('',#5377,#5877,#5947,.T.); +#5947 = SURFACE_CURVE('',#5948,(#5952,#5959),.PCURVE_S1.); +#5948 = LINE('',#5949,#5950); +#5949 = CARTESIAN_POINT('',(5.33,1.,0.125)); +#5950 = VECTOR('',#5951,1.); +#5951 = DIRECTION('',(1.,0.E+000,0.E+000)); +#5952 = PCURVE('',#5397,#5953); +#5953 = DEFINITIONAL_REPRESENTATION('',(#5954),#5958); +#5954 = LINE('',#5955,#5956); +#5955 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#5956 = VECTOR('',#5957,1.); +#5957 = DIRECTION('',(1.,0.E+000)); +#5958 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5959 = PCURVE('',#5425,#5960); +#5960 = DEFINITIONAL_REPRESENTATION('',(#5961),#5965); +#5961 = LINE('',#5962,#5963); +#5962 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#5963 = VECTOR('',#5964,1.); +#5964 = DIRECTION('',(0.E+000,1.)); +#5965 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5966 = ORIENTED_EDGE('',*,*,#5874,.F.); +#5967 = ORIENTED_EDGE('',*,*,#5968,.F.); +#5968 = EDGE_CURVE('',#5375,#5875,#5969,.T.); +#5969 = SURFACE_CURVE('',#5970,(#5974,#5981),.PCURVE_S1.); +#5970 = LINE('',#5971,#5972); +#5971 = CARTESIAN_POINT('',(5.33,1.,-0.125)); +#5972 = VECTOR('',#5973,1.); +#5973 = DIRECTION('',(1.,0.E+000,0.E+000)); +#5974 = PCURVE('',#5397,#5975); +#5975 = DEFINITIONAL_REPRESENTATION('',(#5976),#5980); +#5976 = LINE('',#5977,#5978); +#5977 = CARTESIAN_POINT('',(0.E+000,-4.930380657631E-032)); +#5978 = VECTOR('',#5979,1.); +#5979 = DIRECTION('',(1.,0.E+000)); +#5980 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5981 = PCURVE('',#5479,#5982); +#5982 = DEFINITIONAL_REPRESENTATION('',(#5983),#5987); +#5983 = LINE('',#5984,#5985); +#5984 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#5985 = VECTOR('',#5986,1.); +#5986 = DIRECTION('',(0.E+000,1.)); +#5987 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5988 = ADVANCED_FACE('',(#5989),#5479,.F.); +#5989 = FACE_BOUND('',#5990,.T.); +#5990 = EDGE_LOOP('',(#5991,#5992,#5993,#5994,#5995,#5996,#5997,#5998)); +#5991 = ORIENTED_EDGE('',*,*,#5465,.T.); +#5992 = ORIENTED_EDGE('',*,*,#5546,.T.); +#5993 = ORIENTED_EDGE('',*,*,#5622,.T.); +#5994 = ORIENTED_EDGE('',*,*,#5698,.F.); +#5995 = ORIENTED_EDGE('',*,*,#5774,.F.); +#5996 = ORIENTED_EDGE('',*,*,#5850,.F.); +#5997 = ORIENTED_EDGE('',*,*,#5921,.F.); +#5998 = ORIENTED_EDGE('',*,*,#5968,.F.); +#5999 = ADVANCED_FACE('',(#6000),#5425,.T.); +#6000 = FACE_BOUND('',#6001,.F.); +#6001 = EDGE_LOOP('',(#6002,#6003,#6004,#6005,#6006,#6007,#6008,#6009)); +#6002 = ORIENTED_EDGE('',*,*,#5409,.T.); +#6003 = ORIENTED_EDGE('',*,*,#5495,.T.); +#6004 = ORIENTED_EDGE('',*,*,#5571,.T.); +#6005 = ORIENTED_EDGE('',*,*,#5676,.F.); +#6006 = ORIENTED_EDGE('',*,*,#5752,.F.); +#6007 = ORIENTED_EDGE('',*,*,#5828,.F.); +#6008 = ORIENTED_EDGE('',*,*,#5899,.F.); +#6009 = ORIENTED_EDGE('',*,*,#5946,.F.); +#6010 = MANIFOLD_SOLID_BREP('',#6011); +#6011 = CLOSED_SHELL('',(#6012,#6132,#6208,#6284,#6360,#6436,#6512,#6583 + ,#6630,#6641)); +#6012 = ADVANCED_FACE('',(#6013),#6027,.T.); +#6013 = FACE_BOUND('',#6014,.T.); +#6014 = EDGE_LOOP('',(#6015,#6050,#6078,#6106)); +#6015 = ORIENTED_EDGE('',*,*,#6016,.T.); +#6016 = EDGE_CURVE('',#6017,#6019,#6021,.T.); +#6017 = VERTEX_POINT('',#6018); +#6018 = CARTESIAN_POINT('',(2.79,1.,-0.125)); +#6019 = VERTEX_POINT('',#6020); +#6020 = CARTESIAN_POINT('',(2.79,1.,0.125)); +#6021 = SURFACE_CURVE('',#6022,(#6026,#6038),.PCURVE_S1.); +#6022 = LINE('',#6023,#6024); +#6023 = CARTESIAN_POINT('',(2.79,1.,-0.125)); +#6024 = VECTOR('',#6025,1.); +#6025 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#6026 = PCURVE('',#6027,#6032); +#6027 = PLANE('',#6028); +#6028 = AXIS2_PLACEMENT_3D('',#6029,#6030,#6031); +#6029 = CARTESIAN_POINT('',(2.79,1.,-0.125)); +#6030 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#6031 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#6032 = DEFINITIONAL_REPRESENTATION('',(#6033),#6037); +#6033 = LINE('',#6034,#6035); +#6034 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#6035 = VECTOR('',#6036,1.); +#6036 = DIRECTION('',(2.22044604925E-016,-1.)); +#6037 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6038 = PCURVE('',#6039,#6044); +#6039 = PLANE('',#6040); +#6040 = AXIS2_PLACEMENT_3D('',#6041,#6042,#6043); +#6041 = CARTESIAN_POINT('',(2.79,1.,-0.125)); +#6042 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#6043 = DIRECTION('',(1.,0.E+000,0.E+000)); +#6044 = DEFINITIONAL_REPRESENTATION('',(#6045),#6049); +#6045 = LINE('',#6046,#6047); +#6046 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#6047 = VECTOR('',#6048,1.); +#6048 = DIRECTION('',(0.E+000,-1.)); +#6049 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6050 = ORIENTED_EDGE('',*,*,#6051,.T.); +#6051 = EDGE_CURVE('',#6019,#6052,#6054,.T.); +#6052 = VERTEX_POINT('',#6053); +#6053 = CARTESIAN_POINT('',(2.79,-2.5,0.125)); +#6054 = SURFACE_CURVE('',#6055,(#6059,#6066),.PCURVE_S1.); +#6055 = LINE('',#6056,#6057); +#6056 = CARTESIAN_POINT('',(2.79,1.,0.125)); +#6057 = VECTOR('',#6058,1.); +#6058 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#6059 = PCURVE('',#6027,#6060); +#6060 = DEFINITIONAL_REPRESENTATION('',(#6061),#6065); +#6061 = LINE('',#6062,#6063); +#6062 = CARTESIAN_POINT('',(2.22044604925E-016,-0.25)); +#6063 = VECTOR('',#6064,1.); +#6064 = DIRECTION('',(1.,0.E+000)); +#6065 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6066 = PCURVE('',#6067,#6072); +#6067 = PLANE('',#6068); +#6068 = AXIS2_PLACEMENT_3D('',#6069,#6070,#6071); +#6069 = CARTESIAN_POINT('',(2.79,1.,0.125)); +#6070 = DIRECTION('',(0.E+000,4.440892098501E-016,1.)); +#6071 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#6072 = DEFINITIONAL_REPRESENTATION('',(#6073),#6077); +#6073 = LINE('',#6074,#6075); +#6074 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#6075 = VECTOR('',#6076,1.); +#6076 = DIRECTION('',(1.,0.E+000)); +#6077 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6078 = ORIENTED_EDGE('',*,*,#6079,.F.); +#6079 = EDGE_CURVE('',#6080,#6052,#6082,.T.); +#6080 = VERTEX_POINT('',#6081); +#6081 = CARTESIAN_POINT('',(2.79,-2.5,-0.125)); +#6082 = SURFACE_CURVE('',#6083,(#6087,#6094),.PCURVE_S1.); +#6083 = LINE('',#6084,#6085); +#6084 = CARTESIAN_POINT('',(2.79,-2.5,-0.125)); +#6085 = VECTOR('',#6086,1.); +#6086 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#6087 = PCURVE('',#6027,#6088); +#6088 = DEFINITIONAL_REPRESENTATION('',(#6089),#6093); +#6089 = LINE('',#6090,#6091); +#6090 = CARTESIAN_POINT('',(3.5,-1.972152263053E-031)); +#6091 = VECTOR('',#6092,1.); +#6092 = DIRECTION('',(2.22044604925E-016,-1.)); +#6093 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6094 = PCURVE('',#6095,#6100); +#6095 = PLANE('',#6096); +#6096 = AXIS2_PLACEMENT_3D('',#6097,#6098,#6099); +#6097 = CARTESIAN_POINT('',(2.79,-2.5,-0.125)); +#6098 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#6099 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#6100 = DEFINITIONAL_REPRESENTATION('',(#6101),#6105); +#6101 = LINE('',#6102,#6103); +#6102 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#6103 = VECTOR('',#6104,1.); +#6104 = DIRECTION('',(0.E+000,-1.)); +#6105 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6106 = ORIENTED_EDGE('',*,*,#6107,.F.); +#6107 = EDGE_CURVE('',#6017,#6080,#6108,.T.); +#6108 = SURFACE_CURVE('',#6109,(#6113,#6120),.PCURVE_S1.); +#6109 = LINE('',#6110,#6111); +#6110 = CARTESIAN_POINT('',(2.79,1.,-0.125)); +#6111 = VECTOR('',#6112,1.); +#6112 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#6113 = PCURVE('',#6027,#6114); +#6114 = DEFINITIONAL_REPRESENTATION('',(#6115),#6119); +#6115 = LINE('',#6116,#6117); +#6116 = CARTESIAN_POINT('',(2.22044604925E-016,0.E+000)); +#6117 = VECTOR('',#6118,1.); +#6118 = DIRECTION('',(1.,0.E+000)); +#6119 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6120 = PCURVE('',#6121,#6126); +#6121 = PLANE('',#6122); +#6122 = AXIS2_PLACEMENT_3D('',#6123,#6124,#6125); +#6123 = CARTESIAN_POINT('',(2.79,1.,-0.125)); +#6124 = DIRECTION('',(0.E+000,4.440892098501E-016,1.)); +#6125 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#6126 = DEFINITIONAL_REPRESENTATION('',(#6127),#6131); +#6127 = LINE('',#6128,#6129); +#6128 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#6129 = VECTOR('',#6130,1.); +#6130 = DIRECTION('',(1.,0.E+000)); +#6131 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6132 = ADVANCED_FACE('',(#6133),#6095,.T.); +#6133 = FACE_BOUND('',#6134,.T.); +#6134 = EDGE_LOOP('',(#6135,#6136,#6159,#6187)); +#6135 = ORIENTED_EDGE('',*,*,#6079,.T.); +#6136 = ORIENTED_EDGE('',*,*,#6137,.T.); +#6137 = EDGE_CURVE('',#6052,#6138,#6140,.T.); +#6138 = VERTEX_POINT('',#6139); +#6139 = CARTESIAN_POINT('',(2.29,-2.5,0.125)); +#6140 = SURFACE_CURVE('',#6141,(#6145,#6152),.PCURVE_S1.); +#6141 = LINE('',#6142,#6143); +#6142 = CARTESIAN_POINT('',(2.79,-2.5,0.125)); +#6143 = VECTOR('',#6144,1.); +#6144 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#6145 = PCURVE('',#6095,#6146); +#6146 = DEFINITIONAL_REPRESENTATION('',(#6147),#6151); +#6147 = LINE('',#6148,#6149); +#6148 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#6149 = VECTOR('',#6150,1.); +#6150 = DIRECTION('',(1.,0.E+000)); +#6151 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6152 = PCURVE('',#6067,#6153); +#6153 = DEFINITIONAL_REPRESENTATION('',(#6154),#6158); +#6154 = LINE('',#6155,#6156); +#6155 = CARTESIAN_POINT('',(3.5,0.E+000)); +#6156 = VECTOR('',#6157,1.); +#6157 = DIRECTION('',(0.E+000,-1.)); +#6158 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6159 = ORIENTED_EDGE('',*,*,#6160,.F.); +#6160 = EDGE_CURVE('',#6161,#6138,#6163,.T.); +#6161 = VERTEX_POINT('',#6162); +#6162 = CARTESIAN_POINT('',(2.29,-2.5,-0.125)); +#6163 = SURFACE_CURVE('',#6164,(#6168,#6175),.PCURVE_S1.); +#6164 = LINE('',#6165,#6166); +#6165 = CARTESIAN_POINT('',(2.29,-2.5,-0.125)); +#6166 = VECTOR('',#6167,1.); +#6167 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#6168 = PCURVE('',#6095,#6169); +#6169 = DEFINITIONAL_REPRESENTATION('',(#6170),#6174); +#6170 = LINE('',#6171,#6172); +#6171 = CARTESIAN_POINT('',(0.5,0.E+000)); +#6172 = VECTOR('',#6173,1.); +#6173 = DIRECTION('',(0.E+000,-1.)); +#6174 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6175 = PCURVE('',#6176,#6181); +#6176 = PLANE('',#6177); +#6177 = AXIS2_PLACEMENT_3D('',#6178,#6179,#6180); +#6178 = CARTESIAN_POINT('',(2.29,-2.5,-0.125)); +#6179 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#6180 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#6181 = DEFINITIONAL_REPRESENTATION('',(#6182),#6186); +#6182 = LINE('',#6183,#6184); +#6183 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#6184 = VECTOR('',#6185,1.); +#6185 = DIRECTION('',(-2.22044604925E-016,-1.)); +#6186 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6187 = ORIENTED_EDGE('',*,*,#6188,.F.); +#6188 = EDGE_CURVE('',#6080,#6161,#6189,.T.); +#6189 = SURFACE_CURVE('',#6190,(#6194,#6201),.PCURVE_S1.); +#6190 = LINE('',#6191,#6192); +#6191 = CARTESIAN_POINT('',(2.79,-2.5,-0.125)); +#6192 = VECTOR('',#6193,1.); +#6193 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#6194 = PCURVE('',#6095,#6195); +#6195 = DEFINITIONAL_REPRESENTATION('',(#6196),#6200); +#6196 = LINE('',#6197,#6198); +#6197 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#6198 = VECTOR('',#6199,1.); +#6199 = DIRECTION('',(1.,0.E+000)); +#6200 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6201 = PCURVE('',#6121,#6202); +#6202 = DEFINITIONAL_REPRESENTATION('',(#6203),#6207); +#6203 = LINE('',#6204,#6205); +#6204 = CARTESIAN_POINT('',(3.5,0.E+000)); +#6205 = VECTOR('',#6206,1.); +#6206 = DIRECTION('',(0.E+000,-1.)); +#6207 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6208 = ADVANCED_FACE('',(#6209),#6176,.T.); +#6209 = FACE_BOUND('',#6210,.T.); +#6210 = EDGE_LOOP('',(#6211,#6212,#6235,#6263)); +#6211 = ORIENTED_EDGE('',*,*,#6160,.T.); +#6212 = ORIENTED_EDGE('',*,*,#6213,.T.); +#6213 = EDGE_CURVE('',#6138,#6214,#6216,.T.); +#6214 = VERTEX_POINT('',#6215); +#6215 = CARTESIAN_POINT('',(2.29,1.,0.125)); +#6216 = SURFACE_CURVE('',#6217,(#6221,#6228),.PCURVE_S1.); +#6217 = LINE('',#6218,#6219); +#6218 = CARTESIAN_POINT('',(2.29,-2.5,0.125)); +#6219 = VECTOR('',#6220,1.); +#6220 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#6221 = PCURVE('',#6176,#6222); +#6222 = DEFINITIONAL_REPRESENTATION('',(#6223),#6227); +#6223 = LINE('',#6224,#6225); +#6224 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#6225 = VECTOR('',#6226,1.); +#6226 = DIRECTION('',(1.,0.E+000)); +#6227 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6228 = PCURVE('',#6067,#6229); +#6229 = DEFINITIONAL_REPRESENTATION('',(#6230),#6234); +#6230 = LINE('',#6231,#6232); +#6231 = CARTESIAN_POINT('',(3.5,-0.5)); +#6232 = VECTOR('',#6233,1.); +#6233 = DIRECTION('',(-1.,0.E+000)); +#6234 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6235 = ORIENTED_EDGE('',*,*,#6236,.F.); +#6236 = EDGE_CURVE('',#6237,#6214,#6239,.T.); +#6237 = VERTEX_POINT('',#6238); +#6238 = CARTESIAN_POINT('',(2.29,1.,-0.125)); +#6239 = SURFACE_CURVE('',#6240,(#6244,#6251),.PCURVE_S1.); +#6240 = LINE('',#6241,#6242); +#6241 = CARTESIAN_POINT('',(2.29,1.,-0.125)); +#6242 = VECTOR('',#6243,1.); +#6243 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#6244 = PCURVE('',#6176,#6245); +#6245 = DEFINITIONAL_REPRESENTATION('',(#6246),#6250); +#6246 = LINE('',#6247,#6248); +#6247 = CARTESIAN_POINT('',(3.5,1.972152263053E-031)); +#6248 = VECTOR('',#6249,1.); +#6249 = DIRECTION('',(-2.22044604925E-016,-1.)); +#6250 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6251 = PCURVE('',#6252,#6257); +#6252 = PLANE('',#6253); +#6253 = AXIS2_PLACEMENT_3D('',#6254,#6255,#6256); +#6254 = CARTESIAN_POINT('',(2.165,1.,-0.125)); +#6255 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#6256 = DIRECTION('',(1.,0.E+000,0.E+000)); +#6257 = DEFINITIONAL_REPRESENTATION('',(#6258),#6262); +#6258 = LINE('',#6259,#6260); +#6259 = CARTESIAN_POINT('',(0.125,0.E+000)); +#6260 = VECTOR('',#6261,1.); +#6261 = DIRECTION('',(0.E+000,-1.)); +#6262 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6263 = ORIENTED_EDGE('',*,*,#6264,.F.); +#6264 = EDGE_CURVE('',#6161,#6237,#6265,.T.); +#6265 = SURFACE_CURVE('',#6266,(#6270,#6277),.PCURVE_S1.); +#6266 = LINE('',#6267,#6268); +#6267 = CARTESIAN_POINT('',(2.29,-2.5,-0.125)); +#6268 = VECTOR('',#6269,1.); +#6269 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#6270 = PCURVE('',#6176,#6271); +#6271 = DEFINITIONAL_REPRESENTATION('',(#6272),#6276); +#6272 = LINE('',#6273,#6274); +#6273 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#6274 = VECTOR('',#6275,1.); +#6275 = DIRECTION('',(1.,0.E+000)); +#6276 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6277 = PCURVE('',#6121,#6278); +#6278 = DEFINITIONAL_REPRESENTATION('',(#6279),#6283); +#6279 = LINE('',#6280,#6281); +#6280 = CARTESIAN_POINT('',(3.5,-0.5)); +#6281 = VECTOR('',#6282,1.); +#6282 = DIRECTION('',(-1.,0.E+000)); +#6283 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6284 = ADVANCED_FACE('',(#6285),#6252,.F.); +#6285 = FACE_BOUND('',#6286,.F.); +#6286 = EDGE_LOOP('',(#6287,#6317,#6338,#6339)); +#6287 = ORIENTED_EDGE('',*,*,#6288,.T.); +#6288 = EDGE_CURVE('',#6289,#6291,#6293,.T.); +#6289 = VERTEX_POINT('',#6290); +#6290 = CARTESIAN_POINT('',(2.165,1.,-0.125)); +#6291 = VERTEX_POINT('',#6292); +#6292 = CARTESIAN_POINT('',(2.165,1.,0.125)); +#6293 = SURFACE_CURVE('',#6294,(#6298,#6305),.PCURVE_S1.); +#6294 = LINE('',#6295,#6296); +#6295 = CARTESIAN_POINT('',(2.165,1.,-0.125)); +#6296 = VECTOR('',#6297,1.); +#6297 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#6298 = PCURVE('',#6252,#6299); +#6299 = DEFINITIONAL_REPRESENTATION('',(#6300),#6304); +#6300 = LINE('',#6301,#6302); +#6301 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#6302 = VECTOR('',#6303,1.); +#6303 = DIRECTION('',(0.E+000,-1.)); +#6304 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6305 = PCURVE('',#6306,#6311); +#6306 = PLANE('',#6307); +#6307 = AXIS2_PLACEMENT_3D('',#6308,#6309,#6310); +#6308 = CARTESIAN_POINT('',(2.165,2.,-0.125)); +#6309 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#6310 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#6311 = DEFINITIONAL_REPRESENTATION('',(#6312),#6316); +#6312 = LINE('',#6313,#6314); +#6313 = CARTESIAN_POINT('',(1.,-4.930380657631E-032)); +#6314 = VECTOR('',#6315,1.); +#6315 = DIRECTION('',(2.22044604925E-016,-1.)); +#6316 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6317 = ORIENTED_EDGE('',*,*,#6318,.T.); +#6318 = EDGE_CURVE('',#6291,#6214,#6319,.T.); +#6319 = SURFACE_CURVE('',#6320,(#6324,#6331),.PCURVE_S1.); +#6320 = LINE('',#6321,#6322); +#6321 = CARTESIAN_POINT('',(2.165,1.,0.125)); +#6322 = VECTOR('',#6323,1.); +#6323 = DIRECTION('',(1.,0.E+000,0.E+000)); +#6324 = PCURVE('',#6252,#6325); +#6325 = DEFINITIONAL_REPRESENTATION('',(#6326),#6330); +#6326 = LINE('',#6327,#6328); +#6327 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#6328 = VECTOR('',#6329,1.); +#6329 = DIRECTION('',(1.,0.E+000)); +#6330 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6331 = PCURVE('',#6067,#6332); +#6332 = DEFINITIONAL_REPRESENTATION('',(#6333),#6337); +#6333 = LINE('',#6334,#6335); +#6334 = CARTESIAN_POINT('',(0.E+000,-0.625)); +#6335 = VECTOR('',#6336,1.); +#6336 = DIRECTION('',(0.E+000,1.)); +#6337 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6338 = ORIENTED_EDGE('',*,*,#6236,.F.); +#6339 = ORIENTED_EDGE('',*,*,#6340,.F.); +#6340 = EDGE_CURVE('',#6289,#6237,#6341,.T.); +#6341 = SURFACE_CURVE('',#6342,(#6346,#6353),.PCURVE_S1.); +#6342 = LINE('',#6343,#6344); +#6343 = CARTESIAN_POINT('',(2.165,1.,-0.125)); +#6344 = VECTOR('',#6345,1.); +#6345 = DIRECTION('',(1.,0.E+000,0.E+000)); +#6346 = PCURVE('',#6252,#6347); +#6347 = DEFINITIONAL_REPRESENTATION('',(#6348),#6352); +#6348 = LINE('',#6349,#6350); +#6349 = CARTESIAN_POINT('',(0.E+000,-4.930380657631E-032)); +#6350 = VECTOR('',#6351,1.); +#6351 = DIRECTION('',(1.,0.E+000)); +#6352 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6353 = PCURVE('',#6121,#6354); +#6354 = DEFINITIONAL_REPRESENTATION('',(#6355),#6359); +#6355 = LINE('',#6356,#6357); +#6356 = CARTESIAN_POINT('',(0.E+000,-0.625)); +#6357 = VECTOR('',#6358,1.); +#6358 = DIRECTION('',(0.E+000,1.)); +#6359 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6360 = ADVANCED_FACE('',(#6361),#6306,.F.); +#6361 = FACE_BOUND('',#6362,.F.); +#6362 = EDGE_LOOP('',(#6363,#6393,#6414,#6415)); +#6363 = ORIENTED_EDGE('',*,*,#6364,.T.); +#6364 = EDGE_CURVE('',#6365,#6367,#6369,.T.); +#6365 = VERTEX_POINT('',#6366); +#6366 = CARTESIAN_POINT('',(2.165,2.,-0.125)); +#6367 = VERTEX_POINT('',#6368); +#6368 = CARTESIAN_POINT('',(2.165,2.,0.125)); +#6369 = SURFACE_CURVE('',#6370,(#6374,#6381),.PCURVE_S1.); +#6370 = LINE('',#6371,#6372); +#6371 = CARTESIAN_POINT('',(2.165,2.,-0.125)); +#6372 = VECTOR('',#6373,1.); +#6373 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#6374 = PCURVE('',#6306,#6375); +#6375 = DEFINITIONAL_REPRESENTATION('',(#6376),#6380); +#6376 = LINE('',#6377,#6378); +#6377 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#6378 = VECTOR('',#6379,1.); +#6379 = DIRECTION('',(2.22044604925E-016,-1.)); +#6380 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6381 = PCURVE('',#6382,#6387); +#6382 = PLANE('',#6383); +#6383 = AXIS2_PLACEMENT_3D('',#6384,#6385,#6386); +#6384 = CARTESIAN_POINT('',(2.915,2.,-0.125)); +#6385 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#6386 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#6387 = DEFINITIONAL_REPRESENTATION('',(#6388),#6392); +#6388 = LINE('',#6389,#6390); +#6389 = CARTESIAN_POINT('',(0.75,0.E+000)); +#6390 = VECTOR('',#6391,1.); +#6391 = DIRECTION('',(0.E+000,-1.)); +#6392 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6393 = ORIENTED_EDGE('',*,*,#6394,.T.); +#6394 = EDGE_CURVE('',#6367,#6291,#6395,.T.); +#6395 = SURFACE_CURVE('',#6396,(#6400,#6407),.PCURVE_S1.); +#6396 = LINE('',#6397,#6398); +#6397 = CARTESIAN_POINT('',(2.165,2.,0.125)); +#6398 = VECTOR('',#6399,1.); +#6399 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#6400 = PCURVE('',#6306,#6401); +#6401 = DEFINITIONAL_REPRESENTATION('',(#6402),#6406); +#6402 = LINE('',#6403,#6404); +#6403 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#6404 = VECTOR('',#6405,1.); +#6405 = DIRECTION('',(1.,0.E+000)); +#6406 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6407 = PCURVE('',#6067,#6408); +#6408 = DEFINITIONAL_REPRESENTATION('',(#6409),#6413); +#6409 = LINE('',#6410,#6411); +#6410 = CARTESIAN_POINT('',(-1.,-0.625)); +#6411 = VECTOR('',#6412,1.); +#6412 = DIRECTION('',(1.,0.E+000)); +#6413 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6414 = ORIENTED_EDGE('',*,*,#6288,.F.); +#6415 = ORIENTED_EDGE('',*,*,#6416,.F.); +#6416 = EDGE_CURVE('',#6365,#6289,#6417,.T.); +#6417 = SURFACE_CURVE('',#6418,(#6422,#6429),.PCURVE_S1.); +#6418 = LINE('',#6419,#6420); +#6419 = CARTESIAN_POINT('',(2.165,2.,-0.125)); +#6420 = VECTOR('',#6421,1.); +#6421 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#6422 = PCURVE('',#6306,#6423); +#6423 = DEFINITIONAL_REPRESENTATION('',(#6424),#6428); +#6424 = LINE('',#6425,#6426); +#6425 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#6426 = VECTOR('',#6427,1.); +#6427 = DIRECTION('',(1.,0.E+000)); +#6428 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6429 = PCURVE('',#6121,#6430); +#6430 = DEFINITIONAL_REPRESENTATION('',(#6431),#6435); +#6431 = LINE('',#6432,#6433); +#6432 = CARTESIAN_POINT('',(-1.,-0.625)); +#6433 = VECTOR('',#6434,1.); +#6434 = DIRECTION('',(1.,0.E+000)); +#6435 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6436 = ADVANCED_FACE('',(#6437),#6382,.F.); +#6437 = FACE_BOUND('',#6438,.F.); +#6438 = EDGE_LOOP('',(#6439,#6469,#6490,#6491)); +#6439 = ORIENTED_EDGE('',*,*,#6440,.T.); +#6440 = EDGE_CURVE('',#6441,#6443,#6445,.T.); +#6441 = VERTEX_POINT('',#6442); +#6442 = CARTESIAN_POINT('',(2.915,2.,-0.125)); +#6443 = VERTEX_POINT('',#6444); +#6444 = CARTESIAN_POINT('',(2.915,2.,0.125)); +#6445 = SURFACE_CURVE('',#6446,(#6450,#6457),.PCURVE_S1.); +#6446 = LINE('',#6447,#6448); +#6447 = CARTESIAN_POINT('',(2.915,2.,-0.125)); +#6448 = VECTOR('',#6449,1.); +#6449 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#6450 = PCURVE('',#6382,#6451); +#6451 = DEFINITIONAL_REPRESENTATION('',(#6452),#6456); +#6452 = LINE('',#6453,#6454); +#6453 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#6454 = VECTOR('',#6455,1.); +#6455 = DIRECTION('',(0.E+000,-1.)); +#6456 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6457 = PCURVE('',#6458,#6463); +#6458 = PLANE('',#6459); +#6459 = AXIS2_PLACEMENT_3D('',#6460,#6461,#6462); +#6460 = CARTESIAN_POINT('',(2.915,1.,-0.125)); +#6461 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#6462 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#6463 = DEFINITIONAL_REPRESENTATION('',(#6464),#6468); +#6464 = LINE('',#6465,#6466); +#6465 = CARTESIAN_POINT('',(1.,4.930380657631E-032)); +#6466 = VECTOR('',#6467,1.); +#6467 = DIRECTION('',(-2.22044604925E-016,-1.)); +#6468 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6469 = ORIENTED_EDGE('',*,*,#6470,.T.); +#6470 = EDGE_CURVE('',#6443,#6367,#6471,.T.); +#6471 = SURFACE_CURVE('',#6472,(#6476,#6483),.PCURVE_S1.); +#6472 = LINE('',#6473,#6474); +#6473 = CARTESIAN_POINT('',(2.915,2.,0.125)); +#6474 = VECTOR('',#6475,1.); +#6475 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#6476 = PCURVE('',#6382,#6477); +#6477 = DEFINITIONAL_REPRESENTATION('',(#6478),#6482); +#6478 = LINE('',#6479,#6480); +#6479 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#6480 = VECTOR('',#6481,1.); +#6481 = DIRECTION('',(1.,0.E+000)); +#6482 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6483 = PCURVE('',#6067,#6484); +#6484 = DEFINITIONAL_REPRESENTATION('',(#6485),#6489); +#6485 = LINE('',#6486,#6487); +#6486 = CARTESIAN_POINT('',(-1.,0.125)); +#6487 = VECTOR('',#6488,1.); +#6488 = DIRECTION('',(0.E+000,-1.)); +#6489 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6490 = ORIENTED_EDGE('',*,*,#6364,.F.); +#6491 = ORIENTED_EDGE('',*,*,#6492,.F.); +#6492 = EDGE_CURVE('',#6441,#6365,#6493,.T.); +#6493 = SURFACE_CURVE('',#6494,(#6498,#6505),.PCURVE_S1.); +#6494 = LINE('',#6495,#6496); +#6495 = CARTESIAN_POINT('',(2.915,2.,-0.125)); +#6496 = VECTOR('',#6497,1.); +#6497 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#6498 = PCURVE('',#6382,#6499); +#6499 = DEFINITIONAL_REPRESENTATION('',(#6500),#6504); +#6500 = LINE('',#6501,#6502); +#6501 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#6502 = VECTOR('',#6503,1.); +#6503 = DIRECTION('',(1.,0.E+000)); +#6504 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6505 = PCURVE('',#6121,#6506); +#6506 = DEFINITIONAL_REPRESENTATION('',(#6507),#6511); +#6507 = LINE('',#6508,#6509); +#6508 = CARTESIAN_POINT('',(-1.,0.125)); +#6509 = VECTOR('',#6510,1.); +#6510 = DIRECTION('',(0.E+000,-1.)); +#6511 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6512 = ADVANCED_FACE('',(#6513),#6458,.F.); +#6513 = FACE_BOUND('',#6514,.F.); +#6514 = EDGE_LOOP('',(#6515,#6540,#6561,#6562)); +#6515 = ORIENTED_EDGE('',*,*,#6516,.T.); +#6516 = EDGE_CURVE('',#6517,#6519,#6521,.T.); +#6517 = VERTEX_POINT('',#6518); +#6518 = CARTESIAN_POINT('',(2.915,1.,-0.125)); +#6519 = VERTEX_POINT('',#6520); +#6520 = CARTESIAN_POINT('',(2.915,1.,0.125)); +#6521 = SURFACE_CURVE('',#6522,(#6526,#6533),.PCURVE_S1.); +#6522 = LINE('',#6523,#6524); +#6523 = CARTESIAN_POINT('',(2.915,1.,-0.125)); +#6524 = VECTOR('',#6525,1.); +#6525 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#6526 = PCURVE('',#6458,#6527); +#6527 = DEFINITIONAL_REPRESENTATION('',(#6528),#6532); +#6528 = LINE('',#6529,#6530); +#6529 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#6530 = VECTOR('',#6531,1.); +#6531 = DIRECTION('',(-2.22044604925E-016,-1.)); +#6532 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6533 = PCURVE('',#6039,#6534); +#6534 = DEFINITIONAL_REPRESENTATION('',(#6535),#6539); +#6535 = LINE('',#6536,#6537); +#6536 = CARTESIAN_POINT('',(0.125,0.E+000)); +#6537 = VECTOR('',#6538,1.); +#6538 = DIRECTION('',(0.E+000,-1.)); +#6539 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6540 = ORIENTED_EDGE('',*,*,#6541,.T.); +#6541 = EDGE_CURVE('',#6519,#6443,#6542,.T.); +#6542 = SURFACE_CURVE('',#6543,(#6547,#6554),.PCURVE_S1.); +#6543 = LINE('',#6544,#6545); +#6544 = CARTESIAN_POINT('',(2.915,1.,0.125)); +#6545 = VECTOR('',#6546,1.); +#6546 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#6547 = PCURVE('',#6458,#6548); +#6548 = DEFINITIONAL_REPRESENTATION('',(#6549),#6553); +#6549 = LINE('',#6550,#6551); +#6550 = CARTESIAN_POINT('',(-2.22044604925E-016,-0.25)); +#6551 = VECTOR('',#6552,1.); +#6552 = DIRECTION('',(1.,0.E+000)); +#6553 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6554 = PCURVE('',#6067,#6555); +#6555 = DEFINITIONAL_REPRESENTATION('',(#6556),#6560); +#6556 = LINE('',#6557,#6558); +#6557 = CARTESIAN_POINT('',(0.E+000,0.125)); +#6558 = VECTOR('',#6559,1.); +#6559 = DIRECTION('',(-1.,0.E+000)); +#6560 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6561 = ORIENTED_EDGE('',*,*,#6440,.F.); +#6562 = ORIENTED_EDGE('',*,*,#6563,.F.); +#6563 = EDGE_CURVE('',#6517,#6441,#6564,.T.); +#6564 = SURFACE_CURVE('',#6565,(#6569,#6576),.PCURVE_S1.); +#6565 = LINE('',#6566,#6567); +#6566 = CARTESIAN_POINT('',(2.915,1.,-0.125)); +#6567 = VECTOR('',#6568,1.); +#6568 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#6569 = PCURVE('',#6458,#6570); +#6570 = DEFINITIONAL_REPRESENTATION('',(#6571),#6575); +#6571 = LINE('',#6572,#6573); +#6572 = CARTESIAN_POINT('',(-2.22044604925E-016,-0.E+000)); +#6573 = VECTOR('',#6574,1.); +#6574 = DIRECTION('',(1.,0.E+000)); +#6575 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6576 = PCURVE('',#6121,#6577); +#6577 = DEFINITIONAL_REPRESENTATION('',(#6578),#6582); +#6578 = LINE('',#6579,#6580); +#6579 = CARTESIAN_POINT('',(0.E+000,0.125)); +#6580 = VECTOR('',#6581,1.); +#6581 = DIRECTION('',(-1.,0.E+000)); +#6582 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6583 = ADVANCED_FACE('',(#6584),#6039,.F.); +#6584 = FACE_BOUND('',#6585,.F.); +#6585 = EDGE_LOOP('',(#6586,#6587,#6608,#6609)); +#6586 = ORIENTED_EDGE('',*,*,#6016,.T.); +#6587 = ORIENTED_EDGE('',*,*,#6588,.T.); +#6588 = EDGE_CURVE('',#6019,#6519,#6589,.T.); +#6589 = SURFACE_CURVE('',#6590,(#6594,#6601),.PCURVE_S1.); +#6590 = LINE('',#6591,#6592); +#6591 = CARTESIAN_POINT('',(2.79,1.,0.125)); +#6592 = VECTOR('',#6593,1.); +#6593 = DIRECTION('',(1.,0.E+000,0.E+000)); +#6594 = PCURVE('',#6039,#6595); +#6595 = DEFINITIONAL_REPRESENTATION('',(#6596),#6600); +#6596 = LINE('',#6597,#6598); +#6597 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#6598 = VECTOR('',#6599,1.); +#6599 = DIRECTION('',(1.,0.E+000)); +#6600 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6601 = PCURVE('',#6067,#6602); +#6602 = DEFINITIONAL_REPRESENTATION('',(#6603),#6607); +#6603 = LINE('',#6604,#6605); +#6604 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#6605 = VECTOR('',#6606,1.); +#6606 = DIRECTION('',(0.E+000,1.)); +#6607 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6608 = ORIENTED_EDGE('',*,*,#6516,.F.); +#6609 = ORIENTED_EDGE('',*,*,#6610,.F.); +#6610 = EDGE_CURVE('',#6017,#6517,#6611,.T.); +#6611 = SURFACE_CURVE('',#6612,(#6616,#6623),.PCURVE_S1.); +#6612 = LINE('',#6613,#6614); +#6613 = CARTESIAN_POINT('',(2.79,1.,-0.125)); +#6614 = VECTOR('',#6615,1.); +#6615 = DIRECTION('',(1.,0.E+000,0.E+000)); +#6616 = PCURVE('',#6039,#6617); +#6617 = DEFINITIONAL_REPRESENTATION('',(#6618),#6622); +#6618 = LINE('',#6619,#6620); +#6619 = CARTESIAN_POINT('',(0.E+000,-4.930380657631E-032)); +#6620 = VECTOR('',#6621,1.); +#6621 = DIRECTION('',(1.,0.E+000)); +#6622 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6623 = PCURVE('',#6121,#6624); +#6624 = DEFINITIONAL_REPRESENTATION('',(#6625),#6629); +#6625 = LINE('',#6626,#6627); +#6626 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#6627 = VECTOR('',#6628,1.); +#6628 = DIRECTION('',(0.E+000,1.)); +#6629 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6630 = ADVANCED_FACE('',(#6631),#6121,.F.); +#6631 = FACE_BOUND('',#6632,.T.); +#6632 = EDGE_LOOP('',(#6633,#6634,#6635,#6636,#6637,#6638,#6639,#6640)); +#6633 = ORIENTED_EDGE('',*,*,#6107,.T.); +#6634 = ORIENTED_EDGE('',*,*,#6188,.T.); +#6635 = ORIENTED_EDGE('',*,*,#6264,.T.); +#6636 = ORIENTED_EDGE('',*,*,#6340,.F.); +#6637 = ORIENTED_EDGE('',*,*,#6416,.F.); +#6638 = ORIENTED_EDGE('',*,*,#6492,.F.); +#6639 = ORIENTED_EDGE('',*,*,#6563,.F.); +#6640 = ORIENTED_EDGE('',*,*,#6610,.F.); +#6641 = ADVANCED_FACE('',(#6642),#6067,.T.); +#6642 = FACE_BOUND('',#6643,.F.); +#6643 = EDGE_LOOP('',(#6644,#6645,#6646,#6647,#6648,#6649,#6650,#6651)); +#6644 = ORIENTED_EDGE('',*,*,#6051,.T.); +#6645 = ORIENTED_EDGE('',*,*,#6137,.T.); +#6646 = ORIENTED_EDGE('',*,*,#6213,.T.); +#6647 = ORIENTED_EDGE('',*,*,#6318,.F.); +#6648 = ORIENTED_EDGE('',*,*,#6394,.F.); +#6649 = ORIENTED_EDGE('',*,*,#6470,.F.); +#6650 = ORIENTED_EDGE('',*,*,#6541,.F.); +#6651 = ORIENTED_EDGE('',*,*,#6588,.F.); +#6652 = MANIFOLD_SOLID_BREP('',#6653); +#6653 = CLOSED_SHELL('',(#6654,#6774,#6850,#6926,#7002,#7078,#7154,#7225 + ,#7272,#7283)); +#6654 = ADVANCED_FACE('',(#6655),#6669,.T.); +#6655 = FACE_BOUND('',#6656,.T.); +#6656 = EDGE_LOOP('',(#6657,#6692,#6720,#6748)); +#6657 = ORIENTED_EDGE('',*,*,#6658,.T.); +#6658 = EDGE_CURVE('',#6659,#6661,#6663,.T.); +#6659 = VERTEX_POINT('',#6660); +#6660 = CARTESIAN_POINT('',(0.25,1.,-0.125)); +#6661 = VERTEX_POINT('',#6662); +#6662 = CARTESIAN_POINT('',(0.25,1.,0.125)); +#6663 = SURFACE_CURVE('',#6664,(#6668,#6680),.PCURVE_S1.); +#6664 = LINE('',#6665,#6666); +#6665 = CARTESIAN_POINT('',(0.25,1.,-0.125)); +#6666 = VECTOR('',#6667,1.); +#6667 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#6668 = PCURVE('',#6669,#6674); +#6669 = PLANE('',#6670); +#6670 = AXIS2_PLACEMENT_3D('',#6671,#6672,#6673); +#6671 = CARTESIAN_POINT('',(0.25,1.,-0.125)); +#6672 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#6673 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#6674 = DEFINITIONAL_REPRESENTATION('',(#6675),#6679); +#6675 = LINE('',#6676,#6677); +#6676 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#6677 = VECTOR('',#6678,1.); +#6678 = DIRECTION('',(2.22044604925E-016,-1.)); +#6679 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6680 = PCURVE('',#6681,#6686); +#6681 = PLANE('',#6682); +#6682 = AXIS2_PLACEMENT_3D('',#6683,#6684,#6685); +#6683 = CARTESIAN_POINT('',(0.25,1.,-0.125)); +#6684 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#6685 = DIRECTION('',(1.,0.E+000,0.E+000)); +#6686 = DEFINITIONAL_REPRESENTATION('',(#6687),#6691); +#6687 = LINE('',#6688,#6689); +#6688 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#6689 = VECTOR('',#6690,1.); +#6690 = DIRECTION('',(0.E+000,-1.)); +#6691 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6692 = ORIENTED_EDGE('',*,*,#6693,.T.); +#6693 = EDGE_CURVE('',#6661,#6694,#6696,.T.); +#6694 = VERTEX_POINT('',#6695); +#6695 = CARTESIAN_POINT('',(0.25,-2.5,0.125)); +#6696 = SURFACE_CURVE('',#6697,(#6701,#6708),.PCURVE_S1.); +#6697 = LINE('',#6698,#6699); +#6698 = CARTESIAN_POINT('',(0.25,1.,0.125)); +#6699 = VECTOR('',#6700,1.); +#6700 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#6701 = PCURVE('',#6669,#6702); +#6702 = DEFINITIONAL_REPRESENTATION('',(#6703),#6707); +#6703 = LINE('',#6704,#6705); +#6704 = CARTESIAN_POINT('',(2.22044604925E-016,-0.25)); +#6705 = VECTOR('',#6706,1.); +#6706 = DIRECTION('',(1.,0.E+000)); +#6707 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6708 = PCURVE('',#6709,#6714); +#6709 = PLANE('',#6710); +#6710 = AXIS2_PLACEMENT_3D('',#6711,#6712,#6713); +#6711 = CARTESIAN_POINT('',(0.25,1.,0.125)); +#6712 = DIRECTION('',(0.E+000,4.440892098501E-016,1.)); +#6713 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#6714 = DEFINITIONAL_REPRESENTATION('',(#6715),#6719); +#6715 = LINE('',#6716,#6717); +#6716 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#6717 = VECTOR('',#6718,1.); +#6718 = DIRECTION('',(1.,0.E+000)); +#6719 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6720 = ORIENTED_EDGE('',*,*,#6721,.F.); +#6721 = EDGE_CURVE('',#6722,#6694,#6724,.T.); +#6722 = VERTEX_POINT('',#6723); +#6723 = CARTESIAN_POINT('',(0.25,-2.5,-0.125)); +#6724 = SURFACE_CURVE('',#6725,(#6729,#6736),.PCURVE_S1.); +#6725 = LINE('',#6726,#6727); +#6726 = CARTESIAN_POINT('',(0.25,-2.5,-0.125)); +#6727 = VECTOR('',#6728,1.); +#6728 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#6729 = PCURVE('',#6669,#6730); +#6730 = DEFINITIONAL_REPRESENTATION('',(#6731),#6735); +#6731 = LINE('',#6732,#6733); +#6732 = CARTESIAN_POINT('',(3.5,-1.972152263053E-031)); +#6733 = VECTOR('',#6734,1.); +#6734 = DIRECTION('',(2.22044604925E-016,-1.)); +#6735 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6736 = PCURVE('',#6737,#6742); +#6737 = PLANE('',#6738); +#6738 = AXIS2_PLACEMENT_3D('',#6739,#6740,#6741); +#6739 = CARTESIAN_POINT('',(0.25,-2.5,-0.125)); +#6740 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#6741 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#6742 = DEFINITIONAL_REPRESENTATION('',(#6743),#6747); +#6743 = LINE('',#6744,#6745); +#6744 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#6745 = VECTOR('',#6746,1.); +#6746 = DIRECTION('',(0.E+000,-1.)); +#6747 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6748 = ORIENTED_EDGE('',*,*,#6749,.F.); +#6749 = EDGE_CURVE('',#6659,#6722,#6750,.T.); +#6750 = SURFACE_CURVE('',#6751,(#6755,#6762),.PCURVE_S1.); +#6751 = LINE('',#6752,#6753); +#6752 = CARTESIAN_POINT('',(0.25,1.,-0.125)); +#6753 = VECTOR('',#6754,1.); +#6754 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#6755 = PCURVE('',#6669,#6756); +#6756 = DEFINITIONAL_REPRESENTATION('',(#6757),#6761); +#6757 = LINE('',#6758,#6759); +#6758 = CARTESIAN_POINT('',(2.22044604925E-016,0.E+000)); +#6759 = VECTOR('',#6760,1.); +#6760 = DIRECTION('',(1.,0.E+000)); +#6761 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6762 = PCURVE('',#6763,#6768); +#6763 = PLANE('',#6764); +#6764 = AXIS2_PLACEMENT_3D('',#6765,#6766,#6767); +#6765 = CARTESIAN_POINT('',(0.25,1.,-0.125)); +#6766 = DIRECTION('',(0.E+000,4.440892098501E-016,1.)); +#6767 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#6768 = DEFINITIONAL_REPRESENTATION('',(#6769),#6773); +#6769 = LINE('',#6770,#6771); +#6770 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#6771 = VECTOR('',#6772,1.); +#6772 = DIRECTION('',(1.,0.E+000)); +#6773 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6774 = ADVANCED_FACE('',(#6775),#6737,.T.); +#6775 = FACE_BOUND('',#6776,.T.); +#6776 = EDGE_LOOP('',(#6777,#6778,#6801,#6829)); +#6777 = ORIENTED_EDGE('',*,*,#6721,.T.); +#6778 = ORIENTED_EDGE('',*,*,#6779,.T.); +#6779 = EDGE_CURVE('',#6694,#6780,#6782,.T.); +#6780 = VERTEX_POINT('',#6781); +#6781 = CARTESIAN_POINT('',(-0.25,-2.5,0.125)); +#6782 = SURFACE_CURVE('',#6783,(#6787,#6794),.PCURVE_S1.); +#6783 = LINE('',#6784,#6785); +#6784 = CARTESIAN_POINT('',(0.25,-2.5,0.125)); +#6785 = VECTOR('',#6786,1.); +#6786 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#6787 = PCURVE('',#6737,#6788); +#6788 = DEFINITIONAL_REPRESENTATION('',(#6789),#6793); +#6789 = LINE('',#6790,#6791); +#6790 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#6791 = VECTOR('',#6792,1.); +#6792 = DIRECTION('',(1.,0.E+000)); +#6793 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6794 = PCURVE('',#6709,#6795); +#6795 = DEFINITIONAL_REPRESENTATION('',(#6796),#6800); +#6796 = LINE('',#6797,#6798); +#6797 = CARTESIAN_POINT('',(3.5,0.E+000)); +#6798 = VECTOR('',#6799,1.); +#6799 = DIRECTION('',(0.E+000,-1.)); +#6800 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6801 = ORIENTED_EDGE('',*,*,#6802,.F.); +#6802 = EDGE_CURVE('',#6803,#6780,#6805,.T.); +#6803 = VERTEX_POINT('',#6804); +#6804 = CARTESIAN_POINT('',(-0.25,-2.5,-0.125)); +#6805 = SURFACE_CURVE('',#6806,(#6810,#6817),.PCURVE_S1.); +#6806 = LINE('',#6807,#6808); +#6807 = CARTESIAN_POINT('',(-0.25,-2.5,-0.125)); +#6808 = VECTOR('',#6809,1.); +#6809 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#6810 = PCURVE('',#6737,#6811); +#6811 = DEFINITIONAL_REPRESENTATION('',(#6812),#6816); +#6812 = LINE('',#6813,#6814); +#6813 = CARTESIAN_POINT('',(0.5,0.E+000)); +#6814 = VECTOR('',#6815,1.); +#6815 = DIRECTION('',(0.E+000,-1.)); +#6816 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6817 = PCURVE('',#6818,#6823); +#6818 = PLANE('',#6819); +#6819 = AXIS2_PLACEMENT_3D('',#6820,#6821,#6822); +#6820 = CARTESIAN_POINT('',(-0.25,-2.5,-0.125)); +#6821 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#6822 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#6823 = DEFINITIONAL_REPRESENTATION('',(#6824),#6828); +#6824 = LINE('',#6825,#6826); +#6825 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#6826 = VECTOR('',#6827,1.); +#6827 = DIRECTION('',(-2.22044604925E-016,-1.)); +#6828 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6829 = ORIENTED_EDGE('',*,*,#6830,.F.); +#6830 = EDGE_CURVE('',#6722,#6803,#6831,.T.); +#6831 = SURFACE_CURVE('',#6832,(#6836,#6843),.PCURVE_S1.); +#6832 = LINE('',#6833,#6834); +#6833 = CARTESIAN_POINT('',(0.25,-2.5,-0.125)); +#6834 = VECTOR('',#6835,1.); +#6835 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#6836 = PCURVE('',#6737,#6837); +#6837 = DEFINITIONAL_REPRESENTATION('',(#6838),#6842); +#6838 = LINE('',#6839,#6840); +#6839 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#6840 = VECTOR('',#6841,1.); +#6841 = DIRECTION('',(1.,0.E+000)); +#6842 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6843 = PCURVE('',#6763,#6844); +#6844 = DEFINITIONAL_REPRESENTATION('',(#6845),#6849); +#6845 = LINE('',#6846,#6847); +#6846 = CARTESIAN_POINT('',(3.5,0.E+000)); +#6847 = VECTOR('',#6848,1.); +#6848 = DIRECTION('',(0.E+000,-1.)); +#6849 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6850 = ADVANCED_FACE('',(#6851),#6818,.T.); +#6851 = FACE_BOUND('',#6852,.T.); +#6852 = EDGE_LOOP('',(#6853,#6854,#6877,#6905)); +#6853 = ORIENTED_EDGE('',*,*,#6802,.T.); +#6854 = ORIENTED_EDGE('',*,*,#6855,.T.); +#6855 = EDGE_CURVE('',#6780,#6856,#6858,.T.); +#6856 = VERTEX_POINT('',#6857); +#6857 = CARTESIAN_POINT('',(-0.25,1.,0.125)); +#6858 = SURFACE_CURVE('',#6859,(#6863,#6870),.PCURVE_S1.); +#6859 = LINE('',#6860,#6861); +#6860 = CARTESIAN_POINT('',(-0.25,-2.5,0.125)); +#6861 = VECTOR('',#6862,1.); +#6862 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#6863 = PCURVE('',#6818,#6864); +#6864 = DEFINITIONAL_REPRESENTATION('',(#6865),#6869); +#6865 = LINE('',#6866,#6867); +#6866 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#6867 = VECTOR('',#6868,1.); +#6868 = DIRECTION('',(1.,0.E+000)); +#6869 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6870 = PCURVE('',#6709,#6871); +#6871 = DEFINITIONAL_REPRESENTATION('',(#6872),#6876); +#6872 = LINE('',#6873,#6874); +#6873 = CARTESIAN_POINT('',(3.5,-0.5)); +#6874 = VECTOR('',#6875,1.); +#6875 = DIRECTION('',(-1.,0.E+000)); +#6876 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6877 = ORIENTED_EDGE('',*,*,#6878,.F.); +#6878 = EDGE_CURVE('',#6879,#6856,#6881,.T.); +#6879 = VERTEX_POINT('',#6880); +#6880 = CARTESIAN_POINT('',(-0.25,1.,-0.125)); +#6881 = SURFACE_CURVE('',#6882,(#6886,#6893),.PCURVE_S1.); +#6882 = LINE('',#6883,#6884); +#6883 = CARTESIAN_POINT('',(-0.25,1.,-0.125)); +#6884 = VECTOR('',#6885,1.); +#6885 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#6886 = PCURVE('',#6818,#6887); +#6887 = DEFINITIONAL_REPRESENTATION('',(#6888),#6892); +#6888 = LINE('',#6889,#6890); +#6889 = CARTESIAN_POINT('',(3.5,1.972152263053E-031)); +#6890 = VECTOR('',#6891,1.); +#6891 = DIRECTION('',(-2.22044604925E-016,-1.)); +#6892 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6893 = PCURVE('',#6894,#6899); +#6894 = PLANE('',#6895); +#6895 = AXIS2_PLACEMENT_3D('',#6896,#6897,#6898); +#6896 = CARTESIAN_POINT('',(-0.375,1.,-0.125)); +#6897 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#6898 = DIRECTION('',(1.,0.E+000,0.E+000)); +#6899 = DEFINITIONAL_REPRESENTATION('',(#6900),#6904); +#6900 = LINE('',#6901,#6902); +#6901 = CARTESIAN_POINT('',(0.125,0.E+000)); +#6902 = VECTOR('',#6903,1.); +#6903 = DIRECTION('',(0.E+000,-1.)); +#6904 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6905 = ORIENTED_EDGE('',*,*,#6906,.F.); +#6906 = EDGE_CURVE('',#6803,#6879,#6907,.T.); +#6907 = SURFACE_CURVE('',#6908,(#6912,#6919),.PCURVE_S1.); +#6908 = LINE('',#6909,#6910); +#6909 = CARTESIAN_POINT('',(-0.25,-2.5,-0.125)); +#6910 = VECTOR('',#6911,1.); +#6911 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#6912 = PCURVE('',#6818,#6913); +#6913 = DEFINITIONAL_REPRESENTATION('',(#6914),#6918); +#6914 = LINE('',#6915,#6916); +#6915 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#6916 = VECTOR('',#6917,1.); +#6917 = DIRECTION('',(1.,0.E+000)); +#6918 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6919 = PCURVE('',#6763,#6920); +#6920 = DEFINITIONAL_REPRESENTATION('',(#6921),#6925); +#6921 = LINE('',#6922,#6923); +#6922 = CARTESIAN_POINT('',(3.5,-0.5)); +#6923 = VECTOR('',#6924,1.); +#6924 = DIRECTION('',(-1.,0.E+000)); +#6925 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6926 = ADVANCED_FACE('',(#6927),#6894,.F.); +#6927 = FACE_BOUND('',#6928,.F.); +#6928 = EDGE_LOOP('',(#6929,#6959,#6980,#6981)); +#6929 = ORIENTED_EDGE('',*,*,#6930,.T.); +#6930 = EDGE_CURVE('',#6931,#6933,#6935,.T.); +#6931 = VERTEX_POINT('',#6932); +#6932 = CARTESIAN_POINT('',(-0.375,1.,-0.125)); +#6933 = VERTEX_POINT('',#6934); +#6934 = CARTESIAN_POINT('',(-0.375,1.,0.125)); +#6935 = SURFACE_CURVE('',#6936,(#6940,#6947),.PCURVE_S1.); +#6936 = LINE('',#6937,#6938); +#6937 = CARTESIAN_POINT('',(-0.375,1.,-0.125)); +#6938 = VECTOR('',#6939,1.); +#6939 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#6940 = PCURVE('',#6894,#6941); +#6941 = DEFINITIONAL_REPRESENTATION('',(#6942),#6946); +#6942 = LINE('',#6943,#6944); +#6943 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#6944 = VECTOR('',#6945,1.); +#6945 = DIRECTION('',(0.E+000,-1.)); +#6946 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6947 = PCURVE('',#6948,#6953); +#6948 = PLANE('',#6949); +#6949 = AXIS2_PLACEMENT_3D('',#6950,#6951,#6952); +#6950 = CARTESIAN_POINT('',(-0.375,2.,-0.125)); +#6951 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#6952 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#6953 = DEFINITIONAL_REPRESENTATION('',(#6954),#6958); +#6954 = LINE('',#6955,#6956); +#6955 = CARTESIAN_POINT('',(1.,-4.930380657631E-032)); +#6956 = VECTOR('',#6957,1.); +#6957 = DIRECTION('',(2.22044604925E-016,-1.)); +#6958 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6959 = ORIENTED_EDGE('',*,*,#6960,.T.); +#6960 = EDGE_CURVE('',#6933,#6856,#6961,.T.); +#6961 = SURFACE_CURVE('',#6962,(#6966,#6973),.PCURVE_S1.); +#6962 = LINE('',#6963,#6964); +#6963 = CARTESIAN_POINT('',(-0.375,1.,0.125)); +#6964 = VECTOR('',#6965,1.); +#6965 = DIRECTION('',(1.,0.E+000,0.E+000)); +#6966 = PCURVE('',#6894,#6967); +#6967 = DEFINITIONAL_REPRESENTATION('',(#6968),#6972); +#6968 = LINE('',#6969,#6970); +#6969 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#6970 = VECTOR('',#6971,1.); +#6971 = DIRECTION('',(1.,0.E+000)); +#6972 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6973 = PCURVE('',#6709,#6974); +#6974 = DEFINITIONAL_REPRESENTATION('',(#6975),#6979); +#6975 = LINE('',#6976,#6977); +#6976 = CARTESIAN_POINT('',(0.E+000,-0.625)); +#6977 = VECTOR('',#6978,1.); +#6978 = DIRECTION('',(0.E+000,1.)); +#6979 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6980 = ORIENTED_EDGE('',*,*,#6878,.F.); +#6981 = ORIENTED_EDGE('',*,*,#6982,.F.); +#6982 = EDGE_CURVE('',#6931,#6879,#6983,.T.); +#6983 = SURFACE_CURVE('',#6984,(#6988,#6995),.PCURVE_S1.); +#6984 = LINE('',#6985,#6986); +#6985 = CARTESIAN_POINT('',(-0.375,1.,-0.125)); +#6986 = VECTOR('',#6987,1.); +#6987 = DIRECTION('',(1.,0.E+000,0.E+000)); +#6988 = PCURVE('',#6894,#6989); +#6989 = DEFINITIONAL_REPRESENTATION('',(#6990),#6994); +#6990 = LINE('',#6991,#6992); +#6991 = CARTESIAN_POINT('',(0.E+000,-4.930380657631E-032)); +#6992 = VECTOR('',#6993,1.); +#6993 = DIRECTION('',(1.,0.E+000)); +#6994 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6995 = PCURVE('',#6763,#6996); +#6996 = DEFINITIONAL_REPRESENTATION('',(#6997),#7001); +#6997 = LINE('',#6998,#6999); +#6998 = CARTESIAN_POINT('',(0.E+000,-0.625)); +#6999 = VECTOR('',#7000,1.); +#7000 = DIRECTION('',(0.E+000,1.)); +#7001 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7002 = ADVANCED_FACE('',(#7003),#6948,.F.); +#7003 = FACE_BOUND('',#7004,.F.); +#7004 = EDGE_LOOP('',(#7005,#7035,#7056,#7057)); +#7005 = ORIENTED_EDGE('',*,*,#7006,.T.); +#7006 = EDGE_CURVE('',#7007,#7009,#7011,.T.); +#7007 = VERTEX_POINT('',#7008); +#7008 = CARTESIAN_POINT('',(-0.375,2.,-0.125)); +#7009 = VERTEX_POINT('',#7010); +#7010 = CARTESIAN_POINT('',(-0.375,2.,0.125)); +#7011 = SURFACE_CURVE('',#7012,(#7016,#7023),.PCURVE_S1.); +#7012 = LINE('',#7013,#7014); +#7013 = CARTESIAN_POINT('',(-0.375,2.,-0.125)); +#7014 = VECTOR('',#7015,1.); +#7015 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#7016 = PCURVE('',#6948,#7017); +#7017 = DEFINITIONAL_REPRESENTATION('',(#7018),#7022); +#7018 = LINE('',#7019,#7020); +#7019 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#7020 = VECTOR('',#7021,1.); +#7021 = DIRECTION('',(2.22044604925E-016,-1.)); +#7022 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7023 = PCURVE('',#7024,#7029); +#7024 = PLANE('',#7025); +#7025 = AXIS2_PLACEMENT_3D('',#7026,#7027,#7028); +#7026 = CARTESIAN_POINT('',(0.375,2.,-0.125)); +#7027 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#7028 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#7029 = DEFINITIONAL_REPRESENTATION('',(#7030),#7034); +#7030 = LINE('',#7031,#7032); +#7031 = CARTESIAN_POINT('',(0.75,0.E+000)); +#7032 = VECTOR('',#7033,1.); +#7033 = DIRECTION('',(0.E+000,-1.)); +#7034 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7035 = ORIENTED_EDGE('',*,*,#7036,.T.); +#7036 = EDGE_CURVE('',#7009,#6933,#7037,.T.); +#7037 = SURFACE_CURVE('',#7038,(#7042,#7049),.PCURVE_S1.); +#7038 = LINE('',#7039,#7040); +#7039 = CARTESIAN_POINT('',(-0.375,2.,0.125)); +#7040 = VECTOR('',#7041,1.); +#7041 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#7042 = PCURVE('',#6948,#7043); +#7043 = DEFINITIONAL_REPRESENTATION('',(#7044),#7048); +#7044 = LINE('',#7045,#7046); +#7045 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#7046 = VECTOR('',#7047,1.); +#7047 = DIRECTION('',(1.,0.E+000)); +#7048 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7049 = PCURVE('',#6709,#7050); +#7050 = DEFINITIONAL_REPRESENTATION('',(#7051),#7055); +#7051 = LINE('',#7052,#7053); +#7052 = CARTESIAN_POINT('',(-1.,-0.625)); +#7053 = VECTOR('',#7054,1.); +#7054 = DIRECTION('',(1.,0.E+000)); +#7055 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7056 = ORIENTED_EDGE('',*,*,#6930,.F.); +#7057 = ORIENTED_EDGE('',*,*,#7058,.F.); +#7058 = EDGE_CURVE('',#7007,#6931,#7059,.T.); +#7059 = SURFACE_CURVE('',#7060,(#7064,#7071),.PCURVE_S1.); +#7060 = LINE('',#7061,#7062); +#7061 = CARTESIAN_POINT('',(-0.375,2.,-0.125)); +#7062 = VECTOR('',#7063,1.); +#7063 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#7064 = PCURVE('',#6948,#7065); +#7065 = DEFINITIONAL_REPRESENTATION('',(#7066),#7070); +#7066 = LINE('',#7067,#7068); +#7067 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#7068 = VECTOR('',#7069,1.); +#7069 = DIRECTION('',(1.,0.E+000)); +#7070 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7071 = PCURVE('',#6763,#7072); +#7072 = DEFINITIONAL_REPRESENTATION('',(#7073),#7077); +#7073 = LINE('',#7074,#7075); +#7074 = CARTESIAN_POINT('',(-1.,-0.625)); +#7075 = VECTOR('',#7076,1.); +#7076 = DIRECTION('',(1.,0.E+000)); +#7077 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7078 = ADVANCED_FACE('',(#7079),#7024,.F.); +#7079 = FACE_BOUND('',#7080,.F.); +#7080 = EDGE_LOOP('',(#7081,#7111,#7132,#7133)); +#7081 = ORIENTED_EDGE('',*,*,#7082,.T.); +#7082 = EDGE_CURVE('',#7083,#7085,#7087,.T.); +#7083 = VERTEX_POINT('',#7084); +#7084 = CARTESIAN_POINT('',(0.375,2.,-0.125)); +#7085 = VERTEX_POINT('',#7086); +#7086 = CARTESIAN_POINT('',(0.375,2.,0.125)); +#7087 = SURFACE_CURVE('',#7088,(#7092,#7099),.PCURVE_S1.); +#7088 = LINE('',#7089,#7090); +#7089 = CARTESIAN_POINT('',(0.375,2.,-0.125)); +#7090 = VECTOR('',#7091,1.); +#7091 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#7092 = PCURVE('',#7024,#7093); +#7093 = DEFINITIONAL_REPRESENTATION('',(#7094),#7098); +#7094 = LINE('',#7095,#7096); +#7095 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#7096 = VECTOR('',#7097,1.); +#7097 = DIRECTION('',(0.E+000,-1.)); +#7098 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7099 = PCURVE('',#7100,#7105); +#7100 = PLANE('',#7101); +#7101 = AXIS2_PLACEMENT_3D('',#7102,#7103,#7104); +#7102 = CARTESIAN_POINT('',(0.375,1.,-0.125)); +#7103 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#7104 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#7105 = DEFINITIONAL_REPRESENTATION('',(#7106),#7110); +#7106 = LINE('',#7107,#7108); +#7107 = CARTESIAN_POINT('',(1.,4.930380657631E-032)); +#7108 = VECTOR('',#7109,1.); +#7109 = DIRECTION('',(-2.22044604925E-016,-1.)); +#7110 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7111 = ORIENTED_EDGE('',*,*,#7112,.T.); +#7112 = EDGE_CURVE('',#7085,#7009,#7113,.T.); +#7113 = SURFACE_CURVE('',#7114,(#7118,#7125),.PCURVE_S1.); +#7114 = LINE('',#7115,#7116); +#7115 = CARTESIAN_POINT('',(0.375,2.,0.125)); +#7116 = VECTOR('',#7117,1.); +#7117 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#7118 = PCURVE('',#7024,#7119); +#7119 = DEFINITIONAL_REPRESENTATION('',(#7120),#7124); +#7120 = LINE('',#7121,#7122); +#7121 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#7122 = VECTOR('',#7123,1.); +#7123 = DIRECTION('',(1.,0.E+000)); +#7124 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7125 = PCURVE('',#6709,#7126); +#7126 = DEFINITIONAL_REPRESENTATION('',(#7127),#7131); +#7127 = LINE('',#7128,#7129); +#7128 = CARTESIAN_POINT('',(-1.,0.125)); +#7129 = VECTOR('',#7130,1.); +#7130 = DIRECTION('',(0.E+000,-1.)); +#7131 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7132 = ORIENTED_EDGE('',*,*,#7006,.F.); +#7133 = ORIENTED_EDGE('',*,*,#7134,.F.); +#7134 = EDGE_CURVE('',#7083,#7007,#7135,.T.); +#7135 = SURFACE_CURVE('',#7136,(#7140,#7147),.PCURVE_S1.); +#7136 = LINE('',#7137,#7138); +#7137 = CARTESIAN_POINT('',(0.375,2.,-0.125)); +#7138 = VECTOR('',#7139,1.); +#7139 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#7140 = PCURVE('',#7024,#7141); +#7141 = DEFINITIONAL_REPRESENTATION('',(#7142),#7146); +#7142 = LINE('',#7143,#7144); +#7143 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#7144 = VECTOR('',#7145,1.); +#7145 = DIRECTION('',(1.,0.E+000)); +#7146 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7147 = PCURVE('',#6763,#7148); +#7148 = DEFINITIONAL_REPRESENTATION('',(#7149),#7153); +#7149 = LINE('',#7150,#7151); +#7150 = CARTESIAN_POINT('',(-1.,0.125)); +#7151 = VECTOR('',#7152,1.); +#7152 = DIRECTION('',(0.E+000,-1.)); +#7153 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7154 = ADVANCED_FACE('',(#7155),#7100,.F.); +#7155 = FACE_BOUND('',#7156,.F.); +#7156 = EDGE_LOOP('',(#7157,#7182,#7203,#7204)); +#7157 = ORIENTED_EDGE('',*,*,#7158,.T.); +#7158 = EDGE_CURVE('',#7159,#7161,#7163,.T.); +#7159 = VERTEX_POINT('',#7160); +#7160 = CARTESIAN_POINT('',(0.375,1.,-0.125)); +#7161 = VERTEX_POINT('',#7162); +#7162 = CARTESIAN_POINT('',(0.375,1.,0.125)); +#7163 = SURFACE_CURVE('',#7164,(#7168,#7175),.PCURVE_S1.); +#7164 = LINE('',#7165,#7166); +#7165 = CARTESIAN_POINT('',(0.375,1.,-0.125)); +#7166 = VECTOR('',#7167,1.); +#7167 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#7168 = PCURVE('',#7100,#7169); +#7169 = DEFINITIONAL_REPRESENTATION('',(#7170),#7174); +#7170 = LINE('',#7171,#7172); +#7171 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#7172 = VECTOR('',#7173,1.); +#7173 = DIRECTION('',(-2.22044604925E-016,-1.)); +#7174 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7175 = PCURVE('',#6681,#7176); +#7176 = DEFINITIONAL_REPRESENTATION('',(#7177),#7181); +#7177 = LINE('',#7178,#7179); +#7178 = CARTESIAN_POINT('',(0.125,0.E+000)); +#7179 = VECTOR('',#7180,1.); +#7180 = DIRECTION('',(0.E+000,-1.)); +#7181 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7182 = ORIENTED_EDGE('',*,*,#7183,.T.); +#7183 = EDGE_CURVE('',#7161,#7085,#7184,.T.); +#7184 = SURFACE_CURVE('',#7185,(#7189,#7196),.PCURVE_S1.); +#7185 = LINE('',#7186,#7187); +#7186 = CARTESIAN_POINT('',(0.375,1.,0.125)); +#7187 = VECTOR('',#7188,1.); +#7188 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#7189 = PCURVE('',#7100,#7190); +#7190 = DEFINITIONAL_REPRESENTATION('',(#7191),#7195); +#7191 = LINE('',#7192,#7193); +#7192 = CARTESIAN_POINT('',(-2.22044604925E-016,-0.25)); +#7193 = VECTOR('',#7194,1.); +#7194 = DIRECTION('',(1.,0.E+000)); +#7195 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7196 = PCURVE('',#6709,#7197); +#7197 = DEFINITIONAL_REPRESENTATION('',(#7198),#7202); +#7198 = LINE('',#7199,#7200); +#7199 = CARTESIAN_POINT('',(0.E+000,0.125)); +#7200 = VECTOR('',#7201,1.); +#7201 = DIRECTION('',(-1.,0.E+000)); +#7202 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7203 = ORIENTED_EDGE('',*,*,#7082,.F.); +#7204 = ORIENTED_EDGE('',*,*,#7205,.F.); +#7205 = EDGE_CURVE('',#7159,#7083,#7206,.T.); +#7206 = SURFACE_CURVE('',#7207,(#7211,#7218),.PCURVE_S1.); +#7207 = LINE('',#7208,#7209); +#7208 = CARTESIAN_POINT('',(0.375,1.,-0.125)); +#7209 = VECTOR('',#7210,1.); +#7210 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#7211 = PCURVE('',#7100,#7212); +#7212 = DEFINITIONAL_REPRESENTATION('',(#7213),#7217); +#7213 = LINE('',#7214,#7215); +#7214 = CARTESIAN_POINT('',(-2.22044604925E-016,-0.E+000)); +#7215 = VECTOR('',#7216,1.); +#7216 = DIRECTION('',(1.,0.E+000)); +#7217 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7218 = PCURVE('',#6763,#7219); +#7219 = DEFINITIONAL_REPRESENTATION('',(#7220),#7224); +#7220 = LINE('',#7221,#7222); +#7221 = CARTESIAN_POINT('',(0.E+000,0.125)); +#7222 = VECTOR('',#7223,1.); +#7223 = DIRECTION('',(-1.,0.E+000)); +#7224 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7225 = ADVANCED_FACE('',(#7226),#6681,.F.); +#7226 = FACE_BOUND('',#7227,.F.); +#7227 = EDGE_LOOP('',(#7228,#7229,#7250,#7251)); +#7228 = ORIENTED_EDGE('',*,*,#6658,.T.); +#7229 = ORIENTED_EDGE('',*,*,#7230,.T.); +#7230 = EDGE_CURVE('',#6661,#7161,#7231,.T.); +#7231 = SURFACE_CURVE('',#7232,(#7236,#7243),.PCURVE_S1.); +#7232 = LINE('',#7233,#7234); +#7233 = CARTESIAN_POINT('',(0.25,1.,0.125)); +#7234 = VECTOR('',#7235,1.); +#7235 = DIRECTION('',(1.,0.E+000,0.E+000)); +#7236 = PCURVE('',#6681,#7237); +#7237 = DEFINITIONAL_REPRESENTATION('',(#7238),#7242); +#7238 = LINE('',#7239,#7240); +#7239 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#7240 = VECTOR('',#7241,1.); +#7241 = DIRECTION('',(1.,0.E+000)); +#7242 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7243 = PCURVE('',#6709,#7244); +#7244 = DEFINITIONAL_REPRESENTATION('',(#7245),#7249); +#7245 = LINE('',#7246,#7247); +#7246 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#7247 = VECTOR('',#7248,1.); +#7248 = DIRECTION('',(0.E+000,1.)); +#7249 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7250 = ORIENTED_EDGE('',*,*,#7158,.F.); +#7251 = ORIENTED_EDGE('',*,*,#7252,.F.); +#7252 = EDGE_CURVE('',#6659,#7159,#7253,.T.); +#7253 = SURFACE_CURVE('',#7254,(#7258,#7265),.PCURVE_S1.); +#7254 = LINE('',#7255,#7256); +#7255 = CARTESIAN_POINT('',(0.25,1.,-0.125)); +#7256 = VECTOR('',#7257,1.); +#7257 = DIRECTION('',(1.,0.E+000,0.E+000)); +#7258 = PCURVE('',#6681,#7259); +#7259 = DEFINITIONAL_REPRESENTATION('',(#7260),#7264); +#7260 = LINE('',#7261,#7262); +#7261 = CARTESIAN_POINT('',(0.E+000,-4.930380657631E-032)); +#7262 = VECTOR('',#7263,1.); +#7263 = DIRECTION('',(1.,0.E+000)); +#7264 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7265 = PCURVE('',#6763,#7266); +#7266 = DEFINITIONAL_REPRESENTATION('',(#7267),#7271); +#7267 = LINE('',#7268,#7269); +#7268 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#7269 = VECTOR('',#7270,1.); +#7270 = DIRECTION('',(0.E+000,1.)); +#7271 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7272 = ADVANCED_FACE('',(#7273),#6763,.F.); +#7273 = FACE_BOUND('',#7274,.T.); +#7274 = EDGE_LOOP('',(#7275,#7276,#7277,#7278,#7279,#7280,#7281,#7282)); +#7275 = ORIENTED_EDGE('',*,*,#6749,.T.); +#7276 = ORIENTED_EDGE('',*,*,#6830,.T.); +#7277 = ORIENTED_EDGE('',*,*,#6906,.T.); +#7278 = ORIENTED_EDGE('',*,*,#6982,.F.); +#7279 = ORIENTED_EDGE('',*,*,#7058,.F.); +#7280 = ORIENTED_EDGE('',*,*,#7134,.F.); +#7281 = ORIENTED_EDGE('',*,*,#7205,.F.); +#7282 = ORIENTED_EDGE('',*,*,#7252,.F.); +#7283 = ADVANCED_FACE('',(#7284),#6709,.T.); +#7284 = FACE_BOUND('',#7285,.F.); +#7285 = EDGE_LOOP('',(#7286,#7287,#7288,#7289,#7290,#7291,#7292,#7293)); +#7286 = ORIENTED_EDGE('',*,*,#6693,.T.); +#7287 = ORIENTED_EDGE('',*,*,#6779,.T.); +#7288 = ORIENTED_EDGE('',*,*,#6855,.T.); +#7289 = ORIENTED_EDGE('',*,*,#6960,.F.); +#7290 = ORIENTED_EDGE('',*,*,#7036,.F.); +#7291 = ORIENTED_EDGE('',*,*,#7112,.F.); +#7292 = ORIENTED_EDGE('',*,*,#7183,.F.); +#7293 = ORIENTED_EDGE('',*,*,#7230,.F.); +#7294 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#7298)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#7295,#7296,#7297)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#7295 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#7296 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#7297 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#7298 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#7295, + 'distance_accuracy_value','confusion accuracy'); +#7299 = SHAPE_DEFINITION_REPRESENTATION(#7300,#1515); +#7300 = PRODUCT_DEFINITION_SHAPE('','',#7301); +#7301 = PRODUCT_DEFINITION('design','',#7302,#7305); +#7302 = PRODUCT_DEFINITION_FORMATION('','',#7303); +#7303 = PRODUCT('Pad','Pad','',(#7304)); +#7304 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#7305 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#7306 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#7307,#7309); +#7307 = ( REPRESENTATION_RELATIONSHIP('','',#1515,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#7308) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#7308 = ITEM_DEFINED_TRANSFORMATION('','',#11,#27); +#7309 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #7310); +#7310 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('4','=>[0:1:1:5]','',#5,#7301,$); +#7311 = PRODUCT_TYPE('part',$,(#7303)); +#7312 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #7313),#1344); +#7313 = STYLED_ITEM('color',(#7314),#38); +#7314 = PRESENTATION_STYLE_ASSIGNMENT((#7315,#7321)); +#7315 = SURFACE_STYLE_USAGE(.BOTH.,#7316); +#7316 = SURFACE_SIDE_STYLE('',(#7317)); +#7317 = SURFACE_STYLE_FILL_AREA(#7318); +#7318 = FILL_AREA_STYLE('',(#7319)); +#7319 = FILL_AREA_STYLE_COLOUR('',#7320); +#7320 = DRAUGHTING_PRE_DEFINED_COLOUR('black'); +#7321 = CURVE_STYLE('',#7322,POSITIVE_LENGTH_MEASURE(0.1),#7320); +#7322 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#7323 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #7324),#1469); +#7324 = STYLED_ITEM('color',(#7325),#1363); +#7325 = PRESENTATION_STYLE_ASSIGNMENT((#7326,#7332)); +#7326 = SURFACE_STYLE_USAGE(.BOTH.,#7327); +#7327 = SURFACE_SIDE_STYLE('',(#7328)); +#7328 = SURFACE_STYLE_FILL_AREA(#7329); +#7329 = FILL_AREA_STYLE('',(#7330)); +#7330 = FILL_AREA_STYLE_COLOUR('',#7331); +#7331 = DRAUGHTING_PRE_DEFINED_COLOUR('white'); +#7332 = CURVE_STYLE('',#7333,POSITIVE_LENGTH_MEASURE(0.1),#7331); +#7333 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#7334 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #7335,#7345,#7354,#7363,#7372,#7381,#7390,#7399,#7408),#7294); +#7335 = STYLED_ITEM('color',(#7336),#1516); +#7336 = PRESENTATION_STYLE_ASSIGNMENT((#7337,#7343)); +#7337 = SURFACE_STYLE_USAGE(.BOTH.,#7338); +#7338 = SURFACE_SIDE_STYLE('',(#7339)); +#7339 = SURFACE_STYLE_FILL_AREA(#7340); +#7340 = FILL_AREA_STYLE('',(#7341)); +#7341 = FILL_AREA_STYLE_COLOUR('',#7342); +#7342 = COLOUR_RGB('',0.505882382393,0.505882382393,0.505882382393); +#7343 = CURVE_STYLE('',#7344,POSITIVE_LENGTH_MEASURE(0.1),#7342); +#7344 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#7345 = STYLED_ITEM('color',(#7346),#2158); +#7346 = PRESENTATION_STYLE_ASSIGNMENT((#7347,#7352)); +#7347 = SURFACE_STYLE_USAGE(.BOTH.,#7348); +#7348 = SURFACE_SIDE_STYLE('',(#7349)); +#7349 = SURFACE_STYLE_FILL_AREA(#7350); +#7350 = FILL_AREA_STYLE('',(#7351)); +#7351 = FILL_AREA_STYLE_COLOUR('',#7342); +#7352 = CURVE_STYLE('',#7353,POSITIVE_LENGTH_MEASURE(0.1),#7342); +#7353 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#7354 = STYLED_ITEM('color',(#7355),#2800); +#7355 = PRESENTATION_STYLE_ASSIGNMENT((#7356,#7361)); +#7356 = SURFACE_STYLE_USAGE(.BOTH.,#7357); +#7357 = SURFACE_SIDE_STYLE('',(#7358)); +#7358 = SURFACE_STYLE_FILL_AREA(#7359); +#7359 = FILL_AREA_STYLE('',(#7360)); +#7360 = FILL_AREA_STYLE_COLOUR('',#7342); +#7361 = CURVE_STYLE('',#7362,POSITIVE_LENGTH_MEASURE(0.1),#7342); +#7362 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#7363 = STYLED_ITEM('color',(#7364),#3442); +#7364 = PRESENTATION_STYLE_ASSIGNMENT((#7365,#7370)); +#7365 = SURFACE_STYLE_USAGE(.BOTH.,#7366); +#7366 = SURFACE_SIDE_STYLE('',(#7367)); +#7367 = SURFACE_STYLE_FILL_AREA(#7368); +#7368 = FILL_AREA_STYLE('',(#7369)); +#7369 = FILL_AREA_STYLE_COLOUR('',#7342); +#7370 = CURVE_STYLE('',#7371,POSITIVE_LENGTH_MEASURE(0.1),#7342); +#7371 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#7372 = STYLED_ITEM('color',(#7373),#4084); +#7373 = PRESENTATION_STYLE_ASSIGNMENT((#7374,#7379)); +#7374 = SURFACE_STYLE_USAGE(.BOTH.,#7375); +#7375 = SURFACE_SIDE_STYLE('',(#7376)); +#7376 = SURFACE_STYLE_FILL_AREA(#7377); +#7377 = FILL_AREA_STYLE('',(#7378)); +#7378 = FILL_AREA_STYLE_COLOUR('',#7342); +#7379 = CURVE_STYLE('',#7380,POSITIVE_LENGTH_MEASURE(0.1),#7342); +#7380 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#7381 = STYLED_ITEM('color',(#7382),#4726); +#7382 = PRESENTATION_STYLE_ASSIGNMENT((#7383,#7388)); +#7383 = SURFACE_STYLE_USAGE(.BOTH.,#7384); +#7384 = SURFACE_SIDE_STYLE('',(#7385)); +#7385 = SURFACE_STYLE_FILL_AREA(#7386); +#7386 = FILL_AREA_STYLE('',(#7387)); +#7387 = FILL_AREA_STYLE_COLOUR('',#7342); +#7388 = CURVE_STYLE('',#7389,POSITIVE_LENGTH_MEASURE(0.1),#7342); +#7389 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#7390 = STYLED_ITEM('color',(#7391),#5368); +#7391 = PRESENTATION_STYLE_ASSIGNMENT((#7392,#7397)); +#7392 = SURFACE_STYLE_USAGE(.BOTH.,#7393); +#7393 = SURFACE_SIDE_STYLE('',(#7394)); +#7394 = SURFACE_STYLE_FILL_AREA(#7395); +#7395 = FILL_AREA_STYLE('',(#7396)); +#7396 = FILL_AREA_STYLE_COLOUR('',#7342); +#7397 = CURVE_STYLE('',#7398,POSITIVE_LENGTH_MEASURE(0.1),#7342); +#7398 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#7399 = STYLED_ITEM('color',(#7400),#6010); +#7400 = PRESENTATION_STYLE_ASSIGNMENT((#7401,#7406)); +#7401 = SURFACE_STYLE_USAGE(.BOTH.,#7402); +#7402 = SURFACE_SIDE_STYLE('',(#7403)); +#7403 = SURFACE_STYLE_FILL_AREA(#7404); +#7404 = FILL_AREA_STYLE('',(#7405)); +#7405 = FILL_AREA_STYLE_COLOUR('',#7342); +#7406 = CURVE_STYLE('',#7407,POSITIVE_LENGTH_MEASURE(0.1),#7342); +#7407 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#7408 = STYLED_ITEM('color',(#7409),#6652); +#7409 = PRESENTATION_STYLE_ASSIGNMENT((#7410,#7415)); +#7410 = SURFACE_STYLE_USAGE(.BOTH.,#7411); +#7411 = SURFACE_SIDE_STYLE('',(#7412)); +#7412 = SURFACE_STYLE_FILL_AREA(#7413); +#7413 = FILL_AREA_STYLE('',(#7414)); +#7414 = FILL_AREA_STYLE_COLOUR('',#7342); +#7415 = CURVE_STYLE('',#7416,POSITIVE_LENGTH_MEASURE(0.1),#7342); +#7416 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#7417 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #7418),#1497); +#7418 = STYLED_ITEM('color',(#7419),#1488); +#7419 = PRESENTATION_STYLE_ASSIGNMENT((#7420,#7426)); +#7420 = SURFACE_STYLE_USAGE(.BOTH.,#7421); +#7421 = SURFACE_SIDE_STYLE('',(#7422)); +#7422 = SURFACE_STYLE_FILL_AREA(#7423); +#7423 = FILL_AREA_STYLE('',(#7424)); +#7424 = FILL_AREA_STYLE_COLOUR('',#7425); +#7425 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#7426 = CURVE_STYLE('',#7427,POSITIVE_LENGTH_MEASURE(0.1),#7425); +#7427 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; From 4acce2bb455bbc9d4c8a184f910558ff9cf4618f Mon Sep 17 00:00:00 2001 From: jkriege2 Date: Fri, 28 Oct 2016 14:28:47 +0200 Subject: [PATCH 197/283] replaced MOS-symbols without substrate diode with version with that diode --- library/device.dcm | 120 ++------- library/device.lib | 592 +++++++-------------------------------------- 2 files changed, 104 insertions(+), 608 deletions(-) diff --git a/library/device.dcm b/library/device.dcm index df90eb98..b3a264d0 100644 --- a/library/device.dcm +++ b/library/device.dcm @@ -815,77 +815,37 @@ $ENDCMP # $CMP Q_NMOS_DSG D Transistor N-MOSFET with substrate diode (general) -K nmos n-mos n-mosfet transistor -$ENDCMP -# -$CMP Q_NMOS_D_DGS -D Transistor N-MOSFET (general) -K nmos n-mos n-mosfet transistor -$ENDCMP -# -$CMP Q_NMOS_D_DSG -D Transistor N-MOSFET with substrate diode (general) -K NMOS_D_ n-mos n-mosfet transistor -$ENDCMP -# -$CMP Q_NMOS_D_GDS -D Transistor N-MOSFET with substrate diode (general) -K nmos n-mos n-mosfet transistor -$ENDCMP -# -$CMP Q_NMOS_D_GDSD -D Transistor N-MOSFETwith substrate diode, drain connected to mounting plane (general) -K NMOS_D_ n-mos n-mosfet transistor -$ENDCMP -# -$CMP Q_NMOS_D_GSD -D Transistor N-MOSFETwith substrate diode (general) -K NMOS_D_ n-mos n-mosfet transistor -$ENDCMP -# -$CMP Q_NMOS_D_SDG -D Transistor N-MOSFETwith substrate diode (general) -K NMOS_D_ n-mos n-mosfet transistor -$ENDCMP -# -$CMP Q_NMOS_D_SDGD -D Transistor N-MOSFETwith substrate diode, drain connected to mounting plane (general) -K NMOS_D_ n-mos n-mosfet transistor -$ENDCMP -# -$CMP Q_NMOS_D_SGD -D Transistor N-MOSFETwith substrate diode (general) -K NMOS_D_ n-mos n-mosfet transistor +K NMOS_ n-mos n-mosfet transistor $ENDCMP # $CMP Q_NMOS_GDS -D Transistor N-MOSFET (general) +D Transistor N-MOSFET with substrate diode (general) K nmos n-mos n-mosfet transistor $ENDCMP # $CMP Q_NMOS_GDSD -D Transistor N-MOSFET, drain connected to mounting plane (general) -K nmos n-mos n-mosfet transistor +D Transistor N-MOSFETwith substrate diode, drain connected to mounting plane (general) +K NMOS_ n-mos n-mosfet transistor $ENDCMP # $CMP Q_NMOS_GSD -D Transistor N-MOSFET (general) -K nmos n-mos n-mosfet transistor +D Transistor N-MOSFETwith substrate diode (general) +K NMOS_ n-mos n-mosfet transistor $ENDCMP # $CMP Q_NMOS_SDG -D Transistor N-MOSFET (general) -K nmos n-mos n-mosfet transistor +D Transistor N-MOSFETwith substrate diode (general) +K NMOS_ n-mos n-mosfet transistor $ENDCMP # $CMP Q_NMOS_SDGD -D Transistor N-MOSFET, drain connected to mounting plane (general) -K nmos n-mos n-mosfet transistor +D Transistor N-MOSFETwith substrate diode, drain connected to mounting plane (general) +K NMOS_ n-mos n-mosfet transistor $ENDCMP # $CMP Q_NMOS_SGD -D Transistor N-MOSFET (general) -K nmos n-mos n-mosfet transistor +D Transistor N-MOSFETwith substrate diode (general) +K NMOS_ n-mos n-mosfet transistor $ENDCMP # $CMP Q_NPN_BCE @@ -1004,82 +964,42 @@ K pjfet p-jfet transistor $ENDCMP # $CMP Q_PMOS_DGS -D Transistor P-MOSFET (general) +D Transistor P-MOSFET with substrate diode (general) K pmos p-mos p-mosfet transistor $ENDCMP # $CMP Q_PMOS_DSG -D Transistor P-MOSFET (general) -K pmos p-mos p-mosfet transistor -$ENDCMP -# -$CMP Q_PMOS_D_DGS -D Transistor P-MOSFET with substrate diode (general) -K pmos p-mos p-mosfet transistor -$ENDCMP -# -$CMP Q_PMOS_D_DSG -D Transistor P-MOSFET with substrate diode (general) -K pmos p-mos p-mosfet transistor -$ENDCMP -# -$CMP Q_PMOS_D_GDS -D Transistor P-MOSFET with substrate diode (general) -K pmos p-mos p-mosfet transistor -$ENDCMP -# -$CMP Q_PMOS_D_GDSD -D Transistor P-MOSFET with substrate diode, drain connected to mounting plane (general) -K pmos p-mos p-mosfet transistor -$ENDCMP -# -$CMP Q_PMOS_D_GSD -D Transistor P-MOSFET with substrate diode (general) -K pmos p-mos p-mosfet transistor -$ENDCMP -# -$CMP Q_PMOS_D_SDG -D Transistor P-MOSFET with substrate diode (general) -K pmos p-mos p-mosfet transistor -$ENDCMP -# -$CMP Q_PMOS_D_SDGD -D Transistor P-MOSFET with substrate diode, drain connected to mounting plane (general) -K pmos p-mos p-mosfet transistor -$ENDCMP -# -$CMP Q_PMOS_D_SGD D Transistor P-MOSFET with substrate diode (general) K pmos p-mos p-mosfet transistor $ENDCMP # $CMP Q_PMOS_GDS -D Transistor P-MOSFET (general) +D Transistor P-MOSFET with substrate diode (general) K pmos p-mos p-mosfet transistor $ENDCMP # $CMP Q_PMOS_GDSD -D Transistor P-MOSFET, drain connected to mounting plane (general) +D Transistor P-MOSFET with substrate diode, drain connected to mounting plane (general) K pmos p-mos p-mosfet transistor $ENDCMP # $CMP Q_PMOS_GSD -D Transistor P-MOSFET (general) +D Transistor P-MOSFET with substrate diode (general) K pmos p-mos p-mosfet transistor $ENDCMP # $CMP Q_PMOS_SDG -D Transistor P-MOSFET (general) +D Transistor P-MOSFET with substrate diode (general) K pmos p-mos p-mosfet transistor $ENDCMP # $CMP Q_PMOS_SDGD -D Transistor P-MOSFET, drain connected to mounting plane (general) +D Transistor P-MOSFET with substrate diode, drain connected to mounting plane (general) K pmos p-mos p-mosfet transistor $ENDCMP # $CMP Q_PMOS_SGD -D Transistor P-MOSFET (general) +D Transistor P-MOSFET with substrate diode (general) K pmos p-mos p-mosfet transistor $ENDCMP # @@ -1258,7 +1178,7 @@ D trimmable Resistor (Preset resistor) K r res resistor variable potentiometer trimmer $ENDCMP # -$CMP R_NET01_DIV_CenterPin1 +$CMP R_NETR_NET01_DIV_CenterPin1 D Voltage Divider (center=pin1) K R Network voltage divider $ENDCMP diff --git a/library/device.lib b/library/device.lib index 94f0336a..863547ed 100644 --- a/library/device.lib +++ b/library/device.lib @@ -3732,7 +3732,9 @@ F1 "Q_NMOS_DGS" 200 -50 50 H V L CNN F2 "" 200 100 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW -C 50 0 111 0 1 10 N +C 65 0 111 0 1 10 N +C 100 -70 11 0 1 0 F +C 100 70 11 0 1 0 F P 2 0 1 0 30 -70 100 -70 N P 2 0 1 10 30 -50 30 -90 N P 2 0 1 0 30 0 100 0 N @@ -3744,6 +3746,9 @@ P 2 0 1 0 100 -70 100 0 N P 2 0 1 0 100 100 100 70 N P 3 0 1 10 10 75 10 -75 10 -75 N P 4 0 1 0 40 0 80 15 80 -15 40 0 F +P 4 0 1 0 100 -70 130 -70 130 70 100 70 N +P 4 0 1 0 110 20 115 15 145 15 150 10 N +P 4 0 1 0 130 15 115 -10 145 -10 130 15 F X D 1 100 200 100 D 50 50 1 1 P X G 2 -200 0 210 R 50 50 1 1 I X S 3 100 -200 100 U 50 50 1 1 P @@ -3758,63 +3763,6 @@ F1 "Q_NMOS_DSG" 200 -50 50 H V L CNN F2 "" 200 100 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW -C 50 0 111 0 1 10 N -P 2 0 1 0 30 -70 100 -70 N -P 2 0 1 10 30 -50 30 -90 N -P 2 0 1 0 30 0 100 0 N -P 2 0 1 10 30 20 30 -20 N -P 2 0 1 0 30 70 100 70 N -P 2 0 1 10 30 90 30 50 N -P 2 0 1 0 100 -70 100 -100 N -P 2 0 1 0 100 -70 100 0 N -P 2 0 1 0 100 100 100 70 N -P 3 0 1 10 10 75 10 -75 10 -75 N -P 4 0 1 0 40 0 80 15 80 -15 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 G 3 -200 0 210 R 50 50 1 1 I -ENDDRAW -ENDDEF -# -# Q_NMOS_D_DGS -# -DEF Q_NMOS_D_DGS Q 0 0 Y N 1 F N -F0 "Q" 200 50 50 H V L CNN -F1 "Q_NMOS_D_DGS" 200 -50 50 H V L CNN -F2 "" 200 100 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -C 65 0 111 0 1 10 N -C 100 -70 11 0 1 0 F -C 100 70 11 0 1 0 F -P 2 0 1 0 30 -70 100 -70 N -P 2 0 1 10 30 -50 30 -90 N -P 2 0 1 0 30 0 100 0 N -P 2 0 1 10 30 20 30 -20 N -P 2 0 1 0 30 70 100 70 N -P 2 0 1 10 30 90 30 50 N -P 2 0 1 0 100 -70 100 -100 N -P 2 0 1 0 100 -70 100 0 N -P 2 0 1 0 100 100 100 70 N -P 3 0 1 10 10 75 10 -75 10 -75 N -P 4 0 1 0 40 0 80 15 80 -15 40 0 F -P 4 0 1 0 100 -70 130 -70 130 70 100 70 N -P 4 0 1 0 110 20 115 15 145 15 150 10 N -P 4 0 1 0 130 15 115 -10 145 -10 130 15 F -X D 1 100 200 100 D 50 50 1 1 P -X G 2 -200 0 210 R 50 50 1 1 I -X S 3 100 -200 100 U 50 50 1 1 P -ENDDRAW -ENDDEF -# -# Q_NMOS_D_DSG -# -DEF Q_NMOS_D_DSG Q 0 0 Y N 1 F N -F0 "Q" 200 50 50 H V L CNN -F1 "Q_NMOS_D_DSG" 200 -50 50 H V L CNN -F2 "" 200 100 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW C 65 0 111 0 1 10 N C 100 -70 11 0 1 0 F C 100 70 11 0 1 0 F @@ -3838,196 +3786,6 @@ X G 3 -200 0 210 R 50 50 1 1 I ENDDRAW ENDDEF # -# Q_NMOS_D_GDS -# -DEF Q_NMOS_D_GDS Q 0 0 Y N 1 F N -F0 "Q" 200 50 50 H V L CNN -F1 "Q_NMOS_D_GDS" 200 -50 50 H V L CNN -F2 "" 200 100 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -C 65 0 111 0 1 10 N -C 100 -70 11 0 1 0 F -C 100 70 11 0 1 0 F -P 2 0 1 0 30 -70 100 -70 N -P 2 0 1 10 30 -50 30 -90 N -P 2 0 1 0 30 0 100 0 N -P 2 0 1 10 30 20 30 -20 N -P 2 0 1 0 30 70 100 70 N -P 2 0 1 10 30 90 30 50 N -P 2 0 1 0 100 -70 100 -100 N -P 2 0 1 0 100 -70 100 0 N -P 2 0 1 0 100 100 100 70 N -P 3 0 1 10 10 75 10 -75 10 -75 N -P 4 0 1 0 40 0 80 15 80 -15 40 0 F -P 4 0 1 0 100 -70 130 -70 130 70 100 70 N -P 4 0 1 0 110 20 115 15 145 15 150 10 N -P 4 0 1 0 130 15 115 -10 145 -10 130 15 F -X G 1 -200 0 210 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 -# -# Q_NMOS_D_GDSD -# -DEF Q_NMOS_D_GDSD Q 0 0 Y N 1 F N -F0 "Q" 200 50 50 H V L CNN -F1 "Q_NMOS_D_GDSD" 200 -50 50 H V L CNN -F2 "" 200 100 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -C 65 0 111 0 1 10 N -C 100 -70 11 0 1 0 F -C 100 70 11 0 1 0 F -P 2 0 1 0 30 -70 100 -70 N -P 2 0 1 10 30 -50 30 -90 N -P 2 0 1 0 30 0 100 0 N -P 2 0 1 10 30 20 30 -20 N -P 2 0 1 0 30 70 100 70 N -P 2 0 1 10 30 90 30 50 N -P 2 0 1 0 100 -70 100 -100 N -P 2 0 1 0 100 -70 100 0 N -P 2 0 1 0 100 100 100 70 N -P 2 0 1 0 100 100 200 100 N -P 3 0 1 10 10 75 10 -75 10 -75 N -P 4 0 1 0 40 0 80 15 80 -15 40 0 F -P 4 0 1 0 100 -70 130 -70 130 70 100 70 N -P 4 0 1 0 110 20 115 15 145 15 150 10 N -P 4 0 1 0 130 15 115 -10 145 -10 130 15 F -X G 1 -200 0 210 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 -X D 4 200 200 100 D 50 50 1 1 P -ENDDRAW -ENDDEF -# -# Q_NMOS_D_GSD -# -DEF Q_NMOS_D_GSD Q 0 0 Y N 1 F N -F0 "Q" 200 50 50 H V L CNN -F1 "Q_NMOS_D_GSD" 200 -50 50 H V L CNN -F2 "" 200 100 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -C 65 0 111 0 1 10 N -C 100 -70 11 0 1 0 F -C 100 70 11 0 1 0 F -P 2 0 1 0 30 -70 100 -70 N -P 2 0 1 10 30 -50 30 -90 N -P 2 0 1 0 30 0 100 0 N -P 2 0 1 10 30 20 30 -20 N -P 2 0 1 0 30 70 100 70 N -P 2 0 1 10 30 90 30 50 N -P 2 0 1 0 100 -70 100 -100 N -P 2 0 1 0 100 -70 100 0 N -P 2 0 1 0 100 100 100 70 N -P 3 0 1 10 10 75 10 -75 10 -75 N -P 4 0 1 0 40 0 80 15 80 -15 40 0 F -P 4 0 1 0 100 -70 130 -70 130 70 100 70 N -P 4 0 1 0 110 20 115 15 145 15 150 10 N -P 4 0 1 0 130 15 115 -10 145 -10 130 15 F -X G 1 -200 0 210 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 -# -# Q_NMOS_D_SDG -# -DEF Q_NMOS_D_SDG Q 0 0 Y N 1 F N -F0 "Q" 200 50 50 H V L CNN -F1 "Q_NMOS_D_SDG" 200 -50 50 H V L CNN -F2 "" 200 100 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -C 65 0 111 0 1 10 N -C 100 -70 11 0 1 0 F -C 100 70 11 0 1 0 F -P 2 0 1 0 30 -70 100 -70 N -P 2 0 1 10 30 -50 30 -90 N -P 2 0 1 0 30 0 100 0 N -P 2 0 1 10 30 20 30 -20 N -P 2 0 1 0 30 70 100 70 N -P 2 0 1 10 30 90 30 50 N -P 2 0 1 0 100 -70 100 -100 N -P 2 0 1 0 100 -70 100 0 N -P 2 0 1 0 100 100 100 70 N -P 3 0 1 10 10 75 10 -75 10 -75 N -P 4 0 1 0 40 0 80 15 80 -15 40 0 F -P 4 0 1 0 100 -70 130 -70 130 70 100 70 N -P 4 0 1 0 110 20 115 15 145 15 150 10 N -P 4 0 1 0 130 15 115 -10 145 -10 130 15 F -X S 1 100 -200 100 U 50 50 1 1 P -X D 2 100 200 100 D 50 50 1 1 P -X G 3 -200 0 210 R 50 50 1 1 I -ENDDRAW -ENDDEF -# -# Q_NMOS_D_SDGD -# -DEF Q_NMOS_D_SDGD Q 0 0 Y N 1 F N -F0 "Q" 200 50 50 H V L CNN -F1 "Q_NMOS_D_SDGD" 200 -50 50 H V L CNN -F2 "" 200 100 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -C 65 0 111 0 1 10 N -C 100 -70 11 0 1 0 F -C 100 70 11 0 1 0 F -P 2 0 1 0 30 -70 100 -70 N -P 2 0 1 10 30 -50 30 -90 N -P 2 0 1 0 30 0 100 0 N -P 2 0 1 10 30 20 30 -20 N -P 2 0 1 0 30 70 100 70 N -P 2 0 1 10 30 90 30 50 N -P 2 0 1 0 100 -70 100 -100 N -P 2 0 1 0 100 -70 100 0 N -P 2 0 1 0 100 100 100 70 N -P 2 0 1 0 100 100 200 100 N -P 3 0 1 10 10 75 10 -75 10 -75 N -P 4 0 1 0 40 0 80 15 80 -15 40 0 F -P 4 0 1 0 100 -70 130 -70 130 70 100 70 N -P 4 0 1 0 110 20 115 15 145 15 150 10 N -P 4 0 1 0 130 15 115 -10 145 -10 130 15 F -X S 1 100 -200 100 U 50 50 1 1 P -X D 2 100 200 100 D 50 50 1 1 P -X G 3 -200 0 210 R 50 50 1 1 I -X D 4 200 200 100 D 50 50 1 1 P -ENDDRAW -ENDDEF -# -# Q_NMOS_D_SGD -# -DEF Q_NMOS_D_SGD Q 0 0 Y N 1 F N -F0 "Q" 200 50 50 H V L CNN -F1 "Q_NMOS_D_SGD" 200 -50 50 H V L CNN -F2 "" 200 100 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -C 65 0 111 0 1 10 N -C 100 -70 11 0 1 0 F -C 100 70 11 0 1 0 F -P 2 0 1 0 30 -70 100 -70 N -P 2 0 1 10 30 -50 30 -90 N -P 2 0 1 0 30 0 100 0 N -P 2 0 1 10 30 20 30 -20 N -P 2 0 1 0 30 70 100 70 N -P 2 0 1 10 30 90 30 50 N -P 2 0 1 0 100 -70 100 -100 N -P 2 0 1 0 100 -70 100 0 N -P 2 0 1 0 100 100 100 70 N -P 3 0 1 10 10 75 10 -75 10 -75 N -P 4 0 1 0 40 0 80 15 80 -15 40 0 F -P 4 0 1 0 100 -70 130 -70 130 70 100 70 N -P 4 0 1 0 110 20 115 15 145 15 150 10 N -P 4 0 1 0 130 15 115 -10 145 -10 130 15 F -X S 1 100 -200 100 U 50 50 1 1 P -X G 2 -200 0 210 R 50 50 1 1 I -X D 3 100 200 100 D 50 50 1 1 P -ENDDRAW -ENDDEF -# # Q_NMOS_GDS # DEF Q_NMOS_GDS Q 0 0 Y N 1 F N @@ -4036,7 +3794,9 @@ F1 "Q_NMOS_GDS" 200 -50 50 H V L CNN F2 "" 200 100 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW -C 50 0 111 0 1 10 N +C 65 0 111 0 1 10 N +C 100 -70 11 0 1 0 F +C 100 70 11 0 1 0 F P 2 0 1 0 30 -70 100 -70 N P 2 0 1 10 30 -50 30 -90 N P 2 0 1 0 30 0 100 0 N @@ -4048,6 +3808,9 @@ P 2 0 1 0 100 -70 100 0 N P 2 0 1 0 100 100 100 70 N P 3 0 1 10 10 75 10 -75 10 -75 N P 4 0 1 0 40 0 80 15 80 -15 40 0 F +P 4 0 1 0 100 -70 130 -70 130 70 100 70 N +P 4 0 1 0 110 20 115 15 145 15 150 10 N +P 4 0 1 0 130 15 115 -10 145 -10 130 15 F X G 1 -200 0 210 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 @@ -4062,7 +3825,9 @@ F1 "Q_NMOS_GDSD" 200 -50 50 H V L CNN F2 "" 200 100 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW -C 50 0 111 0 1 10 N +C 65 0 111 0 1 10 N +C 100 -70 11 0 1 0 F +C 100 70 11 0 1 0 F P 2 0 1 0 30 -70 100 -70 N P 2 0 1 10 30 -50 30 -90 N P 2 0 1 0 30 0 100 0 N @@ -4075,6 +3840,9 @@ P 2 0 1 0 100 100 100 70 N P 2 0 1 0 100 100 200 100 N P 3 0 1 10 10 75 10 -75 10 -75 N P 4 0 1 0 40 0 80 15 80 -15 40 0 F +P 4 0 1 0 100 -70 130 -70 130 70 100 70 N +P 4 0 1 0 110 20 115 15 145 15 150 10 N +P 4 0 1 0 130 15 115 -10 145 -10 130 15 F X G 1 -200 0 210 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 @@ -4090,7 +3858,9 @@ F1 "Q_NMOS_GSD" 200 -50 50 H V L CNN F2 "" 200 100 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW -C 50 0 111 0 1 10 N +C 65 0 111 0 1 10 N +C 100 -70 11 0 1 0 F +C 100 70 11 0 1 0 F P 2 0 1 0 30 -70 100 -70 N P 2 0 1 10 30 -50 30 -90 N P 2 0 1 0 30 0 100 0 N @@ -4102,6 +3872,9 @@ P 2 0 1 0 100 -70 100 0 N P 2 0 1 0 100 100 100 70 N P 3 0 1 10 10 75 10 -75 10 -75 N P 4 0 1 0 40 0 80 15 80 -15 40 0 F +P 4 0 1 0 100 -70 130 -70 130 70 100 70 N +P 4 0 1 0 110 20 115 15 145 15 150 10 N +P 4 0 1 0 130 15 115 -10 145 -10 130 15 F X G 1 -200 0 210 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 @@ -4116,7 +3889,9 @@ F1 "Q_NMOS_SDG" 200 -50 50 H V L CNN F2 "" 200 100 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW -C 50 0 111 0 1 10 N +C 65 0 111 0 1 10 N +C 100 -70 11 0 1 0 F +C 100 70 11 0 1 0 F P 2 0 1 0 30 -70 100 -70 N P 2 0 1 10 30 -50 30 -90 N P 2 0 1 0 30 0 100 0 N @@ -4128,6 +3903,9 @@ P 2 0 1 0 100 -70 100 0 N P 2 0 1 0 100 100 100 70 N P 3 0 1 10 10 75 10 -75 10 -75 N P 4 0 1 0 40 0 80 15 80 -15 40 0 F +P 4 0 1 0 100 -70 130 -70 130 70 100 70 N +P 4 0 1 0 110 20 115 15 145 15 150 10 N +P 4 0 1 0 130 15 115 -10 145 -10 130 15 F X S 1 100 -200 100 U 50 50 1 1 P X D 2 100 200 100 D 50 50 1 1 P X G 3 -200 0 210 R 50 50 1 1 I @@ -4142,7 +3920,9 @@ F1 "Q_NMOS_SDGD" 200 -50 50 H V L CNN F2 "" 200 100 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW -C 50 0 111 0 1 10 N +C 65 0 111 0 1 10 N +C 100 -70 11 0 1 0 F +C 100 70 11 0 1 0 F P 2 0 1 0 30 -70 100 -70 N P 2 0 1 10 30 -50 30 -90 N P 2 0 1 0 30 0 100 0 N @@ -4155,6 +3935,9 @@ P 2 0 1 0 100 100 100 70 N P 2 0 1 0 100 100 200 100 N P 3 0 1 10 10 75 10 -75 10 -75 N P 4 0 1 0 40 0 80 15 80 -15 40 0 F +P 4 0 1 0 100 -70 130 -70 130 70 100 70 N +P 4 0 1 0 110 20 115 15 145 15 150 10 N +P 4 0 1 0 130 15 115 -10 145 -10 130 15 F X S 1 100 -200 100 U 50 50 1 1 P X D 2 100 200 100 D 50 50 1 1 P X G 3 -200 0 210 R 50 50 1 1 I @@ -4170,7 +3953,9 @@ F1 "Q_NMOS_SGD" 200 -50 50 H V L CNN F2 "" 200 100 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW -C 50 0 111 0 1 10 N +C 65 0 111 0 1 10 N +C 100 -70 11 0 1 0 F +C 100 70 11 0 1 0 F P 2 0 1 0 30 -70 100 -70 N P 2 0 1 10 30 -50 30 -90 N P 2 0 1 0 30 0 100 0 N @@ -4182,6 +3967,9 @@ P 2 0 1 0 100 -70 100 0 N P 2 0 1 0 100 100 100 70 N P 3 0 1 10 10 75 10 -75 10 -75 N P 4 0 1 0 40 0 80 15 80 -15 40 0 F +P 4 0 1 0 100 -70 130 -70 130 70 100 70 N +P 4 0 1 0 110 20 115 15 145 15 150 10 N +P 4 0 1 0 130 15 115 -10 145 -10 130 15 F X S 1 100 -200 100 U 50 50 1 1 P X G 2 -200 0 210 R 50 50 1 1 I X D 3 100 200 100 D 50 50 1 1 P @@ -4650,7 +4438,9 @@ F1 "Q_PMOS_DGS" 200 -50 50 H V L CNN F2 "" 200 100 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW -C 50 0 111 0 1 10 N +C 65 0 111 0 1 10 N +C 100 -70 11 0 1 0 F +C 100 70 11 0 1 0 F P 2 0 1 0 30 -70 100 -70 N P 2 0 1 10 30 -50 30 -90 N P 2 0 1 0 30 0 100 0 N @@ -4662,6 +4452,9 @@ P 2 0 1 0 100 -70 100 0 N P 2 0 1 0 100 100 100 70 N P 3 0 1 10 10 75 10 -75 10 -75 N P 4 0 1 0 90 0 50 -15 50 15 90 0 F +P 4 0 1 0 100 -70 130 -70 130 70 100 70 N +P 4 0 1 0 110 -20 115 -15 145 -15 150 -10 N +P 4 0 1 0 130 -15 115 10 145 10 130 -15 F X D 1 100 200 100 D 50 50 1 1 P X G 2 -200 0 210 R 50 50 1 1 I X S 3 100 -200 100 U 50 50 1 1 P @@ -4676,63 +4469,6 @@ F1 "Q_PMOS_DSG" 200 -50 50 H V L CNN F2 "" 200 100 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW -C 50 0 111 0 1 10 N -P 2 0 1 0 30 -70 100 -70 N -P 2 0 1 10 30 -50 30 -90 N -P 2 0 1 0 30 0 100 0 N -P 2 0 1 10 30 20 30 -20 N -P 2 0 1 0 30 70 100 70 N -P 2 0 1 10 30 90 30 50 N -P 2 0 1 0 100 -70 100 -100 N -P 2 0 1 0 100 -70 100 0 N -P 2 0 1 0 100 100 100 70 N -P 3 0 1 10 10 75 10 -75 10 -75 N -P 4 0 1 0 90 0 50 -15 50 15 90 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 G 3 -200 0 210 R 50 50 1 1 I -ENDDRAW -ENDDEF -# -# Q_PMOS_D_DGS -# -DEF Q_PMOS_D_DGS Q 0 0 Y N 1 F N -F0 "Q" 200 50 50 H V L CNN -F1 "Q_PMOS_D_DGS" 200 -50 50 H V L CNN -F2 "" 200 100 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -C 65 0 111 0 1 10 N -C 100 -70 11 0 1 0 F -C 100 70 11 0 1 0 F -P 2 0 1 0 30 -70 100 -70 N -P 2 0 1 10 30 -50 30 -90 N -P 2 0 1 0 30 0 100 0 N -P 2 0 1 10 30 20 30 -20 N -P 2 0 1 0 30 70 100 70 N -P 2 0 1 10 30 90 30 50 N -P 2 0 1 0 100 -70 100 -100 N -P 2 0 1 0 100 -70 100 0 N -P 2 0 1 0 100 100 100 70 N -P 3 0 1 10 10 75 10 -75 10 -75 N -P 4 0 1 0 90 0 50 -15 50 15 90 0 F -P 4 0 1 0 100 -70 130 -70 130 70 100 70 N -P 4 0 1 0 110 -20 115 -15 145 -15 150 -10 N -P 4 0 1 0 130 -15 115 10 145 10 130 -15 F -X D 1 100 200 100 D 50 50 1 1 P -X G 2 -200 0 210 R 50 50 1 1 I -X S 3 100 -200 100 U 50 50 1 1 P -ENDDRAW -ENDDEF -# -# Q_PMOS_D_DSG -# -DEF Q_PMOS_D_DSG Q 0 0 Y N 1 F N -F0 "Q" 200 50 50 H V L CNN -F1 "Q_PMOS_D_DSG" 200 -50 50 H V L CNN -F2 "" 200 100 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW C 65 0 111 0 1 10 N C 100 -70 11 0 1 0 F C 100 70 11 0 1 0 F @@ -4756,196 +4492,6 @@ X G 3 -200 0 210 R 50 50 1 1 I ENDDRAW ENDDEF # -# Q_PMOS_D_GDS -# -DEF Q_PMOS_D_GDS Q 0 0 Y N 1 F N -F0 "Q" 200 50 50 H V L CNN -F1 "Q_PMOS_D_GDS" 200 -50 50 H V L CNN -F2 "" 200 100 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -C 65 0 111 0 1 10 N -C 100 -70 11 0 1 0 F -C 100 70 11 0 1 0 F -P 2 0 1 0 30 -70 100 -70 N -P 2 0 1 10 30 -50 30 -90 N -P 2 0 1 0 30 0 100 0 N -P 2 0 1 10 30 20 30 -20 N -P 2 0 1 0 30 70 100 70 N -P 2 0 1 10 30 90 30 50 N -P 2 0 1 0 100 -70 100 -100 N -P 2 0 1 0 100 -70 100 0 N -P 2 0 1 0 100 100 100 70 N -P 3 0 1 10 10 75 10 -75 10 -75 N -P 4 0 1 0 90 0 50 -15 50 15 90 0 F -P 4 0 1 0 100 -70 130 -70 130 70 100 70 N -P 4 0 1 0 110 -20 115 -15 145 -15 150 -10 N -P 4 0 1 0 130 -15 115 10 145 10 130 -15 F -X G 1 -200 0 210 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 -# -# Q_PMOS_D_GDSD -# -DEF Q_PMOS_D_GDSD Q 0 0 Y N 1 F N -F0 "Q" 200 50 50 H V L CNN -F1 "Q_PMOS_D_GDSD" 200 -50 50 H V L CNN -F2 "" 200 100 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -C 65 0 111 0 1 10 N -C 100 -70 11 0 1 0 F -C 100 70 11 0 1 0 F -P 2 0 1 0 30 -70 100 -70 N -P 2 0 1 10 30 -50 30 -90 N -P 2 0 1 0 30 0 100 0 N -P 2 0 1 10 30 20 30 -20 N -P 2 0 1 0 30 70 100 70 N -P 2 0 1 10 30 90 30 50 N -P 2 0 1 0 100 -70 100 -100 N -P 2 0 1 0 100 -70 100 0 N -P 2 0 1 0 100 100 100 70 N -P 2 0 1 0 200 100 100 100 N -P 3 0 1 10 10 75 10 -75 10 -75 N -P 4 0 1 0 90 0 50 -15 50 15 90 0 F -P 4 0 1 0 100 -70 130 -70 130 70 100 70 N -P 4 0 1 0 110 -20 115 -15 145 -15 150 -10 N -P 4 0 1 0 130 -15 115 10 145 10 130 -15 F -X G 1 -200 0 210 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 -X D 4 200 200 100 D 50 50 1 1 P -ENDDRAW -ENDDEF -# -# Q_PMOS_D_GSD -# -DEF Q_PMOS_D_GSD Q 0 0 Y N 1 F N -F0 "Q" 200 50 50 H V L CNN -F1 "Q_PMOS_D_GSD" 200 -50 50 H V L CNN -F2 "" 200 100 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -C 65 0 111 0 1 10 N -C 100 -70 11 0 1 0 F -C 100 70 11 0 1 0 F -P 2 0 1 0 30 -70 100 -70 N -P 2 0 1 10 30 -50 30 -90 N -P 2 0 1 0 30 0 100 0 N -P 2 0 1 10 30 20 30 -20 N -P 2 0 1 0 30 70 100 70 N -P 2 0 1 10 30 90 30 50 N -P 2 0 1 0 100 -70 100 -100 N -P 2 0 1 0 100 -70 100 0 N -P 2 0 1 0 100 100 100 70 N -P 3 0 1 10 10 75 10 -75 10 -75 N -P 4 0 1 0 90 0 50 -15 50 15 90 0 F -P 4 0 1 0 100 -70 130 -70 130 70 100 70 N -P 4 0 1 0 110 -20 115 -15 145 -15 150 -10 N -P 4 0 1 0 130 -15 115 10 145 10 130 -15 F -X G 1 -200 0 210 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 -# -# Q_PMOS_D_SDG -# -DEF Q_PMOS_D_SDG Q 0 0 Y N 1 F N -F0 "Q" 200 50 50 H V L CNN -F1 "Q_PMOS_D_SDG" 200 -50 50 H V L CNN -F2 "" 200 100 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -C 65 0 111 0 1 10 N -C 100 -70 11 0 1 0 F -C 100 70 11 0 1 0 F -P 2 0 1 0 30 -70 100 -70 N -P 2 0 1 10 30 -50 30 -90 N -P 2 0 1 0 30 0 100 0 N -P 2 0 1 10 30 20 30 -20 N -P 2 0 1 0 30 70 100 70 N -P 2 0 1 10 30 90 30 50 N -P 2 0 1 0 100 -70 100 -100 N -P 2 0 1 0 100 -70 100 0 N -P 2 0 1 0 100 100 100 70 N -P 3 0 1 10 10 75 10 -75 10 -75 N -P 4 0 1 0 90 0 50 -15 50 15 90 0 F -P 4 0 1 0 100 -70 130 -70 130 70 100 70 N -P 4 0 1 0 110 -20 115 -15 145 -15 150 -10 N -P 4 0 1 0 130 -15 115 10 145 10 130 -15 F -X S 1 100 -200 100 U 50 50 1 1 P -X D 2 100 200 100 D 50 50 1 1 P -X G 3 -200 0 210 R 50 50 1 1 I -ENDDRAW -ENDDEF -# -# Q_PMOS_D_SDGD -# -DEF Q_PMOS_D_SDGD Q 0 0 Y N 1 F N -F0 "Q" 200 50 50 H V L CNN -F1 "Q_PMOS_D_SDGD" 200 -50 50 H V L CNN -F2 "" 200 100 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -C 65 0 111 0 1 10 N -C 100 -70 11 0 1 0 F -C 100 70 11 0 1 0 F -P 2 0 1 0 30 -70 100 -70 N -P 2 0 1 10 30 -50 30 -90 N -P 2 0 1 0 30 0 100 0 N -P 2 0 1 10 30 20 30 -20 N -P 2 0 1 0 30 70 100 70 N -P 2 0 1 10 30 90 30 50 N -P 2 0 1 0 100 -70 100 -100 N -P 2 0 1 0 100 -70 100 0 N -P 2 0 1 0 100 100 100 70 N -P 2 0 1 0 200 100 100 100 N -P 3 0 1 10 10 75 10 -75 10 -75 N -P 4 0 1 0 90 0 50 -15 50 15 90 0 F -P 4 0 1 0 100 -70 130 -70 130 70 100 70 N -P 4 0 1 0 110 -20 115 -15 145 -15 150 -10 N -P 4 0 1 0 130 -15 115 10 145 10 130 -15 F -X S 1 100 -200 100 U 50 50 1 1 P -X D 2 100 200 100 D 50 50 1 1 P -X G 3 -200 0 210 R 50 50 1 1 I -X D 4 200 200 100 D 50 50 1 1 P -ENDDRAW -ENDDEF -# -# Q_PMOS_D_SGD -# -DEF Q_PMOS_D_SGD Q 0 0 Y N 1 F N -F0 "Q" 200 50 50 H V L CNN -F1 "Q_PMOS_D_SGD" 200 -50 50 H V L CNN -F2 "" 200 100 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -C 65 0 111 0 1 10 N -C 100 -70 11 0 1 0 F -C 100 70 11 0 1 0 F -P 2 0 1 0 30 -70 100 -70 N -P 2 0 1 10 30 -50 30 -90 N -P 2 0 1 0 30 0 100 0 N -P 2 0 1 10 30 20 30 -20 N -P 2 0 1 0 30 70 100 70 N -P 2 0 1 10 30 90 30 50 N -P 2 0 1 0 100 -70 100 -100 N -P 2 0 1 0 100 -70 100 0 N -P 2 0 1 0 100 100 100 70 N -P 3 0 1 10 10 75 10 -75 10 -75 N -P 4 0 1 0 90 0 50 -15 50 15 90 0 F -P 4 0 1 0 100 -70 130 -70 130 70 100 70 N -P 4 0 1 0 110 -20 115 -15 145 -15 150 -10 N -P 4 0 1 0 130 -15 115 10 145 10 130 -15 F -X S 1 100 -200 100 U 50 50 1 1 P -X G 2 -200 0 210 R 50 50 1 1 I -X D 3 100 200 100 D 50 50 1 1 P -ENDDRAW -ENDDEF -# # Q_PMOS_GDS # DEF Q_PMOS_GDS Q 0 0 Y N 1 F N @@ -4954,7 +4500,9 @@ F1 "Q_PMOS_GDS" 200 -50 50 H V L CNN F2 "" 200 100 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW -C 50 0 111 0 1 10 N +C 65 0 111 0 1 10 N +C 100 -70 11 0 1 0 F +C 100 70 11 0 1 0 F P 2 0 1 0 30 -70 100 -70 N P 2 0 1 10 30 -50 30 -90 N P 2 0 1 0 30 0 100 0 N @@ -4966,6 +4514,9 @@ P 2 0 1 0 100 -70 100 0 N P 2 0 1 0 100 100 100 70 N P 3 0 1 10 10 75 10 -75 10 -75 N P 4 0 1 0 90 0 50 -15 50 15 90 0 F +P 4 0 1 0 100 -70 130 -70 130 70 100 70 N +P 4 0 1 0 110 -20 115 -15 145 -15 150 -10 N +P 4 0 1 0 130 -15 115 10 145 10 130 -15 F X G 1 -200 0 210 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 @@ -4980,7 +4531,9 @@ F1 "Q_PMOS_GDSD" 200 -50 50 H V L CNN F2 "" 200 100 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW -C 50 0 111 0 1 10 N +C 65 0 111 0 1 10 N +C 100 -70 11 0 1 0 F +C 100 70 11 0 1 0 F P 2 0 1 0 30 -70 100 -70 N P 2 0 1 10 30 -50 30 -90 N P 2 0 1 0 30 0 100 0 N @@ -4993,6 +4546,9 @@ P 2 0 1 0 100 100 100 70 N P 2 0 1 0 200 100 100 100 N P 3 0 1 10 10 75 10 -75 10 -75 N P 4 0 1 0 90 0 50 -15 50 15 90 0 F +P 4 0 1 0 100 -70 130 -70 130 70 100 70 N +P 4 0 1 0 110 -20 115 -15 145 -15 150 -10 N +P 4 0 1 0 130 -15 115 10 145 10 130 -15 F X G 1 -200 0 210 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 @@ -5008,7 +4564,9 @@ F1 "Q_PMOS_GSD" 200 -50 50 H V L CNN F2 "" 200 100 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW -C 50 0 111 0 1 10 N +C 65 0 111 0 1 10 N +C 100 -70 11 0 1 0 F +C 100 70 11 0 1 0 F P 2 0 1 0 30 -70 100 -70 N P 2 0 1 10 30 -50 30 -90 N P 2 0 1 0 30 0 100 0 N @@ -5020,6 +4578,9 @@ P 2 0 1 0 100 -70 100 0 N P 2 0 1 0 100 100 100 70 N P 3 0 1 10 10 75 10 -75 10 -75 N P 4 0 1 0 90 0 50 -15 50 15 90 0 F +P 4 0 1 0 100 -70 130 -70 130 70 100 70 N +P 4 0 1 0 110 -20 115 -15 145 -15 150 -10 N +P 4 0 1 0 130 -15 115 10 145 10 130 -15 F X G 1 -200 0 210 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 @@ -5034,7 +4595,9 @@ F1 "Q_PMOS_SDG" 200 -50 50 H V L CNN F2 "" 200 100 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW -C 50 0 111 0 1 10 N +C 65 0 111 0 1 10 N +C 100 -70 11 0 1 0 F +C 100 70 11 0 1 0 F P 2 0 1 0 30 -70 100 -70 N P 2 0 1 10 30 -50 30 -90 N P 2 0 1 0 30 0 100 0 N @@ -5046,6 +4609,9 @@ P 2 0 1 0 100 -70 100 0 N P 2 0 1 0 100 100 100 70 N P 3 0 1 10 10 75 10 -75 10 -75 N P 4 0 1 0 90 0 50 -15 50 15 90 0 F +P 4 0 1 0 100 -70 130 -70 130 70 100 70 N +P 4 0 1 0 110 -20 115 -15 145 -15 150 -10 N +P 4 0 1 0 130 -15 115 10 145 10 130 -15 F X S 1 100 -200 100 U 50 50 1 1 P X D 2 100 200 100 D 50 50 1 1 P X G 3 -200 0 210 R 50 50 1 1 I @@ -5060,7 +4626,9 @@ F1 "Q_PMOS_SDGD" 200 -50 50 H V L CNN F2 "" 200 100 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW -C 50 0 111 0 1 10 N +C 65 0 111 0 1 10 N +C 100 -70 11 0 1 0 F +C 100 70 11 0 1 0 F P 2 0 1 0 30 -70 100 -70 N P 2 0 1 10 30 -50 30 -90 N P 2 0 1 0 30 0 100 0 N @@ -5073,6 +4641,9 @@ P 2 0 1 0 100 100 100 70 N P 2 0 1 0 200 100 100 100 N P 3 0 1 10 10 75 10 -75 10 -75 N P 4 0 1 0 90 0 50 -15 50 15 90 0 F +P 4 0 1 0 100 -70 130 -70 130 70 100 70 N +P 4 0 1 0 110 -20 115 -15 145 -15 150 -10 N +P 4 0 1 0 130 -15 115 10 145 10 130 -15 F X S 1 100 -200 100 U 50 50 1 1 P X D 2 100 200 100 D 50 50 1 1 P X G 3 -200 0 210 R 50 50 1 1 I @@ -5088,7 +4659,9 @@ F1 "Q_PMOS_SGD" 200 -50 50 H V L CNN F2 "" 200 100 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW -C 50 0 111 0 1 10 N +C 65 0 111 0 1 10 N +C 100 -70 11 0 1 0 F +C 100 70 11 0 1 0 F P 2 0 1 0 30 -70 100 -70 N P 2 0 1 10 30 -50 30 -90 N P 2 0 1 0 30 0 100 0 N @@ -5100,6 +4673,9 @@ P 2 0 1 0 100 -70 100 0 N P 2 0 1 0 100 100 100 70 N P 3 0 1 10 10 75 10 -75 10 -75 N P 4 0 1 0 90 0 50 -15 50 15 90 0 F +P 4 0 1 0 100 -70 130 -70 130 70 100 70 N +P 4 0 1 0 110 -20 115 -15 145 -15 150 -10 N +P 4 0 1 0 130 -15 115 10 145 10 130 -15 F X S 1 100 -200 100 U 50 50 1 1 P X G 2 -200 0 210 R 50 50 1 1 I X D 3 100 200 100 D 50 50 1 1 P From e35b2bbe6d389e63fcf787de3abc4691c36de7bb Mon Sep 17 00:00:00 2001 From: jkriege2 Date: Fri, 28 Oct 2016 14:40:25 +0200 Subject: [PATCH 198/283] fixed typos --- library/device.dcm | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/library/device.dcm b/library/device.dcm index b3a264d0..2a099696 100644 --- a/library/device.dcm +++ b/library/device.dcm @@ -815,7 +815,7 @@ $ENDCMP # $CMP Q_NMOS_DSG D Transistor N-MOSFET with substrate diode (general) -K NMOS_ n-mos n-mosfet transistor +K NMOS n-mos n-mosfet transistor $ENDCMP # $CMP Q_NMOS_GDS @@ -825,27 +825,27 @@ $ENDCMP # $CMP Q_NMOS_GDSD D Transistor N-MOSFETwith substrate diode, drain connected to mounting plane (general) -K NMOS_ n-mos n-mosfet transistor +K NMOS n-mos n-mosfet transistor $ENDCMP # $CMP Q_NMOS_GSD D Transistor N-MOSFETwith substrate diode (general) -K NMOS_ n-mos n-mosfet transistor +K NMOS n-mos n-mosfet transistor $ENDCMP # $CMP Q_NMOS_SDG D Transistor N-MOSFETwith substrate diode (general) -K NMOS_ n-mos n-mosfet transistor +K NMOS n-mos n-mosfet transistor $ENDCMP # $CMP Q_NMOS_SDGD D Transistor N-MOSFETwith substrate diode, drain connected to mounting plane (general) -K NMOS_ n-mos n-mosfet transistor +K NMOS n-mos n-mosfet transistor $ENDCMP # $CMP Q_NMOS_SGD D Transistor N-MOSFETwith substrate diode (general) -K NMOS_ n-mos n-mosfet transistor +K NMOS n-mos n-mosfet transistor $ENDCMP # $CMP Q_NPN_BCE From 971411a8c4b52caa7d0a6cb8949994675f9558f9 Mon Sep 17 00:00:00 2001 From: "Jan W. Krieger" Date: Fri, 28 Oct 2016 14:44:44 +0200 Subject: [PATCH 199/283] added TLC5940 (#735) add TLC5940 --- library/texas.dcm | 522 ++++++----- library/texas.lib | 2295 ++++++++++++++++++++++++--------------------- 2 files changed, 1482 insertions(+), 1335 deletions(-) diff --git a/library/texas.dcm b/library/texas.dcm index bc59bad4..f420d1d6 100644 --- a/library/texas.dcm +++ b/library/texas.dcm @@ -1,255 +1,267 @@ -EESchema-DOCLIB Version 2.0 -# -$CMP ISO7320C -D Low Power Dual-Channel 2/0 Digital Isolator, 25Mbps 33ns, Fail-Safe High, SO8 -K 2Ch Dual Digital Isolator 25Mbps -F http://www.ti.com/general/docs/lit/getliterature.tsp?genericPartNumber=iso7320c&fileType=pdf -$ENDCMP -# -$CMP ISO7320FC -D Low Power Dual-Channel 2/0 Digital Isolator, 25Mbps 33ns, Fail-Safe Low, SO8 -K 2Ch Dual Digital Isolator 25Mbps -F http://www.ti.com/general/docs/lit/getliterature.tsp?genericPartNumber=iso7320fc&fileType=pdf -$ENDCMP -# -$CMP ISO7321C -D Low Power Dual-Channel 1/1 Digital Isolator, 25Mbps 33ns, Fail-Safe High, SO8 -K 2Ch Dual Digital Isolator 25Mbps -F http://www.ti.com/general/docs/lit/getliterature.tsp?genericPartNumber=iso7321c&fileType=pdf -$ENDCMP -# -$CMP ISO7321FC -D Low Power Dual-Channel 1/1 Digital Isolator, 25Mbps 33ns, Fail-Safe Low, SO8 -K 2Ch Dual Digital Isolator 25Mbps -F http://www.ti.com/general/docs/lit/getliterature.tsp?genericPartNumber=iso7321fc&fileType=pdf -$ENDCMP -# -$CMP ISO7340C -D Low Power Quad-Channel 4/0 Digital Isolator, 25Mbps 31ns, Fail-Safe High, SO16 -K 4Ch Quad Digital Isolator 25Mbps -F http://www.ti.com/general/docs/lit/getliterature.tsp?genericPartNumber=iso7340c&fileType=pdf -$ENDCMP -# -$CMP ISO7340FC -D Low Power Quad-Channel 4/0 Digital Isolator, 25Mbps 31ns, Fail-Safe Low, SO16 -K 4Ch Quad Digital Isolator 25Mbps -F http://www.ti.com/general/docs/lit/getliterature.tsp?genericPartNumber=iso7340fc&fileType=pdf -$ENDCMP -# -$CMP ISO7341C -D Low Power Quad-Channel 3/1 Digital Isolator, 25Mbps 31ns, Fail-Safe High, SO16 -K 4Ch Quad Digital Isolator 25Mbps -F http://www.ti.com/general/docs/lit/getliterature.tsp?genericPartNumber=iso7341c&fileType=pdf -$ENDCMP -# -$CMP ISO7341FC -D Low Power Quad-Channel 3/1 Digital Isolator, 25Mbps 31ns, Fail-Safe Low, SO16 -K 4Ch Quad Digital Isolator 25Mbps -F http://www.ti.com/general/docs/lit/getliterature.tsp?genericPartNumber=iso7341fc&fileType=pdf -$ENDCMP -# -$CMP ISO7342C -D Low Power Quad-Channel 2/2 Digital Isolator, 25Mbps 31ns, Fail-Safe High, SO16 -K 4Ch Quad Digital Isolator 25Mbps -F http://www.ti.com/general/docs/lit/getliterature.tsp?genericPartNumber=iso7342c&fileType=pdf -$ENDCMP -# -$CMP ISO7342FC -D Low Power Quad-Channel 2/2 Digital Isolator, 25Mbps 31ns, Fail-Safe Low, SO16 -K 4Ch Quad Digital Isolator 25Mbps -F http://www.ti.com/general/docs/lit/getliterature.tsp?genericPartNumber=iso7342fc&fileType=pdf -$ENDCMP -# -$CMP LM3S6911-EQC50 -D Ti Stellaris ARM-M3 MCU Ethernet PHY, LQFP100 -K MCU ARM M3 Stellaris PHY ETH NRND -F http://www.ti.com/lit/ds/symlink/lm3s6911.pdf -$ENDCMP -# -$CMP LM3S6911-IQC50 -D Ti Stellaris ARM-M3 MCU Ethernet PHY, Industrial grade, LQFP100 -K MCU ARM M3 Stellaris PHY ETH NRND -F http://www.ti.com/lit/ds/symlink/lm3s6911.pdf -$ENDCMP -# -$CMP LM4F110B2QR -D Replaced by TM4C1231C3PM, LQFP64 -K ARM Stellaris Cortex M4 MCU NRND -F http://www.ti.com/lit/ds/symlink/tm4c1231c3pm.pdf -$ENDCMP -# -$CMP LM4F110C4QR -D Replaced by TM4C1231D5PM, LQFP64 -K ARM Stellaris Cortex M4 MCU NRND -F http://www.ti.com/lit/ds/symlink/tm4c1231d5pm.pdf -$ENDCMP -# -$CMP LM4F110E5QR -D Replaced by TM4C1231E6PM, LQFP64 -K ARM Stellaris Cortex M4 MCU NRND -F http://www.ti.com/lit/ds/symlink/tm4c1231e6pm.pdf -$ENDCMP -# -$CMP LM4F110H5QR -D Replaced by TM4C1231H6PM, LQFP64 -K ARM Stellaris Cortex M4 MCU NRND -F http://www.ti.com/lit/ds/symlink/tm4c1231h6pm.pdf -$ENDCMP -# -$CMP LM4F111B2QR -D Replaced by TM4C1230C3PM, LQFP64 -K ARM Stellaris Cortex M4 MCU NRND -F http://www.ti.com/lit/ds/symlink/tm4c1230c3pm.pdf -$ENDCMP -# -$CMP LM4F111C4QR -D Replaced by TM4C1230D5PM, LQFP64 -K ARM Stellaris Cortex M4 MCU NRND -F http://www.ti.com/lit/ds/symlink/tm4c1230d5pm.pdf -$ENDCMP -# -$CMP LM4F111E5QR -D Replaced by TM4C1230E6PM, LQFP64 -K ARM Stellaris Cortex M4 MCU NRND -F http://www.ti.com/lit/ds/symlink/tm4c1230c3pm.pdf -$ENDCMP -# -$CMP LM4F111H5QR -D Relpaced by TM4C1230H6PM, LQFP64 -K ARM Stellaris Cortex M4 MCU NRND -F http://www.ti.com/lit/ds/symlink/tm4c1230h6pm.pdf -$ENDCMP -# -$CMP TCA9555PWR -D 16-bit I/O expander, I2C and SMBus interface, interrupts, TSSOP-24 package -K ti parallel port -F http://www.ti.com/lit/ds/symlink/tca9555.pdf -$ENDCMP -# -$CMP TCA9555RGER -D 16-bit I/O expander, I2C and SMBus interface, interrupts, QFN-24 package -K ti parallel port -F http://www.ti.com/lit/ds/symlink/tca9555.pdf -$ENDCMP -# -$CMP TCA9555RTWR -D 16-bit I/O expander, I2C and SMBus interface, interrupts, QFN-24 package -K ti parallel port -F http://www.ti.com/lit/ds/symlink/tca9555.pdf -$ENDCMP -# -$CMP TLC555 -D CMOS Timer -K Timer NE555 -F http://www.ti.com/lit/ds/symlink/tlc555.pdf -$ENDCMP -# -$CMP TM4C1230C3PM -D Tiva ARM 32bit CortexM4 Microcotroller, 80MHz, 32kB Flash, 12kB SRAM, 2k EEPROM, LQFP64 -K ARM Tiva Cortex M4 MCU -F http://www.ti.com/lit/ds/symlink/tm4c1230c3pm.pdf -$ENDCMP -# -$CMP TM4C1230D5PM -D Tiva ARM 32bit CortexM4 Microcotroller, 80MHz, 64kB Flash, 24kB SRAM, 2k EEPROM, LQFP64 -K ARM Tiva Cortex M4 MCU -F http://www.ti.com/lit/ds/symlink/tm4c1230d5pm.pdf -$ENDCMP -# -$CMP TM4C1230E6PM -D Tiva ARM 32bit CortexM4 Microcotroller, 80MHz, 128kB Flash, 32kB SRAM, 2k EEPROM, LQFP64 -K ARM Tiva Cortex M4 MCU -F http://www.ti.com/lit/ds/symlink/tm4c1230e6pm.pdf -$ENDCMP -# -$CMP TM4C1230H6PM -D Tiva ARM 32bit CortexM4 Microcotroller, 80MHz, 256kB Flash, 32kB SRAM, 2k EEPROM, LQFP64 -K ARM Tiva Cortex M4 MCU -F http://www.ti.com/lit/ds/symlink/tm4c1230h6pm.pdf -$ENDCMP -# -$CMP TM4C1231C3PM -D Tiva ARM 32bit CortexM4 Microcotroller, 80MHz, 32kB Flash, 12kB SRAM, 2k EEPROM, LQFP64 -K ARM Tiva Cortex M4 MCU -F http://www.ti.com/lit/ds/symlink/tm4c1231c3pm.pdf -$ENDCMP -# -$CMP TM4C1231D5PM -D Tiva ARM 32bit CortexM4 Microcotroller, 80MHz, 64kB Flash, 24kB SRAM, 2k EEPROM, LQFP64 -K ARM Tiva Cortex M4 MCU -F http://www.ti.com/lit/ds/symlink/tm4c1231d5pm.pdf -$ENDCMP -# -$CMP TM4C1231E6PM -D Tiva ARM 32bit CortexM4 Microcotroller, 80MHz, 128kB Flash, 32kB SRAM, 2k EEPROM, LQFP64 -K ARM Tiva Cortex M4 MCU -F http://www.ti.com/lit/ds/symlink/tm4c1231e6pm.pdf -$ENDCMP -# -$CMP TM4C1231H6PM -D Tiva ARM 32bit CortexM4 Microcotroller, 80MHz, 256kB Flash, 32kB SRAM, 2k EEPROM, LQFP64 -K ARM Tiva Cortex M4 MCU -F http://www.ti.com/lit/ds/symlink/tm4c1231h6pm.pdf -$ENDCMP -# -$CMP TMS470R1B768 -D ARM7TDM Microcontroller, 768KB Flash, 48KB RAM, PQFP-144 -K ARM 7TDM uC TMS470 -F http://www.ti.com/lit/ds/symlink/tms470r1b768.pdf -$ENDCMP -# -$CMP TPS2044D -D Quad power-distribution switcher -K 4-chanel power-distribution USB -F http://www.ti.com/lit/ds/symlink/tps2044.pdf -$ENDCMP -# -$CMP TPS2054D -D Quad power-distribution switcher -K 4-chanel power-distribution USB -F http://www.ti.com/lit/ds/symlink/tps2044.pdf -$ENDCMP -# -$CMP TPS2513 -D USB Dedicated Charging Port Controller -K USB Charge -F http://www.ti.com/lit/ds/symlink/tps2513.pdf -$ENDCMP -# -$CMP TPS2513A -D USB Dedicated Charging Port Controller -K USB Charge -F http://www.ti.com/lit/ds/symlink/tps2513.pdf -$ENDCMP -# -$CMP TPS2514 -D USB Dedicated Charging Port Controller -K USB Charge -F http://www.ti.com/lit/ds/symlink/tps2513.pdf -$ENDCMP -# -$CMP TPS2514A -D USB Dedicated Charging Port Controller -K USB Charge -F http://www.ti.com/lit/ds/symlink/tps2513.pdf -$ENDCMP -# -$CMP TS5A3159 -D 1-Ohm SPDT Analog Switch, Break-Before-Make -K SDPT Switch -F http://www.ti.com/lit/ds/symlink/ts5a3159.pdf -$ENDCMP -# -$CMP TS5A3160 -D 1-Ohm SPDT Analog Switch, Make-Before-Break -K SDPT Switch -F http://www.ti.com/lit/ds/symlink/ts5a3160.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 +EESchema-DOCLIB Version 2.0 +# +$CMP ISO7320C +D Low Power Dual-Channel 2/0 Digital Isolator, 25Mbps 33ns, Fail-Safe High, SO8 +K 2Ch Dual Digital Isolator 25Mbps +F http://www.ti.com/general/docs/lit/getliterature.tsp?genericPartNumber=iso7320c&fileType=pdf +$ENDCMP +# +$CMP ISO7320FC +D Low Power Dual-Channel 2/0 Digital Isolator, 25Mbps 33ns, Fail-Safe Low, SO8 +K 2Ch Dual Digital Isolator 25Mbps +F http://www.ti.com/general/docs/lit/getliterature.tsp?genericPartNumber=iso7320fc&fileType=pdf +$ENDCMP +# +$CMP ISO7321C +D Low Power Dual-Channel 1/1 Digital Isolator, 25Mbps 33ns, Fail-Safe High, SO8 +K 2Ch Dual Digital Isolator 25Mbps +F http://www.ti.com/general/docs/lit/getliterature.tsp?genericPartNumber=iso7321c&fileType=pdf +$ENDCMP +# +$CMP ISO7321FC +D Low Power Dual-Channel 1/1 Digital Isolator, 25Mbps 33ns, Fail-Safe Low, SO8 +K 2Ch Dual Digital Isolator 25Mbps +F http://www.ti.com/general/docs/lit/getliterature.tsp?genericPartNumber=iso7321fc&fileType=pdf +$ENDCMP +# +$CMP ISO7340C +D Low Power Quad-Channel 4/0 Digital Isolator, 25Mbps 31ns, Fail-Safe High, SO16 +K 4Ch Quad Digital Isolator 25Mbps +F http://www.ti.com/general/docs/lit/getliterature.tsp?genericPartNumber=iso7340c&fileType=pdf +$ENDCMP +# +$CMP ISO7340FC +D Low Power Quad-Channel 4/0 Digital Isolator, 25Mbps 31ns, Fail-Safe Low, SO16 +K 4Ch Quad Digital Isolator 25Mbps +F http://www.ti.com/general/docs/lit/getliterature.tsp?genericPartNumber=iso7340fc&fileType=pdf +$ENDCMP +# +$CMP ISO7341C +D Low Power Quad-Channel 3/1 Digital Isolator, 25Mbps 31ns, Fail-Safe High, SO16 +K 4Ch Quad Digital Isolator 25Mbps +F http://www.ti.com/general/docs/lit/getliterature.tsp?genericPartNumber=iso7341c&fileType=pdf +$ENDCMP +# +$CMP ISO7341FC +D Low Power Quad-Channel 3/1 Digital Isolator, 25Mbps 31ns, Fail-Safe Low, SO16 +K 4Ch Quad Digital Isolator 25Mbps +F http://www.ti.com/general/docs/lit/getliterature.tsp?genericPartNumber=iso7341fc&fileType=pdf +$ENDCMP +# +$CMP ISO7342C +D Low Power Quad-Channel 2/2 Digital Isolator, 25Mbps 31ns, Fail-Safe High, SO16 +K 4Ch Quad Digital Isolator 25Mbps +F http://www.ti.com/general/docs/lit/getliterature.tsp?genericPartNumber=iso7342c&fileType=pdf +$ENDCMP +# +$CMP ISO7342FC +D Low Power Quad-Channel 2/2 Digital Isolator, 25Mbps 31ns, Fail-Safe Low, SO16 +K 4Ch Quad Digital Isolator 25Mbps +F http://www.ti.com/general/docs/lit/getliterature.tsp?genericPartNumber=iso7342fc&fileType=pdf +$ENDCMP +# +$CMP LM3S6911-EQC50 +D Ti Stellaris ARM-M3 MCU Ethernet PHY, LQFP100 +K MCU ARM M3 Stellaris PHY ETH NRND +F http://www.ti.com/lit/ds/symlink/lm3s6911.pdf +$ENDCMP +# +$CMP LM3S6911-IQC50 +D Ti Stellaris ARM-M3 MCU Ethernet PHY, Industrial grade, LQFP100 +K MCU ARM M3 Stellaris PHY ETH NRND +F http://www.ti.com/lit/ds/symlink/lm3s6911.pdf +$ENDCMP +# +$CMP LM4F110B2QR +D Replaced by TM4C1231C3PM, LQFP64 +K ARM Stellaris Cortex M4 MCU NRND +F http://www.ti.com/lit/ds/symlink/tm4c1231c3pm.pdf +$ENDCMP +# +$CMP LM4F110C4QR +D Replaced by TM4C1231D5PM, LQFP64 +K ARM Stellaris Cortex M4 MCU NRND +F http://www.ti.com/lit/ds/symlink/tm4c1231d5pm.pdf +$ENDCMP +# +$CMP LM4F110E5QR +D Replaced by TM4C1231E6PM, LQFP64 +K ARM Stellaris Cortex M4 MCU NRND +F http://www.ti.com/lit/ds/symlink/tm4c1231e6pm.pdf +$ENDCMP +# +$CMP LM4F110H5QR +D Replaced by TM4C1231H6PM, LQFP64 +K ARM Stellaris Cortex M4 MCU NRND +F http://www.ti.com/lit/ds/symlink/tm4c1231h6pm.pdf +$ENDCMP +# +$CMP LM4F111B2QR +D Replaced by TM4C1230C3PM, LQFP64 +K ARM Stellaris Cortex M4 MCU NRND +F http://www.ti.com/lit/ds/symlink/tm4c1230c3pm.pdf +$ENDCMP +# +$CMP LM4F111C4QR +D Replaced by TM4C1230D5PM, LQFP64 +K ARM Stellaris Cortex M4 MCU NRND +F http://www.ti.com/lit/ds/symlink/tm4c1230d5pm.pdf +$ENDCMP +# +$CMP LM4F111E5QR +D Replaced by TM4C1230E6PM, LQFP64 +K ARM Stellaris Cortex M4 MCU NRND +F http://www.ti.com/lit/ds/symlink/tm4c1230c3pm.pdf +$ENDCMP +# +$CMP LM4F111H5QR +D Relpaced by TM4C1230H6PM, LQFP64 +K ARM Stellaris Cortex M4 MCU NRND +F http://www.ti.com/lit/ds/symlink/tm4c1230h6pm.pdf +$ENDCMP +# +$CMP TCA9555PWR +D 16-bit I/O expander, I2C and SMBus interface, interrupts, TSSOP-24 package +K ti parallel port +F http://www.ti.com/lit/ds/symlink/tca9555.pdf +$ENDCMP +# +$CMP TCA9555RGER +D 16-bit I/O expander, I2C and SMBus interface, interrupts, QFN-24 package +K ti parallel port +F http://www.ti.com/lit/ds/symlink/tca9555.pdf +$ENDCMP +# +$CMP TCA9555RTWR +D 16-bit I/O expander, I2C and SMBus interface, interrupts, QFN-24 package +K ti parallel port +F http://www.ti.com/lit/ds/symlink/tca9555.pdf +$ENDCMP +# +$CMP TLC555 +D CMOS Timer +K Timer NE555 +F http://www.ti.com/lit/ds/symlink/tlc555.pdf +$ENDCMP +# +$CMP TLC5940NT +D 16-Channel LED Driver With DOT Correction and Grayscale PWM Control, DIP package +K PWM LED driver +F http://www.ti.com/lit/ds/symlink/tlc5940.pdf +$ENDCMP +# +$CMP TLC5940PWP +D 16-Channel LED Driver With DOT Correction and Grayscale PWM Control, TSSOP package with thermal pad +K PWM LED driver +F http://www.ti.com/lit/ds/symlink/tlc5940.pdf +$ENDCMP +# +$CMP TM4C1230C3PM +D Tiva ARM 32bit CortexM4 Microcotroller, 80MHz, 32kB Flash, 12kB SRAM, 2k EEPROM, LQFP64 +K ARM Tiva Cortex M4 MCU +F http://www.ti.com/lit/ds/symlink/tm4c1230c3pm.pdf +$ENDCMP +# +$CMP TM4C1230D5PM +D Tiva ARM 32bit CortexM4 Microcotroller, 80MHz, 64kB Flash, 24kB SRAM, 2k EEPROM, LQFP64 +K ARM Tiva Cortex M4 MCU +F http://www.ti.com/lit/ds/symlink/tm4c1230d5pm.pdf +$ENDCMP +# +$CMP TM4C1230E6PM +D Tiva ARM 32bit CortexM4 Microcotroller, 80MHz, 128kB Flash, 32kB SRAM, 2k EEPROM, LQFP64 +K ARM Tiva Cortex M4 MCU +F http://www.ti.com/lit/ds/symlink/tm4c1230e6pm.pdf +$ENDCMP +# +$CMP TM4C1230H6PM +D Tiva ARM 32bit CortexM4 Microcotroller, 80MHz, 256kB Flash, 32kB SRAM, 2k EEPROM, LQFP64 +K ARM Tiva Cortex M4 MCU +F http://www.ti.com/lit/ds/symlink/tm4c1230h6pm.pdf +$ENDCMP +# +$CMP TM4C1231C3PM +D Tiva ARM 32bit CortexM4 Microcotroller, 80MHz, 32kB Flash, 12kB SRAM, 2k EEPROM, LQFP64 +K ARM Tiva Cortex M4 MCU +F http://www.ti.com/lit/ds/symlink/tm4c1231c3pm.pdf +$ENDCMP +# +$CMP TM4C1231D5PM +D Tiva ARM 32bit CortexM4 Microcotroller, 80MHz, 64kB Flash, 24kB SRAM, 2k EEPROM, LQFP64 +K ARM Tiva Cortex M4 MCU +F http://www.ti.com/lit/ds/symlink/tm4c1231d5pm.pdf +$ENDCMP +# +$CMP TM4C1231E6PM +D Tiva ARM 32bit CortexM4 Microcotroller, 80MHz, 128kB Flash, 32kB SRAM, 2k EEPROM, LQFP64 +K ARM Tiva Cortex M4 MCU +F http://www.ti.com/lit/ds/symlink/tm4c1231e6pm.pdf +$ENDCMP +# +$CMP TM4C1231H6PM +D Tiva ARM 32bit CortexM4 Microcotroller, 80MHz, 256kB Flash, 32kB SRAM, 2k EEPROM, LQFP64 +K ARM Tiva Cortex M4 MCU +F http://www.ti.com/lit/ds/symlink/tm4c1231h6pm.pdf +$ENDCMP +# +$CMP TMS470R1B768 +D ARM7TDM Microcontroller, 768KB Flash, 48KB RAM, PQFP-144 +K ARM 7TDM uC TMS470 +F http://www.ti.com/lit/ds/symlink/tms470r1b768.pdf +$ENDCMP +# +$CMP TPS2044D +D Quad power-distribution switcher +K 4-chanel power-distribution USB +F http://www.ti.com/lit/ds/symlink/tps2044.pdf +$ENDCMP +# +$CMP TPS2054D +D Quad power-distribution switcher +K 4-chanel power-distribution USB +F http://www.ti.com/lit/ds/symlink/tps2044.pdf +$ENDCMP +# +$CMP TPS2513 +D USB Dedicated Charging Port Controller +K USB Charge +F http://www.ti.com/lit/ds/symlink/tps2513.pdf +$ENDCMP +# +$CMP TPS2513A +D USB Dedicated Charging Port Controller +K USB Charge +F http://www.ti.com/lit/ds/symlink/tps2513.pdf +$ENDCMP +# +$CMP TPS2514 +D USB Dedicated Charging Port Controller +K USB Charge +F http://www.ti.com/lit/ds/symlink/tps2513.pdf +$ENDCMP +# +$CMP TPS2514A +D USB Dedicated Charging Port Controller +K USB Charge +F http://www.ti.com/lit/ds/symlink/tps2513.pdf +$ENDCMP +# +$CMP TS5A3159 +D 1-Ohm SPDT Analog Switch, Break-Before-Make +K SDPT Switch +F http://www.ti.com/lit/ds/symlink/ts5a3159.pdf +$ENDCMP +# +$CMP TS5A3160 +D 1-Ohm SPDT Analog Switch, Make-Before-Break +K SDPT Switch +F http://www.ti.com/lit/ds/symlink/ts5a3160.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 16cb87ee..484e5ef1 100644 --- a/library/texas.lib +++ b/library/texas.lib @@ -1,1080 +1,1215 @@ -EESchema-LIBRARY Version 2.3 -#encoding utf-8 -# -# ISO7320C -# -DEF ISO7320C U 0 40 Y Y 1 F N -F0 "U" 0 425 50 H V C CNN -F1 "ISO7320C" 0 350 50 H V C CNN -F2 "SO-8" 0 -350 50 H V C CIN -F3 "" 0 0 50 H V C CNN -ALIAS ISO7320FC -$FPLIST - SO* -$ENDFPLIST -DRAW -S -300 300 300 -300 0 1 10 f -P 2 0 1 0 -50 -250 -50 -300 N -P 2 0 1 0 -50 -150 -50 -200 N -P 2 0 1 0 -50 -50 -50 -100 N -P 2 0 1 0 -50 50 -50 0 N -P 2 0 1 0 -50 150 -50 100 N -P 2 0 1 0 -50 250 -50 200 N -P 2 0 1 0 50 -250 50 -300 N -P 2 0 1 0 50 -150 50 -200 N -P 2 0 1 0 50 -50 50 -100 N -P 2 0 1 0 50 50 50 0 N -P 2 0 1 0 50 150 50 100 N -P 2 0 1 0 50 250 50 200 N -P 4 0 1 0 -25 -175 -25 -225 25 -200 -25 -175 N -P 4 0 1 0 -25 -75 -25 -125 25 -100 -25 -75 N -X VCC1 1 -400 200 100 R 50 50 1 1 W -X INA 2 -400 -100 100 R 50 50 1 1 I -X INB 3 -400 -200 100 R 50 50 1 1 I -X GND1 4 -400 100 100 R 50 50 1 1 W -X GND2 5 400 100 100 L 50 50 1 1 W -X OUTB 6 400 -200 100 L 50 50 1 1 O -X OUTA 7 400 -100 100 L 50 50 1 1 O -X VCC2 8 400 200 100 L 50 50 1 1 W -ENDDRAW -ENDDEF -# -# ISO7321C -# -DEF ISO7321C U 0 40 Y Y 1 F N -F0 "U" 0 425 50 H V C CNN -F1 "ISO7321C" 0 350 50 H V C CNN -F2 "SO-8" 0 -350 50 H V C CIN -F3 "" 0 0 50 H V C CNN -ALIAS ISO7321FC -$FPLIST - SO* -$ENDFPLIST -DRAW -S -300 300 300 -300 0 1 10 f -P 2 0 1 0 -50 -250 -50 -300 N -P 2 0 1 0 -50 -150 -50 -200 N -P 2 0 1 0 -50 -50 -50 -100 N -P 2 0 1 0 -50 50 -50 0 N -P 2 0 1 0 -50 150 -50 100 N -P 2 0 1 0 -50 250 -50 200 N -P 2 0 1 0 50 -250 50 -300 N -P 2 0 1 0 50 -150 50 -200 N -P 2 0 1 0 50 -50 50 -100 N -P 2 0 1 0 50 50 50 0 N -P 2 0 1 0 50 150 50 100 N -P 2 0 1 0 50 250 50 200 N -P 4 0 1 0 -25 -175 -25 -225 25 -200 -25 -175 N -P 4 0 1 0 -25 -100 25 -75 25 -125 -25 -100 N -X VCC1 1 -400 200 100 R 50 50 1 1 W -X OUTA 2 -400 -100 100 R 50 50 1 1 O -X INB 3 -400 -200 100 R 50 50 1 1 I -X GND1 4 -400 100 100 R 50 50 1 1 W -X GND2 5 400 100 100 L 50 50 1 1 W -X OUTB 6 400 -200 100 L 50 50 1 1 O -X INA 7 400 -100 100 L 50 50 1 1 I -X VCC2 8 400 200 100 L 50 50 1 1 W -ENDDRAW -ENDDEF -# -# ISO7340C -# -DEF ISO7340C U 0 40 Y Y 1 F N -F0 "U" 0 625 50 H V C CNN -F1 "ISO7340C" 0 550 50 H V C CNN -F2 "SO-16-W" 0 -550 50 H V C CIN -F3 "" 0 400 50 H V C CNN -ALIAS ISO7340FC -$FPLIST - SO* -$ENDFPLIST -DRAW -S -300 500 300 -500 0 1 10 f -P 2 0 1 0 -50 -450 -50 -500 N -P 2 0 1 0 -50 -350 -50 -400 N -P 2 0 1 0 -50 -250 -50 -300 N -P 2 0 1 0 -50 -150 -50 -200 N -P 2 0 1 0 -50 -50 -50 -100 N -P 2 0 1 0 -50 50 -50 0 N -P 2 0 1 0 -50 150 -50 100 N -P 2 0 1 0 -50 250 -50 200 N -P 2 0 1 0 -50 350 -50 300 N -P 2 0 1 0 -50 450 -50 400 N -P 2 0 1 0 50 -450 50 -500 N -P 2 0 1 0 50 -350 50 -400 N -P 2 0 1 0 50 -250 50 -300 N -P 2 0 1 0 50 -150 50 -200 N -P 2 0 1 0 50 -50 50 -100 N -P 2 0 1 0 50 50 50 0 N -P 2 0 1 0 50 150 50 100 N -P 2 0 1 0 50 250 50 200 N -P 2 0 1 0 50 350 50 300 N -P 2 0 1 0 50 450 50 400 N -P 4 0 1 0 -25 -375 -25 -425 25 -400 -25 -375 N -P 4 0 1 0 -25 -275 -25 -325 25 -300 -25 -275 N -P 4 0 1 0 -25 -175 -25 -225 25 -200 -25 -175 N -P 4 0 1 0 -25 -75 -25 -125 25 -100 -25 -75 N -X VCC1 1 -400 400 100 R 50 50 1 1 W -X GND1 2 -400 300 100 R 50 50 1 1 W -X INA 3 -400 -100 100 R 50 50 1 1 I -X INB 4 -400 -200 100 R 50 50 1 1 I -X INC 5 -400 -300 100 R 50 50 1 1 I -X IND 6 -400 -400 100 R 50 50 1 1 I -X GND1 8 -400 200 100 R 50 50 1 1 W -X GND2 9 400 200 100 L 50 50 1 1 W -X EN 10 400 100 100 L 50 50 1 1 I -X OUTD 11 400 -400 100 L 50 50 1 1 O -X OUTC 12 400 -300 100 L 50 50 1 1 O -X OUTB 13 400 -200 100 L 50 50 1 1 O -X OUTA 14 400 -100 100 L 50 50 1 1 O -X GND2 15 400 300 100 L 50 50 1 1 W -X VCC2 16 400 400 100 L 50 50 1 1 W -ENDDRAW -ENDDEF -# -# ISO7341C -# -DEF ISO7341C U 0 40 Y Y 1 F N -F0 "U" 0 625 50 H V C CNN -F1 "ISO7341C" 0 550 50 H V C CNN -F2 "SO-16-W" 0 -550 50 H V C CIN -F3 "" 0 400 50 H V C CNN -ALIAS ISO7341FC -$FPLIST - SO* -$ENDFPLIST -DRAW -S -300 500 300 -500 0 1 10 f -P 2 0 1 0 -50 -450 -50 -500 N -P 2 0 1 0 -50 -350 -50 -400 N -P 2 0 1 0 -50 -250 -50 -300 N -P 2 0 1 0 -50 -150 -50 -200 N -P 2 0 1 0 -50 -50 -50 -100 N -P 2 0 1 0 -50 50 -50 0 N -P 2 0 1 0 -50 150 -50 100 N -P 2 0 1 0 -50 250 -50 200 N -P 2 0 1 0 -50 350 -50 300 N -P 2 0 1 0 -50 450 -50 400 N -P 2 0 1 0 50 -450 50 -500 N -P 2 0 1 0 50 -350 50 -400 N -P 2 0 1 0 50 -250 50 -300 N -P 2 0 1 0 50 -150 50 -200 N -P 2 0 1 0 50 -50 50 -100 N -P 2 0 1 0 50 50 50 0 N -P 2 0 1 0 50 150 50 100 N -P 2 0 1 0 50 250 50 200 N -P 2 0 1 0 50 350 50 300 N -P 2 0 1 0 50 450 50 400 N -P 4 0 1 0 -25 -400 25 -375 25 -425 -25 -400 N -P 4 0 1 0 -25 -275 -25 -325 25 -300 -25 -275 N -P 4 0 1 0 -25 -175 -25 -225 25 -200 -25 -175 N -P 4 0 1 0 -25 -75 -25 -125 25 -100 -25 -75 N -X VCC1 1 -400 400 100 R 50 50 1 1 W -X GND1 2 -400 300 100 R 50 50 1 1 W -X INA 3 -400 -100 100 R 50 50 1 1 I -X INB 4 -400 -200 100 R 50 50 1 1 I -X INC 5 -400 -300 100 R 50 50 1 1 I -X OUTD 6 -400 -400 100 R 50 50 1 1 O -X EN1 7 -400 100 100 R 50 50 1 1 I -X GND1 8 -400 200 100 R 50 50 1 1 W -X GND2 9 400 200 100 L 50 50 1 1 W -X EN2 10 400 100 100 L 50 50 1 1 I -X IND 11 400 -400 100 L 50 50 1 1 I -X OUTC 12 400 -300 100 L 50 50 1 1 O -X OUTB 13 400 -200 100 L 50 50 1 1 O -X OUTA 14 400 -100 100 L 50 50 1 1 O -X GND2 15 400 300 100 L 50 50 1 1 W -X VCC2 16 400 400 100 L 50 50 1 1 W -ENDDRAW -ENDDEF -# -# ISO7342C -# -DEF ISO7342C U 0 40 Y Y 1 F N -F0 "U" 0 625 50 H V C CNN -F1 "ISO7342C" 0 550 50 H V C CNN -F2 "SO-16-W" 0 -550 50 H V C CIN -F3 "" 0 400 50 H V C CNN -ALIAS ISO7342FC -$FPLIST - SO* -$ENDFPLIST -DRAW -S -300 500 300 -500 0 1 10 f -P 2 0 1 0 -50 -450 -50 -500 N -P 2 0 1 0 -50 -350 -50 -400 N -P 2 0 1 0 -50 -250 -50 -300 N -P 2 0 1 0 -50 -150 -50 -200 N -P 2 0 1 0 -50 -50 -50 -100 N -P 2 0 1 0 -50 50 -50 0 N -P 2 0 1 0 -50 150 -50 100 N -P 2 0 1 0 -50 250 -50 200 N -P 2 0 1 0 -50 350 -50 300 N -P 2 0 1 0 -50 450 -50 400 N -P 2 0 1 0 50 -450 50 -500 N -P 2 0 1 0 50 -350 50 -400 N -P 2 0 1 0 50 -250 50 -300 N -P 2 0 1 0 50 -150 50 -200 N -P 2 0 1 0 50 -50 50 -100 N -P 2 0 1 0 50 50 50 0 N -P 2 0 1 0 50 150 50 100 N -P 2 0 1 0 50 250 50 200 N -P 2 0 1 0 50 350 50 300 N -P 2 0 1 0 50 450 50 400 N -P 4 0 1 0 -25 -400 25 -375 25 -425 -25 -400 N -P 4 0 1 0 -25 -300 25 -275 25 -325 -25 -300 N -P 4 0 1 0 -25 -175 -25 -225 25 -200 -25 -175 N -P 4 0 1 0 -25 -75 -25 -125 25 -100 -25 -75 N -X VCC1 1 -400 400 100 R 50 50 1 1 W -X GND1 2 -400 300 100 R 50 50 1 1 W -X INA 3 -400 -100 100 R 50 50 1 1 I -X INB 4 -400 -200 100 R 50 50 1 1 I -X OUTC 5 -400 -300 100 R 50 50 1 1 O -X OUTD 6 -400 -400 100 R 50 50 1 1 O -X EN1 7 -400 100 100 R 50 50 1 1 I -X GND1 8 -400 200 100 R 50 50 1 1 W -X GND2 9 400 200 100 L 50 50 1 1 W -X EN2 10 400 100 100 L 50 50 1 1 I -X IND 11 400 -400 100 L 50 50 1 1 I -X INC 12 400 -300 100 L 50 50 1 1 I -X OUTB 13 400 -200 100 L 50 50 1 1 O -X OUTA 14 400 -100 100 L 50 50 1 1 O -X GND2 15 400 300 100 L 50 50 1 1 W -X VCC2 16 400 400 100 L 50 50 1 1 W -ENDDRAW -ENDDEF -# -# LM3S6911-EQC50 -# -DEF LM3S6911-EQC50 U 0 40 Y Y 1 F N -F0 "U" -1450 2200 50 H V L CNN -F1 "LM3S6911-EQC50" 1000 2200 50 H V L CNN -F2 "LQFP-100" 0 0 50 H V C CIN -F3 "" 0 0 50 H V C CNN -ALIAS LM3S6911-IQC50 -$FPLIST - LQFP-100* -$ENDFPLIST -DRAW -S -1450 2150 1450 -2150 0 1 10 f -X PE7 1 -1600 400 150 R 50 50 1 1 B -X PE6/C1O 2 -1600 500 150 R 50 50 1 1 B -X VDDA 3 500 2300 150 D 50 50 1 1 W -X GNDA 4 400 -2300 150 U 50 50 1 1 W -X PE5 5 -1600 600 150 R 50 50 1 1 B -X PE4 6 -1600 700 150 R 50 50 1 1 B -X LDO 7 -1100 2300 150 D 50 50 1 1 P -X VDD 8 -400 2300 150 D 50 50 1 1 W -X GND 9 -900 -2300 150 U 50 50 1 1 W -X PD0 10 -1600 2000 150 R 50 50 1 1 B -X VDD 20 -300 2300 150 D 50 50 1 1 W -X SSI0RX/PA4 30 1600 1600 150 L 50 50 1 1 B -X RXIP 40 1600 -1200 150 L 50 50 1 1 P -X ~WAKE~ 50 -1600 -1200 150 R 50 50 1 1 I -X PF2/LED1 60 -1600 0 150 R 50 50 1 1 B -X I2C0SCL/PB2 70 1600 900 150 L 50 50 1 1 B -X SWCLK/TCK/PC0 80 1600 200 150 L 50 50 1 1 B -X C0+/PB6 90 1600 500 150 L 50 50 1 1 B -X PD1 11 -1600 1900 150 R 50 50 1 1 B -X GND 21 -700 -2300 150 U 50 50 1 1 W -X SSI0TX/PA5 31 1600 1500 150 L 50 50 1 1 B -X ERBIAS 41 1600 -1000 150 L 50 50 1 1 P -X ~HIB~ 51 -1600 -1300 150 R 50 50 1 1 C -X PF1 61 -1600 100 150 R 50 50 1 1 B -X I2C0SDA/PB3 71 1600 800 150 L 50 50 1 1 B -X VDD 81 200 2300 150 D 50 50 1 1 W -X C1-/PB5 91 1600 600 150 L 50 50 1 1 B -X PD2/U1RX 12 -1600 1800 150 R 50 50 1 1 B -X CCP4/PC7 22 1600 -500 150 L 50 50 1 1 B -X VDD 32 -200 2300 150 D 50 50 1 1 W -X GNDPHY 42 700 -2300 150 U 50 50 1 1 W -X XOSC0 52 -1600 -1500 150 R 50 50 1 1 P -X VDD25 62 -700 2300 150 D 50 50 1 1 W -X PE0/SSI1CLK 72 -1600 1100 150 R 50 50 1 1 B -X GND 82 100 -2300 150 U 50 50 1 1 W -X C0-/PB4 92 1600 700 150 L 50 50 1 1 B -X PD3/U1TX 13 -1600 1700 150 R 50 50 1 1 B -X CCP3/PC6 23 1600 -400 150 L 50 50 1 1 B -X GND 33 -600 -2300 150 U 50 50 1 1 W -X TXOP 43 1600 -700 150 L 50 50 1 1 P -X XOSC1 53 -1600 -1600 150 R 50 50 1 1 P -X GND 63 -100 -2300 150 U 50 50 1 1 W -X PE1/SSI1FSS 73 -1600 1000 150 R 50 50 1 1 B -X VCCPHY 83 800 2300 150 D 50 50 1 1 W -X VDD 93 300 2300 150 D 50 50 1 1 W -X VDD25 14 -900 2300 150 D 50 50 1 1 W -X C1+/C0O/PC5 24 1600 -300 150 L 50 50 1 1 B -X I2C1SCL/PA6 34 1600 1400 150 L 50 50 1 1 B -X VDD 44 -100 2300 150 D 50 50 1 1 W -X GND 54 -300 -2300 150 U 50 50 1 1 W -X ~RST~ 64 -1600 -600 150 R 50 50 1 1 I -X PE2/SSI1RX 74 -1600 900 150 R 50 50 1 1 B -X VCCPHY 84 700 2300 150 D 50 50 1 1 W -X GND 94 300 -2300 150 U 50 50 1 1 W -X GND 15 -800 -2300 150 U 50 50 1 1 W -X CCP5/PC4 25 1600 -200 150 L 50 50 1 1 B -X I2C1SDA/PA7 35 1600 1300 150 L 50 50 1 1 B -X GND 45 -400 -2300 150 U 50 50 1 1 W -X VBAT 55 -1600 -1100 150 R 50 50 1 1 P -X CMOD0 65 -1600 -800 150 R 50 50 1 1 I -X PE3/SSI1TX 75 -1600 800 150 R 50 50 1 1 B -X GNDPHY 85 800 -2300 150 U 50 50 1 1 W -X PD4 95 -1600 1600 150 R 50 50 1 1 B -X XTALPPHY 16 1600 -1800 150 L 50 50 1 1 P -X U0RX/PA0 26 1600 2000 150 L 50 50 1 1 B -X VCCPHY 36 900 2300 150 D 50 50 1 1 W -X TXON 46 1600 -800 150 L 50 50 1 1 P -X VDD 56 0 2300 150 D 50 50 1 1 W -X CCP0/PB0 66 1600 1100 150 L 50 50 1 1 B -X CMOD1 76 -1600 -900 150 R 50 50 1 1 I -X GNDPHY 86 900 -2300 150 U 50 50 1 1 W -X PD5 96 -1600 1500 150 R 50 50 1 1 B -X XTALNPHY 17 1600 -2000 150 L 50 50 1 1 P -X U0TX/PA1 27 1600 1900 150 L 50 50 1 1 B -X RXIN 37 1600 -1300 150 L 50 50 1 1 P -X PF0 47 -1600 200 150 R 50 50 1 1 B -X GND 57 -200 -2300 150 U 50 50 1 1 W -X CCP2/PB1 67 1600 1000 150 L 50 50 1 1 B -X SWO/TDO/PC3 77 1600 -100 150 L 50 50 1 1 B -X GND 87 200 -2300 150 U 50 50 1 1 W -X GNDA 97 500 -2300 150 U 50 50 1 1 W -X PG1/U2TX 18 -1600 -400 150 R 50 50 1 1 B -X SSI0CLK/PA2 28 1600 1800 150 L 50 50 1 1 B -X VDD25 38 -800 2300 150 D 50 50 1 1 W -X OSC0 48 -1600 -1800 150 R 50 50 1 1 P -X MDIO 58 1600 -1500 150 L 50 50 1 1 I -X VDD 68 100 2300 150 D 50 50 1 1 W -X TDI/PC2 78 1600 0 150 L 50 50 1 1 B -X VDD25 88 -600 2300 150 D 50 50 1 1 W -X VDDA 98 400 2300 150 D 50 50 1 1 W -X PG0/U2RX 19 -1600 -300 150 R 50 50 1 1 B -X SSI0FSS/PA3 29 1600 1700 150 L 50 50 1 1 B -X GND 39 -500 -2300 150 U 50 50 1 1 W -X OSC1 49 -1600 -2000 150 R 50 50 1 1 P -X PF3/LED0 59 -1600 -100 150 R 50 50 1 1 B -X GND 69 0 -2300 150 U 50 50 1 1 W -X SWDIO/TMS/PC1 79 1600 100 150 L 50 50 1 1 B -X ~TRST~/PB7 89 1600 400 150 L 50 50 1 1 B -X PD6 99 -1600 1400 150 R 50 50 1 1 B -X PD7/CCP1 100 -1600 1300 150 R 50 50 1 1 B -ENDDRAW -ENDDEF -# -# TCA9555PWR -# -DEF TCA9555PWR U 0 40 Y Y 1 F N -F0 "U" -450 950 50 H V C CNN -F1 "TCA9555PWR" 0 0 50 H V C CNN -F2 "Housings_SSOP:TSSOP-24_4.4x7.8mm_Pitch0.65mm" 1050 -1000 50 H I C CNN -F3 "" -500 900 50 H I C CNN -$FPLIST - TSSOP-24* -$ENDFPLIST -DRAW -S -500 900 500 -900 0 1 10 f -X ~INT 1 -700 600 200 R 50 50 1 1 O -X A1 2 -700 -700 200 R 50 50 1 1 I -X A2 3 -700 -600 200 R 50 50 1 1 I -X P00 4 700 800 200 L 50 50 1 1 B -X P01 5 700 700 200 L 50 50 1 1 B -X P02 6 700 600 200 L 50 50 1 1 B -X P03 7 700 500 200 L 50 50 1 1 B -X P04 8 700 400 200 L 50 50 1 1 B -X P05 9 700 300 200 L 50 50 1 1 B -X P06 10 700 200 200 L 50 50 1 1 B -X P17 20 700 -800 200 L 50 50 1 1 B -X P07 11 700 100 200 L 50 50 1 1 B -X A0 21 -700 -800 200 R 50 50 1 1 I -X GND 12 0 -1100 200 U 50 50 1 1 W -X SCL 22 -700 700 200 R 50 50 1 1 I -X P10 13 700 -100 200 L 50 50 1 1 B -X SDA 23 -700 800 200 R 50 50 1 1 B -X P11 14 700 -200 200 L 50 50 1 1 B -X VCC 24 0 1100 200 D 50 50 1 1 W -X P12 15 700 -300 200 L 50 50 1 1 B -X P13 16 700 -400 200 L 50 50 1 1 B -X P14 17 700 -500 200 L 50 50 1 1 B -X P15 18 700 -600 200 L 50 50 1 1 B -X P16 19 700 -700 200 L 50 50 1 1 B -ENDDRAW -ENDDEF -# -# TCA9555RGER -# -DEF TCA9555RGER U 0 40 Y Y 1 F N -F0 "U" -450 950 50 H V C CNN -F1 "TCA9555RGER" 0 0 50 H V C CNN -F2 "Housings_DFN_QFN:QFN-24-1EP_4x4mm_Pitch0.5mm" 1200 -1000 50 H I C CNN -F3 "" -500 900 50 H I C CNN -ALIAS TCA9555RTWR -$FPLIST - QFN-24-1EP_4x4mm_Pitch0.5mm -$ENDFPLIST -DRAW -S -500 900 500 -900 0 1 10 f -X P00 1 700 800 200 L 50 50 1 1 B -X P01 2 700 700 200 L 50 50 1 1 B -X P02 3 700 600 200 L 50 50 1 1 B -X P03 4 700 500 200 L 50 50 1 1 B -X P04 5 700 400 200 L 50 50 1 1 B -X P05 6 700 300 200 L 50 50 1 1 B -X P06 7 700 200 200 L 50 50 1 1 B -X P07 8 700 100 200 L 50 50 1 1 B -X GND 9 0 -1100 200 U 50 50 1 1 W -X P10 10 700 -100 200 L 50 50 1 1 B -X SDA 20 -700 800 200 R 50 50 1 1 B -X P11 11 700 -200 200 L 50 50 1 1 B -X VCC 21 0 1100 200 D 50 50 1 1 W -X P12 12 700 -300 200 L 50 50 1 1 B -X ~INT 22 -700 600 200 R 50 50 1 1 O -X P13 13 700 -400 200 L 50 50 1 1 B -X A1 23 -700 -700 200 R 50 50 1 1 I -X P14 14 700 -500 200 L 50 50 1 1 B -X A2 24 -700 -600 200 R 50 50 1 1 I -X P15 15 700 -600 200 L 50 50 1 1 B -X EPAD 25 100 -1100 200 U 50 50 1 1 I -X P16 16 700 -700 200 L 50 50 1 1 B -X P17 17 700 -800 200 L 50 50 1 1 B -X A0 18 -700 -800 200 R 50 50 1 1 I -X SCL 19 -700 700 200 R 50 50 1 1 I -ENDDRAW -ENDDEF -# -# TLC555 -# -DEF TLC555 U 0 40 Y Y 1 F N -F0 "U" -100 425 50 H V R CNN -F1 "TLC555" -100 350 50 H V R CNN -F2 "" 50 -250 50 H V L CNN -F3 "" 650 -550 50 H V C CNN -$FPLIST - DIP* - SOIC-*_3.9x4.9mm_Pitch1.27mm* -$ENDFPLIST -DRAW -S -400 300 400 -200 0 1 10 f -X GND 1 0 -300 100 U 50 50 1 1 W -X ~TRIG 2 -500 0 100 R 50 50 1 1 I -X OUT 3 500 0 100 L 50 50 1 1 O -X ~RESET 4 500 200 100 L 50 50 1 1 I -X CONT 5 500 -100 100 L 50 50 1 1 P -X THRES 6 -500 -100 100 R 50 50 1 1 I -X DISCH 7 -500 200 100 R 50 50 1 1 C -X VDD 8 0 400 100 D 50 50 1 1 W -ENDDRAW -ENDDEF -# -# TM4C1230C3PM -# -DEF TM4C1230C3PM U 0 40 Y Y 1 F N -F0 "U" -1250 1900 50 H V L CNN -F1 "TM4C1230C3PM" 650 1900 50 H V L CNN -F2 "LQFP-64" 0 1500 50 H V C CIN -F3 "" 0 0 50 H V C CNN -ALIAS LM4F111B2QR TM4C1230D5PM LM4F111C4QR TM4C1230E6PM LM4F111E5QR TM4C1230H6PM LM4F111H5QR -$FPLIST - LQFP-64* -$ENDFPLIST -DRAW -S -1250 1850 1250 -1850 0 1 10 f -X I2C5SCL/SSI2RX/T0CCP0/PB6 1 1400 200 150 L 50 50 1 1 B -X VDDA 2 300 2000 150 D 50 50 1 1 W -X GNDA 3 200 -2000 150 U 50 50 1 1 W -X I2C5SDA/SSI2TX/T0CCP1/PB7 4 1400 100 150 L 50 50 1 1 B -X PF4/T2CCP0 5 -1400 600 150 R 50 50 1 1 B -X PE3/AIN0 6 -1400 1400 150 R 50 50 1 1 B -X PE2/AIN1 7 -1400 1500 150 R 50 50 1 1 B -X PE1/AIN2/U7TX 8 -1400 1600 150 R 50 50 1 1 B -X PE0/AIN3/U7RX 9 -1400 1700 150 R 50 50 1 1 B -X NMI/U2TX/WT5CCP1/PD7 10 1400 -1700 150 L 50 50 1 1 B -X SSI0FSS/PA3 20 1400 1400 150 L 50 50 1 1 B -X PF2/T1CCP0/SSI1CLK/TRD0 30 -1400 800 150 R 50 50 1 1 B -X OSC0 40 -1400 -800 150 R 50 50 1 1 P -X TDI/T5CCP0/PC2 50 1400 -300 150 L 50 50 1 1 B -X PE5/AIN8/U5TX/I2C2SDA/CAN0TX 60 -1400 1200 150 R 50 50 1 1 B -X VDD 11 -200 2000 150 D 50 50 1 1 W -X SSI0RX/PA4 21 1400 1300 150 L 50 50 1 1 B -X PF3/T1CCP1/SSI1FSS/CAN0TX/TRCLK 31 -1400 700 150 R 50 50 1 1 B -X OSC1 41 -1400 -1000 150 R 50 50 1 1 P -X TMS/SWDIO/T4CCP1/PC1 51 1400 -200 150 L 50 50 1 1 B -X AIN7/I2C3SCL/SSI1CLK/SSI3CLK/WT2CCP0/PD0 61 1400 -1000 150 L 50 50 1 1 B -X GND 12 -300 -2000 150 U 50 50 1 1 W -X SSI0TX/PA5 22 1400 1200 150 L 50 50 1 1 B -X PG5/WT0CCP1/U2TX/I2C1SDA 32 -1400 -100 150 R 50 50 1 1 B -X VDD 42 0 2000 150 D 50 50 1 1 W -X TCK/SWCLK/T4CCP0/PC0 52 1400 -100 150 L 50 50 1 1 B -X AIN6/I2C3SDA/SSI1FSS/SSI3FSS/WT2CCP1/PD1 62 1400 -1100 150 L 50 50 1 1 B -X C0-/U3TX/WT1CCP1/PC7 13 1400 -800 150 L 50 50 1 1 B -X I2C1SCL/PA6 23 1400 1100 150 L 50 50 1 1 B -X PG4/WT0CCP0/U2RX/I2C1SCL 33 -1400 0 150 R 50 50 1 1 B -X U6RX/WT4CCP0/PD4 43 1400 -1400 150 L 50 50 1 1 B -X U2RX/WT5CCP0/PD6 53 1400 -1600 150 L 50 50 1 1 B -X AIN5/SSI1RX/SSI3RX/WT3CCP0/PD2 63 1400 -1200 150 L 50 50 1 1 B -X C0+/U3RX/WT1CCP0/PC6 14 1400 -700 150 L 50 50 1 1 B -X I2C1SDA/PA7 24 1400 1000 150 L 50 50 1 1 B -X PG3/T5CCP1/I2C4SDA 34 -1400 100 150 R 50 50 1 1 B -X U6TX/WT4CCP1/PD5 44 1400 -1500 150 L 50 50 1 1 B -X VDD 54 100 2000 150 D 50 50 1 1 W -X AIN4/SSI1TX/SSI3TX/WT3CCP1/PD3 64 1400 -1300 150 L 50 50 1 1 B -X C1+/U1CTS/U1TX/U4TX/WT0CCP1/PC5 15 1400 -600 150 L 50 50 1 1 B -X VDDC 25 -500 2000 150 D 50 50 1 1 W -X PG2/T5CCP0/I2C4SCL 35 -1400 200 150 R 50 50 1 1 B -X U1RX/T2CCP0/PB0 45 1400 800 150 L 50 50 1 1 B -X GND 55 0 -2000 150 U 50 50 1 1 W -X C1-/U1RTS/U1RX/U4RX/WT0CCP0/PC4 16 1400 -500 150 L 50 50 1 1 B -X VDD 26 -100 2000 150 D 50 50 1 1 W -X PG1/T4CCP1/I2C3SDA 36 -1400 300 150 R 50 50 1 1 B -X U1TX/T2CCP1/PB1 46 1400 700 150 L 50 50 1 1 B -X VDDC 56 -400 2000 150 D 50 50 1 1 W -X U0RX/PA0 17 1400 1700 150 L 50 50 1 1 B -X GND 27 -200 -2000 150 U 50 50 1 1 W -X PG0/T4CCP0/I2C3SCL 37 -1400 400 150 R 50 50 1 1 B -X I2C0SCL/T3CCP0/PB2 47 1400 600 150 L 50 50 1 1 B -X AIN11/CAN0TX/SSI2FSS/T1CCP1/PB5 57 1400 300 150 L 50 50 1 1 B -X U0TX/PA1 18 1400 1600 150 L 50 50 1 1 B -X PF0/T0CCP0/SSI1RX/U1RTS/CAN0RX/C0O/NMI 28 -1400 1000 150 R 50 50 1 1 B -X ~RST~ 38 -1400 -400 150 R 50 50 1 1 I -X I2C0SDA/T3CCP1/PB3 48 1400 500 150 L 50 50 1 1 B -X AIN10/CAN0RX/SSI2CLK/T1CCP0/PB4 58 1400 400 150 L 50 50 1 1 B -X SSI0CLK/PA2 19 1400 1500 150 L 50 50 1 1 B -X PF1/T0CCP1/SSI1TX/U1CTS/C1O/TRD1 29 -1400 900 150 R 50 50 1 1 B -X GND 39 -100 -2000 150 U 50 50 1 1 B -X TDO/SWO/T5CCP1/PC3 49 1400 -400 150 L 50 50 1 1 B -X PE4/AIN9/U5RX/I2C2SCL/CAN0RX 59 -1400 1300 150 R 50 50 1 1 B -ENDDRAW -ENDDEF -# -# TM4C1231C3PM -# -DEF TM4C1231C3PM U 0 40 Y Y 1 F N -F0 "U" -1250 2000 50 H V L CNN -F1 "TM4C1231C3PM" 650 2000 50 H V L CNN -F2 "LQFP-64" 0 0 50 H V C CIN -F3 "" 0 200 50 H V C CNN -ALIAS LM4F110B2QR TM4C1231D5PM LM4F110C4QR TM4C1231E6PM LM4F110E5QR TM4C1231H6PM LM4F110H5QR -$FPLIST - LQFP-64* -$ENDFPLIST -DRAW -S -1250 1950 1250 -1950 0 1 10 f -X SSI2RX/T0CCP0/PB6 1 1400 300 150 L 50 50 1 1 B -X VDDA 2 400 2100 150 D 50 50 1 1 W -X GNDA 3 300 -2100 150 U 50 50 1 1 W -X SSI2TX/T0CCP1/PB7 4 1400 200 150 L 50 50 1 1 B -X PF4/T2CCP0 5 -1400 700 150 R 50 50 1 1 B -X PE3/AIN0 6 -1400 1500 150 R 50 50 1 1 B -X PE2/AIN1 7 -1400 1600 150 R 50 50 1 1 B -X PE1/AIN2/U7TX 8 -1400 1700 150 R 50 50 1 1 B -X PE0/AIN3/U7RX 9 -1400 1800 150 R 50 50 1 1 B -X NMI/U2TX/WT5CCP1/PD7 10 1400 -1600 150 L 50 50 1 1 B -X SSI0FSS/PA3 20 1400 1500 150 L 50 50 1 1 B -X PF2/T1CCP0/SSI1CLK/TRD0 30 -1400 900 150 R 50 50 1 1 B -X OSC0 40 -1400 100 150 R 50 50 1 1 P -X TDI/T5CCP0/PC2 50 1400 -200 150 L 50 50 1 1 B -X PE5/AIN8/U5TX/I2C2SDA/CAN0TX 60 -1400 1300 150 R 50 50 1 1 B -X VDD 11 -100 2100 150 D 50 50 1 1 W -X SSI0RX/PA4 21 1400 1400 150 L 50 50 1 1 B -X PF3/T1CCP1/SSI1FSS/CAN0TX/TRCLK 31 -1400 800 150 R 50 50 1 1 B -X OSC1 41 -1400 -100 150 R 50 50 1 1 P -X TMS/SWDIO/T4CCP1/PC1 51 1400 -100 150 L 50 50 1 1 B -X AIN7/I2C3SCL/SSI1CLK/SSI3CLK/WT2CCP0/PD0 61 1400 -900 150 L 50 50 1 1 B -X GND 12 -200 -2100 150 U 50 50 1 1 W -X SSI0TX/PA5 22 1400 1300 150 L 50 50 1 1 B -X ~WAKE~ 32 -1400 -400 150 R 50 50 1 1 I -X VDD 42 100 2100 150 D 50 50 1 1 W -X TCK/SWCLK/T4CCP0/PC0 52 1400 0 150 L 50 50 1 1 B -X AIN6/I2C3SDA/SSI1FSS/SSI3FSS/WT2CCP1/PD1 62 1400 -1000 150 L 50 50 1 1 B -X C0-/U3TX/WT1CCP1/PC7 13 1400 -700 150 L 50 50 1 1 B -X I2C1SCL/PA6 23 1400 1200 150 L 50 50 1 1 B -X ~HIB~ 33 -1400 -500 150 R 50 50 1 1 C -X U6RX/WT4CCP0/PD4 43 1400 -1300 150 L 50 50 1 1 B -X U2RX/WT5CCP0/PD6 53 1400 -1500 150 L 50 50 1 1 B -X AIN5/SSI1RX/SSI3RX/WT3CCP0/PD2 63 1400 -1100 150 L 50 50 1 1 B -X C0+/U3RX/WT1CCP0/PC6 14 1400 -600 150 L 50 50 1 1 B -X I2C1SDA/PA7 24 1400 1100 150 L 50 50 1 1 B -X XOSC0 34 -1400 -800 150 R 50 50 1 1 P -X U6TX/WT4CCP1/PD5 44 1400 -1400 150 L 50 50 1 1 B -X VDD 54 200 2100 150 D 50 50 1 1 W -X AIN4/SSI1TX/SSI3TX/WT3CCP1/PD3 64 1400 -1200 150 L 50 50 1 1 B -X C1+/U1CTS/U1TX/U4TX/WT0CCP1/PC5 15 1400 -500 150 L 50 50 1 1 B -X VDDC 25 -400 2100 150 D 50 50 1 1 W -X GNDX 35 -400 -2100 150 U 50 50 1 1 W -X U1RX/T2CCP0/PB0 45 1400 900 150 L 50 50 1 1 B -X GND 55 100 -2100 150 U 50 50 1 1 W -X C1-/U1RTS/U1RX/U4RX/WT0CCP0/PC4 16 1400 -400 150 L 50 50 1 1 B -X VDD 26 0 2100 150 D 50 50 1 1 W -X XOSC1 36 -1400 -1000 150 R 50 50 1 1 P -X U1TX/T2CCP1/PB1 46 1400 800 150 L 50 50 1 1 B -X VDDC 56 -300 2100 150 D 50 50 1 1 W -X U0RX/PA0 17 1400 1800 150 L 50 50 1 1 B -X GND 27 -100 -2100 150 U 50 50 1 1 W -X VBAT 37 -1400 -1300 150 R 50 50 1 1 P -X I2C0SCL/T3CCP0/PB2 47 1400 700 150 L 50 50 1 1 B -X AIN11/CAN0TX/SSI2FSS/T1CCP1/PB5 57 1400 400 150 L 50 50 1 1 B -X U0TX/PA1 18 1400 1700 150 L 50 50 1 1 B -X PF0/T0CCP0/SSI1RX/U1RTS/CAN0RX/C0O/MNI 28 -1400 1100 150 R 50 50 1 1 B -X ~RST~ 38 -1400 400 150 R 50 50 1 1 I -X I2C0SDA/T3CCP1/PB3 48 1400 600 150 L 50 50 1 1 B -X AIN10/CAN0RX/SSI2CLK/T1CCP0/PB4 58 1400 500 150 L 50 50 1 1 B -X SSI0CLK/PA2 19 1400 1600 150 L 50 50 1 1 B -X PF1/T0CCP1/SSI1TX/U1CTS/C1O/TRD1 29 -1400 1000 150 R 50 50 1 1 B -X GND 39 0 -2100 150 U 50 50 1 1 B -X TDO/SWO/T5CCP1/PC3 49 1400 -300 150 L 50 50 1 1 B -X PE4/AIN9/U5RX/I2C2SCL/CAN0RX 59 -1400 1400 150 R 50 50 1 1 B -ENDDRAW -ENDDEF -# -# TMS320LF2406 -# -DEF TMS320LF2406 U 0 40 Y Y 1 F N -F0 "U" 1050 -2400 50 H V C CNN -F1 "TMS320LF2406" 1050 2400 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -T 1 -1000 1250 40 0 0 1 ANALOG Normal 0 C C -T 1 -700 -200 60 0 0 1 COMMUNICATIONS Normal 0 C C -T 1 500 50 60 0 0 1 EVENT Normal 0 C C -T 1 500 1550 60 0 0 1 EVENT Normal 0 C C -S -1600 2300 1600 -2350 0 1 0 N -P 3 0 1 0 -1050 2300 -1050 350 -1600 350 N -P 4 0 1 0 -1600 -750 -550 -750 -550 -1450 -1600 -1450 N -P 4 0 1 0 -1600 250 -750 250 -750 -650 -1600 -650 N -P 4 0 1 0 700 2250 550 2250 550 850 750 850 N -P 4 0 1 0 750 750 550 750 550 -650 750 -650 N -X ADCIN1 77 -1900 2100 300 R 50 50 0 1 I -X BOOT_EN*/XF 0 -1900 -1850 300 R 50 50 1 1 I -X TRST 1 1900 -1600 300 L 50 50 1 1 I I -X TDIRB/IOPF4 2 1900 -500 300 L 50 50 1 1 B -X GNDO 3 -100 -2500 150 U 40 50 1 1 W -X VDDO 4 -200 2450 150 D 40 50 1 1 W -X T4PWM/T4CMP/IOPF3 5 1900 -350 300 L 50 50 1 1 B -X PDPINTA 6 -1900 -900 300 R 50 50 1 1 I I -X T3PWM/T3CMP/IOPF2 7 1900 -250 300 L 50 50 1 1 B -X PLLF2 8 -1900 -2100 300 R 50 50 1 1 I -X PLLF 9 -1900 -2000 300 R 50 50 1 1 I -X PLLVCCA 10 -900 2450 150 D 40 50 1 1 W -X VDD 20 -600 2450 150 D 40 50 1 1 W -X VDDO 30 -100 2450 150 D 40 50 1 1 W -X VprogFLASH 40 -1900 -2250 300 R 50 50 1 1 I -X CANTX/IOPC6 50 -1900 100 300 R 50 50 1 1 B -X CAP4/QEP3/IOPE7 60 1900 700 300 L 50 50 1 1 B -X ADCIN8 80 -1900 1400 300 R 50 50 1 1 I -X GND 90 -200 -2500 150 U 40 50 1 1 W -X TDIRA/IOPB6 11 1900 1000 300 L 50 50 1 1 B -X SPISIMO/IOPC2 21 -1900 -400 300 R 50 50 1 1 B -X PWM5/IOPB2 31 1900 1450 300 L 50 50 1 1 B -X PWM9/IOPE3 41 1900 150 300 L 50 50 1 1 B -X CLKOUT/IOPE0 51 -1900 -1400 300 R 50 50 1 1 B -X EMU0 61 1900 -2000 300 L 50 50 1 1 B -X ADCIN13 71 -1900 900 300 R 50 50 1 1 I -X VREFLO 81 -1900 400 300 R 50 50 1 1 I -X VDD 91 -300 2450 150 D 40 50 1 1 W -X T1PWM/T1CMP/IOPB4 12 1900 1250 300 L 50 50 1 1 B -X SPISOMI/IOPC3 22 -1900 -500 300 R 50 50 1 1 B -X PWM11/IOPE5 32 1900 -50 300 L 50 50 1 1 B -X CAP3/QEP3/IOPA5 52 1900 2000 300 L 50 50 1 1 B -X EMU1/OFF* 62 1900 -2100 300 L 50 50 1 1 B -X ADCIN3 72 -1900 1900 300 R 50 50 1 1 I -X ADCIN4 72 -1900 1800 300 R 50 50 1 1 I -X VREFHI 82 -1900 500 300 R 50 50 1 1 I -X IOPF6 92 1900 -700 300 L 50 50 1 1 B -X T2PWM/T2CMP/IOPB5 13 1900 1150 300 L 50 50 1 1 B -X SPISTE*/IOPC5 23 -1900 -600 300 R 50 50 1 1 B -X PWM4/IOPB1 33 1900 1550 300 L 50 50 1 1 B -X PWM8/IOPE2 43 1900 250 300 L 50 50 1 1 B -X GNDO 53 200 -2500 150 U 40 50 1 1 W -X GNDO 63 300 -2500 150 U 40 50 1 1 W -X ADCIN12 73 -1900 1000 300 R 50 50 1 1 I -X VCCA 83 -1100 2450 150 D 40 50 1 1 W -X RESET 93 -1900 -800 300 R 50 50 1 1 I I -X IOPC0 14 1900 -850 300 L 50 50 1 1 B -X SPICLK/IOPC4 24 -1900 -300 300 R 50 50 1 1 B -X GND 34 -400 -2500 150 U 40 50 1 1 W -X VDDO 54 0 2450 150 D 40 50 1 1 W -X VDDO 64 100 2450 150 D 40 50 1 1 W -X ADCIN2 74 -1900 2000 300 R 50 50 1 1 I -X GNDA 84 -850 -2500 150 U 40 50 1 1 W -X TCK 94 1900 -1200 300 L 50 50 1 1 B -X XINT2/ADSOC/IOPD0 15 -1900 -1250 300 R 50 50 1 1 B -X TMS2 25 1800 -1750 200 L 50 50 1 1 I -X VDD 35 -500 2450 150 D 40 50 1 1 W -X PWM7/IOPE1 45 1900 350 300 L 50 50 1 1 B -X CAP2/QEP2/IOPA4 55 1900 2100 300 L 50 50 1 1 B -X ADCIN15 65 -1900 700 300 R 50 50 1 1 I -X ADCIN11 75 -1900 1100 300 R 50 50 1 1 I -X BIO*/IOPC1 85 1900 -950 300 L 50 50 1 1 B -X PDPINTB 95 -1900 -1000 300 R 50 50 1 1 I I -X XINT1/IOPA2 16 -1900 -1150 300 R 50 50 1 1 B -X TCLKINA/IOPB7 26 1900 900 300 L 50 50 1 1 B -X PWM3/IOPB0 36 1900 1650 300 L 50 50 1 1 B -X GNDO 46 100 -2500 150 U 40 50 1 1 W -X CAP5/QEP4/IOPF0 56 1900 600 300 L 50 50 1 1 B -X ADCIN7 66 -1900 1500 300 R 50 50 1 1 I -X ADCIN10 76 -1900 1200 300 R 50 50 1 1 I -X TDI 96 1900 -1300 300 L 50 50 1 1 I -X SCITxD/IOPA0 17 -1900 -50 300 R 50 50 1 1 B -X PWM12/IOPE6 27 1900 -150 300 L 50 50 1 1 B -X PWM2/IOPA7 37 1900 1750 300 L 50 50 1 1 B -X CAP1/QEP1/IOPA3 57 1900 2200 300 L 50 50 1 1 B -X ADCIN6 67 -1900 1600 300 R 50 50 1 1 I -X XTAL1/CLKIN 87 -1900 -1600 300 R 50 50 1 1 I -X GNDO 97 400 -2500 150 U 40 50 1 1 W -X SCIRxD/IOPA1 18 -1900 -150 300 R 50 50 1 1 B -X PWM6/IOPB3 28 1900 1350 300 L 50 50 1 1 B -X PWM10/IOPE4 38 1900 50 300 L 50 50 1 1 B -X CAP6/IOPF1 48 1900 500 300 L 50 50 1 1 B -X GND 58 -300 -2500 150 U 40 50 1 1 W -X ADCIN14 68 -1900 800 300 R 50 50 1 1 I -X ADCIN9 78 -1900 1300 300 R 50 50 1 1 I -X XTAL2 88 -1900 -1700 300 R 50 50 1 1 O -X VDDO 98 200 2450 150 D 40 50 1 1 W -X GND 19 -500 -2500 150 U 40 50 1 1 W -X GNDO 29 0 -2500 150 U 40 50 1 1 W -X PWM1/IOPA6 39 1900 1850 300 L 50 50 1 1 B -X CANRX/IOPC7 49 -1900 200 300 R 50 50 1 1 B -X VDD 59 -400 2450 150 D 40 50 1 1 W -X ADCIN5 69 -1900 1700 300 R 50 50 1 1 I -X ADCIN0 79 -1900 2200 300 R 50 50 1 1 I -X TCKINB/IOPF5 89 1900 -600 300 L 50 50 1 1 B -X TDO 99 1900 -1400 300 L 50 50 1 1 O -X TMS 100 1900 -1500 300 L 50 50 1 1 I -ENDDRAW -ENDDEF -# -# TMS470R1B768 -# -DEF TMS470R1B768 U 0 40 Y Y 1 F N -F0 "U" -1350 3700 50 H V L CNN -F1 "TMS470R1B768" 800 3700 50 H V L CNN -F2 "" 0 -100 50 H V C CNN -F3 "" 0 -100 50 H V C CNN -$FPLIST - PQFP-144* -$ENDFPLIST -DRAW -S -1350 3650 1350 -3650 0 1 10 f -X ~SPI1ENA~ 1 1500 -700 150 L 50 50 1 1 P I -X ~SPI1SCS~ 2 1500 -800 150 L 50 50 1 1 P I -X SPI1SIMO 3 1500 -1000 150 L 50 50 1 1 P -X SPI1SOMI 4 1500 -1100 150 L 50 50 1 1 P -X SPI1CLK 5 1500 -900 150 L 50 50 1 1 P -X ~SPI4ENA~ 6 1500 -2500 150 L 50 50 1 1 P I -X ~SPI4SCS~ 7 1500 -2600 150 L 50 50 1 1 P I -X SPI4SIMO 8 1500 -2800 150 L 50 50 1 1 P -X SPI4SOMI 9 1500 -2900 150 L 50 50 1 1 P -X SPI4CLK 10 1500 -2700 150 L 50 50 1 1 P -X GIOD[1] 20 -1500 1400 150 R 50 50 1 1 P -X Vss 30 -600 -3800 150 U 50 50 1 1 P -X GIOA[1]/INT1/ECLK 40 -1500 2800 150 R 50 50 1 1 P -X HET[31] 50 -1500 -2600 150 R 50 50 1 1 P -X SPI5CLK 60 1500 -3300 150 L 50 50 1 1 P -X HET[19] 70 -1500 -1400 150 R 50 50 1 1 P -X HET[9] 80 -1500 -400 150 R 50 50 1 1 P -X SCI1TX 90 1500 600 150 L 50 50 1 1 P -X Vss 11 -700 -3800 150 U 50 50 1 1 W -X GIOD[0] 21 -1500 1500 150 R 50 50 1 1 P -X Vcc 31 -600 3800 150 D 50 50 1 1 P -X GIOA[2]/INT2 41 -1500 2700 150 R 50 50 1 1 P -X HET[24] 51 -1500 -1900 150 R 50 50 1 1 P -X ~SPI5ENA~ 61 1500 -3100 150 L 50 50 1 1 P I -X HET[18] 71 -1500 -1300 150 R 50 50 1 1 P -X VssIO 81 400 -3800 150 U 50 50 1 1 P -X SCI1RX 91 1500 700 150 L 50 50 1 1 P -X OSCOUT 12 -1500 -3100 150 R 50 50 1 1 P -X HET[17] 22 -1500 -1200 150 R 50 50 1 1 P -X ~PORST~ 32 -1500 3400 150 R 50 50 1 1 I I -X GIOA[3]/INT3 42 -1500 2600 150 R 50 50 1 1 P -X VssIO 52 600 -3800 150 U 50 50 1 1 W -X SPI2CLK 62 1500 -1500 150 L 50 50 1 1 P -X AWD 72 -1500 3200 150 R 50 50 1 1 P -X VccIO 82 400 3800 150 D 50 50 1 1 P -X Vss 92 -200 -3800 150 U 50 50 1 1 P -X OSCIN 13 -1500 -3200 150 R 50 50 1 1 P -X HET[16] 23 -1500 -1100 150 R 50 50 1 1 P -X GIOA[7]/INT7 33 -1500 2200 150 R 50 50 1 1 P -X SCI2RX 43 1500 400 150 L 50 50 1 1 P -X VccIO 53 600 3800 150 D 50 50 1 1 W -X SPI2SIMO 63 1500 -1600 150 L 50 50 1 1 P -X PLLDIS 73 -1500 -2900 150 R 50 50 1 1 P -X CLKOUT 83 -1500 -2800 150 R 50 50 1 1 P -X Vcc 93 -200 3800 150 D 50 50 1 1 P -X Vcc 14 -700 3800 150 D 50 50 1 1 W -X HET[15] 24 -1500 -1000 150 R 50 50 1 1 P -X GIOA[6]/INT6 34 -1500 2300 150 R 50 50 1 1 P -X SCI2TX 44 1500 300 150 L 50 50 1 1 P -X Vss 54 -500 -3800 150 U 50 50 1 1 W -X SPI2SOMI 64 1500 -1700 150 L 50 50 1 1 P -X TDI 74 1500 3100 150 L 50 50 1 1 P -X GIOB[7] 84 -1500 2100 150 R 50 50 1 1 P -X SPI3CLK 94 1500 -2100 150 L 50 50 1 1 P -X ~RST~ 15 -1500 3500 150 R 50 50 1 1 I I -X HET[14] 25 -1500 -900 150 R 50 50 1 1 P -X GIOA[5]/INT5 35 -1500 2400 150 R 50 50 1 1 P -X SCI2CLK 45 1500 200 150 L 50 50 1 1 P -X Vcc 55 -500 3800 150 D 50 50 1 1 U -X ~SPI2ENA~ 65 1500 -1300 150 L 50 50 1 1 P I -X TDO5 75 1500 3200 150 L 50 50 1 1 P -X Vss 85 -100 -3800 150 U 50 50 1 1 P -X SPI3SOMI 95 1500 -2300 150 L 50 50 1 1 P -X VssIO 16 500 -3800 150 U 50 50 1 1 W -X HET[13] 26 -1500 -800 150 R 50 50 1 1 P -X GIOA[4]/INT4 36 -1500 2500 150 R 50 50 1 1 P -X ~SPI5SCS~ 46 1500 -3200 150 L 50 50 1 1 P I -X CAN2HTX 56 1500 -400 150 L 50 50 1 1 P -X ~SPI2SCS~ 66 1500 -1400 150 L 50 50 1 1 P I -X TCK 76 1500 3300 150 L 50 50 1 1 P -X Vcc 86 -300 3800 150 D 50 50 1 1 P -X SPI3SIMO 96 1500 -2200 150 L 50 50 1 1 P -X VccIO 17 500 3800 150 D 50 50 1 1 W -X HET[12] 27 -1500 -700 150 R 50 50 1 1 P -X ~TRST~ 37 -1500 3300 150 R 50 50 1 1 I I -X HET[28] 47 -1500 -2300 150 R 50 50 1 1 P -X CAN2HRX 57 1500 -500 150 L 50 50 1 1 P -X HET[22] 67 -1500 -1700 150 R 50 50 1 1 P -X CAN3HRX 77 1500 -300 150 L 50 50 1 1 P -X CAN1HRX 87 1500 -100 150 L 50 50 1 1 P -X ~SPI3SCS~ 97 1500 -2000 150 L 50 50 1 1 P I -X GIOD[3] 18 -1500 1200 150 R 50 50 1 1 P -X HET[11] 28 -1500 -600 150 R 50 50 1 1 P -X TEST 38 -1500 3100 150 R 50 50 1 1 P -X HET[29] 48 -1500 -2400 150 R 50 50 1 1 P -X SPI5SIMO 58 1500 -3400 150 L 50 50 1 1 P -X HET[21] 68 -1500 -1600 150 R 50 50 1 1 P -X CAN3HTX 78 1500 -200 150 L 50 50 1 1 P -X CAN1HTX 88 1500 0 150 L 50 50 1 1 P -X ~SPI3ENA~ 98 1500 -1900 150 L 50 50 1 1 P I -X GIOD[2] 19 -1500 1300 150 R 50 50 1 1 P -X HET[10] 29 -1500 -500 150 R 50 50 1 1 P -X GIOA[0]/INT0 39 -1500 2900 150 R 50 50 1 1 I -X HET[30] 49 -1500 -2500 150 R 50 50 1 1 P -X SPI5SOMI 59 1500 -3500 150 L 50 50 1 1 P -X HET[20] 69 -1500 -1500 150 R 50 50 1 1 P -X HET[8] 79 -1500 -300 150 R 50 50 1 1 P -X SCI1CLK 89 1500 500 150 L 50 50 1 1 P -X ADEVT 99 1500 900 150 L 50 50 1 1 P -X ADIN[7] 100 1500 2200 150 L 50 50 1 1 P -X ADIN[14] 110 1500 1500 150 L 50 50 1 1 P -X TMS 120 1500 3400 150 L 50 50 1 1 P -X HET[1] 130 -1500 400 150 R 50 50 1 1 P -X HET[5] 140 -1500 0 150 R 50 50 1 1 P -X ADIN[6] 101 1500 2300 150 L 50 50 1 1 P -X ADIN[10] 111 1500 1900 150 L 50 50 1 1 P -X TMS2 121 1500 3500 150 L 50 50 1 1 P -X Vss 131 -400 -3800 150 U 50 50 1 1 P -X HET[6] 141 -1500 -100 150 R 50 50 1 1 P -X ADIN[5] 102 1500 2400 150 L 50 50 1 1 P -X ADIN[13] 112 1500 1600 150 L 50 50 1 1 P -X GIOC[0] 122 -1500 1900 150 R 50 50 1 1 P -X Vcc 132 -800 3800 150 D 50 50 1 1 P -X HET[7] 142 -1500 -200 150 R 50 50 1 1 P -X ADIN[15] 103 1500 1400 150 L 50 50 1 1 P -X ADIN[9] 113 1500 2000 150 L 50 50 1 1 P -X HET[23] 123 -1500 -1800 150 R 50 50 1 1 P -X FLTP2 133 -1500 900 150 R 50 50 1 1 P -X GIOC[1] 143 -1500 1800 150 R 50 50 1 1 P -X ADIN[4] 104 1500 2500 150 L 50 50 1 1 P -X ADIN[12] 114 1500 1700 150 L 50 50 1 1 P -X HET[25] 124 -1500 -2000 150 R 50 50 1 1 P -X FLTP1 134 -1500 800 150 R 50 50 1 1 P -X GIOC[2] 144 -1500 1700 150 R 50 50 1 1 P -X ADIN[3] 105 1500 2600 150 L 50 50 1 1 P -X ADIN[8] 115 1500 2100 150 L 50 50 1 1 P -X HET[26] 125 -1500 -2100 150 R 50 50 1 1 P -X VccP 135 0 3800 150 D 50 50 1 1 P -X ADIN[2] 106 1500 2700 150 L 50 50 1 1 P -X ADRefHi 116 1500 1200 150 L 50 50 1 1 P -X HET[27] 126 -1500 -2200 150 R 50 50 1 1 P -X Vss 136 0 -3800 150 U 50 50 1 1 P -X ADIN[1] 107 1500 2800 150 L 50 50 1 1 P -X ADRefLo 117 1500 1100 150 L 50 50 1 1 P -X Vss 127 -300 -3800 150 U 50 50 1 1 P -X HET[2] 137 -1500 300 150 R 50 50 1 1 P -X ADIN[0] 108 1500 2900 150 L 50 50 1 1 P -X VccAD 118 200 3800 150 D 50 50 1 1 P -X Vcc 128 -400 3800 150 D 50 50 1 1 P -X HET[3] 138 -1500 200 150 R 50 50 1 1 P -X ADIN[11] 109 1500 1800 150 L 50 50 1 1 P -X VssAD 119 200 -3800 150 U 50 50 1 1 P -X HET[0] 129 -1500 500 150 R 50 50 1 1 P -X HET[4] 139 -1500 100 150 R 50 50 1 1 P -ENDDRAW -ENDDEF -# -# TPS2044D -# -DEF TPS2044D U 0 40 Y Y 2 L N -F0 "U" 0 425 50 H V C CNN -F1 "TPS2044D" 0 350 50 H V C CNN -F2 "Housings_SOIC:SOIC-16_3.9x9.9mm_Pitch1.27mm" 0 -450 50 H V C CNN -F3 "" -50 300 50 H V C CNN -$FPLIST - SOIC*3.9x9.9mm*1.27mm* -$ENDFPLIST -DRAW -S -300 300 300 -400 0 1 10 f -X GND 1 500 -300 200 L 50 50 1 1 W -X IN1 2 500 200 200 L 50 50 1 1 W -X ~EN1 3 -500 -200 200 R 50 50 1 1 I -X ~EN2 4 -500 -300 200 R 50 50 1 1 I -X ~OC2 13 -500 100 200 R 50 50 1 1 C -X OUT2 14 500 -100 200 L 50 50 1 1 w -X OUT1 15 500 0 200 L 50 50 1 1 w -X ~OC1 16 -500 200 200 R 50 50 1 1 C -X GND 5 500 -300 200 L 50 50 2 1 W -X IN2 6 500 200 200 L 50 50 2 1 W -X ~EN3 7 -500 -200 200 R 50 50 2 1 I -X ~EN4 8 -500 -300 200 R 50 50 2 1 I -X ~OC4 9 -500 100 200 R 50 50 2 1 C -X OUT4 10 500 -100 200 L 50 50 2 1 w -X OUT3 11 500 0 200 L 50 50 2 1 w -X ~OC3 12 -500 200 200 R 50 50 2 1 C -ENDDRAW -ENDDEF -# -# TPS2054D -# -DEF TPS2054D U 0 40 Y Y 2 L N -F0 "U" 0 425 50 H V C CNN -F1 "TPS2054D" 0 350 50 H V C CNN -F2 "Housings_SOIC:SOIC-16_3.9x9.9mm_Pitch1.27mm" 0 -450 50 H V C CNN -F3 "" -50 300 50 H V C CNN -$FPLIST - SOIC*3.9x9.9mm*1.27mm* -$ENDFPLIST -DRAW -S -300 300 300 -400 0 1 10 f -X GND 1 500 -300 200 L 50 50 1 1 W -X IN1 2 500 200 200 L 50 50 1 1 W -X EN1 3 -500 -200 200 R 50 50 1 1 I -X EN2 4 -500 -300 200 R 50 50 1 1 I -X ~OC2 13 -500 100 200 R 50 50 1 1 C -X OUT2 14 500 -100 200 L 50 50 1 1 W -X OUT1 15 500 0 200 L 50 50 1 1 w -X ~OC1 16 -500 200 200 R 50 50 1 1 C -X GND 5 500 -300 200 L 50 50 2 1 W -X IN2 6 500 200 200 L 50 50 2 1 W -X EN3 7 -500 -200 200 R 50 50 2 1 I -X EN4 8 -500 -300 200 R 50 50 2 1 I -X ~OC4 9 -500 100 200 R 50 50 2 1 C -X OUT4 10 500 -100 200 L 50 50 2 1 w -X OUT3 11 500 0 200 L 50 50 2 1 w -X ~OC3 12 -500 200 200 R 50 50 2 1 C -ENDDRAW -ENDDEF -# -# TPS2513 -# -DEF TPS2513 U 0 40 Y Y 1 F N -F0 "U" -150 -300 50 H V C CNN -F1 "TPS2513" 0 300 50 H V C CNN -F2 "TO_SOT_Packages_SMD:SOT-23-6" 0 -400 50 H I C CNN -F3 "" 0 50 50 H V C CNN -ALIAS TPS2513A -$FPLIST - SOT-23-6* -$ENDFPLIST -DRAW -S -200 250 200 -250 0 1 10 f -X DP1 1 300 200 100 L 50 50 1 1 I -X GND 2 -300 -200 100 R 50 50 1 1 W -X DP2 3 300 -100 100 L 50 50 1 1 I -X DM2 4 300 -200 100 L 50 50 1 1 I -X IN 5 -300 200 100 R 50 50 1 1 W -X DM1 6 300 100 100 L 50 50 1 1 I -ENDDRAW -ENDDEF -# -# TPS2514 -# -DEF TPS2514 U 0 40 Y Y 1 F N -F0 "U" -150 -300 50 H V C CNN -F1 "TPS2514" 0 300 50 H V C CNN -F2 "TO_SOT_Packages_SMD:SOT-23-6" 0 -400 50 H I C CNN -F3 "" 0 50 50 H V C CNN -ALIAS TPS2514A -$FPLIST - SOT-23-6* -$ENDFPLIST -DRAW -S -200 250 200 -250 0 1 10 f -X DP1 1 300 200 100 L 50 50 1 1 I -X GND 2 -300 -200 100 R 50 50 1 1 W -X NC 3 300 -100 100 L 50 50 1 1 N N -X NC 4 300 -200 100 L 50 50 1 1 N N -X IN 5 -300 200 100 R 50 50 1 1 W -X DM1 6 300 100 100 L 50 50 1 1 I -ENDDRAW -ENDDEF -# -# TS5A3160 -# -DEF TS5A3160 U 0 40 Y Y 1 F N -F0 "U" -100 325 50 H V R CNN -F1 "TS5A3160" -100 250 50 H V R CNN -F2 "" 50 -250 50 H V L CNN -F3 "" 100 0 50 H V C CNN -ALIAS TS5A3159 -$FPLIST - SOT-23-6* - SC-70-6* -$ENDFPLIST -DRAW -S -300 200 300 -200 0 1 10 f -X NO 1 -400 100 100 R 50 50 1 1 P -X GND 2 0 -300 100 U 50 50 1 1 W -X NC 3 -400 -100 100 R 50 50 1 1 P -X COM 4 400 -100 100 L 50 50 1 1 P -X V+ 5 0 300 100 D 50 50 1 1 W -X IN 6 400 100 100 L 50 50 1 1 I -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 -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 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 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 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 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 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 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 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 -ENDDRAW -ENDDEF -# -#End Library +EESchema-LIBRARY Version 2.3 +#encoding utf-8 +# +# ISO7320C +# +DEF ISO7320C U 0 40 Y Y 1 F N +F0 "U" 0 425 50 H V C CNN +F1 "ISO7320C" 0 350 50 H V C CNN +F2 "SO-8" 0 -350 50 H V C CIN +F3 "" 0 0 50 H V C CNN +ALIAS ISO7320FC +$FPLIST + SO* +$ENDFPLIST +DRAW +S -300 300 300 -300 0 1 10 f +P 2 0 1 0 -50 -250 -50 -300 N +P 2 0 1 0 -50 -150 -50 -200 N +P 2 0 1 0 -50 -50 -50 -100 N +P 2 0 1 0 -50 50 -50 0 N +P 2 0 1 0 -50 150 -50 100 N +P 2 0 1 0 -50 250 -50 200 N +P 2 0 1 0 50 -250 50 -300 N +P 2 0 1 0 50 -150 50 -200 N +P 2 0 1 0 50 -50 50 -100 N +P 2 0 1 0 50 50 50 0 N +P 2 0 1 0 50 150 50 100 N +P 2 0 1 0 50 250 50 200 N +P 4 0 1 0 -25 -175 -25 -225 25 -200 -25 -175 N +P 4 0 1 0 -25 -75 -25 -125 25 -100 -25 -75 N +X VCC1 1 -400 200 100 R 50 50 1 1 W +X INA 2 -400 -100 100 R 50 50 1 1 I +X INB 3 -400 -200 100 R 50 50 1 1 I +X GND1 4 -400 100 100 R 50 50 1 1 W +X GND2 5 400 100 100 L 50 50 1 1 W +X OUTB 6 400 -200 100 L 50 50 1 1 O +X OUTA 7 400 -100 100 L 50 50 1 1 O +X VCC2 8 400 200 100 L 50 50 1 1 W +ENDDRAW +ENDDEF +# +# ISO7321C +# +DEF ISO7321C U 0 40 Y Y 1 F N +F0 "U" 0 425 50 H V C CNN +F1 "ISO7321C" 0 350 50 H V C CNN +F2 "SO-8" 0 -350 50 H V C CIN +F3 "" 0 0 50 H V C CNN +ALIAS ISO7321FC +$FPLIST + SO* +$ENDFPLIST +DRAW +S -300 300 300 -300 0 1 10 f +P 2 0 1 0 -50 -250 -50 -300 N +P 2 0 1 0 -50 -150 -50 -200 N +P 2 0 1 0 -50 -50 -50 -100 N +P 2 0 1 0 -50 50 -50 0 N +P 2 0 1 0 -50 150 -50 100 N +P 2 0 1 0 -50 250 -50 200 N +P 2 0 1 0 50 -250 50 -300 N +P 2 0 1 0 50 -150 50 -200 N +P 2 0 1 0 50 -50 50 -100 N +P 2 0 1 0 50 50 50 0 N +P 2 0 1 0 50 150 50 100 N +P 2 0 1 0 50 250 50 200 N +P 4 0 1 0 -25 -175 -25 -225 25 -200 -25 -175 N +P 4 0 1 0 -25 -100 25 -75 25 -125 -25 -100 N +X VCC1 1 -400 200 100 R 50 50 1 1 W +X OUTA 2 -400 -100 100 R 50 50 1 1 O +X INB 3 -400 -200 100 R 50 50 1 1 I +X GND1 4 -400 100 100 R 50 50 1 1 W +X GND2 5 400 100 100 L 50 50 1 1 W +X OUTB 6 400 -200 100 L 50 50 1 1 O +X INA 7 400 -100 100 L 50 50 1 1 I +X VCC2 8 400 200 100 L 50 50 1 1 W +ENDDRAW +ENDDEF +# +# ISO7340C +# +DEF ISO7340C U 0 40 Y Y 1 F N +F0 "U" 0 625 50 H V C CNN +F1 "ISO7340C" 0 550 50 H V C CNN +F2 "SO-16-W" 0 -550 50 H V C CIN +F3 "" 0 400 50 H V C CNN +ALIAS ISO7340FC +$FPLIST + SO* +$ENDFPLIST +DRAW +S -300 500 300 -500 0 1 10 f +P 2 0 1 0 -50 -450 -50 -500 N +P 2 0 1 0 -50 -350 -50 -400 N +P 2 0 1 0 -50 -250 -50 -300 N +P 2 0 1 0 -50 -150 -50 -200 N +P 2 0 1 0 -50 -50 -50 -100 N +P 2 0 1 0 -50 50 -50 0 N +P 2 0 1 0 -50 150 -50 100 N +P 2 0 1 0 -50 250 -50 200 N +P 2 0 1 0 -50 350 -50 300 N +P 2 0 1 0 -50 450 -50 400 N +P 2 0 1 0 50 -450 50 -500 N +P 2 0 1 0 50 -350 50 -400 N +P 2 0 1 0 50 -250 50 -300 N +P 2 0 1 0 50 -150 50 -200 N +P 2 0 1 0 50 -50 50 -100 N +P 2 0 1 0 50 50 50 0 N +P 2 0 1 0 50 150 50 100 N +P 2 0 1 0 50 250 50 200 N +P 2 0 1 0 50 350 50 300 N +P 2 0 1 0 50 450 50 400 N +P 4 0 1 0 -25 -375 -25 -425 25 -400 -25 -375 N +P 4 0 1 0 -25 -275 -25 -325 25 -300 -25 -275 N +P 4 0 1 0 -25 -175 -25 -225 25 -200 -25 -175 N +P 4 0 1 0 -25 -75 -25 -125 25 -100 -25 -75 N +X VCC1 1 -400 400 100 R 50 50 1 1 W +X GND1 2 -400 300 100 R 50 50 1 1 W +X INA 3 -400 -100 100 R 50 50 1 1 I +X INB 4 -400 -200 100 R 50 50 1 1 I +X INC 5 -400 -300 100 R 50 50 1 1 I +X IND 6 -400 -400 100 R 50 50 1 1 I +X GND1 8 -400 200 100 R 50 50 1 1 W +X GND2 9 400 200 100 L 50 50 1 1 W +X EN 10 400 100 100 L 50 50 1 1 I +X OUTD 11 400 -400 100 L 50 50 1 1 O +X OUTC 12 400 -300 100 L 50 50 1 1 O +X OUTB 13 400 -200 100 L 50 50 1 1 O +X OUTA 14 400 -100 100 L 50 50 1 1 O +X GND2 15 400 300 100 L 50 50 1 1 W +X VCC2 16 400 400 100 L 50 50 1 1 W +ENDDRAW +ENDDEF +# +# ISO7341C +# +DEF ISO7341C U 0 40 Y Y 1 F N +F0 "U" 0 625 50 H V C CNN +F1 "ISO7341C" 0 550 50 H V C CNN +F2 "SO-16-W" 0 -550 50 H V C CIN +F3 "" 0 400 50 H V C CNN +ALIAS ISO7341FC +$FPLIST + SO* +$ENDFPLIST +DRAW +S -300 500 300 -500 0 1 10 f +P 2 0 1 0 -50 -450 -50 -500 N +P 2 0 1 0 -50 -350 -50 -400 N +P 2 0 1 0 -50 -250 -50 -300 N +P 2 0 1 0 -50 -150 -50 -200 N +P 2 0 1 0 -50 -50 -50 -100 N +P 2 0 1 0 -50 50 -50 0 N +P 2 0 1 0 -50 150 -50 100 N +P 2 0 1 0 -50 250 -50 200 N +P 2 0 1 0 -50 350 -50 300 N +P 2 0 1 0 -50 450 -50 400 N +P 2 0 1 0 50 -450 50 -500 N +P 2 0 1 0 50 -350 50 -400 N +P 2 0 1 0 50 -250 50 -300 N +P 2 0 1 0 50 -150 50 -200 N +P 2 0 1 0 50 -50 50 -100 N +P 2 0 1 0 50 50 50 0 N +P 2 0 1 0 50 150 50 100 N +P 2 0 1 0 50 250 50 200 N +P 2 0 1 0 50 350 50 300 N +P 2 0 1 0 50 450 50 400 N +P 4 0 1 0 -25 -400 25 -375 25 -425 -25 -400 N +P 4 0 1 0 -25 -275 -25 -325 25 -300 -25 -275 N +P 4 0 1 0 -25 -175 -25 -225 25 -200 -25 -175 N +P 4 0 1 0 -25 -75 -25 -125 25 -100 -25 -75 N +X VCC1 1 -400 400 100 R 50 50 1 1 W +X GND1 2 -400 300 100 R 50 50 1 1 W +X INA 3 -400 -100 100 R 50 50 1 1 I +X INB 4 -400 -200 100 R 50 50 1 1 I +X INC 5 -400 -300 100 R 50 50 1 1 I +X OUTD 6 -400 -400 100 R 50 50 1 1 O +X EN1 7 -400 100 100 R 50 50 1 1 I +X GND1 8 -400 200 100 R 50 50 1 1 W +X GND2 9 400 200 100 L 50 50 1 1 W +X EN2 10 400 100 100 L 50 50 1 1 I +X IND 11 400 -400 100 L 50 50 1 1 I +X OUTC 12 400 -300 100 L 50 50 1 1 O +X OUTB 13 400 -200 100 L 50 50 1 1 O +X OUTA 14 400 -100 100 L 50 50 1 1 O +X GND2 15 400 300 100 L 50 50 1 1 W +X VCC2 16 400 400 100 L 50 50 1 1 W +ENDDRAW +ENDDEF +# +# ISO7342C +# +DEF ISO7342C U 0 40 Y Y 1 F N +F0 "U" 0 625 50 H V C CNN +F1 "ISO7342C" 0 550 50 H V C CNN +F2 "SO-16-W" 0 -550 50 H V C CIN +F3 "" 0 400 50 H V C CNN +ALIAS ISO7342FC +$FPLIST + SO* +$ENDFPLIST +DRAW +S -300 500 300 -500 0 1 10 f +P 2 0 1 0 -50 -450 -50 -500 N +P 2 0 1 0 -50 -350 -50 -400 N +P 2 0 1 0 -50 -250 -50 -300 N +P 2 0 1 0 -50 -150 -50 -200 N +P 2 0 1 0 -50 -50 -50 -100 N +P 2 0 1 0 -50 50 -50 0 N +P 2 0 1 0 -50 150 -50 100 N +P 2 0 1 0 -50 250 -50 200 N +P 2 0 1 0 -50 350 -50 300 N +P 2 0 1 0 -50 450 -50 400 N +P 2 0 1 0 50 -450 50 -500 N +P 2 0 1 0 50 -350 50 -400 N +P 2 0 1 0 50 -250 50 -300 N +P 2 0 1 0 50 -150 50 -200 N +P 2 0 1 0 50 -50 50 -100 N +P 2 0 1 0 50 50 50 0 N +P 2 0 1 0 50 150 50 100 N +P 2 0 1 0 50 250 50 200 N +P 2 0 1 0 50 350 50 300 N +P 2 0 1 0 50 450 50 400 N +P 4 0 1 0 -25 -400 25 -375 25 -425 -25 -400 N +P 4 0 1 0 -25 -300 25 -275 25 -325 -25 -300 N +P 4 0 1 0 -25 -175 -25 -225 25 -200 -25 -175 N +P 4 0 1 0 -25 -75 -25 -125 25 -100 -25 -75 N +X VCC1 1 -400 400 100 R 50 50 1 1 W +X GND1 2 -400 300 100 R 50 50 1 1 W +X INA 3 -400 -100 100 R 50 50 1 1 I +X INB 4 -400 -200 100 R 50 50 1 1 I +X OUTC 5 -400 -300 100 R 50 50 1 1 O +X OUTD 6 -400 -400 100 R 50 50 1 1 O +X EN1 7 -400 100 100 R 50 50 1 1 I +X GND1 8 -400 200 100 R 50 50 1 1 W +X GND2 9 400 200 100 L 50 50 1 1 W +X EN2 10 400 100 100 L 50 50 1 1 I +X IND 11 400 -400 100 L 50 50 1 1 I +X INC 12 400 -300 100 L 50 50 1 1 I +X OUTB 13 400 -200 100 L 50 50 1 1 O +X OUTA 14 400 -100 100 L 50 50 1 1 O +X GND2 15 400 300 100 L 50 50 1 1 W +X VCC2 16 400 400 100 L 50 50 1 1 W +ENDDRAW +ENDDEF +# +# LM3S6911-EQC50 +# +DEF LM3S6911-EQC50 U 0 40 Y Y 1 F N +F0 "U" -1450 2200 50 H V L CNN +F1 "LM3S6911-EQC50" 1000 2200 50 H V L CNN +F2 "LQFP-100" 0 0 50 H V C CIN +F3 "" 0 0 50 H V C CNN +ALIAS LM3S6911-IQC50 +$FPLIST + LQFP-100* +$ENDFPLIST +DRAW +S -1450 2150 1450 -2150 0 1 10 f +X PE7 1 -1600 400 150 R 50 50 1 1 B +X PE6/C1O 2 -1600 500 150 R 50 50 1 1 B +X VDDA 3 500 2300 150 D 50 50 1 1 W +X GNDA 4 400 -2300 150 U 50 50 1 1 W +X PE5 5 -1600 600 150 R 50 50 1 1 B +X PE4 6 -1600 700 150 R 50 50 1 1 B +X LDO 7 -1100 2300 150 D 50 50 1 1 P +X VDD 8 -400 2300 150 D 50 50 1 1 W +X GND 9 -900 -2300 150 U 50 50 1 1 W +X PD0 10 -1600 2000 150 R 50 50 1 1 B +X VDD 20 -300 2300 150 D 50 50 1 1 W +X SSI0RX/PA4 30 1600 1600 150 L 50 50 1 1 B +X RXIP 40 1600 -1200 150 L 50 50 1 1 P +X ~WAKE~ 50 -1600 -1200 150 R 50 50 1 1 I +X PF2/LED1 60 -1600 0 150 R 50 50 1 1 B +X I2C0SCL/PB2 70 1600 900 150 L 50 50 1 1 B +X SWCLK/TCK/PC0 80 1600 200 150 L 50 50 1 1 B +X C0+/PB6 90 1600 500 150 L 50 50 1 1 B +X PD1 11 -1600 1900 150 R 50 50 1 1 B +X GND 21 -700 -2300 150 U 50 50 1 1 W +X SSI0TX/PA5 31 1600 1500 150 L 50 50 1 1 B +X ERBIAS 41 1600 -1000 150 L 50 50 1 1 P +X ~HIB~ 51 -1600 -1300 150 R 50 50 1 1 C +X PF1 61 -1600 100 150 R 50 50 1 1 B +X I2C0SDA/PB3 71 1600 800 150 L 50 50 1 1 B +X VDD 81 200 2300 150 D 50 50 1 1 W +X C1-/PB5 91 1600 600 150 L 50 50 1 1 B +X PD2/U1RX 12 -1600 1800 150 R 50 50 1 1 B +X CCP4/PC7 22 1600 -500 150 L 50 50 1 1 B +X VDD 32 -200 2300 150 D 50 50 1 1 W +X GNDPHY 42 700 -2300 150 U 50 50 1 1 W +X XOSC0 52 -1600 -1500 150 R 50 50 1 1 P +X VDD25 62 -700 2300 150 D 50 50 1 1 W +X PE0/SSI1CLK 72 -1600 1100 150 R 50 50 1 1 B +X GND 82 100 -2300 150 U 50 50 1 1 W +X C0-/PB4 92 1600 700 150 L 50 50 1 1 B +X PD3/U1TX 13 -1600 1700 150 R 50 50 1 1 B +X CCP3/PC6 23 1600 -400 150 L 50 50 1 1 B +X GND 33 -600 -2300 150 U 50 50 1 1 W +X TXOP 43 1600 -700 150 L 50 50 1 1 P +X XOSC1 53 -1600 -1600 150 R 50 50 1 1 P +X GND 63 -100 -2300 150 U 50 50 1 1 W +X PE1/SSI1FSS 73 -1600 1000 150 R 50 50 1 1 B +X VCCPHY 83 800 2300 150 D 50 50 1 1 W +X VDD 93 300 2300 150 D 50 50 1 1 W +X VDD25 14 -900 2300 150 D 50 50 1 1 W +X C1+/C0O/PC5 24 1600 -300 150 L 50 50 1 1 B +X I2C1SCL/PA6 34 1600 1400 150 L 50 50 1 1 B +X VDD 44 -100 2300 150 D 50 50 1 1 W +X GND 54 -300 -2300 150 U 50 50 1 1 W +X ~RST~ 64 -1600 -600 150 R 50 50 1 1 I +X PE2/SSI1RX 74 -1600 900 150 R 50 50 1 1 B +X VCCPHY 84 700 2300 150 D 50 50 1 1 W +X GND 94 300 -2300 150 U 50 50 1 1 W +X GND 15 -800 -2300 150 U 50 50 1 1 W +X CCP5/PC4 25 1600 -200 150 L 50 50 1 1 B +X I2C1SDA/PA7 35 1600 1300 150 L 50 50 1 1 B +X GND 45 -400 -2300 150 U 50 50 1 1 W +X VBAT 55 -1600 -1100 150 R 50 50 1 1 P +X CMOD0 65 -1600 -800 150 R 50 50 1 1 I +X PE3/SSI1TX 75 -1600 800 150 R 50 50 1 1 B +X GNDPHY 85 800 -2300 150 U 50 50 1 1 W +X PD4 95 -1600 1600 150 R 50 50 1 1 B +X XTALPPHY 16 1600 -1800 150 L 50 50 1 1 P +X U0RX/PA0 26 1600 2000 150 L 50 50 1 1 B +X VCCPHY 36 900 2300 150 D 50 50 1 1 W +X TXON 46 1600 -800 150 L 50 50 1 1 P +X VDD 56 0 2300 150 D 50 50 1 1 W +X CCP0/PB0 66 1600 1100 150 L 50 50 1 1 B +X CMOD1 76 -1600 -900 150 R 50 50 1 1 I +X GNDPHY 86 900 -2300 150 U 50 50 1 1 W +X PD5 96 -1600 1500 150 R 50 50 1 1 B +X XTALNPHY 17 1600 -2000 150 L 50 50 1 1 P +X U0TX/PA1 27 1600 1900 150 L 50 50 1 1 B +X RXIN 37 1600 -1300 150 L 50 50 1 1 P +X PF0 47 -1600 200 150 R 50 50 1 1 B +X GND 57 -200 -2300 150 U 50 50 1 1 W +X CCP2/PB1 67 1600 1000 150 L 50 50 1 1 B +X SWO/TDO/PC3 77 1600 -100 150 L 50 50 1 1 B +X GND 87 200 -2300 150 U 50 50 1 1 W +X GNDA 97 500 -2300 150 U 50 50 1 1 W +X PG1/U2TX 18 -1600 -400 150 R 50 50 1 1 B +X SSI0CLK/PA2 28 1600 1800 150 L 50 50 1 1 B +X VDD25 38 -800 2300 150 D 50 50 1 1 W +X OSC0 48 -1600 -1800 150 R 50 50 1 1 P +X MDIO 58 1600 -1500 150 L 50 50 1 1 I +X VDD 68 100 2300 150 D 50 50 1 1 W +X TDI/PC2 78 1600 0 150 L 50 50 1 1 B +X VDD25 88 -600 2300 150 D 50 50 1 1 W +X VDDA 98 400 2300 150 D 50 50 1 1 W +X PG0/U2RX 19 -1600 -300 150 R 50 50 1 1 B +X SSI0FSS/PA3 29 1600 1700 150 L 50 50 1 1 B +X GND 39 -500 -2300 150 U 50 50 1 1 W +X OSC1 49 -1600 -2000 150 R 50 50 1 1 P +X PF3/LED0 59 -1600 -100 150 R 50 50 1 1 B +X GND 69 0 -2300 150 U 50 50 1 1 W +X SWDIO/TMS/PC1 79 1600 100 150 L 50 50 1 1 B +X ~TRST~/PB7 89 1600 400 150 L 50 50 1 1 B +X PD6 99 -1600 1400 150 R 50 50 1 1 B +X PD7/CCP1 100 -1600 1300 150 R 50 50 1 1 B +ENDDRAW +ENDDEF +# +# TCA9555PWR +# +DEF TCA9555PWR U 0 40 Y Y 1 F N +F0 "U" -450 950 50 H V C CNN +F1 "TCA9555PWR" 0 0 50 H V C CNN +F2 "Housings_SSOP:TSSOP-24_4.4x7.8mm_Pitch0.65mm" 1050 -1000 50 H I C CNN +F3 "" -500 900 50 H I C CNN +$FPLIST + TSSOP-24* +$ENDFPLIST +DRAW +S -500 900 500 -900 0 1 10 f +X ~INT 1 -700 600 200 R 50 50 1 1 O +X A1 2 -700 -700 200 R 50 50 1 1 I +X A2 3 -700 -600 200 R 50 50 1 1 I +X P00 4 700 800 200 L 50 50 1 1 B +X P01 5 700 700 200 L 50 50 1 1 B +X P02 6 700 600 200 L 50 50 1 1 B +X P03 7 700 500 200 L 50 50 1 1 B +X P04 8 700 400 200 L 50 50 1 1 B +X P05 9 700 300 200 L 50 50 1 1 B +X P06 10 700 200 200 L 50 50 1 1 B +X P17 20 700 -800 200 L 50 50 1 1 B +X P07 11 700 100 200 L 50 50 1 1 B +X A0 21 -700 -800 200 R 50 50 1 1 I +X GND 12 0 -1100 200 U 50 50 1 1 W +X SCL 22 -700 700 200 R 50 50 1 1 I +X P10 13 700 -100 200 L 50 50 1 1 B +X SDA 23 -700 800 200 R 50 50 1 1 B +X P11 14 700 -200 200 L 50 50 1 1 B +X VCC 24 0 1100 200 D 50 50 1 1 W +X P12 15 700 -300 200 L 50 50 1 1 B +X P13 16 700 -400 200 L 50 50 1 1 B +X P14 17 700 -500 200 L 50 50 1 1 B +X P15 18 700 -600 200 L 50 50 1 1 B +X P16 19 700 -700 200 L 50 50 1 1 B +ENDDRAW +ENDDEF +# +# TCA9555RGER +# +DEF TCA9555RGER U 0 40 Y Y 1 F N +F0 "U" -450 950 50 H V C CNN +F1 "TCA9555RGER" 0 0 50 H V C CNN +F2 "Housings_DFN_QFN:QFN-24-1EP_4x4mm_Pitch0.5mm" 1200 -1000 50 H I C CNN +F3 "" -500 900 50 H I C CNN +ALIAS TCA9555RTWR +$FPLIST + QFN-24-1EP_4x4mm_Pitch0.5mm +$ENDFPLIST +DRAW +S -500 900 500 -900 0 1 10 f +X P00 1 700 800 200 L 50 50 1 1 B +X P01 2 700 700 200 L 50 50 1 1 B +X P02 3 700 600 200 L 50 50 1 1 B +X P03 4 700 500 200 L 50 50 1 1 B +X P04 5 700 400 200 L 50 50 1 1 B +X P05 6 700 300 200 L 50 50 1 1 B +X P06 7 700 200 200 L 50 50 1 1 B +X P07 8 700 100 200 L 50 50 1 1 B +X GND 9 0 -1100 200 U 50 50 1 1 W +X P10 10 700 -100 200 L 50 50 1 1 B +X SDA 20 -700 800 200 R 50 50 1 1 B +X P11 11 700 -200 200 L 50 50 1 1 B +X VCC 21 0 1100 200 D 50 50 1 1 W +X P12 12 700 -300 200 L 50 50 1 1 B +X ~INT 22 -700 600 200 R 50 50 1 1 O +X P13 13 700 -400 200 L 50 50 1 1 B +X A1 23 -700 -700 200 R 50 50 1 1 I +X P14 14 700 -500 200 L 50 50 1 1 B +X A2 24 -700 -600 200 R 50 50 1 1 I +X P15 15 700 -600 200 L 50 50 1 1 B +X EPAD 25 100 -1100 200 U 50 50 1 1 I +X P16 16 700 -700 200 L 50 50 1 1 B +X P17 17 700 -800 200 L 50 50 1 1 B +X A0 18 -700 -800 200 R 50 50 1 1 I +X SCL 19 -700 700 200 R 50 50 1 1 I +ENDDRAW +ENDDEF +# +# TLC555 +# +DEF TLC555 U 0 40 Y Y 1 F N +F0 "U" -100 425 50 H V R CNN +F1 "TLC555" -100 350 50 H V R CNN +F2 "" 50 -250 50 H V L CNN +F3 "" 650 -550 50 H V C CNN +$FPLIST + DIP* + SOIC-*_3.9x4.9mm_Pitch1.27mm* +$ENDFPLIST +DRAW +S -400 300 400 -200 0 1 10 f +X GND 1 0 -300 100 U 50 50 1 1 W +X ~TRIG 2 -500 0 100 R 50 50 1 1 I +X OUT 3 500 0 100 L 50 50 1 1 O +X ~RESET 4 500 200 100 L 50 50 1 1 I +X CONT 5 500 -100 100 L 50 50 1 1 P +X THRES 6 -500 -100 100 R 50 50 1 1 I +X DISCH 7 -500 200 100 R 50 50 1 1 C +X VDD 8 0 400 100 D 50 50 1 1 W +ENDDRAW +ENDDEF +# +# TLC5940NT +# +DEF TLC5940NT U 0 40 Y Y 1 F N +F0 "U" -500 875 50 H V L CNN +F1 "TLC5940NT" 500 875 50 H V R CNN +F2 "Housings_DIP:DIP-28_W7.62mm" 50 -975 50 H I L CNN +F3 "" -400 700 50 H I C CNN +$FPLIST + DIP*W7.62mm* +$ENDFPLIST +DRAW +C 210 375 5 0 1 0 F +C 210 400 5 0 1 0 F +C 210 425 5 0 1 0 F +C 210 450 5 0 1 0 F +C 210 580 36 0 1 0 N +S -500 -850 -125 -525 0 1 0 N +S -500 750 -125 -300 0 1 0 N +S -500 800 500 -900 0 1 10 f +S 70 750 500 -850 0 1 0 N +S 190 520 230 510 0 1 0 F +P 2 0 1 0 -125 -640 50 -640 N +P 2 0 1 0 -125 350 50 350 N +P 2 0 1 0 50 -680 -125 -680 N +P 2 0 1 0 50 310 -125 310 N +P 2 0 1 0 70 -660 30 -710 N +P 2 0 1 0 70 -660 30 -610 N +P 2 0 1 0 70 330 30 280 N +P 2 0 1 0 70 330 30 380 N +P 2 0 1 0 210 540 210 520 N +P 2 0 1 0 210 560 220 580 N +P 3 0 1 0 210 600 210 560 200 580 N +P 3 0 1 0 210 620 210 630 190 680 N +P 3 0 1 0 210 680 210 700 260 700 N +P 5 0 1 0 80 580 160 580 140 590 160 580 140 570 N +P 5 0 1 0 80 650 190 650 170 660 190 650 170 640 N +X OUT1 1 700 600 200 L 50 50 1 1 C +X OUT2 2 700 500 200 L 50 50 1 1 C +X OUT3 3 700 400 200 L 50 50 1 1 C +X OUT4 4 700 300 200 L 50 50 1 1 C +X OUT5 5 700 200 200 L 50 50 1 1 C +X OUT6 6 700 100 200 L 50 50 1 1 C +X OUT7 7 700 0 200 L 50 50 1 1 C +X OUT8 8 700 -100 200 L 50 50 1 1 C +X OUT9 9 700 -200 200 L 50 50 1 1 C +X OUT10 10 700 -300 200 L 50 50 1 1 C +X IREF 20 -700 600 200 R 50 50 1 1 I +X OUT11 11 700 -400 200 L 50 50 1 1 C +X VCC 21 0 1000 200 D 50 50 1 1 W +X OUT12 12 700 -500 200 L 50 50 1 1 C +X GND 22 0 -1100 200 U 50 50 1 1 W +X OUT13 13 700 -600 200 L 50 50 1 1 C +X BLANK 23 -700 200 200 R 50 50 1 1 I +X OUT14 14 700 -700 200 L 50 50 1 1 C +X XLAT 24 -700 100 200 R 50 50 1 1 I +X OUT15 15 700 -800 200 L 50 50 1 1 C +X SCLK 25 -700 -600 200 R 50 50 1 1 I C +X XERR 16 -700 -200 200 R 50 50 1 1 C +X SIN 26 -700 -700 200 R 50 50 1 1 I +X SOUT 17 -700 -800 200 R 50 50 1 1 O +X VPRG 27 -700 700 200 R 50 50 1 1 I +X GSCLK 18 -700 400 200 R 50 50 1 1 I C +X OUT0 28 700 700 200 L 50 50 1 1 C +X DCPRG 19 -700 500 200 R 50 50 1 1 I +ENDDRAW +ENDDEF +# +# TLC5940PWP +# +DEF TLC5940PWP U 0 40 Y Y 1 F N +F0 "U" -500 875 50 H V L CNN +F1 "TLC5940PWP" 50 875 50 H V L CNN +F2 "Housings_SSOP:HTSSOP-28_4.4x9.7mm_Pitch0.65mm_ThermalPad" 25 -975 50 H I L CNN +F3 "" -400 700 50 H I C CNN +$FPLIST + HTSSOP*4.4x9.7mm*Pitch0.65mm* +$ENDFPLIST +DRAW +C 210 375 5 0 1 0 F +C 210 400 5 0 1 0 F +C 210 425 5 0 1 0 F +C 210 450 5 0 1 0 F +C 210 580 36 0 1 0 N +S -500 -850 -175 -525 0 1 0 N +S -500 750 -125 -300 0 1 0 N +S -500 800 500 -900 0 1 10 f +S 70 750 500 -850 0 1 0 N +S 190 520 230 510 0 1 0 F +P 2 0 1 0 -170 -640 50 -640 N +P 2 0 1 0 -125 350 50 350 N +P 2 0 1 0 50 -680 -170 -680 N +P 2 0 1 0 50 310 -125 310 N +P 2 0 1 0 70 -660 30 -710 N +P 2 0 1 0 70 -660 30 -610 N +P 2 0 1 0 70 330 30 280 N +P 2 0 1 0 70 330 30 380 N +P 2 0 1 0 210 540 210 520 N +P 2 0 1 0 210 560 220 580 N +P 3 0 1 0 210 600 210 560 200 580 N +P 3 0 1 0 210 620 210 630 190 680 N +P 3 0 1 0 210 680 210 700 260 700 N +P 5 0 1 0 80 580 160 580 140 590 160 580 140 570 N +P 5 0 1 0 80 650 190 650 170 660 190 650 170 640 N +X GND 1 0 -1100 200 U 50 50 1 1 W +X BLANK 2 -700 200 200 R 50 50 1 1 I +X XLAT 3 -700 100 200 R 50 50 1 1 I +X SCLK 4 -700 -600 200 R 50 50 1 1 I C +X SIN 5 -700 -700 200 R 50 50 1 1 I +X VPRG 6 -700 700 200 R 50 50 1 1 I +X OUT0 7 700 700 200 L 50 50 1 1 C +X OUT1 8 700 600 200 L 50 50 1 1 C +X OUT2 9 700 500 200 L 50 50 1 1 C +X OUT3 10 700 400 200 L 50 50 1 1 C +X OUT13 20 700 -600 200 L 50 50 1 1 C +X OUT4 11 700 300 200 L 50 50 1 1 C +X OUT14 21 700 -700 200 L 50 50 1 1 C +X OUT5 12 700 200 200 L 50 50 1 1 C +X OUT15 22 700 -800 200 L 50 50 1 1 C +X OUT6 13 700 100 200 L 50 50 1 1 C +X XERR 23 -700 -200 200 R 50 50 1 1 C +X OUT7 14 700 0 200 L 50 50 1 1 C +X SOUT 24 -700 -800 200 R 50 50 1 1 O +X OUT8 15 700 -100 200 L 50 50 1 1 C +X GSCLK 25 -700 400 200 R 50 50 1 1 I C +X OUT9 16 700 -200 200 L 50 50 1 1 C +X DCPRG 26 -700 500 200 R 50 50 1 1 I +X OUT10 17 700 -300 200 L 50 50 1 1 C +X IREF 27 -700 600 200 R 50 50 1 1 I +X OUT11 18 700 -400 200 L 50 50 1 1 C +X VCC 28 0 1000 200 D 50 50 1 1 W +X OUT12 19 700 -500 200 L 50 50 1 1 C +X PAD 29 -100 -1100 200 U 50 50 1 1 I +ENDDRAW +ENDDEF +# +# TM4C1230C3PM +# +DEF TM4C1230C3PM U 0 40 Y Y 1 F N +F0 "U" -1250 1900 50 H V L CNN +F1 "TM4C1230C3PM" 650 1900 50 H V L CNN +F2 "LQFP-64" 0 1500 50 H V C CIN +F3 "" 0 0 50 H V C CNN +ALIAS LM4F111B2QR TM4C1230D5PM LM4F111C4QR TM4C1230E6PM LM4F111E5QR TM4C1230H6PM LM4F111H5QR +$FPLIST + LQFP-64* +$ENDFPLIST +DRAW +S -1250 1850 1250 -1850 0 1 10 f +X I2C5SCL/SSI2RX/T0CCP0/PB6 1 1400 200 150 L 50 50 1 1 B +X VDDA 2 300 2000 150 D 50 50 1 1 W +X GNDA 3 200 -2000 150 U 50 50 1 1 W +X I2C5SDA/SSI2TX/T0CCP1/PB7 4 1400 100 150 L 50 50 1 1 B +X PF4/T2CCP0 5 -1400 600 150 R 50 50 1 1 B +X PE3/AIN0 6 -1400 1400 150 R 50 50 1 1 B +X PE2/AIN1 7 -1400 1500 150 R 50 50 1 1 B +X PE1/AIN2/U7TX 8 -1400 1600 150 R 50 50 1 1 B +X PE0/AIN3/U7RX 9 -1400 1700 150 R 50 50 1 1 B +X NMI/U2TX/WT5CCP1/PD7 10 1400 -1700 150 L 50 50 1 1 B +X SSI0FSS/PA3 20 1400 1400 150 L 50 50 1 1 B +X PF2/T1CCP0/SSI1CLK/TRD0 30 -1400 800 150 R 50 50 1 1 B +X OSC0 40 -1400 -800 150 R 50 50 1 1 P +X TDI/T5CCP0/PC2 50 1400 -300 150 L 50 50 1 1 B +X PE5/AIN8/U5TX/I2C2SDA/CAN0TX 60 -1400 1200 150 R 50 50 1 1 B +X VDD 11 -200 2000 150 D 50 50 1 1 W +X SSI0RX/PA4 21 1400 1300 150 L 50 50 1 1 B +X PF3/T1CCP1/SSI1FSS/CAN0TX/TRCLK 31 -1400 700 150 R 50 50 1 1 B +X OSC1 41 -1400 -1000 150 R 50 50 1 1 P +X TMS/SWDIO/T4CCP1/PC1 51 1400 -200 150 L 50 50 1 1 B +X AIN7/I2C3SCL/SSI1CLK/SSI3CLK/WT2CCP0/PD0 61 1400 -1000 150 L 50 50 1 1 B +X GND 12 -300 -2000 150 U 50 50 1 1 W +X SSI0TX/PA5 22 1400 1200 150 L 50 50 1 1 B +X PG5/WT0CCP1/U2TX/I2C1SDA 32 -1400 -100 150 R 50 50 1 1 B +X VDD 42 0 2000 150 D 50 50 1 1 W +X TCK/SWCLK/T4CCP0/PC0 52 1400 -100 150 L 50 50 1 1 B +X AIN6/I2C3SDA/SSI1FSS/SSI3FSS/WT2CCP1/PD1 62 1400 -1100 150 L 50 50 1 1 B +X C0-/U3TX/WT1CCP1/PC7 13 1400 -800 150 L 50 50 1 1 B +X I2C1SCL/PA6 23 1400 1100 150 L 50 50 1 1 B +X PG4/WT0CCP0/U2RX/I2C1SCL 33 -1400 0 150 R 50 50 1 1 B +X U6RX/WT4CCP0/PD4 43 1400 -1400 150 L 50 50 1 1 B +X U2RX/WT5CCP0/PD6 53 1400 -1600 150 L 50 50 1 1 B +X AIN5/SSI1RX/SSI3RX/WT3CCP0/PD2 63 1400 -1200 150 L 50 50 1 1 B +X C0+/U3RX/WT1CCP0/PC6 14 1400 -700 150 L 50 50 1 1 B +X I2C1SDA/PA7 24 1400 1000 150 L 50 50 1 1 B +X PG3/T5CCP1/I2C4SDA 34 -1400 100 150 R 50 50 1 1 B +X U6TX/WT4CCP1/PD5 44 1400 -1500 150 L 50 50 1 1 B +X VDD 54 100 2000 150 D 50 50 1 1 W +X AIN4/SSI1TX/SSI3TX/WT3CCP1/PD3 64 1400 -1300 150 L 50 50 1 1 B +X C1+/U1CTS/U1TX/U4TX/WT0CCP1/PC5 15 1400 -600 150 L 50 50 1 1 B +X VDDC 25 -500 2000 150 D 50 50 1 1 W +X PG2/T5CCP0/I2C4SCL 35 -1400 200 150 R 50 50 1 1 B +X U1RX/T2CCP0/PB0 45 1400 800 150 L 50 50 1 1 B +X GND 55 0 -2000 150 U 50 50 1 1 W +X C1-/U1RTS/U1RX/U4RX/WT0CCP0/PC4 16 1400 -500 150 L 50 50 1 1 B +X VDD 26 -100 2000 150 D 50 50 1 1 W +X PG1/T4CCP1/I2C3SDA 36 -1400 300 150 R 50 50 1 1 B +X U1TX/T2CCP1/PB1 46 1400 700 150 L 50 50 1 1 B +X VDDC 56 -400 2000 150 D 50 50 1 1 W +X U0RX/PA0 17 1400 1700 150 L 50 50 1 1 B +X GND 27 -200 -2000 150 U 50 50 1 1 W +X PG0/T4CCP0/I2C3SCL 37 -1400 400 150 R 50 50 1 1 B +X I2C0SCL/T3CCP0/PB2 47 1400 600 150 L 50 50 1 1 B +X AIN11/CAN0TX/SSI2FSS/T1CCP1/PB5 57 1400 300 150 L 50 50 1 1 B +X U0TX/PA1 18 1400 1600 150 L 50 50 1 1 B +X PF0/T0CCP0/SSI1RX/U1RTS/CAN0RX/C0O/NMI 28 -1400 1000 150 R 50 50 1 1 B +X ~RST~ 38 -1400 -400 150 R 50 50 1 1 I +X I2C0SDA/T3CCP1/PB3 48 1400 500 150 L 50 50 1 1 B +X AIN10/CAN0RX/SSI2CLK/T1CCP0/PB4 58 1400 400 150 L 50 50 1 1 B +X SSI0CLK/PA2 19 1400 1500 150 L 50 50 1 1 B +X PF1/T0CCP1/SSI1TX/U1CTS/C1O/TRD1 29 -1400 900 150 R 50 50 1 1 B +X GND 39 -100 -2000 150 U 50 50 1 1 B +X TDO/SWO/T5CCP1/PC3 49 1400 -400 150 L 50 50 1 1 B +X PE4/AIN9/U5RX/I2C2SCL/CAN0RX 59 -1400 1300 150 R 50 50 1 1 B +ENDDRAW +ENDDEF +# +# TM4C1231C3PM +# +DEF TM4C1231C3PM U 0 40 Y Y 1 F N +F0 "U" -1250 2000 50 H V L CNN +F1 "TM4C1231C3PM" 650 2000 50 H V L CNN +F2 "LQFP-64" 0 0 50 H V C CIN +F3 "" 0 200 50 H V C CNN +ALIAS LM4F110B2QR TM4C1231D5PM LM4F110C4QR TM4C1231E6PM LM4F110E5QR TM4C1231H6PM LM4F110H5QR +$FPLIST + LQFP-64* +$ENDFPLIST +DRAW +S -1250 1950 1250 -1950 0 1 10 f +X SSI2RX/T0CCP0/PB6 1 1400 300 150 L 50 50 1 1 B +X VDDA 2 400 2100 150 D 50 50 1 1 W +X GNDA 3 300 -2100 150 U 50 50 1 1 W +X SSI2TX/T0CCP1/PB7 4 1400 200 150 L 50 50 1 1 B +X PF4/T2CCP0 5 -1400 700 150 R 50 50 1 1 B +X PE3/AIN0 6 -1400 1500 150 R 50 50 1 1 B +X PE2/AIN1 7 -1400 1600 150 R 50 50 1 1 B +X PE1/AIN2/U7TX 8 -1400 1700 150 R 50 50 1 1 B +X PE0/AIN3/U7RX 9 -1400 1800 150 R 50 50 1 1 B +X NMI/U2TX/WT5CCP1/PD7 10 1400 -1600 150 L 50 50 1 1 B +X SSI0FSS/PA3 20 1400 1500 150 L 50 50 1 1 B +X PF2/T1CCP0/SSI1CLK/TRD0 30 -1400 900 150 R 50 50 1 1 B +X OSC0 40 -1400 100 150 R 50 50 1 1 P +X TDI/T5CCP0/PC2 50 1400 -200 150 L 50 50 1 1 B +X PE5/AIN8/U5TX/I2C2SDA/CAN0TX 60 -1400 1300 150 R 50 50 1 1 B +X VDD 11 -100 2100 150 D 50 50 1 1 W +X SSI0RX/PA4 21 1400 1400 150 L 50 50 1 1 B +X PF3/T1CCP1/SSI1FSS/CAN0TX/TRCLK 31 -1400 800 150 R 50 50 1 1 B +X OSC1 41 -1400 -100 150 R 50 50 1 1 P +X TMS/SWDIO/T4CCP1/PC1 51 1400 -100 150 L 50 50 1 1 B +X AIN7/I2C3SCL/SSI1CLK/SSI3CLK/WT2CCP0/PD0 61 1400 -900 150 L 50 50 1 1 B +X GND 12 -200 -2100 150 U 50 50 1 1 W +X SSI0TX/PA5 22 1400 1300 150 L 50 50 1 1 B +X ~WAKE~ 32 -1400 -400 150 R 50 50 1 1 I +X VDD 42 100 2100 150 D 50 50 1 1 W +X TCK/SWCLK/T4CCP0/PC0 52 1400 0 150 L 50 50 1 1 B +X AIN6/I2C3SDA/SSI1FSS/SSI3FSS/WT2CCP1/PD1 62 1400 -1000 150 L 50 50 1 1 B +X C0-/U3TX/WT1CCP1/PC7 13 1400 -700 150 L 50 50 1 1 B +X I2C1SCL/PA6 23 1400 1200 150 L 50 50 1 1 B +X ~HIB~ 33 -1400 -500 150 R 50 50 1 1 C +X U6RX/WT4CCP0/PD4 43 1400 -1300 150 L 50 50 1 1 B +X U2RX/WT5CCP0/PD6 53 1400 -1500 150 L 50 50 1 1 B +X AIN5/SSI1RX/SSI3RX/WT3CCP0/PD2 63 1400 -1100 150 L 50 50 1 1 B +X C0+/U3RX/WT1CCP0/PC6 14 1400 -600 150 L 50 50 1 1 B +X I2C1SDA/PA7 24 1400 1100 150 L 50 50 1 1 B +X XOSC0 34 -1400 -800 150 R 50 50 1 1 P +X U6TX/WT4CCP1/PD5 44 1400 -1400 150 L 50 50 1 1 B +X VDD 54 200 2100 150 D 50 50 1 1 W +X AIN4/SSI1TX/SSI3TX/WT3CCP1/PD3 64 1400 -1200 150 L 50 50 1 1 B +X C1+/U1CTS/U1TX/U4TX/WT0CCP1/PC5 15 1400 -500 150 L 50 50 1 1 B +X VDDC 25 -400 2100 150 D 50 50 1 1 W +X GNDX 35 -400 -2100 150 U 50 50 1 1 W +X U1RX/T2CCP0/PB0 45 1400 900 150 L 50 50 1 1 B +X GND 55 100 -2100 150 U 50 50 1 1 W +X C1-/U1RTS/U1RX/U4RX/WT0CCP0/PC4 16 1400 -400 150 L 50 50 1 1 B +X VDD 26 0 2100 150 D 50 50 1 1 W +X XOSC1 36 -1400 -1000 150 R 50 50 1 1 P +X U1TX/T2CCP1/PB1 46 1400 800 150 L 50 50 1 1 B +X VDDC 56 -300 2100 150 D 50 50 1 1 W +X U0RX/PA0 17 1400 1800 150 L 50 50 1 1 B +X GND 27 -100 -2100 150 U 50 50 1 1 W +X VBAT 37 -1400 -1300 150 R 50 50 1 1 P +X I2C0SCL/T3CCP0/PB2 47 1400 700 150 L 50 50 1 1 B +X AIN11/CAN0TX/SSI2FSS/T1CCP1/PB5 57 1400 400 150 L 50 50 1 1 B +X U0TX/PA1 18 1400 1700 150 L 50 50 1 1 B +X PF0/T0CCP0/SSI1RX/U1RTS/CAN0RX/C0O/MNI 28 -1400 1100 150 R 50 50 1 1 B +X ~RST~ 38 -1400 400 150 R 50 50 1 1 I +X I2C0SDA/T3CCP1/PB3 48 1400 600 150 L 50 50 1 1 B +X AIN10/CAN0RX/SSI2CLK/T1CCP0/PB4 58 1400 500 150 L 50 50 1 1 B +X SSI0CLK/PA2 19 1400 1600 150 L 50 50 1 1 B +X PF1/T0CCP1/SSI1TX/U1CTS/C1O/TRD1 29 -1400 1000 150 R 50 50 1 1 B +X GND 39 0 -2100 150 U 50 50 1 1 B +X TDO/SWO/T5CCP1/PC3 49 1400 -300 150 L 50 50 1 1 B +X PE4/AIN9/U5RX/I2C2SCL/CAN0RX 59 -1400 1400 150 R 50 50 1 1 B +ENDDRAW +ENDDEF +# +# TMS320LF2406 +# +DEF TMS320LF2406 U 0 40 Y Y 1 F N +F0 "U" 1050 -2400 50 H V C CNN +F1 "TMS320LF2406" 1050 2400 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +T 1 -1000 1250 40 0 0 1 ANALOG Normal 0 C C +T 1 -700 -200 60 0 0 1 COMMUNICATIONS Normal 0 C C +T 1 500 50 60 0 0 1 EVENT Normal 0 C C +T 1 500 1550 60 0 0 1 EVENT Normal 0 C C +S -1600 2300 1600 -2350 0 1 0 N +P 3 0 1 0 -1050 2300 -1050 350 -1600 350 N +P 4 0 1 0 -1600 -750 -550 -750 -550 -1450 -1600 -1450 N +P 4 0 1 0 -1600 250 -750 250 -750 -650 -1600 -650 N +P 4 0 1 0 700 2250 550 2250 550 850 750 850 N +P 4 0 1 0 750 750 550 750 550 -650 750 -650 N +X ADCIN1 77 -1900 2100 300 R 50 50 0 1 I +X BOOT_EN*/XF 0 -1900 -1850 300 R 50 50 1 1 I +X TRST 1 1900 -1600 300 L 50 50 1 1 I I +X TDIRB/IOPF4 2 1900 -500 300 L 50 50 1 1 B +X GNDO 3 -100 -2500 150 U 40 50 1 1 W +X VDDO 4 -200 2450 150 D 40 50 1 1 W +X T4PWM/T4CMP/IOPF3 5 1900 -350 300 L 50 50 1 1 B +X PDPINTA 6 -1900 -900 300 R 50 50 1 1 I I +X T3PWM/T3CMP/IOPF2 7 1900 -250 300 L 50 50 1 1 B +X PLLF2 8 -1900 -2100 300 R 50 50 1 1 I +X PLLF 9 -1900 -2000 300 R 50 50 1 1 I +X PLLVCCA 10 -900 2450 150 D 40 50 1 1 W +X VDD 20 -600 2450 150 D 40 50 1 1 W +X VDDO 30 -100 2450 150 D 40 50 1 1 W +X VprogFLASH 40 -1900 -2250 300 R 50 50 1 1 I +X CANTX/IOPC6 50 -1900 100 300 R 50 50 1 1 B +X CAP4/QEP3/IOPE7 60 1900 700 300 L 50 50 1 1 B +X ADCIN8 80 -1900 1400 300 R 50 50 1 1 I +X GND 90 -200 -2500 150 U 40 50 1 1 W +X TDIRA/IOPB6 11 1900 1000 300 L 50 50 1 1 B +X SPISIMO/IOPC2 21 -1900 -400 300 R 50 50 1 1 B +X PWM5/IOPB2 31 1900 1450 300 L 50 50 1 1 B +X PWM9/IOPE3 41 1900 150 300 L 50 50 1 1 B +X CLKOUT/IOPE0 51 -1900 -1400 300 R 50 50 1 1 B +X EMU0 61 1900 -2000 300 L 50 50 1 1 B +X ADCIN13 71 -1900 900 300 R 50 50 1 1 I +X VREFLO 81 -1900 400 300 R 50 50 1 1 I +X VDD 91 -300 2450 150 D 40 50 1 1 W +X T1PWM/T1CMP/IOPB4 12 1900 1250 300 L 50 50 1 1 B +X SPISOMI/IOPC3 22 -1900 -500 300 R 50 50 1 1 B +X PWM11/IOPE5 32 1900 -50 300 L 50 50 1 1 B +X CAP3/QEP3/IOPA5 52 1900 2000 300 L 50 50 1 1 B +X EMU1/OFF* 62 1900 -2100 300 L 50 50 1 1 B +X ADCIN3 72 -1900 1900 300 R 50 50 1 1 I +X ADCIN4 72 -1900 1800 300 R 50 50 1 1 I +X VREFHI 82 -1900 500 300 R 50 50 1 1 I +X IOPF6 92 1900 -700 300 L 50 50 1 1 B +X T2PWM/T2CMP/IOPB5 13 1900 1150 300 L 50 50 1 1 B +X SPISTE*/IOPC5 23 -1900 -600 300 R 50 50 1 1 B +X PWM4/IOPB1 33 1900 1550 300 L 50 50 1 1 B +X PWM8/IOPE2 43 1900 250 300 L 50 50 1 1 B +X GNDO 53 200 -2500 150 U 40 50 1 1 W +X GNDO 63 300 -2500 150 U 40 50 1 1 W +X ADCIN12 73 -1900 1000 300 R 50 50 1 1 I +X VCCA 83 -1100 2450 150 D 40 50 1 1 W +X RESET 93 -1900 -800 300 R 50 50 1 1 I I +X IOPC0 14 1900 -850 300 L 50 50 1 1 B +X SPICLK/IOPC4 24 -1900 -300 300 R 50 50 1 1 B +X GND 34 -400 -2500 150 U 40 50 1 1 W +X VDDO 54 0 2450 150 D 40 50 1 1 W +X VDDO 64 100 2450 150 D 40 50 1 1 W +X ADCIN2 74 -1900 2000 300 R 50 50 1 1 I +X GNDA 84 -850 -2500 150 U 40 50 1 1 W +X TCK 94 1900 -1200 300 L 50 50 1 1 B +X XINT2/ADSOC/IOPD0 15 -1900 -1250 300 R 50 50 1 1 B +X TMS2 25 1800 -1750 200 L 50 50 1 1 I +X VDD 35 -500 2450 150 D 40 50 1 1 W +X PWM7/IOPE1 45 1900 350 300 L 50 50 1 1 B +X CAP2/QEP2/IOPA4 55 1900 2100 300 L 50 50 1 1 B +X ADCIN15 65 -1900 700 300 R 50 50 1 1 I +X ADCIN11 75 -1900 1100 300 R 50 50 1 1 I +X BIO*/IOPC1 85 1900 -950 300 L 50 50 1 1 B +X PDPINTB 95 -1900 -1000 300 R 50 50 1 1 I I +X XINT1/IOPA2 16 -1900 -1150 300 R 50 50 1 1 B +X TCLKINA/IOPB7 26 1900 900 300 L 50 50 1 1 B +X PWM3/IOPB0 36 1900 1650 300 L 50 50 1 1 B +X GNDO 46 100 -2500 150 U 40 50 1 1 W +X CAP5/QEP4/IOPF0 56 1900 600 300 L 50 50 1 1 B +X ADCIN7 66 -1900 1500 300 R 50 50 1 1 I +X ADCIN10 76 -1900 1200 300 R 50 50 1 1 I +X TDI 96 1900 -1300 300 L 50 50 1 1 I +X SCITxD/IOPA0 17 -1900 -50 300 R 50 50 1 1 B +X PWM12/IOPE6 27 1900 -150 300 L 50 50 1 1 B +X PWM2/IOPA7 37 1900 1750 300 L 50 50 1 1 B +X CAP1/QEP1/IOPA3 57 1900 2200 300 L 50 50 1 1 B +X ADCIN6 67 -1900 1600 300 R 50 50 1 1 I +X XTAL1/CLKIN 87 -1900 -1600 300 R 50 50 1 1 I +X GNDO 97 400 -2500 150 U 40 50 1 1 W +X SCIRxD/IOPA1 18 -1900 -150 300 R 50 50 1 1 B +X PWM6/IOPB3 28 1900 1350 300 L 50 50 1 1 B +X PWM10/IOPE4 38 1900 50 300 L 50 50 1 1 B +X CAP6/IOPF1 48 1900 500 300 L 50 50 1 1 B +X GND 58 -300 -2500 150 U 40 50 1 1 W +X ADCIN14 68 -1900 800 300 R 50 50 1 1 I +X ADCIN9 78 -1900 1300 300 R 50 50 1 1 I +X XTAL2 88 -1900 -1700 300 R 50 50 1 1 O +X VDDO 98 200 2450 150 D 40 50 1 1 W +X GND 19 -500 -2500 150 U 40 50 1 1 W +X GNDO 29 0 -2500 150 U 40 50 1 1 W +X PWM1/IOPA6 39 1900 1850 300 L 50 50 1 1 B +X CANRX/IOPC7 49 -1900 200 300 R 50 50 1 1 B +X VDD 59 -400 2450 150 D 40 50 1 1 W +X ADCIN5 69 -1900 1700 300 R 50 50 1 1 I +X ADCIN0 79 -1900 2200 300 R 50 50 1 1 I +X TCKINB/IOPF5 89 1900 -600 300 L 50 50 1 1 B +X TDO 99 1900 -1400 300 L 50 50 1 1 O +X TMS 100 1900 -1500 300 L 50 50 1 1 I +ENDDRAW +ENDDEF +# +# TMS470R1B768 +# +DEF TMS470R1B768 U 0 40 Y Y 1 F N +F0 "U" -1350 3700 50 H V L CNN +F1 "TMS470R1B768" 800 3700 50 H V L CNN +F2 "" 0 -100 50 H V C CNN +F3 "" 0 -100 50 H V C CNN +$FPLIST + PQFP-144* +$ENDFPLIST +DRAW +S -1350 3650 1350 -3650 0 1 10 f +X ~SPI1ENA~ 1 1500 -700 150 L 50 50 1 1 P I +X ~SPI1SCS~ 2 1500 -800 150 L 50 50 1 1 P I +X SPI1SIMO 3 1500 -1000 150 L 50 50 1 1 P +X SPI1SOMI 4 1500 -1100 150 L 50 50 1 1 P +X SPI1CLK 5 1500 -900 150 L 50 50 1 1 P +X ~SPI4ENA~ 6 1500 -2500 150 L 50 50 1 1 P I +X ~SPI4SCS~ 7 1500 -2600 150 L 50 50 1 1 P I +X SPI4SIMO 8 1500 -2800 150 L 50 50 1 1 P +X SPI4SOMI 9 1500 -2900 150 L 50 50 1 1 P +X SPI4CLK 10 1500 -2700 150 L 50 50 1 1 P +X GIOD[1] 20 -1500 1400 150 R 50 50 1 1 P +X Vss 30 -600 -3800 150 U 50 50 1 1 P +X GIOA[1]/INT1/ECLK 40 -1500 2800 150 R 50 50 1 1 P +X HET[31] 50 -1500 -2600 150 R 50 50 1 1 P +X SPI5CLK 60 1500 -3300 150 L 50 50 1 1 P +X HET[19] 70 -1500 -1400 150 R 50 50 1 1 P +X HET[9] 80 -1500 -400 150 R 50 50 1 1 P +X SCI1TX 90 1500 600 150 L 50 50 1 1 P +X Vss 11 -700 -3800 150 U 50 50 1 1 W +X GIOD[0] 21 -1500 1500 150 R 50 50 1 1 P +X Vcc 31 -600 3800 150 D 50 50 1 1 P +X GIOA[2]/INT2 41 -1500 2700 150 R 50 50 1 1 P +X HET[24] 51 -1500 -1900 150 R 50 50 1 1 P +X ~SPI5ENA~ 61 1500 -3100 150 L 50 50 1 1 P I +X HET[18] 71 -1500 -1300 150 R 50 50 1 1 P +X VssIO 81 400 -3800 150 U 50 50 1 1 P +X SCI1RX 91 1500 700 150 L 50 50 1 1 P +X OSCOUT 12 -1500 -3100 150 R 50 50 1 1 P +X HET[17] 22 -1500 -1200 150 R 50 50 1 1 P +X ~PORST~ 32 -1500 3400 150 R 50 50 1 1 I I +X GIOA[3]/INT3 42 -1500 2600 150 R 50 50 1 1 P +X VssIO 52 600 -3800 150 U 50 50 1 1 W +X SPI2CLK 62 1500 -1500 150 L 50 50 1 1 P +X AWD 72 -1500 3200 150 R 50 50 1 1 P +X VccIO 82 400 3800 150 D 50 50 1 1 P +X Vss 92 -200 -3800 150 U 50 50 1 1 P +X OSCIN 13 -1500 -3200 150 R 50 50 1 1 P +X HET[16] 23 -1500 -1100 150 R 50 50 1 1 P +X GIOA[7]/INT7 33 -1500 2200 150 R 50 50 1 1 P +X SCI2RX 43 1500 400 150 L 50 50 1 1 P +X VccIO 53 600 3800 150 D 50 50 1 1 W +X SPI2SIMO 63 1500 -1600 150 L 50 50 1 1 P +X PLLDIS 73 -1500 -2900 150 R 50 50 1 1 P +X CLKOUT 83 -1500 -2800 150 R 50 50 1 1 P +X Vcc 93 -200 3800 150 D 50 50 1 1 P +X Vcc 14 -700 3800 150 D 50 50 1 1 W +X HET[15] 24 -1500 -1000 150 R 50 50 1 1 P +X GIOA[6]/INT6 34 -1500 2300 150 R 50 50 1 1 P +X SCI2TX 44 1500 300 150 L 50 50 1 1 P +X Vss 54 -500 -3800 150 U 50 50 1 1 W +X SPI2SOMI 64 1500 -1700 150 L 50 50 1 1 P +X TDI 74 1500 3100 150 L 50 50 1 1 P +X GIOB[7] 84 -1500 2100 150 R 50 50 1 1 P +X SPI3CLK 94 1500 -2100 150 L 50 50 1 1 P +X ~RST~ 15 -1500 3500 150 R 50 50 1 1 I I +X HET[14] 25 -1500 -900 150 R 50 50 1 1 P +X GIOA[5]/INT5 35 -1500 2400 150 R 50 50 1 1 P +X SCI2CLK 45 1500 200 150 L 50 50 1 1 P +X Vcc 55 -500 3800 150 D 50 50 1 1 U +X ~SPI2ENA~ 65 1500 -1300 150 L 50 50 1 1 P I +X TDO5 75 1500 3200 150 L 50 50 1 1 P +X Vss 85 -100 -3800 150 U 50 50 1 1 P +X SPI3SOMI 95 1500 -2300 150 L 50 50 1 1 P +X VssIO 16 500 -3800 150 U 50 50 1 1 W +X HET[13] 26 -1500 -800 150 R 50 50 1 1 P +X GIOA[4]/INT4 36 -1500 2500 150 R 50 50 1 1 P +X ~SPI5SCS~ 46 1500 -3200 150 L 50 50 1 1 P I +X CAN2HTX 56 1500 -400 150 L 50 50 1 1 P +X ~SPI2SCS~ 66 1500 -1400 150 L 50 50 1 1 P I +X TCK 76 1500 3300 150 L 50 50 1 1 P +X Vcc 86 -300 3800 150 D 50 50 1 1 P +X SPI3SIMO 96 1500 -2200 150 L 50 50 1 1 P +X VccIO 17 500 3800 150 D 50 50 1 1 W +X HET[12] 27 -1500 -700 150 R 50 50 1 1 P +X ~TRST~ 37 -1500 3300 150 R 50 50 1 1 I I +X HET[28] 47 -1500 -2300 150 R 50 50 1 1 P +X CAN2HRX 57 1500 -500 150 L 50 50 1 1 P +X HET[22] 67 -1500 -1700 150 R 50 50 1 1 P +X CAN3HRX 77 1500 -300 150 L 50 50 1 1 P +X CAN1HRX 87 1500 -100 150 L 50 50 1 1 P +X ~SPI3SCS~ 97 1500 -2000 150 L 50 50 1 1 P I +X GIOD[3] 18 -1500 1200 150 R 50 50 1 1 P +X HET[11] 28 -1500 -600 150 R 50 50 1 1 P +X TEST 38 -1500 3100 150 R 50 50 1 1 P +X HET[29] 48 -1500 -2400 150 R 50 50 1 1 P +X SPI5SIMO 58 1500 -3400 150 L 50 50 1 1 P +X HET[21] 68 -1500 -1600 150 R 50 50 1 1 P +X CAN3HTX 78 1500 -200 150 L 50 50 1 1 P +X CAN1HTX 88 1500 0 150 L 50 50 1 1 P +X ~SPI3ENA~ 98 1500 -1900 150 L 50 50 1 1 P I +X GIOD[2] 19 -1500 1300 150 R 50 50 1 1 P +X HET[10] 29 -1500 -500 150 R 50 50 1 1 P +X GIOA[0]/INT0 39 -1500 2900 150 R 50 50 1 1 I +X HET[30] 49 -1500 -2500 150 R 50 50 1 1 P +X SPI5SOMI 59 1500 -3500 150 L 50 50 1 1 P +X HET[20] 69 -1500 -1500 150 R 50 50 1 1 P +X HET[8] 79 -1500 -300 150 R 50 50 1 1 P +X SCI1CLK 89 1500 500 150 L 50 50 1 1 P +X ADEVT 99 1500 900 150 L 50 50 1 1 P +X ADIN[7] 100 1500 2200 150 L 50 50 1 1 P +X ADIN[14] 110 1500 1500 150 L 50 50 1 1 P +X TMS 120 1500 3400 150 L 50 50 1 1 P +X HET[1] 130 -1500 400 150 R 50 50 1 1 P +X HET[5] 140 -1500 0 150 R 50 50 1 1 P +X ADIN[6] 101 1500 2300 150 L 50 50 1 1 P +X ADIN[10] 111 1500 1900 150 L 50 50 1 1 P +X TMS2 121 1500 3500 150 L 50 50 1 1 P +X Vss 131 -400 -3800 150 U 50 50 1 1 P +X HET[6] 141 -1500 -100 150 R 50 50 1 1 P +X ADIN[5] 102 1500 2400 150 L 50 50 1 1 P +X ADIN[13] 112 1500 1600 150 L 50 50 1 1 P +X GIOC[0] 122 -1500 1900 150 R 50 50 1 1 P +X Vcc 132 -800 3800 150 D 50 50 1 1 P +X HET[7] 142 -1500 -200 150 R 50 50 1 1 P +X ADIN[15] 103 1500 1400 150 L 50 50 1 1 P +X ADIN[9] 113 1500 2000 150 L 50 50 1 1 P +X HET[23] 123 -1500 -1800 150 R 50 50 1 1 P +X FLTP2 133 -1500 900 150 R 50 50 1 1 P +X GIOC[1] 143 -1500 1800 150 R 50 50 1 1 P +X ADIN[4] 104 1500 2500 150 L 50 50 1 1 P +X ADIN[12] 114 1500 1700 150 L 50 50 1 1 P +X HET[25] 124 -1500 -2000 150 R 50 50 1 1 P +X FLTP1 134 -1500 800 150 R 50 50 1 1 P +X GIOC[2] 144 -1500 1700 150 R 50 50 1 1 P +X ADIN[3] 105 1500 2600 150 L 50 50 1 1 P +X ADIN[8] 115 1500 2100 150 L 50 50 1 1 P +X HET[26] 125 -1500 -2100 150 R 50 50 1 1 P +X VccP 135 0 3800 150 D 50 50 1 1 P +X ADIN[2] 106 1500 2700 150 L 50 50 1 1 P +X ADRefHi 116 1500 1200 150 L 50 50 1 1 P +X HET[27] 126 -1500 -2200 150 R 50 50 1 1 P +X Vss 136 0 -3800 150 U 50 50 1 1 P +X ADIN[1] 107 1500 2800 150 L 50 50 1 1 P +X ADRefLo 117 1500 1100 150 L 50 50 1 1 P +X Vss 127 -300 -3800 150 U 50 50 1 1 P +X HET[2] 137 -1500 300 150 R 50 50 1 1 P +X ADIN[0] 108 1500 2900 150 L 50 50 1 1 P +X VccAD 118 200 3800 150 D 50 50 1 1 P +X Vcc 128 -400 3800 150 D 50 50 1 1 P +X HET[3] 138 -1500 200 150 R 50 50 1 1 P +X ADIN[11] 109 1500 1800 150 L 50 50 1 1 P +X VssAD 119 200 -3800 150 U 50 50 1 1 P +X HET[0] 129 -1500 500 150 R 50 50 1 1 P +X HET[4] 139 -1500 100 150 R 50 50 1 1 P +ENDDRAW +ENDDEF +# +# TPS2044D +# +DEF TPS2044D U 0 40 Y Y 2 L N +F0 "U" 0 425 50 H V C CNN +F1 "TPS2044D" 0 350 50 H V C CNN +F2 "Housings_SOIC:SOIC-16_3.9x9.9mm_Pitch1.27mm" 0 -450 50 H V C CNN +F3 "" -50 300 50 H V C CNN +$FPLIST + SOIC*3.9x9.9mm*1.27mm* +$ENDFPLIST +DRAW +S -300 300 300 -400 0 1 10 f +X GND 1 500 -300 200 L 50 50 1 1 W +X IN1 2 500 200 200 L 50 50 1 1 W +X ~EN1 3 -500 -200 200 R 50 50 1 1 I +X ~EN2 4 -500 -300 200 R 50 50 1 1 I +X ~OC2 13 -500 100 200 R 50 50 1 1 C +X OUT2 14 500 -100 200 L 50 50 1 1 w +X OUT1 15 500 0 200 L 50 50 1 1 w +X ~OC1 16 -500 200 200 R 50 50 1 1 C +X GND 5 500 -300 200 L 50 50 2 1 W +X IN2 6 500 200 200 L 50 50 2 1 W +X ~EN3 7 -500 -200 200 R 50 50 2 1 I +X ~EN4 8 -500 -300 200 R 50 50 2 1 I +X ~OC4 9 -500 100 200 R 50 50 2 1 C +X OUT4 10 500 -100 200 L 50 50 2 1 w +X OUT3 11 500 0 200 L 50 50 2 1 w +X ~OC3 12 -500 200 200 R 50 50 2 1 C +ENDDRAW +ENDDEF +# +# TPS2054D +# +DEF TPS2054D U 0 40 Y Y 2 L N +F0 "U" 0 425 50 H V C CNN +F1 "TPS2054D" 0 350 50 H V C CNN +F2 "Housings_SOIC:SOIC-16_3.9x9.9mm_Pitch1.27mm" 0 -450 50 H V C CNN +F3 "" -50 300 50 H V C CNN +$FPLIST + SOIC*3.9x9.9mm*1.27mm* +$ENDFPLIST +DRAW +S -300 300 300 -400 0 1 10 f +X GND 1 500 -300 200 L 50 50 1 1 W +X IN1 2 500 200 200 L 50 50 1 1 W +X EN1 3 -500 -200 200 R 50 50 1 1 I +X EN2 4 -500 -300 200 R 50 50 1 1 I +X ~OC2 13 -500 100 200 R 50 50 1 1 C +X OUT2 14 500 -100 200 L 50 50 1 1 W +X OUT1 15 500 0 200 L 50 50 1 1 w +X ~OC1 16 -500 200 200 R 50 50 1 1 C +X GND 5 500 -300 200 L 50 50 2 1 W +X IN2 6 500 200 200 L 50 50 2 1 W +X EN3 7 -500 -200 200 R 50 50 2 1 I +X EN4 8 -500 -300 200 R 50 50 2 1 I +X ~OC4 9 -500 100 200 R 50 50 2 1 C +X OUT4 10 500 -100 200 L 50 50 2 1 w +X OUT3 11 500 0 200 L 50 50 2 1 w +X ~OC3 12 -500 200 200 R 50 50 2 1 C +ENDDRAW +ENDDEF +# +# TPS2513 +# +DEF TPS2513 U 0 40 Y Y 1 F N +F0 "U" -150 -300 50 H V C CNN +F1 "TPS2513" 0 300 50 H V C CNN +F2 "TO_SOT_Packages_SMD:SOT-23-6" 0 -400 50 H I C CNN +F3 "" 0 50 50 H V C CNN +ALIAS TPS2513A +$FPLIST + SOT-23-6* +$ENDFPLIST +DRAW +S -200 250 200 -250 0 1 10 f +X DP1 1 300 200 100 L 50 50 1 1 I +X GND 2 -300 -200 100 R 50 50 1 1 W +X DP2 3 300 -100 100 L 50 50 1 1 I +X DM2 4 300 -200 100 L 50 50 1 1 I +X IN 5 -300 200 100 R 50 50 1 1 W +X DM1 6 300 100 100 L 50 50 1 1 I +ENDDRAW +ENDDEF +# +# TPS2514 +# +DEF TPS2514 U 0 40 Y Y 1 F N +F0 "U" -150 -300 50 H V C CNN +F1 "TPS2514" 0 300 50 H V C CNN +F2 "TO_SOT_Packages_SMD:SOT-23-6" 0 -400 50 H I C CNN +F3 "" 0 50 50 H V C CNN +ALIAS TPS2514A +$FPLIST + SOT-23-6* +$ENDFPLIST +DRAW +S -200 250 200 -250 0 1 10 f +X DP1 1 300 200 100 L 50 50 1 1 I +X GND 2 -300 -200 100 R 50 50 1 1 W +X NC 3 300 -100 100 L 50 50 1 1 N N +X NC 4 300 -200 100 L 50 50 1 1 N N +X IN 5 -300 200 100 R 50 50 1 1 W +X DM1 6 300 100 100 L 50 50 1 1 I +ENDDRAW +ENDDEF +# +# TS5A3160 +# +DEF TS5A3160 U 0 40 Y Y 1 F N +F0 "U" -100 325 50 H V R CNN +F1 "TS5A3160" -100 250 50 H V R CNN +F2 "" 50 -250 50 H V L CNN +F3 "" 100 0 50 H V C CNN +ALIAS TS5A3159 +$FPLIST + SOT-23-6* + SC-70-6* +$ENDFPLIST +DRAW +S -300 200 300 -200 0 1 10 f +X NO 1 -400 100 100 R 50 50 1 1 P +X GND 2 0 -300 100 U 50 50 1 1 W +X NC 3 -400 -100 100 R 50 50 1 1 P +X COM 4 400 -100 100 L 50 50 1 1 P +X V+ 5 0 300 100 D 50 50 1 1 W +X IN 6 400 100 100 L 50 50 1 1 I +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 +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 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 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 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 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 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 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 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 +ENDDRAW +ENDDEF +# +#End Library From 31aa57ca6c890fb7c53c41fce06e229a8990c1e2 Mon Sep 17 00:00:00 2001 From: Nicola Corna Date: Fri, 28 Oct 2016 15:38:08 +0200 Subject: [PATCH 200/283] Fix pin types in Atmel components (#736) VCC, GND, AVCC, AGND and VBAT should be set as "Power input". --- library/atmel.lib | 136 +++++++++++++++++++++++----------------------- 1 file changed, 68 insertions(+), 68 deletions(-) diff --git a/library/atmel.lib b/library/atmel.lib index 3cea85d9..5f29a646 100644 --- a/library/atmel.lib +++ b/library/atmel.lib @@ -42,7 +42,7 @@ X (~INT0~)P3.2 6 1150 -300 150 L 40 40 1 1 B X (~INT1~)P3.3 7 1150 -400 150 L 40 40 1 1 B X (T0)P3.4 8 1150 -500 150 L 40 40 1 1 B X (T1)P3.5 9 1150 -600 150 L 40 40 1 1 B -X GND 10 0 -1000 150 U 40 40 1 1 w +X GND 10 0 -1000 150 U 40 40 1 1 W X VCC 20 0 1100 150 D 40 40 1 1 W X P3.7 11 1150 -700 150 L 40 40 1 1 B X (AIN0)P1.0 12 1150 800 150 L 40 40 1 1 B @@ -75,7 +75,7 @@ X (~INT0~)P3.2 6 1150 -300 150 L 40 40 1 1 B X (~INT1~)P3.3 7 1150 -400 150 L 40 40 1 1 B X (T0)P3.4 8 1150 -500 150 L 40 40 1 1 B X (T1)P3.5 9 1150 -600 150 L 40 40 1 1 B -X GND 10 0 -1000 150 U 40 40 1 1 w +X GND 10 0 -1000 150 U 40 40 1 1 W X VCC 20 0 1100 150 D 40 40 1 1 W X P3.7 11 1150 -700 150 L 40 40 1 1 B X (AIN0)P1.0 12 1150 800 150 L 40 40 1 1 B @@ -108,7 +108,7 @@ X (~INT0~)P3.2 6 1150 -300 150 L 40 40 1 1 B X (~INT1~)P3.3 7 1150 -400 150 L 40 40 1 1 B X (T0)P3.4 8 1150 -500 150 L 40 40 1 1 B X (T1)P3.5 9 1150 -600 150 L 40 40 1 1 B -X GND 10 0 -1000 150 U 40 40 1 1 w +X GND 10 0 -1000 150 U 40 40 1 1 W X VCC 20 0 1100 150 D 40 40 1 1 W X P3.7 11 1150 -700 150 L 40 40 1 1 B X (AIN0)P1.0 12 1150 800 150 L 40 40 1 1 B @@ -141,7 +141,7 @@ X (~INT0~)P3.2 6 1150 -300 150 L 40 40 1 1 B X (~INT1~)P3.3 7 1150 -400 150 L 40 40 1 1 B X (T0)P3.4 8 1150 -500 150 L 40 40 1 1 B X (T1)P3.5 9 1150 -600 150 L 40 40 1 1 B -X GND 10 0 -1000 150 U 40 40 1 1 w +X GND 10 0 -1000 150 U 40 40 1 1 W X VCC 20 0 1100 150 D 40 40 1 1 W X P3.7 11 1150 -700 150 L 40 40 1 1 B X (AIN0)P1.0 12 1150 800 150 L 40 40 1 1 B @@ -324,12 +324,12 @@ DRAW S -750 1100 750 -1100 0 1 10 f X (MISO_A/OC1A/PSCIN2)PD2 1 900 -100 150 L 40 40 1 1 B X (MOSI_A/OC0A/~SS~)PD3 2 900 -200 150 L 40 40 1 1 B -X VCC 4 -900 1000 150 R 40 40 1 1 w +X VCC 4 -900 1000 150 R 40 40 1 1 W X GND 5 -900 -1000 150 R 40 40 1 1 W X (MISO/PSCOUT20)PB0 8 900 1000 150 L 40 40 1 1 B X (MOSI/PSCOUT21)PB1 9 900 900 150 L 40 40 1 1 B X (OC0B/XTAL1)PE1 10 900 -900 150 L 40 40 1 1 B -X AGND 20 -900 -800 150 R 40 40 1 1 w +X AGND 20 -900 -800 150 R 40 40 1 1 W X (ADC0/XTAL2)PE2 11 900 -1000 150 L 40 40 1 1 B X AREF 21 -900 100 150 R 40 40 1 1 I X (~RESET~/OCD)PE0 31 900 -800 150 L 40 40 1 1 B @@ -363,7 +363,7 @@ X (~RESET~/OCD)PE0 2 900 -800 150 L 40 40 1 1 B X (CLKO/PSCIN0)PD1 3 900 0 150 L 40 40 1 1 B X (MISO_A/OC1A/PSCIN2)PD2 4 900 -100 150 L 40 40 1 1 B X (MOSI_A/OC0A/~SS~)PD3 5 900 -200 150 L 40 40 1 1 B -X VCC 6 -900 1000 150 R 40 40 1 1 w +X VCC 6 -900 1000 150 R 40 40 1 1 W X GND 7 -900 -1000 150 R 40 40 1 1 W X (MISO/PSCOUT20)PB0 8 900 1000 150 L 40 40 1 1 B X (MOSI/PSCOUT21)PB1 9 900 900 150 L 40 40 1 1 B @@ -380,7 +380,7 @@ X (SCK/ADC4/PSCOUT01)PB7 24 900 300 150 L 40 40 1 1 B X (ACMP0)PD7 15 900 -600 150 L 40 40 1 1 B X (ADC5/INT1)PB2 16 900 800 150 L 40 40 1 1 B X AVCC 17 -900 600 150 R 40 40 1 1 W -X AGND 18 -900 -800 150 R 40 40 1 1 w +X AGND 18 -900 -800 150 R 40 40 1 1 W X AREF 19 -900 100 150 R 40 40 1 1 I ENDDRAW ENDDEF @@ -403,7 +403,7 @@ X (INT0)PD2 6 1150 -300 150 L 40 40 1 1 B X PD3 7 1150 -400 150 L 40 40 1 1 B X (T0)PD4 8 1150 -500 150 L 40 40 1 1 B X PD5 9 1150 -600 150 L 40 40 1 1 B -X GND 10 0 -1000 150 U 40 40 1 1 w +X GND 10 0 -1000 150 U 40 40 1 1 W X VCC 20 0 1100 150 D 40 40 1 1 W X PD6 11 1150 -700 150 L 40 40 1 1 B X (AIN0)PB0 12 1150 800 150 L 40 40 1 1 B @@ -435,7 +435,7 @@ X (INT0)PD2 6 1150 -300 150 L 40 40 1 1 B X PD3 7 1150 -400 150 L 40 40 1 1 B X (T0)PD4 8 1150 -500 150 L 40 40 1 1 B X PD5 9 1150 -600 150 L 40 40 1 1 B -X GND 10 0 -1000 150 U 40 40 1 1 w +X GND 10 0 -1000 150 U 40 40 1 1 W X VCC 20 0 1100 150 D 40 40 1 1 W X PD6 11 1150 -700 150 L 40 40 1 1 B X (AIN0)PB0 12 1150 800 150 L 40 40 1 1 B @@ -467,7 +467,7 @@ X (INT0)PD2 6 1150 -300 150 L 40 40 1 1 B X PD3 7 1150 -400 150 L 40 40 1 1 B X (T0)PD4 8 1150 -500 150 L 40 40 1 1 B X PD5 9 1150 -600 150 L 40 40 1 1 B -X GND 10 0 -1000 150 U 40 40 1 1 w +X GND 10 0 -1000 150 U 40 40 1 1 W X VCC 20 0 1100 150 D 40 40 1 1 W X PD6 11 1150 -700 150 L 40 40 1 1 B X (AIN0)PB0 12 1150 800 150 L 40 40 1 1 B @@ -499,7 +499,7 @@ X (INT0)PD2 6 1150 -300 150 L 40 40 1 1 B X (INT1)PD3 7 1150 -400 150 L 40 40 1 1 B X (T0)PD4 8 1150 -500 150 L 40 40 1 1 B X (T1)PD5 9 1150 -600 150 L 40 40 1 1 B -X GND 10 0 -1000 150 U 40 40 1 1 w +X GND 10 0 -1000 150 U 40 40 1 1 W X VCC 20 0 1100 150 D 40 40 1 1 W X (ICP)PD6 11 1150 -700 150 L 40 40 1 1 B X (AIN0)PB0 12 1150 800 150 L 40 40 1 1 B @@ -531,7 +531,7 @@ X (INT0)PD2 6 1150 -300 150 L 40 40 1 1 B X (INT1)PD3 7 1150 -400 150 L 40 40 1 1 B X (T0)PD4 8 1150 -500 150 L 40 40 1 1 B X (T1)PD5 9 1150 -600 150 L 40 40 1 1 B -X GND 10 0 -1000 150 U 40 40 1 1 w +X GND 10 0 -1000 150 U 40 40 1 1 W X VCC 20 0 1100 150 D 40 40 1 1 W X (ICP)PD6 11 1150 -700 150 L 40 40 1 1 B X (AIN0)PB0 12 1150 800 150 L 40 40 1 1 B @@ -6755,7 +6755,7 @@ X (PCINT3/T1/SNS/ADC0)PA3 4 1300 300 150 L 40 40 1 1 B X (PCINT2/AIN1)PA2 5 1300 400 150 L 40 40 1 1 B X (PCINT1/AIN0)PA1 6 1300 500 150 L 40 40 1 1 B X (PCINT0/AREF)PA0 7 1300 600 150 L 40 40 1 1 B -X GND 8 0 -900 150 U 40 40 1 1 w +X GND 8 0 -900 150 U 40 40 1 1 W X VCC 9 0 950 150 D 40 40 1 1 W X PC5(XTAL1/CLKI/PCINT17) 10 -1300 100 150 R 40 40 1 1 B X (PCINT7/RXD0/ADC4)PA7 20 1300 -100 150 L 40 40 1 1 B @@ -6861,7 +6861,7 @@ X (PCINT3/T1/SNS/ADC0)PA3 6 1300 300 150 L 40 40 1 1 B X (PCINT2/AIN1)PA2 7 1300 400 150 L 40 40 1 1 B X (PCINT1/AIN0)PA1 8 1300 500 150 L 40 40 1 1 B X (PCINT0/AREF)PA0 9 1300 600 150 L 40 40 1 1 B -X GND 10 0 -900 150 U 40 40 1 1 w +X GND 10 0 -900 150 U 40 40 1 1 W X (PCINT9/DI/SDA/RXD1/ADC6)PB1 20 1300 -350 150 L 40 40 1 1 B X VCC 11 0 950 150 D 40 40 1 1 W X PC5(XTAL1/CLKI/PCINT17) 12 -1300 100 150 R 40 40 1 1 B @@ -6921,7 +6921,7 @@ DRAW S 1150 -750 -1150 800 0 1 10 f X PC5(XTAL1/CLKI/PCINT17) A1 -1300 100 150 R 40 40 1 1 B X VCC B1 0 950 150 D 40 40 1 1 W -X GND C1 0 -900 150 U 40 40 1 1 w +X GND C1 0 -900 150 U 40 40 1 1 W X (PCINT0/AREF)PA0 D1 1300 600 150 L 40 40 1 1 B X (PCINT2/AIN1)PA2 E1 1300 400 150 L 40 40 1 1 B X PC4(XTAL2/PCINT16) A2 -1300 200 150 R 40 40 1 1 B @@ -7172,7 +7172,7 @@ X (CKOUT/XCK/INT0)PD2 4 1150 -300 150 L 40 40 1 1 B X (INT1)PD3 5 1150 -400 150 L 40 40 1 1 B X (T0)PD4 6 1150 -500 150 L 40 40 1 1 B X (OC0B/T1)PD5 7 1150 -600 150 L 40 40 1 1 B -X GND 8 0 -1000 150 U 40 40 1 1 w +X GND 8 0 -1000 150 U 40 40 1 1 W X (ICP)PD6 9 1150 -700 150 L 40 40 1 1 B X (PCINT0/AIN0)PB0 10 1150 800 150 L 40 40 1 1 B X (RXD)PD0 20 1150 -100 150 L 40 40 1 1 B @@ -7206,7 +7206,7 @@ X (CKOUT/XCK/INT0)PD2 6 1150 -300 150 L 40 40 1 1 B X (INT1)PD3 7 1150 -400 150 L 40 40 1 1 B X (T0)PD4 8 1150 -500 150 L 40 40 1 1 B X (OC0B/T1)PD5 9 1150 -600 150 L 40 40 1 1 B -X GND 10 0 -1000 150 U 40 40 1 1 w +X GND 10 0 -1000 150 U 40 40 1 1 W X VCC 20 0 1100 150 D 40 40 1 1 W X (ICP)PD6 11 1150 -700 150 L 40 40 1 1 B X (PCINT0/AIN0)PB0 12 1150 800 150 L 40 40 1 1 B @@ -7238,7 +7238,7 @@ X (CKOUT/XCK/INT0)PD2 6 1150 -300 150 L 40 40 1 1 B X (INT1)PD3 7 1150 -400 150 L 40 40 1 1 B X (T0)PD4 8 1150 -500 150 L 40 40 1 1 B X (OC0B/T1)PD5 9 1150 -600 150 L 40 40 1 1 B -X GND 10 0 -1000 150 U 40 40 1 1 w +X GND 10 0 -1000 150 U 40 40 1 1 W X VCC 20 0 1100 150 D 40 40 1 1 W X (ICP)PD6 11 1150 -700 150 L 40 40 1 1 B X (PCINT0/AIN0)PB0 12 1150 800 150 L 40 40 1 1 B @@ -7270,7 +7270,7 @@ X (PCINT13/CKOUT/XCK/INT0)PD2 6 1350 -300 150 L 40 40 1 1 B X (PCINT14/INT1)PD3 7 1350 -400 150 L 40 40 1 1 B X (PCINT15/T0)PD4 8 1350 -500 150 L 40 40 1 1 B X (PCINT16/OC0B/T1)PD5 9 1350 -600 150 L 40 40 1 1 B -X GND 10 0 -1000 150 U 40 40 1 1 w +X GND 10 0 -1000 150 U 40 40 1 1 W X VCC 20 0 1100 150 D 40 40 1 1 W X (PCINT17/ICP1)PD6 11 1350 -700 150 L 40 40 1 1 B X (PCINT0/AIN0)PB0 12 1350 800 150 L 40 40 1 1 B @@ -7302,7 +7302,7 @@ X (PCINT13/CKOUT/XCK/INT0)PD2 6 1350 -300 150 L 40 40 1 1 B X (PCINT14/INT1)PD3 7 1350 -400 150 L 40 40 1 1 B X (PCINT15/T0)PD4 8 1350 -500 150 L 40 40 1 1 B X (PCINT16/OC0B/T1)PD5 9 1350 -600 150 L 40 40 1 1 B -X GND 10 0 -1000 150 U 40 40 1 1 w +X GND 10 0 -1000 150 U 40 40 1 1 W X VCC 20 0 1100 150 D 40 40 1 1 W X (PCINT17/ICPI)PD6 11 1350 -700 150 L 40 40 1 1 B X (PCINT0/AIN0)PB0 12 1350 800 150 L 40 40 1 1 B @@ -7598,14 +7598,14 @@ F3 "" 0 0 50 H V C CNN DRAW S -650 900 650 -900 0 1 10 f X (OC1B)PB3 2 800 -400 150 L 40 40 1 1 B -X VCC 4 -800 800 150 R 40 40 1 1 w +X VCC 4 -800 800 150 R 40 40 1 1 W X GND 5 -800 -700 150 R 40 40 1 1 W X (ADC7/XTAL1)PB4 7 800 -500 150 L 40 40 1 1 B X (ADC8/XTAL2)PB5 8 800 -600 150 L 40 40 1 1 B X (ADC9/INT0/T0)PB6 10 800 -700 150 L 40 40 1 1 B X (MOSI/DI/SDA/~OC1A~)PB0 30 800 -100 150 L 40 40 1 1 B X (ADC10/~RESET~)PB7 11 800 -800 150 L 40 40 1 1 B -X GND 21 -800 -800 150 R 40 40 1 1 w +X GND 21 -800 -800 150 R 40 40 1 1 W X (MISO/DO/OC1A)PB1 31 800 -200 150 L 40 40 1 1 B X (AREF)PA3 22 800 500 150 L 40 40 1 1 B X (SCK/SCL/~OC1B~)PB2 32 800 -300 150 L 40 40 1 1 B @@ -7633,7 +7633,7 @@ X (MOSI/DI/SDA/~OC1A~)PB0 1 800 -100 150 L 40 40 1 1 B X (MISO/DO/OC1A)PB1 2 800 -200 150 L 40 40 1 1 B X (SCK/SCL/~OC1B~)PB2 3 800 -300 150 L 40 40 1 1 B X (OC1B)PB3 4 800 -400 150 L 40 40 1 1 B -X VCC 5 -800 800 150 R 40 40 1 1 w +X VCC 5 -800 800 150 R 40 40 1 1 W X GND 6 -800 -700 150 R 40 40 1 1 W X (ADC7/XTAL1)PB4 7 800 -500 150 L 40 40 1 1 B X (ADC8/XTAL2)PB5 8 800 -600 150 L 40 40 1 1 B @@ -7645,7 +7645,7 @@ X (AIN0/ADC5)PA6 12 800 200 150 L 40 40 1 1 B X (ADC4)PA5 13 800 300 150 L 40 40 1 1 B X (ADC3)PA4 14 800 400 150 L 40 40 1 1 B X AVCC 15 -800 500 150 R 40 40 1 1 W -X GND 16 -800 -800 150 R 40 40 1 1 w +X GND 16 -800 -800 150 R 40 40 1 1 W X (AREF)PA3 17 800 500 150 L 40 40 1 1 B X (ADC2)PA2 18 800 600 150 L 40 40 1 1 B X (ADC1)PA1 19 800 700 150 L 40 40 1 1 B @@ -7665,7 +7665,7 @@ X (MOSI/DI/SDA/~OC1A~)PB0 1 800 -100 150 L 40 40 1 1 B X (MISO/DO/OC1A)PB1 2 800 -200 150 L 40 40 1 1 B X (SCK/SCL/~OC1B~)PB2 3 800 -300 150 L 40 40 1 1 B X (OC1B)PB3 4 800 -400 150 L 40 40 1 1 B -X VCC 5 -800 800 150 R 40 40 1 1 w +X VCC 5 -800 800 150 R 40 40 1 1 W X GND 6 -800 -700 150 R 40 40 1 1 W X (ADC7/XTAL1)PB4 7 800 -500 150 L 40 40 1 1 B X (ADC8/XTAL2)PB5 8 800 -600 150 L 40 40 1 1 B @@ -7677,7 +7677,7 @@ X (AIN0/ADC5)PA6 12 800 200 150 L 40 40 1 1 B X (ADC4)PA5 13 800 300 150 L 40 40 1 1 B X (ADC3)PA4 14 800 400 150 L 40 40 1 1 B X AVCC 15 -800 500 150 R 40 40 1 1 W -X GND 16 -800 -800 150 R 40 40 1 1 w +X GND 16 -800 -800 150 R 40 40 1 1 W X (AREF)PA3 17 800 500 150 L 40 40 1 1 B X (ADC2)PA2 18 800 600 150 L 40 40 1 1 B X (ADC1)PA1 19 800 700 150 L 40 40 1 1 B @@ -7695,14 +7695,14 @@ ALIAS ATTINY461-M ATTINY861-M DRAW S -950 900 950 -900 0 1 10 f X (OC1B/PCINT11)PB3 2 1100 -400 150 L 40 40 1 1 B -X VCC 4 -1100 800 150 R 40 40 1 1 w +X VCC 4 -1100 800 150 R 40 40 1 1 W X GND 5 -1100 -800 150 R 40 40 1 1 W X (ADC7/~OC1D~/CLKI/XTAL1/PCINT12)PB4 7 1100 -500 150 L 40 40 1 1 B X (ADC8/OC1D/CLKO/XTAL2/PCINT13)PB5 8 1100 -600 150 L 40 40 1 1 B X (ADC9/INT0/T0/PCINT14)PB6 10 1100 -700 150 L 40 40 1 1 B X (MOSI/DI/SDA/~OC1A~/PCINT8)PB0 30 1100 -100 150 L 40 40 1 1 B X (ADC10/~RESET~/PCINT15)PB7 11 1100 -800 150 L 40 40 1 1 B -X AGND 21 -1100 -400 150 R 40 40 1 1 w +X AGND 21 -1100 -400 150 R 40 40 1 1 W X (MISO/DO/OC1A/PCINT9)PB1 31 1100 -200 150 L 40 40 1 1 B X (AREF/PCINT3)PA3 22 1100 500 150 L 40 40 1 1 B X (SCK/USCK/SCL/~OC1B~/PCINT10)PB2 32 1100 -300 150 L 40 40 1 1 B @@ -7731,7 +7731,7 @@ X (MOSI/DI/SDA/~OC1A~/PCINT8)PB0 1 1100 -100 150 L 40 40 1 1 B X (MISO/DO/OC1A/PCINT9)PB1 2 1100 -200 150 L 40 40 1 1 B X (SCK/USCK/SCL/~OC1B~/PCINT10)PB2 3 1100 -300 150 L 40 40 1 1 B X (OC1B/PCINT11)PB3 4 1100 -400 150 L 40 40 1 1 B -X VCC 5 -1100 800 150 R 40 40 1 1 w +X VCC 5 -1100 800 150 R 40 40 1 1 W X GND 6 -1100 -800 150 R 40 40 1 1 W X (ADC7/~OC1D~/CLKI/XTAL1/PCINT12)PB4 7 1100 -500 150 L 40 40 1 1 B X (ADC8/OC1D/CLKO/XTAL2/PCINT13)PB5 8 1100 -600 150 L 40 40 1 1 B @@ -7743,7 +7743,7 @@ X (ADC5/AIN0/PCINT6)PA6 12 1100 200 150 L 40 40 1 1 B X (ADC4/AIN2/PCINT5)PA5 13 1100 300 150 L 40 40 1 1 B X (ADC3/ICP0/PCINT4)PA4 14 1100 400 150 L 40 40 1 1 B X AVCC 15 -1100 400 150 R 40 40 1 1 W -X AGND 16 -1100 -400 150 R 40 40 1 1 w +X AGND 16 -1100 -400 150 R 40 40 1 1 W X (AREF/PCINT3)PA3 17 1100 500 150 L 40 40 1 1 B X (ADC2/INT1/USCK/SCL/PCINT2)PA2 18 1100 600 150 L 40 40 1 1 B X (ADC1/DO/PCINT1)PA1 19 1100 700 150 L 40 40 1 1 B @@ -7764,7 +7764,7 @@ X (MOSI/DI/SDA/~OC1A~/PCINT8)PB0 1 1150 -100 150 L 40 40 1 1 B X (MISO/DO/OC1A/PCINT9)PB1 2 1150 -200 150 L 40 40 1 1 B X (SCK/USCK/SCL/~OC1B~/PCINT10)PB2 3 1150 -300 150 L 40 40 1 1 B X (OC1B/PCINT11)PB3 4 1150 -400 150 L 40 40 1 1 B -X VCC 5 -1050 800 150 R 40 40 1 1 w +X VCC 5 -1050 800 150 R 40 40 1 1 W X GND 6 -1050 -800 150 R 40 40 1 1 W X (ADC7/~OC1D~/CLKI/XTAL1/PCINT12)PB4 7 1150 -500 150 L 40 40 1 1 B X (ADC8/OC1D/CLKO/XTAL2/PCINT13)PB5 8 1150 -600 150 L 40 40 1 1 B @@ -7776,7 +7776,7 @@ X (ADC5/AIN0/PCINT6)PA6 12 1150 200 150 L 40 40 1 1 B X (ADC4/AIN2/PCINT5)PA5 13 1150 300 150 L 40 40 1 1 B X (ADC3/ICP0/PCINT4)PA4 14 1150 400 150 L 40 40 1 1 B X AVCC 15 -1050 400 150 R 40 40 1 1 W -X AGND 16 -1050 -400 150 R 40 40 1 1 w +X AGND 16 -1050 -400 150 R 40 40 1 1 W X (AREF/PCINT3)PA3 17 1150 500 150 L 40 40 1 1 B X (ADC2/INT1/USCK/SCL/PCINT2)PA2 18 1150 600 150 L 40 40 1 1 B X (ADC1/DO/PCINT1)PA1 19 1150 700 150 L 40 40 1 1 B @@ -7794,14 +7794,14 @@ ALIAS ATTINY461A-M ATTINY861A-M DRAW S -950 900 950 -900 0 1 10 f X (OC1B/PCINT11)PB3 2 1100 -400 150 L 40 40 1 1 B -X VCC 4 -1100 800 150 R 40 40 1 1 w +X VCC 4 -1100 800 150 R 40 40 1 1 W X GND 5 -1100 -800 150 R 40 40 1 1 W X (ADC7/~OC1D~/CLKI/XTAL1/PCINT12)PB4 7 1100 -500 150 L 40 40 1 1 B X (ADC8/OC1D/CLKO/XTAL2/PCINT13)PB5 8 1100 -600 150 L 40 40 1 1 B X (ADC9/INT0/T0/PCINT14)PB6 10 1100 -700 150 L 40 40 1 1 B X (MOSI/DI/SDA/~OC1A~/PCINT8)PB0 30 1100 -100 150 L 40 40 1 1 B X (ADC10/~RESET~/PCINT15)PB7 11 1100 -800 150 L 40 40 1 1 B -X AGND 21 -1100 -400 150 R 40 40 1 1 w +X AGND 21 -1100 -400 150 R 40 40 1 1 W X (MISO/DO/OC1A/PCINT9)PB1 31 1100 -200 150 L 40 40 1 1 B X (AREF/PCINT3)PA3 22 1100 500 150 L 40 40 1 1 B X (SCK/USCK/SCL/~OC1B~/PCINT10)PB2 32 1100 -300 150 L 40 40 1 1 B @@ -7830,7 +7830,7 @@ X (MOSI/DI/SDA/~OC1A~/PCINT8)PB0 1 1100 -100 150 L 40 40 1 1 B X (MISO/DO/OC1A/PCINT9)PB1 2 1100 -200 150 L 40 40 1 1 B X (SCK/USCK/SCL/~OC1B~/PCINT10)PB2 3 1100 -300 150 L 40 40 1 1 B X (OC1B/PCINT11)PB3 4 1100 -400 150 L 40 40 1 1 B -X VCC 5 -1100 800 150 R 40 40 1 1 w +X VCC 5 -1100 800 150 R 40 40 1 1 W X GND 6 -1100 -800 150 R 40 40 1 1 W X (ADC7/~OC1D~/CLKI/XTAL1/PCINT12)PB4 7 1100 -500 150 L 40 40 1 1 B X (ADC8/OC1D/CLKO/XTAL2/PCINT13)PB5 8 1100 -600 150 L 40 40 1 1 B @@ -7842,7 +7842,7 @@ X (ADC5/AIN0/PCINT6)PA6 12 1100 200 150 L 40 40 1 1 B X (ADC4/AIN2/PCINT5)PA5 13 1100 300 150 L 40 40 1 1 B X (ADC3/ICP0/PCINT4)PA4 14 1100 400 150 L 40 40 1 1 B X AVCC 15 -1100 400 150 R 40 40 1 1 W -X AGND 16 -1100 -400 150 R 40 40 1 1 w +X AGND 16 -1100 -400 150 R 40 40 1 1 W X (AREF/PCINT3)PA3 17 1100 500 150 L 40 40 1 1 B X (ADC2/INT1/USCK/SCL/PCINT2)PA2 18 1100 600 150 L 40 40 1 1 B X (ADC1/DO/PCINT1)PA1 19 1100 700 150 L 40 40 1 1 B @@ -7863,7 +7863,7 @@ X (MOSI/DI/SDA/~OC1A~/PCINT8)PB0 1 1100 -100 150 L 40 40 1 1 B X (MISO/DO/OC1A/PCINT9)PB1 2 1100 -200 150 L 40 40 1 1 B X (SCK/USCK/SCL/~OC1B~/PCINT10)PB2 3 1100 -300 150 L 40 40 1 1 B X (OC1B/PCINT11)PB3 4 1100 -400 150 L 40 40 1 1 B -X VCC 5 -1100 800 150 R 40 40 1 1 w +X VCC 5 -1100 800 150 R 40 40 1 1 W X GND 6 -1100 -800 150 R 40 40 1 1 W X (ADC7/~OC1D~/CLKI/XTAL1/PCINT12)PB4 7 1100 -500 150 L 40 40 1 1 B X (ADC8/OC1D/CLKO/XTAL2/PCINT13)PB5 8 1100 -600 150 L 40 40 1 1 B @@ -7875,7 +7875,7 @@ X (ADC5/AIN0/PCINT6)PA6 12 1100 200 150 L 40 40 1 1 B X (ADC4/AIN2/PCINT5)PA5 13 1100 300 150 L 40 40 1 1 B X (ADC3/ICP0/PCINT4)PA4 14 1100 400 150 L 40 40 1 1 B X AVCC 15 -1100 400 150 R 40 40 1 1 W -X AGND 16 -1100 -400 150 R 40 40 1 1 w +X AGND 16 -1100 -400 150 R 40 40 1 1 W X (AREF/PCINT3)PA3 17 1100 500 150 L 40 40 1 1 B X (ADC2/INT1/USCK/SCL/PCINT2)PA2 18 1100 600 150 L 40 40 1 1 B X (ADC1/DO/PCINT1)PA1 19 1100 700 150 L 40 40 1 1 B @@ -7896,7 +7896,7 @@ X (MOSI/DI/SDA/~OC1A~/PCINT8)PB0 1 1100 -100 150 L 40 40 1 1 B X (MISO/DO/OC1A/PCINT9)PB1 2 1100 -200 150 L 40 40 1 1 B X (SCK/USCK/SCL/~OC1B~/PCINT10)PB2 3 1100 -300 150 L 40 40 1 1 B X (OC1B/PCINT11)PB3 4 1100 -400 150 L 40 40 1 1 B -X VCC 5 -1100 800 150 R 40 40 1 1 w +X VCC 5 -1100 800 150 R 40 40 1 1 W X GND 6 -1100 -800 150 R 40 40 1 1 W X (ADC7/~OC1D~/CLKI/XTAL1/PCINT12)PB4 7 1100 -500 150 L 40 40 1 1 B X (ADC8/OC1D/CLKO/XTAL2/PCINT13)PB5 8 1100 -600 150 L 40 40 1 1 B @@ -7908,7 +7908,7 @@ X (ADC5/AIN0/PCINT6)PA6 12 1100 200 150 L 40 40 1 1 B X (ADC4/AIN2/PCINT5)PA5 13 1100 300 150 L 40 40 1 1 B X (ADC3/ICP0/PCINT4)PA4 14 1100 400 150 L 40 40 1 1 B X AVCC 15 -1100 400 150 R 40 40 1 1 W -X AGND 16 -1100 -400 150 R 40 40 1 1 w +X AGND 16 -1100 -400 150 R 40 40 1 1 W X (AREF/PCINT3)PA3 17 1100 500 150 L 40 40 1 1 B X (ADC2/INT1/USCK/SCL/PCINT2)PA2 18 1100 600 150 L 40 40 1 1 B X (ADC1/DO/PCINT1)PA1 19 1100 700 150 L 40 40 1 1 B @@ -8164,7 +8164,7 @@ X (PCINT13/CKOUT/XCK/INT0)PD2 6 1350 -300 150 L 40 40 1 1 B X (PCINT14/INT1)PD3 7 1350 -400 150 L 40 40 1 1 B X (PCINT15/T0)PD4 8 1350 -500 150 L 40 40 1 1 B X (PCINT16/OC0B/T1)PD5 9 1350 -600 150 L 40 40 1 1 B -X GND 10 0 -1000 150 U 40 40 1 1 w +X GND 10 0 -1000 150 U 40 40 1 1 W X VCC 20 0 1100 150 D 40 40 1 1 W X (PCINT17/ICPI)PD6 11 1350 -700 150 L 40 40 1 1 B X (AIN0/PCINT0)PB0 12 1350 800 150 L 40 40 1 1 B @@ -8196,7 +8196,7 @@ X (PCINT13/CKOUT/XCK/INT0)PD2 6 1350 -300 150 L 40 40 1 1 B X (PCINT14/INT1)PD3 7 1350 -400 150 L 40 40 1 1 B X (PCINT15/T0)PD4 8 1350 -500 150 L 40 40 1 1 B X (PCINT16/OC0B/T1)PD5 9 1350 -600 150 L 40 40 1 1 B -X GND 10 0 -1000 150 U 40 40 1 1 w +X GND 10 0 -1000 150 U 40 40 1 1 W X VCC 20 0 1100 150 D 40 40 1 1 W X (PCINT17/ICPI)PD6 11 1350 -700 150 L 40 40 1 1 B X (AIN0/PCINT0)PB0 12 1350 800 150 L 40 40 1 1 B @@ -8225,8 +8225,8 @@ X (PCINT12/DI/OC1A)PB4 3 850 -500 150 L 40 40 1 1 B X (PCINT13/DO/OC1B)PB5 4 850 -600 150 L 40 40 1 1 B X (PCINT14/USCK/SCL)PB6 5 850 -700 150 L 40 40 1 1 B X (PCINT15/INT0)PB7 6 850 -800 150 L 40 40 1 1 B -X VCC 7 -850 800 150 R 40 40 1 1 w -X GND 8 -850 -800 150 R 40 40 1 1 w +X VCC 7 -850 800 150 R 40 40 1 1 W +X GND 8 -850 -800 150 R 40 40 1 1 W X LSW 9 -850 100 150 R 40 40 1 1 O X (PCINT9/OC0A)PB1 20 850 -200 150 L 40 40 1 1 B X (PCINT0/ADC0)PA0 11 850 800 150 L 40 40 1 1 B @@ -8259,8 +8259,8 @@ X (PCINT12/DI/OC1A)PB4 5 850 -500 150 L 40 40 1 1 B X (PCINT13/DO/OC1B)PB5 6 850 -600 150 L 40 40 1 1 B X (PCINT14/USCK/SCL)PB6 7 850 -700 150 L 40 40 1 1 B X (PCINT15/INT0)PB7 8 850 -800 150 L 40 40 1 1 B -X VCC 9 -850 800 150 R 40 40 1 1 w -X GND 10 -850 -800 150 R 40 40 1 1 w +X VCC 9 -850 800 150 R 40 40 1 1 W +X GND 10 -850 -800 150 R 40 40 1 1 W X (PCINT7/dW/~RESET~)PA7 20 850 100 150 L 40 40 1 1 B X LSW 11 -850 100 150 R 40 40 1 1 O X VBAT 12 -850 500 150 R 40 40 1 1 W @@ -8520,7 +8520,7 @@ X VCC 7 -950 1150 150 R 40 40 1 1 W X GND 8 -950 -1150 150 R 40 40 1 1 W X (PCINT6/CLKI)PB6 9 950 550 150 L 40 40 1 1 B X (PCINT7)PB7 10 950 450 150 L 40 40 1 1 B -X AVCC 20 -950 850 150 R 40 40 1 1 B +X AVCC 20 -950 850 150 R 40 40 1 1 W X (PCINT21/T1)PD5 11 950 -1050 150 L 40 40 1 1 B X (PCINT15)PC7 21 950 -400 150 L 40 40 1 1 B X (PCINT22/AIN0)PD6 12 950 -1150 150 L 40 40 1 1 B @@ -10354,7 +10354,7 @@ X TDI/AC5/ADC5/PB5 11 1100 250 150 L 40 35 1 1 B X MOSI/XCK1/OC0CHS/OC1B/PC5 21 1100 -600 150 L 40 35 1 1 B X MOSI/XCK1/OC1B/PD5 31 1100 -1450 150 L 40 35 1 1 B X PE5/OC1B 41 -1100 -1450 150 R 40 35 1 1 B -X VBAT 51 -1100 1300 150 R 40 35 1 1 I +X VBAT 51 -1100 1300 150 R 40 35 1 1 W X AVCC 61 300 1900 150 D 40 35 1 1 W X TCK/AC6/ADC6/PB6 12 1100 150 150 L 40 35 1 1 B X MISO/RXD1/~OC0DLS~/PC6 22 1100 -700 150 L 40 35 1 1 B @@ -10430,7 +10430,7 @@ X TDI/AC5/ADC5/PB5 11 1100 250 150 L 40 35 1 1 B X MOSI/XCK1/OC0CHS/OC1B/PC5 21 1100 -600 150 L 40 35 1 1 B X MOSI/XCK1/OC1B/PD5 31 1100 -1450 150 L 40 35 1 1 B X PE5/OC1B 41 -1100 -1450 150 R 40 35 1 1 B -X VBAT 51 -1100 1300 150 R 40 35 1 1 I +X VBAT 51 -1100 1300 150 R 40 35 1 1 W X AVCC 61 300 1900 150 D 40 35 1 1 W X TCK/AC6/ADC6/PB6 12 1100 150 150 L 40 35 1 1 B X MISO/RXD1/~OC0DLS~/PC6 22 1100 -700 150 L 40 35 1 1 B @@ -10506,7 +10506,7 @@ X TDI/AC5/ADC5/ADC13/PB5 11 1100 250 150 L 40 35 1 1 B X MOSI/XCK1/OC0CHS/OC1B/PC5 21 1100 -600 150 L 40 35 1 1 B X MOSI/XCK1/OC1B/PD5 31 1100 -1450 150 L 40 35 1 1 B X PE5/OC1B 41 -1100 -1450 150 R 40 35 1 1 B -X VBAT 51 -1100 1300 150 R 40 35 1 1 I +X VBAT 51 -1100 1300 150 R 40 35 1 1 W X AVCC 61 300 1900 150 D 40 35 1 1 W X TCK/AC1OUT/AC6/ADC6/ADC14/PB6 12 1100 150 150 L 40 35 1 1 B X MISO/RXD1/~OC0DLS~/PC6 22 1100 -700 150 L 40 35 1 1 B @@ -10582,7 +10582,7 @@ X TDI/AC5/ADC5/ADC13/PB5 11 1100 250 150 L 40 35 1 1 B X MOSI/XCK1/OC0CHS/OC1B/PC5 21 1100 -600 150 L 40 35 1 1 B X MOSI/XCK1/OC1B/PD5 31 1100 -1450 150 L 40 35 1 1 B X PE5/OC1B 41 -1100 -1450 150 R 40 35 1 1 B -X VBAT 51 -1100 1300 150 R 40 35 1 1 I +X VBAT 51 -1100 1300 150 R 40 35 1 1 W X AVCC 61 300 1900 150 D 40 35 1 1 W X TCK/AC1OUT/AC6/ADC6/ADC14/PB6 12 1100 150 150 L 40 35 1 1 B X MISO/RXD1/~OC0DLS~/PC6 22 1100 -700 150 L 40 35 1 1 B @@ -10809,16 +10809,16 @@ X (XCK1/~CTS~)PD5 22 1200 -150 300 L 50 50 1 1 I X (ICP3/CLK0/OC4A)PC7 32 1200 550 300 L 50 50 1 1 I X AREF 42 -1250 1150 300 R 50 50 1 1 I X RESET 13 -1250 150 300 R 50 50 1 1 I -X GND 23 -1250 -1250 300 R 50 50 1 1 I +X GND 23 -1250 -1250 300 R 50 50 1 1 W X (~HWB~)PE2 33 1200 -550 300 L 50 50 1 1 I -X GND 43 -1250 -1150 300 R 50 50 1 1 I -X VCC 14 -1250 1450 300 R 50 50 1 1 I -X AVCC 24 -1250 1050 300 R 50 50 1 1 I -X VCC 34 -1250 1350 300 R 50 50 1 1 I -X AVCC 44 -1250 1250 300 R 50 50 1 1 I -X GND 15 -1250 -1350 300 R 50 50 1 1 I +X GND 43 -1250 -1150 300 R 50 50 1 1 W +X VCC 14 -1250 1450 300 R 50 50 1 1 W +X AVCC 24 -1250 1050 300 R 50 50 1 1 W +X VCC 34 -1250 1350 300 R 50 50 1 1 W +X AVCC 44 -1250 1250 300 R 50 50 1 1 W +X GND 15 -1250 -1350 300 R 50 50 1 1 W X (ICP2/ADC8)PD4 25 1200 -50 300 L 50 50 1 1 I -X GND 35 -1250 -1050 300 R 50 50 1 1 I +X GND 35 -1250 -1050 300 R 50 50 1 1 W X XTAL2 16 -1250 -550 300 R 50 50 1 1 I X (T1/~OC4D~/ADC9)PD6 26 1200 -250 300 L 50 50 1 1 I X (ADC7/TDI)PF7 36 1200 -1350 300 L 50 50 1 1 I @@ -10865,16 +10865,16 @@ X (XCK1/~CTS~)PD5 22 1200 -150 300 L 50 50 1 1 I X (ICP3/CLK0/OC4A)PC7 32 1200 550 300 L 50 50 1 1 I X AREF 42 -1250 1150 300 R 50 50 1 1 I X RESET 13 -1250 150 300 R 50 50 1 1 I -X GND 23 -1250 -1250 300 R 50 50 1 1 I +X GND 23 -1250 -1250 300 R 50 50 1 1 W X (~HWB~)PE2 33 1200 -550 300 L 50 50 1 1 I -X GND 43 -1250 -1150 300 R 50 50 1 1 I -X VCC 14 -1250 1450 300 R 50 50 1 1 I -X AVCC 24 -1250 1050 300 R 50 50 1 1 I -X VCC 34 -1250 1350 300 R 50 50 1 1 I -X AVCC 44 -1250 1250 300 R 50 50 1 1 I -X GND 15 -1250 -1350 300 R 50 50 1 1 I +X GND 43 -1250 -1150 300 R 50 50 1 1 W +X VCC 14 -1250 1450 300 R 50 50 1 1 W +X AVCC 24 -1250 1050 300 R 50 50 1 1 W +X VCC 34 -1250 1350 300 R 50 50 1 1 W +X AVCC 44 -1250 1250 300 R 50 50 1 1 W +X GND 15 -1250 -1350 300 R 50 50 1 1 W X (ICP2/ADC8)PD4 25 1200 -50 300 L 50 50 1 1 I -X GND 35 -1250 -1050 300 R 50 50 1 1 I +X GND 35 -1250 -1050 300 R 50 50 1 1 W X XTAL2 16 -1250 -550 300 R 50 50 1 1 I X (T1/~OC4D~/ADC9)PD6 26 1200 -250 300 L 50 50 1 1 I X (ADC7/TDI)PF7 36 1200 -1350 300 L 50 50 1 1 I From 1ace4f2c8370eeffaf40a04fd78e116c863a3762 Mon Sep 17 00:00:00 2001 From: Piotr Wiszowaty Date: Fri, 28 Oct 2016 19:04:52 +0200 Subject: [PATCH 201/283] regul: MCP1703A - fix box thickness, enlarge, make descriptions clearer --- library/regul.dcm | 136 +++++++++++++++++++++++----------------------- library/regul.lib | 10 ++-- 2 files changed, 73 insertions(+), 73 deletions(-) diff --git a/library/regul.dcm b/library/regul.dcm index 801b4c38..f6afff8b 100644 --- a/library/regul.dcm +++ b/library/regul.dcm @@ -2071,109 +2071,109 @@ F http://ww1.microchip.com/downloads/en/DeviceDoc/20001826C.pdf $ENDCMP # $CMP MCP1703A-1202/MB -D 250 mA, 16V, Low Quiescent Current LDO Regulator -K REGULATOR LDO -F http://ww1.microchip.com/downloads/en/DeviceDoc/20005122B.pdf -$ENDCMP -# -$CMP MCP1703A-1502/MB -D 250 mA, 16V, Low Quiescent Current LDO Regulator -K REGULATOR LDO -F http://ww1.microchip.com/downloads/en/DeviceDoc/20005122B.pdf -$ENDCMP -# -$CMP MCP1703A-1802/MB -D 250 mA, 16V, Low Quiescent Current LDO Regulator -K REGULATOR LDO -F http://ww1.microchip.com/downloads/en/DeviceDoc/20005122B.pdf -$ENDCMP -# -$CMP MCP1703A-2502/MB -D 250 mA, 16V, Low Quiescent Current LDO Regulator -K REGULATOR LDO -F http://ww1.microchip.com/downloads/en/DeviceDoc/20005122B.pdf -$ENDCMP -# -$CMP MCP1703A-2802/MB -D 250 mA, 16V, Low Quiescent Current LDO Regulator -K REGULATOR LDO -F http://ww1.microchip.com/downloads/en/DeviceDoc/20005122B.pdf -$ENDCMP -# -$CMP MCP1703A-3002/MB -D 250 mA, 16V, Low Quiescent Current LDO Regulator -K REGULATOR LDO -F http://ww1.microchip.com/downloads/en/DeviceDoc/20005122B.pdf -$ENDCMP -# -$CMP MCP1703A-4002/MB -D 250 mA, 16V, Low Quiescent Current LDO Regulator -K REGULATOR LDO -F http://ww1.microchip.com/downloads/en/DeviceDoc/20005122B.pdf -$ENDCMP -# -$CMP MCP1703A-5002/MB -D 250 mA, 16V, Low Quiescent Current LDO Regulator +D 250 mA, Vin<=16V, Low Quiescent Current LDO Regulator K REGULATOR LDO F http://ww1.microchip.com/downloads/en/DeviceDoc/20005122B.pdf $ENDCMP # $CMP MCP1703A-1202E/MB -D 250 mA, 16V, Low Quiescent Current LDO Regulator +D 250 mA, Vin<=16V, Low Quiescent Current LDO Regulator +K REGULATOR LDO +F http://ww1.microchip.com/downloads/en/DeviceDoc/20005122B.pdf +$ENDCMP +# +$CMP MCP1703A-1502/MB +D 250 mA, Vin<=16V, Low Quiescent Current LDO Regulator K REGULATOR LDO F http://ww1.microchip.com/downloads/en/DeviceDoc/20005122B.pdf $ENDCMP # $CMP MCP1703A-1502E/MB -D 250 mA, 16V, Low Quiescent Current LDO Regulator +D 250 mA, Vin<=16V, Low Quiescent Current LDO Regulator +K REGULATOR LDO +F http://ww1.microchip.com/downloads/en/DeviceDoc/20005122B.pdf +$ENDCMP +# +$CMP MCP1703A-1802/MB +D 250 mA, Vin<=16V, Low Quiescent Current LDO Regulator K REGULATOR LDO F http://ww1.microchip.com/downloads/en/DeviceDoc/20005122B.pdf $ENDCMP # $CMP MCP1703A-1802E/MB -D 250 mA, 16V, Low Quiescent Current LDO Regulator +D 250 mA, Vin<=16V, Low Quiescent Current LDO Regulator +K REGULATOR LDO +F http://ww1.microchip.com/downloads/en/DeviceDoc/20005122B.pdf +$ENDCMP +# +$CMP MCP1703A-2502/MB +D 250 mA, Vin<=16V, Low Quiescent Current LDO Regulator K REGULATOR LDO F http://ww1.microchip.com/downloads/en/DeviceDoc/20005122B.pdf $ENDCMP # $CMP MCP1703A-2502E/MB -D 250 mA, 16V, Low Quiescent Current LDO Regulator +D 250 mA, Vin<=16V, Low Quiescent Current LDO Regulator +K REGULATOR LDO +F http://ww1.microchip.com/downloads/en/DeviceDoc/20005122B.pdf +$ENDCMP +# +$CMP MCP1703A-2802/MB +D 250 mA, Vin<=16V, Low Quiescent Current LDO Regulator K REGULATOR LDO F http://ww1.microchip.com/downloads/en/DeviceDoc/20005122B.pdf $ENDCMP # $CMP MCP1703A-2802E/MB -D 250 mA, 16V, Low Quiescent Current LDO Regulator +D 250 mA, Vin<=16V, Low Quiescent Current LDO Regulator +K REGULATOR LDO +F http://ww1.microchip.com/downloads/en/DeviceDoc/20005122B.pdf +$ENDCMP +# +$CMP MCP1703A-3002/MB +D 250 mA, Vin<=16V, Low Quiescent Current LDO Regulator K REGULATOR LDO F http://ww1.microchip.com/downloads/en/DeviceDoc/20005122B.pdf $ENDCMP # $CMP MCP1703A-3002E/MB -D 250 mA, 16V, Low Quiescent Current LDO Regulator -K REGULATOR LDO -F http://ww1.microchip.com/downloads/en/DeviceDoc/20005122B.pdf -$ENDCMP -# -$CMP MCP1703A-3302E/MB -D 250 mA, 16V, Low Quiescent Current LDO Regulator -K REGULATOR LDO -F http://ww1.microchip.com/downloads/en/DeviceDoc/20005122B.pdf -$ENDCMP -# -$CMP MCP1703A-4002E/MB -D 250 mA, 16V, Low Quiescent Current LDO Regulator -K REGULATOR LDO -F http://ww1.microchip.com/downloads/en/DeviceDoc/20005122B.pdf -$ENDCMP -# -$CMP MCP1703A-5002E/MB -D 250 mA, 16V, Low Quiescent Current LDO Regulator +D 250 mA, Vin<=16V, Low Quiescent Current LDO Regulator K REGULATOR LDO F http://ww1.microchip.com/downloads/en/DeviceDoc/20005122B.pdf $ENDCMP # $CMP MCP1703A-3302/MB -D 250 mA, 16V, Low Quiescent Current LDO Regulator +D 250 mA, Vin<=16V, Low Quiescent Current LDO Regulator +K REGULATOR LDO +F http://ww1.microchip.com/downloads/en/DeviceDoc/20005122B.pdf +$ENDCMP +# +$CMP MCP1703A-3302E/MB +D 250 mA, Vin<=16V, Low Quiescent Current LDO Regulator +K REGULATOR LDO +F http://ww1.microchip.com/downloads/en/DeviceDoc/20005122B.pdf +$ENDCMP +# +$CMP MCP1703A-4002/MB +D 250 mA, Vin<=16V, Low Quiescent Current LDO Regulator +K REGULATOR LDO +F http://ww1.microchip.com/downloads/en/DeviceDoc/20005122B.pdf +$ENDCMP +# +$CMP MCP1703A-4002E/MB +D 250 mA, Vin<=16V, Low Quiescent Current LDO Regulator +K REGULATOR LDO +F http://ww1.microchip.com/downloads/en/DeviceDoc/20005122B.pdf +$ENDCMP +# +$CMP MCP1703A-5002/MB +D 250 mA, Vin<=16V, Low Quiescent Current LDO Regulator +K REGULATOR LDO +F http://ww1.microchip.com/downloads/en/DeviceDoc/20005122B.pdf +$ENDCMP +# +$CMP MCP1703A-5002E/MB +D 250 mA, Vin<=16V, Low Quiescent Current LDO Regulator K REGULATOR LDO F http://ww1.microchip.com/downloads/en/DeviceDoc/20005122B.pdf $ENDCMP diff --git a/library/regul.lib b/library/regul.lib index 4c03f5a1..84a8b450 100644 --- a/library/regul.lib +++ b/library/regul.lib @@ -1574,17 +1574,17 @@ ENDDEF # MCP1703A-3302/MB # DEF MCP1703A-3302/MB U 0 30 Y Y 1 F N -F0 "U" 150 -150 50 H V C CNN +F0 "U" 150 -250 50 H V C CNN F1 "MCP1703A-3302/MB" 0 150 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN +F2 "" 0 -50 50 H V C CNN +F3 "" 0 -50 50 H V C CNN ALIAS MCP1703A-3302E/MB MCP1703A-1202/MB MCP1703A-1502/MB MCP1703A-1802/MB MCP1703A-2502/MB MCP1703A-2802/MB MCP1703A-3002/MB MCP1703A-4002/MB MCP1703A-5002/MB MCP1703A-1202E/MB MCP1703A-1502E/MB MCP1703A-1802E/MB MCP1703A-2502E/MB MCP1703A-2802E/MB MCP1703A-3002E/MB MCP1703A-4002E/MB MCP1703A-5002E/MB $FPLIST SOT-89* $ENDFPLIST DRAW -S -200 -100 200 100 0 1 0 f -X GND 1 0 -200 100 U 50 50 1 1 W +S -200 -200 200 100 0 1 10 f +X GND 1 0 -300 100 U 50 50 1 1 W X VI 2 -300 0 100 R 50 50 1 1 W X VO 3 300 0 100 L 50 50 1 1 w ENDDRAW From 6e2cb6e74089334616ba740fa31ea70366cda598 Mon Sep 17 00:00:00 2001 From: Piotr Wiszowaty Date: Fri, 28 Oct 2016 19:16:20 +0200 Subject: [PATCH 202/283] memory: Fix M25PX32 box thickness --- library/memory.lib | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/library/memory.lib b/library/memory.lib index 6c32ef45..ca71e8cd 100644 --- a/library/memory.lib +++ b/library/memory.lib @@ -2488,7 +2488,7 @@ $FPLIST SOIC-8 $ENDFPLIST DRAW -S -450 350 450 -350 0 1 0 f +S -450 350 450 -350 0 1 10 f X S# 1 -600 0 150 R 50 50 1 1 I X DQ1 2 600 200 150 L 50 50 1 1 B X W#/VPP 3 -600 -100 150 R 50 50 1 1 I From af06f2f6e6745e4986dd01191e017355230d9d30 Mon Sep 17 00:00:00 2001 From: Nikolay Nikolov Date: Fri, 28 Oct 2016 22:23:38 +0300 Subject: [PATCH 203/283] don't use the inverted pin style for inverted pins, since they already have an overline --- library/intel.lib | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/library/intel.lib b/library/intel.lib index 824a8419..d76ecd8c 100644 --- a/library/intel.lib +++ b/library/intel.lib @@ -478,24 +478,24 @@ DRAW S -550 -750 550 750 0 0 10 f X IOB 1 -700 -400 150 R 50 50 1 1 I X CLK 2 -700 -300 150 R 50 50 1 1 I C -X ~S1~ 3 -700 500 150 R 50 50 1 1 I I +X ~S1~ 3 -700 500 150 R 50 50 1 1 I X DT/~R~ 4 700 -300 150 L 50 50 1 1 O X ALE 5 700 -400 150 L 50 50 1 1 O -X ~AEN~ 6 -700 -200 150 R 50 50 1 1 I I -X ~MRDC~ 7 700 200 150 L 50 50 1 1 O I -X ~AMWC~ 8 700 500 150 L 50 50 1 1 O I -X ~MWTC~ 9 700 300 150 L 50 50 1 1 O I +X ~AEN~ 6 -700 -200 150 R 50 50 1 1 I +X ~MRDC~ 7 700 200 150 L 50 50 1 1 O +X ~AMWC~ 8 700 500 150 L 50 50 1 1 O +X ~MWTC~ 9 700 300 150 L 50 50 1 1 O X GND 10 0 -900 150 U 50 50 1 1 W X VCC 20 0 900 150 D 50 50 1 1 W -X ~IOWC~ 11 700 400 150 L 50 50 1 1 O I -X ~AIOWC~ 12 700 600 150 L 50 50 1 1 O I -X ~IORC~ 13 700 100 150 L 50 50 1 1 O I -X ~INTA~ 14 700 0 150 L 50 50 1 1 O I +X ~IOWC~ 11 700 400 150 L 50 50 1 1 O +X ~AIOWC~ 12 700 600 150 L 50 50 1 1 O +X ~IORC~ 13 700 100 150 L 50 50 1 1 O +X ~INTA~ 14 700 0 150 L 50 50 1 1 O X CEN 15 -700 -500 150 R 50 50 1 1 I X DEN 16 700 -600 150 L 50 50 1 1 O X MCE/~PDEN~ 17 700 -500 150 L 50 50 1 1 O -X ~S2~ 18 -700 400 150 R 50 50 1 1 I I -X ~S0~ 19 -700 600 150 R 50 50 1 1 I I +X ~S2~ 18 -700 400 150 R 50 50 1 1 I +X ~S0~ 19 -700 600 150 R 50 50 1 1 I ENDDRAW ENDDEF # From 0b686ea702096ac75aa73738c97c111682d06158 Mon Sep 17 00:00:00 2001 From: Nikolay Nikolov Date: Fri, 28 Oct 2016 22:32:12 +0300 Subject: [PATCH 204/283] set the footprint field to Housings_DIP:DIP-20_W7.62mm_LongPads and made it hidden --- library/intel.lib | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/library/intel.lib b/library/intel.lib index d76ecd8c..502d556c 100644 --- a/library/intel.lib +++ b/library/intel.lib @@ -468,8 +468,8 @@ ENDDEF DEF 8288 U 0 40 Y Y 1 F N F0 "U" -550 800 50 H V L CNN F1 "8288" 350 800 50 H V L CNN -F2 "DIP-20" 0 0 50 H V C CIN -F3 "" 0 0 50 H V C CNN +F2 "Housings_DIP:DIP-20_W7.62mm_LongPads" 0 0 50 H I C CIN +F3 "" -550 800 50 H V C CNN $FPLIST DIP* PDIP* From 486b084adfbd262f1bcfa44d7f6d78b0fd618e4f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Michal=20K=C3=B3=C5=88a?= Date: Sat, 29 Oct 2016 21:14:35 +0200 Subject: [PATCH 205/283] Added LF15ABDT-TR to the regul library. --- library/regul.lib | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/library/regul.lib b/library/regul.lib index 69f1d1b4..669f0e92 100644 --- a/library/regul.lib +++ b/library/regul.lib @@ -383,6 +383,21 @@ X VOUT 5 450 50 150 L 50 50 1 1 w ENDDRAW ENDDEF # +# LF15ABDT-TR +# +DEF LF15ABDT-TR U 0 40 Y Y 1 F N +F0 "U" -300 350 50 H V L CNN +F1 "LF15ABDT-TR" -300 250 50 H V L CNN +F2 "TO_SOT_Packages_SMD:TO-252-2Lead" 0 -150 50 H I L CNN +F3 "" 0 150 50 H I C CNN +DRAW +S -300 200 300 -100 0 1 10 f +X Vin 1 -400 100 100 R 50 50 1 1 W +X GND 2 0 -200 100 U 50 50 1 1 W +X Vout 3 400 100 100 L 50 50 1 1 w +ENDDRAW +ENDDEF +# # LM1084IS-3.3/NOPB # DEF LM1084IS-3.3/NOPB U 0 40 Y Y 1 F N From 4cd0661451ffedb89c4aaf7ef0efa30461c49e06 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Michal=20K=C3=B3=C5=88a?= Date: Sat, 29 Oct 2016 21:43:14 +0200 Subject: [PATCH 206/283] Added aliases for LF15ABDT-TR to the regul library. --- library/regul.dcm | 42 ++++++++++++++++++++++++++++++++++++++++++ library/regul.lib | 1 + 2 files changed, 43 insertions(+) diff --git a/library/regul.dcm b/library/regul.dcm index 7163c3b7..fec81dc9 100644 --- a/library/regul.dcm +++ b/library/regul.dcm @@ -1050,6 +1050,48 @@ K 150mA LDO Regulator Fixed Positive F http://www.st.com/internet/com/TECHNICAL_RESOURCES/TECHNICAL_LITERATURE/DATASHEET/CD00003395.pdf $ENDCMP # +$CMP LF120ABDT-TR +D Low-drop Voltage Regulator, Io up to 500mA, Fixed Vo 12.0V, DPAK. +K LDO regulator voltage +F http://www.st.com/content/ccc/resource/technical/document/datasheet/c4/0e/7e/2a/be/bc/4c/bd/CD00000546.pdf/files/CD00000546.pdf/jcr:content/translations/en.CD00000546.pdf +$ENDCMP +# +$CMP LF15ABDT-TR +D Low-drop Voltage Regulator, Io up to 500mA, Fixed Vo 1.5V, DPAK. +K LDO regulator voltage +F http://www.st.com/content/ccc/resource/technical/document/datasheet/c4/0e/7e/2a/be/bc/4c/bd/CD00000546.pdf/files/CD00000546.pdf/jcr:content/translations/en.CD00000546.pdf +$ENDCMP +# +$CMP LF18ABDT-TR +D Low-drop Voltage Regulator, Io up to 500mA, Fixed Vo 1.8V, DPAK. +K LDO regulator voltage +F http://www.st.com/content/ccc/resource/technical/document/datasheet/c4/0e/7e/2a/be/bc/4c/bd/CD00000546.pdf/files/CD00000546.pdf/jcr:content/translations/en.CD00000546.pdf +$ENDCMP +# +$CMP LF25ABDT-TR +D Low-drop Voltage Regulator, Io up to 500mA, Fixed Vo 2.5V, DPAK. +K LDO regulator voltage +F http://www.st.com/content/ccc/resource/technical/document/datasheet/c4/0e/7e/2a/be/bc/4c/bd/CD00000546.pdf/files/CD00000546.pdf/jcr:content/translations/en.CD00000546.pdf +$ENDCMP +# +$CMP LF33ABDT-TR +D Low-drop Voltage Regulator, Io up to 500mA, Fixed Vo 3.3V, DPAK. +K LDO regulator voltage +F http://www.st.com/content/ccc/resource/technical/document/datasheet/c4/0e/7e/2a/be/bc/4c/bd/CD00000546.pdf/files/CD00000546.pdf/jcr:content/translations/en.CD00000546.pdf +$ENDCMP +# +$CMP LF50ABDT-TR +D Low-drop Voltage Regulator, Io up to 500mA, Fixed Vo 5.0V, DPAK. +K LDO regulator voltage +F http://www.st.com/content/ccc/resource/technical/document/datasheet/c4/0e/7e/2a/be/bc/4c/bd/CD00000546.pdf/files/CD00000546.pdf/jcr:content/translations/en.CD00000546.pdf +$ENDCMP +# +$CMP LF80ABDT-TR +D Low-drop Voltage Regulator, Io up to 500mA, Fixed Vo 8.0V, DPAK. +K LDO regulator voltage +F http://www.st.com/content/ccc/resource/technical/document/datasheet/c4/0e/7e/2a/be/bc/4c/bd/CD00000546.pdf/files/CD00000546.pdf/jcr:content/translations/en.CD00000546.pdf +$ENDCMP +# $CMP LM1084IS-3.3/NOPB D LM1084IS-3.3, 5A 27V Linear Regulator, Fixed Output 3.3V, TO-263 K Voltage Regulator Adjustable 5A Positive diff --git a/library/regul.lib b/library/regul.lib index 669f0e92..47a2bff2 100644 --- a/library/regul.lib +++ b/library/regul.lib @@ -390,6 +390,7 @@ F0 "U" -300 350 50 H V L CNN F1 "LF15ABDT-TR" -300 250 50 H V L CNN F2 "TO_SOT_Packages_SMD:TO-252-2Lead" 0 -150 50 H I L CNN F3 "" 0 150 50 H I C CNN +ALIAS LF18ABDT-TR LF25ABDT-TR LF33ABDT-TR LF50ABDT-TR LF80ABDT-TR LF120ABDT-TR DRAW S -300 200 300 -100 0 1 10 f X Vin 1 -400 100 100 R 50 50 1 1 W From 07863232caca2bb55a0d05e81adab3596a72ff65 Mon Sep 17 00:00:00 2001 From: Jakub Kaderka Date: Sun, 30 Oct 2016 10:29:10 +0100 Subject: [PATCH 207/283] Add ltc4001 charger (#778) * Add LTC4001 charger and alias LTC4001-1 --- library/battery_management.dcm | 12 ++++++++++++ library/battery_management.lib | 33 +++++++++++++++++++++++++++++++++ 2 files changed, 45 insertions(+) diff --git a/library/battery_management.dcm b/library/battery_management.dcm index d61f2023..06134b71 100644 --- a/library/battery_management.dcm +++ b/library/battery_management.dcm @@ -30,6 +30,18 @@ K lithium battery F http://www.ti.com/lit/ds/symlink/bq78350.pdf $ENDCMP # +$CMP LTC4001 +D Single cell (4.2V) programmable synchronous buck Li-Ion charger, 2A, 5.5V input +K Li-Ion charger +F http://cds.linear.com/docs/en/datasheet/4001f.pdf +$ENDCMP +# +$CMP LTC4001-1 +D Single cell (4.1V) programmable synchronous buck Li-Ion charger, 2A, 5.5V input +K Li-Ion Charger +F http://cds.linear.com/docs/en/datasheet/40011fa.pdf +$ENDCMP +# $CMP LTC6803-2 D Multicell Battery Stack Monitor, 12-cell max, multi-chemistry, integrated balancing, stackable, serial interface K battery balance afe diff --git a/library/battery_management.lib b/library/battery_management.lib index 4e379a8e..a041889a 100644 --- a/library/battery_management.lib +++ b/library/battery_management.lib @@ -216,6 +216,39 @@ X ADREN 29 900 -200 200 L 50 50 1 1 O ENDDRAW ENDDEF # +# LTC4001 +# +DEF LTC4001 U 0 40 Y Y 1 F N +F0 "U" -350 650 50 H V C CNN +F1 "LTC4001" 250 650 50 H V C CNN +F2 "Housings_DFN_QFN:QFN-16-1EP_4x4mm_Pitch0.65mm" 50 -750 50 H I C CNN +F3 "" -350 650 50 H I C CNN +ALIAS LTC4001-1 +$FPLIST + QFN*1EP*4x4mm*Pitch0.65mm* +$ENDFPLIST +DRAW +S -400 600 400 -600 0 1 10 f +X BAT 1 500 -100 100 L 50 50 1 1 O +X SENSE 2 500 300 100 L 50 50 1 1 I +X PGND 3 -100 -700 100 U 50 50 1 1 W +X GNDSENS 4 0 -700 100 U 50 50 1 1 W +X SW 5 500 400 100 L 50 50 1 1 O +X ~EN 6 -500 400 100 R 50 50 1 1 I +X ~CHRG 7 500 -400 100 L 50 50 1 1 C +X PVin 8 -100 700 100 D 50 50 1 1 W +X Vinsense 9 0 700 100 D 50 50 1 1 W +X FAULT 10 500 -300 100 L 50 50 1 1 O +X NTC 11 -500 300 100 R 50 50 1 1 I +X PROG 12 -500 -200 100 R 50 50 1 1 I +X IDET 13 -500 -100 100 R 50 50 1 1 I +X SS 14 -500 -400 100 R 50 50 1 1 I +X TIMER 15 -500 100 100 R 50 50 1 1 I +X BATSENS 16 500 0 100 L 50 50 1 1 I +X PAD 17 100 -700 100 U 50 50 1 1 W +ENDDRAW +ENDDEF +# # LTC6803-2 # DEF LTC6803-2 U 0 40 Y Y 1 F N From 5eb15b958c811e4693d6361eb9645fa49244c24f Mon Sep 17 00:00:00 2001 From: Nikolay Nikolov Date: Sun, 30 Oct 2016 22:20:17 +0200 Subject: [PATCH 208/283] avoid the double inversion on the 8284 pins as well --- library/intel.lib | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/library/intel.lib b/library/intel.lib index 502d556c..dd3ac631 100644 --- a/library/intel.lib +++ b/library/intel.lib @@ -444,19 +444,19 @@ DRAW S -550 -750 550 750 0 0 10 f X CSYNC 1 -700 -200 150 R 50 50 1 1 I X PCLK 2 700 0 150 L 50 50 1 1 O -X ~AEN1~ 3 -700 200 150 R 50 50 1 1 I I +X ~AEN1~ 3 -700 200 150 R 50 50 1 1 I X RDY1 4 -700 400 150 R 50 50 1 1 I X READY 5 700 400 150 L 50 50 1 1 O X RDY2 6 -700 300 150 R 50 50 1 1 I -X ~AEN2~ 7 -700 100 150 R 50 50 1 1 I I +X ~AEN2~ 7 -700 100 150 R 50 50 1 1 I X CLK 8 700 600 150 L 50 50 1 1 O X GND 9 0 -900 150 U 50 50 1 1 W X RESET 10 700 200 150 L 50 50 1 1 O -X ~RES~ 11 -700 600 150 R 50 50 1 1 I I +X ~RES~ 11 -700 600 150 R 50 50 1 1 I X OSC 12 700 -100 150 L 50 50 1 1 O X F/~C~ 13 -700 -400 150 R 50 50 1 1 I X EFI 14 -700 -600 150 R 50 50 1 1 I -X ~ASYNC~ 15 -700 -100 150 R 50 50 1 1 I I +X ~ASYNC~ 15 -700 -100 150 R 50 50 1 1 I X X2 16 700 -600 150 L 50 50 1 1 O X X1 17 700 -400 150 L 50 50 1 1 I X VCC 18 0 900 150 D 50 50 1 1 W From 013b8b268c82c32acf2a2de46a1e331dc3768a4a Mon Sep 17 00:00:00 2001 From: Nikolay Nikolov Date: Sun, 30 Oct 2016 22:26:49 +0200 Subject: [PATCH 209/283] set the 8284 footprint field to Housings_DIP:DIP-18_W7.62mm_LongPads and made it hidden --- library/intel.lib | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/library/intel.lib b/library/intel.lib index dd3ac631..cb91ec56 100644 --- a/library/intel.lib +++ b/library/intel.lib @@ -434,7 +434,7 @@ ENDDEF DEF 8284 U 0 40 Y Y 1 F N F0 "U" -550 800 50 H V L CNN F1 "8284" 350 800 50 H V L CNN -F2 "DIP-18" 0 0 50 H V C CIN +F2 "Housings_DIP:DIP-18_W7.62mm_LongPads" 0 0 50 H I C CIN F3 "" 0 0 50 H V C CNN $FPLIST DIP* From 80a4554650103cd092c24ef573e257774b397fd5 Mon Sep 17 00:00:00 2001 From: jkriege2 Date: Tue, 1 Nov 2016 10:09:39 +0100 Subject: [PATCH 210/283] fixed symbol name --- library/device.dcm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/library/device.dcm b/library/device.dcm index 2a099696..5e5c7015 100644 --- a/library/device.dcm +++ b/library/device.dcm @@ -1178,7 +1178,7 @@ D trimmable Resistor (Preset resistor) K r res resistor variable potentiometer trimmer $ENDCMP # -$CMP R_NETR_NET01_DIV_CenterPin1 +$CMP R_NET01_DIV_CenterPin1 D Voltage Divider (center=pin1) K R Network voltage divider $ENDCMP From c00f74a85f283edae44d71ff40cb9bf84e521aef Mon Sep 17 00:00:00 2001 From: Piotr Wiszowaty Date: Tue, 1 Nov 2016 11:11:04 +0100 Subject: [PATCH 211/283] regul: Update descriptions of MCP1703xx --- library/regul.dcm | 36 ++++++++++++++++++------------------ 1 file changed, 18 insertions(+), 18 deletions(-) diff --git a/library/regul.dcm b/library/regul.dcm index f6afff8b..bb5d615f 100644 --- a/library/regul.dcm +++ b/library/regul.dcm @@ -2071,109 +2071,109 @@ F http://ww1.microchip.com/downloads/en/DeviceDoc/20001826C.pdf $ENDCMP # $CMP MCP1703A-1202/MB -D 250 mA, Vin<=16V, Low Quiescent Current LDO Regulator +D Low Quiescent Current LDO Regulator, 1.2V, 250 mA, Vin<=16V K REGULATOR LDO F http://ww1.microchip.com/downloads/en/DeviceDoc/20005122B.pdf $ENDCMP # $CMP MCP1703A-1202E/MB -D 250 mA, Vin<=16V, Low Quiescent Current LDO Regulator +D Low Quiescent Current LDO Regulator, 1.2V, 250 mA, Vin<=16V, extended temp. range K REGULATOR LDO F http://ww1.microchip.com/downloads/en/DeviceDoc/20005122B.pdf $ENDCMP # $CMP MCP1703A-1502/MB -D 250 mA, Vin<=16V, Low Quiescent Current LDO Regulator +D Low Quiescent Current LDO Regulator, 1.5V, 250 mA, Vin<=16V K REGULATOR LDO F http://ww1.microchip.com/downloads/en/DeviceDoc/20005122B.pdf $ENDCMP # $CMP MCP1703A-1502E/MB -D 250 mA, Vin<=16V, Low Quiescent Current LDO Regulator +D Low Quiescent Current LDO Regulator, 1.5V, 250 mA, Vin<=16V, extended temp. range K REGULATOR LDO F http://ww1.microchip.com/downloads/en/DeviceDoc/20005122B.pdf $ENDCMP # $CMP MCP1703A-1802/MB -D 250 mA, Vin<=16V, Low Quiescent Current LDO Regulator +D Low Quiescent Current LDO Regulator, 1.8V, 250 mA, Vin<=16V K REGULATOR LDO F http://ww1.microchip.com/downloads/en/DeviceDoc/20005122B.pdf $ENDCMP # $CMP MCP1703A-1802E/MB -D 250 mA, Vin<=16V, Low Quiescent Current LDO Regulator +D Low Quiescent Current LDO Regulator, 1.8V, 250 mA, Vin<=16V, extended temp. range K REGULATOR LDO F http://ww1.microchip.com/downloads/en/DeviceDoc/20005122B.pdf $ENDCMP # $CMP MCP1703A-2502/MB -D 250 mA, Vin<=16V, Low Quiescent Current LDO Regulator +D Low Quiescent Current LDO Regulator, 2.5V, 250 mA, Vin<=16V K REGULATOR LDO F http://ww1.microchip.com/downloads/en/DeviceDoc/20005122B.pdf $ENDCMP # $CMP MCP1703A-2502E/MB -D 250 mA, Vin<=16V, Low Quiescent Current LDO Regulator +D Low Quiescent Current LDO Regulator, 2.5V, 250 mA, Vin<=16V, extended temp. range K REGULATOR LDO F http://ww1.microchip.com/downloads/en/DeviceDoc/20005122B.pdf $ENDCMP # $CMP MCP1703A-2802/MB -D 250 mA, Vin<=16V, Low Quiescent Current LDO Regulator +D Low Quiescent Current LDO Regulator, 2.8V, 250 mA, Vin<=16V K REGULATOR LDO F http://ww1.microchip.com/downloads/en/DeviceDoc/20005122B.pdf $ENDCMP # $CMP MCP1703A-2802E/MB -D 250 mA, Vin<=16V, Low Quiescent Current LDO Regulator +D Low Quiescent Current LDO Regulator, 2.8V, 250 mA, Vin<=16V, extended temp. range K REGULATOR LDO F http://ww1.microchip.com/downloads/en/DeviceDoc/20005122B.pdf $ENDCMP # $CMP MCP1703A-3002/MB -D 250 mA, Vin<=16V, Low Quiescent Current LDO Regulator +D Low Quiescent Current LDO Regulator, 3.0V, 250 mA, Vin<=16V K REGULATOR LDO F http://ww1.microchip.com/downloads/en/DeviceDoc/20005122B.pdf $ENDCMP # $CMP MCP1703A-3002E/MB -D 250 mA, Vin<=16V, Low Quiescent Current LDO Regulator +D Low Quiescent Current LDO Regulator, 3.0V, 250 mA, Vin<=16V, extended temp. range K REGULATOR LDO F http://ww1.microchip.com/downloads/en/DeviceDoc/20005122B.pdf $ENDCMP # $CMP MCP1703A-3302/MB -D 250 mA, Vin<=16V, Low Quiescent Current LDO Regulator +D Low Quiescent Current LDO Regulator, 3.3V, 250 mA, Vin<=16V K REGULATOR LDO F http://ww1.microchip.com/downloads/en/DeviceDoc/20005122B.pdf $ENDCMP # $CMP MCP1703A-3302E/MB -D 250 mA, Vin<=16V, Low Quiescent Current LDO Regulator +D Low Quiescent Current LDO Regulator, 3.3V, 250 mA, Vin<=16V, extended temp. range K REGULATOR LDO F http://ww1.microchip.com/downloads/en/DeviceDoc/20005122B.pdf $ENDCMP # $CMP MCP1703A-4002/MB -D 250 mA, Vin<=16V, Low Quiescent Current LDO Regulator +D Low Quiescent Current LDO Regulator, 4.0V, 250 mA, Vin<=16V K REGULATOR LDO F http://ww1.microchip.com/downloads/en/DeviceDoc/20005122B.pdf $ENDCMP # $CMP MCP1703A-4002E/MB -D 250 mA, Vin<=16V, Low Quiescent Current LDO Regulator +D Low Quiescent Current LDO Regulator, 4.0V, 250 mA, Vin<=16V, extended temp. range K REGULATOR LDO F http://ww1.microchip.com/downloads/en/DeviceDoc/20005122B.pdf $ENDCMP # $CMP MCP1703A-5002/MB -D 250 mA, Vin<=16V, Low Quiescent Current LDO Regulator +D Low Quiescent Current LDO Regulator, 5.0V, 250 mA, Vin<=16V K REGULATOR LDO F http://ww1.microchip.com/downloads/en/DeviceDoc/20005122B.pdf $ENDCMP # $CMP MCP1703A-5002E/MB -D 250 mA, Vin<=16V, Low Quiescent Current LDO Regulator +D Low Quiescent Current LDO Regulator, 5.0V, 250 mA, Vin<=16V, extended temp. range K REGULATOR LDO F http://ww1.microchip.com/downloads/en/DeviceDoc/20005122B.pdf $ENDCMP From 21095c431739bdb5becd676f0ea4f2b273e7701c Mon Sep 17 00:00:00 2001 From: Piotr Wiszowaty Date: Tue, 1 Nov 2016 11:40:50 +0100 Subject: [PATCH 212/283] memory: split M25PX32 to M23PX32-VMP (QFN) and M32PX32-VMW (SO8) --- library/memory.dcm | 10 ++++++++-- library/memory.lib | 32 +++++++++++++++++++++++++++----- 2 files changed, 35 insertions(+), 7 deletions(-) diff --git a/library/memory.dcm b/library/memory.dcm index b091f86a..84b80c1a 100644 --- a/library/memory.dcm +++ b/library/memory.dcm @@ -515,8 +515,14 @@ $CMP IDT71V65903S D 165 pins BGA 3.3V high-speed 9 Megabit synchronous SRAMs 512K x 18 (or 256K x 36) $ENDCMP # -$CMP M25PX32 -D 32Mb, Dual I/O, 4KB Subsector Erase, 3V Serial Flash Memory with 75 MHz SPI Bus Interface +$CMP M25PX32-VMP +D 32Mb, Dual I/O, 4KB Subsector Erase, 3V Serial Flash Memory with 75 MHz SPI Bus Interface, QFN package +K NOR Serial Flash Embedded Memory +F https://www.micron.com/~/media/documents/products/data-sheet/nor-flash/serial-nor/m25px/m25px32.pdf +$ENDCMP +# +$CMP M25PX32-VMW +D 32Mb, Dual I/O, 4KB Subsector Erase, 3V Serial Flash Memory with 75 MHz SPI Bus Interface, SOIJ package K NOR Serial Flash Embedded Memory F https://www.micron.com/~/media/documents/products/data-sheet/nor-flash/serial-nor/m25px/m25px32.pdf $ENDCMP diff --git a/library/memory.lib b/library/memory.lib index ca71e8cd..1e775b8a 100644 --- a/library/memory.lib +++ b/library/memory.lib @@ -2476,16 +2476,38 @@ X Q7 19 700 -150 300 L 50 50 1 1 T ENDDRAW ENDDEF # -# M25PX32 +# M25PX32-VMP # -DEF M25PX32 U 0 40 Y Y 1 F N +DEF M25PX32-VMP U 0 40 Y Y 1 F N F0 "U" -400 400 50 H V C CNN -F1 "M25PX32" 250 -400 50 H V C CNN +F1 "M25PX32-VMP" 300 -400 50 H V C CNN F2 "" 150 -100 50 H V C CNN F3 "" 150 -100 50 H V C CNN $FPLIST - SOIJ-8 - SOIC-8 + DFN*6x5mm*Pitch1.27mm* +$ENDFPLIST +DRAW +S -450 350 450 -350 0 1 10 f +X S# 1 -600 0 150 R 50 50 1 1 I +X DQ1 2 600 200 150 L 50 50 1 1 B +X W#/VPP 3 -600 -100 150 R 50 50 1 1 I +X VSS 4 0 -500 150 U 50 50 1 1 W +X DQ0 5 -600 200 150 R 50 50 1 1 B +X C 6 -600 100 150 R 50 50 1 1 I +X HOLD# 7 -600 -200 150 R 50 50 1 1 I +X VCC 8 0 500 150 D 50 50 1 1 W +ENDDRAW +ENDDEF +# +# M25PX32-VMW +# +DEF M25PX32-VMW U 0 40 Y Y 1 F N +F0 "U" -400 400 50 H V C CNN +F1 "M25PX32-VMW" 300 -400 50 H V C CNN +F2 "" 150 -100 50 H V C CNN +F3 "" 150 -100 50 H V C CNN +$FPLIST + SOIJ*5.3x5.3mm*Pitch1.27mm* $ENDFPLIST DRAW S -450 350 450 -350 0 1 10 f From 5167c8f66190aac54e8b58cb5bd6dfa38c0c463c Mon Sep 17 00:00:00 2001 From: jkriege2 Date: Tue, 1 Nov 2016 11:56:01 +0100 Subject: [PATCH 213/283] #IM made diode symbols IEC-conformant (non-filled triangle) + replaced old SCHDPAK-sy,bol with proper D_Schottky_AKK,... variants --- library/device.dcm | 35 +- library/device.lib | 1042 ++++++++++++++++++++++++++------------------ 2 files changed, 636 insertions(+), 441 deletions(-) diff --git a/library/device.dcm b/library/device.dcm index 5e5c7015..44e16ea7 100644 --- a/library/device.dcm +++ b/library/device.dcm @@ -201,6 +201,36 @@ D Schottky diode K diode schotty $ENDCMP # +$CMP D_Schottky_AAK +D Schottky diode, two anode pins +K diode schotty SCHDPAK +$ENDCMP +# +$CMP D_Schottky_AKA +D Schottky diode, two anode pins +K diode schotty SCHDPAK +$ENDCMP +# +$CMP D_Schottky_AKK +D Schottky diode, two cathode pins +K diode schotty SCHDPAK +$ENDCMP +# +$CMP D_Schottky_KAA +D Schottky diode, two anode pins +K diode schotty SCHDPAK +$ENDCMP +# +$CMP D_Schottky_KAK +D Schottky diode, two cathode pins +K diode schotty SCHDPAK +$ENDCMP +# +$CMP D_Schottky_KKA +D Schottky diode, two cathode pins +K diode schotty SCHDPAK +$ENDCMP +# $CMP D_Schottky_Small D Schottky diode, small symbol K diode schottky @@ -1497,11 +1527,6 @@ K rotary switch encoder switch push button F ~ $ENDCMP # -$CMP SCHDPAK -D Scottky Diode -K diode SCHOTTKY CMS -$ENDCMP -# $CMP Solar_Cell D single solar cell K solar cell diff --git a/library/device.lib b/library/device.lib index 863547ed..cd8b4ba7 100644 --- a/library/device.lib +++ b/library/device.lib @@ -635,15 +635,16 @@ F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN $FPLIST Diode_* - D-Pak_TO252AA + D-* *SingleDiode *_Diode_* *SingleDiode* D_* $ENDFPLIST DRAW -P 2 0 1 0 -50 50 -50 -50 N -P 3 0 1 0 50 50 -50 0 50 -50 F +P 2 0 1 8 -50 50 -50 -50 N +P 2 0 1 0 50 0 -50 0 N +P 4 0 1 8 50 50 50 -50 -50 0 50 50 N X K 1 -150 0 100 R 50 50 1 1 P X A 2 150 0 100 L 50 50 1 1 P ENDDRAW @@ -658,16 +659,17 @@ F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN $FPLIST Diode_* + D-* *SingleDiode *_Diode_* *SingleDiode* D_* $ENDFPLIST DRAW -P 2 0 1 0 -50 0 -50 -100 N -P 2 0 1 0 50 100 50 0 N -P 3 0 1 0 -50 100 50 50 -50 0 F -P 3 0 1 0 50 0 -50 -50 50 -100 F +P 2 0 1 8 -50 0 -50 -100 N +P 2 0 1 8 50 100 50 0 N +P 4 0 1 8 -50 100 -50 0 50 50 -50 100 N +P 4 0 1 8 50 0 50 -100 -50 -50 50 0 N X K 1 -150 0 100 R 50 50 1 1 P X A 2 150 0 100 L 50 50 1 1 P ENDDRAW @@ -689,10 +691,10 @@ P 2 0 1 0 -100 150 -50 100 N P 2 0 1 0 -50 -100 -100 -150 N P 2 0 1 0 100 -50 150 -100 N P 2 0 1 0 100 50 150 100 N -P 4 0 1 0 -150 100 -100 50 -75 125 -150 100 F -P 4 0 1 0 -100 -50 -150 -100 -75 -125 -100 -50 F -P 4 0 1 0 50 100 100 150 125 75 50 100 F -P 4 0 1 0 125 -75 50 -100 100 -150 125 -75 F +P 4 0 1 0 -150 100 -100 50 -75 125 -150 100 N +P 4 0 1 0 -100 -50 -150 -100 -75 -125 -100 -50 N +P 4 0 1 0 50 100 100 150 125 75 50 100 N +P 4 0 1 0 125 -75 50 -100 100 -150 125 -75 N P 5 0 1 0 -200 0 0 -200 200 0 0 200 -200 0 N X + 1 300 0 100 L 50 50 1 1 I X - 2 -300 0 100 R 50 50 1 1 I @@ -717,10 +719,10 @@ P 2 0 1 0 -100 150 -50 100 N P 2 0 1 0 -50 -100 -100 -150 N P 2 0 1 0 100 -50 150 -100 N P 2 0 1 0 100 50 150 100 N -P 4 0 1 0 -150 100 -100 50 -75 125 -150 100 F -P 4 0 1 0 -100 -50 -150 -100 -75 -125 -100 -50 F -P 4 0 1 0 50 100 100 150 125 75 50 100 F -P 4 0 1 0 125 -75 50 -100 100 -150 125 -75 F +P 4 0 1 0 -150 100 -100 50 -75 125 -150 100 N +P 4 0 1 0 -100 -50 -150 -100 -75 -125 -100 -50 N +P 4 0 1 0 50 100 100 150 125 75 50 100 N +P 4 0 1 0 125 -75 50 -100 100 -150 125 -75 N P 5 0 1 0 -200 0 0 -200 200 0 0 200 -200 0 N X + 1 300 0 100 L 50 50 1 1 I X ~ 2 0 -300 100 U 50 50 1 1 I @@ -745,10 +747,10 @@ P 2 0 1 0 -100 150 -50 100 N P 2 0 1 0 -50 -100 -100 -150 N P 2 0 1 0 100 -50 150 -100 N P 2 0 1 0 100 50 150 100 N -P 4 0 1 0 -150 100 -100 50 -75 125 -150 100 F -P 4 0 1 0 -100 -50 -150 -100 -75 -125 -100 -50 F -P 4 0 1 0 50 100 100 150 125 75 50 100 F -P 4 0 1 0 125 -75 50 -100 100 -150 125 -75 F +P 4 0 1 0 -150 100 -100 50 -75 125 -150 100 N +P 4 0 1 0 -100 -50 -150 -100 -75 -125 -100 -50 N +P 4 0 1 0 50 100 100 150 125 75 50 100 N +P 4 0 1 0 125 -75 50 -100 100 -150 125 -75 N P 5 0 1 0 -200 0 0 -200 200 0 0 200 -200 0 N X + 1 300 0 100 L 50 50 1 1 I X ~ 2 0 300 100 D 50 50 1 1 I @@ -773,10 +775,10 @@ P 2 0 1 0 -100 150 -50 100 N P 2 0 1 0 -50 -100 -100 -150 N P 2 0 1 0 100 -50 150 -100 N P 2 0 1 0 100 50 150 100 N -P 4 0 1 0 -150 100 -100 50 -75 125 -150 100 F -P 4 0 1 0 -100 -50 -150 -100 -75 -125 -100 -50 F -P 4 0 1 0 50 100 100 150 125 75 50 100 F -P 4 0 1 0 125 -75 50 -100 100 -150 125 -75 F +P 4 0 1 0 -150 100 -100 50 -75 125 -150 100 N +P 4 0 1 0 -100 -50 -150 -100 -75 -125 -100 -50 N +P 4 0 1 0 50 100 100 150 125 75 50 100 N +P 4 0 1 0 125 -75 50 -100 100 -150 125 -75 N P 5 0 1 0 -200 0 0 -200 200 0 0 200 -200 0 N X - 1 -300 0 100 R 50 50 1 1 I X ~ 2 0 -300 100 U 50 50 1 1 I @@ -801,10 +803,10 @@ P 2 0 1 0 -100 150 -50 100 N P 2 0 1 0 -50 -100 -100 -150 N P 2 0 1 0 100 -50 150 -100 N P 2 0 1 0 100 50 150 100 N -P 4 0 1 0 -150 100 -100 50 -75 125 -150 100 F -P 4 0 1 0 -100 -50 -150 -100 -75 -125 -100 -50 F -P 4 0 1 0 50 100 100 150 125 75 50 100 F -P 4 0 1 0 125 -75 50 -100 100 -150 125 -75 F +P 4 0 1 0 -150 100 -100 50 -75 125 -150 100 N +P 4 0 1 0 -100 -50 -150 -100 -75 -125 -100 -50 N +P 4 0 1 0 50 100 100 150 125 75 50 100 N +P 4 0 1 0 125 -75 50 -100 100 -150 125 -75 N P 5 0 1 0 -200 0 0 -200 200 0 0 200 -200 0 N X - 1 -300 0 100 R 50 50 1 1 I X ~ 2 0 300 100 D 50 50 1 1 I @@ -822,16 +824,17 @@ F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN $FPLIST Diode_* - D-Pak_TO252AA + D-* *SingleDiode *_Diode_* *SingleDiode* D_* $ENDFPLIST DRAW -P 2 0 1 0 -50 50 -50 -50 N -P 2 0 1 6 -30 50 -30 -50 N -P 3 0 1 0 70 50 -30 0 70 -50 F +P 2 0 1 8 -50 50 -50 -50 N +P 2 0 1 0 -30 0 50 0 N +P 2 0 1 8 -30 50 -30 -50 N +P 4 0 1 8 50 50 50 -50 -30 0 50 50 N X K 1 -150 0 100 R 50 50 1 1 P X A 2 150 0 100 L 50 50 1 1 P ENDDRAW @@ -851,14 +854,15 @@ A 10 110 22 634 -1534 0 1 0 N 20 130 -10 100 A 30 150 22 -1166 266 0 1 0 N 20 130 50 160 A 30 190 22 -1534 634 0 1 0 N 10 180 40 210 A 70 170 22 -1534 634 0 1 0 N 50 160 80 190 -P 2 0 1 6 -100 50 -100 -50 N +P 2 0 1 8 -100 50 -100 -50 N P 2 0 1 0 -80 90 -50 90 N P 2 0 1 0 -80 90 -50 120 N P 2 0 1 0 -80 120 -80 90 N P 2 0 1 0 -40 70 -10 70 N P 2 0 1 0 -40 70 -10 100 N P 2 0 1 0 -40 100 -40 70 N -P 3 0 1 0 0 50 -100 0 0 -50 F +P 2 0 1 0 0 0 -100 0 N +P 4 0 1 8 0 50 0 -50 -100 0 0 50 N X K 1 -200 0 100 R 50 50 1 1 P X A 2 100 0 100 L 50 50 1 1 P ENDDRAW @@ -872,20 +876,172 @@ F1 "D_Schottky" 0 -100 50 H V C CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN $FPLIST - D-Pak_TO252AA Diode_* + D-* *SingleDiode - *SingleDiode* *_Diode_* + *SingleDiode* + D_* $ENDFPLIST DRAW -P 3 0 1 0 50 50 -50 0 50 -50 F +P 2 0 1 0 50 0 -50 0 N +P 4 0 1 8 50 50 50 -50 -50 0 50 50 N P 6 0 1 8 -75 25 -75 50 -50 50 -50 -50 -25 -50 -25 -25 N X K 1 -150 0 100 R 50 50 1 1 P X A 2 150 0 100 L 50 50 1 1 P ENDDRAW ENDDEF # +# D_Schottky_AAK +# +DEF D_Schottky_AAK D 0 0 Y N 1 F N +F0 "D" 0 100 50 H V C CNN +F1 "D_Schottky_AAK" 0 -100 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + Diode_* + D-* + *SingleDiode + *_Diode_* + *SingleDiode* + D_* +$ENDFPLIST +DRAW +P 4 0 1 8 50 50 50 -50 -50 0 50 50 N +P 4 0 1 0 150 100 100 100 100 0 -50 0 N +P 6 0 1 8 -75 25 -75 50 -50 50 -50 -50 -25 -50 -25 -25 N +X A 1 200 100 100 L 50 50 1 1 I +X A 2 200 0 100 L 50 50 1 1 P +X K 3 -150 0 100 R 50 50 1 1 P +ENDDRAW +ENDDEF +# +# D_Schottky_AKA +# +DEF D_Schottky_AKA D 0 0 Y N 1 F N +F0 "D" 0 100 50 H V C CNN +F1 "D_Schottky_AKA" 0 -100 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + Diode_* + D-* + *SingleDiode + *_Diode_* + *SingleDiode* + D_* +$ENDFPLIST +DRAW +P 4 0 1 8 50 50 50 -50 -50 0 50 50 N +P 4 0 1 0 150 100 100 100 100 0 -50 0 N +P 6 0 1 8 -75 25 -75 50 -50 50 -50 -50 -25 -50 -25 -25 N +X A 1 200 100 100 L 50 50 1 1 I +X K 2 -150 0 100 R 50 50 1 1 P +X A 3 200 0 100 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +# D_Schottky_AKK +# +DEF D_Schottky_AKK D 0 0 Y N 1 F N +F0 "D" 0 100 50 H V C CNN +F1 "D_Schottky_AKK" 0 -100 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + Diode_* + D-* + *SingleDiode + *_Diode_* + *SingleDiode* + D_* +$ENDFPLIST +DRAW +P 4 0 1 0 -200 100 -150 100 -150 0 100 0 N +P 4 0 1 8 50 50 50 -50 -50 0 50 50 N +P 6 0 1 8 -75 25 -75 50 -50 50 -50 -50 -25 -50 -25 -25 N +X A 1 200 0 100 L 50 50 1 1 P +X K 2 -250 100 100 R 50 50 1 1 I +X K 3 -250 0 100 R 50 50 1 1 P +ENDDRAW +ENDDEF +# +# D_Schottky_KAA +# +DEF D_Schottky_KAA D 0 0 Y N 1 F N +F0 "D" 0 100 50 H V C CNN +F1 "D_Schottky_KAA" 0 -100 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + Diode_* + D-* + *SingleDiode + *_Diode_* + *SingleDiode* + D_* +$ENDFPLIST +DRAW +P 4 0 1 8 50 50 50 -50 -50 0 50 50 N +P 4 0 1 0 150 100 100 100 100 0 -50 0 N +P 6 0 1 8 -75 25 -75 50 -50 50 -50 -50 -25 -50 -25 -25 N +X K 1 -150 0 100 R 50 50 1 1 P +X A 2 200 100 100 L 50 50 1 1 I +X A 3 200 0 100 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +# D_Schottky_KAK +# +DEF D_Schottky_KAK D 0 0 Y N 1 F N +F0 "D" 0 100 50 H V C CNN +F1 "D_Schottky_KAK" 0 -100 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + Diode_* + D-* + *SingleDiode + *_Diode_* + *SingleDiode* + D_* +$ENDFPLIST +DRAW +P 4 0 1 0 -200 100 -150 100 -150 0 100 0 N +P 4 0 1 8 50 50 50 -50 -50 0 50 50 N +P 6 0 1 8 -75 25 -75 50 -50 50 -50 -50 -25 -50 -25 -25 N +X K 1 -250 100 100 R 50 50 1 1 I +X A 2 200 0 100 L 50 50 1 1 P +X K 3 -250 0 100 R 50 50 1 1 P +ENDDRAW +ENDDEF +# +# D_Schottky_KKA +# +DEF D_Schottky_KKA D 0 0 Y N 1 F N +F0 "D" 0 100 50 H V C CNN +F1 "D_Schottky_KKA" 0 -100 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + Diode_* + D-* + *SingleDiode + *_Diode_* + *SingleDiode* + D_* +$ENDFPLIST +DRAW +P 4 0 1 0 -200 100 -150 100 -150 0 100 0 N +P 4 0 1 8 50 50 50 -50 -50 0 50 50 N +P 6 0 1 8 -75 25 -75 50 -50 50 -50 -50 -25 -50 -25 -25 N +X K 1 -250 100 100 R 50 50 1 1 I +X K 2 -250 0 100 R 50 50 1 1 P +X A 3 200 0 100 L 50 50 1 1 P +ENDDRAW +ENDDEF +# # D_Schottky_Small # DEF D_Schottky_Small D 0 10 N N 1 F N @@ -895,16 +1051,18 @@ F2 "" 0 0 50 V V C CNN F3 "" 0 0 50 V V C CNN $FPLIST Diode_* - D-Pak_TO252AA + D-* *SingleDiode - *SingleDiode* *_Diode_* + *SingleDiode* + D_* $ENDFPLIST DRAW P 2 0 1 0 -30 -40 -30 40 N +P 2 0 1 0 -30 0 30 0 N P 3 0 1 0 -30 -40 -20 -40 -20 -30 N P 3 0 1 0 -30 40 -40 40 -40 30 N -P 4 0 1 0 30 -40 -30 0 30 40 30 -40 F +P 4 0 1 0 30 -40 -30 0 30 40 30 -40 N X K 1 -100 0 70 R 50 50 1 1 P X A 2 100 0 70 L 50 50 1 1 P ENDDRAW @@ -918,16 +1076,16 @@ F1 "D_Schottky_x2_ACom_AKK" 0 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 -140 0 150 0 N P 2 0 1 0 0 0 0 -100 N -P 3 0 1 10 -150 50 -150 -50 -150 -50 N -P 3 0 1 10 -50 0 50 0 50 0 N -P 3 0 1 10 150 50 150 -50 150 -50 N -P 4 0 1 10 -150 50 -170 50 -170 40 -170 40 N -P 4 0 1 10 150 -50 170 -50 170 -40 170 -40 N -P 4 0 1 10 150 50 130 50 130 40 130 40 N -P 5 0 1 10 -130 -40 -130 -50 -150 -50 -150 -50 -150 -50 N -P 6 0 1 10 -50 -50 -150 0 -50 50 -50 -50 -50 -50 -50 -50 F -P 6 0 1 10 50 50 150 0 50 -50 50 50 50 50 50 50 F +P 3 0 1 8 -150 50 -150 -50 -150 -50 N +P 3 0 1 8 150 50 150 -50 150 -50 N +P 4 0 1 8 -150 50 -170 50 -170 40 -170 40 N +P 4 0 1 8 150 -50 170 -50 170 -40 170 -40 N +P 4 0 1 8 150 50 130 50 130 40 130 40 N +P 5 0 1 8 -130 -40 -130 -50 -150 -50 -150 -50 -150 -50 N +P 6 0 1 8 -50 -50 -150 0 -50 50 -50 -50 -50 -50 -50 -50 N +P 6 0 1 8 50 50 150 0 50 -50 50 50 50 50 50 50 N X A 1 0 -200 100 U 50 50 0 1 P X K 2 -300 0 150 R 50 50 0 1 P X K 3 300 0 150 L 50 50 0 1 P @@ -942,16 +1100,16 @@ F1 "D_Schottky_x2_ACom_KAK" 0 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 -140 0 150 0 N P 2 0 1 0 0 0 0 -100 N -P 3 0 1 10 -150 50 -150 -50 -150 -50 N -P 3 0 1 10 -50 0 50 0 50 0 N -P 3 0 1 10 150 50 150 -50 150 -50 N -P 4 0 1 10 -150 50 -170 50 -170 40 -170 40 N -P 4 0 1 10 150 -50 170 -50 170 -40 170 -40 N -P 4 0 1 10 150 50 130 50 130 40 130 40 N -P 5 0 1 10 -130 -40 -130 -50 -150 -50 -150 -50 -150 -50 N -P 6 0 1 10 -50 -50 -150 0 -50 50 -50 -50 -50 -50 -50 -50 F -P 6 0 1 10 50 50 150 0 50 -50 50 50 50 50 50 50 F +P 3 0 1 8 -150 50 -150 -50 -150 -50 N +P 3 0 1 8 150 50 150 -50 150 -50 N +P 4 0 1 8 -150 50 -170 50 -170 40 -170 40 N +P 4 0 1 8 150 -50 170 -50 170 -40 170 -40 N +P 4 0 1 8 150 50 130 50 130 40 130 40 N +P 5 0 1 8 -130 -40 -130 -50 -150 -50 -150 -50 -150 -50 N +P 6 0 1 8 -50 -50 -150 0 -50 50 -50 -50 -50 -50 -50 -50 N +P 6 0 1 8 50 50 150 0 50 -50 50 50 50 50 50 50 N X K 1 -300 0 150 R 50 50 0 1 P X A 2 0 -200 100 U 50 50 0 1 P X K 3 300 0 150 L 50 50 0 1 P @@ -966,16 +1124,16 @@ F1 "D_Schottky_x2_ACom_KKA" 0 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 -140 0 150 0 N P 2 0 1 0 0 0 0 -100 N -P 3 0 1 10 -150 50 -150 -50 -150 -50 N -P 3 0 1 10 -50 0 50 0 50 0 N -P 3 0 1 10 150 50 150 -50 150 -50 N -P 4 0 1 10 -150 50 -170 50 -170 40 -170 40 N -P 4 0 1 10 150 -50 170 -50 170 -40 170 -40 N -P 4 0 1 10 150 50 130 50 130 40 130 40 N -P 5 0 1 10 -130 -40 -130 -50 -150 -50 -150 -50 -150 -50 N -P 6 0 1 10 -50 -50 -150 0 -50 50 -50 -50 -50 -50 -50 -50 F -P 6 0 1 10 50 50 150 0 50 -50 50 50 50 50 50 50 F +P 3 0 1 8 -150 50 -150 -50 -150 -50 N +P 3 0 1 8 150 50 150 -50 150 -50 N +P 4 0 1 8 -150 50 -170 50 -170 40 -170 40 N +P 4 0 1 8 150 -50 170 -50 170 -40 170 -40 N +P 4 0 1 8 150 50 130 50 130 40 130 40 N +P 5 0 1 8 -130 -40 -130 -50 -150 -50 -150 -50 -150 -50 N +P 6 0 1 8 -50 -50 -150 0 -50 50 -50 -50 -50 -50 -50 -50 N +P 6 0 1 8 50 50 150 0 50 -50 50 50 50 50 50 50 N X K 1 -300 0 150 R 50 50 0 1 P X K 2 300 0 150 L 50 50 0 1 P X A 3 0 -200 100 U 50 50 0 1 P @@ -990,16 +1148,16 @@ F1 "D_Schottky_x2_KCom_AAK" 0 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 -150 0 150 0 N P 2 0 1 0 0 0 0 -100 N -P 3 0 1 10 -50 -50 -50 50 -50 50 N -P 3 0 1 10 -50 0 50 0 50 0 N -P 3 0 1 10 50 -50 50 50 50 50 N -P 4 0 1 10 -50 -50 -30 -50 -30 -40 -30 -40 N -P 4 0 1 10 50 -50 70 -50 70 -40 70 -40 N -P 4 0 1 10 50 50 30 50 30 40 30 40 N -P 5 0 1 10 -70 40 -70 50 -50 50 -50 50 -50 50 N -P 6 0 1 10 -150 50 -50 0 -150 -50 -150 50 -150 50 -150 50 F -P 6 0 1 10 150 -50 50 0 150 50 150 -50 150 -50 150 -50 F +P 3 0 1 8 -50 -50 -50 50 -50 50 N +P 3 0 1 8 50 -50 50 50 50 50 N +P 4 0 1 8 -50 -50 -30 -50 -30 -40 -30 -40 N +P 4 0 1 8 50 -50 70 -50 70 -40 70 -40 N +P 4 0 1 8 50 50 30 50 30 40 30 40 N +P 5 0 1 8 -70 40 -70 50 -50 50 -50 50 -50 50 N +P 6 0 1 8 -150 50 -50 0 -150 -50 -150 50 -150 50 -150 50 N +P 6 0 1 8 150 -50 50 0 150 50 150 -50 150 -50 150 -50 N X A 1 -300 0 150 R 50 50 0 1 P X A 2 300 0 150 L 50 50 0 1 P X K 3 0 -200 100 U 50 50 0 1 P @@ -1015,15 +1173,15 @@ F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW P 2 0 1 0 0 0 0 -100 N -P 3 0 1 10 -50 -50 -50 50 -50 50 N -P 3 0 1 10 -50 0 50 0 50 0 N -P 3 0 1 10 50 -50 50 50 50 50 N -P 4 0 1 10 -50 -50 -30 -50 -30 -40 -30 -40 N -P 4 0 1 10 50 -50 70 -50 70 -40 70 -40 N -P 4 0 1 10 50 50 30 50 30 40 30 40 N -P 5 0 1 10 -70 40 -70 50 -50 50 -50 50 -50 50 N -P 6 0 1 10 -150 50 -50 0 -150 -50 -150 50 -150 50 -150 50 F -P 6 0 1 10 150 -50 50 0 150 50 150 -50 150 -50 150 -50 F +P 2 0 1 0 150 0 -150 0 N +P 3 0 1 8 -50 -50 -50 50 -50 50 N +P 3 0 1 8 50 -50 50 50 50 50 N +P 4 0 1 8 -50 -50 -30 -50 -30 -40 -30 -40 N +P 4 0 1 8 50 -50 70 -50 70 -40 70 -40 N +P 4 0 1 8 50 50 30 50 30 40 30 40 N +P 5 0 1 8 -70 40 -70 50 -50 50 -50 50 -50 50 N +P 6 0 1 8 -150 50 -50 0 -150 -50 -150 50 -150 50 -150 50 N +P 6 0 1 8 150 -50 50 0 150 50 150 -50 150 -50 150 -50 N X A 1 -300 0 150 R 50 50 0 1 P X K 2 0 -200 100 U 50 50 0 1 P X A 3 300 0 150 L 50 50 0 1 P @@ -1038,16 +1196,16 @@ F1 "D_Schottky_x2_KCom_KAA" 0 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 -150 0 150 0 N P 2 0 1 0 0 0 0 -100 N -P 3 0 1 10 -50 -50 -50 50 -50 50 N -P 3 0 1 10 -50 0 50 0 50 0 N -P 3 0 1 10 50 -50 50 50 50 50 N -P 4 0 1 10 -50 -50 -30 -50 -30 -40 -30 -40 N -P 4 0 1 10 50 -50 70 -50 70 -40 70 -40 N -P 4 0 1 10 50 50 30 50 30 40 30 40 N -P 5 0 1 10 -70 40 -70 50 -50 50 -50 50 -50 50 N -P 6 0 1 10 -150 50 -50 0 -150 -50 -150 50 -150 50 -150 50 F -P 6 0 1 10 150 -50 50 0 150 50 150 -50 150 -50 150 -50 F +P 3 0 1 8 -50 -50 -50 50 -50 50 N +P 3 0 1 8 50 -50 50 50 50 50 N +P 4 0 1 8 -50 -50 -30 -50 -30 -40 -30 -40 N +P 4 0 1 8 50 -50 70 -50 70 -40 70 -40 N +P 4 0 1 8 50 50 30 50 30 40 30 40 N +P 5 0 1 8 -70 40 -70 50 -50 50 -50 50 -50 50 N +P 6 0 1 8 -150 50 -50 0 -150 -50 -150 50 -150 50 -150 50 N +P 6 0 1 8 150 -50 50 0 150 50 150 -50 150 -50 150 -50 N X K 1 0 -200 100 U 50 50 0 1 P X A 2 -300 0 150 R 50 50 0 1 P X A 3 300 0 150 L 50 50 0 1 P @@ -1063,16 +1221,16 @@ F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW P 2 0 1 0 0 0 0 -100 N +P 2 0 1 0 150 0 -150 0 N P 2 0 1 0 250 0 300 0 N -P 3 0 1 10 -50 -50 -50 50 -50 50 N -P 3 0 1 10 -50 0 50 0 50 0 N -P 3 0 1 10 150 50 150 -50 150 -50 N -P 4 0 1 10 -50 -50 -30 -50 -30 -40 -30 -40 N -P 4 0 1 10 150 -50 170 -50 170 -40 170 -40 N -P 4 0 1 10 150 50 130 50 130 40 130 40 N -P 5 0 1 10 -70 40 -70 50 -50 50 -50 50 -50 50 N -P 6 0 1 10 -150 50 -50 0 -150 -50 -150 50 -150 50 -150 50 F -P 6 0 1 10 50 50 150 0 50 -50 50 50 50 50 50 50 F +P 3 0 1 8 -50 -50 -50 50 -50 50 N +P 3 0 1 8 150 50 150 -50 150 -50 N +P 4 0 1 8 -50 -50 -30 -50 -30 -40 -30 -40 N +P 4 0 1 8 150 -50 170 -50 170 -40 170 -40 N +P 4 0 1 8 150 50 130 50 130 40 130 40 N +P 5 0 1 8 -70 40 -70 50 -50 50 -50 50 -50 50 N +P 6 0 1 8 -150 50 -50 0 -150 -50 -150 50 -150 50 -150 50 N +P 6 0 1 8 50 50 150 0 50 -50 50 50 50 50 50 50 N X A 1 -300 0 150 R 50 50 0 1 P X common 2 0 -200 100 U 50 50 0 1 P X K 3 300 0 150 L 50 50 0 1 P @@ -1087,17 +1245,17 @@ F1 "D_Schottky_x2_Serial_AKC" 0 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 -150 0 150 0 N P 2 0 1 0 0 0 0 -100 N P 2 0 1 0 250 0 300 0 N -P 3 0 1 10 -50 -50 -50 50 -50 50 N -P 3 0 1 10 -50 0 50 0 50 0 N -P 3 0 1 10 150 50 150 -50 150 -50 N -P 4 0 1 10 -50 -50 -30 -50 -30 -40 -30 -40 N -P 4 0 1 10 150 -50 170 -50 170 -40 170 -40 N -P 4 0 1 10 150 50 130 50 130 40 130 40 N -P 5 0 1 10 -70 40 -70 50 -50 50 -50 50 -50 50 N -P 6 0 1 10 -150 50 -50 0 -150 -50 -150 50 -150 50 -150 50 F -P 6 0 1 10 50 50 150 0 50 -50 50 50 50 50 50 50 F +P 3 0 1 8 -50 -50 -50 50 -50 50 N +P 3 0 1 8 150 50 150 -50 150 -50 N +P 4 0 1 8 -50 -50 -30 -50 -30 -40 -30 -40 N +P 4 0 1 8 150 -50 170 -50 170 -40 170 -40 N +P 4 0 1 8 150 50 130 50 130 40 130 40 N +P 5 0 1 8 -70 40 -70 50 -50 50 -50 50 -50 50 N +P 6 0 1 8 -150 50 -50 0 -150 -50 -150 50 -150 50 -150 50 N +P 6 0 1 8 50 50 150 0 50 -50 50 50 50 50 50 50 N X A 1 -300 0 150 R 50 50 0 1 P X K 2 300 0 150 L 50 50 0 1 P X common 3 0 -200 100 U 50 50 0 1 P @@ -1112,16 +1270,16 @@ F1 "D_Schottky_x2_Serial_CAK" 0 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 -150 0 150 0 N P 2 0 1 0 0 0 0 -100 N -P 3 0 1 10 -50 -50 -50 50 -50 50 N -P 3 0 1 10 -50 0 50 0 50 0 N -P 3 0 1 10 150 50 150 -50 150 -50 N -P 4 0 1 10 -50 -50 -30 -50 -30 -40 -30 -40 N -P 4 0 1 10 150 -50 170 -50 170 -40 170 -40 N -P 4 0 1 10 150 50 130 50 130 40 130 40 N -P 5 0 1 10 -70 40 -70 50 -50 50 -50 50 -50 50 N -P 6 0 1 10 -150 50 -50 0 -150 -50 -150 50 -150 50 -150 50 F -P 6 0 1 10 50 50 150 0 50 -50 50 50 50 50 50 50 F +P 3 0 1 8 -50 -50 -50 50 -50 50 N +P 3 0 1 8 150 50 150 -50 150 -50 N +P 4 0 1 8 -50 -50 -30 -50 -30 -40 -30 -40 N +P 4 0 1 8 150 -50 170 -50 170 -40 170 -40 N +P 4 0 1 8 150 50 130 50 130 40 130 40 N +P 5 0 1 8 -70 40 -70 50 -50 50 -50 50 -50 50 N +P 6 0 1 8 -150 50 -50 0 -150 -50 -150 50 -150 50 -150 50 N +P 6 0 1 8 50 50 150 0 50 -50 50 50 50 50 50 50 N X common 1 0 -200 100 U 50 50 0 1 P X A 2 -300 0 150 R 50 50 0 1 P X K 3 300 0 150 L 50 50 0 1 P @@ -1136,16 +1294,16 @@ F1 "D_Schottky_x2_Serial_CKA" 0 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 -150 0 150 0 N P 2 0 1 0 0 0 0 -100 N -P 3 0 1 10 -50 -50 -50 50 -50 50 N -P 3 0 1 10 -50 0 50 0 50 0 N -P 3 0 1 10 150 50 150 -50 150 -50 N -P 4 0 1 10 -50 -50 -30 -50 -30 -40 -30 -40 N -P 4 0 1 10 150 -50 170 -50 170 -40 170 -40 N -P 4 0 1 10 150 50 130 50 130 40 130 40 N -P 5 0 1 10 -70 40 -70 50 -50 50 -50 50 -50 50 N -P 6 0 1 10 -150 50 -50 0 -150 -50 -150 50 -150 50 -150 50 F -P 6 0 1 10 50 50 150 0 50 -50 50 50 50 50 50 50 F +P 3 0 1 8 -50 -50 -50 50 -50 50 N +P 3 0 1 8 150 50 150 -50 150 -50 N +P 4 0 1 8 -50 -50 -30 -50 -30 -40 -30 -40 N +P 4 0 1 8 150 -50 170 -50 170 -40 170 -40 N +P 4 0 1 8 150 50 130 50 130 40 130 40 N +P 5 0 1 8 -70 40 -70 50 -50 50 -50 50 -50 50 N +P 6 0 1 8 -150 50 -50 0 -150 -50 -150 50 -150 50 -150 50 N +P 6 0 1 8 50 50 150 0 50 -50 50 50 50 50 50 50 N X common 1 0 -200 100 U 50 50 0 1 P X K 2 300 0 150 L 50 50 0 1 P X A 3 -300 0 150 R 50 50 0 1 P @@ -1160,16 +1318,16 @@ F1 "D_Schottky_x2_Serial_KAC" 0 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 -150 0 150 0 N P 2 0 1 0 0 0 0 -100 N -P 3 0 1 10 -50 -50 -50 50 -50 50 N -P 3 0 1 10 -50 0 50 0 50 0 N -P 3 0 1 10 150 50 150 -50 150 -50 N -P 4 0 1 10 -50 -50 -30 -50 -30 -40 -30 -40 N -P 4 0 1 10 150 -50 170 -50 170 -40 170 -40 N -P 4 0 1 10 150 50 130 50 130 40 130 40 N -P 5 0 1 10 -70 40 -70 50 -50 50 -50 50 -50 50 N -P 6 0 1 10 -150 50 -50 0 -150 -50 -150 50 -150 50 -150 50 F -P 6 0 1 10 50 50 150 0 50 -50 50 50 50 50 50 50 F +P 3 0 1 8 -50 -50 -50 50 -50 50 N +P 3 0 1 8 150 50 150 -50 150 -50 N +P 4 0 1 8 -50 -50 -30 -50 -30 -40 -30 -40 N +P 4 0 1 8 150 -50 170 -50 170 -40 170 -40 N +P 4 0 1 8 150 50 130 50 130 40 130 40 N +P 5 0 1 8 -70 40 -70 50 -50 50 -50 50 -50 50 N +P 6 0 1 8 -150 50 -50 0 -150 -50 -150 50 -150 50 -150 50 N +P 6 0 1 8 50 50 150 0 50 -50 50 50 50 50 50 50 N X K 1 300 0 150 L 50 50 0 1 P X A 2 -300 0 150 R 50 50 0 1 P X common 3 0 -200 100 U 50 50 0 1 P @@ -1184,17 +1342,17 @@ F1 "D_Schottky_x2_Serial_KCA" 0 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 -150 0 150 0 N P 2 0 1 0 0 0 0 -100 N P 2 0 1 0 250 0 300 0 N -P 3 0 1 10 -50 -50 -50 50 -50 50 N -P 3 0 1 10 -50 0 50 0 50 0 N -P 3 0 1 10 150 50 150 -50 150 -50 N -P 4 0 1 10 -50 -50 -30 -50 -30 -40 -30 -40 N -P 4 0 1 10 150 -50 170 -50 170 -40 170 -40 N -P 4 0 1 10 150 50 130 50 130 40 130 40 N -P 5 0 1 10 -70 40 -70 50 -50 50 -50 50 -50 50 N -P 6 0 1 10 -150 50 -50 0 -150 -50 -150 50 -150 50 -150 50 F -P 6 0 1 10 50 50 150 0 50 -50 50 50 50 50 50 50 F +P 3 0 1 8 -50 -50 -50 50 -50 50 N +P 3 0 1 8 150 50 150 -50 150 -50 N +P 4 0 1 8 -50 -50 -30 -50 -30 -40 -30 -40 N +P 4 0 1 8 150 -50 170 -50 170 -40 170 -40 N +P 4 0 1 8 150 50 130 50 130 40 130 40 N +P 5 0 1 8 -70 40 -70 50 -50 50 -50 50 -50 50 N +P 6 0 1 8 -150 50 -50 0 -150 -50 -150 50 -150 50 -150 50 N +P 6 0 1 8 50 50 150 0 50 -50 50 50 50 50 50 50 N X K 1 300 0 150 L 50 50 0 1 P X common 2 0 -200 100 U 50 50 0 1 P X A 3 -300 0 150 R 50 50 0 1 P @@ -1218,8 +1376,8 @@ $FPLIST $ENDFPLIST DRAW P 2 0 1 0 -50 0 50 0 N -P 2 0 1 0 -50 50 -50 -50 N -P 3 0 1 0 -50 0 50 50 50 -50 N +P 2 0 1 8 -50 50 -50 -50 N +P 3 0 1 8 -50 0 50 50 50 -50 N X K 1 -150 0 100 R 50 50 1 1 P X A 2 150 0 100 L 50 50 1 1 P ENDDRAW @@ -1241,7 +1399,8 @@ $FPLIST $ENDFPLIST DRAW P 2 0 1 0 -30 -40 -30 40 N -P 4 0 1 0 30 -40 -30 0 30 40 30 -40 F +P 2 0 1 0 -30 0 30 0 N +P 4 0 1 0 30 -40 -30 0 30 40 30 -40 N X K 1 -100 0 70 R 50 50 1 1 P X A 2 100 0 70 L 50 50 1 1 P ENDDRAW @@ -1263,9 +1422,10 @@ $FPLIST D_* $ENDFPLIST DRAW -P 3 0 1 0 -100 50 0 0 -100 -50 F -P 3 0 1 0 100 50 0 0 100 -50 F -P 4 0 1 0 20 50 0 50 0 -50 -20 -50 N +P 2 0 1 0 50 0 -50 0 N +P 4 0 1 8 -100 -50 0 0 -100 50 -100 -50 N +P 4 0 1 8 20 50 0 50 0 -50 -20 -50 N +P 4 0 1 8 100 50 100 -50 0 0 100 50 N X A1 1 -150 0 100 R 50 50 1 1 P X A2 2 150 0 100 L 50 50 1 1 P ENDDRAW @@ -1287,14 +1447,12 @@ $FPLIST D_* $ENDFPLIST DRAW -P 2 0 0 10 -50 0 50 0 N -P 2 0 0 10 0 -50 0 0 N -P 3 0 1 0 -250 50 -150 0 -250 -50 F -P 3 0 1 0 -50 50 -150 0 -50 -50 F -P 3 0 1 0 50 50 150 0 50 -50 F -P 3 0 1 0 250 50 150 0 250 -50 F -P 4 0 1 0 -130 50 -150 50 -150 -50 -170 -50 N -P 4 0 1 0 170 50 150 50 150 -50 130 -50 N +P 2 0 0 0 0 -50 0 0 N +P 2 0 1 0 -250 0 250 0 N +P 4 0 1 8 -130 50 -150 50 -150 -50 -170 -50 N +P 4 0 1 8 170 50 150 50 150 -50 130 -50 N +P 5 0 1 8 -250 -50 -50 50 -50 -50 -250 50 -250 -50 N +P 5 0 1 8 50 -50 50 50 250 -50 250 50 50 -50 N X A1 1 -350 0 100 R 50 50 1 1 P X A2 2 350 0 100 L 50 50 1 1 P X common 3 0 -150 100 U 50 50 1 1 I @@ -1317,14 +1475,12 @@ $FPLIST D_* $ENDFPLIST DRAW -P 2 0 0 10 -50 0 50 0 N -P 2 0 0 10 0 -50 0 0 N -P 3 0 1 0 -250 50 -150 0 -250 -50 F -P 3 0 1 0 -50 50 -150 0 -50 -50 F -P 3 0 1 0 50 50 150 0 50 -50 F -P 3 0 1 0 250 50 150 0 250 -50 F -P 4 0 1 0 -130 50 -150 50 -150 -50 -170 -50 N -P 4 0 1 0 170 50 150 50 150 -50 130 -50 N +P 5 0 0 8 -250 -50 -50 50 -50 -50 -250 50 -250 -50 N +P 5 0 0 8 50 50 50 -50 250 50 250 -50 50 50 N +P 2 0 1 0 -250 0 250 0 N +P 2 0 1 0 0 0 0 -50 N +P 4 0 1 8 -130 50 -150 50 -150 -50 -170 -50 N +P 4 0 1 8 170 50 150 50 150 -50 130 -50 N X A1 1 -350 0 100 R 50 50 1 1 P X common 2 0 -150 100 U 50 50 1 1 I X A2 3 350 0 100 L 50 50 1 1 P @@ -1347,14 +1503,12 @@ $FPLIST D_* $ENDFPLIST DRAW -P 2 0 0 10 -50 0 50 0 N -P 2 0 0 10 0 -50 0 0 N -P 3 0 1 0 -250 50 -150 0 -250 -50 F -P 3 0 1 0 -50 50 -150 0 -50 -50 F -P 3 0 1 0 50 50 150 0 50 -50 F -P 3 0 1 0 250 50 150 0 250 -50 F -P 4 0 1 0 -130 50 -150 50 -150 -50 -170 -50 N -P 4 0 1 0 170 50 150 50 150 -50 130 -50 N +P 2 0 1 0 -250 0 250 0 N +P 2 0 1 0 0 0 0 -50 N +P 4 0 1 8 -130 50 -150 50 -150 -50 -170 -50 N +P 4 0 1 8 170 50 150 50 150 -50 130 -50 N +P 5 0 1 8 -250 -50 -50 50 -50 -50 -250 50 -250 -50 N +P 6 0 1 8 50 40 50 -50 250 50 250 -50 50 50 50 40 N X common 1 0 -150 100 U 50 50 1 1 I X A1 2 -350 0 100 R 50 50 1 1 P X A2 3 350 0 100 L 50 50 1 1 P @@ -1385,8 +1539,9 @@ A -88 -32 10 900 1800 0 1 0 N -88 -22 -98 -32 A -88 -32 10 1800 -900 0 1 0 N -98 -32 -88 -42 A -82 -23 20 -1075 -253 0 1 0 N -88 -42 -63 -32 P 2 0 1 0 -78 -56 -78 -32 N -P 2 0 1 0 -50 50 -50 -50 N -P 3 0 1 0 50 50 -50 0 50 -50 F +P 2 0 1 8 -50 50 -50 -50 N +P 2 0 1 0 50 0 -50 0 N +P 4 0 1 8 50 -50 50 50 -50 0 50 -50 N X K 1 -150 0 100 R 50 50 1 1 P X A 2 150 0 100 L 50 50 1 1 P ENDDRAW @@ -1408,8 +1563,9 @@ $FPLIST D_* $ENDFPLIST DRAW -P 3 0 1 0 50 50 -50 0 50 -50 F -P 4 0 1 0 -30 50 -50 50 -50 -50 -30 -50 N +P 2 0 1 0 50 0 -50 0 N +P 4 0 1 8 -30 50 -50 50 -50 -50 -30 -50 N +P 4 0 1 8 50 -50 50 50 -50 0 50 -50 N X K 1 -150 0 100 R 50 50 1 1 P X A 2 150 0 100 L 50 50 1 1 P ENDDRAW @@ -1431,10 +1587,9 @@ $FPLIST D_* $ENDFPLIST DRAW -P 2 0 1 0 -70 -50 -50 -50 N -P 3 0 1 0 -50 -50 -50 50 -70 50 N -P 3 0 1 0 50 50 -50 0 50 -50 F -P 4 0 1 0 -30 50 -50 50 -50 -50 -30 -50 N +P 2 0 1 0 50 0 -50 0 N +P 4 0 1 8 50 -50 50 50 -50 0 50 -50 N +P 6 0 1 8 -70 -50 -30 -50 -50 -50 -50 50 -30 50 -70 50 N X K 1 -150 0 100 R 50 50 1 1 P X A 2 150 0 100 L 50 50 1 1 P ENDDRAW @@ -1456,8 +1611,9 @@ $FPLIST D_* $ENDFPLIST DRAW -P 3 0 1 0 50 50 -50 0 50 -50 F -P 4 0 1 0 -30 70 -50 50 -50 -50 -70 -70 N +P 2 0 1 0 50 0 -50 0 N +P 3 0 1 8 -50 -50 -50 50 -30 50 N +P 4 0 1 8 50 -50 50 50 -50 0 50 -50 N X K 1 -150 0 100 R 50 50 1 1 P X A 2 150 0 100 L 50 50 1 1 P ENDDRAW @@ -1478,8 +1634,9 @@ $FPLIST *_Diode_* $ENDFPLIST DRAW -P 4 0 1 0 -20 50 -30 40 -30 -40 -40 -50 N -P 4 0 1 0 30 -40 -30 0 30 40 30 -40 F +P 2 0 1 0 30 0 -30 0 N +P 3 0 1 0 -10 40 -30 40 -30 -40 N +P 4 0 1 0 30 40 -30 0 30 -40 30 40 N X K 1 -100 0 70 R 50 50 1 1 P X A 2 100 0 70 L 50 50 1 1 P ENDDRAW @@ -1493,12 +1650,12 @@ F1 "D_x2_ACom_AKK" 0 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 -140 0 150 0 N P 2 0 1 0 0 0 0 -100 N -P 3 0 1 10 -150 50 -150 -50 -150 -50 N -P 3 0 1 10 -50 0 50 0 50 0 N -P 3 0 1 10 150 50 150 -50 150 -50 N -P 6 0 1 10 -50 -50 -150 0 -50 50 -50 -50 -50 -50 -50 -50 F -P 6 0 1 10 50 50 150 0 50 -50 50 50 50 50 50 50 F +P 3 0 1 8 -150 50 -150 -50 -150 -50 N +P 3 0 1 8 150 50 150 -50 150 -50 N +P 6 0 1 8 -50 -50 -150 0 -50 50 -50 -50 -50 -50 -50 -50 N +P 6 0 1 8 50 50 150 0 50 -50 50 50 50 50 50 50 N X A 1 0 -200 100 U 50 50 0 1 P X K 2 -300 0 150 R 50 50 0 1 P X K 3 300 0 150 L 50 50 0 1 P @@ -1514,11 +1671,11 @@ F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW P 2 0 1 0 0 0 0 -100 N -P 3 0 1 10 -150 50 -150 -50 -150 -50 N -P 3 0 1 10 -50 0 50 0 50 0 N -P 3 0 1 10 150 50 150 -50 150 -50 N -P 6 0 1 10 -50 -50 -150 0 -50 50 -50 -50 -50 -50 -50 -50 F -P 6 0 1 10 50 50 150 0 50 -50 50 50 50 50 50 50 F +P 2 0 1 0 150 0 -150 0 N +P 3 0 1 8 -150 50 -150 -50 -150 -50 N +P 3 0 1 8 150 50 150 -50 150 -50 N +P 6 0 1 8 -50 -50 -150 0 -50 50 -50 -50 -50 -50 -50 -50 N +P 6 0 1 8 50 50 150 0 50 -50 50 50 50 50 50 50 N X K 1 -300 0 150 R 50 50 0 1 P X A 2 0 -200 100 U 50 50 0 1 P X K 3 300 0 150 L 50 50 0 1 P @@ -1533,12 +1690,12 @@ F1 "D_x2_ACom_KKA" 0 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 -150 0 150 0 N P 2 0 1 0 0 0 0 -100 N -P 3 0 1 10 -150 50 -150 -50 -150 -50 N -P 3 0 1 10 -50 0 50 0 50 0 N -P 3 0 1 10 150 50 150 -50 150 -50 N -P 6 0 1 10 -50 -50 -150 0 -50 50 -50 -50 -50 -50 -50 -50 F -P 6 0 1 10 50 50 150 0 50 -50 50 50 50 50 50 50 F +P 3 0 1 8 -150 50 -150 -50 -150 -50 N +P 3 0 1 8 150 50 150 -50 150 -50 N +P 6 0 1 8 -50 -50 -150 0 -50 50 -50 -50 -50 -50 -50 -50 N +P 6 0 1 8 50 50 150 0 50 -50 50 50 50 50 50 50 N X K 1 -300 0 150 R 50 50 0 1 P X K 2 300 0 150 L 50 50 0 1 P X A 3 0 -200 100 U 50 50 0 1 P @@ -1553,12 +1710,12 @@ F1 "D_x2_KCom_AAK" 0 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 -150 0 150 0 N P 2 0 1 0 0 0 0 -100 N -P 3 0 1 10 -50 -50 -50 50 -50 50 N -P 3 0 1 10 -50 0 50 0 50 0 N -P 3 0 1 10 50 -50 50 50 50 50 N -P 6 0 1 10 -150 50 -50 0 -150 -50 -150 50 -150 50 -150 50 F -P 6 0 1 10 150 -50 50 0 150 50 150 -50 150 -50 150 -50 F +P 3 0 1 8 -50 -50 -50 50 -50 50 N +P 3 0 1 8 50 -50 50 50 50 50 N +P 6 0 1 8 -150 50 -50 0 -150 -50 -150 50 -150 50 -150 50 N +P 6 0 1 8 150 -50 50 0 150 50 150 -50 150 -50 150 -50 N X A 1 -300 0 150 R 50 50 0 1 P X A 2 300 0 150 L 50 50 0 1 P X K 3 0 -200 100 U 50 50 0 1 P @@ -1574,11 +1731,11 @@ F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW P 2 0 1 0 0 0 0 -100 N -P 3 0 1 10 -50 -50 -50 50 -50 50 N -P 3 0 1 10 -50 0 50 0 50 0 N -P 3 0 1 10 50 -50 50 50 50 50 N -P 6 0 1 10 -150 50 -50 0 -150 -50 -150 50 -150 50 -150 50 F -P 6 0 1 10 150 -50 50 0 150 50 150 -50 150 -50 150 -50 F +P 2 0 1 0 150 0 -150 0 N +P 3 0 1 8 -50 -50 -50 50 -50 50 N +P 3 0 1 8 50 -50 50 50 50 50 N +P 6 0 1 8 -150 50 -50 0 -150 -50 -150 50 -150 50 -150 50 N +P 6 0 1 8 150 -50 50 0 150 50 150 -50 150 -50 150 -50 N X A 1 -300 0 150 R 50 50 0 1 P X K 2 0 -200 100 U 50 50 0 1 P X A 3 300 0 150 L 50 50 0 1 P @@ -1593,12 +1750,12 @@ F1 "D_x2_KCom_KAA" 0 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 -150 0 150 0 N P 2 0 1 0 0 0 0 -100 N -P 3 0 1 10 -50 -50 -50 50 -50 50 N -P 3 0 1 10 -50 0 50 0 50 0 N -P 3 0 1 10 50 -50 50 50 50 50 N -P 6 0 1 10 -150 50 -50 0 -150 -50 -150 50 -150 50 -150 50 F -P 6 0 1 10 150 -50 50 0 150 50 150 -50 150 -50 150 -50 F +P 3 0 1 8 -50 -50 -50 50 -50 50 N +P 3 0 1 8 50 -50 50 50 50 50 N +P 6 0 1 8 -150 50 -50 0 -150 -50 -150 50 -150 50 -150 50 N +P 6 0 1 8 150 -50 50 0 150 50 150 -50 150 -50 150 -50 N X K 1 0 -200 100 U 50 50 0 1 P X A 2 -300 0 150 R 50 50 0 1 P X A 3 300 0 150 L 50 50 0 1 P @@ -1614,12 +1771,12 @@ F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW P 2 0 1 0 0 0 0 -100 N +P 2 0 1 0 150 0 -150 0 N P 2 0 1 0 250 0 300 0 N -P 3 0 1 10 -50 -50 -50 50 -50 50 N -P 3 0 1 10 -50 0 50 0 50 0 N -P 3 0 1 10 150 50 150 -50 150 -50 N -P 6 0 1 10 -150 50 -50 0 -150 -50 -150 50 -150 50 -150 50 F -P 6 0 1 10 50 50 150 0 50 -50 50 50 50 50 50 50 F +P 3 0 1 8 -50 -50 -50 50 -50 50 N +P 3 0 1 8 150 50 150 -50 150 -50 N +P 6 0 1 8 -150 50 -50 0 -150 -50 -150 50 -150 50 -150 50 N +P 6 0 1 8 50 50 150 0 50 -50 50 50 50 50 50 50 N X A 1 -300 0 150 R 50 50 0 1 P X common 2 0 -200 100 U 50 50 0 1 P X K 3 300 0 150 L 50 50 0 1 P @@ -1634,13 +1791,13 @@ F1 "D_x2_Serial_AKC" 0 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 -150 0 150 0 N P 2 0 1 0 0 0 0 -100 N P 2 0 1 0 250 0 300 0 N -P 3 0 1 10 -50 -50 -50 50 -50 50 N -P 3 0 1 10 -50 0 50 0 50 0 N -P 3 0 1 10 150 50 150 -50 150 -50 N -P 6 0 1 10 -150 50 -50 0 -150 -50 -150 50 -150 50 -150 50 F -P 6 0 1 10 50 50 150 0 50 -50 50 50 50 50 50 50 F +P 3 0 1 8 -50 -50 -50 50 -50 50 N +P 3 0 1 8 150 50 150 -50 150 -50 N +P 6 0 1 8 -150 50 -50 0 -150 -50 -150 50 -150 50 -150 50 N +P 6 0 1 8 50 50 150 0 50 -50 50 50 50 50 50 50 N X A 1 -300 0 150 R 50 50 0 1 P X K 2 300 0 150 L 50 50 0 1 P X common 3 0 -200 100 U 50 50 0 1 P @@ -1656,11 +1813,11 @@ F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW P 2 0 1 0 0 0 0 -100 N -P 3 0 1 10 -50 -50 -50 50 -50 50 N -P 3 0 1 10 -50 0 50 0 50 0 N -P 3 0 1 10 150 50 150 -50 150 -50 N -P 6 0 1 10 -150 50 -50 0 -150 -50 -150 50 -150 50 -150 50 F -P 6 0 1 10 50 50 150 0 50 -50 50 50 50 50 50 50 F +P 2 0 1 0 150 0 -150 0 N +P 3 0 1 8 -50 -50 -50 50 -50 50 N +P 3 0 1 8 150 50 150 -50 150 -50 N +P 6 0 1 8 -150 50 -50 0 -150 -50 -150 50 -150 50 -150 50 N +P 6 0 1 8 50 50 150 0 50 -50 50 50 50 50 50 50 N X common 1 0 -200 100 U 50 50 0 1 P X A 2 -300 0 150 R 50 50 0 1 P X K 3 300 0 150 L 50 50 0 1 P @@ -1675,12 +1832,12 @@ F1 "D_x2_Serial_CKA" 0 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 -150 0 150 0 N P 2 0 1 0 0 0 0 -100 N -P 3 0 1 10 -50 -50 -50 50 -50 50 N -P 3 0 1 10 -50 0 50 0 50 0 N -P 3 0 1 10 150 50 150 -50 150 -50 N -P 6 0 1 10 -150 50 -50 0 -150 -50 -150 50 -150 50 -150 50 F -P 6 0 1 10 50 50 150 0 50 -50 50 50 50 50 50 50 F +P 3 0 1 8 -50 -50 -50 50 -50 50 N +P 3 0 1 8 150 50 150 -50 150 -50 N +P 6 0 1 8 -150 50 -50 0 -150 -50 -150 50 -150 50 -150 50 N +P 6 0 1 8 50 50 150 0 50 -50 50 50 50 50 50 50 N X common 1 0 -200 100 U 50 50 0 1 P X K 2 300 0 150 L 50 50 0 1 P X A 3 -300 0 150 R 50 50 0 1 P @@ -1696,11 +1853,11 @@ F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW P 2 0 1 0 0 0 0 -100 N -P 3 0 1 10 -50 -50 -50 50 -50 50 N -P 3 0 1 10 -50 0 50 0 50 0 N -P 3 0 1 10 150 50 150 -50 150 -50 N -P 6 0 1 10 -150 50 -50 0 -150 -50 -150 50 -150 50 -150 50 F -P 6 0 1 10 50 50 150 0 50 -50 50 50 50 50 50 50 F +P 2 0 1 0 150 0 -150 0 N +P 3 0 1 8 -50 -50 -50 50 -50 50 N +P 3 0 1 8 150 50 150 -50 150 -50 N +P 6 0 1 8 -150 50 -50 0 -150 -50 -150 50 -150 50 -150 50 N +P 6 0 1 8 50 50 150 0 50 -50 50 50 50 50 50 50 N X K 1 300 0 150 L 50 50 0 1 P X A 2 -300 0 150 R 50 50 0 1 P X common 3 0 -200 100 U 50 50 0 1 P @@ -1716,12 +1873,12 @@ F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW P 2 0 1 0 0 0 0 -100 N +P 2 0 1 0 150 0 -150 0 N P 2 0 1 0 250 0 300 0 N -P 3 0 1 10 -50 -50 -50 50 -50 50 N -P 3 0 1 10 -50 0 50 0 50 0 N -P 3 0 1 10 150 50 150 -50 150 -50 N -P 6 0 1 10 -150 50 -50 0 -150 -50 -150 50 -150 50 -150 50 F -P 6 0 1 10 50 50 150 0 50 -50 50 50 50 50 50 50 F +P 3 0 1 8 -50 -50 -50 50 -50 50 N +P 3 0 1 8 150 50 150 -50 150 -50 N +P 6 0 1 8 -150 50 -50 0 -150 -50 -150 50 -150 50 -150 50 N +P 6 0 1 8 50 50 150 0 50 -50 50 50 50 50 50 50 N X K 1 300 0 150 L 50 50 0 1 P X common 2 0 -200 100 U 50 50 0 1 P X A 3 -300 0 150 R 50 50 0 1 P @@ -2155,9 +2312,9 @@ $FPLIST LED* $ENDFPLIST DRAW -P 2 0 1 0 -80 0 -100 0 N -P 2 0 1 0 -50 50 -50 -50 N -P 3 0 1 0 50 50 -50 0 50 -50 F +P 2 0 1 8 -50 -50 -50 50 N +P 2 0 1 0 -50 0 50 0 N +P 4 0 1 8 50 -50 50 50 -50 0 50 -50 N P 5 0 1 0 -120 -30 -180 -90 -150 -90 -180 -90 -180 -60 N P 5 0 1 0 -70 -30 -130 -90 -100 -90 -130 -90 -130 -60 N X K 1 -150 0 100 R 50 50 1 1 P @@ -2167,7 +2324,7 @@ ENDDEF # # LED_ARGB # -DEF LED_ARGB D 0 0 Y Y 1 F N +DEF LED_ARGB D 0 0 Y N 1 F N F0 "D" 0 370 50 H V C CNN F1 "LED_ARGB" 0 -350 50 H V C CNN F2 "" 0 -50 50 H V C CNN @@ -2177,28 +2334,24 @@ T 0 -75 -250 50 0 0 0 B Normal 0 C C T 0 -75 -50 50 0 0 0 G Normal 0 C C T 0 -75 150 50 0 0 0 R Normal 0 C C C 80 0 10 0 1 0 F -S 50 -50 50 50 0 1 0 N -S 50 50 50 50 0 1 0 N -S 50 150 50 250 0 1 0 N S 50 250 50 250 0 1 0 N -S 100 330 -100 -300 0 1 0 f -P 2 0 1 0 -50 -200 -100 -200 N -P 2 0 1 0 -50 -150 -50 -250 N -P 2 0 1 0 -50 0 -100 0 N -P 2 0 1 0 -50 200 -100 200 N -P 2 0 1 0 50 0 100 0 N -P 3 0 1 0 -50 50 -50 -50 -50 -50 N -P 3 0 1 0 -50 250 -50 150 -50 150 N +S 110 330 -110 -300 0 1 10 f +P 2 0 1 0 -100 -200 50 -200 N +P 2 0 1 8 -50 -150 -50 -250 N +P 2 0 1 8 -50 50 -50 -50 N +P 2 0 1 8 -50 250 -50 150 N +P 2 0 1 0 50 200 -100 200 N +P 2 0 1 0 100 0 -100 0 N P 4 0 1 0 50 -200 80 -200 80 200 50 200 N +P 4 0 1 8 50 -150 50 -250 -50 -200 50 -150 N +P 4 0 1 8 50 50 50 -50 -50 0 50 50 N +P 4 0 1 8 50 250 50 150 -50 200 50 250 N P 5 0 1 0 -40 -150 20 -90 -10 -90 20 -90 20 -120 N P 5 0 1 0 -40 50 20 110 -10 110 20 110 20 80 N P 5 0 1 0 -40 250 20 310 -10 310 20 310 20 280 N P 5 0 1 0 0 -150 60 -90 30 -90 60 -90 60 -120 N P 5 0 1 0 0 50 60 110 30 110 60 110 60 80 N P 5 0 1 0 0 250 60 310 30 310 60 310 60 280 N -P 5 0 1 0 50 -150 50 -250 -50 -200 50 -150 50 -150 F -P 6 0 1 0 50 50 50 -50 -50 0 50 50 50 50 50 50 F -P 6 0 1 0 50 250 50 150 -50 200 50 250 50 250 50 250 F X A 1 200 0 100 L 50 50 1 1 P X RK 2 -200 200 100 R 50 50 1 1 P X GK 3 -200 0 100 R 50 50 1 1 P @@ -2208,7 +2361,7 @@ ENDDEF # # LED_CRGB # -DEF LED_CRGB D 0 0 Y Y 1 F N +DEF LED_CRGB D 0 0 Y N 1 F N F0 "D" 0 370 50 H V C CNN F1 "LED_CRGB" 0 -350 50 H V C CNN F2 "" 0 -50 50 H V C CNN @@ -2218,28 +2371,24 @@ T 0 75 -250 50 0 0 0 B Normal 0 C C T 0 75 -50 50 0 0 0 G Normal 0 C C T 0 75 150 50 0 0 0 R Normal 0 C C C -85 0 10 0 1 0 F -S 50 -50 50 50 0 1 0 N -S 50 50 50 50 0 1 0 N -S 50 150 50 250 0 1 0 N -S 50 250 50 250 0 1 0 N -S 100 330 -100 -300 0 1 0 f -P 2 0 1 0 -50 -150 -50 -250 N -P 2 0 1 0 -50 0 -100 0 N +S 110 330 -110 -300 0 1 10 f +P 2 0 1 8 -50 -150 -50 -250 N +P 2 0 1 8 -50 50 -50 -50 N +P 2 0 1 8 -50 250 -50 150 N P 2 0 1 0 50 -200 100 -200 N +P 2 0 1 0 50 0 -100 0 N P 2 0 1 0 50 0 100 0 N P 2 0 1 0 50 200 100 200 N -P 3 0 1 0 -50 50 -50 -50 -50 -50 N -P 3 0 1 0 -50 250 -50 150 -50 150 N -P 4 0 1 0 -50 200 -85 200 -85 -200 -40 -200 N +P 4 0 1 8 50 -150 50 -250 -50 -200 50 -150 N +P 4 0 1 8 50 50 50 -50 -50 0 50 50 N +P 4 0 1 0 50 200 -85 200 -85 -200 50 -200 N +P 4 0 1 8 50 250 50 150 -50 200 50 250 N P 5 0 1 0 -40 -150 20 -90 -10 -90 20 -90 20 -120 N P 5 0 1 0 -40 50 20 110 -10 110 20 110 20 80 N P 5 0 1 0 -40 250 20 310 -10 310 20 310 20 280 N P 5 0 1 0 0 -150 60 -90 30 -90 60 -90 60 -120 N P 5 0 1 0 0 50 60 110 30 110 60 110 60 80 N P 5 0 1 0 0 250 60 310 30 310 60 310 60 280 N -P 5 0 1 0 50 -150 50 -250 -50 -200 50 -150 50 -150 F -P 6 0 1 0 50 50 50 -50 -50 0 50 50 50 50 50 50 F -P 6 0 1 0 50 250 50 150 -50 200 50 250 50 250 50 250 F X K 1 -200 0 100 R 50 50 1 1 P X RA 2 200 200 100 L 50 50 1 1 P X GA 3 200 0 100 L 50 50 1 1 P @@ -2260,15 +2409,15 @@ C 0 0 180 0 1 10 f C 90 0 10 0 1 0 F P 2 0 1 0 -180 0 -100 0 N P 2 0 1 0 -80 0 -100 0 N -P 2 0 1 0 -45 150 -45 50 N -P 2 0 1 0 55 -50 55 -150 N +P 2 0 1 8 -40 150 -40 50 N +P 2 0 1 8 50 -50 50 -150 N P 2 0 1 0 160 0 90 0 F -P 2 0 1 10 170 230 170 200 N -P 2 0 1 10 220 180 220 150 N -P 3 0 1 0 -45 -50 55 -100 -45 -150 F -P 3 0 1 0 55 150 -45 100 55 50 F -P 3 0 1 10 110 170 170 230 140 230 N -P 3 0 1 10 160 120 220 180 190 180 N +P 2 0 1 8 170 230 170 200 N +P 2 0 1 8 220 180 220 150 N +P 3 0 1 8 110 170 170 230 140 230 N +P 3 0 1 8 160 120 220 180 190 180 N +P 4 0 1 8 -40 -50 -40 -150 50 -100 -40 -50 N +P 4 0 1 8 50 150 50 50 -40 100 50 150 N P 5 0 1 0 90 100 -80 100 -80 -100 90 -100 90 100 N X KA 1 310 0 150 L 50 50 1 1 I X AK 2 -300 0 120 R 50 50 1 1 I @@ -2277,7 +2426,7 @@ ENDDEF # # LED_Dual_AAC # -DEF LED_Dual_AAC D 0 0 Y Y 1 F N +DEF LED_Dual_AAC D 0 0 Y N 1 F N F0 "D" 0 225 50 H V C CNN F1 "LED_Dual_AAC" 0 -250 50 H V C CNN F2 "" 0 0 50 H V C CNN @@ -2286,13 +2435,13 @@ DRAW C -100 0 11 0 1 0 F C 0 0 180 0 1 10 f P 2 0 1 0 -180 0 -100 0 N -P 2 0 1 0 -25 -50 -25 -150 N -P 2 0 1 0 -25 150 -25 50 N +P 2 0 1 8 -50 -50 -50 -150 N +P 2 0 1 8 -50 50 -50 150 N P 2 0 1 0 150 -100 75 -100 N P 2 0 1 0 150 100 75 100 N -P 3 0 1 0 75 -50 -25 -100 75 -150 F -P 3 0 1 0 75 150 -25 100 75 50 F -P 4 0 1 0 0 100 -100 100 -100 -100 0 -100 N +P 4 0 1 8 50 -150 50 -50 -50 -100 50 -150 N +P 4 0 1 8 50 50 50 150 -50 100 50 50 N +P 4 0 1 0 80 100 -100 100 -100 -100 80 -100 N P 5 0 1 0 80 200 140 260 110 260 140 260 140 230 N P 5 0 1 0 130 160 190 220 160 220 190 220 190 190 N X A1 1 300 100 150 L 50 50 1 1 I @@ -2303,21 +2452,21 @@ ENDDEF # # LED_Dual_AACC # -DEF LED_Dual_AACC D 0 0 Y Y 1 F N +DEF LED_Dual_AACC D 0 0 Y N 1 F N F0 "D" 0 225 50 H V C CNN F1 "LED_Dual_AACC" 0 -250 50 H V C CNN -F2 "" 50 0 50 H V C CNN -F3 "" 50 0 50 H V C CNN +F2 "" 30 0 50 H V C CNN +F3 "" 30 0 50 H V C CNN DRAW C 0 0 180 0 1 10 f -P 2 0 1 0 -200 -100 0 -100 N -P 2 0 1 0 -200 100 0 100 N -P 2 0 1 0 75 -50 75 -150 N -P 2 0 1 0 75 150 75 50 N +P 2 0 1 0 -200 -100 80 -100 N +P 2 0 1 0 -200 100 80 100 N +P 2 0 1 8 50 -50 50 -150 N +P 2 0 1 8 50 150 50 50 N P 2 0 1 0 150 -100 75 -100 N P 2 0 1 0 150 100 75 100 N -P 3 0 1 0 -25 -50 75 -100 -25 -150 F -P 3 0 1 0 -25 150 75 100 -25 50 F +P 4 0 1 8 -50 -50 -50 -150 50 -100 -50 -50 N +P 4 0 1 8 -50 150 -50 50 50 100 -50 150 N P 5 0 1 0 80 200 140 260 110 260 140 260 140 230 N P 5 0 1 0 130 160 190 220 160 220 190 220 190 190 N X A1 1 -300 100 120 R 50 50 1 1 I @@ -2329,7 +2478,7 @@ ENDDEF # # LED_Dual_ACA # -DEF LED_Dual_ACA D 0 0 Y Y 1 F N +DEF LED_Dual_ACA D 0 0 Y N 1 F N F0 "D" 0 225 50 H V C CNN F1 "LED_Dual_ACA" 0 -250 50 H V C CNN F2 "" 0 0 50 H V C CNN @@ -2338,13 +2487,13 @@ DRAW C -100 0 11 0 1 0 F C 0 0 180 0 1 10 f P 2 0 1 0 -180 0 -100 0 N -P 2 0 1 0 -25 -50 -25 -150 N -P 2 0 1 0 -25 150 -25 50 N +P 2 0 1 8 -50 -50 -50 -150 N +P 2 0 1 8 -50 50 -50 150 N P 2 0 1 0 150 -100 75 -100 N P 2 0 1 0 150 100 75 100 N -P 3 0 1 0 75 -50 -25 -100 75 -150 F -P 3 0 1 0 75 150 -25 100 75 50 F -P 4 0 1 0 0 100 -100 100 -100 -100 0 -100 N +P 4 0 1 8 50 -150 50 -50 -50 -100 50 -150 N +P 4 0 1 8 50 50 50 150 -50 100 50 50 N +P 4 0 1 0 80 100 -100 100 -100 -100 80 -100 N P 5 0 1 0 80 200 140 260 110 260 140 260 140 230 N P 5 0 1 0 130 160 190 220 160 220 190 220 190 190 N X A1 1 300 100 150 L 50 50 1 1 I @@ -2355,21 +2504,21 @@ ENDDEF # # LED_Dual_ACAC # -DEF LED_Dual_ACAC D 0 0 Y Y 1 F N +DEF LED_Dual_ACAC D 0 0 Y N 1 F N F0 "D" 0 225 50 H V C CNN F1 "LED_Dual_ACAC" 0 -250 50 H V C CNN -F2 "" 50 0 50 H V C CNN -F3 "" 50 0 50 H V C CNN +F2 "" 30 0 50 H V C CNN +F3 "" 30 0 50 H V C CNN DRAW C 0 0 180 0 1 10 f -P 2 0 1 0 -200 -100 0 -100 N -P 2 0 1 0 -200 100 0 100 N -P 2 0 1 0 75 -50 75 -150 N -P 2 0 1 0 75 150 75 50 N +P 2 0 1 0 -200 -100 80 -100 N +P 2 0 1 0 -200 100 80 100 N +P 2 0 1 8 50 -50 50 -150 N +P 2 0 1 8 50 150 50 50 N P 2 0 1 0 150 -100 75 -100 N P 2 0 1 0 150 100 75 100 N -P 3 0 1 0 -25 -50 75 -100 -25 -150 F -P 3 0 1 0 -25 150 75 100 -25 50 F +P 4 0 1 8 -50 -50 -50 -150 50 -100 -50 -50 N +P 4 0 1 8 -50 150 -50 50 50 100 -50 150 N P 5 0 1 0 80 200 140 260 110 260 140 260 140 230 N P 5 0 1 0 130 160 190 220 160 220 190 220 190 190 N X A1 1 -300 100 120 R 50 50 1 1 I @@ -2390,13 +2539,13 @@ DRAW C -100 0 11 0 1 0 F C 0 0 180 0 1 10 f P 2 0 1 0 -180 0 -100 0 N -P 2 0 1 0 75 -50 75 -150 N -P 2 0 1 0 75 150 75 50 N +P 2 0 1 8 50 -50 50 -150 N +P 2 0 1 8 50 150 50 50 N P 2 0 1 0 150 -100 75 -100 N P 2 0 1 0 150 100 75 100 N -P 3 0 1 0 -25 -50 75 -100 -25 -150 F -P 3 0 1 0 -25 150 75 100 -25 50 F -P 4 0 1 0 0 100 -100 100 -100 -100 0 -100 N +P 4 0 1 8 -50 -50 -50 -150 50 -100 -50 -50 N +P 4 0 1 8 -50 150 -50 50 50 100 -50 150 N +P 4 0 1 0 80 100 -100 100 -100 -100 80 -100 N P 5 0 1 0 80 200 140 260 110 260 140 260 140 230 N P 5 0 1 0 130 160 190 220 160 220 190 220 190 190 N X K1 1 300 100 150 L 50 50 1 1 I @@ -2416,13 +2565,13 @@ DRAW C -100 0 11 0 1 0 F C 0 0 180 0 1 10 f P 2 0 1 0 -180 0 -100 0 N -P 2 0 1 0 75 -50 75 -150 N -P 2 0 1 0 75 150 75 50 N +P 2 0 1 8 50 -50 50 -150 N +P 2 0 1 8 50 150 50 50 N P 2 0 1 0 150 -100 75 -100 N P 2 0 1 0 150 100 75 100 N -P 3 0 1 0 -25 -50 75 -100 -25 -150 F -P 3 0 1 0 -25 150 75 100 -25 50 F -P 4 0 1 0 0 100 -100 100 -100 -100 0 -100 N +P 4 0 1 8 -50 -50 -50 -150 50 -100 -50 -50 N +P 4 0 1 8 -50 150 -50 50 50 100 -50 150 N +P 4 0 1 0 80 100 -100 100 -100 -100 80 -100 N P 5 0 1 0 80 200 140 260 110 260 140 260 140 230 N P 5 0 1 0 130 160 190 220 160 220 190 220 190 190 N X K1 1 300 100 150 L 50 50 1 1 I @@ -2433,7 +2582,7 @@ ENDDEF # # LED_RABG # -DEF LED_RABG D 0 0 Y Y 1 F N +DEF LED_RABG D 0 0 Y N 1 F N F0 "D" 0 370 50 H V C CNN F1 "LED_RABG" 0 -350 50 H V C CNN F2 "" 0 -50 50 H V C CNN @@ -2447,24 +2596,30 @@ S 50 -50 50 50 0 1 0 N S 50 50 50 50 0 1 0 N S 50 150 50 250 0 1 0 N S 50 250 50 250 0 1 0 N -S 100 330 -100 -300 0 1 0 f +S 110 330 -110 -300 0 1 10 f P 2 0 1 0 -50 -200 -100 -200 N +P 2 0 1 0 -50 -200 50 -200 N P 2 0 1 0 -50 -150 -50 -250 N +P 2 0 1 8 -50 -150 -50 -250 N P 2 0 1 0 -50 0 -100 0 N +P 2 0 1 0 -50 0 50 0 N +P 2 0 1 8 -50 50 -50 -50 N P 2 0 1 0 -50 200 -100 200 N +P 2 0 1 8 -50 250 -50 150 N P 2 0 1 0 50 0 100 0 N +P 2 0 1 0 50 200 -50 200 N P 3 0 1 0 -50 50 -50 -50 -50 -50 N P 3 0 1 0 -50 250 -50 150 -50 150 N P 4 0 1 0 50 -200 80 -200 80 200 50 200 N +P 4 0 1 8 50 -150 50 -250 -50 -200 50 -150 N +P 4 0 1 8 50 50 50 -50 -50 0 50 50 N +P 4 0 1 8 50 250 50 150 -50 200 50 250 N P 5 0 1 0 -40 -150 20 -90 -10 -90 20 -90 20 -120 N P 5 0 1 0 -40 50 20 110 -10 110 20 110 20 80 N P 5 0 1 0 -40 250 20 310 -10 310 20 310 20 280 N P 5 0 1 0 0 -150 60 -90 30 -90 60 -90 60 -120 N P 5 0 1 0 0 50 60 110 30 110 60 110 60 80 N P 5 0 1 0 0 250 60 310 30 310 60 310 60 280 N -P 5 0 1 0 50 -150 50 -250 -50 -200 50 -150 50 -150 F -P 6 0 1 0 50 50 50 -50 -50 0 50 50 50 50 50 50 F -P 6 0 1 0 50 250 50 150 -50 200 50 250 50 250 50 250 F X RK 1 -200 200 100 R 50 50 1 1 P X A 2 200 0 100 L 50 50 1 1 P X BK 3 -200 -200 100 R 50 50 1 1 P @@ -2474,7 +2629,7 @@ ENDDEF # # LED_RAGB # -DEF LED_RAGB D 0 0 Y Y 1 F N +DEF LED_RAGB D 0 0 Y N 1 F N F0 "D" 0 370 50 H V C CNN F1 "LED_RAGB" 0 -350 50 H V C CNN F2 "" 0 -50 50 H V C CNN @@ -2488,24 +2643,30 @@ S 50 -50 50 50 0 1 0 N S 50 50 50 50 0 1 0 N S 50 150 50 250 0 1 0 N S 50 250 50 250 0 1 0 N -S 100 330 -100 -300 0 1 0 f +S 110 330 -110 -300 0 1 10 f P 2 0 1 0 -50 -200 -100 -200 N +P 2 0 1 0 -50 -200 50 -200 N P 2 0 1 0 -50 -150 -50 -250 N +P 2 0 1 8 -50 -150 -50 -250 N P 2 0 1 0 -50 0 -100 0 N +P 2 0 1 8 -50 50 -50 -50 N P 2 0 1 0 -50 200 -100 200 N +P 2 0 1 0 -50 200 50 200 N +P 2 0 1 8 -50 250 -50 150 N +P 2 0 1 0 50 0 -50 0 N P 2 0 1 0 50 0 100 0 N P 3 0 1 0 -50 50 -50 -50 -50 -50 N P 3 0 1 0 -50 250 -50 150 -50 150 N P 4 0 1 0 50 -200 80 -200 80 200 50 200 N +P 4 0 1 8 50 -150 50 -250 -50 -200 50 -150 N +P 4 0 1 8 50 50 50 -50 -50 0 50 50 N +P 4 0 1 8 50 250 50 150 -50 200 50 250 N P 5 0 1 0 -40 -150 20 -90 -10 -90 20 -90 20 -120 N P 5 0 1 0 -40 50 20 110 -10 110 20 110 20 80 N P 5 0 1 0 -40 250 20 310 -10 310 20 310 20 280 N P 5 0 1 0 0 -150 60 -90 30 -90 60 -90 60 -120 N P 5 0 1 0 0 50 60 110 30 110 60 110 60 80 N P 5 0 1 0 0 250 60 310 30 310 60 310 60 280 N -P 5 0 1 0 50 -150 50 -250 -50 -200 50 -150 50 -150 F -P 6 0 1 0 50 50 50 -50 -50 0 50 50 50 50 50 50 F -P 6 0 1 0 50 250 50 150 -50 200 50 250 50 250 50 250 F X RK 1 -200 200 100 R 50 50 1 1 P X A 2 200 0 100 L 50 50 1 1 P X GK 3 -200 0 100 R 50 50 1 1 P @@ -2515,7 +2676,7 @@ ENDDEF # # LED_RCBG # -DEF LED_RCBG D 0 0 Y Y 1 F N +DEF LED_RCBG D 0 0 Y N 1 F N F0 "D" 0 370 50 H V C CNN F1 "LED_RCBG" 0 -350 50 H V C CNN F2 "" 0 -50 50 H V C CNN @@ -2529,24 +2690,30 @@ S 50 -50 50 50 0 1 0 N S 50 50 50 50 0 1 0 N S 50 150 50 250 0 1 0 N S 50 250 50 250 0 1 0 N -S 100 330 -100 -300 0 1 0 f +S 110 330 -110 -300 0 1 10 f +P 2 0 1 0 -50 -200 50 -200 N P 2 0 1 0 -50 -150 -50 -250 N +P 2 0 1 8 -50 -150 -50 -250 N P 2 0 1 0 -50 0 -100 0 N +P 2 0 1 8 -50 50 -50 -50 N +P 2 0 1 0 -50 200 50 200 N +P 2 0 1 8 -50 250 -50 150 N P 2 0 1 0 50 -200 100 -200 N +P 2 0 1 0 50 0 -50 0 N P 2 0 1 0 50 0 100 0 N P 2 0 1 0 50 200 100 200 N P 3 0 1 0 -50 50 -50 -50 -50 -50 N P 3 0 1 0 -50 250 -50 150 -50 150 N P 4 0 1 0 -50 200 -85 200 -85 -200 -40 -200 N +P 4 0 1 8 50 -150 50 -250 -50 -200 50 -150 N +P 4 0 1 8 50 50 50 -50 -50 0 50 50 N +P 4 0 1 8 50 250 50 150 -50 200 50 250 N P 5 0 1 0 -40 -150 20 -90 -10 -90 20 -90 20 -120 N P 5 0 1 0 -40 50 20 110 -10 110 20 110 20 80 N P 5 0 1 0 -40 250 20 310 -10 310 20 310 20 280 N P 5 0 1 0 0 -150 60 -90 30 -90 60 -90 60 -120 N P 5 0 1 0 0 50 60 110 30 110 60 110 60 80 N P 5 0 1 0 0 250 60 310 30 310 60 310 60 280 N -P 5 0 1 0 50 -150 50 -250 -50 -200 50 -150 50 -150 F -P 6 0 1 0 50 50 50 -50 -50 0 50 50 50 50 50 50 F -P 6 0 1 0 50 250 50 150 -50 200 50 250 50 250 50 250 F X RA 1 200 200 100 L 50 50 1 1 P X K 2 -200 0 100 R 50 50 1 1 P X BA 3 200 -200 100 L 50 50 1 1 P @@ -2556,7 +2723,7 @@ ENDDEF # # LED_RCGB # -DEF LED_RCGB D 0 0 Y Y 1 F N +DEF LED_RCGB D 0 0 Y N 1 F N F0 "D" 0 370 50 H V C CNN F1 "LED_RCGB" 0 -350 50 H V C CNN F2 "" 0 -50 50 H V C CNN @@ -2570,24 +2737,30 @@ S 50 -50 50 50 0 1 0 N S 50 50 50 50 0 1 0 N S 50 150 50 250 0 1 0 N S 50 250 50 250 0 1 0 N -S 100 330 -100 -300 0 1 0 f +S 110 330 -110 -300 0 1 10 f P 2 0 1 0 -50 -150 -50 -250 N +P 2 0 1 8 -50 -150 -50 -250 N P 2 0 1 0 -50 0 -100 0 N +P 2 0 1 0 -50 0 50 0 N +P 2 0 1 8 -50 50 -50 -50 N +P 2 0 1 0 -50 200 50 200 N +P 2 0 1 8 -50 250 -50 150 N +P 2 0 1 0 50 -200 -50 -200 N P 2 0 1 0 50 -200 100 -200 N P 2 0 1 0 50 0 100 0 N P 2 0 1 0 50 200 100 200 N P 3 0 1 0 -50 50 -50 -50 -50 -50 N P 3 0 1 0 -50 250 -50 150 -50 150 N P 4 0 1 0 -50 200 -85 200 -85 -200 -40 -200 N +P 4 0 1 8 50 -150 50 -250 -50 -200 50 -150 N +P 4 0 1 8 50 50 50 -50 -50 0 50 50 N +P 4 0 1 8 50 250 50 150 -50 200 50 250 N P 5 0 1 0 -40 -150 20 -90 -10 -90 20 -90 20 -120 N P 5 0 1 0 -40 50 20 110 -10 110 20 110 20 80 N P 5 0 1 0 -40 250 20 310 -10 310 20 310 20 280 N P 5 0 1 0 0 -150 60 -90 30 -90 60 -90 60 -120 N P 5 0 1 0 0 50 60 110 30 110 60 110 60 80 N P 5 0 1 0 0 250 60 310 30 310 60 310 60 280 N -P 5 0 1 0 50 -150 50 -250 -50 -200 50 -150 50 -150 F -P 6 0 1 0 50 50 50 -50 -50 0 50 50 50 50 50 50 F -P 6 0 1 0 50 250 50 150 -50 200 50 250 50 250 50 250 F X RA 1 200 200 100 L 50 50 1 1 P X K 2 -200 0 100 R 50 50 1 1 P X GA 3 200 0 100 L 50 50 1 1 P @@ -2597,7 +2770,7 @@ ENDDEF # # LED_RGB # -DEF LED_RGB D 0 0 Y Y 1 F N +DEF LED_RGB D 0 0 Y N 1 F N F0 "D" 0 370 50 H V C CNN F1 "LED_RGB" 0 -350 50 H V C CNN F2 "" 0 -50 50 H V C CNN @@ -2610,25 +2783,31 @@ S 50 -50 50 50 0 1 0 N S 50 50 50 50 0 1 0 N S 50 150 50 250 0 1 0 N S 50 250 50 250 0 1 0 N -S 100 330 -100 -300 0 1 0 f +S 110 330 -110 -300 0 1 10 f P 2 0 1 0 -50 -200 -100 -200 N +P 2 0 1 0 -50 -200 50 -200 N P 2 0 1 0 -50 -150 -50 -250 N +P 2 0 1 8 -50 -150 -50 -250 N P 2 0 1 0 -50 0 -100 0 N +P 2 0 1 8 -50 50 -50 -50 N P 2 0 1 0 -50 200 -100 200 N +P 2 0 1 0 -50 200 50 200 N +P 2 0 1 8 -50 250 -50 150 N P 2 0 1 0 50 -200 100 -200 N +P 2 0 1 0 50 0 -50 0 N P 2 0 1 0 50 0 100 0 N P 2 0 1 0 50 200 100 200 N P 3 0 1 0 -50 50 -50 -50 -50 -50 N P 3 0 1 0 -50 250 -50 150 -50 150 N +P 4 0 1 8 50 -150 50 -250 -50 -200 50 -150 N +P 4 0 1 8 50 50 50 -50 -50 0 50 50 N +P 4 0 1 8 50 250 50 150 -50 200 50 250 N P 5 0 1 0 -40 -150 20 -90 -10 -90 20 -90 20 -120 N P 5 0 1 0 -40 50 20 110 -10 110 20 110 20 80 N P 5 0 1 0 -40 250 20 310 -10 310 20 310 20 280 N P 5 0 1 0 0 -150 60 -90 30 -90 60 -90 60 -120 N P 5 0 1 0 0 50 60 110 30 110 60 110 60 80 N P 5 0 1 0 0 250 60 310 30 310 60 310 60 280 N -P 5 0 1 0 50 -150 50 -250 -50 -200 50 -150 50 -150 F -P 6 0 1 0 50 50 50 -50 -50 0 50 50 50 50 50 50 F -P 6 0 1 0 50 250 50 150 -50 200 50 250 50 250 50 250 F X RK 1 -200 200 100 R 50 50 1 1 P X GK 2 -200 0 100 R 50 50 1 1 P X BK 3 -200 -200 100 R 50 50 1 1 P @@ -2640,7 +2819,7 @@ ENDDEF # # LED_RGB_EP # -DEF LED_RGB_EP D 0 0 Y Y 1 F N +DEF LED_RGB_EP D 0 0 Y N 1 F N F0 "D" 0 450 50 H V C CNN F1 "LED_RGB_EP" 0 370 50 H V C CNN F2 "" 0 -50 50 H V C CNN @@ -2649,29 +2828,36 @@ DRAW T 0 -75 -250 50 0 0 0 B Normal 0 C C T 0 -75 -50 50 0 0 0 G Normal 0 C C T 0 -75 150 50 0 0 0 R Normal 0 C C +C 0 -300 14 0 1 10 F S 50 -50 50 50 0 1 0 N S 50 50 50 50 0 1 0 N S 50 150 50 250 0 1 0 N S 50 250 50 250 0 1 0 N -S 100 330 -100 -300 0 1 0 f +S 110 330 -110 -300 0 1 10 f P 2 0 1 0 -50 -200 -100 -200 N +P 2 0 1 8 -50 -150 -50 -250 N P 2 0 1 0 -50 -150 -50 -250 N P 2 0 1 0 -50 0 -100 0 N +P 2 0 1 8 -50 50 -50 -50 N P 2 0 1 0 -50 200 -100 200 N +P 2 0 1 0 -50 200 50 200 N +P 2 0 1 8 -50 250 -50 150 N +P 2 0 1 0 -40 0 50 0 N +P 2 0 1 0 50 -200 -50 -200 N P 2 0 1 0 50 -200 100 -200 N P 2 0 1 0 50 200 100 200 N P 2 0 1 0 100 0 50 0 N P 3 0 1 0 -50 50 -50 -50 -50 -50 N P 3 0 1 0 -50 250 -50 150 -50 150 N +P 4 0 1 8 50 -150 50 -250 -50 -200 50 -150 N +P 4 0 1 8 50 50 50 -50 -50 0 50 50 N +P 4 0 1 8 50 250 50 150 -50 200 50 250 N P 5 0 1 0 -40 -150 20 -90 -10 -90 20 -90 20 -120 N P 5 0 1 0 -40 50 20 110 -10 110 20 110 20 80 N P 5 0 1 0 -40 250 20 310 -10 310 20 310 20 280 N P 5 0 1 0 0 -150 60 -90 30 -90 60 -90 60 -120 N P 5 0 1 0 0 50 60 110 30 110 60 110 60 80 N P 5 0 1 0 0 250 60 310 30 310 60 310 60 280 N -P 5 0 1 0 50 -150 50 -250 -50 -200 50 -150 50 -150 F -P 6 0 1 0 50 50 50 -50 -50 0 50 50 50 50 50 50 F -P 6 0 1 0 50 250 50 150 -50 200 50 250 50 250 50 250 F X RK 1 -200 200 100 R 50 50 1 1 P X GK 2 -200 0 100 R 50 50 1 1 P X BK 3 -200 -200 100 R 50 50 1 1 P @@ -2695,7 +2881,8 @@ $FPLIST $ENDFPLIST DRAW P 2 0 1 0 -30 -40 -30 40 N -P 4 0 1 0 30 -40 -30 0 30 40 30 -40 F +P 2 0 1 0 40 0 -30 0 N +P 4 0 1 0 30 -40 -30 0 30 40 30 -40 N P 5 0 1 0 0 30 -20 50 -10 50 -20 50 -20 40 N P 5 0 1 0 20 50 0 70 10 70 0 70 0 60 N X K 1 -100 0 70 R 50 50 1 1 P @@ -2935,11 +3122,11 @@ P 2 0 1 0 -130 80 -130 40 N P 2 0 1 0 -130 80 -130 120 N P 2 0 1 0 -120 110 -140 50 N P 2 0 1 0 -70 80 -170 80 N -P 2 0 1 6 -60 50 -60 -50 N +P 2 0 1 8 -60 50 -60 -50 N P 2 0 1 0 50 120 30 120 N P 2 0 1 0 100 0 -200 0 N P 3 0 1 0 -10 60 50 120 50 100 N -P 3 0 1 0 40 50 -60 0 40 -50 F +P 4 0 1 8 40 50 40 -50 -60 0 40 50 N P 5 0 1 0 -60 60 0 120 0 100 0 120 -20 120 N X A 1 200 0 100 L 50 50 1 1 P X K 3 -300 0 100 R 50 50 1 1 P @@ -2966,11 +3153,11 @@ P 2 0 1 0 -130 80 -130 40 N P 2 0 1 0 -130 80 -130 120 N P 2 0 1 0 -120 110 -140 50 N P 2 0 1 0 -70 80 -170 80 N -P 2 0 1 6 -60 50 -60 -50 N +P 2 0 1 8 -60 50 -60 -50 N P 2 0 1 0 50 120 30 120 N P 2 0 1 0 100 0 -200 0 N P 3 0 1 0 -10 60 50 120 50 100 N -P 3 0 1 0 40 50 -60 0 40 -50 F +P 4 0 1 8 40 50 40 -50 -60 0 40 50 N P 5 0 1 0 -60 60 0 120 0 100 0 120 -20 120 N X K 1 -300 0 100 R 50 50 1 1 P X A 2 200 0 100 L 50 50 1 1 P @@ -3006,15 +3193,15 @@ P 2 0 1 0 -20 210 -40 150 N P 2 0 1 0 0 -55 0 -85 N P 2 0 1 0 0 80 0 50 N P 2 0 1 0 30 180 -70 180 N -P 2 0 1 6 40 -50 40 -150 N +P 2 0 1 8 40 -50 40 -150 N P 2 0 1 0 40 -30 60 -30 N -P 2 0 1 6 40 150 40 50 N +P 2 0 1 8 40 150 40 50 N P 2 0 1 0 150 220 130 220 N P 3 0 1 0 -25 80 -25 50 -10 50 N P 3 0 1 0 90 160 150 220 150 200 N P 3 0 1 0 100 30 40 -30 40 -10 N -P 3 0 1 0 140 -50 40 -100 140 -150 F -P 3 0 1 0 140 150 40 100 140 50 F +P 4 0 1 8 140 -50 140 -150 40 -100 140 -50 N +P 4 0 1 8 140 150 140 50 40 100 140 150 N P 4 0 1 0 200 100 -60 100 -60 -100 200 -100 N P 5 0 1 0 40 160 100 220 100 200 100 220 80 220 N P 5 0 1 0 150 30 90 -30 90 -10 90 -30 110 -30 N @@ -3054,17 +3241,17 @@ P 2 0 1 0 0 -55 0 -85 N P 2 0 1 0 0 80 0 50 N P 2 0 1 0 30 180 -70 180 N P 2 0 1 0 30 220 50 220 N -P 2 0 1 6 40 -50 40 -150 N +P 2 0 1 8 40 -50 40 -150 N P 2 0 1 0 40 -30 60 -30 N -P 2 0 1 6 140 150 140 50 N +P 2 0 1 8 140 150 140 50 N P 3 0 1 0 -25 80 -25 50 -10 50 N -P 3 0 1 0 40 150 140 100 40 50 F P 3 0 1 0 90 160 30 220 30 200 N P 3 0 1 0 100 30 40 -30 40 -10 N -P 3 0 1 0 140 -50 40 -100 140 -150 F +P 4 0 1 8 140 -50 140 -150 40 -100 140 -50 N P 4 0 1 0 200 100 -60 100 -60 -100 200 -100 N P 5 0 1 0 140 160 80 220 80 200 80 220 100 220 N P 5 0 1 0 150 30 90 -30 90 -10 90 -30 110 -30 N +P 4 1 1 8 40 150 40 50 140 100 40 150 N X ~ 1 300 100 100 L 50 50 1 1 P X ~ 2 -200 0 100 R 50 50 1 1 P X ~ 3 300 -100 100 L 50 50 1 1 P @@ -3100,15 +3287,15 @@ P 2 0 1 0 -20 210 -40 150 N P 2 0 1 0 0 -55 0 -85 N P 2 0 1 0 0 80 0 50 N P 2 0 1 0 30 180 -70 180 N -P 2 0 1 6 40 150 40 50 N -P 2 0 1 6 140 -50 140 -150 N +P 2 0 1 8 40 150 40 50 N +P 2 0 1 8 140 -50 140 -150 N P 2 0 1 0 140 -30 120 -30 N P 2 0 1 0 150 220 130 220 N P 3 0 1 0 -25 80 -25 50 -10 50 N -P 3 0 1 0 40 -50 140 -100 40 -150 F P 3 0 1 0 80 30 140 -30 140 -10 N P 3 0 1 0 90 160 150 220 150 200 N -P 3 0 1 0 140 150 40 100 140 50 F +P 4 0 1 8 40 -50 40 -150 140 -100 40 -50 N +P 4 0 1 8 140 150 140 50 40 100 140 150 N P 4 0 1 0 200 100 -60 100 -60 -100 200 -100 N P 5 0 1 0 30 30 90 -30 90 -10 90 -30 70 -30 N P 5 0 1 0 40 160 100 220 100 200 100 220 80 220 N @@ -3364,10 +3551,11 @@ $FPLIST *photodiode* $ENDFPLIST DRAW -P 2 0 1 6 -100 50 -100 -50 N +P 2 0 1 8 -100 50 -100 -50 N P 2 0 1 0 -80 70 -60 70 N +P 2 0 1 0 0 0 -100 0 N P 3 0 1 0 -20 130 -80 70 -80 90 N -P 3 0 1 0 0 50 -100 0 0 -50 F +P 4 0 1 8 0 -50 0 50 -100 0 0 -50 N P 5 0 1 0 30 130 -30 70 -30 90 -30 70 -10 70 N X K 1 -200 0 100 R 50 50 1 1 P X A 2 100 0 100 L 50 50 1 1 P @@ -3748,7 +3936,7 @@ P 3 0 1 10 10 75 10 -75 10 -75 N P 4 0 1 0 40 0 80 15 80 -15 40 0 F P 4 0 1 0 100 -70 130 -70 130 70 100 70 N P 4 0 1 0 110 20 115 15 145 15 150 10 N -P 4 0 1 0 130 15 115 -10 145 -10 130 15 F +P 4 0 1 0 130 15 115 -10 145 -10 130 15 N X D 1 100 200 100 D 50 50 1 1 P X G 2 -200 0 210 R 50 50 1 1 I X S 3 100 -200 100 U 50 50 1 1 P @@ -3779,7 +3967,7 @@ P 3 0 1 10 10 75 10 -75 10 -75 N P 4 0 1 0 40 0 80 15 80 -15 40 0 F P 4 0 1 0 100 -70 130 -70 130 70 100 70 N P 4 0 1 0 110 20 115 15 145 15 150 10 N -P 4 0 1 0 130 15 115 -10 145 -10 130 15 F +P 4 0 1 0 130 15 115 -10 145 -10 130 15 N 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 G 3 -200 0 210 R 50 50 1 1 I @@ -3810,7 +3998,7 @@ P 3 0 1 10 10 75 10 -75 10 -75 N P 4 0 1 0 40 0 80 15 80 -15 40 0 F P 4 0 1 0 100 -70 130 -70 130 70 100 70 N P 4 0 1 0 110 20 115 15 145 15 150 10 N -P 4 0 1 0 130 15 115 -10 145 -10 130 15 F +P 4 0 1 0 130 15 115 -10 145 -10 130 15 N X G 1 -200 0 210 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 @@ -3842,7 +4030,7 @@ P 3 0 1 10 10 75 10 -75 10 -75 N P 4 0 1 0 40 0 80 15 80 -15 40 0 F P 4 0 1 0 100 -70 130 -70 130 70 100 70 N P 4 0 1 0 110 20 115 15 145 15 150 10 N -P 4 0 1 0 130 15 115 -10 145 -10 130 15 F +P 4 0 1 0 130 15 115 -10 145 -10 130 15 N X G 1 -200 0 210 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 @@ -3874,7 +4062,7 @@ P 3 0 1 10 10 75 10 -75 10 -75 N P 4 0 1 0 40 0 80 15 80 -15 40 0 F P 4 0 1 0 100 -70 130 -70 130 70 100 70 N P 4 0 1 0 110 20 115 15 145 15 150 10 N -P 4 0 1 0 130 15 115 -10 145 -10 130 15 F +P 4 0 1 0 130 15 115 -10 145 -10 130 15 N X G 1 -200 0 210 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 @@ -3905,7 +4093,7 @@ P 3 0 1 10 10 75 10 -75 10 -75 N P 4 0 1 0 40 0 80 15 80 -15 40 0 F P 4 0 1 0 100 -70 130 -70 130 70 100 70 N P 4 0 1 0 110 20 115 15 145 15 150 10 N -P 4 0 1 0 130 15 115 -10 145 -10 130 15 F +P 4 0 1 0 130 15 115 -10 145 -10 130 15 N X S 1 100 -200 100 U 50 50 1 1 P X D 2 100 200 100 D 50 50 1 1 P X G 3 -200 0 210 R 50 50 1 1 I @@ -3937,7 +4125,7 @@ P 3 0 1 10 10 75 10 -75 10 -75 N P 4 0 1 0 40 0 80 15 80 -15 40 0 F P 4 0 1 0 100 -70 130 -70 130 70 100 70 N P 4 0 1 0 110 20 115 15 145 15 150 10 N -P 4 0 1 0 130 15 115 -10 145 -10 130 15 F +P 4 0 1 0 130 15 115 -10 145 -10 130 15 N X S 1 100 -200 100 U 50 50 1 1 P X D 2 100 200 100 D 50 50 1 1 P X G 3 -200 0 210 R 50 50 1 1 I @@ -3969,7 +4157,7 @@ P 3 0 1 10 10 75 10 -75 10 -75 N P 4 0 1 0 40 0 80 15 80 -15 40 0 F P 4 0 1 0 100 -70 130 -70 130 70 100 70 N P 4 0 1 0 110 20 115 15 145 15 150 10 N -P 4 0 1 0 130 15 115 -10 145 -10 130 15 F +P 4 0 1 0 130 15 115 -10 145 -10 130 15 N X S 1 100 -200 100 U 50 50 1 1 P X G 2 -200 0 210 R 50 50 1 1 I X D 3 100 200 100 D 50 50 1 1 P @@ -4454,7 +4642,7 @@ P 3 0 1 10 10 75 10 -75 10 -75 N P 4 0 1 0 90 0 50 -15 50 15 90 0 F P 4 0 1 0 100 -70 130 -70 130 70 100 70 N P 4 0 1 0 110 -20 115 -15 145 -15 150 -10 N -P 4 0 1 0 130 -15 115 10 145 10 130 -15 F +P 4 0 1 0 130 -15 115 10 145 10 130 -15 N X D 1 100 200 100 D 50 50 1 1 P X G 2 -200 0 210 R 50 50 1 1 I X S 3 100 -200 100 U 50 50 1 1 P @@ -4485,7 +4673,7 @@ P 3 0 1 10 10 75 10 -75 10 -75 N P 4 0 1 0 90 0 50 -15 50 15 90 0 F P 4 0 1 0 100 -70 130 -70 130 70 100 70 N P 4 0 1 0 110 -20 115 -15 145 -15 150 -10 N -P 4 0 1 0 130 -15 115 10 145 10 130 -15 F +P 4 0 1 0 130 -15 115 10 145 10 130 -15 N 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 G 3 -200 0 210 R 50 50 1 1 I @@ -4516,7 +4704,7 @@ P 3 0 1 10 10 75 10 -75 10 -75 N P 4 0 1 0 90 0 50 -15 50 15 90 0 F P 4 0 1 0 100 -70 130 -70 130 70 100 70 N P 4 0 1 0 110 -20 115 -15 145 -15 150 -10 N -P 4 0 1 0 130 -15 115 10 145 10 130 -15 F +P 4 0 1 0 130 -15 115 10 145 10 130 -15 N X G 1 -200 0 210 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 @@ -4548,7 +4736,7 @@ P 3 0 1 10 10 75 10 -75 10 -75 N P 4 0 1 0 90 0 50 -15 50 15 90 0 F P 4 0 1 0 100 -70 130 -70 130 70 100 70 N P 4 0 1 0 110 -20 115 -15 145 -15 150 -10 N -P 4 0 1 0 130 -15 115 10 145 10 130 -15 F +P 4 0 1 0 130 -15 115 10 145 10 130 -15 N X G 1 -200 0 210 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 @@ -4580,7 +4768,7 @@ P 3 0 1 10 10 75 10 -75 10 -75 N P 4 0 1 0 90 0 50 -15 50 15 90 0 F P 4 0 1 0 100 -70 130 -70 130 70 100 70 N P 4 0 1 0 110 -20 115 -15 145 -15 150 -10 N -P 4 0 1 0 130 -15 115 10 145 10 130 -15 F +P 4 0 1 0 130 -15 115 10 145 10 130 -15 N X G 1 -200 0 210 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 @@ -4611,7 +4799,7 @@ P 3 0 1 10 10 75 10 -75 10 -75 N P 4 0 1 0 90 0 50 -15 50 15 90 0 F P 4 0 1 0 100 -70 130 -70 130 70 100 70 N P 4 0 1 0 110 -20 115 -15 145 -15 150 -10 N -P 4 0 1 0 130 -15 115 10 145 10 130 -15 F +P 4 0 1 0 130 -15 115 10 145 10 130 -15 N X S 1 100 -200 100 U 50 50 1 1 P X D 2 100 200 100 D 50 50 1 1 P X G 3 -200 0 210 R 50 50 1 1 I @@ -4643,7 +4831,7 @@ P 3 0 1 10 10 75 10 -75 10 -75 N P 4 0 1 0 90 0 50 -15 50 15 90 0 F P 4 0 1 0 100 -70 130 -70 130 70 100 70 N P 4 0 1 0 110 -20 115 -15 145 -15 150 -10 N -P 4 0 1 0 130 -15 115 10 145 10 130 -15 F +P 4 0 1 0 130 -15 115 10 145 10 130 -15 N X S 1 100 -200 100 U 50 50 1 1 P X D 2 100 200 100 D 50 50 1 1 P X G 3 -200 0 210 R 50 50 1 1 I @@ -4675,7 +4863,7 @@ P 3 0 1 10 10 75 10 -75 10 -75 N P 4 0 1 0 90 0 50 -15 50 15 90 0 F P 4 0 1 0 100 -70 130 -70 130 70 100 70 N P 4 0 1 0 110 -20 115 -15 145 -15 150 -10 N -P 4 0 1 0 130 -15 115 10 145 10 130 -15 F +P 4 0 1 0 130 -15 115 10 145 10 130 -15 N X S 1 100 -200 100 U 50 50 1 1 P X G 2 -200 0 210 R 50 50 1 1 I X D 3 100 200 100 D 50 50 1 1 P @@ -5123,11 +5311,11 @@ F1 "Q_TRIAC_AAG" 125 -50 50 H V L CNN F2 "" 75 25 50 V V C CNN F3 "" 0 0 50 V V C CNN DRAW -P 2 0 1 0 -100 -50 100 -50 N -P 2 0 1 0 -100 50 100 50 N +P 2 0 1 8 -100 -50 100 -50 N +P 2 0 1 8 -100 50 100 50 N P 2 0 1 0 -50 -100 -25 -50 N -P 3 0 1 0 -100 50 -50 -50 0 50 F -P 3 0 1 0 0 -50 50 50 100 -50 F +P 3 0 1 8 -100 50 -50 -50 0 50 N +P 3 0 1 8 0 -50 50 50 100 -50 N X A1 1 0 150 100 D 50 50 1 1 P X A2 2 0 -150 100 U 50 50 1 1 P X G 3 -150 -100 100 R 50 50 1 1 I @@ -5142,11 +5330,11 @@ F1 "Q_TRIAC_AGA" 125 -50 50 H V L CNN F2 "" 75 25 50 V V C CNN F3 "" 0 0 50 V V C CNN DRAW -P 2 0 1 0 -100 -50 100 -50 N -P 2 0 1 0 -100 50 100 50 N +P 2 0 1 8 -100 -50 100 -50 N +P 2 0 1 8 -100 50 100 50 N P 2 0 1 0 -50 -100 -25 -50 N -P 3 0 1 0 -100 50 -50 -50 0 50 F -P 3 0 1 0 0 -50 50 50 100 -50 F +P 3 0 1 8 -100 50 -50 -50 0 50 N +P 3 0 1 8 0 -50 50 50 100 -50 N X A1 1 0 150 100 D 50 50 1 1 P X G 2 -150 -100 100 R 50 50 1 1 I X A2 3 0 -150 100 U 50 50 1 1 P @@ -5161,11 +5349,11 @@ F1 "Q_TRIAC_GAA" 125 -50 50 H V L CNN F2 "" 75 25 50 V V C CNN F3 "" 0 0 50 V V C CNN DRAW -P 2 0 1 0 -100 -50 100 -50 N -P 2 0 1 0 -100 50 100 50 N +P 2 0 1 8 -100 -50 100 -50 N +P 2 0 1 8 -100 50 100 50 N P 2 0 1 0 -50 -100 -25 -50 N -P 3 0 1 0 -100 50 -50 -50 0 50 F -P 3 0 1 0 0 -50 50 50 100 -50 F +P 3 0 1 8 -100 50 -50 -50 0 50 N +P 3 0 1 8 0 -50 50 50 100 -50 N X G 1 -150 -100 100 R 50 50 1 1 I X A1 2 0 150 100 D 50 50 1 1 P X A2 3 0 -150 100 U 50 50 1 1 P @@ -5181,9 +5369,9 @@ F2 "" 0 0 50 V V C CNN F3 "" 0 0 50 V V C CNN DRAW P 2 0 1 0 -50 -100 -25 -50 N -P 2 0 1 0 -50 -50 50 -50 N +P 2 0 1 8 -50 -50 50 -50 N P 2 0 1 0 0 -100 0 100 N -P 3 0 1 0 -50 50 0 -50 50 50 F +P 4 0 1 8 -50 50 50 50 0 -50 -50 50 N X A 1 0 150 100 D 50 50 1 1 P X G 2 -150 -100 100 R 50 50 1 1 I X K 3 0 -150 100 U 50 50 1 1 P @@ -5199,9 +5387,9 @@ F2 "" 0 0 50 V V C CNN F3 "" 0 0 50 V V C CNN DRAW P 2 0 1 0 -50 -100 -25 -50 N -P 2 0 1 0 -50 -50 50 -50 N +P 2 0 1 8 -50 -50 50 -50 N P 2 0 1 0 0 -100 0 100 N -P 3 0 1 0 -50 50 0 -50 50 50 F +P 4 0 1 8 -50 50 50 50 0 -50 -50 50 N X A 1 0 150 100 D 50 50 1 1 P X K 2 0 -150 100 U 50 50 1 1 P X G 3 -150 -100 100 R 50 50 1 1 I @@ -5217,9 +5405,9 @@ F2 "" 0 0 50 V V C CNN F3 "" 0 0 50 V V C CNN DRAW P 2 0 1 0 -50 -100 -25 -50 N -P 2 0 1 0 -50 -50 50 -50 N +P 2 0 1 8 -50 -50 50 -50 N P 2 0 1 0 0 -100 0 100 N -P 3 0 1 0 -50 50 0 -50 50 50 F +P 4 0 1 8 -50 50 50 50 0 -50 -50 50 N X G 1 -150 -100 100 R 50 50 1 1 I X A 2 0 150 100 D 50 50 1 1 P X K 3 0 -150 100 U 50 50 1 1 P @@ -5235,9 +5423,9 @@ F2 "" 0 0 50 V V C CNN F3 "" 0 0 50 V V C CNN DRAW P 2 0 1 0 -50 -100 -25 -50 N -P 2 0 1 0 -50 -50 50 -50 N +P 2 0 1 8 -50 -50 50 -50 N P 2 0 1 0 0 -100 0 100 N -P 3 0 1 0 -50 50 0 -50 50 50 F +P 4 0 1 8 -50 50 50 50 0 -50 -50 50 N X G 1 -150 -100 100 R 50 50 1 1 I X K 2 0 -150 100 U 50 50 1 1 P X A 3 0 150 100 D 50 50 1 1 P @@ -5253,9 +5441,9 @@ F2 "" 0 0 50 V V C CNN F3 "" 0 0 50 V V C CNN DRAW P 2 0 1 0 -50 -100 -25 -50 N -P 2 0 1 0 -50 -50 50 -50 N +P 2 0 1 8 -50 -50 50 -50 N P 2 0 1 0 0 -100 0 100 N -P 3 0 1 0 -50 50 0 -50 50 50 F +P 4 0 1 8 -50 50 50 50 0 -50 -50 50 N X K 1 0 -150 100 U 50 50 1 1 P X A 2 0 150 100 D 50 50 1 1 P X G 3 -150 -100 100 R 50 50 1 1 I @@ -5271,9 +5459,9 @@ F2 "" 0 0 50 V V C CNN F3 "" 0 0 50 V V C CNN DRAW P 2 0 1 0 -50 -100 -25 -50 N -P 2 0 1 0 -50 -50 50 -50 N +P 2 0 1 8 -50 -50 50 -50 N P 2 0 1 0 0 -100 0 100 N -P 3 0 1 0 -50 50 0 -50 50 50 F +P 4 0 1 8 -50 50 50 50 0 -50 -50 50 N X K 1 0 -150 100 U 50 50 1 1 P X G 2 -150 -100 100 R 50 50 1 1 I X A 3 0 150 100 D 50 50 1 1 P @@ -7683,24 +7871,6 @@ X ~ 5 300 -100 100 L 50 50 1 1 I ENDDRAW ENDDEF # -# SCHDPAK -# -DEF SCHDPAK D 0 40 N N 1 F N -F0 "D" 0 100 50 H V C CNN -F1 "SCHDPAK" 0 -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 0 50 0 N -P 2 0 1 0 100 50 100 -50 N -P 3 0 1 0 50 50 -50 0 50 -50 F -P 6 0 1 0 -75 25 -75 50 -50 50 -50 -50 -25 -50 -25 -25 N -X A 1 200 -50 100 L 50 50 1 1 P -X K 2 -200 0 150 R 50 50 1 1 P -X A 3 200 50 100 L 50 50 1 1 I -ENDDRAW -ENDDEF -# # Solar_Cell # DEF Solar_Cell SC 0 0 N N 1 F N From 0c672e772264c91af92a4d7fd128b448529019e2 Mon Sep 17 00:00:00 2001 From: jkriege2 Date: Tue, 1 Nov 2016 12:00:37 +0100 Subject: [PATCH 214/283] made D_Capacitance IEC-conformant (see e.g. https://books.google.de/books?id=0ZWtUEOrpMcC&lpg=PA111&ots=30WyBt3Bic&dq=IEC%20varicap&hl=de&pg=PA112#v=onepage&q=IEC%20varicap&f=false) --- library/device.lib | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/library/device.lib b/library/device.lib index cd8b4ba7..fd698ae1 100644 --- a/library/device.lib +++ b/library/device.lib @@ -819,7 +819,7 @@ ENDDEF # DEF D_Capacitance D 0 40 N N 1 F N F0 "D" 0 100 50 H V C CNN -F1 "D_Capacitance" 0 -100 50 H V C CNN +F1 "D_Capacitance" 0 -130 50 H V C CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN $FPLIST @@ -831,10 +831,13 @@ $FPLIST D_* $ENDFPLIST DRAW +P 2 0 1 0 -50 -70 -6 -70 N +P 2 0 1 0 -50 0 50 0 N P 2 0 1 8 -50 50 -50 -50 N -P 2 0 1 0 -30 0 50 0 N -P 2 0 1 8 -30 50 -30 -50 N -P 4 0 1 8 50 50 50 -50 -30 0 50 50 N +P 2 0 1 0 -6 -50 -6 -90 N +P 2 0 1 0 6 -70 50 -70 N +P 2 0 1 0 6 -50 6 -90 N +P 4 0 1 8 50 50 50 -50 -50 0 50 50 N X K 1 -150 0 100 R 50 50 1 1 P X A 2 150 0 100 L 50 50 1 1 P ENDDRAW From 0cad6c67847385bdf51a4a8a9520635d8c05ab53 Mon Sep 17 00:00:00 2001 From: jkriege2 Date: Tue, 1 Nov 2016 12:03:52 +0100 Subject: [PATCH 215/283] bugfix: added missing plate-connections in flash lamp symbol --- library/device.lib | 2 ++ 1 file changed, 2 insertions(+) diff --git a/library/device.lib b/library/device.lib index fd698ae1..09260296 100644 --- a/library/device.lib +++ b/library/device.lib @@ -3080,6 +3080,8 @@ S -30 80 30 70 0 0 10 F P 2 0 0 10 120 0 150 0 N C 0 0 100 0 1 0 N C 40 -50 10 0 1 0 F +P 2 0 1 0 0 -100 0 -80 N +P 2 0 1 0 0 100 0 80 N X ~ 1 0 -200 100 U 50 50 1 1 P X ~ 2 200 0 50 L 50 50 1 1 P X ~ 3 0 200 100 D 50 50 1 1 P From ebba42b1a9dd946e3d6d9ca9597f61df826f3ab0 Mon Sep 17 00:00:00 2001 From: jkriege2 Date: Tue, 1 Nov 2016 12:30:23 +0100 Subject: [PATCH 216/283] added keywords `RTD` to NTCs and PTCs --- library/device.dcm | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/library/device.dcm b/library/device.dcm index 44e16ea7..13e64ddd 100644 --- a/library/device.dcm +++ b/library/device.dcm @@ -1566,32 +1566,32 @@ $ENDCMP # $CMP Thermistor_NTC D temperature dependent resistor, negative temperature coefficient (NTC) -K thermistor NTC resistor sensor +K thermistor NTC resistor sensor RTD $ENDCMP # $CMP Thermistor_NTC_3wire D temperature dependent resistor, negative temperature coefficient (NTC), 3-wire interface -K thermistor NTC resistor sensor +K thermistor NTC resistor sensor RTD $ENDCMP # $CMP Thermistor_NTC_4wire D temperature dependent resistor, negative temperature coefficient (NTC), 4-wire interface -K thermistor NTC resistor sensor +K thermistor NTC resistor sensor RTD $ENDCMP # $CMP Thermistor_PTC D temperature dependent resistor, positive temperature coefficient (PTC) -K resistor PTC thermistor sensor +K resistor PTC thermistor sensor RTD $ENDCMP # $CMP Thermistor_PTC_3wire D temperature dependent resistor, positive temperature coefficient (PTC), 3-wire interface -K resistor PTC thermistor sensor +K resistor PTC thermistor sensor RTD $ENDCMP # $CMP Thermistor_PTC_4wire D temperature dependent resistor, positive temperature coefficient (PTC), 3-wire interface -K resistor PTC thermistor sensor +K resistor PTC thermistor sensor RTD $ENDCMP # $CMP Thermocouple From 4f0801c496c6711a359cf10909af16eb5f23efea Mon Sep 17 00:00:00 2001 From: Piotr Wiszowaty Date: Tue, 1 Nov 2016 19:18:51 +0100 Subject: [PATCH 217/283] memory: M25PX32xx - change pin style to inverted for appropriate pins --- library/memory.lib | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/library/memory.lib b/library/memory.lib index eb3c3acb..cdbb8d5f 100644 --- a/library/memory.lib +++ b/library/memory.lib @@ -2491,13 +2491,13 @@ $FPLIST $ENDFPLIST DRAW S -450 350 450 -350 0 1 10 f -X S# 1 -600 0 150 R 50 50 1 1 I +X S# 1 -600 0 150 R 50 50 1 1 I I X DQ1 2 600 200 150 L 50 50 1 1 B -X W#/VPP 3 -600 -100 150 R 50 50 1 1 I +X W#/VPP 3 -600 -100 150 R 50 50 1 1 I I X VSS 4 0 -500 150 U 50 50 1 1 W X DQ0 5 -600 200 150 R 50 50 1 1 B X C 6 -600 100 150 R 50 50 1 1 I -X HOLD# 7 -600 -200 150 R 50 50 1 1 I +X HOLD# 7 -600 -200 150 R 50 50 1 1 I I X VCC 8 0 500 150 D 50 50 1 1 W ENDDRAW ENDDEF @@ -2514,13 +2514,13 @@ $FPLIST $ENDFPLIST DRAW S -450 350 450 -350 0 1 10 f -X S# 1 -600 0 150 R 50 50 1 1 I +X S# 1 -600 0 150 R 50 50 1 1 I I X DQ1 2 600 200 150 L 50 50 1 1 B -X W#/VPP 3 -600 -100 150 R 50 50 1 1 I +X W#/VPP 3 -600 -100 150 R 50 50 1 1 I I X VSS 4 0 -500 150 U 50 50 1 1 W X DQ0 5 -600 200 150 R 50 50 1 1 B X C 6 -600 100 150 R 50 50 1 1 I -X HOLD# 7 -600 -200 150 R 50 50 1 1 I +X HOLD# 7 -600 -200 150 R 50 50 1 1 I I X VCC 8 0 500 150 D 50 50 1 1 W ENDDRAW ENDDEF From fe5701fc8f9073d4464a46b94747f90008080276 Mon Sep 17 00:00:00 2001 From: Piotr Wiszowaty Date: Tue, 1 Nov 2016 19:25:39 +0100 Subject: [PATCH 218/283] memory: M25PX32xx - add set footprints --- library/memory.lib | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/library/memory.lib b/library/memory.lib index cdbb8d5f..7bf08672 100644 --- a/library/memory.lib +++ b/library/memory.lib @@ -2484,7 +2484,7 @@ ENDDEF DEF M25PX32-VMP U 0 40 Y Y 1 F N F0 "U" -400 400 50 H V C CNN F1 "M25PX32-VMP" 300 -400 50 H V C CNN -F2 "" 150 -100 50 H V C CNN +F2 "Housings_DFN_QFN:DFN-S-8-1EP_6x5mm_Pitch1.27mm" 800 50 50 H I C CNN F3 "" 150 -100 50 H V C CNN $FPLIST DFN*6x5mm*Pitch1.27mm* @@ -2507,7 +2507,7 @@ ENDDEF DEF M25PX32-VMW U 0 40 Y Y 1 F N F0 "U" -400 400 50 H V C CNN F1 "M25PX32-VMW" 300 -400 50 H V C CNN -F2 "" 150 -100 50 H V C CNN +F2 "Housings_SOIC:SOIJ-8_5.3x5.3mm_Pitch1.27mm" 650 50 50 H I C CNN F3 "" 150 -100 50 H V C CNN $FPLIST SOIJ*5.3x5.3mm*Pitch1.27mm* From 76c85ed1dd309c6b3778bc05bedcd6532c3bdc65 Mon Sep 17 00:00:00 2001 From: Piotr Wiszowaty Date: Tue, 1 Nov 2016 19:28:26 +0100 Subject: [PATCH 219/283] regul: MCP1703Axx - set footprint --- library/regul.lib | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/library/regul.lib b/library/regul.lib index 84a8b450..ecbe4704 100644 --- a/library/regul.lib +++ b/library/regul.lib @@ -1576,7 +1576,7 @@ ENDDEF DEF MCP1703A-3302/MB U 0 30 Y Y 1 F N F0 "U" 150 -250 50 H V C CNN F1 "MCP1703A-3302/MB" 0 150 50 H V C CNN -F2 "" 0 -50 50 H V C CNN +F2 "TO_SOT_Packages_SMD:SOT89-3_Housing" 50 250 50 H I C CNN F3 "" 0 -50 50 H V C CNN ALIAS MCP1703A-3302E/MB MCP1703A-1202/MB MCP1703A-1502/MB MCP1703A-1802/MB MCP1703A-2502/MB MCP1703A-2802/MB MCP1703A-3002/MB MCP1703A-4002/MB MCP1703A-5002/MB MCP1703A-1202E/MB MCP1703A-1502E/MB MCP1703A-1802E/MB MCP1703A-2502E/MB MCP1703A-2802E/MB MCP1703A-3002E/MB MCP1703A-4002E/MB MCP1703A-5002E/MB $FPLIST From e197f196d09931cc27e1fdc2721d164b42168742 Mon Sep 17 00:00:00 2001 From: Theo Hussey Date: Tue, 1 Nov 2016 20:46:26 +0000 Subject: [PATCH 220/283] Changed power pin length, updated footprint field, added datasheet field --- library/linear.lib | 256 ++++++++++++++++++++++----------------------- 1 file changed, 128 insertions(+), 128 deletions(-) diff --git a/library/linear.lib b/library/linear.lib index 32197aa7..51625131 100644 --- a/library/linear.lib +++ b/library/linear.lib @@ -40,10 +40,10 @@ $FPLIST SOIC* $ENDFPLIST DRAW -P 2 0 1 6 0 -150 0 -100 N -P 2 0 1 6 0 150 0 100 N -P 3 0 1 6 50 -75 100 -125 100 -150 N -P 4 0 1 10 200 0 -200 200 -200 -200 200 0 f +P 2 0 1 6 0 -150 0 -100 N +P 2 0 1 6 0 150 0 100 N +P 3 0 1 6 50 -75 100 -125 100 -150 N +P 4 0 1 10 200 0 -200 200 -200 -200 200 0 f X Rg 1 0 -300 150 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 @@ -64,7 +64,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 +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 @@ -379,13 +379,13 @@ $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 +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 @@ -408,10 +408,10 @@ $FPLIST SOIC* $ENDFPLIST DRAW -P 2 0 1 6 0 -150 0 -100 N -P 3 0 1 6 50 -75 100 -125 100 -150 N -P 3 0 1 6 200 -150 200 -75 150 -25 N -P 4 0 1 10 -200 200 200 0 -200 -200 -200 200 f +P 2 0 1 6 0 -150 0 -100 N +P 3 0 1 6 50 -75 100 -125 100 -150 N +P 3 0 1 6 200 -150 200 -75 150 -25 N +P 4 0 1 10 -200 200 200 0 -200 -200 -200 200 f X ~ 1 100 -300 150 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,8 +431,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 +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 @@ -451,9 +451,9 @@ 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 +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 @@ -479,68 +479,68 @@ 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 +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 +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 +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 +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 @@ -562,7 +562,7 @@ $FPLIST MSOP* $ENDFPLIST DRAW -P 4 0 1 10 -200 200 200 0 -200 -200 -200 200 f +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- 11 -100 -300 150 U 50 50 0 1 W X ~ 1 300 0 100 L 50 50 1 1 O @@ -589,7 +589,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 +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 @@ -613,8 +613,8 @@ 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 -P 4 0 1 0 -100 100 150 0 -100 -100 -100 100 N +P 4 0 1 0 -100 100 150 0 -100 -100 -100 100 N +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 @@ -632,10 +632,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 +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 @@ -655,10 +655,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 +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 @@ -679,8 +679,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 +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 @@ -702,8 +702,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 +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 @@ -725,9 +725,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 +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 @@ -752,7 +752,7 @@ $FPLIST SSOP* $ENDFPLIST DRAW -P 4 0 1 10 -200 200 200 0 -200 -200 -200 200 f +P 4 0 1 10 -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 @@ -786,7 +786,7 @@ $FPLIST DSBGA* $ENDFPLIST DRAW -P 4 0 1 10 -200 200 200 0 -200 -200 -200 200 f +P 4 0 1 10 -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 @@ -811,10 +811,10 @@ $FPLIST SOIC* $ENDFPLIST DRAW -P 2 0 1 6 0 -150 0 -100 N -P 2 0 1 6 0 150 0 100 N -P 3 0 1 6 100 -150 100 -125 50 -75 N -P 4 0 1 10 200 0 -200 200 -200 -200 200 0 f +P 2 0 1 6 0 -150 0 -100 N +P 2 0 1 6 0 150 0 100 N +P 3 0 1 6 100 -150 100 -125 50 -75 N +P 4 0 1 10 200 0 -200 200 -200 -200 200 0 f X ~ 1 0 -300 150 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 @@ -866,7 +866,7 @@ $FPLIST SOIC* $ENDFPLIST DRAW -P 4 0 1 10 -200 200 200 0 -200 -200 -200 200 f +P 4 0 1 10 -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 @@ -888,13 +888,13 @@ $FPLIST TO-5* $ENDFPLIST DRAW -P 2 0 1 6 0 -150 0 -100 N -P 2 0 1 6 0 150 0 100 N -P 2 0 1 0 200 -100 100 -50 N -P 2 0 1 0 200 100 100 50 N -P 3 0 1 6 100 -150 100 -125 50 -75 N -P 3 0 1 6 100 150 100 125 50 75 N -P 4 0 1 10 200 0 -200 200 -200 -200 200 0 f +P 2 0 1 6 0 -150 0 -100 N +P 2 0 1 6 0 150 0 100 N +P 2 0 1 0 200 -100 100 -50 N +P 2 0 1 0 200 100 100 50 N +P 3 0 1 6 100 -150 100 -125 50 -75 N +P 3 0 1 6 100 150 100 125 50 75 N +P 4 0 1 10 200 0 -200 200 -200 -200 200 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 150 U 50 50 1 1 P @@ -916,7 +916,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 +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 @@ -932,22 +932,22 @@ ENDDEF DEF LT5560 U 0 40 Y Y 1 F N F0 "U" -550 550 50 H V C CNN F1 "LT5560" -450 450 50 H V C CNN -F2 "" 0 200 50 H V C CNN -F3 "" 0 200 50 H V C CNN +F2 "Housings_DFN_QFN:DFN-8-1EP_3x3mm_Pitch0.5mm" 50 -600 50 H I C CNN +F3 "http://cds.linear.com/docs/en/datasheet/5560f.pdf" 50 -750 50 H I C CNN $FPLIST - DFN-8-1EP_3x3mm_Pitch0.5mm + DFN*3x3mm*Pitch0.5mm* $ENDFPLIST DRAW -S -300 400 300 -400 0 1 0 f +S -300 400 300 -400 0 1 10 f X LO- 1 -400 -300 100 R 50 50 1 1 I X EN 2 -400 300 100 R 50 50 1 1 I X IN+ 3 -400 100 100 R 50 50 1 1 I X IN- 4 -400 0 100 R 50 50 1 1 I X OUT- 5 400 -100 100 L 50 50 1 1 O X OUT+ 6 400 0 100 L 50 50 1 1 O -X VCC 7 0 600 200 D 50 50 1 1 W +X VCC 7 0 500 100 D 50 50 1 1 W X LO+ 8 -400 -200 100 R 50 50 1 1 I -X PGND 9 0 -600 200 U 50 50 1 1 W +X PGND 9 0 -500 100 U 50 50 1 1 W ENDDRAW ENDDEF # @@ -962,7 +962,7 @@ $FPLIST SOT-23* $ENDFPLIST DRAW -P 4 0 1 10 -200 200 200 0 -200 -200 -200 200 f +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 V- 2 -100 -300 150 U 50 50 1 1 W X - 3 -300 -100 100 R 50 50 1 1 I @@ -1006,7 +1006,7 @@ $FPLIST dfn $ENDFPLIST DRAW -P 4 0 1 10 -200 200 200 0 -200 -200 -200 200 f +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 @@ -1122,17 +1122,17 @@ $FPLIST 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 +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 @@ -1246,7 +1246,7 @@ $FPLIST SOIC* $ENDFPLIST DRAW -P 4 0 1 10 -200 200 200 0 -200 -200 -200 200 f +P 4 0 1 10 -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 @@ -1266,7 +1266,7 @@ 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 +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 @@ -1283,7 +1283,7 @@ 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 +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 @@ -1300,7 +1300,7 @@ 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 +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 @@ -1317,7 +1317,7 @@ 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 +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 @@ -1341,7 +1341,7 @@ $FPLIST LFCSP* $ENDFPLIST DRAW -P 4 0 1 10 -200 200 200 0 -200 -200 -200 200 f +P 4 0 1 10 -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 @@ -1361,7 +1361,7 @@ 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 +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 @@ -1384,7 +1384,7 @@ $FPLIST TSSOP* $ENDFPLIST DRAW -P 4 0 1 10 -200 200 200 0 -200 -200 -200 200 f +P 4 0 1 10 -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 From a622bd3cb20c18cfbb095e7d4ebf352c54bddd9d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Michal=20K=C3=B3=C5=88a?= Date: Tue, 1 Nov 2016 21:50:40 +0100 Subject: [PATCH 221/283] Added FP filter to the LF15ABDT-TR component in the regul library --- library/regul.lib | 3 +++ 1 file changed, 3 insertions(+) diff --git a/library/regul.lib b/library/regul.lib index 47a2bff2..e5a2ae02 100644 --- a/library/regul.lib +++ b/library/regul.lib @@ -391,6 +391,9 @@ F1 "LF15ABDT-TR" -300 250 50 H V L CNN F2 "TO_SOT_Packages_SMD:TO-252-2Lead" 0 -150 50 H I L CNN F3 "" 0 150 50 H I C CNN ALIAS LF18ABDT-TR LF25ABDT-TR LF33ABDT-TR LF50ABDT-TR LF80ABDT-TR LF120ABDT-TR +$FPLIST + TO-252* +$ENDFPLIST DRAW S -300 200 300 -100 0 1 10 f X Vin 1 -400 100 100 R 50 50 1 1 W From f84426f760d17c0811837255ac1eb47a4aae496b Mon Sep 17 00:00:00 2001 From: Nikolay Nikolov Date: Tue, 1 Nov 2016 22:51:30 +0200 Subject: [PATCH 222/283] get rid of the double pin inversions of 8088_Max_Mode as well --- library/intel.lib | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/library/intel.lib b/library/intel.lib index cb91ec56..ee9ba01b 100644 --- a/library/intel.lib +++ b/library/intel.lib @@ -251,16 +251,16 @@ X A8 8 700 300 150 L 50 50 1 1 O X AD7 9 700 500 150 L 50 50 1 1 B X AD6 10 700 600 150 L 50 50 1 1 B X GND 20 100 -1800 150 U 50 50 1 1 W -X ~RQ~/~GT1~ 30 -700 0 150 R 50 50 1 1 B I +X ~RQ~/~GT1~ 30 -700 0 150 R 50 50 1 1 B X VCC 40 0 1800 150 D 50 50 1 1 W X AD5 11 700 700 150 L 50 50 1 1 B X RESET 21 -700 1100 150 R 50 50 1 1 I -X ~RQ~/~GT0~ 31 -700 -200 150 R 50 50 1 1 B I +X ~RQ~/~GT0~ 31 -700 -200 150 R 50 50 1 1 B X AD4 12 700 800 150 L 50 50 1 1 B X READY 22 -700 1300 150 R 50 50 1 1 I X ~RD~ 32 700 -1500 150 L 50 50 1 1 O V X AD3 13 700 900 150 L 50 50 1 1 B -X ~TEST~ 23 -700 300 150 R 50 50 1 1 I I +X ~TEST~ 23 -700 300 150 R 50 50 1 1 I X MN/~MX~ 33 -700 -1500 150 R 50 50 1 1 I X AD2 14 700 1000 150 L 50 50 1 1 B X QS1 24 700 1400 150 L 50 50 1 1 O @@ -269,16 +269,16 @@ X AD1 15 700 1100 150 L 50 50 1 1 B X QS0 25 700 1500 150 L 50 50 1 1 O X A19/S6 35 700 -900 150 L 50 50 1 1 O X AD0 16 700 1200 150 L 50 50 1 1 B -X ~S0~ 26 700 -1100 150 L 50 50 1 1 O I +X ~S0~ 26 700 -1100 150 L 50 50 1 1 O X A18/S5 36 700 -800 150 L 50 50 1 1 O X NMI 17 -700 800 150 R 50 50 1 1 I -X ~S1~ 27 700 -1200 150 L 50 50 1 1 O I +X ~S1~ 27 700 -1200 150 L 50 50 1 1 O X A17/S4 37 700 -700 150 L 50 50 1 1 O X INTR 18 -700 600 150 R 50 50 1 1 I -X ~S2~ 28 700 -1300 150 L 50 50 1 1 O I +X ~S2~ 28 700 -1300 150 L 50 50 1 1 O X A16/S3 38 700 -600 150 L 50 50 1 1 O X CLK 19 -700 1500 150 R 50 50 1 1 I C -X ~LOCK~ 29 700 -1400 150 L 50 50 1 1 O I +X ~LOCK~ 29 700 -1400 150 L 50 50 1 1 O X A15 39 700 -400 150 L 50 50 1 1 O ENDDRAW ENDDEF From 9abffdea38b1d22257b7f23c9d1bfbd518fef261 Mon Sep 17 00:00:00 2001 From: Nikolay Nikolov Date: Tue, 1 Nov 2016 22:54:42 +0200 Subject: [PATCH 223/283] removed the _LongPads from the 8284 and 8288 footprints --- library/intel.lib | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/library/intel.lib b/library/intel.lib index ee9ba01b..c40b6f47 100644 --- a/library/intel.lib +++ b/library/intel.lib @@ -434,7 +434,7 @@ ENDDEF DEF 8284 U 0 40 Y Y 1 F N F0 "U" -550 800 50 H V L CNN F1 "8284" 350 800 50 H V L CNN -F2 "Housings_DIP:DIP-18_W7.62mm_LongPads" 0 0 50 H I C CIN +F2 "Housings_DIP:DIP-18_W7.62mm" 0 0 50 H I C CIN F3 "" 0 0 50 H V C CNN $FPLIST DIP* @@ -468,7 +468,7 @@ ENDDEF DEF 8288 U 0 40 Y Y 1 F N F0 "U" -550 800 50 H V L CNN F1 "8288" 350 800 50 H V L CNN -F2 "Housings_DIP:DIP-20_W7.62mm_LongPads" 0 0 50 H I C CIN +F2 "Housings_DIP:DIP-20_W7.62mm" 0 0 50 H I C CIN F3 "" -550 800 50 H V C CNN $FPLIST DIP* From 29643046edc19b62036357fc8e232e404701229d Mon Sep 17 00:00:00 2001 From: Nikolay Nikolov Date: Tue, 1 Nov 2016 22:58:37 +0200 Subject: [PATCH 224/283] set footprint of 8088 and 8088_Max_Mode to Housings_DIP:DIP-40_W15.24mm and made it hidden --- library/intel.lib | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/library/intel.lib b/library/intel.lib index c40b6f47..6a9de424 100644 --- a/library/intel.lib +++ b/library/intel.lib @@ -175,7 +175,7 @@ ENDDEF DEF 8088 U 0 40 Y Y 1 F N F0 "U" -500 1700 50 H V C CNN F1 "8088" 400 1700 50 H V C CNN -F2 "DIP-40" 50 100 50 H V C CIN +F2 "Housings_DIP:DIP-40_W15.24mm" 50 100 50 H I C CIN F3 "" 0 50 50 H V C CNN ALIAS 8088_Min_Mode $FPLIST @@ -232,7 +232,7 @@ ENDDEF DEF 8088_Max_Mode U 0 40 Y Y 1 F N F0 "U" -500 1700 50 H V C CNN F1 "8088_Max_Mode" 400 1700 50 H V C CNN -F2 "DIP-40" 50 100 50 H V C CIN +F2 "Housings_DIP:DIP-40_W15.24mm" 50 100 50 H I C CIN F3 "" 0 50 50 H V C CNN $FPLIST DIP* From 7e1263ecde32bf163686ebc7abe70ac579701dca Mon Sep 17 00:00:00 2001 From: Nikolay Nikolov Date: Tue, 1 Nov 2016 23:00:05 +0200 Subject: [PATCH 225/283] add datasheet url for intel 8284 --- library/intel.dcm | 1 + 1 file changed, 1 insertion(+) diff --git a/library/intel.dcm b/library/intel.dcm index 3d471f67..33b477aa 100644 --- a/library/intel.dcm +++ b/library/intel.dcm @@ -77,6 +77,7 @@ $ENDCMP $CMP 8284 D Clock Generator and Driver for i8086/88 Microcontrollers, PDIP-18 K Clock Generator +F http://www.cpu-galaxy.at/cpu/ram%20rom%20eprom/other_intel_chips/other_intel-Dateien/D8284A_Datasheet.pdf $ENDCMP # $CMP 8288 From 03cbed3a5e37d9d39a55d13a6f6c52124a1540cc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Michal=20K=C3=B3=C5=88a?= Date: Tue, 1 Nov 2016 22:16:19 +0100 Subject: [PATCH 226/283] Added aliases for LF15ABDT-TR to the regul library. --- library/regul.dcm | 102 ++++++++++++++++++++++++++++++++++++++++++++++ library/regul.lib | 2 +- 2 files changed, 103 insertions(+), 1 deletion(-) diff --git a/library/regul.dcm b/library/regul.dcm index fec81dc9..e3183eff 100644 --- a/library/regul.dcm +++ b/library/regul.dcm @@ -1056,6 +1056,12 @@ K LDO regulator voltage F http://www.st.com/content/ccc/resource/technical/document/datasheet/c4/0e/7e/2a/be/bc/4c/bd/CD00000546.pdf/files/CD00000546.pdf/jcr:content/translations/en.CD00000546.pdf $ENDCMP # +$CMP LF120CDT-TR +D Low-drop Voltage Regulator, Io up to 500mA, Fixed Vo 12.0V, DPAK. +K LDO regulator voltage +F http://www.st.com/content/ccc/resource/technical/document/datasheet/c4/0e/7e/2a/be/bc/4c/bd/CD00000546.pdf/files/CD00000546.pdf/jcr:content/translations/en.CD00000546.pdf +$ENDCMP +# $CMP LF15ABDT-TR D Low-drop Voltage Regulator, Io up to 500mA, Fixed Vo 1.5V, DPAK. K LDO regulator voltage @@ -1068,30 +1074,126 @@ K LDO regulator voltage F http://www.st.com/content/ccc/resource/technical/document/datasheet/c4/0e/7e/2a/be/bc/4c/bd/CD00000546.pdf/files/CD00000546.pdf/jcr:content/translations/en.CD00000546.pdf $ENDCMP # +$CMP LF18CDT-TR +D Low-drop Voltage Regulator, Io up to 500mA, Fixed Vo 1.8V, DPAK. +K LDO regulator voltage +F http://www.st.com/content/ccc/resource/technical/document/datasheet/c4/0e/7e/2a/be/bc/4c/bd/CD00000546.pdf/files/CD00000546.pdf/jcr:content/translations/en.CD00000546.pdf +$ENDCMP +# +$CMP LF18CDT-TRY +D Low-drop Voltage Regulator, Io up to 500mA, Fixed Vo 1.8V, DPAK. +K LDO regulator voltage +F http://www.st.com/content/ccc/resource/technical/document/datasheet/c4/0e/7e/2a/be/bc/4c/bd/CD00000546.pdf/files/CD00000546.pdf/jcr:content/translations/en.CD00000546.pdf +$ENDCMP +# $CMP LF25ABDT-TR D Low-drop Voltage Regulator, Io up to 500mA, Fixed Vo 2.5V, DPAK. K LDO regulator voltage F http://www.st.com/content/ccc/resource/technical/document/datasheet/c4/0e/7e/2a/be/bc/4c/bd/CD00000546.pdf/files/CD00000546.pdf/jcr:content/translations/en.CD00000546.pdf $ENDCMP # +$CMP LF25ABDT-TRY +D Low-drop Voltage Regulator, Io up to 500mA, Fixed Vo 2.5V, DPAK. +K LDO regulator voltage +F http://www.st.com/content/ccc/resource/technical/document/datasheet/c4/0e/7e/2a/be/bc/4c/bd/CD00000546.pdf/files/CD00000546.pdf/jcr:content/translations/en.CD00000546.pdf +$ENDCMP +# +$CMP LF25CDT-TR +D Low-drop Voltage Regulator, Io up to 500mA, Fixed Vo 2.5V, DPAK. +K LDO regulator voltage +F http://www.st.com/content/ccc/resource/technical/document/datasheet/c4/0e/7e/2a/be/bc/4c/bd/CD00000546.pdf/files/CD00000546.pdf/jcr:content/translations/en.CD00000546.pdf +$ENDCMP +# +$CMP LF25CDT-TRY +D Low-drop Voltage Regulator, Io up to 500mA, Fixed Vo 2.5V, DPAK. +K LDO regulator voltage +F http://www.st.com/content/ccc/resource/technical/document/datasheet/c4/0e/7e/2a/be/bc/4c/bd/CD00000546.pdf/files/CD00000546.pdf/jcr:content/translations/en.CD00000546.pdf +$ENDCMP +# $CMP LF33ABDT-TR D Low-drop Voltage Regulator, Io up to 500mA, Fixed Vo 3.3V, DPAK. K LDO regulator voltage F http://www.st.com/content/ccc/resource/technical/document/datasheet/c4/0e/7e/2a/be/bc/4c/bd/CD00000546.pdf/files/CD00000546.pdf/jcr:content/translations/en.CD00000546.pdf $ENDCMP # +$CMP LF33CDT-TR +D Low-drop Voltage Regulator, Io up to 500mA, Fixed Vo 3.3V, DPAK. +K LDO regulator voltage +F http://www.st.com/content/ccc/resource/technical/document/datasheet/c4/0e/7e/2a/be/bc/4c/bd/CD00000546.pdf/files/CD00000546.pdf/jcr:content/translations/en.CD00000546.pdf +$ENDCMP +# +$CMP LF33CDT-TRY +D Low-drop Voltage Regulator, Io up to 500mA, Fixed Vo 3.3V, DPAK. +K LDO regulator voltage +F http://www.st.com/content/ccc/resource/technical/document/datasheet/c4/0e/7e/2a/be/bc/4c/bd/CD00000546.pdf/files/CD00000546.pdf/jcr:content/translations/en.CD00000546.pdf +$ENDCMP +# $CMP LF50ABDT-TR D Low-drop Voltage Regulator, Io up to 500mA, Fixed Vo 5.0V, DPAK. K LDO regulator voltage F http://www.st.com/content/ccc/resource/technical/document/datasheet/c4/0e/7e/2a/be/bc/4c/bd/CD00000546.pdf/files/CD00000546.pdf/jcr:content/translations/en.CD00000546.pdf $ENDCMP # +$CMP LF50ABDT-TRY +D Low-drop Voltage Regulator, Io up to 500mA, Fixed Vo 5.0V, DPAK. +K LDO regulator voltage +F http://www.st.com/content/ccc/resource/technical/document/datasheet/c4/0e/7e/2a/be/bc/4c/bd/CD00000546.pdf/files/CD00000546.pdf/jcr:content/translations/en.CD00000546.pdf +$ENDCMP +# +$CMP LF50CDT-TR +D Low-drop Voltage Regulator, Io up to 500mA, Fixed Vo 5.0V, DPAK. +K LDO regulator voltage +F http://www.st.com/content/ccc/resource/technical/document/datasheet/c4/0e/7e/2a/be/bc/4c/bd/CD00000546.pdf/files/CD00000546.pdf/jcr:content/translations/en.CD00000546.pdf +$ENDCMP +# +$CMP LF50CDT-TRY +D Low-drop Voltage Regulator, Io up to 500mA, Fixed Vo 5.0V, DPAK. +K LDO regulator voltage +F http://www.st.com/content/ccc/resource/technical/document/datasheet/c4/0e/7e/2a/be/bc/4c/bd/CD00000546.pdf/files/CD00000546.pdf/jcr:content/translations/en.CD00000546.pdf +$ENDCMP +# +$CMP LF60ABDT-TR +D Low-drop Voltage Regulator, Io up to 500mA, Fixed Vo 6.0V, DPAK. +K LDO regulator voltage +F http://www.st.com/content/ccc/resource/technical/document/datasheet/c4/0e/7e/2a/be/bc/4c/bd/CD00000546.pdf/files/CD00000546.pdf/jcr:content/translations/en.CD00000546.pdf +$ENDCMP +# +$CMP LF60CDT-TR +D Low-drop Voltage Regulator, Io up to 500mA, Fixed Vo 6.0V, DPAK. +K LDO regulator voltage +F http://www.st.com/content/ccc/resource/technical/document/datasheet/c4/0e/7e/2a/be/bc/4c/bd/CD00000546.pdf/files/CD00000546.pdf/jcr:content/translations/en.CD00000546.pdf +$ENDCMP +# $CMP LF80ABDT-TR D Low-drop Voltage Regulator, Io up to 500mA, Fixed Vo 8.0V, DPAK. K LDO regulator voltage F http://www.st.com/content/ccc/resource/technical/document/datasheet/c4/0e/7e/2a/be/bc/4c/bd/CD00000546.pdf/files/CD00000546.pdf/jcr:content/translations/en.CD00000546.pdf $ENDCMP # +$CMP LF80CDT-TR +D Low-drop Voltage Regulator, Io up to 500mA, Fixed Vo 8.0V, DPAK. +K LDO regulator voltage +F http://www.st.com/content/ccc/resource/technical/document/datasheet/c4/0e/7e/2a/be/bc/4c/bd/CD00000546.pdf/files/CD00000546.pdf/jcr:content/translations/en.CD00000546.pdf +$ENDCMP +# +$CMP LF80CDT-TRY +D Low-drop Voltage Regulator, Io up to 500mA, Fixed Vo 8.0V, DPAK. +K LDO regulator voltage +F http://www.st.com/content/ccc/resource/technical/document/datasheet/c4/0e/7e/2a/be/bc/4c/bd/CD00000546.pdf/files/CD00000546.pdf/jcr:content/translations/en.CD00000546.pdf +$ENDCMP +# +$CMP LF85CDT-TR +D Low-drop Voltage Regulator, Io up to 500mA, Fixed Vo 8.5V, DPAK. +K LDO regulator voltage +F http://www.st.com/content/ccc/resource/technical/document/datasheet/c4/0e/7e/2a/be/bc/4c/bd/CD00000546.pdf/files/CD00000546.pdf/jcr:content/translations/en.CD00000546.pdf +$ENDCMP +# +$CMP LF85CDT-TRY +D Low-drop Voltage Regulator, Io up to 500mA, Fixed Vo 8.5V, DPAK. +K LDO regulator voltage +F http://www.st.com/content/ccc/resource/technical/document/datasheet/c4/0e/7e/2a/be/bc/4c/bd/CD00000546.pdf/files/CD00000546.pdf/jcr:content/translations/en.CD00000546.pdf +$ENDCMP +# $CMP LM1084IS-3.3/NOPB D LM1084IS-3.3, 5A 27V Linear Regulator, Fixed Output 3.3V, TO-263 K Voltage Regulator Adjustable 5A Positive diff --git a/library/regul.lib b/library/regul.lib index e5a2ae02..a6bf289a 100644 --- a/library/regul.lib +++ b/library/regul.lib @@ -390,7 +390,7 @@ F0 "U" -300 350 50 H V L CNN F1 "LF15ABDT-TR" -300 250 50 H V L CNN F2 "TO_SOT_Packages_SMD:TO-252-2Lead" 0 -150 50 H I L CNN F3 "" 0 150 50 H I C CNN -ALIAS LF18ABDT-TR LF25ABDT-TR LF33ABDT-TR LF50ABDT-TR LF80ABDT-TR LF120ABDT-TR +ALIAS LF18ABDT-TR LF18CDT-TR LF18CDT-TRY LF25ABDT-TR LF25ABDT-TRY LF25CDT-TR LF25CDT-TRY LF33ABDT-TR LF33CDT-TR LF33CDT-TRY LF50ABDT-TR LF50ABDT-TRY LF50CDT-TR LF50CDT-TRY LF60ABDT-TR LF60CDT-TR LF80ABDT-TR LF80CDT-TR LF80CDT-TRY LF85CDT-TR LF85CDT-TRY LF120ABDT-TR LF120CDT-TR $FPLIST TO-252* $ENDFPLIST From 7f62eb48a9ccf14b6d7300c6fefc68d1fb633754 Mon Sep 17 00:00:00 2001 From: Piotr Wiszowaty Date: Wed, 2 Nov 2016 20:49:56 +0100 Subject: [PATCH 227/283] memory: M25PX32-VMP - add pin 9 - PAD/VSS --- library/memory.lib | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/library/memory.lib b/library/memory.lib index 7bf08672..0056c268 100644 --- a/library/memory.lib +++ b/library/memory.lib @@ -2483,8 +2483,8 @@ ENDDEF # DEF M25PX32-VMP U 0 40 Y Y 1 F N F0 "U" -400 400 50 H V C CNN -F1 "M25PX32-VMP" 300 -400 50 H V C CNN -F2 "Housings_DFN_QFN:DFN-S-8-1EP_6x5mm_Pitch1.27mm" 800 50 50 H I C CNN +F1 "M25PX32-VMP" 350 -400 50 H V C CNN +F2 "Housings_DFN_QFN:DFN-S-8-1EP_6x5mm_Pitch1.27mm" 800 100 50 H I C CNN F3 "" 150 -100 50 H V C CNN $FPLIST DFN*6x5mm*Pitch1.27mm* @@ -2494,11 +2494,12 @@ S -450 350 450 -350 0 1 10 f X S# 1 -600 0 150 R 50 50 1 1 I I X DQ1 2 600 200 150 L 50 50 1 1 B X W#/VPP 3 -600 -100 150 R 50 50 1 1 I I -X VSS 4 0 -500 150 U 50 50 1 1 W +X VSS 4 -50 -500 150 U 50 50 1 1 W X DQ0 5 -600 200 150 R 50 50 1 1 B X C 6 -600 100 150 R 50 50 1 1 I X HOLD# 7 -600 -200 150 R 50 50 1 1 I I X VCC 8 0 500 150 D 50 50 1 1 W +X PAD/VSS 9 50 -500 150 U 50 50 1 1 W ENDDRAW ENDDEF # From f73b4276f9438db2d55b642f726b760793292ad1 Mon Sep 17 00:00:00 2001 From: Piotr Wiszowaty Date: Wed, 2 Nov 2016 20:53:50 +0100 Subject: [PATCH 228/283] regul: fix footprint filter of MCP1703Axx --- library/regul.lib | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/library/regul.lib b/library/regul.lib index ecbe4704..87417d48 100644 --- a/library/regul.lib +++ b/library/regul.lib @@ -1580,7 +1580,7 @@ F2 "TO_SOT_Packages_SMD:SOT89-3_Housing" 50 250 50 H I C CNN F3 "" 0 -50 50 H V C CNN ALIAS MCP1703A-3302E/MB MCP1703A-1202/MB MCP1703A-1502/MB MCP1703A-1802/MB MCP1703A-2502/MB MCP1703A-2802/MB MCP1703A-3002/MB MCP1703A-4002/MB MCP1703A-5002/MB MCP1703A-1202E/MB MCP1703A-1502E/MB MCP1703A-1802E/MB MCP1703A-2502E/MB MCP1703A-2802E/MB MCP1703A-3002E/MB MCP1703A-4002E/MB MCP1703A-5002E/MB $FPLIST - SOT-89* + SOT89* $ENDFPLIST DRAW S -200 -200 200 100 0 1 10 f From 784c023be198f12b19fde53c3fd7372dc1d2aaee Mon Sep 17 00:00:00 2001 From: Piotr Wiszowaty Date: Wed, 2 Nov 2016 21:02:59 +0100 Subject: [PATCH 229/283] xilix: set footprint of XC9572XL-TQ100 --- library/xilinx.dcm | 7 +-- library/xilinx.lib | 146 ++++++++++++++++++++++----------------------- 2 files changed, 74 insertions(+), 79 deletions(-) diff --git a/library/xilinx.dcm b/library/xilinx.dcm index 62c58992..509f54c7 100644 --- a/library/xilinx.dcm +++ b/library/xilinx.dcm @@ -1,4 +1,4 @@ -EESchema-DOCLIB Version 2.0 Date: 10/03/2011 14:19:11 +EESchema-DOCLIB Version 2.0 # $CMP XC18V01SO20 F xilinx/xc18v00proms.pdf @@ -24,11 +24,6 @@ $CMP XC2S300PQ208 F xilinx/spartan2e/spartan2e.pdf $ENDCMP # -$CMP XC2S64A-XQFG48 -D Xilinx CoolRunner -F xilinx/xc2c64.pdf -$ENDCMP -# $CMP XC3S200AN/FT256 D BGA256/1mm $ENDCMP diff --git a/library/xilinx.lib b/library/xilinx.lib index 0229321c..a3caf070 100644 --- a/library/xilinx.lib +++ b/library/xilinx.lib @@ -10,6 +10,7 @@ F2 "PGA120" 0 -2950 50 H V C CNN F3 "" 400 2800 50 H V C CNN ALIAS 4003PG120 DRAW +S -800 -2700 800 2700 0 1 0 N X NC A1 -1100 -300 300 R 50 50 1 1 P X NC B1 -1100 200 300 R 50 50 1 1 P X P/A12 C1 -1100 500 300 R 50 50 1 1 P @@ -127,7 +128,6 @@ X P J13 1100 -1700 300 L 50 50 1 1 P X P K13 1100 -1400 300 L 50 50 1 1 P X P L13 1100 -1200 300 L 50 50 1 1 P X PGCK3 N13 1100 -700 300 L 50 50 1 1 P -S -800 -2700 800 2700 0 1 0 N ENDDRAW ENDDEF # @@ -139,6 +139,7 @@ F1 "4003HPQ208" 0 -100 50 H V C CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW +S -700 -4250 700 4250 0 1 0 N X GND 2 -600 -4250 0 U 50 50 1 1 W N X PGCK1 4 -1000 2950 300 R 50 50 1 1 P X P5 5 -1000 2850 300 R 50 50 1 1 P @@ -326,7 +327,6 @@ X P169 169 1000 1050 300 L 50 50 1 1 P X P179 179 1000 1950 300 L 50 50 1 1 P X P189 189 1000 2750 300 L 50 50 1 1 P X P199 199 1000 3650 300 L 50 50 1 1 P -S -700 -4250 700 4250 0 1 0 N ENDDRAW ENDDEF # @@ -338,6 +338,7 @@ F1 "4005HMQ240" 0 -100 50 H V C CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW +S -1250 -5100 1250 5100 0 1 0 N X GND 1 -1150 -5100 0 U 50 50 1 1 W N X PGCK1 2 -1550 3800 300 R 50 50 1 1 P X P3 3 -1550 3700 300 R 50 50 1 1 P @@ -577,7 +578,6 @@ X P169 169 1550 -700 300 L 50 50 1 1 P X CCLK 179 -1550 4300 300 R 50 50 1 1 B C X P189 189 1550 800 300 L 50 50 1 1 P X P199 199 1550 1600 300 L 50 50 1 1 P -S -1250 -5100 1250 5100 0 1 0 N ENDDRAW ENDDEF # @@ -589,6 +589,7 @@ F1 "4013PQ240" 0 -100 50 H V C CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW +S -1250 -5100 1250 5100 0 1 0 N X GND 1 -1150 -5100 0 U 50 50 1 1 W N X GCK1 2 -1550 3800 300 R 50 50 1 1 P X P3 3 -1550 3700 300 R 50 50 1 1 P @@ -828,7 +829,6 @@ X P169 169 1550 -700 300 L 50 50 1 1 P X CCLK 179 -1550 4300 300 R 50 50 1 1 B C X P189 189 1550 800 300 L 50 50 1 1 P X P199 199 1550 1600 300 L 50 50 1 1 P -S -1250 -5100 1250 5100 0 1 0 N ENDDRAW ENDDEF # @@ -840,6 +840,7 @@ F1 "XC1736APD8" 0 -100 50 H V C CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW +S -450 -450 450 450 0 1 0 N X DATA 1 750 150 300 L 50 50 1 1 T X CLK 2 -750 150 300 R 50 50 1 1 I C X RAZ/OE 3 -750 -50 300 R 50 50 1 1 I I @@ -848,7 +849,6 @@ X GND 5 -450 -450 0 U 50 50 1 1 W N X CEO 6 750 -150 300 L 50 50 1 1 O I X VPP 7 -750 350 300 R 50 50 1 1 I X VCC 8 -450 450 0 D 50 50 1 1 W N -S -450 -450 450 450 0 1 0 N ENDDRAW ENDDEF # @@ -860,6 +860,8 @@ F1 "XC18V01SO20" 50 -598 50 H V C CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW +S -400 500 -400 500 0 1 0 N +S -400 550 400 -550 0 1 0 N X D0 1 700 500 300 L 50 50 1 1 O X D2 2 700 300 300 L 50 50 1 1 O X CLK 3 -700 -250 300 R 50 50 1 1 I C @@ -880,8 +882,6 @@ X D1 16 700 400 300 L 50 50 1 1 O X TDO 17 -700 200 300 R 50 50 1 1 C X VCC 18 -700 -400 300 R 50 50 1 1 W X VCCO 19 700 -400 300 L 50 50 1 1 W -S -400 500 -400 500 0 1 0 N -S -400 550 400 -550 0 1 0 N ENDDRAW ENDDEF # @@ -894,6 +894,7 @@ F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN ALIAS XC2064-PC68 DRAW +S -650 -1650 650 1650 0 1 0 N X GND 1 -150 -1650 0 U 50 50 1 1 W N X P2 2 -950 450 300 R 50 50 1 1 P X P3 3 -950 350 300 R 50 50 1 1 P @@ -962,7 +963,6 @@ X P29 29 950 -1550 300 L 50 50 1 1 P X P39 39 950 -750 300 L 50 50 1 1 P X P49 49 950 50 300 L 50 50 1 1 P X DOUT 59 -950 850 300 R 50 50 1 1 B -S -650 -1650 650 1650 0 1 0 N ENDDRAW ENDDEF # @@ -974,6 +974,7 @@ F1 "XC2018-PC84" 0 -100 50 H V C CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW +S -800 -2050 800 2050 0 1 0 N X GND 1 -100 -2050 0 U 50 50 1 1 W N X P2 2 -1100 850 300 R 50 50 1 1 P X P3 3 -1100 750 300 R 50 50 1 1 P @@ -1058,7 +1059,6 @@ X P49 49 1100 -950 300 L 50 50 1 1 P X P59 59 1100 -150 300 L 50 50 1 1 P X P69 69 1100 750 300 L 50 50 1 1 P X P79 79 1100 1450 300 L 50 50 1 1 P -S -800 -2050 800 2050 0 1 0 N ENDDRAW ENDDEF # @@ -1070,6 +1070,7 @@ F1 "XC2C256-VQ100" 0 350 50 H V C CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW +S 850 2400 -850 -2400 0 1 0 N X P1/GTS2 1 -1150 1750 300 R 50 50 1 1 B X P2/GTS3 2 -1150 1650 300 R 50 50 1 1 B X P3/GTS0 3 -1150 1550 300 R 50 50 1 1 B @@ -1170,7 +1171,6 @@ X P79 79 1150 -650 300 L 50 50 1 1 B X P89 89 1150 -1350 300 L 50 50 1 1 B X P99/GSA 99 1150 -2250 300 L 50 50 1 1 B X GND 100 350 -2700 300 U 50 50 1 1 W -S 850 2400 -850 -2400 0 1 0 N ENDDRAW ENDDEF # @@ -1182,6 +1182,7 @@ F1 "XC2S100TQ144" 0 100 50 H V C CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW +S -1600 3100 1500 -3100 0 1 0 N X VCCO 1 -900 3400 300 D 50 50 1 1 W X TCK 2 -1900 2700 300 R 50 50 1 1 I X IO 3 -1900 1600 300 R 50 50 1 1 B @@ -1321,7 +1322,6 @@ X M0 109 -1900 2000 300 R 50 50 1 1 I X GND 119 450 -3400 300 U 50 50 1 1 W X IO/IRDY 129 1800 900 300 L 50 50 1 1 B X IO/VREF 139 1800 1800 300 L 50 50 1 1 B -S -1600 3100 1500 -3100 0 1 0 N ENDDRAW ENDDEF # @@ -1333,6 +1333,7 @@ F1 "XC2S150PQ208" 0 150 50 H V C CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW +S -1850 4300 1850 -4300 0 1 0 N X GND 1 -1250 -4600 300 U 50 50 1 1 W X TMS 2 -2150 4200 300 R 50 50 1 1 B X IO7P3 3 -2150 2800 300 R 50 50 1 1 B @@ -1538,7 +1539,6 @@ X GND 169 650 -4600 300 U 50 50 1 1 W X IO1P179 179 2150 500 300 L 50 50 1 1 B X IO0VRP189 189 2150 1300 300 L 50 50 1 1 B X IO0P199 199 2150 1900 300 L 50 50 1 1 B -S -1850 4300 1850 -4300 0 1 0 N ENDDRAW ENDDEF # @@ -1550,6 +1550,7 @@ F1 "XC2S200PQ208" 0 100 50 H V C CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW +S -1850 4350 1850 -4350 0 1 0 N X GND 1 -1250 -4650 300 U 50 50 1 1 P X TMS 2 -2150 4250 300 R 50 50 1 1 B X IO7P3 3 -2150 2850 300 R 50 50 1 1 B @@ -1756,7 +1757,6 @@ X GND 169 650 -4650 300 U 50 50 1 1 P X IO1P179 179 2150 550 300 L 50 50 1 1 B X IO0VRP189 189 2150 1350 300 L 50 50 1 1 B X IO0P199 199 2150 1950 300 L 50 50 1 1 B -S -1850 4350 1850 -4350 0 1 0 N ENDDRAW ENDDEF # @@ -1768,6 +1768,7 @@ F1 "XC2S300PQ208" 0 200 50 H V C CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW +S -1850 4450 1850 -4450 0 1 0 N X GND 1 -1250 -4750 300 U 50 50 1 1 W X TMS 2 -2150 4350 300 R 50 50 1 1 B X IO7P3 3 -2150 2950 300 R 50 50 1 1 B @@ -1976,7 +1977,6 @@ X IO1P169 169 2150 50 300 L 50 50 1 1 B X IO1P179 179 2150 650 300 L 50 50 1 1 B X IO0VRP189 189 2150 1450 300 L 50 50 1 1 B X IO0VRP199 199 2150 2050 300 L 50 50 1 1 B -S -1850 4450 1850 -4450 0 1 0 N ENDDRAW ENDDEF # @@ -1988,6 +1988,7 @@ F1 "XC2S400FT256" 0 300 50 H V C CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW +S 1850 -5850 -1850 5850 0 1 0 N X GND A1 -1350 -6150 300 U 50 50 1 1 W X TMS B1 -2150 5200 300 R 50 50 1 1 B X IO7VRC1 C1 -2150 3500 300 R 50 50 1 1 B @@ -2244,7 +2245,6 @@ X IO3VRN16 N16 2150 -5200 300 L 50 50 1 1 B X IO3D7P16 P16 2150 -5400 300 L 50 50 1 1 B X /PROG R16 -2150 4600 300 R 50 50 1 1 I X GND T16 1350 -6150 300 U 50 50 1 1 W -S 1850 -5850 -1850 5850 0 1 0 N ENDDRAW ENDDEF # @@ -2256,6 +2256,7 @@ F1 "XC2S50-PQ208" 1250 -4450 50 H V L CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW +S -1850 4300 1850 -4300 0 1 0 N X GND 1 -1250 -4600 300 U 50 50 1 1 P X TMS 2 -2150 4200 300 R 50 50 1 1 B X IO7P3 3 -2150 2800 300 R 50 50 1 1 B @@ -2461,7 +2462,6 @@ X GND 169 650 -4600 300 U 50 50 1 1 P X IO1P179 179 2150 500 300 L 50 50 1 1 B X IO0VRP189 189 2150 1300 300 L 50 50 1 1 B X IO0P199 199 2150 1900 300 L 50 50 1 1 B -S -1850 4300 1850 -4300 0 1 0 N ENDDRAW ENDDEF # @@ -2473,6 +2473,7 @@ F1 "XC2S64A-xQFG48" 200 -1350 50 H V L CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW +S -650 1300 650 -1300 0 1 0 N P 5 0 1 0 -400 -50 -350 -50 -350 -1050 -400 -1050 -400 -1050 N P 5 0 1 0 500 -50 400 -50 400 -1150 500 -1150 500 -1150 N P 5 0 1 0 500 50 400 50 400 950 500 950 500 950 N @@ -2525,7 +2526,6 @@ X GTS3 48 -950 300 300 R 50 50 1 1 B X VCCio1 19 -150 1450 150 D 50 30 1 1 W X VCCint 29 150 1450 150 D 50 30 1 1 W X C5 39 950 -400 300 L 50 50 1 1 B -S -650 1300 650 -1300 0 1 0 N ENDDRAW ENDDEF # @@ -2538,6 +2538,7 @@ F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN ALIAS XC3030-PC68 DRAW +S -650 -1650 650 1650 0 1 0 N X GND 1 50 -1650 0 U 50 50 1 1 W N X P2 2 -950 450 300 R 50 50 1 1 P X P3 3 -950 350 300 R 50 50 1 1 P @@ -2606,7 +2607,6 @@ X P29 29 950 -1550 300 L 50 50 1 1 P X P39 39 950 -750 300 L 50 50 1 1 P X P49 49 950 50 300 L 50 50 1 1 P X DOUT 59 -950 850 300 R 50 50 1 1 B -S -650 -1650 650 1650 0 1 0 N ENDDRAW ENDDEF # @@ -2618,6 +2618,7 @@ F1 "XC3030-PC44" 0 -100 50 H V C CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW +S -650 -1050 650 1050 0 1 0 N X GND 1 50 -1050 0 U 50 50 1 1 W N X P2 2 -950 -150 300 R 50 50 1 1 P X P3 3 -950 -250 300 R 50 50 1 1 P @@ -2662,7 +2663,6 @@ X DIN 38 -950 350 300 R 50 50 1 1 B X HDC 19 -950 50 300 R 50 50 1 1 O X P29 29 950 -150 300 L 50 50 1 1 P X DOUT 39 -950 250 300 R 50 50 1 1 B -S -650 -1050 650 1050 0 1 0 N ENDDRAW ENDDEF # @@ -2675,6 +2675,7 @@ F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN ALIAS XC3042-PC84 DRAW +S -800 -2050 800 2050 0 1 0 N X GND 1 -100 -2050 0 U 50 50 1 1 W N X P2 2 -1100 850 300 R 50 50 1 1 P X P3 3 -1100 750 300 R 50 50 1 1 P @@ -2759,7 +2760,6 @@ X P49 49 1100 -950 300 L 50 50 1 1 P X P59 59 1100 -150 300 L 50 50 1 1 P X P69 69 1100 750 300 L 50 50 1 1 P X P79 79 1100 1450 300 L 50 50 1 1 P -S -800 -2050 800 2050 0 1 0 N ENDDRAW ENDDEF # @@ -2771,6 +2771,7 @@ F1 "XC3030-VQ100" 0 -100 50 H V C CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW +S -650 -2250 650 2250 0 1 0 N X GND 1 -150 -2250 0 U 50 50 1 1 W N X P2 2 -950 1050 300 R 50 50 1 1 P X P3 3 -950 950 300 R 50 50 1 1 P @@ -2869,7 +2870,6 @@ X P/XO 79 950 550 300 L 50 50 1 1 P X P98 89 950 1450 300 L 50 50 1 1 P X CLK 99 -950 1350 300 R 50 50 1 1 B C X VCC 100 350 2250 0 D 50 50 1 1 W N -S -650 -2250 650 2250 0 1 0 N ENDDRAW ENDDEF # @@ -2881,6 +2881,7 @@ F1 "XC3042-VQ100" 0 -100 50 H V C CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW +S -650 -2250 650 2250 0 1 0 N X GND 1 -150 -2250 0 U 50 50 1 1 W N X P2 2 -950 1050 300 R 50 50 1 1 P X P3 3 -950 950 300 R 50 50 1 1 P @@ -2981,7 +2982,6 @@ X P/XO 79 950 550 300 L 50 50 1 1 P X P98 89 950 1450 300 L 50 50 1 1 P X CLK 99 -950 1350 300 R 50 50 1 1 B C X VCC 100 350 2250 0 D 50 50 1 1 W N -S -650 -2250 650 2250 0 1 0 N ENDDRAW ENDDEF # @@ -2996,6 +2996,7 @@ $FPLIST BGA484 $ENDFPLIST DRAW +S -2800 5250 2800 -5250 0 1 0 N X GND A1 -2600 -5550 300 U 50 50 1 1 W X IO_L02P_3 B1 3100 -4500 300 L 50 50 1 1 B X IO_L01P_3 C1 3100 -4700 300 L 50 50 1 1 B @@ -3480,7 +3481,6 @@ X VCCO2 AA18 1850 5550 300 D 50 50 2 1 W X IO_L29N_2 AB18 3100 850 300 L 50 50 2 1 B X IO_L32N_2 AA19 3100 1450 300 L 50 50 2 1 B X IO_L32P_2 AB19 3100 1550 300 L 50 50 2 1 B -S -2800 5250 2800 -5250 0 1 0 N ENDDRAW ENDDEF # @@ -3495,14 +3495,15 @@ $FPLIST BGA256 $ENDFPLIST DRAW -P 5 0 1 0 -900 4700 -650 4700 -650 -50 -900 -50 -900 -50 N -P 5 0 1 0 -750 -100 -300 -100 -300 -5300 -600 -5300 -600 -5300 N -P 5 0 1 0 550 -100 250 -100 250 -5000 550 -5000 550 -5000 N -P 5 0 1 0 550 4950 250 4950 250 -50 550 -50 550 -50 N T 0 -500 2300 160 0 0 0 0 Normal 1 C C T 0 -200 -2600 160 0 0 0 1 Normal 1 C C T 0 100 -2200 160 0 0 0 2 Normal 1 C C T 0 100 2550 160 0 0 0 3 Normal 1 C C +S -1850 5600 1850 -5600 0 1 0 N +P 5 0 1 0 -900 4700 -650 4700 -650 -50 -900 -50 -900 -50 N +P 5 0 1 0 -750 -100 -300 -100 -300 -5300 -600 -5300 -600 -5300 N +P 5 0 1 0 550 -100 250 -100 250 -5000 550 -5000 550 -5000 N +P 5 0 1 0 550 4950 250 4950 250 -50 550 -50 550 -50 N X GND A1 -1350 -5900 300 U 50 50 1 1 W X TDI B1 -2150 5250 300 R 50 50 1 1 I X IO_L01N_3 C1 2150 50 300 L 50 50 1 1 B @@ -3759,7 +3760,6 @@ X IO_L03N_1/A1 N16 -2150 -600 300 R 50 50 1 1 B X IO_L03P_1/A0 P16 -2150 -700 300 R 50 50 1 1 B X SUSPEND R16 -2150 -5200 300 R 50 50 1 1 I X GND T16 1350 -5900 300 U 50 50 1 1 W -S -1850 5600 1850 -5600 0 1 0 N ENDDRAW ENDDEF # @@ -3771,6 +3771,7 @@ F1 "XC3S400-FG320" 0 -100 50 H V C CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW +S -2000 -3250 2000 3250 0 1 0 N X GND A1 -1000 -3550 300 U 30 30 1 1 W X IO7VREF/B1 B1 2300 1100 300 L 30 30 1 1 B X IO7/C1 C1 2300 1050 300 L 30 30 1 1 B @@ -4091,7 +4092,6 @@ X IO3/R18 R18 -2300 -2150 300 R 30 30 1 1 B X IO3/T18 T18 -2300 -1900 300 R 30 30 1 1 B X IO3/U18 U18 -2300 -1950 300 R 30 30 1 1 B X GND V18 950 -3550 300 U 30 30 1 1 W -S -2000 -3250 2000 3250 0 1 0 N ENDDRAW ENDDEF # @@ -4103,14 +4103,6 @@ F1 "XC3S400-PQ208" 1700 -4650 50 H V L CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW -P 5 0 1 0 -650 -2500 -500 -2500 -500 -4200 -650 -4200 -600 -4200 N -P 5 0 1 0 -650 -2400 -500 -2400 -500 -900 -650 -900 -650 -900 N -P 5 0 1 0 -650 -800 -500 -800 -500 1000 -650 1000 -650 1000 N -P 5 0 1 0 -650 1200 -500 1200 -500 3200 -650 3200 -650 3200 N -P 5 0 1 0 800 -2050 650 -2050 650 -4050 800 -4050 800 -4050 N -P 5 0 1 0 800 -50 650 -50 650 -1950 800 -1950 800 -1950 N -P 5 0 1 0 800 1550 650 1550 650 50 800 50 800 50 N -P 5 0 1 0 800 3250 650 3250 650 1650 800 1650 800 1650 N T 0 550 2450 100 0 0 0 0 Normal 1 C C T 0 550 850 100 0 0 0 1 Normal 1 C C T 0 550 -1000 100 0 0 0 2 Normal 1 C C @@ -4119,6 +4111,15 @@ T 0 -400 -3250 100 0 0 0 4 Normal 1 C C T 0 -400 -1650 100 0 0 0 5 Normal 1 C C T 0 -400 200 100 0 0 0 6 Normal 1 C C T 0 -400 2300 100 0 0 0 7 Normal 1 C C +S -1850 4500 1850 -4500 0 1 0 N +P 5 0 1 0 -650 -2500 -500 -2500 -500 -4200 -650 -4200 -600 -4200 N +P 5 0 1 0 -650 -2400 -500 -2400 -500 -900 -650 -900 -650 -900 N +P 5 0 1 0 -650 -800 -500 -800 -500 1000 -650 1000 -650 1000 N +P 5 0 1 0 -650 1200 -500 1200 -500 3200 -650 3200 -650 3200 N +P 5 0 1 0 800 -2050 650 -2050 650 -4050 800 -4050 800 -4050 N +P 5 0 1 0 800 -50 650 -50 650 -1950 800 -1950 800 -1950 N +P 5 0 1 0 800 1550 650 1550 650 50 800 50 800 50 N +P 5 0 1 0 800 3250 650 3250 650 1650 800 1650 800 1650 N X GND 1 -1250 -4800 300 U 50 50 1 1 W X IO_L01P_7/VRN_7 2 -2150 3150 300 R 50 50 1 1 B X IO_L01N_7/VRP_7 3 -2150 3050 300 R 50 50 1 1 B @@ -4327,7 +4328,6 @@ X IO_L27N_1 169 2150 700 300 L 50 50 1 1 B X GND 179 1150 -4800 300 U 50 50 1 1 W X IO 189 2150 2100 300 L 50 50 1 1 B X IO_L25N_0 199 2150 2800 300 L 50 50 1 1 B -S -1850 4500 1850 -4500 0 1 0 N ENDDRAW ENDDEF # @@ -4339,14 +4339,6 @@ F1 "XC3S50-VQ100" 950 -2700 50 H V C CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW -P 5 0 1 0 -950 1050 -750 1050 -750 250 -900 250 -900 250 N -P 5 0 1 0 -900 -1650 -750 -1650 -750 -2450 -900 -2450 -900 -2450 N -P 5 0 1 0 -900 -750 -750 -750 -750 -1550 -900 -1550 -900 -1550 N -P 5 0 1 0 -900 150 -750 150 -750 -650 -900 -650 -900 -650 N -P 5 0 1 0 800 -1650 650 -1650 650 -2450 800 -2450 800 -2450 N -P 5 0 1 0 800 -750 650 -750 650 -1550 800 -1550 800 -1550 N -P 5 0 1 0 800 150 650 150 650 -650 800 -650 800 -650 N -P 5 0 1 0 800 1050 650 1050 650 250 800 250 800 250 N T 900 600 650 60 0 0 0 Bank0 Normal 1 C C T 900 600 -250 60 0 0 0 Bank1 Normal 1 C C T 900 600 -1150 60 0 0 0 Bank2 Normal 1 C C @@ -4355,6 +4347,15 @@ T 900 -700 -2050 60 0 0 0 Bank4 Normal 1 C C T 900 -700 -1150 60 0 0 0 Bank5 Normal 1 C C T 900 -700 -250 60 0 0 0 Bank6 Normal 1 C C T 900 -700 700 60 0 0 0 Bank7 Normal 1 C C +S -1350 2500 1250 -2500 0 0 0 N +P 5 0 1 0 -950 1050 -750 1050 -750 250 -900 250 -900 250 N +P 5 0 1 0 -900 -1650 -750 -1650 -750 -2450 -900 -2450 -900 -2450 N +P 5 0 1 0 -900 -750 -750 -750 -750 -1550 -900 -1550 -900 -1550 N +P 5 0 1 0 -900 150 -750 150 -750 -650 -900 -650 -900 -650 N +P 5 0 1 0 800 -1650 650 -1650 650 -2450 800 -2450 800 -2450 N +P 5 0 1 0 800 -750 650 -750 650 -1550 800 -1550 800 -1550 N +P 5 0 1 0 800 150 650 150 650 -650 800 -650 800 -650 N +P 5 0 1 0 800 1050 650 1050 650 250 800 250 800 250 N X IO-VRN 1 -1650 1000 300 R 50 50 1 1 B X IO-VRP 2 -1650 900 300 R 50 50 1 1 B X GND 3 -400 -2800 300 U 50 50 1 1 W @@ -4452,7 +4453,6 @@ X IO-VRN 79 1550 100 300 L 50 50 1 1 B X IO/GCK6 89 1550 1000 300 L 50 50 1 1 B X PROG 99 -1650 1800 300 R 50 50 1 1 I I X TDI 100 -1650 2200 300 R 50 50 1 1 I -S -1350 2500 1250 -2500 0 0 0 N ENDDRAW ENDDEF # @@ -4467,6 +4467,11 @@ $FPLIST TQFP144 $ENDFPLIST DRAW +T 0 -500 1000 160 0 0 0 0 Normal 1 C C +T 0 -500 -1800 160 0 0 0 1 Normal 1 C C +T 0 450 -1350 160 0 0 0 2 Normal 1 C C +T 0 450 1450 160 0 0 0 3 Normal 1 C C +S -1850 3200 1850 -3100 0 1 0 N P 4 0 1 0 -1500 2200 -500 2200 -500 1200 -500 1200 N P 4 0 1 0 -1150 -400 -500 -400 -500 850 -500 850 N P 4 0 1 0 -500 -1600 -500 -600 -1500 -600 -1500 -600 N @@ -4475,10 +4480,6 @@ P 4 0 1 0 1150 50 450 50 450 -1150 450 -1150 N P 4 0 1 0 1200 2750 450 2750 450 1650 450 1650 N P 4 0 1 0 1250 250 450 250 450 1300 450 1300 N P 5 0 1 0 -1200 -3000 -550 -3000 -500 -3000 -500 -1950 -500 -1950 N -T 0 -500 1000 160 0 0 0 0 Normal 1 C C -T 0 -500 -1800 160 0 0 0 1 Normal 1 C C -T 0 450 -1350 160 0 0 0 2 Normal 1 C C -T 0 450 1450 160 0 0 0 3 Normal 1 C C X TMS 1 -2150 3100 300 R 50 50 1 1 I X TDI 2 -2150 2900 300 R 50 50 1 1 I X IO_L02P_3 3 2150 550 300 L 50 50 1 1 B @@ -4623,7 +4624,6 @@ X TCK 109 -2150 2800 300 R 50 50 1 1 I X VCCO0 119 -1000 3500 300 D 50 50 1 1 W X IO_L08P_0/GCLK8 129 -2150 600 300 R 50 50 1 1 B X IO_L11N_0 139 -2150 100 300 R 50 50 1 1 B -S -1850 3200 1850 -3100 0 1 0 N ENDDRAW ENDDEF # @@ -4636,6 +4636,7 @@ F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN ALIAS XC4005-PC84 DRAW +S -800 -2050 800 2050 0 1 0 N X GND 1 -400 -2050 0 U 50 50 1 1 W N X VCC 2 -200 2050 0 D 50 50 1 1 W N X P3 3 -1100 750 300 R 50 50 1 1 P @@ -4718,7 +4719,6 @@ X P49 49 1100 -950 300 L 50 50 1 1 P X P59 59 1100 -150 300 L 50 50 1 1 P X P69 69 1100 750 300 L 50 50 1 1 P X P79 79 1100 1450 300 L 50 50 1 1 P -S -800 -2050 800 2050 0 1 0 N ENDDRAW ENDDEF # @@ -4730,6 +4730,7 @@ F1 "XC4003-VQ100" 0 -100 50 H V C CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW +S -650 -2350 650 2350 0 1 0 N X GND 1 -550 -2350 0 U 50 50 1 1 W N X PGCK1 2 -950 1150 300 R 50 50 1 1 P X P/A17 3 -950 1050 300 R 50 50 1 1 P @@ -4830,7 +4831,6 @@ X PGCK4 79 950 450 300 L 50 50 1 1 P X VCC 89 50 2350 0 D 50 50 1 1 W N X SGCK1 99 950 2250 300 L 50 50 1 1 B X VCC 100 150 2350 0 D 50 50 1 1 W N -S -650 -2350 650 2350 0 1 0 N ENDDRAW ENDDEF # @@ -4842,6 +4842,7 @@ F1 "XC4004-PQ160" 0 -250 50 H V C CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW +S -850 -2700 850 2700 0 1 0 N X GND 1 -750 -2700 0 U 50 50 1 1 W N X PGCK1 2 -1150 1400 300 R 50 50 1 1 B X P3 3 -1150 1300 300 R 50 50 1 1 B @@ -4969,7 +4970,6 @@ X P158 158 1150 2500 300 L 50 50 1 1 B X CCLK 119 -1150 1900 300 R 50 50 1 1 I C X P139 139 1150 1300 300 L 50 50 1 1 B X SGCK1 159 1150 2600 300 L 50 50 1 1 B -S -850 -2700 850 2700 0 1 0 N ENDDRAW ENDDEF # @@ -4981,6 +4981,7 @@ F1 "XC4005-PG156" 0 -100 50 H V C CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW +S -800 -3100 800 3100 0 1 0 N X P14 A1 -1100 100 300 R 50 50 1 1 P X P9 B1 -1100 600 300 R 50 50 1 1 P X P8 C1 -1100 700 300 R 50 50 1 1 P @@ -5124,7 +5125,6 @@ X P M16 1100 -1800 300 L 50 50 1 1 P X P48 P16 1100 -1600 300 L 50 50 1 1 P X P51-SGCK3 R16 1100 -1100 300 L 50 50 1 1 P X P56 T16 1100 -1000 300 L 50 50 1 1 P -S -800 -3100 800 3100 0 1 0 N ENDDRAW ENDDEF # @@ -5136,6 +5136,7 @@ F1 "XC4005-PQ100" 0 -100 50 H V C CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW +S -750 -2300 750 2300 0 1 0 N X P1 1 1050 2100 300 L 50 50 1 1 P X SGCK1 2 1050 2200 300 L 50 50 1 1 P X VCC 3 -400 2300 0 D 50 50 1 1 W N @@ -5235,7 +5236,6 @@ X TDO 79 1050 100 300 L 50 50 1 1 O X P89 89 1050 1100 300 L 50 50 1 1 P X P99 99 1050 1900 300 L 50 50 1 1 P X P100 100 1050 2000 300 L 50 50 1 1 P -S -750 -2300 750 2300 0 1 0 N ENDDRAW ENDDEF # @@ -5247,6 +5247,7 @@ F1 "XC4005-PQ160" 0 -100 50 H V C CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW +S -800 -3100 800 3100 0 1 0 N X GND 1 -800 -3100 0 U 50 50 1 1 W N X PGCK1 2 -1100 1700 300 R 50 50 1 1 B X P3 3 -1100 1600 300 R 50 50 1 1 P @@ -5390,7 +5391,6 @@ X CCLK 119 -1100 2200 300 R 50 50 1 1 P C X P139 139 1100 1500 300 L 50 50 1 1 P X P149 149 1100 2300 300 L 50 50 1 1 P X SGCK1 159 1100 3000 300 L 50 50 1 1 P -S -800 -3100 800 3100 0 1 0 N ENDDRAW ENDDEF # @@ -5402,6 +5402,7 @@ F1 "XC6SLX25T-BG484" 0 3100 50 H V C CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW +S -1100 3750 1100 -3750 1 1 0 N X IO_L3N_0 A2 -1400 2350 300 R 50 50 1 1 B X IO_L3P_0 B2 -1400 2450 300 R 50 50 1 1 B X IO_L5N_0 A3 -1400 1950 300 R 50 50 1 1 B @@ -5551,6 +5552,7 @@ X IO_L53P_1 P19 1400 -2450 300 L 50 50 1 1 B X IO_L53N_VREF_1 R19 1400 -2550 300 L 50 50 1 1 B X IO_L59P_1 U19 1400 -2650 300 L 50 50 1 1 B X IO_L74P_AWAKE_1 V19 1400 -3250 300 L 50 50 1 1 B +S -1200 4300 1200 -4300 2 1 0 N X IO_L83N_VREF_3 B1 1500 -3800 300 L 50 50 2 1 B X IO_L83P_3 C1 1500 -3700 300 L 50 50 2 1 B X IO_L59N_3 D1 1500 -3400 300 L 50 50 2 1 B @@ -5716,6 +5718,7 @@ X IO_L14P_D11_2 AA18 -1500 1900 300 R 50 50 2 1 B X IO_L14N_D12_2 AB18 -1500 1800 300 R 50 50 2 1 B X VCCO_2 AA19 -900 4550 250 D 50 50 2 1 W X IO_L13N_D10_2 AB19 -1500 2000 300 R 50 50 2 1 B +S -400 2950 400 -2950 3 1 0 N X GND A1 650 450 250 L 50 50 3 1 W X GND E2 650 -2250 250 L 50 50 3 1 W X GND J2 -650 450 250 R 50 50 3 1 W @@ -5820,9 +5823,6 @@ X GND AA9 650 -350 250 L 50 50 3 1 W X GND AB22 650 -550 250 L 50 50 3 1 W X GND AA13 650 -50 250 L 50 50 3 1 W X GND AA17 650 -150 250 L 50 50 3 1 W -S -1100 3750 1100 -3750 1 1 0 N -S -1200 4300 1200 -4300 2 1 0 N -S -400 2950 400 -2950 3 1 0 N ENDDRAW ENDDEF # @@ -5834,6 +5834,7 @@ F1 "XC7336" 0 -100 50 H V C CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW +S -1100 -1350 1100 1350 0 1 0 N X I/FO/FI/MR_3_6 1 1400 -250 300 L 50 50 1 1 B X I/FO/FI_3_5 2 1400 -350 300 L 50 50 1 1 B X I/FO/FI_3_4 3 1400 -450 300 L 50 50 1 1 B @@ -5878,7 +5879,6 @@ X I/FO_2_2 38 1400 350 300 L 50 50 1 1 B X I/FO/FI_4_7 19 -1400 -550 300 R 50 50 1 1 B X I/FO_2_9 29 1400 1050 300 L 50 50 1 1 B X FO/FOE1_2_1 39 1400 250 300 L 50 50 1 1 B -S -1100 -1350 1100 1350 0 1 0 N ENDDRAW ENDDEF # @@ -5890,6 +5890,7 @@ F1 "XC95108PC84" 400 -1950 50 H V L CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW +S -850 2450 850 -1850 0 1 0 N X P1 1 -1150 1850 300 R 50 50 1 1 B X P2 2 -1150 1750 300 R 50 50 1 1 B X P3 3 -1150 1650 300 R 50 50 1 1 B @@ -5974,7 +5975,6 @@ X GND 49 150 -2150 300 U 50 50 1 1 W X TDO 59 -1150 2050 300 R 50 50 1 1 O X P69 69 1150 450 300 L 50 50 1 1 B X P79 79 1150 1350 300 L 50 50 1 1 B -S -850 2450 850 -1850 0 1 0 N ENDDRAW ENDDEF # @@ -5986,6 +5986,7 @@ F1 "XC95108PQ100" 840 -2599 50 H V C CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW +S -850 -2550 850 2550 0 1 0 N X I/O/GSR 1 -1150 -1650 300 R 50 50 1 1 B X GND 2 -350 -2850 300 U 50 50 1 1 W X P3 3 -1150 1050 300 R 50 50 1 1 B @@ -6086,7 +6087,6 @@ X P79 79 1150 -550 300 L 50 50 1 1 B X P89 89 1150 -1450 300 L 50 50 1 1 B X P99 99 -1150 50 300 R 50 50 1 1 B X VCC 100 -250 2850 300 D 50 50 1 1 W -S -850 -2550 850 2550 0 1 0 N ENDDRAW ENDDEF # @@ -6098,6 +6098,7 @@ F1 "XC95144PQ100" 840 -2599 50 H V C CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW +S -850 -2550 850 2550 0 1 10 N X I/O/GSR 1 -1150 -1650 300 R 50 50 1 1 B X GND 2 -350 -2850 300 U 50 50 1 1 W X I/O/GTS3 3 -1150 1050 300 R 50 50 1 1 B @@ -6198,7 +6199,6 @@ X P79 79 1150 -550 300 L 50 50 1 1 B X P89 89 1150 -1450 300 L 50 50 1 1 B X P99 99 -1150 50 300 R 50 50 1 1 B X VCC 100 -250 2850 300 D 50 50 1 1 W -S -850 -2550 850 2550 0 1 10 N ENDDRAW ENDDEF # @@ -6210,6 +6210,7 @@ F1 "XC9536PC44" 550 -1449 50 H V C CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW +S -850 1300 850 -1300 0 1 0 f X M1 1 1150 1200 300 L 50 50 1 1 B X M1 2 -1150 1200 300 R 50 50 1 1 B X M2 3 -1150 1100 300 R 50 50 1 1 B @@ -6254,7 +6255,6 @@ X M7 38 1150 600 300 L 50 50 1 1 B X M14 19 -1150 -100 300 R 50 50 1 1 B X M13 29 1150 0 300 L 50 50 1 1 B X I/O/GSR 39 1150 700 300 L 50 50 1 1 B -S -850 1300 850 -1300 0 1 0 f ENDDRAW ENDDEF # @@ -6263,7 +6263,7 @@ ENDDEF DEF XC9572XL-TQ100 U 0 30 Y Y 1 F N F0 "U" 850 2650 50 H V C CNN F1 "XC9572XL-TQ100" 0 0 50 H V C CNN -F2 "" -50 50 50 H V C CNN +F2 "TQFP-100_14x14mm_Pitch0.5mm" 0 100 50 H V C CNN F3 "" -50 50 50 H V C CNN $FPLIST TQFP-100_14x14mm_Pitch0.5mm @@ -6372,6 +6372,7 @@ F1 "XCF08P" 0 -1300 50 H V C CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW +S -350 1250 350 -1250 0 1 0 N X GND A1 -650 -400 300 R 50 50 1 1 W X VCCINT B1 650 -400 300 L 50 50 1 1 W X BUSY C1 -650 700 300 R 50 50 1 1 I @@ -6409,7 +6410,6 @@ X TDO E6 -650 900 300 R 50 50 1 1 O X GND F6 -650 -900 300 R 50 50 1 1 W X VCCINT G6 650 -600 300 L 50 50 1 1 W X D0 H6 650 1200 300 L 50 50 1 1 T -S -350 1250 350 -1250 0 1 0 N ENDDRAW ENDDEF # @@ -6421,6 +6421,7 @@ F1 "XCR3064-VQ100" 0 -548 50 H V C CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW +S -650 2100 650 -2100 0 1 0 N X VCC 3 -250 2100 0 D 50 30 1 1 W N X B8/TDI 4 -950 1800 300 R 50 50 1 1 P X B9 6 -950 -900 300 R 50 50 1 1 P @@ -6505,7 +6506,6 @@ X A5 79 -950 1000 300 R 50 50 1 1 P X CLK1/IN1 89 -950 -1800 300 R 50 50 1 1 I X B6 99 -950 -700 300 R 50 50 1 1 P X B7 100 -950 -800 300 R 50 50 1 1 P -S -650 2100 650 -2100 0 1 0 N ENDDRAW ENDDEF # @@ -6517,6 +6517,7 @@ F1 "XCR3064-VQ44" 550 -1350 50 H V C CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW +S -650 1300 650 -1300 0 1 0 N X TDI 1 -950 1000 300 R 50 50 1 1 P X B9 2 -950 -400 300 R 50 50 1 1 P X B10 3 -950 -500 300 R 50 50 1 1 P @@ -6561,7 +6562,6 @@ X CLK2/IN2 38 -950 -1100 300 R 50 50 1 1 I X C11 19 950 200 300 L 50 50 1 1 P X VCC 29 50 1450 150 D 50 30 1 1 W X CLK1/IN1 39 -950 -1000 300 R 50 50 1 1 I -S -650 1300 650 -1300 0 1 0 N ENDDRAW ENDDEF # @@ -6573,6 +6573,7 @@ F1 "XCR3128-VQ100" 420 -2710 50 H V L CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW +S -650 2550 650 -2650 0 1 0 N X E1 1 950 -2450 300 L 50 50 1 1 P X E0 2 950 -2550 300 L 50 50 1 1 P X VCC 3 -350 2750 200 D 50 30 1 1 W @@ -6673,7 +6674,6 @@ X B4 79 -950 550 300 R 50 50 1 1 P X CLK1/IN1 89 -950 -1250 300 R 50 50 1 1 I X E3 99 950 -2250 300 L 50 50 1 1 P X E2 100 950 -2350 300 L 50 50 1 1 P -S -650 2550 650 -2650 0 1 0 N ENDDRAW ENDDEF # @@ -6685,6 +6685,7 @@ F1 "XCR3256-TQ144" 0 -3600 50 H V C CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW +S -650 3400 650 -3500 0 1 0 N X I1 1 950 -2900 300 L 50 50 1 1 P X I0 2 950 -3000 300 L 50 50 1 1 P X GND 3 -50 -3500 0 U 30 30 1 1 W N @@ -6829,7 +6830,6 @@ X B4 109 -950 1800 300 R 50 50 1 1 P X D11 119 -950 -600 300 R 50 50 1 1 P X GND 129 -150 -3500 0 U 30 30 1 1 W N X I15 139 950 -2400 300 L 50 50 1 1 P -S -650 3400 650 -3500 0 1 0 N ENDDRAW ENDDEF # @@ -6841,6 +6841,7 @@ F1 "XCV150_BG352" 0 -100 50 H V C CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW +S -1100 4000 1150 -4050 0 1 0 N X GND A1 -750 -4350 300 U 30 30 1 1 W X GND B1 -300 -4350 300 U 30 30 1 1 W X IO2C1 C1 -1400 -950 300 R 30 30 1 1 B @@ -7193,7 +7194,6 @@ X IO5AC19 AC19 1450 -750 300 L 30 30 1 1 B X IO5AD19 AD19 1450 -1150 300 L 30 30 1 1 B X VCCINT AE19 300 4300 300 D 30 30 1 1 W X GND AF19 650 -4350 300 U 30 30 1 1 W -S -1100 4000 1150 -4050 0 1 0 N ENDDRAW ENDDEF # From dff5004d7fa3b7ab887a388e6a1904db26fbe6eb Mon Sep 17 00:00:00 2001 From: Piotr Wiszowaty Date: Wed, 2 Nov 2016 21:31:34 +0100 Subject: [PATCH 230/283] memory: fix in placement of M25PX32 --- library/memory.lib | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/library/memory.lib b/library/memory.lib index 0056c268..8a1a8f7f 100644 --- a/library/memory.lib +++ b/library/memory.lib @@ -2483,7 +2483,7 @@ ENDDEF # DEF M25PX32-VMP U 0 40 Y Y 1 F N F0 "U" -400 400 50 H V C CNN -F1 "M25PX32-VMP" 350 -400 50 H V C CNN +F1 "M25PX32-VMP" 400 -400 50 H V C CNN F2 "Housings_DFN_QFN:DFN-S-8-1EP_6x5mm_Pitch1.27mm" 800 100 50 H I C CNN F3 "" 150 -100 50 H V C CNN $FPLIST @@ -2494,12 +2494,12 @@ S -450 350 450 -350 0 1 10 f X S# 1 -600 0 150 R 50 50 1 1 I I X DQ1 2 600 200 150 L 50 50 1 1 B X W#/VPP 3 -600 -100 150 R 50 50 1 1 I I -X VSS 4 -50 -500 150 U 50 50 1 1 W +X VSS 4 -100 -500 150 U 50 50 1 1 W X DQ0 5 -600 200 150 R 50 50 1 1 B X C 6 -600 100 150 R 50 50 1 1 I X HOLD# 7 -600 -200 150 R 50 50 1 1 I I X VCC 8 0 500 150 D 50 50 1 1 W -X PAD/VSS 9 50 -500 150 U 50 50 1 1 W +X PAD/VSS 9 100 -500 150 U 50 50 1 1 W ENDDRAW ENDDEF # From e8c859a8795814fe938968bfc0dfc2d72e053f6e Mon Sep 17 00:00:00 2001 From: Nikolay Nikolov Date: Fri, 4 Nov 2016 02:14:42 +0200 Subject: [PATCH 231/283] added documentation (datasheet, description) to 8088_Min_Mode as well --- library/intel.dcm | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/library/intel.dcm b/library/intel.dcm index 33b477aa..dc955dfc 100644 --- a/library/intel.dcm +++ b/library/intel.dcm @@ -53,6 +53,12 @@ K MPRO F http://datasheets.chipdb.org/Intel/x86/808x/datashts/8088/231456-006.pdf $ENDCMP # +$CMP 8088_Min_Mode +D 8088 (minimum mode), 8-Bit HMOS Microprocessor, PDIP-40 +K MPRO +F http://datasheets.chipdb.org/Intel/x86/808x/datashts/8088/231456-006.pdf +$ENDCMP +# $CMP 8250 D PC8250A, Universal Asynchronous Receiver/Transmitter, PDIP-40 K 1ch UART From 1630dd518c6017a0340f2088c8868538ab6fb87b Mon Sep 17 00:00:00 2001 From: Nikolay Nikolov Date: Fri, 4 Nov 2016 02:19:59 +0200 Subject: [PATCH 232/283] added the width to the footprint filters of 8088, 8284 and 8288 --- library/intel.lib | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/library/intel.lib b/library/intel.lib index 6a9de424..116ea49a 100644 --- a/library/intel.lib +++ b/library/intel.lib @@ -179,8 +179,8 @@ F2 "Housings_DIP:DIP-40_W15.24mm" 50 100 50 H I C CIN F3 "" 0 50 50 H V C CNN ALIAS 8088_Min_Mode $FPLIST - DIP* - PDIP* + DIP*W15.24mm* + PDIP*W15.24mm* $ENDFPLIST DRAW S 550 -1650 -550 1650 0 1 10 f @@ -235,8 +235,8 @@ F1 "8088_Max_Mode" 400 1700 50 H V C CNN F2 "Housings_DIP:DIP-40_W15.24mm" 50 100 50 H I C CIN F3 "" 0 50 50 H V C CNN $FPLIST - DIP* - PDIP* + DIP*W15.24mm* + PDIP*W15.24mm* $ENDFPLIST DRAW S 550 -1650 -550 1650 0 1 10 f @@ -437,8 +437,8 @@ F1 "8284" 350 800 50 H V L CNN F2 "Housings_DIP:DIP-18_W7.62mm" 0 0 50 H I C CIN F3 "" 0 0 50 H V C CNN $FPLIST - DIP* - PDIP* + DIP*W7.62mm* + PDIP*W7.62mm* $ENDFPLIST DRAW S -550 -750 550 750 0 0 10 f @@ -471,8 +471,8 @@ F1 "8288" 350 800 50 H V L CNN F2 "Housings_DIP:DIP-20_W7.62mm" 0 0 50 H I C CIN F3 "" -550 800 50 H V C CNN $FPLIST - DIP* - PDIP* + DIP*W7.62mm* + PDIP*W7.62mm* $ENDFPLIST DRAW S -550 -750 550 750 0 0 10 f From 88c5886cbef812f2536fad07162b2dd3853041da Mon Sep 17 00:00:00 2001 From: Oliver Walters Date: Fri, 4 Nov 2016 11:33:50 +1100 Subject: [PATCH 233/283] Added NUP2105L CAN bus ESD protection diode --- library/ESD_Protection.dcm | 6 ++++++ library/ESD_Protection.lib | 28 ++++++++++++++++++++++++++++ 2 files changed, 34 insertions(+) diff --git a/library/ESD_Protection.dcm b/library/ESD_Protection.dcm index 1ece466b..c125cc8b 100644 --- a/library/ESD_Protection.dcm +++ b/library/ESD_Protection.dcm @@ -1,5 +1,11 @@ EESchema-DOCLIB Version 2.0 # +$CMP NUP2105L +D Dual Line CAN Bus Protector, 24Vrwm +K can esd protection suppression transient +F http://www.onsemi.com/pub_link/Collateral/NUP2105L-D.PDF +$ENDCMP +# $CMP SN65220 D USB port transient suppressors K USB suppressor diff --git a/library/ESD_Protection.lib b/library/ESD_Protection.lib index 041cc72f..a8c0cb5d 100644 --- a/library/ESD_Protection.lib +++ b/library/ESD_Protection.lib @@ -1,6 +1,34 @@ EESchema-LIBRARY Version 2.3 #encoding utf-8 # +# NUP2105L +# +DEF NUP2105L D 0 40 Y N 1 F N +F0 "D" 225 100 50 H V L CNN +F1 "NUP2105L" 225 25 50 H V L CNN +F2 "TO_SOT_Packages_SMD:SOT-23" 225 -50 50 H I L CNN +F3 "" 125 125 50 H I C CNN +$FPLIST + SOT-23* +$ENDFPLIST +DRAW +X A 3 0 -200 100 U 50 50 0 0 I +S -175 100 175 -100 0 1 10 f +P 2 0 1 0 -100 100 -100 25 N +P 2 0 1 0 0 -50 0 -100 N +P 2 0 1 0 100 100 100 25 N +P 4 0 1 0 -150 50 -125 25 -75 25 -50 0 N +P 4 0 1 0 -100 0 -100 -50 100 -50 100 0 N +P 4 0 1 0 -100 25 -75 -25 -125 -25 -100 25 F +P 4 0 1 0 100 25 75 -25 125 -25 100 25 F +P 4 0 1 0 100 25 125 75 75 75 100 25 F +P 5 0 1 0 -100 25 -125 75 -75 75 -100 25 -100 50 F +P 5 0 1 0 50 50 75 25 100 25 125 25 150 0 N +X K 1 -100 200 100 D 50 50 1 1 I +X K 2 100 200 100 D 50 50 1 1 I +ENDDRAW +ENDDEF +# # SN65220 # DEF SN65220 U 0 0 Y Y 1 F N From 3f559c482af903c5bc709194fa2ff3ec03cb53ea Mon Sep 17 00:00:00 2001 From: Oliver Walters Date: Fri, 4 Nov 2016 11:35:50 +1100 Subject: [PATCH 234/283] Resaved library (format changes) --- library/ESD_Protection.lib | 68 +++++++++++++++++++------------------- 1 file changed, 34 insertions(+), 34 deletions(-) diff --git a/library/ESD_Protection.lib b/library/ESD_Protection.lib index a8c0cb5d..8a410f95 100644 --- a/library/ESD_Protection.lib +++ b/library/ESD_Protection.lib @@ -29,6 +29,25 @@ X K 2 100 200 100 D 50 50 1 1 I ENDDRAW ENDDEF # +# PRTR5V0U2X +# +DEF PRTR5V0U2X D 0 40 Y Y 1 F N +F0 "D" 0 250 50 H V C CNN +F1 "PRTR5V0U2X" 0 -250 50 H V C CNN +F2 "" 50 -50 50 H V C CNN +F3 "" 50 -50 50 H V C CNN +$FPLIST + SOT143B* +$ENDFPLIST +DRAW +S -200 200 200 -200 0 1 5 N +X GND 1 -300 -100 100 R 50 50 1 1 W +X IO1 2 300 100 100 L 50 50 1 1 P +X IO2 3 300 -100 100 L 50 50 1 1 P +X VCC 4 -300 100 100 R 50 50 1 1 W +ENDDRAW +ENDDEF +# # SN65220 # DEF SN65220 U 0 0 Y Y 1 F N @@ -348,12 +367,7 @@ C -225 -25 10 0 1 0 F C -125 25 10 0 1 0 F C 125 -25 10 0 1 0 F C 225 25 10 0 1 0 F -X COM1 1 -500 150 200 R 30 30 1 1 I -X GND 2 -500 0 200 R 30 30 1 1 I -X COM2 3 -500 -150 200 R 30 30 1 1 I -X COM3 4 500 -150 200 L 30 30 1 1 I -X VCC 5 500 0 200 L 30 30 1 1 I -X COM4 6 500 150 200 L 30 30 1 1 I +S -300 200 300 -200 0 1 0 N P 3 0 1 0 -300 -150 -125 -150 -125 -150 N P 3 0 1 0 -300 150 -125 150 -125 150 N P 3 0 1 0 -250 -125 -200 -125 -200 -125 N @@ -392,7 +406,12 @@ P 5 0 1 0 100 -75 150 -75 125 -125 100 -75 100 -75 N P 5 0 1 0 125 100 100 50 150 50 125 100 125 100 N P 5 0 1 0 200 100 250 100 225 50 200 100 200 100 N P 5 0 1 0 225 -75 200 -125 250 -125 225 -75 225 -75 N -S -300 200 300 -200 0 1 0 N +X COM1 1 -500 150 200 R 30 30 1 1 I +X GND 2 -500 0 200 R 30 30 1 1 I +X COM2 3 -500 -150 200 R 30 30 1 1 I +X COM3 4 500 -150 200 L 30 30 1 1 I +X VCC 5 500 0 200 L 30 30 1 1 I +X COM4 6 500 150 200 L 30 30 1 1 I ENDDRAW ENDDEF # @@ -404,12 +423,7 @@ F1 "TPD2S017" 100 -300 50 H V L CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW -X CH1Out 1 500 100 300 L 50 50 1 1 P -X GND 2 0 -450 200 U 50 50 1 1 P -X CH1In 3 -500 100 300 R 50 50 1 1 P -X CH2Int 4 -500 -100 300 R 50 50 1 1 P -X VCC 5 0 450 200 D 50 50 1 1 P -X CH2Out 6 500 -100 300 L 50 50 1 1 P +S -200 250 200 -250 0 1 0 N P 3 0 1 0 -200 -100 200 -100 200 -100 N P 3 0 1 0 -200 100 200 100 200 100 N P 3 0 1 0 -130 -190 -130 -160 -130 -160 N @@ -454,7 +468,12 @@ P 5 0 1 0 130 -40 110 -70 150 -70 130 -40 130 -40 N P 5 0 1 0 130 70 110 40 150 40 130 70 130 70 N P 5 0 1 0 130 70 130 130 130 130 130 130 130 130 N P 5 0 1 0 130 160 110 130 150 130 130 160 130 160 N -S -200 250 200 -250 0 1 0 N +X CH1Out 1 500 100 300 L 50 50 1 1 P +X GND 2 0 -450 200 U 50 50 1 1 P +X CH1In 3 -500 100 300 R 50 50 1 1 P +X CH2Int 4 -500 -100 300 R 50 50 1 1 P +X VCC 5 0 450 200 D 50 50 1 1 P +X CH2Out 6 500 -100 300 L 50 50 1 1 P ENDDRAW ENDDEF # @@ -466,6 +485,7 @@ F1 "TPD4S1394" 100 -300 50 H V L CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW +S -250 250 250 -250 0 1 0 N X VCC 1 100 450 200 D 40 40 1 1 P X GND 2 50 -450 200 U 40 40 1 1 P X VCLMP 3 -50 450 200 D 40 40 1 1 P @@ -474,26 +494,6 @@ X D2+ 5 -450 -100 200 R 40 40 1 1 P X D2- 6 -450 -200 200 R 40 40 1 1 P X D1+ 7 -450 200 200 R 40 40 1 1 P X D1- 8 -450 100 200 R 40 40 1 1 P -S -250 250 250 -250 0 1 0 N -ENDDRAW -ENDDEF -# -# PRTR5V0U2X -# -DEF PRTR5V0U2X D 0 40 Y Y 1 F N -F0 "D" 0 250 50 H V C CNN -F1 "PRTR5V0U2X" 0 -250 50 H V C CNN -F2 "" 50 -50 50 H V C CNN -F3 "" 50 -50 50 H V C CNN -$FPLIST - SOT143B* -$ENDFPLIST -DRAW -X GND 1 -300 -100 100 R 50 50 1 1 W -X IO1 2 300 100 100 L 50 50 1 1 P -X IO2 3 300 -100 100 L 50 50 1 1 P -X VCC 4 -300 100 100 R 50 50 1 1 W -S -200 200 200 -200 0 1 5 N ENDDRAW ENDDEF # From 4b814cc2bfa337aeba90d10cd419478b1f4687cd Mon Sep 17 00:00:00 2001 From: cafee Date: Sun, 6 Nov 2016 12:11:15 +0100 Subject: [PATCH 235/283] Addded schematic symbol for LAN8720A --- library/microchip.dcm | 74 +------ library/microchip.lib | 478 ++++-------------------------------------- 2 files changed, 43 insertions(+), 509 deletions(-) diff --git a/library/microchip.dcm b/library/microchip.dcm index 92a23242..5ad7ee31 100644 --- a/library/microchip.dcm +++ b/library/microchip.dcm @@ -24,76 +24,10 @@ K ENC Ethernet F http://ww1.microchip.com/downloads/en/devicedoc/39662a.pdf $ENDCMP # -$CMP KSZ9031RNXCA -D 10/1000/1000Mbps Ethernet Transciever with RGMII Interface -K ETHERNET PHY RGMII WOL IEEE 802.3 MICROCHIP -F http://ww1.microchip.com/downloads/en/DeviceDoc/00002117C.pdf -$ENDCMP -# -$CMP MCP23008 -D 8-Bit I/O Expander with I²C Interface (PDIP/SOIC) -K IO Expander I²C IIC I2C -F http://ww1.microchip.com/downloads/en/DeviceDoc/21919e.pdf -$ENDCMP -# -$CMP MCP23008_SSOP -D 8-Bit I/O Expander with I²C Interface (SSOP) -K IO Expander I²C IIC I2C -F http://ww1.microchip.com/downloads/en/DeviceDoc/21919e.pdf -$ENDCMP -# -$CMP MCP23016 -D 16-Bit I/O Expander with I²C Interface (PDIP/SOIC/SSOP) -K IO Expander I²C IIC I2C -F http://ww1.microchip.com/downloads/en/DeviceDoc/20090C.pdf -$ENDCMP -# -$CMP MCP23017 -D 16-Bit I/O Expander with I²C Interface (PDIP/SOIC/SSOP) -K IO Expander I²C IIC I2C -F http://ww1.microchip.com/downloads/en/DeviceDoc/20001952C.pdf -$ENDCMP -# -$CMP MCP23S08 -D 8-Bit I/O Expander with SPI Interface (PDIP/SOIC) -K IO Expander SPI -F http://ww1.microchip.com/downloads/en/DeviceDoc/21919e.pdf -$ENDCMP -# -$CMP MCP23S08_SSOP -D 8-Bit I/O Expander with SPI Interface (SSOP) -K IO Expander SPI -F http://ww1.microchip.com/downloads/en/DeviceDoc/21919e.pdf -$ENDCMP -# -$CMP MCP23S17 -D 16-Bit I/O Expander with SPI Interface (PDIP/SOIC/SSOP) -K IO Expander SPI -F http://ww1.microchip.com/downloads/en/DeviceDoc/20001952C.pdf -$ENDCMP -# -$CMP MCP2515-E/ST -D Stand-Alone CAN Controller with SPI Interface, TSSOP-20, Extended temperature range -K CAN Controller SPI -F http://ww1.microchip.com/downloads/en/DeviceDoc/21801e.pdf -$ENDCMP -# -$CMP MCP2515-I/ST -D Stand-Alone CAN Controller with SPI Interface, TSSOP-20, Industrial temperature range -K CAN Controller SPI -F http://ww1.microchip.com/downloads/en/DeviceDoc/21801e.pdf -$ENDCMP -# -$CMP MCP7940N -D Real-Time Clock, I2C, Battery Backup -K realtime clock RTC -F http://ww1.microchip.com/downloads/en/DeviceDoc/20005010F.pdf -$ENDCMP -# -$CMP USB3300 -D Hi-Speed USB Host, Device or OTG PHY with ULPI Interface -K USB OTG Hi-Speed PHY ULPI Interface -F http://microchip.com/downloads/en/DeviceDoc/00001783A.pdf +$CMP LAN8720A +D LAN8720 Ethernet PHY with RMII interface +K ETH PHY RMII +F http://ww1.microchip.com/downloads/en/DeviceDoc/8720a.pdf $ENDCMP # #End Doc Library diff --git a/library/microchip.lib b/library/microchip.lib index 3e9808d5..abd38a31 100644 --- a/library/microchip.lib +++ b/library/microchip.lib @@ -7,7 +7,7 @@ DEF ENC28J60-C/SS IC 0 40 Y Y 1 F N F0 "IC" -550 950 50 H V L CNN F1 "ENC28J60-C/SS" 200 950 50 H V L CNN F2 "SSOP-28" 0 0 50 H V C CIN -F3 "" 0 0 50 H V C CNN +F3 "" 0 0 60 H V C CNN $FPLIST SSOP* $ENDFPLIST @@ -50,7 +50,7 @@ DEF ENC28J60-I/ML IC 0 40 Y Y 1 F N F0 "IC" -550 950 50 H V L CNN F1 "ENC28J60-I/ML" 200 950 50 H V L CNN F2 "QFN-28" 0 0 50 H V C CIN -F3 "" 0 0 50 H V C CNN +F3 "" 0 0 60 H V C CNN $FPLIST QFP* $ENDFPLIST @@ -93,7 +93,7 @@ DEF ENC28J60-I/SO IC 0 40 Y Y 1 F N F0 "IC" -550 950 50 H V L CNN F1 "ENC28J60-I/SO" 200 950 50 H V L CNN F2 "SOIC-28" 0 0 50 H V C CIN -F3 "" 0 0 50 H V C CNN +F3 "" 0 0 60 H V C CNN $FPLIST SOIC* $ENDFPLIST @@ -136,7 +136,7 @@ DEF ENC28J60-I/SP IC 0 40 Y Y 1 F N F0 "IC" -550 950 50 H V L CNN F1 "ENC28J60-I/SP" 200 950 50 H V L CNN F2 "DIP-28" 0 0 50 H V C CIN -F3 "" 0 0 50 H V C CNN +F3 "" 0 0 60 H V C CNN $FPLIST DIP* PDIP* @@ -174,445 +174,45 @@ X VDDRX 19 700 500 150 L 50 50 1 1 W ENDDRAW ENDDEF # -# KSZ9031RNXCA +# LAN8720A # -DEF KSZ9031RNXCA U 0 40 Y Y 1 F N -F0 "U" -900 1525 50 H V R CNN -F1 "KSZ9031RNXCA" -900 1450 50 H V R CNN -F2 "Housings_DFN_QFN:QFN-48-1EP_7x7mm_Pitch0.5mm" 450 -1450 50 H I L CNN -F3 "http://ww1.microchip.com/downloads/en/DeviceDoc/00002117C.pdf" 0 -1750 50 H I C CNN +DEF LAN8720A U 0 40 Y Y 1 F N +F0 "U" 350 1050 50 H V C CNN +F1 "LAN8720A" 250 -950 50 H V C CNN +F2 "Housings_DFN_QFN:QFN-24-1EP_4x4mm_Pitch0.5mm" 300 -800 50 H I C CNN +F3 "" -200 -950 50 H V C CNN $FPLIST - QFN*1EP*7x7mm*Pitch0.5mm* + QFN24-1EP $ENDFPLIST DRAW -T 0 0 300 50 0 0 0 10/100/1000 Normal 0 C C -T 0 0 200 50 0 0 0 Ethernet~PHY Normal 0 C C -S -1100 -1400 1100 1400 1 0 10 f -X AVDDH 1 -300 1600 200 D 50 50 1 1 W -X TXRXP_A 2 1300 -800 200 L 50 50 1 1 I -X TXRXM_A 3 1300 -700 200 L 50 50 1 1 I -X AVDDL 4 700 1600 200 D 50 50 1 1 W -X TXRXP_B 5 1300 -500 200 L 50 50 1 1 I -X TXRXM_B 6 1300 -400 200 L 50 50 1 1 I -X TXRXP_C 7 1300 -200 200 L 50 50 1 1 I -X TXRXP_C 8 1300 -100 200 L 50 50 1 1 I -X AVDDL 9 600 1600 200 D 50 50 1 1 W -X TXRXP_D 10 1300 100 200 L 50 50 1 1 I -X TXD1 20 -1300 500 200 R 50 50 1 1 I -X DVDDL 30 0 1600 200 D 50 50 1 1 W -X DVDDH 40 -800 1600 200 D 50 50 1 1 W -X TXRXM_D 11 1300 200 200 L 50 50 1 1 I -X TXD2 21 -1300 400 200 R 50 50 1 1 I -X RXD1/MODE1 31 -1300 -200 200 R 50 50 1 1 I -X CLK125_NDO/LED_MODE 41 -1300 -1100 200 R 50 50 1 1 I C -X AVDDH 12 -400 1600 200 D 50 50 1 1 W -X TXD3 22 -1300 300 200 R 50 50 1 1 I -X RXD0/MODE0 32 -1300 -100 200 R 50 50 1 1 I -X RESET_N 42 -1300 -1200 200 R 50 50 1 1 I I -X NC 13 1300 500 200 L 50 50 1 1 N N -X DVDDL 23 200 1600 200 D 50 50 1 1 W -X RX_DV/CLK125_EN 33 -1300 0 200 R 50 50 1 1 I -X LDO_O 43 1300 800 200 L 50 50 1 1 I -X DVDDL 14 400 1600 200 D 50 50 1 1 W -X GTX_CLK 24 -1300 200 200 R 50 50 1 1 I C -X DVDDH 34 -700 1600 200 D 50 50 1 1 W -X AVDDL_PLL 44 900 1600 200 D 50 50 1 1 W -X LED2/PHYAD1 15 -1300 -700 200 R 50 50 1 1 B -X TX_EN 25 -1300 700 200 R 50 50 1 1 I -X RX_CLK/PHYAD2 35 -1300 -500 200 R 50 50 1 1 I C -X XO 45 1300 -1200 200 L 50 50 1 1 I -X DVDDH 16 -600 1600 200 D 50 50 1 1 W -X DVDDL 26 100 1600 200 D 50 50 1 1 W -X MDC 36 -1300 1000 200 R 50 50 1 1 I -X XI 46 1300 -1100 200 L 50 50 1 1 I -X LED1/PHAD0/PME_N1 17 -1300 -800 200 R 50 50 1 1 B -X RXD3/MODE3 27 -1300 -400 200 R 50 50 1 1 I -X MDIO 37 -1300 900 200 R 50 50 1 1 I -X NC 47 1300 400 200 L 50 50 1 1 N N -X DVDDL 18 300 1600 200 D 50 50 1 1 W -X RXD2/MODE2 28 -1300 -300 200 R 50 50 1 1 I -X INT_N/PME_N2 38 -1300 -900 200 R 50 50 1 1 I I -X ISET 48 400 -1600 200 U 50 50 1 1 O -X TXD0 19 -1300 600 200 R 50 50 1 1 I -X VSS 29 0 -1600 200 U 50 50 1 1 W -X DVDDL 39 -100 1600 200 D 50 50 1 1 W -X PAD_GND 49 100 -1600 200 U 50 50 1 1 W -ENDDRAW -ENDDEF -# -# MCP23008 -# -DEF MCP23008 U 0 40 Y Y 1 F N -F0 "U" -100 625 50 H V R CNN -F1 "MCP23008" -100 550 50 H V R CNN -F2 "" 50 -650 50 H I L CNN -F3 "" 250 600 50 H I C CNN -$FPLIST - DIP-18 - SOIC-18 -$ENDFPLIST -DRAW -S -400 500 400 -600 0 1 10 f -X SCL 1 500 0 100 L 50 50 1 1 I -X SDA 2 500 -100 100 L 50 50 1 1 B -X A2 3 500 -500 100 L 50 50 1 1 I -X A1 4 500 -400 100 L 50 50 1 1 I -X A0 5 500 -300 100 L 50 50 1 1 I -X ~RESET 6 500 400 100 L 50 50 1 1 I -X INT 8 500 300 100 L 50 50 1 1 O -X GND 9 0 -700 100 U 50 50 1 1 W -X GPB0 10 -500 300 100 R 50 50 1 1 B -X GPB1 11 -500 200 100 R 50 50 1 1 B -X GPB2 12 -500 100 100 R 50 50 1 1 B -X GPB3 13 -500 0 100 R 50 50 1 1 B -X GPB4 14 -500 -100 100 R 50 50 1 1 B -X GPB5 15 -500 -200 100 R 50 50 1 1 B -X GPB6 16 -500 -300 100 R 50 50 1 1 B -X GPB7 17 -500 -400 100 R 50 50 1 1 B -X VCC 18 0 600 100 D 50 50 1 1 W -ENDDRAW -ENDDEF -# -# MCP23008_SSOP -# -DEF MCP23008_SSOP U 0 40 Y Y 1 F N -F0 "U" -100 625 50 H V R CNN -F1 "MCP23008_SSOP" -100 550 50 H V R CNN -F2 "" 50 -650 50 H I L CNN -F3 "" 250 600 50 H I C CNN -$FPLIST - SSOP-20 -$ENDFPLIST -DRAW -S -400 500 400 -600 0 1 10 f -X SCL 1 500 0 100 L 50 50 1 1 I -X SDA 2 500 -100 100 L 50 50 1 1 B -X A2 3 500 -500 100 L 50 50 1 1 I -X A1 4 500 -400 100 L 50 50 1 1 I -X A0 5 500 -300 100 L 50 50 1 1 I -X ~RESET 6 500 400 100 L 50 50 1 1 I -X INT 8 500 300 100 L 50 50 1 1 O -X GND 9 0 -700 100 U 50 50 1 1 W -X VCC 20 0 600 100 D 50 50 1 1 W -X GPB0 12 -500 300 100 R 50 50 1 1 B -X GPB1 13 -500 200 100 R 50 50 1 1 B -X GPB2 14 -500 100 100 R 50 50 1 1 B -X GPB3 15 -500 0 100 R 50 50 1 1 B -X GPB4 16 -500 -100 100 R 50 50 1 1 B -X GPB5 17 -500 -200 100 R 50 50 1 1 B -X GPB6 18 -500 -300 100 R 50 50 1 1 B -X GPB7 19 -500 -400 100 R 50 50 1 1 B -ENDDRAW -ENDDEF -# -# MCP23016 -# -DEF MCP23016 U 0 40 Y Y 1 F N -F0 "U" -100 1025 50 H V R CNN -F1 "MCP23016" -100 950 50 H V R CNN -F2 "" 150 -950 50 H I L CNN -F3 "" 250 1000 50 H I C CNN -$FPLIST - DIP-28_W7.62mm* - SOIC-28 - SSOP-28 -$ENDFPLIST -DRAW -S -400 900 400 -900 0 1 10 f -X GND 1 -100 -1000 100 U 50 50 1 1 W -X GPB0 2 -500 800 100 R 50 50 1 1 B -X GPB1 3 -500 700 100 R 50 50 1 1 B -X GPB2 4 -500 600 100 R 50 50 1 1 B -X GPB3 5 -500 500 100 R 50 50 1 1 B -X ~INT 6 500 300 100 L 50 50 1 1 O -X GPB4 7 -500 400 100 R 50 50 1 1 B -X CLK 9 500 800 100 L 50 50 1 1 I -X GND 10 0 -1000 100 U 50 50 1 1 W -X TP 10 500 700 100 L 50 50 1 1 O N -X VCC 20 0 1000 100 D 50 50 1 1 W -X GPB5 11 -500 300 100 R 50 50 1 1 B -X GPA0 21 -500 -100 100 R 50 50 1 1 B -X GPB6 12 -500 200 100 R 50 50 1 1 B -X GPA1 22 -500 -200 100 R 50 50 1 1 B -X GPB7 13 -500 100 100 R 50 50 1 1 B -X GPA2 23 -500 -300 100 R 50 50 1 1 B -X SCL 14 500 -300 100 L 50 50 1 1 I -X GPA3 24 -500 -400 100 R 50 50 1 1 B -X SDA 15 500 -400 100 L 50 50 1 1 B -X GPA4 25 -500 -500 100 R 50 50 1 1 B -X A0 16 500 -600 100 L 50 50 1 1 I -X GPA5 26 -500 -600 100 R 50 50 1 1 B -X A1 17 500 -700 100 L 50 50 1 1 I -X GPA6 27 -500 -700 100 R 50 50 1 1 B -X A2 18 500 -800 100 L 50 50 1 1 I -X GPA7 28 -500 -800 100 R 50 50 1 1 B -X GND 19 100 -1000 100 U 50 50 1 1 W -ENDDRAW -ENDDEF -# -# MCP23017 -# -DEF MCP23017 U 0 40 Y Y 1 F N -F0 "U" -100 1025 50 H V R CNN -F1 "MCP23017" -100 950 50 H V R CNN -F2 "" 50 -950 50 H I L CNN -F3 "" 250 1000 50 H I C CNN -$FPLIST - DIP-28_W7.62mm* - SOIC-28 - SSOP-28 -$ENDFPLIST -DRAW -S -400 900 400 -900 0 1 10 f -X GPB0 1 -500 800 100 R 50 50 1 1 B -X GPB1 2 -500 700 100 R 50 50 1 1 B -X GPB2 3 -500 600 100 R 50 50 1 1 B -X GPB3 4 -500 500 100 R 50 50 1 1 B -X GPB4 5 -500 400 100 R 50 50 1 1 B -X GPB5 6 -500 300 100 R 50 50 1 1 B -X GPB6 7 -500 200 100 R 50 50 1 1 B -X GPB7 8 -500 100 100 R 50 50 1 1 B -X VCC 9 0 1000 100 D 50 50 1 1 W -X GND 10 0 -1000 100 U 50 50 1 1 W -X INTA 20 500 300 100 L 50 50 1 1 O -X GPA0 21 -500 -100 100 R 50 50 1 1 B -X SCL 12 500 -300 100 L 50 50 1 1 I -X GPA1 22 -500 -200 100 R 50 50 1 1 B -X SDA 13 500 -400 100 L 50 50 1 1 B -X GPA2 23 -500 -300 100 R 50 50 1 1 B -X GPA3 24 -500 -400 100 R 50 50 1 1 B -X A0 15 500 -600 100 L 50 50 1 1 I -X GPA4 25 -500 -500 100 R 50 50 1 1 B -X A1 16 500 -700 100 L 50 50 1 1 I -X GPA5 26 -500 -600 100 R 50 50 1 1 B -X A2 17 500 -800 100 L 50 50 1 1 I -X GPA6 27 -500 -700 100 R 50 50 1 1 B -X ~RESET 18 500 800 100 L 50 50 1 1 I -X GPA7 28 -500 -800 100 R 50 50 1 1 B -X INTB 19 500 400 100 L 50 50 1 1 O -ENDDRAW -ENDDEF -# -# MCP23S08 -# -DEF MCP23S08 U 0 40 Y Y 1 F N -F0 "U" -100 625 50 H V R CNN -F1 "MCP23S08" -100 550 50 H V R CNN -F2 "" 50 -650 50 H I L CNN -F3 "" 250 600 50 H I C CNN -$FPLIST - DIP-18 - SOIC-18 -$ENDFPLIST -DRAW -S -400 500 400 -600 0 1 10 f -X SCK 1 500 0 100 L 50 50 1 1 I -X SI 2 500 -100 100 L 50 50 1 1 I -X SO 3 500 -200 100 L 50 50 1 1 O -X A1 4 500 -500 100 L 50 50 1 1 I -X A0 5 500 -400 100 L 50 50 1 1 I -X ~RESET 6 500 400 100 L 50 50 1 1 I -X ~CS 7 500 100 100 L 50 50 1 1 I -X INT 8 500 300 100 L 50 50 1 1 O -X GND 9 0 -700 100 U 50 50 1 1 W -X GPB0 10 -500 300 100 R 50 50 1 1 B -X GPB1 11 -500 200 100 R 50 50 1 1 B -X GPB2 12 -500 100 100 R 50 50 1 1 B -X GPB3 13 -500 0 100 R 50 50 1 1 B -X GPB4 14 -500 -100 100 R 50 50 1 1 B -X GPB5 15 -500 -200 100 R 50 50 1 1 B -X GPB6 16 -500 -300 100 R 50 50 1 1 B -X GPB7 17 -500 -400 100 R 50 50 1 1 B -X VCC 18 0 600 100 D 50 50 1 1 W -ENDDRAW -ENDDEF -# -# MCP23S08_SSOP -# -DEF MCP23S08_SSOP U 0 40 Y Y 1 F N -F0 "U" -100 625 50 H V R CNN -F1 "MCP23S08_SSOP" -100 550 50 H V R CNN -F2 "" 50 -650 50 H I L CNN -F3 "" 250 600 50 H I C CNN -$FPLIST - SSOP-20 -$ENDFPLIST -DRAW -S -400 500 400 -600 0 1 10 f -X SCK 1 500 0 100 L 50 50 1 1 I -X SI 2 500 -100 100 L 50 50 1 1 I -X SO 3 500 -200 100 L 50 50 1 1 O -X A1 4 500 -500 100 L 50 50 1 1 I -X A0 5 500 -400 100 L 50 50 1 1 I -X ~RESET 6 500 400 100 L 50 50 1 1 I -X ~CS 7 500 100 100 L 50 50 1 1 I -X INT 8 500 300 100 L 50 50 1 1 O -X GND 9 0 -700 100 U 50 50 1 1 W -X VCC 20 0 600 100 D 50 50 1 1 W -X GPB0 12 -500 300 100 R 50 50 1 1 B -X GPB1 13 -500 200 100 R 50 50 1 1 B -X GPB2 14 -500 100 100 R 50 50 1 1 B -X GPB3 15 -500 0 100 R 50 50 1 1 B -X GPB4 16 -500 -100 100 R 50 50 1 1 B -X GPB5 17 -500 -200 100 R 50 50 1 1 B -X GPB6 18 -500 -300 100 R 50 50 1 1 B -X GPB7 19 -500 -400 100 R 50 50 1 1 B -ENDDRAW -ENDDEF -# -# MCP23S17 -# -DEF MCP23S17 U 0 40 Y Y 1 F N -F0 "U" -100 1025 50 H V R CNN -F1 "MCP23S17" -100 950 50 H V R CNN -F2 "" 50 -950 50 H I L CNN -F3 "" 250 1000 50 H I C CNN -$FPLIST - DIP-28_W7.62mm* - SOIC-28 - SSOP-28 -$ENDFPLIST -DRAW -S -400 900 400 -900 0 1 10 f -X GPB0 1 -500 800 100 R 50 50 1 1 B -X GPB1 2 -500 700 100 R 50 50 1 1 B -X GPB2 3 -500 600 100 R 50 50 1 1 B -X GPB3 4 -500 500 100 R 50 50 1 1 B -X GPB4 5 -500 400 100 R 50 50 1 1 B -X GPB5 6 -500 300 100 R 50 50 1 1 B -X GPB6 7 -500 200 100 R 50 50 1 1 B -X GPB7 8 -500 100 100 R 50 50 1 1 B -X VCC 9 0 1000 100 D 50 50 1 1 W -X GND 10 0 -1000 100 U 50 50 1 1 W -X INTA 20 500 300 100 L 50 50 1 1 O -X ~CS 11 500 -100 100 L 50 50 1 1 I -X GPA0 21 -500 -100 100 R 50 50 1 1 B -X SCK 12 500 -200 100 L 50 50 1 1 I -X GPA1 22 -500 -200 100 R 50 50 1 1 B -X SI 13 500 -300 100 L 50 50 1 1 O -X GPA2 23 -500 -300 100 R 50 50 1 1 B -X SO 14 500 -400 100 L 50 50 1 1 O -X GPA3 24 -500 -400 100 R 50 50 1 1 B -X A0 15 500 -600 100 L 50 50 1 1 I -X GPA4 25 -500 -500 100 R 50 50 1 1 B -X A1 16 500 -700 100 L 50 50 1 1 I -X GPA5 26 -500 -600 100 R 50 50 1 1 B -X A2 17 500 -800 100 L 50 50 1 1 I -X GPA6 27 -500 -700 100 R 50 50 1 1 B -X ~RESET 18 500 800 100 L 50 50 1 1 I -X GPA7 28 -500 -800 100 R 50 50 1 1 B -X INTB 19 500 400 100 L 50 50 1 1 O -ENDDRAW -ENDDEF -# -# MCP2515-E/ST -# -DEF MCP2515-E/ST U 0 40 Y Y 1 F N -F0 "U" -400 775 50 H V R CNN -F1 "MCP2515-E/ST" 750 800 50 H V R TNN -F2 "Housings_SSOP:TSSOP-20_4.4x6.5mm_Pitch0.65mm" 0 -900 50 H I C CIN -F3 "" 100 -800 50 H V C CNN -ALIAS MCP2515-I/ST -$FPLIST - TSSOP* -$ENDFPLIST -DRAW -S -500 700 500 -700 0 1 10 f -X TXCAN 1 600 500 100 L 50 50 1 1 O -X RXCAN 2 600 600 100 L 50 50 1 1 I -X CLKOUT/SOF 3 -600 -400 100 R 50 50 1 1 O -X ~TX0RTS 4 600 -300 100 L 50 50 1 1 I -X ~TX1RTS 5 600 -400 100 L 50 50 1 1 I -X NC 6 -600 0 100 R 50 50 1 1 N N -X ~TX2RTS 7 600 -500 100 L 50 50 1 1 I -X OSC2 8 -600 -200 100 R 50 50 1 1 O -X OSC1 9 -600 -300 100 R 50 50 1 1 I C -X VSS 10 0 -800 100 U 50 50 1 1 W -X VDD 20 0 800 100 D 50 50 1 1 W -X ~RX1BF 11 600 -200 100 L 50 50 1 1 O -X ~RX0BF 12 600 -100 100 L 50 50 1 1 O -X ~INT 13 600 0 100 L 50 50 1 1 O -X SCK 14 -600 300 100 R 50 50 1 1 I -X NC 15 -600 -100 100 R 50 50 1 1 N N -X SI 16 -600 600 100 R 50 50 1 1 I -X SO 17 -600 500 100 R 50 50 1 1 O -X ~CS 18 -600 400 100 R 50 50 1 1 I -X ~RESET 19 600 -600 100 L 50 50 1 1 I -ENDDRAW -ENDDEF -# -# MCP7940N -# -DEF MCP7940N U 0 40 Y Y 1 F N -F0 "U" -250 350 50 H V C CNN -F1 "MCP7940N" 250 -350 50 H V C CNN -F2 "" 0 0 50 H I C CNN -F3 "" 0 0 50 H V C CNN -$FPLIST - SOIC*3.9x4.9mm*Pitch1.27mm* - TSSOP*4.4x3mm*Pitch0.65mm* - MSOP*3x3mm*Pitch0.65mm* - DFN*3x2mm*Pitch0.5mm* - DIP*W7.62mm* -$ENDFPLIST -DRAW -S -300 300 300 -300 0 1 10 f -X X1 1 400 100 100 L 50 50 1 1 I -X X2 2 400 -100 100 L 50 50 1 1 O -X VBAT 3 100 400 100 D 50 50 1 1 W -X VSS 4 0 -400 100 U 50 50 1 1 W -X SDA 5 -400 100 100 R 50 50 1 1 B -X SCL 6 -400 200 100 R 50 50 1 1 I -X MFP 7 -400 -100 100 R 50 50 1 1 C -X VCC 8 0 400 100 D 50 50 1 1 W -ENDDRAW -ENDDEF -# -# USB3300 -# -DEF USB3300 U 0 40 Y Y 1 F N -F0 "U" 0 50 50 H V C CNN -F1 "USB3300" 0 -50 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -$FPLIST - *QFN*32* -$ENDFPLIST -DRAW -S 650 -950 -650 950 0 1 0 f -X GND 1 -100 -1100 150 U 50 50 1 1 W -X GND 2 0 -1100 150 U 50 50 1 1 W -X CPEN 3 -800 -200 150 R 50 50 1 1 O -X VBUS 4 -800 700 150 R 50 50 1 1 W -X ID 5 -800 400 150 R 50 50 1 1 I -X VDD3.3 6 -200 1100 150 D 50 50 1 1 W -X DP 7 -800 500 150 R 50 50 1 1 B -X DM 8 -800 600 150 R 50 50 1 1 B -X RESET 9 800 -800 150 L 50 50 1 1 I -X EXTVBUS 10 -800 -300 150 R 50 50 1 1 I -X DATA4 20 800 100 150 L 50 50 1 1 B -X VDD3.3 30 100 1100 150 D 50 50 1 1 W -X NXT 11 800 -400 150 L 50 50 1 1 O -X DATA3 21 800 0 150 L 50 50 1 1 B -X REG_EN 31 -800 -500 150 R 50 50 1 1 B -X DIR 12 800 -500 150 L 50 50 1 1 O -X DATA2 22 800 -100 150 L 50 50 1 1 B -X RBIAS 32 -800 -700 150 R 50 50 1 1 P -X STP 13 800 -600 150 L 50 50 1 1 I -X DATA1 23 800 -200 150 L 50 50 1 1 B -X GND 33 100 -1100 150 U 50 50 1 1 W -X CLKOUT 14 800 -700 150 L 50 50 1 1 O -X DATA0 24 800 -300 150 L 50 50 1 1 B -X VDD1.8 15 800 800 150 L 50 50 1 1 w -X VDD3.3 25 0 1100 150 D 50 50 1 1 W -X VDD3.3 16 -100 1100 150 D 50 50 1 1 W -X VDD1.8 26 800 700 150 L 50 50 1 1 w -X DATA7 17 800 400 150 L 50 50 1 1 B -X XO 27 -800 200 150 R 50 50 1 1 O -X DATA6 18 800 300 150 L 50 50 1 1 B -X XI 28 -800 0 150 R 50 50 1 1 I -X DATA5 19 800 200 150 L 50 50 1 1 B -X VDDA1.8 29 800 600 150 L 50 50 1 1 w +T 0 -100 -150 50 0 0 0 RMII Normal 0 C C +S -600 1000 500 -900 0 1 0 f +P 4 0 1 0 -600 -250 50 -250 50 650 -600 650 N +X VDD2A 1 100 1200 200 D 50 50 1 1 P +X LED2/nINTSEL 2 700 -400 200 L 50 50 1 1 B +X LED1/REGOFF 3 700 -300 200 L 50 50 1 1 B +X XTAL2 4 -800 -800 200 R 50 50 1 1 P +X XTAL1/CLKIN 5 -800 -700 200 R 50 50 1 1 P +X VDDCR 6 -100 1200 200 D 50 50 1 1 P +X RXD1/MODE1 7 -800 200 200 R 50 50 1 1 O +X RXD0/MODE0 8 -800 300 200 R 50 50 1 1 O +X VDDIO 9 -200 1200 200 D 50 50 1 1 P +X RXER/PHYAD0 10 -800 100 200 R 50 50 1 1 O +X TXN 20 700 400 200 L 50 50 1 1 O I +X CRS_DV/MODE2 11 -800 0 200 R 50 50 1 1 O +X TXP 21 700 500 200 L 50 50 1 1 O +X MDIO 12 -800 -100 200 R 50 50 1 1 B +X RXN 22 700 200 200 L 50 50 1 1 O I +X MDC 13 -800 -200 200 R 50 50 1 1 I +X RXP 23 700 300 200 L 50 50 1 1 O +X INT/REFCLKO 14 -800 -500 200 R 50 50 1 1 O I +X RBAS 24 700 -100 200 L 50 50 1 1 I +X RST 15 -800 -400 200 R 50 50 1 1 I I +X VSS 25 0 -1100 200 U 50 50 1 1 P +X TXEN 16 -800 400 200 R 50 50 1 1 I +X TXD0 17 -800 600 200 R 50 50 1 1 I +X TXD1 18 -800 500 200 R 50 50 1 1 I +X VDD1A 19 0 1200 200 D 50 50 1 1 P ENDDRAW ENDDEF # From 68370d5c7e0508fdf55862a14257a75a78cf17b4 Mon Sep 17 00:00:00 2001 From: cafee Date: Sun, 6 Nov 2016 12:22:20 +0100 Subject: [PATCH 236/283] Wiznet W5100 shcematic symbol - Fix rule 3.6, 3.8 --- library/wiznet.dcm | 1 + library/wiznet.lib | 8 ++++---- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/library/wiznet.dcm b/library/wiznet.dcm index 20a0365d..da548509 100644 --- a/library/wiznet.dcm +++ b/library/wiznet.dcm @@ -3,6 +3,7 @@ EESchema-DOCLIB Version 2.0 $CMP W5100 D WizNet W5100 10/100Mb Ethernet controller with TCP/IP stack K Wiznet Ethernet controller +F https://www.sparkfun.com/datasheets/DevTools/Arduino/W5100_Datasheet_v1_1_6.pdf $ENDCMP # #End Doc Library diff --git a/library/wiznet.lib b/library/wiznet.lib index b36bc396..a789fb73 100644 --- a/library/wiznet.lib +++ b/library/wiznet.lib @@ -4,10 +4,10 @@ EESchema-LIBRARY Version 2.3 # W5100 # DEF W5100 U 0 40 Y Y 1 F N -F0 "U" -850 1550 60 H V C CNN -F1 "W5100" -750 -1450 60 H V C CNN -F2 "" 400 0 60 H V C CNN -F3 "" 400 0 60 H V C CNN +F0 "U" -850 1550 50 H V C CNN +F1 "W5100" -750 -1450 50 H V C CNN +F2 "" 400 0 50 H V C CNN +F3 "" 400 0 50 H V C CNN $FPLIST LQFP80 $ENDFPLIST From 7e9f97bd74849ed7a06c20bd3e2dd8e779ed712c Mon Sep 17 00:00:00 2001 From: Piotr Wiszowaty Date: Sun, 6 Nov 2016 13:57:27 +0100 Subject: [PATCH 237/283] motorola: add MC68000FN (PLCC) --- library/motorola.dcm | 6 ++++ library/motorola.lib | 82 ++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 88 insertions(+) diff --git a/library/motorola.dcm b/library/motorola.dcm index 2fe054a4..46b9eb97 100644 --- a/library/motorola.dcm +++ b/library/motorola.dcm @@ -70,6 +70,12 @@ D Zigbee controller K ZIGBEE $ENDCMP # +$CMP MC68000FN +D Microprocessor, 16-bit bus +K MPRO +F http://www.nxp.com/files/32bit/doc/ref_manual/MC68000UM.pdf +$ENDCMP +# $CMP MC68HC812A4 D micropro. Motorola 68HC12 112 pins $ENDCMP diff --git a/library/motorola.lib b/library/motorola.lib index 4a32c11d..a4f47d83 100644 --- a/library/motorola.lib +++ b/library/motorola.lib @@ -1221,6 +1221,88 @@ S -400 1500 400 -1500 0 1 0 N ENDDRAW ENDDEF # +# MC68000FN +# +DEF MC68000FN U 0 30 Y Y 1 F N +F0 "U" 0 100 50 H V C CNN +F1 "MC68000FN" 0 -150 50 H V C CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +$FPLIST + PLCC68 +$ENDFPLIST +DRAW +S -700 2300 700 -2300 0 1 10 N +X D4 1 1000 -600 300 L 50 50 1 1 B +X D3 2 1000 -500 300 L 50 50 1 1 B +X D2 3 1000 -400 300 L 50 50 1 1 B +X D1 4 1000 -300 300 L 50 50 1 1 B +X D0 5 1000 -200 300 L 50 50 1 1 B +X AS 6 1000 -1900 300 L 50 50 1 1 O I +X UDS 7 1000 -2000 300 L 50 50 1 1 O I +X LDS 8 1000 -2100 300 L 50 50 1 1 O I +X R/W 9 1000 -2200 300 L 50 50 1 1 O +X DTACK 10 -1000 -700 300 R 50 50 1 1 I I +X RESET 20 -1000 -1400 300 R 50 50 1 1 I I +X FC0 30 -1000 1000 300 R 50 50 1 1 O +X A9 40 1000 1400 300 L 50 50 1 1 O +X A19 50 1000 400 300 L 50 50 1 1 O +X D13 60 1000 -1500 300 L 50 50 1 1 B +X BG 11 -1000 1400 300 R 50 50 1 1 O I +X VMA 21 -1000 500 300 R 50 50 1 1 O I +X A10 41 1000 1300 300 L 50 50 1 1 O +X A20 51 1000 300 300 L 50 50 1 1 O +X D12 61 1000 -1400 300 L 50 50 1 1 B +X BGACK 12 -1000 1500 300 R 50 50 1 1 I I +X E 22 -1000 400 300 R 50 50 1 1 O +X A1 32 1000 2200 300 L 50 50 1 1 O +X A11 42 1000 1200 300 L 50 50 1 1 O +X VCC 52 100 2600 300 D 50 50 1 1 W +X D11 62 1000 -1300 300 L 50 50 1 1 B +X BR 13 -1000 1300 300 R 50 50 1 1 I I +X VPA 23 -1000 300 300 R 50 50 1 1 I I +X A2 33 1000 2100 300 L 50 50 1 1 O +X A12 43 1000 1100 300 L 50 50 1 1 O +X A21 53 1000 200 300 L 50 50 1 1 O +X D10 63 1000 -1200 300 L 50 50 1 1 B +X VCC 14 -100 2600 300 D 50 50 1 1 W +X BERR 24 -1000 -500 300 R 50 50 1 1 I I +X A3 34 1000 2000 300 L 50 50 1 1 O +X A13 44 1000 1000 300 L 50 50 1 1 O +X A22 54 1000 100 300 L 50 50 1 1 O +X D9 64 1000 -1100 300 L 50 50 1 1 B +X CLK 15 -1000 2200 300 R 50 50 1 1 I C +X IPL2 25 -1000 1700 300 R 50 50 1 1 I I +X A4 35 1000 1900 300 L 50 50 1 1 O +X A14 45 1000 900 300 L 50 50 1 1 O +X A23 55 1000 0 300 L 50 50 1 1 O +X D8 65 1000 -1000 300 L 50 50 1 1 B +X GND 16 100 -2600 300 U 50 50 1 1 W +X IPL1 26 -1000 1800 300 R 50 50 1 1 I I +X A5 36 1000 1800 300 L 50 50 1 1 O +X A15 46 1000 800 300 L 50 50 1 1 O +X GND 56 -100 -2600 300 U 50 50 1 1 W +X D7 66 1000 -900 300 L 50 50 1 1 B +X GND 17 200 -2600 300 U 50 50 1 1 W +X IPL0 27 -1000 1900 300 R 50 50 1 1 I I +X A6 37 1000 1700 300 L 50 50 1 1 O +X A16 47 1000 700 300 L 50 50 1 1 O +X GND 57 -200 -2600 300 U 50 50 1 1 W +X D6 67 1000 -800 300 L 50 50 1 1 B +X NC 18 -1000 -1800 300 R 50 50 1 1 B +X FC2 28 -1000 800 300 R 50 50 1 1 O +X A7 38 1000 1600 300 L 50 50 1 1 O +X A17 48 1000 600 300 L 50 50 1 1 O +X D15 58 1000 -1700 300 L 50 50 1 1 B +X D5 68 1000 -700 300 L 50 50 1 1 B +X HALT 19 -1000 -1200 300 R 50 50 1 1 B I +X FC1 29 -1000 900 300 R 50 50 1 1 O +X A8 39 1000 1500 300 L 50 50 1 1 O +X A18 49 1000 500 300 L 50 50 1 1 O +X D14 59 1000 -1600 300 L 50 50 1 1 B +ENDDRAW +ENDDEF +# # MC68332 # DEF MC68332 U 0 40 Y Y 1 F N From 2ccd9abb9c5a36232c1a7f4753f9bf1f92af4bce Mon Sep 17 00:00:00 2001 From: El3ctr0nic Date: Mon, 7 Nov 2016 10:09:00 +0100 Subject: [PATCH 238/283] Add ADE7758 analog_devices.lib ADE7758 Poly Phase Multifunction Energy Metering IC. --- library/analog_devices.dcm | 6 ++++++ library/analog_devices.lib | 39 ++++++++++++++++++++++++++++++++++++++ 2 files changed, 45 insertions(+) diff --git a/library/analog_devices.dcm b/library/analog_devices.dcm index 708aa162..ff8d00d7 100644 --- a/library/analog_devices.dcm +++ b/library/analog_devices.dcm @@ -126,6 +126,12 @@ K ad8429 instumentation amplifier soic-8 F http://www.analog.com/media/en/technical-documentation/data-sheets/AD8429.pdf $ENDCMP # +$CMP ADE7758 +D Poly Phase Multifunction Energy Metering, SOIC24 +K Energy Metering +F http://www.analog.com/media/en/technical-documentation/data-sheets/ADE7758.pdf +$ENDCMP +# $CMP ADuM6000 D Isolated 5 kV DC-to-DC Converter K Isolated DC-to-DC Converter 5kV diff --git a/library/analog_devices.lib b/library/analog_devices.lib index 2123ae5c..466380a3 100644 --- a/library/analog_devices.lib +++ b/library/analog_devices.lib @@ -121,6 +121,45 @@ X Vs+ 8 0 300 100 D 50 50 1 1 W ENDDRAW ENDDEF # +# ADE7758 +# +DEF ADE7758 U 0 40 Y Y 1 F N +F0 "U" -300 1125 50 H V R CNN +F1 "ADE7758" -300 1050 50 H V R CNN +F2 "Housings_SOIC:SOIC-24W_7.5x15.4mm_Pitch1.27mm" 250 -1050 50 H I L CNN +F3 "" 300 1200 50 H I C CNN +$FPLIST + SOIC*24W*7.5x15.4mm*Pitch1.27mm* +$ENDFPLIST +DRAW +S 400 -1000 -400 1000 0 1 10 f +X APCF 1 500 300 100 L 50 50 1 1 O +X DGND 2 200 -1100 100 U 50 50 1 1 W +X DVDD 3 0 1100 100 D 50 50 1 1 W +X AVDD 4 -200 1100 100 D 50 50 1 1 W +X IAP 5 -500 700 100 R 50 50 1 1 I +X IAN 6 -500 600 100 R 50 50 1 1 I +X IBP 7 -500 300 100 R 50 50 1 1 I +X IBN 8 -500 200 100 R 50 50 1 1 I +X ICP 9 -500 -100 100 R 50 50 1 1 I +X ICN 10 -500 -200 100 R 50 50 1 1 I +X CLKOUT 20 500 700 100 L 50 50 1 1 O +X AGND 11 0 -1100 100 U 50 50 1 1 W +X ~CS 21 500 -300 100 L 50 50 1 1 I +X REFIN/OUT 12 500 -700 100 L 50 50 1 1 I +X DIN 22 500 -100 100 L 50 50 1 1 I +X VN 13 -200 -1100 100 U 50 50 1 1 W +X SCLK 23 500 -200 100 L 50 50 1 1 I +X VCP 14 -500 -700 100 R 50 50 1 1 I +X DOUT 24 500 0 100 L 50 50 1 1 O +X VBP 15 -500 -600 100 R 50 50 1 1 I +X VAP 16 -500 -500 100 R 50 50 1 1 I +X VARCF 17 500 200 100 L 50 50 1 1 O +X ~IRQ 18 500 -500 100 L 50 50 1 1 C +X CLKIN 19 500 500 100 L 50 50 1 1 I +ENDDRAW +ENDDEF +# # ADuM6000 # DEF ADuM6000 U 0 20 Y Y 1 F N From 21efbcb2136647ed3d546276875024871f685edc Mon Sep 17 00:00:00 2001 From: Piotr Wiszowaty Date: Mon, 7 Nov 2016 21:44:39 +0100 Subject: [PATCH 239/283] motorola: fix MC68000FN - background, footprint, not connected pins --- library/motorola.dcm | 10 +- library/motorola.lib | 471 ++++++++++++++++++++++++------------------- 2 files changed, 268 insertions(+), 213 deletions(-) diff --git a/library/motorola.dcm b/library/motorola.dcm index 46b9eb97..51809a98 100644 --- a/library/motorola.dcm +++ b/library/motorola.dcm @@ -1,4 +1,4 @@ -EESchema-DOCLIB Version 2.0 Date: 26/06/2011 20:25:27 +EESchema-DOCLIB Version 2.0 # $CMP 68000D D Microprocesseur bus 16 bits @@ -45,13 +45,13 @@ D Microprocesseur monoboitier K MPRO $ENDCMP # -$CMP 68HC11_PLCC -D Microprocesseur monoboitier (version PLCC 52 pins) +$CMP 68HC11F1 +D Microprocesseur monoboitier (version PLCC 68 pins) K MPRO $ENDCMP # -$CMP 68HC11F1 -D Microprocesseur monoboitier (version PLCC 68 pins) +$CMP 68HC11_PLCC +D Microprocesseur monoboitier (version PLCC 52 pins) K MPRO $ENDCMP # diff --git a/library/motorola.lib b/library/motorola.lib index a4f47d83..1be0e4a3 100644 --- a/library/motorola.lib +++ b/library/motorola.lib @@ -1,4 +1,4 @@ -EESchema-LIBRARY Version 2.3 Date: 26/06/2011 20:25:26 +EESchema-LIBRARY Version 2.3 #encoding utf-8 # # 68000D @@ -6,8 +6,11 @@ EESchema-LIBRARY Version 2.3 Date: 26/06/2011 20:25:26 DEF 68000D U 0 30 Y Y 1 F N F0 "U" 0 100 50 H V C CNN F1 "68000D" 0 -150 50 H V C CNN +F2 "" 0 0 60 H I C CNN +F3 "" 0 0 60 H I C CNN ALIAS 68010D DRAW +S -700 2250 700 -2250 0 1 0 N X D4 1 1000 -600 300 L 50 50 1 1 B X D3 2 1000 -500 300 L 50 50 1 1 B X D2 3 1000 -400 300 L 50 50 1 1 B @@ -72,7 +75,6 @@ X A1 29 1000 2200 300 L 50 50 1 1 O X A11 39 1000 1200 300 L 50 50 1 1 O X VCC 49 50 2250 0 D 50 50 1 1 W N X D10 59 1000 -1200 300 L 50 50 1 1 B -S -700 2250 700 -2250 0 1 0 N ENDDRAW ENDDEF # @@ -81,7 +83,10 @@ ENDDEF DEF 68008D U 0 40 Y Y 1 F N F0 "U" 0 100 50 H V C CNN F1 "68008D" 0 -100 50 H V C CNN +F2 "" 0 0 60 H I C CNN +F3 "" 0 0 60 H I C CNN DRAW +S -600 -1600 600 1600 0 1 0 N X A3 1 900 1200 300 L 50 50 1 1 T X A4 2 900 1100 300 L 50 50 1 1 T X A5 3 900 1000 300 L 50 50 1 1 T @@ -130,7 +135,6 @@ X A2 48 900 1300 300 L 50 50 1 1 T X A19 19 900 -400 300 L 50 50 1 1 T X DS 29 -900 -1400 300 R 50 50 1 1 T I X VPA 39 -900 1400 300 R 50 50 1 1 I I -S -600 -1600 600 1600 0 1 0 N ENDDRAW ENDDEF # @@ -139,8 +143,11 @@ ENDDEF DEF 6821 U 0 40 Y Y 1 F N F0 "U" 0 100 50 H V C CNN F1 "6821" 0 -100 50 H V C CNN +F2 "" 0 0 60 H I C CNN +F3 "" 0 0 60 H I C CNN ALIAS 6822 DRAW +S -700 -1250 700 1250 0 1 0 N X VSS 1 -700 -1250 0 U 50 50 1 1 W N X PA0 2 1000 1150 300 L 50 50 1 1 I X PA1 3 1000 1050 300 L 50 50 1 1 I @@ -181,7 +188,6 @@ X IRQA 38 -1000 -850 300 R 50 50 1 1 C I X CB2 19 1000 -1150 300 L 50 50 1 1 I X D4 29 -1000 750 300 R 50 50 1 1 I X CA2 39 1000 150 300 L 50 50 1 1 I -S -700 -1250 700 1250 0 1 0 N ENDDRAW ENDDEF # @@ -190,7 +196,10 @@ ENDDEF DEF 68230 U 0 30 Y Y 1 F N F0 "U" 0 150 50 H V C CNN F1 "68230" 0 -150 50 H V C CNN +F2 "" 0 0 60 H I C CNN +F3 "" 0 0 60 H I C CNN DRAW +S -700 1600 700 -1600 0 1 0 N X D5 1 -1000 1000 300 R 50 50 1 1 T X D6 2 -1000 900 300 R 50 50 1 1 T X D7 3 -1000 800 300 R 50 50 1 1 T @@ -239,7 +248,6 @@ X D4 48 -1000 1100 300 R 50 50 1 1 T X PB2 19 1000 400 300 L 50 50 1 1 B X RS1 29 -1000 600 300 R 50 50 1 1 I X RESET 39 -1000 -500 300 R 50 50 1 1 I I -S -700 1600 700 -1600 0 1 0 N ENDDRAW ENDDEF # @@ -248,7 +256,10 @@ ENDDEF DEF 68681 U 0 40 Y Y 1 F N F0 "U" 0 150 50 H V C CNN F1 "68681" 0 -100 50 H V C CNN +F2 "" 0 0 60 H I C CNN +F3 "" 0 0 60 H I C CNN DRAW +S -700 -1300 700 1300 0 1 0 N X RS1 1 -1000 0 300 R 50 50 1 1 I X IP3 2 1000 -600 300 L 50 50 1 1 I X RS2 3 -1000 -100 300 R 50 50 1 1 I @@ -289,7 +300,6 @@ X IP5 38 1000 -800 300 L 50 50 1 1 I X D7 19 -1000 200 300 R 50 50 1 1 T X OP0 29 1000 600 300 L 50 50 1 1 O X IP4 39 1000 -700 300 L 50 50 1 1 I -S -700 -1300 700 1300 0 1 0 N ENDDRAW ENDDEF # @@ -298,7 +308,10 @@ ENDDEF DEF 68901_PLCC U 0 40 Y Y 1 F N F0 "U" 0 100 50 H V C CNN F1 "68901_PLCC" 0 -100 50 H V C CNN +F2 "" 0 0 60 H I C CNN +F3 "" 0 0 60 H I C CNN DRAW +S -600 -1550 600 1550 0 1 0 N X R/W 2 -900 650 300 R 50 50 1 1 I X RS1 3 -900 150 300 R 50 50 1 1 I X RS2 4 -900 50 300 R 50 50 1 1 I @@ -347,7 +360,6 @@ X X1 19 -900 1450 300 R 50 50 1 1 I C X I4 29 900 -250 300 L 50 50 1 1 I X CLK 39 -900 750 300 R 50 50 1 1 I C X IACK 49 -900 -450 300 R 50 50 1 1 I I -S -600 -1550 600 1550 0 1 0 N ENDDRAW ENDDEF # @@ -356,7 +368,10 @@ ENDDEF DEF 68C681 U 0 40 Y Y 1 F N F0 "U" 0 100 50 H V C CNN F1 "68C681" 0 -100 50 H V C CNN +F2 "" 0 0 60 H I C CNN +F3 "" 0 0 60 H I C CNN DRAW +S -550 -1500 550 1500 0 1 0 N X A1 1 -850 1300 300 R 50 50 1 1 I X IP3 2 -850 500 300 R 50 50 1 1 I X A2 3 -850 1200 300 R 50 50 1 1 I @@ -397,7 +412,6 @@ X IP5 38 -850 300 300 R 50 50 1 1 I X D7 19 -850 -600 300 R 50 50 1 1 I X OP0 29 850 800 300 L 50 50 1 1 O X IP4 39 -850 400 300 R 50 50 1 1 I -S -550 -1500 550 1500 0 1 0 N ENDDRAW ENDDEF # @@ -406,8 +420,11 @@ ENDDEF DEF 68HC11 U 0 40 Y Y 1 F N F0 "U" 200 1800 50 H V C CNN F1 "68HC11" 350 -1800 50 H V C CNN +F2 "" 0 0 60 H I C CNN +F3 "" 0 0 60 H I C CNN ALIAS 68HC11A8 DRAW +S -700 -1700 700 1700 0 1 0 N X PAI/PA7 1 1000 800 300 L 50 50 1 1 I X OC2/PA6 2 1000 900 300 L 50 50 1 1 O X OC3/PA5 3 1000 1000 300 L 50 50 1 1 O @@ -456,69 +473,6 @@ X VCC 48 0 2000 300 D 50 50 1 1 W X PE2 19 -1000 600 300 R 50 50 1 1 I X EXTAL 29 -1000 -600 300 R 50 50 1 1 I X RESET 39 -1000 0 300 R 50 50 1 1 I L -S -700 -1700 700 1700 0 1 0 N -ENDDRAW -ENDDEF -# -# 68HC11_PLCC -# -DEF 68HC11_PLCC U 0 40 Y Y 1 F N -F0 "U" 300 1800 50 H V C CNN -F1 "68HC11_PLCC" 500 -1850 50 H V C CNN -DRAW -X VSS 1 0 -2000 300 U 50 50 1 1 W -X MODB 2 -1000 -1400 300 R 50 50 1 1 I -X MODA 3 -1000 -1300 300 R 50 50 1 1 I -X AS 4 -1000 -1100 300 R 50 50 1 1 O -X E 5 -1000 -1000 300 R 50 50 1 1 O -X R/W 6 -1000 -900 300 R 50 50 1 1 O -X EXTAL 7 -1000 -600 300 R 50 50 1 1 I -X XTAL 8 -1000 -300 300 R 50 50 1 1 O -X AD0/PC0 9 1000 -800 300 L 50 50 1 1 T -X AD1/PC1 10 1000 -900 300 L 50 50 1 1 T -X PD0/RX 20 -1000 1600 300 R 50 50 1 1 B -X OC4/PA4 30 1000 1100 300 L 50 50 1 1 O -X PB2 40 1000 100 300 L 50 50 1 1 O -X PE7 50 -1000 300 300 R 50 50 1 1 I -X AD2/PC2 11 1000 -1000 300 L 50 50 1 1 T -X PD1/TX 21 -1000 1500 300 R 50 50 1 1 B -X OC5/PA3 31 1000 1200 300 L 50 50 1 1 O -X PB1 41 1000 200 300 L 50 50 1 1 O -X VRL 51 -1000 -1600 300 R 50 50 1 1 P -X AD3/PC3 12 1000 -1100 300 L 50 50 1 1 T -X PD2 22 -1000 1400 300 R 50 50 1 1 B -X IC1/PA2 32 1000 1300 300 L 50 50 1 1 I -X A8/PB0 42 1000 300 300 L 50 50 1 1 O -X VRH 52 -1000 -1500 300 R 50 50 1 1 P -X AD4/PC4 13 1000 -1200 300 L 50 50 1 1 T -X PD3 23 -1000 1300 300 R 50 50 1 1 I -X IC2/PA1 33 1000 1400 300 L 50 50 1 1 I -X PE0 43 -1000 1000 300 R 50 50 1 1 I -X AD5/PC5 14 1000 -1300 300 L 50 50 1 1 T -X PD4 24 -1000 1200 300 R 50 50 1 1 B -X IC3/PA0 34 1000 1500 300 L 50 50 1 1 I -X PE4 44 -1000 600 300 R 50 50 1 1 I -X AD6/PC6 15 1000 -1400 300 L 50 50 1 1 T -X PD5 25 -1000 1100 300 R 50 50 1 1 B -X A15/PB7 35 1000 -400 300 L 50 50 1 1 O -X PE1 45 -1000 900 300 R 50 50 1 1 I -X AD7/PC7 16 1000 -1500 300 L 50 50 1 1 T -X VDD 26 0 2000 300 D 50 50 1 1 W -X PB6 36 1000 -300 300 L 50 50 1 1 O -X PE5 46 -1000 500 300 R 50 50 1 1 I -X RESET 17 -1000 0 300 R 50 50 1 1 I L -X PA1/PA7 27 1000 800 300 L 50 50 1 1 I -X PB5 37 1000 -200 300 L 50 50 1 1 O -X PE2 47 -1000 800 300 R 50 50 1 1 I -X XIRQ 18 -1000 100 300 R 50 50 1 1 I -X OC2/PA6 28 1000 900 300 L 50 50 1 1 O -X PB4 38 1000 -100 300 L 50 50 1 1 O -X PE6 48 -1000 400 300 R 50 50 1 1 I -X IRQ 19 -1000 200 300 R 50 50 1 1 I -X OC3/PA5 29 1000 1000 300 L 50 50 1 1 O -X PB3 39 1000 0 300 L 50 50 1 1 O -X PE3 49 -1000 700 300 R 50 50 1 1 I -S -700 -1700 700 1700 0 1 0 N ENDDRAW ENDDEF # @@ -527,7 +481,10 @@ ENDDEF DEF 68HC11F1 U 0 40 Y Y 1 F N F0 "U" 0 100 50 H V C CNN F1 "68HC11F1" 0 -100 50 H V C CNN +F2 "" 0 0 60 H I C CNN +F3 "" 0 0 60 H I C CNN DRAW +S -800 -2700 800 2700 0 1 0 N X VSS 1 -100 -3000 300 U 50 50 1 1 W X MODB/STBY 2 -1100 -700 300 R 50 50 1 1 I X MODA/LR 3 -1100 -600 300 R 50 50 1 1 I @@ -596,7 +553,70 @@ X PD1/TX 29 -1100 2500 300 R 50 50 1 1 B X OC5/PA3 39 1100 2200 300 L 50 50 1 1 B X PB1 49 1100 1200 300 L 50 50 1 1 T X PE0 59 -1100 1900 300 R 50 50 1 1 I -S -800 -2700 800 2700 0 1 0 N +ENDDRAW +ENDDEF +# +# 68HC11_PLCC +# +DEF 68HC11_PLCC U 0 40 Y Y 1 F N +F0 "U" 300 1800 50 H V C CNN +F1 "68HC11_PLCC" 500 -1850 50 H V C CNN +F2 "" 0 0 60 H I C CNN +F3 "" 0 0 60 H I C CNN +DRAW +S -700 -1700 700 1700 0 1 0 N +X VSS 1 0 -2000 300 U 50 50 1 1 W +X MODB 2 -1000 -1400 300 R 50 50 1 1 I +X MODA 3 -1000 -1300 300 R 50 50 1 1 I +X AS 4 -1000 -1100 300 R 50 50 1 1 O +X E 5 -1000 -1000 300 R 50 50 1 1 O +X R/W 6 -1000 -900 300 R 50 50 1 1 O +X EXTAL 7 -1000 -600 300 R 50 50 1 1 I +X XTAL 8 -1000 -300 300 R 50 50 1 1 O +X AD0/PC0 9 1000 -800 300 L 50 50 1 1 T +X AD1/PC1 10 1000 -900 300 L 50 50 1 1 T +X PD0/RX 20 -1000 1600 300 R 50 50 1 1 B +X OC4/PA4 30 1000 1100 300 L 50 50 1 1 O +X PB2 40 1000 100 300 L 50 50 1 1 O +X PE7 50 -1000 300 300 R 50 50 1 1 I +X AD2/PC2 11 1000 -1000 300 L 50 50 1 1 T +X PD1/TX 21 -1000 1500 300 R 50 50 1 1 B +X OC5/PA3 31 1000 1200 300 L 50 50 1 1 O +X PB1 41 1000 200 300 L 50 50 1 1 O +X VRL 51 -1000 -1600 300 R 50 50 1 1 P +X AD3/PC3 12 1000 -1100 300 L 50 50 1 1 T +X PD2 22 -1000 1400 300 R 50 50 1 1 B +X IC1/PA2 32 1000 1300 300 L 50 50 1 1 I +X A8/PB0 42 1000 300 300 L 50 50 1 1 O +X VRH 52 -1000 -1500 300 R 50 50 1 1 P +X AD4/PC4 13 1000 -1200 300 L 50 50 1 1 T +X PD3 23 -1000 1300 300 R 50 50 1 1 I +X IC2/PA1 33 1000 1400 300 L 50 50 1 1 I +X PE0 43 -1000 1000 300 R 50 50 1 1 I +X AD5/PC5 14 1000 -1300 300 L 50 50 1 1 T +X PD4 24 -1000 1200 300 R 50 50 1 1 B +X IC3/PA0 34 1000 1500 300 L 50 50 1 1 I +X PE4 44 -1000 600 300 R 50 50 1 1 I +X AD6/PC6 15 1000 -1400 300 L 50 50 1 1 T +X PD5 25 -1000 1100 300 R 50 50 1 1 B +X A15/PB7 35 1000 -400 300 L 50 50 1 1 O +X PE1 45 -1000 900 300 R 50 50 1 1 I +X AD7/PC7 16 1000 -1500 300 L 50 50 1 1 T +X VDD 26 0 2000 300 D 50 50 1 1 W +X PB6 36 1000 -300 300 L 50 50 1 1 O +X PE5 46 -1000 500 300 R 50 50 1 1 I +X RESET 17 -1000 0 300 R 50 50 1 1 I L +X PA1/PA7 27 1000 800 300 L 50 50 1 1 I +X PB5 37 1000 -200 300 L 50 50 1 1 O +X PE2 47 -1000 800 300 R 50 50 1 1 I +X XIRQ 18 -1000 100 300 R 50 50 1 1 I +X OC2/PA6 28 1000 900 300 L 50 50 1 1 O +X PB4 38 1000 -100 300 L 50 50 1 1 O +X PE6 48 -1000 400 300 R 50 50 1 1 I +X IRQ 19 -1000 200 300 R 50 50 1 1 I +X OC3/PA5 29 1000 1000 300 L 50 50 1 1 O +X PB3 39 1000 0 300 L 50 50 1 1 O +X PE3 49 -1000 700 300 R 50 50 1 1 I ENDDRAW ENDDEF # @@ -605,7 +625,10 @@ ENDDEF DEF 68HC711_PLCC U 0 40 Y Y 1 F N F0 "U" 200 1800 50 H V C CNN F1 "68HC711_PLCC" 200 -1800 50 H V L CNN +F2 "" 0 0 60 H I C CNN +F3 "" 0 0 60 H I C CNN DRAW +S -700 -1700 700 1700 0 1 0 N X EVSS 1 50 -2000 300 U 50 50 1 1 W X VSS 2 -50 -2000 300 U 50 50 1 1 W X PC0 3 1000 -800 300 L 50 50 1 1 I @@ -649,7 +672,6 @@ X PB1 38 1000 200 300 L 50 50 1 1 O X PD3 19 -1000 1300 300 R 50 50 1 1 I X IC2/PA1 29 1000 1400 300 L 50 50 1 1 I X PB0 39 1000 300 300 L 50 50 1 1 O -S -700 -1700 700 1700 0 1 0 N ENDDRAW ENDDEF # @@ -658,8 +680,19 @@ ENDDEF DEF DSP56301 U 0 40 Y Y 1 F N F0 "U" 0 150 50 H V C CNN F1 "DSP56301" 50 -300 50 H V C CNN +F2 "" 0 0 60 H I C CNN +F3 "" 0 0 60 H I C CNN DRAW C 0 -50 800 0 1 0 N +T 0 1450 4050 60 0 0 1 JTAG Normal 1 C C +T 0 1100 550 60 0 0 1 PCI Normal 1 C C +T 0 -850 -3050 60 0 0 1 PLL Normal 1 C C +T 0 -1200 3450 60 0 0 1 PORT_A Normal 1 C C +T 0 950 -2000 60 0 0 1 PORT_C Normal 1 C C +T 0 950 -2700 60 0 0 1 PORT_D Normal 1 C C +T 0 -750 -3450 60 0 0 1 PORT_E Normal 1 C C +T 0 1300 -3250 60 0 0 1 Timers Normal 1 C C +S -1650 4400 1900 -4550 0 1 0 N X AA0/RAS0 1 -1950 -750 300 R 50 50 1 1 O X AA1/RAS1 2 -1950 -850 300 R 50 50 1 1 O X VCC 3 200 4700 300 D 50 50 1 1 W N @@ -860,15 +893,6 @@ X VCC 169 100 4700 300 D 50 50 1 1 W N X VCC 179 500 4700 300 D 50 50 1 1 W N X PD3/SCK1 189 2200 -2750 300 L 50 50 1 1 B X /DE 199 2200 3950 300 L 50 50 1 1 O I -S -1650 4400 1900 -4550 0 1 0 N -T 0 1450 4050 60 0 0 1 JTAG Normal 1 C C -T 0 1100 550 60 0 0 1 PCI Normal 1 C C -T 0 -850 -3050 60 0 0 1 PLL Normal 1 C C -T 0 -1200 3450 60 0 0 1 PORT_A Normal 1 C C -T 0 950 -2000 60 0 0 1 PORT_C Normal 1 C C -T 0 950 -2700 60 0 0 1 PORT_D Normal 1 C C -T 0 -750 -3450 60 0 0 1 PORT_E Normal 1 C C -T 0 1300 -3250 60 0 0 1 Timers Normal 1 C C ENDDRAW ENDDEF # @@ -877,7 +901,10 @@ ENDDEF DEF MAC7101 U 0 40 Y Y 1 F N F0 "U" 0 -1700 50 H V C CNN F1 "MAC7101" 0 700 50 H V C CNN +F2 "" 0 0 60 H I C CNN +F3 "" 0 0 60 H I C CNN DRAW +S 1150 -4300 -1150 3500 0 1 0 N X PG4/CANTXD_A 1 1450 -950 300 L 50 50 1 1 B X PG5/CANRXD_A 2 1450 -1050 300 L 50 50 1 1 B X PG8/CANTXD_C 3 1450 -1350 300 L 50 50 1 1 B @@ -1021,7 +1048,6 @@ X VddA 109 850 3800 300 D 50 50 1 1 W X PE13/AN13_A 119 1450 150 300 L 50 50 1 1 B X TDO 129 1450 3200 300 L 50 50 1 1 O X PG14/RXD_C 139 1450 -1950 300 L 50 50 1 1 B -S 1150 -4300 -1150 3500 0 1 0 N ENDDRAW ENDDEF # @@ -1030,7 +1056,10 @@ ENDDEF DEF MAC7111 U 0 40 Y Y 1 F N F0 "U" 0 -1700 50 H V C CNN F1 "MAC7111" 0 700 50 H V C CNN +F2 "" 0 0 60 H I C CNN +F3 "" 0 0 60 H I C CNN DRAW +S 1150 -4300 -1150 3500 0 1 0 N X PG4/CANTXD_A 1 1450 -950 300 L 50 50 1 1 B X PG5/CANRXD_A 2 1450 -1050 300 L 50 50 1 1 B X PG8/CANTXD_C 3 1450 -1350 300 L 50 50 1 1 B @@ -1174,7 +1203,6 @@ X VddA 109 850 3800 300 D 50 50 1 1 W X PD6/ADDR17 119 -1450 -550 300 R 50 50 1 1 B X TDO 129 1450 3200 300 L 50 50 1 1 O X PG14/RXD_C 139 1450 -1950 300 L 50 50 1 1 B -S 1150 -4300 -1150 3500 0 1 0 N ENDDRAW ENDDEF # @@ -1183,7 +1211,10 @@ ENDDEF DEF MC13192 U 0 40 Y Y 1 F N F0 "U" 0 1550 50 H V C CNN F1 "MC13192" 0 -1550 50 H V C CNN +F2 "" 0 0 60 H I C CNN +F3 "" 0 0 60 H I C CNN DRAW +S -400 1500 400 -1500 0 1 0 N X RFIN- 1 700 1300 300 L 40 40 1 1 I X RFIN+ 2 700 1000 300 L 40 40 1 1 I X TINJ_P 3 700 650 300 L 40 40 1 1 I @@ -1217,22 +1248,21 @@ X MISOo 18 -700 600 300 R 40 40 1 1 T X VDDLO2 28 -700 -1150 300 R 40 40 1 1 W X CEBi 19 -700 700 300 R 40 40 1 1 I X VDDLO1 29 -700 -1050 300 R 40 40 1 1 W -S -400 1500 400 -1500 0 1 0 N ENDDRAW ENDDEF # # MC68000FN # DEF MC68000FN U 0 30 Y Y 1 F N -F0 "U" 0 100 50 H V C CNN -F1 "MC68000FN" 0 -150 50 H V C CNN -F2 "" 0 0 50 H I C CNN +F0 "U" -650 2350 50 H V C CNN +F1 "MC68000FN" 500 -2350 50 H V C CNN +F2 "Sockets:PLCC68" -750 2250 50 H I C CNN F3 "" 0 0 50 H I C CNN $FPLIST - PLCC68 + PLCC* $ENDFPLIST DRAW -S -700 2300 700 -2300 0 1 10 N +S -700 2300 700 -2300 0 1 10 f X D4 1 1000 -600 300 L 50 50 1 1 B X D3 2 1000 -500 300 L 50 50 1 1 B X D2 3 1000 -400 300 L 50 50 1 1 B @@ -1250,6 +1280,7 @@ X A19 50 1000 400 300 L 50 50 1 1 O X D13 60 1000 -1500 300 L 50 50 1 1 B X BG 11 -1000 1400 300 R 50 50 1 1 O I X VMA 21 -1000 500 300 R 50 50 1 1 O I +X NC 31 -700 -1900 0 R 50 50 1 1 N N X A10 41 1000 1300 300 L 50 50 1 1 O X A20 51 1000 300 300 L 50 50 1 1 O X D12 61 1000 -1400 300 L 50 50 1 1 B @@ -1289,7 +1320,7 @@ X A6 37 1000 1700 300 L 50 50 1 1 O X A16 47 1000 700 300 L 50 50 1 1 O X GND 57 -200 -2600 300 U 50 50 1 1 W X D6 67 1000 -800 300 L 50 50 1 1 B -X NC 18 -1000 -1800 300 R 50 50 1 1 B +X NC 18 -700 -1800 0 R 50 50 1 1 N N X FC2 28 -1000 800 300 R 50 50 1 1 O X A7 38 1000 1600 300 L 50 50 1 1 O X A17 48 1000 600 300 L 50 50 1 1 O @@ -1308,8 +1339,11 @@ ENDDEF DEF MC68332 U 0 40 Y Y 1 F N F0 "U" 0 100 50 H V C CNN F1 "MC68332" 0 -100 50 H V C CNN +F2 "" 0 0 60 H I C CNN +F3 "" 0 0 60 H I C CNN DRAW X VSS 2 -700 -3300 0 U 50 50 0 0 W N +S -1000 -3300 1000 3300 0 1 0 N X VDD 1 -600 3300 0 D 50 50 1 1 P X TP11 3 -1300 1800 300 R 50 50 1 1 I X TP10 4 -1300 1900 300 R 50 50 1 1 I @@ -1441,7 +1475,6 @@ X T2CLK 128 -1300 1300 300 R 50 50 1 1 I X D2 109 1300 -700 300 L 50 50 1 1 I X FC1/CS4 119 1300 2300 300 L 50 50 1 1 O X TP15 129 -1300 1400 300 R 50 50 1 1 I -S -1000 -3300 1000 3300 0 1 0 N ENDDRAW ENDDEF # @@ -1450,7 +1483,10 @@ ENDDEF DEF MC68HC812A4 U 0 30 Y Y 1 F N F0 "U" 650 3400 50 H V C CNN F1 "MC68HC812A4" 750 -2900 50 H V C CNN +F2 "" 0 0 60 H I C CNN +F3 "" 0 0 60 H I C CNN DRAW +S -1100 3300 1100 -2800 0 1 0 N X VSSX 1 -50 -3100 300 U 50 50 1 1 W X VDDX 2 -150 3600 300 D 50 50 1 1 W X PJ0/KWUJ0 3 1400 0 300 L 50 50 1 1 B @@ -1563,7 +1599,6 @@ X PT1/IOC1 106 -1400 -1100 300 R 50 50 1 1 B X PT2/IOC2 107 -1400 -1200 300 R 50 50 1 1 B X PT3/IOC3 108 -1400 -1300 300 R 50 50 1 1 B X PT4/IOC4 109 -1400 -1400 300 R 50 50 1 1 B -S -1100 3300 1100 -2800 0 1 0 N ENDDRAW ENDDEF # @@ -1572,7 +1607,10 @@ ENDDEF DEF MC68HC912 U 0 30 Y Y 1 F N F0 "U" 350 2550 50 H V L CNN F1 "MC68HC912" 300 -2550 50 H V L CNN +F2 "" 0 0 60 H I C CNN +F3 "" 0 0 60 H I C CNN DRAW +S -750 -2450 750 2450 0 1 0 N X PP5 1 1050 -1350 300 L 50 50 1 1 B X PP4 2 1050 -1250 300 L 50 50 1 1 B X PP3/PW3 3 1050 -1150 300 L 50 50 1 1 B @@ -1653,7 +1691,6 @@ X VRH 49 1050 2350 300 L 50 50 1 1 I X VDDA 59 1050 2150 300 L 50 50 1 1 I X VFP 69 -1050 2350 300 R 50 50 1 1 I X PP7 79 1050 -1550 300 L 50 50 1 1 B -S -750 -2450 750 2450 0 1 0 N ENDDRAW ENDDEF # @@ -1662,7 +1699,10 @@ ENDDEF DEF MC9S12DT256 U 0 30 Y Y 1 F N F0 "U" 650 3400 50 H V C CNN F1 "MC9S12DT256" 750 -2900 50 H V C CNN +F2 "" 0 0 60 H I C CNN +F3 "" 0 0 60 H I C CNN DRAW +S -1450 3300 1450 -2800 0 1 0 N X SS1/PWM3/KWP3/PP3 1 1750 -2000 300 L 50 50 1 1 B X SCK1/PWM2/KWP2/PP2 2 1750 -1900 300 L 50 50 1 1 B X MOSI1/PWM1/KWP1/PP1 3 1750 -1800 300 L 50 50 1 1 B @@ -1775,7 +1815,6 @@ X VSSX 106 -150 -3100 300 U 50 50 1 1 W X VDDX 107 -250 3600 300 D 50 50 1 1 W X ECS/ROMCTL/PK7 108 1750 800 300 L 50 50 1 1 B X PWM7/KWP7/PP7 109 1750 -2400 300 L 50 50 1 1 B -S -1450 3300 1450 -2800 0 1 0 N ENDDRAW ENDDEF # @@ -1784,7 +1823,10 @@ ENDDEF DEF MCF5212-LQFP64 U 0 40 Y Y 1 F N F0 "U" 700 1950 50 H V L CNN F1 "MCF5212-LQFP64" 600 -1950 50 H V L CNN +F2 "" 0 0 60 H I C CNN +F3 "" 0 0 60 H I C CNN DRAW +S -1300 1850 1300 -1850 0 1 0 N X VCC 1 -250 2100 250 D 30 30 1 1 W X ~URTS1~/SYNCB/UTXD2/PUB2 2 1600 -400 300 L 50 50 1 1 B X TEST 3 -1600 850 300 R 50 50 1 1 I @@ -1849,7 +1891,6 @@ X VCC 39 50 2100 250 D 30 30 1 1 W X VSSA 39 -1600 -1800 300 R 50 50 1 1 I X ~BKPT~/TMS 49 -1600 250 300 R 50 50 1 1 I X RSTI 59 -1600 1250 300 R 50 50 1 1 I L -S -1300 1850 1300 -1850 0 1 0 N ENDDRAW ENDDEF # @@ -1858,7 +1899,10 @@ ENDDEF DEF MCF5213-LQFP100 U 0 40 Y Y 1 F N F0 "U" 1150 2700 50 H V L CNN F1 "MCF5213-LQFP100" 600 -2650 50 H V L CNN +F2 "" 0 0 60 H I C CNN +F3 "" 0 0 60 H I C CNN DRAW +S -1700 2600 1700 -2600 0 1 0 N X VCC 1 -250 2850 250 D 30 30 1 1 W X VCC 2 -200 2850 250 D 30 30 1 1 W X GND 3 -250 -2850 250 U 30 30 1 1 W @@ -1959,7 +2003,6 @@ X DSI/TDI 79 -2000 1050 300 R 50 50 1 1 I X ~IRQ3~/PNQ3 89 -2000 -650 300 R 50 50 1 1 B X UTXD1/PUB0 99 2000 300 300 L 50 50 1 1 B X URXD1/PUB1 100 2000 200 300 L 50 50 1 1 B -S -1700 2600 1700 -2600 0 1 0 N ENDDRAW ENDDEF # @@ -1968,7 +2011,10 @@ ENDDEF DEF MCF5282 U 0 40 Y Y 1 F N F0 "U" 1600 4950 50 H V L CNN F1 "MCF5282" 1200 -5100 50 H V L CNN +F2 "" 0 0 60 H I C CNN +F3 "" 0 0 60 H I C CNN DRAW +S -1700 4800 1700 -4800 0 1 0 N X GND A1 -500 -5050 250 U 30 30 1 1 W X A14/PG6 B1 2000 0 300 L 50 50 1 1 B X A12/PG4 C1 2000 200 300 L 50 50 1 1 B @@ -2217,7 +2263,6 @@ X ~OE~/PE7 N16 2000 -2250 300 L 50 50 1 1 B X ~TA~/PE6 P16 2000 -2150 300 L 50 50 1 1 B X ~BS0~/PJ4 R16 2000 -2450 300 L 50 50 1 1 B X GND T16 650 -5050 250 U 30 30 1 1 W -S -1700 4800 1700 -4800 0 1 0 N ENDDRAW ENDDEF # @@ -2226,7 +2271,10 @@ ENDDEF DEF MCF5328/BGA256 U 0 40 Y Y 1 F N F0 "U" 0 -5750 50 H V C CNN F1 "MCF5328/BGA256" 0 -5950 50 H V C CNN +F2 "" 0 0 60 H I C CNN +F3 "" 0 0 60 H I C CNN DRAW +S -2100 5900 2100 -5900 0 1 0 N X FEC_TXER B1 -2400 -2900 300 R 50 50 1 1 O X FEC_MDC/I2C_SCL C1 -2400 -1600 300 R 50 50 1 1 O X FEC_TXD1/ULPI_DATA1 D1 -2400 -2800 300 R 50 50 1 1 O @@ -2479,7 +2527,6 @@ X USBHOST_P M16 -2400 3500 300 R 50 50 1 1 B X XTAL N16 -2400 5150 300 R 50 50 1 1 O X EXTAL P16 -2400 5250 300 R 50 50 1 1 I X BKPT/TMS R16 -2400 -150 300 R 50 50 1 1 I -S -2100 5900 2100 -5900 0 1 0 N ENDDRAW ENDDEF # @@ -2488,7 +2535,10 @@ ENDDEF DEF MCF5407 U 0 40 Y Y 1 F N F0 "U" 0 250 50 H V C CNN F1 "MCF5407" 0 450 50 H V C CNN +F2 "" 0 0 60 H I C CNN +F3 "" 0 0 60 H I C CNN DRAW +S -1750 4500 1750 -4500 0 1 0 N X IVCC 1 600 4750 250 D 50 50 1 1 W X A0 2 2050 800 300 L 50 50 1 1 B X A1 3 2050 700 300 L 50 50 1 1 B @@ -2696,7 +2746,6 @@ X /RTS1 159 -2050 1800 300 R 50 50 1 1 O X GND 169 1050 -4750 250 U 50 50 1 1 W X PSTDDATA2 189 -2050 -3300 300 R 50 50 1 1 O X PP6/DREQ0 199 -2050 -500 300 R 50 50 1 1 B -S -1750 4500 1750 -4500 0 1 0 N ENDDRAW ENDDEF # @@ -2705,7 +2754,10 @@ ENDDEF DEF MMC2114CFCPU U 0 40 Y Y 1 F N F0 "U" 550 2650 50 H V C CNN F1 "MMC2114CFCPU" 350 -2650 50 H V L CNN +F2 "" 0 0 60 H I C CNN +F3 "" 0 0 60 H I C CNN DRAW +S -800 2500 800 -2500 0 1 0 N X PA6 1 1100 1800 300 L 50 50 1 1 B X PA5 2 1100 1900 300 L 50 50 1 1 B X PA4 3 1100 2000 300 L 50 50 1 1 B @@ -2805,7 +2857,6 @@ X VrL 79 -1100 -200 300 R 50 50 1 1 I X VSS 89 50 -2800 300 U 50 50 1 1 W X DE 99 -1100 1150 300 R 50 50 1 1 O I X PA7 100 1100 1700 300 L 50 50 1 1 B -S -800 2500 800 -2500 0 1 0 N ENDDRAW ENDDEF # @@ -2814,27 +2865,11 @@ ENDDEF DEF MPC8641D U 0 40 Y Y 7 L N F0 "U" 0 150 50 H V C CNN F1 "MPC8641D" 0 -200 50 H V C CNN +F2 "" 0 0 60 H I C CNN +F3 "" 0 0 60 H I C CNN DRAW -P 3 2 1 0 -800 -5100 800 -5100 800 -5100 N -P 3 2 1 0 -800 -3650 800 -3650 800 -3650 N -P 3 2 1 0 -800 -2200 800 -2200 800 -2200 N -P 3 2 1 0 -800 -750 800 -750 800 -750 N -P 3 2 1 0 -800 750 800 750 800 750 N -P 3 2 1 0 -800 3100 800 3100 800 3100 N -P 3 3 1 0 -800 -4100 800 -4100 800 -4100 N -P 3 3 1 0 -800 -1200 800 -1200 800 -1200 N -P 3 3 1 0 -800 350 800 350 800 350 N -P 3 3 1 0 -800 4750 800 4750 800 4750 N -P 3 4 1 0 850 -750 -850 -750 -850 -750 N -P 3 4 1 0 850 0 -850 0 -850 0 N -P 3 5 1 0 -850 -3350 0 -3350 0 -3350 N -P 3 5 1 0 -850 850 850 850 850 850 N -P 3 5 1 0 0 850 0 4050 0 4050 N -P 3 5 1 0 850 -2550 0 -2550 0 -2550 N -P 3 5 1 0 850 -1050 0 -1050 0 -1050 N -P 4 5 1 0 -850 100 -300 100 -300 850 -300 850 N -P 4 5 1 0 -300 -650 0 -650 0 -4050 0 -4050 N -P 4 5 1 0 -300 100 -300 -650 -850 -650 -850 -650 N +T 0 50 1000 60 0 1 1 DDR~Memory~Inter~2 Normal 0 C C +S -1000 4200 1000 -4200 1 1 0 N X D2_MDQS1 B1 -1300 -3400 300 R 50 50 1 1 B X D2_MDQ15 C1 -1300 2600 300 R 50 50 1 1 B X D2_MDQ20 D1 -1300 2100 300 R 50 50 1 1 B @@ -2983,6 +3018,19 @@ X D2_MDQ63 AJ7 -1300 -2200 300 R 50 50 1 1 B X D2_MDQ58 AK7 -1300 -1700 300 R 50 50 1 1 B X D2_MDQ59 AM7 -1300 -1800 300 R 50 50 1 1 B X D2_MVREF A18 1300 -2700 300 L 50 50 1 1 O +T 0 0 450 60 0 2 1 eTSEC1 Normal 0 C C +T 0 0 -1500 60 0 2 1 eTSEC2 Normal 0 C C +T 0 0 -2950 60 0 2 1 eTSEC3 Normal 0 C C +T 0 0 -4400 60 0 2 1 eTSEC4 Normal 0 C C +T 0 0 4250 60 0 2 1 SERDES1 Normal 0 C C +T 0 0 1900 60 0 2 1 SERDES2 Normal 0 C C +S -800 5450 800 -5450 2 1 0 N +P 3 2 1 0 -800 -5100 800 -5100 800 -5100 N +P 3 2 1 0 -800 -3650 800 -3650 800 -3650 N +P 3 2 1 0 -800 -2200 800 -2200 800 -2200 N +P 3 2 1 0 -800 -750 800 -750 800 -750 N +P 3 2 1 0 -800 750 800 750 800 750 N +P 3 2 1 0 -800 3100 800 3100 800 3100 N X SD1_RX1 K30 -1100 5250 300 R 50 50 2 1 I X SD1_RX3 M30 -1100 5050 300 R 50 50 2 1 I X SD1_RX4 T30 -1100 4950 300 R 50 50 2 1 I @@ -3167,6 +3215,15 @@ X SD2_PLL_TPD AF29 1100 1200 300 L 50 50 2 1 O X /SD2_RX4 AH29 -1100 1700 300 R 50 50 2 1 I X /SD2_RX6 AK29 -1100 1500 300 R 50 50 2 1 I X SD2_IMP_CAL_TX AM29 -1100 950 300 R 50 50 2 1 I +T 0 0 5050 60 0 3 1 DUART Normal 0 C C +T 0 0 -700 60 0 3 1 IRQ/DMA Normal 0 C C +T 0 0 2150 60 0 3 1 LOCAL~BUS Normal 0 C C +T 0 0 -2300 60 0 3 1 MISC. Normal 0 C C +S 800 -5300 -800 5300 3 1 0 N +P 3 3 1 0 -800 -4100 800 -4100 800 -4100 N +P 3 3 1 0 -800 -1200 800 -1200 800 -1200 N +P 3 3 1 0 -800 350 800 350 800 350 N +P 3 3 1 0 -800 4750 800 4750 800 4750 N X /SRESET_0 C20 -1100 -1900 300 R 50 50 3 1 I X LSYNC_OUT D20 1100 1800 300 L 50 50 3 1 I X /LWE3/LBS3/LSDDQM3 E20 1100 3400 300 L 50 50 3 1 O @@ -3324,6 +3381,13 @@ X RSVD AD24 1100 -5100 300 L 50 50 3 1 U X NC AD25 -1100 -4800 300 R 50 50 3 1 U X NC AD26 -1100 -4900 300 R 50 50 3 1 U X RSVD AG26 1100 -5200 300 L 50 50 3 1 U +T 900 -150 1750 60 0 4 1 CORE0~PWR Normal 0 C C +T 900 150 1750 60 0 4 1 CORE1~PWR Normal 0 C C +T 0 0 -2000 60 0 4 1 GND Normal 0 C C +T 0 0 -350 60 0 4 1 PLAT~PWR Normal 0 C C +S -850 3400 850 -3400 4 1 0 N +P 3 4 1 0 850 -750 -850 -750 -850 -750 N +P 3 4 1 0 850 0 -850 0 -850 0 N X AVDD_CORE0 B20 -1150 3300 300 R 50 50 4 1 W X VDD_PLAT N20 -1150 -400 300 R 50 50 4 1 W X VDD_CORE1 R20 1150 2900 300 L 50 50 4 1 W @@ -3444,6 +3508,23 @@ X XGND AM28 1150 -3000 300 L 50 50 4 1 W X SGND AC29 -1150 -2500 300 R 50 50 4 1 W X SGND AG29 -1150 -2800 300 R 50 50 4 1 W X SGND AL29 -1150 -3200 300 R 50 50 4 1 W +T 900 -200 2450 60 0 5 1 DDR~SDRAM~POWER~1 Normal 0 C C +T 900 200 2450 60 0 5 1 DDR~SDRAM~POWER~2 Normal 0 C C +T 0 -600 750 60 0 5 1 eTSEC~1.2 Normal 0 C C +T 0 -600 0 60 0 5 1 eTSEC~3.4 Normal 0 C C +T 0 150 550 60 0 5 1 I/O~PWR Normal 0 C C +T 900 -300 -2000 60 0 5 1 SERDES~TCVR~PWR Normal 0 C C +T 900 150 -1600 60 0 5 1 SRDS1~PWR Normal 0 C C +T 900 150 -3250 60 0 5 1 SRDS2~PWR Normal 0 C C +S 850 -4050 -850 4050 5 1 0 N +P 3 5 1 0 -850 -3350 0 -3350 0 -3350 N +P 3 5 1 0 -850 850 850 850 850 850 N +P 3 5 1 0 0 850 0 4050 0 4050 N +P 3 5 1 0 850 -2550 0 -2550 0 -2550 N +P 3 5 1 0 850 -1050 0 -1050 0 -1050 N +P 4 5 1 0 -850 100 -300 100 -300 850 -300 850 N +P 4 5 1 0 -300 -650 0 -650 0 -4050 0 -4050 N +P 4 5 1 0 -300 100 -300 -650 -850 -650 -850 -650 N X D2_GVDD B2 1150 3950 300 L 50 50 5 1 W X D2_GVDD E2 1150 3450 300 L 50 50 5 1 W X D2_GVDD H2 1150 3150 300 L 50 50 5 1 W @@ -3580,6 +3661,8 @@ X XVDD_SRDS2 AK28 1150 -3350 300 L 50 50 5 1 W X SVDD AA29 -1150 -2200 300 R 50 50 5 1 W X SVDD AE29 -1150 -2600 300 R 50 50 5 1 W X SVDD AJ29 -1150 -2900 300 R 50 50 5 1 W +T 0 0 750 60 0 6 1 GND Normal 0 C C +S -700 3350 700 -3350 6 1 0 N X GND C3 -1000 3250 300 R 50 50 6 1 W X GND F3 -1000 1850 300 R 50 50 6 1 W X GND J3 -1000 950 300 R 50 50 6 1 W @@ -3709,6 +3792,8 @@ X GND AE18 1000 -1350 300 L 50 50 6 1 W X GND AA19 1000 -150 300 L 50 50 6 1 W X GND AK19 1000 -2750 300 L 50 50 6 1 W X GND J15~ -1000 650 300 R 50 50 6 1 W +T 0 100 950 60 0 7 1 DDR~Memory~Inter~1~ Normal 0 C C +S -1000 4200 1000 -4200 7 1 0 N X D1_MA15 P6 1300 1100 300 L 50 50 7 1 O X D1_MA11 T6 1300 1500 300 L 50 50 7 1 O X D1_MA5 U6 1300 2100 300 L 50 50 7 1 O @@ -3857,38 +3942,6 @@ X D1_MDQ63 AM17 -1300 -2200 300 R 50 50 7 1 B X D1_MDQ58 AK18 -1300 -1700 300 R 50 50 7 1 B X D1_MDQ59 AL18 -1300 -1800 300 R 50 50 7 1 B X D1_MVREF AM18 1300 -2700 300 L 50 50 7 1 O -S -1000 4200 1000 -4200 1 1 0 N -S -800 5450 800 -5450 2 1 0 N -S 800 -5300 -800 5300 3 1 0 N -S -850 3400 850 -3400 4 1 0 N -S 850 -4050 -850 4050 5 1 0 N -S -700 3350 700 -3350 6 1 0 N -S -1000 4200 1000 -4200 7 1 0 N -T 0 50 1000 60 0 1 1 DDR~Memory~Inter~2 Normal 0 C C -T 0 0 450 60 0 2 1 eTSEC1 Normal 0 C C -T 0 0 -1500 60 0 2 1 eTSEC2 Normal 0 C C -T 0 0 -2950 60 0 2 1 eTSEC3 Normal 0 C C -T 0 0 -4400 60 0 2 1 eTSEC4 Normal 0 C C -T 0 0 4250 60 0 2 1 SERDES1 Normal 0 C C -T 0 0 1900 60 0 2 1 SERDES2 Normal 0 C C -T 0 0 5050 60 0 3 1 DUART Normal 0 C C -T 0 0 -700 60 0 3 1 IRQ/DMA Normal 0 C C -T 0 0 2150 60 0 3 1 LOCAL~BUS Normal 0 C C -T 0 0 -2300 60 0 3 1 MISC. Normal 0 C C -T 900 -150 1750 60 0 4 1 CORE0~PWR Normal 0 C C -T 900 150 1750 60 0 4 1 CORE1~PWR Normal 0 C C -T 0 0 -2000 60 0 4 1 GND Normal 0 C C -T 0 0 -350 60 0 4 1 PLAT~PWR Normal 0 C C -T 900 -200 2450 60 0 5 1 DDR~SDRAM~POWER~1 Normal 0 C C -T 900 200 2450 60 0 5 1 DDR~SDRAM~POWER~2 Normal 0 C C -T 0 -600 750 60 0 5 1 eTSEC~1.2 Normal 0 C C -T 0 -600 0 60 0 5 1 eTSEC~3.4 Normal 0 C C -T 0 150 550 60 0 5 1 I/O~PWR Normal 0 C C -T 900 -300 -2000 60 0 5 1 SERDES~TCVR~PWR Normal 0 C C -T 900 150 -1600 60 0 5 1 SRDS1~PWR Normal 0 C C -T 900 150 -3250 60 0 5 1 SRDS2~PWR Normal 0 C C -T 0 0 750 60 0 6 1 GND Normal 0 C C -T 0 100 950 60 0 7 1 DDR~Memory~Inter~1~ Normal 0 C C ENDDRAW ENDDEF # @@ -3897,21 +3950,11 @@ ENDDEF DEF P4080-BGA1295 U 0 40 Y Y 10 L N F0 "U" 0 600 50 H V C CNN F1 "P4080-BGA1295" 0 500 50 H V C CNN +F2 "" 0 0 60 H I C CNN +F3 "" 0 0 60 H I C CNN DRAW -P 3 3 1 0 900 -150 -900 -150 -900 -150 N -P 3 3 1 0 900 400 -900 400 -900 400 N -P 4 3 1 0 -200 -150 -200 -1950 -900 -1950 -900 -1950 N -P 2 6 1 0 -1350 -3300 0 -3300 N -P 3 6 1 0 -1350 -2750 1350 -2750 1350 -2750 N -P 3 6 1 0 -1350 -2450 1350 -2450 1350 -2450 N -P 3 6 1 0 -1350 -100 1350 -100 1350 -100 N -P 3 6 1 0 0 -3800 0 -2450 0 -2450 N -P 3 6 1 0 0 -1300 -1350 -1300 -1350 -1300 N -P 3 6 1 0 0 -100 0 1900 0 1900 N -P 3 6 1 0 0 900 1350 900 1350 900 N -P 3 6 1 0 1350 -3450 0 -3450 0 -3450 N -P 3 6 1 0 1350 1900 -1350 1900 -1350 1900 N -P 4 6 1 0 0 -100 0 -1300 1350 -1300 1350 -1300 N +T 900 0 1000 100 0 1 1 DDR~SDRAM1 Italic 1 C C +S -850 3950 850 -3950 1 1 0 N X D1_MCK4 F1 1150 200 300 L 50 50 1 1 O X /D1_MCK4 F2 1150 -450 300 L 50 50 1 1 O X D1_MECC1 J5 -1150 -2700 300 R 50 50 1 1 B @@ -4061,6 +4104,8 @@ X D1_MDQ62 AR12 -1150 -2350 300 R 50 50 1 1 B X D1_MDQS7 AT12 1150 -2800 300 L 50 50 1 1 B X D1_MDQ59 AR13 -1150 -2050 300 R 50 50 1 1 B X D1_MDQ58 AT13 -1150 -1950 300 R 50 50 1 1 B +T 900 0 1000 100 0 2 1 DDR~SDRAM2 Italic 1 C C +S -850 3950 850 -3950 2 1 0 N X D2_MDQ16 B1 -1150 2250 300 R 50 50 2 1 B X /D2_MDQS2 C1 1150 -3250 300 L 50 50 2 1 B X D2_MDQ22 D1 -1150 1650 300 R 50 50 2 1 B @@ -4210,6 +4255,17 @@ X D2_MDQ62 AR7 -1150 -2350 300 R 50 50 2 1 B X D2_MDQ63 AT7 -1150 -2450 300 R 50 50 2 1 B X D2_MDQ58 AP8 -1150 -1950 300 R 50 50 2 1 B X D2_MDQ59 AT8 -1150 -2050 300 R 50 50 2 1 B +T 0 -550 -350 50 0 3 1 CONTROLLER Italic 1 C C +T 0 0 250 60 0 3 1 DMA Italic 1 C C +T 0 -350 -2600 60 0 3 1 GENERAL-PURPOSE Italic 1 C C +T 0 -350 -2750 60 0 3 1 INPUT/OUTPUT Italic 1 C C +T 0 0 2550 60 0 3 1 INTERFACE Italic 1 C C +T 0 0 2700 60 0 3 1 LOCAL~BUS~CONTROLLER Italic 1 C C +T 0 -550 -250 50 0 3 1 PROG~INTERRUPT Italic 1 C C +S -900 3450 900 -3450 3 1 0 N +P 3 3 1 0 900 -150 -900 -150 -900 -150 N +P 3 3 1 0 900 400 -900 400 -900 400 N +P 4 3 1 0 -200 -150 -200 -1950 -900 -1950 -900 -1950 N X /LCS1 D20 1200 1600 300 L 50 50 3 1 O X /LCS2 E20 1200 1500 300 L 50 50 3 1 O X LA25 G20 1200 2450 300 L 50 50 3 1 O @@ -4316,6 +4372,8 @@ X /DMA2_DACK0 AG19 1200 50 300 L 50 50 3 1 O X /DMA1_DACK0 AL19 1200 300 300 L 50 50 3 1 O X GPIO19/DMA1_DACK0 AL19 1200 -2150 300 L 50 50 3 1 B X /TMP_DETECT AN19 -1200 -1850 300 R 50 50 3 1 I +T 0 0 1100 100 0 4 1 SERDES Italic 1 C C +S -800 2250 800 -2250 4 1 0 N X SD_RX2 C30 -1100 1950 300 R 50 50 4 1 I X /SD_RX2 D30 -1100 50 300 R 50 50 4 1 I X /SD_TX2 G30 1100 50 300 L 50 50 4 1 O @@ -4394,6 +4452,8 @@ X /SD_RX17 AG35 -1100 -1450 300 R 50 50 4 1 I X SD_RX14 AA36 -1100 750 300 R 50 50 4 1 I X SD_RX15 AC36 -1100 650 300 R 50 50 4 1 I X SD_RX17 AG36 -1100 450 300 R 50 50 4 1 I +T 900 0 1500 100 0 5 1 POWER~PINS~SERDES Italic 1 C C +S -700 3950 700 -3950 5 1 0 N X SVDD A30 -1000 -50 300 R 50 50 5 1 W X SGND B30 1000 -950 300 L 50 50 5 1 W X XGND E30 1000 2850 300 L 50 50 5 1 W @@ -4536,6 +4596,34 @@ X AGND_SRDS3 AE36 1000 -3550 300 L 50 50 5 1 W X SGND AF36 1000 -750 300 L 50 50 5 1 W X SVDD AH36 -1000 -2950 300 R 50 50 5 1 W X XVDD AA29 -1000 3850 300 R 50 50 5 1 W +T 0 -650 -2600 60 0 6 1 CLOCK Normal 0 C C +T 0 -450 -3600 60 0 6 1 CONTROL Normal 0 C C +T 0 0 -1650 60 0 6 1 DEBUG Normal 0 C C +T 0 400 -3650 60 0 6 1 DFT Normal 0 C C +T 0 300 -250 60 0 6 1 DUART Normal 0 C C +T 0 -550 1550 60 0 6 1 eSDHC Normal 0 C C +T 0 400 1550 60 0 6 1 eSPI Normal 0 C C +T 0 450 -3150 60 0 6 1 I/O~VOLT.SELECT Normal 0 C C +T 0 250 -2850 0 0 6 1 I/O~VOLTAGE~SELECT Normal 0 C C +T 0 -550 -250 60 0 6 1 I²C~INTERFACE Normal 0 C C +T 0 300 750 60 0 6 1 IEEE~1588 Normal 0 C C +T 0 -650 -3050 60 0 6 1 JTAG Normal 0 C C +T 0 500 -2600 60 0 6 1 PWR~MANAGEMENT Normal 0 C C +T 0 -450 -3500 60 0 6 1 SYSTEM Normal 0 C C +T 0 -750 3150 60 0 6 1 USB1 Normal 0 C C +T 0 -750 2200 60 0 6 1 USB2 Normal 0 C C +S 1350 -3800 -1350 3800 6 1 0 N +P 2 6 1 0 -1350 -3300 0 -3300 N +P 3 6 1 0 -1350 -2750 1350 -2750 1350 -2750 N +P 3 6 1 0 -1350 -2450 1350 -2450 1350 -2450 N +P 3 6 1 0 -1350 -100 1350 -100 1350 -100 N +P 3 6 1 0 0 -3800 0 -2450 0 -2450 N +P 3 6 1 0 0 -1300 -1350 -1300 -1350 -1300 N +P 3 6 1 0 0 -100 0 1900 0 1900 N +P 3 6 1 0 0 900 1350 900 1350 900 N +P 3 6 1 0 1350 -3450 0 -3450 0 -3450 N +P 3 6 1 0 1350 1900 -1350 1900 -1350 1900 N +P 4 6 1 0 0 -100 0 -1300 1350 -1300 1350 -1300 N X MSRCID0 AH20 1650 -1600 300 L 50 50 6 1 O X ALT_MDVAL/DMA2_DREQ0/GPIO20 AJ20 1650 -1950 300 L 50 50 6 1 O X CLK_OUT AK20 1650 -2350 300 L 50 50 6 1 O @@ -4640,6 +4728,8 @@ X SDHC_DAT4/SPI_CS0 AN29 -1650 1250 300 R 50 50 6 1 B X /SPI_CS2/SDHC_DAT6 AR29 1650 1150 300 L 50 50 6 1 O X SDHC_DAT6/SPI_CS2 AR29 -1650 1050 300 R 50 50 6 1 B X SPI_MOSI AT29 1650 1750 300 L 50 50 6 1 B +T 0 100 1000 60 0 7 1 ETHERNET Italic 1 C C +S -1000 1100 1000 -1100 7 1 0 N X EMI2_MDIO AJ30 1300 550 300 L 50 50 7 1 B X EMI2_MDC AK30 1300 650 300 L 50 50 7 1 O X EC2_TXD2/USB2_D6 AP30 1300 -900 300 L 50 50 7 1 O @@ -4673,6 +4763,8 @@ X EC1_RX_CLK/USB1_DIR AM36 -1300 300 300 R 50 50 7 1 I X EC1_RXD0/USB1_D0 AN36 -1300 50 300 R 50 50 7 1 I X EC1_TXD3/USB1_D7 AP36 1300 -250 300 L 50 50 7 1 B X EC1_TX_EN/USB1_STP AR36 1300 200 300 L 50 50 7 1 O +T 0 0 1000 150 0 8 1 GND~PINS Italic 1 C C +S 2000 4950 -2000 -4950 8 1 0 N X GND C3 -1700 5250 300 D 50 50 8 1 W X GND F3 -1500 5250 300 D 50 50 8 1 W X GND J3 -1000 5250 300 D 50 50 8 1 W @@ -4904,6 +4996,8 @@ X GND AF19 -2300 -1150 300 R 50 50 8 1 W X GND AK19 2300 50 300 L 50 50 8 1 W X GND AP19 2300 -350 300 L 50 50 8 1 W X GND AL29 2300 -650 300 L 50 50 8 1 W +T 900 0 1400 100 0 9 1 POWER~PINS Italic 1 C C +S -700 3450 700 -3450 9 1 0 N X GVDD B2 -1000 3350 300 R 50 50 9 1 W X GVDD E2 -1000 2250 300 R 50 50 9 1 W X GVDD H2 -1000 1350 300 R 50 50 9 1 W @@ -5018,6 +5112,8 @@ X AVDD_CC3 AT18 1000 -950 300 L 50 50 9 1 W X AVDD_CC4 AT19 1000 -1100 300 L 50 50 9 1 W X CVDD AJ29 1000 1950 300 L 50 50 9 1 W X CVDD AP29 1000 1850 300 L 50 50 9 1 W +T 900 0 1450 100 0 10 1 POWER~PINS Italic 1 C C +S -700 3500 700 -3500 10 1 0 N X VDD_CA M20 -1000 -2300 300 R 50 50 10 1 W X VDD_CA P20 -1000 -1800 300 R 50 50 10 1 W X VDD_CA T20 -1000 -1700 300 R 50 50 10 1 W @@ -5150,47 +5246,6 @@ X VDD_PL AF18 1000 -400 300 L 50 50 10 1 W X VDD_CB AA19 1000 -2000 300 L 50 50 10 1 W X VDD_CB AC19 1000 -3300 300 L 50 50 10 1 W X VDD_PL AE19 -1000 1000 300 R 50 50 10 1 W -S -850 3950 850 -3950 1 1 0 N -S -850 3950 850 -3950 2 1 0 N -S -900 3450 900 -3450 3 1 0 N -S -800 2250 800 -2250 4 1 0 N -S -700 3950 700 -3950 5 1 0 N -S 1350 -3800 -1350 3800 6 1 0 N -S -1000 1100 1000 -1100 7 1 0 N -S 2000 4950 -2000 -4950 8 1 0 N -S -700 3450 700 -3450 9 1 0 N -S -700 3500 700 -3500 10 1 0 N -T 900 0 1000 100 0 1 1 DDR~SDRAM1 Italic 1 C C -T 900 0 1000 100 0 2 1 DDR~SDRAM2 Italic 1 C C -T 0 -550 -350 50 0 3 1 CONTROLLER Italic 1 C C -T 0 0 250 60 0 3 1 DMA Italic 1 C C -T 0 -350 -2600 60 0 3 1 GENERAL-PURPOSE Italic 1 C C -T 0 -350 -2750 60 0 3 1 INPUT/OUTPUT Italic 1 C C -T 0 0 2550 60 0 3 1 INTERFACE Italic 1 C C -T 0 0 2700 60 0 3 1 LOCAL~BUS~CONTROLLER Italic 1 C C -T 0 -550 -250 50 0 3 1 PROG~INTERRUPT Italic 1 C C -T 0 0 1100 100 0 4 1 SERDES Italic 1 C C -T 900 0 1500 100 0 5 1 POWER~PINS~SERDES Italic 1 C C -T 0 -650 -2600 60 0 6 1 CLOCK Normal 0 C C -T 0 -450 -3600 60 0 6 1 CONTROL Normal 0 C C -T 0 0 -1650 60 0 6 1 DEBUG Normal 0 C C -T 0 400 -3650 60 0 6 1 DFT Normal 0 C C -T 0 300 -250 60 0 6 1 DUART Normal 0 C C -T 0 -550 1550 60 0 6 1 eSDHC Normal 0 C C -T 0 400 1550 60 0 6 1 eSPI Normal 0 C C -T 0 450 -3150 60 0 6 1 I/O~VOLT.SELECT Normal 0 C C -T 0 250 -2850 0 0 6 1 I/O~VOLTAGE~SELECT Normal 0 C C -T 0 300 750 60 0 6 1 IEEE~1588 Normal 0 C C -T 0 -550 -250 60 0 6 1 I²C~INTERFACE Normal 0 C C -T 0 -650 -3050 60 0 6 1 JTAG Normal 0 C C -T 0 500 -2600 60 0 6 1 PWR~MANAGEMENT Normal 0 C C -T 0 -450 -3500 60 0 6 1 SYSTEM Normal 0 C C -T 0 -750 3150 60 0 6 1 USB1 Normal 0 C C -T 0 -750 2200 60 0 6 1 USB2 Normal 0 C C -T 0 100 1000 60 0 7 1 ETHERNET Italic 1 C C -T 0 0 1000 150 0 8 1 GND~PINS Italic 1 C C -T 900 0 1400 100 0 9 1 POWER~PINS Italic 1 C C -T 900 0 1450 100 0 10 1 POWER~PINS Italic 1 C C ENDDRAW ENDDEF # From 2b6f2b9ad97b917561893822bf6df158da184bc8 Mon Sep 17 00:00:00 2001 From: Cafee Date: Tue, 8 Nov 2016 14:22:31 +0100 Subject: [PATCH 240/283] Made schematic symbol compilant to rules EC01 EC04 --- library/microchip.lib | 476 ++++++++++++++++++++++++++++++++++++++++-- 1 file changed, 459 insertions(+), 17 deletions(-) diff --git a/library/microchip.lib b/library/microchip.lib index abd38a31..ace8a0de 100644 --- a/library/microchip.lib +++ b/library/microchip.lib @@ -7,7 +7,7 @@ DEF ENC28J60-C/SS IC 0 40 Y Y 1 F N F0 "IC" -550 950 50 H V L CNN F1 "ENC28J60-C/SS" 200 950 50 H V L CNN F2 "SSOP-28" 0 0 50 H V C CIN -F3 "" 0 0 60 H V C CNN +F3 "" 0 0 50 H V C CNN $FPLIST SSOP* $ENDFPLIST @@ -50,7 +50,7 @@ DEF ENC28J60-I/ML IC 0 40 Y Y 1 F N F0 "IC" -550 950 50 H V L CNN F1 "ENC28J60-I/ML" 200 950 50 H V L CNN F2 "QFN-28" 0 0 50 H V C CIN -F3 "" 0 0 60 H V C CNN +F3 "" 0 0 50 H V C CNN $FPLIST QFP* $ENDFPLIST @@ -93,7 +93,7 @@ DEF ENC28J60-I/SO IC 0 40 Y Y 1 F N F0 "IC" -550 950 50 H V L CNN F1 "ENC28J60-I/SO" 200 950 50 H V L CNN F2 "SOIC-28" 0 0 50 H V C CIN -F3 "" 0 0 60 H V C CNN +F3 "" 0 0 50 H V C CNN $FPLIST SOIC* $ENDFPLIST @@ -136,7 +136,7 @@ DEF ENC28J60-I/SP IC 0 40 Y Y 1 F N F0 "IC" -550 950 50 H V L CNN F1 "ENC28J60-I/SP" 200 950 50 H V L CNN F2 "DIP-28" 0 0 50 H V C CIN -F3 "" 0 0 60 H V C CNN +F3 "" 0 0 50 H V C CNN $FPLIST DIP* PDIP* @@ -174,29 +174,471 @@ X VDDRX 19 700 500 150 L 50 50 1 1 W ENDDRAW ENDDEF # +# KSZ9031RNXCA +# +DEF KSZ9031RNXCA U 0 40 Y Y 1 F N +F0 "U" -900 1525 50 H V R CNN +F1 "KSZ9031RNXCA" -900 1450 50 H V R CNN +F2 "Housings_DFN_QFN:QFN-48-1EP_7x7mm_Pitch0.5mm" 450 -1450 50 H I L CNN +F3 "http://ww1.microchip.com/downloads/en/DeviceDoc/00002117C.pdf" 0 -1750 50 H I C CNN +$FPLIST + QFN*1EP*7x7mm*Pitch0.5mm* +$ENDFPLIST +DRAW +T 0 0 300 50 0 0 0 10/100/1000 Normal 0 C C +T 0 0 200 50 0 0 0 Ethernet~PHY Normal 0 C C +S -1100 -1400 1100 1400 1 0 10 f +X AVDDH 1 -300 1600 200 D 50 50 1 1 W +X TXRXP_A 2 1300 -800 200 L 50 50 1 1 I +X TXRXM_A 3 1300 -700 200 L 50 50 1 1 I +X AVDDL 4 700 1600 200 D 50 50 1 1 W +X TXRXP_B 5 1300 -500 200 L 50 50 1 1 I +X TXRXM_B 6 1300 -400 200 L 50 50 1 1 I +X TXRXP_C 7 1300 -200 200 L 50 50 1 1 I +X TXRXP_C 8 1300 -100 200 L 50 50 1 1 I +X AVDDL 9 600 1600 200 D 50 50 1 1 W +X TXRXP_D 10 1300 100 200 L 50 50 1 1 I +X TXD1 20 -1300 500 200 R 50 50 1 1 I +X DVDDL 30 0 1600 200 D 50 50 1 1 W +X DVDDH 40 -800 1600 200 D 50 50 1 1 W +X TXRXM_D 11 1300 200 200 L 50 50 1 1 I +X TXD2 21 -1300 400 200 R 50 50 1 1 I +X RXD1/MODE1 31 -1300 -200 200 R 50 50 1 1 I +X CLK125_NDO/LED_MODE 41 -1300 -1100 200 R 50 50 1 1 I C +X AVDDH 12 -400 1600 200 D 50 50 1 1 W +X TXD3 22 -1300 300 200 R 50 50 1 1 I +X RXD0/MODE0 32 -1300 -100 200 R 50 50 1 1 I +X RESET_N 42 -1300 -1200 200 R 50 50 1 1 I I +X NC 13 1300 500 200 L 50 50 1 1 N N +X DVDDL 23 200 1600 200 D 50 50 1 1 W +X RX_DV/CLK125_EN 33 -1300 0 200 R 50 50 1 1 I +X LDO_O 43 1300 800 200 L 50 50 1 1 I +X DVDDL 14 400 1600 200 D 50 50 1 1 W +X GTX_CLK 24 -1300 200 200 R 50 50 1 1 I C +X DVDDH 34 -700 1600 200 D 50 50 1 1 W +X AVDDL_PLL 44 900 1600 200 D 50 50 1 1 W +X LED2/PHYAD1 15 -1300 -700 200 R 50 50 1 1 B +X TX_EN 25 -1300 700 200 R 50 50 1 1 I +X RX_CLK/PHYAD2 35 -1300 -500 200 R 50 50 1 1 I C +X XO 45 1300 -1200 200 L 50 50 1 1 I +X DVDDH 16 -600 1600 200 D 50 50 1 1 W +X DVDDL 26 100 1600 200 D 50 50 1 1 W +X MDC 36 -1300 1000 200 R 50 50 1 1 I +X XI 46 1300 -1100 200 L 50 50 1 1 I +X LED1/PHAD0/PME_N1 17 -1300 -800 200 R 50 50 1 1 B +X RXD3/MODE3 27 -1300 -400 200 R 50 50 1 1 I +X MDIO 37 -1300 900 200 R 50 50 1 1 I +X NC 47 1300 400 200 L 50 50 1 1 N N +X DVDDL 18 300 1600 200 D 50 50 1 1 W +X RXD2/MODE2 28 -1300 -300 200 R 50 50 1 1 I +X INT_N/PME_N2 38 -1300 -900 200 R 50 50 1 1 I I +X ISET 48 400 -1600 200 U 50 50 1 1 O +X TXD0 19 -1300 600 200 R 50 50 1 1 I +X VSS 29 0 -1600 200 U 50 50 1 1 W +X DVDDL 39 -100 1600 200 D 50 50 1 1 W +X PAD_GND 49 100 -1600 200 U 50 50 1 1 W +ENDDRAW +ENDDEF +# +# MCP23008 +# +DEF MCP23008 U 0 40 Y Y 1 F N +F0 "U" -100 625 50 H V R CNN +F1 "MCP23008" -100 550 50 H V R CNN +F2 "" 50 -650 50 H I L CNN +F3 "" 250 600 50 H I C CNN +$FPLIST + DIP-18 + SOIC-18 +$ENDFPLIST +DRAW +S -400 500 400 -600 0 1 10 f +X SCL 1 500 0 100 L 50 50 1 1 I +X SDA 2 500 -100 100 L 50 50 1 1 B +X A2 3 500 -500 100 L 50 50 1 1 I +X A1 4 500 -400 100 L 50 50 1 1 I +X A0 5 500 -300 100 L 50 50 1 1 I +X ~RESET 6 500 400 100 L 50 50 1 1 I +X INT 8 500 300 100 L 50 50 1 1 O +X GND 9 0 -700 100 U 50 50 1 1 W +X GPB0 10 -500 300 100 R 50 50 1 1 B +X GPB1 11 -500 200 100 R 50 50 1 1 B +X GPB2 12 -500 100 100 R 50 50 1 1 B +X GPB3 13 -500 0 100 R 50 50 1 1 B +X GPB4 14 -500 -100 100 R 50 50 1 1 B +X GPB5 15 -500 -200 100 R 50 50 1 1 B +X GPB6 16 -500 -300 100 R 50 50 1 1 B +X GPB7 17 -500 -400 100 R 50 50 1 1 B +X VCC 18 0 600 100 D 50 50 1 1 W +ENDDRAW +ENDDEF +# +# MCP23008_SSOP +# +DEF MCP23008_SSOP U 0 40 Y Y 1 F N +F0 "U" -100 625 50 H V R CNN +F1 "MCP23008_SSOP" -100 550 50 H V R CNN +F2 "" 50 -650 50 H I L CNN +F3 "" 250 600 50 H I C CNN +$FPLIST + SSOP-20 +$ENDFPLIST +DRAW +S -400 500 400 -600 0 1 10 f +X SCL 1 500 0 100 L 50 50 1 1 I +X SDA 2 500 -100 100 L 50 50 1 1 B +X A2 3 500 -500 100 L 50 50 1 1 I +X A1 4 500 -400 100 L 50 50 1 1 I +X A0 5 500 -300 100 L 50 50 1 1 I +X ~RESET 6 500 400 100 L 50 50 1 1 I +X INT 8 500 300 100 L 50 50 1 1 O +X GND 9 0 -700 100 U 50 50 1 1 W +X VCC 20 0 600 100 D 50 50 1 1 W +X GPB0 12 -500 300 100 R 50 50 1 1 B +X GPB1 13 -500 200 100 R 50 50 1 1 B +X GPB2 14 -500 100 100 R 50 50 1 1 B +X GPB3 15 -500 0 100 R 50 50 1 1 B +X GPB4 16 -500 -100 100 R 50 50 1 1 B +X GPB5 17 -500 -200 100 R 50 50 1 1 B +X GPB6 18 -500 -300 100 R 50 50 1 1 B +X GPB7 19 -500 -400 100 R 50 50 1 1 B +ENDDRAW +ENDDEF +# +# MCP23016 +# +DEF MCP23016 U 0 40 Y Y 1 F N +F0 "U" -100 1025 50 H V R CNN +F1 "MCP23016" -100 950 50 H V R CNN +F2 "" 150 -950 50 H I L CNN +F3 "" 250 1000 50 H I C CNN +$FPLIST + DIP-28_W7.62mm* + SOIC-28 + SSOP-28 +$ENDFPLIST +DRAW +S -400 900 400 -900 0 1 10 f +X GND 1 -100 -1000 100 U 50 50 1 1 W +X GPB0 2 -500 800 100 R 50 50 1 1 B +X GPB1 3 -500 700 100 R 50 50 1 1 B +X GPB2 4 -500 600 100 R 50 50 1 1 B +X GPB3 5 -500 500 100 R 50 50 1 1 B +X ~INT 6 500 300 100 L 50 50 1 1 O +X GPB4 7 -500 400 100 R 50 50 1 1 B +X CLK 9 500 800 100 L 50 50 1 1 I +X GND 10 0 -1000 100 U 50 50 1 1 W +X TP 10 500 700 100 L 50 50 1 1 O N +X VCC 20 0 1000 100 D 50 50 1 1 W +X GPB5 11 -500 300 100 R 50 50 1 1 B +X GPA0 21 -500 -100 100 R 50 50 1 1 B +X GPB6 12 -500 200 100 R 50 50 1 1 B +X GPA1 22 -500 -200 100 R 50 50 1 1 B +X GPB7 13 -500 100 100 R 50 50 1 1 B +X GPA2 23 -500 -300 100 R 50 50 1 1 B +X SCL 14 500 -300 100 L 50 50 1 1 I +X GPA3 24 -500 -400 100 R 50 50 1 1 B +X SDA 15 500 -400 100 L 50 50 1 1 B +X GPA4 25 -500 -500 100 R 50 50 1 1 B +X A0 16 500 -600 100 L 50 50 1 1 I +X GPA5 26 -500 -600 100 R 50 50 1 1 B +X A1 17 500 -700 100 L 50 50 1 1 I +X GPA6 27 -500 -700 100 R 50 50 1 1 B +X A2 18 500 -800 100 L 50 50 1 1 I +X GPA7 28 -500 -800 100 R 50 50 1 1 B +X GND 19 100 -1000 100 U 50 50 1 1 W +ENDDRAW +ENDDEF +# +# MCP23017 +# +DEF MCP23017 U 0 40 Y Y 1 F N +F0 "U" -100 1025 50 H V R CNN +F1 "MCP23017" -100 950 50 H V R CNN +F2 "" 50 -950 50 H I L CNN +F3 "" 250 1000 50 H I C CNN +$FPLIST + DIP-28_W7.62mm* + SOIC-28 + SSOP-28 +$ENDFPLIST +DRAW +S -400 900 400 -900 0 1 10 f +X GPB0 1 -500 800 100 R 50 50 1 1 B +X GPB1 2 -500 700 100 R 50 50 1 1 B +X GPB2 3 -500 600 100 R 50 50 1 1 B +X GPB3 4 -500 500 100 R 50 50 1 1 B +X GPB4 5 -500 400 100 R 50 50 1 1 B +X GPB5 6 -500 300 100 R 50 50 1 1 B +X GPB6 7 -500 200 100 R 50 50 1 1 B +X GPB7 8 -500 100 100 R 50 50 1 1 B +X VCC 9 0 1000 100 D 50 50 1 1 W +X GND 10 0 -1000 100 U 50 50 1 1 W +X INTA 20 500 300 100 L 50 50 1 1 O +X GPA0 21 -500 -100 100 R 50 50 1 1 B +X SCL 12 500 -300 100 L 50 50 1 1 I +X GPA1 22 -500 -200 100 R 50 50 1 1 B +X SDA 13 500 -400 100 L 50 50 1 1 B +X GPA2 23 -500 -300 100 R 50 50 1 1 B +X GPA3 24 -500 -400 100 R 50 50 1 1 B +X A0 15 500 -600 100 L 50 50 1 1 I +X GPA4 25 -500 -500 100 R 50 50 1 1 B +X A1 16 500 -700 100 L 50 50 1 1 I +X GPA5 26 -500 -600 100 R 50 50 1 1 B +X A2 17 500 -800 100 L 50 50 1 1 I +X GPA6 27 -500 -700 100 R 50 50 1 1 B +X ~RESET 18 500 800 100 L 50 50 1 1 I +X GPA7 28 -500 -800 100 R 50 50 1 1 B +X INTB 19 500 400 100 L 50 50 1 1 O +ENDDRAW +ENDDEF +# +# MCP23S08 +# +DEF MCP23S08 U 0 40 Y Y 1 F N +F0 "U" -100 625 50 H V R CNN +F1 "MCP23S08" -100 550 50 H V R CNN +F2 "" 50 -650 50 H I L CNN +F3 "" 250 600 50 H I C CNN +$FPLIST + DIP-18 + SOIC-18 +$ENDFPLIST +DRAW +S -400 500 400 -600 0 1 10 f +X SCK 1 500 0 100 L 50 50 1 1 I +X SI 2 500 -100 100 L 50 50 1 1 I +X SO 3 500 -200 100 L 50 50 1 1 O +X A1 4 500 -500 100 L 50 50 1 1 I +X A0 5 500 -400 100 L 50 50 1 1 I +X ~RESET 6 500 400 100 L 50 50 1 1 I +X ~CS 7 500 100 100 L 50 50 1 1 I +X INT 8 500 300 100 L 50 50 1 1 O +X GND 9 0 -700 100 U 50 50 1 1 W +X GPB0 10 -500 300 100 R 50 50 1 1 B +X GPB1 11 -500 200 100 R 50 50 1 1 B +X GPB2 12 -500 100 100 R 50 50 1 1 B +X GPB3 13 -500 0 100 R 50 50 1 1 B +X GPB4 14 -500 -100 100 R 50 50 1 1 B +X GPB5 15 -500 -200 100 R 50 50 1 1 B +X GPB6 16 -500 -300 100 R 50 50 1 1 B +X GPB7 17 -500 -400 100 R 50 50 1 1 B +X VCC 18 0 600 100 D 50 50 1 1 W +ENDDRAW +ENDDEF +# +# MCP23S08_SSOP +# +DEF MCP23S08_SSOP U 0 40 Y Y 1 F N +F0 "U" -100 625 50 H V R CNN +F1 "MCP23S08_SSOP" -100 550 50 H V R CNN +F2 "" 50 -650 50 H I L CNN +F3 "" 250 600 50 H I C CNN +$FPLIST + SSOP-20 +$ENDFPLIST +DRAW +S -400 500 400 -600 0 1 10 f +X SCK 1 500 0 100 L 50 50 1 1 I +X SI 2 500 -100 100 L 50 50 1 1 I +X SO 3 500 -200 100 L 50 50 1 1 O +X A1 4 500 -500 100 L 50 50 1 1 I +X A0 5 500 -400 100 L 50 50 1 1 I +X ~RESET 6 500 400 100 L 50 50 1 1 I +X ~CS 7 500 100 100 L 50 50 1 1 I +X INT 8 500 300 100 L 50 50 1 1 O +X GND 9 0 -700 100 U 50 50 1 1 W +X VCC 20 0 600 100 D 50 50 1 1 W +X GPB0 12 -500 300 100 R 50 50 1 1 B +X GPB1 13 -500 200 100 R 50 50 1 1 B +X GPB2 14 -500 100 100 R 50 50 1 1 B +X GPB3 15 -500 0 100 R 50 50 1 1 B +X GPB4 16 -500 -100 100 R 50 50 1 1 B +X GPB5 17 -500 -200 100 R 50 50 1 1 B +X GPB6 18 -500 -300 100 R 50 50 1 1 B +X GPB7 19 -500 -400 100 R 50 50 1 1 B +ENDDRAW +ENDDEF +# +# MCP23S17 +# +DEF MCP23S17 U 0 40 Y Y 1 F N +F0 "U" -100 1025 50 H V R CNN +F1 "MCP23S17" -100 950 50 H V R CNN +F2 "" 50 -950 50 H I L CNN +F3 "" 250 1000 50 H I C CNN +$FPLIST + DIP-28_W7.62mm* + SOIC-28 + SSOP-28 +$ENDFPLIST +DRAW +S -400 900 400 -900 0 1 10 f +X GPB0 1 -500 800 100 R 50 50 1 1 B +X GPB1 2 -500 700 100 R 50 50 1 1 B +X GPB2 3 -500 600 100 R 50 50 1 1 B +X GPB3 4 -500 500 100 R 50 50 1 1 B +X GPB4 5 -500 400 100 R 50 50 1 1 B +X GPB5 6 -500 300 100 R 50 50 1 1 B +X GPB6 7 -500 200 100 R 50 50 1 1 B +X GPB7 8 -500 100 100 R 50 50 1 1 B +X VCC 9 0 1000 100 D 50 50 1 1 W +X GND 10 0 -1000 100 U 50 50 1 1 W +X INTA 20 500 300 100 L 50 50 1 1 O +X ~CS 11 500 -100 100 L 50 50 1 1 I +X GPA0 21 -500 -100 100 R 50 50 1 1 B +X SCK 12 500 -200 100 L 50 50 1 1 I +X GPA1 22 -500 -200 100 R 50 50 1 1 B +X SI 13 500 -300 100 L 50 50 1 1 O +X GPA2 23 -500 -300 100 R 50 50 1 1 B +X SO 14 500 -400 100 L 50 50 1 1 O +X GPA3 24 -500 -400 100 R 50 50 1 1 B +X A0 15 500 -600 100 L 50 50 1 1 I +X GPA4 25 -500 -500 100 R 50 50 1 1 B +X A1 16 500 -700 100 L 50 50 1 1 I +X GPA5 26 -500 -600 100 R 50 50 1 1 B +X A2 17 500 -800 100 L 50 50 1 1 I +X GPA6 27 -500 -700 100 R 50 50 1 1 B +X ~RESET 18 500 800 100 L 50 50 1 1 I +X GPA7 28 -500 -800 100 R 50 50 1 1 B +X INTB 19 500 400 100 L 50 50 1 1 O +ENDDRAW +ENDDEF +# +# MCP2515-E/ST +# +DEF MCP2515-E/ST U 0 40 Y Y 1 F N +F0 "U" -400 775 50 H V R CNN +F1 "MCP2515-E/ST" 750 800 50 H V R TNN +F2 "Housings_SSOP:TSSOP-20_4.4x6.5mm_Pitch0.65mm" 0 -900 50 H I C CIN +F3 "" 100 -800 50 H V C CNN +ALIAS MCP2515-I/ST +$FPLIST + TSSOP* +$ENDFPLIST +DRAW +S -500 700 500 -700 0 1 10 f +X TXCAN 1 600 500 100 L 50 50 1 1 O +X RXCAN 2 600 600 100 L 50 50 1 1 I +X CLKOUT/SOF 3 -600 -400 100 R 50 50 1 1 O +X ~TX0RTS 4 600 -300 100 L 50 50 1 1 I +X ~TX1RTS 5 600 -400 100 L 50 50 1 1 I +X NC 6 -600 0 100 R 50 50 1 1 N N +X ~TX2RTS 7 600 -500 100 L 50 50 1 1 I +X OSC2 8 -600 -200 100 R 50 50 1 1 O +X OSC1 9 -600 -300 100 R 50 50 1 1 I C +X VSS 10 0 -800 100 U 50 50 1 1 W +X VDD 20 0 800 100 D 50 50 1 1 W +X ~RX1BF 11 600 -200 100 L 50 50 1 1 O +X ~RX0BF 12 600 -100 100 L 50 50 1 1 O +X ~INT 13 600 0 100 L 50 50 1 1 O +X SCK 14 -600 300 100 R 50 50 1 1 I +X NC 15 -600 -100 100 R 50 50 1 1 N N +X SI 16 -600 600 100 R 50 50 1 1 I +X SO 17 -600 500 100 R 50 50 1 1 O +X ~CS 18 -600 400 100 R 50 50 1 1 I +X ~RESET 19 600 -600 100 L 50 50 1 1 I +ENDDRAW +ENDDEF +# +# MCP7940N +# +DEF MCP7940N U 0 40 Y Y 1 F N +F0 "U" -250 350 50 H V C CNN +F1 "MCP7940N" 250 -350 50 H V C CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + SOIC*3.9x4.9mm*Pitch1.27mm* + TSSOP*4.4x3mm*Pitch0.65mm* + MSOP*3x3mm*Pitch0.65mm* + DFN*3x2mm*Pitch0.5mm* + DIP*W7.62mm* +$ENDFPLIST +DRAW +S -300 300 300 -300 0 1 10 f +X X1 1 400 100 100 L 50 50 1 1 I +X X2 2 400 -100 100 L 50 50 1 1 O +X VBAT 3 100 400 100 D 50 50 1 1 W +X VSS 4 0 -400 100 U 50 50 1 1 W +X SDA 5 -400 100 100 R 50 50 1 1 B +X SCL 6 -400 200 100 R 50 50 1 1 I +X MFP 7 -400 -100 100 R 50 50 1 1 C +X VCC 8 0 400 100 D 50 50 1 1 W +ENDDRAW +ENDDEF +# +# USB3300 +# +DEF USB3300 U 0 40 Y Y 1 F N +F0 "U" 0 50 50 H V C CNN +F1 "USB3300" 0 -50 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + *QFN*32* +$ENDFPLIST +DRAW +S 650 -950 -650 950 0 1 0 f +X GND 1 -100 -1100 150 U 50 50 1 1 W +X GND 2 0 -1100 150 U 50 50 1 1 W +X CPEN 3 -800 -200 150 R 50 50 1 1 O +X VBUS 4 -800 700 150 R 50 50 1 1 W +X ID 5 -800 400 150 R 50 50 1 1 I +X VDD3.3 6 -200 1100 150 D 50 50 1 1 W +X DP 7 -800 500 150 R 50 50 1 1 B +X DM 8 -800 600 150 R 50 50 1 1 B +X RESET 9 800 -800 150 L 50 50 1 1 I +X EXTVBUS 10 -800 -300 150 R 50 50 1 1 I +X DATA4 20 800 100 150 L 50 50 1 1 B +X VDD3.3 30 100 1100 150 D 50 50 1 1 W +X NXT 11 800 -400 150 L 50 50 1 1 O +X DATA3 21 800 0 150 L 50 50 1 1 B +X REG_EN 31 -800 -500 150 R 50 50 1 1 B +X DIR 12 800 -500 150 L 50 50 1 1 O +X DATA2 22 800 -100 150 L 50 50 1 1 B +X RBIAS 32 -800 -700 150 R 50 50 1 1 P +X STP 13 800 -600 150 L 50 50 1 1 I +X DATA1 23 800 -200 150 L 50 50 1 1 B +X GND 33 100 -1100 150 U 50 50 1 1 W +X CLKOUT 14 800 -700 150 L 50 50 1 1 O +X DATA0 24 800 -300 150 L 50 50 1 1 B +X VDD1.8 15 800 800 150 L 50 50 1 1 w +X VDD3.3 25 0 1100 150 D 50 50 1 1 W +X VDD3.3 16 -100 1100 150 D 50 50 1 1 W +X VDD1.8 26 800 700 150 L 50 50 1 1 w +X DATA7 17 800 400 150 L 50 50 1 1 B +X XO 27 -800 200 150 R 50 50 1 1 O +X DATA6 18 800 300 150 L 50 50 1 1 B +X XI 28 -800 0 150 R 50 50 1 1 I +X DATA5 19 800 200 150 L 50 50 1 1 B +X VDDA1.8 29 800 600 150 L 50 50 1 1 w +ENDDRAW +ENDDEF +# # LAN8720A # DEF LAN8720A U 0 40 Y Y 1 F N -F0 "U" 350 1050 50 H V C CNN -F1 "LAN8720A" 250 -950 50 H V C CNN -F2 "Housings_DFN_QFN:QFN-24-1EP_4x4mm_Pitch0.5mm" 300 -800 50 H I C CNN +F0 "U" -300 1125 50 H V R CNN +F1 "LAN8720A" -300 1050 50 H V R CNN +F2 "Housings_DFN_QFN:QFN-24-1EP_4x4mm_Pitch0.5mm" 50 -950 50 H I L CNN F3 "" -200 -950 50 H V C CNN $FPLIST - QFN24-1EP + QFN*1EP*4x4mm*Pitch0.5mm* $ENDFPLIST DRAW -T 0 -100 -150 50 0 0 0 RMII Normal 0 C C -S -600 1000 500 -900 0 1 0 f -P 4 0 1 0 -600 -250 50 -250 50 650 -600 650 N -X VDD2A 1 100 1200 200 D 50 50 1 1 P +T 0 -100 -150 50 0 0 0 RMII Normal 0 C C +S -600 1000 500 -900 0 1 10 f +P 4 0 1 0 -600 -250 50 -250 50 650 -600 650 N +X VDD2A 1 100 1200 200 D 50 50 1 1 W X LED2/nINTSEL 2 700 -400 200 L 50 50 1 1 B X LED1/REGOFF 3 700 -300 200 L 50 50 1 1 B X XTAL2 4 -800 -800 200 R 50 50 1 1 P X XTAL1/CLKIN 5 -800 -700 200 R 50 50 1 1 P -X VDDCR 6 -100 1200 200 D 50 50 1 1 P +X VDDCR 6 -100 1200 200 D 50 50 1 1 W X RXD1/MODE1 7 -800 200 200 R 50 50 1 1 O X RXD0/MODE0 8 -800 300 200 R 50 50 1 1 O -X VDDIO 9 -200 1200 200 D 50 50 1 1 P +X VDDIO 9 -200 1200 200 D 50 50 1 1 W X RXER/PHYAD0 10 -800 100 200 R 50 50 1 1 O X TXN 20 700 400 200 L 50 50 1 1 O I X CRS_DV/MODE2 11 -800 0 200 R 50 50 1 1 O @@ -206,13 +648,13 @@ X RXN 22 700 200 200 L 50 50 1 1 O I X MDC 13 -800 -200 200 R 50 50 1 1 I X RXP 23 700 300 200 L 50 50 1 1 O X INT/REFCLKO 14 -800 -500 200 R 50 50 1 1 O I -X RBAS 24 700 -100 200 L 50 50 1 1 I +X RBIAS 24 700 -100 200 L 50 50 1 1 I X RST 15 -800 -400 200 R 50 50 1 1 I I -X VSS 25 0 -1100 200 U 50 50 1 1 P +X VSS 25 0 -1100 200 U 50 50 1 1 W X TXEN 16 -800 400 200 R 50 50 1 1 I X TXD0 17 -800 600 200 R 50 50 1 1 I X TXD1 18 -800 500 200 R 50 50 1 1 I -X VDD1A 19 0 1200 200 D 50 50 1 1 P +X VDD1A 19 0 1200 200 D 50 50 1 1 W ENDDRAW ENDDEF # From 50a960c353f9b829507009460c4ac446a651548b Mon Sep 17 00:00:00 2001 From: Cafee Date: Tue, 8 Nov 2016 14:30:43 +0100 Subject: [PATCH 241/283] Corrected merge of files --- library/microchip.dcm | 72 +++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 72 insertions(+) diff --git a/library/microchip.dcm b/library/microchip.dcm index 5ad7ee31..06763506 100644 --- a/library/microchip.dcm +++ b/library/microchip.dcm @@ -24,10 +24,82 @@ K ENC Ethernet F http://ww1.microchip.com/downloads/en/devicedoc/39662a.pdf $ENDCMP # +$CMP KSZ9031RNXCA +D 10/1000/1000Mbps Ethernet Transciever with RGMII Interface +K ETHERNET PHY RGMII WOL IEEE 802.3 MICROCHIP +F http://ww1.microchip.com/downloads/en/DeviceDoc/00002117C.pdf +$ENDCMP +# $CMP LAN8720A D LAN8720 Ethernet PHY with RMII interface K ETH PHY RMII F http://ww1.microchip.com/downloads/en/DeviceDoc/8720a.pdf $ENDCMP # +$CMP MCP23008 +D 8-Bit I/O Expander with I²C Interface (PDIP/SOIC) +K IO Expander I²C IIC I2C +F http://ww1.microchip.com/downloads/en/DeviceDoc/21919e.pdf +$ENDCMP +# +$CMP MCP23008_SSOP +D 8-Bit I/O Expander with I²C Interface (SSOP) +K IO Expander I²C IIC I2C +F http://ww1.microchip.com/downloads/en/DeviceDoc/21919e.pdf +$ENDCMP +# +$CMP MCP23016 +D 16-Bit I/O Expander with I²C Interface (PDIP/SOIC/SSOP) +K IO Expander I²C IIC I2C +F http://ww1.microchip.com/downloads/en/DeviceDoc/20090C.pdf +$ENDCMP +# +$CMP MCP23017 +D 16-Bit I/O Expander with I²C Interface (PDIP/SOIC/SSOP) +K IO Expander I²C IIC I2C +F http://ww1.microchip.com/downloads/en/DeviceDoc/20001952C.pdf +$ENDCMP +# +$CMP MCP23S08 +D 8-Bit I/O Expander with SPI Interface (PDIP/SOIC) +K IO Expander SPI +F http://ww1.microchip.com/downloads/en/DeviceDoc/21919e.pdf +$ENDCMP +# +$CMP MCP23S08_SSOP +D 8-Bit I/O Expander with SPI Interface (SSOP) +K IO Expander SPI +F http://ww1.microchip.com/downloads/en/DeviceDoc/21919e.pdf +$ENDCMP +# +$CMP MCP23S17 +D 16-Bit I/O Expander with SPI Interface (PDIP/SOIC/SSOP) +K IO Expander SPI +F http://ww1.microchip.com/downloads/en/DeviceDoc/20001952C.pdf +$ENDCMP +# +$CMP MCP2515-E/ST +D Stand-Alone CAN Controller with SPI Interface, TSSOP-20, Extended temperature range +K CAN Controller SPI +F http://ww1.microchip.com/downloads/en/DeviceDoc/21801e.pdf +$ENDCMP +# +$CMP MCP2515-I/ST +D Stand-Alone CAN Controller with SPI Interface, TSSOP-20, Industrial temperature range +K CAN Controller SPI +F http://ww1.microchip.com/downloads/en/DeviceDoc/21801e.pdf +$ENDCMP +# +$CMP MCP7940N +D Real-Time Clock, I2C, Battery Backup +K realtime clock RTC +F http://ww1.microchip.com/downloads/en/DeviceDoc/20005010F.pdf +$ENDCMP +# +$CMP USB3300 +D Hi-Speed USB Host, Device or OTG PHY with ULPI Interface +K USB OTG Hi-Speed PHY ULPI Interface +F http://microchip.com/downloads/en/DeviceDoc/00001783A.pdf +$ENDCMP +# #End Doc Library From bf15dcb5b2420aba0d5b6fe74edee0594ea3b6e7 Mon Sep 17 00:00:00 2001 From: Cafee Date: Tue, 8 Nov 2016 17:28:12 +0100 Subject: [PATCH 242/283] Added missing NC pins, EC04 correction --- library/wiznet.lib | 41 +++++++++++++++++++++++++---------------- 1 file changed, 25 insertions(+), 16 deletions(-) diff --git a/library/wiznet.lib b/library/wiznet.lib index a789fb73..d705a361 100644 --- a/library/wiznet.lib +++ b/library/wiznet.lib @@ -4,45 +4,50 @@ EESchema-LIBRARY Version 2.3 # W5100 # DEF W5100 U 0 40 Y Y 1 F N -F0 "U" -850 1550 50 H V C CNN -F1 "W5100" -750 -1450 50 H V C CNN -F2 "" 400 0 50 H V C CNN +F0 "U" -700 1625 50 H V R CNN +F1 "W5100" -700 1550 50 H V R CNN +F2 "" 550 -1450 50 H V L CNN F3 "" 400 0 50 H V C CNN -$FPLIST - LQFP80 -$ENDFPLIST DRAW -S 900 -1400 -900 1500 0 1 0 f +S 900 -1400 -900 1500 0 1 10 f X RSET_BG 1 -1100 800 200 R 50 50 1 1 O X VCC3V3A 2 200 1700 200 D 50 50 1 1 W -X GNDA 4 -100 -1600 200 U 50 50 1 1 P +X NC 3 -1100 1200 200 R 50 50 1 1 N N +X GNDA 4 -100 -1600 200 U 50 50 1 1 W X RXIP 5 -1100 1400 200 R 50 50 1 1 I X RXIN 6 -1100 1300 200 R 50 50 1 1 I X VCC1V8A 7 -300 1700 200 D 50 50 1 1 W X TXOP 8 -1100 1100 200 R 50 50 1 1 O X TXON 9 -1100 1000 200 R 50 50 1 1 O -X GNDA 10 -200 -1600 200 U 50 50 1 1 P +X GNDA 10 -200 -1600 200 U 50 50 1 1 W X DATA6 20 1100 -800 200 L 50 50 1 1 B X SCLK 30 -1100 -600 200 R 50 50 1 1 I X ADDR12 40 1100 200 200 L 50 50 1 1 I X ADDR4 50 1100 1000 200 L 50 50 1 1 I +X NC 60 -1100 900 200 R 50 50 1 1 N N +X NC 70 -1100 -400 200 R 50 50 1 1 N N X V18 11 -600 1700 200 D 50 50 1 1 w X DATA5 21 1100 -700 200 L 50 50 1 1 B X SEN 31 -1100 -1000 200 R 50 50 1 1 I X ADDR11 41 1100 300 200 L 50 50 1 1 I X ADDR3 51 1100 1100 200 L 50 50 1 1 I +X NC 61 -1100 400 200 R 50 50 1 1 N N +X NC 71 -1100 -500 200 R 50 50 1 1 N N X VCC3V3D 12 500 1700 200 D 50 50 1 1 W X DATA4 22 1100 -600 200 L 50 50 1 1 B -X GNDD 32 200 -1600 200 U 50 50 1 1 P +X GNDD 32 200 -1600 200 U 50 50 1 1 W X ADDR10 42 1100 400 200 L 50 50 1 1 I X ADDR2 52 1100 1200 200 L 50 50 1 1 I -X GNDD 13 500 -1600 200 U 50 50 1 1 P +X NC 62 -1100 300 200 R 50 50 1 1 N N +X NC 72 -1100 -1100 200 R 50 50 1 1 N N +X GNDD 13 500 -1600 200 U 50 50 1 1 W X DATA3 23 1100 -500 200 L 50 50 1 1 B X VCC1V8D 33 -100 1700 200 D 50 50 1 1 W -X GNDD 43 100 -1600 200 U 50 50 1 1 P +X GNDD 43 100 -1600 200 U 50 50 1 1 W X ADDR1 53 1100 1300 200 L 50 50 1 1 I X OPMODE0 63 -1100 700 200 R 50 50 1 1 I -X GNDD 14 400 -1600 200 U 50 50 1 1 P +X NC 73 1100 -100 200 L 50 50 1 1 N N +X GNDD 14 400 -1600 200 U 50 50 1 1 W X DATA2 24 1100 -400 200 L 50 50 1 1 B X TEST_MODE3 34 -1100 -200 200 R 50 50 1 1 I X VCC3V3D 44 300 1700 200 D 50 50 1 1 W @@ -55,23 +60,27 @@ X TEST_MODE2 35 -1100 -100 200 R 50 50 1 1 I X ADDR9 45 1100 500 200 L 50 50 1 1 I X CS 55 1100 -1100 200 L 50 50 1 1 I I X OPMODE2 65 -1100 500 200 R 50 50 1 1 O +X NC 75 1100 -1000 200 L 50 50 1 1 N N X VCC1V8D 16 0 1700 200 D 50 50 1 1 W X DATA0 26 1100 -200 200 L 50 50 1 1 B X TEST_MODE1 36 -1100 0 200 R 50 50 1 1 I X ADDR8 46 1100 600 200 L 50 50 1 1 I X INT 56 -1100 -1300 200 R 50 50 1 1 O I -X GNDD 17 300 -1600 200 U 50 50 1 1 P +X NC 66 -1100 200 200 R 50 50 1 1 N N +X NC 76 -500 1700 200 D 50 50 1 1 N N +X GNDD 17 300 -1600 200 U 50 50 1 1 W X MISO 27 -1100 -900 200 R 50 50 1 1 I X TEST_MODE0 37 -1100 100 200 R 50 50 1 1 I X ADDR7 47 1100 700 200 L 50 50 1 1 I X WR 57 1100 -1200 200 L 50 50 1 1 I I -X GNDA 77 -300 -1600 200 U 50 50 1 1 P +X NC 67 -1100 -300 200 R 50 50 1 1 N N +X GNDA 77 -300 -1600 200 U 50 50 1 1 W X VCC3V3D 18 400 1700 200 D 50 50 1 1 W X MOSI 28 -1100 -800 200 R 50 50 1 1 I X ADDR14 38 1100 0 200 L 50 50 1 1 I X ADDR6 48 1100 800 200 L 50 50 1 1 I X RD 58 1100 -1300 200 L 50 50 1 1 I I -X GNDD 68 0 -1600 200 U 50 50 1 1 P +X GNDD 68 0 -1600 200 U 50 50 1 1 W X DATA7 19 1100 -900 200 L 50 50 1 1 B X SCS 29 -1100 -700 200 R 50 50 1 1 I I X ADDR13 39 1100 100 200 L 50 50 1 1 I From 18ce07e5e86487f8457368ac6c56459469a5b497 Mon Sep 17 00:00:00 2001 From: jkriege2 Date: Tue, 8 Nov 2016 19:45:38 +0100 Subject: [PATCH 243/283] renamed R_NETXX -> R_NetworkXX, R_NETXX_DIV -> R_Network_Divider_xXX, R_NET_PARXX_SIP -> R_PackXX_SIP --- library/device.dcm | 349 +++--- library/device.lib | 2525 ++++++++++++++++++++++---------------------- 2 files changed, 1404 insertions(+), 1470 deletions(-) diff --git a/library/device.dcm b/library/device.dcm index 13e64ddd..edcfcc20 100644 --- a/library/device.dcm +++ b/library/device.dcm @@ -1208,281 +1208,130 @@ D trimmable Resistor (Preset resistor) K r res resistor variable potentiometer trimmer $ENDCMP # -$CMP R_NET01_DIV_CenterPin1 -D Voltage Divider (center=pin1) -K R Network voltage divider -$ENDCMP -# -$CMP R_NET01_DIV_CenterPin2 -D Voltage Divider (center=pin2) -K R Network voltage divider -$ENDCMP -# -$CMP R_NET01_DIV_CenterPin3 -D Voltage Divider (center=pin3) -K R Network voltage divider -$ENDCMP -# -$CMP R_NET02_DIV_SIP -D 2 Voltage Dividers network, Dual Terminator, SIP package -K R Network divider topology -F http://www.vishay.com/docs/31509/csc.pdf -$ENDCMP -# -$CMP R_NET02_PAR_DIP -D 2 Resistor network, parallel topology, DIP package -K R Network parallel topology -$ENDCMP -# -$CMP R_NET02_PAR_SIP -D 2 Resistor network, parallel topology, SIP package -K R Network parallel topology -F http://www.vishay.com/docs/31509/csc.pdf -$ENDCMP -# -$CMP R_NET03 +$CMP R_Network03 D 3 Resistor network, star topology, bussed resistors, small symbol K R Network star-topology F http://www.vishay.com/docs/31509/csc.pdf $ENDCMP # -$CMP R_NET03_DIV_SIP -D 3 Voltage Dividers network, Dual Terminator, SIP package -K R Network divider topology -F http://www.vishay.com/docs/31509/csc.pdf -$ENDCMP -# -$CMP R_NET03_PAR_DIP -D 3 Resistor network, parallel topology, DIP package -K R Network parallel topology -$ENDCMP -# -$CMP R_NET03_PAR_SIP -D 3 Resistor network, parallel topology, SIP package -K R Network parallel topology -F http://www.vishay.com/docs/31509/csc.pdf -$ENDCMP -# -$CMP R_NET04 +$CMP R_Network04 D 4 Resistor network, star topology, bussed resistors, small symbol K R Network star-topology F http://www.vishay.com/docs/31509/csc.pdf $ENDCMP # -$CMP R_NET04_DIV_SIP -D 4 Voltage Dividers network, Dual Terminator, SIP package -K R Network divider topology -F http://www.vishay.com/docs/31509/csc.pdf -$ENDCMP -# -$CMP R_NET04_PAR_DIP -D 4 Resistor network, parallel topology, DIP package -K R Network parallel topology -$ENDCMP -# -$CMP R_NET04_PAR_SIP -D 4 Resistor network, parallel topology, SIP package -K R Network parallel topology -F http://www.vishay.com/docs/31509/csc.pdf -$ENDCMP -# -$CMP R_NET05 +$CMP R_Network05 D 5 Resistor network, star topology, bussed resistors, small symbol K R Network star-topology F http://www.vishay.com/docs/31509/csc.pdf $ENDCMP # -$CMP R_NET05_DIV_SIP -D 5 Voltage Dividers network, Dual Terminator, SIP package -K R Network divider topology -F http://www.vishay.com/docs/31509/csc.pdf -$ENDCMP -# -$CMP R_NET05_PAR_DIP -D 5 Resistor network, parallel topology, DIP package -K R Network parallel topology -$ENDCMP -# -$CMP R_NET05_PAR_SIP -D 5 Resistor network, parallel topology, SIP package -K R Network parallel topology -F http://www.vishay.com/docs/31509/csc.pdf -$ENDCMP -# -$CMP R_NET06 +$CMP R_Network06 D 6 Resistor network, star topology, bussed resistors, small symbol K R Network star-topology F http://www.vishay.com/docs/31509/csc.pdf $ENDCMP # -$CMP R_NET06_DIV_SIP -D 6 Voltage Dividers network, Dual Terminator, SIP package -K R Network divider topology -F http://www.vishay.com/docs/31509/csc.pdf -$ENDCMP -# -$CMP R_NET06_PAR_DIP -D 6 Resistor network, parallel topology, DIP package -K R Network parallel topology -$ENDCMP -# -$CMP R_NET06_PAR_SIP -D 6 Resistor network, parallel topology, SIP package -K R Network parallel topology -F http://www.vishay.com/docs/31509/csc.pdf -$ENDCMP -# -$CMP R_NET07 +$CMP R_Network07 D 7 Resistor network, star topology, bussed resistors, small symbol K R Network star-topology F http://www.vishay.com/docs/31509/csc.pdf $ENDCMP # -$CMP R_NET07_DIV_SIP -D 7 Voltage Dividers network, Dual Terminator, SIP package -K R Network divider topology -F http://www.vishay.com/docs/31509/csc.pdf -$ENDCMP -# -$CMP R_NET07_PAR_DIP -D 7 Resistor network, parallel topology, DIP package -K R Network parallel topology -$ENDCMP -# -$CMP R_NET07_PAR_SIP -D 7 Resistor network, parallel topology, SIP package -K R Network parallel topology -F http://www.vishay.com/docs/31509/csc.pdf -$ENDCMP -# -$CMP R_NET08 +$CMP R_Network08 D 8 Resistor network, star topology, bussed resistors, small symbol K R Network star-topology F http://www.vishay.com/docs/31509/csc.pdf $ENDCMP # -$CMP R_NET08_DIV_SIP -D 8 Voltage Dividers network, Dual Terminator, SIP package -K R Network divider topology -F http://www.vishay.com/docs/31509/csc.pdf -$ENDCMP -# -$CMP R_NET08_PAR_DIP -D 8 Resistor network, parallel topology, DIP package -K R Network parallel topology -$ENDCMP -# -$CMP R_NET09 +$CMP R_Network09 D 9 Resistor network, star topology, bussed resistors, small symbol K R Network star-topology F http://www.vishay.com/docs/31509/csc.pdf $ENDCMP # -$CMP R_NET09_DIV_SIP -D 9 Voltage Dividers network, Dual Terminator, SIP package -K R Network divider topology -F http://www.vishay.com/docs/31509/csc.pdf -$ENDCMP -# -$CMP R_NET09_PAR_DIP -D 9 Resistor network, parallel topology, DIP package -K R Network parallel topology -$ENDCMP -# -$CMP R_NET10 +$CMP R_Network10 D 10 Resistor network, star topology, bussed resistors, small symbol K R Network star-topology F http://www.vishay.com/docs/31509/csc.pdf $ENDCMP # -$CMP R_NET10_DIV_SIP -D 10 Voltage Dividers network, Dual Terminator, SIP package -K R Network divider topology -F http://www.vishay.com/docs/31509/csc.pdf -$ENDCMP -# -$CMP R_NET10_PAR_DIP -D 10 Resistor network, parallel topology, DIP package -K R Network parallel topology -$ENDCMP -# -$CMP R_NET11 +$CMP R_Network11 D 11 Resistor network, star topology, bussed resistors, small symbol K R Network star-topology F http://www.vishay.com/docs/31509/csc.pdf $ENDCMP # -$CMP R_NET11_DIV_SIP -D 11 Voltage Dividers network, Dual Terminator, SIP package -K R Network divider topology -F http://www.vishay.com/docs/31509/csc.pdf -$ENDCMP -# -$CMP R_NET11_PAR_DIP -D 11 Resistor network, parallel topology, DIP package -K R Network parallel topology -$ENDCMP -# -$CMP R_NET12 +$CMP R_Network12 D 12 Resistor network, star topology, bussed resistors, small symbol K R Network star-topology F http://www.vishay.com/docs/31509/csc.pdf $ENDCMP # -$CMP R_NET13 +$CMP R_Network13 D 13 Resistor network, star topology, bussed resistors, small symbol K R Network star-topology F http://www.vishay.com/docs/31509/csc.pdf $ENDCMP # -$CMP R_PACK10 -D 10 Resistor network, parallel topology, DIP package -K R Network parallel topology +$CMP R_Network_Dividers_x02_SIP +D 2 Voltage Dividers network, Dual Terminator, SIP package +K R Network divider topology +F http://www.vishay.com/docs/31509/csc.pdf $ENDCMP # -$CMP R_PACK11 -D 11 Resistor network, parallel topology, DIP package -K R Network parallel topology +$CMP R_Network_Dividers_x03_SIP +D 3 Voltage Dividers network, Dual Terminator, SIP package +K R Network divider topology +F http://www.vishay.com/docs/31509/csc.pdf $ENDCMP # -$CMP R_PACK2 -D 2 Resistor network, parallel topology, DIP package -K R Network parallel topology +$CMP R_Network_Dividers_x04_SIP +D 4 Voltage Dividers network, Dual Terminator, SIP package +K R Network divider topology +F http://www.vishay.com/docs/31509/csc.pdf $ENDCMP # -$CMP R_PACK3 -D 3 Resistor network, parallel topology, DIP package -K R Network parallel topology +$CMP R_Network_Dividers_x05_SIP +D 5 Voltage Dividers network, Dual Terminator, SIP package +K R Network divider topology +F http://www.vishay.com/docs/31509/csc.pdf $ENDCMP # -$CMP R_PACK4 -D 4 Resistor network, parallel topology, DIP package -K R Network parallel topology +$CMP R_Network_Dividers_x06_SIP +D 6 Voltage Dividers network, Dual Terminator, SIP package +K R Network divider topology +F http://www.vishay.com/docs/31509/csc.pdf $ENDCMP # -$CMP R_PACK5 -D 5 Resistor network, parallel topology, DIP package -K R Network parallel topology +$CMP R_Network_Dividers_x07_SIP +D 7 Voltage Dividers network, Dual Terminator, SIP package +K R Network divider topology +F http://www.vishay.com/docs/31509/csc.pdf $ENDCMP # -$CMP R_PACK6 -D 6 Resistor network, parallel topology, DIP package -K R Network parallel topology +$CMP R_Network_Dividers_x08_SIP +D 8 Voltage Dividers network, Dual Terminator, SIP package +K R Network divider topology +F http://www.vishay.com/docs/31509/csc.pdf $ENDCMP # -$CMP R_PACK7 -D 7 Resistor network, parallel topology, DIP package -K R Network parallel topology +$CMP R_Network_Dividers_x09_SIP +D 9 Voltage Dividers network, Dual Terminator, SIP package +K R Network divider topology +F http://www.vishay.com/docs/31509/csc.pdf $ENDCMP # -$CMP R_PACK8 -D 8 Resistor network, parallel topology, DIP package -K R Network parallel topology +$CMP R_Network_Dividers_x10_SIP +D 10 Voltage Dividers network, Dual Terminator, SIP package +K R Network divider topology +F http://www.vishay.com/docs/31509/csc.pdf $ENDCMP # -$CMP R_PACK9 -D 9 Resistor network, parallel topology, DIP package -K R Network parallel topology +$CMP R_Network_Dividers_x11_SIP +D 11 Voltage Dividers network, Dual Terminator, SIP package +K R Network divider topology +F http://www.vishay.com/docs/31509/csc.pdf $ENDCMP # $CMP R_PHOTO @@ -1490,6 +1339,92 @@ D Photoresistor, light sensitive resistor, LDR K resistor variable light opto LDR $ENDCMP # +$CMP R_Pack02 +D 2 Resistor network, parallel topology, DIP package +K R Network parallel topology +$ENDCMP +# +$CMP R_Pack02_SIP +D 2 Resistor network, parallel topology, SIP package +K R Network parallel topology +F http://www.vishay.com/docs/31509/csc.pdf +$ENDCMP +# +$CMP R_Pack03 +D 3 Resistor network, parallel topology, DIP package +K R Network parallel topology +$ENDCMP +# +$CMP R_Pack03_SIP +D 3 Resistor network, parallel topology, SIP package +K R Network parallel topology +F http://www.vishay.com/docs/31509/csc.pdf +$ENDCMP +# +$CMP R_Pack04 +D 4 Resistor network, parallel topology, DIP package +K R Network parallel topology +$ENDCMP +# +$CMP R_Pack04_SIP +D 4 Resistor network, parallel topology, SIP package +K R Network parallel topology +F http://www.vishay.com/docs/31509/csc.pdf +$ENDCMP +# +$CMP R_Pack05 +D 5 Resistor network, parallel topology, DIP package +K R Network parallel topology +$ENDCMP +# +$CMP R_Pack05_SIP +D 5 Resistor network, parallel topology, SIP package +K R Network parallel topology +F http://www.vishay.com/docs/31509/csc.pdf +$ENDCMP +# +$CMP R_Pack06 +D 6 Resistor network, parallel topology, DIP package +K R Network parallel topology +$ENDCMP +# +$CMP R_Pack06_SIP +D 6 Resistor network, parallel topology, SIP package +K R Network parallel topology +F http://www.vishay.com/docs/31509/csc.pdf +$ENDCMP +# +$CMP R_Pack07 +D 7 Resistor network, parallel topology, DIP package +K R Network parallel topology +$ENDCMP +# +$CMP R_Pack07_SIP +D 7 Resistor network, parallel topology, SIP package +K R Network parallel topology +F http://www.vishay.com/docs/31509/csc.pdf +$ENDCMP +# +$CMP R_Pack08 +D 8 Resistor network, parallel topology, DIP package +K R Network parallel topology +$ENDCMP +# +$CMP R_Pack09 +D 9 Resistor network, parallel topology, DIP package +K R Network parallel topology +$ENDCMP +# +$CMP R_Pack10 +D 10 Resistor network, parallel topology, DIP package +K R Network parallel topology +$ENDCMP +# +$CMP R_Pack11 +D 11 Resistor network, parallel topology, DIP package +K R Network parallel topology +$ENDCMP +# $CMP R_Shunt D Shunt Resistor K r res shunt resistor @@ -1657,6 +1592,16 @@ D voltage divider in a single package K R Network voltage divider $ENDCMP # +$CMP Voltage_Divider_CenterPin1 +D Voltage Divider (center=pin1) +K R Network voltage divider +$ENDCMP +# +$CMP Voltage_Divider_CenterPin3 +D Voltage Divider (center=pin3) +K R Network voltage divider +$ENDCMP +# $CMP Voltmeter_AC D AC Voltmeter K Voltmeter AC diff --git a/library/device.lib b/library/device.lib index 09260296..57e4b719 100644 --- a/library/device.lib +++ b/library/device.lib @@ -5583,90 +5583,528 @@ X ~ 2 0 -150 50 U 50 50 1 1 P ENDDRAW ENDDEF # -# R_NET01_DIV_CenterPin1 +# R_Network03 # -DEF R_NET01_DIV_CenterPin1 RN 0 0 Y N 1 F N -F0 "RN" -175 0 50 V V C CNN -F1 "R_NET01_DIV_CenterPin1" -100 0 50 V V C CNN -F2 "" 475 0 50 V I C CNN -F3 "" 200 0 50 H V C CNN +DEF R_Network03 RN 0 0 N N 1 F N +F0 "RN" -200 0 50 V V C CNN +F1 "R_Network03" 200 0 50 V V C CNN +F2 "Resistors_ThroughHole:Resistor_Array_SIP4" 275 0 50 V I C CNN +F3 "" 0 0 50 H V C CNN $FPLIST Resistor?Array?SIP* - SOT?23 $ENDFPLIST DRAW -C 0 1 10 0 1 0 F -S -50 -150 50 150 0 1 10 f -S -20 -133 20 -33 0 1 10 N -S -20 133 20 33 0 1 10 N -P 2 0 1 0 0 -200 0 -135 N -P 2 0 1 0 0 35 0 -35 N -P 2 0 1 0 0 200 0 133 N -P 2 0 1 0 50 0 0 0 N -X ~ 1 150 0 100 L 50 50 1 1 P -X ~ 2 0 250 100 D 50 50 1 1 P -X ~ 3 0 -250 100 U 50 50 1 1 P +C -100 90 10 0 1 0 F +C 0 90 10 0 1 0 F +S -150 -125 150 125 0 1 10 f +S -130 60 -70 -100 0 1 10 N +S -30 60 30 -100 0 1 10 N +S 70 60 130 -100 0 1 10 N +P 2 0 1 0 -100 100 -100 60 N +P 4 0 1 0 -100 60 -100 90 0 90 0 60 N +P 4 0 1 0 0 60 0 90 100 90 100 60 N +X common 1 -100 200 100 D 50 50 1 1 P +X R1 2 -100 -200 100 U 50 50 1 1 P +X R2 3 0 -200 100 U 50 50 1 1 P +X R3 4 100 -200 100 U 50 50 1 1 P ENDDRAW ENDDEF # -# R_NET01_DIV_CenterPin2 +# R_Network04 # -DEF R_NET01_DIV_CenterPin2 RN 0 0 Y N 1 F N -F0 "RN" -175 0 50 V V C CNN -F1 "R_NET01_DIV_CenterPin2" -100 0 50 V V C CNN -F2 "" 475 0 50 V I C CNN -F3 "" 200 0 50 H V C CNN -ALIAS Voltage_Divider -$FPLIST - Resistor?Array?SIP* - SOT?23 -$ENDFPLIST -DRAW -C 0 1 10 0 1 0 F -S -50 -150 50 150 0 1 10 f -S -20 -133 20 -33 0 1 10 N -S -20 133 20 33 0 1 10 N -P 2 0 1 0 0 -200 0 -135 N -P 2 0 1 0 0 35 0 -35 N -P 2 0 1 0 0 200 0 133 N -P 2 0 1 0 50 0 0 0 N -X ~ 1 0 250 100 D 50 50 1 1 P -X ~ 2 150 0 100 L 50 50 1 1 P -X ~ 3 0 -250 100 U 50 50 1 1 P -ENDDRAW -ENDDEF -# -# R_NET01_DIV_CenterPin3 -# -DEF R_NET01_DIV_CenterPin3 RN 0 0 Y N 1 F N -F0 "RN" -175 0 50 V V C CNN -F1 "R_NET01_DIV_CenterPin3" -100 0 50 V V C CNN -F2 "" 475 0 50 V I C CNN -F3 "" 200 0 50 H V C CNN -$FPLIST - Resistor?Array?SIP* - SOT?23 -$ENDFPLIST -DRAW -C 0 1 10 0 1 0 F -S -50 -150 50 150 0 1 10 f -S -20 -133 20 -33 0 1 10 N -S -20 133 20 33 0 1 10 N -P 2 0 1 0 0 -200 0 -135 N -P 2 0 1 0 0 35 0 -35 N -P 2 0 1 0 0 200 0 133 N -P 2 0 1 0 50 0 0 0 N -X ~ 1 0 250 100 D 50 50 1 1 P -X ~ 2 0 -250 100 U 50 50 1 1 P -X ~ 3 150 0 100 L 50 50 1 1 P -ENDDRAW -ENDDEF -# -# R_NET02_DIV_SIP -# -DEF R_NET02_DIV_SIP RN 0 0 Y N 1 F N +DEF R_Network04 RN 0 0 N N 1 F N F0 "RN" -300 0 50 V V C CNN -F1 "R_NET02_DIV_SIP" 200 0 50 V V C CNN +F1 "R_Network04" 200 0 50 V V C CNN +F2 "Resistors_ThroughHole:Resistor_Array_SIP5" 275 0 50 V I C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + Resistor?Array?SIP* +$ENDFPLIST +DRAW +C -200 90 10 0 1 0 F +C -100 90 10 0 1 0 F +C 0 90 10 0 1 0 F +S -250 -125 150 125 0 1 10 f +S -230 60 -170 -100 0 1 10 N +S -130 60 -70 -100 0 1 10 N +S -30 60 30 -100 0 1 10 N +S 70 60 130 -100 0 1 10 N +P 2 0 1 0 -200 100 -200 60 N +P 4 0 1 0 -200 60 -200 90 -100 90 -100 60 N +P 4 0 1 0 -100 60 -100 90 0 90 0 60 N +P 4 0 1 0 0 60 0 90 100 90 100 60 N +X common 1 -200 200 100 D 50 50 1 1 P +X R1 2 -200 -200 100 U 50 50 1 1 P +X R2 3 -100 -200 100 U 50 50 1 1 P +X R3 4 0 -200 100 U 50 50 1 1 P +X R4 5 100 -200 100 U 50 50 1 1 P +ENDDRAW +ENDDEF +# +# R_Network05 +# +DEF R_Network05 RN 0 0 N N 1 F N +F0 "RN" -300 0 50 V V C CNN +F1 "R_Network05" 300 0 50 V V C CNN +F2 "Resistors_ThroughHole:Resistor_Array_SIP6" 375 0 50 V I C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + Resistor?Array?SIP* +$ENDFPLIST +DRAW +C -200 90 10 0 1 0 F +C -100 90 10 0 1 0 F +C 0 90 10 0 1 0 F +C 100 90 10 0 1 0 F +S -250 -125 250 125 0 1 10 f +S -230 60 -170 -100 0 1 10 N +S -130 60 -70 -100 0 1 10 N +S -30 60 30 -100 0 1 10 N +S 70 60 130 -100 0 1 10 N +S 170 60 230 -100 0 1 10 N +P 2 0 1 0 -200 100 -200 60 N +P 4 0 1 0 -200 60 -200 90 -100 90 -100 60 N +P 4 0 1 0 -100 60 -100 90 0 90 0 60 N +P 4 0 1 0 0 60 0 90 100 90 100 60 N +P 4 0 1 0 100 60 100 90 200 90 200 60 N +X common 1 -200 200 100 D 50 50 1 1 P +X R1 2 -200 -200 100 U 50 50 1 1 P +X R2 3 -100 -200 100 U 50 50 1 1 P +X R3 4 0 -200 100 U 50 50 1 1 P +X R4 5 100 -200 100 U 50 50 1 1 P +X R5 6 200 -200 100 U 50 50 1 1 P +ENDDRAW +ENDDEF +# +# R_Network06 +# +DEF R_Network06 RN 0 0 N N 1 F N +F0 "RN" -400 0 50 V V C CNN +F1 "R_Network06" 300 0 50 V V C CNN +F2 "Resistors_ThroughHole:Resistor_Array_SIP7" 375 0 50 V I C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + Resistor?Array?SIP* +$ENDFPLIST +DRAW +C -300 90 10 0 1 0 F +C -200 90 10 0 1 0 F +C -100 90 10 0 1 0 F +C 0 90 10 0 1 0 F +C 100 90 10 0 1 0 F +S -350 -125 250 125 0 1 10 f +S -330 60 -270 -100 0 1 10 N +S -230 60 -170 -100 0 1 10 N +S -130 60 -70 -100 0 1 10 N +S -30 60 30 -100 0 1 10 N +S 70 60 130 -100 0 1 10 N +S 170 60 230 -100 0 1 10 N +P 2 0 1 0 -300 100 -300 60 N +P 4 0 1 0 -300 60 -300 90 -200 90 -200 60 N +P 4 0 1 0 -200 60 -200 90 -100 90 -100 60 N +P 4 0 1 0 -100 60 -100 90 0 90 0 60 N +P 4 0 1 0 0 60 0 90 100 90 100 60 N +P 4 0 1 0 100 60 100 90 200 90 200 60 N +X common 1 -300 200 100 D 50 50 1 1 P +X R1 2 -300 -200 100 U 50 50 1 1 P +X R2 3 -200 -200 100 U 50 50 1 1 P +X R3 4 -100 -200 100 U 50 50 1 1 P +X R4 5 0 -200 100 U 50 50 1 1 P +X R5 6 100 -200 100 U 50 50 1 1 P +X R6 7 200 -200 100 U 50 50 1 1 P +ENDDRAW +ENDDEF +# +# R_Network07 +# +DEF R_Network07 RN 0 0 N N 1 F N +F0 "RN" -400 0 50 V V C CNN +F1 "R_Network07" 400 0 50 V V C CNN +F2 "Resistors_ThroughHole:Resistor_Array_SIP8" 475 0 50 V I C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + Resistor?Array?SIP* +$ENDFPLIST +DRAW +C -300 90 10 0 1 0 F +C -200 90 10 0 1 0 F +C -100 90 10 0 1 0 F +C 0 90 10 0 1 0 F +C 100 90 10 0 1 0 F +C 200 90 10 0 1 0 F +S -350 -125 350 125 0 1 10 f +S -330 60 -270 -100 0 1 10 N +S -230 60 -170 -100 0 1 10 N +S -130 60 -70 -100 0 1 10 N +S -30 60 30 -100 0 1 10 N +S 70 60 130 -100 0 1 10 N +S 170 60 230 -100 0 1 10 N +S 270 60 330 -100 0 1 10 N +P 2 0 1 0 -300 100 -300 60 N +P 4 0 1 0 -300 60 -300 90 -200 90 -200 60 N +P 4 0 1 0 -200 60 -200 90 -100 90 -100 60 N +P 4 0 1 0 -100 60 -100 90 0 90 0 60 N +P 4 0 1 0 0 60 0 90 100 90 100 60 N +P 4 0 1 0 100 60 100 90 200 90 200 60 N +P 4 0 1 0 200 60 200 90 300 90 300 60 N +X common 1 -300 200 100 D 50 50 1 1 P +X R1 2 -300 -200 100 U 50 50 1 1 P +X R2 3 -200 -200 100 U 50 50 1 1 P +X R3 4 -100 -200 100 U 50 50 1 1 P +X R4 5 0 -200 100 U 50 50 1 1 P +X R5 6 100 -200 100 U 50 50 1 1 P +X R6 7 200 -200 100 U 50 50 1 1 P +X R7 8 300 -200 100 U 50 50 1 1 P +ENDDRAW +ENDDEF +# +# R_Network08 +# +DEF R_Network08 RN 0 0 N N 1 F N +F0 "RN" -500 0 50 V V C CNN +F1 "R_Network08" 400 0 50 V V C CNN +F2 "Resistors_ThroughHole:Resistor_Array_SIP9" 475 0 50 V I C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + Resistor?Array?SIP* +$ENDFPLIST +DRAW +C -400 90 10 0 1 0 F +C -300 90 10 0 1 0 F +C -200 90 10 0 1 0 F +C -100 90 10 0 1 0 F +C 0 90 10 0 1 0 F +C 100 90 10 0 1 0 F +C 200 90 10 0 1 0 F +S -450 -125 350 125 0 1 10 f +S -430 60 -370 -100 0 1 10 N +S -330 60 -270 -100 0 1 10 N +S -230 60 -170 -100 0 1 10 N +S -130 60 -70 -100 0 1 10 N +S -30 60 30 -100 0 1 10 N +S 70 60 130 -100 0 1 10 N +S 170 60 230 -100 0 1 10 N +S 270 60 330 -100 0 1 10 N +P 2 0 1 0 -400 100 -400 60 N +P 4 0 1 0 -400 60 -400 90 -300 90 -300 60 N +P 4 0 1 0 -300 60 -300 90 -200 90 -200 60 N +P 4 0 1 0 -200 60 -200 90 -100 90 -100 60 N +P 4 0 1 0 -100 60 -100 90 0 90 0 60 N +P 4 0 1 0 0 60 0 90 100 90 100 60 N +P 4 0 1 0 100 60 100 90 200 90 200 60 N +P 4 0 1 0 200 60 200 90 300 90 300 60 N +X common 1 -400 200 100 D 50 50 1 1 P +X R1 2 -400 -200 100 U 50 50 1 1 P +X R2 3 -300 -200 100 U 50 50 1 1 P +X R3 4 -200 -200 100 U 50 50 1 1 P +X R4 5 -100 -200 100 U 50 50 1 1 P +X R5 6 0 -200 100 U 50 50 1 1 P +X R6 7 100 -200 100 U 50 50 1 1 P +X R7 8 200 -200 100 U 50 50 1 1 P +X R8 9 300 -200 100 U 50 50 1 1 P +ENDDRAW +ENDDEF +# +# R_Network09 +# +DEF R_Network09 RN 0 0 N N 1 F N +F0 "RN" -500 0 50 V V C CNN +F1 "R_Network09" 500 0 50 V V C CNN +F2 "Resistors_ThroughHole:Resistor_Array_SIP10" 575 0 50 V I C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + Resistor?Array?SIP* +$ENDFPLIST +DRAW +C -400 90 10 0 1 0 F +C -300 90 10 0 1 0 F +C -200 90 10 0 1 0 F +C -100 90 10 0 1 0 F +C 0 90 10 0 1 0 F +C 100 90 10 0 1 0 F +C 200 90 10 0 1 0 F +C 300 90 10 0 1 0 F +S -450 -125 450 125 0 1 10 f +S -430 60 -370 -100 0 1 10 N +S -330 60 -270 -100 0 1 10 N +S -230 60 -170 -100 0 1 10 N +S -130 60 -70 -100 0 1 10 N +S -30 60 30 -100 0 1 10 N +S 70 60 130 -100 0 1 10 N +S 170 60 230 -100 0 1 10 N +S 270 60 330 -100 0 1 10 N +S 370 60 430 -100 0 1 10 N +P 2 0 1 0 -400 100 -400 60 N +P 4 0 1 0 -400 60 -400 90 -300 90 -300 60 N +P 4 0 1 0 -300 60 -300 90 -200 90 -200 60 N +P 4 0 1 0 -200 60 -200 90 -100 90 -100 60 N +P 4 0 1 0 -100 60 -100 90 0 90 0 60 N +P 4 0 1 0 0 60 0 90 100 90 100 60 N +P 4 0 1 0 100 60 100 90 200 90 200 60 N +P 4 0 1 0 200 60 200 90 300 90 300 60 N +P 4 0 1 0 300 60 300 90 400 90 400 60 N +X common 1 -400 200 100 D 50 50 1 1 P +X R1 2 -400 -200 100 U 50 50 1 1 P +X R2 3 -300 -200 100 U 50 50 1 1 P +X R3 4 -200 -200 100 U 50 50 1 1 P +X R4 5 -100 -200 100 U 50 50 1 1 P +X R5 6 0 -200 100 U 50 50 1 1 P +X R6 7 100 -200 100 U 50 50 1 1 P +X R7 8 200 -200 100 U 50 50 1 1 P +X R8 9 300 -200 100 U 50 50 1 1 P +X R9 10 400 -200 100 U 50 50 1 1 P +ENDDRAW +ENDDEF +# +# R_Network10 +# +DEF R_Network10 RN 0 0 N N 1 F N +F0 "RN" -600 0 50 V V C CNN +F1 "R_Network10" 500 0 50 V V C CNN +F2 "Resistors_ThroughHole:Resistor_Array_SIP11" 575 0 50 V I C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + Resistor?Array?SIP* +$ENDFPLIST +DRAW +C -500 90 10 0 1 0 F +C -400 90 10 0 1 0 F +C -300 90 10 0 1 0 F +C -200 90 10 0 1 0 F +C -100 90 10 0 1 0 F +C 0 90 10 0 1 0 F +C 100 90 10 0 1 0 F +C 200 90 10 0 1 0 F +C 300 90 10 0 1 0 F +S -550 -125 450 125 0 1 10 f +S -530 60 -470 -100 0 1 10 N +S -430 60 -370 -100 0 1 10 N +S -330 60 -270 -100 0 1 10 N +S -230 60 -170 -100 0 1 10 N +S -130 60 -70 -100 0 1 10 N +S -30 60 30 -100 0 1 10 N +S 70 60 130 -100 0 1 10 N +S 170 60 230 -100 0 1 10 N +S 270 60 330 -100 0 1 10 N +S 370 60 430 -100 0 1 10 N +P 2 0 1 0 -500 100 -500 60 N +P 4 0 1 0 -500 60 -500 90 -400 90 -400 60 N +P 4 0 1 0 -400 60 -400 90 -300 90 -300 60 N +P 4 0 1 0 -300 60 -300 90 -200 90 -200 60 N +P 4 0 1 0 -200 60 -200 90 -100 90 -100 60 N +P 4 0 1 0 -100 60 -100 90 0 90 0 60 N +P 4 0 1 0 0 60 0 90 100 90 100 60 N +P 4 0 1 0 100 60 100 90 200 90 200 60 N +P 4 0 1 0 200 60 200 90 300 90 300 60 N +P 4 0 1 0 300 60 300 90 400 90 400 60 N +X common 1 -500 200 100 D 50 50 1 1 P +X R1 2 -500 -200 100 U 50 50 1 1 P +X R2 3 -400 -200 100 U 50 50 1 1 P +X R3 4 -300 -200 100 U 50 50 1 1 P +X R4 5 -200 -200 100 U 50 50 1 1 P +X R5 6 -100 -200 100 U 50 50 1 1 P +X R6 7 0 -200 100 U 50 50 1 1 P +X R7 8 100 -200 100 U 50 50 1 1 P +X R8 9 200 -200 100 U 50 50 1 1 P +X R9 10 300 -200 100 U 50 50 1 1 P +X R10 11 400 -200 100 U 50 50 1 1 P +ENDDRAW +ENDDEF +# +# R_Network11 +# +DEF R_Network11 RN 0 0 N N 1 F N +F0 "RN" -600 0 50 V V C CNN +F1 "R_Network11" 600 0 50 V V C CNN +F2 "Resistors_ThroughHole:Resistor_Array_SIP12" 675 0 50 V I C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + Resistor?Array?SIP* +$ENDFPLIST +DRAW +C -500 90 10 0 1 0 F +C -400 90 10 0 1 0 F +C -300 90 10 0 1 0 F +C -200 90 10 0 1 0 F +C -100 90 10 0 1 0 F +C 0 90 10 0 1 0 F +C 100 90 10 0 1 0 F +C 200 90 10 0 1 0 F +C 300 90 10 0 1 0 F +C 400 90 10 0 1 0 F +S -550 -125 550 125 0 1 10 f +S -530 60 -470 -100 0 1 10 N +S -430 60 -370 -100 0 1 10 N +S -330 60 -270 -100 0 1 10 N +S -230 60 -170 -100 0 1 10 N +S -130 60 -70 -100 0 1 10 N +S -30 60 30 -100 0 1 10 N +S 70 60 130 -100 0 1 10 N +S 170 60 230 -100 0 1 10 N +S 270 60 330 -100 0 1 10 N +S 370 60 430 -100 0 1 10 N +S 470 60 530 -100 0 1 10 N +P 2 0 1 0 -500 100 -500 60 N +P 4 0 1 0 -500 60 -500 90 -400 90 -400 60 N +P 4 0 1 0 -400 60 -400 90 -300 90 -300 60 N +P 4 0 1 0 -300 60 -300 90 -200 90 -200 60 N +P 4 0 1 0 -200 60 -200 90 -100 90 -100 60 N +P 4 0 1 0 -100 60 -100 90 0 90 0 60 N +P 4 0 1 0 0 60 0 90 100 90 100 60 N +P 4 0 1 0 100 60 100 90 200 90 200 60 N +P 4 0 1 0 200 60 200 90 300 90 300 60 N +P 4 0 1 0 300 60 300 90 400 90 400 60 N +P 4 0 1 0 400 60 400 90 500 90 500 60 N +X common 1 -500 200 100 D 50 50 1 1 P +X R1 2 -500 -200 100 U 50 50 1 1 P +X R2 3 -400 -200 100 U 50 50 1 1 P +X R3 4 -300 -200 100 U 50 50 1 1 P +X R4 5 -200 -200 100 U 50 50 1 1 P +X R5 6 -100 -200 100 U 50 50 1 1 P +X R6 7 0 -200 100 U 50 50 1 1 P +X R7 8 100 -200 100 U 50 50 1 1 P +X R8 9 200 -200 100 U 50 50 1 1 P +X R9 10 300 -200 100 U 50 50 1 1 P +X R10 11 400 -200 100 U 50 50 1 1 P +X R11 12 500 -200 100 U 50 50 1 1 P +ENDDRAW +ENDDEF +# +# R_Network12 +# +DEF R_Network12 RN 0 0 N N 1 F N +F0 "RN" -700 0 50 V V C CNN +F1 "R_Network12" 600 0 50 V V C CNN +F2 "Resistors_ThroughHole:Resistor_Array_SIP13" 675 0 50 V I C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + Resistor?Array?SIP* +$ENDFPLIST +DRAW +C -600 90 10 0 1 0 F +C -500 90 10 0 1 0 F +C -400 90 10 0 1 0 F +C -300 90 10 0 1 0 F +C -200 90 10 0 1 0 F +C -100 90 10 0 1 0 F +C 0 90 10 0 1 0 F +C 100 90 10 0 1 0 F +C 200 90 10 0 1 0 F +C 300 90 10 0 1 0 F +C 400 90 10 0 1 0 F +S -650 -125 550 125 0 1 10 f +S -630 60 -570 -100 0 1 10 N +S -530 60 -470 -100 0 1 10 N +S -430 60 -370 -100 0 1 10 N +S -330 60 -270 -100 0 1 10 N +S -230 60 -170 -100 0 1 10 N +S -130 60 -70 -100 0 1 10 N +S -30 60 30 -100 0 1 10 N +S 70 60 130 -100 0 1 10 N +S 170 60 230 -100 0 1 10 N +S 270 60 330 -100 0 1 10 N +S 370 60 430 -100 0 1 10 N +S 470 60 530 -100 0 1 10 N +P 2 0 1 0 -600 100 -600 60 N +P 4 0 1 0 -600 60 -600 90 -500 90 -500 60 N +P 4 0 1 0 -500 60 -500 90 -400 90 -400 60 N +P 4 0 1 0 -400 60 -400 90 -300 90 -300 60 N +P 4 0 1 0 -300 60 -300 90 -200 90 -200 60 N +P 4 0 1 0 -200 60 -200 90 -100 90 -100 60 N +P 4 0 1 0 -100 60 -100 90 0 90 0 60 N +P 4 0 1 0 0 60 0 90 100 90 100 60 N +P 4 0 1 0 100 60 100 90 200 90 200 60 N +P 4 0 1 0 200 60 200 90 300 90 300 60 N +P 4 0 1 0 300 60 300 90 400 90 400 60 N +P 4 0 1 0 400 60 400 90 500 90 500 60 N +X common 1 -600 200 100 D 50 50 1 1 P +X R1 2 -600 -200 100 U 50 50 1 1 P +X R2 3 -500 -200 100 U 50 50 1 1 P +X R3 4 -400 -200 100 U 50 50 1 1 P +X R4 5 -300 -200 100 U 50 50 1 1 P +X R5 6 -200 -200 100 U 50 50 1 1 P +X R6 7 -100 -200 100 U 50 50 1 1 P +X R7 8 0 -200 100 U 50 50 1 1 P +X R8 9 100 -200 100 U 50 50 1 1 P +X R9 10 200 -200 100 U 50 50 1 1 P +X R10 11 300 -200 100 U 50 50 1 1 P +X R11 12 400 -200 100 U 50 50 1 1 P +X R12 13 500 -200 100 U 50 50 1 1 P +ENDDRAW +ENDDEF +# +# R_Network13 +# +DEF R_Network13 RN 0 0 N N 1 F N +F0 "RN" -700 0 50 V V C CNN +F1 "R_Network13" 700 0 50 V V C CNN +F2 "Resistors_ThroughHole:Resistor_Array_SIP14" 775 0 50 V I C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + Resistor?Array?SIP* +$ENDFPLIST +DRAW +C -600 90 10 0 1 0 F +C -500 90 10 0 1 0 F +C -400 90 10 0 1 0 F +C -300 90 10 0 1 0 F +C -200 90 10 0 1 0 F +C -100 90 10 0 1 0 F +C 0 90 10 0 1 0 F +C 100 90 10 0 1 0 F +C 200 90 10 0 1 0 F +C 300 90 10 0 1 0 F +C 400 90 10 0 1 0 F +C 500 90 10 0 1 0 F +S -650 -125 650 125 0 1 10 f +S -630 60 -570 -100 0 1 10 N +S -530 60 -470 -100 0 1 10 N +S -430 60 -370 -100 0 1 10 N +S -330 60 -270 -100 0 1 10 N +S -230 60 -170 -100 0 1 10 N +S -130 60 -70 -100 0 1 10 N +S -30 60 30 -100 0 1 10 N +S 70 60 130 -100 0 1 10 N +S 170 60 230 -100 0 1 10 N +S 270 60 330 -100 0 1 10 N +S 370 60 430 -100 0 1 10 N +S 470 60 530 -100 0 1 10 N +S 570 60 630 -100 0 1 10 N +P 2 0 1 0 -600 100 -600 60 N +P 4 0 1 0 -600 60 -600 90 -500 90 -500 60 N +P 4 0 1 0 -500 60 -500 90 -400 90 -400 60 N +P 4 0 1 0 -400 60 -400 90 -300 90 -300 60 N +P 4 0 1 0 -300 60 -300 90 -200 90 -200 60 N +P 4 0 1 0 -200 60 -200 90 -100 90 -100 60 N +P 4 0 1 0 -100 60 -100 90 0 90 0 60 N +P 4 0 1 0 0 60 0 90 100 90 100 60 N +P 4 0 1 0 100 60 100 90 200 90 200 60 N +P 4 0 1 0 200 60 200 90 300 90 300 60 N +P 4 0 1 0 300 60 300 90 400 90 400 60 N +P 4 0 1 0 400 60 400 90 500 90 500 60 N +P 4 0 1 0 500 60 500 90 600 90 600 60 N +X common 1 -600 200 100 D 50 50 1 1 P +X R1 2 -600 -200 100 U 50 50 1 1 P +X R2 3 -500 -200 100 U 50 50 1 1 P +X R3 4 -400 -200 100 U 50 50 1 1 P +X R4 5 -300 -200 100 U 50 50 1 1 P +X R5 6 -200 -200 100 U 50 50 1 1 P +X R6 7 -100 -200 100 U 50 50 1 1 P +X R7 8 0 -200 100 U 50 50 1 1 P +X R8 9 100 -200 100 U 50 50 1 1 P +X R9 10 200 -200 100 U 50 50 1 1 P +X R10 11 300 -200 100 U 50 50 1 1 P +X R11 12 400 -200 100 U 50 50 1 1 P +X R12 13 500 -200 100 U 50 50 1 1 P +X R13 14 600 -200 100 U 50 50 1 1 P +ENDDRAW +ENDDEF +# +# R_Network_Dividers_x02_SIP +# +DEF R_Network_Dividers_x02_SIP RN 0 0 Y N 1 F N +F0 "RN" -300 0 50 V V C CNN +F1 "R_Network_Dividers_x02_SIP" 200 0 50 V V C CNN F2 "Resistors_ThroughHole:Resistor_Array_SIP4" 275 0 50 V I C CNN F3 "" 0 0 50 H V C CNN $FPLIST @@ -5698,88 +6136,11 @@ X COM2 4 100 300 100 D 50 50 1 1 P ENDDRAW ENDDEF # -# R_NET02_PAR_DIP +# R_Network_Dividers_x03_SIP # -DEF R_NET02_PAR_DIP RN 0 0 Y N 1 F N -F0 "RN" -200 0 50 V V C CNN -F1 "R_NET02_PAR_DIP" 100 0 50 V V C CNN -F2 "" 175 0 50 V I C CNN -F3 "" 0 0 50 H V C CNN -ALIAS R_PACK2 -$FPLIST - DIP* - SOIC* -$ENDFPLIST -DRAW -S -150 -95 50 95 0 1 10 f -S -125 75 -75 -75 0 1 10 N -S -25 75 25 -75 0 1 10 N -P 2 0 1 0 -100 -100 -100 -75 N -P 2 0 1 0 -100 75 -100 100 N -P 2 0 1 0 0 -100 0 -75 N -P 2 0 1 0 0 75 0 100 N -X R1.1 1 -100 -200 100 U 50 50 1 1 P -X R2.1 2 0 -200 100 U 50 50 1 1 P -X R2.2 3 0 200 100 D 50 50 1 1 P -X R1.2 4 -100 200 100 D 50 50 1 1 P -ENDDRAW -ENDDEF -# -# R_NET02_PAR_SIP -# -DEF R_NET02_PAR_SIP RN 0 0 Y N 1 F N +DEF R_Network_Dividers_x03_SIP RN 0 0 Y N 1 F N F0 "RN" -300 0 50 V V C CNN -F1 "R_NET02_PAR_SIP" 300 0 50 V V C CNN -F2 "Resistors_ThroughHole:Resistor_Array_SIP4" 375 0 50 V I C CNN -F3 "" 0 0 50 H V C CNN -$FPLIST - Resistor?Array?SIP* -$ENDFPLIST -DRAW -S -250 -75 250 175 0 1 10 f -S -230 110 -170 -50 0 1 10 N -S 70 110 130 -50 0 1 10 N -P 4 0 1 0 -200 110 -200 140 -100 140 -100 -50 N -P 4 0 1 0 100 110 100 140 200 140 200 -50 N -X R1.1 1 -200 -200 150 U 50 50 1 1 P -X R1.2 2 -100 -200 150 U 50 50 1 1 P -X R2.1 3 100 -200 150 U 50 50 1 1 P -X R2.2 4 200 -200 150 U 50 50 1 1 P -ENDDRAW -ENDDEF -# -# R_NET03 -# -DEF R_NET03 RN 0 0 N N 1 F N -F0 "RN" -200 0 50 V V C CNN -F1 "R_NET03" 200 0 50 V V C CNN -F2 "Resistors_ThroughHole:Resistor_Array_SIP4" 275 0 50 V I C CNN -F3 "" 0 0 50 H V C CNN -$FPLIST - Resistor?Array?SIP* -$ENDFPLIST -DRAW -C -100 90 10 0 1 0 F -C 0 90 10 0 1 0 F -S -150 -125 150 125 0 1 10 f -S -130 60 -70 -100 0 1 10 N -S -30 60 30 -100 0 1 10 N -S 70 60 130 -100 0 1 10 N -P 2 0 1 0 -100 100 -100 60 N -P 4 0 1 0 -100 60 -100 90 0 90 0 60 N -P 4 0 1 0 0 60 0 90 100 90 100 60 N -X common 1 -100 200 100 D 50 50 1 1 P -X R1 2 -100 -200 100 U 50 50 1 1 P -X R2 3 0 -200 100 U 50 50 1 1 P -X R3 4 100 -200 100 U 50 50 1 1 P -ENDDRAW -ENDDEF -# -# R_NET03_DIV_SIP -# -DEF R_NET03_DIV_SIP RN 0 0 Y N 1 F N -F0 "RN" -300 0 50 V V C CNN -F1 "R_NET03_DIV_SIP" 400 0 50 V V C CNN +F1 "R_Network_Dividers_x03_SIP" 400 0 50 V V C CNN F2 "Resistors_ThroughHole:Resistor_Array_SIP5" 475 0 50 V I C CNN F3 "" 0 0 50 H V C CNN $FPLIST @@ -5821,101 +6182,11 @@ X COM2 5 300 300 100 D 50 50 1 1 P ENDDRAW ENDDEF # -# R_NET03_PAR_DIP +# R_Network_Dividers_x04_SIP # -DEF R_NET03_PAR_DIP RN 0 0 Y N 1 F N -F0 "RN" -200 0 50 V V C CNN -F1 "R_NET03_PAR_DIP" 200 0 50 V V C CNN -F2 "" 275 0 50 V I C CNN -F3 "" 0 0 50 H V C CNN -ALIAS R_PACK3 -$FPLIST - DIP* - SOIC* -$ENDFPLIST -DRAW -S -150 -95 150 95 0 1 10 f -S -125 75 -75 -75 0 1 10 N -S -25 75 25 -75 0 1 10 N -S 75 75 125 -75 0 1 10 N -P 2 0 1 0 -100 -100 -100 -75 N -P 2 0 1 0 -100 75 -100 100 N -P 2 0 1 0 0 -100 0 -75 N -P 2 0 1 0 0 75 0 100 N -P 2 0 1 0 100 -100 100 -75 N -P 2 0 1 0 100 75 100 100 N -X R1.1 1 -100 -200 100 U 50 50 1 1 P -X R2.1 2 0 -200 100 U 50 50 1 1 P -X R3.1 3 100 -200 100 U 50 50 1 1 P -X R3.2 4 100 200 100 D 50 50 1 1 P -X R2.2 5 0 200 100 D 50 50 1 1 P -X R1.2 6 -100 200 100 D 50 50 1 1 P -ENDDRAW -ENDDEF -# -# R_NET03_PAR_SIP -# -DEF R_NET03_PAR_SIP RN 0 0 Y N 1 F N -F0 "RN" -400 0 50 V V C CNN -F1 "R_NET03_PAR_SIP" 500 0 50 V V C CNN -F2 "Resistors_ThroughHole:Resistor_Array_SIP6" 575 0 50 V I C CNN -F3 "" 0 0 50 H V C CNN -$FPLIST - Resistor?Array?SIP* -$ENDFPLIST -DRAW -S -350 -75 450 175 0 1 10 f -S -330 110 -270 -50 0 1 10 N -S -30 110 30 -50 0 1 10 N -S 270 110 330 -50 0 1 10 N -P 4 0 1 0 -300 110 -300 140 -200 140 -200 -50 N -P 4 0 1 0 0 110 0 140 100 140 100 -50 N -P 4 0 1 0 300 110 300 140 400 140 400 -50 N -X R1.1 1 -300 -200 150 U 50 50 1 1 P -X R1.2 2 -200 -200 150 U 50 50 1 1 P -X R2.1 3 0 -200 150 U 50 50 1 1 P -X R2.2 4 100 -200 150 U 50 50 1 1 P -X R3.1 5 300 -200 150 U 50 50 1 1 P -X R3.2 6 400 -200 150 U 50 50 1 1 P -ENDDRAW -ENDDEF -# -# R_NET04 -# -DEF R_NET04 RN 0 0 N N 1 F N -F0 "RN" -300 0 50 V V C CNN -F1 "R_NET04" 200 0 50 V V C CNN -F2 "Resistors_ThroughHole:Resistor_Array_SIP5" 275 0 50 V I C CNN -F3 "" 0 0 50 H V C CNN -$FPLIST - Resistor?Array?SIP* -$ENDFPLIST -DRAW -C -200 90 10 0 1 0 F -C -100 90 10 0 1 0 F -C 0 90 10 0 1 0 F -S -250 -125 150 125 0 1 10 f -S -230 60 -170 -100 0 1 10 N -S -130 60 -70 -100 0 1 10 N -S -30 60 30 -100 0 1 10 N -S 70 60 130 -100 0 1 10 N -P 2 0 1 0 -200 100 -200 60 N -P 4 0 1 0 -200 60 -200 90 -100 90 -100 60 N -P 4 0 1 0 -100 60 -100 90 0 90 0 60 N -P 4 0 1 0 0 60 0 90 100 90 100 60 N -X common 1 -200 200 100 D 50 50 1 1 P -X R1 2 -200 -200 100 U 50 50 1 1 P -X R2 3 -100 -200 100 U 50 50 1 1 P -X R3 4 0 -200 100 U 50 50 1 1 P -X R4 5 100 -200 100 U 50 50 1 1 P -ENDDRAW -ENDDEF -# -# R_NET04_DIV_SIP -# -DEF R_NET04_DIV_SIP RN 0 0 Y N 1 F N +DEF R_Network_Dividers_x04_SIP RN 0 0 Y N 1 F N F0 "RN" -500 0 50 V V C CNN -F1 "R_NET04_DIV_SIP" 400 0 50 V V C CNN +F1 "R_Network_Dividers_x04_SIP" 400 0 50 V V C CNN F2 "Resistors_ThroughHole:Resistor_Array_SIP6" 475 0 50 V I C CNN F3 "" 0 0 50 H V C CNN $FPLIST @@ -5967,114 +6238,11 @@ X COM2 6 300 300 100 D 50 50 1 1 P ENDDRAW ENDDEF # -# R_NET04_PAR_DIP +# R_Network_Dividers_x05_SIP # -DEF R_NET04_PAR_DIP RN 0 0 Y N 1 F N -F0 "RN" -300 0 50 V V C CNN -F1 "R_NET04_PAR_DIP" 200 0 50 V V C CNN -F2 "" 275 0 50 V I C CNN -F3 "" 0 0 50 H V C CNN -ALIAS R_PACK4 -$FPLIST - DIP* - SOIC* -$ENDFPLIST -DRAW -S -250 -95 150 95 0 1 10 f -S -225 75 -175 -75 0 1 10 N -S -125 75 -75 -75 0 1 10 N -S -25 75 25 -75 0 1 10 N -S 75 75 125 -75 0 1 10 N -P 2 0 1 0 -200 -100 -200 -75 N -P 2 0 1 0 -200 75 -200 100 N -P 2 0 1 0 -100 -100 -100 -75 N -P 2 0 1 0 -100 75 -100 100 N -P 2 0 1 0 0 -100 0 -75 N -P 2 0 1 0 0 75 0 100 N -P 2 0 1 0 100 -100 100 -75 N -P 2 0 1 0 100 75 100 100 N -X R1.1 1 -200 -200 100 U 50 50 1 1 P -X R2.1 2 -100 -200 100 U 50 50 1 1 P -X R3.1 3 0 -200 100 U 50 50 1 1 P -X R4.1 4 100 -200 100 U 50 50 1 1 P -X R4.2 5 100 200 100 D 50 50 1 1 P -X R3.2 6 0 200 100 D 50 50 1 1 P -X R2.2 7 -100 200 100 D 50 50 1 1 P -X R1.2 8 -200 200 100 D 50 50 1 1 P -ENDDRAW -ENDDEF -# -# R_NET04_PAR_SIP -# -DEF R_NET04_PAR_SIP RN 0 0 Y N 1 F N -F0 "RN" -600 0 50 V V C CNN -F1 "R_NET04_PAR_SIP" 600 0 50 V V C CNN -F2 "Resistors_ThroughHole:Resistor_Array_SIP8" 675 0 50 V I C CNN -F3 "" 0 0 50 H V C CNN -$FPLIST - Resistor?Array?SIP* -$ENDFPLIST -DRAW -S -550 -75 550 175 0 1 10 f -S -530 110 -470 -50 0 1 10 N -S -230 110 -170 -50 0 1 10 N -S 70 110 130 -50 0 1 10 N -S 370 110 430 -50 0 1 10 N -P 4 0 1 0 -500 110 -500 140 -400 140 -400 -50 N -P 4 0 1 0 -200 110 -200 140 -100 140 -100 -50 N -P 4 0 1 0 100 110 100 140 200 140 200 -50 N -P 4 0 1 0 400 110 400 140 500 140 500 -50 N -X R1.1 1 -500 -200 150 U 50 50 1 1 P -X R1.2 2 -400 -200 150 U 50 50 1 1 P -X R2.1 3 -200 -200 150 U 50 50 1 1 P -X R2.2 4 -100 -200 150 U 50 50 1 1 P -X R3.1 5 100 -200 150 U 50 50 1 1 P -X R3.2 6 200 -200 150 U 50 50 1 1 P -X R4.1 7 400 -200 150 U 50 50 1 1 P -X R4.2 8 500 -200 150 U 50 50 1 1 P -ENDDRAW -ENDDEF -# -# R_NET05 -# -DEF R_NET05 RN 0 0 N N 1 F N -F0 "RN" -300 0 50 V V C CNN -F1 "R_NET05" 300 0 50 V V C CNN -F2 "Resistors_ThroughHole:Resistor_Array_SIP6" 375 0 50 V I C CNN -F3 "" 0 0 50 H V C CNN -$FPLIST - Resistor?Array?SIP* -$ENDFPLIST -DRAW -C -200 90 10 0 1 0 F -C -100 90 10 0 1 0 F -C 0 90 10 0 1 0 F -C 100 90 10 0 1 0 F -S -250 -125 250 125 0 1 10 f -S -230 60 -170 -100 0 1 10 N -S -130 60 -70 -100 0 1 10 N -S -30 60 30 -100 0 1 10 N -S 70 60 130 -100 0 1 10 N -S 170 60 230 -100 0 1 10 N -P 2 0 1 0 -200 100 -200 60 N -P 4 0 1 0 -200 60 -200 90 -100 90 -100 60 N -P 4 0 1 0 -100 60 -100 90 0 90 0 60 N -P 4 0 1 0 0 60 0 90 100 90 100 60 N -P 4 0 1 0 100 60 100 90 200 90 200 60 N -X common 1 -200 200 100 D 50 50 1 1 P -X R1 2 -200 -200 100 U 50 50 1 1 P -X R2 3 -100 -200 100 U 50 50 1 1 P -X R3 4 0 -200 100 U 50 50 1 1 P -X R4 5 100 -200 100 U 50 50 1 1 P -X R5 6 200 -200 100 U 50 50 1 1 P -ENDDRAW -ENDDEF -# -# R_NET05_DIV_SIP -# -DEF R_NET05_DIV_SIP RN 0 0 Y N 1 F N +DEF R_Network_Dividers_x05_SIP RN 0 0 Y N 1 F N F0 "RN" -500 0 50 V V C CNN -F1 "R_NET05_DIV_SIP" 600 0 50 V V C CNN +F1 "R_Network_Dividers_x05_SIP" 600 0 50 V V C CNN F2 "Resistors_ThroughHole:Resistor_Array_SIP7" 675 0 50 V I C CNN F3 "" 0 0 50 H V C CNN $FPLIST @@ -6136,127 +6304,11 @@ X COM2 7 500 300 100 D 50 50 1 1 P ENDDRAW ENDDEF # -# R_NET05_PAR_DIP +# R_Network_Dividers_x06_SIP # -DEF R_NET05_PAR_DIP RN 0 0 Y N 1 F N -F0 "RN" -300 0 50 V V C CNN -F1 "R_NET05_PAR_DIP" 300 0 50 V V C CNN -F2 "" 375 0 50 V I C CNN -F3 "" 0 0 50 H V C CNN -ALIAS R_PACK5 -$FPLIST - DIP* - SOIC* -$ENDFPLIST -DRAW -S -250 -95 250 95 0 1 10 f -S -225 75 -175 -75 0 1 10 N -S -125 75 -75 -75 0 1 10 N -S -25 75 25 -75 0 1 10 N -S 75 75 125 -75 0 1 10 N -S 175 75 225 -75 0 1 10 N -P 2 0 1 0 -200 -100 -200 -75 N -P 2 0 1 0 -200 75 -200 100 N -P 2 0 1 0 -100 -100 -100 -75 N -P 2 0 1 0 -100 75 -100 100 N -P 2 0 1 0 0 -100 0 -75 N -P 2 0 1 0 0 75 0 100 N -P 2 0 1 0 100 -100 100 -75 N -P 2 0 1 0 100 75 100 100 N -P 2 0 1 0 200 -100 200 -75 N -P 2 0 1 0 200 75 200 100 N -X R1.1 1 -200 -200 100 U 50 50 1 1 P -X R2.1 2 -100 -200 100 U 50 50 1 1 P -X R3.1 3 0 -200 100 U 50 50 1 1 P -X R4.1 4 100 -200 100 U 50 50 1 1 P -X R5.1 5 200 -200 100 U 50 50 1 1 P -X R5.2 6 200 200 100 D 50 50 1 1 P -X R4.2 7 100 200 100 D 50 50 1 1 P -X R3.2 8 0 200 100 D 50 50 1 1 P -X R2.2 9 -100 200 100 D 50 50 1 1 P -X R1.2 10 -200 200 100 D 50 50 1 1 P -ENDDRAW -ENDDEF -# -# R_NET05_PAR_SIP -# -DEF R_NET05_PAR_SIP RN 0 0 Y N 1 F N +DEF R_Network_Dividers_x06_SIP RN 0 0 Y N 1 F N F0 "RN" -700 0 50 V V C CNN -F1 "R_NET05_PAR_SIP" 800 0 50 V V C CNN -F2 "Resistors_ThroughHole:Resistor_Array_SIP10" 875 0 50 V I C CNN -F3 "" 0 0 50 H V C CNN -$FPLIST - Resistor?Array?SIP* -$ENDFPLIST -DRAW -S -650 -75 750 175 0 1 10 f -S -630 110 -570 -50 0 1 10 N -S -330 110 -270 -50 0 1 10 N -S -30 110 30 -50 0 1 10 N -S 270 110 330 -50 0 1 10 N -S 570 110 630 -50 0 1 10 N -P 4 0 1 0 -600 110 -600 140 -500 140 -500 -50 N -P 4 0 1 0 -300 110 -300 140 -200 140 -200 -50 N -P 4 0 1 0 0 110 0 140 100 140 100 -50 N -P 4 0 1 0 300 110 300 140 400 140 400 -50 N -P 4 0 1 0 600 110 600 140 700 140 700 -50 N -X R1.1 1 -600 -200 150 U 50 50 1 1 P -X R1.2 2 -500 -200 150 U 50 50 1 1 P -X R2.1 3 -300 -200 150 U 50 50 1 1 P -X R2.2 4 -200 -200 150 U 50 50 1 1 P -X R3.1 5 0 -200 150 U 50 50 1 1 P -X R3.2 6 100 -200 150 U 50 50 1 1 P -X R4.1 7 300 -200 150 U 50 50 1 1 P -X R4.2 8 400 -200 150 U 50 50 1 1 P -X R5.1 9 600 -200 150 U 50 50 1 1 P -X R5.2 10 700 -200 150 U 50 50 1 1 P -ENDDRAW -ENDDEF -# -# R_NET06 -# -DEF R_NET06 RN 0 0 N N 1 F N -F0 "RN" -400 0 50 V V C CNN -F1 "R_NET06" 300 0 50 V V C CNN -F2 "Resistors_ThroughHole:Resistor_Array_SIP7" 375 0 50 V I C CNN -F3 "" 0 0 50 H V C CNN -$FPLIST - Resistor?Array?SIP* -$ENDFPLIST -DRAW -C -300 90 10 0 1 0 F -C -200 90 10 0 1 0 F -C -100 90 10 0 1 0 F -C 0 90 10 0 1 0 F -C 100 90 10 0 1 0 F -S -350 -125 250 125 0 1 10 f -S -330 60 -270 -100 0 1 10 N -S -230 60 -170 -100 0 1 10 N -S -130 60 -70 -100 0 1 10 N -S -30 60 30 -100 0 1 10 N -S 70 60 130 -100 0 1 10 N -S 170 60 230 -100 0 1 10 N -P 2 0 1 0 -300 100 -300 60 N -P 4 0 1 0 -300 60 -300 90 -200 90 -200 60 N -P 4 0 1 0 -200 60 -200 90 -100 90 -100 60 N -P 4 0 1 0 -100 60 -100 90 0 90 0 60 N -P 4 0 1 0 0 60 0 90 100 90 100 60 N -P 4 0 1 0 100 60 100 90 200 90 200 60 N -X common 1 -300 200 100 D 50 50 1 1 P -X R1 2 -300 -200 100 U 50 50 1 1 P -X R2 3 -200 -200 100 U 50 50 1 1 P -X R3 4 -100 -200 100 U 50 50 1 1 P -X R4 5 0 -200 100 U 50 50 1 1 P -X R5 6 100 -200 100 U 50 50 1 1 P -X R6 7 200 -200 100 U 50 50 1 1 P -ENDDRAW -ENDDEF -# -# R_NET06_DIV_SIP -# -DEF R_NET06_DIV_SIP RN 0 0 Y N 1 F N -F0 "RN" -700 0 50 V V C CNN -F1 "R_NET06_DIV_SIP" 600 0 50 V V C CNN +F1 "R_Network_Dividers_x06_SIP" 600 0 50 V V C CNN F2 "Resistors_ThroughHole:Resistor_Array_SIP8" 675 0 50 V I C CNN F3 "" 0 0 50 H V C CNN $FPLIST @@ -6328,140 +6380,11 @@ X COM2 8 500 300 100 D 50 50 1 1 P ENDDRAW ENDDEF # -# R_NET06_PAR_DIP +# R_Network_Dividers_x07_SIP # -DEF R_NET06_PAR_DIP RN 0 0 Y N 1 F N -F0 "RN" -400 0 50 V V C CNN -F1 "R_NET06_PAR_DIP" 300 0 50 V V C CNN -F2 "" 375 0 50 V I C CNN -F3 "" 0 0 50 H V C CNN -ALIAS R_PACK6 -$FPLIST - DIP* - SOIC* -$ENDFPLIST -DRAW -S -350 -95 250 95 0 1 10 f -S -325 75 -275 -75 0 1 10 N -S -225 75 -175 -75 0 1 10 N -S -125 75 -75 -75 0 1 10 N -S -25 75 25 -75 0 1 10 N -S 75 75 125 -75 0 1 10 N -S 175 75 225 -75 0 1 10 N -P 2 0 1 0 -300 -100 -300 -75 N -P 2 0 1 0 -300 75 -300 100 N -P 2 0 1 0 -200 -100 -200 -75 N -P 2 0 1 0 -200 75 -200 100 N -P 2 0 1 0 -100 -100 -100 -75 N -P 2 0 1 0 -100 75 -100 100 N -P 2 0 1 0 0 -100 0 -75 N -P 2 0 1 0 0 75 0 100 N -P 2 0 1 0 100 -100 100 -75 N -P 2 0 1 0 100 75 100 100 N -P 2 0 1 0 200 -100 200 -75 N -P 2 0 1 0 200 75 200 100 N -X R1.1 1 -300 -200 100 U 50 50 1 1 P -X R2.1 2 -200 -200 100 U 50 50 1 1 P -X R3.1 3 -100 -200 100 U 50 50 1 1 P -X R4.1 4 0 -200 100 U 50 50 1 1 P -X R5.1 5 100 -200 100 U 50 50 1 1 P -X R6.1 6 200 -200 100 U 50 50 1 1 P -X R6.2 7 200 200 100 D 50 50 1 1 P -X R5.2 8 100 200 100 D 50 50 1 1 P -X R4.2 9 0 200 100 D 50 50 1 1 P -X R3.2 10 -100 200 100 D 50 50 1 1 P -X R2.2 11 -200 200 100 D 50 50 1 1 P -X R1.2 12 -300 200 100 D 50 50 1 1 P -ENDDRAW -ENDDEF -# -# R_NET06_PAR_SIP -# -DEF R_NET06_PAR_SIP RN 0 0 Y N 1 F N -F0 "RN" -900 0 50 V V C CNN -F1 "R_NET06_PAR_SIP" 900 0 50 V V C CNN -F2 "Resistors_ThroughHole:Resistor_Array_SIP12" 975 0 50 V I C CNN -F3 "" 0 0 50 H V C CNN -$FPLIST - Resistor?Array?SIP* -$ENDFPLIST -DRAW -S -850 -75 850 175 0 1 10 f -S -830 110 -770 -50 0 1 10 N -S -530 110 -470 -50 0 1 10 N -S -230 110 -170 -50 0 1 10 N -S 70 110 130 -50 0 1 10 N -S 370 110 430 -50 0 1 10 N -S 670 110 730 -50 0 1 10 N -P 4 0 1 0 -800 110 -800 140 -700 140 -700 -50 N -P 4 0 1 0 -500 110 -500 140 -400 140 -400 -50 N -P 4 0 1 0 -200 110 -200 140 -100 140 -100 -50 N -P 4 0 1 0 100 110 100 140 200 140 200 -50 N -P 4 0 1 0 400 110 400 140 500 140 500 -50 N -P 4 0 1 0 700 110 700 140 800 140 800 -50 N -X R1.1 1 -800 -200 150 U 50 50 1 1 P -X R1.2 2 -700 -200 150 U 50 50 1 1 P -X R2.1 3 -500 -200 150 U 50 50 1 1 P -X R2.2 4 -400 -200 150 U 50 50 1 1 P -X R3.1 5 -200 -200 150 U 50 50 1 1 P -X R3.2 6 -100 -200 150 U 50 50 1 1 P -X R4.1 7 100 -200 150 U 50 50 1 1 P -X R4.2 8 200 -200 150 U 50 50 1 1 P -X R5.1 9 400 -200 150 U 50 50 1 1 P -X R5.2 10 500 -200 150 U 50 50 1 1 P -X R6.1 11 700 -200 150 U 50 50 1 1 P -X R6.2 12 800 -200 150 U 50 50 1 1 P -ENDDRAW -ENDDEF -# -# R_NET07 -# -DEF R_NET07 RN 0 0 N N 1 F N -F0 "RN" -400 0 50 V V C CNN -F1 "R_NET07" 400 0 50 V V C CNN -F2 "Resistors_ThroughHole:Resistor_Array_SIP8" 475 0 50 V I C CNN -F3 "" 0 0 50 H V C CNN -$FPLIST - Resistor?Array?SIP* -$ENDFPLIST -DRAW -C -300 90 10 0 1 0 F -C -200 90 10 0 1 0 F -C -100 90 10 0 1 0 F -C 0 90 10 0 1 0 F -C 100 90 10 0 1 0 F -C 200 90 10 0 1 0 F -S -350 -125 350 125 0 1 10 f -S -330 60 -270 -100 0 1 10 N -S -230 60 -170 -100 0 1 10 N -S -130 60 -70 -100 0 1 10 N -S -30 60 30 -100 0 1 10 N -S 70 60 130 -100 0 1 10 N -S 170 60 230 -100 0 1 10 N -S 270 60 330 -100 0 1 10 N -P 2 0 1 0 -300 100 -300 60 N -P 4 0 1 0 -300 60 -300 90 -200 90 -200 60 N -P 4 0 1 0 -200 60 -200 90 -100 90 -100 60 N -P 4 0 1 0 -100 60 -100 90 0 90 0 60 N -P 4 0 1 0 0 60 0 90 100 90 100 60 N -P 4 0 1 0 100 60 100 90 200 90 200 60 N -P 4 0 1 0 200 60 200 90 300 90 300 60 N -X common 1 -300 200 100 D 50 50 1 1 P -X R1 2 -300 -200 100 U 50 50 1 1 P -X R2 3 -200 -200 100 U 50 50 1 1 P -X R3 4 -100 -200 100 U 50 50 1 1 P -X R4 5 0 -200 100 U 50 50 1 1 P -X R5 6 100 -200 100 U 50 50 1 1 P -X R6 7 200 -200 100 U 50 50 1 1 P -X R7 8 300 -200 100 U 50 50 1 1 P -ENDDRAW -ENDDEF -# -# R_NET07_DIV_SIP -# -DEF R_NET07_DIV_SIP RN 0 0 Y N 1 F N +DEF R_Network_Dividers_x07_SIP RN 0 0 Y N 1 F N F0 "RN" -700 0 50 V V C CNN -F1 "R_NET07_DIV_SIP" 800 0 50 V V C CNN +F1 "R_Network_Dividers_x07_SIP" 800 0 50 V V C CNN F2 "Resistors_ThroughHole:Resistor_Array_SIP9" 875 0 50 V I C CNN F3 "" 0 0 50 H V C CNN $FPLIST @@ -6543,153 +6466,11 @@ X COM2 9 700 300 100 D 50 50 1 1 P ENDDRAW ENDDEF # -# R_NET07_PAR_DIP +# R_Network_Dividers_x08_SIP # -DEF R_NET07_PAR_DIP RN 0 0 Y N 1 F N -F0 "RN" -400 0 50 V V C CNN -F1 "R_NET07_PAR_DIP" 400 0 50 V V C CNN -F2 "" 475 0 50 V I C CNN -F3 "" 0 0 50 H V C CNN -ALIAS R_PACK7 -$FPLIST - DIP* - SOIC* -$ENDFPLIST -DRAW -S -350 -95 350 95 0 1 10 f -S -325 75 -275 -75 0 1 10 N -S -225 75 -175 -75 0 1 10 N -S -125 75 -75 -75 0 1 10 N -S -25 75 25 -75 0 1 10 N -S 75 75 125 -75 0 1 10 N -S 175 75 225 -75 0 1 10 N -S 275 75 325 -75 0 1 10 N -P 2 0 1 0 -300 -100 -300 -75 N -P 2 0 1 0 -300 75 -300 100 N -P 2 0 1 0 -200 -100 -200 -75 N -P 2 0 1 0 -200 75 -200 100 N -P 2 0 1 0 -100 -100 -100 -75 N -P 2 0 1 0 -100 75 -100 100 N -P 2 0 1 0 0 -100 0 -75 N -P 2 0 1 0 0 75 0 100 N -P 2 0 1 0 100 -100 100 -75 N -P 2 0 1 0 100 75 100 100 N -P 2 0 1 0 200 -100 200 -75 N -P 2 0 1 0 200 75 200 100 N -P 2 0 1 0 300 -100 300 -75 N -P 2 0 1 0 300 75 300 100 N -X R1.1 1 -300 -200 100 U 50 50 1 1 P -X R2.1 2 -200 -200 100 U 50 50 1 1 P -X R3.1 3 -100 -200 100 U 50 50 1 1 P -X R4.1 4 0 -200 100 U 50 50 1 1 P -X R5.1 5 100 -200 100 U 50 50 1 1 P -X R6.1 6 200 -200 100 U 50 50 1 1 P -X R7.1 7 300 -200 100 U 50 50 1 1 P -X R7.2 8 300 200 100 D 50 50 1 1 P -X R6.2 9 200 200 100 D 50 50 1 1 P -X R5.2 10 100 200 100 D 50 50 1 1 P -X R4.2 11 0 200 100 D 50 50 1 1 P -X R3.2 12 -100 200 100 D 50 50 1 1 P -X R2.2 13 -200 200 100 D 50 50 1 1 P -X R1.2 14 -300 200 100 D 50 50 1 1 P -ENDDRAW -ENDDEF -# -# R_NET07_PAR_SIP -# -DEF R_NET07_PAR_SIP RN 0 0 Y N 1 F N -F0 "RN" -1000 0 50 V V C CNN -F1 "R_NET07_PAR_SIP" 1100 0 50 V V C CNN -F2 "Resistors_ThroughHole:Resistor_Array_SIP14" 1175 0 50 V I C CNN -F3 "" 0 0 50 H V C CNN -$FPLIST - Resistor?Array?SIP* -$ENDFPLIST -DRAW -S -950 -75 1050 175 0 1 10 f -S -930 110 -870 -50 0 1 10 N -S -630 110 -570 -50 0 1 10 N -S -330 110 -270 -50 0 1 10 N -S -30 110 30 -50 0 1 10 N -S 270 110 330 -50 0 1 10 N -S 570 110 630 -50 0 1 10 N -S 870 110 930 -50 0 1 10 N -P 4 0 1 0 -900 110 -900 140 -800 140 -800 -50 N -P 4 0 1 0 -600 110 -600 140 -500 140 -500 -50 N -P 4 0 1 0 -300 110 -300 140 -200 140 -200 -50 N -P 4 0 1 0 0 110 0 140 100 140 100 -50 N -P 4 0 1 0 300 110 300 140 400 140 400 -50 N -P 4 0 1 0 600 110 600 140 700 140 700 -50 N -P 4 0 1 0 900 110 900 140 1000 140 1000 -50 N -X R1.1 1 -900 -200 150 U 50 50 1 1 P -X R1.2 2 -800 -200 150 U 50 50 1 1 P -X R2.1 3 -600 -200 150 U 50 50 1 1 P -X R2.2 4 -500 -200 150 U 50 50 1 1 P -X R3.1 5 -300 -200 150 U 50 50 1 1 P -X R3.2 6 -200 -200 150 U 50 50 1 1 P -X R4.1 7 0 -200 150 U 50 50 1 1 P -X R4.2 8 100 -200 150 U 50 50 1 1 P -X R5.1 9 300 -200 150 U 50 50 1 1 P -X R5.2 10 400 -200 150 U 50 50 1 1 P -X R6.1 11 600 -200 150 U 50 50 1 1 P -X R6.2 12 700 -200 150 U 50 50 1 1 P -X R7.1 13 900 -200 150 U 50 50 1 1 P -X R7.2 14 1000 -200 150 U 50 50 1 1 P -ENDDRAW -ENDDEF -# -# R_NET08 -# -DEF R_NET08 RN 0 0 N N 1 F N -F0 "RN" -500 0 50 V V C CNN -F1 "R_NET08" 400 0 50 V V C CNN -F2 "Resistors_ThroughHole:Resistor_Array_SIP9" 475 0 50 V I C CNN -F3 "" 0 0 50 H V C CNN -$FPLIST - Resistor?Array?SIP* -$ENDFPLIST -DRAW -C -400 90 10 0 1 0 F -C -300 90 10 0 1 0 F -C -200 90 10 0 1 0 F -C -100 90 10 0 1 0 F -C 0 90 10 0 1 0 F -C 100 90 10 0 1 0 F -C 200 90 10 0 1 0 F -S -450 -125 350 125 0 1 10 f -S -430 60 -370 -100 0 1 10 N -S -330 60 -270 -100 0 1 10 N -S -230 60 -170 -100 0 1 10 N -S -130 60 -70 -100 0 1 10 N -S -30 60 30 -100 0 1 10 N -S 70 60 130 -100 0 1 10 N -S 170 60 230 -100 0 1 10 N -S 270 60 330 -100 0 1 10 N -P 2 0 1 0 -400 100 -400 60 N -P 4 0 1 0 -400 60 -400 90 -300 90 -300 60 N -P 4 0 1 0 -300 60 -300 90 -200 90 -200 60 N -P 4 0 1 0 -200 60 -200 90 -100 90 -100 60 N -P 4 0 1 0 -100 60 -100 90 0 90 0 60 N -P 4 0 1 0 0 60 0 90 100 90 100 60 N -P 4 0 1 0 100 60 100 90 200 90 200 60 N -P 4 0 1 0 200 60 200 90 300 90 300 60 N -X common 1 -400 200 100 D 50 50 1 1 P -X R1 2 -400 -200 100 U 50 50 1 1 P -X R2 3 -300 -200 100 U 50 50 1 1 P -X R3 4 -200 -200 100 U 50 50 1 1 P -X R4 5 -100 -200 100 U 50 50 1 1 P -X R5 6 0 -200 100 U 50 50 1 1 P -X R6 7 100 -200 100 U 50 50 1 1 P -X R7 8 200 -200 100 U 50 50 1 1 P -X R8 9 300 -200 100 U 50 50 1 1 P -ENDDRAW -ENDDEF -# -# R_NET08_DIV_SIP -# -DEF R_NET08_DIV_SIP RN 0 0 Y N 1 F N +DEF R_Network_Dividers_x08_SIP RN 0 0 Y N 1 F N F0 "RN" -900 0 50 V V C CNN -F1 "R_NET08_DIV_SIP" 800 0 50 V V C CNN +F1 "R_Network_Dividers_x08_SIP" 800 0 50 V V C CNN F2 "Resistors_ThroughHole:Resistor_Array_SIP10" 875 0 50 V I C CNN F3 "" 0 0 50 H V C CNN $FPLIST @@ -6781,119 +6562,11 @@ X COM2 10 700 300 100 D 50 50 1 1 P ENDDRAW ENDDEF # -# R_NET08_PAR_DIP +# R_Network_Dividers_x09_SIP # -DEF R_NET08_PAR_DIP RN 0 0 Y N 1 F N -F0 "RN" -500 0 50 V V C CNN -F1 "R_NET08_PAR_DIP" 400 0 50 V V C CNN -F2 "" 475 0 50 V I C CNN -F3 "" 0 0 50 H V C CNN -ALIAS R_PACK8 -$FPLIST - DIP* - SOIC* -$ENDFPLIST -DRAW -S -450 -95 350 95 0 1 10 f -S -425 75 -375 -75 0 1 10 N -S -325 75 -275 -75 0 1 10 N -S -225 75 -175 -75 0 1 10 N -S -125 75 -75 -75 0 1 10 N -S -25 75 25 -75 0 1 10 N -S 75 75 125 -75 0 1 10 N -S 175 75 225 -75 0 1 10 N -S 275 75 325 -75 0 1 10 N -P 2 0 1 0 -400 -100 -400 -75 N -P 2 0 1 0 -400 75 -400 100 N -P 2 0 1 0 -300 -100 -300 -75 N -P 2 0 1 0 -300 75 -300 100 N -P 2 0 1 0 -200 -100 -200 -75 N -P 2 0 1 0 -200 75 -200 100 N -P 2 0 1 0 -100 -100 -100 -75 N -P 2 0 1 0 -100 75 -100 100 N -P 2 0 1 0 0 -100 0 -75 N -P 2 0 1 0 0 75 0 100 N -P 2 0 1 0 100 -100 100 -75 N -P 2 0 1 0 100 75 100 100 N -P 2 0 1 0 200 -100 200 -75 N -P 2 0 1 0 200 75 200 100 N -P 2 0 1 0 300 -100 300 -75 N -P 2 0 1 0 300 75 300 100 N -X R1.1 1 -400 -200 100 U 50 50 1 1 P -X R2.1 2 -300 -200 100 U 50 50 1 1 P -X R3.1 3 -200 -200 100 U 50 50 1 1 P -X R4.1 4 -100 -200 100 U 50 50 1 1 P -X R5.1 5 0 -200 100 U 50 50 1 1 P -X R6.1 6 100 -200 100 U 50 50 1 1 P -X R7.1 7 200 -200 100 U 50 50 1 1 P -X R8.1 8 300 -200 100 U 50 50 1 1 P -X R8.2 9 300 200 100 D 50 50 1 1 P -X R7.2 10 200 200 100 D 50 50 1 1 P -X R6.2 11 100 200 100 D 50 50 1 1 P -X R5.2 12 0 200 100 D 50 50 1 1 P -X R4.2 13 -100 200 100 D 50 50 1 1 P -X R3.2 14 -200 200 100 D 50 50 1 1 P -X R2.2 15 -300 200 100 D 50 50 1 1 P -X R1.2 16 -400 200 100 D 50 50 1 1 P -ENDDRAW -ENDDEF -# -# R_NET09 -# -DEF R_NET09 RN 0 0 N N 1 F N -F0 "RN" -500 0 50 V V C CNN -F1 "R_NET09" 500 0 50 V V C CNN -F2 "Resistors_ThroughHole:Resistor_Array_SIP10" 575 0 50 V I C CNN -F3 "" 0 0 50 H V C CNN -$FPLIST - Resistor?Array?SIP* -$ENDFPLIST -DRAW -C -400 90 10 0 1 0 F -C -300 90 10 0 1 0 F -C -200 90 10 0 1 0 F -C -100 90 10 0 1 0 F -C 0 90 10 0 1 0 F -C 100 90 10 0 1 0 F -C 200 90 10 0 1 0 F -C 300 90 10 0 1 0 F -S -450 -125 450 125 0 1 10 f -S -430 60 -370 -100 0 1 10 N -S -330 60 -270 -100 0 1 10 N -S -230 60 -170 -100 0 1 10 N -S -130 60 -70 -100 0 1 10 N -S -30 60 30 -100 0 1 10 N -S 70 60 130 -100 0 1 10 N -S 170 60 230 -100 0 1 10 N -S 270 60 330 -100 0 1 10 N -S 370 60 430 -100 0 1 10 N -P 2 0 1 0 -400 100 -400 60 N -P 4 0 1 0 -400 60 -400 90 -300 90 -300 60 N -P 4 0 1 0 -300 60 -300 90 -200 90 -200 60 N -P 4 0 1 0 -200 60 -200 90 -100 90 -100 60 N -P 4 0 1 0 -100 60 -100 90 0 90 0 60 N -P 4 0 1 0 0 60 0 90 100 90 100 60 N -P 4 0 1 0 100 60 100 90 200 90 200 60 N -P 4 0 1 0 200 60 200 90 300 90 300 60 N -P 4 0 1 0 300 60 300 90 400 90 400 60 N -X common 1 -400 200 100 D 50 50 1 1 P -X R1 2 -400 -200 100 U 50 50 1 1 P -X R2 3 -300 -200 100 U 50 50 1 1 P -X R3 4 -200 -200 100 U 50 50 1 1 P -X R4 5 -100 -200 100 U 50 50 1 1 P -X R5 6 0 -200 100 U 50 50 1 1 P -X R6 7 100 -200 100 U 50 50 1 1 P -X R7 8 200 -200 100 U 50 50 1 1 P -X R8 9 300 -200 100 U 50 50 1 1 P -X R9 10 400 -200 100 U 50 50 1 1 P -ENDDRAW -ENDDEF -# -# R_NET09_DIV_SIP -# -DEF R_NET09_DIV_SIP RN 0 0 Y N 1 F N +DEF R_Network_Dividers_x09_SIP RN 0 0 Y N 1 F N F0 "RN" -900 0 50 V V C CNN -F1 "R_NET09_DIV_SIP" 1000 0 50 V V C CNN +F1 "R_Network_Dividers_x09_SIP" 1000 0 50 V V C CNN F2 "Resistors_ThroughHole:Resistor_Array_SIP11" 1075 0 50 V I C CNN F3 "" 0 0 50 H V C CNN $FPLIST @@ -6995,128 +6668,11 @@ X COM2 11 900 300 100 D 50 50 1 1 P ENDDRAW ENDDEF # -# R_NET09_PAR_DIP +# R_Network_Dividers_x10_SIP # -DEF R_NET09_PAR_DIP RN 0 0 Y N 1 F N -F0 "RN" -500 0 50 V V C CNN -F1 "R_NET09_PAR_DIP" 500 0 50 V V C CNN -F2 "" 575 0 50 V I C CNN -F3 "" 0 0 50 H V C CNN -ALIAS R_PACK9 -$FPLIST - DIP* - SOIC* -$ENDFPLIST -DRAW -S -450 -95 450 95 0 1 10 f -S -425 75 -375 -75 0 1 10 N -S -325 75 -275 -75 0 1 10 N -S -225 75 -175 -75 0 1 10 N -S -125 75 -75 -75 0 1 10 N -S -25 75 25 -75 0 1 10 N -S 75 75 125 -75 0 1 10 N -S 175 75 225 -75 0 1 10 N -S 275 75 325 -75 0 1 10 N -S 375 75 425 -75 0 1 10 N -P 2 0 1 0 -400 -100 -400 -75 N -P 2 0 1 0 -400 75 -400 100 N -P 2 0 1 0 -300 -100 -300 -75 N -P 2 0 1 0 -300 75 -300 100 N -P 2 0 1 0 -200 -100 -200 -75 N -P 2 0 1 0 -200 75 -200 100 N -P 2 0 1 0 -100 -100 -100 -75 N -P 2 0 1 0 -100 75 -100 100 N -P 2 0 1 0 0 -100 0 -75 N -P 2 0 1 0 0 75 0 100 N -P 2 0 1 0 100 -100 100 -75 N -P 2 0 1 0 100 75 100 100 N -P 2 0 1 0 200 -100 200 -75 N -P 2 0 1 0 200 75 200 100 N -P 2 0 1 0 300 -100 300 -75 N -P 2 0 1 0 300 75 300 100 N -P 2 0 1 0 400 -100 400 -75 N -P 2 0 1 0 400 75 400 100 N -X R1.1 1 -400 -200 100 U 50 50 1 1 P -X R2.1 2 -300 -200 100 U 50 50 1 1 P -X R3.1 3 -200 -200 100 U 50 50 1 1 P -X R4.1 4 -100 -200 100 U 50 50 1 1 P -X R5.1 5 0 -200 100 U 50 50 1 1 P -X R6.1 6 100 -200 100 U 50 50 1 1 P -X R7.1 7 200 -200 100 U 50 50 1 1 P -X R8.1 8 300 -200 100 U 50 50 1 1 P -X R9.1 9 400 -200 100 U 50 50 1 1 P -X R9.2 10 400 200 100 D 50 50 1 1 P -X R8.2 11 300 200 100 D 50 50 1 1 P -X R7.2 12 200 200 100 D 50 50 1 1 P -X R6.2 13 100 200 100 D 50 50 1 1 P -X R5.2 14 0 200 100 D 50 50 1 1 P -X R4.2 15 -100 200 100 D 50 50 1 1 P -X R3.2 16 -200 200 100 D 50 50 1 1 P -X R2.2 17 -300 200 100 D 50 50 1 1 P -X R1.2 18 -400 200 100 D 50 50 1 1 P -ENDDRAW -ENDDEF -# -# R_NET10 -# -DEF R_NET10 RN 0 0 N N 1 F N -F0 "RN" -600 0 50 V V C CNN -F1 "R_NET10" 500 0 50 V V C CNN -F2 "Resistors_ThroughHole:Resistor_Array_SIP11" 575 0 50 V I C CNN -F3 "" 0 0 50 H V C CNN -$FPLIST - Resistor?Array?SIP* -$ENDFPLIST -DRAW -C -500 90 10 0 1 0 F -C -400 90 10 0 1 0 F -C -300 90 10 0 1 0 F -C -200 90 10 0 1 0 F -C -100 90 10 0 1 0 F -C 0 90 10 0 1 0 F -C 100 90 10 0 1 0 F -C 200 90 10 0 1 0 F -C 300 90 10 0 1 0 F -S -550 -125 450 125 0 1 10 f -S -530 60 -470 -100 0 1 10 N -S -430 60 -370 -100 0 1 10 N -S -330 60 -270 -100 0 1 10 N -S -230 60 -170 -100 0 1 10 N -S -130 60 -70 -100 0 1 10 N -S -30 60 30 -100 0 1 10 N -S 70 60 130 -100 0 1 10 N -S 170 60 230 -100 0 1 10 N -S 270 60 330 -100 0 1 10 N -S 370 60 430 -100 0 1 10 N -P 2 0 1 0 -500 100 -500 60 N -P 4 0 1 0 -500 60 -500 90 -400 90 -400 60 N -P 4 0 1 0 -400 60 -400 90 -300 90 -300 60 N -P 4 0 1 0 -300 60 -300 90 -200 90 -200 60 N -P 4 0 1 0 -200 60 -200 90 -100 90 -100 60 N -P 4 0 1 0 -100 60 -100 90 0 90 0 60 N -P 4 0 1 0 0 60 0 90 100 90 100 60 N -P 4 0 1 0 100 60 100 90 200 90 200 60 N -P 4 0 1 0 200 60 200 90 300 90 300 60 N -P 4 0 1 0 300 60 300 90 400 90 400 60 N -X common 1 -500 200 100 D 50 50 1 1 P -X R1 2 -500 -200 100 U 50 50 1 1 P -X R2 3 -400 -200 100 U 50 50 1 1 P -X R3 4 -300 -200 100 U 50 50 1 1 P -X R4 5 -200 -200 100 U 50 50 1 1 P -X R5 6 -100 -200 100 U 50 50 1 1 P -X R6 7 0 -200 100 U 50 50 1 1 P -X R7 8 100 -200 100 U 50 50 1 1 P -X R8 9 200 -200 100 U 50 50 1 1 P -X R9 10 300 -200 100 U 50 50 1 1 P -X R10 11 400 -200 100 U 50 50 1 1 P -ENDDRAW -ENDDEF -# -# R_NET10_DIV_SIP -# -DEF R_NET10_DIV_SIP RN 0 0 Y N 1 F N +DEF R_Network_Dividers_x10_SIP RN 0 0 Y N 1 F N F0 "RN" -1100 0 50 V V C CNN -F1 "R_NET10_DIV_SIP" 1000 0 50 V V C CNN +F1 "R_Network_Dividers_x10_SIP" 1000 0 50 V V C CNN F2 "Resistors_ThroughHole:Resistor_Array_SIP12" 1075 0 50 V I C CNN F3 "" 0 0 50 H V C CNN $FPLIST @@ -7228,137 +6784,11 @@ X COM2 12 900 300 100 D 50 50 1 1 P ENDDRAW ENDDEF # -# R_NET10_PAR_DIP +# R_Network_Dividers_x11_SIP # -DEF R_NET10_PAR_DIP RN 0 0 Y N 1 F N -F0 "RN" -600 0 50 V V C CNN -F1 "R_NET10_PAR_DIP" 500 0 50 V V C CNN -F2 "" 575 0 50 V I C CNN -F3 "" 0 0 50 H V C CNN -ALIAS R_PACK10 -$FPLIST - DIP* - SOIC* -$ENDFPLIST -DRAW -S -550 -95 450 95 0 1 10 f -S -525 75 -475 -75 0 1 10 N -S -425 75 -375 -75 0 1 10 N -S -325 75 -275 -75 0 1 10 N -S -225 75 -175 -75 0 1 10 N -S -125 75 -75 -75 0 1 10 N -S -25 75 25 -75 0 1 10 N -S 75 75 125 -75 0 1 10 N -S 175 75 225 -75 0 1 10 N -S 275 75 325 -75 0 1 10 N -S 375 75 425 -75 0 1 10 N -P 2 0 1 0 -500 -100 -500 -75 N -P 2 0 1 0 -500 75 -500 100 N -P 2 0 1 0 -400 -100 -400 -75 N -P 2 0 1 0 -400 75 -400 100 N -P 2 0 1 0 -300 -100 -300 -75 N -P 2 0 1 0 -300 75 -300 100 N -P 2 0 1 0 -200 -100 -200 -75 N -P 2 0 1 0 -200 75 -200 100 N -P 2 0 1 0 -100 -100 -100 -75 N -P 2 0 1 0 -100 75 -100 100 N -P 2 0 1 0 0 -100 0 -75 N -P 2 0 1 0 0 75 0 100 N -P 2 0 1 0 100 -100 100 -75 N -P 2 0 1 0 100 75 100 100 N -P 2 0 1 0 200 -100 200 -75 N -P 2 0 1 0 200 75 200 100 N -P 2 0 1 0 300 -100 300 -75 N -P 2 0 1 0 300 75 300 100 N -P 2 0 1 0 400 -100 400 -75 N -P 2 0 1 0 400 75 400 100 N -X R1.1 1 -500 -200 100 U 50 50 1 1 P -X R2.1 2 -400 -200 100 U 50 50 1 1 P -X R3.1 3 -300 -200 100 U 50 50 1 1 P -X R4.1 4 -200 -200 100 U 50 50 1 1 P -X R5.1 5 -100 -200 100 U 50 50 1 1 P -X R6.1 6 0 -200 100 U 50 50 1 1 P -X R7.1 7 100 -200 100 U 50 50 1 1 P -X R8.1 8 200 -200 100 U 50 50 1 1 P -X R9.1 9 300 -200 100 U 50 50 1 1 P -X R10.1 10 400 -200 100 U 50 50 1 1 P -X R1.2 20 -500 200 100 D 50 50 1 1 P -X R10.2 11 400 200 100 D 50 50 1 1 P -X R9.2 12 300 200 100 D 50 50 1 1 P -X R8.2 13 200 200 100 D 50 50 1 1 P -X R7.2 14 100 200 100 D 50 50 1 1 P -X R6.2 15 0 200 100 D 50 50 1 1 P -X R5.2 16 -100 200 100 D 50 50 1 1 P -X R4.2 17 -200 200 100 D 50 50 1 1 P -X R3.2 18 -300 200 100 D 50 50 1 1 P -X R2.2 19 -400 200 100 D 50 50 1 1 P -ENDDRAW -ENDDEF -# -# R_NET11 -# -DEF R_NET11 RN 0 0 N N 1 F N -F0 "RN" -600 0 50 V V C CNN -F1 "R_NET11" 600 0 50 V V C CNN -F2 "Resistors_ThroughHole:Resistor_Array_SIP12" 675 0 50 V I C CNN -F3 "" 0 0 50 H V C CNN -$FPLIST - Resistor?Array?SIP* -$ENDFPLIST -DRAW -C -500 90 10 0 1 0 F -C -400 90 10 0 1 0 F -C -300 90 10 0 1 0 F -C -200 90 10 0 1 0 F -C -100 90 10 0 1 0 F -C 0 90 10 0 1 0 F -C 100 90 10 0 1 0 F -C 200 90 10 0 1 0 F -C 300 90 10 0 1 0 F -C 400 90 10 0 1 0 F -S -550 -125 550 125 0 1 10 f -S -530 60 -470 -100 0 1 10 N -S -430 60 -370 -100 0 1 10 N -S -330 60 -270 -100 0 1 10 N -S -230 60 -170 -100 0 1 10 N -S -130 60 -70 -100 0 1 10 N -S -30 60 30 -100 0 1 10 N -S 70 60 130 -100 0 1 10 N -S 170 60 230 -100 0 1 10 N -S 270 60 330 -100 0 1 10 N -S 370 60 430 -100 0 1 10 N -S 470 60 530 -100 0 1 10 N -P 2 0 1 0 -500 100 -500 60 N -P 4 0 1 0 -500 60 -500 90 -400 90 -400 60 N -P 4 0 1 0 -400 60 -400 90 -300 90 -300 60 N -P 4 0 1 0 -300 60 -300 90 -200 90 -200 60 N -P 4 0 1 0 -200 60 -200 90 -100 90 -100 60 N -P 4 0 1 0 -100 60 -100 90 0 90 0 60 N -P 4 0 1 0 0 60 0 90 100 90 100 60 N -P 4 0 1 0 100 60 100 90 200 90 200 60 N -P 4 0 1 0 200 60 200 90 300 90 300 60 N -P 4 0 1 0 300 60 300 90 400 90 400 60 N -P 4 0 1 0 400 60 400 90 500 90 500 60 N -X common 1 -500 200 100 D 50 50 1 1 P -X R1 2 -500 -200 100 U 50 50 1 1 P -X R2 3 -400 -200 100 U 50 50 1 1 P -X R3 4 -300 -200 100 U 50 50 1 1 P -X R4 5 -200 -200 100 U 50 50 1 1 P -X R5 6 -100 -200 100 U 50 50 1 1 P -X R6 7 0 -200 100 U 50 50 1 1 P -X R7 8 100 -200 100 U 50 50 1 1 P -X R8 9 200 -200 100 U 50 50 1 1 P -X R9 10 300 -200 100 U 50 50 1 1 P -X R10 11 400 -200 100 U 50 50 1 1 P -X R11 12 500 -200 100 U 50 50 1 1 P -ENDDRAW -ENDDEF -# -# R_NET11_DIV_SIP -# -DEF R_NET11_DIV_SIP RN 0 0 Y N 1 F N +DEF R_Network_Dividers_x11_SIP RN 0 0 Y N 1 F N F0 "RN" -1100 0 50 V V C CNN -F1 "R_NET11_DIV_SIP" 1200 0 50 V V C CNN +F1 "R_Network_Dividers_x11_SIP" 1200 0 50 V V C CNN F2 "Resistors_ThroughHole:Resistor_Array_SIP13" 1275 0 50 V I C CNN F3 "" 0 0 50 H V C CNN $FPLIST @@ -7480,14 +6910,650 @@ X COM2 13 1100 300 100 D 50 50 1 1 P ENDDRAW ENDDEF # -# R_NET11_PAR_DIP +# R_PHOTO # -DEF R_NET11_PAR_DIP RN 0 0 Y N 1 F N +DEF R_PHOTO R 0 0 N Y 1 F N +F0 "R" 50 50 50 H V L CNN +F1 "R_PHOTO" 50 0 50 H V L TNN +F2 "" 50 -250 50 V V L CNN +F3 "" 0 -50 50 H V C CNN +$FPLIST + R? + R?-* + LDR* +$ENDFPLIST +DRAW +S -40 100 40 -100 0 1 10 N +P 2 0 1 0 -60 -90 -160 10 N +P 2 0 1 0 -60 -90 -90 -90 N +P 2 0 1 0 -60 -90 -60 -60 N +P 2 0 1 0 -60 -30 -160 70 N +P 2 0 1 0 -60 -30 -90 -30 N +P 2 0 1 0 -60 -30 -60 0 N +X ~ 1 0 150 50 D 50 50 1 1 P +X ~ 2 0 -150 50 U 50 50 1 1 P +ENDDRAW +ENDDEF +# +# R_Pack02 +# +DEF R_Pack02 RN 0 0 Y N 1 F N +F0 "RN" -200 0 50 V V C CNN +F1 "R_Pack02" 100 0 50 V V C CNN +F2 "" 175 0 50 V I C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + DIP* + SOIC* +$ENDFPLIST +DRAW +S -150 -95 50 95 0 1 10 f +S -125 75 -75 -75 0 1 10 N +S -25 75 25 -75 0 1 10 N +P 2 0 1 0 -100 -100 -100 -75 N +P 2 0 1 0 -100 75 -100 100 N +P 2 0 1 0 0 -100 0 -75 N +P 2 0 1 0 0 75 0 100 N +X R1.1 1 -100 -200 100 U 50 50 1 1 P +X R2.1 2 0 -200 100 U 50 50 1 1 P +X R2.2 3 0 200 100 D 50 50 1 1 P +X R1.2 4 -100 200 100 D 50 50 1 1 P +ENDDRAW +ENDDEF +# +# R_Pack02_SIP +# +DEF R_Pack02_SIP RN 0 0 Y N 1 F N +F0 "RN" -300 0 50 V V C CNN +F1 "R_Pack02_SIP" 300 0 50 V V C CNN +F2 "Resistors_ThroughHole:Resistor_Array_SIP4" 375 0 50 V I C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + Resistor?Array?SIP* +$ENDFPLIST +DRAW +S -250 -75 250 175 0 1 10 f +S -230 110 -170 -50 0 1 10 N +S 70 110 130 -50 0 1 10 N +P 4 0 1 0 -200 110 -200 140 -100 140 -100 -50 N +P 4 0 1 0 100 110 100 140 200 140 200 -50 N +X R1.1 1 -200 -200 150 U 50 50 1 1 P +X R1.2 2 -100 -200 150 U 50 50 1 1 P +X R2.1 3 100 -200 150 U 50 50 1 1 P +X R2.2 4 200 -200 150 U 50 50 1 1 P +ENDDRAW +ENDDEF +# +# R_Pack03 +# +DEF R_Pack03 RN 0 0 Y N 1 F N +F0 "RN" -200 0 50 V V C CNN +F1 "R_Pack03" 200 0 50 V V C CNN +F2 "" 275 0 50 V I C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + DIP* + SOIC* +$ENDFPLIST +DRAW +S -150 -95 150 95 0 1 10 f +S -125 75 -75 -75 0 1 10 N +S -25 75 25 -75 0 1 10 N +S 75 75 125 -75 0 1 10 N +P 2 0 1 0 -100 -100 -100 -75 N +P 2 0 1 0 -100 75 -100 100 N +P 2 0 1 0 0 -100 0 -75 N +P 2 0 1 0 0 75 0 100 N +P 2 0 1 0 100 -100 100 -75 N +P 2 0 1 0 100 75 100 100 N +X R1.1 1 -100 -200 100 U 50 50 1 1 P +X R2.1 2 0 -200 100 U 50 50 1 1 P +X R3.1 3 100 -200 100 U 50 50 1 1 P +X R3.2 4 100 200 100 D 50 50 1 1 P +X R2.2 5 0 200 100 D 50 50 1 1 P +X R1.2 6 -100 200 100 D 50 50 1 1 P +ENDDRAW +ENDDEF +# +# R_Pack03_SIP +# +DEF R_Pack03_SIP RN 0 0 Y N 1 F N +F0 "RN" -400 0 50 V V C CNN +F1 "R_Pack03_SIP" 500 0 50 V V C CNN +F2 "Resistors_ThroughHole:Resistor_Array_SIP6" 575 0 50 V I C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + Resistor?Array?SIP* +$ENDFPLIST +DRAW +S -350 -75 450 175 0 1 10 f +S -330 110 -270 -50 0 1 10 N +S -30 110 30 -50 0 1 10 N +S 270 110 330 -50 0 1 10 N +P 4 0 1 0 -300 110 -300 140 -200 140 -200 -50 N +P 4 0 1 0 0 110 0 140 100 140 100 -50 N +P 4 0 1 0 300 110 300 140 400 140 400 -50 N +X R1.1 1 -300 -200 150 U 50 50 1 1 P +X R1.2 2 -200 -200 150 U 50 50 1 1 P +X R2.1 3 0 -200 150 U 50 50 1 1 P +X R2.2 4 100 -200 150 U 50 50 1 1 P +X R3.1 5 300 -200 150 U 50 50 1 1 P +X R3.2 6 400 -200 150 U 50 50 1 1 P +ENDDRAW +ENDDEF +# +# R_Pack04 +# +DEF R_Pack04 RN 0 0 Y N 1 F N +F0 "RN" -300 0 50 V V C CNN +F1 "R_Pack04" 200 0 50 V V C CNN +F2 "" 275 0 50 V I C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + DIP* + SOIC* +$ENDFPLIST +DRAW +S -250 -95 150 95 0 1 10 f +S -225 75 -175 -75 0 1 10 N +S -125 75 -75 -75 0 1 10 N +S -25 75 25 -75 0 1 10 N +S 75 75 125 -75 0 1 10 N +P 2 0 1 0 -200 -100 -200 -75 N +P 2 0 1 0 -200 75 -200 100 N +P 2 0 1 0 -100 -100 -100 -75 N +P 2 0 1 0 -100 75 -100 100 N +P 2 0 1 0 0 -100 0 -75 N +P 2 0 1 0 0 75 0 100 N +P 2 0 1 0 100 -100 100 -75 N +P 2 0 1 0 100 75 100 100 N +X R1.1 1 -200 -200 100 U 50 50 1 1 P +X R2.1 2 -100 -200 100 U 50 50 1 1 P +X R3.1 3 0 -200 100 U 50 50 1 1 P +X R4.1 4 100 -200 100 U 50 50 1 1 P +X R4.2 5 100 200 100 D 50 50 1 1 P +X R3.2 6 0 200 100 D 50 50 1 1 P +X R2.2 7 -100 200 100 D 50 50 1 1 P +X R1.2 8 -200 200 100 D 50 50 1 1 P +ENDDRAW +ENDDEF +# +# R_Pack04_SIP +# +DEF R_Pack04_SIP RN 0 0 Y N 1 F N F0 "RN" -600 0 50 V V C CNN -F1 "R_NET11_PAR_DIP" 600 0 50 V V C CNN +F1 "R_Pack04_SIP" 600 0 50 V V C CNN +F2 "Resistors_ThroughHole:Resistor_Array_SIP8" 675 0 50 V I C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + Resistor?Array?SIP* +$ENDFPLIST +DRAW +S -550 -75 550 175 0 1 10 f +S -530 110 -470 -50 0 1 10 N +S -230 110 -170 -50 0 1 10 N +S 70 110 130 -50 0 1 10 N +S 370 110 430 -50 0 1 10 N +P 4 0 1 0 -500 110 -500 140 -400 140 -400 -50 N +P 4 0 1 0 -200 110 -200 140 -100 140 -100 -50 N +P 4 0 1 0 100 110 100 140 200 140 200 -50 N +P 4 0 1 0 400 110 400 140 500 140 500 -50 N +X R1.1 1 -500 -200 150 U 50 50 1 1 P +X R1.2 2 -400 -200 150 U 50 50 1 1 P +X R2.1 3 -200 -200 150 U 50 50 1 1 P +X R2.2 4 -100 -200 150 U 50 50 1 1 P +X R3.1 5 100 -200 150 U 50 50 1 1 P +X R3.2 6 200 -200 150 U 50 50 1 1 P +X R4.1 7 400 -200 150 U 50 50 1 1 P +X R4.2 8 500 -200 150 U 50 50 1 1 P +ENDDRAW +ENDDEF +# +# R_Pack05 +# +DEF R_Pack05 RN 0 0 Y N 1 F N +F0 "RN" -300 0 50 V V C CNN +F1 "R_Pack05" 300 0 50 V V C CNN +F2 "" 375 0 50 V I C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + DIP* + SOIC* +$ENDFPLIST +DRAW +S -250 -95 250 95 0 1 10 f +S -225 75 -175 -75 0 1 10 N +S -125 75 -75 -75 0 1 10 N +S -25 75 25 -75 0 1 10 N +S 75 75 125 -75 0 1 10 N +S 175 75 225 -75 0 1 10 N +P 2 0 1 0 -200 -100 -200 -75 N +P 2 0 1 0 -200 75 -200 100 N +P 2 0 1 0 -100 -100 -100 -75 N +P 2 0 1 0 -100 75 -100 100 N +P 2 0 1 0 0 -100 0 -75 N +P 2 0 1 0 0 75 0 100 N +P 2 0 1 0 100 -100 100 -75 N +P 2 0 1 0 100 75 100 100 N +P 2 0 1 0 200 -100 200 -75 N +P 2 0 1 0 200 75 200 100 N +X R1.1 1 -200 -200 100 U 50 50 1 1 P +X R2.1 2 -100 -200 100 U 50 50 1 1 P +X R3.1 3 0 -200 100 U 50 50 1 1 P +X R4.1 4 100 -200 100 U 50 50 1 1 P +X R5.1 5 200 -200 100 U 50 50 1 1 P +X R5.2 6 200 200 100 D 50 50 1 1 P +X R4.2 7 100 200 100 D 50 50 1 1 P +X R3.2 8 0 200 100 D 50 50 1 1 P +X R2.2 9 -100 200 100 D 50 50 1 1 P +X R1.2 10 -200 200 100 D 50 50 1 1 P +ENDDRAW +ENDDEF +# +# R_Pack05_SIP +# +DEF R_Pack05_SIP RN 0 0 Y N 1 F N +F0 "RN" -700 0 50 V V C CNN +F1 "R_Pack05_SIP" 800 0 50 V V C CNN +F2 "Resistors_ThroughHole:Resistor_Array_SIP10" 875 0 50 V I C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + Resistor?Array?SIP* +$ENDFPLIST +DRAW +S -650 -75 750 175 0 1 10 f +S -630 110 -570 -50 0 1 10 N +S -330 110 -270 -50 0 1 10 N +S -30 110 30 -50 0 1 10 N +S 270 110 330 -50 0 1 10 N +S 570 110 630 -50 0 1 10 N +P 4 0 1 0 -600 110 -600 140 -500 140 -500 -50 N +P 4 0 1 0 -300 110 -300 140 -200 140 -200 -50 N +P 4 0 1 0 0 110 0 140 100 140 100 -50 N +P 4 0 1 0 300 110 300 140 400 140 400 -50 N +P 4 0 1 0 600 110 600 140 700 140 700 -50 N +X R1.1 1 -600 -200 150 U 50 50 1 1 P +X R1.2 2 -500 -200 150 U 50 50 1 1 P +X R2.1 3 -300 -200 150 U 50 50 1 1 P +X R2.2 4 -200 -200 150 U 50 50 1 1 P +X R3.1 5 0 -200 150 U 50 50 1 1 P +X R3.2 6 100 -200 150 U 50 50 1 1 P +X R4.1 7 300 -200 150 U 50 50 1 1 P +X R4.2 8 400 -200 150 U 50 50 1 1 P +X R5.1 9 600 -200 150 U 50 50 1 1 P +X R5.2 10 700 -200 150 U 50 50 1 1 P +ENDDRAW +ENDDEF +# +# R_Pack06 +# +DEF R_Pack06 RN 0 0 Y N 1 F N +F0 "RN" -400 0 50 V V C CNN +F1 "R_Pack06" 300 0 50 V V C CNN +F2 "" 375 0 50 V I C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + DIP* + SOIC* +$ENDFPLIST +DRAW +S -350 -95 250 95 0 1 10 f +S -325 75 -275 -75 0 1 10 N +S -225 75 -175 -75 0 1 10 N +S -125 75 -75 -75 0 1 10 N +S -25 75 25 -75 0 1 10 N +S 75 75 125 -75 0 1 10 N +S 175 75 225 -75 0 1 10 N +P 2 0 1 0 -300 -100 -300 -75 N +P 2 0 1 0 -300 75 -300 100 N +P 2 0 1 0 -200 -100 -200 -75 N +P 2 0 1 0 -200 75 -200 100 N +P 2 0 1 0 -100 -100 -100 -75 N +P 2 0 1 0 -100 75 -100 100 N +P 2 0 1 0 0 -100 0 -75 N +P 2 0 1 0 0 75 0 100 N +P 2 0 1 0 100 -100 100 -75 N +P 2 0 1 0 100 75 100 100 N +P 2 0 1 0 200 -100 200 -75 N +P 2 0 1 0 200 75 200 100 N +X R1.1 1 -300 -200 100 U 50 50 1 1 P +X R2.1 2 -200 -200 100 U 50 50 1 1 P +X R3.1 3 -100 -200 100 U 50 50 1 1 P +X R4.1 4 0 -200 100 U 50 50 1 1 P +X R5.1 5 100 -200 100 U 50 50 1 1 P +X R6.1 6 200 -200 100 U 50 50 1 1 P +X R6.2 7 200 200 100 D 50 50 1 1 P +X R5.2 8 100 200 100 D 50 50 1 1 P +X R4.2 9 0 200 100 D 50 50 1 1 P +X R3.2 10 -100 200 100 D 50 50 1 1 P +X R2.2 11 -200 200 100 D 50 50 1 1 P +X R1.2 12 -300 200 100 D 50 50 1 1 P +ENDDRAW +ENDDEF +# +# R_Pack06_SIP +# +DEF R_Pack06_SIP RN 0 0 Y N 1 F N +F0 "RN" -900 0 50 V V C CNN +F1 "R_Pack06_SIP" 900 0 50 V V C CNN +F2 "Resistors_ThroughHole:Resistor_Array_SIP12" 975 0 50 V I C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + Resistor?Array?SIP* +$ENDFPLIST +DRAW +S -850 -75 850 175 0 1 10 f +S -830 110 -770 -50 0 1 10 N +S -530 110 -470 -50 0 1 10 N +S -230 110 -170 -50 0 1 10 N +S 70 110 130 -50 0 1 10 N +S 370 110 430 -50 0 1 10 N +S 670 110 730 -50 0 1 10 N +P 4 0 1 0 -800 110 -800 140 -700 140 -700 -50 N +P 4 0 1 0 -500 110 -500 140 -400 140 -400 -50 N +P 4 0 1 0 -200 110 -200 140 -100 140 -100 -50 N +P 4 0 1 0 100 110 100 140 200 140 200 -50 N +P 4 0 1 0 400 110 400 140 500 140 500 -50 N +P 4 0 1 0 700 110 700 140 800 140 800 -50 N +X R1.1 1 -800 -200 150 U 50 50 1 1 P +X R1.2 2 -700 -200 150 U 50 50 1 1 P +X R2.1 3 -500 -200 150 U 50 50 1 1 P +X R2.2 4 -400 -200 150 U 50 50 1 1 P +X R3.1 5 -200 -200 150 U 50 50 1 1 P +X R3.2 6 -100 -200 150 U 50 50 1 1 P +X R4.1 7 100 -200 150 U 50 50 1 1 P +X R4.2 8 200 -200 150 U 50 50 1 1 P +X R5.1 9 400 -200 150 U 50 50 1 1 P +X R5.2 10 500 -200 150 U 50 50 1 1 P +X R6.1 11 700 -200 150 U 50 50 1 1 P +X R6.2 12 800 -200 150 U 50 50 1 1 P +ENDDRAW +ENDDEF +# +# R_Pack07 +# +DEF R_Pack07 RN 0 0 Y N 1 F N +F0 "RN" -400 0 50 V V C CNN +F1 "R_Pack07" 400 0 50 V V C CNN +F2 "" 475 0 50 V I C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + DIP* + SOIC* +$ENDFPLIST +DRAW +S -350 -95 350 95 0 1 10 f +S -325 75 -275 -75 0 1 10 N +S -225 75 -175 -75 0 1 10 N +S -125 75 -75 -75 0 1 10 N +S -25 75 25 -75 0 1 10 N +S 75 75 125 -75 0 1 10 N +S 175 75 225 -75 0 1 10 N +S 275 75 325 -75 0 1 10 N +P 2 0 1 0 -300 -100 -300 -75 N +P 2 0 1 0 -300 75 -300 100 N +P 2 0 1 0 -200 -100 -200 -75 N +P 2 0 1 0 -200 75 -200 100 N +P 2 0 1 0 -100 -100 -100 -75 N +P 2 0 1 0 -100 75 -100 100 N +P 2 0 1 0 0 -100 0 -75 N +P 2 0 1 0 0 75 0 100 N +P 2 0 1 0 100 -100 100 -75 N +P 2 0 1 0 100 75 100 100 N +P 2 0 1 0 200 -100 200 -75 N +P 2 0 1 0 200 75 200 100 N +P 2 0 1 0 300 -100 300 -75 N +P 2 0 1 0 300 75 300 100 N +X R1.1 1 -300 -200 100 U 50 50 1 1 P +X R2.1 2 -200 -200 100 U 50 50 1 1 P +X R3.1 3 -100 -200 100 U 50 50 1 1 P +X R4.1 4 0 -200 100 U 50 50 1 1 P +X R5.1 5 100 -200 100 U 50 50 1 1 P +X R6.1 6 200 -200 100 U 50 50 1 1 P +X R7.1 7 300 -200 100 U 50 50 1 1 P +X R7.2 8 300 200 100 D 50 50 1 1 P +X R6.2 9 200 200 100 D 50 50 1 1 P +X R5.2 10 100 200 100 D 50 50 1 1 P +X R4.2 11 0 200 100 D 50 50 1 1 P +X R3.2 12 -100 200 100 D 50 50 1 1 P +X R2.2 13 -200 200 100 D 50 50 1 1 P +X R1.2 14 -300 200 100 D 50 50 1 1 P +ENDDRAW +ENDDEF +# +# R_Pack07_SIP +# +DEF R_Pack07_SIP RN 0 0 Y N 1 F N +F0 "RN" -1000 0 50 V V C CNN +F1 "R_Pack07_SIP" 1100 0 50 V V C CNN +F2 "Resistors_ThroughHole:Resistor_Array_SIP14" 1175 0 50 V I C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + Resistor?Array?SIP* +$ENDFPLIST +DRAW +S -950 -75 1050 175 0 1 10 f +S -930 110 -870 -50 0 1 10 N +S -630 110 -570 -50 0 1 10 N +S -330 110 -270 -50 0 1 10 N +S -30 110 30 -50 0 1 10 N +S 270 110 330 -50 0 1 10 N +S 570 110 630 -50 0 1 10 N +S 870 110 930 -50 0 1 10 N +P 4 0 1 0 -900 110 -900 140 -800 140 -800 -50 N +P 4 0 1 0 -600 110 -600 140 -500 140 -500 -50 N +P 4 0 1 0 -300 110 -300 140 -200 140 -200 -50 N +P 4 0 1 0 0 110 0 140 100 140 100 -50 N +P 4 0 1 0 300 110 300 140 400 140 400 -50 N +P 4 0 1 0 600 110 600 140 700 140 700 -50 N +P 4 0 1 0 900 110 900 140 1000 140 1000 -50 N +X R1.1 1 -900 -200 150 U 50 50 1 1 P +X R1.2 2 -800 -200 150 U 50 50 1 1 P +X R2.1 3 -600 -200 150 U 50 50 1 1 P +X R2.2 4 -500 -200 150 U 50 50 1 1 P +X R3.1 5 -300 -200 150 U 50 50 1 1 P +X R3.2 6 -200 -200 150 U 50 50 1 1 P +X R4.1 7 0 -200 150 U 50 50 1 1 P +X R4.2 8 100 -200 150 U 50 50 1 1 P +X R5.1 9 300 -200 150 U 50 50 1 1 P +X R5.2 10 400 -200 150 U 50 50 1 1 P +X R6.1 11 600 -200 150 U 50 50 1 1 P +X R6.2 12 700 -200 150 U 50 50 1 1 P +X R7.1 13 900 -200 150 U 50 50 1 1 P +X R7.2 14 1000 -200 150 U 50 50 1 1 P +ENDDRAW +ENDDEF +# +# R_Pack08 +# +DEF R_Pack08 RN 0 0 Y N 1 F N +F0 "RN" -500 0 50 V V C CNN +F1 "R_Pack08" 400 0 50 V V C CNN +F2 "" 475 0 50 V I C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + DIP* + SOIC* +$ENDFPLIST +DRAW +S -450 -95 350 95 0 1 10 f +S -425 75 -375 -75 0 1 10 N +S -325 75 -275 -75 0 1 10 N +S -225 75 -175 -75 0 1 10 N +S -125 75 -75 -75 0 1 10 N +S -25 75 25 -75 0 1 10 N +S 75 75 125 -75 0 1 10 N +S 175 75 225 -75 0 1 10 N +S 275 75 325 -75 0 1 10 N +P 2 0 1 0 -400 -100 -400 -75 N +P 2 0 1 0 -400 75 -400 100 N +P 2 0 1 0 -300 -100 -300 -75 N +P 2 0 1 0 -300 75 -300 100 N +P 2 0 1 0 -200 -100 -200 -75 N +P 2 0 1 0 -200 75 -200 100 N +P 2 0 1 0 -100 -100 -100 -75 N +P 2 0 1 0 -100 75 -100 100 N +P 2 0 1 0 0 -100 0 -75 N +P 2 0 1 0 0 75 0 100 N +P 2 0 1 0 100 -100 100 -75 N +P 2 0 1 0 100 75 100 100 N +P 2 0 1 0 200 -100 200 -75 N +P 2 0 1 0 200 75 200 100 N +P 2 0 1 0 300 -100 300 -75 N +P 2 0 1 0 300 75 300 100 N +X R1.1 1 -400 -200 100 U 50 50 1 1 P +X R2.1 2 -300 -200 100 U 50 50 1 1 P +X R3.1 3 -200 -200 100 U 50 50 1 1 P +X R4.1 4 -100 -200 100 U 50 50 1 1 P +X R5.1 5 0 -200 100 U 50 50 1 1 P +X R6.1 6 100 -200 100 U 50 50 1 1 P +X R7.1 7 200 -200 100 U 50 50 1 1 P +X R8.1 8 300 -200 100 U 50 50 1 1 P +X R8.2 9 300 200 100 D 50 50 1 1 P +X R7.2 10 200 200 100 D 50 50 1 1 P +X R6.2 11 100 200 100 D 50 50 1 1 P +X R5.2 12 0 200 100 D 50 50 1 1 P +X R4.2 13 -100 200 100 D 50 50 1 1 P +X R3.2 14 -200 200 100 D 50 50 1 1 P +X R2.2 15 -300 200 100 D 50 50 1 1 P +X R1.2 16 -400 200 100 D 50 50 1 1 P +ENDDRAW +ENDDEF +# +# R_Pack09 +# +DEF R_Pack09 RN 0 0 Y N 1 F N +F0 "RN" -500 0 50 V V C CNN +F1 "R_Pack09" 500 0 50 V V C CNN +F2 "" 575 0 50 V I C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + DIP* + SOIC* +$ENDFPLIST +DRAW +S -450 -95 450 95 0 1 10 f +S -425 75 -375 -75 0 1 10 N +S -325 75 -275 -75 0 1 10 N +S -225 75 -175 -75 0 1 10 N +S -125 75 -75 -75 0 1 10 N +S -25 75 25 -75 0 1 10 N +S 75 75 125 -75 0 1 10 N +S 175 75 225 -75 0 1 10 N +S 275 75 325 -75 0 1 10 N +S 375 75 425 -75 0 1 10 N +P 2 0 1 0 -400 -100 -400 -75 N +P 2 0 1 0 -400 75 -400 100 N +P 2 0 1 0 -300 -100 -300 -75 N +P 2 0 1 0 -300 75 -300 100 N +P 2 0 1 0 -200 -100 -200 -75 N +P 2 0 1 0 -200 75 -200 100 N +P 2 0 1 0 -100 -100 -100 -75 N +P 2 0 1 0 -100 75 -100 100 N +P 2 0 1 0 0 -100 0 -75 N +P 2 0 1 0 0 75 0 100 N +P 2 0 1 0 100 -100 100 -75 N +P 2 0 1 0 100 75 100 100 N +P 2 0 1 0 200 -100 200 -75 N +P 2 0 1 0 200 75 200 100 N +P 2 0 1 0 300 -100 300 -75 N +P 2 0 1 0 300 75 300 100 N +P 2 0 1 0 400 -100 400 -75 N +P 2 0 1 0 400 75 400 100 N +X R1.1 1 -400 -200 100 U 50 50 1 1 P +X R2.1 2 -300 -200 100 U 50 50 1 1 P +X R3.1 3 -200 -200 100 U 50 50 1 1 P +X R4.1 4 -100 -200 100 U 50 50 1 1 P +X R5.1 5 0 -200 100 U 50 50 1 1 P +X R6.1 6 100 -200 100 U 50 50 1 1 P +X R7.1 7 200 -200 100 U 50 50 1 1 P +X R8.1 8 300 -200 100 U 50 50 1 1 P +X R9.1 9 400 -200 100 U 50 50 1 1 P +X R9.2 10 400 200 100 D 50 50 1 1 P +X R8.2 11 300 200 100 D 50 50 1 1 P +X R7.2 12 200 200 100 D 50 50 1 1 P +X R6.2 13 100 200 100 D 50 50 1 1 P +X R5.2 14 0 200 100 D 50 50 1 1 P +X R4.2 15 -100 200 100 D 50 50 1 1 P +X R3.2 16 -200 200 100 D 50 50 1 1 P +X R2.2 17 -300 200 100 D 50 50 1 1 P +X R1.2 18 -400 200 100 D 50 50 1 1 P +ENDDRAW +ENDDEF +# +# R_Pack10 +# +DEF R_Pack10 RN 0 0 Y N 1 F N +F0 "RN" -600 0 50 V V C CNN +F1 "R_Pack10" 500 0 50 V V C CNN +F2 "" 575 0 50 V I C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + DIP* + SOIC* +$ENDFPLIST +DRAW +S -550 -95 450 95 0 1 10 f +S -525 75 -475 -75 0 1 10 N +S -425 75 -375 -75 0 1 10 N +S -325 75 -275 -75 0 1 10 N +S -225 75 -175 -75 0 1 10 N +S -125 75 -75 -75 0 1 10 N +S -25 75 25 -75 0 1 10 N +S 75 75 125 -75 0 1 10 N +S 175 75 225 -75 0 1 10 N +S 275 75 325 -75 0 1 10 N +S 375 75 425 -75 0 1 10 N +P 2 0 1 0 -500 -100 -500 -75 N +P 2 0 1 0 -500 75 -500 100 N +P 2 0 1 0 -400 -100 -400 -75 N +P 2 0 1 0 -400 75 -400 100 N +P 2 0 1 0 -300 -100 -300 -75 N +P 2 0 1 0 -300 75 -300 100 N +P 2 0 1 0 -200 -100 -200 -75 N +P 2 0 1 0 -200 75 -200 100 N +P 2 0 1 0 -100 -100 -100 -75 N +P 2 0 1 0 -100 75 -100 100 N +P 2 0 1 0 0 -100 0 -75 N +P 2 0 1 0 0 75 0 100 N +P 2 0 1 0 100 -100 100 -75 N +P 2 0 1 0 100 75 100 100 N +P 2 0 1 0 200 -100 200 -75 N +P 2 0 1 0 200 75 200 100 N +P 2 0 1 0 300 -100 300 -75 N +P 2 0 1 0 300 75 300 100 N +P 2 0 1 0 400 -100 400 -75 N +P 2 0 1 0 400 75 400 100 N +X R1.1 1 -500 -200 100 U 50 50 1 1 P +X R2.1 2 -400 -200 100 U 50 50 1 1 P +X R3.1 3 -300 -200 100 U 50 50 1 1 P +X R4.1 4 -200 -200 100 U 50 50 1 1 P +X R5.1 5 -100 -200 100 U 50 50 1 1 P +X R6.1 6 0 -200 100 U 50 50 1 1 P +X R7.1 7 100 -200 100 U 50 50 1 1 P +X R8.1 8 200 -200 100 U 50 50 1 1 P +X R9.1 9 300 -200 100 U 50 50 1 1 P +X R10.1 10 400 -200 100 U 50 50 1 1 P +X R1.2 20 -500 200 100 D 50 50 1 1 P +X R10.2 11 400 200 100 D 50 50 1 1 P +X R9.2 12 300 200 100 D 50 50 1 1 P +X R8.2 13 200 200 100 D 50 50 1 1 P +X R7.2 14 100 200 100 D 50 50 1 1 P +X R6.2 15 0 200 100 D 50 50 1 1 P +X R5.2 16 -100 200 100 D 50 50 1 1 P +X R4.2 17 -200 200 100 D 50 50 1 1 P +X R3.2 18 -300 200 100 D 50 50 1 1 P +X R2.2 19 -400 200 100 D 50 50 1 1 P +ENDDRAW +ENDDEF +# +# R_Pack11 +# +DEF R_Pack11 RN 0 0 Y N 1 F N +F0 "RN" -600 0 50 V V C CNN +F1 "R_Pack11" 600 0 50 V V C CNN F2 "" 675 0 50 V I C CNN F3 "" 0 0 50 H V C CNN -ALIAS R_PACK11 $FPLIST DIP* SOIC* @@ -7552,161 +7618,6 @@ X R4.2 19 -200 200 100 D 50 50 1 1 P ENDDRAW ENDDEF # -# R_NET12 -# -DEF R_NET12 RN 0 0 N N 1 F N -F0 "RN" -700 0 50 V V C CNN -F1 "R_NET12" 600 0 50 V V C CNN -F2 "Resistors_ThroughHole:Resistor_Array_SIP13" 675 0 50 V I C CNN -F3 "" 0 0 50 H V C CNN -$FPLIST - Resistor?Array?SIP* -$ENDFPLIST -DRAW -C -600 90 10 0 1 0 F -C -500 90 10 0 1 0 F -C -400 90 10 0 1 0 F -C -300 90 10 0 1 0 F -C -200 90 10 0 1 0 F -C -100 90 10 0 1 0 F -C 0 90 10 0 1 0 F -C 100 90 10 0 1 0 F -C 200 90 10 0 1 0 F -C 300 90 10 0 1 0 F -C 400 90 10 0 1 0 F -S -650 -125 550 125 0 1 10 f -S -630 60 -570 -100 0 1 10 N -S -530 60 -470 -100 0 1 10 N -S -430 60 -370 -100 0 1 10 N -S -330 60 -270 -100 0 1 10 N -S -230 60 -170 -100 0 1 10 N -S -130 60 -70 -100 0 1 10 N -S -30 60 30 -100 0 1 10 N -S 70 60 130 -100 0 1 10 N -S 170 60 230 -100 0 1 10 N -S 270 60 330 -100 0 1 10 N -S 370 60 430 -100 0 1 10 N -S 470 60 530 -100 0 1 10 N -P 2 0 1 0 -600 100 -600 60 N -P 4 0 1 0 -600 60 -600 90 -500 90 -500 60 N -P 4 0 1 0 -500 60 -500 90 -400 90 -400 60 N -P 4 0 1 0 -400 60 -400 90 -300 90 -300 60 N -P 4 0 1 0 -300 60 -300 90 -200 90 -200 60 N -P 4 0 1 0 -200 60 -200 90 -100 90 -100 60 N -P 4 0 1 0 -100 60 -100 90 0 90 0 60 N -P 4 0 1 0 0 60 0 90 100 90 100 60 N -P 4 0 1 0 100 60 100 90 200 90 200 60 N -P 4 0 1 0 200 60 200 90 300 90 300 60 N -P 4 0 1 0 300 60 300 90 400 90 400 60 N -P 4 0 1 0 400 60 400 90 500 90 500 60 N -X common 1 -600 200 100 D 50 50 1 1 P -X R1 2 -600 -200 100 U 50 50 1 1 P -X R2 3 -500 -200 100 U 50 50 1 1 P -X R3 4 -400 -200 100 U 50 50 1 1 P -X R4 5 -300 -200 100 U 50 50 1 1 P -X R5 6 -200 -200 100 U 50 50 1 1 P -X R6 7 -100 -200 100 U 50 50 1 1 P -X R7 8 0 -200 100 U 50 50 1 1 P -X R8 9 100 -200 100 U 50 50 1 1 P -X R9 10 200 -200 100 U 50 50 1 1 P -X R10 11 300 -200 100 U 50 50 1 1 P -X R11 12 400 -200 100 U 50 50 1 1 P -X R12 13 500 -200 100 U 50 50 1 1 P -ENDDRAW -ENDDEF -# -# R_NET13 -# -DEF R_NET13 RN 0 0 N N 1 F N -F0 "RN" -700 0 50 V V C CNN -F1 "R_NET13" 700 0 50 V V C CNN -F2 "Resistors_ThroughHole:Resistor_Array_SIP14" 775 0 50 V I C CNN -F3 "" 0 0 50 H V C CNN -$FPLIST - Resistor?Array?SIP* -$ENDFPLIST -DRAW -C -600 90 10 0 1 0 F -C -500 90 10 0 1 0 F -C -400 90 10 0 1 0 F -C -300 90 10 0 1 0 F -C -200 90 10 0 1 0 F -C -100 90 10 0 1 0 F -C 0 90 10 0 1 0 F -C 100 90 10 0 1 0 F -C 200 90 10 0 1 0 F -C 300 90 10 0 1 0 F -C 400 90 10 0 1 0 F -C 500 90 10 0 1 0 F -S -650 -125 650 125 0 1 10 f -S -630 60 -570 -100 0 1 10 N -S -530 60 -470 -100 0 1 10 N -S -430 60 -370 -100 0 1 10 N -S -330 60 -270 -100 0 1 10 N -S -230 60 -170 -100 0 1 10 N -S -130 60 -70 -100 0 1 10 N -S -30 60 30 -100 0 1 10 N -S 70 60 130 -100 0 1 10 N -S 170 60 230 -100 0 1 10 N -S 270 60 330 -100 0 1 10 N -S 370 60 430 -100 0 1 10 N -S 470 60 530 -100 0 1 10 N -S 570 60 630 -100 0 1 10 N -P 2 0 1 0 -600 100 -600 60 N -P 4 0 1 0 -600 60 -600 90 -500 90 -500 60 N -P 4 0 1 0 -500 60 -500 90 -400 90 -400 60 N -P 4 0 1 0 -400 60 -400 90 -300 90 -300 60 N -P 4 0 1 0 -300 60 -300 90 -200 90 -200 60 N -P 4 0 1 0 -200 60 -200 90 -100 90 -100 60 N -P 4 0 1 0 -100 60 -100 90 0 90 0 60 N -P 4 0 1 0 0 60 0 90 100 90 100 60 N -P 4 0 1 0 100 60 100 90 200 90 200 60 N -P 4 0 1 0 200 60 200 90 300 90 300 60 N -P 4 0 1 0 300 60 300 90 400 90 400 60 N -P 4 0 1 0 400 60 400 90 500 90 500 60 N -P 4 0 1 0 500 60 500 90 600 90 600 60 N -X common 1 -600 200 100 D 50 50 1 1 P -X R1 2 -600 -200 100 U 50 50 1 1 P -X R2 3 -500 -200 100 U 50 50 1 1 P -X R3 4 -400 -200 100 U 50 50 1 1 P -X R4 5 -300 -200 100 U 50 50 1 1 P -X R5 6 -200 -200 100 U 50 50 1 1 P -X R6 7 -100 -200 100 U 50 50 1 1 P -X R7 8 0 -200 100 U 50 50 1 1 P -X R8 9 100 -200 100 U 50 50 1 1 P -X R9 10 200 -200 100 U 50 50 1 1 P -X R10 11 300 -200 100 U 50 50 1 1 P -X R11 12 400 -200 100 U 50 50 1 1 P -X R12 13 500 -200 100 U 50 50 1 1 P -X R13 14 600 -200 100 U 50 50 1 1 P -ENDDRAW -ENDDEF -# -# R_PHOTO -# -DEF R_PHOTO R 0 0 N Y 1 F N -F0 "R" 50 50 50 H V L CNN -F1 "R_PHOTO" 50 0 50 H V L TNN -F2 "" 50 -250 50 V V L CNN -F3 "" 0 -50 50 H V C CNN -$FPLIST - R? - R?-* - LDR* -$ENDFPLIST -DRAW -S -40 100 40 -100 0 1 10 N -P 2 0 1 0 -60 -90 -160 10 N -P 2 0 1 0 -60 -90 -90 -90 N -P 2 0 1 0 -60 -90 -60 -60 N -P 2 0 1 0 -60 -30 -160 70 N -P 2 0 1 0 -60 -30 -90 -30 N -P 2 0 1 0 -60 -30 -60 0 N -X ~ 1 0 150 50 D 50 50 1 1 P -X ~ 2 0 -150 50 U 50 50 1 1 P -ENDDRAW -ENDDEF -# # R_Shunt # DEF R_Shunt R 0 0 N Y 1 F N @@ -8572,6 +8483,84 @@ X ~ 2 0 -150 50 U 50 50 1 1 P ENDDRAW ENDDEF # +# Voltage_Divider +# +DEF Voltage_Divider RN 0 0 Y N 1 F N +F0 "RN" -175 0 50 V V C CNN +F1 "Voltage_Divider" -100 0 50 V V C CNN +F2 "" 475 0 50 V I C CNN +F3 "" 200 0 50 H V C CNN +$FPLIST + Resistor?Array?SIP* + SOT?23 +$ENDFPLIST +DRAW +C 0 1 10 0 1 0 F +S -50 -150 50 150 0 1 10 f +S -20 -133 20 -33 0 1 10 N +S -20 133 20 33 0 1 10 N +P 2 0 1 0 0 -200 0 -135 N +P 2 0 1 0 0 35 0 -35 N +P 2 0 1 0 0 200 0 133 N +P 2 0 1 0 50 0 0 0 N +X ~ 1 0 250 100 D 50 50 1 1 P +X ~ 2 150 0 100 L 50 50 1 1 P +X ~ 3 0 -250 100 U 50 50 1 1 P +ENDDRAW +ENDDEF +# +# Voltage_Divider_CenterPin1 +# +DEF Voltage_Divider_CenterPin1 RN 0 0 Y N 1 F N +F0 "RN" -175 0 50 V V C CNN +F1 "Voltage_Divider_CenterPin1" -100 0 50 V V C CNN +F2 "" 475 0 50 V I C CNN +F3 "" 200 0 50 H V C CNN +$FPLIST + Resistor?Array?SIP* + SOT?23 +$ENDFPLIST +DRAW +C 0 1 10 0 1 0 F +S -50 -150 50 150 0 1 10 f +S -20 -133 20 -33 0 1 10 N +S -20 133 20 33 0 1 10 N +P 2 0 1 0 0 -200 0 -135 N +P 2 0 1 0 0 35 0 -35 N +P 2 0 1 0 0 200 0 133 N +P 2 0 1 0 50 0 0 0 N +X ~ 1 150 0 100 L 50 50 1 1 P +X ~ 2 0 250 100 D 50 50 1 1 P +X ~ 3 0 -250 100 U 50 50 1 1 P +ENDDRAW +ENDDEF +# +# Voltage_Divider_CenterPin3 +# +DEF Voltage_Divider_CenterPin3 RN 0 0 Y N 1 F N +F0 "RN" -175 0 50 V V C CNN +F1 "Voltage_Divider_CenterPin3" -100 0 50 V V C CNN +F2 "" 475 0 50 V I C CNN +F3 "" 200 0 50 H V C CNN +$FPLIST + Resistor?Array?SIP* + SOT?23 +$ENDFPLIST +DRAW +C 0 1 10 0 1 0 F +S -50 -150 50 150 0 1 10 f +S -20 -133 20 -33 0 1 10 N +S -20 133 20 33 0 1 10 N +P 2 0 1 0 0 -200 0 -135 N +P 2 0 1 0 0 35 0 -35 N +P 2 0 1 0 0 200 0 133 N +P 2 0 1 0 50 0 0 0 N +X ~ 1 0 250 100 D 50 50 1 1 P +X ~ 2 0 -250 100 U 50 50 1 1 P +X ~ 3 150 0 100 L 50 50 1 1 P +ENDDRAW +ENDDEF +# # Voltmeter_AC # DEF Voltmeter_AC MES 0 1 N N 1 F N From 5593a0ec65cca90a9f46b720e4f242413a616f0d Mon Sep 17 00:00:00 2001 From: jkriege2 Date: Wed, 9 Nov 2016 08:09:49 +0100 Subject: [PATCH 244/283] added alternative symbols for basic diodes (with filled triangle, non-IEC conformant) --- library/device.dcm | 96 +++++++++- library/device.lib | 460 +++++++++++++++++++++++++++++++++++++++++---- 2 files changed, 514 insertions(+), 42 deletions(-) diff --git a/library/device.dcm b/library/device.dcm index edcfcc20..f8e14c25 100644 --- a/library/device.dcm +++ b/library/device.dcm @@ -156,6 +156,16 @@ D diode for alternating current K AC diode DIAC $ENDCMP # +$CMP DIAC_ALT +D diode for alternating current, alternativ symbol +K AC diode DIAC +$ENDCMP +# +$CMP D_ALT +D Diode, alternativ symbol +K diode +$ENDCMP +# $CMP D_Bridge_+-AA D Diode bridge (pins: 1=+, 2=-, 3=AC, 4=AC) K rectifier acdc @@ -186,9 +196,19 @@ D variable capacitance diode (varicap, varactor) K capacitance diode varicap varactor $ENDCMP # +$CMP D_Capacitance_ALT +D variable capacitance diode (varicap, varactor), alternativ symbol +K capacitance diode varicap varactor +$ENDCMP +# $CMP D_Photo -D photodiode -K opto photodiode +D Photodiode +K photodiode diode opto +$ENDCMP +# +$CMP D_Photo_ALT +D Photodiode, alternative symbol +K photodiode diode opto $ENDCMP # $CMP D_Radiation @@ -196,9 +216,14 @@ D semiconductor radiation detector K radiation detector diode $ENDCMP # +$CMP D_Radiation_ALT +D semiconductor radiation detector, alternativ symbol +K radiation detector diode +$ENDCMP +# $CMP D_Schottky D Schottky diode -K diode schotty +K diode Schottky $ENDCMP # $CMP D_Schottky_AAK @@ -216,6 +241,11 @@ D Schottky diode, two cathode pins K diode schotty SCHDPAK $ENDCMP # +$CMP D_Schottky_ALT +D Schottky diode, alternativ symbol +K diode schotty +$ENDCMP +# $CMP D_Schottky_KAA D Schottky diode, two anode pins K diode schotty SCHDPAK @@ -236,6 +266,11 @@ D Schottky diode, small symbol K diode schottky $ENDCMP # +$CMP D_Schottky_Small_ALT +D Schottky diode, small symbol, alternativ symbol +K diode schottky +$ENDCMP +# $CMP D_Schottky_x2_ACom_AKK D Dual schottky diode, common anode K diode @@ -303,7 +338,12 @@ F https://en.wikipedia.org/wiki/Shockley_diode $ENDCMP # $CMP D_Small -D Diode +D Diode, small symbol +K diode +$ENDCMP +# +$CMP D_Small_ALT +D Diode, small symbol, alternativ symbol K diode $ENDCMP # @@ -313,6 +353,12 @@ K diode TVS thyrector F https://en.wikipedia.org/wiki/Transient-voltage-suppression_diode $ENDCMP # +$CMP D_TVS_ALT +D transient-voltage-suppression (TVS) diode, alternativ symbol +K diode TVS thyrector +F https://en.wikipedia.org/wiki/Transient-voltage-suppression_diode +$ENDCMP +# $CMP D_TVS_x2_AAC D dual transient-voltage-suppression (TVS) diode (center=pin3) K diode TVS thyrector @@ -336,28 +382,55 @@ D temperature dependent diode K temperature sensor diode $ENDCMP # +$CMP D_Temperature_Dependent_ALT +D temperature dependent diode, alternativ symbol +K temperature sensor diode +$ENDCMP +# $CMP D_Tunnel D Tunnel Diode (Esaki Diode) K tunnel diode $ENDCMP # +$CMP D_Tunnel_ALT +D Tunnel Diode (Esaki Diode), alternativ symbol +K tunnel diode +$ENDCMP +# $CMP D_Unitunnel D Unitunnel Diode K unitunnel diode $ENDCMP # +$CMP D_Unitunnel_ALT +D Unitunnel Diode, alternativ symbol +K unitunnel diode +$ENDCMP +# $CMP D_Zener D Zener Diode K diode F https://en.wikipedia.org/wiki/Zener_diode $ENDCMP # +$CMP D_Zener_ALT +D Zener Diode, alternativ symbol +K diode +F https://en.wikipedia.org/wiki/Zener_diode +$ENDCMP +# $CMP D_Zener_Small D Zener Diode, small symbol K diode F https://en.wikipedia.org/wiki/Zener_diode $ENDCMP # +$CMP D_Zener_Small_ALT +D Zener Diode, small symbol, alternativ symbol +K diode +F https://en.wikipedia.org/wiki/Zener_diode +$ENDCMP +# $CMP D_x2_ACom_AKK D Dual diode, common anode K diode @@ -537,6 +610,11 @@ D LED generic K led diode $ENDCMP # +$CMP LED_ALT +D LED generic, alternativ symbol +K led diode +$ENDCMP +# $CMP LED_ARGB D LED RGB, common anode (pin 1) K led rgb diode @@ -617,6 +695,11 @@ D LED, small symbol K led diode light-emitting-diode $ENDCMP # +$CMP LED_Small_ALT +D LED, small symbol, alternativ symbol +K led diode light-emitting-diode +$ENDCMP +# $CMP LTRIM D Variable Inductor K inductor choke coil reactor magnetic @@ -753,11 +836,6 @@ D Peltier Element, Thermoelectric Cooler (TEC) K Peltier TEC $ENDCMP # -$CMP Photodiode -D photodiode -K opto photodiode -$ENDCMP -# $CMP Polyfuse D resettable fuse, polymeric positive temperature coefficient (PPTC) K resettable fuse PTC PPTC polyfuse polyswitch diff --git a/library/device.lib b/library/device.lib index 57e4b719..e311870b 100644 --- a/library/device.lib +++ b/library/device.lib @@ -404,7 +404,7 @@ F1 "Crystal" 0 -150 50 H V C CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN $FPLIST - Crystal_* + Crystal* $ENDFPLIST DRAW S -45 100 45 -100 0 1 12 N @@ -425,7 +425,7 @@ F1 "Crystal_GND2" 0 150 50 H V C CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN $FPLIST - Crystal_* + Crystal* $ENDFPLIST DRAW S -45 100 45 -100 0 1 12 N @@ -449,7 +449,7 @@ F1 "Crystal_GND23" 125 125 50 H V L CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN $FPLIST - Crystal_* + Crystal* $ENDFPLIST DRAW S -45 100 45 -100 0 1 12 N @@ -476,7 +476,7 @@ F1 "Crystal_GND23_Small" 50 100 50 H V L CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN $FPLIST - Crystal_ + Crystal* $ENDFPLIST DRAW S -30 -60 30 60 0 1 0 N @@ -499,7 +499,7 @@ F1 "Crystal_GND24" 125 125 50 H V L CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN $FPLIST - Crystal_* + Crystal* $ENDFPLIST DRAW S -45 100 45 -100 0 1 12 N @@ -526,7 +526,7 @@ F1 "Crystal_GND24_Small" 50 100 50 H V L CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN $FPLIST - Crystal_ + Crystal* $ENDFPLIST DRAW S -30 -60 30 60 0 1 0 N @@ -549,7 +549,7 @@ F1 "Crystal_GND2_Small" 0 125 50 H V C CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN $FPLIST - Crystal_ + Crystal* $ENDFPLIST DRAW S -30 -60 30 60 0 1 0 N @@ -570,7 +570,7 @@ F1 "Crystal_GND3" 0 150 50 H V C CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN $FPLIST - Crystal_* + Crystal* $ENDFPLIST DRAW S -45 100 45 -100 0 1 12 N @@ -594,7 +594,7 @@ F1 "Crystal_GND3_Small" 0 125 50 H V C CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN $FPLIST - Crystal_ + Crystal* $ENDFPLIST DRAW S -30 -60 30 60 0 1 0 N @@ -615,7 +615,7 @@ F1 "Crystal_Small" 0 -100 50 H V C CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN $FPLIST - Crystal_ + Crystal* $ENDFPLIST DRAW S -30 -60 30 60 0 1 0 N @@ -675,6 +675,55 @@ X A 2 150 0 100 L 50 50 1 1 P ENDDRAW ENDDEF # +# DIAC_ALT +# +DEF DIAC_ALT D 0 40 N N 1 F N +F0 "D" 0 150 50 H V C CNN +F1 "DIAC_ALT" 0 -150 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + Diode_* + D-* + *SingleDiode + *_Diode_* + *SingleDiode* + D_* +$ENDFPLIST +DRAW +P 2 0 1 8 -50 0 -50 -100 N +P 2 0 1 8 50 100 50 0 N +P 4 0 1 8 -50 100 -50 0 50 50 -50 100 F +P 4 0 1 8 50 0 50 -100 -50 -50 50 0 F +X K 1 -150 0 100 R 50 50 1 1 P +X A 2 150 0 100 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +# D_ALT +# +DEF D_ALT D 0 40 N N 1 F N +F0 "D" 0 100 50 H V C CNN +F1 "D_ALT" 0 -100 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + Diode_* + D-* + *SingleDiode + *_Diode_* + *SingleDiode* + D_* +$ENDFPLIST +DRAW +P 2 0 1 8 -50 50 -50 -50 N +P 2 0 1 0 50 0 -50 0 N +P 4 0 1 8 50 50 50 -50 -50 0 50 50 F +X K 1 -150 0 100 R 50 50 1 1 P +X A 2 150 0 100 L 50 50 1 1 P +ENDDRAW +ENDDEF +# # D_Bridge_+-AA # DEF D_Bridge_+-AA D 0 50 Y Y 1 F N @@ -843,6 +892,78 @@ X A 2 150 0 100 L 50 50 1 1 P ENDDRAW ENDDEF # +# D_Capacitance_ALT +# +DEF D_Capacitance_ALT D 0 40 N N 1 F N +F0 "D" 0 100 50 H V C CNN +F1 "D_Capacitance_ALT" 0 -130 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + Diode_* + D-* + *SingleDiode + *_Diode_* + *SingleDiode* + D_* +$ENDFPLIST +DRAW +P 2 0 1 0 -50 -70 -6 -70 N +P 2 0 1 0 -50 0 50 0 N +P 2 0 1 8 -50 50 -50 -50 N +P 2 0 1 0 -6 -50 -6 -90 N +P 2 0 1 0 6 -70 50 -70 N +P 2 0 1 0 6 -50 6 -90 N +P 4 0 1 8 50 50 50 -50 -50 0 50 50 F +X K 1 -150 0 100 R 50 50 1 1 P +X A 2 150 0 100 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +# D_Photo +# +DEF D_Photo D 0 40 N N 1 F N +F0 "D" 20 70 50 H V L CNN +F1 "D_Photo" -40 -110 50 H V C CNN +F2 "" -50 0 50 H V C CNN +F3 "" -50 0 50 H V C CNN +$FPLIST + *photodiode* +$ENDFPLIST +DRAW +P 2 0 1 8 -100 50 -100 -50 N +P 2 0 1 0 -80 70 -60 70 N +P 2 0 1 0 0 0 -100 0 N +P 3 0 1 0 -20 130 -80 70 -80 90 N +P 4 0 1 8 0 -50 0 50 -100 0 0 -50 N +P 5 0 1 0 30 130 -30 70 -30 90 -30 70 -10 70 N +X K 1 -200 0 100 R 50 50 1 1 P +X A 2 100 0 100 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +# D_Photo_ALT +# +DEF D_Photo_ALT D 0 40 N N 1 F N +F0 "D" 20 70 50 H V L CNN +F1 "D_Photo_ALT" -40 -110 50 H V C CNN +F2 "" -50 0 50 H V C CNN +F3 "" -50 0 50 H V C CNN +$FPLIST + *photodiode* +$ENDFPLIST +DRAW +P 2 0 1 8 -100 50 -100 -50 N +P 2 0 1 0 -80 70 -60 70 N +P 2 0 1 0 0 0 -100 0 N +P 3 0 1 0 -20 130 -80 70 -80 90 N +P 4 0 1 8 0 -50 0 50 -100 0 0 -50 F +P 5 0 1 0 30 130 -30 70 -30 90 -30 70 -10 70 N +X K 1 -200 0 100 R 50 50 1 1 P +X A 2 100 0 100 L 50 50 1 1 P +ENDDRAW +ENDDEF +# # D_Radiation # DEF D_Radiation D 0 40 N N 1 F N @@ -871,6 +992,34 @@ X A 2 100 0 100 L 50 50 1 1 P ENDDRAW ENDDEF # +# D_Radiation_ALT +# +DEF D_Radiation_ALT D 0 40 N N 1 F N +F0 "D" -50 -90 50 H V C CNN +F1 "D_Radiation_ALT" -50 -160 50 H V C CNN +F2 "" -50 0 50 H V C CNN +F3 "" -50 0 50 H V C CNN +DRAW +A -30 130 22 634 -1534 0 1 0 N -20 150 -50 120 +A -10 170 22 -1166 266 0 1 0 N -20 150 10 180 +A 10 110 22 634 -1534 0 1 0 N 20 130 -10 100 +A 30 150 22 -1166 266 0 1 0 N 20 130 50 160 +A 30 190 22 -1534 634 0 1 0 N 10 180 40 210 +A 70 170 22 -1534 634 0 1 0 N 50 160 80 190 +P 2 0 1 8 -100 50 -100 -50 N +P 2 0 1 0 -80 90 -50 90 N +P 2 0 1 0 -80 90 -50 120 N +P 2 0 1 0 -80 120 -80 90 N +P 2 0 1 0 -40 70 -10 70 N +P 2 0 1 0 -40 70 -10 100 N +P 2 0 1 0 -40 100 -40 70 N +P 2 0 1 0 0 0 -100 0 N +P 4 0 1 8 0 50 0 -50 -100 0 0 50 F +X K 1 -200 0 100 R 50 50 1 1 P +X A 2 100 0 100 L 50 50 1 1 P +ENDDRAW +ENDDEF +# # D_Schottky # DEF D_Schottky D 0 40 N N 1 F N @@ -970,6 +1119,30 @@ X K 3 -250 0 100 R 50 50 1 1 P ENDDRAW ENDDEF # +# D_Schottky_ALT +# +DEF D_Schottky_ALT D 0 40 N N 1 F N +F0 "D" 0 100 50 H V C CNN +F1 "D_Schottky_ALT" 0 -100 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + Diode_* + D-* + *SingleDiode + *_Diode_* + *SingleDiode* + D_* +$ENDFPLIST +DRAW +P 2 0 1 0 50 0 -50 0 N +P 4 0 1 8 50 50 50 -50 -50 0 50 50 F +P 6 0 1 8 -75 25 -75 50 -50 50 -50 -50 -25 -50 -25 -25 N +X K 1 -150 0 100 R 50 50 1 1 P +X A 2 150 0 100 L 50 50 1 1 P +ENDDRAW +ENDDEF +# # D_Schottky_KAA # DEF D_Schottky_KAA D 0 0 Y N 1 F N @@ -1071,6 +1244,32 @@ X A 2 100 0 70 L 50 50 1 1 P ENDDRAW ENDDEF # +# D_Schottky_Small_ALT +# +DEF D_Schottky_Small_ALT D 0 10 N N 1 F N +F0 "D" -50 80 50 H V L CNN +F1 "D_Schottky_Small_ALT" -280 -80 50 H V L CNN +F2 "" 0 0 50 V V C CNN +F3 "" 0 0 50 V V C CNN +$FPLIST + Diode_* + D-* + *SingleDiode + *_Diode_* + *SingleDiode* + D_* +$ENDFPLIST +DRAW +P 2 0 1 0 -30 -40 -30 40 N +P 2 0 1 0 -30 0 30 0 N +P 3 0 1 0 -30 -40 -20 -40 -20 -30 N +P 3 0 1 0 -30 40 -40 40 -40 30 N +P 4 0 1 0 30 -40 -30 0 30 40 30 -40 F +X K 1 -100 0 70 R 50 50 1 1 P +X A 2 100 0 70 L 50 50 1 1 P +ENDDRAW +ENDDEF +# # D_Schottky_x2_ACom_AKK # DEF D_Schottky_x2_ACom_AKK D 0 30 Y N 1 F N @@ -1409,6 +1608,29 @@ X A 2 100 0 70 L 50 50 1 1 P ENDDRAW ENDDEF # +# D_Small_ALT +# +DEF D_Small_ALT D 0 10 N N 1 F N +F0 "D" -50 80 50 H V L CNN +F1 "D_Small_ALT" -150 -80 50 H V L CNN +F2 "" 0 0 50 V V C CNN +F3 "" 0 0 50 V V C CNN +$FPLIST + Diode_* + D-Pak_TO252AA + *SingleDiode + *SingleDiode* + *_Diode_* +$ENDFPLIST +DRAW +P 2 0 1 0 -30 -40 -30 40 N +P 2 0 1 0 -30 0 30 0 N +P 4 0 1 0 30 -40 -30 0 30 40 30 -40 F +X K 1 -100 0 70 R 50 50 1 1 P +X A 2 100 0 70 L 50 50 1 1 P +ENDDRAW +ENDDEF +# # D_TVS # DEF D_TVS D 0 40 N N 1 F N @@ -1434,6 +1656,31 @@ X A2 2 150 0 100 L 50 50 1 1 P ENDDRAW ENDDEF # +# D_TVS_ALT +# +DEF D_TVS_ALT D 0 40 N N 1 F N +F0 "D" 0 100 50 H V C CNN +F1 "D_TVS_ALT" 0 -100 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + Diode_* + D-Pak_TO252AA + *SingleDiode + *_Diode_* + *SingleDiode* + D_* +$ENDFPLIST +DRAW +P 2 0 1 0 50 0 -50 0 N +P 4 0 1 8 -100 -50 0 0 -100 50 -100 -50 F +P 4 0 1 8 20 50 0 50 0 -50 -20 -50 N +P 4 0 1 8 100 50 100 -50 0 0 100 50 F +X A1 1 -150 0 100 R 50 50 1 1 P +X A2 2 150 0 100 L 50 50 1 1 P +ENDDRAW +ENDDEF +# # D_TVS_x2_AAC # DEF D_TVS_x2_AAC D 0 40 Y N 1 F N @@ -1550,6 +1797,38 @@ X A 2 150 0 100 L 50 50 1 1 P ENDDRAW ENDDEF # +# D_Temperature_Dependent_ALT +# +DEF D_Temperature_Dependent_ALT D 0 40 N N 1 F N +F0 "D" 0 100 50 H V C CNN +F1 "D_Temperature_Dependent_ALT" 0 -125 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + Diode_* + D-Pak_TO252AA + *SingleDiode + *_Diode_* + *SingleDiode* + D_* +$ENDFPLIST +DRAW +A -104 -54 7 -265 818 0 1 0 N -98 -57 -103 -47 +A -88 -57 10 1800 -900 0 1 0 N -98 -57 -88 -67 +A -88 -57 10 -900 0 0 1 0 N -88 -67 -78 -57 +A -88 -32 10 0 900 0 1 0 N -78 -32 -88 -22 +A -88 -32 10 900 1800 0 1 0 N -88 -22 -98 -32 +A -88 -32 10 1800 -900 0 1 0 N -98 -32 -88 -42 +A -82 -23 20 -1075 -253 0 1 0 N -88 -42 -63 -32 +P 2 0 1 0 -78 -56 -78 -32 N +P 2 0 1 8 -50 50 -50 -50 N +P 2 0 1 0 50 0 -50 0 N +P 4 0 1 8 50 -50 50 50 -50 0 50 -50 F +X K 1 -150 0 100 R 50 50 1 1 P +X A 2 150 0 100 L 50 50 1 1 P +ENDDRAW +ENDDEF +# # D_Tunnel # DEF D_Tunnel D 0 40 N N 1 F N @@ -1574,6 +1853,30 @@ X A 2 150 0 100 L 50 50 1 1 P ENDDRAW ENDDEF # +# D_Tunnel_ALT +# +DEF D_Tunnel_ALT D 0 40 N N 1 F N +F0 "D" 0 100 50 H V C CNN +F1 "D_Tunnel_ALT" 0 -100 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + Diode_* + D-Pak_TO252AA + *SingleDiode + *_Diode_* + *SingleDiode* + D_* +$ENDFPLIST +DRAW +P 2 0 1 0 50 0 -50 0 N +P 4 0 1 8 -30 50 -50 50 -50 -50 -30 -50 N +P 4 0 1 8 50 -50 50 50 -50 0 50 -50 F +X K 1 -150 0 100 R 50 50 1 1 P +X A 2 150 0 100 L 50 50 1 1 P +ENDDRAW +ENDDEF +# # D_Unitunnel # DEF D_Unitunnel D 0 40 N N 1 F N @@ -1598,6 +1901,30 @@ X A 2 150 0 100 L 50 50 1 1 P ENDDRAW ENDDEF # +# D_Unitunnel_ALT +# +DEF D_Unitunnel_ALT D 0 40 N N 1 F N +F0 "D" 0 100 50 H V C CNN +F1 "D_Unitunnel_ALT" 0 -100 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + Diode_* + D-Pak_TO252AA + *SingleDiode + *_Diode_* + *SingleDiode* + D_* +$ENDFPLIST +DRAW +P 2 0 1 0 50 0 -50 0 N +P 4 0 1 8 50 -50 50 50 -50 0 50 -50 F +P 6 0 1 8 -70 -50 -30 -50 -50 -50 -50 50 -30 50 -70 50 N +X K 1 -150 0 100 R 50 50 1 1 P +X A 2 150 0 100 L 50 50 1 1 P +ENDDRAW +ENDDEF +# # D_Zener # DEF D_Zener D 0 40 N N 1 F N @@ -1622,6 +1949,30 @@ X A 2 150 0 100 L 50 50 1 1 P ENDDRAW ENDDEF # +# D_Zener_ALT +# +DEF D_Zener_ALT D 0 40 N N 1 F N +F0 "D" 0 100 50 H V C CNN +F1 "D_Zener_ALT" 0 -100 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + Diode_* + D-Pak_TO252AA + *SingleDiode + *_Diode_* + *SingleDiode* + D_* +$ENDFPLIST +DRAW +P 2 0 1 0 50 0 -50 0 N +P 3 0 1 8 -50 -50 -50 50 -30 50 N +P 4 0 1 8 50 -50 50 50 -50 0 50 -50 F +X K 1 -150 0 100 R 50 50 1 1 P +X A 2 150 0 100 L 50 50 1 1 P +ENDDRAW +ENDDEF +# # D_Zener_Small # DEF D_Zener_Small D 0 10 N N 1 F N @@ -1645,6 +1996,29 @@ X A 2 100 0 70 L 50 50 1 1 P ENDDRAW ENDDEF # +# D_Zener_Small_ALT +# +DEF D_Zener_Small_ALT D 0 10 N N 1 F N +F0 "D" 0 90 50 H V C CNN +F1 "D_Zener_Small_ALT" 0 -90 50 H V C CNN +F2 "" 0 0 50 V V C CNN +F3 "" 0 0 50 V V C CNN +$FPLIST + Diode_* + D-Pak_TO252AA + *SingleDiode + *SingleDiode* + *_Diode_* +$ENDFPLIST +DRAW +P 2 0 1 0 30 0 -30 0 N +P 3 0 1 0 -10 40 -30 40 -30 -40 N +P 4 0 1 0 30 40 -30 0 30 -40 30 40 F +X K 1 -100 0 70 R 50 50 1 1 P +X A 2 100 0 70 L 50 50 1 1 P +ENDDRAW +ENDDEF +# # D_x2_ACom_AKK # DEF D_x2_ACom_AKK D 0 30 Y N 1 F N @@ -2325,6 +2699,27 @@ X A 2 150 0 100 L 50 50 1 1 P ENDDRAW ENDDEF # +# LED_ALT +# +DEF LED_ALT D 0 40 Y N 1 F N +F0 "D" 0 100 50 H V C CNN +F1 "LED_ALT" 0 -100 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + LED* +$ENDFPLIST +DRAW +P 2 0 1 8 -50 -50 -50 50 N +P 2 0 1 0 -50 0 50 0 N +P 4 0 1 8 50 -50 50 50 -50 0 50 -50 F +P 5 0 1 0 -120 -30 -180 -90 -150 -90 -180 -90 -180 -60 N +P 5 0 1 0 -70 -30 -130 -90 -100 -90 -130 -90 -130 -60 N +X K 1 -150 0 100 R 50 50 1 1 P +X A 2 150 0 100 L 50 50 1 1 P +ENDDRAW +ENDDEF +# # LED_ARGB # DEF LED_ARGB D 0 0 Y N 1 F N @@ -2893,6 +3288,28 @@ X A 2 100 0 70 L 50 50 1 1 P ENDDRAW ENDDEF # +# LED_Small_ALT +# +DEF LED_Small_ALT D 0 10 N N 1 F N +F0 "D" -50 125 50 H V L CNN +F1 "LED_Small_ALT" -175 -100 50 H V L CNN +F2 "" 0 0 50 V V C CNN +F3 "" 0 0 50 V V C CNN +$FPLIST + LED-* + LED_* +$ENDFPLIST +DRAW +P 2 0 1 0 -30 -40 -30 40 N +P 2 0 1 0 40 0 -30 0 N +P 4 0 1 0 30 -40 -30 0 30 40 30 -40 F +P 5 0 1 0 0 30 -20 50 -10 50 -20 50 -20 40 N +P 5 0 1 0 20 50 0 70 10 70 0 70 0 60 N +X K 1 -100 0 70 R 50 50 1 1 P +X A 2 100 0 70 L 50 50 1 1 P +ENDDRAW +ENDDEF +# # LTRIM # DEF LTRIM L 0 40 N N 1 F N @@ -3544,29 +3961,6 @@ X ~ 2 200 0 50 L 50 50 1 1 P ENDDRAW ENDDEF # -# Photodiode -# -DEF Photodiode D 0 40 N N 1 F N -F0 "D" 20 70 50 H V L CNN -F1 "Photodiode" -40 -110 50 H V C CNN -F2 "" -50 0 50 H V C CNN -F3 "" -50 0 50 H V C CNN -ALIAS D_Photo -$FPLIST - *photodiode* -$ENDFPLIST -DRAW -P 2 0 1 8 -100 50 -100 -50 N -P 2 0 1 0 -80 70 -60 70 N -P 2 0 1 0 0 0 -100 0 N -P 3 0 1 0 -20 130 -80 70 -80 90 N -P 4 0 1 8 0 -50 0 50 -100 0 0 -50 N -P 5 0 1 0 30 130 -30 70 -30 90 -30 70 -10 70 N -X K 1 -200 0 100 R 50 50 1 1 P -X A 2 100 0 100 L 50 50 1 1 P -ENDDRAW -ENDDEF -# # Polyfuse # DEF Polyfuse F 0 0 N Y 1 F N From f0b40213b2d6013904e6409812be89d59bb4db3c Mon Sep 17 00:00:00 2001 From: Phinitnan Chanasabaeng Date: Wed, 9 Nov 2016 14:13:44 +0700 Subject: [PATCH 245/283] Added BD1020HVF Analog Temperature Sensor --- library/sensors.dcm | 6 ++++++ library/sensors.lib | 17 +++++++++++++++++ 2 files changed, 23 insertions(+) diff --git a/library/sensors.dcm b/library/sensors.dcm index ddaa8c88..3b6b7be3 100644 --- a/library/sensors.dcm +++ b/library/sensors.dcm @@ -246,6 +246,12 @@ K sensor magnetic hall position rotation spi F http://ams.com/eng/content/download/552323/1541717/file/AS5055A_Datasheet_EN_v6.pdf $ENDCMP # +$CMP BD1020HFV +D Analog Output Temperature Sensor IC +K Temperature, sensor, analog +F http://rohmfs.rohm.com/en/products/databook/datasheet/ic/sensor/temperature/bd1020hfv-e.pdf +$ENDCMP +# $CMP BMP085 D 19-Bit Digital Barometer, LCC-8 K Digital Barometer diff --git a/library/sensors.lib b/library/sensors.lib index c57a4241..73c6e247 100644 --- a/library/sensors.lib +++ b/library/sensors.lib @@ -364,6 +364,23 @@ X NC 17 300 -600 150 U 50 50 1 1 N N ENDDRAW ENDDEF # +# BD1020HFV +# +DEF BD1020HFV U 0 40 Y Y 1 F N +F0 "U" 0 350 50 H V C CNN +F1 "BD1020HFV" 0 -350 50 H V C CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +DRAW +S -300 300 300 -300 0 1 10 f +X NC 1 -400 -200 100 R 50 50 1 1 N +X PG 2 -400 0 100 R 50 50 1 1 P +X OUT 3 400 200 100 L 50 50 1 1 O +X VDD 4 -400 200 100 R 50 50 1 1 W +X GND 5 400 -200 100 L 50 50 1 1 W +ENDDRAW +ENDDEF +# # BMP085 # DEF BMP085 IC 0 40 Y Y 1 F N From 10ee155bc34a5645eaf2f433f4e60d2c9ae398e4 Mon Sep 17 00:00:00 2001 From: Cafee Date: Wed, 9 Nov 2016 11:00:37 +0100 Subject: [PATCH 246/283] Added systematic name for footprint --- library/wiznet.lib | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/library/wiznet.lib b/library/wiznet.lib index d705a361..d9dcc031 100644 --- a/library/wiznet.lib +++ b/library/wiznet.lib @@ -6,8 +6,11 @@ EESchema-LIBRARY Version 2.3 DEF W5100 U 0 40 Y Y 1 F N F0 "U" -700 1625 50 H V R CNN F1 "W5100" -700 1550 50 H V R CNN -F2 "" 550 -1450 50 H V L CNN -F3 "" 400 0 50 H V C CNN +F2 "Housings_QFP:LQFP-80_10x10mm_Pitch0.4mm" 550 -1450 50 H I L CNN +F3 "https://www.sparkfun.com/datasheets/DevTools/Arduino/W5100_Datasheet_v1_1_6.pdf" 2200 -1550 50 H I C CNN +$FPLIST + LQFP*10x10mm*Pitch0.4mm* +$ENDFPLIST DRAW S 900 -1400 -900 1500 0 1 10 f X RSET_BG 1 -1100 800 200 R 50 50 1 1 O From 703e466cb1382fd70256e39d1f71284e9b2c6a09 Mon Sep 17 00:00:00 2001 From: Piotr Wiszowaty Date: Wed, 9 Nov 2016 21:20:41 +0100 Subject: [PATCH 247/283] xilinx.dcm: restore description of -$CMP XC2S64A-XQFG48 Also change it ('X' -> 'x') to match the one in xilinx.lib. The description was accidentally removed in 784c023be198f12b19fde53c3fd7372dc1d2aaee. --- library/xilinx.dcm | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/library/xilinx.dcm b/library/xilinx.dcm index 509f54c7..ef97eeae 100644 --- a/library/xilinx.dcm +++ b/library/xilinx.dcm @@ -4,6 +4,11 @@ $CMP XC18V01SO20 F xilinx/xc18v00proms.pdf $ENDCMP # +$CMP XC2S64A-xQFG48 +D Xilinx CoolRunner +F xilinx/xc2c64.pdf +$ENDCMP +# $CMP XC2S100TQ144 D spartan 2 K FPGA From 11bd66c6a19d79c48feff8f6d75d13dc896d16d6 Mon Sep 17 00:00:00 2001 From: Piotr Wiszowaty Date: Wed, 9 Nov 2016 21:35:23 +0100 Subject: [PATCH 248/283] xilinx: correct XC9572XL-TQ100 box, footprint, missing pins --- library/xilinx.dcm | 10 +++++----- library/xilinx.lib | 19 ++++++++++++++----- 2 files changed, 19 insertions(+), 10 deletions(-) diff --git a/library/xilinx.dcm b/library/xilinx.dcm index ef97eeae..0cfc191a 100644 --- a/library/xilinx.dcm +++ b/library/xilinx.dcm @@ -4,11 +4,6 @@ $CMP XC18V01SO20 F xilinx/xc18v00proms.pdf $ENDCMP # -$CMP XC2S64A-xQFG48 -D Xilinx CoolRunner -F xilinx/xc2c64.pdf -$ENDCMP -# $CMP XC2S100TQ144 D spartan 2 K FPGA @@ -29,6 +24,11 @@ $CMP XC2S300PQ208 F xilinx/spartan2e/spartan2e.pdf $ENDCMP # +$CMP XC2S64A-xQFG48 +D Xilinx CoolRunner +F xilinx/xc2c64.pdf +$ENDCMP +# $CMP XC3S200AN/FT256 D BGA256/1mm $ENDCMP diff --git a/library/xilinx.lib b/library/xilinx.lib index a3caf070..9d021b31 100644 --- a/library/xilinx.lib +++ b/library/xilinx.lib @@ -6261,20 +6261,22 @@ ENDDEF # XC9572XL-TQ100 # DEF XC9572XL-TQ100 U 0 30 Y Y 1 F N -F0 "U" 850 2650 50 H V C CNN -F1 "XC9572XL-TQ100" 0 0 50 H V C CNN -F2 "TQFP-100_14x14mm_Pitch0.5mm" 0 100 50 H V C CNN +F0 "U" -850 2650 50 H V C CNN +F1 "XC9572XL-TQ100" 700 -2650 50 H V C CNN +F2 "Housings_QFP:TQFP-100_14x14mm_Pitch0.5mm" 0 100 50 H I C CNN F3 "" -50 50 50 H V C CNN $FPLIST - TQFP-100_14x14mm_Pitch0.5mm + TQFP*14x14mm*Pitch0.5mm* $ENDFPLIST DRAW -S -900 -2600 900 2600 0 1 10 N +S -900 -2600 900 2600 0 1 10 f X I/O/GTS3 1 -1200 -100 300 R 50 50 1 1 B +X NC 2 -900 2500 0 R 50 50 1 1 N N X I/O/GTS1 3 -1200 -200 300 R 50 50 1 1 B X I/O/GTS2 4 -1200 -300 300 R 50 50 1 1 B X VCC 5 -400 2900 300 D 50 50 1 1 W X P6 6 -1200 -400 300 R 50 50 1 1 B +X NC 7 -900 2400 0 R 50 50 1 1 N N X P8 8 -1200 -500 300 R 50 50 1 1 B X P9 9 -1200 -600 300 R 50 50 1 1 B X P10 10 -1200 -700 300 R 50 50 1 1 B @@ -6284,6 +6286,7 @@ X P40 40 -1200 100 300 R 50 50 1 1 B X P50 50 1200 1200 300 L 50 50 1 1 B X P60 60 1200 400 300 L 50 50 1 1 B X P70 70 1200 -500 300 L 50 50 1 1 B +X NC 80 900 2300 0 L 50 50 1 1 N N X P90 90 1200 -1800 300 L 50 50 1 1 B X P11 11 -1200 -800 300 R 50 50 1 1 B X GND 21 -400 -2900 300 U 50 50 1 1 W @@ -6306,11 +6309,15 @@ X P92 92 -1200 -1200 300 R 50 50 1 1 B X P13 13 -1200 1800 300 R 50 50 1 1 B X I/O/GCK2 23 -1200 1000 300 R 50 50 1 1 B X P33 33 -1200 400 300 R 50 50 1 1 B +X NC 43 -900 2000 0 R 50 50 1 1 N N X P53 53 1200 1000 300 L 50 50 1 1 B X P63 63 1200 200 300 L 50 50 1 1 B +X NC 73 900 2400 0 L 50 50 1 1 N N X TDO 83 1200 -2400 300 L 50 50 1 1 O X P93 93 -1200 -1300 300 R 50 50 1 1 B X P14 14 -1200 1700 300 R 50 50 1 1 B +X NC 24 -900 2200 0 R 50 50 1 1 N N +X NC 34 -900 2100 0 R 50 50 1 1 N N X GND 44 -200 -2900 300 U 50 50 1 1 W X P54 54 1200 900 300 L 50 50 1 1 B X P64 64 1200 100 300 L 50 50 1 1 B @@ -6329,6 +6336,7 @@ X P95 95 -1200 -1500 300 R 50 50 1 1 B X P16 16 -1200 1500 300 R 50 50 1 1 B X VCCIO 26 100 2900 300 D 50 50 1 1 W X P36 36 -1200 300 300 R 50 50 1 1 B +X NC 46 900 2500 0 L 50 50 1 1 N N X P56 56 1200 700 300 L 50 50 1 1 B X P66 66 1200 -200 300 L 50 50 1 1 B X P76 76 1200 -900 300 L 50 50 1 1 B @@ -6352,6 +6360,7 @@ X P68 68 1200 -400 300 L 50 50 1 1 B X P78 78 1200 -1100 300 L 50 50 1 1 B X VCCIO 88 400 2900 300 D 50 50 1 1 W X VCC 98 -200 2900 300 D 50 50 1 1 W +X NC 19 -900 2300 0 R 50 50 1 1 N N X P29 29 -1200 600 300 R 50 50 1 1 B X P39 39 -1200 200 300 R 50 50 1 1 B X P49 49 1200 1300 300 L 50 50 1 1 B From 124bd92d1442b1ba30a0c458e9febbfef31eda9e Mon Sep 17 00:00:00 2001 From: Phinitnan Chanasabaeng Date: Thu, 10 Nov 2016 15:02:42 +0700 Subject: [PATCH 249/283] Added footprint filter to BD1020HFV --- library/sensors.dcm | 4 ++-- library/sensors.lib | 31 ++++++++++++++++++++++--------- 2 files changed, 24 insertions(+), 11 deletions(-) diff --git a/library/sensors.dcm b/library/sensors.dcm index 3b6b7be3..14529b53 100644 --- a/library/sensors.dcm +++ b/library/sensors.dcm @@ -247,8 +247,8 @@ F http://ams.com/eng/content/download/552323/1541717/file/AS5055A_Datasheet_EN_v $ENDCMP # $CMP BD1020HFV -D Analog Output Temperature Sensor IC -K Temperature, sensor, analog +D Analog Ouput Temperature Sensor +K Temperature sensor F http://rohmfs.rohm.com/en/products/databook/datasheet/ic/sensor/temperature/bd1020hfv-e.pdf $ENDCMP # diff --git a/library/sensors.lib b/library/sensors.lib index 73c6e247..79534dea 100644 --- a/library/sensors.lib +++ b/library/sensors.lib @@ -367,17 +367,30 @@ ENDDEF # BD1020HFV # DEF BD1020HFV U 0 40 Y Y 1 F N -F0 "U" 0 350 50 H V C CNN -F1 "BD1020HFV" 0 -350 50 H V C CNN -F2 "" 0 0 50 H I C CNN -F3 "" 0 0 50 H I C CNN +F0 "U" 0 250 50 H V C CNN +F1 "BD1020HFV" -200 -250 50 H V L CNN +F2 "" 0 -400 50 H I C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + HVSOF5* +$ENDFPLIST DRAW -S -300 300 300 -300 0 1 10 f -X NC 1 -400 -200 100 R 50 50 1 1 N +A -5 125 25 1 1799 0 1 10 N 20 125 -30 125 +C -5 -100 50 0 1 10 F +S -300 200 300 -200 0 1 10 f +S 20 -75 -30 0 0 1 10 F +P 2 0 1 10 -30 25 -5 25 N +P 2 0 1 10 -30 50 -5 50 N +P 2 0 1 10 -30 75 -5 75 N +P 2 0 1 10 -30 100 -5 100 N +P 2 0 1 10 -30 125 -30 0 N +P 2 0 1 10 -30 125 -5 125 N +P 2 0 1 10 20 125 20 0 N +X NC 1 -400 -100 100 R 50 50 1 1 N N X PG 2 -400 0 100 R 50 50 1 1 P -X OUT 3 400 200 100 L 50 50 1 1 O -X VDD 4 -400 200 100 R 50 50 1 1 W -X GND 5 400 -200 100 L 50 50 1 1 W +X Vout 3 400 100 100 L 50 50 1 1 O +X Vdd 4 -400 100 100 R 50 50 1 1 W +X GND 5 400 -100 100 L 50 50 1 1 W ENDDRAW ENDDEF # From 707394370da04c49f476960c71e1659c554feb13 Mon Sep 17 00:00:00 2001 From: Friedrich Feichtinger Date: Thu, 10 Nov 2016 19:17:52 +0100 Subject: [PATCH 250/283] FIX: changed name of cmp TEST to TEST_2P to prevent name conflict --- library/conn.dcm | 2 +- library/conn.lib | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/library/conn.dcm b/library/conn.dcm index 104f2a11..e1ce7fad 100644 --- a/library/conn.dcm +++ b/library/conn.dcm @@ -598,7 +598,7 @@ D 12-pin screw terminal connector K screw terminal block $ENDCMP # -$CMP TEST +$CMP TEST_2P D point K point tp $ENDCMP diff --git a/library/conn.lib b/library/conn.lib index cfed0b2f..ea3ea99f 100644 --- a/library/conn.lib +++ b/library/conn.lib @@ -10045,11 +10045,11 @@ X ~ 12 200 -1100 100 L 50 50 1 1 P ENDDRAW ENDDEF # -# TEST +# TEST_2P # -DEF TEST W 0 30 N N 1 F N +DEF TEST_2P W 0 30 N N 1 F N F0 "W" 0 60 50 H V C CNN -F1 "TEST" 0 -70 50 H V C CNN +F1 "TEST_2P" 0 -70 50 H V C CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW From 259e04694583f602b0a4c1f686ded3303391b3fd Mon Sep 17 00:00:00 2001 From: Phinitnan Chanasabaeng Date: Fri, 11 Nov 2016 10:52:52 +0700 Subject: [PATCH 251/283] Added footprint to BD1020HFV --- library/sensors.lib | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/library/sensors.lib b/library/sensors.lib index 79534dea..00d3b0bf 100644 --- a/library/sensors.lib +++ b/library/sensors.lib @@ -369,7 +369,7 @@ ENDDEF DEF BD1020HFV U 0 40 Y Y 1 F N F0 "U" 0 250 50 H V C CNN F1 "BD1020HFV" -200 -250 50 H V L CNN -F2 "" 0 -400 50 H I C CNN +F2 "TO_SOT_Packages_SMD:HVSOF5" 0 -400 50 H I C CNN F3 "" 0 0 50 H V C CNN $FPLIST HVSOF5* From 4eecdc5091bcbee9cd048bbb84e6c0a5cdf54a93 Mon Sep 17 00:00:00 2001 From: Piotr Wiszowaty Date: Fri, 11 Nov 2016 12:36:52 +0100 Subject: [PATCH 252/283] xilinx: add XC95144XL-TQ100 --- library/xilinx.dcm | 6 +++ library/xilinx.lib | 115 +++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 121 insertions(+) diff --git a/library/xilinx.dcm b/library/xilinx.dcm index 0cfc191a..8a9afccf 100644 --- a/library/xilinx.dcm +++ b/library/xilinx.dcm @@ -55,6 +55,12 @@ $CMP XC95108PQ100 F xilinx/xc95108.pdf $ENDCMP # +$CMP XC95144XL-TQ100 +D CPLD, 144 macrocells, 3200 usable gates +K CPLD +F hhttps://www.xilinx.com/support/documentation/data_sheets/ds056.pdf +$ENDCMP +# $CMP XC9536PC44 F xilinx/xc9536.pdf $ENDCMP diff --git a/library/xilinx.lib b/library/xilinx.lib index 9d021b31..519b1090 100644 --- a/library/xilinx.lib +++ b/library/xilinx.lib @@ -6202,6 +6202,121 @@ X VCC 100 -250 2850 300 D 50 50 1 1 W ENDDRAW ENDDEF # +# XC95144XL-TQ100 +# +DEF XC95144XL-TQ100 U 0 30 Y Y 1 F N +F0 "U" -850 2650 50 H V C CNN +F1 "XC95144XL-TQ100" 700 -2650 50 H V C CNN +F2 "Housings_QFP:TQFP-100_14x14mm_Pitch0.5mm" 1250 -2750 50 H I C CNN +F3 "" -50 50 50 H V C CNN +$FPLIST + TQFP*14x14mm*Pitch0.5mm* +$ENDFPLIST +DRAW +S -900 -2600 900 2600 0 1 10 f +X I/O/GTS3 1 -1200 1100 300 R 50 50 1 1 B +X I/O/GTS4 2 -1200 1000 300 R 50 50 1 1 B +X I/O/GTS1 3 -1200 900 300 R 50 50 1 1 B +X I/O/GTS2 4 -1200 800 300 R 50 50 1 1 B +X VCCINT 5 -400 2900 300 D 50 50 1 1 W +X P6 6 -1200 700 300 R 50 50 1 1 B +X P7 7 -1200 600 300 R 50 50 1 1 B +X P8 8 -1200 500 300 R 50 50 1 1 B +X P9 9 -1200 400 300 R 50 50 1 1 B +X P10 10 -1200 300 300 R 50 50 1 1 B +X P20 20 -1200 1500 300 R 50 50 1 1 B +X P30 30 -1200 -500 300 R 50 50 1 1 B +X P40 40 1200 2000 300 L 50 50 1 1 B +X P50 50 1200 100 300 L 50 50 1 1 B +X P60 60 1200 -700 300 L 50 50 1 1 B +X P70 70 1200 -1600 300 L 50 50 1 1 B +X P80 80 1200 700 300 L 50 50 1 1 B +X P90 90 -1200 -1200 300 R 50 50 1 1 B +X P11 11 -1200 2400 300 R 50 50 1 1 B +X GND 21 -400 -2900 300 U 50 50 1 1 W +X GND 31 -300 -2900 300 U 50 50 1 1 W +X P41 41 1200 1900 300 L 50 50 1 1 B +X VCCIO 51 300 2900 300 D 50 50 1 1 W +X P61 61 1200 -800 300 L 50 50 1 1 B +X P71 71 1200 -1700 300 L 50 50 1 1 B +X P81 81 1200 600 300 L 50 50 1 1 B +X P91 91 -1200 -1300 300 R 50 50 1 1 B +X P12 12 -1200 2300 300 R 50 50 1 1 B +X I/O/GCK1 22 -1200 1400 300 R 50 50 1 1 B +X P32 32 -1200 -600 300 R 50 50 1 1 B +X P42 42 1200 1800 300 L 50 50 1 1 B +X P52 52 1200 0 300 L 50 50 1 1 B +X GND 62 -100 -2900 300 U 50 50 1 1 W +X P72 72 1200 -1800 300 L 50 50 1 1 B +X P82 82 1200 500 300 L 50 50 1 1 B +X P92 92 -1200 -1400 300 R 50 50 1 1 B +X P13 13 -1200 2200 300 R 50 50 1 1 B +X I/O/GCK2 23 -1200 100 300 R 50 50 1 1 B +X P33 33 -1200 -700 300 R 50 50 1 1 B +X P43 43 1200 1700 300 L 50 50 1 1 B +X P53 53 1200 -100 300 L 50 50 1 1 B +X P63 63 1200 -1000 300 L 50 50 1 1 B +X P73 73 1200 -1900 300 L 50 50 1 1 B +X TDO 83 1200 -2400 300 L 50 50 1 1 O +X P93 93 -1200 -1500 300 R 50 50 1 1 B +X P14 14 -1200 2100 300 R 50 50 1 1 B +X P24 24 -1200 0 300 R 50 50 1 1 B +X P34 34 -1200 -800 300 R 50 50 1 1 B +X GND 44 -200 -2900 300 U 50 50 1 1 W +X P54 54 1200 -200 300 L 50 50 1 1 B +X P64 64 1200 -1100 300 L 50 50 1 1 B +X P74 74 1200 1200 300 L 50 50 1 1 B +X GND 84 200 -2900 300 U 50 50 1 1 W +X P94 94 -1200 -1600 300 R 50 50 1 1 B +X P15 15 -1200 2000 300 R 50 50 1 1 B +X P25 25 -1200 -100 300 R 50 50 1 1 B +X P35 35 1200 2400 300 L 50 50 1 1 B +X TDI 45 1200 -2100 300 L 50 50 1 1 I +X P55 55 1200 -300 300 L 50 50 1 1 B +X P65 65 1200 -1200 300 L 50 50 1 1 B +X GND 75 100 -2900 300 U 50 50 1 1 W +X P85 85 1200 400 300 L 50 50 1 1 B +X P95 95 -1200 -1700 300 R 50 50 1 1 B +X P16 16 -1200 1900 300 R 50 50 1 1 B +X VCCIO 26 100 2900 300 D 50 50 1 1 W +X P36 36 1200 2300 300 L 50 50 1 1 B +X P46 46 1200 1600 300 L 50 50 1 1 B +X P56 56 1200 -400 300 L 50 50 1 1 B +X P66 66 1200 -1300 300 L 50 50 1 1 B +X P76 76 1200 1100 300 L 50 50 1 1 B +X P86 86 1200 300 300 L 50 50 1 1 B +X P96 96 -1200 -1800 300 R 50 50 1 1 B +X P17 17 -1200 1800 300 R 50 50 1 1 B +X I/O/GCK3 27 -1200 -200 300 R 50 50 1 1 B +X P37 37 1200 2200 300 L 50 50 1 1 B +X TMS 47 1200 -2200 300 L 50 50 1 1 I +X VCCINT 57 -300 2900 300 D 50 50 1 1 W +X P67 67 1200 -1400 300 L 50 50 1 1 B +X P77 77 1200 1000 300 L 50 50 1 1 B +X P87 87 -1200 -1000 300 R 50 50 1 1 B +X P97 97 -1200 -1900 300 R 50 50 1 1 B +X P18 18 -1200 1700 300 R 50 50 1 1 B +X P28 28 -1200 -300 300 R 50 50 1 1 B +X VCCIO 38 200 2900 300 D 50 50 1 1 W +X TCK 48 1200 -2300 300 L 50 50 1 1 I +X P58 58 1200 -500 300 L 50 50 1 1 B +X P68 68 1200 -1500 300 L 50 50 1 1 B +X P78 78 1200 900 300 L 50 50 1 1 B +X VCCIO 88 400 2900 300 D 50 50 1 1 W +X VCCINT 98 -200 2900 300 D 50 50 1 1 W +X P19 19 -1200 1600 300 R 50 50 1 1 B +X P29 29 -1200 -400 300 R 50 50 1 1 B +X P39 39 1200 2100 300 L 50 50 1 1 B +X P49 49 1200 1500 300 L 50 50 1 1 B +X P59 59 1200 -600 300 L 50 50 1 1 B +X GND 69 0 -2900 300 U 50 50 1 1 W +X P79 79 1200 800 300 L 50 50 1 1 B +X P89 89 -1200 -1100 300 R 50 50 1 1 B +X I/O/GSR 99 -1200 1200 300 R 50 50 1 1 B +X GND 100 300 -2900 300 U 50 50 1 1 W +ENDDRAW +ENDDEF +# # XC9536PC44 # DEF XC9536PC44 U 0 30 Y Y 1 F N From b1f7f8431621b0b2906771e7882b656bee4772b7 Mon Sep 17 00:00:00 2001 From: Nikolay Nikolov Date: Fri, 11 Nov 2016 23:14:02 +0200 Subject: [PATCH 253/283] added Intel 8255A Programmable Peripheral Interface --- library/intel.dcm | 12 ++++++++++ library/intel.lib | 57 +++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 69 insertions(+) diff --git a/library/intel.dcm b/library/intel.dcm index 3d471f67..e2c3cf5f 100644 --- a/library/intel.dcm +++ b/library/intel.dcm @@ -63,6 +63,18 @@ D Universal Asynchronous Receiver/Transmitter, PDIP-28 K UART Serial Interface $ENDCMP # +$CMP 8255 +D 8255 Programmable Peripheral Interface, PDIP-40 +K 8255 PPI +F http://www.datasheet.hk/view_online.php?id=1135008&file=0005\8255a_38897.pdf +$ENDCMP +# +$CMP 8255A +D 8255 Programmable Peripheral Interface, PDIP-40 +K 8255 PPI +F http://www.datasheet.hk/view_online.php?id=1135008&file=0005\8255a_38897.pdf +$ENDCMP +# $CMP 8259 D 8259, Programmable Interrupt Controller, PDIP-28 K PIC diff --git a/library/intel.lib b/library/intel.lib index 824a8419..08f913d8 100644 --- a/library/intel.lib +++ b/library/intel.lib @@ -328,6 +328,63 @@ X ~DTR~ 19 700 -500 150 L 50 50 1 1 O I ENDDRAW ENDDEF # +# 8255 +# +DEF 8255 U 0 40 Y Y 1 F N +F0 "U" -550 1500 50 H V L CNN +F1 "8255" 350 1500 50 H V L CNN +F2 "Housings_DIP:DIP-40_W15.24mm" 0 300 50 H I C CNN +F3 "" 0 300 50 H V C CNN +ALIAS 8255A +$FPLIST + DIP*W15.24mm* + PDIP*W15.24mm* +$ENDFPLIST +DRAW +S -550 -1450 550 1450 1 1 10 f +X PA3 1 700 1000 150 L 50 50 1 1 B +X PA2 2 700 1100 150 L 50 50 1 1 B +X PA1 3 700 1200 150 L 50 50 1 1 B +X PA0 4 700 1300 150 L 50 50 1 1 B +X ~RD~ 5 -700 900 150 R 50 50 1 1 I +X ~CS~ 6 -700 1000 150 R 50 50 1 1 I +X GND 7 0 -1600 150 U 50 50 1 1 W +X A1 8 -700 400 150 R 50 50 1 1 I +X A0 9 -700 500 150 R 50 50 1 1 I +X PC7 10 700 -1200 150 L 50 50 1 1 B +X PB2 20 700 200 150 L 50 50 1 1 B +X D4 30 -700 -300 150 R 50 50 1 1 B +X PA4 40 700 900 150 L 50 50 1 1 B +X PC6 11 700 -1100 150 L 50 50 1 1 B +X PB3 21 700 100 150 L 50 50 1 1 B +X D3 31 -700 -200 150 R 50 50 1 1 B +X PC5 12 700 -1000 150 L 50 50 1 1 B +X PB4 22 700 0 150 L 50 50 1 1 B +X D2 32 -700 -100 150 R 50 50 1 1 B +X PC4 13 700 -900 150 L 50 50 1 1 B +X PB5 23 700 -100 150 L 50 50 1 1 B +X D1 33 -700 0 150 R 50 50 1 1 B +X PC0 14 700 -500 150 L 50 50 1 1 B +X PB6 24 700 -200 150 L 50 50 1 1 B +X D0 34 -700 100 150 R 50 50 1 1 B +X PC1 15 700 -600 150 L 50 50 1 1 B +X PB7 25 700 -300 150 L 50 50 1 1 B +X RESET 35 -700 1300 150 R 50 50 1 1 I +X PC2 16 700 -700 150 L 50 50 1 1 B +X VCC 26 0 1600 150 D 50 50 1 1 W +X ~WR~ 36 -700 800 150 R 50 50 1 1 I +X PC3 17 700 -800 150 L 50 50 1 1 B +X D7 27 -700 -600 150 R 50 50 1 1 B +X PA7 37 700 600 150 L 50 50 1 1 B +X PB0 18 700 400 150 L 50 50 1 1 B +X D6 28 -700 -500 150 R 50 50 1 1 B +X PA6 38 700 700 150 L 50 50 1 1 B +X PB1 19 700 300 150 L 50 50 1 1 B +X D5 29 -700 -400 150 R 50 50 1 1 B +X PA5 39 700 800 150 L 50 50 1 1 B +ENDDRAW +ENDDEF +# # 8259 # DEF 8259 U 0 40 Y Y 1 F N From f01c9a3b4a318750ad86a2c15221425a0ae69d19 Mon Sep 17 00:00:00 2001 From: Roman3349 Date: Sat, 12 Nov 2016 15:17:04 +0100 Subject: [PATCH 254/283] transistors: add IRLB8721PBF (N-Channel HEXFET Power MOSFET) Signed-off-by: Roman3349 --- library/transistors.dcm | 6 ++++++ library/transistors.lib | 33 +++++++++++++++++++++++++++++++++ 2 files changed, 39 insertions(+) diff --git a/library/transistors.dcm b/library/transistors.dcm index ff931c54..902e8469 100644 --- a/library/transistors.dcm +++ b/library/transistors.dcm @@ -1902,6 +1902,12 @@ K N-Channel IGBT Power Transistor F http://www.irf.com/product-info/datasheets/data/irg4pf50w.pdf $ENDCMP # +$CMP IRLB8721PBF +D 30V Vds, 62A Id, N-Channel MOSFET, TO-220 +K N-Channel HEXFET Power MOSFET +F http://www.infineon.com/dgdl/irlb8721pbf.pdf?fileId=5546d462533600a40153566056732591 +$ENDCMP +# $CMP KTD1624 D EPITAXIAL PLANAR NPN TRANSISTOR, SOT-89 K NPN Switching Transistor diff --git a/library/transistors.lib b/library/transistors.lib index cad2e4cf..33ca9f46 100644 --- a/library/transistors.lib +++ b/library/transistors.lib @@ -4946,6 +4946,39 @@ X E 3 100 -200 100 U 50 50 1 1 P ENDDRAW ENDDEF # +# IRLB8721PBF +# +DEF IRLB8721PBF Q 0 0 Y Y 1 F N +F0 "Q" 250 75 50 H V L CNN +F1 "IRLB8721PBF" 250 0 50 H V L CNN +F2 "TO-220" 250 -75 50 H I L CIN +F3 "" 0 0 50 H V L CNN +$FPLIST + TO-220* +$ENDFPLIST +DRAW +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 +# # KTD1624 # DEF KTD1624 Q 0 0 Y Y 1 F N From c37d463da03eeea9677c637fc5c69a0a175d95cc Mon Sep 17 00:00:00 2001 From: Roman3349 Date: Sat, 12 Nov 2016 15:27:57 +0100 Subject: [PATCH 255/283] transistors: fix IRLB8721PBF Signed-off-by: Roman3349 --- library/transistors.lib | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/library/transistors.lib b/library/transistors.lib index 33ca9f46..14d1479d 100644 --- a/library/transistors.lib +++ b/library/transistors.lib @@ -4974,8 +4974,8 @@ 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 +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 # From a77314b53fe0cf089369638e4e4921964b43092e Mon Sep 17 00:00:00 2001 From: Piotr Wiszowaty Date: Sun, 13 Nov 2016 18:52:22 +0100 Subject: [PATCH 256/283] xilinx: correct documentation URL of XC95144XL-TQ100 --- library/xilinx.dcm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/library/xilinx.dcm b/library/xilinx.dcm index 8a9afccf..c4697013 100644 --- a/library/xilinx.dcm +++ b/library/xilinx.dcm @@ -58,7 +58,7 @@ $ENDCMP $CMP XC95144XL-TQ100 D CPLD, 144 macrocells, 3200 usable gates K CPLD -F hhttps://www.xilinx.com/support/documentation/data_sheets/ds056.pdf +F https://www.xilinx.com/support/documentation/data_sheets/ds056.pdf $ENDCMP # $CMP XC9536PC44 From 59aa3040de0d7d9cad54b6c8dcf8c1fbd31d389e Mon Sep 17 00:00:00 2001 From: Roman3349 Date: Sun, 13 Nov 2016 20:59:26 +0100 Subject: [PATCH 257/283] transistors: fix footprint field of IRLB8721PBF Signed-off-by: Roman3349 --- library/transistors.lib | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/library/transistors.lib b/library/transistors.lib index 14d1479d..0d0ed33b 100644 --- a/library/transistors.lib +++ b/library/transistors.lib @@ -4951,7 +4951,7 @@ ENDDEF DEF IRLB8721PBF Q 0 0 Y Y 1 F N F0 "Q" 250 75 50 H V L CNN F1 "IRLB8721PBF" 250 0 50 H V L CNN -F2 "TO-220" 250 -75 50 H I L CIN +F2 "TO_SOT_Packages_THT:TO-220_Neutral123_Vertical" 250 -75 50 H I L CIN F3 "" 0 0 50 H V L CNN $FPLIST TO-220* From 0520e7ba144a54c87fde5d95b2d470eb7dd32f7c Mon Sep 17 00:00:00 2001 From: Nikolay Nikolov Date: Sun, 13 Nov 2016 22:35:53 +0200 Subject: [PATCH 258/283] use a different datasheet URL (that is direct, without an HTML wrapper) for intel 8255 --- library/intel.dcm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/library/intel.dcm b/library/intel.dcm index 12c6f476..d52dddd9 100644 --- a/library/intel.dcm +++ b/library/intel.dcm @@ -72,13 +72,13 @@ $ENDCMP $CMP 8255 D 8255 Programmable Peripheral Interface, PDIP-40 K 8255 PPI -F http://www.datasheet.hk/view_online.php?id=1135008&file=0005\8255a_38897.pdf +F http://aturing.umcs.maine.edu/~meadow/courses/cos335/Intel8255A.pdf $ENDCMP # $CMP 8255A D 8255 Programmable Peripheral Interface, PDIP-40 K 8255 PPI -F http://www.datasheet.hk/view_online.php?id=1135008&file=0005\8255a_38897.pdf +F http://aturing.umcs.maine.edu/~meadow/courses/cos335/Intel8255A.pdf $ENDCMP # $CMP 8259 From 2f14fdeb7a415f031280cfe71653716841cddb26 Mon Sep 17 00:00:00 2001 From: Nikolay Nikolov Date: Sun, 13 Nov 2016 22:54:28 +0200 Subject: [PATCH 259/283] added the CMOS version of 8255 as an alias: 82C55A --- library/intel.dcm | 6 ++++++ library/intel.lib | 2 +- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/library/intel.dcm b/library/intel.dcm index d52dddd9..b063e815 100644 --- a/library/intel.dcm +++ b/library/intel.dcm @@ -109,6 +109,12 @@ D 82C54, Triple Channel Timer/Counter, PLCC-28 K Timer Counter $ENDCMP # +$CMP 82C55A +D 82C55A CHMOS Programmable Peripheral Interface +K 8255 PPI +F http://jap.hu/electronic/8255.pdf +$ENDCMP +# $CMP 8748 D i8748, MCS-48 8-bit Microcontroller with Internal EPROM, 1KB EPROM, 64B RAM, DIP-40 K MCS-48 uC Microcontroller diff --git a/library/intel.lib b/library/intel.lib index 61e78817..51d68c96 100644 --- a/library/intel.lib +++ b/library/intel.lib @@ -335,7 +335,7 @@ F0 "U" -550 1500 50 H V L CNN F1 "8255" 350 1500 50 H V L CNN F2 "Housings_DIP:DIP-40_W15.24mm" 0 300 50 H I C CNN F3 "" 0 300 50 H V C CNN -ALIAS 8255A +ALIAS 8255A 82C55A $FPLIST DIP*W15.24mm* PDIP*W15.24mm* From e8d516cd06ace20727c4c2e424aa7af5572c6a98 Mon Sep 17 00:00:00 2001 From: Nikolay Nikolov Date: Sun, 13 Nov 2016 23:48:48 +0200 Subject: [PATCH 260/283] added PLCC-44 version of 82C55A --- library/intel.dcm | 6 ++++++ library/intel.lib | 55 +++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 61 insertions(+) diff --git a/library/intel.dcm b/library/intel.dcm index b063e815..e3ca816c 100644 --- a/library/intel.dcm +++ b/library/intel.dcm @@ -115,6 +115,12 @@ K 8255 PPI F http://jap.hu/electronic/8255.pdf $ENDCMP # +$CMP 82C55A_PLCC +D 82C55A CHMOS Programmable Peripheral Interface, PLCC-44 +K 8255 PPI +F http://jap.hu/electronic/8255.pdf +$ENDCMP +# $CMP 8748 D i8748, MCS-48 8-bit Microcontroller with Internal EPROM, 1KB EPROM, 64B RAM, DIP-40 K MCS-48 uC Microcontroller diff --git a/library/intel.lib b/library/intel.lib index 51d68c96..b95282ca 100644 --- a/library/intel.lib +++ b/library/intel.lib @@ -592,6 +592,61 @@ X G2 19 600 -500 150 L 50 50 1 1 I ENDDRAW ENDDEF # +# 82C55A_PLCC +# +DEF 82C55A_PLCC U 0 40 Y Y 1 F N +F0 "U" -550 1500 50 H V L CNN +F1 "82C55A_PLCC" 350 1500 50 H V L CNN +F2 "" 0 300 50 H I C CNN +F3 "" 0 300 50 H V C CNN +$FPLIST + *PLCC-44* +$ENDFPLIST +DRAW +S -550 -1450 550 1450 1 1 10 f +X PA3 2 700 1000 150 L 50 50 1 1 B +X PA2 3 700 1100 150 L 50 50 1 1 B +X PA1 4 700 1200 150 L 50 50 1 1 B +X PA0 5 700 1300 150 L 50 50 1 1 B +X ~RD~ 6 -700 900 150 R 50 50 1 1 I +X ~CS~ 7 -700 1000 150 R 50 50 1 1 I +X GND 8 0 -1600 150 U 50 50 1 1 W +X A1 9 -700 400 150 R 50 50 1 1 I +X A0 10 -700 500 150 R 50 50 1 1 I +X PB0 20 700 400 150 L 50 50 1 1 B +X D7 30 -700 -600 150 R 50 50 1 1 B +X ~WR~ 40 -700 800 150 R 50 50 1 1 I +X PC7 11 700 -1200 150 L 50 50 1 1 B +X PB1 21 700 300 150 L 50 50 1 1 B +X D6 31 -700 -500 150 R 50 50 1 1 B +X PA7 41 700 600 150 L 50 50 1 1 B +X PB2 22 700 200 150 L 50 50 1 1 B +X D5 32 -700 -400 150 R 50 50 1 1 B +X PA6 42 700 700 150 L 50 50 1 1 B +X PC6 13 700 -1100 150 L 50 50 1 1 B +X D4 33 -700 -300 150 R 50 50 1 1 B +X PA5 43 700 800 150 L 50 50 1 1 B +X PC5 14 700 -1000 150 L 50 50 1 1 B +X PB3 24 700 100 150 L 50 50 1 1 B +X PA4 44 700 900 150 L 50 50 1 1 B +X PC4 15 700 -900 150 L 50 50 1 1 B +X PB4 25 700 0 150 L 50 50 1 1 B +X D3 35 -700 -200 150 R 50 50 1 1 B +X PC0 16 700 -500 150 L 50 50 1 1 B +X PB5 26 700 -100 150 L 50 50 1 1 B +X D2 36 -700 -100 150 R 50 50 1 1 B +X PC1 17 700 -600 150 L 50 50 1 1 B +X PB6 27 700 -200 150 L 50 50 1 1 B +X D1 37 -700 0 150 R 50 50 1 1 B +X PC2 18 700 -700 150 L 50 50 1 1 B +X PB7 28 700 -300 150 L 50 50 1 1 B +X D0 38 -700 100 150 R 50 50 1 1 B +X PC3 19 700 -800 150 L 50 50 1 1 B +X VCC 29 0 1600 150 D 50 50 1 1 W +X RESET 39 -700 1300 150 R 50 50 1 1 I +ENDDRAW +ENDDEF +# # 8748 # DEF 8748 U 0 40 Y Y 1 F N From 59c6bb3d1f6986c1d07d8e93b9fc5fde66f6628e Mon Sep 17 00:00:00 2001 From: Oliver Walters Date: Fri, 4 Nov 2016 11:33:50 +1100 Subject: [PATCH 261/283] Added NUP2105L CAN bus ESD protection diode --- library/ESD_Protection.dcm | 6 ++++++ library/ESD_Protection.lib | 28 ++++++++++++++++++++++++++++ 2 files changed, 34 insertions(+) diff --git a/library/ESD_Protection.dcm b/library/ESD_Protection.dcm index 1ece466b..c125cc8b 100644 --- a/library/ESD_Protection.dcm +++ b/library/ESD_Protection.dcm @@ -1,5 +1,11 @@ EESchema-DOCLIB Version 2.0 # +$CMP NUP2105L +D Dual Line CAN Bus Protector, 24Vrwm +K can esd protection suppression transient +F http://www.onsemi.com/pub_link/Collateral/NUP2105L-D.PDF +$ENDCMP +# $CMP SN65220 D USB port transient suppressors K USB suppressor diff --git a/library/ESD_Protection.lib b/library/ESD_Protection.lib index 041cc72f..a8c0cb5d 100644 --- a/library/ESD_Protection.lib +++ b/library/ESD_Protection.lib @@ -1,6 +1,34 @@ EESchema-LIBRARY Version 2.3 #encoding utf-8 # +# NUP2105L +# +DEF NUP2105L D 0 40 Y N 1 F N +F0 "D" 225 100 50 H V L CNN +F1 "NUP2105L" 225 25 50 H V L CNN +F2 "TO_SOT_Packages_SMD:SOT-23" 225 -50 50 H I L CNN +F3 "" 125 125 50 H I C CNN +$FPLIST + SOT-23* +$ENDFPLIST +DRAW +X A 3 0 -200 100 U 50 50 0 0 I +S -175 100 175 -100 0 1 10 f +P 2 0 1 0 -100 100 -100 25 N +P 2 0 1 0 0 -50 0 -100 N +P 2 0 1 0 100 100 100 25 N +P 4 0 1 0 -150 50 -125 25 -75 25 -50 0 N +P 4 0 1 0 -100 0 -100 -50 100 -50 100 0 N +P 4 0 1 0 -100 25 -75 -25 -125 -25 -100 25 F +P 4 0 1 0 100 25 75 -25 125 -25 100 25 F +P 4 0 1 0 100 25 125 75 75 75 100 25 F +P 5 0 1 0 -100 25 -125 75 -75 75 -100 25 -100 50 F +P 5 0 1 0 50 50 75 25 100 25 125 25 150 0 N +X K 1 -100 200 100 D 50 50 1 1 I +X K 2 100 200 100 D 50 50 1 1 I +ENDDRAW +ENDDEF +# # SN65220 # DEF SN65220 U 0 0 Y Y 1 F N From e04a8c8594834703f93ed525ca7a36d91ac45572 Mon Sep 17 00:00:00 2001 From: Oliver Walters Date: Fri, 4 Nov 2016 11:35:50 +1100 Subject: [PATCH 262/283] Resaved library (format changes) --- library/ESD_Protection.lib | 68 +++++++++++++++++++------------------- 1 file changed, 34 insertions(+), 34 deletions(-) diff --git a/library/ESD_Protection.lib b/library/ESD_Protection.lib index a8c0cb5d..8a410f95 100644 --- a/library/ESD_Protection.lib +++ b/library/ESD_Protection.lib @@ -29,6 +29,25 @@ X K 2 100 200 100 D 50 50 1 1 I ENDDRAW ENDDEF # +# PRTR5V0U2X +# +DEF PRTR5V0U2X D 0 40 Y Y 1 F N +F0 "D" 0 250 50 H V C CNN +F1 "PRTR5V0U2X" 0 -250 50 H V C CNN +F2 "" 50 -50 50 H V C CNN +F3 "" 50 -50 50 H V C CNN +$FPLIST + SOT143B* +$ENDFPLIST +DRAW +S -200 200 200 -200 0 1 5 N +X GND 1 -300 -100 100 R 50 50 1 1 W +X IO1 2 300 100 100 L 50 50 1 1 P +X IO2 3 300 -100 100 L 50 50 1 1 P +X VCC 4 -300 100 100 R 50 50 1 1 W +ENDDRAW +ENDDEF +# # SN65220 # DEF SN65220 U 0 0 Y Y 1 F N @@ -348,12 +367,7 @@ C -225 -25 10 0 1 0 F C -125 25 10 0 1 0 F C 125 -25 10 0 1 0 F C 225 25 10 0 1 0 F -X COM1 1 -500 150 200 R 30 30 1 1 I -X GND 2 -500 0 200 R 30 30 1 1 I -X COM2 3 -500 -150 200 R 30 30 1 1 I -X COM3 4 500 -150 200 L 30 30 1 1 I -X VCC 5 500 0 200 L 30 30 1 1 I -X COM4 6 500 150 200 L 30 30 1 1 I +S -300 200 300 -200 0 1 0 N P 3 0 1 0 -300 -150 -125 -150 -125 -150 N P 3 0 1 0 -300 150 -125 150 -125 150 N P 3 0 1 0 -250 -125 -200 -125 -200 -125 N @@ -392,7 +406,12 @@ P 5 0 1 0 100 -75 150 -75 125 -125 100 -75 100 -75 N P 5 0 1 0 125 100 100 50 150 50 125 100 125 100 N P 5 0 1 0 200 100 250 100 225 50 200 100 200 100 N P 5 0 1 0 225 -75 200 -125 250 -125 225 -75 225 -75 N -S -300 200 300 -200 0 1 0 N +X COM1 1 -500 150 200 R 30 30 1 1 I +X GND 2 -500 0 200 R 30 30 1 1 I +X COM2 3 -500 -150 200 R 30 30 1 1 I +X COM3 4 500 -150 200 L 30 30 1 1 I +X VCC 5 500 0 200 L 30 30 1 1 I +X COM4 6 500 150 200 L 30 30 1 1 I ENDDRAW ENDDEF # @@ -404,12 +423,7 @@ F1 "TPD2S017" 100 -300 50 H V L CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW -X CH1Out 1 500 100 300 L 50 50 1 1 P -X GND 2 0 -450 200 U 50 50 1 1 P -X CH1In 3 -500 100 300 R 50 50 1 1 P -X CH2Int 4 -500 -100 300 R 50 50 1 1 P -X VCC 5 0 450 200 D 50 50 1 1 P -X CH2Out 6 500 -100 300 L 50 50 1 1 P +S -200 250 200 -250 0 1 0 N P 3 0 1 0 -200 -100 200 -100 200 -100 N P 3 0 1 0 -200 100 200 100 200 100 N P 3 0 1 0 -130 -190 -130 -160 -130 -160 N @@ -454,7 +468,12 @@ P 5 0 1 0 130 -40 110 -70 150 -70 130 -40 130 -40 N P 5 0 1 0 130 70 110 40 150 40 130 70 130 70 N P 5 0 1 0 130 70 130 130 130 130 130 130 130 130 N P 5 0 1 0 130 160 110 130 150 130 130 160 130 160 N -S -200 250 200 -250 0 1 0 N +X CH1Out 1 500 100 300 L 50 50 1 1 P +X GND 2 0 -450 200 U 50 50 1 1 P +X CH1In 3 -500 100 300 R 50 50 1 1 P +X CH2Int 4 -500 -100 300 R 50 50 1 1 P +X VCC 5 0 450 200 D 50 50 1 1 P +X CH2Out 6 500 -100 300 L 50 50 1 1 P ENDDRAW ENDDEF # @@ -466,6 +485,7 @@ F1 "TPD4S1394" 100 -300 50 H V L CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW +S -250 250 250 -250 0 1 0 N X VCC 1 100 450 200 D 40 40 1 1 P X GND 2 50 -450 200 U 40 40 1 1 P X VCLMP 3 -50 450 200 D 40 40 1 1 P @@ -474,26 +494,6 @@ X D2+ 5 -450 -100 200 R 40 40 1 1 P X D2- 6 -450 -200 200 R 40 40 1 1 P X D1+ 7 -450 200 200 R 40 40 1 1 P X D1- 8 -450 100 200 R 40 40 1 1 P -S -250 250 250 -250 0 1 0 N -ENDDRAW -ENDDEF -# -# PRTR5V0U2X -# -DEF PRTR5V0U2X D 0 40 Y Y 1 F N -F0 "D" 0 250 50 H V C CNN -F1 "PRTR5V0U2X" 0 -250 50 H V C CNN -F2 "" 50 -50 50 H V C CNN -F3 "" 50 -50 50 H V C CNN -$FPLIST - SOT143B* -$ENDFPLIST -DRAW -X GND 1 -300 -100 100 R 50 50 1 1 W -X IO1 2 300 100 100 L 50 50 1 1 P -X IO2 3 300 -100 100 L 50 50 1 1 P -X VCC 4 -300 100 100 R 50 50 1 1 W -S -200 200 200 -200 0 1 5 N ENDDRAW ENDDEF # From e91a8aa8e3f1d12af13b9a4909afada379c8eca5 Mon Sep 17 00:00:00 2001 From: Oliver Walters Date: Mon, 14 Nov 2016 09:39:52 +1100 Subject: [PATCH 263/283] Added alias --- library/ESD_Protection.dcm | 6 ++++++ library/ESD_Protection.lib | 1 + 2 files changed, 7 insertions(+) diff --git a/library/ESD_Protection.dcm b/library/ESD_Protection.dcm index c125cc8b..602015c8 100644 --- a/library/ESD_Protection.dcm +++ b/library/ESD_Protection.dcm @@ -66,6 +66,12 @@ K usb esd protection suppression transient F http://www.littelfuse.com/~/media/files/littelfuse/technical%20resources/documents/data%20sheets/sp05xxba.pdf $ENDCMP # +$CMP SZNUP2105L +D Dual Line CAN Bus Protector, 24Vrwm, Automotive Grade +K can esd protection suppression transient automotive +F http://www.onsemi.com/pub_link/Collateral/NUP2105L-D.PDF +$ENDCMP +# $CMP USB6B1 D 5V Data line protection K ESD USB diff --git a/library/ESD_Protection.lib b/library/ESD_Protection.lib index 8a410f95..a64a51a8 100644 --- a/library/ESD_Protection.lib +++ b/library/ESD_Protection.lib @@ -8,6 +8,7 @@ F0 "D" 225 100 50 H V L CNN F1 "NUP2105L" 225 25 50 H V L CNN F2 "TO_SOT_Packages_SMD:SOT-23" 225 -50 50 H I L CNN F3 "" 125 125 50 H I C CNN +ALIAS SZNUP2105L $FPLIST SOT-23* $ENDFPLIST From db3b178e0a65b45fe4998c09cb150f718d13c6f8 Mon Sep 17 00:00:00 2001 From: Nikolay Nikolov Date: Mon, 14 Nov 2016 00:49:52 +0200 Subject: [PATCH 264/283] added "PDIP-40" to the 82C55A description --- library/intel.dcm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/library/intel.dcm b/library/intel.dcm index e3ca816c..7ae01cc2 100644 --- a/library/intel.dcm +++ b/library/intel.dcm @@ -110,7 +110,7 @@ K Timer Counter $ENDCMP # $CMP 82C55A -D 82C55A CHMOS Programmable Peripheral Interface +D 82C55A CHMOS Programmable Peripheral Interface, PDIP-40 K 8255 PPI F http://jap.hu/electronic/8255.pdf $ENDCMP From 8e8fb86ae0fac4e714a8d8c1ee49075f2a8ebf3d Mon Sep 17 00:00:00 2001 From: Nikolay Nikolov Date: Mon, 14 Nov 2016 23:21:08 +0200 Subject: [PATCH 265/283] set the 82C55A footprint filter to *PLCC?44* --- library/intel.lib | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/library/intel.lib b/library/intel.lib index b95282ca..e7a8d3e2 100644 --- a/library/intel.lib +++ b/library/intel.lib @@ -600,7 +600,7 @@ F1 "82C55A_PLCC" 350 1500 50 H V L CNN F2 "" 0 300 50 H I C CNN F3 "" 0 300 50 H V C CNN $FPLIST - *PLCC-44* + *PLCC?44* $ENDFPLIST DRAW S -550 -1450 550 1450 1 1 10 f From 933de03ab9655335df73b0f374ea2a3fdac363d9 Mon Sep 17 00:00:00 2001 From: Nikolay Nikolov Date: Mon, 14 Nov 2016 23:23:13 +0200 Subject: [PATCH 266/283] set 82C55A footprint to Sockets:PLCC44 --- library/intel.lib | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/library/intel.lib b/library/intel.lib index e7a8d3e2..cd287f3a 100644 --- a/library/intel.lib +++ b/library/intel.lib @@ -597,7 +597,7 @@ ENDDEF DEF 82C55A_PLCC U 0 40 Y Y 1 F N F0 "U" -550 1500 50 H V L CNN F1 "82C55A_PLCC" 350 1500 50 H V L CNN -F2 "" 0 300 50 H I C CNN +F2 "Sockets:PLCC44" 0 300 50 H I C CNN F3 "" 0 300 50 H V C CNN $FPLIST *PLCC?44* From f93f5c00bb4ef5ea95ba5cf19948161e14936a54 Mon Sep 17 00:00:00 2001 From: Nikolay Nikolov Date: Mon, 14 Nov 2016 23:29:15 +0200 Subject: [PATCH 267/283] added the NC pins to 82C55_PLCC --- library/intel.lib | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/library/intel.lib b/library/intel.lib index cd287f3a..45bbf116 100644 --- a/library/intel.lib +++ b/library/intel.lib @@ -604,6 +604,7 @@ $FPLIST $ENDFPLIST DRAW S -550 -1450 550 1450 1 1 10 f +X NC 1 -750 -900 200 R 50 50 1 1 N N X PA3 2 700 1000 150 L 50 50 1 1 B X PA2 3 700 1100 150 L 50 50 1 1 B X PA1 4 700 1200 150 L 50 50 1 1 B @@ -620,14 +621,17 @@ X PC7 11 700 -1200 150 L 50 50 1 1 B X PB1 21 700 300 150 L 50 50 1 1 B X D6 31 -700 -500 150 R 50 50 1 1 B X PA7 41 700 600 150 L 50 50 1 1 B +X NC 12 -750 -1000 200 R 50 50 1 1 N N X PB2 22 700 200 150 L 50 50 1 1 B X D5 32 -700 -400 150 R 50 50 1 1 B X PA6 42 700 700 150 L 50 50 1 1 B X PC6 13 700 -1100 150 L 50 50 1 1 B +X NC 23 -750 -1100 200 R 50 50 1 1 N N X D4 33 -700 -300 150 R 50 50 1 1 B X PA5 43 700 800 150 L 50 50 1 1 B X PC5 14 700 -1000 150 L 50 50 1 1 B X PB3 24 700 100 150 L 50 50 1 1 B +X NC 34 -750 -1200 200 R 50 50 1 1 N N X PA4 44 700 900 150 L 50 50 1 1 B X PC4 15 700 -900 150 L 50 50 1 1 B X PB4 25 700 0 150 L 50 50 1 1 B From 07f317fcd6f7c5b8e2cc7be434b916031f49cf6d Mon Sep 17 00:00:00 2001 From: Nikolay Nikolov Date: Tue, 15 Nov 2016 21:39:56 +0200 Subject: [PATCH 268/283] moved the NC pins of 82C55A_PLCC on a 100 mil grid --- library/intel.lib | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/library/intel.lib b/library/intel.lib index 45bbf116..8aa61d80 100644 --- a/library/intel.lib +++ b/library/intel.lib @@ -604,7 +604,7 @@ $FPLIST $ENDFPLIST DRAW S -550 -1450 550 1450 1 1 10 f -X NC 1 -750 -900 200 R 50 50 1 1 N N +X NC 1 -700 -900 200 R 50 50 1 1 N N X PA3 2 700 1000 150 L 50 50 1 1 B X PA2 3 700 1100 150 L 50 50 1 1 B X PA1 4 700 1200 150 L 50 50 1 1 B @@ -621,17 +621,17 @@ X PC7 11 700 -1200 150 L 50 50 1 1 B X PB1 21 700 300 150 L 50 50 1 1 B X D6 31 -700 -500 150 R 50 50 1 1 B X PA7 41 700 600 150 L 50 50 1 1 B -X NC 12 -750 -1000 200 R 50 50 1 1 N N +X NC 12 -700 -1000 200 R 50 50 1 1 N N X PB2 22 700 200 150 L 50 50 1 1 B X D5 32 -700 -400 150 R 50 50 1 1 B X PA6 42 700 700 150 L 50 50 1 1 B X PC6 13 700 -1100 150 L 50 50 1 1 B -X NC 23 -750 -1100 200 R 50 50 1 1 N N +X NC 23 -700 -1100 200 R 50 50 1 1 N N X D4 33 -700 -300 150 R 50 50 1 1 B X PA5 43 700 800 150 L 50 50 1 1 B X PC5 14 700 -1000 150 L 50 50 1 1 B X PB3 24 700 100 150 L 50 50 1 1 B -X NC 34 -750 -1200 200 R 50 50 1 1 N N +X NC 34 -700 -1200 200 R 50 50 1 1 N N X PA4 44 700 900 150 L 50 50 1 1 B X PC4 15 700 -900 150 L 50 50 1 1 B X PB4 25 700 0 150 L 50 50 1 1 B From 090824e56a06a609cc14b05c8b51c8d17ef5ab0f Mon Sep 17 00:00:00 2001 From: Nikolay Nikolov Date: Tue, 15 Nov 2016 21:44:21 +0200 Subject: [PATCH 269/283] removed the device names from the description fields of all the 8255 variants --- library/intel.dcm | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/library/intel.dcm b/library/intel.dcm index 7ae01cc2..723c40e6 100644 --- a/library/intel.dcm +++ b/library/intel.dcm @@ -70,13 +70,13 @@ K UART Serial Interface $ENDCMP # $CMP 8255 -D 8255 Programmable Peripheral Interface, PDIP-40 +D Programmable Peripheral Interface, PDIP-40 K 8255 PPI F http://aturing.umcs.maine.edu/~meadow/courses/cos335/Intel8255A.pdf $ENDCMP # $CMP 8255A -D 8255 Programmable Peripheral Interface, PDIP-40 +D Programmable Peripheral Interface, PDIP-40 K 8255 PPI F http://aturing.umcs.maine.edu/~meadow/courses/cos335/Intel8255A.pdf $ENDCMP @@ -110,13 +110,13 @@ K Timer Counter $ENDCMP # $CMP 82C55A -D 82C55A CHMOS Programmable Peripheral Interface, PDIP-40 +D CHMOS Programmable Peripheral Interface, PDIP-40 K 8255 PPI F http://jap.hu/electronic/8255.pdf $ENDCMP # $CMP 82C55A_PLCC -D 82C55A CHMOS Programmable Peripheral Interface, PLCC-44 +D CHMOS Programmable Peripheral Interface, PLCC-44 K 8255 PPI F http://jap.hu/electronic/8255.pdf $ENDCMP From 431cf82da4f97af66dbf06fdbde1d7e816f62874 Mon Sep 17 00:00:00 2001 From: Theo Hussey Date: Tue, 15 Nov 2016 22:16:47 +0000 Subject: [PATCH 270/283] Removed datatsheet field --- library/linear.dcm | 37 +++++------ library/linear.lib | 159 ++++++++++++++++++++++----------------------- 2 files changed, 97 insertions(+), 99 deletions(-) diff --git a/library/linear.dcm b/library/linear.dcm index 2cf47eed..58f78092 100644 --- a/library/linear.dcm +++ b/library/linear.dcm @@ -329,18 +329,30 @@ K ampliop F op_amps/lmc6082.pdf $ENDCMP # -$CMP LT5560 -D 0.01MHz to 4GHz Low Power Active Mixer -K Mixer, RF -F http://cds.linear.com/docs/en/datasheet/5560f.pdf -$ENDCMP -# $CMP LMV601 D Low Power, general purpose Op Amp, SC-70-6 package K op amp amplifier operational F http://www.ti.com/lit/ds/symlink/lmv601.pdf $ENDCMP # +$CMP LT1492 +D Dual Low Power Single-Supply Precision OpAmps, 5MHz FBP, 3V/µs SR +K operational amplifier opamp Precision +F http://cds.linear.com/docs/en/datasheet/14923f.pdf +$ENDCMP +# +$CMP LT1493 +D Quad Low Power Single-Supply Precision OpAmps, 5MHz FBP, 3V/µs SR, SSOP package +K operational amplifier opamp Precision +F http://cds.linear.com/docs/en/datasheet/14923f.pdf +$ENDCMP +# +$CMP LT5560 +D 0.01MHz to 4GHz Low Power Active Mixer +K Mixer, RF +F http://cds.linear.com/docs/en/datasheet/5560f.pdf +$ENDCMP +# $CMP LT6106 D 36V high side current sense amplifier, adjustable gain, bandwidth 200kHz, Vcc=2.7V~36V, current output, unidirectional K current sense highside HS shunt monitor amplifier linear @@ -519,7 +531,6 @@ K comparator F http://ww1.microchip.com/downloads/en/DeviceDoc/mic845.pdf $ENDCMP # - $CMP NCS210 D Bidirectional zero-drift current shunt, 200V/V gain, -0.3V to +26V common mode range K Current sensor shunt monitor @@ -616,16 +627,4 @@ K AmpliOp Mos F http://www.ti.com.cn/cn/lit/ds/symlink/tlc274.pdf $ENDCMP # -$CMP LT1492 -D Dual Low Power Single-Supply Precision OpAmps, 5MHz FBP, 3V/µs SR -K operational amplifier opamp Precision -F http://cds.linear.com/docs/en/datasheet/14923f.pdf -$ENDCMP -# -$CMP LT1493 -D Quad Low Power Single-Supply Precision OpAmps, 5MHz FBP, 3V/µs SR, SSOP package -K operational amplifier opamp Precision -F http://cds.linear.com/docs/en/datasheet/14923f.pdf -$ENDCMP -# #End Doc Library diff --git a/library/linear.lib b/library/linear.lib index 37c9e5ce..1b41c1f8 100644 --- a/library/linear.lib +++ b/library/linear.lib @@ -927,30 +927,6 @@ X V+ 7 -100 300 150 D 50 50 1 1 I ENDDRAW ENDDEF # -# LT5560 -# -DEF LT5560 U 0 40 Y Y 1 F N -F0 "U" -550 550 50 H V C CNN -F1 "LT5560" -450 450 50 H V C CNN -F2 "Housings_DFN_QFN:DFN-8-1EP_3x3mm_Pitch0.5mm" 50 -600 50 H I C CNN -F3 "http://cds.linear.com/docs/en/datasheet/5560f.pdf" 50 -750 50 H I C CNN -$FPLIST - DFN*3x3mm*Pitch0.5mm* -$ENDFPLIST -DRAW -S -300 400 300 -400 0 1 10 f -X LO- 1 -400 -300 100 R 50 50 1 1 I -X EN 2 -400 300 100 R 50 50 1 1 I -X IN+ 3 -400 100 100 R 50 50 1 1 I -X IN- 4 -400 0 100 R 50 50 1 1 I -X OUT- 5 400 -100 100 L 50 50 1 1 O -X OUT+ 6 400 0 100 L 50 50 1 1 O -X VCC 7 0 500 100 D 50 50 1 1 W -X LO+ 8 -400 -200 100 R 50 50 1 1 I -X PGND 9 0 -500 100 U 50 50 1 1 W -ENDDRAW -ENDDEF -# # LMV601 # DEF LMV601 U 0 20 Y Y 1 F N @@ -972,6 +948,85 @@ X V+ 6 -100 300 150 D 50 50 1 1 W ENDDRAW ENDDEF # +# LT1492 +# +DEF LT1492 U 0 20 Y Y 2 F N +F0 "U" 0 200 50 H V L CNN +F1 "LT1492" 0 -200 50 H V L CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + DIL-8-300 + DIP-8 + DIL-8 + SOIC-8 +$ENDFPLIST +DRAW +P 4 0 1 10 -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 +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 +ENDDRAW +ENDDEF +# +# LT1493 +# +DEF LT1493 U 0 20 Y Y 4 F N +F0 "U" 0 200 50 H V L CNN +F1 "LT1493" 0 -200 50 H V L CNN +F2 "" -50 100 50 H V C CNN +F3 "" 50 200 50 H V C CNN +$FPLIST + SOIC-16 +$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 +# +# LT5560 +# +DEF LT5560 U 0 40 Y Y 1 F N +F0 "U" -550 550 50 H V C CNN +F1 "LT5560" -450 450 50 H V C CNN +F2 "Housings_DFN_QFN:DFN-8-1EP_3x3mm_Pitch0.5mm" 50 -600 50 H I C CNN +F3 "" 50 -750 50 H I C CNN +$FPLIST + DFN*3x3mm*Pitch0.5mm* +$ENDFPLIST +DRAW +S -300 400 300 -400 0 1 10 f +X LO- 1 -400 -300 100 R 50 50 1 1 I +X EN 2 -400 300 100 R 50 50 1 1 I +X IN+ 3 -400 100 100 R 50 50 1 1 I +X IN- 4 -400 0 100 R 50 50 1 1 I +X OUT- 5 400 -100 100 L 50 50 1 1 O +X OUT+ 6 400 0 100 L 50 50 1 1 O +X VCC 7 0 500 100 D 50 50 1 1 W +X LO+ 8 -400 -200 100 R 50 50 1 1 I +X PGND 9 0 -500 100 U 50 50 1 1 W +ENDDRAW +ENDDEF +# # LT6106 # DEF LT6106 U 0 20 Y Y 1 F N @@ -1425,7 +1480,6 @@ X V+ 5 0 300 150 D 50 50 1 1 W ENDDRAW ENDDEF # - # NCS210 # DEF NCS210 U 0 40 Y Y 1 F N @@ -1515,59 +1569,4 @@ X V+ 7 -100 300 150 D 50 50 1 1 P ENDDRAW ENDDEF # -# LT1492 -# -DEF LT1492 U 0 20 Y Y 2 F N -F0 "U" 0 200 50 H V L CNN -F1 "LT1492" 0 -200 50 H V L CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -$FPLIST - DIL-8-300 - DIP-8 - DIL-8 - SOIC-8 -$ENDFPLIST -DRAW -P 4 0 1 10 -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 -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 -ENDDRAW -ENDDEF -# -# LT1493 -# -DEF LT1493 U 0 20 Y Y 4 F N -F0 "U" 0 200 50 H V L CNN -F1 "LT1493" 0 -200 50 H V L CNN -F2 "" -50 100 50 H V C CNN -F3 "" 50 200 50 H V C CNN -$FPLIST - SOIC-16 -$ENDFPLIST -DRAW -P 4 0 1 10 -200 200 200 0 -200 -200 -200 200 f -X V- 13 -100 -300 150 U 50 50 0 1 W -X V+ 4 -100 300 150 D 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 -# #End Library From 7a2ba968e8cf28a0f8d9b0f4ecae8f327f79bb13 Mon Sep 17 00:00:00 2001 From: Theo Hussey Date: Wed, 16 Nov 2016 19:15:01 +0000 Subject: [PATCH 271/283] Removed change from gitignore --- .gitignore | 2 -- 1 file changed, 2 deletions(-) diff --git a/.gitignore b/.gitignore index 75c8d9aa..68c3cd96 100644 --- a/.gitignore +++ b/.gitignore @@ -1,4 +1,2 @@ *.bak *.bck - -library/linear.dcm From 2f594314792473fa797fe99b327e9833cea2c74d Mon Sep 17 00:00:00 2001 From: Theo Hussey Date: Wed, 16 Nov 2016 19:16:01 +0000 Subject: [PATCH 272/283] added newline to gitignore --- .gitignore | 1 + 1 file changed, 1 insertion(+) diff --git a/.gitignore b/.gitignore index 68c3cd96..8d3ab63e 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,3 @@ *.bak *.bck + From a0c7ac7658e24c040d168d15c2b9bb14ca0a50a0 Mon Sep 17 00:00:00 2001 From: Samuel Dolt Date: Sat, 19 Nov 2016 21:35:07 +0100 Subject: [PATCH 273/283] Fix pin 8 type of 74LS132 --- library/74xx.lib | 286 +++++++++++++++++++++++------------------------ 1 file changed, 143 insertions(+), 143 deletions(-) diff --git a/library/74xx.lib b/library/74xx.lib index 103a303b..fb309772 100644 --- a/library/74xx.lib +++ b/library/74xx.lib @@ -45,7 +45,7 @@ F1 "74AHC1G04" 300 -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 0 0 -150 150 -150 -150 150 0 -150 150 N +P 4 0 0 0 -150 150 -150 -150 150 0 -150 150 N X GND 3 -50 -200 100 U 40 20 0 0 W X VCC 5 -50 200 100 D 40 20 0 0 W X ~ 2 -450 0 300 R 50 50 1 1 I @@ -63,7 +63,7 @@ F1 "74AHC1G14" 200 -100 50 H V C CNN F2 "" 95 -135 50 H V C CNN F3 "" 145 115 50 H V C CNN DRAW -P 4 0 0 0 -150 150 -150 -150 150 0 -150 150 N +P 4 0 0 0 -150 150 -150 -150 150 0 -150 150 N X GND 3 -50 -200 100 U 40 20 0 0 W X VCC 5 -50 200 100 D 40 20 0 0 W X ~ 2 -450 0 300 R 50 50 1 1 I @@ -82,10 +82,10 @@ F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW S -300 550 300 -650 0 1 0 N -P 3 0 1 0 -150 100 -100 100 -100 100 N -P 3 0 1 0 100 100 150 100 150 100 N -P 5 0 1 0 -100 100 100 150 100 50 -100 100 -100 100 N -P 5 0 1 0 -100 150 100 100 -100 50 -100 150 -100 150 N +P 3 0 1 0 -150 100 -100 100 -100 100 N +P 3 0 1 0 100 100 150 100 150 100 N +P 5 0 1 0 -100 100 100 150 100 50 -100 100 -100 100 N +P 5 0 1 0 -100 150 100 100 -100 50 -100 150 -100 150 N X A1 2 -600 500 300 R 50 50 1 1 B X A2 3 -600 400 300 R 50 50 1 1 B X A3 4 -600 300 300 R 50 50 1 1 B @@ -150,7 +150,7 @@ F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN ALIAS 74HC14 74HC04 74LS14 DRAW -P 4 0 0 0 -150 150 -150 -150 150 0 -150 150 N +P 4 0 0 0 -150 150 -150 -150 150 0 -150 150 N X GND 7 -50 -100 0 U 30 20 0 0 W N X VCC 14 -50 100 0 D 30 20 0 0 W N X ~ 1 -450 0 300 R 50 50 1 1 I @@ -191,11 +191,11 @@ DRAW X GND 10 0 -750 200 U 50 40 0 0 W X VCC 20 0 750 200 D 50 40 0 0 W S -400 550 400 -550 0 1 0 N -P 2 0 1 0 -100 300 -150 300 N -P 2 0 1 0 100 300 150 300 N -P 3 0 1 0 50 100 0 -100 -100 -100 N -P 4 0 1 0 -100 400 -100 200 100 300 -100 400 N -P 4 0 1 0 100 100 -50 100 -100 -100 -150 -100 N +P 2 0 1 0 -100 300 -150 300 N +P 2 0 1 0 100 300 150 300 N +P 3 0 1 0 50 100 0 -100 -100 -100 N +P 4 0 1 0 -100 400 -100 200 100 300 -100 400 N +P 4 0 1 0 100 100 -50 100 -100 -100 -150 -100 N X G1 1 -700 -400 300 R 50 50 1 1 I I X A0 2 -700 500 300 R 50 50 1 1 I X A1 3 -700 400 300 R 50 50 1 1 I @@ -265,7 +265,7 @@ DRAW X GND 7 -200 -200 0 U 40 40 0 0 W N X VCC 14 -200 200 0 D 40 40 0 0 W N A 100 0 200 -899 899 0 1 0 N 100 -200 100 200 -P 4 0 1 0 100 200 -300 200 -300 -200 100 -200 N +P 4 0 1 0 100 200 -300 200 -300 -200 100 -200 N X ~ 1 -600 100 300 R 50 50 1 1 I X ~ 2 -600 -100 300 R 50 50 1 1 I X ~ 3 600 0 300 L 50 50 1 1 O I @@ -281,8 +281,8 @@ X ~ 13 -600 -100 300 R 50 50 4 1 I A -465 0 259 504 -504 0 2 0 N -300 200 -300 -200 A -11 143 343 -881 -246 0 2 0 N 0 -200 300 0 A -10 -141 340 244 883 0 2 0 N 300 0 0 200 -P 2 0 2 0 -300 -200 0 -200 N -P 2 0 2 0 -300 200 0 200 N +P 2 0 2 0 -300 -200 0 -200 N +P 2 0 2 0 -300 200 0 200 N X ~ 1 -600 100 370 R 50 50 1 2 I I X ~ 2 -600 -100 370 R 50 50 1 2 I I X ~ 3 600 0 300 L 50 50 1 2 O @@ -309,7 +309,7 @@ DRAW X GND 7 -200 -200 0 U 40 40 0 0 W N X VCC 14 -200 200 0 U 40 40 0 0 W N A 100 0 200 896 -896 0 1 0 N 101 200 101 -199 -P 4 0 1 0 100 200 -300 200 -300 -200 100 -200 N +P 4 0 1 0 100 200 -300 200 -300 -200 100 -200 N X ~ 1 600 0 300 L 50 50 1 1 C I X ~ 2 -600 100 300 R 50 50 1 1 I X ~ 3 -600 -100 300 R 50 50 1 1 I @@ -325,8 +325,8 @@ X ~ 13 600 0 300 L 50 50 4 1 C I A -470 0 262 495 -495 0 2 0 N -300 199 -300 -198 A -2 126 326 -897 -225 0 2 0 N 0 -199 299 2 A 4 -120 320 906 221 0 2 0 N 2 200 300 0 -P 2 0 2 0 -300 -200 0 -200 N -P 2 0 2 0 -300 200 0 200 N +P 2 0 2 0 -300 -200 0 -200 N +P 2 0 2 0 -300 200 0 200 N X ~ 1 600 0 300 L 50 50 1 2 C X ~ 2 -600 100 370 R 50 50 1 2 I I X ~ 3 -600 -100 370 R 50 50 1 2 I I @@ -360,8 +360,8 @@ X VCC 14 -200 200 0 D 40 40 0 0 W N A -470 0 262 496 -496 0 1 8 N -300 200 -300 -200 A -1 -127 327 898 228 0 1 8 N 0 200 300 0 A -1 128 327 -230 -898 0 1 8 N 300 0 0 -200 -P 2 0 1 8 -300 -200 0 -200 N -P 2 0 1 8 -300 200 0 200 N +P 2 0 1 8 -300 -200 0 -200 N +P 2 0 1 8 -300 200 0 200 N X ~ 1 600 0 300 L 50 50 1 1 O I X ~ 2 -600 100 370 R 50 50 1 1 I X ~ 3 -600 -100 370 R 50 50 1 1 I @@ -375,7 +375,7 @@ X ~ 11 -600 100 370 R 50 50 4 1 I X ~ 12 -600 -100 370 R 50 50 4 1 I X ~ 13 600 0 300 L 50 50 4 1 O I A 100 0 200 896 -896 0 2 8 N 101 200 101 -199 -P 4 0 2 8 100 200 -300 200 -300 -200 100 -200 N +P 4 0 2 8 100 200 -300 200 -300 -200 100 -200 N X ~ 1 600 0 300 L 50 50 1 2 O X ~ 2 -600 100 300 R 50 50 1 2 I I X ~ 3 -600 -100 300 R 50 50 1 2 I I @@ -402,7 +402,7 @@ DRAW X GND 7 -200 -200 0 U 40 40 0 0 W N X VCC 14 -200 200 0 U 40 40 0 0 W N A 100 0 200 896 -896 0 1 0 N 101 200 101 -199 -P 4 0 1 0 100 200 -300 200 -300 -200 100 -200 N +P 4 0 1 0 100 200 -300 200 -300 -200 100 -200 N X ~ 1 -600 100 300 R 50 50 1 1 I X ~ 2 -600 -100 300 R 50 50 1 1 I X ~ 3 600 0 300 L 50 50 1 1 C I @@ -418,8 +418,8 @@ X ~ 13 -600 -100 300 R 50 50 4 1 I A -470 0 262 495 -495 0 2 0 N -300 199 -300 -198 A -2 126 326 -897 -225 0 2 0 N 0 -199 299 2 A 4 -120 320 906 221 0 2 0 N 2 200 300 0 -P 2 0 2 0 -300 -200 0 -200 N -P 2 0 2 0 -300 200 0 200 N +P 2 0 2 0 -300 -200 0 -200 N +P 2 0 2 0 -300 200 0 200 N X ~ 1 -600 100 370 R 50 50 1 2 I I X ~ 2 -600 -100 370 R 50 50 1 2 I I X ~ 3 600 0 300 L 50 50 1 2 C @@ -443,7 +443,7 @@ F1 "74LS04" 190 -125 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 0 0 -150 150 -150 -150 150 0 -150 150 N +P 4 0 0 0 -150 150 -150 -150 150 0 -150 150 N X GND 7 -50 -100 0 U 40 40 0 0 W N X VCC 14 -50 100 0 U 40 40 0 0 W N X ~ 1 -450 0 300 R 50 50 1 1 I @@ -482,7 +482,7 @@ F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN ALIAS 74LS06 74LS06N DRAW -P 4 0 0 0 -150 150 -150 -150 150 0 -150 150 N +P 4 0 0 0 -150 150 -150 -150 150 0 -150 150 N X GND 7 -50 -100 0 U 40 40 0 0 W N X VCC 14 -50 100 0 U 40 40 0 0 W N X ~ 1 -450 0 300 R 50 50 1 1 I @@ -524,7 +524,7 @@ DRAW X GND 7 -200 -200 0 U 40 40 0 0 W N X VCC 14 -200 200 0 U 40 40 0 0 W N A 100 0 200 896 -896 0 1 0 N 101 200 101 -199 -P 4 0 1 0 100 200 -300 200 -300 -200 100 -200 N +P 4 0 1 0 100 200 -300 200 -300 -200 100 -200 N X ~ 1 -600 100 300 R 50 50 1 1 I X ~ 2 -600 -100 300 R 50 50 1 1 I X ~ 3 600 0 300 L 50 50 1 1 O @@ -540,8 +540,8 @@ X ~ 13 -600 -100 300 R 50 50 4 1 I A -470 0 262 495 -495 0 2 0 N -300 199 -300 -198 A -2 126 326 -897 -225 0 2 0 N 0 -199 299 2 A 4 -120 320 906 221 0 2 0 N 2 200 300 0 -P 2 0 2 0 -300 -200 0 -200 N -P 2 0 2 0 -300 200 0 200 N +P 2 0 2 0 -300 -200 0 -200 N +P 2 0 2 0 -300 200 0 200 N X ~ 1 -600 100 370 R 50 50 1 2 I I X ~ 2 -600 -100 370 R 50 50 1 2 I I X ~ 3 600 0 300 L 50 50 1 2 O I @@ -568,7 +568,7 @@ DRAW X GND 7 -200 -200 0 U 40 40 0 0 W N X VCC 14 -200 200 0 U 40 40 0 0 W N A 100 0 200 896 -896 0 1 0 N 101 200 101 -199 -P 4 0 1 0 100 200 -300 200 -300 -200 100 -200 N +P 4 0 1 0 100 200 -300 200 -300 -200 100 -200 N X ~ 1 -600 150 300 R 50 50 1 1 I X ~ 2 -600 0 300 R 50 50 1 1 I X ~ 12 600 0 300 L 50 50 1 1 O I @@ -584,8 +584,8 @@ X ~ 11 -600 -150 300 R 50 50 3 1 I A -470 0 262 495 -495 0 2 0 N -300 199 -300 -198 A -2 126 326 -897 -225 0 2 0 N 0 -199 299 2 A 4 -120 320 906 221 0 2 0 N 2 200 300 0 -P 2 0 2 0 -300 -200 0 -200 N -P 2 0 2 0 -300 200 0 200 N +P 2 0 2 0 -300 -200 0 -200 N +P 2 0 2 0 -300 200 0 200 N X ~ 1 -600 150 330 R 50 50 1 2 I I X ~ 2 -600 0 390 R 50 50 1 2 I I X ~ 12 600 0 300 L 50 50 1 2 O @@ -666,7 +666,7 @@ DRAW X GND 7 -200 -200 0 U 40 40 0 0 W N X VCC 14 -200 200 0 U 40 40 0 0 W N A 100 0 200 896 -896 0 1 0 N 101 200 101 -199 -P 4 0 1 0 100 200 -300 200 -300 -200 100 -200 N +P 4 0 1 0 100 200 -300 200 -300 -200 100 -200 N X ~ 1 -600 150 300 R 50 50 1 1 I X ~ 2 -600 0 300 R 50 50 1 1 I X ~ 12 600 0 300 L 50 50 1 1 O @@ -682,8 +682,8 @@ X ~ 11 -600 -150 300 R 50 50 3 1 I A -470 0 262 495 -495 0 2 6 N -300 199 -300 -198 A -2 126 326 -897 -225 0 2 6 N 0 -199 299 2 A 0 -125 325 226 900 0 2 6 N 300 0 0 200 -P 2 0 2 6 -300 -200 0 -200 N -P 2 0 2 6 -300 200 0 200 N +P 2 0 2 6 -300 -200 0 -200 N +P 2 0 2 6 -300 200 0 200 N X ~ 1 -600 150 330 R 50 50 1 2 I I X ~ 2 -600 0 390 R 50 50 1 2 I I X ~ 12 600 0 300 L 50 50 1 2 O I @@ -791,7 +791,7 @@ DRAW X GND 7 -200 -200 0 U 40 40 0 0 W N X VCC 14 -200 200 0 U 40 40 0 0 W N A 100 0 200 896 -896 0 1 0 N 101 200 101 -199 -P 4 0 1 0 100 200 -300 200 -300 -200 100 -200 N +P 4 0 1 0 100 200 -300 200 -300 -200 100 -200 N X ~ 1 -600 150 300 R 50 50 1 1 I X ~ 2 -600 0 300 R 50 50 1 1 I X ~ 12 600 0 300 L 50 50 1 1 C I @@ -807,8 +807,8 @@ X ~ 11 -600 -150 300 R 50 50 3 1 I A -470 0 262 495 -495 0 2 0 N -300 199 -300 -198 A -2 126 326 -897 -225 0 2 0 N 0 -199 299 2 A 4 -120 320 906 221 0 2 0 N 2 200 300 0 -P 2 0 2 0 -300 -200 0 -200 N -P 2 0 2 0 -300 200 0 200 N +P 2 0 2 0 -300 -200 0 -200 N +P 2 0 2 0 -300 200 0 200 N X ~ 1 -600 150 330 R 50 50 1 2 I I X ~ 2 -600 0 390 R 50 50 1 2 I I X ~ 12 600 0 300 L 50 50 1 2 C @@ -880,7 +880,7 @@ F3 "" 0 0 50 H V C CNN DRAW X GND 8 -350 -500 0 U 50 50 0 0 W N X VCC 16 -350 500 0 D 50 50 0 0 W N -P 5 0 1 0 -450 500 450 500 450 -500 -450 -500 -450 500 N +P 5 0 1 0 -450 500 450 500 450 -500 -450 -500 -450 500 N X A 1 -750 350 300 R 50 50 1 1 I I X B 2 -750 200 300 R 50 50 1 1 I X Clr 3 0 -800 300 U 50 50 1 1 I I @@ -913,7 +913,7 @@ X E 1 0 -300 220 U 50 30 1 0 I I X E 4 0 -300 220 U 50 30 2 0 I I X E 10 0 -300 220 U 50 30 3 0 I I X E 13 0 -300 220 U 50 30 4 0 I I -P 4 0 1 0 -150 150 -150 -150 150 0 -150 150 N +P 4 0 1 0 -150 150 -150 -150 150 0 -150 150 N X D 2 -450 0 300 R 50 30 1 1 I X O 3 450 0 300 L 50 30 1 1 T X D 5 -450 0 300 R 50 30 2 1 I @@ -939,7 +939,7 @@ X E 1 0 -300 220 U 50 50 1 0 I X E 4 0 -300 220 U 50 50 2 0 I X E 10 0 -300 220 U 50 50 3 0 I X E 13 0 -300 220 U 50 50 4 0 I -P 4 0 1 0 -150 150 -150 -150 150 0 -150 150 N +P 4 0 1 0 -150 150 -150 -150 150 0 -150 150 N X ~ 2 -450 0 300 R 50 50 1 1 I X ~ 3 450 0 300 L 50 50 1 1 T X D 5 -450 0 300 R 50 50 2 1 I @@ -962,7 +962,7 @@ DRAW X GND 7 -200 -200 0 U 40 40 0 0 W N X VCC 14 -200 200 0 U 40 40 0 0 W N A 100 0 200 896 -896 0 1 0 N 101 200 101 -199 -P 4 0 1 0 100 200 -300 200 -300 -200 100 -200 N +P 4 0 1 0 100 200 -300 200 -300 -200 100 -200 N X ~ 1 -600 150 300 R 50 50 1 1 I X ~ 2 -600 50 300 R 50 50 1 1 I X ~ 4 -600 -50 300 R 50 50 1 1 I @@ -976,8 +976,8 @@ X ~ 13 -600 -150 300 R 50 50 2 1 I A -470 0 262 495 -495 0 2 0 N -300 199 -300 -198 A -2 126 326 -897 -225 0 2 0 N 0 -199 299 2 A 4 -120 320 906 221 0 2 0 N 2 200 300 0 -P 2 0 2 0 -300 -200 0 -200 N -P 2 0 2 0 -300 200 0 200 N +P 2 0 2 0 -300 -200 0 -200 N +P 2 0 2 0 -300 200 0 200 N X ~ 1 -600 150 330 R 50 50 1 2 I I X ~ 2 -600 50 385 R 50 50 1 2 I I X ~ 4 -600 -50 385 R 50 50 1 2 I I @@ -1005,12 +1005,12 @@ F1 "74LS132" 0 -100 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 0 0 100 50 50 -50 0 -50 N -P 4 0 0 0 150 50 50 50 0 -50 -50 -50 N +P 3 0 0 0 100 50 50 -50 0 -50 N +P 4 0 0 0 150 50 50 50 0 -50 -50 -50 N X GND 7 -200 -200 0 U 40 40 0 0 W N X VCC 14 -200 200 0 U 40 40 0 0 W N A 100 0 200 896 -896 0 1 0 N 101 200 101 -199 -P 4 0 1 0 100 200 -300 200 -300 -200 100 -200 N +P 4 0 1 0 100 200 -300 200 -300 -200 100 -200 N X ~ 1 -600 100 300 R 50 50 1 1 I X ~ 2 -600 -100 300 R 50 50 1 1 I X ~ 3 600 0 300 L 50 50 1 1 O I @@ -1026,8 +1026,8 @@ X ~ 13 -600 -100 300 R 50 50 4 1 I A -470 0 262 495 -495 0 2 0 N -300 199 -300 -198 A -2 126 326 -897 -225 0 2 0 N 0 -199 299 2 A 4 -120 320 906 221 0 2 0 N 2 200 300 0 -P 2 0 2 0 -300 -200 0 -200 N -P 2 0 2 0 -300 200 0 200 N +P 2 0 2 0 -300 -200 0 -200 N +P 2 0 2 0 -300 200 0 200 N X ~ 1 -600 100 370 R 50 50 1 2 I I X ~ 2 -600 -100 370 R 50 50 1 2 I I X ~ 3 600 0 300 L 50 50 1 2 O @@ -1054,9 +1054,9 @@ DRAW X GND 8 -200 -200 0 U 50 50 0 0 W N X VCC 16 -200 200 0 U 50 50 0 0 W N A 100 0 200 896 -896 0 1 0 N 101 200 101 -199 -P 2 0 1 0 -300 -200 -300 -650 N -P 2 0 1 0 -300 650 -300 200 N -P 4 0 1 0 100 200 -300 200 -300 -200 100 -200 N +P 2 0 1 0 -300 -200 -300 -650 N +P 2 0 1 0 -300 650 -300 200 N +P 4 0 1 0 100 200 -300 200 -300 -200 100 -200 N X ~ 1 -600 600 300 R 50 50 1 1 I X ~ 2 -600 500 300 R 50 50 1 1 I X ~ 3 -600 400 300 R 50 50 1 1 I @@ -1074,10 +1074,10 @@ X ~ 15 -600 -600 300 R 50 50 1 1 I A -470 0 262 495 -495 0 2 0 N -300 199 -300 -198 A -2 126 326 -897 -225 0 2 0 N 0 -199 299 2 A 4 -120 320 906 221 0 2 0 N 2 200 300 0 -P 2 0 2 0 -300 -200 -300 -650 N -P 2 0 2 0 -300 -200 0 -200 N -P 2 0 2 0 -300 200 0 200 N -P 2 0 2 0 -300 650 -300 200 N +P 2 0 2 0 -300 -200 -300 -650 N +P 2 0 2 0 -300 -200 0 -200 N +P 2 0 2 0 -300 200 0 200 N +P 2 0 2 0 -300 650 -300 200 N X ~ 1 -600 600 300 R 50 50 1 2 I I X ~ 2 -600 500 300 R 50 50 1 2 I I X ~ 3 -600 400 300 R 50 50 1 2 I I @@ -1109,8 +1109,8 @@ A -470 0 262 495 -495 0 1 0 N -300 199 -300 -198 A -396 -2 281 457 -451 0 1 0 N -200 199 -198 -200 A -2 126 326 -897 -225 0 1 0 N 0 -199 299 2 A 4 -120 320 906 221 0 1 0 N 2 200 300 0 -P 2 0 1 0 -200 -200 0 -200 N -P 2 0 1 0 -200 200 0 200 N +P 2 0 1 0 -200 -200 0 -200 N +P 2 0 1 0 -200 200 0 200 N X ~ 1 -650 100 420 R 50 50 1 1 I X ~ 2 -650 -100 420 R 50 50 1 1 I X ~ 3 600 0 300 L 50 50 1 1 C @@ -1135,7 +1135,7 @@ F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW X VCC 16 -400 600 0 U 50 50 0 0 W N -P 5 0 1 0 -500 600 500 600 500 -600 -500 -600 -500 600 N +P 5 0 1 0 -500 600 500 600 500 -600 -500 -600 -500 600 N X A0 1 -800 450 300 R 50 50 1 1 I X A1 2 -800 300 300 R 50 50 1 1 I X A2 3 -800 150 300 R 50 50 1 1 I @@ -1304,7 +1304,7 @@ DRAW X GND 7 -200 -200 0 U 40 40 0 0 W N X VCC 14 -200 200 0 U 40 40 0 0 W N A 100 0 200 896 -896 0 1 0 N 101 200 101 -199 -P 4 0 1 0 100 200 -300 200 -300 -200 100 -200 N +P 4 0 1 0 100 200 -300 200 -300 -200 100 -200 N X ~ 1 -600 150 300 R 50 50 1 1 I X ~ 2 -600 0 300 R 50 50 1 1 I X ~ 12 600 0 300 L 50 50 1 1 C @@ -1320,8 +1320,8 @@ X ~ 11 -600 -150 300 R 50 50 3 1 I A -470 0 262 495 -495 0 2 0 N -300 199 -300 -198 A -2 126 326 -897 -225 0 2 0 N 0 -199 299 2 A 4 -120 320 906 221 0 2 0 N 2 200 300 0 -P 2 0 2 0 -300 -200 0 -200 N -P 2 0 2 0 -300 200 0 200 N +P 2 0 2 0 -300 -200 0 -200 N +P 2 0 2 0 -300 200 0 200 N X ~ 1 -600 150 330 R 50 50 1 2 I I X ~ 2 -600 0 390 R 50 50 1 2 I I X ~ 12 600 0 300 L 50 50 1 2 C @@ -1751,19 +1751,19 @@ F3 "" 0 0 50 H V C CNN DRAW X GND 12 0 -750 0 U 50 30 0 0 W N X VCC 24 0 750 0 D 50 30 0 0 W N -T 0 -130 550 90 0 0 1 A Normal 0 C C -T 0 -130 150 90 0 0 1 B Normal 0 C C -T 1 -200 -300 50 0 0 1 Decod Normal 0 C C -T 0 130 360 90 0 0 1 S Normal 0 C C +T 0 -130 550 90 0 0 1 A Normal 0 C C +T 0 -130 150 90 0 0 1 B Normal 0 C C +T 1 -200 -300 50 0 0 1 Decod Normal 0 C C +T 0 130 360 90 0 0 1 S Normal 0 C C S -400 750 400 -750 0 1 0 N -P 3 0 1 0 -150 -300 -100 -300 -100 50 N -P 3 0 1 0 -100 50 -150 0 -50 0 F -P 3 0 1 0 50 80 50 -360 150 -360 N -P 3 0 1 0 100 -250 100 -270 120 -260 F -P 3 0 1 0 110 -260 90 -260 90 120 N -P 3 0 1 0 120 -340 150 -360 120 -370 F -P 5 0 1 0 -250 -150 -250 -450 -150 -450 -150 -150 -250 -150 N -P 10 0 1 0 -200 650 -200 450 -100 350 -200 250 -200 50 0 50 200 200 200 500 0 650 -200 650 N +P 3 0 1 0 -150 -300 -100 -300 -100 50 N +P 3 0 1 0 -100 50 -150 0 -50 0 F +P 3 0 1 0 50 80 50 -360 150 -360 N +P 3 0 1 0 100 -250 100 -270 120 -260 F +P 3 0 1 0 110 -260 90 -260 90 120 N +P 3 0 1 0 120 -340 150 -360 120 -370 F +P 5 0 1 0 -250 -150 -250 -450 -150 -450 -150 -150 -250 -150 N +P 10 0 1 0 -200 650 -200 450 -100 350 -200 250 -200 50 0 50 200 200 200 500 0 650 -200 650 N X B0 1 -700 300 300 R 50 50 1 1 I X A0 2 -700 700 300 R 50 50 1 1 I X S3 3 -700 -450 300 R 50 50 1 1 I @@ -1970,7 +1970,7 @@ DRAW X GND 7 -200 -200 0 U 50 50 0 0 W N X VCC 14 -200 200 0 U 50 50 0 0 W N A 100 0 200 896 -896 0 1 0 N 101 200 101 -199 -P 4 0 1 0 100 200 -300 200 -300 -200 100 -200 N +P 4 0 1 0 100 200 -300 200 -300 -200 100 -200 N X ~ 1 -600 150 300 R 50 50 1 1 I X ~ 2 -600 50 300 R 50 50 1 1 I X ~ 4 -600 -50 300 R 50 50 1 1 I @@ -1984,8 +1984,8 @@ X ~ 13 -600 -150 300 R 50 50 2 1 I A -470 0 262 495 -495 0 2 0 N -300 199 -300 -198 A -2 126 326 -897 -225 0 2 0 N 0 -199 299 2 A 4 -120 320 906 221 0 2 0 N 2 200 300 0 -P 2 0 2 0 -300 -200 0 -200 N -P 2 0 2 0 -300 200 0 200 N +P 2 0 2 0 -300 -200 0 -200 N +P 2 0 2 0 -300 200 0 200 N X ~ 1 -600 150 335 R 50 50 1 2 I I X ~ 2 -600 50 385 R 50 50 1 2 I I X ~ 4 -600 -50 385 R 50 50 1 2 O I @@ -2010,13 +2010,13 @@ DRAW X GND 7 -200 -200 0 U 50 50 0 0 W N X VCC 14 -200 200 0 U 50 50 0 0 W N A 100 0 200 896 -896 0 1 0 N 101 200 101 -199 -P 4 0 1 0 100 200 -300 200 -300 -200 100 -200 N +P 4 0 1 0 100 200 -300 200 -300 -200 100 -200 N X ~ 1 -600 150 300 R 50 50 1 1 I X ~ 2 -600 50 300 R 50 50 1 1 I X ~ 4 -600 -50 300 R 50 50 1 1 I X ~ 5 -600 -150 300 R 50 50 1 1 I X ~ 6 600 0 300 L 50 50 1 1 O -X ~ 8 600 0 300 L 50 50 2 1 I +X ~ 8 600 0 300 L 50 50 2 1 O X ~ 9 -600 150 300 R 50 50 2 1 I X ~ 10 -600 50 300 R 50 50 2 1 I X ~ 12 -600 -50 300 R 50 50 2 1 I @@ -2024,8 +2024,8 @@ X ~ 13 -600 -150 300 R 50 50 2 1 I A -470 0 262 495 -495 0 2 0 N -300 199 -300 -198 A -2 126 326 -897 -225 0 2 0 N 0 -199 299 2 A 4 -120 320 906 221 0 2 0 N 2 200 300 0 -P 2 0 2 0 -300 -200 0 -200 N -P 2 0 2 0 -300 200 0 200 N +P 2 0 2 0 -300 -200 0 -200 N +P 2 0 2 0 -300 200 0 200 N X ~ 1 -600 150 335 R 50 50 1 2 I I X ~ 2 -600 50 385 R 50 50 1 2 I I X ~ 4 -600 -50 385 R 50 50 1 2 O I @@ -2078,8 +2078,8 @@ DRAW X GND 10 -300 -550 0 U 30 30 0 0 W N X VCC 20 -300 550 0 U 30 30 0 0 W N S -400 550 400 -550 0 1 0 N -P 3 0 1 0 50 100 0 -100 -100 -100 N -P 4 0 1 0 100 100 -50 100 -100 -100 -150 -100 N +P 3 0 1 0 50 100 0 -100 -100 -100 N +P 4 0 1 0 100 100 -50 100 -100 -100 -150 -100 N X OEa 1 -700 -400 300 R 50 50 1 1 I I X I0a 2 -700 500 300 R 50 50 1 1 I X O3b 3 700 -200 300 L 50 50 1 1 T I @@ -2113,8 +2113,8 @@ DRAW X GND 10 -300 -550 0 U 50 50 0 0 W N X VCC 20 -300 550 0 U 50 50 0 0 W N S -400 550 400 -550 0 1 0 N -P 3 0 1 0 50 100 0 -100 -100 -100 N -P 4 0 1 0 100 100 -50 100 -100 -100 -150 -100 N +P 3 0 1 0 50 100 0 -100 -100 -100 N +P 4 0 1 0 100 100 -50 100 -100 -100 -150 -100 N X OEa 1 -700 -400 300 R 50 50 1 1 I I X I0a 2 -700 500 300 R 50 50 1 1 I X O3b 3 700 -200 300 L 50 50 1 1 T @@ -2196,8 +2196,8 @@ DRAW X GND 10 0 -550 0 U 50 50 0 0 W N X VCC 20 0 550 0 D 50 50 0 0 W N S -400 550 400 -550 0 1 0 N -P 3 0 1 0 50 100 0 -100 -100 -100 N -P 4 0 1 0 100 100 -50 100 -100 -100 -150 -100 N +P 3 0 1 0 50 100 0 -100 -100 -100 N +P 4 0 1 0 100 100 -50 100 -100 -100 -150 -100 N X A->B 1 -700 -400 300 R 50 50 1 1 I X A0 2 -700 500 300 R 50 50 1 1 T X A1 3 -700 400 300 R 50 50 1 1 T @@ -2457,7 +2457,7 @@ DRAW X GND 7 -200 -200 0 U 40 40 0 0 W N X VCC 14 -200 200 0 U 40 40 0 0 W N A 100 0 200 896 -896 0 1 0 N 101 200 101 -199 -P 4 0 1 0 100 200 -300 200 -300 -200 100 -200 N +P 4 0 1 0 100 200 -300 200 -300 -200 100 -200 N X ~ 1 -600 100 300 R 50 50 1 1 I X ~ 2 -600 -100 300 R 50 50 1 1 I X ~ 3 600 0 300 L 50 50 1 1 C I @@ -2473,8 +2473,8 @@ X ~ 13 -600 -100 300 R 50 50 4 1 I A -470 0 262 495 -495 0 2 0 N -300 199 -300 -198 A -2 126 326 -897 -225 0 2 0 N 0 -199 299 2 A 4 -120 320 906 221 0 2 0 N 2 200 300 0 -P 2 0 2 0 -300 -200 0 -200 N -P 2 0 2 0 -300 200 0 200 N +P 2 0 2 0 -300 -200 0 -200 N +P 2 0 2 0 -300 200 0 200 N X ~ 1 -600 100 370 R 50 50 1 2 I I X ~ 2 -600 -100 370 R 50 50 1 2 I I X ~ 3 600 0 300 L 50 50 1 2 C @@ -2503,8 +2503,8 @@ X VCC 14 -200 200 0 U 40 40 0 0 W N A -470 0 262 495 -495 0 1 0 N -300 199 -300 -198 A -2 126 326 -897 -225 0 1 0 N 0 -199 299 2 A 4 -120 320 906 221 0 1 0 N 2 200 300 0 -P 2 0 1 0 -300 -200 0 -200 N -P 2 0 1 0 -300 200 0 200 N +P 2 0 1 0 -300 -200 0 -200 N +P 2 0 1 0 -300 200 0 200 N X ~ 1 -600 150 345 R 50 50 1 1 I X ~ 2 -600 0 390 R 50 50 1 1 I X ~ 12 600 0 300 L 50 50 1 1 O I @@ -2518,7 +2518,7 @@ X ~ 9 -600 150 345 R 50 50 3 1 I X ~ 10 -600 0 390 R 50 50 3 1 I X ~ 11 -600 -150 345 R 50 50 3 1 I A 100 0 200 896 -896 0 2 0 N 101 200 101 -199 -P 4 0 2 0 100 200 -300 200 -300 -200 100 -200 N +P 4 0 2 0 100 200 -300 200 -300 -200 100 -200 N X ~ 1 -600 150 300 R 50 50 1 2 I I X ~ 2 -600 0 300 R 50 50 1 2 I I X ~ 12 600 0 300 L 50 50 1 2 O @@ -2741,9 +2741,9 @@ DRAW X GND 7 -200 -200 0 U 50 50 0 0 W N X VCC 14 -200 200 0 U 50 50 0 0 W N A 100 0 200 896 -896 0 1 0 N 101 200 101 -199 -P 2 0 1 0 -300 -200 -300 -400 N -P 2 0 1 0 -300 200 -300 400 N -P 4 0 1 0 100 200 -300 200 -300 -200 100 -200 N +P 2 0 1 0 -300 -200 -300 -400 N +P 2 0 1 0 -300 200 -300 400 N +P 4 0 1 0 100 200 -300 200 -300 -200 100 -200 N X ~ 1 -600 350 300 R 50 50 1 1 I X ~ 2 -600 250 300 R 50 50 1 1 I X ~ 3 -600 150 300 R 50 50 1 1 I @@ -2756,10 +2756,10 @@ X ~ 12 -600 -350 300 R 50 50 1 1 I A -470 0 262 495 -495 0 2 0 N -300 199 -300 -198 A -2 126 326 -897 -225 0 2 0 N 0 -199 299 2 A 4 -120 320 906 221 0 2 0 N 2 200 300 0 -P 2 0 2 0 -300 -200 -300 -400 N -P 2 0 2 0 -300 -200 0 -200 N -P 2 0 2 0 -300 200 -300 400 N -P 2 0 2 0 -300 200 0 200 N +P 2 0 2 0 -300 -200 -300 -400 N +P 2 0 2 0 -300 -200 0 -200 N +P 2 0 2 0 -300 200 -300 400 N +P 2 0 2 0 -300 200 0 200 N X ~ 1 -600 350 300 R 50 50 1 2 I X ~ 2 -600 250 300 R 50 50 1 2 I I X ~ 3 -600 150 330 R 50 50 1 2 I I @@ -2785,8 +2785,8 @@ X VCC 14 -200 200 0 U 40 40 0 0 W N A -470 0 262 495 -495 0 1 0 N -300 199 -300 -198 A -2 126 326 -897 -225 0 1 0 N 0 -199 299 2 A 4 -120 320 906 221 0 1 0 N 2 200 300 0 -P 2 0 1 0 -300 -200 0 -200 N -P 2 0 1 0 -300 200 0 200 N +P 2 0 1 0 -300 -200 0 -200 N +P 2 0 1 0 -300 200 0 200 N X ~ 1 -600 100 370 R 50 50 1 1 I X ~ 2 -600 -100 370 R 50 50 1 1 I X ~ 3 600 0 300 L 50 50 1 1 O @@ -2800,7 +2800,7 @@ X ~ 11 600 0 300 L 50 50 4 1 O X ~ 12 -600 100 370 R 50 50 4 1 I X ~ 13 -600 -100 370 R 50 50 4 1 I A 100 0 200 896 -896 0 2 0 N 101 200 101 -199 -P 4 0 2 0 100 200 -300 200 -300 -200 100 -200 N +P 4 0 2 0 100 200 -300 200 -300 -200 100 -200 N X ~ 1 -600 100 300 R 50 50 1 2 I I X ~ 2 -600 -100 300 R 50 50 1 2 I I X ~ 3 600 0 300 L 50 50 1 2 O I @@ -2893,8 +2893,8 @@ X VCC 14 -200 200 0 U 40 40 0 0 W N A -470 0 262 495 -495 0 1 0 N -300 199 -300 -198 A -2 126 326 -897 -225 0 1 0 N 0 -199 299 2 A 4 -120 320 906 221 0 1 0 N 2 200 300 0 -P 2 0 1 0 -300 -200 0 -200 N -P 2 0 1 0 -300 200 0 200 N +P 2 0 1 0 -300 -200 0 -200 N +P 2 0 1 0 -300 200 0 200 N X ~ 1 600 0 300 L 50 50 1 1 C I X ~ 2 -600 100 370 R 50 50 1 1 I X ~ 3 -600 -100 370 R 50 50 1 1 I @@ -2908,7 +2908,7 @@ X ~ 11 -600 100 370 R 50 50 4 1 I X ~ 12 -600 -100 370 R 50 50 4 1 I X ~ 13 600 0 300 L 50 50 4 1 C I A 100 0 200 896 -896 0 2 0 N 101 200 101 -199 -P 4 0 2 0 100 200 -300 200 -300 -200 100 -200 N +P 4 0 2 0 100 200 -300 200 -300 -200 100 -200 N X ~ 1 600 0 300 L 50 50 1 2 C X ~ 2 -600 100 300 R 50 50 1 2 I I X ~ 3 -600 -100 300 R 50 50 1 2 I I @@ -3346,8 +3346,8 @@ A -470 0 262 495 -495 0 1 0 N -300 199 -300 -198 A -396 -2 281 457 -451 0 1 0 N -200 199 -198 -200 A -2 126 326 -897 -225 0 1 0 N 0 -199 299 2 A 4 -120 320 906 221 0 1 0 N 2 200 300 0 -P 2 0 1 0 -200 -200 0 -200 N -P 2 0 1 0 -200 200 0 200 N +P 2 0 1 0 -200 -200 0 -200 N +P 2 0 1 0 -200 200 0 200 N X ~ 1 -600 100 370 R 50 50 1 1 I X ~ 2 -600 -100 370 R 50 50 1 1 I X ~ 3 600 0 300 L 50 50 1 1 O @@ -3364,8 +3364,8 @@ A -470 0 262 495 -495 0 2 0 N -300 199 -300 -198 A -396 -2 281 457 -451 0 2 0 N -200 199 -198 -200 A -2 126 326 -897 -225 0 2 0 N 0 -199 299 2 A 4 -120 320 906 221 0 2 0 N 2 200 300 0 -P 2 0 2 0 -200 -200 0 -200 N -P 2 0 2 0 -200 200 0 200 N +P 2 0 2 0 -200 -200 0 -200 N +P 2 0 2 0 -200 200 0 200 N X ~ 1 -600 100 360 R 50 50 1 2 I I X ~ 2 -600 -100 360 R 50 50 1 2 I I X ~ 3 600 0 300 L 50 50 1 2 O I @@ -3652,10 +3652,10 @@ A -50 150 125 -899 899 0 1 0 N -50 25 -50 275 A 75 0 146 -590 590 0 1 0 N 150 -125 150 125 A 170 -148 274 941 327 0 1 0 N 150 125 400 0 A 170 148 274 -941 -327 0 1 0 N 150 -125 400 0 -P 4 0 1 0 -50 -25 -150 -25 -150 -275 -50 -275 N -P 4 0 1 0 -50 25 -150 25 -150 275 -50 275 N -P 4 0 1 0 75 -150 125 -150 125 -75 200 -75 N -P 4 0 1 0 75 150 125 150 125 75 200 75 N +P 4 0 1 0 -50 -25 -150 -25 -150 -275 -50 -275 N +P 4 0 1 0 -50 25 -150 25 -150 275 -50 275 N +P 4 0 1 0 75 -150 125 -150 125 -75 200 -75 N +P 4 0 1 0 75 150 125 150 125 75 200 75 N X ~ 1 -300 250 150 R 50 50 1 1 I X ~ 8 600 0 200 L 50 50 1 1 O I X ~ 9 -300 -50 150 R 50 50 1 1 I @@ -3688,16 +3688,16 @@ A -50 100 70 882 -882 0 1 0 N -48 170 -48 31 A 17 1 59 559 -569 0 1 0 N 50 50 49 -47 A 74 32 82 -229 -892 0 1 0 N 150 1 75 -49 A 75 -31 81 223 893 0 1 0 N 150 0 76 50 -P 2 0 1 0 75 -50 50 -50 N -P 2 0 1 0 75 50 50 50 N -P 3 0 1 0 50 -50 50 -300 20 -300 N -P 3 0 1 0 50 50 50 300 20 300 N -P 4 0 1 0 -50 -230 -150 -230 -150 -370 -50 -370 N -P 4 0 1 0 -50 -30 -150 -30 -150 -170 -50 -170 N -P 4 0 1 0 -50 170 -150 170 -150 30 -50 30 N -P 4 0 1 0 -50 370 -150 370 -150 230 -50 230 N -P 4 0 1 0 20 -100 35 -100 35 -25 70 -25 N -P 4 0 1 0 20 100 35 100 35 25 70 25 N +P 2 0 1 0 75 -50 50 -50 N +P 2 0 1 0 75 50 50 50 N +P 3 0 1 0 50 -50 50 -300 20 -300 N +P 3 0 1 0 50 50 50 300 20 300 N +P 4 0 1 0 -50 -230 -150 -230 -150 -370 -50 -370 N +P 4 0 1 0 -50 -30 -150 -30 -150 -170 -50 -170 N +P 4 0 1 0 -50 170 -150 170 -150 30 -50 30 N +P 4 0 1 0 -50 370 -150 370 -150 230 -50 230 N +P 4 0 1 0 20 -100 35 -100 35 -25 70 -25 N +P 4 0 1 0 20 100 35 100 35 25 70 25 N X ~ 1 -450 350 300 R 50 50 1 1 I X ~ 2 -450 150 300 R 50 50 1 1 I X ~ 3 -450 50 300 R 50 50 1 1 I @@ -3722,11 +3722,11 @@ X GND 10 -300 -550 0 U 50 50 0 0 W N X VCC 20 -300 550 0 U 50 50 0 0 W N C 120 300 20 0 1 0 N S -400 550 400 -550 0 1 0 N -P 2 0 1 0 -100 300 -150 300 N -P 2 0 1 0 140 300 170 300 N -P 3 0 1 0 50 100 0 -100 -100 -100 N -P 4 0 1 0 -100 400 -100 200 100 300 -100 400 N -P 4 0 1 0 100 100 -50 100 -100 -100 -150 -100 N +P 2 0 1 0 -100 300 -150 300 N +P 2 0 1 0 140 300 170 300 N +P 3 0 1 0 50 100 0 -100 -100 -100 N +P 4 0 1 0 -100 400 -100 200 100 300 -100 400 N +P 4 0 1 0 100 100 -50 100 -100 -100 -150 -100 N X G1 1 -700 -400 300 R 50 50 1 1 I I X A0 2 -700 500 300 R 50 50 1 1 I X A1 3 -700 400 300 R 50 50 1 1 I @@ -3759,11 +3759,11 @@ DRAW X GND 10 -200 -550 0 U 50 50 0 0 W N X VCC 20 -200 550 0 D 50 50 0 0 W N S -400 550 400 -550 0 1 0 N -P 2 0 1 0 -100 300 -150 300 N -P 2 0 1 0 100 300 150 300 N -P 3 0 1 0 50 100 0 -100 -100 -100 N -P 4 0 1 0 -100 400 -100 200 100 300 -100 400 N -P 4 0 1 0 100 100 -50 100 -100 -100 -150 -100 N +P 2 0 1 0 -100 300 -150 300 N +P 2 0 1 0 100 300 150 300 N +P 3 0 1 0 50 100 0 -100 -100 -100 N +P 4 0 1 0 -100 400 -100 200 100 300 -100 400 N +P 4 0 1 0 100 100 -50 100 -100 -100 -150 -100 N X G1 1 -700 -400 300 R 50 50 1 1 I I X A0 2 -700 500 300 R 50 50 1 1 I X A1 3 -700 400 300 R 50 50 1 1 I @@ -3800,12 +3800,12 @@ A -249 200 249 532 -532 0 1 0 N -100 399 -100 2 A 17 1 59 559 -569 0 1 0 N 50 50 49 -47 A 74 32 82 -229 -892 0 1 0 N 150 1 75 -49 A 75 -31 81 223 893 0 1 0 N 150 0 76 50 -P 2 0 1 0 75 -50 50 -50 N -P 2 0 1 0 75 50 50 50 N -P 3 0 1 0 -150 0 -150 -400 -100 -400 N -P 4 0 1 0 -100 400 -150 400 -150 0 -100 0 N -P 4 0 1 0 70 -25 25 -25 25 -200 0 -200 N -P 4 0 1 0 70 25 25 25 25 200 0 200 N +P 2 0 1 0 75 -50 50 -50 N +P 2 0 1 0 75 50 50 50 N +P 3 0 1 0 -150 0 -150 -400 -100 -400 N +P 4 0 1 0 -100 400 -150 400 -150 0 -100 0 N +P 4 0 1 0 70 -25 25 -25 25 -200 0 -200 N +P 4 0 1 0 70 25 25 25 25 200 0 200 N X ~ 1 -450 350 300 R 50 50 1 1 I X ~ 2 -450 250 300 R 50 50 1 1 I X ~ 3 -450 150 300 R 50 50 1 1 I @@ -4174,8 +4174,8 @@ A -470 0 262 495 -495 0 1 0 N -300 199 -300 -198 A -396 -2 281 457 -451 0 1 0 N -200 199 -198 -200 A -2 126 326 -897 -225 0 1 0 N 0 -199 299 2 A 4 -120 320 906 221 0 1 0 N 2 200 300 0 -P 2 0 1 0 -200 -200 0 -200 N -P 2 0 1 0 -200 200 0 200 N +P 2 0 1 0 -200 -200 0 -200 N +P 2 0 1 0 -200 200 0 200 N X IN1 1 -600 100 370 R 50 50 1 1 I X IN2 2 -600 -100 370 R 50 50 1 1 I X OUT 3 600 0 300 L 50 50 1 1 O @@ -4312,7 +4312,7 @@ F1 "74LV14" 190 -124 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 0 0 -150 150 -150 -150 150 0 -150 150 N +P 4 0 0 0 -150 150 -150 -150 150 0 -150 150 N X GND 7 -50 -200 100 U 40 15 0 0 W X 3.3V 14 -50 200 100 D 40 15 0 0 W X ~ 1 -450 0 300 R 50 50 1 1 I From 1dc5d9de732f02c26b411733d7ea0b2d9ff5e650 Mon Sep 17 00:00:00 2001 From: Theo Hussey Date: Sat, 19 Nov 2016 21:48:54 +0000 Subject: [PATCH 274/283] Moved text --- library/linear.lib | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/library/linear.lib b/library/linear.lib index 1b41c1f8..315b7c41 100644 --- a/library/linear.lib +++ b/library/linear.lib @@ -1006,9 +1006,9 @@ ENDDEF # LT5560 # DEF LT5560 U 0 40 Y Y 1 F N -F0 "U" -550 550 50 H V C CNN -F1 "LT5560" -450 450 50 H V C CNN -F2 "Housings_DFN_QFN:DFN-8-1EP_3x3mm_Pitch0.5mm" 50 -600 50 H I C CNN +F0 "U" -150 550 50 H V C CNN +F1 "LT5560" -250 450 50 H V C CNN +F2 "Housings_DFN_QFN:DFN-8-1EP_3x3mm_Pitch0.5mm" 1100 -450 50 H I C CNN F3 "" 50 -750 50 H I C CNN $FPLIST DFN*3x3mm*Pitch0.5mm* From 933e88a62cf158b70d950c765cadeac4b54ddb7a Mon Sep 17 00:00:00 2001 From: Jakub Kaderka Date: Sun, 20 Nov 2016 16:00:41 +0100 Subject: [PATCH 275/283] added TSV912 opamp --- library/linear.dcm | 6 ++++++ library/linear.lib | 25 +++++++++++++++++++++++++ 2 files changed, 31 insertions(+) diff --git a/library/linear.dcm b/library/linear.dcm index 58f78092..34a5d97e 100644 --- a/library/linear.dcm +++ b/library/linear.dcm @@ -627,4 +627,10 @@ K AmpliOp Mos F http://www.ti.com.cn/cn/lit/ds/symlink/tlc274.pdf $ENDCMP # +$CMP TSV912 +D Dual Op amp, rail-to-rail, 8MHz +K opamp, rail-to-rail +F www.st.com/resource/en/datasheet/tsv914a.pdf +$ENDCMP +# #End Doc Library diff --git a/library/linear.lib b/library/linear.lib index 315b7c41..71645459 100644 --- a/library/linear.lib +++ b/library/linear.lib @@ -1569,4 +1569,29 @@ X V+ 7 -100 300 150 D 50 50 1 1 P ENDDRAW ENDDEF # +# TSV912 +# +DEF TSV912 U 0 20 Y Y 2 F N +F0 "U" 0 200 50 H V L CNN +F1 "TSV912" 0 -200 50 H V L CNN +F2 "Housings_SSOP:MSOP-8-1EP_3x3mm_Pitch0.65mm" 0 -400 50 H I C CNN +F3 "" 0 200 50 H V C CNN +$FPLIST + SOIC*3.9x4.9mm*Pitch1.27mm* + DFN*1EP*2x2mm*Pitch0.5mm* + MSOP*1EP*3x3mm*Pitch0.65mm* +$ENDFPLIST +DRAW +P 4 0 1 10 -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 +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 +ENDDRAW +ENDDEF +# #End Library From 856808f658c3393c4d067c1390148c1cd5a5224c Mon Sep 17 00:00:00 2001 From: Jakub Kaderka Date: Sun, 20 Nov 2016 16:03:19 +0100 Subject: [PATCH 276/283] Added MCP6562 comparator --- library/linear.dcm | 6 ++++++ library/linear.lib | 24 ++++++++++++++++++++++++ 2 files changed, 30 insertions(+) diff --git a/library/linear.dcm b/library/linear.dcm index 34a5d97e..aa6d1c4a 100644 --- a/library/linear.dcm +++ b/library/linear.dcm @@ -513,6 +513,12 @@ K op amp amplifier operational F http://ww1.microchip.com/downloads/en/DeviceDoc/21314g.pdf $ENDCMP # +$CMP MCP6562 +D Dual low power push-pull output comparator +K comparator, low power, push-pull +F ww1.microchip.com/downloads/en/DeviceDoc/22139C.pdf +$ENDCMP +# $CMP MIC845H D Precision single-input comparator, internal 2.55V reference, Active-High Push-Pull output, SC-70-5 package K comparator diff --git a/library/linear.lib b/library/linear.lib index 71645459..f9f2eab1 100644 --- a/library/linear.lib +++ b/library/linear.lib @@ -1402,6 +1402,30 @@ X V- 5 -100 -300 150 U 50 50 1 1 I ENDDRAW ENDDEF # +# MCP6562 +# +DEF MCP6562 U 0 20 Y Y 2 F N +F0 "U" 0 200 50 H V L CNN +F1 "MCP6562" 0 -200 50 H V L CNN +F2 "Housings_SOIC:SOIC-8-1EP_3.9x4.9mm_Pitch1.27mm" 0 -400 50 H I C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + SOIC*1EP*3.9x4.9mm*Pitch1.27mm* + MSOP*1EP*3x3mm*Pitch0.65mm* +$ENDFPLIST +DRAW +P 4 0 1 10 -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 +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 +ENDDRAW +ENDDEF +# # MIC845H # DEF MIC845H U 0 20 Y Y 1 F N From 4c5c4b8fd04bff7e39138b0eb9122ab087b36b08 Mon Sep 17 00:00:00 2001 From: Piotr Wiszowaty Date: Mon, 21 Nov 2016 10:15:58 +0100 Subject: [PATCH 277/283] xilinx: add XC95144XL-TQ144 --- library/xilinx.dcm | 6 ++ library/xilinx.lib | 158 +++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 164 insertions(+) diff --git a/library/xilinx.dcm b/library/xilinx.dcm index c4697013..27af2839 100644 --- a/library/xilinx.dcm +++ b/library/xilinx.dcm @@ -61,6 +61,12 @@ K CPLD F https://www.xilinx.com/support/documentation/data_sheets/ds056.pdf $ENDCMP # +$CMP XC95144XL-TQ144 +D CPLD, 144 macrocells, 3200 usable gates +K CPLD +F https://www.xilinx.com/support/documentation/data_sheets/ds056.pdf +$ENDCMP +# $CMP XC9536PC44 F xilinx/xc9536.pdf $ENDCMP diff --git a/library/xilinx.lib b/library/xilinx.lib index 519b1090..32d1c0e1 100644 --- a/library/xilinx.lib +++ b/library/xilinx.lib @@ -6317,6 +6317,164 @@ X GND 100 300 -2900 300 U 50 50 1 1 W ENDDRAW ENDDEF # +# XC95144XL-TQ144 +# +DEF XC95144XL-TQ144 U 0 30 Y Y 1 F N +F0 "U" -850 3350 50 H V C CNN +F1 "XC95144XL-TQ144" 1000 -3350 50 H V C CNN +F2 "Housings_QFP:TQFP-144_20x20mm_Pitch0.5mm" 1550 -3450 50 H I C CNN +F3 "" -50 750 50 H V C CNN +$FPLIST + TQFP*20x20mm*Pitch0.5mm* +$ENDFPLIST +DRAW +S -900 -3300 900 3300 0 1 10 f +X VCCIO 1 -50 3500 200 D 50 50 1 1 W +X I/O/GTS3 2 -1100 1600 200 R 50 50 1 1 B +X I/O/GTS4 3 -1100 1500 200 R 50 50 1 1 B +X P4 4 -1100 1400 200 R 50 50 1 1 B +X I/O/GTS1 5 -1100 1300 200 R 50 50 1 1 B +X I/O/GTS2 6 -1100 1200 200 R 50 50 1 1 B +X P7 7 -1100 1100 200 R 50 50 1 1 B +X VCCINT 8 -500 3500 200 D 50 50 1 1 W +X P9 9 -1100 1000 200 R 50 50 1 1 B +X P10 10 -1100 900 200 R 50 50 1 1 B +X P20 20 -1100 2900 200 R 50 50 1 1 B +X I/O/GCK1 30 -1100 2000 200 R 50 50 1 1 B +X P40 40 -1100 -400 200 R 50 50 1 1 B +X P50 50 -1100 -1200 200 R 50 50 1 1 B +X P60 60 1100 2500 200 L 50 50 1 1 B +X P70 70 1100 1900 200 L 50 50 1 1 B +X P80 80 1100 -400 200 L 50 50 1 1 B +X GND 90 100 -3500 200 U 50 50 1 1 W +X P11 11 -1100 800 200 R 50 50 1 1 B +X P21 21 -1100 2800 200 R 50 50 1 1 B +X P31 31 -1100 1900 200 R 50 50 1 1 B +X P41 41 -1100 -500 200 R 50 50 1 1 B +X P51 51 -1100 -1300 200 R 50 50 1 1 B +X P61 61 1100 2400 200 L 50 50 1 1 B +X P71 71 1100 300 200 L 50 50 1 1 B +X P81 81 1100 -500 200 L 50 50 1 1 B +X P91 91 1100 -1300 200 L 50 50 1 1 B +X P12 12 -1100 700 200 R 50 50 1 1 B +X P22 22 -1100 2700 200 R 50 50 1 1 B +X I/O/GCK2 32 -1100 100 200 R 50 50 1 1 B +X VCCINT 42 -400 3500 200 D 50 50 1 1 W +X P52 52 1100 3200 200 L 50 50 1 1 B +X GND 62 -200 -3500 200 U 50 50 1 1 W +X GND 72 -100 -3500 200 U 50 50 1 1 W +X P82 82 1100 -600 200 L 50 50 1 1 B +X P92 92 1100 -1400 200 L 50 50 1 1 B +X P13 13 -1100 600 200 R 50 50 1 1 B +X P23 23 -1100 2600 200 R 50 50 1 1 B +X P33 33 -1100 0 200 R 50 50 1 1 B +X P43 43 -1100 -600 200 R 50 50 1 1 B +X P53 53 1100 3100 200 L 50 50 1 1 B +X TDI 63 1100 -3000 200 L 50 50 1 1 B +X VCCIO 73 250 3500 200 D 50 50 1 1 W +X P83 83 1100 -700 200 L 50 50 1 1 B +X P93 93 1100 -1500 200 L 50 50 1 1 B +X P14 14 -1100 500 200 R 50 50 1 1 B +X P24 24 -1100 2500 200 R 50 50 1 1 B +X P34 34 -1100 -100 200 R 50 50 1 1 B +X P44 44 -1100 -700 200 R 50 50 1 1 B +X P54 54 1100 3000 200 L 50 50 1 1 B +X P64 64 1100 2300 200 L 50 50 1 1 B +X P74 74 1100 200 200 L 50 50 1 1 B +X VCCINT 84 -300 3500 200 D 50 50 1 1 W +X P94 94 1100 -1600 200 L 50 50 1 1 B +X P25 25 -1100 2400 200 R 50 50 1 1 B +X P35 35 -1100 1800 200 R 50 50 1 1 B +X P45 45 -1100 -800 200 R 50 50 1 1 B +X VCCIO 55 150 3500 200 D 50 50 1 1 W +X TMS 65 1100 -3200 200 L 50 50 1 1 B +X P75 75 1100 100 200 L 50 50 1 1 B +X P85 85 1100 -800 200 L 50 50 1 1 B +X P95 95 1100 -1700 200 L 50 50 1 1 B +X P16 16 -1100 3200 200 R 50 50 1 1 B +X P26 26 -1100 2300 200 R 50 50 1 1 B +X GND 36 -400 -3500 200 U 50 50 1 1 W +X P46 46 -1100 -900 200 R 50 50 1 1 B +X P56 56 1100 2900 200 L 50 50 1 1 B +X P66 66 1100 2200 200 L 50 50 1 1 B +X P76 76 1100 0 200 L 50 50 1 1 B +X P86 86 1100 -900 200 L 50 50 1 1 B +X P96 96 1100 -1800 200 L 50 50 1 1 B +X P17 17 -1100 3100 200 R 50 50 1 1 B +X P27 27 -1100 2200 200 R 50 50 1 1 B +X VCCIO 37 50 3500 200 D 50 50 1 1 W +X GND 47 -300 -3500 200 U 50 50 1 1 W +X P57 57 1100 2800 200 L 50 50 1 1 B +X TCK 67 1100 -2900 200 L 50 50 1 1 B +X P77 77 1100 -100 200 L 50 50 1 1 B +X P87 87 1100 -1000 200 L 50 50 1 1 B +X P97 97 1100 -1900 200 L 50 50 1 1 B +X GND 18 -600 -3500 200 U 50 50 1 1 W +X P28 28 -1100 2100 200 R 50 50 1 1 B +X I/O/GCK3 38 -1100 -200 200 R 50 50 1 1 B +X P48 48 -1100 -1000 200 R 50 50 1 1 B +X P58 58 1100 2700 200 L 50 50 1 1 B +X P68 68 1100 2100 200 L 50 50 1 1 B +X P78 78 1100 -200 200 L 50 50 1 1 B +X P88 88 1100 -1100 200 L 50 50 1 1 B +X P98 98 1100 -2000 200 L 50 50 1 1 B +X P19 19 -1100 3000 200 R 50 50 1 1 B +X GND 29 -500 -3500 200 U 50 50 1 1 W +X P39 39 -1100 -300 200 R 50 50 1 1 B +X P49 49 -1100 -1100 200 R 50 50 1 1 B +X P59 59 1100 2600 200 L 50 50 1 1 B +X P69 69 1100 2000 200 L 50 50 1 1 B +X P79 79 1100 -300 200 L 50 50 1 1 B +X GND 89 0 -3500 200 U 50 50 1 1 W +X GND 99 200 -3500 200 U 50 50 1 1 W +X P100 100 1100 -2100 200 L 50 50 1 1 B +X P110 110 1100 1600 200 L 50 50 1 1 B +X P120 120 1100 800 200 L 50 50 1 1 B +X P130 130 -1100 -1900 200 R 50 50 1 1 B +X P140 140 -1100 -2900 200 R 50 50 1 1 B +X P101 101 1100 -2200 200 L 50 50 1 1 B +X P111 111 1100 1500 200 L 50 50 1 1 B +X P121 121 1100 700 200 L 50 50 1 1 B +X P131 131 -1100 -2000 200 R 50 50 1 1 B +X VCCINT 141 -200 3500 200 D 50 50 1 1 W +X P102 102 1100 -2300 200 L 50 50 1 1 B +X P112 112 1100 1400 200 L 50 50 1 1 B +X TDO 122 1100 -3100 200 L 50 50 1 1 B +X P132 132 -1100 -2100 200 R 50 50 1 1 B +X P142 142 -1100 400 200 R 50 50 1 1 B +X P103 103 1100 -2400 200 L 50 50 1 1 B +X P113 113 1100 1300 200 L 50 50 1 1 B +X GND 123 500 -3500 200 U 50 50 1 1 W +X P133 133 -1100 -2200 200 R 50 50 1 1 B +X I/O/GSR 143 -1100 300 200 R 50 50 1 1 B +X P104 104 1100 -2500 200 L 50 50 1 1 B +X GND 114 400 -3500 200 U 50 50 1 1 W +X P124 124 1100 600 200 L 50 50 1 1 B +X P134 134 -1100 -2300 200 R 50 50 1 1 B +X GND 144 600 -3500 200 U 50 50 1 1 W +X P105 105 1100 -2600 200 L 50 50 1 1 B +X P115 115 1100 1200 200 L 50 50 1 1 B +X P125 125 1100 500 200 L 50 50 1 1 B +X P135 135 -1100 -2400 200 R 50 50 1 1 B +X P106 106 1100 1700 200 L 50 50 1 1 B +X P116 116 1100 1100 200 L 50 50 1 1 B +X P126 126 -1100 -1600 200 R 50 50 1 1 B +X P136 136 -1100 -2500 200 R 50 50 1 1 B +X P107 107 1100 -2700 200 L 50 50 1 1 B +X P117 117 1100 1000 200 L 50 50 1 1 B +X VCCIO 127 450 3500 200 D 50 50 1 1 W +X P137 137 -1100 -2600 200 R 50 50 1 1 B +X GND 108 300 -3500 200 U 50 50 1 1 W +X P118 118 -1100 -1500 200 R 50 50 1 1 B +X P128 128 -1100 -1700 200 R 50 50 1 1 B +X P138 138 -1100 -2700 200 R 50 50 1 1 B +X VCCIO 109 350 3500 200 D 50 50 1 1 W +X P119 119 1100 900 200 L 50 50 1 1 B +X P129 129 -1100 -1800 200 R 50 50 1 1 B +X P139 139 -1100 -2800 200 R 50 50 1 1 B +ENDDRAW +ENDDEF +# # XC9536PC44 # DEF XC9536PC44 U 0 30 Y Y 1 F N From bc6fc4c14cc234d39b197890ecef61d36396930d Mon Sep 17 00:00:00 2001 From: Piotr Wiszowaty Date: Mon, 21 Nov 2016 10:23:47 +0100 Subject: [PATCH 278/283] xilinx: add missing pin 15 to XC95144XL-TQ144 --- library/xilinx.lib | 65 +++++++++++++++++++++++----------------------- 1 file changed, 33 insertions(+), 32 deletions(-) diff --git a/library/xilinx.lib b/library/xilinx.lib index 32d1c0e1..45aafde0 100644 --- a/library/xilinx.lib +++ b/library/xilinx.lib @@ -6341,8 +6341,8 @@ X P9 9 -1100 1000 200 R 50 50 1 1 B X P10 10 -1100 900 200 R 50 50 1 1 B X P20 20 -1100 2900 200 R 50 50 1 1 B X I/O/GCK1 30 -1100 2000 200 R 50 50 1 1 B -X P40 40 -1100 -400 200 R 50 50 1 1 B -X P50 50 -1100 -1200 200 R 50 50 1 1 B +X P40 40 -1100 -500 200 R 50 50 1 1 B +X P50 50 -1100 -1300 200 R 50 50 1 1 B X P60 60 1100 2500 200 L 50 50 1 1 B X P70 70 1100 1900 200 L 50 50 1 1 B X P80 80 1100 -400 200 L 50 50 1 1 B @@ -6350,15 +6350,15 @@ X GND 90 100 -3500 200 U 50 50 1 1 W X P11 11 -1100 800 200 R 50 50 1 1 B X P21 21 -1100 2800 200 R 50 50 1 1 B X P31 31 -1100 1900 200 R 50 50 1 1 B -X P41 41 -1100 -500 200 R 50 50 1 1 B -X P51 51 -1100 -1300 200 R 50 50 1 1 B +X P41 41 -1100 -600 200 R 50 50 1 1 B +X P51 51 -1100 -1400 200 R 50 50 1 1 B X P61 61 1100 2400 200 L 50 50 1 1 B X P71 71 1100 300 200 L 50 50 1 1 B X P81 81 1100 -500 200 L 50 50 1 1 B X P91 91 1100 -1300 200 L 50 50 1 1 B X P12 12 -1100 700 200 R 50 50 1 1 B X P22 22 -1100 2700 200 R 50 50 1 1 B -X I/O/GCK2 32 -1100 100 200 R 50 50 1 1 B +X I/O/GCK2 32 -1100 0 200 R 50 50 1 1 B X VCCINT 42 -400 3500 200 D 50 50 1 1 W X P52 52 1100 3200 200 L 50 50 1 1 B X GND 62 -200 -3500 200 U 50 50 1 1 W @@ -6367,8 +6367,8 @@ X P82 82 1100 -600 200 L 50 50 1 1 B X P92 92 1100 -1400 200 L 50 50 1 1 B X P13 13 -1100 600 200 R 50 50 1 1 B X P23 23 -1100 2600 200 R 50 50 1 1 B -X P33 33 -1100 0 200 R 50 50 1 1 B -X P43 43 -1100 -600 200 R 50 50 1 1 B +X P33 33 -1100 -100 200 R 50 50 1 1 B +X P43 43 -1100 -700 200 R 50 50 1 1 B X P53 53 1100 3100 200 L 50 50 1 1 B X TDI 63 1100 -3000 200 L 50 50 1 1 B X VCCIO 73 250 3500 200 D 50 50 1 1 W @@ -6376,16 +6376,17 @@ X P83 83 1100 -700 200 L 50 50 1 1 B X P93 93 1100 -1500 200 L 50 50 1 1 B X P14 14 -1100 500 200 R 50 50 1 1 B X P24 24 -1100 2500 200 R 50 50 1 1 B -X P34 34 -1100 -100 200 R 50 50 1 1 B -X P44 44 -1100 -700 200 R 50 50 1 1 B +X P34 34 -1100 -200 200 R 50 50 1 1 B +X P44 44 -1100 -800 200 R 50 50 1 1 B X P54 54 1100 3000 200 L 50 50 1 1 B X P64 64 1100 2300 200 L 50 50 1 1 B X P74 74 1100 200 200 L 50 50 1 1 B X VCCINT 84 -300 3500 200 D 50 50 1 1 W X P94 94 1100 -1600 200 L 50 50 1 1 B +X P15 15 -1100 400 200 R 50 50 1 1 B X P25 25 -1100 2400 200 R 50 50 1 1 B X P35 35 -1100 1800 200 R 50 50 1 1 B -X P45 45 -1100 -800 200 R 50 50 1 1 B +X P45 45 -1100 -900 200 R 50 50 1 1 B X VCCIO 55 150 3500 200 D 50 50 1 1 W X TMS 65 1100 -3200 200 L 50 50 1 1 B X P75 75 1100 100 200 L 50 50 1 1 B @@ -6394,7 +6395,7 @@ X P95 95 1100 -1700 200 L 50 50 1 1 B X P16 16 -1100 3200 200 R 50 50 1 1 B X P26 26 -1100 2300 200 R 50 50 1 1 B X GND 36 -400 -3500 200 U 50 50 1 1 W -X P46 46 -1100 -900 200 R 50 50 1 1 B +X P46 46 -1100 -1000 200 R 50 50 1 1 B X P56 56 1100 2900 200 L 50 50 1 1 B X P66 66 1100 2200 200 L 50 50 1 1 B X P76 76 1100 0 200 L 50 50 1 1 B @@ -6411,8 +6412,8 @@ X P87 87 1100 -1000 200 L 50 50 1 1 B X P97 97 1100 -1900 200 L 50 50 1 1 B X GND 18 -600 -3500 200 U 50 50 1 1 W X P28 28 -1100 2100 200 R 50 50 1 1 B -X I/O/GCK3 38 -1100 -200 200 R 50 50 1 1 B -X P48 48 -1100 -1000 200 R 50 50 1 1 B +X I/O/GCK3 38 -1100 -300 200 R 50 50 1 1 B +X P48 48 -1100 -1100 200 R 50 50 1 1 B X P58 58 1100 2700 200 L 50 50 1 1 B X P68 68 1100 2100 200 L 50 50 1 1 B X P78 78 1100 -200 200 L 50 50 1 1 B @@ -6420,8 +6421,8 @@ X P88 88 1100 -1100 200 L 50 50 1 1 B X P98 98 1100 -2000 200 L 50 50 1 1 B X P19 19 -1100 3000 200 R 50 50 1 1 B X GND 29 -500 -3500 200 U 50 50 1 1 W -X P39 39 -1100 -300 200 R 50 50 1 1 B -X P49 49 -1100 -1100 200 R 50 50 1 1 B +X P39 39 -1100 -400 200 R 50 50 1 1 B +X P49 49 -1100 -1200 200 R 50 50 1 1 B X P59 59 1100 2600 200 L 50 50 1 1 B X P69 69 1100 2000 200 L 50 50 1 1 B X P79 79 1100 -300 200 L 50 50 1 1 B @@ -6430,48 +6431,48 @@ X GND 99 200 -3500 200 U 50 50 1 1 W X P100 100 1100 -2100 200 L 50 50 1 1 B X P110 110 1100 1600 200 L 50 50 1 1 B X P120 120 1100 800 200 L 50 50 1 1 B -X P130 130 -1100 -1900 200 R 50 50 1 1 B -X P140 140 -1100 -2900 200 R 50 50 1 1 B +X P130 130 -1100 -2000 200 R 50 50 1 1 B +X P140 140 -1100 -3000 200 R 50 50 1 1 B X P101 101 1100 -2200 200 L 50 50 1 1 B X P111 111 1100 1500 200 L 50 50 1 1 B X P121 121 1100 700 200 L 50 50 1 1 B -X P131 131 -1100 -2000 200 R 50 50 1 1 B +X P131 131 -1100 -2100 200 R 50 50 1 1 B X VCCINT 141 -200 3500 200 D 50 50 1 1 W X P102 102 1100 -2300 200 L 50 50 1 1 B X P112 112 1100 1400 200 L 50 50 1 1 B X TDO 122 1100 -3100 200 L 50 50 1 1 B -X P132 132 -1100 -2100 200 R 50 50 1 1 B -X P142 142 -1100 400 200 R 50 50 1 1 B +X P132 132 -1100 -2200 200 R 50 50 1 1 B +X P142 142 -1100 300 200 R 50 50 1 1 B X P103 103 1100 -2400 200 L 50 50 1 1 B X P113 113 1100 1300 200 L 50 50 1 1 B X GND 123 500 -3500 200 U 50 50 1 1 W -X P133 133 -1100 -2200 200 R 50 50 1 1 B -X I/O/GSR 143 -1100 300 200 R 50 50 1 1 B +X P133 133 -1100 -2300 200 R 50 50 1 1 B +X I/O/GSR 143 -1100 200 200 R 50 50 1 1 B X P104 104 1100 -2500 200 L 50 50 1 1 B X GND 114 400 -3500 200 U 50 50 1 1 W X P124 124 1100 600 200 L 50 50 1 1 B -X P134 134 -1100 -2300 200 R 50 50 1 1 B +X P134 134 -1100 -2400 200 R 50 50 1 1 B X GND 144 600 -3500 200 U 50 50 1 1 W X P105 105 1100 -2600 200 L 50 50 1 1 B X P115 115 1100 1200 200 L 50 50 1 1 B X P125 125 1100 500 200 L 50 50 1 1 B -X P135 135 -1100 -2400 200 R 50 50 1 1 B +X P135 135 -1100 -2500 200 R 50 50 1 1 B X P106 106 1100 1700 200 L 50 50 1 1 B X P116 116 1100 1100 200 L 50 50 1 1 B -X P126 126 -1100 -1600 200 R 50 50 1 1 B -X P136 136 -1100 -2500 200 R 50 50 1 1 B +X P126 126 -1100 -1700 200 R 50 50 1 1 B +X P136 136 -1100 -2600 200 R 50 50 1 1 B X P107 107 1100 -2700 200 L 50 50 1 1 B X P117 117 1100 1000 200 L 50 50 1 1 B X VCCIO 127 450 3500 200 D 50 50 1 1 W -X P137 137 -1100 -2600 200 R 50 50 1 1 B +X P137 137 -1100 -2700 200 R 50 50 1 1 B X GND 108 300 -3500 200 U 50 50 1 1 W -X P118 118 -1100 -1500 200 R 50 50 1 1 B -X P128 128 -1100 -1700 200 R 50 50 1 1 B -X P138 138 -1100 -2700 200 R 50 50 1 1 B +X P118 118 -1100 -1600 200 R 50 50 1 1 B +X P128 128 -1100 -1800 200 R 50 50 1 1 B +X P138 138 -1100 -2800 200 R 50 50 1 1 B X VCCIO 109 350 3500 200 D 50 50 1 1 W X P119 119 1100 900 200 L 50 50 1 1 B -X P129 129 -1100 -1800 200 R 50 50 1 1 B -X P139 139 -1100 -2800 200 R 50 50 1 1 B +X P129 129 -1100 -1900 200 R 50 50 1 1 B +X P139 139 -1100 -2900 200 R 50 50 1 1 B ENDDRAW ENDDEF # From 320ef82090e6dd1fff71ff77b2a08217835a2b68 Mon Sep 17 00:00:00 2001 From: Piotr Wiszowaty Date: Mon, 21 Nov 2016 10:25:12 +0100 Subject: [PATCH 279/283] xilinx: move off-grid pins of XC95144XL-TQ144 --- library/xilinx.lib | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/library/xilinx.lib b/library/xilinx.lib index 45aafde0..44b98c58 100644 --- a/library/xilinx.lib +++ b/library/xilinx.lib @@ -6329,7 +6329,7 @@ $FPLIST $ENDFPLIST DRAW S -900 -3300 900 3300 0 1 10 f -X VCCIO 1 -50 3500 200 D 50 50 1 1 W +X VCCIO 1 0 3500 200 D 50 50 1 1 W X I/O/GTS3 2 -1100 1600 200 R 50 50 1 1 B X I/O/GTS4 3 -1100 1500 200 R 50 50 1 1 B X P4 4 -1100 1400 200 R 50 50 1 1 B @@ -6371,7 +6371,7 @@ X P33 33 -1100 -100 200 R 50 50 1 1 B X P43 43 -1100 -700 200 R 50 50 1 1 B X P53 53 1100 3100 200 L 50 50 1 1 B X TDI 63 1100 -3000 200 L 50 50 1 1 B -X VCCIO 73 250 3500 200 D 50 50 1 1 W +X VCCIO 73 300 3500 200 D 50 50 1 1 W X P83 83 1100 -700 200 L 50 50 1 1 B X P93 93 1100 -1500 200 L 50 50 1 1 B X P14 14 -1100 500 200 R 50 50 1 1 B @@ -6387,7 +6387,7 @@ X P15 15 -1100 400 200 R 50 50 1 1 B X P25 25 -1100 2400 200 R 50 50 1 1 B X P35 35 -1100 1800 200 R 50 50 1 1 B X P45 45 -1100 -900 200 R 50 50 1 1 B -X VCCIO 55 150 3500 200 D 50 50 1 1 W +X VCCIO 55 200 3500 200 D 50 50 1 1 W X TMS 65 1100 -3200 200 L 50 50 1 1 B X P75 75 1100 100 200 L 50 50 1 1 B X P85 85 1100 -800 200 L 50 50 1 1 B @@ -6403,7 +6403,7 @@ X P86 86 1100 -900 200 L 50 50 1 1 B X P96 96 1100 -1800 200 L 50 50 1 1 B X P17 17 -1100 3100 200 R 50 50 1 1 B X P27 27 -1100 2200 200 R 50 50 1 1 B -X VCCIO 37 50 3500 200 D 50 50 1 1 W +X VCCIO 37 100 3500 200 D 50 50 1 1 W X GND 47 -300 -3500 200 U 50 50 1 1 W X P57 57 1100 2800 200 L 50 50 1 1 B X TCK 67 1100 -2900 200 L 50 50 1 1 B @@ -6463,13 +6463,13 @@ X P126 126 -1100 -1700 200 R 50 50 1 1 B X P136 136 -1100 -2600 200 R 50 50 1 1 B X P107 107 1100 -2700 200 L 50 50 1 1 B X P117 117 1100 1000 200 L 50 50 1 1 B -X VCCIO 127 450 3500 200 D 50 50 1 1 W +X VCCIO 127 500 3500 200 D 50 50 1 1 W X P137 137 -1100 -2700 200 R 50 50 1 1 B X GND 108 300 -3500 200 U 50 50 1 1 W X P118 118 -1100 -1600 200 R 50 50 1 1 B X P128 128 -1100 -1800 200 R 50 50 1 1 B X P138 138 -1100 -2800 200 R 50 50 1 1 B -X VCCIO 109 350 3500 200 D 50 50 1 1 W +X VCCIO 109 400 3500 200 D 50 50 1 1 W X P119 119 1100 900 200 L 50 50 1 1 B X P129 129 -1100 -1900 200 R 50 50 1 1 B X P139 139 -1100 -2900 200 R 50 50 1 1 B From 5a889a7e58377cfc22961a25894e2c6e27a98b48 Mon Sep 17 00:00:00 2001 From: Jakub Kaderka Date: Tue, 22 Nov 2016 11:00:58 +0100 Subject: [PATCH 280/283] Fixed datasheet links and footprints --- library/linear.dcm | 4 ++-- library/linear.lib | 11 +++++------ 2 files changed, 7 insertions(+), 8 deletions(-) diff --git a/library/linear.dcm b/library/linear.dcm index aa6d1c4a..0ad90001 100644 --- a/library/linear.dcm +++ b/library/linear.dcm @@ -516,7 +516,7 @@ $ENDCMP $CMP MCP6562 D Dual low power push-pull output comparator K comparator, low power, push-pull -F ww1.microchip.com/downloads/en/DeviceDoc/22139C.pdf +F http://ww1.microchip.com/downloads/en/DeviceDoc/22139C.pdf $ENDCMP # $CMP MIC845H @@ -636,7 +636,7 @@ $ENDCMP $CMP TSV912 D Dual Op amp, rail-to-rail, 8MHz K opamp, rail-to-rail -F www.st.com/resource/en/datasheet/tsv914a.pdf +F http://www.st.com/resource/en/datasheet/tsv914a.pdf $ENDCMP # #End Doc Library diff --git a/library/linear.lib b/library/linear.lib index f9f2eab1..dfdce62f 100644 --- a/library/linear.lib +++ b/library/linear.lib @@ -1407,11 +1407,11 @@ ENDDEF DEF MCP6562 U 0 20 Y Y 2 F N F0 "U" 0 200 50 H V L CNN F1 "MCP6562" 0 -200 50 H V L CNN -F2 "Housings_SOIC:SOIC-8-1EP_3.9x4.9mm_Pitch1.27mm" 0 -400 50 H I C CNN +F2 "" 0 -400 50 H I C CNN F3 "" 0 0 50 H V C CNN $FPLIST - SOIC*1EP*3.9x4.9mm*Pitch1.27mm* - MSOP*1EP*3x3mm*Pitch0.65mm* + SOIC*3.9x4.9mm*Pitch1.27mm* + MSOP*3x3mm*Pitch0.65mm* $ENDFPLIST DRAW P 4 0 1 10 -200 200 200 0 -200 -200 -200 200 f @@ -1598,12 +1598,11 @@ ENDDEF DEF TSV912 U 0 20 Y Y 2 F N F0 "U" 0 200 50 H V L CNN F1 "TSV912" 0 -200 50 H V L CNN -F2 "Housings_SSOP:MSOP-8-1EP_3x3mm_Pitch0.65mm" 0 -400 50 H I C CNN +F2 "" 0 -400 50 H I C CNN F3 "" 0 200 50 H V C CNN $FPLIST SOIC*3.9x4.9mm*Pitch1.27mm* - DFN*1EP*2x2mm*Pitch0.5mm* - MSOP*1EP*3x3mm*Pitch0.65mm* + MSOP*3x3mm*Pitch0.65mm* $ENDFPLIST DRAW P 4 0 1 10 -200 200 200 0 -200 -200 -200 200 f From 07eaec35f3f6f11d489f3dca840a70fc1ee6ccc8 Mon Sep 17 00:00:00 2001 From: Jakub Kaderka Date: Wed, 23 Nov 2016 09:16:21 +0100 Subject: [PATCH 281/283] Added packages to description --- library/linear.dcm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/library/linear.dcm b/library/linear.dcm index 0ad90001..9954d387 100644 --- a/library/linear.dcm +++ b/library/linear.dcm @@ -634,7 +634,7 @@ F http://www.ti.com.cn/cn/lit/ds/symlink/tlc274.pdf $ENDCMP # $CMP TSV912 -D Dual Op amp, rail-to-rail, 8MHz +D MiniSO8, SO8, Dual Op amp, rail-to-rail, 8MHz K opamp, rail-to-rail F http://www.st.com/resource/en/datasheet/tsv914a.pdf $ENDCMP From bd2ddebc735226165f0f0f7543a89f791639d8ce Mon Sep 17 00:00:00 2001 From: Jakub Kaderka Date: Wed, 23 Nov 2016 11:22:34 +0100 Subject: [PATCH 282/283] Updated description --- library/linear.dcm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/library/linear.dcm b/library/linear.dcm index 9954d387..2fdd0af8 100644 --- a/library/linear.dcm +++ b/library/linear.dcm @@ -634,7 +634,7 @@ F http://www.ti.com.cn/cn/lit/ds/symlink/tlc274.pdf $ENDCMP # $CMP TSV912 -D MiniSO8, SO8, Dual Op amp, rail-to-rail, 8MHz +D Dual Op amp, rail-to-rail, 8MHz, MSOP8, SOIC8 K opamp, rail-to-rail F http://www.st.com/resource/en/datasheet/tsv914a.pdf $ENDCMP From 1399874956efee78597714a9ce0047baee8ecf90 Mon Sep 17 00:00:00 2001 From: Wayne Stambaugh Date: Wed, 23 Nov 2016 09:13:09 -0500 Subject: [PATCH 283/283] Add initial symbol library table to template folder. This is the initial table which contains all of the symbol libraries currently in the library folder. --- template/sym-lib-table | 85 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 85 insertions(+) create mode 100644 template/sym-lib-table diff --git a/template/sym-lib-table b/template/sym-lib-table new file mode 100644 index 00000000..c844dfa9 --- /dev/null +++ b/template/sym-lib-table @@ -0,0 +1,85 @@ +(sym_lib_table + (lib (name 74xgxx)(type Legacy)(uri ${KICAD_SYS_SYMBOL_DIR}/74xgxx.lib)(options "")(descr "Legacy 74xgxx symbol library.")) + (lib (name 74xx)(type Legacy)(uri ${KICAD_SYS_SYMBOL_DIR}/74xx.lib)(options "")(descr "Legacy 74xx symbol library.")) + (lib (name ac-dc)(type Legacy)(uri ${KICAD_SYS_SYMBOL_DIR}/ac-dc.lib)(options "")(descr "Legacy ac-dc symbol library.")) + (lib (name actel)(type Legacy)(uri ${KICAD_SYS_SYMBOL_DIR}/actel.lib)(options "")(descr "Legacy actel symbol library.")) + (lib (name adc-dac)(type Legacy)(uri ${KICAD_SYS_SYMBOL_DIR}/adc-dac.lib)(options "")(descr "Legacy adc-dac symbol library.")) + (lib (name Altera)(type Legacy)(uri ${KICAD_SYS_SYMBOL_DIR}/Altera.lib)(options "")(descr "Legacy Altera symbol library.")) + (lib (name analog_devices)(type Legacy)(uri ${KICAD_SYS_SYMBOL_DIR}/analog_devices.lib)(options "")(descr "Legacy analog_devices symbol library.")) + (lib (name analog_switches)(type Legacy)(uri ${KICAD_SYS_SYMBOL_DIR}/analog_switches.lib)(options "")(descr "Legacy analog_switches symbol library.")) + (lib (name atmel)(type Legacy)(uri ${KICAD_SYS_SYMBOL_DIR}/atmel.lib)(options "")(descr "Legacy atmel symbol library.")) + (lib (name audio)(type Legacy)(uri ${KICAD_SYS_SYMBOL_DIR}/audio.lib)(options "")(descr "Legacy audio symbol library.")) + (lib (name battery_management)(type Legacy)(uri ${KICAD_SYS_SYMBOL_DIR}/battery_management.lib)(options "")(descr "Legacy battery_management symbol library.")) + (lib (name bbd)(type Legacy)(uri ${KICAD_SYS_SYMBOL_DIR}/bbd.lib)(options "")(descr "Legacy bbd symbol library.")) + (lib (name brooktre)(type Legacy)(uri ${KICAD_SYS_SYMBOL_DIR}/brooktre.lib)(options "")(descr "Legacy brooktre symbol library.")) + (lib (name cmos_ieee)(type Legacy)(uri ${KICAD_SYS_SYMBOL_DIR}/cmos_ieee.lib)(options "")(descr "Legacy cmos_ieee symbol library.")) + (lib (name cmos4000)(type Legacy)(uri ${KICAD_SYS_SYMBOL_DIR}/cmos4000.lib)(options "")(descr "Legacy cmos4000 symbol library.")) + (lib (name conn)(type Legacy)(uri ${KICAD_SYS_SYMBOL_DIR}/conn.lib)(options "")(descr "Legacy conn symbol library.")) + (lib (name contrib)(type Legacy)(uri ${KICAD_SYS_SYMBOL_DIR}/contrib.lib)(options "")(descr "Legacy contrib symbol library.")) + (lib (name cypress)(type Legacy)(uri ${KICAD_SYS_SYMBOL_DIR}/cypress.lib)(options "")(descr "Legacy cypress symbol library.")) + (lib (name dc-dc)(type Legacy)(uri ${KICAD_SYS_SYMBOL_DIR}/dc-dc.lib)(options "")(descr "Legacy dc-dc symbol library.")) + (lib (name device)(type Legacy)(uri ${KICAD_SYS_SYMBOL_DIR}/device.lib)(options "")(descr "Legacy device symbol library.")) + (lib (name digital-audio)(type Legacy)(uri ${KICAD_SYS_SYMBOL_DIR}/digital-audio.lib)(options "")(descr "Legacy digital-audio symbol library.")) + (lib (name diode)(type Legacy)(uri ${KICAD_SYS_SYMBOL_DIR}/diode.lib)(options "")(descr "Legacy diode symbol library.")) + (lib (name display)(type Legacy)(uri ${KICAD_SYS_SYMBOL_DIR}/display.lib)(options "")(descr "Legacy display symbol library.")) + (lib (name dsp)(type Legacy)(uri ${KICAD_SYS_SYMBOL_DIR}/dsp.lib)(options "")(descr "Legacy dsp symbol library.")) + (lib (name elec-unifil)(type Legacy)(uri ${KICAD_SYS_SYMBOL_DIR}/elec-unifil.lib)(options "")(descr "Legacy elec-unifil symbol library.")) + (lib (name ESD_Protection)(type Legacy)(uri ${KICAD_SYS_SYMBOL_DIR}/ESD_Protection.lib)(options "")(descr "Legacy ESD_Protection symbol library.")) + (lib (name ftdi)(type Legacy)(uri ${KICAD_SYS_SYMBOL_DIR}/ftdi.lib)(options "")(descr "Legacy ftdi symbol library.")) + (lib (name gennum)(type Legacy)(uri ${KICAD_SYS_SYMBOL_DIR}/gennum.lib)(options "")(descr "Legacy gennum symbol library.")) + (lib (name graphic)(type Legacy)(uri ${KICAD_SYS_SYMBOL_DIR}/graphic.lib)(options "")(descr "Legacy graphic symbol library.")) + (lib (name hc11)(type Legacy)(uri ${KICAD_SYS_SYMBOL_DIR}/hc11.lib)(options "")(descr "Legacy hc11 symbol library.")) + (lib (name intel)(type Legacy)(uri ${KICAD_SYS_SYMBOL_DIR}/intel.lib)(options "")(descr "Legacy intel symbol library.")) + (lib (name interface)(type Legacy)(uri ${KICAD_SYS_SYMBOL_DIR}/interface.lib)(options "")(descr "Legacy interface symbol library.")) + (lib (name ir)(type Legacy)(uri ${KICAD_SYS_SYMBOL_DIR}/ir.lib)(options "")(descr "Legacy ir symbol library.")) + (lib (name Lattice)(type Legacy)(uri ${KICAD_SYS_SYMBOL_DIR}/Lattice.lib)(options "")(descr "Legacy Lattice symbol library.")) + (lib (name linear)(type Legacy)(uri ${KICAD_SYS_SYMBOL_DIR}/linear.lib)(options "")(descr "Legacy linear symbol library.")) + (lib (name logo)(type Legacy)(uri ${KICAD_SYS_SYMBOL_DIR}/logo.lib)(options "")(descr "Legacy logo symbol library.")) + (lib (name maxim)(type Legacy)(uri ${KICAD_SYS_SYMBOL_DIR}/maxim.lib)(options "")(descr "Legacy maxim symbol library.")) + (lib (name mechanical)(type Legacy)(uri ${KICAD_SYS_SYMBOL_DIR}/mechanical.lib)(options "")(descr "Legacy mechanical symbol library.")) + (lib (name memory)(type Legacy)(uri ${KICAD_SYS_SYMBOL_DIR}/memory.lib)(options "")(descr "Legacy memory symbol library.")) + (lib (name microchip)(type Legacy)(uri ${KICAD_SYS_SYMBOL_DIR}/microchip.lib)(options "")(descr "Legacy microchip symbol library.")) + (lib (name microchip_dspic33dsc)(type Legacy)(uri ${KICAD_SYS_SYMBOL_DIR}/microchip_dspic33dsc.lib)(options "")(descr "Legacy microchip_dspic33dsc symbol library.")) + (lib (name microchip_pic10mcu)(type Legacy)(uri ${KICAD_SYS_SYMBOL_DIR}/microchip_pic10mcu.lib)(options "")(descr "Legacy microchip_pic10mcu symbol library.")) + (lib (name microchip_pic12mcu)(type Legacy)(uri ${KICAD_SYS_SYMBOL_DIR}/microchip_pic12mcu.lib)(options "")(descr "Legacy microchip_pic12mcu symbol library.")) + (lib (name microchip_pic16mcu)(type Legacy)(uri ${KICAD_SYS_SYMBOL_DIR}/microchip_pic16mcu.lib)(options "")(descr "Legacy microchip_pic16mcu symbol library.")) + (lib (name microchip_pic18mcu)(type Legacy)(uri ${KICAD_SYS_SYMBOL_DIR}/microchip_pic18mcu.lib)(options "")(descr "Legacy microchip_pic18mcu symbol library.")) + (lib (name microchip_pic32mcu)(type Legacy)(uri ${KICAD_SYS_SYMBOL_DIR}/microchip_pic32mcu.lib)(options "")(descr "Legacy microchip_pic32mcu symbol library.")) + (lib (name microcontrollers)(type Legacy)(uri ${KICAD_SYS_SYMBOL_DIR}/microcontrollers.lib)(options "")(descr "Legacy microcontrollers symbol library.")) + (lib (name motor_drivers)(type Legacy)(uri ${KICAD_SYS_SYMBOL_DIR}/motor_drivers.lib)(options "")(descr "Legacy motor_drivers symbol library.")) + (lib (name motorola)(type Legacy)(uri ${KICAD_SYS_SYMBOL_DIR}/motorola.lib)(options "")(descr "Legacy motorola symbol library.")) + (lib (name motors)(type Legacy)(uri ${KICAD_SYS_SYMBOL_DIR}/motors.lib)(options "")(descr "Legacy motors symbol library.")) + (lib (name msp430)(type Legacy)(uri ${KICAD_SYS_SYMBOL_DIR}/msp430.lib)(options "")(descr "Legacy msp430 symbol library.")) + (lib (name nordicsemi)(type Legacy)(uri ${KICAD_SYS_SYMBOL_DIR}/nordicsemi.lib)(options "")(descr "Legacy nordicsemi symbol library.")) + (lib (name nxp_armmcu)(type Legacy)(uri ${KICAD_SYS_SYMBOL_DIR}/nxp_armmcu.lib)(options "")(descr "Legacy nxp_armmcu symbol library.")) + (lib (name onsemi)(type Legacy)(uri ${KICAD_SYS_SYMBOL_DIR}/onsemi.lib)(options "")(descr "Legacy onsemi symbol library.")) + (lib (name opto)(type Legacy)(uri ${KICAD_SYS_SYMBOL_DIR}/opto.lib)(options "")(descr "Legacy opto symbol library.")) + (lib (name Oscillators)(type Legacy)(uri ${KICAD_SYS_SYMBOL_DIR}/Oscillators.lib)(options "")(descr "Legacy Oscillators symbol library.")) + (lib (name philips)(type Legacy)(uri ${KICAD_SYS_SYMBOL_DIR}/philips.lib)(options "")(descr "Legacy philips symbol library.")) + (lib (name power)(type Legacy)(uri ${KICAD_SYS_SYMBOL_DIR}/power.lib)(options "")(descr "Legacy power symbol library.")) + (lib (name Power_Management)(type Legacy)(uri ${KICAD_SYS_SYMBOL_DIR}/Power_Management.lib)(options "")(descr "Legacy Power_Management symbol library.")) + (lib (name powerint)(type Legacy)(uri ${KICAD_SYS_SYMBOL_DIR}/powerint.lib)(options "")(descr "Legacy powerint symbol library.")) + (lib (name pspice)(type Legacy)(uri ${KICAD_SYS_SYMBOL_DIR}/pspice.lib)(options "")(descr "Legacy pspice symbol library.")) + (lib (name references)(type Legacy)(uri ${KICAD_SYS_SYMBOL_DIR}/references.lib)(options "")(descr "Legacy references symbol library.")) + (lib (name regul)(type Legacy)(uri ${KICAD_SYS_SYMBOL_DIR}/regul.lib)(options "")(descr "Legacy regul symbol library.")) + (lib (name relays)(type Legacy)(uri ${KICAD_SYS_SYMBOL_DIR}/relays.lib)(options "")(descr "Legacy relays symbol library.")) + (lib (name rfcom)(type Legacy)(uri ${KICAD_SYS_SYMBOL_DIR}/rfcom.lib)(options "")(descr "Legacy rfcom symbol library.")) + (lib (name sensors)(type Legacy)(uri ${KICAD_SYS_SYMBOL_DIR}/sensors.lib)(options "")(descr "Legacy sensors symbol library.")) + (lib (name silabs)(type Legacy)(uri ${KICAD_SYS_SYMBOL_DIR}/silabs.lib)(options "")(descr "Legacy silabs symbol library.")) + (lib (name siliconi)(type Legacy)(uri ${KICAD_SYS_SYMBOL_DIR}/siliconi.lib)(options "")(descr "Legacy siliconi symbol library.")) + (lib (name stm32)(type Legacy)(uri ${KICAD_SYS_SYMBOL_DIR}/stm32.lib)(options "")(descr "Legacy stm32 symbol library.")) + (lib (name stm8)(type Legacy)(uri ${KICAD_SYS_SYMBOL_DIR}/stm8.lib)(options "")(descr "Legacy stm8 symbol library.")) + (lib (name supertex)(type Legacy)(uri ${KICAD_SYS_SYMBOL_DIR}/supertex.lib)(options "")(descr "Legacy supertex symbol library.")) + (lib (name switches)(type Legacy)(uri ${KICAD_SYS_SYMBOL_DIR}/switches.lib)(options "")(descr "Legacy switches symbol library.")) + (lib (name texas)(type Legacy)(uri ${KICAD_SYS_SYMBOL_DIR}/texas.lib)(options "")(descr "Legacy texas symbol library.")) + (lib (name transf)(type Legacy)(uri ${KICAD_SYS_SYMBOL_DIR}/transf.lib)(options "")(descr "Legacy transf symbol library.")) + (lib (name transistors)(type Legacy)(uri ${KICAD_SYS_SYMBOL_DIR}/transistors.lib)(options "")(descr "Legacy transistors symbol library.")) + (lib (name ttl_ieee)(type Legacy)(uri ${KICAD_SYS_SYMBOL_DIR}/ttl_ieee.lib)(options "")(descr "Legacy ttl_ieee symbol library.")) + (lib (name valves)(type Legacy)(uri ${KICAD_SYS_SYMBOL_DIR}/valves.lib)(options "")(descr "Legacy valves symbol library.")) + (lib (name video)(type Legacy)(uri ${KICAD_SYS_SYMBOL_DIR}/video.lib)(options "")(descr "Legacy video symbol library.")) + (lib (name wiznet)(type Legacy)(uri ${KICAD_SYS_SYMBOL_DIR}/wiznet.lib)(options "")(descr "Legacy wiznet symbol library.")) + (lib (name Worldsemi)(type Legacy)(uri ${KICAD_SYS_SYMBOL_DIR}/Worldsemi.lib)(options "")(descr "Legacy Worldsemi symbol library.")) + (lib (name Xicor)(type Legacy)(uri ${KICAD_SYS_SYMBOL_DIR}/Xicor.lib)(options "")(descr "Legacy Xicor symbol library.")) + (lib (name xilinx)(type Legacy)(uri ${KICAD_SYS_SYMBOL_DIR}/xilinx.lib)(options "")(descr "Legacy xilinx symbol library.")) + (lib (name Zilog)(type Legacy)(uri ${KICAD_SYS_SYMBOL_DIR}/Zilog.lib)(options "")(descr "Legacy Zilog symbol library.")) +)

    g+dnD*8FRL`po`Y}4fRvyW7Mm+5HF(Jwn=cTbR^ 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 k3-D%T135^TL6{+ng@M6yAp?T|gIiH*st<8 literal 50206 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 Date: Thu, 6 Oct 2016 21:49:55 +0200 Subject: [PATCH 056/283] added lamp symbols --- library/device.dcm | 15 +++++++++++++ library/device.lib | 53 ++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 68 insertions(+) diff --git a/library/device.dcm b/library/device.dcm index 508e7238..efd980e5 100644 --- a/library/device.dcm +++ b/library/device.dcm @@ -240,6 +240,21 @@ D Jumper, normally open K jumper link bridge $ENDCMP # +$CMP Lamp +D lamp +K lamp +$ENDCMP +# +$CMP Lamp_ALT +D lamp, alternative symbol +K lamp +$ENDCMP +# +$CMP Lamp_Neon +D neon lamp +K neon lamp +$ENDCMP +# $CMP LED D LED generic K led diode diff --git a/library/device.lib b/library/device.lib index cb2987a9..b349d7b6 100644 --- a/library/device.lib +++ b/library/device.lib @@ -1018,6 +1018,59 @@ C 40 0 20 0 1 0 N X 1 1 -100 0 40 R 50 50 0 1 P X 2 2 100 0 40 L 50 50 0 1 P ENDDRAW +ENDDEF +# +# Lamp +# +DEF Lamp L 0 1 N N 1 F N +F0 "L" 25 150 50 H V L CNN +F1 "Lamp" 25 -150 50 H V L CNN +F2 "" 0 100 50 V V C CNN +F3 "" 0 100 50 V V C CNN +DRAW +C 0 0 100 0 1 0 N +P 2 0 1 0 -70 70 70 -70 N +P 2 0 1 0 70 70 -70 -70 N +X - 1 0 -200 100 U 50 50 1 1 P +X + 2 0 200 100 D 50 50 1 1 P +ENDDRAW +ENDDEF +# +# Lamp_ALT +# +DEF Lamp_ALT L 0 1 N N 1 F N +F0 "L" 25 150 50 H V L CNN +F1 "Lamp_ALT" 25 -150 50 H V L CNN +F2 "" 0 100 50 V V C CNN +F3 "" 0 100 50 V V C CNN +DRAW +A 45 -27 44 376 -1762 0 1 0 N 80 0 0 -30 +A 46 32 46 -1775 -433 0 1 0 N 0 30 80 0 +C 0 0 100 0 1 0 N +P 2 0 1 0 0 -30 0 -100 N +P 2 0 1 0 0 30 0 100 N +X - 1 0 -200 100 U 50 50 1 1 P +X + 2 0 200 100 D 50 50 1 1 P +ENDDRAW +ENDDEF +# +# Lamp_Neon +# +DEF Lamp_Neon L 0 1 Y N 1 F N +F0 "L" 25 150 50 H V L CNN +F1 "Lamp_Neon" 25 -150 50 H V L CNN +F2 "" 0 100 50 V V C CNN +F3 "" 0 100 50 V V C CNN +DRAW +C 0 0 100 0 1 0 N +C 40 -50 10 0 1 0 F +S -60 -20 60 -30 0 1 0 F +S -60 30 60 20 0 1 0 F +P 2 0 1 0 0 -100 0 -30 N +P 2 0 1 0 0 30 0 100 N +X ~ 1 0 -200 100 U 50 50 1 1 P +X ~ 2 0 200 100 D 50 50 1 1 P +ENDDRAW ENDDEF # # LED From fd0f5fb8172ded4c8eb7c9354e45e4a4bca73d53 Mon Sep 17 00:00:00 2001 From: jkriege2 Date: Fri, 7 Oct 2016 07:22:14 +0200 Subject: [PATCH 057/283] modifier R_PHOTO, added alternative symbol --- library/device.dcm | 39 +++++---- library/device.lib | 203 +++++++++++++++++++++++++-------------------- 2 files changed, 137 insertions(+), 105 deletions(-) diff --git a/library/device.dcm b/library/device.dcm index efd980e5..9a1054e8 100644 --- a/library/device.dcm +++ b/library/device.dcm @@ -240,21 +240,6 @@ D Jumper, normally open K jumper link bridge $ENDCMP # -$CMP Lamp -D lamp -K lamp -$ENDCMP -# -$CMP Lamp_ALT -D lamp, alternative symbol -K lamp -$ENDCMP -# -$CMP Lamp_Neon -D neon lamp -K neon lamp -$ENDCMP -# $CMP LED D LED generic K led diode @@ -295,6 +280,21 @@ D LED, small symbol K led diode light-emitting-diode $ENDCMP # +$CMP Lamp +D lamp +K lamp +$ENDCMP +# +$CMP Lamp_ALT +D lamp, alternative symbol +K lamp +$ENDCMP +# +$CMP Lamp_Neon +D neon lamp +K neon lamp +$ENDCMP +# $CMP Microphone D Microphone K Microphone @@ -643,8 +643,13 @@ K r $ENDCMP # $CMP R_PHOTO -D Photoresistor, light sensitive resistor -K resistor variable light opto +D Photoresistor, light sensitive resistor, LDR +K resistor variable light opto LDR +$ENDCMP +# +$CMP R_PHOTO_ALT +D Photoresistor, light sensitive resistor, LDR, alternative symbol +K resistor variable light opto LDR $ENDCMP # $CMP R_Small diff --git a/library/device.lib b/library/device.lib index b349d7b6..54eead5e 100644 --- a/library/device.lib +++ b/library/device.lib @@ -1018,59 +1018,6 @@ C 40 0 20 0 1 0 N X 1 1 -100 0 40 R 50 50 0 1 P X 2 2 100 0 40 L 50 50 0 1 P ENDDRAW -ENDDEF -# -# Lamp -# -DEF Lamp L 0 1 N N 1 F N -F0 "L" 25 150 50 H V L CNN -F1 "Lamp" 25 -150 50 H V L CNN -F2 "" 0 100 50 V V C CNN -F3 "" 0 100 50 V V C CNN -DRAW -C 0 0 100 0 1 0 N -P 2 0 1 0 -70 70 70 -70 N -P 2 0 1 0 70 70 -70 -70 N -X - 1 0 -200 100 U 50 50 1 1 P -X + 2 0 200 100 D 50 50 1 1 P -ENDDRAW -ENDDEF -# -# Lamp_ALT -# -DEF Lamp_ALT L 0 1 N N 1 F N -F0 "L" 25 150 50 H V L CNN -F1 "Lamp_ALT" 25 -150 50 H V L CNN -F2 "" 0 100 50 V V C CNN -F3 "" 0 100 50 V V C CNN -DRAW -A 45 -27 44 376 -1762 0 1 0 N 80 0 0 -30 -A 46 32 46 -1775 -433 0 1 0 N 0 30 80 0 -C 0 0 100 0 1 0 N -P 2 0 1 0 0 -30 0 -100 N -P 2 0 1 0 0 30 0 100 N -X - 1 0 -200 100 U 50 50 1 1 P -X + 2 0 200 100 D 50 50 1 1 P -ENDDRAW -ENDDEF -# -# Lamp_Neon -# -DEF Lamp_Neon L 0 1 Y N 1 F N -F0 "L" 25 150 50 H V L CNN -F1 "Lamp_Neon" 25 -150 50 H V L CNN -F2 "" 0 100 50 V V C CNN -F3 "" 0 100 50 V V C CNN -DRAW -C 0 0 100 0 1 0 N -C 40 -50 10 0 1 0 F -S -60 -20 60 -30 0 1 0 F -S -60 30 60 20 0 1 0 F -P 2 0 1 0 0 -100 0 -30 N -P 2 0 1 0 0 30 0 100 N -X ~ 1 0 -200 100 U 50 50 1 1 P -X ~ 2 0 200 100 D 50 50 1 1 P -ENDDRAW ENDDEF # # LED @@ -1343,6 +1290,59 @@ X A 2 100 0 70 L 50 50 1 1 P ENDDRAW ENDDEF # +# Lamp +# +DEF Lamp L 0 1 N N 1 F N +F0 "L" 25 150 50 H V L CNN +F1 "Lamp" 25 -150 50 H V L CNN +F2 "" 0 100 50 V V C CNN +F3 "" 0 100 50 V V C CNN +DRAW +C 0 0 100 0 1 0 N +P 2 0 1 0 -70 70 70 -70 N +P 2 0 1 0 70 70 -70 -70 N +X - 1 0 -200 100 U 50 50 1 1 P +X + 2 0 200 100 D 50 50 1 1 P +ENDDRAW +ENDDEF +# +# Lamp_ALT +# +DEF Lamp_ALT L 0 1 N N 1 F N +F0 "L" 25 150 50 H V L CNN +F1 "Lamp_ALT" 25 -150 50 H V L CNN +F2 "" 0 100 50 V V C CNN +F3 "" 0 100 50 V V C CNN +DRAW +A 45 -27 44 376 -1762 0 1 0 N 80 0 0 -30 +A 46 32 46 -1775 -433 0 1 0 N 0 30 80 0 +C 0 0 100 0 1 0 N +P 2 0 1 0 0 -30 0 -100 N +P 2 0 1 0 0 30 0 100 N +X - 1 0 -200 100 U 50 50 1 1 P +X + 2 0 200 100 D 50 50 1 1 P +ENDDRAW +ENDDEF +# +# Lamp_Neon +# +DEF Lamp_Neon L 0 1 Y N 1 F N +F0 "L" 25 150 50 H V L CNN +F1 "Lamp_Neon" 25 -150 50 H V L CNN +F2 "" 0 100 50 V V C CNN +F3 "" 0 100 50 V V C CNN +DRAW +C 0 0 100 0 1 0 N +C 40 -50 10 0 1 0 F +S -60 -20 60 -30 0 1 0 F +S -60 30 60 20 0 1 0 F +P 2 0 1 0 0 -100 0 -30 N +P 2 0 1 0 0 30 0 100 N +X ~ 1 0 -200 100 U 50 50 1 1 P +X ~ 2 0 200 100 D 50 50 1 1 P +ENDDRAW +ENDDEF +# # Microphone # DEF Microphone MIC 0 1 Y N 1 F N @@ -2920,46 +2920,73 @@ ENDDEF # R_PHOTO # DEF R_PHOTO R 0 0 N Y 1 F N -F0 "R" 150 200 50 H V C CNN -F1 "R_PHOTO" 250 -200 50 H V C TNN -F2 "" -70 0 50 V V C CNN -F3 "" 0 0 50 H V C CNN +F0 "R" -100 125 50 H V R CNN +F1 "R_PHOTO" -100 50 50 H V R TNN +F2 "" 50 -250 50 V V L CNN +F3 "" 0 -50 50 H V C CNN $FPLIST R? R?-* + LDR* $ENDFPLIST DRAW -C 0 0 180 0 1 0 N -S -40 150 40 -150 0 1 12 N -P 2 0 1 0 -180 90 -280 190 N -P 2 0 1 0 -180 90 -210 90 N -P 2 0 1 0 -180 90 -180 120 N -P 2 0 1 0 -140 140 -240 240 N -P 2 0 1 0 -140 140 -240 240 N -P 2 0 1 0 -140 140 -240 240 N -P 2 0 1 0 -140 140 -240 240 N -P 2 0 1 0 -140 140 -240 240 N -P 2 0 1 0 -140 140 -240 240 N -P 2 0 1 0 -140 140 -240 240 N -P 2 0 1 0 -140 140 -240 240 N -P 2 0 1 0 -140 140 -170 140 N -P 2 0 1 0 -140 140 -170 140 N -P 2 0 1 0 -140 140 -170 140 N -P 2 0 1 0 -140 140 -170 140 N -P 2 0 1 0 -140 140 -170 140 N -P 2 0 1 0 -140 140 -170 140 N -P 2 0 1 0 -140 140 -170 140 N -P 2 0 1 0 -140 140 -170 140 N -P 2 0 1 0 -140 140 -140 170 N -P 2 0 1 0 -140 140 -140 170 N -P 2 0 1 0 -140 140 -140 170 N -P 2 0 1 0 -140 140 -140 170 N -P 2 0 1 0 -140 140 -140 170 N -P 2 0 1 0 -140 140 -140 170 N -P 2 0 1 0 -140 140 -140 170 N -P 2 0 1 0 -140 140 -140 170 N -X ~ 1 0 250 100 D 50 50 1 1 P -X ~ 2 0 -250 100 U 50 50 1 1 P +S -40 100 40 -200 0 1 10 N +P 2 0 1 0 -105 -185 -205 -85 N +P 2 0 1 0 -105 -185 -135 -185 N +P 2 0 1 0 -105 -185 -105 -155 N +P 2 0 1 0 -65 -135 -165 -35 N +P 2 0 1 0 -65 -135 -165 -35 N +P 2 0 1 0 -65 -135 -165 -35 N +P 2 0 1 0 -65 -135 -165 -35 N +P 2 0 1 0 -65 -135 -165 -35 N +P 2 0 1 0 -65 -135 -165 -35 N +P 2 0 1 0 -65 -135 -165 -35 N +P 2 0 1 0 -65 -135 -165 -35 N +P 2 0 1 0 -65 -135 -95 -135 N +P 2 0 1 0 -65 -135 -95 -135 N +P 2 0 1 0 -65 -135 -95 -135 N +P 2 0 1 0 -65 -135 -95 -135 N +P 2 0 1 0 -65 -135 -95 -135 N +P 2 0 1 0 -65 -135 -95 -135 N +P 2 0 1 0 -65 -135 -95 -135 N +P 2 0 1 0 -65 -135 -95 -135 N +P 2 0 1 0 -65 -135 -65 -105 N +P 2 0 1 0 -65 -135 -65 -105 N +P 2 0 1 0 -65 -135 -65 -105 N +P 2 0 1 0 -65 -135 -65 -105 N +P 2 0 1 0 -65 -135 -65 -105 N +P 2 0 1 0 -65 -135 -65 -105 N +P 2 0 1 0 -65 -135 -65 -105 N +P 2 0 1 0 -65 -135 -65 -105 N +X ~ 1 0 200 100 D 50 50 1 1 P +X ~ 2 0 -300 100 U 50 50 1 1 P +ENDDRAW +ENDDEF +# +# R_PHOTO_ALT +# +DEF R_PHOTO_ALT R 0 0 N Y 1 F N +F0 "R" -75 150 50 H V R BNN +F1 "R_PHOTO_ALT" -75 50 50 H V R BNN +F2 "" 50 -250 50 V V L CNN +F3 "" 0 -50 50 H V C CNN +$FPLIST + R? + R?-* + LDR* +$ENDFPLIST +DRAW +S -40 100 40 -200 0 1 10 N +P 2 0 1 0 -60 -180 -125 -115 N +P 2 0 1 0 -60 -180 -90 -180 N +P 2 0 1 0 -60 -180 -60 -150 N +P 2 0 1 0 -60 -100 -125 -35 N +P 2 0 1 0 -60 -100 -90 -100 N +P 2 0 1 0 -60 -100 -60 -70 N +P 4 0 1 0 -40 -200 0 -130 40 -200 -40 -200 F +P 4 0 1 0 -40 100 0 30 40 100 -40 100 F +X ~ 1 0 200 100 D 50 50 1 1 P +X ~ 2 0 -300 100 U 50 50 1 1 P ENDDRAW ENDDEF # From 09fd9698e2a6eabe119f9ca800923246e718a0f5 Mon Sep 17 00:00:00 2001 From: jkriege2 Date: Fri, 7 Oct 2016 07:25:41 +0200 Subject: [PATCH 058/283] removed doubled lines in R_PHOTO --- library/device.lib | 21 --------------------- 1 file changed, 21 deletions(-) diff --git a/library/device.lib b/library/device.lib index 54eead5e..f3b09820 100644 --- a/library/device.lib +++ b/library/device.lib @@ -2935,28 +2935,7 @@ P 2 0 1 0 -105 -185 -205 -85 N P 2 0 1 0 -105 -185 -135 -185 N P 2 0 1 0 -105 -185 -105 -155 N P 2 0 1 0 -65 -135 -165 -35 N -P 2 0 1 0 -65 -135 -165 -35 N -P 2 0 1 0 -65 -135 -165 -35 N -P 2 0 1 0 -65 -135 -165 -35 N -P 2 0 1 0 -65 -135 -165 -35 N -P 2 0 1 0 -65 -135 -165 -35 N -P 2 0 1 0 -65 -135 -165 -35 N -P 2 0 1 0 -65 -135 -165 -35 N P 2 0 1 0 -65 -135 -95 -135 N -P 2 0 1 0 -65 -135 -95 -135 N -P 2 0 1 0 -65 -135 -95 -135 N -P 2 0 1 0 -65 -135 -95 -135 N -P 2 0 1 0 -65 -135 -95 -135 N -P 2 0 1 0 -65 -135 -95 -135 N -P 2 0 1 0 -65 -135 -95 -135 N -P 2 0 1 0 -65 -135 -95 -135 N -P 2 0 1 0 -65 -135 -65 -105 N -P 2 0 1 0 -65 -135 -65 -105 N -P 2 0 1 0 -65 -135 -65 -105 N -P 2 0 1 0 -65 -135 -65 -105 N -P 2 0 1 0 -65 -135 -65 -105 N -P 2 0 1 0 -65 -135 -65 -105 N -P 2 0 1 0 -65 -135 -65 -105 N P 2 0 1 0 -65 -135 -65 -105 N X ~ 1 0 200 100 D 50 50 1 1 P X ~ 2 0 -300 100 U 50 50 1 1 P From 49d5365b154da3cee0262f2eb402f44a6732d2e4 Mon Sep 17 00:00:00 2001 From: jkriege2 Date: Fri, 7 Oct 2016 21:07:01 +0200 Subject: [PATCH 059/283] improved switches and added mising switches (DIP switches in two types) --- library/device.dcm | 153 +++++- library/device.lib | 1242 +++++++++++++++++++++++++++++++++++++++++--- 2 files changed, 1325 insertions(+), 70 deletions(-) diff --git a/library/device.dcm b/library/device.dcm index 9a1054e8..2be3338f 100644 --- a/library/device.dcm +++ b/library/device.dcm @@ -616,12 +616,6 @@ K rotary switch encoder F ~ $ENDCMP # -$CMP ROTARY_ENCODER_SWITCH -D Rotary encoder, dual channel, incremental quadrate outputs, integrated pushbutton switch -K rotary switch encoder pushbutton -F ~ -$ENDCMP -# $CMP RR8 D 8 resistors K r @@ -662,11 +656,131 @@ D Diode schottky - cms K diode SCHOTTKY CMS $ENDCMP # -$CMP SW_CODED +$CMP SW_Coded D Rotary switch, 4-bit encoding K rotary hex $ENDCMP # +$CMP SW_DIP1 +D 1x DIP Switch, Single Pole Single Throw (SPST) switch, small symbol +K dip switch +$ENDCMP +# +$CMP SW_DIP10 +D 10x DIP Switch, Single Pole Single Throw (SPST) switch, small symbol +K dip switch +$ENDCMP +# +$CMP SW_DIP10_ALT +D 10x DIP Switch, Single Pole Single Throw (SPST) switch, small symbol, alternative symbol +K dip switch +$ENDCMP +# +$CMP SW_DIP11 +D 11x DIP Switch, Single Pole Single Throw (SPST) switch, small symbol +K dip switch +$ENDCMP +# +$CMP SW_DIP11_ALT +D 11x DIP Switch, Single Pole Single Throw (SPST) switch, small symbol, alternative symbol +K dip switch +$ENDCMP +# +$CMP SW_DIP12 +D 12x DIP Switch, Single Pole Single Throw (SPST) switch, small symbol +K dip switch +$ENDCMP +# +$CMP SW_DIP12_ALT +D 12x DIP Switch, Single Pole Single Throw (SPST) switch, small symbol, alternative symbol +K dip switch +$ENDCMP +# +$CMP SW_DIP1_ALT +D 1x DIP Switch, Single Pole Single Throw (SPST) switch, small symbol, alternative symbol +K dip switch +$ENDCMP +# +$CMP SW_DIP2 +D 2x DIP Switch, Single Pole Single Throw (SPST) switch, small symbol +K dip switch +$ENDCMP +# +$CMP SW_DIP2_ALT +D 2x DIP Switch, Single Pole Single Throw (SPST) switch, small symbol, alternative symbol +K dip switch +$ENDCMP +# +$CMP SW_DIP3 +D 3x DIP Switch, Single Pole Single Throw (SPST) switch, small symbol +K dip switch +$ENDCMP +# +$CMP SW_DIP3_ALT +D 3x DIP Switch, Single Pole Single Throw (SPST) switch, small symbol, alternative symbol +K dip switch +$ENDCMP +# +$CMP SW_DIP4 +D 4x DIP Switch, Single Pole Single Throw (SPST) switch, small symbol +K dip switch +$ENDCMP +# +$CMP SW_DIP4_ALT +D 4x DIP Switch, Single Pole Single Throw (SPST) switch, small symbol, alternative symbol +K dip switch +$ENDCMP +# +$CMP SW_DIP5 +D 5x DIP Switch, Single Pole Single Throw (SPST) switch, small symbol +K dip switch +$ENDCMP +# +$CMP SW_DIP5_ALT +D 5x DIP Switch, Single Pole Single Throw (SPST) switch, small symbol, alternative symbol +K dip switch +$ENDCMP +# +$CMP SW_DIP6 +D 6x DIP Switch, Single Pole Single Throw (SPST) switch, small symbol +K dip switch +$ENDCMP +# +$CMP SW_DIP6_ALT +D 6x DIP Switch, Single Pole Single Throw (SPST) switch, small symbol, alternative symbol +K dip switch +$ENDCMP +# +$CMP SW_DIP7 +D 7x DIP Switch, Single Pole Single Throw (SPST) switch, small symbol +K dip switch +$ENDCMP +# +$CMP SW_DIP7_ALT +D 7x DIP Switch, Single Pole Single Throw (SPST) switch, small symbol, alternative symbol +K dip switch +$ENDCMP +# +$CMP SW_DIP8 +D 8x DIP Switch, Single Pole Single Throw (SPST) switch, small symbol +K dip switch +$ENDCMP +# +$CMP SW_DIP8_ALT +D 8x DIP Switch, Single Pole Single Throw (SPST) switch, small symbol, alternative symbol +K dip switch +$ENDCMP +# +$CMP SW_DIP9 +D 9x DIP Switch, Single Pole Single Throw (SPST) switch, small symbol +K dip switch +$ENDCMP +# +$CMP SW_DIP9_ALT +D 9x DIP Switch, Single Pole Single Throw (SPST) switch, small symbol, alternative symbol +K dip switch +$ENDCMP +# $CMP SW_DPST D Double Pole Single Throw (DPST) Switch K switch dual double-pole single-throw OFF-ON @@ -677,21 +791,36 @@ D Double Pole Single Throw (DPST) Switch, small symbol K switch dual double-pole single-throw OFF-ON $ENDCMP # -$CMP SW_PUSH +$CMP SW_Push D Push button switch, normally open, two pins K switch normally-open pushbutton push-button $ENDCMP # -$CMP SW_PUSH_Small -D Push button switch, normally open, two pins, small symbol +$CMP SW_Push_Open +D Button, Push-To-Open +K Switch Push Button +$ENDCMP +# +$CMP SW_Push_Open_Small +D Push button switch, push-to-open, generic, small symbol, two pins +K switch normally-closed pushbutton push-button +$ENDCMP +# +$CMP SW_Push_Small +D Push button switch, generic, small symbol, two pins K switch normally-open pushbutton push-button $ENDCMP # -$CMP SW_PUSH_Small_Horizontal -D Push button switch, generic, small symbol, two pins +$CMP SW_Push_Small_45deg +D Push button switch, normally open, two pins, small symbol, 45° tilted K switch normally-open pushbutton push-button $ENDCMP # +$CMP SW_Reed +D reed switch +K reed magnetic switch +$ENDCMP +# $CMP SW_SP3T D Switch, three position, single pole triple throw, 3 position switch, SP3T K switch sp3t ON-ON-ON diff --git a/library/device.lib b/library/device.lib index f3b09820..5ef22e7c 100644 --- a/library/device.lib +++ b/library/device.lib @@ -2768,11 +2768,11 @@ X B 3 -300 -100 100 R 50 50 1 1 I ENDDRAW ENDDEF # -# ROTARY_ENCODER_SWITCH +# ROTARY_ENCODER_Switch # -DEF ROTARY_ENCODER_SWITCH SW 0 40 Y Y 1 F N +DEF ROTARY_ENCODER_Switch SW 0 40 Y Y 1 F N F0 "SW" 0 260 50 H V C CNN -F1 "ROTARY_ENCODER_SWITCH" 0 -260 50 H V C CNN +F1 "ROTARY_ENCODER_Switch" 0 -260 50 H V C CNN F2 "" -100 160 50 H I C CNN F3 "" 0 260 50 H I C CNN DRAW @@ -3005,11 +3005,11 @@ X A 3 200 50 100 L 50 50 1 1 I ENDDRAW ENDDEF # -# SW_CODED +# SW_Coded # -DEF SW_CODED SW 0 20 Y Y 1 F N +DEF SW_Coded SW 0 20 Y Y 1 F N F0 "SW" -300 350 50 H V L CNN -F1 "SW_CODED" -300 -350 50 H V L CNN +F1 "SW_Coded" -300 -350 50 H V L CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW @@ -3024,6 +3024,1068 @@ X D3 5 500 -200 200 L 50 50 1 1 P ENDDRAW ENDDEF # +# SW_DIP1 +# +DEF SW_DIP1 SW 0 0 Y N 1 F N +F0 "SW" 0 150 50 H V C CNN +F1 "SW_DIP1" 0 -150 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + SW?DIP?x1* +$ENDFPLIST +DRAW +C -80 0 20 0 0 0 N +C 80 0 20 0 0 0 N +P 2 0 0 0 -60 5 93 46 N +S -150 100 150 -100 0 1 10 f +X ~ 1 -300 0 200 R 50 50 1 1 I +X ~ 2 300 0 200 L 50 50 1 1 I +ENDDRAW +ENDDEF +# +# SW_DIP10 +# +DEF SW_DIP10 SW 0 0 Y N 1 F N +F0 "SW" 0 650 50 H V C CNN +F1 "SW_DIP10" 0 -550 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + SW?DIP?x10* +$ENDFPLIST +DRAW +C -80 -400 20 0 0 0 N +C -80 -300 20 0 0 0 N +C -80 -200 20 0 0 0 N +C -80 -100 20 0 0 0 N +C -80 0 20 0 0 0 N +C -80 100 20 0 0 0 N +C -80 200 20 0 0 0 N +C -80 300 20 0 0 0 N +C -80 400 20 0 0 0 N +C -80 500 20 0 0 0 N +C 80 -400 20 0 0 0 N +C 80 -300 20 0 0 0 N +C 80 -200 20 0 0 0 N +C 80 -100 20 0 0 0 N +C 80 0 20 0 0 0 N +C 80 100 20 0 0 0 N +C 80 200 20 0 0 0 N +C 80 300 20 0 0 0 N +C 80 400 20 0 0 0 N +C 80 500 20 0 0 0 N +P 2 0 0 0 -60 -394 93 -353 N +P 2 0 0 0 -60 -294 93 -253 N +P 2 0 0 0 -60 -194 93 -153 N +P 2 0 0 0 -60 -94 93 -53 N +P 2 0 0 0 -60 5 93 46 N +P 2 0 0 0 -60 105 93 146 N +P 2 0 0 0 -60 205 93 246 N +P 2 0 0 0 -60 305 93 346 N +P 2 0 0 0 -60 405 93 446 N +P 2 0 0 0 -60 505 93 546 N +S -150 600 150 -500 0 1 10 f +X ~ 1 -300 500 200 R 50 50 1 1 I +X ~ 2 -300 400 200 R 50 50 1 1 I +X ~ 3 -300 300 200 R 50 50 1 1 I +X ~ 4 -300 200 200 R 50 50 1 1 I +X ~ 5 -300 100 200 R 50 50 1 1 I +X ~ 6 -300 0 200 R 50 50 1 1 I +X ~ 7 -300 -100 200 R 50 50 1 1 I +X ~ 8 -300 -200 200 R 50 50 1 1 I +X ~ 9 -300 -300 200 R 50 50 1 1 I +X ~ 10 -300 -400 200 R 50 50 1 1 I +X ~ 20 300 500 200 L 50 50 1 1 I +X ~ 11 300 -400 200 L 50 50 1 1 I +X ~ 12 300 -300 200 L 50 50 1 1 I +X ~ 13 300 -200 200 L 50 50 1 1 I +X ~ 14 300 -100 200 L 50 50 1 1 I +X ~ 15 300 0 200 L 50 50 1 1 I +X ~ 16 300 100 200 L 50 50 1 1 I +X ~ 17 300 200 200 L 50 50 1 1 I +X ~ 18 300 300 200 L 50 50 1 1 I +X ~ 19 300 400 200 L 50 50 1 1 I +ENDDRAW +ENDDEF +# +# SW_DIP10_ALT +# +DEF SW_DIP10_ALT SW 0 0 Y N 1 F N +F0 "SW" 0 650 50 H V C CNN +F1 "SW_DIP10_ALT" 0 -550 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + SW?DIP?x10* +$ENDFPLIST +DRAW +S -150 600 150 -500 0 1 10 f +S -100 -375 0 -425 0 1 0 F +S -100 -375 100 -425 0 1 0 N +S -100 -275 0 -325 0 1 0 F +S -100 -275 100 -325 0 1 0 N +S -100 -175 0 -225 0 1 0 F +S -100 -175 100 -225 0 1 0 N +S -100 -75 0 -125 0 1 0 F +S -100 -75 100 -125 0 1 0 N +S -100 25 0 -25 0 1 0 F +S -100 25 100 -25 0 1 0 N +S -100 125 0 75 0 1 0 F +S -100 125 100 75 0 1 0 N +S -100 225 0 175 0 1 0 F +S -100 225 100 175 0 1 0 N +S -100 325 0 275 0 1 0 F +S -100 325 100 275 0 1 0 N +S -100 425 0 375 0 1 0 F +S -100 425 100 375 0 1 0 N +S -100 525 0 475 0 1 0 F +S -100 525 100 475 0 1 0 N +X ~ 1 -300 500 200 R 50 50 1 1 I +X ~ 2 -300 400 200 R 50 50 1 1 I +X ~ 3 -300 300 200 R 50 50 1 1 I +X ~ 4 -300 200 200 R 50 50 1 1 I +X ~ 5 -300 100 200 R 50 50 1 1 I +X ~ 6 -300 0 200 R 50 50 1 1 I +X ~ 7 -300 -100 200 R 50 50 1 1 I +X ~ 8 -300 -200 200 R 50 50 1 1 I +X ~ 9 -300 -300 200 R 50 50 1 1 I +X ~ 10 -300 -400 200 R 50 50 1 1 I +X ~ 20 300 500 200 L 50 50 1 1 I +X ~ 11 300 -400 200 L 50 50 1 1 I +X ~ 12 300 -300 200 L 50 50 1 1 I +X ~ 13 300 -200 200 L 50 50 1 1 I +X ~ 14 300 -100 200 L 50 50 1 1 I +X ~ 15 300 0 200 L 50 50 1 1 I +X ~ 16 300 100 200 L 50 50 1 1 I +X ~ 17 300 200 200 L 50 50 1 1 I +X ~ 18 300 300 200 L 50 50 1 1 I +X ~ 19 300 400 200 L 50 50 1 1 I +ENDDRAW +ENDDEF +# +# SW_DIP11 +# +DEF SW_DIP11 SW 0 0 Y N 1 F N +F0 "SW" 0 750 50 H V C CNN +F1 "SW_DIP11" 0 -550 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + SW?DIP?x11* +$ENDFPLIST +DRAW +C -80 -400 20 0 0 0 N +C -80 -300 20 0 0 0 N +C -80 -200 20 0 0 0 N +C -80 -100 20 0 0 0 N +C -80 0 20 0 0 0 N +C -80 100 20 0 0 0 N +C -80 200 20 0 0 0 N +C -80 300 20 0 0 0 N +C -80 400 20 0 0 0 N +C -80 500 20 0 0 0 N +C -80 600 20 0 0 0 N +C 80 -400 20 0 0 0 N +C 80 -300 20 0 0 0 N +C 80 -200 20 0 0 0 N +C 80 -100 20 0 0 0 N +C 80 0 20 0 0 0 N +C 80 100 20 0 0 0 N +C 80 200 20 0 0 0 N +C 80 300 20 0 0 0 N +C 80 400 20 0 0 0 N +C 80 500 20 0 0 0 N +C 80 600 20 0 0 0 N +P 2 0 0 0 -60 -394 93 -353 N +P 2 0 0 0 -60 -294 93 -253 N +P 2 0 0 0 -60 -194 93 -153 N +P 2 0 0 0 -60 -94 93 -53 N +P 2 0 0 0 -60 5 93 46 N +P 2 0 0 0 -60 105 93 146 N +P 2 0 0 0 -60 205 93 246 N +P 2 0 0 0 -60 305 93 346 N +P 2 0 0 0 -60 405 93 446 N +P 2 0 0 0 -60 505 93 546 N +P 2 0 0 0 -60 605 93 646 N +S -150 700 150 -500 0 1 10 f +X ~ 1 -300 600 200 R 50 50 1 1 I +X ~ 2 -300 500 200 R 50 50 1 1 I +X ~ 3 -300 400 200 R 50 50 1 1 I +X ~ 4 -300 300 200 R 50 50 1 1 I +X ~ 5 -300 200 200 R 50 50 1 1 I +X ~ 6 -300 100 200 R 50 50 1 1 I +X ~ 7 -300 0 200 R 50 50 1 1 I +X ~ 8 -300 -100 200 R 50 50 1 1 I +X ~ 9 -300 -200 200 R 50 50 1 1 I +X ~ 10 -300 -300 200 R 50 50 1 1 I +X ~ 20 300 400 200 L 50 50 1 1 I +X ~ 11 -300 -400 200 R 50 50 1 1 I +X ~ 21 300 500 200 L 50 50 1 1 I +X ~ 12 300 -400 200 L 50 50 1 1 I +X ~ 22 300 600 200 L 50 50 1 1 I +X ~ 13 300 -300 200 L 50 50 1 1 I +X ~ 14 300 -200 200 L 50 50 1 1 I +X ~ 15 300 -100 200 L 50 50 1 1 I +X ~ 16 300 0 200 L 50 50 1 1 I +X ~ 17 300 100 200 L 50 50 1 1 I +X ~ 18 300 200 200 L 50 50 1 1 I +X ~ 19 300 300 200 L 50 50 1 1 I +ENDDRAW +ENDDEF +# +# SW_DIP11_ALT +# +DEF SW_DIP11_ALT SW 0 0 Y N 1 F N +F0 "SW" 0 750 50 H V C CNN +F1 "SW_DIP11_ALT" 0 -550 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + SW?DIP?x11* +$ENDFPLIST +DRAW +S -150 700 150 -500 0 1 10 f +S -100 -375 0 -425 0 1 0 F +S -100 -375 100 -425 0 1 0 N +S -100 -275 0 -325 0 1 0 F +S -100 -275 100 -325 0 1 0 N +S -100 -175 0 -225 0 1 0 F +S -100 -175 100 -225 0 1 0 N +S -100 -75 0 -125 0 1 0 F +S -100 -75 100 -125 0 1 0 N +S -100 25 0 -25 0 1 0 F +S -100 25 100 -25 0 1 0 N +S -100 125 0 75 0 1 0 F +S -100 125 100 75 0 1 0 N +S -100 225 0 175 0 1 0 F +S -100 225 100 175 0 1 0 N +S -100 325 0 275 0 1 0 F +S -100 325 100 275 0 1 0 N +S -100 425 0 375 0 1 0 F +S -100 425 100 375 0 1 0 N +S -100 525 0 475 0 1 0 F +S -100 525 100 475 0 1 0 N +S -100 625 0 575 0 1 0 F +S -100 625 100 575 0 1 0 N +X ~ 1 -300 600 200 R 50 50 1 1 I +X ~ 2 -300 500 200 R 50 50 1 1 I +X ~ 3 -300 400 200 R 50 50 1 1 I +X ~ 4 -300 300 200 R 50 50 1 1 I +X ~ 5 -300 200 200 R 50 50 1 1 I +X ~ 6 -300 100 200 R 50 50 1 1 I +X ~ 7 -300 0 200 R 50 50 1 1 I +X ~ 8 -300 -100 200 R 50 50 1 1 I +X ~ 9 -300 -200 200 R 50 50 1 1 I +X ~ 10 -300 -300 200 R 50 50 1 1 I +X ~ 20 300 400 200 L 50 50 1 1 I +X ~ 11 -300 -400 200 R 50 50 1 1 I +X ~ 21 300 500 200 L 50 50 1 1 I +X ~ 12 300 -400 200 L 50 50 1 1 I +X ~ 22 300 600 200 L 50 50 1 1 I +X ~ 13 300 -300 200 L 50 50 1 1 I +X ~ 14 300 -200 200 L 50 50 1 1 I +X ~ 15 300 -100 200 L 50 50 1 1 I +X ~ 16 300 0 200 L 50 50 1 1 I +X ~ 17 300 100 200 L 50 50 1 1 I +X ~ 18 300 200 200 L 50 50 1 1 I +X ~ 19 300 300 200 L 50 50 1 1 I +ENDDRAW +ENDDEF +# +# SW_DIP12 +# +DEF SW_DIP12 SW 0 0 Y N 1 F N +F0 "SW" 0 750 50 H V C CNN +F1 "SW_DIP12" 0 -650 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + SW?DIP?x12* +$ENDFPLIST +DRAW +C -80 -500 20 0 0 0 N +C -80 -400 20 0 0 0 N +C -80 -300 20 0 0 0 N +C -80 -200 20 0 0 0 N +C -80 -100 20 0 0 0 N +C -80 0 20 0 0 0 N +C -80 100 20 0 0 0 N +C -80 200 20 0 0 0 N +C -80 300 20 0 0 0 N +C -80 400 20 0 0 0 N +C -80 500 20 0 0 0 N +C -80 600 20 0 0 0 N +C 80 -500 20 0 0 0 N +C 80 -400 20 0 0 0 N +C 80 -300 20 0 0 0 N +C 80 -200 20 0 0 0 N +C 80 -100 20 0 0 0 N +C 80 0 20 0 0 0 N +C 80 100 20 0 0 0 N +C 80 200 20 0 0 0 N +C 80 300 20 0 0 0 N +C 80 400 20 0 0 0 N +C 80 500 20 0 0 0 N +C 80 600 20 0 0 0 N +P 2 0 0 0 -60 -494 93 -453 N +P 2 0 0 0 -60 -394 93 -353 N +P 2 0 0 0 -60 -294 93 -253 N +P 2 0 0 0 -60 -194 93 -153 N +P 2 0 0 0 -60 -94 93 -53 N +P 2 0 0 0 -60 5 93 46 N +P 2 0 0 0 -60 105 93 146 N +P 2 0 0 0 -60 205 93 246 N +P 2 0 0 0 -60 305 93 346 N +P 2 0 0 0 -60 405 93 446 N +P 2 0 0 0 -60 505 93 546 N +P 2 0 0 0 -60 605 93 646 N +S -150 700 150 -600 0 1 10 f +X ~ 1 -300 600 200 R 50 50 1 1 I +X ~ 2 -300 500 200 R 50 50 1 1 I +X ~ 3 -300 400 200 R 50 50 1 1 I +X ~ 4 -300 300 200 R 50 50 1 1 I +X ~ 5 -300 200 200 R 50 50 1 1 I +X ~ 6 -300 100 200 R 50 50 1 1 I +X ~ 7 -300 0 200 R 50 50 1 1 I +X ~ 8 -300 -100 200 R 50 50 1 1 I +X ~ 9 -300 -200 200 R 50 50 1 1 I +X ~ 10 -300 -300 200 R 50 50 1 1 I +X ~ 20 300 200 200 L 50 50 1 1 I +X ~ 11 -300 -400 200 R 50 50 1 1 I +X ~ 21 300 300 200 L 50 50 1 1 I +X ~ 12 -300 -500 200 R 50 50 1 1 I +X ~ 22 300 400 200 L 50 50 1 1 I +X ~ 13 300 -500 200 L 50 50 1 1 I +X ~ 23 300 500 200 L 50 50 1 1 I +X ~ 14 300 -400 200 L 50 50 1 1 I +X ~ 24 300 600 200 L 50 50 1 1 I +X ~ 15 300 -300 200 L 50 50 1 1 I +X ~ 16 300 -200 200 L 50 50 1 1 I +X ~ 17 300 -100 200 L 50 50 1 1 I +X ~ 18 300 0 200 L 50 50 1 1 I +X ~ 19 300 100 200 L 50 50 1 1 I +ENDDRAW +ENDDEF +# +# SW_DIP12_ALT +# +DEF SW_DIP12_ALT SW 0 0 Y N 1 F N +F0 "SW" 0 750 50 H V C CNN +F1 "SW_DIP12_ALT" 0 -650 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + SW?DIP?x12* +$ENDFPLIST +DRAW +S -150 700 150 -600 0 1 10 f +S -100 -475 0 -525 0 1 0 F +S -100 -475 100 -525 0 1 0 N +S -100 -375 0 -425 0 1 0 F +S -100 -375 100 -425 0 1 0 N +S -100 -275 0 -325 0 1 0 F +S -100 -275 100 -325 0 1 0 N +S -100 -175 0 -225 0 1 0 F +S -100 -175 100 -225 0 1 0 N +S -100 -75 0 -125 0 1 0 F +S -100 -75 100 -125 0 1 0 N +S -100 25 0 -25 0 1 0 F +S -100 25 100 -25 0 1 0 N +S -100 125 0 75 0 1 0 F +S -100 125 100 75 0 1 0 N +S -100 225 0 175 0 1 0 F +S -100 225 100 175 0 1 0 N +S -100 325 0 275 0 1 0 F +S -100 325 100 275 0 1 0 N +S -100 425 0 375 0 1 0 F +S -100 425 100 375 0 1 0 N +S -100 525 0 475 0 1 0 F +S -100 525 100 475 0 1 0 N +S -100 625 0 575 0 1 0 F +S -100 625 100 575 0 1 0 N +X ~ 1 -300 600 200 R 50 50 1 1 I +X ~ 2 -300 500 200 R 50 50 1 1 I +X ~ 3 -300 400 200 R 50 50 1 1 I +X ~ 4 -300 300 200 R 50 50 1 1 I +X ~ 5 -300 200 200 R 50 50 1 1 I +X ~ 6 -300 100 200 R 50 50 1 1 I +X ~ 7 -300 0 200 R 50 50 1 1 I +X ~ 8 -300 -100 200 R 50 50 1 1 I +X ~ 9 -300 -200 200 R 50 50 1 1 I +X ~ 10 -300 -300 200 R 50 50 1 1 I +X ~ 20 300 200 200 L 50 50 1 1 I +X ~ 11 -300 -400 200 R 50 50 1 1 I +X ~ 21 300 300 200 L 50 50 1 1 I +X ~ 12 -300 -500 200 R 50 50 1 1 I +X ~ 22 300 400 200 L 50 50 1 1 I +X ~ 13 300 -500 200 L 50 50 1 1 I +X ~ 23 300 500 200 L 50 50 1 1 I +X ~ 14 300 -400 200 L 50 50 1 1 I +X ~ 24 300 600 200 L 50 50 1 1 I +X ~ 15 300 -300 200 L 50 50 1 1 I +X ~ 16 300 -200 200 L 50 50 1 1 I +X ~ 17 300 -100 200 L 50 50 1 1 I +X ~ 18 300 0 200 L 50 50 1 1 I +X ~ 19 300 100 200 L 50 50 1 1 I +ENDDRAW +ENDDEF +# +# SW_DIP1_ALT +# +DEF SW_DIP1_ALT SW 0 0 Y N 1 F N +F0 "SW" 0 150 50 H V C CNN +F1 "SW_DIP1_ALT" 0 -150 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + SW?DIP?x1* +$ENDFPLIST +DRAW +S -150 100 150 -100 0 1 10 f +S -100 25 0 -25 0 1 0 F +S -100 25 100 -25 0 1 0 N +X ~ 1 -300 0 200 R 50 50 1 1 I +X ~ 2 300 0 200 L 50 50 1 1 I +ENDDRAW +ENDDEF +# +# SW_DIP2 +# +DEF SW_DIP2 SW 0 0 Y N 1 F N +F0 "SW" 0 250 50 H V C CNN +F1 "SW_DIP2" 0 -150 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + SW?DIP?x2* +$ENDFPLIST +DRAW +C -80 0 20 0 0 0 N +C -80 100 20 0 0 0 N +C 80 0 20 0 0 0 N +C 80 100 20 0 0 0 N +P 2 0 0 0 -60 5 93 46 N +P 2 0 0 0 -60 105 93 146 N +S -150 200 150 -100 0 1 10 f +X ~ 1 -300 100 200 R 50 50 1 1 I +X ~ 2 -300 0 200 R 50 50 1 1 I +X ~ 3 300 0 200 L 50 50 1 1 I +X ~ 4 300 100 200 L 50 50 1 1 I +ENDDRAW +ENDDEF +# +# SW_DIP2_ALT +# +DEF SW_DIP2_ALT SW 0 0 Y N 1 F N +F0 "SW" 0 250 50 H V C CNN +F1 "SW_DIP2_ALT" 0 -150 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + SW?DIP?x2* +$ENDFPLIST +DRAW +S -150 200 150 -100 0 1 10 f +S -100 25 0 -25 0 1 0 F +S -100 25 100 -25 0 1 0 N +S -100 125 0 75 0 1 0 F +S -100 125 100 75 0 1 0 N +X ~ 1 -300 100 200 R 50 50 1 1 I +X ~ 2 -300 0 200 R 50 50 1 1 I +X ~ 3 300 0 200 L 50 50 1 1 I +X ~ 4 300 100 200 L 50 50 1 1 I +ENDDRAW +ENDDEF +# +# SW_DIP3 +# +DEF SW_DIP3 SW 0 0 Y N 1 F N +F0 "SW" 0 350 50 H V C CNN +F1 "SW_DIP3" 0 -150 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + SW?DIP?x3* +$ENDFPLIST +DRAW +C -80 0 20 0 0 0 N +C -80 100 20 0 0 0 N +C -80 200 20 0 0 0 N +C 80 0 20 0 0 0 N +C 80 100 20 0 0 0 N +C 80 200 20 0 0 0 N +P 2 0 0 0 -60 5 93 46 N +P 2 0 0 0 -60 105 93 146 N +P 2 0 0 0 -60 205 93 246 N +S -150 300 150 -100 0 1 10 f +X ~ 1 -300 200 200 R 50 50 1 1 I +X ~ 2 -300 100 200 R 50 50 1 1 I +X ~ 3 -300 0 200 R 50 50 1 1 I +X ~ 4 300 0 200 L 50 50 1 1 I +X ~ 5 300 100 200 L 50 50 1 1 I +X ~ 6 300 200 200 L 50 50 1 1 I +ENDDRAW +ENDDEF +# +# SW_DIP3_ALT +# +DEF SW_DIP3_ALT SW 0 0 Y N 1 F N +F0 "SW" 0 350 50 H V C CNN +F1 "SW_DIP3_ALT" 0 -150 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + SW?DIP?x3* +$ENDFPLIST +DRAW +S -150 300 150 -100 0 1 10 f +S -100 25 0 -25 0 1 0 F +S -100 25 100 -25 0 1 0 N +S -100 125 0 75 0 1 0 F +S -100 125 100 75 0 1 0 N +S -100 225 0 175 0 1 0 F +S -100 225 100 175 0 1 0 N +X ~ 1 -300 200 200 R 50 50 1 1 I +X ~ 2 -300 100 200 R 50 50 1 1 I +X ~ 3 -300 0 200 R 50 50 1 1 I +X ~ 4 300 0 200 L 50 50 1 1 I +X ~ 5 300 100 200 L 50 50 1 1 I +X ~ 6 300 200 200 L 50 50 1 1 I +ENDDRAW +ENDDEF +# +# SW_DIP4 +# +DEF SW_DIP4 SW 0 0 Y N 1 F N +F0 "SW" 0 350 50 H V C CNN +F1 "SW_DIP4" 0 -250 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + SW?DIP?x4* +$ENDFPLIST +DRAW +C -80 -100 20 0 0 0 N +C -80 0 20 0 0 0 N +C -80 100 20 0 0 0 N +C -80 200 20 0 0 0 N +C 80 -100 20 0 0 0 N +C 80 0 20 0 0 0 N +C 80 100 20 0 0 0 N +C 80 200 20 0 0 0 N +P 2 0 0 0 -60 -94 93 -53 N +P 2 0 0 0 -60 5 93 46 N +P 2 0 0 0 -60 105 93 146 N +P 2 0 0 0 -60 205 93 246 N +S -150 300 150 -200 0 1 10 f +X ~ 1 -300 200 200 R 50 50 1 1 I +X ~ 2 -300 100 200 R 50 50 1 1 I +X ~ 3 -300 0 200 R 50 50 1 1 I +X ~ 4 -300 -100 200 R 50 50 1 1 I +X ~ 5 300 -100 200 L 50 50 1 1 I +X ~ 6 300 0 200 L 50 50 1 1 I +X ~ 7 300 100 200 L 50 50 1 1 I +X ~ 8 300 200 200 L 50 50 1 1 I +ENDDRAW +ENDDEF +# +# SW_DIP4_ALT +# +DEF SW_DIP4_ALT SW 0 0 Y N 1 F N +F0 "SW" 0 350 50 H V C CNN +F1 "SW_DIP4_ALT" 0 -250 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + SW?DIP?x4* +$ENDFPLIST +DRAW +S -150 300 150 -200 0 1 10 f +S -100 -75 0 -125 0 1 0 F +S -100 -75 100 -125 0 1 0 N +S -100 25 0 -25 0 1 0 F +S -100 25 100 -25 0 1 0 N +S -100 125 0 75 0 1 0 F +S -100 125 100 75 0 1 0 N +S -100 225 0 175 0 1 0 F +S -100 225 100 175 0 1 0 N +X ~ 1 -300 200 200 R 50 50 1 1 I +X ~ 2 -300 100 200 R 50 50 1 1 I +X ~ 3 -300 0 200 R 50 50 1 1 I +X ~ 4 -300 -100 200 R 50 50 1 1 I +X ~ 5 300 -100 200 L 50 50 1 1 I +X ~ 6 300 0 200 L 50 50 1 1 I +X ~ 7 300 100 200 L 50 50 1 1 I +X ~ 8 300 200 200 L 50 50 1 1 I +ENDDRAW +ENDDEF +# +# SW_DIP5 +# +DEF SW_DIP5 SW 0 0 Y N 1 F N +F0 "SW" 0 350 50 H V C CNN +F1 "SW_DIP5" 0 -350 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + SW?DIP?x5* +$ENDFPLIST +DRAW +C -80 -200 20 0 0 0 N +C -80 -100 20 0 0 0 N +C -80 0 20 0 0 0 N +C -80 100 20 0 0 0 N +C -80 200 20 0 0 0 N +C 80 -200 20 0 0 0 N +C 80 -100 20 0 0 0 N +C 80 0 20 0 0 0 N +C 80 100 20 0 0 0 N +C 80 200 20 0 0 0 N +P 2 0 0 0 -60 -194 93 -153 N +P 2 0 0 0 -60 -94 93 -53 N +P 2 0 0 0 -60 5 93 46 N +P 2 0 0 0 -60 105 93 146 N +P 2 0 0 0 -60 205 93 246 N +S -150 300 150 -300 0 1 10 f +X ~ 1 -300 200 200 R 50 50 1 1 I +X ~ 2 -300 100 200 R 50 50 1 1 I +X ~ 3 -300 0 200 R 50 50 1 1 I +X ~ 4 -300 -100 200 R 50 50 1 1 I +X ~ 5 -300 -200 200 R 50 50 1 1 I +X ~ 6 300 -200 200 L 50 50 1 1 I +X ~ 7 300 -100 200 L 50 50 1 1 I +X ~ 8 300 0 200 L 50 50 1 1 I +X ~ 9 300 100 200 L 50 50 1 1 I +X ~ 10 300 200 200 L 50 50 1 1 I +ENDDRAW +ENDDEF +# +# SW_DIP5_ALT +# +DEF SW_DIP5_ALT SW 0 0 Y N 1 F N +F0 "SW" 0 350 50 H V C CNN +F1 "SW_DIP5_ALT" 0 -350 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + SW?DIP?x5* +$ENDFPLIST +DRAW +S -150 300 150 -300 0 1 10 f +S -100 -175 0 -225 0 1 0 F +S -100 -175 100 -225 0 1 0 N +S -100 -75 0 -125 0 1 0 F +S -100 -75 100 -125 0 1 0 N +S -100 25 0 -25 0 1 0 F +S -100 25 100 -25 0 1 0 N +S -100 125 0 75 0 1 0 F +S -100 125 100 75 0 1 0 N +S -100 225 0 175 0 1 0 F +S -100 225 100 175 0 1 0 N +X ~ 1 -300 200 200 R 50 50 1 1 I +X ~ 2 -300 100 200 R 50 50 1 1 I +X ~ 3 -300 0 200 R 50 50 1 1 I +X ~ 4 -300 -100 200 R 50 50 1 1 I +X ~ 5 -300 -200 200 R 50 50 1 1 I +X ~ 6 300 -200 200 L 50 50 1 1 I +X ~ 7 300 -100 200 L 50 50 1 1 I +X ~ 8 300 0 200 L 50 50 1 1 I +X ~ 9 300 100 200 L 50 50 1 1 I +X ~ 10 300 200 200 L 50 50 1 1 I +ENDDRAW +ENDDEF +# +# SW_DIP6 +# +DEF SW_DIP6 SW 0 0 Y N 1 F N +F0 "SW" 0 450 50 H V C CNN +F1 "SW_DIP6" 0 -350 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + SW?DIP?x6* +$ENDFPLIST +DRAW +C -80 -200 20 0 0 0 N +C -80 -100 20 0 0 0 N +C -80 0 20 0 0 0 N +C -80 100 20 0 0 0 N +C -80 200 20 0 0 0 N +C -80 300 20 0 0 0 N +C 80 -200 20 0 0 0 N +C 80 -100 20 0 0 0 N +C 80 0 20 0 0 0 N +C 80 100 20 0 0 0 N +C 80 200 20 0 0 0 N +C 80 300 20 0 0 0 N +P 2 0 0 0 -60 -194 93 -153 N +P 2 0 0 0 -60 -94 93 -53 N +P 2 0 0 0 -60 5 93 46 N +P 2 0 0 0 -60 105 93 146 N +P 2 0 0 0 -60 205 93 246 N +P 2 0 0 0 -60 305 93 346 N +S -150 400 150 -300 0 1 10 f +X ~ 1 -300 300 200 R 50 50 1 1 I +X ~ 2 -300 200 200 R 50 50 1 1 I +X ~ 3 -300 100 200 R 50 50 1 1 I +X ~ 4 -300 0 200 R 50 50 1 1 I +X ~ 5 -300 -100 200 R 50 50 1 1 I +X ~ 6 -300 -200 200 R 50 50 1 1 I +X ~ 7 300 -200 200 L 50 50 1 1 I +X ~ 8 300 -100 200 L 50 50 1 1 I +X ~ 9 300 0 200 L 50 50 1 1 I +X ~ 10 300 100 200 L 50 50 1 1 I +X ~ 11 300 200 200 L 50 50 1 1 I +X ~ 12 300 300 200 L 50 50 1 1 I +ENDDRAW +ENDDEF +# +# SW_DIP6_ALT +# +DEF SW_DIP6_ALT SW 0 0 Y N 1 F N +F0 "SW" 0 450 50 H V C CNN +F1 "SW_DIP6_ALT" 0 -350 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + SW?DIP?x6* +$ENDFPLIST +DRAW +S -150 400 150 -300 0 1 10 f +S -100 -175 0 -225 0 1 0 F +S -100 -175 100 -225 0 1 0 N +S -100 -75 0 -125 0 1 0 F +S -100 -75 100 -125 0 1 0 N +S -100 25 0 -25 0 1 0 F +S -100 25 100 -25 0 1 0 N +S -100 125 0 75 0 1 0 F +S -100 125 100 75 0 1 0 N +S -100 225 0 175 0 1 0 F +S -100 225 100 175 0 1 0 N +S -100 325 0 275 0 1 0 F +S -100 325 100 275 0 1 0 N +X ~ 1 -300 300 200 R 50 50 1 1 I +X ~ 2 -300 200 200 R 50 50 1 1 I +X ~ 3 -300 100 200 R 50 50 1 1 I +X ~ 4 -300 0 200 R 50 50 1 1 I +X ~ 5 -300 -100 200 R 50 50 1 1 I +X ~ 6 -300 -200 200 R 50 50 1 1 I +X ~ 7 300 -200 200 L 50 50 1 1 I +X ~ 8 300 -100 200 L 50 50 1 1 I +X ~ 9 300 0 200 L 50 50 1 1 I +X ~ 10 300 100 200 L 50 50 1 1 I +X ~ 11 300 200 200 L 50 50 1 1 I +X ~ 12 300 300 200 L 50 50 1 1 I +ENDDRAW +ENDDEF +# +# SW_DIP7 +# +DEF SW_DIP7 SW 0 0 Y N 1 F N +F0 "SW" 0 550 50 H V C CNN +F1 "SW_DIP7" 0 -350 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + SW?DIP?x7* +$ENDFPLIST +DRAW +C -80 -200 20 0 0 0 N +C -80 -100 20 0 0 0 N +C -80 0 20 0 0 0 N +C -80 100 20 0 0 0 N +C -80 200 20 0 0 0 N +C -80 300 20 0 0 0 N +C -80 400 20 0 0 0 N +C 80 -200 20 0 0 0 N +C 80 -100 20 0 0 0 N +C 80 0 20 0 0 0 N +C 80 100 20 0 0 0 N +C 80 200 20 0 0 0 N +C 80 300 20 0 0 0 N +C 80 400 20 0 0 0 N +P 2 0 0 0 -60 -194 93 -153 N +P 2 0 0 0 -60 -94 93 -53 N +P 2 0 0 0 -60 5 93 46 N +P 2 0 0 0 -60 105 93 146 N +P 2 0 0 0 -60 205 93 246 N +P 2 0 0 0 -60 305 93 346 N +P 2 0 0 0 -60 405 93 446 N +S -150 500 150 -300 0 1 10 f +X ~ 1 -300 400 200 R 50 50 1 1 I +X ~ 2 -300 300 200 R 50 50 1 1 I +X ~ 3 -300 200 200 R 50 50 1 1 I +X ~ 4 -300 100 200 R 50 50 1 1 I +X ~ 5 -300 0 200 R 50 50 1 1 I +X ~ 6 -300 -100 200 R 50 50 1 1 I +X ~ 7 -300 -200 200 R 50 50 1 1 I +X ~ 8 300 -200 200 L 50 50 1 1 I +X ~ 9 300 -100 200 L 50 50 1 1 I +X ~ 10 300 0 200 L 50 50 1 1 I +X ~ 11 300 100 200 L 50 50 1 1 I +X ~ 12 300 200 200 L 50 50 1 1 I +X ~ 13 300 300 200 L 50 50 1 1 I +X ~ 14 300 400 200 L 50 50 1 1 I +ENDDRAW +ENDDEF +# +# SW_DIP7_ALT +# +DEF SW_DIP7_ALT SW 0 0 Y N 1 F N +F0 "SW" 0 550 50 H V C CNN +F1 "SW_DIP7_ALT" 0 -350 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + SW?DIP?x7* +$ENDFPLIST +DRAW +S -150 500 150 -300 0 1 10 f +S -100 -175 0 -225 0 1 0 F +S -100 -175 100 -225 0 1 0 N +S -100 -75 0 -125 0 1 0 F +S -100 -75 100 -125 0 1 0 N +S -100 25 0 -25 0 1 0 F +S -100 25 100 -25 0 1 0 N +S -100 125 0 75 0 1 0 F +S -100 125 100 75 0 1 0 N +S -100 225 0 175 0 1 0 F +S -100 225 100 175 0 1 0 N +S -100 325 0 275 0 1 0 F +S -100 325 100 275 0 1 0 N +S -100 425 0 375 0 1 0 F +S -100 425 100 375 0 1 0 N +X ~ 1 -300 400 200 R 50 50 1 1 I +X ~ 2 -300 300 200 R 50 50 1 1 I +X ~ 3 -300 200 200 R 50 50 1 1 I +X ~ 4 -300 100 200 R 50 50 1 1 I +X ~ 5 -300 0 200 R 50 50 1 1 I +X ~ 6 -300 -100 200 R 50 50 1 1 I +X ~ 7 -300 -200 200 R 50 50 1 1 I +X ~ 8 300 -200 200 L 50 50 1 1 I +X ~ 9 300 -100 200 L 50 50 1 1 I +X ~ 10 300 0 200 L 50 50 1 1 I +X ~ 11 300 100 200 L 50 50 1 1 I +X ~ 12 300 200 200 L 50 50 1 1 I +X ~ 13 300 300 200 L 50 50 1 1 I +X ~ 14 300 400 200 L 50 50 1 1 I +ENDDRAW +ENDDEF +# +# SW_DIP8 +# +DEF SW_DIP8 SW 0 0 Y N 1 F N +F0 "SW" 0 550 50 H V C CNN +F1 "SW_DIP8" 0 -450 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + SW?DIP?x8* +$ENDFPLIST +DRAW +C -80 -300 20 0 0 0 N +C -80 -200 20 0 0 0 N +C -80 -100 20 0 0 0 N +C -80 0 20 0 0 0 N +C -80 100 20 0 0 0 N +C -80 200 20 0 0 0 N +C -80 300 20 0 0 0 N +C -80 400 20 0 0 0 N +C 80 -300 20 0 0 0 N +C 80 -200 20 0 0 0 N +C 80 -100 20 0 0 0 N +C 80 0 20 0 0 0 N +C 80 100 20 0 0 0 N +C 80 200 20 0 0 0 N +C 80 300 20 0 0 0 N +C 80 400 20 0 0 0 N +P 2 0 0 0 -60 -294 93 -253 N +P 2 0 0 0 -60 -194 93 -153 N +P 2 0 0 0 -60 -94 93 -53 N +P 2 0 0 0 -60 5 93 46 N +P 2 0 0 0 -60 105 93 146 N +P 2 0 0 0 -60 205 93 246 N +P 2 0 0 0 -60 305 93 346 N +P 2 0 0 0 -60 405 93 446 N +S -150 500 150 -400 0 1 10 f +X ~ 1 -300 400 200 R 50 50 1 1 I +X ~ 2 -300 300 200 R 50 50 1 1 I +X ~ 3 -300 200 200 R 50 50 1 1 I +X ~ 4 -300 100 200 R 50 50 1 1 I +X ~ 5 -300 0 200 R 50 50 1 1 I +X ~ 6 -300 -100 200 R 50 50 1 1 I +X ~ 7 -300 -200 200 R 50 50 1 1 I +X ~ 8 -300 -300 200 R 50 50 1 1 I +X ~ 9 300 -300 200 L 50 50 1 1 I +X ~ 10 300 -200 200 L 50 50 1 1 I +X ~ 11 300 -100 200 L 50 50 1 1 I +X ~ 12 300 0 200 L 50 50 1 1 I +X ~ 13 300 100 200 L 50 50 1 1 I +X ~ 14 300 200 200 L 50 50 1 1 I +X ~ 15 300 300 200 L 50 50 1 1 I +X ~ 16 300 400 200 L 50 50 1 1 I +ENDDRAW +ENDDEF +# +# SW_DIP8_ALT +# +DEF SW_DIP8_ALT SW 0 0 Y N 1 F N +F0 "SW" 0 550 50 H V C CNN +F1 "SW_DIP8_ALT" 0 -450 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + SW?DIP?x8* +$ENDFPLIST +DRAW +S -150 500 150 -400 0 1 10 f +S -100 -275 0 -325 0 1 0 F +S -100 -275 100 -325 0 1 0 N +S -100 -175 0 -225 0 1 0 F +S -100 -175 100 -225 0 1 0 N +S -100 -75 0 -125 0 1 0 F +S -100 -75 100 -125 0 1 0 N +S -100 25 0 -25 0 1 0 F +S -100 25 100 -25 0 1 0 N +S -100 125 0 75 0 1 0 F +S -100 125 100 75 0 1 0 N +S -100 225 0 175 0 1 0 F +S -100 225 100 175 0 1 0 N +S -100 325 0 275 0 1 0 F +S -100 325 100 275 0 1 0 N +S -100 425 0 375 0 1 0 F +S -100 425 100 375 0 1 0 N +X ~ 1 -300 400 200 R 50 50 1 1 I +X ~ 2 -300 300 200 R 50 50 1 1 I +X ~ 3 -300 200 200 R 50 50 1 1 I +X ~ 4 -300 100 200 R 50 50 1 1 I +X ~ 5 -300 0 200 R 50 50 1 1 I +X ~ 6 -300 -100 200 R 50 50 1 1 I +X ~ 7 -300 -200 200 R 50 50 1 1 I +X ~ 8 -300 -300 200 R 50 50 1 1 I +X ~ 9 300 -300 200 L 50 50 1 1 I +X ~ 10 300 -200 200 L 50 50 1 1 I +X ~ 11 300 -100 200 L 50 50 1 1 I +X ~ 12 300 0 200 L 50 50 1 1 I +X ~ 13 300 100 200 L 50 50 1 1 I +X ~ 14 300 200 200 L 50 50 1 1 I +X ~ 15 300 300 200 L 50 50 1 1 I +X ~ 16 300 400 200 L 50 50 1 1 I +ENDDRAW +ENDDEF +# +# SW_DIP9 +# +DEF SW_DIP9 SW 0 0 Y N 1 F N +F0 "SW" 0 550 50 H V C CNN +F1 "SW_DIP9" 0 -550 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + SW?DIP?x9* +$ENDFPLIST +DRAW +C -80 -400 20 0 0 0 N +C -80 -300 20 0 0 0 N +C -80 -200 20 0 0 0 N +C -80 -100 20 0 0 0 N +C -80 0 20 0 0 0 N +C -80 100 20 0 0 0 N +C -80 200 20 0 0 0 N +C -80 300 20 0 0 0 N +C -80 400 20 0 0 0 N +C 80 -400 20 0 0 0 N +C 80 -300 20 0 0 0 N +C 80 -200 20 0 0 0 N +C 80 -100 20 0 0 0 N +C 80 0 20 0 0 0 N +C 80 100 20 0 0 0 N +C 80 200 20 0 0 0 N +C 80 300 20 0 0 0 N +C 80 400 20 0 0 0 N +P 2 0 0 0 -60 -394 93 -353 N +P 2 0 0 0 -60 -294 93 -253 N +P 2 0 0 0 -60 -194 93 -153 N +P 2 0 0 0 -60 -94 93 -53 N +P 2 0 0 0 -60 5 93 46 N +P 2 0 0 0 -60 105 93 146 N +P 2 0 0 0 -60 205 93 246 N +P 2 0 0 0 -60 305 93 346 N +P 2 0 0 0 -60 405 93 446 N +S -150 500 150 -500 0 1 10 f +X ~ 1 -300 400 200 R 50 50 1 1 I +X ~ 2 -300 300 200 R 50 50 1 1 I +X ~ 3 -300 200 200 R 50 50 1 1 I +X ~ 4 -300 100 200 R 50 50 1 1 I +X ~ 5 -300 0 200 R 50 50 1 1 I +X ~ 6 -300 -100 200 R 50 50 1 1 I +X ~ 7 -300 -200 200 R 50 50 1 1 I +X ~ 8 -300 -300 200 R 50 50 1 1 I +X ~ 9 -300 -400 200 R 50 50 1 1 I +X ~ 10 300 -400 200 L 50 50 1 1 I +X ~ 11 300 -300 200 L 50 50 1 1 I +X ~ 12 300 -200 200 L 50 50 1 1 I +X ~ 13 300 -100 200 L 50 50 1 1 I +X ~ 14 300 0 200 L 50 50 1 1 I +X ~ 15 300 100 200 L 50 50 1 1 I +X ~ 16 300 200 200 L 50 50 1 1 I +X ~ 17 300 300 200 L 50 50 1 1 I +X ~ 18 300 400 200 L 50 50 1 1 I +ENDDRAW +ENDDEF +# +# SW_DIP9_ALT +# +DEF SW_DIP9_ALT SW 0 0 Y N 1 F N +F0 "SW" 0 550 50 H V C CNN +F1 "SW_DIP9_ALT" 0 -550 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + SW?DIP?x9* +$ENDFPLIST +DRAW +S -150 500 150 -500 0 1 10 f +S -100 -375 0 -425 0 1 0 F +S -100 -375 100 -425 0 1 0 N +S -100 -275 0 -325 0 1 0 F +S -100 -275 100 -325 0 1 0 N +S -100 -175 0 -225 0 1 0 F +S -100 -175 100 -225 0 1 0 N +S -100 -75 0 -125 0 1 0 F +S -100 -75 100 -125 0 1 0 N +S -100 25 0 -25 0 1 0 F +S -100 25 100 -25 0 1 0 N +S -100 125 0 75 0 1 0 F +S -100 125 100 75 0 1 0 N +S -100 225 0 175 0 1 0 F +S -100 225 100 175 0 1 0 N +S -100 325 0 275 0 1 0 F +S -100 325 100 275 0 1 0 N +S -100 425 0 375 0 1 0 F +S -100 425 100 375 0 1 0 N +X ~ 1 -300 400 200 R 50 50 1 1 I +X ~ 2 -300 300 200 R 50 50 1 1 I +X ~ 3 -300 200 200 R 50 50 1 1 I +X ~ 4 -300 100 200 R 50 50 1 1 I +X ~ 5 -300 0 200 R 50 50 1 1 I +X ~ 6 -300 -100 200 R 50 50 1 1 I +X ~ 7 -300 -200 200 R 50 50 1 1 I +X ~ 8 -300 -300 200 R 50 50 1 1 I +X ~ 9 -300 -400 200 R 50 50 1 1 I +X ~ 10 300 -400 200 L 50 50 1 1 I +X ~ 11 300 -300 200 L 50 50 1 1 I +X ~ 12 300 -200 200 L 50 50 1 1 I +X ~ 13 300 -100 200 L 50 50 1 1 I +X ~ 14 300 0 200 L 50 50 1 1 I +X ~ 15 300 100 200 L 50 50 1 1 I +X ~ 16 300 200 200 L 50 50 1 1 I +X ~ 17 300 300 200 L 50 50 1 1 I +X ~ 18 300 400 200 L 50 50 1 1 I +ENDDRAW +ENDDEF +# # SW_DPST # DEF SW_DPST SW 0 0 N Y 1 F N @@ -3036,9 +4098,18 @@ C -150 -200 50 0 0 0 N C -150 200 50 0 0 0 N C 150 -200 50 0 0 0 N C 150 200 50 0 0 0 N -P 2 0 0 0 -100 -200 100 -100 N -P 2 0 0 0 -100 200 100 300 N -P 2 0 0 0 0 250 0 -150 N +P 2 0 0 0 -100 -175 100 -100 N +P 2 0 0 0 -100 225 100 300 N +P 2 0 1 0 0 -100 0 -120 N +P 2 0 1 0 0 -60 0 -80 N +P 2 0 1 0 0 -20 0 -40 N +P 2 0 1 0 0 20 0 0 N +P 2 0 1 0 0 60 0 40 N +P 2 0 1 0 0 100 0 80 N +P 2 0 1 0 0 140 0 120 N +P 2 0 1 0 0 180 0 160 N +P 2 0 1 0 0 220 0 200 N +P 2 0 1 0 0 260 0 240 N X 1 1 -300 -200 100 R 50 50 1 1 I X 2 2 300 -200 100 L 50 50 1 1 I X 3 3 -300 200 100 R 50 50 1 1 I @@ -3054,13 +4125,16 @@ F1 "SW_DPST_Small" 0 -200 50 H V C CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW -C -80 -100 20 0 0 0 f -C -80 100 20 0 0 0 f -C 80 -100 20 0 0 0 f -C 80 100 20 0 0 0 f -P 2 0 0 0 -60 -100 50 -40 N -P 2 0 0 0 -60 100 50 160 N -P 2 0 0 0 0 120 0 -60 N +C -80 -100 20 0 0 0 N +C -80 100 20 0 0 0 N +C 80 -100 20 0 0 0 N +C 80 100 20 0 0 0 N +P 2 0 0 0 -60 -90 50 -40 N +P 2 0 0 0 -60 110 50 160 N +P 2 0 0 0 0 -50 0 -25 N +P 2 0 0 0 0 0 0 25 N +P 2 0 0 0 0 50 0 75 N +P 2 0 0 0 0 100 0 125 N X 1 1 -200 -100 100 R 50 50 1 1 I X 2 2 200 -100 100 L 50 50 1 1 I X 3 3 -200 100 100 R 50 50 1 1 I @@ -3068,11 +4142,11 @@ X 4 4 200 100 100 L 50 50 1 1 I ENDDRAW ENDDEF # -# SW_PUSH +# SW_Push # -DEF SW_PUSH SW 0 40 N N 1 F N +DEF SW_Push SW 0 40 N N 1 F N F0 "SW" 150 110 50 H V C CNN -F1 "SW_PUSH" 0 -80 50 H V C CNN +F1 "SW_Push" 0 -80 50 H V C CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW @@ -3083,11 +4157,62 @@ X 2 2 300 0 200 L 50 50 0 1 P I ENDDRAW ENDDEF # -# SW_PUSH_Small +# SW_Push_Open # -DEF SW_PUSH_Small SW 0 40 N N 1 F N +DEF SW_Push_Open SW 0 40 N N 1 F N +F0 "SW" 150 70 50 H V C CNN +F1 "SW_Push_Open" 0 -100 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +S -180 -40 160 -30 0 1 0 N +P 4 0 1 0 -50 -30 -40 0 20 0 30 -30 N +X 1 1 -300 0 200 R 50 50 0 1 P I +X 2 2 300 0 200 L 50 50 0 1 P I +ENDDRAW +ENDDEF +# +# SW_Push_Open_Small +# +DEF SW_Push_Open_Small SW 0 40 N N 1 F N +F0 "SW" 0 75 50 H V C CNN +F1 "SW_Push_Open_Small" 0 -75 50 H V C CNN +F2 "" 0 200 50 H V C CNN +F3 "" 0 200 50 H V C CNN +DRAW +C -90 0 10 0 1 0 N +C 90 0 10 0 1 0 N +P 2 0 1 0 -115 -25 105 -25 N +P 4 0 1 0 -115 -25 -115 -15 105 -15 105 -25 N +P 4 0 1 0 -55 -15 -45 5 35 5 45 -15 N +X 1 1 -150 0 50 R 50 50 0 1 P +X 2 2 150 0 50 L 50 50 0 1 P +ENDDRAW +ENDDEF +# +# SW_Push_Small +# +DEF SW_Push_Small SW 0 40 N N 1 F N +F0 "SW" 0 100 50 H V C CNN +F1 "SW_Push_Small" 0 -50 50 H V C CNN +F2 "" 0 200 50 H V C CNN +F3 "" 0 200 50 H V C CNN +DRAW +C -90 0 10 0 1 0 N +C 90 0 10 0 1 0 N +P 2 0 1 0 -110 30 110 30 N +P 4 0 1 0 -110 30 -110 40 110 40 110 30 N +P 4 0 1 0 -50 40 -40 60 40 60 50 40 N +X 1 1 -150 0 50 R 50 50 0 1 P +X 2 2 150 0 50 L 50 50 0 1 P +ENDDRAW +ENDDEF +# +# SW_Push_Small_45deg +# +DEF SW_Push_Small_45deg SW 0 40 N N 1 F N F0 "SW" 150 110 50 H V C CNN -F1 "SW_PUSH_Small" 0 -150 50 H V C CNN +F1 "SW_Push_Small_45deg" 0 -150 50 H V C CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW @@ -3102,21 +4227,22 @@ X 2 2 100 -100 0 L 50 50 0 1 P ENDDRAW ENDDEF # -# SW_PUSH_Small_Horizontal +# SW_Reed # -DEF SW_PUSH_Small_Horizontal SW 0 40 N N 1 F N -F0 "SW" 150 100 50 H V C CNN -F1 "SW_PUSH_Small_Horizontal" 50 -100 50 H V L CNN -F2 "" 0 200 50 H V C CNN -F3 "" 0 200 50 H V C CNN +DEF SW_Reed SW 0 0 N N 1 F N +F0 "SW" 0 125 50 H V C CNN +F1 "SW_Reed" 0 -125 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN DRAW -C -90 0 10 0 1 0 N -C 90 0 10 0 1 0 N -P 2 0 1 0 -110 30 110 30 N -P 4 0 1 0 -110 30 -110 40 110 40 110 30 N -P 4 0 1 0 -50 40 -40 60 40 60 50 40 N -X 1 1 -150 0 50 R 50 50 0 1 P -X 2 2 150 0 50 L 50 50 0 1 P +A -150 0 75 901 -901 0 0 0 N -150 75 -150 -75 +A 150 0 75 -899 899 0 0 0 N 150 -75 150 75 +P 2 0 0 0 -150 -75 150 -75 N +P 2 0 0 0 -100 0 50 50 N +P 2 0 0 0 100 0 -50 -50 N +P 2 0 0 0 150 75 -150 75 N +X 1 1 -400 0 300 R 50 50 1 1 I +X 2 2 400 0 300 L 50 50 1 1 I ENDDRAW ENDDEF # @@ -3156,11 +4282,11 @@ $FPLIST SP3T* $ENDFPLIST DRAW -C -85 0 15 0 1 0 f -C 85 -100 15 0 1 0 f -C 85 0 15 0 1 0 f -C 85 100 15 0 1 0 f -P 2 0 1 0 -70 0 60 90 N +C -85 0 15 0 1 0 N +C 85 -100 15 0 1 0 N +C 85 0 15 0 1 0 N +C 85 100 15 0 1 0 N +P 2 0 1 0 -70 10 60 90 N X 1 1 200 100 100 L 50 50 1 1 P X 2 2 200 0 100 L 50 50 1 1 P X 3 3 -200 0 100 R 50 50 1 1 P @@ -3179,7 +4305,7 @@ DRAW C -150 0 50 0 0 0 N C 150 -100 50 0 0 0 N C 150 100 50 0 1 0 N -P 2 0 1 0 -100 0 150 50 N +P 2 0 1 0 -100 15 105 80 N X 1 1 500 100 300 L 50 50 1 1 P X 2 2 -500 0 300 R 50 50 1 1 P X 3 3 500 -100 300 L 50 50 1 1 P @@ -3194,11 +4320,11 @@ F1 "SW_SPDT_MSM" 0 -200 50 H V C CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW -C -80 0 20 0 0 0 f -C 80 -100 20 0 0 0 f -P 2 0 0 0 -60 0 70 40 N -C 80 100 20 0 1 0 f -C 90 0 20 0 1 0 f +C -80 0 20 0 0 0 N +C 80 -100 20 0 0 0 N +P 2 0 0 0 -60 5 70 40 N +C 80 100 20 0 1 0 N +C 90 0 20 0 1 0 N X 1 1 200 100 100 L 50 50 1 1 P X 2 2 -200 0 100 R 50 50 1 1 P X 3 3 200 -100 100 L 50 50 1 1 P @@ -3213,10 +4339,10 @@ F1 "SW_SPDT_Small" 0 -200 50 H V C CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW -C -80 0 14 0 0 0 f -C 80 -100 14 0 0 0 f -C 80 100 14 0 1 0 f -P 2 0 1 0 -60 0 110 60 N +C -80 0 20 0 0 0 N +C 80 -100 20 0 0 0 N +C 80 100 20 0 1 0 N +P 2 0 1 0 -60 10 65 90 N X 1 1 200 100 100 L 50 50 1 1 P X 2 2 -200 0 100 R 50 50 1 1 P X 3 3 200 -100 100 L 50 50 1 1 P @@ -3231,10 +4357,10 @@ F1 "SW_SPDT_x2" 0 -250 50 H V C CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW -C -80 0 20 0 0 0 f -C 80 -100 20 0 0 0 f -C 80 100 20 0 1 0 f -P 2 0 1 0 -60 0 90 60 N +C -80 0 20 0 0 0 N +C 80 -100 20 0 0 0 N +C 80 100 20 0 1 0 N +P 2 0 1 0 -65 10 65 90 N X A 1 200 100 100 L 50 50 1 1 P X B 2 -200 0 100 R 50 50 1 1 P X C 3 200 -100 100 L 50 50 1 1 P @@ -3254,7 +4380,7 @@ F3 "" 0 0 50 H V C CNN DRAW C -150 0 50 0 0 0 N C 150 0 50 0 0 0 N -P 2 0 0 0 -100 0 100 100 N +P 2 0 0 0 -105 20 125 115 N X 1 1 -500 0 300 R 50 50 1 1 I X 2 2 500 0 300 L 50 50 1 1 I ENDDRAW @@ -3268,9 +4394,9 @@ F1 "SW_SPST_Small" 0 -100 50 H V C CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW -C -80 0 20 0 0 0 f -C 80 0 20 0 0 0 f -P 2 0 0 0 -60 0 60 70 N +C -80 0 20 0 0 0 N +C 80 0 20 0 0 0 N +P 2 0 0 0 -60 10 60 70 N X 1 1 -200 0 100 R 50 50 1 1 I X 2 2 200 0 100 L 50 50 1 1 I ENDDRAW From 367e9129788051d1a39f44c1ab86d511f75bae53 Mon Sep 17 00:00:00 2001 From: jkriege2 Date: Sat, 8 Oct 2016 09:26:33 +0200 Subject: [PATCH 060/283] made switch symbols more elegant + added Push-buttons with LEDs --- library/device.dcm | 10 +++ library/device.lib | 166 ++++++++++++++++++++++++++++++--------------- 2 files changed, 121 insertions(+), 55 deletions(-) diff --git a/library/device.dcm b/library/device.dcm index 2be3338f..dda2aaa7 100644 --- a/library/device.dcm +++ b/library/device.dcm @@ -796,6 +796,16 @@ D Push button switch, normally open, two pins K switch normally-open pushbutton push-button $ENDCMP # +$CMP SW_Push_LED +D Push button switch, normally open, two pins +K switch normally-open pushbutton push-button +$ENDCMP +# +$CMP SW_Push_LED_Small +D Push button switch with LED, generic, small symbol, two pins +K switch normally-open pushbutton push-button LED +$ENDCMP +# $CMP SW_Push_Open D Button, Push-To-Open K Switch Push Button diff --git a/library/device.lib b/library/device.lib index 5ef22e7c..e9aac116 100644 --- a/library/device.lib +++ b/library/device.lib @@ -4094,12 +4094,12 @@ F1 "SW_DPST" 0 -350 50 H V C CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW -C -150 -200 50 0 0 0 N -C -150 200 50 0 0 0 N -C 150 -200 50 0 0 0 N -C 150 200 50 0 0 0 N -P 2 0 0 0 -100 -175 100 -100 N -P 2 0 0 0 -100 225 100 300 N +C -175 -200 25 0 0 0 N +C -175 200 25 0 0 0 N +C 175 -200 25 0 0 0 N +C 175 200 25 0 0 0 N +P 2 0 0 0 -150 -190 175 -75 N +P 2 0 0 0 -150 210 175 350 N P 2 0 1 0 0 -100 0 -120 N P 2 0 1 0 0 -60 0 -80 N P 2 0 1 0 0 -20 0 -40 N @@ -4150,10 +4150,68 @@ F1 "SW_Push" 0 -80 50 H V C CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW -S -170 50 170 60 0 1 0 N -P 4 0 1 0 -40 60 -30 90 30 90 40 60 N -X 1 1 -300 0 200 R 50 50 0 1 P I -X 2 2 300 0 200 L 50 50 0 1 P I +C -125 0 25 0 0 0 N +C 125 0 25 0 0 0 N +P 2 0 0 0 -150 0 -200 0 N +P 2 0 0 0 150 0 200 0 N +P 2 0 1 0 -150 50 150 50 N +P 2 0 1 0 0 50 0 150 N +X 1 1 -300 0 100 R 50 50 0 1 P +X 2 2 300 0 100 L 50 50 0 1 P +ENDDRAW +ENDDEF +# +# SW_Push_LED +# +DEF SW_Push_LED SW 0 40 Y N 1 F N +F0 "SW" 150 110 50 H V C CNN +F1 "SW_Push_LED" 0 -350 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +C -125 0 25 0 0 0 N +C 125 0 25 0 0 0 N +P 2 0 0 0 -200 -200 200 -200 N +P 2 0 0 0 -150 0 -200 0 N +P 2 0 0 0 -125 -250 -175 -300 N +P 2 0 0 0 -75 -250 -125 -300 N +P 2 0 0 0 -50 -125 -50 -275 N +P 2 0 0 0 150 0 200 0 N +P 3 0 0 0 -175 -275 -175 -300 -150 -300 N +P 3 0 0 0 -125 -275 -125 -300 -100 -300 N +P 4 0 0 0 -50 -200 50 -275 50 -125 -50 -200 F +P 2 0 1 0 -150 50 150 50 N +P 2 0 1 0 0 50 0 150 N +X 1 1 -300 0 100 R 50 50 0 1 P +X 2 2 300 0 100 L 50 50 0 1 P +X C 3 -300 -200 100 R 50 50 0 1 P +X A 4 300 -200 100 L 50 50 0 1 P +ENDDRAW +ENDDEF +# +# SW_Push_LED_Small +# +DEF SW_Push_LED_Small SW 0 40 Y N 1 F N +F0 "SW" 25 225 50 H V L CNN +F1 "SW_Push_LED_Small" 0 -125 50 H V C CNN +F2 "" 0 300 50 H V C CNN +F3 "" 0 300 50 H V C CNN +DRAW +P 2 0 0 0 -150 -75 -100 -25 N +P 2 0 0 0 -100 -75 -50 -25 N +P 2 0 0 0 -100 0 100 0 N +P 2 0 0 0 -25 50 -25 -50 N +P 3 0 0 0 -150 -50 -150 -75 -125 -75 N +P 3 0 0 0 -100 -50 -100 -75 -75 -75 N +P 4 0 0 0 -25 0 50 50 50 -50 -25 0 F +C -80 100 20 0 1 0 N +C 80 100 20 0 1 0 N +P 2 0 1 0 0 150 0 220 N +P 2 0 1 0 100 150 -100 150 N +X 1 1 -150 100 50 R 50 50 0 1 P +X 2 2 150 100 50 L 50 50 0 1 P +X K 3 -150 0 50 R 50 50 0 1 P +X A 4 150 0 50 L 50 50 0 1 P ENDDRAW ENDDEF # @@ -4165,8 +4223,8 @@ F1 "SW_Push_Open" 0 -100 50 H V C CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW -S -180 -40 160 -30 0 1 0 N -P 4 0 1 0 -50 -30 -40 0 20 0 30 -30 N +P 2 0 1 0 0 -30 0 75 N +P 2 0 1 0 150 -30 -150 -30 N X 1 1 -300 0 200 R 50 50 0 1 P I X 2 2 300 0 200 L 50 50 0 1 P I ENDDRAW @@ -4175,16 +4233,15 @@ ENDDEF # SW_Push_Open_Small # DEF SW_Push_Open_Small SW 0 40 N N 1 F N -F0 "SW" 0 75 50 H V C CNN +F0 "SW" 0 100 50 H V C CNN F1 "SW_Push_Open_Small" 0 -75 50 H V C CNN F2 "" 0 200 50 H V C CNN F3 "" 0 200 50 H V C CNN DRAW -C -90 0 10 0 1 0 N -C 90 0 10 0 1 0 N -P 2 0 1 0 -115 -25 105 -25 N -P 4 0 1 0 -115 -25 -115 -15 105 -15 105 -25 N -P 4 0 1 0 -55 -15 -45 5 35 5 45 -15 N +C -80 0 20 0 1 0 N +C 80 0 20 0 1 0 N +P 2 0 1 0 -100 -25 100 -25 N +P 2 0 1 0 0 -25 0 50 N X 1 1 -150 0 50 R 50 50 0 1 P X 2 2 150 0 50 L 50 50 0 1 P ENDDRAW @@ -4193,16 +4250,15 @@ ENDDEF # SW_Push_Small # DEF SW_Push_Small SW 0 40 N N 1 F N -F0 "SW" 0 100 50 H V C CNN -F1 "SW_Push_Small" 0 -50 50 H V C CNN +F0 "SW" 50 100 50 H V L CNN +F1 "SW_Push_Small" 0 -60 50 H V C CNN F2 "" 0 200 50 H V C CNN F3 "" 0 200 50 H V C CNN DRAW -C -90 0 10 0 1 0 N -C 90 0 10 0 1 0 N -P 2 0 1 0 -110 30 110 30 N -P 4 0 1 0 -110 30 -110 40 110 40 110 30 N -P 4 0 1 0 -50 40 -40 60 40 60 50 40 N +C -80 0 20 0 1 0 N +C 80 0 20 0 1 0 N +P 2 0 1 0 0 50 0 120 N +P 2 0 1 0 100 50 -100 50 N X 1 1 -150 0 50 R 50 50 0 1 P X 2 2 150 0 50 L 50 50 0 1 P ENDDRAW @@ -4211,17 +4267,17 @@ ENDDEF # SW_Push_Small_45deg # DEF SW_Push_Small_45deg SW 0 40 N N 1 F N -F0 "SW" 150 110 50 H V C CNN +F0 "SW" 120 40 50 H V L CNN F1 "SW_Push_Small_45deg" 0 -150 50 H V C CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW -C -60 60 10 0 1 0 N -C 60 -60 10 0 1 0 N +C -46 46 20 0 1 0 N +C 45 -47 20 0 1 0 N +P 2 0 1 0 -20 100 100 -20 N +P 2 0 1 0 40 40 80 80 N P 3 0 1 0 -100 100 -60 60 -60 60 N P 4 0 1 0 60 -60 100 -100 100 -100 100 -100 N -P 6 0 1 0 -10 60 10 70 70 10 60 -10 60 -10 60 -10 N -P 7 0 1 0 -50 80 80 -50 90 -40 -40 90 -50 80 -50 80 -50 80 N X 1 1 -100 100 0 R 50 50 0 1 P X 2 2 100 -100 0 L 50 50 0 1 P ENDDRAW @@ -4230,19 +4286,19 @@ ENDDEF # SW_Reed # DEF SW_Reed SW 0 0 N N 1 F N -F0 "SW" 0 125 50 H V C CNN -F1 "SW_Reed" 0 -125 50 H V C CNN +F0 "SW" 0 100 50 H V C CNN +F1 "SW_Reed" 0 -100 50 H V C CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW -A -150 0 75 901 -901 0 0 0 N -150 75 -150 -75 -A 150 0 75 -899 899 0 0 0 N 150 -75 150 75 -P 2 0 0 0 -150 -75 150 -75 N -P 2 0 0 0 -100 0 50 50 N -P 2 0 0 0 100 0 -50 -50 N -P 2 0 0 0 150 75 -150 75 N -X 1 1 -400 0 300 R 50 50 1 1 I -X 2 2 400 0 300 L 50 50 1 1 I +A -85 0 55 901 -901 0 0 10 N -85 55 -85 -55 +A 85 0 55 -899 899 0 0 10 N 85 -55 85 55 +P 2 0 0 0 -100 0 50 30 N +P 2 0 0 10 -85 -55 90 -55 N +P 2 0 0 10 85 55 -85 55 N +P 2 0 0 0 100 0 -50 -30 N +X 1 1 -200 0 100 R 50 50 1 1 I +X 2 2 200 0 100 L 50 50 1 1 I ENDDRAW ENDDEF # @@ -4282,11 +4338,11 @@ $FPLIST SP3T* $ENDFPLIST DRAW -C -85 0 15 0 1 0 N -C 85 -100 15 0 1 0 N -C 85 0 15 0 1 0 N -C 85 100 15 0 1 0 N -P 2 0 1 0 -70 10 60 90 N +C -75 0 25 0 1 0 N +C 75 -100 25 0 1 0 N +C 75 0 25 0 1 0 N +C 75 100 25 0 1 0 N +P 2 0 1 0 -55 15 55 85 N X 1 1 200 100 100 L 50 50 1 1 P X 2 2 200 0 100 L 50 50 1 1 P X 3 3 -200 0 100 R 50 50 1 1 P @@ -4297,15 +4353,15 @@ ENDDEF # SW_SPDT # DEF SW_SPDT SW 0 0 N Y 1 F N -F0 "SW" -200 150 50 H V C CNN -F1 "SW_SPDT" 0 -210 50 H V C CNN +F0 "SW" 0 150 50 H V C CNN +F1 "SW_SPDT" 0 -175 50 H V C CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW -C -150 0 50 0 0 0 N -C 150 -100 50 0 0 0 N -C 150 100 50 0 1 0 N -P 2 0 1 0 -100 15 105 80 N +C -175 0 25 0 0 0 N +C 175 -100 25 0 0 0 N +C 175 100 25 0 1 0 N +P 2 0 1 0 -150 10 150 95 N X 1 1 500 100 300 L 50 50 1 1 P X 2 2 -500 0 300 R 50 50 1 1 P X 3 3 500 -100 300 L 50 50 1 1 P @@ -4378,9 +4434,9 @@ F1 "SW_SPST" 0 -150 50 H V C CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW -C -150 0 50 0 0 0 N -C 150 0 50 0 0 0 N -P 2 0 0 0 -105 20 125 115 N +C -175 0 25 0 0 0 N +C 175 0 25 0 0 0 N +P 2 0 0 0 -150 10 150 125 N X 1 1 -500 0 300 R 50 50 1 1 I X 2 2 500 0 300 L 50 50 1 1 I ENDDRAW @@ -4389,7 +4445,7 @@ ENDDEF # SW_SPST_Small # DEF SW_SPST_Small SW 0 0 N Y 1 F N -F0 "SW" 0 150 50 H V C CNN +F0 "SW" 0 125 50 H V C CNN F1 "SW_SPST_Small" 0 -100 50 H V C CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN From 9fc08f8058ac083a60170c1f7b5493046bc01e5c Mon Sep 17 00:00:00 2001 From: jkriege2 Date: Sat, 8 Oct 2016 10:03:25 +0200 Subject: [PATCH 061/283] added rotary switches --- library/device.dcm | 24 +++++ library/device.lib | 253 +++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 277 insertions(+) diff --git a/library/device.dcm b/library/device.dcm index dda2aaa7..08b3b06a 100644 --- a/library/device.dcm +++ b/library/device.dcm @@ -831,6 +831,30 @@ D reed switch K reed magnetic switch $ENDCMP # +$CMP SW_Rotary12 +D rotary switch with 12 positions +K rotary switch +F http://cdn-reichelt.de/documents/datenblatt/C200/DS-Serie%23LOR.pdf +$ENDCMP +# +$CMP SW_Rotary2x6 +D 2 rotary switch with 6 positions +K rotary switch +F http://cdn-reichelt.de/documents/datenblatt/C200/DS-Serie%23LOR.pdf +$ENDCMP +# +$CMP SW_Rotary3x4 +D 3 rotary switches with 4 positions +K rotary switch +F http://cdn-reichelt.de/documents/datenblatt/C200/DS-Serie%23LOR.pdf +$ENDCMP +# +$CMP SW_Rotary4x3 +D 4 rotary switches with 3 positions +K rotary switch +F http://cdn-reichelt.de/documents/datenblatt/C200/DS-Serie%23LOR.pdf +$ENDCMP +# $CMP SW_SP3T D Switch, three position, single pole triple throw, 3 position switch, SP3T K switch sp3t ON-ON-ON diff --git a/library/device.lib b/library/device.lib index e9aac116..6e9cb147 100644 --- a/library/device.lib +++ b/library/device.lib @@ -4302,6 +4302,259 @@ X 2 2 200 0 100 L 50 50 1 1 I ENDDRAW ENDDEF # +# SW_Rotary12 +# +DEF SW_Rotary12 SW 0 40 Y N 1 F N +F0 "SW" 0 700 60 H V C CNN +F1 "SW_Rotary12" 0 -700 60 H V C CNN +F2 "" -200 700 60 H I C CNN +F3 "" -200 700 60 H I C CNN +DRAW +A -275 -13 218 -767 1032 0 0 0 N -225 -225 -325 200 +C -400 -350 25 0 0 0 N +C -400 350 25 0 0 0 N +C -275 -375 25 0 0 0 N +C -275 0 25 0 0 0 N +C -275 375 25 0 0 0 N +C -150 -350 25 0 0 0 N +C -150 350 25 0 0 0 N +C -25 -275 25 0 0 0 N +C -25 275 25 0 0 0 N +C 50 -200 25 0 0 0 N +C 50 200 25 0 0 0 N +C 100 -75 25 0 0 0 N +C 100 75 25 0 0 0 N +P 2 0 0 0 -275 0 -400 350 N +P 2 0 0 0 -225 -225 -200 -150 N +P 2 0 0 0 -225 -225 -150 -250 N +P 2 0 0 0 75 -200 200 -200 N +P 2 0 0 0 75 200 200 200 N +P 3 0 0 0 -400 -375 -400 -600 200 -600 N +P 3 0 0 0 -400 375 -400 600 200 600 N +P 3 0 0 0 -275 -400 -275 -500 200 -500 N +P 3 0 0 0 -275 400 -275 500 200 500 N +P 4 0 0 0 -125 -350 125 -350 125 -400 200 -400 N +P 4 0 0 0 -125 350 125 350 125 400 200 400 N +P 4 0 0 0 0 -275 175 -275 175 -300 200 -300 N +P 4 0 0 0 0 275 175 275 175 300 200 300 N +P 4 0 0 0 125 -75 175 -75 175 -100 200 -100 N +P 4 0 0 0 125 75 175 75 175 100 200 100 N +X 1 1 400 600 200 L 50 50 0 1 P +X 2 2 400 500 200 L 50 50 0 1 P +X 3 3 400 400 200 L 50 50 0 1 P +X 4 4 400 300 200 L 50 50 0 1 P +X 5 5 400 200 200 L 50 50 0 1 P +X 6 6 400 100 200 L 50 50 0 1 P +X 7 7 400 -100 200 L 50 50 0 1 P +X 8 8 400 -200 200 L 50 50 0 1 P +X 9 9 400 -300 200 L 50 50 0 1 P +X 10 10 400 -400 200 L 50 50 0 1 P +X 11 11 400 -500 200 L 50 50 0 1 P +X 12 12 400 -600 200 L 50 50 0 1 P +X 13 13 -600 0 300 R 50 50 0 1 P +ENDDRAW +ENDDEF +# +# SW_Rotary2x6 +# +DEF SW_Rotary2x6 SW 0 40 Y N 1 F N +F0 "SW" 0 700 60 H V C CNN +F1 "SW_Rotary2x6" 0 -700 60 H V C CNN +F2 "" -100 600 60 H I C CNN +F3 "" -100 600 60 H I C CNN +DRAW +C -175 -400 25 0 0 0 N +C -175 300 25 0 0 0 N +C 25 -150 25 0 0 0 N +C 25 550 25 0 0 0 N +C 150 -600 25 0 0 0 N +C 150 -200 25 0 0 0 N +C 150 100 25 0 0 0 N +C 150 500 25 0 0 0 N +C 200 -500 25 0 0 0 N +C 200 -300 25 0 0 0 N +C 200 200 25 0 0 0 N +C 200 400 25 0 0 0 N +C 225 -400 25 0 0 0 N +C 225 300 25 0 0 0 N +P 2 0 0 0 -175 -400 25 -150 N +P 2 0 0 0 -175 300 25 550 N +P 2 0 0 0 -100 -300 -100 -250 N +P 2 0 0 0 -100 -200 -100 -150 N +P 2 0 0 0 -100 -100 -100 -50 N +P 2 0 0 0 -100 0 -100 50 N +P 2 0 0 0 -100 100 -100 150 N +P 2 0 0 0 -100 200 -100 250 N +P 2 0 0 0 -100 300 -100 350 N +P 2 0 0 0 175 -200 300 -200 N +P 2 0 0 0 175 500 300 500 N +P 2 0 0 0 225 -500 300 -500 N +P 2 0 0 0 225 -300 300 -300 N +P 2 0 0 0 225 200 300 200 N +P 2 0 0 0 225 400 300 400 N +P 2 0 0 0 250 -400 300 -400 N +P 2 0 0 0 250 300 300 300 N +P 2 0 0 0 300 -600 175 -600 N +P 2 0 0 0 300 100 175 100 N +P 3 0 0 0 25 -125 25 -100 300 -100 N +P 3 0 0 0 25 575 25 600 300 600 N +X 1 1 500 600 200 L 50 50 0 1 P +X 2 2 500 500 200 L 50 50 0 1 P +X 3 3 500 400 200 L 50 50 0 1 P +X 4 4 500 300 200 L 50 50 0 1 P +X 5 5 500 200 200 L 50 50 0 1 P +X 6 6 500 100 200 L 50 50 0 1 P +X 7 7 500 -100 200 L 50 50 0 1 P +X 8 8 500 -200 200 L 50 50 0 1 P +X 9 9 500 -300 200 L 50 50 0 1 P +X 10 10 500 -400 200 L 50 50 0 1 P +X 11 11 500 -500 200 L 50 50 0 1 P +X 12 12 500 -600 200 L 50 50 0 1 P +X 13 13 -400 300 200 R 50 50 0 1 P +X 14 14 -400 -400 200 R 50 50 0 1 P +ENDDRAW +ENDDEF +# +# SW_Rotary3x4 +# +DEF SW_Rotary3x4 SW 0 40 Y N 1 F N +F0 "SW" 0 800 60 H V C CNN +F1 "SW_Rotary3x4" 0 -700 60 H V C CNN +F2 "" -100 800 60 H I C CNN +F3 "" -100 800 60 H I C CNN +DRAW +C -175 -500 25 0 0 0 N +C -175 0 25 0 0 0 N +C -175 500 25 0 0 0 N +C 150 -300 25 0 0 0 N +C 150 200 25 0 0 0 N +C 150 700 25 0 0 0 N +C 200 -600 25 0 0 0 N +C 200 -400 25 0 0 0 N +C 200 -100 25 0 0 0 N +C 200 100 25 0 0 0 N +C 200 400 25 0 0 0 N +C 200 600 25 0 0 0 N +C 225 -500 25 0 0 0 N +C 225 0 25 0 0 0 N +C 225 500 25 0 0 0 N +P 2 0 0 0 -175 -500 150 -300 N +P 2 0 0 0 -175 0 150 200 N +P 2 0 0 0 -175 500 150 700 N +P 2 0 0 0 0 -400 0 -350 N +P 2 0 0 0 0 -300 0 -250 N +P 2 0 0 0 0 -200 0 -150 N +P 2 0 0 0 0 -100 0 -50 N +P 2 0 0 0 0 0 0 50 N +P 2 0 0 0 0 100 0 150 N +P 2 0 0 0 0 200 0 250 N +P 2 0 0 0 0 300 0 350 N +P 2 0 0 0 0 400 0 450 N +P 2 0 0 0 0 500 0 550 N +P 2 0 0 0 175 -300 300 -300 N +P 2 0 0 0 175 200 300 200 N +P 2 0 0 0 175 700 300 700 N +P 2 0 0 0 225 -600 300 -600 N +P 2 0 0 0 225 -400 300 -400 N +P 2 0 0 0 225 -100 300 -100 N +P 2 0 0 0 225 100 300 100 N +P 2 0 0 0 225 400 300 400 N +P 2 0 0 0 225 600 300 600 N +P 2 0 0 0 250 -500 300 -500 N +P 2 0 0 0 250 0 300 0 N +P 2 0 0 0 250 500 300 500 N +X 1 1 500 700 200 L 50 50 0 1 P +X 2 2 500 600 200 L 50 50 0 1 P +X 3 3 500 500 200 L 50 50 0 1 P +X 4 4 500 400 200 L 50 50 0 1 P +X 5 5 500 200 200 L 50 50 0 1 P +X 6 6 500 100 200 L 50 50 0 1 P +X 7 7 500 0 200 L 50 50 0 1 P +X 8 8 500 -100 200 L 50 50 0 1 P +X 9 9 500 -300 200 L 50 50 0 1 P +X 10 10 500 -400 200 L 50 50 0 1 P +X 11 11 500 -500 200 L 50 50 0 1 P +X 12 12 500 -600 200 L 50 50 0 1 P +X 13 13 -400 500 200 R 50 50 0 1 P +X 14 14 -400 0 200 R 50 50 0 1 P +X 15 15 -400 -500 200 R 50 50 0 1 P +ENDDRAW +ENDDEF +# +# SW_Rotary4x3 +# +DEF SW_Rotary4x3 SW 0 40 Y N 1 F N +F0 "SW" 0 800 60 H V C CNN +F1 "SW_Rotary4x3" 0 -800 60 H V C CNN +F2 "" -100 900 60 H I C CNN +F3 "" -100 900 60 H I C CNN +DRAW +C -175 -600 25 0 0 0 N +C -175 -200 25 0 0 0 N +C -175 200 25 0 0 0 N +C -175 600 25 0 0 0 N +C 200 -700 25 0 0 0 N +C 200 -500 25 0 0 0 N +C 200 -300 25 0 0 0 N +C 200 -100 25 0 0 0 N +C 200 100 25 0 0 0 N +C 200 300 25 0 0 0 N +C 200 500 25 0 0 0 N +C 200 700 25 0 0 0 N +C 225 -600 25 0 0 0 N +C 225 -200 25 0 0 0 N +C 225 200 25 0 0 0 N +C 225 600 25 0 0 0 N +P 2 0 0 0 -175 -600 200 -500 N +P 2 0 0 0 -175 -200 200 -100 N +P 2 0 0 0 -175 200 200 300 N +P 2 0 0 0 -175 600 200 700 N +P 2 0 0 0 0 -500 0 -450 N +P 2 0 0 0 0 -400 0 -350 N +P 2 0 0 0 0 -400 0 -350 N +P 2 0 0 0 0 -300 0 -250 N +P 2 0 0 0 0 -200 0 -150 N +P 2 0 0 0 0 -100 0 -50 N +P 2 0 0 0 0 0 0 50 N +P 2 0 0 0 0 0 0 50 N +P 2 0 0 0 0 100 0 150 N +P 2 0 0 0 0 200 0 250 N +P 2 0 0 0 0 300 0 350 N +P 2 0 0 0 0 400 0 450 N +P 2 0 0 0 0 400 0 450 N +P 2 0 0 0 0 500 0 550 N +P 2 0 0 0 0 600 0 650 N +P 2 0 0 0 225 -700 300 -700 N +P 2 0 0 0 225 -500 300 -500 N +P 2 0 0 0 225 -300 300 -300 N +P 2 0 0 0 225 -100 300 -100 N +P 2 0 0 0 225 100 300 100 N +P 2 0 0 0 225 300 300 300 N +P 2 0 0 0 225 500 300 500 N +P 2 0 0 0 225 700 300 700 N +P 2 0 0 0 250 -600 300 -600 N +P 2 0 0 0 250 -200 300 -200 N +P 2 0 0 0 250 200 300 200 N +P 2 0 0 0 250 600 300 600 N +X 1 1 500 700 200 L 50 50 0 1 P +X 2 2 500 600 200 L 50 50 0 1 P +X 3 3 500 500 200 L 50 50 0 1 P +X 4 4 500 300 200 L 50 50 0 1 P +X 5 5 500 200 200 L 50 50 0 1 P +X 6 6 500 100 200 L 50 50 0 1 P +X 7 7 500 -100 200 L 50 50 0 1 P +X 8 8 500 -200 200 L 50 50 0 1 P +X 9 9 500 -300 200 L 50 50 0 1 P +X 10 10 500 -500 200 L 50 50 0 1 P +X 11 11 500 -600 200 L 50 50 0 1 P +X 12 12 500 -700 200 L 50 50 0 1 P +X 13 13 -400 600 200 R 50 50 0 1 P +X 14 14 -400 200 200 R 50 50 0 1 P +X 15 15 -400 -200 200 R 50 50 0 1 P +X 16 16 -400 -600 200 R 50 50 0 1 P +ENDDRAW +ENDDEF +# # SW_SP3T # DEF SW_SP3T SW 0 0 N Y 1 F N From e1b19c4c44bee0cd2e5b8c8cb7f7122e5b9c0a43 Mon Sep 17 00:00:00 2001 From: jkriege2 Date: Sat, 8 Oct 2016 10:16:45 +0200 Subject: [PATCH 062/283] addes push buttons and switches with LED/Lamp --- library/device.dcm | 31 ++++++++++-- library/device.lib | 123 +++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 151 insertions(+), 3 deletions(-) diff --git a/library/device.dcm b/library/device.dcm index 08b3b06a..b62dee7d 100644 --- a/library/device.dcm +++ b/library/device.dcm @@ -797,15 +797,25 @@ K switch normally-open pushbutton push-button $ENDCMP # $CMP SW_Push_LED -D Push button switch, normally open, two pins -K switch normally-open pushbutton push-button +D Push button switch with LED, normally open +K switch normally-open pushbutton push-button LED $ENDCMP # $CMP SW_Push_LED_Small -D Push button switch with LED, generic, small symbol, two pins +D Push button switch with LED, generic, small symbol K switch normally-open pushbutton push-button LED $ENDCMP # +$CMP SW_Push_Lamp +D Push button switch with signal lamp, normally open +K switch normally-open pushbutton push-button lamp +$ENDCMP +# +$CMP SW_Push_Lamp_Small +D Push button switch with Signal Lamp, generic, small symbol +K switch normally-open pushbutton push-button Lamp +$ENDCMP +# $CMP SW_Push_Open D Button, Push-To-Open K Switch Push Button @@ -890,6 +900,21 @@ D Single Pole Single Throw (SPST) switch K switch OFF-ON $ENDCMP # +$CMP SW_SPST_LED_Small +D Single Pole Single Throw (SPST) switch with LED, generic, small symbol +K switch SPST LED OFF-ON +$ENDCMP +# +$CMP SW_SPST_Lamp +D Single Pole Single Throw (SPST) switch with signal lamp +K switch SPST LED OFF-ON lamp +$ENDCMP +# +$CMP SW_SPST_Lamp_Small +D Single Pole Single Throw (SPST) switch with signal lamp, generic, small symbol +K switch SPST LED OFF-ON lamp +$ENDCMP +# $CMP SW_SPST_Small D Single Pole Single Throw (SPST) switch, small symbol K switch lever diff --git a/library/device.lib b/library/device.lib index 6e9cb147..4a8e843c 100644 --- a/library/device.lib +++ b/library/device.lib @@ -4215,6 +4215,56 @@ X A 4 150 0 50 L 50 50 0 1 P ENDDRAW ENDDEF # +# SW_Push_Lamp +# +DEF SW_Push_Lamp SW 0 40 Y N 1 F N +F0 "SW" 150 110 50 H V C CNN +F1 "SW_Push_Lamp" 0 -350 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +C -125 0 25 0 0 0 N +C 125 0 25 0 0 0 N +P 2 0 0 0 -150 0 -200 0 N +P 2 0 0 0 150 0 200 0 N +C 0 -200 100 0 1 10 N +P 2 0 1 0 -200 -200 -100 -200 N +P 2 0 1 0 -150 50 150 50 N +P 2 0 1 0 -70 -130 70 -270 N +P 2 0 1 0 0 50 0 150 N +P 2 0 1 0 70 -130 -70 -270 N +P 2 0 1 0 100 -200 200 -200 N +X 1 1 -300 0 100 R 50 50 0 1 P +X 2 2 300 0 100 L 50 50 0 1 P +X C 3 -300 -200 100 R 50 50 0 1 P +X A 4 300 -200 100 L 50 50 0 1 P +ENDDRAW +ENDDEF +# +# SW_Push_Lamp_Small +# +DEF SW_Push_Lamp_Small SW 0 40 Y N 1 F N +F0 "SW" 25 225 50 H V L CNN +F1 "SW_Push_Lamp_Small" 0 -125 50 H V C CNN +F2 "" 0 300 50 H V C CNN +F3 "" 0 300 50 H V C CNN +DRAW +C -80 100 20 0 1 0 N +C 0 0 50 0 1 10 N +C 80 100 20 0 1 0 N +P 2 0 1 0 -100 0 -50 0 N +P 2 0 1 0 -35 -35 35 35 N +P 2 0 1 0 0 150 0 220 N +P 2 0 1 0 35 -35 -35 35 N +P 2 0 1 0 100 0 50 0 N +P 2 0 1 0 100 150 -100 150 N +X 1 1 -150 100 50 R 50 50 0 1 P +X 2 2 150 100 50 L 50 50 0 1 P +X K 3 -150 0 50 R 50 50 0 1 P +X A 4 150 0 50 L 50 50 0 1 P +ENDDRAW +ENDDEF +# # SW_Push_Open # DEF SW_Push_Open SW 0 40 N N 1 F N @@ -4695,6 +4745,79 @@ X 2 2 500 0 300 L 50 50 1 1 I ENDDRAW ENDDEF # +# SW_SPST_LED_Small +# +DEF SW_SPST_LED_Small SW 0 40 Y N 1 F N +F0 "SW" 25 225 50 H V L CNN +F1 "SW_SPST_LED_Small" 0 -125 50 H V C CNN +F2 "" 0 300 50 H V C CNN +F3 "" 0 300 50 H V C CNN +DRAW +P 2 0 0 0 -150 -75 -100 -25 N +P 2 0 0 0 -100 -75 -50 -25 N +P 2 0 0 0 -100 0 100 0 N +P 2 0 0 0 -25 50 -25 -50 N +P 3 0 0 0 -150 -50 -150 -75 -125 -75 N +P 3 0 0 0 -100 -50 -100 -75 -75 -75 N +P 4 0 0 0 -25 0 50 50 50 -50 -25 0 F +C -80 100 20 0 1 0 N +C 80 100 20 0 1 0 N +P 2 0 1 0 -60 110 80 170 N +X 1 1 -150 100 50 R 50 50 0 1 P +X 2 2 150 100 50 L 50 50 0 1 P +X K 3 -150 0 50 R 50 50 0 1 P +X A 4 150 0 50 L 50 50 0 1 P +ENDDRAW +ENDDEF +# +# SW_SPST_Lamp +# +DEF SW_SPST_Lamp SW 0 40 Y N 1 F N +F0 "SW" 0 125 50 H V C CNN +F1 "SW_SPST_Lamp" 0 -375 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +C -125 0 25 0 0 0 N +C 125 0 25 0 0 0 N +P 2 0 0 0 -150 0 -200 0 N +P 2 0 0 0 150 0 200 0 N +C 0 -200 100 0 1 10 N +P 2 0 1 0 -200 -200 -100 -200 N +P 2 0 1 0 -100 10 125 75 N +P 2 0 1 0 -70 -130 70 -270 N +P 2 0 1 0 70 -130 -70 -270 N +P 2 0 1 0 100 -200 200 -200 N +X 1 1 -300 0 100 R 50 50 0 1 P +X 2 2 300 0 100 L 50 50 0 1 P +X C 3 -300 -200 100 R 50 50 0 1 P +X A 4 300 -200 100 L 50 50 0 1 P +ENDDRAW +ENDDEF +# +# SW_SPST_Lamp_Small +# +DEF SW_SPST_Lamp_Small SW 0 40 Y N 1 F N +F0 "SW" 25 225 50 H V L CNN +F1 "SW_SPST_Lamp_Small" 0 -125 50 H V C CNN +F2 "" 0 300 50 H V C CNN +F3 "" 0 300 50 H V C CNN +DRAW +C -80 100 20 0 1 0 N +C 0 0 50 0 1 10 N +C 80 100 20 0 1 0 N +P 2 0 1 0 -100 0 -50 0 N +P 2 0 1 0 -60 110 85 165 N +P 2 0 1 0 -35 -35 35 35 N +P 2 0 1 0 35 -35 -35 35 N +P 2 0 1 0 100 0 50 0 N +X 1 1 -150 100 50 R 50 50 0 1 P +X 2 2 150 100 50 L 50 50 0 1 P +X K 3 -150 0 50 R 50 50 0 1 P +X A 4 150 0 50 L 50 50 0 1 P +ENDDRAW +ENDDEF +# # SW_SPST_Small # DEF SW_SPST_Small SW 0 0 N Y 1 F N From a9dc8ca3502d7e3fd6591dd861490606b734ba22 Mon Sep 17 00:00:00 2001 From: jkriege2 Date: Sat, 8 Oct 2016 15:55:38 +0200 Subject: [PATCH 063/283] improved antenna symbols --- library/device.lib | 23 +++++++++++++---------- 1 file changed, 13 insertions(+), 10 deletions(-) diff --git a/library/device.lib b/library/device.lib index 4a8e843c..1fcbec90 100644 --- a/library/device.lib +++ b/library/device.lib @@ -50,7 +50,7 @@ F2 "" 0 0 50 H I C CNN F3 "" 0 0 50 H I C CNN DRAW P 2 0 1 0 0 100 0 -100 N -P 3 0 1 0 50 100 0 0 -50 100 N +P 3 0 1 0 50 100 0 -100 -50 100 N X A 1 0 -200 100 U 50 50 1 1 I ENDDRAW ENDDEF @@ -58,16 +58,19 @@ ENDDEF # Antenna_Shield # DEF Antenna_Shield A 0 40 N N 1 F N -F0 "A" -75 75 50 H V R CNN -F1 "Antenna_Shield" -75 0 50 H V R CNN -F2 "" 0 0 50 H I C CNN -F3 "" 0 0 50 H I C CNN +F0 "A" -75 175 50 H V R CNN +F1 "Antenna_Shield" -75 100 50 H V R CNN +F2 "" 0 100 50 H I C CNN +F3 "" 0 100 50 H I C CNN DRAW -A -1 -88 32 -882 1242 0 1 0 N 0 -120 -20 -60 -A 1 -88 32 -918 558 0 1 0 N 0 -120 20 -60 -P 2 0 1 0 0 100 0 -100 N -P 2 0 1 0 30 -100 100 -100 N -P 3 0 1 0 50 100 0 0 -50 100 N +A -1 -73 32 -882 1242 0 1 0 N 0 -105 -20 -45 +A 1 -73 32 -918 558 0 1 0 N 0 -105 20 -45 +C 30 -75 7 0 1 0 F +P 2 0 1 0 0 -100 0 0 N +P 2 0 1 0 0 200 0 0 N +P 2 0 1 0 30 -75 100 -75 N +P 2 0 1 0 100 -100 100 -75 N +P 3 0 1 0 50 200 0 0 -50 200 N X A 1 0 -200 100 U 50 50 1 1 I X SHIELD 2 100 -200 100 U 50 50 1 1 I ENDDRAW From d086d4111c08e9158a3c665e7d4e17c16859812c Mon Sep 17 00:00:00 2001 From: jkriege2 Date: Sat, 8 Oct 2016 17:13:18 +0200 Subject: [PATCH 064/283] added normally-on and SPDT reed switch --- library/device.dcm | 10 ++++++++++ library/device.lib | 42 ++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 52 insertions(+) diff --git a/library/device.dcm b/library/device.dcm index b62dee7d..e8de87ec 100644 --- a/library/device.dcm +++ b/library/device.dcm @@ -841,6 +841,16 @@ D reed switch K reed magnetic switch $ENDCMP # +$CMP SW_Reed_Opener +D reed switch, default-closed +K reed magnetic switch +$ENDCMP +# +$CMP SW_Reed_SPDT +D SPDT reed switch +K reed magnetic switch SPDT +$ENDCMP +# $CMP SW_Rotary12 D rotary switch with 12 positions K rotary switch diff --git a/library/device.lib b/library/device.lib index 1fcbec90..89bc9050 100644 --- a/library/device.lib +++ b/library/device.lib @@ -4355,6 +4355,48 @@ X 2 2 200 0 100 L 50 50 1 1 I ENDDRAW ENDDEF # +# SW_Reed_Opener +# +DEF SW_Reed_Opener SW 0 0 N N 1 F N +F0 "SW" 0 100 50 H V C CNN +F1 "SW_Reed_Opener" 0 -100 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +A -85 0 55 901 -901 0 0 10 N -85 55 -85 -55 +A 85 0 55 -899 899 0 0 10 N 85 -55 85 55 +P 2 0 0 0 -100 0 50 10 N +P 2 0 0 10 -85 -55 90 -55 N +P 2 0 0 10 85 55 -85 55 N +P 2 0 0 0 100 0 -50 -10 N +S -46 2 -34 -8 0 1 0 F +S 35 7 45 -3 0 1 0 F +X 1 1 -200 0 100 R 50 50 1 1 I +X 2 2 200 0 100 L 50 50 1 1 I +ENDDRAW +ENDDEF +# +# SW_Reed_SPDT +# +DEF SW_Reed_SPDT SW 0 0 N N 1 F N +F0 "SW" 0 100 50 H V C CNN +F1 "SW_Reed_SPDT" 0 -150 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +A -85 0 55 901 -901 0 0 10 N -85 55 -85 -55 +A 85 0 55 -899 899 0 0 10 N 85 -55 85 55 +P 2 0 0 0 -100 0 75 20 N +P 2 0 0 10 -85 -55 90 -55 N +P 2 0 0 10 85 55 -85 55 N +P 3 0 1 0 50 -25 200 -25 200 -100 N +P 3 0 1 0 50 25 200 25 200 100 N +X 1 1 300 100 100 L 50 50 1 1 I +X 2 2 -200 0 100 R 50 50 1 1 I +X 3 3 300 -100 100 L 50 50 1 1 I +ENDDRAW +ENDDEF +# # SW_Rotary12 # DEF SW_Rotary12 SW 0 40 Y N 1 F N From 1fe1769548d66f920aa303d1aab70e2f97159085 Mon Sep 17 00:00:00 2001 From: jkriege2 Date: Sat, 8 Oct 2016 17:53:39 +0200 Subject: [PATCH 065/283] added phototransistors and photodiode --- library/device.dcm | 35 ++++++++++-- library/device.lib | 136 ++++++++++++++++++++++++++++++++++++++------- 2 files changed, 145 insertions(+), 26 deletions(-) diff --git a/library/device.dcm b/library/device.dcm index e8de87ec..6bff6734 100644 --- a/library/device.dcm +++ b/library/device.dcm @@ -330,6 +330,11 @@ D Potentiometer, dual K resistor variable $ENDCMP # +$CMP Photodiode +D photodiode +K opto photodiode +$ENDCMP +# $CMP Q_NIGBT_CEG D Transistor N-IGBT (general) K igbt n-igbt transistor @@ -480,11 +485,6 @@ D Transistor NPN, collector connected to mounting plane (general) K npn transistor $ENDCMP # -$CMP Q_PHOTO_NPN -D Phototransistor, ligh sensistive transistor -K light photo opto transistor -$ENDCMP -# $CMP Q_PJFET_DGS D Transistor P-JFET (general) K pjfet p-jfet transistor @@ -595,6 +595,31 @@ D Transistor PNP, collector connected to mounting plane (general) K pnp transistor $ENDCMP # +$CMP Q_Photo_NPN +D Phototransistor NPN, 2-pin (C=1, E=2) +K npn phototransistor +$ENDCMP +# +$CMP Q_Photo_NPN_2Pin_EC +D Phototransistor NPN, 2-pin (E=1, C=2) +K npn phototransistor +$ENDCMP +# +$CMP Q_Photo_NPN_CE +D Phototransistor NPN, 2-pin (C=1, E=2) +K npn phototransistor +$ENDCMP +# +$CMP Q_Photo_NPN_CBE +D Phototransistor NPN, 3-pin with base pin (C=1, B=2, E=3) +K npn phototransistor +$ENDCMP +# +$CMP Q_Photo_NPN_EBC +D Phototransistor NPN, 3-pin with base pin (E=1, B=2, C=3) +K npn phototransistor +$ENDCMP +# $CMP R D Resistor K r res resistor diff --git a/library/device.lib b/library/device.lib index 89bc9050..62114434 100644 --- a/library/device.lib +++ b/library/device.lib @@ -1475,6 +1475,28 @@ X ~ 6 -150 -300 100 R 50 50 1 1 P ENDDRAW ENDDEF # +# Photodiode +# +DEF Photodiode D 0 40 N N 1 F N +F0 "D" 20 70 50 H V L CNN +F1 "Photodiode" -40 -110 50 H V C CNN +F2 "" -50 0 50 H V C CNN +F3 "" -50 0 50 H V C CNN +ALIAS D_Photo +$FPLIST + *photodiode* +$ENDFPLIST +DRAW +P 2 0 1 6 -100 50 -100 -50 N +P 2 0 1 0 -80 70 -60 70 N +P 3 0 1 0 -20 130 -80 70 -80 90 N +P 3 0 1 0 0 50 -100 0 0 -50 F +P 5 0 1 0 30 130 -30 70 -30 90 -30 70 -10 70 N +X K 1 -200 0 100 R 50 50 1 1 P +X A 2 100 0 100 L 50 50 1 1 P +ENDDRAW +ENDDEF +# # Q_NIGBT_CEG # DEF Q_NIGBT_CEG Q 0 0 Y N 1 F N @@ -2153,27 +2175,6 @@ X C 4 200 200 100 D 50 50 1 1 P ENDDRAW ENDDEF # -# Q_PHOTO_NPN -# -DEF Q_PHOTO_NPN Q 0 0 Y Y 1 F N -F0 "Q" 150 50 50 H V L CNN -F1 "Q_PHOTO_NPN" 150 -100 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 0 75 -75 N -P 2 0 1 0 0 0 100 100 N -P 2 0 1 0 0 100 0 -100 N -P 5 0 1 0 -30 -50 -30 -30 -50 -50 -30 -50 -30 -50 N -P 5 0 1 0 50 -100 100 -100 100 -50 50 -100 50 -100 N -P 6 0 1 0 -110 10 -70 -30 -70 -10 -30 -50 -30 -50 -30 -50 N -P 6 0 1 0 -110 80 -70 40 -70 60 -30 20 -30 20 -30 20 N -P 6 0 1 0 -30 20 -30 40 -50 20 -30 20 -30 20 -30 20 N -X E 1 100 -200 100 U 50 50 1 1 P -X C 3 100 200 100 D 50 50 1 1 P -ENDDRAW -ENDDEF -# # Q_PJFET_DGS # DEF Q_PJFET_DGS Q 0 0 Y N 1 F N @@ -2656,6 +2657,99 @@ X C 4 200 200 100 D 50 50 1 1 P ENDDRAW ENDDEF # +# Q_Photo_NPN +# +DEF Q_Photo_NPN Q 0 0 Y N 1 F N +F0 "Q" 200 50 50 H V L CNN +F1 "Q_Photo_NPN" 200 -50 50 H V L CNN +F2 "" 200 100 50 H V C CNN +F3 "" 0 0 50 H V C CNN +ALIAS Q_Photo_NPN_CE +DRAW +C 50 0 111 0 1 10 N +P 2 0 1 0 -75 50 -100 50 N +P 2 0 1 0 -50 100 -75 100 N +P 2 0 1 0 25 25 100 100 N +P 3 0 1 0 -150 125 -75 50 -75 75 N +P 3 0 1 0 -125 175 -50 100 -50 125 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 +ENDDRAW +ENDDEF +# +# Q_Photo_NPN_EC +# +DEF Q_Photo_NPN_EC Q 0 0 Y N 1 F N +F0 "Q" 200 50 50 H V L CNN +F1 "Q_Photo_NPN_EC" 200 -50 50 H V L CNN +F2 "" 200 100 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +C 50 0 111 0 1 10 N +P 2 0 1 0 -75 50 -100 50 N +P 2 0 1 0 -50 100 -75 100 N +P 2 0 1 0 25 25 100 100 N +P 3 0 1 0 -150 125 -75 50 -75 75 N +P 3 0 1 0 -125 175 -50 100 -50 125 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 +ENDDRAW +ENDDEF +# +# Q_Photo_NPN_CBE +# +DEF Q_Photo_NPN_CBE Q 0 0 Y N 1 F N +F0 "Q" 200 50 50 H V L CNN +F1 "Q_Photo_NPN_CBE" 200 -50 50 H V L CNN +F2 "" 200 100 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +C 50 0 111 0 1 10 N +P 2 0 1 0 -75 50 -100 50 N +P 2 0 1 0 -50 100 -75 100 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 -150 125 -75 50 -75 75 N +P 3 0 1 0 -125 175 -50 100 -50 125 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 +ENDDRAW +ENDDEF +# +# Q_Photo_NPN_EBC +# +DEF Q_Photo_NPN_EBC Q 0 0 Y N 1 F N +F0 "Q" 200 50 50 H V L CNN +F1 "Q_Photo_NPN_EBC" 200 -50 50 H V L CNN +F2 "" 200 100 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +C 50 0 111 0 1 10 N +P 2 0 1 0 -75 50 -100 50 N +P 2 0 1 0 -50 100 -75 100 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 -150 125 -75 50 -75 75 N +P 3 0 1 0 -125 175 -50 100 -50 125 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 +ENDDRAW +ENDDEF +# # R # DEF R R 0 0 N Y 1 F N From 172d6795a1b9aef912ddd9a2bf8d998629b70661 Mon Sep 17 00:00:00 2001 From: jkriege2 Date: Sat, 8 Oct 2016 17:57:48 +0200 Subject: [PATCH 066/283] added solar cells --- library/device.dcm | 21 ++++++---- library/device.lib | 96 +++++++++++++++++++++++++++++++++++----------- 2 files changed, 88 insertions(+), 29 deletions(-) diff --git a/library/device.dcm b/library/device.dcm index 6bff6734..b7fa3c18 100644 --- a/library/device.dcm +++ b/library/device.dcm @@ -600,8 +600,8 @@ D Phototransistor NPN, 2-pin (C=1, E=2) K npn phototransistor $ENDCMP # -$CMP Q_Photo_NPN_2Pin_EC -D Phototransistor NPN, 2-pin (E=1, C=2) +$CMP Q_Photo_NPN_CBE +D Phototransistor NPN, 3-pin with base pin (C=1, B=2, E=3) K npn phototransistor $ENDCMP # @@ -610,11 +610,6 @@ D Phototransistor NPN, 2-pin (C=1, E=2) K npn phototransistor $ENDCMP # -$CMP Q_Photo_NPN_CBE -D Phototransistor NPN, 3-pin with base pin (C=1, B=2, E=3) -K npn phototransistor -$ENDCMP -# $CMP Q_Photo_NPN_EBC D Phototransistor NPN, 3-pin with base pin (E=1, B=2, C=3) K npn phototransistor @@ -955,6 +950,18 @@ D Single Pole Single Throw (SPST) switch, small symbol K switch lever $ENDCMP # +$CMP Solar_Cell +D single solar cell +K solar cell +F ~ +$ENDCMP +# +$CMP Solar_Cells +D multiple solar cells +K solar cell +F ~ +$ENDCMP +# $CMP Speaker_Crystal D crystal speaker/transducer K crystal speaker ultrasonic transducer diff --git a/library/device.lib b/library/device.lib index 62114434..bc95e112 100644 --- a/library/device.lib +++ b/library/device.lib @@ -2680,28 +2680,6 @@ X E 2 100 -200 100 U 50 50 1 1 P ENDDRAW ENDDEF # -# Q_Photo_NPN_EC -# -DEF Q_Photo_NPN_EC Q 0 0 Y N 1 F N -F0 "Q" 200 50 50 H V L CNN -F1 "Q_Photo_NPN_EC" 200 -50 50 H V L CNN -F2 "" 200 100 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -C 50 0 111 0 1 10 N -P 2 0 1 0 -75 50 -100 50 N -P 2 0 1 0 -50 100 -75 100 N -P 2 0 1 0 25 25 100 100 N -P 3 0 1 0 -150 125 -75 50 -75 75 N -P 3 0 1 0 -125 175 -50 100 -50 125 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 -ENDDRAW -ENDDEF -# # Q_Photo_NPN_CBE # DEF Q_Photo_NPN_CBE Q 0 0 Y N 1 F N @@ -2750,6 +2728,28 @@ X C 3 100 200 100 D 50 50 1 1 P ENDDRAW ENDDEF # +# Q_Photo_NPN_EC +# +DEF Q_Photo_NPN_EC Q 0 0 Y N 1 F N +F0 "Q" 200 50 50 H V L CNN +F1 "Q_Photo_NPN_EC" 200 -50 50 H V L CNN +F2 "" 200 100 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +C 50 0 111 0 1 10 N +P 2 0 1 0 -75 50 -100 50 N +P 2 0 1 0 -50 100 -75 100 N +P 2 0 1 0 25 25 100 100 N +P 3 0 1 0 -150 125 -75 50 -75 75 N +P 3 0 1 0 -125 175 -50 100 -50 125 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 +ENDDRAW +ENDDEF +# # R # DEF R R 0 0 N Y 1 F N @@ -4973,6 +4973,58 @@ X 2 2 200 0 100 L 50 50 1 1 I ENDDRAW ENDDEF # +# Solar_Cell +# +DEF Solar_Cell SC 0 0 N N 1 F N +F0 "SC" 100 100 50 H V L CNN +F1 "Solar_Cell" 100 0 50 H V L CNN +F2 "" 0 60 50 V V C CNN +F3 "" 0 60 50 V V C CNN +DRAW +S -80 70 80 60 0 1 0 F +S -52 47 50 27 0 1 0 F +P 2 0 1 0 -80 90 -140 150 N +P 2 0 1 0 -30 110 -90 170 N +P 2 0 1 0 0 30 0 0 N +P 2 0 1 0 0 70 0 100 N +P 2 0 1 10 10 105 50 105 N +P 2 0 1 10 30 125 30 85 N +P 3 0 1 0 -80 120 -80 90 -110 90 N +P 3 0 1 0 -30 140 -30 110 -60 110 N +X + 1 0 200 100 D 50 50 1 1 P +X - 2 0 -100 100 U 50 50 1 1 P +ENDDRAW +ENDDEF +# +# Solar_Cells +# +DEF Solar_Cells SC 0 0 N N 1 F N +F0 "SC" 100 100 50 H V L CNN +F1 "Solar_Cells" 100 0 50 H V L CNN +F2 "" 0 60 50 V V C CNN +F3 "" 0 60 50 V V C CNN +DRAW +S -80 -55 80 -65 0 1 0 F +S -80 70 80 60 0 1 0 F +S -52 -78 50 -98 0 1 0 F +S -52 47 50 27 0 1 0 F +P 2 0 1 0 -100 10 -160 70 N +P 2 0 1 0 -100 90 -160 150 N +P 2 0 1 0 0 -60 0 -50 N +P 2 0 1 0 0 -40 0 -30 N +P 2 0 1 0 0 -20 0 -10 N +P 2 0 1 0 0 0 0 10 N +P 2 0 1 0 0 20 0 30 N +P 2 0 1 0 0 70 0 100 N +P 2 0 1 10 10 105 50 105 N +P 2 0 1 10 30 125 30 85 N +P 3 0 1 0 -100 40 -100 10 -130 10 N +P 3 0 1 0 -100 120 -100 90 -130 90 N +X + 1 0 200 100 D 50 50 1 1 P +X - 2 0 -200 100 U 50 50 1 1 P +ENDDRAW +ENDDEF +# # Speaker # DEF Speaker SP 0 0 N Y 1 F N From 733c21cb5d3c2305387ffd4a2abebabc9e98b38b Mon Sep 17 00:00:00 2001 From: jkriege2 Date: Sat, 8 Oct 2016 18:06:39 +0200 Subject: [PATCH 067/283] added battery single-cell and edited multi-cell battery to look a bit nicer --- library/device.dcm | 8 +++++++- library/device.lib | 51 ++++++++++++++++++++++++++++++++++------------ 2 files changed, 45 insertions(+), 14 deletions(-) diff --git a/library/device.dcm b/library/device.dcm index b7fa3c18..61d74778 100644 --- a/library/device.dcm +++ b/library/device.dcm @@ -21,8 +21,14 @@ K antenna $ENDCMP # $CMP Battery -D Battery +D Battery (multiple cells) K batt voltage-source cell +F ~ +$ENDCMP +# +$CMP Battery_Cell +D single battery cell +K battery cell $ENDCMP # $CMP Buzzer diff --git a/library/device.lib b/library/device.lib index bc95e112..af677d2c 100644 --- a/library/device.lib +++ b/library/device.lib @@ -78,20 +78,45 @@ ENDDEF # # Battery # -DEF Battery BT 0 0 N Y 1 F N -F0 "BT" 100 50 50 H V L CNN -F1 "Battery" 100 -50 50 H V L CNN -F2 "" 0 40 50 V V C CNN -F3 "" 0 40 50 V V C CNN +DEF Battery BT 0 0 N N 1 F N +F0 "BT" 100 100 50 H V L CNN +F1 "Battery" 100 0 50 H V L CNN +F2 "" 0 60 50 V V C CNN +F3 "" 0 60 50 V V C CNN DRAW -S -90 -7 90 -17 0 1 0 F -S -90 50 90 40 0 1 0 F -S -62 -30 58 -50 0 1 0 F -S -62 27 58 7 0 1 0 F -P 2 0 1 10 20 95 60 95 N -P 2 0 1 10 40 115 40 75 N -X ~ 1 0 150 100 D 50 50 1 1 P -X ~ 2 0 -150 100 U 50 50 1 1 P +S -80 -55 80 -65 0 1 0 F +S -80 70 80 60 0 1 0 F +S -52 -78 50 -98 0 1 0 F +S -52 47 50 27 0 1 0 F +P 2 0 1 0 0 -60 0 -50 N +P 2 0 1 0 0 -40 0 -30 N +P 2 0 1 0 0 -20 0 -10 N +P 2 0 1 0 0 0 0 10 N +P 2 0 1 0 0 20 0 30 N +P 2 0 1 0 0 70 0 100 N +P 2 0 1 10 10 105 50 105 N +P 2 0 1 10 30 125 30 85 N +X + 1 0 200 100 D 50 50 1 1 P +X - 2 0 -200 100 U 50 50 1 1 P +ENDDRAW +ENDDEF +# +# Battery_Cell +# +DEF Battery_Cell BT 0 0 N N 1 F N +F0 "BT" 100 100 50 H V L CNN +F1 "Battery_Cell" 100 0 50 H V L CNN +F2 "" 0 60 50 V V C CNN +F3 "" 0 60 50 V V C CNN +DRAW +S -90 70 90 60 0 1 0 F +S -62 47 58 27 0 1 0 F +P 2 0 1 0 0 30 0 0 N +P 2 0 1 0 0 70 0 100 N +P 2 0 1 10 20 135 60 135 N +P 2 0 1 10 40 155 40 115 N +X + 1 0 200 100 D 50 50 1 1 P +X - 2 0 -100 100 U 50 50 1 1 P ENDDRAW ENDDEF # From 342e4311237782877f0d77c6fa8ae7224430acff Mon Sep 17 00:00:00 2001 From: jkriege2 Date: Sat, 8 Oct 2016 18:33:53 +0200 Subject: [PATCH 068/283] addes several symbols for resistor networks (different topologies, most common types) + improved R_PACK4+R_PACK8 --- library/device.dcm | 104 ++++++++ library/device.lib | 624 ++++++++++++++++++++++++++++++++++++++++++++- 2 files changed, 714 insertions(+), 14 deletions(-) diff --git a/library/device.dcm b/library/device.dcm index 61d74778..dc29df34 100644 --- a/library/device.dcm +++ b/library/device.dcm @@ -652,6 +652,104 @@ D Variable resistor K resistor var potentiometer $ENDCMP # +$CMP R_NET1_DIV +D Voltage Divider in a single package (e.g. SOT-23) +K R Network voltage divider +F http://www.ttelectronicsresistors.com/datasheets/DIV23.pdf +$ENDCMP +# +$CMP R_NET2_PAR_DIP +D 2 resistors Pack +K r +$ENDCMP +# +$CMP R_NET3_DIV_SIP +D 3 Voltage Dividers network, SIP package +K R Network divider topology +F http://www.vishay.com/docs/31509/csc.pdf +$ENDCMP +# +$CMP R_NET3_PAR_SIP +D 3 Resistor network, parallel topology, SIP package +K R Network parallel topology +F http://www.vishay.com/docs/31509/csc.pdf +$ENDCMP +# +$CMP R_NET4 +D 4 Resistor network, star topology +K R Network star-topology +F http://www.vishay.com/docs/31509/csc.pdf +$ENDCMP +# +$CMP R_NET4_DIV_SIP +D 4 Voltage Dividers network, SIP package +K R Network divider topology +F http://www.vishay.com/docs/31509/csc.pdf +$ENDCMP +# +$CMP R_NET4_PAR_DIP +D 4 resistors Pack +K r +$ENDCMP +# +$CMP R_NET4_PAR_SIP +D 4 Resistor network, parallel topology, SIP package +K R Network parallel topology +F http://www.vishay.com/docs/31509/csc.pdf +$ENDCMP +# +$CMP R_NET5 +D 5 Resistor network, star topology +K R Network star-topology +F http://www.vishay.com/docs/31509/csc.pdf +$ENDCMP +# +$CMP R_NET5_DIV_SIP +D 5 Voltage Dividers network, SIP package +K R Network divider topology +F http://www.vishay.com/docs/31509/csc.pdf +$ENDCMP +# +$CMP R_NET5_PAR_SIP +D 5 Resistor network, parallel topology, SIP package +K R Network parallel topology +F http://www.vishay.com/docs/31509/csc.pdf +$ENDCMP +# +$CMP R_NET6 +D 6 Resistor network, star topology +K R Network star-topology +F http://www.vishay.com/docs/31509/csc.pdf +$ENDCMP +# +$CMP R_NET7 +D 7 Resistor network, star topology +K R Network star-topology +F http://www.vishay.com/docs/31509/csc.pdf +$ENDCMP +# +$CMP R_NET8 +D 8 Resistor network, star topology +K R Network star-topology +F http://www.vishay.com/docs/31509/csc.pdf +$ENDCMP +# +$CMP R_NET8_PAR_DIP +D 8 resistors Pack +K r +$ENDCMP +# +$CMP R_NET9 +D 9 Resistor network, star topology +K R Network star-topology +F http://www.vishay.com/docs/31509/csc.pdf +$ENDCMP +# +$CMP R_PACK2 +D 2 resistors Pack +K r +$ENDCMP +# $CMP R_PACK4 D 4 resistors Pack K r @@ -1043,6 +1141,12 @@ D Voltage dependent resistor K vdr resistance $ENDCMP # +$CMP Voltage_Divider +D Voltage Divider in a single package (e.g. SOT-23) +K R Network voltage divider +F http://www.ttelectronicsresistors.com/datasheets/DIV23.pdf +$ENDCMP +# $CMP Voltmeter_AC D AC Voltmeter K Voltmeter AC diff --git a/library/device.lib b/library/device.lib index af677d2c..7cf50641 100644 --- a/library/device.lib +++ b/library/device.lib @@ -2979,6 +2979,576 @@ X ~ 2 0 -250 100 U 50 50 1 1 P ENDDRAW ENDDEF # +# R_NET1_DIV +# +DEF R_NET1_DIV R 0 0 Y N 1 F N +F0 "R" 125 275 50 H V L CNN +F1 "R_NET1_DIV" 125 200 50 H V L CNN +F2 "" 200 325 50 V I C CNN +F3 "" -50 -350 50 H V C CNN +ALIAS Voltage_Divider +DRAW +C 0 0 5 0 1 0 N +S -100 300 100 -300 0 1 10 f +S -40 -250 40 -75 0 1 10 N +S -40 75 40 250 0 1 10 N +P 2 0 1 0 0 -300 0 -250 N +P 2 0 1 0 0 -75 0 75 N +P 2 0 1 0 0 0 100 0 N +P 2 0 1 0 0 250 0 300 N +X COM1 1 0 400 100 D 50 50 1 1 P +X RD1 2 0 -400 100 U 50 50 1 1 P +X RD2 3 200 0 100 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +# R_NET3_DIV_SIP +# +DEF R_NET3_DIV_SIP R 0 0 Y N 1 F N +F0 "R" -425 350 50 H V L CNN +F1 "R_NET3_DIV_SIP" 425 350 50 H V R CNN +F2 "Resistors_ThroughHole:Resistor_ArrayDivider_SIP3" 0 425 50 H I C CNN +F3 "" -300 -100 50 H V C CNN +$FPLIST + Resistor*ArrayDivider*SIP3 +$ENDFPLIST +DRAW +C -200 50 5 0 1 0 N +C -200 275 5 0 1 0 N +C 0 50 5 0 1 0 N +C 0 275 5 0 1 0 N +C 75 -175 5 0 1 0 N +C 200 50 5 0 1 0 N +C 200 275 5 0 1 0 N +C 275 -175 5 0 1 0 N +S -425 300 425 -200 0 1 10 f +S -240 75 -160 250 0 1 10 N +S -200 -175 -200 -200 0 1 0 N +S -165 -150 -85 25 0 1 10 N +S -40 75 40 250 0 1 10 N +S 0 -175 0 -200 0 1 0 N +S 35 -150 115 25 0 1 10 N +S 160 75 240 250 0 1 10 N +S 235 -150 315 25 0 1 10 N +P 2 0 1 0 -200 75 -200 -175 N +P 2 0 1 0 0 75 0 -175 N +P 2 0 1 0 200 75 200 -200 N +P 3 0 1 0 -200 50 -125 50 -125 25 N +P 3 0 1 0 -200 275 0 275 0 250 N +P 3 0 1 0 -125 -150 -125 -175 75 -175 N +P 3 0 1 0 0 50 75 50 75 25 N +P 3 0 1 0 0 275 200 275 200 250 N +P 3 0 1 0 75 -150 75 -175 275 -175 N +P 3 0 1 0 200 50 275 50 275 25 N +P 4 0 1 0 -400 -200 -400 275 -200 275 -200 250 N +P 4 0 1 0 275 -150 275 -175 400 -175 400 -200 N +X COM1 1 -400 -300 100 U 50 50 1 1 P +X RD1 2 -200 -300 100 U 50 50 1 1 P +X RD2 3 0 -300 100 U 50 50 1 1 P +X RD3 4 200 -300 100 U 50 50 1 1 P +X COM2 5 400 -300 100 U 50 50 1 1 P +ENDDRAW +ENDDEF +# +# R_NET3_PAR_SIP +# +DEF R_NET3_PAR_SIP R 0 0 Y N 1 F N +F0 "R" -425 225 50 H V L CNN +F1 "R_NET3_PAR_SIP" 375 225 50 H V R CNN +F2 "Resistors_ThroughHole:Resistor_ArrayParallel_SIP3" 0 300 50 H I C CNN +F3 "" -400 0 50 H V C CNN +$FPLIST + Resistor*ArrayParallel*SIP3 +$ENDFPLIST +DRAW +S -425 -100 375 175 0 1 10 f +S -340 -75 -260 100 0 1 10 N +S -40 -75 40 100 0 1 10 N +S 260 -75 340 100 0 1 10 N +P 2 0 1 0 -300 -75 -300 -100 N +P 2 0 1 0 0 -75 0 -100 N +P 2 0 1 0 300 -75 300 -100 N +P 4 0 1 0 -400 -100 -400 150 -300 150 -300 100 N +P 4 0 1 0 -100 -100 -100 150 0 150 0 100 N +P 4 0 1 0 200 -100 200 150 300 150 300 100 N +X ~ 1 -400 -200 100 U 50 50 1 1 P +X ~ 2 -300 -200 100 U 50 50 1 1 P +X ~ 3 -100 -200 100 U 50 50 1 1 P +X ~ 4 0 -200 100 U 50 50 1 1 P +X ~ 5 200 -200 100 U 50 50 1 1 P +X ~ 6 300 -200 100 U 50 50 1 1 P +ENDDRAW +ENDDEF +# +# R_NET4 +# +DEF R_NET4 R 0 0 Y N 1 F N +F0 "R" -400 225 50 H V L CNN +F1 "R_NET4" -25 225 50 H V L CNN +F2 "Resistors_ThroughHole:Resistor_Array_SIP" 400 225 50 H I L CNN +F3 "" -300 0 50 H V C CNN +$FPLIST + Resistor_StarNetwork_5pin +$ENDFPLIST +DRAW +C -200 150 10 0 1 0 F +C 0 150 10 0 1 0 F +C 200 150 10 0 1 0 F +S -425 175 475 -125 0 1 10 f +S -240 -100 -160 100 0 1 10 N +S -40 -100 40 100 0 1 10 N +S 160 -100 240 100 0 1 10 N +S 360 -100 440 100 0 1 10 N +P 3 0 1 0 -200 150 0 150 0 100 N +P 3 0 1 0 0 150 200 150 200 100 N +P 3 0 1 0 200 150 400 150 400 100 N +P 4 0 1 0 -400 -100 -400 150 -200 150 -200 100 N +X ~ 1 -400 -200 100 U 50 50 1 1 P +X ~ 2 -200 -200 100 U 50 50 1 1 P +X ~ 3 0 -200 100 U 50 50 1 1 P +X ~ 4 200 -200 100 U 50 50 1 1 P +X ~ 5 400 -200 100 U 50 50 1 1 P +ENDDRAW +ENDDEF +# +# R_NET4_DIV_SIP +# +DEF R_NET4_DIV_SIP R 0 0 Y N 1 F N +F0 "R" -525 350 50 H V L CNN +F1 "R_NET4_DIV_SIP" 525 350 50 H V R CNN +F2 "Resistors_ThroughHole:Resistor_ArrayDivider_SIP4" 0 425 50 H I C CNN +F3 "" -400 -100 50 H V C CNN +$FPLIST + Resistor*ArrayDivider*SIP4 +$ENDFPLIST +DRAW +C -300 50 5 0 1 0 N +C -300 275 5 0 1 0 N +C -100 50 5 0 1 0 N +C -100 275 5 0 1 0 N +C -25 -175 5 0 1 0 N +C 100 50 5 0 1 0 N +C 100 275 5 0 1 0 N +C 175 -175 5 0 1 0 N +C 300 50 5 0 1 0 N +C 375 -175 5 0 1 0 N +S -525 300 525 -200 0 1 10 f +S -340 75 -260 250 0 1 10 N +S -300 -175 -300 -200 0 1 0 N +S -265 -150 -185 25 0 1 10 N +S -140 75 -60 250 0 1 10 N +S -100 -175 -100 -200 0 1 0 N +S -65 -150 15 25 0 1 10 N +S 60 75 140 250 0 1 10 N +S 135 -150 215 25 0 1 10 N +S 260 75 340 250 0 1 10 N +S 335 -150 415 25 0 1 10 N +P 2 0 1 0 -300 75 -300 -175 N +P 2 0 1 0 -100 75 -100 -175 N +P 2 0 1 0 100 75 100 -200 N +P 2 0 1 0 300 75 300 -200 N +P 3 0 1 0 -300 50 -225 50 -225 25 N +P 3 0 1 0 -300 275 -100 275 -100 250 N +P 3 0 1 0 -225 -150 -225 -175 -25 -175 N +P 3 0 1 0 -100 50 -25 50 -25 25 N +P 3 0 1 0 -100 275 100 275 100 250 N +P 3 0 1 0 -25 -150 -25 -175 175 -175 N +P 3 0 1 0 100 50 175 50 175 25 N +P 3 0 1 0 100 275 300 275 300 250 N +P 3 0 1 0 175 -150 175 -175 375 -175 N +P 3 0 1 0 300 50 375 50 375 25 N +P 4 0 1 0 -500 -200 -500 275 -300 275 -300 250 N +P 4 0 1 0 375 -150 375 -175 500 -175 500 -200 N +X COM1 1 -500 -300 100 U 50 50 1 1 P +X RD1 2 -300 -300 100 U 50 50 1 1 P +X RD2 3 -100 -300 100 U 50 50 1 1 P +X RD3 4 100 -300 100 U 50 50 1 1 P +X RD4 5 300 -300 100 U 50 50 1 1 P +X COM2 6 500 -300 100 U 50 50 1 1 P +ENDDRAW +ENDDEF +# +# R_NET4_PAR_SIP +# +DEF R_NET4_PAR_SIP R 0 0 Y N 1 F N +F0 "R" -525 225 50 H V L CNN +F1 "R_NET4_PAR_SIP" 575 225 50 H V R CNN +F2 "Resistors_ThroughHole:Resistor_ArrayParallel_SIP4" 0 300 50 H I C CNN +F3 "" -500 0 50 H V C CNN +$FPLIST + Resistor*ArrayParallel*SIP4 +$ENDFPLIST +DRAW +S -525 175 575 -100 0 1 10 f +S -440 -75 -360 100 0 1 10 N +S -140 -75 -60 100 0 1 10 N +S 160 -75 240 100 0 1 10 N +S 460 -75 540 100 0 1 10 N +P 2 0 1 0 -400 -100 -400 -75 N +P 2 0 1 0 -100 -100 -100 -75 N +P 2 0 1 0 200 -100 200 -75 N +P 2 0 1 0 500 -100 500 -75 N +P 4 0 1 0 -500 -100 -500 150 -400 150 -400 100 N +P 4 0 1 0 -200 -100 -200 150 -100 150 -100 100 N +P 4 0 1 0 100 -100 100 150 200 150 200 100 N +P 4 0 1 0 400 -100 400 150 500 150 500 100 N +X ~ 1 -500 -200 100 U 50 50 1 1 P +X ~ 2 -400 -200 100 U 50 50 1 1 P +X ~ 3 -200 -200 100 U 50 50 1 1 P +X ~ 4 -100 -200 100 U 50 50 1 1 P +X ~ 5 100 -200 100 U 50 50 1 1 P +X ~ 6 200 -200 100 U 50 50 1 1 P +X ~ 7 400 -200 100 U 50 50 1 1 P +X ~ 8 500 -200 100 U 50 50 1 1 P +ENDDRAW +ENDDEF +# +# R_NET5 +# +DEF R_NET5 R 0 0 Y N 1 F N +F0 "R" -500 225 50 H V L CNN +F1 "R_NET5" -125 225 50 H V L CNN +F2 "Resistors_ThroughHole:Resistor_Array_SIP" 275 225 50 H I L CNN +F3 "" -400 0 50 H V C CNN +$FPLIST + Resistor_StarNetwork_6pin +$ENDFPLIST +DRAW +C -300 150 10 0 1 0 F +C -100 150 10 0 1 0 F +C 100 150 10 0 1 0 F +C 300 150 10 0 1 0 F +S -525 175 575 -125 0 1 10 f +S -340 -100 -260 100 0 1 10 N +S -140 -100 -60 100 0 1 10 N +S 60 -100 140 100 0 1 10 N +S 260 -100 340 100 0 1 10 N +S 460 -100 540 100 0 1 10 N +P 3 0 1 0 -300 150 -100 150 -100 100 N +P 3 0 1 0 -100 150 100 150 100 100 N +P 3 0 1 0 100 150 300 150 300 100 N +P 3 0 1 0 300 150 500 150 500 100 N +P 4 0 1 0 -500 -100 -500 150 -300 150 -300 100 N +X ~ 1 -500 -200 100 U 50 50 1 1 P +X ~ 2 -300 -200 100 U 50 50 1 1 P +X ~ 3 -100 -200 100 U 50 50 1 1 P +X ~ 4 100 -200 100 U 50 50 1 1 P +X ~ 5 300 -200 100 U 50 50 1 1 P +X ~ 6 500 -200 100 U 50 50 1 1 P +ENDDRAW +ENDDEF +# +# R_NET5_DIV_SIP +# +DEF R_NET5_DIV_SIP R 0 0 Y N 1 F N +F0 "R" -625 350 50 H V L CNN +F1 "R_NET5_DIV_SIP" 625 350 50 H V R CNN +F2 "Resistors_ThroughHole:Resistor_ArrayDivider_SIP5" 0 425 50 H I C CNN +F3 "" -500 -100 50 H V C CNN +$FPLIST + Resistor*ArrayDivider*SIP5 +$ENDFPLIST +DRAW +C -400 50 5 0 1 0 N +C -400 275 5 0 1 0 N +C -200 50 5 0 1 0 N +C -200 275 5 0 1 0 N +C -125 -175 5 0 1 0 N +C 0 50 5 0 1 0 N +C 0 275 5 0 1 0 N +C 75 -175 5 0 1 0 N +C 200 50 5 0 1 0 N +C 200 275 5 0 1 0 N +C 275 -175 5 0 1 0 N +C 400 50 5 0 1 0 N +C 475 -175 5 0 1 0 N +S -625 300 625 -200 0 1 10 f +S -440 75 -360 250 0 1 10 N +S -400 -175 -400 -200 0 1 0 N +S -365 -150 -285 25 0 1 10 N +S -240 75 -160 250 0 1 10 N +S -200 -175 -200 -200 0 1 0 N +S -165 -150 -85 25 0 1 10 N +S -40 75 40 250 0 1 10 N +S 35 -150 115 25 0 1 10 N +S 160 75 240 250 0 1 10 N +S 235 -150 315 25 0 1 10 N +S 360 75 440 250 0 1 10 N +S 435 -150 515 25 0 1 10 N +P 2 0 1 0 -400 75 -400 -175 N +P 2 0 1 0 -200 75 -200 -175 N +P 2 0 1 0 0 75 0 -200 N +P 2 0 1 0 200 75 200 -200 N +P 2 0 1 0 400 75 400 -200 N +P 3 0 1 0 -400 50 -325 50 -325 25 N +P 3 0 1 0 -400 275 -200 275 -200 250 N +P 3 0 1 0 -325 -150 -325 -175 -125 -175 N +P 3 0 1 0 -200 50 -125 50 -125 25 N +P 3 0 1 0 -200 275 0 275 0 250 N +P 3 0 1 0 -125 -150 -125 -175 75 -175 N +P 3 0 1 0 0 50 75 50 75 25 N +P 3 0 1 0 0 275 200 275 200 250 N +P 3 0 1 0 75 -150 75 -175 275 -175 N +P 3 0 1 0 200 50 275 50 275 25 N +P 3 0 1 0 200 275 400 275 400 250 N +P 3 0 1 0 275 -150 275 -175 475 -175 N +P 3 0 1 0 400 50 475 50 475 25 N +P 4 0 1 0 -600 -200 -600 275 -400 275 -400 250 N +P 4 0 1 0 475 -150 475 -175 600 -175 600 -200 N +X COM1 1 -600 -300 100 U 50 50 1 1 P +X RD1 2 -400 -300 100 U 50 50 1 1 P +X RD2 3 -200 -300 100 U 50 50 1 1 P +X RD3 4 0 -300 100 U 50 50 1 1 P +X RD4 5 200 -300 100 U 50 50 1 1 P +X RD5 6 400 -300 100 U 50 50 1 1 P +X COM2 7 600 -300 100 U 50 50 1 1 P +ENDDRAW +ENDDEF +# +# R_NET5_PAR_SIP +# +DEF R_NET5_PAR_SIP R 0 0 Y N 1 F N +F0 "R" -625 225 50 H V L CNN +F1 "R_NET5_PAR_SIP" 775 225 50 H V R CNN +F2 "Resistors_ThroughHole:Resistor_ArrayParallel_SIP5" 0 300 50 H I C CNN +F3 "" -600 0 50 H V C CNN +$FPLIST + Resistor*ArrayParallel*SIP5 +$ENDFPLIST +DRAW +S -625 175 775 -100 0 1 10 f +S -540 -75 -460 100 0 1 10 N +S -500 -75 -500 -100 0 1 0 N +S -240 -75 -160 100 0 1 10 N +S -200 -75 -200 -100 0 1 0 N +S 60 -75 140 100 0 1 10 N +S 100 -100 100 -75 0 1 0 N +S 360 -75 440 100 0 1 10 N +S 400 -100 400 -75 0 1 0 N +S 660 -75 740 100 0 1 10 N +S 700 -100 700 -75 0 1 0 N +P 4 0 1 0 -600 -100 -600 150 -500 150 -500 100 N +P 4 0 1 0 -300 -100 -300 150 -200 150 -200 100 N +P 4 0 1 0 0 -100 0 150 100 150 100 100 N +P 4 0 1 0 300 -100 300 150 400 150 400 100 N +P 4 0 1 0 600 -100 600 150 700 150 700 100 N +X ~ 1 -600 -200 100 U 50 50 1 1 P +X ~ 2 -500 -200 100 U 50 50 1 1 P +X ~ 3 -300 -200 100 U 50 50 1 1 P +X ~ 4 -200 -200 100 U 50 50 1 1 P +X ~ 5 0 -200 100 U 50 50 1 1 P +X ~ 6 100 -200 100 U 50 50 1 1 P +X ~ 7 300 -200 100 U 50 50 1 1 P +X ~ 8 400 -200 100 U 50 50 1 1 P +X ~ 9 600 -200 100 U 50 50 1 1 P +X ~ 10 700 -200 100 U 50 50 1 1 P +ENDDRAW +ENDDEF +# +# R_NET6 +# +DEF R_NET6 R 0 0 Y N 1 F N +F0 "R" -600 225 50 H V L CNN +F1 "R_NET6" -225 225 50 H V L CNN +F2 "Resistors_ThroughHole:Resistor_Array_SIP6" 550 225 50 H I C CNN +F3 "" -500 0 50 H V C CNN +$FPLIST + Resistor_Array_SIP6 +$ENDFPLIST +DRAW +C -400 150 10 0 1 0 F +C -200 150 10 0 1 0 F +C 0 150 10 0 1 0 F +C 200 150 10 0 1 0 F +C 400 150 10 0 1 0 F +S -625 175 675 -125 0 1 10 f +S -440 -100 -360 100 0 1 10 N +S -240 -100 -160 100 0 1 10 N +S -40 -100 40 100 0 1 10 N +S 160 -100 240 100 0 1 10 N +S 360 -100 440 100 0 1 10 N +S 560 -100 640 100 0 1 10 N +S 675 -125 675 -125 0 1 10 N +P 3 0 1 0 -400 150 -200 150 -200 100 N +P 3 0 1 0 -200 150 0 150 0 100 N +P 3 0 1 0 0 150 200 150 200 100 N +P 3 0 1 0 200 150 400 150 400 100 N +P 3 0 1 0 400 150 600 150 600 100 N +P 4 0 1 0 -600 -100 -600 150 -400 150 -400 100 N +X ~ 1 -600 -200 100 U 50 50 1 1 P +X ~ 2 -400 -200 100 U 50 50 1 1 P +X ~ 3 -200 -200 100 U 50 50 1 1 P +X ~ 4 0 -200 100 U 50 50 1 1 P +X ~ 5 200 -200 100 U 50 50 1 1 P +X ~ 6 400 -200 100 U 50 50 1 1 P +X ~ 7 600 -200 100 U 50 50 1 1 P +ENDDRAW +ENDDEF +# +# R_NET7 +# +DEF R_NET7 R 0 0 Y N 1 F N +F0 "R" -700 225 50 H V L CNN +F1 "R_NET7" -325 225 50 H V L CNN +F2 "Resistors_ThroughHole:Resistor_Array_SIP7" 575 225 50 H I C CNN +F3 "" -600 0 50 H V C CNN +$FPLIST + Resistor_Array_SIP7 +$ENDFPLIST +DRAW +C -500 150 10 0 1 0 F +C -300 150 10 0 1 0 F +C -100 150 10 0 1 0 F +C 100 150 10 0 1 0 F +C 300 150 10 0 1 0 F +C 500 150 10 0 1 0 F +S -725 175 775 -125 0 1 10 f +S -540 -100 -460 100 0 1 10 N +S -340 -100 -260 100 0 1 10 N +S -140 -100 -60 100 0 1 10 N +S 60 -100 140 100 0 1 10 N +S 260 -100 340 100 0 1 10 N +S 460 -100 540 100 0 1 10 N +S 660 -100 740 100 0 1 10 N +P 3 0 1 0 -500 150 -300 150 -300 100 N +P 3 0 1 0 -300 150 -100 150 -100 100 N +P 3 0 1 0 -100 150 100 150 100 100 N +P 3 0 1 0 100 150 300 150 300 100 N +P 3 0 1 0 300 150 500 150 500 100 N +P 3 0 1 0 500 150 700 150 700 100 N +P 4 0 1 0 -700 -100 -700 150 -500 150 -500 100 N +X ~ 1 -700 -200 100 U 50 50 1 1 P +X ~ 2 -500 -200 100 U 50 50 1 1 P +X ~ 3 -300 -200 100 U 50 50 1 1 P +X ~ 4 -100 -200 100 U 50 50 1 1 P +X ~ 5 100 -200 100 U 50 50 1 1 P +X ~ 6 300 -200 100 U 50 50 1 1 P +X ~ 7 500 -200 100 U 50 50 1 1 P +X ~ 8 700 -200 100 U 50 50 1 1 P +ENDDRAW +ENDDEF +# +# R_NET8 +# +DEF R_NET8 R 0 0 Y N 1 F N +F0 "R" -800 225 50 H V L CNN +F1 "R_NET8" -425 225 50 H V L CNN +F2 "Resistors_ThroughHole:Resistor_Array_SIP8" 500 225 50 H I C CNN +F3 "" -700 0 50 H V C CNN +$FPLIST + Resistor_Array_SIP8 +$ENDFPLIST +DRAW +C -600 150 10 0 1 0 F +C -400 150 10 0 1 0 F +C -200 150 10 0 1 0 F +C 0 150 10 0 1 0 F +C 200 150 10 0 1 0 F +C 400 150 10 0 1 0 F +C 600 150 10 0 1 0 F +S -825 175 875 -125 0 1 10 f +S -640 -100 -560 100 0 1 10 N +S -440 -100 -360 100 0 1 10 N +S -240 -100 -160 100 0 1 10 N +S -40 -100 40 100 0 1 10 N +S 160 -100 240 100 0 1 10 N +S 360 -100 440 100 0 1 10 N +S 560 -100 640 100 0 1 10 N +S 760 -100 840 100 0 1 10 N +P 3 0 1 0 -600 150 -400 150 -400 100 N +P 3 0 1 0 -400 150 -200 150 -200 100 N +P 3 0 1 0 -200 150 0 150 0 100 N +P 3 0 1 0 0 150 200 150 200 100 N +P 3 0 1 0 200 150 400 150 400 100 N +P 3 0 1 0 400 150 600 150 600 100 N +P 3 0 1 0 600 150 800 150 800 100 N +P 4 0 1 0 -800 -100 -800 150 -600 150 -600 100 N +X ~ 1 -800 -200 100 U 50 50 1 1 P +X ~ 2 -600 -200 100 U 50 50 1 1 P +X ~ 3 -400 -200 100 U 50 50 1 1 P +X ~ 4 -200 -200 100 U 50 50 1 1 P +X ~ 5 0 -200 100 U 50 50 1 1 P +X ~ 6 200 -200 100 U 50 50 1 1 P +X ~ 7 400 -200 100 U 50 50 1 1 P +X ~ 8 600 -200 100 U 50 50 1 1 P +X ~ 9 800 -200 100 U 50 50 1 1 P +ENDDRAW +ENDDEF +# +# R_NET9 +# +DEF R_NET9 R 0 0 Y N 1 F N +F0 "R" -900 225 50 H V L CNN +F1 "R_NET9" -525 225 50 H V L CNN +F2 "Resistors_ThroughHole:Resistor_Array_SIP9" 500 225 50 H I C CNN +F3 "" -800 0 50 H V C CNN +$FPLIST + Resistor_Array_SIP9 +$ENDFPLIST +DRAW +C -700 150 10 0 1 0 F +C -500 150 10 0 1 0 F +C -300 150 10 0 1 0 F +C -100 150 10 0 1 0 F +C 100 150 10 0 1 0 F +C 300 150 10 0 1 0 F +C 500 150 10 0 1 0 F +C 700 150 10 0 1 0 F +S -925 175 975 -125 0 1 10 f +S -740 -100 -660 100 0 1 10 N +S -540 -100 -460 100 0 1 10 N +S -340 -100 -260 100 0 1 10 N +S -140 -100 -60 100 0 1 10 N +S 60 -100 140 100 0 1 10 N +S 260 -100 340 100 0 1 10 N +S 460 -100 540 100 0 1 10 N +S 660 -100 740 100 0 1 10 N +S 860 -100 940 100 0 1 10 N +P 3 0 1 0 -700 150 -500 150 -500 100 N +P 3 0 1 0 -500 150 -300 150 -300 100 N +P 3 0 1 0 -300 150 -100 150 -100 100 N +P 3 0 1 0 -100 150 100 150 100 100 N +P 3 0 1 0 100 150 300 150 300 100 N +P 3 0 1 0 300 150 500 150 500 100 N +P 3 0 1 0 500 150 700 150 700 100 N +P 3 0 1 0 700 150 900 150 900 100 N +P 4 0 1 0 -900 -100 -900 150 -700 150 -700 100 N +X ~ 1 -900 -200 100 U 50 50 1 1 P +X ~ 2 -700 -200 100 U 50 50 1 1 P +X ~ 3 -500 -200 100 U 50 50 1 1 P +X ~ 4 -300 -200 100 U 50 50 1 1 P +X ~ 5 -100 -200 100 U 50 50 1 1 P +X ~ 6 100 -200 100 U 50 50 1 1 P +X ~ 7 300 -200 100 U 50 50 1 1 P +X ~ 8 500 -200 100 U 50 50 1 1 P +X ~ 9 700 -200 100 U 50 50 1 1 P +X ~ 10 900 -200 100 U 50 50 1 1 P +ENDDRAW +ENDDEF +# +# R_PACK2 +# +DEF R_PACK2 RP 0 20 Y N 1 F N +F0 "RP" 0 100 50 H V C CNN +F1 "R_PACK2" 0 -200 50 H V C CNN +F2 "" 0 -350 50 H V C CNN +F3 "" 0 -350 50 H V C CNN +ALIAS R_NET2_PAR_DIP +DRAW +S -75 -75 75 -125 0 1 10 N +S -75 25 75 -25 0 1 10 N +P 2 0 1 0 -100 -100 -75 -100 N +P 2 0 1 0 -75 0 -100 0 N +P 2 0 1 0 75 -100 100 -100 N +P 2 0 1 0 75 0 100 0 N +P 5 0 1 10 -100 50 -100 -150 100 -150 100 50 -100 50 f +X P1 1 -200 0 100 R 50 50 1 1 P +X P2 2 -200 -100 100 R 50 50 1 1 P +X R2 3 200 -100 100 L 50 50 1 1 P +X R1 4 200 0 100 L 50 50 1 1 P +ENDDRAW +ENDDEF +# # R_PACK4 # DEF R_PACK4 RP 0 20 Y N 1 F N @@ -2986,12 +3556,21 @@ F0 "RP" 0 450 50 H V C CNN F1 "R_PACK4" 0 -50 50 H V C CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN +ALIAS R_NET4_PAR_DIP DRAW -P 5 0 1 0 -100 400 -100 0 100 0 100 400 -100 400 N -P 7 0 1 0 -100 50 -80 70 -40 30 0 70 40 30 80 70 100 50 N -P 7 0 1 0 -100 150 -80 170 -40 130 0 170 40 130 80 170 100 150 N -P 7 0 1 0 -100 250 -80 270 -40 230 0 270 40 230 80 270 100 250 N -P 7 0 1 0 -100 350 -80 370 -40 330 0 370 40 330 80 370 100 350 N +S -75 75 75 25 0 1 10 N +S -75 175 75 125 0 1 10 N +S -75 275 75 225 0 1 10 N +S -75 375 75 325 0 1 10 N +P 2 0 1 0 -100 50 -75 50 N +P 2 0 1 0 -100 250 -75 250 N +P 2 0 1 0 -75 150 -100 150 N +P 2 0 1 0 -75 350 -100 350 N +P 2 0 1 0 75 50 100 50 N +P 2 0 1 0 75 150 100 150 N +P 2 0 1 0 75 250 100 250 N +P 2 0 1 0 75 350 100 350 N +P 5 0 1 10 -100 400 -100 0 100 0 100 400 -100 400 f X P1 1 -200 350 100 R 50 50 1 1 P X P2 2 -200 250 100 R 50 50 1 1 P X P3 3 -200 150 100 R 50 50 1 1 P @@ -3010,16 +3589,33 @@ F0 "RP" 0 450 50 H V C CNN F1 "R_PACK8" 0 -450 50 H V C CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN +ALIAS R_NET8_PAR_DIP DRAW -S -100 400 100 -400 0 1 0 N -P 7 0 1 0 -100 -350 -80 -330 -40 -370 0 -330 40 -370 80 -330 100 -350 N -P 7 0 1 0 -100 -250 -80 -230 -40 -270 0 -230 40 -270 80 -230 100 -250 N -P 7 0 1 0 -100 -150 -80 -130 -40 -170 0 -130 40 -170 80 -130 100 -150 N -P 7 0 1 0 -100 -50 -80 -30 -40 -70 0 -30 40 -70 80 -30 100 -50 N -P 7 0 1 0 -100 50 -80 70 -40 30 0 70 40 30 80 70 100 50 N -P 7 0 1 0 -100 150 -80 170 -40 130 0 170 40 130 80 170 100 150 N -P 7 0 1 0 -100 250 -80 270 -40 230 0 270 40 230 80 270 100 250 N -P 7 0 1 0 -100 350 -80 370 -40 330 0 370 40 330 80 370 100 350 N +S -100 400 100 -400 0 1 10 f +S -75 -325 75 -375 0 1 10 N +S -75 -225 75 -275 0 1 10 N +S -75 -125 75 -175 0 1 10 N +S -75 -25 75 -75 0 1 10 N +S -75 75 75 25 0 1 10 N +S -75 175 75 125 0 1 10 N +S -75 275 75 225 0 1 10 N +S -75 375 75 325 0 1 10 N +P 2 0 1 0 -100 -250 -75 -250 N +P 2 0 1 0 -100 -50 -75 -50 N +P 2 0 1 0 -100 150 -75 150 N +P 2 0 1 0 -100 350 -75 350 N +P 2 0 1 0 -75 -350 -100 -350 N +P 2 0 1 0 -75 -150 -100 -150 N +P 2 0 1 0 -75 50 -100 50 N +P 2 0 1 0 -75 250 -100 250 N +P 2 0 1 0 75 -150 100 -150 N +P 2 0 1 0 75 50 100 50 N +P 2 0 1 0 75 250 100 250 N +P 2 0 1 0 75 350 100 350 N +P 2 0 1 0 100 -250 75 -250 N +P 2 0 1 0 100 -50 75 -50 N +P 2 0 1 0 100 150 75 150 N +P 3 0 1 0 75 -250 75 -350 100 -350 N X P1 1 -200 350 100 R 50 50 1 1 P X P2 2 -200 250 100 R 50 50 1 1 P X P3 3 -200 150 100 R 50 50 1 1 P From a0e5d8175fc020f57e7e8e12c513c45f2dcf84c5 Mon Sep 17 00:00:00 2001 From: jkriege2 Date: Sat, 8 Oct 2016 18:42:33 +0200 Subject: [PATCH 069/283] added (ceramic) resonator symbol --- library/device.dcm | 5 +++++ library/device.lib | 29 +++++++++++++++++++++++++++++ 2 files changed, 34 insertions(+) diff --git a/library/device.dcm b/library/device.dcm index dc29df34..2ad7ad22 100644 --- a/library/device.dcm +++ b/library/device.dcm @@ -775,6 +775,11 @@ D Resistor, small symbol K r resistor $ENDCMP # +$CMP Resonator +D Three pin ceramic resonator +K Ceramic Resonator +$ENDCMP +# $CMP SCHDPAK D Diode schottky - cms K diode SCHOTTKY CMS diff --git a/library/device.lib b/library/device.lib index 7cf50641..579b5592 100644 --- a/library/device.lib +++ b/library/device.lib @@ -3705,6 +3705,35 @@ X ~ 2 0 -100 30 U 50 50 1 1 P ENDDRAW ENDDEF # +# Resonator +# +DEF Resonator Y 0 40 Y N 1 F N +F0 "Y" 0 225 50 H V C CNN +F1 "Resonator" 0 150 50 H V C CNN +F2 "" -25 0 50 H V C CNN +F3 "" -25 0 50 H V C CNN +DRAW +C -120 0 10 0 1 0 F +C 0 -200 10 0 1 0 F +C 120 0 10 0 1 0 F +S -160 -150 -80 -160 0 1 0 F +S -160 -120 -80 -130 0 1 0 F +S -50 100 50 -75 0 1 12 N +S 80 -150 160 -160 0 1 0 F +S 80 -120 160 -130 0 1 0 F +P 2 0 1 0 -120 -120 -120 0 N +P 2 0 1 0 -100 0 -75 0 N +P 2 0 1 12 -75 -50 -75 50 N +P 2 0 1 12 75 -50 75 50 N +P 2 0 1 0 75 0 100 0 N +P 2 0 1 0 120 0 120 -120 N +P 4 0 1 0 120 -160 120 -200 -120 -200 -120 -160 N +X 1 1 -200 0 100 R 40 40 1 1 P +X 2 2 0 -300 100 U 40 40 1 1 P +X 3 3 200 0 100 L 40 40 1 1 P +ENDDRAW +ENDDEF +# # SCHDPAK # DEF SCHDPAK D 0 40 N N 1 F N From 349264bf486a73534cb840bd65f16fe9a4f3c536 Mon Sep 17 00:00:00 2001 From: jkriege2 Date: Sat, 8 Oct 2016 18:47:38 +0200 Subject: [PATCH 070/283] added small ceramic resonator symbol and added enclosing rectangle to large resonator symbol --- library/device.dcm | 5 +++++ library/device.lib | 42 ++++++++++++++++++++++++++++++++++++------ 2 files changed, 41 insertions(+), 6 deletions(-) diff --git a/library/device.dcm b/library/device.dcm index 2ad7ad22..19c5aa05 100644 --- a/library/device.dcm +++ b/library/device.dcm @@ -780,6 +780,11 @@ D Three pin ceramic resonator K Ceramic Resonator $ENDCMP # +$CMP Resonator_Small +D Three pin ceramic resonator +K Ceramic Resonator +$ENDCMP +# $CMP SCHDPAK D Diode schottky - cms K diode SCHOTTKY CMS diff --git a/library/device.lib b/library/device.lib index 579b5592..8765ef18 100644 --- a/library/device.lib +++ b/library/device.lib @@ -3708,29 +3708,59 @@ ENDDEF # Resonator # DEF Resonator Y 0 40 Y N 1 F N -F0 "Y" 0 225 50 H V C CNN -F1 "Resonator" 0 150 50 H V C CNN +F0 "Y" 0 250 50 H V C CNN +F1 "Resonator" 0 175 50 H V C CNN F2 "" -25 0 50 H V C CNN F3 "" -25 0 50 H V C CNN DRAW C -120 0 10 0 1 0 F C 0 -200 10 0 1 0 F C 120 0 10 0 1 0 F +S -200 125 200 -225 0 1 10 f S -160 -150 -80 -160 0 1 0 F S -160 -120 -80 -130 0 1 0 F S -50 100 50 -75 0 1 12 N S 80 -150 160 -160 0 1 0 F S 80 -120 160 -130 0 1 0 F +P 2 0 1 0 -200 0 -75 0 N P 2 0 1 0 -120 -120 -120 0 N -P 2 0 1 0 -100 0 -75 0 N P 2 0 1 12 -75 -50 -75 50 N P 2 0 1 12 75 -50 75 50 N -P 2 0 1 0 75 0 100 0 N +P 2 0 1 0 75 0 200 0 N P 2 0 1 0 120 0 120 -120 N P 4 0 1 0 120 -160 120 -200 -120 -200 -120 -160 N -X 1 1 -200 0 100 R 40 40 1 1 P +X 1 1 -300 0 100 R 40 40 1 1 P X 2 2 0 -300 100 U 40 40 1 1 P -X 3 3 200 0 100 L 40 40 1 1 P +X 3 3 300 0 100 L 40 40 1 1 P +ENDDRAW +ENDDEF +# +# Resonator_Small +# +DEF Resonator_Small Y 0 40 N N 1 F N +F0 "Y" 0 225 50 H V C CNN +F1 "Resonator_Small" 0 150 50 H V C CNN +F2 "" -25 0 50 H V C CNN +F3 "" -25 0 50 H V C CNN +DRAW +C -95 0 10 0 1 0 F +C 0 -150 10 0 1 0 F +C 95 0 10 0 1 0 F +S -135 -100 -55 -110 0 1 0 F +S -135 -70 -55 -80 0 1 0 F +S -25 75 25 -75 0 1 12 N +S 55 -100 135 -110 0 1 0 F +S 55 -70 135 -80 0 1 0 F +P 2 0 1 0 -95 -70 -95 0 N +P 2 0 1 0 -75 0 -50 0 N +P 2 0 1 12 -50 -50 -50 50 N +P 2 0 1 12 50 -50 50 50 N +P 2 0 1 0 50 0 75 0 N +P 2 0 1 0 95 0 95 -70 N +P 4 0 1 0 95 -110 95 -150 -95 -150 -95 -105 N +X 1 1 -150 0 100 R 40 40 1 1 P +X 2 2 0 -200 50 U 40 40 1 1 P +X 3 3 150 0 100 L 40 40 1 1 P ENDDRAW ENDDEF # From 97e3d118f95c75f236ce36b5f8bfeb36379a49e0 Mon Sep 17 00:00:00 2001 From: jkriege2 Date: Sat, 8 Oct 2016 19:01:57 +0200 Subject: [PATCH 071/283] added several EMI filters --- library/device.dcm | 30 ++++++++++++ library/device.lib | 113 +++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 143 insertions(+) diff --git a/library/device.dcm b/library/device.dcm index 19c5aa05..04972aad 100644 --- a/library/device.dcm +++ b/library/device.dcm @@ -81,6 +81,12 @@ D Variable capacitor K trimmer $ENDCMP # +$CMP C_Feedthrough +D feedthrough capacitor +K C feedthrough capacitor filter EMI +F http://www.murata.com/~/media/webrenewal/support/library/catalog/products/emc/emifil/c31e.ashx?la=en-gb +$ENDCMP +# $CMP C_Small D Unpolarized capacitor K capacitor cap @@ -186,6 +192,30 @@ D EMI Filter, three pins K electromagnetic interference noise $ENDCMP # +$CMP EMI_Filter_C +D EMI filter, single capacitor +K EMI filter +F http://www.murata.com/~/media/webrenewal/support/library/catalog/products/emc/emifil/c31e.ashx?la=en-gb +$ENDCMP +# +$CMP EMI_Filter_CLC +D EMI T-filter (CLC) +K EMI T-filter +F http://www.murata.com/~/media/webrenewal/support/library/catalog/products/emc/emifil/c31e.ashx?la=en-gb +$ENDCMP +# +$CMP EMI_Filter_LCL +D EMI T-filter (LCL) +K EMI T-filter +F http://www.murata.com/~/media/webrenewal/support/library/catalog/products/emc/emifil/c31e.ashx?la=en-gb +$ENDCMP +# +$CMP EMI_Filter_LL +D EMI 2-inductor-filter +K EMI filter +F http://www.murata.com/~/media/webrenewal/support/library/catalog/products/emc/emifil/c30e.ashx?la=en-gb +$ENDCMP +# $CMP Earphone D earphone, polar K earphone speaker headphone diff --git a/library/device.lib b/library/device.lib index 8765ef18..55748ad5 100644 --- a/library/device.lib +++ b/library/device.lib @@ -840,6 +840,119 @@ X VO 3 300 0 100 L 50 50 1 1 P ENDDRAW ENDDEF # +# EMI_Filter_C +# +DEF EMI_Filter_C F 0 10 Y N 1 F N +F0 "F" 75 25 50 H V L CNN +F1 "EMI_Filter_C" 75 -50 50 H V L CNN +F2 "" 0 0 50 V V C CNN +F3 "" 0 0 50 V V C CNN +ALIAS C_Feedthrough +DRAW +S -65 60 60 80 0 1 0 F +S 60 120 -65 140 0 1 0 F +P 2 0 1 0 -100 100 100 100 N +P 2 0 1 0 0 0 0 70 N +X 1 1 -200 100 100 R 50 50 1 1 P +X 2 2 0 -100 100 U 50 50 1 1 P +X 3 3 200 100 100 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +# EMI_Filter_CLC +# +DEF EMI_Filter_CLC F 0 10 Y N 1 F N +F0 "F" -225 275 50 H V L CNN +F1 "EMI_Filter_CLC" -225 200 50 H V L CNN +F2 "" 0 0 50 V V C CNN +F3 "" 0 0 50 V V C CNN +DRAW +A -80 100 20 1 1799 0 1 0 N -60 100 -100 100 +A -40 100 20 1 1799 0 1 0 N -20 100 -60 100 +A 0 100 20 1 1799 0 1 0 N 20 100 -20 100 +A 40 100 20 1 1799 0 1 0 N 60 100 20 100 +A 80 100 20 1 1799 0 1 0 N 100 100 60 100 +C -160 100 10 0 1 0 F +C 0 0 10 0 1 0 F +C 150 100 10 0 1 0 F +S -225 150 220 -25 0 1 10 f +S -200 30 -120 40 0 1 0 F +S -120 60 -200 70 0 1 0 F +S 110 30 190 40 0 1 0 F +S 190 60 110 70 0 1 0 F +P 2 0 1 0 -200 100 -100 100 N +P 2 0 1 0 -160 100 -160 70 N +P 2 0 1 0 100 100 200 100 N +P 2 0 1 0 150 100 150 70 N +P 4 0 1 0 -160 30 -160 0 150 0 150 30 N +X 1 1 -300 100 100 R 50 50 1 1 P +X 2 2 0 -100 100 U 50 50 1 1 P +X 3 3 300 100 100 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +# EMI_Filter_LCL +# +DEF EMI_Filter_LCL F 0 10 Y N 1 F N +F0 "F" -225 275 50 H V L CNN +F1 "EMI_Filter_LCL" -225 200 50 H V L CNN +F2 "" 0 0 50 V V C CNN +F3 "" 0 0 50 V V C CNN +DRAW +A -180 100 20 1 1799 0 1 0 N -160 100 -200 100 +A -140 100 20 1 1799 0 1 0 N -120 100 -160 100 +A -100 100 20 1 1799 0 1 0 N -80 100 -120 100 +A -60 100 20 1 1799 0 1 0 N -40 100 -80 100 +A 60 100 20 1 1799 0 1 0 N 80 100 40 100 +A 100 100 20 1 1799 0 1 0 N 120 100 80 100 +A 140 100 20 1 1799 0 1 0 N 160 100 120 100 +A 180 100 20 1 1799 0 1 0 N 200 100 160 100 +C 0 100 10 0 1 0 F +S -225 150 225 0 0 1 10 f +S -40 30 40 40 0 1 0 F +S 40 60 -40 70 0 1 0 F +P 2 0 1 0 -40 100 40 100 N +P 2 0 1 0 0 30 0 0 N +P 2 0 1 0 0 100 0 70 N +X 1 1 -300 100 100 R 50 50 1 1 P +X 2 2 0 -100 100 U 50 50 1 1 P +X 3 3 300 100 100 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +# EMI_Filter_LL +# +DEF EMI_Filter_LL F 0 10 Y N 1 F N +F0 "F" -100 160 50 H V L CNN +F1 "EMI_Filter_LL" -170 -170 50 H V L CNN +F2 "" 0 40 50 V V C CNN +F3 "" 0 40 50 V V C CNN +DRAW +A -80 -80 20 1 1799 0 1 0 N -60 -80 -100 -80 +A -80 80 20 -1799 -1 0 1 0 N -100 80 -60 80 +A -40 -80 20 1 1799 0 1 0 N -20 -80 -60 -80 +A -40 80 20 -1799 -1 0 1 0 N -60 80 -20 80 +A 0 -80 20 1 1799 0 1 0 N 20 -80 -20 -80 +A 0 80 20 -1799 -1 0 1 0 N -20 80 20 80 +A 40 -80 20 1 1799 0 1 0 N 60 -80 20 -80 +A 40 80 20 -1799 -1 0 1 0 N 20 80 60 80 +A 80 -80 20 1 1799 0 1 0 N 100 -80 60 -80 +A 80 80 20 -1799 -1 0 1 0 N 60 80 100 80 +C -120 -50 10 0 1 0 F +C -120 60 10 0 1 0 F +P 2 0 1 0 -100 -80 -100 -100 N +P 2 0 1 0 -100 20 100 20 N +P 2 0 1 0 -100 80 -100 100 N +P 2 0 1 0 100 -80 100 -100 N +P 2 0 1 0 100 -20 -100 -20 N +P 2 0 1 0 100 100 100 80 N +X 1 1 -200 100 100 R 50 50 1 1 P +X 2 2 200 100 100 L 50 50 1 1 P +X 3 3 -200 -100 100 R 50 50 1 1 P +X 4 4 200 -100 100 L 50 50 1 1 P +ENDDRAW +ENDDEF +# # Earphone # DEF Earphone SP 0 1 Y N 1 F N From 1157c4cd3a1cd698a43b94f1ae89ea9ff3ae2a0e Mon Sep 17 00:00:00 2001 From: jkriege2 Date: Sat, 8 Oct 2016 19:05:19 +0200 Subject: [PATCH 072/283] added dual-color LED, 2-pin version --- library/device.dcm | 5 +++++ library/device.lib | 28 ++++++++++++++++++++++++++++ 2 files changed, 33 insertions(+) diff --git a/library/device.dcm b/library/device.dcm index 04972aad..d44f1327 100644 --- a/library/device.dcm +++ b/library/device.dcm @@ -286,6 +286,11 @@ D LED dual, common cathode K led diode bicolor dual $ENDCMP # +$CMP LED_Dual_2pin +D LED dual, 2pin version +K led diode bicolor dual +$ENDCMP +# $CMP LED_RABG D LED, RGB, common anode K RGB LED diode diff --git a/library/device.lib b/library/device.lib index 55748ad5..b0b85f30 100644 --- a/library/device.lib +++ b/library/device.lib @@ -1209,6 +1209,34 @@ X A2 3 300 -100 150 L 50 50 1 1 I ENDDRAW ENDDEF # +# LED_Dual_2pin +# +DEF LED_Dual_2pin D 0 0 Y Y 1 F N +F0 "D" 0 225 50 H V C CNN +F1 "LED_Dual_2pin" 0 -250 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +C -80 0 10 0 1 0 F +C 0 0 180 0 1 10 f +C 90 0 10 0 1 0 F +P 2 0 1 0 -180 0 -100 0 N +P 2 0 1 0 -80 0 -100 0 N +P 2 0 1 0 -45 150 -45 50 N +P 2 0 1 0 55 -50 55 -150 N +P 2 0 1 0 160 0 90 0 F +P 2 0 1 10 170 230 170 200 N +P 2 0 1 10 220 180 220 150 N +P 3 0 1 0 -45 -50 55 -100 -45 -150 F +P 3 0 1 0 55 150 -45 100 55 50 F +P 3 0 1 10 110 170 170 230 140 230 N +P 3 0 1 10 160 120 220 180 190 180 N +P 5 0 1 0 90 100 -80 100 -80 -100 90 -100 90 100 N +X KA 1 310 0 150 L 50 50 1 1 I +X AK 2 -300 0 120 R 50 50 1 1 I +ENDDRAW +ENDDEF +# # LED_RABG # DEF LED_RABG D 0 50 Y N 1 F N From 982f81f2aaef9b34a79b63da18ed69371e5e130f Mon Sep 17 00:00:00 2001 From: jkriege2 Date: Sat, 8 Oct 2016 19:22:32 +0200 Subject: [PATCH 073/283] added missing inductor symbols (with iron/ferrite core) + fixed size of Inductor + added L_-aliases to Inductor_ --- library/device.dcm | 30 +++++++++++ library/device.lib | 130 ++++++++++++++++++++++++++++++++++++++++++--- 2 files changed, 154 insertions(+), 6 deletions(-) diff --git a/library/device.dcm b/library/device.dcm index d44f1327..623e8401 100644 --- a/library/device.dcm +++ b/library/device.dcm @@ -276,6 +276,11 @@ D Jumper, normally open K jumper link bridge $ENDCMP # +$CMP L +D Inductor +K inductor choke coil reactor magnetic +$ENDCMP +# $CMP LED D LED generic K led diode @@ -321,6 +326,31 @@ D LED, small symbol K led diode light-emitting-diode $ENDCMP # +$CMP L_Core_Ferrite +D Inductor with Ferrite Core +K inductor choke coil reactor magnetic +$ENDCMP +# +$CMP L_Core_Ferrite_Small +D Inductor with ferrite core, small symbol +K inductor choke coil reactor magnetic +$ENDCMP +# +$CMP L_Core_Iron +D Inductor with Iron Core +K inductor choke coil reactor magnetic +$ENDCMP +# +$CMP L_Core_Iron_Small +D Inductor with iron core, small symbol +K inductor choke coil reactor magnetic +$ENDCMP +# +$CMP L_Small +D Inductor, small symbol +K inductor choke coil reactor magnetic +$ENDCMP +# $CMP Lamp D lamp K lamp diff --git a/library/device.lib b/library/device.lib index b0b85f30..d1fb5e0b 100644 --- a/library/device.lib +++ b/library/device.lib @@ -1060,17 +1060,18 @@ F0 "L" -50 0 50 V V C CNN F1 "INDUCTOR" 100 0 50 V V C CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN +ALIAS L $FPLIST Choke_* *Coil* $ENDFPLIST DRAW -A 0 -150 50 -889 889 0 1 0 N 1 -199 1 -100 -A 0 -49 51 -889 889 0 1 0 N 1 -99 1 2 -A 0 51 51 -889 889 0 1 0 N 1 1 1 102 -A 0 148 48 -889 889 0 1 0 N 1 101 1 196 -X 1 1 0 300 100 D 50 50 1 1 P -X 2 2 0 -300 100 U 50 50 1 1 P +A 0 -75 25 -899 899 0 1 0 N 0 -100 0 -50 +A 0 -25 25 -899 899 0 1 0 N 0 -50 0 0 +A 0 25 25 -899 899 0 1 0 N 0 0 0 50 +A 0 75 25 -899 899 0 1 0 N 0 50 0 100 +X 1 1 0 150 50 D 50 50 1 1 P +X 2 2 0 -150 50 U 50 50 1 1 P ENDDRAW ENDDEF # @@ -1081,6 +1082,7 @@ F0 "L" 30 40 50 H V L CNN F1 "INDUCTOR_Small" 30 -40 50 H V L CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN +ALIAS L_Small $FPLIST Choke_* *Coil* @@ -1459,6 +1461,122 @@ X A 2 100 0 70 L 50 50 1 1 P ENDDRAW ENDDEF # +# L_Core_Ferrite +# +DEF L_Core_Ferrite L 0 40 N N 1 F N +F0 "L" -50 0 50 V V C CNN +F1 "L_Core_Ferrite" 110 0 50 V V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + Choke_* + *Coil* +$ENDFPLIST +DRAW +A 0 -75 25 -899 899 0 1 0 N 0 -100 0 -50 +A 0 -25 25 -899 899 0 1 0 N 0 -50 0 0 +A 0 25 25 -899 899 0 1 0 N 0 0 0 50 +A 0 75 25 -899 899 0 1 0 N 0 50 0 100 +P 2 0 1 0 40 -110 40 -90 N +P 2 0 1 0 40 -70 40 -50 N +P 2 0 1 0 40 -30 40 -10 N +P 2 0 1 0 40 10 40 30 N +P 2 0 1 0 40 50 40 70 N +P 2 0 1 0 40 90 40 110 N +P 2 0 1 0 60 -90 60 -110 N +P 2 0 1 0 60 -50 60 -70 N +P 2 0 1 0 60 -10 60 -30 N +P 2 0 1 0 60 30 60 10 N +P 2 0 1 0 60 70 60 50 N +P 2 0 1 0 60 110 60 90 N +X 1 1 0 150 50 D 50 50 1 1 P +X 2 2 0 -150 50 U 50 50 1 1 P +ENDDRAW +ENDDEF +# +# L_Core_Ferrite_Small +# +DEF L_Core_Ferrite_Small L 0 10 N N 1 F N +F0 "L" 50 40 50 H V L CNN +F1 "L_Core_Ferrite_Small" 50 -50 50 H V L CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + Choke_* + *Coil* +$ENDFPLIST +DRAW +A 0 -60 20 -899 899 0 1 0 N 0 -80 0 -40 +A 0 -20 20 -899 899 0 1 0 N 0 -40 0 0 +A 0 20 20 -899 899 0 1 0 N 0 0 0 40 +A 0 60 20 -899 899 0 1 0 N 0 40 0 80 +P 2 0 1 0 30 -75 30 -65 N +P 2 0 1 0 30 -55 30 -45 N +P 2 0 1 0 30 -35 30 -25 N +P 2 0 1 0 30 -15 30 -5 N +P 2 0 1 0 30 5 30 15 N +P 2 0 1 0 30 25 30 35 N +P 2 0 1 0 30 45 30 55 N +P 2 0 1 0 30 65 30 75 N +P 2 0 1 0 40 -65 40 -75 N +P 2 0 1 0 40 -45 40 -55 N +P 2 0 1 0 40 -25 40 -35 N +P 2 0 1 0 40 -5 40 -15 N +P 2 0 1 0 40 15 40 5 N +P 2 0 1 0 40 35 40 25 N +P 2 0 1 0 40 55 40 45 N +P 2 0 1 0 40 75 40 65 N +X ~ 1 0 100 20 D 50 50 1 1 P +X ~ 2 0 -100 20 U 50 50 1 1 P +ENDDRAW +ENDDEF +# +# L_Core_Iron +# +DEF L_Core_Iron L 0 40 N N 1 F N +F0 "L" -50 0 50 V V C CNN +F1 "L_Core_Iron" 110 0 50 V V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + Choke_* + *Coil* +$ENDFPLIST +DRAW +A 0 -75 25 -899 899 0 1 0 N 0 -100 0 -50 +A 0 -25 25 -899 899 0 1 0 N 0 -50 0 0 +A 0 25 25 -899 899 0 1 0 N 0 0 0 50 +A 0 75 25 -899 899 0 1 0 N 0 50 0 100 +P 2 0 1 0 40 100 40 -100 N +P 2 0 1 0 60 -100 60 100 N +X 1 1 0 150 50 D 50 50 1 1 P +X 2 2 0 -150 50 U 50 50 1 1 P +ENDDRAW +ENDDEF +# +# L_Core_Iron_Small +# +DEF L_Core_Iron_Small L 0 10 N N 1 F N +F0 "L" 50 40 50 H V L CNN +F1 "L_Core_Iron_Small" 50 -50 50 H V L CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + Choke_* + *Coil* +$ENDFPLIST +DRAW +A 0 -60 20 -899 899 0 1 0 N 0 -80 0 -40 +A 0 -20 20 -899 899 0 1 0 N 0 -40 0 0 +A 0 20 20 -899 899 0 1 0 N 0 0 0 40 +A 0 60 20 -899 899 0 1 0 N 0 40 0 80 +P 2 0 1 0 30 80 30 -80 N +P 2 0 1 0 40 -80 40 80 N +X ~ 1 0 100 20 D 50 50 1 1 P +X ~ 2 0 -100 20 U 50 50 1 1 P +ENDDRAW +ENDDEF +# # Lamp # DEF Lamp L 0 1 N N 1 F N From cb12dea92e8fd961f3a7805c909f4e2290c11100 Mon Sep 17 00:00:00 2001 From: jkriege2 Date: Sat, 8 Oct 2016 19:29:49 +0200 Subject: [PATCH 074/283] added tunnel diode --- library/device.dcm | 5 +++++ library/device.lib | 23 +++++++++++++++++++++++ 2 files changed, 28 insertions(+) diff --git a/library/device.dcm b/library/device.dcm index 623e8401..6f3352b3 100644 --- a/library/device.dcm +++ b/library/device.dcm @@ -182,6 +182,11 @@ D Diode K diode $ENDCMP # +$CMP D_Tunnel +D Tunnel Diode (Esaki Diode) +K tunnel diode +$ENDCMP +# $CMP EMI_FILTER_2pin D EMI Filter, two pins K emi electromagnetic interference noise diff --git a/library/device.lib b/library/device.lib index d1fb5e0b..b5377373 100644 --- a/library/device.lib +++ b/library/device.lib @@ -801,6 +801,29 @@ X A 2 100 0 70 L 50 50 1 1 P ENDDRAW ENDDEF # +# D_Tunnel +# +DEF D_Tunnel D 0 40 N N 1 F N +F0 "D" 0 100 50 H V C CNN +F1 "D_Tunnel" 0 -100 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + Diode_* + D-Pak_TO252AA + *SingleDiode + *_Diode_* + *SingleDiode* + D_* +$ENDFPLIST +DRAW +P 3 0 1 0 50 50 -50 0 50 -50 F +P 4 0 1 0 -30 50 -50 50 -50 -50 -30 -50 N +X K 1 -150 0 100 R 50 50 1 1 P +X A 2 150 0 100 L 50 50 1 1 P +ENDDRAW +ENDDEF +# # EMI_FILTER_2pin # DEF EMI_FILTER_2pin FL 0 40 Y N 1 F N From 8bdda46d5fe0c525ff015c4e139798671ac45726 Mon Sep 17 00:00:00 2001 From: jkriege2 Date: Sat, 8 Oct 2016 19:35:39 +0200 Subject: [PATCH 075/283] added DIAC symbol --- library/device.dcm | 5 +++++ library/device.lib | 24 ++++++++++++++++++++++++ 2 files changed, 29 insertions(+) diff --git a/library/device.dcm b/library/device.dcm index 6f3352b3..bcc95489 100644 --- a/library/device.dcm +++ b/library/device.dcm @@ -102,6 +102,11 @@ D Delay line K delay propogation retard impedance $ENDCMP # +$CMP DIAC +D diode for alternating current +K AC diode DIAC +$ENDCMP +# $CMP D_BRIDGE D Diode bridge K rectifier acdc diff --git a/library/device.lib b/library/device.lib index b5377373..54584b69 100644 --- a/library/device.lib +++ b/library/device.lib @@ -411,6 +411,30 @@ X COMMUN 3 -200 0 100 R 50 50 1 1 I ENDDRAW ENDDEF # +# DIAC +# +DEF DIAC D 0 40 N N 1 F N +F0 "D" 0 150 50 H V C CNN +F1 "DIAC" 0 -150 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + Diode_* + *SingleDiode + *_Diode_* + *SingleDiode* + D_* +$ENDFPLIST +DRAW +P 2 0 1 6 -50 0 -50 -100 N +P 2 0 1 0 50 100 50 0 N +P 3 0 1 0 -50 100 50 50 -50 0 F +P 3 0 1 0 50 0 -50 -50 50 -100 F +X K 1 -150 0 100 R 50 50 1 1 P +X A 2 150 0 100 L 50 50 1 1 P +ENDDRAW +ENDDEF +# # D_BRIDGE # DEF D_BRIDGE D 0 50 Y Y 1 F N From 4665e144abff8a824ac70e90bb3d5c5d91cb7267 Mon Sep 17 00:00:00 2001 From: jkriege2 Date: Sat, 8 Oct 2016 19:53:40 +0200 Subject: [PATCH 076/283] added NPN/PNP darlington transistors --- library/device.dcm | 80 +++++++++++ library/device.lib | 328 +++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 408 insertions(+) diff --git a/library/device.dcm b/library/device.dcm index bcc95489..daa435dd 100644 --- a/library/device.dcm +++ b/library/device.dcm @@ -551,6 +551,46 @@ D Transistor NPN (general) K npn transistor $ENDCMP # +$CMP Q_NPN_Darlington_BCE +D Darlington Transistor NPN (general) +K npn transistor darlington +$ENDCMP +# +$CMP Q_NPN_Darlington_BCEC +D Darlington Transistor NPN (general) +K npn transistor darlington +$ENDCMP +# +$CMP Q_NPN_Darlington_BEC +D Darlington Transistor NPN (general) +K npn transistor darlington +$ENDCMP +# +$CMP Q_NPN_Darlington_CBE +D Darlington Transistor NPN (general) +K npn transistor darlington +$ENDCMP +# +$CMP Q_NPN_Darlington_CEB +D Darlington Transistor NPN (general) +K npn transistor darlington +$ENDCMP +# +$CMP Q_NPN_Darlington_EBC +D Darlington Transistor NPN (general) +K npn transistor darlington +$ENDCMP +# +$CMP Q_NPN_Darlington_ECB +D Darlington Transistor NPN (general) +K npn transistor darlington +$ENDCMP +# +$CMP Q_NPN_Darlington_ECBC +D Darlington Transistor NPN (general) +K npn transistor darlington +$ENDCMP +# $CMP Q_NPN_EBC D Transistor NPN (general) K npn transistor @@ -661,6 +701,46 @@ D Transistor PNP (general) K pnp transistor $ENDCMP # +$CMP Q_PNP_Darlington_BCE +D Darlington Transistor PNP (general) +K PNP transistor darlington +$ENDCMP +# +$CMP Q_PNP_Darlington_BCEC +D Darlington Transistor PNP, collector connected to mounting plane (general) +K PNP transistor darlington +$ENDCMP +# +$CMP Q_PNP_Darlington_BEC +D Darlington Transistor PNP (general) +K PNP transistor darlington +$ENDCMP +# +$CMP Q_PNP_Darlington_CBE +D Darlington Transistor PNP (general) +K PNP transistor darlington +$ENDCMP +# +$CMP Q_PNP_Darlington_CEB +D Darlington Transistor PNP (general) +K PNP transistor darlington +$ENDCMP +# +$CMP Q_PNP_Darlington_EBC +D Darlington Transistor PNP (general) +K PNP transistor darlington +$ENDCMP +# +$CMP Q_PNP_Darlington_ECB +D Darlington Transistor PNP (general) +K PNP transistor darlington +$ENDCMP +# +$CMP Q_PNP_Darlington_ECBC +D Darlington Transistor PNP, collector connected to mounting plane (general) +K PNP transistor darlington +$ENDCMP +# $CMP Q_PNP_EBC D Transistor PNP (general) K pnp transistor diff --git a/library/device.lib b/library/device.lib index 54584b69..a08d58d8 100644 --- a/library/device.lib +++ b/library/device.lib @@ -2447,6 +2447,170 @@ X B 3 -200 0 225 R 50 50 1 1 I ENDDRAW ENDDEF # +# Q_NPN_Darlington_BCE +# +DEF Q_NPN_Darlington_BCE Q 0 0 Y N 1 F N +F0 "Q" 300 50 50 H V L CNN +F1 "Q_NPN_Darlington_BCE" 300 -50 50 H V L CNN +F2 "" 200 100 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +C 50 0 111 0 1 10 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 0 25 0 100 75 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 225 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 +ENDDRAW +ENDDEF +# +# Q_NPN_Darlington_BCEC +# +DEF Q_NPN_Darlington_BCEC Q 0 0 Y N 1 F N +F0 "Q" 300 50 50 H V L CNN +F1 "Q_NPN_Darlington_BCEC" 300 -50 50 H V L CNN +F2 "" 200 100 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +C 50 0 111 0 1 10 N +P 2 0 1 0 25 25 100 100 N +P 2 0 1 0 200 100 100 100 N +P 3 0 1 0 25 -25 100 -100 100 -100 N +P 3 0 1 0 25 0 100 75 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 225 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 +X C2 4 200 200 100 D 50 50 1 1 I +ENDDRAW +ENDDEF +# +# Q_NPN_Darlington_BEC +# +DEF Q_NPN_Darlington_BEC Q 0 0 Y N 1 F N +F0 "Q" 300 50 50 H V L CNN +F1 "Q_NPN_Darlington_BEC" 300 -50 50 H V L CNN +F2 "" 200 100 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +C 50 0 111 0 1 10 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 0 25 0 100 75 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 225 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 +ENDDRAW +ENDDEF +# +# Q_NPN_Darlington_CBE +# +DEF Q_NPN_Darlington_CBE Q 0 0 Y N 1 F N +F0 "Q" 300 50 50 H V L CNN +F1 "Q_NPN_Darlington_CBE" 300 -50 50 H V L CNN +F2 "" 200 100 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +C 50 0 111 0 1 10 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 0 25 0 100 75 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 225 R 50 50 1 1 I +X E 3 100 -200 100 U 50 50 1 1 P +ENDDRAW +ENDDEF +# +# Q_NPN_Darlington_CEB +# +DEF Q_NPN_Darlington_CEB Q 0 0 Y N 1 F N +F0 "Q" 300 50 50 H V L CNN +F1 "Q_NPN_Darlington_CEB" 300 -50 50 H V L CNN +F2 "" 200 100 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +C 50 0 111 0 1 10 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 0 25 0 100 75 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 225 R 50 50 1 1 I +ENDDRAW +ENDDEF +# +# Q_NPN_Darlington_EBC +# +DEF Q_NPN_Darlington_EBC Q 0 0 Y N 1 F N +F0 "Q" 300 50 50 H V L CNN +F1 "Q_NPN_Darlington_EBC" 300 -50 50 H V L CNN +F2 "" 200 100 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +C 50 0 111 0 1 10 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 0 25 0 100 75 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 225 R 50 50 1 1 P +X C 3 100 200 100 D 50 50 1 1 P +ENDDRAW +ENDDEF +# +# Q_NPN_Darlington_ECB +# +DEF Q_NPN_Darlington_ECB Q 0 0 Y N 1 F N +F0 "Q" 300 50 50 H V L CNN +F1 "Q_NPN_Darlington_ECB" 300 -50 50 H V L CNN +F2 "" 200 100 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +C 50 0 111 0 1 10 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 0 25 0 100 75 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 225 R 50 50 1 1 P +ENDDRAW +ENDDEF +# +# Q_NPN_Darlington_ECBC +# +DEF Q_NPN_Darlington_ECBC Q 0 0 Y N 1 F N +F0 "Q" 300 50 50 H V L CNN +F1 "Q_NPN_Darlington_ECBC" 200 -50 50 H V L CNN +F2 "" 200 100 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +C 50 0 111 0 1 10 N +P 2 0 1 0 25 25 100 100 N +P 2 0 1 0 200 100 100 100 N +P 3 0 1 0 25 -25 100 -100 100 -100 N +P 3 0 1 0 25 0 100 75 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 225 R 50 50 1 1 P +X C2 4 200 200 100 D 50 50 1 1 I +ENDDRAW +ENDDEF +# # Q_NPN_EBC # DEF Q_NPN_EBC Q 0 0 Y N 1 F N @@ -2929,6 +3093,170 @@ X B 3 -200 0 225 R 50 50 1 1 I ENDDRAW ENDDEF # +# Q_PNP_Darlington_BCE +# +DEF Q_PNP_Darlington_BCE Q 0 0 Y N 1 F N +F0 "Q" 300 50 50 H V L CNN +F1 "Q_PNP_Darlington_BCE" 300 -50 50 H V L CNN +F2 "" 200 100 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +C 50 0 111 0 1 10 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 0 25 0 100 75 100 100 N +P 3 0 1 20 25 75 25 -75 25 -75 N +P 5 0 1 0 90 -70 70 -90 50 -50 90 -70 90 -70 F +X B 1 -200 0 225 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 +ENDDRAW +ENDDEF +# +# Q_PNP_Darlington_BCEC +# +DEF Q_PNP_Darlington_BCEC Q 0 0 Y N 1 F N +F0 "Q" 300 50 50 H V L CNN +F1 "Q_PNP_Darlington_BCEC" 300 -50 50 H V L CNN +F2 "" 200 100 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +C 50 0 111 0 1 10 N +P 2 0 1 0 25 25 100 100 N +P 2 0 1 0 200 100 100 100 N +P 3 0 1 0 25 -25 100 -100 100 -100 N +P 3 0 1 0 25 0 100 75 100 100 N +P 3 0 1 20 25 75 25 -75 25 -75 N +P 5 0 1 0 90 -70 70 -90 50 -50 90 -70 90 -70 F +X B 1 -200 0 225 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 +X C 4 200 200 100 D 50 50 1 1 P +ENDDRAW +ENDDEF +# +# Q_PNP_Darlington_BEC +# +DEF Q_PNP_Darlington_BEC Q 0 0 Y N 1 F N +F0 "Q" 300 50 50 H V L CNN +F1 "Q_PNP_Darlington_BEC" 300 -50 50 H V L CNN +F2 "" 200 100 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +C 50 0 111 0 1 10 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 0 25 0 100 75 100 100 N +P 3 0 1 20 25 75 25 -75 25 -75 N +P 5 0 1 0 90 -70 70 -90 50 -50 90 -70 90 -70 F +X B 1 -200 0 225 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 +ENDDRAW +ENDDEF +# +# Q_PNP_Darlington_CBE +# +DEF Q_PNP_Darlington_CBE Q 0 0 Y N 1 F N +F0 "Q" 300 50 50 H V L CNN +F1 "Q_PNP_Darlington_CBE" 300 -50 50 H V L CNN +F2 "" 200 100 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +C 50 0 111 0 1 10 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 0 25 0 100 75 100 100 N +P 3 0 1 20 25 75 25 -75 25 -75 N +P 5 0 1 0 90 -70 70 -90 50 -50 90 -70 90 -70 F +X C 1 100 200 100 D 50 50 1 1 P +X B 2 -200 0 225 R 50 50 1 1 I +X E 3 100 -200 100 U 50 50 1 1 P +ENDDRAW +ENDDEF +# +# Q_PNP_Darlington_CEB +# +DEF Q_PNP_Darlington_CEB Q 0 0 Y N 1 F N +F0 "Q" 300 50 50 H V L CNN +F1 "Q_PNP_Darlington_CEB" 300 -50 50 H V L CNN +F2 "" 200 100 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +C 50 0 111 0 1 10 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 0 25 0 100 75 100 100 N +P 3 0 1 20 25 75 25 -75 25 -75 N +P 5 0 1 0 90 -70 70 -90 50 -50 90 -70 90 -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 225 R 50 50 1 1 I +ENDDRAW +ENDDEF +# +# Q_PNP_Darlington_EBC +# +DEF Q_PNP_Darlington_EBC Q 0 0 Y N 1 F N +F0 "Q" 300 50 50 H V L CNN +F1 "Q_PNP_Darlington_EBC" 300 -50 50 H V L CNN +F2 "" 200 100 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +C 50 0 111 0 1 10 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 0 25 0 100 75 100 100 N +P 3 0 1 20 25 75 25 -75 25 -75 N +P 5 0 1 0 90 -70 70 -90 50 -50 90 -70 90 -70 F +X E 1 100 -200 100 U 50 50 1 1 P +X B 2 -200 0 225 R 50 50 1 1 I +X C 3 100 200 100 D 50 50 1 1 P +ENDDRAW +ENDDEF +# +# Q_PNP_Darlington_ECB +# +DEF Q_PNP_Darlington_ECB Q 0 0 Y N 1 F N +F0 "Q" 300 50 50 H V L CNN +F1 "Q_PNP_Darlington_ECB" 300 -50 50 H V L CNN +F2 "" 200 100 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +C 50 0 111 0 1 10 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 0 25 0 100 75 100 100 N +P 3 0 1 20 25 75 25 -75 25 -75 N +P 5 0 1 0 90 -70 70 -90 50 -50 90 -70 90 -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 225 R 50 50 1 1 I +ENDDRAW +ENDDEF +# +# Q_PNP_Darlington_ECBC +# +DEF Q_PNP_Darlington_ECBC Q 0 0 Y N 1 F N +F0 "Q" 300 50 50 H V L CNN +F1 "Q_PNP_Darlington_ECBC" 300 -50 50 H V L CNN +F2 "" 200 100 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +C 50 0 111 0 1 10 N +P 2 0 1 0 25 25 100 100 N +P 2 0 1 0 200 100 100 100 N +P 3 0 1 0 25 -25 100 -100 100 -100 N +P 3 0 1 0 25 0 100 75 100 100 N +P 3 0 1 20 25 75 25 -75 25 -75 N +P 5 0 1 0 90 -70 70 -90 50 -50 90 -70 90 -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 225 R 50 50 1 1 I +X C 4 200 200 100 D 50 50 1 1 P +ENDDRAW +ENDDEF +# # Q_PNP_EBC # DEF Q_PNP_EBC Q 0 0 Y N 1 F N From 38078262d609cf89015b5bfba3c513862eee1ce3 Mon Sep 17 00:00:00 2001 From: jkriege2 Date: Sat, 8 Oct 2016 20:17:48 +0200 Subject: [PATCH 077/283] added NTC/PTC thermistors (2,3,4-wire) and thermocouples --- library/device.dcm | 44 ++++++ library/device.lib | 347 +++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 391 insertions(+) diff --git a/library/device.dcm b/library/device.dcm index daa435dd..429a4e77 100644 --- a/library/device.dcm +++ b/library/device.dcm @@ -925,6 +925,11 @@ D Photoresistor, light sensitive resistor, LDR, alternative symbol K resistor variable light opto LDR $ENDCMP # +$CMP R_Shunt +D Shunt Resistor +K r res shunt resistor +$ENDCMP +# $CMP R_Small D Resistor, small symbol K r resistor @@ -1296,6 +1301,45 @@ D Transient voltage suppressor diode (bi-directional) K tvs esd $ENDCMP # +$CMP Thermistor_NTC +D temperature dependent resistor, positive temperature coefficient (PTC) +K thermistor PTC resistor sensor RTD +$ENDCMP +# +$CMP Thermistor_NTC_3wire +D temperature dependent resistor, positive temperature coefficient (PTC), 3-wire interface +K thermistor PTC resistor sensor RTD +$ENDCMP +# +$CMP Thermistor_NTC_4wire +D temperature dependent resistor, positive temperature coefficient (PTC), 4-wire interface +K thermistor PTC resistor sensor RTD +$ENDCMP +# +$CMP Thermocouple +D thermocouple +K thermocouple temperature sensor cold junction +F https://en.wikipedia.org/wiki/Thermocouple +$ENDCMP +# +$CMP Thermocouple_ALT +D thermocouple with connector block +K thermocouple temperature sensor cold junction +F https://en.wikipedia.org/wiki/Thermocouple +$ENDCMP +# +$CMP Thermocouple_ALT_BLOCK +D thermocouple with connector block, alternative symbol +K thermocouple temperature sensor cold junction +F https://en.wikipedia.org/wiki/Thermocouple +$ENDCMP +# +$CMP Thermocouple_BLOCK +D thermocouple with connector block +K thermocouple temperature sensor cold junction +F https://en.wikipedia.org/wiki/Thermocouple +$ENDCMP +# $CMP VARICAP D Variable capacitor K capacitor diode diff --git a/library/device.lib b/library/device.lib index a08d58d8..b3dd6180 100644 --- a/library/device.lib +++ b/library/device.lib @@ -4321,6 +4321,24 @@ X ~ 2 0 -300 100 U 50 50 1 1 P ENDDRAW ENDDEF # +# R_Shunt +# +DEF R_Shunt R 0 0 N Y 1 F N +F0 "R" -175 0 50 V V C CNN +F1 "R_Shunt" -100 0 50 V V C CNN +F2 "" -70 0 50 V V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +S -40 -100 40 100 0 1 10 N +P 2 0 1 0 100 -100 0 -100 N +P 2 0 1 0 100 100 0 100 N +X 1 1 0 200 100 D 50 50 1 1 P +X 2 2 200 100 100 L 50 50 1 1 P +X 3 3 200 -100 100 L 50 50 1 1 P +X 4 4 0 -200 100 U 50 50 1 1 P +ENDDRAW +ENDDEF +# # R_Small # DEF R_Small R 0 10 N N 1 F N @@ -6689,6 +6707,335 @@ X ~ 2 300 0 300 L 50 50 1 1 P ENDDRAW ENDDEF # +# Thermistor_NTC +# +DEF Thermistor_NTC TH 0 0 N Y 1 F N +F0 "TH" 100 25 50 V V L CNN +F1 "Thermistor_NTC" 175 25 50 V V L CNN +F2 "" 0 50 50 H I C CNN +F3 "" 0 50 50 H I C CNN +$FPLIST + PIN_ARRAY_2X1 + bornier2 + TerminalBlock*2pol +$ENDFPLIST +DRAW +A -86 208 7 -265 818 0 1 0 N -80 205 -85 215 +A -70 205 10 1800 -900 0 1 0 N -80 205 -70 195 +A -70 205 10 -900 0 0 1 0 N -70 195 -60 205 +A -70 230 10 0 900 0 1 0 N -60 230 -70 240 +A -70 230 10 900 1800 0 1 0 N -70 240 -80 230 +A -70 230 10 1800 -900 0 1 0 N -80 230 -70 220 +A -64 239 20 -1075 -253 0 1 0 N -70 220 -45 230 +S -40 200 40 -100 0 1 8 N +P 2 0 1 0 -60 205 -60 230 N +P 5 0 1 0 -75 175 -75 125 75 -25 75 -75 75 -75 N +P 6 0 1 0 -90 -95 -90 -5 -100 -35 -80 -35 -90 -5 -90 -15 F +P 6 0 1 0 -60 -5 -60 -95 -70 -65 -50 -65 -60 -95 -60 -85 F +X ~ 1 0 300 100 D 50 50 1 1 P +X ~ 2 0 -200 100 U 50 50 1 1 P +ENDDRAW +ENDDEF +# +# Thermistor_NTC_3wire +# +DEF Thermistor_NTC_3wire TH 0 0 Y Y 1 F N +F0 "TH" 75 150 50 H V L CNN +F1 "Thermistor_NTC_3wire" 75 50 50 H V L CNN +F2 "" 0 50 50 H I C CNN +F3 "" 0 50 50 H I C CNN +$FPLIST + PIN_ARRAY_3X1 + bornier3 + TerminalBlock*3pol +$ENDFPLIST +DRAW +A -86 208 7 -265 818 0 1 0 N -80 205 -85 215 +A -70 205 10 1800 -900 0 1 0 N -80 205 -70 195 +A -70 205 10 -900 0 0 1 0 N -70 195 -60 205 +A -70 230 10 0 900 0 1 0 N -60 230 -70 240 +A -70 230 10 900 1800 0 1 0 N -70 240 -80 230 +A -70 230 10 1800 -900 0 1 0 N -80 230 -70 220 +A -64 239 20 -1075 -253 0 1 0 N -70 220 -45 230 +C 0 225 10 0 1 0 F +S -40 200 40 -100 0 1 8 N +P 2 0 1 0 -60 205 -60 230 N +P 3 0 1 0 0 -100 0 -200 100 -200 N +P 3 0 1 0 0 200 0 400 100 400 N +P 3 0 1 0 100 300 75 300 0 225 N +P 5 0 1 0 -75 175 -75 125 75 -25 75 -75 75 -75 N +P 6 0 1 0 -90 -95 -90 -5 -100 -35 -80 -35 -90 -5 -90 -15 F +P 6 0 1 0 -60 -5 -60 -95 -70 -65 -50 -65 -60 -95 -60 -85 F +X ~ 1 200 400 100 L 50 50 1 1 P +X ~ 2 200 300 100 L 50 50 1 1 P +X ~ 3 200 -200 100 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +# Thermistor_NTC_4wire +# +DEF Thermistor_NTC_4wire TH 0 0 Y Y 1 F N +F0 "TH" 75 150 50 H V L CNN +F1 "Thermistor_NTC_4wire" 75 50 50 H V L CNN +F2 "" 0 50 50 H I C CNN +F3 "" 0 50 50 H I C CNN +$FPLIST + PIN_ARRAY_4X1 + bornier4 + TerminalBlock*4pol +$ENDFPLIST +DRAW +A -86 208 7 -265 818 0 1 0 N -80 205 -85 215 +A -70 205 10 1800 -900 0 1 0 N -80 205 -70 195 +A -70 205 10 -900 0 0 1 0 N -70 195 -60 205 +A -70 230 10 0 900 0 1 0 N -60 230 -70 240 +A -70 230 10 900 1800 0 1 0 N -70 240 -80 230 +A -70 230 10 1800 -900 0 1 0 N -80 230 -70 220 +A -64 239 20 -1075 -253 0 1 0 N -70 220 -45 230 +C 0 -135 10 0 1 0 F +C 0 225 10 0 1 0 F +S -40 200 40 -100 0 1 8 N +P 2 0 1 0 -60 205 -60 230 N +P 3 0 1 0 0 -100 0 -300 100 -300 N +P 3 0 1 0 0 200 0 400 100 400 N +P 3 0 1 0 100 -200 70 -200 0 -130 N +P 3 0 1 0 100 300 75 300 0 225 N +P 5 0 1 0 -75 175 -75 125 75 -25 75 -75 75 -75 N +P 6 0 1 0 -90 -95 -90 -5 -100 -35 -80 -35 -90 -5 -90 -15 F +P 6 0 1 0 -60 -5 -60 -95 -70 -65 -50 -65 -60 -95 -60 -85 F +X ~ 1 200 400 100 L 50 50 1 1 P +X ~ 2 200 300 100 L 50 50 1 1 P +X ~ 3 200 -200 100 L 50 50 1 1 P +X ~ 4 200 -300 100 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +# Thermistor_PTC +# +DEF Thermistor_PTC TH 0 0 N Y 1 F N +F0 "TH" 100 25 50 V V L CNN +F1 "Thermistor_PTC" 175 25 50 V V L CNN +F2 "" 50 -150 50 H I L CNN +F3 "" 0 50 50 H I C CNN +ALIAS RTD +$FPLIST + PIN_ARRAY_2X1 + bornier2 + TerminalBlock*2pol +$ENDFPLIST +DRAW +A -86 208 7 -265 818 0 1 0 N -80 205 -85 215 +A -70 205 10 1800 -900 0 1 0 N -80 205 -70 195 +A -70 205 10 -900 0 0 1 0 N -70 195 -60 205 +A -70 230 10 0 900 0 1 0 N -60 230 -70 240 +A -70 230 10 900 1800 0 1 0 N -70 240 -80 230 +A -70 230 10 1800 -900 0 1 0 N -80 230 -70 220 +A -64 239 20 -1075 -253 0 1 0 N -70 220 -45 230 +S -40 200 40 -100 0 1 10 N +P 2 0 1 0 -60 205 -60 230 N +P 5 0 1 0 -75 175 -75 125 75 -25 75 -75 75 -75 N +P 6 0 1 0 -90 -95 -90 -5 -100 -35 -80 -35 -90 -5 -90 -15 F +P 6 0 1 0 -60 -95 -60 -5 -70 -35 -50 -35 -60 -5 -60 -15 F +X ~ 1 0 300 100 D 50 50 1 1 P +X ~ 2 0 -200 100 U 50 50 1 1 P +ENDDRAW +ENDDEF +# +# Thermistor_PTC_3wire +# +DEF Thermistor_PTC_3wire TH 0 0 Y Y 1 F N +F0 "TH" 75 150 50 H V L CNN +F1 "Thermistor_PTC_3wire" 75 50 50 H V L CNN +F2 "" 0 50 50 H I C CNN +F3 "" 0 50 50 H I C CNN +ALIAS PT500_3wire PT1000_3wire PT100_3wire RTD_3wire +$FPLIST + PIN_ARRAY_3X1 + bornier3 + TerminalBlock*3pol +$ENDFPLIST +DRAW +A -86 208 7 -265 818 0 1 0 N -80 205 -85 215 +A -70 205 10 1800 -900 0 1 0 N -80 205 -70 195 +A -70 205 10 -900 0 0 1 0 N -70 195 -60 205 +A -70 230 10 0 900 0 1 0 N -60 230 -70 240 +A -70 230 10 900 1800 0 1 0 N -70 240 -80 230 +A -70 230 10 1800 -900 0 1 0 N -80 230 -70 220 +A -64 239 20 -1075 -253 0 1 0 N -70 220 -45 230 +C 0 225 10 0 1 0 F +S -40 200 40 -100 0 1 8 N +P 2 0 1 0 -60 205 -60 230 N +P 3 0 1 0 0 -100 0 -200 100 -200 N +P 3 0 1 0 0 200 0 400 100 400 N +P 3 0 1 0 100 300 75 300 0 225 N +P 5 0 1 0 -75 175 -75 125 75 -25 75 -75 75 -75 N +P 6 0 1 0 -90 -95 -90 -5 -100 -35 -80 -35 -90 -5 -90 -15 F +P 6 0 1 0 -60 -95 -60 -5 -70 -35 -50 -35 -60 -5 -60 -15 F +X ~ 1 200 400 100 L 50 50 1 1 P +X ~ 2 200 300 100 L 50 50 1 1 P +X ~ 3 200 -200 100 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +# Thermistor_PTC_4wire +# +DEF Thermistor_PTC_4wire TH 0 0 Y Y 1 F N +F0 "TH" 75 150 50 H V L CNN +F1 "Thermistor_PTC_4wire" 75 50 50 H V L CNN +F2 "" 0 50 50 H I C CNN +F3 "" 0 50 50 H I C CNN +ALIAS PT500_4wire PT1000_4wire PT100_4wire RTD_4wire +$FPLIST + PIN_ARRAY_4X1 + bornier4 + TerminalBlock*4pol +$ENDFPLIST +DRAW +A -86 208 7 -265 818 0 1 0 N -80 205 -85 215 +A -70 205 10 1800 -900 0 1 0 N -80 205 -70 195 +A -70 205 10 -900 0 0 1 0 N -70 195 -60 205 +A -70 230 10 0 900 0 1 0 N -60 230 -70 240 +A -70 230 10 900 1800 0 1 0 N -70 240 -80 230 +A -70 230 10 1800 -900 0 1 0 N -80 230 -70 220 +A -64 239 20 -1075 -253 0 1 0 N -70 220 -45 230 +C 0 -135 10 0 1 0 F +C 0 225 10 0 1 0 F +S -40 200 40 -100 0 1 8 N +P 2 0 1 0 -60 205 -60 230 N +P 3 0 1 0 0 -100 0 -300 100 -300 N +P 3 0 1 0 0 200 0 400 100 400 N +P 3 0 1 0 100 -200 70 -200 0 -130 N +P 3 0 1 0 100 300 75 300 0 225 N +P 5 0 1 0 -75 175 -75 125 75 -25 75 -75 75 -75 N +P 6 0 1 0 -90 -95 -90 -5 -100 -35 -80 -35 -90 -5 -90 -15 F +P 6 0 1 0 -60 -95 -60 -5 -70 -35 -50 -35 -60 -5 -60 -15 F +X ~ 1 200 400 100 L 50 50 1 1 P +X ~ 2 200 300 100 L 50 50 1 1 P +X ~ 3 200 -200 100 L 50 50 1 1 P +X ~ 4 200 -300 100 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +# Thermocouple +# +DEF Thermocouple TH 0 0 N Y 1 F N +F0 "TH" -120 150 50 H V C CNN +F1 "Thermocouple" -200 -160 50 H V L CNN +F2 "" -575 50 50 H I C CNN +F3 "" -575 50 50 H I C CNN +$FPLIST + PIN_ARRAY_2X1 + bornier2 + TerminalBlock*2pol +$ENDFPLIST +DRAW +C -120 0 10 0 1 0 F +P 2 0 1 0 -160 -40 -170 -50 N +P 2 0 1 0 -140 -20 -150 -30 N +P 2 0 1 0 -120 0 -130 -10 N +P 2 0 1 0 -100 20 -110 10 N +P 2 0 1 0 -80 40 -90 30 N +P 2 0 1 0 -60 60 -70 50 N +P 2 0 1 0 -40 80 -50 70 N +P 2 0 1 0 -20 100 -30 90 N +P 2 0 1 0 0 -100 -10 -100 N +P 2 0 1 0 0 100 -20 100 N +P 3 0 1 0 10 -100 -20 -100 -170 50 N +X + 1 100 100 100 L 50 50 1 1 P +X - 2 100 -100 100 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +# Thermocouple_ALT +# +DEF Thermocouple_ALT TH 0 0 N Y 1 F N +F0 "TH" -120 150 50 H V C CNN +F1 "Thermocouple_ALT" -180 -200 50 H V L CNN +F2 "" -575 50 50 H I C CNN +F3 "" -575 50 50 H I C CNN +$FPLIST + PIN_ARRAY_2X1 + bornier2 + TerminalBlock*2pol +$ENDFPLIST +DRAW +C -120 0 10 0 1 0 F +P 2 0 1 0 0 -100 -10 -100 N +P 2 0 1 0 48 100 100 100 N +P 2 0 1 0 60 -100 100 -100 N +P 3 0 1 0 46 98 -18 98 -118 -2 N +P 3 0 1 0 46 102 -18 102 -120 0 N +P 3 0 1 0 60 -100 -20 -100 -120 0 N +X + 1 100 100 100 L 50 50 1 1 P +X - 2 100 -100 100 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +# Thermocouple_ALT_BLOCK +# +DEF Thermocouple_ALT_BLOCK TH 0 0 N Y 1 F N +F0 "TH" -220 150 50 H V C CNN +F1 "Thermocouple_ALT_BLOCK" -280 -200 50 H V L CNN +F2 "" -675 50 50 H I C CNN +F3 "" -675 50 50 H I C CNN +$FPLIST + PIN_ARRAY_2X1 + bornier2 + TerminalBlock*2pol +$ENDFPLIST +DRAW +C -220 0 10 0 1 0 F +C -40 -100 14 0 1 0 N +C -40 100 14 0 1 0 N +S 0 150 -75 -150 0 1 0 N +P 2 0 1 0 -100 -100 -110 -100 N +P 2 0 1 0 -52 100 0 100 N +P 2 0 1 0 -40 -100 0 -100 N +P 3 0 1 0 -54 98 -118 98 -218 -2 N +P 3 0 1 0 -54 102 -118 102 -220 0 N +P 3 0 1 0 -40 -100 -120 -100 -220 0 N +X + 1 100 100 100 L 50 50 1 1 P +X - 2 100 -100 100 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +# Thermocouple_BLOCK +# +DEF Thermocouple_BLOCK TH 0 0 N Y 1 F N +F0 "TH" -220 150 50 H V C CNN +F1 "Thermocouple_BLOCK" -280 -200 50 H V L CNN +F2 "" -675 50 50 H I C CNN +F3 "" -675 50 50 H I C CNN +$FPLIST + PIN_ARRAY_2X1 + bornier2 + TerminalBlock*2pol +$ENDFPLIST +DRAW +C -220 0 10 0 1 0 F +C -40 -100 14 0 1 0 N +C -40 100 14 0 1 0 N +S 0 150 -75 -150 0 1 0 N +P 2 0 1 0 -260 -40 -270 -50 N +P 2 0 1 0 -240 -20 -250 -30 N +P 2 0 1 0 -220 0 -230 -10 N +P 2 0 1 0 -200 20 -210 10 N +P 2 0 1 0 -180 40 -190 30 N +P 2 0 1 0 -160 60 -170 50 N +P 2 0 1 0 -140 80 -150 70 N +P 2 0 1 0 -120 100 -130 90 N +P 2 0 1 0 -110 100 -120 100 N +P 2 0 1 0 -100 -100 -110 -100 N +P 2 0 1 0 -95 100 -80 100 N +P 2 0 1 0 -65 100 -50 100 N +P 2 0 1 0 -40 -100 0 -100 N +P 2 0 1 0 -40 100 0 100 N +P 3 0 1 0 -40 -100 -120 -100 -270 50 N +X + 1 100 100 100 L 50 50 1 1 P +X - 2 100 -100 100 L 50 50 1 1 P +ENDDRAW +ENDDEF +# # VARICAP # DEF VARICAP D 0 40 Y N 1 F N From bed831825f74c0388fcfbaaba64b05469231ae03 Mon Sep 17 00:00:00 2001 From: jkriege2 Date: Sat, 8 Oct 2016 22:12:53 +0200 Subject: [PATCH 078/283] added variable Inductor --- library/device.dcm | 5 +++++ library/device.lib | 20 ++++++++++++++++++++ 2 files changed, 25 insertions(+) diff --git a/library/device.dcm b/library/device.dcm index 429a4e77..b925a670 100644 --- a/library/device.dcm +++ b/library/device.dcm @@ -361,6 +361,11 @@ D Inductor, small symbol K inductor choke coil reactor magnetic $ENDCMP # +$CMP L_VAR +D Variable Inductor +K inductor choke coil reactor magnetic +$ENDCMP +# $CMP Lamp D lamp K lamp diff --git a/library/device.lib b/library/device.lib index b3dd6180..2e519cc5 100644 --- a/library/device.lib +++ b/library/device.lib @@ -1624,6 +1624,26 @@ X ~ 2 0 -100 20 U 50 50 1 1 P ENDDRAW ENDDEF # +# L_VAR +# +DEF L_VAR L 0 40 N N 1 F N +F0 "L" -75 0 50 V V C CNN +F1 "L_VAR" 125 0 50 V V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +A 0 -75 25 -899 899 0 1 0 N 0 -100 0 -50 +A 0 -25 25 -899 899 0 1 0 N 0 -50 0 0 +A 0 25 25 -899 899 0 1 0 N 0 0 0 50 +A 0 75 25 -899 899 0 1 0 N 0 50 0 100 +P 2 0 1 0 -50 -75 75 100 N +P 2 0 1 0 75 100 40 85 N +P 2 0 1 0 75 100 70 65 N +X 1 1 0 150 50 D 50 50 1 1 P +X 2 2 0 -150 50 U 50 50 1 1 P +ENDDRAW +ENDDEF +# # Lamp # DEF Lamp L 0 1 N N 1 F N From 47036ec3a5c71ecf43da19031f1d47536a93708b Mon Sep 17 00:00:00 2001 From: jkriege2 Date: Sat, 8 Oct 2016 22:26:28 +0200 Subject: [PATCH 079/283] added differential trim capacitor --- library/device.dcm | 5 +++++ library/device.lib | 22 ++++++++++++++++++++++ 2 files changed, 27 insertions(+) diff --git a/library/device.dcm b/library/device.dcm index b925a670..3d6fdee3 100644 --- a/library/device.dcm +++ b/library/device.dcm @@ -81,6 +81,11 @@ D Variable capacitor K trimmer $ENDCMP # +$CMP CTRIM_DIF +D Differential variable capacitor with two stators +K trimmer capacitor +$ENDCMP +# $CMP C_Feedthrough D feedthrough capacitor K C feedthrough capacitor filter EMI diff --git a/library/device.lib b/library/device.lib index 2e519cc5..cef7e32f 100644 --- a/library/device.lib +++ b/library/device.lib @@ -343,6 +343,28 @@ X ~ 2 0 -150 120 U 50 50 1 1 P ENDDRAW ENDDEF # +# CTRIM_DIF +# +DEF CTRIM_DIF C 0 10 Y N 1 F N +F0 "C" 200 50 50 H V L CNN +F1 "CTRIM_DIF" 200 -25 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 20 -160 -30 160 -30 N +P 2 0 1 20 -160 30 -40 30 N +P 2 0 1 0 -100 50 -100 30 N +P 2 0 1 0 -60 90 110 -80 N +P 2 0 1 0 0 -50 0 -30 N +P 2 0 1 20 40 30 160 30 N +P 2 0 1 0 100 50 100 30 N +P 3 0 1 0 -30 90 -60 90 -60 60 N +X ~ 1 -100 150 100 D 50 50 1 1 P +X ~ 2 0 -150 100 U 50 50 1 1 P +X ~ 3 100 150 100 D 50 50 1 1 P +ENDDRAW +ENDDEF +# # C_Small # DEF C_Small C 0 10 N N 1 F N From 40630d2eacf3b6d11dcfbaadc57209d51a71b1f0 Mon Sep 17 00:00:00 2001 From: jkriege2 Date: Sat, 8 Oct 2016 22:27:47 +0200 Subject: [PATCH 080/283] renamed L_VAR to LTRIM (as naming convention for CTRIM) --- library/device.dcm | 10 +++++----- library/device.lib | 40 ++++++++++++++++++++-------------------- 2 files changed, 25 insertions(+), 25 deletions(-) diff --git a/library/device.dcm b/library/device.dcm index 3d6fdee3..33bde66c 100644 --- a/library/device.dcm +++ b/library/device.dcm @@ -341,6 +341,11 @@ D LED, small symbol K led diode light-emitting-diode $ENDCMP # +$CMP LTRIM +D Variable Inductor +K inductor choke coil reactor magnetic +$ENDCMP +# $CMP L_Core_Ferrite D Inductor with Ferrite Core K inductor choke coil reactor magnetic @@ -366,11 +371,6 @@ D Inductor, small symbol K inductor choke coil reactor magnetic $ENDCMP # -$CMP L_VAR -D Variable Inductor -K inductor choke coil reactor magnetic -$ENDCMP -# $CMP Lamp D lamp K lamp diff --git a/library/device.lib b/library/device.lib index cef7e32f..dbcba096 100644 --- a/library/device.lib +++ b/library/device.lib @@ -1530,6 +1530,26 @@ X A 2 100 0 70 L 50 50 1 1 P ENDDRAW ENDDEF # +# LTRIM +# +DEF LTRIM L 0 40 N N 1 F N +F0 "L" -75 0 50 V V C CNN +F1 "LTRIM" 125 0 50 V V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +A 0 -75 25 -899 899 0 1 0 N 0 -100 0 -50 +A 0 -25 25 -899 899 0 1 0 N 0 -50 0 0 +A 0 25 25 -899 899 0 1 0 N 0 0 0 50 +A 0 75 25 -899 899 0 1 0 N 0 50 0 100 +P 2 0 1 0 -50 -75 75 100 N +P 2 0 1 0 75 100 40 85 N +P 2 0 1 0 75 100 70 65 N +X 1 1 0 150 50 D 50 50 1 1 P +X 2 2 0 -150 50 U 50 50 1 1 P +ENDDRAW +ENDDEF +# # L_Core_Ferrite # DEF L_Core_Ferrite L 0 40 N N 1 F N @@ -1646,26 +1666,6 @@ X ~ 2 0 -100 20 U 50 50 1 1 P ENDDRAW ENDDEF # -# L_VAR -# -DEF L_VAR L 0 40 N N 1 F N -F0 "L" -75 0 50 V V C CNN -F1 "L_VAR" 125 0 50 V V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -A 0 -75 25 -899 899 0 1 0 N 0 -100 0 -50 -A 0 -25 25 -899 899 0 1 0 N 0 -50 0 0 -A 0 25 25 -899 899 0 1 0 N 0 0 0 50 -A 0 75 25 -899 899 0 1 0 N 0 50 0 100 -P 2 0 1 0 -50 -75 75 100 N -P 2 0 1 0 75 100 40 85 N -P 2 0 1 0 75 100 70 65 N -X 1 1 0 150 50 D 50 50 1 1 P -X 2 2 0 -150 50 U 50 50 1 1 P -ENDDRAW -ENDDEF -# # Lamp # DEF Lamp L 0 1 N N 1 F N From b7dbd9b31be637298337e6d833f2f10beedd83bf Mon Sep 17 00:00:00 2001 From: jkriege2 Date: Sat, 8 Oct 2016 22:31:16 +0200 Subject: [PATCH 081/283] added ferrite bead symbol --- library/device.dcm | 5 +++++ library/device.lib | 15 +++++++++++++++ 2 files changed, 20 insertions(+) diff --git a/library/device.dcm b/library/device.dcm index 33bde66c..1c9b841f 100644 --- a/library/device.dcm +++ b/library/device.dcm @@ -251,6 +251,11 @@ D Fuse, small symbol K fuse $ENDCMP # +$CMP Ferrite_Bead +D Ferrite bead +K L ferite bead inductor filter +$ENDCMP +# $CMP Galvanometer D Galvanometer K Galvanometer diff --git a/library/device.lib b/library/device.lib index dbcba096..aca73530 100644 --- a/library/device.lib +++ b/library/device.lib @@ -1091,6 +1091,21 @@ X ~ 2 100 0 50 L 50 50 1 1 P ENDDRAW ENDDEF # +# Ferrite_Bead +# +DEF Ferrite_Bead R 0 0 N Y 1 F N +F0 "R" 80 0 50 V V C CNN +F1 "Ferrite_Bead" -100 0 50 V V C CNN +F2 "" -70 0 50 V V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +S -40 -100 40 100 0 1 10 N +P 2 0 1 10 0 -70 0 70 N +X ~ 1 0 150 50 D 50 50 1 1 P +X ~ 2 0 -150 50 U 50 50 1 1 P +ENDDRAW +ENDDEF +# # Galvanometer # DEF Galvanometer M 0 1 N N 1 F N From 9601240a0194249aa5e1c54ba71c980d6a5729d1 Mon Sep 17 00:00:00 2001 From: jkriege2 Date: Sat, 8 Oct 2016 23:06:26 +0200 Subject: [PATCH 082/283] added P- and N-type Unijunction trynsistors (UJT) --- library/device.dcm | 10 ++++++++++ library/device.lib | 40 ++++++++++++++++++++++++++++++++++++++++ 2 files changed, 50 insertions(+) diff --git a/library/device.dcm b/library/device.dcm index 1c9b841f..5ac9333f 100644 --- a/library/device.dcm +++ b/library/device.dcm @@ -621,6 +621,11 @@ D Transistor NPN, collector connected to mounting plane (general) K npn transistor $ENDCMP # +$CMP Q_NUJT_BEB +D Transistor N-Type Unijunction (UJT, general) +K UJT transistor +$ENDCMP +# $CMP Q_PJFET_DGS D Transistor P-JFET (general) K pjfet p-jfet transistor @@ -771,6 +776,11 @@ D Transistor PNP, collector connected to mounting plane (general) K pnp transistor $ENDCMP # +$CMP Q_PUJT_BEB +D Transistor P-Type Unijunction (UJT, general) +K UJT transistor +$ENDCMP +# $CMP Q_Photo_NPN D Phototransistor NPN, 2-pin (C=1, E=2) K npn phototransistor diff --git a/library/device.lib b/library/device.lib index aca73530..838a7076 100644 --- a/library/device.lib +++ b/library/device.lib @@ -2727,6 +2727,26 @@ X C 4 200 200 100 D 50 50 1 1 P ENDDRAW ENDDEF # +# Q_NUJT_BEB +# +DEF Q_NUJT_BEB Q 0 0 Y N 1 F N +F0 "Q" 300 50 50 H V R CNN +F1 "Q_NUJT_BEB" 650 -50 50 H V R CNN +F2 "" 200 100 50 H V C CNN +F3 "" 0 -40 50 H V C CNN +DRAW +C 50 0 111 0 1 10 N +P 3 0 1 0 -100 0 -40 0 20 60 N +P 3 0 1 10 20 75 20 -75 20 -75 N +P 3 0 1 0 100 -100 100 -50 20 -50 N +P 3 0 1 0 100 100 100 55 20 55 N +P 4 0 1 0 -35 5 -20 50 10 20 -35 5 F +X B2 1 100 200 100 D 50 50 1 1 P +X E 2 -200 0 100 R 50 50 1 1 I +X B1 3 100 -200 100 U 50 50 1 1 P +ENDDRAW +ENDDEF +# # Q_PJFET_DGS # DEF Q_PJFET_DGS Q 0 0 Y N 1 F N @@ -3373,6 +3393,26 @@ X C 4 200 200 100 D 50 50 1 1 P ENDDRAW ENDDEF # +# Q_PUJT_BEB +# +DEF Q_PUJT_BEB Q 0 0 Y N 1 F N +F0 "Q" 300 50 50 H V R CNN +F1 "Q_PUJT_BEB" 650 -50 50 H V R CNN +F2 "" 200 100 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +C 50 0 111 0 1 10 N +P 3 0 1 0 -100 0 -40 0 20 -60 N +P 3 0 1 10 20 75 20 -75 20 -75 N +P 3 0 1 0 100 -100 100 -50 20 -50 N +P 3 0 1 0 100 100 100 55 20 55 N +P 4 0 1 0 0 -40 -15 5 -45 -25 0 -40 F +X B2 1 100 200 100 D 50 50 1 1 P +X E 2 -200 0 100 R 50 50 1 1 I +X B1 3 100 -200 100 U 50 50 1 1 P +ENDDRAW +ENDDEF +# # Q_Photo_NPN # DEF Q_Photo_NPN Q 0 0 Y N 1 F N From b74f7d90279a9bbb8132932df5153cb599ad8948 Mon Sep 17 00:00:00 2001 From: jkriege2 Date: Sat, 8 Oct 2016 23:10:35 +0200 Subject: [PATCH 083/283] added Hall Generator --- library/device.dcm | 5 +++++ library/device.lib | 22 ++++++++++++++++++++++ 2 files changed, 27 insertions(+) diff --git a/library/device.dcm b/library/device.dcm index 5ac9333f..b80d9f8f 100644 --- a/library/device.dcm +++ b/library/device.dcm @@ -266,6 +266,11 @@ D Heatsink K thermal heat temperature $ENDCMP # +$CMP Hall_Generator +D Hall generator +K Hall generator magnet +$ENDCMP +# $CMP INDUCTOR D Inductor K inductor choke coil reactor magnetic diff --git a/library/device.lib b/library/device.lib index 838a7076..91ab9602 100644 --- a/library/device.lib +++ b/library/device.lib @@ -1137,6 +1137,28 @@ P 13 0 1 10 -25 50 -25 150 0 150 0 50 25 50 25 150 50 150 50 50 75 50 75 150 100 ENDDRAW ENDDEF # +# Hall_Generator +# +DEF Hall_Generator HG 0 0 Y N 1 F N +F0 "HG" 75 175 50 H V L CNN +F1 "Hall_Generator" 75 100 50 H V L CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +DRAW +S -40 150 40 -150 0 1 8 N +P 2 0 1 0 -40 0 -50 0 N +P 2 0 1 10 -20 -20 20 20 N +P 2 0 1 10 -20 20 20 -20 N +P 2 0 1 0 0 -150 0 -200 N +P 2 0 1 0 0 150 0 200 N +P 2 0 1 0 40 0 50 0 N +X ~ 1 0 300 100 D 50 50 1 1 P +X ~ 2 0 -300 100 U 50 50 1 1 P +X UH1 3 -150 0 100 R 50 50 1 1 P +X UH2 4 150 0 100 L 50 50 1 1 P +ENDDRAW +ENDDEF +# # INDUCTOR # DEF INDUCTOR L 0 40 N N 1 F N From b6b0c7582a457cf92c951d09e6015d36130fe813 Mon Sep 17 00:00:00 2001 From: jkriege2 Date: Sat, 8 Oct 2016 23:15:39 +0200 Subject: [PATCH 084/283] added radiation sensitive diode --- library/device.dcm | 5 +++++ library/device.lib | 27 +++++++++++++++++++++++++++ 2 files changed, 32 insertions(+) diff --git a/library/device.dcm b/library/device.dcm index b80d9f8f..00563130 100644 --- a/library/device.dcm +++ b/library/device.dcm @@ -117,6 +117,11 @@ D Diode bridge K rectifier acdc $ENDCMP # +$CMP D_Radiation +D semiconductor radiation detector +K radiation detector diode +$ENDCMP +# $CMP D_Schottky D Schottky diode K diode schotty diff --git a/library/device.lib b/library/device.lib index 91ab9602..d480a4db 100644 --- a/library/device.lib +++ b/library/device.lib @@ -488,6 +488,33 @@ X ~ 4 0 400 100 D 50 50 1 1 I ENDDRAW ENDDEF # +# D_Radiation +# +DEF D_Radiation D 0 40 N N 1 F N +F0 "D" -50 -90 50 H V C CNN +F1 "D_Radiation" -50 -160 50 H V C CNN +F2 "" -50 0 50 H V C CNN +F3 "" -50 0 50 H V C CNN +DRAW +A -30 130 22 634 -1534 0 1 0 N -20 150 -50 120 +A -10 170 22 -1166 266 0 1 0 N -20 150 10 180 +A 10 110 22 634 -1534 0 1 0 N 20 130 -10 100 +A 30 150 22 -1166 266 0 1 0 N 20 130 50 160 +A 30 190 22 -1534 634 0 1 0 N 10 180 40 210 +A 70 170 22 -1534 634 0 1 0 N 50 160 80 190 +P 2 0 1 6 -100 50 -100 -50 N +P 2 0 1 0 -80 90 -50 90 N +P 2 0 1 0 -80 90 -50 120 N +P 2 0 1 0 -80 120 -80 90 N +P 2 0 1 0 -40 70 -10 70 N +P 2 0 1 0 -40 70 -10 100 N +P 2 0 1 0 -40 100 -40 70 N +P 3 0 1 0 0 50 -100 0 0 -50 F +X K 1 -200 0 100 R 50 50 1 1 P +X A 2 100 0 100 L 50 50 1 1 P +ENDDRAW +ENDDEF +# # D_Schottky # DEF D_Schottky D 0 40 N N 1 F N From 4d11620790045713058a60e95ec909c7e1664e90 Mon Sep 17 00:00:00 2001 From: jkriege2 Date: Sun, 9 Oct 2016 10:06:24 +0200 Subject: [PATCH 085/283] added small-symbols for R-networks (star topology R_NETX_Small) + corrected footprint filters for R-networks --- library/device.dcm | 36 ++++++ library/device.lib | 302 +++++++++++++++++++++++++++++++++++++++++---- 2 files changed, 314 insertions(+), 24 deletions(-) diff --git a/library/device.dcm b/library/device.dcm index 00563130..89eb6a22 100644 --- a/library/device.dcm +++ b/library/device.dcm @@ -888,6 +888,12 @@ K R Network parallel topology F http://www.vishay.com/docs/31509/csc.pdf $ENDCMP # +$CMP R_NET4_Small +D 4 Resistor network, star topology, small symbol +K R Network star-topology +F http://www.vishay.com/docs/31509/csc.pdf +$ENDCMP +# $CMP R_NET5 D 5 Resistor network, star topology K R Network star-topology @@ -906,18 +912,36 @@ K R Network parallel topology F http://www.vishay.com/docs/31509/csc.pdf $ENDCMP # +$CMP R_NET5_Small +D 5 Resistor network, star topology, small symbol +K R Network star-topology +F http://www.vishay.com/docs/31509/csc.pdf +$ENDCMP +# $CMP R_NET6 D 6 Resistor network, star topology K R Network star-topology F http://www.vishay.com/docs/31509/csc.pdf $ENDCMP # +$CMP R_NET6_Small +D 6 Resistor network, star topology, small symbol +K R Network star-topology +F http://www.vishay.com/docs/31509/csc.pdf +$ENDCMP +# $CMP R_NET7 D 7 Resistor network, star topology K R Network star-topology F http://www.vishay.com/docs/31509/csc.pdf $ENDCMP # +$CMP R_NET7_Small +D 7 Resistor network, star topology, small symbol +K R Network star-topology +F http://www.vishay.com/docs/31509/csc.pdf +$ENDCMP +# $CMP R_NET8 D 8 Resistor network, star topology K R Network star-topology @@ -929,12 +953,24 @@ D 8 resistors Pack K r $ENDCMP # +$CMP R_NET8_Small +D 8 Resistor network, star topology, small symbol +K R Network star-topology +F http://www.vishay.com/docs/31509/csc.pdf +$ENDCMP +# $CMP R_NET9 D 9 Resistor network, star topology K R Network star-topology F http://www.vishay.com/docs/31509/csc.pdf $ENDCMP # +$CMP R_NET9_Small +D 9 Resistor network, star topology, small symbol +K R Network star-topology +F http://www.vishay.com/docs/31509/csc.pdf +$ENDCMP +# $CMP R_PACK2 D 2 resistors Pack K r diff --git a/library/device.lib b/library/device.lib index d480a4db..4a905cd6 100644 --- a/library/device.lib +++ b/library/device.lib @@ -3787,10 +3787,10 @@ ENDDEF DEF R_NET3_DIV_SIP R 0 0 Y N 1 F N F0 "R" -425 350 50 H V L CNN F1 "R_NET3_DIV_SIP" 425 350 50 H V R CNN -F2 "Resistors_ThroughHole:Resistor_ArrayDivider_SIP3" 0 425 50 H I C CNN +F2 "Resistors_ThroughHole:Resistor_Array_SIP5" 0 425 50 H I C CNN F3 "" -300 -100 50 H V C CNN $FPLIST - Resistor*ArrayDivider*SIP3 + Resistor?Array?SIP5 $ENDFPLIST DRAW C -200 50 5 0 1 0 N @@ -3835,10 +3835,10 @@ ENDDEF DEF R_NET3_PAR_SIP R 0 0 Y N 1 F N F0 "R" -425 225 50 H V L CNN F1 "R_NET3_PAR_SIP" 375 225 50 H V R CNN -F2 "Resistors_ThroughHole:Resistor_ArrayParallel_SIP3" 0 300 50 H I C CNN +F2 "Resistors_ThroughHole:Resistor_Array_SIP6" 0 300 50 H I C CNN F3 "" -400 0 50 H V C CNN $FPLIST - Resistor*ArrayParallel*SIP3 + Resistor?Array?SIP6 $ENDFPLIST DRAW S -425 -100 375 175 0 1 10 f @@ -3865,10 +3865,10 @@ ENDDEF DEF R_NET4 R 0 0 Y N 1 F N F0 "R" -400 225 50 H V L CNN F1 "R_NET4" -25 225 50 H V L CNN -F2 "Resistors_ThroughHole:Resistor_Array_SIP" 400 225 50 H I L CNN +F2 "Resistors_ThroughHole:Resistor_Array_SIP5" 400 225 50 H I L CNN F3 "" -300 0 50 H V C CNN $FPLIST - Resistor_StarNetwork_5pin + Resistor?Array?SIP6 $ENDFPLIST DRAW C -200 150 10 0 1 0 F @@ -3896,10 +3896,10 @@ ENDDEF DEF R_NET4_DIV_SIP R 0 0 Y N 1 F N F0 "R" -525 350 50 H V L CNN F1 "R_NET4_DIV_SIP" 525 350 50 H V R CNN -F2 "Resistors_ThroughHole:Resistor_ArrayDivider_SIP4" 0 425 50 H I C CNN +F2 "Resistors_ThroughHole:Resistor_Array_SIP6" 0 425 50 H I C CNN F3 "" -400 -100 50 H V C CNN $FPLIST - Resistor*ArrayDivider*SIP4 + Resistor?Array?SIP6 $ENDFPLIST DRAW C -300 50 5 0 1 0 N @@ -3953,10 +3953,10 @@ ENDDEF DEF R_NET4_PAR_SIP R 0 0 Y N 1 F N F0 "R" -525 225 50 H V L CNN F1 "R_NET4_PAR_SIP" 575 225 50 H V R CNN -F2 "Resistors_ThroughHole:Resistor_ArrayParallel_SIP4" 0 300 50 H I C CNN +F2 "Resistors_ThroughHole:Resistor_Array_SIP8" 0 300 50 H I C CNN F3 "" -500 0 50 H V C CNN $FPLIST - Resistor*ArrayParallel*SIP4 + Resistor?Array?SIP8 $ENDFPLIST DRAW S -525 175 575 -100 0 1 10 f @@ -3983,15 +3983,47 @@ X ~ 8 500 -200 100 U 50 50 1 1 P ENDDRAW ENDDEF # +# R_NET4_Small +# +DEF R_NET4_Small R 0 0 Y N 1 F N +F0 "R" -225 250 50 H V L CNN +F1 "R_NET4_Small" -225 175 50 H V L CNN +F2 "Resistors_ThroughHole:Resistor_Array_SIP5" 250 325 50 H I C CNN +F3 "" -100 0 50 H V C CNN +$FPLIST + Resistor?Array?SIP5 +$ENDFPLIST +DRAW +C -100 90 10 0 1 0 F +C 0 90 10 0 1 0 F +C 100 90 10 0 1 0 F +S -240 130 275 -120 0 1 10 f +S -130 -100 -70 60 0 1 10 N +S -30 -100 30 60 0 1 10 N +S 70 -100 130 60 0 1 10 N +S 170 -100 230 60 0 1 10 N +P 2 0 1 0 -200 -100 -200 90 N +P 3 0 1 0 -200 90 -100 90 -100 60 N +P 3 0 1 0 -100 90 0 90 0 60 N +P 3 0 1 0 0 90 100 90 100 60 N +P 3 0 1 0 100 90 200 90 200 60 N +X ~ 1 -200 -200 100 U 50 50 1 1 P +X ~ 2 -100 -200 100 U 50 50 1 1 P +X ~ 3 0 -200 100 U 50 50 1 1 P +X ~ 4 100 -200 100 U 50 50 1 1 P +X ~ 5 200 -200 100 U 50 50 1 1 P +ENDDRAW +ENDDEF +# # R_NET5 # DEF R_NET5 R 0 0 Y N 1 F N F0 "R" -500 225 50 H V L CNN F1 "R_NET5" -125 225 50 H V L CNN -F2 "Resistors_ThroughHole:Resistor_Array_SIP" 275 225 50 H I L CNN +F2 "Resistors_ThroughHole:Resistor_Array_SIP6" 275 225 50 H I L CNN F3 "" -400 0 50 H V C CNN $FPLIST - Resistor_StarNetwork_6pin + Resistor?Array?SIP6 $ENDFPLIST DRAW C -300 150 10 0 1 0 F @@ -4023,10 +4055,10 @@ ENDDEF DEF R_NET5_DIV_SIP R 0 0 Y N 1 F N F0 "R" -625 350 50 H V L CNN F1 "R_NET5_DIV_SIP" 625 350 50 H V R CNN -F2 "Resistors_ThroughHole:Resistor_ArrayDivider_SIP5" 0 425 50 H I C CNN +F2 "Resistors_ThroughHole:Resistor_Array_SIP7" 0 425 50 H I C CNN F3 "" -500 -100 50 H V C CNN $FPLIST - Resistor*ArrayDivider*SIP5 + Resistor?Array?SIP5 $ENDFPLIST DRAW C -400 50 5 0 1 0 N @@ -4090,10 +4122,10 @@ ENDDEF DEF R_NET5_PAR_SIP R 0 0 Y N 1 F N F0 "R" -625 225 50 H V L CNN F1 "R_NET5_PAR_SIP" 775 225 50 H V R CNN -F2 "Resistors_ThroughHole:Resistor_ArrayParallel_SIP5" 0 300 50 H I C CNN +F2 "Resistors_ThroughHole:Resistor_Array_SIP10" 0 300 50 H I C CNN F3 "" -600 0 50 H V C CNN $FPLIST - Resistor*ArrayParallel*SIP5 + Resistor?Array?SIP10 $ENDFPLIST DRAW S -625 175 775 -100 0 1 10 f @@ -4125,15 +4157,51 @@ X ~ 10 700 -200 100 U 50 50 1 1 P ENDDRAW ENDDEF # +# R_NET5_Small +# +DEF R_NET5_Small R 0 0 Y N 1 F N +F0 "R" -225 250 50 H V L CNN +F1 "R_NET5_Small" -225 175 50 H V L CNN +F2 "Resistors_ThroughHole:Resistor_Array_SIP6" 250 325 50 H I C CNN +F3 "" -100 0 50 H V C CNN +$FPLIST + Resistor?Array?SIP6 +$ENDFPLIST +DRAW +C -100 90 10 0 1 0 F +C 0 90 10 0 1 0 F +C 100 90 10 0 1 0 F +C 200 90 10 0 1 0 F +S -240 130 375 -120 0 1 10 f +S -130 -100 -70 60 0 1 10 N +S -30 -100 30 60 0 1 10 N +S 70 -100 130 60 0 1 10 N +S 170 -100 230 60 0 1 10 N +S 270 -100 330 60 0 1 10 N +P 2 0 1 0 -200 -100 -200 90 N +P 3 0 1 0 -200 90 -100 90 -100 60 N +P 3 0 1 0 -100 90 0 90 0 60 N +P 3 0 1 0 0 90 100 90 100 60 N +P 3 0 1 0 100 90 200 90 200 60 N +P 3 0 1 0 200 90 300 90 300 60 N +X ~ 1 -200 -200 100 U 50 50 1 1 P +X ~ 2 -100 -200 100 U 50 50 1 1 P +X ~ 3 0 -200 100 U 50 50 1 1 P +X ~ 4 100 -200 100 U 50 50 1 1 P +X ~ 5 200 -200 100 U 50 50 1 1 P +X ~ 6 300 -200 100 U 50 50 1 1 P +ENDDRAW +ENDDEF +# # R_NET6 # DEF R_NET6 R 0 0 Y N 1 F N F0 "R" -600 225 50 H V L CNN F1 "R_NET6" -225 225 50 H V L CNN -F2 "Resistors_ThroughHole:Resistor_Array_SIP6" 550 225 50 H I C CNN +F2 "Resistors_ThroughHole:Resistor_Array_SIP7" 550 225 50 H I C CNN F3 "" -500 0 50 H V C CNN $FPLIST - Resistor_Array_SIP6 + Resistor?Array?SIP7 $ENDFPLIST DRAW C -400 150 10 0 1 0 F @@ -4165,15 +4233,55 @@ X ~ 7 600 -200 100 U 50 50 1 1 P ENDDRAW ENDDEF # +# R_NET6_Small +# +DEF R_NET6_Small R 0 0 Y N 1 F N +F0 "R" -325 250 50 H V L CNN +F1 "R_NET6_Small" -325 175 50 H V L CNN +F2 "Resistors_ThroughHole:Resistor_Array_SIP7" 150 325 50 H I C CNN +F3 "" -200 0 50 H V C CNN +$FPLIST + Resistor?Array?SIP7 +$ENDFPLIST +DRAW +C -200 90 10 0 1 0 F +C -100 90 10 0 1 0 F +C 0 90 10 0 1 0 F +C 100 90 10 0 1 0 F +C 200 90 10 0 1 0 F +S -340 130 375 -120 0 1 10 f +S -230 -100 -170 60 0 1 10 N +S -130 -100 -70 60 0 1 10 N +S -30 -100 30 60 0 1 10 N +S 70 -100 130 60 0 1 10 N +S 170 -100 230 60 0 1 10 N +S 270 -100 330 60 0 1 10 N +P 2 0 1 0 -300 -100 -300 90 N +P 3 0 1 0 -300 90 -200 90 -200 60 N +P 3 0 1 0 -200 90 -100 90 -100 60 N +P 3 0 1 0 -100 90 0 90 0 60 N +P 3 0 1 0 0 90 100 90 100 60 N +P 3 0 1 0 100 90 200 90 200 60 N +P 3 0 1 0 200 90 300 90 300 60 N +X ~ 1 -300 -200 100 U 50 50 1 1 P +X ~ 2 -200 -200 100 U 50 50 1 1 P +X ~ 3 -100 -200 100 U 50 50 1 1 P +X ~ 4 0 -200 100 U 50 50 1 1 P +X ~ 5 100 -200 100 U 50 50 1 1 P +X ~ 6 200 -200 100 U 50 50 1 1 P +X ~ 7 300 -200 100 U 50 50 1 1 P +ENDDRAW +ENDDEF +# # R_NET7 # DEF R_NET7 R 0 0 Y N 1 F N F0 "R" -700 225 50 H V L CNN F1 "R_NET7" -325 225 50 H V L CNN -F2 "Resistors_ThroughHole:Resistor_Array_SIP7" 575 225 50 H I C CNN +F2 "Resistors_ThroughHole:Resistor_Array_SIP8" 575 225 50 H I C CNN F3 "" -600 0 50 H V C CNN $FPLIST - Resistor_Array_SIP7 + Resistor?Array?SIP8 $ENDFPLIST DRAW C -500 150 10 0 1 0 F @@ -4208,15 +4316,59 @@ X ~ 8 700 -200 100 U 50 50 1 1 P ENDDRAW ENDDEF # +# R_NET7_Small +# +DEF R_NET7_Small R 0 0 Y N 1 F N +F0 "R" -425 250 50 H V L CNN +F1 "R_NET7_Small" -425 175 50 H V L CNN +F2 "Resistors_ThroughHole:Resistor_Array_SIP8" 50 325 50 H I C CNN +F3 "" -300 0 50 H V C CNN +$FPLIST + Resistor?Array?SIP8 +$ENDFPLIST +DRAW +C -300 90 10 0 1 0 F +C -200 90 10 0 1 0 F +C -100 90 10 0 1 0 F +C 0 90 10 0 1 0 F +C 100 90 10 0 1 0 F +C 200 90 10 0 1 0 F +S -440 130 375 -120 0 1 10 f +S -330 -100 -270 60 0 1 10 N +S -230 -100 -170 60 0 1 10 N +S -130 -100 -70 60 0 1 10 N +S -30 -100 30 60 0 1 10 N +S 70 -100 130 60 0 1 10 N +S 170 -100 230 60 0 1 10 N +S 270 -100 330 60 0 1 10 N +P 2 0 1 0 -400 -100 -400 90 N +P 3 0 1 0 -400 90 -300 90 -300 60 N +P 3 0 1 0 -300 90 -200 90 -200 60 N +P 3 0 1 0 -200 90 -100 90 -100 60 N +P 3 0 1 0 -100 90 0 90 0 60 N +P 3 0 1 0 0 90 100 90 100 60 N +P 3 0 1 0 100 90 200 90 200 60 N +P 3 0 1 0 200 90 300 90 300 60 N +X ~ 1 -400 -200 100 U 50 50 1 1 P +X ~ 2 -300 -200 100 U 50 50 1 1 P +X ~ 3 -200 -200 100 U 50 50 1 1 P +X ~ 4 -100 -200 100 U 50 50 1 1 P +X ~ 5 0 -200 100 U 50 50 1 1 P +X ~ 6 100 -200 100 U 50 50 1 1 P +X ~ 7 200 -200 100 U 50 50 1 1 P +X ~ 8 300 -200 100 U 50 50 1 1 P +ENDDRAW +ENDDEF +# # R_NET8 # DEF R_NET8 R 0 0 Y N 1 F N F0 "R" -800 225 50 H V L CNN F1 "R_NET8" -425 225 50 H V L CNN -F2 "Resistors_ThroughHole:Resistor_Array_SIP8" 500 225 50 H I C CNN +F2 "Resistors_ThroughHole:Resistor_Array_SIP9" 500 225 50 H I C CNN F3 "" -700 0 50 H V C CNN $FPLIST - Resistor_Array_SIP8 + Resistor?Array?SIP9 $ENDFPLIST DRAW C -600 150 10 0 1 0 F @@ -4255,15 +4407,64 @@ X ~ 9 800 -200 100 U 50 50 1 1 P ENDDRAW ENDDEF # +# R_NET8_Small +# +DEF R_NET8_Small R 0 0 Y N 1 F N +F0 "R" -425 250 50 H V L CNN +F1 "R_NET8_Small" -425 175 50 H V L CNN +F2 "Resistors_ThroughHole:Resistor_Array_SIP9" 50 325 50 H I C CNN +F3 "" -300 0 50 H V C CNN +$FPLIST + Resistor?Array?SIP9 +$ENDFPLIST +DRAW +C -300 90 10 0 1 0 F +C -200 90 10 0 1 0 F +C -100 90 10 0 1 0 F +C 0 90 10 0 1 0 F +C 100 90 10 0 1 0 F +C 200 90 10 0 1 0 F +C 300 90 10 0 1 0 F +S -440 130 475 -120 0 1 10 f +S -330 -100 -270 60 0 1 10 N +S -230 -100 -170 60 0 1 10 N +S -130 -100 -70 60 0 1 10 N +S -30 -100 30 60 0 1 10 N +S 70 -100 130 60 0 1 10 N +S 170 -100 230 60 0 1 10 N +S 270 -100 330 60 0 1 10 N +S 370 -100 430 60 0 1 10 N +S 570 -120 570 -120 0 1 10 N +P 2 0 1 0 -400 -100 -400 90 N +P 3 0 1 0 -400 90 -300 90 -300 60 N +P 3 0 1 0 -300 90 -200 90 -200 60 N +P 3 0 1 0 -200 90 -100 90 -100 60 N +P 3 0 1 0 -100 90 0 90 0 60 N +P 3 0 1 0 0 90 100 90 100 60 N +P 3 0 1 0 100 90 200 90 200 60 N +P 3 0 1 0 200 90 300 90 300 60 N +P 3 0 1 0 300 90 400 90 400 60 N +X ~ 1 -400 -200 100 U 50 50 1 1 P +X ~ 2 -300 -200 100 U 50 50 1 1 P +X ~ 3 -200 -200 100 U 50 50 1 1 P +X ~ 4 -100 -200 100 U 50 50 1 1 P +X ~ 5 0 -200 100 U 50 50 1 1 P +X ~ 6 100 -200 100 U 50 50 1 1 P +X ~ 7 200 -200 100 U 50 50 1 1 P +X ~ 8 300 -200 100 U 50 50 1 1 P +X ~ 9 400 -200 100 U 50 50 1 1 P +ENDDRAW +ENDDEF +# # R_NET9 # DEF R_NET9 R 0 0 Y N 1 F N F0 "R" -900 225 50 H V L CNN F1 "R_NET9" -525 225 50 H V L CNN -F2 "Resistors_ThroughHole:Resistor_Array_SIP9" 500 225 50 H I C CNN +F2 "Resistors_ThroughHole:Resistor_Array_SIP10" 500 225 50 H I C CNN F3 "" -800 0 50 H V C CNN $FPLIST - Resistor_Array_SIP9 + Resistor?Array?SIP10 $ENDFPLIST DRAW C -700 150 10 0 1 0 F @@ -4306,6 +4507,59 @@ X ~ 10 900 -200 100 U 50 50 1 1 P ENDDRAW ENDDEF # +# R_NET9_Small +# +DEF R_NET9_Small R 0 0 Y N 1 F N +F0 "R" -525 250 50 H V L CNN +F1 "R_NET9_Small" -525 175 50 H V L CNN +F2 "Resistors_ThroughHole:Resistor_Array_SIP10" -50 325 50 H I C CNN +F3 "" -400 0 50 H V C CNN +$FPLIST + Resistor?Array?SIP10 +$ENDFPLIST +DRAW +C -400 90 10 0 1 0 F +C -300 90 10 0 1 0 F +C -200 90 10 0 1 0 F +C -100 90 10 0 1 0 F +C 0 90 10 0 1 0 F +C 100 90 10 0 1 0 F +C 200 90 10 0 1 0 F +C 300 90 10 0 1 0 F +S -540 130 470 -120 0 1 10 f +S -430 -100 -370 60 0 1 10 N +S -330 -100 -270 60 0 1 10 N +S -230 -100 -170 60 0 1 10 N +S -130 -100 -70 60 0 1 10 N +S -30 -100 30 60 0 1 10 N +S 70 -100 130 60 0 1 10 N +S 170 -100 230 60 0 1 10 N +S 270 -100 330 60 0 1 10 N +S 370 -100 430 60 0 1 10 N +S 470 -120 470 -120 0 1 10 N +P 2 0 1 0 -500 -100 -500 90 N +P 3 0 1 0 -500 90 -400 90 -400 60 N +P 3 0 1 0 -400 90 -300 90 -300 60 N +P 3 0 1 0 -300 90 -200 90 -200 60 N +P 3 0 1 0 -200 90 -100 90 -100 60 N +P 3 0 1 0 -100 90 0 90 0 60 N +P 3 0 1 0 0 90 100 90 100 60 N +P 3 0 1 0 100 90 200 90 200 60 N +P 3 0 1 0 200 90 300 90 300 60 N +P 3 0 1 0 300 90 400 90 400 60 N +X ~ 1 -500 -200 100 U 50 50 1 1 P +X ~ 2 -400 -200 100 U 50 50 1 1 P +X ~ 3 -300 -200 100 U 50 50 1 1 P +X ~ 4 -200 -200 100 U 50 50 1 1 P +X ~ 5 -100 -200 100 U 50 50 1 1 P +X ~ 6 0 -200 100 U 50 50 1 1 P +X ~ 7 100 -200 100 U 50 50 1 1 P +X ~ 8 200 -200 100 U 50 50 1 1 P +X ~ 9 300 -200 100 U 50 50 1 1 P +X ~ 10 400 -200 100 U 50 50 1 1 P +ENDDRAW +ENDDEF +# # R_PACK2 # DEF R_PACK2 RP 0 20 Y N 1 F N From 39d0c4c2b757b0d0b75fa0d41bec02c62bcb1a67 Mon Sep 17 00:00:00 2001 From: jkriege2 Date: Sun, 9 Oct 2016 14:48:56 +0200 Subject: [PATCH 086/283] made RR8&RR9 an Alias of R_NET8_Small and R_NET9_Small --- library/device.dcm | 11 ++++++++-- library/device.lib | 51 +++++----------------------------------------- 2 files changed, 14 insertions(+), 48 deletions(-) diff --git a/library/device.dcm b/library/device.dcm index 89eb6a22..38c1551e 100644 --- a/library/device.dcm +++ b/library/device.dcm @@ -833,8 +833,15 @@ F ~ $ENDCMP # $CMP RR8 -D 8 resistors -K r +D 8 Resistor network, star topology, small symbol +K R Network star-topology +F http://www.vishay.com/docs/31509/csc.pdf +$ENDCMP +# +$CMP RR9 +D 9 Resistor network, star topology, small symbol +K R Network star-topology +F http://www.vishay.com/docs/31509/csc.pdf $ENDCMP # $CMP RVAR diff --git a/library/device.lib b/library/device.lib index 4a905cd6..48d537c3 100644 --- a/library/device.lib +++ b/library/device.lib @@ -3700,49 +3700,6 @@ X ~ 5 300 -100 100 L 50 50 1 1 I ENDDRAW ENDDEF # -# RR8 -# -DEF RR8 RR 0 40 Y N 1 F N -F0 "RR" 50 550 50 H V C CNN -F1 "RR8" 30 0 50 V 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 -50 -400 -50 500 50 500 100 450 100 -400 -50 -400 N -X COM 1 -350 450 300 R 50 50 1 1 P I -X 2 2 -350 350 300 R 50 50 1 1 P I -X 3 3 -350 250 300 R 50 50 1 1 P I -X 4 4 -350 150 300 R 50 50 1 1 P I -X 5 5 -350 50 300 R 50 50 1 1 P I -X 6 6 -350 -50 300 R 50 50 1 1 P I -X 7 7 -350 -150 300 R 50 50 1 1 P I -X 8 8 -350 -250 300 R 50 50 1 1 P I -X 9 9 -350 -350 300 R 50 50 1 1 P I -ENDDRAW -ENDDEF -# -# RR9 -# -DEF RR9 RR 0 40 Y N 1 F N -F0 "RR" 50 600 50 H V C CNN -F1 "RR9" 30 0 50 V 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 -50 -450 -50 550 50 550 100 500 100 -450 -50 -450 N -X COM 1 -350 500 300 R 50 50 1 1 P I -X 2 2 -350 400 300 R 50 50 1 1 P I -X 3 3 -350 300 300 R 50 50 1 1 P I -X 4 4 -350 200 300 R 50 50 1 1 P I -X 5 5 -350 100 300 R 50 50 1 1 P I -X 6 6 -350 0 300 R 50 50 1 1 P I -X 7 7 -350 -100 300 R 50 50 1 1 P I -X 8 8 -350 -200 300 R 50 50 1 1 P I -X 9 9 -350 -300 300 R 50 50 1 1 P I -X 10 10 -350 -400 300 R 50 50 1 1 P I -ENDDRAW -ENDDEF -# # RVAR # DEF RVAR R 0 0 N Y 1 F N @@ -3899,7 +3856,7 @@ F1 "R_NET4_DIV_SIP" 525 350 50 H V R CNN F2 "Resistors_ThroughHole:Resistor_Array_SIP6" 0 425 50 H I C CNN F3 "" -400 -100 50 H V C CNN $FPLIST - Resistor?Array?SIP6 + Resistor?Array?SIP6 $ENDFPLIST DRAW C -300 50 5 0 1 0 N @@ -4023,7 +3980,7 @@ F1 "R_NET5" -125 225 50 H V L CNN F2 "Resistors_ThroughHole:Resistor_Array_SIP6" 275 225 50 H I L CNN F3 "" -400 0 50 H V C CNN $FPLIST - Resistor?Array?SIP6 + Resistor?Array?SIP6 $ENDFPLIST DRAW C -300 150 10 0 1 0 F @@ -4058,7 +4015,7 @@ F1 "R_NET5_DIV_SIP" 625 350 50 H V R CNN F2 "Resistors_ThroughHole:Resistor_Array_SIP7" 0 425 50 H I C CNN F3 "" -500 -100 50 H V C CNN $FPLIST - Resistor?Array?SIP5 + Resistor?Array?SIP5 $ENDFPLIST DRAW C -400 50 5 0 1 0 N @@ -4414,6 +4371,7 @@ F0 "R" -425 250 50 H V L CNN F1 "R_NET8_Small" -425 175 50 H V L CNN F2 "Resistors_ThroughHole:Resistor_Array_SIP9" 50 325 50 H I C CNN F3 "" -300 0 50 H V C CNN +ALIAS RR8 $FPLIST Resistor?Array?SIP9 $ENDFPLIST @@ -4514,6 +4472,7 @@ F0 "R" -525 250 50 H V L CNN F1 "R_NET9_Small" -525 175 50 H V L CNN F2 "Resistors_ThroughHole:Resistor_Array_SIP10" -50 325 50 H I C CNN F3 "" -400 0 50 H V C CNN +ALIAS RR9 $FPLIST Resistor?Array?SIP10 $ENDFPLIST From db28c8f41312622335a222282d066bf53ae701c1 Mon Sep 17 00:00:00 2001 From: jkriege2 Date: Sun, 9 Oct 2016 15:38:42 +0200 Subject: [PATCH 087/283] added several missing larger divider/parallel resistor networks + improved description/keywords + bugfixes --- library/device.dcm | 124 +++++- library/device.lib | 933 ++++++++++++++++++++++++++++++++++++++++++++- 2 files changed, 1034 insertions(+), 23 deletions(-) diff --git a/library/device.dcm b/library/device.dcm index 38c1551e..ec7a1cb5 100644 --- a/library/device.dcm +++ b/library/device.dcm @@ -833,13 +833,13 @@ F ~ $ENDCMP # $CMP RR8 -D 8 Resistor network, star topology, small symbol +D 8 Resistor network, star topology, bussed resistors, small symbol K R Network star-topology F http://www.vishay.com/docs/31509/csc.pdf $ENDCMP # $CMP RR9 -D 9 Resistor network, star topology, small symbol +D 9 Resistor network, star topology, bussed resistors, small symbol K R Network star-topology F http://www.vishay.com/docs/31509/csc.pdf $ENDCMP @@ -849,19 +849,79 @@ D Variable resistor K resistor var potentiometer $ENDCMP # +$CMP R_NET10 +D 10 Resistor network, star topology, bussed resistors +K R Network star-topology +F http://www.vishay.com/docs/31509/csc.pdf +$ENDCMP +# +$CMP R_NET10_Small +D 10 Resistor network, star topology, bussed resistors, small symbol +K R Network star-topology +F http://www.vishay.com/docs/31509/csc.pdf +$ENDCMP +# +$CMP R_NET11 +D 11 Resistor network, star topology, bussed resistors +K R Network star-topology +F http://www.vishay.com/docs/31509/csc.pdf +$ENDCMP +# +$CMP R_NET11_Small +D 11 Resistor network, star topology, bussed resistors, small symbol +K R Network star-topology +F http://www.vishay.com/docs/31509/csc.pdf +$ENDCMP +# +$CMP R_NET12 +D 12 Resistor network, star topology, bussed resistors +K R Network star-topology +F http://www.vishay.com/docs/31509/csc.pdf +$ENDCMP +# +$CMP R_NET12_Small +D 12 Resistor network, star topology, bussed resistors, small symbol +K R Network star-topology +F http://www.vishay.com/docs/31509/csc.pdf +$ENDCMP +# +$CMP R_NET13 +D 13 Resistor network, star topology, bussed resistors +K R Network star-topology +F http://www.vishay.com/docs/31509/csc.pdf +$ENDCMP +# +$CMP R_NET13_Small +D 13 Resistor network, star topology, bussed resistors, small symbol +K R Network star-topology +F http://www.vishay.com/docs/31509/csc.pdf +$ENDCMP +# $CMP R_NET1_DIV D Voltage Divider in a single package (e.g. SOT-23) K R Network voltage divider F http://www.ttelectronicsresistors.com/datasheets/DIV23.pdf $ENDCMP # +$CMP R_NET2_DIV_SIP +D 2 Voltage Dividers network, Dual Terminator, SIP package +K R Network divider topology +F http://www.vishay.com/docs/31509/csc.pdf +$ENDCMP +# $CMP R_NET2_PAR_DIP D 2 resistors Pack K r $ENDCMP # +$CMP R_NET2_PAR_SIP +D 2 Resistor network, parallel topology, SIP package +K R Network parallel topology +F http://www.vishay.com/docs/31509/csc.pdf +$ENDCMP +# $CMP R_NET3_DIV_SIP -D 3 Voltage Dividers network, SIP package +D 3 Voltage Dividers network, Dual Terminator, SIP package K R Network divider topology F http://www.vishay.com/docs/31509/csc.pdf $ENDCMP @@ -873,13 +933,13 @@ F http://www.vishay.com/docs/31509/csc.pdf $ENDCMP # $CMP R_NET4 -D 4 Resistor network, star topology +D 4 Resistor network, star topology, bussed resistors K R Network star-topology F http://www.vishay.com/docs/31509/csc.pdf $ENDCMP # $CMP R_NET4_DIV_SIP -D 4 Voltage Dividers network, SIP package +D 4 Voltage Dividers network, Dual Terminator, SIP package K R Network divider topology F http://www.vishay.com/docs/31509/csc.pdf $ENDCMP @@ -896,19 +956,19 @@ F http://www.vishay.com/docs/31509/csc.pdf $ENDCMP # $CMP R_NET4_Small -D 4 Resistor network, star topology, small symbol +D 4 Resistor network, star topology, bussed resistors, small symbol K R Network star-topology F http://www.vishay.com/docs/31509/csc.pdf $ENDCMP # $CMP R_NET5 -D 5 Resistor network, star topology +D 5 Resistor network, star topology, bussed resistors K R Network star-topology F http://www.vishay.com/docs/31509/csc.pdf $ENDCMP # $CMP R_NET5_DIV_SIP -D 5 Voltage Dividers network, SIP package +D 5 Voltage Dividers network, Dual Terminator, SIP package K R Network divider topology F http://www.vishay.com/docs/31509/csc.pdf $ENDCMP @@ -920,60 +980,90 @@ F http://www.vishay.com/docs/31509/csc.pdf $ENDCMP # $CMP R_NET5_Small -D 5 Resistor network, star topology, small symbol +D 5 Resistor network, star topology, bussed resistors, small symbol K R Network star-topology F http://www.vishay.com/docs/31509/csc.pdf $ENDCMP # $CMP R_NET6 -D 6 Resistor network, star topology +D 6 Resistor network, star topology, bussed resistors K R Network star-topology F http://www.vishay.com/docs/31509/csc.pdf $ENDCMP # +$CMP R_NET6_DIV_SIP +D 6 Voltage Dividers network, Dual Terminator, SIP package +K R Network divider topology +F http://www.vishay.com/docs/31509/csc.pdf +$ENDCMP +# +$CMP R_NET6_PAR_SIP +D 6 Resistor network, parallel topology, SIP package +K R Network parallel topology +F http://www.vishay.com/docs/31509/csc.pdf +$ENDCMP +# $CMP R_NET6_Small -D 6 Resistor network, star topology, small symbol +D 6 Resistor network, star topology, bussed resistors, small symbol K R Network star-topology F http://www.vishay.com/docs/31509/csc.pdf $ENDCMP # $CMP R_NET7 -D 7 Resistor network, star topology +D 7 Resistor network, star topology, bussed resistors K R Network star-topology F http://www.vishay.com/docs/31509/csc.pdf $ENDCMP # +$CMP R_NET7_DIV_SIP +D 7 Voltage Dividers network, Dual Terminator, SIP package +K R Network divider topology +F http://www.vishay.com/docs/31509/csc.pdf +$ENDCMP +# +$CMP R_NET7_PAR_SIP +D 7 Resistor network, parallel topology, SIP package +K R Network parallel topology +F http://www.vishay.com/docs/31509/csc.pdf +$ENDCMP +# $CMP R_NET7_Small -D 7 Resistor network, star topology, small symbol +D 7 Resistor network, star topology, bussed resistors, small symbol K R Network star-topology F http://www.vishay.com/docs/31509/csc.pdf $ENDCMP # $CMP R_NET8 -D 8 Resistor network, star topology +D 8 Resistor network, star topology, bussed resistors K R Network star-topology F http://www.vishay.com/docs/31509/csc.pdf $ENDCMP # +$CMP R_NET8_DIV_SIP +D 8 Voltage Dividers network, Dual Terminator, SIP package +K R Network divider topology +F http://www.vishay.com/docs/31509/csc.pdf +$ENDCMP +# $CMP R_NET8_PAR_DIP D 8 resistors Pack K r $ENDCMP # $CMP R_NET8_Small -D 8 Resistor network, star topology, small symbol +D 8 Resistor network, star topology, bussed resistors, small symbol K R Network star-topology F http://www.vishay.com/docs/31509/csc.pdf $ENDCMP # $CMP R_NET9 -D 9 Resistor network, star topology +D 9 Resistor network, star topology, bussed resistors K R Network star-topology F http://www.vishay.com/docs/31509/csc.pdf $ENDCMP # $CMP R_NET9_Small -D 9 Resistor network, star topology, small symbol +D 9 Resistor network, star topology, bussed resistors, small symbol K R Network star-topology F http://www.vishay.com/docs/31509/csc.pdf $ENDCMP diff --git a/library/device.lib b/library/device.lib index 48d537c3..47275a3b 100644 --- a/library/device.lib +++ b/library/device.lib @@ -3716,6 +3716,502 @@ X ~ 2 0 -250 100 U 50 50 1 1 P ENDDRAW ENDDEF # +# R_NET10 +# +DEF R_NET10 R 0 0 N N 1 F N +F0 "R" -1000 225 50 H V L CNN +F1 "R_NET10" -625 225 50 H V L CNN +F2 "Resistors_ThroughHole:Resistor_Array_SIP11" 400 225 50 H I C CNN +F3 "" -900 0 50 H V C CNN +$FPLIST + Resistor?Array?SIP11 +$ENDFPLIST +DRAW +C -800 150 10 0 1 0 F +C -600 150 10 0 1 0 F +C -400 150 10 0 1 0 F +C -200 150 10 0 1 0 F +C 0 150 10 0 1 0 F +C 200 150 10 0 1 0 F +C 400 150 10 0 1 0 F +C 600 150 10 0 1 0 F +C 800 150 10 0 1 0 F +S -1025 175 1075 -125 0 1 10 f +S -840 -100 -760 100 0 1 10 N +S -640 -100 -560 100 0 1 10 N +S -440 -100 -360 100 0 1 10 N +S -240 -100 -160 100 0 1 10 N +S -40 -100 40 100 0 1 10 N +S 160 -100 240 100 0 1 10 N +S 360 -100 440 100 0 1 10 N +S 560 -100 640 100 0 1 10 N +S 760 -100 840 100 0 1 10 N +S 960 -100 1040 100 0 1 10 N +P 3 0 1 0 -800 150 -600 150 -600 100 N +P 3 0 1 0 -600 150 -400 150 -400 100 N +P 3 0 1 0 -400 150 -200 150 -200 100 N +P 3 0 1 0 -200 150 0 150 0 100 N +P 3 0 1 0 0 150 200 150 200 100 N +P 3 0 1 0 200 150 400 150 400 100 N +P 3 0 1 0 400 150 600 150 600 100 N +P 3 0 1 0 600 150 800 150 800 100 N +P 3 0 1 0 800 150 1000 150 1000 100 N +P 4 0 1 0 -1000 -100 -1000 150 -800 150 -800 100 N +X ~ 1 -1000 -200 100 U 50 50 1 1 P +X ~ 2 -800 -200 100 U 50 50 1 1 P +X ~ 3 -600 -200 100 U 50 50 1 1 P +X ~ 4 -400 -200 100 U 50 50 1 1 P +X ~ 5 -200 -200 100 U 50 50 1 1 P +X ~ 6 0 -200 100 U 50 50 1 1 P +X ~ 7 200 -200 100 U 50 50 1 1 P +X ~ 8 400 -200 100 U 50 50 1 1 P +X ~ 9 600 -200 100 U 50 50 1 1 P +X ~ 10 800 -200 100 U 50 50 1 1 P +X ~ 11 1000 -200 100 U 50 50 1 1 P +ENDDRAW +ENDDEF +# +# R_NET10_Small +# +DEF R_NET10_Small R 0 0 N N 1 F N +F0 "R" -625 250 50 H V L CNN +F1 "R_NET10_Small" -625 175 50 H V L CNN +F2 "Resistors_ThroughHole:Resistor_Array_SIP11" -150 325 50 H I C CNN +F3 "" -500 0 50 H V C CNN +$FPLIST + Resistor?Array?SIP11 +$ENDFPLIST +DRAW +C -500 90 10 0 1 0 F +C -400 90 10 0 1 0 F +C -300 90 10 0 1 0 F +C -200 90 10 0 1 0 F +C -100 90 10 0 1 0 F +C 0 90 10 0 1 0 F +C 100 90 10 0 1 0 F +C 200 90 10 0 1 0 F +C 300 90 10 0 1 0 F +S -640 130 475 -120 0 1 10 f +S -530 -100 -470 60 0 1 10 N +S -430 -100 -370 60 0 1 10 N +S -330 -100 -270 60 0 1 10 N +S -230 -100 -170 60 0 1 10 N +S -130 -100 -70 60 0 1 10 N +S -30 -100 30 60 0 1 10 N +S 70 -100 130 60 0 1 10 N +S 170 -100 230 60 0 1 10 N +S 270 -100 330 60 0 1 10 N +S 370 -120 370 -120 0 1 10 N +S 370 -100 430 60 0 1 10 N +P 2 0 1 0 -600 -100 -600 90 N +P 3 0 1 0 -600 90 -500 90 -500 60 N +P 3 0 1 0 -500 90 -400 90 -400 60 N +P 3 0 1 0 -400 90 -300 90 -300 60 N +P 3 0 1 0 -300 90 -200 90 -200 60 N +P 3 0 1 0 -200 90 -100 90 -100 60 N +P 3 0 1 0 -100 90 0 90 0 60 N +P 3 0 1 0 0 90 100 90 100 60 N +P 3 0 1 0 100 90 200 90 200 60 N +P 3 0 1 0 200 90 300 90 300 60 N +P 3 0 1 0 300 90 400 90 400 60 N +X ~ 1 -600 -200 100 U 50 50 1 1 P +X ~ 2 -500 -200 100 U 50 50 1 1 P +X ~ 3 -400 -200 100 U 50 50 1 1 P +X ~ 4 -300 -200 100 U 50 50 1 1 P +X ~ 5 -200 -200 100 U 50 50 1 1 P +X ~ 6 -100 -200 100 U 50 50 1 1 P +X ~ 7 0 -200 100 U 50 50 1 1 P +X ~ 8 100 -200 100 U 50 50 1 1 P +X ~ 9 200 -200 100 U 50 50 1 1 P +X ~ 10 300 -200 100 U 50 50 1 1 P +X ~ 11 400 -200 100 U 50 50 1 1 P +ENDDRAW +ENDDEF +# +# R_NET11 +# +DEF R_NET11 R 0 0 N N 1 F N +F0 "R" -1100 125 50 H V L CNN +F1 "R_NET11" -725 125 50 H V L CNN +F2 "Resistors_ThroughHole:Resistor_Array_SIP12" 300 125 50 H I C CNN +F3 "" -1000 -100 50 H V C CNN +$FPLIST + Resistor?Array?SIP12 +$ENDFPLIST +DRAW +C -900 50 10 0 1 0 F +C -700 50 10 0 1 0 F +C -500 50 10 0 1 0 F +C -300 50 10 0 1 0 F +C -100 50 10 0 1 0 F +C 100 50 10 0 1 0 F +C 300 50 10 0 1 0 F +C 500 50 10 0 1 0 F +C 700 50 10 0 1 0 F +C 900 50 10 0 1 0 F +S -1125 75 1175 -225 0 1 10 f +S -940 -200 -860 0 0 1 10 N +S -740 -200 -660 0 0 1 10 N +S -540 -200 -460 0 0 1 10 N +S -340 -200 -260 0 0 1 10 N +S -140 -200 -60 0 0 1 10 N +S 60 -200 140 0 0 1 10 N +S 260 -200 340 0 0 1 10 N +S 460 -200 540 0 0 1 10 N +S 660 -200 740 0 0 1 10 N +S 860 -200 940 0 0 1 10 N +S 1060 -200 1140 0 0 1 10 N +P 3 0 1 0 -900 50 -700 50 -700 0 N +P 3 0 1 0 -700 50 -500 50 -500 0 N +P 3 0 1 0 -500 50 -300 50 -300 0 N +P 3 0 1 0 -300 50 -100 50 -100 0 N +P 3 0 1 0 -100 50 100 50 100 0 N +P 3 0 1 0 100 50 300 50 300 0 N +P 3 0 1 0 300 50 500 50 500 0 N +P 3 0 1 0 500 50 700 50 700 0 N +P 3 0 1 0 700 50 900 50 900 0 N +P 3 0 1 0 900 50 1100 50 1100 0 N +P 4 0 1 0 -1100 -200 -1100 50 -900 50 -900 0 N +X ~ 1 -1100 -300 100 U 50 50 1 1 P +X ~ 2 -900 -300 100 U 50 50 1 1 P +X ~ 3 -700 -300 100 U 50 50 1 1 P +X ~ 4 -500 -300 100 U 50 50 1 1 P +X ~ 5 -300 -300 100 U 50 50 1 1 P +X ~ 6 -100 -300 100 U 50 50 1 1 P +X ~ 7 100 -300 100 U 50 50 1 1 P +X ~ 8 300 -300 100 U 50 50 1 1 P +X ~ 9 500 -300 100 U 50 50 1 1 P +X ~ 10 700 -300 100 U 50 50 1 1 P +X ~ 11 900 -300 100 U 50 50 1 1 P +X ~ 12 1100 -300 100 U 50 50 1 1 P +ENDDRAW +ENDDEF +# +# R_NET11_Small +# +DEF R_NET11_Small R 0 0 N N 1 F N +F0 "R" -625 250 50 H V L CNN +F1 "R_NET11_Small" -625 175 50 H V L CNN +F2 "Resistors_ThroughHole:Resistor_Array_SIP12" -150 325 50 H I C CNN +F3 "" -500 0 50 H V C CNN +$FPLIST + Resistor?Array?SIP12 +$ENDFPLIST +DRAW +C -500 90 10 0 1 0 F +C -400 90 10 0 1 0 F +C -300 90 10 0 1 0 F +C -200 90 10 0 1 0 F +C -100 90 10 0 1 0 F +C 0 90 10 0 1 0 F +C 100 90 10 0 1 0 F +C 200 90 10 0 1 0 F +C 300 90 10 0 1 0 F +C 400 90 10 0 1 0 F +S -640 130 575 -120 0 1 10 f +S -530 -100 -470 60 0 1 10 N +S -430 -100 -370 60 0 1 10 N +S -330 -100 -270 60 0 1 10 N +S -230 -100 -170 60 0 1 10 N +S -130 -100 -70 60 0 1 10 N +S -30 -100 30 60 0 1 10 N +S 70 -100 130 60 0 1 10 N +S 170 -100 230 60 0 1 10 N +S 270 -100 330 60 0 1 10 N +S 370 -120 370 -120 0 1 10 N +S 370 -100 430 60 0 1 10 N +S 470 -100 530 60 0 1 10 N +P 2 0 1 0 -600 -100 -600 90 N +P 3 0 1 0 -600 90 -500 90 -500 60 N +P 3 0 1 0 -500 90 -400 90 -400 60 N +P 3 0 1 0 -400 90 -300 90 -300 60 N +P 3 0 1 0 -300 90 -200 90 -200 60 N +P 3 0 1 0 -200 90 -100 90 -100 60 N +P 3 0 1 0 -100 90 0 90 0 60 N +P 3 0 1 0 0 90 100 90 100 60 N +P 3 0 1 0 100 90 200 90 200 60 N +P 3 0 1 0 200 90 300 90 300 60 N +P 3 0 1 0 300 90 400 90 400 60 N +P 3 0 1 0 400 90 500 90 500 60 N +X ~ 1 -600 -200 100 U 50 50 1 1 P +X ~ 2 -500 -200 100 U 50 50 1 1 P +X ~ 3 -400 -200 100 U 50 50 1 1 P +X ~ 4 -300 -200 100 U 50 50 1 1 P +X ~ 5 -200 -200 100 U 50 50 1 1 P +X ~ 6 -100 -200 100 U 50 50 1 1 P +X ~ 7 0 -200 100 U 50 50 1 1 P +X ~ 8 100 -200 100 U 50 50 1 1 P +X ~ 9 200 -200 100 U 50 50 1 1 P +X ~ 10 300 -200 100 U 50 50 1 1 P +X ~ 11 400 -200 100 U 50 50 1 1 P +X ~ 12 500 -200 100 U 50 50 1 1 P +ENDDRAW +ENDDEF +# +# R_NET12 +# +DEF R_NET12 R 0 0 N N 1 F N +F0 "R" -1200 225 50 H V L CNN +F1 "R_NET12" -825 225 50 H V L CNN +F2 "Resistors_ThroughHole:Resistor_Array_SIP13" 200 225 50 H I C CNN +F3 "" -1100 0 50 H V C CNN +$FPLIST + Resistor?Array?SIP13 +$ENDFPLIST +DRAW +C -1000 150 10 0 1 0 F +C -800 150 10 0 1 0 F +C -600 150 10 0 1 0 F +C -400 150 10 0 1 0 F +C -200 150 10 0 1 0 F +C 0 150 10 0 1 0 F +C 200 150 10 0 1 0 F +C 400 150 10 0 1 0 F +C 600 150 10 0 1 0 F +C 800 150 10 0 1 0 F +C 1000 150 10 0 1 0 F +S -1225 175 1275 -135 0 1 10 f +S -1040 -100 -960 100 0 1 10 N +S -840 -100 -760 100 0 1 10 N +S -640 -100 -560 100 0 1 10 N +S -440 -100 -360 100 0 1 10 N +S -240 -100 -160 100 0 1 10 N +S -40 -100 40 100 0 1 10 N +S 160 -100 240 100 0 1 10 N +S 360 -100 440 100 0 1 10 N +S 560 -100 640 100 0 1 10 N +S 760 -100 840 100 0 1 10 N +S 960 -100 1040 100 0 1 10 N +S 1160 -100 1240 100 0 1 10 N +P 3 0 1 0 -1000 150 -800 150 -800 100 N +P 3 0 1 0 -800 150 -600 150 -600 100 N +P 3 0 1 0 -600 150 -400 150 -400 100 N +P 3 0 1 0 -400 150 -200 150 -200 100 N +P 3 0 1 0 -200 150 0 150 0 100 N +P 3 0 1 0 0 150 200 150 200 100 N +P 3 0 1 0 200 150 400 150 400 100 N +P 3 0 1 0 400 150 600 150 600 100 N +P 3 0 1 0 600 150 800 150 800 100 N +P 3 0 1 0 800 150 1000 150 1000 100 N +P 3 0 1 0 1000 150 1200 150 1200 100 N +P 4 0 1 0 -1200 -100 -1200 150 -1000 150 -1000 100 N +X ~ 1 -1200 -200 100 U 50 50 1 1 P +X ~ 2 -1000 -200 100 U 50 50 1 1 P +X ~ 3 -800 -200 100 U 50 50 1 1 P +X ~ 4 -600 -200 100 U 50 50 1 1 P +X ~ 5 -400 -200 100 U 50 50 1 1 P +X ~ 6 -200 -200 100 U 50 50 1 1 P +X ~ 7 0 -200 100 U 50 50 1 1 P +X ~ 8 200 -200 100 U 50 50 1 1 P +X ~ 9 400 -200 100 U 50 50 1 1 P +X ~ 10 600 -200 100 U 50 50 1 1 P +X ~ 11 800 -200 100 U 50 50 1 1 P +X ~ 12 1000 -200 100 U 50 50 1 1 P +X ~ 13 1200 -200 100 U 50 50 1 1 P +ENDDRAW +ENDDEF +# +# R_NET12_Small +# +DEF R_NET12_Small R 0 0 N N 1 F N +F0 "R" -625 250 50 H V L CNN +F1 "R_NET12_Small" -625 175 50 H V L CNN +F2 "Resistors_ThroughHole:Resistor_Array_SIP13" -150 325 50 H I C CNN +F3 "" -500 0 50 H V C CNN +$FPLIST + Resistor?Array?SIP13 +$ENDFPLIST +DRAW +C -500 90 10 0 1 0 F +C -400 90 10 0 1 0 F +C -300 90 10 0 1 0 F +C -200 90 10 0 1 0 F +C -100 90 10 0 1 0 F +C 0 90 10 0 1 0 F +C 100 90 10 0 1 0 F +C 200 90 10 0 1 0 F +C 300 90 10 0 1 0 F +C 400 90 10 0 1 0 F +C 500 90 10 0 1 0 F +S -640 130 675 -130 0 1 10 f +S -530 -100 -470 60 0 1 10 N +S -430 -100 -370 60 0 1 10 N +S -330 -100 -270 60 0 1 10 N +S -230 -100 -170 60 0 1 10 N +S -130 -100 -70 60 0 1 10 N +S -30 -100 30 60 0 1 10 N +S 70 -100 130 60 0 1 10 N +S 170 -100 230 60 0 1 10 N +S 270 -100 330 60 0 1 10 N +S 370 -130 370 -130 0 1 10 N +S 370 -100 430 60 0 1 10 N +S 470 -100 530 60 0 1 10 N +S 570 -100 630 60 0 1 10 N +P 2 0 1 0 -600 -100 -600 90 N +P 3 0 1 0 -600 90 -500 90 -500 60 N +P 3 0 1 0 -500 90 -400 90 -400 60 N +P 3 0 1 0 -400 90 -300 90 -300 60 N +P 3 0 1 0 -300 90 -200 90 -200 60 N +P 3 0 1 0 -200 90 -100 90 -100 60 N +P 3 0 1 0 -100 90 0 90 0 60 N +P 3 0 1 0 0 90 100 90 100 60 N +P 3 0 1 0 100 90 200 90 200 60 N +P 3 0 1 0 200 90 300 90 300 60 N +P 3 0 1 0 300 90 400 90 400 60 N +P 3 0 1 0 400 90 500 90 500 60 N +P 3 0 1 0 500 90 600 90 600 60 N +X ~ 1 -600 -200 100 U 50 50 1 1 P +X ~ 2 -500 -200 100 U 50 50 1 1 P +X ~ 3 -400 -200 100 U 50 50 1 1 P +X ~ 4 -300 -200 100 U 50 50 1 1 P +X ~ 5 -200 -200 100 U 50 50 1 1 P +X ~ 6 -100 -200 100 U 50 50 1 1 P +X ~ 7 0 -200 100 U 50 50 1 1 P +X ~ 8 100 -200 100 U 50 50 1 1 P +X ~ 9 200 -200 100 U 50 50 1 1 P +X ~ 10 300 -200 100 U 50 50 1 1 P +X ~ 11 400 -200 100 U 50 50 1 1 P +X ~ 12 500 -200 100 U 50 50 1 1 P +X ~ 13 600 -200 100 U 50 50 1 1 P +ENDDRAW +ENDDEF +# +# R_NET13 +# +DEF R_NET13 R 0 0 N N 1 F N +F0 "R" -1400 225 50 H V L CNN +F1 "R_NET13" -1025 225 50 H V L CNN +F2 "Resistors_ThroughHole:Resistor_Array_SIP13" 0 225 50 H I C CNN +F3 "" -1300 0 50 H V C CNN +$FPLIST + Resistor?Array?SIP13 +$ENDFPLIST +DRAW +C -1200 150 10 0 1 0 F +C -1000 150 10 0 1 0 F +C -800 150 10 0 1 0 F +C -600 150 10 0 1 0 F +C -400 150 10 0 1 0 F +C -200 150 10 0 1 0 F +C 0 150 10 0 1 0 F +C 200 150 10 0 1 0 F +C 400 150 10 0 1 0 F +C 600 150 10 0 1 0 F +C 800 150 10 0 1 0 F +C 1000 150 10 0 1 0 F +S -1425 175 1275 -145 0 1 10 f +S -1240 -100 -1160 100 0 1 10 N +S -1040 -100 -960 100 0 1 10 N +S -840 -100 -760 100 0 1 10 N +S -640 -100 -560 100 0 1 10 N +S -440 -100 -360 100 0 1 10 N +S -240 -100 -160 100 0 1 10 N +S -40 -100 40 100 0 1 10 N +S 160 -100 240 100 0 1 10 N +S 360 -100 440 100 0 1 10 N +S 560 -100 640 100 0 1 10 N +S 760 -100 840 100 0 1 10 N +S 960 -100 1040 100 0 1 10 N +S 1160 -100 1240 100 0 1 10 N +P 3 0 1 0 -1200 150 -1000 150 -1000 100 N +P 3 0 1 0 -1000 150 -800 150 -800 100 N +P 3 0 1 0 -800 150 -600 150 -600 100 N +P 3 0 1 0 -600 150 -400 150 -400 100 N +P 3 0 1 0 -400 150 -200 150 -200 100 N +P 3 0 1 0 -200 150 0 150 0 100 N +P 3 0 1 0 0 150 200 150 200 100 N +P 3 0 1 0 200 150 400 150 400 100 N +P 3 0 1 0 400 150 600 150 600 100 N +P 3 0 1 0 600 150 800 150 800 100 N +P 3 0 1 0 800 150 1000 150 1000 100 N +P 3 0 1 0 1000 150 1200 150 1200 100 N +P 4 0 1 0 -1400 -100 -1400 150 -1200 150 -1200 100 N +X ~ 1 -1400 -200 100 U 50 50 1 1 P +X ~ 2 -1200 -200 100 U 50 50 1 1 P +X ~ 3 -1000 -200 100 U 50 50 1 1 P +X ~ 4 -800 -200 100 U 50 50 1 1 P +X ~ 5 -600 -200 100 U 50 50 1 1 P +X ~ 6 -400 -200 100 U 50 50 1 1 P +X ~ 7 -200 -200 100 U 50 50 1 1 P +X ~ 8 0 -200 100 U 50 50 1 1 P +X ~ 9 200 -200 100 U 50 50 1 1 P +X ~ 10 400 -200 100 U 50 50 1 1 P +X ~ 11 600 -200 100 U 50 50 1 1 P +X ~ 12 1000 -200 100 U 50 50 1 1 P +X ~ 13 800 -200 100 U 50 50 1 1 P +X ~ 14 1200 -200 100 U 50 50 1 1 P +ENDDRAW +ENDDEF +# +# R_NET13_Small +# +DEF R_NET13_Small R 0 0 N N 1 F N +F0 "R" -725 250 50 H V L CNN +F1 "R_NET13_Small" -725 175 50 H V L CNN +F2 "Resistors_ThroughHole:Resistor_Array_SIP14" -250 325 50 H I C CNN +F3 "" -600 0 50 H V C CNN +$FPLIST + Resistor?Array?SIP14 +$ENDFPLIST +DRAW +C -600 90 10 0 1 0 F +C -500 90 10 0 1 0 F +C -400 90 10 0 1 0 F +C -300 90 10 0 1 0 F +C -200 90 10 0 1 0 F +C -100 90 10 0 1 0 F +C 0 90 10 0 1 0 F +C 100 90 10 0 1 0 F +C 200 90 10 0 1 0 F +C 300 90 10 0 1 0 F +C 400 90 10 0 1 0 F +C 500 90 10 0 1 0 F +S -740 130 675 -140 0 1 10 f +S -630 -100 -570 60 0 1 10 N +S -530 -100 -470 60 0 1 10 N +S -430 -100 -370 60 0 1 10 N +S -330 -100 -270 60 0 1 10 N +S -230 -100 -170 60 0 1 10 N +S -130 -100 -70 60 0 1 10 N +S -30 -100 30 60 0 1 10 N +S 70 -100 130 60 0 1 10 N +S 170 -100 230 60 0 1 10 N +S 270 -140 270 -140 0 1 10 N +S 270 -100 330 60 0 1 10 N +S 370 -100 430 60 0 1 10 N +S 470 -100 530 60 0 1 10 N +S 570 -100 630 60 0 1 10 N +P 2 0 1 0 -700 -100 -700 90 N +P 3 0 1 0 -700 90 -600 90 -600 60 N +P 3 0 1 0 -600 90 -500 90 -500 60 N +P 3 0 1 0 -500 90 -400 90 -400 60 N +P 3 0 1 0 -400 90 -300 90 -300 60 N +P 3 0 1 0 -300 90 -200 90 -200 60 N +P 3 0 1 0 -200 90 -100 90 -100 60 N +P 3 0 1 0 -100 90 0 90 0 60 N +P 3 0 1 0 0 90 100 90 100 60 N +P 3 0 1 0 100 90 200 90 200 60 N +P 3 0 1 0 200 90 300 90 300 60 N +P 3 0 1 0 300 90 400 90 400 60 N +P 3 0 1 0 400 90 500 90 500 60 N +P 3 0 1 0 500 90 600 90 600 60 N +X ~ 1 -700 -200 100 U 50 50 1 1 P +X ~ 2 -600 -200 100 U 50 50 1 1 P +X ~ 3 -500 -200 100 U 50 50 1 1 P +X ~ 4 -400 -200 100 U 50 50 1 1 P +X ~ 5 -300 -200 100 U 50 50 1 1 P +X ~ 6 -200 -200 100 U 50 50 1 1 P +X ~ 7 -100 -200 100 U 50 50 1 1 P +X ~ 8 0 -200 100 U 50 50 1 1 P +X ~ 9 100 -200 100 U 50 50 1 1 P +X ~ 10 200 -200 100 U 50 50 1 1 P +X ~ 11 300 -200 100 U 50 50 1 1 P +X ~ 12 500 -200 100 U 50 50 1 1 P +X ~ 13 400 -200 100 U 50 50 1 1 P +X ~ 14 600 -200 100 U 50 50 1 1 P +ENDDRAW +ENDDEF +# # R_NET1_DIV # DEF R_NET1_DIV R 0 0 Y N 1 F N @@ -3733,9 +4229,71 @@ P 2 0 1 0 0 -300 0 -250 N P 2 0 1 0 0 -75 0 75 N P 2 0 1 0 0 0 100 0 N P 2 0 1 0 0 250 0 300 N -X COM1 1 0 400 100 D 50 50 1 1 P -X RD1 2 0 -400 100 U 50 50 1 1 P -X RD2 3 200 0 100 L 50 50 1 1 P +X ~ 1 0 400 100 D 50 50 1 1 P +X ~ 2 0 -400 100 U 50 50 1 1 P +X ~ 3 200 0 100 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +# R_NET2_DIV_SIP +# +DEF R_NET2_DIV_SIP R 0 0 Y N 1 F N +F0 "R" -425 350 50 H V L CNN +F1 "R_NET2_DIV_SIP" -25 350 50 H V L CNN +F2 "Resistors_ThroughHole:Resistor_Array_SIP4" 0 425 50 H I C CNN +F3 "" -300 -100 50 H V C CNN +$FPLIST + Resistor?Array?SIP4 +$ENDFPLIST +DRAW +C -200 50 5 0 1 0 N +C -200 275 5 0 1 0 N +C 0 50 5 0 1 0 N +C 75 -175 5 0 1 0 N +S -425 300 225 -200 0 1 10 f +S -240 75 -160 250 0 1 10 N +S -200 -175 -200 -200 0 1 0 N +S -165 -150 -85 25 0 1 10 N +S -40 75 40 250 0 1 10 N +S 0 -175 0 -200 0 1 0 N +S 35 -150 115 25 0 1 10 N +P 2 0 1 0 -200 75 -200 -175 N +P 2 0 1 0 0 75 0 -175 N +P 3 0 1 0 -200 50 -125 50 -125 25 N +P 3 0 1 0 -200 275 0 275 0 250 N +P 3 0 1 0 -125 -150 -125 -175 75 -175 N +P 3 0 1 0 0 50 75 50 75 25 N +P 4 0 1 0 -400 -200 -400 275 -200 275 -200 250 N +P 4 0 1 0 75 -150 75 -175 200 -175 200 -200 N +X COM1 1 -400 -300 100 U 50 50 1 1 P +X RD1 2 -200 -300 100 U 50 50 1 1 P +X RD2 3 0 -300 100 U 50 50 1 1 P +X COM2 4 200 -300 100 U 50 50 1 1 P +ENDDRAW +ENDDEF +# +# R_NET2_PAR_SIP +# +DEF R_NET2_PAR_SIP R 0 0 Y N 1 F N +F0 "R" -425 225 50 H V L CNN +F1 "R_NET2_PAR_SIP" -225 225 50 H V L CNN +F2 "Resistors_ThroughHole:Resistor_Array_SIP4" 0 300 50 H I C CNN +F3 "" -400 0 50 H V C CNN +$FPLIST + Resistor?Array?SIP4 +$ENDFPLIST +DRAW +S -425 -100 75 175 0 1 10 f +S -340 -75 -260 100 0 1 10 N +S -40 -75 40 100 0 1 10 N +P 2 0 1 0 -300 -75 -300 -100 N +P 2 0 1 0 0 -75 0 -100 N +P 4 0 1 0 -400 -100 -400 150 -300 150 -300 100 N +P 4 0 1 0 -100 -100 -100 150 0 150 0 100 N +X ~ 1 -400 -200 100 U 50 50 1 1 P +X ~ 2 -300 -200 100 U 50 50 1 1 P +X ~ 3 -100 -200 100 U 50 50 1 1 P +X ~ 4 0 -200 100 U 50 50 1 1 P ENDDRAW ENDDEF # @@ -4015,7 +4573,7 @@ F1 "R_NET5_DIV_SIP" 625 350 50 H V R CNN F2 "Resistors_ThroughHole:Resistor_Array_SIP7" 0 425 50 H I C CNN F3 "" -500 -100 50 H V C CNN $FPLIST - Resistor?Array?SIP5 + Resistor?Array?SIP7 $ENDFPLIST DRAW C -400 50 5 0 1 0 N @@ -4190,6 +4748,129 @@ X ~ 7 600 -200 100 U 50 50 1 1 P ENDDRAW ENDDEF # +# R_NET6_DIV_SIP +# +DEF R_NET6_DIV_SIP R 0 0 Y N 1 F N +F0 "R" -625 350 50 H V L CNN +F1 "R_NET6_DIV_SIP" 825 350 50 H V R CNN +F2 "Resistors_ThroughHole:Resistor_Array_SIP8" 0 425 50 H I C CNN +F3 "" -500 -100 50 H V C CNN +$FPLIST + Resistor?Array?SIP8 +$ENDFPLIST +DRAW +C -400 50 5 0 1 0 N +C -400 275 5 0 1 0 N +C -200 50 5 0 1 0 N +C -200 275 5 0 1 0 N +C -125 -175 5 0 1 0 N +C 0 50 5 0 1 0 N +C 0 275 5 0 1 0 N +C 75 -175 5 0 1 0 N +C 200 50 5 0 1 0 N +C 200 275 5 0 1 0 N +C 275 -175 5 0 1 0 N +C 400 50 5 0 1 0 N +C 475 -175 5 0 1 0 N +C 600 50 5 0 1 0 N +C 600 275 5 0 1 0 N +C 675 -175 5 0 1 0 N +S -625 300 825 -200 0 1 10 f +S -440 75 -360 250 0 1 10 N +S -400 -175 -400 -200 0 1 0 N +S -365 -150 -285 25 0 1 10 N +S -240 75 -160 250 0 1 10 N +S -200 -175 -200 -200 0 1 0 N +S -165 -150 -85 25 0 1 10 N +S -40 75 40 250 0 1 10 N +S 35 -150 115 25 0 1 10 N +S 160 75 240 250 0 1 10 N +S 235 -150 315 25 0 1 10 N +S 360 75 440 250 0 1 10 N +S 435 -150 515 25 0 1 10 N +S 560 75 640 250 0 1 10 N +S 635 -150 715 25 0 1 10 N +P 2 0 1 0 -400 75 -400 -175 N +P 2 0 1 0 -200 75 -200 -175 N +P 2 0 1 0 0 75 0 -200 N +P 2 0 1 0 200 75 200 -200 N +P 2 0 1 0 400 75 400 -200 N +P 2 0 1 0 600 75 600 -200 N +P 3 0 1 0 -400 50 -325 50 -325 25 N +P 3 0 1 0 -400 275 -200 275 -200 250 N +P 3 0 1 0 -325 -150 -325 -175 -125 -175 N +P 3 0 1 0 -200 50 -125 50 -125 25 N +P 3 0 1 0 -200 275 0 275 0 250 N +P 3 0 1 0 -125 -150 -125 -175 75 -175 N +P 3 0 1 0 0 50 75 50 75 25 N +P 3 0 1 0 0 275 200 275 200 250 N +P 3 0 1 0 75 -150 75 -175 275 -175 N +P 3 0 1 0 200 50 275 50 275 25 N +P 3 0 1 0 200 275 400 275 400 250 N +P 3 0 1 0 275 -150 275 -175 475 -175 N +P 3 0 1 0 400 50 475 50 475 25 N +P 3 0 1 0 400 275 600 275 600 250 N +P 3 0 1 0 475 -150 475 -175 675 -175 N +P 3 0 1 0 600 50 675 50 675 25 N +P 4 0 1 0 -600 -200 -600 275 -400 275 -400 250 N +P 4 0 1 0 475 -150 475 -175 600 -175 600 -200 N +P 4 0 1 0 675 -150 675 -175 800 -175 800 -200 N +X COM1 1 -600 -300 100 U 50 50 1 1 P +X RD1 2 -400 -300 100 U 50 50 1 1 P +X RD2 3 -200 -300 100 U 50 50 1 1 P +X RD3 4 0 -300 100 U 50 50 1 1 P +X RD4 5 200 -300 100 U 50 50 1 1 P +X RD5 6 400 -300 100 U 50 50 1 1 P +X RD6 7 600 -300 100 U 50 50 1 1 P +X COM2 8 800 -300 100 U 50 50 1 1 P +ENDDRAW +ENDDEF +# +# R_NET6_PAR_SIP +# +DEF R_NET6_PAR_SIP R 0 0 Y N 1 F N +F0 "R" -925 225 50 H V L CNN +F1 "R_NET6_PAR_SIP" 775 225 50 H V R CNN +F2 "Resistors_ThroughHole:Resistor_Array_SIP12" -25 300 50 H I C CNN +F3 "" -900 0 50 H V C CNN +$FPLIST + Resistor?Array?SIP12 +$ENDFPLIST +DRAW +S -925 175 775 -100 0 1 10 f +S -840 -75 -760 100 0 1 10 N +S -800 -75 -800 -100 0 1 0 N +S -540 -75 -460 100 0 1 10 N +S -500 -75 -500 -100 0 1 0 N +S -240 -75 -160 100 0 1 10 N +S -200 -100 -200 -75 0 1 0 N +S 60 -75 140 100 0 1 10 N +S 100 -100 100 -75 0 1 0 N +S 360 -75 440 100 0 1 10 N +S 400 -100 400 -75 0 1 0 N +S 660 -75 740 100 0 1 10 N +S 700 -100 700 -75 0 1 0 N +P 4 0 1 0 -900 -100 -900 150 -800 150 -800 100 N +P 4 0 1 0 -600 -100 -600 150 -500 150 -500 100 N +P 4 0 1 0 -300 -100 -300 150 -200 150 -200 100 N +P 4 0 1 0 0 -100 0 150 100 150 100 100 N +P 4 0 1 0 300 -100 300 150 400 150 400 100 N +P 4 0 1 0 600 -100 600 150 700 150 700 100 N +X ~ 1 -900 -200 100 U 50 50 1 1 P +X ~ 2 -800 -200 100 U 50 50 1 1 P +X ~ 3 -600 -200 100 U 50 50 1 1 P +X ~ 4 -500 -200 100 U 50 50 1 1 P +X ~ 5 -300 -200 100 U 50 50 1 1 P +X ~ 6 -200 -200 100 U 50 50 1 1 P +X ~ 7 0 -200 100 U 50 50 1 1 P +X ~ 8 100 -200 100 U 50 50 1 1 P +X ~ 9 300 -200 100 U 50 50 1 1 P +X ~ 10 400 -200 100 U 50 50 1 1 P +X ~ 11 600 -200 100 U 50 50 1 1 P +X ~ 12 700 -200 100 U 50 50 1 1 P +ENDDRAW +ENDDEF +# # R_NET6_Small # DEF R_NET6_Small R 0 0 Y N 1 F N @@ -4273,6 +4954,145 @@ X ~ 8 700 -200 100 U 50 50 1 1 P ENDDRAW ENDDEF # +# R_NET7_DIV_SIP +# +DEF R_NET7_DIV_SIP R 0 0 Y N 1 F N +F0 "R" -825 350 50 H V L CNN +F1 "R_NET7_DIV_SIP" 850 350 50 H V R CNN +F2 "Resistors_ThroughHole:Resistor_Array_SIP9" 0 425 50 H I C CNN +F3 "" -700 -100 50 H V C CNN +$FPLIST + Resistor?Array?SIP9 +$ENDFPLIST +DRAW +C -600 50 5 0 1 0 N +C -600 275 5 0 1 0 N +C -400 50 5 0 1 0 N +C -400 275 5 0 1 0 N +C -325 -175 5 0 1 0 N +C -200 50 5 0 1 0 N +C -200 275 5 0 1 0 N +C -125 -175 5 0 1 0 N +C 0 50 5 0 1 0 N +C 0 275 5 0 1 0 N +C 75 -175 5 0 1 0 N +C 200 50 5 0 1 0 N +C 275 -175 5 0 1 0 N +C 400 50 5 0 1 0 N +C 400 275 5 0 1 0 N +C 475 -175 5 0 1 0 N +C 600 50 5 0 1 0 N +C 600 275 5 0 1 0 N +C 675 -175 5 0 1 0 N +S -825 300 850 -200 0 1 10 f +S -640 75 -560 250 0 1 10 N +S -600 -175 -600 -200 0 1 0 N +S -565 -150 -485 25 0 1 10 N +S -440 75 -360 250 0 1 10 N +S -400 -175 -400 -200 0 1 0 N +S -365 -150 -285 25 0 1 10 N +S -240 75 -160 250 0 1 10 N +S -165 -150 -85 25 0 1 10 N +S -40 75 40 250 0 1 10 N +S 35 -150 115 25 0 1 10 N +S 160 75 240 250 0 1 10 N +S 235 -150 315 25 0 1 10 N +S 360 75 440 250 0 1 10 N +S 435 -150 515 25 0 1 10 N +S 560 75 640 250 0 1 10 N +S 635 -150 715 25 0 1 10 N +P 2 0 1 0 -600 75 -600 -175 N +P 2 0 1 0 -400 75 -400 -175 N +P 2 0 1 0 -200 75 -200 -200 N +P 2 0 1 0 0 75 0 -200 N +P 2 0 1 0 200 75 200 -200 N +P 2 0 1 0 400 75 400 -200 N +P 2 0 1 0 600 75 600 -200 N +P 3 0 1 0 -600 50 -525 50 -525 25 N +P 3 0 1 0 -600 275 -400 275 -400 250 N +P 3 0 1 0 -525 -150 -525 -175 -325 -175 N +P 3 0 1 0 -400 50 -325 50 -325 25 N +P 3 0 1 0 -400 275 -200 275 -200 250 N +P 3 0 1 0 -325 -150 -325 -175 -125 -175 N +P 3 0 1 0 -200 50 -125 50 -125 25 N +P 3 0 1 0 -200 275 0 275 0 250 N +P 3 0 1 0 -125 -150 -125 -175 75 -175 N +P 3 0 1 0 0 50 75 50 75 25 N +P 3 0 1 0 0 275 200 275 200 250 N +P 3 0 1 0 75 -150 75 -175 275 -175 N +P 3 0 1 0 200 50 275 50 275 25 N +P 3 0 1 0 200 275 400 275 400 250 N +P 3 0 1 0 275 -150 275 -175 475 -175 N +P 3 0 1 0 400 50 475 50 475 25 N +P 3 0 1 0 400 275 600 275 600 250 N +P 3 0 1 0 475 -150 475 -175 675 -175 N +P 3 0 1 0 600 50 675 50 675 25 N +P 4 0 1 0 -800 -200 -800 275 -600 275 -600 250 N +P 4 0 1 0 275 -150 275 -175 400 -175 400 -200 N +P 4 0 1 0 475 -150 475 -175 600 -175 600 -200 N +P 4 0 1 0 675 -150 675 -175 800 -175 800 -200 N +X COM1 1 -800 -300 100 U 50 50 1 1 P +X RD1 2 -600 -300 100 U 50 50 1 1 P +X RD2 3 -400 -300 100 U 50 50 1 1 P +X RD3 4 -200 -300 100 U 50 50 1 1 P +X RD4 5 0 -300 100 U 50 50 1 1 P +X RD5 6 200 -300 100 U 50 50 1 1 P +X RD6 7 400 -300 100 U 50 50 1 1 P +X RD7 8 600 -300 100 U 50 50 1 1 P +X COM2 9 800 -300 100 U 50 50 1 1 P +ENDDRAW +ENDDEF +# +# R_NET7_PAR_SIP +# +DEF R_NET7_PAR_SIP R 0 0 Y N 1 F N +F0 "R" -1125 225 50 H V L CNN +F1 "R_NET7_PAR_SIP" 875 225 50 H V R CNN +F2 "Resistors_ThroughHole:Resistor_Array_SIP14" 0 300 50 H I C CNN +F3 "" -1100 0 50 H V C CNN +$FPLIST + Resistor?Array?SIP14 +$ENDFPLIST +DRAW +S -1125 175 875 -100 0 1 10 f +S -1040 -75 -960 100 0 1 10 N +S -1000 -75 -1000 -100 0 1 0 N +S -740 -75 -660 100 0 1 10 N +S -700 -75 -700 -100 0 1 0 N +S -440 -75 -360 100 0 1 10 N +S -400 -100 -400 -75 0 1 0 N +S -140 -75 -60 100 0 1 10 N +S -100 -100 -100 -75 0 1 0 N +S 160 -75 240 100 0 1 10 N +S 200 -100 200 -75 0 1 0 N +S 460 -75 540 100 0 1 10 N +S 500 -100 500 -75 0 1 0 N +S 760 -75 840 100 0 1 10 N +S 800 -100 800 -75 0 1 0 N +P 4 0 1 0 -1100 -100 -1100 150 -1000 150 -1000 100 N +P 4 0 1 0 -800 -100 -800 150 -700 150 -700 100 N +P 4 0 1 0 -500 -100 -500 150 -400 150 -400 100 N +P 4 0 1 0 -200 -100 -200 150 -100 150 -100 100 N +P 4 0 1 0 100 -100 100 150 200 150 200 100 N +P 4 0 1 0 400 -100 400 150 500 150 500 100 N +P 4 0 1 0 700 -100 700 150 800 150 800 100 N +X ~ 1 -1100 -200 100 U 50 50 1 1 P +X ~ 2 -1000 -200 100 U 50 50 1 1 P +X ~ 3 -800 -200 100 U 50 50 1 1 P +X ~ 4 -700 -200 100 U 50 50 1 1 P +X ~ 5 -500 -200 100 U 50 50 1 1 P +X ~ 6 -400 -200 100 U 50 50 1 1 P +X ~ 7 -200 -200 100 U 50 50 1 1 P +X ~ 8 -100 -200 100 U 50 50 1 1 P +X ~ 9 100 -200 100 U 50 50 1 1 P +X ~ 10 200 -200 100 U 50 50 1 1 P +X ~ 11 400 -200 100 U 50 50 1 1 P +X ~ 12 500 -200 100 U 50 50 1 1 P +X ~ 13 700 -200 100 U 50 50 1 1 P +X ~ 14 800 -200 100 U 50 50 1 1 P +ENDDRAW +ENDDEF +# # R_NET7_Small # DEF R_NET7_Small R 0 0 Y N 1 F N @@ -4364,6 +5184,107 @@ X ~ 9 800 -200 100 U 50 50 1 1 P ENDDRAW ENDDEF # +# R_NET8_DIV_SIP +# +DEF R_NET8_DIV_SIP R 0 0 Y N 1 F N +F0 "R" -925 350 50 H V L CNN +F1 "R_NET8_DIV_SIP" 950 350 50 H V R CNN +F2 "Resistors_ThroughHole:Resistor_Array_SIP10" 0 425 50 H I C CNN +F3 "" -800 -100 50 H V C CNN +$FPLIST + Resistor?Array?SIP10 +$ENDFPLIST +DRAW +C -700 50 5 0 1 0 N +C -700 275 5 0 1 0 N +C -500 50 5 0 1 0 N +C -500 275 5 0 1 0 N +C -425 -175 5 0 1 0 N +C -300 50 5 0 1 0 N +C -300 275 5 0 1 0 N +C -225 -175 5 0 1 0 N +C -100 50 5 0 1 0 N +C -100 275 5 0 1 0 N +C -25 -175 5 0 1 0 N +C 100 50 5 0 1 0 N +C 175 -175 5 0 1 0 N +C 300 50 5 0 1 0 N +C 300 275 5 0 1 0 N +C 375 -175 5 0 1 0 N +C 500 50 5 0 1 0 N +C 500 275 5 0 1 0 N +C 575 -175 5 0 1 0 N +C 700 50 5 0 1 0 N +C 700 275 5 0 1 0 N +C 775 -175 5 0 1 0 N +S -925 300 950 -200 0 1 10 f +S -740 75 -660 250 0 1 10 N +S -700 -175 -700 -200 0 1 0 N +S -665 -150 -585 25 0 1 10 N +S -540 75 -460 250 0 1 10 N +S -500 -175 -500 -200 0 1 0 N +S -465 -150 -385 25 0 1 10 N +S -340 75 -260 250 0 1 10 N +S -265 -150 -185 25 0 1 10 N +S -140 75 -60 250 0 1 10 N +S -65 -150 15 25 0 1 10 N +S 60 75 140 250 0 1 10 N +S 135 -150 215 25 0 1 10 N +S 260 75 340 250 0 1 10 N +S 335 -150 415 25 0 1 10 N +S 460 75 540 250 0 1 10 N +S 535 -150 615 25 0 1 10 N +S 660 75 740 250 0 1 10 N +S 735 -150 815 25 0 1 10 N +P 2 0 1 0 -700 75 -700 -175 N +P 2 0 1 0 -500 75 -500 -175 N +P 2 0 1 0 -300 75 -300 -200 N +P 2 0 1 0 -100 75 -100 -200 N +P 2 0 1 0 100 75 100 -200 N +P 2 0 1 0 300 75 300 -200 N +P 2 0 1 0 500 75 500 -200 N +P 2 0 1 0 700 75 700 -200 N +P 3 0 1 0 -700 50 -625 50 -625 25 N +P 3 0 1 0 -700 275 -500 275 -500 250 N +P 3 0 1 0 -625 -150 -625 -175 -425 -175 N +P 3 0 1 0 -500 50 -425 50 -425 25 N +P 3 0 1 0 -500 275 -300 275 -300 250 N +P 3 0 1 0 -425 -150 -425 -175 -225 -175 N +P 3 0 1 0 -300 50 -225 50 -225 25 N +P 3 0 1 0 -300 275 -100 275 -100 250 N +P 3 0 1 0 -225 -150 -225 -175 -25 -175 N +P 3 0 1 0 -100 50 -25 50 -25 25 N +P 3 0 1 0 -100 275 100 275 100 250 N +P 3 0 1 0 -25 -150 -25 -175 175 -175 N +P 3 0 1 0 100 50 175 50 175 25 N +P 3 0 1 0 100 275 300 275 300 250 N +P 3 0 1 0 175 -150 175 -175 375 -175 N +P 3 0 1 0 300 50 375 50 375 25 N +P 3 0 1 0 300 275 500 275 500 250 N +P 3 0 1 0 375 -150 375 -175 575 -175 N +P 3 0 1 0 500 50 575 50 575 25 N +P 3 0 1 0 500 275 700 275 700 250 N +P 3 0 1 0 575 -150 575 -175 775 -175 N +P 3 0 1 0 700 50 775 50 775 25 N +P 4 0 1 0 -900 -200 -900 275 -700 275 -700 250 N +P 4 0 1 0 175 -150 175 -175 300 -175 300 -200 N +P 4 0 1 0 375 -150 375 -175 500 -175 500 -200 N +P 4 0 1 0 575 -150 575 -175 700 -175 700 -200 N +P 4 0 1 0 575 -150 575 -175 700 -175 700 -200 N +P 4 0 1 0 775 -150 775 -175 900 -175 900 -200 N +X COM1 1 -900 -300 100 U 50 50 1 1 P +X RD1 2 -700 -300 100 U 50 50 1 1 P +X RD2 3 -500 -300 100 U 50 50 1 1 P +X RD3 4 -300 -300 100 U 50 50 1 1 P +X RD4 5 -100 -300 100 U 50 50 1 1 P +X RD5 6 100 -300 100 U 50 50 1 1 P +X RD6 7 300 -300 100 U 50 50 1 1 P +X RD7 8 500 -300 100 U 50 50 1 1 P +X RD8 9 700 -300 100 U 50 50 1 1 P +X COM2 10 900 -300 100 U 50 50 1 1 P +ENDDRAW +ENDDEF +# # R_NET8_Small # DEF R_NET8_Small R 0 0 Y N 1 F N @@ -4416,7 +5337,7 @@ ENDDEF # # R_NET9 # -DEF R_NET9 R 0 0 Y N 1 F N +DEF R_NET9 R 0 0 N N 1 F N F0 "R" -900 225 50 H V L CNN F1 "R_NET9" -525 225 50 H V L CNN F2 "Resistors_ThroughHole:Resistor_Array_SIP10" 500 225 50 H I C CNN @@ -4467,7 +5388,7 @@ ENDDEF # # R_NET9_Small # -DEF R_NET9_Small R 0 0 Y N 1 F N +DEF R_NET9_Small R 0 0 N N 1 F N F0 "R" -525 250 50 H V L CNN F1 "R_NET9_Small" -525 175 50 H V L CNN F2 "Resistors_ThroughHole:Resistor_Array_SIP10" -50 325 50 H I C CNN From e1e9cb3cb6d98dbdd1646d1a6b8f3fda7c8aa04c Mon Sep 17 00:00:00 2001 From: jkriege2 Date: Sun, 9 Oct 2016 15:42:47 +0200 Subject: [PATCH 088/283] removed some wrong ALIASES (those should be in the sensor.lib ;-) --- library/device.lib | 3 --- 1 file changed, 3 deletions(-) diff --git a/library/device.lib b/library/device.lib index 47275a3b..27ffce8c 100644 --- a/library/device.lib +++ b/library/device.lib @@ -8097,7 +8097,6 @@ F0 "TH" 100 25 50 V V L CNN F1 "Thermistor_PTC" 175 25 50 V V L CNN F2 "" 50 -150 50 H I L CNN F3 "" 0 50 50 H I C CNN -ALIAS RTD $FPLIST PIN_ARRAY_2X1 bornier2 @@ -8128,7 +8127,6 @@ F0 "TH" 75 150 50 H V L CNN F1 "Thermistor_PTC_3wire" 75 50 50 H V L CNN F2 "" 0 50 50 H I C CNN F3 "" 0 50 50 H I C CNN -ALIAS PT500_3wire PT1000_3wire PT100_3wire RTD_3wire $FPLIST PIN_ARRAY_3X1 bornier3 @@ -8164,7 +8162,6 @@ F0 "TH" 75 150 50 H V L CNN F1 "Thermistor_PTC_4wire" 75 50 50 H V L CNN F2 "" 0 50 50 H I C CNN F3 "" 0 50 50 H I C CNN -ALIAS PT500_4wire PT1000_4wire PT100_4wire RTD_4wire $FPLIST PIN_ARRAY_4X1 bornier4 From 3e13177067bedf1ac1f396aa3d31f5d2fe88f908 Mon Sep 17 00:00:00 2001 From: jkriege2 Date: Sun, 9 Oct 2016 16:03:30 +0200 Subject: [PATCH 089/283] some KLC fixes --- library/device.dcm | 10 +++++++++ library/device.lib | 54 +++++++++++++++++++++++----------------------- 2 files changed, 37 insertions(+), 27 deletions(-) diff --git a/library/device.dcm b/library/device.dcm index ec7a1cb5..29ac0c7e 100644 --- a/library/device.dcm +++ b/library/device.dcm @@ -117,6 +117,11 @@ D Diode bridge K rectifier acdc $ENDCMP # +$CMP D_Photo +D photodiode +K opto photodiode +$ENDCMP +# $CMP D_Radiation D semiconductor radiation detector K radiation detector diode @@ -811,6 +816,11 @@ D Phototransistor NPN, 3-pin with base pin (E=1, B=2, C=3) K npn phototransistor $ENDCMP # +$CMP Q_Photo_NPN_EC +D Phototransistor NPN, 2-pin (C=1, E=2) +K NPN phototransistor +$ENDCMP +# $CMP R D Resistor K r res resistor diff --git a/library/device.lib b/library/device.lib index 27ffce8c..58df8918 100644 --- a/library/device.lib +++ b/library/device.lib @@ -123,20 +123,20 @@ ENDDEF # Buzzer # DEF Buzzer BZ 0 1 Y N 1 F N -F0 "BZ" 125 50 50 H V L CNN -F1 "Buzzer" 125 -25 50 H V L CNN +F0 "BZ" 150 50 50 H V L CNN +F1 "Buzzer" 150 -50 50 H V L CNN F2 "" -25 100 50 V V C CNN F3 "" -25 100 50 V V C CNN $FPLIST *Buzzer* $ENDFPLIST DRAW -A 0 12 112 -899 899 0 1 0 N 0 -100 0 125 +A 0 0 125 -899 899 0 1 0 N 0 -125 0 125 P 2 0 1 0 -65 75 -45 75 N P 2 0 1 0 -55 85 -55 65 N -P 2 0 1 0 0 125 0 -100 N +P 2 0 1 0 0 125 0 -125 N X - 1 -100 100 100 R 50 50 1 1 P -X + 2 -100 -75 100 R 50 50 1 1 P +X + 2 -100 -100 100 R 50 50 1 1 P ENDDRAW ENDDEF # @@ -5661,9 +5661,9 @@ P 2 0 1 12 75 -50 75 50 N P 2 0 1 0 75 0 200 0 N P 2 0 1 0 120 0 120 -120 N P 4 0 1 0 120 -160 120 -200 -120 -200 -120 -160 N -X 1 1 -300 0 100 R 40 40 1 1 P -X 2 2 0 -300 100 U 40 40 1 1 P -X 3 3 300 0 100 L 40 40 1 1 P +X 1 1 -300 0 100 R 50 50 1 1 P +X 2 2 0 -300 100 U 50 50 1 1 P +X 3 3 300 0 100 L 50 50 1 1 P ENDDRAW ENDDEF # @@ -5690,9 +5690,9 @@ P 2 0 1 12 50 -50 50 50 N P 2 0 1 0 50 0 75 0 N P 2 0 1 0 95 0 95 -70 N P 4 0 1 0 95 -110 95 -150 -95 -150 -95 -105 N -X 1 1 -150 0 100 R 40 40 1 1 P -X 2 2 0 -200 50 U 40 40 1 1 P -X 3 3 150 0 100 L 40 40 1 1 P +X 1 1 -150 0 100 R 50 50 1 1 P +X 2 2 0 -200 50 U 50 50 1 1 P +X 3 3 150 0 100 L 50 50 1 1 P ENDDRAW ENDDEF # @@ -7106,10 +7106,10 @@ ENDDEF # SW_Rotary12 # DEF SW_Rotary12 SW 0 40 Y N 1 F N -F0 "SW" 0 700 60 H V C CNN -F1 "SW_Rotary12" 0 -700 60 H V C CNN -F2 "" -200 700 60 H I C CNN -F3 "" -200 700 60 H I C CNN +F0 "SW" 0 700 50 H V C CNN +F1 "SW_Rotary12" 0 -700 50 H V C CNN +F2 "" -200 700 50 H I C CNN +F3 "" -200 700 50 H I C CNN DRAW A -275 -13 218 -767 1032 0 0 0 N -225 -225 -325 200 C -400 -350 25 0 0 0 N @@ -7159,10 +7159,10 @@ ENDDEF # SW_Rotary2x6 # DEF SW_Rotary2x6 SW 0 40 Y N 1 F N -F0 "SW" 0 700 60 H V C CNN -F1 "SW_Rotary2x6" 0 -700 60 H V C CNN -F2 "" -100 600 60 H I C CNN -F3 "" -100 600 60 H I C CNN +F0 "SW" 0 700 50 H V C CNN +F1 "SW_Rotary2x6" 0 -700 50 H V C CNN +F2 "" -100 600 50 H I C CNN +F3 "" -100 600 50 H I C CNN DRAW C -175 -400 25 0 0 0 N C -175 300 25 0 0 0 N @@ -7219,10 +7219,10 @@ ENDDEF # SW_Rotary3x4 # DEF SW_Rotary3x4 SW 0 40 Y N 1 F N -F0 "SW" 0 800 60 H V C CNN -F1 "SW_Rotary3x4" 0 -700 60 H V C CNN -F2 "" -100 800 60 H I C CNN -F3 "" -100 800 60 H I C CNN +F0 "SW" 0 800 50 H V C CNN +F1 "SW_Rotary3x4" 0 -700 50 H V C CNN +F2 "" -100 800 50 H I C CNN +F3 "" -100 800 50 H I C CNN DRAW C -175 -500 25 0 0 0 N C -175 0 25 0 0 0 N @@ -7285,10 +7285,10 @@ ENDDEF # SW_Rotary4x3 # DEF SW_Rotary4x3 SW 0 40 Y N 1 F N -F0 "SW" 0 800 60 H V C CNN -F1 "SW_Rotary4x3" 0 -800 60 H V C CNN -F2 "" -100 900 60 H I C CNN -F3 "" -100 900 60 H I C CNN +F0 "SW" 0 800 50 H V C CNN +F1 "SW_Rotary4x3" 0 -800 50 H V C CNN +F2 "" -100 900 50 H I C CNN +F3 "" -100 900 50 H I C CNN DRAW C -175 -600 25 0 0 0 N C -175 -200 25 0 0 0 N From a27c181224886f84d4214b0b3b14daeee04ab56c Mon Sep 17 00:00:00 2001 From: jkriege2 Date: Mon, 10 Oct 2016 19:52:39 +0200 Subject: [PATCH 090/283] fixed some wrong REFDES --- library/device.lib | 102 ++++++++++++++++++++++----------------------- 1 file changed, 51 insertions(+), 51 deletions(-) diff --git a/library/device.lib b/library/device.lib index 58df8918..c29181de 100644 --- a/library/device.lib +++ b/library/device.lib @@ -939,7 +939,7 @@ ENDDEF # EMI_Filter_C # DEF EMI_Filter_C F 0 10 Y N 1 F N -F0 "F" 75 25 50 H V L CNN +F0 "FL" 75 25 50 H V L CNN F1 "EMI_Filter_C" 75 -50 50 H V L CNN F2 "" 0 0 50 V V C CNN F3 "" 0 0 50 V V C CNN @@ -958,7 +958,7 @@ ENDDEF # EMI_Filter_CLC # DEF EMI_Filter_CLC F 0 10 Y N 1 F N -F0 "F" -225 275 50 H V L CNN +F0 "FL" -225 275 50 H V L CNN F1 "EMI_Filter_CLC" -225 200 50 H V L CNN F2 "" 0 0 50 V V C CNN F3 "" 0 0 50 V V C CNN @@ -990,7 +990,7 @@ ENDDEF # EMI_Filter_LCL # DEF EMI_Filter_LCL F 0 10 Y N 1 F N -F0 "F" -225 275 50 H V L CNN +F0 "FL" -225 275 50 H V L CNN F1 "EMI_Filter_LCL" -225 200 50 H V L CNN F2 "" 0 0 50 V V C CNN F3 "" 0 0 50 V V C CNN @@ -1019,7 +1019,7 @@ ENDDEF # EMI_Filter_LL # DEF EMI_Filter_LL F 0 10 Y N 1 F N -F0 "F" -100 160 50 H V L CNN +F0 "FL" -100 160 50 H V L CNN F1 "EMI_Filter_LL" -170 -170 50 H V L CNN F2 "" 0 40 50 V V C CNN F3 "" 0 40 50 V V C CNN @@ -1052,7 +1052,7 @@ ENDDEF # Earphone # DEF Earphone SP 0 1 Y N 1 F N -F0 "SP" 100 150 50 H V L CNN +F0 "LS" 100 150 50 H V L CNN F1 "Earphone" 100 75 50 H V L CNN F2 "" 0 100 50 V V C CNN F3 "" 0 100 50 V V C CNN @@ -1121,7 +1121,7 @@ ENDDEF # Ferrite_Bead # DEF Ferrite_Bead R 0 0 N Y 1 F N -F0 "R" 80 0 50 V V C CNN +F0 "L" 80 0 50 V V C CNN F1 "Ferrite_Bead" -100 0 50 V V C CNN F2 "" -70 0 50 V V C CNN F3 "" 0 0 50 H V C CNN @@ -1786,7 +1786,7 @@ ENDDEF # Microphone # DEF Microphone MIC 0 1 Y N 1 F N -F0 "MIC" -150 50 50 H V R CNN +F0 "MK" -150 50 50 H V R CNN F1 "Microphone" -150 -25 50 H V R CNN F2 "" 0 100 50 V V C CNN F3 "" 0 100 50 V V C CNN @@ -1803,7 +1803,7 @@ ENDDEF # Microphone_Condenser # DEF Microphone_Condenser MIC 0 1 Y N 1 F N -F0 "MIC" -130 50 50 H V R CNN +F0 "MK" -130 50 50 H V R CNN F1 "Microphone_Condenser" -130 -25 50 H V R CNN F2 "" 0 100 50 V V C CNN F3 "" 0 100 50 V V C CNN @@ -1824,7 +1824,7 @@ ENDDEF # Microphone_Crystal # DEF Microphone_Crystal MIC 0 1 Y N 1 F N -F0 "MIC" -150 45 50 H V R CNN +F0 "MK" -150 45 50 H V R CNN F1 "Microphone_Crystal" -150 -30 50 H V R CNN F2 "" 50 -70 50 V V L CNN F3 "" 0 100 50 V V C CNN @@ -3719,7 +3719,7 @@ ENDDEF # R_NET10 # DEF R_NET10 R 0 0 N N 1 F N -F0 "R" -1000 225 50 H V L CNN +F0 "RN" -1000 225 50 H V L CNN F1 "R_NET10" -625 225 50 H V L CNN F2 "Resistors_ThroughHole:Resistor_Array_SIP11" 400 225 50 H I C CNN F3 "" -900 0 50 H V C CNN @@ -3774,7 +3774,7 @@ ENDDEF # R_NET10_Small # DEF R_NET10_Small R 0 0 N N 1 F N -F0 "R" -625 250 50 H V L CNN +F0 "RN" -625 250 50 H V L CNN F1 "R_NET10_Small" -625 175 50 H V L CNN F2 "Resistors_ThroughHole:Resistor_Array_SIP11" -150 325 50 H I C CNN F3 "" -500 0 50 H V C CNN @@ -3831,7 +3831,7 @@ ENDDEF # R_NET11 # DEF R_NET11 R 0 0 N N 1 F N -F0 "R" -1100 125 50 H V L CNN +F0 "RN" -1100 125 50 H V L CNN F1 "R_NET11" -725 125 50 H V L CNN F2 "Resistors_ThroughHole:Resistor_Array_SIP12" 300 125 50 H I C CNN F3 "" -1000 -100 50 H V C CNN @@ -3890,7 +3890,7 @@ ENDDEF # R_NET11_Small # DEF R_NET11_Small R 0 0 N N 1 F N -F0 "R" -625 250 50 H V L CNN +F0 "RN" -625 250 50 H V L CNN F1 "R_NET11_Small" -625 175 50 H V L CNN F2 "Resistors_ThroughHole:Resistor_Array_SIP12" -150 325 50 H I C CNN F3 "" -500 0 50 H V C CNN @@ -3951,7 +3951,7 @@ ENDDEF # R_NET12 # DEF R_NET12 R 0 0 N N 1 F N -F0 "R" -1200 225 50 H V L CNN +F0 "RN" -1200 225 50 H V L CNN F1 "R_NET12" -825 225 50 H V L CNN F2 "Resistors_ThroughHole:Resistor_Array_SIP13" 200 225 50 H I C CNN F3 "" -1100 0 50 H V C CNN @@ -4014,7 +4014,7 @@ ENDDEF # R_NET12_Small # DEF R_NET12_Small R 0 0 N N 1 F N -F0 "R" -625 250 50 H V L CNN +F0 "RN" -625 250 50 H V L CNN F1 "R_NET12_Small" -625 175 50 H V L CNN F2 "Resistors_ThroughHole:Resistor_Array_SIP13" -150 325 50 H I C CNN F3 "" -500 0 50 H V C CNN @@ -4079,7 +4079,7 @@ ENDDEF # R_NET13 # DEF R_NET13 R 0 0 N N 1 F N -F0 "R" -1400 225 50 H V L CNN +F0 "RN" -1400 225 50 H V L CNN F1 "R_NET13" -1025 225 50 H V L CNN F2 "Resistors_ThroughHole:Resistor_Array_SIP13" 0 225 50 H I C CNN F3 "" -1300 0 50 H V C CNN @@ -4146,7 +4146,7 @@ ENDDEF # R_NET13_Small # DEF R_NET13_Small R 0 0 N N 1 F N -F0 "R" -725 250 50 H V L CNN +F0 "RN" -725 250 50 H V L CNN F1 "R_NET13_Small" -725 175 50 H V L CNN F2 "Resistors_ThroughHole:Resistor_Array_SIP14" -250 325 50 H I C CNN F3 "" -600 0 50 H V C CNN @@ -4215,7 +4215,7 @@ ENDDEF # R_NET1_DIV # DEF R_NET1_DIV R 0 0 Y N 1 F N -F0 "R" 125 275 50 H V L CNN +F0 "RN" 125 275 50 H V L CNN F1 "R_NET1_DIV" 125 200 50 H V L CNN F2 "" 200 325 50 V I C CNN F3 "" -50 -350 50 H V C CNN @@ -4238,7 +4238,7 @@ ENDDEF # R_NET2_DIV_SIP # DEF R_NET2_DIV_SIP R 0 0 Y N 1 F N -F0 "R" -425 350 50 H V L CNN +F0 "RN" -425 350 50 H V L CNN F1 "R_NET2_DIV_SIP" -25 350 50 H V L CNN F2 "Resistors_ThroughHole:Resistor_Array_SIP4" 0 425 50 H I C CNN F3 "" -300 -100 50 H V C CNN @@ -4275,7 +4275,7 @@ ENDDEF # R_NET2_PAR_SIP # DEF R_NET2_PAR_SIP R 0 0 Y N 1 F N -F0 "R" -425 225 50 H V L CNN +F0 "RN" -425 225 50 H V L CNN F1 "R_NET2_PAR_SIP" -225 225 50 H V L CNN F2 "Resistors_ThroughHole:Resistor_Array_SIP4" 0 300 50 H I C CNN F3 "" -400 0 50 H V C CNN @@ -4300,7 +4300,7 @@ ENDDEF # R_NET3_DIV_SIP # DEF R_NET3_DIV_SIP R 0 0 Y N 1 F N -F0 "R" -425 350 50 H V L CNN +F0 "RN" -425 350 50 H V L CNN F1 "R_NET3_DIV_SIP" 425 350 50 H V R CNN F2 "Resistors_ThroughHole:Resistor_Array_SIP5" 0 425 50 H I C CNN F3 "" -300 -100 50 H V C CNN @@ -4348,7 +4348,7 @@ ENDDEF # R_NET3_PAR_SIP # DEF R_NET3_PAR_SIP R 0 0 Y N 1 F N -F0 "R" -425 225 50 H V L CNN +F0 "RN" -425 225 50 H V L CNN F1 "R_NET3_PAR_SIP" 375 225 50 H V R CNN F2 "Resistors_ThroughHole:Resistor_Array_SIP6" 0 300 50 H I C CNN F3 "" -400 0 50 H V C CNN @@ -4378,7 +4378,7 @@ ENDDEF # R_NET4 # DEF R_NET4 R 0 0 Y N 1 F N -F0 "R" -400 225 50 H V L CNN +F0 "RN" -400 225 50 H V L CNN F1 "R_NET4" -25 225 50 H V L CNN F2 "Resistors_ThroughHole:Resistor_Array_SIP5" 400 225 50 H I L CNN F3 "" -300 0 50 H V C CNN @@ -4409,7 +4409,7 @@ ENDDEF # R_NET4_DIV_SIP # DEF R_NET4_DIV_SIP R 0 0 Y N 1 F N -F0 "R" -525 350 50 H V L CNN +F0 "RN" -525 350 50 H V L CNN F1 "R_NET4_DIV_SIP" 525 350 50 H V R CNN F2 "Resistors_ThroughHole:Resistor_Array_SIP6" 0 425 50 H I C CNN F3 "" -400 -100 50 H V C CNN @@ -4466,7 +4466,7 @@ ENDDEF # R_NET4_PAR_SIP # DEF R_NET4_PAR_SIP R 0 0 Y N 1 F N -F0 "R" -525 225 50 H V L CNN +F0 "RN" -525 225 50 H V L CNN F1 "R_NET4_PAR_SIP" 575 225 50 H V R CNN F2 "Resistors_ThroughHole:Resistor_Array_SIP8" 0 300 50 H I C CNN F3 "" -500 0 50 H V C CNN @@ -4501,7 +4501,7 @@ ENDDEF # R_NET4_Small # DEF R_NET4_Small R 0 0 Y N 1 F N -F0 "R" -225 250 50 H V L CNN +F0 "RN" -225 250 50 H V L CNN F1 "R_NET4_Small" -225 175 50 H V L CNN F2 "Resistors_ThroughHole:Resistor_Array_SIP5" 250 325 50 H I C CNN F3 "" -100 0 50 H V C CNN @@ -4533,7 +4533,7 @@ ENDDEF # R_NET5 # DEF R_NET5 R 0 0 Y N 1 F N -F0 "R" -500 225 50 H V L CNN +F0 "RN" -500 225 50 H V L CNN F1 "R_NET5" -125 225 50 H V L CNN F2 "Resistors_ThroughHole:Resistor_Array_SIP6" 275 225 50 H I L CNN F3 "" -400 0 50 H V C CNN @@ -4568,7 +4568,7 @@ ENDDEF # R_NET5_DIV_SIP # DEF R_NET5_DIV_SIP R 0 0 Y N 1 F N -F0 "R" -625 350 50 H V L CNN +F0 "RN" -625 350 50 H V L CNN F1 "R_NET5_DIV_SIP" 625 350 50 H V R CNN F2 "Resistors_ThroughHole:Resistor_Array_SIP7" 0 425 50 H I C CNN F3 "" -500 -100 50 H V C CNN @@ -4635,7 +4635,7 @@ ENDDEF # R_NET5_PAR_SIP # DEF R_NET5_PAR_SIP R 0 0 Y N 1 F N -F0 "R" -625 225 50 H V L CNN +F0 "RN" -625 225 50 H V L CNN F1 "R_NET5_PAR_SIP" 775 225 50 H V R CNN F2 "Resistors_ThroughHole:Resistor_Array_SIP10" 0 300 50 H I C CNN F3 "" -600 0 50 H V C CNN @@ -4675,7 +4675,7 @@ ENDDEF # R_NET5_Small # DEF R_NET5_Small R 0 0 Y N 1 F N -F0 "R" -225 250 50 H V L CNN +F0 "RN" -225 250 50 H V L CNN F1 "R_NET5_Small" -225 175 50 H V L CNN F2 "Resistors_ThroughHole:Resistor_Array_SIP6" 250 325 50 H I C CNN F3 "" -100 0 50 H V C CNN @@ -4711,7 +4711,7 @@ ENDDEF # R_NET6 # DEF R_NET6 R 0 0 Y N 1 F N -F0 "R" -600 225 50 H V L CNN +F0 "RN" -600 225 50 H V L CNN F1 "R_NET6" -225 225 50 H V L CNN F2 "Resistors_ThroughHole:Resistor_Array_SIP7" 550 225 50 H I C CNN F3 "" -500 0 50 H V C CNN @@ -4751,7 +4751,7 @@ ENDDEF # R_NET6_DIV_SIP # DEF R_NET6_DIV_SIP R 0 0 Y N 1 F N -F0 "R" -625 350 50 H V L CNN +F0 "RN" -625 350 50 H V L CNN F1 "R_NET6_DIV_SIP" 825 350 50 H V R CNN F2 "Resistors_ThroughHole:Resistor_Array_SIP8" 0 425 50 H I C CNN F3 "" -500 -100 50 H V C CNN @@ -4829,7 +4829,7 @@ ENDDEF # R_NET6_PAR_SIP # DEF R_NET6_PAR_SIP R 0 0 Y N 1 F N -F0 "R" -925 225 50 H V L CNN +F0 "RN" -925 225 50 H V L CNN F1 "R_NET6_PAR_SIP" 775 225 50 H V R CNN F2 "Resistors_ThroughHole:Resistor_Array_SIP12" -25 300 50 H I C CNN F3 "" -900 0 50 H V C CNN @@ -4874,7 +4874,7 @@ ENDDEF # R_NET6_Small # DEF R_NET6_Small R 0 0 Y N 1 F N -F0 "R" -325 250 50 H V L CNN +F0 "RN" -325 250 50 H V L CNN F1 "R_NET6_Small" -325 175 50 H V L CNN F2 "Resistors_ThroughHole:Resistor_Array_SIP7" 150 325 50 H I C CNN F3 "" -200 0 50 H V C CNN @@ -4914,7 +4914,7 @@ ENDDEF # R_NET7 # DEF R_NET7 R 0 0 Y N 1 F N -F0 "R" -700 225 50 H V L CNN +F0 "RN" -700 225 50 H V L CNN F1 "R_NET7" -325 225 50 H V L CNN F2 "Resistors_ThroughHole:Resistor_Array_SIP8" 575 225 50 H I C CNN F3 "" -600 0 50 H V C CNN @@ -4957,7 +4957,7 @@ ENDDEF # R_NET7_DIV_SIP # DEF R_NET7_DIV_SIP R 0 0 Y N 1 F N -F0 "R" -825 350 50 H V L CNN +F0 "RN" -825 350 50 H V L CNN F1 "R_NET7_DIV_SIP" 850 350 50 H V R CNN F2 "Resistors_ThroughHole:Resistor_Array_SIP9" 0 425 50 H I C CNN F3 "" -700 -100 50 H V C CNN @@ -5046,7 +5046,7 @@ ENDDEF # R_NET7_PAR_SIP # DEF R_NET7_PAR_SIP R 0 0 Y N 1 F N -F0 "R" -1125 225 50 H V L CNN +F0 "RN" -1125 225 50 H V L CNN F1 "R_NET7_PAR_SIP" 875 225 50 H V R CNN F2 "Resistors_ThroughHole:Resistor_Array_SIP14" 0 300 50 H I C CNN F3 "" -1100 0 50 H V C CNN @@ -5096,7 +5096,7 @@ ENDDEF # R_NET7_Small # DEF R_NET7_Small R 0 0 Y N 1 F N -F0 "R" -425 250 50 H V L CNN +F0 "RN" -425 250 50 H V L CNN F1 "R_NET7_Small" -425 175 50 H V L CNN F2 "Resistors_ThroughHole:Resistor_Array_SIP8" 50 325 50 H I C CNN F3 "" -300 0 50 H V C CNN @@ -5140,7 +5140,7 @@ ENDDEF # R_NET8 # DEF R_NET8 R 0 0 Y N 1 F N -F0 "R" -800 225 50 H V L CNN +F0 "RN" -800 225 50 H V L CNN F1 "R_NET8" -425 225 50 H V L CNN F2 "Resistors_ThroughHole:Resistor_Array_SIP9" 500 225 50 H I C CNN F3 "" -700 0 50 H V C CNN @@ -5187,7 +5187,7 @@ ENDDEF # R_NET8_DIV_SIP # DEF R_NET8_DIV_SIP R 0 0 Y N 1 F N -F0 "R" -925 350 50 H V L CNN +F0 "RN" -925 350 50 H V L CNN F1 "R_NET8_DIV_SIP" 950 350 50 H V R CNN F2 "Resistors_ThroughHole:Resistor_Array_SIP10" 0 425 50 H I C CNN F3 "" -800 -100 50 H V C CNN @@ -5288,7 +5288,7 @@ ENDDEF # R_NET8_Small # DEF R_NET8_Small R 0 0 Y N 1 F N -F0 "R" -425 250 50 H V L CNN +F0 "RN" -425 250 50 H V L CNN F1 "R_NET8_Small" -425 175 50 H V L CNN F2 "Resistors_ThroughHole:Resistor_Array_SIP9" 50 325 50 H I C CNN F3 "" -300 0 50 H V C CNN @@ -5338,7 +5338,7 @@ ENDDEF # R_NET9 # DEF R_NET9 R 0 0 N N 1 F N -F0 "R" -900 225 50 H V L CNN +F0 "RN" -900 225 50 H V L CNN F1 "R_NET9" -525 225 50 H V L CNN F2 "Resistors_ThroughHole:Resistor_Array_SIP10" 500 225 50 H I C CNN F3 "" -800 0 50 H V C CNN @@ -5389,7 +5389,7 @@ ENDDEF # R_NET9_Small # DEF R_NET9_Small R 0 0 N N 1 F N -F0 "R" -525 250 50 H V L CNN +F0 "RN" -525 250 50 H V L CNN F1 "R_NET9_Small" -525 175 50 H V L CNN F2 "Resistors_ThroughHole:Resistor_Array_SIP10" -50 325 50 H I C CNN F3 "" -400 0 50 H V C CNN @@ -7640,7 +7640,7 @@ ENDDEF # Speaker # DEF Speaker SP 0 0 N Y 1 F N -F0 "SP" -100 250 50 H V C CNN +F0 "LS" -100 250 50 H V C CNN F1 "Speaker" -100 -250 50 H V C CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN @@ -7655,7 +7655,7 @@ ENDDEF # Speaker_Crystal # DEF Speaker_Crystal SP 0 0 N Y 1 F N -F0 "SP" 25 225 50 H V R CNN +F0 "LS" 25 225 50 H V R CNN F1 "Speaker_Crystal" 25 150 50 H V R CNN F2 "" -35 -50 50 H V C CNN F3 "" -35 -50 50 H V C CNN @@ -7676,7 +7676,7 @@ ENDDEF # Speaker_Small # DEF Speaker_Small SP 0 0 N Y 1 F N -F0 "SP" 50 225 50 H V R CNN +F0 "LS" 50 225 50 H V R CNN F1 "Speaker_Small" 50 150 50 H V R CNN F2 "" 0 -200 50 H V C CNN F3 "" -10 -50 50 H V C CNN @@ -7691,7 +7691,7 @@ ENDDEF # TEST # DEF TEST P 0 40 N N 1 F N -F0 "P" 0 300 50 H V C BNN +F0 "TP" 0 300 50 H V C BNN F1 "TEST" 0 250 50 H V C CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN @@ -8196,7 +8196,7 @@ ENDDEF # Thermocouple # DEF Thermocouple TH 0 0 N Y 1 F N -F0 "TH" -120 150 50 H V C CNN +F0 "TC" -120 150 50 H V C CNN F1 "Thermocouple" -200 -160 50 H V L CNN F2 "" -575 50 50 H I C CNN F3 "" -575 50 50 H I C CNN @@ -8226,7 +8226,7 @@ ENDDEF # Thermocouple_ALT # DEF Thermocouple_ALT TH 0 0 N Y 1 F N -F0 "TH" -120 150 50 H V C CNN +F0 "TC" -120 150 50 H V C CNN F1 "Thermocouple_ALT" -180 -200 50 H V L CNN F2 "" -575 50 50 H I C CNN F3 "" -575 50 50 H I C CNN @@ -8251,7 +8251,7 @@ ENDDEF # Thermocouple_ALT_BLOCK # DEF Thermocouple_ALT_BLOCK TH 0 0 N Y 1 F N -F0 "TH" -220 150 50 H V C CNN +F0 "TC" -220 150 50 H V C CNN F1 "Thermocouple_ALT_BLOCK" -280 -200 50 H V L CNN F2 "" -675 50 50 H I C CNN F3 "" -675 50 50 H I C CNN @@ -8279,7 +8279,7 @@ ENDDEF # Thermocouple_BLOCK # DEF Thermocouple_BLOCK TH 0 0 N Y 1 F N -F0 "TH" -220 150 50 H V C CNN +F0 "TC" -220 150 50 H V C CNN F1 "Thermocouple_BLOCK" -280 -200 50 H V L CNN F2 "" -675 50 50 H I C CNN F3 "" -675 50 50 H I C CNN From 964287b8375eb5d2cfe8bd2f55f137bb35f2c2aa Mon Sep 17 00:00:00 2001 From: jkriege2 Date: Mon, 10 Oct 2016 20:04:17 +0200 Subject: [PATCH 091/283] resaved lib in editor after REFDES changes --- library/device.lib | 102 ++++++++++++++++++++++----------------------- 1 file changed, 51 insertions(+), 51 deletions(-) diff --git a/library/device.lib b/library/device.lib index c29181de..c03994cc 100644 --- a/library/device.lib +++ b/library/device.lib @@ -938,7 +938,7 @@ ENDDEF # # EMI_Filter_C # -DEF EMI_Filter_C F 0 10 Y N 1 F N +DEF EMI_Filter_C FL 0 10 Y N 1 F N F0 "FL" 75 25 50 H V L CNN F1 "EMI_Filter_C" 75 -50 50 H V L CNN F2 "" 0 0 50 V V C CNN @@ -957,7 +957,7 @@ ENDDEF # # EMI_Filter_CLC # -DEF EMI_Filter_CLC F 0 10 Y N 1 F N +DEF EMI_Filter_CLC FL 0 10 Y N 1 F N F0 "FL" -225 275 50 H V L CNN F1 "EMI_Filter_CLC" -225 200 50 H V L CNN F2 "" 0 0 50 V V C CNN @@ -989,7 +989,7 @@ ENDDEF # # EMI_Filter_LCL # -DEF EMI_Filter_LCL F 0 10 Y N 1 F N +DEF EMI_Filter_LCL FL 0 10 Y N 1 F N F0 "FL" -225 275 50 H V L CNN F1 "EMI_Filter_LCL" -225 200 50 H V L CNN F2 "" 0 0 50 V V C CNN @@ -1018,7 +1018,7 @@ ENDDEF # # EMI_Filter_LL # -DEF EMI_Filter_LL F 0 10 Y N 1 F N +DEF EMI_Filter_LL FL 0 10 Y N 1 F N F0 "FL" -100 160 50 H V L CNN F1 "EMI_Filter_LL" -170 -170 50 H V L CNN F2 "" 0 40 50 V V C CNN @@ -1051,7 +1051,7 @@ ENDDEF # # Earphone # -DEF Earphone SP 0 1 Y N 1 F N +DEF Earphone LS 0 1 Y N 1 F N F0 "LS" 100 150 50 H V L CNN F1 "Earphone" 100 75 50 H V L CNN F2 "" 0 100 50 V V C CNN @@ -1120,7 +1120,7 @@ ENDDEF # # Ferrite_Bead # -DEF Ferrite_Bead R 0 0 N Y 1 F N +DEF Ferrite_Bead L 0 0 N Y 1 F N F0 "L" 80 0 50 V V C CNN F1 "Ferrite_Bead" -100 0 50 V V C CNN F2 "" -70 0 50 V V C CNN @@ -1785,7 +1785,7 @@ ENDDEF # # Microphone # -DEF Microphone MIC 0 1 Y N 1 F N +DEF Microphone MK 0 1 Y N 1 F N F0 "MK" -150 50 50 H V R CNN F1 "Microphone" -150 -25 50 H V R CNN F2 "" 0 100 50 V V C CNN @@ -1802,7 +1802,7 @@ ENDDEF # # Microphone_Condenser # -DEF Microphone_Condenser MIC 0 1 Y N 1 F N +DEF Microphone_Condenser MK 0 1 Y N 1 F N F0 "MK" -130 50 50 H V R CNN F1 "Microphone_Condenser" -130 -25 50 H V R CNN F2 "" 0 100 50 V V C CNN @@ -1823,7 +1823,7 @@ ENDDEF # # Microphone_Crystal # -DEF Microphone_Crystal MIC 0 1 Y N 1 F N +DEF Microphone_Crystal MK 0 1 Y N 1 F N F0 "MK" -150 45 50 H V R CNN F1 "Microphone_Crystal" -150 -30 50 H V R CNN F2 "" 50 -70 50 V V L CNN @@ -3718,7 +3718,7 @@ ENDDEF # # R_NET10 # -DEF R_NET10 R 0 0 N N 1 F N +DEF R_NET10 RN 0 0 N N 1 F N F0 "RN" -1000 225 50 H V L CNN F1 "R_NET10" -625 225 50 H V L CNN F2 "Resistors_ThroughHole:Resistor_Array_SIP11" 400 225 50 H I C CNN @@ -3773,7 +3773,7 @@ ENDDEF # # R_NET10_Small # -DEF R_NET10_Small R 0 0 N N 1 F N +DEF R_NET10_Small RN 0 0 N N 1 F N F0 "RN" -625 250 50 H V L CNN F1 "R_NET10_Small" -625 175 50 H V L CNN F2 "Resistors_ThroughHole:Resistor_Array_SIP11" -150 325 50 H I C CNN @@ -3830,7 +3830,7 @@ ENDDEF # # R_NET11 # -DEF R_NET11 R 0 0 N N 1 F N +DEF R_NET11 RN 0 0 N N 1 F N F0 "RN" -1100 125 50 H V L CNN F1 "R_NET11" -725 125 50 H V L CNN F2 "Resistors_ThroughHole:Resistor_Array_SIP12" 300 125 50 H I C CNN @@ -3889,7 +3889,7 @@ ENDDEF # # R_NET11_Small # -DEF R_NET11_Small R 0 0 N N 1 F N +DEF R_NET11_Small RN 0 0 N N 1 F N F0 "RN" -625 250 50 H V L CNN F1 "R_NET11_Small" -625 175 50 H V L CNN F2 "Resistors_ThroughHole:Resistor_Array_SIP12" -150 325 50 H I C CNN @@ -3950,7 +3950,7 @@ ENDDEF # # R_NET12 # -DEF R_NET12 R 0 0 N N 1 F N +DEF R_NET12 RN 0 0 N N 1 F N F0 "RN" -1200 225 50 H V L CNN F1 "R_NET12" -825 225 50 H V L CNN F2 "Resistors_ThroughHole:Resistor_Array_SIP13" 200 225 50 H I C CNN @@ -4013,7 +4013,7 @@ ENDDEF # # R_NET12_Small # -DEF R_NET12_Small R 0 0 N N 1 F N +DEF R_NET12_Small RN 0 0 N N 1 F N F0 "RN" -625 250 50 H V L CNN F1 "R_NET12_Small" -625 175 50 H V L CNN F2 "Resistors_ThroughHole:Resistor_Array_SIP13" -150 325 50 H I C CNN @@ -4078,7 +4078,7 @@ ENDDEF # # R_NET13 # -DEF R_NET13 R 0 0 N N 1 F N +DEF R_NET13 RN 0 0 N N 1 F N F0 "RN" -1400 225 50 H V L CNN F1 "R_NET13" -1025 225 50 H V L CNN F2 "Resistors_ThroughHole:Resistor_Array_SIP13" 0 225 50 H I C CNN @@ -4145,7 +4145,7 @@ ENDDEF # # R_NET13_Small # -DEF R_NET13_Small R 0 0 N N 1 F N +DEF R_NET13_Small RN 0 0 N N 1 F N F0 "RN" -725 250 50 H V L CNN F1 "R_NET13_Small" -725 175 50 H V L CNN F2 "Resistors_ThroughHole:Resistor_Array_SIP14" -250 325 50 H I C CNN @@ -4214,7 +4214,7 @@ ENDDEF # # R_NET1_DIV # -DEF R_NET1_DIV R 0 0 Y N 1 F N +DEF R_NET1_DIV RN 0 0 Y N 1 F N F0 "RN" 125 275 50 H V L CNN F1 "R_NET1_DIV" 125 200 50 H V L CNN F2 "" 200 325 50 V I C CNN @@ -4237,7 +4237,7 @@ ENDDEF # # R_NET2_DIV_SIP # -DEF R_NET2_DIV_SIP R 0 0 Y N 1 F N +DEF R_NET2_DIV_SIP RN 0 0 Y N 1 F N F0 "RN" -425 350 50 H V L CNN F1 "R_NET2_DIV_SIP" -25 350 50 H V L CNN F2 "Resistors_ThroughHole:Resistor_Array_SIP4" 0 425 50 H I C CNN @@ -4274,7 +4274,7 @@ ENDDEF # # R_NET2_PAR_SIP # -DEF R_NET2_PAR_SIP R 0 0 Y N 1 F N +DEF R_NET2_PAR_SIP RN 0 0 Y N 1 F N F0 "RN" -425 225 50 H V L CNN F1 "R_NET2_PAR_SIP" -225 225 50 H V L CNN F2 "Resistors_ThroughHole:Resistor_Array_SIP4" 0 300 50 H I C CNN @@ -4299,7 +4299,7 @@ ENDDEF # # R_NET3_DIV_SIP # -DEF R_NET3_DIV_SIP R 0 0 Y N 1 F N +DEF R_NET3_DIV_SIP RN 0 0 Y N 1 F N F0 "RN" -425 350 50 H V L CNN F1 "R_NET3_DIV_SIP" 425 350 50 H V R CNN F2 "Resistors_ThroughHole:Resistor_Array_SIP5" 0 425 50 H I C CNN @@ -4347,7 +4347,7 @@ ENDDEF # # R_NET3_PAR_SIP # -DEF R_NET3_PAR_SIP R 0 0 Y N 1 F N +DEF R_NET3_PAR_SIP RN 0 0 Y N 1 F N F0 "RN" -425 225 50 H V L CNN F1 "R_NET3_PAR_SIP" 375 225 50 H V R CNN F2 "Resistors_ThroughHole:Resistor_Array_SIP6" 0 300 50 H I C CNN @@ -4377,7 +4377,7 @@ ENDDEF # # R_NET4 # -DEF R_NET4 R 0 0 Y N 1 F N +DEF R_NET4 RN 0 0 Y N 1 F N F0 "RN" -400 225 50 H V L CNN F1 "R_NET4" -25 225 50 H V L CNN F2 "Resistors_ThroughHole:Resistor_Array_SIP5" 400 225 50 H I L CNN @@ -4408,7 +4408,7 @@ ENDDEF # # R_NET4_DIV_SIP # -DEF R_NET4_DIV_SIP R 0 0 Y N 1 F N +DEF R_NET4_DIV_SIP RN 0 0 Y N 1 F N F0 "RN" -525 350 50 H V L CNN F1 "R_NET4_DIV_SIP" 525 350 50 H V R CNN F2 "Resistors_ThroughHole:Resistor_Array_SIP6" 0 425 50 H I C CNN @@ -4465,7 +4465,7 @@ ENDDEF # # R_NET4_PAR_SIP # -DEF R_NET4_PAR_SIP R 0 0 Y N 1 F N +DEF R_NET4_PAR_SIP RN 0 0 Y N 1 F N F0 "RN" -525 225 50 H V L CNN F1 "R_NET4_PAR_SIP" 575 225 50 H V R CNN F2 "Resistors_ThroughHole:Resistor_Array_SIP8" 0 300 50 H I C CNN @@ -4500,7 +4500,7 @@ ENDDEF # # R_NET4_Small # -DEF R_NET4_Small R 0 0 Y N 1 F N +DEF R_NET4_Small RN 0 0 Y N 1 F N F0 "RN" -225 250 50 H V L CNN F1 "R_NET4_Small" -225 175 50 H V L CNN F2 "Resistors_ThroughHole:Resistor_Array_SIP5" 250 325 50 H I C CNN @@ -4532,7 +4532,7 @@ ENDDEF # # R_NET5 # -DEF R_NET5 R 0 0 Y N 1 F N +DEF R_NET5 RN 0 0 Y N 1 F N F0 "RN" -500 225 50 H V L CNN F1 "R_NET5" -125 225 50 H V L CNN F2 "Resistors_ThroughHole:Resistor_Array_SIP6" 275 225 50 H I L CNN @@ -4567,7 +4567,7 @@ ENDDEF # # R_NET5_DIV_SIP # -DEF R_NET5_DIV_SIP R 0 0 Y N 1 F N +DEF R_NET5_DIV_SIP RN 0 0 Y N 1 F N F0 "RN" -625 350 50 H V L CNN F1 "R_NET5_DIV_SIP" 625 350 50 H V R CNN F2 "Resistors_ThroughHole:Resistor_Array_SIP7" 0 425 50 H I C CNN @@ -4634,7 +4634,7 @@ ENDDEF # # R_NET5_PAR_SIP # -DEF R_NET5_PAR_SIP R 0 0 Y N 1 F N +DEF R_NET5_PAR_SIP RN 0 0 Y N 1 F N F0 "RN" -625 225 50 H V L CNN F1 "R_NET5_PAR_SIP" 775 225 50 H V R CNN F2 "Resistors_ThroughHole:Resistor_Array_SIP10" 0 300 50 H I C CNN @@ -4674,7 +4674,7 @@ ENDDEF # # R_NET5_Small # -DEF R_NET5_Small R 0 0 Y N 1 F N +DEF R_NET5_Small RN 0 0 Y N 1 F N F0 "RN" -225 250 50 H V L CNN F1 "R_NET5_Small" -225 175 50 H V L CNN F2 "Resistors_ThroughHole:Resistor_Array_SIP6" 250 325 50 H I C CNN @@ -4710,7 +4710,7 @@ ENDDEF # # R_NET6 # -DEF R_NET6 R 0 0 Y N 1 F N +DEF R_NET6 RN 0 0 Y N 1 F N F0 "RN" -600 225 50 H V L CNN F1 "R_NET6" -225 225 50 H V L CNN F2 "Resistors_ThroughHole:Resistor_Array_SIP7" 550 225 50 H I C CNN @@ -4750,7 +4750,7 @@ ENDDEF # # R_NET6_DIV_SIP # -DEF R_NET6_DIV_SIP R 0 0 Y N 1 F N +DEF R_NET6_DIV_SIP RN 0 0 Y N 1 F N F0 "RN" -625 350 50 H V L CNN F1 "R_NET6_DIV_SIP" 825 350 50 H V R CNN F2 "Resistors_ThroughHole:Resistor_Array_SIP8" 0 425 50 H I C CNN @@ -4828,7 +4828,7 @@ ENDDEF # # R_NET6_PAR_SIP # -DEF R_NET6_PAR_SIP R 0 0 Y N 1 F N +DEF R_NET6_PAR_SIP RN 0 0 Y N 1 F N F0 "RN" -925 225 50 H V L CNN F1 "R_NET6_PAR_SIP" 775 225 50 H V R CNN F2 "Resistors_ThroughHole:Resistor_Array_SIP12" -25 300 50 H I C CNN @@ -4873,7 +4873,7 @@ ENDDEF # # R_NET6_Small # -DEF R_NET6_Small R 0 0 Y N 1 F N +DEF R_NET6_Small RN 0 0 Y N 1 F N F0 "RN" -325 250 50 H V L CNN F1 "R_NET6_Small" -325 175 50 H V L CNN F2 "Resistors_ThroughHole:Resistor_Array_SIP7" 150 325 50 H I C CNN @@ -4913,7 +4913,7 @@ ENDDEF # # R_NET7 # -DEF R_NET7 R 0 0 Y N 1 F N +DEF R_NET7 RN 0 0 Y N 1 F N F0 "RN" -700 225 50 H V L CNN F1 "R_NET7" -325 225 50 H V L CNN F2 "Resistors_ThroughHole:Resistor_Array_SIP8" 575 225 50 H I C CNN @@ -4956,7 +4956,7 @@ ENDDEF # # R_NET7_DIV_SIP # -DEF R_NET7_DIV_SIP R 0 0 Y N 1 F N +DEF R_NET7_DIV_SIP RN 0 0 Y N 1 F N F0 "RN" -825 350 50 H V L CNN F1 "R_NET7_DIV_SIP" 850 350 50 H V R CNN F2 "Resistors_ThroughHole:Resistor_Array_SIP9" 0 425 50 H I C CNN @@ -5045,7 +5045,7 @@ ENDDEF # # R_NET7_PAR_SIP # -DEF R_NET7_PAR_SIP R 0 0 Y N 1 F N +DEF R_NET7_PAR_SIP RN 0 0 Y N 1 F N F0 "RN" -1125 225 50 H V L CNN F1 "R_NET7_PAR_SIP" 875 225 50 H V R CNN F2 "Resistors_ThroughHole:Resistor_Array_SIP14" 0 300 50 H I C CNN @@ -5095,7 +5095,7 @@ ENDDEF # # R_NET7_Small # -DEF R_NET7_Small R 0 0 Y N 1 F N +DEF R_NET7_Small RN 0 0 Y N 1 F N F0 "RN" -425 250 50 H V L CNN F1 "R_NET7_Small" -425 175 50 H V L CNN F2 "Resistors_ThroughHole:Resistor_Array_SIP8" 50 325 50 H I C CNN @@ -5139,7 +5139,7 @@ ENDDEF # # R_NET8 # -DEF R_NET8 R 0 0 Y N 1 F N +DEF R_NET8 RN 0 0 Y N 1 F N F0 "RN" -800 225 50 H V L CNN F1 "R_NET8" -425 225 50 H V L CNN F2 "Resistors_ThroughHole:Resistor_Array_SIP9" 500 225 50 H I C CNN @@ -5186,7 +5186,7 @@ ENDDEF # # R_NET8_DIV_SIP # -DEF R_NET8_DIV_SIP R 0 0 Y N 1 F N +DEF R_NET8_DIV_SIP RN 0 0 Y N 1 F N F0 "RN" -925 350 50 H V L CNN F1 "R_NET8_DIV_SIP" 950 350 50 H V R CNN F2 "Resistors_ThroughHole:Resistor_Array_SIP10" 0 425 50 H I C CNN @@ -5287,7 +5287,7 @@ ENDDEF # # R_NET8_Small # -DEF R_NET8_Small R 0 0 Y N 1 F N +DEF R_NET8_Small RN 0 0 Y N 1 F N F0 "RN" -425 250 50 H V L CNN F1 "R_NET8_Small" -425 175 50 H V L CNN F2 "Resistors_ThroughHole:Resistor_Array_SIP9" 50 325 50 H I C CNN @@ -5337,7 +5337,7 @@ ENDDEF # # R_NET9 # -DEF R_NET9 R 0 0 N N 1 F N +DEF R_NET9 RN 0 0 N N 1 F N F0 "RN" -900 225 50 H V L CNN F1 "R_NET9" -525 225 50 H V L CNN F2 "Resistors_ThroughHole:Resistor_Array_SIP10" 500 225 50 H I C CNN @@ -5388,7 +5388,7 @@ ENDDEF # # R_NET9_Small # -DEF R_NET9_Small R 0 0 N N 1 F N +DEF R_NET9_Small RN 0 0 N N 1 F N F0 "RN" -525 250 50 H V L CNN F1 "R_NET9_Small" -525 175 50 H V L CNN F2 "Resistors_ThroughHole:Resistor_Array_SIP10" -50 325 50 H I C CNN @@ -7639,7 +7639,7 @@ ENDDEF # # Speaker # -DEF Speaker SP 0 0 N Y 1 F N +DEF Speaker LS 0 0 N Y 1 F N F0 "LS" -100 250 50 H V C CNN F1 "Speaker" -100 -250 50 H V C CNN F2 "" 0 0 50 H V C CNN @@ -7654,7 +7654,7 @@ ENDDEF # # Speaker_Crystal # -DEF Speaker_Crystal SP 0 0 N Y 1 F N +DEF Speaker_Crystal LS 0 0 N Y 1 F N F0 "LS" 25 225 50 H V R CNN F1 "Speaker_Crystal" 25 150 50 H V R CNN F2 "" -35 -50 50 H V C CNN @@ -7675,7 +7675,7 @@ ENDDEF # # Speaker_Small # -DEF Speaker_Small SP 0 0 N Y 1 F N +DEF Speaker_Small LS 0 0 N Y 1 F N F0 "LS" 50 225 50 H V R CNN F1 "Speaker_Small" 50 150 50 H V R CNN F2 "" 0 -200 50 H V C CNN @@ -7690,7 +7690,7 @@ ENDDEF # # TEST # -DEF TEST P 0 40 N N 1 F N +DEF TEST TP 0 40 N N 1 F N F0 "TP" 0 300 50 H V C BNN F1 "TEST" 0 250 50 H V C CNN F2 "" 0 0 50 H V C CNN @@ -8195,7 +8195,7 @@ ENDDEF # # Thermocouple # -DEF Thermocouple TH 0 0 N Y 1 F N +DEF Thermocouple TC 0 0 N Y 1 F N F0 "TC" -120 150 50 H V C CNN F1 "Thermocouple" -200 -160 50 H V L CNN F2 "" -575 50 50 H I C CNN @@ -8225,7 +8225,7 @@ ENDDEF # # Thermocouple_ALT # -DEF Thermocouple_ALT TH 0 0 N Y 1 F N +DEF Thermocouple_ALT TC 0 0 N Y 1 F N F0 "TC" -120 150 50 H V C CNN F1 "Thermocouple_ALT" -180 -200 50 H V L CNN F2 "" -575 50 50 H I C CNN @@ -8250,7 +8250,7 @@ ENDDEF # # Thermocouple_ALT_BLOCK # -DEF Thermocouple_ALT_BLOCK TH 0 0 N Y 1 F N +DEF Thermocouple_ALT_BLOCK TC 0 0 N Y 1 F N F0 "TC" -220 150 50 H V C CNN F1 "Thermocouple_ALT_BLOCK" -280 -200 50 H V L CNN F2 "" -675 50 50 H I C CNN @@ -8278,7 +8278,7 @@ ENDDEF # # Thermocouple_BLOCK # -DEF Thermocouple_BLOCK TH 0 0 N Y 1 F N +DEF Thermocouple_BLOCK TC 0 0 N Y 1 F N F0 "TC" -220 150 50 H V C CNN F1 "Thermocouple_BLOCK" -280 -200 50 H V L CNN F2 "" -675 50 50 H I C CNN From ba560367da932a15e9267bd159556a752ddf68a8 Mon Sep 17 00:00:00 2001 From: jkriege2 Date: Tue, 11 Oct 2016 07:31:29 +0200 Subject: [PATCH 092/283] added alternative symbols for ferrite beads, improved label position for EMI-components, ... minor fixes --- library/device.dcm | 16 +++++++++-- library/device.lib | 68 ++++++++++++++++++++++++++++++++++++++-------- 2 files changed, 70 insertions(+), 14 deletions(-) diff --git a/library/device.dcm b/library/device.dcm index 29ac0c7e..d0074e7b 100644 --- a/library/device.dcm +++ b/library/device.dcm @@ -87,8 +87,8 @@ K trimmer capacitor $ENDCMP # $CMP C_Feedthrough -D feedthrough capacitor -K C feedthrough capacitor filter EMI +D EMI filter, single capacitor +K EMI filter F http://www.murata.com/~/media/webrenewal/support/library/catalog/products/emc/emifil/c31e.ashx?la=en-gb $ENDCMP # @@ -262,7 +262,17 @@ K fuse $ENDCMP # $CMP Ferrite_Bead -D Ferrite bead +D Ferrite bead, alternative symbol +K L ferite bead inductor filter +$ENDCMP +# +$CMP Ferrite_Bead_ALT +D Ferrite bead, alternative symbol +K L ferite bead inductor filter +$ENDCMP +# +$CMP Ferrite_Bead_Small +D Ferrite Bead, small symbol K L ferite bead inductor filter $ENDCMP # diff --git a/library/device.lib b/library/device.lib index c03994cc..a29a107b 100644 --- a/library/device.lib +++ b/library/device.lib @@ -365,6 +365,24 @@ X ~ 3 100 150 100 D 50 50 1 1 P ENDDRAW ENDDEF # +# C_Feedthrough +# +DEF C_Feedthrough C 0 10 Y N 1 F N +F0 "C" 0 300 50 H V C CNN +F1 "C_Feedthrough" 0 225 50 H V C CNN +F2 "" 0 0 50 V V C CNN +F3 "" 0 0 50 V V C CNN +DRAW +S -65 60 60 80 0 1 0 F +S 60 120 -65 140 0 1 0 F +P 2 0 1 0 -100 100 100 100 N +P 2 0 1 0 0 0 0 70 N +X 1 1 -200 100 100 R 50 50 1 1 P +X 2 2 0 -100 100 U 50 50 1 1 P +X 3 3 200 100 100 L 50 50 1 1 P +ENDDRAW +ENDDEF +# # C_Small # DEF C_Small C 0 10 N N 1 F N @@ -939,11 +957,10 @@ ENDDEF # EMI_Filter_C # DEF EMI_Filter_C FL 0 10 Y N 1 F N -F0 "FL" 75 25 50 H V L CNN -F1 "EMI_Filter_C" 75 -50 50 H V L CNN +F0 "FL" 0 300 50 H V C CNN +F1 "EMI_Filter_C" 0 225 50 H V C CNN F2 "" 0 0 50 V V C CNN F3 "" 0 0 50 V V C CNN -ALIAS C_Feedthrough DRAW S -65 60 60 80 0 1 0 F S 60 120 -65 140 0 1 0 F @@ -958,8 +975,8 @@ ENDDEF # EMI_Filter_CLC # DEF EMI_Filter_CLC FL 0 10 Y N 1 F N -F0 "FL" -225 275 50 H V L CNN -F1 "EMI_Filter_CLC" -225 200 50 H V L CNN +F0 "FL" 0 275 50 H V C CNN +F1 "EMI_Filter_CLC" 0 200 50 H V C CNN F2 "" 0 0 50 V V C CNN F3 "" 0 0 50 V V C CNN DRAW @@ -990,8 +1007,8 @@ ENDDEF # EMI_Filter_LCL # DEF EMI_Filter_LCL FL 0 10 Y N 1 F N -F0 "FL" -225 275 50 H V L CNN -F1 "EMI_Filter_LCL" -225 200 50 H V L CNN +F0 "FL" 0 275 50 H V C CNN +F1 "EMI_Filter_LCL" 0 200 50 H V C CNN F2 "" 0 0 50 V V C CNN F3 "" 0 0 50 V V C CNN DRAW @@ -1019,8 +1036,8 @@ ENDDEF # EMI_Filter_LL # DEF EMI_Filter_LL FL 0 10 Y N 1 F N -F0 "FL" -100 160 50 H V L CNN -F1 "EMI_Filter_LL" -170 -170 50 H V L CNN +F0 "FL" 0 175 50 H V C CNN +F1 "EMI_Filter_LL" 0 -175 50 H V C CNN F2 "" 0 40 50 V V C CNN F3 "" 0 40 50 V V C CNN DRAW @@ -1121,18 +1138,47 @@ ENDDEF # Ferrite_Bead # DEF Ferrite_Bead L 0 0 N Y 1 F N -F0 "L" 80 0 50 V V C CNN +F0 "L" 100 0 50 V V C CNN F1 "Ferrite_Bead" -100 0 50 V V C CNN F2 "" -70 0 50 V V C CNN F3 "" 0 0 50 H V C CNN DRAW S -40 -100 40 100 0 1 10 N -P 2 0 1 10 0 -70 0 70 N +P 2 0 1 10 0 75 0 -75 N X ~ 1 0 150 50 D 50 50 1 1 P X ~ 2 0 -150 50 U 50 50 1 1 P ENDDRAW ENDDEF # +# Ferrite_Bead_ALT +# +DEF Ferrite_Bead_ALT L 0 0 N Y 1 F N +F0 "L" 100 0 50 V V C CNN +F1 "Ferrite_Bead_ALT" -100 0 50 V V C CNN +F2 "" -70 0 50 V V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +P 5 0 1 0 -45 40 55 20 45 -35 -55 -15 -45 40 F +X ~ 1 0 100 100 D 50 50 1 1 P +X ~ 2 0 -100 100 U 50 50 1 1 P +ENDDRAW +ENDDEF +# +# Ferrite_Bead_Small +# +DEF Ferrite_Bead_Small L 0 10 N N 1 F N +F0 "L" 30 20 50 H V L CNN +F1 "Ferrite_Bead_Small" 30 -40 50 H V L CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +S -30 70 30 -70 0 1 8 N +P 2 0 1 10 0 50 0 -50 N +X ~ 1 0 100 30 D 50 50 1 1 P +X ~ 2 0 -100 30 U 50 50 1 1 P +ENDDRAW +ENDDEF +# # Galvanometer # DEF Galvanometer M 0 1 N N 1 F N From aec280a024e883cb22b66dc6b2b627ff7a685971 Mon Sep 17 00:00:00 2001 From: Friedrich Feichtinger Date: Thu, 22 Sep 2016 20:30:14 +0200 Subject: [PATCH 093/283] added L5973D switching regulator --- library/regul.dcm | 6 ++++++ library/regul.lib | 24 ++++++++++++++++++++++++ 2 files changed, 30 insertions(+) diff --git a/library/regul.dcm b/library/regul.dcm index 7c5e4b88..989a1d98 100644 --- a/library/regul.dcm +++ b/library/regul.dcm @@ -864,6 +864,12 @@ K 2A Regulator Adjustable Positive F http://www.zen22142.zen.co.uk/Circuits/Power/l200.pdf $ENDCMP # +$CMP L5973D +D 2.5A step down switching regulator +K step down buck regulator +F http://www.st.com/resource/en/datasheet/l5973d.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 23d4b8cb..86b39c91 100644 --- a/library/regul.lib +++ b/library/regul.lib @@ -288,6 +288,30 @@ X VOUT 5 400 200 100 L 50 50 1 1 w ENDDRAW ENDDEF # +# L5973D +# +DEF L5973D U 0 40 Y Y 1 F N +F0 "U" 0 -100 50 H V C CNN +F1 "L5973D" 0 100 50 H V C CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +$FPLIST + SO8_WITH_EP +$ENDFPLIST +DRAW +S -400 400 400 -400 0 1 0 N +X OUT 1 500 200 100 L 50 50 1 1 O +X SYNC 2 -500 200 100 R 50 50 1 1 P +X INH 3 -500 0 100 R 50 50 1 1 I +X COMP 4 -500 -200 100 R 50 50 1 1 P +X FB 5 500 0 100 L 50 50 1 1 I +X VREF 6 500 -200 100 L 50 50 1 1 O +X GND 7 -100 -500 100 U 50 50 1 1 P +X VCC 8 0 500 100 D 50 50 1 1 W +X EP 9 100 -500 100 U 50 50 1 1 P +ENDDRAW +ENDDEF +# # LD1117S33TR # DEF LD1117S33TR U 0 30 Y Y 1 F N From 4a076feda9565d33972fd5a01fb114cb916ad5b6 Mon Sep 17 00:00:00 2001 From: Friedrich Feichtinger Date: Wed, 12 Oct 2016 22:36:14 +0200 Subject: [PATCH 094/283] L5973D: fixed footprint filter, pin types and outline --- library/regul.lib | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/library/regul.lib b/library/regul.lib index 86b39c91..fb89f889 100644 --- a/library/regul.lib +++ b/library/regul.lib @@ -296,17 +296,17 @@ F1 "L5973D" 0 100 50 H V C CNN F2 "" 0 0 50 H I C CNN F3 "" 0 0 50 H I C CNN $FPLIST - SO8_WITH_EP + SOIC-8-1EP_3.9x4.9mm_Pitch1.27mm $ENDFPLIST DRAW -S -400 400 400 -400 0 1 0 N +S -400 400 400 -400 0 1 10 f X OUT 1 500 200 100 L 50 50 1 1 O -X SYNC 2 -500 200 100 R 50 50 1 1 P +X SYNC 2 -500 200 100 R 50 50 1 1 B X INH 3 -500 0 100 R 50 50 1 1 I X COMP 4 -500 -200 100 R 50 50 1 1 P X FB 5 500 0 100 L 50 50 1 1 I X VREF 6 500 -200 100 L 50 50 1 1 O -X GND 7 -100 -500 100 U 50 50 1 1 P +X GND 7 -100 -500 100 U 50 50 1 1 W X VCC 8 0 500 100 D 50 50 1 1 W X EP 9 100 -500 100 U 50 50 1 1 P ENDDRAW From 80f308e4ada93fedff008906f5dbb7cada2bbb88 Mon Sep 17 00:00:00 2001 From: jkriege2 Date: Sat, 15 Oct 2016 16:33:09 +0200 Subject: [PATCH 095/283] added dipole and loop antenna symbol + altered Antanne symbols a bit (thicker lines) --- library/device.dcm | 10 ++++++++++ library/device.lib | 36 ++++++++++++++++++++++++++++++++---- 2 files changed, 42 insertions(+), 4 deletions(-) diff --git a/library/device.dcm b/library/device.dcm index d0074e7b..20600d51 100644 --- a/library/device.dcm +++ b/library/device.dcm @@ -15,6 +15,16 @@ D Antenna symbol K antenna $ENDCMP # +$CMP Antenna_Dipole +D Dipole Antenna symbol +K dipole antenna +$ENDCMP +# +$CMP Antenna_Loop +D Loop Antenna symbol +K loop antenna +$ENDCMP +# $CMP Antenna_Shield D Antenna symbol with extra pin for shielding K antenna diff --git a/library/device.lib b/library/device.lib index a29a107b..d93611e1 100644 --- a/library/device.lib +++ b/library/device.lib @@ -49,12 +49,40 @@ F1 "Antenna" -75 0 50 H V R CNN F2 "" 0 0 50 H I C CNN F3 "" 0 0 50 H I C CNN DRAW -P 2 0 1 0 0 100 0 -100 N -P 3 0 1 0 50 100 0 -100 -50 100 N +P 2 0 1 10 0 100 0 -150 N +P 3 0 1 10 50 100 0 -100 -50 100 N X A 1 0 -200 100 U 50 50 1 1 I ENDDRAW ENDDEF # +# Antenna_Dipole +# +DEF Antenna_Dipole A 0 40 N N 1 F N +F0 "A" 50 50 50 H V C CNN +F1 "Antenna_Dipole" 50 0 50 H V C CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +DRAW +P 8 0 1 10 100 -150 100 -100 200 -100 200 -50 -100 -50 -100 -100 0 -100 0 -150 N +X ~ 1 0 -200 100 U 50 50 1 1 I +X ~ 2 100 -200 100 U 50 50 1 1 I +ENDDRAW +ENDDEF +# +# Antenna_Loop +# +DEF Antenna_Loop A 0 40 N N 1 F N +F0 "A" 50 250 50 H V C CNN +F1 "Antenna_Loop" 50 200 50 H V C CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +DRAW +P 7 0 1 10 100 -150 100 -100 200 0 50 150 -100 0 0 -100 0 -150 N +X ~ 1 0 -200 100 U 50 50 1 1 I +X ~ 2 100 -200 100 U 50 50 1 1 I +ENDDRAW +ENDDEF +# # Antenna_Shield # DEF Antenna_Shield A 0 40 N N 1 F N @@ -67,10 +95,10 @@ A -1 -73 32 -882 1242 0 1 0 N 0 -105 -20 -45 A 1 -73 32 -918 558 0 1 0 N 0 -105 20 -45 C 30 -75 7 0 1 0 F P 2 0 1 0 0 -100 0 0 N -P 2 0 1 0 0 200 0 0 N +P 2 0 1 10 0 200 0 -150 N P 2 0 1 0 30 -75 100 -75 N P 2 0 1 0 100 -100 100 -75 N -P 3 0 1 0 50 200 0 0 -50 200 N +P 3 0 1 10 50 200 0 0 -50 200 N X A 1 0 -200 100 U 50 50 1 1 I X SHIELD 2 100 -200 100 U 50 50 1 1 I ENDDRAW From ab68b26b8f26c9eab9de9ed83ab885fdfde9d62a Mon Sep 17 00:00:00 2001 From: jkriege2 Date: Sat, 15 Oct 2016 16:48:58 +0200 Subject: [PATCH 096/283] improved/added/renamed fuses --- library/device.dcm | 18 ++++++++----- library/device.lib | 64 +++++++++++++++++++++++++++++++--------------- 2 files changed, 55 insertions(+), 27 deletions(-) diff --git a/library/device.dcm b/library/device.dcm index 20600d51..7e3f44c1 100644 --- a/library/device.dcm +++ b/library/device.dcm @@ -256,17 +256,13 @@ D earphone, polar K earphone speaker headphone $ENDCMP # -$CMP FUSE -D Fuse, generic -K fuse -$ENDCMP # -$CMP FUSE_POLARISED_Small +$CMP Fuse_Polarized_Small D Fuse, polarised K fuse $ENDCMP # -$CMP FUSE_Small +$CMP Fuse_Small D Fuse, small symbol K fuse $ENDCMP @@ -286,6 +282,16 @@ D Ferrite Bead, small symbol K L ferite bead inductor filter $ENDCMP # +$CMP Fuse +D Fuse, generic +K Fuse +$ENDCMP +# +$CMP Fuse_Polarized +D Fuse, generic +K Fuse +$ENDCMP +# $CMP Galvanometer D Galvanometer K Galvanometer diff --git a/library/device.lib b/library/device.lib index d93611e1..b736fbad 100644 --- a/library/device.lib +++ b/library/device.lib @@ -1109,26 +1109,11 @@ X + 2 0 200 100 D 50 50 1 1 P ENDDRAW ENDDEF # -# FUSE +# Fuse_Polarized_Small # -DEF FUSE F 0 10 Y Y 1 F N -F0 "F" 100 50 50 H V C CNN -F1 "FUSE" -100 -50 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -A -75 0 75 1 1799 0 1 0 N 0 0 -150 0 -A 75 0 75 -1799 -1 0 1 0 N 0 0 150 0 -X ~ 1 -250 0 100 R 50 50 1 1 I -X ~ 2 250 0 100 L 50 50 1 1 I -ENDDRAW -ENDDEF -# -# FUSE_POLARISED_Small -# -DEF FUSE_POLARISED_Small F 0 10 N N 1 F N +DEF Fuse_Polarized_Small F 0 10 N N 1 F N F0 "F" -40 60 50 H V L CNN -F1 "FUSE_POLARISED_Small" -120 -60 50 H V L CNN +F1 "Fuse_Polarized_Small" -120 -60 50 H V L CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN $FPLIST @@ -1144,11 +1129,11 @@ X ~ 2 100 0 50 L 50 50 1 1 w ENDDRAW ENDDEF # -# FUSE_Small +# Fuse_Small # -DEF FUSE_Small F 0 10 N N 1 F N +DEF Fuse_Small F 0 10 N N 1 F N F0 "F" -40 60 50 H V L CNN -F1 "FUSE_Small" -120 -60 50 H V L CNN +F1 "Fuse_Small" -120 -60 50 H V L CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN $FPLIST @@ -1207,6 +1192,43 @@ X ~ 2 0 -100 30 U 50 50 1 1 P ENDDRAW ENDDEF # +# Fuse +# +DEF Fuse F 0 0 N Y 1 F N +F0 "F" 80 0 50 V V C CNN +F1 "Fuse" -75 0 50 V V C CNN +F2 "" -70 0 50 V V C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + *Fuse* +$ENDFPLIST +DRAW +S -30 -100 30 100 0 1 10 N +P 2 0 1 10 0 100 0 -100 N +X ~ 1 0 150 50 D 50 50 1 1 P +X ~ 2 0 -150 50 U 50 50 1 1 P +ENDDRAW +ENDDEF +# +# Fuse_Polarized +# +DEF Fuse_Polarized F 0 0 N Y 1 F N +F0 "F" 80 0 50 V V C CNN +F1 "Fuse_Polarized" -75 0 50 V V C CNN +F2 "" -70 0 50 V V C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + *Fuse* +$ENDFPLIST +DRAW +S -30 -100 30 100 0 1 10 N +S -30 100 30 60 0 1 10 F +P 2 0 1 10 0 100 0 -100 N +X ~ 1 0 150 50 D 50 50 1 1 W +X ~ 2 0 -150 50 U 50 50 1 1 w +ENDDRAW +ENDDEF +# # Galvanometer # DEF Galvanometer M 0 1 N N 1 F N From 0e5943c524357f270adf006e4315cde935fd3991 Mon Sep 17 00:00:00 2001 From: jkriege2 Date: Sat, 15 Oct 2016 17:30:11 +0200 Subject: [PATCH 097/283] added Polyfuse(s) + adapt sizes of different resistor symbols (NTC, PTC, Hall_Generator, ...) to the size of R and R_Small --- library/device.dcm | 31 ++-- library/device.lib | 452 +++++++++++++++++++++++++-------------------- 2 files changed, 272 insertions(+), 211 deletions(-) diff --git a/library/device.dcm b/library/device.dcm index 7e3f44c1..2700dee4 100644 --- a/library/device.dcm +++ b/library/device.dcm @@ -256,17 +256,6 @@ D earphone, polar K earphone speaker headphone $ENDCMP # -# -$CMP Fuse_Polarized_Small -D Fuse, polarised -K fuse -$ENDCMP -# -$CMP Fuse_Small -D Fuse, small symbol -K fuse -$ENDCMP -# $CMP Ferrite_Bead D Ferrite bead, alternative symbol K L ferite bead inductor filter @@ -292,6 +281,16 @@ D Fuse, generic K Fuse $ENDCMP # +$CMP Fuse_Polarized_Small +D Fuse, polarised +K fuse +$ENDCMP +# +$CMP Fuse_Small +D Fuse, small symbol +K fuse +$ENDCMP +# $CMP Galvanometer D Galvanometer K Galvanometer @@ -472,6 +471,16 @@ D photodiode K opto photodiode $ENDCMP # +$CMP Polyfuse +D resettable fuse, polymeric positive temperature coefficient (PPTC) +K resettable fuse PTC PPTC polyfuse polyswitch +$ENDCMP +# +$CMP Polyfuse_Small +D resettable fuse, polymeric positive temperature coefficient (PPTC), small symbol +K resettable fuse PTC PPTC polyfuse polyswitch +$ENDCMP +# $CMP Q_NIGBT_CEG D Transistor N-IGBT (general) K igbt n-igbt transistor diff --git a/library/device.lib b/library/device.lib index b736fbad..a6af6454 100644 --- a/library/device.lib +++ b/library/device.lib @@ -1109,45 +1109,6 @@ X + 2 0 200 100 D 50 50 1 1 P ENDDRAW ENDDEF # -# Fuse_Polarized_Small -# -DEF Fuse_Polarized_Small F 0 10 N N 1 F N -F0 "F" -40 60 50 H V L CNN -F1 "Fuse_Polarized_Small" -120 -60 50 H V L CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -$FPLIST - CP* - SM* -$ENDFPLIST -DRAW -S -50 20 -30 -20 0 1 0 F -S -50 20 50 -20 0 1 0 N -P 2 0 1 0 -50 0 50 0 N -X ~ 1 -100 0 50 R 50 50 1 1 W -X ~ 2 100 0 50 L 50 50 1 1 w -ENDDRAW -ENDDEF -# -# Fuse_Small -# -DEF Fuse_Small F 0 10 N N 1 F N -F0 "F" -40 60 50 H V L CNN -F1 "Fuse_Small" -120 -60 50 H V L CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -$FPLIST - CP* - SM* -$ENDFPLIST -DRAW -S -50 20 50 -20 0 1 0 N -P 2 0 1 0 -50 0 50 0 N -X ~ 1 -100 0 50 R 50 50 1 1 P -X ~ 2 100 0 50 L 50 50 1 1 P -ENDDRAW -ENDDEF -# # Ferrite_Bead # DEF Ferrite_Bead L 0 0 N Y 1 F N @@ -1204,7 +1165,7 @@ $FPLIST $ENDFPLIST DRAW S -30 -100 30 100 0 1 10 N -P 2 0 1 10 0 100 0 -100 N +P 2 0 1 0 0 100 0 -100 N X ~ 1 0 150 50 D 50 50 1 1 P X ~ 2 0 -150 50 U 50 50 1 1 P ENDDRAW @@ -1223,12 +1184,51 @@ $ENDFPLIST DRAW S -30 -100 30 100 0 1 10 N S -30 100 30 60 0 1 10 F -P 2 0 1 10 0 100 0 -100 N +P 2 0 1 0 0 100 0 -100 N X ~ 1 0 150 50 D 50 50 1 1 W X ~ 2 0 -150 50 U 50 50 1 1 w ENDDRAW ENDDEF # +# Fuse_Polarized_Small +# +DEF Fuse_Polarized_Small F 0 10 N N 1 F N +F0 "F" 10 -60 50 H V C CNN +F1 "Fuse_Polarized_Small" 0 60 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + CP* + SM* +$ENDFPLIST +DRAW +S -50 20 -30 -20 0 1 0 F +S -50 20 50 -20 0 1 0 N +P 2 0 1 0 -50 0 50 0 N +X ~ 1 -100 0 50 R 50 50 1 1 W +X ~ 2 100 0 50 L 50 50 1 1 w +ENDDRAW +ENDDEF +# +# Fuse_Small +# +DEF Fuse_Small F 0 10 N N 1 F N +F0 "F" 0 -60 50 H V C CNN +F1 "Fuse_Small" 0 60 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + CP* + SM* +$ENDFPLIST +DRAW +S -50 20 50 -20 0 1 0 N +P 2 0 1 0 -50 0 50 0 N +X ~ 1 -100 0 50 R 50 50 1 1 P +X ~ 2 100 0 50 L 50 50 1 1 P +ENDDRAW +ENDDEF +# # Galvanometer # DEF Galvanometer M 0 1 N N 1 F N @@ -1263,22 +1263,20 @@ ENDDEF # Hall_Generator # DEF Hall_Generator HG 0 0 Y N 1 F N -F0 "HG" 75 175 50 H V L CNN -F1 "Hall_Generator" 75 100 50 H V L CNN +F0 "HG" 100 175 50 H V L CNN +F1 "Hall_Generator" 100 100 50 H V L CNN F2 "" 0 0 50 H I C CNN F3 "" 0 0 50 H I C CNN DRAW -S -40 150 40 -150 0 1 8 N -P 2 0 1 0 -40 0 -50 0 N +S -40 100 40 -100 0 1 10 N +P 2 0 1 0 -40 0 -100 0 N P 2 0 1 10 -20 -20 20 20 N P 2 0 1 10 -20 20 20 -20 N -P 2 0 1 0 0 -150 0 -200 N -P 2 0 1 0 0 150 0 200 N -P 2 0 1 0 40 0 50 0 N -X ~ 1 0 300 100 D 50 50 1 1 P -X ~ 2 0 -300 100 U 50 50 1 1 P -X UH1 3 -150 0 100 R 50 50 1 1 P -X UH2 4 150 0 100 L 50 50 1 1 P +P 2 0 1 0 40 0 100 0 N +X U1 1 0 200 100 D 50 50 1 1 P +X U2 2 0 -200 100 U 50 50 1 1 P +X UH1 3 -150 0 50 R 50 50 1 1 P +X UH2 4 150 0 50 L 50 50 1 1 P ENDDRAW ENDDEF # @@ -2030,6 +2028,46 @@ X A 2 100 0 100 L 50 50 1 1 P ENDDRAW ENDDEF # +# Polyfuse +# +DEF Polyfuse F 0 0 N Y 1 F N +F0 "F" -100 0 50 V V C CNN +F1 "Polyfuse" 100 0 50 V V C CNN +F2 "" 50 -200 50 H I L CNN +F3 "" 0 0 50 H I C CNN +$FPLIST + *polyfuse* + *PTC* +$ENDFPLIST +DRAW +S -30 100 30 -100 0 1 10 N +P 2 0 1 0 0 100 0 -100 N +P 4 0 1 0 -60 100 -60 60 60 -60 60 -100 N +X ~ 1 0 150 50 D 50 50 1 1 P +X ~ 2 0 -150 50 U 50 50 1 1 P +ENDDRAW +ENDDEF +# +# Polyfuse_Small +# +DEF Polyfuse_Small F 0 0 N Y 1 F N +F0 "F" -75 0 50 V V C CNN +F1 "Polyfuse_Small" 75 0 50 V V C CNN +F2 "" 50 -200 50 H I L CNN +F3 "" 0 0 50 H I C CNN +$FPLIST + *polyfuse* + *PTC* +$ENDFPLIST +DRAW +S -20 50 20 -50 0 1 0 N +P 2 0 1 0 0 100 0 -100 N +P 4 0 1 0 -40 50 -40 30 40 -30 40 -50 N +X ~ 1 0 100 25 D 50 50 1 1 P +X ~ 2 0 -100 25 U 50 50 1 1 P +ENDDRAW +ENDDEF +# # Q_NIGBT_CEG # DEF Q_NIGBT_CEG Q 0 0 Y N 1 F N @@ -5706,11 +5744,11 @@ F2 "" -70 0 50 V V C CNN F3 "" 0 0 50 H V C CNN DRAW S -40 -100 40 100 0 1 10 N -P 2 0 1 0 100 -100 0 -100 N -P 2 0 1 0 100 100 0 100 N +P 2 0 1 0 0 -100 50 -100 N +P 2 0 1 0 50 100 0 100 N X 1 1 0 200 100 D 50 50 1 1 P -X 2 2 200 100 100 L 50 50 1 1 P -X 3 3 200 -100 100 L 50 50 1 1 P +X 2 2 150 100 100 L 50 50 1 1 P +X 3 3 150 -100 100 L 50 50 1 1 P X 4 4 0 -200 100 U 50 50 1 1 P ENDDRAW ENDDEF @@ -8086,30 +8124,32 @@ ENDDEF # Thermistor_NTC # DEF Thermistor_NTC TH 0 0 N Y 1 F N -F0 "TH" 100 25 50 V V L CNN -F1 "Thermistor_NTC" 175 25 50 V V L CNN +F0 "TH" -175 0 50 V V C CNN +F1 "Thermistor_NTC" 125 0 50 V V C CNN F2 "" 0 50 50 H I C CNN F3 "" 0 50 50 H I C CNN $FPLIST - PIN_ARRAY_2X1 - bornier2 - TerminalBlock*2pol + *NTC* + *Thermistor* + PIN?ARRAY* + bornier* + *Terminal?Block* $ENDFPLIST DRAW -A -86 208 7 -265 818 0 1 0 N -80 205 -85 215 -A -70 205 10 1800 -900 0 1 0 N -80 205 -70 195 -A -70 205 10 -900 0 0 1 0 N -70 195 -60 205 -A -70 230 10 0 900 0 1 0 N -60 230 -70 240 -A -70 230 10 900 1800 0 1 0 N -70 240 -80 230 -A -70 230 10 1800 -900 0 1 0 N -80 230 -70 220 -A -64 239 20 -1075 -253 0 1 0 N -70 220 -45 230 -S -40 200 40 -100 0 1 8 N -P 2 0 1 0 -60 205 -60 230 N -P 5 0 1 0 -75 175 -75 125 75 -25 75 -75 75 -75 N -P 6 0 1 0 -90 -95 -90 -5 -100 -35 -80 -35 -90 -5 -90 -15 F -P 6 0 1 0 -60 -5 -60 -95 -70 -65 -50 -65 -60 -95 -60 -85 F -X ~ 1 0 300 100 D 50 50 1 1 P -X ~ 2 0 -200 100 U 50 50 1 1 P +A -126 88 7 -265 818 0 1 0 N -120 85 -125 95 +A -110 85 10 1800 -900 0 1 0 N -120 85 -110 75 +A -110 85 10 -900 0 0 1 0 N -110 75 -100 85 +A -110 110 10 0 900 0 1 0 N -100 110 -110 120 +A -110 110 10 900 1800 0 1 0 N -110 120 -120 110 +A -110 110 10 1800 -900 0 1 0 N -120 110 -110 100 +A -104 119 20 -1075 -253 0 1 0 N -110 100 -85 110 +S -40 100 40 -100 0 1 10 N +P 2 0 1 0 -100 85 -100 110 N +P 4 0 1 0 -70 100 -70 60 70 -60 70 -100 N +P 6 0 1 0 -100 -145 -100 -55 -110 -85 -90 -85 -100 -55 -100 -65 F +P 6 0 1 0 -70 -55 -70 -145 -80 -115 -60 -115 -70 -145 -70 -135 F +X ~ 1 0 150 50 D 50 50 1 1 P +X ~ 2 0 -150 50 U 50 50 1 1 P ENDDRAW ENDDEF # @@ -8121,30 +8161,32 @@ F1 "Thermistor_NTC_3wire" 75 50 50 H V L CNN F2 "" 0 50 50 H I C CNN F3 "" 0 50 50 H I C CNN $FPLIST - PIN_ARRAY_3X1 - bornier3 - TerminalBlock*3pol + *NTC* + *Thermistor* + PIN?ARRAY* + bornier* + *Terminal?Block* $ENDFPLIST DRAW -A -86 208 7 -265 818 0 1 0 N -80 205 -85 215 -A -70 205 10 1800 -900 0 1 0 N -80 205 -70 195 -A -70 205 10 -900 0 0 1 0 N -70 195 -60 205 -A -70 230 10 0 900 0 1 0 N -60 230 -70 240 -A -70 230 10 900 1800 0 1 0 N -70 240 -80 230 -A -70 230 10 1800 -900 0 1 0 N -80 230 -70 220 -A -64 239 20 -1075 -253 0 1 0 N -70 220 -45 230 -C 0 225 10 0 1 0 F -S -40 200 40 -100 0 1 8 N -P 2 0 1 0 -60 205 -60 230 N -P 3 0 1 0 0 -100 0 -200 100 -200 N -P 3 0 1 0 0 200 0 400 100 400 N -P 3 0 1 0 100 300 75 300 0 225 N -P 5 0 1 0 -75 175 -75 125 75 -25 75 -75 75 -75 N -P 6 0 1 0 -90 -95 -90 -5 -100 -35 -80 -35 -90 -5 -90 -15 F -P 6 0 1 0 -60 -5 -60 -95 -70 -65 -50 -65 -60 -95 -60 -85 F -X ~ 1 200 400 100 L 50 50 1 1 P -X ~ 2 200 300 100 L 50 50 1 1 P -X ~ 3 200 -200 100 L 50 50 1 1 P +A -126 88 7 -265 818 0 1 0 N -120 85 -125 95 +A -110 85 10 1800 -900 0 1 0 N -120 85 -110 75 +A -110 85 10 -900 0 0 1 0 N -110 75 -100 85 +A -110 110 10 0 900 0 1 0 N -100 110 -110 120 +A -110 110 10 900 1800 0 1 0 N -110 120 -120 110 +A -110 110 10 1800 -900 0 1 0 N -120 110 -110 100 +A -104 119 20 -1075 -253 0 1 0 N -110 100 -85 110 +C 0 125 11 0 1 0 F +S -40 100 40 -100 0 1 10 N +P 2 0 1 0 -100 85 -100 110 N +P 2 0 1 0 0 -150 0 -100 N +P 2 0 1 0 0 150 0 100 N +P 3 0 1 0 100 150 25 150 0 125 N +P 4 0 1 0 -70 100 -70 60 70 -60 70 -100 N +P 6 0 1 0 -100 -145 -100 -55 -110 -85 -90 -85 -100 -55 -100 -65 F +P 6 0 1 0 -70 -55 -70 -145 -80 -115 -60 -115 -70 -145 -70 -135 F +X ~ 1 0 250 100 D 50 50 1 1 P +X ~ 2 100 250 100 D 50 50 1 1 P +X ~ 3 0 -250 100 U 50 50 1 1 P ENDDRAW ENDDEF # @@ -8156,71 +8198,76 @@ F1 "Thermistor_NTC_4wire" 75 50 50 H V L CNN F2 "" 0 50 50 H I C CNN F3 "" 0 50 50 H I C CNN $FPLIST - PIN_ARRAY_4X1 - bornier4 - TerminalBlock*4pol + *NTC* + *Thermistor* + PIN?ARRAY* + bornier* + *Terminal?Block* $ENDFPLIST DRAW -A -86 208 7 -265 818 0 1 0 N -80 205 -85 215 -A -70 205 10 1800 -900 0 1 0 N -80 205 -70 195 -A -70 205 10 -900 0 0 1 0 N -70 195 -60 205 -A -70 230 10 0 900 0 1 0 N -60 230 -70 240 -A -70 230 10 900 1800 0 1 0 N -70 240 -80 230 -A -70 230 10 1800 -900 0 1 0 N -80 230 -70 220 -A -64 239 20 -1075 -253 0 1 0 N -70 220 -45 230 -C 0 -135 10 0 1 0 F -C 0 225 10 0 1 0 F -S -40 200 40 -100 0 1 8 N -P 2 0 1 0 -60 205 -60 230 N -P 3 0 1 0 0 -100 0 -300 100 -300 N -P 3 0 1 0 0 200 0 400 100 400 N -P 3 0 1 0 100 -200 70 -200 0 -130 N -P 3 0 1 0 100 300 75 300 0 225 N -P 5 0 1 0 -75 175 -75 125 75 -25 75 -75 75 -75 N -P 6 0 1 0 -90 -95 -90 -5 -100 -35 -80 -35 -90 -5 -90 -15 F -P 6 0 1 0 -60 -5 -60 -95 -70 -65 -50 -65 -60 -95 -60 -85 F -X ~ 1 200 400 100 L 50 50 1 1 P -X ~ 2 200 300 100 L 50 50 1 1 P -X ~ 3 200 -200 100 L 50 50 1 1 P -X ~ 4 200 -300 100 L 50 50 1 1 P +A -126 88 7 -265 818 0 1 0 N -120 85 -125 95 +A -110 85 10 1800 -900 0 1 0 N -120 85 -110 75 +A -110 85 10 -900 0 0 1 0 N -110 75 -100 85 +A -110 110 10 0 900 0 1 0 N -100 110 -110 120 +A -110 110 10 900 1800 0 1 0 N -110 120 -120 110 +A -110 110 10 1800 -900 0 1 0 N -120 110 -110 100 +A -104 119 20 -1075 -253 0 1 0 N -110 100 -85 110 +C 0 -130 10 0 1 0 F +C 0 125 10 0 1 0 F +S -40 100 40 -100 0 1 10 N +P 2 0 1 0 -100 85 -100 110 N +P 2 0 1 0 0 -150 0 -100 N +P 2 0 1 0 0 125 0 125 N +P 2 0 1 0 0 150 0 100 N +P 3 0 1 0 100 -150 25 -150 0 -125 N +P 3 0 1 0 100 150 25 150 0 125 N +P 4 0 1 0 -70 100 -70 60 70 -60 70 -100 N +P 6 0 1 0 -100 -145 -100 -55 -110 -85 -90 -85 -100 -55 -100 -65 F +P 6 0 1 0 -70 -55 -70 -145 -80 -115 -60 -115 -70 -145 -70 -135 F +X ~ 1 0 250 100 D 50 50 1 1 P +X ~ 2 100 250 100 D 50 50 1 1 P +X ~ 3 100 -250 100 U 50 50 1 1 P +X ~ 4 0 -250 100 U 50 50 1 1 P ENDDRAW ENDDEF # # Thermistor_PTC # DEF Thermistor_PTC TH 0 0 N Y 1 F N -F0 "TH" 100 25 50 V V L CNN -F1 "Thermistor_PTC" 175 25 50 V V L CNN -F2 "" 50 -150 50 H I L CNN -F3 "" 0 50 50 H I C CNN +F0 "TH" -160 0 50 V V C CNN +F1 "Thermistor_PTC" 120 0 50 V V C CNN +F2 "" 50 -200 50 H I L CNN +F3 "" 0 0 50 H I C CNN $FPLIST - PIN_ARRAY_2X1 - bornier2 - TerminalBlock*2pol + *PTC* + *Thermistor* + PIN?ARRAY* + bornier* + *Terminal?Block* $ENDFPLIST DRAW -A -86 208 7 -265 818 0 1 0 N -80 205 -85 215 -A -70 205 10 1800 -900 0 1 0 N -80 205 -70 195 -A -70 205 10 -900 0 0 1 0 N -70 195 -60 205 -A -70 230 10 0 900 0 1 0 N -60 230 -70 240 -A -70 230 10 900 1800 0 1 0 N -70 240 -80 230 -A -70 230 10 1800 -900 0 1 0 N -80 230 -70 220 -A -64 239 20 -1075 -253 0 1 0 N -70 220 -45 230 -S -40 200 40 -100 0 1 10 N -P 2 0 1 0 -60 205 -60 230 N -P 5 0 1 0 -75 175 -75 125 75 -25 75 -75 75 -75 N -P 6 0 1 0 -90 -95 -90 -5 -100 -35 -80 -35 -90 -5 -90 -15 F -P 6 0 1 0 -60 -95 -60 -5 -70 -35 -50 -35 -60 -5 -60 -15 F -X ~ 1 0 300 100 D 50 50 1 1 P -X ~ 2 0 -200 100 U 50 50 1 1 P +A -126 88 7 -265 818 0 1 0 N -120 85 -125 95 +A -110 85 10 1800 -900 0 1 0 N -120 85 -110 75 +A -110 85 10 -900 0 0 1 0 N -110 75 -100 85 +A -110 110 10 0 900 0 1 0 N -100 110 -110 120 +A -110 110 10 900 1800 0 1 0 N -110 120 -120 110 +A -110 110 10 1800 -900 0 1 0 N -120 110 -110 100 +A -104 119 20 -1075 -253 0 1 0 N -110 100 -85 110 +S -40 100 40 -100 0 1 10 N +P 2 0 1 0 -100 85 -100 110 N +P 4 0 1 0 -70 100 -70 60 70 -60 70 -100 N +P 6 0 1 0 -100 -145 -100 -55 -110 -85 -90 -85 -100 -55 -100 -65 F +P 6 0 1 0 -70 -145 -70 -55 -80 -85 -60 -85 -70 -55 -70 -65 F +X ~ 1 0 150 50 D 50 50 1 1 P +X ~ 2 0 -150 50 U 50 50 1 1 P ENDDRAW ENDDEF # # Thermistor_PTC_3wire # DEF Thermistor_PTC_3wire TH 0 0 Y Y 1 F N -F0 "TH" 75 150 50 H V L CNN -F1 "Thermistor_PTC_3wire" 75 50 50 H V L CNN +F0 "TH" 75 50 50 H V L CNN +F1 "Thermistor_PTC_3wire" 75 -50 50 H V L CNN F2 "" 0 50 50 H I C CNN F3 "" 0 50 50 H I C CNN $FPLIST @@ -8229,33 +8276,33 @@ $FPLIST TerminalBlock*3pol $ENDFPLIST DRAW -A -86 208 7 -265 818 0 1 0 N -80 205 -85 215 -A -70 205 10 1800 -900 0 1 0 N -80 205 -70 195 -A -70 205 10 -900 0 0 1 0 N -70 195 -60 205 -A -70 230 10 0 900 0 1 0 N -60 230 -70 240 -A -70 230 10 900 1800 0 1 0 N -70 240 -80 230 -A -70 230 10 1800 -900 0 1 0 N -80 230 -70 220 -A -64 239 20 -1075 -253 0 1 0 N -70 220 -45 230 -C 0 225 10 0 1 0 F -S -40 200 40 -100 0 1 8 N -P 2 0 1 0 -60 205 -60 230 N -P 3 0 1 0 0 -100 0 -200 100 -200 N -P 3 0 1 0 0 200 0 400 100 400 N -P 3 0 1 0 100 300 75 300 0 225 N -P 5 0 1 0 -75 175 -75 125 75 -25 75 -75 75 -75 N -P 6 0 1 0 -90 -95 -90 -5 -100 -35 -80 -35 -90 -5 -90 -15 F -P 6 0 1 0 -60 -95 -60 -5 -70 -35 -50 -35 -60 -5 -60 -15 F -X ~ 1 200 400 100 L 50 50 1 1 P -X ~ 2 200 300 100 L 50 50 1 1 P -X ~ 3 200 -200 100 L 50 50 1 1 P +A -126 88 7 -265 818 0 1 0 N -120 85 -125 95 +A -110 85 10 1800 -900 0 1 0 N -120 85 -110 75 +A -110 85 10 -900 0 0 1 0 N -110 75 -100 85 +A -110 110 10 0 900 0 1 0 N -100 110 -110 120 +A -110 110 10 900 1800 0 1 0 N -110 120 -120 110 +A -110 110 10 1800 -900 0 1 0 N -120 110 -110 100 +A -104 119 20 -1075 -253 0 1 0 N -110 100 -85 110 +C 0 125 11 0 1 0 F +S -40 100 40 -100 0 1 10 N +P 2 0 1 0 -100 85 -100 110 N +P 2 0 1 0 0 -150 0 -100 N +P 2 0 1 0 0 150 0 100 N +P 3 0 1 0 100 150 25 150 0 125 N +P 4 0 1 0 -70 100 -70 60 70 -60 70 -100 N +P 6 0 1 0 -100 -145 -100 -55 -110 -85 -90 -85 -100 -55 -100 -65 F +P 6 0 1 0 -70 -145 -70 -55 -80 -85 -60 -85 -70 -55 -70 -65 F +X ~ 1 0 250 100 D 50 50 1 1 P +X ~ 2 100 250 100 D 50 50 1 1 P +X ~ 3 0 -250 100 U 50 50 1 1 P ENDDRAW ENDDEF # # Thermistor_PTC_4wire # DEF Thermistor_PTC_4wire TH 0 0 Y Y 1 F N -F0 "TH" 75 150 50 H V L CNN -F1 "Thermistor_PTC_4wire" 75 50 50 H V L CNN +F0 "TH" 75 75 50 H V L CNN +F1 "Thermistor_PTC_4wire" 75 -25 50 H V L CNN F2 "" 0 50 50 H I C CNN F3 "" 0 50 50 H I C CNN $FPLIST @@ -8264,28 +8311,29 @@ $FPLIST TerminalBlock*4pol $ENDFPLIST DRAW -A -86 208 7 -265 818 0 1 0 N -80 205 -85 215 -A -70 205 10 1800 -900 0 1 0 N -80 205 -70 195 -A -70 205 10 -900 0 0 1 0 N -70 195 -60 205 -A -70 230 10 0 900 0 1 0 N -60 230 -70 240 -A -70 230 10 900 1800 0 1 0 N -70 240 -80 230 -A -70 230 10 1800 -900 0 1 0 N -80 230 -70 220 -A -64 239 20 -1075 -253 0 1 0 N -70 220 -45 230 -C 0 -135 10 0 1 0 F -C 0 225 10 0 1 0 F -S -40 200 40 -100 0 1 8 N -P 2 0 1 0 -60 205 -60 230 N -P 3 0 1 0 0 -100 0 -300 100 -300 N -P 3 0 1 0 0 200 0 400 100 400 N -P 3 0 1 0 100 -200 70 -200 0 -130 N -P 3 0 1 0 100 300 75 300 0 225 N -P 5 0 1 0 -75 175 -75 125 75 -25 75 -75 75 -75 N -P 6 0 1 0 -90 -95 -90 -5 -100 -35 -80 -35 -90 -5 -90 -15 F -P 6 0 1 0 -60 -95 -60 -5 -70 -35 -50 -35 -60 -5 -60 -15 F -X ~ 1 200 400 100 L 50 50 1 1 P -X ~ 2 200 300 100 L 50 50 1 1 P -X ~ 3 200 -200 100 L 50 50 1 1 P -X ~ 4 200 -300 100 L 50 50 1 1 P +A -126 88 7 -265 818 0 1 0 N -120 85 -125 95 +A -110 85 10 1800 -900 0 1 0 N -120 85 -110 75 +A -110 85 10 -900 0 0 1 0 N -110 75 -100 85 +A -110 110 10 0 900 0 1 0 N -100 110 -110 120 +A -110 110 10 900 1800 0 1 0 N -110 120 -120 110 +A -110 110 10 1800 -900 0 1 0 N -120 110 -110 100 +A -104 119 20 -1075 -253 0 1 0 N -110 100 -85 110 +C 0 -130 10 0 1 0 F +C 0 125 10 0 1 0 F +S -40 100 40 -100 0 1 10 N +P 2 0 1 0 -100 85 -100 110 N +P 2 0 1 0 0 -150 0 -100 N +P 2 0 1 0 0 125 0 125 N +P 2 0 1 0 0 150 0 100 N +P 3 0 1 0 100 -150 25 -150 0 -125 N +P 3 0 1 0 100 150 25 150 0 125 N +P 4 0 1 0 -70 100 -70 60 70 -60 70 -100 N +P 6 0 1 0 -100 -145 -100 -55 -110 -85 -90 -85 -100 -55 -100 -65 F +P 6 0 1 0 -70 -145 -70 -55 -80 -85 -60 -85 -70 -55 -70 -65 F +X ~ 1 0 250 100 D 50 50 1 1 P +X ~ 2 100 250 100 D 50 50 1 1 P +X ~ 3 100 -250 100 U 50 50 1 1 P +X ~ 4 0 -250 100 U 50 50 1 1 P ENDDRAW ENDDEF # @@ -8297,9 +8345,10 @@ F1 "Thermocouple" -200 -160 50 H V L CNN F2 "" -575 50 50 H I C CNN F3 "" -575 50 50 H I C CNN $FPLIST - PIN_ARRAY_2X1 - bornier2 - TerminalBlock*2pol + PIN?ARRAY* + bornier* + *Terminal?Block* + Thermo*Couple* $ENDFPLIST DRAW C -120 0 10 0 1 0 F @@ -8327,9 +8376,10 @@ F1 "Thermocouple_ALT" -180 -200 50 H V L CNN F2 "" -575 50 50 H I C CNN F3 "" -575 50 50 H I C CNN $FPLIST - PIN_ARRAY_2X1 - bornier2 - TerminalBlock*2pol + PIN?ARRAY* + bornier* + *Terminal?Block* + Thermo*Couple* $ENDFPLIST DRAW C -120 0 10 0 1 0 F @@ -8352,9 +8402,10 @@ F1 "Thermocouple_ALT_BLOCK" -280 -200 50 H V L CNN F2 "" -675 50 50 H I C CNN F3 "" -675 50 50 H I C CNN $FPLIST - PIN_ARRAY_2X1 - bornier2 - TerminalBlock*2pol + PIN?ARRAY* + bornier* + *Terminal?Block* + Thermo*Couple* $ENDFPLIST DRAW C -220 0 10 0 1 0 F @@ -8380,9 +8431,10 @@ F1 "Thermocouple_BLOCK" -280 -200 50 H V L CNN F2 "" -675 50 50 H I C CNN F3 "" -675 50 50 H I C CNN $FPLIST - PIN_ARRAY_2X1 - bornier2 - TerminalBlock*2pol + PIN?ARRAY* + bornier* + *Terminal?Block* + Thermo*Couple* $ENDFPLIST DRAW C -220 0 10 0 1 0 F From 7b8b86181eb946e00036dc93a42e837eb04b3610 Mon Sep 17 00:00:00 2001 From: jkriege2 Date: Sat, 15 Oct 2016 18:09:48 +0200 Subject: [PATCH 098/283] changed Ferite Bead symbol to conform to IEC + removed old EMI symbols --- library/device.dcm | 19 ++--------- library/device.lib | 83 +++++++++------------------------------------- 2 files changed, 18 insertions(+), 84 deletions(-) diff --git a/library/device.dcm b/library/device.dcm index 2700dee4..c48b825d 100644 --- a/library/device.dcm +++ b/library/device.dcm @@ -217,16 +217,6 @@ D Tunnel Diode (Esaki Diode) K tunnel diode $ENDCMP # -$CMP EMI_FILTER_2pin -D EMI Filter, two pins -K emi electromagnetic interference noise -$ENDCMP -# -$CMP EMI_FILTER_3pin -D EMI Filter, three pins -K electromagnetic interference noise -$ENDCMP -# $CMP EMI_Filter_C D EMI filter, single capacitor K EMI filter @@ -257,17 +247,12 @@ K earphone speaker headphone $ENDCMP # $CMP Ferrite_Bead -D Ferrite bead, alternative symbol -K L ferite bead inductor filter -$ENDCMP -# -$CMP Ferrite_Bead_ALT -D Ferrite bead, alternative symbol +D Ferrite bead K L ferite bead inductor filter $ENDCMP # $CMP Ferrite_Bead_Small -D Ferrite Bead, small symbol +D Ferrite bead, small symbol K L ferite bead inductor filter $ENDCMP # diff --git a/library/device.lib b/library/device.lib index a6af6454..2cf94d89 100644 --- a/library/device.lib +++ b/library/device.lib @@ -943,45 +943,6 @@ X A 2 150 0 100 L 50 50 1 1 P ENDDRAW ENDDEF # -# EMI_FILTER_2pin -# -DEF EMI_FILTER_2pin FL 0 40 Y N 1 F N -F0 "FL" 0 150 50 H V C CNN -F1 "EMI_FILTER_2pin" 0 -100 50 H V C CNN -F2 "" -50 0 50 H V C CNN -F3 "" -50 0 50 H V C CNN -DRAW -A -100 0 50 1 1799 0 1 0 N -50 0 -150 0 -A -50 0 0 0 0 0 1 0 N -50 0 -50 0 -A 0 0 50 1 1799 0 1 0 N 50 0 -50 0 -A 100 0 50 1 1799 0 1 0 N 150 0 50 0 -S -175 75 175 -50 0 1 10 f -X 1 1 -300 0 150 R 50 50 1 1 P -X 2 2 300 0 150 L 50 50 1 1 P -ENDDRAW -ENDDEF -# -# EMI_FILTER_3pin -# -DEF EMI_FILTER_3pin FL 0 40 Y N 1 F N -F0 "FL" -300 150 50 H V L CNN -F1 "EMI_FILTER_3pin" 0 150 50 H V L CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -A -150 0 50 1 1799 0 1 0 N -100 0 -200 0 -A -50 0 50 1 1799 0 1 0 N 0 0 -100 0 -A 0 0 0 0 0 0 1 0 N 0 0 0 0 -A 50 0 50 1 1799 0 1 0 N 100 0 0 0 -A 150 0 50 1 1799 0 1 0 N 200 0 100 0 -P 3 0 1 0 -200 -100 200 -100 200 -100 N -P 5 0 1 0 -200 -60 120 -60 200 -60 200 -60 200 -60 N -X VI 1 -300 0 100 R 50 50 1 1 P -X GND 2 0 -200 100 U 50 50 1 1 P -X VO 3 300 0 100 L 50 50 1 1 P -ENDDRAW -ENDDEF -# # EMI_Filter_C # DEF EMI_Filter_C FL 0 10 Y N 1 F N @@ -1112,44 +1073,32 @@ ENDDEF # Ferrite_Bead # DEF Ferrite_Bead L 0 0 N Y 1 F N -F0 "L" 100 0 50 V V C CNN -F1 "Ferrite_Bead" -100 0 50 V V C CNN +F0 "L" -150 25 50 V V C CNN +F1 "Ferrite_Bead" 150 0 50 V V C CNN F2 "" -70 0 50 V V C CNN F3 "" 0 0 50 H V C CNN DRAW -S -40 -100 40 100 0 1 10 N -P 2 0 1 10 0 75 0 -75 N -X ~ 1 0 150 50 D 50 50 1 1 P -X ~ 2 0 -150 50 U 50 50 1 1 P -ENDDRAW -ENDDEF -# -# Ferrite_Bead_ALT -# -DEF Ferrite_Bead_ALT L 0 0 N Y 1 F N -F0 "L" 100 0 50 V V C CNN -F1 "Ferrite_Bead_ALT" -100 0 50 V V C CNN -F2 "" -70 0 50 V V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -P 5 0 1 0 -45 40 55 20 45 -35 -55 -15 -45 40 F -X ~ 1 0 100 100 D 50 50 1 1 P -X ~ 2 0 -100 100 U 50 50 1 1 P +P 2 0 1 0 0 -50 0 -48 N +P 2 0 1 0 0 50 0 51 N +P 5 0 1 0 -109 16 -67 89 109 -12 66 -85 -109 16 N +X ~ 1 0 150 100 D 50 50 1 1 P +X ~ 2 0 -150 100 U 50 50 1 1 P ENDDRAW ENDDEF # # Ferrite_Bead_Small # -DEF Ferrite_Bead_Small L 0 10 N N 1 F N -F0 "L" 30 20 50 H V L CNN -F1 "Ferrite_Bead_Small" 30 -40 50 H V L CNN -F2 "" 0 0 50 H V C CNN +DEF Ferrite_Bead_Small L 0 0 N Y 1 F N +F0 "L" 75 50 50 H V L CNN +F1 "Ferrite_Bead_Small" 75 -50 50 H V L CNN +F2 "" -70 0 50 V V C CNN F3 "" 0 0 50 H V C CNN DRAW -S -30 70 30 -70 0 1 8 N -P 2 0 1 10 0 50 0 -50 N -X ~ 1 0 100 30 D 50 50 1 1 P -X ~ 2 0 -100 30 U 50 50 1 1 P +P 2 0 1 0 0 -50 0 -31 N +P 2 0 1 0 0 35 0 51 N +P 5 0 1 0 -72 11 -44 59 72 -8 44 -56 -72 11 N +X ~ 1 0 100 50 D 50 50 1 1 P +X ~ 2 0 -100 50 U 50 50 1 1 P ENDDRAW ENDDEF # From 6b1659b1957a056730b77cc669563750d403e794 Mon Sep 17 00:00:00 2001 From: Ashton Johnson Date: Sat, 15 Oct 2016 11:13:35 -0500 Subject: [PATCH 099/283] added Microchip Ethernet PHY KSZ9031RNX --- library/microchip.dcm | 180 +++---- library/microchip.lib | 1118 ++++++++++++++++++++++------------------- 2 files changed, 685 insertions(+), 613 deletions(-) diff --git a/library/microchip.dcm b/library/microchip.dcm index 66c79e4c..0a251d9f 100644 --- a/library/microchip.dcm +++ b/library/microchip.dcm @@ -1,87 +1,93 @@ -EESchema-DOCLIB Version 2.0 -# -$CMP ENC28J60-C/SS -D ENC28J60 Single Chip Ethernet Interface, SSOP-28 -K ENC Ethernet -F http://ww1.microchip.com/downloads/en/devicedoc/39662a.pdf -$ENDCMP -# -$CMP ENC28J60-I/ML -D ENC28J60 Single Chip Ethernet Interface, QFN-28+EP -K ENC Ethernet -F http://ww1.microchip.com/downloads/en/devicedoc/39662a.pdf -$ENDCMP -# -$CMP ENC28J60-I/SO -D ENC28J60 Single Chip Ethernet Interface, SOIC-28 -K ENC Ethernet -F http://ww1.microchip.com/downloads/en/devicedoc/39662a.pdf -$ENDCMP -# -$CMP ENC28J60-I/SP -D ENC28J60 Single Chip Ethernet Interface, PDIP-28 -K ENC Ethernet -F http://ww1.microchip.com/downloads/en/devicedoc/39662a.pdf -$ENDCMP -# -$CMP MCP23008 -D 8-Bit I/O Expander with I²C Interface (PDIP/SOIC) -K IO Expander I²C IIC I2C -F http://ww1.microchip.com/downloads/en/DeviceDoc/21919e.pdf -$ENDCMP -# -$CMP MCP23008_SSOP -D 8-Bit I/O Expander with I²C Interface (SSOP) -K IO Expander I²C IIC I2C -F http://ww1.microchip.com/downloads/en/DeviceDoc/21919e.pdf -$ENDCMP -# -$CMP MCP23016 -D 16-Bit I/O Expander with I²C Interface (PDIP/SOIC/SSOP) -K IO Expander I²C IIC I2C -F http://ww1.microchip.com/downloads/en/DeviceDoc/20090C.pdf -$ENDCMP -# -$CMP MCP23017 -D 16-Bit I/O Expander with I²C Interface (PDIP/SOIC/SSOP) -K IO Expander I²C IIC I2C -F http://ww1.microchip.com/downloads/en/DeviceDoc/20001952C.pdf -$ENDCMP -# -$CMP MCP23S08 -D 8-Bit I/O Expander with SPI Interface (PDIP/SOIC) -K IO Expander SPI -F http://ww1.microchip.com/downloads/en/DeviceDoc/21919e.pdf -$ENDCMP -# -$CMP MCP23S08_SSOP -D 8-Bit I/O Expander with SPI Interface (SSOP) -K IO Expander SPI -F http://ww1.microchip.com/downloads/en/DeviceDoc/21919e.pdf -$ENDCMP -# -$CMP MCP23S17 -D 16-Bit I/O Expander with SPI Interface (PDIP/SOIC/SSOP) -K IO Expander SPI -F http://ww1.microchip.com/downloads/en/DeviceDoc/20001952C.pdf -$ENDCMP -# -$CMP MCP2515-E/ST -D Stand-Alone CAN Controller with SPI Interface, TSSOP-20, Extended temperature range -K CAN Controller SPI -F http://ww1.microchip.com/downloads/en/DeviceDoc/21801e.pdf -$ENDCMP -# -$CMP MCP2515-I/ST -D Stand-Alone CAN Controller with SPI Interface, TSSOP-20, Industrial temperature range -K CAN Controller SPI -F http://ww1.microchip.com/downloads/en/DeviceDoc/21801e.pdf -$ENDCMP -# -$CMP USB3300 -D Hi-Speed USB Host, Device or OTG PHY with ULPI Interface -K USB OTG Hi-Speed PHY ULPI Interface -F http://microchip.com/downloads/en/DeviceDoc/00001783A.pdf -$ENDCMP -# -#End Doc Library +EESchema-DOCLIB Version 2.0 +# +$CMP ENC28J60-C/SS +D ENC28J60 Single Chip Ethernet Interface, SSOP-28 +K ENC Ethernet +F http://ww1.microchip.com/downloads/en/devicedoc/39662a.pdf +$ENDCMP +# +$CMP ENC28J60-I/ML +D ENC28J60 Single Chip Ethernet Interface, QFN-28+EP +K ENC Ethernet +F http://ww1.microchip.com/downloads/en/devicedoc/39662a.pdf +$ENDCMP +# +$CMP ENC28J60-I/SO +D ENC28J60 Single Chip Ethernet Interface, SOIC-28 +K ENC Ethernet +F http://ww1.microchip.com/downloads/en/devicedoc/39662a.pdf +$ENDCMP +# +$CMP ENC28J60-I/SP +D ENC28J60 Single Chip Ethernet Interface, PDIP-28 +K ENC Ethernet +F http://ww1.microchip.com/downloads/en/devicedoc/39662a.pdf +$ENDCMP +# +$CMP KSZ9031RNXCA +D 10/1000/1000Mbps Ethernet Transciever with RGMII Interface +K ETHERNET PHY RGMII WOL IEEE 802.3 MICROCHIP +F http://ww1.microchip.com/downloads/en/DeviceDoc/00002117C.pdf +$ENDCMP +# +$CMP MCP23008 +D 8-Bit I/O Expander with I²C Interface (PDIP/SOIC) +K IO Expander I²C IIC I2C +F http://ww1.microchip.com/downloads/en/DeviceDoc/21919e.pdf +$ENDCMP +# +$CMP MCP23008_SSOP +D 8-Bit I/O Expander with I²C Interface (SSOP) +K IO Expander I²C IIC I2C +F http://ww1.microchip.com/downloads/en/DeviceDoc/21919e.pdf +$ENDCMP +# +$CMP MCP23016 +D 16-Bit I/O Expander with I²C Interface (PDIP/SOIC/SSOP) +K IO Expander I²C IIC I2C +F http://ww1.microchip.com/downloads/en/DeviceDoc/20090C.pdf +$ENDCMP +# +$CMP MCP23017 +D 16-Bit I/O Expander with I²C Interface (PDIP/SOIC/SSOP) +K IO Expander I²C IIC I2C +F http://ww1.microchip.com/downloads/en/DeviceDoc/20001952C.pdf +$ENDCMP +# +$CMP MCP23S08 +D 8-Bit I/O Expander with SPI Interface (PDIP/SOIC) +K IO Expander SPI +F http://ww1.microchip.com/downloads/en/DeviceDoc/21919e.pdf +$ENDCMP +# +$CMP MCP23S08_SSOP +D 8-Bit I/O Expander with SPI Interface (SSOP) +K IO Expander SPI +F http://ww1.microchip.com/downloads/en/DeviceDoc/21919e.pdf +$ENDCMP +# +$CMP MCP23S17 +D 16-Bit I/O Expander with SPI Interface (PDIP/SOIC/SSOP) +K IO Expander SPI +F http://ww1.microchip.com/downloads/en/DeviceDoc/20001952C.pdf +$ENDCMP +# +$CMP MCP2515-E/ST +D Stand-Alone CAN Controller with SPI Interface, TSSOP-20, Extended temperature range +K CAN Controller SPI +F http://ww1.microchip.com/downloads/en/DeviceDoc/21801e.pdf +$ENDCMP +# +$CMP MCP2515-I/ST +D Stand-Alone CAN Controller with SPI Interface, TSSOP-20, Industrial temperature range +K CAN Controller SPI +F http://ww1.microchip.com/downloads/en/DeviceDoc/21801e.pdf +$ENDCMP +# +$CMP USB3300 +D Hi-Speed USB Host, Device or OTG PHY with ULPI Interface +K USB OTG Hi-Speed PHY ULPI Interface +F http://microchip.com/downloads/en/DeviceDoc/00001783A.pdf +$ENDCMP +# +#End Doc Library diff --git a/library/microchip.lib b/library/microchip.lib index eacf29f0..329ebee8 100644 --- a/library/microchip.lib +++ b/library/microchip.lib @@ -1,526 +1,592 @@ -EESchema-LIBRARY Version 2.3 -#encoding utf-8 -# -# ENC28J60-C/SS -# -DEF ENC28J60-C/SS IC 0 40 Y Y 1 F N -F0 "IC" -550 950 50 H V L CNN -F1 "ENC28J60-C/SS" 200 950 50 H V L CNN -F2 "SSOP-28" 0 0 50 H V C CIN -F3 "" 0 0 50 H V C CNN -$FPLIST - SSOP* -$ENDFPLIST -DRAW -S -550 900 550 -900 0 1 10 f -X VCAP 1 700 -800 150 L 50 50 1 1 I -X VSS 2 -100 -1050 150 U 50 50 1 1 W -X CLKOUT 3 -700 -800 150 R 50 50 1 1 O -X ~INT 4 -700 100 150 R 50 50 1 1 O -X ~WOL 5 -700 0 150 R 50 50 1 1 O -X SO 6 -700 500 150 R 50 50 1 1 O -X SI 7 -700 600 150 R 50 50 1 1 I -X SCK 8 -700 400 150 R 50 50 1 1 I -X ~CS 9 -700 300 150 R 50 50 1 1 I -X ~RESET 10 -700 800 150 R 50 50 1 1 I -X VDDPLL 20 100 1050 150 D 50 50 1 1 W -X VSSRX 11 700 200 150 L 50 50 1 1 W -X VSSPLL 21 100 -1050 150 U 50 50 1 1 W -X TPIN- 12 700 300 150 L 50 50 1 1 I -X VSSOSC 22 -700 -600 150 R 50 50 1 1 W -X TPIN+ 13 700 400 150 L 50 50 1 1 I -X OSC1 23 -700 -300 150 R 50 50 1 1 I -X RBIAS 14 700 -600 150 L 50 50 1 1 I -X OSC2 24 -700 -500 150 R 50 50 1 1 I -X VDDTX 15 700 0 150 L 50 50 1 1 W -X VDDOSC 25 -700 -200 150 R 50 50 1 1 W -X TPOUT- 16 700 -200 150 L 50 50 1 1 O -X LEDB 26 700 700 150 L 50 50 1 1 O -X TPOUT+ 17 700 -100 150 L 50 50 1 1 O -X LEDA 27 700 800 150 L 50 50 1 1 O -X VSSTX 18 700 -300 150 L 50 50 1 1 W -X VDD 28 -100 1050 150 D 50 50 1 1 W -X VDDRX 19 700 500 150 L 50 50 1 1 W -ENDDRAW -ENDDEF -# -# ENC28J60-I/ML -# -DEF ENC28J60-I/ML IC 0 40 Y Y 1 F N -F0 "IC" -550 950 50 H V L CNN -F1 "ENC28J60-I/ML" 200 950 50 H V L CNN -F2 "QFN-28" 0 0 50 H V C CIN -F3 "" 0 0 50 H V C CNN -$FPLIST - QFP* -$ENDFPLIST -DRAW -S -550 900 550 -900 0 1 10 f -X ~WOL 1 -700 0 150 R 50 50 1 1 O -X SO 2 -700 500 150 R 50 50 1 1 O -X SI 3 -700 600 150 R 50 50 1 1 I -X SCK 4 -700 400 150 R 50 50 1 1 I -X ~CS 5 -700 300 150 R 50 50 1 1 I -X ~RESET 6 -700 800 150 R 50 50 1 1 I -X VSSRX 7 700 200 150 L 50 50 1 1 w -X TPIN- 8 700 300 150 L 50 50 1 1 I -X TPIN+ 9 700 400 150 L 50 50 1 1 I -X RBIAS 10 700 -600 150 L 50 50 1 1 I -X OSC2 20 -700 -500 150 R 50 50 1 1 O -X VDDTX 11 700 0 150 L 50 50 1 1 W -X VDDOSC 21 -700 -200 150 R 50 50 1 1 W -X TPOUT- 12 700 -200 150 L 50 50 1 1 O -X LEDB 22 700 700 150 L 50 50 1 1 O -X TPOUT+ 13 700 -100 150 L 50 50 1 1 O -X LEDA 23 700 800 150 L 50 50 1 1 O -X VSSTX 14 700 -300 150 L 50 50 1 1 w -X VDD 24 -100 1050 150 D 50 50 1 1 W -X VDDRX 15 700 500 150 L 50 50 1 1 W -X VCAP 25 700 -800 150 L 50 50 1 1 I -X VDDPLL 16 100 1050 150 D 50 50 1 1 W -X VSS 26 -100 -1050 150 U 50 50 1 1 W -X VSSPLL 17 100 -1050 150 U 50 50 1 1 W -X CLKOUT 27 -700 -800 150 R 50 50 1 1 O -X VSSOSC 18 -700 -600 150 R 50 50 1 1 W -X ~INT 28 -700 100 150 R 50 50 1 1 O -X OSC1 19 -700 -300 150 R 50 50 1 1 I -ENDDRAW -ENDDEF -# -# ENC28J60-I/SO -# -DEF ENC28J60-I/SO IC 0 40 Y Y 1 F N -F0 "IC" -550 950 50 H V L CNN -F1 "ENC28J60-I/SO" 200 950 50 H V L CNN -F2 "SOIC-28" 0 0 50 H V C CIN -F3 "" 0 0 50 H V C CNN -$FPLIST - SOIC* -$ENDFPLIST -DRAW -S -550 900 550 -900 0 1 10 f -X VCAP 1 700 -800 150 L 50 50 1 1 I -X VSS 2 -100 -1050 150 U 50 50 1 1 W -X CLKOUT 3 -700 -800 150 R 50 50 1 1 O -X ~INT 4 -700 100 150 R 50 50 1 1 O -X ~WOL 5 -700 0 150 R 50 50 1 1 O -X SO 6 -700 500 150 R 50 50 1 1 O -X SI 7 -700 600 150 R 50 50 1 1 I -X SCK 8 -700 400 150 R 50 50 1 1 I -X ~CS 9 -700 300 150 R 50 50 1 1 I -X ~RESET 10 -700 800 150 R 50 50 1 1 I -X VDDPLL 20 100 1050 150 D 50 50 1 1 W -X VSSRX 11 700 200 150 L 50 50 1 1 W -X VSSPLL 21 100 -1050 150 U 50 50 1 1 W -X TPIN- 12 700 300 150 L 50 50 1 1 I -X VSSOSC 22 -700 -600 150 R 50 50 1 1 W -X TPIN+ 13 700 400 150 L 50 50 1 1 I -X OSC1 23 -700 -300 150 R 50 50 1 1 I -X RBIAS 14 700 -600 150 L 50 50 1 1 I -X OSC2 24 -700 -500 150 R 50 50 1 1 I -X VDDTX 15 700 0 150 L 50 50 1 1 W -X VDDOSC 25 -700 -200 150 R 50 50 1 1 W -X TPOUT- 16 700 -200 150 L 50 50 1 1 O -X LEDB 26 700 700 150 L 50 50 1 1 O -X TPOUT+ 17 700 -100 150 L 50 50 1 1 O -X LEDA 27 700 800 150 L 50 50 1 1 O -X VSSTX 18 700 -300 150 L 50 50 1 1 W -X VDD 28 -100 1050 150 D 50 50 1 1 W -X VDDRX 19 700 500 150 L 50 50 1 1 W -ENDDRAW -ENDDEF -# -# ENC28J60-I/SP -# -DEF ENC28J60-I/SP IC 0 40 Y Y 1 F N -F0 "IC" -550 950 50 H V L CNN -F1 "ENC28J60-I/SP" 200 950 50 H V L CNN -F2 "DIP-28" 0 0 50 H V C CIN -F3 "" 0 0 50 H V C CNN -$FPLIST - DIP* - PDIP* -$ENDFPLIST -DRAW -S -550 900 550 -900 0 1 10 f -X VCAP 1 700 -800 150 L 50 50 1 1 I -X VSS 2 -100 -1050 150 U 50 50 1 1 W -X CLKOUT 3 -700 -800 150 R 50 50 1 1 O -X ~INT 4 -700 100 150 R 50 50 1 1 O -X ~WOL 5 -700 0 150 R 50 50 1 1 O -X SO 6 -700 500 150 R 50 50 1 1 O -X SI 7 -700 600 150 R 50 50 1 1 I -X SCK 8 -700 400 150 R 50 50 1 1 I -X ~CS 9 -700 300 150 R 50 50 1 1 I -X ~RESET 10 -700 800 150 R 50 50 1 1 I -X VDDPLL 20 100 1050 150 D 50 50 1 1 W -X VSSRX 11 700 200 150 L 50 50 1 1 W -X VSSPLL 21 100 -1050 150 U 50 50 1 1 W -X TPIN- 12 700 300 150 L 50 50 1 1 I -X VSSOSC 22 -700 -600 150 R 50 50 1 1 W -X TPIN+ 13 700 400 150 L 50 50 1 1 I -X OSC1 23 -700 -300 150 R 50 50 1 1 I -X RBIAS 14 700 -600 150 L 50 50 1 1 I -X OSC2 24 -700 -500 150 R 50 50 1 1 I -X VDDTX 15 700 0 150 L 50 50 1 1 W -X VDDOSC 25 -700 -200 150 R 50 50 1 1 W -X TPOUT- 16 700 -200 150 L 50 50 1 1 O -X LEDB 26 700 700 150 L 50 50 1 1 O -X TPOUT+ 17 700 -100 150 L 50 50 1 1 O -X LEDA 27 700 800 150 L 50 50 1 1 O -X VSSTX 18 700 -300 150 L 50 50 1 1 W -X VDD 28 -100 1050 150 D 50 50 1 1 W -X VDDRX 19 700 500 150 L 50 50 1 1 W -ENDDRAW -ENDDEF -# -# MCP23008 -# -DEF MCP23008 U 0 40 Y Y 1 F N -F0 "U" -100 625 50 H V R CNN -F1 "MCP23008" -100 550 50 H V R CNN -F2 "" 50 -650 50 H I L CNN -F3 "" 250 600 50 H I C CNN -$FPLIST - DIP-18 - SOIC-18 -$ENDFPLIST -DRAW -S -400 500 400 -600 0 1 10 f -X SCL 1 500 0 100 L 50 50 1 1 I -X SDA 2 500 -100 100 L 50 50 1 1 B -X A2 3 500 -500 100 L 50 50 1 1 I -X A1 4 500 -400 100 L 50 50 1 1 I -X A0 5 500 -300 100 L 50 50 1 1 I -X ~RESET 6 500 400 100 L 50 50 1 1 I -X INT 8 500 300 100 L 50 50 1 1 O -X GND 9 0 -700 100 U 50 50 1 1 W -X GPB0 10 -500 300 100 R 50 50 1 1 B -X GPB1 11 -500 200 100 R 50 50 1 1 B -X GPB2 12 -500 100 100 R 50 50 1 1 B -X GPB3 13 -500 0 100 R 50 50 1 1 B -X GPB4 14 -500 -100 100 R 50 50 1 1 B -X GPB5 15 -500 -200 100 R 50 50 1 1 B -X GPB6 16 -500 -300 100 R 50 50 1 1 B -X GPB7 17 -500 -400 100 R 50 50 1 1 B -X VCC 18 0 600 100 D 50 50 1 1 W -ENDDRAW -ENDDEF -# -# MCP23008_SSOP -# -DEF MCP23008_SSOP U 0 40 Y Y 1 F N -F0 "U" -100 625 50 H V R CNN -F1 "MCP23008_SSOP" -100 550 50 H V R CNN -F2 "" 50 -650 50 H I L CNN -F3 "" 250 600 50 H I C CNN -$FPLIST - SSOP-20 -$ENDFPLIST -DRAW -S -400 500 400 -600 0 1 10 f -X SCL 1 500 0 100 L 50 50 1 1 I -X SDA 2 500 -100 100 L 50 50 1 1 B -X A2 3 500 -500 100 L 50 50 1 1 I -X A1 4 500 -400 100 L 50 50 1 1 I -X A0 5 500 -300 100 L 50 50 1 1 I -X ~RESET 6 500 400 100 L 50 50 1 1 I -X INT 8 500 300 100 L 50 50 1 1 O -X GND 9 0 -700 100 U 50 50 1 1 W -X GPB0 12 -500 300 100 R 50 50 1 1 B -X GPB1 13 -500 200 100 R 50 50 1 1 B -X GPB2 14 -500 100 100 R 50 50 1 1 B -X GPB3 15 -500 0 100 R 50 50 1 1 B -X GPB4 16 -500 -100 100 R 50 50 1 1 B -X GPB5 17 -500 -200 100 R 50 50 1 1 B -X GPB6 18 -500 -300 100 R 50 50 1 1 B -X GPB7 19 -500 -400 100 R 50 50 1 1 B -X VCC 20 0 600 100 D 50 50 1 1 W -ENDDRAW -ENDDEF -# -# MCP23016 -# -DEF MCP23016 U 0 40 Y Y 1 F N -F0 "U" -100 1025 50 H V R CNN -F1 "MCP23016" -100 950 50 H V R CNN -F2 "" 150 -950 50 H I L CNN -F3 "" 250 1000 50 H I C CNN -$FPLIST - DIP-28_W7.62mm* - SOIC-28 - SSOP-28 -$ENDFPLIST -DRAW -S -400 900 400 -900 0 1 10 f -X GND 1 -100 -1000 100 U 50 50 1 1 W -X GPB0 2 -500 800 100 R 50 50 1 1 B -X GPB1 3 -500 700 100 R 50 50 1 1 B -X GPB2 4 -500 600 100 R 50 50 1 1 B -X GPB3 5 -500 500 100 R 50 50 1 1 B -X ~INT 6 500 300 100 L 50 50 1 1 O -X GPB4 7 -500 400 100 R 50 50 1 1 B -X CLK 9 500 800 100 L 50 50 1 1 I -X GND 10 0 -1000 100 U 50 50 1 1 W -X TP 10 500 700 100 L 50 50 1 1 O N -X VCC 20 0 1000 100 D 50 50 1 1 W -X GPB5 11 -500 300 100 R 50 50 1 1 B -X GPA0 21 -500 -100 100 R 50 50 1 1 B -X GPB6 12 -500 200 100 R 50 50 1 1 B -X GPA1 22 -500 -200 100 R 50 50 1 1 B -X GPB7 13 -500 100 100 R 50 50 1 1 B -X GPA2 23 -500 -300 100 R 50 50 1 1 B -X SCL 14 500 -300 100 L 50 50 1 1 I -X GPA3 24 -500 -400 100 R 50 50 1 1 B -X SDA 15 500 -400 100 L 50 50 1 1 B -X GPA4 25 -500 -500 100 R 50 50 1 1 B -X A0 16 500 -600 100 L 50 50 1 1 I -X GPA5 26 -500 -600 100 R 50 50 1 1 B -X A1 17 500 -700 100 L 50 50 1 1 I -X GPA6 27 -500 -700 100 R 50 50 1 1 B -X A2 18 500 -800 100 L 50 50 1 1 I -X GPA7 28 -500 -800 100 R 50 50 1 1 B -X GND 19 100 -1000 100 U 50 50 1 1 W -ENDDRAW -ENDDEF -# -# MCP23017 -# -DEF MCP23017 U 0 40 Y Y 1 F N -F0 "U" -100 1025 50 H V R CNN -F1 "MCP23017" -100 950 50 H V R CNN -F2 "" 50 -950 50 H I L CNN -F3 "" 250 1000 50 H I C CNN -$FPLIST - DIP-28_W7.62mm* - SOIC-28 - SSOP-28 -$ENDFPLIST -DRAW -S -400 900 400 -900 0 1 10 f -X GPB0 1 -500 800 100 R 50 50 1 1 B -X GPB1 2 -500 700 100 R 50 50 1 1 B -X GPB2 3 -500 600 100 R 50 50 1 1 B -X GPB3 4 -500 500 100 R 50 50 1 1 B -X GPB4 5 -500 400 100 R 50 50 1 1 B -X GPB5 6 -500 300 100 R 50 50 1 1 B -X GPB6 7 -500 200 100 R 50 50 1 1 B -X GPB7 8 -500 100 100 R 50 50 1 1 B -X VCC 9 0 1000 100 D 50 50 1 1 W -X GND 10 0 -1000 100 U 50 50 1 1 W -X INTA 20 500 300 100 L 50 50 1 1 O -X GPA0 21 -500 -100 100 R 50 50 1 1 B -X SCL 12 500 -300 100 L 50 50 1 1 I -X GPA1 22 -500 -200 100 R 50 50 1 1 B -X SDA 13 500 -400 100 L 50 50 1 1 B -X GPA2 23 -500 -300 100 R 50 50 1 1 B -X GPA3 24 -500 -400 100 R 50 50 1 1 B -X A0 15 500 -600 100 L 50 50 1 1 I -X GPA4 25 -500 -500 100 R 50 50 1 1 B -X A1 16 500 -700 100 L 50 50 1 1 I -X GPA5 26 -500 -600 100 R 50 50 1 1 B -X A2 17 500 -800 100 L 50 50 1 1 I -X GPA6 27 -500 -700 100 R 50 50 1 1 B -X ~RESET 18 500 800 100 L 50 50 1 1 I -X GPA7 28 -500 -800 100 R 50 50 1 1 B -X INTB 19 500 400 100 L 50 50 1 1 O -ENDDRAW -ENDDEF -# -# MCP23S08 -# -DEF MCP23S08 U 0 40 Y Y 1 F N -F0 "U" -100 625 50 H V R CNN -F1 "MCP23S08" -100 550 50 H V R CNN -F2 "" 50 -650 50 H I L CNN -F3 "" 250 600 50 H I C CNN -$FPLIST - DIP-18 - SOIC-18 -$ENDFPLIST -DRAW -S -400 500 400 -600 0 1 10 f -X SCK 1 500 0 100 L 50 50 1 1 I -X SI 2 500 -100 100 L 50 50 1 1 I -X SO 3 500 -200 100 L 50 50 1 1 O -X A1 4 500 -500 100 L 50 50 1 1 I -X A0 5 500 -400 100 L 50 50 1 1 I -X ~RESET 6 500 400 100 L 50 50 1 1 I -X ~CS 7 500 100 100 L 50 50 1 1 I -X INT 8 500 300 100 L 50 50 1 1 O -X GND 9 0 -700 100 U 50 50 1 1 W -X GPB0 10 -500 300 100 R 50 50 1 1 B -X GPB1 11 -500 200 100 R 50 50 1 1 B -X GPB2 12 -500 100 100 R 50 50 1 1 B -X GPB3 13 -500 0 100 R 50 50 1 1 B -X GPB4 14 -500 -100 100 R 50 50 1 1 B -X GPB5 15 -500 -200 100 R 50 50 1 1 B -X GPB6 16 -500 -300 100 R 50 50 1 1 B -X GPB7 17 -500 -400 100 R 50 50 1 1 B -X VCC 18 0 600 100 D 50 50 1 1 W -ENDDRAW -ENDDEF -# -# MCP23S08_SSOP -# -DEF MCP23S08_SSOP U 0 40 Y Y 1 F N -F0 "U" -100 625 50 H V R CNN -F1 "MCP23S08_SSOP" -100 550 50 H V R CNN -F2 "" 50 -650 50 H I L CNN -F3 "" 250 600 50 H I C CNN -$FPLIST - SSOP-20 -$ENDFPLIST -DRAW -S -400 500 400 -600 0 1 10 f -X SCK 1 500 0 100 L 50 50 1 1 I -X SI 2 500 -100 100 L 50 50 1 1 I -X SO 3 500 -200 100 L 50 50 1 1 O -X A1 4 500 -500 100 L 50 50 1 1 I -X A0 5 500 -400 100 L 50 50 1 1 I -X ~RESET 6 500 400 100 L 50 50 1 1 I -X ~CS 7 500 100 100 L 50 50 1 1 I -X INT 8 500 300 100 L 50 50 1 1 O -X GND 9 0 -700 100 U 50 50 1 1 W -X GPB0 12 -500 300 100 R 50 50 1 1 B -X GPB1 13 -500 200 100 R 50 50 1 1 B -X GPB2 14 -500 100 100 R 50 50 1 1 B -X GPB3 15 -500 0 100 R 50 50 1 1 B -X GPB4 16 -500 -100 100 R 50 50 1 1 B -X GPB5 17 -500 -200 100 R 50 50 1 1 B -X GPB6 18 -500 -300 100 R 50 50 1 1 B -X GPB7 19 -500 -400 100 R 50 50 1 1 B -X VCC 20 0 600 100 D 50 50 1 1 W -ENDDRAW -ENDDEF -# -# MCP23S17 -# -DEF MCP23S17 U 0 40 Y Y 1 F N -F0 "U" -100 1025 50 H V R CNN -F1 "MCP23S17" -100 950 50 H V R CNN -F2 "" 50 -950 50 H I L CNN -F3 "" 250 1000 50 H I C CNN -$FPLIST - DIP-28_W7.62mm* - SOIC-28 - SSOP-28 -$ENDFPLIST -DRAW -S -400 900 400 -900 0 1 10 f -X GPB0 1 -500 800 100 R 50 50 1 1 B -X GPB1 2 -500 700 100 R 50 50 1 1 B -X GPB2 3 -500 600 100 R 50 50 1 1 B -X GPB3 4 -500 500 100 R 50 50 1 1 B -X GPB4 5 -500 400 100 R 50 50 1 1 B -X GPB5 6 -500 300 100 R 50 50 1 1 B -X GPB6 7 -500 200 100 R 50 50 1 1 B -X GPB7 8 -500 100 100 R 50 50 1 1 B -X VCC 9 0 1000 100 D 50 50 1 1 W -X GND 10 0 -1000 100 U 50 50 1 1 W -X INTA 20 500 300 100 L 50 50 1 1 O -X ~CS 11 500 -100 100 L 50 50 1 1 I -X GPA0 21 -500 -100 100 R 50 50 1 1 B -X SCK 12 500 -200 100 L 50 50 1 1 I -X GPA1 22 -500 -200 100 R 50 50 1 1 B -X SI 13 500 -300 100 L 50 50 1 1 O -X GPA2 23 -500 -300 100 R 50 50 1 1 B -X SO 14 500 -400 100 L 50 50 1 1 O -X GPA3 24 -500 -400 100 R 50 50 1 1 B -X A0 15 500 -600 100 L 50 50 1 1 I -X GPA4 25 -500 -500 100 R 50 50 1 1 B -X A1 16 500 -700 100 L 50 50 1 1 I -X GPA5 26 -500 -600 100 R 50 50 1 1 B -X A2 17 500 -800 100 L 50 50 1 1 I -X GPA6 27 -500 -700 100 R 50 50 1 1 B -X ~RESET 18 500 800 100 L 50 50 1 1 I -X GPA7 28 -500 -800 100 R 50 50 1 1 B -X INTB 19 500 400 100 L 50 50 1 1 O -ENDDRAW -ENDDEF -# -# MCP2515-E/ST -# -DEF MCP2515-E/ST U 0 40 Y Y 1 F N -F0 "U" -400 775 50 H V R CNN -F1 "MCP2515-E/ST" 750 800 50 H V R TNN -F2 "Housings_SSOP:TSSOP-20_4.4x6.5mm_Pitch0.65mm" 0 -900 50 H I C CIN -F3 "" 100 -800 50 H V C CNN -ALIAS MCP2515-I/ST -$FPLIST - TSSOP* -$ENDFPLIST -DRAW -S -500 700 500 -700 0 1 10 f -X TXCAN 1 600 500 100 L 50 50 1 1 O -X RXCAN 2 600 600 100 L 50 50 1 1 I -X CLKOUT/SOF 3 -600 -400 100 R 50 50 1 1 O -X ~TX0RTS 4 600 -300 100 L 50 50 1 1 I -X ~TX1RTS 5 600 -400 100 L 50 50 1 1 I -X NC 6 -600 0 100 R 50 50 1 1 N N -X ~TX2RTS 7 600 -500 100 L 50 50 1 1 I -X OSC2 8 -600 -200 100 R 50 50 1 1 O -X OSC1 9 -600 -300 100 R 50 50 1 1 I C -X VSS 10 0 -800 100 U 50 50 1 1 W -X VDD 20 0 800 100 D 50 50 1 1 W -X ~RX1BF 11 600 -200 100 L 50 50 1 1 O -X ~RX0BF 12 600 -100 100 L 50 50 1 1 O -X ~INT 13 600 0 100 L 50 50 1 1 O -X SCK 14 -600 300 100 R 50 50 1 1 I -X NC 15 -600 -100 100 R 50 50 1 1 N N -X SI 16 -600 600 100 R 50 50 1 1 I -X SO 17 -600 500 100 R 50 50 1 1 O -X ~CS 18 -600 400 100 R 50 50 1 1 I -X ~RESET 19 600 -600 100 L 50 50 1 1 I -ENDDRAW -ENDDEF -# -# USB3300 -# -DEF USB3300 U 0 40 Y Y 1 F N -F0 "U" 0 50 50 H V C CNN -F1 "USB3300" 0 -50 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -$FPLIST - *QFN*32* -$ENDFPLIST -DRAW -S 650 -950 -650 950 0 1 0 f -X GND 1 -100 -1100 150 U 50 50 1 1 W -X GND 2 0 -1100 150 U 50 50 1 1 W -X CPEN 3 -800 -200 150 R 50 50 1 1 O -X VBUS 4 -800 700 150 R 50 50 1 1 W -X ID 5 -800 400 150 R 50 50 1 1 I -X VDD3.3 6 -200 1100 150 D 50 50 1 1 W -X DP 7 -800 500 150 R 50 50 1 1 B -X DM 8 -800 600 150 R 50 50 1 1 B -X RESET 9 800 -800 150 L 50 50 1 1 I -X EXTVBUS 10 -800 -300 150 R 50 50 1 1 I -X DATA4 20 800 100 150 L 50 50 1 1 B -X VDD3.3 30 100 1100 150 D 50 50 1 1 W -X NXT 11 800 -400 150 L 50 50 1 1 O -X DATA3 21 800 0 150 L 50 50 1 1 B -X REG_EN 31 -800 -500 150 R 50 50 1 1 B -X DIR 12 800 -500 150 L 50 50 1 1 O -X DATA2 22 800 -100 150 L 50 50 1 1 B -X RBIAS 32 -800 -700 150 R 50 50 1 1 P -X STP 13 800 -600 150 L 50 50 1 1 I -X DATA1 23 800 -200 150 L 50 50 1 1 B -X GND 33 100 -1100 150 U 50 50 1 1 W -X CLKOUT 14 800 -700 150 L 50 50 1 1 O -X DATA0 24 800 -300 150 L 50 50 1 1 B -X VDD1.8 15 800 800 150 L 50 50 1 1 w -X VDD3.3 25 0 1100 150 D 50 50 1 1 W -X VDD3.3 16 -100 1100 150 D 50 50 1 1 W -X VDD1.8 26 800 700 150 L 50 50 1 1 w -X DATA7 17 800 400 150 L 50 50 1 1 B -X XO 27 -800 200 150 R 50 50 1 1 O -X DATA6 18 800 300 150 L 50 50 1 1 B -X XI 28 -800 0 150 R 50 50 1 1 I -X DATA5 19 800 200 150 L 50 50 1 1 B -X VDDA1.8 29 800 600 150 L 50 50 1 1 w -ENDDRAW -ENDDEF -# -#End Library +EESchema-LIBRARY Version 2.3 +#encoding utf-8 +# +# ENC28J60-C/SS +# +DEF ENC28J60-C/SS IC 0 40 Y Y 1 F N +F0 "IC" -550 950 50 H V L CNN +F1 "ENC28J60-C/SS" 200 950 50 H V L CNN +F2 "SSOP-28" 0 0 50 H V C CIN +F3 "" 0 0 50 H V C CNN +$FPLIST + SSOP* +$ENDFPLIST +DRAW +S -550 900 550 -900 0 1 10 f +X VCAP 1 700 -800 150 L 50 50 1 1 I +X VSS 2 -100 -1050 150 U 50 50 1 1 W +X CLKOUT 3 -700 -800 150 R 50 50 1 1 O +X ~INT 4 -700 100 150 R 50 50 1 1 O +X ~WOL 5 -700 0 150 R 50 50 1 1 O +X SO 6 -700 500 150 R 50 50 1 1 O +X SI 7 -700 600 150 R 50 50 1 1 I +X SCK 8 -700 400 150 R 50 50 1 1 I +X ~CS 9 -700 300 150 R 50 50 1 1 I +X ~RESET 10 -700 800 150 R 50 50 1 1 I +X VDDPLL 20 100 1050 150 D 50 50 1 1 W +X VSSRX 11 700 200 150 L 50 50 1 1 W +X VSSPLL 21 100 -1050 150 U 50 50 1 1 W +X TPIN- 12 700 300 150 L 50 50 1 1 I +X VSSOSC 22 -700 -600 150 R 50 50 1 1 W +X TPIN+ 13 700 400 150 L 50 50 1 1 I +X OSC1 23 -700 -300 150 R 50 50 1 1 I +X RBIAS 14 700 -600 150 L 50 50 1 1 I +X OSC2 24 -700 -500 150 R 50 50 1 1 I +X VDDTX 15 700 0 150 L 50 50 1 1 W +X VDDOSC 25 -700 -200 150 R 50 50 1 1 W +X TPOUT- 16 700 -200 150 L 50 50 1 1 O +X LEDB 26 700 700 150 L 50 50 1 1 O +X TPOUT+ 17 700 -100 150 L 50 50 1 1 O +X LEDA 27 700 800 150 L 50 50 1 1 O +X VSSTX 18 700 -300 150 L 50 50 1 1 W +X VDD 28 -100 1050 150 D 50 50 1 1 W +X VDDRX 19 700 500 150 L 50 50 1 1 W +ENDDRAW +ENDDEF +# +# ENC28J60-I/ML +# +DEF ENC28J60-I/ML IC 0 40 Y Y 1 F N +F0 "IC" -550 950 50 H V L CNN +F1 "ENC28J60-I/ML" 200 950 50 H V L CNN +F2 "QFN-28" 0 0 50 H V C CIN +F3 "" 0 0 50 H V C CNN +$FPLIST + QFP* +$ENDFPLIST +DRAW +S -550 900 550 -900 0 1 10 f +X ~WOL 1 -700 0 150 R 50 50 1 1 O +X SO 2 -700 500 150 R 50 50 1 1 O +X SI 3 -700 600 150 R 50 50 1 1 I +X SCK 4 -700 400 150 R 50 50 1 1 I +X ~CS 5 -700 300 150 R 50 50 1 1 I +X ~RESET 6 -700 800 150 R 50 50 1 1 I +X VSSRX 7 700 200 150 L 50 50 1 1 w +X TPIN- 8 700 300 150 L 50 50 1 1 I +X TPIN+ 9 700 400 150 L 50 50 1 1 I +X RBIAS 10 700 -600 150 L 50 50 1 1 I +X OSC2 20 -700 -500 150 R 50 50 1 1 O +X VDDTX 11 700 0 150 L 50 50 1 1 W +X VDDOSC 21 -700 -200 150 R 50 50 1 1 W +X TPOUT- 12 700 -200 150 L 50 50 1 1 O +X LEDB 22 700 700 150 L 50 50 1 1 O +X TPOUT+ 13 700 -100 150 L 50 50 1 1 O +X LEDA 23 700 800 150 L 50 50 1 1 O +X VSSTX 14 700 -300 150 L 50 50 1 1 w +X VDD 24 -100 1050 150 D 50 50 1 1 W +X VDDRX 15 700 500 150 L 50 50 1 1 W +X VCAP 25 700 -800 150 L 50 50 1 1 I +X VDDPLL 16 100 1050 150 D 50 50 1 1 W +X VSS 26 -100 -1050 150 U 50 50 1 1 W +X VSSPLL 17 100 -1050 150 U 50 50 1 1 W +X CLKOUT 27 -700 -800 150 R 50 50 1 1 O +X VSSOSC 18 -700 -600 150 R 50 50 1 1 W +X ~INT 28 -700 100 150 R 50 50 1 1 O +X OSC1 19 -700 -300 150 R 50 50 1 1 I +ENDDRAW +ENDDEF +# +# ENC28J60-I/SO +# +DEF ENC28J60-I/SO IC 0 40 Y Y 1 F N +F0 "IC" -550 950 50 H V L CNN +F1 "ENC28J60-I/SO" 200 950 50 H V L CNN +F2 "SOIC-28" 0 0 50 H V C CIN +F3 "" 0 0 50 H V C CNN +$FPLIST + SOIC* +$ENDFPLIST +DRAW +S -550 900 550 -900 0 1 10 f +X VCAP 1 700 -800 150 L 50 50 1 1 I +X VSS 2 -100 -1050 150 U 50 50 1 1 W +X CLKOUT 3 -700 -800 150 R 50 50 1 1 O +X ~INT 4 -700 100 150 R 50 50 1 1 O +X ~WOL 5 -700 0 150 R 50 50 1 1 O +X SO 6 -700 500 150 R 50 50 1 1 O +X SI 7 -700 600 150 R 50 50 1 1 I +X SCK 8 -700 400 150 R 50 50 1 1 I +X ~CS 9 -700 300 150 R 50 50 1 1 I +X ~RESET 10 -700 800 150 R 50 50 1 1 I +X VDDPLL 20 100 1050 150 D 50 50 1 1 W +X VSSRX 11 700 200 150 L 50 50 1 1 W +X VSSPLL 21 100 -1050 150 U 50 50 1 1 W +X TPIN- 12 700 300 150 L 50 50 1 1 I +X VSSOSC 22 -700 -600 150 R 50 50 1 1 W +X TPIN+ 13 700 400 150 L 50 50 1 1 I +X OSC1 23 -700 -300 150 R 50 50 1 1 I +X RBIAS 14 700 -600 150 L 50 50 1 1 I +X OSC2 24 -700 -500 150 R 50 50 1 1 I +X VDDTX 15 700 0 150 L 50 50 1 1 W +X VDDOSC 25 -700 -200 150 R 50 50 1 1 W +X TPOUT- 16 700 -200 150 L 50 50 1 1 O +X LEDB 26 700 700 150 L 50 50 1 1 O +X TPOUT+ 17 700 -100 150 L 50 50 1 1 O +X LEDA 27 700 800 150 L 50 50 1 1 O +X VSSTX 18 700 -300 150 L 50 50 1 1 W +X VDD 28 -100 1050 150 D 50 50 1 1 W +X VDDRX 19 700 500 150 L 50 50 1 1 W +ENDDRAW +ENDDEF +# +# ENC28J60-I/SP +# +DEF ENC28J60-I/SP IC 0 40 Y Y 1 F N +F0 "IC" -550 950 50 H V L CNN +F1 "ENC28J60-I/SP" 200 950 50 H V L CNN +F2 "DIP-28" 0 0 50 H V C CIN +F3 "" 0 0 50 H V C CNN +$FPLIST + DIP* + PDIP* +$ENDFPLIST +DRAW +S -550 900 550 -900 0 1 10 f +X VCAP 1 700 -800 150 L 50 50 1 1 I +X VSS 2 -100 -1050 150 U 50 50 1 1 W +X CLKOUT 3 -700 -800 150 R 50 50 1 1 O +X ~INT 4 -700 100 150 R 50 50 1 1 O +X ~WOL 5 -700 0 150 R 50 50 1 1 O +X SO 6 -700 500 150 R 50 50 1 1 O +X SI 7 -700 600 150 R 50 50 1 1 I +X SCK 8 -700 400 150 R 50 50 1 1 I +X ~CS 9 -700 300 150 R 50 50 1 1 I +X ~RESET 10 -700 800 150 R 50 50 1 1 I +X VDDPLL 20 100 1050 150 D 50 50 1 1 W +X VSSRX 11 700 200 150 L 50 50 1 1 W +X VSSPLL 21 100 -1050 150 U 50 50 1 1 W +X TPIN- 12 700 300 150 L 50 50 1 1 I +X VSSOSC 22 -700 -600 150 R 50 50 1 1 W +X TPIN+ 13 700 400 150 L 50 50 1 1 I +X OSC1 23 -700 -300 150 R 50 50 1 1 I +X RBIAS 14 700 -600 150 L 50 50 1 1 I +X OSC2 24 -700 -500 150 R 50 50 1 1 I +X VDDTX 15 700 0 150 L 50 50 1 1 W +X VDDOSC 25 -700 -200 150 R 50 50 1 1 W +X TPOUT- 16 700 -200 150 L 50 50 1 1 O +X LEDB 26 700 700 150 L 50 50 1 1 O +X TPOUT+ 17 700 -100 150 L 50 50 1 1 O +X LEDA 27 700 800 150 L 50 50 1 1 O +X VSSTX 18 700 -300 150 L 50 50 1 1 W +X VDD 28 -100 1050 150 D 50 50 1 1 W +X VDDRX 19 700 500 150 L 50 50 1 1 W +ENDDRAW +ENDDEF +# +# KSZ9031RNXCA +# +DEF KSZ9031RNXCA U 0 40 Y Y 1 F N +F0 "U" -1050 1450 50 H V C CNN +F1 "KSZ9031RNXCA" 800 -1350 50 H V C CNN +F2 "Housings_DFN_QFN:QFN-48-1EP_7x7mm_Pitch0.5mm" 0 -100 50 H I C CNN +F3 "DOCUMENTATION" 50 50 50 H I C CNN +$FPLIST + Housings_DFN_QFN:QFN-48-1EP_7x7mm_Pitch0.5mm +$ENDFPLIST +DRAW +T 0 0 300 50 0 0 0 10/100/1000 Normal 0 C C +T 0 0 200 50 0 0 0 Ethernet~PHY Normal 0 C C +S -1100 -1400 1100 1400 1 0 0 f +X AVDDH 1 -300 1600 200 D 50 50 1 1 W +X TXRXP_A 2 1300 -800 200 L 50 50 1 1 I +X TXRXM_A 3 1300 -700 200 L 50 50 1 1 I +X AVDDL 4 700 1600 200 D 50 50 1 1 W +X TXRXP_B 5 1300 -500 200 L 50 50 1 1 I +X TXRXM_B 6 1300 -400 200 L 50 50 1 1 I +X TXRXP_C 7 1300 -200 200 L 50 50 1 1 I +X TXRXP_C 8 1300 -100 200 L 50 50 1 1 I +X AVDDL 9 600 1600 200 D 50 50 1 1 W +X TXRXP_D 10 1300 100 200 L 50 50 1 1 I +X TXD1 20 -1300 500 200 R 50 50 1 1 I +X DVDDL 30 0 1600 200 D 50 50 1 1 W +X DVDDH 40 -800 1600 200 D 50 50 1 1 W +X TXRXM_D 11 1300 200 200 L 50 50 1 1 I +X TXD2 21 -1300 400 200 R 50 50 1 1 I +X RXD1/MODE1 31 -1300 -200 200 R 50 50 1 1 I +X CLK125_NDO/LED_MODE 41 -1300 -1100 200 R 50 50 1 1 I C +X AVDDH 12 -400 1600 200 D 50 50 1 1 W +X TXD3 22 -1300 300 200 R 50 50 1 1 I +X RXD0/MODE0 32 -1300 -100 200 R 50 50 1 1 I +X RESET_N 42 -1300 -1200 200 R 50 50 1 1 I I +X NC 13 1300 500 200 L 50 50 1 1 N N +X DVDDL 23 200 1600 200 D 50 50 1 1 W +X RX_DV/CLK125_EN 33 -1300 0 200 R 50 50 1 1 I +X LDO_O 43 1300 800 200 L 50 50 1 1 I +X DVDDL 14 400 1600 200 D 50 50 1 1 W +X GTX_CLK 24 -1300 200 200 R 50 50 1 1 I C +X DVDDH 34 -700 1600 200 D 50 50 1 1 W +X AVDDL_PLL 44 900 1600 200 D 50 50 1 1 W +X LED2/PHYAD1 15 -1300 -700 200 R 50 50 1 1 B +X TX_EN 25 -1300 700 200 R 50 50 1 1 I +X RX_CLK/PHYAD2 35 -1300 -500 200 R 50 50 1 1 I C +X XO 45 1300 -1200 200 L 50 50 1 1 I +X DVDDH 16 -600 1600 200 D 50 50 1 1 W +X DVDDL 26 100 1600 200 D 50 50 1 1 W +X MDC 36 -1300 1000 200 R 50 50 1 1 I +X XI 46 1300 -1100 200 L 50 50 1 1 I +X LED1/PHAD0/PME_N1 17 -1300 -800 200 R 50 50 1 1 B +X RXD3/MODE3 27 -1300 -400 200 R 50 50 1 1 I +X MDIO 37 -1300 900 200 R 50 50 1 1 I +X NC 47 1300 400 200 L 50 50 1 1 N N +X DVDDL 18 300 1600 200 D 50 50 1 1 W +X RXD2/MODE2 28 -1300 -300 200 R 50 50 1 1 I +X INT_N/PME_N2 38 -1300 -900 200 R 50 50 1 1 I I +X ISET 48 400 -1600 200 U 50 50 1 1 O +X TXD0 19 -1300 600 200 R 50 50 1 1 I +X VSS 29 0 -1600 200 U 50 50 1 1 W +X DVDDL 39 -100 1600 200 D 50 50 1 1 W +X P_GND 49 100 -1600 200 U 50 50 1 1 O +ENDDRAW +ENDDEF +# +# MCP23008 +# +DEF MCP23008 U 0 40 Y Y 1 F N +F0 "U" -100 625 50 H V R CNN +F1 "MCP23008" -100 550 50 H V R CNN +F2 "" 50 -650 50 H I L CNN +F3 "" 250 600 50 H I C CNN +$FPLIST + DIP-18 + SOIC-18 +$ENDFPLIST +DRAW +S -400 500 400 -600 0 1 10 f +X SCL 1 500 0 100 L 50 50 1 1 I +X SDA 2 500 -100 100 L 50 50 1 1 B +X A2 3 500 -500 100 L 50 50 1 1 I +X A1 4 500 -400 100 L 50 50 1 1 I +X A0 5 500 -300 100 L 50 50 1 1 I +X ~RESET 6 500 400 100 L 50 50 1 1 I +X INT 8 500 300 100 L 50 50 1 1 O +X GND 9 0 -700 100 U 50 50 1 1 W +X GPB0 10 -500 300 100 R 50 50 1 1 B +X GPB1 11 -500 200 100 R 50 50 1 1 B +X GPB2 12 -500 100 100 R 50 50 1 1 B +X GPB3 13 -500 0 100 R 50 50 1 1 B +X GPB4 14 -500 -100 100 R 50 50 1 1 B +X GPB5 15 -500 -200 100 R 50 50 1 1 B +X GPB6 16 -500 -300 100 R 50 50 1 1 B +X GPB7 17 -500 -400 100 R 50 50 1 1 B +X VCC 18 0 600 100 D 50 50 1 1 W +ENDDRAW +ENDDEF +# +# MCP23008_SSOP +# +DEF MCP23008_SSOP U 0 40 Y Y 1 F N +F0 "U" -100 625 50 H V R CNN +F1 "MCP23008_SSOP" -100 550 50 H V R CNN +F2 "" 50 -650 50 H I L CNN +F3 "" 250 600 50 H I C CNN +$FPLIST + SSOP-20 +$ENDFPLIST +DRAW +S -400 500 400 -600 0 1 10 f +X SCL 1 500 0 100 L 50 50 1 1 I +X SDA 2 500 -100 100 L 50 50 1 1 B +X A2 3 500 -500 100 L 50 50 1 1 I +X A1 4 500 -400 100 L 50 50 1 1 I +X A0 5 500 -300 100 L 50 50 1 1 I +X ~RESET 6 500 400 100 L 50 50 1 1 I +X INT 8 500 300 100 L 50 50 1 1 O +X GND 9 0 -700 100 U 50 50 1 1 W +X VCC 20 0 600 100 D 50 50 1 1 W +X GPB0 12 -500 300 100 R 50 50 1 1 B +X GPB1 13 -500 200 100 R 50 50 1 1 B +X GPB2 14 -500 100 100 R 50 50 1 1 B +X GPB3 15 -500 0 100 R 50 50 1 1 B +X GPB4 16 -500 -100 100 R 50 50 1 1 B +X GPB5 17 -500 -200 100 R 50 50 1 1 B +X GPB6 18 -500 -300 100 R 50 50 1 1 B +X GPB7 19 -500 -400 100 R 50 50 1 1 B +ENDDRAW +ENDDEF +# +# MCP23016 +# +DEF MCP23016 U 0 40 Y Y 1 F N +F0 "U" -100 1025 50 H V R CNN +F1 "MCP23016" -100 950 50 H V R CNN +F2 "" 150 -950 50 H I L CNN +F3 "" 250 1000 50 H I C CNN +$FPLIST + DIP-28_W7.62mm* + SOIC-28 + SSOP-28 +$ENDFPLIST +DRAW +S -400 900 400 -900 0 1 10 f +X GND 1 -100 -1000 100 U 50 50 1 1 W +X GPB0 2 -500 800 100 R 50 50 1 1 B +X GPB1 3 -500 700 100 R 50 50 1 1 B +X GPB2 4 -500 600 100 R 50 50 1 1 B +X GPB3 5 -500 500 100 R 50 50 1 1 B +X ~INT 6 500 300 100 L 50 50 1 1 O +X GPB4 7 -500 400 100 R 50 50 1 1 B +X CLK 9 500 800 100 L 50 50 1 1 I +X GND 10 0 -1000 100 U 50 50 1 1 W +X TP 10 500 700 100 L 50 50 1 1 O N +X VCC 20 0 1000 100 D 50 50 1 1 W +X GPB5 11 -500 300 100 R 50 50 1 1 B +X GPA0 21 -500 -100 100 R 50 50 1 1 B +X GPB6 12 -500 200 100 R 50 50 1 1 B +X GPA1 22 -500 -200 100 R 50 50 1 1 B +X GPB7 13 -500 100 100 R 50 50 1 1 B +X GPA2 23 -500 -300 100 R 50 50 1 1 B +X SCL 14 500 -300 100 L 50 50 1 1 I +X GPA3 24 -500 -400 100 R 50 50 1 1 B +X SDA 15 500 -400 100 L 50 50 1 1 B +X GPA4 25 -500 -500 100 R 50 50 1 1 B +X A0 16 500 -600 100 L 50 50 1 1 I +X GPA5 26 -500 -600 100 R 50 50 1 1 B +X A1 17 500 -700 100 L 50 50 1 1 I +X GPA6 27 -500 -700 100 R 50 50 1 1 B +X A2 18 500 -800 100 L 50 50 1 1 I +X GPA7 28 -500 -800 100 R 50 50 1 1 B +X GND 19 100 -1000 100 U 50 50 1 1 W +ENDDRAW +ENDDEF +# +# MCP23017 +# +DEF MCP23017 U 0 40 Y Y 1 F N +F0 "U" -100 1025 50 H V R CNN +F1 "MCP23017" -100 950 50 H V R CNN +F2 "" 50 -950 50 H I L CNN +F3 "" 250 1000 50 H I C CNN +$FPLIST + DIP-28_W7.62mm* + SOIC-28 + SSOP-28 +$ENDFPLIST +DRAW +S -400 900 400 -900 0 1 10 f +X GPB0 1 -500 800 100 R 50 50 1 1 B +X GPB1 2 -500 700 100 R 50 50 1 1 B +X GPB2 3 -500 600 100 R 50 50 1 1 B +X GPB3 4 -500 500 100 R 50 50 1 1 B +X GPB4 5 -500 400 100 R 50 50 1 1 B +X GPB5 6 -500 300 100 R 50 50 1 1 B +X GPB6 7 -500 200 100 R 50 50 1 1 B +X GPB7 8 -500 100 100 R 50 50 1 1 B +X VCC 9 0 1000 100 D 50 50 1 1 W +X GND 10 0 -1000 100 U 50 50 1 1 W +X INTA 20 500 300 100 L 50 50 1 1 O +X GPA0 21 -500 -100 100 R 50 50 1 1 B +X SCL 12 500 -300 100 L 50 50 1 1 I +X GPA1 22 -500 -200 100 R 50 50 1 1 B +X SDA 13 500 -400 100 L 50 50 1 1 B +X GPA2 23 -500 -300 100 R 50 50 1 1 B +X GPA3 24 -500 -400 100 R 50 50 1 1 B +X A0 15 500 -600 100 L 50 50 1 1 I +X GPA4 25 -500 -500 100 R 50 50 1 1 B +X A1 16 500 -700 100 L 50 50 1 1 I +X GPA5 26 -500 -600 100 R 50 50 1 1 B +X A2 17 500 -800 100 L 50 50 1 1 I +X GPA6 27 -500 -700 100 R 50 50 1 1 B +X ~RESET 18 500 800 100 L 50 50 1 1 I +X GPA7 28 -500 -800 100 R 50 50 1 1 B +X INTB 19 500 400 100 L 50 50 1 1 O +ENDDRAW +ENDDEF +# +# MCP23S08 +# +DEF MCP23S08 U 0 40 Y Y 1 F N +F0 "U" -100 625 50 H V R CNN +F1 "MCP23S08" -100 550 50 H V R CNN +F2 "" 50 -650 50 H I L CNN +F3 "" 250 600 50 H I C CNN +$FPLIST + DIP-18 + SOIC-18 +$ENDFPLIST +DRAW +S -400 500 400 -600 0 1 10 f +X SCK 1 500 0 100 L 50 50 1 1 I +X SI 2 500 -100 100 L 50 50 1 1 I +X SO 3 500 -200 100 L 50 50 1 1 O +X A1 4 500 -500 100 L 50 50 1 1 I +X A0 5 500 -400 100 L 50 50 1 1 I +X ~RESET 6 500 400 100 L 50 50 1 1 I +X ~CS 7 500 100 100 L 50 50 1 1 I +X INT 8 500 300 100 L 50 50 1 1 O +X GND 9 0 -700 100 U 50 50 1 1 W +X GPB0 10 -500 300 100 R 50 50 1 1 B +X GPB1 11 -500 200 100 R 50 50 1 1 B +X GPB2 12 -500 100 100 R 50 50 1 1 B +X GPB3 13 -500 0 100 R 50 50 1 1 B +X GPB4 14 -500 -100 100 R 50 50 1 1 B +X GPB5 15 -500 -200 100 R 50 50 1 1 B +X GPB6 16 -500 -300 100 R 50 50 1 1 B +X GPB7 17 -500 -400 100 R 50 50 1 1 B +X VCC 18 0 600 100 D 50 50 1 1 W +ENDDRAW +ENDDEF +# +# MCP23S08_SSOP +# +DEF MCP23S08_SSOP U 0 40 Y Y 1 F N +F0 "U" -100 625 50 H V R CNN +F1 "MCP23S08_SSOP" -100 550 50 H V R CNN +F2 "" 50 -650 50 H I L CNN +F3 "" 250 600 50 H I C CNN +$FPLIST + SSOP-20 +$ENDFPLIST +DRAW +S -400 500 400 -600 0 1 10 f +X SCK 1 500 0 100 L 50 50 1 1 I +X SI 2 500 -100 100 L 50 50 1 1 I +X SO 3 500 -200 100 L 50 50 1 1 O +X A1 4 500 -500 100 L 50 50 1 1 I +X A0 5 500 -400 100 L 50 50 1 1 I +X ~RESET 6 500 400 100 L 50 50 1 1 I +X ~CS 7 500 100 100 L 50 50 1 1 I +X INT 8 500 300 100 L 50 50 1 1 O +X GND 9 0 -700 100 U 50 50 1 1 W +X VCC 20 0 600 100 D 50 50 1 1 W +X GPB0 12 -500 300 100 R 50 50 1 1 B +X GPB1 13 -500 200 100 R 50 50 1 1 B +X GPB2 14 -500 100 100 R 50 50 1 1 B +X GPB3 15 -500 0 100 R 50 50 1 1 B +X GPB4 16 -500 -100 100 R 50 50 1 1 B +X GPB5 17 -500 -200 100 R 50 50 1 1 B +X GPB6 18 -500 -300 100 R 50 50 1 1 B +X GPB7 19 -500 -400 100 R 50 50 1 1 B +ENDDRAW +ENDDEF +# +# MCP23S17 +# +DEF MCP23S17 U 0 40 Y Y 1 F N +F0 "U" -100 1025 50 H V R CNN +F1 "MCP23S17" -100 950 50 H V R CNN +F2 "" 50 -950 50 H I L CNN +F3 "" 250 1000 50 H I C CNN +$FPLIST + DIP-28_W7.62mm* + SOIC-28 + SSOP-28 +$ENDFPLIST +DRAW +S -400 900 400 -900 0 1 10 f +X GPB0 1 -500 800 100 R 50 50 1 1 B +X GPB1 2 -500 700 100 R 50 50 1 1 B +X GPB2 3 -500 600 100 R 50 50 1 1 B +X GPB3 4 -500 500 100 R 50 50 1 1 B +X GPB4 5 -500 400 100 R 50 50 1 1 B +X GPB5 6 -500 300 100 R 50 50 1 1 B +X GPB6 7 -500 200 100 R 50 50 1 1 B +X GPB7 8 -500 100 100 R 50 50 1 1 B +X VCC 9 0 1000 100 D 50 50 1 1 W +X GND 10 0 -1000 100 U 50 50 1 1 W +X INTA 20 500 300 100 L 50 50 1 1 O +X ~CS 11 500 -100 100 L 50 50 1 1 I +X GPA0 21 -500 -100 100 R 50 50 1 1 B +X SCK 12 500 -200 100 L 50 50 1 1 I +X GPA1 22 -500 -200 100 R 50 50 1 1 B +X SI 13 500 -300 100 L 50 50 1 1 O +X GPA2 23 -500 -300 100 R 50 50 1 1 B +X SO 14 500 -400 100 L 50 50 1 1 O +X GPA3 24 -500 -400 100 R 50 50 1 1 B +X A0 15 500 -600 100 L 50 50 1 1 I +X GPA4 25 -500 -500 100 R 50 50 1 1 B +X A1 16 500 -700 100 L 50 50 1 1 I +X GPA5 26 -500 -600 100 R 50 50 1 1 B +X A2 17 500 -800 100 L 50 50 1 1 I +X GPA6 27 -500 -700 100 R 50 50 1 1 B +X ~RESET 18 500 800 100 L 50 50 1 1 I +X GPA7 28 -500 -800 100 R 50 50 1 1 B +X INTB 19 500 400 100 L 50 50 1 1 O +ENDDRAW +ENDDEF +# +# MCP2515-E/ST +# +DEF MCP2515-E/ST U 0 40 Y Y 1 F N +F0 "U" -400 775 50 H V R CNN +F1 "MCP2515-E/ST" 750 800 50 H V R TNN +F2 "Housings_SSOP:TSSOP-20_4.4x6.5mm_Pitch0.65mm" 0 -900 50 H I C CIN +F3 "" 100 -800 50 H V C CNN +ALIAS MCP2515-I/ST +$FPLIST + TSSOP* +$ENDFPLIST +DRAW +S -500 700 500 -700 0 1 10 f +X TXCAN 1 600 500 100 L 50 50 1 1 O +X RXCAN 2 600 600 100 L 50 50 1 1 I +X CLKOUT/SOF 3 -600 -400 100 R 50 50 1 1 O +X ~TX0RTS 4 600 -300 100 L 50 50 1 1 I +X ~TX1RTS 5 600 -400 100 L 50 50 1 1 I +X NC 6 -600 0 100 R 50 50 1 1 N N +X ~TX2RTS 7 600 -500 100 L 50 50 1 1 I +X OSC2 8 -600 -200 100 R 50 50 1 1 O +X OSC1 9 -600 -300 100 R 50 50 1 1 I C +X VSS 10 0 -800 100 U 50 50 1 1 W +X VDD 20 0 800 100 D 50 50 1 1 W +X ~RX1BF 11 600 -200 100 L 50 50 1 1 O +X ~RX0BF 12 600 -100 100 L 50 50 1 1 O +X ~INT 13 600 0 100 L 50 50 1 1 O +X SCK 14 -600 300 100 R 50 50 1 1 I +X NC 15 -600 -100 100 R 50 50 1 1 N N +X SI 16 -600 600 100 R 50 50 1 1 I +X SO 17 -600 500 100 R 50 50 1 1 O +X ~CS 18 -600 400 100 R 50 50 1 1 I +X ~RESET 19 600 -600 100 L 50 50 1 1 I +ENDDRAW +ENDDEF +# +# USB3300 +# +DEF USB3300 U 0 40 Y Y 1 F N +F0 "U" 0 50 50 H V C CNN +F1 "USB3300" 0 -50 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + *QFN*32* +$ENDFPLIST +DRAW +S 650 -950 -650 950 0 1 0 f +X GND 1 -100 -1100 150 U 50 50 1 1 W +X GND 2 0 -1100 150 U 50 50 1 1 W +X CPEN 3 -800 -200 150 R 50 50 1 1 O +X VBUS 4 -800 700 150 R 50 50 1 1 W +X ID 5 -800 400 150 R 50 50 1 1 I +X VDD3.3 6 -200 1100 150 D 50 50 1 1 W +X DP 7 -800 500 150 R 50 50 1 1 B +X DM 8 -800 600 150 R 50 50 1 1 B +X RESET 9 800 -800 150 L 50 50 1 1 I +X EXTVBUS 10 -800 -300 150 R 50 50 1 1 I +X DATA4 20 800 100 150 L 50 50 1 1 B +X VDD3.3 30 100 1100 150 D 50 50 1 1 W +X NXT 11 800 -400 150 L 50 50 1 1 O +X DATA3 21 800 0 150 L 50 50 1 1 B +X REG_EN 31 -800 -500 150 R 50 50 1 1 B +X DIR 12 800 -500 150 L 50 50 1 1 O +X DATA2 22 800 -100 150 L 50 50 1 1 B +X RBIAS 32 -800 -700 150 R 50 50 1 1 P +X STP 13 800 -600 150 L 50 50 1 1 I +X DATA1 23 800 -200 150 L 50 50 1 1 B +X GND 33 100 -1100 150 U 50 50 1 1 W +X CLKOUT 14 800 -700 150 L 50 50 1 1 O +X DATA0 24 800 -300 150 L 50 50 1 1 B +X VDD1.8 15 800 800 150 L 50 50 1 1 w +X VDD3.3 25 0 1100 150 D 50 50 1 1 W +X VDD3.3 16 -100 1100 150 D 50 50 1 1 W +X VDD1.8 26 800 700 150 L 50 50 1 1 w +X DATA7 17 800 400 150 L 50 50 1 1 B +X XO 27 -800 200 150 R 50 50 1 1 O +X DATA6 18 800 300 150 L 50 50 1 1 B +X XI 28 -800 0 150 R 50 50 1 1 I +X DATA5 19 800 200 150 L 50 50 1 1 B +X VDDA1.8 29 800 600 150 L 50 50 1 1 w +ENDDRAW +ENDDEF +# +#End Library From 9fa4fd9e632a71fd43f2350b3964a0ac83ef3f4d Mon Sep 17 00:00:00 2001 From: jkriege2 Date: Sat, 15 Oct 2016 21:22:43 +0200 Subject: [PATCH 100/283] improved/modified library of resistor networks --- library/device.dcm | 213 +-- library/device.lib | 3372 ++++++++++++++++++++++++-------------------- 2 files changed, 1938 insertions(+), 1647 deletions(-) diff --git a/library/device.dcm b/library/device.dcm index c48b825d..649e3509 100644 --- a/library/device.dcm +++ b/library/device.dcm @@ -862,75 +862,70 @@ K rotary switch encoder F ~ $ENDCMP # -$CMP RR8 -D 8 Resistor network, star topology, bussed resistors, small symbol -K R Network star-topology -F http://www.vishay.com/docs/31509/csc.pdf -$ENDCMP -# -$CMP RR9 -D 9 Resistor network, star topology, bussed resistors, small symbol -K R Network star-topology -F http://www.vishay.com/docs/31509/csc.pdf -$ENDCMP -# $CMP RVAR D Variable resistor K resistor var potentiometer $ENDCMP # $CMP R_NET10 -D 10 Resistor network, star topology, bussed resistors -K R Network star-topology -F http://www.vishay.com/docs/31509/csc.pdf -$ENDCMP -# -$CMP R_NET10_Small D 10 Resistor network, star topology, bussed resistors, small symbol K R Network star-topology F http://www.vishay.com/docs/31509/csc.pdf $ENDCMP # -$CMP R_NET11 -D 11 Resistor network, star topology, bussed resistors -K R Network star-topology +$CMP R_NET10_DIV_SIP +D 10 Voltage Dividers network, Dual Terminator, SIP package +K R Network divider topology F http://www.vishay.com/docs/31509/csc.pdf $ENDCMP # -$CMP R_NET11_Small +$CMP R_NET10_PAR_DIP +D 10 Resistor network, parallel topology, DIP package +K R Network parallel topology +$ENDCMP +# +$CMP R_NET11 D 11 Resistor network, star topology, bussed resistors, small symbol K R Network star-topology F http://www.vishay.com/docs/31509/csc.pdf $ENDCMP # -$CMP R_NET12 -D 12 Resistor network, star topology, bussed resistors -K R Network star-topology +$CMP R_NET11_DIV_SIP +D 11 Voltage Dividers network, Dual Terminator, SIP package +K R Network divider topology F http://www.vishay.com/docs/31509/csc.pdf $ENDCMP # -$CMP R_NET12_Small +$CMP R_NET11_PAR_DIP +D 11 Resistor network, parallel topology, DIP package +K R Network parallel topology +$ENDCMP +# +$CMP R_NET12 D 12 Resistor network, star topology, bussed resistors, small symbol K R Network star-topology F http://www.vishay.com/docs/31509/csc.pdf $ENDCMP # $CMP R_NET13 -D 13 Resistor network, star topology, bussed resistors -K R Network star-topology -F http://www.vishay.com/docs/31509/csc.pdf -$ENDCMP -# -$CMP R_NET13_Small D 13 Resistor network, star topology, bussed resistors, small symbol K R Network star-topology F http://www.vishay.com/docs/31509/csc.pdf $ENDCMP # -$CMP R_NET1_DIV -D Voltage Divider in a single package (e.g. SOT-23) +$CMP R_NET1_DIV_CenterPin1 +D Voltage Divider (center=pin1) +K R Network voltage divider +$ENDCMP +# +$CMP R_NET1_DIV_CenterPin2 +D Voltage Divider (center=pin2) +K R Network voltage divider +$ENDCMP +# +$CMP R_NET1_DIV_CenterPin3 +D Voltage Divider (center=pin3) K R Network voltage divider -F http://www.ttelectronicsresistors.com/datasheets/DIV23.pdf $ENDCMP # $CMP R_NET2_DIV_SIP @@ -940,8 +935,8 @@ F http://www.vishay.com/docs/31509/csc.pdf $ENDCMP # $CMP R_NET2_PAR_DIP -D 2 resistors Pack -K r +D 2 Resistor network, parallel topology, DIP package +K R Network parallel topology $ENDCMP # $CMP R_NET2_PAR_SIP @@ -950,12 +945,23 @@ K R Network parallel topology F http://www.vishay.com/docs/31509/csc.pdf $ENDCMP # +$CMP R_NET3 +D 3 Resistor network, star topology, bussed resistors, small symbol +K R Network star-topology +F http://www.vishay.com/docs/31509/csc.pdf +$ENDCMP +# $CMP R_NET3_DIV_SIP D 3 Voltage Dividers network, Dual Terminator, SIP package K R Network divider topology F http://www.vishay.com/docs/31509/csc.pdf $ENDCMP # +$CMP R_NET3_PAR_DIP +D 3 Resistor network, parallel topology, DIP package +K R Network parallel topology +$ENDCMP +# $CMP R_NET3_PAR_SIP D 3 Resistor network, parallel topology, SIP package K R Network parallel topology @@ -963,7 +969,7 @@ F http://www.vishay.com/docs/31509/csc.pdf $ENDCMP # $CMP R_NET4 -D 4 Resistor network, star topology, bussed resistors +D 4 Resistor network, star topology, bussed resistors, small symbol K R Network star-topology F http://www.vishay.com/docs/31509/csc.pdf $ENDCMP @@ -975,8 +981,8 @@ F http://www.vishay.com/docs/31509/csc.pdf $ENDCMP # $CMP R_NET4_PAR_DIP -D 4 resistors Pack -K r +D 4 Resistor network, parallel topology, DIP package +K R Network parallel topology $ENDCMP # $CMP R_NET4_PAR_SIP @@ -985,14 +991,8 @@ K R Network parallel topology F http://www.vishay.com/docs/31509/csc.pdf $ENDCMP # -$CMP R_NET4_Small -D 4 Resistor network, star topology, bussed resistors, small symbol -K R Network star-topology -F http://www.vishay.com/docs/31509/csc.pdf -$ENDCMP -# $CMP R_NET5 -D 5 Resistor network, star topology, bussed resistors +D 5 Resistor network, star topology, bussed resistors, small symbol K R Network star-topology F http://www.vishay.com/docs/31509/csc.pdf $ENDCMP @@ -1003,20 +1003,19 @@ K R Network divider topology F http://www.vishay.com/docs/31509/csc.pdf $ENDCMP # +$CMP R_NET5_PAR_DIP +D 5 Resistor network, parallel topology, DIP package +K R Network parallel topology +$ENDCMP +# $CMP R_NET5_PAR_SIP D 5 Resistor network, parallel topology, SIP package K R Network parallel topology F http://www.vishay.com/docs/31509/csc.pdf $ENDCMP # -$CMP R_NET5_Small -D 5 Resistor network, star topology, bussed resistors, small symbol -K R Network star-topology -F http://www.vishay.com/docs/31509/csc.pdf -$ENDCMP -# $CMP R_NET6 -D 6 Resistor network, star topology, bussed resistors +D 6 Resistor network, star topology, bussed resistors, small symbol K R Network star-topology F http://www.vishay.com/docs/31509/csc.pdf $ENDCMP @@ -1027,20 +1026,19 @@ K R Network divider topology F http://www.vishay.com/docs/31509/csc.pdf $ENDCMP # +$CMP R_NET6_PAR_DIP +D 6 Resistor network, parallel topology, DIP package +K R Network parallel topology +$ENDCMP +# $CMP R_NET6_PAR_SIP D 6 Resistor network, parallel topology, SIP package K R Network parallel topology F http://www.vishay.com/docs/31509/csc.pdf $ENDCMP # -$CMP R_NET6_Small -D 6 Resistor network, star topology, bussed resistors, small symbol -K R Network star-topology -F http://www.vishay.com/docs/31509/csc.pdf -$ENDCMP -# $CMP R_NET7 -D 7 Resistor network, star topology, bussed resistors +D 7 Resistor network, star topology, bussed resistors, small symbol K R Network star-topology F http://www.vishay.com/docs/31509/csc.pdf $ENDCMP @@ -1051,20 +1049,19 @@ K R Network divider topology F http://www.vishay.com/docs/31509/csc.pdf $ENDCMP # +$CMP R_NET7_PAR_DIP +D 7 Resistor network, parallel topology, DIP package +K R Network parallel topology +$ENDCMP +# $CMP R_NET7_PAR_SIP D 7 Resistor network, parallel topology, SIP package K R Network parallel topology F http://www.vishay.com/docs/31509/csc.pdf $ENDCMP # -$CMP R_NET7_Small -D 7 Resistor network, star topology, bussed resistors, small symbol -K R Network star-topology -F http://www.vishay.com/docs/31509/csc.pdf -$ENDCMP -# $CMP R_NET8 -D 8 Resistor network, star topology, bussed resistors +D 8 Resistor network, star topology, bussed resistors, small symbol K R Network star-topology F http://www.vishay.com/docs/31509/csc.pdf $ENDCMP @@ -1076,41 +1073,75 @@ F http://www.vishay.com/docs/31509/csc.pdf $ENDCMP # $CMP R_NET8_PAR_DIP -D 8 resistors Pack -K r -$ENDCMP -# -$CMP R_NET8_Small -D 8 Resistor network, star topology, bussed resistors, small symbol -K R Network star-topology -F http://www.vishay.com/docs/31509/csc.pdf +D 8 Resistor network, parallel topology, DIP package +K R Network parallel topology $ENDCMP # $CMP R_NET9 -D 9 Resistor network, star topology, bussed resistors -K R Network star-topology -F http://www.vishay.com/docs/31509/csc.pdf -$ENDCMP -# -$CMP R_NET9_Small D 9 Resistor network, star topology, bussed resistors, small symbol K R Network star-topology F http://www.vishay.com/docs/31509/csc.pdf $ENDCMP # +$CMP R_NET9_DIV_SIP +D 9 Voltage Dividers network, Dual Terminator, SIP package +K R Network divider topology +F http://www.vishay.com/docs/31509/csc.pdf +$ENDCMP +# +$CMP R_NET9_PAR_DIP +D 9 Resistor network, parallel topology, DIP package +K R Network parallel topology +$ENDCMP +# +$CMP R_PACK10 +D 10 Resistor network, parallel topology, DIP package +K R Network parallel topology +$ENDCMP +# +$CMP R_PACK11 +D 11 Resistor network, parallel topology, DIP package +K R Network parallel topology +$ENDCMP +# $CMP R_PACK2 -D 2 resistors Pack -K r +D 2 Resistor network, parallel topology, DIP package +K R Network parallel topology +$ENDCMP +# +$CMP R_PACK3 +D 3 Resistor network, parallel topology, DIP package +K R Network parallel topology $ENDCMP # $CMP R_PACK4 -D 4 resistors Pack -K r +D 4 Resistor network, parallel topology, DIP package +K R Network parallel topology +$ENDCMP +# +$CMP R_PACK5 +D 5 Resistor network, parallel topology, DIP package +K R Network parallel topology +$ENDCMP +# +$CMP R_PACK6 +D 6 Resistor network, parallel topology, DIP package +K R Network parallel topology +$ENDCMP +# +$CMP R_PACK7 +D 7 Resistor network, parallel topology, DIP package +K R Network parallel topology $ENDCMP # $CMP R_PACK8 -D 8 resistors Pack -K r +D 8 Resistor network, parallel topology, DIP package +K R Network parallel topology +$ENDCMP +# +$CMP R_PACK9 +D 9 Resistor network, parallel topology, DIP package +K R Network parallel topology $ENDCMP # $CMP R_PHOTO @@ -1548,12 +1579,6 @@ D Voltage dependent resistor K vdr resistance $ENDCMP # -$CMP Voltage_Divider -D Voltage Divider in a single package (e.g. SOT-23) -K R Network voltage divider -F http://www.ttelectronicsresistors.com/datasheets/DIV23.pdf -$ENDCMP -# $CMP Voltmeter_AC D AC Voltmeter K Voltmeter AC diff --git a/library/device.lib b/library/device.lib index 2cf94d89..075df814 100644 --- a/library/device.lib +++ b/library/device.lib @@ -3802,67 +3802,12 @@ ENDDEF # R_NET10 # DEF R_NET10 RN 0 0 N N 1 F N -F0 "RN" -1000 225 50 H V L CNN -F1 "R_NET10" -625 225 50 H V L CNN -F2 "Resistors_ThroughHole:Resistor_Array_SIP11" 400 225 50 H I C CNN -F3 "" -900 0 50 H V C CNN +F0 "RN" -600 0 50 V V C CNN +F1 "R_NET10" 500 0 50 V V C CNN +F2 "Resistors_ThroughHole:Resistor_Array_SIP11" 575 0 50 V I C CNN +F3 "" 0 0 50 H V C CNN $FPLIST - Resistor?Array?SIP11 -$ENDFPLIST -DRAW -C -800 150 10 0 1 0 F -C -600 150 10 0 1 0 F -C -400 150 10 0 1 0 F -C -200 150 10 0 1 0 F -C 0 150 10 0 1 0 F -C 200 150 10 0 1 0 F -C 400 150 10 0 1 0 F -C 600 150 10 0 1 0 F -C 800 150 10 0 1 0 F -S -1025 175 1075 -125 0 1 10 f -S -840 -100 -760 100 0 1 10 N -S -640 -100 -560 100 0 1 10 N -S -440 -100 -360 100 0 1 10 N -S -240 -100 -160 100 0 1 10 N -S -40 -100 40 100 0 1 10 N -S 160 -100 240 100 0 1 10 N -S 360 -100 440 100 0 1 10 N -S 560 -100 640 100 0 1 10 N -S 760 -100 840 100 0 1 10 N -S 960 -100 1040 100 0 1 10 N -P 3 0 1 0 -800 150 -600 150 -600 100 N -P 3 0 1 0 -600 150 -400 150 -400 100 N -P 3 0 1 0 -400 150 -200 150 -200 100 N -P 3 0 1 0 -200 150 0 150 0 100 N -P 3 0 1 0 0 150 200 150 200 100 N -P 3 0 1 0 200 150 400 150 400 100 N -P 3 0 1 0 400 150 600 150 600 100 N -P 3 0 1 0 600 150 800 150 800 100 N -P 3 0 1 0 800 150 1000 150 1000 100 N -P 4 0 1 0 -1000 -100 -1000 150 -800 150 -800 100 N -X ~ 1 -1000 -200 100 U 50 50 1 1 P -X ~ 2 -800 -200 100 U 50 50 1 1 P -X ~ 3 -600 -200 100 U 50 50 1 1 P -X ~ 4 -400 -200 100 U 50 50 1 1 P -X ~ 5 -200 -200 100 U 50 50 1 1 P -X ~ 6 0 -200 100 U 50 50 1 1 P -X ~ 7 200 -200 100 U 50 50 1 1 P -X ~ 8 400 -200 100 U 50 50 1 1 P -X ~ 9 600 -200 100 U 50 50 1 1 P -X ~ 10 800 -200 100 U 50 50 1 1 P -X ~ 11 1000 -200 100 U 50 50 1 1 P -ENDDRAW -ENDDEF -# -# R_NET10_Small -# -DEF R_NET10_Small RN 0 0 N N 1 F N -F0 "RN" -625 250 50 H V L CNN -F1 "R_NET10_Small" -625 175 50 H V L CNN -F2 "Resistors_ThroughHole:Resistor_Array_SIP11" -150 325 50 H I C CNN -F3 "" -500 0 50 H V C CNN -$FPLIST - Resistor?Array?SIP11 + Resistor?Array?SIP* $ENDFPLIST DRAW C -500 90 10 0 1 0 F @@ -3874,111 +3819,233 @@ C 0 90 10 0 1 0 F C 100 90 10 0 1 0 F C 200 90 10 0 1 0 F C 300 90 10 0 1 0 F -S -640 130 475 -120 0 1 10 f -S -530 -100 -470 60 0 1 10 N -S -430 -100 -370 60 0 1 10 N -S -330 -100 -270 60 0 1 10 N -S -230 -100 -170 60 0 1 10 N -S -130 -100 -70 60 0 1 10 N -S -30 -100 30 60 0 1 10 N -S 70 -100 130 60 0 1 10 N -S 170 -100 230 60 0 1 10 N -S 270 -100 330 60 0 1 10 N -S 370 -120 370 -120 0 1 10 N -S 370 -100 430 60 0 1 10 N -P 2 0 1 0 -600 -100 -600 90 N -P 3 0 1 0 -600 90 -500 90 -500 60 N -P 3 0 1 0 -500 90 -400 90 -400 60 N -P 3 0 1 0 -400 90 -300 90 -300 60 N -P 3 0 1 0 -300 90 -200 90 -200 60 N -P 3 0 1 0 -200 90 -100 90 -100 60 N -P 3 0 1 0 -100 90 0 90 0 60 N -P 3 0 1 0 0 90 100 90 100 60 N -P 3 0 1 0 100 90 200 90 200 60 N -P 3 0 1 0 200 90 300 90 300 60 N -P 3 0 1 0 300 90 400 90 400 60 N -X ~ 1 -600 -200 100 U 50 50 1 1 P -X ~ 2 -500 -200 100 U 50 50 1 1 P -X ~ 3 -400 -200 100 U 50 50 1 1 P -X ~ 4 -300 -200 100 U 50 50 1 1 P -X ~ 5 -200 -200 100 U 50 50 1 1 P -X ~ 6 -100 -200 100 U 50 50 1 1 P -X ~ 7 0 -200 100 U 50 50 1 1 P -X ~ 8 100 -200 100 U 50 50 1 1 P -X ~ 9 200 -200 100 U 50 50 1 1 P -X ~ 10 300 -200 100 U 50 50 1 1 P -X ~ 11 400 -200 100 U 50 50 1 1 P +S -550 -125 450 125 0 1 10 f +S -530 60 -470 -100 0 1 10 N +S -430 60 -370 -100 0 1 10 N +S -330 60 -270 -100 0 1 10 N +S -230 60 -170 -100 0 1 10 N +S -130 60 -70 -100 0 1 10 N +S -30 60 30 -100 0 1 10 N +S 70 60 130 -100 0 1 10 N +S 170 60 230 -100 0 1 10 N +S 270 60 330 -100 0 1 10 N +S 370 60 430 -100 0 1 10 N +P 2 0 1 0 -500 100 -500 60 N +P 4 0 1 0 -500 60 -500 90 -400 90 -400 60 N +P 4 0 1 0 -400 60 -400 90 -300 90 -300 60 N +P 4 0 1 0 -300 60 -300 90 -200 90 -200 60 N +P 4 0 1 0 -200 60 -200 90 -100 90 -100 60 N +P 4 0 1 0 -100 60 -100 90 0 90 0 60 N +P 4 0 1 0 0 60 0 90 100 90 100 60 N +P 4 0 1 0 100 60 100 90 200 90 200 60 N +P 4 0 1 0 200 60 200 90 300 90 300 60 N +P 4 0 1 0 300 60 300 90 400 90 400 60 N +X COM 1 -500 200 100 D 50 50 1 1 P +X R1 2 -500 -200 100 U 50 50 1 1 P +X R2 3 -400 -200 100 U 50 50 1 1 P +X R3 4 -300 -200 100 U 50 50 1 1 P +X R4 5 -200 -200 100 U 50 50 1 1 P +X R5 6 -100 -200 100 U 50 50 1 1 P +X R6 7 0 -200 100 U 50 50 1 1 P +X R7 8 100 -200 100 U 50 50 1 1 P +X R8 9 200 -200 100 U 50 50 1 1 P +X R9 10 300 -200 100 U 50 50 1 1 P +X R10 11 400 -200 100 U 50 50 1 1 P +ENDDRAW +ENDDEF +# +# R_NET10_DIV_SIP +# +DEF R_NET10_DIV_SIP RN 0 0 Y N 1 F N +F0 "RN" -1100 0 50 V V C CNN +F1 "R_NET10_DIV_SIP" 1000 0 50 V V C CNN +F2 "Resistors_ThroughHole:Resistor_Array_SIP12" 1075 0 50 V I C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + Resistor?Array?SIP* +$ENDFPLIST +DRAW +C -1000 0 10 0 1 0 F +C -1000 166 10 0 1 0 F +C -800 0 10 0 1 0 F +C -800 166 10 0 1 0 F +C -740 -166 10 0 1 0 F +C -600 0 10 0 1 0 F +C -600 166 10 0 1 0 F +C -540 -166 10 0 1 0 F +C -400 0 10 0 1 0 F +C -400 166 10 0 1 0 F +C -340 -166 10 0 1 0 F +C -200 0 10 0 1 0 F +C -200 166 10 0 1 0 F +C -140 -166 10 0 1 0 F +C 0 0 10 0 1 0 F +C 0 166 10 0 1 0 F +C 60 -166 10 0 1 0 F +C 200 0 10 0 1 0 F +C 200 166 10 0 1 0 F +C 260 -166 10 0 1 0 F +C 400 0 10 0 1 0 F +C 400 166 10 0 1 0 F +C 460 -166 10 0 1 0 F +C 600 0 10 0 1 0 F +C 600 166 10 0 1 0 F +C 660 -166 10 0 1 0 F +C 800 0 10 0 1 0 F +C 860 -166 10 0 1 0 F +S -1050 -200 950 200 0 1 10 f +S -1020 133 -980 33 0 1 10 N +S -960 -133 -920 -33 0 1 10 N +S -820 133 -780 33 0 1 10 N +S -760 -133 -720 -33 0 1 10 N +S -620 133 -580 33 0 1 10 N +S -560 -133 -520 -33 0 1 10 N +S -420 133 -380 33 0 1 10 N +S -360 -133 -320 -33 0 1 10 N +S -220 133 -180 33 0 1 10 N +S -160 -133 -120 -33 0 1 10 N +S -20 133 20 33 0 1 10 N +S 40 -133 80 -33 0 1 10 N +S 180 133 220 33 0 1 10 N +S 240 -133 280 -33 0 1 10 N +S 380 133 420 33 0 1 10 N +S 440 -133 480 -33 0 1 10 N +S 580 133 620 33 0 1 10 N +S 640 -133 680 -33 0 1 10 N +S 780 133 820 33 0 1 10 N +S 840 -133 880 -33 0 1 10 N +P 2 0 1 0 -1000 -200 -1000 33 N +P 2 0 1 0 -1000 200 -1000 133 N +P 2 0 1 0 -800 -200 -800 33 N +P 2 0 1 0 -600 -200 -600 33 N +P 2 0 1 0 -400 -200 -400 33 N +P 2 0 1 0 -200 -200 -200 33 N +P 2 0 1 0 0 -200 0 33 N +P 2 0 1 0 200 -200 200 33 N +P 2 0 1 0 400 -200 400 33 N +P 2 0 1 0 600 -200 600 33 N +P 2 0 1 0 800 -200 800 33 N +P 2 0 1 0 900 -166 900 200 N +P 3 0 1 0 -1000 0 -940 0 -940 -33 N +P 3 0 1 0 -1000 166 -800 166 -800 133 N +P 3 0 1 0 -940 -133 -940 -166 900 -166 N +P 3 0 1 0 -800 0 -740 0 -740 -33 N +P 3 0 1 0 -800 166 -600 166 -600 133 N +P 3 0 1 0 -740 -133 -740 -166 900 -166 N +P 3 0 1 0 -600 0 -540 0 -540 -33 N +P 3 0 1 0 -600 166 -400 166 -400 133 N +P 3 0 1 0 -540 -133 -540 -166 900 -166 N +P 3 0 1 0 -400 0 -340 0 -340 -33 N +P 3 0 1 0 -400 166 -200 166 -200 133 N +P 3 0 1 0 -340 -133 -340 -166 900 -166 N +P 3 0 1 0 -200 0 -140 0 -140 -33 N +P 3 0 1 0 -200 166 0 166 0 133 N +P 3 0 1 0 -140 -133 -140 -166 900 -166 N +P 3 0 1 0 0 0 60 0 60 -33 N +P 3 0 1 0 0 166 200 166 200 133 N +P 3 0 1 0 60 -133 60 -166 900 -166 N +P 3 0 1 0 200 0 260 0 260 -33 N +P 3 0 1 0 200 166 400 166 400 133 N +P 3 0 1 0 260 -133 260 -166 900 -166 N +P 3 0 1 0 400 0 460 0 460 -33 N +P 3 0 1 0 400 166 600 166 600 133 N +P 3 0 1 0 460 -133 460 -166 900 -166 N +P 3 0 1 0 600 0 660 0 660 -33 N +P 3 0 1 0 600 166 800 166 800 133 N +P 3 0 1 0 660 -133 660 -166 900 -166 N +P 3 0 1 0 800 0 860 0 860 -33 N +P 3 0 1 0 860 -133 860 -166 900 -166 N +X COM1 1 -1000 300 100 D 50 50 1 1 P +X R1 2 -1000 -300 100 U 50 50 1 1 P +X R2 3 -800 -300 100 U 50 50 1 1 P +X R3 4 -600 -300 100 U 50 50 1 1 P +X R4 5 -400 -300 100 U 50 50 1 1 P +X R5 6 -200 -300 100 U 50 50 1 1 P +X R6 7 0 -300 100 U 50 50 1 1 P +X R7 8 200 -300 100 U 50 50 1 1 P +X R8 9 400 -300 100 U 50 50 1 1 P +X R9 10 600 -300 100 U 50 50 1 1 P +X R10 11 800 -300 100 U 50 50 1 1 P +X COM2 12 900 300 100 D 50 50 1 1 P +ENDDRAW +ENDDEF +# +# R_NET10_PAR_DIP +# +DEF R_NET10_PAR_DIP RN 0 0 Y N 1 F N +F0 "RN" -600 0 50 V V C CNN +F1 "R_NET10_PAR_DIP" 500 0 50 V V C CNN +F2 "" 575 0 50 V I C CNN +F3 "" 0 0 50 H V C CNN +ALIAS R_PACK10 +$FPLIST + DIP* + SOIC* +$ENDFPLIST +DRAW +S -550 -95 450 95 0 1 10 f +S -525 75 -475 -75 0 1 10 N +S -425 75 -375 -75 0 1 10 N +S -325 75 -275 -75 0 1 10 N +S -225 75 -175 -75 0 1 10 N +S -125 75 -75 -75 0 1 10 N +S -25 75 25 -75 0 1 10 N +S 75 75 125 -75 0 1 10 N +S 175 75 225 -75 0 1 10 N +S 275 75 325 -75 0 1 10 N +S 375 75 425 -75 0 1 10 N +P 2 0 1 0 -500 -100 -500 -75 N +P 2 0 1 0 -500 75 -500 100 N +P 2 0 1 0 -400 -100 -400 -75 N +P 2 0 1 0 -400 75 -400 100 N +P 2 0 1 0 -300 -100 -300 -75 N +P 2 0 1 0 -300 75 -300 100 N +P 2 0 1 0 -200 -100 -200 -75 N +P 2 0 1 0 -200 75 -200 100 N +P 2 0 1 0 -100 -100 -100 -75 N +P 2 0 1 0 -100 75 -100 100 N +P 2 0 1 0 0 -100 0 -75 N +P 2 0 1 0 0 75 0 100 N +P 2 0 1 0 100 -100 100 -75 N +P 2 0 1 0 100 75 100 100 N +P 2 0 1 0 200 -100 200 -75 N +P 2 0 1 0 200 75 200 100 N +P 2 0 1 0 300 -100 300 -75 N +P 2 0 1 0 300 75 300 100 N +P 2 0 1 0 400 -100 400 -75 N +P 2 0 1 0 400 75 400 100 N +X R1.1 1 -500 -200 100 U 50 50 1 1 P +X R2.1 2 -400 -200 100 U 50 50 1 1 P +X R3.1 3 -300 -200 100 U 50 50 1 1 P +X R4.1 4 -200 -200 100 U 50 50 1 1 P +X R5.1 5 -100 -200 100 U 50 50 1 1 P +X R6.1 6 0 -200 100 U 50 50 1 1 P +X R7.1 7 100 -200 100 U 50 50 1 1 P +X R8.1 8 200 -200 100 U 50 50 1 1 P +X R9.1 9 300 -200 100 U 50 50 1 1 P +X R10.1 10 400 -200 100 U 50 50 1 1 P +X R1.2 20 -500 200 100 D 50 50 1 1 P +X R10.2 11 400 200 100 D 50 50 1 1 P +X R9.2 12 300 200 100 D 50 50 1 1 P +X R8.2 13 200 200 100 D 50 50 1 1 P +X R7.2 14 100 200 100 D 50 50 1 1 P +X R6.2 15 0 200 100 D 50 50 1 1 P +X R5.2 16 -100 200 100 D 50 50 1 1 P +X R4.2 17 -200 200 100 D 50 50 1 1 P +X R3.2 18 -300 200 100 D 50 50 1 1 P +X R2.2 19 -400 200 100 D 50 50 1 1 P ENDDRAW ENDDEF # # R_NET11 # DEF R_NET11 RN 0 0 N N 1 F N -F0 "RN" -1100 125 50 H V L CNN -F1 "R_NET11" -725 125 50 H V L CNN -F2 "Resistors_ThroughHole:Resistor_Array_SIP12" 300 125 50 H I C CNN -F3 "" -1000 -100 50 H V C CNN +F0 "RN" -600 0 50 V V C CNN +F1 "R_NET11" 600 0 50 V V C CNN +F2 "Resistors_ThroughHole:Resistor_Array_SIP12" 675 0 50 V I C CNN +F3 "" 0 0 50 H V C CNN $FPLIST - Resistor?Array?SIP12 -$ENDFPLIST -DRAW -C -900 50 10 0 1 0 F -C -700 50 10 0 1 0 F -C -500 50 10 0 1 0 F -C -300 50 10 0 1 0 F -C -100 50 10 0 1 0 F -C 100 50 10 0 1 0 F -C 300 50 10 0 1 0 F -C 500 50 10 0 1 0 F -C 700 50 10 0 1 0 F -C 900 50 10 0 1 0 F -S -1125 75 1175 -225 0 1 10 f -S -940 -200 -860 0 0 1 10 N -S -740 -200 -660 0 0 1 10 N -S -540 -200 -460 0 0 1 10 N -S -340 -200 -260 0 0 1 10 N -S -140 -200 -60 0 0 1 10 N -S 60 -200 140 0 0 1 10 N -S 260 -200 340 0 0 1 10 N -S 460 -200 540 0 0 1 10 N -S 660 -200 740 0 0 1 10 N -S 860 -200 940 0 0 1 10 N -S 1060 -200 1140 0 0 1 10 N -P 3 0 1 0 -900 50 -700 50 -700 0 N -P 3 0 1 0 -700 50 -500 50 -500 0 N -P 3 0 1 0 -500 50 -300 50 -300 0 N -P 3 0 1 0 -300 50 -100 50 -100 0 N -P 3 0 1 0 -100 50 100 50 100 0 N -P 3 0 1 0 100 50 300 50 300 0 N -P 3 0 1 0 300 50 500 50 500 0 N -P 3 0 1 0 500 50 700 50 700 0 N -P 3 0 1 0 700 50 900 50 900 0 N -P 3 0 1 0 900 50 1100 50 1100 0 N -P 4 0 1 0 -1100 -200 -1100 50 -900 50 -900 0 N -X ~ 1 -1100 -300 100 U 50 50 1 1 P -X ~ 2 -900 -300 100 U 50 50 1 1 P -X ~ 3 -700 -300 100 U 50 50 1 1 P -X ~ 4 -500 -300 100 U 50 50 1 1 P -X ~ 5 -300 -300 100 U 50 50 1 1 P -X ~ 6 -100 -300 100 U 50 50 1 1 P -X ~ 7 100 -300 100 U 50 50 1 1 P -X ~ 8 300 -300 100 U 50 50 1 1 P -X ~ 9 500 -300 100 U 50 50 1 1 P -X ~ 10 700 -300 100 U 50 50 1 1 P -X ~ 11 900 -300 100 U 50 50 1 1 P -X ~ 12 1100 -300 100 U 50 50 1 1 P -ENDDRAW -ENDDEF -# -# R_NET11_Small -# -DEF R_NET11_Small RN 0 0 N N 1 F N -F0 "RN" -625 250 50 H V L CNN -F1 "R_NET11_Small" -625 175 50 H V L CNN -F2 "Resistors_ThroughHole:Resistor_Array_SIP12" -150 325 50 H I C CNN -F3 "" -500 0 50 H V C CNN -$FPLIST - Resistor?Array?SIP12 + Resistor?Array?SIP* $ENDFPLIST DRAW C -500 90 10 0 1 0 F @@ -3991,120 +4058,254 @@ C 100 90 10 0 1 0 F C 200 90 10 0 1 0 F C 300 90 10 0 1 0 F C 400 90 10 0 1 0 F -S -640 130 575 -120 0 1 10 f -S -530 -100 -470 60 0 1 10 N -S -430 -100 -370 60 0 1 10 N -S -330 -100 -270 60 0 1 10 N -S -230 -100 -170 60 0 1 10 N -S -130 -100 -70 60 0 1 10 N -S -30 -100 30 60 0 1 10 N -S 70 -100 130 60 0 1 10 N -S 170 -100 230 60 0 1 10 N -S 270 -100 330 60 0 1 10 N -S 370 -120 370 -120 0 1 10 N -S 370 -100 430 60 0 1 10 N -S 470 -100 530 60 0 1 10 N -P 2 0 1 0 -600 -100 -600 90 N -P 3 0 1 0 -600 90 -500 90 -500 60 N -P 3 0 1 0 -500 90 -400 90 -400 60 N -P 3 0 1 0 -400 90 -300 90 -300 60 N -P 3 0 1 0 -300 90 -200 90 -200 60 N -P 3 0 1 0 -200 90 -100 90 -100 60 N -P 3 0 1 0 -100 90 0 90 0 60 N -P 3 0 1 0 0 90 100 90 100 60 N -P 3 0 1 0 100 90 200 90 200 60 N -P 3 0 1 0 200 90 300 90 300 60 N -P 3 0 1 0 300 90 400 90 400 60 N -P 3 0 1 0 400 90 500 90 500 60 N -X ~ 1 -600 -200 100 U 50 50 1 1 P -X ~ 2 -500 -200 100 U 50 50 1 1 P -X ~ 3 -400 -200 100 U 50 50 1 1 P -X ~ 4 -300 -200 100 U 50 50 1 1 P -X ~ 5 -200 -200 100 U 50 50 1 1 P -X ~ 6 -100 -200 100 U 50 50 1 1 P -X ~ 7 0 -200 100 U 50 50 1 1 P -X ~ 8 100 -200 100 U 50 50 1 1 P -X ~ 9 200 -200 100 U 50 50 1 1 P -X ~ 10 300 -200 100 U 50 50 1 1 P -X ~ 11 400 -200 100 U 50 50 1 1 P -X ~ 12 500 -200 100 U 50 50 1 1 P +S -550 -125 550 125 0 1 10 f +S -530 60 -470 -100 0 1 10 N +S -430 60 -370 -100 0 1 10 N +S -330 60 -270 -100 0 1 10 N +S -230 60 -170 -100 0 1 10 N +S -130 60 -70 -100 0 1 10 N +S -30 60 30 -100 0 1 10 N +S 70 60 130 -100 0 1 10 N +S 170 60 230 -100 0 1 10 N +S 270 60 330 -100 0 1 10 N +S 370 60 430 -100 0 1 10 N +S 470 60 530 -100 0 1 10 N +P 2 0 1 0 -500 100 -500 60 N +P 4 0 1 0 -500 60 -500 90 -400 90 -400 60 N +P 4 0 1 0 -400 60 -400 90 -300 90 -300 60 N +P 4 0 1 0 -300 60 -300 90 -200 90 -200 60 N +P 4 0 1 0 -200 60 -200 90 -100 90 -100 60 N +P 4 0 1 0 -100 60 -100 90 0 90 0 60 N +P 4 0 1 0 0 60 0 90 100 90 100 60 N +P 4 0 1 0 100 60 100 90 200 90 200 60 N +P 4 0 1 0 200 60 200 90 300 90 300 60 N +P 4 0 1 0 300 60 300 90 400 90 400 60 N +P 4 0 1 0 400 60 400 90 500 90 500 60 N +X COM 1 -500 200 100 D 50 50 1 1 P +X R1 2 -500 -200 100 U 50 50 1 1 P +X R2 3 -400 -200 100 U 50 50 1 1 P +X R3 4 -300 -200 100 U 50 50 1 1 P +X R4 5 -200 -200 100 U 50 50 1 1 P +X R5 6 -100 -200 100 U 50 50 1 1 P +X R6 7 0 -200 100 U 50 50 1 1 P +X R7 8 100 -200 100 U 50 50 1 1 P +X R8 9 200 -200 100 U 50 50 1 1 P +X R9 10 300 -200 100 U 50 50 1 1 P +X R10 11 400 -200 100 U 50 50 1 1 P +X R11 12 500 -200 100 U 50 50 1 1 P +ENDDRAW +ENDDEF +# +# R_NET11_DIV_SIP +# +DEF R_NET11_DIV_SIP RN 0 0 Y N 1 F N +F0 "RN" -1100 0 50 V V C CNN +F1 "R_NET11_DIV_SIP" 1200 0 50 V V C CNN +F2 "Resistors_ThroughHole:Resistor_Array_SIP13" 1275 0 50 V I C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + Resistor?Array?SIP* +$ENDFPLIST +DRAW +C -1000 0 10 0 1 0 F +C -1000 166 10 0 1 0 F +C -800 0 10 0 1 0 F +C -800 166 10 0 1 0 F +C -740 -166 10 0 1 0 F +C -600 0 10 0 1 0 F +C -600 166 10 0 1 0 F +C -540 -166 10 0 1 0 F +C -400 0 10 0 1 0 F +C -400 166 10 0 1 0 F +C -340 -166 10 0 1 0 F +C -200 0 10 0 1 0 F +C -200 166 10 0 1 0 F +C -140 -166 10 0 1 0 F +C 0 0 10 0 1 0 F +C 0 166 10 0 1 0 F +C 60 -166 10 0 1 0 F +C 200 0 10 0 1 0 F +C 200 166 10 0 1 0 F +C 260 -166 10 0 1 0 F +C 400 0 10 0 1 0 F +C 400 166 10 0 1 0 F +C 460 -166 10 0 1 0 F +C 600 0 10 0 1 0 F +C 600 166 10 0 1 0 F +C 660 -166 10 0 1 0 F +C 800 0 10 0 1 0 F +C 800 166 10 0 1 0 F +C 860 -166 10 0 1 0 F +C 1000 0 10 0 1 0 F +C 1060 -166 10 0 1 0 F +S -1050 -200 1150 200 0 1 10 f +S -1020 133 -980 33 0 1 10 N +S -960 -133 -920 -33 0 1 10 N +S -820 133 -780 33 0 1 10 N +S -760 -133 -720 -33 0 1 10 N +S -620 133 -580 33 0 1 10 N +S -560 -133 -520 -33 0 1 10 N +S -420 133 -380 33 0 1 10 N +S -360 -133 -320 -33 0 1 10 N +S -220 133 -180 33 0 1 10 N +S -160 -133 -120 -33 0 1 10 N +S -20 133 20 33 0 1 10 N +S 40 -133 80 -33 0 1 10 N +S 180 133 220 33 0 1 10 N +S 240 -133 280 -33 0 1 10 N +S 380 133 420 33 0 1 10 N +S 440 -133 480 -33 0 1 10 N +S 580 133 620 33 0 1 10 N +S 640 -133 680 -33 0 1 10 N +S 780 133 820 33 0 1 10 N +S 840 -133 880 -33 0 1 10 N +S 980 133 1020 33 0 1 10 N +S 1040 -133 1080 -33 0 1 10 N +P 2 0 1 0 -1000 -200 -1000 33 N +P 2 0 1 0 -1000 200 -1000 133 N +P 2 0 1 0 -800 -200 -800 33 N +P 2 0 1 0 -600 -200 -600 33 N +P 2 0 1 0 -400 -200 -400 33 N +P 2 0 1 0 -200 -200 -200 33 N +P 2 0 1 0 0 -200 0 33 N +P 2 0 1 0 200 -200 200 33 N +P 2 0 1 0 400 -200 400 33 N +P 2 0 1 0 600 -200 600 33 N +P 2 0 1 0 800 -200 800 33 N +P 2 0 1 0 1000 -200 1000 33 N +P 2 0 1 0 1100 -166 1100 200 N +P 3 0 1 0 -1000 0 -940 0 -940 -33 N +P 3 0 1 0 -1000 166 -800 166 -800 133 N +P 3 0 1 0 -940 -133 -940 -166 1100 -166 N +P 3 0 1 0 -800 0 -740 0 -740 -33 N +P 3 0 1 0 -800 166 -600 166 -600 133 N +P 3 0 1 0 -740 -133 -740 -166 1100 -166 N +P 3 0 1 0 -600 0 -540 0 -540 -33 N +P 3 0 1 0 -600 166 -400 166 -400 133 N +P 3 0 1 0 -540 -133 -540 -166 1100 -166 N +P 3 0 1 0 -400 0 -340 0 -340 -33 N +P 3 0 1 0 -400 166 -200 166 -200 133 N +P 3 0 1 0 -340 -133 -340 -166 1100 -166 N +P 3 0 1 0 -200 0 -140 0 -140 -33 N +P 3 0 1 0 -200 166 0 166 0 133 N +P 3 0 1 0 -140 -133 -140 -166 1100 -166 N +P 3 0 1 0 0 0 60 0 60 -33 N +P 3 0 1 0 0 166 200 166 200 133 N +P 3 0 1 0 60 -133 60 -166 1100 -166 N +P 3 0 1 0 200 0 260 0 260 -33 N +P 3 0 1 0 200 166 400 166 400 133 N +P 3 0 1 0 260 -133 260 -166 1100 -166 N +P 3 0 1 0 400 0 460 0 460 -33 N +P 3 0 1 0 400 166 600 166 600 133 N +P 3 0 1 0 460 -133 460 -166 1100 -166 N +P 3 0 1 0 600 0 660 0 660 -33 N +P 3 0 1 0 600 166 800 166 800 133 N +P 3 0 1 0 660 -133 660 -166 1100 -166 N +P 3 0 1 0 800 0 860 0 860 -33 N +P 3 0 1 0 800 166 1000 166 1000 133 N +P 3 0 1 0 860 -133 860 -166 1100 -166 N +P 3 0 1 0 1000 0 1060 0 1060 -33 N +P 3 0 1 0 1060 -133 1060 -166 1100 -166 N +X COM1 1 -1000 300 100 D 50 50 1 1 P +X R1 2 -1000 -300 100 U 50 50 1 1 P +X R2 3 -800 -300 100 U 50 50 1 1 P +X R3 4 -600 -300 100 U 50 50 1 1 P +X R4 5 -400 -300 100 U 50 50 1 1 P +X R5 6 -200 -300 100 U 50 50 1 1 P +X R6 7 0 -300 100 U 50 50 1 1 P +X R7 8 200 -300 100 U 50 50 1 1 P +X R8 9 400 -300 100 U 50 50 1 1 P +X R9 10 600 -300 100 U 50 50 1 1 P +X R10 11 800 -300 100 U 50 50 1 1 P +X R11 12 1000 -300 100 U 50 50 1 1 P +X COM2 13 1100 300 100 D 50 50 1 1 P +ENDDRAW +ENDDEF +# +# R_NET11_PAR_DIP +# +DEF R_NET11_PAR_DIP RN 0 0 Y N 1 F N +F0 "RN" -600 0 50 V V C CNN +F1 "R_NET11_PAR_DIP" 600 0 50 V V C CNN +F2 "" 675 0 50 V I C CNN +F3 "" 0 0 50 H V C CNN +ALIAS R_PACK11 +$FPLIST + DIP* + SOIC* +$ENDFPLIST +DRAW +S -550 -95 550 95 0 1 10 f +S -525 75 -475 -75 0 1 10 N +S -425 75 -375 -75 0 1 10 N +S -325 75 -275 -75 0 1 10 N +S -225 75 -175 -75 0 1 10 N +S -125 75 -75 -75 0 1 10 N +S -25 75 25 -75 0 1 10 N +S 75 75 125 -75 0 1 10 N +S 175 75 225 -75 0 1 10 N +S 275 75 325 -75 0 1 10 N +S 375 75 425 -75 0 1 10 N +S 475 75 525 -75 0 1 10 N +P 2 0 1 0 -500 -100 -500 -75 N +P 2 0 1 0 -500 75 -500 100 N +P 2 0 1 0 -400 -100 -400 -75 N +P 2 0 1 0 -400 75 -400 100 N +P 2 0 1 0 -300 -100 -300 -75 N +P 2 0 1 0 -300 75 -300 100 N +P 2 0 1 0 -200 -100 -200 -75 N +P 2 0 1 0 -200 75 -200 100 N +P 2 0 1 0 -100 -100 -100 -75 N +P 2 0 1 0 -100 75 -100 100 N +P 2 0 1 0 0 -100 0 -75 N +P 2 0 1 0 0 75 0 100 N +P 2 0 1 0 100 -100 100 -75 N +P 2 0 1 0 100 75 100 100 N +P 2 0 1 0 200 -100 200 -75 N +P 2 0 1 0 200 75 200 100 N +P 2 0 1 0 300 -100 300 -75 N +P 2 0 1 0 300 75 300 100 N +P 2 0 1 0 400 -100 400 -75 N +P 2 0 1 0 400 75 400 100 N +P 2 0 1 0 500 -100 500 -75 N +P 2 0 1 0 500 75 500 100 N +X R1.1 1 -500 -200 100 U 50 50 1 1 P +X R2.1 2 -400 -200 100 U 50 50 1 1 P +X R3.1 3 -300 -200 100 U 50 50 1 1 P +X R4.1 4 -200 -200 100 U 50 50 1 1 P +X R5.1 5 -100 -200 100 U 50 50 1 1 P +X R6.1 6 0 -200 100 U 50 50 1 1 P +X R7.1 7 100 -200 100 U 50 50 1 1 P +X R8.1 8 200 -200 100 U 50 50 1 1 P +X R9.1 9 300 -200 100 U 50 50 1 1 P +X R10.1 10 400 -200 100 U 50 50 1 1 P +X R3.2 20 -300 200 100 D 50 50 1 1 P +X R11.1 11 500 -200 100 U 50 50 1 1 P +X R2.2 21 -400 200 100 D 50 50 1 1 P +X R11.2 12 500 200 100 D 50 50 1 1 P +X R1.2 22 -500 200 100 D 50 50 1 1 P +X R10.2 13 400 200 100 D 50 50 1 1 P +X R9.2 14 300 200 100 D 50 50 1 1 P +X R8.2 15 200 200 100 D 50 50 1 1 P +X R7.2 16 100 200 100 D 50 50 1 1 P +X R6.2 17 0 200 100 D 50 50 1 1 P +X R5.2 18 -100 200 100 D 50 50 1 1 P +X R4.2 19 -200 200 100 D 50 50 1 1 P ENDDRAW ENDDEF # # R_NET12 # DEF R_NET12 RN 0 0 N N 1 F N -F0 "RN" -1200 225 50 H V L CNN -F1 "R_NET12" -825 225 50 H V L CNN -F2 "Resistors_ThroughHole:Resistor_Array_SIP13" 200 225 50 H I C CNN -F3 "" -1100 0 50 H V C CNN +F0 "RN" -700 0 50 V V C CNN +F1 "R_NET12" 600 0 50 V V C CNN +F2 "Resistors_ThroughHole:Resistor_Array_SIP13" 675 0 50 V I C CNN +F3 "" 0 0 50 H V C CNN $FPLIST - Resistor?Array?SIP13 -$ENDFPLIST -DRAW -C -1000 150 10 0 1 0 F -C -800 150 10 0 1 0 F -C -600 150 10 0 1 0 F -C -400 150 10 0 1 0 F -C -200 150 10 0 1 0 F -C 0 150 10 0 1 0 F -C 200 150 10 0 1 0 F -C 400 150 10 0 1 0 F -C 600 150 10 0 1 0 F -C 800 150 10 0 1 0 F -C 1000 150 10 0 1 0 F -S -1225 175 1275 -135 0 1 10 f -S -1040 -100 -960 100 0 1 10 N -S -840 -100 -760 100 0 1 10 N -S -640 -100 -560 100 0 1 10 N -S -440 -100 -360 100 0 1 10 N -S -240 -100 -160 100 0 1 10 N -S -40 -100 40 100 0 1 10 N -S 160 -100 240 100 0 1 10 N -S 360 -100 440 100 0 1 10 N -S 560 -100 640 100 0 1 10 N -S 760 -100 840 100 0 1 10 N -S 960 -100 1040 100 0 1 10 N -S 1160 -100 1240 100 0 1 10 N -P 3 0 1 0 -1000 150 -800 150 -800 100 N -P 3 0 1 0 -800 150 -600 150 -600 100 N -P 3 0 1 0 -600 150 -400 150 -400 100 N -P 3 0 1 0 -400 150 -200 150 -200 100 N -P 3 0 1 0 -200 150 0 150 0 100 N -P 3 0 1 0 0 150 200 150 200 100 N -P 3 0 1 0 200 150 400 150 400 100 N -P 3 0 1 0 400 150 600 150 600 100 N -P 3 0 1 0 600 150 800 150 800 100 N -P 3 0 1 0 800 150 1000 150 1000 100 N -P 3 0 1 0 1000 150 1200 150 1200 100 N -P 4 0 1 0 -1200 -100 -1200 150 -1000 150 -1000 100 N -X ~ 1 -1200 -200 100 U 50 50 1 1 P -X ~ 2 -1000 -200 100 U 50 50 1 1 P -X ~ 3 -800 -200 100 U 50 50 1 1 P -X ~ 4 -600 -200 100 U 50 50 1 1 P -X ~ 5 -400 -200 100 U 50 50 1 1 P -X ~ 6 -200 -200 100 U 50 50 1 1 P -X ~ 7 0 -200 100 U 50 50 1 1 P -X ~ 8 200 -200 100 U 50 50 1 1 P -X ~ 9 400 -200 100 U 50 50 1 1 P -X ~ 10 600 -200 100 U 50 50 1 1 P -X ~ 11 800 -200 100 U 50 50 1 1 P -X ~ 12 1000 -200 100 U 50 50 1 1 P -X ~ 13 1200 -200 100 U 50 50 1 1 P -ENDDRAW -ENDDEF -# -# R_NET12_Small -# -DEF R_NET12_Small RN 0 0 N N 1 F N -F0 "RN" -625 250 50 H V L CNN -F1 "R_NET12_Small" -625 175 50 H V L CNN -F2 "Resistors_ThroughHole:Resistor_Array_SIP13" -150 325 50 H I C CNN -F3 "" -500 0 50 H V C CNN -$FPLIST - Resistor?Array?SIP13 + Resistor?Array?SIP* $ENDFPLIST DRAW +C -600 90 10 0 1 0 F C -500 90 10 0 1 0 F C -400 90 10 0 1 0 F C -300 90 10 0 1 0 F @@ -4115,126 +4316,56 @@ C 100 90 10 0 1 0 F C 200 90 10 0 1 0 F C 300 90 10 0 1 0 F C 400 90 10 0 1 0 F -C 500 90 10 0 1 0 F -S -640 130 675 -130 0 1 10 f -S -530 -100 -470 60 0 1 10 N -S -430 -100 -370 60 0 1 10 N -S -330 -100 -270 60 0 1 10 N -S -230 -100 -170 60 0 1 10 N -S -130 -100 -70 60 0 1 10 N -S -30 -100 30 60 0 1 10 N -S 70 -100 130 60 0 1 10 N -S 170 -100 230 60 0 1 10 N -S 270 -100 330 60 0 1 10 N -S 370 -130 370 -130 0 1 10 N -S 370 -100 430 60 0 1 10 N -S 470 -100 530 60 0 1 10 N -S 570 -100 630 60 0 1 10 N -P 2 0 1 0 -600 -100 -600 90 N -P 3 0 1 0 -600 90 -500 90 -500 60 N -P 3 0 1 0 -500 90 -400 90 -400 60 N -P 3 0 1 0 -400 90 -300 90 -300 60 N -P 3 0 1 0 -300 90 -200 90 -200 60 N -P 3 0 1 0 -200 90 -100 90 -100 60 N -P 3 0 1 0 -100 90 0 90 0 60 N -P 3 0 1 0 0 90 100 90 100 60 N -P 3 0 1 0 100 90 200 90 200 60 N -P 3 0 1 0 200 90 300 90 300 60 N -P 3 0 1 0 300 90 400 90 400 60 N -P 3 0 1 0 400 90 500 90 500 60 N -P 3 0 1 0 500 90 600 90 600 60 N -X ~ 1 -600 -200 100 U 50 50 1 1 P -X ~ 2 -500 -200 100 U 50 50 1 1 P -X ~ 3 -400 -200 100 U 50 50 1 1 P -X ~ 4 -300 -200 100 U 50 50 1 1 P -X ~ 5 -200 -200 100 U 50 50 1 1 P -X ~ 6 -100 -200 100 U 50 50 1 1 P -X ~ 7 0 -200 100 U 50 50 1 1 P -X ~ 8 100 -200 100 U 50 50 1 1 P -X ~ 9 200 -200 100 U 50 50 1 1 P -X ~ 10 300 -200 100 U 50 50 1 1 P -X ~ 11 400 -200 100 U 50 50 1 1 P -X ~ 12 500 -200 100 U 50 50 1 1 P -X ~ 13 600 -200 100 U 50 50 1 1 P +S -650 -125 550 125 0 1 10 f +S -630 60 -570 -100 0 1 10 N +S -530 60 -470 -100 0 1 10 N +S -430 60 -370 -100 0 1 10 N +S -330 60 -270 -100 0 1 10 N +S -230 60 -170 -100 0 1 10 N +S -130 60 -70 -100 0 1 10 N +S -30 60 30 -100 0 1 10 N +S 70 60 130 -100 0 1 10 N +S 170 60 230 -100 0 1 10 N +S 270 60 330 -100 0 1 10 N +S 370 60 430 -100 0 1 10 N +S 470 60 530 -100 0 1 10 N +P 2 0 1 0 -600 100 -600 60 N +P 4 0 1 0 -600 60 -600 90 -500 90 -500 60 N +P 4 0 1 0 -500 60 -500 90 -400 90 -400 60 N +P 4 0 1 0 -400 60 -400 90 -300 90 -300 60 N +P 4 0 1 0 -300 60 -300 90 -200 90 -200 60 N +P 4 0 1 0 -200 60 -200 90 -100 90 -100 60 N +P 4 0 1 0 -100 60 -100 90 0 90 0 60 N +P 4 0 1 0 0 60 0 90 100 90 100 60 N +P 4 0 1 0 100 60 100 90 200 90 200 60 N +P 4 0 1 0 200 60 200 90 300 90 300 60 N +P 4 0 1 0 300 60 300 90 400 90 400 60 N +P 4 0 1 0 400 60 400 90 500 90 500 60 N +X COM 1 -600 200 100 D 50 50 1 1 P +X R1 2 -600 -200 100 U 50 50 1 1 P +X R2 3 -500 -200 100 U 50 50 1 1 P +X R3 4 -400 -200 100 U 50 50 1 1 P +X R4 5 -300 -200 100 U 50 50 1 1 P +X R5 6 -200 -200 100 U 50 50 1 1 P +X R6 7 -100 -200 100 U 50 50 1 1 P +X R7 8 0 -200 100 U 50 50 1 1 P +X R8 9 100 -200 100 U 50 50 1 1 P +X R9 10 200 -200 100 U 50 50 1 1 P +X R10 11 300 -200 100 U 50 50 1 1 P +X R11 12 400 -200 100 U 50 50 1 1 P +X R12 13 500 -200 100 U 50 50 1 1 P ENDDRAW ENDDEF # # R_NET13 # DEF R_NET13 RN 0 0 N N 1 F N -F0 "RN" -1400 225 50 H V L CNN -F1 "R_NET13" -1025 225 50 H V L CNN -F2 "Resistors_ThroughHole:Resistor_Array_SIP13" 0 225 50 H I C CNN -F3 "" -1300 0 50 H V C CNN +F0 "RN" -700 0 50 V V C CNN +F1 "R_NET13" 700 0 50 V V C CNN +F2 "Resistors_ThroughHole:Resistor_Array_SIP14" 775 0 50 V I C CNN +F3 "" 0 0 50 H V C CNN $FPLIST - Resistor?Array?SIP13 -$ENDFPLIST -DRAW -C -1200 150 10 0 1 0 F -C -1000 150 10 0 1 0 F -C -800 150 10 0 1 0 F -C -600 150 10 0 1 0 F -C -400 150 10 0 1 0 F -C -200 150 10 0 1 0 F -C 0 150 10 0 1 0 F -C 200 150 10 0 1 0 F -C 400 150 10 0 1 0 F -C 600 150 10 0 1 0 F -C 800 150 10 0 1 0 F -C 1000 150 10 0 1 0 F -S -1425 175 1275 -145 0 1 10 f -S -1240 -100 -1160 100 0 1 10 N -S -1040 -100 -960 100 0 1 10 N -S -840 -100 -760 100 0 1 10 N -S -640 -100 -560 100 0 1 10 N -S -440 -100 -360 100 0 1 10 N -S -240 -100 -160 100 0 1 10 N -S -40 -100 40 100 0 1 10 N -S 160 -100 240 100 0 1 10 N -S 360 -100 440 100 0 1 10 N -S 560 -100 640 100 0 1 10 N -S 760 -100 840 100 0 1 10 N -S 960 -100 1040 100 0 1 10 N -S 1160 -100 1240 100 0 1 10 N -P 3 0 1 0 -1200 150 -1000 150 -1000 100 N -P 3 0 1 0 -1000 150 -800 150 -800 100 N -P 3 0 1 0 -800 150 -600 150 -600 100 N -P 3 0 1 0 -600 150 -400 150 -400 100 N -P 3 0 1 0 -400 150 -200 150 -200 100 N -P 3 0 1 0 -200 150 0 150 0 100 N -P 3 0 1 0 0 150 200 150 200 100 N -P 3 0 1 0 200 150 400 150 400 100 N -P 3 0 1 0 400 150 600 150 600 100 N -P 3 0 1 0 600 150 800 150 800 100 N -P 3 0 1 0 800 150 1000 150 1000 100 N -P 3 0 1 0 1000 150 1200 150 1200 100 N -P 4 0 1 0 -1400 -100 -1400 150 -1200 150 -1200 100 N -X ~ 1 -1400 -200 100 U 50 50 1 1 P -X ~ 2 -1200 -200 100 U 50 50 1 1 P -X ~ 3 -1000 -200 100 U 50 50 1 1 P -X ~ 4 -800 -200 100 U 50 50 1 1 P -X ~ 5 -600 -200 100 U 50 50 1 1 P -X ~ 6 -400 -200 100 U 50 50 1 1 P -X ~ 7 -200 -200 100 U 50 50 1 1 P -X ~ 8 0 -200 100 U 50 50 1 1 P -X ~ 9 200 -200 100 U 50 50 1 1 P -X ~ 10 400 -200 100 U 50 50 1 1 P -X ~ 11 600 -200 100 U 50 50 1 1 P -X ~ 12 1000 -200 100 U 50 50 1 1 P -X ~ 13 800 -200 100 U 50 50 1 1 P -X ~ 14 1200 -200 100 U 50 50 1 1 P -ENDDRAW -ENDDEF -# -# R_NET13_Small -# -DEF R_NET13_Small RN 0 0 N N 1 F N -F0 "RN" -725 250 50 H V L CNN -F1 "R_NET13_Small" -725 175 50 H V L CNN -F2 "Resistors_ThroughHole:Resistor_Array_SIP14" -250 325 50 H I C CNN -F3 "" -600 0 50 H V C CNN -$FPLIST - Resistor?Array?SIP14 + Resistor?Array?SIP* $ENDFPLIST DRAW C -600 90 10 0 1 0 F @@ -4249,1236 +4380,1314 @@ C 200 90 10 0 1 0 F C 300 90 10 0 1 0 F C 400 90 10 0 1 0 F C 500 90 10 0 1 0 F -S -740 130 675 -140 0 1 10 f -S -630 -100 -570 60 0 1 10 N -S -530 -100 -470 60 0 1 10 N -S -430 -100 -370 60 0 1 10 N -S -330 -100 -270 60 0 1 10 N -S -230 -100 -170 60 0 1 10 N -S -130 -100 -70 60 0 1 10 N -S -30 -100 30 60 0 1 10 N -S 70 -100 130 60 0 1 10 N -S 170 -100 230 60 0 1 10 N -S 270 -140 270 -140 0 1 10 N -S 270 -100 330 60 0 1 10 N -S 370 -100 430 60 0 1 10 N -S 470 -100 530 60 0 1 10 N -S 570 -100 630 60 0 1 10 N -P 2 0 1 0 -700 -100 -700 90 N -P 3 0 1 0 -700 90 -600 90 -600 60 N -P 3 0 1 0 -600 90 -500 90 -500 60 N -P 3 0 1 0 -500 90 -400 90 -400 60 N -P 3 0 1 0 -400 90 -300 90 -300 60 N -P 3 0 1 0 -300 90 -200 90 -200 60 N -P 3 0 1 0 -200 90 -100 90 -100 60 N -P 3 0 1 0 -100 90 0 90 0 60 N -P 3 0 1 0 0 90 100 90 100 60 N -P 3 0 1 0 100 90 200 90 200 60 N -P 3 0 1 0 200 90 300 90 300 60 N -P 3 0 1 0 300 90 400 90 400 60 N -P 3 0 1 0 400 90 500 90 500 60 N -P 3 0 1 0 500 90 600 90 600 60 N -X ~ 1 -700 -200 100 U 50 50 1 1 P -X ~ 2 -600 -200 100 U 50 50 1 1 P -X ~ 3 -500 -200 100 U 50 50 1 1 P -X ~ 4 -400 -200 100 U 50 50 1 1 P -X ~ 5 -300 -200 100 U 50 50 1 1 P -X ~ 6 -200 -200 100 U 50 50 1 1 P -X ~ 7 -100 -200 100 U 50 50 1 1 P -X ~ 8 0 -200 100 U 50 50 1 1 P -X ~ 9 100 -200 100 U 50 50 1 1 P -X ~ 10 200 -200 100 U 50 50 1 1 P -X ~ 11 300 -200 100 U 50 50 1 1 P -X ~ 12 500 -200 100 U 50 50 1 1 P -X ~ 13 400 -200 100 U 50 50 1 1 P -X ~ 14 600 -200 100 U 50 50 1 1 P +S -650 -125 650 125 0 1 10 f +S -630 60 -570 -100 0 1 10 N +S -530 60 -470 -100 0 1 10 N +S -430 60 -370 -100 0 1 10 N +S -330 60 -270 -100 0 1 10 N +S -230 60 -170 -100 0 1 10 N +S -130 60 -70 -100 0 1 10 N +S -30 60 30 -100 0 1 10 N +S 70 60 130 -100 0 1 10 N +S 170 60 230 -100 0 1 10 N +S 270 60 330 -100 0 1 10 N +S 370 60 430 -100 0 1 10 N +S 470 60 530 -100 0 1 10 N +S 570 60 630 -100 0 1 10 N +P 2 0 1 0 -600 100 -600 60 N +P 4 0 1 0 -600 60 -600 90 -500 90 -500 60 N +P 4 0 1 0 -500 60 -500 90 -400 90 -400 60 N +P 4 0 1 0 -400 60 -400 90 -300 90 -300 60 N +P 4 0 1 0 -300 60 -300 90 -200 90 -200 60 N +P 4 0 1 0 -200 60 -200 90 -100 90 -100 60 N +P 4 0 1 0 -100 60 -100 90 0 90 0 60 N +P 4 0 1 0 0 60 0 90 100 90 100 60 N +P 4 0 1 0 100 60 100 90 200 90 200 60 N +P 4 0 1 0 200 60 200 90 300 90 300 60 N +P 4 0 1 0 300 60 300 90 400 90 400 60 N +P 4 0 1 0 400 60 400 90 500 90 500 60 N +P 4 0 1 0 500 60 500 90 600 90 600 60 N +X COM 1 -600 200 100 D 50 50 1 1 P +X R1 2 -600 -200 100 U 50 50 1 1 P +X R2 3 -500 -200 100 U 50 50 1 1 P +X R3 4 -400 -200 100 U 50 50 1 1 P +X R4 5 -300 -200 100 U 50 50 1 1 P +X R5 6 -200 -200 100 U 50 50 1 1 P +X R6 7 -100 -200 100 U 50 50 1 1 P +X R7 8 0 -200 100 U 50 50 1 1 P +X R8 9 100 -200 100 U 50 50 1 1 P +X R9 10 200 -200 100 U 50 50 1 1 P +X R10 11 300 -200 100 U 50 50 1 1 P +X R11 12 400 -200 100 U 50 50 1 1 P +X R12 13 500 -200 100 U 50 50 1 1 P +X R13 14 600 -200 100 U 50 50 1 1 P ENDDRAW ENDDEF # -# R_NET1_DIV +# R_NET1_DIV_CenterPin1 # -DEF R_NET1_DIV RN 0 0 Y N 1 F N -F0 "RN" 125 275 50 H V L CNN -F1 "R_NET1_DIV" 125 200 50 H V L CNN -F2 "" 200 325 50 V I C CNN -F3 "" -50 -350 50 H V C CNN -ALIAS Voltage_Divider +DEF R_NET1_DIV_CenterPin1 RN 0 0 Y N 1 F N +F0 "RN" -175 0 50 V V C CNN +F1 "R_NET1_DIV_CenterPin1" -100 0 50 V V C CNN +F2 "" 475 0 50 V I C CNN +F3 "" 200 0 50 H V C CNN +$FPLIST + Resistor?Array?SIP* + SOT?23 +$ENDFPLIST DRAW -C 0 0 5 0 1 0 N -S -100 300 100 -300 0 1 10 f -S -40 -250 40 -75 0 1 10 N -S -40 75 40 250 0 1 10 N -P 2 0 1 0 0 -300 0 -250 N -P 2 0 1 0 0 -75 0 75 N -P 2 0 1 0 0 0 100 0 N -P 2 0 1 0 0 250 0 300 N -X ~ 1 0 400 100 D 50 50 1 1 P -X ~ 2 0 -400 100 U 50 50 1 1 P -X ~ 3 200 0 100 L 50 50 1 1 P +C 0 1 10 0 1 0 F +S -50 -150 50 150 0 1 10 f +S -20 -133 20 -33 0 1 10 N +S -20 133 20 33 0 1 10 N +P 2 0 1 0 0 -200 0 -135 N +P 2 0 1 0 0 35 0 -35 N +P 2 0 1 0 0 200 0 133 N +P 2 0 1 0 50 0 0 0 N +X ~ 1 150 0 100 L 50 50 1 1 P +X ~ 2 0 250 100 D 50 50 1 1 P +X ~ 3 0 -250 100 U 50 50 1 1 P +ENDDRAW +ENDDEF +# +# R_NET1_DIV_CenterPin2 +# +DEF R_NET1_DIV_CenterPin2 RN 0 0 Y N 1 F N +F0 "RN" -175 0 50 V V C CNN +F1 "R_NET1_DIV_CenterPin2" -100 0 50 V V C CNN +F2 "" 475 0 50 V I C CNN +F3 "" 200 0 50 H V C CNN +ALIAS Voltage_Divider +$FPLIST + Resistor?Array?SIP* + SOT?23 +$ENDFPLIST +DRAW +C 0 1 10 0 1 0 F +S -50 -150 50 150 0 1 10 f +S -20 -133 20 -33 0 1 10 N +S -20 133 20 33 0 1 10 N +P 2 0 1 0 0 -200 0 -135 N +P 2 0 1 0 0 35 0 -35 N +P 2 0 1 0 0 200 0 133 N +P 2 0 1 0 50 0 0 0 N +X ~ 1 0 250 100 D 50 50 1 1 P +X ~ 2 150 0 100 L 50 50 1 1 P +X ~ 3 0 -250 100 U 50 50 1 1 P +ENDDRAW +ENDDEF +# +# R_NET1_DIV_CenterPin3 +# +DEF R_NET1_DIV_CenterPin3 RN 0 0 Y N 1 F N +F0 "RN" -175 0 50 V V C CNN +F1 "R_NET1_DIV_CenterPin3" -100 0 50 V V C CNN +F2 "" 475 0 50 V I C CNN +F3 "" 200 0 50 H V C CNN +$FPLIST + Resistor?Array?SIP* + SOT?23 +$ENDFPLIST +DRAW +C 0 1 10 0 1 0 F +S -50 -150 50 150 0 1 10 f +S -20 -133 20 -33 0 1 10 N +S -20 133 20 33 0 1 10 N +P 2 0 1 0 0 -200 0 -135 N +P 2 0 1 0 0 35 0 -35 N +P 2 0 1 0 0 200 0 133 N +P 2 0 1 0 50 0 0 0 N +X ~ 1 0 250 100 D 50 50 1 1 P +X ~ 2 0 -250 100 U 50 50 1 1 P +X ~ 3 150 0 100 L 50 50 1 1 P ENDDRAW ENDDEF # # R_NET2_DIV_SIP # DEF R_NET2_DIV_SIP RN 0 0 Y N 1 F N -F0 "RN" -425 350 50 H V L CNN -F1 "R_NET2_DIV_SIP" -25 350 50 H V L CNN -F2 "Resistors_ThroughHole:Resistor_Array_SIP4" 0 425 50 H I C CNN -F3 "" -300 -100 50 H V C CNN +F0 "RN" -300 0 50 V V C CNN +F1 "R_NET2_DIV_SIP" 200 0 50 V V C CNN +F2 "Resistors_ThroughHole:Resistor_Array_SIP4" 275 0 50 V I C CNN +F3 "" 0 0 50 H V C CNN $FPLIST - Resistor?Array?SIP4 + Resistor?Array?SIP* $ENDFPLIST DRAW -C -200 50 5 0 1 0 N -C -200 275 5 0 1 0 N -C 0 50 5 0 1 0 N -C 75 -175 5 0 1 0 N -S -425 300 225 -200 0 1 10 f -S -240 75 -160 250 0 1 10 N -S -200 -175 -200 -200 0 1 0 N -S -165 -150 -85 25 0 1 10 N -S -40 75 40 250 0 1 10 N -S 0 -175 0 -200 0 1 0 N -S 35 -150 115 25 0 1 10 N -P 2 0 1 0 -200 75 -200 -175 N -P 2 0 1 0 0 75 0 -175 N -P 3 0 1 0 -200 50 -125 50 -125 25 N -P 3 0 1 0 -200 275 0 275 0 250 N -P 3 0 1 0 -125 -150 -125 -175 75 -175 N -P 3 0 1 0 0 50 75 50 75 25 N -P 4 0 1 0 -400 -200 -400 275 -200 275 -200 250 N -P 4 0 1 0 75 -150 75 -175 200 -175 200 -200 N -X COM1 1 -400 -300 100 U 50 50 1 1 P -X RD1 2 -200 -300 100 U 50 50 1 1 P -X RD2 3 0 -300 100 U 50 50 1 1 P -X COM2 4 200 -300 100 U 50 50 1 1 P +C -200 0 10 0 1 0 F +C -200 166 10 0 1 0 F +C 0 0 10 0 1 0 F +C 60 -166 10 0 1 0 F +S -250 -200 150 200 0 1 10 f +S -220 133 -180 33 0 1 10 N +S -160 -133 -120 -33 0 1 10 N +S -20 133 20 33 0 1 10 N +S 40 -133 80 -33 0 1 10 N +P 2 0 1 0 -200 -200 -200 33 N +P 2 0 1 0 -200 200 -200 133 N +P 2 0 1 0 0 -200 0 33 N +P 2 0 1 0 100 -166 100 200 N +P 3 0 1 0 -200 0 -140 0 -140 -33 N +P 3 0 1 0 -200 166 0 166 0 133 N +P 3 0 1 0 -140 -133 -140 -166 100 -166 N +P 3 0 1 0 0 0 60 0 60 -33 N +P 3 0 1 0 60 -133 60 -166 100 -166 N +X COM1 1 -200 300 100 D 50 50 1 1 P +X R1 2 -200 -300 100 U 50 50 1 1 P +X R2 3 0 -300 100 U 50 50 1 1 P +X COM2 4 100 300 100 D 50 50 1 1 P +ENDDRAW +ENDDEF +# +# R_NET2_PAR_DIP +# +DEF R_NET2_PAR_DIP RN 0 0 Y N 1 F N +F0 "RN" -200 0 50 V V C CNN +F1 "R_NET2_PAR_DIP" 100 0 50 V V C CNN +F2 "" 175 0 50 V I C CNN +F3 "" 0 0 50 H V C CNN +ALIAS R_PACK2 +$FPLIST + DIP* + SOIC* +$ENDFPLIST +DRAW +S -150 -95 50 95 0 1 10 f +S -125 75 -75 -75 0 1 10 N +S -25 75 25 -75 0 1 10 N +P 2 0 1 0 -100 -100 -100 -75 N +P 2 0 1 0 -100 75 -100 100 N +P 2 0 1 0 0 -100 0 -75 N +P 2 0 1 0 0 75 0 100 N +X R1.1 1 -100 -200 100 U 50 50 1 1 P +X R2.1 2 0 -200 100 U 50 50 1 1 P +X R2.2 3 0 200 100 D 50 50 1 1 P +X R1.2 4 -100 200 100 D 50 50 1 1 P ENDDRAW ENDDEF # # R_NET2_PAR_SIP # DEF R_NET2_PAR_SIP RN 0 0 Y N 1 F N -F0 "RN" -425 225 50 H V L CNN -F1 "R_NET2_PAR_SIP" -225 225 50 H V L CNN -F2 "Resistors_ThroughHole:Resistor_Array_SIP4" 0 300 50 H I C CNN -F3 "" -400 0 50 H V C CNN +F0 "RN" -300 0 50 V V C CNN +F1 "R_NET2_PAR_SIP" 300 0 50 V V C CNN +F2 "Resistors_ThroughHole:Resistor_Array_SIP4" 375 0 50 V I C CNN +F3 "" 0 0 50 H V C CNN $FPLIST - Resistor?Array?SIP4 + Resistor?Array?SIP* $ENDFPLIST DRAW -S -425 -100 75 175 0 1 10 f -S -340 -75 -260 100 0 1 10 N -S -40 -75 40 100 0 1 10 N -P 2 0 1 0 -300 -75 -300 -100 N -P 2 0 1 0 0 -75 0 -100 N -P 4 0 1 0 -400 -100 -400 150 -300 150 -300 100 N -P 4 0 1 0 -100 -100 -100 150 0 150 0 100 N -X ~ 1 -400 -200 100 U 50 50 1 1 P -X ~ 2 -300 -200 100 U 50 50 1 1 P -X ~ 3 -100 -200 100 U 50 50 1 1 P -X ~ 4 0 -200 100 U 50 50 1 1 P +S -250 -75 250 175 0 1 10 f +S -230 110 -170 -50 0 1 10 N +S 70 110 130 -50 0 1 10 N +P 4 0 1 0 -200 110 -200 140 -100 140 -100 -50 N +P 4 0 1 0 100 110 100 140 200 140 200 -50 N +X R1.1 1 -200 -200 150 U 50 50 1 1 P +X R1.2 2 -100 -200 150 U 50 50 1 1 P +X R2.1 3 100 -200 150 U 50 50 1 1 P +X R2.2 4 200 -200 150 U 50 50 1 1 P +ENDDRAW +ENDDEF +# +# R_NET3 +# +DEF R_NET3 RN 0 0 N N 1 F N +F0 "RN" -200 0 50 V V C CNN +F1 "R_NET3" 200 0 50 V V C CNN +F2 "Resistors_ThroughHole:Resistor_Array_SIP4" 275 0 50 V I C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + Resistor?Array?SIP* +$ENDFPLIST +DRAW +C -100 90 10 0 1 0 F +C 0 90 10 0 1 0 F +S -150 -125 150 125 0 1 10 f +S -130 60 -70 -100 0 1 10 N +S -30 60 30 -100 0 1 10 N +S 70 60 130 -100 0 1 10 N +P 2 0 1 0 -100 100 -100 60 N +P 4 0 1 0 -100 60 -100 90 0 90 0 60 N +P 4 0 1 0 0 60 0 90 100 90 100 60 N +X COM 1 -100 200 100 D 50 50 1 1 P +X R1 2 -100 -200 100 U 50 50 1 1 P +X R2 3 0 -200 100 U 50 50 1 1 P +X R3 4 100 -200 100 U 50 50 1 1 P ENDDRAW ENDDEF # # R_NET3_DIV_SIP # DEF R_NET3_DIV_SIP RN 0 0 Y N 1 F N -F0 "RN" -425 350 50 H V L CNN -F1 "R_NET3_DIV_SIP" 425 350 50 H V R CNN -F2 "Resistors_ThroughHole:Resistor_Array_SIP5" 0 425 50 H I C CNN -F3 "" -300 -100 50 H V C CNN +F0 "RN" -300 0 50 V V C CNN +F1 "R_NET3_DIV_SIP" 400 0 50 V V C CNN +F2 "Resistors_ThroughHole:Resistor_Array_SIP5" 475 0 50 V I C CNN +F3 "" 0 0 50 H V C CNN $FPLIST - Resistor?Array?SIP5 + Resistor?Array?SIP* $ENDFPLIST DRAW -C -200 50 5 0 1 0 N -C -200 275 5 0 1 0 N -C 0 50 5 0 1 0 N -C 0 275 5 0 1 0 N -C 75 -175 5 0 1 0 N -C 200 50 5 0 1 0 N -C 200 275 5 0 1 0 N -C 275 -175 5 0 1 0 N -S -425 300 425 -200 0 1 10 f -S -240 75 -160 250 0 1 10 N -S -200 -175 -200 -200 0 1 0 N -S -165 -150 -85 25 0 1 10 N -S -40 75 40 250 0 1 10 N -S 0 -175 0 -200 0 1 0 N -S 35 -150 115 25 0 1 10 N -S 160 75 240 250 0 1 10 N -S 235 -150 315 25 0 1 10 N -P 2 0 1 0 -200 75 -200 -175 N -P 2 0 1 0 0 75 0 -175 N -P 2 0 1 0 200 75 200 -200 N -P 3 0 1 0 -200 50 -125 50 -125 25 N -P 3 0 1 0 -200 275 0 275 0 250 N -P 3 0 1 0 -125 -150 -125 -175 75 -175 N -P 3 0 1 0 0 50 75 50 75 25 N -P 3 0 1 0 0 275 200 275 200 250 N -P 3 0 1 0 75 -150 75 -175 275 -175 N -P 3 0 1 0 200 50 275 50 275 25 N -P 4 0 1 0 -400 -200 -400 275 -200 275 -200 250 N -P 4 0 1 0 275 -150 275 -175 400 -175 400 -200 N -X COM1 1 -400 -300 100 U 50 50 1 1 P -X RD1 2 -200 -300 100 U 50 50 1 1 P -X RD2 3 0 -300 100 U 50 50 1 1 P -X RD3 4 200 -300 100 U 50 50 1 1 P -X COM2 5 400 -300 100 U 50 50 1 1 P +C -200 0 10 0 1 0 F +C -200 166 10 0 1 0 F +C 0 0 10 0 1 0 F +C 0 166 10 0 1 0 F +C 60 -166 10 0 1 0 F +C 200 0 10 0 1 0 F +C 260 -166 10 0 1 0 F +S -250 -200 350 200 0 1 10 f +S -220 133 -180 33 0 1 10 N +S -160 -133 -120 -33 0 1 10 N +S -20 133 20 33 0 1 10 N +S 40 -133 80 -33 0 1 10 N +S 180 133 220 33 0 1 10 N +S 240 -133 280 -33 0 1 10 N +P 2 0 1 0 -200 -200 -200 33 N +P 2 0 1 0 -200 200 -200 133 N +P 2 0 1 0 0 -200 0 33 N +P 2 0 1 0 200 -200 200 33 N +P 2 0 1 0 300 -166 300 200 N +P 3 0 1 0 -200 0 -140 0 -140 -33 N +P 3 0 1 0 -200 166 0 166 0 133 N +P 3 0 1 0 -140 -133 -140 -166 300 -166 N +P 3 0 1 0 0 0 60 0 60 -33 N +P 3 0 1 0 0 166 200 166 200 133 N +P 3 0 1 0 60 -133 60 -166 300 -166 N +P 3 0 1 0 200 0 260 0 260 -33 N +P 3 0 1 0 260 -133 260 -166 300 -166 N +X COM1 1 -200 300 100 D 50 50 1 1 P +X R1 2 -200 -300 100 U 50 50 1 1 P +X R2 3 0 -300 100 U 50 50 1 1 P +X R3 4 200 -300 100 U 50 50 1 1 P +X COM2 5 300 300 100 D 50 50 1 1 P +ENDDRAW +ENDDEF +# +# R_NET3_PAR_DIP +# +DEF R_NET3_PAR_DIP RN 0 0 Y N 1 F N +F0 "RN" -200 0 50 V V C CNN +F1 "R_NET3_PAR_DIP" 200 0 50 V V C CNN +F2 "" 275 0 50 V I C CNN +F3 "" 0 0 50 H V C CNN +ALIAS R_PACK3 +$FPLIST + DIP* + SOIC* +$ENDFPLIST +DRAW +S -150 -95 150 95 0 1 10 f +S -125 75 -75 -75 0 1 10 N +S -25 75 25 -75 0 1 10 N +S 75 75 125 -75 0 1 10 N +P 2 0 1 0 -100 -100 -100 -75 N +P 2 0 1 0 -100 75 -100 100 N +P 2 0 1 0 0 -100 0 -75 N +P 2 0 1 0 0 75 0 100 N +P 2 0 1 0 100 -100 100 -75 N +P 2 0 1 0 100 75 100 100 N +X R1.1 1 -100 -200 100 U 50 50 1 1 P +X R2.1 2 0 -200 100 U 50 50 1 1 P +X R3.1 3 100 -200 100 U 50 50 1 1 P +X R3.2 4 100 200 100 D 50 50 1 1 P +X R2.2 5 0 200 100 D 50 50 1 1 P +X R1.2 6 -100 200 100 D 50 50 1 1 P ENDDRAW ENDDEF # # R_NET3_PAR_SIP # DEF R_NET3_PAR_SIP RN 0 0 Y N 1 F N -F0 "RN" -425 225 50 H V L CNN -F1 "R_NET3_PAR_SIP" 375 225 50 H V R CNN -F2 "Resistors_ThroughHole:Resistor_Array_SIP6" 0 300 50 H I C CNN -F3 "" -400 0 50 H V C CNN +F0 "RN" -400 0 50 V V C CNN +F1 "R_NET3_PAR_SIP" 500 0 50 V V C CNN +F2 "Resistors_ThroughHole:Resistor_Array_SIP6" 575 0 50 V I C CNN +F3 "" 0 0 50 H V C CNN $FPLIST - Resistor?Array?SIP6 + Resistor?Array?SIP* $ENDFPLIST DRAW -S -425 -100 375 175 0 1 10 f -S -340 -75 -260 100 0 1 10 N -S -40 -75 40 100 0 1 10 N -S 260 -75 340 100 0 1 10 N -P 2 0 1 0 -300 -75 -300 -100 N -P 2 0 1 0 0 -75 0 -100 N -P 2 0 1 0 300 -75 300 -100 N -P 4 0 1 0 -400 -100 -400 150 -300 150 -300 100 N -P 4 0 1 0 -100 -100 -100 150 0 150 0 100 N -P 4 0 1 0 200 -100 200 150 300 150 300 100 N -X ~ 1 -400 -200 100 U 50 50 1 1 P -X ~ 2 -300 -200 100 U 50 50 1 1 P -X ~ 3 -100 -200 100 U 50 50 1 1 P -X ~ 4 0 -200 100 U 50 50 1 1 P -X ~ 5 200 -200 100 U 50 50 1 1 P -X ~ 6 300 -200 100 U 50 50 1 1 P +S -350 -75 450 175 0 1 10 f +S -330 110 -270 -50 0 1 10 N +S -30 110 30 -50 0 1 10 N +S 270 110 330 -50 0 1 10 N +P 4 0 1 0 -300 110 -300 140 -200 140 -200 -50 N +P 4 0 1 0 0 110 0 140 100 140 100 -50 N +P 4 0 1 0 300 110 300 140 400 140 400 -50 N +X R1.1 1 -300 -200 150 U 50 50 1 1 P +X R1.2 2 -200 -200 150 U 50 50 1 1 P +X R2.1 3 0 -200 150 U 50 50 1 1 P +X R2.2 4 100 -200 150 U 50 50 1 1 P +X R3.1 5 300 -200 150 U 50 50 1 1 P +X R3.2 6 400 -200 150 U 50 50 1 1 P ENDDRAW ENDDEF # # R_NET4 # -DEF R_NET4 RN 0 0 Y N 1 F N -F0 "RN" -400 225 50 H V L CNN -F1 "R_NET4" -25 225 50 H V L CNN -F2 "Resistors_ThroughHole:Resistor_Array_SIP5" 400 225 50 H I L CNN -F3 "" -300 0 50 H V C CNN +DEF R_NET4 RN 0 0 N N 1 F N +F0 "RN" -300 0 50 V V C CNN +F1 "R_NET4" 200 0 50 V V C CNN +F2 "Resistors_ThroughHole:Resistor_Array_SIP5" 275 0 50 V I C CNN +F3 "" 0 0 50 H V C CNN $FPLIST - Resistor?Array?SIP6 + Resistor?Array?SIP* $ENDFPLIST DRAW -C -200 150 10 0 1 0 F -C 0 150 10 0 1 0 F -C 200 150 10 0 1 0 F -S -425 175 475 -125 0 1 10 f -S -240 -100 -160 100 0 1 10 N -S -40 -100 40 100 0 1 10 N -S 160 -100 240 100 0 1 10 N -S 360 -100 440 100 0 1 10 N -P 3 0 1 0 -200 150 0 150 0 100 N -P 3 0 1 0 0 150 200 150 200 100 N -P 3 0 1 0 200 150 400 150 400 100 N -P 4 0 1 0 -400 -100 -400 150 -200 150 -200 100 N -X ~ 1 -400 -200 100 U 50 50 1 1 P -X ~ 2 -200 -200 100 U 50 50 1 1 P -X ~ 3 0 -200 100 U 50 50 1 1 P -X ~ 4 200 -200 100 U 50 50 1 1 P -X ~ 5 400 -200 100 U 50 50 1 1 P +C -200 90 10 0 1 0 F +C -100 90 10 0 1 0 F +C 0 90 10 0 1 0 F +S -250 -125 150 125 0 1 10 f +S -230 60 -170 -100 0 1 10 N +S -130 60 -70 -100 0 1 10 N +S -30 60 30 -100 0 1 10 N +S 70 60 130 -100 0 1 10 N +P 2 0 1 0 -200 100 -200 60 N +P 4 0 1 0 -200 60 -200 90 -100 90 -100 60 N +P 4 0 1 0 -100 60 -100 90 0 90 0 60 N +P 4 0 1 0 0 60 0 90 100 90 100 60 N +X COM 1 -200 200 100 D 50 50 1 1 P +X R1 2 -200 -200 100 U 50 50 1 1 P +X R2 3 -100 -200 100 U 50 50 1 1 P +X R3 4 0 -200 100 U 50 50 1 1 P +X R4 5 100 -200 100 U 50 50 1 1 P ENDDRAW ENDDEF # # R_NET4_DIV_SIP # DEF R_NET4_DIV_SIP RN 0 0 Y N 1 F N -F0 "RN" -525 350 50 H V L CNN -F1 "R_NET4_DIV_SIP" 525 350 50 H V R CNN -F2 "Resistors_ThroughHole:Resistor_Array_SIP6" 0 425 50 H I C CNN -F3 "" -400 -100 50 H V C CNN +F0 "RN" -500 0 50 V V C CNN +F1 "R_NET4_DIV_SIP" 400 0 50 V V C CNN +F2 "Resistors_ThroughHole:Resistor_Array_SIP6" 475 0 50 V I C CNN +F3 "" 0 0 50 H V C CNN $FPLIST - Resistor?Array?SIP6 + Resistor?Array?SIP* $ENDFPLIST DRAW -C -300 50 5 0 1 0 N -C -300 275 5 0 1 0 N -C -100 50 5 0 1 0 N -C -100 275 5 0 1 0 N -C -25 -175 5 0 1 0 N -C 100 50 5 0 1 0 N -C 100 275 5 0 1 0 N -C 175 -175 5 0 1 0 N -C 300 50 5 0 1 0 N -C 375 -175 5 0 1 0 N -S -525 300 525 -200 0 1 10 f -S -340 75 -260 250 0 1 10 N -S -300 -175 -300 -200 0 1 0 N -S -265 -150 -185 25 0 1 10 N -S -140 75 -60 250 0 1 10 N -S -100 -175 -100 -200 0 1 0 N -S -65 -150 15 25 0 1 10 N -S 60 75 140 250 0 1 10 N -S 135 -150 215 25 0 1 10 N -S 260 75 340 250 0 1 10 N -S 335 -150 415 25 0 1 10 N -P 2 0 1 0 -300 75 -300 -175 N -P 2 0 1 0 -100 75 -100 -175 N -P 2 0 1 0 100 75 100 -200 N -P 2 0 1 0 300 75 300 -200 N -P 3 0 1 0 -300 50 -225 50 -225 25 N -P 3 0 1 0 -300 275 -100 275 -100 250 N -P 3 0 1 0 -225 -150 -225 -175 -25 -175 N -P 3 0 1 0 -100 50 -25 50 -25 25 N -P 3 0 1 0 -100 275 100 275 100 250 N -P 3 0 1 0 -25 -150 -25 -175 175 -175 N -P 3 0 1 0 100 50 175 50 175 25 N -P 3 0 1 0 100 275 300 275 300 250 N -P 3 0 1 0 175 -150 175 -175 375 -175 N -P 3 0 1 0 300 50 375 50 375 25 N -P 4 0 1 0 -500 -200 -500 275 -300 275 -300 250 N -P 4 0 1 0 375 -150 375 -175 500 -175 500 -200 N -X COM1 1 -500 -300 100 U 50 50 1 1 P -X RD1 2 -300 -300 100 U 50 50 1 1 P -X RD2 3 -100 -300 100 U 50 50 1 1 P -X RD3 4 100 -300 100 U 50 50 1 1 P -X RD4 5 300 -300 100 U 50 50 1 1 P -X COM2 6 500 -300 100 U 50 50 1 1 P +C -400 0 10 0 1 0 F +C -400 166 10 0 1 0 F +C -200 0 10 0 1 0 F +C -200 166 10 0 1 0 F +C -140 -166 10 0 1 0 F +C 0 0 10 0 1 0 F +C 0 166 10 0 1 0 F +C 60 -166 10 0 1 0 F +C 200 0 10 0 1 0 F +C 260 -166 10 0 1 0 F +S -450 -200 350 200 0 1 10 f +S -420 133 -380 33 0 1 10 N +S -360 -133 -320 -33 0 1 10 N +S -220 133 -180 33 0 1 10 N +S -160 -133 -120 -33 0 1 10 N +S -20 133 20 33 0 1 10 N +S 40 -133 80 -33 0 1 10 N +S 180 133 220 33 0 1 10 N +S 240 -133 280 -33 0 1 10 N +P 2 0 1 0 -400 -200 -400 33 N +P 2 0 1 0 -400 200 -400 133 N +P 2 0 1 0 -200 -200 -200 33 N +P 2 0 1 0 0 -200 0 33 N +P 2 0 1 0 200 -200 200 33 N +P 2 0 1 0 300 -166 300 200 N +P 3 0 1 0 -400 0 -340 0 -340 -33 N +P 3 0 1 0 -400 166 -200 166 -200 133 N +P 3 0 1 0 -340 -133 -340 -166 300 -166 N +P 3 0 1 0 -200 0 -140 0 -140 -33 N +P 3 0 1 0 -200 166 0 166 0 133 N +P 3 0 1 0 -140 -133 -140 -166 300 -166 N +P 3 0 1 0 0 0 60 0 60 -33 N +P 3 0 1 0 0 166 200 166 200 133 N +P 3 0 1 0 60 -133 60 -166 300 -166 N +P 3 0 1 0 200 0 260 0 260 -33 N +P 3 0 1 0 260 -133 260 -166 300 -166 N +X COM1 1 -400 300 100 D 50 50 1 1 P +X R1 2 -400 -300 100 U 50 50 1 1 P +X R2 3 -200 -300 100 U 50 50 1 1 P +X R3 4 0 -300 100 U 50 50 1 1 P +X R4 5 200 -300 100 U 50 50 1 1 P +X COM2 6 300 300 100 D 50 50 1 1 P +ENDDRAW +ENDDEF +# +# R_NET4_PAR_DIP +# +DEF R_NET4_PAR_DIP RN 0 0 Y N 1 F N +F0 "RN" -300 0 50 V V C CNN +F1 "R_NET4_PAR_DIP" 200 0 50 V V C CNN +F2 "" 275 0 50 V I C CNN +F3 "" 0 0 50 H V C CNN +ALIAS R_PACK4 +$FPLIST + DIP* + SOIC* +$ENDFPLIST +DRAW +S -250 -95 150 95 0 1 10 f +S -225 75 -175 -75 0 1 10 N +S -125 75 -75 -75 0 1 10 N +S -25 75 25 -75 0 1 10 N +S 75 75 125 -75 0 1 10 N +P 2 0 1 0 -200 -100 -200 -75 N +P 2 0 1 0 -200 75 -200 100 N +P 2 0 1 0 -100 -100 -100 -75 N +P 2 0 1 0 -100 75 -100 100 N +P 2 0 1 0 0 -100 0 -75 N +P 2 0 1 0 0 75 0 100 N +P 2 0 1 0 100 -100 100 -75 N +P 2 0 1 0 100 75 100 100 N +X R1.1 1 -200 -200 100 U 50 50 1 1 P +X R2.1 2 -100 -200 100 U 50 50 1 1 P +X R3.1 3 0 -200 100 U 50 50 1 1 P +X R4.1 4 100 -200 100 U 50 50 1 1 P +X R4.2 5 100 200 100 D 50 50 1 1 P +X R3.2 6 0 200 100 D 50 50 1 1 P +X R2.2 7 -100 200 100 D 50 50 1 1 P +X R1.2 8 -200 200 100 D 50 50 1 1 P ENDDRAW ENDDEF # # R_NET4_PAR_SIP # DEF R_NET4_PAR_SIP RN 0 0 Y N 1 F N -F0 "RN" -525 225 50 H V L CNN -F1 "R_NET4_PAR_SIP" 575 225 50 H V R CNN -F2 "Resistors_ThroughHole:Resistor_Array_SIP8" 0 300 50 H I C CNN -F3 "" -500 0 50 H V C CNN +F0 "RN" -600 0 50 V V C CNN +F1 "R_NET4_PAR_SIP" 600 0 50 V V C CNN +F2 "Resistors_ThroughHole:Resistor_Array_SIP8" 675 0 50 V I C CNN +F3 "" 0 0 50 H V C CNN $FPLIST - Resistor?Array?SIP8 + Resistor?Array?SIP* $ENDFPLIST DRAW -S -525 175 575 -100 0 1 10 f -S -440 -75 -360 100 0 1 10 N -S -140 -75 -60 100 0 1 10 N -S 160 -75 240 100 0 1 10 N -S 460 -75 540 100 0 1 10 N -P 2 0 1 0 -400 -100 -400 -75 N -P 2 0 1 0 -100 -100 -100 -75 N -P 2 0 1 0 200 -100 200 -75 N -P 2 0 1 0 500 -100 500 -75 N -P 4 0 1 0 -500 -100 -500 150 -400 150 -400 100 N -P 4 0 1 0 -200 -100 -200 150 -100 150 -100 100 N -P 4 0 1 0 100 -100 100 150 200 150 200 100 N -P 4 0 1 0 400 -100 400 150 500 150 500 100 N -X ~ 1 -500 -200 100 U 50 50 1 1 P -X ~ 2 -400 -200 100 U 50 50 1 1 P -X ~ 3 -200 -200 100 U 50 50 1 1 P -X ~ 4 -100 -200 100 U 50 50 1 1 P -X ~ 5 100 -200 100 U 50 50 1 1 P -X ~ 6 200 -200 100 U 50 50 1 1 P -X ~ 7 400 -200 100 U 50 50 1 1 P -X ~ 8 500 -200 100 U 50 50 1 1 P -ENDDRAW -ENDDEF -# -# R_NET4_Small -# -DEF R_NET4_Small RN 0 0 Y N 1 F N -F0 "RN" -225 250 50 H V L CNN -F1 "R_NET4_Small" -225 175 50 H V L CNN -F2 "Resistors_ThroughHole:Resistor_Array_SIP5" 250 325 50 H I C CNN -F3 "" -100 0 50 H V C CNN -$FPLIST - Resistor?Array?SIP5 -$ENDFPLIST -DRAW -C -100 90 10 0 1 0 F -C 0 90 10 0 1 0 F -C 100 90 10 0 1 0 F -S -240 130 275 -120 0 1 10 f -S -130 -100 -70 60 0 1 10 N -S -30 -100 30 60 0 1 10 N -S 70 -100 130 60 0 1 10 N -S 170 -100 230 60 0 1 10 N -P 2 0 1 0 -200 -100 -200 90 N -P 3 0 1 0 -200 90 -100 90 -100 60 N -P 3 0 1 0 -100 90 0 90 0 60 N -P 3 0 1 0 0 90 100 90 100 60 N -P 3 0 1 0 100 90 200 90 200 60 N -X ~ 1 -200 -200 100 U 50 50 1 1 P -X ~ 2 -100 -200 100 U 50 50 1 1 P -X ~ 3 0 -200 100 U 50 50 1 1 P -X ~ 4 100 -200 100 U 50 50 1 1 P -X ~ 5 200 -200 100 U 50 50 1 1 P +S -550 -75 550 175 0 1 10 f +S -530 110 -470 -50 0 1 10 N +S -230 110 -170 -50 0 1 10 N +S 70 110 130 -50 0 1 10 N +S 370 110 430 -50 0 1 10 N +P 4 0 1 0 -500 110 -500 140 -400 140 -400 -50 N +P 4 0 1 0 -200 110 -200 140 -100 140 -100 -50 N +P 4 0 1 0 100 110 100 140 200 140 200 -50 N +P 4 0 1 0 400 110 400 140 500 140 500 -50 N +X R1.1 1 -500 -200 150 U 50 50 1 1 P +X R1.2 2 -400 -200 150 U 50 50 1 1 P +X R2.1 3 -200 -200 150 U 50 50 1 1 P +X R2.2 4 -100 -200 150 U 50 50 1 1 P +X R3.1 5 100 -200 150 U 50 50 1 1 P +X R3.2 6 200 -200 150 U 50 50 1 1 P +X R4.1 7 400 -200 150 U 50 50 1 1 P +X R4.2 8 500 -200 150 U 50 50 1 1 P ENDDRAW ENDDEF # # R_NET5 # -DEF R_NET5 RN 0 0 Y N 1 F N -F0 "RN" -500 225 50 H V L CNN -F1 "R_NET5" -125 225 50 H V L CNN -F2 "Resistors_ThroughHole:Resistor_Array_SIP6" 275 225 50 H I L CNN -F3 "" -400 0 50 H V C CNN +DEF R_NET5 RN 0 0 N N 1 F N +F0 "RN" -300 0 50 V V C CNN +F1 "R_NET5" 300 0 50 V V C CNN +F2 "Resistors_ThroughHole:Resistor_Array_SIP6" 375 0 50 V I C CNN +F3 "" 0 0 50 H V C CNN $FPLIST - Resistor?Array?SIP6 + Resistor?Array?SIP* $ENDFPLIST DRAW -C -300 150 10 0 1 0 F -C -100 150 10 0 1 0 F -C 100 150 10 0 1 0 F -C 300 150 10 0 1 0 F -S -525 175 575 -125 0 1 10 f -S -340 -100 -260 100 0 1 10 N -S -140 -100 -60 100 0 1 10 N -S 60 -100 140 100 0 1 10 N -S 260 -100 340 100 0 1 10 N -S 460 -100 540 100 0 1 10 N -P 3 0 1 0 -300 150 -100 150 -100 100 N -P 3 0 1 0 -100 150 100 150 100 100 N -P 3 0 1 0 100 150 300 150 300 100 N -P 3 0 1 0 300 150 500 150 500 100 N -P 4 0 1 0 -500 -100 -500 150 -300 150 -300 100 N -X ~ 1 -500 -200 100 U 50 50 1 1 P -X ~ 2 -300 -200 100 U 50 50 1 1 P -X ~ 3 -100 -200 100 U 50 50 1 1 P -X ~ 4 100 -200 100 U 50 50 1 1 P -X ~ 5 300 -200 100 U 50 50 1 1 P -X ~ 6 500 -200 100 U 50 50 1 1 P +C -200 90 10 0 1 0 F +C -100 90 10 0 1 0 F +C 0 90 10 0 1 0 F +C 100 90 10 0 1 0 F +S -250 -125 250 125 0 1 10 f +S -230 60 -170 -100 0 1 10 N +S -130 60 -70 -100 0 1 10 N +S -30 60 30 -100 0 1 10 N +S 70 60 130 -100 0 1 10 N +S 170 60 230 -100 0 1 10 N +P 2 0 1 0 -200 100 -200 60 N +P 4 0 1 0 -200 60 -200 90 -100 90 -100 60 N +P 4 0 1 0 -100 60 -100 90 0 90 0 60 N +P 4 0 1 0 0 60 0 90 100 90 100 60 N +P 4 0 1 0 100 60 100 90 200 90 200 60 N +X COM 1 -200 200 100 D 50 50 1 1 P +X R1 2 -200 -200 100 U 50 50 1 1 P +X R2 3 -100 -200 100 U 50 50 1 1 P +X R3 4 0 -200 100 U 50 50 1 1 P +X R4 5 100 -200 100 U 50 50 1 1 P +X R5 6 200 -200 100 U 50 50 1 1 P ENDDRAW ENDDEF # # R_NET5_DIV_SIP # DEF R_NET5_DIV_SIP RN 0 0 Y N 1 F N -F0 "RN" -625 350 50 H V L CNN -F1 "R_NET5_DIV_SIP" 625 350 50 H V R CNN -F2 "Resistors_ThroughHole:Resistor_Array_SIP7" 0 425 50 H I C CNN -F3 "" -500 -100 50 H V C CNN +F0 "RN" -500 0 50 V V C CNN +F1 "R_NET5_DIV_SIP" 600 0 50 V V C CNN +F2 "Resistors_ThroughHole:Resistor_Array_SIP7" 675 0 50 V I C CNN +F3 "" 0 0 50 H V C CNN $FPLIST - Resistor?Array?SIP7 + Resistor?Array?SIP* $ENDFPLIST DRAW -C -400 50 5 0 1 0 N -C -400 275 5 0 1 0 N -C -200 50 5 0 1 0 N -C -200 275 5 0 1 0 N -C -125 -175 5 0 1 0 N -C 0 50 5 0 1 0 N -C 0 275 5 0 1 0 N -C 75 -175 5 0 1 0 N -C 200 50 5 0 1 0 N -C 200 275 5 0 1 0 N -C 275 -175 5 0 1 0 N -C 400 50 5 0 1 0 N -C 475 -175 5 0 1 0 N -S -625 300 625 -200 0 1 10 f -S -440 75 -360 250 0 1 10 N -S -400 -175 -400 -200 0 1 0 N -S -365 -150 -285 25 0 1 10 N -S -240 75 -160 250 0 1 10 N -S -200 -175 -200 -200 0 1 0 N -S -165 -150 -85 25 0 1 10 N -S -40 75 40 250 0 1 10 N -S 35 -150 115 25 0 1 10 N -S 160 75 240 250 0 1 10 N -S 235 -150 315 25 0 1 10 N -S 360 75 440 250 0 1 10 N -S 435 -150 515 25 0 1 10 N -P 2 0 1 0 -400 75 -400 -175 N -P 2 0 1 0 -200 75 -200 -175 N -P 2 0 1 0 0 75 0 -200 N -P 2 0 1 0 200 75 200 -200 N -P 2 0 1 0 400 75 400 -200 N -P 3 0 1 0 -400 50 -325 50 -325 25 N -P 3 0 1 0 -400 275 -200 275 -200 250 N -P 3 0 1 0 -325 -150 -325 -175 -125 -175 N -P 3 0 1 0 -200 50 -125 50 -125 25 N -P 3 0 1 0 -200 275 0 275 0 250 N -P 3 0 1 0 -125 -150 -125 -175 75 -175 N -P 3 0 1 0 0 50 75 50 75 25 N -P 3 0 1 0 0 275 200 275 200 250 N -P 3 0 1 0 75 -150 75 -175 275 -175 N -P 3 0 1 0 200 50 275 50 275 25 N -P 3 0 1 0 200 275 400 275 400 250 N -P 3 0 1 0 275 -150 275 -175 475 -175 N -P 3 0 1 0 400 50 475 50 475 25 N -P 4 0 1 0 -600 -200 -600 275 -400 275 -400 250 N -P 4 0 1 0 475 -150 475 -175 600 -175 600 -200 N -X COM1 1 -600 -300 100 U 50 50 1 1 P -X RD1 2 -400 -300 100 U 50 50 1 1 P -X RD2 3 -200 -300 100 U 50 50 1 1 P -X RD3 4 0 -300 100 U 50 50 1 1 P -X RD4 5 200 -300 100 U 50 50 1 1 P -X RD5 6 400 -300 100 U 50 50 1 1 P -X COM2 7 600 -300 100 U 50 50 1 1 P +C -400 0 10 0 1 0 F +C -400 166 10 0 1 0 F +C -200 0 10 0 1 0 F +C -200 166 10 0 1 0 F +C -140 -166 10 0 1 0 F +C 0 0 10 0 1 0 F +C 0 166 10 0 1 0 F +C 60 -166 10 0 1 0 F +C 200 0 10 0 1 0 F +C 200 166 10 0 1 0 F +C 260 -166 10 0 1 0 F +C 400 0 10 0 1 0 F +C 460 -166 10 0 1 0 F +S -450 -200 550 200 0 1 10 f +S -420 133 -380 33 0 1 10 N +S -360 -133 -320 -33 0 1 10 N +S -220 133 -180 33 0 1 10 N +S -160 -133 -120 -33 0 1 10 N +S -20 133 20 33 0 1 10 N +S 40 -133 80 -33 0 1 10 N +S 180 133 220 33 0 1 10 N +S 240 -133 280 -33 0 1 10 N +S 380 133 420 33 0 1 10 N +S 440 -133 480 -33 0 1 10 N +P 2 0 1 0 -400 -200 -400 33 N +P 2 0 1 0 -400 200 -400 133 N +P 2 0 1 0 -200 -200 -200 33 N +P 2 0 1 0 0 -200 0 33 N +P 2 0 1 0 200 -200 200 33 N +P 2 0 1 0 400 -200 400 33 N +P 2 0 1 0 500 -166 500 200 N +P 3 0 1 0 -400 0 -340 0 -340 -33 N +P 3 0 1 0 -400 166 -200 166 -200 133 N +P 3 0 1 0 -340 -133 -340 -166 500 -166 N +P 3 0 1 0 -200 0 -140 0 -140 -33 N +P 3 0 1 0 -200 166 0 166 0 133 N +P 3 0 1 0 -140 -133 -140 -166 500 -166 N +P 3 0 1 0 0 0 60 0 60 -33 N +P 3 0 1 0 0 166 200 166 200 133 N +P 3 0 1 0 60 -133 60 -166 500 -166 N +P 3 0 1 0 200 0 260 0 260 -33 N +P 3 0 1 0 200 166 400 166 400 133 N +P 3 0 1 0 260 -133 260 -166 500 -166 N +P 3 0 1 0 400 0 460 0 460 -33 N +P 3 0 1 0 460 -133 460 -166 500 -166 N +X COM1 1 -400 300 100 D 50 50 1 1 P +X R1 2 -400 -300 100 U 50 50 1 1 P +X R2 3 -200 -300 100 U 50 50 1 1 P +X R3 4 0 -300 100 U 50 50 1 1 P +X R4 5 200 -300 100 U 50 50 1 1 P +X R5 6 400 -300 100 U 50 50 1 1 P +X COM2 7 500 300 100 D 50 50 1 1 P +ENDDRAW +ENDDEF +# +# R_NET5_PAR_DIP +# +DEF R_NET5_PAR_DIP RN 0 0 Y N 1 F N +F0 "RN" -300 0 50 V V C CNN +F1 "R_NET5_PAR_DIP" 300 0 50 V V C CNN +F2 "" 375 0 50 V I C CNN +F3 "" 0 0 50 H V C CNN +ALIAS R_PACK5 +$FPLIST + DIP* + SOIC* +$ENDFPLIST +DRAW +S -250 -95 250 95 0 1 10 f +S -225 75 -175 -75 0 1 10 N +S -125 75 -75 -75 0 1 10 N +S -25 75 25 -75 0 1 10 N +S 75 75 125 -75 0 1 10 N +S 175 75 225 -75 0 1 10 N +P 2 0 1 0 -200 -100 -200 -75 N +P 2 0 1 0 -200 75 -200 100 N +P 2 0 1 0 -100 -100 -100 -75 N +P 2 0 1 0 -100 75 -100 100 N +P 2 0 1 0 0 -100 0 -75 N +P 2 0 1 0 0 75 0 100 N +P 2 0 1 0 100 -100 100 -75 N +P 2 0 1 0 100 75 100 100 N +P 2 0 1 0 200 -100 200 -75 N +P 2 0 1 0 200 75 200 100 N +X R1.1 1 -200 -200 100 U 50 50 1 1 P +X R2.1 2 -100 -200 100 U 50 50 1 1 P +X R3.1 3 0 -200 100 U 50 50 1 1 P +X R4.1 4 100 -200 100 U 50 50 1 1 P +X R5.1 5 200 -200 100 U 50 50 1 1 P +X R5.2 6 200 200 100 D 50 50 1 1 P +X R4.2 7 100 200 100 D 50 50 1 1 P +X R3.2 8 0 200 100 D 50 50 1 1 P +X R2.2 9 -100 200 100 D 50 50 1 1 P +X R1.2 10 -200 200 100 D 50 50 1 1 P ENDDRAW ENDDEF # # R_NET5_PAR_SIP # DEF R_NET5_PAR_SIP RN 0 0 Y N 1 F N -F0 "RN" -625 225 50 H V L CNN -F1 "R_NET5_PAR_SIP" 775 225 50 H V R CNN -F2 "Resistors_ThroughHole:Resistor_Array_SIP10" 0 300 50 H I C CNN -F3 "" -600 0 50 H V C CNN +F0 "RN" -700 0 50 V V C CNN +F1 "R_NET5_PAR_SIP" 800 0 50 V V C CNN +F2 "Resistors_ThroughHole:Resistor_Array_SIP10" 875 0 50 V I C CNN +F3 "" 0 0 50 H V C CNN $FPLIST - Resistor?Array?SIP10 + Resistor?Array?SIP* $ENDFPLIST DRAW -S -625 175 775 -100 0 1 10 f -S -540 -75 -460 100 0 1 10 N -S -500 -75 -500 -100 0 1 0 N -S -240 -75 -160 100 0 1 10 N -S -200 -75 -200 -100 0 1 0 N -S 60 -75 140 100 0 1 10 N -S 100 -100 100 -75 0 1 0 N -S 360 -75 440 100 0 1 10 N -S 400 -100 400 -75 0 1 0 N -S 660 -75 740 100 0 1 10 N -S 700 -100 700 -75 0 1 0 N -P 4 0 1 0 -600 -100 -600 150 -500 150 -500 100 N -P 4 0 1 0 -300 -100 -300 150 -200 150 -200 100 N -P 4 0 1 0 0 -100 0 150 100 150 100 100 N -P 4 0 1 0 300 -100 300 150 400 150 400 100 N -P 4 0 1 0 600 -100 600 150 700 150 700 100 N -X ~ 1 -600 -200 100 U 50 50 1 1 P -X ~ 2 -500 -200 100 U 50 50 1 1 P -X ~ 3 -300 -200 100 U 50 50 1 1 P -X ~ 4 -200 -200 100 U 50 50 1 1 P -X ~ 5 0 -200 100 U 50 50 1 1 P -X ~ 6 100 -200 100 U 50 50 1 1 P -X ~ 7 300 -200 100 U 50 50 1 1 P -X ~ 8 400 -200 100 U 50 50 1 1 P -X ~ 9 600 -200 100 U 50 50 1 1 P -X ~ 10 700 -200 100 U 50 50 1 1 P -ENDDRAW -ENDDEF -# -# R_NET5_Small -# -DEF R_NET5_Small RN 0 0 Y N 1 F N -F0 "RN" -225 250 50 H V L CNN -F1 "R_NET5_Small" -225 175 50 H V L CNN -F2 "Resistors_ThroughHole:Resistor_Array_SIP6" 250 325 50 H I C CNN -F3 "" -100 0 50 H V C CNN -$FPLIST - Resistor?Array?SIP6 -$ENDFPLIST -DRAW -C -100 90 10 0 1 0 F -C 0 90 10 0 1 0 F -C 100 90 10 0 1 0 F -C 200 90 10 0 1 0 F -S -240 130 375 -120 0 1 10 f -S -130 -100 -70 60 0 1 10 N -S -30 -100 30 60 0 1 10 N -S 70 -100 130 60 0 1 10 N -S 170 -100 230 60 0 1 10 N -S 270 -100 330 60 0 1 10 N -P 2 0 1 0 -200 -100 -200 90 N -P 3 0 1 0 -200 90 -100 90 -100 60 N -P 3 0 1 0 -100 90 0 90 0 60 N -P 3 0 1 0 0 90 100 90 100 60 N -P 3 0 1 0 100 90 200 90 200 60 N -P 3 0 1 0 200 90 300 90 300 60 N -X ~ 1 -200 -200 100 U 50 50 1 1 P -X ~ 2 -100 -200 100 U 50 50 1 1 P -X ~ 3 0 -200 100 U 50 50 1 1 P -X ~ 4 100 -200 100 U 50 50 1 1 P -X ~ 5 200 -200 100 U 50 50 1 1 P -X ~ 6 300 -200 100 U 50 50 1 1 P +S -650 -75 750 175 0 1 10 f +S -630 110 -570 -50 0 1 10 N +S -330 110 -270 -50 0 1 10 N +S -30 110 30 -50 0 1 10 N +S 270 110 330 -50 0 1 10 N +S 570 110 630 -50 0 1 10 N +P 4 0 1 0 -600 110 -600 140 -500 140 -500 -50 N +P 4 0 1 0 -300 110 -300 140 -200 140 -200 -50 N +P 4 0 1 0 0 110 0 140 100 140 100 -50 N +P 4 0 1 0 300 110 300 140 400 140 400 -50 N +P 4 0 1 0 600 110 600 140 700 140 700 -50 N +X R1.1 1 -600 -200 150 U 50 50 1 1 P +X R1.2 2 -500 -200 150 U 50 50 1 1 P +X R2.1 3 -300 -200 150 U 50 50 1 1 P +X R2.2 4 -200 -200 150 U 50 50 1 1 P +X R3.1 5 0 -200 150 U 50 50 1 1 P +X R3.2 6 100 -200 150 U 50 50 1 1 P +X R4.1 7 300 -200 150 U 50 50 1 1 P +X R4.2 8 400 -200 150 U 50 50 1 1 P +X R5.1 9 600 -200 150 U 50 50 1 1 P +X R5.2 10 700 -200 150 U 50 50 1 1 P ENDDRAW ENDDEF # # R_NET6 # -DEF R_NET6 RN 0 0 Y N 1 F N -F0 "RN" -600 225 50 H V L CNN -F1 "R_NET6" -225 225 50 H V L CNN -F2 "Resistors_ThroughHole:Resistor_Array_SIP7" 550 225 50 H I C CNN -F3 "" -500 0 50 H V C CNN +DEF R_NET6 RN 0 0 N N 1 F N +F0 "RN" -400 0 50 V V C CNN +F1 "R_NET6" 300 0 50 V V C CNN +F2 "Resistors_ThroughHole:Resistor_Array_SIP7" 375 0 50 V I C CNN +F3 "" 0 0 50 H V C CNN $FPLIST - Resistor?Array?SIP7 + Resistor?Array?SIP* $ENDFPLIST DRAW -C -400 150 10 0 1 0 F -C -200 150 10 0 1 0 F -C 0 150 10 0 1 0 F -C 200 150 10 0 1 0 F -C 400 150 10 0 1 0 F -S -625 175 675 -125 0 1 10 f -S -440 -100 -360 100 0 1 10 N -S -240 -100 -160 100 0 1 10 N -S -40 -100 40 100 0 1 10 N -S 160 -100 240 100 0 1 10 N -S 360 -100 440 100 0 1 10 N -S 560 -100 640 100 0 1 10 N -S 675 -125 675 -125 0 1 10 N -P 3 0 1 0 -400 150 -200 150 -200 100 N -P 3 0 1 0 -200 150 0 150 0 100 N -P 3 0 1 0 0 150 200 150 200 100 N -P 3 0 1 0 200 150 400 150 400 100 N -P 3 0 1 0 400 150 600 150 600 100 N -P 4 0 1 0 -600 -100 -600 150 -400 150 -400 100 N -X ~ 1 -600 -200 100 U 50 50 1 1 P -X ~ 2 -400 -200 100 U 50 50 1 1 P -X ~ 3 -200 -200 100 U 50 50 1 1 P -X ~ 4 0 -200 100 U 50 50 1 1 P -X ~ 5 200 -200 100 U 50 50 1 1 P -X ~ 6 400 -200 100 U 50 50 1 1 P -X ~ 7 600 -200 100 U 50 50 1 1 P +C -300 90 10 0 1 0 F +C -200 90 10 0 1 0 F +C -100 90 10 0 1 0 F +C 0 90 10 0 1 0 F +C 100 90 10 0 1 0 F +S -350 -125 250 125 0 1 10 f +S -330 60 -270 -100 0 1 10 N +S -230 60 -170 -100 0 1 10 N +S -130 60 -70 -100 0 1 10 N +S -30 60 30 -100 0 1 10 N +S 70 60 130 -100 0 1 10 N +S 170 60 230 -100 0 1 10 N +P 2 0 1 0 -300 100 -300 60 N +P 4 0 1 0 -300 60 -300 90 -200 90 -200 60 N +P 4 0 1 0 -200 60 -200 90 -100 90 -100 60 N +P 4 0 1 0 -100 60 -100 90 0 90 0 60 N +P 4 0 1 0 0 60 0 90 100 90 100 60 N +P 4 0 1 0 100 60 100 90 200 90 200 60 N +X COM 1 -300 200 100 D 50 50 1 1 P +X R1 2 -300 -200 100 U 50 50 1 1 P +X R2 3 -200 -200 100 U 50 50 1 1 P +X R3 4 -100 -200 100 U 50 50 1 1 P +X R4 5 0 -200 100 U 50 50 1 1 P +X R5 6 100 -200 100 U 50 50 1 1 P +X R6 7 200 -200 100 U 50 50 1 1 P ENDDRAW ENDDEF # # R_NET6_DIV_SIP # DEF R_NET6_DIV_SIP RN 0 0 Y N 1 F N -F0 "RN" -625 350 50 H V L CNN -F1 "R_NET6_DIV_SIP" 825 350 50 H V R CNN -F2 "Resistors_ThroughHole:Resistor_Array_SIP8" 0 425 50 H I C CNN -F3 "" -500 -100 50 H V C CNN +F0 "RN" -700 0 50 V V C CNN +F1 "R_NET6_DIV_SIP" 600 0 50 V V C CNN +F2 "Resistors_ThroughHole:Resistor_Array_SIP8" 675 0 50 V I C CNN +F3 "" 0 0 50 H V C CNN $FPLIST - Resistor?Array?SIP8 + Resistor?Array?SIP* $ENDFPLIST DRAW -C -400 50 5 0 1 0 N -C -400 275 5 0 1 0 N -C -200 50 5 0 1 0 N -C -200 275 5 0 1 0 N -C -125 -175 5 0 1 0 N -C 0 50 5 0 1 0 N -C 0 275 5 0 1 0 N -C 75 -175 5 0 1 0 N -C 200 50 5 0 1 0 N -C 200 275 5 0 1 0 N -C 275 -175 5 0 1 0 N -C 400 50 5 0 1 0 N -C 475 -175 5 0 1 0 N -C 600 50 5 0 1 0 N -C 600 275 5 0 1 0 N -C 675 -175 5 0 1 0 N -S -625 300 825 -200 0 1 10 f -S -440 75 -360 250 0 1 10 N -S -400 -175 -400 -200 0 1 0 N -S -365 -150 -285 25 0 1 10 N -S -240 75 -160 250 0 1 10 N -S -200 -175 -200 -200 0 1 0 N -S -165 -150 -85 25 0 1 10 N -S -40 75 40 250 0 1 10 N -S 35 -150 115 25 0 1 10 N -S 160 75 240 250 0 1 10 N -S 235 -150 315 25 0 1 10 N -S 360 75 440 250 0 1 10 N -S 435 -150 515 25 0 1 10 N -S 560 75 640 250 0 1 10 N -S 635 -150 715 25 0 1 10 N -P 2 0 1 0 -400 75 -400 -175 N -P 2 0 1 0 -200 75 -200 -175 N -P 2 0 1 0 0 75 0 -200 N -P 2 0 1 0 200 75 200 -200 N -P 2 0 1 0 400 75 400 -200 N -P 2 0 1 0 600 75 600 -200 N -P 3 0 1 0 -400 50 -325 50 -325 25 N -P 3 0 1 0 -400 275 -200 275 -200 250 N -P 3 0 1 0 -325 -150 -325 -175 -125 -175 N -P 3 0 1 0 -200 50 -125 50 -125 25 N -P 3 0 1 0 -200 275 0 275 0 250 N -P 3 0 1 0 -125 -150 -125 -175 75 -175 N -P 3 0 1 0 0 50 75 50 75 25 N -P 3 0 1 0 0 275 200 275 200 250 N -P 3 0 1 0 75 -150 75 -175 275 -175 N -P 3 0 1 0 200 50 275 50 275 25 N -P 3 0 1 0 200 275 400 275 400 250 N -P 3 0 1 0 275 -150 275 -175 475 -175 N -P 3 0 1 0 400 50 475 50 475 25 N -P 3 0 1 0 400 275 600 275 600 250 N -P 3 0 1 0 475 -150 475 -175 675 -175 N -P 3 0 1 0 600 50 675 50 675 25 N -P 4 0 1 0 -600 -200 -600 275 -400 275 -400 250 N -P 4 0 1 0 475 -150 475 -175 600 -175 600 -200 N -P 4 0 1 0 675 -150 675 -175 800 -175 800 -200 N -X COM1 1 -600 -300 100 U 50 50 1 1 P -X RD1 2 -400 -300 100 U 50 50 1 1 P -X RD2 3 -200 -300 100 U 50 50 1 1 P -X RD3 4 0 -300 100 U 50 50 1 1 P -X RD4 5 200 -300 100 U 50 50 1 1 P -X RD5 6 400 -300 100 U 50 50 1 1 P -X RD6 7 600 -300 100 U 50 50 1 1 P -X COM2 8 800 -300 100 U 50 50 1 1 P +C -600 0 10 0 1 0 F +C -600 166 10 0 1 0 F +C -400 0 10 0 1 0 F +C -400 166 10 0 1 0 F +C -340 -166 10 0 1 0 F +C -200 0 10 0 1 0 F +C -200 166 10 0 1 0 F +C -140 -166 10 0 1 0 F +C 0 0 10 0 1 0 F +C 0 166 10 0 1 0 F +C 60 -166 10 0 1 0 F +C 200 0 10 0 1 0 F +C 200 166 10 0 1 0 F +C 260 -166 10 0 1 0 F +C 400 0 10 0 1 0 F +C 460 -166 10 0 1 0 F +S -650 -200 550 200 0 1 10 f +S -620 133 -580 33 0 1 10 N +S -560 -133 -520 -33 0 1 10 N +S -420 133 -380 33 0 1 10 N +S -360 -133 -320 -33 0 1 10 N +S -220 133 -180 33 0 1 10 N +S -160 -133 -120 -33 0 1 10 N +S -20 133 20 33 0 1 10 N +S 40 -133 80 -33 0 1 10 N +S 180 133 220 33 0 1 10 N +S 240 -133 280 -33 0 1 10 N +S 380 133 420 33 0 1 10 N +S 440 -133 480 -33 0 1 10 N +P 2 0 1 0 -600 -200 -600 33 N +P 2 0 1 0 -600 200 -600 133 N +P 2 0 1 0 -400 -200 -400 33 N +P 2 0 1 0 -200 -200 -200 33 N +P 2 0 1 0 0 -200 0 33 N +P 2 0 1 0 200 -200 200 33 N +P 2 0 1 0 400 -200 400 33 N +P 2 0 1 0 500 -166 500 200 N +P 3 0 1 0 -600 0 -540 0 -540 -33 N +P 3 0 1 0 -600 166 -400 166 -400 133 N +P 3 0 1 0 -540 -133 -540 -166 500 -166 N +P 3 0 1 0 -400 0 -340 0 -340 -33 N +P 3 0 1 0 -400 166 -200 166 -200 133 N +P 3 0 1 0 -340 -133 -340 -166 500 -166 N +P 3 0 1 0 -200 0 -140 0 -140 -33 N +P 3 0 1 0 -200 166 0 166 0 133 N +P 3 0 1 0 -140 -133 -140 -166 500 -166 N +P 3 0 1 0 0 0 60 0 60 -33 N +P 3 0 1 0 0 166 200 166 200 133 N +P 3 0 1 0 60 -133 60 -166 500 -166 N +P 3 0 1 0 200 0 260 0 260 -33 N +P 3 0 1 0 200 166 400 166 400 133 N +P 3 0 1 0 260 -133 260 -166 500 -166 N +P 3 0 1 0 400 0 460 0 460 -33 N +P 3 0 1 0 460 -133 460 -166 500 -166 N +X COM1 1 -600 300 100 D 50 50 1 1 P +X R1 2 -600 -300 100 U 50 50 1 1 P +X R2 3 -400 -300 100 U 50 50 1 1 P +X R3 4 -200 -300 100 U 50 50 1 1 P +X R4 5 0 -300 100 U 50 50 1 1 P +X R5 6 200 -300 100 U 50 50 1 1 P +X R6 7 400 -300 100 U 50 50 1 1 P +X COM2 8 500 300 100 D 50 50 1 1 P +ENDDRAW +ENDDEF +# +# R_NET6_PAR_DIP +# +DEF R_NET6_PAR_DIP RN 0 0 Y N 1 F N +F0 "RN" -400 0 50 V V C CNN +F1 "R_NET6_PAR_DIP" 300 0 50 V V C CNN +F2 "" 375 0 50 V I C CNN +F3 "" 0 0 50 H V C CNN +ALIAS R_PACK6 +$FPLIST + DIP* + SOIC* +$ENDFPLIST +DRAW +S -350 -95 250 95 0 1 10 f +S -325 75 -275 -75 0 1 10 N +S -225 75 -175 -75 0 1 10 N +S -125 75 -75 -75 0 1 10 N +S -25 75 25 -75 0 1 10 N +S 75 75 125 -75 0 1 10 N +S 175 75 225 -75 0 1 10 N +P 2 0 1 0 -300 -100 -300 -75 N +P 2 0 1 0 -300 75 -300 100 N +P 2 0 1 0 -200 -100 -200 -75 N +P 2 0 1 0 -200 75 -200 100 N +P 2 0 1 0 -100 -100 -100 -75 N +P 2 0 1 0 -100 75 -100 100 N +P 2 0 1 0 0 -100 0 -75 N +P 2 0 1 0 0 75 0 100 N +P 2 0 1 0 100 -100 100 -75 N +P 2 0 1 0 100 75 100 100 N +P 2 0 1 0 200 -100 200 -75 N +P 2 0 1 0 200 75 200 100 N +X R1.1 1 -300 -200 100 U 50 50 1 1 P +X R2.1 2 -200 -200 100 U 50 50 1 1 P +X R3.1 3 -100 -200 100 U 50 50 1 1 P +X R4.1 4 0 -200 100 U 50 50 1 1 P +X R5.1 5 100 -200 100 U 50 50 1 1 P +X R6.1 6 200 -200 100 U 50 50 1 1 P +X R6.2 7 200 200 100 D 50 50 1 1 P +X R5.2 8 100 200 100 D 50 50 1 1 P +X R4.2 9 0 200 100 D 50 50 1 1 P +X R3.2 10 -100 200 100 D 50 50 1 1 P +X R2.2 11 -200 200 100 D 50 50 1 1 P +X R1.2 12 -300 200 100 D 50 50 1 1 P ENDDRAW ENDDEF # # R_NET6_PAR_SIP # DEF R_NET6_PAR_SIP RN 0 0 Y N 1 F N -F0 "RN" -925 225 50 H V L CNN -F1 "R_NET6_PAR_SIP" 775 225 50 H V R CNN -F2 "Resistors_ThroughHole:Resistor_Array_SIP12" -25 300 50 H I C CNN -F3 "" -900 0 50 H V C CNN +F0 "RN" -900 0 50 V V C CNN +F1 "R_NET6_PAR_SIP" 900 0 50 V V C CNN +F2 "Resistors_ThroughHole:Resistor_Array_SIP12" 975 0 50 V I C CNN +F3 "" 0 0 50 H V C CNN $FPLIST - Resistor?Array?SIP12 + Resistor?Array?SIP* $ENDFPLIST DRAW -S -925 175 775 -100 0 1 10 f -S -840 -75 -760 100 0 1 10 N -S -800 -75 -800 -100 0 1 0 N -S -540 -75 -460 100 0 1 10 N -S -500 -75 -500 -100 0 1 0 N -S -240 -75 -160 100 0 1 10 N -S -200 -100 -200 -75 0 1 0 N -S 60 -75 140 100 0 1 10 N -S 100 -100 100 -75 0 1 0 N -S 360 -75 440 100 0 1 10 N -S 400 -100 400 -75 0 1 0 N -S 660 -75 740 100 0 1 10 N -S 700 -100 700 -75 0 1 0 N -P 4 0 1 0 -900 -100 -900 150 -800 150 -800 100 N -P 4 0 1 0 -600 -100 -600 150 -500 150 -500 100 N -P 4 0 1 0 -300 -100 -300 150 -200 150 -200 100 N -P 4 0 1 0 0 -100 0 150 100 150 100 100 N -P 4 0 1 0 300 -100 300 150 400 150 400 100 N -P 4 0 1 0 600 -100 600 150 700 150 700 100 N -X ~ 1 -900 -200 100 U 50 50 1 1 P -X ~ 2 -800 -200 100 U 50 50 1 1 P -X ~ 3 -600 -200 100 U 50 50 1 1 P -X ~ 4 -500 -200 100 U 50 50 1 1 P -X ~ 5 -300 -200 100 U 50 50 1 1 P -X ~ 6 -200 -200 100 U 50 50 1 1 P -X ~ 7 0 -200 100 U 50 50 1 1 P -X ~ 8 100 -200 100 U 50 50 1 1 P -X ~ 9 300 -200 100 U 50 50 1 1 P -X ~ 10 400 -200 100 U 50 50 1 1 P -X ~ 11 600 -200 100 U 50 50 1 1 P -X ~ 12 700 -200 100 U 50 50 1 1 P -ENDDRAW -ENDDEF -# -# R_NET6_Small -# -DEF R_NET6_Small RN 0 0 Y N 1 F N -F0 "RN" -325 250 50 H V L CNN -F1 "R_NET6_Small" -325 175 50 H V L CNN -F2 "Resistors_ThroughHole:Resistor_Array_SIP7" 150 325 50 H I C CNN -F3 "" -200 0 50 H V C CNN -$FPLIST - Resistor?Array?SIP7 -$ENDFPLIST -DRAW -C -200 90 10 0 1 0 F -C -100 90 10 0 1 0 F -C 0 90 10 0 1 0 F -C 100 90 10 0 1 0 F -C 200 90 10 0 1 0 F -S -340 130 375 -120 0 1 10 f -S -230 -100 -170 60 0 1 10 N -S -130 -100 -70 60 0 1 10 N -S -30 -100 30 60 0 1 10 N -S 70 -100 130 60 0 1 10 N -S 170 -100 230 60 0 1 10 N -S 270 -100 330 60 0 1 10 N -P 2 0 1 0 -300 -100 -300 90 N -P 3 0 1 0 -300 90 -200 90 -200 60 N -P 3 0 1 0 -200 90 -100 90 -100 60 N -P 3 0 1 0 -100 90 0 90 0 60 N -P 3 0 1 0 0 90 100 90 100 60 N -P 3 0 1 0 100 90 200 90 200 60 N -P 3 0 1 0 200 90 300 90 300 60 N -X ~ 1 -300 -200 100 U 50 50 1 1 P -X ~ 2 -200 -200 100 U 50 50 1 1 P -X ~ 3 -100 -200 100 U 50 50 1 1 P -X ~ 4 0 -200 100 U 50 50 1 1 P -X ~ 5 100 -200 100 U 50 50 1 1 P -X ~ 6 200 -200 100 U 50 50 1 1 P -X ~ 7 300 -200 100 U 50 50 1 1 P +S -850 -75 850 175 0 1 10 f +S -830 110 -770 -50 0 1 10 N +S -530 110 -470 -50 0 1 10 N +S -230 110 -170 -50 0 1 10 N +S 70 110 130 -50 0 1 10 N +S 370 110 430 -50 0 1 10 N +S 670 110 730 -50 0 1 10 N +P 4 0 1 0 -800 110 -800 140 -700 140 -700 -50 N +P 4 0 1 0 -500 110 -500 140 -400 140 -400 -50 N +P 4 0 1 0 -200 110 -200 140 -100 140 -100 -50 N +P 4 0 1 0 100 110 100 140 200 140 200 -50 N +P 4 0 1 0 400 110 400 140 500 140 500 -50 N +P 4 0 1 0 700 110 700 140 800 140 800 -50 N +X R1.1 1 -800 -200 150 U 50 50 1 1 P +X R1.2 2 -700 -200 150 U 50 50 1 1 P +X R2.1 3 -500 -200 150 U 50 50 1 1 P +X R2.2 4 -400 -200 150 U 50 50 1 1 P +X R3.1 5 -200 -200 150 U 50 50 1 1 P +X R3.2 6 -100 -200 150 U 50 50 1 1 P +X R4.1 7 100 -200 150 U 50 50 1 1 P +X R4.2 8 200 -200 150 U 50 50 1 1 P +X R5.1 9 400 -200 150 U 50 50 1 1 P +X R5.2 10 500 -200 150 U 50 50 1 1 P +X R6.1 11 700 -200 150 U 50 50 1 1 P +X R6.2 12 800 -200 150 U 50 50 1 1 P ENDDRAW ENDDEF # # R_NET7 # -DEF R_NET7 RN 0 0 Y N 1 F N -F0 "RN" -700 225 50 H V L CNN -F1 "R_NET7" -325 225 50 H V L CNN -F2 "Resistors_ThroughHole:Resistor_Array_SIP8" 575 225 50 H I C CNN -F3 "" -600 0 50 H V C CNN +DEF R_NET7 RN 0 0 N N 1 F N +F0 "RN" -400 0 50 V V C CNN +F1 "R_NET7" 400 0 50 V V C CNN +F2 "Resistors_ThroughHole:Resistor_Array_SIP8" 475 0 50 V I C CNN +F3 "" 0 0 50 H V C CNN $FPLIST - Resistor?Array?SIP8 + Resistor?Array?SIP* $ENDFPLIST DRAW -C -500 150 10 0 1 0 F -C -300 150 10 0 1 0 F -C -100 150 10 0 1 0 F -C 100 150 10 0 1 0 F -C 300 150 10 0 1 0 F -C 500 150 10 0 1 0 F -S -725 175 775 -125 0 1 10 f -S -540 -100 -460 100 0 1 10 N -S -340 -100 -260 100 0 1 10 N -S -140 -100 -60 100 0 1 10 N -S 60 -100 140 100 0 1 10 N -S 260 -100 340 100 0 1 10 N -S 460 -100 540 100 0 1 10 N -S 660 -100 740 100 0 1 10 N -P 3 0 1 0 -500 150 -300 150 -300 100 N -P 3 0 1 0 -300 150 -100 150 -100 100 N -P 3 0 1 0 -100 150 100 150 100 100 N -P 3 0 1 0 100 150 300 150 300 100 N -P 3 0 1 0 300 150 500 150 500 100 N -P 3 0 1 0 500 150 700 150 700 100 N -P 4 0 1 0 -700 -100 -700 150 -500 150 -500 100 N -X ~ 1 -700 -200 100 U 50 50 1 1 P -X ~ 2 -500 -200 100 U 50 50 1 1 P -X ~ 3 -300 -200 100 U 50 50 1 1 P -X ~ 4 -100 -200 100 U 50 50 1 1 P -X ~ 5 100 -200 100 U 50 50 1 1 P -X ~ 6 300 -200 100 U 50 50 1 1 P -X ~ 7 500 -200 100 U 50 50 1 1 P -X ~ 8 700 -200 100 U 50 50 1 1 P +C -300 90 10 0 1 0 F +C -200 90 10 0 1 0 F +C -100 90 10 0 1 0 F +C 0 90 10 0 1 0 F +C 100 90 10 0 1 0 F +C 200 90 10 0 1 0 F +S -350 -125 350 125 0 1 10 f +S -330 60 -270 -100 0 1 10 N +S -230 60 -170 -100 0 1 10 N +S -130 60 -70 -100 0 1 10 N +S -30 60 30 -100 0 1 10 N +S 70 60 130 -100 0 1 10 N +S 170 60 230 -100 0 1 10 N +S 270 60 330 -100 0 1 10 N +P 2 0 1 0 -300 100 -300 60 N +P 4 0 1 0 -300 60 -300 90 -200 90 -200 60 N +P 4 0 1 0 -200 60 -200 90 -100 90 -100 60 N +P 4 0 1 0 -100 60 -100 90 0 90 0 60 N +P 4 0 1 0 0 60 0 90 100 90 100 60 N +P 4 0 1 0 100 60 100 90 200 90 200 60 N +P 4 0 1 0 200 60 200 90 300 90 300 60 N +X COM 1 -300 200 100 D 50 50 1 1 P +X R1 2 -300 -200 100 U 50 50 1 1 P +X R2 3 -200 -200 100 U 50 50 1 1 P +X R3 4 -100 -200 100 U 50 50 1 1 P +X R4 5 0 -200 100 U 50 50 1 1 P +X R5 6 100 -200 100 U 50 50 1 1 P +X R6 7 200 -200 100 U 50 50 1 1 P +X R7 8 300 -200 100 U 50 50 1 1 P ENDDRAW ENDDEF # # R_NET7_DIV_SIP # DEF R_NET7_DIV_SIP RN 0 0 Y N 1 F N -F0 "RN" -825 350 50 H V L CNN -F1 "R_NET7_DIV_SIP" 850 350 50 H V R CNN -F2 "Resistors_ThroughHole:Resistor_Array_SIP9" 0 425 50 H I C CNN -F3 "" -700 -100 50 H V C CNN +F0 "RN" -700 0 50 V V C CNN +F1 "R_NET7_DIV_SIP" 800 0 50 V V C CNN +F2 "Resistors_ThroughHole:Resistor_Array_SIP9" 875 0 50 V I C CNN +F3 "" 0 0 50 H V C CNN $FPLIST - Resistor?Array?SIP9 + Resistor?Array?SIP* $ENDFPLIST DRAW -C -600 50 5 0 1 0 N -C -600 275 5 0 1 0 N -C -400 50 5 0 1 0 N -C -400 275 5 0 1 0 N -C -325 -175 5 0 1 0 N -C -200 50 5 0 1 0 N -C -200 275 5 0 1 0 N -C -125 -175 5 0 1 0 N -C 0 50 5 0 1 0 N -C 0 275 5 0 1 0 N -C 75 -175 5 0 1 0 N -C 200 50 5 0 1 0 N -C 275 -175 5 0 1 0 N -C 400 50 5 0 1 0 N -C 400 275 5 0 1 0 N -C 475 -175 5 0 1 0 N -C 600 50 5 0 1 0 N -C 600 275 5 0 1 0 N -C 675 -175 5 0 1 0 N -S -825 300 850 -200 0 1 10 f -S -640 75 -560 250 0 1 10 N -S -600 -175 -600 -200 0 1 0 N -S -565 -150 -485 25 0 1 10 N -S -440 75 -360 250 0 1 10 N -S -400 -175 -400 -200 0 1 0 N -S -365 -150 -285 25 0 1 10 N -S -240 75 -160 250 0 1 10 N -S -165 -150 -85 25 0 1 10 N -S -40 75 40 250 0 1 10 N -S 35 -150 115 25 0 1 10 N -S 160 75 240 250 0 1 10 N -S 235 -150 315 25 0 1 10 N -S 360 75 440 250 0 1 10 N -S 435 -150 515 25 0 1 10 N -S 560 75 640 250 0 1 10 N -S 635 -150 715 25 0 1 10 N -P 2 0 1 0 -600 75 -600 -175 N -P 2 0 1 0 -400 75 -400 -175 N -P 2 0 1 0 -200 75 -200 -200 N -P 2 0 1 0 0 75 0 -200 N -P 2 0 1 0 200 75 200 -200 N -P 2 0 1 0 400 75 400 -200 N -P 2 0 1 0 600 75 600 -200 N -P 3 0 1 0 -600 50 -525 50 -525 25 N -P 3 0 1 0 -600 275 -400 275 -400 250 N -P 3 0 1 0 -525 -150 -525 -175 -325 -175 N -P 3 0 1 0 -400 50 -325 50 -325 25 N -P 3 0 1 0 -400 275 -200 275 -200 250 N -P 3 0 1 0 -325 -150 -325 -175 -125 -175 N -P 3 0 1 0 -200 50 -125 50 -125 25 N -P 3 0 1 0 -200 275 0 275 0 250 N -P 3 0 1 0 -125 -150 -125 -175 75 -175 N -P 3 0 1 0 0 50 75 50 75 25 N -P 3 0 1 0 0 275 200 275 200 250 N -P 3 0 1 0 75 -150 75 -175 275 -175 N -P 3 0 1 0 200 50 275 50 275 25 N -P 3 0 1 0 200 275 400 275 400 250 N -P 3 0 1 0 275 -150 275 -175 475 -175 N -P 3 0 1 0 400 50 475 50 475 25 N -P 3 0 1 0 400 275 600 275 600 250 N -P 3 0 1 0 475 -150 475 -175 675 -175 N -P 3 0 1 0 600 50 675 50 675 25 N -P 4 0 1 0 -800 -200 -800 275 -600 275 -600 250 N -P 4 0 1 0 275 -150 275 -175 400 -175 400 -200 N -P 4 0 1 0 475 -150 475 -175 600 -175 600 -200 N -P 4 0 1 0 675 -150 675 -175 800 -175 800 -200 N -X COM1 1 -800 -300 100 U 50 50 1 1 P -X RD1 2 -600 -300 100 U 50 50 1 1 P -X RD2 3 -400 -300 100 U 50 50 1 1 P -X RD3 4 -200 -300 100 U 50 50 1 1 P -X RD4 5 0 -300 100 U 50 50 1 1 P -X RD5 6 200 -300 100 U 50 50 1 1 P -X RD6 7 400 -300 100 U 50 50 1 1 P -X RD7 8 600 -300 100 U 50 50 1 1 P -X COM2 9 800 -300 100 U 50 50 1 1 P +C -600 0 10 0 1 0 F +C -600 166 10 0 1 0 F +C -400 0 10 0 1 0 F +C -400 166 10 0 1 0 F +C -340 -166 10 0 1 0 F +C -200 0 10 0 1 0 F +C -200 166 10 0 1 0 F +C -140 -166 10 0 1 0 F +C 0 0 10 0 1 0 F +C 0 166 10 0 1 0 F +C 60 -166 10 0 1 0 F +C 200 0 10 0 1 0 F +C 200 166 10 0 1 0 F +C 260 -166 10 0 1 0 F +C 400 0 10 0 1 0 F +C 400 166 10 0 1 0 F +C 460 -166 10 0 1 0 F +C 600 0 10 0 1 0 F +C 660 -166 10 0 1 0 F +S -650 -200 750 200 0 1 10 f +S -620 133 -580 33 0 1 10 N +S -560 -133 -520 -33 0 1 10 N +S -420 133 -380 33 0 1 10 N +S -360 -133 -320 -33 0 1 10 N +S -220 133 -180 33 0 1 10 N +S -160 -133 -120 -33 0 1 10 N +S -20 133 20 33 0 1 10 N +S 40 -133 80 -33 0 1 10 N +S 180 133 220 33 0 1 10 N +S 240 -133 280 -33 0 1 10 N +S 380 133 420 33 0 1 10 N +S 440 -133 480 -33 0 1 10 N +S 580 133 620 33 0 1 10 N +S 640 -133 680 -33 0 1 10 N +P 2 0 1 0 -600 -200 -600 33 N +P 2 0 1 0 -600 200 -600 133 N +P 2 0 1 0 -400 -200 -400 33 N +P 2 0 1 0 -200 -200 -200 33 N +P 2 0 1 0 0 -200 0 33 N +P 2 0 1 0 200 -200 200 33 N +P 2 0 1 0 400 -200 400 33 N +P 2 0 1 0 600 -200 600 33 N +P 2 0 1 0 700 -166 700 200 N +P 3 0 1 0 -600 0 -540 0 -540 -33 N +P 3 0 1 0 -600 166 -400 166 -400 133 N +P 3 0 1 0 -540 -133 -540 -166 700 -166 N +P 3 0 1 0 -400 0 -340 0 -340 -33 N +P 3 0 1 0 -400 166 -200 166 -200 133 N +P 3 0 1 0 -340 -133 -340 -166 700 -166 N +P 3 0 1 0 -200 0 -140 0 -140 -33 N +P 3 0 1 0 -200 166 0 166 0 133 N +P 3 0 1 0 -140 -133 -140 -166 700 -166 N +P 3 0 1 0 0 0 60 0 60 -33 N +P 3 0 1 0 0 166 200 166 200 133 N +P 3 0 1 0 60 -133 60 -166 700 -166 N +P 3 0 1 0 200 0 260 0 260 -33 N +P 3 0 1 0 200 166 400 166 400 133 N +P 3 0 1 0 260 -133 260 -166 700 -166 N +P 3 0 1 0 400 0 460 0 460 -33 N +P 3 0 1 0 400 166 600 166 600 133 N +P 3 0 1 0 460 -133 460 -166 700 -166 N +P 3 0 1 0 600 0 660 0 660 -33 N +P 3 0 1 0 660 -133 660 -166 700 -166 N +X COM1 1 -600 300 100 D 50 50 1 1 P +X R1 2 -600 -300 100 U 50 50 1 1 P +X R2 3 -400 -300 100 U 50 50 1 1 P +X R3 4 -200 -300 100 U 50 50 1 1 P +X R4 5 0 -300 100 U 50 50 1 1 P +X R5 6 200 -300 100 U 50 50 1 1 P +X R6 7 400 -300 100 U 50 50 1 1 P +X R7 8 600 -300 100 U 50 50 1 1 P +X COM2 9 700 300 100 D 50 50 1 1 P +ENDDRAW +ENDDEF +# +# R_NET7_PAR_DIP +# +DEF R_NET7_PAR_DIP RN 0 0 Y N 1 F N +F0 "RN" -400 0 50 V V C CNN +F1 "R_NET7_PAR_DIP" 400 0 50 V V C CNN +F2 "" 475 0 50 V I C CNN +F3 "" 0 0 50 H V C CNN +ALIAS R_PACK7 +$FPLIST + DIP* + SOIC* +$ENDFPLIST +DRAW +S -350 -95 350 95 0 1 10 f +S -325 75 -275 -75 0 1 10 N +S -225 75 -175 -75 0 1 10 N +S -125 75 -75 -75 0 1 10 N +S -25 75 25 -75 0 1 10 N +S 75 75 125 -75 0 1 10 N +S 175 75 225 -75 0 1 10 N +S 275 75 325 -75 0 1 10 N +P 2 0 1 0 -300 -100 -300 -75 N +P 2 0 1 0 -300 75 -300 100 N +P 2 0 1 0 -200 -100 -200 -75 N +P 2 0 1 0 -200 75 -200 100 N +P 2 0 1 0 -100 -100 -100 -75 N +P 2 0 1 0 -100 75 -100 100 N +P 2 0 1 0 0 -100 0 -75 N +P 2 0 1 0 0 75 0 100 N +P 2 0 1 0 100 -100 100 -75 N +P 2 0 1 0 100 75 100 100 N +P 2 0 1 0 200 -100 200 -75 N +P 2 0 1 0 200 75 200 100 N +P 2 0 1 0 300 -100 300 -75 N +P 2 0 1 0 300 75 300 100 N +X R1.1 1 -300 -200 100 U 50 50 1 1 P +X R2.1 2 -200 -200 100 U 50 50 1 1 P +X R3.1 3 -100 -200 100 U 50 50 1 1 P +X R4.1 4 0 -200 100 U 50 50 1 1 P +X R5.1 5 100 -200 100 U 50 50 1 1 P +X R6.1 6 200 -200 100 U 50 50 1 1 P +X R7.1 7 300 -200 100 U 50 50 1 1 P +X R7.2 8 300 200 100 D 50 50 1 1 P +X R6.2 9 200 200 100 D 50 50 1 1 P +X R5.2 10 100 200 100 D 50 50 1 1 P +X R4.2 11 0 200 100 D 50 50 1 1 P +X R3.2 12 -100 200 100 D 50 50 1 1 P +X R2.2 13 -200 200 100 D 50 50 1 1 P +X R1.2 14 -300 200 100 D 50 50 1 1 P ENDDRAW ENDDEF # # R_NET7_PAR_SIP # DEF R_NET7_PAR_SIP RN 0 0 Y N 1 F N -F0 "RN" -1125 225 50 H V L CNN -F1 "R_NET7_PAR_SIP" 875 225 50 H V R CNN -F2 "Resistors_ThroughHole:Resistor_Array_SIP14" 0 300 50 H I C CNN -F3 "" -1100 0 50 H V C CNN +F0 "RN" -1000 0 50 V V C CNN +F1 "R_NET7_PAR_SIP" 1100 0 50 V V C CNN +F2 "Resistors_ThroughHole:Resistor_Array_SIP14" 1175 0 50 V I C CNN +F3 "" 0 0 50 H V C CNN $FPLIST - Resistor?Array?SIP14 + Resistor?Array?SIP* $ENDFPLIST DRAW -S -1125 175 875 -100 0 1 10 f -S -1040 -75 -960 100 0 1 10 N -S -1000 -75 -1000 -100 0 1 0 N -S -740 -75 -660 100 0 1 10 N -S -700 -75 -700 -100 0 1 0 N -S -440 -75 -360 100 0 1 10 N -S -400 -100 -400 -75 0 1 0 N -S -140 -75 -60 100 0 1 10 N -S -100 -100 -100 -75 0 1 0 N -S 160 -75 240 100 0 1 10 N -S 200 -100 200 -75 0 1 0 N -S 460 -75 540 100 0 1 10 N -S 500 -100 500 -75 0 1 0 N -S 760 -75 840 100 0 1 10 N -S 800 -100 800 -75 0 1 0 N -P 4 0 1 0 -1100 -100 -1100 150 -1000 150 -1000 100 N -P 4 0 1 0 -800 -100 -800 150 -700 150 -700 100 N -P 4 0 1 0 -500 -100 -500 150 -400 150 -400 100 N -P 4 0 1 0 -200 -100 -200 150 -100 150 -100 100 N -P 4 0 1 0 100 -100 100 150 200 150 200 100 N -P 4 0 1 0 400 -100 400 150 500 150 500 100 N -P 4 0 1 0 700 -100 700 150 800 150 800 100 N -X ~ 1 -1100 -200 100 U 50 50 1 1 P -X ~ 2 -1000 -200 100 U 50 50 1 1 P -X ~ 3 -800 -200 100 U 50 50 1 1 P -X ~ 4 -700 -200 100 U 50 50 1 1 P -X ~ 5 -500 -200 100 U 50 50 1 1 P -X ~ 6 -400 -200 100 U 50 50 1 1 P -X ~ 7 -200 -200 100 U 50 50 1 1 P -X ~ 8 -100 -200 100 U 50 50 1 1 P -X ~ 9 100 -200 100 U 50 50 1 1 P -X ~ 10 200 -200 100 U 50 50 1 1 P -X ~ 11 400 -200 100 U 50 50 1 1 P -X ~ 12 500 -200 100 U 50 50 1 1 P -X ~ 13 700 -200 100 U 50 50 1 1 P -X ~ 14 800 -200 100 U 50 50 1 1 P +S -950 -75 1050 175 0 1 10 f +S -930 110 -870 -50 0 1 10 N +S -630 110 -570 -50 0 1 10 N +S -330 110 -270 -50 0 1 10 N +S -30 110 30 -50 0 1 10 N +S 270 110 330 -50 0 1 10 N +S 570 110 630 -50 0 1 10 N +S 870 110 930 -50 0 1 10 N +P 4 0 1 0 -900 110 -900 140 -800 140 -800 -50 N +P 4 0 1 0 -600 110 -600 140 -500 140 -500 -50 N +P 4 0 1 0 -300 110 -300 140 -200 140 -200 -50 N +P 4 0 1 0 0 110 0 140 100 140 100 -50 N +P 4 0 1 0 300 110 300 140 400 140 400 -50 N +P 4 0 1 0 600 110 600 140 700 140 700 -50 N +P 4 0 1 0 900 110 900 140 1000 140 1000 -50 N +X R1.1 1 -900 -200 150 U 50 50 1 1 P +X R1.2 2 -800 -200 150 U 50 50 1 1 P +X R2.1 3 -600 -200 150 U 50 50 1 1 P +X R2.2 4 -500 -200 150 U 50 50 1 1 P +X R3.1 5 -300 -200 150 U 50 50 1 1 P +X R3.2 6 -200 -200 150 U 50 50 1 1 P +X R4.1 7 0 -200 150 U 50 50 1 1 P +X R4.2 8 100 -200 150 U 50 50 1 1 P +X R5.1 9 300 -200 150 U 50 50 1 1 P +X R5.2 10 400 -200 150 U 50 50 1 1 P +X R6.1 11 600 -200 150 U 50 50 1 1 P +X R6.2 12 700 -200 150 U 50 50 1 1 P +X R7.1 13 900 -200 150 U 50 50 1 1 P +X R7.2 14 1000 -200 150 U 50 50 1 1 P ENDDRAW ENDDEF # -# R_NET7_Small +# R_NET8 # -DEF R_NET7_Small RN 0 0 Y N 1 F N -F0 "RN" -425 250 50 H V L CNN -F1 "R_NET7_Small" -425 175 50 H V L CNN -F2 "Resistors_ThroughHole:Resistor_Array_SIP8" 50 325 50 H I C CNN -F3 "" -300 0 50 H V C CNN +DEF R_NET8 RN 0 0 N N 1 F N +F0 "RN" -500 0 50 V V C CNN +F1 "R_NET8" 400 0 50 V V C CNN +F2 "Resistors_ThroughHole:Resistor_Array_SIP9" 475 0 50 V I C CNN +F3 "" 0 0 50 H V C CNN $FPLIST - Resistor?Array?SIP8 + Resistor?Array?SIP* $ENDFPLIST DRAW +C -400 90 10 0 1 0 F C -300 90 10 0 1 0 F C -200 90 10 0 1 0 F C -100 90 10 0 1 0 F C 0 90 10 0 1 0 F C 100 90 10 0 1 0 F C 200 90 10 0 1 0 F -S -440 130 375 -120 0 1 10 f -S -330 -100 -270 60 0 1 10 N -S -230 -100 -170 60 0 1 10 N -S -130 -100 -70 60 0 1 10 N -S -30 -100 30 60 0 1 10 N -S 70 -100 130 60 0 1 10 N -S 170 -100 230 60 0 1 10 N -S 270 -100 330 60 0 1 10 N -P 2 0 1 0 -400 -100 -400 90 N -P 3 0 1 0 -400 90 -300 90 -300 60 N -P 3 0 1 0 -300 90 -200 90 -200 60 N -P 3 0 1 0 -200 90 -100 90 -100 60 N -P 3 0 1 0 -100 90 0 90 0 60 N -P 3 0 1 0 0 90 100 90 100 60 N -P 3 0 1 0 100 90 200 90 200 60 N -P 3 0 1 0 200 90 300 90 300 60 N -X ~ 1 -400 -200 100 U 50 50 1 1 P -X ~ 2 -300 -200 100 U 50 50 1 1 P -X ~ 3 -200 -200 100 U 50 50 1 1 P -X ~ 4 -100 -200 100 U 50 50 1 1 P -X ~ 5 0 -200 100 U 50 50 1 1 P -X ~ 6 100 -200 100 U 50 50 1 1 P -X ~ 7 200 -200 100 U 50 50 1 1 P -X ~ 8 300 -200 100 U 50 50 1 1 P -ENDDRAW -ENDDEF -# -# R_NET8 -# -DEF R_NET8 RN 0 0 Y N 1 F N -F0 "RN" -800 225 50 H V L CNN -F1 "R_NET8" -425 225 50 H V L CNN -F2 "Resistors_ThroughHole:Resistor_Array_SIP9" 500 225 50 H I C CNN -F3 "" -700 0 50 H V C CNN -$FPLIST - Resistor?Array?SIP9 -$ENDFPLIST -DRAW -C -600 150 10 0 1 0 F -C -400 150 10 0 1 0 F -C -200 150 10 0 1 0 F -C 0 150 10 0 1 0 F -C 200 150 10 0 1 0 F -C 400 150 10 0 1 0 F -C 600 150 10 0 1 0 F -S -825 175 875 -125 0 1 10 f -S -640 -100 -560 100 0 1 10 N -S -440 -100 -360 100 0 1 10 N -S -240 -100 -160 100 0 1 10 N -S -40 -100 40 100 0 1 10 N -S 160 -100 240 100 0 1 10 N -S 360 -100 440 100 0 1 10 N -S 560 -100 640 100 0 1 10 N -S 760 -100 840 100 0 1 10 N -P 3 0 1 0 -600 150 -400 150 -400 100 N -P 3 0 1 0 -400 150 -200 150 -200 100 N -P 3 0 1 0 -200 150 0 150 0 100 N -P 3 0 1 0 0 150 200 150 200 100 N -P 3 0 1 0 200 150 400 150 400 100 N -P 3 0 1 0 400 150 600 150 600 100 N -P 3 0 1 0 600 150 800 150 800 100 N -P 4 0 1 0 -800 -100 -800 150 -600 150 -600 100 N -X ~ 1 -800 -200 100 U 50 50 1 1 P -X ~ 2 -600 -200 100 U 50 50 1 1 P -X ~ 3 -400 -200 100 U 50 50 1 1 P -X ~ 4 -200 -200 100 U 50 50 1 1 P -X ~ 5 0 -200 100 U 50 50 1 1 P -X ~ 6 200 -200 100 U 50 50 1 1 P -X ~ 7 400 -200 100 U 50 50 1 1 P -X ~ 8 600 -200 100 U 50 50 1 1 P -X ~ 9 800 -200 100 U 50 50 1 1 P +S -450 -125 350 125 0 1 10 f +S -430 60 -370 -100 0 1 10 N +S -330 60 -270 -100 0 1 10 N +S -230 60 -170 -100 0 1 10 N +S -130 60 -70 -100 0 1 10 N +S -30 60 30 -100 0 1 10 N +S 70 60 130 -100 0 1 10 N +S 170 60 230 -100 0 1 10 N +S 270 60 330 -100 0 1 10 N +P 2 0 1 0 -400 100 -400 60 N +P 4 0 1 0 -400 60 -400 90 -300 90 -300 60 N +P 4 0 1 0 -300 60 -300 90 -200 90 -200 60 N +P 4 0 1 0 -200 60 -200 90 -100 90 -100 60 N +P 4 0 1 0 -100 60 -100 90 0 90 0 60 N +P 4 0 1 0 0 60 0 90 100 90 100 60 N +P 4 0 1 0 100 60 100 90 200 90 200 60 N +P 4 0 1 0 200 60 200 90 300 90 300 60 N +X COM 1 -400 200 100 D 50 50 1 1 P +X R1 2 -400 -200 100 U 50 50 1 1 P +X R2 3 -300 -200 100 U 50 50 1 1 P +X R3 4 -200 -200 100 U 50 50 1 1 P +X R4 5 -100 -200 100 U 50 50 1 1 P +X R5 6 0 -200 100 U 50 50 1 1 P +X R6 7 100 -200 100 U 50 50 1 1 P +X R7 8 200 -200 100 U 50 50 1 1 P +X R8 9 300 -200 100 U 50 50 1 1 P ENDDRAW ENDDEF # # R_NET8_DIV_SIP # DEF R_NET8_DIV_SIP RN 0 0 Y N 1 F N -F0 "RN" -925 350 50 H V L CNN -F1 "R_NET8_DIV_SIP" 950 350 50 H V R CNN -F2 "Resistors_ThroughHole:Resistor_Array_SIP10" 0 425 50 H I C CNN -F3 "" -800 -100 50 H V C CNN +F0 "RN" -900 0 50 V V C CNN +F1 "R_NET8_DIV_SIP" 800 0 50 V V C CNN +F2 "Resistors_ThroughHole:Resistor_Array_SIP10" 875 0 50 V I C CNN +F3 "" 0 0 50 H V C CNN $FPLIST - Resistor?Array?SIP10 + Resistor?Array?SIP* $ENDFPLIST DRAW -C -700 50 5 0 1 0 N -C -700 275 5 0 1 0 N -C -500 50 5 0 1 0 N -C -500 275 5 0 1 0 N -C -425 -175 5 0 1 0 N -C -300 50 5 0 1 0 N -C -300 275 5 0 1 0 N -C -225 -175 5 0 1 0 N -C -100 50 5 0 1 0 N -C -100 275 5 0 1 0 N -C -25 -175 5 0 1 0 N -C 100 50 5 0 1 0 N -C 175 -175 5 0 1 0 N -C 300 50 5 0 1 0 N -C 300 275 5 0 1 0 N -C 375 -175 5 0 1 0 N -C 500 50 5 0 1 0 N -C 500 275 5 0 1 0 N -C 575 -175 5 0 1 0 N -C 700 50 5 0 1 0 N -C 700 275 5 0 1 0 N -C 775 -175 5 0 1 0 N -S -925 300 950 -200 0 1 10 f -S -740 75 -660 250 0 1 10 N -S -700 -175 -700 -200 0 1 0 N -S -665 -150 -585 25 0 1 10 N -S -540 75 -460 250 0 1 10 N -S -500 -175 -500 -200 0 1 0 N -S -465 -150 -385 25 0 1 10 N -S -340 75 -260 250 0 1 10 N -S -265 -150 -185 25 0 1 10 N -S -140 75 -60 250 0 1 10 N -S -65 -150 15 25 0 1 10 N -S 60 75 140 250 0 1 10 N -S 135 -150 215 25 0 1 10 N -S 260 75 340 250 0 1 10 N -S 335 -150 415 25 0 1 10 N -S 460 75 540 250 0 1 10 N -S 535 -150 615 25 0 1 10 N -S 660 75 740 250 0 1 10 N -S 735 -150 815 25 0 1 10 N -P 2 0 1 0 -700 75 -700 -175 N -P 2 0 1 0 -500 75 -500 -175 N -P 2 0 1 0 -300 75 -300 -200 N -P 2 0 1 0 -100 75 -100 -200 N -P 2 0 1 0 100 75 100 -200 N -P 2 0 1 0 300 75 300 -200 N -P 2 0 1 0 500 75 500 -200 N -P 2 0 1 0 700 75 700 -200 N -P 3 0 1 0 -700 50 -625 50 -625 25 N -P 3 0 1 0 -700 275 -500 275 -500 250 N -P 3 0 1 0 -625 -150 -625 -175 -425 -175 N -P 3 0 1 0 -500 50 -425 50 -425 25 N -P 3 0 1 0 -500 275 -300 275 -300 250 N -P 3 0 1 0 -425 -150 -425 -175 -225 -175 N -P 3 0 1 0 -300 50 -225 50 -225 25 N -P 3 0 1 0 -300 275 -100 275 -100 250 N -P 3 0 1 0 -225 -150 -225 -175 -25 -175 N -P 3 0 1 0 -100 50 -25 50 -25 25 N -P 3 0 1 0 -100 275 100 275 100 250 N -P 3 0 1 0 -25 -150 -25 -175 175 -175 N -P 3 0 1 0 100 50 175 50 175 25 N -P 3 0 1 0 100 275 300 275 300 250 N -P 3 0 1 0 175 -150 175 -175 375 -175 N -P 3 0 1 0 300 50 375 50 375 25 N -P 3 0 1 0 300 275 500 275 500 250 N -P 3 0 1 0 375 -150 375 -175 575 -175 N -P 3 0 1 0 500 50 575 50 575 25 N -P 3 0 1 0 500 275 700 275 700 250 N -P 3 0 1 0 575 -150 575 -175 775 -175 N -P 3 0 1 0 700 50 775 50 775 25 N -P 4 0 1 0 -900 -200 -900 275 -700 275 -700 250 N -P 4 0 1 0 175 -150 175 -175 300 -175 300 -200 N -P 4 0 1 0 375 -150 375 -175 500 -175 500 -200 N -P 4 0 1 0 575 -150 575 -175 700 -175 700 -200 N -P 4 0 1 0 575 -150 575 -175 700 -175 700 -200 N -P 4 0 1 0 775 -150 775 -175 900 -175 900 -200 N -X COM1 1 -900 -300 100 U 50 50 1 1 P -X RD1 2 -700 -300 100 U 50 50 1 1 P -X RD2 3 -500 -300 100 U 50 50 1 1 P -X RD3 4 -300 -300 100 U 50 50 1 1 P -X RD4 5 -100 -300 100 U 50 50 1 1 P -X RD5 6 100 -300 100 U 50 50 1 1 P -X RD6 7 300 -300 100 U 50 50 1 1 P -X RD7 8 500 -300 100 U 50 50 1 1 P -X RD8 9 700 -300 100 U 50 50 1 1 P -X COM2 10 900 -300 100 U 50 50 1 1 P +C -800 0 10 0 1 0 F +C -800 166 10 0 1 0 F +C -600 0 10 0 1 0 F +C -600 166 10 0 1 0 F +C -540 -166 10 0 1 0 F +C -400 0 10 0 1 0 F +C -400 166 10 0 1 0 F +C -340 -166 10 0 1 0 F +C -200 0 10 0 1 0 F +C -200 166 10 0 1 0 F +C -140 -166 10 0 1 0 F +C 0 0 10 0 1 0 F +C 0 166 10 0 1 0 F +C 60 -166 10 0 1 0 F +C 200 0 10 0 1 0 F +C 200 166 10 0 1 0 F +C 260 -166 10 0 1 0 F +C 400 0 10 0 1 0 F +C 400 166 10 0 1 0 F +C 460 -166 10 0 1 0 F +C 600 0 10 0 1 0 F +C 660 -166 10 0 1 0 F +S -850 -200 750 200 0 1 10 f +S -820 133 -780 33 0 1 10 N +S -760 -133 -720 -33 0 1 10 N +S -620 133 -580 33 0 1 10 N +S -560 -133 -520 -33 0 1 10 N +S -420 133 -380 33 0 1 10 N +S -360 -133 -320 -33 0 1 10 N +S -220 133 -180 33 0 1 10 N +S -160 -133 -120 -33 0 1 10 N +S -20 133 20 33 0 1 10 N +S 40 -133 80 -33 0 1 10 N +S 180 133 220 33 0 1 10 N +S 240 -133 280 -33 0 1 10 N +S 380 133 420 33 0 1 10 N +S 440 -133 480 -33 0 1 10 N +S 580 133 620 33 0 1 10 N +S 640 -133 680 -33 0 1 10 N +P 2 0 1 0 -800 -200 -800 33 N +P 2 0 1 0 -800 200 -800 133 N +P 2 0 1 0 -600 -200 -600 33 N +P 2 0 1 0 -400 -200 -400 33 N +P 2 0 1 0 -200 -200 -200 33 N +P 2 0 1 0 0 -200 0 33 N +P 2 0 1 0 200 -200 200 33 N +P 2 0 1 0 400 -200 400 33 N +P 2 0 1 0 600 -200 600 33 N +P 2 0 1 0 700 -166 700 200 N +P 3 0 1 0 -800 0 -740 0 -740 -33 N +P 3 0 1 0 -800 166 -600 166 -600 133 N +P 3 0 1 0 -740 -133 -740 -166 700 -166 N +P 3 0 1 0 -600 0 -540 0 -540 -33 N +P 3 0 1 0 -600 166 -400 166 -400 133 N +P 3 0 1 0 -540 -133 -540 -166 700 -166 N +P 3 0 1 0 -400 0 -340 0 -340 -33 N +P 3 0 1 0 -400 166 -200 166 -200 133 N +P 3 0 1 0 -340 -133 -340 -166 700 -166 N +P 3 0 1 0 -200 0 -140 0 -140 -33 N +P 3 0 1 0 -200 166 0 166 0 133 N +P 3 0 1 0 -140 -133 -140 -166 700 -166 N +P 3 0 1 0 0 0 60 0 60 -33 N +P 3 0 1 0 0 166 200 166 200 133 N +P 3 0 1 0 60 -133 60 -166 700 -166 N +P 3 0 1 0 200 0 260 0 260 -33 N +P 3 0 1 0 200 166 400 166 400 133 N +P 3 0 1 0 260 -133 260 -166 700 -166 N +P 3 0 1 0 400 0 460 0 460 -33 N +P 3 0 1 0 400 166 600 166 600 133 N +P 3 0 1 0 460 -133 460 -166 700 -166 N +P 3 0 1 0 600 0 660 0 660 -33 N +P 3 0 1 0 660 -133 660 -166 700 -166 N +X COM1 1 -800 300 100 D 50 50 1 1 P +X R1 2 -800 -300 100 U 50 50 1 1 P +X R2 3 -600 -300 100 U 50 50 1 1 P +X R3 4 -400 -300 100 U 50 50 1 1 P +X R4 5 -200 -300 100 U 50 50 1 1 P +X R5 6 0 -300 100 U 50 50 1 1 P +X R6 7 200 -300 100 U 50 50 1 1 P +X R7 8 400 -300 100 U 50 50 1 1 P +X R8 9 600 -300 100 U 50 50 1 1 P +X COM2 10 700 300 100 D 50 50 1 1 P ENDDRAW ENDDEF # -# R_NET8_Small +# R_NET8_PAR_DIP # -DEF R_NET8_Small RN 0 0 Y N 1 F N -F0 "RN" -425 250 50 H V L CNN -F1 "R_NET8_Small" -425 175 50 H V L CNN -F2 "Resistors_ThroughHole:Resistor_Array_SIP9" 50 325 50 H I C CNN -F3 "" -300 0 50 H V C CNN -ALIAS RR8 +DEF R_NET8_PAR_DIP RN 0 0 Y N 1 F N +F0 "RN" -500 0 50 V V C CNN +F1 "R_NET8_PAR_DIP" 400 0 50 V V C CNN +F2 "" 475 0 50 V I C CNN +F3 "" 0 0 50 H V C CNN +ALIAS R_PACK8 $FPLIST - Resistor?Array?SIP9 + DIP* + SOIC* $ENDFPLIST DRAW -C -300 90 10 0 1 0 F -C -200 90 10 0 1 0 F -C -100 90 10 0 1 0 F -C 0 90 10 0 1 0 F -C 100 90 10 0 1 0 F -C 200 90 10 0 1 0 F -C 300 90 10 0 1 0 F -S -440 130 475 -120 0 1 10 f -S -330 -100 -270 60 0 1 10 N -S -230 -100 -170 60 0 1 10 N -S -130 -100 -70 60 0 1 10 N -S -30 -100 30 60 0 1 10 N -S 70 -100 130 60 0 1 10 N -S 170 -100 230 60 0 1 10 N -S 270 -100 330 60 0 1 10 N -S 370 -100 430 60 0 1 10 N -S 570 -120 570 -120 0 1 10 N -P 2 0 1 0 -400 -100 -400 90 N -P 3 0 1 0 -400 90 -300 90 -300 60 N -P 3 0 1 0 -300 90 -200 90 -200 60 N -P 3 0 1 0 -200 90 -100 90 -100 60 N -P 3 0 1 0 -100 90 0 90 0 60 N -P 3 0 1 0 0 90 100 90 100 60 N -P 3 0 1 0 100 90 200 90 200 60 N -P 3 0 1 0 200 90 300 90 300 60 N -P 3 0 1 0 300 90 400 90 400 60 N -X ~ 1 -400 -200 100 U 50 50 1 1 P -X ~ 2 -300 -200 100 U 50 50 1 1 P -X ~ 3 -200 -200 100 U 50 50 1 1 P -X ~ 4 -100 -200 100 U 50 50 1 1 P -X ~ 5 0 -200 100 U 50 50 1 1 P -X ~ 6 100 -200 100 U 50 50 1 1 P -X ~ 7 200 -200 100 U 50 50 1 1 P -X ~ 8 300 -200 100 U 50 50 1 1 P -X ~ 9 400 -200 100 U 50 50 1 1 P +S -450 -95 350 95 0 1 10 f +S -425 75 -375 -75 0 1 10 N +S -325 75 -275 -75 0 1 10 N +S -225 75 -175 -75 0 1 10 N +S -125 75 -75 -75 0 1 10 N +S -25 75 25 -75 0 1 10 N +S 75 75 125 -75 0 1 10 N +S 175 75 225 -75 0 1 10 N +S 275 75 325 -75 0 1 10 N +P 2 0 1 0 -400 -100 -400 -75 N +P 2 0 1 0 -400 75 -400 100 N +P 2 0 1 0 -300 -100 -300 -75 N +P 2 0 1 0 -300 75 -300 100 N +P 2 0 1 0 -200 -100 -200 -75 N +P 2 0 1 0 -200 75 -200 100 N +P 2 0 1 0 -100 -100 -100 -75 N +P 2 0 1 0 -100 75 -100 100 N +P 2 0 1 0 0 -100 0 -75 N +P 2 0 1 0 0 75 0 100 N +P 2 0 1 0 100 -100 100 -75 N +P 2 0 1 0 100 75 100 100 N +P 2 0 1 0 200 -100 200 -75 N +P 2 0 1 0 200 75 200 100 N +P 2 0 1 0 300 -100 300 -75 N +P 2 0 1 0 300 75 300 100 N +X R1.1 1 -400 -200 100 U 50 50 1 1 P +X R2.1 2 -300 -200 100 U 50 50 1 1 P +X R3.1 3 -200 -200 100 U 50 50 1 1 P +X R4.1 4 -100 -200 100 U 50 50 1 1 P +X R5.1 5 0 -200 100 U 50 50 1 1 P +X R6.1 6 100 -200 100 U 50 50 1 1 P +X R7.1 7 200 -200 100 U 50 50 1 1 P +X R8.1 8 300 -200 100 U 50 50 1 1 P +X R8.2 9 300 200 100 D 50 50 1 1 P +X R7.2 10 200 200 100 D 50 50 1 1 P +X R6.2 11 100 200 100 D 50 50 1 1 P +X R5.2 12 0 200 100 D 50 50 1 1 P +X R4.2 13 -100 200 100 D 50 50 1 1 P +X R3.2 14 -200 200 100 D 50 50 1 1 P +X R2.2 15 -300 200 100 D 50 50 1 1 P +X R1.2 16 -400 200 100 D 50 50 1 1 P ENDDRAW ENDDEF # # R_NET9 # DEF R_NET9 RN 0 0 N N 1 F N -F0 "RN" -900 225 50 H V L CNN -F1 "R_NET9" -525 225 50 H V L CNN -F2 "Resistors_ThroughHole:Resistor_Array_SIP10" 500 225 50 H I C CNN -F3 "" -800 0 50 H V C CNN +F0 "RN" -500 0 50 V V C CNN +F1 "R_NET9" 500 0 50 V V C CNN +F2 "Resistors_ThroughHole:Resistor_Array_SIP10" 575 0 50 V I C CNN +F3 "" 0 0 50 H V C CNN $FPLIST - Resistor?Array?SIP10 -$ENDFPLIST -DRAW -C -700 150 10 0 1 0 F -C -500 150 10 0 1 0 F -C -300 150 10 0 1 0 F -C -100 150 10 0 1 0 F -C 100 150 10 0 1 0 F -C 300 150 10 0 1 0 F -C 500 150 10 0 1 0 F -C 700 150 10 0 1 0 F -S -925 175 975 -125 0 1 10 f -S -740 -100 -660 100 0 1 10 N -S -540 -100 -460 100 0 1 10 N -S -340 -100 -260 100 0 1 10 N -S -140 -100 -60 100 0 1 10 N -S 60 -100 140 100 0 1 10 N -S 260 -100 340 100 0 1 10 N -S 460 -100 540 100 0 1 10 N -S 660 -100 740 100 0 1 10 N -S 860 -100 940 100 0 1 10 N -P 3 0 1 0 -700 150 -500 150 -500 100 N -P 3 0 1 0 -500 150 -300 150 -300 100 N -P 3 0 1 0 -300 150 -100 150 -100 100 N -P 3 0 1 0 -100 150 100 150 100 100 N -P 3 0 1 0 100 150 300 150 300 100 N -P 3 0 1 0 300 150 500 150 500 100 N -P 3 0 1 0 500 150 700 150 700 100 N -P 3 0 1 0 700 150 900 150 900 100 N -P 4 0 1 0 -900 -100 -900 150 -700 150 -700 100 N -X ~ 1 -900 -200 100 U 50 50 1 1 P -X ~ 2 -700 -200 100 U 50 50 1 1 P -X ~ 3 -500 -200 100 U 50 50 1 1 P -X ~ 4 -300 -200 100 U 50 50 1 1 P -X ~ 5 -100 -200 100 U 50 50 1 1 P -X ~ 6 100 -200 100 U 50 50 1 1 P -X ~ 7 300 -200 100 U 50 50 1 1 P -X ~ 8 500 -200 100 U 50 50 1 1 P -X ~ 9 700 -200 100 U 50 50 1 1 P -X ~ 10 900 -200 100 U 50 50 1 1 P -ENDDRAW -ENDDEF -# -# R_NET9_Small -# -DEF R_NET9_Small RN 0 0 N N 1 F N -F0 "RN" -525 250 50 H V L CNN -F1 "R_NET9_Small" -525 175 50 H V L CNN -F2 "Resistors_ThroughHole:Resistor_Array_SIP10" -50 325 50 H I C CNN -F3 "" -400 0 50 H V C CNN -ALIAS RR9 -$FPLIST - Resistor?Array?SIP10 + Resistor?Array?SIP* $ENDFPLIST DRAW C -400 90 10 0 1 0 F @@ -5489,146 +5698,203 @@ C 0 90 10 0 1 0 F C 100 90 10 0 1 0 F C 200 90 10 0 1 0 F C 300 90 10 0 1 0 F -S -540 130 470 -120 0 1 10 f -S -430 -100 -370 60 0 1 10 N -S -330 -100 -270 60 0 1 10 N -S -230 -100 -170 60 0 1 10 N -S -130 -100 -70 60 0 1 10 N -S -30 -100 30 60 0 1 10 N -S 70 -100 130 60 0 1 10 N -S 170 -100 230 60 0 1 10 N -S 270 -100 330 60 0 1 10 N -S 370 -100 430 60 0 1 10 N -S 470 -120 470 -120 0 1 10 N -P 2 0 1 0 -500 -100 -500 90 N -P 3 0 1 0 -500 90 -400 90 -400 60 N -P 3 0 1 0 -400 90 -300 90 -300 60 N -P 3 0 1 0 -300 90 -200 90 -200 60 N -P 3 0 1 0 -200 90 -100 90 -100 60 N -P 3 0 1 0 -100 90 0 90 0 60 N -P 3 0 1 0 0 90 100 90 100 60 N -P 3 0 1 0 100 90 200 90 200 60 N -P 3 0 1 0 200 90 300 90 300 60 N -P 3 0 1 0 300 90 400 90 400 60 N -X ~ 1 -500 -200 100 U 50 50 1 1 P -X ~ 2 -400 -200 100 U 50 50 1 1 P -X ~ 3 -300 -200 100 U 50 50 1 1 P -X ~ 4 -200 -200 100 U 50 50 1 1 P -X ~ 5 -100 -200 100 U 50 50 1 1 P -X ~ 6 0 -200 100 U 50 50 1 1 P -X ~ 7 100 -200 100 U 50 50 1 1 P -X ~ 8 200 -200 100 U 50 50 1 1 P -X ~ 9 300 -200 100 U 50 50 1 1 P -X ~ 10 400 -200 100 U 50 50 1 1 P +S -450 -125 450 125 0 1 10 f +S -430 60 -370 -100 0 1 10 N +S -330 60 -270 -100 0 1 10 N +S -230 60 -170 -100 0 1 10 N +S -130 60 -70 -100 0 1 10 N +S -30 60 30 -100 0 1 10 N +S 70 60 130 -100 0 1 10 N +S 170 60 230 -100 0 1 10 N +S 270 60 330 -100 0 1 10 N +S 370 60 430 -100 0 1 10 N +P 2 0 1 0 -400 100 -400 60 N +P 4 0 1 0 -400 60 -400 90 -300 90 -300 60 N +P 4 0 1 0 -300 60 -300 90 -200 90 -200 60 N +P 4 0 1 0 -200 60 -200 90 -100 90 -100 60 N +P 4 0 1 0 -100 60 -100 90 0 90 0 60 N +P 4 0 1 0 0 60 0 90 100 90 100 60 N +P 4 0 1 0 100 60 100 90 200 90 200 60 N +P 4 0 1 0 200 60 200 90 300 90 300 60 N +P 4 0 1 0 300 60 300 90 400 90 400 60 N +X COM 1 -400 200 100 D 50 50 1 1 P +X R1 2 -400 -200 100 U 50 50 1 1 P +X R2 3 -300 -200 100 U 50 50 1 1 P +X R3 4 -200 -200 100 U 50 50 1 1 P +X R4 5 -100 -200 100 U 50 50 1 1 P +X R5 6 0 -200 100 U 50 50 1 1 P +X R6 7 100 -200 100 U 50 50 1 1 P +X R7 8 200 -200 100 U 50 50 1 1 P +X R8 9 300 -200 100 U 50 50 1 1 P +X R9 10 400 -200 100 U 50 50 1 1 P ENDDRAW ENDDEF # -# R_PACK2 +# R_NET9_DIV_SIP # -DEF R_PACK2 RP 0 20 Y N 1 F N -F0 "RP" 0 100 50 H V C CNN -F1 "R_PACK2" 0 -200 50 H V C CNN -F2 "" 0 -350 50 H V C CNN -F3 "" 0 -350 50 H V C CNN -ALIAS R_NET2_PAR_DIP -DRAW -S -75 -75 75 -125 0 1 10 N -S -75 25 75 -25 0 1 10 N -P 2 0 1 0 -100 -100 -75 -100 N -P 2 0 1 0 -75 0 -100 0 N -P 2 0 1 0 75 -100 100 -100 N -P 2 0 1 0 75 0 100 0 N -P 5 0 1 10 -100 50 -100 -150 100 -150 100 50 -100 50 f -X P1 1 -200 0 100 R 50 50 1 1 P -X P2 2 -200 -100 100 R 50 50 1 1 P -X R2 3 200 -100 100 L 50 50 1 1 P -X R1 4 200 0 100 L 50 50 1 1 P -ENDDRAW -ENDDEF -# -# R_PACK4 -# -DEF R_PACK4 RP 0 20 Y N 1 F N -F0 "RP" 0 450 50 H V C CNN -F1 "R_PACK4" 0 -50 50 H V C CNN -F2 "" 0 0 50 H V C CNN +DEF R_NET9_DIV_SIP RN 0 0 Y N 1 F N +F0 "RN" -900 0 50 V V C CNN +F1 "R_NET9_DIV_SIP" 1000 0 50 V V C CNN +F2 "Resistors_ThroughHole:Resistor_Array_SIP11" 1075 0 50 V I C CNN F3 "" 0 0 50 H V C CNN -ALIAS R_NET4_PAR_DIP +$FPLIST + Resistor?Array?SIP* +$ENDFPLIST DRAW -S -75 75 75 25 0 1 10 N -S -75 175 75 125 0 1 10 N -S -75 275 75 225 0 1 10 N -S -75 375 75 325 0 1 10 N -P 2 0 1 0 -100 50 -75 50 N -P 2 0 1 0 -100 250 -75 250 N -P 2 0 1 0 -75 150 -100 150 N -P 2 0 1 0 -75 350 -100 350 N -P 2 0 1 0 75 50 100 50 N -P 2 0 1 0 75 150 100 150 N -P 2 0 1 0 75 250 100 250 N -P 2 0 1 0 75 350 100 350 N -P 5 0 1 10 -100 400 -100 0 100 0 100 400 -100 400 f -X P1 1 -200 350 100 R 50 50 1 1 P -X P2 2 -200 250 100 R 50 50 1 1 P -X P3 3 -200 150 100 R 50 50 1 1 P -X P4 4 -200 50 100 R 50 50 1 1 P -X R4 5 200 50 100 L 50 50 1 1 P -X R3 6 200 150 100 L 50 50 1 1 P -X R2 7 200 250 100 L 50 50 1 1 P -X R1 8 200 350 100 L 50 50 1 1 P +C -800 0 10 0 1 0 F +C -800 166 10 0 1 0 F +C -600 0 10 0 1 0 F +C -600 166 10 0 1 0 F +C -540 -166 10 0 1 0 F +C -400 0 10 0 1 0 F +C -400 166 10 0 1 0 F +C -340 -166 10 0 1 0 F +C -200 0 10 0 1 0 F +C -200 166 10 0 1 0 F +C -140 -166 10 0 1 0 F +C 0 0 10 0 1 0 F +C 0 166 10 0 1 0 F +C 60 -166 10 0 1 0 F +C 200 0 10 0 1 0 F +C 200 166 10 0 1 0 F +C 260 -166 10 0 1 0 F +C 400 0 10 0 1 0 F +C 400 166 10 0 1 0 F +C 460 -166 10 0 1 0 F +C 600 0 10 0 1 0 F +C 600 166 10 0 1 0 F +C 660 -166 10 0 1 0 F +C 800 0 10 0 1 0 F +C 860 -166 10 0 1 0 F +S -850 -200 950 200 0 1 10 f +S -820 133 -780 33 0 1 10 N +S -760 -133 -720 -33 0 1 10 N +S -620 133 -580 33 0 1 10 N +S -560 -133 -520 -33 0 1 10 N +S -420 133 -380 33 0 1 10 N +S -360 -133 -320 -33 0 1 10 N +S -220 133 -180 33 0 1 10 N +S -160 -133 -120 -33 0 1 10 N +S -20 133 20 33 0 1 10 N +S 40 -133 80 -33 0 1 10 N +S 180 133 220 33 0 1 10 N +S 240 -133 280 -33 0 1 10 N +S 380 133 420 33 0 1 10 N +S 440 -133 480 -33 0 1 10 N +S 580 133 620 33 0 1 10 N +S 640 -133 680 -33 0 1 10 N +S 780 133 820 33 0 1 10 N +S 840 -133 880 -33 0 1 10 N +P 2 0 1 0 -800 -200 -800 33 N +P 2 0 1 0 -800 200 -800 133 N +P 2 0 1 0 -600 -200 -600 33 N +P 2 0 1 0 -400 -200 -400 33 N +P 2 0 1 0 -200 -200 -200 33 N +P 2 0 1 0 0 -200 0 33 N +P 2 0 1 0 200 -200 200 33 N +P 2 0 1 0 400 -200 400 33 N +P 2 0 1 0 600 -200 600 33 N +P 2 0 1 0 800 -200 800 33 N +P 2 0 1 0 900 -166 900 200 N +P 3 0 1 0 -800 0 -740 0 -740 -33 N +P 3 0 1 0 -800 166 -600 166 -600 133 N +P 3 0 1 0 -740 -133 -740 -166 900 -166 N +P 3 0 1 0 -600 0 -540 0 -540 -33 N +P 3 0 1 0 -600 166 -400 166 -400 133 N +P 3 0 1 0 -540 -133 -540 -166 900 -166 N +P 3 0 1 0 -400 0 -340 0 -340 -33 N +P 3 0 1 0 -400 166 -200 166 -200 133 N +P 3 0 1 0 -340 -133 -340 -166 900 -166 N +P 3 0 1 0 -200 0 -140 0 -140 -33 N +P 3 0 1 0 -200 166 0 166 0 133 N +P 3 0 1 0 -140 -133 -140 -166 900 -166 N +P 3 0 1 0 0 0 60 0 60 -33 N +P 3 0 1 0 0 166 200 166 200 133 N +P 3 0 1 0 60 -133 60 -166 900 -166 N +P 3 0 1 0 200 0 260 0 260 -33 N +P 3 0 1 0 200 166 400 166 400 133 N +P 3 0 1 0 260 -133 260 -166 900 -166 N +P 3 0 1 0 400 0 460 0 460 -33 N +P 3 0 1 0 400 166 600 166 600 133 N +P 3 0 1 0 460 -133 460 -166 900 -166 N +P 3 0 1 0 600 0 660 0 660 -33 N +P 3 0 1 0 600 166 800 166 800 133 N +P 3 0 1 0 660 -133 660 -166 900 -166 N +P 3 0 1 0 800 0 860 0 860 -33 N +P 3 0 1 0 860 -133 860 -166 900 -166 N +X COM1 1 -800 300 100 D 50 50 1 1 P +X R1 2 -800 -300 100 U 50 50 1 1 P +X R2 3 -600 -300 100 U 50 50 1 1 P +X R3 4 -400 -300 100 U 50 50 1 1 P +X R4 5 -200 -300 100 U 50 50 1 1 P +X R5 6 0 -300 100 U 50 50 1 1 P +X R6 7 200 -300 100 U 50 50 1 1 P +X R7 8 400 -300 100 U 50 50 1 1 P +X R8 9 600 -300 100 U 50 50 1 1 P +X R9 10 800 -300 100 U 50 50 1 1 P +X COM2 11 900 300 100 D 50 50 1 1 P ENDDRAW ENDDEF # -# R_PACK8 +# R_NET9_PAR_DIP # -DEF R_PACK8 RP 0 20 Y N 1 F N -F0 "RP" 0 450 50 H V C CNN -F1 "R_PACK8" 0 -450 50 H V C CNN -F2 "" 0 0 50 H V C CNN +DEF R_NET9_PAR_DIP RN 0 0 Y N 1 F N +F0 "RN" -500 0 50 V V C CNN +F1 "R_NET9_PAR_DIP" 500 0 50 V V C CNN +F2 "" 575 0 50 V I C CNN F3 "" 0 0 50 H V C CNN -ALIAS R_NET8_PAR_DIP +ALIAS R_PACK9 +$FPLIST + DIP* + SOIC* +$ENDFPLIST DRAW -S -100 400 100 -400 0 1 10 f -S -75 -325 75 -375 0 1 10 N -S -75 -225 75 -275 0 1 10 N -S -75 -125 75 -175 0 1 10 N -S -75 -25 75 -75 0 1 10 N -S -75 75 75 25 0 1 10 N -S -75 175 75 125 0 1 10 N -S -75 275 75 225 0 1 10 N -S -75 375 75 325 0 1 10 N -P 2 0 1 0 -100 -250 -75 -250 N -P 2 0 1 0 -100 -50 -75 -50 N -P 2 0 1 0 -100 150 -75 150 N -P 2 0 1 0 -100 350 -75 350 N -P 2 0 1 0 -75 -350 -100 -350 N -P 2 0 1 0 -75 -150 -100 -150 N -P 2 0 1 0 -75 50 -100 50 N -P 2 0 1 0 -75 250 -100 250 N -P 2 0 1 0 75 -150 100 -150 N -P 2 0 1 0 75 50 100 50 N -P 2 0 1 0 75 250 100 250 N -P 2 0 1 0 75 350 100 350 N -P 2 0 1 0 100 -250 75 -250 N -P 2 0 1 0 100 -50 75 -50 N -P 2 0 1 0 100 150 75 150 N -P 3 0 1 0 75 -250 75 -350 100 -350 N -X P1 1 -200 350 100 R 50 50 1 1 P -X P2 2 -200 250 100 R 50 50 1 1 P -X P3 3 -200 150 100 R 50 50 1 1 P -X P4 4 -200 50 100 R 50 50 1 1 P -X P5 5 -200 -50 100 R 50 50 1 1 P -X P6 6 -200 -150 100 R 50 50 1 1 P -X P7 7 -200 -250 100 R 50 50 1 1 P -X P8 8 -200 -350 100 R 50 50 1 1 P -X R8 9 200 -350 100 L 50 50 1 1 P -X R7 10 200 -250 100 L 50 50 1 1 P -X R6 11 200 -150 100 L 50 50 1 1 P -X R5 12 200 -50 100 L 50 50 1 1 P -X R4 13 200 50 100 L 50 50 1 1 P -X R3 14 200 150 100 L 50 50 1 1 P -X R2 15 200 250 100 L 50 50 1 1 P -X R1 16 200 350 100 L 50 50 1 1 P +S -450 -95 450 95 0 1 10 f +S -425 75 -375 -75 0 1 10 N +S -325 75 -275 -75 0 1 10 N +S -225 75 -175 -75 0 1 10 N +S -125 75 -75 -75 0 1 10 N +S -25 75 25 -75 0 1 10 N +S 75 75 125 -75 0 1 10 N +S 175 75 225 -75 0 1 10 N +S 275 75 325 -75 0 1 10 N +S 375 75 425 -75 0 1 10 N +P 2 0 1 0 -400 -100 -400 -75 N +P 2 0 1 0 -400 75 -400 100 N +P 2 0 1 0 -300 -100 -300 -75 N +P 2 0 1 0 -300 75 -300 100 N +P 2 0 1 0 -200 -100 -200 -75 N +P 2 0 1 0 -200 75 -200 100 N +P 2 0 1 0 -100 -100 -100 -75 N +P 2 0 1 0 -100 75 -100 100 N +P 2 0 1 0 0 -100 0 -75 N +P 2 0 1 0 0 75 0 100 N +P 2 0 1 0 100 -100 100 -75 N +P 2 0 1 0 100 75 100 100 N +P 2 0 1 0 200 -100 200 -75 N +P 2 0 1 0 200 75 200 100 N +P 2 0 1 0 300 -100 300 -75 N +P 2 0 1 0 300 75 300 100 N +P 2 0 1 0 400 -100 400 -75 N +P 2 0 1 0 400 75 400 100 N +X R1.1 1 -400 -200 100 U 50 50 1 1 P +X R2.1 2 -300 -200 100 U 50 50 1 1 P +X R3.1 3 -200 -200 100 U 50 50 1 1 P +X R4.1 4 -100 -200 100 U 50 50 1 1 P +X R5.1 5 0 -200 100 U 50 50 1 1 P +X R6.1 6 100 -200 100 U 50 50 1 1 P +X R7.1 7 200 -200 100 U 50 50 1 1 P +X R8.1 8 300 -200 100 U 50 50 1 1 P +X R9.1 9 400 -200 100 U 50 50 1 1 P +X R9.2 10 400 200 100 D 50 50 1 1 P +X R8.2 11 300 200 100 D 50 50 1 1 P +X R7.2 12 200 200 100 D 50 50 1 1 P +X R6.2 13 100 200 100 D 50 50 1 1 P +X R5.2 14 0 200 100 D 50 50 1 1 P +X R4.2 15 -100 200 100 D 50 50 1 1 P +X R3.2 16 -200 200 100 D 50 50 1 1 P +X R2.2 17 -300 200 100 D 50 50 1 1 P +X R1.2 18 -400 200 100 D 50 50 1 1 P ENDDRAW ENDDEF # From af526569ca6928eb880b2a81921e9650655616ca Mon Sep 17 00:00:00 2001 From: jkriege2 Date: Sat, 15 Oct 2016 21:32:01 +0200 Subject: [PATCH 101/283] added resistive Heater --- library/device.dcm | 5 +++++ library/device.lib | 18 ++++++++++++++++++ 2 files changed, 23 insertions(+) diff --git a/library/device.dcm b/library/device.dcm index 649e3509..db0fd538 100644 --- a/library/device.dcm +++ b/library/device.dcm @@ -291,6 +291,11 @@ D Hall generator K Hall generator magnet $ENDCMP # +$CMP Heater +D Resistive Heater +K heater R resistor +$ENDCMP +# $CMP INDUCTOR D Inductor K inductor choke coil reactor magnetic diff --git a/library/device.lib b/library/device.lib index 075df814..8f90e55f 100644 --- a/library/device.lib +++ b/library/device.lib @@ -1229,6 +1229,24 @@ X UH2 4 150 0 50 L 50 50 1 1 P ENDDRAW ENDDEF # +# Heater +# +DEF Heater R 0 0 N Y 1 F N +F0 "R" 80 0 50 V V C CNN +F1 "Heater" -80 0 50 V V C CNN +F2 "" -70 0 50 V V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +S -40 -100 40 100 0 1 10 N +P 2 0 1 0 -40 60 40 60 N +P 2 0 1 0 40 -60 -40 -60 N +P 2 0 1 0 40 -20 -40 -20 N +P 2 0 1 0 40 20 -40 20 N +X ~ 1 0 150 50 D 50 50 1 1 P +X ~ 2 0 -150 50 U 50 50 1 1 P +ENDDRAW +ENDDEF +# # INDUCTOR # DEF INDUCTOR L 0 40 N N 1 F N From 756bccf555703dba4a488b828cb8ac6a06f5748f Mon Sep 17 00:00:00 2001 From: jkriege2 Date: Sat, 15 Oct 2016 21:34:40 +0200 Subject: [PATCH 102/283] replaced Speaker with Speaker_Small --- library/device.dcm | 10 +++++----- library/device.lib | 31 ++++++++----------------------- 2 files changed, 13 insertions(+), 28 deletions(-) diff --git a/library/device.dcm b/library/device.dcm index db0fd538..087d1cd3 100644 --- a/library/device.dcm +++ b/library/device.dcm @@ -1470,16 +1470,16 @@ K solar cell F ~ $ENDCMP # +$CMP Speaker +D speaker +K speaker sound +$ENDCMP +# $CMP Speaker_Crystal D crystal speaker/transducer K crystal speaker ultrasonic transducer $ENDCMP # -$CMP Speaker_Small -D small speaker symbol -K speaker sound -$ENDCMP -# $CMP Speaker_Ultrasound D ultrasonic transducer K crystal speaker ultrasonic transducer diff --git a/library/device.lib b/library/device.lib index 8f90e55f..98b2dec6 100644 --- a/library/device.lib +++ b/library/device.lib @@ -8007,15 +8007,15 @@ ENDDEF # Speaker # DEF Speaker LS 0 0 N Y 1 F N -F0 "LS" -100 250 50 H V C CNN -F1 "Speaker" -100 -250 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN +F0 "LS" 50 225 50 H V R CNN +F1 "Speaker" 50 150 50 H V R CNN +F2 "" 0 -200 50 H V C CNN +F3 "" -10 -50 50 H V C CNN DRAW -P 4 0 0 0 100 150 250 300 250 -300 100 -150 N -P 5 0 0 0 -100 150 100 150 100 -150 -100 -150 -100 150 F -X 1 1 -300 100 200 R 50 50 1 1 I -X 2 2 -300 -100 200 R 50 50 1 1 I +S -100 50 40 -150 0 0 10 N +P 4 0 0 10 40 50 140 150 140 -250 40 -150 N +X 1 1 -200 0 100 R 50 50 1 1 I +X 2 2 -200 -100 100 R 50 50 1 1 I ENDDRAW ENDDEF # @@ -8040,21 +8040,6 @@ X 2 2 -200 -100 100 R 50 50 1 1 I ENDDRAW ENDDEF # -# Speaker_Small -# -DEF Speaker_Small LS 0 0 N Y 1 F N -F0 "LS" 50 225 50 H V R CNN -F1 "Speaker_Small" 50 150 50 H V R CNN -F2 "" 0 -200 50 H V C CNN -F3 "" -10 -50 50 H V C CNN -DRAW -S -100 50 40 -150 0 0 10 N -P 4 0 0 10 40 50 140 150 140 -250 40 -150 N -X 1 1 -200 0 100 R 50 50 1 1 I -X 2 2 -200 -100 100 R 50 50 1 1 I -ENDDRAW -ENDDEF -# # TEST # DEF TEST TP 0 40 N N 1 F N From ecc6df8e16854b24af9a75aadbfda1b9bde44813 Mon Sep 17 00:00:00 2001 From: jkriege2 Date: Sat, 15 Oct 2016 21:51:42 +0200 Subject: [PATCH 103/283] improved POT_Dual, added POT_Dual_Separate and RTRIM --- library/device.dcm | 12 +++++- library/device.lib | 94 ++++++++++++++++++++++++++++++++++------------ 2 files changed, 80 insertions(+), 26 deletions(-) diff --git a/library/device.dcm b/library/device.dcm index 087d1cd3..8633b2ae 100644 --- a/library/device.dcm +++ b/library/device.dcm @@ -452,7 +452,12 @@ K resistor variable $ENDCMP # $CMP POT_Dual -D Potentiometer, dual +D Dual Potentionmeter +K resistor variable +$ENDCMP +# +$CMP POT_Dual_Separate +D Dual Potentionmeter, separate units K resistor variable $ENDCMP # @@ -867,6 +872,11 @@ K rotary switch encoder F ~ $ENDCMP # +$CMP RTRIM +D variable Resistor +K r res resistor variable potentiometer +$ENDCMP +# $CMP RVAR D Variable resistor K resistor var potentiometer diff --git a/library/device.lib b/library/device.lib index 98b2dec6..889f1a42 100644 --- a/library/device.lib +++ b/library/device.lib @@ -1942,34 +1942,59 @@ ENDDEF # POT_Dual # DEF POT_Dual RV 0 40 Y N 1 F N -F0 "RV" 160 310 50 H V C CNN -F1 "POT_Dual" 290 -300 50 H V C CNN +F0 "RV" 0 125 50 H V C CNN +F1 "POT_Dual" 0 50 50 H V C CNN +F2 "" 250 -100 50 H V C CNN +F3 "" 250 -100 50 H V C CNN +DRAW +S -350 -60 -150 -140 0 1 0 N +S 150 -60 350 -140 0 1 0 N +P 2 0 1 0 -250 -50 -250 0 N +P 2 0 1 0 -250 -30 -240 -20 N +P 2 0 1 0 -230 -10 -220 0 N +P 2 0 1 0 -220 0 -210 0 N +P 2 0 1 0 -190 0 -170 0 N +P 2 0 1 0 -150 0 -130 0 N +P 2 0 1 0 -110 0 -90 0 N +P 2 0 1 0 -70 0 -50 0 N +P 2 0 1 0 -30 0 -10 0 N +P 2 0 1 0 10 0 30 0 N +P 2 0 1 0 50 0 70 0 N +P 2 0 1 0 90 0 110 0 N +P 2 0 1 0 130 0 150 0 N +P 2 0 1 0 170 0 190 0 N +P 2 0 1 0 210 0 230 0 N +P 2 0 1 0 250 -50 250 0 N +P 2 0 1 0 250 0 270 0 N +P 2 0 1 0 260 -20 250 -30 N +P 2 0 1 0 280 0 270 -10 N +P 3 0 1 0 -250 -60 -270 -40 -230 -40 F +P 3 0 1 0 250 -60 230 -40 270 -40 F +X 1 1 -400 -100 50 R 50 50 1 1 P +X 2 2 -250 100 100 D 50 50 1 1 P +X 3 3 -100 -100 50 L 50 50 1 1 P +X 4 4 100 -100 50 R 50 50 1 1 P +X 5 5 250 100 100 D 50 50 1 1 P +X 6 6 400 -100 50 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +# POT_Dual_Separate +# +DEF POT_Dual_Separate RV 0 40 Y N 2 F N +F0 "RV" 0 -80 50 H V C CNN +F1 "POT_Dual_Separate" 0 0 50 H V C CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW -T 0 -20 -100 30 0 0 0 H Normal 0 C C -T 0 -20 300 30 0 0 0 H Normal 0 C C -T 0 -20 -300 30 0 0 0 L Normal 0 C C -T 0 -20 100 30 0 0 0 L Normal 0 C C -S -100 250 -100 250 0 1 0 N -S -100 250 -100 250 0 1 0 N -S -100 250 -100 250 0 1 0 N -S -100 250 -100 250 0 1 0 N -S -50 -50 50 -350 0 1 10 f -S -50 350 50 50 0 1 10 f -P 4 0 1 0 200 200 80 200 80 200 80 200 N -P 5 0 1 0 80 -220 80 -180 50 -200 80 -220 80 -220 N -P 5 0 1 0 150 -200 100 -180 130 -150 150 -200 150 -200 N -P 5 0 1 0 200 -200 80 -200 80 -200 80 -200 80 -200 N -P 6 0 1 0 80 180 80 220 50 200 80 180 80 180 80 180 N -P 6 0 1 0 110 160 100 150 100 -150 110 -160 110 -160 110 -160 N -P 6 0 1 0 150 200 100 180 130 150 150 200 150 200 150 200 N -X 1 1 -150 300 100 R 50 50 1 1 P -X 2 2 300 200 100 L 50 50 1 1 P -X 3 3 -150 100 100 R 50 50 1 1 P -X ~ 4 -150 -100 100 R 50 50 1 1 P -X ~ 5 300 -200 100 L 50 50 1 1 P -X ~ 6 -150 -300 100 R 50 50 1 1 P +S -100 40 100 -40 0 1 0 N +P 3 0 1 0 0 40 -20 60 20 60 F +X 4 1 -150 0 50 R 50 50 1 1 P +X 5 2 0 150 100 D 50 50 1 1 P +X 6 3 150 0 50 L 50 50 1 1 P +X 4 4 -150 0 50 R 50 50 2 1 P +X 5 5 0 150 100 D 50 50 2 1 P +X 6 6 150 0 50 L 50 50 2 1 P ENDDRAW ENDDEF # @@ -3801,6 +3826,25 @@ X ~ 5 300 -100 100 L 50 50 1 1 I ENDDRAW ENDDEF # +# RTRIM +# +DEF RTRIM R 0 0 N Y 1 F N +F0 "R" 100 -100 50 V V L CNN +F1 "RTRIM" -75 -50 50 V V L CNN +F2 "" -70 0 50 V V C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + R_* + Resistor_* +$ENDFPLIST +DRAW +S -40 -100 40 100 0 1 10 N +P 4 0 1 0 -75 -75 75 75 100 50 50 100 N +X ~ 1 0 150 50 D 50 50 1 1 P +X ~ 2 0 -150 50 U 50 50 1 1 P +ENDDRAW +ENDDEF +# # RVAR # DEF RVAR R 0 0 N Y 1 F N From 8ffb31efe834b7d9968ed95078343938ab135dd5 Mon Sep 17 00:00:00 2001 From: jkriege2 Date: Sun, 16 Oct 2016 11:28:58 +0200 Subject: [PATCH 104/283] added several missing diodes + added diode bridges with different pinouts + added double-diode symbols + unified diode symbols --- library/device.dcm | 133 +++++++++- library/device.lib | 630 +++++++++++++++++++++++++++++++++++++++------ 2 files changed, 669 insertions(+), 94 deletions(-) diff --git a/library/device.dcm b/library/device.dcm index 8633b2ae..84c0f7a3 100644 --- a/library/device.dcm +++ b/library/device.dcm @@ -122,11 +122,36 @@ D diode for alternating current K AC diode DIAC $ENDCMP # -$CMP D_BRIDGE -D Diode bridge +$CMP D_Bridge_+-AA +D Diode bridge (pins: 1=+, 2=-, 3=AC, 4=AC) K rectifier acdc $ENDCMP # +$CMP D_Bridge_+A-A +D Diode bridge (pins: 1=+, 2=AC, 3=-, 4=AC) +K rectifier acdc +$ENDCMP +# +$CMP D_Bridge_+AA- +D Diode bridge (pins: 1=+, 2=AC, 3=AC, 4=-) +K rectifier acdc +$ENDCMP +# +$CMP D_Bridge_-A+A +D Diode bridge (pins: 1=-, 2=AC, 3=+, 4=AC) +K rectifier acdc +$ENDCMP +# +$CMP D_Bridge_-AA+ +D Diode bridge (pins: 1=-, 2=AC, 3=AC, 4=+) +K rectifier acdc +$ENDCMP +# +$CMP D_Capacitance +D variable capacitance diode (varicap, varactor) +K capacitance diode varicap varactor +$ENDCMP +# $CMP D_Photo D photodiode K opto photodiode @@ -207,16 +232,111 @@ D Dual schottky diode K diode $ENDCMP # +$CMP D_Shockley +D Shockley Diode (PNPN Diode) +K Shockley diode +F https://en.wikipedia.org/wiki/Shockley_diode +$ENDCMP +# $CMP D_Small D Diode K diode $ENDCMP # +$CMP D_Suppressor +D transient-voltage-suppression (TVS) diode +K diode TVS thyrector +F https://en.wikipedia.org/wiki/Transient-voltage-suppression_diode +$ENDCMP +# +$CMP D_TVS +D transient-voltage-suppression (TVS) diode +K diode TVS thyrector +F https://en.wikipedia.org/wiki/Transient-voltage-suppression_diode +$ENDCMP +# $CMP D_Tunnel D Tunnel Diode (Esaki Diode) K tunnel diode $ENDCMP # +$CMP D_Unitunnel +D Unitunnel Diode +K unitunnel diode +$ENDCMP +# +$CMP D_Zener +D Zener Diode +K diode +F https://en.wikipedia.org/wiki/Zener_diode +$ENDCMP +# +$CMP D_Zener_Small +D Zener Diode, small symbol +K diode +F https://en.wikipedia.org/wiki/Zener_diode +$ENDCMP +# +$CMP D_x2_ACom_AKK +D Dual diode, common anode +K diode +$ENDCMP +# +$CMP D_x2_ACom_KAK +D Dual diode, common anode +K diode +$ENDCMP +# +$CMP D_x2_ACom_KKA +D Dual diode, common anode +K diode +$ENDCMP +# +$CMP D_x2_KCom_AAK +D Dual diode, common cathode +K diode +$ENDCMP +# +$CMP D_x2_KCom_AKA +D Dual diode, common cathode +K diode +$ENDCMP +# +$CMP D_x2_KCom_KAA +D Dual diode, common cathode +K diode +$ENDCMP +# +$CMP D_x2_Serial_ACK +D Dual diode +K diode +$ENDCMP +# +$CMP D_x2_Serial_AKC +D Dual diode +K diode +$ENDCMP +# +$CMP D_x2_Serial_CAK +D Dual diode +K diode +$ENDCMP +# +$CMP D_x2_Serial_CKA +D Dual diode +K diode +$ENDCMP +# +$CMP D_x2_Serial_KAC +D Dual diode +K diode +$ENDCMP +# +$CMP D_x2_Serial_KCA +D Dual diode +K diode +$ENDCMP +# $CMP EMI_Filter_C D EMI filter, single capacitor K EMI filter @@ -1540,11 +1660,6 @@ D Transformer, split primary, dual secondary K transformer coil magnet $ENDCMP # -$CMP TVS -D Transient voltage suppressor diode (bi-directional) -K tvs esd -$ENDCMP -# $CMP Thermistor_NTC D temperature dependent resistor, positive temperature coefficient (PTC) K thermistor PTC resistor sensor RTD @@ -1585,8 +1700,8 @@ F https://en.wikipedia.org/wiki/Thermocouple $ENDCMP # $CMP VARICAP -D Variable capacitor -K capacitor diode +D variable capacitance diode (varicap, varactor) +K capacitance diode varicap varactor $ENDCMP # $CMP VARISTOR diff --git a/library/device.lib b/library/device.lib index 889f1a42..16d50482 100644 --- a/library/device.lib +++ b/library/device.lib @@ -449,7 +449,7 @@ $FPLIST D_* $ENDFPLIST DRAW -P 2 0 1 6 -50 50 -50 -50 N +P 2 0 1 0 -50 50 -50 -50 N P 3 0 1 0 50 50 -50 0 50 -50 F X K 1 -150 0 100 R 50 50 1 1 P X A 2 150 0 100 L 50 50 1 1 P @@ -503,34 +503,168 @@ X A 2 150 0 100 L 50 50 1 1 P ENDDRAW ENDDEF # -# D_BRIDGE +# D_Bridge_+-AA # -DEF D_BRIDGE D 0 50 Y Y 1 F N -F0 "D" 300 300 50 H V L CNN -F1 "D_BRIDGE" 300 200 50 H V L CNN +DEF D_Bridge_+-AA D 0 50 Y Y 1 F N +F0 "D" 50 275 50 H V L CNN +F1 "D_Bridge_+-AA" 50 200 50 H V L CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN +$FPLIST + Diode?Bridge* + Diode?Rectifier* +$ENDFPLIST DRAW -P 2 0 0 0 -300 0 -200 -100 N -P 2 0 0 0 -300 0 -200 100 N -P 2 0 0 8 -150 -250 -50 -150 N -P 2 0 0 8 -150 250 -50 150 N -P 2 0 0 0 0 -300 -100 -200 N -P 2 0 0 0 0 -300 100 -200 N -P 2 0 0 0 0 300 -100 200 N -P 2 0 0 0 0 300 100 200 N -P 2 0 0 8 150 -50 250 -150 N -P 2 0 0 8 150 50 250 150 N -P 2 0 0 0 300 0 200 -100 N -P 2 0 0 0 300 0 200 100 N -P 4 0 0 0 -250 -150 -150 -50 -100 -200 -250 -150 F -P 4 0 0 0 -150 50 -250 150 -100 200 -150 50 F -P 4 0 0 0 50 -150 150 -250 200 -100 50 -150 F -P 4 0 0 0 50 150 150 250 200 100 50 150 F -X - 1 -400 0 100 R 50 50 1 1 I -X ~ 2 0 -400 100 U 50 50 1 1 I -X + 3 400 0 100 L 50 50 1 1 I -X ~ 4 0 400 100 D 50 50 1 1 I +P 2 0 1 0 -100 150 -50 100 N +P 2 0 1 0 -50 -100 -100 -150 N +P 2 0 1 0 100 -50 150 -100 N +P 2 0 1 0 100 50 150 100 N +P 4 0 1 0 -150 100 -100 50 -75 125 -150 100 F +P 4 0 1 0 -100 -50 -150 -100 -75 -125 -100 -50 F +P 4 0 1 0 50 100 100 150 125 75 50 100 F +P 4 0 1 0 125 -75 50 -100 100 -150 125 -75 F +P 5 0 1 0 -200 0 0 -200 200 0 0 200 -200 0 N +X + 1 300 0 100 L 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 I +X ~ 4 0 -300 100 U 50 50 1 1 I +ENDDRAW +ENDDEF +# +# D_Bridge_+A-A +# +DEF D_Bridge_+A-A D 0 50 Y Y 1 F N +F0 "D" 50 275 50 H V L CNN +F1 "D_Bridge_+A-A" 50 200 50 H V L CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + Diode?Bridge* + Diode?Rectifier* +$ENDFPLIST +DRAW +P 2 0 1 0 -100 150 -50 100 N +P 2 0 1 0 -50 -100 -100 -150 N +P 2 0 1 0 100 -50 150 -100 N +P 2 0 1 0 100 50 150 100 N +P 4 0 1 0 -150 100 -100 50 -75 125 -150 100 F +P 4 0 1 0 -100 -50 -150 -100 -75 -125 -100 -50 F +P 4 0 1 0 50 100 100 150 125 75 50 100 F +P 4 0 1 0 125 -75 50 -100 100 -150 125 -75 F +P 5 0 1 0 -200 0 0 -200 200 0 0 200 -200 0 N +X + 1 300 0 100 L 50 50 1 1 I +X ~ 2 0 -300 100 U 50 50 1 1 I +X - 3 -300 0 100 R 50 50 1 1 I +X ~ 4 0 300 100 D 50 50 1 1 I +ENDDRAW +ENDDEF +# +# D_Bridge_+AA- +# +DEF D_Bridge_+AA- D 0 50 Y Y 1 F N +F0 "D" 50 275 50 H V L CNN +F1 "D_Bridge_+AA-" 50 200 50 H V L CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + Diode?Bridge* + Diode?Rectifier* +$ENDFPLIST +DRAW +P 2 0 1 0 -100 150 -50 100 N +P 2 0 1 0 -50 -100 -100 -150 N +P 2 0 1 0 100 -50 150 -100 N +P 2 0 1 0 100 50 150 100 N +P 4 0 1 0 -150 100 -100 50 -75 125 -150 100 F +P 4 0 1 0 -100 -50 -150 -100 -75 -125 -100 -50 F +P 4 0 1 0 50 100 100 150 125 75 50 100 F +P 4 0 1 0 125 -75 50 -100 100 -150 125 -75 F +P 5 0 1 0 -200 0 0 -200 200 0 0 200 -200 0 N +X + 1 300 0 100 L 50 50 1 1 I +X ~ 2 0 300 100 D 50 50 1 1 I +X ~ 3 0 -300 100 U 50 50 1 1 I +X - 4 -300 0 100 R 50 50 1 1 I +ENDDRAW +ENDDEF +# +# D_Bridge_-A+A +# +DEF D_Bridge_-A+A D 0 50 Y Y 1 F N +F0 "D" 50 275 50 H V L CNN +F1 "D_Bridge_-A+A" 50 200 50 H V L CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + Diode?Bridge* + Diode?Rectifier* +$ENDFPLIST +DRAW +P 2 0 1 0 -100 150 -50 100 N +P 2 0 1 0 -50 -100 -100 -150 N +P 2 0 1 0 100 -50 150 -100 N +P 2 0 1 0 100 50 150 100 N +P 4 0 1 0 -150 100 -100 50 -75 125 -150 100 F +P 4 0 1 0 -100 -50 -150 -100 -75 -125 -100 -50 F +P 4 0 1 0 50 100 100 150 125 75 50 100 F +P 4 0 1 0 125 -75 50 -100 100 -150 125 -75 F +P 5 0 1 0 -200 0 0 -200 200 0 0 200 -200 0 N +X - 1 -300 0 100 R 50 50 1 1 I +X ~ 2 0 -300 100 U 50 50 1 1 I +X + 3 300 0 100 L 50 50 1 1 I +X ~ 4 0 300 100 D 50 50 1 1 I +ENDDRAW +ENDDEF +# +# D_Bridge_-AA+ +# +DEF D_Bridge_-AA+ D 0 50 Y Y 1 F N +F0 "D" 50 275 50 H V L CNN +F1 "D_Bridge_-AA+" 50 200 50 H V L CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + Diode?Bridge* + Diode?Rectifier* +$ENDFPLIST +DRAW +P 2 0 1 0 -100 150 -50 100 N +P 2 0 1 0 -50 -100 -100 -150 N +P 2 0 1 0 100 -50 150 -100 N +P 2 0 1 0 100 50 150 100 N +P 4 0 1 0 -150 100 -100 50 -75 125 -150 100 F +P 4 0 1 0 -100 -50 -150 -100 -75 -125 -100 -50 F +P 4 0 1 0 50 100 100 150 125 75 50 100 F +P 4 0 1 0 125 -75 50 -100 100 -150 125 -75 F +P 5 0 1 0 -200 0 0 -200 200 0 0 200 -200 0 N +X - 1 -300 0 100 R 50 50 1 1 I +X ~ 2 0 300 100 D 50 50 1 1 I +X ~ 3 0 -300 100 U 50 50 1 1 I +X + 4 300 0 100 L 50 50 1 1 I +ENDDRAW +ENDDEF +# +# D_Capacitance +# +DEF D_Capacitance D 0 40 N N 1 F N +F0 "D" 0 100 50 H V C CNN +F1 "D_Capacitance" 0 -100 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +ALIAS VARICAP +$FPLIST + Diode_* + D-Pak_TO252AA + *SingleDiode + *_Diode_* + *SingleDiode* + D_* +$ENDFPLIST +DRAW +P 2 0 1 0 -50 50 -50 -50 N +P 2 0 1 6 -30 50 -30 -50 N +P 3 0 1 0 70 50 -30 0 70 -50 F +X K 1 -150 0 100 R 50 50 1 1 P +X A 2 150 0 100 L 50 50 1 1 P ENDDRAW ENDDEF # @@ -623,8 +757,8 @@ P 4 0 1 10 -150 50 -170 50 -170 40 -170 40 N P 4 0 1 10 150 -50 170 -50 170 -40 170 -40 N P 4 0 1 10 150 50 130 50 130 40 130 40 N P 5 0 1 10 -130 -40 -130 -50 -150 -50 -150 -50 -150 -50 N -P 6 0 1 10 -50 -50 -150 0 -50 50 -50 -50 -50 -50 -50 -50 N -P 6 0 1 10 50 50 150 0 50 -50 50 50 50 50 50 50 N +P 6 0 1 10 -50 -50 -150 0 -50 50 -50 -50 -50 -50 -50 -50 F +P 6 0 1 10 50 50 150 0 50 -50 50 50 50 50 50 50 F X A 1 0 -200 100 U 50 50 0 1 P X K 2 -300 0 150 R 50 50 0 1 P X K 3 300 0 150 L 50 50 0 1 P @@ -647,8 +781,8 @@ P 4 0 1 10 -150 50 -170 50 -170 40 -170 40 N P 4 0 1 10 150 -50 170 -50 170 -40 170 -40 N P 4 0 1 10 150 50 130 50 130 40 130 40 N P 5 0 1 10 -130 -40 -130 -50 -150 -50 -150 -50 -150 -50 N -P 6 0 1 10 -50 -50 -150 0 -50 50 -50 -50 -50 -50 -50 -50 N -P 6 0 1 10 50 50 150 0 50 -50 50 50 50 50 50 50 N +P 6 0 1 10 -50 -50 -150 0 -50 50 -50 -50 -50 -50 -50 -50 F +P 6 0 1 10 50 50 150 0 50 -50 50 50 50 50 50 50 F X K 1 -300 0 150 R 50 50 0 1 P X A 2 0 -200 100 U 50 50 0 1 P X K 3 300 0 150 L 50 50 0 1 P @@ -671,8 +805,8 @@ P 4 0 1 10 -150 50 -170 50 -170 40 -170 40 N P 4 0 1 10 150 -50 170 -50 170 -40 170 -40 N P 4 0 1 10 150 50 130 50 130 40 130 40 N P 5 0 1 10 -130 -40 -130 -50 -150 -50 -150 -50 -150 -50 N -P 6 0 1 10 -50 -50 -150 0 -50 50 -50 -50 -50 -50 -50 -50 N -P 6 0 1 10 50 50 150 0 50 -50 50 50 50 50 50 50 N +P 6 0 1 10 -50 -50 -150 0 -50 50 -50 -50 -50 -50 -50 -50 F +P 6 0 1 10 50 50 150 0 50 -50 50 50 50 50 50 50 F X K 1 -300 0 150 R 50 50 0 1 P X K 2 300 0 150 L 50 50 0 1 P X A 3 0 -200 100 U 50 50 0 1 P @@ -695,8 +829,8 @@ P 4 0 1 10 -50 -50 -30 -50 -30 -40 -30 -40 N P 4 0 1 10 50 -50 70 -50 70 -40 70 -40 N P 4 0 1 10 50 50 30 50 30 40 30 40 N P 5 0 1 10 -70 40 -70 50 -50 50 -50 50 -50 50 N -P 6 0 1 10 -150 50 -50 0 -150 -50 -150 50 -150 50 -150 50 N -P 6 0 1 10 150 -50 50 0 150 50 150 -50 150 -50 150 -50 N +P 6 0 1 10 -150 50 -50 0 -150 -50 -150 50 -150 50 -150 50 F +P 6 0 1 10 150 -50 50 0 150 50 150 -50 150 -50 150 -50 F X A 1 -300 0 150 R 50 50 0 1 P X A 2 300 0 150 L 50 50 0 1 P X K 3 0 -200 100 U 50 50 0 1 P @@ -719,8 +853,8 @@ P 4 0 1 10 -50 -50 -30 -50 -30 -40 -30 -40 N P 4 0 1 10 50 -50 70 -50 70 -40 70 -40 N P 4 0 1 10 50 50 30 50 30 40 30 40 N P 5 0 1 10 -70 40 -70 50 -50 50 -50 50 -50 50 N -P 6 0 1 10 -150 50 -50 0 -150 -50 -150 50 -150 50 -150 50 N -P 6 0 1 10 150 -50 50 0 150 50 150 -50 150 -50 150 -50 N +P 6 0 1 10 -150 50 -50 0 -150 -50 -150 50 -150 50 -150 50 F +P 6 0 1 10 150 -50 50 0 150 50 150 -50 150 -50 150 -50 F X A 1 -300 0 150 R 50 50 0 1 P X K 2 0 -200 100 U 50 50 0 1 P X A 3 300 0 150 L 50 50 0 1 P @@ -743,8 +877,8 @@ P 4 0 1 10 -50 -50 -30 -50 -30 -40 -30 -40 N P 4 0 1 10 50 -50 70 -50 70 -40 70 -40 N P 4 0 1 10 50 50 30 50 30 40 30 40 N P 5 0 1 10 -70 40 -70 50 -50 50 -50 50 -50 50 N -P 6 0 1 10 -150 50 -50 0 -150 -50 -150 50 -150 50 -150 50 N -P 6 0 1 10 150 -50 50 0 150 50 150 -50 150 -50 150 -50 N +P 6 0 1 10 -150 50 -50 0 -150 -50 -150 50 -150 50 -150 50 F +P 6 0 1 10 150 -50 50 0 150 50 150 -50 150 -50 150 -50 F X K 1 0 -200 100 U 50 50 0 1 P X A 2 -300 0 150 R 50 50 0 1 P X A 3 300 0 150 L 50 50 0 1 P @@ -768,8 +902,8 @@ P 4 0 1 10 -50 -50 -30 -50 -30 -40 -30 -40 N P 4 0 1 10 150 -50 170 -50 170 -40 170 -40 N P 4 0 1 10 150 50 130 50 130 40 130 40 N P 5 0 1 10 -70 40 -70 50 -50 50 -50 50 -50 50 N -P 6 0 1 10 -150 50 -50 0 -150 -50 -150 50 -150 50 -150 50 N -P 6 0 1 10 50 50 150 0 50 -50 50 50 50 50 50 50 N +P 6 0 1 10 -150 50 -50 0 -150 -50 -150 50 -150 50 -150 50 F +P 6 0 1 10 50 50 150 0 50 -50 50 50 50 50 50 50 F X A 1 -300 0 150 R 50 50 0 1 P X common 2 0 -200 100 U 50 50 0 1 P X K 3 300 0 150 L 50 50 0 1 P @@ -793,8 +927,8 @@ P 4 0 1 10 -50 -50 -30 -50 -30 -40 -30 -40 N P 4 0 1 10 150 -50 170 -50 170 -40 170 -40 N P 4 0 1 10 150 50 130 50 130 40 130 40 N P 5 0 1 10 -70 40 -70 50 -50 50 -50 50 -50 50 N -P 6 0 1 10 -150 50 -50 0 -150 -50 -150 50 -150 50 -150 50 N -P 6 0 1 10 50 50 150 0 50 -50 50 50 50 50 50 50 N +P 6 0 1 10 -150 50 -50 0 -150 -50 -150 50 -150 50 -150 50 F +P 6 0 1 10 50 50 150 0 50 -50 50 50 50 50 50 50 F X A 1 -300 0 150 R 50 50 0 1 P X K 2 300 0 150 L 50 50 0 1 P X common 3 0 -200 100 U 50 50 0 1 P @@ -817,8 +951,8 @@ P 4 0 1 10 -50 -50 -30 -50 -30 -40 -30 -40 N P 4 0 1 10 150 -50 170 -50 170 -40 170 -40 N P 4 0 1 10 150 50 130 50 130 40 130 40 N P 5 0 1 10 -70 40 -70 50 -50 50 -50 50 -50 50 N -P 6 0 1 10 -150 50 -50 0 -150 -50 -150 50 -150 50 -150 50 N -P 6 0 1 10 50 50 150 0 50 -50 50 50 50 50 50 50 N +P 6 0 1 10 -150 50 -50 0 -150 -50 -150 50 -150 50 -150 50 F +P 6 0 1 10 50 50 150 0 50 -50 50 50 50 50 50 50 F X common 1 0 -200 100 U 50 50 0 1 P X A 2 -300 0 150 R 50 50 0 1 P X K 3 300 0 150 L 50 50 0 1 P @@ -841,8 +975,8 @@ P 4 0 1 10 -50 -50 -30 -50 -30 -40 -30 -40 N P 4 0 1 10 150 -50 170 -50 170 -40 170 -40 N P 4 0 1 10 150 50 130 50 130 40 130 40 N P 5 0 1 10 -70 40 -70 50 -50 50 -50 50 -50 50 N -P 6 0 1 10 -150 50 -50 0 -150 -50 -150 50 -150 50 -150 50 N -P 6 0 1 10 50 50 150 0 50 -50 50 50 50 50 50 50 N +P 6 0 1 10 -150 50 -50 0 -150 -50 -150 50 -150 50 -150 50 F +P 6 0 1 10 50 50 150 0 50 -50 50 50 50 50 50 50 F X common 1 0 -200 100 U 50 50 0 1 P X K 2 300 0 150 L 50 50 0 1 P X A 3 -300 0 150 R 50 50 0 1 P @@ -865,8 +999,8 @@ P 4 0 1 10 -50 -50 -30 -50 -30 -40 -30 -40 N P 4 0 1 10 150 -50 170 -50 170 -40 170 -40 N P 4 0 1 10 150 50 130 50 130 40 130 40 N P 5 0 1 10 -70 40 -70 50 -50 50 -50 50 -50 50 N -P 6 0 1 10 -150 50 -50 0 -150 -50 -150 50 -150 50 -150 50 N -P 6 0 1 10 50 50 150 0 50 -50 50 50 50 50 50 50 N +P 6 0 1 10 -150 50 -50 0 -150 -50 -150 50 -150 50 -150 50 F +P 6 0 1 10 50 50 150 0 50 -50 50 50 50 50 50 50 F X K 1 300 0 150 L 50 50 0 1 P X A 2 -300 0 150 R 50 50 0 1 P X common 3 0 -200 100 U 50 50 0 1 P @@ -890,14 +1024,38 @@ P 4 0 1 10 -50 -50 -30 -50 -30 -40 -30 -40 N P 4 0 1 10 150 -50 170 -50 170 -40 170 -40 N P 4 0 1 10 150 50 130 50 130 40 130 40 N P 5 0 1 10 -70 40 -70 50 -50 50 -50 50 -50 50 N -P 6 0 1 10 -150 50 -50 0 -150 -50 -150 50 -150 50 -150 50 N -P 6 0 1 10 50 50 150 0 50 -50 50 50 50 50 50 50 N +P 6 0 1 10 -150 50 -50 0 -150 -50 -150 50 -150 50 -150 50 F +P 6 0 1 10 50 50 150 0 50 -50 50 50 50 50 50 50 F X K 1 300 0 150 L 50 50 0 1 P X common 2 0 -200 100 U 50 50 0 1 P X A 3 -300 0 150 R 50 50 0 1 P ENDDRAW ENDDEF # +# D_Shockley +# +DEF D_Shockley D 0 40 N N 1 F N +F0 "D" 0 100 50 H V C CNN +F1 "D_Shockley" 0 -100 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + Diode_* + D-Pak_TO252AA + *SingleDiode + *_Diode_* + *SingleDiode* + D_* +$ENDFPLIST +DRAW +P 2 0 1 0 -50 0 50 0 N +P 2 0 1 0 -50 50 -50 -50 N +P 3 0 1 0 -50 0 50 50 50 -50 N +X K 1 -150 0 100 R 50 50 1 1 P +X A 2 150 0 100 L 50 50 1 1 P +ENDDRAW +ENDDEF +# # D_Small # DEF D_Small D 0 10 N N 1 F N @@ -920,6 +1078,31 @@ X A 2 100 0 70 L 50 50 1 1 P ENDDRAW ENDDEF # +# D_Suppressor +# +DEF D_Suppressor D 0 40 N N 1 F N +F0 "D" 0 100 50 H V C CNN +F1 "D_Suppressor" 0 -100 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +ALIAS D_TVS +$FPLIST + Diode_* + D-Pak_TO252AA + *SingleDiode + *_Diode_* + *SingleDiode* + D_* +$ENDFPLIST +DRAW +P 3 0 1 0 -100 50 0 0 -100 -50 F +P 3 0 1 0 100 50 0 0 100 -50 F +P 4 0 1 0 20 50 0 50 0 -50 -20 -50 N +X A1 1 -150 0 100 R 50 50 1 1 P +X A2 2 150 0 100 L 50 50 1 1 P +ENDDRAW +ENDDEF +# # D_Tunnel # DEF D_Tunnel D 0 40 N N 1 F N @@ -943,6 +1126,319 @@ X A 2 150 0 100 L 50 50 1 1 P ENDDRAW ENDDEF # +# D_Unitunnel +# +DEF D_Unitunnel D 0 40 N N 1 F N +F0 "D" 0 100 50 H V C CNN +F1 "D_Unitunnel" 0 -100 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + Diode_* + D-Pak_TO252AA + *SingleDiode + *_Diode_* + *SingleDiode* + D_* +$ENDFPLIST +DRAW +P 2 0 1 0 -70 -50 -50 -50 N +P 3 0 1 0 -50 -50 -50 50 -70 50 N +P 3 0 1 0 50 50 -50 0 50 -50 F +P 4 0 1 0 -30 50 -50 50 -50 -50 -30 -50 N +X K 1 -150 0 100 R 50 50 1 1 P +X A 2 150 0 100 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +# D_Zener +# +DEF D_Zener D 0 40 N N 1 F N +F0 "D" 0 100 50 H V C CNN +F1 "D_Zener" 0 -100 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + Diode_* + D-Pak_TO252AA + *SingleDiode + *_Diode_* + *SingleDiode* + D_* +$ENDFPLIST +DRAW +P 3 0 1 0 50 50 -50 0 50 -50 F +P 4 0 1 0 -30 70 -50 50 -50 -50 -70 -70 N +X K 1 -150 0 100 R 50 50 1 1 P +X A 2 150 0 100 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +# D_Zener_Small +# +DEF D_Zener_Small D 0 10 N N 1 F N +F0 "D" 0 90 50 H V C CNN +F1 "D_Zener_Small" 0 -90 50 H V C CNN +F2 "" 0 0 50 V V C CNN +F3 "" 0 0 50 V V C CNN +$FPLIST + Diode_* + D-Pak_TO252AA + *SingleDiode + *SingleDiode* + *_Diode_* +$ENDFPLIST +DRAW +P 4 0 1 0 -20 50 -30 40 -30 -40 -40 -50 N +P 4 0 1 0 30 -40 -30 0 30 40 30 -40 F +X K 1 -100 0 70 R 50 50 1 1 P +X A 2 100 0 70 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +# D_x2_ACom_AKK +# +DEF D_x2_ACom_AKK D 0 30 Y N 1 F N +F0 "D" 50 -100 50 H V C CNN +F1 "D_x2_ACom_AKK" 0 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 0 0 -100 N +P 3 0 1 10 -150 50 -150 -50 -150 -50 N +P 3 0 1 10 -50 0 50 0 50 0 N +P 3 0 1 10 150 50 150 -50 150 -50 N +P 6 0 1 10 -50 -50 -150 0 -50 50 -50 -50 -50 -50 -50 -50 F +P 6 0 1 10 50 50 150 0 50 -50 50 50 50 50 50 50 F +X A 1 0 -200 100 U 50 50 0 1 P +X K 2 -300 0 150 R 50 50 0 1 P +X K 3 300 0 150 L 50 50 0 1 P +ENDDRAW +ENDDEF +# +# D_x2_ACom_KAK +# +DEF D_x2_ACom_KAK D 0 30 Y N 1 F N +F0 "D" 50 -100 50 H V C CNN +F1 "D_x2_ACom_KAK" 0 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 0 0 -100 N +P 3 0 1 10 -150 50 -150 -50 -150 -50 N +P 3 0 1 10 -50 0 50 0 50 0 N +P 3 0 1 10 150 50 150 -50 150 -50 N +P 6 0 1 10 -50 -50 -150 0 -50 50 -50 -50 -50 -50 -50 -50 F +P 6 0 1 10 50 50 150 0 50 -50 50 50 50 50 50 50 F +X K 1 -300 0 150 R 50 50 0 1 P +X A 2 0 -200 100 U 50 50 0 1 P +X K 3 300 0 150 L 50 50 0 1 P +ENDDRAW +ENDDEF +# +# D_x2_ACom_KKA +# +DEF D_x2_ACom_KKA D 0 30 Y N 1 F N +F0 "D" 50 -100 50 H V C CNN +F1 "D_x2_ACom_KKA" 0 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 0 0 -100 N +P 3 0 1 10 -150 50 -150 -50 -150 -50 N +P 3 0 1 10 -50 0 50 0 50 0 N +P 3 0 1 10 150 50 150 -50 150 -50 N +P 6 0 1 10 -50 -50 -150 0 -50 50 -50 -50 -50 -50 -50 -50 F +P 6 0 1 10 50 50 150 0 50 -50 50 50 50 50 50 50 F +X K 1 -300 0 150 R 50 50 0 1 P +X K 2 300 0 150 L 50 50 0 1 P +X A 3 0 -200 100 U 50 50 0 1 P +ENDDRAW +ENDDEF +# +# D_x2_KCom_AAK +# +DEF D_x2_KCom_AAK D 0 30 Y N 1 F N +F0 "D" 50 -100 50 H V C CNN +F1 "D_x2_KCom_AAK" 0 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 0 0 -100 N +P 3 0 1 10 -50 -50 -50 50 -50 50 N +P 3 0 1 10 -50 0 50 0 50 0 N +P 3 0 1 10 50 -50 50 50 50 50 N +P 6 0 1 10 -150 50 -50 0 -150 -50 -150 50 -150 50 -150 50 F +P 6 0 1 10 150 -50 50 0 150 50 150 -50 150 -50 150 -50 F +X A 1 -300 0 150 R 50 50 0 1 P +X A 2 300 0 150 L 50 50 0 1 P +X K 3 0 -200 100 U 50 50 0 1 P +ENDDRAW +ENDDEF +# +# D_x2_KCom_AKA +# +DEF D_x2_KCom_AKA D 0 30 Y N 1 F N +F0 "D" 50 -100 50 H V C CNN +F1 "D_x2_KCom_AKA" 0 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 0 0 -100 N +P 3 0 1 10 -50 -50 -50 50 -50 50 N +P 3 0 1 10 -50 0 50 0 50 0 N +P 3 0 1 10 50 -50 50 50 50 50 N +P 6 0 1 10 -150 50 -50 0 -150 -50 -150 50 -150 50 -150 50 F +P 6 0 1 10 150 -50 50 0 150 50 150 -50 150 -50 150 -50 F +X A 1 -300 0 150 R 50 50 0 1 P +X K 2 0 -200 100 U 50 50 0 1 P +X A 3 300 0 150 L 50 50 0 1 P +ENDDRAW +ENDDEF +# +# D_x2_KCom_KAA +# +DEF D_x2_KCom_KAA D 0 30 Y N 1 F N +F0 "D" 50 -100 50 H V C CNN +F1 "D_x2_KCom_KAA" 0 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 0 0 -100 N +P 3 0 1 10 -50 -50 -50 50 -50 50 N +P 3 0 1 10 -50 0 50 0 50 0 N +P 3 0 1 10 50 -50 50 50 50 50 N +P 6 0 1 10 -150 50 -50 0 -150 -50 -150 50 -150 50 -150 50 F +P 6 0 1 10 150 -50 50 0 150 50 150 -50 150 -50 150 -50 F +X K 1 0 -200 100 U 50 50 0 1 P +X A 2 -300 0 150 R 50 50 0 1 P +X A 3 300 0 150 L 50 50 0 1 P +ENDDRAW +ENDDEF +# +# D_x2_Serial_ACK +# +DEF D_x2_Serial_ACK D 0 30 Y N 1 F N +F0 "D" 50 -100 50 H V C CNN +F1 "D_x2_Serial_ACK" 0 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 0 0 -100 N +P 2 0 1 0 250 0 300 0 N +P 3 0 1 10 -50 -50 -50 50 -50 50 N +P 3 0 1 10 -50 0 50 0 50 0 N +P 3 0 1 10 150 50 150 -50 150 -50 N +P 6 0 1 10 -150 50 -50 0 -150 -50 -150 50 -150 50 -150 50 F +P 6 0 1 10 50 50 150 0 50 -50 50 50 50 50 50 50 F +X A 1 -300 0 150 R 50 50 0 1 P +X common 2 0 -200 100 U 50 50 0 1 P +X K 3 300 0 150 L 50 50 0 1 P +ENDDRAW +ENDDEF +# +# D_x2_Serial_AKC +# +DEF D_x2_Serial_AKC D 0 30 Y N 1 F N +F0 "D" 50 -100 50 H V C CNN +F1 "D_x2_Serial_AKC" 0 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 0 0 -100 N +P 2 0 1 0 250 0 300 0 N +P 3 0 1 10 -50 -50 -50 50 -50 50 N +P 3 0 1 10 -50 0 50 0 50 0 N +P 3 0 1 10 150 50 150 -50 150 -50 N +P 6 0 1 10 -150 50 -50 0 -150 -50 -150 50 -150 50 -150 50 F +P 6 0 1 10 50 50 150 0 50 -50 50 50 50 50 50 50 F +X A 1 -300 0 150 R 50 50 0 1 P +X K 2 300 0 150 L 50 50 0 1 P +X common 3 0 -200 100 U 50 50 0 1 P +ENDDRAW +ENDDEF +# +# D_x2_Serial_CAK +# +DEF D_x2_Serial_CAK D 0 30 Y N 1 F N +F0 "D" 50 -100 50 H V C CNN +F1 "D_x2_Serial_CAK" 0 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 0 0 -100 N +P 3 0 1 10 -50 -50 -50 50 -50 50 N +P 3 0 1 10 -50 0 50 0 50 0 N +P 3 0 1 10 150 50 150 -50 150 -50 N +P 6 0 1 10 -150 50 -50 0 -150 -50 -150 50 -150 50 -150 50 F +P 6 0 1 10 50 50 150 0 50 -50 50 50 50 50 50 50 F +X common 1 0 -200 100 U 50 50 0 1 P +X A 2 -300 0 150 R 50 50 0 1 P +X K 3 300 0 150 L 50 50 0 1 P +ENDDRAW +ENDDEF +# +# D_x2_Serial_CKA +# +DEF D_x2_Serial_CKA D 0 30 Y N 1 F N +F0 "D" 50 -100 50 H V C CNN +F1 "D_x2_Serial_CKA" 0 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 0 0 -100 N +P 3 0 1 10 -50 -50 -50 50 -50 50 N +P 3 0 1 10 -50 0 50 0 50 0 N +P 3 0 1 10 150 50 150 -50 150 -50 N +P 6 0 1 10 -150 50 -50 0 -150 -50 -150 50 -150 50 -150 50 F +P 6 0 1 10 50 50 150 0 50 -50 50 50 50 50 50 50 F +X common 1 0 -200 100 U 50 50 0 1 P +X K 2 300 0 150 L 50 50 0 1 P +X A 3 -300 0 150 R 50 50 0 1 P +ENDDRAW +ENDDEF +# +# D_x2_Serial_KAC +# +DEF D_x2_Serial_KAC D 0 30 Y N 1 F N +F0 "D" 50 -100 50 H V C CNN +F1 "D_x2_Serial_KAC" 0 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 0 0 -100 N +P 3 0 1 10 -50 -50 -50 50 -50 50 N +P 3 0 1 10 -50 0 50 0 50 0 N +P 3 0 1 10 150 50 150 -50 150 -50 N +P 6 0 1 10 -150 50 -50 0 -150 -50 -150 50 -150 50 -150 50 F +P 6 0 1 10 50 50 150 0 50 -50 50 50 50 50 50 50 F +X K 1 300 0 150 L 50 50 0 1 P +X A 2 -300 0 150 R 50 50 0 1 P +X common 3 0 -200 100 U 50 50 0 1 P +ENDDRAW +ENDDEF +# +# D_x2_Serial_KCA +# +DEF D_x2_Serial_KCA D 0 30 Y N 1 F N +F0 "D" 50 -100 50 H V C CNN +F1 "D_x2_Serial_KCA" 0 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 0 0 -100 N +P 2 0 1 0 250 0 300 0 N +P 3 0 1 10 -50 -50 -50 50 -50 50 N +P 3 0 1 10 -50 0 50 0 50 0 N +P 3 0 1 10 150 50 150 -50 150 -50 N +P 6 0 1 10 -150 50 -50 0 -150 -50 -150 50 -150 50 -150 50 F +P 6 0 1 10 50 50 150 0 50 -50 50 50 50 50 50 50 F +X K 1 300 0 150 L 50 50 0 1 P +X common 2 0 -200 100 U 50 50 0 1 P +X A 3 -300 0 150 R 50 50 0 1 P +ENDDRAW +ENDDEF +# # EMI_Filter_C # DEF EMI_Filter_C FL 0 10 Y N 1 F N @@ -8367,22 +8863,6 @@ X ~ 3 -500 -200 200 R 50 50 1 1 I ENDDRAW ENDDEF # -# TVS -# -DEF TVS D 0 40 Y Y 1 F N -F0 "D" 0 150 50 H V C CNN -F1 "TVS" 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 2 0 1 12 0 50 0 -50 N -P 4 0 1 0 -100 50 -100 -50 0 0 -100 50 F -P 4 0 1 0 0 0 100 50 100 -50 0 0 F -X ~ 1 -300 0 300 R 50 50 1 1 P -X ~ 2 300 0 300 L 50 50 1 1 P -ENDDRAW -ENDDEF -# # Thermistor_NTC # DEF Thermistor_NTC TH 0 0 N Y 1 F N @@ -8723,26 +9203,6 @@ X - 2 100 -100 100 L 50 50 1 1 P ENDDRAW ENDDEF # -# VARICAP -# -DEF VARICAP D 0 40 Y N 1 F N -F0 "D" 0 130 50 H V C CNN -F1 "VARICAP" 0 -120 50 H V C TNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -P 2 0 1 0 -150 0 -61 0 N -P 2 0 1 0 -120 -100 70 70 N -P 2 0 1 0 50 -90 50 90 N -P 2 0 1 0 109 0 150 0 N -P 2 0 1 0 110 -90 110 90 N -P 3 0 1 0 -60 90 -60 -90 50 0 F -P 3 0 1 0 90 90 50 90 85 50 F -X ANODE 1 -250 0 100 R 50 50 1 1 P -X CATHODE 2 250 0 100 L 50 50 1 1 P -ENDDRAW -ENDDEF -# # VARISTOR # DEF VARISTOR VR 0 0 N Y 1 F N From 889473d939e4400a157296fde2868e148d8318bb Mon Sep 17 00:00:00 2001 From: jkriege2 Date: Sun, 16 Oct 2016 12:12:09 +0200 Subject: [PATCH 105/283] switches have same/unified pin pitch now + added several missing switches --- library/device.dcm | 131 +++---- library/device.lib | 937 +++++++++++++++++---------------------------- 2 files changed, 419 insertions(+), 649 deletions(-) diff --git a/library/device.dcm b/library/device.dcm index 84c0f7a3..e21e7ec5 100644 --- a/library/device.dcm +++ b/library/device.dcm @@ -1329,119 +1329,69 @@ D 10x DIP Switch, Single Pole Single Throw (SPST) switch, small symbol K dip switch $ENDCMP # -$CMP SW_DIP10_ALT -D 10x DIP Switch, Single Pole Single Throw (SPST) switch, small symbol, alternative symbol -K dip switch -$ENDCMP -# $CMP SW_DIP11 D 11x DIP Switch, Single Pole Single Throw (SPST) switch, small symbol K dip switch $ENDCMP # -$CMP SW_DIP11_ALT -D 11x DIP Switch, Single Pole Single Throw (SPST) switch, small symbol, alternative symbol -K dip switch -$ENDCMP -# $CMP SW_DIP12 D 12x DIP Switch, Single Pole Single Throw (SPST) switch, small symbol K dip switch $ENDCMP # -$CMP SW_DIP12_ALT -D 12x DIP Switch, Single Pole Single Throw (SPST) switch, small symbol, alternative symbol -K dip switch -$ENDCMP -# -$CMP SW_DIP1_ALT -D 1x DIP Switch, Single Pole Single Throw (SPST) switch, small symbol, alternative symbol -K dip switch -$ENDCMP -# $CMP SW_DIP2 D 2x DIP Switch, Single Pole Single Throw (SPST) switch, small symbol K dip switch $ENDCMP # -$CMP SW_DIP2_ALT -D 2x DIP Switch, Single Pole Single Throw (SPST) switch, small symbol, alternative symbol -K dip switch -$ENDCMP -# $CMP SW_DIP3 D 3x DIP Switch, Single Pole Single Throw (SPST) switch, small symbol K dip switch $ENDCMP # -$CMP SW_DIP3_ALT -D 3x DIP Switch, Single Pole Single Throw (SPST) switch, small symbol, alternative symbol -K dip switch -$ENDCMP -# $CMP SW_DIP4 D 4x DIP Switch, Single Pole Single Throw (SPST) switch, small symbol K dip switch $ENDCMP # -$CMP SW_DIP4_ALT -D 4x DIP Switch, Single Pole Single Throw (SPST) switch, small symbol, alternative symbol -K dip switch -$ENDCMP -# $CMP SW_DIP5 D 5x DIP Switch, Single Pole Single Throw (SPST) switch, small symbol K dip switch $ENDCMP # -$CMP SW_DIP5_ALT -D 5x DIP Switch, Single Pole Single Throw (SPST) switch, small symbol, alternative symbol -K dip switch -$ENDCMP -# $CMP SW_DIP6 D 6x DIP Switch, Single Pole Single Throw (SPST) switch, small symbol K dip switch $ENDCMP # -$CMP SW_DIP6_ALT -D 6x DIP Switch, Single Pole Single Throw (SPST) switch, small symbol, alternative symbol -K dip switch -$ENDCMP -# $CMP SW_DIP7 D 7x DIP Switch, Single Pole Single Throw (SPST) switch, small symbol K dip switch $ENDCMP # -$CMP SW_DIP7_ALT -D 7x DIP Switch, Single Pole Single Throw (SPST) switch, small symbol, alternative symbol -K dip switch -$ENDCMP -# $CMP SW_DIP8 D 8x DIP Switch, Single Pole Single Throw (SPST) switch, small symbol K dip switch $ENDCMP # -$CMP SW_DIP8_ALT -D 8x DIP Switch, Single Pole Single Throw (SPST) switch, small symbol, alternative symbol -K dip switch -$ENDCMP -# $CMP SW_DIP9 D 9x DIP Switch, Single Pole Single Throw (SPST) switch, small symbol K dip switch $ENDCMP # -$CMP SW_DIP9_ALT -D 9x DIP Switch, Single Pole Single Throw (SPST) switch, small symbol, alternative symbol -K dip switch +$CMP SW_DPDT_Small_x2 +D Switch, dual pole double throw, small separate symbols +K switch dual-pole double-throw DPDT spdt ON-ON +$ENDCMP +# +$CMP SW_DPDT_x2 +D Switch, two position, dual pole dual throw, 2 position switch, DPDT, separate units +K switch spdt ON-ON $ENDCMP # $CMP SW_DPST -D Double Pole Single Throw (DPST) Switch -K switch dual double-pole single-throw OFF-ON +D Dual Pole Dingle Throw (DPST) switch +K switch DPST OFF-ON $ENDCMP # $CMP SW_DPST_Small @@ -1449,11 +1399,41 @@ D Double Pole Single Throw (DPST) Switch, small symbol K switch dual double-pole single-throw OFF-ON $ENDCMP # +$CMP SW_DPST_Small_x2 +D Single Pole Single Throw (SPST) switch, separate small symbol +K switch lever +$ENDCMP +# +$CMP SW_DPST_x2 +D Dual Pole Single Throw (DPST) switch, separate units +K switch DPST OFF-ON +$ENDCMP +# $CMP SW_Push D Push button switch, normally open, two pins K switch normally-open pushbutton push-button $ENDCMP # +$CMP SW_Push_Dual +D Push button switch, normally open, four pins +K switch normally-open pushbutton push-button +$ENDCMP +# +$CMP SW_Push_Dual_Small +D Push button switch, generic, small symbol, two pins +K switch normally-open pushbutton push-button +$ENDCMP +# +$CMP SW_Push_Dual_Small_x2 +D Push button switch, generic, small separate symbols, four pins +K switch normally-open pushbutton push-button +$ENDCMP +# +$CMP SW_Push_Dual_x2 +D Push button switch, normally open, two pins +K switch normally-open pushbutton push-button +$ENDCMP +# $CMP SW_Push_LED D Push button switch with LED, normally open K switch normally-open pushbutton push-button LED @@ -1479,6 +1459,26 @@ D Button, Push-To-Open K Switch Push Button $ENDCMP # +$CMP SW_Push_Open_Dual +D Push button switch, normally closed, four pins +K switch normally-open pushbutton push-button +$ENDCMP +# +$CMP SW_Push_Open_Dual_Small +D Push button switch, normally closed, generic, small symbol, four pins +K switch normally-closed pushbutton push-button +$ENDCMP +# +$CMP SW_Push_Open_Dual_Small_x2 +D Push button switch, push-to-open, generic, small symbol, two pins +K switch normally-closed pushbutton push-button +$ENDCMP +# +$CMP SW_Push_Open_Dual_x2 +D Button, Push-To-Open +K Switch Push Button +$ENDCMP +# $CMP SW_Push_Open_Small D Push button switch, push-to-open, generic, small symbol, two pins K switch normally-closed pushbutton push-button @@ -1544,8 +1544,8 @@ K switch sp3t ON-ON-ON $ENDCMP # $CMP SW_SPDT -D Switch, single pole double throw -K switch single-pole double-throw spdt ON-ON +D Switch, two position, single pole dual throw, 2 position switch, SPDT +K switch spdt ON-ON $ENDCMP # $CMP SW_SPDT_MSM @@ -1558,14 +1558,9 @@ D Switch, single pole double throw, small symbol K switch single-pole double-throw spdt ON-ON $ENDCMP # -$CMP SW_SPDT_x2 -D Dual Single Pole Double Throw switch -K switch single-pole double-throw spdt ON-ON -$ENDCMP -# $CMP SW_SPST D Single Pole Single Throw (SPST) switch -K switch OFF-ON +K switch SPST OFF-ON $ENDCMP # $CMP SW_SPST_LED_Small diff --git a/library/device.lib b/library/device.lib index 16d50482..11bd27c8 100644 --- a/library/device.lib +++ b/library/device.lib @@ -6725,61 +6725,6 @@ X ~ 19 300 400 200 L 50 50 1 1 I ENDDRAW ENDDEF # -# SW_DIP10_ALT -# -DEF SW_DIP10_ALT SW 0 0 Y N 1 F N -F0 "SW" 0 650 50 H V C CNN -F1 "SW_DIP10_ALT" 0 -550 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -$FPLIST - SW?DIP?x10* -$ENDFPLIST -DRAW -S -150 600 150 -500 0 1 10 f -S -100 -375 0 -425 0 1 0 F -S -100 -375 100 -425 0 1 0 N -S -100 -275 0 -325 0 1 0 F -S -100 -275 100 -325 0 1 0 N -S -100 -175 0 -225 0 1 0 F -S -100 -175 100 -225 0 1 0 N -S -100 -75 0 -125 0 1 0 F -S -100 -75 100 -125 0 1 0 N -S -100 25 0 -25 0 1 0 F -S -100 25 100 -25 0 1 0 N -S -100 125 0 75 0 1 0 F -S -100 125 100 75 0 1 0 N -S -100 225 0 175 0 1 0 F -S -100 225 100 175 0 1 0 N -S -100 325 0 275 0 1 0 F -S -100 325 100 275 0 1 0 N -S -100 425 0 375 0 1 0 F -S -100 425 100 375 0 1 0 N -S -100 525 0 475 0 1 0 F -S -100 525 100 475 0 1 0 N -X ~ 1 -300 500 200 R 50 50 1 1 I -X ~ 2 -300 400 200 R 50 50 1 1 I -X ~ 3 -300 300 200 R 50 50 1 1 I -X ~ 4 -300 200 200 R 50 50 1 1 I -X ~ 5 -300 100 200 R 50 50 1 1 I -X ~ 6 -300 0 200 R 50 50 1 1 I -X ~ 7 -300 -100 200 R 50 50 1 1 I -X ~ 8 -300 -200 200 R 50 50 1 1 I -X ~ 9 -300 -300 200 R 50 50 1 1 I -X ~ 10 -300 -400 200 R 50 50 1 1 I -X ~ 20 300 500 200 L 50 50 1 1 I -X ~ 11 300 -400 200 L 50 50 1 1 I -X ~ 12 300 -300 200 L 50 50 1 1 I -X ~ 13 300 -200 200 L 50 50 1 1 I -X ~ 14 300 -100 200 L 50 50 1 1 I -X ~ 15 300 0 200 L 50 50 1 1 I -X ~ 16 300 100 200 L 50 50 1 1 I -X ~ 17 300 200 200 L 50 50 1 1 I -X ~ 18 300 300 200 L 50 50 1 1 I -X ~ 19 300 400 200 L 50 50 1 1 I -ENDDRAW -ENDDEF -# # SW_DIP11 # DEF SW_DIP11 SW 0 0 Y N 1 F N @@ -6850,65 +6795,6 @@ X ~ 19 300 300 200 L 50 50 1 1 I ENDDRAW ENDDEF # -# SW_DIP11_ALT -# -DEF SW_DIP11_ALT SW 0 0 Y N 1 F N -F0 "SW" 0 750 50 H V C CNN -F1 "SW_DIP11_ALT" 0 -550 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -$FPLIST - SW?DIP?x11* -$ENDFPLIST -DRAW -S -150 700 150 -500 0 1 10 f -S -100 -375 0 -425 0 1 0 F -S -100 -375 100 -425 0 1 0 N -S -100 -275 0 -325 0 1 0 F -S -100 -275 100 -325 0 1 0 N -S -100 -175 0 -225 0 1 0 F -S -100 -175 100 -225 0 1 0 N -S -100 -75 0 -125 0 1 0 F -S -100 -75 100 -125 0 1 0 N -S -100 25 0 -25 0 1 0 F -S -100 25 100 -25 0 1 0 N -S -100 125 0 75 0 1 0 F -S -100 125 100 75 0 1 0 N -S -100 225 0 175 0 1 0 F -S -100 225 100 175 0 1 0 N -S -100 325 0 275 0 1 0 F -S -100 325 100 275 0 1 0 N -S -100 425 0 375 0 1 0 F -S -100 425 100 375 0 1 0 N -S -100 525 0 475 0 1 0 F -S -100 525 100 475 0 1 0 N -S -100 625 0 575 0 1 0 F -S -100 625 100 575 0 1 0 N -X ~ 1 -300 600 200 R 50 50 1 1 I -X ~ 2 -300 500 200 R 50 50 1 1 I -X ~ 3 -300 400 200 R 50 50 1 1 I -X ~ 4 -300 300 200 R 50 50 1 1 I -X ~ 5 -300 200 200 R 50 50 1 1 I -X ~ 6 -300 100 200 R 50 50 1 1 I -X ~ 7 -300 0 200 R 50 50 1 1 I -X ~ 8 -300 -100 200 R 50 50 1 1 I -X ~ 9 -300 -200 200 R 50 50 1 1 I -X ~ 10 -300 -300 200 R 50 50 1 1 I -X ~ 20 300 400 200 L 50 50 1 1 I -X ~ 11 -300 -400 200 R 50 50 1 1 I -X ~ 21 300 500 200 L 50 50 1 1 I -X ~ 12 300 -400 200 L 50 50 1 1 I -X ~ 22 300 600 200 L 50 50 1 1 I -X ~ 13 300 -300 200 L 50 50 1 1 I -X ~ 14 300 -200 200 L 50 50 1 1 I -X ~ 15 300 -100 200 L 50 50 1 1 I -X ~ 16 300 0 200 L 50 50 1 1 I -X ~ 17 300 100 200 L 50 50 1 1 I -X ~ 18 300 200 200 L 50 50 1 1 I -X ~ 19 300 300 200 L 50 50 1 1 I -ENDDRAW -ENDDEF -# # SW_DIP12 # DEF SW_DIP12 SW 0 0 Y N 1 F N @@ -6984,88 +6870,6 @@ X ~ 19 300 100 200 L 50 50 1 1 I ENDDRAW ENDDEF # -# SW_DIP12_ALT -# -DEF SW_DIP12_ALT SW 0 0 Y N 1 F N -F0 "SW" 0 750 50 H V C CNN -F1 "SW_DIP12_ALT" 0 -650 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -$FPLIST - SW?DIP?x12* -$ENDFPLIST -DRAW -S -150 700 150 -600 0 1 10 f -S -100 -475 0 -525 0 1 0 F -S -100 -475 100 -525 0 1 0 N -S -100 -375 0 -425 0 1 0 F -S -100 -375 100 -425 0 1 0 N -S -100 -275 0 -325 0 1 0 F -S -100 -275 100 -325 0 1 0 N -S -100 -175 0 -225 0 1 0 F -S -100 -175 100 -225 0 1 0 N -S -100 -75 0 -125 0 1 0 F -S -100 -75 100 -125 0 1 0 N -S -100 25 0 -25 0 1 0 F -S -100 25 100 -25 0 1 0 N -S -100 125 0 75 0 1 0 F -S -100 125 100 75 0 1 0 N -S -100 225 0 175 0 1 0 F -S -100 225 100 175 0 1 0 N -S -100 325 0 275 0 1 0 F -S -100 325 100 275 0 1 0 N -S -100 425 0 375 0 1 0 F -S -100 425 100 375 0 1 0 N -S -100 525 0 475 0 1 0 F -S -100 525 100 475 0 1 0 N -S -100 625 0 575 0 1 0 F -S -100 625 100 575 0 1 0 N -X ~ 1 -300 600 200 R 50 50 1 1 I -X ~ 2 -300 500 200 R 50 50 1 1 I -X ~ 3 -300 400 200 R 50 50 1 1 I -X ~ 4 -300 300 200 R 50 50 1 1 I -X ~ 5 -300 200 200 R 50 50 1 1 I -X ~ 6 -300 100 200 R 50 50 1 1 I -X ~ 7 -300 0 200 R 50 50 1 1 I -X ~ 8 -300 -100 200 R 50 50 1 1 I -X ~ 9 -300 -200 200 R 50 50 1 1 I -X ~ 10 -300 -300 200 R 50 50 1 1 I -X ~ 20 300 200 200 L 50 50 1 1 I -X ~ 11 -300 -400 200 R 50 50 1 1 I -X ~ 21 300 300 200 L 50 50 1 1 I -X ~ 12 -300 -500 200 R 50 50 1 1 I -X ~ 22 300 400 200 L 50 50 1 1 I -X ~ 13 300 -500 200 L 50 50 1 1 I -X ~ 23 300 500 200 L 50 50 1 1 I -X ~ 14 300 -400 200 L 50 50 1 1 I -X ~ 24 300 600 200 L 50 50 1 1 I -X ~ 15 300 -300 200 L 50 50 1 1 I -X ~ 16 300 -200 200 L 50 50 1 1 I -X ~ 17 300 -100 200 L 50 50 1 1 I -X ~ 18 300 0 200 L 50 50 1 1 I -X ~ 19 300 100 200 L 50 50 1 1 I -ENDDRAW -ENDDEF -# -# SW_DIP1_ALT -# -DEF SW_DIP1_ALT SW 0 0 Y N 1 F N -F0 "SW" 0 150 50 H V C CNN -F1 "SW_DIP1_ALT" 0 -150 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -$FPLIST - SW?DIP?x1* -$ENDFPLIST -DRAW -S -150 100 150 -100 0 1 10 f -S -100 25 0 -25 0 1 0 F -S -100 25 100 -25 0 1 0 N -X ~ 1 -300 0 200 R 50 50 1 1 I -X ~ 2 300 0 200 L 50 50 1 1 I -ENDDRAW -ENDDEF -# # SW_DIP2 # DEF SW_DIP2 SW 0 0 Y N 1 F N @@ -7091,29 +6895,6 @@ X ~ 4 300 100 200 L 50 50 1 1 I ENDDRAW ENDDEF # -# SW_DIP2_ALT -# -DEF SW_DIP2_ALT SW 0 0 Y N 1 F N -F0 "SW" 0 250 50 H V C CNN -F1 "SW_DIP2_ALT" 0 -150 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -$FPLIST - SW?DIP?x2* -$ENDFPLIST -DRAW -S -150 200 150 -100 0 1 10 f -S -100 25 0 -25 0 1 0 F -S -100 25 100 -25 0 1 0 N -S -100 125 0 75 0 1 0 F -S -100 125 100 75 0 1 0 N -X ~ 1 -300 100 200 R 50 50 1 1 I -X ~ 2 -300 0 200 R 50 50 1 1 I -X ~ 3 300 0 200 L 50 50 1 1 I -X ~ 4 300 100 200 L 50 50 1 1 I -ENDDRAW -ENDDEF -# # SW_DIP3 # DEF SW_DIP3 SW 0 0 Y N 1 F N @@ -7144,33 +6925,6 @@ X ~ 6 300 200 200 L 50 50 1 1 I ENDDRAW ENDDEF # -# SW_DIP3_ALT -# -DEF SW_DIP3_ALT SW 0 0 Y N 1 F N -F0 "SW" 0 350 50 H V C CNN -F1 "SW_DIP3_ALT" 0 -150 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -$FPLIST - SW?DIP?x3* -$ENDFPLIST -DRAW -S -150 300 150 -100 0 1 10 f -S -100 25 0 -25 0 1 0 F -S -100 25 100 -25 0 1 0 N -S -100 125 0 75 0 1 0 F -S -100 125 100 75 0 1 0 N -S -100 225 0 175 0 1 0 F -S -100 225 100 175 0 1 0 N -X ~ 1 -300 200 200 R 50 50 1 1 I -X ~ 2 -300 100 200 R 50 50 1 1 I -X ~ 3 -300 0 200 R 50 50 1 1 I -X ~ 4 300 0 200 L 50 50 1 1 I -X ~ 5 300 100 200 L 50 50 1 1 I -X ~ 6 300 200 200 L 50 50 1 1 I -ENDDRAW -ENDDEF -# # SW_DIP4 # DEF SW_DIP4 SW 0 0 Y N 1 F N @@ -7206,37 +6960,6 @@ X ~ 8 300 200 200 L 50 50 1 1 I ENDDRAW ENDDEF # -# SW_DIP4_ALT -# -DEF SW_DIP4_ALT SW 0 0 Y N 1 F N -F0 "SW" 0 350 50 H V C CNN -F1 "SW_DIP4_ALT" 0 -250 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -$FPLIST - SW?DIP?x4* -$ENDFPLIST -DRAW -S -150 300 150 -200 0 1 10 f -S -100 -75 0 -125 0 1 0 F -S -100 -75 100 -125 0 1 0 N -S -100 25 0 -25 0 1 0 F -S -100 25 100 -25 0 1 0 N -S -100 125 0 75 0 1 0 F -S -100 125 100 75 0 1 0 N -S -100 225 0 175 0 1 0 F -S -100 225 100 175 0 1 0 N -X ~ 1 -300 200 200 R 50 50 1 1 I -X ~ 2 -300 100 200 R 50 50 1 1 I -X ~ 3 -300 0 200 R 50 50 1 1 I -X ~ 4 -300 -100 200 R 50 50 1 1 I -X ~ 5 300 -100 200 L 50 50 1 1 I -X ~ 6 300 0 200 L 50 50 1 1 I -X ~ 7 300 100 200 L 50 50 1 1 I -X ~ 8 300 200 200 L 50 50 1 1 I -ENDDRAW -ENDDEF -# # SW_DIP5 # DEF SW_DIP5 SW 0 0 Y N 1 F N @@ -7277,41 +7000,6 @@ X ~ 10 300 200 200 L 50 50 1 1 I ENDDRAW ENDDEF # -# SW_DIP5_ALT -# -DEF SW_DIP5_ALT SW 0 0 Y N 1 F N -F0 "SW" 0 350 50 H V C CNN -F1 "SW_DIP5_ALT" 0 -350 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -$FPLIST - SW?DIP?x5* -$ENDFPLIST -DRAW -S -150 300 150 -300 0 1 10 f -S -100 -175 0 -225 0 1 0 F -S -100 -175 100 -225 0 1 0 N -S -100 -75 0 -125 0 1 0 F -S -100 -75 100 -125 0 1 0 N -S -100 25 0 -25 0 1 0 F -S -100 25 100 -25 0 1 0 N -S -100 125 0 75 0 1 0 F -S -100 125 100 75 0 1 0 N -S -100 225 0 175 0 1 0 F -S -100 225 100 175 0 1 0 N -X ~ 1 -300 200 200 R 50 50 1 1 I -X ~ 2 -300 100 200 R 50 50 1 1 I -X ~ 3 -300 0 200 R 50 50 1 1 I -X ~ 4 -300 -100 200 R 50 50 1 1 I -X ~ 5 -300 -200 200 R 50 50 1 1 I -X ~ 6 300 -200 200 L 50 50 1 1 I -X ~ 7 300 -100 200 L 50 50 1 1 I -X ~ 8 300 0 200 L 50 50 1 1 I -X ~ 9 300 100 200 L 50 50 1 1 I -X ~ 10 300 200 200 L 50 50 1 1 I -ENDDRAW -ENDDEF -# # SW_DIP6 # DEF SW_DIP6 SW 0 0 Y N 1 F N @@ -7357,45 +7045,6 @@ X ~ 12 300 300 200 L 50 50 1 1 I ENDDRAW ENDDEF # -# SW_DIP6_ALT -# -DEF SW_DIP6_ALT SW 0 0 Y N 1 F N -F0 "SW" 0 450 50 H V C CNN -F1 "SW_DIP6_ALT" 0 -350 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -$FPLIST - SW?DIP?x6* -$ENDFPLIST -DRAW -S -150 400 150 -300 0 1 10 f -S -100 -175 0 -225 0 1 0 F -S -100 -175 100 -225 0 1 0 N -S -100 -75 0 -125 0 1 0 F -S -100 -75 100 -125 0 1 0 N -S -100 25 0 -25 0 1 0 F -S -100 25 100 -25 0 1 0 N -S -100 125 0 75 0 1 0 F -S -100 125 100 75 0 1 0 N -S -100 225 0 175 0 1 0 F -S -100 225 100 175 0 1 0 N -S -100 325 0 275 0 1 0 F -S -100 325 100 275 0 1 0 N -X ~ 1 -300 300 200 R 50 50 1 1 I -X ~ 2 -300 200 200 R 50 50 1 1 I -X ~ 3 -300 100 200 R 50 50 1 1 I -X ~ 4 -300 0 200 R 50 50 1 1 I -X ~ 5 -300 -100 200 R 50 50 1 1 I -X ~ 6 -300 -200 200 R 50 50 1 1 I -X ~ 7 300 -200 200 L 50 50 1 1 I -X ~ 8 300 -100 200 L 50 50 1 1 I -X ~ 9 300 0 200 L 50 50 1 1 I -X ~ 10 300 100 200 L 50 50 1 1 I -X ~ 11 300 200 200 L 50 50 1 1 I -X ~ 12 300 300 200 L 50 50 1 1 I -ENDDRAW -ENDDEF -# # SW_DIP7 # DEF SW_DIP7 SW 0 0 Y N 1 F N @@ -7446,49 +7095,6 @@ X ~ 14 300 400 200 L 50 50 1 1 I ENDDRAW ENDDEF # -# SW_DIP7_ALT -# -DEF SW_DIP7_ALT SW 0 0 Y N 1 F N -F0 "SW" 0 550 50 H V C CNN -F1 "SW_DIP7_ALT" 0 -350 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -$FPLIST - SW?DIP?x7* -$ENDFPLIST -DRAW -S -150 500 150 -300 0 1 10 f -S -100 -175 0 -225 0 1 0 F -S -100 -175 100 -225 0 1 0 N -S -100 -75 0 -125 0 1 0 F -S -100 -75 100 -125 0 1 0 N -S -100 25 0 -25 0 1 0 F -S -100 25 100 -25 0 1 0 N -S -100 125 0 75 0 1 0 F -S -100 125 100 75 0 1 0 N -S -100 225 0 175 0 1 0 F -S -100 225 100 175 0 1 0 N -S -100 325 0 275 0 1 0 F -S -100 325 100 275 0 1 0 N -S -100 425 0 375 0 1 0 F -S -100 425 100 375 0 1 0 N -X ~ 1 -300 400 200 R 50 50 1 1 I -X ~ 2 -300 300 200 R 50 50 1 1 I -X ~ 3 -300 200 200 R 50 50 1 1 I -X ~ 4 -300 100 200 R 50 50 1 1 I -X ~ 5 -300 0 200 R 50 50 1 1 I -X ~ 6 -300 -100 200 R 50 50 1 1 I -X ~ 7 -300 -200 200 R 50 50 1 1 I -X ~ 8 300 -200 200 L 50 50 1 1 I -X ~ 9 300 -100 200 L 50 50 1 1 I -X ~ 10 300 0 200 L 50 50 1 1 I -X ~ 11 300 100 200 L 50 50 1 1 I -X ~ 12 300 200 200 L 50 50 1 1 I -X ~ 13 300 300 200 L 50 50 1 1 I -X ~ 14 300 400 200 L 50 50 1 1 I -ENDDRAW -ENDDEF -# # SW_DIP8 # DEF SW_DIP8 SW 0 0 Y N 1 F N @@ -7544,53 +7150,6 @@ X ~ 16 300 400 200 L 50 50 1 1 I ENDDRAW ENDDEF # -# SW_DIP8_ALT -# -DEF SW_DIP8_ALT SW 0 0 Y N 1 F N -F0 "SW" 0 550 50 H V C CNN -F1 "SW_DIP8_ALT" 0 -450 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -$FPLIST - SW?DIP?x8* -$ENDFPLIST -DRAW -S -150 500 150 -400 0 1 10 f -S -100 -275 0 -325 0 1 0 F -S -100 -275 100 -325 0 1 0 N -S -100 -175 0 -225 0 1 0 F -S -100 -175 100 -225 0 1 0 N -S -100 -75 0 -125 0 1 0 F -S -100 -75 100 -125 0 1 0 N -S -100 25 0 -25 0 1 0 F -S -100 25 100 -25 0 1 0 N -S -100 125 0 75 0 1 0 F -S -100 125 100 75 0 1 0 N -S -100 225 0 175 0 1 0 F -S -100 225 100 175 0 1 0 N -S -100 325 0 275 0 1 0 F -S -100 325 100 275 0 1 0 N -S -100 425 0 375 0 1 0 F -S -100 425 100 375 0 1 0 N -X ~ 1 -300 400 200 R 50 50 1 1 I -X ~ 2 -300 300 200 R 50 50 1 1 I -X ~ 3 -300 200 200 R 50 50 1 1 I -X ~ 4 -300 100 200 R 50 50 1 1 I -X ~ 5 -300 0 200 R 50 50 1 1 I -X ~ 6 -300 -100 200 R 50 50 1 1 I -X ~ 7 -300 -200 200 R 50 50 1 1 I -X ~ 8 -300 -300 200 R 50 50 1 1 I -X ~ 9 300 -300 200 L 50 50 1 1 I -X ~ 10 300 -200 200 L 50 50 1 1 I -X ~ 11 300 -100 200 L 50 50 1 1 I -X ~ 12 300 0 200 L 50 50 1 1 I -X ~ 13 300 100 200 L 50 50 1 1 I -X ~ 14 300 200 200 L 50 50 1 1 I -X ~ 15 300 300 200 L 50 50 1 1 I -X ~ 16 300 400 200 L 50 50 1 1 I -ENDDRAW -ENDDEF -# # SW_DIP9 # DEF SW_DIP9 SW 0 0 Y N 1 F N @@ -7651,85 +7210,81 @@ X ~ 18 300 400 200 L 50 50 1 1 I ENDDRAW ENDDEF # -# SW_DIP9_ALT +# SW_DPDT_Small_x2 # -DEF SW_DIP9_ALT SW 0 0 Y N 1 F N -F0 "SW" 0 550 50 H V C CNN -F1 "SW_DIP9_ALT" 0 -550 50 H V C CNN +DEF SW_DPDT_Small_x2 SW 0 0 Y N 2 F N +F0 "SW" 0 170 50 H V C CNN +F1 "SW_DPDT_Small_x2" 0 -200 50 H V C CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN +DRAW +C -80 0 20 0 0 0 N +C 80 -100 20 0 0 0 N +C 80 100 20 0 1 0 N +P 2 0 1 0 -60 10 65 90 N +X A 1 200 100 100 L 50 50 1 1 P +X B 2 -200 0 100 R 50 50 1 1 P +X C 3 200 -100 100 L 50 50 1 1 P +X A 3 200 100 100 L 50 50 2 1 P +X B 4 -200 0 100 R 50 50 2 1 P +X C 5 200 -100 100 L 50 50 2 1 P +ENDDRAW +ENDDEF +# +# SW_DPDT_x2 +# +DEF SW_DPDT_x2 SW 0 0 Y N 2 F N +F0 "SW" 0 150 50 H V C CNN +F1 "SW_DPDT_x2" 0 -200 50 H V C CNN +F2 "" -625 175 50 H V C CNN +F3 "" -625 175 50 H V C CNN $FPLIST - SW?DIP?x9* + SW* $ENDFPLIST DRAW -S -150 500 150 -500 0 1 10 f -S -100 -375 0 -425 0 1 0 F -S -100 -375 100 -425 0 1 0 N -S -100 -275 0 -325 0 1 0 F -S -100 -275 100 -325 0 1 0 N -S -100 -175 0 -225 0 1 0 F -S -100 -175 100 -225 0 1 0 N -S -100 -75 0 -125 0 1 0 F -S -100 -75 100 -125 0 1 0 N -S -100 25 0 -25 0 1 0 F -S -100 25 100 -25 0 1 0 N -S -100 125 0 75 0 1 0 F -S -100 125 100 75 0 1 0 N -S -100 225 0 175 0 1 0 F -S -100 225 100 175 0 1 0 N -S -100 325 0 275 0 1 0 F -S -100 325 100 275 0 1 0 N -S -100 425 0 375 0 1 0 F -S -100 425 100 375 0 1 0 N -X ~ 1 -300 400 200 R 50 50 1 1 I -X ~ 2 -300 300 200 R 50 50 1 1 I -X ~ 3 -300 200 200 R 50 50 1 1 I -X ~ 4 -300 100 200 R 50 50 1 1 I -X ~ 5 -300 0 200 R 50 50 1 1 I -X ~ 6 -300 -100 200 R 50 50 1 1 I -X ~ 7 -300 -200 200 R 50 50 1 1 I -X ~ 8 -300 -300 200 R 50 50 1 1 I -X ~ 9 -300 -400 200 R 50 50 1 1 I -X ~ 10 300 -400 200 L 50 50 1 1 I -X ~ 11 300 -300 200 L 50 50 1 1 I -X ~ 12 300 -200 200 L 50 50 1 1 I -X ~ 13 300 -100 200 L 50 50 1 1 I -X ~ 14 300 0 200 L 50 50 1 1 I -X ~ 15 300 100 200 L 50 50 1 1 I -X ~ 16 300 200 200 L 50 50 1 1 I -X ~ 17 300 300 200 L 50 50 1 1 I -X ~ 18 300 400 200 L 50 50 1 1 I +C -125 0 25 0 1 0 N +C 125 -100 25 0 1 0 N +C 125 100 25 0 1 0 N +P 2 0 1 0 -100 0 100 100 N +X 1 1 300 100 150 L 50 50 1 1 P +X 2 2 -300 0 150 R 50 50 1 1 P +X 3 3 300 -100 150 L 50 50 1 1 P +X 1 4 300 100 150 L 50 50 2 1 P +X 2 5 -300 0 150 R 50 50 2 1 P +X 3 6 300 -100 150 L 50 50 2 1 P ENDDRAW ENDDEF # # SW_DPST # -DEF SW_DPST SW 0 0 N Y 1 F N -F0 "SW" 0 350 50 H V C CNN -F1 "SW_DPST" 0 -350 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN +DEF SW_DPST SW 0 40 Y N 1 F N +F0 "SW" 0 225 50 H V C CNN +F1 "SW_DPST" 0 -300 50 H V C CNN +F2 "" 0 100 50 H V C CNN +F3 "" 0 100 50 H V C CNN DRAW -C -175 -200 25 0 0 0 N -C -175 200 25 0 0 0 N -C 175 -200 25 0 0 0 N -C 175 200 25 0 0 0 N -P 2 0 0 0 -150 -190 175 -75 N -P 2 0 0 0 -150 210 175 350 N -P 2 0 1 0 0 -100 0 -120 N -P 2 0 1 0 0 -60 0 -80 N -P 2 0 1 0 0 -20 0 -40 N -P 2 0 1 0 0 20 0 0 N -P 2 0 1 0 0 60 0 40 N -P 2 0 1 0 0 100 0 80 N -P 2 0 1 0 0 140 0 120 N -P 2 0 1 0 0 180 0 160 N -P 2 0 1 0 0 220 0 200 N -P 2 0 1 0 0 260 0 240 N -X 1 1 -300 -200 100 R 50 50 1 1 I -X 2 2 300 -200 100 L 50 50 1 1 I -X 3 3 -300 200 100 R 50 50 1 1 I -X 4 4 300 200 100 L 50 50 1 1 I +C -125 -200 25 0 0 0 N +C -125 100 25 0 0 0 N +C 125 -200 25 0 0 0 N +C 125 100 25 0 0 0 N +P 2 0 0 0 -150 -200 -200 -200 N +P 2 0 0 0 -150 100 -200 100 N +P 2 0 0 0 150 -200 200 -200 N +P 2 0 0 0 150 100 200 100 N +P 2 0 1 0 -100 -190 125 -125 N +P 2 0 1 0 -100 110 125 175 N +P 2 0 1 0 -10 -160 -10 -140 N +P 2 0 1 0 -10 -120 -10 -100 N +P 2 0 1 0 -10 -80 -10 -60 N +P 2 0 1 0 -10 -40 -10 -20 N +P 2 0 1 0 -10 0 -10 20 N +P 2 0 1 0 -10 40 -10 60 N +P 2 0 1 0 -10 80 -10 100 N +P 2 0 1 0 -10 120 -10 130 N +X 1 1 -300 100 100 R 50 50 0 1 P +X 2 2 300 100 100 L 50 50 0 1 P +X 3 3 -300 -200 100 R 50 50 0 1 P +X 4 4 300 -200 100 L 50 50 0 1 P ENDDRAW ENDDEF # @@ -7758,6 +7313,44 @@ X 4 4 200 100 100 L 50 50 1 1 I ENDDRAW ENDDEF # +# SW_DPST_Small_x2 +# +DEF SW_DPST_Small_x2 SW 0 0 Y N 2 F N +F0 "SW" 0 125 50 H V C CNN +F1 "SW_DPST_Small_x2" 0 -100 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +C -80 0 20 0 0 0 N +C 80 0 20 0 0 0 N +P 2 0 0 0 -60 10 60 70 N +X A 1 -200 0 100 R 50 50 1 1 I +X B 2 200 0 100 L 50 50 1 1 I +X A 3 -200 0 100 R 50 50 2 1 I +X B 4 200 0 100 L 50 50 2 1 I +ENDDRAW +ENDDEF +# +# SW_DPST_x2 +# +DEF SW_DPST_x2 SW 0 40 Y N 2 F N +F0 "SW" 0 125 50 H V C CNN +F1 "SW_DPST_x2" 0 -100 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +C -125 0 25 0 0 0 N +C 125 0 25 0 0 0 N +P 2 0 0 0 -150 0 -200 0 N +P 2 0 0 0 150 0 200 0 N +P 2 0 1 0 -100 10 125 75 N +X A 1 -300 0 100 R 50 50 1 1 P +X B 2 300 0 100 L 50 50 1 1 P +X A 3 -300 0 100 R 50 50 2 1 P +X B 4 300 0 100 L 50 50 2 1 P +ENDDRAW +ENDDEF +# # SW_Push # DEF SW_Push SW 0 40 N N 1 F N @@ -7772,8 +7365,105 @@ P 2 0 0 0 -150 0 -200 0 N P 2 0 0 0 150 0 200 0 N P 2 0 1 0 -150 50 150 50 N P 2 0 1 0 0 50 0 150 N -X 1 1 -300 0 100 R 50 50 0 1 P -X 2 2 300 0 100 L 50 50 0 1 P +X A 1 -300 0 100 R 50 50 0 1 P +X B 2 300 0 100 L 50 50 0 1 P +ENDDRAW +ENDDEF +# +# SW_Push_Dual +# +DEF SW_Push_Dual SW 0 40 N N 1 F N +F0 "SW" 150 210 50 H V C CNN +F1 "SW_Push_Dual" 0 -270 50 H V C CNN +F2 "" 0 100 50 H V C CNN +F3 "" 0 100 50 H V C CNN +DRAW +C -125 -200 25 0 0 0 N +C -125 100 25 0 0 0 N +C 125 -200 25 0 0 0 N +C 125 100 25 0 0 0 N +P 2 0 0 0 -150 -200 -200 -200 N +P 2 0 0 0 -150 100 -200 100 N +P 2 0 0 0 150 -200 200 -200 N +P 2 0 0 0 150 100 200 100 N +P 2 0 1 0 -150 -150 150 -150 N +P 2 0 1 0 -150 150 150 150 N +P 2 0 1 0 0 -150 0 -130 N +P 2 0 1 0 0 -110 0 -90 N +P 2 0 1 0 0 -70 0 -50 N +P 2 0 1 0 0 -30 0 -10 N +P 2 0 1 0 0 10 0 30 N +P 2 0 1 0 0 50 0 70 N +P 2 0 1 0 0 90 0 110 N +P 2 0 1 0 0 130 0 150 N +P 2 0 1 0 0 150 0 250 N +X 1 1 -300 -200 100 R 50 50 0 1 P +X 1 1 -300 100 100 R 50 50 0 1 P +X 2 2 300 -200 100 L 50 50 0 1 P +X 2 2 300 100 100 L 50 50 0 1 P +ENDDRAW +ENDDEF +# +# SW_Push_Dual_Small +# +DEF SW_Push_Dual_Small SW 0 40 Y N 1 F N +F0 "SW" 50 100 50 H V L CNN +F1 "SW_Push_Dual_Small" 0 -270 50 H V C CNN +F2 "" 0 200 50 H V C CNN +F3 "" 0 200 50 H V C CNN +DRAW +C -80 -200 20 0 1 0 N +C -80 0 20 0 1 0 N +C 80 -200 20 0 1 0 N +C 80 0 20 0 1 0 N +P 2 0 1 0 0 -120 0 -140 N +P 2 0 1 0 0 -80 0 -100 N +P 2 0 1 0 0 -60 0 -40 N +P 2 0 1 0 0 -20 0 0 N +P 2 0 1 0 0 20 0 40 N +P 2 0 1 0 0 50 0 120 N +P 2 0 1 0 100 -150 -100 -150 N +P 2 0 1 0 100 50 -100 50 N +X 1 1 -200 0 100 R 50 50 0 1 P +X 2 2 200 0 100 L 50 50 0 1 P +X 3 3 -200 -200 100 R 50 50 0 1 P +X 4 4 200 -200 100 L 50 50 0 1 P +ENDDRAW +ENDDEF +# +# SW_Push_Dual_Small_x2 +# +DEF SW_Push_Dual_Small_x2 SW 0 40 Y N 2 F N +F0 "SW" 50 100 50 H V L CNN +F1 "SW_Push_Dual_Small_x2" 0 -60 50 H V C CNN +F2 "" 0 200 50 H V C CNN +F3 "" 0 200 50 H V C CNN +DRAW +C -80 0 20 0 1 0 N +C 80 0 20 0 1 0 N +P 2 0 1 0 0 50 0 120 N +P 2 0 1 0 100 50 -100 50 N +X A 3 -200 0 100 R 50 50 0 1 P +X B 4 200 0 100 L 50 50 0 1 P +ENDDRAW +ENDDEF +# +# SW_Push_Dual_x2 +# +DEF SW_Push_Dual_x2 SW 0 40 Y N 2 F N +F0 "SW" 150 110 50 H V C CNN +F1 "SW_Push_Dual_x2" 0 -80 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +C -125 0 25 0 0 0 N +C 125 0 25 0 0 0 N +P 2 0 0 0 -150 0 -200 0 N +P 2 0 0 0 150 0 200 0 N +P 2 0 1 0 -150 50 150 50 N +P 2 0 1 0 0 50 0 150 N +X A 3 -300 0 100 R 50 50 0 1 P +X B 4 300 0 100 L 50 50 0 1 P ENDDRAW ENDDEF # @@ -7824,10 +7514,10 @@ C -80 100 20 0 1 0 N C 80 100 20 0 1 0 N P 2 0 1 0 0 150 0 220 N P 2 0 1 0 100 150 -100 150 N -X 1 1 -150 100 50 R 50 50 0 1 P -X 2 2 150 100 50 L 50 50 0 1 P -X K 3 -150 0 50 R 50 50 0 1 P -X A 4 150 0 50 L 50 50 0 1 P +X 1 1 -200 100 100 R 50 50 0 1 P +X 2 2 200 100 100 L 50 50 0 1 P +X K 3 -200 0 100 R 50 50 0 1 P +X A 4 200 0 100 L 50 50 0 1 P ENDDRAW ENDDEF # @@ -7874,10 +7564,10 @@ P 2 0 1 0 0 150 0 220 N P 2 0 1 0 35 -35 -35 35 N P 2 0 1 0 100 0 50 0 N P 2 0 1 0 100 150 -100 150 N -X 1 1 -150 100 50 R 50 50 0 1 P -X 2 2 150 100 50 L 50 50 0 1 P -X K 3 -150 0 50 R 50 50 0 1 P -X A 4 150 0 50 L 50 50 0 1 P +X 1 1 -200 100 100 R 50 50 0 1 P +X 2 2 200 100 100 L 50 50 0 1 P +X K 3 -200 0 100 R 50 50 0 1 P +X A 4 200 0 100 L 50 50 0 1 P ENDDRAW ENDDEF # @@ -7889,10 +7579,111 @@ F1 "SW_Push_Open" 0 -100 50 H V C CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW +C -150 0 25 0 1 0 N +C 150 0 25 0 1 0 N +P 2 0 1 0 -175 0 -200 0 N P 2 0 1 0 0 -30 0 75 N P 2 0 1 0 150 -30 -150 -30 N -X 1 1 -300 0 200 R 50 50 0 1 P I -X 2 2 300 0 200 L 50 50 0 1 P I +P 2 0 1 0 175 0 200 0 N +X A 1 -300 0 100 R 50 50 0 1 P +X B 2 300 0 100 L 50 50 0 1 P +ENDDRAW +ENDDEF +# +# SW_Push_Open_Dual +# +DEF SW_Push_Open_Dual SW 0 40 Y N 1 F N +F0 "SW" 100 200 50 H V C CNN +F1 "SW_Push_Open_Dual" 0 -300 50 H V C CNN +F2 "" 0 20 50 H V C CNN +F3 "" 0 20 50 H V C CNN +DRAW +C -125 -200 25 0 0 0 N +C -125 100 25 0 0 0 N +C 125 -200 25 0 0 0 N +C 125 100 25 0 0 0 N +P 2 0 0 0 -150 -200 -200 -200 N +P 2 0 0 0 -150 100 -200 100 N +P 2 0 0 0 150 -200 200 -200 N +P 2 0 0 0 150 100 200 100 N +P 2 0 1 0 -150 -230 150 -230 N +P 2 0 1 0 -150 70 150 70 N +P 2 0 1 0 0 -230 0 -210 N +P 2 0 1 0 0 -190 0 -170 N +P 2 0 1 0 0 -150 0 -130 N +P 2 0 1 0 0 -110 0 -90 N +P 2 0 1 0 0 -70 0 -50 N +P 2 0 1 0 0 -30 0 -10 N +P 2 0 1 0 0 10 0 30 N +P 2 0 1 0 0 50 0 70 N +P 2 0 1 0 0 70 0 170 N +X 1 1 -300 100 100 R 50 50 0 1 P +X 2 2 300 100 100 L 50 50 0 1 P +X 3 3 -300 -200 100 R 50 50 0 1 P +X 4 4 300 -200 100 L 50 50 0 1 P +ENDDRAW +ENDDEF +# +# SW_Push_Open_Dual_Small +# +DEF SW_Push_Open_Dual_Small SW 0 40 Y N 1 F N +F0 "SW" 50 100 50 H V L CNN +F1 "SW_Push_Open_Dual_Small" 0 -275 50 H V C CNN +F2 "" 0 200 50 H V C CNN +F3 "" 0 200 50 H V C CNN +DRAW +C -80 -200 20 0 1 0 N +C -80 0 20 0 1 0 N +C 80 -200 20 0 1 0 N +C 80 0 20 0 1 0 N +P 2 0 1 0 0 -195 0 -215 N +P 2 0 1 0 0 -155 0 -175 N +P 2 0 1 0 0 -135 0 -115 N +P 2 0 1 0 0 -95 0 -75 N +P 2 0 1 0 0 -55 0 -35 N +P 2 0 1 0 0 -25 0 45 N +P 2 0 1 0 100 -225 -100 -225 N +P 2 0 1 0 100 -25 -100 -25 N +X 1 1 -200 0 100 R 50 50 0 1 P +X 2 2 200 0 100 L 50 50 0 1 P +X 3 3 -200 -200 100 R 50 50 0 1 P +X 4 4 200 -200 100 L 50 50 0 1 P +ENDDRAW +ENDDEF +# +# SW_Push_Open_Dual_Small_x2 +# +DEF SW_Push_Open_Dual_Small_x2 SW 0 40 Y N 2 F N +F0 "SW" 0 100 50 H V C CNN +F1 "SW_Push_Open_Dual_Small_x2" 0 -75 50 H V C CNN +F2 "" 0 200 50 H V C CNN +F3 "" 0 200 50 H V C CNN +DRAW +C -80 0 20 0 1 0 N +C 80 0 20 0 1 0 N +P 2 0 1 0 -100 -25 100 -25 N +P 2 0 1 0 0 -25 0 50 N +X A 3 -150 0 50 R 50 50 0 1 P +X B 4 150 0 50 L 50 50 0 1 P +ENDDRAW +ENDDEF +# +# SW_Push_Open_Dual_x2 +# +DEF SW_Push_Open_Dual_x2 SW 0 40 Y N 2 F N +F0 "SW" 125 100 50 H V C CNN +F1 "SW_Push_Open_Dual_x2" 0 -100 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +C -150 0 25 0 1 0 N +C 150 0 25 0 1 0 N +P 2 0 1 0 -175 0 -200 0 N +P 2 0 1 0 0 -30 0 75 N +P 2 0 1 0 150 -30 -150 -30 N +P 2 0 1 0 175 0 200 0 N +X A 3 -300 0 100 R 50 50 0 1 P +X B 4 300 0 100 L 50 50 0 1 P ENDDRAW ENDDEF # @@ -7908,8 +7699,8 @@ C -80 0 20 0 1 0 N C 80 0 20 0 1 0 N P 2 0 1 0 -100 -25 100 -25 N P 2 0 1 0 0 -25 0 50 N -X 1 1 -150 0 50 R 50 50 0 1 P -X 2 2 150 0 50 L 50 50 0 1 P +X A 1 -150 0 50 R 50 50 0 1 P +X B 2 150 0 50 L 50 50 0 1 P ENDDRAW ENDDEF # @@ -7925,8 +7716,8 @@ C -80 0 20 0 1 0 N C 80 0 20 0 1 0 N P 2 0 1 0 0 50 0 120 N P 2 0 1 0 100 50 -100 50 N -X 1 1 -150 0 50 R 50 50 0 1 P -X 2 2 150 0 50 L 50 50 0 1 P +X 1 1 -200 0 100 R 50 50 0 1 P +X 2 2 200 0 100 L 50 50 0 1 P ENDDRAW ENDDEF # @@ -8299,11 +8090,11 @@ $FPLIST SP3T* $ENDFPLIST DRAW -C -75 0 25 0 1 0 N -C 75 -100 25 0 1 0 N -C 75 0 25 0 1 0 N -C 75 100 25 0 1 0 N -P 2 0 1 0 -55 15 55 85 N +C -80 0 18 0 1 0 N +C 80 -100 18 0 1 0 N +C 80 0 18 0 1 0 N +C 80 100 18 0 1 0 N +P 2 0 1 0 -65 10 65 90 N X 1 1 200 100 100 L 50 50 1 1 P X 2 2 200 0 100 L 50 50 1 1 P X 3 3 -200 0 100 R 50 50 1 1 P @@ -8314,18 +8105,21 @@ ENDDEF # SW_SPDT # DEF SW_SPDT SW 0 0 N Y 1 F N -F0 "SW" 0 150 50 H V C CNN -F1 "SW_SPDT" 0 -175 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN +F0 "SW" 0 200 50 H V C CNN +F1 "SW_SPDT" 0 -200 50 H V C CNN +F2 "" -625 175 50 H V C CNN +F3 "" -625 175 50 H V C CNN +$FPLIST + SW* +$ENDFPLIST DRAW -C -175 0 25 0 0 0 N -C 175 -100 25 0 0 0 N -C 175 100 25 0 1 0 N -P 2 0 1 0 -150 10 150 95 N -X 1 1 500 100 300 L 50 50 1 1 P -X 2 2 -500 0 300 R 50 50 1 1 P -X 3 3 500 -100 300 L 50 50 1 1 P +C -125 0 25 0 1 0 N +C 125 -100 25 0 1 0 N +C 125 100 25 0 1 0 N +P 2 0 1 0 -100 0 100 100 N +X 1 1 300 100 150 L 50 50 1 1 P +X 2 2 -300 0 150 R 50 50 1 1 P +X 3 3 300 -100 150 L 50 50 1 1 P ENDDRAW ENDDEF # @@ -8350,7 +8144,7 @@ ENDDEF # # SW_SPDT_Small # -DEF SW_SPDT_Small SW 0 0 N Y 1 F N +DEF SW_SPDT_Small SW 0 0 Y N 1 F N F0 "SW" 0 170 50 H V C CNN F1 "SW_SPDT_Small" 0 -200 50 H V C CNN F2 "" 0 0 50 H V C CNN @@ -8360,46 +8154,27 @@ C -80 0 20 0 0 0 N C 80 -100 20 0 0 0 N C 80 100 20 0 1 0 N P 2 0 1 0 -60 10 65 90 N -X 1 1 200 100 100 L 50 50 1 1 P -X 2 2 -200 0 100 R 50 50 1 1 P -X 3 3 200 -100 100 L 50 50 1 1 P -ENDDRAW -ENDDEF -# -# SW_SPDT_x2 -# -DEF SW_SPDT_x2 SW 0 0 Y Y 2 F N -F0 "SW" 0 200 50 H V C CNN -F1 "SW_SPDT_x2" 0 -250 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -C -80 0 20 0 0 0 N -C 80 -100 20 0 0 0 N -C 80 100 20 0 1 0 N -P 2 0 1 0 -65 10 65 90 N X A 1 200 100 100 L 50 50 1 1 P X B 2 -200 0 100 R 50 50 1 1 P X C 3 200 -100 100 L 50 50 1 1 P -X A 4 200 100 100 L 50 50 2 1 P -X B 5 -200 0 100 R 50 50 2 1 P -X C 6 200 -100 100 L 50 50 2 1 P ENDDRAW ENDDEF # # SW_SPST # -DEF SW_SPST SW 0 0 N Y 1 F N -F0 "SW" 0 150 50 H V C CNN -F1 "SW_SPST" 0 -150 50 H V C CNN +DEF SW_SPST SW 0 40 Y N 1 F N +F0 "SW" 0 125 50 H V C CNN +F1 "SW_SPST" 0 -100 50 H V C CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW -C -175 0 25 0 0 0 N -C 175 0 25 0 0 0 N -P 2 0 0 0 -150 10 150 125 N -X 1 1 -500 0 300 R 50 50 1 1 I -X 2 2 500 0 300 L 50 50 1 1 I +C -125 0 25 0 0 0 N +C 125 0 25 0 0 0 N +P 2 0 0 0 -150 0 -200 0 N +P 2 0 0 0 150 0 200 0 N +P 2 0 1 0 -100 10 125 75 N +X 1 1 -300 0 100 R 50 50 0 1 P +X 2 2 300 0 100 L 50 50 0 1 P ENDDRAW ENDDEF # @@ -8421,10 +8196,10 @@ P 4 0 0 0 -25 0 50 50 50 -50 -25 0 F C -80 100 20 0 1 0 N C 80 100 20 0 1 0 N P 2 0 1 0 -60 110 80 170 N -X 1 1 -150 100 50 R 50 50 0 1 P -X 2 2 150 100 50 L 50 50 0 1 P -X K 3 -150 0 50 R 50 50 0 1 P -X A 4 150 0 50 L 50 50 0 1 P +X 1 1 -200 100 100 R 50 50 0 1 P +X 2 2 200 100 100 L 50 50 0 1 P +X K 3 -200 0 100 R 50 50 0 1 P +X A 4 200 0 100 L 50 50 0 1 P ENDDRAW ENDDEF # @@ -8469,16 +8244,16 @@ P 2 0 1 0 -60 110 85 165 N P 2 0 1 0 -35 -35 35 35 N P 2 0 1 0 35 -35 -35 35 N P 2 0 1 0 100 0 50 0 N -X 1 1 -150 100 50 R 50 50 0 1 P -X 2 2 150 100 50 L 50 50 0 1 P -X K 3 -150 0 50 R 50 50 0 1 P -X A 4 150 0 50 L 50 50 0 1 P +X 1 1 -200 100 100 R 50 50 0 1 P +X 2 2 200 100 100 L 50 50 0 1 P +X K 3 -200 0 100 R 50 50 0 1 P +X A 4 200 0 100 L 50 50 0 1 P ENDDRAW ENDDEF # # SW_SPST_Small # -DEF SW_SPST_Small SW 0 0 N Y 1 F N +DEF SW_SPST_Small SW 0 0 Y N 1 F N F0 "SW" 0 125 50 H V C CNN F1 "SW_SPST_Small" 0 -100 50 H V C CNN F2 "" 0 0 50 H V C CNN @@ -8487,8 +8262,8 @@ DRAW C -80 0 20 0 0 0 N C 80 0 20 0 0 0 N P 2 0 0 0 -60 10 60 70 N -X 1 1 -200 0 100 R 50 50 1 1 I -X 2 2 200 0 100 L 50 50 1 1 I +X A 1 -200 0 100 R 50 50 1 1 I +X B 2 200 0 100 L 50 50 1 1 I ENDDRAW ENDDEF # From 23391372558d4a557d7459d1dfce2ea9a195e2a3 Mon Sep 17 00:00:00 2001 From: jkriege2 Date: Sun, 16 Oct 2016 12:32:39 +0200 Subject: [PATCH 106/283] made LEDs look all alike (modified arrows!) --- library/device.lib | 109 +++++++++++++++++++++++---------------------- 1 file changed, 56 insertions(+), 53 deletions(-) diff --git a/library/device.lib b/library/device.lib index 11bd27c8..c6411dd9 100644 --- a/library/device.lib +++ b/library/device.lib @@ -1865,12 +1865,13 @@ $FPLIST LED_* $ENDFPLIST DRAW +P 2 0 1 0 -80 0 -100 0 N P 2 0 1 0 -50 50 -50 -50 N -P 3 0 1 0 -80 -25 -125 -65 -120 -40 N -P 3 0 1 0 -65 -40 -110 -80 -105 -55 N P 3 0 1 0 50 50 -50 0 50 -50 F -X K 1 -200 0 150 R 50 50 1 1 P -X A 2 200 0 150 L 50 50 1 1 P +P 5 0 1 0 -120 -30 -180 -90 -150 -90 -180 -90 -180 -60 N +P 5 0 1 0 -70 -30 -130 -90 -100 -90 -130 -90 -130 -60 N +X K 1 -150 0 100 R 50 50 1 1 P +X A 2 150 0 100 L 50 50 1 1 P ENDDRAW ENDDEF # @@ -1888,13 +1889,11 @@ P 2 0 1 0 -25 -50 -25 -150 N P 2 0 1 0 -25 150 -25 50 N P 2 0 1 0 150 -100 75 -100 N P 2 0 1 0 150 100 75 100 N -P 3 0 1 0 -30 -125 -75 -165 -70 -140 N -P 3 0 1 0 -30 75 -75 35 -70 60 N -P 3 0 1 0 -15 -140 -60 -180 -55 -155 N -P 3 0 1 0 -15 60 -60 20 -55 45 N P 3 0 1 0 75 -50 -25 -100 75 -150 F P 3 0 1 0 75 150 -25 100 75 50 F P 4 0 1 0 0 100 -100 100 -100 -100 0 -100 N +P 5 0 1 0 80 200 140 260 110 260 140 260 140 230 N +P 5 0 1 0 130 160 190 220 160 220 190 220 190 190 N X A1 1 300 100 150 L 50 50 1 1 I X K 2 -300 0 120 R 50 50 1 1 I X A2 3 300 -100 150 L 50 50 1 1 I @@ -1923,6 +1922,10 @@ P 3 0 1 0 -45 -50 55 -100 -45 -150 F P 3 0 1 0 55 150 -45 100 55 50 F P 3 0 1 10 110 170 170 230 140 230 N P 3 0 1 10 160 120 220 180 190 180 N +P 5 0 1 0 -120 -30 -180 -90 -150 -90 -180 -90 -180 -60 N +P 5 0 1 0 -120 -30 -180 -90 -150 -90 -180 -90 -180 -60 N +P 5 0 1 0 -70 -30 -130 -90 -100 -90 -130 -90 -130 -60 N +P 5 0 1 0 -70 -30 -130 -90 -100 -90 -130 -90 -130 -60 N P 5 0 1 0 90 100 -80 100 -80 -100 90 -100 90 100 N X KA 1 310 0 150 L 50 50 1 1 I X AK 2 -300 0 120 R 50 50 1 1 I @@ -1932,8 +1935,8 @@ ENDDEF # LED_RABG # DEF LED_RABG D 0 50 Y N 1 F N -F0 "D" 75 350 50 H V C CNN -F1 "LED_RABG" 25 -350 50 H V C CNN +F0 "D" 0 370 50 H V C CNN +F1 "LED_RABG" 0 -350 50 H V C CNN F2 "" -50 -50 50 H V C CNN F3 "" -50 -50 50 H V C CNN DRAW @@ -1941,7 +1944,7 @@ S 25 -50 25 50 0 1 0 N S 25 50 25 50 0 1 0 N S 25 150 25 250 0 1 0 N S 25 250 25 250 0 1 0 N -S 150 300 -150 -300 0 1 0 f +S 150 330 -150 -300 0 1 0 f P 2 0 1 0 -75 -200 -150 -200 N P 2 0 1 0 -75 -150 -75 -250 N P 2 0 1 0 -75 0 -150 0 N @@ -1949,14 +1952,14 @@ P 2 0 1 0 -75 200 -150 200 N P 2 0 1 0 25 0 150 0 N P 3 0 1 0 -75 50 -75 -50 -75 -50 N P 3 0 1 0 -75 250 -75 150 -75 150 N -P 4 0 1 0 -78 -116 -98 -116 -78 -126 -78 -126 N -P 4 0 1 0 -65 80 -85 80 -65 70 -65 70 N -P 4 0 1 0 -65 280 -85 280 -65 270 -65 270 N P 4 0 1 0 25 200 75 200 75 -200 25 -200 N -P 5 0 1 0 -5 -150 -55 -140 -45 -130 -85 -120 -85 -120 N +P 5 0 1 0 -60 -150 0 -90 -30 -90 0 -90 0 -120 N +P 5 0 1 0 -60 50 0 110 -30 110 0 110 0 80 N +P 5 0 1 0 -60 250 0 310 -30 310 0 310 0 280 N +P 5 0 1 0 -20 -150 40 -90 10 -90 40 -90 40 -120 N +P 5 0 1 0 -20 50 40 110 10 110 40 110 40 80 N +P 5 0 1 0 -20 250 40 310 10 310 40 310 40 280 N P 5 0 1 0 25 -150 25 -250 -75 -200 25 -150 25 -150 F -P 6 0 1 0 -5 50 -55 60 -45 70 -85 80 -85 80 -85 80 N -P 6 0 1 0 -5 250 -55 260 -45 270 -85 280 -85 280 -85 280 N P 6 0 1 0 25 50 25 -50 -75 0 25 50 25 50 25 50 F P 6 0 1 0 25 250 25 150 -75 200 25 250 25 250 25 250 F X RED_CATHODE 1 -300 200 150 R 50 50 1 1 P @@ -1969,7 +1972,7 @@ ENDDEF # LED_RCBG # DEF LED_RCBG D 0 50 Y N 1 F N -F0 "D" 0 350 50 H V C CNN +F0 "D" 0 370 50 H V C CNN F1 "LED_RCBG" 0 -350 50 H V C CNN F2 "" 0 -50 50 H V C CNN F3 "" 0 -50 50 H V C CNN @@ -1978,7 +1981,7 @@ S 75 -50 75 50 0 1 0 N S 75 50 75 50 0 1 0 N S 75 150 75 250 0 1 0 N S 75 250 75 250 0 1 0 N -S 150 300 -150 -300 0 1 0 f +S 150 330 -150 -300 0 1 0 f P 2 0 1 0 -25 -150 -25 -250 N P 2 0 1 0 -25 0 -150 0 N P 2 0 1 0 75 -200 150 -200 N @@ -1986,14 +1989,14 @@ P 2 0 1 0 75 0 150 0 N P 2 0 1 0 75 200 150 200 N P 3 0 1 0 -25 50 -25 -50 -25 -50 N P 3 0 1 0 -25 250 -25 150 -25 150 N -P 4 0 1 0 -28 -116 -48 -116 -28 -126 -28 -126 N P 4 0 1 0 -25 200 -75 200 -75 -200 -25 -200 N -P 4 0 1 0 -15 80 -35 80 -15 70 -15 70 N -P 4 0 1 0 -15 280 -35 280 -15 270 -15 270 N -P 5 0 1 0 45 -150 -5 -140 5 -130 -35 -120 -35 -120 N +P 5 0 1 0 -10 -150 50 -90 20 -90 50 -90 50 -120 N +P 5 0 1 0 -10 50 50 110 20 110 50 110 50 80 N +P 5 0 1 0 -10 250 50 310 20 310 50 310 50 280 N +P 5 0 1 0 30 -150 90 -90 60 -90 90 -90 90 -120 N +P 5 0 1 0 30 50 90 110 60 110 90 110 90 80 N +P 5 0 1 0 30 250 90 310 60 310 90 310 90 280 N P 5 0 1 0 75 -150 75 -250 -25 -200 75 -150 75 -150 F -P 6 0 1 0 45 50 -5 60 5 70 -35 80 -35 80 -35 80 N -P 6 0 1 0 45 250 -5 260 5 270 -35 280 -35 280 -35 280 N P 6 0 1 0 75 50 75 -50 -25 0 75 50 75 50 75 50 F P 6 0 1 0 75 250 75 150 -25 200 75 250 75 250 75 250 F X RED_ANODE 1 300 200 150 L 50 50 1 1 P @@ -2006,8 +2009,8 @@ ENDDEF # LED_RGB # DEF LED_RGB D 0 0 Y Y 1 F N -F0 "D" 0 425 50 H V C CNN -F1 "LED_RGB" 0 350 50 H V C CNN +F0 "D" 0 370 50 H V C CNN +F1 "LED_RGB" 0 -350 50 H V C CNN F2 "" 0 -50 50 H V C CNN F3 "" 0 -50 50 H V C CNN DRAW @@ -2018,7 +2021,7 @@ S 50 -50 50 50 0 1 0 N S 50 50 50 50 0 1 0 N S 50 150 50 250 0 1 0 N S 50 250 50 250 0 1 0 N -S 100 300 -100 -300 0 1 0 f +S 100 330 -100 -300 0 1 0 f P 2 0 1 0 -50 -200 -100 -200 N P 2 0 1 0 -50 -150 -50 -250 N P 2 0 1 0 -50 0 -100 0 N @@ -2028,13 +2031,13 @@ P 2 0 1 0 50 0 100 0 N P 2 0 1 0 50 200 100 200 N P 3 0 1 0 -50 50 -50 -50 -50 -50 N P 3 0 1 0 -50 250 -50 150 -50 150 N -P 4 0 1 0 -53 -116 -73 -116 -53 -126 -53 -126 N -P 4 0 1 0 -40 80 -60 80 -40 70 -40 70 N -P 4 0 1 0 -40 280 -60 280 -40 270 -40 270 N -P 5 0 1 0 20 -150 -30 -140 -20 -130 -60 -120 -60 -120 N +P 5 0 1 0 -40 -150 20 -90 -10 -90 20 -90 20 -120 N +P 5 0 1 0 -40 50 20 110 -10 110 20 110 20 80 N +P 5 0 1 0 -40 250 20 310 -10 310 20 310 20 280 N +P 5 0 1 0 0 -150 60 -90 30 -90 60 -90 60 -120 N +P 5 0 1 0 0 50 60 110 30 110 60 110 60 80 N +P 5 0 1 0 0 250 60 310 30 310 60 310 60 280 N P 5 0 1 0 50 -150 50 -250 -50 -200 50 -150 50 -150 F -P 6 0 1 0 20 50 -30 60 -20 70 -60 80 -60 80 -60 80 N -P 6 0 1 0 20 250 -30 260 -20 270 -60 280 -60 280 -60 280 N P 6 0 1 0 50 50 50 -50 -50 0 50 50 50 50 50 50 F P 6 0 1 0 50 250 50 150 -50 200 50 250 50 250 50 250 F X RC 1 -200 200 100 R 50 50 1 1 P @@ -2049,19 +2052,19 @@ ENDDEF # LED_RGB_CA # DEF LED_RGB_CA D 0 50 Y N 1 F N -F0 "D" 0 350 50 H V C CNN +F0 "D" 0 370 50 H V C CNN F1 "LED_RGB_CA" 0 -350 50 H V C CNN F2 "" -45 -50 50 H V C CNN F3 "" -45 -50 50 H V C CNN DRAW -T 0 0 -120 25 0 0 0 B Normal 0 C C -T 0 0 80 25 0 0 0 G Normal 0 C C -T 0 0 280 25 0 0 0 R Normal 0 C C +T 0 -80 -120 25 0 0 0 B Normal 0 C C +T 0 -80 80 25 0 0 0 G Normal 0 C C +T 0 -80 280 25 0 0 0 R Normal 0 C C S 30 -50 30 50 0 1 0 N S 30 50 30 50 0 1 0 N S 30 150 30 250 0 1 0 N S 30 250 30 250 0 1 0 N -S 100 300 -100 -300 0 1 0 f +S 100 330 -100 -300 0 1 0 f P 2 0 1 0 -70 -200 -100 -200 N P 2 0 1 0 -70 -150 -70 -250 N P 2 0 1 0 -70 0 -100 0 N @@ -2069,14 +2072,14 @@ P 2 0 1 0 -70 200 -100 200 N P 2 0 1 0 100 0 30 0 N P 3 0 1 0 -70 50 -70 -50 -70 -50 N P 3 0 1 0 -70 250 -70 150 -70 150 N -P 4 0 1 0 -73 -116 -93 -116 -73 -126 -73 -126 N -P 4 0 1 0 -60 80 -80 80 -60 70 -60 70 N -P 4 0 1 0 -60 280 -80 280 -60 270 -60 270 N P 4 0 1 0 30 200 70 200 70 -200 30 -200 N -P 5 0 1 0 0 -150 -50 -140 -40 -130 -80 -120 -80 -120 N +P 5 0 1 0 -60 -150 0 -90 -30 -90 0 -90 0 -120 N +P 5 0 1 0 -60 50 0 110 -30 110 0 110 0 80 N +P 5 0 1 0 -60 250 0 310 -30 310 0 310 0 280 N +P 5 0 1 0 -20 -150 40 -90 10 -90 40 -90 40 -120 N +P 5 0 1 0 -20 50 40 110 10 110 40 110 40 80 N +P 5 0 1 0 -20 250 40 310 10 310 40 310 40 280 N P 5 0 1 0 30 -150 30 -250 -70 -200 30 -150 30 -150 F -P 6 0 1 0 0 50 -50 60 -40 70 -80 80 -80 80 -80 80 N -P 6 0 1 0 0 250 -50 260 -40 270 -80 280 -80 280 -80 280 N P 6 0 1 0 30 50 30 -50 -70 0 30 50 30 50 30 50 F P 6 0 1 0 30 250 30 150 -70 200 30 250 30 250 30 250 F X ~ 1 200 0 100 L 50 50 1 1 P @@ -2090,7 +2093,7 @@ ENDDEF # DEF LED_RGB_EP D 0 0 Y Y 1 F N F0 "D" 0 450 50 H V C CNN -F1 "LED_RGB_EP" 0 350 50 H V C CNN +F1 "LED_RGB_EP" 0 370 50 H V C CNN F2 "" 0 -50 50 H V C CNN F3 "" 0 -50 50 H V C CNN DRAW @@ -2101,7 +2104,7 @@ S 50 -50 50 50 0 1 0 N S 50 50 50 50 0 1 0 N S 50 150 50 250 0 1 0 N S 50 250 50 250 0 1 0 N -S 100 300 -100 -300 0 1 0 f +S 100 330 -100 -300 0 1 0 f P 2 0 1 0 -50 -200 -100 -200 N P 2 0 1 0 -50 -150 -50 -250 N P 2 0 1 0 -50 0 -100 0 N @@ -2111,13 +2114,13 @@ P 2 0 1 0 50 200 100 200 N P 2 0 1 0 100 0 50 0 N P 3 0 1 0 -50 50 -50 -50 -50 -50 N P 3 0 1 0 -50 250 -50 150 -50 150 N -P 4 0 1 0 -53 -116 -73 -116 -53 -126 -53 -126 N -P 4 0 1 0 -40 80 -60 80 -40 70 -40 70 N -P 4 0 1 0 -40 280 -60 280 -40 270 -40 270 N -P 5 0 1 0 20 -150 -30 -140 -20 -130 -60 -120 -60 -120 N +P 5 0 1 0 -40 -150 20 -90 -10 -90 20 -90 20 -120 N +P 5 0 1 0 -40 50 20 110 -10 110 20 110 20 80 N +P 5 0 1 0 -40 250 20 310 -10 310 20 310 20 280 N +P 5 0 1 0 0 -150 60 -90 30 -90 60 -90 60 -120 N +P 5 0 1 0 0 50 60 110 30 110 60 110 60 80 N +P 5 0 1 0 0 250 60 310 30 310 60 310 60 280 N P 5 0 1 0 50 -150 50 -250 -50 -200 50 -150 50 -150 F -P 6 0 1 0 20 50 -30 60 -20 70 -60 80 -60 80 -60 80 N -P 6 0 1 0 20 250 -30 260 -20 270 -60 280 -60 280 -60 280 N P 6 0 1 0 50 50 50 -50 -50 0 50 50 50 50 50 50 F P 6 0 1 0 50 250 50 150 -50 200 50 250 50 250 50 250 F X RC 1 -200 200 100 R 50 50 1 1 P From 51bd00457554c8383c210bcae35b40566de4c82e Mon Sep 17 00:00:00 2001 From: jkriege2 Date: Sun, 16 Oct 2016 12:57:50 +0200 Subject: [PATCH 107/283] added dual suppressor diodes + added temperature dependent diodes --- library/device.dcm | 28 +++++++++ library/device.lib | 152 +++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 180 insertions(+) diff --git a/library/device.dcm b/library/device.dcm index e21e7ec5..4ff7a5cf 100644 --- a/library/device.dcm +++ b/library/device.dcm @@ -249,12 +249,40 @@ K diode TVS thyrector F https://en.wikipedia.org/wiki/Transient-voltage-suppression_diode $ENDCMP # +$CMP D_Suppressor_x2_AAC +D dual transient-voltage-suppression (TVS) diode (center=pin3) +K diode TVS thyrector +F https://en.wikipedia.org/wiki/Transient-voltage-suppression_diode +$ENDCMP +# +$CMP D_Suppressor_x2_ACA +D dual transient-voltage-suppression (TVS) diode (center=pin2) +K diode TVS thyrector +F https://en.wikipedia.org/wiki/Transient-voltage-suppression_diode +$ENDCMP +# +$CMP D_Suppressor_x2_CAA +D dual transient-voltage-suppression (TVS) diode (center=pin1) +K diode TVS thyrector +F https://en.wikipedia.org/wiki/Transient-voltage-suppression_diode +$ENDCMP +# $CMP D_TVS D transient-voltage-suppression (TVS) diode K diode TVS thyrector F https://en.wikipedia.org/wiki/Transient-voltage-suppression_diode $ENDCMP # +$CMP D_Temperatur_Dependent +D temperature dependent diode +K temperature sensor diode +$ENDCMP +# +$CMP D_Temperatur_Dependent_90deg +D temperature dependent diode, symbol rotated by 90° +K temperature sensor diode +$ENDCMP +# $CMP D_Tunnel D Tunnel Diode (Esaki Diode) K tunnel diode diff --git a/library/device.lib b/library/device.lib index c6411dd9..dd5b8fcd 100644 --- a/library/device.lib +++ b/library/device.lib @@ -1103,6 +1103,158 @@ X A2 2 150 0 100 L 50 50 1 1 P ENDDRAW ENDDEF # +# D_Suppressor_x2_AAC +# +DEF D_Suppressor_x2_AAC D 0 40 Y N 1 F N +F0 "D" 0 175 50 H V C CNN +F1 "D_Suppressor_x2_AAC" 0 100 50 H V C CNN +F2 "" -150 0 50 H V C CNN +F3 "" -150 0 50 H V C CNN +$FPLIST + Diode_* + D-Pak_TO252AA + *SingleDiode + *_Diode_* + *SingleDiode* + D_* +$ENDFPLIST +DRAW +P 2 0 0 10 -50 0 50 0 N +P 2 0 0 10 0 -50 0 0 N +P 3 0 1 0 -250 50 -150 0 -250 -50 F +P 3 0 1 0 -50 50 -150 0 -50 -50 F +P 3 0 1 0 50 50 150 0 50 -50 F +P 3 0 1 0 250 50 150 0 250 -50 F +P 4 0 1 0 -130 50 -150 50 -150 -50 -170 -50 N +P 4 0 1 0 170 50 150 50 150 -50 130 -50 N +X A1 1 -350 0 100 R 50 50 1 1 P +X A2 2 350 0 100 L 50 50 1 1 P +X COM 3 0 -150 100 U 50 50 1 1 I +ENDDRAW +ENDDEF +# +# D_Suppressor_x2_ACA +# +DEF D_Suppressor_x2_ACA D 0 40 Y N 1 F N +F0 "D" 0 175 50 H V C CNN +F1 "D_Suppressor_x2_ACA" 0 100 50 H V C CNN +F2 "" -150 0 50 H V C CNN +F3 "" -150 0 50 H V C CNN +$FPLIST + Diode_* + D-Pak_TO252AA + *SingleDiode + *_Diode_* + *SingleDiode* + D_* +$ENDFPLIST +DRAW +P 2 0 0 10 -50 0 50 0 N +P 2 0 0 10 0 -50 0 0 N +P 3 0 1 0 -250 50 -150 0 -250 -50 F +P 3 0 1 0 -50 50 -150 0 -50 -50 F +P 3 0 1 0 50 50 150 0 50 -50 F +P 3 0 1 0 250 50 150 0 250 -50 F +P 4 0 1 0 -130 50 -150 50 -150 -50 -170 -50 N +P 4 0 1 0 170 50 150 50 150 -50 130 -50 N +X A1 1 -350 0 100 R 50 50 1 1 P +X COM 2 0 -150 100 U 50 50 1 1 I +X A2 3 350 0 100 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +# D_Suppressor_x2_CAA +# +DEF D_Suppressor_x2_CAA D 0 40 Y N 1 F N +F0 "D" 0 175 50 H V C CNN +F1 "D_Suppressor_x2_CAA" 0 100 50 H V C CNN +F2 "" -150 0 50 H V C CNN +F3 "" -150 0 50 H V C CNN +$FPLIST + Diode_* + D-Pak_TO252AA + *SingleDiode + *_Diode_* + *SingleDiode* + D_* +$ENDFPLIST +DRAW +P 2 0 0 10 -50 0 50 0 N +P 2 0 0 10 0 -50 0 0 N +P 3 0 1 0 -250 50 -150 0 -250 -50 F +P 3 0 1 0 -50 50 -150 0 -50 -50 F +P 3 0 1 0 50 50 150 0 50 -50 F +P 3 0 1 0 250 50 150 0 250 -50 F +P 4 0 1 0 -130 50 -150 50 -150 -50 -170 -50 N +P 4 0 1 0 170 50 150 50 150 -50 130 -50 N +X COM 1 0 -150 100 U 50 50 1 1 I +X A1 2 -350 0 100 R 50 50 1 1 P +X A2 3 350 0 100 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +# D_Temperatur_Dependent +# +DEF D_Temperatur_Dependent D 0 40 N N 1 F N +F0 "D" 0 100 50 H V C CNN +F1 "D_Temperatur_Dependent" 0 -125 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + Diode_* + D-Pak_TO252AA + *SingleDiode + *_Diode_* + *SingleDiode* + D_* +$ENDFPLIST +DRAW +A -104 -54 7 -265 818 0 1 0 N -98 -57 -103 -47 +A -88 -57 10 1800 -900 0 1 0 N -98 -57 -88 -67 +A -88 -57 10 -900 0 0 1 0 N -88 -67 -78 -57 +A -88 -32 10 0 900 0 1 0 N -78 -32 -88 -22 +A -88 -32 10 900 1800 0 1 0 N -88 -22 -98 -32 +A -88 -32 10 1800 -900 0 1 0 N -98 -32 -88 -42 +A -82 -23 20 -1075 -253 0 1 0 N -88 -42 -63 -32 +P 2 0 1 0 -78 -56 -78 -32 N +P 2 0 1 0 -50 50 -50 -50 N +P 3 0 1 0 50 50 -50 0 50 -50 F +X K 1 -150 0 100 R 50 50 1 1 P +X A 2 150 0 100 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +# D_Temperatur_Dependent_90deg +# +DEF D_Temperatur_Dependent_90deg D 0 40 N N 1 F N +F0 "D" -125 25 50 V V C CNN +F1 "D_Temperatur_Dependent_90deg" 100 0 50 V V C CNN +F2 "" 0 0 50 V V C CNN +F3 "" 0 0 50 V V C CNN +$FPLIST + Diode_* + D-Pak_TO252AA + *SingleDiode + *_Diode_* + *SingleDiode* + D_* +$ENDFPLIST +DRAW +A -79 96 7 -265 818 0 1 0 N -73 93 -78 103 +A -63 93 10 1800 -900 0 1 0 N -73 93 -63 83 +A -63 93 10 -900 0 0 1 0 N -63 83 -53 93 +A -63 118 10 0 900 0 1 0 N -53 118 -63 128 +A -63 118 10 900 1800 0 1 0 N -63 128 -73 118 +A -63 118 10 1800 -900 0 1 0 N -73 118 -63 108 +A -57 127 20 -1075 -253 0 1 0 N -63 108 -38 118 +P 2 0 1 0 -53 94 -53 118 N +P 2 0 1 0 50 50 -50 50 N +P 3 0 1 0 50 -50 0 50 -50 -50 F +X K 1 0 150 100 D 50 50 1 1 P +X A 2 0 -150 100 U 50 50 1 1 P +ENDDRAW +ENDDEF +# # D_Tunnel # DEF D_Tunnel D 0 40 N N 1 F N From de191e56b40d4f13d725afcb9db0f4633598fbce Mon Sep 17 00:00:00 2001 From: jkriege2 Date: Sun, 16 Oct 2016 13:04:23 +0200 Subject: [PATCH 108/283] added oscilloscope --- library/device.dcm | 5 +++++ library/device.lib | 25 +++++++++++++++++++++++++ 2 files changed, 30 insertions(+) diff --git a/library/device.dcm b/library/device.dcm index 4ff7a5cf..02f7c3ae 100644 --- a/library/device.dcm +++ b/library/device.dcm @@ -594,6 +594,11 @@ D Ohmmeter, measures resistance K Ohmmeter $ENDCMP # +$CMP Oscilloscope +D Oscilloscope +K Oscilloscope +$ENDCMP +# $CMP POT D Potentionmeter K resistor variable diff --git a/library/device.lib b/library/device.lib index dd5b8fcd..9ee0829b 100644 --- a/library/device.lib +++ b/library/device.lib @@ -2574,6 +2574,31 @@ X + 2 0 200 100 D 50 50 1 1 P ENDDRAW ENDDEF # +# Oscilloscope +# +DEF Oscilloscope M 0 1 N N 1 F N +F0 "M" -130 40 50 H V R CNN +F1 "Oscilloscope" -130 -30 50 H V R CNN +F2 "" 0 100 50 V V C CNN +F3 "" 0 100 50 V V C CNN +DRAW +A -55 20 15 1 1799 0 0 10 N -40 20 -70 20 +A -15 -20 15 -1799 -1 0 0 10 N -30 -20 0 -20 +A 25 20 15 1 1799 0 0 10 N 40 20 10 20 +A 65 -20 15 -1799 -1 0 0 10 N 50 -20 80 -20 +P 2 0 0 10 -70 20 -75 0 N +P 2 0 0 10 -40 20 -30 -20 N +P 2 0 0 10 0 -20 10 20 N +P 2 0 0 10 40 20 50 -20 N +P 2 0 0 10 80 -20 85 0 N +C 0 0 100 0 1 0 N +P 2 0 1 0 10 150 30 150 N +P 2 0 1 0 20 160 20 140 N +X - 1 0 -200 100 U 50 50 1 1 P +X + 2 0 200 100 D 50 50 1 1 P +ENDDRAW +ENDDEF +# # POT # DEF POT RV 0 40 Y N 1 F N From 62a9b4d1a0dd9d7d9ede8e355aa27a29e64ed9e9 Mon Sep 17 00:00:00 2001 From: jkriege2 Date: Sun, 16 Oct 2016 13:07:56 +0200 Subject: [PATCH 109/283] added frequency counter --- library/device.dcm | 5 +++++ library/device.lib | 18 ++++++++++++++++++ 2 files changed, 23 insertions(+) diff --git a/library/device.dcm b/library/device.dcm index 02f7c3ae..eba1672a 100644 --- a/library/device.dcm +++ b/library/device.dcm @@ -404,6 +404,11 @@ D Ferrite bead, small symbol K L ferite bead inductor filter $ENDCMP # +$CMP Frequency_Counter +D Frequency Counter +K Frequency Counter +$ENDCMP +# $CMP Fuse D Fuse, generic K Fuse diff --git a/library/device.lib b/library/device.lib index 9ee0829b..1e2a492c 100644 --- a/library/device.lib +++ b/library/device.lib @@ -1750,6 +1750,24 @@ X ~ 2 0 -100 50 U 50 50 1 1 P ENDDRAW ENDDEF # +# Frequency_Counter +# +DEF Frequency_Counter M 0 1 N N 1 F N +F0 "M" -130 40 50 H V R CNN +F1 "Frequency_Counter" -130 -30 50 H V R CNN +F2 "" 0 100 50 V V C CNN +F3 "" 0 100 50 V V C CNN +DRAW +T 0 0 0 100 0 0 0 Hz Normal 0 C C +P 2 0 0 0 -125 -125 -75 -75 N +P 2 0 0 0 75 75 125 125 N +P 3 0 0 0 75 125 125 125 125 75 N +C 0 0 100 0 1 0 N +X - 1 0 -200 100 U 50 50 1 1 P +X + 2 0 200 100 D 50 50 1 1 P +ENDDRAW +ENDDEF +# # Fuse # DEF Fuse F 0 0 N Y 1 F N From a2eb9a6342c79b5b71b64bee41233ed6ef072389 Mon Sep 17 00:00:00 2001 From: jkriege2 Date: Sun, 16 Oct 2016 13:11:16 +0200 Subject: [PATCH 110/283] added missing transformer (1P, split secondary) --- library/device.dcm | 5 +++++ library/device.lib | 34 ++++++++++++++++++++++++++++++++++ 2 files changed, 39 insertions(+) diff --git a/library/device.dcm b/library/device.dcm index eba1672a..1dc78a78 100644 --- a/library/device.dcm +++ b/library/device.dcm @@ -1678,6 +1678,11 @@ D Transformer, single primary, dual secondary K transformer coil magnet $ENDCMP # +$CMP TRANSFORMER_1P_SS +D Transformer, single primary, split secondary +K transformer coil magnet +$ENDCMP +# $CMP TRANSFORMER_AUDIO D Audio transformer K transformer coil magnet sound diff --git a/library/device.lib b/library/device.lib index 1e2a492c..2ea8665c 100644 --- a/library/device.lib +++ b/library/device.lib @@ -8708,6 +8708,40 @@ X SD 6 400 -400 300 L 50 50 1 1 P ENDDRAW ENDDEF # +# TRANSFORMER_1P_SS +# +DEF TRANSFORMER_1P_SS T 0 40 Y N 1 F N +F0 "T" 0 250 50 H V C CNN +F1 "TRANSFORMER_1P_SS" 0 -300 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +A -100 -150 50 899 1 0 1 0 N -100 -100 -50 -150 +A -100 -150 50 -1 -899 0 1 0 N -50 -150 -100 -199 +A -100 -50 50 899 1 0 1 0 N -100 0 -50 -50 +A -100 -50 50 -1 -899 0 1 0 N -50 -50 -100 -99 +A -100 50 50 899 1 0 1 0 N -100 100 -50 50 +A -100 50 50 -1 -899 0 1 0 N -50 50 -100 1 +A -100 150 50 899 1 0 1 0 N -100 200 -50 150 +A -100 150 50 -1 -899 0 1 0 N -50 150 -100 101 +A 100 -50 50 899 -1799 0 1 0 N 100 0 51 -50 +A 100 -50 50 1799 -899 0 1 0 N 51 -50 100 -99 +A 100 50 50 899 -1799 0 1 0 N 100 100 51 50 +A 100 50 50 1799 -899 0 1 0 N 51 50 100 1 +A 100 150 50 899 -1799 0 1 0 N 100 200 51 150 +A 100 150 50 1799 -899 0 1 0 N 51 150 100 101 +A 101 -150 50 910 -1799 0 1 0 N 101 -100 52 -150 +A 101 -150 50 -912 -1799 0 1 0 N 101 -199 52 -150 +P 2 0 1 0 -25 200 -25 -200 N +P 2 0 1 0 25 -200 25 200 N +X AA 1 -400 200 300 R 50 50 1 1 P +X AB 2 -400 -200 300 R 50 50 1 1 P +X SA 3 400 -200 300 L 50 50 1 1 P +X SC 4 400 0 300 L 50 50 1 1 P +X SB 5 400 200 300 L 50 50 1 1 P +ENDDRAW +ENDDEF +# # TRANSFORMER_AUDIO # DEF TRANSFORMER_AUDIO T 0 40 Y N 1 F N From d76f8a6aed3cd03e9764c3a3abac4f7962f01f80 Mon Sep 17 00:00:00 2001 From: jkriege2 Date: Sun, 16 Oct 2016 13:36:25 +0200 Subject: [PATCH 111/283] added flash lamp + memristor --- library/device.dcm | 11 +++++++++++ library/device.lib | 34 ++++++++++++++++++++++++++++++++++ 2 files changed, 45 insertions(+) diff --git a/library/device.dcm b/library/device.dcm index 1dc78a78..ffb9e871 100644 --- a/library/device.dcm +++ b/library/device.dcm @@ -569,11 +569,22 @@ D lamp, alternative symbol K lamp $ENDCMP # +$CMP Lamp_Flash +D flash lamp tube +K flash lamp +$ENDCMP +# $CMP Lamp_Neon D neon lamp K neon lamp $ENDCMP # +$CMP MEMRISTOR +D Memristor +K Memristor +F https://en.wikipedia.org/wiki/Memristor +$ENDCMP +# $CMP Microphone D Microphone K Microphone diff --git a/library/device.lib b/library/device.lib index 2ea8665c..b1af84e6 100644 --- a/library/device.lib +++ b/library/device.lib @@ -2494,6 +2494,26 @@ X + 2 0 200 100 D 50 50 1 1 P ENDDRAW ENDDEF # +# Lamp_Flash +# +DEF Lamp_Flash L 0 1 Y N 1 F N +F0 "L" 25 150 50 H V L CNN +F1 "Lamp_Flash" 25 -150 50 H V L CNN +F2 "" 0 100 50 V V C CNN +F3 "" 0 100 50 V V C CNN +DRAW +A 0 0 117 310 -310 0 0 10 N 100 60 100 -60 +S -30 -70 30 -80 0 0 10 F +S -30 80 30 70 0 0 10 F +P 2 0 0 10 120 0 150 0 N +C 0 0 100 0 1 0 N +C 40 -50 10 0 1 0 F +X ~ 1 0 -200 100 U 50 50 1 1 P +X ~ 2 200 0 50 L 50 50 1 1 P +X ~ 3 0 200 100 D 50 50 1 1 P +ENDDRAW +ENDDEF +# # Lamp_Neon # DEF Lamp_Neon L 0 1 Y N 1 F N @@ -2513,6 +2533,20 @@ X ~ 2 0 200 100 D 50 50 1 1 P ENDDRAW ENDDEF # +# MEMRISTOR +# +DEF MEMRISTOR MR 0 0 N Y 1 F N +F0 "MR" 100 0 50 V V C CNN +F1 "MEMRISTOR" -100 0 50 V V C CNN +F2 "" -70 0 50 V V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +P 10 0 0 10 0 100 50 100 50 50 -50 50 -50 0 50 0 50 -50 -50 -50 -50 -100 0 -100 N +X ~ 1 0 150 50 D 50 50 1 1 P +X ~ 2 0 -150 50 U 50 50 1 1 P +ENDDRAW +ENDDEF +# # Microphone # DEF Microphone MK 0 1 Y N 1 F N From e97e5b8c55e63d9ef4d0bb7611470ed660f378cd Mon Sep 17 00:00:00 2001 From: jkriege2 Date: Sun, 16 Oct 2016 13:47:22 +0200 Subject: [PATCH 112/283] added momentary switches SPDT --- library/device.dcm | 10 ++++++++++ library/device.lib | 41 +++++++++++++++++++++++++++++++++++++++++ 2 files changed, 51 insertions(+) diff --git a/library/device.dcm b/library/device.dcm index ffb9e871..f6926010 100644 --- a/library/device.dcm +++ b/library/device.dcm @@ -1533,6 +1533,16 @@ D Push button switch, push-to-open, generic, small symbol, two pins K switch normally-closed pushbutton push-button $ENDCMP # +$CMP SW_Push_SPDT +D Momentary Switch, two position, single pole dual throw, 2 position switch, SPDT +K switch spdt ON-ON +$ENDCMP +# +$CMP SW_Push_SPDT_Small +D Momentary Switch, single pole double throw, small symbol +K switch single-pole double-throw spdt ON-ON +$ENDCMP +# $CMP SW_Push_Small D Push button switch, generic, small symbol, two pins K switch normally-open pushbutton push-button diff --git a/library/device.lib b/library/device.lib index b1af84e6..de842d2c 100644 --- a/library/device.lib +++ b/library/device.lib @@ -7936,6 +7936,47 @@ X B 2 150 0 50 L 50 50 0 1 P ENDDRAW ENDDEF # +# SW_Push_SPDT +# +DEF SW_Push_SPDT SW 0 0 N Y 1 F N +F0 "SW" 0 200 50 H V C CNN +F1 "SW_Push_SPDT" 0 -200 50 H V C CNN +F2 "" -625 175 50 H V C CNN +F3 "" -625 175 50 H V C CNN +$FPLIST + SW* +$ENDFPLIST +DRAW +P 2 0 0 0 0 40 0 160 N +C -125 0 25 0 1 0 N +C 125 -100 25 0 1 0 N +C 125 100 25 0 1 0 N +P 2 0 1 0 -100 10 160 80 N +X 1 1 300 100 150 L 50 50 1 1 P +X 2 2 -300 0 150 R 50 50 1 1 P +X 3 3 300 -100 150 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +# SW_Push_SPDT_Small +# +DEF SW_Push_SPDT_Small SW 0 0 Y N 1 F N +F0 "SW" 0 170 50 H V C CNN +F1 "SW_Push_SPDT_Small" 0 -200 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +C -80 0 20 0 0 0 N +C 80 -100 20 0 0 0 N +P 2 0 0 0 0 40 0 120 N +C 80 100 20 0 1 0 N +P 2 0 1 0 -60 10 100 80 N +X A 1 200 100 100 L 50 50 1 1 P +X B 2 -200 0 100 R 50 50 1 1 P +X C 3 200 -100 100 L 50 50 1 1 P +ENDDRAW +ENDDEF +# # SW_Push_Small # DEF SW_Push_Small SW 0 40 N N 1 F N From 871e1ad051f587382c0edc52dbcb59f57bfa0d1a Mon Sep 17 00:00:00 2001 From: jkriege2 Date: Sun, 16 Oct 2016 13:54:54 +0200 Subject: [PATCH 113/283] added temperature dependent switches --- library/device.dcm | 20 ++++++++++ library/device.lib | 96 ++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 116 insertions(+) diff --git a/library/device.dcm b/library/device.dcm index f6926010..204b07ba 100644 --- a/library/device.dcm +++ b/library/device.dcm @@ -1453,6 +1453,16 @@ D Single Pole Single Throw (SPST) switch, separate small symbol K switch lever $ENDCMP # +$CMP SW_DPST_Temperature +D Dual Pole Dingle Throw (DPST) switch, temperature dependent +K temperature switch DPST OFF-ON +$ENDCMP +# +$CMP SW_DPST_Temperature_Small +D Double Pole Single Throw (DPST) Switch, temperature dependent, small symbol +K temerature switch dual double-pole single-throw OFF-ON +$ENDCMP +# $CMP SW_DPST_x2 D Dual Pole Single Throw (DPST) switch, separate units K switch DPST OFF-ON @@ -1642,6 +1652,16 @@ D Single Pole Single Throw (SPST) switch, small symbol K switch lever $ENDCMP # +$CMP SW_SPST_Temperature +D Single Pole Single Throw (SPST) switch, Temperature-dependent +K temperature switch SPST OFF-ON +$ENDCMP +# +$CMP SW_SPST_Temperature_Small +D Single Pole Single Throw (SPST) switch, temperature dependent, small symbol +K temperature switch +$ENDCMP +# $CMP Solar_Cell D single solar cell K solar cell diff --git a/library/device.lib b/library/device.lib index de842d2c..b4db5108 100644 --- a/library/device.lib +++ b/library/device.lib @@ -7563,6 +7563,66 @@ X B 4 200 0 100 L 50 50 2 1 I ENDDRAW ENDDEF # +# SW_DPST_Temperature +# +DEF SW_DPST_Temperature SW 0 40 Y N 1 F N +F0 "SW" 120 240 50 H V L CNN +F1 "SW_DPST_Temperature" 0 -300 50 H V C CNN +F2 "" 0 100 50 H V C CNN +F3 "" 0 100 50 H V C CNN +DRAW +C -125 -200 25 0 0 0 N +C -125 100 25 0 0 0 N +C 125 -200 25 0 0 0 N +C 125 100 25 0 0 0 N +P 2 0 0 0 -150 -200 -200 -200 N +P 2 0 0 0 -150 100 -200 100 N +P 2 0 0 0 150 -200 200 -200 N +P 2 0 0 0 150 100 200 100 N +P 8 0 0 0 -10 140 -10 180 -40 180 -40 210 20 210 20 240 -10 240 -10 270 N +P 2 0 1 0 -100 -190 125 -125 N +P 2 0 1 0 -100 110 125 175 N +P 2 0 1 0 -10 -160 -10 -140 N +P 2 0 1 0 -10 -120 -10 -100 N +P 2 0 1 0 -10 -80 -10 -60 N +P 2 0 1 0 -10 -40 -10 -20 N +P 2 0 1 0 -10 0 -10 20 N +P 2 0 1 0 -10 40 -10 60 N +P 2 0 1 0 -10 80 -10 100 N +P 2 0 1 0 -10 120 -10 130 N +X 1 1 -300 100 100 R 50 50 0 1 P +X 2 2 300 100 100 L 50 50 0 1 P +X 3 3 -300 -200 100 R 50 50 0 1 P +X 4 4 300 -200 100 L 50 50 0 1 P +ENDDRAW +ENDDEF +# +# SW_DPST_Temperature_Small +# +DEF SW_DPST_Temperature_Small SW 0 0 N Y 1 F N +F0 "SW" 60 210 50 H V L CNN +F1 "SW_DPST_Temperature_Small" 0 -200 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +C -80 -100 20 0 0 0 N +C -80 100 20 0 0 0 N +C 80 -100 20 0 0 0 N +C 80 100 20 0 0 0 N +P 2 0 0 0 -60 -90 50 -40 N +P 2 0 0 0 -60 110 50 160 N +P 2 0 0 0 0 -50 0 -25 N +P 2 0 0 0 0 0 0 25 N +P 2 0 0 0 0 50 0 75 N +P 2 0 0 0 0 100 0 125 N +P 8 0 0 0 0 140 0 170 -30 170 -30 190 30 190 30 210 0 210 0 230 N +X 1 1 -200 -100 100 R 50 50 1 1 I +X 2 2 200 -100 100 L 50 50 1 1 I +X 3 3 -200 100 100 R 50 50 1 1 I +X 4 4 200 100 100 L 50 50 1 1 I +ENDDRAW +ENDDEF +# # SW_DPST_x2 # DEF SW_DPST_x2 SW 0 40 Y N 2 F N @@ -8540,6 +8600,42 @@ X B 2 200 0 100 L 50 50 1 1 I ENDDRAW ENDDEF # +# SW_SPST_Temperature +# +DEF SW_SPST_Temperature SW 0 40 Y N 1 F N +F0 "SW" 190 140 50 H V C CNN +F1 "SW_SPST_Temperature" 0 -100 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +C -125 0 25 0 0 0 N +C 125 0 25 0 0 0 N +P 2 0 0 0 -150 0 -200 0 N +P 2 0 0 0 150 0 200 0 N +P 8 0 0 0 0 40 0 90 -30 90 -30 120 30 120 30 150 0 150 0 180 N +P 2 0 1 0 -100 10 125 75 N +X 1 1 -300 0 100 R 50 50 0 1 P +X 2 2 300 0 100 L 50 50 0 1 P +ENDDRAW +ENDDEF +# +# SW_SPST_Temperature_Small +# +DEF SW_SPST_Temperature_Small SW 0 0 Y N 1 F N +F0 "SW" 70 120 50 H V L CNN +F1 "SW_SPST_Temperature_Small" 0 -100 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +C -80 0 20 0 0 0 N +C 80 0 20 0 0 0 N +P 2 0 0 0 -60 10 60 70 N +P 8 0 0 0 0 40 0 80 -30 80 -30 100 30 100 30 120 0 120 0 150 N +X A 1 -200 0 100 R 50 50 1 1 I +X B 2 200 0 100 L 50 50 1 1 I +ENDDRAW +ENDDEF +# # Solar_Cell # DEF Solar_Cell SC 0 0 N N 1 F N From c2c9e6375b05e10a96c554cc0dd2560c13d76c71 Mon Sep 17 00:00:00 2001 From: jkriege2 Date: Sun, 16 Oct 2016 15:46:53 +0200 Subject: [PATCH 114/283] switches show pin numbers instead of pin names now everywhere --- library/device.lib | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/library/device.lib b/library/device.lib index b4db5108..da06bd29 100644 --- a/library/device.lib +++ b/library/device.lib @@ -7522,7 +7522,7 @@ ENDDEF # # SW_DPST_Small # -DEF SW_DPST_Small SW 0 0 N Y 1 F N +DEF SW_DPST_Small SW 0 0 Y N 1 F N F0 "SW" 0 200 50 H V C CNN F1 "SW_DPST_Small" 0 -200 50 H V C CNN F2 "" 0 0 50 H V C CNN @@ -7599,7 +7599,7 @@ ENDDEF # # SW_DPST_Temperature_Small # -DEF SW_DPST_Temperature_Small SW 0 0 N Y 1 F N +DEF SW_DPST_Temperature_Small SW 0 0 Y N 1 F N F0 "SW" 60 210 50 H V L CNN F1 "SW_DPST_Temperature_Small" 0 -200 50 H V C CNN F2 "" 0 0 50 H V C CNN @@ -7998,7 +7998,7 @@ ENDDEF # # SW_Push_SPDT # -DEF SW_Push_SPDT SW 0 0 N Y 1 F N +DEF SW_Push_SPDT SW 0 0 Y N 1 F N F0 "SW" 0 200 50 H V C CNN F1 "SW_Push_SPDT" 0 -200 50 H V C CNN F2 "" -625 175 50 H V C CNN @@ -8389,7 +8389,7 @@ ENDDEF # # SW_SP3T # -DEF SW_SP3T SW 0 0 N Y 1 F N +DEF SW_SP3T SW 0 0 Y N 1 F N F0 "SW" 0 200 50 H V C CNN F1 "SW_SP3T" 0 -200 50 H V C CNN F2 "" -625 175 50 H V C CNN @@ -8413,7 +8413,7 @@ ENDDEF # # SW_SP3T_Small # -DEF SW_SP3T_Small SW 0 0 N Y 1 F N +DEF SW_SP3T_Small SW 0 0 Y N 1 F N F0 "SW" 0 200 50 H V C CNN F1 "SW_SP3T_Small" 0 -200 50 H V C CNN F2 "" -625 175 50 H V C CNN @@ -8437,7 +8437,7 @@ ENDDEF # # SW_SPDT # -DEF SW_SPDT SW 0 0 N Y 1 F N +DEF SW_SPDT SW 0 0 Y N 1 F N F0 "SW" 0 200 50 H V C CNN F1 "SW_SPDT" 0 -200 50 H V C CNN F2 "" -625 175 50 H V C CNN @@ -8458,7 +8458,7 @@ ENDDEF # # SW_SPDT_MSM # -DEF SW_SPDT_MSM SW 0 0 N Y 1 F N +DEF SW_SPDT_MSM SW 0 0 Y N 1 F N F0 "SW" 0 200 50 H V C CNN F1 "SW_SPDT_MSM" 0 -200 50 H V C CNN F2 "" 0 0 50 H V C CNN From 404098d287dcef84071dbba700c9fe5351512f2d Mon Sep 17 00:00:00 2001 From: jkriege2 Date: Sun, 16 Oct 2016 15:58:39 +0200 Subject: [PATCH 115/283] all diode-like symbols use C now as pin name for the _C_athode --- library/device.lib | 116 ++++++++++++++++++++++----------------------- 1 file changed, 58 insertions(+), 58 deletions(-) diff --git a/library/device.lib b/library/device.lib index da06bd29..71aab3fc 100644 --- a/library/device.lib +++ b/library/device.lib @@ -451,7 +451,7 @@ $ENDFPLIST DRAW P 2 0 1 0 -50 50 -50 -50 N P 3 0 1 0 50 50 -50 0 50 -50 F -X K 1 -150 0 100 R 50 50 1 1 P +X C 1 -150 0 100 R 50 50 1 1 P X A 2 150 0 100 L 50 50 1 1 P ENDDRAW ENDDEF @@ -498,7 +498,7 @@ P 2 0 1 6 -50 0 -50 -100 N P 2 0 1 0 50 100 50 0 N P 3 0 1 0 -50 100 50 50 -50 0 F P 3 0 1 0 50 0 -50 -50 50 -100 F -X K 1 -150 0 100 R 50 50 1 1 P +X C 1 -150 0 100 R 50 50 1 1 P X A 2 150 0 100 L 50 50 1 1 P ENDDRAW ENDDEF @@ -663,7 +663,7 @@ DRAW P 2 0 1 0 -50 50 -50 -50 N P 2 0 1 6 -30 50 -30 -50 N P 3 0 1 0 70 50 -30 0 70 -50 F -X K 1 -150 0 100 R 50 50 1 1 P +X C 1 -150 0 100 R 50 50 1 1 P X A 2 150 0 100 L 50 50 1 1 P ENDDRAW ENDDEF @@ -690,7 +690,7 @@ P 2 0 1 0 -40 70 -10 70 N P 2 0 1 0 -40 70 -10 100 N P 2 0 1 0 -40 100 -40 70 N P 3 0 1 0 0 50 -100 0 0 -50 F -X K 1 -200 0 100 R 50 50 1 1 P +X C 1 -200 0 100 R 50 50 1 1 P X A 2 100 0 100 L 50 50 1 1 P ENDDRAW ENDDEF @@ -712,7 +712,7 @@ $ENDFPLIST DRAW P 3 0 1 0 50 50 -50 0 50 -50 F P 6 0 1 8 -75 25 -75 50 -50 50 -50 -50 -25 -50 -25 -25 N -X K 1 -150 0 100 R 50 50 1 1 P +X C 1 -150 0 100 R 50 50 1 1 P X A 2 150 0 100 L 50 50 1 1 P ENDDRAW ENDDEF @@ -736,7 +736,7 @@ P 2 0 1 0 -30 -40 -30 40 N P 3 0 1 0 -30 -40 -20 -40 -20 -30 N P 3 0 1 0 -30 40 -40 40 -40 30 N P 4 0 1 0 30 -40 -30 0 30 40 30 -40 F -X K 1 -100 0 70 R 50 50 1 1 P +X C 1 -100 0 70 R 50 50 1 1 P X A 2 100 0 70 L 50 50 1 1 P ENDDRAW ENDDEF @@ -760,8 +760,8 @@ P 5 0 1 10 -130 -40 -130 -50 -150 -50 -150 -50 -150 -50 N P 6 0 1 10 -50 -50 -150 0 -50 50 -50 -50 -50 -50 -50 -50 F P 6 0 1 10 50 50 150 0 50 -50 50 50 50 50 50 50 F X A 1 0 -200 100 U 50 50 0 1 P -X K 2 -300 0 150 R 50 50 0 1 P -X K 3 300 0 150 L 50 50 0 1 P +X C 2 -300 0 150 R 50 50 0 1 P +X C 3 300 0 150 L 50 50 0 1 P ENDDRAW ENDDEF # @@ -783,9 +783,9 @@ P 4 0 1 10 150 50 130 50 130 40 130 40 N P 5 0 1 10 -130 -40 -130 -50 -150 -50 -150 -50 -150 -50 N P 6 0 1 10 -50 -50 -150 0 -50 50 -50 -50 -50 -50 -50 -50 F P 6 0 1 10 50 50 150 0 50 -50 50 50 50 50 50 50 F -X K 1 -300 0 150 R 50 50 0 1 P +X C 1 -300 0 150 R 50 50 0 1 P X A 2 0 -200 100 U 50 50 0 1 P -X K 3 300 0 150 L 50 50 0 1 P +X C 3 300 0 150 L 50 50 0 1 P ENDDRAW ENDDEF # @@ -807,8 +807,8 @@ P 4 0 1 10 150 50 130 50 130 40 130 40 N P 5 0 1 10 -130 -40 -130 -50 -150 -50 -150 -50 -150 -50 N P 6 0 1 10 -50 -50 -150 0 -50 50 -50 -50 -50 -50 -50 -50 F P 6 0 1 10 50 50 150 0 50 -50 50 50 50 50 50 50 F -X K 1 -300 0 150 R 50 50 0 1 P -X K 2 300 0 150 L 50 50 0 1 P +X C 1 -300 0 150 R 50 50 0 1 P +X C 2 300 0 150 L 50 50 0 1 P X A 3 0 -200 100 U 50 50 0 1 P ENDDRAW ENDDEF @@ -833,7 +833,7 @@ P 6 0 1 10 -150 50 -50 0 -150 -50 -150 50 -150 50 -150 50 F P 6 0 1 10 150 -50 50 0 150 50 150 -50 150 -50 150 -50 F X A 1 -300 0 150 R 50 50 0 1 P X A 2 300 0 150 L 50 50 0 1 P -X K 3 0 -200 100 U 50 50 0 1 P +X C 3 0 -200 100 U 50 50 0 1 P ENDDRAW ENDDEF # @@ -856,7 +856,7 @@ P 5 0 1 10 -70 40 -70 50 -50 50 -50 50 -50 50 N P 6 0 1 10 -150 50 -50 0 -150 -50 -150 50 -150 50 -150 50 F P 6 0 1 10 150 -50 50 0 150 50 150 -50 150 -50 150 -50 F X A 1 -300 0 150 R 50 50 0 1 P -X K 2 0 -200 100 U 50 50 0 1 P +X C 2 0 -200 100 U 50 50 0 1 P X A 3 300 0 150 L 50 50 0 1 P ENDDRAW ENDDEF @@ -879,7 +879,7 @@ P 4 0 1 10 50 50 30 50 30 40 30 40 N P 5 0 1 10 -70 40 -70 50 -50 50 -50 50 -50 50 N P 6 0 1 10 -150 50 -50 0 -150 -50 -150 50 -150 50 -150 50 F P 6 0 1 10 150 -50 50 0 150 50 150 -50 150 -50 150 -50 F -X K 1 0 -200 100 U 50 50 0 1 P +X C 1 0 -200 100 U 50 50 0 1 P X A 2 -300 0 150 R 50 50 0 1 P X A 3 300 0 150 L 50 50 0 1 P ENDDRAW @@ -906,7 +906,7 @@ P 6 0 1 10 -150 50 -50 0 -150 -50 -150 50 -150 50 -150 50 F P 6 0 1 10 50 50 150 0 50 -50 50 50 50 50 50 50 F X A 1 -300 0 150 R 50 50 0 1 P X common 2 0 -200 100 U 50 50 0 1 P -X K 3 300 0 150 L 50 50 0 1 P +X C 3 300 0 150 L 50 50 0 1 P ENDDRAW ENDDEF # @@ -930,7 +930,7 @@ P 5 0 1 10 -70 40 -70 50 -50 50 -50 50 -50 50 N P 6 0 1 10 -150 50 -50 0 -150 -50 -150 50 -150 50 -150 50 F P 6 0 1 10 50 50 150 0 50 -50 50 50 50 50 50 50 F X A 1 -300 0 150 R 50 50 0 1 P -X K 2 300 0 150 L 50 50 0 1 P +X C 2 300 0 150 L 50 50 0 1 P X common 3 0 -200 100 U 50 50 0 1 P ENDDRAW ENDDEF @@ -955,7 +955,7 @@ P 6 0 1 10 -150 50 -50 0 -150 -50 -150 50 -150 50 -150 50 F P 6 0 1 10 50 50 150 0 50 -50 50 50 50 50 50 50 F X common 1 0 -200 100 U 50 50 0 1 P X A 2 -300 0 150 R 50 50 0 1 P -X K 3 300 0 150 L 50 50 0 1 P +X C 3 300 0 150 L 50 50 0 1 P ENDDRAW ENDDEF # @@ -978,7 +978,7 @@ P 5 0 1 10 -70 40 -70 50 -50 50 -50 50 -50 50 N P 6 0 1 10 -150 50 -50 0 -150 -50 -150 50 -150 50 -150 50 F P 6 0 1 10 50 50 150 0 50 -50 50 50 50 50 50 50 F X common 1 0 -200 100 U 50 50 0 1 P -X K 2 300 0 150 L 50 50 0 1 P +X C 2 300 0 150 L 50 50 0 1 P X A 3 -300 0 150 R 50 50 0 1 P ENDDRAW ENDDEF @@ -1001,7 +1001,7 @@ P 4 0 1 10 150 50 130 50 130 40 130 40 N P 5 0 1 10 -70 40 -70 50 -50 50 -50 50 -50 50 N P 6 0 1 10 -150 50 -50 0 -150 -50 -150 50 -150 50 -150 50 F P 6 0 1 10 50 50 150 0 50 -50 50 50 50 50 50 50 F -X K 1 300 0 150 L 50 50 0 1 P +X C 1 300 0 150 L 50 50 0 1 P X A 2 -300 0 150 R 50 50 0 1 P X common 3 0 -200 100 U 50 50 0 1 P ENDDRAW @@ -1026,7 +1026,7 @@ P 4 0 1 10 150 50 130 50 130 40 130 40 N P 5 0 1 10 -70 40 -70 50 -50 50 -50 50 -50 50 N P 6 0 1 10 -150 50 -50 0 -150 -50 -150 50 -150 50 -150 50 F P 6 0 1 10 50 50 150 0 50 -50 50 50 50 50 50 50 F -X K 1 300 0 150 L 50 50 0 1 P +X C 1 300 0 150 L 50 50 0 1 P X common 2 0 -200 100 U 50 50 0 1 P X A 3 -300 0 150 R 50 50 0 1 P ENDDRAW @@ -1051,7 +1051,7 @@ DRAW P 2 0 1 0 -50 0 50 0 N P 2 0 1 0 -50 50 -50 -50 N P 3 0 1 0 -50 0 50 50 50 -50 N -X K 1 -150 0 100 R 50 50 1 1 P +X C 1 -150 0 100 R 50 50 1 1 P X A 2 150 0 100 L 50 50 1 1 P ENDDRAW ENDDEF @@ -1073,7 +1073,7 @@ $ENDFPLIST DRAW P 2 0 1 0 -30 -40 -30 40 N P 4 0 1 0 30 -40 -30 0 30 40 30 -40 F -X K 1 -100 0 70 R 50 50 1 1 P +X C 1 -100 0 70 R 50 50 1 1 P X A 2 100 0 70 L 50 50 1 1 P ENDDRAW ENDDEF @@ -1219,7 +1219,7 @@ A -82 -23 20 -1075 -253 0 1 0 N -88 -42 -63 -32 P 2 0 1 0 -78 -56 -78 -32 N P 2 0 1 0 -50 50 -50 -50 N P 3 0 1 0 50 50 -50 0 50 -50 F -X K 1 -150 0 100 R 50 50 1 1 P +X C 1 -150 0 100 R 50 50 1 1 P X A 2 150 0 100 L 50 50 1 1 P ENDDRAW ENDDEF @@ -1250,7 +1250,7 @@ A -57 127 20 -1075 -253 0 1 0 N -63 108 -38 118 P 2 0 1 0 -53 94 -53 118 N P 2 0 1 0 50 50 -50 50 N P 3 0 1 0 50 -50 0 50 -50 -50 F -X K 1 0 150 100 D 50 50 1 1 P +X C 1 0 150 100 D 50 50 1 1 P X A 2 0 -150 100 U 50 50 1 1 P ENDDRAW ENDDEF @@ -1273,7 +1273,7 @@ $ENDFPLIST DRAW P 3 0 1 0 50 50 -50 0 50 -50 F P 4 0 1 0 -30 50 -50 50 -50 -50 -30 -50 N -X K 1 -150 0 100 R 50 50 1 1 P +X C 1 -150 0 100 R 50 50 1 1 P X A 2 150 0 100 L 50 50 1 1 P ENDDRAW ENDDEF @@ -1298,7 +1298,7 @@ P 2 0 1 0 -70 -50 -50 -50 N P 3 0 1 0 -50 -50 -50 50 -70 50 N P 3 0 1 0 50 50 -50 0 50 -50 F P 4 0 1 0 -30 50 -50 50 -50 -50 -30 -50 N -X K 1 -150 0 100 R 50 50 1 1 P +X C 1 -150 0 100 R 50 50 1 1 P X A 2 150 0 100 L 50 50 1 1 P ENDDRAW ENDDEF @@ -1321,7 +1321,7 @@ $ENDFPLIST DRAW P 3 0 1 0 50 50 -50 0 50 -50 F P 4 0 1 0 -30 70 -50 50 -50 -50 -70 -70 N -X K 1 -150 0 100 R 50 50 1 1 P +X C 1 -150 0 100 R 50 50 1 1 P X A 2 150 0 100 L 50 50 1 1 P ENDDRAW ENDDEF @@ -1343,7 +1343,7 @@ $ENDFPLIST DRAW P 4 0 1 0 -20 50 -30 40 -30 -40 -40 -50 N P 4 0 1 0 30 -40 -30 0 30 40 30 -40 F -X K 1 -100 0 70 R 50 50 1 1 P +X C 1 -100 0 70 R 50 50 1 1 P X A 2 100 0 70 L 50 50 1 1 P ENDDRAW ENDDEF @@ -1363,8 +1363,8 @@ P 3 0 1 10 150 50 150 -50 150 -50 N P 6 0 1 10 -50 -50 -150 0 -50 50 -50 -50 -50 -50 -50 -50 F P 6 0 1 10 50 50 150 0 50 -50 50 50 50 50 50 50 F X A 1 0 -200 100 U 50 50 0 1 P -X K 2 -300 0 150 R 50 50 0 1 P -X K 3 300 0 150 L 50 50 0 1 P +X C 2 -300 0 150 R 50 50 0 1 P +X C 3 300 0 150 L 50 50 0 1 P ENDDRAW ENDDEF # @@ -1382,9 +1382,9 @@ P 3 0 1 10 -50 0 50 0 50 0 N P 3 0 1 10 150 50 150 -50 150 -50 N P 6 0 1 10 -50 -50 -150 0 -50 50 -50 -50 -50 -50 -50 -50 F P 6 0 1 10 50 50 150 0 50 -50 50 50 50 50 50 50 F -X K 1 -300 0 150 R 50 50 0 1 P +X C 1 -300 0 150 R 50 50 0 1 P X A 2 0 -200 100 U 50 50 0 1 P -X K 3 300 0 150 L 50 50 0 1 P +X C 3 300 0 150 L 50 50 0 1 P ENDDRAW ENDDEF # @@ -1402,8 +1402,8 @@ P 3 0 1 10 -50 0 50 0 50 0 N P 3 0 1 10 150 50 150 -50 150 -50 N P 6 0 1 10 -50 -50 -150 0 -50 50 -50 -50 -50 -50 -50 -50 F P 6 0 1 10 50 50 150 0 50 -50 50 50 50 50 50 50 F -X K 1 -300 0 150 R 50 50 0 1 P -X K 2 300 0 150 L 50 50 0 1 P +X C 1 -300 0 150 R 50 50 0 1 P +X C 2 300 0 150 L 50 50 0 1 P X A 3 0 -200 100 U 50 50 0 1 P ENDDRAW ENDDEF @@ -1424,7 +1424,7 @@ P 6 0 1 10 -150 50 -50 0 -150 -50 -150 50 -150 50 -150 50 F P 6 0 1 10 150 -50 50 0 150 50 150 -50 150 -50 150 -50 F X A 1 -300 0 150 R 50 50 0 1 P X A 2 300 0 150 L 50 50 0 1 P -X K 3 0 -200 100 U 50 50 0 1 P +X C 3 0 -200 100 U 50 50 0 1 P ENDDRAW ENDDEF # @@ -1443,7 +1443,7 @@ P 3 0 1 10 50 -50 50 50 50 50 N P 6 0 1 10 -150 50 -50 0 -150 -50 -150 50 -150 50 -150 50 F P 6 0 1 10 150 -50 50 0 150 50 150 -50 150 -50 150 -50 F X A 1 -300 0 150 R 50 50 0 1 P -X K 2 0 -200 100 U 50 50 0 1 P +X C 2 0 -200 100 U 50 50 0 1 P X A 3 300 0 150 L 50 50 0 1 P ENDDRAW ENDDEF @@ -1462,7 +1462,7 @@ P 3 0 1 10 -50 0 50 0 50 0 N P 3 0 1 10 50 -50 50 50 50 50 N P 6 0 1 10 -150 50 -50 0 -150 -50 -150 50 -150 50 -150 50 F P 6 0 1 10 150 -50 50 0 150 50 150 -50 150 -50 150 -50 F -X K 1 0 -200 100 U 50 50 0 1 P +X C 1 0 -200 100 U 50 50 0 1 P X A 2 -300 0 150 R 50 50 0 1 P X A 3 300 0 150 L 50 50 0 1 P ENDDRAW @@ -1485,7 +1485,7 @@ P 6 0 1 10 -150 50 -50 0 -150 -50 -150 50 -150 50 -150 50 F P 6 0 1 10 50 50 150 0 50 -50 50 50 50 50 50 50 F X A 1 -300 0 150 R 50 50 0 1 P X common 2 0 -200 100 U 50 50 0 1 P -X K 3 300 0 150 L 50 50 0 1 P +X C 3 300 0 150 L 50 50 0 1 P ENDDRAW ENDDEF # @@ -1505,7 +1505,7 @@ P 3 0 1 10 150 50 150 -50 150 -50 N P 6 0 1 10 -150 50 -50 0 -150 -50 -150 50 -150 50 -150 50 F P 6 0 1 10 50 50 150 0 50 -50 50 50 50 50 50 50 F X A 1 -300 0 150 R 50 50 0 1 P -X K 2 300 0 150 L 50 50 0 1 P +X C 2 300 0 150 L 50 50 0 1 P X common 3 0 -200 100 U 50 50 0 1 P ENDDRAW ENDDEF @@ -1526,7 +1526,7 @@ P 6 0 1 10 -150 50 -50 0 -150 -50 -150 50 -150 50 -150 50 F P 6 0 1 10 50 50 150 0 50 -50 50 50 50 50 50 50 F X common 1 0 -200 100 U 50 50 0 1 P X A 2 -300 0 150 R 50 50 0 1 P -X K 3 300 0 150 L 50 50 0 1 P +X C 3 300 0 150 L 50 50 0 1 P ENDDRAW ENDDEF # @@ -1545,7 +1545,7 @@ P 3 0 1 10 150 50 150 -50 150 -50 N P 6 0 1 10 -150 50 -50 0 -150 -50 -150 50 -150 50 -150 50 F P 6 0 1 10 50 50 150 0 50 -50 50 50 50 50 50 50 F X common 1 0 -200 100 U 50 50 0 1 P -X K 2 300 0 150 L 50 50 0 1 P +X C 2 300 0 150 L 50 50 0 1 P X A 3 -300 0 150 R 50 50 0 1 P ENDDRAW ENDDEF @@ -1564,7 +1564,7 @@ P 3 0 1 10 -50 0 50 0 50 0 N P 3 0 1 10 150 50 150 -50 150 -50 N P 6 0 1 10 -150 50 -50 0 -150 -50 -150 50 -150 50 -150 50 F P 6 0 1 10 50 50 150 0 50 -50 50 50 50 50 50 50 F -X K 1 300 0 150 L 50 50 0 1 P +X C 1 300 0 150 L 50 50 0 1 P X A 2 -300 0 150 R 50 50 0 1 P X common 3 0 -200 100 U 50 50 0 1 P ENDDRAW @@ -1585,7 +1585,7 @@ P 3 0 1 10 -50 0 50 0 50 0 N P 3 0 1 10 150 50 150 -50 150 -50 N P 6 0 1 10 -150 50 -50 0 -150 -50 -150 50 -150 50 -150 50 F P 6 0 1 10 50 50 150 0 50 -50 50 50 50 50 50 50 F -X K 1 300 0 150 L 50 50 0 1 P +X C 1 300 0 150 L 50 50 0 1 P X common 2 0 -200 100 U 50 50 0 1 P X A 3 -300 0 150 R 50 50 0 1 P ENDDRAW @@ -2040,7 +2040,7 @@ P 2 0 1 0 -50 50 -50 -50 N P 3 0 1 0 50 50 -50 0 50 -50 F P 5 0 1 0 -120 -30 -180 -90 -150 -90 -180 -90 -180 -60 N P 5 0 1 0 -70 -30 -130 -90 -100 -90 -130 -90 -130 -60 N -X K 1 -150 0 100 R 50 50 1 1 P +X C 1 -150 0 100 R 50 50 1 1 P X A 2 150 0 100 L 50 50 1 1 P ENDDRAW ENDDEF @@ -2065,7 +2065,7 @@ P 4 0 1 0 0 100 -100 100 -100 -100 0 -100 N P 5 0 1 0 80 200 140 260 110 260 140 260 140 230 N P 5 0 1 0 130 160 190 220 160 220 190 220 190 190 N X A1 1 300 100 150 L 50 50 1 1 I -X K 2 -300 0 120 R 50 50 1 1 I +X C 2 -300 0 120 R 50 50 1 1 I X A2 3 300 -100 150 L 50 50 1 1 I ENDDRAW ENDDEF @@ -2097,8 +2097,8 @@ P 5 0 1 0 -120 -30 -180 -90 -150 -90 -180 -90 -180 -60 N P 5 0 1 0 -70 -30 -130 -90 -100 -90 -130 -90 -130 -60 N P 5 0 1 0 -70 -30 -130 -90 -100 -90 -130 -90 -130 -60 N P 5 0 1 0 90 100 -80 100 -80 -100 90 -100 90 100 N -X KA 1 310 0 150 L 50 50 1 1 I -X AK 2 -300 0 120 R 50 50 1 1 I +X CA 1 310 0 150 L 50 50 1 1 I +X AC 2 -300 0 120 R 50 50 1 1 I ENDDRAW ENDDEF # @@ -2319,7 +2319,7 @@ P 2 0 1 0 -30 -40 -30 40 N P 4 0 1 0 30 -40 -30 0 30 40 30 -40 F P 5 0 1 0 0 30 -20 50 -10 50 -20 50 -20 40 N P 5 0 1 0 20 50 0 70 10 70 0 70 0 60 N -X K 1 -100 0 70 R 50 50 1 1 P +X C 1 -100 0 70 R 50 50 1 1 P X A 2 100 0 70 L 50 50 1 1 P ENDDRAW ENDDEF @@ -2743,7 +2743,7 @@ P 2 0 1 0 -80 70 -60 70 N P 3 0 1 0 -20 130 -80 70 -80 90 N P 3 0 1 0 0 50 -100 0 0 -50 F P 5 0 1 0 30 130 -30 70 -30 90 -30 70 -10 70 N -X K 1 -200 0 100 R 50 50 1 1 P +X C 1 -200 0 100 R 50 50 1 1 P X A 2 100 0 100 L 50 50 1 1 P ENDDRAW ENDDEF @@ -6848,7 +6848,7 @@ P 2 0 1 0 100 50 100 -50 N P 3 0 1 0 50 50 -50 0 50 -50 F P 6 0 1 0 -75 25 -75 50 -50 50 -50 -50 -25 -50 -25 -25 N X A 1 200 -50 100 L 50 50 1 1 P -X K 2 -200 0 150 R 50 50 1 1 P +X C 2 -200 0 150 R 50 50 1 1 P X A 3 200 50 100 L 50 50 1 1 I ENDDRAW ENDDEF @@ -7808,7 +7808,7 @@ P 2 0 1 0 0 150 0 220 N P 2 0 1 0 100 150 -100 150 N X 1 1 -200 100 100 R 50 50 0 1 P X 2 2 200 100 100 L 50 50 0 1 P -X K 3 -200 0 100 R 50 50 0 1 P +X C 3 -200 0 100 R 50 50 0 1 P X A 4 200 0 100 L 50 50 0 1 P ENDDRAW ENDDEF @@ -7858,7 +7858,7 @@ P 2 0 1 0 100 0 50 0 N P 2 0 1 0 100 150 -100 150 N X 1 1 -200 100 100 R 50 50 0 1 P X 2 2 200 100 100 L 50 50 0 1 P -X K 3 -200 0 100 R 50 50 0 1 P +X C 3 -200 0 100 R 50 50 0 1 P X A 4 200 0 100 L 50 50 0 1 P ENDDRAW ENDDEF @@ -8531,7 +8531,7 @@ C 80 100 20 0 1 0 N P 2 0 1 0 -60 110 80 170 N X 1 1 -200 100 100 R 50 50 0 1 P X 2 2 200 100 100 L 50 50 0 1 P -X K 3 -200 0 100 R 50 50 0 1 P +X C 3 -200 0 100 R 50 50 0 1 P X A 4 200 0 100 L 50 50 0 1 P ENDDRAW ENDDEF @@ -8579,7 +8579,7 @@ P 2 0 1 0 35 -35 -35 35 N P 2 0 1 0 100 0 50 0 N X 1 1 -200 100 100 R 50 50 0 1 P X 2 2 200 100 100 L 50 50 0 1 P -X K 3 -200 0 100 R 50 50 0 1 P +X C 3 -200 0 100 R 50 50 0 1 P X A 4 200 0 100 L 50 50 0 1 P ENDDRAW ENDDEF @@ -8768,7 +8768,7 @@ DRAW P 2 0 1 0 -50 50 -50 -50 N P 3 0 1 0 50 50 -50 0 50 -50 F P 4 0 1 0 -50 0 -100 50 -100 50 -100 50 N -X K 1 -200 0 150 R 50 50 1 1 P +X C 1 -200 0 150 R 50 50 1 1 P X A 2 200 0 150 L 50 50 1 1 P X G 3 -100 200 150 D 50 50 1 1 P ENDDRAW @@ -9451,7 +9451,7 @@ $ENDFPLIST DRAW P 5 0 1 8 -70 50 -50 30 -50 -30 -30 -50 -30 -50 N P 5 0 1 0 -50 0 50 50 50 -50 -50 0 -50 0 F -X K 1 -200 0 150 R 50 50 1 1 P +X C 1 -200 0 150 R 50 50 1 1 P X A 2 200 0 150 L 50 50 1 1 P ENDDRAW ENDDEF @@ -9471,7 +9471,7 @@ $ENDFPLIST DRAW P 4 0 1 8 -60 40 -40 20 -40 -20 -20 -40 N P 4 0 1 0 40 40 -40 0 40 -40 40 40 F -X K 1 -100 0 100 R 50 50 1 1 P +X C 1 -100 0 100 R 50 50 1 1 P X A 2 100 0 100 L 50 50 1 1 P ENDDRAW ENDDEF From e95b631acd892e6e49f9ce2e849fae20dfacf255 Mon Sep 17 00:00:00 2001 From: jkriege2 Date: Sun, 16 Oct 2016 16:04:21 +0200 Subject: [PATCH 116/283] added electromagnet (like relay coil) --- library/device.dcm | 5 +++++ library/device.lib | 15 +++++++++++++++ 2 files changed, 20 insertions(+) diff --git a/library/device.dcm b/library/device.dcm index 204b07ba..54230f9d 100644 --- a/library/device.dcm +++ b/library/device.dcm @@ -394,6 +394,11 @@ D earphone, polar K earphone speaker headphone $ENDCMP # +$CMP Electromagnetic_Actor +D electro-magnetic actor +K electromagnet coil +$ENDCMP +# $CMP Ferrite_Bead D Ferrite bead K L ferite bead inductor filter diff --git a/library/device.lib b/library/device.lib index 71aab3fc..4388b673 100644 --- a/library/device.lib +++ b/library/device.lib @@ -1718,6 +1718,21 @@ X + 2 0 200 100 D 50 50 1 1 P ENDDRAW ENDDEF # +# Electromagnetic_Actor +# +DEF Electromagnetic_Actor M 0 1 N N 1 F N +F0 "M" 50 150 50 H V L CNN +F1 "Electromagnetic_Actor" 50 -50 50 H V L CNN +F2 "" -25 100 50 V V C CNN +F3 "" -25 100 50 V V C CNN +DRAW +S -100 100 100 0 0 1 10 N +P 2 0 1 10 -50 100 50 0 N +X - 1 0 200 100 D 50 50 1 1 P +X + 2 0 -100 100 U 50 50 1 1 P +ENDDRAW +ENDDEF +# # Ferrite_Bead # DEF Ferrite_Bead L 0 0 N Y 1 F N From d0de079501f6687ada1255a32267498d3a6ca130 Mon Sep 17 00:00:00 2001 From: jkriege2 Date: Sun, 16 Oct 2016 18:22:27 +0200 Subject: [PATCH 117/283] added laser diodes --- library/device.dcm | 30 +++++++ library/device.lib | 203 +++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 233 insertions(+) diff --git a/library/device.dcm b/library/device.dcm index 54230f9d..6f9a87f6 100644 --- a/library/device.dcm +++ b/library/device.dcm @@ -489,6 +489,36 @@ D Inductor K inductor choke coil reactor magnetic $ENDCMP # +$CMP LASERDIODE_1A3C +D Laser Diode in a 2-pin package +K opto laserdiode +F ~ +$ENDCMP +# +$CMP LASERDIODE_1C2A +D Laser Diode in a 2-pin package +K opto laserdiode +F ~ +$ENDCMP +# +$CMP LASERDIODE_M_TYPE +D Laser Diode in a 3-pin package with photodiode (1=LD-A, 2=LD-C/PD-C, 3=PD-A) +K opto laserdiode photodiode +F http://www.egismos.disonhu.com/laser/diode-package.htm +$ENDCMP +# +$CMP LASERDIODE_N_TYPE +D Laser Diode in a 3-pin package with photodiode (1=LD-C, 2=LD-A/PD-C, 3=PD-A) +K opto laserdiode photodiode +F http://www.egismos.disonhu.com/laser/diode-package.htm +$ENDCMP +# +$CMP LASERDIODE_P_TYPE +D Laser Diode in a 3-pin package with photodiode (1=LD-A, 2=LD-C/PD-A, 3=PD-C) +K opto laserdiode photodiode +F http://www.egismos.disonhu.com/laser/diode-package.htm +$ENDCMP +# $CMP LED D LED generic K led diode diff --git a/library/device.lib b/library/device.lib index 4388b673..15d971e2 100644 --- a/library/device.lib +++ b/library/device.lib @@ -2038,6 +2038,209 @@ X 2 2 100 0 40 L 50 50 0 1 P ENDDRAW ENDDEF # +# LASERDIODE_1A3C +# +DEF LASERDIODE_1A3C LD 0 40 Y N 1 F N +F0 "LD" -50 175 50 H V C CNN +F1 "LASERDIODE_1A3C" -50 -100 50 H V C CNN +F2 "" -100 -25 50 H I C CNN +F3 "" 30 -200 50 H V C CNN +$FPLIST + *LaserDiode* +$ENDFPLIST +DRAW +P 2 0 1 0 -160 50 -100 110 N +P 2 0 1 0 -160 70 -100 90 N +P 2 0 1 0 -160 90 -100 70 N +P 2 0 1 0 -160 110 -100 50 N +P 2 0 1 0 -140 110 -120 50 N +P 2 0 1 0 -130 80 -130 40 N +P 2 0 1 0 -130 80 -130 120 N +P 2 0 1 0 -120 110 -140 50 N +P 2 0 1 0 -70 80 -170 80 N +P 2 0 1 6 -60 50 -60 -50 N +P 2 0 1 0 50 120 30 120 N +P 2 0 1 0 100 0 -200 0 N +P 3 0 1 0 -10 60 50 120 50 100 N +P 3 0 1 0 40 50 -60 0 40 -50 F +P 5 0 1 0 -60 60 0 120 0 100 0 120 -20 120 N +X A 1 200 0 100 L 50 50 1 1 P +X C 3 -300 0 100 R 50 50 1 1 P +ENDDRAW +ENDDEF +# +# LASERDIODE_1C2A +# +DEF LASERDIODE_1C2A LD 0 40 Y N 1 F N +F0 "LD" -50 175 50 H V C CNN +F1 "LASERDIODE_1C2A" -50 -100 50 H V C CNN +F2 "" -100 -25 50 H I C CNN +F3 "" 30 -200 50 H V C CNN +$FPLIST + *LaserDiode* +$ENDFPLIST +DRAW +P 2 0 1 0 -160 50 -100 110 N +P 2 0 1 0 -160 70 -100 90 N +P 2 0 1 0 -160 90 -100 70 N +P 2 0 1 0 -160 110 -100 50 N +P 2 0 1 0 -140 110 -120 50 N +P 2 0 1 0 -130 80 -130 40 N +P 2 0 1 0 -130 80 -130 120 N +P 2 0 1 0 -120 110 -140 50 N +P 2 0 1 0 -70 80 -170 80 N +P 2 0 1 6 -60 50 -60 -50 N +P 2 0 1 0 50 120 30 120 N +P 2 0 1 0 100 0 -200 0 N +P 3 0 1 0 -10 60 50 120 50 100 N +P 3 0 1 0 40 50 -60 0 40 -50 F +P 5 0 1 0 -60 60 0 120 0 100 0 120 -20 120 N +X C 1 -300 0 100 R 50 50 1 1 P +X A 2 200 0 100 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +# LASERDIODE_M_TYPE +# +DEF LASERDIODE_M_TYPE LD 0 40 Y N 1 F N +F0 "LD" 40 280 50 H V C CNN +F1 "LASERDIODE_M_TYPE" 40 -220 50 H V C CNN +F2 "" 40 75 50 H I C CNN +F3 "" 90 -100 50 H V C CNN +$FPLIST + *LaserDiode* +$ENDFPLIST +DRAW +A -20 -63 7 -899 899 0 1 0 N -20 -70 -20 -55 +A 0 -70 15 -899 899 0 1 0 N 0 -85 0 -55 +A 0 65 15 -899 899 0 1 0 N 0 50 0 80 +C -60 0 10 0 1 0 F +S 170 240 -90 -170 0 1 10 f +P 2 0 1 0 -100 0 -60 0 N +P 2 0 1 0 -60 150 0 210 N +P 2 0 1 0 -60 170 0 190 N +P 2 0 1 0 -60 190 0 170 N +P 2 0 1 0 -60 210 0 150 N +P 2 0 1 0 -40 210 -20 150 N +P 2 0 1 0 -30 180 -30 140 N +P 2 0 1 0 -30 180 -30 220 N +P 2 0 1 0 -25 -55 -25 -85 N +P 2 0 1 0 -20 210 -40 150 N +P 2 0 1 0 0 -55 0 -85 N +P 2 0 1 0 0 80 0 50 N +P 2 0 1 0 30 180 -70 180 N +P 2 0 1 6 40 -50 40 -150 N +P 2 0 1 0 40 -30 60 -30 N +P 2 0 1 6 40 150 40 50 N +P 2 0 1 0 150 220 130 220 N +P 3 0 1 0 -25 80 -25 50 -10 50 N +P 3 0 1 0 90 160 150 220 150 200 N +P 3 0 1 0 100 30 40 -30 40 -10 N +P 3 0 1 0 140 -50 40 -100 140 -150 F +P 3 0 1 0 140 150 40 100 140 50 F +P 4 0 1 0 200 100 -60 100 -60 -100 200 -100 N +P 5 0 1 0 40 160 100 220 100 200 100 220 80 220 N +P 5 0 1 0 150 30 90 -30 90 -10 90 -30 110 -30 N +X ~ 1 300 100 100 L 50 50 1 1 P +X ~ 2 -200 0 100 R 50 50 1 1 P +X ~ 3 300 -100 100 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +# LASERDIODE_N_TYPE +# +DEF LASERDIODE_N_TYPE LD 0 40 Y N 1 F N +F0 "LD" 40 280 50 H V C CNN +F1 "LASERDIODE_N_TYPE" 40 -220 50 H V C CNN +F2 "" 0 75 50 H I C CNN +F3 "" 50 -100 50 H V C CNN +$FPLIST + *LaserDiode* +$ENDFPLIST +DRAW +A -20 -63 7 -899 899 0 1 0 N -20 -70 -20 -55 +A 0 -70 15 -899 899 0 1 0 N 0 -85 0 -55 +A 0 65 15 -899 899 0 1 0 N 0 50 0 80 +C -60 0 10 0 1 0 F +S 170 240 -90 -170 0 1 10 f +P 2 0 1 0 -100 0 -60 0 N +P 2 0 1 0 -60 150 0 210 N +P 2 0 1 0 -60 170 0 190 N +P 2 0 1 0 -60 190 0 170 N +P 2 0 1 0 -60 210 0 150 N +P 2 0 1 0 -40 210 -20 150 N +P 2 0 1 0 -30 180 -30 140 N +P 2 0 1 0 -30 180 -30 220 N +P 2 0 1 0 -25 -55 -25 -85 N +P 2 0 1 0 -20 210 -40 150 N +P 2 0 1 0 0 -55 0 -85 N +P 2 0 1 0 0 80 0 50 N +P 2 0 1 0 30 180 -70 180 N +P 2 0 1 0 30 220 50 220 N +P 2 0 1 6 40 -50 40 -150 N +P 2 0 1 0 40 -30 60 -30 N +P 2 0 1 6 140 150 140 50 N +P 3 0 1 0 -25 80 -25 50 -10 50 N +P 3 0 1 0 40 150 140 100 40 50 F +P 3 0 1 0 90 160 30 220 30 200 N +P 3 0 1 0 100 30 40 -30 40 -10 N +P 3 0 1 0 140 -50 40 -100 140 -150 F +P 4 0 1 0 200 100 -60 100 -60 -100 200 -100 N +P 5 0 1 0 140 160 80 220 80 200 80 220 100 220 N +P 5 0 1 0 150 30 90 -30 90 -10 90 -30 110 -30 N +X ~ 1 300 100 100 L 50 50 1 1 P +X ~ 2 -200 0 100 R 50 50 1 1 P +X ~ 3 300 -100 100 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +# LASERDIODE_P_TYPE +# +DEF LASERDIODE_P_TYPE LD 0 40 Y N 1 F N +F0 "LD" 40 280 50 H V C CNN +F1 "LASERDIODE_P_TYPE" 40 -220 50 H V C CNN +F2 "" 0 75 50 H I C CNN +F3 "" 130 -100 50 H V C CNN +$FPLIST + *LaserDiode* +$ENDFPLIST +DRAW +A -20 -63 7 -899 899 0 1 0 N -20 -70 -20 -55 +A 0 -70 15 -899 899 0 1 0 N 0 -85 0 -55 +A 0 65 15 -899 899 0 1 0 N 0 50 0 80 +C -60 0 10 0 1 0 F +S 170 240 -90 -170 0 1 10 f +P 2 0 1 0 -100 0 -60 0 N +P 2 0 1 0 -60 150 0 210 N +P 2 0 1 0 -60 170 0 190 N +P 2 0 1 0 -60 190 0 170 N +P 2 0 1 0 -60 210 0 150 N +P 2 0 1 0 -40 210 -20 150 N +P 2 0 1 0 -30 180 -30 140 N +P 2 0 1 0 -30 180 -30 220 N +P 2 0 1 0 -25 -55 -25 -85 N +P 2 0 1 0 -20 210 -40 150 N +P 2 0 1 0 0 -55 0 -85 N +P 2 0 1 0 0 80 0 50 N +P 2 0 1 0 30 180 -70 180 N +P 2 0 1 6 40 150 40 50 N +P 2 0 1 6 140 -50 140 -150 N +P 2 0 1 0 140 -30 120 -30 N +P 2 0 1 0 150 220 130 220 N +P 3 0 1 0 -25 80 -25 50 -10 50 N +P 3 0 1 0 40 -50 140 -100 40 -150 F +P 3 0 1 0 80 30 140 -30 140 -10 N +P 3 0 1 0 90 160 150 220 150 200 N +P 3 0 1 0 140 150 40 100 140 50 F +P 4 0 1 0 200 100 -60 100 -60 -100 200 -100 N +P 5 0 1 0 30 30 90 -30 90 -10 90 -30 70 -30 N +P 5 0 1 0 40 160 100 220 100 200 100 220 80 220 N +X ~ 1 300 100 100 L 50 50 1 1 P +X ~ 2 -200 0 100 R 50 50 1 1 P +X ~ 3 300 -100 100 L 50 50 1 1 P +ENDDRAW +ENDDEF +# # LED # DEF LED D 0 40 Y N 1 F N From 194803d5ed2874c42c630cf6f8e3369c30717471 Mon Sep 17 00:00:00 2001 From: jkriege2 Date: Mon, 17 Oct 2016 07:51:45 +0200 Subject: [PATCH 118/283] add speakers display pin-numbers instead of pin-names now --- library/device.lib | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/library/device.lib b/library/device.lib index 15d971e2..a5e9c607 100644 --- a/library/device.lib +++ b/library/device.lib @@ -8908,7 +8908,7 @@ ENDDEF # # Speaker # -DEF Speaker LS 0 0 N Y 1 F N +DEF Speaker LS 0 0 Y N 1 F N F0 "LS" 50 225 50 H V R CNN F1 "Speaker" 50 150 50 H V R CNN F2 "" 0 -200 50 H V C CNN @@ -8923,7 +8923,7 @@ ENDDEF # # Speaker_Crystal # -DEF Speaker_Crystal LS 0 0 N Y 1 F N +DEF Speaker_Crystal LS 0 0 Y N 1 F N F0 "LS" 25 225 50 H V R CNN F1 "Speaker_Crystal" 25 150 50 H V R CNN F2 "" -35 -50 50 H V C CNN From 696595164ba4532e5882359245310a3f62eac6a0 Mon Sep 17 00:00:00 2001 From: jkriege2 Date: Mon, 17 Oct 2016 08:05:32 +0200 Subject: [PATCH 119/283] reanmed CRYSTAL -> Crystal, added/reworked 3-pin and 4-pin crystal (not oscillator IC!!!) symbols --- library/device.dcm | 40 +++++++----- library/device.lib | 159 +++++++++++++++++++++++++++++---------------- 2 files changed, 128 insertions(+), 71 deletions(-) diff --git a/library/device.dcm b/library/device.dcm index 6f9a87f6..7a31d9a4 100644 --- a/library/device.dcm +++ b/library/device.dcm @@ -71,21 +71,6 @@ D Polarised capacitor K cap capacitor $ENDCMP # -$CMP CRYSTAL -D Two pin crystal -K quartz ceramic resonator oscillator -$ENDCMP -# -$CMP CRYSTAL_SMD -D Crystal with ground connection -K oscillator quartz resonator gnd -$ENDCMP -# -$CMP CRYSTAL_Small -D Two pin crystal, small symbol -K quartz ceramic resonator oscillator -$ENDCMP -# $CMP CTRIM D Variable capacitor K trimmer @@ -107,6 +92,31 @@ D Unpolarized capacitor K capacitor cap $ENDCMP # +$CMP Crystal +D Two pin crystal +K quartz ceramic resonator oscillator +$ENDCMP +# +$CMP Crystal_GND2 +D Three pin crystal (GND on pin 2), e.g. in SMD package +K quartz ceramic resonator oscillator +$ENDCMP +# +$CMP Crystal_GND24 +D Four pin crystal (GND on pins 2 and 4), e.g. in SMD package +K quartz ceramic resonator oscillator +$ENDCMP +# +$CMP Crystal_GND3 +D Three pin crystal (GND on pin 3), e.g. in SMD package +K quartz ceramic resonator oscillator +$ENDCMP +# +$CMP Crystal_Small +D Two pin crystal, small symbol +K quartz ceramic resonator oscillator +$ENDCMP +# $CMP D D Diode K diode diff --git a/library/device.lib b/library/device.lib index a5e9c607..0206eba0 100644 --- a/library/device.lib +++ b/library/device.lib @@ -297,62 +297,6 @@ X ~ 2 0 -100 73 U 50 50 1 1 P ENDDRAW ENDDEF # -# CRYSTAL -# -DEF CRYSTAL Y 0 40 N N 1 F N -F0 "Y" 0 150 50 H V C CNN -F1 "CRYSTAL" 0 -150 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -$FPLIST - Crystal_* -$ENDFPLIST -DRAW -S -50 100 50 -100 0 1 12 N -P 2 0 1 12 -100 -50 -100 50 N -P 2 0 1 12 100 -50 100 50 N -X 1 1 -150 0 50 R 50 50 1 1 P -X 2 2 150 0 50 L 50 50 1 1 P -ENDDRAW -ENDDEF -# -# CRYSTAL_SMD -# -DEF CRYSTAL_SMD Y 0 40 Y N 1 F N -F0 "Y" 0 100 50 H V C CNN -F1 "CRYSTAL_SMD" 100 -100 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 -70 -100 70 -100 N -P 2 0 1 16 -70 50 -70 -50 N -P 2 0 1 16 70 50 70 -50 N -P 5 0 1 12 -40 40 40 40 40 -40 -40 -40 -40 40 f -X 1 1 -200 0 130 R 50 50 1 1 P -X 2 2 200 0 130 L 50 50 1 1 P -X case 3 0 -200 100 U 50 50 1 1 P -ENDDRAW -ENDDEF -# -# CRYSTAL_Small -# -DEF CRYSTAL_Small Y 0 40 N N 1 F N -F0 "Y" 0 100 50 H V C CNN -F1 "CRYSTAL_Small" 0 -100 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -$FPLIST - Crystal_ -$ENDFPLIST -DRAW -S -30 -60 30 60 0 1 0 N -P 2 0 1 0 -50 -30 -50 30 N -P 2 0 1 0 50 -30 50 30 N -X 1 1 -100 0 50 R 50 50 1 1 P -X 2 2 100 0 50 L 50 50 1 1 P -ENDDRAW -ENDDEF -# # CTRIM # DEF CTRIM C 0 10 N N 1 F N @@ -433,6 +377,109 @@ X ~ 2 0 -100 80 U 50 50 1 1 P ENDDRAW ENDDEF # +# Crystal +# +DEF Crystal Y 0 40 N N 1 F N +F0 "Y" 0 150 50 H V C CNN +F1 "Crystal" 0 -150 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + Crystal_* +$ENDFPLIST +DRAW +S -50 100 50 -100 0 1 12 N +P 2 0 1 12 -100 -50 -100 50 N +P 2 0 1 12 100 -50 100 50 N +X 1 1 -150 0 50 R 50 50 1 1 P +X 2 2 150 0 50 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +# Crystal_GND2 +# +DEF Crystal_GND2 Y 0 40 Y N 1 F N +F0 "Y" 0 225 50 H V C CNN +F1 "Crystal_GND2" 0 150 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + Crystal_* +$ENDFPLIST +DRAW +S -50 100 50 -100 0 1 12 N +P 2 0 1 12 -100 -50 -100 50 N +P 2 0 1 12 100 -50 100 50 N +P 4 0 1 0 -100 -100 -100 -150 100 -150 100 -100 N +X 1 1 -150 0 50 R 50 50 1 1 P +X GND 2 0 -200 50 U 50 50 1 1 W +X 3 3 150 0 50 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +# Crystal_GND24 +# +DEF Crystal_GND24 Y 0 40 Y N 1 F N +F0 "Y" 125 200 50 H V L CNN +F1 "Crystal_GND24" 125 125 50 H V L CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + Crystal_* +$ENDFPLIST +DRAW +S -50 100 50 -100 0 1 12 N +P 2 0 1 12 -100 -50 -100 50 N +P 2 0 1 12 100 -50 100 50 N +P 4 0 1 0 -100 -100 -100 -150 100 -150 100 -100 N +P 4 0 1 0 -100 100 -100 150 100 150 100 100 N +X 1 1 -150 0 50 R 50 50 1 1 P +X GND 2 0 200 50 D 50 50 1 1 W +X 3 3 150 0 50 L 50 50 1 1 P +X GND 4 0 -200 50 U 50 50 1 1 W +ENDDRAW +ENDDEF +# +# Crystal_GND3 +# +DEF Crystal_GND3 Y 0 40 Y N 1 F N +F0 "Y" 0 225 50 H V C CNN +F1 "Crystal_GND3" 0 150 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + Crystal_* +$ENDFPLIST +DRAW +S -50 100 50 -100 0 1 12 N +P 2 0 1 12 -100 -50 -100 50 N +P 2 0 1 12 100 -50 100 50 N +P 4 0 1 0 -100 -100 -100 -150 100 -150 100 -100 N +X 1 1 -150 0 50 R 50 50 1 1 P +X 2 2 150 0 50 L 50 50 1 1 P +X GND 3 0 -200 50 U 50 50 1 1 W +ENDDRAW +ENDDEF +# +# Crystal_Small +# +DEF Crystal_Small Y 0 40 N N 1 F N +F0 "Y" 0 100 50 H V C CNN +F1 "Crystal_Small" 0 -100 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + Crystal_ +$ENDFPLIST +DRAW +S -30 -60 30 60 0 1 0 N +P 2 0 1 0 -50 -30 -50 30 N +P 2 0 1 0 50 -30 50 30 N +X 1 1 -100 0 50 R 50 50 1 1 P +X 2 2 100 0 50 L 50 50 1 1 P +ENDDRAW +ENDDEF +# # D # DEF D D 0 40 N N 1 F N From bc6cad3b13d2908f551f43c1e8f71212c649f8b0 Mon Sep 17 00:00:00 2001 From: Phinitnan Chanasabaeng Date: Mon, 17 Oct 2016 15:09:53 +0700 Subject: [PATCH 120/283] Add FAN7842 mosfet driver --- library/Power_Management.dcm | 6 ++++++ library/Power_Management.lib | 20 ++++++++++++++++++++ 2 files changed, 26 insertions(+) diff --git a/library/Power_Management.dcm b/library/Power_Management.dcm index 185688ef..1ea53bbc 100644 --- a/library/Power_Management.dcm +++ b/library/Power_Management.dcm @@ -1,5 +1,11 @@ EESchema-DOCLIB Version 2.0 # +$CMP FAN7842 +D High and Low Side Gate Driver +K gate driver +F https://www.fairchildsemi.com/products/power-management/mosfet-igbt-gate-drivers/half-bridge-drivers/FAN7842.html +$ENDCMP +# $CMP LM5051 D Low side OR-ing FET controller, -6V to -100V operation K negative low-side or-ing ideal-diode diff --git a/library/Power_Management.lib b/library/Power_Management.lib index 85de09e3..0a75cbe8 100644 --- a/library/Power_Management.lib +++ b/library/Power_Management.lib @@ -1,6 +1,26 @@ EESchema-LIBRARY Version 2.3 #encoding utf-8 # +# FAN7842 +# +DEF FAN7842 U 0 40 Y Y 1 F N +F0 "U" 0 350 50 H V C CNN +F1 "FAN7842" 0 -250 50 H V C CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +DRAW +S -200 -200 200 300 0 1 0 N +X VCC 1 -300 200 100 R 50 50 1 1 W +X HIN 2 -300 100 100 R 50 50 1 1 I +X LIN 3 -300 0 100 R 50 50 1 1 I +X COM 4 -300 -100 100 R 50 50 1 1 W +X LO 5 300 -100 100 L 50 50 1 1 O +X VS 6 300 0 100 L 50 50 1 1 O +X HO 7 300 100 100 L 50 50 1 1 O +X VB 8 300 200 100 L 50 50 1 1 W +ENDDRAW +ENDDEF +# # LM5051 # DEF LM5051 U 0 40 Y Y 1 F N From 237fd8411599513b27663a1f6c4a3b38d0a326ba Mon Sep 17 00:00:00 2001 From: jkriege2 Date: Mon, 17 Oct 2016 19:49:34 +0200 Subject: [PATCH 121/283] reworked multi-colored LEDs + bugfixes LED_Dual_2pin (too mayn arrows) --- library/device.lib | 501 ++++++++++++++++++++++++++++++++++----------- 1 file changed, 380 insertions(+), 121 deletions(-) diff --git a/library/device.lib b/library/device.lib index 0206eba0..47fa66de 100644 --- a/library/device.lib +++ b/library/device.lib @@ -2310,34 +2310,91 @@ X A 2 150 0 100 L 50 50 1 1 P ENDDRAW ENDDEF # -# LED_Dual +# LED_ARGB # -DEF LED_Dual D 0 0 Y Y 1 F N -F0 "D" 0 225 50 H V C CNN -F1 "LED_Dual" 0 -250 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN +DEF LED_ARGB D 0 0 Y Y 1 F N +F0 "D" 0 370 50 H V C CNN +F1 "LED_ARGB" 0 -350 50 H V C CNN +F2 "" 0 -50 50 H V C CNN +F3 "" 0 -50 50 H V C CNN DRAW -C 0 0 180 0 1 10 f -P 2 0 1 0 -180 0 -100 0 N -P 2 0 1 0 -25 -50 -25 -150 N -P 2 0 1 0 -25 150 -25 50 N -P 2 0 1 0 150 -100 75 -100 N -P 2 0 1 0 150 100 75 100 N -P 3 0 1 0 75 -50 -25 -100 75 -150 F -P 3 0 1 0 75 150 -25 100 75 50 F -P 4 0 1 0 0 100 -100 100 -100 -100 0 -100 N -P 5 0 1 0 80 200 140 260 110 260 140 260 140 230 N -P 5 0 1 0 130 160 190 220 160 220 190 220 190 190 N -X A1 1 300 100 150 L 50 50 1 1 I -X C 2 -300 0 120 R 50 50 1 1 I -X A2 3 300 -100 150 L 50 50 1 1 I +T 0 -75 -250 50 0 0 0 B Normal 0 C C +T 0 -75 -50 50 0 0 0 G Normal 0 C C +T 0 -75 150 50 0 0 0 R Normal 0 C C +C 80 0 10 0 1 0 F +S 50 -50 50 50 0 1 0 N +S 50 50 50 50 0 1 0 N +S 50 150 50 250 0 1 0 N +S 50 250 50 250 0 1 0 N +S 100 330 -100 -300 0 1 0 f +P 2 0 1 0 -50 -200 -100 -200 N +P 2 0 1 0 -50 -150 -50 -250 N +P 2 0 1 0 -50 0 -100 0 N +P 2 0 1 0 -50 200 -100 200 N +P 2 0 1 0 50 0 100 0 N +P 3 0 1 0 -50 50 -50 -50 -50 -50 N +P 3 0 1 0 -50 250 -50 150 -50 150 N +P 4 0 1 0 50 -200 80 -200 80 200 50 200 N +P 5 0 1 0 -40 -150 20 -90 -10 -90 20 -90 20 -120 N +P 5 0 1 0 -40 50 20 110 -10 110 20 110 20 80 N +P 5 0 1 0 -40 250 20 310 -10 310 20 310 20 280 N +P 5 0 1 0 0 -150 60 -90 30 -90 60 -90 60 -120 N +P 5 0 1 0 0 50 60 110 30 110 60 110 60 80 N +P 5 0 1 0 0 250 60 310 30 310 60 310 60 280 N +P 5 0 1 0 50 -150 50 -250 -50 -200 50 -150 50 -150 F +P 6 0 1 0 50 50 50 -50 -50 0 50 50 50 50 50 50 F +P 6 0 1 0 50 250 50 150 -50 200 50 250 50 250 50 250 F +X A 1 200 0 100 L 50 50 1 1 P +X RC 2 -200 200 100 R 50 50 1 1 P +X GC 3 -200 0 100 R 50 50 1 1 P +X BC 4 -200 -200 100 R 50 50 1 1 P +ENDDRAW +ENDDEF +# +# LED_CRGB +# +DEF LED_CRGB D 0 0 Y Y 1 F N +F0 "D" 0 370 50 H V C CNN +F1 "LED_CRGB" 0 -350 50 H V C CNN +F2 "" 0 -50 50 H V C CNN +F3 "" 0 -50 50 H V C CNN +DRAW +T 0 75 -250 50 0 0 0 B Normal 0 C C +T 0 75 -50 50 0 0 0 G Normal 0 C C +T 0 75 150 50 0 0 0 R Normal 0 C C +C -85 0 10 0 1 0 F +S 50 -50 50 50 0 1 0 N +S 50 50 50 50 0 1 0 N +S 50 150 50 250 0 1 0 N +S 50 250 50 250 0 1 0 N +S 100 330 -100 -300 0 1 0 f +P 2 0 1 0 -50 -150 -50 -250 N +P 2 0 1 0 -50 0 -100 0 N +P 2 0 1 0 50 -200 100 -200 N +P 2 0 1 0 50 0 100 0 N +P 2 0 1 0 50 200 100 200 N +P 3 0 1 0 -50 50 -50 -50 -50 -50 N +P 3 0 1 0 -50 250 -50 150 -50 150 N +P 4 0 1 0 -50 200 -85 200 -85 -200 -40 -200 N +P 5 0 1 0 -40 -150 20 -90 -10 -90 20 -90 20 -120 N +P 5 0 1 0 -40 50 20 110 -10 110 20 110 20 80 N +P 5 0 1 0 -40 250 20 310 -10 310 20 310 20 280 N +P 5 0 1 0 0 -150 60 -90 30 -90 60 -90 60 -120 N +P 5 0 1 0 0 50 60 110 30 110 60 110 60 80 N +P 5 0 1 0 0 250 60 310 30 310 60 310 60 280 N +P 5 0 1 0 50 -150 50 -250 -50 -200 50 -150 50 -150 F +P 6 0 1 0 50 50 50 -50 -50 0 50 50 50 50 50 50 F +P 6 0 1 0 50 250 50 150 -50 200 50 250 50 250 50 250 F +X GC 1 -200 0 100 R 50 50 1 1 P +X RA 2 200 200 100 L 50 50 1 1 P +X GA 3 200 0 100 L 50 50 1 1 P +X BA 4 200 -200 100 L 50 50 1 1 P ENDDRAW ENDDEF # # LED_Dual_2pin # -DEF LED_Dual_2pin D 0 0 Y Y 1 F N +DEF LED_Dual_2pin D 0 0 Y N 1 F N F0 "D" 0 225 50 H V C CNN F1 "LED_Dual_2pin" 0 -250 50 H V C CNN F2 "" 0 0 50 H V C CNN @@ -2357,87 +2414,329 @@ P 3 0 1 0 -45 -50 55 -100 -45 -150 F P 3 0 1 0 55 150 -45 100 55 50 F P 3 0 1 10 110 170 170 230 140 230 N P 3 0 1 10 160 120 220 180 190 180 N -P 5 0 1 0 -120 -30 -180 -90 -150 -90 -180 -90 -180 -60 N -P 5 0 1 0 -120 -30 -180 -90 -150 -90 -180 -90 -180 -60 N -P 5 0 1 0 -70 -30 -130 -90 -100 -90 -130 -90 -130 -60 N -P 5 0 1 0 -70 -30 -130 -90 -100 -90 -130 -90 -130 -60 N P 5 0 1 0 90 100 -80 100 -80 -100 90 -100 90 100 N X CA 1 310 0 150 L 50 50 1 1 I X AC 2 -300 0 120 R 50 50 1 1 I ENDDRAW ENDDEF # +# LED_Dual_AAC +# +DEF LED_Dual_AAC D 0 0 Y Y 1 F N +F0 "D" 0 225 50 H V C CNN +F1 "LED_Dual_AAC" 0 -250 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +C -100 0 11 0 1 0 F +C 0 0 180 0 1 10 f +P 2 0 1 0 -180 0 -100 0 N +P 2 0 1 0 -25 -50 -25 -150 N +P 2 0 1 0 -25 150 -25 50 N +P 2 0 1 0 150 -100 75 -100 N +P 2 0 1 0 150 100 75 100 N +P 3 0 1 0 75 -50 -25 -100 75 -150 F +P 3 0 1 0 75 150 -25 100 75 50 F +P 4 0 1 0 0 100 -100 100 -100 -100 0 -100 N +P 5 0 1 0 80 200 140 260 110 260 140 260 140 230 N +P 5 0 1 0 130 160 190 220 160 220 190 220 190 190 N +X A1 1 300 100 150 L 50 50 1 1 I +X A2 2 300 -100 150 L 50 50 1 1 I +X C 3 -300 0 120 R 50 50 1 1 I +ENDDRAW +ENDDEF +# +# LED_Dual_AACC +# +DEF LED_Dual_AACC D 0 0 Y Y 1 F N +F0 "D" 0 225 50 H V C CNN +F1 "LED_Dual_AACC" 0 -250 50 H V C CNN +F2 "" 50 0 50 H V C CNN +F3 "" 50 0 50 H V C CNN +DRAW +C 0 0 180 0 1 10 f +P 2 0 1 0 -200 -100 0 -100 N +P 2 0 1 0 -200 100 0 100 N +P 2 0 1 0 75 -50 75 -150 N +P 2 0 1 0 75 150 75 50 N +P 2 0 1 0 150 -100 75 -100 N +P 2 0 1 0 150 100 75 100 N +P 3 0 1 0 -25 -50 75 -100 -25 -150 F +P 3 0 1 0 -25 150 75 100 -25 50 F +P 5 0 1 0 80 200 140 260 110 260 140 260 140 230 N +P 5 0 1 0 130 160 190 220 160 220 190 220 190 190 N +X A1 1 -300 100 120 R 50 50 1 1 I +X A2 2 -300 -100 120 R 50 50 1 1 I +X C1 3 300 100 150 L 50 50 1 1 I +X C2 4 300 -100 150 L 50 50 1 1 I +ENDDRAW +ENDDEF +# +# LED_Dual_ACA +# +DEF LED_Dual_ACA D 0 0 Y Y 1 F N +F0 "D" 0 225 50 H V C CNN +F1 "LED_Dual_ACA" 0 -250 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +C -100 0 11 0 1 0 F +C 0 0 180 0 1 10 f +P 2 0 1 0 -180 0 -100 0 N +P 2 0 1 0 -25 -50 -25 -150 N +P 2 0 1 0 -25 150 -25 50 N +P 2 0 1 0 150 -100 75 -100 N +P 2 0 1 0 150 100 75 100 N +P 3 0 1 0 75 -50 -25 -100 75 -150 F +P 3 0 1 0 75 150 -25 100 75 50 F +P 4 0 1 0 0 100 -100 100 -100 -100 0 -100 N +P 5 0 1 0 80 200 140 260 110 260 140 260 140 230 N +P 5 0 1 0 130 160 190 220 160 220 190 220 190 190 N +X A1 1 300 100 150 L 50 50 1 1 I +X C 2 -300 0 120 R 50 50 1 1 I +X A2 3 300 -100 150 L 50 50 1 1 I +ENDDRAW +ENDDEF +# +# LED_Dual_ACAC +# +DEF LED_Dual_ACAC D 0 0 Y Y 1 F N +F0 "D" 0 225 50 H V C CNN +F1 "LED_Dual_ACAC" 0 -250 50 H V C CNN +F2 "" 50 0 50 H V C CNN +F3 "" 50 0 50 H V C CNN +DRAW +C 0 0 180 0 1 10 f +P 2 0 1 0 -200 -100 0 -100 N +P 2 0 1 0 -200 100 0 100 N +P 2 0 1 0 75 -50 75 -150 N +P 2 0 1 0 75 150 75 50 N +P 2 0 1 0 150 -100 75 -100 N +P 2 0 1 0 150 100 75 100 N +P 3 0 1 0 -25 -50 75 -100 -25 -150 F +P 3 0 1 0 -25 150 75 100 -25 50 F +P 5 0 1 0 80 200 140 260 110 260 140 260 140 230 N +P 5 0 1 0 130 160 190 220 160 220 190 220 190 190 N +X A1 1 -300 100 120 R 50 50 1 1 I +X C1 2 300 100 150 L 50 50 1 1 I +X A2 3 -300 -100 120 R 50 50 1 1 I +X C2 4 300 -100 150 L 50 50 1 1 I +ENDDRAW +ENDDEF +# +# LED_Dual_CAC +# +DEF LED_Dual_CAC D 0 0 Y Y 1 F N +F0 "D" 0 225 50 H V C CNN +F1 "LED_Dual_CAC" 0 -250 50 H V C CNN +F2 "" 50 0 50 H V C CNN +F3 "" 50 0 50 H V C CNN +DRAW +C -100 0 11 0 1 0 F +C 0 0 180 0 1 10 f +P 2 0 1 0 -180 0 -100 0 N +P 2 0 1 0 75 -50 75 -150 N +P 2 0 1 0 75 150 75 50 N +P 2 0 1 0 150 -100 75 -100 N +P 2 0 1 0 150 100 75 100 N +P 3 0 1 0 -25 -50 75 -100 -25 -150 F +P 3 0 1 0 -25 150 75 100 -25 50 F +P 4 0 1 0 0 100 -100 100 -100 -100 0 -100 N +P 5 0 1 0 80 200 140 260 110 260 140 260 140 230 N +P 5 0 1 0 130 160 190 220 160 220 190 220 190 190 N +X C1 1 300 100 150 L 50 50 1 1 I +X A 2 -300 0 120 R 50 50 1 1 I +X C2 3 300 -100 150 L 50 50 1 1 I +ENDDRAW +ENDDEF +# +# LED_Dual_CCA +# +DEF LED_Dual_CCA D 0 0 Y Y 1 F N +F0 "D" 0 225 50 H V C CNN +F1 "LED_Dual_CCA" 0 -250 50 H V C CNN +F2 "" 50 0 50 H V C CNN +F3 "" 50 0 50 H V C CNN +DRAW +C -100 0 11 0 1 0 F +C 0 0 180 0 1 10 f +P 2 0 1 0 -180 0 -100 0 N +P 2 0 1 0 75 -50 75 -150 N +P 2 0 1 0 75 150 75 50 N +P 2 0 1 0 150 -100 75 -100 N +P 2 0 1 0 150 100 75 100 N +P 3 0 1 0 -25 -50 75 -100 -25 -150 F +P 3 0 1 0 -25 150 75 100 -25 50 F +P 4 0 1 0 0 100 -100 100 -100 -100 0 -100 N +P 5 0 1 0 80 200 140 260 110 260 140 260 140 230 N +P 5 0 1 0 130 160 190 220 160 220 190 220 190 190 N +X C1 1 300 100 150 L 50 50 1 1 I +X C2 2 300 -100 150 L 50 50 1 1 I +X A 3 -300 0 120 R 50 50 1 1 I +ENDDRAW +ENDDEF +# # LED_RABG # -DEF LED_RABG D 0 50 Y N 1 F N +DEF LED_RABG D 0 0 Y Y 1 F N F0 "D" 0 370 50 H V C CNN F1 "LED_RABG" 0 -350 50 H V C CNN -F2 "" -50 -50 50 H V C CNN -F3 "" -50 -50 50 H V C CNN +F2 "" 0 -50 50 H V C CNN +F3 "" 0 -50 50 H V C CNN DRAW -S 25 -50 25 50 0 1 0 N -S 25 50 25 50 0 1 0 N -S 25 150 25 250 0 1 0 N -S 25 250 25 250 0 1 0 N -S 150 330 -150 -300 0 1 0 f -P 2 0 1 0 -75 -200 -150 -200 N -P 2 0 1 0 -75 -150 -75 -250 N -P 2 0 1 0 -75 0 -150 0 N -P 2 0 1 0 -75 200 -150 200 N -P 2 0 1 0 25 0 150 0 N -P 3 0 1 0 -75 50 -75 -50 -75 -50 N -P 3 0 1 0 -75 250 -75 150 -75 150 N -P 4 0 1 0 25 200 75 200 75 -200 25 -200 N -P 5 0 1 0 -60 -150 0 -90 -30 -90 0 -90 0 -120 N -P 5 0 1 0 -60 50 0 110 -30 110 0 110 0 80 N -P 5 0 1 0 -60 250 0 310 -30 310 0 310 0 280 N -P 5 0 1 0 -20 -150 40 -90 10 -90 40 -90 40 -120 N -P 5 0 1 0 -20 50 40 110 10 110 40 110 40 80 N -P 5 0 1 0 -20 250 40 310 10 310 40 310 40 280 N -P 5 0 1 0 25 -150 25 -250 -75 -200 25 -150 25 -150 F -P 6 0 1 0 25 50 25 -50 -75 0 25 50 25 50 25 50 F -P 6 0 1 0 25 250 25 150 -75 200 25 250 25 250 25 250 F -X RED_CATHODE 1 -300 200 150 R 50 50 1 1 P -X COMMON_ANODE 2 300 0 150 L 50 50 1 1 P -X BLUE_CATHODE 3 -300 -200 150 R 50 50 1 1 P -X GREEN_CATHODE 4 -300 0 150 R 50 50 1 1 P +T 0 -75 -250 50 0 0 0 B Normal 0 C C +T 0 -75 -50 50 0 0 0 G Normal 0 C C +T 0 -75 150 50 0 0 0 R Normal 0 C C +C 80 0 10 0 1 0 F +S 50 -50 50 50 0 1 0 N +S 50 50 50 50 0 1 0 N +S 50 150 50 250 0 1 0 N +S 50 250 50 250 0 1 0 N +S 100 330 -100 -300 0 1 0 f +P 2 0 1 0 -50 -200 -100 -200 N +P 2 0 1 0 -50 -150 -50 -250 N +P 2 0 1 0 -50 0 -100 0 N +P 2 0 1 0 -50 200 -100 200 N +P 2 0 1 0 50 0 100 0 N +P 3 0 1 0 -50 50 -50 -50 -50 -50 N +P 3 0 1 0 -50 250 -50 150 -50 150 N +P 4 0 1 0 50 -200 80 -200 80 200 50 200 N +P 5 0 1 0 -40 -150 20 -90 -10 -90 20 -90 20 -120 N +P 5 0 1 0 -40 50 20 110 -10 110 20 110 20 80 N +P 5 0 1 0 -40 250 20 310 -10 310 20 310 20 280 N +P 5 0 1 0 0 -150 60 -90 30 -90 60 -90 60 -120 N +P 5 0 1 0 0 50 60 110 30 110 60 110 60 80 N +P 5 0 1 0 0 250 60 310 30 310 60 310 60 280 N +P 5 0 1 0 50 -150 50 -250 -50 -200 50 -150 50 -150 F +P 6 0 1 0 50 50 50 -50 -50 0 50 50 50 50 50 50 F +P 6 0 1 0 50 250 50 150 -50 200 50 250 50 250 50 250 F +X RC 1 -200 200 100 R 50 50 1 1 P +X A 2 200 0 100 L 50 50 1 1 P +X BC 3 -200 -200 100 R 50 50 1 1 P +X GC 4 -200 0 100 R 50 50 1 1 P +ENDDRAW +ENDDEF +# +# LED_RAGB +# +DEF LED_RAGB D 0 0 Y Y 1 F N +F0 "D" 0 370 50 H V C CNN +F1 "LED_RAGB" 0 -350 50 H V C CNN +F2 "" 0 -50 50 H V C CNN +F3 "" 0 -50 50 H V C CNN +DRAW +T 0 -75 -250 50 0 0 0 B Normal 0 C C +T 0 -75 -50 50 0 0 0 G Normal 0 C C +T 0 -75 150 50 0 0 0 R Normal 0 C C +C 80 0 10 0 1 0 F +S 50 -50 50 50 0 1 0 N +S 50 50 50 50 0 1 0 N +S 50 150 50 250 0 1 0 N +S 50 250 50 250 0 1 0 N +S 100 330 -100 -300 0 1 0 f +P 2 0 1 0 -50 -200 -100 -200 N +P 2 0 1 0 -50 -150 -50 -250 N +P 2 0 1 0 -50 0 -100 0 N +P 2 0 1 0 -50 200 -100 200 N +P 2 0 1 0 50 0 100 0 N +P 3 0 1 0 -50 50 -50 -50 -50 -50 N +P 3 0 1 0 -50 250 -50 150 -50 150 N +P 4 0 1 0 50 -200 80 -200 80 200 50 200 N +P 5 0 1 0 -40 -150 20 -90 -10 -90 20 -90 20 -120 N +P 5 0 1 0 -40 50 20 110 -10 110 20 110 20 80 N +P 5 0 1 0 -40 250 20 310 -10 310 20 310 20 280 N +P 5 0 1 0 0 -150 60 -90 30 -90 60 -90 60 -120 N +P 5 0 1 0 0 50 60 110 30 110 60 110 60 80 N +P 5 0 1 0 0 250 60 310 30 310 60 310 60 280 N +P 5 0 1 0 50 -150 50 -250 -50 -200 50 -150 50 -150 F +P 6 0 1 0 50 50 50 -50 -50 0 50 50 50 50 50 50 F +P 6 0 1 0 50 250 50 150 -50 200 50 250 50 250 50 250 F +X RC 1 -200 200 100 R 50 50 1 1 P +X A 2 200 0 100 L 50 50 1 1 P +X GC 3 -200 0 100 R 50 50 1 1 P +X BC 4 -200 -200 100 R 50 50 1 1 P ENDDRAW ENDDEF # # LED_RCBG # -DEF LED_RCBG D 0 50 Y N 1 F N +DEF LED_RCBG D 0 0 Y Y 1 F N F0 "D" 0 370 50 H V C CNN F1 "LED_RCBG" 0 -350 50 H V C CNN F2 "" 0 -50 50 H V C CNN F3 "" 0 -50 50 H V C CNN DRAW -S 75 -50 75 50 0 1 0 N -S 75 50 75 50 0 1 0 N -S 75 150 75 250 0 1 0 N -S 75 250 75 250 0 1 0 N -S 150 330 -150 -300 0 1 0 f -P 2 0 1 0 -25 -150 -25 -250 N -P 2 0 1 0 -25 0 -150 0 N -P 2 0 1 0 75 -200 150 -200 N -P 2 0 1 0 75 0 150 0 N -P 2 0 1 0 75 200 150 200 N -P 3 0 1 0 -25 50 -25 -50 -25 -50 N -P 3 0 1 0 -25 250 -25 150 -25 150 N -P 4 0 1 0 -25 200 -75 200 -75 -200 -25 -200 N -P 5 0 1 0 -10 -150 50 -90 20 -90 50 -90 50 -120 N -P 5 0 1 0 -10 50 50 110 20 110 50 110 50 80 N -P 5 0 1 0 -10 250 50 310 20 310 50 310 50 280 N -P 5 0 1 0 30 -150 90 -90 60 -90 90 -90 90 -120 N -P 5 0 1 0 30 50 90 110 60 110 90 110 90 80 N -P 5 0 1 0 30 250 90 310 60 310 90 310 90 280 N -P 5 0 1 0 75 -150 75 -250 -25 -200 75 -150 75 -150 F -P 6 0 1 0 75 50 75 -50 -25 0 75 50 75 50 75 50 F -P 6 0 1 0 75 250 75 150 -25 200 75 250 75 250 75 250 F -X RED_ANODE 1 300 200 150 L 50 50 1 1 P -X COMMON_CATHODE 2 -300 0 150 R 50 50 1 1 P -X BLUE_ANODE 3 300 -200 150 L 50 50 1 1 P -X GREEN_ANODE 4 300 0 150 L 50 50 1 1 P +T 0 75 -250 50 0 0 0 B Normal 0 C C +T 0 75 -50 50 0 0 0 G Normal 0 C C +T 0 75 150 50 0 0 0 R Normal 0 C C +C -85 0 10 0 1 0 F +S 50 -50 50 50 0 1 0 N +S 50 50 50 50 0 1 0 N +S 50 150 50 250 0 1 0 N +S 50 250 50 250 0 1 0 N +S 100 330 -100 -300 0 1 0 f +P 2 0 1 0 -50 -150 -50 -250 N +P 2 0 1 0 -50 0 -100 0 N +P 2 0 1 0 50 -200 100 -200 N +P 2 0 1 0 50 0 100 0 N +P 2 0 1 0 50 200 100 200 N +P 3 0 1 0 -50 50 -50 -50 -50 -50 N +P 3 0 1 0 -50 250 -50 150 -50 150 N +P 4 0 1 0 -50 200 -85 200 -85 -200 -40 -200 N +P 5 0 1 0 -40 -150 20 -90 -10 -90 20 -90 20 -120 N +P 5 0 1 0 -40 50 20 110 -10 110 20 110 20 80 N +P 5 0 1 0 -40 250 20 310 -10 310 20 310 20 280 N +P 5 0 1 0 0 -150 60 -90 30 -90 60 -90 60 -120 N +P 5 0 1 0 0 50 60 110 30 110 60 110 60 80 N +P 5 0 1 0 0 250 60 310 30 310 60 310 60 280 N +P 5 0 1 0 50 -150 50 -250 -50 -200 50 -150 50 -150 F +P 6 0 1 0 50 50 50 -50 -50 0 50 50 50 50 50 50 F +P 6 0 1 0 50 250 50 150 -50 200 50 250 50 250 50 250 F +X RA 1 200 200 100 L 50 50 1 1 P +X GC 2 -200 0 100 R 50 50 1 1 P +X BA 3 200 -200 100 L 50 50 1 1 P +X GA 4 200 0 100 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +# LED_RCGB +# +DEF LED_RCGB D 0 0 Y Y 1 F N +F0 "D" 0 370 50 H V C CNN +F1 "LED_RCGB" 0 -350 50 H V C CNN +F2 "" 0 -50 50 H V C CNN +F3 "" 0 -50 50 H V C CNN +DRAW +T 0 75 -250 50 0 0 0 B Normal 0 C C +T 0 75 -50 50 0 0 0 G Normal 0 C C +T 0 75 150 50 0 0 0 R Normal 0 C C +C -85 0 10 0 1 0 F +S 50 -50 50 50 0 1 0 N +S 50 50 50 50 0 1 0 N +S 50 150 50 250 0 1 0 N +S 50 250 50 250 0 1 0 N +S 100 330 -100 -300 0 1 0 f +P 2 0 1 0 -50 -150 -50 -250 N +P 2 0 1 0 -50 0 -100 0 N +P 2 0 1 0 50 -200 100 -200 N +P 2 0 1 0 50 0 100 0 N +P 2 0 1 0 50 200 100 200 N +P 3 0 1 0 -50 50 -50 -50 -50 -50 N +P 3 0 1 0 -50 250 -50 150 -50 150 N +P 4 0 1 0 -50 200 -85 200 -85 -200 -40 -200 N +P 5 0 1 0 -40 -150 20 -90 -10 -90 20 -90 20 -120 N +P 5 0 1 0 -40 50 20 110 -10 110 20 110 20 80 N +P 5 0 1 0 -40 250 20 310 -10 310 20 310 20 280 N +P 5 0 1 0 0 -150 60 -90 30 -90 60 -90 60 -120 N +P 5 0 1 0 0 50 60 110 30 110 60 110 60 80 N +P 5 0 1 0 0 250 60 310 30 310 60 310 60 280 N +P 5 0 1 0 50 -150 50 -250 -50 -200 50 -150 50 -150 F +P 6 0 1 0 50 50 50 -50 -50 0 50 50 50 50 50 50 F +P 6 0 1 0 50 250 50 150 -50 200 50 250 50 250 50 250 F +X RA 1 200 200 100 L 50 50 1 1 P +X GC 2 -200 0 100 R 50 50 1 1 P +X GA 3 200 0 100 L 50 50 1 1 P +X BA 4 200 -200 100 L 50 50 1 1 P ENDDRAW ENDDEF # @@ -2484,46 +2783,6 @@ X RA 6 200 200 100 L 50 50 1 1 P ENDDRAW ENDDEF # -# LED_RGB_CA -# -DEF LED_RGB_CA D 0 50 Y N 1 F N -F0 "D" 0 370 50 H V C CNN -F1 "LED_RGB_CA" 0 -350 50 H V C CNN -F2 "" -45 -50 50 H V C CNN -F3 "" -45 -50 50 H V C CNN -DRAW -T 0 -80 -120 25 0 0 0 B Normal 0 C C -T 0 -80 80 25 0 0 0 G Normal 0 C C -T 0 -80 280 25 0 0 0 R Normal 0 C C -S 30 -50 30 50 0 1 0 N -S 30 50 30 50 0 1 0 N -S 30 150 30 250 0 1 0 N -S 30 250 30 250 0 1 0 N -S 100 330 -100 -300 0 1 0 f -P 2 0 1 0 -70 -200 -100 -200 N -P 2 0 1 0 -70 -150 -70 -250 N -P 2 0 1 0 -70 0 -100 0 N -P 2 0 1 0 -70 200 -100 200 N -P 2 0 1 0 100 0 30 0 N -P 3 0 1 0 -70 50 -70 -50 -70 -50 N -P 3 0 1 0 -70 250 -70 150 -70 150 N -P 4 0 1 0 30 200 70 200 70 -200 30 -200 N -P 5 0 1 0 -60 -150 0 -90 -30 -90 0 -90 0 -120 N -P 5 0 1 0 -60 50 0 110 -30 110 0 110 0 80 N -P 5 0 1 0 -60 250 0 310 -30 310 0 310 0 280 N -P 5 0 1 0 -20 -150 40 -90 10 -90 40 -90 40 -120 N -P 5 0 1 0 -20 50 40 110 10 110 40 110 40 80 N -P 5 0 1 0 -20 250 40 310 10 310 40 310 40 280 N -P 5 0 1 0 30 -150 30 -250 -70 -200 30 -150 30 -150 F -P 6 0 1 0 30 50 30 -50 -70 0 30 50 30 50 30 50 F -P 6 0 1 0 30 250 30 150 -70 200 30 250 30 250 30 250 F -X ~ 1 200 0 100 L 50 50 1 1 P -X R 2 -200 200 100 R 50 50 1 1 P -X G 3 -200 0 100 R 50 50 1 1 P -X B 4 -200 -200 100 R 50 50 1 1 P -ENDDRAW -ENDDEF -# # LED_RGB_EP # DEF LED_RGB_EP D 0 0 Y Y 1 F N From 80589aaa7f0f65bc08ce7954baf92fbfac2560af Mon Sep 17 00:00:00 2001 From: jkriege2 Date: Mon, 17 Oct 2016 20:12:50 +0200 Subject: [PATCH 122/283] made R_Photo as large as normal R + removed alternative symbol (non-IEC standard and not too different) --- library/device.dcm | 69 ++++++++++++++++++++++++++++++++++------------ library/device.lib | 49 ++++++++------------------------ 2 files changed, 63 insertions(+), 55 deletions(-) diff --git a/library/device.dcm b/library/device.dcm index 7a31d9a4..84fb5ddb 100644 --- a/library/device.dcm +++ b/library/device.dcm @@ -534,9 +534,14 @@ D LED generic K led diode $ENDCMP # -$CMP LED_Dual -D LED dual, common cathode -K led diode bicolor dual +$CMP LED_ARGB +D LED RGB, common anode (pin 1) +K led rgb diode +$ENDCMP +# +$CMP LED_CRGB +D LED RGB, Common Cathode +K led rgb diode $ENDCMP # $CMP LED_Dual_2pin @@ -544,14 +549,54 @@ D LED dual, 2pin version K led diode bicolor dual $ENDCMP # +$CMP LED_Dual_AAC +D LED dual, common cathode +K led diode bicolor dual +$ENDCMP +# +$CMP LED_Dual_AACC +D LED dual, 4-pin +K led diode bicolor dual +$ENDCMP +# +$CMP LED_Dual_ACA +D LED dual, common cathode +K led diode bicolor dual +$ENDCMP +# +$CMP LED_Dual_ACAC +D LED dual, 4-pin +K led diode bicolor dual +$ENDCMP +# +$CMP LED_Dual_CAC +D LED dual, common anode +K led diode bicolor dual +$ENDCMP +# +$CMP LED_Dual_CCA +D LED dual, common anode +K led diode bicolor dual +$ENDCMP +# $CMP LED_RABG -D LED, RGB, common anode -K RGB LED diode +D LED RGB, common anode +K led rgb diode +$ENDCMP +# +$CMP LED_RAGB +D LED RGB, common anode +K led rgb diode $ENDCMP # $CMP LED_RCBG -D LED, RGB, common cathode -K RGB LED diode +D LED RGB, Common Cathode +K led rgb diode +$ENDCMP +# +$CMP LED_RCGB +D LED RGB, Common Cathode +K led rgb diode $ENDCMP # $CMP LED_RGB @@ -559,11 +604,6 @@ D LED RGB 6 pins K led rgb diode $ENDCMP # -$CMP LED_RGB_CA -D Common Anode RGB LED -K led rgb diode -$ENDCMP -# $CMP LED_RGB_EP D LED RGB 6 pins, exposed pad K led rgb diode @@ -1378,11 +1418,6 @@ D Photoresistor, light sensitive resistor, LDR K resistor variable light opto LDR $ENDCMP # -$CMP R_PHOTO_ALT -D Photoresistor, light sensitive resistor, LDR, alternative symbol -K resistor variable light opto LDR -$ENDCMP -# $CMP R_Shunt D Shunt Resistor K r res shunt resistor diff --git a/library/device.lib b/library/device.lib index 47fa66de..85ac4b89 100644 --- a/library/device.lib +++ b/library/device.lib @@ -7215,8 +7215,8 @@ ENDDEF # R_PHOTO # DEF R_PHOTO R 0 0 N Y 1 F N -F0 "R" -100 125 50 H V R CNN -F1 "R_PHOTO" -100 50 50 H V R TNN +F0 "R" 50 50 50 H V L CNN +F1 "R_PHOTO" 50 0 50 H V L TNN F2 "" 50 -250 50 V V L CNN F3 "" 0 -50 50 H V C CNN $FPLIST @@ -7225,42 +7225,15 @@ $FPLIST LDR* $ENDFPLIST DRAW -S -40 100 40 -200 0 1 10 N -P 2 0 1 0 -105 -185 -205 -85 N -P 2 0 1 0 -105 -185 -135 -185 N -P 2 0 1 0 -105 -185 -105 -155 N -P 2 0 1 0 -65 -135 -165 -35 N -P 2 0 1 0 -65 -135 -95 -135 N -P 2 0 1 0 -65 -135 -65 -105 N -X ~ 1 0 200 100 D 50 50 1 1 P -X ~ 2 0 -300 100 U 50 50 1 1 P -ENDDRAW -ENDDEF -# -# R_PHOTO_ALT -# -DEF R_PHOTO_ALT R 0 0 N Y 1 F N -F0 "R" -75 150 50 H V R BNN -F1 "R_PHOTO_ALT" -75 50 50 H V R BNN -F2 "" 50 -250 50 V V L CNN -F3 "" 0 -50 50 H V C CNN -$FPLIST - R? - R?-* - LDR* -$ENDFPLIST -DRAW -S -40 100 40 -200 0 1 10 N -P 2 0 1 0 -60 -180 -125 -115 N -P 2 0 1 0 -60 -180 -90 -180 N -P 2 0 1 0 -60 -180 -60 -150 N -P 2 0 1 0 -60 -100 -125 -35 N -P 2 0 1 0 -60 -100 -90 -100 N -P 2 0 1 0 -60 -100 -60 -70 N -P 4 0 1 0 -40 -200 0 -130 40 -200 -40 -200 F -P 4 0 1 0 -40 100 0 30 40 100 -40 100 F -X ~ 1 0 200 100 D 50 50 1 1 P -X ~ 2 0 -300 100 U 50 50 1 1 P +S -40 100 40 -100 0 1 10 N +P 2 0 1 0 -60 -90 -160 10 N +P 2 0 1 0 -60 -90 -90 -90 N +P 2 0 1 0 -60 -90 -60 -60 N +P 2 0 1 0 -60 -30 -160 70 N +P 2 0 1 0 -60 -30 -90 -30 N +P 2 0 1 0 -60 -30 -60 0 N +X ~ 1 0 150 50 D 50 50 1 1 P +X ~ 2 0 -150 50 U 50 50 1 1 P ENDDRAW ENDDEF # From e571b512a6f8ac0a1a1931d8f03aabac0f9282a1 Mon Sep 17 00:00:00 2001 From: jkriege2 Date: Mon, 17 Oct 2016 20:38:19 +0200 Subject: [PATCH 123/283] fixed GC on common-C LEDs to C --- library/device.lib | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/library/device.lib b/library/device.lib index 85ac4b89..db052c97 100644 --- a/library/device.lib +++ b/library/device.lib @@ -2693,7 +2693,7 @@ P 5 0 1 0 50 -150 50 -250 -50 -200 50 -150 50 -150 F P 6 0 1 0 50 50 50 -50 -50 0 50 50 50 50 50 50 F P 6 0 1 0 50 250 50 150 -50 200 50 250 50 250 50 250 F X RA 1 200 200 100 L 50 50 1 1 P -X GC 2 -200 0 100 R 50 50 1 1 P +X C 2 -200 0 100 R 50 50 1 1 P X BA 3 200 -200 100 L 50 50 1 1 P X GA 4 200 0 100 L 50 50 1 1 P ENDDRAW @@ -2734,7 +2734,7 @@ P 5 0 1 0 50 -150 50 -250 -50 -200 50 -150 50 -150 F P 6 0 1 0 50 50 50 -50 -50 0 50 50 50 50 50 50 F P 6 0 1 0 50 250 50 150 -50 200 50 250 50 250 50 250 F X RA 1 200 200 100 L 50 50 1 1 P -X GC 2 -200 0 100 R 50 50 1 1 P +X C 2 -200 0 100 R 50 50 1 1 P X GA 3 200 0 100 L 50 50 1 1 P X BA 4 200 -200 100 L 50 50 1 1 P ENDDRAW @@ -2823,7 +2823,7 @@ X BC 3 -200 -200 100 R 50 50 1 1 P X BA 4 200 -200 100 L 50 50 1 1 P X GA 5 200 0 100 L 50 50 1 1 P X RA 6 200 200 100 L 50 50 1 1 P -X ~ PAD 0 -500 200 U 50 50 1 1 P +X PAD 7 0 -500 200 U 50 50 1 1 P ENDDRAW ENDDEF # From 049f32e13093374ee3b0cbfef3aeb54e06bae4f4 Mon Sep 17 00:00:00 2001 From: jkriege2 Date: Mon, 17 Oct 2016 20:41:04 +0200 Subject: [PATCH 124/283] fixed one more CG -> C --- library/device.lib | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/library/device.lib b/library/device.lib index db052c97..79df492d 100644 --- a/library/device.lib +++ b/library/device.lib @@ -2385,7 +2385,7 @@ P 5 0 1 0 0 250 60 310 30 310 60 310 60 280 N P 5 0 1 0 50 -150 50 -250 -50 -200 50 -150 50 -150 F P 6 0 1 0 50 50 50 -50 -50 0 50 50 50 50 50 50 F P 6 0 1 0 50 250 50 150 -50 200 50 250 50 250 50 250 F -X GC 1 -200 0 100 R 50 50 1 1 P +X C 1 -200 0 100 R 50 50 1 1 P X RA 2 200 200 100 L 50 50 1 1 P X GA 3 200 0 100 L 50 50 1 1 P X BA 4 200 -200 100 L 50 50 1 1 P From 9bb52a5be9d6b9ff0f2e65293434e86dfaafb722 Mon Sep 17 00:00:00 2001 From: jkriege2 Date: Mon, 17 Oct 2016 21:17:24 +0200 Subject: [PATCH 125/283] added Crystal variant with pin-number 1-3 and 1-4 (e.g. for such devices: http://www.abracon.com/Resonators/abs25.pdf) --- library/device.dcm | 15 ++++++++++++ library/device.lib | 61 ++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 76 insertions(+) diff --git a/library/device.dcm b/library/device.dcm index 84fb5ddb..1e3df8db 100644 --- a/library/device.dcm +++ b/library/device.dcm @@ -97,11 +97,26 @@ D Two pin crystal K quartz ceramic resonator oscillator $ENDCMP # +$CMP Crystal_13 +D Two pin crystal +K quartz ceramic resonator oscillator +$ENDCMP +# +$CMP Crystal_14 +D Two pin crystal +K quartz ceramic resonator oscillator +$ENDCMP +# $CMP Crystal_GND2 D Three pin crystal (GND on pin 2), e.g. in SMD package K quartz ceramic resonator oscillator $ENDCMP # +$CMP Crystal_GND23 +D Four pin crystal (GND on pins 2 and 3), e.g. in SMD package +K quartz ceramic resonator oscillator +$ENDCMP +# $CMP Crystal_GND24 D Four pin crystal (GND on pins 2 and 4), e.g. in SMD package K quartz ceramic resonator oscillator diff --git a/library/device.lib b/library/device.lib index 79df492d..78f15167 100644 --- a/library/device.lib +++ b/library/device.lib @@ -396,6 +396,44 @@ X 2 2 150 0 50 L 50 50 1 1 P ENDDRAW ENDDEF # +# Crystal_13 +# +DEF Crystal_13 Y 0 40 Y N 1 F N +F0 "Y" 0 150 50 H V C CNN +F1 "Crystal_13" 0 -150 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + Crystal_* +$ENDFPLIST +DRAW +S -50 100 50 -100 0 1 12 N +P 2 0 1 12 -100 -50 -100 50 N +P 2 0 1 12 100 -50 100 50 N +X 1 1 -150 0 50 R 50 50 1 1 P +X 3 3 150 0 50 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +# Crystal_14 +# +DEF Crystal_14 Y 0 40 Y N 1 F N +F0 "Y" 0 150 50 H V C CNN +F1 "Crystal_14" 0 -150 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + Crystal_* +$ENDFPLIST +DRAW +S -50 100 50 -100 0 1 12 N +P 2 0 1 12 -100 -50 -100 50 N +P 2 0 1 12 100 -50 100 50 N +X 1 1 -150 0 50 R 50 50 1 1 P +X 4 4 150 0 50 L 50 50 1 1 P +ENDDRAW +ENDDEF +# # Crystal_GND2 # DEF Crystal_GND2 Y 0 40 Y N 1 F N @@ -417,6 +455,29 @@ X 3 3 150 0 50 L 50 50 1 1 P ENDDRAW ENDDEF # +# Crystal_GND23 +# +DEF Crystal_GND23 Y 0 40 Y N 1 F N +F0 "Y" 125 200 50 H V L CNN +F1 "Crystal_GND23" 125 125 50 H V L CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + Crystal_* +$ENDFPLIST +DRAW +S -50 100 50 -100 0 1 12 N +P 2 0 1 12 -100 -50 -100 50 N +P 2 0 1 12 100 -50 100 50 N +P 4 0 1 0 -100 -100 -100 -150 100 -150 100 -100 N +P 4 0 1 0 -100 100 -100 150 100 150 100 100 N +X 1 1 -150 0 50 R 50 50 1 1 P +X GND 2 0 200 50 D 50 50 1 1 W +X GND 3 0 -200 50 U 50 50 1 1 W +X 4 4 150 0 50 L 50 50 1 1 P +ENDDRAW +ENDDEF +# # Crystal_GND24 # DEF Crystal_GND24 Y 0 40 Y N 1 F N From 8a717a67de285c9797434c6d185d6e87e7c5e592 Mon Sep 17 00:00:00 2001 From: jkriege2 Date: Mon, 17 Oct 2016 21:27:05 +0200 Subject: [PATCH 126/283] fixed FPFilter + outline is 0.01" thick now --- library/adc-dac.lib | 22 ++++++++++------------ 1 file changed, 10 insertions(+), 12 deletions(-) diff --git a/library/adc-dac.lib b/library/adc-dac.lib index bce0224a..047a7084 100644 --- a/library/adc-dac.lib +++ b/library/adc-dac.lib @@ -1650,21 +1650,20 @@ ENDDEF # MCP3204 # DEF MCP3204 U 0 40 Y Y 1 F N -F0 "U" -450 350 50 H V C CNN -F1 "MCP3204" 400 350 50 H V C CNN +F0 "U" -200 425 50 H V R CNN +F1 "MCP3204" -200 350 50 H V R CNN F2 "" 900 -300 50 H I C CNN F3 "" 900 -300 50 H I C CNN $FPLIST - DIP-14 - DIL-14 - SO-14 + SOIC*3.9x8.7mm*Pitch1.27mm* + DIP*W7.62mm* $ENDFPLIST DRAW T 0 -25 -50 50 0 0 0 ADC Normal 0 C C T 900 235 -165 50 0 0 0 CNTRL Normal 0 L B T 900 -250 -50 50 0 0 0 MUX Normal 0 C C S 150 -250 275 150 0 1 0 N -S 500 300 -500 -400 0 1 0 f +S 500 300 -500 -400 0 1 10 f P 2 0 1 0 -200 -50 -150 -50 N P 2 0 1 0 75 -50 150 -50 N P 5 0 1 0 -300 150 -300 -250 -200 -200 -200 100 -300 150 N @@ -1688,21 +1687,20 @@ ENDDEF # MCP3208 # DEF MCP3208 U 0 40 Y Y 1 F N -F0 "U" -450 450 50 H V C CNN -F1 "MCP3208" 450 450 50 H V C CNN +F0 "U" -200 525 50 H V R CNN +F1 "MCP3208" -200 450 50 H V R CNN F2 "" 100 100 50 H I C CNN F3 "" 100 100 50 H I C CNN $FPLIST - DIP-16 - DIL-16 - SO-16 + DIP*W7.62mm* + SOIC*3.9x9.9mm*Pitch1.27mm* $ENDFPLIST DRAW T 0 -25 50 50 0 0 0 ADC Normal 0 C C T 900 235 -175 50 0 0 0 CNTRL Normal 0 L B T 900 -250 -50 50 0 0 0 MUX Normal 0 C C S 150 -250 275 150 0 1 0 N -S 500 -500 -500 400 0 1 0 f +S 500 -500 -500 400 0 1 10 f P 2 0 1 0 -150 50 -200 50 N P 2 0 1 0 75 50 150 50 N P 5 0 1 0 -300 350 -300 -450 -200 -400 -200 300 -300 350 N From 6f49d65b874ac4f3b360320bd7f573bafc72e260 Mon Sep 17 00:00:00 2001 From: Ashton Johnson Date: Mon, 17 Oct 2016 19:06:05 -0500 Subject: [PATCH 127/283] pull request peer reivew updates --- library/microchip.lib | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/library/microchip.lib b/library/microchip.lib index 329ebee8..9c1e093e 100644 --- a/library/microchip.lib +++ b/library/microchip.lib @@ -178,16 +178,16 @@ ENDDEF # DEF KSZ9031RNXCA U 0 40 Y Y 1 F N F0 "U" -1050 1450 50 H V C CNN -F1 "KSZ9031RNXCA" 800 -1350 50 H V C CNN +F1 "KSZ9031RNXCA" 0 450 50 H V C CNN F2 "Housings_DFN_QFN:QFN-48-1EP_7x7mm_Pitch0.5mm" 0 -100 50 H I C CNN -F3 "DOCUMENTATION" 50 50 50 H I C CNN +F3 "http://ww1.microchip.com/downloads/en/DeviceDoc/00002117C.pdf" 0 -1750 50 H I C CNN $FPLIST - Housings_DFN_QFN:QFN-48-1EP_7x7mm_Pitch0.5mm + QFN*1EP*7x7mm*Pitch0.5mm* $ENDFPLIST DRAW T 0 0 300 50 0 0 0 10/100/1000 Normal 0 C C T 0 0 200 50 0 0 0 Ethernet~PHY Normal 0 C C -S -1100 -1400 1100 1400 1 0 0 f +S -1100 -1400 1100 1400 1 0 10 f X AVDDH 1 -300 1600 200 D 50 50 1 1 W X TXRXP_A 2 1300 -800 200 L 50 50 1 1 I X TXRXM_A 3 1300 -700 200 L 50 50 1 1 I @@ -236,7 +236,7 @@ X ISET 48 400 -1600 200 U 50 50 1 1 O X TXD0 19 -1300 600 200 R 50 50 1 1 I X VSS 29 0 -1600 200 U 50 50 1 1 W X DVDDL 39 -100 1600 200 D 50 50 1 1 W -X P_GND 49 100 -1600 200 U 50 50 1 1 O +X PAD_GND 49 100 -1600 200 U 50 50 1 1 W ENDDRAW ENDDEF # From 604332a04ae114f6043da327e025efa9b37cddd3 Mon Sep 17 00:00:00 2001 From: Ashton Johnson Date: Mon, 17 Oct 2016 19:16:03 -0500 Subject: [PATCH 128/283] updated footprint filter, again. --- 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 6dbd6412..e47ec2f2 100644 --- a/library/dc-dc.lib +++ b/library/dc-dc.lib @@ -26,10 +26,10 @@ F1 "ADP5054" 200 0 50 H V R CNN F2 "" -1100 1000 50 H I C CNN F3 "" -1100 1000 50 H I C CNN $FPLIST - TQFP * 48 * 1EP * + TQFP*48*1EP $ENDFPLIST DRAW -T 0 0 -100 50 0 0 0 QUAD~BUCK~REGULATOR Normal 0 C C +T 0 0 -100 50 0 0 0 QUAD~BUCK~REGULATOR Normal 0 C C S -900 1400 900 -1700 1 1 10 f X BST3 1 1100 -400 200 L 50 50 1 1 W X PGND3 2 -100 -1900 200 U 50 50 1 1 W From 67ca2d902ecaba5d18c994594dfd599564ac5a82 Mon Sep 17 00:00:00 2001 From: Phinitnan Chanasabaeng Date: Tue, 18 Oct 2016 09:37:07 +0700 Subject: [PATCH 129/283] Change FAN7842 according to rule check --- library/Power_Management.lib | 27 +++++++++++++++------------ 1 file changed, 15 insertions(+), 12 deletions(-) diff --git a/library/Power_Management.lib b/library/Power_Management.lib index 0a75cbe8..c27da80d 100644 --- a/library/Power_Management.lib +++ b/library/Power_Management.lib @@ -4,20 +4,23 @@ EESchema-LIBRARY Version 2.3 # FAN7842 # DEF FAN7842 U 0 40 Y Y 1 F N -F0 "U" 0 350 50 H V C CNN -F1 "FAN7842" 0 -250 50 H V C CNN -F2 "" 0 0 50 H I C CNN +F0 "U" 0 400 50 H V C CNN +F1 "FAN7842" 0 -400 50 H V C CNN +F2 "Housings_SOIC:SOIC-8_3.9x4.9mm_Pitch1.27mm" 0 -500 50 H I C CNN F3 "" 0 0 50 H I C CNN +$FPLIST + SOIC*3.9x4.9mm*Pitch1.27mm* +$ENDFPLIST DRAW -S -200 -200 200 300 0 1 0 N -X VCC 1 -300 200 100 R 50 50 1 1 W -X HIN 2 -300 100 100 R 50 50 1 1 I -X LIN 3 -300 0 100 R 50 50 1 1 I -X COM 4 -300 -100 100 R 50 50 1 1 W -X LO 5 300 -100 100 L 50 50 1 1 O -X VS 6 300 0 100 L 50 50 1 1 O -X HO 7 300 100 100 L 50 50 1 1 O -X VB 8 300 200 100 L 50 50 1 1 W +S -200 350 200 -350 0 1 10 f +X VCC 1 300 -100 100 L 50 50 1 1 W +X HIN 2 -300 200 100 R 50 50 1 1 I +X LIN 3 -300 -200 100 R 50 50 1 1 I +X COM 4 300 -300 100 L 50 50 1 1 W +X LO 5 300 -200 100 L 50 50 1 1 O +X VS 6 300 100 100 L 50 50 1 1 O +X HO 7 300 200 100 L 50 50 1 1 O +X VB 8 300 300 100 L 50 50 1 1 W ENDDRAW ENDDEF # From dfdef4d2b9257f79112a9dba7555a5b7db41d695 Mon Sep 17 00:00:00 2001 From: jkriege2 Date: Tue, 18 Oct 2016 06:45:53 +0200 Subject: [PATCH 130/283] added NC-pins to Crystal_13 and Crystal_14 --- library/device.lib | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/library/device.lib b/library/device.lib index 78f15167..d7d098f1 100644 --- a/library/device.lib +++ b/library/device.lib @@ -399,8 +399,8 @@ ENDDEF # Crystal_13 # DEF Crystal_13 Y 0 40 Y N 1 F N -F0 "Y" 0 150 50 H V C CNN -F1 "Crystal_13" 0 -150 50 H V C CNN +F0 "Y" 0 225 50 H V C CNN +F1 "Crystal_13" 0 150 50 H V C CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN $FPLIST @@ -411,6 +411,7 @@ S -50 100 50 -100 0 1 12 N P 2 0 1 12 -100 -50 -100 50 N P 2 0 1 12 100 -50 100 50 N X 1 1 -150 0 50 R 50 50 1 1 P +X 2 2 0 -200 50 U 50 50 1 1 N N X 3 3 150 0 50 L 50 50 1 1 P ENDDRAW ENDDEF @@ -418,8 +419,8 @@ ENDDEF # Crystal_14 # DEF Crystal_14 Y 0 40 Y N 1 F N -F0 "Y" 0 150 50 H V C CNN -F1 "Crystal_14" 0 -150 50 H V C CNN +F0 "Y" 0 225 50 H V C CNN +F1 "Crystal_14" 0 150 50 H V C CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN $FPLIST @@ -430,6 +431,8 @@ S -50 100 50 -100 0 1 12 N P 2 0 1 12 -100 -50 -100 50 N P 2 0 1 12 100 -50 100 50 N X 1 1 -150 0 50 R 50 50 1 1 P +X 2 2 0 -200 50 U 50 50 1 1 N N +X 3 3 100 -200 50 U 50 50 1 1 N N X 4 4 150 0 50 L 50 50 1 1 P ENDDRAW ENDDEF From 96c4bd2f83f8788bfd988d8f021d1fc958b0514d Mon Sep 17 00:00:00 2001 From: jkriege2 Date: Tue, 18 Oct 2016 07:09:32 +0200 Subject: [PATCH 131/283] reworked ceramic resonators (symbols are as small as R and R_small) + added small crystals with different pinouts. --- library/device.dcm | 30 ++++--- library/device.lib | 216 +++++++++++++++++++++++++++------------------ 2 files changed, 152 insertions(+), 94 deletions(-) diff --git a/library/device.dcm b/library/device.dcm index 1e3df8db..386f1418 100644 --- a/library/device.dcm +++ b/library/device.dcm @@ -97,16 +97,6 @@ D Two pin crystal K quartz ceramic resonator oscillator $ENDCMP # -$CMP Crystal_13 -D Two pin crystal -K quartz ceramic resonator oscillator -$ENDCMP -# -$CMP Crystal_14 -D Two pin crystal -K quartz ceramic resonator oscillator -$ENDCMP -# $CMP Crystal_GND2 D Three pin crystal (GND on pin 2), e.g. in SMD package K quartz ceramic resonator oscillator @@ -117,16 +107,36 @@ D Four pin crystal (GND on pins 2 and 3), e.g. in SMD package K quartz ceramic resonator oscillator $ENDCMP # +$CMP Crystal_GND23_Small +D Two pin crystal, two ground/package pins (pin2 and 3) small symbol +K quartz ceramic resonator oscillator +$ENDCMP +# $CMP Crystal_GND24 D Four pin crystal (GND on pins 2 and 4), e.g. in SMD package K quartz ceramic resonator oscillator $ENDCMP # +$CMP Crystal_GND24_Small +D Two pin crystal, two ground/package pins (pin2 and 4) small symbol +K quartz ceramic resonator oscillator +$ENDCMP +# +$CMP Crystal_GND2_Small +D Two pin crystal, one ground/package pins (pin2) small symbol +K quartz ceramic resonator oscillator +$ENDCMP +# $CMP Crystal_GND3 D Three pin crystal (GND on pin 3), e.g. in SMD package K quartz ceramic resonator oscillator $ENDCMP # +$CMP Crystal_GND3_Small +D Two pin crystal, one ground/package pins (pin3) small symbol +K quartz ceramic resonator oscillator +$ENDCMP +# $CMP Crystal_Small D Two pin crystal, small symbol K quartz ceramic resonator oscillator diff --git a/library/device.lib b/library/device.lib index d7d098f1..54f7cd9f 100644 --- a/library/device.lib +++ b/library/device.lib @@ -396,47 +396,6 @@ X 2 2 150 0 50 L 50 50 1 1 P ENDDRAW ENDDEF # -# Crystal_13 -# -DEF Crystal_13 Y 0 40 Y N 1 F N -F0 "Y" 0 225 50 H V C CNN -F1 "Crystal_13" 0 150 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -$FPLIST - Crystal_* -$ENDFPLIST -DRAW -S -50 100 50 -100 0 1 12 N -P 2 0 1 12 -100 -50 -100 50 N -P 2 0 1 12 100 -50 100 50 N -X 1 1 -150 0 50 R 50 50 1 1 P -X 2 2 0 -200 50 U 50 50 1 1 N N -X 3 3 150 0 50 L 50 50 1 1 P -ENDDRAW -ENDDEF -# -# Crystal_14 -# -DEF Crystal_14 Y 0 40 Y N 1 F N -F0 "Y" 0 225 50 H V C CNN -F1 "Crystal_14" 0 150 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -$FPLIST - Crystal_* -$ENDFPLIST -DRAW -S -50 100 50 -100 0 1 12 N -P 2 0 1 12 -100 -50 -100 50 N -P 2 0 1 12 100 -50 100 50 N -X 1 1 -150 0 50 R 50 50 1 1 P -X 2 2 0 -200 50 U 50 50 1 1 N N -X 3 3 100 -200 50 U 50 50 1 1 N N -X 4 4 150 0 50 L 50 50 1 1 P -ENDDRAW -ENDDEF -# # Crystal_GND2 # DEF Crystal_GND2 Y 0 40 Y N 1 F N @@ -481,6 +440,29 @@ X 4 4 150 0 50 L 50 50 1 1 P ENDDRAW ENDDEF # +# Crystal_GND23_Small +# +DEF Crystal_GND23_Small Y 0 40 Y N 1 F N +F0 "Y" 50 175 50 H V L CNN +F1 "Crystal_GND23_Small" 50 100 50 H V L CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + Crystal_ +$ENDFPLIST +DRAW +S -30 -60 30 60 0 1 0 N +P 2 0 1 15 -50 -30 -50 30 N +P 2 0 1 15 50 -30 50 30 N +P 4 0 1 0 -50 -50 -50 -75 50 -75 50 -50 N +P 4 0 1 0 -50 50 -50 75 50 75 50 50 N +X 1 1 -100 0 50 R 50 50 1 1 P +X 2 2 0 -125 50 U 50 50 1 1 P +X 3 3 0 125 50 D 50 50 1 1 P +X 4 4 100 0 50 L 50 50 1 1 P +ENDDRAW +ENDDEF +# # Crystal_GND24 # DEF Crystal_GND24 Y 0 40 Y N 1 F N @@ -504,6 +486,50 @@ X GND 4 0 -200 50 U 50 50 1 1 W ENDDRAW ENDDEF # +# Crystal_GND24_Small +# +DEF Crystal_GND24_Small Y 0 40 Y N 1 F N +F0 "Y" 50 175 50 H V L CNN +F1 "Crystal_GND24_Small" 50 100 50 H V L CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + Crystal_ +$ENDFPLIST +DRAW +S -30 -60 30 60 0 1 0 N +P 2 0 1 15 -50 -30 -50 30 N +P 2 0 1 15 50 -30 50 30 N +P 4 0 1 0 -50 -50 -50 -75 50 -75 50 -50 N +P 4 0 1 0 -50 50 -50 75 50 75 50 50 N +X 1 1 -100 0 50 R 50 50 1 1 P +X 2 2 0 -125 50 U 50 50 1 1 P +X 3 3 100 0 50 L 50 50 1 1 P +X 4 4 0 125 50 D 50 50 1 1 P +ENDDRAW +ENDDEF +# +# Crystal_GND2_Small +# +DEF Crystal_GND2_Small Y 0 40 Y N 1 F N +F0 "Y" 0 200 50 H V C CNN +F1 "Crystal_GND2_Small" 0 125 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + Crystal_ +$ENDFPLIST +DRAW +S -30 -60 30 60 0 1 0 N +P 2 0 1 15 -50 -30 -50 30 N +P 2 0 1 15 50 -30 50 30 N +P 4 0 1 0 -50 -50 -50 -75 50 -75 50 -50 N +X 1 1 -100 0 50 R 50 50 1 1 P +X 2 2 0 -125 50 U 50 50 1 1 P +X 3 3 100 0 50 L 50 50 1 1 P +ENDDRAW +ENDDEF +# # Crystal_GND3 # DEF Crystal_GND3 Y 0 40 Y N 1 F N @@ -525,6 +551,27 @@ X GND 3 0 -200 50 U 50 50 1 1 W ENDDRAW ENDDEF # +# Crystal_GND3_Small +# +DEF Crystal_GND3_Small Y 0 40 Y N 1 F N +F0 "Y" 0 200 50 H V C CNN +F1 "Crystal_GND3_Small" 0 125 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + Crystal_ +$ENDFPLIST +DRAW +S -30 -60 30 60 0 1 0 N +P 2 0 1 15 -50 -30 -50 30 N +P 2 0 1 15 50 -30 50 30 N +P 4 0 1 0 -50 -50 -50 -75 50 -75 50 -50 N +X 1 1 -100 0 50 R 50 50 1 1 P +X 2 2 100 0 50 L 50 50 1 1 P +X 3 3 0 -125 50 U 50 50 1 1 P +ENDDRAW +ENDDEF +# # Crystal_Small # DEF Crystal_Small Y 0 40 N N 1 F N @@ -537,8 +584,8 @@ $FPLIST $ENDFPLIST DRAW S -30 -60 30 60 0 1 0 N -P 2 0 1 0 -50 -30 -50 30 N -P 2 0 1 0 50 -30 50 30 N +P 2 0 1 15 -50 -30 -50 30 N +P 2 0 1 15 50 -30 50 30 N X 1 1 -100 0 50 R 50 50 1 1 P X 2 2 100 0 50 L 50 50 1 1 P ENDDRAW @@ -7340,59 +7387,60 @@ ENDDEF # Resonator # DEF Resonator Y 0 40 Y N 1 F N -F0 "Y" 0 250 50 H V C CNN -F1 "Resonator" 0 175 50 H V C CNN -F2 "" -25 0 50 H V C CNN -F3 "" -25 0 50 H V C CNN -DRAW -C -120 0 10 0 1 0 F -C 0 -200 10 0 1 0 F -C 120 0 10 0 1 0 F -S -200 125 200 -225 0 1 10 f -S -160 -150 -80 -160 0 1 0 F -S -160 -120 -80 -130 0 1 0 F -S -50 100 50 -75 0 1 12 N -S 80 -150 160 -160 0 1 0 F -S 80 -120 160 -130 0 1 0 F -P 2 0 1 0 -200 0 -75 0 N -P 2 0 1 0 -120 -120 -120 0 N -P 2 0 1 12 -75 -50 -75 50 N -P 2 0 1 12 75 -50 75 50 N -P 2 0 1 0 75 0 200 0 N -P 2 0 1 0 120 0 120 -120 N -P 4 0 1 0 120 -160 120 -200 -120 -200 -120 -160 N -X 1 1 -300 0 100 R 50 50 1 1 P -X 2 2 0 -300 100 U 50 50 1 1 P -X 3 3 300 0 100 L 50 50 1 1 P -ENDDRAW -ENDDEF -# -# Resonator_Small -# -DEF Resonator_Small Y 0 40 N N 1 F N F0 "Y" 0 225 50 H V C CNN -F1 "Resonator_Small" 0 150 50 H V C CNN +F1 "Resonator" 0 150 50 H V C CNN F2 "" -25 0 50 H V C CNN F3 "" -25 0 50 H V C CNN DRAW C -95 0 10 0 1 0 F C 0 -150 10 0 1 0 F C 95 0 10 0 1 0 F -S -135 -100 -55 -110 0 1 0 F -S -135 -70 -55 -80 0 1 0 F +S -135 -125 -55 -135 0 1 0 F +S -135 -95 -55 -105 0 1 0 F +S -50 100 50 -75 0 1 12 N +S 55 -125 135 -135 0 1 0 F +S 55 -95 135 -105 0 1 0 F +P 2 0 1 0 -95 -95 -95 0 N +P 2 0 1 12 -75 -50 -75 50 N +P 2 0 1 0 -75 0 -125 0 N +P 2 0 1 12 75 -50 75 50 N +P 2 0 1 0 75 0 100 0 N +P 2 0 1 0 95 0 95 -100 N +P 4 0 1 0 95 -130 95 -150 -95 -150 -95 -130 N +X 1 1 -150 0 50 R 50 50 1 1 P +X 2 2 0 -200 50 U 50 50 1 1 P +X 3 3 150 0 50 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +# Resonator_Small +# +DEF Resonator_Small Y 0 40 Y N 1 F N +F0 "Y" 125 75 50 H V L CNN +F1 "Resonator_Small" 125 0 50 H V L CNN +F2 "" -25 0 50 H V C CNN +F3 "" -25 0 50 H V C CNN +DRAW +C -100 0 10 0 1 0 F +C 0 -150 10 0 1 0 F +C 100 0 10 0 1 0 F +S -140 -100 -60 -110 0 1 0 F +S -140 -70 -60 -80 0 1 0 F S -25 75 25 -75 0 1 12 N -S 55 -100 135 -110 0 1 0 F -S 55 -70 135 -80 0 1 0 F -P 2 0 1 0 -95 -70 -95 0 N -P 2 0 1 0 -75 0 -50 0 N +S 60 -100 140 -110 0 1 0 F +S 60 -70 140 -80 0 1 0 F +P 2 0 1 0 -100 -70 -100 0 N +P 2 0 1 0 -100 0 -55 0 N +P 2 0 1 0 -100 50 -100 0 N P 2 0 1 12 -50 -50 -50 50 N P 2 0 1 12 50 -50 50 50 N -P 2 0 1 0 50 0 75 0 N -P 2 0 1 0 95 0 95 -70 N +P 2 0 1 0 50 0 100 0 N +P 2 0 1 0 100 0 100 -70 N +P 2 0 1 0 100 50 100 0 N P 4 0 1 0 95 -110 95 -150 -95 -150 -95 -105 N -X 1 1 -150 0 100 R 50 50 1 1 P +X 1 1 -100 100 50 D 50 50 1 1 P X 2 2 0 -200 50 U 50 50 1 1 P -X 3 3 150 0 100 L 50 50 1 1 P +X 3 3 100 100 50 D 50 50 1 1 P ENDDRAW ENDDEF # From 8148e43ffe6bc3911e672f1c90e95906dd907666 Mon Sep 17 00:00:00 2001 From: jkriege2 Date: Tue, 18 Oct 2016 07:13:59 +0200 Subject: [PATCH 132/283] all extra pins in crystals are PASSIVE now, no longer POWER_INPUT GND --- library/device.lib | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/library/device.lib b/library/device.lib index 54f7cd9f..784f63ef 100644 --- a/library/device.lib +++ b/library/device.lib @@ -412,7 +412,7 @@ P 2 0 1 12 -100 -50 -100 50 N P 2 0 1 12 100 -50 100 50 N P 4 0 1 0 -100 -100 -100 -150 100 -150 100 -100 N X 1 1 -150 0 50 R 50 50 1 1 P -X GND 2 0 -200 50 U 50 50 1 1 W +X 2 2 0 -200 50 U 50 50 1 1 P X 3 3 150 0 50 L 50 50 1 1 P ENDDRAW ENDDEF @@ -434,8 +434,8 @@ P 2 0 1 12 100 -50 100 50 N P 4 0 1 0 -100 -100 -100 -150 100 -150 100 -100 N P 4 0 1 0 -100 100 -100 150 100 150 100 100 N X 1 1 -150 0 50 R 50 50 1 1 P -X GND 2 0 200 50 D 50 50 1 1 W -X GND 3 0 -200 50 U 50 50 1 1 W +X 2 2 0 200 50 D 50 50 1 1 P +X 3 3 0 -200 50 U 50 50 1 1 P X 4 4 150 0 50 L 50 50 1 1 P ENDDRAW ENDDEF @@ -480,9 +480,9 @@ P 2 0 1 12 100 -50 100 50 N P 4 0 1 0 -100 -100 -100 -150 100 -150 100 -100 N P 4 0 1 0 -100 100 -100 150 100 150 100 100 N X 1 1 -150 0 50 R 50 50 1 1 P -X GND 2 0 200 50 D 50 50 1 1 W +X 2 2 0 200 50 D 50 50 1 1 P X 3 3 150 0 50 L 50 50 1 1 P -X GND 4 0 -200 50 U 50 50 1 1 W +X 4 4 0 -200 50 U 50 50 1 1 P ENDDRAW ENDDEF # @@ -547,7 +547,7 @@ P 2 0 1 12 100 -50 100 50 N P 4 0 1 0 -100 -100 -100 -150 100 -150 100 -100 N X 1 1 -150 0 50 R 50 50 1 1 P X 2 2 150 0 50 L 50 50 1 1 P -X GND 3 0 -200 50 U 50 50 1 1 W +X 3 3 0 -200 50 U 50 50 1 1 P ENDDRAW ENDDEF # From 7af8ae3decf5e8df41363fac2d899e269f51a854 Mon Sep 17 00:00:00 2001 From: Friedrich Feichtinger Date: Tue, 18 Oct 2016 12:23:03 +0200 Subject: [PATCH 133/283] moved L5973D to dc-dc.lib and some minor changes --- library/dc-dc.dcm | 2808 ++++++++++++++++--------------- library/dc-dc.lib | 4110 +++++++++++++++++++++++---------------------- 2 files changed, 3474 insertions(+), 3444 deletions(-) diff --git a/library/dc-dc.dcm b/library/dc-dc.dcm index 57cd4a6b..81e0dc0c 100644 --- a/library/dc-dc.dcm +++ b/library/dc-dc.dcm @@ -1,1401 +1,1407 @@ -EESchema-DOCLIB Version 2.0 -# -$CMP ADP1108 -D Micropower DC-DC conveter, step-up or step-down operation, 2V-30Vin, adjustable output voltage -K switching buck boost converter step-down step-up -F http://www.analog.com/media/en/technical-documentation/data-sheets/ADP1108.pdf -$ENDCMP -# -$CMP ADP1108-12 -D Micropower DC-DC conveter, step-up or step-down operation, 2V-30Vin, 12V fixed output voltage -K switching buck boost converter step-down step-up -F http://www.analog.com/media/en/technical-documentation/data-sheets/ADP1108.pdf -$ENDCMP -# -$CMP ADP1108-3.3 -D Micropower DC-DC conveter, step-up or step-down operation, 2V-30Vin, 3.3V fixed output voltage -K switching buck boost converter step-down step-up -F http://www.analog.com/media/en/technical-documentation/data-sheets/ADP1108.pdf -$ENDCMP -# -$CMP ADP1108-5 -D Micropower DC-DC conveter, step-up or step-down operation, 2V-30Vin, 5V fixed output voltage -K switching buck boost converter step-down step-up -F http://www.analog.com/media/en/technical-documentation/data-sheets/ADP1108.pdf -$ENDCMP -# -$CMP ADP2108 -D 3MHz switching buck regulator, 600mA fixed output voltage in SOT23-5 package -K Voltage regulator switching buck fixed output analog -F http://www.analog.com/media/en/technical-documentation/data-sheets/ADP2108.pdf -$ENDCMP -# -$CMP APE1707H-12-HF -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 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 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 Adjustable 2A, 150KHz PWM Buck DC/DC Converter, TO252-5 (D-PAK) -K Adjustable 2A 150KHz PWM Buck DC/DC -$ENDCMP -# -$CMP APE1707M-12-HF -D APE1707M-33-HF, 12V 2A, 150KHz PWM Buck DC/DC Converter, SO8 -K 12V 2A 150KHz PWM Buck DC/DC -$ENDCMP -# -$CMP APE1707M-33-HF -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 5.0V 2A, 150KHz PWM Buck DC/DC Converter, SO8 -K 5V 2A 150KHz PWM Buck DC/DC -$ENDCMP -# -$CMP APE1707M-HF -D Adjustable 2A, 150KHz PWM Buck DC/DC Converter, SO8 -K Adjustable 2A 150KHz PWM Buck DC/DC -$ENDCMP -# -$CMP BD9001F -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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 -# -$CMP ICL7660 -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 -# -$CMP IS31LT3360 -D Constant current LED driver, internal switch, up to 40V/1.2A, SOT-89-5 -K Switching LED driver -F www.issi.com/WW/pdf/31LT3360.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 -F https://www.intersil.com/content/dam/Intersil/documents/isl8/isl8117.pdf -$ENDCMP -# -$CMP LM2574HVH-12 -D LM2574N, 12V, 0.5A Step-Down VR, High Votage Input -K SIMPLE SWITCHER® Step-Down Voltage Regulator 12V 500mA HV -F www.national.com/ds/LM/LM2574.pdf -$ENDCMP -# -$CMP LM2574HVH-15 -D LM2574N, 15V, 0.5A Step-Down VR, High Votage Input -K SIMPLE SWITCHER® Step-Down Voltage Regulator 15V 500mA HV -F www.national.com/ds/LM/LM2574.pdf -$ENDCMP -# -$CMP LM2574HVH-3.3 -D LM2574N, 3.3V, 0.5A Step-Down VR, High Votage Input -K SIMPLE SWITCHER® Step-Down Voltage Regulator 3.3V 500mA HV -F www.national.com/ds/LM/LM2574.pdf -$ENDCMP -# -$CMP LM2574HVH-5 -D LM2574N, 5V, 0.5A Step-Down VR, High Votage Input -K SIMPLE SWITCHER® Step-Down Voltage Regulator 5V 500mA HV -F www.national.com/ds/LM/LM2574.pdf -$ENDCMP -# -$CMP LM2574HVH-ADJ -D LM2574N, Adjustable Output, 0.5A Step-Down VR, High Votage Input -K SIMPLE SWITCHER® Step-Down Voltage Regulator Adjustable 500mA HV -F www.national.com/ds/LM/LM2574.pdf -$ENDCMP -# -$CMP LM2574N-12 -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 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 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 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 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 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 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 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 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 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 -# -$CMP LM2576HVT-12 -D LM2576HVS, TO-220-5, 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 LM2576HVT-15 -D LM2576HVS, TO-220-5, 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 LM2576HVT-3.3 -D LM2576HVS, TO-220-5, 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 LM2576HVT-5 -D LM2576HVS, TO-220-5, 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 LM2576HVT-ADJ -D LM2576HVS, TO-220-5, 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 -# -$CMP LM2576S-12 -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 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 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 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 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 -# -$CMP LM2576T-12 -D LM2576S, TO-220-5, 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 LM2576T-15 -D LM2576S, TO-220-5, 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 LM2576T-3.3 -D LM2576S, TO-220-5, 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 LM2576T-5 -D LM2576S, TO-220-5, 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 LM2576T-ADJ -D LM2576S, TO-220-5, 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 -# -$CMP LM2595S-12 -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 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 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 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 LM2595T-12 -D LM2595M, 12V, 1A Step-Down VR -K SIMPLE SWITCHER® Step-Down Voltage Regulator 12V 1A -F www.national.com/ds/LM/LM2595.pdf -$ENDCMP -# -$CMP LM2595T-3.3 -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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 Adjustable Output, 500 mA Step-Down VR -K SIMPLE SWITCHER® Step-Down Voltage Regulator -F www.national.com/ds/LM/LM2674.pdf -$ENDCMP -# -$CMP LM2674N-12 -D LM2674M, 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 LM2674N-3.3 -D LM2674M, 3.3V, 500 mA Step-Down VR -K SIMPLE SWITCHER® Step-Down Voltage Regulator -F www.national.com/ds/LM/LM2674.pdf -$ENDCMP -# -$CMP LM2674N-5.0 -D LM2674M, 5V, 500 mA Step-Down VR -K SIMPLE SWITCHER® Step-Down Voltage Regulator -F www.national.com/ds/LM/LM2674.pdf -$ENDCMP -# -$CMP LM2674N-ADJ -D LM2674M, Adjustable Output, 500 mA Step-Down VR -K SIMPLE SWITCHER® Step-Down Voltage Regulator -F www.national.com/ds/LM/LM2674.pdf -$ENDCMP -# -$CMP LM2675M-12 -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 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 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 Adjustable Output, 1A Step-Down VR -K SIMPLE SWITCHER® Step-Down Voltage Regulator Adjustable -F www.national.com/ds/LM/LM2675.pdf -$ENDCMP -# -$CMP LM2675N-12 -D LM2675M, 12V, 1A Step-Down VR -K SIMPLE SWITCHER® Step-Down Voltage Regulator 12V 1A -F www.national.com/ds/LM/LM2675.pdf -$ENDCMP -# -$CMP LM2675N-3.3 -D LM2675M, 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 LM2675N-5 -D LM2675M, 5V, 1A Step-Down VR -K SIMPLE SWITCHER® Step-Down Voltage Regulator 5V 1A -F www.national.com/ds/LM/LM2675.pdf -$ENDCMP -# -$CMP LM2675N-ADJ -D LM2675M, Adjustable Output, 1A Step-Down VR -K SIMPLE SWITCHER® Step-Down Voltage Regulator Adjustable -F www.national.com/ds/LM/LM2675.pdf -$ENDCMP -# -$CMP LM27313XMF -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 -# -$CMP LM2731XMF -D LM27313, 1.8A, 22Vout Boost Voltage Regulator, 1.6MHz Frequency, SOT-23-5 -K Miniature Step-Up Boost Voltage Regulator -F http://www.ti.com/lit/ds/symlink/lm2731.pdf -$ENDCMP -# -$CMP LM2731YMF -D LM27313, 1.8A, 22Vout Boost Voltage Regulator, 600kHz Frequency, SOT-23-5 -K Miniature Step-Up Boost Voltage Regulator -F http://www.ti.com/lit/ds/symlink/lm2731.pdf -$ENDCMP -# -$CMP LM2733XMF -D LM27313, 1A, 40Vout Boost Voltage Regulator, 1.6MHz Frequency, SOT-23-5 -K Miniature Step-Up Boost Voltage Regulator -F http://www.ti.com/lit/ds/symlink/lm2733.pdf -$ENDCMP -# -$CMP LM2733YMF -D LM27313, 1A, 40Vout Boost Voltage Regulator, 600kHz Frequency, SOT-23-5 -K Miniature Step-Up Boost Voltage Regulator -F http://www.ti.com/lit/ds/symlink/lm2733.pdf -$ENDCMP -# -$CMP LM2735XMF -D LM27313, 2.1A, 24Vout Boost/Flyback/SEPIC Voltage Regulator, 520kHz/1.6MHz Frequency, SOT-23-5 -K Miniature Step-Up Boost Flyback SEPIC Voltage Regulator -F http://www.ti.com/lit/ds/symlink/lm2735.pdf -$ENDCMP -# -$CMP LM3407MY -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 -# -$CMP LM3578 -D Switching Regulator (adjustable) -K POWER REGUL -F regulator\lm1578a.pdf -$ENDCMP -# -$CMP LM3670MF -D Miniature Step-Down DC-DC Converter, 2.5V < Vin < 5.5V -K DC-DC buck conveter step down voltage regulator -F www.ti.com/lit/ds/symlink/lm3670.pdf -$ENDCMP -# -$CMP LM5006MM -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 700 mA, 80V Step-Down Switching Regulator -K Step-Down Switching Regulator -F www.national.com/ds/LM/LM5007.pdf -$ENDCMP -# -$CMP LM5007SD -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 500 mA, 100V Step-Down Switching Regulator -K Step-Down Switching Regulator -F www.national.com/ds/LM/LM5008.pdf -$ENDCMP -# -$CMP LM5008SD -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 500 mA, 100V Step-Down Switching Regulator -K Step-Down Switching Regulator -F www.national.com/ds/LM/LM5008.pdf -$ENDCMP -# -$CMP LM5009MM -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 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 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 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 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 -# -$CMP LMR10510YSD -D LM10510, 1A, 5.5V Step-Down Voltage Regulator, 3MHz Frequency -K Miniature Step-Down Buck Voltage Regulator -F http://www.ti.com/lit/ds/symlink/lmr10510.pdf -$ENDCMP -# -$CMP LMR62014XMF -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 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 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 -# -$CMP LMR64010XMF -D LM64010, 1A, 40Vout 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/lmr64010.pdf -$ENDCMP -# -$CMP LT1054 -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 -# -$CMP LT1108 -D Micropower DC-DC conveter, step-up or step-down operation, 2V-30Vin, adjustable output voltage -K switching buck boost converter step-down step-up -F http://cds.linear.com/docs/en/datasheet/lt1108.pdf -$ENDCMP -# -$CMP LT1372 -D Set up/step down switching regulator -F regulator/lt1372-1377.pdf -$ENDCMP -# -$CMP LT1373 -D Set up/step down switching regulator -F regulator/lt1373.pdf -$ENDCMP -# -$CMP LT1945 -D Dual Micropower DC/DC Converter with Positive and Negative Outputs -K switched voltage converter regulator inverter double shutdown positive negative -F https://cds.linear.com/docs/en/datasheet/1945fa.pdf -$ENDCMP -# -$CMP LT3430 -D Hight Voltage Step-down switching regulator (synchronous) 3 A -K REGUL POWER -F linear-tec/lt3430f.pdf -$ENDCMP -# -$CMP LT3439 -D Low EMI DC/DC converter. -F regulator/lt3439.pdf -$ENDCMP -# -$CMP LT3757EMSE -D Boost, flyback, SEPIC and inverting regulator (MSOP package) -$ENDCMP -# -$CMP LTC1044 -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 -# -$CMP LTC1307 -D Switching Regulator (Single cell micropower) -K POWER -$ENDCMP -# -$CMP LTC1624 -D Switching Regulator Controller -K POWER -F linear-tec\ltc1624.pdf -$ENDCMP -# -$CMP LTC1878 -D Synchronous Step-Down Regulator -K REGUL POWER -F linear-tec/ltc1878.pdf -$ENDCMP -# -$CMP LTC1878EMS8 -D Synchronous Step-Down Regulator -K REGUL POWER -F linear-tec/ltc1878.pdf -$ENDCMP -# -$CMP LTC3429 -D 600mA, 500kHz Micropower Synchronous Boost Converter with Output Disconnect, TSOT-23 6-Lead Package -K boost step-up DC/DC synchronous -F http://cds.linear.com/docs/en/datasheet/3429fa.pdf -$ENDCMP -# -$CMP LTC3429B -D 600mA, 500kHz Micropower Synchronous Boost Converter with Output Disconnect, Continuous Switching at Light Loads, TSOT-23 6-Lead Package -K boost step-up DC/DC synchronous -F http://cds.linear.com/docs/en/datasheet/3429fa.pdf -$ENDCMP -# -$CMP LTC3442 -D Micropower Synchronous Buck-Boost DC/DC Converter with Automatic Burst Mode Operation -F linear-tec\ltc3442.pdf -$ENDCMP -# -$CMP LTC3525 -D 400mA Micropower Synchronous Step-Up DC/DC Converter with Output Disconnect -K boost step-up DC/DC synchronous -F http://cds.linear.com/docs/en/datasheet/3525fc.pdf -$ENDCMP -# -$CMP LTC3525-3 -D Fixed 3V, 400mA Micropower Synchronous Step-Up DC/DC Converter with Output Disconnect -K fixed boost step-up DC/DC synchronous -F http://cds.linear.com/docs/en/datasheet/3525fc.pdf -$ENDCMP -# -$CMP LTC3525-3.3 -D Fixed 3V3, 400mA Micropower Synchronous Step-Up DC/DC Converter with Output Disconnect -K fixed boost step-up DC/DC synchronous -F http://cds.linear.com/docs/en/datasheet/3525fc.pdf -$ENDCMP -# -$CMP LTC3525-5 -D Fixed 5V, 400mA Micropower Synchronous Step-Up DC/DC Converter with Output Disconnect -K fixed boost step-up DC/DC synchronous -F http://cds.linear.com/docs/en/datasheet/3525fc.pdf -$ENDCMP -# -$CMP LTC3525D-3.3 -D Fixed 3V3, 400mA Micropower Synchronous Step-Up DC/DC Converter with Pass Through Mode -K fixed boost step-up DC/DC synchronous -F http://cds.linear.com/docs/en/datasheet/3525d33fb.pdf -$ENDCMP -# -$CMP LTC3525L-3 -D Fixed 3V, 400mA Micropower Synchronous Step-Up DC/DC Converter with Output Disconnect -K fixed boost step-up DC/DC synchronous -F http://cds.linear.com/docs/en/datasheet/3525laf.pdf -$ENDCMP -# -$CMP LTC3630 -D High efficiency 65V 500mA synchronous step-down converter -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 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 LTC3890 -D 60V dual 2-phase synchronous step-down DC/DC controller in QFN-32 package -K switching buck converter regulator dual-output -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 switching buck converter regulator dual-output -F http://cds.linear.com/docs/en/datasheet/38901fb.pdf -$ENDCMP -# -$CMP MAX1044 -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 -# -$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 -F http://datasheets.maximintegrated.com/en/ds/MAX5035.pdf -$ENDCMP -# -$CMP MAX5035AUPA -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 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 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 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 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 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 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 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 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 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 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 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 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 MAX777 -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 -# -$CMP MC34063 -D 1.5A step up/down/inverting switching regulator -K smps buck boost inverting -F http://www.onsemi.com/pub_link/Collateral/MC34063A-D.PDF -$ENDCMP -# -$CMP MCP16301 -D 4.0 to 30V Input, 1A output, integrated switch step-down regulator, SOT-23-6 package -K switching buck converter power-supply voltage regulator -F http://ww1.microchip.com/downloads/en/DeviceDoc/20005004D.pdf -$ENDCMP -# -$CMP MCP16301H -D 4.7 to 36V Input, 1A output, integrated switch step-down regulator, SOT-23-6 package -K switching buck converter power-supply voltage regulator -F http://ww1.microchip.com/downloads/en/DeviceDoc/20005004D.pdf -$ENDCMP -# -$CMP MCP16311-MNY -D 30V Input, 1A output, integrated switch step-down regulator, PFM/PWM modulation, DFN-8 package -K switching buck converter power-supply voltage regulator -F http://ww1.microchip.com/downloads/en/DeviceDoc/20005255B.pdf -$ENDCMP -# -$CMP MCP16311-MS -D 30V Input, 1A output, integrated switch step-down regulator, PFM/PWM modulation, MSOP-8 package -K switching buck converter power-supply voltage regulator -F http://ww1.microchip.com/downloads/en/DeviceDoc/20005255B.pdf -$ENDCMP -# -$CMP MCP16312-MNY -D 30V Input, 1A output, integrated switch step-down regulator, PWM modulation, DFN-8 package -K switching buck converter power-supply voltage regulator -F http://ww1.microchip.com/downloads/en/DeviceDoc/20005255B.pdf -$ENDCMP -# -$CMP MCP16312-MS -D 30V Input, 1A output, integrated switch step-down regulator with, modulation, MSOP-8 package -K switching buck converter power-supply voltage regulator -F http://ww1.microchip.com/downloads/en/DeviceDoc/20005255B.pdf -$ENDCMP -# -$CMP MCP1640-CH -D Synchronous Boost Regulator, Adjustable Output 2.0V-5.5V, PWM/PFM True Disconnect, SOT23 -K Step-Up Boost DC-DC Regulator Adjustable -F http://ww1.microchip.com/downloads/en/DeviceDoc/20002234D.pdf -$ENDCMP -# -$CMP MCP1640-MC -D Synchronous Boost Regulator, Adjustable Output 2.0V-5.5V, PWM/PFM True Disconnect, DFN -K Step-Up Boost DC-DC Regulator Adjustable -F http://ww1.microchip.com/downloads/en/DeviceDoc/20002234D.pdf -$ENDCMP -# -$CMP MCP1640B-CH -D Synchronous Boost Regulator, Adjustable Output 2.0V-5.5V, PWM Only True Disconnect, SOT23 -K Step-Up Boost DC-DC Regulator Adjustable -F http://ww1.microchip.com/downloads/en/DeviceDoc/20002234D.pdf -$ENDCMP -# -$CMP MCP1640B-MC -D Synchronous Boost Regulator, Adjustable Output 2.0V-5.5V, PWM Only True Disconnect, DFN -K Step-Up Boost DC-DC Regulator Adjustable -F http://ww1.microchip.com/downloads/en/DeviceDoc/20002234D.pdf -$ENDCMP -# -$CMP MCP1640C-CH -D Synchronous Boost Regulator, Adjustable Output 2.0V-5.5V, PWM/PFM Input to Output Bypass, SOT23 -K Step-Up Boost DC-DC Regulator Adjustable -F http://ww1.microchip.com/downloads/en/DeviceDoc/20002234D.pdf -$ENDCMP -# -$CMP MCP1640C-MC -D Synchronous Boost Regulator, Adjustable Output 2.0V-5.5V, PWM/PFM Input to Output Bypass, DFN -K Step-Up Boost DC-DC Regulator Adjustable -F http://ww1.microchip.com/downloads/en/DeviceDoc/20002234D.pdf -$ENDCMP -# -$CMP MCP1640D-CH -D Synchronous Boost Regulator, Adjustable Output 2.0V-5.5V, PWM Only Input to Output Bypass, SOT23 -K Step-Up Boost DC-DC Regulator Adjustable -F http://ww1.microchip.com/downloads/en/DeviceDoc/20002234D.pdf -$ENDCMP -# -$CMP MCP1640D-MC -D Synchronous Boost Regulator, Adjustable Output 2.0V-5.5V, PWM Only Input to Output Bypass, DFN -K Step-Up Boost DC-DC Regulator Adjustable -F http://ww1.microchip.com/downloads/en/DeviceDoc/20002234D.pdf -$ENDCMP -# -$CMP MIC2177 -D Step-down switching regulator (synchronous) 2.5 A -K REGUL POWER -F micrel/mic2177.pdf -$ENDCMP -# -$CMP NID60 -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 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 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 -# -$CMP ST1S10PUR -D ST1S10PHR, DC/DC Buck Converter, Vin 18V, 3A, DFN-8 (4x4mm) -K DC/DC Buck Conwerter 3A Low Voltage Input -F http://www.st.com/internet/com/TECHNICAL_RESOURCES/TECHNICAL_LITERATURE/DATASHEET/CD00169322.pdf -$ENDCMP -# -$CMP ST1S14PHR -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 TL497 -D 500 mA step up/step down switching regulator -F texas/tl497a.pdf -$ENDCMP -# -$CMP TL497A -D 500 mA step up/step down switching regulator -F texas/tl497a.pdf -$ENDCMP -# -$CMP TPS5430DDA -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 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 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 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 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 -F http://www.ti.com/lit/ds/symlink/tps60503.pdf -$ENDCMP -# -$CMP TPS60501DGS -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 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 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 TPS61200 -D Adjustable Output, Low Input Voltage Synchronous Boost Converter With 1.3-A Switches, VSON (10) Package -K boost step-up DC/DC synchronous -F www.ti.com/lit/ds/symlink/tps61200.pdf -$ENDCMP -# -$CMP TPS61201 -D Fixed 3.3V Output, Low Input Voltage Synchronous Boost Converter With 1.3-A Switches, VSON (10) Package -K boost step-up DC/DC synchronous -F www.ti.com/lit/ds/symlink/tps61200.pdf -$ENDCMP -# -$CMP TPS61202 -D Fixed 5V Output, Low Input Voltage Synchronous Boost Converter With 1.3-A Switches, VSON (10) Package -K boost step-up DC/DC synchronous -F www.ti.com/lit/ds/symlink/tps61200.pdf -$ENDCMP -# -$CMP TPS62170 -D Step-Down Conveter, 0.5A, 3V-17V input, adjustable output -K step-down dc-dc buck regulator -F http://www.ti.com/lit/ds/symlink/tps62170.pdf -$ENDCMP -# -$CMP TPS62171 -D Step-Down Conveter, 0.5A, 3V-17V input, 1.8V fixed output -K step-down dc-dc buck regulator -F http://www.ti.com/lit/ds/symlink/tps62170.pdf -$ENDCMP -# -$CMP TPS62172 -D Step-Down Conveter, 0.5A, 3V-17V input, 3.3V fixed output -K step-down dc-dc buck regulator -F http://www.ti.com/lit/ds/symlink/tps62170.pdf -$ENDCMP -# -$CMP TPS62173 -D Step-Down Conveter, 0.5A, 3V-17V input, 5.0V fixed output -K step-down dc-dc buck regulator -F http://www.ti.com/lit/ds/symlink/tps62170.pdf -$ENDCMP -# -$CMP TPS62175 -D Step-Down Conveter, 0.5A, 4.75V-28V input, adjustable output, with Sleep Mode -K step-down dc-dc buck regulator -F http://www.ti.com/lit/ds/symlink/tps62177.pdf -$ENDCMP -# -$CMP TPS62177 -D Step-Down Conveter, 0.5A, 4.75V-28V input, 3.3V fixed output, with Sleep Mode -K step-down dc-dc buck regulator -F http://www.ti.com/lit/ds/symlink/tps62177.pdf -$ENDCMP -# -$CMP TPS62200DBV -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 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 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 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 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 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 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 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 -# -$CMP TSR_1-2412 -D 1.2V 1A, step-down regulator, 4.6-36Vin, TO-220 compatible, replacement for LMxx linear regulators, -40°C to +85°Car regulators, -40°C to +85°C -K dc-dc traco buck -F http://www.tracopower.com/products/tsr1.pdf -$ENDCMP -# -$CMP TSR_1-24120 -D 12V 1A, step-down regulator, 15-36Vin, TO-220 compatible, replacement for LMxx linear regulators, -40°C to +85°C -K dc-dc traco buck -F http://www.tracopower.com/products/tsr1.pdf -$ENDCMP -# -$CMP TSR_1-2415 -D 1.5V 1A, step-down regulator, 4.6-36Vin, TO-220 compatible, replacement for LMxx linear regulators, -40°C to +85°C -K dc-dc traco buck -F http://www.tracopower.com/products/tsr1.pdf -$ENDCMP -# -$CMP TSR_1-24150 -D 15V 1A, step-down regulator, 18-36Vin, TO-220 compatible, replacement for LMxx linear regulators, -40°C to +85°C -K dc-dc traco buck -F http://www.tracopower.com/products/tsr1.pdf -$ENDCMP -# -$CMP TSR_1-2418 -D 1.8V 1A, step-down regulator, 4.6-36Vin, TO-220 compatible, replacement for LMxx linear regulators, -40°C to +85°C -K dc-dc traco buck -F http://www.tracopower.com/products/tsr1.pdf -$ENDCMP -# -$CMP TSR_1-2425 -D 2.5V 1A, step-down regulator, 4.6-36Vin, TO-220 compatible, replacement for LMxx linear regulators, -40°C to +85°C -K dc-dc traco buck -F http://www.tracopower.com/products/tsr1.pdf -$ENDCMP -# -$CMP TSR_1-2433 -D 3.3V 1A, step-down regulator, 4.75-36Vin, TO-220 compatible, replacement for LMxx linear regulators, -40°C to +85°C -K dc-dc traco buck -F http://www.tracopower.com/products/tsr1.pdf -$ENDCMP -# -$CMP TSR_1-2450 -D 5V 1A, step-down regulator, 6.5-36Vin, TO-220 compatible, replacement for LMxx linear regulators, -40°C to +85°C -K dc-dc traco buck -F http://www.tracopower.com/products/tsr1.pdf -$ENDCMP -# -$CMP TSR_1-2465 -D 6.5V 1A, step-down regulator, 9-36Vin, TO-220 compatible, replacement for LMxx linear regulators, -40°C to +85°C -K dc-dc traco buck -F http://www.tracopower.com/products/tsr1.pdf -$ENDCMP -# -$CMP TSR_1-2490 -D 9V 1A, step-down regulator, 12-36Vin, TO-220 compatible, replacement for LMxx linear regulators, -40°C to +85°C -K dc-dc traco buck -F http://www.tracopower.com/products/tsr1.pdf -$ENDCMP -# -#End Doc Library +EESchema-DOCLIB Version 2.0 +# +$CMP ADP1108 +D Micropower DC-DC conveter, step-up or step-down operation, 2V-30Vin, adjustable output voltage +K switching buck boost converter step-down step-up +F http://www.analog.com/media/en/technical-documentation/data-sheets/ADP1108.pdf +$ENDCMP +# +$CMP ADP1108-12 +D Micropower DC-DC conveter, step-up or step-down operation, 2V-30Vin, 12V fixed output voltage +K switching buck boost converter step-down step-up +F http://www.analog.com/media/en/technical-documentation/data-sheets/ADP1108.pdf +$ENDCMP +# +$CMP ADP1108-3.3 +D Micropower DC-DC conveter, step-up or step-down operation, 2V-30Vin, 3.3V fixed output voltage +K switching buck boost converter step-down step-up +F http://www.analog.com/media/en/technical-documentation/data-sheets/ADP1108.pdf +$ENDCMP +# +$CMP ADP1108-5 +D Micropower DC-DC conveter, step-up or step-down operation, 2V-30Vin, 5V fixed output voltage +K switching buck boost converter step-down step-up +F http://www.analog.com/media/en/technical-documentation/data-sheets/ADP1108.pdf +$ENDCMP +# +$CMP ADP2108 +D 3MHz switching buck regulator, 600mA fixed output voltage in SOT23-5 package +K Voltage regulator switching buck fixed output analog +F http://www.analog.com/media/en/technical-documentation/data-sheets/ADP2108.pdf +$ENDCMP +# +$CMP APE1707H-12-HF +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 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 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 Adjustable 2A, 150KHz PWM Buck DC/DC Converter, TO252-5 (D-PAK) +K Adjustable 2A 150KHz PWM Buck DC/DC +$ENDCMP +# +$CMP APE1707M-12-HF +D APE1707M-33-HF, 12V 2A, 150KHz PWM Buck DC/DC Converter, SO8 +K 12V 2A 150KHz PWM Buck DC/DC +$ENDCMP +# +$CMP APE1707M-33-HF +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 5.0V 2A, 150KHz PWM Buck DC/DC Converter, SO8 +K 5V 2A 150KHz PWM Buck DC/DC +$ENDCMP +# +$CMP APE1707M-HF +D Adjustable 2A, 150KHz PWM Buck DC/DC Converter, SO8 +K Adjustable 2A 150KHz PWM Buck DC/DC +$ENDCMP +# +$CMP BD9001F +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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 +# +$CMP ICL7660 +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 +# +$CMP IS31LT3360 +D Constant current LED driver, internal switch, up to 40V/1.2A, SOT-89-5 +K Switching LED driver +F www.issi.com/WW/pdf/31LT3360.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 +F https://www.intersil.com/content/dam/Intersil/documents/isl8/isl8117.pdf +$ENDCMP +# +$CMP L5973D +D 2.5A step down switching regulator +K step down buck regulator +F http://www.st.com/resource/en/datasheet/l5973d.pdf +$ENDCMP +# +$CMP LM2574HVH-12 +D LM2574N, 12V, 0.5A Step-Down VR, High Votage Input +K SIMPLE SWITCHER® Step-Down Voltage Regulator 12V 500mA HV +F www.national.com/ds/LM/LM2574.pdf +$ENDCMP +# +$CMP LM2574HVH-15 +D LM2574N, 15V, 0.5A Step-Down VR, High Votage Input +K SIMPLE SWITCHER® Step-Down Voltage Regulator 15V 500mA HV +F www.national.com/ds/LM/LM2574.pdf +$ENDCMP +# +$CMP LM2574HVH-3.3 +D LM2574N, 3.3V, 0.5A Step-Down VR, High Votage Input +K SIMPLE SWITCHER® Step-Down Voltage Regulator 3.3V 500mA HV +F www.national.com/ds/LM/LM2574.pdf +$ENDCMP +# +$CMP LM2574HVH-5 +D LM2574N, 5V, 0.5A Step-Down VR, High Votage Input +K SIMPLE SWITCHER® Step-Down Voltage Regulator 5V 500mA HV +F www.national.com/ds/LM/LM2574.pdf +$ENDCMP +# +$CMP LM2574HVH-ADJ +D LM2574N, Adjustable Output, 0.5A Step-Down VR, High Votage Input +K SIMPLE SWITCHER® Step-Down Voltage Regulator Adjustable 500mA HV +F www.national.com/ds/LM/LM2574.pdf +$ENDCMP +# +$CMP LM2574N-12 +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 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 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 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 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 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 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 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 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 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 +# +$CMP LM2576HVT-12 +D LM2576HVS, TO-220-5, 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 LM2576HVT-15 +D LM2576HVS, TO-220-5, 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 LM2576HVT-3.3 +D LM2576HVS, TO-220-5, 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 LM2576HVT-5 +D LM2576HVS, TO-220-5, 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 LM2576HVT-ADJ +D LM2576HVS, TO-220-5, 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 +# +$CMP LM2576S-12 +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 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 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 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 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 +# +$CMP LM2576T-12 +D LM2576S, TO-220-5, 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 LM2576T-15 +D LM2576S, TO-220-5, 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 LM2576T-3.3 +D LM2576S, TO-220-5, 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 LM2576T-5 +D LM2576S, TO-220-5, 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 LM2576T-ADJ +D LM2576S, TO-220-5, 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 +# +$CMP LM2595S-12 +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 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 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 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 LM2595T-12 +D LM2595M, 12V, 1A Step-Down VR +K SIMPLE SWITCHER® Step-Down Voltage Regulator 12V 1A +F www.national.com/ds/LM/LM2595.pdf +$ENDCMP +# +$CMP LM2595T-3.3 +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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 Adjustable Output, 500 mA Step-Down VR +K SIMPLE SWITCHER® Step-Down Voltage Regulator +F www.national.com/ds/LM/LM2674.pdf +$ENDCMP +# +$CMP LM2674N-12 +D LM2674M, 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 LM2674N-3.3 +D LM2674M, 3.3V, 500 mA Step-Down VR +K SIMPLE SWITCHER® Step-Down Voltage Regulator +F www.national.com/ds/LM/LM2674.pdf +$ENDCMP +# +$CMP LM2674N-5.0 +D LM2674M, 5V, 500 mA Step-Down VR +K SIMPLE SWITCHER® Step-Down Voltage Regulator +F www.national.com/ds/LM/LM2674.pdf +$ENDCMP +# +$CMP LM2674N-ADJ +D LM2674M, Adjustable Output, 500 mA Step-Down VR +K SIMPLE SWITCHER® Step-Down Voltage Regulator +F www.national.com/ds/LM/LM2674.pdf +$ENDCMP +# +$CMP LM2675M-12 +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 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 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 Adjustable Output, 1A Step-Down VR +K SIMPLE SWITCHER® Step-Down Voltage Regulator Adjustable +F www.national.com/ds/LM/LM2675.pdf +$ENDCMP +# +$CMP LM2675N-12 +D LM2675M, 12V, 1A Step-Down VR +K SIMPLE SWITCHER® Step-Down Voltage Regulator 12V 1A +F www.national.com/ds/LM/LM2675.pdf +$ENDCMP +# +$CMP LM2675N-3.3 +D LM2675M, 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 LM2675N-5 +D LM2675M, 5V, 1A Step-Down VR +K SIMPLE SWITCHER® Step-Down Voltage Regulator 5V 1A +F www.national.com/ds/LM/LM2675.pdf +$ENDCMP +# +$CMP LM2675N-ADJ +D LM2675M, Adjustable Output, 1A Step-Down VR +K SIMPLE SWITCHER® Step-Down Voltage Regulator Adjustable +F www.national.com/ds/LM/LM2675.pdf +$ENDCMP +# +$CMP LM27313XMF +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 +# +$CMP LM2731XMF +D LM27313, 1.8A, 22Vout Boost Voltage Regulator, 1.6MHz Frequency, SOT-23-5 +K Miniature Step-Up Boost Voltage Regulator +F http://www.ti.com/lit/ds/symlink/lm2731.pdf +$ENDCMP +# +$CMP LM2731YMF +D LM27313, 1.8A, 22Vout Boost Voltage Regulator, 600kHz Frequency, SOT-23-5 +K Miniature Step-Up Boost Voltage Regulator +F http://www.ti.com/lit/ds/symlink/lm2731.pdf +$ENDCMP +# +$CMP LM2733XMF +D LM27313, 1A, 40Vout Boost Voltage Regulator, 1.6MHz Frequency, SOT-23-5 +K Miniature Step-Up Boost Voltage Regulator +F http://www.ti.com/lit/ds/symlink/lm2733.pdf +$ENDCMP +# +$CMP LM2733YMF +D LM27313, 1A, 40Vout Boost Voltage Regulator, 600kHz Frequency, SOT-23-5 +K Miniature Step-Up Boost Voltage Regulator +F http://www.ti.com/lit/ds/symlink/lm2733.pdf +$ENDCMP +# +$CMP LM2735XMF +D LM27313, 2.1A, 24Vout Boost/Flyback/SEPIC Voltage Regulator, 520kHz/1.6MHz Frequency, SOT-23-5 +K Miniature Step-Up Boost Flyback SEPIC Voltage Regulator +F http://www.ti.com/lit/ds/symlink/lm2735.pdf +$ENDCMP +# +$CMP LM3407MY +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 +# +$CMP LM3578 +D Switching Regulator (adjustable) +K POWER REGUL +F regulator\lm1578a.pdf +$ENDCMP +# +$CMP LM3670MF +D Miniature Step-Down DC-DC Converter, 2.5V < Vin < 5.5V +K DC-DC buck conveter step down voltage regulator +F www.ti.com/lit/ds/symlink/lm3670.pdf +$ENDCMP +# +$CMP LM5006MM +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 700 mA, 80V Step-Down Switching Regulator +K Step-Down Switching Regulator +F www.national.com/ds/LM/LM5007.pdf +$ENDCMP +# +$CMP LM5007SD +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 500 mA, 100V Step-Down Switching Regulator +K Step-Down Switching Regulator +F www.national.com/ds/LM/LM5008.pdf +$ENDCMP +# +$CMP LM5008SD +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 500 mA, 100V Step-Down Switching Regulator +K Step-Down Switching Regulator +F www.national.com/ds/LM/LM5008.pdf +$ENDCMP +# +$CMP LM5009MM +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 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 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 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 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 +# +$CMP LMR10510YSD +D LM10510, 1A, 5.5V Step-Down Voltage Regulator, 3MHz Frequency +K Miniature Step-Down Buck Voltage Regulator +F http://www.ti.com/lit/ds/symlink/lmr10510.pdf +$ENDCMP +# +$CMP LMR62014XMF +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 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 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 +# +$CMP LMR64010XMF +D LM64010, 1A, 40Vout 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/lmr64010.pdf +$ENDCMP +# +$CMP LT1054 +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 +# +$CMP LT1108 +D Micropower DC-DC conveter, step-up or step-down operation, 2V-30Vin, adjustable output voltage +K switching buck boost converter step-down step-up +F http://cds.linear.com/docs/en/datasheet/lt1108.pdf +$ENDCMP +# +$CMP LT1372 +D Set up/step down switching regulator +F regulator/lt1372-1377.pdf +$ENDCMP +# +$CMP LT1373 +D Set up/step down switching regulator +F regulator/lt1373.pdf +$ENDCMP +# +$CMP LT1945 +D Dual Micropower DC/DC Converter with Positive and Negative Outputs +K switched voltage converter regulator inverter double shutdown positive negative +F https://cds.linear.com/docs/en/datasheet/1945fa.pdf +$ENDCMP +# +$CMP LT3430 +D Hight Voltage Step-down switching regulator (synchronous) 3 A +K REGUL POWER +F linear-tec/lt3430f.pdf +$ENDCMP +# +$CMP LT3439 +D Low EMI DC/DC converter. +F regulator/lt3439.pdf +$ENDCMP +# +$CMP LT3757EMSE +D Boost, flyback, SEPIC and inverting regulator (MSOP package) +$ENDCMP +# +$CMP LTC1044 +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 +# +$CMP LTC1307 +D Switching Regulator (Single cell micropower) +K POWER +$ENDCMP +# +$CMP LTC1624 +D Switching Regulator Controller +K POWER +F linear-tec\ltc1624.pdf +$ENDCMP +# +$CMP LTC1878 +D Synchronous Step-Down Regulator +K REGUL POWER +F linear-tec/ltc1878.pdf +$ENDCMP +# +$CMP LTC1878EMS8 +D Synchronous Step-Down Regulator +K REGUL POWER +F linear-tec/ltc1878.pdf +$ENDCMP +# +$CMP LTC3429 +D 600mA, 500kHz Micropower Synchronous Boost Converter with Output Disconnect, TSOT-23 6-Lead Package +K boost step-up DC/DC synchronous +F http://cds.linear.com/docs/en/datasheet/3429fa.pdf +$ENDCMP +# +$CMP LTC3429B +D 600mA, 500kHz Micropower Synchronous Boost Converter with Output Disconnect, Continuous Switching at Light Loads, TSOT-23 6-Lead Package +K boost step-up DC/DC synchronous +F http://cds.linear.com/docs/en/datasheet/3429fa.pdf +$ENDCMP +# +$CMP LTC3442 +D Micropower Synchronous Buck-Boost DC/DC Converter with Automatic Burst Mode Operation +F linear-tec\ltc3442.pdf +$ENDCMP +# +$CMP LTC3525 +D 400mA Micropower Synchronous Step-Up DC/DC Converter with Output Disconnect +K boost step-up DC/DC synchronous +F http://cds.linear.com/docs/en/datasheet/3525fc.pdf +$ENDCMP +# +$CMP LTC3525-3 +D Fixed 3V, 400mA Micropower Synchronous Step-Up DC/DC Converter with Output Disconnect +K fixed boost step-up DC/DC synchronous +F http://cds.linear.com/docs/en/datasheet/3525fc.pdf +$ENDCMP +# +$CMP LTC3525-3.3 +D Fixed 3V3, 400mA Micropower Synchronous Step-Up DC/DC Converter with Output Disconnect +K fixed boost step-up DC/DC synchronous +F http://cds.linear.com/docs/en/datasheet/3525fc.pdf +$ENDCMP +# +$CMP LTC3525-5 +D Fixed 5V, 400mA Micropower Synchronous Step-Up DC/DC Converter with Output Disconnect +K fixed boost step-up DC/DC synchronous +F http://cds.linear.com/docs/en/datasheet/3525fc.pdf +$ENDCMP +# +$CMP LTC3525D-3.3 +D Fixed 3V3, 400mA Micropower Synchronous Step-Up DC/DC Converter with Pass Through Mode +K fixed boost step-up DC/DC synchronous +F http://cds.linear.com/docs/en/datasheet/3525d33fb.pdf +$ENDCMP +# +$CMP LTC3525L-3 +D Fixed 3V, 400mA Micropower Synchronous Step-Up DC/DC Converter with Output Disconnect +K fixed boost step-up DC/DC synchronous +F http://cds.linear.com/docs/en/datasheet/3525laf.pdf +$ENDCMP +# +$CMP LTC3630 +D High efficiency 65V 500mA synchronous step-down converter +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 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 LTC3890 +D 60V dual 2-phase synchronous step-down DC/DC controller in QFN-32 package +K switching buck converter regulator dual-output +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 switching buck converter regulator dual-output +F http://cds.linear.com/docs/en/datasheet/38901fb.pdf +$ENDCMP +# +$CMP MAX1044 +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 +# +$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 +F http://datasheets.maximintegrated.com/en/ds/MAX5035.pdf +$ENDCMP +# +$CMP MAX5035AUPA +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 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 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 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 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 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 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 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 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 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 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 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 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 MAX777 +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 +# +$CMP MC34063 +D 1.5A step up/down/inverting switching regulator +K smps buck boost inverting +F http://www.onsemi.com/pub_link/Collateral/MC34063A-D.PDF +$ENDCMP +# +$CMP MCP16301 +D 4.0 to 30V Input, 1A output, integrated switch step-down regulator, SOT-23-6 package +K switching buck converter power-supply voltage regulator +F http://ww1.microchip.com/downloads/en/DeviceDoc/20005004D.pdf +$ENDCMP +# +$CMP MCP16301H +D 4.7 to 36V Input, 1A output, integrated switch step-down regulator, SOT-23-6 package +K switching buck converter power-supply voltage regulator +F http://ww1.microchip.com/downloads/en/DeviceDoc/20005004D.pdf +$ENDCMP +# +$CMP MCP16311-MNY +D 30V Input, 1A output, integrated switch step-down regulator, PFM/PWM modulation, DFN-8 package +K switching buck converter power-supply voltage regulator +F http://ww1.microchip.com/downloads/en/DeviceDoc/20005255B.pdf +$ENDCMP +# +$CMP MCP16311-MS +D 30V Input, 1A output, integrated switch step-down regulator, PFM/PWM modulation, MSOP-8 package +K switching buck converter power-supply voltage regulator +F http://ww1.microchip.com/downloads/en/DeviceDoc/20005255B.pdf +$ENDCMP +# +$CMP MCP16312-MNY +D 30V Input, 1A output, integrated switch step-down regulator, PWM modulation, DFN-8 package +K switching buck converter power-supply voltage regulator +F http://ww1.microchip.com/downloads/en/DeviceDoc/20005255B.pdf +$ENDCMP +# +$CMP MCP16312-MS +D 30V Input, 1A output, integrated switch step-down regulator with, modulation, MSOP-8 package +K switching buck converter power-supply voltage regulator +F http://ww1.microchip.com/downloads/en/DeviceDoc/20005255B.pdf +$ENDCMP +# +$CMP MCP1640-CH +D Synchronous Boost Regulator, Adjustable Output 2.0V-5.5V, PWM/PFM True Disconnect, SOT23 +K Step-Up Boost DC-DC Regulator Adjustable +F http://ww1.microchip.com/downloads/en/DeviceDoc/20002234D.pdf +$ENDCMP +# +$CMP MCP1640-MC +D Synchronous Boost Regulator, Adjustable Output 2.0V-5.5V, PWM/PFM True Disconnect, DFN +K Step-Up Boost DC-DC Regulator Adjustable +F http://ww1.microchip.com/downloads/en/DeviceDoc/20002234D.pdf +$ENDCMP +# +$CMP MCP1640B-CH +D Synchronous Boost Regulator, Adjustable Output 2.0V-5.5V, PWM Only True Disconnect, SOT23 +K Step-Up Boost DC-DC Regulator Adjustable +F http://ww1.microchip.com/downloads/en/DeviceDoc/20002234D.pdf +$ENDCMP +# +$CMP MCP1640B-MC +D Synchronous Boost Regulator, Adjustable Output 2.0V-5.5V, PWM Only True Disconnect, DFN +K Step-Up Boost DC-DC Regulator Adjustable +F http://ww1.microchip.com/downloads/en/DeviceDoc/20002234D.pdf +$ENDCMP +# +$CMP MCP1640C-CH +D Synchronous Boost Regulator, Adjustable Output 2.0V-5.5V, PWM/PFM Input to Output Bypass, SOT23 +K Step-Up Boost DC-DC Regulator Adjustable +F http://ww1.microchip.com/downloads/en/DeviceDoc/20002234D.pdf +$ENDCMP +# +$CMP MCP1640C-MC +D Synchronous Boost Regulator, Adjustable Output 2.0V-5.5V, PWM/PFM Input to Output Bypass, DFN +K Step-Up Boost DC-DC Regulator Adjustable +F http://ww1.microchip.com/downloads/en/DeviceDoc/20002234D.pdf +$ENDCMP +# +$CMP MCP1640D-CH +D Synchronous Boost Regulator, Adjustable Output 2.0V-5.5V, PWM Only Input to Output Bypass, SOT23 +K Step-Up Boost DC-DC Regulator Adjustable +F http://ww1.microchip.com/downloads/en/DeviceDoc/20002234D.pdf +$ENDCMP +# +$CMP MCP1640D-MC +D Synchronous Boost Regulator, Adjustable Output 2.0V-5.5V, PWM Only Input to Output Bypass, DFN +K Step-Up Boost DC-DC Regulator Adjustable +F http://ww1.microchip.com/downloads/en/DeviceDoc/20002234D.pdf +$ENDCMP +# +$CMP MIC2177 +D Step-down switching regulator (synchronous) 2.5 A +K REGUL POWER +F micrel/mic2177.pdf +$ENDCMP +# +$CMP NID60 +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 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 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 +# +$CMP ST1S10PUR +D ST1S10PHR, DC/DC Buck Converter, Vin 18V, 3A, DFN-8 (4x4mm) +K DC/DC Buck Conwerter 3A Low Voltage Input +F http://www.st.com/internet/com/TECHNICAL_RESOURCES/TECHNICAL_LITERATURE/DATASHEET/CD00169322.pdf +$ENDCMP +# +$CMP ST1S14PHR +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 TL497 +D 500 mA step up/step down switching regulator +F texas/tl497a.pdf +$ENDCMP +# +$CMP TL497A +D 500 mA step up/step down switching regulator +F texas/tl497a.pdf +$ENDCMP +# +$CMP TPS5430DDA +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 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 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 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 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 +F http://www.ti.com/lit/ds/symlink/tps60503.pdf +$ENDCMP +# +$CMP TPS60501DGS +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 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 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 TPS61200 +D Adjustable Output, Low Input Voltage Synchronous Boost Converter With 1.3-A Switches, VSON (10) Package +K boost step-up DC/DC synchronous +F www.ti.com/lit/ds/symlink/tps61200.pdf +$ENDCMP +# +$CMP TPS61201 +D Fixed 3.3V Output, Low Input Voltage Synchronous Boost Converter With 1.3-A Switches, VSON (10) Package +K boost step-up DC/DC synchronous +F www.ti.com/lit/ds/symlink/tps61200.pdf +$ENDCMP +# +$CMP TPS61202 +D Fixed 5V Output, Low Input Voltage Synchronous Boost Converter With 1.3-A Switches, VSON (10) Package +K boost step-up DC/DC synchronous +F www.ti.com/lit/ds/symlink/tps61200.pdf +$ENDCMP +# +$CMP TPS62170 +D Step-Down Conveter, 0.5A, 3V-17V input, adjustable output +K step-down dc-dc buck regulator +F http://www.ti.com/lit/ds/symlink/tps62170.pdf +$ENDCMP +# +$CMP TPS62171 +D Step-Down Conveter, 0.5A, 3V-17V input, 1.8V fixed output +K step-down dc-dc buck regulator +F http://www.ti.com/lit/ds/symlink/tps62170.pdf +$ENDCMP +# +$CMP TPS62172 +D Step-Down Conveter, 0.5A, 3V-17V input, 3.3V fixed output +K step-down dc-dc buck regulator +F http://www.ti.com/lit/ds/symlink/tps62170.pdf +$ENDCMP +# +$CMP TPS62173 +D Step-Down Conveter, 0.5A, 3V-17V input, 5.0V fixed output +K step-down dc-dc buck regulator +F http://www.ti.com/lit/ds/symlink/tps62170.pdf +$ENDCMP +# +$CMP TPS62175 +D Step-Down Conveter, 0.5A, 4.75V-28V input, adjustable output, with Sleep Mode +K step-down dc-dc buck regulator +F http://www.ti.com/lit/ds/symlink/tps62177.pdf +$ENDCMP +# +$CMP TPS62177 +D Step-Down Conveter, 0.5A, 4.75V-28V input, 3.3V fixed output, with Sleep Mode +K step-down dc-dc buck regulator +F http://www.ti.com/lit/ds/symlink/tps62177.pdf +$ENDCMP +# +$CMP TPS62200DBV +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 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 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 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 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 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 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 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 +# +$CMP TSR_1-2412 +D 1.2V 1A, step-down regulator, 4.6-36Vin, TO-220 compatible, replacement for LMxx linear regulators, -40°C to +85°Car regulators, -40°C to +85°C +K dc-dc traco buck +F http://www.tracopower.com/products/tsr1.pdf +$ENDCMP +# +$CMP TSR_1-24120 +D 12V 1A, step-down regulator, 15-36Vin, TO-220 compatible, replacement for LMxx linear regulators, -40°C to +85°C +K dc-dc traco buck +F http://www.tracopower.com/products/tsr1.pdf +$ENDCMP +# +$CMP TSR_1-2415 +D 1.5V 1A, step-down regulator, 4.6-36Vin, TO-220 compatible, replacement for LMxx linear regulators, -40°C to +85°C +K dc-dc traco buck +F http://www.tracopower.com/products/tsr1.pdf +$ENDCMP +# +$CMP TSR_1-24150 +D 15V 1A, step-down regulator, 18-36Vin, TO-220 compatible, replacement for LMxx linear regulators, -40°C to +85°C +K dc-dc traco buck +F http://www.tracopower.com/products/tsr1.pdf +$ENDCMP +# +$CMP TSR_1-2418 +D 1.8V 1A, step-down regulator, 4.6-36Vin, TO-220 compatible, replacement for LMxx linear regulators, -40°C to +85°C +K dc-dc traco buck +F http://www.tracopower.com/products/tsr1.pdf +$ENDCMP +# +$CMP TSR_1-2425 +D 2.5V 1A, step-down regulator, 4.6-36Vin, TO-220 compatible, replacement for LMxx linear regulators, -40°C to +85°C +K dc-dc traco buck +F http://www.tracopower.com/products/tsr1.pdf +$ENDCMP +# +$CMP TSR_1-2433 +D 3.3V 1A, step-down regulator, 4.75-36Vin, TO-220 compatible, replacement for LMxx linear regulators, -40°C to +85°C +K dc-dc traco buck +F http://www.tracopower.com/products/tsr1.pdf +$ENDCMP +# +$CMP TSR_1-2450 +D 5V 1A, step-down regulator, 6.5-36Vin, TO-220 compatible, replacement for LMxx linear regulators, -40°C to +85°C +K dc-dc traco buck +F http://www.tracopower.com/products/tsr1.pdf +$ENDCMP +# +$CMP TSR_1-2465 +D 6.5V 1A, step-down regulator, 9-36Vin, TO-220 compatible, replacement for LMxx linear regulators, -40°C to +85°C +K dc-dc traco buck +F http://www.tracopower.com/products/tsr1.pdf +$ENDCMP +# +$CMP TSR_1-2490 +D 9V 1A, step-down regulator, 12-36Vin, TO-220 compatible, replacement for LMxx linear regulators, -40°C to +85°C +K dc-dc traco buck +F http://www.tracopower.com/products/tsr1.pdf +$ENDCMP +# +#End Doc Library diff --git a/library/dc-dc.lib b/library/dc-dc.lib index 3b22c983..fb735145 100644 --- a/library/dc-dc.lib +++ b/library/dc-dc.lib @@ -1,2043 +1,2067 @@ -EESchema-LIBRARY Version 2.3 -#encoding utf-8 -# -# ADP1108 -# -DEF ADP1108 U 0 30 Y Y 1 F N -F0 "U" -200 425 50 H V R CNN -F1 "ADP1108" -200 350 50 H V R CNN -F2 "" 50 -350 50 H V L CNN -F3 "" 200 0 50 H V C CNN -ALIAS LT1108 ADP1108-3.3 ADP1108-5 ADP1108-12 -$FPLIST - SOIC* - DIP* -$ENDFPLIST -DRAW -S -300 -300 300 300 0 1 10 f -X ILIM 1 -100 400 100 D 50 50 1 1 I -X VIN 2 100 400 100 D 50 50 1 1 W -X SW1 3 400 -100 100 L 50 50 1 1 P -X SW2 4 400 100 100 L 50 50 1 1 P -X GND 5 0 -400 100 U 50 50 1 1 W -X AO 6 -400 -100 100 R 50 50 1 1 C -X SET 7 -400 100 100 R 50 50 1 1 I -X FB/SENSE 8 400 0 100 L 50 50 1 1 I -ENDDRAW -ENDDEF -# -# ADP2108 -# -DEF ADP2108 U 0 40 Y Y 1 F N -F0 "U" -200 200 50 H V L CNN -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 -ENDDRAW -ENDDEF -# -# APE1707H-33-HF -# -DEF APE1707H-33-HF U 0 40 Y Y 1 F N -F0 "U" -300 350 50 H V L CNN -F1 "APE1707H-33-HF" -300 250 50 H V L CNN -F2 "TO-252-5" 250 -250 50 H V C CIN -F3 "" 0 0 50 H V C CNN -ALIAS APE1707H-50-HF APE1707H-12-HF APE1707H-HF -$FPLIST - TO-252* - D-PAK-5* - 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 -ENDDRAW -ENDDEF -# -# APE1707M-33-HF -# -DEF APE1707M-33-HF U 0 40 Y Y 1 F N -F0 "U" -400 350 50 H V L CNN -F1 "APE1707M-33-HF" -400 250 50 H V L CNN -F2 "SOIC-8" 300 -250 50 H V C CIN -F3 "" 0 0 50 H V C CNN -ALIAS APE1707M-50-HF APE1707M-12-HF APE1707M-HF -$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 -X ~EN~ 4 -500 -100 100 R 50 50 1 1 I -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 -ENDDRAW -ENDDEF -# -# BD9001F -# -DEF BD9001F U 0 40 Y Y 1 F N -F0 "U" -300 450 50 H V L CNN -F1 "BD9001F" -300 350 50 H V L CNN -F2 "SOIC-8" 250 -350 50 H V C CIN -F3 "" 0 0 50 H V C CNN -$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 -ENDDRAW -ENDDEF -# -# BD9778F -# -DEF BD9778F U 0 40 Y Y 1 F N -F0 "U" -300 450 50 H V L CNN -F1 "BD9778F" -300 350 50 H V L CNN -F2 "SOIC-8" 250 -350 50 H V C CIN -F3 "" 0 0 50 H V C CNN -$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 -X INV 4 400 0 100 L 50 50 1 1 I -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 -ENDDRAW -ENDDEF -# -# BD9778HFP -# -DEF BD9778HFP U 0 40 Y Y 1 F N -F0 "U" -300 450 50 H V L CNN -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 -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 -ENDDRAW -ENDDEF -# -# BD9781HFP -# -DEF BD9781HFP U 0 40 Y Y 1 F N -F0 "U" -400 450 50 H V L CNN -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 -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 -ENDDRAW -ENDDEF -# -# BD9G341EFJ -# -DEF BD9G341EFJ U 0 40 Y Y 1 F N -F0 "U" -250 450 50 H V C CNN -F1 "BD9G341EFJ" 300 450 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -$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 -X FB 4 400 0 100 L 50 50 1 1 I -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 -ENDDRAW -ENDDEF -# -# GL2576-3.3SF8DR -# -DEF GL2576-3.3SF8DR U 0 40 Y Y 1 F N -F0 "U" -500 350 50 H V L CNN -F1 "GL2576-3.3SF8DR" -500 250 50 H V L CNN -F2 "SOIC-8" 450 -250 50 H V C CIN -F3 "" 0 0 50 H V C CNN -ALIAS GL2576-5.0SF8DR GL2576-12SF8DR GL2576-15SF8DR GL2576-ASF8DR -$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 -X ~ON~/OFF 4 -600 -100 100 R 50 50 1 1 I -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 -ENDDRAW -ENDDEF -# -# GL2576-3.3TA5PR -# -DEF GL2576-3.3TA5PR U 0 40 Y Y 1 F N -F0 "U" -400 350 50 H V L CNN -F1 "GL2576-3.3TA5PR" -400 250 50 H V L CNN -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 -ENDDRAW -ENDDEF -# -# GL2576-3.3TA5R -# -DEF GL2576-3.3TA5R U 0 40 Y Y 1 F N -F0 "U" -400 350 50 H V L CNN -F1 "GL2576-3.3TA5R" -400 250 50 H V L CNN -F2 "TO-263-5" 300 -250 50 H V C CIN -F3 "" 0 0 50 H V C CNN -ALIAS GL2576-5.0TA5R GL2576-12TA5R GL2576-15TA5R GL2576-ATA5R -$FPLIST - TO-263-5* - 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 -ENDDRAW -ENDDEF -# -# GL2576-3.3TB5T -# -DEF GL2576-3.3TB5T U 0 40 Y Y 1 F N -F0 "U" -400 350 50 H V L CNN -F1 "GL2576-3.3TB5T" -400 250 50 H V L CNN -F2 "TO-220-5" 300 -250 50 H V C CIN -F3 "" 0 0 50 H V C CNN -ALIAS GL2576-5.0TB5T GL2576-12TB5T GL2576-15TB5T GL2576-ATB5T -$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 -ENDDRAW -ENDDEF -# -# IS31LT3360 -# -DEF IS31LT3360 U 0 40 Y Y 1 F N -F0 "U" -250 350 50 H V C CNN -F1 "IS31LT3360" 150 350 50 H V C CNN -F2 "SOT-89-5" 0 -400 50 H V C CIN -F3 "www.issi.com/WW/pdf/31LT3360.pdf" 50 -500 50 H I C CNN -$FPLIST - SOT-23* - SOT-23* -$ENDFPLIST -DRAW -S -250 300 250 -300 0 1 10 f -X LX 1 400 -200 150 L 50 50 1 1 C -X GND 2 -400 0 150 R 50 50 1 1 W -X ADJ 3 -400 -200 150 R 50 50 1 1 I -X ISENSE 4 400 200 150 L 50 50 1 1 I -X VIN 5 -400 200 150 R 50 50 1 1 W -ENDDRAW -ENDDEF -# -# ISL8117 -# -DEF ISL8117 U 0 40 Y Y 1 F N -F0 "U" -500 550 50 H V L CNN -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 -X MOD/SYNC 4 -600 200 100 R 50 50 1 1 I -X PGOOD 5 -600 100 100 R 50 50 1 1 I -X RT 6 -600 -200 100 R 50 50 1 1 I -X SS/TRK 7 -600 -100 100 R 50 50 1 1 I -X FB 8 600 -300 100 L 50 50 1 1 I -X PGND 9 100 -600 100 U 50 50 1 1 W -X LGATE/OCS 10 600 -100 100 L 50 50 1 1 I -X VCC5V 11 0 600 100 D 50 50 1 1 W -X ISEN 12 600 0 100 L 50 50 1 1 I -X PHASE 13 600 100 100 L 50 50 1 1 I -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 -ENDDRAW -ENDDEF -# -# LM2574HVH-12 -# -DEF LM2574HVH-12 U 0 40 Y Y 1 F N -F0 "U" -400 350 50 H V L CNN -F1 "LM2574HVH-12" -400 250 50 H V L CNN -F2 "DIP-8" 300 -250 50 H V C CIN -F3 "" 0 0 50 H V C CNN -ALIAS LM2574HVH-3.3 LM2574HVH-5 LM2574HVH-15 LM2574HVH-ADJ -$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 -ENDDRAW -ENDDEF -# -# LM2574N-12 -# -DEF LM2574N-12 U 0 40 Y Y 1 F N -F0 "U" -400 350 50 H V L CNN -F1 "LM2574N-12" -400 250 50 H V L CNN -F2 "DIP-8" 350 -250 50 H V C CIN -F3 "" 0 0 50 H V C CNN -ALIAS LM2574N-3.3 LM2574N-5 LM2574N-15 LM2574N-ADJ -$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 -ENDDRAW -ENDDEF -# -# LM2576HVS-12 -# -DEF LM2576HVS-12 U 0 40 Y Y 1 F N -F0 "U" -400 350 50 H V L CNN -F1 "LM2576HVS-12" -400 250 50 H V L CNN -F2 "TO-263-5" 300 -250 50 H V C CIN -F3 "" 0 0 50 H V C CNN -ALIAS LM2576HVS-3.3 LM2576HVS-5 LM2576HVS-15 LM2576HVS-ADJ -$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 -ENDDRAW -ENDDEF -# -# LM2576HVT-12 -# -DEF LM2576HVT-12 U 0 40 Y Y 1 F N -F0 "U" -400 350 50 H V L CNN -F1 "LM2576HVT-12" -400 250 50 H V L CNN -F2 "TO-220-5" 300 -250 50 H V C CIN -F3 "" 0 0 50 H V C CNN -ALIAS LM2576HVT-3.3 LM2576HVT-5 LM2576HVT-15 LM2576HVT-ADJ -$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 -ENDDRAW -ENDDEF -# -# LM2576S-12 -# -DEF LM2576S-12 U 0 40 Y Y 1 F N -F0 "U" -400 350 50 H V L CNN -F1 "LM2576S-12" -400 250 50 H V L CNN -F2 "TO-263-5" 300 -250 50 H V C CIN -F3 "" 0 0 50 H V C CNN -ALIAS LM2576S-3.3 LM2576S-5 LM2576S-15 LM2576S-ADJ -$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 -ENDDRAW -ENDDEF -# -# LM2576T-12 -# -DEF LM2576T-12 U 0 40 Y Y 1 F N -F0 "U" -400 350 50 H V L CNN -F1 "LM2576T-12" -400 250 50 H V L CNN -F2 "TO-220-5" 300 -250 50 H V C CIN -F3 "" 0 0 50 H V C CNN -ALIAS LM2576T-3.3 LM2576T-5 LM2576T-15 LM2576T-ADJ -$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 -ENDDRAW -ENDDEF -# -# LM2595S-12 -# -DEF LM2595S-12 U 0 40 Y Y 1 F N -F0 "U" -400 350 50 H V L CNN -F1 "LM2595S-12" -400 250 50 H V L CNN -F2 "TO-263-5" 300 -250 50 H V C CIN -F3 "" 0 0 50 H V C CNN -ALIAS LM2595S-3.3 LM2595S-5 LM2595S-ADJ -$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 -ENDDRAW -ENDDEF -# -# LM2595T-12 -# -DEF LM2595T-12 U 0 40 Y Y 1 F N -F0 "U" -400 350 50 H V L CNN -F1 "LM2595T-12" -400 250 50 H V L CNN -F2 "TO-220-5" 300 -250 50 H V C CIN -F3 "" 0 0 50 H V C CNN -ALIAS LM2595T-3.3 LM2595T-5 LM2595T-ADJ -$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 -ENDDRAW -ENDDEF -# -# LM2596S-12 -# -DEF LM2596S-12 U 0 40 Y Y 1 F N -F0 "U" -400 350 50 H V L CNN -F1 "LM2596S-12" -400 250 50 H V L CNN -F2 "TO-263-5" 300 -250 50 H V C CIN -F3 "" 0 0 50 H V C CNN -ALIAS LM2596S-5 LM2596S-3.3 LM2596S-ADJ -$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 -ENDDRAW -ENDDEF -# -# LM2596T-12 -# -DEF LM2596T-12 U 0 40 Y Y 1 F N -F0 "U" -400 350 50 H V L CNN -F1 "LM2596T-12" -400 250 50 H V L CNN -F2 "TO-220-5" 300 -250 50 H V C CIN -F3 "" 0 0 50 H V C CNN -ALIAS LM2596T-5 LM2596T-3.3 LM2596T-ADJ -$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 -ENDDRAW -ENDDEF -# -# LM2672M-12 -# -DEF LM2672M-12 U 0 40 Y Y 1 F N -F0 "U" -400 450 50 H V L CNN -F1 "LM2672M-12" -400 350 50 H V L CNN -F2 "SOIC-8" 350 -350 50 H V C CIN -F3 "" 0 0 50 H V C CNN -ALIAS LM2672M-3.3 LM2672M-5.0 LM2672M-ADJ -$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 -X FB 4 500 200 100 L 50 50 1 1 I -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 -ENDDRAW -ENDDEF -# -# LM2672N-12 -# -DEF LM2672N-12 U 0 40 Y Y 1 F N -F0 "U" -400 450 50 H V L CNN -F1 "LM2672N-12" -400 350 50 H V L CNN -F2 "DIP-8" 350 -350 50 H V C CIN -F3 "" 0 0 50 H V C CNN -ALIAS LM2672N-3.3 LM2672N-5.0 LM2672N-ADJ -$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 -X FB 4 500 200 100 L 50 50 1 1 I -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 -ENDDRAW -ENDDEF -# -# LM2674M-12 -# -DEF LM2674M-12 U 0 40 Y Y 1 F N -F0 "U" -400 450 50 H V L CNN -F1 "LM2674M-12" -400 350 50 H V L CNN -F2 "SOIC-8" 300 -350 50 H V C CIN -F3 "" 0 0 50 H V C CNN -ALIAS LM2674M-3.3 LM2674M-5.0 LM2674M-ADJ -$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 -ENDDRAW -ENDDEF -# -# LM2674N-12 -# -DEF LM2674N-12 U 0 40 Y Y 1 F N -F0 "U" -400 450 50 H V L CNN -F1 "LM2674N-12" -400 350 50 H V L CNN -F2 "DIP-8" 350 -350 50 H V C CIN -F3 "" 0 0 50 H V C CNN -ALIAS LM2674N-3.3 LM2674N-5.0 LM2674N-ADJ -$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 -ENDDRAW -ENDDEF -# -# LM2675M-12 -# -DEF LM2675M-12 U 0 40 Y Y 1 F N -F0 "U" -400 450 50 H V L CNN -F1 "LM2675M-12" -400 350 50 H V L CNN -F2 "SOIC-8" 300 -350 50 H V C CIN -F3 "" 0 0 50 H V C CNN -ALIAS LM2675M-3.3 LM2675M-5 LM2675M-ADJ -$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 -ENDDRAW -ENDDEF -# -# LM2675N-12 -# -DEF LM2675N-12 U 0 40 Y Y 1 F N -F0 "U" -400 450 50 H V L CNN -F1 "LM2675N-12" -400 350 50 H V L CNN -F2 "DIP-8" 350 -350 50 H V C CIN -F3 "" 0 0 50 H V C CNN -ALIAS LM2675N-3.3 LM2675N-5 LM2675N-ADJ -$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 -ENDDRAW -ENDDEF -# -# LM3407MY -# -DEF LM3407MY U 0 40 Y Y 1 F N -F0 "U" -300 450 50 H V L CNN -F1 "LM3407MY" -300 350 50 H V L CNN -F2 "eMSOP-8" 250 -350 50 H V C CIN -F3 "" 0 0 50 H V C CNN -$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 -X FS 4 -400 -200 100 R 50 50 1 1 O -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 -ENDDRAW -ENDDEF -# -# LM3578 -# -DEF LM3578 U 0 40 Y Y 1 F N -F0 "U" 150 450 50 H V C CNN -F1 "LM3578" 250 -450 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -S -550 -400 550 400 0 1 0 N -X E- 1 -850 300 300 R 50 50 1 1 I I -X E+ 2 -850 100 300 R 50 50 1 1 I -X CAP_OSC 3 -850 -100 300 R 50 50 1 1 I -X GND 4 -850 -300 300 R 50 50 1 1 W -X E 5 850 -300 300 L 50 50 1 1 E -X C 6 850 -100 300 L 50 50 1 1 C -X CUR_LIM 7 850 100 300 L 50 50 1 1 I I -X VP+ 8 850 300 300 L 50 50 1 1 I -ENDDRAW -ENDDEF -# -# LM3670MF -# -DEF LM3670MF U 0 40 Y Y 1 F N -F0 "U" -200 275 50 H V L CNN -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 -ENDDRAW -ENDDEF -# -# LM5006MM -# -DEF LM5006MM U 0 40 Y Y 1 F N -F0 "U" -300 650 50 H V L CNN -F1 "LM5006MM" -300 550 50 H V L CNN -F2 "MSOP-10" 0 -450 50 H V C CIN -F3 "" 0 0 50 H V C CNN -$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 -X RTN 4 -400 -300 100 R 50 50 1 1 W -X UV 5 -400 0 100 R 50 50 1 1 I -X UVO 6 -400 -100 100 R 50 50 1 1 O -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 -ENDDRAW -ENDDEF -# -# LM5007MM -# -DEF LM5007MM U 0 40 Y Y 1 F N -F0 "U" -300 550 50 H V L CNN -F1 "LM5007MM" -300 450 50 H V L CNN -F2 "MSOP-8" 0 -450 50 H V C CIN -F3 "" 0 0 50 H V C CNN -$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 -X RTN 4 -400 -300 100 R 50 50 1 1 W -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 -ENDDRAW -ENDDEF -# -# LM5007SD -# -DEF LM5007SD U 0 40 Y Y 1 F N -F0 "U" -300 550 50 H V L CNN -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 -X RTN 4 -400 -300 100 R 50 50 1 1 W -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 -ENDDRAW -ENDDEF -# -# LM5008MM -# -DEF LM5008MM U 0 40 Y Y 1 F N -F0 "U" -300 550 50 H V L CNN -F1 "LM5008MM" -300 450 50 H V L CNN -F2 "MSOP-8" 0 -450 50 H V C CIN -F3 "" 0 0 50 H V C CNN -$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 -X RTN 4 -400 -300 100 R 50 50 1 1 W -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 -ENDDRAW -ENDDEF -# -# LM5008SD -# -DEF LM5008SD U 0 40 Y Y 1 F N -F0 "U" -300 550 50 H V L CNN -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 -X RTN 4 -400 -300 100 R 50 50 1 1 W -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 -ENDDRAW -ENDDEF -# -# LM5008SDC -# -DEF LM5008SDC U 0 40 Y Y 1 F N -F0 "U" -300 550 50 H V L CNN -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 -X RTN 4 -400 -300 100 R 50 50 1 1 W -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 -ENDDRAW -ENDDEF -# -# LM5009MM -# -DEF LM5009MM U 0 40 Y Y 1 F N -F0 "U" -300 550 50 H V L CNN -F1 "LM5009MM" -300 450 50 H V L CNN -F2 "MSOP-8" 0 -450 50 H V C CIN -F3 "" 0 0 50 H V C CNN -$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 -X RTN 4 -400 -300 100 R 50 50 1 1 W -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 -ENDDRAW -ENDDEF -# -# LM5017MR -# -DEF LM5017MR U 0 40 Y Y 1 F N -F0 "U" -300 550 50 H V L CNN -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 -X RON 4 -400 100 100 R 50 50 1 1 I -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 -ENDDRAW -ENDDEF -# -# LM5017SD -# -DEF LM5017SD U 0 40 Y Y 1 F N -F0 "U" -300 550 50 H V L CNN -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 -X RON 4 -400 100 100 R 50 50 1 1 I -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 -ENDDRAW -ENDDEF -# -# LMR10510XMF -# -DEF LMR10510XMF U 0 40 Y Y 1 F N -F0 "U" -200 350 50 H V L CNN -F1 "LMR10510XMF" -200 250 50 H V L CNN -F2 "SOT-23-5" 250 -250 50 H V C CIN -F3 "" 0 100 50 H V C CNN -ALIAS LM2731XMF LM2731YMF LM27313XMF LM2733XMF LM2733YMF LM2735XMF LMR10510YMF LMR62014XMF LMR62421XMF LMR64010XMF -$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 -ENDDRAW -ENDDEF -# -# LMR10510YSD -# -DEF LMR10510YSD U 0 40 Y Y 1 F N -F0 "U" -250 450 50 H V L CNN -F1 "LMR10510YSD" -250 350 50 H V L CNN -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 -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 -# -# LT1372 -# -DEF LT1372 U 0 30 Y Y 1 F N -F0 "U" 600 500 50 H V C CNN -F1 "LT1372" -500 500 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -ALIAS LT1373 -DRAW -S -700 -400 700 400 0 1 0 N -X Vc 1 250 -700 300 U 50 50 1 1 I -X FB+ 2 1000 -250 300 L 50 50 1 1 I -X FB- 3 -1000 250 300 R 50 50 1 1 P -X S/S 4 -1000 -250 300 R 50 50 1 1 P -X Vin 5 0 700 300 D 50 50 1 1 W -X GND_S 6 -150 -700 300 U 50 50 1 1 I -X GND 7 -300 -700 300 U 50 50 1 1 I -X Vsw 8 1000 250 300 L 50 50 1 1 I -ENDDRAW -ENDDEF -# -# LT1945 -# -DEF LT1945 U 0 40 Y Y 1 F N -F0 "U" -250 450 50 H V C CNN -F1 "LT1945" 150 450 50 H V C CNN -F2 "" 100 0 50 H V C CNN -F3 "" 100 0 50 H V C CNN -$FPLIST - MSOP-10* -$ENDFPLIST -DRAW -S -300 400 300 -200 0 1 0 f -X NFB1 1 400 0 100 L 50 50 1 1 I -X ~SHDN1 2 -400 200 100 R 50 50 1 1 I -X GND 3 -200 -300 100 U 50 50 1 1 W -X ~SHDN2 4 -400 100 100 R 50 50 1 1 I -X FB2 5 400 300 100 L 50 50 1 1 I -X SW2 6 400 200 100 L 50 50 1 1 w -X PGND 7 -100 -300 100 U 50 50 1 1 W -X V_IN 8 -400 300 100 R 50 50 1 1 W -X PGND 9 0 -300 100 U 50 50 1 1 W -X SW1 10 400 100 100 L 50 50 1 1 w -ENDDRAW -ENDDEF -# -# LT3430 -# -DEF LT3430 U 0 30 Y Y 1 F N -F0 "U" 200 600 50 H V L CNN -F1 "LT3430" 500 -600 50 H V L CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -S -500 500 500 -500 0 1 0 N -X GND 1 -150 -800 300 U 50 50 1 1 W -X SW 2 800 250 300 L 50 50 1 1 O -X VIN 3 -50 800 300 D 30 30 1 1 I -X VIN 4 50 800 300 D 30 30 1 1 I -X SW 5 800 150 300 L 50 50 1 1 P -X BOOST 6 800 400 300 L 50 50 1 1 I -X GND 8 -50 -800 300 U 50 50 1 1 W -X GND 9 50 -800 300 U 50 50 1 1 W -X Bias 10 -800 -200 300 R 50 50 1 1 I -X COMP 11 -800 -50 300 R 50 50 1 1 I -X FB(1.22V) 12 800 0 300 L 50 50 1 1 I -X SYNC 14 -800 250 300 R 50 50 1 1 I -X SHDN 15 -800 400 300 R 50 50 1 1 I I -X GND 16 150 -800 300 U 50 50 1 1 W -X GND 17 400 -800 300 U 50 50 1 1 W -ENDDRAW -ENDDEF -# -# LT3439 -# -DEF LT3439 U 0 40 Y Y 1 F N -F0 "U" -450 700 50 H V L CNN -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 -X SYNC 5 -600 100 150 R 50 50 1 1 P -X Ct 6 -600 0 150 R 50 50 1 1 P -X Rt 7 -600 -100 150 R 50 50 1 1 P -X GND 10 -100 -700 150 U 50 50 1 1 W -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 -ENDDRAW -ENDDEF -# -# LT3757EMSE -# -DEF LT3757EMSE U 0 30 Y Y 1 F N -F0 "U" 150 500 50 H V C CNN -F1 "LT3757EMSE" 400 -500 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -S -400 450 400 -450 0 1 0 N -X VC 1 -600 -350 200 R 50 50 1 1 I -X FBX 2 600 -200 200 L 50 50 1 1 I -X SS 3 -600 -250 200 R 50 50 1 1 I -X RT 4 -600 -100 200 R 50 50 1 1 I -X SYNC 5 -600 50 200 R 50 50 1 1 I -X SENSE 6 600 -50 200 L 50 50 1 1 I -X GATE 7 600 200 200 L 50 50 1 1 O -X INTVCC 8 600 -350 200 L 50 50 1 1 O -X ~SHDN~/UVLO 9 -600 200 200 R 50 50 1 1 I -X VIN 10 0 650 200 D 50 50 1 1 I -X GND 11 0 -650 200 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 -# -# LTC1307 -# -DEF LTC1307 U 0 30 Y Y 1 F N -F0 "U" 220 450 50 H V C CNN -F1 "LTC1307" 340 -450 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -S -700 -400 700 400 0 1 0 N -X Vc 1 -1000 -200 300 R 50 50 1 1 I -X FeedBack 2 1000 0 300 L 50 50 1 1 I -X SHDW 3 -1000 0 300 R 50 50 1 1 I I -X GND 4 0 -700 300 U 50 50 1 1 I -X SW 5 1000 200 300 L 50 50 1 1 C -X VIN 6 0 700 300 D 50 50 1 1 I -X LBI 7 -1000 200 300 R 50 50 1 1 I -X LBO 8 1000 -200 300 L 50 50 1 1 O -ENDDRAW -ENDDEF -# -# LTC1624 -# -DEF LTC1624 U 0 30 Y Y 1 F N -F0 "U" 220 450 50 H V C CNN -F1 "LTC1624" 340 -447 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -S -700 -400 700 400 0 1 0 N -X ISENSE 1 -1000 200 300 R 50 50 1 1 I -X Ith/RUN 2 -1000 0 300 R 50 50 1 1 I -X SET 3 -1000 -200 300 R 50 50 1 1 I -X GND 4 0 -700 300 U 50 50 1 1 W -X SW 5 1000 -200 300 L 50 50 1 1 I -X TG 6 1000 0 300 L 50 50 1 1 C -X BOOST 7 1000 200 300 L 50 50 1 1 O -X VIN 8 0 700 300 D 50 50 1 1 I -ENDDRAW -ENDDEF -# -# LTC1878 -# -DEF LTC1878 U 0 40 Y Y 1 F N -F0 "U" 100 400 50 H V C CNN -F1 "LTC1878" 0 -450 50 H V L CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -ALIAS LTC1878EMS8 -DRAW -S -400 350 400 -350 0 1 0 N -X RUN 1 -650 -100 250 R 50 50 1 1 I -X ITH 2 -650 -250 250 R 50 50 1 1 I -X VFB 3 650 -50 250 L 50 50 1 1 I -X GND 4 -100 -600 250 U 50 50 1 1 W -X SW 5 650 250 250 L 50 50 1 1 O -X VIN 6 -650 50 250 R 50 50 1 1 I -X SYNC 7 -650 250 250 R 50 50 1 1 I C -X PLL_LPF 8 650 -250 250 L 50 50 1 1 B -ENDDRAW -ENDDEF -# -# LTC3429 -# -DEF LTC3429 U 0 40 Y Y 1 F N -F0 "U" 0 325 50 H V C CNN -F1 "LTC3429" 0 250 50 H V C CNN -F2 "TO_SOT_Packages_SMD:SOT-23-6" 50 -250 50 H I L CNN -F3 "" 0 0 50 H V C CNN -ALIAS LTC3429B -$FPLIST - TSOT-23* - SOT-23* -$ENDFPLIST -DRAW -S -300 200 300 -200 0 1 10 f -X SW 1 400 100 100 L 50 50 1 1 I -X GND 2 0 -300 100 U 50 50 1 1 W -X FB 3 400 -100 100 L 50 50 1 1 I -X ~SHDN 4 -400 0 100 R 50 50 1 1 I -X VOUT 5 400 0 100 L 50 50 1 1 w -X VIN 6 -400 100 100 R 50 50 1 1 W -ENDDRAW -ENDDEF -# -# LTC3442 -# -DEF LTC3442 U 0 40 Y Y 1 F N -F0 "U" 0 0 50 H V C CNN -F1 "LTC3442" 450 -450 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -S -600 400 600 -400 0 1 0 N -X SHDN/SS 1 -850 100 250 R 50 50 1 1 I I -X RT 2 -850 -300 250 R 50 50 1 1 I -X SGND 3 -200 -600 200 U 50 50 1 1 W -X SW1 4 -200 600 200 D 50 50 1 1 B -X PGND 5 0 -600 200 U 50 50 1 1 W -X SW2 6 200 600 200 D 50 50 1 1 B -X BURST 7 850 -300 250 L 50 50 1 1 I -X VOUT 8 850 300 250 L 50 50 1 1 w -X VIN 9 -850 300 250 R 50 50 1 1 W -X RLIM 10 -850 -100 250 R 50 50 1 1 I -X VC 11 850 -150 250 L 50 50 1 1 I -X FB 12 850 50 250 L 50 50 1 1 I -X PGND 13 200 -600 200 U 50 50 1 1 W -ENDDRAW -ENDDEF -# -# LTC3525 -# -DEF LTC3525 U 0 40 Y Y 1 F N -F0 "U" 0 325 50 H V C CNN -F1 "LTC3525" 0 250 50 H V C CNN -F2 "" 0 -250 50 H V C CNN -F3 "" 0 0 50 H V C CNN -ALIAS LTC3525-3 LTC3525-3.3 LTC3525-5 LTC3525D-3.3 LTC3525L-3 -$FPLIST - SC70* -$ENDFPLIST -DRAW -S -300 200 300 -200 0 1 10 f -X ~SHDN 1 -400 0 100 R 50 50 1 1 I -X GND 2 -400 -100 100 R 50 50 1 1 W -X VIN 3 -400 100 100 R 50 50 1 1 W -X VOUT 4 400 0 100 L 50 50 1 1 w -X GND 5 400 -100 100 L 50 50 1 1 W -X SW 6 400 100 100 L 50 50 1 1 I -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 -ALIAS LTC3630A -$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 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 -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 -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 -# -# 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 -# -# 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 -# -# 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 -F0 "U" -300 450 50 H V L CNN -F1 "MAX5035AUPA" -300 350 50 H V L CNN -F2 "DIP-8" 300 -350 50 H V C CIN -F3 "" 0 -50 50 H V C CNN -ALIAS MAX5035BUPA MAX5035CUPA MAX5035DUPA -$FPLIST - PDIP* - 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 -X FB 4 400 -200 100 L 50 50 1 1 I -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 -ENDDRAW -ENDDEF -# -# MAX5035AUSA -# -DEF MAX5035AUSA U 0 40 Y Y 1 F N -F0 "U" -300 450 50 H V L CNN -F1 "MAX5035AUSA" -300 350 50 H V L CNN -F2 "SOIC-8" 300 -350 50 H V C CIN -F3 "" 0 -50 50 H V C CNN -ALIAS MAX5035AASA MAX5035BUSA MAX5035BASA MAX5035CUSA MAX5035CASA MAX5035DUSA MAX5035DASA MAX5035EUSA MAX5035EASA -$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 -X FB 4 400 -200 100 L 50 50 1 1 I -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 -ENDDRAW -ENDDEF -# -# MAX777 -# -DEF MAX777 U 0 30 Y Y 1 F N -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 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 -# -# MC34063 -# -DEF MC34063 U 0 40 Y Y 1 F N -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* - DFN* -$ENDFPLIST -DRAW -S -300 400 300 -400 0 1 10 f -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 P -ENDDRAW -ENDDEF -# -# MCP16301 -# -DEF MCP16301 U 0 40 Y Y 1 F N -F0 "U" -300 550 50 H V L CNN -F1 "MCP16301" -300 450 50 H V L CNN -F2 "TO_SOT_Packages_SMD:SOT-23-6" 0 -500 50 H I C CNN -F3 "" -300 550 50 H V C CNN -ALIAS MCP16301H -$FPLIST - SOT-23-* -$ENDFPLIST -DRAW -S -300 400 300 -300 0 1 10 f -X BOOST 1 400 300 100 L 50 50 1 1 O -X GND 2 0 -400 100 U 50 50 1 1 W -X Vfb 3 400 0 100 L 50 50 1 1 I -X EN 4 -400 200 100 R 50 50 1 1 I -X Vin 5 -400 300 100 R 50 50 1 1 W -X SW 6 400 200 100 L 50 50 1 1 w -ENDDRAW -ENDDEF -# -# MCP16311-MNY -# -DEF MCP16311-MNY U 0 40 Y Y 1 F N -F0 "U" -300 550 50 H V L CNN -F1 "MCP16311-MNY" -300 450 50 H V L CNN -F2 "Housings_DFN_QFN:DFN-8-1EP_3x2mm_Pitch0.5mm" 0 -500 50 H I C CNN -F3 "" -300 550 50 H V C CNN -ALIAS MCP16312-MNY -$FPLIST - DFN*1EP*3x2mm*Pitch0.5mm* -$ENDFPLIST -DRAW -S -300 400 300 -300 0 1 10 f -X Vfb 1 400 0 100 L 50 50 1 1 I -X Vcc 2 -400 0 100 R 50 50 1 1 w -X EN 3 -400 200 100 R 50 50 1 1 I -X Vin 4 -400 300 100 R 50 50 1 1 W -X Pgnd 5 -100 -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 0 -400 100 U 50 50 1 1 W -X PAD 9 100 -400 100 U 50 50 1 1 W -ENDDRAW -ENDDEF -# -# MCP16311-MS -# -DEF MCP16311-MS U 0 40 Y Y 1 F N -F0 "U" -300 550 50 H V L CNN -F1 "MCP16311-MS" -300 450 50 H V L CNN -F2 "Housings_SSOP:MSOP-8_3x3mm_Pitch0.65mm" 0 -500 50 H I C CNN -F3 "" -300 550 50 H V C CNN -ALIAS MCP16312-MS -$FPLIST - MSOP*3x3mm*Pitch0.65mm* -$ENDFPLIST -DRAW -S -300 400 300 -300 0 1 10 f -X Vfb 1 400 0 100 L 50 50 1 1 I -X Vcc 2 -400 0 100 R 50 50 1 1 w -X EN 3 -400 200 100 R 50 50 1 1 I -X Vin 4 -400 300 100 R 50 50 1 1 W -X Pgnd 5 -100 -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 0 -400 100 U 50 50 1 1 W -ENDDRAW -ENDDEF -# -# MCP1640-CH -# -DEF MCP1640-CH U 0 40 Y Y 1 F N -F0 "U" -300 425 50 H V L CNN -F1 "MCP1640-CH" -300 350 50 H V L CNN -F2 "TO_SOT_Packages_SMD:SOT-23-6" 0 -500 50 H I C CIN -F3 "" -250 450 50 H V C CNN -ALIAS MCP1640B-CH MCP1640C-CH MCP1640D-CH -$FPLIST - SOT-23-6* -$ENDFPLIST -DRAW -S -300 300 300 -300 0 1 10 f -X SW 1 400 200 100 L 50 50 1 1 I -X GND 2 0 -400 100 U 50 50 1 1 W -X EN 3 -400 -100 100 R 50 50 1 1 I -X VFB 4 400 -100 100 L 50 50 1 1 I -X VOUT 5 400 0 100 L 50 50 1 1 w -X VIN 6 -400 100 100 R 50 50 1 1 W -ENDDRAW -ENDDEF -# -# MCP1640-MC -# -DEF MCP1640-MC U 0 40 Y Y 1 F N -F0 "U" -300 525 50 H V L CNN -F1 "MCP1640-MC" -300 450 50 H V L CNN -F2 "Housings_DFN_QFN:DFN-8-1EP_3x2mm_Pitch0.5mm" 0 -600 50 H I C CIN -F3 "" -250 450 50 H V C CNN -ALIAS MCP1640B-MC MCP1640C-MC MCP1640D-MC -$FPLIST - DFN*1EP*3x2mm*Pitch0.5mm* -$ENDFPLIST -DRAW -S -300 400 300 -400 0 1 10 f -X VFB 1 400 -100 100 L 50 50 1 1 I -X SGND 2 -100 -500 100 U 50 50 1 1 W -X PGND 3 0 -500 100 U 50 50 1 1 W -X EN 4 -400 -100 100 R 50 50 1 1 I -X SW 5 400 300 100 L 50 50 1 1 I -X VOUTP 6 400 0 100 L 50 50 1 1 w -X VOUTS 7 400 100 100 L 50 50 1 1 w -X VIN 8 -400 100 100 R 50 50 1 1 W -X PAD 9 100 -500 100 U 50 50 1 1 P -ENDDRAW -ENDDEF -# -# MIC2177 -# -DEF MIC2177 U 0 30 Y Y 1 F N -F0 "U" 350 600 50 H V C CNN -F1 "MIC2177" 450 -600 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -S -500 500 500 -500 0 1 0 N -X VIN 1 -100 800 300 D 50 50 1 1 I -X VIN 2 100 800 300 D 50 50 1 1 I -X SW 3 800 250 300 L 50 50 1 1 O -X PGND 4 800 -450 300 L 50 50 1 1 W -X PGND 5 800 -350 300 L 50 50 1 1 W -X PGND 6 800 -250 300 L 50 50 1 1 W -X PGND 7 800 -150 300 L 50 50 1 1 W -X SW 8 800 150 300 L 50 50 1 1 P -X VIN 9 0 800 300 D 50 50 1 1 I -X Sense 10 800 400 300 L 50 50 1 1 I -X SHDN 20 -800 400 300 R 50 50 1 1 I I -X AUTO 11 -800 100 300 R 50 50 1 1 I -X FB 12 800 0 300 L 50 50 1 1 I -X COMP 13 -800 -50 300 R 50 50 1 1 I -X SGND 14 150 -800 300 U 50 50 1 1 W -X SGND 15 50 -800 300 U 50 50 1 1 W -X SGND 16 -50 -800 300 U 50 50 1 1 W -X SGND 17 -150 -800 300 U 50 50 1 1 W -X SYNC 18 -800 250 300 R 50 50 1 1 I -X Bias 19 -800 -200 300 R 50 50 1 1 I -ENDDRAW -ENDDEF -# -# NID60 -# -DEF NID60 U 0 40 Y Y 1 F N -F0 "U" -400 450 50 H V L CNN -F1 "NID60" -400 350 50 H V L CNN -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 -X Vout 4 500 -100 100 L 50 50 1 1 P -X COM 5 -100 -300 100 U 50 50 1 1 W -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 -ENDDRAW -ENDDEF -# -# ST1CC40PHR -# -DEF ST1CC40PHR U 0 40 Y Y 1 F N -F0 "U" -400 450 50 H V L CNN -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 -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 -ENDDRAW -ENDDEF -# -# ST1S10PHR -# -DEF ST1S10PHR U 0 40 Y Y 1 F N -F0 "U" -400 450 50 H V L CNN -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 -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 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 -ENDDRAW -ENDDEF -# -# ST1S10PUR -# -DEF ST1S10PUR U 0 40 Y Y 1 F N -F0 "U" -400 450 50 H V L CNN -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 -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 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 -ENDDRAW -ENDDEF -# -# ST1S14PHR -# -DEF ST1S14PHR U 0 40 Y Y 1 F N -F0 "U" -300 450 50 H V L CNN -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 -X FB 4 400 -200 100 L 50 50 1 1 I -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 -ENDDRAW -ENDDEF -# -# TL497 -# -DEF TL497 U 0 30 Y Y 1 F N -F0 "U" 100 450 50 H V L CNN -F1 "TL497" 50 -450 50 H V L CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -ALIAS TL497A -DRAW -S -450 400 450 -400 0 1 0 N -X Comp_1.2V 1 -750 300 300 R 50 50 1 1 I -X Inhbt 2 -750 -150 300 R 50 50 1 1 I -X Freq_Ctrl 3 -750 0 300 R 50 50 1 1 I -X Substrat 4 -750 -300 300 R 50 50 1 1 I -X GND 5 0 -600 200 U 50 50 1 1 W -X Cath 6 750 -300 300 L 50 50 1 1 I -X Anode 7 750 200 300 L 50 50 1 1 I -X Emit 8 750 100 300 L 50 50 1 1 O -X Coll 10 750 300 300 L 50 50 1 1 I -X Base_Tr 11 750 -50 300 L 50 50 1 1 U -X BaseDrv 12 750 -150 300 L 50 50 1 1 U -X Curr_Lim 13 -750 150 300 R 50 50 1 1 I -X VCC 14 0 600 200 D 60 30 1 1 W -ENDDRAW -ENDDEF -# -# TPS5430DDA -# -DEF TPS5430DDA U 0 40 Y Y 1 F N -F0 "U" -400 450 50 H V L CNN -F1 "TPS5430DDA" -400 350 50 H V L CNN -F2 "HSOIC8" 350 -350 50 H V C CIN -F3 "" 0 0 50 H V C CNN -ALIAS TPS5431DDA -$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 -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 -ENDDRAW -ENDDEF -# -# TPS54360DDA -# -DEF TPS54360DDA U 0 40 Y Y 1 F N -F0 "U" -300 450 50 H V L CNN -F1 "TPS54360DDA" -300 350 50 H V L CNN -F2 "HSOIC8" 300 -450 50 H V C CIN -F3 "" 0 0 50 H V C CNN -ALIAS TPS54340DDA -$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 -X RT/CLK 4 -400 0 100 R 50 50 1 1 I -X FB 5 400 -300 100 L 50 50 1 1 I -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 -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 -250 50 H V L CNN -F3 "" -250 -350 50 H V C CNN -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 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 -ENDDEF -# -# TPS60500DGS -# -DEF TPS60500DGS U 0 40 Y Y 1 F N -F0 "U" -500 -350 50 H V L CNN -F1 "TPS60500DGS" 100 -350 50 H V L CNN -F2 "MSOP-10" 100 -450 50 H V L CIN -F3 "" 0 0 50 H V C CNN -ALIAS TPS60501DGS TPS60502DGS TPS60503DGS -$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 -X C2+ 4 400 500 100 D 50 50 1 1 P -X VIN 5 -600 100 100 R 50 50 1 1 I -X C1+ 6 -100 500 100 D 50 50 1 1 P -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 -ENDDRAW -ENDDEF -# -# TPS61200 -# -DEF TPS61200 U 0 40 Y Y 1 F N -F0 "U" 0 425 50 H V C CNN -F1 "TPS61200" 0 350 50 H V C CNN -F2 "" 50 -450 50 H I L CNN -F3 "" 0 0 50 H V C CNN -ALIAS TPS61201 TPS61202 -$FPLIST - S-PVSON-N10 - S-PWSON-N10 -$ENDFPLIST -DRAW -S -300 300 300 -400 0 1 10 f -X VAUX 1 400 0 100 L 50 50 1 1 B -X VOUT 2 400 100 100 L 50 50 1 1 w -X L 3 400 200 100 L 50 50 1 1 I -X PGND 4 400 -300 100 L 50 50 1 1 W -X VIN 5 -400 200 100 R 50 50 1 1 W -X EN 6 -400 0 100 R 50 50 1 1 I -X UVLO 7 -400 -200 100 R 50 50 1 1 I -X PS 8 -400 -100 100 R 50 50 1 1 I -X GND 9 -400 -300 100 R 50 50 1 1 W -X FB 10 400 -200 100 L 50 50 1 1 I -X PAD 11 0 -500 100 U 50 50 1 1 W -ENDDRAW -ENDDEF -# -# TPS62170 -# -DEF TPS62170 U 0 40 Y Y 1 F N -F0 "U" -300 450 50 H V L CNN -F1 "TPS62170" 300 450 50 H V R CNN -F2 "Housings_DFN_QFN:DFN-8-1EP_2x2mm_Pitch0.5mm" 0 550 50 H I C CNN -F3 "" 0 550 50 H I C CNN -ALIAS TPS62171 TPS62172 TPS62173 -$FPLIST - DFN-* -$ENDFPLIST -DRAW -S -300 400 300 -400 0 1 10 f -X PGND 1 100 -500 100 U 50 50 1 1 W -X VIN 2 -400 300 100 R 50 50 1 1 W -X EN 3 -400 200 100 R 50 50 1 1 I -X AGND 4 200 -500 100 U 50 50 1 1 W -X FB 5 400 100 100 L 50 50 1 1 I -X VOS 6 400 200 100 L 50 50 1 1 I -X SW 7 400 300 100 L 50 50 1 1 w -X PG 8 -400 -200 100 R 50 50 1 1 O -X PAD 9 0 -500 100 U 50 50 1 1 W -ENDDRAW -ENDDEF -# -# TPS62177 -# -DEF TPS62177 U 0 40 Y Y 1 F N -F0 "U" -300 450 50 H V L CNN -F1 "TPS62177" 300 450 50 H V R CNN -F2 "Housings_DFN_QFN:DFN-10-1EP_2x3mm_Pitch0.5mm" 0 550 50 H I C CNN -F3 "" 0 550 50 H I C CNN -ALIAS TPS62175 -$FPLIST - DFN-* -$ENDFPLIST -DRAW -S -300 400 300 -400 0 1 10 f -X PGND 1 100 -500 100 U 50 50 1 1 W -X VIN 2 -400 300 100 R 50 50 1 1 W -X EN 3 -400 200 100 R 50 50 1 1 I -X NC 4 -100 -500 100 U 50 50 1 1 P -X FB 5 400 100 100 L 50 50 1 1 I -X AGND 6 200 -500 100 U 50 50 1 1 W -X PG 7 -400 -200 100 R 50 50 1 1 O -X ~SLEEP 8 -400 0 100 R 50 50 1 1 I -X SW 9 400 300 100 L 50 50 1 1 w -X VOS 10 400 200 100 L 50 50 1 1 I -X PAD 11 0 -500 100 U 50 50 1 1 W -ENDDRAW -ENDDEF -# -# TPS62200DBV -# -DEF TPS62200DBV U 0 40 Y Y 1 F N -F0 "U" -200 450 50 H V L CNN -F1 "TPS62200DBV" -200 350 50 H V L CNN -F2 "SOT-23-5" 0 -250 50 H V C CIN -F3 "" 0 100 50 H V C CNN -ALIAS TPS62201DBV TPS62202DBV TPS62203DBV TPS62204DBV TPS62205DBV TPS62207DBV TPS62208DBV -$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 -ENDDRAW -ENDDEF -# -# TSR_1-2450 -# -DEF TSR_1-2450 U 0 40 Y Y 1 F N -F0 "U" -300 350 50 H V L CNN -F1 "TSR_1-2450" -300 250 50 H V L CNN -F2 "Converters_DCDC_ACDC:DCDC-Conv_TRACO_TSR-1" 0 -150 50 H I L CIN -F3 "" 0 0 50 H I C CNN -ALIAS TSR_1-2412 TSR_1-2415 TSR_1-2418 TSR_1-2425 TSR_1-2433 TSR_1-2465 TSR_1-2490 TSR_1-24120 TSR_1-24150 -$FPLIST - DCDC-Conv_TRACO_TSR-1* -$ENDFPLIST -DRAW -S -300 200 300 -100 0 1 10 f -X Vin 1 -400 100 100 R 50 50 1 1 W -X GND 2 0 -200 100 U 50 50 1 1 W -X Vout 3 400 100 100 L 50 50 1 1 w -ENDDRAW -ENDDEF -# -#End Library +EESchema-LIBRARY Version 2.3 +#encoding utf-8 +# +# ADP1108 +# +DEF ADP1108 U 0 30 Y Y 1 F N +F0 "U" -200 425 50 H V R CNN +F1 "ADP1108" -200 350 50 H V R CNN +F2 "" 50 -350 50 H V L CNN +F3 "" 200 0 50 H V C CNN +ALIAS LT1108 ADP1108-3.3 ADP1108-5 ADP1108-12 +$FPLIST + SOIC* + DIP* +$ENDFPLIST +DRAW +S -300 -300 300 300 0 1 10 f +X ILIM 1 -100 400 100 D 50 50 1 1 I +X VIN 2 100 400 100 D 50 50 1 1 W +X SW1 3 400 -100 100 L 50 50 1 1 P +X SW2 4 400 100 100 L 50 50 1 1 P +X GND 5 0 -400 100 U 50 50 1 1 W +X AO 6 -400 -100 100 R 50 50 1 1 C +X SET 7 -400 100 100 R 50 50 1 1 I +X FB/SENSE 8 400 0 100 L 50 50 1 1 I +ENDDRAW +ENDDEF +# +# ADP2108 +# +DEF ADP2108 U 0 40 Y Y 1 F N +F0 "U" -200 200 50 H V L CNN +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 +ENDDRAW +ENDDEF +# +# APE1707H-33-HF +# +DEF APE1707H-33-HF U 0 40 Y Y 1 F N +F0 "U" -300 350 50 H V L CNN +F1 "APE1707H-33-HF" -300 250 50 H V L CNN +F2 "TO-252-5" 250 -250 50 H V C CIN +F3 "" 0 0 50 H V C CNN +ALIAS APE1707H-50-HF APE1707H-12-HF APE1707H-HF +$FPLIST + TO-252* + D-PAK-5* + 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 +ENDDRAW +ENDDEF +# +# APE1707M-33-HF +# +DEF APE1707M-33-HF U 0 40 Y Y 1 F N +F0 "U" -400 350 50 H V L CNN +F1 "APE1707M-33-HF" -400 250 50 H V L CNN +F2 "SOIC-8" 300 -250 50 H V C CIN +F3 "" 0 0 50 H V C CNN +ALIAS APE1707M-50-HF APE1707M-12-HF APE1707M-HF +$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 +X ~EN~ 4 -500 -100 100 R 50 50 1 1 I +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 +ENDDRAW +ENDDEF +# +# BD9001F +# +DEF BD9001F U 0 40 Y Y 1 F N +F0 "U" -300 450 50 H V L CNN +F1 "BD9001F" -300 350 50 H V L CNN +F2 "SOIC-8" 250 -350 50 H V C CIN +F3 "" 0 0 50 H V C CNN +$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 +ENDDRAW +ENDDEF +# +# BD9778F +# +DEF BD9778F U 0 40 Y Y 1 F N +F0 "U" -300 450 50 H V L CNN +F1 "BD9778F" -300 350 50 H V L CNN +F2 "SOIC-8" 250 -350 50 H V C CIN +F3 "" 0 0 50 H V C CNN +$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 +X INV 4 400 0 100 L 50 50 1 1 I +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 +ENDDRAW +ENDDEF +# +# BD9778HFP +# +DEF BD9778HFP U 0 40 Y Y 1 F N +F0 "U" -300 450 50 H V L CNN +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 +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 +ENDDRAW +ENDDEF +# +# BD9781HFP +# +DEF BD9781HFP U 0 40 Y Y 1 F N +F0 "U" -400 450 50 H V L CNN +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 +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 +ENDDRAW +ENDDEF +# +# BD9G341EFJ +# +DEF BD9G341EFJ U 0 40 Y Y 1 F N +F0 "U" -250 450 50 H V C CNN +F1 "BD9G341EFJ" 300 450 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +$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 +X FB 4 400 0 100 L 50 50 1 1 I +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 +ENDDRAW +ENDDEF +# +# GL2576-3.3SF8DR +# +DEF GL2576-3.3SF8DR U 0 40 Y Y 1 F N +F0 "U" -500 350 50 H V L CNN +F1 "GL2576-3.3SF8DR" -500 250 50 H V L CNN +F2 "SOIC-8" 450 -250 50 H V C CIN +F3 "" 0 0 50 H V C CNN +ALIAS GL2576-5.0SF8DR GL2576-12SF8DR GL2576-15SF8DR GL2576-ASF8DR +$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 +X ~ON~/OFF 4 -600 -100 100 R 50 50 1 1 I +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 +ENDDRAW +ENDDEF +# +# GL2576-3.3TA5PR +# +DEF GL2576-3.3TA5PR U 0 40 Y Y 1 F N +F0 "U" -400 350 50 H V L CNN +F1 "GL2576-3.3TA5PR" -400 250 50 H V L CNN +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 +ENDDRAW +ENDDEF +# +# GL2576-3.3TA5R +# +DEF GL2576-3.3TA5R U 0 40 Y Y 1 F N +F0 "U" -400 350 50 H V L CNN +F1 "GL2576-3.3TA5R" -400 250 50 H V L CNN +F2 "TO-263-5" 300 -250 50 H V C CIN +F3 "" 0 0 50 H V C CNN +ALIAS GL2576-5.0TA5R GL2576-12TA5R GL2576-15TA5R GL2576-ATA5R +$FPLIST + TO-263-5* + 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 +ENDDRAW +ENDDEF +# +# GL2576-3.3TB5T +# +DEF GL2576-3.3TB5T U 0 40 Y Y 1 F N +F0 "U" -400 350 50 H V L CNN +F1 "GL2576-3.3TB5T" -400 250 50 H V L CNN +F2 "TO-220-5" 300 -250 50 H V C CIN +F3 "" 0 0 50 H V C CNN +ALIAS GL2576-5.0TB5T GL2576-12TB5T GL2576-15TB5T GL2576-ATB5T +$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 +ENDDRAW +ENDDEF +# +# IS31LT3360 +# +DEF IS31LT3360 U 0 40 Y Y 1 F N +F0 "U" -250 350 50 H V C CNN +F1 "IS31LT3360" 150 350 50 H V C CNN +F2 "SOT-89-5" 0 -400 50 H V C CIN +F3 "www.issi.com/WW/pdf/31LT3360.pdf" 50 -500 50 H I C CNN +$FPLIST + SOT-23* + SOT-23* +$ENDFPLIST +DRAW +S -250 300 250 -300 0 1 10 f +X LX 1 400 -200 150 L 50 50 1 1 C +X GND 2 -400 0 150 R 50 50 1 1 W +X ADJ 3 -400 -200 150 R 50 50 1 1 I +X ISENSE 4 400 200 150 L 50 50 1 1 I +X VIN 5 -400 200 150 R 50 50 1 1 W +ENDDRAW +ENDDEF +# +# ISL8117 +# +DEF ISL8117 U 0 40 Y Y 1 F N +F0 "U" -500 550 50 H V L CNN +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 +X MOD/SYNC 4 -600 200 100 R 50 50 1 1 I +X PGOOD 5 -600 100 100 R 50 50 1 1 I +X RT 6 -600 -200 100 R 50 50 1 1 I +X SS/TRK 7 -600 -100 100 R 50 50 1 1 I +X FB 8 600 -300 100 L 50 50 1 1 I +X PGND 9 100 -600 100 U 50 50 1 1 W +X LGATE/OCS 10 600 -100 100 L 50 50 1 1 I +X VCC5V 11 0 600 100 D 50 50 1 1 W +X ISEN 12 600 0 100 L 50 50 1 1 I +X PHASE 13 600 100 100 L 50 50 1 1 I +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 +ENDDRAW +ENDDEF +# +# L5973D +# +DEF L5973D U 0 40 Y Y 1 F N +F0 "U" -100 525 50 H V R CNN +F1 "L5973D" -100 450 50 H V R CNN +F2 "Housings_SOIC:SOIC-8-1EP_3.9x4.9mm_Pitch1.27mm" 150 -450 50 H I L CNN +F3 "" 0 0 50 H I C CNN +$FPLIST + SOIC*1EP*3.9x4.9mm*Pitch1.27mm* +$ENDFPLIST +DRAW +S -400 400 400 -400 0 1 10 f +X OUT 1 500 200 100 L 50 50 1 1 O +X SYNC 2 -500 200 100 R 50 50 1 1 B +X INH 3 -500 0 100 R 50 50 1 1 I +X COMP 4 -500 -200 100 R 50 50 1 1 P +X FB 5 500 0 100 L 50 50 1 1 I +X VREF 6 500 -200 100 L 50 50 1 1 O +X GND 7 -100 -500 100 U 50 50 1 1 W +X VCC 8 0 500 100 D 50 50 1 1 W +X EP 9 100 -500 100 U 50 50 1 1 P +ENDDRAW +ENDDEF +# +# LM2574HVH-12 +# +DEF LM2574HVH-12 U 0 40 Y Y 1 F N +F0 "U" -400 350 50 H V L CNN +F1 "LM2574HVH-12" -400 250 50 H V L CNN +F2 "DIP-8" 300 -250 50 H V C CIN +F3 "" 0 0 50 H V C CNN +ALIAS LM2574HVH-3.3 LM2574HVH-5 LM2574HVH-15 LM2574HVH-ADJ +$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 +ENDDRAW +ENDDEF +# +# LM2574N-12 +# +DEF LM2574N-12 U 0 40 Y Y 1 F N +F0 "U" -400 350 50 H V L CNN +F1 "LM2574N-12" -400 250 50 H V L CNN +F2 "DIP-8" 350 -250 50 H V C CIN +F3 "" 0 0 50 H V C CNN +ALIAS LM2574N-3.3 LM2574N-5 LM2574N-15 LM2574N-ADJ +$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 +ENDDRAW +ENDDEF +# +# LM2576HVS-12 +# +DEF LM2576HVS-12 U 0 40 Y Y 1 F N +F0 "U" -400 350 50 H V L CNN +F1 "LM2576HVS-12" -400 250 50 H V L CNN +F2 "TO-263-5" 300 -250 50 H V C CIN +F3 "" 0 0 50 H V C CNN +ALIAS LM2576HVS-3.3 LM2576HVS-5 LM2576HVS-15 LM2576HVS-ADJ +$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 +ENDDRAW +ENDDEF +# +# LM2576HVT-12 +# +DEF LM2576HVT-12 U 0 40 Y Y 1 F N +F0 "U" -400 350 50 H V L CNN +F1 "LM2576HVT-12" -400 250 50 H V L CNN +F2 "TO-220-5" 300 -250 50 H V C CIN +F3 "" 0 0 50 H V C CNN +ALIAS LM2576HVT-3.3 LM2576HVT-5 LM2576HVT-15 LM2576HVT-ADJ +$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 +ENDDRAW +ENDDEF +# +# LM2576S-12 +# +DEF LM2576S-12 U 0 40 Y Y 1 F N +F0 "U" -400 350 50 H V L CNN +F1 "LM2576S-12" -400 250 50 H V L CNN +F2 "TO-263-5" 300 -250 50 H V C CIN +F3 "" 0 0 50 H V C CNN +ALIAS LM2576S-3.3 LM2576S-5 LM2576S-15 LM2576S-ADJ +$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 +ENDDRAW +ENDDEF +# +# LM2576T-12 +# +DEF LM2576T-12 U 0 40 Y Y 1 F N +F0 "U" -400 350 50 H V L CNN +F1 "LM2576T-12" -400 250 50 H V L CNN +F2 "TO-220-5" 300 -250 50 H V C CIN +F3 "" 0 0 50 H V C CNN +ALIAS LM2576T-3.3 LM2576T-5 LM2576T-15 LM2576T-ADJ +$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 +ENDDRAW +ENDDEF +# +# LM2595S-12 +# +DEF LM2595S-12 U 0 40 Y Y 1 F N +F0 "U" -400 350 50 H V L CNN +F1 "LM2595S-12" -400 250 50 H V L CNN +F2 "TO-263-5" 300 -250 50 H V C CIN +F3 "" 0 0 50 H V C CNN +ALIAS LM2595S-3.3 LM2595S-5 LM2595S-ADJ +$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 +ENDDRAW +ENDDEF +# +# LM2595T-12 +# +DEF LM2595T-12 U 0 40 Y Y 1 F N +F0 "U" -400 350 50 H V L CNN +F1 "LM2595T-12" -400 250 50 H V L CNN +F2 "TO-220-5" 300 -250 50 H V C CIN +F3 "" 0 0 50 H V C CNN +ALIAS LM2595T-3.3 LM2595T-5 LM2595T-ADJ +$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 +ENDDRAW +ENDDEF +# +# LM2596S-12 +# +DEF LM2596S-12 U 0 40 Y Y 1 F N +F0 "U" -400 350 50 H V L CNN +F1 "LM2596S-12" -400 250 50 H V L CNN +F2 "TO-263-5" 300 -250 50 H V C CIN +F3 "" 0 0 50 H V C CNN +ALIAS LM2596S-5 LM2596S-3.3 LM2596S-ADJ +$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 +ENDDRAW +ENDDEF +# +# LM2596T-12 +# +DEF LM2596T-12 U 0 40 Y Y 1 F N +F0 "U" -400 350 50 H V L CNN +F1 "LM2596T-12" -400 250 50 H V L CNN +F2 "TO-220-5" 300 -250 50 H V C CIN +F3 "" 0 0 50 H V C CNN +ALIAS LM2596T-5 LM2596T-3.3 LM2596T-ADJ +$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 +ENDDRAW +ENDDEF +# +# LM2672M-12 +# +DEF LM2672M-12 U 0 40 Y Y 1 F N +F0 "U" -400 450 50 H V L CNN +F1 "LM2672M-12" -400 350 50 H V L CNN +F2 "SOIC-8" 350 -350 50 H V C CIN +F3 "" 0 0 50 H V C CNN +ALIAS LM2672M-3.3 LM2672M-5.0 LM2672M-ADJ +$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 +X FB 4 500 200 100 L 50 50 1 1 I +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 +ENDDRAW +ENDDEF +# +# LM2672N-12 +# +DEF LM2672N-12 U 0 40 Y Y 1 F N +F0 "U" -400 450 50 H V L CNN +F1 "LM2672N-12" -400 350 50 H V L CNN +F2 "DIP-8" 350 -350 50 H V C CIN +F3 "" 0 0 50 H V C CNN +ALIAS LM2672N-3.3 LM2672N-5.0 LM2672N-ADJ +$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 +X FB 4 500 200 100 L 50 50 1 1 I +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 +ENDDRAW +ENDDEF +# +# LM2674M-12 +# +DEF LM2674M-12 U 0 40 Y Y 1 F N +F0 "U" -400 450 50 H V L CNN +F1 "LM2674M-12" -400 350 50 H V L CNN +F2 "SOIC-8" 300 -350 50 H V C CIN +F3 "" 0 0 50 H V C CNN +ALIAS LM2674M-3.3 LM2674M-5.0 LM2674M-ADJ +$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 +ENDDRAW +ENDDEF +# +# LM2674N-12 +# +DEF LM2674N-12 U 0 40 Y Y 1 F N +F0 "U" -400 450 50 H V L CNN +F1 "LM2674N-12" -400 350 50 H V L CNN +F2 "DIP-8" 350 -350 50 H V C CIN +F3 "" 0 0 50 H V C CNN +ALIAS LM2674N-3.3 LM2674N-5.0 LM2674N-ADJ +$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 +ENDDRAW +ENDDEF +# +# LM2675M-12 +# +DEF LM2675M-12 U 0 40 Y Y 1 F N +F0 "U" -400 450 50 H V L CNN +F1 "LM2675M-12" -400 350 50 H V L CNN +F2 "SOIC-8" 300 -350 50 H V C CIN +F3 "" 0 0 50 H V C CNN +ALIAS LM2675M-3.3 LM2675M-5 LM2675M-ADJ +$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 +ENDDRAW +ENDDEF +# +# LM2675N-12 +# +DEF LM2675N-12 U 0 40 Y Y 1 F N +F0 "U" -400 450 50 H V L CNN +F1 "LM2675N-12" -400 350 50 H V L CNN +F2 "DIP-8" 350 -350 50 H V C CIN +F3 "" 0 0 50 H V C CNN +ALIAS LM2675N-3.3 LM2675N-5 LM2675N-ADJ +$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 +ENDDRAW +ENDDEF +# +# LM3407MY +# +DEF LM3407MY U 0 40 Y Y 1 F N +F0 "U" -300 450 50 H V L CNN +F1 "LM3407MY" -300 350 50 H V L CNN +F2 "eMSOP-8" 250 -350 50 H V C CIN +F3 "" 0 0 50 H V C CNN +$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 +X FS 4 -400 -200 100 R 50 50 1 1 O +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 +ENDDRAW +ENDDEF +# +# LM3578 +# +DEF LM3578 U 0 40 Y Y 1 F N +F0 "U" 150 450 50 H V C CNN +F1 "LM3578" 250 -450 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +S -550 -400 550 400 0 1 0 N +X E- 1 -850 300 300 R 50 50 1 1 I I +X E+ 2 -850 100 300 R 50 50 1 1 I +X CAP_OSC 3 -850 -100 300 R 50 50 1 1 I +X GND 4 -850 -300 300 R 50 50 1 1 W +X E 5 850 -300 300 L 50 50 1 1 E +X C 6 850 -100 300 L 50 50 1 1 C +X CUR_LIM 7 850 100 300 L 50 50 1 1 I I +X VP+ 8 850 300 300 L 50 50 1 1 I +ENDDRAW +ENDDEF +# +# LM3670MF +# +DEF LM3670MF U 0 40 Y Y 1 F N +F0 "U" -200 275 50 H V L CNN +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 +ENDDRAW +ENDDEF +# +# LM5006MM +# +DEF LM5006MM U 0 40 Y Y 1 F N +F0 "U" -300 650 50 H V L CNN +F1 "LM5006MM" -300 550 50 H V L CNN +F2 "MSOP-10" 0 -450 50 H V C CIN +F3 "" 0 0 50 H V C CNN +$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 +X RTN 4 -400 -300 100 R 50 50 1 1 W +X UV 5 -400 0 100 R 50 50 1 1 I +X UVO 6 -400 -100 100 R 50 50 1 1 O +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 +ENDDRAW +ENDDEF +# +# LM5007MM +# +DEF LM5007MM U 0 40 Y Y 1 F N +F0 "U" -300 550 50 H V L CNN +F1 "LM5007MM" -300 450 50 H V L CNN +F2 "MSOP-8" 0 -450 50 H V C CIN +F3 "" 0 0 50 H V C CNN +$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 +X RTN 4 -400 -300 100 R 50 50 1 1 W +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 +ENDDRAW +ENDDEF +# +# LM5007SD +# +DEF LM5007SD U 0 40 Y Y 1 F N +F0 "U" -300 550 50 H V L CNN +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 +X RTN 4 -400 -300 100 R 50 50 1 1 W +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 +ENDDRAW +ENDDEF +# +# LM5008MM +# +DEF LM5008MM U 0 40 Y Y 1 F N +F0 "U" -300 550 50 H V L CNN +F1 "LM5008MM" -300 450 50 H V L CNN +F2 "MSOP-8" 0 -450 50 H V C CIN +F3 "" 0 0 50 H V C CNN +$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 +X RTN 4 -400 -300 100 R 50 50 1 1 W +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 +ENDDRAW +ENDDEF +# +# LM5008SD +# +DEF LM5008SD U 0 40 Y Y 1 F N +F0 "U" -300 550 50 H V L CNN +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 +X RTN 4 -400 -300 100 R 50 50 1 1 W +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 +ENDDRAW +ENDDEF +# +# LM5008SDC +# +DEF LM5008SDC U 0 40 Y Y 1 F N +F0 "U" -300 550 50 H V L CNN +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 +X RTN 4 -400 -300 100 R 50 50 1 1 W +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 +ENDDRAW +ENDDEF +# +# LM5009MM +# +DEF LM5009MM U 0 40 Y Y 1 F N +F0 "U" -300 550 50 H V L CNN +F1 "LM5009MM" -300 450 50 H V L CNN +F2 "MSOP-8" 0 -450 50 H V C CIN +F3 "" 0 0 50 H V C CNN +$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 +X RTN 4 -400 -300 100 R 50 50 1 1 W +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 +ENDDRAW +ENDDEF +# +# LM5017MR +# +DEF LM5017MR U 0 40 Y Y 1 F N +F0 "U" -300 550 50 H V L CNN +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 +X RON 4 -400 100 100 R 50 50 1 1 I +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 +ENDDRAW +ENDDEF +# +# LM5017SD +# +DEF LM5017SD U 0 40 Y Y 1 F N +F0 "U" -300 550 50 H V L CNN +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 +X RON 4 -400 100 100 R 50 50 1 1 I +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 +ENDDRAW +ENDDEF +# +# LMR10510XMF +# +DEF LMR10510XMF U 0 40 Y Y 1 F N +F0 "U" -200 350 50 H V L CNN +F1 "LMR10510XMF" -200 250 50 H V L CNN +F2 "SOT-23-5" 250 -250 50 H V C CIN +F3 "" 0 100 50 H V C CNN +ALIAS LM2731XMF LM2731YMF LM27313XMF LM2733XMF LM2733YMF LM2735XMF LMR10510YMF LMR62014XMF LMR62421XMF LMR64010XMF +$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 +ENDDRAW +ENDDEF +# +# LMR10510YSD +# +DEF LMR10510YSD U 0 40 Y Y 1 F N +F0 "U" -250 450 50 H V L CNN +F1 "LMR10510YSD" -250 350 50 H V L CNN +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 +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 +# +# LT1372 +# +DEF LT1372 U 0 30 Y Y 1 F N +F0 "U" 600 500 50 H V C CNN +F1 "LT1372" -500 500 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +ALIAS LT1373 +DRAW +S -700 -400 700 400 0 1 0 N +X Vc 1 250 -700 300 U 50 50 1 1 I +X FB+ 2 1000 -250 300 L 50 50 1 1 I +X FB- 3 -1000 250 300 R 50 50 1 1 P +X S/S 4 -1000 -250 300 R 50 50 1 1 P +X Vin 5 0 700 300 D 50 50 1 1 W +X GND_S 6 -150 -700 300 U 50 50 1 1 I +X GND 7 -300 -700 300 U 50 50 1 1 I +X Vsw 8 1000 250 300 L 50 50 1 1 I +ENDDRAW +ENDDEF +# +# LT1945 +# +DEF LT1945 U 0 40 Y Y 1 F N +F0 "U" -250 450 50 H V C CNN +F1 "LT1945" 150 450 50 H V C CNN +F2 "" 100 0 50 H V C CNN +F3 "" 100 0 50 H V C CNN +$FPLIST + MSOP-10* +$ENDFPLIST +DRAW +S -300 400 300 -200 0 1 0 f +X NFB1 1 400 0 100 L 50 50 1 1 I +X ~SHDN1 2 -400 200 100 R 50 50 1 1 I +X GND 3 -200 -300 100 U 50 50 1 1 W +X ~SHDN2 4 -400 100 100 R 50 50 1 1 I +X FB2 5 400 300 100 L 50 50 1 1 I +X SW2 6 400 200 100 L 50 50 1 1 w +X PGND 7 -100 -300 100 U 50 50 1 1 W +X V_IN 8 -400 300 100 R 50 50 1 1 W +X PGND 9 0 -300 100 U 50 50 1 1 W +X SW1 10 400 100 100 L 50 50 1 1 w +ENDDRAW +ENDDEF +# +# LT3430 +# +DEF LT3430 U 0 30 Y Y 1 F N +F0 "U" 200 600 50 H V L CNN +F1 "LT3430" 500 -600 50 H V L CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +S -500 500 500 -500 0 1 0 N +X GND 1 -150 -800 300 U 50 50 1 1 W +X SW 2 800 250 300 L 50 50 1 1 O +X VIN 3 -50 800 300 D 30 30 1 1 I +X VIN 4 50 800 300 D 30 30 1 1 I +X SW 5 800 150 300 L 50 50 1 1 P +X BOOST 6 800 400 300 L 50 50 1 1 I +X GND 8 -50 -800 300 U 50 50 1 1 W +X GND 9 50 -800 300 U 50 50 1 1 W +X Bias 10 -800 -200 300 R 50 50 1 1 I +X COMP 11 -800 -50 300 R 50 50 1 1 I +X FB(1.22V) 12 800 0 300 L 50 50 1 1 I +X SYNC 14 -800 250 300 R 50 50 1 1 I +X SHDN 15 -800 400 300 R 50 50 1 1 I I +X GND 16 150 -800 300 U 50 50 1 1 W +X GND 17 400 -800 300 U 50 50 1 1 W +ENDDRAW +ENDDEF +# +# LT3439 +# +DEF LT3439 U 0 40 Y Y 1 F N +F0 "U" -450 700 50 H V L CNN +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 +X SYNC 5 -600 100 150 R 50 50 1 1 P +X Ct 6 -600 0 150 R 50 50 1 1 P +X Rt 7 -600 -100 150 R 50 50 1 1 P +X GND 10 -100 -700 150 U 50 50 1 1 W +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 +ENDDRAW +ENDDEF +# +# LT3757EMSE +# +DEF LT3757EMSE U 0 30 Y Y 1 F N +F0 "U" 150 500 50 H V C CNN +F1 "LT3757EMSE" 400 -500 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +S -400 450 400 -450 0 1 0 N +X VC 1 -600 -350 200 R 50 50 1 1 I +X FBX 2 600 -200 200 L 50 50 1 1 I +X SS 3 -600 -250 200 R 50 50 1 1 I +X RT 4 -600 -100 200 R 50 50 1 1 I +X SYNC 5 -600 50 200 R 50 50 1 1 I +X SENSE 6 600 -50 200 L 50 50 1 1 I +X GATE 7 600 200 200 L 50 50 1 1 O +X INTVCC 8 600 -350 200 L 50 50 1 1 O +X ~SHDN~/UVLO 9 -600 200 200 R 50 50 1 1 I +X VIN 10 0 650 200 D 50 50 1 1 I +X GND 11 0 -650 200 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 +# +# LTC1307 +# +DEF LTC1307 U 0 30 Y Y 1 F N +F0 "U" 220 450 50 H V C CNN +F1 "LTC1307" 340 -450 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +S -700 -400 700 400 0 1 0 N +X Vc 1 -1000 -200 300 R 50 50 1 1 I +X FeedBack 2 1000 0 300 L 50 50 1 1 I +X SHDW 3 -1000 0 300 R 50 50 1 1 I I +X GND 4 0 -700 300 U 50 50 1 1 I +X SW 5 1000 200 300 L 50 50 1 1 C +X VIN 6 0 700 300 D 50 50 1 1 I +X LBI 7 -1000 200 300 R 50 50 1 1 I +X LBO 8 1000 -200 300 L 50 50 1 1 O +ENDDRAW +ENDDEF +# +# LTC1624 +# +DEF LTC1624 U 0 30 Y Y 1 F N +F0 "U" 220 450 50 H V C CNN +F1 "LTC1624" 340 -447 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +S -700 -400 700 400 0 1 0 N +X ISENSE 1 -1000 200 300 R 50 50 1 1 I +X Ith/RUN 2 -1000 0 300 R 50 50 1 1 I +X SET 3 -1000 -200 300 R 50 50 1 1 I +X GND 4 0 -700 300 U 50 50 1 1 W +X SW 5 1000 -200 300 L 50 50 1 1 I +X TG 6 1000 0 300 L 50 50 1 1 C +X BOOST 7 1000 200 300 L 50 50 1 1 O +X VIN 8 0 700 300 D 50 50 1 1 I +ENDDRAW +ENDDEF +# +# LTC1878 +# +DEF LTC1878 U 0 40 Y Y 1 F N +F0 "U" 100 400 50 H V C CNN +F1 "LTC1878" 0 -450 50 H V L CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +ALIAS LTC1878EMS8 +DRAW +S -400 350 400 -350 0 1 0 N +X RUN 1 -650 -100 250 R 50 50 1 1 I +X ITH 2 -650 -250 250 R 50 50 1 1 I +X VFB 3 650 -50 250 L 50 50 1 1 I +X GND 4 -100 -600 250 U 50 50 1 1 W +X SW 5 650 250 250 L 50 50 1 1 O +X VIN 6 -650 50 250 R 50 50 1 1 I +X SYNC 7 -650 250 250 R 50 50 1 1 I C +X PLL_LPF 8 650 -250 250 L 50 50 1 1 B +ENDDRAW +ENDDEF +# +# LTC3429 +# +DEF LTC3429 U 0 40 Y Y 1 F N +F0 "U" 0 325 50 H V C CNN +F1 "LTC3429" 0 250 50 H V C CNN +F2 "TO_SOT_Packages_SMD:SOT-23-6" 50 -250 50 H I L CNN +F3 "" 0 0 50 H V C CNN +ALIAS LTC3429B +$FPLIST + TSOT-23* + SOT-23* +$ENDFPLIST +DRAW +S -300 200 300 -200 0 1 10 f +X SW 1 400 100 100 L 50 50 1 1 I +X GND 2 0 -300 100 U 50 50 1 1 W +X FB 3 400 -100 100 L 50 50 1 1 I +X ~SHDN 4 -400 0 100 R 50 50 1 1 I +X VOUT 5 400 0 100 L 50 50 1 1 w +X VIN 6 -400 100 100 R 50 50 1 1 W +ENDDRAW +ENDDEF +# +# LTC3442 +# +DEF LTC3442 U 0 40 Y Y 1 F N +F0 "U" 0 0 50 H V C CNN +F1 "LTC3442" 450 -450 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +S -600 400 600 -400 0 1 0 N +X SHDN/SS 1 -850 100 250 R 50 50 1 1 I I +X RT 2 -850 -300 250 R 50 50 1 1 I +X SGND 3 -200 -600 200 U 50 50 1 1 W +X SW1 4 -200 600 200 D 50 50 1 1 B +X PGND 5 0 -600 200 U 50 50 1 1 W +X SW2 6 200 600 200 D 50 50 1 1 B +X BURST 7 850 -300 250 L 50 50 1 1 I +X VOUT 8 850 300 250 L 50 50 1 1 w +X VIN 9 -850 300 250 R 50 50 1 1 W +X RLIM 10 -850 -100 250 R 50 50 1 1 I +X VC 11 850 -150 250 L 50 50 1 1 I +X FB 12 850 50 250 L 50 50 1 1 I +X PGND 13 200 -600 200 U 50 50 1 1 W +ENDDRAW +ENDDEF +# +# LTC3525 +# +DEF LTC3525 U 0 40 Y Y 1 F N +F0 "U" 0 325 50 H V C CNN +F1 "LTC3525" 0 250 50 H V C CNN +F2 "" 0 -250 50 H V C CNN +F3 "" 0 0 50 H V C CNN +ALIAS LTC3525-3 LTC3525-3.3 LTC3525-5 LTC3525D-3.3 LTC3525L-3 +$FPLIST + SC70* +$ENDFPLIST +DRAW +S -300 200 300 -200 0 1 10 f +X ~SHDN 1 -400 0 100 R 50 50 1 1 I +X GND 2 -400 -100 100 R 50 50 1 1 W +X VIN 3 -400 100 100 R 50 50 1 1 W +X VOUT 4 400 0 100 L 50 50 1 1 w +X GND 5 400 -100 100 L 50 50 1 1 W +X SW 6 400 100 100 L 50 50 1 1 I +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 +ALIAS LTC3630A +$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 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 +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 +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 +# +# 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 +# +# 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 +# +# 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 +F0 "U" -300 450 50 H V L CNN +F1 "MAX5035AUPA" -300 350 50 H V L CNN +F2 "DIP-8" 300 -350 50 H V C CIN +F3 "" 0 -50 50 H V C CNN +ALIAS MAX5035BUPA MAX5035CUPA MAX5035DUPA +$FPLIST + PDIP* + 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 +X FB 4 400 -200 100 L 50 50 1 1 I +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 +ENDDRAW +ENDDEF +# +# MAX5035AUSA +# +DEF MAX5035AUSA U 0 40 Y Y 1 F N +F0 "U" -300 450 50 H V L CNN +F1 "MAX5035AUSA" -300 350 50 H V L CNN +F2 "SOIC-8" 300 -350 50 H V C CIN +F3 "" 0 -50 50 H V C CNN +ALIAS MAX5035AASA MAX5035BUSA MAX5035BASA MAX5035CUSA MAX5035CASA MAX5035DUSA MAX5035DASA MAX5035EUSA MAX5035EASA +$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 +X FB 4 400 -200 100 L 50 50 1 1 I +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 +ENDDRAW +ENDDEF +# +# MAX777 +# +DEF MAX777 U 0 30 Y Y 1 F N +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 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 +# +# MC34063 +# +DEF MC34063 U 0 40 Y Y 1 F N +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* + DFN* +$ENDFPLIST +DRAW +S -300 400 300 -400 0 1 10 f +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 P +ENDDRAW +ENDDEF +# +# MCP16301 +# +DEF MCP16301 U 0 40 Y Y 1 F N +F0 "U" -300 550 50 H V L CNN +F1 "MCP16301" -300 450 50 H V L CNN +F2 "TO_SOT_Packages_SMD:SOT-23-6" 0 -500 50 H I C CNN +F3 "" -300 550 50 H V C CNN +ALIAS MCP16301H +$FPLIST + SOT-23-* +$ENDFPLIST +DRAW +S -300 400 300 -300 0 1 10 f +X BOOST 1 400 300 100 L 50 50 1 1 O +X GND 2 0 -400 100 U 50 50 1 1 W +X Vfb 3 400 0 100 L 50 50 1 1 I +X EN 4 -400 200 100 R 50 50 1 1 I +X Vin 5 -400 300 100 R 50 50 1 1 W +X SW 6 400 200 100 L 50 50 1 1 w +ENDDRAW +ENDDEF +# +# MCP16311-MNY +# +DEF MCP16311-MNY U 0 40 Y Y 1 F N +F0 "U" -300 550 50 H V L CNN +F1 "MCP16311-MNY" -300 450 50 H V L CNN +F2 "Housings_DFN_QFN:DFN-8-1EP_3x2mm_Pitch0.5mm" 0 -500 50 H I C CNN +F3 "" -300 550 50 H V C CNN +ALIAS MCP16312-MNY +$FPLIST + DFN*1EP*3x2mm*Pitch0.5mm* +$ENDFPLIST +DRAW +S -300 400 300 -300 0 1 10 f +X Vfb 1 400 0 100 L 50 50 1 1 I +X Vcc 2 -400 0 100 R 50 50 1 1 w +X EN 3 -400 200 100 R 50 50 1 1 I +X Vin 4 -400 300 100 R 50 50 1 1 W +X Pgnd 5 -100 -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 0 -400 100 U 50 50 1 1 W +X PAD 9 100 -400 100 U 50 50 1 1 W +ENDDRAW +ENDDEF +# +# MCP16311-MS +# +DEF MCP16311-MS U 0 40 Y Y 1 F N +F0 "U" -300 550 50 H V L CNN +F1 "MCP16311-MS" -300 450 50 H V L CNN +F2 "Housings_SSOP:MSOP-8_3x3mm_Pitch0.65mm" 0 -500 50 H I C CNN +F3 "" -300 550 50 H V C CNN +ALIAS MCP16312-MS +$FPLIST + MSOP*3x3mm*Pitch0.65mm* +$ENDFPLIST +DRAW +S -300 400 300 -300 0 1 10 f +X Vfb 1 400 0 100 L 50 50 1 1 I +X Vcc 2 -400 0 100 R 50 50 1 1 w +X EN 3 -400 200 100 R 50 50 1 1 I +X Vin 4 -400 300 100 R 50 50 1 1 W +X Pgnd 5 -100 -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 0 -400 100 U 50 50 1 1 W +ENDDRAW +ENDDEF +# +# MCP1640-CH +# +DEF MCP1640-CH U 0 40 Y Y 1 F N +F0 "U" -300 425 50 H V L CNN +F1 "MCP1640-CH" -300 350 50 H V L CNN +F2 "TO_SOT_Packages_SMD:SOT-23-6" 0 -500 50 H I C CIN +F3 "" -250 450 50 H V C CNN +ALIAS MCP1640B-CH MCP1640C-CH MCP1640D-CH +$FPLIST + SOT-23-6* +$ENDFPLIST +DRAW +S -300 300 300 -300 0 1 10 f +X SW 1 400 200 100 L 50 50 1 1 I +X GND 2 0 -400 100 U 50 50 1 1 W +X EN 3 -400 -100 100 R 50 50 1 1 I +X VFB 4 400 -100 100 L 50 50 1 1 I +X VOUT 5 400 0 100 L 50 50 1 1 w +X VIN 6 -400 100 100 R 50 50 1 1 W +ENDDRAW +ENDDEF +# +# MCP1640-MC +# +DEF MCP1640-MC U 0 40 Y Y 1 F N +F0 "U" -300 525 50 H V L CNN +F1 "MCP1640-MC" -300 450 50 H V L CNN +F2 "Housings_DFN_QFN:DFN-8-1EP_3x2mm_Pitch0.5mm" 0 -600 50 H I C CIN +F3 "" -250 450 50 H V C CNN +ALIAS MCP1640B-MC MCP1640C-MC MCP1640D-MC +$FPLIST + DFN*1EP*3x2mm*Pitch0.5mm* +$ENDFPLIST +DRAW +S -300 400 300 -400 0 1 10 f +X VFB 1 400 -100 100 L 50 50 1 1 I +X SGND 2 -100 -500 100 U 50 50 1 1 W +X PGND 3 0 -500 100 U 50 50 1 1 W +X EN 4 -400 -100 100 R 50 50 1 1 I +X SW 5 400 300 100 L 50 50 1 1 I +X VOUTP 6 400 0 100 L 50 50 1 1 w +X VOUTS 7 400 100 100 L 50 50 1 1 w +X VIN 8 -400 100 100 R 50 50 1 1 W +X PAD 9 100 -500 100 U 50 50 1 1 P +ENDDRAW +ENDDEF +# +# MIC2177 +# +DEF MIC2177 U 0 30 Y Y 1 F N +F0 "U" 350 600 50 H V C CNN +F1 "MIC2177" 450 -600 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +S -500 500 500 -500 0 1 0 N +X VIN 1 -100 800 300 D 50 50 1 1 I +X VIN 2 100 800 300 D 50 50 1 1 I +X SW 3 800 250 300 L 50 50 1 1 O +X PGND 4 800 -450 300 L 50 50 1 1 W +X PGND 5 800 -350 300 L 50 50 1 1 W +X PGND 6 800 -250 300 L 50 50 1 1 W +X PGND 7 800 -150 300 L 50 50 1 1 W +X SW 8 800 150 300 L 50 50 1 1 P +X VIN 9 0 800 300 D 50 50 1 1 I +X Sense 10 800 400 300 L 50 50 1 1 I +X SHDN 20 -800 400 300 R 50 50 1 1 I I +X AUTO 11 -800 100 300 R 50 50 1 1 I +X FB 12 800 0 300 L 50 50 1 1 I +X COMP 13 -800 -50 300 R 50 50 1 1 I +X SGND 14 150 -800 300 U 50 50 1 1 W +X SGND 15 50 -800 300 U 50 50 1 1 W +X SGND 16 -50 -800 300 U 50 50 1 1 W +X SGND 17 -150 -800 300 U 50 50 1 1 W +X SYNC 18 -800 250 300 R 50 50 1 1 I +X Bias 19 -800 -200 300 R 50 50 1 1 I +ENDDRAW +ENDDEF +# +# NID60 +# +DEF NID60 U 0 40 Y Y 1 F N +F0 "U" -400 450 50 H V L CNN +F1 "NID60" -400 350 50 H V L CNN +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 +X Vout 4 500 -100 100 L 50 50 1 1 P +X COM 5 -100 -300 100 U 50 50 1 1 W +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 +ENDDRAW +ENDDEF +# +# ST1CC40PHR +# +DEF ST1CC40PHR U 0 40 Y Y 1 F N +F0 "U" -400 450 50 H V L CNN +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 +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 +ENDDRAW +ENDDEF +# +# ST1S10PHR +# +DEF ST1S10PHR U 0 40 Y Y 1 F N +F0 "U" -400 450 50 H V L CNN +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 +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 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 +ENDDRAW +ENDDEF +# +# ST1S10PUR +# +DEF ST1S10PUR U 0 40 Y Y 1 F N +F0 "U" -400 450 50 H V L CNN +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 +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 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 +ENDDRAW +ENDDEF +# +# ST1S14PHR +# +DEF ST1S14PHR U 0 40 Y Y 1 F N +F0 "U" -300 450 50 H V L CNN +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 +X FB 4 400 -200 100 L 50 50 1 1 I +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 +ENDDRAW +ENDDEF +# +# TL497 +# +DEF TL497 U 0 30 Y Y 1 F N +F0 "U" 100 450 50 H V L CNN +F1 "TL497" 50 -450 50 H V L CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +ALIAS TL497A +DRAW +S -450 400 450 -400 0 1 0 N +X Comp_1.2V 1 -750 300 300 R 50 50 1 1 I +X Inhbt 2 -750 -150 300 R 50 50 1 1 I +X Freq_Ctrl 3 -750 0 300 R 50 50 1 1 I +X Substrat 4 -750 -300 300 R 50 50 1 1 I +X GND 5 0 -600 200 U 50 50 1 1 W +X Cath 6 750 -300 300 L 50 50 1 1 I +X Anode 7 750 200 300 L 50 50 1 1 I +X Emit 8 750 100 300 L 50 50 1 1 O +X Coll 10 750 300 300 L 50 50 1 1 I +X Base_Tr 11 750 -50 300 L 50 50 1 1 U +X BaseDrv 12 750 -150 300 L 50 50 1 1 U +X Curr_Lim 13 -750 150 300 R 50 50 1 1 I +X VCC 14 0 600 200 D 60 30 1 1 W +ENDDRAW +ENDDEF +# +# TPS5430DDA +# +DEF TPS5430DDA U 0 40 Y Y 1 F N +F0 "U" -400 450 50 H V L CNN +F1 "TPS5430DDA" -400 350 50 H V L CNN +F2 "HSOIC8" 350 -350 50 H V C CIN +F3 "" 0 0 50 H V C CNN +ALIAS TPS5431DDA +$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 +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 +ENDDRAW +ENDDEF +# +# TPS54360DDA +# +DEF TPS54360DDA U 0 40 Y Y 1 F N +F0 "U" -300 450 50 H V L CNN +F1 "TPS54360DDA" -300 350 50 H V L CNN +F2 "HSOIC8" 300 -450 50 H V C CIN +F3 "" 0 0 50 H V C CNN +ALIAS TPS54340DDA +$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 +X RT/CLK 4 -400 0 100 R 50 50 1 1 I +X FB 5 400 -300 100 L 50 50 1 1 I +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 +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 -250 50 H V L CNN +F3 "" -250 -350 50 H V C CNN +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 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 +ENDDEF +# +# TPS60500DGS +# +DEF TPS60500DGS U 0 40 Y Y 1 F N +F0 "U" -500 -350 50 H V L CNN +F1 "TPS60500DGS" 100 -350 50 H V L CNN +F2 "MSOP-10" 100 -450 50 H V L CIN +F3 "" 0 0 50 H V C CNN +ALIAS TPS60501DGS TPS60502DGS TPS60503DGS +$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 +X C2+ 4 400 500 100 D 50 50 1 1 P +X VIN 5 -600 100 100 R 50 50 1 1 I +X C1+ 6 -100 500 100 D 50 50 1 1 P +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 +ENDDRAW +ENDDEF +# +# TPS61200 +# +DEF TPS61200 U 0 40 Y Y 1 F N +F0 "U" 0 425 50 H V C CNN +F1 "TPS61200" 0 350 50 H V C CNN +F2 "" 50 -450 50 H I L CNN +F3 "" 0 0 50 H V C CNN +ALIAS TPS61201 TPS61202 +$FPLIST + S-PVSON-N10 + S-PWSON-N10 +$ENDFPLIST +DRAW +S -300 300 300 -400 0 1 10 f +X VAUX 1 400 0 100 L 50 50 1 1 B +X VOUT 2 400 100 100 L 50 50 1 1 w +X L 3 400 200 100 L 50 50 1 1 I +X PGND 4 400 -300 100 L 50 50 1 1 W +X VIN 5 -400 200 100 R 50 50 1 1 W +X EN 6 -400 0 100 R 50 50 1 1 I +X UVLO 7 -400 -200 100 R 50 50 1 1 I +X PS 8 -400 -100 100 R 50 50 1 1 I +X GND 9 -400 -300 100 R 50 50 1 1 W +X FB 10 400 -200 100 L 50 50 1 1 I +X PAD 11 0 -500 100 U 50 50 1 1 W +ENDDRAW +ENDDEF +# +# TPS62170 +# +DEF TPS62170 U 0 40 Y Y 1 F N +F0 "U" -300 450 50 H V L CNN +F1 "TPS62170" 300 450 50 H V R CNN +F2 "Housings_DFN_QFN:DFN-8-1EP_2x2mm_Pitch0.5mm" 0 550 50 H I C CNN +F3 "" 0 550 50 H I C CNN +ALIAS TPS62171 TPS62172 TPS62173 +$FPLIST + DFN-* +$ENDFPLIST +DRAW +S -300 400 300 -400 0 1 10 f +X PGND 1 100 -500 100 U 50 50 1 1 W +X VIN 2 -400 300 100 R 50 50 1 1 W +X EN 3 -400 200 100 R 50 50 1 1 I +X AGND 4 200 -500 100 U 50 50 1 1 W +X FB 5 400 100 100 L 50 50 1 1 I +X VOS 6 400 200 100 L 50 50 1 1 I +X SW 7 400 300 100 L 50 50 1 1 w +X PG 8 -400 -200 100 R 50 50 1 1 O +X PAD 9 0 -500 100 U 50 50 1 1 W +ENDDRAW +ENDDEF +# +# TPS62177 +# +DEF TPS62177 U 0 40 Y Y 1 F N +F0 "U" -300 450 50 H V L CNN +F1 "TPS62177" 300 450 50 H V R CNN +F2 "Housings_DFN_QFN:DFN-10-1EP_2x3mm_Pitch0.5mm" 0 550 50 H I C CNN +F3 "" 0 550 50 H I C CNN +ALIAS TPS62175 +$FPLIST + DFN-* +$ENDFPLIST +DRAW +S -300 400 300 -400 0 1 10 f +X PGND 1 100 -500 100 U 50 50 1 1 W +X VIN 2 -400 300 100 R 50 50 1 1 W +X EN 3 -400 200 100 R 50 50 1 1 I +X NC 4 -100 -500 100 U 50 50 1 1 P +X FB 5 400 100 100 L 50 50 1 1 I +X AGND 6 200 -500 100 U 50 50 1 1 W +X PG 7 -400 -200 100 R 50 50 1 1 O +X ~SLEEP 8 -400 0 100 R 50 50 1 1 I +X SW 9 400 300 100 L 50 50 1 1 w +X VOS 10 400 200 100 L 50 50 1 1 I +X PAD 11 0 -500 100 U 50 50 1 1 W +ENDDRAW +ENDDEF +# +# TPS62200DBV +# +DEF TPS62200DBV U 0 40 Y Y 1 F N +F0 "U" -200 450 50 H V L CNN +F1 "TPS62200DBV" -200 350 50 H V L CNN +F2 "SOT-23-5" 0 -250 50 H V C CIN +F3 "" 0 100 50 H V C CNN +ALIAS TPS62201DBV TPS62202DBV TPS62203DBV TPS62204DBV TPS62205DBV TPS62207DBV TPS62208DBV +$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 +ENDDRAW +ENDDEF +# +# TSR_1-2450 +# +DEF TSR_1-2450 U 0 40 Y Y 1 F N +F0 "U" -300 350 50 H V L CNN +F1 "TSR_1-2450" -300 250 50 H V L CNN +F2 "Converters_DCDC_ACDC:DCDC-Conv_TRACO_TSR-1" 0 -150 50 H I L CIN +F3 "" 0 0 50 H I C CNN +ALIAS TSR_1-2412 TSR_1-2415 TSR_1-2418 TSR_1-2425 TSR_1-2433 TSR_1-2465 TSR_1-2490 TSR_1-24120 TSR_1-24150 +$FPLIST + DCDC-Conv_TRACO_TSR-1* +$ENDFPLIST +DRAW +S -300 200 300 -100 0 1 10 f +X Vin 1 -400 100 100 R 50 50 1 1 W +X GND 2 0 -200 100 U 50 50 1 1 W +X Vout 3 400 100 100 L 50 50 1 1 w +ENDDRAW +ENDDEF +# +#End Library From 417762244376257f57206d8e98270afc01102cfe Mon Sep 17 00:00:00 2001 From: Friedrich Feichtinger Date: Tue, 18 Oct 2016 12:48:27 +0200 Subject: [PATCH 134/283] removed L5973D from regul.lib --- library/regul.dcm | 6 ------ library/regul.lib | 24 ------------------------ 2 files changed, 30 deletions(-) diff --git a/library/regul.dcm b/library/regul.dcm index 989a1d98..7c5e4b88 100644 --- a/library/regul.dcm +++ b/library/regul.dcm @@ -864,12 +864,6 @@ K 2A Regulator Adjustable Positive F http://www.zen22142.zen.co.uk/Circuits/Power/l200.pdf $ENDCMP # -$CMP L5973D -D 2.5A step down switching regulator -K step down buck regulator -F http://www.st.com/resource/en/datasheet/l5973d.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 fb89f889..23d4b8cb 100644 --- a/library/regul.lib +++ b/library/regul.lib @@ -288,30 +288,6 @@ X VOUT 5 400 200 100 L 50 50 1 1 w ENDDRAW ENDDEF # -# L5973D -# -DEF L5973D U 0 40 Y Y 1 F N -F0 "U" 0 -100 50 H V C CNN -F1 "L5973D" 0 100 50 H V C CNN -F2 "" 0 0 50 H I C CNN -F3 "" 0 0 50 H I C CNN -$FPLIST - SOIC-8-1EP_3.9x4.9mm_Pitch1.27mm -$ENDFPLIST -DRAW -S -400 400 400 -400 0 1 10 f -X OUT 1 500 200 100 L 50 50 1 1 O -X SYNC 2 -500 200 100 R 50 50 1 1 B -X INH 3 -500 0 100 R 50 50 1 1 I -X COMP 4 -500 -200 100 R 50 50 1 1 P -X FB 5 500 0 100 L 50 50 1 1 I -X VREF 6 500 -200 100 L 50 50 1 1 O -X GND 7 -100 -500 100 U 50 50 1 1 W -X VCC 8 0 500 100 D 50 50 1 1 W -X EP 9 100 -500 100 U 50 50 1 1 P -ENDDRAW -ENDDEF -# # LD1117S33TR # DEF LD1117S33TR U 0 30 Y Y 1 F N From 93dcc6d80161899cbab1278e1b25c4de60ea70dd Mon Sep 17 00:00:00 2001 From: jkriege2 Date: Tue, 18 Oct 2016 18:24:11 +0200 Subject: [PATCH 135/283] added peltier element + heatsink with connection + replaced D_Suppressor... -> D_TVS... --- library/device.dcm | 34 ++++++++++-------- library/device.lib | 86 ++++++++++++++++++++++++++++++++-------------- 2 files changed, 79 insertions(+), 41 deletions(-) diff --git a/library/device.dcm b/library/device.dcm index 386f1418..aa085f9e 100644 --- a/library/device.dcm +++ b/library/device.dcm @@ -278,36 +278,30 @@ D Diode K diode $ENDCMP # -$CMP D_Suppressor +$CMP D_TVS D transient-voltage-suppression (TVS) diode K diode TVS thyrector F https://en.wikipedia.org/wiki/Transient-voltage-suppression_diode $ENDCMP # -$CMP D_Suppressor_x2_AAC +$CMP D_TVS_x2_AAC D dual transient-voltage-suppression (TVS) diode (center=pin3) K diode TVS thyrector F https://en.wikipedia.org/wiki/Transient-voltage-suppression_diode $ENDCMP # -$CMP D_Suppressor_x2_ACA +$CMP D_TVS_x2_ACA D dual transient-voltage-suppression (TVS) diode (center=pin2) K diode TVS thyrector F https://en.wikipedia.org/wiki/Transient-voltage-suppression_diode $ENDCMP # -$CMP D_Suppressor_x2_CAA +$CMP D_TVS_x2_CAA D dual transient-voltage-suppression (TVS) diode (center=pin1) K diode TVS thyrector F https://en.wikipedia.org/wiki/Transient-voltage-suppression_diode $ENDCMP # -$CMP D_TVS -D transient-voltage-suppression (TVS) diode -K diode TVS thyrector -F https://en.wikipedia.org/wiki/Transient-voltage-suppression_diode -$ENDCMP -# $CMP D_Temperatur_Dependent D temperature dependent diode K temperature sensor diode @@ -474,11 +468,6 @@ D Galvanometer K Galvanometer $ENDCMP # -$CMP HEATSINK -D Heatsink -K thermal heat temperature -$ENDCMP -# $CMP Hall_Generator D Hall generator K Hall generator magnet @@ -489,6 +478,16 @@ D Resistive Heater K heater R resistor $ENDCMP # +$CMP Heatsink +D Heatsink +K thermal heat temperature +$ENDCMP +# +$CMP Heatsink_PAD +D Heatsink with electrical connection +K thermal heat temperature +$ENDCMP +# $CMP INDUCTOR D Inductor K inductor choke coil reactor magnetic @@ -740,6 +739,11 @@ D Dual Potentionmeter, separate units K resistor variable $ENDCMP # +$CMP Peltier_Element +D Peltier Element, Thermoelectric Cooler (TEC) +K Peltier TEC +$ENDCMP +# $CMP Photodiode D photodiode K opto photodiode diff --git a/library/device.lib b/library/device.lib index 784f63ef..2f637c6e 100644 --- a/library/device.lib +++ b/library/device.lib @@ -1236,14 +1236,13 @@ X A 2 100 0 70 L 50 50 1 1 P ENDDRAW ENDDEF # -# D_Suppressor +# D_TVS # -DEF D_Suppressor D 0 40 N N 1 F N +DEF D_TVS D 0 40 N N 1 F N F0 "D" 0 100 50 H V C CNN -F1 "D_Suppressor" 0 -100 50 H V C CNN +F1 "D_TVS" 0 -100 50 H V C CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN -ALIAS D_TVS $FPLIST Diode_* D-Pak_TO252AA @@ -1261,11 +1260,11 @@ X A2 2 150 0 100 L 50 50 1 1 P ENDDRAW ENDDEF # -# D_Suppressor_x2_AAC +# D_TVS_x2_AAC # -DEF D_Suppressor_x2_AAC D 0 40 Y N 1 F N +DEF D_TVS_x2_AAC D 0 40 Y N 1 F N F0 "D" 0 175 50 H V C CNN -F1 "D_Suppressor_x2_AAC" 0 100 50 H V C CNN +F1 "D_TVS_x2_AAC" 0 100 50 H V C CNN F2 "" -150 0 50 H V C CNN F3 "" -150 0 50 H V C CNN $FPLIST @@ -1291,11 +1290,11 @@ X COM 3 0 -150 100 U 50 50 1 1 I ENDDRAW ENDDEF # -# D_Suppressor_x2_ACA +# D_TVS_x2_ACA # -DEF D_Suppressor_x2_ACA D 0 40 Y N 1 F N +DEF D_TVS_x2_ACA D 0 40 Y N 1 F N F0 "D" 0 175 50 H V C CNN -F1 "D_Suppressor_x2_ACA" 0 100 50 H V C CNN +F1 "D_TVS_x2_ACA" 0 100 50 H V C CNN F2 "" -150 0 50 H V C CNN F3 "" -150 0 50 H V C CNN $FPLIST @@ -1321,11 +1320,11 @@ X A2 3 350 0 100 L 50 50 1 1 P ENDDRAW ENDDEF # -# D_Suppressor_x2_CAA +# D_TVS_x2_CAA # -DEF D_Suppressor_x2_CAA D 0 40 Y N 1 F N +DEF D_TVS_x2_CAA D 0 40 Y N 1 F N F0 "D" 0 175 50 H V C CNN -F1 "D_Suppressor_x2_CAA" 0 100 50 H V C CNN +F1 "D_TVS_x2_CAA" 0 100 50 H V C CNN F2 "" -150 0 50 H V C CNN F3 "" -150 0 50 H V C CNN $FPLIST @@ -2035,19 +2034,6 @@ X + 2 0 200 100 D 50 50 1 1 P ENDDRAW ENDDEF # -# HEATSINK -# -DEF HEATSINK HS 0 40 Y Y 1 F N -F0 "HS" 0 200 50 H V C CNN -F1 "HEATSINK" 0 -50 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -P 10 0 1 10 -25 50 -50 50 -50 150 -75 150 -75 50 -100 50 -100 150 -125 150 -125 0 -50 0 f -P 13 0 1 10 -25 50 -25 150 0 150 0 50 25 50 25 150 50 150 50 50 75 50 75 150 100 150 100 0 -50 0 f -ENDDRAW -ENDDEF -# # Hall_Generator # DEF Hall_Generator HG 0 0 Y N 1 F N @@ -2086,6 +2072,33 @@ X ~ 2 0 -150 50 U 50 50 1 1 P ENDDRAW ENDDEF # +# Heatsink +# +DEF Heatsink HS 0 40 Y Y 1 F N +F0 "HS" 0 200 50 H V C CNN +F1 "Heatsink" 0 -50 50 H V C CNN +F2 "" 12 0 50 H V C CNN +F3 "" 12 0 50 H V C CNN +DRAW +P 10 0 1 10 -13 50 -38 50 -38 150 -63 150 -63 50 -88 50 -88 150 -113 150 -113 0 -38 0 f +P 13 0 1 10 -13 50 -13 150 12 150 12 50 37 50 37 150 62 150 62 50 87 50 87 150 112 150 112 0 -38 0 f +ENDDRAW +ENDDEF +# +# Heatsink_PAD +# +DEF Heatsink_PAD HS 0 0 Y Y 1 F N +F0 "HS" 0 225 50 H V C CNN +F1 "Heatsink_PAD" 0 150 50 H V C CNN +F2 "" 12 -50 50 H V C CNN +F3 "" 12 -50 50 H V C CNN +DRAW +P 10 0 1 10 -13 0 -38 0 -38 100 -63 100 -63 0 -88 0 -88 100 -113 100 -113 -50 -38 -50 f +P 13 0 1 10 -13 0 -13 100 12 100 12 0 37 0 37 100 62 100 62 0 87 0 87 100 112 100 112 -50 -38 -50 f +X ~ 1 0 -100 50 U 50 50 1 1 P +ENDDRAW +ENDDEF +# # INDUCTOR # DEF INDUCTOR L 0 40 N N 1 F N @@ -3361,6 +3374,27 @@ X 6 6 150 0 50 L 50 50 2 1 P ENDDRAW ENDDEF # +# Peltier_Element +# +DEF Peltier_Element PE 0 0 N Y 1 F N +F0 "PE" 0 125 50 H V C CNN +F1 "Peltier_Element" 0 -50 50 H V C CNN +F2 "" 0 -70 50 H V C CNN +F3 "" 0 25 50 V V C CNN +DRAW +S -140 75 -115 0 0 1 0 F +S -90 75 -65 0 0 1 0 F +S -15 75 -40 0 0 1 0 F +S 35 75 10 0 0 1 0 F +S 60 0 85 75 0 1 0 F +S 110 0 135 75 0 1 0 F +P 2 0 1 10 -150 0 150 0 F +P 2 0 1 10 -150 75 150 75 N +X ~ 1 -200 0 50 R 50 50 1 1 P +X ~ 2 200 0 50 L 50 50 1 1 P +ENDDRAW +ENDDEF +# # Photodiode # DEF Photodiode D 0 40 N N 1 F N From 63219a5d003d0de3b63b9cfdc9a949ca7c598ecf Mon Sep 17 00:00:00 2001 From: jkriege2 Date: Tue, 18 Oct 2016 18:36:58 +0200 Subject: [PATCH 136/283] added STEP-models for TO-18 packages --- .../TO-18_2Pin.stp | 1434 ++++++++++++++ .../TO-18_3Pin.stp | 1680 +++++++++++++++++ .../TO-18_Lens_3Pin.stp | 1666 ++++++++++++++++ .../TO-18_Window_3Pin.stp | 1666 ++++++++++++++++ 4 files changed, 6446 insertions(+) create mode 100644 modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-18_2Pin.stp create mode 100644 modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-18_3Pin.stp create mode 100644 modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-18_Lens_3Pin.stp create mode 100644 modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-18_Window_3Pin.stp diff --git a/modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-18_2Pin.stp b/modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-18_2Pin.stp new file mode 100644 index 00000000..cacd9978 --- /dev/null +++ b/modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-18_2Pin.stp @@ -0,0 +1,1434 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'D:/KiCAD/kicad-library/modules/packages3d/TO_SOT_Packages_ +THT.3dshapes/TO-18_2Pin.stp','2016-10-18T18:31:06',('Author'),(''), + 'Open CASCADE STEP processor 6.8','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN_CC2 { 1 2 10303 214 -1 1 5 4 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('committee draft', + 'automotive_design',1997,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('ASSEMBLY','ASSEMBLY','',(#8)); +#8 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = SHAPE_REPRESENTATION('',(#11,#15,#19,#23,#27,#31,#35,#39),#43); +#11 = AXIS2_PLACEMENT_3D('',#12,#13,#14); +#12 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000)); +#13 = DIRECTION('',(0.E+000,0.E+000,1.)); +#14 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#15 = AXIS2_PLACEMENT_3D('',#16,#17,#18); +#16 = CARTESIAN_POINT('',(0.E+000,0.E+000,5.)); +#17 = DIRECTION('',(0.E+000,0.E+000,1.)); +#18 = DIRECTION('',(1.,0.E+000,0.E+000)); +#19 = AXIS2_PLACEMENT_3D('',#20,#21,#22); +#20 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000)); +#21 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#22 = DIRECTION('',(1.,0.E+000,0.E+000)); +#23 = AXIS2_PLACEMENT_3D('',#24,#25,#26); +#24 = CARTESIAN_POINT('',(0.E+000,0.E+000,5.)); +#25 = DIRECTION('',(0.E+000,0.E+000,1.)); +#26 = DIRECTION('',(1.,0.E+000,0.E+000)); +#27 = AXIS2_PLACEMENT_3D('',#28,#29,#30); +#28 = CARTESIAN_POINT('',(0.E+000,0.E+000,5.)); +#29 = DIRECTION('',(0.E+000,0.E+000,1.)); +#30 = DIRECTION('',(1.,0.E+000,0.E+000)); +#31 = AXIS2_PLACEMENT_3D('',#32,#33,#34); +#32 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000)); +#33 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#34 = DIRECTION('',(1.,0.E+000,0.E+000)); +#35 = AXIS2_PLACEMENT_3D('',#36,#37,#38); +#36 = CARTESIAN_POINT('',(0.E+000,0.E+000,5.)); +#37 = DIRECTION('',(0.E+000,0.E+000,1.)); +#38 = DIRECTION('',(1.,0.E+000,0.E+000)); +#39 = AXIS2_PLACEMENT_3D('',#40,#41,#42); +#40 = CARTESIAN_POINT('',(0.E+000,0.E+000,5.)); +#41 = DIRECTION('',(0.E+000,0.E+000,1.)); +#42 = DIRECTION('',(1.,0.E+000,0.E+000)); +#43 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#47)) GLOBAL_UNIT_ASSIGNED_CONTEXT( +(#44,#45,#46)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#44 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#45 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#46 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#47 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#44, + 'distance_accuracy_value','confusion accuracy'); +#48 = PRODUCT_TYPE('part',$,(#7)); +#49 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#50),#156); +#50 = MANIFOLD_SOLID_BREP('',#51); +#51 = CLOSED_SHELL('',(#52,#148,#152)); +#52 = ADVANCED_FACE('',(#53),#67,.T.); +#53 = FACE_BOUND('',#54,.T.); +#54 = EDGE_LOOP('',(#55,#85,#116,#117)); +#55 = ORIENTED_EDGE('',*,*,#56,.T.); +#56 = EDGE_CURVE('',#57,#59,#61,.T.); +#57 = VERTEX_POINT('',#58); +#58 = CARTESIAN_POINT('',(0.24,0.E+000,0.E+000)); +#59 = VERTEX_POINT('',#60); +#60 = CARTESIAN_POINT('',(0.24,0.E+000,-10.)); +#61 = SEAM_CURVE('',#62,(#66,#78),.PCURVE_S1.); +#62 = LINE('',#63,#64); +#63 = CARTESIAN_POINT('',(0.24,0.E+000,0.E+000)); +#64 = VECTOR('',#65,1.); +#65 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#66 = PCURVE('',#67,#72); +#67 = CYLINDRICAL_SURFACE('',#68,0.24); +#68 = AXIS2_PLACEMENT_3D('',#69,#70,#71); +#69 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000)); +#70 = DIRECTION('',(0.E+000,0.E+000,1.)); +#71 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#72 = DEFINITIONAL_REPRESENTATION('',(#73),#77); +#73 = LINE('',#74,#75); +#74 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#75 = VECTOR('',#76,1.); +#76 = DIRECTION('',(0.E+000,-1.)); +#77 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#78 = PCURVE('',#67,#79); +#79 = DEFINITIONAL_REPRESENTATION('',(#80),#84); +#80 = LINE('',#81,#82); +#81 = CARTESIAN_POINT('',(6.28318530718,0.E+000)); +#82 = VECTOR('',#83,1.); +#83 = DIRECTION('',(0.E+000,-1.)); +#84 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#85 = ORIENTED_EDGE('',*,*,#86,.T.); +#86 = EDGE_CURVE('',#59,#59,#87,.T.); +#87 = SURFACE_CURVE('',#88,(#93,#100),.PCURVE_S1.); +#88 = CIRCLE('',#89,0.24); +#89 = AXIS2_PLACEMENT_3D('',#90,#91,#92); +#90 = CARTESIAN_POINT('',(0.E+000,0.E+000,-10.)); +#91 = DIRECTION('',(0.E+000,0.E+000,1.)); +#92 = DIRECTION('',(1.,0.E+000,0.E+000)); +#93 = PCURVE('',#67,#94); +#94 = DEFINITIONAL_REPRESENTATION('',(#95),#99); +#95 = LINE('',#96,#97); +#96 = CARTESIAN_POINT('',(0.E+000,-10.)); +#97 = VECTOR('',#98,1.); +#98 = DIRECTION('',(1.,0.E+000)); +#99 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#100 = PCURVE('',#101,#106); +#101 = PLANE('',#102); +#102 = AXIS2_PLACEMENT_3D('',#103,#104,#105); +#103 = CARTESIAN_POINT('',(0.24,0.E+000,-10.)); +#104 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#105 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#106 = DEFINITIONAL_REPRESENTATION('',(#107),#115); +#107 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#108,#109,#110,#111,#112,#113 +,#114),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),( + -2.094395102393,0.E+000,2.094395102393,4.188790204786,6.28318530718, +8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM( + '') ); +#108 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#109 = CARTESIAN_POINT('',(0.E+000,0.415692193817)); +#110 = CARTESIAN_POINT('',(0.36,0.207846096908)); +#111 = CARTESIAN_POINT('',(0.72,5.878304635907E-017)); +#112 = CARTESIAN_POINT('',(0.36,-0.207846096908)); +#113 = CARTESIAN_POINT('',(3.885780586188E-016,-0.415692193817)); +#114 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#115 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#116 = ORIENTED_EDGE('',*,*,#56,.F.); +#117 = ORIENTED_EDGE('',*,*,#118,.F.); +#118 = EDGE_CURVE('',#57,#57,#119,.T.); +#119 = SURFACE_CURVE('',#120,(#125,#132),.PCURVE_S1.); +#120 = CIRCLE('',#121,0.24); +#121 = AXIS2_PLACEMENT_3D('',#122,#123,#124); +#122 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000)); +#123 = DIRECTION('',(0.E+000,0.E+000,1.)); +#124 = DIRECTION('',(1.,0.E+000,0.E+000)); +#125 = PCURVE('',#67,#126); +#126 = DEFINITIONAL_REPRESENTATION('',(#127),#131); +#127 = LINE('',#128,#129); +#128 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#129 = VECTOR('',#130,1.); +#130 = DIRECTION('',(1.,0.E+000)); +#131 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#132 = PCURVE('',#133,#138); +#133 = PLANE('',#134); +#134 = AXIS2_PLACEMENT_3D('',#135,#136,#137); +#135 = CARTESIAN_POINT('',(0.24,0.E+000,0.E+000)); +#136 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#137 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#138 = DEFINITIONAL_REPRESENTATION('',(#139),#147); +#139 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#140,#141,#142,#143,#144,#145 +,#146),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),( + -2.094395102393,0.E+000,2.094395102393,4.188790204786,6.28318530718, +8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM( + '') ); +#140 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#141 = CARTESIAN_POINT('',(0.E+000,0.415692193817)); +#142 = CARTESIAN_POINT('',(0.36,0.207846096908)); +#143 = CARTESIAN_POINT('',(0.72,5.878304635907E-017)); +#144 = CARTESIAN_POINT('',(0.36,-0.207846096908)); +#145 = CARTESIAN_POINT('',(3.885780586188E-016,-0.415692193817)); +#146 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#147 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#148 = ADVANCED_FACE('',(#149),#133,.F.); +#149 = FACE_BOUND('',#150,.T.); +#150 = EDGE_LOOP('',(#151)); +#151 = ORIENTED_EDGE('',*,*,#118,.T.); +#152 = ADVANCED_FACE('',(#153),#101,.T.); +#153 = FACE_BOUND('',#154,.F.); +#154 = EDGE_LOOP('',(#155)); +#155 = ORIENTED_EDGE('',*,*,#86,.T.); +#156 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#160)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#157,#158,#159)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#157 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#158 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#159 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#160 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#157, + 'distance_accuracy_value','confusion accuracy'); +#161 = SHAPE_DEFINITION_REPRESENTATION(#162,#49); +#162 = PRODUCT_DEFINITION_SHAPE('','',#163); +#163 = PRODUCT_DEFINITION('design','',#164,#167); +#164 = PRODUCT_DEFINITION_FORMATION('','',#165); +#165 = PRODUCT('Pad','Pad','',(#166)); +#166 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#167 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#168 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#169,#171); +#169 = ( REPRESENTATION_RELATIONSHIP('','',#49,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#170) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#170 = ITEM_DEFINED_TRANSFORMATION('','',#11,#15); +#171 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#172 + ); +#172 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('1','=>[0:1:1:2]','',#5,#163,$); +#173 = PRODUCT_TYPE('part',$,(#165)); +#174 = GEOMETRICALLY_BOUNDED_WIREFRAME_SHAPE_REPRESENTATION('',(#11,#175 + ),#234); +#175 = GEOMETRIC_CURVE_SET('',(#176,#183,#190,#197,#204,#211,#219,#226) + ); +#176 = TRIMMED_CURVE('',#177,(#181,PARAMETER_VALUE(0.E+000)),(#182, + PARAMETER_VALUE(2.277333073367)),.T.,.PARAMETER.); +#177 = LINE('',#178,#179); +#178 = CARTESIAN_POINT('',(-1.007333073367,10.33,0.E+000)); +#179 = VECTOR('',#180,1.); +#180 = DIRECTION('',(1.,0.E+000,0.E+000)); +#181 = CARTESIAN_POINT('',(-1.007333073367,10.33,3.944304526105E-031)); +#182 = CARTESIAN_POINT('',(1.27,10.33,3.944304526105E-031)); +#183 = TRIMMED_CURVE('',#184,(#188,PARAMETER_VALUE(0.E+000)),(#189, + PARAMETER_VALUE(5.33)),.T.,.PARAMETER.); +#184 = LINE('',#185,#186); +#185 = CARTESIAN_POINT('',(1.27,10.33,0.E+000)); +#186 = VECTOR('',#187,1.); +#187 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#188 = CARTESIAN_POINT('',(1.27,10.33,3.944304526105E-031)); +#189 = CARTESIAN_POINT('',(1.27,5.,-5.127595883937E-030)); +#190 = TRIMMED_CURVE('',#191,(#195,PARAMETER_VALUE(0.E+000)),(#196, + PARAMETER_VALUE(2.92)),.T.,.PARAMETER.); +#191 = LINE('',#192,#193); +#192 = CARTESIAN_POINT('',(1.27,5.,0.E+000)); +#193 = VECTOR('',#194,1.); +#194 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#195 = CARTESIAN_POINT('',(1.27,5.,-5.127595883937E-030)); +#196 = CARTESIAN_POINT('',(-1.65,5.,-5.127595883937E-030)); +#197 = TRIMMED_CURVE('',#198,(#202,PARAMETER_VALUE(0.E+000)),(#203, + PARAMETER_VALUE(0.5)),.T.,.PARAMETER.); +#198 = LINE('',#199,#200); +#199 = CARTESIAN_POINT('',(-1.65,5.,0.E+000)); +#200 = VECTOR('',#201,1.); +#201 = DIRECTION('',(0.E+000,1.,0.E+000)); +#202 = CARTESIAN_POINT('',(-1.65,5.,-5.127595883937E-030)); +#203 = CARTESIAN_POINT('',(-1.65,5.5,5.916456789158E-031)); +#204 = TRIMMED_CURVE('',#205,(#209,PARAMETER_VALUE(0.E+000)),(#210, + PARAMETER_VALUE(0.338079398708)),.T.,.PARAMETER.); +#205 = LINE('',#206,#207); +#206 = CARTESIAN_POINT('',(-1.65,5.5,0.E+000)); +#207 = VECTOR('',#208,1.); +#208 = DIRECTION('',(0.999966153507,8.227505132629E-003,0.E+000)); +#209 = CARTESIAN_POINT('',(-1.65,5.5,5.916456789158E-031)); +#210 = CARTESIAN_POINT('',(-1.311932044094,5.502781549988, + -3.944304526105E-031)); +#211 = TRIMMED_CURVE('',#212,(#217,PARAMETER_VALUE(4.720616578343)),( + #218,PARAMETER_VALUE(6.28318530718)),.T.,.PARAMETER.); +#212 = CIRCLE('',#213,0.107819126511); +#213 = AXIS2_PLACEMENT_3D('',#214,#215,#216); +#214 = CARTESIAN_POINT('',(-1.312819126511,5.610597027199,0.E+000)); +#215 = DIRECTION('',(0.E+000,0.E+000,1.)); +#216 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#217 = CARTESIAN_POINT('',(-1.311932044094,5.502781549988, + -3.944304526105E-031)); +#218 = CARTESIAN_POINT('',(-1.205,5.610597027199,-5.719241562852E-030)); +#219 = TRIMMED_CURVE('',#220,(#224,PARAMETER_VALUE(0.E+000)),(#225, + PARAMETER_VALUE(4.521736046168)),.T.,.PARAMETER.); +#220 = LINE('',#221,#222); +#221 = CARTESIAN_POINT('',(-1.205,5.610597027199,0.E+000)); +#222 = VECTOR('',#223,1.); +#223 = DIRECTION('',(0.E+000,1.,0.E+000)); +#224 = CARTESIAN_POINT('',(-1.205,5.610597027199,-5.719241562852E-030)); +#225 = CARTESIAN_POINT('',(-1.205,10.132333073367,4.733165431326E-030)); +#226 = TRIMMED_CURVE('',#227,(#232,PARAMETER_VALUE(1.570796326795)),( + #233,PARAMETER_VALUE(3.14159265359)),.T.,.PARAMETER.); +#227 = CIRCLE('',#228,0.197666926633); +#228 = AXIS2_PLACEMENT_3D('',#229,#230,#231); +#229 = CARTESIAN_POINT('',(-1.007333073367,10.132333073367,0.E+000)); +#230 = DIRECTION('',(0.E+000,0.E+000,1.)); +#231 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#232 = CARTESIAN_POINT('',(-1.007333073367,10.33,3.944304526105E-031)); +#233 = CARTESIAN_POINT('',(-1.205,10.132333073367,4.733165431326E-030)); +#234 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#238)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#235,#236,#237)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#235 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#236 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#237 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#238 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#235, + 'distance_accuracy_value','confusion accuracy'); +#239 = SHAPE_DEFINITION_REPRESENTATION(#240,#174); +#240 = PRODUCT_DEFINITION_SHAPE('','',#241); +#241 = PRODUCT_DEFINITION('design','',#242,#245); +#242 = PRODUCT_DEFINITION_FORMATION('','',#243); +#243 = PRODUCT('Sketch003','Sketch003','',(#244)); +#244 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#245 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#246 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#247,#249); +#247 = ( REPRESENTATION_RELATIONSHIP('','',#174,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#248) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#248 = ITEM_DEFINED_TRANSFORMATION('','',#11,#19); +#249 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#250 + ); +#250 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('2','=>[0:1:1:3]','',#5,#241,$); +#251 = PRODUCT_TYPE('part',$,(#243)); +#252 = GEOMETRICALLY_BOUNDED_WIREFRAME_SHAPE_REPRESENTATION('',(#11,#253 + ),#262); +#253 = GEOMETRIC_CURVE_SET('',(#254)); +#254 = TRIMMED_CURVE('',#255,(#260,PARAMETER_VALUE(0.E+000)),(#261, + PARAMETER_VALUE(6.28318530718)),.T.,.PARAMETER.); +#255 = CIRCLE('',#256,0.24); +#256 = AXIS2_PLACEMENT_3D('',#257,#258,#259); +#257 = CARTESIAN_POINT('',(2.54,0.E+000,0.E+000)); +#258 = DIRECTION('',(0.E+000,0.E+000,1.)); +#259 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#260 = CARTESIAN_POINT('',(2.78,0.E+000,0.E+000)); +#261 = CARTESIAN_POINT('',(2.78,0.E+000,0.E+000)); +#262 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#266)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#263,#264,#265)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#263 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#264 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#265 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#266 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#263, + 'distance_accuracy_value','confusion accuracy'); +#267 = SHAPE_DEFINITION_REPRESENTATION(#268,#252); +#268 = PRODUCT_DEFINITION_SHAPE('','',#269); +#269 = PRODUCT_DEFINITION('design','',#270,#273); +#270 = PRODUCT_DEFINITION_FORMATION('','',#271); +#271 = PRODUCT('Sketch001','Sketch001','',(#272)); +#272 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#273 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#274 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#275,#277); +#275 = ( REPRESENTATION_RELATIONSHIP('','',#252,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#276) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#276 = ITEM_DEFINED_TRANSFORMATION('','',#11,#23); +#277 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#278 + ); +#278 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('3','=>[0:1:1:4]','',#5,#269,$); +#279 = PRODUCT_TYPE('part',$,(#271)); +#280 = GEOMETRICALLY_BOUNDED_WIREFRAME_SHAPE_REPRESENTATION('',(#11,#281 + ),#290); +#281 = GEOMETRIC_CURVE_SET('',(#282)); +#282 = TRIMMED_CURVE('',#283,(#288,PARAMETER_VALUE(0.E+000)),(#289, + PARAMETER_VALUE(6.28318530718)),.T.,.PARAMETER.); +#283 = CIRCLE('',#284,0.24); +#284 = AXIS2_PLACEMENT_3D('',#285,#286,#287); +#285 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000)); +#286 = DIRECTION('',(0.E+000,0.E+000,1.)); +#287 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#288 = CARTESIAN_POINT('',(0.24,0.E+000,0.E+000)); +#289 = CARTESIAN_POINT('',(0.24,0.E+000,0.E+000)); +#290 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#294)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#291,#292,#293)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#291 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#292 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#293 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#294 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#291, + 'distance_accuracy_value','confusion accuracy'); +#295 = SHAPE_DEFINITION_REPRESENTATION(#296,#280); +#296 = PRODUCT_DEFINITION_SHAPE('','',#297); +#297 = PRODUCT_DEFINITION('design','',#298,#301); +#298 = PRODUCT_DEFINITION_FORMATION('','',#299); +#299 = PRODUCT('Sketch','Sketch','',(#300)); +#300 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#301 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#302 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#303,#305); +#303 = ( REPRESENTATION_RELATIONSHIP('','',#280,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#304) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#304 = ITEM_DEFINED_TRANSFORMATION('','',#11,#27); +#305 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#306 + ); +#306 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('4','=>[0:1:1:5]','',#5,#297,$); +#307 = PRODUCT_TYPE('part',$,(#299)); +#308 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#309),#637); +#309 = MANIFOLD_SOLID_BREP('',#310); +#310 = CLOSED_SHELL('',(#311,#352,#389,#444,#503,#559,#609)); +#311 = ADVANCED_FACE('',(#312),#325,.T.); +#312 = FACE_BOUND('',#313,.T.); +#313 = EDGE_LOOP('',(#314)); +#314 = ORIENTED_EDGE('',*,*,#315,.T.); +#315 = EDGE_CURVE('',#316,#316,#318,.T.); +#316 = VERTEX_POINT('',#317); +#317 = CARTESIAN_POINT('',(-1.007333073367,10.33,-1.146860384438E-015)); +#318 = SURFACE_CURVE('',#319,(#324,#336),.PCURVE_S1.); +#319 = CIRCLE('',#320,2.277333073367); +#320 = AXIS2_PLACEMENT_3D('',#321,#322,#323); +#321 = CARTESIAN_POINT('',(1.27,10.33,-1.146860384438E-015)); +#322 = DIRECTION('',(0.E+000,1.,-1.110223024625E-016)); +#323 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#324 = PCURVE('',#325,#330); +#325 = PLANE('',#326); +#326 = AXIS2_PLACEMENT_3D('',#327,#328,#329); +#327 = CARTESIAN_POINT('',(1.27,10.33,-1.146860384438E-015)); +#328 = DIRECTION('',(0.E+000,1.,-1.110223024625E-016)); +#329 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#330 = DEFINITIONAL_REPRESENTATION('',(#331),#335); +#331 = CIRCLE('',#332,2.277333073367); +#332 = AXIS2_PLACEMENT_2D('',#333,#334); +#333 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#334 = DIRECTION('',(1.,0.E+000)); +#335 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#336 = PCURVE('',#337,#346); +#337 = SURFACE_OF_REVOLUTION('',#338,#343); +#338 = CIRCLE('',#339,0.197666926633); +#339 = AXIS2_PLACEMENT_3D('',#340,#341,#342); +#340 = CARTESIAN_POINT('',(-1.007333073367,10.132333073367, + -1.124914947122E-015)); +#341 = DIRECTION('',(-0.E+000,1.110223024625E-016,1.)); +#342 = DIRECTION('',(1.,0.E+000,0.E+000)); +#343 = AXIS1_PLACEMENT('',#344,#345); +#344 = CARTESIAN_POINT('',(1.27,2.550668,-2.831810341775E-016)); +#345 = DIRECTION('',(0.E+000,1.,-1.110223024625E-016)); +#346 = DEFINITIONAL_REPRESENTATION('',(#347),#351); +#347 = LINE('',#348,#349); +#348 = CARTESIAN_POINT('',(0.E+000,1.570796326795)); +#349 = VECTOR('',#350,1.); +#350 = DIRECTION('',(1.,0.E+000)); +#351 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#352 = ADVANCED_FACE('',(#353),#366,.F.); +#353 = FACE_BOUND('',#354,.T.); +#354 = EDGE_LOOP('',(#355)); +#355 = ORIENTED_EDGE('',*,*,#356,.F.); +#356 = EDGE_CURVE('',#357,#357,#359,.T.); +#357 = VERTEX_POINT('',#358); +#358 = CARTESIAN_POINT('',(-1.65,5.,-5.551115123126E-016)); +#359 = SURFACE_CURVE('',#360,(#365,#377),.PCURVE_S1.); +#360 = CIRCLE('',#361,2.92); +#361 = AXIS2_PLACEMENT_3D('',#362,#363,#364); +#362 = CARTESIAN_POINT('',(1.27,5.,-5.551115123126E-016)); +#363 = DIRECTION('',(0.E+000,1.,-1.110223024625E-016)); +#364 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#365 = PCURVE('',#366,#371); +#366 = PLANE('',#367); +#367 = AXIS2_PLACEMENT_3D('',#368,#369,#370); +#368 = CARTESIAN_POINT('',(1.27,5.,-5.551115123126E-016)); +#369 = DIRECTION('',(0.E+000,1.,-1.110223024625E-016)); +#370 = DIRECTION('',(-1.,0.E+000,-0.E+000)); +#371 = DEFINITIONAL_REPRESENTATION('',(#372),#376); +#372 = CIRCLE('',#373,2.92); +#373 = AXIS2_PLACEMENT_2D('',#374,#375); +#374 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#375 = DIRECTION('',(1.,-0.E+000)); +#376 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#377 = PCURVE('',#378,#383); +#378 = CYLINDRICAL_SURFACE('',#379,2.92); +#379 = AXIS2_PLACEMENT_3D('',#380,#381,#382); +#380 = CARTESIAN_POINT('',(1.27,5.,-5.551115123126E-016)); +#381 = DIRECTION('',(0.E+000,1.,-1.110223024625E-016)); +#382 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#383 = DEFINITIONAL_REPRESENTATION('',(#384),#388); +#384 = LINE('',#385,#386); +#385 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#386 = VECTOR('',#387,1.); +#387 = DIRECTION('',(1.,0.E+000)); +#388 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#389 = ADVANCED_FACE('',(#390),#378,.T.); +#390 = FACE_BOUND('',#391,.T.); +#391 = EDGE_LOOP('',(#392,#393,#416,#443)); +#392 = ORIENTED_EDGE('',*,*,#356,.T.); +#393 = ORIENTED_EDGE('',*,*,#394,.T.); +#394 = EDGE_CURVE('',#357,#395,#397,.T.); +#395 = VERTEX_POINT('',#396); +#396 = CARTESIAN_POINT('',(-1.65,5.5,-6.106226635438E-016)); +#397 = SEAM_CURVE('',#398,(#402,#409),.PCURVE_S1.); +#398 = LINE('',#399,#400); +#399 = CARTESIAN_POINT('',(-1.65,5.,-5.551115123126E-016)); +#400 = VECTOR('',#401,1.); +#401 = DIRECTION('',(0.E+000,1.,-1.110223024625E-016)); +#402 = PCURVE('',#378,#403); +#403 = DEFINITIONAL_REPRESENTATION('',(#404),#408); +#404 = LINE('',#405,#406); +#405 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#406 = VECTOR('',#407,1.); +#407 = DIRECTION('',(0.E+000,1.)); +#408 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#409 = PCURVE('',#378,#410); +#410 = DEFINITIONAL_REPRESENTATION('',(#411),#415); +#411 = LINE('',#412,#413); +#412 = CARTESIAN_POINT('',(6.28318530718,0.E+000)); +#413 = VECTOR('',#414,1.); +#414 = DIRECTION('',(0.E+000,1.)); +#415 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#416 = ORIENTED_EDGE('',*,*,#417,.F.); +#417 = EDGE_CURVE('',#395,#395,#418,.T.); +#418 = SURFACE_CURVE('',#419,(#424,#431),.PCURVE_S1.); +#419 = CIRCLE('',#420,2.92); +#420 = AXIS2_PLACEMENT_3D('',#421,#422,#423); +#421 = CARTESIAN_POINT('',(1.27,5.5,-6.106226635438E-016)); +#422 = DIRECTION('',(0.E+000,1.,-1.110223024625E-016)); +#423 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#424 = PCURVE('',#378,#425); +#425 = DEFINITIONAL_REPRESENTATION('',(#426),#430); +#426 = LINE('',#427,#428); +#427 = CARTESIAN_POINT('',(0.E+000,0.5)); +#428 = VECTOR('',#429,1.); +#429 = DIRECTION('',(1.,0.E+000)); +#430 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#431 = PCURVE('',#432,#437); +#432 = CONICAL_SURFACE('',#433,2.92,1.562568728837); +#433 = AXIS2_PLACEMENT_3D('',#434,#435,#436); +#434 = CARTESIAN_POINT('',(1.27,5.5,-6.106226635438E-016)); +#435 = DIRECTION('',(-0.E+000,-1.,1.110223024625E-016)); +#436 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#437 = DEFINITIONAL_REPRESENTATION('',(#438),#442); +#438 = LINE('',#439,#440); +#439 = CARTESIAN_POINT('',(-0.E+000,-0.E+000)); +#440 = VECTOR('',#441,1.); +#441 = DIRECTION('',(-1.,-0.E+000)); +#442 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#443 = ORIENTED_EDGE('',*,*,#394,.F.); +#444 = ADVANCED_FACE('',(#445),#432,.T.); +#445 = FACE_BOUND('',#446,.T.); +#446 = EDGE_LOOP('',(#447,#448,#471,#502)); +#447 = ORIENTED_EDGE('',*,*,#417,.T.); +#448 = ORIENTED_EDGE('',*,*,#449,.T.); +#449 = EDGE_CURVE('',#395,#450,#452,.T.); +#450 = VERTEX_POINT('',#451); +#451 = CARTESIAN_POINT('',(-1.311932044094,5.502781549988, + -6.109314776279E-016)); +#452 = SEAM_CURVE('',#453,(#457,#464),.PCURVE_S1.); +#453 = LINE('',#454,#455); +#454 = CARTESIAN_POINT('',(-1.65,5.5,-6.106226635438E-016)); +#455 = VECTOR('',#456,1.); +#456 = DIRECTION('',(0.999966153507,8.227505132629E-003, + -9.134365633467E-019)); +#457 = PCURVE('',#432,#458); +#458 = DEFINITIONAL_REPRESENTATION('',(#459),#463); +#459 = LINE('',#460,#461); +#460 = CARTESIAN_POINT('',(-0.E+000,-0.E+000)); +#461 = VECTOR('',#462,1.); +#462 = DIRECTION('',(-0.E+000,-1.)); +#463 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#464 = PCURVE('',#432,#465); +#465 = DEFINITIONAL_REPRESENTATION('',(#466),#470); +#466 = LINE('',#467,#468); +#467 = CARTESIAN_POINT('',(-6.28318530718,-0.E+000)); +#468 = VECTOR('',#469,1.); +#469 = DIRECTION('',(-0.E+000,-1.)); +#470 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#471 = ORIENTED_EDGE('',*,*,#472,.F.); +#472 = EDGE_CURVE('',#450,#450,#473,.T.); +#473 = SURFACE_CURVE('',#474,(#479,#486),.PCURVE_S1.); +#474 = CIRCLE('',#475,2.581932044094); +#475 = AXIS2_PLACEMENT_3D('',#476,#477,#478); +#476 = CARTESIAN_POINT('',(1.27,5.502781549988,-6.109314776279E-016)); +#477 = DIRECTION('',(0.E+000,1.,-1.110223024625E-016)); +#478 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#479 = PCURVE('',#432,#480); +#480 = DEFINITIONAL_REPRESENTATION('',(#481),#485); +#481 = LINE('',#482,#483); +#482 = CARTESIAN_POINT('',(-0.E+000,-2.781549988107E-003)); +#483 = VECTOR('',#484,1.); +#484 = DIRECTION('',(-1.,-0.E+000)); +#485 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#486 = PCURVE('',#487,#496); +#487 = SURFACE_OF_REVOLUTION('',#488,#493); +#488 = CIRCLE('',#489,0.107819126511); +#489 = AXIS2_PLACEMENT_3D('',#490,#491,#492); +#490 = CARTESIAN_POINT('',(-1.312819126511,5.610597027199, + -6.22901400149E-016)); +#491 = DIRECTION('',(-0.E+000,1.110223024625E-016,1.)); +#492 = DIRECTION('',(1.,0.E+000,0.E+000)); +#493 = AXIS1_PLACEMENT('',#494,#495); +#494 = CARTESIAN_POINT('',(1.27,2.550668,-2.831810341775E-016)); +#495 = DIRECTION('',(0.E+000,1.,-1.110223024625E-016)); +#496 = DEFINITIONAL_REPRESENTATION('',(#497),#501); +#497 = LINE('',#498,#499); +#498 = CARTESIAN_POINT('',(0.E+000,4.720616578343)); +#499 = VECTOR('',#500,1.); +#500 = DIRECTION('',(1.,0.E+000)); +#501 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#502 = ORIENTED_EDGE('',*,*,#449,.F.); +#503 = ADVANCED_FACE('',(#504),#487,.T.); +#504 = FACE_BOUND('',#505,.T.); +#505 = EDGE_LOOP('',(#506,#507,#531,#558)); +#506 = ORIENTED_EDGE('',*,*,#472,.T.); +#507 = ORIENTED_EDGE('',*,*,#508,.T.); +#508 = EDGE_CURVE('',#450,#509,#511,.T.); +#509 = VERTEX_POINT('',#510); +#510 = CARTESIAN_POINT('',(-1.205,5.610597027199,-6.22901400149E-016)); +#511 = SEAM_CURVE('',#512,(#517,#524),.PCURVE_S1.); +#512 = CIRCLE('',#513,0.107819126511); +#513 = AXIS2_PLACEMENT_3D('',#514,#515,#516); +#514 = CARTESIAN_POINT('',(-1.312819126511,5.610597027199, + -6.22901400149E-016)); +#515 = DIRECTION('',(-0.E+000,1.110223024625E-016,1.)); +#516 = DIRECTION('',(1.,0.E+000,0.E+000)); +#517 = PCURVE('',#487,#518); +#518 = DEFINITIONAL_REPRESENTATION('',(#519),#523); +#519 = LINE('',#520,#521); +#520 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#521 = VECTOR('',#522,1.); +#522 = DIRECTION('',(0.E+000,1.)); +#523 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#524 = PCURVE('',#487,#525); +#525 = DEFINITIONAL_REPRESENTATION('',(#526),#530); +#526 = LINE('',#527,#528); +#527 = CARTESIAN_POINT('',(6.28318530718,0.E+000)); +#528 = VECTOR('',#529,1.); +#529 = DIRECTION('',(0.E+000,1.)); +#530 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#531 = ORIENTED_EDGE('',*,*,#532,.F.); +#532 = EDGE_CURVE('',#509,#509,#533,.T.); +#533 = SURFACE_CURVE('',#534,(#539,#546),.PCURVE_S1.); +#534 = CIRCLE('',#535,2.475); +#535 = AXIS2_PLACEMENT_3D('',#536,#537,#538); +#536 = CARTESIAN_POINT('',(1.27,5.610597027199,-6.22901400149E-016)); +#537 = DIRECTION('',(0.E+000,1.,-1.110223024625E-016)); +#538 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#539 = PCURVE('',#487,#540); +#540 = DEFINITIONAL_REPRESENTATION('',(#541),#545); +#541 = LINE('',#542,#543); +#542 = CARTESIAN_POINT('',(0.E+000,6.28318530718)); +#543 = VECTOR('',#544,1.); +#544 = DIRECTION('',(1.,0.E+000)); +#545 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#546 = PCURVE('',#547,#552); +#547 = CYLINDRICAL_SURFACE('',#548,2.475); +#548 = AXIS2_PLACEMENT_3D('',#549,#550,#551); +#549 = CARTESIAN_POINT('',(1.27,5.610597027199,-6.22901400149E-016)); +#550 = DIRECTION('',(0.E+000,1.,-1.110223024625E-016)); +#551 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#552 = DEFINITIONAL_REPRESENTATION('',(#553),#557); +#553 = LINE('',#554,#555); +#554 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#555 = VECTOR('',#556,1.); +#556 = DIRECTION('',(1.,0.E+000)); +#557 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#558 = ORIENTED_EDGE('',*,*,#508,.F.); +#559 = ADVANCED_FACE('',(#560),#547,.T.); +#560 = FACE_BOUND('',#561,.T.); +#561 = EDGE_LOOP('',(#562,#563,#586,#608)); +#562 = ORIENTED_EDGE('',*,*,#532,.T.); +#563 = ORIENTED_EDGE('',*,*,#564,.T.); +#564 = EDGE_CURVE('',#509,#565,#567,.T.); +#565 = VERTEX_POINT('',#566); +#566 = CARTESIAN_POINT('',(-1.205,10.132333073367,-1.124914947122E-015) + ); +#567 = SEAM_CURVE('',#568,(#572,#579),.PCURVE_S1.); +#568 = LINE('',#569,#570); +#569 = CARTESIAN_POINT('',(-1.205,5.610597027199,-6.22901400149E-016)); +#570 = VECTOR('',#571,1.); +#571 = DIRECTION('',(0.E+000,1.,-1.110223024625E-016)); +#572 = PCURVE('',#547,#573); +#573 = DEFINITIONAL_REPRESENTATION('',(#574),#578); +#574 = LINE('',#575,#576); +#575 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#576 = VECTOR('',#577,1.); +#577 = DIRECTION('',(0.E+000,1.)); +#578 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#579 = PCURVE('',#547,#580); +#580 = DEFINITIONAL_REPRESENTATION('',(#581),#585); +#581 = LINE('',#582,#583); +#582 = CARTESIAN_POINT('',(6.28318530718,0.E+000)); +#583 = VECTOR('',#584,1.); +#584 = DIRECTION('',(0.E+000,1.)); +#585 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#586 = ORIENTED_EDGE('',*,*,#587,.F.); +#587 = EDGE_CURVE('',#565,#565,#588,.T.); +#588 = SURFACE_CURVE('',#589,(#594,#601),.PCURVE_S1.); +#589 = CIRCLE('',#590,2.475); +#590 = AXIS2_PLACEMENT_3D('',#591,#592,#593); +#591 = CARTESIAN_POINT('',(1.27,10.132333073367,-1.124914947122E-015)); +#592 = DIRECTION('',(0.E+000,1.,-1.110223024625E-016)); +#593 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#594 = PCURVE('',#547,#595); +#595 = DEFINITIONAL_REPRESENTATION('',(#596),#600); +#596 = LINE('',#597,#598); +#597 = CARTESIAN_POINT('',(0.E+000,4.521736046168)); +#598 = VECTOR('',#599,1.); +#599 = DIRECTION('',(1.,0.E+000)); +#600 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#601 = PCURVE('',#337,#602); +#602 = DEFINITIONAL_REPRESENTATION('',(#603),#607); +#603 = LINE('',#604,#605); +#604 = CARTESIAN_POINT('',(0.E+000,3.14159265359)); +#605 = VECTOR('',#606,1.); +#606 = DIRECTION('',(1.,0.E+000)); +#607 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#608 = ORIENTED_EDGE('',*,*,#564,.F.); +#609 = ADVANCED_FACE('',(#610),#337,.F.); +#610 = FACE_BOUND('',#611,.F.); +#611 = EDGE_LOOP('',(#612,#613,#635,#636)); +#612 = ORIENTED_EDGE('',*,*,#315,.T.); +#613 = ORIENTED_EDGE('',*,*,#614,.T.); +#614 = EDGE_CURVE('',#316,#565,#615,.T.); +#615 = SEAM_CURVE('',#616,(#621,#628),.PCURVE_S1.); +#616 = CIRCLE('',#617,0.197666926633); +#617 = AXIS2_PLACEMENT_3D('',#618,#619,#620); +#618 = CARTESIAN_POINT('',(-1.007333073367,10.132333073367, + -1.124914947122E-015)); +#619 = DIRECTION('',(-0.E+000,1.110223024625E-016,1.)); +#620 = DIRECTION('',(1.,0.E+000,0.E+000)); +#621 = PCURVE('',#337,#622); +#622 = DEFINITIONAL_REPRESENTATION('',(#623),#627); +#623 = LINE('',#624,#625); +#624 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#625 = VECTOR('',#626,1.); +#626 = DIRECTION('',(0.E+000,1.)); +#627 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#628 = PCURVE('',#337,#629); +#629 = DEFINITIONAL_REPRESENTATION('',(#630),#634); +#630 = LINE('',#631,#632); +#631 = CARTESIAN_POINT('',(6.28318530718,0.E+000)); +#632 = VECTOR('',#633,1.); +#633 = DIRECTION('',(0.E+000,1.)); +#634 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#635 = ORIENTED_EDGE('',*,*,#587,.F.); +#636 = ORIENTED_EDGE('',*,*,#614,.F.); +#637 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#641)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#638,#639,#640)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#638 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#639 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#640 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#641 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#638, + 'distance_accuracy_value','confusion accuracy'); +#642 = SHAPE_DEFINITION_REPRESENTATION(#643,#308); +#643 = PRODUCT_DEFINITION_SHAPE('','',#644); +#644 = PRODUCT_DEFINITION('design','',#645,#648); +#645 = PRODUCT_DEFINITION_FORMATION('','',#646); +#646 = PRODUCT('Revolution','Revolution','',(#647)); +#647 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#648 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#649 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#650,#652); +#650 = ( REPRESENTATION_RELATIONSHIP('','',#308,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#651) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#651 = ITEM_DEFINED_TRANSFORMATION('','',#11,#31); +#652 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#653 + ); +#653 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('5','=>[0:1:1:6]','',#5,#644,$); +#654 = PRODUCT_TYPE('part',$,(#646)); +#655 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#656),#986); +#656 = MANIFOLD_SOLID_BREP('',#657); +#657 = CLOSED_SHELL('',(#658,#778,#854,#925,#972,#979)); +#658 = ADVANCED_FACE('',(#659),#673,.F.); +#659 = FACE_BOUND('',#660,.F.); +#660 = EDGE_LOOP('',(#661,#696,#724,#752)); +#661 = ORIENTED_EDGE('',*,*,#662,.T.); +#662 = EDGE_CURVE('',#663,#665,#667,.T.); +#663 = VERTEX_POINT('',#664); +#664 = CARTESIAN_POINT('',(0.969479617996,-0.300520382004,0.E+000)); +#665 = VERTEX_POINT('',#666); +#666 = CARTESIAN_POINT('',(0.969479617996,-0.300520382004,0.5)); +#667 = SURFACE_CURVE('',#668,(#672,#684),.PCURVE_S1.); +#668 = LINE('',#669,#670); +#669 = CARTESIAN_POINT('',(0.969479617996,-0.300520382004,0.E+000)); +#670 = VECTOR('',#671,1.); +#671 = DIRECTION('',(0.E+000,0.E+000,1.)); +#672 = PCURVE('',#673,#678); +#673 = PLANE('',#674); +#674 = AXIS2_PLACEMENT_3D('',#675,#676,#677); +#675 = CARTESIAN_POINT('',(0.969479617996,-0.300520382004,0.E+000)); +#676 = DIRECTION('',(-0.707106781187,0.707106781186,0.E+000)); +#677 = DIRECTION('',(0.707106781186,0.707106781187,0.E+000)); +#678 = DEFINITIONAL_REPRESENTATION('',(#679),#683); +#679 = LINE('',#680,#681); +#680 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#681 = VECTOR('',#682,1.); +#682 = DIRECTION('',(0.E+000,-1.)); +#683 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#684 = PCURVE('',#685,#690); +#685 = PLANE('',#686); +#686 = AXIS2_PLACEMENT_3D('',#687,#688,#689); +#687 = CARTESIAN_POINT('',(0.969479617996,-0.300520382004,0.E+000)); +#688 = DIRECTION('',(-0.707106781186,-0.707106781187,0.E+000)); +#689 = DIRECTION('',(-0.707106781187,0.707106781186,0.E+000)); +#690 = DEFINITIONAL_REPRESENTATION('',(#691),#695); +#691 = LINE('',#692,#693); +#692 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#693 = VECTOR('',#694,1.); +#694 = DIRECTION('',(0.E+000,-1.)); +#695 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#696 = ORIENTED_EDGE('',*,*,#697,.T.); +#697 = EDGE_CURVE('',#665,#698,#700,.T.); +#698 = VERTEX_POINT('',#699); +#699 = CARTESIAN_POINT('',(1.570520382004,0.300520382004,0.5)); +#700 = SURFACE_CURVE('',#701,(#705,#712),.PCURVE_S1.); +#701 = LINE('',#702,#703); +#702 = CARTESIAN_POINT('',(0.969479617996,-0.300520382004,0.5)); +#703 = VECTOR('',#704,1.); +#704 = DIRECTION('',(0.707106781186,0.707106781187,0.E+000)); +#705 = PCURVE('',#673,#706); +#706 = DEFINITIONAL_REPRESENTATION('',(#707),#711); +#707 = LINE('',#708,#709); +#708 = CARTESIAN_POINT('',(0.E+000,-0.5)); +#709 = VECTOR('',#710,1.); +#710 = DIRECTION('',(1.,0.E+000)); +#711 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#712 = PCURVE('',#713,#718); +#713 = PLANE('',#714); +#714 = AXIS2_PLACEMENT_3D('',#715,#716,#717); +#715 = CARTESIAN_POINT('',(0.969479617996,-0.300520382004,0.5)); +#716 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#717 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#718 = DEFINITIONAL_REPRESENTATION('',(#719),#723); +#719 = LINE('',#720,#721); +#720 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#721 = VECTOR('',#722,1.); +#722 = DIRECTION('',(-0.707106781186,0.707106781187)); +#723 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#724 = ORIENTED_EDGE('',*,*,#725,.F.); +#725 = EDGE_CURVE('',#726,#698,#728,.T.); +#726 = VERTEX_POINT('',#727); +#727 = CARTESIAN_POINT('',(1.570520382004,0.300520382004,0.E+000)); +#728 = SURFACE_CURVE('',#729,(#733,#740),.PCURVE_S1.); +#729 = LINE('',#730,#731); +#730 = CARTESIAN_POINT('',(1.570520382004,0.300520382004,0.E+000)); +#731 = VECTOR('',#732,1.); +#732 = DIRECTION('',(0.E+000,0.E+000,1.)); +#733 = PCURVE('',#673,#734); +#734 = DEFINITIONAL_REPRESENTATION('',(#735),#739); +#735 = LINE('',#736,#737); +#736 = CARTESIAN_POINT('',(0.85,0.E+000)); +#737 = VECTOR('',#738,1.); +#738 = DIRECTION('',(0.E+000,-1.)); +#739 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#740 = PCURVE('',#741,#746); +#741 = PLANE('',#742); +#742 = AXIS2_PLACEMENT_3D('',#743,#744,#745); +#743 = CARTESIAN_POINT('',(1.570520382004,0.300520382004,0.E+000)); +#744 = DIRECTION('',(-0.707106781186,-0.707106781187,0.E+000)); +#745 = DIRECTION('',(-0.707106781187,0.707106781186,0.E+000)); +#746 = DEFINITIONAL_REPRESENTATION('',(#747),#751); +#747 = LINE('',#748,#749); +#748 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#749 = VECTOR('',#750,1.); +#750 = DIRECTION('',(0.E+000,-1.)); +#751 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#752 = ORIENTED_EDGE('',*,*,#753,.F.); +#753 = EDGE_CURVE('',#663,#726,#754,.T.); +#754 = SURFACE_CURVE('',#755,(#759,#766),.PCURVE_S1.); +#755 = LINE('',#756,#757); +#756 = CARTESIAN_POINT('',(0.969479617996,-0.300520382004,0.E+000)); +#757 = VECTOR('',#758,1.); +#758 = DIRECTION('',(0.707106781186,0.707106781187,0.E+000)); +#759 = PCURVE('',#673,#760); +#760 = DEFINITIONAL_REPRESENTATION('',(#761),#765); +#761 = LINE('',#762,#763); +#762 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#763 = VECTOR('',#764,1.); +#764 = DIRECTION('',(1.,0.E+000)); +#765 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#766 = PCURVE('',#767,#772); +#767 = PLANE('',#768); +#768 = AXIS2_PLACEMENT_3D('',#769,#770,#771); +#769 = CARTESIAN_POINT('',(0.969479617996,-0.300520382004,0.E+000)); +#770 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#771 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#772 = DEFINITIONAL_REPRESENTATION('',(#773),#777); +#773 = LINE('',#774,#775); +#774 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#775 = VECTOR('',#776,1.); +#776 = DIRECTION('',(-0.707106781186,0.707106781187)); +#777 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#778 = ADVANCED_FACE('',(#779),#741,.F.); +#779 = FACE_BOUND('',#780,.F.); +#780 = EDGE_LOOP('',(#781,#782,#805,#833)); +#781 = ORIENTED_EDGE('',*,*,#725,.T.); +#782 = ORIENTED_EDGE('',*,*,#783,.T.); +#783 = EDGE_CURVE('',#698,#784,#786,.T.); +#784 = VERTEX_POINT('',#785); +#785 = CARTESIAN_POINT('',(-1.356901692109,3.227942456116,0.5)); +#786 = SURFACE_CURVE('',#787,(#791,#798),.PCURVE_S1.); +#787 = LINE('',#788,#789); +#788 = CARTESIAN_POINT('',(1.570520382004,0.300520382004,0.5)); +#789 = VECTOR('',#790,1.); +#790 = DIRECTION('',(-0.707106781187,0.707106781186,0.E+000)); +#791 = PCURVE('',#741,#792); +#792 = DEFINITIONAL_REPRESENTATION('',(#793),#797); +#793 = LINE('',#794,#795); +#794 = CARTESIAN_POINT('',(0.E+000,-0.5)); +#795 = VECTOR('',#796,1.); +#796 = DIRECTION('',(1.,0.E+000)); +#797 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#798 = PCURVE('',#713,#799); +#799 = DEFINITIONAL_REPRESENTATION('',(#800),#804); +#800 = LINE('',#801,#802); +#801 = CARTESIAN_POINT('',(-0.601040764008,0.601040764009)); +#802 = VECTOR('',#803,1.); +#803 = DIRECTION('',(0.707106781187,0.707106781186)); +#804 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#805 = ORIENTED_EDGE('',*,*,#806,.F.); +#806 = EDGE_CURVE('',#807,#784,#809,.T.); +#807 = VERTEX_POINT('',#808); +#808 = CARTESIAN_POINT('',(-1.356901692109,3.227942456116,0.E+000)); +#809 = SURFACE_CURVE('',#810,(#814,#821),.PCURVE_S1.); +#810 = LINE('',#811,#812); +#811 = CARTESIAN_POINT('',(-1.356901692109,3.227942456116,0.E+000)); +#812 = VECTOR('',#813,1.); +#813 = DIRECTION('',(0.E+000,0.E+000,1.)); +#814 = PCURVE('',#741,#815); +#815 = DEFINITIONAL_REPRESENTATION('',(#816),#820); +#816 = LINE('',#817,#818); +#817 = CARTESIAN_POINT('',(4.14,0.E+000)); +#818 = VECTOR('',#819,1.); +#819 = DIRECTION('',(0.E+000,-1.)); +#820 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#821 = PCURVE('',#822,#827); +#822 = PLANE('',#823); +#823 = AXIS2_PLACEMENT_3D('',#824,#825,#826); +#824 = CARTESIAN_POINT('',(-1.957942456117,2.626901692107,0.E+000)); +#825 = DIRECTION('',(-0.707106781187,0.707106781186,0.E+000)); +#826 = DIRECTION('',(0.707106781186,0.707106781187,0.E+000)); +#827 = DEFINITIONAL_REPRESENTATION('',(#828),#832); +#828 = LINE('',#829,#830); +#829 = CARTESIAN_POINT('',(0.85,0.E+000)); +#830 = VECTOR('',#831,1.); +#831 = DIRECTION('',(0.E+000,-1.)); +#832 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#833 = ORIENTED_EDGE('',*,*,#834,.F.); +#834 = EDGE_CURVE('',#726,#807,#835,.T.); +#835 = SURFACE_CURVE('',#836,(#840,#847),.PCURVE_S1.); +#836 = LINE('',#837,#838); +#837 = CARTESIAN_POINT('',(1.570520382004,0.300520382004,0.E+000)); +#838 = VECTOR('',#839,1.); +#839 = DIRECTION('',(-0.707106781187,0.707106781186,0.E+000)); +#840 = PCURVE('',#741,#841); +#841 = DEFINITIONAL_REPRESENTATION('',(#842),#846); +#842 = LINE('',#843,#844); +#843 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#844 = VECTOR('',#845,1.); +#845 = DIRECTION('',(1.,0.E+000)); +#846 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#847 = PCURVE('',#767,#848); +#848 = DEFINITIONAL_REPRESENTATION('',(#849),#853); +#849 = LINE('',#850,#851); +#850 = CARTESIAN_POINT('',(-0.601040764008,0.601040764009)); +#851 = VECTOR('',#852,1.); +#852 = DIRECTION('',(0.707106781187,0.707106781186)); +#853 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#854 = ADVANCED_FACE('',(#855),#822,.T.); +#855 = FACE_BOUND('',#856,.T.); +#856 = EDGE_LOOP('',(#857,#882,#903,#904)); +#857 = ORIENTED_EDGE('',*,*,#858,.T.); +#858 = EDGE_CURVE('',#859,#861,#863,.T.); +#859 = VERTEX_POINT('',#860); +#860 = CARTESIAN_POINT('',(-1.957942456118,2.626901692107,0.E+000)); +#861 = VERTEX_POINT('',#862); +#862 = CARTESIAN_POINT('',(-1.957942456118,2.626901692107,0.5)); +#863 = SURFACE_CURVE('',#864,(#868,#875),.PCURVE_S1.); +#864 = LINE('',#865,#866); +#865 = CARTESIAN_POINT('',(-1.957942456117,2.626901692107,0.E+000)); +#866 = VECTOR('',#867,1.); +#867 = DIRECTION('',(0.E+000,0.E+000,1.)); +#868 = PCURVE('',#822,#869); +#869 = DEFINITIONAL_REPRESENTATION('',(#870),#874); +#870 = LINE('',#871,#872); +#871 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#872 = VECTOR('',#873,1.); +#873 = DIRECTION('',(0.E+000,-1.)); +#874 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#875 = PCURVE('',#685,#876); +#876 = DEFINITIONAL_REPRESENTATION('',(#877),#881); +#877 = LINE('',#878,#879); +#878 = CARTESIAN_POINT('',(4.14,0.E+000)); +#879 = VECTOR('',#880,1.); +#880 = DIRECTION('',(0.E+000,-1.)); +#881 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#882 = ORIENTED_EDGE('',*,*,#883,.T.); +#883 = EDGE_CURVE('',#861,#784,#884,.T.); +#884 = SURFACE_CURVE('',#885,(#889,#896),.PCURVE_S1.); +#885 = LINE('',#886,#887); +#886 = CARTESIAN_POINT('',(-1.957942456117,2.626901692107,0.5)); +#887 = VECTOR('',#888,1.); +#888 = DIRECTION('',(0.707106781186,0.707106781187,0.E+000)); +#889 = PCURVE('',#822,#890); +#890 = DEFINITIONAL_REPRESENTATION('',(#891),#895); +#891 = LINE('',#892,#893); +#892 = CARTESIAN_POINT('',(0.E+000,-0.5)); +#893 = VECTOR('',#894,1.); +#894 = DIRECTION('',(1.,0.E+000)); +#895 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#896 = PCURVE('',#713,#897); +#897 = DEFINITIONAL_REPRESENTATION('',(#898),#902); +#898 = LINE('',#899,#900); +#899 = CARTESIAN_POINT('',(2.927422074113,2.927422074111)); +#900 = VECTOR('',#901,1.); +#901 = DIRECTION('',(-0.707106781186,0.707106781187)); +#902 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#903 = ORIENTED_EDGE('',*,*,#806,.F.); +#904 = ORIENTED_EDGE('',*,*,#905,.F.); +#905 = EDGE_CURVE('',#859,#807,#906,.T.); +#906 = SURFACE_CURVE('',#907,(#911,#918),.PCURVE_S1.); +#907 = LINE('',#908,#909); +#908 = CARTESIAN_POINT('',(-1.957942456117,2.626901692107,0.E+000)); +#909 = VECTOR('',#910,1.); +#910 = DIRECTION('',(0.707106781186,0.707106781187,0.E+000)); +#911 = PCURVE('',#822,#912); +#912 = DEFINITIONAL_REPRESENTATION('',(#913),#917); +#913 = LINE('',#914,#915); +#914 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#915 = VECTOR('',#916,1.); +#916 = DIRECTION('',(1.,0.E+000)); +#917 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#918 = PCURVE('',#767,#919); +#919 = DEFINITIONAL_REPRESENTATION('',(#920),#924); +#920 = LINE('',#921,#922); +#921 = CARTESIAN_POINT('',(2.927422074113,2.927422074111)); +#922 = VECTOR('',#923,1.); +#923 = DIRECTION('',(-0.707106781186,0.707106781187)); +#924 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#925 = ADVANCED_FACE('',(#926),#685,.T.); +#926 = FACE_BOUND('',#927,.T.); +#927 = EDGE_LOOP('',(#928,#929,#950,#951)); +#928 = ORIENTED_EDGE('',*,*,#662,.T.); +#929 = ORIENTED_EDGE('',*,*,#930,.T.); +#930 = EDGE_CURVE('',#665,#861,#931,.T.); +#931 = SURFACE_CURVE('',#932,(#936,#943),.PCURVE_S1.); +#932 = LINE('',#933,#934); +#933 = CARTESIAN_POINT('',(0.969479617996,-0.300520382004,0.5)); +#934 = VECTOR('',#935,1.); +#935 = DIRECTION('',(-0.707106781187,0.707106781186,0.E+000)); +#936 = PCURVE('',#685,#937); +#937 = DEFINITIONAL_REPRESENTATION('',(#938),#942); +#938 = LINE('',#939,#940); +#939 = CARTESIAN_POINT('',(0.E+000,-0.5)); +#940 = VECTOR('',#941,1.); +#941 = DIRECTION('',(1.,0.E+000)); +#942 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#943 = PCURVE('',#713,#944); +#944 = DEFINITIONAL_REPRESENTATION('',(#945),#949); +#945 = LINE('',#946,#947); +#946 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#947 = VECTOR('',#948,1.); +#948 = DIRECTION('',(0.707106781187,0.707106781186)); +#949 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#950 = ORIENTED_EDGE('',*,*,#858,.F.); +#951 = ORIENTED_EDGE('',*,*,#952,.F.); +#952 = EDGE_CURVE('',#663,#859,#953,.T.); +#953 = SURFACE_CURVE('',#954,(#958,#965),.PCURVE_S1.); +#954 = LINE('',#955,#956); +#955 = CARTESIAN_POINT('',(0.969479617996,-0.300520382004,0.E+000)); +#956 = VECTOR('',#957,1.); +#957 = DIRECTION('',(-0.707106781187,0.707106781186,0.E+000)); +#958 = PCURVE('',#685,#959); +#959 = DEFINITIONAL_REPRESENTATION('',(#960),#964); +#960 = LINE('',#961,#962); +#961 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#962 = VECTOR('',#963,1.); +#963 = DIRECTION('',(1.,0.E+000)); +#964 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#965 = PCURVE('',#767,#966); +#966 = DEFINITIONAL_REPRESENTATION('',(#967),#971); +#967 = LINE('',#968,#969); +#968 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#969 = VECTOR('',#970,1.); +#970 = DIRECTION('',(0.707106781187,0.707106781186)); +#971 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#972 = ADVANCED_FACE('',(#973),#767,.T.); +#973 = FACE_BOUND('',#974,.F.); +#974 = EDGE_LOOP('',(#975,#976,#977,#978)); +#975 = ORIENTED_EDGE('',*,*,#753,.T.); +#976 = ORIENTED_EDGE('',*,*,#834,.T.); +#977 = ORIENTED_EDGE('',*,*,#905,.F.); +#978 = ORIENTED_EDGE('',*,*,#952,.F.); +#979 = ADVANCED_FACE('',(#980),#713,.F.); +#980 = FACE_BOUND('',#981,.T.); +#981 = EDGE_LOOP('',(#982,#983,#984,#985)); +#982 = ORIENTED_EDGE('',*,*,#697,.T.); +#983 = ORIENTED_EDGE('',*,*,#783,.T.); +#984 = ORIENTED_EDGE('',*,*,#883,.F.); +#985 = ORIENTED_EDGE('',*,*,#930,.F.); +#986 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#990)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#987,#988,#989)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#987 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#988 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#989 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#990 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#987, + 'distance_accuracy_value','confusion accuracy'); +#991 = SHAPE_DEFINITION_REPRESENTATION(#992,#655); +#992 = PRODUCT_DEFINITION_SHAPE('','',#993); +#993 = PRODUCT_DEFINITION('design','',#994,#997); +#994 = PRODUCT_DEFINITION_FORMATION('','',#995); +#995 = PRODUCT('Pad003','Pad003','',(#996)); +#996 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#997 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#998 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#999,#1001); +#999 = ( REPRESENTATION_RELATIONSHIP('','',#655,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1000) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#1000 = ITEM_DEFINED_TRANSFORMATION('','',#11,#35); +#1001 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #1002); +#1002 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('6','=>[0:1:1:7]','',#5,#993,$); +#1003 = PRODUCT_TYPE('part',$,(#995)); +#1004 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#1005),#1111); +#1005 = MANIFOLD_SOLID_BREP('',#1006); +#1006 = CLOSED_SHELL('',(#1007,#1103,#1107)); +#1007 = ADVANCED_FACE('',(#1008),#1022,.T.); +#1008 = FACE_BOUND('',#1009,.T.); +#1009 = EDGE_LOOP('',(#1010,#1040,#1071,#1072)); +#1010 = ORIENTED_EDGE('',*,*,#1011,.T.); +#1011 = EDGE_CURVE('',#1012,#1014,#1016,.T.); +#1012 = VERTEX_POINT('',#1013); +#1013 = CARTESIAN_POINT('',(2.78,0.E+000,0.E+000)); +#1014 = VERTEX_POINT('',#1015); +#1015 = CARTESIAN_POINT('',(2.78,0.E+000,-10.)); +#1016 = SEAM_CURVE('',#1017,(#1021,#1033),.PCURVE_S1.); +#1017 = LINE('',#1018,#1019); +#1018 = CARTESIAN_POINT('',(2.78,0.E+000,0.E+000)); +#1019 = VECTOR('',#1020,1.); +#1020 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#1021 = PCURVE('',#1022,#1027); +#1022 = CYLINDRICAL_SURFACE('',#1023,0.24); +#1023 = AXIS2_PLACEMENT_3D('',#1024,#1025,#1026); +#1024 = CARTESIAN_POINT('',(2.54,0.E+000,0.E+000)); +#1025 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1026 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#1027 = DEFINITIONAL_REPRESENTATION('',(#1028),#1032); +#1028 = LINE('',#1029,#1030); +#1029 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1030 = VECTOR('',#1031,1.); +#1031 = DIRECTION('',(0.E+000,-1.)); +#1032 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1033 = PCURVE('',#1022,#1034); +#1034 = DEFINITIONAL_REPRESENTATION('',(#1035),#1039); +#1035 = LINE('',#1036,#1037); +#1036 = CARTESIAN_POINT('',(6.28318530718,0.E+000)); +#1037 = VECTOR('',#1038,1.); +#1038 = DIRECTION('',(0.E+000,-1.)); +#1039 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1040 = ORIENTED_EDGE('',*,*,#1041,.T.); +#1041 = EDGE_CURVE('',#1014,#1014,#1042,.T.); +#1042 = SURFACE_CURVE('',#1043,(#1048,#1055),.PCURVE_S1.); +#1043 = CIRCLE('',#1044,0.24); +#1044 = AXIS2_PLACEMENT_3D('',#1045,#1046,#1047); +#1045 = CARTESIAN_POINT('',(2.54,0.E+000,-10.)); +#1046 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1047 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1048 = PCURVE('',#1022,#1049); +#1049 = DEFINITIONAL_REPRESENTATION('',(#1050),#1054); +#1050 = LINE('',#1051,#1052); +#1051 = CARTESIAN_POINT('',(0.E+000,-10.)); +#1052 = VECTOR('',#1053,1.); +#1053 = DIRECTION('',(1.,0.E+000)); +#1054 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1055 = PCURVE('',#1056,#1061); +#1056 = PLANE('',#1057); +#1057 = AXIS2_PLACEMENT_3D('',#1058,#1059,#1060); +#1058 = CARTESIAN_POINT('',(2.78,0.E+000,-10.)); +#1059 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#1060 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1061 = DEFINITIONAL_REPRESENTATION('',(#1062),#1070); +#1062 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1063,#1064,#1065,#1066, +#1067,#1068,#1069),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.E+000,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#1063 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1064 = CARTESIAN_POINT('',(0.E+000,0.415692193817)); +#1065 = CARTESIAN_POINT('',(0.36,0.207846096908)); +#1066 = CARTESIAN_POINT('',(0.72,5.878304635907E-017)); +#1067 = CARTESIAN_POINT('',(0.36,-0.207846096908)); +#1068 = CARTESIAN_POINT('',(3.885780586188E-016,-0.415692193817)); +#1069 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1070 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1071 = ORIENTED_EDGE('',*,*,#1011,.F.); +#1072 = ORIENTED_EDGE('',*,*,#1073,.F.); +#1073 = EDGE_CURVE('',#1012,#1012,#1074,.T.); +#1074 = SURFACE_CURVE('',#1075,(#1080,#1087),.PCURVE_S1.); +#1075 = CIRCLE('',#1076,0.24); +#1076 = AXIS2_PLACEMENT_3D('',#1077,#1078,#1079); +#1077 = CARTESIAN_POINT('',(2.54,0.E+000,0.E+000)); +#1078 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1079 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1080 = PCURVE('',#1022,#1081); +#1081 = DEFINITIONAL_REPRESENTATION('',(#1082),#1086); +#1082 = LINE('',#1083,#1084); +#1083 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1084 = VECTOR('',#1085,1.); +#1085 = DIRECTION('',(1.,0.E+000)); +#1086 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1087 = PCURVE('',#1088,#1093); +#1088 = PLANE('',#1089); +#1089 = AXIS2_PLACEMENT_3D('',#1090,#1091,#1092); +#1090 = CARTESIAN_POINT('',(2.78,0.E+000,0.E+000)); +#1091 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#1092 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1093 = DEFINITIONAL_REPRESENTATION('',(#1094),#1102); +#1094 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1095,#1096,#1097,#1098, +#1099,#1100,#1101),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.E+000,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#1095 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1096 = CARTESIAN_POINT('',(0.E+000,0.415692193817)); +#1097 = CARTESIAN_POINT('',(0.36,0.207846096908)); +#1098 = CARTESIAN_POINT('',(0.72,5.878304635907E-017)); +#1099 = CARTESIAN_POINT('',(0.36,-0.207846096908)); +#1100 = CARTESIAN_POINT('',(3.885780586188E-016,-0.415692193817)); +#1101 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1102 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1103 = ADVANCED_FACE('',(#1104),#1088,.F.); +#1104 = FACE_BOUND('',#1105,.T.); +#1105 = EDGE_LOOP('',(#1106)); +#1106 = ORIENTED_EDGE('',*,*,#1073,.T.); +#1107 = ADVANCED_FACE('',(#1108),#1056,.T.); +#1108 = FACE_BOUND('',#1109,.F.); +#1109 = EDGE_LOOP('',(#1110)); +#1110 = ORIENTED_EDGE('',*,*,#1041,.T.); +#1111 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1115)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#1112,#1113,#1114)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#1112 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#1113 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#1114 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#1115 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#1112, + 'distance_accuracy_value','confusion accuracy'); +#1116 = SHAPE_DEFINITION_REPRESENTATION(#1117,#1004); +#1117 = PRODUCT_DEFINITION_SHAPE('','',#1118); +#1118 = PRODUCT_DEFINITION('design','',#1119,#1122); +#1119 = PRODUCT_DEFINITION_FORMATION('','',#1120); +#1120 = PRODUCT('Pad002','Pad002','',(#1121)); +#1121 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#1122 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#1123 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1124,#1126); +#1124 = ( REPRESENTATION_RELATIONSHIP('','',#1004,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1125) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#1125 = ITEM_DEFINED_TRANSFORMATION('','',#11,#39); +#1126 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #1127); +#1127 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('7','=>[0:1:1:8]','',#5,#1118,$); +#1128 = PRODUCT_TYPE('part',$,(#1120)); +#1129 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #1130),#262); +#1130 = STYLED_ITEM('color',(#1131),#253); +#1131 = PRESENTATION_STYLE_ASSIGNMENT((#1132,#1138)); +#1132 = SURFACE_STYLE_USAGE(.BOTH.,#1133); +#1133 = SURFACE_SIDE_STYLE('',(#1134)); +#1134 = SURFACE_STYLE_FILL_AREA(#1135); +#1135 = FILL_AREA_STYLE('',(#1136)); +#1136 = FILL_AREA_STYLE_COLOUR('',#1137); +#1137 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#1138 = CURVE_STYLE('',#1139,POSITIVE_LENGTH_MEASURE(0.1),#1137); +#1139 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#1140 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #1141),#1111); +#1141 = STYLED_ITEM('color',(#1142),#1005); +#1142 = PRESENTATION_STYLE_ASSIGNMENT((#1143,#1149)); +#1143 = SURFACE_STYLE_USAGE(.BOTH.,#1144); +#1144 = SURFACE_SIDE_STYLE('',(#1145)); +#1145 = SURFACE_STYLE_FILL_AREA(#1146); +#1146 = FILL_AREA_STYLE('',(#1147)); +#1147 = FILL_AREA_STYLE_COLOUR('',#1148); +#1148 = COLOUR_RGB('',0.40000000596,0.274509817362,0.E+000); +#1149 = CURVE_STYLE('',#1150,POSITIVE_LENGTH_MEASURE(0.1),#1148); +#1150 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#1151 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #1152),#637); +#1152 = STYLED_ITEM('color',(#1153),#309); +#1153 = PRESENTATION_STYLE_ASSIGNMENT((#1154,#1160)); +#1154 = SURFACE_STYLE_USAGE(.BOTH.,#1155); +#1155 = SURFACE_SIDE_STYLE('',(#1156)); +#1156 = SURFACE_STYLE_FILL_AREA(#1157); +#1157 = FILL_AREA_STYLE('',(#1158)); +#1158 = FILL_AREA_STYLE_COLOUR('',#1159); +#1159 = COLOUR_RGB('',0.40000000596,0.40000000596,0.40000000596); +#1160 = CURVE_STYLE('',#1161,POSITIVE_LENGTH_MEASURE(0.1),#1159); +#1161 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#1162 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #1163),#290); +#1163 = STYLED_ITEM('color',(#1164),#281); +#1164 = PRESENTATION_STYLE_ASSIGNMENT((#1165,#1170)); +#1165 = SURFACE_STYLE_USAGE(.BOTH.,#1166); +#1166 = SURFACE_SIDE_STYLE('',(#1167)); +#1167 = SURFACE_STYLE_FILL_AREA(#1168); +#1168 = FILL_AREA_STYLE('',(#1169)); +#1169 = FILL_AREA_STYLE_COLOUR('',#1137); +#1170 = CURVE_STYLE('',#1171,POSITIVE_LENGTH_MEASURE(0.1),#1137); +#1171 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#1172 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #1173),#156); +#1173 = STYLED_ITEM('color',(#1174),#50); +#1174 = PRESENTATION_STYLE_ASSIGNMENT((#1175,#1180)); +#1175 = SURFACE_STYLE_USAGE(.BOTH.,#1176); +#1176 = SURFACE_SIDE_STYLE('',(#1177)); +#1177 = SURFACE_STYLE_FILL_AREA(#1178); +#1178 = FILL_AREA_STYLE('',(#1179)); +#1179 = FILL_AREA_STYLE_COLOUR('',#1148); +#1180 = CURVE_STYLE('',#1181,POSITIVE_LENGTH_MEASURE(0.1),#1148); +#1181 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#1182 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #1183),#986); +#1183 = STYLED_ITEM('color',(#1184),#656); +#1184 = PRESENTATION_STYLE_ASSIGNMENT((#1185,#1190)); +#1185 = SURFACE_STYLE_USAGE(.BOTH.,#1186); +#1186 = SURFACE_SIDE_STYLE('',(#1187)); +#1187 = SURFACE_STYLE_FILL_AREA(#1188); +#1188 = FILL_AREA_STYLE('',(#1189)); +#1189 = FILL_AREA_STYLE_COLOUR('',#1159); +#1190 = CURVE_STYLE('',#1191,POSITIVE_LENGTH_MEASURE(0.1),#1159); +#1191 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#1192 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #1193),#234); +#1193 = STYLED_ITEM('color',(#1194),#175); +#1194 = PRESENTATION_STYLE_ASSIGNMENT((#1195,#1200)); +#1195 = SURFACE_STYLE_USAGE(.BOTH.,#1196); +#1196 = SURFACE_SIDE_STYLE('',(#1197)); +#1197 = SURFACE_STYLE_FILL_AREA(#1198); +#1198 = FILL_AREA_STYLE('',(#1199)); +#1199 = FILL_AREA_STYLE_COLOUR('',#1137); +#1200 = CURVE_STYLE('',#1201,POSITIVE_LENGTH_MEASURE(0.1),#1137); +#1201 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-18_3Pin.stp b/modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-18_3Pin.stp new file mode 100644 index 00000000..aff05930 --- /dev/null +++ b/modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-18_3Pin.stp @@ -0,0 +1,1680 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'D:/KiCAD/kicad-library/modules/packages3d/TO_SOT_Packages_ +THT.3dshapes/TO-18_3Pin.stp','2016-10-18T18:29:45',('Author'),(''), + 'Open CASCADE STEP processor 6.8','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN_CC2 { 1 2 10303 214 -1 1 5 4 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('committee draft', + 'automotive_design',1997,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('ASSEMBLY','ASSEMBLY','',(#8)); +#8 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = SHAPE_REPRESENTATION('',(#11,#15,#19,#23,#27,#31,#35,#39,#43,#47), + #51); +#11 = AXIS2_PLACEMENT_3D('',#12,#13,#14); +#12 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000)); +#13 = DIRECTION('',(0.E+000,0.E+000,1.)); +#14 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#15 = AXIS2_PLACEMENT_3D('',#16,#17,#18); +#16 = CARTESIAN_POINT('',(0.E+000,0.E+000,5.)); +#17 = DIRECTION('',(0.E+000,0.E+000,1.)); +#18 = DIRECTION('',(1.,0.E+000,0.E+000)); +#19 = AXIS2_PLACEMENT_3D('',#20,#21,#22); +#20 = CARTESIAN_POINT('',(0.E+000,0.E+000,5.)); +#21 = DIRECTION('',(0.E+000,0.E+000,1.)); +#22 = DIRECTION('',(1.,0.E+000,0.E+000)); +#23 = AXIS2_PLACEMENT_3D('',#24,#25,#26); +#24 = CARTESIAN_POINT('',(0.E+000,0.E+000,5.)); +#25 = DIRECTION('',(0.E+000,0.E+000,1.)); +#26 = DIRECTION('',(1.,0.E+000,0.E+000)); +#27 = AXIS2_PLACEMENT_3D('',#28,#29,#30); +#28 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000)); +#29 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#30 = DIRECTION('',(1.,0.E+000,0.E+000)); +#31 = AXIS2_PLACEMENT_3D('',#32,#33,#34); +#32 = CARTESIAN_POINT('',(0.E+000,0.E+000,5.)); +#33 = DIRECTION('',(0.E+000,0.E+000,1.)); +#34 = DIRECTION('',(1.,0.E+000,0.E+000)); +#35 = AXIS2_PLACEMENT_3D('',#36,#37,#38); +#36 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000)); +#37 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#38 = DIRECTION('',(1.,0.E+000,0.E+000)); +#39 = AXIS2_PLACEMENT_3D('',#40,#41,#42); +#40 = CARTESIAN_POINT('',(0.E+000,0.E+000,5.)); +#41 = DIRECTION('',(0.E+000,0.E+000,1.)); +#42 = DIRECTION('',(1.,0.E+000,0.E+000)); +#43 = AXIS2_PLACEMENT_3D('',#44,#45,#46); +#44 = CARTESIAN_POINT('',(0.E+000,0.E+000,5.)); +#45 = DIRECTION('',(0.E+000,0.E+000,1.)); +#46 = DIRECTION('',(1.,0.E+000,0.E+000)); +#47 = AXIS2_PLACEMENT_3D('',#48,#49,#50); +#48 = CARTESIAN_POINT('',(0.E+000,0.E+000,5.)); +#49 = DIRECTION('',(0.E+000,0.E+000,1.)); +#50 = DIRECTION('',(1.,0.E+000,0.E+000)); +#51 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#55)) GLOBAL_UNIT_ASSIGNED_CONTEXT( +(#52,#53,#54)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#52 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#53 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#54 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#55 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#52, + 'distance_accuracy_value','confusion accuracy'); +#56 = PRODUCT_TYPE('part',$,(#7)); +#57 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#58),#164); +#58 = MANIFOLD_SOLID_BREP('',#59); +#59 = CLOSED_SHELL('',(#60,#156,#160)); +#60 = ADVANCED_FACE('',(#61),#75,.T.); +#61 = FACE_BOUND('',#62,.T.); +#62 = EDGE_LOOP('',(#63,#93,#124,#125)); +#63 = ORIENTED_EDGE('',*,*,#64,.T.); +#64 = EDGE_CURVE('',#65,#67,#69,.T.); +#65 = VERTEX_POINT('',#66); +#66 = CARTESIAN_POINT('',(0.24,0.E+000,0.E+000)); +#67 = VERTEX_POINT('',#68); +#68 = CARTESIAN_POINT('',(0.24,0.E+000,-10.)); +#69 = SEAM_CURVE('',#70,(#74,#86),.PCURVE_S1.); +#70 = LINE('',#71,#72); +#71 = CARTESIAN_POINT('',(0.24,0.E+000,0.E+000)); +#72 = VECTOR('',#73,1.); +#73 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#74 = PCURVE('',#75,#80); +#75 = CYLINDRICAL_SURFACE('',#76,0.24); +#76 = AXIS2_PLACEMENT_3D('',#77,#78,#79); +#77 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000)); +#78 = DIRECTION('',(0.E+000,0.E+000,1.)); +#79 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#80 = DEFINITIONAL_REPRESENTATION('',(#81),#85); +#81 = LINE('',#82,#83); +#82 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#83 = VECTOR('',#84,1.); +#84 = DIRECTION('',(0.E+000,-1.)); +#85 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#86 = PCURVE('',#75,#87); +#87 = DEFINITIONAL_REPRESENTATION('',(#88),#92); +#88 = LINE('',#89,#90); +#89 = CARTESIAN_POINT('',(6.28318530718,0.E+000)); +#90 = VECTOR('',#91,1.); +#91 = DIRECTION('',(0.E+000,-1.)); +#92 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#93 = ORIENTED_EDGE('',*,*,#94,.T.); +#94 = EDGE_CURVE('',#67,#67,#95,.T.); +#95 = SURFACE_CURVE('',#96,(#101,#108),.PCURVE_S1.); +#96 = CIRCLE('',#97,0.24); +#97 = AXIS2_PLACEMENT_3D('',#98,#99,#100); +#98 = CARTESIAN_POINT('',(0.E+000,0.E+000,-10.)); +#99 = DIRECTION('',(0.E+000,0.E+000,1.)); +#100 = DIRECTION('',(1.,0.E+000,0.E+000)); +#101 = PCURVE('',#75,#102); +#102 = DEFINITIONAL_REPRESENTATION('',(#103),#107); +#103 = LINE('',#104,#105); +#104 = CARTESIAN_POINT('',(0.E+000,-10.)); +#105 = VECTOR('',#106,1.); +#106 = DIRECTION('',(1.,0.E+000)); +#107 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#108 = PCURVE('',#109,#114); +#109 = PLANE('',#110); +#110 = AXIS2_PLACEMENT_3D('',#111,#112,#113); +#111 = CARTESIAN_POINT('',(0.24,0.E+000,-10.)); +#112 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#113 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#114 = DEFINITIONAL_REPRESENTATION('',(#115),#123); +#115 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#116,#117,#118,#119,#120,#121 +,#122),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),( + -2.094395102393,0.E+000,2.094395102393,4.188790204786,6.28318530718, +8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM( + '') ); +#116 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#117 = CARTESIAN_POINT('',(0.E+000,0.415692193817)); +#118 = CARTESIAN_POINT('',(0.36,0.207846096908)); +#119 = CARTESIAN_POINT('',(0.72,5.878304635907E-017)); +#120 = CARTESIAN_POINT('',(0.36,-0.207846096908)); +#121 = CARTESIAN_POINT('',(3.885780586188E-016,-0.415692193817)); +#122 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#123 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#124 = ORIENTED_EDGE('',*,*,#64,.F.); +#125 = ORIENTED_EDGE('',*,*,#126,.F.); +#126 = EDGE_CURVE('',#65,#65,#127,.T.); +#127 = SURFACE_CURVE('',#128,(#133,#140),.PCURVE_S1.); +#128 = CIRCLE('',#129,0.24); +#129 = AXIS2_PLACEMENT_3D('',#130,#131,#132); +#130 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000)); +#131 = DIRECTION('',(0.E+000,0.E+000,1.)); +#132 = DIRECTION('',(1.,0.E+000,0.E+000)); +#133 = PCURVE('',#75,#134); +#134 = DEFINITIONAL_REPRESENTATION('',(#135),#139); +#135 = LINE('',#136,#137); +#136 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#137 = VECTOR('',#138,1.); +#138 = DIRECTION('',(1.,0.E+000)); +#139 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#140 = PCURVE('',#141,#146); +#141 = PLANE('',#142); +#142 = AXIS2_PLACEMENT_3D('',#143,#144,#145); +#143 = CARTESIAN_POINT('',(0.24,0.E+000,0.E+000)); +#144 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#145 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#146 = DEFINITIONAL_REPRESENTATION('',(#147),#155); +#147 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#148,#149,#150,#151,#152,#153 +,#154),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),( + -2.094395102393,0.E+000,2.094395102393,4.188790204786,6.28318530718, +8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM( + '') ); +#148 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#149 = CARTESIAN_POINT('',(0.E+000,0.415692193817)); +#150 = CARTESIAN_POINT('',(0.36,0.207846096908)); +#151 = CARTESIAN_POINT('',(0.72,5.878304635907E-017)); +#152 = CARTESIAN_POINT('',(0.36,-0.207846096908)); +#153 = CARTESIAN_POINT('',(3.885780586188E-016,-0.415692193817)); +#154 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#155 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#156 = ADVANCED_FACE('',(#157),#141,.F.); +#157 = FACE_BOUND('',#158,.T.); +#158 = EDGE_LOOP('',(#159)); +#159 = ORIENTED_EDGE('',*,*,#126,.T.); +#160 = ADVANCED_FACE('',(#161),#109,.T.); +#161 = FACE_BOUND('',#162,.F.); +#162 = EDGE_LOOP('',(#163)); +#163 = ORIENTED_EDGE('',*,*,#94,.T.); +#164 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#168)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#165,#166,#167)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#165 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#166 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#167 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#168 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#165, + 'distance_accuracy_value','confusion accuracy'); +#169 = SHAPE_DEFINITION_REPRESENTATION(#170,#57); +#170 = PRODUCT_DEFINITION_SHAPE('','',#171); +#171 = PRODUCT_DEFINITION('design','',#172,#175); +#172 = PRODUCT_DEFINITION_FORMATION('','',#173); +#173 = PRODUCT('Pad','Pad','',(#174)); +#174 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#175 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#176 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#177,#179); +#177 = ( REPRESENTATION_RELATIONSHIP('','',#57,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#178) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#178 = ITEM_DEFINED_TRANSFORMATION('','',#11,#15); +#179 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#180 + ); +#180 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('1','=>[0:1:1:2]','',#5,#171,$); +#181 = PRODUCT_TYPE('part',$,(#173)); +#182 = GEOMETRICALLY_BOUNDED_WIREFRAME_SHAPE_REPRESENTATION('',(#11,#183 + ),#192); +#183 = GEOMETRIC_CURVE_SET('',(#184)); +#184 = TRIMMED_CURVE('',#185,(#190,PARAMETER_VALUE(0.E+000)),(#191, + PARAMETER_VALUE(6.28318530718)),.T.,.PARAMETER.); +#185 = CIRCLE('',#186,0.24); +#186 = AXIS2_PLACEMENT_3D('',#187,#188,#189); +#187 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000)); +#188 = DIRECTION('',(0.E+000,0.E+000,1.)); +#189 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#190 = CARTESIAN_POINT('',(0.24,0.E+000,0.E+000)); +#191 = CARTESIAN_POINT('',(0.24,0.E+000,0.E+000)); +#192 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#196)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#193,#194,#195)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#193 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#194 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#195 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#196 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#193, + 'distance_accuracy_value','confusion accuracy'); +#197 = SHAPE_DEFINITION_REPRESENTATION(#198,#182); +#198 = PRODUCT_DEFINITION_SHAPE('','',#199); +#199 = PRODUCT_DEFINITION('design','',#200,#203); +#200 = PRODUCT_DEFINITION_FORMATION('','',#201); +#201 = PRODUCT('Sketch','Sketch','',(#202)); +#202 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#203 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#204 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#205,#207); +#205 = ( REPRESENTATION_RELATIONSHIP('','',#182,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#206) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#206 = ITEM_DEFINED_TRANSFORMATION('','',#11,#19); +#207 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#208 + ); +#208 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('2','=>[0:1:1:3]','',#5,#199,$); +#209 = PRODUCT_TYPE('part',$,(#201)); +#210 = GEOMETRICALLY_BOUNDED_WIREFRAME_SHAPE_REPRESENTATION('',(#11,#211 + ),#220); +#211 = GEOMETRIC_CURVE_SET('',(#212)); +#212 = TRIMMED_CURVE('',#213,(#218,PARAMETER_VALUE(0.E+000)),(#219, + PARAMETER_VALUE(6.28318530718)),.T.,.PARAMETER.); +#213 = CIRCLE('',#214,0.24); +#214 = AXIS2_PLACEMENT_3D('',#215,#216,#217); +#215 = CARTESIAN_POINT('',(2.54,0.E+000,0.E+000)); +#216 = DIRECTION('',(0.E+000,0.E+000,1.)); +#217 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#218 = CARTESIAN_POINT('',(2.78,0.E+000,0.E+000)); +#219 = CARTESIAN_POINT('',(2.78,0.E+000,0.E+000)); +#220 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#224)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#221,#222,#223)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#221 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#222 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#223 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#224 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#221, + 'distance_accuracy_value','confusion accuracy'); +#225 = SHAPE_DEFINITION_REPRESENTATION(#226,#210); +#226 = PRODUCT_DEFINITION_SHAPE('','',#227); +#227 = PRODUCT_DEFINITION('design','',#228,#231); +#228 = PRODUCT_DEFINITION_FORMATION('','',#229); +#229 = PRODUCT('Sketch001','Sketch001','',(#230)); +#230 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#231 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#232 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#233,#235); +#233 = ( REPRESENTATION_RELATIONSHIP('','',#210,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#234) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#234 = ITEM_DEFINED_TRANSFORMATION('','',#11,#23); +#235 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#236 + ); +#236 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('3','=>[0:1:1:4]','',#5,#227,$); +#237 = PRODUCT_TYPE('part',$,(#229)); +#238 = GEOMETRICALLY_BOUNDED_WIREFRAME_SHAPE_REPRESENTATION('',(#11,#239 + ),#298); +#239 = GEOMETRIC_CURVE_SET('',(#240,#247,#254,#261,#268,#275,#283,#290) + ); +#240 = TRIMMED_CURVE('',#241,(#245,PARAMETER_VALUE(0.E+000)),(#246, + PARAMETER_VALUE(2.277333073367)),.T.,.PARAMETER.); +#241 = LINE('',#242,#243); +#242 = CARTESIAN_POINT('',(-1.007333073367,10.33,0.E+000)); +#243 = VECTOR('',#244,1.); +#244 = DIRECTION('',(1.,0.E+000,0.E+000)); +#245 = CARTESIAN_POINT('',(-1.007333073367,10.33,3.944304526105E-031)); +#246 = CARTESIAN_POINT('',(1.27,10.33,3.944304526105E-031)); +#247 = TRIMMED_CURVE('',#248,(#252,PARAMETER_VALUE(0.E+000)),(#253, + PARAMETER_VALUE(5.33)),.T.,.PARAMETER.); +#248 = LINE('',#249,#250); +#249 = CARTESIAN_POINT('',(1.27,10.33,0.E+000)); +#250 = VECTOR('',#251,1.); +#251 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#252 = CARTESIAN_POINT('',(1.27,10.33,3.944304526105E-031)); +#253 = CARTESIAN_POINT('',(1.27,5.,-5.127595883937E-030)); +#254 = TRIMMED_CURVE('',#255,(#259,PARAMETER_VALUE(0.E+000)),(#260, + PARAMETER_VALUE(2.92)),.T.,.PARAMETER.); +#255 = LINE('',#256,#257); +#256 = CARTESIAN_POINT('',(1.27,5.,0.E+000)); +#257 = VECTOR('',#258,1.); +#258 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#259 = CARTESIAN_POINT('',(1.27,5.,-5.127595883937E-030)); +#260 = CARTESIAN_POINT('',(-1.65,5.,-5.127595883937E-030)); +#261 = TRIMMED_CURVE('',#262,(#266,PARAMETER_VALUE(0.E+000)),(#267, + PARAMETER_VALUE(0.5)),.T.,.PARAMETER.); +#262 = LINE('',#263,#264); +#263 = CARTESIAN_POINT('',(-1.65,5.,0.E+000)); +#264 = VECTOR('',#265,1.); +#265 = DIRECTION('',(0.E+000,1.,0.E+000)); +#266 = CARTESIAN_POINT('',(-1.65,5.,-5.127595883937E-030)); +#267 = CARTESIAN_POINT('',(-1.65,5.5,5.916456789158E-031)); +#268 = TRIMMED_CURVE('',#269,(#273,PARAMETER_VALUE(0.E+000)),(#274, + PARAMETER_VALUE(0.338079398708)),.T.,.PARAMETER.); +#269 = LINE('',#270,#271); +#270 = CARTESIAN_POINT('',(-1.65,5.5,0.E+000)); +#271 = VECTOR('',#272,1.); +#272 = DIRECTION('',(0.999966153507,8.227505132629E-003,0.E+000)); +#273 = CARTESIAN_POINT('',(-1.65,5.5,5.916456789158E-031)); +#274 = CARTESIAN_POINT('',(-1.311932044094,5.502781549988, + -3.944304526105E-031)); +#275 = TRIMMED_CURVE('',#276,(#281,PARAMETER_VALUE(4.720616578343)),( + #282,PARAMETER_VALUE(6.28318530718)),.T.,.PARAMETER.); +#276 = CIRCLE('',#277,0.107819126511); +#277 = AXIS2_PLACEMENT_3D('',#278,#279,#280); +#278 = CARTESIAN_POINT('',(-1.312819126511,5.610597027199,0.E+000)); +#279 = DIRECTION('',(0.E+000,0.E+000,1.)); +#280 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#281 = CARTESIAN_POINT('',(-1.311932044094,5.502781549988, + -3.944304526105E-031)); +#282 = CARTESIAN_POINT('',(-1.205,5.610597027199,-5.719241562852E-030)); +#283 = TRIMMED_CURVE('',#284,(#288,PARAMETER_VALUE(0.E+000)),(#289, + PARAMETER_VALUE(4.521736046168)),.T.,.PARAMETER.); +#284 = LINE('',#285,#286); +#285 = CARTESIAN_POINT('',(-1.205,5.610597027199,0.E+000)); +#286 = VECTOR('',#287,1.); +#287 = DIRECTION('',(0.E+000,1.,0.E+000)); +#288 = CARTESIAN_POINT('',(-1.205,5.610597027199,-5.719241562852E-030)); +#289 = CARTESIAN_POINT('',(-1.205,10.132333073367,4.733165431326E-030)); +#290 = TRIMMED_CURVE('',#291,(#296,PARAMETER_VALUE(1.570796326795)),( + #297,PARAMETER_VALUE(3.14159265359)),.T.,.PARAMETER.); +#291 = CIRCLE('',#292,0.197666926633); +#292 = AXIS2_PLACEMENT_3D('',#293,#294,#295); +#293 = CARTESIAN_POINT('',(-1.007333073367,10.132333073367,0.E+000)); +#294 = DIRECTION('',(0.E+000,0.E+000,1.)); +#295 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#296 = CARTESIAN_POINT('',(-1.007333073367,10.33,3.944304526105E-031)); +#297 = CARTESIAN_POINT('',(-1.205,10.132333073367,4.733165431326E-030)); +#298 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#302)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#299,#300,#301)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#299 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#300 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#301 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#302 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#299, + 'distance_accuracy_value','confusion accuracy'); +#303 = SHAPE_DEFINITION_REPRESENTATION(#304,#238); +#304 = PRODUCT_DEFINITION_SHAPE('','',#305); +#305 = PRODUCT_DEFINITION('design','',#306,#309); +#306 = PRODUCT_DEFINITION_FORMATION('','',#307); +#307 = PRODUCT('Sketch003','Sketch003','',(#308)); +#308 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#309 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#310 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#311,#313); +#311 = ( REPRESENTATION_RELATIONSHIP('','',#238,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#312) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#312 = ITEM_DEFINED_TRANSFORMATION('','',#11,#27); +#313 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#314 + ); +#314 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('4','=>[0:1:1:5]','',#5,#305,$); +#315 = PRODUCT_TYPE('part',$,(#307)); +#316 = GEOMETRICALLY_BOUNDED_WIREFRAME_SHAPE_REPRESENTATION('',(#11,#317 + ),#346); +#317 = GEOMETRIC_CURVE_SET('',(#318,#325,#332,#339)); +#318 = TRIMMED_CURVE('',#319,(#323,PARAMETER_VALUE(0.E+000)),(#324, + PARAMETER_VALUE(0.85)),.T.,.PARAMETER.); +#319 = LINE('',#320,#321); +#320 = CARTESIAN_POINT('',(0.969479617996,-0.300520382004,0.E+000)); +#321 = VECTOR('',#322,1.); +#322 = DIRECTION('',(0.707106781186,0.707106781187,0.E+000)); +#323 = CARTESIAN_POINT('',(0.969479617996,-0.300520382004,0.E+000)); +#324 = CARTESIAN_POINT('',(1.570520382004,0.300520382004,0.E+000)); +#325 = TRIMMED_CURVE('',#326,(#330,PARAMETER_VALUE(0.E+000)),(#331, + PARAMETER_VALUE(4.14)),.T.,.PARAMETER.); +#326 = LINE('',#327,#328); +#327 = CARTESIAN_POINT('',(1.570520382004,0.300520382004,0.E+000)); +#328 = VECTOR('',#329,1.); +#329 = DIRECTION('',(-0.707106781187,0.707106781186,0.E+000)); +#330 = CARTESIAN_POINT('',(1.570520382004,0.300520382004,0.E+000)); +#331 = CARTESIAN_POINT('',(-1.356901692109,3.227942456116,0.E+000)); +#332 = TRIMMED_CURVE('',#333,(#337,PARAMETER_VALUE(0.E+000)),(#338, + PARAMETER_VALUE(0.85)),.T.,.PARAMETER.); +#333 = LINE('',#334,#335); +#334 = CARTESIAN_POINT('',(-1.957942456117,2.626901692107,0.E+000)); +#335 = VECTOR('',#336,1.); +#336 = DIRECTION('',(0.707106781186,0.707106781187,0.E+000)); +#337 = CARTESIAN_POINT('',(-1.957942456118,2.626901692107,0.E+000)); +#338 = CARTESIAN_POINT('',(-1.356901692109,3.227942456116,0.E+000)); +#339 = TRIMMED_CURVE('',#340,(#344,PARAMETER_VALUE(0.E+000)),(#345, + PARAMETER_VALUE(4.14)),.T.,.PARAMETER.); +#340 = LINE('',#341,#342); +#341 = CARTESIAN_POINT('',(0.969479617996,-0.300520382004,0.E+000)); +#342 = VECTOR('',#343,1.); +#343 = DIRECTION('',(-0.707106781187,0.707106781186,0.E+000)); +#344 = CARTESIAN_POINT('',(0.969479617996,-0.300520382004,0.E+000)); +#345 = CARTESIAN_POINT('',(-1.957942456118,2.626901692107,0.E+000)); +#346 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#350)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#347,#348,#349)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#347 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#348 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#349 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#350 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#347, + 'distance_accuracy_value','confusion accuracy'); +#351 = SHAPE_DEFINITION_REPRESENTATION(#352,#316); +#352 = PRODUCT_DEFINITION_SHAPE('','',#353); +#353 = PRODUCT_DEFINITION('design','',#354,#357); +#354 = PRODUCT_DEFINITION_FORMATION('','',#355); +#355 = PRODUCT('Sketch004','Sketch004','',(#356)); +#356 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#357 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#358 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#359,#361); +#359 = ( REPRESENTATION_RELATIONSHIP('','',#316,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#360) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#360 = ITEM_DEFINED_TRANSFORMATION('','',#11,#31); +#361 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#362 + ); +#362 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('5','=>[0:1:1:6]','',#5,#353,$); +#363 = PRODUCT_TYPE('part',$,(#355)); +#364 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#365),#693); +#365 = MANIFOLD_SOLID_BREP('',#366); +#366 = CLOSED_SHELL('',(#367,#408,#445,#500,#559,#615,#665)); +#367 = ADVANCED_FACE('',(#368),#381,.T.); +#368 = FACE_BOUND('',#369,.T.); +#369 = EDGE_LOOP('',(#370)); +#370 = ORIENTED_EDGE('',*,*,#371,.T.); +#371 = EDGE_CURVE('',#372,#372,#374,.T.); +#372 = VERTEX_POINT('',#373); +#373 = CARTESIAN_POINT('',(-1.007333073367,10.33,-1.146860384438E-015)); +#374 = SURFACE_CURVE('',#375,(#380,#392),.PCURVE_S1.); +#375 = CIRCLE('',#376,2.277333073367); +#376 = AXIS2_PLACEMENT_3D('',#377,#378,#379); +#377 = CARTESIAN_POINT('',(1.27,10.33,-1.146860384438E-015)); +#378 = DIRECTION('',(0.E+000,1.,-1.110223024625E-016)); +#379 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#380 = PCURVE('',#381,#386); +#381 = PLANE('',#382); +#382 = AXIS2_PLACEMENT_3D('',#383,#384,#385); +#383 = CARTESIAN_POINT('',(1.27,10.33,-1.146860384438E-015)); +#384 = DIRECTION('',(0.E+000,1.,-1.110223024625E-016)); +#385 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#386 = DEFINITIONAL_REPRESENTATION('',(#387),#391); +#387 = CIRCLE('',#388,2.277333073367); +#388 = AXIS2_PLACEMENT_2D('',#389,#390); +#389 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#390 = DIRECTION('',(1.,0.E+000)); +#391 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#392 = PCURVE('',#393,#402); +#393 = SURFACE_OF_REVOLUTION('',#394,#399); +#394 = CIRCLE('',#395,0.197666926633); +#395 = AXIS2_PLACEMENT_3D('',#396,#397,#398); +#396 = CARTESIAN_POINT('',(-1.007333073367,10.132333073367, + -1.124914947122E-015)); +#397 = DIRECTION('',(-0.E+000,1.110223024625E-016,1.)); +#398 = DIRECTION('',(1.,0.E+000,0.E+000)); +#399 = AXIS1_PLACEMENT('',#400,#401); +#400 = CARTESIAN_POINT('',(1.27,2.550668,-2.831810341775E-016)); +#401 = DIRECTION('',(0.E+000,1.,-1.110223024625E-016)); +#402 = DEFINITIONAL_REPRESENTATION('',(#403),#407); +#403 = LINE('',#404,#405); +#404 = CARTESIAN_POINT('',(0.E+000,1.570796326795)); +#405 = VECTOR('',#406,1.); +#406 = DIRECTION('',(1.,0.E+000)); +#407 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#408 = ADVANCED_FACE('',(#409),#422,.F.); +#409 = FACE_BOUND('',#410,.T.); +#410 = EDGE_LOOP('',(#411)); +#411 = ORIENTED_EDGE('',*,*,#412,.F.); +#412 = EDGE_CURVE('',#413,#413,#415,.T.); +#413 = VERTEX_POINT('',#414); +#414 = CARTESIAN_POINT('',(-1.65,5.,-5.551115123126E-016)); +#415 = SURFACE_CURVE('',#416,(#421,#433),.PCURVE_S1.); +#416 = CIRCLE('',#417,2.92); +#417 = AXIS2_PLACEMENT_3D('',#418,#419,#420); +#418 = CARTESIAN_POINT('',(1.27,5.,-5.551115123126E-016)); +#419 = DIRECTION('',(0.E+000,1.,-1.110223024625E-016)); +#420 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#421 = PCURVE('',#422,#427); +#422 = PLANE('',#423); +#423 = AXIS2_PLACEMENT_3D('',#424,#425,#426); +#424 = CARTESIAN_POINT('',(1.27,5.,-5.551115123126E-016)); +#425 = DIRECTION('',(0.E+000,1.,-1.110223024625E-016)); +#426 = DIRECTION('',(-1.,0.E+000,-0.E+000)); +#427 = DEFINITIONAL_REPRESENTATION('',(#428),#432); +#428 = CIRCLE('',#429,2.92); +#429 = AXIS2_PLACEMENT_2D('',#430,#431); +#430 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#431 = DIRECTION('',(1.,-0.E+000)); +#432 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#433 = PCURVE('',#434,#439); +#434 = CYLINDRICAL_SURFACE('',#435,2.92); +#435 = AXIS2_PLACEMENT_3D('',#436,#437,#438); +#436 = CARTESIAN_POINT('',(1.27,5.,-5.551115123126E-016)); +#437 = DIRECTION('',(0.E+000,1.,-1.110223024625E-016)); +#438 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#439 = DEFINITIONAL_REPRESENTATION('',(#440),#444); +#440 = LINE('',#441,#442); +#441 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#442 = VECTOR('',#443,1.); +#443 = DIRECTION('',(1.,0.E+000)); +#444 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#445 = ADVANCED_FACE('',(#446),#434,.T.); +#446 = FACE_BOUND('',#447,.T.); +#447 = EDGE_LOOP('',(#448,#449,#472,#499)); +#448 = ORIENTED_EDGE('',*,*,#412,.T.); +#449 = ORIENTED_EDGE('',*,*,#450,.T.); +#450 = EDGE_CURVE('',#413,#451,#453,.T.); +#451 = VERTEX_POINT('',#452); +#452 = CARTESIAN_POINT('',(-1.65,5.5,-6.106226635438E-016)); +#453 = SEAM_CURVE('',#454,(#458,#465),.PCURVE_S1.); +#454 = LINE('',#455,#456); +#455 = CARTESIAN_POINT('',(-1.65,5.,-5.551115123126E-016)); +#456 = VECTOR('',#457,1.); +#457 = DIRECTION('',(0.E+000,1.,-1.110223024625E-016)); +#458 = PCURVE('',#434,#459); +#459 = DEFINITIONAL_REPRESENTATION('',(#460),#464); +#460 = LINE('',#461,#462); +#461 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#462 = VECTOR('',#463,1.); +#463 = DIRECTION('',(0.E+000,1.)); +#464 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#465 = PCURVE('',#434,#466); +#466 = DEFINITIONAL_REPRESENTATION('',(#467),#471); +#467 = LINE('',#468,#469); +#468 = CARTESIAN_POINT('',(6.28318530718,0.E+000)); +#469 = VECTOR('',#470,1.); +#470 = DIRECTION('',(0.E+000,1.)); +#471 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#472 = ORIENTED_EDGE('',*,*,#473,.F.); +#473 = EDGE_CURVE('',#451,#451,#474,.T.); +#474 = SURFACE_CURVE('',#475,(#480,#487),.PCURVE_S1.); +#475 = CIRCLE('',#476,2.92); +#476 = AXIS2_PLACEMENT_3D('',#477,#478,#479); +#477 = CARTESIAN_POINT('',(1.27,5.5,-6.106226635438E-016)); +#478 = DIRECTION('',(0.E+000,1.,-1.110223024625E-016)); +#479 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#480 = PCURVE('',#434,#481); +#481 = DEFINITIONAL_REPRESENTATION('',(#482),#486); +#482 = LINE('',#483,#484); +#483 = CARTESIAN_POINT('',(0.E+000,0.5)); +#484 = VECTOR('',#485,1.); +#485 = DIRECTION('',(1.,0.E+000)); +#486 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#487 = PCURVE('',#488,#493); +#488 = CONICAL_SURFACE('',#489,2.92,1.562568728837); +#489 = AXIS2_PLACEMENT_3D('',#490,#491,#492); +#490 = CARTESIAN_POINT('',(1.27,5.5,-6.106226635438E-016)); +#491 = DIRECTION('',(-0.E+000,-1.,1.110223024625E-016)); +#492 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#493 = DEFINITIONAL_REPRESENTATION('',(#494),#498); +#494 = LINE('',#495,#496); +#495 = CARTESIAN_POINT('',(-0.E+000,-0.E+000)); +#496 = VECTOR('',#497,1.); +#497 = DIRECTION('',(-1.,-0.E+000)); +#498 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#499 = ORIENTED_EDGE('',*,*,#450,.F.); +#500 = ADVANCED_FACE('',(#501),#488,.T.); +#501 = FACE_BOUND('',#502,.T.); +#502 = EDGE_LOOP('',(#503,#504,#527,#558)); +#503 = ORIENTED_EDGE('',*,*,#473,.T.); +#504 = ORIENTED_EDGE('',*,*,#505,.T.); +#505 = EDGE_CURVE('',#451,#506,#508,.T.); +#506 = VERTEX_POINT('',#507); +#507 = CARTESIAN_POINT('',(-1.311932044094,5.502781549988, + -6.109314776279E-016)); +#508 = SEAM_CURVE('',#509,(#513,#520),.PCURVE_S1.); +#509 = LINE('',#510,#511); +#510 = CARTESIAN_POINT('',(-1.65,5.5,-6.106226635438E-016)); +#511 = VECTOR('',#512,1.); +#512 = DIRECTION('',(0.999966153507,8.227505132629E-003, + -9.134365633467E-019)); +#513 = PCURVE('',#488,#514); +#514 = DEFINITIONAL_REPRESENTATION('',(#515),#519); +#515 = LINE('',#516,#517); +#516 = CARTESIAN_POINT('',(-0.E+000,-0.E+000)); +#517 = VECTOR('',#518,1.); +#518 = DIRECTION('',(-0.E+000,-1.)); +#519 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#520 = PCURVE('',#488,#521); +#521 = DEFINITIONAL_REPRESENTATION('',(#522),#526); +#522 = LINE('',#523,#524); +#523 = CARTESIAN_POINT('',(-6.28318530718,-0.E+000)); +#524 = VECTOR('',#525,1.); +#525 = DIRECTION('',(-0.E+000,-1.)); +#526 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#527 = ORIENTED_EDGE('',*,*,#528,.F.); +#528 = EDGE_CURVE('',#506,#506,#529,.T.); +#529 = SURFACE_CURVE('',#530,(#535,#542),.PCURVE_S1.); +#530 = CIRCLE('',#531,2.581932044094); +#531 = AXIS2_PLACEMENT_3D('',#532,#533,#534); +#532 = CARTESIAN_POINT('',(1.27,5.502781549988,-6.109314776279E-016)); +#533 = DIRECTION('',(0.E+000,1.,-1.110223024625E-016)); +#534 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#535 = PCURVE('',#488,#536); +#536 = DEFINITIONAL_REPRESENTATION('',(#537),#541); +#537 = LINE('',#538,#539); +#538 = CARTESIAN_POINT('',(-0.E+000,-2.781549988107E-003)); +#539 = VECTOR('',#540,1.); +#540 = DIRECTION('',(-1.,-0.E+000)); +#541 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#542 = PCURVE('',#543,#552); +#543 = SURFACE_OF_REVOLUTION('',#544,#549); +#544 = CIRCLE('',#545,0.107819126511); +#545 = AXIS2_PLACEMENT_3D('',#546,#547,#548); +#546 = CARTESIAN_POINT('',(-1.312819126511,5.610597027199, + -6.22901400149E-016)); +#547 = DIRECTION('',(-0.E+000,1.110223024625E-016,1.)); +#548 = DIRECTION('',(1.,0.E+000,0.E+000)); +#549 = AXIS1_PLACEMENT('',#550,#551); +#550 = CARTESIAN_POINT('',(1.27,2.550668,-2.831810341775E-016)); +#551 = DIRECTION('',(0.E+000,1.,-1.110223024625E-016)); +#552 = DEFINITIONAL_REPRESENTATION('',(#553),#557); +#553 = LINE('',#554,#555); +#554 = CARTESIAN_POINT('',(0.E+000,4.720616578343)); +#555 = VECTOR('',#556,1.); +#556 = DIRECTION('',(1.,0.E+000)); +#557 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#558 = ORIENTED_EDGE('',*,*,#505,.F.); +#559 = ADVANCED_FACE('',(#560),#543,.T.); +#560 = FACE_BOUND('',#561,.T.); +#561 = EDGE_LOOP('',(#562,#563,#587,#614)); +#562 = ORIENTED_EDGE('',*,*,#528,.T.); +#563 = ORIENTED_EDGE('',*,*,#564,.T.); +#564 = EDGE_CURVE('',#506,#565,#567,.T.); +#565 = VERTEX_POINT('',#566); +#566 = CARTESIAN_POINT('',(-1.205,5.610597027199,-6.22901400149E-016)); +#567 = SEAM_CURVE('',#568,(#573,#580),.PCURVE_S1.); +#568 = CIRCLE('',#569,0.107819126511); +#569 = AXIS2_PLACEMENT_3D('',#570,#571,#572); +#570 = CARTESIAN_POINT('',(-1.312819126511,5.610597027199, + -6.22901400149E-016)); +#571 = DIRECTION('',(-0.E+000,1.110223024625E-016,1.)); +#572 = DIRECTION('',(1.,0.E+000,0.E+000)); +#573 = PCURVE('',#543,#574); +#574 = DEFINITIONAL_REPRESENTATION('',(#575),#579); +#575 = LINE('',#576,#577); +#576 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#577 = VECTOR('',#578,1.); +#578 = DIRECTION('',(0.E+000,1.)); +#579 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#580 = PCURVE('',#543,#581); +#581 = DEFINITIONAL_REPRESENTATION('',(#582),#586); +#582 = LINE('',#583,#584); +#583 = CARTESIAN_POINT('',(6.28318530718,0.E+000)); +#584 = VECTOR('',#585,1.); +#585 = DIRECTION('',(0.E+000,1.)); +#586 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#587 = ORIENTED_EDGE('',*,*,#588,.F.); +#588 = EDGE_CURVE('',#565,#565,#589,.T.); +#589 = SURFACE_CURVE('',#590,(#595,#602),.PCURVE_S1.); +#590 = CIRCLE('',#591,2.475); +#591 = AXIS2_PLACEMENT_3D('',#592,#593,#594); +#592 = CARTESIAN_POINT('',(1.27,5.610597027199,-6.22901400149E-016)); +#593 = DIRECTION('',(0.E+000,1.,-1.110223024625E-016)); +#594 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#595 = PCURVE('',#543,#596); +#596 = DEFINITIONAL_REPRESENTATION('',(#597),#601); +#597 = LINE('',#598,#599); +#598 = CARTESIAN_POINT('',(0.E+000,6.28318530718)); +#599 = VECTOR('',#600,1.); +#600 = DIRECTION('',(1.,0.E+000)); +#601 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#602 = PCURVE('',#603,#608); +#603 = CYLINDRICAL_SURFACE('',#604,2.475); +#604 = AXIS2_PLACEMENT_3D('',#605,#606,#607); +#605 = CARTESIAN_POINT('',(1.27,5.610597027199,-6.22901400149E-016)); +#606 = DIRECTION('',(0.E+000,1.,-1.110223024625E-016)); +#607 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#608 = DEFINITIONAL_REPRESENTATION('',(#609),#613); +#609 = LINE('',#610,#611); +#610 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#611 = VECTOR('',#612,1.); +#612 = DIRECTION('',(1.,0.E+000)); +#613 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#614 = ORIENTED_EDGE('',*,*,#564,.F.); +#615 = ADVANCED_FACE('',(#616),#603,.T.); +#616 = FACE_BOUND('',#617,.T.); +#617 = EDGE_LOOP('',(#618,#619,#642,#664)); +#618 = ORIENTED_EDGE('',*,*,#588,.T.); +#619 = ORIENTED_EDGE('',*,*,#620,.T.); +#620 = EDGE_CURVE('',#565,#621,#623,.T.); +#621 = VERTEX_POINT('',#622); +#622 = CARTESIAN_POINT('',(-1.205,10.132333073367,-1.124914947122E-015) + ); +#623 = SEAM_CURVE('',#624,(#628,#635),.PCURVE_S1.); +#624 = LINE('',#625,#626); +#625 = CARTESIAN_POINT('',(-1.205,5.610597027199,-6.22901400149E-016)); +#626 = VECTOR('',#627,1.); +#627 = DIRECTION('',(0.E+000,1.,-1.110223024625E-016)); +#628 = PCURVE('',#603,#629); +#629 = DEFINITIONAL_REPRESENTATION('',(#630),#634); +#630 = LINE('',#631,#632); +#631 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#632 = VECTOR('',#633,1.); +#633 = DIRECTION('',(0.E+000,1.)); +#634 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#635 = PCURVE('',#603,#636); +#636 = DEFINITIONAL_REPRESENTATION('',(#637),#641); +#637 = LINE('',#638,#639); +#638 = CARTESIAN_POINT('',(6.28318530718,0.E+000)); +#639 = VECTOR('',#640,1.); +#640 = DIRECTION('',(0.E+000,1.)); +#641 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#642 = ORIENTED_EDGE('',*,*,#643,.F.); +#643 = EDGE_CURVE('',#621,#621,#644,.T.); +#644 = SURFACE_CURVE('',#645,(#650,#657),.PCURVE_S1.); +#645 = CIRCLE('',#646,2.475); +#646 = AXIS2_PLACEMENT_3D('',#647,#648,#649); +#647 = CARTESIAN_POINT('',(1.27,10.132333073367,-1.124914947122E-015)); +#648 = DIRECTION('',(0.E+000,1.,-1.110223024625E-016)); +#649 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#650 = PCURVE('',#603,#651); +#651 = DEFINITIONAL_REPRESENTATION('',(#652),#656); +#652 = LINE('',#653,#654); +#653 = CARTESIAN_POINT('',(0.E+000,4.521736046168)); +#654 = VECTOR('',#655,1.); +#655 = DIRECTION('',(1.,0.E+000)); +#656 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#657 = PCURVE('',#393,#658); +#658 = DEFINITIONAL_REPRESENTATION('',(#659),#663); +#659 = LINE('',#660,#661); +#660 = CARTESIAN_POINT('',(0.E+000,3.14159265359)); +#661 = VECTOR('',#662,1.); +#662 = DIRECTION('',(1.,0.E+000)); +#663 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#664 = ORIENTED_EDGE('',*,*,#620,.F.); +#665 = ADVANCED_FACE('',(#666),#393,.F.); +#666 = FACE_BOUND('',#667,.F.); +#667 = EDGE_LOOP('',(#668,#669,#691,#692)); +#668 = ORIENTED_EDGE('',*,*,#371,.T.); +#669 = ORIENTED_EDGE('',*,*,#670,.T.); +#670 = EDGE_CURVE('',#372,#621,#671,.T.); +#671 = SEAM_CURVE('',#672,(#677,#684),.PCURVE_S1.); +#672 = CIRCLE('',#673,0.197666926633); +#673 = AXIS2_PLACEMENT_3D('',#674,#675,#676); +#674 = CARTESIAN_POINT('',(-1.007333073367,10.132333073367, + -1.124914947122E-015)); +#675 = DIRECTION('',(-0.E+000,1.110223024625E-016,1.)); +#676 = DIRECTION('',(1.,0.E+000,0.E+000)); +#677 = PCURVE('',#393,#678); +#678 = DEFINITIONAL_REPRESENTATION('',(#679),#683); +#679 = LINE('',#680,#681); +#680 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#681 = VECTOR('',#682,1.); +#682 = DIRECTION('',(0.E+000,1.)); +#683 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#684 = PCURVE('',#393,#685); +#685 = DEFINITIONAL_REPRESENTATION('',(#686),#690); +#686 = LINE('',#687,#688); +#687 = CARTESIAN_POINT('',(6.28318530718,0.E+000)); +#688 = VECTOR('',#689,1.); +#689 = DIRECTION('',(0.E+000,1.)); +#690 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#691 = ORIENTED_EDGE('',*,*,#643,.F.); +#692 = ORIENTED_EDGE('',*,*,#670,.F.); +#693 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#697)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#694,#695,#696)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#694 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#695 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#696 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#697 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#694, + 'distance_accuracy_value','confusion accuracy'); +#698 = SHAPE_DEFINITION_REPRESENTATION(#699,#364); +#699 = PRODUCT_DEFINITION_SHAPE('','',#700); +#700 = PRODUCT_DEFINITION('design','',#701,#704); +#701 = PRODUCT_DEFINITION_FORMATION('','',#702); +#702 = PRODUCT('Revolution','Revolution','',(#703)); +#703 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#704 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#705 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#706,#708); +#706 = ( REPRESENTATION_RELATIONSHIP('','',#364,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#707) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#707 = ITEM_DEFINED_TRANSFORMATION('','',#11,#35); +#708 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#709 + ); +#709 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('6','=>[0:1:1:7]','',#5,#700,$); +#710 = PRODUCT_TYPE('part',$,(#702)); +#711 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#712),#1042); +#712 = MANIFOLD_SOLID_BREP('',#713); +#713 = CLOSED_SHELL('',(#714,#834,#910,#981,#1028,#1035)); +#714 = ADVANCED_FACE('',(#715),#729,.F.); +#715 = FACE_BOUND('',#716,.F.); +#716 = EDGE_LOOP('',(#717,#752,#780,#808)); +#717 = ORIENTED_EDGE('',*,*,#718,.T.); +#718 = EDGE_CURVE('',#719,#721,#723,.T.); +#719 = VERTEX_POINT('',#720); +#720 = CARTESIAN_POINT('',(0.969479617996,-0.300520382004,0.E+000)); +#721 = VERTEX_POINT('',#722); +#722 = CARTESIAN_POINT('',(0.969479617996,-0.300520382004,0.5)); +#723 = SURFACE_CURVE('',#724,(#728,#740),.PCURVE_S1.); +#724 = LINE('',#725,#726); +#725 = CARTESIAN_POINT('',(0.969479617996,-0.300520382004,0.E+000)); +#726 = VECTOR('',#727,1.); +#727 = DIRECTION('',(0.E+000,0.E+000,1.)); +#728 = PCURVE('',#729,#734); +#729 = PLANE('',#730); +#730 = AXIS2_PLACEMENT_3D('',#731,#732,#733); +#731 = CARTESIAN_POINT('',(0.969479617996,-0.300520382004,0.E+000)); +#732 = DIRECTION('',(-0.707106781187,0.707106781186,0.E+000)); +#733 = DIRECTION('',(0.707106781186,0.707106781187,0.E+000)); +#734 = DEFINITIONAL_REPRESENTATION('',(#735),#739); +#735 = LINE('',#736,#737); +#736 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#737 = VECTOR('',#738,1.); +#738 = DIRECTION('',(0.E+000,-1.)); +#739 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#740 = PCURVE('',#741,#746); +#741 = PLANE('',#742); +#742 = AXIS2_PLACEMENT_3D('',#743,#744,#745); +#743 = CARTESIAN_POINT('',(0.969479617996,-0.300520382004,0.E+000)); +#744 = DIRECTION('',(-0.707106781186,-0.707106781187,0.E+000)); +#745 = DIRECTION('',(-0.707106781187,0.707106781186,0.E+000)); +#746 = DEFINITIONAL_REPRESENTATION('',(#747),#751); +#747 = LINE('',#748,#749); +#748 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#749 = VECTOR('',#750,1.); +#750 = DIRECTION('',(0.E+000,-1.)); +#751 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#752 = ORIENTED_EDGE('',*,*,#753,.T.); +#753 = EDGE_CURVE('',#721,#754,#756,.T.); +#754 = VERTEX_POINT('',#755); +#755 = CARTESIAN_POINT('',(1.570520382004,0.300520382004,0.5)); +#756 = SURFACE_CURVE('',#757,(#761,#768),.PCURVE_S1.); +#757 = LINE('',#758,#759); +#758 = CARTESIAN_POINT('',(0.969479617996,-0.300520382004,0.5)); +#759 = VECTOR('',#760,1.); +#760 = DIRECTION('',(0.707106781186,0.707106781187,0.E+000)); +#761 = PCURVE('',#729,#762); +#762 = DEFINITIONAL_REPRESENTATION('',(#763),#767); +#763 = LINE('',#764,#765); +#764 = CARTESIAN_POINT('',(0.E+000,-0.5)); +#765 = VECTOR('',#766,1.); +#766 = DIRECTION('',(1.,0.E+000)); +#767 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#768 = PCURVE('',#769,#774); +#769 = PLANE('',#770); +#770 = AXIS2_PLACEMENT_3D('',#771,#772,#773); +#771 = CARTESIAN_POINT('',(0.969479617996,-0.300520382004,0.5)); +#772 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#773 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#774 = DEFINITIONAL_REPRESENTATION('',(#775),#779); +#775 = LINE('',#776,#777); +#776 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#777 = VECTOR('',#778,1.); +#778 = DIRECTION('',(-0.707106781186,0.707106781187)); +#779 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#780 = ORIENTED_EDGE('',*,*,#781,.F.); +#781 = EDGE_CURVE('',#782,#754,#784,.T.); +#782 = VERTEX_POINT('',#783); +#783 = CARTESIAN_POINT('',(1.570520382004,0.300520382004,0.E+000)); +#784 = SURFACE_CURVE('',#785,(#789,#796),.PCURVE_S1.); +#785 = LINE('',#786,#787); +#786 = CARTESIAN_POINT('',(1.570520382004,0.300520382004,0.E+000)); +#787 = VECTOR('',#788,1.); +#788 = DIRECTION('',(0.E+000,0.E+000,1.)); +#789 = PCURVE('',#729,#790); +#790 = DEFINITIONAL_REPRESENTATION('',(#791),#795); +#791 = LINE('',#792,#793); +#792 = CARTESIAN_POINT('',(0.85,0.E+000)); +#793 = VECTOR('',#794,1.); +#794 = DIRECTION('',(0.E+000,-1.)); +#795 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#796 = PCURVE('',#797,#802); +#797 = PLANE('',#798); +#798 = AXIS2_PLACEMENT_3D('',#799,#800,#801); +#799 = CARTESIAN_POINT('',(1.570520382004,0.300520382004,0.E+000)); +#800 = DIRECTION('',(-0.707106781186,-0.707106781187,0.E+000)); +#801 = DIRECTION('',(-0.707106781187,0.707106781186,0.E+000)); +#802 = DEFINITIONAL_REPRESENTATION('',(#803),#807); +#803 = LINE('',#804,#805); +#804 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#805 = VECTOR('',#806,1.); +#806 = DIRECTION('',(0.E+000,-1.)); +#807 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#808 = ORIENTED_EDGE('',*,*,#809,.F.); +#809 = EDGE_CURVE('',#719,#782,#810,.T.); +#810 = SURFACE_CURVE('',#811,(#815,#822),.PCURVE_S1.); +#811 = LINE('',#812,#813); +#812 = CARTESIAN_POINT('',(0.969479617996,-0.300520382004,0.E+000)); +#813 = VECTOR('',#814,1.); +#814 = DIRECTION('',(0.707106781186,0.707106781187,0.E+000)); +#815 = PCURVE('',#729,#816); +#816 = DEFINITIONAL_REPRESENTATION('',(#817),#821); +#817 = LINE('',#818,#819); +#818 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#819 = VECTOR('',#820,1.); +#820 = DIRECTION('',(1.,0.E+000)); +#821 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#822 = PCURVE('',#823,#828); +#823 = PLANE('',#824); +#824 = AXIS2_PLACEMENT_3D('',#825,#826,#827); +#825 = CARTESIAN_POINT('',(0.969479617996,-0.300520382004,0.E+000)); +#826 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#827 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#828 = DEFINITIONAL_REPRESENTATION('',(#829),#833); +#829 = LINE('',#830,#831); +#830 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#831 = VECTOR('',#832,1.); +#832 = DIRECTION('',(-0.707106781186,0.707106781187)); +#833 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#834 = ADVANCED_FACE('',(#835),#797,.F.); +#835 = FACE_BOUND('',#836,.F.); +#836 = EDGE_LOOP('',(#837,#838,#861,#889)); +#837 = ORIENTED_EDGE('',*,*,#781,.T.); +#838 = ORIENTED_EDGE('',*,*,#839,.T.); +#839 = EDGE_CURVE('',#754,#840,#842,.T.); +#840 = VERTEX_POINT('',#841); +#841 = CARTESIAN_POINT('',(-1.356901692109,3.227942456116,0.5)); +#842 = SURFACE_CURVE('',#843,(#847,#854),.PCURVE_S1.); +#843 = LINE('',#844,#845); +#844 = CARTESIAN_POINT('',(1.570520382004,0.300520382004,0.5)); +#845 = VECTOR('',#846,1.); +#846 = DIRECTION('',(-0.707106781187,0.707106781186,0.E+000)); +#847 = PCURVE('',#797,#848); +#848 = DEFINITIONAL_REPRESENTATION('',(#849),#853); +#849 = LINE('',#850,#851); +#850 = CARTESIAN_POINT('',(0.E+000,-0.5)); +#851 = VECTOR('',#852,1.); +#852 = DIRECTION('',(1.,0.E+000)); +#853 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#854 = PCURVE('',#769,#855); +#855 = DEFINITIONAL_REPRESENTATION('',(#856),#860); +#856 = LINE('',#857,#858); +#857 = CARTESIAN_POINT('',(-0.601040764008,0.601040764009)); +#858 = VECTOR('',#859,1.); +#859 = DIRECTION('',(0.707106781187,0.707106781186)); +#860 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#861 = ORIENTED_EDGE('',*,*,#862,.F.); +#862 = EDGE_CURVE('',#863,#840,#865,.T.); +#863 = VERTEX_POINT('',#864); +#864 = CARTESIAN_POINT('',(-1.356901692109,3.227942456116,0.E+000)); +#865 = SURFACE_CURVE('',#866,(#870,#877),.PCURVE_S1.); +#866 = LINE('',#867,#868); +#867 = CARTESIAN_POINT('',(-1.356901692109,3.227942456116,0.E+000)); +#868 = VECTOR('',#869,1.); +#869 = DIRECTION('',(0.E+000,0.E+000,1.)); +#870 = PCURVE('',#797,#871); +#871 = DEFINITIONAL_REPRESENTATION('',(#872),#876); +#872 = LINE('',#873,#874); +#873 = CARTESIAN_POINT('',(4.14,0.E+000)); +#874 = VECTOR('',#875,1.); +#875 = DIRECTION('',(0.E+000,-1.)); +#876 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#877 = PCURVE('',#878,#883); +#878 = PLANE('',#879); +#879 = AXIS2_PLACEMENT_3D('',#880,#881,#882); +#880 = CARTESIAN_POINT('',(-1.957942456117,2.626901692107,0.E+000)); +#881 = DIRECTION('',(-0.707106781187,0.707106781186,0.E+000)); +#882 = DIRECTION('',(0.707106781186,0.707106781187,0.E+000)); +#883 = DEFINITIONAL_REPRESENTATION('',(#884),#888); +#884 = LINE('',#885,#886); +#885 = CARTESIAN_POINT('',(0.85,0.E+000)); +#886 = VECTOR('',#887,1.); +#887 = DIRECTION('',(0.E+000,-1.)); +#888 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#889 = ORIENTED_EDGE('',*,*,#890,.F.); +#890 = EDGE_CURVE('',#782,#863,#891,.T.); +#891 = SURFACE_CURVE('',#892,(#896,#903),.PCURVE_S1.); +#892 = LINE('',#893,#894); +#893 = CARTESIAN_POINT('',(1.570520382004,0.300520382004,0.E+000)); +#894 = VECTOR('',#895,1.); +#895 = DIRECTION('',(-0.707106781187,0.707106781186,0.E+000)); +#896 = PCURVE('',#797,#897); +#897 = DEFINITIONAL_REPRESENTATION('',(#898),#902); +#898 = LINE('',#899,#900); +#899 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#900 = VECTOR('',#901,1.); +#901 = DIRECTION('',(1.,0.E+000)); +#902 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#903 = PCURVE('',#823,#904); +#904 = DEFINITIONAL_REPRESENTATION('',(#905),#909); +#905 = LINE('',#906,#907); +#906 = CARTESIAN_POINT('',(-0.601040764008,0.601040764009)); +#907 = VECTOR('',#908,1.); +#908 = DIRECTION('',(0.707106781187,0.707106781186)); +#909 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#910 = ADVANCED_FACE('',(#911),#878,.T.); +#911 = FACE_BOUND('',#912,.T.); +#912 = EDGE_LOOP('',(#913,#938,#959,#960)); +#913 = ORIENTED_EDGE('',*,*,#914,.T.); +#914 = EDGE_CURVE('',#915,#917,#919,.T.); +#915 = VERTEX_POINT('',#916); +#916 = CARTESIAN_POINT('',(-1.957942456118,2.626901692107,0.E+000)); +#917 = VERTEX_POINT('',#918); +#918 = CARTESIAN_POINT('',(-1.957942456118,2.626901692107,0.5)); +#919 = SURFACE_CURVE('',#920,(#924,#931),.PCURVE_S1.); +#920 = LINE('',#921,#922); +#921 = CARTESIAN_POINT('',(-1.957942456117,2.626901692107,0.E+000)); +#922 = VECTOR('',#923,1.); +#923 = DIRECTION('',(0.E+000,0.E+000,1.)); +#924 = PCURVE('',#878,#925); +#925 = DEFINITIONAL_REPRESENTATION('',(#926),#930); +#926 = LINE('',#927,#928); +#927 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#928 = VECTOR('',#929,1.); +#929 = DIRECTION('',(0.E+000,-1.)); +#930 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#931 = PCURVE('',#741,#932); +#932 = DEFINITIONAL_REPRESENTATION('',(#933),#937); +#933 = LINE('',#934,#935); +#934 = CARTESIAN_POINT('',(4.14,0.E+000)); +#935 = VECTOR('',#936,1.); +#936 = DIRECTION('',(0.E+000,-1.)); +#937 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#938 = ORIENTED_EDGE('',*,*,#939,.T.); +#939 = EDGE_CURVE('',#917,#840,#940,.T.); +#940 = SURFACE_CURVE('',#941,(#945,#952),.PCURVE_S1.); +#941 = LINE('',#942,#943); +#942 = CARTESIAN_POINT('',(-1.957942456117,2.626901692107,0.5)); +#943 = VECTOR('',#944,1.); +#944 = DIRECTION('',(0.707106781186,0.707106781187,0.E+000)); +#945 = PCURVE('',#878,#946); +#946 = DEFINITIONAL_REPRESENTATION('',(#947),#951); +#947 = LINE('',#948,#949); +#948 = CARTESIAN_POINT('',(0.E+000,-0.5)); +#949 = VECTOR('',#950,1.); +#950 = DIRECTION('',(1.,0.E+000)); +#951 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#952 = PCURVE('',#769,#953); +#953 = DEFINITIONAL_REPRESENTATION('',(#954),#958); +#954 = LINE('',#955,#956); +#955 = CARTESIAN_POINT('',(2.927422074113,2.927422074111)); +#956 = VECTOR('',#957,1.); +#957 = DIRECTION('',(-0.707106781186,0.707106781187)); +#958 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#959 = ORIENTED_EDGE('',*,*,#862,.F.); +#960 = ORIENTED_EDGE('',*,*,#961,.F.); +#961 = EDGE_CURVE('',#915,#863,#962,.T.); +#962 = SURFACE_CURVE('',#963,(#967,#974),.PCURVE_S1.); +#963 = LINE('',#964,#965); +#964 = CARTESIAN_POINT('',(-1.957942456117,2.626901692107,0.E+000)); +#965 = VECTOR('',#966,1.); +#966 = DIRECTION('',(0.707106781186,0.707106781187,0.E+000)); +#967 = PCURVE('',#878,#968); +#968 = DEFINITIONAL_REPRESENTATION('',(#969),#973); +#969 = LINE('',#970,#971); +#970 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#971 = VECTOR('',#972,1.); +#972 = DIRECTION('',(1.,0.E+000)); +#973 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#974 = PCURVE('',#823,#975); +#975 = DEFINITIONAL_REPRESENTATION('',(#976),#980); +#976 = LINE('',#977,#978); +#977 = CARTESIAN_POINT('',(2.927422074113,2.927422074111)); +#978 = VECTOR('',#979,1.); +#979 = DIRECTION('',(-0.707106781186,0.707106781187)); +#980 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#981 = ADVANCED_FACE('',(#982),#741,.T.); +#982 = FACE_BOUND('',#983,.T.); +#983 = EDGE_LOOP('',(#984,#985,#1006,#1007)); +#984 = ORIENTED_EDGE('',*,*,#718,.T.); +#985 = ORIENTED_EDGE('',*,*,#986,.T.); +#986 = EDGE_CURVE('',#721,#917,#987,.T.); +#987 = SURFACE_CURVE('',#988,(#992,#999),.PCURVE_S1.); +#988 = LINE('',#989,#990); +#989 = CARTESIAN_POINT('',(0.969479617996,-0.300520382004,0.5)); +#990 = VECTOR('',#991,1.); +#991 = DIRECTION('',(-0.707106781187,0.707106781186,0.E+000)); +#992 = PCURVE('',#741,#993); +#993 = DEFINITIONAL_REPRESENTATION('',(#994),#998); +#994 = LINE('',#995,#996); +#995 = CARTESIAN_POINT('',(0.E+000,-0.5)); +#996 = VECTOR('',#997,1.); +#997 = DIRECTION('',(1.,0.E+000)); +#998 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#999 = PCURVE('',#769,#1000); +#1000 = DEFINITIONAL_REPRESENTATION('',(#1001),#1005); +#1001 = LINE('',#1002,#1003); +#1002 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1003 = VECTOR('',#1004,1.); +#1004 = DIRECTION('',(0.707106781187,0.707106781186)); +#1005 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1006 = ORIENTED_EDGE('',*,*,#914,.F.); +#1007 = ORIENTED_EDGE('',*,*,#1008,.F.); +#1008 = EDGE_CURVE('',#719,#915,#1009,.T.); +#1009 = SURFACE_CURVE('',#1010,(#1014,#1021),.PCURVE_S1.); +#1010 = LINE('',#1011,#1012); +#1011 = CARTESIAN_POINT('',(0.969479617996,-0.300520382004,0.E+000)); +#1012 = VECTOR('',#1013,1.); +#1013 = DIRECTION('',(-0.707106781187,0.707106781186,0.E+000)); +#1014 = PCURVE('',#741,#1015); +#1015 = DEFINITIONAL_REPRESENTATION('',(#1016),#1020); +#1016 = LINE('',#1017,#1018); +#1017 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1018 = VECTOR('',#1019,1.); +#1019 = DIRECTION('',(1.,0.E+000)); +#1020 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1021 = PCURVE('',#823,#1022); +#1022 = DEFINITIONAL_REPRESENTATION('',(#1023),#1027); +#1023 = LINE('',#1024,#1025); +#1024 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1025 = VECTOR('',#1026,1.); +#1026 = DIRECTION('',(0.707106781187,0.707106781186)); +#1027 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1028 = ADVANCED_FACE('',(#1029),#823,.T.); +#1029 = FACE_BOUND('',#1030,.F.); +#1030 = EDGE_LOOP('',(#1031,#1032,#1033,#1034)); +#1031 = ORIENTED_EDGE('',*,*,#809,.T.); +#1032 = ORIENTED_EDGE('',*,*,#890,.T.); +#1033 = ORIENTED_EDGE('',*,*,#961,.F.); +#1034 = ORIENTED_EDGE('',*,*,#1008,.F.); +#1035 = ADVANCED_FACE('',(#1036),#769,.F.); +#1036 = FACE_BOUND('',#1037,.T.); +#1037 = EDGE_LOOP('',(#1038,#1039,#1040,#1041)); +#1038 = ORIENTED_EDGE('',*,*,#753,.T.); +#1039 = ORIENTED_EDGE('',*,*,#839,.T.); +#1040 = ORIENTED_EDGE('',*,*,#939,.F.); +#1041 = ORIENTED_EDGE('',*,*,#986,.F.); +#1042 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1046)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#1043,#1044,#1045)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#1043 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#1044 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#1045 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#1046 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#1043, + 'distance_accuracy_value','confusion accuracy'); +#1047 = SHAPE_DEFINITION_REPRESENTATION(#1048,#711); +#1048 = PRODUCT_DEFINITION_SHAPE('','',#1049); +#1049 = PRODUCT_DEFINITION('design','',#1050,#1053); +#1050 = PRODUCT_DEFINITION_FORMATION('','',#1051); +#1051 = PRODUCT('Pad003','Pad003','',(#1052)); +#1052 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#1053 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#1054 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1055,#1057); +#1055 = ( REPRESENTATION_RELATIONSHIP('','',#711,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1056) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#1056 = ITEM_DEFINED_TRANSFORMATION('','',#11,#39); +#1057 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #1058); +#1058 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('7','=>[0:1:1:8]','',#5,#1049,$); +#1059 = PRODUCT_TYPE('part',$,(#1051)); +#1060 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#1061),#1167); +#1061 = MANIFOLD_SOLID_BREP('',#1062); +#1062 = CLOSED_SHELL('',(#1063,#1159,#1163)); +#1063 = ADVANCED_FACE('',(#1064),#1078,.T.); +#1064 = FACE_BOUND('',#1065,.T.); +#1065 = EDGE_LOOP('',(#1066,#1096,#1127,#1128)); +#1066 = ORIENTED_EDGE('',*,*,#1067,.T.); +#1067 = EDGE_CURVE('',#1068,#1070,#1072,.T.); +#1068 = VERTEX_POINT('',#1069); +#1069 = CARTESIAN_POINT('',(1.51,-1.27,0.E+000)); +#1070 = VERTEX_POINT('',#1071); +#1071 = CARTESIAN_POINT('',(1.51,-1.27,-10.)); +#1072 = SEAM_CURVE('',#1073,(#1077,#1089),.PCURVE_S1.); +#1073 = LINE('',#1074,#1075); +#1074 = CARTESIAN_POINT('',(1.51,-1.27,0.E+000)); +#1075 = VECTOR('',#1076,1.); +#1076 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#1077 = PCURVE('',#1078,#1083); +#1078 = CYLINDRICAL_SURFACE('',#1079,0.24); +#1079 = AXIS2_PLACEMENT_3D('',#1080,#1081,#1082); +#1080 = CARTESIAN_POINT('',(1.27,-1.27,0.E+000)); +#1081 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1082 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#1083 = DEFINITIONAL_REPRESENTATION('',(#1084),#1088); +#1084 = LINE('',#1085,#1086); +#1085 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1086 = VECTOR('',#1087,1.); +#1087 = DIRECTION('',(0.E+000,-1.)); +#1088 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1089 = PCURVE('',#1078,#1090); +#1090 = DEFINITIONAL_REPRESENTATION('',(#1091),#1095); +#1091 = LINE('',#1092,#1093); +#1092 = CARTESIAN_POINT('',(6.28318530718,0.E+000)); +#1093 = VECTOR('',#1094,1.); +#1094 = DIRECTION('',(0.E+000,-1.)); +#1095 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1096 = ORIENTED_EDGE('',*,*,#1097,.T.); +#1097 = EDGE_CURVE('',#1070,#1070,#1098,.T.); +#1098 = SURFACE_CURVE('',#1099,(#1104,#1111),.PCURVE_S1.); +#1099 = CIRCLE('',#1100,0.24); +#1100 = AXIS2_PLACEMENT_3D('',#1101,#1102,#1103); +#1101 = CARTESIAN_POINT('',(1.27,-1.27,-10.)); +#1102 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1103 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1104 = PCURVE('',#1078,#1105); +#1105 = DEFINITIONAL_REPRESENTATION('',(#1106),#1110); +#1106 = LINE('',#1107,#1108); +#1107 = CARTESIAN_POINT('',(0.E+000,-10.)); +#1108 = VECTOR('',#1109,1.); +#1109 = DIRECTION('',(1.,0.E+000)); +#1110 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1111 = PCURVE('',#1112,#1117); +#1112 = PLANE('',#1113); +#1113 = AXIS2_PLACEMENT_3D('',#1114,#1115,#1116); +#1114 = CARTESIAN_POINT('',(1.51,-1.27,-10.)); +#1115 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#1116 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1117 = DEFINITIONAL_REPRESENTATION('',(#1118),#1126); +#1118 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1119,#1120,#1121,#1122, +#1123,#1124,#1125),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.E+000,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#1119 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1120 = CARTESIAN_POINT('',(0.E+000,0.415692193817)); +#1121 = CARTESIAN_POINT('',(0.36,0.207846096908)); +#1122 = CARTESIAN_POINT('',(0.72,5.878304635907E-017)); +#1123 = CARTESIAN_POINT('',(0.36,-0.207846096908)); +#1124 = CARTESIAN_POINT('',(3.885780586188E-016,-0.415692193817)); +#1125 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1126 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1127 = ORIENTED_EDGE('',*,*,#1067,.F.); +#1128 = ORIENTED_EDGE('',*,*,#1129,.F.); +#1129 = EDGE_CURVE('',#1068,#1068,#1130,.T.); +#1130 = SURFACE_CURVE('',#1131,(#1136,#1143),.PCURVE_S1.); +#1131 = CIRCLE('',#1132,0.24); +#1132 = AXIS2_PLACEMENT_3D('',#1133,#1134,#1135); +#1133 = CARTESIAN_POINT('',(1.27,-1.27,0.E+000)); +#1134 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1135 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1136 = PCURVE('',#1078,#1137); +#1137 = DEFINITIONAL_REPRESENTATION('',(#1138),#1142); +#1138 = LINE('',#1139,#1140); +#1139 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1140 = VECTOR('',#1141,1.); +#1141 = DIRECTION('',(1.,0.E+000)); +#1142 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1143 = PCURVE('',#1144,#1149); +#1144 = PLANE('',#1145); +#1145 = AXIS2_PLACEMENT_3D('',#1146,#1147,#1148); +#1146 = CARTESIAN_POINT('',(1.51,-1.27,0.E+000)); +#1147 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#1148 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1149 = DEFINITIONAL_REPRESENTATION('',(#1150),#1158); +#1150 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1151,#1152,#1153,#1154, +#1155,#1156,#1157),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.E+000,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#1151 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1152 = CARTESIAN_POINT('',(0.E+000,0.415692193817)); +#1153 = CARTESIAN_POINT('',(0.36,0.207846096908)); +#1154 = CARTESIAN_POINT('',(0.72,5.878304635907E-017)); +#1155 = CARTESIAN_POINT('',(0.36,-0.207846096908)); +#1156 = CARTESIAN_POINT('',(3.885780586188E-016,-0.415692193817)); +#1157 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1158 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1159 = ADVANCED_FACE('',(#1160),#1144,.F.); +#1160 = FACE_BOUND('',#1161,.T.); +#1161 = EDGE_LOOP('',(#1162)); +#1162 = ORIENTED_EDGE('',*,*,#1129,.T.); +#1163 = ADVANCED_FACE('',(#1164),#1112,.T.); +#1164 = FACE_BOUND('',#1165,.F.); +#1165 = EDGE_LOOP('',(#1166)); +#1166 = ORIENTED_EDGE('',*,*,#1097,.T.); +#1167 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1171)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#1168,#1169,#1170)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#1168 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#1169 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#1170 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#1171 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#1168, + 'distance_accuracy_value','confusion accuracy'); +#1172 = SHAPE_DEFINITION_REPRESENTATION(#1173,#1060); +#1173 = PRODUCT_DEFINITION_SHAPE('','',#1174); +#1174 = PRODUCT_DEFINITION('design','',#1175,#1178); +#1175 = PRODUCT_DEFINITION_FORMATION('','',#1176); +#1176 = PRODUCT('Pad004','Pad004','',(#1177)); +#1177 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#1178 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#1179 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1180,#1182); +#1180 = ( REPRESENTATION_RELATIONSHIP('','',#1060,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1181) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#1181 = ITEM_DEFINED_TRANSFORMATION('','',#11,#43); +#1182 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #1183); +#1183 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('8','=>[0:1:1:9]','',#5,#1174,$); +#1184 = PRODUCT_TYPE('part',$,(#1176)); +#1185 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#1186),#1292); +#1186 = MANIFOLD_SOLID_BREP('',#1187); +#1187 = CLOSED_SHELL('',(#1188,#1284,#1288)); +#1188 = ADVANCED_FACE('',(#1189),#1203,.T.); +#1189 = FACE_BOUND('',#1190,.T.); +#1190 = EDGE_LOOP('',(#1191,#1221,#1252,#1253)); +#1191 = ORIENTED_EDGE('',*,*,#1192,.T.); +#1192 = EDGE_CURVE('',#1193,#1195,#1197,.T.); +#1193 = VERTEX_POINT('',#1194); +#1194 = CARTESIAN_POINT('',(2.78,0.E+000,0.E+000)); +#1195 = VERTEX_POINT('',#1196); +#1196 = CARTESIAN_POINT('',(2.78,0.E+000,-10.)); +#1197 = SEAM_CURVE('',#1198,(#1202,#1214),.PCURVE_S1.); +#1198 = LINE('',#1199,#1200); +#1199 = CARTESIAN_POINT('',(2.78,0.E+000,0.E+000)); +#1200 = VECTOR('',#1201,1.); +#1201 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#1202 = PCURVE('',#1203,#1208); +#1203 = CYLINDRICAL_SURFACE('',#1204,0.24); +#1204 = AXIS2_PLACEMENT_3D('',#1205,#1206,#1207); +#1205 = CARTESIAN_POINT('',(2.54,0.E+000,0.E+000)); +#1206 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1207 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#1208 = DEFINITIONAL_REPRESENTATION('',(#1209),#1213); +#1209 = LINE('',#1210,#1211); +#1210 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1211 = VECTOR('',#1212,1.); +#1212 = DIRECTION('',(0.E+000,-1.)); +#1213 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1214 = PCURVE('',#1203,#1215); +#1215 = DEFINITIONAL_REPRESENTATION('',(#1216),#1220); +#1216 = LINE('',#1217,#1218); +#1217 = CARTESIAN_POINT('',(6.28318530718,0.E+000)); +#1218 = VECTOR('',#1219,1.); +#1219 = DIRECTION('',(0.E+000,-1.)); +#1220 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1221 = ORIENTED_EDGE('',*,*,#1222,.T.); +#1222 = EDGE_CURVE('',#1195,#1195,#1223,.T.); +#1223 = SURFACE_CURVE('',#1224,(#1229,#1236),.PCURVE_S1.); +#1224 = CIRCLE('',#1225,0.24); +#1225 = AXIS2_PLACEMENT_3D('',#1226,#1227,#1228); +#1226 = CARTESIAN_POINT('',(2.54,0.E+000,-10.)); +#1227 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1228 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1229 = PCURVE('',#1203,#1230); +#1230 = DEFINITIONAL_REPRESENTATION('',(#1231),#1235); +#1231 = LINE('',#1232,#1233); +#1232 = CARTESIAN_POINT('',(0.E+000,-10.)); +#1233 = VECTOR('',#1234,1.); +#1234 = DIRECTION('',(1.,0.E+000)); +#1235 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1236 = PCURVE('',#1237,#1242); +#1237 = PLANE('',#1238); +#1238 = AXIS2_PLACEMENT_3D('',#1239,#1240,#1241); +#1239 = CARTESIAN_POINT('',(2.78,0.E+000,-10.)); +#1240 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#1241 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1242 = DEFINITIONAL_REPRESENTATION('',(#1243),#1251); +#1243 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1244,#1245,#1246,#1247, +#1248,#1249,#1250),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.E+000,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#1244 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1245 = CARTESIAN_POINT('',(0.E+000,0.415692193817)); +#1246 = CARTESIAN_POINT('',(0.36,0.207846096908)); +#1247 = CARTESIAN_POINT('',(0.72,5.878304635907E-017)); +#1248 = CARTESIAN_POINT('',(0.36,-0.207846096908)); +#1249 = CARTESIAN_POINT('',(3.885780586188E-016,-0.415692193817)); +#1250 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1251 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1252 = ORIENTED_EDGE('',*,*,#1192,.F.); +#1253 = ORIENTED_EDGE('',*,*,#1254,.F.); +#1254 = EDGE_CURVE('',#1193,#1193,#1255,.T.); +#1255 = SURFACE_CURVE('',#1256,(#1261,#1268),.PCURVE_S1.); +#1256 = CIRCLE('',#1257,0.24); +#1257 = AXIS2_PLACEMENT_3D('',#1258,#1259,#1260); +#1258 = CARTESIAN_POINT('',(2.54,0.E+000,0.E+000)); +#1259 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1260 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1261 = PCURVE('',#1203,#1262); +#1262 = DEFINITIONAL_REPRESENTATION('',(#1263),#1267); +#1263 = LINE('',#1264,#1265); +#1264 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1265 = VECTOR('',#1266,1.); +#1266 = DIRECTION('',(1.,0.E+000)); +#1267 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1268 = PCURVE('',#1269,#1274); +#1269 = PLANE('',#1270); +#1270 = AXIS2_PLACEMENT_3D('',#1271,#1272,#1273); +#1271 = CARTESIAN_POINT('',(2.78,0.E+000,0.E+000)); +#1272 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#1273 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1274 = DEFINITIONAL_REPRESENTATION('',(#1275),#1283); +#1275 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1276,#1277,#1278,#1279, +#1280,#1281,#1282),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.E+000,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#1276 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1277 = CARTESIAN_POINT('',(0.E+000,0.415692193817)); +#1278 = CARTESIAN_POINT('',(0.36,0.207846096908)); +#1279 = CARTESIAN_POINT('',(0.72,5.878304635907E-017)); +#1280 = CARTESIAN_POINT('',(0.36,-0.207846096908)); +#1281 = CARTESIAN_POINT('',(3.885780586188E-016,-0.415692193817)); +#1282 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1283 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1284 = ADVANCED_FACE('',(#1285),#1269,.F.); +#1285 = FACE_BOUND('',#1286,.T.); +#1286 = EDGE_LOOP('',(#1287)); +#1287 = ORIENTED_EDGE('',*,*,#1254,.T.); +#1288 = ADVANCED_FACE('',(#1289),#1237,.T.); +#1289 = FACE_BOUND('',#1290,.F.); +#1290 = EDGE_LOOP('',(#1291)); +#1291 = ORIENTED_EDGE('',*,*,#1222,.T.); +#1292 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1296)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#1293,#1294,#1295)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#1293 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#1294 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#1295 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#1296 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#1293, + 'distance_accuracy_value','confusion accuracy'); +#1297 = SHAPE_DEFINITION_REPRESENTATION(#1298,#1185); +#1298 = PRODUCT_DEFINITION_SHAPE('','',#1299); +#1299 = PRODUCT_DEFINITION('design','',#1300,#1303); +#1300 = PRODUCT_DEFINITION_FORMATION('','',#1301); +#1301 = PRODUCT('Pad002','Pad002','',(#1302)); +#1302 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#1303 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#1304 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1305,#1307); +#1305 = ( REPRESENTATION_RELATIONSHIP('','',#1185,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1306) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#1306 = ITEM_DEFINED_TRANSFORMATION('','',#11,#47); +#1307 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #1308); +#1308 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('9','=>[0:1:1:10]','',#5,#1299,$ + ); +#1309 = PRODUCT_TYPE('part',$,(#1301)); +#1310 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #1311),#693); +#1311 = STYLED_ITEM('color',(#1312),#365); +#1312 = PRESENTATION_STYLE_ASSIGNMENT((#1313,#1319)); +#1313 = SURFACE_STYLE_USAGE(.BOTH.,#1314); +#1314 = SURFACE_SIDE_STYLE('',(#1315)); +#1315 = SURFACE_STYLE_FILL_AREA(#1316); +#1316 = FILL_AREA_STYLE('',(#1317)); +#1317 = FILL_AREA_STYLE_COLOUR('',#1318); +#1318 = COLOUR_RGB('',0.40000000596,0.40000000596,0.40000000596); +#1319 = CURVE_STYLE('',#1320,POSITIVE_LENGTH_MEASURE(0.1),#1318); +#1320 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#1321 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #1322),#346); +#1322 = STYLED_ITEM('color',(#1323),#317); +#1323 = PRESENTATION_STYLE_ASSIGNMENT((#1324,#1330)); +#1324 = SURFACE_STYLE_USAGE(.BOTH.,#1325); +#1325 = SURFACE_SIDE_STYLE('',(#1326)); +#1326 = SURFACE_STYLE_FILL_AREA(#1327); +#1327 = FILL_AREA_STYLE('',(#1328)); +#1328 = FILL_AREA_STYLE_COLOUR('',#1329); +#1329 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#1330 = CURVE_STYLE('',#1331,POSITIVE_LENGTH_MEASURE(0.1),#1329); +#1331 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#1332 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #1333),#1167); +#1333 = STYLED_ITEM('color',(#1334),#1061); +#1334 = PRESENTATION_STYLE_ASSIGNMENT((#1335,#1341)); +#1335 = SURFACE_STYLE_USAGE(.BOTH.,#1336); +#1336 = SURFACE_SIDE_STYLE('',(#1337)); +#1337 = SURFACE_STYLE_FILL_AREA(#1338); +#1338 = FILL_AREA_STYLE('',(#1339)); +#1339 = FILL_AREA_STYLE_COLOUR('',#1340); +#1340 = COLOUR_RGB('',0.40000000596,0.274509817362,0.E+000); +#1341 = CURVE_STYLE('',#1342,POSITIVE_LENGTH_MEASURE(0.1),#1340); +#1342 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#1343 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #1344),#220); +#1344 = STYLED_ITEM('color',(#1345),#211); +#1345 = PRESENTATION_STYLE_ASSIGNMENT((#1346,#1351)); +#1346 = SURFACE_STYLE_USAGE(.BOTH.,#1347); +#1347 = SURFACE_SIDE_STYLE('',(#1348)); +#1348 = SURFACE_STYLE_FILL_AREA(#1349); +#1349 = FILL_AREA_STYLE('',(#1350)); +#1350 = FILL_AREA_STYLE_COLOUR('',#1329); +#1351 = CURVE_STYLE('',#1352,POSITIVE_LENGTH_MEASURE(0.1),#1329); +#1352 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#1353 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #1354),#298); +#1354 = STYLED_ITEM('color',(#1355),#239); +#1355 = PRESENTATION_STYLE_ASSIGNMENT((#1356,#1361)); +#1356 = SURFACE_STYLE_USAGE(.BOTH.,#1357); +#1357 = SURFACE_SIDE_STYLE('',(#1358)); +#1358 = SURFACE_STYLE_FILL_AREA(#1359); +#1359 = FILL_AREA_STYLE('',(#1360)); +#1360 = FILL_AREA_STYLE_COLOUR('',#1329); +#1361 = CURVE_STYLE('',#1362,POSITIVE_LENGTH_MEASURE(0.1),#1329); +#1362 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#1363 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #1364),#1292); +#1364 = STYLED_ITEM('color',(#1365),#1186); +#1365 = PRESENTATION_STYLE_ASSIGNMENT((#1366,#1371)); +#1366 = SURFACE_STYLE_USAGE(.BOTH.,#1367); +#1367 = SURFACE_SIDE_STYLE('',(#1368)); +#1368 = SURFACE_STYLE_FILL_AREA(#1369); +#1369 = FILL_AREA_STYLE('',(#1370)); +#1370 = FILL_AREA_STYLE_COLOUR('',#1340); +#1371 = CURVE_STYLE('',#1372,POSITIVE_LENGTH_MEASURE(0.1),#1340); +#1372 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#1373 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #1374),#164); +#1374 = STYLED_ITEM('color',(#1375),#58); +#1375 = PRESENTATION_STYLE_ASSIGNMENT((#1376,#1381)); +#1376 = SURFACE_STYLE_USAGE(.BOTH.,#1377); +#1377 = SURFACE_SIDE_STYLE('',(#1378)); +#1378 = SURFACE_STYLE_FILL_AREA(#1379); +#1379 = FILL_AREA_STYLE('',(#1380)); +#1380 = FILL_AREA_STYLE_COLOUR('',#1340); +#1381 = CURVE_STYLE('',#1382,POSITIVE_LENGTH_MEASURE(0.1),#1340); +#1382 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#1383 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #1384),#192); +#1384 = STYLED_ITEM('color',(#1385),#183); +#1385 = PRESENTATION_STYLE_ASSIGNMENT((#1386,#1391)); +#1386 = SURFACE_STYLE_USAGE(.BOTH.,#1387); +#1387 = SURFACE_SIDE_STYLE('',(#1388)); +#1388 = SURFACE_STYLE_FILL_AREA(#1389); +#1389 = FILL_AREA_STYLE('',(#1390)); +#1390 = FILL_AREA_STYLE_COLOUR('',#1329); +#1391 = CURVE_STYLE('',#1392,POSITIVE_LENGTH_MEASURE(0.1),#1329); +#1392 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#1393 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #1394),#1042); +#1394 = STYLED_ITEM('color',(#1395),#712); +#1395 = PRESENTATION_STYLE_ASSIGNMENT((#1396,#1401)); +#1396 = SURFACE_STYLE_USAGE(.BOTH.,#1397); +#1397 = SURFACE_SIDE_STYLE('',(#1398)); +#1398 = SURFACE_STYLE_FILL_AREA(#1399); +#1399 = FILL_AREA_STYLE('',(#1400)); +#1400 = FILL_AREA_STYLE_COLOUR('',#1318); +#1401 = CURVE_STYLE('',#1402,POSITIVE_LENGTH_MEASURE(0.1),#1318); +#1402 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-18_Lens_3Pin.stp b/modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-18_Lens_3Pin.stp new file mode 100644 index 00000000..e0a8d791 --- /dev/null +++ b/modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-18_Lens_3Pin.stp @@ -0,0 +1,1666 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'D:/KiCAD/kicad-library/modules/packages3d/TO_SOT_Packages_ +THT.3dshapes/TO-18Lens_3Pin.stp','2016-10-18T18:30:36',('Author'),(''), + 'Open CASCADE STEP processor 6.8','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN_CC2 { 1 2 10303 214 -1 1 5 4 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('committee draft', + 'automotive_design',1997,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('ASSEMBLY','ASSEMBLY','',(#8)); +#8 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = SHAPE_REPRESENTATION('',(#11,#15,#19,#23,#27,#31,#35),#39); +#11 = AXIS2_PLACEMENT_3D('',#12,#13,#14); +#12 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000)); +#13 = DIRECTION('',(0.E+000,0.E+000,1.)); +#14 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#15 = AXIS2_PLACEMENT_3D('',#16,#17,#18); +#16 = CARTESIAN_POINT('',(0.E+000,0.E+000,5.)); +#17 = DIRECTION('',(0.E+000,0.E+000,1.)); +#18 = DIRECTION('',(1.,0.E+000,0.E+000)); +#19 = AXIS2_PLACEMENT_3D('',#20,#21,#22); +#20 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000)); +#21 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#22 = DIRECTION('',(1.,0.E+000,0.E+000)); +#23 = AXIS2_PLACEMENT_3D('',#24,#25,#26); +#24 = CARTESIAN_POINT('',(0.E+000,0.E+000,5.)); +#25 = DIRECTION('',(0.E+000,0.E+000,1.)); +#26 = DIRECTION('',(1.,0.E+000,0.E+000)); +#27 = AXIS2_PLACEMENT_3D('',#28,#29,#30); +#28 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000)); +#29 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#30 = DIRECTION('',(1.,0.E+000,0.E+000)); +#31 = AXIS2_PLACEMENT_3D('',#32,#33,#34); +#32 = CARTESIAN_POINT('',(0.E+000,0.E+000,5.)); +#33 = DIRECTION('',(0.E+000,0.E+000,1.)); +#34 = DIRECTION('',(1.,0.E+000,0.E+000)); +#35 = AXIS2_PLACEMENT_3D('',#36,#37,#38); +#36 = CARTESIAN_POINT('',(0.E+000,0.E+000,5.)); +#37 = DIRECTION('',(0.E+000,0.E+000,1.)); +#38 = DIRECTION('',(1.,0.E+000,0.E+000)); +#39 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#43)) GLOBAL_UNIT_ASSIGNED_CONTEXT( +(#40,#41,#42)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#40 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#41 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#42 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#43 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#40, + 'distance_accuracy_value','confusion accuracy'); +#44 = PRODUCT_TYPE('part',$,(#7)); +#45 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#46),#152); +#46 = MANIFOLD_SOLID_BREP('',#47); +#47 = CLOSED_SHELL('',(#48,#144,#148)); +#48 = ADVANCED_FACE('',(#49),#63,.T.); +#49 = FACE_BOUND('',#50,.T.); +#50 = EDGE_LOOP('',(#51,#81,#112,#113)); +#51 = ORIENTED_EDGE('',*,*,#52,.T.); +#52 = EDGE_CURVE('',#53,#55,#57,.T.); +#53 = VERTEX_POINT('',#54); +#54 = CARTESIAN_POINT('',(0.24,0.E+000,0.E+000)); +#55 = VERTEX_POINT('',#56); +#56 = CARTESIAN_POINT('',(0.24,0.E+000,-10.)); +#57 = SEAM_CURVE('',#58,(#62,#74),.PCURVE_S1.); +#58 = LINE('',#59,#60); +#59 = CARTESIAN_POINT('',(0.24,0.E+000,0.E+000)); +#60 = VECTOR('',#61,1.); +#61 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#62 = PCURVE('',#63,#68); +#63 = CYLINDRICAL_SURFACE('',#64,0.24); +#64 = AXIS2_PLACEMENT_3D('',#65,#66,#67); +#65 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000)); +#66 = DIRECTION('',(0.E+000,0.E+000,1.)); +#67 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#68 = DEFINITIONAL_REPRESENTATION('',(#69),#73); +#69 = LINE('',#70,#71); +#70 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#71 = VECTOR('',#72,1.); +#72 = DIRECTION('',(0.E+000,-1.)); +#73 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#74 = PCURVE('',#63,#75); +#75 = DEFINITIONAL_REPRESENTATION('',(#76),#80); +#76 = LINE('',#77,#78); +#77 = CARTESIAN_POINT('',(6.28318530718,0.E+000)); +#78 = VECTOR('',#79,1.); +#79 = DIRECTION('',(0.E+000,-1.)); +#80 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#81 = ORIENTED_EDGE('',*,*,#82,.T.); +#82 = EDGE_CURVE('',#55,#55,#83,.T.); +#83 = SURFACE_CURVE('',#84,(#89,#96),.PCURVE_S1.); +#84 = CIRCLE('',#85,0.24); +#85 = AXIS2_PLACEMENT_3D('',#86,#87,#88); +#86 = CARTESIAN_POINT('',(0.E+000,0.E+000,-10.)); +#87 = DIRECTION('',(0.E+000,0.E+000,1.)); +#88 = DIRECTION('',(1.,0.E+000,0.E+000)); +#89 = PCURVE('',#63,#90); +#90 = DEFINITIONAL_REPRESENTATION('',(#91),#95); +#91 = LINE('',#92,#93); +#92 = CARTESIAN_POINT('',(0.E+000,-10.)); +#93 = VECTOR('',#94,1.); +#94 = DIRECTION('',(1.,0.E+000)); +#95 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#96 = PCURVE('',#97,#102); +#97 = PLANE('',#98); +#98 = AXIS2_PLACEMENT_3D('',#99,#100,#101); +#99 = CARTESIAN_POINT('',(0.24,0.E+000,-10.)); +#100 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#101 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#102 = DEFINITIONAL_REPRESENTATION('',(#103),#111); +#103 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#104,#105,#106,#107,#108,#109 +,#110),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),( + -2.094395102393,0.E+000,2.094395102393,4.188790204786,6.28318530718, +8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM( + '') ); +#104 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#105 = CARTESIAN_POINT('',(0.E+000,0.415692193817)); +#106 = CARTESIAN_POINT('',(0.36,0.207846096908)); +#107 = CARTESIAN_POINT('',(0.72,5.878304635907E-017)); +#108 = CARTESIAN_POINT('',(0.36,-0.207846096908)); +#109 = CARTESIAN_POINT('',(3.885780586188E-016,-0.415692193817)); +#110 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#111 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#112 = ORIENTED_EDGE('',*,*,#52,.F.); +#113 = ORIENTED_EDGE('',*,*,#114,.F.); +#114 = EDGE_CURVE('',#53,#53,#115,.T.); +#115 = SURFACE_CURVE('',#116,(#121,#128),.PCURVE_S1.); +#116 = CIRCLE('',#117,0.24); +#117 = AXIS2_PLACEMENT_3D('',#118,#119,#120); +#118 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000)); +#119 = DIRECTION('',(0.E+000,0.E+000,1.)); +#120 = DIRECTION('',(1.,0.E+000,0.E+000)); +#121 = PCURVE('',#63,#122); +#122 = DEFINITIONAL_REPRESENTATION('',(#123),#127); +#123 = LINE('',#124,#125); +#124 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#125 = VECTOR('',#126,1.); +#126 = DIRECTION('',(1.,0.E+000)); +#127 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#128 = PCURVE('',#129,#134); +#129 = PLANE('',#130); +#130 = AXIS2_PLACEMENT_3D('',#131,#132,#133); +#131 = CARTESIAN_POINT('',(0.24,0.E+000,0.E+000)); +#132 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#133 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#134 = DEFINITIONAL_REPRESENTATION('',(#135),#143); +#135 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#136,#137,#138,#139,#140,#141 +,#142),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),( + -2.094395102393,0.E+000,2.094395102393,4.188790204786,6.28318530718, +8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM( + '') ); +#136 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#137 = CARTESIAN_POINT('',(0.E+000,0.415692193817)); +#138 = CARTESIAN_POINT('',(0.36,0.207846096908)); +#139 = CARTESIAN_POINT('',(0.72,5.878304635907E-017)); +#140 = CARTESIAN_POINT('',(0.36,-0.207846096908)); +#141 = CARTESIAN_POINT('',(3.885780586188E-016,-0.415692193817)); +#142 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#143 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#144 = ADVANCED_FACE('',(#145),#129,.F.); +#145 = FACE_BOUND('',#146,.T.); +#146 = EDGE_LOOP('',(#147)); +#147 = ORIENTED_EDGE('',*,*,#114,.T.); +#148 = ADVANCED_FACE('',(#149),#97,.T.); +#149 = FACE_BOUND('',#150,.F.); +#150 = EDGE_LOOP('',(#151)); +#151 = ORIENTED_EDGE('',*,*,#82,.T.); +#152 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#156)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#153,#154,#155)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#153 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#154 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#155 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#156 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#153, + 'distance_accuracy_value','confusion accuracy'); +#157 = SHAPE_DEFINITION_REPRESENTATION(#158,#45); +#158 = PRODUCT_DEFINITION_SHAPE('','',#159); +#159 = PRODUCT_DEFINITION('design','',#160,#163); +#160 = PRODUCT_DEFINITION_FORMATION('','',#161); +#161 = PRODUCT('Pad','Pad','',(#162)); +#162 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#163 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#164 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#165,#167); +#165 = ( REPRESENTATION_RELATIONSHIP('','',#45,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#166) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#166 = ITEM_DEFINED_TRANSFORMATION('','',#11,#15); +#167 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#168 + ); +#168 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('1','=>[0:1:1:2]','',#5,#159,$); +#169 = PRODUCT_TYPE('part',$,(#161)); +#170 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#171),#589); +#171 = MANIFOLD_SOLID_BREP('',#172); +#172 = CLOSED_SHELL('',(#173,#261,#265,#302,#357,#416,#472,#531,#582)); +#173 = ADVANCED_FACE('',(#174),#187,.F.); +#174 = FACE_BOUND('',#175,.T.); +#175 = EDGE_LOOP('',(#176,#210,#233,#260)); +#176 = ORIENTED_EDGE('',*,*,#177,.T.); +#177 = EDGE_CURVE('',#178,#178,#180,.T.); +#178 = VERTEX_POINT('',#179); +#179 = CARTESIAN_POINT('',(-0.857826,10.33,-4.587441537751E-015)); +#180 = SURFACE_CURVE('',#181,(#186,#198),.PCURVE_S1.); +#181 = CIRCLE('',#182,2.127826); +#182 = AXIS2_PLACEMENT_3D('',#183,#184,#185); +#183 = CARTESIAN_POINT('',(1.27,10.33,-2.293720768876E-015)); +#184 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#185 = DIRECTION('',(-1.,-2.393561888676E-031,-1.077964442993E-015)); +#186 = PCURVE('',#187,#192); +#187 = CYLINDRICAL_SURFACE('',#188,2.127826); +#188 = AXIS2_PLACEMENT_3D('',#189,#190,#191); +#189 = CARTESIAN_POINT('',(1.27,10.33,-2.293720768876E-015)); +#190 = DIRECTION('',(-0.E+000,-1.,2.22044604925E-016)); +#191 = DIRECTION('',(-1.,-2.393561888676E-031,-1.077964442993E-015)); +#192 = DEFINITIONAL_REPRESENTATION('',(#193),#197); +#193 = LINE('',#194,#195); +#194 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#195 = VECTOR('',#196,1.); +#196 = DIRECTION('',(-1.,0.E+000)); +#197 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#198 = PCURVE('',#199,#204); +#199 = PLANE('',#200); +#200 = AXIS2_PLACEMENT_3D('',#201,#202,#203); +#201 = CARTESIAN_POINT('',(1.27,10.33,-2.293720768876E-015)); +#202 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#203 = DIRECTION('',(-1.,-2.393561888676E-031,-1.077964442993E-015)); +#204 = DEFINITIONAL_REPRESENTATION('',(#205),#209); +#205 = CIRCLE('',#206,2.127826); +#206 = AXIS2_PLACEMENT_2D('',#207,#208); +#207 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#208 = DIRECTION('',(1.,-2.780517198849E-031)); +#209 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#210 = ORIENTED_EDGE('',*,*,#211,.T.); +#211 = EDGE_CURVE('',#178,#212,#214,.T.); +#212 = VERTEX_POINT('',#213); +#213 = CARTESIAN_POINT('',(-0.857826,5.672898,-2.51927279038E-015)); +#214 = SEAM_CURVE('',#215,(#219,#226),.PCURVE_S1.); +#215 = LINE('',#216,#217); +#216 = CARTESIAN_POINT('',(-0.857826,10.33,-4.587441537751E-015)); +#217 = VECTOR('',#218,1.); +#218 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#219 = PCURVE('',#187,#220); +#220 = DEFINITIONAL_REPRESENTATION('',(#221),#225); +#221 = LINE('',#222,#223); +#222 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#223 = VECTOR('',#224,1.); +#224 = DIRECTION('',(-0.E+000,1.)); +#225 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#226 = PCURVE('',#187,#227); +#227 = DEFINITIONAL_REPRESENTATION('',(#228),#232); +#228 = LINE('',#229,#230); +#229 = CARTESIAN_POINT('',(-6.28318530718,0.E+000)); +#230 = VECTOR('',#231,1.); +#231 = DIRECTION('',(-0.E+000,1.)); +#232 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#233 = ORIENTED_EDGE('',*,*,#234,.F.); +#234 = EDGE_CURVE('',#212,#212,#235,.T.); +#235 = SURFACE_CURVE('',#236,(#241,#248),.PCURVE_S1.); +#236 = CIRCLE('',#237,2.127826); +#237 = AXIS2_PLACEMENT_3D('',#238,#239,#240); +#238 = CARTESIAN_POINT('',(1.27,5.672898,-1.25963639519E-015)); +#239 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#240 = DIRECTION('',(-1.,-1.31446587136E-031,-5.919828008446E-016)); +#241 = PCURVE('',#187,#242); +#242 = DEFINITIONAL_REPRESENTATION('',(#243),#247); +#243 = LINE('',#244,#245); +#244 = CARTESIAN_POINT('',(-0.E+000,4.657102)); +#245 = VECTOR('',#246,1.); +#246 = DIRECTION('',(-1.,0.E+000)); +#247 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#248 = PCURVE('',#249,#254); +#249 = PLANE('',#250); +#250 = AXIS2_PLACEMENT_3D('',#251,#252,#253); +#251 = CARTESIAN_POINT('',(1.27,5.672898,-1.25963639519E-015)); +#252 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#253 = DIRECTION('',(-1.,-1.31446587136E-031,-5.919828008446E-016)); +#254 = DEFINITIONAL_REPRESENTATION('',(#255),#259); +#255 = CIRCLE('',#256,2.127826); +#256 = AXIS2_PLACEMENT_2D('',#257,#258); +#257 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#258 = DIRECTION('',(1.,-3.24393673199E-031)); +#259 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#260 = ORIENTED_EDGE('',*,*,#211,.F.); +#261 = ADVANCED_FACE('',(#262),#249,.T.); +#262 = FACE_BOUND('',#263,.T.); +#263 = EDGE_LOOP('',(#264)); +#264 = ORIENTED_EDGE('',*,*,#234,.T.); +#265 = ADVANCED_FACE('',(#266),#279,.F.); +#266 = FACE_BOUND('',#267,.T.); +#267 = EDGE_LOOP('',(#268)); +#268 = ORIENTED_EDGE('',*,*,#269,.F.); +#269 = EDGE_CURVE('',#270,#270,#272,.T.); +#270 = VERTEX_POINT('',#271); +#271 = CARTESIAN_POINT('',(-1.65,5.,-2.22044604925E-015)); +#272 = SURFACE_CURVE('',#273,(#278,#290),.PCURVE_S1.); +#273 = CIRCLE('',#274,2.92); +#274 = AXIS2_PLACEMENT_3D('',#275,#276,#277); +#275 = CARTESIAN_POINT('',(1.27,5.,-1.110223024625E-015)); +#276 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#277 = DIRECTION('',(-1.,-8.44243263293E-032,-3.802133645977E-016)); +#278 = PCURVE('',#279,#284); +#279 = PLANE('',#280); +#280 = AXIS2_PLACEMENT_3D('',#281,#282,#283); +#281 = CARTESIAN_POINT('',(1.27,5.,-1.110223024625E-015)); +#282 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#283 = DIRECTION('',(-1.,-8.44243263293E-032,-3.802133645977E-016)); +#284 = DEFINITIONAL_REPRESENTATION('',(#285),#289); +#285 = CIRCLE('',#286,2.92); +#286 = AXIS2_PLACEMENT_2D('',#287,#288); +#287 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#288 = DIRECTION('',(1.,-1.350789221269E-031)); +#289 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#290 = PCURVE('',#291,#296); +#291 = CYLINDRICAL_SURFACE('',#292,2.92); +#292 = AXIS2_PLACEMENT_3D('',#293,#294,#295); +#293 = CARTESIAN_POINT('',(1.27,5.,-1.110223024625E-015)); +#294 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#295 = DIRECTION('',(-1.,-8.44243263293E-032,-3.802133645977E-016)); +#296 = DEFINITIONAL_REPRESENTATION('',(#297),#301); +#297 = LINE('',#298,#299); +#298 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#299 = VECTOR('',#300,1.); +#300 = DIRECTION('',(1.,0.E+000)); +#301 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#302 = ADVANCED_FACE('',(#303),#291,.T.); +#303 = FACE_BOUND('',#304,.T.); +#304 = EDGE_LOOP('',(#305,#306,#329,#356)); +#305 = ORIENTED_EDGE('',*,*,#269,.T.); +#306 = ORIENTED_EDGE('',*,*,#307,.T.); +#307 = EDGE_CURVE('',#270,#308,#310,.T.); +#308 = VERTEX_POINT('',#309); +#309 = CARTESIAN_POINT('',(-1.65,5.5,-2.442490654175E-015)); +#310 = SEAM_CURVE('',#311,(#315,#322),.PCURVE_S1.); +#311 = LINE('',#312,#313); +#312 = CARTESIAN_POINT('',(-1.65,5.,-2.22044604925E-015)); +#313 = VECTOR('',#314,1.); +#314 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#315 = PCURVE('',#291,#316); +#316 = DEFINITIONAL_REPRESENTATION('',(#317),#321); +#317 = LINE('',#318,#319); +#318 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#319 = VECTOR('',#320,1.); +#320 = DIRECTION('',(0.E+000,1.)); +#321 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#322 = PCURVE('',#291,#323); +#323 = DEFINITIONAL_REPRESENTATION('',(#324),#328); +#324 = LINE('',#325,#326); +#325 = CARTESIAN_POINT('',(6.28318530718,0.E+000)); +#326 = VECTOR('',#327,1.); +#327 = DIRECTION('',(0.E+000,1.)); +#328 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#329 = ORIENTED_EDGE('',*,*,#330,.F.); +#330 = EDGE_CURVE('',#308,#308,#331,.T.); +#331 = SURFACE_CURVE('',#332,(#337,#344),.PCURVE_S1.); +#332 = CIRCLE('',#333,2.92); +#333 = AXIS2_PLACEMENT_3D('',#334,#335,#336); +#334 = CARTESIAN_POINT('',(1.27,5.5,-1.221245327088E-015)); +#335 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#336 = DIRECTION('',(-1.,-9.286675896223E-032,-4.182347010574E-016)); +#337 = PCURVE('',#291,#338); +#338 = DEFINITIONAL_REPRESENTATION('',(#339),#343); +#339 = LINE('',#340,#341); +#340 = CARTESIAN_POINT('',(0.E+000,0.5)); +#341 = VECTOR('',#342,1.); +#342 = DIRECTION('',(1.,0.E+000)); +#343 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#344 = PCURVE('',#345,#350); +#345 = CONICAL_SURFACE('',#346,2.92,1.562568728837); +#346 = AXIS2_PLACEMENT_3D('',#347,#348,#349); +#347 = CARTESIAN_POINT('',(1.27,5.5,-1.221245327088E-015)); +#348 = DIRECTION('',(-0.E+000,-1.,2.22044604925E-016)); +#349 = DIRECTION('',(-1.,-9.286675896223E-032,-4.182347010574E-016)); +#350 = DEFINITIONAL_REPRESENTATION('',(#351),#355); +#351 = LINE('',#352,#353); +#352 = CARTESIAN_POINT('',(-0.E+000,-0.E+000)); +#353 = VECTOR('',#354,1.); +#354 = DIRECTION('',(-1.,-0.E+000)); +#355 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#356 = ORIENTED_EDGE('',*,*,#307,.F.); +#357 = ADVANCED_FACE('',(#358),#345,.T.); +#358 = FACE_BOUND('',#359,.T.); +#359 = EDGE_LOOP('',(#360,#361,#384,#415)); +#360 = ORIENTED_EDGE('',*,*,#330,.T.); +#361 = ORIENTED_EDGE('',*,*,#362,.T.); +#362 = EDGE_CURVE('',#308,#363,#365,.T.); +#363 = VERTEX_POINT('',#364); +#364 = CARTESIAN_POINT('',(-1.311930892145,5.502781559466, + -2.443725914721E-015)); +#365 = SEAM_CURVE('',#366,(#370,#377),.PCURVE_S1.); +#366 = LINE('',#367,#368); +#367 = CARTESIAN_POINT('',(-1.65,5.5,-2.442490654175E-015)); +#368 = VECTOR('',#369,1.); +#369 = DIRECTION('',(0.999966153507,8.227505132528E-003, + -3.653746253342E-018)); +#370 = PCURVE('',#345,#371); +#371 = DEFINITIONAL_REPRESENTATION('',(#372),#376); +#372 = LINE('',#373,#374); +#373 = CARTESIAN_POINT('',(-0.E+000,-0.E+000)); +#374 = VECTOR('',#375,1.); +#375 = DIRECTION('',(-0.E+000,-1.)); +#376 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#377 = PCURVE('',#345,#378); +#378 = DEFINITIONAL_REPRESENTATION('',(#379),#383); +#379 = LINE('',#380,#381); +#380 = CARTESIAN_POINT('',(-6.28318530718,-0.E+000)); +#381 = VECTOR('',#382,1.); +#382 = DIRECTION('',(-0.E+000,-1.)); +#383 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#384 = ORIENTED_EDGE('',*,*,#385,.F.); +#385 = EDGE_CURVE('',#363,#363,#386,.T.); +#386 = SURFACE_CURVE('',#387,(#392,#399),.PCURVE_S1.); +#387 = CIRCLE('',#388,2.581930892145); +#388 = AXIS2_PLACEMENT_3D('',#389,#390,#391); +#389 = CARTESIAN_POINT('',(1.27,5.502781559466,-1.22186295736E-015)); +#390 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#391 = DIRECTION('',(-1.,-1.050795272891E-031,-4.732361199432E-016)); +#392 = PCURVE('',#345,#393); +#393 = DEFINITIONAL_REPRESENTATION('',(#394),#398); +#394 = LINE('',#395,#396); +#395 = CARTESIAN_POINT('',(-0.E+000,-2.781559466058E-003)); +#396 = VECTOR('',#397,1.); +#397 = DIRECTION('',(-1.,-0.E+000)); +#398 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#399 = PCURVE('',#400,#409); +#400 = SURFACE_OF_REVOLUTION('',#401,#406); +#401 = CIRCLE('',#402,0.107817965006); +#402 = AXIS2_PLACEMENT_3D('',#403,#404,#405); +#403 = CARTESIAN_POINT('',(-1.312817965006,5.610595875212, + -2.491605089011E-015)); +#404 = DIRECTION('',(-0.E+000,4.440892098501E-016,1.)); +#405 = DIRECTION('',(1.,0.E+000,0.E+000)); +#406 = AXIS1_PLACEMENT('',#407,#408); +#407 = CARTESIAN_POINT('',(1.27,2.550668,-5.663620683549E-016)); +#408 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#409 = DEFINITIONAL_REPRESENTATION('',(#410),#414); +#410 = LINE('',#411,#412); +#411 = CARTESIAN_POINT('',(0.E+000,4.720616578342)); +#412 = VECTOR('',#413,1.); +#413 = DIRECTION('',(1.,0.E+000)); +#414 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#415 = ORIENTED_EDGE('',*,*,#362,.F.); +#416 = ADVANCED_FACE('',(#417),#400,.T.); +#417 = FACE_BOUND('',#418,.T.); +#418 = EDGE_LOOP('',(#419,#420,#444,#471)); +#419 = ORIENTED_EDGE('',*,*,#385,.T.); +#420 = ORIENTED_EDGE('',*,*,#421,.T.); +#421 = EDGE_CURVE('',#363,#422,#424,.T.); +#422 = VERTEX_POINT('',#423); +#423 = CARTESIAN_POINT('',(-1.205,5.610595875212,-2.491605089011E-015)); +#424 = SEAM_CURVE('',#425,(#430,#437),.PCURVE_S1.); +#425 = CIRCLE('',#426,0.107817965006); +#426 = AXIS2_PLACEMENT_3D('',#427,#428,#429); +#427 = CARTESIAN_POINT('',(-1.312817965006,5.610595875212, + -2.491605089011E-015)); +#428 = DIRECTION('',(-0.E+000,4.440892098501E-016,1.)); +#429 = DIRECTION('',(1.,0.E+000,0.E+000)); +#430 = PCURVE('',#400,#431); +#431 = DEFINITIONAL_REPRESENTATION('',(#432),#436); +#432 = LINE('',#433,#434); +#433 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#434 = VECTOR('',#435,1.); +#435 = DIRECTION('',(0.E+000,1.)); +#436 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#437 = PCURVE('',#400,#438); +#438 = DEFINITIONAL_REPRESENTATION('',(#439),#443); +#439 = LINE('',#440,#441); +#440 = CARTESIAN_POINT('',(6.28318530718,0.E+000)); +#441 = VECTOR('',#442,1.); +#442 = DIRECTION('',(0.E+000,1.)); +#443 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#444 = ORIENTED_EDGE('',*,*,#445,.F.); +#445 = EDGE_CURVE('',#422,#422,#446,.T.); +#446 = SURFACE_CURVE('',#447,(#452,#459),.PCURVE_S1.); +#447 = CIRCLE('',#448,2.475); +#448 = AXIS2_PLACEMENT_3D('',#449,#450,#451); +#449 = CARTESIAN_POINT('',(1.27,5.610595875212,-1.245802544505E-015)); +#450 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#451 = DIRECTION('',(-1.,-1.117671651755E-031,-5.033545634365E-016)); +#452 = PCURVE('',#400,#453); +#453 = DEFINITIONAL_REPRESENTATION('',(#454),#458); +#454 = LINE('',#455,#456); +#455 = CARTESIAN_POINT('',(0.E+000,6.283185307179)); +#456 = VECTOR('',#457,1.); +#457 = DIRECTION('',(1.,0.E+000)); +#458 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#459 = PCURVE('',#460,#465); +#460 = CYLINDRICAL_SURFACE('',#461,2.475); +#461 = AXIS2_PLACEMENT_3D('',#462,#463,#464); +#462 = CARTESIAN_POINT('',(1.27,5.610595875212,-1.245802544505E-015)); +#463 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#464 = DIRECTION('',(-1.,-1.117671651755E-031,-5.033545634365E-016)); +#465 = DEFINITIONAL_REPRESENTATION('',(#466),#470); +#466 = LINE('',#467,#468); +#467 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#468 = VECTOR('',#469,1.); +#469 = DIRECTION('',(1.,0.E+000)); +#470 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#471 = ORIENTED_EDGE('',*,*,#421,.F.); +#472 = ADVANCED_FACE('',(#473),#460,.T.); +#473 = FACE_BOUND('',#474,.T.); +#474 = EDGE_LOOP('',(#475,#476,#499,#530)); +#475 = ORIENTED_EDGE('',*,*,#445,.T.); +#476 = ORIENTED_EDGE('',*,*,#477,.T.); +#477 = EDGE_CURVE('',#422,#478,#480,.T.); +#478 = VERTEX_POINT('',#479); +#479 = CARTESIAN_POINT('',(-1.205,10.123031,-4.495528838078E-015)); +#480 = SEAM_CURVE('',#481,(#485,#492),.PCURVE_S1.); +#481 = LINE('',#482,#483); +#482 = CARTESIAN_POINT('',(-1.205,5.610595875212,-2.491605089011E-015)); +#483 = VECTOR('',#484,1.); +#484 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#485 = PCURVE('',#460,#486); +#486 = DEFINITIONAL_REPRESENTATION('',(#487),#491); +#487 = LINE('',#488,#489); +#488 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#489 = VECTOR('',#490,1.); +#490 = DIRECTION('',(0.E+000,1.)); +#491 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#492 = PCURVE('',#460,#493); +#493 = DEFINITIONAL_REPRESENTATION('',(#494),#498); +#494 = LINE('',#495,#496); +#495 = CARTESIAN_POINT('',(6.28318530718,0.E+000)); +#496 = VECTOR('',#497,1.); +#497 = DIRECTION('',(0.E+000,1.)); +#498 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#499 = ORIENTED_EDGE('',*,*,#500,.F.); +#500 = EDGE_CURVE('',#478,#478,#501,.T.); +#501 = SURFACE_CURVE('',#502,(#507,#514),.PCURVE_S1.); +#502 = CIRCLE('',#503,2.475); +#503 = AXIS2_PLACEMENT_3D('',#504,#505,#506); +#504 = CARTESIAN_POINT('',(1.27,10.123031,-2.247764419039E-015)); +#505 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#506 = DIRECTION('',(-1.,-2.016581666222E-031,-9.081876440561E-016)); +#507 = PCURVE('',#460,#508); +#508 = DEFINITIONAL_REPRESENTATION('',(#509),#513); +#509 = LINE('',#510,#511); +#510 = CARTESIAN_POINT('',(0.E+000,4.512435124788)); +#511 = VECTOR('',#512,1.); +#512 = DIRECTION('',(1.,0.E+000)); +#513 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#514 = PCURVE('',#515,#524); +#515 = SURFACE_OF_REVOLUTION('',#516,#521); +#516 = CIRCLE('',#517,0.206969); +#517 = AXIS2_PLACEMENT_3D('',#518,#519,#520); +#518 = CARTESIAN_POINT('',(-0.998031,10.123031,-4.495528838078E-015)); +#519 = DIRECTION('',(-0.E+000,4.440892098501E-016,1.)); +#520 = DIRECTION('',(1.,0.E+000,0.E+000)); +#521 = AXIS1_PLACEMENT('',#522,#523); +#522 = CARTESIAN_POINT('',(1.27,2.550668,-5.663620683549E-016)); +#523 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#524 = DEFINITIONAL_REPRESENTATION('',(#525),#529); +#525 = LINE('',#526,#527); +#526 = CARTESIAN_POINT('',(0.E+000,3.14159265359)); +#527 = VECTOR('',#528,1.); +#528 = DIRECTION('',(1.,0.E+000)); +#529 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#530 = ORIENTED_EDGE('',*,*,#477,.F.); +#531 = ADVANCED_FACE('',(#532),#515,.F.); +#532 = FACE_BOUND('',#533,.F.); +#533 = EDGE_LOOP('',(#534,#558,#580,#581)); +#534 = ORIENTED_EDGE('',*,*,#535,.T.); +#535 = EDGE_CURVE('',#536,#536,#538,.T.); +#536 = VERTEX_POINT('',#537); +#537 = CARTESIAN_POINT('',(-0.998031,10.33,-4.587441537751E-015)); +#538 = SURFACE_CURVE('',#539,(#544,#551),.PCURVE_S1.); +#539 = CIRCLE('',#540,2.268031); +#540 = AXIS2_PLACEMENT_3D('',#541,#542,#543); +#541 = CARTESIAN_POINT('',(1.27,10.33,-2.293720768876E-015)); +#542 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#543 = DIRECTION('',(-1.,-2.245596827968E-031,-1.011326903766E-015)); +#544 = PCURVE('',#515,#545); +#545 = DEFINITIONAL_REPRESENTATION('',(#546),#550); +#546 = LINE('',#547,#548); +#547 = CARTESIAN_POINT('',(0.E+000,1.570796326795)); +#548 = VECTOR('',#549,1.); +#549 = DIRECTION('',(1.,0.E+000)); +#550 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#551 = PCURVE('',#199,#552); +#552 = DEFINITIONAL_REPRESENTATION('',(#553),#557); +#553 = CIRCLE('',#554,2.268031); +#554 = AXIS2_PLACEMENT_2D('',#555,#556); +#555 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#556 = DIRECTION('',(1.,6.663753922667E-017)); +#557 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#558 = ORIENTED_EDGE('',*,*,#559,.T.); +#559 = EDGE_CURVE('',#536,#478,#560,.T.); +#560 = SEAM_CURVE('',#561,(#566,#573),.PCURVE_S1.); +#561 = CIRCLE('',#562,0.206969); +#562 = AXIS2_PLACEMENT_3D('',#563,#564,#565); +#563 = CARTESIAN_POINT('',(-0.998031,10.123031,-4.495528838078E-015)); +#564 = DIRECTION('',(-0.E+000,4.440892098501E-016,1.)); +#565 = DIRECTION('',(1.,0.E+000,0.E+000)); +#566 = PCURVE('',#515,#567); +#567 = DEFINITIONAL_REPRESENTATION('',(#568),#572); +#568 = LINE('',#569,#570); +#569 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#570 = VECTOR('',#571,1.); +#571 = DIRECTION('',(0.E+000,1.)); +#572 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#573 = PCURVE('',#515,#574); +#574 = DEFINITIONAL_REPRESENTATION('',(#575),#579); +#575 = LINE('',#576,#577); +#576 = CARTESIAN_POINT('',(6.28318530718,0.E+000)); +#577 = VECTOR('',#578,1.); +#578 = DIRECTION('',(0.E+000,1.)); +#579 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#580 = ORIENTED_EDGE('',*,*,#500,.F.); +#581 = ORIENTED_EDGE('',*,*,#559,.F.); +#582 = ADVANCED_FACE('',(#583,#586),#199,.T.); +#583 = FACE_BOUND('',#584,.F.); +#584 = EDGE_LOOP('',(#585)); +#585 = ORIENTED_EDGE('',*,*,#177,.T.); +#586 = FACE_BOUND('',#587,.F.); +#587 = EDGE_LOOP('',(#588)); +#588 = ORIENTED_EDGE('',*,*,#535,.F.); +#589 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#593)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#590,#591,#592)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#590 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#591 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#592 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#593 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#590, + 'distance_accuracy_value','confusion accuracy'); +#594 = SHAPE_DEFINITION_REPRESENTATION(#595,#170); +#595 = PRODUCT_DEFINITION_SHAPE('','',#596); +#596 = PRODUCT_DEFINITION('design','',#597,#600); +#597 = PRODUCT_DEFINITION_FORMATION('','',#598); +#598 = PRODUCT('Revolution','Revolution','',(#599)); +#599 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#600 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#601 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#602,#604); +#602 = ( REPRESENTATION_RELATIONSHIP('','',#170,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#603) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#603 = ITEM_DEFINED_TRANSFORMATION('','',#11,#19); +#604 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#605 + ); +#605 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('2','=>[0:1:1:3]','',#5,#596,$); +#606 = PRODUCT_TYPE('part',$,(#598)); +#607 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#608),#938); +#608 = MANIFOLD_SOLID_BREP('',#609); +#609 = CLOSED_SHELL('',(#610,#730,#806,#877,#924,#931)); +#610 = ADVANCED_FACE('',(#611),#625,.F.); +#611 = FACE_BOUND('',#612,.F.); +#612 = EDGE_LOOP('',(#613,#648,#676,#704)); +#613 = ORIENTED_EDGE('',*,*,#614,.T.); +#614 = EDGE_CURVE('',#615,#617,#619,.T.); +#615 = VERTEX_POINT('',#616); +#616 = CARTESIAN_POINT('',(0.969479617996,-0.300520382004,0.E+000)); +#617 = VERTEX_POINT('',#618); +#618 = CARTESIAN_POINT('',(0.969479617996,-0.300520382004,0.5)); +#619 = SURFACE_CURVE('',#620,(#624,#636),.PCURVE_S1.); +#620 = LINE('',#621,#622); +#621 = CARTESIAN_POINT('',(0.969479617996,-0.300520382004,0.E+000)); +#622 = VECTOR('',#623,1.); +#623 = DIRECTION('',(0.E+000,0.E+000,1.)); +#624 = PCURVE('',#625,#630); +#625 = PLANE('',#626); +#626 = AXIS2_PLACEMENT_3D('',#627,#628,#629); +#627 = CARTESIAN_POINT('',(0.969479617996,-0.300520382004,0.E+000)); +#628 = DIRECTION('',(-0.707106781187,0.707106781186,0.E+000)); +#629 = DIRECTION('',(0.707106781186,0.707106781187,0.E+000)); +#630 = DEFINITIONAL_REPRESENTATION('',(#631),#635); +#631 = LINE('',#632,#633); +#632 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#633 = VECTOR('',#634,1.); +#634 = DIRECTION('',(0.E+000,-1.)); +#635 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#636 = PCURVE('',#637,#642); +#637 = PLANE('',#638); +#638 = AXIS2_PLACEMENT_3D('',#639,#640,#641); +#639 = CARTESIAN_POINT('',(0.969479617996,-0.300520382004,0.E+000)); +#640 = DIRECTION('',(-0.707106781186,-0.707106781187,0.E+000)); +#641 = DIRECTION('',(-0.707106781187,0.707106781186,0.E+000)); +#642 = DEFINITIONAL_REPRESENTATION('',(#643),#647); +#643 = LINE('',#644,#645); +#644 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#645 = VECTOR('',#646,1.); +#646 = DIRECTION('',(0.E+000,-1.)); +#647 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#648 = ORIENTED_EDGE('',*,*,#649,.T.); +#649 = EDGE_CURVE('',#617,#650,#652,.T.); +#650 = VERTEX_POINT('',#651); +#651 = CARTESIAN_POINT('',(1.570520382004,0.300520382004,0.5)); +#652 = SURFACE_CURVE('',#653,(#657,#664),.PCURVE_S1.); +#653 = LINE('',#654,#655); +#654 = CARTESIAN_POINT('',(0.969479617996,-0.300520382004,0.5)); +#655 = VECTOR('',#656,1.); +#656 = DIRECTION('',(0.707106781186,0.707106781187,0.E+000)); +#657 = PCURVE('',#625,#658); +#658 = DEFINITIONAL_REPRESENTATION('',(#659),#663); +#659 = LINE('',#660,#661); +#660 = CARTESIAN_POINT('',(0.E+000,-0.5)); +#661 = VECTOR('',#662,1.); +#662 = DIRECTION('',(1.,0.E+000)); +#663 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#664 = PCURVE('',#665,#670); +#665 = PLANE('',#666); +#666 = AXIS2_PLACEMENT_3D('',#667,#668,#669); +#667 = CARTESIAN_POINT('',(0.969479617996,-0.300520382004,0.5)); +#668 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#669 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#670 = DEFINITIONAL_REPRESENTATION('',(#671),#675); +#671 = LINE('',#672,#673); +#672 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#673 = VECTOR('',#674,1.); +#674 = DIRECTION('',(-0.707106781186,0.707106781187)); +#675 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#676 = ORIENTED_EDGE('',*,*,#677,.F.); +#677 = EDGE_CURVE('',#678,#650,#680,.T.); +#678 = VERTEX_POINT('',#679); +#679 = CARTESIAN_POINT('',(1.570520382004,0.300520382004,0.E+000)); +#680 = SURFACE_CURVE('',#681,(#685,#692),.PCURVE_S1.); +#681 = LINE('',#682,#683); +#682 = CARTESIAN_POINT('',(1.570520382004,0.300520382004,0.E+000)); +#683 = VECTOR('',#684,1.); +#684 = DIRECTION('',(0.E+000,0.E+000,1.)); +#685 = PCURVE('',#625,#686); +#686 = DEFINITIONAL_REPRESENTATION('',(#687),#691); +#687 = LINE('',#688,#689); +#688 = CARTESIAN_POINT('',(0.85,0.E+000)); +#689 = VECTOR('',#690,1.); +#690 = DIRECTION('',(0.E+000,-1.)); +#691 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#692 = PCURVE('',#693,#698); +#693 = PLANE('',#694); +#694 = AXIS2_PLACEMENT_3D('',#695,#696,#697); +#695 = CARTESIAN_POINT('',(1.570520382004,0.300520382004,0.E+000)); +#696 = DIRECTION('',(-0.707106781186,-0.707106781187,0.E+000)); +#697 = DIRECTION('',(-0.707106781187,0.707106781186,0.E+000)); +#698 = DEFINITIONAL_REPRESENTATION('',(#699),#703); +#699 = LINE('',#700,#701); +#700 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#701 = VECTOR('',#702,1.); +#702 = DIRECTION('',(0.E+000,-1.)); +#703 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#704 = ORIENTED_EDGE('',*,*,#705,.F.); +#705 = EDGE_CURVE('',#615,#678,#706,.T.); +#706 = SURFACE_CURVE('',#707,(#711,#718),.PCURVE_S1.); +#707 = LINE('',#708,#709); +#708 = CARTESIAN_POINT('',(0.969479617996,-0.300520382004,0.E+000)); +#709 = VECTOR('',#710,1.); +#710 = DIRECTION('',(0.707106781186,0.707106781187,0.E+000)); +#711 = PCURVE('',#625,#712); +#712 = DEFINITIONAL_REPRESENTATION('',(#713),#717); +#713 = LINE('',#714,#715); +#714 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#715 = VECTOR('',#716,1.); +#716 = DIRECTION('',(1.,0.E+000)); +#717 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#718 = PCURVE('',#719,#724); +#719 = PLANE('',#720); +#720 = AXIS2_PLACEMENT_3D('',#721,#722,#723); +#721 = CARTESIAN_POINT('',(0.969479617996,-0.300520382004,0.E+000)); +#722 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#723 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#724 = DEFINITIONAL_REPRESENTATION('',(#725),#729); +#725 = LINE('',#726,#727); +#726 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#727 = VECTOR('',#728,1.); +#728 = DIRECTION('',(-0.707106781186,0.707106781187)); +#729 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#730 = ADVANCED_FACE('',(#731),#693,.F.); +#731 = FACE_BOUND('',#732,.F.); +#732 = EDGE_LOOP('',(#733,#734,#757,#785)); +#733 = ORIENTED_EDGE('',*,*,#677,.T.); +#734 = ORIENTED_EDGE('',*,*,#735,.T.); +#735 = EDGE_CURVE('',#650,#736,#738,.T.); +#736 = VERTEX_POINT('',#737); +#737 = CARTESIAN_POINT('',(-1.356901692109,3.227942456116,0.5)); +#738 = SURFACE_CURVE('',#739,(#743,#750),.PCURVE_S1.); +#739 = LINE('',#740,#741); +#740 = CARTESIAN_POINT('',(1.570520382004,0.300520382004,0.5)); +#741 = VECTOR('',#742,1.); +#742 = DIRECTION('',(-0.707106781187,0.707106781186,0.E+000)); +#743 = PCURVE('',#693,#744); +#744 = DEFINITIONAL_REPRESENTATION('',(#745),#749); +#745 = LINE('',#746,#747); +#746 = CARTESIAN_POINT('',(0.E+000,-0.5)); +#747 = VECTOR('',#748,1.); +#748 = DIRECTION('',(1.,0.E+000)); +#749 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#750 = PCURVE('',#665,#751); +#751 = DEFINITIONAL_REPRESENTATION('',(#752),#756); +#752 = LINE('',#753,#754); +#753 = CARTESIAN_POINT('',(-0.601040764008,0.601040764009)); +#754 = VECTOR('',#755,1.); +#755 = DIRECTION('',(0.707106781187,0.707106781186)); +#756 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#757 = ORIENTED_EDGE('',*,*,#758,.F.); +#758 = EDGE_CURVE('',#759,#736,#761,.T.); +#759 = VERTEX_POINT('',#760); +#760 = CARTESIAN_POINT('',(-1.356901692109,3.227942456116,0.E+000)); +#761 = SURFACE_CURVE('',#762,(#766,#773),.PCURVE_S1.); +#762 = LINE('',#763,#764); +#763 = CARTESIAN_POINT('',(-1.356901692109,3.227942456116,0.E+000)); +#764 = VECTOR('',#765,1.); +#765 = DIRECTION('',(0.E+000,0.E+000,1.)); +#766 = PCURVE('',#693,#767); +#767 = DEFINITIONAL_REPRESENTATION('',(#768),#772); +#768 = LINE('',#769,#770); +#769 = CARTESIAN_POINT('',(4.14,0.E+000)); +#770 = VECTOR('',#771,1.); +#771 = DIRECTION('',(0.E+000,-1.)); +#772 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#773 = PCURVE('',#774,#779); +#774 = PLANE('',#775); +#775 = AXIS2_PLACEMENT_3D('',#776,#777,#778); +#776 = CARTESIAN_POINT('',(-1.957942456117,2.626901692107,0.E+000)); +#777 = DIRECTION('',(-0.707106781187,0.707106781186,0.E+000)); +#778 = DIRECTION('',(0.707106781186,0.707106781187,0.E+000)); +#779 = DEFINITIONAL_REPRESENTATION('',(#780),#784); +#780 = LINE('',#781,#782); +#781 = CARTESIAN_POINT('',(0.85,0.E+000)); +#782 = VECTOR('',#783,1.); +#783 = DIRECTION('',(0.E+000,-1.)); +#784 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#785 = ORIENTED_EDGE('',*,*,#786,.F.); +#786 = EDGE_CURVE('',#678,#759,#787,.T.); +#787 = SURFACE_CURVE('',#788,(#792,#799),.PCURVE_S1.); +#788 = LINE('',#789,#790); +#789 = CARTESIAN_POINT('',(1.570520382004,0.300520382004,0.E+000)); +#790 = VECTOR('',#791,1.); +#791 = DIRECTION('',(-0.707106781187,0.707106781186,0.E+000)); +#792 = PCURVE('',#693,#793); +#793 = DEFINITIONAL_REPRESENTATION('',(#794),#798); +#794 = LINE('',#795,#796); +#795 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#796 = VECTOR('',#797,1.); +#797 = DIRECTION('',(1.,0.E+000)); +#798 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#799 = PCURVE('',#719,#800); +#800 = DEFINITIONAL_REPRESENTATION('',(#801),#805); +#801 = LINE('',#802,#803); +#802 = CARTESIAN_POINT('',(-0.601040764008,0.601040764009)); +#803 = VECTOR('',#804,1.); +#804 = DIRECTION('',(0.707106781187,0.707106781186)); +#805 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#806 = ADVANCED_FACE('',(#807),#774,.T.); +#807 = FACE_BOUND('',#808,.T.); +#808 = EDGE_LOOP('',(#809,#834,#855,#856)); +#809 = ORIENTED_EDGE('',*,*,#810,.T.); +#810 = EDGE_CURVE('',#811,#813,#815,.T.); +#811 = VERTEX_POINT('',#812); +#812 = CARTESIAN_POINT('',(-1.957942456118,2.626901692107,0.E+000)); +#813 = VERTEX_POINT('',#814); +#814 = CARTESIAN_POINT('',(-1.957942456118,2.626901692107,0.5)); +#815 = SURFACE_CURVE('',#816,(#820,#827),.PCURVE_S1.); +#816 = LINE('',#817,#818); +#817 = CARTESIAN_POINT('',(-1.957942456117,2.626901692107,0.E+000)); +#818 = VECTOR('',#819,1.); +#819 = DIRECTION('',(0.E+000,0.E+000,1.)); +#820 = PCURVE('',#774,#821); +#821 = DEFINITIONAL_REPRESENTATION('',(#822),#826); +#822 = LINE('',#823,#824); +#823 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#824 = VECTOR('',#825,1.); +#825 = DIRECTION('',(0.E+000,-1.)); +#826 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#827 = PCURVE('',#637,#828); +#828 = DEFINITIONAL_REPRESENTATION('',(#829),#833); +#829 = LINE('',#830,#831); +#830 = CARTESIAN_POINT('',(4.14,0.E+000)); +#831 = VECTOR('',#832,1.); +#832 = DIRECTION('',(0.E+000,-1.)); +#833 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#834 = ORIENTED_EDGE('',*,*,#835,.T.); +#835 = EDGE_CURVE('',#813,#736,#836,.T.); +#836 = SURFACE_CURVE('',#837,(#841,#848),.PCURVE_S1.); +#837 = LINE('',#838,#839); +#838 = CARTESIAN_POINT('',(-1.957942456117,2.626901692107,0.5)); +#839 = VECTOR('',#840,1.); +#840 = DIRECTION('',(0.707106781186,0.707106781187,0.E+000)); +#841 = PCURVE('',#774,#842); +#842 = DEFINITIONAL_REPRESENTATION('',(#843),#847); +#843 = LINE('',#844,#845); +#844 = CARTESIAN_POINT('',(0.E+000,-0.5)); +#845 = VECTOR('',#846,1.); +#846 = DIRECTION('',(1.,0.E+000)); +#847 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#848 = PCURVE('',#665,#849); +#849 = DEFINITIONAL_REPRESENTATION('',(#850),#854); +#850 = LINE('',#851,#852); +#851 = CARTESIAN_POINT('',(2.927422074113,2.927422074111)); +#852 = VECTOR('',#853,1.); +#853 = DIRECTION('',(-0.707106781186,0.707106781187)); +#854 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#855 = ORIENTED_EDGE('',*,*,#758,.F.); +#856 = ORIENTED_EDGE('',*,*,#857,.F.); +#857 = EDGE_CURVE('',#811,#759,#858,.T.); +#858 = SURFACE_CURVE('',#859,(#863,#870),.PCURVE_S1.); +#859 = LINE('',#860,#861); +#860 = CARTESIAN_POINT('',(-1.957942456117,2.626901692107,0.E+000)); +#861 = VECTOR('',#862,1.); +#862 = DIRECTION('',(0.707106781186,0.707106781187,0.E+000)); +#863 = PCURVE('',#774,#864); +#864 = DEFINITIONAL_REPRESENTATION('',(#865),#869); +#865 = LINE('',#866,#867); +#866 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#867 = VECTOR('',#868,1.); +#868 = DIRECTION('',(1.,0.E+000)); +#869 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#870 = PCURVE('',#719,#871); +#871 = DEFINITIONAL_REPRESENTATION('',(#872),#876); +#872 = LINE('',#873,#874); +#873 = CARTESIAN_POINT('',(2.927422074113,2.927422074111)); +#874 = VECTOR('',#875,1.); +#875 = DIRECTION('',(-0.707106781186,0.707106781187)); +#876 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#877 = ADVANCED_FACE('',(#878),#637,.T.); +#878 = FACE_BOUND('',#879,.T.); +#879 = EDGE_LOOP('',(#880,#881,#902,#903)); +#880 = ORIENTED_EDGE('',*,*,#614,.T.); +#881 = ORIENTED_EDGE('',*,*,#882,.T.); +#882 = EDGE_CURVE('',#617,#813,#883,.T.); +#883 = SURFACE_CURVE('',#884,(#888,#895),.PCURVE_S1.); +#884 = LINE('',#885,#886); +#885 = CARTESIAN_POINT('',(0.969479617996,-0.300520382004,0.5)); +#886 = VECTOR('',#887,1.); +#887 = DIRECTION('',(-0.707106781187,0.707106781186,0.E+000)); +#888 = PCURVE('',#637,#889); +#889 = DEFINITIONAL_REPRESENTATION('',(#890),#894); +#890 = LINE('',#891,#892); +#891 = CARTESIAN_POINT('',(0.E+000,-0.5)); +#892 = VECTOR('',#893,1.); +#893 = DIRECTION('',(1.,0.E+000)); +#894 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#895 = PCURVE('',#665,#896); +#896 = DEFINITIONAL_REPRESENTATION('',(#897),#901); +#897 = LINE('',#898,#899); +#898 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#899 = VECTOR('',#900,1.); +#900 = DIRECTION('',(0.707106781187,0.707106781186)); +#901 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#902 = ORIENTED_EDGE('',*,*,#810,.F.); +#903 = ORIENTED_EDGE('',*,*,#904,.F.); +#904 = EDGE_CURVE('',#615,#811,#905,.T.); +#905 = SURFACE_CURVE('',#906,(#910,#917),.PCURVE_S1.); +#906 = LINE('',#907,#908); +#907 = CARTESIAN_POINT('',(0.969479617996,-0.300520382004,0.E+000)); +#908 = VECTOR('',#909,1.); +#909 = DIRECTION('',(-0.707106781187,0.707106781186,0.E+000)); +#910 = PCURVE('',#637,#911); +#911 = DEFINITIONAL_REPRESENTATION('',(#912),#916); +#912 = LINE('',#913,#914); +#913 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#914 = VECTOR('',#915,1.); +#915 = DIRECTION('',(1.,0.E+000)); +#916 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#917 = PCURVE('',#719,#918); +#918 = DEFINITIONAL_REPRESENTATION('',(#919),#923); +#919 = LINE('',#920,#921); +#920 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#921 = VECTOR('',#922,1.); +#922 = DIRECTION('',(0.707106781187,0.707106781186)); +#923 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#924 = ADVANCED_FACE('',(#925),#719,.T.); +#925 = FACE_BOUND('',#926,.F.); +#926 = EDGE_LOOP('',(#927,#928,#929,#930)); +#927 = ORIENTED_EDGE('',*,*,#705,.T.); +#928 = ORIENTED_EDGE('',*,*,#786,.T.); +#929 = ORIENTED_EDGE('',*,*,#857,.F.); +#930 = ORIENTED_EDGE('',*,*,#904,.F.); +#931 = ADVANCED_FACE('',(#932),#665,.F.); +#932 = FACE_BOUND('',#933,.T.); +#933 = EDGE_LOOP('',(#934,#935,#936,#937)); +#934 = ORIENTED_EDGE('',*,*,#649,.T.); +#935 = ORIENTED_EDGE('',*,*,#735,.T.); +#936 = ORIENTED_EDGE('',*,*,#835,.F.); +#937 = ORIENTED_EDGE('',*,*,#882,.F.); +#938 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#942)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#939,#940,#941)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#939 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#940 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#941 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#942 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#939, + 'distance_accuracy_value','confusion accuracy'); +#943 = SHAPE_DEFINITION_REPRESENTATION(#944,#607); +#944 = PRODUCT_DEFINITION_SHAPE('','',#945); +#945 = PRODUCT_DEFINITION('design','',#946,#949); +#946 = PRODUCT_DEFINITION_FORMATION('','',#947); +#947 = PRODUCT('Pad003','Pad003','',(#948)); +#948 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#949 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#950 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#951,#953); +#951 = ( REPRESENTATION_RELATIONSHIP('','',#607,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#952) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#952 = ITEM_DEFINED_TRANSFORMATION('','',#11,#23); +#953 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#954 + ); +#954 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('3','=>[0:1:1:4]','',#5,#945,$); +#955 = PRODUCT_TYPE('part',$,(#947)); +#956 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#957),#1080); +#957 = MANIFOLD_SOLID_BREP('',#958); +#958 = CLOSED_SHELL('',(#959,#1021,#1076)); +#959 = ADVANCED_FACE('',(#960),#975,.T.); +#960 = FACE_BOUND('',#961,.F.); +#961 = EDGE_LOOP('',(#962,#993,#1020)); +#962 = ORIENTED_EDGE('',*,*,#963,.T.); +#963 = EDGE_CURVE('',#964,#966,#968,.T.); +#964 = VERTEX_POINT('',#965); +#965 = CARTESIAN_POINT('',(1.27,11.8,-5.240252676231E-015)); +#966 = VERTEX_POINT('',#967); +#967 = CARTESIAN_POINT('',(-0.83086,10.3,-4.574118861456E-015)); +#968 = SEAM_CURVE('',#969,(#974,#986),.PCURVE_S1.); +#969 = CIRCLE('',#970,2.221204246533); +#970 = AXIS2_PLACEMENT_3D('',#971,#972,#973); +#971 = CARTESIAN_POINT('',(1.27,9.578795753467,-4.253839837472E-015)); +#972 = DIRECTION('',(-0.E+000,4.440892098501E-016,1.)); +#973 = DIRECTION('',(1.,0.E+000,0.E+000)); +#974 = PCURVE('',#975,#980); +#975 = SPHERICAL_SURFACE('',#976,2.221204246533); +#976 = AXIS2_PLACEMENT_3D('',#977,#978,#979); +#977 = CARTESIAN_POINT('',(1.27,9.578795753467,-4.253839837472E-015)); +#978 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#979 = DIRECTION('',(-1.,-2.417244403416E-031,-1.088630099449E-015)); +#980 = DEFINITIONAL_REPRESENTATION('',(#981),#985); +#981 = LINE('',#982,#983); +#982 = CARTESIAN_POINT('',(-0.E+000,-3.14159265359)); +#983 = VECTOR('',#984,1.); +#984 = DIRECTION('',(-0.E+000,1.)); +#985 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#986 = PCURVE('',#975,#987); +#987 = DEFINITIONAL_REPRESENTATION('',(#988),#992); +#988 = LINE('',#989,#990); +#989 = CARTESIAN_POINT('',(-6.28318530718,-3.14159265359)); +#990 = VECTOR('',#991,1.); +#991 = DIRECTION('',(-0.E+000,1.)); +#992 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#993 = ORIENTED_EDGE('',*,*,#994,.F.); +#994 = EDGE_CURVE('',#966,#966,#995,.T.); +#995 = SURFACE_CURVE('',#996,(#1001,#1008),.PCURVE_S1.); +#996 = CIRCLE('',#997,2.10086); +#997 = AXIS2_PLACEMENT_3D('',#998,#999,#1000); +#998 = CARTESIAN_POINT('',(1.27,10.3,-2.287059430728E-015)); +#999 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#1000 = DIRECTION('',(-1.,-2.417244403416E-031,-1.088630099449E-015)); +#1001 = PCURVE('',#975,#1002); +#1002 = DEFINITIONAL_REPRESENTATION('',(#1003),#1007); +#1003 = LINE('',#1004,#1005); +#1004 = CARTESIAN_POINT('',(-0.E+000,-0.330684637192)); +#1005 = VECTOR('',#1006,1.); +#1006 = DIRECTION('',(-1.,0.E+000)); +#1007 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1008 = PCURVE('',#1009,#1014); +#1009 = CYLINDRICAL_SURFACE('',#1010,2.10086); +#1010 = AXIS2_PLACEMENT_3D('',#1011,#1012,#1013); +#1011 = CARTESIAN_POINT('',(1.27,9.8,-2.176037128265E-015)); +#1012 = DIRECTION('',(-0.E+000,1.,-2.22044604925E-016)); +#1013 = DIRECTION('',(-1.,-2.299902442085E-031,-1.035783978116E-015)); +#1014 = DEFINITIONAL_REPRESENTATION('',(#1015),#1019); +#1015 = LINE('',#1016,#1017); +#1016 = CARTESIAN_POINT('',(0.E+000,0.5)); +#1017 = VECTOR('',#1018,1.); +#1018 = DIRECTION('',(1.,0.E+000)); +#1019 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1020 = ORIENTED_EDGE('',*,*,#963,.F.); +#1021 = ADVANCED_FACE('',(#1022),#1009,.T.); +#1022 = FACE_BOUND('',#1023,.T.); +#1023 = EDGE_LOOP('',(#1024,#1053,#1074,#1075)); +#1024 = ORIENTED_EDGE('',*,*,#1025,.T.); +#1025 = EDGE_CURVE('',#1026,#1026,#1028,.T.); +#1026 = VERTEX_POINT('',#1027); +#1027 = CARTESIAN_POINT('',(-0.83086,9.8,-4.352074256531E-015)); +#1028 = SURFACE_CURVE('',#1029,(#1034,#1041),.PCURVE_S1.); +#1029 = CIRCLE('',#1030,2.10086); +#1030 = AXIS2_PLACEMENT_3D('',#1031,#1032,#1033); +#1031 = CARTESIAN_POINT('',(1.27,9.8,-2.176037128265E-015)); +#1032 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#1033 = DIRECTION('',(-1.,-2.299902442085E-031,-1.035783978116E-015)); +#1034 = PCURVE('',#1009,#1035); +#1035 = DEFINITIONAL_REPRESENTATION('',(#1036),#1040); +#1036 = LINE('',#1037,#1038); +#1037 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1038 = VECTOR('',#1039,1.); +#1039 = DIRECTION('',(1.,0.E+000)); +#1040 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1041 = PCURVE('',#1042,#1047); +#1042 = PLANE('',#1043); +#1043 = AXIS2_PLACEMENT_3D('',#1044,#1045,#1046); +#1044 = CARTESIAN_POINT('',(1.27,9.8,-2.176037128265E-015)); +#1045 = DIRECTION('',(-0.E+000,1.,-2.22044604925E-016)); +#1046 = DIRECTION('',(-1.,-2.299902442085E-031,-1.035783978116E-015)); +#1047 = DEFINITIONAL_REPRESENTATION('',(#1048),#1052); +#1048 = CIRCLE('',#1049,2.10086); +#1049 = AXIS2_PLACEMENT_2D('',#1050,#1051); +#1050 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1051 = DIRECTION('',(1.,-5.632414143882E-031)); +#1052 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1053 = ORIENTED_EDGE('',*,*,#1054,.T.); +#1054 = EDGE_CURVE('',#1026,#966,#1055,.T.); +#1055 = SEAM_CURVE('',#1056,(#1060,#1067),.PCURVE_S1.); +#1056 = LINE('',#1057,#1058); +#1057 = CARTESIAN_POINT('',(-0.83086,9.8,-4.352074256531E-015)); +#1058 = VECTOR('',#1059,1.); +#1059 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#1060 = PCURVE('',#1009,#1061); +#1061 = DEFINITIONAL_REPRESENTATION('',(#1062),#1066); +#1062 = LINE('',#1063,#1064); +#1063 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1064 = VECTOR('',#1065,1.); +#1065 = DIRECTION('',(0.E+000,1.)); +#1066 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1067 = PCURVE('',#1009,#1068); +#1068 = DEFINITIONAL_REPRESENTATION('',(#1069),#1073); +#1069 = LINE('',#1070,#1071); +#1070 = CARTESIAN_POINT('',(6.28318530718,0.E+000)); +#1071 = VECTOR('',#1072,1.); +#1072 = DIRECTION('',(0.E+000,1.)); +#1073 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1074 = ORIENTED_EDGE('',*,*,#994,.F.); +#1075 = ORIENTED_EDGE('',*,*,#1054,.F.); +#1076 = ADVANCED_FACE('',(#1077),#1042,.F.); +#1077 = FACE_BOUND('',#1078,.T.); +#1078 = EDGE_LOOP('',(#1079)); +#1079 = ORIENTED_EDGE('',*,*,#1025,.F.); +#1080 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1084)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#1081,#1082,#1083)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#1081 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#1082 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#1083 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#1084 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#1081, + 'distance_accuracy_value','confusion accuracy'); +#1085 = SHAPE_DEFINITION_REPRESENTATION(#1086,#956); +#1086 = PRODUCT_DEFINITION_SHAPE('','',#1087); +#1087 = PRODUCT_DEFINITION('design','',#1088,#1091); +#1088 = PRODUCT_DEFINITION_FORMATION('','',#1089); +#1089 = PRODUCT('Revolution001','Revolution001','',(#1090)); +#1090 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#1091 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#1092 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1093,#1095); +#1093 = ( REPRESENTATION_RELATIONSHIP('','',#956,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1094) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#1094 = ITEM_DEFINED_TRANSFORMATION('','',#11,#27); +#1095 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #1096); +#1096 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('4','=>[0:1:1:5]','',#5,#1087,$); +#1097 = PRODUCT_TYPE('part',$,(#1089)); +#1098 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#1099),#1205); +#1099 = MANIFOLD_SOLID_BREP('',#1100); +#1100 = CLOSED_SHELL('',(#1101,#1197,#1201)); +#1101 = ADVANCED_FACE('',(#1102),#1116,.T.); +#1102 = FACE_BOUND('',#1103,.T.); +#1103 = EDGE_LOOP('',(#1104,#1134,#1165,#1166)); +#1104 = ORIENTED_EDGE('',*,*,#1105,.T.); +#1105 = EDGE_CURVE('',#1106,#1108,#1110,.T.); +#1106 = VERTEX_POINT('',#1107); +#1107 = CARTESIAN_POINT('',(1.51,-1.27,0.E+000)); +#1108 = VERTEX_POINT('',#1109); +#1109 = CARTESIAN_POINT('',(1.51,-1.27,-10.)); +#1110 = SEAM_CURVE('',#1111,(#1115,#1127),.PCURVE_S1.); +#1111 = LINE('',#1112,#1113); +#1112 = CARTESIAN_POINT('',(1.51,-1.27,0.E+000)); +#1113 = VECTOR('',#1114,1.); +#1114 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#1115 = PCURVE('',#1116,#1121); +#1116 = CYLINDRICAL_SURFACE('',#1117,0.24); +#1117 = AXIS2_PLACEMENT_3D('',#1118,#1119,#1120); +#1118 = CARTESIAN_POINT('',(1.27,-1.27,0.E+000)); +#1119 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1120 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#1121 = DEFINITIONAL_REPRESENTATION('',(#1122),#1126); +#1122 = LINE('',#1123,#1124); +#1123 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1124 = VECTOR('',#1125,1.); +#1125 = DIRECTION('',(0.E+000,-1.)); +#1126 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1127 = PCURVE('',#1116,#1128); +#1128 = DEFINITIONAL_REPRESENTATION('',(#1129),#1133); +#1129 = LINE('',#1130,#1131); +#1130 = CARTESIAN_POINT('',(6.28318530718,0.E+000)); +#1131 = VECTOR('',#1132,1.); +#1132 = DIRECTION('',(0.E+000,-1.)); +#1133 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1134 = ORIENTED_EDGE('',*,*,#1135,.T.); +#1135 = EDGE_CURVE('',#1108,#1108,#1136,.T.); +#1136 = SURFACE_CURVE('',#1137,(#1142,#1149),.PCURVE_S1.); +#1137 = CIRCLE('',#1138,0.24); +#1138 = AXIS2_PLACEMENT_3D('',#1139,#1140,#1141); +#1139 = CARTESIAN_POINT('',(1.27,-1.27,-10.)); +#1140 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1141 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1142 = PCURVE('',#1116,#1143); +#1143 = DEFINITIONAL_REPRESENTATION('',(#1144),#1148); +#1144 = LINE('',#1145,#1146); +#1145 = CARTESIAN_POINT('',(0.E+000,-10.)); +#1146 = VECTOR('',#1147,1.); +#1147 = DIRECTION('',(1.,0.E+000)); +#1148 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1149 = PCURVE('',#1150,#1155); +#1150 = PLANE('',#1151); +#1151 = AXIS2_PLACEMENT_3D('',#1152,#1153,#1154); +#1152 = CARTESIAN_POINT('',(1.51,-1.27,-10.)); +#1153 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#1154 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1155 = DEFINITIONAL_REPRESENTATION('',(#1156),#1164); +#1156 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1157,#1158,#1159,#1160, +#1161,#1162,#1163),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.E+000,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#1157 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1158 = CARTESIAN_POINT('',(0.E+000,0.415692193817)); +#1159 = CARTESIAN_POINT('',(0.36,0.207846096908)); +#1160 = CARTESIAN_POINT('',(0.72,5.878304635907E-017)); +#1161 = CARTESIAN_POINT('',(0.36,-0.207846096908)); +#1162 = CARTESIAN_POINT('',(3.885780586188E-016,-0.415692193817)); +#1163 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1164 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1165 = ORIENTED_EDGE('',*,*,#1105,.F.); +#1166 = ORIENTED_EDGE('',*,*,#1167,.F.); +#1167 = EDGE_CURVE('',#1106,#1106,#1168,.T.); +#1168 = SURFACE_CURVE('',#1169,(#1174,#1181),.PCURVE_S1.); +#1169 = CIRCLE('',#1170,0.24); +#1170 = AXIS2_PLACEMENT_3D('',#1171,#1172,#1173); +#1171 = CARTESIAN_POINT('',(1.27,-1.27,0.E+000)); +#1172 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1173 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1174 = PCURVE('',#1116,#1175); +#1175 = DEFINITIONAL_REPRESENTATION('',(#1176),#1180); +#1176 = LINE('',#1177,#1178); +#1177 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1178 = VECTOR('',#1179,1.); +#1179 = DIRECTION('',(1.,0.E+000)); +#1180 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1181 = PCURVE('',#1182,#1187); +#1182 = PLANE('',#1183); +#1183 = AXIS2_PLACEMENT_3D('',#1184,#1185,#1186); +#1184 = CARTESIAN_POINT('',(1.51,-1.27,0.E+000)); +#1185 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#1186 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1187 = DEFINITIONAL_REPRESENTATION('',(#1188),#1196); +#1188 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1189,#1190,#1191,#1192, +#1193,#1194,#1195),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.E+000,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#1189 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1190 = CARTESIAN_POINT('',(0.E+000,0.415692193817)); +#1191 = CARTESIAN_POINT('',(0.36,0.207846096908)); +#1192 = CARTESIAN_POINT('',(0.72,5.878304635907E-017)); +#1193 = CARTESIAN_POINT('',(0.36,-0.207846096908)); +#1194 = CARTESIAN_POINT('',(3.885780586188E-016,-0.415692193817)); +#1195 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1196 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1197 = ADVANCED_FACE('',(#1198),#1182,.F.); +#1198 = FACE_BOUND('',#1199,.T.); +#1199 = EDGE_LOOP('',(#1200)); +#1200 = ORIENTED_EDGE('',*,*,#1167,.T.); +#1201 = ADVANCED_FACE('',(#1202),#1150,.T.); +#1202 = FACE_BOUND('',#1203,.F.); +#1203 = EDGE_LOOP('',(#1204)); +#1204 = ORIENTED_EDGE('',*,*,#1135,.T.); +#1205 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1209)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#1206,#1207,#1208)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#1206 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#1207 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#1208 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#1209 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#1206, + 'distance_accuracy_value','confusion accuracy'); +#1210 = SHAPE_DEFINITION_REPRESENTATION(#1211,#1098); +#1211 = PRODUCT_DEFINITION_SHAPE('','',#1212); +#1212 = PRODUCT_DEFINITION('design','',#1213,#1216); +#1213 = PRODUCT_DEFINITION_FORMATION('','',#1214); +#1214 = PRODUCT('Pad004','Pad004','',(#1215)); +#1215 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#1216 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#1217 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1218,#1220); +#1218 = ( REPRESENTATION_RELATIONSHIP('','',#1098,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1219) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#1219 = ITEM_DEFINED_TRANSFORMATION('','',#11,#31); +#1220 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #1221); +#1221 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('5','=>[0:1:1:6]','',#5,#1212,$); +#1222 = PRODUCT_TYPE('part',$,(#1214)); +#1223 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#1224),#1330); +#1224 = MANIFOLD_SOLID_BREP('',#1225); +#1225 = CLOSED_SHELL('',(#1226,#1322,#1326)); +#1226 = ADVANCED_FACE('',(#1227),#1241,.T.); +#1227 = FACE_BOUND('',#1228,.T.); +#1228 = EDGE_LOOP('',(#1229,#1259,#1290,#1291)); +#1229 = ORIENTED_EDGE('',*,*,#1230,.T.); +#1230 = EDGE_CURVE('',#1231,#1233,#1235,.T.); +#1231 = VERTEX_POINT('',#1232); +#1232 = CARTESIAN_POINT('',(2.78,0.E+000,0.E+000)); +#1233 = VERTEX_POINT('',#1234); +#1234 = CARTESIAN_POINT('',(2.78,0.E+000,-10.)); +#1235 = SEAM_CURVE('',#1236,(#1240,#1252),.PCURVE_S1.); +#1236 = LINE('',#1237,#1238); +#1237 = CARTESIAN_POINT('',(2.78,0.E+000,0.E+000)); +#1238 = VECTOR('',#1239,1.); +#1239 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#1240 = PCURVE('',#1241,#1246); +#1241 = CYLINDRICAL_SURFACE('',#1242,0.24); +#1242 = AXIS2_PLACEMENT_3D('',#1243,#1244,#1245); +#1243 = CARTESIAN_POINT('',(2.54,0.E+000,0.E+000)); +#1244 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1245 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#1246 = DEFINITIONAL_REPRESENTATION('',(#1247),#1251); +#1247 = LINE('',#1248,#1249); +#1248 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1249 = VECTOR('',#1250,1.); +#1250 = DIRECTION('',(0.E+000,-1.)); +#1251 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1252 = PCURVE('',#1241,#1253); +#1253 = DEFINITIONAL_REPRESENTATION('',(#1254),#1258); +#1254 = LINE('',#1255,#1256); +#1255 = CARTESIAN_POINT('',(6.28318530718,0.E+000)); +#1256 = VECTOR('',#1257,1.); +#1257 = DIRECTION('',(0.E+000,-1.)); +#1258 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1259 = ORIENTED_EDGE('',*,*,#1260,.T.); +#1260 = EDGE_CURVE('',#1233,#1233,#1261,.T.); +#1261 = SURFACE_CURVE('',#1262,(#1267,#1274),.PCURVE_S1.); +#1262 = CIRCLE('',#1263,0.24); +#1263 = AXIS2_PLACEMENT_3D('',#1264,#1265,#1266); +#1264 = CARTESIAN_POINT('',(2.54,0.E+000,-10.)); +#1265 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1266 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1267 = PCURVE('',#1241,#1268); +#1268 = DEFINITIONAL_REPRESENTATION('',(#1269),#1273); +#1269 = LINE('',#1270,#1271); +#1270 = CARTESIAN_POINT('',(0.E+000,-10.)); +#1271 = VECTOR('',#1272,1.); +#1272 = DIRECTION('',(1.,0.E+000)); +#1273 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1274 = PCURVE('',#1275,#1280); +#1275 = PLANE('',#1276); +#1276 = AXIS2_PLACEMENT_3D('',#1277,#1278,#1279); +#1277 = CARTESIAN_POINT('',(2.78,0.E+000,-10.)); +#1278 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#1279 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1280 = DEFINITIONAL_REPRESENTATION('',(#1281),#1289); +#1281 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1282,#1283,#1284,#1285, +#1286,#1287,#1288),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.E+000,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#1282 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1283 = CARTESIAN_POINT('',(0.E+000,0.415692193817)); +#1284 = CARTESIAN_POINT('',(0.36,0.207846096908)); +#1285 = CARTESIAN_POINT('',(0.72,5.878304635907E-017)); +#1286 = CARTESIAN_POINT('',(0.36,-0.207846096908)); +#1287 = CARTESIAN_POINT('',(3.885780586188E-016,-0.415692193817)); +#1288 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1289 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1290 = ORIENTED_EDGE('',*,*,#1230,.F.); +#1291 = ORIENTED_EDGE('',*,*,#1292,.F.); +#1292 = EDGE_CURVE('',#1231,#1231,#1293,.T.); +#1293 = SURFACE_CURVE('',#1294,(#1299,#1306),.PCURVE_S1.); +#1294 = CIRCLE('',#1295,0.24); +#1295 = AXIS2_PLACEMENT_3D('',#1296,#1297,#1298); +#1296 = CARTESIAN_POINT('',(2.54,0.E+000,0.E+000)); +#1297 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1298 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1299 = PCURVE('',#1241,#1300); +#1300 = DEFINITIONAL_REPRESENTATION('',(#1301),#1305); +#1301 = LINE('',#1302,#1303); +#1302 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1303 = VECTOR('',#1304,1.); +#1304 = DIRECTION('',(1.,0.E+000)); +#1305 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1306 = PCURVE('',#1307,#1312); +#1307 = PLANE('',#1308); +#1308 = AXIS2_PLACEMENT_3D('',#1309,#1310,#1311); +#1309 = CARTESIAN_POINT('',(2.78,0.E+000,0.E+000)); +#1310 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#1311 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1312 = DEFINITIONAL_REPRESENTATION('',(#1313),#1321); +#1313 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1314,#1315,#1316,#1317, +#1318,#1319,#1320),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.E+000,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#1314 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1315 = CARTESIAN_POINT('',(0.E+000,0.415692193817)); +#1316 = CARTESIAN_POINT('',(0.36,0.207846096908)); +#1317 = CARTESIAN_POINT('',(0.72,5.878304635907E-017)); +#1318 = CARTESIAN_POINT('',(0.36,-0.207846096908)); +#1319 = CARTESIAN_POINT('',(3.885780586188E-016,-0.415692193817)); +#1320 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1321 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1322 = ADVANCED_FACE('',(#1323),#1307,.F.); +#1323 = FACE_BOUND('',#1324,.T.); +#1324 = EDGE_LOOP('',(#1325)); +#1325 = ORIENTED_EDGE('',*,*,#1292,.T.); +#1326 = ADVANCED_FACE('',(#1327),#1275,.T.); +#1327 = FACE_BOUND('',#1328,.F.); +#1328 = EDGE_LOOP('',(#1329)); +#1329 = ORIENTED_EDGE('',*,*,#1260,.T.); +#1330 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1334)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#1331,#1332,#1333)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#1331 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#1332 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#1333 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#1334 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#1331, + 'distance_accuracy_value','confusion accuracy'); +#1335 = SHAPE_DEFINITION_REPRESENTATION(#1336,#1223); +#1336 = PRODUCT_DEFINITION_SHAPE('','',#1337); +#1337 = PRODUCT_DEFINITION('design','',#1338,#1341); +#1338 = PRODUCT_DEFINITION_FORMATION('','',#1339); +#1339 = PRODUCT('Pad002','Pad002','',(#1340)); +#1340 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#1341 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#1342 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1343,#1345); +#1343 = ( REPRESENTATION_RELATIONSHIP('','',#1223,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1344) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#1344 = ITEM_DEFINED_TRANSFORMATION('','',#11,#35); +#1345 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #1346); +#1346 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('6','=>[0:1:1:7]','',#5,#1337,$); +#1347 = PRODUCT_TYPE('part',$,(#1339)); +#1348 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #1349),#1205); +#1349 = STYLED_ITEM('color',(#1350),#1099); +#1350 = PRESENTATION_STYLE_ASSIGNMENT((#1351,#1357)); +#1351 = SURFACE_STYLE_USAGE(.BOTH.,#1352); +#1352 = SURFACE_SIDE_STYLE('',(#1353)); +#1353 = SURFACE_STYLE_FILL_AREA(#1354); +#1354 = FILL_AREA_STYLE('',(#1355)); +#1355 = FILL_AREA_STYLE_COLOUR('',#1356); +#1356 = COLOUR_RGB('',0.40000000596,0.274509817362,0.E+000); +#1357 = CURVE_STYLE('',#1358,POSITIVE_LENGTH_MEASURE(0.1),#1356); +#1358 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#1359 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #1360),#589); +#1360 = STYLED_ITEM('color',(#1361),#171); +#1361 = PRESENTATION_STYLE_ASSIGNMENT((#1362,#1368)); +#1362 = SURFACE_STYLE_USAGE(.BOTH.,#1363); +#1363 = SURFACE_SIDE_STYLE('',(#1364)); +#1364 = SURFACE_STYLE_FILL_AREA(#1365); +#1365 = FILL_AREA_STYLE('',(#1366)); +#1366 = FILL_AREA_STYLE_COLOUR('',#1367); +#1367 = COLOUR_RGB('',0.40000000596,0.40000000596,0.40000000596); +#1368 = CURVE_STYLE('',#1369,POSITIVE_LENGTH_MEASURE(0.1),#1367); +#1369 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#1370 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #1371),#938); +#1371 = STYLED_ITEM('color',(#1372),#608); +#1372 = PRESENTATION_STYLE_ASSIGNMENT((#1373,#1378)); +#1373 = SURFACE_STYLE_USAGE(.BOTH.,#1374); +#1374 = SURFACE_SIDE_STYLE('',(#1375)); +#1375 = SURFACE_STYLE_FILL_AREA(#1376); +#1376 = FILL_AREA_STYLE('',(#1377)); +#1377 = FILL_AREA_STYLE_COLOUR('',#1367); +#1378 = CURVE_STYLE('',#1379,POSITIVE_LENGTH_MEASURE(0.1),#1367); +#1379 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#1380 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #1381),#1080); +#1381 = STYLED_ITEM('color',(#1382),#957); +#1382 = PRESENTATION_STYLE_ASSIGNMENT((#1383,#1389)); +#1383 = SURFACE_STYLE_USAGE(.BOTH.,#1384); +#1384 = SURFACE_SIDE_STYLE('',(#1385)); +#1385 = SURFACE_STYLE_FILL_AREA(#1386); +#1386 = FILL_AREA_STYLE('',(#1387)); +#1387 = FILL_AREA_STYLE_COLOUR('',#1388); +#1388 = COLOUR_RGB('',0.666666686535,1.,1.); +#1389 = CURVE_STYLE('',#1390,POSITIVE_LENGTH_MEASURE(0.1),#1388); +#1390 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#1391 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #1392),#1330); +#1392 = STYLED_ITEM('color',(#1393),#1224); +#1393 = PRESENTATION_STYLE_ASSIGNMENT((#1394,#1399)); +#1394 = SURFACE_STYLE_USAGE(.BOTH.,#1395); +#1395 = SURFACE_SIDE_STYLE('',(#1396)); +#1396 = SURFACE_STYLE_FILL_AREA(#1397); +#1397 = FILL_AREA_STYLE('',(#1398)); +#1398 = FILL_AREA_STYLE_COLOUR('',#1356); +#1399 = CURVE_STYLE('',#1400,POSITIVE_LENGTH_MEASURE(0.1),#1356); +#1400 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#1401 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #1402),#152); +#1402 = STYLED_ITEM('color',(#1403),#46); +#1403 = PRESENTATION_STYLE_ASSIGNMENT((#1404,#1409)); +#1404 = SURFACE_STYLE_USAGE(.BOTH.,#1405); +#1405 = SURFACE_SIDE_STYLE('',(#1406)); +#1406 = SURFACE_STYLE_FILL_AREA(#1407); +#1407 = FILL_AREA_STYLE('',(#1408)); +#1408 = FILL_AREA_STYLE_COLOUR('',#1356); +#1409 = CURVE_STYLE('',#1410,POSITIVE_LENGTH_MEASURE(0.1),#1356); +#1410 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-18_Window_3Pin.stp b/modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-18_Window_3Pin.stp new file mode 100644 index 00000000..b1ae7f89 --- /dev/null +++ b/modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-18_Window_3Pin.stp @@ -0,0 +1,1666 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'D:/KiCAD/kicad-library/modules/packages3d/TO_SOT_Packages_ +THT.3dshapes/TO-18_Window_3Pin.stp','2016-10-18T18:31:38',('Author'),('' + ),'Open CASCADE STEP processor 6.8','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN_CC2 { 1 2 10303 214 -1 1 5 4 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('committee draft', + 'automotive_design',1997,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('ASSEMBLY','ASSEMBLY','',(#8)); +#8 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = SHAPE_REPRESENTATION('',(#11,#15,#19,#23,#27,#31,#35),#39); +#11 = AXIS2_PLACEMENT_3D('',#12,#13,#14); +#12 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000)); +#13 = DIRECTION('',(0.E+000,0.E+000,1.)); +#14 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#15 = AXIS2_PLACEMENT_3D('',#16,#17,#18); +#16 = CARTESIAN_POINT('',(0.E+000,0.E+000,5.)); +#17 = DIRECTION('',(0.E+000,0.E+000,1.)); +#18 = DIRECTION('',(1.,0.E+000,0.E+000)); +#19 = AXIS2_PLACEMENT_3D('',#20,#21,#22); +#20 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000)); +#21 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#22 = DIRECTION('',(1.,0.E+000,0.E+000)); +#23 = AXIS2_PLACEMENT_3D('',#24,#25,#26); +#24 = CARTESIAN_POINT('',(0.E+000,0.E+000,5.)); +#25 = DIRECTION('',(0.E+000,0.E+000,1.)); +#26 = DIRECTION('',(1.,0.E+000,0.E+000)); +#27 = AXIS2_PLACEMENT_3D('',#28,#29,#30); +#28 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000)); +#29 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#30 = DIRECTION('',(1.,0.E+000,0.E+000)); +#31 = AXIS2_PLACEMENT_3D('',#32,#33,#34); +#32 = CARTESIAN_POINT('',(0.E+000,0.E+000,5.)); +#33 = DIRECTION('',(0.E+000,0.E+000,1.)); +#34 = DIRECTION('',(1.,0.E+000,0.E+000)); +#35 = AXIS2_PLACEMENT_3D('',#36,#37,#38); +#36 = CARTESIAN_POINT('',(0.E+000,0.E+000,5.)); +#37 = DIRECTION('',(0.E+000,0.E+000,1.)); +#38 = DIRECTION('',(1.,0.E+000,0.E+000)); +#39 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#43)) GLOBAL_UNIT_ASSIGNED_CONTEXT( +(#40,#41,#42)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#40 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#41 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#42 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#43 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#40, + 'distance_accuracy_value','confusion accuracy'); +#44 = PRODUCT_TYPE('part',$,(#7)); +#45 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#46),#152); +#46 = MANIFOLD_SOLID_BREP('',#47); +#47 = CLOSED_SHELL('',(#48,#144,#148)); +#48 = ADVANCED_FACE('',(#49),#63,.T.); +#49 = FACE_BOUND('',#50,.T.); +#50 = EDGE_LOOP('',(#51,#81,#112,#113)); +#51 = ORIENTED_EDGE('',*,*,#52,.T.); +#52 = EDGE_CURVE('',#53,#55,#57,.T.); +#53 = VERTEX_POINT('',#54); +#54 = CARTESIAN_POINT('',(0.24,0.E+000,0.E+000)); +#55 = VERTEX_POINT('',#56); +#56 = CARTESIAN_POINT('',(0.24,0.E+000,-10.)); +#57 = SEAM_CURVE('',#58,(#62,#74),.PCURVE_S1.); +#58 = LINE('',#59,#60); +#59 = CARTESIAN_POINT('',(0.24,0.E+000,0.E+000)); +#60 = VECTOR('',#61,1.); +#61 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#62 = PCURVE('',#63,#68); +#63 = CYLINDRICAL_SURFACE('',#64,0.24); +#64 = AXIS2_PLACEMENT_3D('',#65,#66,#67); +#65 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000)); +#66 = DIRECTION('',(0.E+000,0.E+000,1.)); +#67 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#68 = DEFINITIONAL_REPRESENTATION('',(#69),#73); +#69 = LINE('',#70,#71); +#70 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#71 = VECTOR('',#72,1.); +#72 = DIRECTION('',(0.E+000,-1.)); +#73 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#74 = PCURVE('',#63,#75); +#75 = DEFINITIONAL_REPRESENTATION('',(#76),#80); +#76 = LINE('',#77,#78); +#77 = CARTESIAN_POINT('',(6.28318530718,0.E+000)); +#78 = VECTOR('',#79,1.); +#79 = DIRECTION('',(0.E+000,-1.)); +#80 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#81 = ORIENTED_EDGE('',*,*,#82,.T.); +#82 = EDGE_CURVE('',#55,#55,#83,.T.); +#83 = SURFACE_CURVE('',#84,(#89,#96),.PCURVE_S1.); +#84 = CIRCLE('',#85,0.24); +#85 = AXIS2_PLACEMENT_3D('',#86,#87,#88); +#86 = CARTESIAN_POINT('',(0.E+000,0.E+000,-10.)); +#87 = DIRECTION('',(0.E+000,0.E+000,1.)); +#88 = DIRECTION('',(1.,0.E+000,0.E+000)); +#89 = PCURVE('',#63,#90); +#90 = DEFINITIONAL_REPRESENTATION('',(#91),#95); +#91 = LINE('',#92,#93); +#92 = CARTESIAN_POINT('',(0.E+000,-10.)); +#93 = VECTOR('',#94,1.); +#94 = DIRECTION('',(1.,0.E+000)); +#95 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#96 = PCURVE('',#97,#102); +#97 = PLANE('',#98); +#98 = AXIS2_PLACEMENT_3D('',#99,#100,#101); +#99 = CARTESIAN_POINT('',(0.24,0.E+000,-10.)); +#100 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#101 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#102 = DEFINITIONAL_REPRESENTATION('',(#103),#111); +#103 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#104,#105,#106,#107,#108,#109 +,#110),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),( + -2.094395102393,0.E+000,2.094395102393,4.188790204786,6.28318530718, +8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM( + '') ); +#104 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#105 = CARTESIAN_POINT('',(0.E+000,0.415692193817)); +#106 = CARTESIAN_POINT('',(0.36,0.207846096908)); +#107 = CARTESIAN_POINT('',(0.72,5.878304635907E-017)); +#108 = CARTESIAN_POINT('',(0.36,-0.207846096908)); +#109 = CARTESIAN_POINT('',(3.885780586188E-016,-0.415692193817)); +#110 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#111 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#112 = ORIENTED_EDGE('',*,*,#52,.F.); +#113 = ORIENTED_EDGE('',*,*,#114,.F.); +#114 = EDGE_CURVE('',#53,#53,#115,.T.); +#115 = SURFACE_CURVE('',#116,(#121,#128),.PCURVE_S1.); +#116 = CIRCLE('',#117,0.24); +#117 = AXIS2_PLACEMENT_3D('',#118,#119,#120); +#118 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000)); +#119 = DIRECTION('',(0.E+000,0.E+000,1.)); +#120 = DIRECTION('',(1.,0.E+000,0.E+000)); +#121 = PCURVE('',#63,#122); +#122 = DEFINITIONAL_REPRESENTATION('',(#123),#127); +#123 = LINE('',#124,#125); +#124 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#125 = VECTOR('',#126,1.); +#126 = DIRECTION('',(1.,0.E+000)); +#127 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#128 = PCURVE('',#129,#134); +#129 = PLANE('',#130); +#130 = AXIS2_PLACEMENT_3D('',#131,#132,#133); +#131 = CARTESIAN_POINT('',(0.24,0.E+000,0.E+000)); +#132 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#133 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#134 = DEFINITIONAL_REPRESENTATION('',(#135),#143); +#135 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#136,#137,#138,#139,#140,#141 +,#142),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),( + -2.094395102393,0.E+000,2.094395102393,4.188790204786,6.28318530718, +8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM( + '') ); +#136 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#137 = CARTESIAN_POINT('',(0.E+000,0.415692193817)); +#138 = CARTESIAN_POINT('',(0.36,0.207846096908)); +#139 = CARTESIAN_POINT('',(0.72,5.878304635907E-017)); +#140 = CARTESIAN_POINT('',(0.36,-0.207846096908)); +#141 = CARTESIAN_POINT('',(3.885780586188E-016,-0.415692193817)); +#142 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#143 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#144 = ADVANCED_FACE('',(#145),#129,.F.); +#145 = FACE_BOUND('',#146,.T.); +#146 = EDGE_LOOP('',(#147)); +#147 = ORIENTED_EDGE('',*,*,#114,.T.); +#148 = ADVANCED_FACE('',(#149),#97,.T.); +#149 = FACE_BOUND('',#150,.F.); +#150 = EDGE_LOOP('',(#151)); +#151 = ORIENTED_EDGE('',*,*,#82,.T.); +#152 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#156)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#153,#154,#155)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#153 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#154 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#155 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#156 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#153, + 'distance_accuracy_value','confusion accuracy'); +#157 = SHAPE_DEFINITION_REPRESENTATION(#158,#45); +#158 = PRODUCT_DEFINITION_SHAPE('','',#159); +#159 = PRODUCT_DEFINITION('design','',#160,#163); +#160 = PRODUCT_DEFINITION_FORMATION('','',#161); +#161 = PRODUCT('Pad','Pad','',(#162)); +#162 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#163 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#164 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#165,#167); +#165 = ( REPRESENTATION_RELATIONSHIP('','',#45,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#166) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#166 = ITEM_DEFINED_TRANSFORMATION('','',#11,#15); +#167 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#168 + ); +#168 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('1','=>[0:1:1:2]','',#5,#159,$); +#169 = PRODUCT_TYPE('part',$,(#161)); +#170 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#171),#589); +#171 = MANIFOLD_SOLID_BREP('',#172); +#172 = CLOSED_SHELL('',(#173,#261,#265,#302,#357,#416,#472,#531,#582)); +#173 = ADVANCED_FACE('',(#174),#187,.F.); +#174 = FACE_BOUND('',#175,.T.); +#175 = EDGE_LOOP('',(#176,#210,#233,#260)); +#176 = ORIENTED_EDGE('',*,*,#177,.T.); +#177 = EDGE_CURVE('',#178,#178,#180,.T.); +#178 = VERTEX_POINT('',#179); +#179 = CARTESIAN_POINT('',(-0.857826,10.33,-4.587441537751E-015)); +#180 = SURFACE_CURVE('',#181,(#186,#198),.PCURVE_S1.); +#181 = CIRCLE('',#182,2.127826); +#182 = AXIS2_PLACEMENT_3D('',#183,#184,#185); +#183 = CARTESIAN_POINT('',(1.27,10.33,-2.293720768876E-015)); +#184 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#185 = DIRECTION('',(-1.,-2.393561888676E-031,-1.077964442993E-015)); +#186 = PCURVE('',#187,#192); +#187 = CYLINDRICAL_SURFACE('',#188,2.127826); +#188 = AXIS2_PLACEMENT_3D('',#189,#190,#191); +#189 = CARTESIAN_POINT('',(1.27,10.33,-2.293720768876E-015)); +#190 = DIRECTION('',(-0.E+000,-1.,2.22044604925E-016)); +#191 = DIRECTION('',(-1.,-2.393561888676E-031,-1.077964442993E-015)); +#192 = DEFINITIONAL_REPRESENTATION('',(#193),#197); +#193 = LINE('',#194,#195); +#194 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#195 = VECTOR('',#196,1.); +#196 = DIRECTION('',(-1.,0.E+000)); +#197 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#198 = PCURVE('',#199,#204); +#199 = PLANE('',#200); +#200 = AXIS2_PLACEMENT_3D('',#201,#202,#203); +#201 = CARTESIAN_POINT('',(1.27,10.33,-2.293720768876E-015)); +#202 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#203 = DIRECTION('',(-1.,-2.393561888676E-031,-1.077964442993E-015)); +#204 = DEFINITIONAL_REPRESENTATION('',(#205),#209); +#205 = CIRCLE('',#206,2.127826); +#206 = AXIS2_PLACEMENT_2D('',#207,#208); +#207 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#208 = DIRECTION('',(1.,-2.780517198849E-031)); +#209 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#210 = ORIENTED_EDGE('',*,*,#211,.T.); +#211 = EDGE_CURVE('',#178,#212,#214,.T.); +#212 = VERTEX_POINT('',#213); +#213 = CARTESIAN_POINT('',(-0.857826,5.672898,-2.51927279038E-015)); +#214 = SEAM_CURVE('',#215,(#219,#226),.PCURVE_S1.); +#215 = LINE('',#216,#217); +#216 = CARTESIAN_POINT('',(-0.857826,10.33,-4.587441537751E-015)); +#217 = VECTOR('',#218,1.); +#218 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#219 = PCURVE('',#187,#220); +#220 = DEFINITIONAL_REPRESENTATION('',(#221),#225); +#221 = LINE('',#222,#223); +#222 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#223 = VECTOR('',#224,1.); +#224 = DIRECTION('',(-0.E+000,1.)); +#225 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#226 = PCURVE('',#187,#227); +#227 = DEFINITIONAL_REPRESENTATION('',(#228),#232); +#228 = LINE('',#229,#230); +#229 = CARTESIAN_POINT('',(-6.28318530718,0.E+000)); +#230 = VECTOR('',#231,1.); +#231 = DIRECTION('',(-0.E+000,1.)); +#232 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#233 = ORIENTED_EDGE('',*,*,#234,.F.); +#234 = EDGE_CURVE('',#212,#212,#235,.T.); +#235 = SURFACE_CURVE('',#236,(#241,#248),.PCURVE_S1.); +#236 = CIRCLE('',#237,2.127826); +#237 = AXIS2_PLACEMENT_3D('',#238,#239,#240); +#238 = CARTESIAN_POINT('',(1.27,5.672898,-1.25963639519E-015)); +#239 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#240 = DIRECTION('',(-1.,-1.31446587136E-031,-5.919828008446E-016)); +#241 = PCURVE('',#187,#242); +#242 = DEFINITIONAL_REPRESENTATION('',(#243),#247); +#243 = LINE('',#244,#245); +#244 = CARTESIAN_POINT('',(-0.E+000,4.657102)); +#245 = VECTOR('',#246,1.); +#246 = DIRECTION('',(-1.,0.E+000)); +#247 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#248 = PCURVE('',#249,#254); +#249 = PLANE('',#250); +#250 = AXIS2_PLACEMENT_3D('',#251,#252,#253); +#251 = CARTESIAN_POINT('',(1.27,5.672898,-1.25963639519E-015)); +#252 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#253 = DIRECTION('',(-1.,-1.31446587136E-031,-5.919828008446E-016)); +#254 = DEFINITIONAL_REPRESENTATION('',(#255),#259); +#255 = CIRCLE('',#256,2.127826); +#256 = AXIS2_PLACEMENT_2D('',#257,#258); +#257 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#258 = DIRECTION('',(1.,-3.24393673199E-031)); +#259 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#260 = ORIENTED_EDGE('',*,*,#211,.F.); +#261 = ADVANCED_FACE('',(#262),#249,.T.); +#262 = FACE_BOUND('',#263,.T.); +#263 = EDGE_LOOP('',(#264)); +#264 = ORIENTED_EDGE('',*,*,#234,.T.); +#265 = ADVANCED_FACE('',(#266),#279,.F.); +#266 = FACE_BOUND('',#267,.T.); +#267 = EDGE_LOOP('',(#268)); +#268 = ORIENTED_EDGE('',*,*,#269,.F.); +#269 = EDGE_CURVE('',#270,#270,#272,.T.); +#270 = VERTEX_POINT('',#271); +#271 = CARTESIAN_POINT('',(-1.65,5.,-2.22044604925E-015)); +#272 = SURFACE_CURVE('',#273,(#278,#290),.PCURVE_S1.); +#273 = CIRCLE('',#274,2.92); +#274 = AXIS2_PLACEMENT_3D('',#275,#276,#277); +#275 = CARTESIAN_POINT('',(1.27,5.,-1.110223024625E-015)); +#276 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#277 = DIRECTION('',(-1.,-8.44243263293E-032,-3.802133645977E-016)); +#278 = PCURVE('',#279,#284); +#279 = PLANE('',#280); +#280 = AXIS2_PLACEMENT_3D('',#281,#282,#283); +#281 = CARTESIAN_POINT('',(1.27,5.,-1.110223024625E-015)); +#282 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#283 = DIRECTION('',(-1.,-8.44243263293E-032,-3.802133645977E-016)); +#284 = DEFINITIONAL_REPRESENTATION('',(#285),#289); +#285 = CIRCLE('',#286,2.92); +#286 = AXIS2_PLACEMENT_2D('',#287,#288); +#287 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#288 = DIRECTION('',(1.,-1.350789221269E-031)); +#289 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#290 = PCURVE('',#291,#296); +#291 = CYLINDRICAL_SURFACE('',#292,2.92); +#292 = AXIS2_PLACEMENT_3D('',#293,#294,#295); +#293 = CARTESIAN_POINT('',(1.27,5.,-1.110223024625E-015)); +#294 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#295 = DIRECTION('',(-1.,-8.44243263293E-032,-3.802133645977E-016)); +#296 = DEFINITIONAL_REPRESENTATION('',(#297),#301); +#297 = LINE('',#298,#299); +#298 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#299 = VECTOR('',#300,1.); +#300 = DIRECTION('',(1.,0.E+000)); +#301 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#302 = ADVANCED_FACE('',(#303),#291,.T.); +#303 = FACE_BOUND('',#304,.T.); +#304 = EDGE_LOOP('',(#305,#306,#329,#356)); +#305 = ORIENTED_EDGE('',*,*,#269,.T.); +#306 = ORIENTED_EDGE('',*,*,#307,.T.); +#307 = EDGE_CURVE('',#270,#308,#310,.T.); +#308 = VERTEX_POINT('',#309); +#309 = CARTESIAN_POINT('',(-1.65,5.5,-2.442490654175E-015)); +#310 = SEAM_CURVE('',#311,(#315,#322),.PCURVE_S1.); +#311 = LINE('',#312,#313); +#312 = CARTESIAN_POINT('',(-1.65,5.,-2.22044604925E-015)); +#313 = VECTOR('',#314,1.); +#314 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#315 = PCURVE('',#291,#316); +#316 = DEFINITIONAL_REPRESENTATION('',(#317),#321); +#317 = LINE('',#318,#319); +#318 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#319 = VECTOR('',#320,1.); +#320 = DIRECTION('',(0.E+000,1.)); +#321 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#322 = PCURVE('',#291,#323); +#323 = DEFINITIONAL_REPRESENTATION('',(#324),#328); +#324 = LINE('',#325,#326); +#325 = CARTESIAN_POINT('',(6.28318530718,0.E+000)); +#326 = VECTOR('',#327,1.); +#327 = DIRECTION('',(0.E+000,1.)); +#328 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#329 = ORIENTED_EDGE('',*,*,#330,.F.); +#330 = EDGE_CURVE('',#308,#308,#331,.T.); +#331 = SURFACE_CURVE('',#332,(#337,#344),.PCURVE_S1.); +#332 = CIRCLE('',#333,2.92); +#333 = AXIS2_PLACEMENT_3D('',#334,#335,#336); +#334 = CARTESIAN_POINT('',(1.27,5.5,-1.221245327088E-015)); +#335 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#336 = DIRECTION('',(-1.,-9.286675896223E-032,-4.182347010574E-016)); +#337 = PCURVE('',#291,#338); +#338 = DEFINITIONAL_REPRESENTATION('',(#339),#343); +#339 = LINE('',#340,#341); +#340 = CARTESIAN_POINT('',(0.E+000,0.5)); +#341 = VECTOR('',#342,1.); +#342 = DIRECTION('',(1.,0.E+000)); +#343 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#344 = PCURVE('',#345,#350); +#345 = CONICAL_SURFACE('',#346,2.92,1.562568728837); +#346 = AXIS2_PLACEMENT_3D('',#347,#348,#349); +#347 = CARTESIAN_POINT('',(1.27,5.5,-1.221245327088E-015)); +#348 = DIRECTION('',(-0.E+000,-1.,2.22044604925E-016)); +#349 = DIRECTION('',(-1.,-9.286675896223E-032,-4.182347010574E-016)); +#350 = DEFINITIONAL_REPRESENTATION('',(#351),#355); +#351 = LINE('',#352,#353); +#352 = CARTESIAN_POINT('',(-0.E+000,-0.E+000)); +#353 = VECTOR('',#354,1.); +#354 = DIRECTION('',(-1.,-0.E+000)); +#355 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#356 = ORIENTED_EDGE('',*,*,#307,.F.); +#357 = ADVANCED_FACE('',(#358),#345,.T.); +#358 = FACE_BOUND('',#359,.T.); +#359 = EDGE_LOOP('',(#360,#361,#384,#415)); +#360 = ORIENTED_EDGE('',*,*,#330,.T.); +#361 = ORIENTED_EDGE('',*,*,#362,.T.); +#362 = EDGE_CURVE('',#308,#363,#365,.T.); +#363 = VERTEX_POINT('',#364); +#364 = CARTESIAN_POINT('',(-1.311930892145,5.502781559466, + -2.443725914721E-015)); +#365 = SEAM_CURVE('',#366,(#370,#377),.PCURVE_S1.); +#366 = LINE('',#367,#368); +#367 = CARTESIAN_POINT('',(-1.65,5.5,-2.442490654175E-015)); +#368 = VECTOR('',#369,1.); +#369 = DIRECTION('',(0.999966153507,8.227505132528E-003, + -3.653746253342E-018)); +#370 = PCURVE('',#345,#371); +#371 = DEFINITIONAL_REPRESENTATION('',(#372),#376); +#372 = LINE('',#373,#374); +#373 = CARTESIAN_POINT('',(-0.E+000,-0.E+000)); +#374 = VECTOR('',#375,1.); +#375 = DIRECTION('',(-0.E+000,-1.)); +#376 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#377 = PCURVE('',#345,#378); +#378 = DEFINITIONAL_REPRESENTATION('',(#379),#383); +#379 = LINE('',#380,#381); +#380 = CARTESIAN_POINT('',(-6.28318530718,-0.E+000)); +#381 = VECTOR('',#382,1.); +#382 = DIRECTION('',(-0.E+000,-1.)); +#383 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#384 = ORIENTED_EDGE('',*,*,#385,.F.); +#385 = EDGE_CURVE('',#363,#363,#386,.T.); +#386 = SURFACE_CURVE('',#387,(#392,#399),.PCURVE_S1.); +#387 = CIRCLE('',#388,2.581930892145); +#388 = AXIS2_PLACEMENT_3D('',#389,#390,#391); +#389 = CARTESIAN_POINT('',(1.27,5.502781559466,-1.22186295736E-015)); +#390 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#391 = DIRECTION('',(-1.,-1.050795272891E-031,-4.732361199432E-016)); +#392 = PCURVE('',#345,#393); +#393 = DEFINITIONAL_REPRESENTATION('',(#394),#398); +#394 = LINE('',#395,#396); +#395 = CARTESIAN_POINT('',(-0.E+000,-2.781559466058E-003)); +#396 = VECTOR('',#397,1.); +#397 = DIRECTION('',(-1.,-0.E+000)); +#398 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#399 = PCURVE('',#400,#409); +#400 = SURFACE_OF_REVOLUTION('',#401,#406); +#401 = CIRCLE('',#402,0.107817965006); +#402 = AXIS2_PLACEMENT_3D('',#403,#404,#405); +#403 = CARTESIAN_POINT('',(-1.312817965006,5.610595875212, + -2.491605089011E-015)); +#404 = DIRECTION('',(-0.E+000,4.440892098501E-016,1.)); +#405 = DIRECTION('',(1.,0.E+000,0.E+000)); +#406 = AXIS1_PLACEMENT('',#407,#408); +#407 = CARTESIAN_POINT('',(1.27,2.550668,-5.663620683549E-016)); +#408 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#409 = DEFINITIONAL_REPRESENTATION('',(#410),#414); +#410 = LINE('',#411,#412); +#411 = CARTESIAN_POINT('',(0.E+000,4.720616578342)); +#412 = VECTOR('',#413,1.); +#413 = DIRECTION('',(1.,0.E+000)); +#414 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#415 = ORIENTED_EDGE('',*,*,#362,.F.); +#416 = ADVANCED_FACE('',(#417),#400,.T.); +#417 = FACE_BOUND('',#418,.T.); +#418 = EDGE_LOOP('',(#419,#420,#444,#471)); +#419 = ORIENTED_EDGE('',*,*,#385,.T.); +#420 = ORIENTED_EDGE('',*,*,#421,.T.); +#421 = EDGE_CURVE('',#363,#422,#424,.T.); +#422 = VERTEX_POINT('',#423); +#423 = CARTESIAN_POINT('',(-1.205,5.610595875212,-2.491605089011E-015)); +#424 = SEAM_CURVE('',#425,(#430,#437),.PCURVE_S1.); +#425 = CIRCLE('',#426,0.107817965006); +#426 = AXIS2_PLACEMENT_3D('',#427,#428,#429); +#427 = CARTESIAN_POINT('',(-1.312817965006,5.610595875212, + -2.491605089011E-015)); +#428 = DIRECTION('',(-0.E+000,4.440892098501E-016,1.)); +#429 = DIRECTION('',(1.,0.E+000,0.E+000)); +#430 = PCURVE('',#400,#431); +#431 = DEFINITIONAL_REPRESENTATION('',(#432),#436); +#432 = LINE('',#433,#434); +#433 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#434 = VECTOR('',#435,1.); +#435 = DIRECTION('',(0.E+000,1.)); +#436 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#437 = PCURVE('',#400,#438); +#438 = DEFINITIONAL_REPRESENTATION('',(#439),#443); +#439 = LINE('',#440,#441); +#440 = CARTESIAN_POINT('',(6.28318530718,0.E+000)); +#441 = VECTOR('',#442,1.); +#442 = DIRECTION('',(0.E+000,1.)); +#443 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#444 = ORIENTED_EDGE('',*,*,#445,.F.); +#445 = EDGE_CURVE('',#422,#422,#446,.T.); +#446 = SURFACE_CURVE('',#447,(#452,#459),.PCURVE_S1.); +#447 = CIRCLE('',#448,2.475); +#448 = AXIS2_PLACEMENT_3D('',#449,#450,#451); +#449 = CARTESIAN_POINT('',(1.27,5.610595875212,-1.245802544505E-015)); +#450 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#451 = DIRECTION('',(-1.,-1.117671651755E-031,-5.033545634365E-016)); +#452 = PCURVE('',#400,#453); +#453 = DEFINITIONAL_REPRESENTATION('',(#454),#458); +#454 = LINE('',#455,#456); +#455 = CARTESIAN_POINT('',(0.E+000,6.283185307179)); +#456 = VECTOR('',#457,1.); +#457 = DIRECTION('',(1.,0.E+000)); +#458 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#459 = PCURVE('',#460,#465); +#460 = CYLINDRICAL_SURFACE('',#461,2.475); +#461 = AXIS2_PLACEMENT_3D('',#462,#463,#464); +#462 = CARTESIAN_POINT('',(1.27,5.610595875212,-1.245802544505E-015)); +#463 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#464 = DIRECTION('',(-1.,-1.117671651755E-031,-5.033545634365E-016)); +#465 = DEFINITIONAL_REPRESENTATION('',(#466),#470); +#466 = LINE('',#467,#468); +#467 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#468 = VECTOR('',#469,1.); +#469 = DIRECTION('',(1.,0.E+000)); +#470 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#471 = ORIENTED_EDGE('',*,*,#421,.F.); +#472 = ADVANCED_FACE('',(#473),#460,.T.); +#473 = FACE_BOUND('',#474,.T.); +#474 = EDGE_LOOP('',(#475,#476,#499,#530)); +#475 = ORIENTED_EDGE('',*,*,#445,.T.); +#476 = ORIENTED_EDGE('',*,*,#477,.T.); +#477 = EDGE_CURVE('',#422,#478,#480,.T.); +#478 = VERTEX_POINT('',#479); +#479 = CARTESIAN_POINT('',(-1.205,10.123031,-4.495528838078E-015)); +#480 = SEAM_CURVE('',#481,(#485,#492),.PCURVE_S1.); +#481 = LINE('',#482,#483); +#482 = CARTESIAN_POINT('',(-1.205,5.610595875212,-2.491605089011E-015)); +#483 = VECTOR('',#484,1.); +#484 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#485 = PCURVE('',#460,#486); +#486 = DEFINITIONAL_REPRESENTATION('',(#487),#491); +#487 = LINE('',#488,#489); +#488 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#489 = VECTOR('',#490,1.); +#490 = DIRECTION('',(0.E+000,1.)); +#491 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#492 = PCURVE('',#460,#493); +#493 = DEFINITIONAL_REPRESENTATION('',(#494),#498); +#494 = LINE('',#495,#496); +#495 = CARTESIAN_POINT('',(6.28318530718,0.E+000)); +#496 = VECTOR('',#497,1.); +#497 = DIRECTION('',(0.E+000,1.)); +#498 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#499 = ORIENTED_EDGE('',*,*,#500,.F.); +#500 = EDGE_CURVE('',#478,#478,#501,.T.); +#501 = SURFACE_CURVE('',#502,(#507,#514),.PCURVE_S1.); +#502 = CIRCLE('',#503,2.475); +#503 = AXIS2_PLACEMENT_3D('',#504,#505,#506); +#504 = CARTESIAN_POINT('',(1.27,10.123031,-2.247764419039E-015)); +#505 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#506 = DIRECTION('',(-1.,-2.016581666222E-031,-9.081876440561E-016)); +#507 = PCURVE('',#460,#508); +#508 = DEFINITIONAL_REPRESENTATION('',(#509),#513); +#509 = LINE('',#510,#511); +#510 = CARTESIAN_POINT('',(0.E+000,4.512435124788)); +#511 = VECTOR('',#512,1.); +#512 = DIRECTION('',(1.,0.E+000)); +#513 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#514 = PCURVE('',#515,#524); +#515 = SURFACE_OF_REVOLUTION('',#516,#521); +#516 = CIRCLE('',#517,0.206969); +#517 = AXIS2_PLACEMENT_3D('',#518,#519,#520); +#518 = CARTESIAN_POINT('',(-0.998031,10.123031,-4.495528838078E-015)); +#519 = DIRECTION('',(-0.E+000,4.440892098501E-016,1.)); +#520 = DIRECTION('',(1.,0.E+000,0.E+000)); +#521 = AXIS1_PLACEMENT('',#522,#523); +#522 = CARTESIAN_POINT('',(1.27,2.550668,-5.663620683549E-016)); +#523 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#524 = DEFINITIONAL_REPRESENTATION('',(#525),#529); +#525 = LINE('',#526,#527); +#526 = CARTESIAN_POINT('',(0.E+000,3.14159265359)); +#527 = VECTOR('',#528,1.); +#528 = DIRECTION('',(1.,0.E+000)); +#529 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#530 = ORIENTED_EDGE('',*,*,#477,.F.); +#531 = ADVANCED_FACE('',(#532),#515,.F.); +#532 = FACE_BOUND('',#533,.F.); +#533 = EDGE_LOOP('',(#534,#558,#580,#581)); +#534 = ORIENTED_EDGE('',*,*,#535,.T.); +#535 = EDGE_CURVE('',#536,#536,#538,.T.); +#536 = VERTEX_POINT('',#537); +#537 = CARTESIAN_POINT('',(-0.998031,10.33,-4.587441537751E-015)); +#538 = SURFACE_CURVE('',#539,(#544,#551),.PCURVE_S1.); +#539 = CIRCLE('',#540,2.268031); +#540 = AXIS2_PLACEMENT_3D('',#541,#542,#543); +#541 = CARTESIAN_POINT('',(1.27,10.33,-2.293720768876E-015)); +#542 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#543 = DIRECTION('',(-1.,-2.245596827968E-031,-1.011326903766E-015)); +#544 = PCURVE('',#515,#545); +#545 = DEFINITIONAL_REPRESENTATION('',(#546),#550); +#546 = LINE('',#547,#548); +#547 = CARTESIAN_POINT('',(0.E+000,1.570796326795)); +#548 = VECTOR('',#549,1.); +#549 = DIRECTION('',(1.,0.E+000)); +#550 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#551 = PCURVE('',#199,#552); +#552 = DEFINITIONAL_REPRESENTATION('',(#553),#557); +#553 = CIRCLE('',#554,2.268031); +#554 = AXIS2_PLACEMENT_2D('',#555,#556); +#555 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#556 = DIRECTION('',(1.,6.663753922667E-017)); +#557 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#558 = ORIENTED_EDGE('',*,*,#559,.T.); +#559 = EDGE_CURVE('',#536,#478,#560,.T.); +#560 = SEAM_CURVE('',#561,(#566,#573),.PCURVE_S1.); +#561 = CIRCLE('',#562,0.206969); +#562 = AXIS2_PLACEMENT_3D('',#563,#564,#565); +#563 = CARTESIAN_POINT('',(-0.998031,10.123031,-4.495528838078E-015)); +#564 = DIRECTION('',(-0.E+000,4.440892098501E-016,1.)); +#565 = DIRECTION('',(1.,0.E+000,0.E+000)); +#566 = PCURVE('',#515,#567); +#567 = DEFINITIONAL_REPRESENTATION('',(#568),#572); +#568 = LINE('',#569,#570); +#569 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#570 = VECTOR('',#571,1.); +#571 = DIRECTION('',(0.E+000,1.)); +#572 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#573 = PCURVE('',#515,#574); +#574 = DEFINITIONAL_REPRESENTATION('',(#575),#579); +#575 = LINE('',#576,#577); +#576 = CARTESIAN_POINT('',(6.28318530718,0.E+000)); +#577 = VECTOR('',#578,1.); +#578 = DIRECTION('',(0.E+000,1.)); +#579 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#580 = ORIENTED_EDGE('',*,*,#500,.F.); +#581 = ORIENTED_EDGE('',*,*,#559,.F.); +#582 = ADVANCED_FACE('',(#583,#586),#199,.T.); +#583 = FACE_BOUND('',#584,.F.); +#584 = EDGE_LOOP('',(#585)); +#585 = ORIENTED_EDGE('',*,*,#177,.T.); +#586 = FACE_BOUND('',#587,.F.); +#587 = EDGE_LOOP('',(#588)); +#588 = ORIENTED_EDGE('',*,*,#535,.F.); +#589 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#593)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#590,#591,#592)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#590 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#591 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#592 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#593 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#590, + 'distance_accuracy_value','confusion accuracy'); +#594 = SHAPE_DEFINITION_REPRESENTATION(#595,#170); +#595 = PRODUCT_DEFINITION_SHAPE('','',#596); +#596 = PRODUCT_DEFINITION('design','',#597,#600); +#597 = PRODUCT_DEFINITION_FORMATION('','',#598); +#598 = PRODUCT('Revolution','Revolution','',(#599)); +#599 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#600 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#601 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#602,#604); +#602 = ( REPRESENTATION_RELATIONSHIP('','',#170,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#603) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#603 = ITEM_DEFINED_TRANSFORMATION('','',#11,#19); +#604 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#605 + ); +#605 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('2','=>[0:1:1:3]','',#5,#596,$); +#606 = PRODUCT_TYPE('part',$,(#598)); +#607 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#608),#938); +#608 = MANIFOLD_SOLID_BREP('',#609); +#609 = CLOSED_SHELL('',(#610,#730,#806,#877,#924,#931)); +#610 = ADVANCED_FACE('',(#611),#625,.F.); +#611 = FACE_BOUND('',#612,.F.); +#612 = EDGE_LOOP('',(#613,#648,#676,#704)); +#613 = ORIENTED_EDGE('',*,*,#614,.T.); +#614 = EDGE_CURVE('',#615,#617,#619,.T.); +#615 = VERTEX_POINT('',#616); +#616 = CARTESIAN_POINT('',(0.969479617996,-0.300520382004,0.E+000)); +#617 = VERTEX_POINT('',#618); +#618 = CARTESIAN_POINT('',(0.969479617996,-0.300520382004,0.5)); +#619 = SURFACE_CURVE('',#620,(#624,#636),.PCURVE_S1.); +#620 = LINE('',#621,#622); +#621 = CARTESIAN_POINT('',(0.969479617996,-0.300520382004,0.E+000)); +#622 = VECTOR('',#623,1.); +#623 = DIRECTION('',(0.E+000,0.E+000,1.)); +#624 = PCURVE('',#625,#630); +#625 = PLANE('',#626); +#626 = AXIS2_PLACEMENT_3D('',#627,#628,#629); +#627 = CARTESIAN_POINT('',(0.969479617996,-0.300520382004,0.E+000)); +#628 = DIRECTION('',(-0.707106781187,0.707106781186,0.E+000)); +#629 = DIRECTION('',(0.707106781186,0.707106781187,0.E+000)); +#630 = DEFINITIONAL_REPRESENTATION('',(#631),#635); +#631 = LINE('',#632,#633); +#632 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#633 = VECTOR('',#634,1.); +#634 = DIRECTION('',(0.E+000,-1.)); +#635 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#636 = PCURVE('',#637,#642); +#637 = PLANE('',#638); +#638 = AXIS2_PLACEMENT_3D('',#639,#640,#641); +#639 = CARTESIAN_POINT('',(0.969479617996,-0.300520382004,0.E+000)); +#640 = DIRECTION('',(-0.707106781186,-0.707106781187,0.E+000)); +#641 = DIRECTION('',(-0.707106781187,0.707106781186,0.E+000)); +#642 = DEFINITIONAL_REPRESENTATION('',(#643),#647); +#643 = LINE('',#644,#645); +#644 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#645 = VECTOR('',#646,1.); +#646 = DIRECTION('',(0.E+000,-1.)); +#647 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#648 = ORIENTED_EDGE('',*,*,#649,.T.); +#649 = EDGE_CURVE('',#617,#650,#652,.T.); +#650 = VERTEX_POINT('',#651); +#651 = CARTESIAN_POINT('',(1.570520382004,0.300520382004,0.5)); +#652 = SURFACE_CURVE('',#653,(#657,#664),.PCURVE_S1.); +#653 = LINE('',#654,#655); +#654 = CARTESIAN_POINT('',(0.969479617996,-0.300520382004,0.5)); +#655 = VECTOR('',#656,1.); +#656 = DIRECTION('',(0.707106781186,0.707106781187,0.E+000)); +#657 = PCURVE('',#625,#658); +#658 = DEFINITIONAL_REPRESENTATION('',(#659),#663); +#659 = LINE('',#660,#661); +#660 = CARTESIAN_POINT('',(0.E+000,-0.5)); +#661 = VECTOR('',#662,1.); +#662 = DIRECTION('',(1.,0.E+000)); +#663 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#664 = PCURVE('',#665,#670); +#665 = PLANE('',#666); +#666 = AXIS2_PLACEMENT_3D('',#667,#668,#669); +#667 = CARTESIAN_POINT('',(0.969479617996,-0.300520382004,0.5)); +#668 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#669 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#670 = DEFINITIONAL_REPRESENTATION('',(#671),#675); +#671 = LINE('',#672,#673); +#672 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#673 = VECTOR('',#674,1.); +#674 = DIRECTION('',(-0.707106781186,0.707106781187)); +#675 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#676 = ORIENTED_EDGE('',*,*,#677,.F.); +#677 = EDGE_CURVE('',#678,#650,#680,.T.); +#678 = VERTEX_POINT('',#679); +#679 = CARTESIAN_POINT('',(1.570520382004,0.300520382004,0.E+000)); +#680 = SURFACE_CURVE('',#681,(#685,#692),.PCURVE_S1.); +#681 = LINE('',#682,#683); +#682 = CARTESIAN_POINT('',(1.570520382004,0.300520382004,0.E+000)); +#683 = VECTOR('',#684,1.); +#684 = DIRECTION('',(0.E+000,0.E+000,1.)); +#685 = PCURVE('',#625,#686); +#686 = DEFINITIONAL_REPRESENTATION('',(#687),#691); +#687 = LINE('',#688,#689); +#688 = CARTESIAN_POINT('',(0.85,0.E+000)); +#689 = VECTOR('',#690,1.); +#690 = DIRECTION('',(0.E+000,-1.)); +#691 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#692 = PCURVE('',#693,#698); +#693 = PLANE('',#694); +#694 = AXIS2_PLACEMENT_3D('',#695,#696,#697); +#695 = CARTESIAN_POINT('',(1.570520382004,0.300520382004,0.E+000)); +#696 = DIRECTION('',(-0.707106781186,-0.707106781187,0.E+000)); +#697 = DIRECTION('',(-0.707106781187,0.707106781186,0.E+000)); +#698 = DEFINITIONAL_REPRESENTATION('',(#699),#703); +#699 = LINE('',#700,#701); +#700 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#701 = VECTOR('',#702,1.); +#702 = DIRECTION('',(0.E+000,-1.)); +#703 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#704 = ORIENTED_EDGE('',*,*,#705,.F.); +#705 = EDGE_CURVE('',#615,#678,#706,.T.); +#706 = SURFACE_CURVE('',#707,(#711,#718),.PCURVE_S1.); +#707 = LINE('',#708,#709); +#708 = CARTESIAN_POINT('',(0.969479617996,-0.300520382004,0.E+000)); +#709 = VECTOR('',#710,1.); +#710 = DIRECTION('',(0.707106781186,0.707106781187,0.E+000)); +#711 = PCURVE('',#625,#712); +#712 = DEFINITIONAL_REPRESENTATION('',(#713),#717); +#713 = LINE('',#714,#715); +#714 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#715 = VECTOR('',#716,1.); +#716 = DIRECTION('',(1.,0.E+000)); +#717 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#718 = PCURVE('',#719,#724); +#719 = PLANE('',#720); +#720 = AXIS2_PLACEMENT_3D('',#721,#722,#723); +#721 = CARTESIAN_POINT('',(0.969479617996,-0.300520382004,0.E+000)); +#722 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#723 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#724 = DEFINITIONAL_REPRESENTATION('',(#725),#729); +#725 = LINE('',#726,#727); +#726 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#727 = VECTOR('',#728,1.); +#728 = DIRECTION('',(-0.707106781186,0.707106781187)); +#729 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#730 = ADVANCED_FACE('',(#731),#693,.F.); +#731 = FACE_BOUND('',#732,.F.); +#732 = EDGE_LOOP('',(#733,#734,#757,#785)); +#733 = ORIENTED_EDGE('',*,*,#677,.T.); +#734 = ORIENTED_EDGE('',*,*,#735,.T.); +#735 = EDGE_CURVE('',#650,#736,#738,.T.); +#736 = VERTEX_POINT('',#737); +#737 = CARTESIAN_POINT('',(-1.356901692109,3.227942456116,0.5)); +#738 = SURFACE_CURVE('',#739,(#743,#750),.PCURVE_S1.); +#739 = LINE('',#740,#741); +#740 = CARTESIAN_POINT('',(1.570520382004,0.300520382004,0.5)); +#741 = VECTOR('',#742,1.); +#742 = DIRECTION('',(-0.707106781187,0.707106781186,0.E+000)); +#743 = PCURVE('',#693,#744); +#744 = DEFINITIONAL_REPRESENTATION('',(#745),#749); +#745 = LINE('',#746,#747); +#746 = CARTESIAN_POINT('',(0.E+000,-0.5)); +#747 = VECTOR('',#748,1.); +#748 = DIRECTION('',(1.,0.E+000)); +#749 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#750 = PCURVE('',#665,#751); +#751 = DEFINITIONAL_REPRESENTATION('',(#752),#756); +#752 = LINE('',#753,#754); +#753 = CARTESIAN_POINT('',(-0.601040764008,0.601040764009)); +#754 = VECTOR('',#755,1.); +#755 = DIRECTION('',(0.707106781187,0.707106781186)); +#756 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#757 = ORIENTED_EDGE('',*,*,#758,.F.); +#758 = EDGE_CURVE('',#759,#736,#761,.T.); +#759 = VERTEX_POINT('',#760); +#760 = CARTESIAN_POINT('',(-1.356901692109,3.227942456116,0.E+000)); +#761 = SURFACE_CURVE('',#762,(#766,#773),.PCURVE_S1.); +#762 = LINE('',#763,#764); +#763 = CARTESIAN_POINT('',(-1.356901692109,3.227942456116,0.E+000)); +#764 = VECTOR('',#765,1.); +#765 = DIRECTION('',(0.E+000,0.E+000,1.)); +#766 = PCURVE('',#693,#767); +#767 = DEFINITIONAL_REPRESENTATION('',(#768),#772); +#768 = LINE('',#769,#770); +#769 = CARTESIAN_POINT('',(4.14,0.E+000)); +#770 = VECTOR('',#771,1.); +#771 = DIRECTION('',(0.E+000,-1.)); +#772 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#773 = PCURVE('',#774,#779); +#774 = PLANE('',#775); +#775 = AXIS2_PLACEMENT_3D('',#776,#777,#778); +#776 = CARTESIAN_POINT('',(-1.957942456117,2.626901692107,0.E+000)); +#777 = DIRECTION('',(-0.707106781187,0.707106781186,0.E+000)); +#778 = DIRECTION('',(0.707106781186,0.707106781187,0.E+000)); +#779 = DEFINITIONAL_REPRESENTATION('',(#780),#784); +#780 = LINE('',#781,#782); +#781 = CARTESIAN_POINT('',(0.85,0.E+000)); +#782 = VECTOR('',#783,1.); +#783 = DIRECTION('',(0.E+000,-1.)); +#784 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#785 = ORIENTED_EDGE('',*,*,#786,.F.); +#786 = EDGE_CURVE('',#678,#759,#787,.T.); +#787 = SURFACE_CURVE('',#788,(#792,#799),.PCURVE_S1.); +#788 = LINE('',#789,#790); +#789 = CARTESIAN_POINT('',(1.570520382004,0.300520382004,0.E+000)); +#790 = VECTOR('',#791,1.); +#791 = DIRECTION('',(-0.707106781187,0.707106781186,0.E+000)); +#792 = PCURVE('',#693,#793); +#793 = DEFINITIONAL_REPRESENTATION('',(#794),#798); +#794 = LINE('',#795,#796); +#795 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#796 = VECTOR('',#797,1.); +#797 = DIRECTION('',(1.,0.E+000)); +#798 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#799 = PCURVE('',#719,#800); +#800 = DEFINITIONAL_REPRESENTATION('',(#801),#805); +#801 = LINE('',#802,#803); +#802 = CARTESIAN_POINT('',(-0.601040764008,0.601040764009)); +#803 = VECTOR('',#804,1.); +#804 = DIRECTION('',(0.707106781187,0.707106781186)); +#805 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#806 = ADVANCED_FACE('',(#807),#774,.T.); +#807 = FACE_BOUND('',#808,.T.); +#808 = EDGE_LOOP('',(#809,#834,#855,#856)); +#809 = ORIENTED_EDGE('',*,*,#810,.T.); +#810 = EDGE_CURVE('',#811,#813,#815,.T.); +#811 = VERTEX_POINT('',#812); +#812 = CARTESIAN_POINT('',(-1.957942456118,2.626901692107,0.E+000)); +#813 = VERTEX_POINT('',#814); +#814 = CARTESIAN_POINT('',(-1.957942456118,2.626901692107,0.5)); +#815 = SURFACE_CURVE('',#816,(#820,#827),.PCURVE_S1.); +#816 = LINE('',#817,#818); +#817 = CARTESIAN_POINT('',(-1.957942456117,2.626901692107,0.E+000)); +#818 = VECTOR('',#819,1.); +#819 = DIRECTION('',(0.E+000,0.E+000,1.)); +#820 = PCURVE('',#774,#821); +#821 = DEFINITIONAL_REPRESENTATION('',(#822),#826); +#822 = LINE('',#823,#824); +#823 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#824 = VECTOR('',#825,1.); +#825 = DIRECTION('',(0.E+000,-1.)); +#826 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#827 = PCURVE('',#637,#828); +#828 = DEFINITIONAL_REPRESENTATION('',(#829),#833); +#829 = LINE('',#830,#831); +#830 = CARTESIAN_POINT('',(4.14,0.E+000)); +#831 = VECTOR('',#832,1.); +#832 = DIRECTION('',(0.E+000,-1.)); +#833 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#834 = ORIENTED_EDGE('',*,*,#835,.T.); +#835 = EDGE_CURVE('',#813,#736,#836,.T.); +#836 = SURFACE_CURVE('',#837,(#841,#848),.PCURVE_S1.); +#837 = LINE('',#838,#839); +#838 = CARTESIAN_POINT('',(-1.957942456117,2.626901692107,0.5)); +#839 = VECTOR('',#840,1.); +#840 = DIRECTION('',(0.707106781186,0.707106781187,0.E+000)); +#841 = PCURVE('',#774,#842); +#842 = DEFINITIONAL_REPRESENTATION('',(#843),#847); +#843 = LINE('',#844,#845); +#844 = CARTESIAN_POINT('',(0.E+000,-0.5)); +#845 = VECTOR('',#846,1.); +#846 = DIRECTION('',(1.,0.E+000)); +#847 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#848 = PCURVE('',#665,#849); +#849 = DEFINITIONAL_REPRESENTATION('',(#850),#854); +#850 = LINE('',#851,#852); +#851 = CARTESIAN_POINT('',(2.927422074113,2.927422074111)); +#852 = VECTOR('',#853,1.); +#853 = DIRECTION('',(-0.707106781186,0.707106781187)); +#854 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#855 = ORIENTED_EDGE('',*,*,#758,.F.); +#856 = ORIENTED_EDGE('',*,*,#857,.F.); +#857 = EDGE_CURVE('',#811,#759,#858,.T.); +#858 = SURFACE_CURVE('',#859,(#863,#870),.PCURVE_S1.); +#859 = LINE('',#860,#861); +#860 = CARTESIAN_POINT('',(-1.957942456117,2.626901692107,0.E+000)); +#861 = VECTOR('',#862,1.); +#862 = DIRECTION('',(0.707106781186,0.707106781187,0.E+000)); +#863 = PCURVE('',#774,#864); +#864 = DEFINITIONAL_REPRESENTATION('',(#865),#869); +#865 = LINE('',#866,#867); +#866 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#867 = VECTOR('',#868,1.); +#868 = DIRECTION('',(1.,0.E+000)); +#869 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#870 = PCURVE('',#719,#871); +#871 = DEFINITIONAL_REPRESENTATION('',(#872),#876); +#872 = LINE('',#873,#874); +#873 = CARTESIAN_POINT('',(2.927422074113,2.927422074111)); +#874 = VECTOR('',#875,1.); +#875 = DIRECTION('',(-0.707106781186,0.707106781187)); +#876 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#877 = ADVANCED_FACE('',(#878),#637,.T.); +#878 = FACE_BOUND('',#879,.T.); +#879 = EDGE_LOOP('',(#880,#881,#902,#903)); +#880 = ORIENTED_EDGE('',*,*,#614,.T.); +#881 = ORIENTED_EDGE('',*,*,#882,.T.); +#882 = EDGE_CURVE('',#617,#813,#883,.T.); +#883 = SURFACE_CURVE('',#884,(#888,#895),.PCURVE_S1.); +#884 = LINE('',#885,#886); +#885 = CARTESIAN_POINT('',(0.969479617996,-0.300520382004,0.5)); +#886 = VECTOR('',#887,1.); +#887 = DIRECTION('',(-0.707106781187,0.707106781186,0.E+000)); +#888 = PCURVE('',#637,#889); +#889 = DEFINITIONAL_REPRESENTATION('',(#890),#894); +#890 = LINE('',#891,#892); +#891 = CARTESIAN_POINT('',(0.E+000,-0.5)); +#892 = VECTOR('',#893,1.); +#893 = DIRECTION('',(1.,0.E+000)); +#894 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#895 = PCURVE('',#665,#896); +#896 = DEFINITIONAL_REPRESENTATION('',(#897),#901); +#897 = LINE('',#898,#899); +#898 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#899 = VECTOR('',#900,1.); +#900 = DIRECTION('',(0.707106781187,0.707106781186)); +#901 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#902 = ORIENTED_EDGE('',*,*,#810,.F.); +#903 = ORIENTED_EDGE('',*,*,#904,.F.); +#904 = EDGE_CURVE('',#615,#811,#905,.T.); +#905 = SURFACE_CURVE('',#906,(#910,#917),.PCURVE_S1.); +#906 = LINE('',#907,#908); +#907 = CARTESIAN_POINT('',(0.969479617996,-0.300520382004,0.E+000)); +#908 = VECTOR('',#909,1.); +#909 = DIRECTION('',(-0.707106781187,0.707106781186,0.E+000)); +#910 = PCURVE('',#637,#911); +#911 = DEFINITIONAL_REPRESENTATION('',(#912),#916); +#912 = LINE('',#913,#914); +#913 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#914 = VECTOR('',#915,1.); +#915 = DIRECTION('',(1.,0.E+000)); +#916 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#917 = PCURVE('',#719,#918); +#918 = DEFINITIONAL_REPRESENTATION('',(#919),#923); +#919 = LINE('',#920,#921); +#920 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#921 = VECTOR('',#922,1.); +#922 = DIRECTION('',(0.707106781187,0.707106781186)); +#923 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#924 = ADVANCED_FACE('',(#925),#719,.T.); +#925 = FACE_BOUND('',#926,.F.); +#926 = EDGE_LOOP('',(#927,#928,#929,#930)); +#927 = ORIENTED_EDGE('',*,*,#705,.T.); +#928 = ORIENTED_EDGE('',*,*,#786,.T.); +#929 = ORIENTED_EDGE('',*,*,#857,.F.); +#930 = ORIENTED_EDGE('',*,*,#904,.F.); +#931 = ADVANCED_FACE('',(#932),#665,.F.); +#932 = FACE_BOUND('',#933,.T.); +#933 = EDGE_LOOP('',(#934,#935,#936,#937)); +#934 = ORIENTED_EDGE('',*,*,#649,.T.); +#935 = ORIENTED_EDGE('',*,*,#735,.T.); +#936 = ORIENTED_EDGE('',*,*,#835,.F.); +#937 = ORIENTED_EDGE('',*,*,#882,.F.); +#938 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#942)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#939,#940,#941)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#939 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#940 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#941 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#942 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#939, + 'distance_accuracy_value','confusion accuracy'); +#943 = SHAPE_DEFINITION_REPRESENTATION(#944,#607); +#944 = PRODUCT_DEFINITION_SHAPE('','',#945); +#945 = PRODUCT_DEFINITION('design','',#946,#949); +#946 = PRODUCT_DEFINITION_FORMATION('','',#947); +#947 = PRODUCT('Pad003','Pad003','',(#948)); +#948 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#949 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#950 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#951,#953); +#951 = ( REPRESENTATION_RELATIONSHIP('','',#607,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#952) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#952 = ITEM_DEFINED_TRANSFORMATION('','',#11,#23); +#953 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#954 + ); +#954 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('3','=>[0:1:1:4]','',#5,#945,$); +#955 = PRODUCT_TYPE('part',$,(#947)); +#956 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#957),#1080); +#957 = MANIFOLD_SOLID_BREP('',#958); +#958 = CLOSED_SHELL('',(#959,#1021,#1076)); +#959 = ADVANCED_FACE('',(#960),#975,.T.); +#960 = FACE_BOUND('',#961,.F.); +#961 = EDGE_LOOP('',(#962,#993,#1020)); +#962 = ORIENTED_EDGE('',*,*,#963,.T.); +#963 = EDGE_CURVE('',#964,#966,#968,.T.); +#964 = VERTEX_POINT('',#965); +#965 = CARTESIAN_POINT('',(1.27,10.4,-4.618527782441E-015)); +#966 = VERTEX_POINT('',#967); +#967 = CARTESIAN_POINT('',(-0.83086,10.3,-4.574118861456E-015)); +#968 = SEAM_CURVE('',#969,(#974,#986),.PCURVE_S1.); +#969 = CIRCLE('',#970,22.118063698); +#970 = AXIS2_PLACEMENT_3D('',#971,#972,#973); +#971 = CARTESIAN_POINT('',(1.27,-11.718063698,5.203865648618E-015)); +#972 = DIRECTION('',(-0.E+000,4.440892098501E-016,1.)); +#973 = DIRECTION('',(1.,0.E+000,0.E+000)); +#974 = PCURVE('',#975,#980); +#975 = SPHERICAL_SURFACE('',#976,22.118063698); +#976 = AXIS2_PLACEMENT_3D('',#977,#978,#979); +#977 = CARTESIAN_POINT('',(1.27,-11.718063698,5.203865648618E-015)); +#978 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#979 = DIRECTION('',(-1.,-2.417244403416E-031,-1.088630099449E-015)); +#980 = DEFINITIONAL_REPRESENTATION('',(#981),#985); +#981 = LINE('',#982,#983); +#982 = CARTESIAN_POINT('',(-0.E+000,-3.14159265359)); +#983 = VECTOR('',#984,1.); +#984 = DIRECTION('',(-0.E+000,1.)); +#985 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#986 = PCURVE('',#975,#987); +#987 = DEFINITIONAL_REPRESENTATION('',(#988),#992); +#988 = LINE('',#989,#990); +#989 = CARTESIAN_POINT('',(-6.28318530718,-3.14159265359)); +#990 = VECTOR('',#991,1.); +#991 = DIRECTION('',(-0.E+000,1.)); +#992 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#993 = ORIENTED_EDGE('',*,*,#994,.F.); +#994 = EDGE_CURVE('',#966,#966,#995,.T.); +#995 = SURFACE_CURVE('',#996,(#1001,#1008),.PCURVE_S1.); +#996 = CIRCLE('',#997,2.10086); +#997 = AXIS2_PLACEMENT_3D('',#998,#999,#1000); +#998 = CARTESIAN_POINT('',(1.27,10.3,-2.287059430728E-015)); +#999 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#1000 = DIRECTION('',(-1.,-2.417244403416E-031,-1.088630099449E-015)); +#1001 = PCURVE('',#975,#1002); +#1002 = DEFINITIONAL_REPRESENTATION('',(#1003),#1007); +#1003 = LINE('',#1004,#1005); +#1004 = CARTESIAN_POINT('',(-0.E+000,-1.475669018374)); +#1005 = VECTOR('',#1006,1.); +#1006 = DIRECTION('',(-1.,0.E+000)); +#1007 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1008 = PCURVE('',#1009,#1014); +#1009 = CYLINDRICAL_SURFACE('',#1010,2.10086); +#1010 = AXIS2_PLACEMENT_3D('',#1011,#1012,#1013); +#1011 = CARTESIAN_POINT('',(1.27,9.4,-2.087219286295E-015)); +#1012 = DIRECTION('',(-0.E+000,1.,-2.22044604925E-016)); +#1013 = DIRECTION('',(-1.,-2.20602887302E-031,-9.935070810503E-016)); +#1014 = DEFINITIONAL_REPRESENTATION('',(#1015),#1019); +#1015 = LINE('',#1016,#1017); +#1016 = CARTESIAN_POINT('',(0.E+000,0.9)); +#1017 = VECTOR('',#1018,1.); +#1018 = DIRECTION('',(1.,0.E+000)); +#1019 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1020 = ORIENTED_EDGE('',*,*,#963,.F.); +#1021 = ADVANCED_FACE('',(#1022),#1009,.T.); +#1022 = FACE_BOUND('',#1023,.T.); +#1023 = EDGE_LOOP('',(#1024,#1053,#1074,#1075)); +#1024 = ORIENTED_EDGE('',*,*,#1025,.T.); +#1025 = EDGE_CURVE('',#1026,#1026,#1028,.T.); +#1026 = VERTEX_POINT('',#1027); +#1027 = CARTESIAN_POINT('',(-0.83086,9.4,-4.174438572591E-015)); +#1028 = SURFACE_CURVE('',#1029,(#1034,#1041),.PCURVE_S1.); +#1029 = CIRCLE('',#1030,2.10086); +#1030 = AXIS2_PLACEMENT_3D('',#1031,#1032,#1033); +#1031 = CARTESIAN_POINT('',(1.27,9.4,-2.087219286295E-015)); +#1032 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#1033 = DIRECTION('',(-1.,-2.20602887302E-031,-9.935070810503E-016)); +#1034 = PCURVE('',#1009,#1035); +#1035 = DEFINITIONAL_REPRESENTATION('',(#1036),#1040); +#1036 = LINE('',#1037,#1038); +#1037 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1038 = VECTOR('',#1039,1.); +#1039 = DIRECTION('',(1.,0.E+000)); +#1040 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1041 = PCURVE('',#1042,#1047); +#1042 = PLANE('',#1043); +#1043 = AXIS2_PLACEMENT_3D('',#1044,#1045,#1046); +#1044 = CARTESIAN_POINT('',(1.27,9.4,-2.087219286295E-015)); +#1045 = DIRECTION('',(-0.E+000,1.,-2.22044604925E-016)); +#1046 = DIRECTION('',(-1.,-2.20602887302E-031,-9.935070810503E-016)); +#1047 = DEFINITIONAL_REPRESENTATION('',(#1048),#1052); +#1048 = CIRCLE('',#1049,2.10086); +#1049 = AXIS2_PLACEMENT_2D('',#1050,#1051); +#1050 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1051 = DIRECTION('',(1.,-2.816207071941E-031)); +#1052 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1053 = ORIENTED_EDGE('',*,*,#1054,.T.); +#1054 = EDGE_CURVE('',#1026,#966,#1055,.T.); +#1055 = SEAM_CURVE('',#1056,(#1060,#1067),.PCURVE_S1.); +#1056 = LINE('',#1057,#1058); +#1057 = CARTESIAN_POINT('',(-0.83086,9.4,-4.174438572591E-015)); +#1058 = VECTOR('',#1059,1.); +#1059 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#1060 = PCURVE('',#1009,#1061); +#1061 = DEFINITIONAL_REPRESENTATION('',(#1062),#1066); +#1062 = LINE('',#1063,#1064); +#1063 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1064 = VECTOR('',#1065,1.); +#1065 = DIRECTION('',(0.E+000,1.)); +#1066 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1067 = PCURVE('',#1009,#1068); +#1068 = DEFINITIONAL_REPRESENTATION('',(#1069),#1073); +#1069 = LINE('',#1070,#1071); +#1070 = CARTESIAN_POINT('',(6.28318530718,0.E+000)); +#1071 = VECTOR('',#1072,1.); +#1072 = DIRECTION('',(0.E+000,1.)); +#1073 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1074 = ORIENTED_EDGE('',*,*,#994,.F.); +#1075 = ORIENTED_EDGE('',*,*,#1054,.F.); +#1076 = ADVANCED_FACE('',(#1077),#1042,.F.); +#1077 = FACE_BOUND('',#1078,.T.); +#1078 = EDGE_LOOP('',(#1079)); +#1079 = ORIENTED_EDGE('',*,*,#1025,.F.); +#1080 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1084)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#1081,#1082,#1083)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#1081 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#1082 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#1083 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#1084 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#1081, + 'distance_accuracy_value','confusion accuracy'); +#1085 = SHAPE_DEFINITION_REPRESENTATION(#1086,#956); +#1086 = PRODUCT_DEFINITION_SHAPE('','',#1087); +#1087 = PRODUCT_DEFINITION('design','',#1088,#1091); +#1088 = PRODUCT_DEFINITION_FORMATION('','',#1089); +#1089 = PRODUCT('Revolution001','Revolution001','',(#1090)); +#1090 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#1091 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#1092 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1093,#1095); +#1093 = ( REPRESENTATION_RELATIONSHIP('','',#956,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1094) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#1094 = ITEM_DEFINED_TRANSFORMATION('','',#11,#27); +#1095 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #1096); +#1096 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('4','=>[0:1:1:5]','',#5,#1087,$); +#1097 = PRODUCT_TYPE('part',$,(#1089)); +#1098 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#1099),#1205); +#1099 = MANIFOLD_SOLID_BREP('',#1100); +#1100 = CLOSED_SHELL('',(#1101,#1197,#1201)); +#1101 = ADVANCED_FACE('',(#1102),#1116,.T.); +#1102 = FACE_BOUND('',#1103,.T.); +#1103 = EDGE_LOOP('',(#1104,#1134,#1165,#1166)); +#1104 = ORIENTED_EDGE('',*,*,#1105,.T.); +#1105 = EDGE_CURVE('',#1106,#1108,#1110,.T.); +#1106 = VERTEX_POINT('',#1107); +#1107 = CARTESIAN_POINT('',(1.51,-1.27,0.E+000)); +#1108 = VERTEX_POINT('',#1109); +#1109 = CARTESIAN_POINT('',(1.51,-1.27,-10.)); +#1110 = SEAM_CURVE('',#1111,(#1115,#1127),.PCURVE_S1.); +#1111 = LINE('',#1112,#1113); +#1112 = CARTESIAN_POINT('',(1.51,-1.27,0.E+000)); +#1113 = VECTOR('',#1114,1.); +#1114 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#1115 = PCURVE('',#1116,#1121); +#1116 = CYLINDRICAL_SURFACE('',#1117,0.24); +#1117 = AXIS2_PLACEMENT_3D('',#1118,#1119,#1120); +#1118 = CARTESIAN_POINT('',(1.27,-1.27,0.E+000)); +#1119 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1120 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#1121 = DEFINITIONAL_REPRESENTATION('',(#1122),#1126); +#1122 = LINE('',#1123,#1124); +#1123 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1124 = VECTOR('',#1125,1.); +#1125 = DIRECTION('',(0.E+000,-1.)); +#1126 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1127 = PCURVE('',#1116,#1128); +#1128 = DEFINITIONAL_REPRESENTATION('',(#1129),#1133); +#1129 = LINE('',#1130,#1131); +#1130 = CARTESIAN_POINT('',(6.28318530718,0.E+000)); +#1131 = VECTOR('',#1132,1.); +#1132 = DIRECTION('',(0.E+000,-1.)); +#1133 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1134 = ORIENTED_EDGE('',*,*,#1135,.T.); +#1135 = EDGE_CURVE('',#1108,#1108,#1136,.T.); +#1136 = SURFACE_CURVE('',#1137,(#1142,#1149),.PCURVE_S1.); +#1137 = CIRCLE('',#1138,0.24); +#1138 = AXIS2_PLACEMENT_3D('',#1139,#1140,#1141); +#1139 = CARTESIAN_POINT('',(1.27,-1.27,-10.)); +#1140 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1141 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1142 = PCURVE('',#1116,#1143); +#1143 = DEFINITIONAL_REPRESENTATION('',(#1144),#1148); +#1144 = LINE('',#1145,#1146); +#1145 = CARTESIAN_POINT('',(0.E+000,-10.)); +#1146 = VECTOR('',#1147,1.); +#1147 = DIRECTION('',(1.,0.E+000)); +#1148 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1149 = PCURVE('',#1150,#1155); +#1150 = PLANE('',#1151); +#1151 = AXIS2_PLACEMENT_3D('',#1152,#1153,#1154); +#1152 = CARTESIAN_POINT('',(1.51,-1.27,-10.)); +#1153 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#1154 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1155 = DEFINITIONAL_REPRESENTATION('',(#1156),#1164); +#1156 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1157,#1158,#1159,#1160, +#1161,#1162,#1163),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.E+000,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#1157 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1158 = CARTESIAN_POINT('',(0.E+000,0.415692193817)); +#1159 = CARTESIAN_POINT('',(0.36,0.207846096908)); +#1160 = CARTESIAN_POINT('',(0.72,5.878304635907E-017)); +#1161 = CARTESIAN_POINT('',(0.36,-0.207846096908)); +#1162 = CARTESIAN_POINT('',(3.885780586188E-016,-0.415692193817)); +#1163 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1164 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1165 = ORIENTED_EDGE('',*,*,#1105,.F.); +#1166 = ORIENTED_EDGE('',*,*,#1167,.F.); +#1167 = EDGE_CURVE('',#1106,#1106,#1168,.T.); +#1168 = SURFACE_CURVE('',#1169,(#1174,#1181),.PCURVE_S1.); +#1169 = CIRCLE('',#1170,0.24); +#1170 = AXIS2_PLACEMENT_3D('',#1171,#1172,#1173); +#1171 = CARTESIAN_POINT('',(1.27,-1.27,0.E+000)); +#1172 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1173 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1174 = PCURVE('',#1116,#1175); +#1175 = DEFINITIONAL_REPRESENTATION('',(#1176),#1180); +#1176 = LINE('',#1177,#1178); +#1177 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1178 = VECTOR('',#1179,1.); +#1179 = DIRECTION('',(1.,0.E+000)); +#1180 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1181 = PCURVE('',#1182,#1187); +#1182 = PLANE('',#1183); +#1183 = AXIS2_PLACEMENT_3D('',#1184,#1185,#1186); +#1184 = CARTESIAN_POINT('',(1.51,-1.27,0.E+000)); +#1185 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#1186 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1187 = DEFINITIONAL_REPRESENTATION('',(#1188),#1196); +#1188 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1189,#1190,#1191,#1192, +#1193,#1194,#1195),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.E+000,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#1189 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1190 = CARTESIAN_POINT('',(0.E+000,0.415692193817)); +#1191 = CARTESIAN_POINT('',(0.36,0.207846096908)); +#1192 = CARTESIAN_POINT('',(0.72,5.878304635907E-017)); +#1193 = CARTESIAN_POINT('',(0.36,-0.207846096908)); +#1194 = CARTESIAN_POINT('',(3.885780586188E-016,-0.415692193817)); +#1195 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1196 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1197 = ADVANCED_FACE('',(#1198),#1182,.F.); +#1198 = FACE_BOUND('',#1199,.T.); +#1199 = EDGE_LOOP('',(#1200)); +#1200 = ORIENTED_EDGE('',*,*,#1167,.T.); +#1201 = ADVANCED_FACE('',(#1202),#1150,.T.); +#1202 = FACE_BOUND('',#1203,.F.); +#1203 = EDGE_LOOP('',(#1204)); +#1204 = ORIENTED_EDGE('',*,*,#1135,.T.); +#1205 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1209)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#1206,#1207,#1208)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#1206 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#1207 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#1208 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#1209 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#1206, + 'distance_accuracy_value','confusion accuracy'); +#1210 = SHAPE_DEFINITION_REPRESENTATION(#1211,#1098); +#1211 = PRODUCT_DEFINITION_SHAPE('','',#1212); +#1212 = PRODUCT_DEFINITION('design','',#1213,#1216); +#1213 = PRODUCT_DEFINITION_FORMATION('','',#1214); +#1214 = PRODUCT('Pad004','Pad004','',(#1215)); +#1215 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#1216 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#1217 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1218,#1220); +#1218 = ( REPRESENTATION_RELATIONSHIP('','',#1098,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1219) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#1219 = ITEM_DEFINED_TRANSFORMATION('','',#11,#31); +#1220 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #1221); +#1221 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('5','=>[0:1:1:6]','',#5,#1212,$); +#1222 = PRODUCT_TYPE('part',$,(#1214)); +#1223 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#1224),#1330); +#1224 = MANIFOLD_SOLID_BREP('',#1225); +#1225 = CLOSED_SHELL('',(#1226,#1322,#1326)); +#1226 = ADVANCED_FACE('',(#1227),#1241,.T.); +#1227 = FACE_BOUND('',#1228,.T.); +#1228 = EDGE_LOOP('',(#1229,#1259,#1290,#1291)); +#1229 = ORIENTED_EDGE('',*,*,#1230,.T.); +#1230 = EDGE_CURVE('',#1231,#1233,#1235,.T.); +#1231 = VERTEX_POINT('',#1232); +#1232 = CARTESIAN_POINT('',(2.78,0.E+000,0.E+000)); +#1233 = VERTEX_POINT('',#1234); +#1234 = CARTESIAN_POINT('',(2.78,0.E+000,-10.)); +#1235 = SEAM_CURVE('',#1236,(#1240,#1252),.PCURVE_S1.); +#1236 = LINE('',#1237,#1238); +#1237 = CARTESIAN_POINT('',(2.78,0.E+000,0.E+000)); +#1238 = VECTOR('',#1239,1.); +#1239 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#1240 = PCURVE('',#1241,#1246); +#1241 = CYLINDRICAL_SURFACE('',#1242,0.24); +#1242 = AXIS2_PLACEMENT_3D('',#1243,#1244,#1245); +#1243 = CARTESIAN_POINT('',(2.54,0.E+000,0.E+000)); +#1244 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1245 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#1246 = DEFINITIONAL_REPRESENTATION('',(#1247),#1251); +#1247 = LINE('',#1248,#1249); +#1248 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1249 = VECTOR('',#1250,1.); +#1250 = DIRECTION('',(0.E+000,-1.)); +#1251 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1252 = PCURVE('',#1241,#1253); +#1253 = DEFINITIONAL_REPRESENTATION('',(#1254),#1258); +#1254 = LINE('',#1255,#1256); +#1255 = CARTESIAN_POINT('',(6.28318530718,0.E+000)); +#1256 = VECTOR('',#1257,1.); +#1257 = DIRECTION('',(0.E+000,-1.)); +#1258 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1259 = ORIENTED_EDGE('',*,*,#1260,.T.); +#1260 = EDGE_CURVE('',#1233,#1233,#1261,.T.); +#1261 = SURFACE_CURVE('',#1262,(#1267,#1274),.PCURVE_S1.); +#1262 = CIRCLE('',#1263,0.24); +#1263 = AXIS2_PLACEMENT_3D('',#1264,#1265,#1266); +#1264 = CARTESIAN_POINT('',(2.54,0.E+000,-10.)); +#1265 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1266 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1267 = PCURVE('',#1241,#1268); +#1268 = DEFINITIONAL_REPRESENTATION('',(#1269),#1273); +#1269 = LINE('',#1270,#1271); +#1270 = CARTESIAN_POINT('',(0.E+000,-10.)); +#1271 = VECTOR('',#1272,1.); +#1272 = DIRECTION('',(1.,0.E+000)); +#1273 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1274 = PCURVE('',#1275,#1280); +#1275 = PLANE('',#1276); +#1276 = AXIS2_PLACEMENT_3D('',#1277,#1278,#1279); +#1277 = CARTESIAN_POINT('',(2.78,0.E+000,-10.)); +#1278 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#1279 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1280 = DEFINITIONAL_REPRESENTATION('',(#1281),#1289); +#1281 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1282,#1283,#1284,#1285, +#1286,#1287,#1288),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.E+000,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#1282 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1283 = CARTESIAN_POINT('',(0.E+000,0.415692193817)); +#1284 = CARTESIAN_POINT('',(0.36,0.207846096908)); +#1285 = CARTESIAN_POINT('',(0.72,5.878304635907E-017)); +#1286 = CARTESIAN_POINT('',(0.36,-0.207846096908)); +#1287 = CARTESIAN_POINT('',(3.885780586188E-016,-0.415692193817)); +#1288 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1289 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1290 = ORIENTED_EDGE('',*,*,#1230,.F.); +#1291 = ORIENTED_EDGE('',*,*,#1292,.F.); +#1292 = EDGE_CURVE('',#1231,#1231,#1293,.T.); +#1293 = SURFACE_CURVE('',#1294,(#1299,#1306),.PCURVE_S1.); +#1294 = CIRCLE('',#1295,0.24); +#1295 = AXIS2_PLACEMENT_3D('',#1296,#1297,#1298); +#1296 = CARTESIAN_POINT('',(2.54,0.E+000,0.E+000)); +#1297 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1298 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1299 = PCURVE('',#1241,#1300); +#1300 = DEFINITIONAL_REPRESENTATION('',(#1301),#1305); +#1301 = LINE('',#1302,#1303); +#1302 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1303 = VECTOR('',#1304,1.); +#1304 = DIRECTION('',(1.,0.E+000)); +#1305 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1306 = PCURVE('',#1307,#1312); +#1307 = PLANE('',#1308); +#1308 = AXIS2_PLACEMENT_3D('',#1309,#1310,#1311); +#1309 = CARTESIAN_POINT('',(2.78,0.E+000,0.E+000)); +#1310 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#1311 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1312 = DEFINITIONAL_REPRESENTATION('',(#1313),#1321); +#1313 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1314,#1315,#1316,#1317, +#1318,#1319,#1320),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.E+000,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#1314 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1315 = CARTESIAN_POINT('',(0.E+000,0.415692193817)); +#1316 = CARTESIAN_POINT('',(0.36,0.207846096908)); +#1317 = CARTESIAN_POINT('',(0.72,5.878304635907E-017)); +#1318 = CARTESIAN_POINT('',(0.36,-0.207846096908)); +#1319 = CARTESIAN_POINT('',(3.885780586188E-016,-0.415692193817)); +#1320 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1321 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1322 = ADVANCED_FACE('',(#1323),#1307,.F.); +#1323 = FACE_BOUND('',#1324,.T.); +#1324 = EDGE_LOOP('',(#1325)); +#1325 = ORIENTED_EDGE('',*,*,#1292,.T.); +#1326 = ADVANCED_FACE('',(#1327),#1275,.T.); +#1327 = FACE_BOUND('',#1328,.F.); +#1328 = EDGE_LOOP('',(#1329)); +#1329 = ORIENTED_EDGE('',*,*,#1260,.T.); +#1330 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1334)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#1331,#1332,#1333)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#1331 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#1332 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#1333 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#1334 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#1331, + 'distance_accuracy_value','confusion accuracy'); +#1335 = SHAPE_DEFINITION_REPRESENTATION(#1336,#1223); +#1336 = PRODUCT_DEFINITION_SHAPE('','',#1337); +#1337 = PRODUCT_DEFINITION('design','',#1338,#1341); +#1338 = PRODUCT_DEFINITION_FORMATION('','',#1339); +#1339 = PRODUCT('Pad002','Pad002','',(#1340)); +#1340 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#1341 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#1342 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1343,#1345); +#1343 = ( REPRESENTATION_RELATIONSHIP('','',#1223,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1344) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#1344 = ITEM_DEFINED_TRANSFORMATION('','',#11,#35); +#1345 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #1346); +#1346 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('6','=>[0:1:1:7]','',#5,#1337,$); +#1347 = PRODUCT_TYPE('part',$,(#1339)); +#1348 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #1349),#1205); +#1349 = STYLED_ITEM('color',(#1350),#1099); +#1350 = PRESENTATION_STYLE_ASSIGNMENT((#1351,#1357)); +#1351 = SURFACE_STYLE_USAGE(.BOTH.,#1352); +#1352 = SURFACE_SIDE_STYLE('',(#1353)); +#1353 = SURFACE_STYLE_FILL_AREA(#1354); +#1354 = FILL_AREA_STYLE('',(#1355)); +#1355 = FILL_AREA_STYLE_COLOUR('',#1356); +#1356 = COLOUR_RGB('',0.40000000596,0.274509817362,0.E+000); +#1357 = CURVE_STYLE('',#1358,POSITIVE_LENGTH_MEASURE(0.1),#1356); +#1358 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#1359 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #1360),#1330); +#1360 = STYLED_ITEM('color',(#1361),#1224); +#1361 = PRESENTATION_STYLE_ASSIGNMENT((#1362,#1367)); +#1362 = SURFACE_STYLE_USAGE(.BOTH.,#1363); +#1363 = SURFACE_SIDE_STYLE('',(#1364)); +#1364 = SURFACE_STYLE_FILL_AREA(#1365); +#1365 = FILL_AREA_STYLE('',(#1366)); +#1366 = FILL_AREA_STYLE_COLOUR('',#1356); +#1367 = CURVE_STYLE('',#1368,POSITIVE_LENGTH_MEASURE(0.1),#1356); +#1368 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#1369 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #1370),#152); +#1370 = STYLED_ITEM('color',(#1371),#46); +#1371 = PRESENTATION_STYLE_ASSIGNMENT((#1372,#1377)); +#1372 = SURFACE_STYLE_USAGE(.BOTH.,#1373); +#1373 = SURFACE_SIDE_STYLE('',(#1374)); +#1374 = SURFACE_STYLE_FILL_AREA(#1375); +#1375 = FILL_AREA_STYLE('',(#1376)); +#1376 = FILL_AREA_STYLE_COLOUR('',#1356); +#1377 = CURVE_STYLE('',#1378,POSITIVE_LENGTH_MEASURE(0.1),#1356); +#1378 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#1379 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #1380),#1080); +#1380 = STYLED_ITEM('color',(#1381),#957); +#1381 = PRESENTATION_STYLE_ASSIGNMENT((#1382,#1388)); +#1382 = SURFACE_STYLE_USAGE(.BOTH.,#1383); +#1383 = SURFACE_SIDE_STYLE('',(#1384)); +#1384 = SURFACE_STYLE_FILL_AREA(#1385); +#1385 = FILL_AREA_STYLE('',(#1386)); +#1386 = FILL_AREA_STYLE_COLOUR('',#1387); +#1387 = COLOUR_RGB('',0.666666686535,1.,1.); +#1388 = CURVE_STYLE('',#1389,POSITIVE_LENGTH_MEASURE(0.1),#1387); +#1389 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#1390 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #1391),#589); +#1391 = STYLED_ITEM('color',(#1392),#171); +#1392 = PRESENTATION_STYLE_ASSIGNMENT((#1393,#1399)); +#1393 = SURFACE_STYLE_USAGE(.BOTH.,#1394); +#1394 = SURFACE_SIDE_STYLE('',(#1395)); +#1395 = SURFACE_STYLE_FILL_AREA(#1396); +#1396 = FILL_AREA_STYLE('',(#1397)); +#1397 = FILL_AREA_STYLE_COLOUR('',#1398); +#1398 = COLOUR_RGB('',0.40000000596,0.40000000596,0.40000000596); +#1399 = CURVE_STYLE('',#1400,POSITIVE_LENGTH_MEASURE(0.1),#1398); +#1400 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#1401 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #1402),#938); +#1402 = STYLED_ITEM('color',(#1403),#608); +#1403 = PRESENTATION_STYLE_ASSIGNMENT((#1404,#1409)); +#1404 = SURFACE_STYLE_USAGE(.BOTH.,#1405); +#1405 = SURFACE_SIDE_STYLE('',(#1406)); +#1406 = SURFACE_STYLE_FILL_AREA(#1407); +#1407 = FILL_AREA_STYLE('',(#1408)); +#1408 = FILL_AREA_STYLE_COLOUR('',#1398); +#1409 = CURVE_STYLE('',#1410,POSITIVE_LENGTH_MEASURE(0.1),#1398); +#1410 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; From d6ca70036405515e90a8b3ef956d853217028061 Mon Sep 17 00:00:00 2001 From: jkriege2 Date: Tue, 18 Oct 2016 19:31:22 +0200 Subject: [PATCH 137/283] renamed Components in ALL-UPPERCASE to Normal-Case + removed old/unneeded components (e.g. RVAR as we now have RTRIM, like CTRIM, LTRIM ...) + reworked Varistor symbol --- library/device.dcm | 78 ++++-------- library/device.lib | 307 +++++++++++++++++++-------------------------- 2 files changed, 150 insertions(+), 235 deletions(-) diff --git a/library/device.dcm b/library/device.dcm index aa085f9e..f794c7b7 100644 --- a/library/device.dcm +++ b/library/device.dcm @@ -147,7 +147,7 @@ D Diode K diode $ENDCMP # -$CMP DELAY_LINE +$CMP Delay_Line D Delay line K delay propogation retard impedance $ENDCMP @@ -425,7 +425,7 @@ $ENDCMP # $CMP Electromagnetic_Actor D electro-magnetic actor -K electromagnet coil +K electromagnet coil inductor $ENDCMP # $CMP Ferrite_Bead @@ -488,32 +488,22 @@ D Heatsink with electrical connection K thermal heat temperature $ENDCMP # -$CMP INDUCTOR -D Inductor -K inductor choke coil reactor magnetic -$ENDCMP -# -$CMP INDUCTOR_Small -D Inductor, small symbol -K inductor choke coil reactor magnetic -$ENDCMP -# -$CMP JUMPER +$CMP Jumper D Jumper, generic, normally closed K jumper bridge link nc $ENDCMP # -$CMP JUMPER_NC_Dual +$CMP Jumper_NC_Dual D Dual Jumper, normally closed K jumper bridge link nc $ENDCMP # -$CMP JUMPER_NC_Small +$CMP Jumper_NC_Small D Jumper, normally closed K jumper link bridge $ENDCMP # -$CMP JUMPER_NO_Small +$CMP Jumper_NO_Small D Jumper, normally open K jumper link bridge $ENDCMP @@ -523,31 +513,31 @@ D Inductor K inductor choke coil reactor magnetic $ENDCMP # -$CMP LASERDIODE_1A3C +$CMP Laserdiode_1A3C D Laser Diode in a 2-pin package K opto laserdiode F ~ $ENDCMP # -$CMP LASERDIODE_1C2A +$CMP Laserdiode_1C2A D Laser Diode in a 2-pin package K opto laserdiode F ~ $ENDCMP # -$CMP LASERDIODE_M_TYPE +$CMP Laserdiode_M_TYPE D Laser Diode in a 3-pin package with photodiode (1=LD-A, 2=LD-C/PD-C, 3=PD-A) K opto laserdiode photodiode F http://www.egismos.disonhu.com/laser/diode-package.htm $ENDCMP # -$CMP LASERDIODE_N_TYPE +$CMP Laserdiode_N_TYPE D Laser Diode in a 3-pin package with photodiode (1=LD-C, 2=LD-A/PD-C, 3=PD-A) K opto laserdiode photodiode F http://www.egismos.disonhu.com/laser/diode-package.htm $ENDCMP # -$CMP LASERDIODE_P_TYPE +$CMP Laserdiode_P_TYPE D Laser Diode in a 3-pin package with photodiode (1=LD-A, 2=LD-C/PD-A, 3=PD-C) K opto laserdiode photodiode F http://www.egismos.disonhu.com/laser/diode-package.htm @@ -1160,11 +1150,6 @@ D variable Resistor K r res resistor variable potentiometer $ENDCMP # -$CMP RVAR -D Variable resistor -K resistor var potentiometer -$ENDCMP -# $CMP R_NET10 D 10 Resistor network, star topology, bussed resistors, small symbol K R Network star-topology @@ -1803,51 +1788,51 @@ D Testpoint, connection for test equipment K tp testpoint $ENDCMP # -$CMP THERMISTOR -D Thermistor, temperature-dependent resistor -K r res thermistor -$ENDCMP -# $CMP THYRISTOR D Solid-state thyristor, silicon-controlled rectifier, with gate pin K scr diode switch $ENDCMP # -$CMP TRANSFORMER_1P_1S +$CMP Transformer_1P_1S D Transformer, single primary, single secondary K transformer coil magnet $ENDCMP # -$CMP TRANSFORMER_1P_1S_SO8 +$CMP Transformer_1P_1S_SO8 D Transformer, single primary, single secondary, SO-8 package K transformer coil magnet $ENDCMP # -$CMP TRANSFORMER_1P_2S +$CMP Transformer_1P_2S D Transformer, single primary, dual secondary K transformer coil magnet $ENDCMP # -$CMP TRANSFORMER_1P_SS +$CMP Transformer_1P_SS D Transformer, single primary, split secondary K transformer coil magnet $ENDCMP # -$CMP TRANSFORMER_AUDIO +$CMP Transformer_AUDIO D Audio transformer K transformer coil magnet sound $ENDCMP # -$CMP TRANSFORMER_SP_1S +$CMP Transformer_SP_1S D Transformer, split primary, single secondary K transformer coil magnet $ENDCMP # -$CMP TRANSFORMER_SP_2S +$CMP Transformer_SP_2S D Transformer, split primary, dual secondary K transformer coil magnet $ENDCMP # +$CMP Thermistor +D Thermistor, temperature-dependent resistor +K r res thermistor +$ENDCMP +# $CMP Thermistor_NTC D temperature dependent resistor, positive temperature coefficient (PTC) K thermistor PTC resistor sensor RTD @@ -1887,12 +1872,7 @@ K thermocouple temperature sensor cold junction F https://en.wikipedia.org/wiki/Thermocouple $ENDCMP # -$CMP VARICAP -D variable capacitance diode (varicap, varactor) -K capacitance diode varicap varactor -$ENDCMP -# -$CMP VARISTOR +$CMP Varistor D Voltage dependent resistor K vdr resistance $ENDCMP @@ -1907,14 +1887,4 @@ D DC Voltmeter K Voltmeter DC $ENDCMP # -$CMP ZENER -D Diode zener -K diode -$ENDCMP -# -$CMP ZENER_Small -D Zener diode, small symbol -K diode zener -$ENDCMP -# #End Doc Library diff --git a/library/device.lib b/library/device.lib index 2f637c6e..5e949b05 100644 --- a/library/device.lib +++ b/library/device.lib @@ -614,11 +614,11 @@ X A 2 150 0 100 L 50 50 1 1 P ENDDRAW ENDDEF # -# DELAY_LINE +# Delay_Line # -DEF DELAY_LINE L 0 40 Y N 1 F N +DEF Delay_Line L 0 40 Y N 1 F N F0 "L" 100 50 50 H V L CNN -F1 "DELAY_LINE" 100 -50 50 H V L CNN +F1 "Delay_Line" 100 -50 50 H V L CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW @@ -808,7 +808,6 @@ F0 "D" 0 100 50 H V C CNN F1 "D_Capacitance" 0 -100 50 H V C CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN -ALIAS VARICAP $FPLIST Diode_* D-Pak_TO252AA @@ -2099,55 +2098,11 @@ X ~ 1 0 -100 50 U 50 50 1 1 P ENDDRAW ENDDEF # -# INDUCTOR +# Jumper # -DEF INDUCTOR L 0 40 N N 1 F N -F0 "L" -50 0 50 V V C CNN -F1 "INDUCTOR" 100 0 50 V V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -ALIAS L -$FPLIST - Choke_* - *Coil* -$ENDFPLIST -DRAW -A 0 -75 25 -899 899 0 1 0 N 0 -100 0 -50 -A 0 -25 25 -899 899 0 1 0 N 0 -50 0 0 -A 0 25 25 -899 899 0 1 0 N 0 0 0 50 -A 0 75 25 -899 899 0 1 0 N 0 50 0 100 -X 1 1 0 150 50 D 50 50 1 1 P -X 2 2 0 -150 50 U 50 50 1 1 P -ENDDRAW -ENDDEF -# -# INDUCTOR_Small -# -DEF INDUCTOR_Small L 0 10 N N 1 F N -F0 "L" 30 40 50 H V L CNN -F1 "INDUCTOR_Small" 30 -40 50 H V L CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -ALIAS L_Small -$FPLIST - Choke_* - *Coil* -$ENDFPLIST -DRAW -A 0 -60 20 -899 899 0 1 0 N 0 -80 0 -40 -A 0 -20 20 -899 899 0 1 0 N 0 -40 0 0 -A 0 20 20 -899 899 0 1 0 N 0 0 0 40 -A 0 60 20 -899 899 0 1 0 N 0 40 0 80 -X ~ 1 0 100 20 D 50 50 1 1 P -X ~ 2 0 -100 20 U 50 50 1 1 P -ENDDRAW -ENDDEF -# -# JUMPER -# -DEF JUMPER JP 0 30 Y N 1 F N +DEF Jumper JP 0 30 Y N 1 F N F0 "JP" 0 150 50 H V C CNN -F1 "JUMPER" 0 -80 50 H V C CNN +F1 "Jumper" 0 -80 50 H V C CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW @@ -2159,11 +2114,11 @@ X 2 2 300 0 165 L 50 50 0 1 P ENDDRAW ENDDEF # -# JUMPER_NC_Dual +# Jumper_NC_Dual # -DEF JUMPER_NC_Dual JP 0 30 Y N 1 F N +DEF Jumper_NC_Dual JP 0 30 Y N 1 F N F0 "JP" 50 -100 50 H V L CNN -F1 "JUMPER_NC_Dual" 0 100 50 H V C BNN +F1 "Jumper_NC_Dual" 0 100 50 H V C BNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW @@ -2178,11 +2133,11 @@ X 3 3 250 0 95 L 50 50 0 1 P ENDDRAW ENDDEF # -# JUMPER_NC_Small +# Jumper_NC_Small # -DEF JUMPER_NC_Small JP 0 30 N N 1 F N +DEF Jumper_NC_Small JP 0 30 N N 1 F N F0 "JP" 0 80 50 H V C CNN -F1 "JUMPER_NC_Small" 10 -60 50 H V C CNN +F1 "Jumper_NC_Small" 10 -60 50 H V C CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW @@ -2194,11 +2149,11 @@ X 2 2 100 0 40 L 50 50 0 1 P ENDDRAW ENDDEF # -# JUMPER_NO_Small +# Jumper_NO_Small # -DEF JUMPER_NO_Small JP 0 30 N N 1 F N +DEF Jumper_NO_Small JP 0 30 N N 1 F N F0 "JP" 0 80 50 H V C CNN -F1 "JUMPER_NO_Small" 10 -60 50 H V C CNN +F1 "Jumper_NO_Small" 10 -60 50 H V C CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW @@ -2209,11 +2164,32 @@ X 2 2 100 0 40 L 50 50 0 1 P ENDDRAW ENDDEF # -# LASERDIODE_1A3C +# L # -DEF LASERDIODE_1A3C LD 0 40 Y N 1 F N +DEF L L 0 40 N N 1 F N +F0 "L" -50 0 50 V V C CNN +F1 "L" 75 0 50 V V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + Choke_* + *Coil* +$ENDFPLIST +DRAW +A 0 -75 25 -899 899 0 1 0 N 0 -100 0 -50 +A 0 -25 25 -899 899 0 1 0 N 0 -50 0 0 +A 0 25 25 -899 899 0 1 0 N 0 0 0 50 +A 0 75 25 -899 899 0 1 0 N 0 50 0 100 +X 1 1 0 150 50 D 50 50 1 1 P +X 2 2 0 -150 50 U 50 50 1 1 P +ENDDRAW +ENDDEF +# +# Laserdiode_1A3C +# +DEF Laserdiode_1A3C LD 0 40 Y N 1 F N F0 "LD" -50 175 50 H V C CNN -F1 "LASERDIODE_1A3C" -50 -100 50 H V C CNN +F1 "Laserdiode_1A3C" -50 -100 50 H V C CNN F2 "" -100 -25 50 H I C CNN F3 "" 30 -200 50 H V C CNN $FPLIST @@ -2240,11 +2216,11 @@ X C 3 -300 0 100 R 50 50 1 1 P ENDDRAW ENDDEF # -# LASERDIODE_1C2A +# Laserdiode_1C2A # -DEF LASERDIODE_1C2A LD 0 40 Y N 1 F N +DEF Laserdiode_1C2A LD 0 40 Y N 1 F N F0 "LD" -50 175 50 H V C CNN -F1 "LASERDIODE_1C2A" -50 -100 50 H V C CNN +F1 "Laserdiode_1C2A" -50 -100 50 H V C CNN F2 "" -100 -25 50 H I C CNN F3 "" 30 -200 50 H V C CNN $FPLIST @@ -2271,11 +2247,11 @@ X A 2 200 0 100 L 50 50 1 1 P ENDDRAW ENDDEF # -# LASERDIODE_M_TYPE +# Laserdiode_M_TYPE # -DEF LASERDIODE_M_TYPE LD 0 40 Y N 1 F N +DEF Laserdiode_M_TYPE LD 0 40 Y N 1 F N F0 "LD" 40 280 50 H V C CNN -F1 "LASERDIODE_M_TYPE" 40 -220 50 H V C CNN +F1 "Laserdiode_M_TYPE" 40 -220 50 H V C CNN F2 "" 40 75 50 H I C CNN F3 "" 90 -100 50 H V C CNN $FPLIST @@ -2318,11 +2294,11 @@ X ~ 3 300 -100 100 L 50 50 1 1 P ENDDRAW ENDDEF # -# LASERDIODE_N_TYPE +# Laserdiode_N_TYPE # -DEF LASERDIODE_N_TYPE LD 0 40 Y N 1 F N +DEF Laserdiode_N_TYPE LD 0 40 Y N 1 F N F0 "LD" 40 280 50 H V C CNN -F1 "LASERDIODE_N_TYPE" 40 -220 50 H V C CNN +F1 "Laserdiode_N_TYPE" 40 -220 50 H V C CNN F2 "" 0 75 50 H I C CNN F3 "" 50 -100 50 H V C CNN $FPLIST @@ -2365,11 +2341,11 @@ X ~ 3 300 -100 100 L 50 50 1 1 P ENDDRAW ENDDEF # -# LASERDIODE_P_TYPE +# Laserdiode_P_TYPE # -DEF LASERDIODE_P_TYPE LD 0 40 Y N 1 F N +DEF Laserdiode_P_TYPE LD 0 40 Y N 1 F N F0 "LD" 40 280 50 H V C CNN -F1 "LASERDIODE_P_TYPE" 40 -220 50 H V C CNN +F1 "Laserdiode_P_TYPE" 40 -220 50 H V C CNN F2 "" 0 75 50 H I C CNN F3 "" 130 -100 50 H V C CNN $FPLIST @@ -3108,6 +3084,27 @@ X ~ 2 0 -100 20 U 50 50 1 1 P ENDDRAW ENDDEF # +# L_Small +# +DEF L_Small L 0 10 N N 1 F N +F0 "L" 30 40 50 H V L CNN +F1 "L_Small" 30 -40 50 H V L CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + Choke_* + *Coil* +$ENDFPLIST +DRAW +A 0 -60 20 -899 899 0 1 0 N 0 -80 0 -40 +A 0 -20 20 -899 899 0 1 0 N 0 -40 0 0 +A 0 20 20 -899 899 0 1 0 N 0 0 0 40 +A 0 60 20 -899 899 0 1 0 N 0 40 0 80 +X ~ 1 0 100 20 D 50 50 1 1 P +X ~ 2 0 -100 20 U 50 50 1 1 P +ENDDRAW +ENDDEF +# # Lamp # DEF Lamp L 0 1 N N 1 F N @@ -5242,22 +5239,6 @@ X ~ 2 0 -150 50 U 50 50 1 1 P ENDDRAW ENDDEF # -# RVAR -# -DEF RVAR R 0 0 N Y 1 F N -F0 "R" 150 -50 50 H V C CNN -F1 "RVAR" 200 50 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -S -40 150 40 -150 0 1 0 N -P 2 0 1 0 -70 -120 80 120 N -P 3 0 1 0 80 90 80 120 50 110 F -X ~ 1 0 250 100 D 50 50 1 1 P -X ~ 2 0 -250 100 U 50 50 1 1 P -ENDDRAW -ENDDEF -# # R_NET10 # DEF R_NET10 RN 0 0 N N 1 F N @@ -9380,26 +9361,6 @@ X ~ 1 0 0 100 U 50 50 1 1 P ENDDRAW ENDDEF # -# THERMISTOR -# -DEF THERMISTOR TH 0 0 N Y 1 F N -F0 "TH" 100 50 50 V V C CNN -F1 "THERMISTOR" -100 0 50 V V C BNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -$FPLIST - R? - SM0603 - SM0805 -$ENDFPLIST -DRAW -S -40 100 40 -100 0 1 8 N -P 5 0 1 10 -75 125 -75 75 75 -75 75 -125 75 -125 N -X ~ 1 0 200 100 D 50 50 1 1 P -X ~ 2 0 -200 100 U 50 50 1 1 P -ENDDRAW -ENDDEF -# # THYRISTOR # DEF THYRISTOR D 0 40 Y N 1 F N @@ -9417,11 +9378,11 @@ X G 3 -100 200 150 D 50 50 1 1 P ENDDRAW ENDDEF # -# TRANSFORMER_1P_1S +# Transformer_1P_1S # -DEF TRANSFORMER_1P_1S T 0 40 Y N 1 F N +DEF Transformer_1P_1S T 0 40 Y N 1 F N F0 "T" 0 250 50 H V C CNN -F1 "TRANSFORMER_1P_1S" 0 -300 50 H V C CNN +F1 "Transformer_1P_1S" 0 -300 50 H V C CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW @@ -9450,11 +9411,11 @@ X SB 4 400 200 300 L 50 50 1 1 P ENDDRAW ENDDEF # -# TRANSFORMER_1P_1S_SO8 +# Transformer_1P_1S_SO8 # -DEF TRANSFORMER_1P_1S_SO8 T 0 40 Y N 1 F N +DEF Transformer_1P_1S_SO8 T 0 40 Y N 1 F N F0 "T" 0 250 50 H V C CNN -F1 "TRANSFORMER_1P_1S_SO8" 0 -300 50 H V C CNN +F1 "Transformer_1P_1S_SO8" 0 -300 50 H V C CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW @@ -9483,11 +9444,11 @@ X SB 8 300 200 200 L 50 50 1 1 P ENDDRAW ENDDEF # -# TRANSFORMER_1P_2S +# Transformer_1P_2S # -DEF TRANSFORMER_1P_2S T 0 40 Y N 1 F N +DEF Transformer_1P_2S T 0 40 Y N 1 F N F0 "T" 0 500 50 H V C CNN -F1 "TRANSFORMER_1P_2S" 0 -500 50 H V C CNN +F1 "Transformer_1P_2S" 0 -500 50 H V C CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW @@ -9522,11 +9483,11 @@ X SD 6 400 -400 300 L 50 50 1 1 P ENDDRAW ENDDEF # -# TRANSFORMER_1P_SS +# Transformer_1P_SS # -DEF TRANSFORMER_1P_SS T 0 40 Y N 1 F N +DEF Transformer_1P_SS T 0 40 Y N 1 F N F0 "T" 0 250 50 H V C CNN -F1 "TRANSFORMER_1P_SS" 0 -300 50 H V C CNN +F1 "Transformer_1P_SS" 0 -300 50 H V C CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW @@ -9556,11 +9517,11 @@ X SB 5 400 200 300 L 50 50 1 1 P ENDDRAW ENDDEF # -# TRANSFORMER_AUDIO +# Transformer_AUDIO # -DEF TRANSFORMER_AUDIO T 0 40 Y N 1 F N +DEF Transformer_AUDIO T 0 40 Y N 1 F N F0 "T" 0 460 50 H V C CNN -F1 "TRANSFORMER_AUDIO" 10 370 50 H V C CNN +F1 "Transformer_AUDIO" 10 370 50 H V C CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW @@ -9591,11 +9552,11 @@ X SB 4 400 200 300 L 50 50 1 1 P ENDDRAW ENDDEF # -# TRANSFORMER_SP_1S +# Transformer_SP_1S # -DEF TRANSFORMER_SP_1S T 0 40 Y N 1 F N +DEF Transformer_SP_1S T 0 40 Y N 1 F N F0 "T" 0 250 50 H V C CNN -F1 "TRANSFORMER_SP_1S" 0 -300 50 H V C CNN +F1 "Transformer_SP_1S" 0 -300 50 H V C CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW @@ -9625,11 +9586,11 @@ X S2 5 400 200 300 L 50 50 1 1 P ENDDRAW ENDDEF # -# TRANSFORMER_SP_2S +# Transformer_SP_2S # -DEF TRANSFORMER_SP_2S T 0 40 Y N 1 F N +DEF Transformer_SP_2S T 0 40 Y N 1 F N F0 "T" 0 500 50 H V C CNN -F1 "TRANSFORMER_SP_2S" 0 -500 50 H V C CNN +F1 "Transformer_SP_2S" 0 -500 50 H V C CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW @@ -9684,6 +9645,26 @@ X ~ 3 -500 -200 200 R 50 50 1 1 I ENDDRAW ENDDEF # +# Thermistor +# +DEF Thermistor TH 0 0 N Y 1 F N +F0 "TH" 100 50 50 V V C CNN +F1 "Thermistor" -100 0 50 V V C BNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + R? + SM0603 + SM0805 +$ENDFPLIST +DRAW +S -40 100 40 -100 0 1 8 N +P 5 0 1 10 -75 125 -75 75 75 -75 75 -125 75 -125 N +X ~ 1 0 200 100 D 50 50 1 1 P +X ~ 2 0 -200 100 U 50 50 1 1 P +ENDDRAW +ENDDEF +# # Thermistor_NTC # DEF Thermistor_NTC TH 0 0 N Y 1 F N @@ -10024,18 +10005,22 @@ X - 2 100 -100 100 L 50 50 1 1 P ENDDRAW ENDDEF # -# VARISTOR +# Varistor # -DEF VARISTOR VR 0 0 N Y 1 F N -F0 "VR" 100 150 50 H V L TNN -F1 "VARISTOR" 100 50 50 H V L CNN -F2 "" 0 0 50 H V C CNN +DEF Varistor R 0 0 N Y 1 F N +F0 "R" 125 0 50 V V C CNN +F1 "Varistor" -125 0 50 V V C CNN +F2 "" -70 0 50 V V C CNN F3 "" 0 0 50 H V C CNN +$FPLIST + R_* + Resistor_* +$ENDFPLIST DRAW -S -40 150 40 -150 0 1 10 N -P 4 0 1 10 -60 -60 60 60 60 100 60 100 N -X ~ 1 0 250 100 D 50 50 1 1 P -X ~ 2 0 -250 100 U 50 50 1 1 P +S -40 -100 40 100 0 1 10 N +P 3 0 1 0 -75 -100 -75 -50 75 50 N +X ~ 1 0 150 50 D 50 50 1 1 P +X ~ 2 0 -150 50 U 50 50 1 1 P ENDDRAW ENDDEF # @@ -10079,44 +10064,4 @@ X + 2 0 200 100 D 50 50 1 1 P ENDDRAW ENDDEF # -# ZENER -# -DEF ZENER D 0 40 N N 1 F N -F0 "D" 0 100 50 H V C CNN -F1 "ZENER" 0 -100 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -$FPLIST - D? - SO* - SM* -$ENDFPLIST -DRAW -P 5 0 1 8 -70 50 -50 30 -50 -30 -30 -50 -30 -50 N -P 5 0 1 0 -50 0 50 50 50 -50 -50 0 -50 0 F -X C 1 -200 0 150 R 50 50 1 1 P -X A 2 200 0 150 L 50 50 1 1 P -ENDDRAW -ENDDEF -# -# ZENER_Small -# -DEF ZENER_Small D 0 40 N N 1 F N -F0 "D" 0 100 50 H V C CNN -F1 "ZENER_Small" 0 -100 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -$FPLIST - D? - SO* - SM* -$ENDFPLIST -DRAW -P 4 0 1 8 -60 40 -40 20 -40 -20 -20 -40 N -P 4 0 1 0 40 40 -40 0 40 -40 40 40 F -X C 1 -100 0 100 R 50 50 1 1 P -X A 2 100 0 100 L 50 50 1 1 P -ENDDRAW -ENDDEF -# #End Library From 21da393298744af6d089fae386891af6d716a77b Mon Sep 17 00:00:00 2001 From: jkriege2 Date: Tue, 18 Oct 2016 19:36:09 +0200 Subject: [PATCH 138/283] REFDES of Varistor is now VR + fixed footprint filter for Varistor --- library/device.dcm | 140 +++---- library/device.lib | 956 ++++++++++++++++++++++----------------------- 2 files changed, 548 insertions(+), 548 deletions(-) diff --git a/library/device.dcm b/library/device.dcm index f794c7b7..5de91891 100644 --- a/library/device.dcm +++ b/library/device.dcm @@ -147,11 +147,6 @@ D Diode K diode $ENDCMP # -$CMP Delay_Line -D Delay line -K delay propogation retard impedance -$ENDCMP -# $CMP DIAC D diode for alternating current K AC diode DIAC @@ -394,6 +389,11 @@ D Dual diode K diode $ENDCMP # +$CMP Delay_Line +D Delay line +K delay propogation retard impedance +$ENDCMP +# $CMP EMI_Filter_C D EMI filter, single capacitor K EMI filter @@ -513,36 +513,6 @@ D Inductor K inductor choke coil reactor magnetic $ENDCMP # -$CMP Laserdiode_1A3C -D Laser Diode in a 2-pin package -K opto laserdiode -F ~ -$ENDCMP -# -$CMP Laserdiode_1C2A -D Laser Diode in a 2-pin package -K opto laserdiode -F ~ -$ENDCMP -# -$CMP Laserdiode_M_TYPE -D Laser Diode in a 3-pin package with photodiode (1=LD-A, 2=LD-C/PD-C, 3=PD-A) -K opto laserdiode photodiode -F http://www.egismos.disonhu.com/laser/diode-package.htm -$ENDCMP -# -$CMP Laserdiode_N_TYPE -D Laser Diode in a 3-pin package with photodiode (1=LD-C, 2=LD-A/PD-C, 3=PD-A) -K opto laserdiode photodiode -F http://www.egismos.disonhu.com/laser/diode-package.htm -$ENDCMP -# -$CMP Laserdiode_P_TYPE -D Laser Diode in a 3-pin package with photodiode (1=LD-A, 2=LD-C/PD-A, 3=PD-C) -K opto laserdiode photodiode -F http://www.egismos.disonhu.com/laser/diode-package.htm -$ENDCMP -# $CMP LED D LED generic K led diode @@ -678,6 +648,36 @@ D neon lamp K neon lamp $ENDCMP # +$CMP Laserdiode_1A3C +D Laser Diode in a 2-pin package +K opto laserdiode +F ~ +$ENDCMP +# +$CMP Laserdiode_1C2A +D Laser Diode in a 2-pin package +K opto laserdiode +F ~ +$ENDCMP +# +$CMP Laserdiode_M_TYPE +D Laser Diode in a 3-pin package with photodiode (1=LD-A, 2=LD-C/PD-C, 3=PD-A) +K opto laserdiode photodiode +F http://www.egismos.disonhu.com/laser/diode-package.htm +$ENDCMP +# +$CMP Laserdiode_N_TYPE +D Laser Diode in a 3-pin package with photodiode (1=LD-C, 2=LD-A/PD-C, 3=PD-A) +K opto laserdiode photodiode +F http://www.egismos.disonhu.com/laser/diode-package.htm +$ENDCMP +# +$CMP Laserdiode_P_TYPE +D Laser Diode in a 3-pin package with photodiode (1=LD-A, 2=LD-C/PD-A, 3=PD-C) +K opto laserdiode photodiode +F http://www.egismos.disonhu.com/laser/diode-package.htm +$ENDCMP +# $CMP MEMRISTOR D Memristor K Memristor @@ -1793,41 +1793,6 @@ D Solid-state thyristor, silicon-controlled rectifier, with gate pin K scr diode switch $ENDCMP # -$CMP Transformer_1P_1S -D Transformer, single primary, single secondary -K transformer coil magnet -$ENDCMP -# -$CMP Transformer_1P_1S_SO8 -D Transformer, single primary, single secondary, SO-8 package -K transformer coil magnet -$ENDCMP -# -$CMP Transformer_1P_2S -D Transformer, single primary, dual secondary -K transformer coil magnet -$ENDCMP -# -$CMP Transformer_1P_SS -D Transformer, single primary, split secondary -K transformer coil magnet -$ENDCMP -# -$CMP Transformer_AUDIO -D Audio transformer -K transformer coil magnet sound -$ENDCMP -# -$CMP Transformer_SP_1S -D Transformer, split primary, single secondary -K transformer coil magnet -$ENDCMP -# -$CMP Transformer_SP_2S -D Transformer, split primary, dual secondary -K transformer coil magnet -$ENDCMP -# $CMP Thermistor D Thermistor, temperature-dependent resistor K r res thermistor @@ -1872,6 +1837,41 @@ K thermocouple temperature sensor cold junction F https://en.wikipedia.org/wiki/Thermocouple $ENDCMP # +$CMP Transformer_1P_1S +D Transformer, single primary, single secondary +K transformer coil magnet +$ENDCMP +# +$CMP Transformer_1P_1S_SO8 +D Transformer, single primary, single secondary, SO-8 package +K transformer coil magnet +$ENDCMP +# +$CMP Transformer_1P_2S +D Transformer, single primary, dual secondary +K transformer coil magnet +$ENDCMP +# +$CMP Transformer_1P_SS +D Transformer, single primary, split secondary +K transformer coil magnet +$ENDCMP +# +$CMP Transformer_AUDIO +D Audio transformer +K transformer coil magnet sound +$ENDCMP +# +$CMP Transformer_SP_1S +D Transformer, split primary, single secondary +K transformer coil magnet +$ENDCMP +# +$CMP Transformer_SP_2S +D Transformer, split primary, dual secondary +K transformer coil magnet +$ENDCMP +# $CMP Varistor D Voltage dependent resistor K vdr resistance diff --git a/library/device.lib b/library/device.lib index 5e949b05..24722b79 100644 --- a/library/device.lib +++ b/library/device.lib @@ -614,29 +614,6 @@ X A 2 150 0 100 L 50 50 1 1 P ENDDRAW ENDDEF # -# Delay_Line -# -DEF Delay_Line L 0 40 Y N 1 F N -F0 "L" 100 50 50 H V L CNN -F1 "Delay_Line" 100 -50 50 H V L CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -A 0 -150 50 899 1 0 1 0 N 0 -100 50 -150 -A 0 -150 50 -1 -899 0 1 0 N 50 -150 0 -199 -A 0 -50 50 899 1 0 1 0 N 0 0 50 -50 -A 0 -50 50 -1 -899 0 1 0 N 50 -50 0 -99 -A 0 50 50 899 1 0 1 0 N 0 100 50 50 -A 0 50 50 -1 -899 0 1 0 N 50 50 0 1 -A 0 150 50 899 1 0 1 0 N 0 200 50 150 -A 0 150 50 -1 -899 0 1 0 N 50 150 0 101 -P 2 0 1 0 -100 200 -100 -200 N -X 1 1 0 300 100 D 50 50 1 1 P -X 2 2 0 -300 100 U 50 50 1 1 P -X COMMUN 3 -200 0 100 R 50 50 1 1 I -ENDDRAW -ENDDEF -# # DIAC # DEF DIAC D 0 40 N N 1 F N @@ -1747,6 +1724,29 @@ X A 3 -300 0 150 R 50 50 0 1 P ENDDRAW ENDDEF # +# Delay_Line +# +DEF Delay_Line L 0 40 Y N 1 F N +F0 "L" 100 50 50 H V L CNN +F1 "Delay_Line" 100 -50 50 H V L CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +A 0 -150 50 899 1 0 1 0 N 0 -100 50 -150 +A 0 -150 50 -1 -899 0 1 0 N 50 -150 0 -199 +A 0 -50 50 899 1 0 1 0 N 0 0 50 -50 +A 0 -50 50 -1 -899 0 1 0 N 50 -50 0 -99 +A 0 50 50 899 1 0 1 0 N 0 100 50 50 +A 0 50 50 -1 -899 0 1 0 N 50 50 0 1 +A 0 150 50 899 1 0 1 0 N 0 200 50 150 +A 0 150 50 -1 -899 0 1 0 N 50 150 0 101 +P 2 0 1 0 -100 200 -100 -200 N +X 1 1 0 300 100 D 50 50 1 1 P +X 2 2 0 -300 100 U 50 50 1 1 P +X COMMUN 3 -200 0 100 R 50 50 1 1 I +ENDDRAW +ENDDEF +# # EMI_Filter_C # DEF EMI_Filter_C FL 0 10 Y N 1 F N @@ -2185,209 +2185,6 @@ X 2 2 0 -150 50 U 50 50 1 1 P ENDDRAW ENDDEF # -# Laserdiode_1A3C -# -DEF Laserdiode_1A3C LD 0 40 Y N 1 F N -F0 "LD" -50 175 50 H V C CNN -F1 "Laserdiode_1A3C" -50 -100 50 H V C CNN -F2 "" -100 -25 50 H I C CNN -F3 "" 30 -200 50 H V C CNN -$FPLIST - *LaserDiode* -$ENDFPLIST -DRAW -P 2 0 1 0 -160 50 -100 110 N -P 2 0 1 0 -160 70 -100 90 N -P 2 0 1 0 -160 90 -100 70 N -P 2 0 1 0 -160 110 -100 50 N -P 2 0 1 0 -140 110 -120 50 N -P 2 0 1 0 -130 80 -130 40 N -P 2 0 1 0 -130 80 -130 120 N -P 2 0 1 0 -120 110 -140 50 N -P 2 0 1 0 -70 80 -170 80 N -P 2 0 1 6 -60 50 -60 -50 N -P 2 0 1 0 50 120 30 120 N -P 2 0 1 0 100 0 -200 0 N -P 3 0 1 0 -10 60 50 120 50 100 N -P 3 0 1 0 40 50 -60 0 40 -50 F -P 5 0 1 0 -60 60 0 120 0 100 0 120 -20 120 N -X A 1 200 0 100 L 50 50 1 1 P -X C 3 -300 0 100 R 50 50 1 1 P -ENDDRAW -ENDDEF -# -# Laserdiode_1C2A -# -DEF Laserdiode_1C2A LD 0 40 Y N 1 F N -F0 "LD" -50 175 50 H V C CNN -F1 "Laserdiode_1C2A" -50 -100 50 H V C CNN -F2 "" -100 -25 50 H I C CNN -F3 "" 30 -200 50 H V C CNN -$FPLIST - *LaserDiode* -$ENDFPLIST -DRAW -P 2 0 1 0 -160 50 -100 110 N -P 2 0 1 0 -160 70 -100 90 N -P 2 0 1 0 -160 90 -100 70 N -P 2 0 1 0 -160 110 -100 50 N -P 2 0 1 0 -140 110 -120 50 N -P 2 0 1 0 -130 80 -130 40 N -P 2 0 1 0 -130 80 -130 120 N -P 2 0 1 0 -120 110 -140 50 N -P 2 0 1 0 -70 80 -170 80 N -P 2 0 1 6 -60 50 -60 -50 N -P 2 0 1 0 50 120 30 120 N -P 2 0 1 0 100 0 -200 0 N -P 3 0 1 0 -10 60 50 120 50 100 N -P 3 0 1 0 40 50 -60 0 40 -50 F -P 5 0 1 0 -60 60 0 120 0 100 0 120 -20 120 N -X C 1 -300 0 100 R 50 50 1 1 P -X A 2 200 0 100 L 50 50 1 1 P -ENDDRAW -ENDDEF -# -# Laserdiode_M_TYPE -# -DEF Laserdiode_M_TYPE LD 0 40 Y N 1 F N -F0 "LD" 40 280 50 H V C CNN -F1 "Laserdiode_M_TYPE" 40 -220 50 H V C CNN -F2 "" 40 75 50 H I C CNN -F3 "" 90 -100 50 H V C CNN -$FPLIST - *LaserDiode* -$ENDFPLIST -DRAW -A -20 -63 7 -899 899 0 1 0 N -20 -70 -20 -55 -A 0 -70 15 -899 899 0 1 0 N 0 -85 0 -55 -A 0 65 15 -899 899 0 1 0 N 0 50 0 80 -C -60 0 10 0 1 0 F -S 170 240 -90 -170 0 1 10 f -P 2 0 1 0 -100 0 -60 0 N -P 2 0 1 0 -60 150 0 210 N -P 2 0 1 0 -60 170 0 190 N -P 2 0 1 0 -60 190 0 170 N -P 2 0 1 0 -60 210 0 150 N -P 2 0 1 0 -40 210 -20 150 N -P 2 0 1 0 -30 180 -30 140 N -P 2 0 1 0 -30 180 -30 220 N -P 2 0 1 0 -25 -55 -25 -85 N -P 2 0 1 0 -20 210 -40 150 N -P 2 0 1 0 0 -55 0 -85 N -P 2 0 1 0 0 80 0 50 N -P 2 0 1 0 30 180 -70 180 N -P 2 0 1 6 40 -50 40 -150 N -P 2 0 1 0 40 -30 60 -30 N -P 2 0 1 6 40 150 40 50 N -P 2 0 1 0 150 220 130 220 N -P 3 0 1 0 -25 80 -25 50 -10 50 N -P 3 0 1 0 90 160 150 220 150 200 N -P 3 0 1 0 100 30 40 -30 40 -10 N -P 3 0 1 0 140 -50 40 -100 140 -150 F -P 3 0 1 0 140 150 40 100 140 50 F -P 4 0 1 0 200 100 -60 100 -60 -100 200 -100 N -P 5 0 1 0 40 160 100 220 100 200 100 220 80 220 N -P 5 0 1 0 150 30 90 -30 90 -10 90 -30 110 -30 N -X ~ 1 300 100 100 L 50 50 1 1 P -X ~ 2 -200 0 100 R 50 50 1 1 P -X ~ 3 300 -100 100 L 50 50 1 1 P -ENDDRAW -ENDDEF -# -# Laserdiode_N_TYPE -# -DEF Laserdiode_N_TYPE LD 0 40 Y N 1 F N -F0 "LD" 40 280 50 H V C CNN -F1 "Laserdiode_N_TYPE" 40 -220 50 H V C CNN -F2 "" 0 75 50 H I C CNN -F3 "" 50 -100 50 H V C CNN -$FPLIST - *LaserDiode* -$ENDFPLIST -DRAW -A -20 -63 7 -899 899 0 1 0 N -20 -70 -20 -55 -A 0 -70 15 -899 899 0 1 0 N 0 -85 0 -55 -A 0 65 15 -899 899 0 1 0 N 0 50 0 80 -C -60 0 10 0 1 0 F -S 170 240 -90 -170 0 1 10 f -P 2 0 1 0 -100 0 -60 0 N -P 2 0 1 0 -60 150 0 210 N -P 2 0 1 0 -60 170 0 190 N -P 2 0 1 0 -60 190 0 170 N -P 2 0 1 0 -60 210 0 150 N -P 2 0 1 0 -40 210 -20 150 N -P 2 0 1 0 -30 180 -30 140 N -P 2 0 1 0 -30 180 -30 220 N -P 2 0 1 0 -25 -55 -25 -85 N -P 2 0 1 0 -20 210 -40 150 N -P 2 0 1 0 0 -55 0 -85 N -P 2 0 1 0 0 80 0 50 N -P 2 0 1 0 30 180 -70 180 N -P 2 0 1 0 30 220 50 220 N -P 2 0 1 6 40 -50 40 -150 N -P 2 0 1 0 40 -30 60 -30 N -P 2 0 1 6 140 150 140 50 N -P 3 0 1 0 -25 80 -25 50 -10 50 N -P 3 0 1 0 40 150 140 100 40 50 F -P 3 0 1 0 90 160 30 220 30 200 N -P 3 0 1 0 100 30 40 -30 40 -10 N -P 3 0 1 0 140 -50 40 -100 140 -150 F -P 4 0 1 0 200 100 -60 100 -60 -100 200 -100 N -P 5 0 1 0 140 160 80 220 80 200 80 220 100 220 N -P 5 0 1 0 150 30 90 -30 90 -10 90 -30 110 -30 N -X ~ 1 300 100 100 L 50 50 1 1 P -X ~ 2 -200 0 100 R 50 50 1 1 P -X ~ 3 300 -100 100 L 50 50 1 1 P -ENDDRAW -ENDDEF -# -# Laserdiode_P_TYPE -# -DEF Laserdiode_P_TYPE LD 0 40 Y N 1 F N -F0 "LD" 40 280 50 H V C CNN -F1 "Laserdiode_P_TYPE" 40 -220 50 H V C CNN -F2 "" 0 75 50 H I C CNN -F3 "" 130 -100 50 H V C CNN -$FPLIST - *LaserDiode* -$ENDFPLIST -DRAW -A -20 -63 7 -899 899 0 1 0 N -20 -70 -20 -55 -A 0 -70 15 -899 899 0 1 0 N 0 -85 0 -55 -A 0 65 15 -899 899 0 1 0 N 0 50 0 80 -C -60 0 10 0 1 0 F -S 170 240 -90 -170 0 1 10 f -P 2 0 1 0 -100 0 -60 0 N -P 2 0 1 0 -60 150 0 210 N -P 2 0 1 0 -60 170 0 190 N -P 2 0 1 0 -60 190 0 170 N -P 2 0 1 0 -60 210 0 150 N -P 2 0 1 0 -40 210 -20 150 N -P 2 0 1 0 -30 180 -30 140 N -P 2 0 1 0 -30 180 -30 220 N -P 2 0 1 0 -25 -55 -25 -85 N -P 2 0 1 0 -20 210 -40 150 N -P 2 0 1 0 0 -55 0 -85 N -P 2 0 1 0 0 80 0 50 N -P 2 0 1 0 30 180 -70 180 N -P 2 0 1 6 40 150 40 50 N -P 2 0 1 6 140 -50 140 -150 N -P 2 0 1 0 140 -30 120 -30 N -P 2 0 1 0 150 220 130 220 N -P 3 0 1 0 -25 80 -25 50 -10 50 N -P 3 0 1 0 40 -50 140 -100 40 -150 F -P 3 0 1 0 80 30 140 -30 140 -10 N -P 3 0 1 0 90 160 150 220 150 200 N -P 3 0 1 0 140 150 40 100 140 50 F -P 4 0 1 0 200 100 -60 100 -60 -100 200 -100 N -P 5 0 1 0 30 30 90 -30 90 -10 90 -30 70 -30 N -P 5 0 1 0 40 160 100 220 100 200 100 220 80 220 N -X ~ 1 300 100 100 L 50 50 1 1 P -X ~ 2 -200 0 100 R 50 50 1 1 P -X ~ 3 300 -100 100 L 50 50 1 1 P -ENDDRAW -ENDDEF -# # LED # DEF LED D 0 40 Y N 1 F N @@ -3178,6 +2975,209 @@ X ~ 2 0 200 100 D 50 50 1 1 P ENDDRAW ENDDEF # +# Laserdiode_1A3C +# +DEF Laserdiode_1A3C LD 0 40 Y N 1 F N +F0 "LD" -50 175 50 H V C CNN +F1 "Laserdiode_1A3C" -50 -100 50 H V C CNN +F2 "" -100 -25 50 H I C CNN +F3 "" 30 -200 50 H V C CNN +$FPLIST + *LaserDiode* +$ENDFPLIST +DRAW +P 2 0 1 0 -160 50 -100 110 N +P 2 0 1 0 -160 70 -100 90 N +P 2 0 1 0 -160 90 -100 70 N +P 2 0 1 0 -160 110 -100 50 N +P 2 0 1 0 -140 110 -120 50 N +P 2 0 1 0 -130 80 -130 40 N +P 2 0 1 0 -130 80 -130 120 N +P 2 0 1 0 -120 110 -140 50 N +P 2 0 1 0 -70 80 -170 80 N +P 2 0 1 6 -60 50 -60 -50 N +P 2 0 1 0 50 120 30 120 N +P 2 0 1 0 100 0 -200 0 N +P 3 0 1 0 -10 60 50 120 50 100 N +P 3 0 1 0 40 50 -60 0 40 -50 F +P 5 0 1 0 -60 60 0 120 0 100 0 120 -20 120 N +X A 1 200 0 100 L 50 50 1 1 P +X C 3 -300 0 100 R 50 50 1 1 P +ENDDRAW +ENDDEF +# +# Laserdiode_1C2A +# +DEF Laserdiode_1C2A LD 0 40 Y N 1 F N +F0 "LD" -50 175 50 H V C CNN +F1 "Laserdiode_1C2A" -50 -100 50 H V C CNN +F2 "" -100 -25 50 H I C CNN +F3 "" 30 -200 50 H V C CNN +$FPLIST + *LaserDiode* +$ENDFPLIST +DRAW +P 2 0 1 0 -160 50 -100 110 N +P 2 0 1 0 -160 70 -100 90 N +P 2 0 1 0 -160 90 -100 70 N +P 2 0 1 0 -160 110 -100 50 N +P 2 0 1 0 -140 110 -120 50 N +P 2 0 1 0 -130 80 -130 40 N +P 2 0 1 0 -130 80 -130 120 N +P 2 0 1 0 -120 110 -140 50 N +P 2 0 1 0 -70 80 -170 80 N +P 2 0 1 6 -60 50 -60 -50 N +P 2 0 1 0 50 120 30 120 N +P 2 0 1 0 100 0 -200 0 N +P 3 0 1 0 -10 60 50 120 50 100 N +P 3 0 1 0 40 50 -60 0 40 -50 F +P 5 0 1 0 -60 60 0 120 0 100 0 120 -20 120 N +X C 1 -300 0 100 R 50 50 1 1 P +X A 2 200 0 100 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +# Laserdiode_M_TYPE +# +DEF Laserdiode_M_TYPE LD 0 40 Y N 1 F N +F0 "LD" 40 280 50 H V C CNN +F1 "Laserdiode_M_TYPE" 40 -220 50 H V C CNN +F2 "" 40 75 50 H I C CNN +F3 "" 90 -100 50 H V C CNN +$FPLIST + *LaserDiode* +$ENDFPLIST +DRAW +A -20 -63 7 -899 899 0 1 0 N -20 -70 -20 -55 +A 0 -70 15 -899 899 0 1 0 N 0 -85 0 -55 +A 0 65 15 -899 899 0 1 0 N 0 50 0 80 +C -60 0 10 0 1 0 F +S 170 240 -90 -170 0 1 10 f +P 2 0 1 0 -100 0 -60 0 N +P 2 0 1 0 -60 150 0 210 N +P 2 0 1 0 -60 170 0 190 N +P 2 0 1 0 -60 190 0 170 N +P 2 0 1 0 -60 210 0 150 N +P 2 0 1 0 -40 210 -20 150 N +P 2 0 1 0 -30 180 -30 140 N +P 2 0 1 0 -30 180 -30 220 N +P 2 0 1 0 -25 -55 -25 -85 N +P 2 0 1 0 -20 210 -40 150 N +P 2 0 1 0 0 -55 0 -85 N +P 2 0 1 0 0 80 0 50 N +P 2 0 1 0 30 180 -70 180 N +P 2 0 1 6 40 -50 40 -150 N +P 2 0 1 0 40 -30 60 -30 N +P 2 0 1 6 40 150 40 50 N +P 2 0 1 0 150 220 130 220 N +P 3 0 1 0 -25 80 -25 50 -10 50 N +P 3 0 1 0 90 160 150 220 150 200 N +P 3 0 1 0 100 30 40 -30 40 -10 N +P 3 0 1 0 140 -50 40 -100 140 -150 F +P 3 0 1 0 140 150 40 100 140 50 F +P 4 0 1 0 200 100 -60 100 -60 -100 200 -100 N +P 5 0 1 0 40 160 100 220 100 200 100 220 80 220 N +P 5 0 1 0 150 30 90 -30 90 -10 90 -30 110 -30 N +X ~ 1 300 100 100 L 50 50 1 1 P +X ~ 2 -200 0 100 R 50 50 1 1 P +X ~ 3 300 -100 100 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +# Laserdiode_N_TYPE +# +DEF Laserdiode_N_TYPE LD 0 40 Y N 1 F N +F0 "LD" 40 280 50 H V C CNN +F1 "Laserdiode_N_TYPE" 40 -220 50 H V C CNN +F2 "" 0 75 50 H I C CNN +F3 "" 50 -100 50 H V C CNN +$FPLIST + *LaserDiode* +$ENDFPLIST +DRAW +A -20 -63 7 -899 899 0 1 0 N -20 -70 -20 -55 +A 0 -70 15 -899 899 0 1 0 N 0 -85 0 -55 +A 0 65 15 -899 899 0 1 0 N 0 50 0 80 +C -60 0 10 0 1 0 F +S 170 240 -90 -170 0 1 10 f +P 2 0 1 0 -100 0 -60 0 N +P 2 0 1 0 -60 150 0 210 N +P 2 0 1 0 -60 170 0 190 N +P 2 0 1 0 -60 190 0 170 N +P 2 0 1 0 -60 210 0 150 N +P 2 0 1 0 -40 210 -20 150 N +P 2 0 1 0 -30 180 -30 140 N +P 2 0 1 0 -30 180 -30 220 N +P 2 0 1 0 -25 -55 -25 -85 N +P 2 0 1 0 -20 210 -40 150 N +P 2 0 1 0 0 -55 0 -85 N +P 2 0 1 0 0 80 0 50 N +P 2 0 1 0 30 180 -70 180 N +P 2 0 1 0 30 220 50 220 N +P 2 0 1 6 40 -50 40 -150 N +P 2 0 1 0 40 -30 60 -30 N +P 2 0 1 6 140 150 140 50 N +P 3 0 1 0 -25 80 -25 50 -10 50 N +P 3 0 1 0 40 150 140 100 40 50 F +P 3 0 1 0 90 160 30 220 30 200 N +P 3 0 1 0 100 30 40 -30 40 -10 N +P 3 0 1 0 140 -50 40 -100 140 -150 F +P 4 0 1 0 200 100 -60 100 -60 -100 200 -100 N +P 5 0 1 0 140 160 80 220 80 200 80 220 100 220 N +P 5 0 1 0 150 30 90 -30 90 -10 90 -30 110 -30 N +X ~ 1 300 100 100 L 50 50 1 1 P +X ~ 2 -200 0 100 R 50 50 1 1 P +X ~ 3 300 -100 100 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +# Laserdiode_P_TYPE +# +DEF Laserdiode_P_TYPE LD 0 40 Y N 1 F N +F0 "LD" 40 280 50 H V C CNN +F1 "Laserdiode_P_TYPE" 40 -220 50 H V C CNN +F2 "" 0 75 50 H I C CNN +F3 "" 130 -100 50 H V C CNN +$FPLIST + *LaserDiode* +$ENDFPLIST +DRAW +A -20 -63 7 -899 899 0 1 0 N -20 -70 -20 -55 +A 0 -70 15 -899 899 0 1 0 N 0 -85 0 -55 +A 0 65 15 -899 899 0 1 0 N 0 50 0 80 +C -60 0 10 0 1 0 F +S 170 240 -90 -170 0 1 10 f +P 2 0 1 0 -100 0 -60 0 N +P 2 0 1 0 -60 150 0 210 N +P 2 0 1 0 -60 170 0 190 N +P 2 0 1 0 -60 190 0 170 N +P 2 0 1 0 -60 210 0 150 N +P 2 0 1 0 -40 210 -20 150 N +P 2 0 1 0 -30 180 -30 140 N +P 2 0 1 0 -30 180 -30 220 N +P 2 0 1 0 -25 -55 -25 -85 N +P 2 0 1 0 -20 210 -40 150 N +P 2 0 1 0 0 -55 0 -85 N +P 2 0 1 0 0 80 0 50 N +P 2 0 1 0 30 180 -70 180 N +P 2 0 1 6 40 150 40 50 N +P 2 0 1 6 140 -50 140 -150 N +P 2 0 1 0 140 -30 120 -30 N +P 2 0 1 0 150 220 130 220 N +P 3 0 1 0 -25 80 -25 50 -10 50 N +P 3 0 1 0 40 -50 140 -100 40 -150 F +P 3 0 1 0 80 30 140 -30 140 -10 N +P 3 0 1 0 90 160 150 220 150 200 N +P 3 0 1 0 140 150 40 100 140 50 F +P 4 0 1 0 200 100 -60 100 -60 -100 200 -100 N +P 5 0 1 0 30 30 90 -30 90 -10 90 -30 70 -30 N +P 5 0 1 0 40 160 100 220 100 200 100 220 80 220 N +X ~ 1 300 100 100 L 50 50 1 1 P +X ~ 2 -200 0 100 R 50 50 1 1 P +X ~ 3 300 -100 100 L 50 50 1 1 P +ENDDRAW +ENDDEF +# # MEMRISTOR # DEF MEMRISTOR MR 0 0 N Y 1 F N @@ -9378,254 +9378,6 @@ X G 3 -100 200 150 D 50 50 1 1 P ENDDRAW ENDDEF # -# Transformer_1P_1S -# -DEF Transformer_1P_1S T 0 40 Y N 1 F N -F0 "T" 0 250 50 H V C CNN -F1 "Transformer_1P_1S" 0 -300 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -A -100 -150 50 899 1 0 1 0 N -100 -100 -50 -150 -A -100 -150 50 -1 -899 0 1 0 N -50 -150 -100 -199 -A -100 -50 50 899 1 0 1 0 N -100 0 -50 -50 -A -100 -50 50 -1 -899 0 1 0 N -50 -50 -100 -99 -A -100 50 50 899 1 0 1 0 N -100 100 -50 50 -A -100 50 50 -1 -899 0 1 0 N -50 50 -100 1 -A -100 150 50 899 1 0 1 0 N -100 200 -50 150 -A -100 150 50 -1 -899 0 1 0 N -50 150 -100 101 -A 100 -50 50 899 -1799 0 1 0 N 100 0 51 -50 -A 100 -50 50 1799 -899 0 1 0 N 51 -50 100 -99 -A 100 50 50 899 -1799 0 1 0 N 100 100 51 50 -A 100 50 50 1799 -899 0 1 0 N 51 50 100 1 -A 100 150 50 899 -1799 0 1 0 N 100 200 51 150 -A 100 150 50 1799 -899 0 1 0 N 51 150 100 101 -A 101 -150 50 910 -1799 0 1 0 N 101 -100 52 -150 -A 101 -150 50 -912 -1799 0 1 0 N 101 -199 52 -150 -P 2 0 1 0 -25 200 -25 -200 N -P 2 0 1 0 25 -200 25 200 N -X AA 1 -400 200 300 R 50 50 1 1 P -X AB 2 -400 -200 300 R 50 50 1 1 P -X SA 3 400 -200 300 L 50 50 1 1 P -X SB 4 400 200 300 L 50 50 1 1 P -ENDDRAW -ENDDEF -# -# Transformer_1P_1S_SO8 -# -DEF Transformer_1P_1S_SO8 T 0 40 Y N 1 F N -F0 "T" 0 250 50 H V C CNN -F1 "Transformer_1P_1S_SO8" 0 -300 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -A -100 -150 50 899 1 0 1 0 N -100 -100 -50 -150 -A -100 -150 50 -1 -899 0 1 0 N -50 -150 -100 -199 -A -100 -50 50 899 1 0 1 0 N -100 0 -50 -50 -A -100 -50 50 -1 -899 0 1 0 N -50 -50 -100 -99 -A -100 50 50 899 1 0 1 0 N -100 100 -50 50 -A -100 50 50 -1 -899 0 1 0 N -50 50 -100 1 -A -100 150 50 899 1 0 1 0 N -100 200 -50 150 -A -100 150 50 -1 -899 0 1 0 N -50 150 -100 101 -A 100 -50 50 899 -1799 0 1 0 N 100 0 51 -50 -A 100 -50 50 1799 -899 0 1 0 N 51 -50 100 -99 -A 100 50 50 899 -1799 0 1 0 N 100 100 51 50 -A 100 50 50 1799 -899 0 1 0 N 51 50 100 1 -A 100 150 50 899 -1799 0 1 0 N 100 200 51 150 -A 100 150 50 1799 -899 0 1 0 N 51 150 100 101 -A 101 -150 50 910 -1799 0 1 0 N 101 -100 52 -150 -A 101 -150 50 -912 -1799 0 1 0 N 101 -199 52 -150 -P 2 0 1 0 -25 200 -25 -200 N -P 2 0 1 0 25 -200 25 200 N -X AA 1 -300 200 200 R 50 50 1 1 P -X AB 4 -300 -200 200 R 50 50 1 1 P -X SA 5 300 -200 200 L 50 50 1 1 P -X SB 8 300 200 200 L 50 50 1 1 P -ENDDRAW -ENDDEF -# -# Transformer_1P_2S -# -DEF Transformer_1P_2S T 0 40 Y N 1 F N -F0 "T" 0 500 50 H V C CNN -F1 "Transformer_1P_2S" 0 -500 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -A -100 -150 50 899 1 0 1 0 N -100 -100 -50 -150 -A -100 -150 50 -1 -899 0 1 0 N -50 -150 -100 -199 -A -100 -50 50 899 1 0 1 0 N -100 0 -50 -50 -A -100 -50 50 -1 -899 0 1 0 N -50 -50 -100 -99 -A -100 50 50 899 1 0 1 0 N -100 100 -50 50 -A -100 50 50 -1 -899 0 1 0 N -50 50 -100 1 -A -100 150 50 899 1 0 1 0 N -100 200 -50 150 -A -100 150 50 -1 -899 0 1 0 N -50 150 -100 101 -A 100 -350 50 899 -1799 0 1 0 N 100 -300 51 -350 -A 100 -350 50 1799 -899 0 1 0 N 51 -350 100 -399 -A 100 -250 50 899 -1799 0 1 0 N 100 -200 51 -250 -A 100 -250 50 1799 -899 0 1 0 N 51 -250 100 -299 -A 100 -150 50 899 -1799 0 1 0 N 100 -100 51 -150 -A 100 -150 50 1799 -899 0 1 0 N 51 -150 100 -199 -A 100 150 50 899 -1799 0 1 0 N 100 200 51 150 -A 100 150 50 1799 -899 0 1 0 N 51 150 100 101 -A 100 250 50 899 -1799 0 1 0 N 100 300 51 250 -A 100 250 50 1799 -899 0 1 0 N 51 250 100 201 -A 100 350 50 899 -1799 0 1 0 N 100 400 51 350 -A 100 350 50 1799 -899 0 1 0 N 51 350 100 301 -P 2 0 1 0 -20 -400 -20 400 N -P 2 0 1 0 20 400 20 -400 N -X AA 1 -400 200 300 R 50 50 1 1 P -X AB 2 -400 -200 300 R 50 50 1 1 P -X SA 3 400 400 300 L 50 50 1 1 P -X SB 4 400 100 300 L 50 50 1 1 P -X SC 5 400 -100 300 L 50 50 1 1 P -X SD 6 400 -400 300 L 50 50 1 1 P -ENDDRAW -ENDDEF -# -# Transformer_1P_SS -# -DEF Transformer_1P_SS T 0 40 Y N 1 F N -F0 "T" 0 250 50 H V C CNN -F1 "Transformer_1P_SS" 0 -300 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -A -100 -150 50 899 1 0 1 0 N -100 -100 -50 -150 -A -100 -150 50 -1 -899 0 1 0 N -50 -150 -100 -199 -A -100 -50 50 899 1 0 1 0 N -100 0 -50 -50 -A -100 -50 50 -1 -899 0 1 0 N -50 -50 -100 -99 -A -100 50 50 899 1 0 1 0 N -100 100 -50 50 -A -100 50 50 -1 -899 0 1 0 N -50 50 -100 1 -A -100 150 50 899 1 0 1 0 N -100 200 -50 150 -A -100 150 50 -1 -899 0 1 0 N -50 150 -100 101 -A 100 -50 50 899 -1799 0 1 0 N 100 0 51 -50 -A 100 -50 50 1799 -899 0 1 0 N 51 -50 100 -99 -A 100 50 50 899 -1799 0 1 0 N 100 100 51 50 -A 100 50 50 1799 -899 0 1 0 N 51 50 100 1 -A 100 150 50 899 -1799 0 1 0 N 100 200 51 150 -A 100 150 50 1799 -899 0 1 0 N 51 150 100 101 -A 101 -150 50 910 -1799 0 1 0 N 101 -100 52 -150 -A 101 -150 50 -912 -1799 0 1 0 N 101 -199 52 -150 -P 2 0 1 0 -25 200 -25 -200 N -P 2 0 1 0 25 -200 25 200 N -X AA 1 -400 200 300 R 50 50 1 1 P -X AB 2 -400 -200 300 R 50 50 1 1 P -X SA 3 400 -200 300 L 50 50 1 1 P -X SC 4 400 0 300 L 50 50 1 1 P -X SB 5 400 200 300 L 50 50 1 1 P -ENDDRAW -ENDDEF -# -# Transformer_AUDIO -# -DEF Transformer_AUDIO T 0 40 Y N 1 F N -F0 "T" 0 460 50 H V C CNN -F1 "Transformer_AUDIO" 10 370 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -A -100 -150 50 899 1 0 1 0 N -100 -100 -50 -150 -A -100 -150 50 -1 -899 0 1 0 N -50 -150 -100 -199 -A -100 -50 50 899 1 0 1 0 N -100 0 -50 -50 -A -100 -50 50 -1 -899 0 1 0 N -50 -50 -100 -99 -A -100 50 50 899 1 0 1 0 N -100 100 -50 50 -A -100 50 50 -1 -899 0 1 0 N -50 50 -100 1 -A -100 150 50 899 1 0 1 0 N -100 200 -50 150 -A -100 150 50 -1 -899 0 1 0 N -50 150 -100 101 -A 100 -50 50 899 -1799 0 1 0 N 100 0 51 -50 -A 100 -50 50 1799 -899 0 1 0 N 51 -50 100 -99 -A 100 50 50 899 -1799 0 1 0 N 100 100 51 50 -A 100 50 50 1799 -899 0 1 0 N 51 50 100 1 -A 100 150 50 899 -1799 0 1 0 N 100 200 51 150 -A 100 150 50 1799 -899 0 1 0 N 51 150 100 101 -A 101 -150 50 910 -1799 0 1 0 N 101 -100 52 -150 -A 101 -150 50 -912 -1799 0 1 0 N 101 -199 52 -150 -P 2 0 1 0 -25 200 -25 -200 N -P 2 0 1 0 25 -200 25 200 N -P 9 0 1 10 -150 250 -100 300 100 300 150 250 150 -250 100 -300 -100 -300 -150 -250 -150 250 f -X ~ 0 0 -400 100 U 50 50 1 1 I -X AA 1 -400 200 300 R 50 50 1 1 P -X AB 2 -400 -200 300 R 50 50 1 1 P -X SA 3 400 -200 300 L 50 50 1 1 P -X SB 4 400 200 300 L 50 50 1 1 P -ENDDRAW -ENDDEF -# -# Transformer_SP_1S -# -DEF Transformer_SP_1S T 0 40 Y N 1 F N -F0 "T" 0 250 50 H V C CNN -F1 "Transformer_SP_1S" 0 -300 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -A -100 -150 50 899 1 0 1 0 N -100 -100 -50 -150 -A -100 -150 50 -1 -899 0 1 0 N -50 -150 -100 -199 -A -100 -50 50 899 1 0 1 0 N -100 0 -50 -50 -A -100 -50 50 -1 -899 0 1 0 N -50 -50 -100 -99 -A -100 50 50 899 1 0 1 0 N -100 100 -50 50 -A -100 50 50 -1 -899 0 1 0 N -50 50 -100 1 -A -100 150 50 899 1 0 1 0 N -100 200 -50 150 -A -100 150 50 -1 -899 0 1 0 N -50 150 -100 101 -A 100 -50 50 899 -1799 0 1 0 N 100 0 51 -50 -A 100 -50 50 1799 -899 0 1 0 N 51 -50 100 -99 -A 100 50 50 899 -1799 0 1 0 N 100 100 51 50 -A 100 50 50 1799 -899 0 1 0 N 51 50 100 1 -A 100 150 50 899 -1799 0 1 0 N 100 200 51 150 -A 100 150 50 1799 -899 0 1 0 N 51 150 100 101 -A 101 -150 50 910 -1799 0 1 0 N 101 -100 52 -150 -A 101 -150 50 -912 -1799 0 1 0 N 101 -199 52 -150 -P 2 0 1 0 -25 200 -25 -200 N -P 2 0 1 0 25 -200 25 200 N -X PR1 1 -400 200 300 R 50 50 1 1 P -X PM 2 -400 0 300 R 50 50 1 1 P -X PR2 3 -400 -200 300 R 50 50 1 1 P -X S1 4 400 -200 300 L 50 50 1 1 P -X S2 5 400 200 300 L 50 50 1 1 P -ENDDRAW -ENDDEF -# -# Transformer_SP_2S -# -DEF Transformer_SP_2S T 0 40 Y N 1 F N -F0 "T" 0 500 50 H V C CNN -F1 "Transformer_SP_2S" 0 -500 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -A -100 -150 50 899 1 0 1 0 N -100 -100 -50 -150 -A -100 -150 50 -1 -899 0 1 0 N -50 -150 -100 -199 -A -100 -50 50 899 1 0 1 0 N -100 0 -50 -50 -A -100 -50 50 -1 -899 0 1 0 N -50 -50 -100 -99 -A -100 50 50 899 1 0 1 0 N -100 100 -50 50 -A -100 50 50 -1 -899 0 1 0 N -50 50 -100 1 -A -100 150 50 899 1 0 1 0 N -100 200 -50 150 -A -100 150 50 -1 -899 0 1 0 N -50 150 -100 101 -A 100 -350 50 899 -1799 0 1 0 N 100 -300 51 -350 -A 100 -350 50 1799 -899 0 1 0 N 51 -350 100 -399 -A 100 -250 50 899 -1799 0 1 0 N 100 -200 51 -250 -A 100 -250 50 1799 -899 0 1 0 N 51 -250 100 -299 -A 100 -150 50 899 -1799 0 1 0 N 100 -100 51 -150 -A 100 -150 50 1799 -899 0 1 0 N 51 -150 100 -199 -A 100 150 50 899 -1799 0 1 0 N 100 200 51 150 -A 100 150 50 1799 -899 0 1 0 N 51 150 100 101 -A 100 250 50 899 -1799 0 1 0 N 100 300 51 250 -A 100 250 50 1799 -899 0 1 0 N 51 250 100 201 -A 100 350 50 899 -1799 0 1 0 N 100 400 51 350 -A 100 350 50 1799 -899 0 1 0 N 51 350 100 301 -P 2 0 1 0 -20 -400 -20 400 N -P 2 0 1 0 20 400 20 -400 N -X IN+ 1 -400 200 300 R 50 50 1 1 P -X PM 2 -400 0 300 R 50 50 1 1 P -X IN- 3 -400 -200 300 R 50 50 1 1 P -X OUT1A 4 400 400 300 L 50 50 1 1 P -X OUT1B 5 400 100 300 L 50 50 1 1 P -X OUT2A 6 400 -100 300 L 50 50 1 1 P -X OUT2B 7 400 -400 300 L 50 50 1 1 P -ENDDRAW -ENDDEF -# # TRIAC # DEF TRIAC U 0 10 Y Y 1 F N @@ -10005,16 +9757,264 @@ X - 2 100 -100 100 L 50 50 1 1 P ENDDRAW ENDDEF # +# Transformer_1P_1S +# +DEF Transformer_1P_1S T 0 40 Y N 1 F N +F0 "T" 0 250 50 H V C CNN +F1 "Transformer_1P_1S" 0 -300 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +A -100 -150 50 899 1 0 1 0 N -100 -100 -50 -150 +A -100 -150 50 -1 -899 0 1 0 N -50 -150 -100 -199 +A -100 -50 50 899 1 0 1 0 N -100 0 -50 -50 +A -100 -50 50 -1 -899 0 1 0 N -50 -50 -100 -99 +A -100 50 50 899 1 0 1 0 N -100 100 -50 50 +A -100 50 50 -1 -899 0 1 0 N -50 50 -100 1 +A -100 150 50 899 1 0 1 0 N -100 200 -50 150 +A -100 150 50 -1 -899 0 1 0 N -50 150 -100 101 +A 100 -50 50 899 -1799 0 1 0 N 100 0 51 -50 +A 100 -50 50 1799 -899 0 1 0 N 51 -50 100 -99 +A 100 50 50 899 -1799 0 1 0 N 100 100 51 50 +A 100 50 50 1799 -899 0 1 0 N 51 50 100 1 +A 100 150 50 899 -1799 0 1 0 N 100 200 51 150 +A 100 150 50 1799 -899 0 1 0 N 51 150 100 101 +A 101 -150 50 910 -1799 0 1 0 N 101 -100 52 -150 +A 101 -150 50 -912 -1799 0 1 0 N 101 -199 52 -150 +P 2 0 1 0 -25 200 -25 -200 N +P 2 0 1 0 25 -200 25 200 N +X AA 1 -400 200 300 R 50 50 1 1 P +X AB 2 -400 -200 300 R 50 50 1 1 P +X SA 3 400 -200 300 L 50 50 1 1 P +X SB 4 400 200 300 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +# Transformer_1P_1S_SO8 +# +DEF Transformer_1P_1S_SO8 T 0 40 Y N 1 F N +F0 "T" 0 250 50 H V C CNN +F1 "Transformer_1P_1S_SO8" 0 -300 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +A -100 -150 50 899 1 0 1 0 N -100 -100 -50 -150 +A -100 -150 50 -1 -899 0 1 0 N -50 -150 -100 -199 +A -100 -50 50 899 1 0 1 0 N -100 0 -50 -50 +A -100 -50 50 -1 -899 0 1 0 N -50 -50 -100 -99 +A -100 50 50 899 1 0 1 0 N -100 100 -50 50 +A -100 50 50 -1 -899 0 1 0 N -50 50 -100 1 +A -100 150 50 899 1 0 1 0 N -100 200 -50 150 +A -100 150 50 -1 -899 0 1 0 N -50 150 -100 101 +A 100 -50 50 899 -1799 0 1 0 N 100 0 51 -50 +A 100 -50 50 1799 -899 0 1 0 N 51 -50 100 -99 +A 100 50 50 899 -1799 0 1 0 N 100 100 51 50 +A 100 50 50 1799 -899 0 1 0 N 51 50 100 1 +A 100 150 50 899 -1799 0 1 0 N 100 200 51 150 +A 100 150 50 1799 -899 0 1 0 N 51 150 100 101 +A 101 -150 50 910 -1799 0 1 0 N 101 -100 52 -150 +A 101 -150 50 -912 -1799 0 1 0 N 101 -199 52 -150 +P 2 0 1 0 -25 200 -25 -200 N +P 2 0 1 0 25 -200 25 200 N +X AA 1 -300 200 200 R 50 50 1 1 P +X AB 4 -300 -200 200 R 50 50 1 1 P +X SA 5 300 -200 200 L 50 50 1 1 P +X SB 8 300 200 200 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +# Transformer_1P_2S +# +DEF Transformer_1P_2S T 0 40 Y N 1 F N +F0 "T" 0 500 50 H V C CNN +F1 "Transformer_1P_2S" 0 -500 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +A -100 -150 50 899 1 0 1 0 N -100 -100 -50 -150 +A -100 -150 50 -1 -899 0 1 0 N -50 -150 -100 -199 +A -100 -50 50 899 1 0 1 0 N -100 0 -50 -50 +A -100 -50 50 -1 -899 0 1 0 N -50 -50 -100 -99 +A -100 50 50 899 1 0 1 0 N -100 100 -50 50 +A -100 50 50 -1 -899 0 1 0 N -50 50 -100 1 +A -100 150 50 899 1 0 1 0 N -100 200 -50 150 +A -100 150 50 -1 -899 0 1 0 N -50 150 -100 101 +A 100 -350 50 899 -1799 0 1 0 N 100 -300 51 -350 +A 100 -350 50 1799 -899 0 1 0 N 51 -350 100 -399 +A 100 -250 50 899 -1799 0 1 0 N 100 -200 51 -250 +A 100 -250 50 1799 -899 0 1 0 N 51 -250 100 -299 +A 100 -150 50 899 -1799 0 1 0 N 100 -100 51 -150 +A 100 -150 50 1799 -899 0 1 0 N 51 -150 100 -199 +A 100 150 50 899 -1799 0 1 0 N 100 200 51 150 +A 100 150 50 1799 -899 0 1 0 N 51 150 100 101 +A 100 250 50 899 -1799 0 1 0 N 100 300 51 250 +A 100 250 50 1799 -899 0 1 0 N 51 250 100 201 +A 100 350 50 899 -1799 0 1 0 N 100 400 51 350 +A 100 350 50 1799 -899 0 1 0 N 51 350 100 301 +P 2 0 1 0 -20 -400 -20 400 N +P 2 0 1 0 20 400 20 -400 N +X AA 1 -400 200 300 R 50 50 1 1 P +X AB 2 -400 -200 300 R 50 50 1 1 P +X SA 3 400 400 300 L 50 50 1 1 P +X SB 4 400 100 300 L 50 50 1 1 P +X SC 5 400 -100 300 L 50 50 1 1 P +X SD 6 400 -400 300 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +# Transformer_1P_SS +# +DEF Transformer_1P_SS T 0 40 Y N 1 F N +F0 "T" 0 250 50 H V C CNN +F1 "Transformer_1P_SS" 0 -300 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +A -100 -150 50 899 1 0 1 0 N -100 -100 -50 -150 +A -100 -150 50 -1 -899 0 1 0 N -50 -150 -100 -199 +A -100 -50 50 899 1 0 1 0 N -100 0 -50 -50 +A -100 -50 50 -1 -899 0 1 0 N -50 -50 -100 -99 +A -100 50 50 899 1 0 1 0 N -100 100 -50 50 +A -100 50 50 -1 -899 0 1 0 N -50 50 -100 1 +A -100 150 50 899 1 0 1 0 N -100 200 -50 150 +A -100 150 50 -1 -899 0 1 0 N -50 150 -100 101 +A 100 -50 50 899 -1799 0 1 0 N 100 0 51 -50 +A 100 -50 50 1799 -899 0 1 0 N 51 -50 100 -99 +A 100 50 50 899 -1799 0 1 0 N 100 100 51 50 +A 100 50 50 1799 -899 0 1 0 N 51 50 100 1 +A 100 150 50 899 -1799 0 1 0 N 100 200 51 150 +A 100 150 50 1799 -899 0 1 0 N 51 150 100 101 +A 101 -150 50 910 -1799 0 1 0 N 101 -100 52 -150 +A 101 -150 50 -912 -1799 0 1 0 N 101 -199 52 -150 +P 2 0 1 0 -25 200 -25 -200 N +P 2 0 1 0 25 -200 25 200 N +X AA 1 -400 200 300 R 50 50 1 1 P +X AB 2 -400 -200 300 R 50 50 1 1 P +X SA 3 400 -200 300 L 50 50 1 1 P +X SC 4 400 0 300 L 50 50 1 1 P +X SB 5 400 200 300 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +# Transformer_AUDIO +# +DEF Transformer_AUDIO T 0 40 Y N 1 F N +F0 "T" 0 460 50 H V C CNN +F1 "Transformer_AUDIO" 10 370 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +A -100 -150 50 899 1 0 1 0 N -100 -100 -50 -150 +A -100 -150 50 -1 -899 0 1 0 N -50 -150 -100 -199 +A -100 -50 50 899 1 0 1 0 N -100 0 -50 -50 +A -100 -50 50 -1 -899 0 1 0 N -50 -50 -100 -99 +A -100 50 50 899 1 0 1 0 N -100 100 -50 50 +A -100 50 50 -1 -899 0 1 0 N -50 50 -100 1 +A -100 150 50 899 1 0 1 0 N -100 200 -50 150 +A -100 150 50 -1 -899 0 1 0 N -50 150 -100 101 +A 100 -50 50 899 -1799 0 1 0 N 100 0 51 -50 +A 100 -50 50 1799 -899 0 1 0 N 51 -50 100 -99 +A 100 50 50 899 -1799 0 1 0 N 100 100 51 50 +A 100 50 50 1799 -899 0 1 0 N 51 50 100 1 +A 100 150 50 899 -1799 0 1 0 N 100 200 51 150 +A 100 150 50 1799 -899 0 1 0 N 51 150 100 101 +A 101 -150 50 910 -1799 0 1 0 N 101 -100 52 -150 +A 101 -150 50 -912 -1799 0 1 0 N 101 -199 52 -150 +P 2 0 1 0 -25 200 -25 -200 N +P 2 0 1 0 25 -200 25 200 N +P 9 0 1 10 -150 250 -100 300 100 300 150 250 150 -250 100 -300 -100 -300 -150 -250 -150 250 f +X ~ 0 0 -400 100 U 50 50 1 1 I +X AA 1 -400 200 300 R 50 50 1 1 P +X AB 2 -400 -200 300 R 50 50 1 1 P +X SA 3 400 -200 300 L 50 50 1 1 P +X SB 4 400 200 300 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +# Transformer_SP_1S +# +DEF Transformer_SP_1S T 0 40 Y N 1 F N +F0 "T" 0 250 50 H V C CNN +F1 "Transformer_SP_1S" 0 -300 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +A -100 -150 50 899 1 0 1 0 N -100 -100 -50 -150 +A -100 -150 50 -1 -899 0 1 0 N -50 -150 -100 -199 +A -100 -50 50 899 1 0 1 0 N -100 0 -50 -50 +A -100 -50 50 -1 -899 0 1 0 N -50 -50 -100 -99 +A -100 50 50 899 1 0 1 0 N -100 100 -50 50 +A -100 50 50 -1 -899 0 1 0 N -50 50 -100 1 +A -100 150 50 899 1 0 1 0 N -100 200 -50 150 +A -100 150 50 -1 -899 0 1 0 N -50 150 -100 101 +A 100 -50 50 899 -1799 0 1 0 N 100 0 51 -50 +A 100 -50 50 1799 -899 0 1 0 N 51 -50 100 -99 +A 100 50 50 899 -1799 0 1 0 N 100 100 51 50 +A 100 50 50 1799 -899 0 1 0 N 51 50 100 1 +A 100 150 50 899 -1799 0 1 0 N 100 200 51 150 +A 100 150 50 1799 -899 0 1 0 N 51 150 100 101 +A 101 -150 50 910 -1799 0 1 0 N 101 -100 52 -150 +A 101 -150 50 -912 -1799 0 1 0 N 101 -199 52 -150 +P 2 0 1 0 -25 200 -25 -200 N +P 2 0 1 0 25 -200 25 200 N +X PR1 1 -400 200 300 R 50 50 1 1 P +X PM 2 -400 0 300 R 50 50 1 1 P +X PR2 3 -400 -200 300 R 50 50 1 1 P +X S1 4 400 -200 300 L 50 50 1 1 P +X S2 5 400 200 300 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +# Transformer_SP_2S +# +DEF Transformer_SP_2S T 0 40 Y N 1 F N +F0 "T" 0 500 50 H V C CNN +F1 "Transformer_SP_2S" 0 -500 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +A -100 -150 50 899 1 0 1 0 N -100 -100 -50 -150 +A -100 -150 50 -1 -899 0 1 0 N -50 -150 -100 -199 +A -100 -50 50 899 1 0 1 0 N -100 0 -50 -50 +A -100 -50 50 -1 -899 0 1 0 N -50 -50 -100 -99 +A -100 50 50 899 1 0 1 0 N -100 100 -50 50 +A -100 50 50 -1 -899 0 1 0 N -50 50 -100 1 +A -100 150 50 899 1 0 1 0 N -100 200 -50 150 +A -100 150 50 -1 -899 0 1 0 N -50 150 -100 101 +A 100 -350 50 899 -1799 0 1 0 N 100 -300 51 -350 +A 100 -350 50 1799 -899 0 1 0 N 51 -350 100 -399 +A 100 -250 50 899 -1799 0 1 0 N 100 -200 51 -250 +A 100 -250 50 1799 -899 0 1 0 N 51 -250 100 -299 +A 100 -150 50 899 -1799 0 1 0 N 100 -100 51 -150 +A 100 -150 50 1799 -899 0 1 0 N 51 -150 100 -199 +A 100 150 50 899 -1799 0 1 0 N 100 200 51 150 +A 100 150 50 1799 -899 0 1 0 N 51 150 100 101 +A 100 250 50 899 -1799 0 1 0 N 100 300 51 250 +A 100 250 50 1799 -899 0 1 0 N 51 250 100 201 +A 100 350 50 899 -1799 0 1 0 N 100 400 51 350 +A 100 350 50 1799 -899 0 1 0 N 51 350 100 301 +P 2 0 1 0 -20 -400 -20 400 N +P 2 0 1 0 20 400 20 -400 N +X IN+ 1 -400 200 300 R 50 50 1 1 P +X PM 2 -400 0 300 R 50 50 1 1 P +X IN- 3 -400 -200 300 R 50 50 1 1 P +X OUT1A 4 400 400 300 L 50 50 1 1 P +X OUT1B 5 400 100 300 L 50 50 1 1 P +X OUT2A 6 400 -100 300 L 50 50 1 1 P +X OUT2B 7 400 -400 300 L 50 50 1 1 P +ENDDRAW +ENDDEF +# # Varistor # -DEF Varistor R 0 0 N Y 1 F N -F0 "R" 125 0 50 V V C CNN +DEF Varistor RV 0 0 N Y 1 F N +F0 "RV" 125 0 50 V V C CNN F1 "Varistor" -125 0 50 V V C CNN F2 "" -70 0 50 V V C CNN F3 "" 0 0 50 H V C CNN $FPLIST - R_* - Resistor_* + RV_* + Varistor* $ENDFPLIST DRAW S -40 -100 40 100 0 1 10 N From 39e1977b79ae1434a69692e10f99503f4b551673 Mon Sep 17 00:00:00 2001 From: jkriege2 Date: Tue, 18 Oct 2016 21:13:54 +0200 Subject: [PATCH 139/283] minor alterations to the STYLE of the crystals/resonators (the electrode lines are thicker now + the central crystal is a bit thinner and the electrodes moved towards the center, so there is more space for the pin numbers) --- library/device.lib | 68 ++++++++++++++++++++++++++++------------------ 1 file changed, 42 insertions(+), 26 deletions(-) diff --git a/library/device.lib b/library/device.lib index 24722b79..7164514b 100644 --- a/library/device.lib +++ b/library/device.lib @@ -388,9 +388,11 @@ $FPLIST Crystal_* $ENDFPLIST DRAW -S -50 100 50 -100 0 1 12 N -P 2 0 1 12 -100 -50 -100 50 N -P 2 0 1 12 100 -50 100 50 N +S -45 100 45 -100 0 1 12 N +P 2 0 1 0 -100 0 -75 0 N +P 2 0 1 20 -75 -50 -75 50 N +P 2 0 1 20 75 -50 75 50 N +P 2 0 1 0 100 0 75 0 N X 1 1 -150 0 50 R 50 50 1 1 P X 2 2 150 0 50 L 50 50 1 1 P ENDDRAW @@ -407,10 +409,13 @@ $FPLIST Crystal_* $ENDFPLIST DRAW -S -50 100 50 -100 0 1 12 N -P 2 0 1 12 -100 -50 -100 50 N -P 2 0 1 12 100 -50 100 50 N -P 4 0 1 0 -100 -100 -100 -150 100 -150 100 -100 N +S -45 100 45 -100 0 1 12 N +P 2 0 1 0 -100 0 -75 0 N +P 2 0 1 20 -75 -50 -75 50 N +P 2 0 1 0 0 -150 0 -140 N +P 2 0 1 0 75 0 100 0 N +P 2 0 1 20 75 50 75 -50 N +P 4 0 1 0 -100 -90 -100 -140 100 -140 100 -90 N X 1 1 -150 0 50 R 50 50 1 1 P X 2 2 0 -200 50 U 50 50 1 1 P X 3 3 150 0 50 L 50 50 1 1 P @@ -428,11 +433,15 @@ $FPLIST Crystal_* $ENDFPLIST DRAW -S -50 100 50 -100 0 1 12 N -P 2 0 1 12 -100 -50 -100 50 N -P 2 0 1 12 100 -50 100 50 N -P 4 0 1 0 -100 -100 -100 -150 100 -150 100 -100 N -P 4 0 1 0 -100 100 -100 150 100 150 100 100 N +S -45 100 45 -100 0 1 12 N +P 2 0 1 0 -100 0 -80 0 N +P 2 0 1 20 -80 -50 -80 50 N +P 2 0 1 0 0 -150 0 -140 N +P 2 0 1 0 0 140 0 150 N +P 2 0 1 20 80 -50 80 50 N +P 2 0 1 0 80 0 100 0 N +P 4 0 1 0 -100 -90 -100 -140 100 -140 100 -90 N +P 4 0 1 0 -100 90 -100 140 100 140 100 90 N X 1 1 -150 0 50 R 50 50 1 1 P X 2 2 0 200 50 D 50 50 1 1 P X 3 3 0 -200 50 U 50 50 1 1 P @@ -474,11 +483,15 @@ $FPLIST Crystal_* $ENDFPLIST DRAW -S -50 100 50 -100 0 1 12 N -P 2 0 1 12 -100 -50 -100 50 N -P 2 0 1 12 100 -50 100 50 N -P 4 0 1 0 -100 -100 -100 -150 100 -150 100 -100 N -P 4 0 1 0 -100 100 -100 150 100 150 100 100 N +S -45 100 45 -100 0 1 12 N +P 2 0 1 0 -100 0 -80 0 N +P 2 0 1 20 -80 -50 -80 50 N +P 2 0 1 0 0 -150 0 -140 N +P 2 0 1 0 0 140 0 150 N +P 2 0 1 20 80 -50 80 50 N +P 2 0 1 0 80 0 100 0 N +P 4 0 1 0 -100 -90 -100 -140 100 -140 100 -90 N +P 4 0 1 0 -100 90 -100 140 100 140 100 90 N X 1 1 -150 0 50 R 50 50 1 1 P X 2 2 0 200 50 D 50 50 1 1 P X 3 3 150 0 50 L 50 50 1 1 P @@ -541,10 +554,13 @@ $FPLIST Crystal_* $ENDFPLIST DRAW -S -50 100 50 -100 0 1 12 N -P 2 0 1 12 -100 -50 -100 50 N -P 2 0 1 12 100 -50 100 50 N -P 4 0 1 0 -100 -100 -100 -150 100 -150 100 -100 N +S -45 100 45 -100 0 1 12 N +P 2 0 1 0 -100 0 -75 0 N +P 2 0 1 20 -75 -50 -75 50 N +P 2 0 1 0 0 -150 0 -140 N +P 2 0 1 0 75 0 100 0 N +P 2 0 1 20 75 50 75 -50 N +P 4 0 1 0 -100 -90 -100 -140 100 -140 100 -90 N X 1 1 -150 0 50 R 50 50 1 1 P X 2 2 150 0 50 L 50 50 1 1 P X 3 3 0 -200 50 U 50 50 1 1 P @@ -7412,13 +7428,13 @@ C 0 -150 10 0 1 0 F C 95 0 10 0 1 0 F S -135 -125 -55 -135 0 1 0 F S -135 -95 -55 -105 0 1 0 F -S -50 100 50 -75 0 1 12 N +S -40 80 40 -80 0 1 12 N S 55 -125 135 -135 0 1 0 F S 55 -95 135 -105 0 1 0 F P 2 0 1 0 -95 -95 -95 0 N -P 2 0 1 12 -75 -50 -75 50 N P 2 0 1 0 -75 0 -125 0 N -P 2 0 1 12 75 -50 75 50 N +P 2 0 1 20 -70 -50 -70 50 N +P 2 0 1 20 70 -50 70 50 N P 2 0 1 0 75 0 100 0 N P 2 0 1 0 95 0 95 -100 N P 4 0 1 0 95 -130 95 -150 -95 -150 -95 -130 N @@ -7447,8 +7463,8 @@ S 60 -70 140 -80 0 1 0 F P 2 0 1 0 -100 -70 -100 0 N P 2 0 1 0 -100 0 -55 0 N P 2 0 1 0 -100 50 -100 0 N -P 2 0 1 12 -50 -50 -50 50 N -P 2 0 1 12 50 -50 50 50 N +P 2 0 1 15 -50 -50 -50 50 N +P 2 0 1 15 50 -50 50 50 N P 2 0 1 0 50 0 100 0 N P 2 0 1 0 100 0 100 -70 N P 2 0 1 0 100 50 100 0 N From 34725db44c5b929881b71c5cb0bd9205241bd891 Mon Sep 17 00:00:00 2001 From: jkriege2 Date: Tue, 18 Oct 2016 21:30:22 +0200 Subject: [PATCH 140/283] more renames UPPERCASE -> Upper_Case, fixed some docu errors and added missing docu for Rotary_Encode_Switch --- library/device.dcm | 14 ++++++++++---- library/device.lib | 30 +++++++++++++++--------------- 2 files changed, 25 insertions(+), 19 deletions(-) diff --git a/library/device.dcm b/library/device.dcm index 5de91891..5135910c 100644 --- a/library/device.dcm +++ b/library/device.dcm @@ -1129,22 +1129,28 @@ D Resistor K r res resistor $ENDCMP # -$CMP RF_SHIELD_ONE_PIECE +$CMP RF_Shield_One_Piece D One-Piece EMI RF Shielding Cabinet K RF EMI Shielding Cabinet $ENDCMP # -$CMP RF_SHIELD_TWO_PIECES +$CMP RF_Shield_Two_Pieces D Two-Piece EMI RF Shielding Cabinet K RF EMI Shielding Cabinet $ENDCMP # -$CMP ROTARY_ENCODER +$CMP Rotary_Encoder D Rotary encoder, dual channel, incremental quadrate outputs K rotary switch encoder F ~ $ENDCMP # +$CMP Rotary_Encoder_Switch +D Rotary encoder, dual channel, incremental quadrate outputs, with switch +K rotary switch encoder switch push button +F ~ +$ENDCMP +# $CMP RTRIM D variable Resistor K r res resistor variable potentiometer @@ -1453,7 +1459,7 @@ K Ceramic Resonator $ENDCMP # $CMP SCHDPAK -D Diode schottky - cms +D Scottky Diode K diode SCHOTTKY CMS $ENDCMP # diff --git a/library/device.lib b/library/device.lib index 7164514b..f7536d31 100644 --- a/library/device.lib +++ b/library/device.lib @@ -100,7 +100,7 @@ P 2 0 1 0 30 -75 100 -75 N P 2 0 1 0 100 -100 100 -75 N P 3 0 1 10 50 200 0 0 -50 200 N X A 1 0 -200 100 U 50 50 1 1 I -X SHIELD 2 100 -200 100 U 50 50 1 1 I +X Shield 2 100 -200 100 U 50 50 1 1 I ENDDRAW ENDDEF # @@ -5109,11 +5109,11 @@ X ~ 2 0 -150 50 U 50 50 1 1 P ENDDRAW ENDDEF # -# RF_SHIELD_ONE_PIECE +# RF_Shield_One_Piece # -DEF RF_SHIELD_ONE_PIECE J 0 40 Y Y 1 F N +DEF RF_Shield_One_Piece J 0 40 Y Y 1 F N F0 "J" 0 200 50 H V C CNN -F1 "RF_SHIELD_ONE_PIECE" 0 100 50 H V C CNN +F1 "RF_Shield_One_Piece" 0 100 50 H V C CNN F2 "" 0 -100 50 H V C CNN F3 "" 0 -100 50 H V C CNN DRAW @@ -5141,15 +5141,15 @@ P 3 0 1 10 -600 250 -600 300 -550 300 N P 3 0 1 10 -550 -300 -600 -300 -600 -250 N P 3 0 1 10 550 -300 600 -300 600 -250 N P 3 0 1 10 600 250 600 300 550 300 N -X SHIELD 1 0 -400 100 U 50 50 1 1 P +X Shield 1 0 -400 100 U 50 50 1 1 P ENDDRAW ENDDEF # -# RF_SHIELD_TWO_PIECES +# RF_Shield_Two_Pieces # -DEF RF_SHIELD_TWO_PIECES J 0 40 Y Y 1 F N +DEF RF_Shield_Two_Pieces J 0 40 Y Y 1 F N F0 "J" 0 200 50 H V C CNN -F1 "RF_SHIELD_TWO_PIECES" 0 100 50 H V C CNN +F1 "RF_Shield_Two_Pieces" 0 100 50 H V C CNN F2 "" 0 -100 50 H V C CNN F3 "" 0 -100 50 H V C CNN DRAW @@ -5178,15 +5178,15 @@ P 3 0 1 10 -550 -300 -600 -300 -600 -250 N P 3 0 1 10 550 -300 600 -300 600 -250 N P 3 0 1 10 600 250 600 300 550 300 N P 4 0 1 10 -700 200 -700 450 700 450 700 200 N -X SHIELD 1 0 -400 100 U 50 50 1 1 P +X Shield 1 0 -400 100 U 50 50 1 1 P ENDDRAW ENDDEF # -# ROTARY_ENCODER +# Rotary_Encoder # -DEF ROTARY_ENCODER SW 0 40 Y Y 1 F N +DEF Rotary_Encoder SW 0 40 Y Y 1 F N F0 "SW" 0 260 50 H V C CNN -F1 "ROTARY_ENCODER" 0 -260 50 H V C CNN +F1 "Rotary_Encoder" 0 -260 50 H V C CNN F2 "" -100 160 50 H I C CNN F3 "" 0 260 50 H I C CNN DRAW @@ -5206,11 +5206,11 @@ X B 3 -300 -100 100 R 50 50 1 1 I ENDDRAW ENDDEF # -# ROTARY_ENCODER_Switch +# Rotary_Encoder_Switch # -DEF ROTARY_ENCODER_Switch SW 0 40 Y Y 1 F N +DEF Rotary_Encoder_Switch SW 0 40 Y Y 1 F N F0 "SW" 0 260 50 H V C CNN -F1 "ROTARY_ENCODER_Switch" 0 -260 50 H V C CNN +F1 "Rotary_Encoder_Switch" 0 -260 50 H V C CNN F2 "" -100 160 50 H I C CNN F3 "" 0 260 50 H I C CNN DRAW From 32acb98766edccf540504796914d7299000d68bd Mon Sep 17 00:00:00 2001 From: Oliver Walters Date: Wed, 19 Oct 2016 10:46:38 +1100 Subject: [PATCH 141/283] Added BSC028N06LS3 alias --- library/transistors.dcm | 6 ++++++ library/transistors.lib | 2 +- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/library/transistors.dcm b/library/transistors.dcm index 9b188a0d..ff931c54 100644 --- a/library/transistors.dcm +++ b/library/transistors.dcm @@ -554,6 +554,12 @@ K OptiMOS Power MOSFET N-MOS F http://www.infineon.com/dgdl/Infineon-BSC026N08NS5-DS-v02_01-EN.pdf?fileId=5546d4624ad04ef9014ae2eace7629e0 $ENDCMP # +$CMP BSC028N06LS3 +D OptiMOS N-Channel Power MOSFET, Vds 60V, Rdson 2.8mOhm, Id 100A, Qg (typ) 31.0nC, PG-TDSON-8 +K OptiMOS Power MOSFET N-MOS +F http://www.infineon.com/dgdl/Infineon-BSC028N06LS3-DS-v02_02-en.pdf?fileId=db3a30431ddc9372011ebafa4c607f8c +$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 0bafb046..cad2e4cf 100644 --- a/library/transistors.lib +++ b/library/transistors.lib @@ -1134,7 +1134,7 @@ 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 -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 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 BSC028N06LS3 $FPLIST SON* $ENDFPLIST From 359af6f9a2cb489fb14c88bf08734a0ffe394b20 Mon Sep 17 00:00:00 2001 From: Oliver Walters Date: Wed, 19 Oct 2016 12:12:43 +1100 Subject: [PATCH 142/283] ZXCT current sensors Fixed footprint association for ZXCT1009 Added footprint filter for ZXCT1009 Added ZXCT1107 Added ZXCT1109 --- library/sensors.dcm | 12 ++++++++++++ library/sensors.lib | 41 ++++++++++++++++++++++++++++++++++++++++- 2 files changed, 52 insertions(+), 1 deletion(-) diff --git a/library/sensors.dcm b/library/sensors.dcm index a157a35e..c5a347b5 100644 --- a/library/sensors.dcm +++ b/library/sensors.dcm @@ -528,4 +528,16 @@ K High side current sensor monitor shunt F www.diodes.com/datasheets/ZXCT1009.pdf $ENDCMP # +$CMP ZXCT1107 +D High side current sensor, SOT-23 +K High side current sensor monitor shunt +F http://www.diodes.com/_files/datasheets/ZXCT1107_10.pdf +$ENDCMP +# +$CMP ZXCT1109 +D High side current sensor, SOT-23 +K High side current sensor monitor shunt +F http://www.diodes.com/_files/datasheets/ZXCT1107_10.pdf +$ENDCMP +# #End Doc Library diff --git a/library/sensors.lib b/library/sensors.lib index c8121f41..015a92a3 100644 --- a/library/sensors.lib +++ b/library/sensors.lib @@ -1142,8 +1142,11 @@ ENDDEF DEF ZXCT1009 U 0 40 Y Y 1 F N F0 "U" -100 200 50 H V L CNN F1 "ZXCT1009" -100 -200 50 H V L CNN -F2 "SOT23-3" -100 -300 50 H V L CNN +F2 "TO_SOT_Packages_SMD:SOT-23" -100 -300 50 H I L CNN F3 "" -50 0 50 H V C CNN +$FPLIST + SOT-23* +$ENDFPLIST DRAW S -100 150 100 -150 0 1 10 f X Vs- 1 -200 100 100 R 50 50 1 1 I @@ -1152,4 +1155,40 @@ X Iout 3 200 0 100 L 50 50 1 1 O ENDDRAW ENDDEF # +# ZXCT1107 +# +DEF ZXCT1107 U 0 40 Y Y 1 F N +F0 "U" -100 200 50 H V L CNN +F1 "ZXCT1107" -100 -200 50 H V L CNN +F2 "TO_SOT_Packages_SMD:SOT-23" -100 -300 50 H I L CNN +F3 "" -50 0 50 H V C CNN +$FPLIST + SOT-23* +$ENDFPLIST +DRAW +S -100 150 100 -150 0 1 10 f +X S+ 1 -200 -100 100 R 50 50 1 1 I +X S- 2 -200 100 100 R 50 50 1 1 I +X Out 3 200 0 100 L 50 50 1 1 O +ENDDRAW +ENDDEF +# +# ZXCT1109 +# +DEF ZXCT1109 U 0 40 Y Y 1 F N +F0 "U" -100 200 50 H V L CNN +F1 "ZXCT1109" -100 -200 50 H V L CNN +F2 "TO_SOT_Packages_SMD:SOT-23" -100 -300 50 H I L CNN +F3 "" -50 0 50 H V C CNN +$FPLIST + SOT-23* +$ENDFPLIST +DRAW +S -100 150 100 -150 0 1 10 f +X S- 1 -200 100 100 R 50 50 1 1 I +X S+ 2 -200 -100 100 R 50 50 1 1 I +X Out 3 200 0 100 L 50 50 1 1 O +ENDDRAW +ENDDEF +# #End Library From d6b0021a70844086b12011d0e52699e60aecd488 Mon Sep 17 00:00:00 2001 From: Oliver Walters Date: Wed, 19 Oct 2016 13:24:24 +1100 Subject: [PATCH 143/283] Fixes for TLV71209DBV EN pin is NOT inverted Added pin 4 (NC, invisible) Fixed pin type of IN pin Fixed pin locations and shortened pins Fixed footprint reference Fixed footprint filter --- library/regul.dcm | 2 +- library/regul.lib | 17 +++++++++-------- 2 files changed, 10 insertions(+), 9 deletions(-) diff --git a/library/regul.dcm b/library/regul.dcm index 7c5e4b88..71136d9e 100644 --- a/library/regul.dcm +++ b/library/regul.dcm @@ -2686,7 +2686,7 @@ $ENDCMP # $CMP TLV71209DBV D 300 mA Low Dropout Voltage Regulator, Fixed Output 0.9V, SOT-23-5 -K 300mA LDO Regulator Fixed Positive +K LDO Regulator Fixed Positive F http://www.ti.com/lit/ds/symlink/tlv71209.pdf $ENDCMP # diff --git a/library/regul.lib b/library/regul.lib index 23d4b8cb..639a0d7e 100644 --- a/library/regul.lib +++ b/library/regul.lib @@ -1936,20 +1936,21 @@ ENDDEF # TLV71209DBV # DEF TLV71209DBV U 0 40 Y Y 1 F N -F0 "U" -250 200 50 H V C CNN -F1 "TLV71209DBV" 200 200 50 H V C CNN -F2 "SOT-23-5" 0 100 50 H V C CIN +F0 "U" -300 250 50 H V L CNN +F1 "TLV71209DBV" 400 250 50 H V R CNN +F2 "TO_SOT_Packages_SMD:SOT-23-5" -300 350 50 H I L CIN F3 "" 0 0 50 H V C CNN ALIAS TLV71210DBV TLV71211DBV $FPLIST - SOT* + SOT-23* $ENDFPLIST DRAW -S -300 150 300 -200 0 1 10 f -X IN 1 -450 50 150 R 50 50 1 1 I +S -300 200 300 -200 0 1 10 f +X IN 1 -400 100 100 R 50 50 1 1 W X GND 2 0 -300 100 U 50 50 1 1 W -X ~EN~ 3 -450 -100 150 R 50 50 1 1 I -X OUT 5 450 50 150 L 50 50 1 1 w +X EN 3 -400 -100 100 R 50 50 1 1 I +X NC 4 400 -100 100 L 50 50 1 1 N N +X OUT 5 400 100 100 L 50 50 1 1 w ENDDRAW ENDDEF # From d421df26ad470de7953d47e18370e973da55728e Mon Sep 17 00:00:00 2001 From: Oliver Walters Date: Wed, 19 Oct 2016 13:37:13 +1100 Subject: [PATCH 144/283] Added TLV713xx aliases --- library/regul.dcm | 66 +++++++++++++++++++++++++++++++++++++++++++++++ library/regul.lib | 2 +- 2 files changed, 67 insertions(+), 1 deletion(-) diff --git a/library/regul.dcm b/library/regul.dcm index 71136d9e..7163c3b7 100644 --- a/library/regul.dcm +++ b/library/regul.dcm @@ -2702,6 +2702,72 @@ K 300mA LDO Regulator Fixed Positive F http://www.ti.com/lit/ds/symlink/tlv71209.pdf $ENDCMP # +$CMP TLV71310PDBV +D 150mA Low Dropout Voltage Regulator, Fixed Output 1.0V, SOT-23-5 +K LDO Regulator Fixed Positive +F http://www.ti.com/lit/ds/symlink/tlv713p.pdf +$ENDCMP +# +$CMP TLV71311PDBV +D 150mA Low Dropout Voltage Regulator, Fixed Output 1.1V, SOT-23-5 +K LDO Regulator Fixed Positive +F http://www.ti.com/lit/ds/symlink/tlv713p.pdf +$ENDCMP +# +$CMP TLV71312PDBV +D 150mA Low Dropout Voltage Regulator, Fixed Output 1.2V, SOT-23-5 +K LDO Regulator Fixed Positive +F http://www.ti.com/lit/ds/symlink/tlv713p.pdf +$ENDCMP +# +$CMP TLV71315PDBV +D 150mA Low Dropout Voltage Regulator, Fixed Output 1.5V, SOT-23-5 +K LDO Regulator Fixed Positive +F http://www.ti.com/lit/ds/symlink/tlv713p.pdf +$ENDCMP +# +$CMP TLV713185PDBV +D 150mA Low Dropout Voltage Regulator, Fixed Output 1.8V, SOT-23-5 +K LDO Regulator Fixed Positive +F http://www.ti.com/lit/ds/symlink/tlv713p.pdf +$ENDCMP +# +$CMP TLV71318PDBV +D 150mA Low Dropout Voltage Regulator, Fixed Output 1.8V, SOT-23-5 +K LDO Regulator Fixed Positive +F http://www.ti.com/lit/ds/symlink/tlv713p.pdf +$ENDCMP +# +$CMP TLV71325PDBV +D 150mA Low Dropout Voltage Regulator, Fixed Output 2.5V, SOT-23-5 +K LDO Regulator Fixed Positive +F http://www.ti.com/lit/ds/symlink/tlv713p.pdf +$ENDCMP +# +$CMP TLV713285PDBV +D 150mA Low Dropout Voltage Regulator, Fixed Output 2.85V, SOT-23-5 +K LDO Regulator Fixed Positive +F http://www.ti.com/lit/ds/symlink/tlv713p.pdf +$ENDCMP +# +$CMP TLV71328PDBV +D 150mA Low Dropout Voltage Regulator, Fixed Output 2.8V, SOT-23-5 +K LDO Regulator Fixed Positive +F http://www.ti.com/lit/ds/symlink/tlv713p.pdf +$ENDCMP +# +$CMP TLV71330PDBV +D 150mA Low Dropout Voltage Regulator, Fixed Output 3.0V, SOT-23-5 +K LDO Regulator Fixed Positive +F http://www.ti.com/lit/ds/symlink/tlv713p.pdf +$ENDCMP +# +$CMP TLV71333PDBV +D 150mA Low Dropout Voltage Regulator, Fixed Output 3.3V, SOT-23-5 +K LDO Regulator Fixed Positive +F http://www.ti.com/lit/ds/symlink/tlv713p.pdf +$ENDCMP +# $CMP TPS70202PWP D 500mA/250mA Dual Adjustable Low Drop-out Regulator with Voltage Supervisor, PowerPAD TSSOP-20 K Dual LDO Adjustable Regulator 500mA 250mA Voltage Supervisor diff --git a/library/regul.lib b/library/regul.lib index 639a0d7e..69f1d1b4 100644 --- a/library/regul.lib +++ b/library/regul.lib @@ -1940,7 +1940,7 @@ F0 "U" -300 250 50 H V L CNN F1 "TLV71209DBV" 400 250 50 H V R CNN F2 "TO_SOT_Packages_SMD:SOT-23-5" -300 350 50 H I L CIN F3 "" 0 0 50 H V C CNN -ALIAS TLV71210DBV TLV71211DBV +ALIAS TLV71210DBV TLV71211DBV TLV71310PDBV TLV71311PDBV TLV71312PDBV TLV71315PDBV TLV71318PDBV TLV713185PDBV TLV71325PDBV TLV71328PDBV TLV713285PDBV TLV71330PDBV TLV71333PDBV $FPLIST SOT-23* $ENDFPLIST From 04b2dcb168e27f9f74c41a2941a9933ab8408423 Mon Sep 17 00:00:00 2001 From: jkriege2 Date: Wed, 19 Oct 2016 07:25:18 +0200 Subject: [PATCH 145/283] improved Varistor symbol (with an added letter U) --- library/device.dcm | 24 +++++----- library/device.lib | 111 +++++++++++++++++++++++---------------------- 2 files changed, 68 insertions(+), 67 deletions(-) diff --git a/library/device.dcm b/library/device.dcm index 5135910c..6f808ff6 100644 --- a/library/device.dcm +++ b/library/device.dcm @@ -1139,18 +1139,6 @@ D Two-Piece EMI RF Shielding Cabinet K RF EMI Shielding Cabinet $ENDCMP # -$CMP Rotary_Encoder -D Rotary encoder, dual channel, incremental quadrate outputs -K rotary switch encoder -F ~ -$ENDCMP -# -$CMP Rotary_Encoder_Switch -D Rotary encoder, dual channel, incremental quadrate outputs, with switch -K rotary switch encoder switch push button -F ~ -$ENDCMP -# $CMP RTRIM D variable Resistor K r res resistor variable potentiometer @@ -1458,6 +1446,18 @@ D Three pin ceramic resonator K Ceramic Resonator $ENDCMP # +$CMP Rotary_Encoder +D Rotary encoder, dual channel, incremental quadrate outputs +K rotary switch encoder +F ~ +$ENDCMP +# +$CMP Rotary_Encoder_Switch +D Rotary encoder, dual channel, incremental quadrate outputs, with switch +K rotary switch encoder switch push button +F ~ +$ENDCMP +# $CMP SCHDPAK D Scottky Diode K diode SCHOTTKY CMS diff --git a/library/device.lib b/library/device.lib index f7536d31..90c697df 100644 --- a/library/device.lib +++ b/library/device.lib @@ -5182,60 +5182,6 @@ X Shield 1 0 -400 100 U 50 50 1 1 P ENDDRAW ENDDEF # -# Rotary_Encoder -# -DEF Rotary_Encoder SW 0 40 Y Y 1 F N -F0 "SW" 0 260 50 H V C CNN -F1 "Rotary_Encoder" 0 -260 50 H V C CNN -F2 "" -100 160 50 H I C CNN -F3 "" 0 260 50 H I C CNN -DRAW -A 0 0 120 -899 899 0 1 10 N 0 -120 0 120 -C 0 0 75 0 1 10 N -S -200 200 200 -200 0 1 10 f -P 2 0 1 10 -10 -70 -10 70 N -P 2 0 1 10 0 -120 20 -140 N -P 2 0 1 10 0 -120 20 -100 N -P 2 0 1 10 0 -70 0 70 N -P 2 0 1 10 0 120 20 100 N -P 2 0 1 10 10 70 10 -70 N -P 2 0 1 10 20 140 0 120 N -X A 1 -300 100 100 R 50 50 1 1 I -X C 2 -300 0 100 R 50 50 1 1 I -X B 3 -300 -100 100 R 50 50 1 1 I -ENDDRAW -ENDDEF -# -# Rotary_Encoder_Switch -# -DEF Rotary_Encoder_Switch SW 0 40 Y Y 1 F N -F0 "SW" 0 260 50 H V C CNN -F1 "Rotary_Encoder_Switch" 0 -260 50 H V C CNN -F2 "" -100 160 50 H I C CNN -F3 "" 0 260 50 H I C CNN -DRAW -A 0 0 120 -899 899 0 1 10 N 0 -120 0 120 -C 0 0 75 0 1 10 N -C 160 40 5 0 1 10 N -S -200 200 200 -200 0 1 10 f -P 2 0 1 10 -10 -70 -10 70 N -P 2 0 1 10 0 -120 20 -140 N -P 2 0 1 10 0 -120 20 -100 N -P 2 0 1 10 0 -70 0 70 N -P 2 0 1 10 0 120 20 100 N -P 2 0 1 10 10 70 10 -70 N -P 2 0 1 10 20 140 0 120 N -P 2 0 1 10 160 40 180 -35 N -P 3 0 1 10 200 -100 160 -100 160 -40 N -P 3 0 1 10 200 100 160 100 160 40 N -X A 1 -300 100 100 R 50 50 1 1 I -X C 2 -300 0 100 R 50 50 1 1 I -X B 3 -300 -100 100 R 50 50 1 1 I -X ~ 4 300 100 100 L 50 50 1 1 I -X ~ 5 300 -100 100 L 50 50 1 1 I -ENDDRAW -ENDDEF -# # RTRIM # DEF RTRIM R 0 0 N Y 1 F N @@ -7475,6 +7421,60 @@ X 3 3 100 100 50 D 50 50 1 1 P ENDDRAW ENDDEF # +# Rotary_Encoder +# +DEF Rotary_Encoder SW 0 40 Y Y 1 F N +F0 "SW" 0 260 50 H V C CNN +F1 "Rotary_Encoder" 0 -260 50 H V C CNN +F2 "" -100 160 50 H I C CNN +F3 "" 0 260 50 H I C CNN +DRAW +A 0 0 120 -899 899 0 1 10 N 0 -120 0 120 +C 0 0 75 0 1 10 N +S -200 200 200 -200 0 1 10 f +P 2 0 1 10 -10 -70 -10 70 N +P 2 0 1 10 0 -120 20 -140 N +P 2 0 1 10 0 -120 20 -100 N +P 2 0 1 10 0 -70 0 70 N +P 2 0 1 10 0 120 20 100 N +P 2 0 1 10 10 70 10 -70 N +P 2 0 1 10 20 140 0 120 N +X A 1 -300 100 100 R 50 50 1 1 I +X C 2 -300 0 100 R 50 50 1 1 I +X B 3 -300 -100 100 R 50 50 1 1 I +ENDDRAW +ENDDEF +# +# Rotary_Encoder_Switch +# +DEF Rotary_Encoder_Switch SW 0 40 Y Y 1 F N +F0 "SW" 0 260 50 H V C CNN +F1 "Rotary_Encoder_Switch" 0 -260 50 H V C CNN +F2 "" -100 160 50 H I C CNN +F3 "" 0 260 50 H I C CNN +DRAW +A 0 0 120 -899 899 0 1 10 N 0 -120 0 120 +C 0 0 75 0 1 10 N +C 160 40 5 0 1 10 N +S -200 200 200 -200 0 1 10 f +P 2 0 1 10 -10 -70 -10 70 N +P 2 0 1 10 0 -120 20 -140 N +P 2 0 1 10 0 -120 20 -100 N +P 2 0 1 10 0 -70 0 70 N +P 2 0 1 10 0 120 20 100 N +P 2 0 1 10 10 70 10 -70 N +P 2 0 1 10 20 140 0 120 N +P 2 0 1 10 160 40 180 -35 N +P 3 0 1 10 200 -100 160 -100 160 -40 N +P 3 0 1 10 200 100 160 100 160 40 N +X A 1 -300 100 100 R 50 50 1 1 I +X C 2 -300 0 100 R 50 50 1 1 I +X B 3 -300 -100 100 R 50 50 1 1 I +X ~ 4 300 100 100 L 50 50 1 1 I +X ~ 5 300 -100 100 L 50 50 1 1 I +ENDDRAW +ENDDEF +# # SCHDPAK # DEF SCHDPAK D 0 40 N N 1 F N @@ -10033,8 +10033,9 @@ $FPLIST Varistor* $ENDFPLIST DRAW +T 0 -70 -80 50 0 0 0 U Normal 0 C C S -40 -100 40 100 0 1 10 N -P 3 0 1 0 -75 -100 -75 -50 75 50 N +P 3 0 1 0 -75 100 -75 50 75 -50 N X ~ 1 0 150 50 D 50 50 1 1 P X ~ 2 0 -150 50 U 50 50 1 1 P ENDDRAW From c309ce7bd05cb5ef600c4338c54668ca75df6e55 Mon Sep 17 00:00:00 2001 From: Oliver Walters Date: Fri, 21 Oct 2016 09:57:56 +1100 Subject: [PATCH 146/283] Updates for TPS560200 * Fixed footprint association * Added footprint filter * Fixed pin type --- library/dc-dc.lib | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/library/dc-dc.lib b/library/dc-dc.lib index f91fe847..782ef627 100644 --- a/library/dc-dc.lib +++ b/library/dc-dc.lib @@ -1954,16 +1954,19 @@ ENDDEF # # TPS560200 # -DEF TPS560200 U 0 40 Y Y 1 F N +DEF TPS560200 U 0 25 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 -250 50 H V L CNN +F2 "TO_SOT_Packages_SMD:SOT-23-5" 50 -250 50 H I L CNN F3 "" -250 -350 50 H V C CNN +$FPLIST + SOT-23* +$ENDFPLIST DRAW S -200 150 200 -200 0 1 10 f -X EN 1 -300 0 100 R 50 50 1 1 I +X EN 1 -300 -100 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 O +X PH 3 300 100 100 L 50 50 1 1 w 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 46e447d2431881eddcc09fcf6e578244ca0e2fed Mon Sep 17 00:00:00 2001 From: Oliver Walters Date: Fri, 21 Oct 2016 17:01:53 +1100 Subject: [PATCH 147/283] Removed erroenous aliases --- library/Power_Management.lib | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/library/Power_Management.lib b/library/Power_Management.lib index 85de09e3..d2b41b9a 100644 --- a/library/Power_Management.lib +++ b/library/Power_Management.lib @@ -236,7 +236,7 @@ F0 "U" -450 350 50 H V C CNN F1 "LTC4364CMS" 400 -450 50 H V C CNN F2 "" 0 -600 50 H I C CNN F3 "" -450 350 50 H V C CNN -ALIAS LTC4364IMS LTC4364IS LTC4364HMS LTC4364HS LTC4364CS +ALIAS LTC4364IMS LTC4364HMS $FPLIST MSOP*3x4mm*Pitch0.5mm* $ENDFPLIST From f26dacea8ec976a1c1deccd28b77712e3154125f Mon Sep 17 00:00:00 2001 From: Oliver Walters Date: Fri, 21 Oct 2016 17:04:38 +1100 Subject: [PATCH 148/283] Added LTC4364S package (SOIC) --- library/Power_Management.lib | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) diff --git a/library/Power_Management.lib b/library/Power_Management.lib index d2b41b9a..896cc2e1 100644 --- a/library/Power_Management.lib +++ b/library/Power_Management.lib @@ -261,6 +261,38 @@ X FB 16 600 0 100 L 50 50 1 1 I ENDDRAW ENDDEF # +# LTC4364CS +# +DEF LTC4364CS U 0 40 Y Y 1 F N +F0 "U" -450 350 50 H V C CNN +F1 "LTC4364CS" 400 -450 50 H V C CNN +F2 "Housings_SOIC:SOIC-16_3.9x9.9mm_Pitch1.27mm" 200 -550 50 H I L CNN +F3 "" -450 350 50 H V C CNN +ALIAS LTC4364IS LTC4364HS +$FPLIST + SOIC*3.9x9.9mm*Pitch1.27mm* +$ENDFPLIST +DRAW +S -500 300 500 -400 0 1 10 f +X OUT 1 300 400 100 D 50 50 1 1 I +X SENSE 2 200 400 100 D 50 50 1 1 I +X NC 3 600 100 100 L 50 50 1 1 N N +X DGATE 4 0 400 100 D 50 50 1 1 O +X SOURCE 5 -100 400 100 D 50 50 1 1 I +X HGATE 6 -200 400 100 D 50 50 1 1 O +X NC 7 600 200 100 L 50 50 1 1 N N +X VCC 8 -600 200 100 R 50 50 1 1 W +X ~SHDN 9 -600 0 100 R 50 50 1 1 I +X UV 10 -600 -200 100 R 50 50 1 1 I +X OV 11 -600 -300 100 R 50 50 1 1 I +X GND 12 0 -500 100 U 50 50 1 1 W +X ~FLT 13 600 -300 100 L 50 50 1 1 C +X ENOUT 14 600 -200 100 L 50 50 1 1 C +X TMR 15 -200 -500 100 U 50 50 1 1 I +X FB 16 600 0 100 L 50 50 1 1 I +ENDDRAW +ENDDEF +# # LTC4365DDB # DEF LTC4365DDB U 0 40 Y Y 1 F N From b5534c63d32392a4387985032414a5adc3af6f28 Mon Sep 17 00:00:00 2001 From: Oliver Walters Date: Fri, 21 Oct 2016 17:07:17 +1100 Subject: [PATCH 149/283] Added default footprint for MSOP version of LTC4364 Added default footprint for DFN version of LTC4364 --- library/Power_Management.lib | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/library/Power_Management.lib b/library/Power_Management.lib index 896cc2e1..0c23e883 100644 --- a/library/Power_Management.lib +++ b/library/Power_Management.lib @@ -202,8 +202,8 @@ ENDDEF # DEF LTC4364CDE U 0 40 Y Y 1 F N F0 "U" -450 350 50 H V C CNN -F1 "LTC4364CDE" 400 -450 50 H V C CNN -F2 "Housings_DFN_QFN:DFN-14-1EP_3x4mm_Pitch0.5mm" 0 -650 50 H I C CNN +F1 "LTC4364CDE" 200 -450 50 H V L CNN +F2 "Housings_DFN_QFN:DFN-14-1EP_3x4mm_Pitch0.5mm" 200 -550 50 H I L CNN F3 "" -450 350 50 H V C CNN ALIAS LTC4364IDE LTC4364HDE $FPLIST @@ -234,7 +234,7 @@ ENDDEF DEF LTC4364CMS U 0 40 Y Y 1 F N F0 "U" -450 350 50 H V C CNN F1 "LTC4364CMS" 400 -450 50 H V C CNN -F2 "" 0 -600 50 H I C CNN +F2 "Housings_SSOP:MSOP-16_3x4mm_Pitch0.5mm" 150 -550 50 H I L CNN F3 "" -450 350 50 H V C CNN ALIAS LTC4364IMS LTC4364HMS $FPLIST From 71cd801809de639499afafc6f88b9c76bb5f83b7 Mon Sep 17 00:00:00 2001 From: El3ctr0nic Date: Fri, 21 Oct 2016 12:37:39 +0200 Subject: [PATCH 150/283] Add AS5045B After mess i made i try add it second time --- library/sensors.dcm | 54 +++++++++++++++++++++++++-------------------- library/sensors.lib | 39 ++++++++++++++++++++++++++++++++ 2 files changed, 69 insertions(+), 24 deletions(-) diff --git a/library/sensors.dcm b/library/sensors.dcm index c5a347b5..73624b29 100644 --- a/library/sensors.dcm +++ b/library/sensors.dcm @@ -210,6 +210,12 @@ K current sense amplifier shunt high side bidirectional F http://www.analog.com/media/en/technical-documentation/data-sheets/AD8418.pdf $ENDCMP # +$CMP AS5045B +D Magnetic Position Sensor, 12-bit, PWM Output, ABI Output, SPI Interface +K Magnetic Hall Encoder +F http://ams.com/eng/content/download/438063/1340357/246195 +$ENDCMP +# $CMP AS5048A D Magnetic position sensor, 14-bit, PWM output, SPI Interface K sensor magnetic hall position rotation spi @@ -396,30 +402,6 @@ K Thermocouple Converter F http://www.maximintegrated.com/en/products/analog/sensors-and-sensor-interface/MAX31855.html#popuppdf $ENDCMP # -$CMP MCP9700T-E/LT -D Low power, analog thermistor temperature sensor, ±4C accuracy, -40C to +125C, in SC-70-5 package -K temperature sensor thermistor -F http://ww1.microchip.com/downloads/en/DeviceDoc/21942e.pdf -$ENDCMP -# -$CMP MCP9700T-E/TT -D Low power, analog thermistor temperature sensor, ±4C accuracy, -40C to +125C, in SOT-23-3 package -K temperature sensor thermistor -F http://ww1.microchip.com/downloads/en/DeviceDoc/21942e.pdf -$ENDCMP -# -$CMP MCP9700T-H/LT -D Low power, analog thermistor temperature sensor, ±4C accuracy, -40C to +150C, in SC-70-5 package -K temperature sensor thermistor -F http://ww1.microchip.com/downloads/en/DeviceDoc/21942e.pdf -$ENDCMP -# -$CMP MCP9700T-H/TT -D Low power, analog thermistor temperature sensor, ±4C accuracy, -40C to +150C, in SOT-23-3 package -K temperature sensor thermistor -F http://ww1.microchip.com/downloads/en/DeviceDoc/21942e.pdf -$ENDCMP -# $CMP MCP9700AT-E/LT D Low power, analog thermistor temperature sensor, ±2C accuracy, -40C to +125C, in SC-70-5 package K temperature sensor thermistor @@ -444,6 +426,30 @@ K temperature sensor thermistor F http://ww1.microchip.com/downloads/en/DeviceDoc/21942e.pdf $ENDCMP # +$CMP MCP9700T-E/LT +D Low power, analog thermistor temperature sensor, ±4C accuracy, -40C to +125C, in SC-70-5 package +K temperature sensor thermistor +F http://ww1.microchip.com/downloads/en/DeviceDoc/21942e.pdf +$ENDCMP +# +$CMP MCP9700T-E/TT +D Low power, analog thermistor temperature sensor, ±4C accuracy, -40C to +125C, in SOT-23-3 package +K temperature sensor thermistor +F http://ww1.microchip.com/downloads/en/DeviceDoc/21942e.pdf +$ENDCMP +# +$CMP MCP9700T-H/LT +D Low power, analog thermistor temperature sensor, ±4C accuracy, -40C to +150C, in SC-70-5 package +K temperature sensor thermistor +F http://ww1.microchip.com/downloads/en/DeviceDoc/21942e.pdf +$ENDCMP +# +$CMP MCP9700T-H/TT +D Low power, analog thermistor temperature sensor, ±4C accuracy, -40C to +150C, in SOT-23-3 package +K temperature sensor thermistor +F http://ww1.microchip.com/downloads/en/DeviceDoc/21942e.pdf +$ENDCMP +# $CMP MMA8653FCR1 D 3-Axis 10-bit Digital Accelerometer with I2C interface K Accelerometer I2C diff --git a/library/sensors.lib b/library/sensors.lib index 015a92a3..2d627f2e 100644 --- a/library/sensors.lib +++ b/library/sensors.lib @@ -209,6 +209,45 @@ X +IN 8 -400 100 100 R 50 50 1 1 I ENDDRAW ENDDEF # +# AS5045B +# +DEF AS5045B U 0 40 Y Y 1 F N +F0 "U" -200 575 50 H V R CNN +F1 "AS5045B" -200 500 50 H V R CNN +F2 "Housings_SSOP:SSOP-16_5.3x6.2mm_Pitch0.65mm" 150 -500 50 H I L CNN +F3 "" -2150 1600 50 H V C CNN +$FPLIST + SSOP*16_5.3x6.2mm*Pitch0.65mm* +$ENDFPLIST +DRAW +A 0 0 110 -1799 -1 0 1 10 N -110 0 110 0 +C 0 0 80 0 1 10 N +S -450 450 450 -450 0 1 10 f +P 2 0 1 10 -110 0 -130 -20 N +P 2 0 1 10 -110 0 -90 -20 N +P 2 0 1 10 110 0 90 -20 N +P 2 0 1 10 110 0 130 -20 N +P 4 0 1 0 10 10 50 -30 30 -50 -10 -10 N +P 7 0 1 0 -30 50 10 10 -10 -10 -50 30 -40 40 -30 50 -25 45 F +X MagINCn 1 -600 -200 150 R 50 50 1 1 C +X MagDECn 2 -600 -300 150 R 50 50 1 1 C +X A 3 -600 300 150 R 50 50 1 1 O +X B 4 -600 200 150 R 50 50 1 1 O +X NC 5 600 -100 150 L 50 50 1 1 N N +X I 6 -600 100 150 R 50 50 1 1 O +X VSS 7 0 -600 150 U 50 50 1 1 W +X PDIO 8 600 300 150 L 50 50 1 1 I +X DO 9 600 200 150 L 50 50 1 1 O +X CLK 10 600 100 150 L 50 50 1 1 I +X CSn 11 600 0 150 L 50 50 1 1 I +X PWM 12 600 -300 150 L 50 50 1 1 O +X NC 13 600 -200 150 L 50 50 1 1 N N +X NC 14 100 -600 150 U 50 50 1 1 N N +X VDD3V3 15 -100 600 150 D 50 50 1 1 W +X VDD5V 16 0 600 150 D 50 50 1 1 W +ENDDRAW +ENDDEF +# # AS5048A # DEF AS5048A U 0 40 Y Y 1 F N From d70947a41dba2ca090eb8d1e12a9544c506e01db Mon Sep 17 00:00:00 2001 From: Oliver Date: Fri, 21 Oct 2016 21:51:59 +1100 Subject: [PATCH 151/283] Added footprint fot MCP4728 --- library/adc-dac.dcm | 5 ++--- library/adc-dac.lib | 2 +- 2 files changed, 3 insertions(+), 4 deletions(-) diff --git a/library/adc-dac.dcm b/library/adc-dac.dcm index 125c2a86..9813f05a 100644 --- a/library/adc-dac.dcm +++ b/library/adc-dac.dcm @@ -260,7 +260,7 @@ $ENDCMP # $CMP AD9283 D ADC 50MHz 8 bits, SSOP-20 -K ADC +K ADC F http://www.analog.com/media/en/technical-documentation/data-sheets/AD9283.pdf $ENDCMP # @@ -283,7 +283,7 @@ F http://www.ti.com/lit/ds/symlink/adc08060.pdf $ENDCMP # $CMP ADC0832 -D 2 inputs AD Converter (serial output), +D 2 inputs AD Converter (serial output), K ADC CAN F http://www.ti.com/lit/ds/symlink/adc0831-n.pdf $ENDCMP @@ -473,7 +473,6 @@ K adc i2c F https://datasheets.maximintegrated.com/en/ds/MAX11612-MAX11617.pdf $ENDCMP # -# $CMP MAX1274 D 1.8Msps, Single-Supply, Low-Power, True-Differential, 12-Bit ADCs, bipolar input K 12bit ADC 1CH diff differential diff --git a/library/adc-dac.lib b/library/adc-dac.lib index 4225314c..52e387cb 100644 --- a/library/adc-dac.lib +++ b/library/adc-dac.lib @@ -1843,7 +1843,7 @@ ENDDEF DEF MCP4728 U 0 40 Y Y 1 F N F0 "U" -500 250 50 H V L CNN F1 "MCP4728" 500 250 50 H V R CNN -F2 "" -100 100 50 H V C CNN +F2 "Housings_SSOP:MSOP-10_3x3mm_Pitch0.5mm" 0 -600 50 H I C CNN F3 "" 0 250 50 H I C CNN $FPLIST *SOP*3x3mm*Pitch0.5mm* From 6d00aec33c39ea38f58c5333956f51c87073f3e5 Mon Sep 17 00:00:00 2001 From: Oliver Date: Fri, 21 Oct 2016 21:53:20 +1100 Subject: [PATCH 152/283] Added filters for ADS1118 --- library/adc-dac.lib | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/library/adc-dac.lib b/library/adc-dac.lib index 52e387cb..3a6044bc 100644 --- a/library/adc-dac.lib +++ b/library/adc-dac.lib @@ -1116,7 +1116,8 @@ F1 "ADS1118I" 250 450 50 H V L CNN F2 "" -50 -50 50 H V C CNN F3 "" -900 400 50 H V C CNN $FPLIST - MSOP*3x3mm*Pitch0.5mm* + SOP*3x3mm*Pitch0.5mm* + *QFN*2x1.5mm*Pitch0.5mm $ENDFPLIST DRAW S 600 400 -600 -400 0 1 10 f From 0b2e99fe2b23526fb30beaa96cfd9e2de4f9807e Mon Sep 17 00:00:00 2001 From: Oliver Date: Fri, 21 Oct 2016 21:55:13 +1100 Subject: [PATCH 153/283] Adjusted FP filter for ADS1120-RVA --- library/adc-dac.lib | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/library/adc-dac.lib b/library/adc-dac.lib index 3a6044bc..0c2bc6cf 100644 --- a/library/adc-dac.lib +++ b/library/adc-dac.lib @@ -1173,7 +1173,7 @@ F1 "ADS1120-RVA" 250 450 50 H V L CNN F2 "" -50 -50 50 H V C CNN F3 "" -850 400 50 H V C CNN $FPLIST - VQFN*3.5x3.5mm*Pitch0.50mm* + QFN*3.5x3.5mm*Pitch0.50mm* $ENDFPLIST DRAW S -600 400 600 -400 0 1 10 f From fea0c111a95f1c60a88e819f8c9a3f64f535e50e Mon Sep 17 00:00:00 2001 From: Oliver Date: Fri, 21 Oct 2016 22:04:55 +1100 Subject: [PATCH 154/283] Split MAX11614/5 and MAX11616/7 --- library/adc-dac.lib | 46 ++++++++++++++++++++++++++++++++++++++------- 1 file changed, 39 insertions(+), 7 deletions(-) diff --git a/library/adc-dac.lib b/library/adc-dac.lib index 0c2bc6cf..fda6a828 100644 --- a/library/adc-dac.lib +++ b/library/adc-dac.lib @@ -1624,16 +1624,16 @@ F0 "U" 450 -450 50 H V L CNN F1 "MAX11614" 450 -550 50 H V L CNN F2 "Housings_SSOP:QSOP-16_3.9x4.9mm_Pitch0.635mm" 450 -650 50 H I L CNN F3 "" 100 800 50 H I C CNN -ALIAS MAX11615 MAX11616 MAX11617 +ALIAS MAX11615 $FPLIST QSOP*3.9x4.9mm*Pitch0.635mm* $ENDFPLIST DRAW S -400 600 400 -700 0 1 10 f -X AN11/REF 1 -500 -600 100 R 50 50 1 1 I -X AN10/NC 2 -500 -500 100 R 50 50 1 1 I -X AIN9/NC 3 -500 -400 100 R 50 50 1 1 I -X AIN8/NC 4 -500 -300 100 R 50 50 1 1 I +X REF 1 -500 -600 100 R 50 50 1 1 I +X NC 2 -500 -500 100 R 50 50 1 1 N N +X NC 3 -500 -400 100 R 50 50 1 1 N N +X NC 4 -500 -300 100 R 50 50 1 1 N N X AIN0 5 -500 500 100 R 50 50 1 1 I X AIN1 6 -500 400 100 R 50 50 1 1 I X AIN2 7 -500 300 100 R 50 50 1 1 I @@ -1644,8 +1644,40 @@ X AIN6 11 -500 -100 100 R 50 50 1 1 I X AIN7 12 -500 -200 100 R 50 50 1 1 I X SCL 13 500 0 100 L 50 50 1 1 I X SDA 14 500 -100 100 L 50 50 1 1 B -X GND 15 100 -800 100 U 50 50 1 1 W -X Vdd 16 100 700 100 D 50 50 1 1 W +X GND 15 0 -800 100 U 50 50 1 1 W +X Vdd 16 0 700 100 D 50 50 1 1 W +ENDDRAW +ENDDEF +# +# MAX11616 +# +DEF MAX11616 U 0 40 Y Y 1 F N +F0 "U" 450 -450 50 H V L CNN +F1 "MAX11616" 450 -550 50 H V L CNN +F2 "Housings_SSOP:QSOP-16_3.9x4.9mm_Pitch0.635mm" 450 -650 50 H I L CNN +F3 "" 100 800 50 H I C CNN +ALIAS MAX11617 +$FPLIST + QSOP*3.9x4.9mm*Pitch0.635mm* +$ENDFPLIST +DRAW +S -400 600 400 -700 0 1 10 f +X AIN11 1 -500 -600 100 R 50 50 1 1 I +X AIN10 2 -500 -500 100 R 50 50 1 1 I +X AIN9 3 -500 -400 100 R 50 50 1 1 I +X AIN8 4 -500 -300 100 R 50 50 1 1 I +X AIN0 5 -500 500 100 R 50 50 1 1 I +X AIN1 6 -500 400 100 R 50 50 1 1 I +X AIN2 7 -500 300 100 R 50 50 1 1 I +X AIN3 8 -500 200 100 R 50 50 1 1 I +X AIN4 9 -500 100 100 R 50 50 1 1 I +X AIN5 10 -500 0 100 R 50 50 1 1 I +X AIN6 11 -500 -100 100 R 50 50 1 1 I +X AIN7 12 -500 -200 100 R 50 50 1 1 I +X SCL 13 500 0 100 L 50 50 1 1 I +X SDA 14 500 -100 100 L 50 50 1 1 B +X GND 15 0 -800 100 U 50 50 1 1 W +X Vdd 16 0 700 100 D 50 50 1 1 W ENDDRAW ENDDEF # From 239e93040aab3bd9f6e44541513249fc200db643 Mon Sep 17 00:00:00 2001 From: jkriege2 Date: Fri, 21 Oct 2016 17:42:12 +0200 Subject: [PATCH 155/283] added TSSOP FPFilter + added invisible NC pins --- library/adc-dac.lib | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/library/adc-dac.lib b/library/adc-dac.lib index 047a7084..8050bb18 100644 --- a/library/adc-dac.lib +++ b/library/adc-dac.lib @@ -1649,7 +1649,7 @@ ENDDEF # # MCP3204 # -DEF MCP3204 U 0 40 Y Y 1 F N +DEF MCP3204 U 0 30 Y Y 1 F N F0 "U" -200 425 50 H V R CNN F1 "MCP3204" -200 350 50 H V R CNN F2 "" 900 -300 50 H I C CNN @@ -1657,6 +1657,7 @@ F3 "" 900 -300 50 H I C CNN $FPLIST SOIC*3.9x8.7mm*Pitch1.27mm* DIP*W7.62mm* + TSSOP*4.4x5mm*Pitch0.65mm* $ENDFPLIST DRAW T 0 -25 -50 50 0 0 0 ADC Normal 0 C C @@ -1673,6 +1674,8 @@ X CH0 1 -600 100 100 R 50 50 1 1 I X CH1 2 -600 0 100 R 50 50 1 1 I X CH2 3 -600 -100 100 R 50 50 1 1 I X CH3 4 -600 -200 100 R 50 50 1 1 I +X NC 5 -400 -500 100 U 50 50 1 1 N N +X NC 6 -300 -500 100 U 50 50 1 1 N N X DGND 7 100 -500 100 U 50 50 1 1 W X ~CS 8 600 -200 100 L 50 50 1 1 I X Din 9 600 -100 100 L 50 50 1 1 I From a31a447207d75edd49e5b79174721ed19a725f67 Mon Sep 17 00:00:00 2001 From: El3ctr0nic Date: Fri, 21 Oct 2016 21:05:44 +0200 Subject: [PATCH 156/283] ACPL-C79x Optical Isolation Amplifier I dont have good idea to draw nice symbol ;/ Pls help :) Here are my propositions --- library/opto.dcm | 18 ++++++++ library/opto.lib | 115 +++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 133 insertions(+) diff --git a/library/opto.dcm b/library/opto.dcm index d1019f74..e7eefb37 100644 --- a/library/opto.dcm +++ b/library/opto.dcm @@ -22,6 +22,24 @@ K High Speed Optocoupler F http://www.semicon.toshiba.co.jp/docs/datasheet/en/Opto/6N135_6N136_en_datasheet_071001.pdf $ENDCMP # +$CMP ACPL-C79A +D Gate Drive Optocoupler, Output Current 2.5/2.5A, PDIP-8 +K MOSFET Driver IGBT Driver Optocoupler +F http://www.avagotech.com/docs/AV02-0161EN +$ENDCMP +# +$CMP ACPL-C79B +D Gate Drive Optocoupler, Output Current 2.5/2.5A, PDIP-8 +K MOSFET Driver IGBT Driver Optocoupler +F http://www.avagotech.com/docs/AV02-0161EN +$ENDCMP +# +$CMP ACPL-C79C +D Gate Drive Optocoupler, Output Current 2.5/2.5A, PDIP-8 +K MOSFET Driver IGBT Driver Optocoupler +F http://www.avagotech.com/docs/AV02-0161EN +$ENDCMP +# $CMP ACPL-P343 D Gate Drive Optocoupler, Output Current 4.0/4.0A, Propagation Delay 200ns, Stretched SO-6 K MOSFET Driver IGBT Driver Optocoupler diff --git a/library/opto.lib b/library/opto.lib index 272d017e..7c594eed 100644 --- a/library/opto.lib +++ b/library/opto.lib @@ -68,6 +68,121 @@ X ~ 8 300 200 100 L 50 50 1 1 P ENDDRAW ENDDEF # +# ACPL-C79A +# +DEF ACPL-C79A U 0 1 Y Y 1 F N +F0 "U" 0 650 50 H V C CNN +F1 "ACPL-C79A" 0 550 50 H V C CNN +F2 "Housings_DIP:DIP-8_W7.62mm" 0 -600 50 H I C CIN +F3 "" 35 5 50 H V L CNN +$FPLIST + DIP* +$ENDFPLIST +DRAW +P 4 0 1 0 -25 10 -4 30 -4 10 26 40 N +P 4 0 1 0 26 40 6 30 16 20 26 40 N +P 4 0 1 0 300 0 50 -250 50 250 300 0 f +P 5 0 1 0 -50 -300 -200 -450 -200 450 -50 300 -50 -300 f +P 7 0 1 0 -25 -30 -4 -10 -4 -30 26 0 6 -10 16 -20 26 0 N +X V1+ 1 -100 500 150 D 50 50 1 1 I +X + 2 -300 200 100 R 50 50 1 1 I +X - 3 -300 -200 100 R 50 50 1 1 I +X V1- 4 -100 -500 150 U 50 50 1 1 I +X V2- 5 100 -400 200 U 50 50 1 1 I +X - 6 300 -100 100 L 50 50 1 1 I +X + 7 300 100 100 L 50 50 1 1 I +X V2+ 8 100 400 200 D 50 50 1 1 I +ENDDRAW +ENDDEF +# +# ACPL-C79B +# +DEF ACPL-C79B U 0 1 Y Y 1 F N +F0 "U" 0 350 50 H V C CNN +F1 "ACPL-C79B" 0 250 50 H V C CNN +F2 "Housings_DIP:DIP-8_W7.62mm" 0 -400 50 H I C CIN +F3 "" 35 -45 50 H V L CNN +$FPLIST + DIP* +$ENDFPLIST +DRAW +S 300 200 -300 -300 0 1 0 f +P 2 0 1 0 -50 -250 -50 -300 N +P 2 0 1 0 -50 -175 -50 -225 N +P 2 0 1 0 -50 -100 -50 -150 N +P 2 0 1 0 -50 -25 -50 -75 N +P 2 0 1 0 -50 50 -50 0 N +P 2 0 1 0 -50 125 -50 75 N +P 2 0 1 0 -50 200 -50 150 N +P 2 0 1 0 50 -250 50 -300 N +P 2 0 1 0 50 -175 50 -225 N +P 2 0 1 0 50 -100 50 -150 N +P 2 0 1 0 50 -25 50 -75 N +P 2 0 1 0 50 50 50 0 N +P 2 0 1 0 50 125 50 75 N +P 2 0 1 0 50 200 50 150 N +P 4 0 1 0 -25 -40 -4 -20 -4 -40 26 -10 N +P 4 0 1 0 26 -10 6 -20 16 -30 26 -10 N +P 7 0 1 0 -25 -80 -4 -60 -4 -80 26 -50 6 -60 16 -70 26 -50 N +X VDD1 1 -400 100 100 R 50 50 1 1 I +X VIN+ 2 -400 0 100 R 50 50 1 1 I +X VIN- 3 -400 -100 100 R 50 50 1 1 I +X GND1 4 -400 -200 100 R 50 50 1 1 I +X GND2 5 400 -200 100 L 50 50 1 1 I +X VOUT- 6 400 -100 100 L 50 50 1 1 I +X VOUT+ 7 400 0 100 L 50 50 1 1 I +X VDD2 8 400 100 100 L 50 50 1 1 I +ENDDRAW +ENDDEF +# +# ACPL-C79C +# +DEF ACPL-C79C U 0 0 Y N 1 F N +F0 "U" 0 350 50 H V C CNN +F1 "ACPL-C79C" 0 250 50 H V C CNN +F2 "Housings_DIP:DIP-8_W7.62mm" 0 -400 50 H I C CIN +F3 "" 35 -45 50 H V L CNN +$FPLIST + DIP* +$ENDFPLIST +DRAW +S 200 200 -200 -300 0 1 10 f +P 2 0 1 0 -200 -100 -150 -100 N +P 2 0 1 0 -200 0 -150 0 N +P 2 0 1 0 -140 -100 -120 -100 N +P 2 0 1 0 -140 0 -120 0 N +P 2 0 1 0 -130 0 -130 -10 N +P 2 0 1 0 -130 0 -130 10 N +P 2 0 1 0 -100 -175 -100 -150 N +P 2 0 1 0 -100 75 -100 50 N +P 2 0 1 0 70 -100 60 -100 N +P 2 0 1 0 70 -100 80 -100 N +P 2 0 1 0 70 0 60 0 N +P 2 0 1 0 70 0 70 -10 N +P 2 0 1 0 70 0 70 10 N +P 2 0 1 0 70 0 80 0 N +P 2 0 1 0 200 -100 100 -100 N +P 2 0 1 0 200 0 100 0 N +P 3 0 1 0 -200 -200 -100 -200 -100 -175 N +P 3 0 1 0 -200 100 -100 100 -100 75 N +P 3 0 1 0 200 -200 100 -200 100 -100 N +P 3 0 1 0 200 100 100 100 100 0 N +P 4 0 1 0 -25 -40 -4 -20 -4 -40 26 -10 N +P 4 0 1 0 26 -10 6 -20 16 -30 26 -10 N +P 4 0 1 0 150 -50 50 -150 50 50 150 -50 N +P 5 0 1 0 -150 75 -50 25 -50 -125 -150 -175 -150 75 N +P 7 0 1 0 -25 -80 -4 -60 -4 -80 26 -50 6 -60 16 -70 26 -50 N +X VDD1 1 -300 100 100 R 50 50 1 1 I +X VIN+ 2 -300 0 100 R 50 50 1 1 I +X VIN- 3 -300 -100 100 R 50 50 1 1 I +X GND1 4 -300 -200 100 R 50 50 1 1 I +X GND2 5 300 -200 100 L 50 50 1 1 I +X VOUT- 6 300 -100 100 L 50 50 1 1 I +X VOUT+ 7 300 0 100 L 50 50 1 1 I +X VDD2 8 300 100 100 L 50 50 1 1 I +ENDDRAW +ENDDEF +# # ACPL-P343 # DEF ACPL-P343 U 0 0 Y N 1 F N From 3595827730ba513d93aef5efb2aabd0f893e94ca Mon Sep 17 00:00:00 2001 From: jkriege2 Date: Sat, 22 Oct 2016 14:33:53 +0200 Subject: [PATCH 157/283] remove thermocouple variants with blocks (they don't seem to be common in schematics ...) --- library/device.dcm | 12 --------- library/device.lib | 67 ---------------------------------------------- 2 files changed, 79 deletions(-) diff --git a/library/device.dcm b/library/device.dcm index 6f808ff6..8b1878e7 100644 --- a/library/device.dcm +++ b/library/device.dcm @@ -1831,18 +1831,6 @@ K thermocouple temperature sensor cold junction F https://en.wikipedia.org/wiki/Thermocouple $ENDCMP # -$CMP Thermocouple_ALT_BLOCK -D thermocouple with connector block, alternative symbol -K thermocouple temperature sensor cold junction -F https://en.wikipedia.org/wiki/Thermocouple -$ENDCMP -# -$CMP Thermocouple_BLOCK -D thermocouple with connector block -K thermocouple temperature sensor cold junction -F https://en.wikipedia.org/wiki/Thermocouple -$ENDCMP -# $CMP Transformer_1P_1S D Transformer, single primary, single secondary K transformer coil magnet diff --git a/library/device.lib b/library/device.lib index 90c697df..6cd5407a 100644 --- a/library/device.lib +++ b/library/device.lib @@ -9706,73 +9706,6 @@ X - 2 100 -100 100 L 50 50 1 1 P ENDDRAW ENDDEF # -# Thermocouple_ALT_BLOCK -# -DEF Thermocouple_ALT_BLOCK TC 0 0 N Y 1 F N -F0 "TC" -220 150 50 H V C CNN -F1 "Thermocouple_ALT_BLOCK" -280 -200 50 H V L CNN -F2 "" -675 50 50 H I C CNN -F3 "" -675 50 50 H I C CNN -$FPLIST - PIN?ARRAY* - bornier* - *Terminal?Block* - Thermo*Couple* -$ENDFPLIST -DRAW -C -220 0 10 0 1 0 F -C -40 -100 14 0 1 0 N -C -40 100 14 0 1 0 N -S 0 150 -75 -150 0 1 0 N -P 2 0 1 0 -100 -100 -110 -100 N -P 2 0 1 0 -52 100 0 100 N -P 2 0 1 0 -40 -100 0 -100 N -P 3 0 1 0 -54 98 -118 98 -218 -2 N -P 3 0 1 0 -54 102 -118 102 -220 0 N -P 3 0 1 0 -40 -100 -120 -100 -220 0 N -X + 1 100 100 100 L 50 50 1 1 P -X - 2 100 -100 100 L 50 50 1 1 P -ENDDRAW -ENDDEF -# -# Thermocouple_BLOCK -# -DEF Thermocouple_BLOCK TC 0 0 N Y 1 F N -F0 "TC" -220 150 50 H V C CNN -F1 "Thermocouple_BLOCK" -280 -200 50 H V L CNN -F2 "" -675 50 50 H I C CNN -F3 "" -675 50 50 H I C CNN -$FPLIST - PIN?ARRAY* - bornier* - *Terminal?Block* - Thermo*Couple* -$ENDFPLIST -DRAW -C -220 0 10 0 1 0 F -C -40 -100 14 0 1 0 N -C -40 100 14 0 1 0 N -S 0 150 -75 -150 0 1 0 N -P 2 0 1 0 -260 -40 -270 -50 N -P 2 0 1 0 -240 -20 -250 -30 N -P 2 0 1 0 -220 0 -230 -10 N -P 2 0 1 0 -200 20 -210 10 N -P 2 0 1 0 -180 40 -190 30 N -P 2 0 1 0 -160 60 -170 50 N -P 2 0 1 0 -140 80 -150 70 N -P 2 0 1 0 -120 100 -130 90 N -P 2 0 1 0 -110 100 -120 100 N -P 2 0 1 0 -100 -100 -110 -100 N -P 2 0 1 0 -95 100 -80 100 N -P 2 0 1 0 -65 100 -50 100 N -P 2 0 1 0 -40 -100 0 -100 N -P 2 0 1 0 -40 100 0 100 N -P 3 0 1 0 -40 -100 -120 -100 -270 50 N -X + 1 100 100 100 L 50 50 1 1 P -X - 2 100 -100 100 L 50 50 1 1 P -ENDDRAW -ENDDEF -# # Transformer_1P_1S # DEF Transformer_1P_1S T 0 40 Y N 1 F N From 228dafb0dd41a96000dc6f52e610d7b84b9891bf Mon Sep 17 00:00:00 2001 From: jkriege2 Date: Sat, 22 Oct 2016 14:40:52 +0200 Subject: [PATCH 158/283] using K for Cathode again (seems to be common, also in english!) --- library/device.lib | 162 ++++++++++++++++++++++----------------------- 1 file changed, 81 insertions(+), 81 deletions(-) diff --git a/library/device.lib b/library/device.lib index 6cd5407a..21ad0af4 100644 --- a/library/device.lib +++ b/library/device.lib @@ -625,7 +625,7 @@ $ENDFPLIST DRAW P 2 0 1 0 -50 50 -50 -50 N P 3 0 1 0 50 50 -50 0 50 -50 F -X C 1 -150 0 100 R 50 50 1 1 P +X K 1 -150 0 100 R 50 50 1 1 P X A 2 150 0 100 L 50 50 1 1 P ENDDRAW ENDDEF @@ -649,7 +649,7 @@ P 2 0 1 6 -50 0 -50 -100 N P 2 0 1 0 50 100 50 0 N P 3 0 1 0 -50 100 50 50 -50 0 F P 3 0 1 0 50 0 -50 -50 50 -100 F -X C 1 -150 0 100 R 50 50 1 1 P +X K 1 -150 0 100 R 50 50 1 1 P X A 2 150 0 100 L 50 50 1 1 P ENDDRAW ENDDEF @@ -813,7 +813,7 @@ DRAW P 2 0 1 0 -50 50 -50 -50 N P 2 0 1 6 -30 50 -30 -50 N P 3 0 1 0 70 50 -30 0 70 -50 F -X C 1 -150 0 100 R 50 50 1 1 P +X K 1 -150 0 100 R 50 50 1 1 P X A 2 150 0 100 L 50 50 1 1 P ENDDRAW ENDDEF @@ -840,7 +840,7 @@ P 2 0 1 0 -40 70 -10 70 N P 2 0 1 0 -40 70 -10 100 N P 2 0 1 0 -40 100 -40 70 N P 3 0 1 0 0 50 -100 0 0 -50 F -X C 1 -200 0 100 R 50 50 1 1 P +X K 1 -200 0 100 R 50 50 1 1 P X A 2 100 0 100 L 50 50 1 1 P ENDDRAW ENDDEF @@ -862,7 +862,7 @@ $ENDFPLIST DRAW P 3 0 1 0 50 50 -50 0 50 -50 F P 6 0 1 8 -75 25 -75 50 -50 50 -50 -50 -25 -50 -25 -25 N -X C 1 -150 0 100 R 50 50 1 1 P +X K 1 -150 0 100 R 50 50 1 1 P X A 2 150 0 100 L 50 50 1 1 P ENDDRAW ENDDEF @@ -886,7 +886,7 @@ P 2 0 1 0 -30 -40 -30 40 N P 3 0 1 0 -30 -40 -20 -40 -20 -30 N P 3 0 1 0 -30 40 -40 40 -40 30 N P 4 0 1 0 30 -40 -30 0 30 40 30 -40 F -X C 1 -100 0 70 R 50 50 1 1 P +X K 1 -100 0 70 R 50 50 1 1 P X A 2 100 0 70 L 50 50 1 1 P ENDDRAW ENDDEF @@ -910,8 +910,8 @@ P 5 0 1 10 -130 -40 -130 -50 -150 -50 -150 -50 -150 -50 N P 6 0 1 10 -50 -50 -150 0 -50 50 -50 -50 -50 -50 -50 -50 F P 6 0 1 10 50 50 150 0 50 -50 50 50 50 50 50 50 F X A 1 0 -200 100 U 50 50 0 1 P -X C 2 -300 0 150 R 50 50 0 1 P -X C 3 300 0 150 L 50 50 0 1 P +X K 2 -300 0 150 R 50 50 0 1 P +X K 3 300 0 150 L 50 50 0 1 P ENDDRAW ENDDEF # @@ -933,9 +933,9 @@ P 4 0 1 10 150 50 130 50 130 40 130 40 N P 5 0 1 10 -130 -40 -130 -50 -150 -50 -150 -50 -150 -50 N P 6 0 1 10 -50 -50 -150 0 -50 50 -50 -50 -50 -50 -50 -50 F P 6 0 1 10 50 50 150 0 50 -50 50 50 50 50 50 50 F -X C 1 -300 0 150 R 50 50 0 1 P +X K 1 -300 0 150 R 50 50 0 1 P X A 2 0 -200 100 U 50 50 0 1 P -X C 3 300 0 150 L 50 50 0 1 P +X K 3 300 0 150 L 50 50 0 1 P ENDDRAW ENDDEF # @@ -957,8 +957,8 @@ P 4 0 1 10 150 50 130 50 130 40 130 40 N P 5 0 1 10 -130 -40 -130 -50 -150 -50 -150 -50 -150 -50 N P 6 0 1 10 -50 -50 -150 0 -50 50 -50 -50 -50 -50 -50 -50 F P 6 0 1 10 50 50 150 0 50 -50 50 50 50 50 50 50 F -X C 1 -300 0 150 R 50 50 0 1 P -X C 2 300 0 150 L 50 50 0 1 P +X K 1 -300 0 150 R 50 50 0 1 P +X K 2 300 0 150 L 50 50 0 1 P X A 3 0 -200 100 U 50 50 0 1 P ENDDRAW ENDDEF @@ -983,7 +983,7 @@ P 6 0 1 10 -150 50 -50 0 -150 -50 -150 50 -150 50 -150 50 F P 6 0 1 10 150 -50 50 0 150 50 150 -50 150 -50 150 -50 F X A 1 -300 0 150 R 50 50 0 1 P X A 2 300 0 150 L 50 50 0 1 P -X C 3 0 -200 100 U 50 50 0 1 P +X K 3 0 -200 100 U 50 50 0 1 P ENDDRAW ENDDEF # @@ -1006,7 +1006,7 @@ P 5 0 1 10 -70 40 -70 50 -50 50 -50 50 -50 50 N P 6 0 1 10 -150 50 -50 0 -150 -50 -150 50 -150 50 -150 50 F P 6 0 1 10 150 -50 50 0 150 50 150 -50 150 -50 150 -50 F X A 1 -300 0 150 R 50 50 0 1 P -X C 2 0 -200 100 U 50 50 0 1 P +X K 2 0 -200 100 U 50 50 0 1 P X A 3 300 0 150 L 50 50 0 1 P ENDDRAW ENDDEF @@ -1029,7 +1029,7 @@ P 4 0 1 10 50 50 30 50 30 40 30 40 N P 5 0 1 10 -70 40 -70 50 -50 50 -50 50 -50 50 N P 6 0 1 10 -150 50 -50 0 -150 -50 -150 50 -150 50 -150 50 F P 6 0 1 10 150 -50 50 0 150 50 150 -50 150 -50 150 -50 F -X C 1 0 -200 100 U 50 50 0 1 P +X K 1 0 -200 100 U 50 50 0 1 P X A 2 -300 0 150 R 50 50 0 1 P X A 3 300 0 150 L 50 50 0 1 P ENDDRAW @@ -1056,7 +1056,7 @@ P 6 0 1 10 -150 50 -50 0 -150 -50 -150 50 -150 50 -150 50 F P 6 0 1 10 50 50 150 0 50 -50 50 50 50 50 50 50 F X A 1 -300 0 150 R 50 50 0 1 P X common 2 0 -200 100 U 50 50 0 1 P -X C 3 300 0 150 L 50 50 0 1 P +X K 3 300 0 150 L 50 50 0 1 P ENDDRAW ENDDEF # @@ -1080,7 +1080,7 @@ P 5 0 1 10 -70 40 -70 50 -50 50 -50 50 -50 50 N P 6 0 1 10 -150 50 -50 0 -150 -50 -150 50 -150 50 -150 50 F P 6 0 1 10 50 50 150 0 50 -50 50 50 50 50 50 50 F X A 1 -300 0 150 R 50 50 0 1 P -X C 2 300 0 150 L 50 50 0 1 P +X K 2 300 0 150 L 50 50 0 1 P X common 3 0 -200 100 U 50 50 0 1 P ENDDRAW ENDDEF @@ -1105,7 +1105,7 @@ P 6 0 1 10 -150 50 -50 0 -150 -50 -150 50 -150 50 -150 50 F P 6 0 1 10 50 50 150 0 50 -50 50 50 50 50 50 50 F X common 1 0 -200 100 U 50 50 0 1 P X A 2 -300 0 150 R 50 50 0 1 P -X C 3 300 0 150 L 50 50 0 1 P +X K 3 300 0 150 L 50 50 0 1 P ENDDRAW ENDDEF # @@ -1128,7 +1128,7 @@ P 5 0 1 10 -70 40 -70 50 -50 50 -50 50 -50 50 N P 6 0 1 10 -150 50 -50 0 -150 -50 -150 50 -150 50 -150 50 F P 6 0 1 10 50 50 150 0 50 -50 50 50 50 50 50 50 F X common 1 0 -200 100 U 50 50 0 1 P -X C 2 300 0 150 L 50 50 0 1 P +X K 2 300 0 150 L 50 50 0 1 P X A 3 -300 0 150 R 50 50 0 1 P ENDDRAW ENDDEF @@ -1151,7 +1151,7 @@ P 4 0 1 10 150 50 130 50 130 40 130 40 N P 5 0 1 10 -70 40 -70 50 -50 50 -50 50 -50 50 N P 6 0 1 10 -150 50 -50 0 -150 -50 -150 50 -150 50 -150 50 F P 6 0 1 10 50 50 150 0 50 -50 50 50 50 50 50 50 F -X C 1 300 0 150 L 50 50 0 1 P +X K 1 300 0 150 L 50 50 0 1 P X A 2 -300 0 150 R 50 50 0 1 P X common 3 0 -200 100 U 50 50 0 1 P ENDDRAW @@ -1176,7 +1176,7 @@ P 4 0 1 10 150 50 130 50 130 40 130 40 N P 5 0 1 10 -70 40 -70 50 -50 50 -50 50 -50 50 N P 6 0 1 10 -150 50 -50 0 -150 -50 -150 50 -150 50 -150 50 F P 6 0 1 10 50 50 150 0 50 -50 50 50 50 50 50 50 F -X C 1 300 0 150 L 50 50 0 1 P +X K 1 300 0 150 L 50 50 0 1 P X common 2 0 -200 100 U 50 50 0 1 P X A 3 -300 0 150 R 50 50 0 1 P ENDDRAW @@ -1201,7 +1201,7 @@ DRAW P 2 0 1 0 -50 0 50 0 N P 2 0 1 0 -50 50 -50 -50 N P 3 0 1 0 -50 0 50 50 50 -50 N -X C 1 -150 0 100 R 50 50 1 1 P +X K 1 -150 0 100 R 50 50 1 1 P X A 2 150 0 100 L 50 50 1 1 P ENDDRAW ENDDEF @@ -1223,7 +1223,7 @@ $ENDFPLIST DRAW P 2 0 1 0 -30 -40 -30 40 N P 4 0 1 0 30 -40 -30 0 30 40 30 -40 F -X C 1 -100 0 70 R 50 50 1 1 P +X K 1 -100 0 70 R 50 50 1 1 P X A 2 100 0 70 L 50 50 1 1 P ENDDRAW ENDDEF @@ -1278,7 +1278,7 @@ P 4 0 1 0 -130 50 -150 50 -150 -50 -170 -50 N P 4 0 1 0 170 50 150 50 150 -50 130 -50 N X A1 1 -350 0 100 R 50 50 1 1 P X A2 2 350 0 100 L 50 50 1 1 P -X COM 3 0 -150 100 U 50 50 1 1 I +X common 3 0 -150 100 U 50 50 1 1 I ENDDRAW ENDDEF # @@ -1307,7 +1307,7 @@ P 3 0 1 0 250 50 150 0 250 -50 F P 4 0 1 0 -130 50 -150 50 -150 -50 -170 -50 N P 4 0 1 0 170 50 150 50 150 -50 130 -50 N X A1 1 -350 0 100 R 50 50 1 1 P -X COM 2 0 -150 100 U 50 50 1 1 I +X common 2 0 -150 100 U 50 50 1 1 I X A2 3 350 0 100 L 50 50 1 1 P ENDDRAW ENDDEF @@ -1336,7 +1336,7 @@ P 3 0 1 0 50 50 150 0 50 -50 F P 3 0 1 0 250 50 150 0 250 -50 F P 4 0 1 0 -130 50 -150 50 -150 -50 -170 -50 N P 4 0 1 0 170 50 150 50 150 -50 130 -50 N -X COM 1 0 -150 100 U 50 50 1 1 I +X common 1 0 -150 100 U 50 50 1 1 I X A1 2 -350 0 100 R 50 50 1 1 P X A2 3 350 0 100 L 50 50 1 1 P ENDDRAW @@ -1368,7 +1368,7 @@ A -82 -23 20 -1075 -253 0 1 0 N -88 -42 -63 -32 P 2 0 1 0 -78 -56 -78 -32 N P 2 0 1 0 -50 50 -50 -50 N P 3 0 1 0 50 50 -50 0 50 -50 F -X C 1 -150 0 100 R 50 50 1 1 P +X K 1 -150 0 100 R 50 50 1 1 P X A 2 150 0 100 L 50 50 1 1 P ENDDRAW ENDDEF @@ -1399,7 +1399,7 @@ A -57 127 20 -1075 -253 0 1 0 N -63 108 -38 118 P 2 0 1 0 -53 94 -53 118 N P 2 0 1 0 50 50 -50 50 N P 3 0 1 0 50 -50 0 50 -50 -50 F -X C 1 0 150 100 D 50 50 1 1 P +X K 1 0 150 100 D 50 50 1 1 P X A 2 0 -150 100 U 50 50 1 1 P ENDDRAW ENDDEF @@ -1422,7 +1422,7 @@ $ENDFPLIST DRAW P 3 0 1 0 50 50 -50 0 50 -50 F P 4 0 1 0 -30 50 -50 50 -50 -50 -30 -50 N -X C 1 -150 0 100 R 50 50 1 1 P +X K 1 -150 0 100 R 50 50 1 1 P X A 2 150 0 100 L 50 50 1 1 P ENDDRAW ENDDEF @@ -1447,7 +1447,7 @@ P 2 0 1 0 -70 -50 -50 -50 N P 3 0 1 0 -50 -50 -50 50 -70 50 N P 3 0 1 0 50 50 -50 0 50 -50 F P 4 0 1 0 -30 50 -50 50 -50 -50 -30 -50 N -X C 1 -150 0 100 R 50 50 1 1 P +X K 1 -150 0 100 R 50 50 1 1 P X A 2 150 0 100 L 50 50 1 1 P ENDDRAW ENDDEF @@ -1470,7 +1470,7 @@ $ENDFPLIST DRAW P 3 0 1 0 50 50 -50 0 50 -50 F P 4 0 1 0 -30 70 -50 50 -50 -50 -70 -70 N -X C 1 -150 0 100 R 50 50 1 1 P +X K 1 -150 0 100 R 50 50 1 1 P X A 2 150 0 100 L 50 50 1 1 P ENDDRAW ENDDEF @@ -1492,7 +1492,7 @@ $ENDFPLIST DRAW P 4 0 1 0 -20 50 -30 40 -30 -40 -40 -50 N P 4 0 1 0 30 -40 -30 0 30 40 30 -40 F -X C 1 -100 0 70 R 50 50 1 1 P +X K 1 -100 0 70 R 50 50 1 1 P X A 2 100 0 70 L 50 50 1 1 P ENDDRAW ENDDEF @@ -1512,8 +1512,8 @@ P 3 0 1 10 150 50 150 -50 150 -50 N P 6 0 1 10 -50 -50 -150 0 -50 50 -50 -50 -50 -50 -50 -50 F P 6 0 1 10 50 50 150 0 50 -50 50 50 50 50 50 50 F X A 1 0 -200 100 U 50 50 0 1 P -X C 2 -300 0 150 R 50 50 0 1 P -X C 3 300 0 150 L 50 50 0 1 P +X K 2 -300 0 150 R 50 50 0 1 P +X K 3 300 0 150 L 50 50 0 1 P ENDDRAW ENDDEF # @@ -1531,9 +1531,9 @@ P 3 0 1 10 -50 0 50 0 50 0 N P 3 0 1 10 150 50 150 -50 150 -50 N P 6 0 1 10 -50 -50 -150 0 -50 50 -50 -50 -50 -50 -50 -50 F P 6 0 1 10 50 50 150 0 50 -50 50 50 50 50 50 50 F -X C 1 -300 0 150 R 50 50 0 1 P +X K 1 -300 0 150 R 50 50 0 1 P X A 2 0 -200 100 U 50 50 0 1 P -X C 3 300 0 150 L 50 50 0 1 P +X K 3 300 0 150 L 50 50 0 1 P ENDDRAW ENDDEF # @@ -1551,8 +1551,8 @@ P 3 0 1 10 -50 0 50 0 50 0 N P 3 0 1 10 150 50 150 -50 150 -50 N P 6 0 1 10 -50 -50 -150 0 -50 50 -50 -50 -50 -50 -50 -50 F P 6 0 1 10 50 50 150 0 50 -50 50 50 50 50 50 50 F -X C 1 -300 0 150 R 50 50 0 1 P -X C 2 300 0 150 L 50 50 0 1 P +X K 1 -300 0 150 R 50 50 0 1 P +X K 2 300 0 150 L 50 50 0 1 P X A 3 0 -200 100 U 50 50 0 1 P ENDDRAW ENDDEF @@ -1573,7 +1573,7 @@ P 6 0 1 10 -150 50 -50 0 -150 -50 -150 50 -150 50 -150 50 F P 6 0 1 10 150 -50 50 0 150 50 150 -50 150 -50 150 -50 F X A 1 -300 0 150 R 50 50 0 1 P X A 2 300 0 150 L 50 50 0 1 P -X C 3 0 -200 100 U 50 50 0 1 P +X K 3 0 -200 100 U 50 50 0 1 P ENDDRAW ENDDEF # @@ -1592,7 +1592,7 @@ P 3 0 1 10 50 -50 50 50 50 50 N P 6 0 1 10 -150 50 -50 0 -150 -50 -150 50 -150 50 -150 50 F P 6 0 1 10 150 -50 50 0 150 50 150 -50 150 -50 150 -50 F X A 1 -300 0 150 R 50 50 0 1 P -X C 2 0 -200 100 U 50 50 0 1 P +X K 2 0 -200 100 U 50 50 0 1 P X A 3 300 0 150 L 50 50 0 1 P ENDDRAW ENDDEF @@ -1611,7 +1611,7 @@ P 3 0 1 10 -50 0 50 0 50 0 N P 3 0 1 10 50 -50 50 50 50 50 N P 6 0 1 10 -150 50 -50 0 -150 -50 -150 50 -150 50 -150 50 F P 6 0 1 10 150 -50 50 0 150 50 150 -50 150 -50 150 -50 F -X C 1 0 -200 100 U 50 50 0 1 P +X K 1 0 -200 100 U 50 50 0 1 P X A 2 -300 0 150 R 50 50 0 1 P X A 3 300 0 150 L 50 50 0 1 P ENDDRAW @@ -1634,7 +1634,7 @@ P 6 0 1 10 -150 50 -50 0 -150 -50 -150 50 -150 50 -150 50 F P 6 0 1 10 50 50 150 0 50 -50 50 50 50 50 50 50 F X A 1 -300 0 150 R 50 50 0 1 P X common 2 0 -200 100 U 50 50 0 1 P -X C 3 300 0 150 L 50 50 0 1 P +X K 3 300 0 150 L 50 50 0 1 P ENDDRAW ENDDEF # @@ -1654,7 +1654,7 @@ P 3 0 1 10 150 50 150 -50 150 -50 N P 6 0 1 10 -150 50 -50 0 -150 -50 -150 50 -150 50 -150 50 F P 6 0 1 10 50 50 150 0 50 -50 50 50 50 50 50 50 F X A 1 -300 0 150 R 50 50 0 1 P -X C 2 300 0 150 L 50 50 0 1 P +X K 2 300 0 150 L 50 50 0 1 P X common 3 0 -200 100 U 50 50 0 1 P ENDDRAW ENDDEF @@ -1675,7 +1675,7 @@ P 6 0 1 10 -150 50 -50 0 -150 -50 -150 50 -150 50 -150 50 F P 6 0 1 10 50 50 150 0 50 -50 50 50 50 50 50 50 F X common 1 0 -200 100 U 50 50 0 1 P X A 2 -300 0 150 R 50 50 0 1 P -X C 3 300 0 150 L 50 50 0 1 P +X K 3 300 0 150 L 50 50 0 1 P ENDDRAW ENDDEF # @@ -1694,7 +1694,7 @@ P 3 0 1 10 150 50 150 -50 150 -50 N P 6 0 1 10 -150 50 -50 0 -150 -50 -150 50 -150 50 -150 50 F P 6 0 1 10 50 50 150 0 50 -50 50 50 50 50 50 50 F X common 1 0 -200 100 U 50 50 0 1 P -X C 2 300 0 150 L 50 50 0 1 P +X K 2 300 0 150 L 50 50 0 1 P X A 3 -300 0 150 R 50 50 0 1 P ENDDRAW ENDDEF @@ -1713,7 +1713,7 @@ P 3 0 1 10 -50 0 50 0 50 0 N P 3 0 1 10 150 50 150 -50 150 -50 N P 6 0 1 10 -150 50 -50 0 -150 -50 -150 50 -150 50 -150 50 F P 6 0 1 10 50 50 150 0 50 -50 50 50 50 50 50 50 F -X C 1 300 0 150 L 50 50 0 1 P +X K 1 300 0 150 L 50 50 0 1 P X A 2 -300 0 150 R 50 50 0 1 P X common 3 0 -200 100 U 50 50 0 1 P ENDDRAW @@ -1734,7 +1734,7 @@ P 3 0 1 10 -50 0 50 0 50 0 N P 3 0 1 10 150 50 150 -50 150 -50 N P 6 0 1 10 -150 50 -50 0 -150 -50 -150 50 -150 50 -150 50 F P 6 0 1 10 50 50 150 0 50 -50 50 50 50 50 50 50 F -X C 1 300 0 150 L 50 50 0 1 P +X K 1 300 0 150 L 50 50 0 1 P X common 2 0 -200 100 U 50 50 0 1 P X A 3 -300 0 150 R 50 50 0 1 P ENDDRAW @@ -2218,7 +2218,7 @@ P 2 0 1 0 -50 50 -50 -50 N P 3 0 1 0 50 50 -50 0 50 -50 F P 5 0 1 0 -120 -30 -180 -90 -150 -90 -180 -90 -180 -60 N P 5 0 1 0 -70 -30 -130 -90 -100 -90 -130 -90 -130 -60 N -X C 1 -150 0 100 R 50 50 1 1 P +X K 1 -150 0 100 R 50 50 1 1 P X A 2 150 0 100 L 50 50 1 1 P ENDDRAW ENDDEF @@ -2298,7 +2298,7 @@ P 5 0 1 0 0 250 60 310 30 310 60 310 60 280 N P 5 0 1 0 50 -150 50 -250 -50 -200 50 -150 50 -150 F P 6 0 1 0 50 50 50 -50 -50 0 50 50 50 50 50 50 F P 6 0 1 0 50 250 50 150 -50 200 50 250 50 250 50 250 F -X C 1 -200 0 100 R 50 50 1 1 P +X K 1 -200 0 100 R 50 50 1 1 P X RA 2 200 200 100 L 50 50 1 1 P X GA 3 200 0 100 L 50 50 1 1 P X BA 4 200 -200 100 L 50 50 1 1 P @@ -2355,7 +2355,7 @@ P 5 0 1 0 80 200 140 260 110 260 140 260 140 230 N P 5 0 1 0 130 160 190 220 160 220 190 220 190 190 N X A1 1 300 100 150 L 50 50 1 1 I X A2 2 300 -100 150 L 50 50 1 1 I -X C 3 -300 0 120 R 50 50 1 1 I +X K 3 -300 0 120 R 50 50 1 1 I ENDDRAW ENDDEF # @@ -2406,7 +2406,7 @@ P 4 0 1 0 0 100 -100 100 -100 -100 0 -100 N P 5 0 1 0 80 200 140 260 110 260 140 260 140 230 N P 5 0 1 0 130 160 190 220 160 220 190 220 190 190 N X A1 1 300 100 150 L 50 50 1 1 I -X C 2 -300 0 120 R 50 50 1 1 I +X K 2 -300 0 120 R 50 50 1 1 I X A2 3 300 -100 150 L 50 50 1 1 I ENDDRAW ENDDEF @@ -2606,7 +2606,7 @@ P 5 0 1 0 50 -150 50 -250 -50 -200 50 -150 50 -150 F P 6 0 1 0 50 50 50 -50 -50 0 50 50 50 50 50 50 F P 6 0 1 0 50 250 50 150 -50 200 50 250 50 250 50 250 F X RA 1 200 200 100 L 50 50 1 1 P -X C 2 -200 0 100 R 50 50 1 1 P +X K 2 -200 0 100 R 50 50 1 1 P X BA 3 200 -200 100 L 50 50 1 1 P X GA 4 200 0 100 L 50 50 1 1 P ENDDRAW @@ -2647,7 +2647,7 @@ P 5 0 1 0 50 -150 50 -250 -50 -200 50 -150 50 -150 F P 6 0 1 0 50 50 50 -50 -50 0 50 50 50 50 50 50 F P 6 0 1 0 50 250 50 150 -50 200 50 250 50 250 50 250 F X RA 1 200 200 100 L 50 50 1 1 P -X C 2 -200 0 100 R 50 50 1 1 P +X K 2 -200 0 100 R 50 50 1 1 P X GA 3 200 0 100 L 50 50 1 1 P X BA 4 200 -200 100 L 50 50 1 1 P ENDDRAW @@ -2756,7 +2756,7 @@ P 2 0 1 0 -30 -40 -30 40 N P 4 0 1 0 30 -40 -30 0 30 40 30 -40 F P 5 0 1 0 0 30 -20 50 -10 50 -20 50 -20 40 N P 5 0 1 0 20 50 0 70 10 70 0 70 0 60 N -X C 1 -100 0 70 R 50 50 1 1 P +X K 1 -100 0 70 R 50 50 1 1 P X A 2 100 0 70 L 50 50 1 1 P ENDDRAW ENDDEF @@ -3018,7 +3018,7 @@ P 3 0 1 0 -10 60 50 120 50 100 N P 3 0 1 0 40 50 -60 0 40 -50 F P 5 0 1 0 -60 60 0 120 0 100 0 120 -20 120 N X A 1 200 0 100 L 50 50 1 1 P -X C 3 -300 0 100 R 50 50 1 1 P +X K 3 -300 0 100 R 50 50 1 1 P ENDDRAW ENDDEF # @@ -3048,7 +3048,7 @@ P 2 0 1 0 100 0 -200 0 N P 3 0 1 0 -10 60 50 120 50 100 N P 3 0 1 0 40 50 -60 0 40 -50 F P 5 0 1 0 -60 60 0 120 0 100 0 120 -20 120 N -X C 1 -300 0 100 R 50 50 1 1 P +X K 1 -300 0 100 R 50 50 1 1 P X A 2 200 0 100 L 50 50 1 1 P ENDDRAW ENDDEF @@ -3425,7 +3425,7 @@ P 2 0 1 0 -80 70 -60 70 N P 3 0 1 0 -20 130 -80 70 -80 90 N P 3 0 1 0 0 50 -100 0 0 -50 F P 5 0 1 0 30 130 -30 70 -30 90 -30 70 -10 70 N -X C 1 -200 0 100 R 50 50 1 1 P +X K 1 -200 0 100 R 50 50 1 1 P X A 2 100 0 100 L 50 50 1 1 P ENDDRAW ENDDEF @@ -5242,7 +5242,7 @@ P 4 0 1 0 0 60 0 90 100 90 100 60 N P 4 0 1 0 100 60 100 90 200 90 200 60 N P 4 0 1 0 200 60 200 90 300 90 300 60 N P 4 0 1 0 300 60 300 90 400 90 400 60 N -X COM 1 -500 200 100 D 50 50 1 1 P +X common 1 -500 200 100 D 50 50 1 1 P X R1 2 -500 -200 100 U 50 50 1 1 P X R2 3 -400 -200 100 U 50 50 1 1 P X R3 4 -300 -200 100 U 50 50 1 1 P @@ -5483,7 +5483,7 @@ P 4 0 1 0 100 60 100 90 200 90 200 60 N P 4 0 1 0 200 60 200 90 300 90 300 60 N P 4 0 1 0 300 60 300 90 400 90 400 60 N P 4 0 1 0 400 60 400 90 500 90 500 60 N -X COM 1 -500 200 100 D 50 50 1 1 P +X common 1 -500 200 100 D 50 50 1 1 P X R1 2 -500 -200 100 U 50 50 1 1 P X R2 3 -400 -200 100 U 50 50 1 1 P X R3 4 -300 -200 100 U 50 50 1 1 P @@ -5743,7 +5743,7 @@ P 4 0 1 0 100 60 100 90 200 90 200 60 N P 4 0 1 0 200 60 200 90 300 90 300 60 N P 4 0 1 0 300 60 300 90 400 90 400 60 N P 4 0 1 0 400 60 400 90 500 90 500 60 N -X COM 1 -600 200 100 D 50 50 1 1 P +X common 1 -600 200 100 D 50 50 1 1 P X R1 2 -600 -200 100 U 50 50 1 1 P X R2 3 -500 -200 100 U 50 50 1 1 P X R3 4 -400 -200 100 U 50 50 1 1 P @@ -5809,7 +5809,7 @@ P 4 0 1 0 200 60 200 90 300 90 300 60 N P 4 0 1 0 300 60 300 90 400 90 400 60 N P 4 0 1 0 400 60 400 90 500 90 500 60 N P 4 0 1 0 500 60 500 90 600 90 600 60 N -X COM 1 -600 200 100 D 50 50 1 1 P +X common 1 -600 200 100 D 50 50 1 1 P X R1 2 -600 -200 100 U 50 50 1 1 P X R2 3 -500 -200 100 U 50 50 1 1 P X R3 4 -400 -200 100 U 50 50 1 1 P @@ -6011,7 +6011,7 @@ S 70 60 130 -100 0 1 10 N P 2 0 1 0 -100 100 -100 60 N P 4 0 1 0 -100 60 -100 90 0 90 0 60 N P 4 0 1 0 0 60 0 90 100 90 100 60 N -X COM 1 -100 200 100 D 50 50 1 1 P +X common 1 -100 200 100 D 50 50 1 1 P X R1 2 -100 -200 100 U 50 50 1 1 P X R2 3 0 -200 100 U 50 50 1 1 P X R3 4 100 -200 100 U 50 50 1 1 P @@ -6146,7 +6146,7 @@ P 2 0 1 0 -200 100 -200 60 N P 4 0 1 0 -200 60 -200 90 -100 90 -100 60 N P 4 0 1 0 -100 60 -100 90 0 90 0 60 N P 4 0 1 0 0 60 0 90 100 90 100 60 N -X COM 1 -200 200 100 D 50 50 1 1 P +X common 1 -200 200 100 D 50 50 1 1 P X R1 2 -200 -200 100 U 50 50 1 1 P X R2 3 -100 -200 100 U 50 50 1 1 P X R3 4 0 -200 100 U 50 50 1 1 P @@ -6304,7 +6304,7 @@ P 4 0 1 0 -200 60 -200 90 -100 90 -100 60 N P 4 0 1 0 -100 60 -100 90 0 90 0 60 N P 4 0 1 0 0 60 0 90 100 90 100 60 N P 4 0 1 0 100 60 100 90 200 90 200 60 N -X COM 1 -200 200 100 D 50 50 1 1 P +X common 1 -200 200 100 D 50 50 1 1 P X R1 2 -200 -200 100 U 50 50 1 1 P X R2 3 -100 -200 100 U 50 50 1 1 P X R3 4 0 -200 100 U 50 50 1 1 P @@ -6485,7 +6485,7 @@ P 4 0 1 0 -200 60 -200 90 -100 90 -100 60 N P 4 0 1 0 -100 60 -100 90 0 90 0 60 N P 4 0 1 0 0 60 0 90 100 90 100 60 N P 4 0 1 0 100 60 100 90 200 90 200 60 N -X COM 1 -300 200 100 D 50 50 1 1 P +X common 1 -300 200 100 D 50 50 1 1 P X R1 2 -300 -200 100 U 50 50 1 1 P X R2 3 -200 -200 100 U 50 50 1 1 P X R3 4 -100 -200 100 U 50 50 1 1 P @@ -6689,7 +6689,7 @@ P 4 0 1 0 -100 60 -100 90 0 90 0 60 N P 4 0 1 0 0 60 0 90 100 90 100 60 N P 4 0 1 0 100 60 100 90 200 90 200 60 N P 4 0 1 0 200 60 200 90 300 90 300 60 N -X COM 1 -300 200 100 D 50 50 1 1 P +X common 1 -300 200 100 D 50 50 1 1 P X R1 2 -300 -200 100 U 50 50 1 1 P X R2 3 -200 -200 100 U 50 50 1 1 P X R3 4 -100 -200 100 U 50 50 1 1 P @@ -6916,7 +6916,7 @@ P 4 0 1 0 -100 60 -100 90 0 90 0 60 N P 4 0 1 0 0 60 0 90 100 90 100 60 N P 4 0 1 0 100 60 100 90 200 90 200 60 N P 4 0 1 0 200 60 200 90 300 90 300 60 N -X COM 1 -400 200 100 D 50 50 1 1 P +X common 1 -400 200 100 D 50 50 1 1 P X R1 2 -400 -200 100 U 50 50 1 1 P X R2 3 -300 -200 100 U 50 50 1 1 P X R3 4 -200 -200 100 U 50 50 1 1 P @@ -7119,7 +7119,7 @@ P 4 0 1 0 0 60 0 90 100 90 100 60 N P 4 0 1 0 100 60 100 90 200 90 200 60 N P 4 0 1 0 200 60 200 90 300 90 300 60 N P 4 0 1 0 300 60 300 90 400 90 400 60 N -X COM 1 -400 200 100 D 50 50 1 1 P +X common 1 -400 200 100 D 50 50 1 1 P X R1 2 -400 -200 100 U 50 50 1 1 P X R2 3 -300 -200 100 U 50 50 1 1 P X R3 4 -200 -200 100 U 50 50 1 1 P @@ -7488,7 +7488,7 @@ P 2 0 1 0 100 50 100 -50 N P 3 0 1 0 50 50 -50 0 50 -50 F P 6 0 1 0 -75 25 -75 50 -50 50 -50 -50 -25 -50 -25 -25 N X A 1 200 -50 100 L 50 50 1 1 P -X C 2 -200 0 150 R 50 50 1 1 P +X K 2 -200 0 150 R 50 50 1 1 P X A 3 200 50 100 L 50 50 1 1 I ENDDRAW ENDDEF @@ -8422,7 +8422,7 @@ P 2 0 1 0 -150 50 150 50 N P 2 0 1 0 0 50 0 150 N X 1 1 -300 0 100 R 50 50 0 1 P X 2 2 300 0 100 L 50 50 0 1 P -X C 3 -300 -200 100 R 50 50 0 1 P +X K 3 -300 -200 100 R 50 50 0 1 P X A 4 300 -200 100 L 50 50 0 1 P ENDDRAW ENDDEF @@ -8448,7 +8448,7 @@ P 2 0 1 0 0 150 0 220 N P 2 0 1 0 100 150 -100 150 N X 1 1 -200 100 100 R 50 50 0 1 P X 2 2 200 100 100 L 50 50 0 1 P -X C 3 -200 0 100 R 50 50 0 1 P +X K 3 -200 0 100 R 50 50 0 1 P X A 4 200 0 100 L 50 50 0 1 P ENDDRAW ENDDEF @@ -8474,8 +8474,8 @@ P 2 0 1 0 70 -130 -70 -270 N P 2 0 1 0 100 -200 200 -200 N X 1 1 -300 0 100 R 50 50 0 1 P X 2 2 300 0 100 L 50 50 0 1 P -X C 3 -300 -200 100 R 50 50 0 1 P -X A 4 300 -200 100 L 50 50 0 1 P +X L 3 -300 -200 100 R 50 50 0 1 P +X L 4 300 -200 100 L 50 50 0 1 P ENDDRAW ENDDEF # @@ -8498,8 +8498,8 @@ P 2 0 1 0 100 0 50 0 N P 2 0 1 0 100 150 -100 150 N X 1 1 -200 100 100 R 50 50 0 1 P X 2 2 200 100 100 L 50 50 0 1 P -X C 3 -200 0 100 R 50 50 0 1 P -X A 4 200 0 100 L 50 50 0 1 P +X L 3 -200 0 100 R 50 50 0 1 P +X L 4 200 0 100 L 50 50 0 1 P ENDDRAW ENDDEF # @@ -9171,7 +9171,7 @@ C 80 100 20 0 1 0 N P 2 0 1 0 -60 110 80 170 N X 1 1 -200 100 100 R 50 50 0 1 P X 2 2 200 100 100 L 50 50 0 1 P -X C 3 -200 0 100 R 50 50 0 1 P +X K 3 -200 0 100 R 50 50 0 1 P X A 4 200 0 100 L 50 50 0 1 P ENDDRAW ENDDEF @@ -9196,8 +9196,8 @@ P 2 0 1 0 70 -130 -70 -270 N P 2 0 1 0 100 -200 200 -200 N X 1 1 -300 0 100 R 50 50 0 1 P X 2 2 300 0 100 L 50 50 0 1 P -X C 3 -300 -200 100 R 50 50 0 1 P -X A 4 300 -200 100 L 50 50 0 1 P +X L 3 -300 -200 100 R 50 50 0 1 P +X L 4 300 -200 100 L 50 50 0 1 P ENDDRAW ENDDEF # @@ -9219,8 +9219,8 @@ P 2 0 1 0 35 -35 -35 35 N P 2 0 1 0 100 0 50 0 N X 1 1 -200 100 100 R 50 50 0 1 P X 2 2 200 100 100 L 50 50 0 1 P -X C 3 -200 0 100 R 50 50 0 1 P -X A 4 200 0 100 L 50 50 0 1 P +X L 3 -200 0 100 R 50 50 0 1 P +X L 4 200 0 100 L 50 50 0 1 P ENDDRAW ENDDEF # @@ -9388,7 +9388,7 @@ DRAW P 2 0 1 0 -50 50 -50 -50 N P 3 0 1 0 50 50 -50 0 50 -50 F P 4 0 1 0 -50 0 -100 50 -100 50 -100 50 N -X C 1 -200 0 150 R 50 50 1 1 P +X K 1 -200 0 150 R 50 50 1 1 P X A 2 200 0 150 L 50 50 1 1 P X G 3 -100 200 150 D 50 50 1 1 P ENDDRAW From 35c27e562fb47b200e300ac867048e448150421f Mon Sep 17 00:00:00 2001 From: jkriege2 Date: Sat, 22 Oct 2016 14:45:20 +0200 Subject: [PATCH 159/283] fixed C->K in LEDs --- library/device.lib | 53 +++++++++++++++++++++++----------------------- 1 file changed, 26 insertions(+), 27 deletions(-) diff --git a/library/device.lib b/library/device.lib index 21ad0af4..f55b55d4 100644 --- a/library/device.lib +++ b/library/device.lib @@ -2209,8 +2209,7 @@ F1 "LED" 0 -100 50 H V C CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN $FPLIST - LED-* - LED_* + LED* $ENDFPLIST DRAW P 2 0 1 0 -80 0 -100 0 N @@ -2258,9 +2257,9 @@ P 5 0 1 0 50 -150 50 -250 -50 -200 50 -150 50 -150 F P 6 0 1 0 50 50 50 -50 -50 0 50 50 50 50 50 50 F P 6 0 1 0 50 250 50 150 -50 200 50 250 50 250 50 250 F X A 1 200 0 100 L 50 50 1 1 P -X RC 2 -200 200 100 R 50 50 1 1 P -X GC 3 -200 0 100 R 50 50 1 1 P -X BC 4 -200 -200 100 R 50 50 1 1 P +X RK 2 -200 200 100 R 50 50 1 1 P +X GK 3 -200 0 100 R 50 50 1 1 P +X BK 4 -200 -200 100 R 50 50 1 1 P ENDDRAW ENDDEF # @@ -2328,8 +2327,8 @@ P 3 0 1 0 55 150 -45 100 55 50 F P 3 0 1 10 110 170 170 230 140 230 N P 3 0 1 10 160 120 220 180 190 180 N P 5 0 1 0 90 100 -80 100 -80 -100 90 -100 90 100 N -X CA 1 310 0 150 L 50 50 1 1 I -X AC 2 -300 0 120 R 50 50 1 1 I +X KA 1 310 0 150 L 50 50 1 1 I +X AK 2 -300 0 120 R 50 50 1 1 I ENDDRAW ENDDEF # @@ -2380,8 +2379,8 @@ P 5 0 1 0 80 200 140 260 110 260 140 260 140 230 N P 5 0 1 0 130 160 190 220 160 220 190 220 190 190 N X A1 1 -300 100 120 R 50 50 1 1 I X A2 2 -300 -100 120 R 50 50 1 1 I -X C1 3 300 100 150 L 50 50 1 1 I -X C2 4 300 -100 150 L 50 50 1 1 I +X K1 3 300 100 150 L 50 50 1 1 I +X K2 4 300 -100 150 L 50 50 1 1 I ENDDRAW ENDDEF # @@ -2431,9 +2430,9 @@ P 3 0 1 0 -25 150 75 100 -25 50 F P 5 0 1 0 80 200 140 260 110 260 140 260 140 230 N P 5 0 1 0 130 160 190 220 160 220 190 220 190 190 N X A1 1 -300 100 120 R 50 50 1 1 I -X C1 2 300 100 150 L 50 50 1 1 I +X K1 2 300 100 150 L 50 50 1 1 I X A2 3 -300 -100 120 R 50 50 1 1 I -X C2 4 300 -100 150 L 50 50 1 1 I +X K2 4 300 -100 150 L 50 50 1 1 I ENDDRAW ENDDEF # @@ -2457,9 +2456,9 @@ P 3 0 1 0 -25 150 75 100 -25 50 F P 4 0 1 0 0 100 -100 100 -100 -100 0 -100 N P 5 0 1 0 80 200 140 260 110 260 140 260 140 230 N P 5 0 1 0 130 160 190 220 160 220 190 220 190 190 N -X C1 1 300 100 150 L 50 50 1 1 I +X K1 1 300 100 150 L 50 50 1 1 I X A 2 -300 0 120 R 50 50 1 1 I -X C2 3 300 -100 150 L 50 50 1 1 I +X K2 3 300 -100 150 L 50 50 1 1 I ENDDRAW ENDDEF # @@ -2483,8 +2482,8 @@ P 3 0 1 0 -25 150 75 100 -25 50 F P 4 0 1 0 0 100 -100 100 -100 -100 0 -100 N P 5 0 1 0 80 200 140 260 110 260 140 260 140 230 N P 5 0 1 0 130 160 190 220 160 220 190 220 190 190 N -X C1 1 300 100 150 L 50 50 1 1 I -X C2 2 300 -100 150 L 50 50 1 1 I +X K1 1 300 100 150 L 50 50 1 1 I +X K2 2 300 -100 150 L 50 50 1 1 I X A 3 -300 0 120 R 50 50 1 1 I ENDDRAW ENDDEF @@ -2523,10 +2522,10 @@ P 5 0 1 0 0 250 60 310 30 310 60 310 60 280 N P 5 0 1 0 50 -150 50 -250 -50 -200 50 -150 50 -150 F P 6 0 1 0 50 50 50 -50 -50 0 50 50 50 50 50 50 F P 6 0 1 0 50 250 50 150 -50 200 50 250 50 250 50 250 F -X RC 1 -200 200 100 R 50 50 1 1 P +X RK 1 -200 200 100 R 50 50 1 1 P X A 2 200 0 100 L 50 50 1 1 P -X BC 3 -200 -200 100 R 50 50 1 1 P -X GC 4 -200 0 100 R 50 50 1 1 P +X BK 3 -200 -200 100 R 50 50 1 1 P +X GK 4 -200 0 100 R 50 50 1 1 P ENDDRAW ENDDEF # @@ -2564,10 +2563,10 @@ P 5 0 1 0 0 250 60 310 30 310 60 310 60 280 N P 5 0 1 0 50 -150 50 -250 -50 -200 50 -150 50 -150 F P 6 0 1 0 50 50 50 -50 -50 0 50 50 50 50 50 50 F P 6 0 1 0 50 250 50 150 -50 200 50 250 50 250 50 250 F -X RC 1 -200 200 100 R 50 50 1 1 P +X RK 1 -200 200 100 R 50 50 1 1 P X A 2 200 0 100 L 50 50 1 1 P -X GC 3 -200 0 100 R 50 50 1 1 P -X BC 4 -200 -200 100 R 50 50 1 1 P +X GK 3 -200 0 100 R 50 50 1 1 P +X BK 4 -200 -200 100 R 50 50 1 1 P ENDDRAW ENDDEF # @@ -2687,9 +2686,9 @@ P 5 0 1 0 0 250 60 310 30 310 60 310 60 280 N P 5 0 1 0 50 -150 50 -250 -50 -200 50 -150 50 -150 F P 6 0 1 0 50 50 50 -50 -50 0 50 50 50 50 50 50 F P 6 0 1 0 50 250 50 150 -50 200 50 250 50 250 50 250 F -X RC 1 -200 200 100 R 50 50 1 1 P -X GC 2 -200 0 100 R 50 50 1 1 P -X BC 3 -200 -200 100 R 50 50 1 1 P +X RK 1 -200 200 100 R 50 50 1 1 P +X GK 2 -200 0 100 R 50 50 1 1 P +X BK 3 -200 -200 100 R 50 50 1 1 P X BA 4 200 -200 100 L 50 50 1 1 P X GA 5 200 0 100 L 50 50 1 1 P X RA 6 200 200 100 L 50 50 1 1 P @@ -2730,9 +2729,9 @@ P 5 0 1 0 0 250 60 310 30 310 60 310 60 280 N P 5 0 1 0 50 -150 50 -250 -50 -200 50 -150 50 -150 F P 6 0 1 0 50 50 50 -50 -50 0 50 50 50 50 50 50 F P 6 0 1 0 50 250 50 150 -50 200 50 250 50 250 50 250 F -X RC 1 -200 200 100 R 50 50 1 1 P -X GC 2 -200 0 100 R 50 50 1 1 P -X BC 3 -200 -200 100 R 50 50 1 1 P +X RK 1 -200 200 100 R 50 50 1 1 P +X GK 2 -200 0 100 R 50 50 1 1 P +X BK 3 -200 -200 100 R 50 50 1 1 P X BA 4 200 -200 100 L 50 50 1 1 P X GA 5 200 0 100 L 50 50 1 1 P X RA 6 200 200 100 L 50 50 1 1 P From 486ce2213d8e3d6db8fc2287d09f191661889e97 Mon Sep 17 00:00:00 2001 From: jkriege2 Date: Sat, 22 Oct 2016 20:53:40 +0200 Subject: [PATCH 160/283] EMI_Filter_C is an Alias of C_Feedthrough now --- library/device.dcm | 7 +++---- library/device.lib | 19 +------------------ 2 files changed, 4 insertions(+), 22 deletions(-) diff --git a/library/device.dcm b/library/device.dcm index 8b1878e7..826c2095 100644 --- a/library/device.dcm +++ b/library/device.dcm @@ -82,9 +82,8 @@ K trimmer capacitor $ENDCMP # $CMP C_Feedthrough -D EMI filter, single capacitor -K EMI filter -F http://www.murata.com/~/media/webrenewal/support/library/catalog/products/emc/emifil/c31e.ashx?la=en-gb +D feedthrough capacitor +K EMI filter feedthrough capacitor $ENDCMP # $CMP C_Small @@ -396,7 +395,7 @@ $ENDCMP # $CMP EMI_Filter_C D EMI filter, single capacitor -K EMI filter +K EMI filter feedthrough capacitor F http://www.murata.com/~/media/webrenewal/support/library/catalog/products/emc/emifil/c31e.ashx?la=en-gb $ENDCMP # diff --git a/library/device.lib b/library/device.lib index f55b55d4..f1a6c04b 100644 --- a/library/device.lib +++ b/library/device.lib @@ -344,6 +344,7 @@ F0 "C" 0 300 50 H V C CNN F1 "C_Feedthrough" 0 225 50 H V C CNN F2 "" 0 0 50 V V C CNN F3 "" 0 0 50 V V C CNN +ALIAS EMI_Filter_C DRAW S -65 60 60 80 0 1 0 F S 60 120 -65 140 0 1 0 F @@ -1763,24 +1764,6 @@ X COMMUN 3 -200 0 100 R 50 50 1 1 I ENDDRAW ENDDEF # -# EMI_Filter_C -# -DEF EMI_Filter_C FL 0 10 Y N 1 F N -F0 "FL" 0 300 50 H V C CNN -F1 "EMI_Filter_C" 0 225 50 H V C CNN -F2 "" 0 0 50 V V C CNN -F3 "" 0 0 50 V V C CNN -DRAW -S -65 60 60 80 0 1 0 F -S 60 120 -65 140 0 1 0 F -P 2 0 1 0 -100 100 100 100 N -P 2 0 1 0 0 0 0 70 N -X 1 1 -200 100 100 R 50 50 1 1 P -X 2 2 0 -100 100 U 50 50 1 1 P -X 3 3 200 100 100 L 50 50 1 1 P -ENDDRAW -ENDDEF -# # EMI_Filter_CLC # DEF EMI_Filter_CLC FL 0 10 Y N 1 F N From 8f7d429dae7e89886b0a84aed9d1ba82cfa6b0bc Mon Sep 17 00:00:00 2001 From: jkriege2 Date: Sat, 22 Oct 2016 21:10:31 +0200 Subject: [PATCH 161/283] fixed numbering (leading 0 for 1-digit numbers) of SW_DIP and R_NET --- library/device.dcm | 449 +++--- library/device.lib | 3634 ++++++++++++++++++++++---------------------- 2 files changed, 2044 insertions(+), 2039 deletions(-) diff --git a/library/device.dcm b/library/device.dcm index 826c2095..229e8d4f 100644 --- a/library/device.dcm +++ b/library/device.dcm @@ -1143,6 +1143,187 @@ D variable Resistor K r res resistor variable potentiometer $ENDCMP # +$CMP R_NET01_DIV_CenterPin1 +D Voltage Divider (center=pin1) +K R Network voltage divider +$ENDCMP +# +$CMP R_NET01_DIV_CenterPin2 +D Voltage Divider (center=pin2) +K R Network voltage divider +$ENDCMP +# +$CMP R_NET01_DIV_CenterPin3 +D Voltage Divider (center=pin3) +K R Network voltage divider +$ENDCMP +# +$CMP R_NET02_DIV_SIP +D 2 Voltage Dividers network, Dual Terminator, SIP package +K R Network divider topology +F http://www.vishay.com/docs/31509/csc.pdf +$ENDCMP +# +$CMP R_NET02_PAR_DIP +D 2 Resistor network, parallel topology, DIP package +K R Network parallel topology +$ENDCMP +# +$CMP R_NET02_PAR_SIP +D 2 Resistor network, parallel topology, SIP package +K R Network parallel topology +F http://www.vishay.com/docs/31509/csc.pdf +$ENDCMP +# +$CMP R_NET03 +D 3 Resistor network, star topology, bussed resistors, small symbol +K R Network star-topology +F http://www.vishay.com/docs/31509/csc.pdf +$ENDCMP +# +$CMP R_NET03_DIV_SIP +D 3 Voltage Dividers network, Dual Terminator, SIP package +K R Network divider topology +F http://www.vishay.com/docs/31509/csc.pdf +$ENDCMP +# +$CMP R_NET03_PAR_DIP +D 3 Resistor network, parallel topology, DIP package +K R Network parallel topology +$ENDCMP +# +$CMP R_NET03_PAR_SIP +D 3 Resistor network, parallel topology, SIP package +K R Network parallel topology +F http://www.vishay.com/docs/31509/csc.pdf +$ENDCMP +# +$CMP R_NET04 +D 4 Resistor network, star topology, bussed resistors, small symbol +K R Network star-topology +F http://www.vishay.com/docs/31509/csc.pdf +$ENDCMP +# +$CMP R_NET04_DIV_SIP +D 4 Voltage Dividers network, Dual Terminator, SIP package +K R Network divider topology +F http://www.vishay.com/docs/31509/csc.pdf +$ENDCMP +# +$CMP R_NET04_PAR_DIP +D 4 Resistor network, parallel topology, DIP package +K R Network parallel topology +$ENDCMP +# +$CMP R_NET04_PAR_SIP +D 4 Resistor network, parallel topology, SIP package +K R Network parallel topology +F http://www.vishay.com/docs/31509/csc.pdf +$ENDCMP +# +$CMP R_NET05 +D 5 Resistor network, star topology, bussed resistors, small symbol +K R Network star-topology +F http://www.vishay.com/docs/31509/csc.pdf +$ENDCMP +# +$CMP R_NET05_DIV_SIP +D 5 Voltage Dividers network, Dual Terminator, SIP package +K R Network divider topology +F http://www.vishay.com/docs/31509/csc.pdf +$ENDCMP +# +$CMP R_NET05_PAR_DIP +D 5 Resistor network, parallel topology, DIP package +K R Network parallel topology +$ENDCMP +# +$CMP R_NET05_PAR_SIP +D 5 Resistor network, parallel topology, SIP package +K R Network parallel topology +F http://www.vishay.com/docs/31509/csc.pdf +$ENDCMP +# +$CMP R_NET06 +D 6 Resistor network, star topology, bussed resistors, small symbol +K R Network star-topology +F http://www.vishay.com/docs/31509/csc.pdf +$ENDCMP +# +$CMP R_NET06_DIV_SIP +D 6 Voltage Dividers network, Dual Terminator, SIP package +K R Network divider topology +F http://www.vishay.com/docs/31509/csc.pdf +$ENDCMP +# +$CMP R_NET06_PAR_DIP +D 6 Resistor network, parallel topology, DIP package +K R Network parallel topology +$ENDCMP +# +$CMP R_NET06_PAR_SIP +D 6 Resistor network, parallel topology, SIP package +K R Network parallel topology +F http://www.vishay.com/docs/31509/csc.pdf +$ENDCMP +# +$CMP R_NET07 +D 7 Resistor network, star topology, bussed resistors, small symbol +K R Network star-topology +F http://www.vishay.com/docs/31509/csc.pdf +$ENDCMP +# +$CMP R_NET07_DIV_SIP +D 7 Voltage Dividers network, Dual Terminator, SIP package +K R Network divider topology +F http://www.vishay.com/docs/31509/csc.pdf +$ENDCMP +# +$CMP R_NET07_PAR_DIP +D 7 Resistor network, parallel topology, DIP package +K R Network parallel topology +$ENDCMP +# +$CMP R_NET07_PAR_SIP +D 7 Resistor network, parallel topology, SIP package +K R Network parallel topology +F http://www.vishay.com/docs/31509/csc.pdf +$ENDCMP +# +$CMP R_NET08 +D 8 Resistor network, star topology, bussed resistors, small symbol +K R Network star-topology +F http://www.vishay.com/docs/31509/csc.pdf +$ENDCMP +# +$CMP R_NET08_DIV_SIP +D 8 Voltage Dividers network, Dual Terminator, SIP package +K R Network divider topology +F http://www.vishay.com/docs/31509/csc.pdf +$ENDCMP +# +$CMP R_NET08_PAR_DIP +D 8 Resistor network, parallel topology, DIP package +K R Network parallel topology +$ENDCMP +# +$CMP R_NET09 +D 9 Resistor network, star topology, bussed resistors, small symbol +K R Network star-topology +F http://www.vishay.com/docs/31509/csc.pdf +$ENDCMP +# +$CMP R_NET09_DIV_SIP +D 9 Voltage Dividers network, Dual Terminator, SIP package +K R Network divider topology +F http://www.vishay.com/docs/31509/csc.pdf +$ENDCMP +# +$CMP R_NET09_PAR_DIP +D 9 Resistor network, parallel topology, DIP package +K R Network parallel topology +$ENDCMP +# $CMP R_NET10 D 10 Resistor network, star topology, bussed resistors, small symbol K R Network star-topology @@ -1189,187 +1370,6 @@ K R Network star-topology F http://www.vishay.com/docs/31509/csc.pdf $ENDCMP # -$CMP R_NET1_DIV_CenterPin1 -D Voltage Divider (center=pin1) -K R Network voltage divider -$ENDCMP -# -$CMP R_NET1_DIV_CenterPin2 -D Voltage Divider (center=pin2) -K R Network voltage divider -$ENDCMP -# -$CMP R_NET1_DIV_CenterPin3 -D Voltage Divider (center=pin3) -K R Network voltage divider -$ENDCMP -# -$CMP R_NET2_DIV_SIP -D 2 Voltage Dividers network, Dual Terminator, SIP package -K R Network divider topology -F http://www.vishay.com/docs/31509/csc.pdf -$ENDCMP -# -$CMP R_NET2_PAR_DIP -D 2 Resistor network, parallel topology, DIP package -K R Network parallel topology -$ENDCMP -# -$CMP R_NET2_PAR_SIP -D 2 Resistor network, parallel topology, SIP package -K R Network parallel topology -F http://www.vishay.com/docs/31509/csc.pdf -$ENDCMP -# -$CMP R_NET3 -D 3 Resistor network, star topology, bussed resistors, small symbol -K R Network star-topology -F http://www.vishay.com/docs/31509/csc.pdf -$ENDCMP -# -$CMP R_NET3_DIV_SIP -D 3 Voltage Dividers network, Dual Terminator, SIP package -K R Network divider topology -F http://www.vishay.com/docs/31509/csc.pdf -$ENDCMP -# -$CMP R_NET3_PAR_DIP -D 3 Resistor network, parallel topology, DIP package -K R Network parallel topology -$ENDCMP -# -$CMP R_NET3_PAR_SIP -D 3 Resistor network, parallel topology, SIP package -K R Network parallel topology -F http://www.vishay.com/docs/31509/csc.pdf -$ENDCMP -# -$CMP R_NET4 -D 4 Resistor network, star topology, bussed resistors, small symbol -K R Network star-topology -F http://www.vishay.com/docs/31509/csc.pdf -$ENDCMP -# -$CMP R_NET4_DIV_SIP -D 4 Voltage Dividers network, Dual Terminator, SIP package -K R Network divider topology -F http://www.vishay.com/docs/31509/csc.pdf -$ENDCMP -# -$CMP R_NET4_PAR_DIP -D 4 Resistor network, parallel topology, DIP package -K R Network parallel topology -$ENDCMP -# -$CMP R_NET4_PAR_SIP -D 4 Resistor network, parallel topology, SIP package -K R Network parallel topology -F http://www.vishay.com/docs/31509/csc.pdf -$ENDCMP -# -$CMP R_NET5 -D 5 Resistor network, star topology, bussed resistors, small symbol -K R Network star-topology -F http://www.vishay.com/docs/31509/csc.pdf -$ENDCMP -# -$CMP R_NET5_DIV_SIP -D 5 Voltage Dividers network, Dual Terminator, SIP package -K R Network divider topology -F http://www.vishay.com/docs/31509/csc.pdf -$ENDCMP -# -$CMP R_NET5_PAR_DIP -D 5 Resistor network, parallel topology, DIP package -K R Network parallel topology -$ENDCMP -# -$CMP R_NET5_PAR_SIP -D 5 Resistor network, parallel topology, SIP package -K R Network parallel topology -F http://www.vishay.com/docs/31509/csc.pdf -$ENDCMP -# -$CMP R_NET6 -D 6 Resistor network, star topology, bussed resistors, small symbol -K R Network star-topology -F http://www.vishay.com/docs/31509/csc.pdf -$ENDCMP -# -$CMP R_NET6_DIV_SIP -D 6 Voltage Dividers network, Dual Terminator, SIP package -K R Network divider topology -F http://www.vishay.com/docs/31509/csc.pdf -$ENDCMP -# -$CMP R_NET6_PAR_DIP -D 6 Resistor network, parallel topology, DIP package -K R Network parallel topology -$ENDCMP -# -$CMP R_NET6_PAR_SIP -D 6 Resistor network, parallel topology, SIP package -K R Network parallel topology -F http://www.vishay.com/docs/31509/csc.pdf -$ENDCMP -# -$CMP R_NET7 -D 7 Resistor network, star topology, bussed resistors, small symbol -K R Network star-topology -F http://www.vishay.com/docs/31509/csc.pdf -$ENDCMP -# -$CMP R_NET7_DIV_SIP -D 7 Voltage Dividers network, Dual Terminator, SIP package -K R Network divider topology -F http://www.vishay.com/docs/31509/csc.pdf -$ENDCMP -# -$CMP R_NET7_PAR_DIP -D 7 Resistor network, parallel topology, DIP package -K R Network parallel topology -$ENDCMP -# -$CMP R_NET7_PAR_SIP -D 7 Resistor network, parallel topology, SIP package -K R Network parallel topology -F http://www.vishay.com/docs/31509/csc.pdf -$ENDCMP -# -$CMP R_NET8 -D 8 Resistor network, star topology, bussed resistors, small symbol -K R Network star-topology -F http://www.vishay.com/docs/31509/csc.pdf -$ENDCMP -# -$CMP R_NET8_DIV_SIP -D 8 Voltage Dividers network, Dual Terminator, SIP package -K R Network divider topology -F http://www.vishay.com/docs/31509/csc.pdf -$ENDCMP -# -$CMP R_NET8_PAR_DIP -D 8 Resistor network, parallel topology, DIP package -K R Network parallel topology -$ENDCMP -# -$CMP R_NET9 -D 9 Resistor network, star topology, bussed resistors, small symbol -K R Network star-topology -F http://www.vishay.com/docs/31509/csc.pdf -$ENDCMP -# -$CMP R_NET9_DIV_SIP -D 9 Voltage Dividers network, Dual Terminator, SIP package -K R Network divider topology -F http://www.vishay.com/docs/31509/csc.pdf -$ENDCMP -# -$CMP R_NET9_PAR_DIP -D 9 Resistor network, parallel topology, DIP package -K R Network parallel topology -$ENDCMP -# $CMP R_PACK10 D 10 Resistor network, parallel topology, DIP package K R Network parallel topology @@ -1467,11 +1467,51 @@ D Rotary switch, 4-bit encoding K rotary hex $ENDCMP # -$CMP SW_DIP1 +$CMP SW_DIP01 D 1x DIP Switch, Single Pole Single Throw (SPST) switch, small symbol K dip switch $ENDCMP # +$CMP SW_DIP02 +D 2x DIP Switch, Single Pole Single Throw (SPST) switch, small symbol +K dip switch +$ENDCMP +# +$CMP SW_DIP03 +D 3x DIP Switch, Single Pole Single Throw (SPST) switch, small symbol +K dip switch +$ENDCMP +# +$CMP SW_DIP04 +D 4x DIP Switch, Single Pole Single Throw (SPST) switch, small symbol +K dip switch +$ENDCMP +# +$CMP SW_DIP05 +D 5x DIP Switch, Single Pole Single Throw (SPST) switch, small symbol +K dip switch +$ENDCMP +# +$CMP SW_DIP06 +D 6x DIP Switch, Single Pole Single Throw (SPST) switch, small symbol +K dip switch +$ENDCMP +# +$CMP SW_DIP07 +D 7x DIP Switch, Single Pole Single Throw (SPST) switch, small symbol +K dip switch +$ENDCMP +# +$CMP SW_DIP08 +D 8x DIP Switch, Single Pole Single Throw (SPST) switch, small symbol +K dip switch +$ENDCMP +# +$CMP SW_DIP09 +D 9x DIP Switch, Single Pole Single Throw (SPST) switch, small symbol +K dip switch +$ENDCMP +# $CMP SW_DIP10 D 10x DIP Switch, Single Pole Single Throw (SPST) switch, small symbol K dip switch @@ -1487,46 +1527,6 @@ D 12x DIP Switch, Single Pole Single Throw (SPST) switch, small symbol K dip switch $ENDCMP # -$CMP SW_DIP2 -D 2x DIP Switch, Single Pole Single Throw (SPST) switch, small symbol -K dip switch -$ENDCMP -# -$CMP SW_DIP3 -D 3x DIP Switch, Single Pole Single Throw (SPST) switch, small symbol -K dip switch -$ENDCMP -# -$CMP SW_DIP4 -D 4x DIP Switch, Single Pole Single Throw (SPST) switch, small symbol -K dip switch -$ENDCMP -# -$CMP SW_DIP5 -D 5x DIP Switch, Single Pole Single Throw (SPST) switch, small symbol -K dip switch -$ENDCMP -# -$CMP SW_DIP6 -D 6x DIP Switch, Single Pole Single Throw (SPST) switch, small symbol -K dip switch -$ENDCMP -# -$CMP SW_DIP7 -D 7x DIP Switch, Single Pole Single Throw (SPST) switch, small symbol -K dip switch -$ENDCMP -# -$CMP SW_DIP8 -D 8x DIP Switch, Single Pole Single Throw (SPST) switch, small symbol -K dip switch -$ENDCMP -# -$CMP SW_DIP9 -D 9x DIP Switch, Single Pole Single Throw (SPST) switch, small symbol -K dip switch -$ENDCMP -# $CMP SW_DPDT_Small_x2 D Switch, dual pole double throw, small separate symbols K switch dual-pole double-throw DPDT spdt ON-ON @@ -1870,6 +1870,11 @@ D Voltage dependent resistor K vdr resistance $ENDCMP # +$CMP Voltage_Divider +D voltage divider in a single package +K R Network voltage divider +$ENDCMP +# $CMP Voltmeter_AC D AC Voltmeter K Voltmeter AC diff --git a/library/device.lib b/library/device.lib index f1a6c04b..b0b8bdda 100644 --- a/library/device.lib +++ b/library/device.lib @@ -5183,6 +5183,1480 @@ X ~ 2 0 -150 50 U 50 50 1 1 P ENDDRAW ENDDEF # +# R_NET01_DIV_CenterPin1 +# +DEF R_NET01_DIV_CenterPin1 RN 0 0 Y N 1 F N +F0 "RN" -175 0 50 V V C CNN +F1 "R_NET01_DIV_CenterPin1" -100 0 50 V V C CNN +F2 "" 475 0 50 V I C CNN +F3 "" 200 0 50 H V C CNN +$FPLIST + Resistor?Array?SIP* + SOT?23 +$ENDFPLIST +DRAW +C 0 1 10 0 1 0 F +S -50 -150 50 150 0 1 10 f +S -20 -133 20 -33 0 1 10 N +S -20 133 20 33 0 1 10 N +P 2 0 1 0 0 -200 0 -135 N +P 2 0 1 0 0 35 0 -35 N +P 2 0 1 0 0 200 0 133 N +P 2 0 1 0 50 0 0 0 N +X ~ 1 150 0 100 L 50 50 1 1 P +X ~ 2 0 250 100 D 50 50 1 1 P +X ~ 3 0 -250 100 U 50 50 1 1 P +ENDDRAW +ENDDEF +# +# R_NET01_DIV_CenterPin2 +# +DEF R_NET01_DIV_CenterPin2 RN 0 0 Y N 1 F N +F0 "RN" -175 0 50 V V C CNN +F1 "R_NET01_DIV_CenterPin2" -100 0 50 V V C CNN +F2 "" 475 0 50 V I C CNN +F3 "" 200 0 50 H V C CNN +ALIAS Voltage_Divider +$FPLIST + Resistor?Array?SIP* + SOT?23 +$ENDFPLIST +DRAW +C 0 1 10 0 1 0 F +S -50 -150 50 150 0 1 10 f +S -20 -133 20 -33 0 1 10 N +S -20 133 20 33 0 1 10 N +P 2 0 1 0 0 -200 0 -135 N +P 2 0 1 0 0 35 0 -35 N +P 2 0 1 0 0 200 0 133 N +P 2 0 1 0 50 0 0 0 N +X ~ 1 0 250 100 D 50 50 1 1 P +X ~ 2 150 0 100 L 50 50 1 1 P +X ~ 3 0 -250 100 U 50 50 1 1 P +ENDDRAW +ENDDEF +# +# R_NET01_DIV_CenterPin3 +# +DEF R_NET01_DIV_CenterPin3 RN 0 0 Y N 1 F N +F0 "RN" -175 0 50 V V C CNN +F1 "R_NET01_DIV_CenterPin3" -100 0 50 V V C CNN +F2 "" 475 0 50 V I C CNN +F3 "" 200 0 50 H V C CNN +$FPLIST + Resistor?Array?SIP* + SOT?23 +$ENDFPLIST +DRAW +C 0 1 10 0 1 0 F +S -50 -150 50 150 0 1 10 f +S -20 -133 20 -33 0 1 10 N +S -20 133 20 33 0 1 10 N +P 2 0 1 0 0 -200 0 -135 N +P 2 0 1 0 0 35 0 -35 N +P 2 0 1 0 0 200 0 133 N +P 2 0 1 0 50 0 0 0 N +X ~ 1 0 250 100 D 50 50 1 1 P +X ~ 2 0 -250 100 U 50 50 1 1 P +X ~ 3 150 0 100 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +# R_NET02_DIV_SIP +# +DEF R_NET02_DIV_SIP RN 0 0 Y N 1 F N +F0 "RN" -300 0 50 V V C CNN +F1 "R_NET02_DIV_SIP" 200 0 50 V V C CNN +F2 "Resistors_ThroughHole:Resistor_Array_SIP4" 275 0 50 V I C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + Resistor?Array?SIP* +$ENDFPLIST +DRAW +C -200 0 10 0 1 0 F +C -200 166 10 0 1 0 F +C 0 0 10 0 1 0 F +C 60 -166 10 0 1 0 F +S -250 -200 150 200 0 1 10 f +S -220 133 -180 33 0 1 10 N +S -160 -133 -120 -33 0 1 10 N +S -20 133 20 33 0 1 10 N +S 40 -133 80 -33 0 1 10 N +P 2 0 1 0 -200 -200 -200 33 N +P 2 0 1 0 -200 200 -200 133 N +P 2 0 1 0 0 -200 0 33 N +P 2 0 1 0 100 -166 100 200 N +P 3 0 1 0 -200 0 -140 0 -140 -33 N +P 3 0 1 0 -200 166 0 166 0 133 N +P 3 0 1 0 -140 -133 -140 -166 100 -166 N +P 3 0 1 0 0 0 60 0 60 -33 N +P 3 0 1 0 60 -133 60 -166 100 -166 N +X COM1 1 -200 300 100 D 50 50 1 1 P +X R1 2 -200 -300 100 U 50 50 1 1 P +X R2 3 0 -300 100 U 50 50 1 1 P +X COM2 4 100 300 100 D 50 50 1 1 P +ENDDRAW +ENDDEF +# +# R_NET02_PAR_DIP +# +DEF R_NET02_PAR_DIP RN 0 0 Y N 1 F N +F0 "RN" -200 0 50 V V C CNN +F1 "R_NET02_PAR_DIP" 100 0 50 V V C CNN +F2 "" 175 0 50 V I C CNN +F3 "" 0 0 50 H V C CNN +ALIAS R_PACK2 +$FPLIST + DIP* + SOIC* +$ENDFPLIST +DRAW +S -150 -95 50 95 0 1 10 f +S -125 75 -75 -75 0 1 10 N +S -25 75 25 -75 0 1 10 N +P 2 0 1 0 -100 -100 -100 -75 N +P 2 0 1 0 -100 75 -100 100 N +P 2 0 1 0 0 -100 0 -75 N +P 2 0 1 0 0 75 0 100 N +X R1.1 1 -100 -200 100 U 50 50 1 1 P +X R2.1 2 0 -200 100 U 50 50 1 1 P +X R2.2 3 0 200 100 D 50 50 1 1 P +X R1.2 4 -100 200 100 D 50 50 1 1 P +ENDDRAW +ENDDEF +# +# R_NET02_PAR_SIP +# +DEF R_NET02_PAR_SIP RN 0 0 Y N 1 F N +F0 "RN" -300 0 50 V V C CNN +F1 "R_NET02_PAR_SIP" 300 0 50 V V C CNN +F2 "Resistors_ThroughHole:Resistor_Array_SIP4" 375 0 50 V I C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + Resistor?Array?SIP* +$ENDFPLIST +DRAW +S -250 -75 250 175 0 1 10 f +S -230 110 -170 -50 0 1 10 N +S 70 110 130 -50 0 1 10 N +P 4 0 1 0 -200 110 -200 140 -100 140 -100 -50 N +P 4 0 1 0 100 110 100 140 200 140 200 -50 N +X R1.1 1 -200 -200 150 U 50 50 1 1 P +X R1.2 2 -100 -200 150 U 50 50 1 1 P +X R2.1 3 100 -200 150 U 50 50 1 1 P +X R2.2 4 200 -200 150 U 50 50 1 1 P +ENDDRAW +ENDDEF +# +# R_NET03 +# +DEF R_NET03 RN 0 0 N N 1 F N +F0 "RN" -200 0 50 V V C CNN +F1 "R_NET03" 200 0 50 V V C CNN +F2 "Resistors_ThroughHole:Resistor_Array_SIP4" 275 0 50 V I C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + Resistor?Array?SIP* +$ENDFPLIST +DRAW +C -100 90 10 0 1 0 F +C 0 90 10 0 1 0 F +S -150 -125 150 125 0 1 10 f +S -130 60 -70 -100 0 1 10 N +S -30 60 30 -100 0 1 10 N +S 70 60 130 -100 0 1 10 N +P 2 0 1 0 -100 100 -100 60 N +P 4 0 1 0 -100 60 -100 90 0 90 0 60 N +P 4 0 1 0 0 60 0 90 100 90 100 60 N +X common 1 -100 200 100 D 50 50 1 1 P +X R1 2 -100 -200 100 U 50 50 1 1 P +X R2 3 0 -200 100 U 50 50 1 1 P +X R3 4 100 -200 100 U 50 50 1 1 P +ENDDRAW +ENDDEF +# +# R_NET03_DIV_SIP +# +DEF R_NET03_DIV_SIP RN 0 0 Y N 1 F N +F0 "RN" -300 0 50 V V C CNN +F1 "R_NET03_DIV_SIP" 400 0 50 V V C CNN +F2 "Resistors_ThroughHole:Resistor_Array_SIP5" 475 0 50 V I C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + Resistor?Array?SIP* +$ENDFPLIST +DRAW +C -200 0 10 0 1 0 F +C -200 166 10 0 1 0 F +C 0 0 10 0 1 0 F +C 0 166 10 0 1 0 F +C 60 -166 10 0 1 0 F +C 200 0 10 0 1 0 F +C 260 -166 10 0 1 0 F +S -250 -200 350 200 0 1 10 f +S -220 133 -180 33 0 1 10 N +S -160 -133 -120 -33 0 1 10 N +S -20 133 20 33 0 1 10 N +S 40 -133 80 -33 0 1 10 N +S 180 133 220 33 0 1 10 N +S 240 -133 280 -33 0 1 10 N +P 2 0 1 0 -200 -200 -200 33 N +P 2 0 1 0 -200 200 -200 133 N +P 2 0 1 0 0 -200 0 33 N +P 2 0 1 0 200 -200 200 33 N +P 2 0 1 0 300 -166 300 200 N +P 3 0 1 0 -200 0 -140 0 -140 -33 N +P 3 0 1 0 -200 166 0 166 0 133 N +P 3 0 1 0 -140 -133 -140 -166 300 -166 N +P 3 0 1 0 0 0 60 0 60 -33 N +P 3 0 1 0 0 166 200 166 200 133 N +P 3 0 1 0 60 -133 60 -166 300 -166 N +P 3 0 1 0 200 0 260 0 260 -33 N +P 3 0 1 0 260 -133 260 -166 300 -166 N +X COM1 1 -200 300 100 D 50 50 1 1 P +X R1 2 -200 -300 100 U 50 50 1 1 P +X R2 3 0 -300 100 U 50 50 1 1 P +X R3 4 200 -300 100 U 50 50 1 1 P +X COM2 5 300 300 100 D 50 50 1 1 P +ENDDRAW +ENDDEF +# +# R_NET03_PAR_DIP +# +DEF R_NET03_PAR_DIP RN 0 0 Y N 1 F N +F0 "RN" -200 0 50 V V C CNN +F1 "R_NET03_PAR_DIP" 200 0 50 V V C CNN +F2 "" 275 0 50 V I C CNN +F3 "" 0 0 50 H V C CNN +ALIAS R_PACK3 +$FPLIST + DIP* + SOIC* +$ENDFPLIST +DRAW +S -150 -95 150 95 0 1 10 f +S -125 75 -75 -75 0 1 10 N +S -25 75 25 -75 0 1 10 N +S 75 75 125 -75 0 1 10 N +P 2 0 1 0 -100 -100 -100 -75 N +P 2 0 1 0 -100 75 -100 100 N +P 2 0 1 0 0 -100 0 -75 N +P 2 0 1 0 0 75 0 100 N +P 2 0 1 0 100 -100 100 -75 N +P 2 0 1 0 100 75 100 100 N +X R1.1 1 -100 -200 100 U 50 50 1 1 P +X R2.1 2 0 -200 100 U 50 50 1 1 P +X R3.1 3 100 -200 100 U 50 50 1 1 P +X R3.2 4 100 200 100 D 50 50 1 1 P +X R2.2 5 0 200 100 D 50 50 1 1 P +X R1.2 6 -100 200 100 D 50 50 1 1 P +ENDDRAW +ENDDEF +# +# R_NET03_PAR_SIP +# +DEF R_NET03_PAR_SIP RN 0 0 Y N 1 F N +F0 "RN" -400 0 50 V V C CNN +F1 "R_NET03_PAR_SIP" 500 0 50 V V C CNN +F2 "Resistors_ThroughHole:Resistor_Array_SIP6" 575 0 50 V I C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + Resistor?Array?SIP* +$ENDFPLIST +DRAW +S -350 -75 450 175 0 1 10 f +S -330 110 -270 -50 0 1 10 N +S -30 110 30 -50 0 1 10 N +S 270 110 330 -50 0 1 10 N +P 4 0 1 0 -300 110 -300 140 -200 140 -200 -50 N +P 4 0 1 0 0 110 0 140 100 140 100 -50 N +P 4 0 1 0 300 110 300 140 400 140 400 -50 N +X R1.1 1 -300 -200 150 U 50 50 1 1 P +X R1.2 2 -200 -200 150 U 50 50 1 1 P +X R2.1 3 0 -200 150 U 50 50 1 1 P +X R2.2 4 100 -200 150 U 50 50 1 1 P +X R3.1 5 300 -200 150 U 50 50 1 1 P +X R3.2 6 400 -200 150 U 50 50 1 1 P +ENDDRAW +ENDDEF +# +# R_NET04 +# +DEF R_NET04 RN 0 0 N N 1 F N +F0 "RN" -300 0 50 V V C CNN +F1 "R_NET04" 200 0 50 V V C CNN +F2 "Resistors_ThroughHole:Resistor_Array_SIP5" 275 0 50 V I C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + Resistor?Array?SIP* +$ENDFPLIST +DRAW +C -200 90 10 0 1 0 F +C -100 90 10 0 1 0 F +C 0 90 10 0 1 0 F +S -250 -125 150 125 0 1 10 f +S -230 60 -170 -100 0 1 10 N +S -130 60 -70 -100 0 1 10 N +S -30 60 30 -100 0 1 10 N +S 70 60 130 -100 0 1 10 N +P 2 0 1 0 -200 100 -200 60 N +P 4 0 1 0 -200 60 -200 90 -100 90 -100 60 N +P 4 0 1 0 -100 60 -100 90 0 90 0 60 N +P 4 0 1 0 0 60 0 90 100 90 100 60 N +X common 1 -200 200 100 D 50 50 1 1 P +X R1 2 -200 -200 100 U 50 50 1 1 P +X R2 3 -100 -200 100 U 50 50 1 1 P +X R3 4 0 -200 100 U 50 50 1 1 P +X R4 5 100 -200 100 U 50 50 1 1 P +ENDDRAW +ENDDEF +# +# R_NET04_DIV_SIP +# +DEF R_NET04_DIV_SIP RN 0 0 Y N 1 F N +F0 "RN" -500 0 50 V V C CNN +F1 "R_NET04_DIV_SIP" 400 0 50 V V C CNN +F2 "Resistors_ThroughHole:Resistor_Array_SIP6" 475 0 50 V I C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + Resistor?Array?SIP* +$ENDFPLIST +DRAW +C -400 0 10 0 1 0 F +C -400 166 10 0 1 0 F +C -200 0 10 0 1 0 F +C -200 166 10 0 1 0 F +C -140 -166 10 0 1 0 F +C 0 0 10 0 1 0 F +C 0 166 10 0 1 0 F +C 60 -166 10 0 1 0 F +C 200 0 10 0 1 0 F +C 260 -166 10 0 1 0 F +S -450 -200 350 200 0 1 10 f +S -420 133 -380 33 0 1 10 N +S -360 -133 -320 -33 0 1 10 N +S -220 133 -180 33 0 1 10 N +S -160 -133 -120 -33 0 1 10 N +S -20 133 20 33 0 1 10 N +S 40 -133 80 -33 0 1 10 N +S 180 133 220 33 0 1 10 N +S 240 -133 280 -33 0 1 10 N +P 2 0 1 0 -400 -200 -400 33 N +P 2 0 1 0 -400 200 -400 133 N +P 2 0 1 0 -200 -200 -200 33 N +P 2 0 1 0 0 -200 0 33 N +P 2 0 1 0 200 -200 200 33 N +P 2 0 1 0 300 -166 300 200 N +P 3 0 1 0 -400 0 -340 0 -340 -33 N +P 3 0 1 0 -400 166 -200 166 -200 133 N +P 3 0 1 0 -340 -133 -340 -166 300 -166 N +P 3 0 1 0 -200 0 -140 0 -140 -33 N +P 3 0 1 0 -200 166 0 166 0 133 N +P 3 0 1 0 -140 -133 -140 -166 300 -166 N +P 3 0 1 0 0 0 60 0 60 -33 N +P 3 0 1 0 0 166 200 166 200 133 N +P 3 0 1 0 60 -133 60 -166 300 -166 N +P 3 0 1 0 200 0 260 0 260 -33 N +P 3 0 1 0 260 -133 260 -166 300 -166 N +X COM1 1 -400 300 100 D 50 50 1 1 P +X R1 2 -400 -300 100 U 50 50 1 1 P +X R2 3 -200 -300 100 U 50 50 1 1 P +X R3 4 0 -300 100 U 50 50 1 1 P +X R4 5 200 -300 100 U 50 50 1 1 P +X COM2 6 300 300 100 D 50 50 1 1 P +ENDDRAW +ENDDEF +# +# R_NET04_PAR_DIP +# +DEF R_NET04_PAR_DIP RN 0 0 Y N 1 F N +F0 "RN" -300 0 50 V V C CNN +F1 "R_NET04_PAR_DIP" 200 0 50 V V C CNN +F2 "" 275 0 50 V I C CNN +F3 "" 0 0 50 H V C CNN +ALIAS R_PACK4 +$FPLIST + DIP* + SOIC* +$ENDFPLIST +DRAW +S -250 -95 150 95 0 1 10 f +S -225 75 -175 -75 0 1 10 N +S -125 75 -75 -75 0 1 10 N +S -25 75 25 -75 0 1 10 N +S 75 75 125 -75 0 1 10 N +P 2 0 1 0 -200 -100 -200 -75 N +P 2 0 1 0 -200 75 -200 100 N +P 2 0 1 0 -100 -100 -100 -75 N +P 2 0 1 0 -100 75 -100 100 N +P 2 0 1 0 0 -100 0 -75 N +P 2 0 1 0 0 75 0 100 N +P 2 0 1 0 100 -100 100 -75 N +P 2 0 1 0 100 75 100 100 N +X R1.1 1 -200 -200 100 U 50 50 1 1 P +X R2.1 2 -100 -200 100 U 50 50 1 1 P +X R3.1 3 0 -200 100 U 50 50 1 1 P +X R4.1 4 100 -200 100 U 50 50 1 1 P +X R4.2 5 100 200 100 D 50 50 1 1 P +X R3.2 6 0 200 100 D 50 50 1 1 P +X R2.2 7 -100 200 100 D 50 50 1 1 P +X R1.2 8 -200 200 100 D 50 50 1 1 P +ENDDRAW +ENDDEF +# +# R_NET04_PAR_SIP +# +DEF R_NET04_PAR_SIP RN 0 0 Y N 1 F N +F0 "RN" -600 0 50 V V C CNN +F1 "R_NET04_PAR_SIP" 600 0 50 V V C CNN +F2 "Resistors_ThroughHole:Resistor_Array_SIP8" 675 0 50 V I C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + Resistor?Array?SIP* +$ENDFPLIST +DRAW +S -550 -75 550 175 0 1 10 f +S -530 110 -470 -50 0 1 10 N +S -230 110 -170 -50 0 1 10 N +S 70 110 130 -50 0 1 10 N +S 370 110 430 -50 0 1 10 N +P 4 0 1 0 -500 110 -500 140 -400 140 -400 -50 N +P 4 0 1 0 -200 110 -200 140 -100 140 -100 -50 N +P 4 0 1 0 100 110 100 140 200 140 200 -50 N +P 4 0 1 0 400 110 400 140 500 140 500 -50 N +X R1.1 1 -500 -200 150 U 50 50 1 1 P +X R1.2 2 -400 -200 150 U 50 50 1 1 P +X R2.1 3 -200 -200 150 U 50 50 1 1 P +X R2.2 4 -100 -200 150 U 50 50 1 1 P +X R3.1 5 100 -200 150 U 50 50 1 1 P +X R3.2 6 200 -200 150 U 50 50 1 1 P +X R4.1 7 400 -200 150 U 50 50 1 1 P +X R4.2 8 500 -200 150 U 50 50 1 1 P +ENDDRAW +ENDDEF +# +# R_NET05 +# +DEF R_NET05 RN 0 0 N N 1 F N +F0 "RN" -300 0 50 V V C CNN +F1 "R_NET05" 300 0 50 V V C CNN +F2 "Resistors_ThroughHole:Resistor_Array_SIP6" 375 0 50 V I C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + Resistor?Array?SIP* +$ENDFPLIST +DRAW +C -200 90 10 0 1 0 F +C -100 90 10 0 1 0 F +C 0 90 10 0 1 0 F +C 100 90 10 0 1 0 F +S -250 -125 250 125 0 1 10 f +S -230 60 -170 -100 0 1 10 N +S -130 60 -70 -100 0 1 10 N +S -30 60 30 -100 0 1 10 N +S 70 60 130 -100 0 1 10 N +S 170 60 230 -100 0 1 10 N +P 2 0 1 0 -200 100 -200 60 N +P 4 0 1 0 -200 60 -200 90 -100 90 -100 60 N +P 4 0 1 0 -100 60 -100 90 0 90 0 60 N +P 4 0 1 0 0 60 0 90 100 90 100 60 N +P 4 0 1 0 100 60 100 90 200 90 200 60 N +X common 1 -200 200 100 D 50 50 1 1 P +X R1 2 -200 -200 100 U 50 50 1 1 P +X R2 3 -100 -200 100 U 50 50 1 1 P +X R3 4 0 -200 100 U 50 50 1 1 P +X R4 5 100 -200 100 U 50 50 1 1 P +X R5 6 200 -200 100 U 50 50 1 1 P +ENDDRAW +ENDDEF +# +# R_NET05_DIV_SIP +# +DEF R_NET05_DIV_SIP RN 0 0 Y N 1 F N +F0 "RN" -500 0 50 V V C CNN +F1 "R_NET05_DIV_SIP" 600 0 50 V V C CNN +F2 "Resistors_ThroughHole:Resistor_Array_SIP7" 675 0 50 V I C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + Resistor?Array?SIP* +$ENDFPLIST +DRAW +C -400 0 10 0 1 0 F +C -400 166 10 0 1 0 F +C -200 0 10 0 1 0 F +C -200 166 10 0 1 0 F +C -140 -166 10 0 1 0 F +C 0 0 10 0 1 0 F +C 0 166 10 0 1 0 F +C 60 -166 10 0 1 0 F +C 200 0 10 0 1 0 F +C 200 166 10 0 1 0 F +C 260 -166 10 0 1 0 F +C 400 0 10 0 1 0 F +C 460 -166 10 0 1 0 F +S -450 -200 550 200 0 1 10 f +S -420 133 -380 33 0 1 10 N +S -360 -133 -320 -33 0 1 10 N +S -220 133 -180 33 0 1 10 N +S -160 -133 -120 -33 0 1 10 N +S -20 133 20 33 0 1 10 N +S 40 -133 80 -33 0 1 10 N +S 180 133 220 33 0 1 10 N +S 240 -133 280 -33 0 1 10 N +S 380 133 420 33 0 1 10 N +S 440 -133 480 -33 0 1 10 N +P 2 0 1 0 -400 -200 -400 33 N +P 2 0 1 0 -400 200 -400 133 N +P 2 0 1 0 -200 -200 -200 33 N +P 2 0 1 0 0 -200 0 33 N +P 2 0 1 0 200 -200 200 33 N +P 2 0 1 0 400 -200 400 33 N +P 2 0 1 0 500 -166 500 200 N +P 3 0 1 0 -400 0 -340 0 -340 -33 N +P 3 0 1 0 -400 166 -200 166 -200 133 N +P 3 0 1 0 -340 -133 -340 -166 500 -166 N +P 3 0 1 0 -200 0 -140 0 -140 -33 N +P 3 0 1 0 -200 166 0 166 0 133 N +P 3 0 1 0 -140 -133 -140 -166 500 -166 N +P 3 0 1 0 0 0 60 0 60 -33 N +P 3 0 1 0 0 166 200 166 200 133 N +P 3 0 1 0 60 -133 60 -166 500 -166 N +P 3 0 1 0 200 0 260 0 260 -33 N +P 3 0 1 0 200 166 400 166 400 133 N +P 3 0 1 0 260 -133 260 -166 500 -166 N +P 3 0 1 0 400 0 460 0 460 -33 N +P 3 0 1 0 460 -133 460 -166 500 -166 N +X COM1 1 -400 300 100 D 50 50 1 1 P +X R1 2 -400 -300 100 U 50 50 1 1 P +X R2 3 -200 -300 100 U 50 50 1 1 P +X R3 4 0 -300 100 U 50 50 1 1 P +X R4 5 200 -300 100 U 50 50 1 1 P +X R5 6 400 -300 100 U 50 50 1 1 P +X COM2 7 500 300 100 D 50 50 1 1 P +ENDDRAW +ENDDEF +# +# R_NET05_PAR_DIP +# +DEF R_NET05_PAR_DIP RN 0 0 Y N 1 F N +F0 "RN" -300 0 50 V V C CNN +F1 "R_NET05_PAR_DIP" 300 0 50 V V C CNN +F2 "" 375 0 50 V I C CNN +F3 "" 0 0 50 H V C CNN +ALIAS R_PACK5 +$FPLIST + DIP* + SOIC* +$ENDFPLIST +DRAW +S -250 -95 250 95 0 1 10 f +S -225 75 -175 -75 0 1 10 N +S -125 75 -75 -75 0 1 10 N +S -25 75 25 -75 0 1 10 N +S 75 75 125 -75 0 1 10 N +S 175 75 225 -75 0 1 10 N +P 2 0 1 0 -200 -100 -200 -75 N +P 2 0 1 0 -200 75 -200 100 N +P 2 0 1 0 -100 -100 -100 -75 N +P 2 0 1 0 -100 75 -100 100 N +P 2 0 1 0 0 -100 0 -75 N +P 2 0 1 0 0 75 0 100 N +P 2 0 1 0 100 -100 100 -75 N +P 2 0 1 0 100 75 100 100 N +P 2 0 1 0 200 -100 200 -75 N +P 2 0 1 0 200 75 200 100 N +X R1.1 1 -200 -200 100 U 50 50 1 1 P +X R2.1 2 -100 -200 100 U 50 50 1 1 P +X R3.1 3 0 -200 100 U 50 50 1 1 P +X R4.1 4 100 -200 100 U 50 50 1 1 P +X R5.1 5 200 -200 100 U 50 50 1 1 P +X R5.2 6 200 200 100 D 50 50 1 1 P +X R4.2 7 100 200 100 D 50 50 1 1 P +X R3.2 8 0 200 100 D 50 50 1 1 P +X R2.2 9 -100 200 100 D 50 50 1 1 P +X R1.2 10 -200 200 100 D 50 50 1 1 P +ENDDRAW +ENDDEF +# +# R_NET05_PAR_SIP +# +DEF R_NET05_PAR_SIP RN 0 0 Y N 1 F N +F0 "RN" -700 0 50 V V C CNN +F1 "R_NET05_PAR_SIP" 800 0 50 V V C CNN +F2 "Resistors_ThroughHole:Resistor_Array_SIP10" 875 0 50 V I C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + Resistor?Array?SIP* +$ENDFPLIST +DRAW +S -650 -75 750 175 0 1 10 f +S -630 110 -570 -50 0 1 10 N +S -330 110 -270 -50 0 1 10 N +S -30 110 30 -50 0 1 10 N +S 270 110 330 -50 0 1 10 N +S 570 110 630 -50 0 1 10 N +P 4 0 1 0 -600 110 -600 140 -500 140 -500 -50 N +P 4 0 1 0 -300 110 -300 140 -200 140 -200 -50 N +P 4 0 1 0 0 110 0 140 100 140 100 -50 N +P 4 0 1 0 300 110 300 140 400 140 400 -50 N +P 4 0 1 0 600 110 600 140 700 140 700 -50 N +X R1.1 1 -600 -200 150 U 50 50 1 1 P +X R1.2 2 -500 -200 150 U 50 50 1 1 P +X R2.1 3 -300 -200 150 U 50 50 1 1 P +X R2.2 4 -200 -200 150 U 50 50 1 1 P +X R3.1 5 0 -200 150 U 50 50 1 1 P +X R3.2 6 100 -200 150 U 50 50 1 1 P +X R4.1 7 300 -200 150 U 50 50 1 1 P +X R4.2 8 400 -200 150 U 50 50 1 1 P +X R5.1 9 600 -200 150 U 50 50 1 1 P +X R5.2 10 700 -200 150 U 50 50 1 1 P +ENDDRAW +ENDDEF +# +# R_NET06 +# +DEF R_NET06 RN 0 0 N N 1 F N +F0 "RN" -400 0 50 V V C CNN +F1 "R_NET06" 300 0 50 V V C CNN +F2 "Resistors_ThroughHole:Resistor_Array_SIP7" 375 0 50 V I C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + Resistor?Array?SIP* +$ENDFPLIST +DRAW +C -300 90 10 0 1 0 F +C -200 90 10 0 1 0 F +C -100 90 10 0 1 0 F +C 0 90 10 0 1 0 F +C 100 90 10 0 1 0 F +S -350 -125 250 125 0 1 10 f +S -330 60 -270 -100 0 1 10 N +S -230 60 -170 -100 0 1 10 N +S -130 60 -70 -100 0 1 10 N +S -30 60 30 -100 0 1 10 N +S 70 60 130 -100 0 1 10 N +S 170 60 230 -100 0 1 10 N +P 2 0 1 0 -300 100 -300 60 N +P 4 0 1 0 -300 60 -300 90 -200 90 -200 60 N +P 4 0 1 0 -200 60 -200 90 -100 90 -100 60 N +P 4 0 1 0 -100 60 -100 90 0 90 0 60 N +P 4 0 1 0 0 60 0 90 100 90 100 60 N +P 4 0 1 0 100 60 100 90 200 90 200 60 N +X common 1 -300 200 100 D 50 50 1 1 P +X R1 2 -300 -200 100 U 50 50 1 1 P +X R2 3 -200 -200 100 U 50 50 1 1 P +X R3 4 -100 -200 100 U 50 50 1 1 P +X R4 5 0 -200 100 U 50 50 1 1 P +X R5 6 100 -200 100 U 50 50 1 1 P +X R6 7 200 -200 100 U 50 50 1 1 P +ENDDRAW +ENDDEF +# +# R_NET06_DIV_SIP +# +DEF R_NET06_DIV_SIP RN 0 0 Y N 1 F N +F0 "RN" -700 0 50 V V C CNN +F1 "R_NET06_DIV_SIP" 600 0 50 V V C CNN +F2 "Resistors_ThroughHole:Resistor_Array_SIP8" 675 0 50 V I C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + Resistor?Array?SIP* +$ENDFPLIST +DRAW +C -600 0 10 0 1 0 F +C -600 166 10 0 1 0 F +C -400 0 10 0 1 0 F +C -400 166 10 0 1 0 F +C -340 -166 10 0 1 0 F +C -200 0 10 0 1 0 F +C -200 166 10 0 1 0 F +C -140 -166 10 0 1 0 F +C 0 0 10 0 1 0 F +C 0 166 10 0 1 0 F +C 60 -166 10 0 1 0 F +C 200 0 10 0 1 0 F +C 200 166 10 0 1 0 F +C 260 -166 10 0 1 0 F +C 400 0 10 0 1 0 F +C 460 -166 10 0 1 0 F +S -650 -200 550 200 0 1 10 f +S -620 133 -580 33 0 1 10 N +S -560 -133 -520 -33 0 1 10 N +S -420 133 -380 33 0 1 10 N +S -360 -133 -320 -33 0 1 10 N +S -220 133 -180 33 0 1 10 N +S -160 -133 -120 -33 0 1 10 N +S -20 133 20 33 0 1 10 N +S 40 -133 80 -33 0 1 10 N +S 180 133 220 33 0 1 10 N +S 240 -133 280 -33 0 1 10 N +S 380 133 420 33 0 1 10 N +S 440 -133 480 -33 0 1 10 N +P 2 0 1 0 -600 -200 -600 33 N +P 2 0 1 0 -600 200 -600 133 N +P 2 0 1 0 -400 -200 -400 33 N +P 2 0 1 0 -200 -200 -200 33 N +P 2 0 1 0 0 -200 0 33 N +P 2 0 1 0 200 -200 200 33 N +P 2 0 1 0 400 -200 400 33 N +P 2 0 1 0 500 -166 500 200 N +P 3 0 1 0 -600 0 -540 0 -540 -33 N +P 3 0 1 0 -600 166 -400 166 -400 133 N +P 3 0 1 0 -540 -133 -540 -166 500 -166 N +P 3 0 1 0 -400 0 -340 0 -340 -33 N +P 3 0 1 0 -400 166 -200 166 -200 133 N +P 3 0 1 0 -340 -133 -340 -166 500 -166 N +P 3 0 1 0 -200 0 -140 0 -140 -33 N +P 3 0 1 0 -200 166 0 166 0 133 N +P 3 0 1 0 -140 -133 -140 -166 500 -166 N +P 3 0 1 0 0 0 60 0 60 -33 N +P 3 0 1 0 0 166 200 166 200 133 N +P 3 0 1 0 60 -133 60 -166 500 -166 N +P 3 0 1 0 200 0 260 0 260 -33 N +P 3 0 1 0 200 166 400 166 400 133 N +P 3 0 1 0 260 -133 260 -166 500 -166 N +P 3 0 1 0 400 0 460 0 460 -33 N +P 3 0 1 0 460 -133 460 -166 500 -166 N +X COM1 1 -600 300 100 D 50 50 1 1 P +X R1 2 -600 -300 100 U 50 50 1 1 P +X R2 3 -400 -300 100 U 50 50 1 1 P +X R3 4 -200 -300 100 U 50 50 1 1 P +X R4 5 0 -300 100 U 50 50 1 1 P +X R5 6 200 -300 100 U 50 50 1 1 P +X R6 7 400 -300 100 U 50 50 1 1 P +X COM2 8 500 300 100 D 50 50 1 1 P +ENDDRAW +ENDDEF +# +# R_NET06_PAR_DIP +# +DEF R_NET06_PAR_DIP RN 0 0 Y N 1 F N +F0 "RN" -400 0 50 V V C CNN +F1 "R_NET06_PAR_DIP" 300 0 50 V V C CNN +F2 "" 375 0 50 V I C CNN +F3 "" 0 0 50 H V C CNN +ALIAS R_PACK6 +$FPLIST + DIP* + SOIC* +$ENDFPLIST +DRAW +S -350 -95 250 95 0 1 10 f +S -325 75 -275 -75 0 1 10 N +S -225 75 -175 -75 0 1 10 N +S -125 75 -75 -75 0 1 10 N +S -25 75 25 -75 0 1 10 N +S 75 75 125 -75 0 1 10 N +S 175 75 225 -75 0 1 10 N +P 2 0 1 0 -300 -100 -300 -75 N +P 2 0 1 0 -300 75 -300 100 N +P 2 0 1 0 -200 -100 -200 -75 N +P 2 0 1 0 -200 75 -200 100 N +P 2 0 1 0 -100 -100 -100 -75 N +P 2 0 1 0 -100 75 -100 100 N +P 2 0 1 0 0 -100 0 -75 N +P 2 0 1 0 0 75 0 100 N +P 2 0 1 0 100 -100 100 -75 N +P 2 0 1 0 100 75 100 100 N +P 2 0 1 0 200 -100 200 -75 N +P 2 0 1 0 200 75 200 100 N +X R1.1 1 -300 -200 100 U 50 50 1 1 P +X R2.1 2 -200 -200 100 U 50 50 1 1 P +X R3.1 3 -100 -200 100 U 50 50 1 1 P +X R4.1 4 0 -200 100 U 50 50 1 1 P +X R5.1 5 100 -200 100 U 50 50 1 1 P +X R6.1 6 200 -200 100 U 50 50 1 1 P +X R6.2 7 200 200 100 D 50 50 1 1 P +X R5.2 8 100 200 100 D 50 50 1 1 P +X R4.2 9 0 200 100 D 50 50 1 1 P +X R3.2 10 -100 200 100 D 50 50 1 1 P +X R2.2 11 -200 200 100 D 50 50 1 1 P +X R1.2 12 -300 200 100 D 50 50 1 1 P +ENDDRAW +ENDDEF +# +# R_NET06_PAR_SIP +# +DEF R_NET06_PAR_SIP RN 0 0 Y N 1 F N +F0 "RN" -900 0 50 V V C CNN +F1 "R_NET06_PAR_SIP" 900 0 50 V V C CNN +F2 "Resistors_ThroughHole:Resistor_Array_SIP12" 975 0 50 V I C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + Resistor?Array?SIP* +$ENDFPLIST +DRAW +S -850 -75 850 175 0 1 10 f +S -830 110 -770 -50 0 1 10 N +S -530 110 -470 -50 0 1 10 N +S -230 110 -170 -50 0 1 10 N +S 70 110 130 -50 0 1 10 N +S 370 110 430 -50 0 1 10 N +S 670 110 730 -50 0 1 10 N +P 4 0 1 0 -800 110 -800 140 -700 140 -700 -50 N +P 4 0 1 0 -500 110 -500 140 -400 140 -400 -50 N +P 4 0 1 0 -200 110 -200 140 -100 140 -100 -50 N +P 4 0 1 0 100 110 100 140 200 140 200 -50 N +P 4 0 1 0 400 110 400 140 500 140 500 -50 N +P 4 0 1 0 700 110 700 140 800 140 800 -50 N +X R1.1 1 -800 -200 150 U 50 50 1 1 P +X R1.2 2 -700 -200 150 U 50 50 1 1 P +X R2.1 3 -500 -200 150 U 50 50 1 1 P +X R2.2 4 -400 -200 150 U 50 50 1 1 P +X R3.1 5 -200 -200 150 U 50 50 1 1 P +X R3.2 6 -100 -200 150 U 50 50 1 1 P +X R4.1 7 100 -200 150 U 50 50 1 1 P +X R4.2 8 200 -200 150 U 50 50 1 1 P +X R5.1 9 400 -200 150 U 50 50 1 1 P +X R5.2 10 500 -200 150 U 50 50 1 1 P +X R6.1 11 700 -200 150 U 50 50 1 1 P +X R6.2 12 800 -200 150 U 50 50 1 1 P +ENDDRAW +ENDDEF +# +# R_NET07 +# +DEF R_NET07 RN 0 0 N N 1 F N +F0 "RN" -400 0 50 V V C CNN +F1 "R_NET07" 400 0 50 V V C CNN +F2 "Resistors_ThroughHole:Resistor_Array_SIP8" 475 0 50 V I C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + Resistor?Array?SIP* +$ENDFPLIST +DRAW +C -300 90 10 0 1 0 F +C -200 90 10 0 1 0 F +C -100 90 10 0 1 0 F +C 0 90 10 0 1 0 F +C 100 90 10 0 1 0 F +C 200 90 10 0 1 0 F +S -350 -125 350 125 0 1 10 f +S -330 60 -270 -100 0 1 10 N +S -230 60 -170 -100 0 1 10 N +S -130 60 -70 -100 0 1 10 N +S -30 60 30 -100 0 1 10 N +S 70 60 130 -100 0 1 10 N +S 170 60 230 -100 0 1 10 N +S 270 60 330 -100 0 1 10 N +P 2 0 1 0 -300 100 -300 60 N +P 4 0 1 0 -300 60 -300 90 -200 90 -200 60 N +P 4 0 1 0 -200 60 -200 90 -100 90 -100 60 N +P 4 0 1 0 -100 60 -100 90 0 90 0 60 N +P 4 0 1 0 0 60 0 90 100 90 100 60 N +P 4 0 1 0 100 60 100 90 200 90 200 60 N +P 4 0 1 0 200 60 200 90 300 90 300 60 N +X common 1 -300 200 100 D 50 50 1 1 P +X R1 2 -300 -200 100 U 50 50 1 1 P +X R2 3 -200 -200 100 U 50 50 1 1 P +X R3 4 -100 -200 100 U 50 50 1 1 P +X R4 5 0 -200 100 U 50 50 1 1 P +X R5 6 100 -200 100 U 50 50 1 1 P +X R6 7 200 -200 100 U 50 50 1 1 P +X R7 8 300 -200 100 U 50 50 1 1 P +ENDDRAW +ENDDEF +# +# R_NET07_DIV_SIP +# +DEF R_NET07_DIV_SIP RN 0 0 Y N 1 F N +F0 "RN" -700 0 50 V V C CNN +F1 "R_NET07_DIV_SIP" 800 0 50 V V C CNN +F2 "Resistors_ThroughHole:Resistor_Array_SIP9" 875 0 50 V I C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + Resistor?Array?SIP* +$ENDFPLIST +DRAW +C -600 0 10 0 1 0 F +C -600 166 10 0 1 0 F +C -400 0 10 0 1 0 F +C -400 166 10 0 1 0 F +C -340 -166 10 0 1 0 F +C -200 0 10 0 1 0 F +C -200 166 10 0 1 0 F +C -140 -166 10 0 1 0 F +C 0 0 10 0 1 0 F +C 0 166 10 0 1 0 F +C 60 -166 10 0 1 0 F +C 200 0 10 0 1 0 F +C 200 166 10 0 1 0 F +C 260 -166 10 0 1 0 F +C 400 0 10 0 1 0 F +C 400 166 10 0 1 0 F +C 460 -166 10 0 1 0 F +C 600 0 10 0 1 0 F +C 660 -166 10 0 1 0 F +S -650 -200 750 200 0 1 10 f +S -620 133 -580 33 0 1 10 N +S -560 -133 -520 -33 0 1 10 N +S -420 133 -380 33 0 1 10 N +S -360 -133 -320 -33 0 1 10 N +S -220 133 -180 33 0 1 10 N +S -160 -133 -120 -33 0 1 10 N +S -20 133 20 33 0 1 10 N +S 40 -133 80 -33 0 1 10 N +S 180 133 220 33 0 1 10 N +S 240 -133 280 -33 0 1 10 N +S 380 133 420 33 0 1 10 N +S 440 -133 480 -33 0 1 10 N +S 580 133 620 33 0 1 10 N +S 640 -133 680 -33 0 1 10 N +P 2 0 1 0 -600 -200 -600 33 N +P 2 0 1 0 -600 200 -600 133 N +P 2 0 1 0 -400 -200 -400 33 N +P 2 0 1 0 -200 -200 -200 33 N +P 2 0 1 0 0 -200 0 33 N +P 2 0 1 0 200 -200 200 33 N +P 2 0 1 0 400 -200 400 33 N +P 2 0 1 0 600 -200 600 33 N +P 2 0 1 0 700 -166 700 200 N +P 3 0 1 0 -600 0 -540 0 -540 -33 N +P 3 0 1 0 -600 166 -400 166 -400 133 N +P 3 0 1 0 -540 -133 -540 -166 700 -166 N +P 3 0 1 0 -400 0 -340 0 -340 -33 N +P 3 0 1 0 -400 166 -200 166 -200 133 N +P 3 0 1 0 -340 -133 -340 -166 700 -166 N +P 3 0 1 0 -200 0 -140 0 -140 -33 N +P 3 0 1 0 -200 166 0 166 0 133 N +P 3 0 1 0 -140 -133 -140 -166 700 -166 N +P 3 0 1 0 0 0 60 0 60 -33 N +P 3 0 1 0 0 166 200 166 200 133 N +P 3 0 1 0 60 -133 60 -166 700 -166 N +P 3 0 1 0 200 0 260 0 260 -33 N +P 3 0 1 0 200 166 400 166 400 133 N +P 3 0 1 0 260 -133 260 -166 700 -166 N +P 3 0 1 0 400 0 460 0 460 -33 N +P 3 0 1 0 400 166 600 166 600 133 N +P 3 0 1 0 460 -133 460 -166 700 -166 N +P 3 0 1 0 600 0 660 0 660 -33 N +P 3 0 1 0 660 -133 660 -166 700 -166 N +X COM1 1 -600 300 100 D 50 50 1 1 P +X R1 2 -600 -300 100 U 50 50 1 1 P +X R2 3 -400 -300 100 U 50 50 1 1 P +X R3 4 -200 -300 100 U 50 50 1 1 P +X R4 5 0 -300 100 U 50 50 1 1 P +X R5 6 200 -300 100 U 50 50 1 1 P +X R6 7 400 -300 100 U 50 50 1 1 P +X R7 8 600 -300 100 U 50 50 1 1 P +X COM2 9 700 300 100 D 50 50 1 1 P +ENDDRAW +ENDDEF +# +# R_NET07_PAR_DIP +# +DEF R_NET07_PAR_DIP RN 0 0 Y N 1 F N +F0 "RN" -400 0 50 V V C CNN +F1 "R_NET07_PAR_DIP" 400 0 50 V V C CNN +F2 "" 475 0 50 V I C CNN +F3 "" 0 0 50 H V C CNN +ALIAS R_PACK7 +$FPLIST + DIP* + SOIC* +$ENDFPLIST +DRAW +S -350 -95 350 95 0 1 10 f +S -325 75 -275 -75 0 1 10 N +S -225 75 -175 -75 0 1 10 N +S -125 75 -75 -75 0 1 10 N +S -25 75 25 -75 0 1 10 N +S 75 75 125 -75 0 1 10 N +S 175 75 225 -75 0 1 10 N +S 275 75 325 -75 0 1 10 N +P 2 0 1 0 -300 -100 -300 -75 N +P 2 0 1 0 -300 75 -300 100 N +P 2 0 1 0 -200 -100 -200 -75 N +P 2 0 1 0 -200 75 -200 100 N +P 2 0 1 0 -100 -100 -100 -75 N +P 2 0 1 0 -100 75 -100 100 N +P 2 0 1 0 0 -100 0 -75 N +P 2 0 1 0 0 75 0 100 N +P 2 0 1 0 100 -100 100 -75 N +P 2 0 1 0 100 75 100 100 N +P 2 0 1 0 200 -100 200 -75 N +P 2 0 1 0 200 75 200 100 N +P 2 0 1 0 300 -100 300 -75 N +P 2 0 1 0 300 75 300 100 N +X R1.1 1 -300 -200 100 U 50 50 1 1 P +X R2.1 2 -200 -200 100 U 50 50 1 1 P +X R3.1 3 -100 -200 100 U 50 50 1 1 P +X R4.1 4 0 -200 100 U 50 50 1 1 P +X R5.1 5 100 -200 100 U 50 50 1 1 P +X R6.1 6 200 -200 100 U 50 50 1 1 P +X R7.1 7 300 -200 100 U 50 50 1 1 P +X R7.2 8 300 200 100 D 50 50 1 1 P +X R6.2 9 200 200 100 D 50 50 1 1 P +X R5.2 10 100 200 100 D 50 50 1 1 P +X R4.2 11 0 200 100 D 50 50 1 1 P +X R3.2 12 -100 200 100 D 50 50 1 1 P +X R2.2 13 -200 200 100 D 50 50 1 1 P +X R1.2 14 -300 200 100 D 50 50 1 1 P +ENDDRAW +ENDDEF +# +# R_NET07_PAR_SIP +# +DEF R_NET07_PAR_SIP RN 0 0 Y N 1 F N +F0 "RN" -1000 0 50 V V C CNN +F1 "R_NET07_PAR_SIP" 1100 0 50 V V C CNN +F2 "Resistors_ThroughHole:Resistor_Array_SIP14" 1175 0 50 V I C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + Resistor?Array?SIP* +$ENDFPLIST +DRAW +S -950 -75 1050 175 0 1 10 f +S -930 110 -870 -50 0 1 10 N +S -630 110 -570 -50 0 1 10 N +S -330 110 -270 -50 0 1 10 N +S -30 110 30 -50 0 1 10 N +S 270 110 330 -50 0 1 10 N +S 570 110 630 -50 0 1 10 N +S 870 110 930 -50 0 1 10 N +P 4 0 1 0 -900 110 -900 140 -800 140 -800 -50 N +P 4 0 1 0 -600 110 -600 140 -500 140 -500 -50 N +P 4 0 1 0 -300 110 -300 140 -200 140 -200 -50 N +P 4 0 1 0 0 110 0 140 100 140 100 -50 N +P 4 0 1 0 300 110 300 140 400 140 400 -50 N +P 4 0 1 0 600 110 600 140 700 140 700 -50 N +P 4 0 1 0 900 110 900 140 1000 140 1000 -50 N +X R1.1 1 -900 -200 150 U 50 50 1 1 P +X R1.2 2 -800 -200 150 U 50 50 1 1 P +X R2.1 3 -600 -200 150 U 50 50 1 1 P +X R2.2 4 -500 -200 150 U 50 50 1 1 P +X R3.1 5 -300 -200 150 U 50 50 1 1 P +X R3.2 6 -200 -200 150 U 50 50 1 1 P +X R4.1 7 0 -200 150 U 50 50 1 1 P +X R4.2 8 100 -200 150 U 50 50 1 1 P +X R5.1 9 300 -200 150 U 50 50 1 1 P +X R5.2 10 400 -200 150 U 50 50 1 1 P +X R6.1 11 600 -200 150 U 50 50 1 1 P +X R6.2 12 700 -200 150 U 50 50 1 1 P +X R7.1 13 900 -200 150 U 50 50 1 1 P +X R7.2 14 1000 -200 150 U 50 50 1 1 P +ENDDRAW +ENDDEF +# +# R_NET08 +# +DEF R_NET08 RN 0 0 N N 1 F N +F0 "RN" -500 0 50 V V C CNN +F1 "R_NET08" 400 0 50 V V C CNN +F2 "Resistors_ThroughHole:Resistor_Array_SIP9" 475 0 50 V I C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + Resistor?Array?SIP* +$ENDFPLIST +DRAW +C -400 90 10 0 1 0 F +C -300 90 10 0 1 0 F +C -200 90 10 0 1 0 F +C -100 90 10 0 1 0 F +C 0 90 10 0 1 0 F +C 100 90 10 0 1 0 F +C 200 90 10 0 1 0 F +S -450 -125 350 125 0 1 10 f +S -430 60 -370 -100 0 1 10 N +S -330 60 -270 -100 0 1 10 N +S -230 60 -170 -100 0 1 10 N +S -130 60 -70 -100 0 1 10 N +S -30 60 30 -100 0 1 10 N +S 70 60 130 -100 0 1 10 N +S 170 60 230 -100 0 1 10 N +S 270 60 330 -100 0 1 10 N +P 2 0 1 0 -400 100 -400 60 N +P 4 0 1 0 -400 60 -400 90 -300 90 -300 60 N +P 4 0 1 0 -300 60 -300 90 -200 90 -200 60 N +P 4 0 1 0 -200 60 -200 90 -100 90 -100 60 N +P 4 0 1 0 -100 60 -100 90 0 90 0 60 N +P 4 0 1 0 0 60 0 90 100 90 100 60 N +P 4 0 1 0 100 60 100 90 200 90 200 60 N +P 4 0 1 0 200 60 200 90 300 90 300 60 N +X common 1 -400 200 100 D 50 50 1 1 P +X R1 2 -400 -200 100 U 50 50 1 1 P +X R2 3 -300 -200 100 U 50 50 1 1 P +X R3 4 -200 -200 100 U 50 50 1 1 P +X R4 5 -100 -200 100 U 50 50 1 1 P +X R5 6 0 -200 100 U 50 50 1 1 P +X R6 7 100 -200 100 U 50 50 1 1 P +X R7 8 200 -200 100 U 50 50 1 1 P +X R8 9 300 -200 100 U 50 50 1 1 P +ENDDRAW +ENDDEF +# +# R_NET08_DIV_SIP +# +DEF R_NET08_DIV_SIP RN 0 0 Y N 1 F N +F0 "RN" -900 0 50 V V C CNN +F1 "R_NET08_DIV_SIP" 800 0 50 V V C CNN +F2 "Resistors_ThroughHole:Resistor_Array_SIP10" 875 0 50 V I C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + Resistor?Array?SIP* +$ENDFPLIST +DRAW +C -800 0 10 0 1 0 F +C -800 166 10 0 1 0 F +C -600 0 10 0 1 0 F +C -600 166 10 0 1 0 F +C -540 -166 10 0 1 0 F +C -400 0 10 0 1 0 F +C -400 166 10 0 1 0 F +C -340 -166 10 0 1 0 F +C -200 0 10 0 1 0 F +C -200 166 10 0 1 0 F +C -140 -166 10 0 1 0 F +C 0 0 10 0 1 0 F +C 0 166 10 0 1 0 F +C 60 -166 10 0 1 0 F +C 200 0 10 0 1 0 F +C 200 166 10 0 1 0 F +C 260 -166 10 0 1 0 F +C 400 0 10 0 1 0 F +C 400 166 10 0 1 0 F +C 460 -166 10 0 1 0 F +C 600 0 10 0 1 0 F +C 660 -166 10 0 1 0 F +S -850 -200 750 200 0 1 10 f +S -820 133 -780 33 0 1 10 N +S -760 -133 -720 -33 0 1 10 N +S -620 133 -580 33 0 1 10 N +S -560 -133 -520 -33 0 1 10 N +S -420 133 -380 33 0 1 10 N +S -360 -133 -320 -33 0 1 10 N +S -220 133 -180 33 0 1 10 N +S -160 -133 -120 -33 0 1 10 N +S -20 133 20 33 0 1 10 N +S 40 -133 80 -33 0 1 10 N +S 180 133 220 33 0 1 10 N +S 240 -133 280 -33 0 1 10 N +S 380 133 420 33 0 1 10 N +S 440 -133 480 -33 0 1 10 N +S 580 133 620 33 0 1 10 N +S 640 -133 680 -33 0 1 10 N +P 2 0 1 0 -800 -200 -800 33 N +P 2 0 1 0 -800 200 -800 133 N +P 2 0 1 0 -600 -200 -600 33 N +P 2 0 1 0 -400 -200 -400 33 N +P 2 0 1 0 -200 -200 -200 33 N +P 2 0 1 0 0 -200 0 33 N +P 2 0 1 0 200 -200 200 33 N +P 2 0 1 0 400 -200 400 33 N +P 2 0 1 0 600 -200 600 33 N +P 2 0 1 0 700 -166 700 200 N +P 3 0 1 0 -800 0 -740 0 -740 -33 N +P 3 0 1 0 -800 166 -600 166 -600 133 N +P 3 0 1 0 -740 -133 -740 -166 700 -166 N +P 3 0 1 0 -600 0 -540 0 -540 -33 N +P 3 0 1 0 -600 166 -400 166 -400 133 N +P 3 0 1 0 -540 -133 -540 -166 700 -166 N +P 3 0 1 0 -400 0 -340 0 -340 -33 N +P 3 0 1 0 -400 166 -200 166 -200 133 N +P 3 0 1 0 -340 -133 -340 -166 700 -166 N +P 3 0 1 0 -200 0 -140 0 -140 -33 N +P 3 0 1 0 -200 166 0 166 0 133 N +P 3 0 1 0 -140 -133 -140 -166 700 -166 N +P 3 0 1 0 0 0 60 0 60 -33 N +P 3 0 1 0 0 166 200 166 200 133 N +P 3 0 1 0 60 -133 60 -166 700 -166 N +P 3 0 1 0 200 0 260 0 260 -33 N +P 3 0 1 0 200 166 400 166 400 133 N +P 3 0 1 0 260 -133 260 -166 700 -166 N +P 3 0 1 0 400 0 460 0 460 -33 N +P 3 0 1 0 400 166 600 166 600 133 N +P 3 0 1 0 460 -133 460 -166 700 -166 N +P 3 0 1 0 600 0 660 0 660 -33 N +P 3 0 1 0 660 -133 660 -166 700 -166 N +X COM1 1 -800 300 100 D 50 50 1 1 P +X R1 2 -800 -300 100 U 50 50 1 1 P +X R2 3 -600 -300 100 U 50 50 1 1 P +X R3 4 -400 -300 100 U 50 50 1 1 P +X R4 5 -200 -300 100 U 50 50 1 1 P +X R5 6 0 -300 100 U 50 50 1 1 P +X R6 7 200 -300 100 U 50 50 1 1 P +X R7 8 400 -300 100 U 50 50 1 1 P +X R8 9 600 -300 100 U 50 50 1 1 P +X COM2 10 700 300 100 D 50 50 1 1 P +ENDDRAW +ENDDEF +# +# R_NET08_PAR_DIP +# +DEF R_NET08_PAR_DIP RN 0 0 Y N 1 F N +F0 "RN" -500 0 50 V V C CNN +F1 "R_NET08_PAR_DIP" 400 0 50 V V C CNN +F2 "" 475 0 50 V I C CNN +F3 "" 0 0 50 H V C CNN +ALIAS R_PACK8 +$FPLIST + DIP* + SOIC* +$ENDFPLIST +DRAW +S -450 -95 350 95 0 1 10 f +S -425 75 -375 -75 0 1 10 N +S -325 75 -275 -75 0 1 10 N +S -225 75 -175 -75 0 1 10 N +S -125 75 -75 -75 0 1 10 N +S -25 75 25 -75 0 1 10 N +S 75 75 125 -75 0 1 10 N +S 175 75 225 -75 0 1 10 N +S 275 75 325 -75 0 1 10 N +P 2 0 1 0 -400 -100 -400 -75 N +P 2 0 1 0 -400 75 -400 100 N +P 2 0 1 0 -300 -100 -300 -75 N +P 2 0 1 0 -300 75 -300 100 N +P 2 0 1 0 -200 -100 -200 -75 N +P 2 0 1 0 -200 75 -200 100 N +P 2 0 1 0 -100 -100 -100 -75 N +P 2 0 1 0 -100 75 -100 100 N +P 2 0 1 0 0 -100 0 -75 N +P 2 0 1 0 0 75 0 100 N +P 2 0 1 0 100 -100 100 -75 N +P 2 0 1 0 100 75 100 100 N +P 2 0 1 0 200 -100 200 -75 N +P 2 0 1 0 200 75 200 100 N +P 2 0 1 0 300 -100 300 -75 N +P 2 0 1 0 300 75 300 100 N +X R1.1 1 -400 -200 100 U 50 50 1 1 P +X R2.1 2 -300 -200 100 U 50 50 1 1 P +X R3.1 3 -200 -200 100 U 50 50 1 1 P +X R4.1 4 -100 -200 100 U 50 50 1 1 P +X R5.1 5 0 -200 100 U 50 50 1 1 P +X R6.1 6 100 -200 100 U 50 50 1 1 P +X R7.1 7 200 -200 100 U 50 50 1 1 P +X R8.1 8 300 -200 100 U 50 50 1 1 P +X R8.2 9 300 200 100 D 50 50 1 1 P +X R7.2 10 200 200 100 D 50 50 1 1 P +X R6.2 11 100 200 100 D 50 50 1 1 P +X R5.2 12 0 200 100 D 50 50 1 1 P +X R4.2 13 -100 200 100 D 50 50 1 1 P +X R3.2 14 -200 200 100 D 50 50 1 1 P +X R2.2 15 -300 200 100 D 50 50 1 1 P +X R1.2 16 -400 200 100 D 50 50 1 1 P +ENDDRAW +ENDDEF +# +# R_NET09 +# +DEF R_NET09 RN 0 0 N N 1 F N +F0 "RN" -500 0 50 V V C CNN +F1 "R_NET09" 500 0 50 V V C CNN +F2 "Resistors_ThroughHole:Resistor_Array_SIP10" 575 0 50 V I C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + Resistor?Array?SIP* +$ENDFPLIST +DRAW +C -400 90 10 0 1 0 F +C -300 90 10 0 1 0 F +C -200 90 10 0 1 0 F +C -100 90 10 0 1 0 F +C 0 90 10 0 1 0 F +C 100 90 10 0 1 0 F +C 200 90 10 0 1 0 F +C 300 90 10 0 1 0 F +S -450 -125 450 125 0 1 10 f +S -430 60 -370 -100 0 1 10 N +S -330 60 -270 -100 0 1 10 N +S -230 60 -170 -100 0 1 10 N +S -130 60 -70 -100 0 1 10 N +S -30 60 30 -100 0 1 10 N +S 70 60 130 -100 0 1 10 N +S 170 60 230 -100 0 1 10 N +S 270 60 330 -100 0 1 10 N +S 370 60 430 -100 0 1 10 N +P 2 0 1 0 -400 100 -400 60 N +P 4 0 1 0 -400 60 -400 90 -300 90 -300 60 N +P 4 0 1 0 -300 60 -300 90 -200 90 -200 60 N +P 4 0 1 0 -200 60 -200 90 -100 90 -100 60 N +P 4 0 1 0 -100 60 -100 90 0 90 0 60 N +P 4 0 1 0 0 60 0 90 100 90 100 60 N +P 4 0 1 0 100 60 100 90 200 90 200 60 N +P 4 0 1 0 200 60 200 90 300 90 300 60 N +P 4 0 1 0 300 60 300 90 400 90 400 60 N +X common 1 -400 200 100 D 50 50 1 1 P +X R1 2 -400 -200 100 U 50 50 1 1 P +X R2 3 -300 -200 100 U 50 50 1 1 P +X R3 4 -200 -200 100 U 50 50 1 1 P +X R4 5 -100 -200 100 U 50 50 1 1 P +X R5 6 0 -200 100 U 50 50 1 1 P +X R6 7 100 -200 100 U 50 50 1 1 P +X R7 8 200 -200 100 U 50 50 1 1 P +X R8 9 300 -200 100 U 50 50 1 1 P +X R9 10 400 -200 100 U 50 50 1 1 P +ENDDRAW +ENDDEF +# +# R_NET09_DIV_SIP +# +DEF R_NET09_DIV_SIP RN 0 0 Y N 1 F N +F0 "RN" -900 0 50 V V C CNN +F1 "R_NET09_DIV_SIP" 1000 0 50 V V C CNN +F2 "Resistors_ThroughHole:Resistor_Array_SIP11" 1075 0 50 V I C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + Resistor?Array?SIP* +$ENDFPLIST +DRAW +C -800 0 10 0 1 0 F +C -800 166 10 0 1 0 F +C -600 0 10 0 1 0 F +C -600 166 10 0 1 0 F +C -540 -166 10 0 1 0 F +C -400 0 10 0 1 0 F +C -400 166 10 0 1 0 F +C -340 -166 10 0 1 0 F +C -200 0 10 0 1 0 F +C -200 166 10 0 1 0 F +C -140 -166 10 0 1 0 F +C 0 0 10 0 1 0 F +C 0 166 10 0 1 0 F +C 60 -166 10 0 1 0 F +C 200 0 10 0 1 0 F +C 200 166 10 0 1 0 F +C 260 -166 10 0 1 0 F +C 400 0 10 0 1 0 F +C 400 166 10 0 1 0 F +C 460 -166 10 0 1 0 F +C 600 0 10 0 1 0 F +C 600 166 10 0 1 0 F +C 660 -166 10 0 1 0 F +C 800 0 10 0 1 0 F +C 860 -166 10 0 1 0 F +S -850 -200 950 200 0 1 10 f +S -820 133 -780 33 0 1 10 N +S -760 -133 -720 -33 0 1 10 N +S -620 133 -580 33 0 1 10 N +S -560 -133 -520 -33 0 1 10 N +S -420 133 -380 33 0 1 10 N +S -360 -133 -320 -33 0 1 10 N +S -220 133 -180 33 0 1 10 N +S -160 -133 -120 -33 0 1 10 N +S -20 133 20 33 0 1 10 N +S 40 -133 80 -33 0 1 10 N +S 180 133 220 33 0 1 10 N +S 240 -133 280 -33 0 1 10 N +S 380 133 420 33 0 1 10 N +S 440 -133 480 -33 0 1 10 N +S 580 133 620 33 0 1 10 N +S 640 -133 680 -33 0 1 10 N +S 780 133 820 33 0 1 10 N +S 840 -133 880 -33 0 1 10 N +P 2 0 1 0 -800 -200 -800 33 N +P 2 0 1 0 -800 200 -800 133 N +P 2 0 1 0 -600 -200 -600 33 N +P 2 0 1 0 -400 -200 -400 33 N +P 2 0 1 0 -200 -200 -200 33 N +P 2 0 1 0 0 -200 0 33 N +P 2 0 1 0 200 -200 200 33 N +P 2 0 1 0 400 -200 400 33 N +P 2 0 1 0 600 -200 600 33 N +P 2 0 1 0 800 -200 800 33 N +P 2 0 1 0 900 -166 900 200 N +P 3 0 1 0 -800 0 -740 0 -740 -33 N +P 3 0 1 0 -800 166 -600 166 -600 133 N +P 3 0 1 0 -740 -133 -740 -166 900 -166 N +P 3 0 1 0 -600 0 -540 0 -540 -33 N +P 3 0 1 0 -600 166 -400 166 -400 133 N +P 3 0 1 0 -540 -133 -540 -166 900 -166 N +P 3 0 1 0 -400 0 -340 0 -340 -33 N +P 3 0 1 0 -400 166 -200 166 -200 133 N +P 3 0 1 0 -340 -133 -340 -166 900 -166 N +P 3 0 1 0 -200 0 -140 0 -140 -33 N +P 3 0 1 0 -200 166 0 166 0 133 N +P 3 0 1 0 -140 -133 -140 -166 900 -166 N +P 3 0 1 0 0 0 60 0 60 -33 N +P 3 0 1 0 0 166 200 166 200 133 N +P 3 0 1 0 60 -133 60 -166 900 -166 N +P 3 0 1 0 200 0 260 0 260 -33 N +P 3 0 1 0 200 166 400 166 400 133 N +P 3 0 1 0 260 -133 260 -166 900 -166 N +P 3 0 1 0 400 0 460 0 460 -33 N +P 3 0 1 0 400 166 600 166 600 133 N +P 3 0 1 0 460 -133 460 -166 900 -166 N +P 3 0 1 0 600 0 660 0 660 -33 N +P 3 0 1 0 600 166 800 166 800 133 N +P 3 0 1 0 660 -133 660 -166 900 -166 N +P 3 0 1 0 800 0 860 0 860 -33 N +P 3 0 1 0 860 -133 860 -166 900 -166 N +X COM1 1 -800 300 100 D 50 50 1 1 P +X R1 2 -800 -300 100 U 50 50 1 1 P +X R2 3 -600 -300 100 U 50 50 1 1 P +X R3 4 -400 -300 100 U 50 50 1 1 P +X R4 5 -200 -300 100 U 50 50 1 1 P +X R5 6 0 -300 100 U 50 50 1 1 P +X R6 7 200 -300 100 U 50 50 1 1 P +X R7 8 400 -300 100 U 50 50 1 1 P +X R8 9 600 -300 100 U 50 50 1 1 P +X R9 10 800 -300 100 U 50 50 1 1 P +X COM2 11 900 300 100 D 50 50 1 1 P +ENDDRAW +ENDDEF +# +# R_NET09_PAR_DIP +# +DEF R_NET09_PAR_DIP RN 0 0 Y N 1 F N +F0 "RN" -500 0 50 V V C CNN +F1 "R_NET09_PAR_DIP" 500 0 50 V V C CNN +F2 "" 575 0 50 V I C CNN +F3 "" 0 0 50 H V C CNN +ALIAS R_PACK9 +$FPLIST + DIP* + SOIC* +$ENDFPLIST +DRAW +S -450 -95 450 95 0 1 10 f +S -425 75 -375 -75 0 1 10 N +S -325 75 -275 -75 0 1 10 N +S -225 75 -175 -75 0 1 10 N +S -125 75 -75 -75 0 1 10 N +S -25 75 25 -75 0 1 10 N +S 75 75 125 -75 0 1 10 N +S 175 75 225 -75 0 1 10 N +S 275 75 325 -75 0 1 10 N +S 375 75 425 -75 0 1 10 N +P 2 0 1 0 -400 -100 -400 -75 N +P 2 0 1 0 -400 75 -400 100 N +P 2 0 1 0 -300 -100 -300 -75 N +P 2 0 1 0 -300 75 -300 100 N +P 2 0 1 0 -200 -100 -200 -75 N +P 2 0 1 0 -200 75 -200 100 N +P 2 0 1 0 -100 -100 -100 -75 N +P 2 0 1 0 -100 75 -100 100 N +P 2 0 1 0 0 -100 0 -75 N +P 2 0 1 0 0 75 0 100 N +P 2 0 1 0 100 -100 100 -75 N +P 2 0 1 0 100 75 100 100 N +P 2 0 1 0 200 -100 200 -75 N +P 2 0 1 0 200 75 200 100 N +P 2 0 1 0 300 -100 300 -75 N +P 2 0 1 0 300 75 300 100 N +P 2 0 1 0 400 -100 400 -75 N +P 2 0 1 0 400 75 400 100 N +X R1.1 1 -400 -200 100 U 50 50 1 1 P +X R2.1 2 -300 -200 100 U 50 50 1 1 P +X R3.1 3 -200 -200 100 U 50 50 1 1 P +X R4.1 4 -100 -200 100 U 50 50 1 1 P +X R5.1 5 0 -200 100 U 50 50 1 1 P +X R6.1 6 100 -200 100 U 50 50 1 1 P +X R7.1 7 200 -200 100 U 50 50 1 1 P +X R8.1 8 300 -200 100 U 50 50 1 1 P +X R9.1 9 400 -200 100 U 50 50 1 1 P +X R9.2 10 400 200 100 D 50 50 1 1 P +X R8.2 11 300 200 100 D 50 50 1 1 P +X R7.2 12 200 200 100 D 50 50 1 1 P +X R6.2 13 100 200 100 D 50 50 1 1 P +X R5.2 14 0 200 100 D 50 50 1 1 P +X R4.2 15 -100 200 100 D 50 50 1 1 P +X R3.2 16 -200 200 100 D 50 50 1 1 P +X R2.2 17 -300 200 100 D 50 50 1 1 P +X R1.2 18 -400 200 100 D 50 50 1 1 P +ENDDRAW +ENDDEF +# # R_NET10 # DEF R_NET10 RN 0 0 N N 1 F N @@ -5808,1480 +7282,6 @@ X R13 14 600 -200 100 U 50 50 1 1 P ENDDRAW ENDDEF # -# R_NET1_DIV_CenterPin1 -# -DEF R_NET1_DIV_CenterPin1 RN 0 0 Y N 1 F N -F0 "RN" -175 0 50 V V C CNN -F1 "R_NET1_DIV_CenterPin1" -100 0 50 V V C CNN -F2 "" 475 0 50 V I C CNN -F3 "" 200 0 50 H V C CNN -$FPLIST - Resistor?Array?SIP* - SOT?23 -$ENDFPLIST -DRAW -C 0 1 10 0 1 0 F -S -50 -150 50 150 0 1 10 f -S -20 -133 20 -33 0 1 10 N -S -20 133 20 33 0 1 10 N -P 2 0 1 0 0 -200 0 -135 N -P 2 0 1 0 0 35 0 -35 N -P 2 0 1 0 0 200 0 133 N -P 2 0 1 0 50 0 0 0 N -X ~ 1 150 0 100 L 50 50 1 1 P -X ~ 2 0 250 100 D 50 50 1 1 P -X ~ 3 0 -250 100 U 50 50 1 1 P -ENDDRAW -ENDDEF -# -# R_NET1_DIV_CenterPin2 -# -DEF R_NET1_DIV_CenterPin2 RN 0 0 Y N 1 F N -F0 "RN" -175 0 50 V V C CNN -F1 "R_NET1_DIV_CenterPin2" -100 0 50 V V C CNN -F2 "" 475 0 50 V I C CNN -F3 "" 200 0 50 H V C CNN -ALIAS Voltage_Divider -$FPLIST - Resistor?Array?SIP* - SOT?23 -$ENDFPLIST -DRAW -C 0 1 10 0 1 0 F -S -50 -150 50 150 0 1 10 f -S -20 -133 20 -33 0 1 10 N -S -20 133 20 33 0 1 10 N -P 2 0 1 0 0 -200 0 -135 N -P 2 0 1 0 0 35 0 -35 N -P 2 0 1 0 0 200 0 133 N -P 2 0 1 0 50 0 0 0 N -X ~ 1 0 250 100 D 50 50 1 1 P -X ~ 2 150 0 100 L 50 50 1 1 P -X ~ 3 0 -250 100 U 50 50 1 1 P -ENDDRAW -ENDDEF -# -# R_NET1_DIV_CenterPin3 -# -DEF R_NET1_DIV_CenterPin3 RN 0 0 Y N 1 F N -F0 "RN" -175 0 50 V V C CNN -F1 "R_NET1_DIV_CenterPin3" -100 0 50 V V C CNN -F2 "" 475 0 50 V I C CNN -F3 "" 200 0 50 H V C CNN -$FPLIST - Resistor?Array?SIP* - SOT?23 -$ENDFPLIST -DRAW -C 0 1 10 0 1 0 F -S -50 -150 50 150 0 1 10 f -S -20 -133 20 -33 0 1 10 N -S -20 133 20 33 0 1 10 N -P 2 0 1 0 0 -200 0 -135 N -P 2 0 1 0 0 35 0 -35 N -P 2 0 1 0 0 200 0 133 N -P 2 0 1 0 50 0 0 0 N -X ~ 1 0 250 100 D 50 50 1 1 P -X ~ 2 0 -250 100 U 50 50 1 1 P -X ~ 3 150 0 100 L 50 50 1 1 P -ENDDRAW -ENDDEF -# -# R_NET2_DIV_SIP -# -DEF R_NET2_DIV_SIP RN 0 0 Y N 1 F N -F0 "RN" -300 0 50 V V C CNN -F1 "R_NET2_DIV_SIP" 200 0 50 V V C CNN -F2 "Resistors_ThroughHole:Resistor_Array_SIP4" 275 0 50 V I C CNN -F3 "" 0 0 50 H V C CNN -$FPLIST - Resistor?Array?SIP* -$ENDFPLIST -DRAW -C -200 0 10 0 1 0 F -C -200 166 10 0 1 0 F -C 0 0 10 0 1 0 F -C 60 -166 10 0 1 0 F -S -250 -200 150 200 0 1 10 f -S -220 133 -180 33 0 1 10 N -S -160 -133 -120 -33 0 1 10 N -S -20 133 20 33 0 1 10 N -S 40 -133 80 -33 0 1 10 N -P 2 0 1 0 -200 -200 -200 33 N -P 2 0 1 0 -200 200 -200 133 N -P 2 0 1 0 0 -200 0 33 N -P 2 0 1 0 100 -166 100 200 N -P 3 0 1 0 -200 0 -140 0 -140 -33 N -P 3 0 1 0 -200 166 0 166 0 133 N -P 3 0 1 0 -140 -133 -140 -166 100 -166 N -P 3 0 1 0 0 0 60 0 60 -33 N -P 3 0 1 0 60 -133 60 -166 100 -166 N -X COM1 1 -200 300 100 D 50 50 1 1 P -X R1 2 -200 -300 100 U 50 50 1 1 P -X R2 3 0 -300 100 U 50 50 1 1 P -X COM2 4 100 300 100 D 50 50 1 1 P -ENDDRAW -ENDDEF -# -# R_NET2_PAR_DIP -# -DEF R_NET2_PAR_DIP RN 0 0 Y N 1 F N -F0 "RN" -200 0 50 V V C CNN -F1 "R_NET2_PAR_DIP" 100 0 50 V V C CNN -F2 "" 175 0 50 V I C CNN -F3 "" 0 0 50 H V C CNN -ALIAS R_PACK2 -$FPLIST - DIP* - SOIC* -$ENDFPLIST -DRAW -S -150 -95 50 95 0 1 10 f -S -125 75 -75 -75 0 1 10 N -S -25 75 25 -75 0 1 10 N -P 2 0 1 0 -100 -100 -100 -75 N -P 2 0 1 0 -100 75 -100 100 N -P 2 0 1 0 0 -100 0 -75 N -P 2 0 1 0 0 75 0 100 N -X R1.1 1 -100 -200 100 U 50 50 1 1 P -X R2.1 2 0 -200 100 U 50 50 1 1 P -X R2.2 3 0 200 100 D 50 50 1 1 P -X R1.2 4 -100 200 100 D 50 50 1 1 P -ENDDRAW -ENDDEF -# -# R_NET2_PAR_SIP -# -DEF R_NET2_PAR_SIP RN 0 0 Y N 1 F N -F0 "RN" -300 0 50 V V C CNN -F1 "R_NET2_PAR_SIP" 300 0 50 V V C CNN -F2 "Resistors_ThroughHole:Resistor_Array_SIP4" 375 0 50 V I C CNN -F3 "" 0 0 50 H V C CNN -$FPLIST - Resistor?Array?SIP* -$ENDFPLIST -DRAW -S -250 -75 250 175 0 1 10 f -S -230 110 -170 -50 0 1 10 N -S 70 110 130 -50 0 1 10 N -P 4 0 1 0 -200 110 -200 140 -100 140 -100 -50 N -P 4 0 1 0 100 110 100 140 200 140 200 -50 N -X R1.1 1 -200 -200 150 U 50 50 1 1 P -X R1.2 2 -100 -200 150 U 50 50 1 1 P -X R2.1 3 100 -200 150 U 50 50 1 1 P -X R2.2 4 200 -200 150 U 50 50 1 1 P -ENDDRAW -ENDDEF -# -# R_NET3 -# -DEF R_NET3 RN 0 0 N N 1 F N -F0 "RN" -200 0 50 V V C CNN -F1 "R_NET3" 200 0 50 V V C CNN -F2 "Resistors_ThroughHole:Resistor_Array_SIP4" 275 0 50 V I C CNN -F3 "" 0 0 50 H V C CNN -$FPLIST - Resistor?Array?SIP* -$ENDFPLIST -DRAW -C -100 90 10 0 1 0 F -C 0 90 10 0 1 0 F -S -150 -125 150 125 0 1 10 f -S -130 60 -70 -100 0 1 10 N -S -30 60 30 -100 0 1 10 N -S 70 60 130 -100 0 1 10 N -P 2 0 1 0 -100 100 -100 60 N -P 4 0 1 0 -100 60 -100 90 0 90 0 60 N -P 4 0 1 0 0 60 0 90 100 90 100 60 N -X common 1 -100 200 100 D 50 50 1 1 P -X R1 2 -100 -200 100 U 50 50 1 1 P -X R2 3 0 -200 100 U 50 50 1 1 P -X R3 4 100 -200 100 U 50 50 1 1 P -ENDDRAW -ENDDEF -# -# R_NET3_DIV_SIP -# -DEF R_NET3_DIV_SIP RN 0 0 Y N 1 F N -F0 "RN" -300 0 50 V V C CNN -F1 "R_NET3_DIV_SIP" 400 0 50 V V C CNN -F2 "Resistors_ThroughHole:Resistor_Array_SIP5" 475 0 50 V I C CNN -F3 "" 0 0 50 H V C CNN -$FPLIST - Resistor?Array?SIP* -$ENDFPLIST -DRAW -C -200 0 10 0 1 0 F -C -200 166 10 0 1 0 F -C 0 0 10 0 1 0 F -C 0 166 10 0 1 0 F -C 60 -166 10 0 1 0 F -C 200 0 10 0 1 0 F -C 260 -166 10 0 1 0 F -S -250 -200 350 200 0 1 10 f -S -220 133 -180 33 0 1 10 N -S -160 -133 -120 -33 0 1 10 N -S -20 133 20 33 0 1 10 N -S 40 -133 80 -33 0 1 10 N -S 180 133 220 33 0 1 10 N -S 240 -133 280 -33 0 1 10 N -P 2 0 1 0 -200 -200 -200 33 N -P 2 0 1 0 -200 200 -200 133 N -P 2 0 1 0 0 -200 0 33 N -P 2 0 1 0 200 -200 200 33 N -P 2 0 1 0 300 -166 300 200 N -P 3 0 1 0 -200 0 -140 0 -140 -33 N -P 3 0 1 0 -200 166 0 166 0 133 N -P 3 0 1 0 -140 -133 -140 -166 300 -166 N -P 3 0 1 0 0 0 60 0 60 -33 N -P 3 0 1 0 0 166 200 166 200 133 N -P 3 0 1 0 60 -133 60 -166 300 -166 N -P 3 0 1 0 200 0 260 0 260 -33 N -P 3 0 1 0 260 -133 260 -166 300 -166 N -X COM1 1 -200 300 100 D 50 50 1 1 P -X R1 2 -200 -300 100 U 50 50 1 1 P -X R2 3 0 -300 100 U 50 50 1 1 P -X R3 4 200 -300 100 U 50 50 1 1 P -X COM2 5 300 300 100 D 50 50 1 1 P -ENDDRAW -ENDDEF -# -# R_NET3_PAR_DIP -# -DEF R_NET3_PAR_DIP RN 0 0 Y N 1 F N -F0 "RN" -200 0 50 V V C CNN -F1 "R_NET3_PAR_DIP" 200 0 50 V V C CNN -F2 "" 275 0 50 V I C CNN -F3 "" 0 0 50 H V C CNN -ALIAS R_PACK3 -$FPLIST - DIP* - SOIC* -$ENDFPLIST -DRAW -S -150 -95 150 95 0 1 10 f -S -125 75 -75 -75 0 1 10 N -S -25 75 25 -75 0 1 10 N -S 75 75 125 -75 0 1 10 N -P 2 0 1 0 -100 -100 -100 -75 N -P 2 0 1 0 -100 75 -100 100 N -P 2 0 1 0 0 -100 0 -75 N -P 2 0 1 0 0 75 0 100 N -P 2 0 1 0 100 -100 100 -75 N -P 2 0 1 0 100 75 100 100 N -X R1.1 1 -100 -200 100 U 50 50 1 1 P -X R2.1 2 0 -200 100 U 50 50 1 1 P -X R3.1 3 100 -200 100 U 50 50 1 1 P -X R3.2 4 100 200 100 D 50 50 1 1 P -X R2.2 5 0 200 100 D 50 50 1 1 P -X R1.2 6 -100 200 100 D 50 50 1 1 P -ENDDRAW -ENDDEF -# -# R_NET3_PAR_SIP -# -DEF R_NET3_PAR_SIP RN 0 0 Y N 1 F N -F0 "RN" -400 0 50 V V C CNN -F1 "R_NET3_PAR_SIP" 500 0 50 V V C CNN -F2 "Resistors_ThroughHole:Resistor_Array_SIP6" 575 0 50 V I C CNN -F3 "" 0 0 50 H V C CNN -$FPLIST - Resistor?Array?SIP* -$ENDFPLIST -DRAW -S -350 -75 450 175 0 1 10 f -S -330 110 -270 -50 0 1 10 N -S -30 110 30 -50 0 1 10 N -S 270 110 330 -50 0 1 10 N -P 4 0 1 0 -300 110 -300 140 -200 140 -200 -50 N -P 4 0 1 0 0 110 0 140 100 140 100 -50 N -P 4 0 1 0 300 110 300 140 400 140 400 -50 N -X R1.1 1 -300 -200 150 U 50 50 1 1 P -X R1.2 2 -200 -200 150 U 50 50 1 1 P -X R2.1 3 0 -200 150 U 50 50 1 1 P -X R2.2 4 100 -200 150 U 50 50 1 1 P -X R3.1 5 300 -200 150 U 50 50 1 1 P -X R3.2 6 400 -200 150 U 50 50 1 1 P -ENDDRAW -ENDDEF -# -# R_NET4 -# -DEF R_NET4 RN 0 0 N N 1 F N -F0 "RN" -300 0 50 V V C CNN -F1 "R_NET4" 200 0 50 V V C CNN -F2 "Resistors_ThroughHole:Resistor_Array_SIP5" 275 0 50 V I C CNN -F3 "" 0 0 50 H V C CNN -$FPLIST - Resistor?Array?SIP* -$ENDFPLIST -DRAW -C -200 90 10 0 1 0 F -C -100 90 10 0 1 0 F -C 0 90 10 0 1 0 F -S -250 -125 150 125 0 1 10 f -S -230 60 -170 -100 0 1 10 N -S -130 60 -70 -100 0 1 10 N -S -30 60 30 -100 0 1 10 N -S 70 60 130 -100 0 1 10 N -P 2 0 1 0 -200 100 -200 60 N -P 4 0 1 0 -200 60 -200 90 -100 90 -100 60 N -P 4 0 1 0 -100 60 -100 90 0 90 0 60 N -P 4 0 1 0 0 60 0 90 100 90 100 60 N -X common 1 -200 200 100 D 50 50 1 1 P -X R1 2 -200 -200 100 U 50 50 1 1 P -X R2 3 -100 -200 100 U 50 50 1 1 P -X R3 4 0 -200 100 U 50 50 1 1 P -X R4 5 100 -200 100 U 50 50 1 1 P -ENDDRAW -ENDDEF -# -# R_NET4_DIV_SIP -# -DEF R_NET4_DIV_SIP RN 0 0 Y N 1 F N -F0 "RN" -500 0 50 V V C CNN -F1 "R_NET4_DIV_SIP" 400 0 50 V V C CNN -F2 "Resistors_ThroughHole:Resistor_Array_SIP6" 475 0 50 V I C CNN -F3 "" 0 0 50 H V C CNN -$FPLIST - Resistor?Array?SIP* -$ENDFPLIST -DRAW -C -400 0 10 0 1 0 F -C -400 166 10 0 1 0 F -C -200 0 10 0 1 0 F -C -200 166 10 0 1 0 F -C -140 -166 10 0 1 0 F -C 0 0 10 0 1 0 F -C 0 166 10 0 1 0 F -C 60 -166 10 0 1 0 F -C 200 0 10 0 1 0 F -C 260 -166 10 0 1 0 F -S -450 -200 350 200 0 1 10 f -S -420 133 -380 33 0 1 10 N -S -360 -133 -320 -33 0 1 10 N -S -220 133 -180 33 0 1 10 N -S -160 -133 -120 -33 0 1 10 N -S -20 133 20 33 0 1 10 N -S 40 -133 80 -33 0 1 10 N -S 180 133 220 33 0 1 10 N -S 240 -133 280 -33 0 1 10 N -P 2 0 1 0 -400 -200 -400 33 N -P 2 0 1 0 -400 200 -400 133 N -P 2 0 1 0 -200 -200 -200 33 N -P 2 0 1 0 0 -200 0 33 N -P 2 0 1 0 200 -200 200 33 N -P 2 0 1 0 300 -166 300 200 N -P 3 0 1 0 -400 0 -340 0 -340 -33 N -P 3 0 1 0 -400 166 -200 166 -200 133 N -P 3 0 1 0 -340 -133 -340 -166 300 -166 N -P 3 0 1 0 -200 0 -140 0 -140 -33 N -P 3 0 1 0 -200 166 0 166 0 133 N -P 3 0 1 0 -140 -133 -140 -166 300 -166 N -P 3 0 1 0 0 0 60 0 60 -33 N -P 3 0 1 0 0 166 200 166 200 133 N -P 3 0 1 0 60 -133 60 -166 300 -166 N -P 3 0 1 0 200 0 260 0 260 -33 N -P 3 0 1 0 260 -133 260 -166 300 -166 N -X COM1 1 -400 300 100 D 50 50 1 1 P -X R1 2 -400 -300 100 U 50 50 1 1 P -X R2 3 -200 -300 100 U 50 50 1 1 P -X R3 4 0 -300 100 U 50 50 1 1 P -X R4 5 200 -300 100 U 50 50 1 1 P -X COM2 6 300 300 100 D 50 50 1 1 P -ENDDRAW -ENDDEF -# -# R_NET4_PAR_DIP -# -DEF R_NET4_PAR_DIP RN 0 0 Y N 1 F N -F0 "RN" -300 0 50 V V C CNN -F1 "R_NET4_PAR_DIP" 200 0 50 V V C CNN -F2 "" 275 0 50 V I C CNN -F3 "" 0 0 50 H V C CNN -ALIAS R_PACK4 -$FPLIST - DIP* - SOIC* -$ENDFPLIST -DRAW -S -250 -95 150 95 0 1 10 f -S -225 75 -175 -75 0 1 10 N -S -125 75 -75 -75 0 1 10 N -S -25 75 25 -75 0 1 10 N -S 75 75 125 -75 0 1 10 N -P 2 0 1 0 -200 -100 -200 -75 N -P 2 0 1 0 -200 75 -200 100 N -P 2 0 1 0 -100 -100 -100 -75 N -P 2 0 1 0 -100 75 -100 100 N -P 2 0 1 0 0 -100 0 -75 N -P 2 0 1 0 0 75 0 100 N -P 2 0 1 0 100 -100 100 -75 N -P 2 0 1 0 100 75 100 100 N -X R1.1 1 -200 -200 100 U 50 50 1 1 P -X R2.1 2 -100 -200 100 U 50 50 1 1 P -X R3.1 3 0 -200 100 U 50 50 1 1 P -X R4.1 4 100 -200 100 U 50 50 1 1 P -X R4.2 5 100 200 100 D 50 50 1 1 P -X R3.2 6 0 200 100 D 50 50 1 1 P -X R2.2 7 -100 200 100 D 50 50 1 1 P -X R1.2 8 -200 200 100 D 50 50 1 1 P -ENDDRAW -ENDDEF -# -# R_NET4_PAR_SIP -# -DEF R_NET4_PAR_SIP RN 0 0 Y N 1 F N -F0 "RN" -600 0 50 V V C CNN -F1 "R_NET4_PAR_SIP" 600 0 50 V V C CNN -F2 "Resistors_ThroughHole:Resistor_Array_SIP8" 675 0 50 V I C CNN -F3 "" 0 0 50 H V C CNN -$FPLIST - Resistor?Array?SIP* -$ENDFPLIST -DRAW -S -550 -75 550 175 0 1 10 f -S -530 110 -470 -50 0 1 10 N -S -230 110 -170 -50 0 1 10 N -S 70 110 130 -50 0 1 10 N -S 370 110 430 -50 0 1 10 N -P 4 0 1 0 -500 110 -500 140 -400 140 -400 -50 N -P 4 0 1 0 -200 110 -200 140 -100 140 -100 -50 N -P 4 0 1 0 100 110 100 140 200 140 200 -50 N -P 4 0 1 0 400 110 400 140 500 140 500 -50 N -X R1.1 1 -500 -200 150 U 50 50 1 1 P -X R1.2 2 -400 -200 150 U 50 50 1 1 P -X R2.1 3 -200 -200 150 U 50 50 1 1 P -X R2.2 4 -100 -200 150 U 50 50 1 1 P -X R3.1 5 100 -200 150 U 50 50 1 1 P -X R3.2 6 200 -200 150 U 50 50 1 1 P -X R4.1 7 400 -200 150 U 50 50 1 1 P -X R4.2 8 500 -200 150 U 50 50 1 1 P -ENDDRAW -ENDDEF -# -# R_NET5 -# -DEF R_NET5 RN 0 0 N N 1 F N -F0 "RN" -300 0 50 V V C CNN -F1 "R_NET5" 300 0 50 V V C CNN -F2 "Resistors_ThroughHole:Resistor_Array_SIP6" 375 0 50 V I C CNN -F3 "" 0 0 50 H V C CNN -$FPLIST - Resistor?Array?SIP* -$ENDFPLIST -DRAW -C -200 90 10 0 1 0 F -C -100 90 10 0 1 0 F -C 0 90 10 0 1 0 F -C 100 90 10 0 1 0 F -S -250 -125 250 125 0 1 10 f -S -230 60 -170 -100 0 1 10 N -S -130 60 -70 -100 0 1 10 N -S -30 60 30 -100 0 1 10 N -S 70 60 130 -100 0 1 10 N -S 170 60 230 -100 0 1 10 N -P 2 0 1 0 -200 100 -200 60 N -P 4 0 1 0 -200 60 -200 90 -100 90 -100 60 N -P 4 0 1 0 -100 60 -100 90 0 90 0 60 N -P 4 0 1 0 0 60 0 90 100 90 100 60 N -P 4 0 1 0 100 60 100 90 200 90 200 60 N -X common 1 -200 200 100 D 50 50 1 1 P -X R1 2 -200 -200 100 U 50 50 1 1 P -X R2 3 -100 -200 100 U 50 50 1 1 P -X R3 4 0 -200 100 U 50 50 1 1 P -X R4 5 100 -200 100 U 50 50 1 1 P -X R5 6 200 -200 100 U 50 50 1 1 P -ENDDRAW -ENDDEF -# -# R_NET5_DIV_SIP -# -DEF R_NET5_DIV_SIP RN 0 0 Y N 1 F N -F0 "RN" -500 0 50 V V C CNN -F1 "R_NET5_DIV_SIP" 600 0 50 V V C CNN -F2 "Resistors_ThroughHole:Resistor_Array_SIP7" 675 0 50 V I C CNN -F3 "" 0 0 50 H V C CNN -$FPLIST - Resistor?Array?SIP* -$ENDFPLIST -DRAW -C -400 0 10 0 1 0 F -C -400 166 10 0 1 0 F -C -200 0 10 0 1 0 F -C -200 166 10 0 1 0 F -C -140 -166 10 0 1 0 F -C 0 0 10 0 1 0 F -C 0 166 10 0 1 0 F -C 60 -166 10 0 1 0 F -C 200 0 10 0 1 0 F -C 200 166 10 0 1 0 F -C 260 -166 10 0 1 0 F -C 400 0 10 0 1 0 F -C 460 -166 10 0 1 0 F -S -450 -200 550 200 0 1 10 f -S -420 133 -380 33 0 1 10 N -S -360 -133 -320 -33 0 1 10 N -S -220 133 -180 33 0 1 10 N -S -160 -133 -120 -33 0 1 10 N -S -20 133 20 33 0 1 10 N -S 40 -133 80 -33 0 1 10 N -S 180 133 220 33 0 1 10 N -S 240 -133 280 -33 0 1 10 N -S 380 133 420 33 0 1 10 N -S 440 -133 480 -33 0 1 10 N -P 2 0 1 0 -400 -200 -400 33 N -P 2 0 1 0 -400 200 -400 133 N -P 2 0 1 0 -200 -200 -200 33 N -P 2 0 1 0 0 -200 0 33 N -P 2 0 1 0 200 -200 200 33 N -P 2 0 1 0 400 -200 400 33 N -P 2 0 1 0 500 -166 500 200 N -P 3 0 1 0 -400 0 -340 0 -340 -33 N -P 3 0 1 0 -400 166 -200 166 -200 133 N -P 3 0 1 0 -340 -133 -340 -166 500 -166 N -P 3 0 1 0 -200 0 -140 0 -140 -33 N -P 3 0 1 0 -200 166 0 166 0 133 N -P 3 0 1 0 -140 -133 -140 -166 500 -166 N -P 3 0 1 0 0 0 60 0 60 -33 N -P 3 0 1 0 0 166 200 166 200 133 N -P 3 0 1 0 60 -133 60 -166 500 -166 N -P 3 0 1 0 200 0 260 0 260 -33 N -P 3 0 1 0 200 166 400 166 400 133 N -P 3 0 1 0 260 -133 260 -166 500 -166 N -P 3 0 1 0 400 0 460 0 460 -33 N -P 3 0 1 0 460 -133 460 -166 500 -166 N -X COM1 1 -400 300 100 D 50 50 1 1 P -X R1 2 -400 -300 100 U 50 50 1 1 P -X R2 3 -200 -300 100 U 50 50 1 1 P -X R3 4 0 -300 100 U 50 50 1 1 P -X R4 5 200 -300 100 U 50 50 1 1 P -X R5 6 400 -300 100 U 50 50 1 1 P -X COM2 7 500 300 100 D 50 50 1 1 P -ENDDRAW -ENDDEF -# -# R_NET5_PAR_DIP -# -DEF R_NET5_PAR_DIP RN 0 0 Y N 1 F N -F0 "RN" -300 0 50 V V C CNN -F1 "R_NET5_PAR_DIP" 300 0 50 V V C CNN -F2 "" 375 0 50 V I C CNN -F3 "" 0 0 50 H V C CNN -ALIAS R_PACK5 -$FPLIST - DIP* - SOIC* -$ENDFPLIST -DRAW -S -250 -95 250 95 0 1 10 f -S -225 75 -175 -75 0 1 10 N -S -125 75 -75 -75 0 1 10 N -S -25 75 25 -75 0 1 10 N -S 75 75 125 -75 0 1 10 N -S 175 75 225 -75 0 1 10 N -P 2 0 1 0 -200 -100 -200 -75 N -P 2 0 1 0 -200 75 -200 100 N -P 2 0 1 0 -100 -100 -100 -75 N -P 2 0 1 0 -100 75 -100 100 N -P 2 0 1 0 0 -100 0 -75 N -P 2 0 1 0 0 75 0 100 N -P 2 0 1 0 100 -100 100 -75 N -P 2 0 1 0 100 75 100 100 N -P 2 0 1 0 200 -100 200 -75 N -P 2 0 1 0 200 75 200 100 N -X R1.1 1 -200 -200 100 U 50 50 1 1 P -X R2.1 2 -100 -200 100 U 50 50 1 1 P -X R3.1 3 0 -200 100 U 50 50 1 1 P -X R4.1 4 100 -200 100 U 50 50 1 1 P -X R5.1 5 200 -200 100 U 50 50 1 1 P -X R5.2 6 200 200 100 D 50 50 1 1 P -X R4.2 7 100 200 100 D 50 50 1 1 P -X R3.2 8 0 200 100 D 50 50 1 1 P -X R2.2 9 -100 200 100 D 50 50 1 1 P -X R1.2 10 -200 200 100 D 50 50 1 1 P -ENDDRAW -ENDDEF -# -# R_NET5_PAR_SIP -# -DEF R_NET5_PAR_SIP RN 0 0 Y N 1 F N -F0 "RN" -700 0 50 V V C CNN -F1 "R_NET5_PAR_SIP" 800 0 50 V V C CNN -F2 "Resistors_ThroughHole:Resistor_Array_SIP10" 875 0 50 V I C CNN -F3 "" 0 0 50 H V C CNN -$FPLIST - Resistor?Array?SIP* -$ENDFPLIST -DRAW -S -650 -75 750 175 0 1 10 f -S -630 110 -570 -50 0 1 10 N -S -330 110 -270 -50 0 1 10 N -S -30 110 30 -50 0 1 10 N -S 270 110 330 -50 0 1 10 N -S 570 110 630 -50 0 1 10 N -P 4 0 1 0 -600 110 -600 140 -500 140 -500 -50 N -P 4 0 1 0 -300 110 -300 140 -200 140 -200 -50 N -P 4 0 1 0 0 110 0 140 100 140 100 -50 N -P 4 0 1 0 300 110 300 140 400 140 400 -50 N -P 4 0 1 0 600 110 600 140 700 140 700 -50 N -X R1.1 1 -600 -200 150 U 50 50 1 1 P -X R1.2 2 -500 -200 150 U 50 50 1 1 P -X R2.1 3 -300 -200 150 U 50 50 1 1 P -X R2.2 4 -200 -200 150 U 50 50 1 1 P -X R3.1 5 0 -200 150 U 50 50 1 1 P -X R3.2 6 100 -200 150 U 50 50 1 1 P -X R4.1 7 300 -200 150 U 50 50 1 1 P -X R4.2 8 400 -200 150 U 50 50 1 1 P -X R5.1 9 600 -200 150 U 50 50 1 1 P -X R5.2 10 700 -200 150 U 50 50 1 1 P -ENDDRAW -ENDDEF -# -# R_NET6 -# -DEF R_NET6 RN 0 0 N N 1 F N -F0 "RN" -400 0 50 V V C CNN -F1 "R_NET6" 300 0 50 V V C CNN -F2 "Resistors_ThroughHole:Resistor_Array_SIP7" 375 0 50 V I C CNN -F3 "" 0 0 50 H V C CNN -$FPLIST - Resistor?Array?SIP* -$ENDFPLIST -DRAW -C -300 90 10 0 1 0 F -C -200 90 10 0 1 0 F -C -100 90 10 0 1 0 F -C 0 90 10 0 1 0 F -C 100 90 10 0 1 0 F -S -350 -125 250 125 0 1 10 f -S -330 60 -270 -100 0 1 10 N -S -230 60 -170 -100 0 1 10 N -S -130 60 -70 -100 0 1 10 N -S -30 60 30 -100 0 1 10 N -S 70 60 130 -100 0 1 10 N -S 170 60 230 -100 0 1 10 N -P 2 0 1 0 -300 100 -300 60 N -P 4 0 1 0 -300 60 -300 90 -200 90 -200 60 N -P 4 0 1 0 -200 60 -200 90 -100 90 -100 60 N -P 4 0 1 0 -100 60 -100 90 0 90 0 60 N -P 4 0 1 0 0 60 0 90 100 90 100 60 N -P 4 0 1 0 100 60 100 90 200 90 200 60 N -X common 1 -300 200 100 D 50 50 1 1 P -X R1 2 -300 -200 100 U 50 50 1 1 P -X R2 3 -200 -200 100 U 50 50 1 1 P -X R3 4 -100 -200 100 U 50 50 1 1 P -X R4 5 0 -200 100 U 50 50 1 1 P -X R5 6 100 -200 100 U 50 50 1 1 P -X R6 7 200 -200 100 U 50 50 1 1 P -ENDDRAW -ENDDEF -# -# R_NET6_DIV_SIP -# -DEF R_NET6_DIV_SIP RN 0 0 Y N 1 F N -F0 "RN" -700 0 50 V V C CNN -F1 "R_NET6_DIV_SIP" 600 0 50 V V C CNN -F2 "Resistors_ThroughHole:Resistor_Array_SIP8" 675 0 50 V I C CNN -F3 "" 0 0 50 H V C CNN -$FPLIST - Resistor?Array?SIP* -$ENDFPLIST -DRAW -C -600 0 10 0 1 0 F -C -600 166 10 0 1 0 F -C -400 0 10 0 1 0 F -C -400 166 10 0 1 0 F -C -340 -166 10 0 1 0 F -C -200 0 10 0 1 0 F -C -200 166 10 0 1 0 F -C -140 -166 10 0 1 0 F -C 0 0 10 0 1 0 F -C 0 166 10 0 1 0 F -C 60 -166 10 0 1 0 F -C 200 0 10 0 1 0 F -C 200 166 10 0 1 0 F -C 260 -166 10 0 1 0 F -C 400 0 10 0 1 0 F -C 460 -166 10 0 1 0 F -S -650 -200 550 200 0 1 10 f -S -620 133 -580 33 0 1 10 N -S -560 -133 -520 -33 0 1 10 N -S -420 133 -380 33 0 1 10 N -S -360 -133 -320 -33 0 1 10 N -S -220 133 -180 33 0 1 10 N -S -160 -133 -120 -33 0 1 10 N -S -20 133 20 33 0 1 10 N -S 40 -133 80 -33 0 1 10 N -S 180 133 220 33 0 1 10 N -S 240 -133 280 -33 0 1 10 N -S 380 133 420 33 0 1 10 N -S 440 -133 480 -33 0 1 10 N -P 2 0 1 0 -600 -200 -600 33 N -P 2 0 1 0 -600 200 -600 133 N -P 2 0 1 0 -400 -200 -400 33 N -P 2 0 1 0 -200 -200 -200 33 N -P 2 0 1 0 0 -200 0 33 N -P 2 0 1 0 200 -200 200 33 N -P 2 0 1 0 400 -200 400 33 N -P 2 0 1 0 500 -166 500 200 N -P 3 0 1 0 -600 0 -540 0 -540 -33 N -P 3 0 1 0 -600 166 -400 166 -400 133 N -P 3 0 1 0 -540 -133 -540 -166 500 -166 N -P 3 0 1 0 -400 0 -340 0 -340 -33 N -P 3 0 1 0 -400 166 -200 166 -200 133 N -P 3 0 1 0 -340 -133 -340 -166 500 -166 N -P 3 0 1 0 -200 0 -140 0 -140 -33 N -P 3 0 1 0 -200 166 0 166 0 133 N -P 3 0 1 0 -140 -133 -140 -166 500 -166 N -P 3 0 1 0 0 0 60 0 60 -33 N -P 3 0 1 0 0 166 200 166 200 133 N -P 3 0 1 0 60 -133 60 -166 500 -166 N -P 3 0 1 0 200 0 260 0 260 -33 N -P 3 0 1 0 200 166 400 166 400 133 N -P 3 0 1 0 260 -133 260 -166 500 -166 N -P 3 0 1 0 400 0 460 0 460 -33 N -P 3 0 1 0 460 -133 460 -166 500 -166 N -X COM1 1 -600 300 100 D 50 50 1 1 P -X R1 2 -600 -300 100 U 50 50 1 1 P -X R2 3 -400 -300 100 U 50 50 1 1 P -X R3 4 -200 -300 100 U 50 50 1 1 P -X R4 5 0 -300 100 U 50 50 1 1 P -X R5 6 200 -300 100 U 50 50 1 1 P -X R6 7 400 -300 100 U 50 50 1 1 P -X COM2 8 500 300 100 D 50 50 1 1 P -ENDDRAW -ENDDEF -# -# R_NET6_PAR_DIP -# -DEF R_NET6_PAR_DIP RN 0 0 Y N 1 F N -F0 "RN" -400 0 50 V V C CNN -F1 "R_NET6_PAR_DIP" 300 0 50 V V C CNN -F2 "" 375 0 50 V I C CNN -F3 "" 0 0 50 H V C CNN -ALIAS R_PACK6 -$FPLIST - DIP* - SOIC* -$ENDFPLIST -DRAW -S -350 -95 250 95 0 1 10 f -S -325 75 -275 -75 0 1 10 N -S -225 75 -175 -75 0 1 10 N -S -125 75 -75 -75 0 1 10 N -S -25 75 25 -75 0 1 10 N -S 75 75 125 -75 0 1 10 N -S 175 75 225 -75 0 1 10 N -P 2 0 1 0 -300 -100 -300 -75 N -P 2 0 1 0 -300 75 -300 100 N -P 2 0 1 0 -200 -100 -200 -75 N -P 2 0 1 0 -200 75 -200 100 N -P 2 0 1 0 -100 -100 -100 -75 N -P 2 0 1 0 -100 75 -100 100 N -P 2 0 1 0 0 -100 0 -75 N -P 2 0 1 0 0 75 0 100 N -P 2 0 1 0 100 -100 100 -75 N -P 2 0 1 0 100 75 100 100 N -P 2 0 1 0 200 -100 200 -75 N -P 2 0 1 0 200 75 200 100 N -X R1.1 1 -300 -200 100 U 50 50 1 1 P -X R2.1 2 -200 -200 100 U 50 50 1 1 P -X R3.1 3 -100 -200 100 U 50 50 1 1 P -X R4.1 4 0 -200 100 U 50 50 1 1 P -X R5.1 5 100 -200 100 U 50 50 1 1 P -X R6.1 6 200 -200 100 U 50 50 1 1 P -X R6.2 7 200 200 100 D 50 50 1 1 P -X R5.2 8 100 200 100 D 50 50 1 1 P -X R4.2 9 0 200 100 D 50 50 1 1 P -X R3.2 10 -100 200 100 D 50 50 1 1 P -X R2.2 11 -200 200 100 D 50 50 1 1 P -X R1.2 12 -300 200 100 D 50 50 1 1 P -ENDDRAW -ENDDEF -# -# R_NET6_PAR_SIP -# -DEF R_NET6_PAR_SIP RN 0 0 Y N 1 F N -F0 "RN" -900 0 50 V V C CNN -F1 "R_NET6_PAR_SIP" 900 0 50 V V C CNN -F2 "Resistors_ThroughHole:Resistor_Array_SIP12" 975 0 50 V I C CNN -F3 "" 0 0 50 H V C CNN -$FPLIST - Resistor?Array?SIP* -$ENDFPLIST -DRAW -S -850 -75 850 175 0 1 10 f -S -830 110 -770 -50 0 1 10 N -S -530 110 -470 -50 0 1 10 N -S -230 110 -170 -50 0 1 10 N -S 70 110 130 -50 0 1 10 N -S 370 110 430 -50 0 1 10 N -S 670 110 730 -50 0 1 10 N -P 4 0 1 0 -800 110 -800 140 -700 140 -700 -50 N -P 4 0 1 0 -500 110 -500 140 -400 140 -400 -50 N -P 4 0 1 0 -200 110 -200 140 -100 140 -100 -50 N -P 4 0 1 0 100 110 100 140 200 140 200 -50 N -P 4 0 1 0 400 110 400 140 500 140 500 -50 N -P 4 0 1 0 700 110 700 140 800 140 800 -50 N -X R1.1 1 -800 -200 150 U 50 50 1 1 P -X R1.2 2 -700 -200 150 U 50 50 1 1 P -X R2.1 3 -500 -200 150 U 50 50 1 1 P -X R2.2 4 -400 -200 150 U 50 50 1 1 P -X R3.1 5 -200 -200 150 U 50 50 1 1 P -X R3.2 6 -100 -200 150 U 50 50 1 1 P -X R4.1 7 100 -200 150 U 50 50 1 1 P -X R4.2 8 200 -200 150 U 50 50 1 1 P -X R5.1 9 400 -200 150 U 50 50 1 1 P -X R5.2 10 500 -200 150 U 50 50 1 1 P -X R6.1 11 700 -200 150 U 50 50 1 1 P -X R6.2 12 800 -200 150 U 50 50 1 1 P -ENDDRAW -ENDDEF -# -# R_NET7 -# -DEF R_NET7 RN 0 0 N N 1 F N -F0 "RN" -400 0 50 V V C CNN -F1 "R_NET7" 400 0 50 V V C CNN -F2 "Resistors_ThroughHole:Resistor_Array_SIP8" 475 0 50 V I C CNN -F3 "" 0 0 50 H V C CNN -$FPLIST - Resistor?Array?SIP* -$ENDFPLIST -DRAW -C -300 90 10 0 1 0 F -C -200 90 10 0 1 0 F -C -100 90 10 0 1 0 F -C 0 90 10 0 1 0 F -C 100 90 10 0 1 0 F -C 200 90 10 0 1 0 F -S -350 -125 350 125 0 1 10 f -S -330 60 -270 -100 0 1 10 N -S -230 60 -170 -100 0 1 10 N -S -130 60 -70 -100 0 1 10 N -S -30 60 30 -100 0 1 10 N -S 70 60 130 -100 0 1 10 N -S 170 60 230 -100 0 1 10 N -S 270 60 330 -100 0 1 10 N -P 2 0 1 0 -300 100 -300 60 N -P 4 0 1 0 -300 60 -300 90 -200 90 -200 60 N -P 4 0 1 0 -200 60 -200 90 -100 90 -100 60 N -P 4 0 1 0 -100 60 -100 90 0 90 0 60 N -P 4 0 1 0 0 60 0 90 100 90 100 60 N -P 4 0 1 0 100 60 100 90 200 90 200 60 N -P 4 0 1 0 200 60 200 90 300 90 300 60 N -X common 1 -300 200 100 D 50 50 1 1 P -X R1 2 -300 -200 100 U 50 50 1 1 P -X R2 3 -200 -200 100 U 50 50 1 1 P -X R3 4 -100 -200 100 U 50 50 1 1 P -X R4 5 0 -200 100 U 50 50 1 1 P -X R5 6 100 -200 100 U 50 50 1 1 P -X R6 7 200 -200 100 U 50 50 1 1 P -X R7 8 300 -200 100 U 50 50 1 1 P -ENDDRAW -ENDDEF -# -# R_NET7_DIV_SIP -# -DEF R_NET7_DIV_SIP RN 0 0 Y N 1 F N -F0 "RN" -700 0 50 V V C CNN -F1 "R_NET7_DIV_SIP" 800 0 50 V V C CNN -F2 "Resistors_ThroughHole:Resistor_Array_SIP9" 875 0 50 V I C CNN -F3 "" 0 0 50 H V C CNN -$FPLIST - Resistor?Array?SIP* -$ENDFPLIST -DRAW -C -600 0 10 0 1 0 F -C -600 166 10 0 1 0 F -C -400 0 10 0 1 0 F -C -400 166 10 0 1 0 F -C -340 -166 10 0 1 0 F -C -200 0 10 0 1 0 F -C -200 166 10 0 1 0 F -C -140 -166 10 0 1 0 F -C 0 0 10 0 1 0 F -C 0 166 10 0 1 0 F -C 60 -166 10 0 1 0 F -C 200 0 10 0 1 0 F -C 200 166 10 0 1 0 F -C 260 -166 10 0 1 0 F -C 400 0 10 0 1 0 F -C 400 166 10 0 1 0 F -C 460 -166 10 0 1 0 F -C 600 0 10 0 1 0 F -C 660 -166 10 0 1 0 F -S -650 -200 750 200 0 1 10 f -S -620 133 -580 33 0 1 10 N -S -560 -133 -520 -33 0 1 10 N -S -420 133 -380 33 0 1 10 N -S -360 -133 -320 -33 0 1 10 N -S -220 133 -180 33 0 1 10 N -S -160 -133 -120 -33 0 1 10 N -S -20 133 20 33 0 1 10 N -S 40 -133 80 -33 0 1 10 N -S 180 133 220 33 0 1 10 N -S 240 -133 280 -33 0 1 10 N -S 380 133 420 33 0 1 10 N -S 440 -133 480 -33 0 1 10 N -S 580 133 620 33 0 1 10 N -S 640 -133 680 -33 0 1 10 N -P 2 0 1 0 -600 -200 -600 33 N -P 2 0 1 0 -600 200 -600 133 N -P 2 0 1 0 -400 -200 -400 33 N -P 2 0 1 0 -200 -200 -200 33 N -P 2 0 1 0 0 -200 0 33 N -P 2 0 1 0 200 -200 200 33 N -P 2 0 1 0 400 -200 400 33 N -P 2 0 1 0 600 -200 600 33 N -P 2 0 1 0 700 -166 700 200 N -P 3 0 1 0 -600 0 -540 0 -540 -33 N -P 3 0 1 0 -600 166 -400 166 -400 133 N -P 3 0 1 0 -540 -133 -540 -166 700 -166 N -P 3 0 1 0 -400 0 -340 0 -340 -33 N -P 3 0 1 0 -400 166 -200 166 -200 133 N -P 3 0 1 0 -340 -133 -340 -166 700 -166 N -P 3 0 1 0 -200 0 -140 0 -140 -33 N -P 3 0 1 0 -200 166 0 166 0 133 N -P 3 0 1 0 -140 -133 -140 -166 700 -166 N -P 3 0 1 0 0 0 60 0 60 -33 N -P 3 0 1 0 0 166 200 166 200 133 N -P 3 0 1 0 60 -133 60 -166 700 -166 N -P 3 0 1 0 200 0 260 0 260 -33 N -P 3 0 1 0 200 166 400 166 400 133 N -P 3 0 1 0 260 -133 260 -166 700 -166 N -P 3 0 1 0 400 0 460 0 460 -33 N -P 3 0 1 0 400 166 600 166 600 133 N -P 3 0 1 0 460 -133 460 -166 700 -166 N -P 3 0 1 0 600 0 660 0 660 -33 N -P 3 0 1 0 660 -133 660 -166 700 -166 N -X COM1 1 -600 300 100 D 50 50 1 1 P -X R1 2 -600 -300 100 U 50 50 1 1 P -X R2 3 -400 -300 100 U 50 50 1 1 P -X R3 4 -200 -300 100 U 50 50 1 1 P -X R4 5 0 -300 100 U 50 50 1 1 P -X R5 6 200 -300 100 U 50 50 1 1 P -X R6 7 400 -300 100 U 50 50 1 1 P -X R7 8 600 -300 100 U 50 50 1 1 P -X COM2 9 700 300 100 D 50 50 1 1 P -ENDDRAW -ENDDEF -# -# R_NET7_PAR_DIP -# -DEF R_NET7_PAR_DIP RN 0 0 Y N 1 F N -F0 "RN" -400 0 50 V V C CNN -F1 "R_NET7_PAR_DIP" 400 0 50 V V C CNN -F2 "" 475 0 50 V I C CNN -F3 "" 0 0 50 H V C CNN -ALIAS R_PACK7 -$FPLIST - DIP* - SOIC* -$ENDFPLIST -DRAW -S -350 -95 350 95 0 1 10 f -S -325 75 -275 -75 0 1 10 N -S -225 75 -175 -75 0 1 10 N -S -125 75 -75 -75 0 1 10 N -S -25 75 25 -75 0 1 10 N -S 75 75 125 -75 0 1 10 N -S 175 75 225 -75 0 1 10 N -S 275 75 325 -75 0 1 10 N -P 2 0 1 0 -300 -100 -300 -75 N -P 2 0 1 0 -300 75 -300 100 N -P 2 0 1 0 -200 -100 -200 -75 N -P 2 0 1 0 -200 75 -200 100 N -P 2 0 1 0 -100 -100 -100 -75 N -P 2 0 1 0 -100 75 -100 100 N -P 2 0 1 0 0 -100 0 -75 N -P 2 0 1 0 0 75 0 100 N -P 2 0 1 0 100 -100 100 -75 N -P 2 0 1 0 100 75 100 100 N -P 2 0 1 0 200 -100 200 -75 N -P 2 0 1 0 200 75 200 100 N -P 2 0 1 0 300 -100 300 -75 N -P 2 0 1 0 300 75 300 100 N -X R1.1 1 -300 -200 100 U 50 50 1 1 P -X R2.1 2 -200 -200 100 U 50 50 1 1 P -X R3.1 3 -100 -200 100 U 50 50 1 1 P -X R4.1 4 0 -200 100 U 50 50 1 1 P -X R5.1 5 100 -200 100 U 50 50 1 1 P -X R6.1 6 200 -200 100 U 50 50 1 1 P -X R7.1 7 300 -200 100 U 50 50 1 1 P -X R7.2 8 300 200 100 D 50 50 1 1 P -X R6.2 9 200 200 100 D 50 50 1 1 P -X R5.2 10 100 200 100 D 50 50 1 1 P -X R4.2 11 0 200 100 D 50 50 1 1 P -X R3.2 12 -100 200 100 D 50 50 1 1 P -X R2.2 13 -200 200 100 D 50 50 1 1 P -X R1.2 14 -300 200 100 D 50 50 1 1 P -ENDDRAW -ENDDEF -# -# R_NET7_PAR_SIP -# -DEF R_NET7_PAR_SIP RN 0 0 Y N 1 F N -F0 "RN" -1000 0 50 V V C CNN -F1 "R_NET7_PAR_SIP" 1100 0 50 V V C CNN -F2 "Resistors_ThroughHole:Resistor_Array_SIP14" 1175 0 50 V I C CNN -F3 "" 0 0 50 H V C CNN -$FPLIST - Resistor?Array?SIP* -$ENDFPLIST -DRAW -S -950 -75 1050 175 0 1 10 f -S -930 110 -870 -50 0 1 10 N -S -630 110 -570 -50 0 1 10 N -S -330 110 -270 -50 0 1 10 N -S -30 110 30 -50 0 1 10 N -S 270 110 330 -50 0 1 10 N -S 570 110 630 -50 0 1 10 N -S 870 110 930 -50 0 1 10 N -P 4 0 1 0 -900 110 -900 140 -800 140 -800 -50 N -P 4 0 1 0 -600 110 -600 140 -500 140 -500 -50 N -P 4 0 1 0 -300 110 -300 140 -200 140 -200 -50 N -P 4 0 1 0 0 110 0 140 100 140 100 -50 N -P 4 0 1 0 300 110 300 140 400 140 400 -50 N -P 4 0 1 0 600 110 600 140 700 140 700 -50 N -P 4 0 1 0 900 110 900 140 1000 140 1000 -50 N -X R1.1 1 -900 -200 150 U 50 50 1 1 P -X R1.2 2 -800 -200 150 U 50 50 1 1 P -X R2.1 3 -600 -200 150 U 50 50 1 1 P -X R2.2 4 -500 -200 150 U 50 50 1 1 P -X R3.1 5 -300 -200 150 U 50 50 1 1 P -X R3.2 6 -200 -200 150 U 50 50 1 1 P -X R4.1 7 0 -200 150 U 50 50 1 1 P -X R4.2 8 100 -200 150 U 50 50 1 1 P -X R5.1 9 300 -200 150 U 50 50 1 1 P -X R5.2 10 400 -200 150 U 50 50 1 1 P -X R6.1 11 600 -200 150 U 50 50 1 1 P -X R6.2 12 700 -200 150 U 50 50 1 1 P -X R7.1 13 900 -200 150 U 50 50 1 1 P -X R7.2 14 1000 -200 150 U 50 50 1 1 P -ENDDRAW -ENDDEF -# -# R_NET8 -# -DEF R_NET8 RN 0 0 N N 1 F N -F0 "RN" -500 0 50 V V C CNN -F1 "R_NET8" 400 0 50 V V C CNN -F2 "Resistors_ThroughHole:Resistor_Array_SIP9" 475 0 50 V I C CNN -F3 "" 0 0 50 H V C CNN -$FPLIST - Resistor?Array?SIP* -$ENDFPLIST -DRAW -C -400 90 10 0 1 0 F -C -300 90 10 0 1 0 F -C -200 90 10 0 1 0 F -C -100 90 10 0 1 0 F -C 0 90 10 0 1 0 F -C 100 90 10 0 1 0 F -C 200 90 10 0 1 0 F -S -450 -125 350 125 0 1 10 f -S -430 60 -370 -100 0 1 10 N -S -330 60 -270 -100 0 1 10 N -S -230 60 -170 -100 0 1 10 N -S -130 60 -70 -100 0 1 10 N -S -30 60 30 -100 0 1 10 N -S 70 60 130 -100 0 1 10 N -S 170 60 230 -100 0 1 10 N -S 270 60 330 -100 0 1 10 N -P 2 0 1 0 -400 100 -400 60 N -P 4 0 1 0 -400 60 -400 90 -300 90 -300 60 N -P 4 0 1 0 -300 60 -300 90 -200 90 -200 60 N -P 4 0 1 0 -200 60 -200 90 -100 90 -100 60 N -P 4 0 1 0 -100 60 -100 90 0 90 0 60 N -P 4 0 1 0 0 60 0 90 100 90 100 60 N -P 4 0 1 0 100 60 100 90 200 90 200 60 N -P 4 0 1 0 200 60 200 90 300 90 300 60 N -X common 1 -400 200 100 D 50 50 1 1 P -X R1 2 -400 -200 100 U 50 50 1 1 P -X R2 3 -300 -200 100 U 50 50 1 1 P -X R3 4 -200 -200 100 U 50 50 1 1 P -X R4 5 -100 -200 100 U 50 50 1 1 P -X R5 6 0 -200 100 U 50 50 1 1 P -X R6 7 100 -200 100 U 50 50 1 1 P -X R7 8 200 -200 100 U 50 50 1 1 P -X R8 9 300 -200 100 U 50 50 1 1 P -ENDDRAW -ENDDEF -# -# R_NET8_DIV_SIP -# -DEF R_NET8_DIV_SIP RN 0 0 Y N 1 F N -F0 "RN" -900 0 50 V V C CNN -F1 "R_NET8_DIV_SIP" 800 0 50 V V C CNN -F2 "Resistors_ThroughHole:Resistor_Array_SIP10" 875 0 50 V I C CNN -F3 "" 0 0 50 H V C CNN -$FPLIST - Resistor?Array?SIP* -$ENDFPLIST -DRAW -C -800 0 10 0 1 0 F -C -800 166 10 0 1 0 F -C -600 0 10 0 1 0 F -C -600 166 10 0 1 0 F -C -540 -166 10 0 1 0 F -C -400 0 10 0 1 0 F -C -400 166 10 0 1 0 F -C -340 -166 10 0 1 0 F -C -200 0 10 0 1 0 F -C -200 166 10 0 1 0 F -C -140 -166 10 0 1 0 F -C 0 0 10 0 1 0 F -C 0 166 10 0 1 0 F -C 60 -166 10 0 1 0 F -C 200 0 10 0 1 0 F -C 200 166 10 0 1 0 F -C 260 -166 10 0 1 0 F -C 400 0 10 0 1 0 F -C 400 166 10 0 1 0 F -C 460 -166 10 0 1 0 F -C 600 0 10 0 1 0 F -C 660 -166 10 0 1 0 F -S -850 -200 750 200 0 1 10 f -S -820 133 -780 33 0 1 10 N -S -760 -133 -720 -33 0 1 10 N -S -620 133 -580 33 0 1 10 N -S -560 -133 -520 -33 0 1 10 N -S -420 133 -380 33 0 1 10 N -S -360 -133 -320 -33 0 1 10 N -S -220 133 -180 33 0 1 10 N -S -160 -133 -120 -33 0 1 10 N -S -20 133 20 33 0 1 10 N -S 40 -133 80 -33 0 1 10 N -S 180 133 220 33 0 1 10 N -S 240 -133 280 -33 0 1 10 N -S 380 133 420 33 0 1 10 N -S 440 -133 480 -33 0 1 10 N -S 580 133 620 33 0 1 10 N -S 640 -133 680 -33 0 1 10 N -P 2 0 1 0 -800 -200 -800 33 N -P 2 0 1 0 -800 200 -800 133 N -P 2 0 1 0 -600 -200 -600 33 N -P 2 0 1 0 -400 -200 -400 33 N -P 2 0 1 0 -200 -200 -200 33 N -P 2 0 1 0 0 -200 0 33 N -P 2 0 1 0 200 -200 200 33 N -P 2 0 1 0 400 -200 400 33 N -P 2 0 1 0 600 -200 600 33 N -P 2 0 1 0 700 -166 700 200 N -P 3 0 1 0 -800 0 -740 0 -740 -33 N -P 3 0 1 0 -800 166 -600 166 -600 133 N -P 3 0 1 0 -740 -133 -740 -166 700 -166 N -P 3 0 1 0 -600 0 -540 0 -540 -33 N -P 3 0 1 0 -600 166 -400 166 -400 133 N -P 3 0 1 0 -540 -133 -540 -166 700 -166 N -P 3 0 1 0 -400 0 -340 0 -340 -33 N -P 3 0 1 0 -400 166 -200 166 -200 133 N -P 3 0 1 0 -340 -133 -340 -166 700 -166 N -P 3 0 1 0 -200 0 -140 0 -140 -33 N -P 3 0 1 0 -200 166 0 166 0 133 N -P 3 0 1 0 -140 -133 -140 -166 700 -166 N -P 3 0 1 0 0 0 60 0 60 -33 N -P 3 0 1 0 0 166 200 166 200 133 N -P 3 0 1 0 60 -133 60 -166 700 -166 N -P 3 0 1 0 200 0 260 0 260 -33 N -P 3 0 1 0 200 166 400 166 400 133 N -P 3 0 1 0 260 -133 260 -166 700 -166 N -P 3 0 1 0 400 0 460 0 460 -33 N -P 3 0 1 0 400 166 600 166 600 133 N -P 3 0 1 0 460 -133 460 -166 700 -166 N -P 3 0 1 0 600 0 660 0 660 -33 N -P 3 0 1 0 660 -133 660 -166 700 -166 N -X COM1 1 -800 300 100 D 50 50 1 1 P -X R1 2 -800 -300 100 U 50 50 1 1 P -X R2 3 -600 -300 100 U 50 50 1 1 P -X R3 4 -400 -300 100 U 50 50 1 1 P -X R4 5 -200 -300 100 U 50 50 1 1 P -X R5 6 0 -300 100 U 50 50 1 1 P -X R6 7 200 -300 100 U 50 50 1 1 P -X R7 8 400 -300 100 U 50 50 1 1 P -X R8 9 600 -300 100 U 50 50 1 1 P -X COM2 10 700 300 100 D 50 50 1 1 P -ENDDRAW -ENDDEF -# -# R_NET8_PAR_DIP -# -DEF R_NET8_PAR_DIP RN 0 0 Y N 1 F N -F0 "RN" -500 0 50 V V C CNN -F1 "R_NET8_PAR_DIP" 400 0 50 V V C CNN -F2 "" 475 0 50 V I C CNN -F3 "" 0 0 50 H V C CNN -ALIAS R_PACK8 -$FPLIST - DIP* - SOIC* -$ENDFPLIST -DRAW -S -450 -95 350 95 0 1 10 f -S -425 75 -375 -75 0 1 10 N -S -325 75 -275 -75 0 1 10 N -S -225 75 -175 -75 0 1 10 N -S -125 75 -75 -75 0 1 10 N -S -25 75 25 -75 0 1 10 N -S 75 75 125 -75 0 1 10 N -S 175 75 225 -75 0 1 10 N -S 275 75 325 -75 0 1 10 N -P 2 0 1 0 -400 -100 -400 -75 N -P 2 0 1 0 -400 75 -400 100 N -P 2 0 1 0 -300 -100 -300 -75 N -P 2 0 1 0 -300 75 -300 100 N -P 2 0 1 0 -200 -100 -200 -75 N -P 2 0 1 0 -200 75 -200 100 N -P 2 0 1 0 -100 -100 -100 -75 N -P 2 0 1 0 -100 75 -100 100 N -P 2 0 1 0 0 -100 0 -75 N -P 2 0 1 0 0 75 0 100 N -P 2 0 1 0 100 -100 100 -75 N -P 2 0 1 0 100 75 100 100 N -P 2 0 1 0 200 -100 200 -75 N -P 2 0 1 0 200 75 200 100 N -P 2 0 1 0 300 -100 300 -75 N -P 2 0 1 0 300 75 300 100 N -X R1.1 1 -400 -200 100 U 50 50 1 1 P -X R2.1 2 -300 -200 100 U 50 50 1 1 P -X R3.1 3 -200 -200 100 U 50 50 1 1 P -X R4.1 4 -100 -200 100 U 50 50 1 1 P -X R5.1 5 0 -200 100 U 50 50 1 1 P -X R6.1 6 100 -200 100 U 50 50 1 1 P -X R7.1 7 200 -200 100 U 50 50 1 1 P -X R8.1 8 300 -200 100 U 50 50 1 1 P -X R8.2 9 300 200 100 D 50 50 1 1 P -X R7.2 10 200 200 100 D 50 50 1 1 P -X R6.2 11 100 200 100 D 50 50 1 1 P -X R5.2 12 0 200 100 D 50 50 1 1 P -X R4.2 13 -100 200 100 D 50 50 1 1 P -X R3.2 14 -200 200 100 D 50 50 1 1 P -X R2.2 15 -300 200 100 D 50 50 1 1 P -X R1.2 16 -400 200 100 D 50 50 1 1 P -ENDDRAW -ENDDEF -# -# R_NET9 -# -DEF R_NET9 RN 0 0 N N 1 F N -F0 "RN" -500 0 50 V V C CNN -F1 "R_NET9" 500 0 50 V V C CNN -F2 "Resistors_ThroughHole:Resistor_Array_SIP10" 575 0 50 V I C CNN -F3 "" 0 0 50 H V C CNN -$FPLIST - Resistor?Array?SIP* -$ENDFPLIST -DRAW -C -400 90 10 0 1 0 F -C -300 90 10 0 1 0 F -C -200 90 10 0 1 0 F -C -100 90 10 0 1 0 F -C 0 90 10 0 1 0 F -C 100 90 10 0 1 0 F -C 200 90 10 0 1 0 F -C 300 90 10 0 1 0 F -S -450 -125 450 125 0 1 10 f -S -430 60 -370 -100 0 1 10 N -S -330 60 -270 -100 0 1 10 N -S -230 60 -170 -100 0 1 10 N -S -130 60 -70 -100 0 1 10 N -S -30 60 30 -100 0 1 10 N -S 70 60 130 -100 0 1 10 N -S 170 60 230 -100 0 1 10 N -S 270 60 330 -100 0 1 10 N -S 370 60 430 -100 0 1 10 N -P 2 0 1 0 -400 100 -400 60 N -P 4 0 1 0 -400 60 -400 90 -300 90 -300 60 N -P 4 0 1 0 -300 60 -300 90 -200 90 -200 60 N -P 4 0 1 0 -200 60 -200 90 -100 90 -100 60 N -P 4 0 1 0 -100 60 -100 90 0 90 0 60 N -P 4 0 1 0 0 60 0 90 100 90 100 60 N -P 4 0 1 0 100 60 100 90 200 90 200 60 N -P 4 0 1 0 200 60 200 90 300 90 300 60 N -P 4 0 1 0 300 60 300 90 400 90 400 60 N -X common 1 -400 200 100 D 50 50 1 1 P -X R1 2 -400 -200 100 U 50 50 1 1 P -X R2 3 -300 -200 100 U 50 50 1 1 P -X R3 4 -200 -200 100 U 50 50 1 1 P -X R4 5 -100 -200 100 U 50 50 1 1 P -X R5 6 0 -200 100 U 50 50 1 1 P -X R6 7 100 -200 100 U 50 50 1 1 P -X R7 8 200 -200 100 U 50 50 1 1 P -X R8 9 300 -200 100 U 50 50 1 1 P -X R9 10 400 -200 100 U 50 50 1 1 P -ENDDRAW -ENDDEF -# -# R_NET9_DIV_SIP -# -DEF R_NET9_DIV_SIP RN 0 0 Y N 1 F N -F0 "RN" -900 0 50 V V C CNN -F1 "R_NET9_DIV_SIP" 1000 0 50 V V C CNN -F2 "Resistors_ThroughHole:Resistor_Array_SIP11" 1075 0 50 V I C CNN -F3 "" 0 0 50 H V C CNN -$FPLIST - Resistor?Array?SIP* -$ENDFPLIST -DRAW -C -800 0 10 0 1 0 F -C -800 166 10 0 1 0 F -C -600 0 10 0 1 0 F -C -600 166 10 0 1 0 F -C -540 -166 10 0 1 0 F -C -400 0 10 0 1 0 F -C -400 166 10 0 1 0 F -C -340 -166 10 0 1 0 F -C -200 0 10 0 1 0 F -C -200 166 10 0 1 0 F -C -140 -166 10 0 1 0 F -C 0 0 10 0 1 0 F -C 0 166 10 0 1 0 F -C 60 -166 10 0 1 0 F -C 200 0 10 0 1 0 F -C 200 166 10 0 1 0 F -C 260 -166 10 0 1 0 F -C 400 0 10 0 1 0 F -C 400 166 10 0 1 0 F -C 460 -166 10 0 1 0 F -C 600 0 10 0 1 0 F -C 600 166 10 0 1 0 F -C 660 -166 10 0 1 0 F -C 800 0 10 0 1 0 F -C 860 -166 10 0 1 0 F -S -850 -200 950 200 0 1 10 f -S -820 133 -780 33 0 1 10 N -S -760 -133 -720 -33 0 1 10 N -S -620 133 -580 33 0 1 10 N -S -560 -133 -520 -33 0 1 10 N -S -420 133 -380 33 0 1 10 N -S -360 -133 -320 -33 0 1 10 N -S -220 133 -180 33 0 1 10 N -S -160 -133 -120 -33 0 1 10 N -S -20 133 20 33 0 1 10 N -S 40 -133 80 -33 0 1 10 N -S 180 133 220 33 0 1 10 N -S 240 -133 280 -33 0 1 10 N -S 380 133 420 33 0 1 10 N -S 440 -133 480 -33 0 1 10 N -S 580 133 620 33 0 1 10 N -S 640 -133 680 -33 0 1 10 N -S 780 133 820 33 0 1 10 N -S 840 -133 880 -33 0 1 10 N -P 2 0 1 0 -800 -200 -800 33 N -P 2 0 1 0 -800 200 -800 133 N -P 2 0 1 0 -600 -200 -600 33 N -P 2 0 1 0 -400 -200 -400 33 N -P 2 0 1 0 -200 -200 -200 33 N -P 2 0 1 0 0 -200 0 33 N -P 2 0 1 0 200 -200 200 33 N -P 2 0 1 0 400 -200 400 33 N -P 2 0 1 0 600 -200 600 33 N -P 2 0 1 0 800 -200 800 33 N -P 2 0 1 0 900 -166 900 200 N -P 3 0 1 0 -800 0 -740 0 -740 -33 N -P 3 0 1 0 -800 166 -600 166 -600 133 N -P 3 0 1 0 -740 -133 -740 -166 900 -166 N -P 3 0 1 0 -600 0 -540 0 -540 -33 N -P 3 0 1 0 -600 166 -400 166 -400 133 N -P 3 0 1 0 -540 -133 -540 -166 900 -166 N -P 3 0 1 0 -400 0 -340 0 -340 -33 N -P 3 0 1 0 -400 166 -200 166 -200 133 N -P 3 0 1 0 -340 -133 -340 -166 900 -166 N -P 3 0 1 0 -200 0 -140 0 -140 -33 N -P 3 0 1 0 -200 166 0 166 0 133 N -P 3 0 1 0 -140 -133 -140 -166 900 -166 N -P 3 0 1 0 0 0 60 0 60 -33 N -P 3 0 1 0 0 166 200 166 200 133 N -P 3 0 1 0 60 -133 60 -166 900 -166 N -P 3 0 1 0 200 0 260 0 260 -33 N -P 3 0 1 0 200 166 400 166 400 133 N -P 3 0 1 0 260 -133 260 -166 900 -166 N -P 3 0 1 0 400 0 460 0 460 -33 N -P 3 0 1 0 400 166 600 166 600 133 N -P 3 0 1 0 460 -133 460 -166 900 -166 N -P 3 0 1 0 600 0 660 0 660 -33 N -P 3 0 1 0 600 166 800 166 800 133 N -P 3 0 1 0 660 -133 660 -166 900 -166 N -P 3 0 1 0 800 0 860 0 860 -33 N -P 3 0 1 0 860 -133 860 -166 900 -166 N -X COM1 1 -800 300 100 D 50 50 1 1 P -X R1 2 -800 -300 100 U 50 50 1 1 P -X R2 3 -600 -300 100 U 50 50 1 1 P -X R3 4 -400 -300 100 U 50 50 1 1 P -X R4 5 -200 -300 100 U 50 50 1 1 P -X R5 6 0 -300 100 U 50 50 1 1 P -X R6 7 200 -300 100 U 50 50 1 1 P -X R7 8 400 -300 100 U 50 50 1 1 P -X R8 9 600 -300 100 U 50 50 1 1 P -X R9 10 800 -300 100 U 50 50 1 1 P -X COM2 11 900 300 100 D 50 50 1 1 P -ENDDRAW -ENDDEF -# -# R_NET9_PAR_DIP -# -DEF R_NET9_PAR_DIP RN 0 0 Y N 1 F N -F0 "RN" -500 0 50 V V C CNN -F1 "R_NET9_PAR_DIP" 500 0 50 V V C CNN -F2 "" 575 0 50 V I C CNN -F3 "" 0 0 50 H V C CNN -ALIAS R_PACK9 -$FPLIST - DIP* - SOIC* -$ENDFPLIST -DRAW -S -450 -95 450 95 0 1 10 f -S -425 75 -375 -75 0 1 10 N -S -325 75 -275 -75 0 1 10 N -S -225 75 -175 -75 0 1 10 N -S -125 75 -75 -75 0 1 10 N -S -25 75 25 -75 0 1 10 N -S 75 75 125 -75 0 1 10 N -S 175 75 225 -75 0 1 10 N -S 275 75 325 -75 0 1 10 N -S 375 75 425 -75 0 1 10 N -P 2 0 1 0 -400 -100 -400 -75 N -P 2 0 1 0 -400 75 -400 100 N -P 2 0 1 0 -300 -100 -300 -75 N -P 2 0 1 0 -300 75 -300 100 N -P 2 0 1 0 -200 -100 -200 -75 N -P 2 0 1 0 -200 75 -200 100 N -P 2 0 1 0 -100 -100 -100 -75 N -P 2 0 1 0 -100 75 -100 100 N -P 2 0 1 0 0 -100 0 -75 N -P 2 0 1 0 0 75 0 100 N -P 2 0 1 0 100 -100 100 -75 N -P 2 0 1 0 100 75 100 100 N -P 2 0 1 0 200 -100 200 -75 N -P 2 0 1 0 200 75 200 100 N -P 2 0 1 0 300 -100 300 -75 N -P 2 0 1 0 300 75 300 100 N -P 2 0 1 0 400 -100 400 -75 N -P 2 0 1 0 400 75 400 100 N -X R1.1 1 -400 -200 100 U 50 50 1 1 P -X R2.1 2 -300 -200 100 U 50 50 1 1 P -X R3.1 3 -200 -200 100 U 50 50 1 1 P -X R4.1 4 -100 -200 100 U 50 50 1 1 P -X R5.1 5 0 -200 100 U 50 50 1 1 P -X R6.1 6 100 -200 100 U 50 50 1 1 P -X R7.1 7 200 -200 100 U 50 50 1 1 P -X R8.1 8 300 -200 100 U 50 50 1 1 P -X R9.1 9 400 -200 100 U 50 50 1 1 P -X R9.2 10 400 200 100 D 50 50 1 1 P -X R8.2 11 300 200 100 D 50 50 1 1 P -X R7.2 12 200 200 100 D 50 50 1 1 P -X R6.2 13 100 200 100 D 50 50 1 1 P -X R5.2 14 0 200 100 D 50 50 1 1 P -X R4.2 15 -100 200 100 D 50 50 1 1 P -X R3.2 16 -200 200 100 D 50 50 1 1 P -X R2.2 17 -300 200 100 D 50 50 1 1 P -X R1.2 18 -400 200 100 D 50 50 1 1 P -ENDDRAW -ENDDEF -# # R_PHOTO # DEF R_PHOTO R 0 0 N Y 1 F N @@ -7494,11 +7494,11 @@ X D3 5 500 -200 200 L 50 50 1 1 P ENDDRAW ENDDEF # -# SW_DIP1 +# SW_DIP01 # -DEF SW_DIP1 SW 0 0 Y N 1 F N +DEF SW_DIP01 SW 0 0 Y N 1 F N F0 "SW" 0 150 50 H V C CNN -F1 "SW_DIP1" 0 -150 50 H V C CNN +F1 "SW_DIP01" 0 -150 50 H V C CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN $FPLIST @@ -7514,6 +7514,346 @@ X ~ 2 300 0 200 L 50 50 1 1 I ENDDRAW ENDDEF # +# SW_DIP02 +# +DEF SW_DIP02 SW 0 0 Y N 1 F N +F0 "SW" 0 250 50 H V C CNN +F1 "SW_DIP02" 0 -150 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + SW?DIP?x2* +$ENDFPLIST +DRAW +C -80 0 20 0 0 0 N +C -80 100 20 0 0 0 N +C 80 0 20 0 0 0 N +C 80 100 20 0 0 0 N +P 2 0 0 0 -60 5 93 46 N +P 2 0 0 0 -60 105 93 146 N +S -150 200 150 -100 0 1 10 f +X ~ 1 -300 100 200 R 50 50 1 1 I +X ~ 2 -300 0 200 R 50 50 1 1 I +X ~ 3 300 0 200 L 50 50 1 1 I +X ~ 4 300 100 200 L 50 50 1 1 I +ENDDRAW +ENDDEF +# +# SW_DIP03 +# +DEF SW_DIP03 SW 0 0 Y N 1 F N +F0 "SW" 0 350 50 H V C CNN +F1 "SW_DIP03" 0 -150 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + SW?DIP?x3* +$ENDFPLIST +DRAW +C -80 0 20 0 0 0 N +C -80 100 20 0 0 0 N +C -80 200 20 0 0 0 N +C 80 0 20 0 0 0 N +C 80 100 20 0 0 0 N +C 80 200 20 0 0 0 N +P 2 0 0 0 -60 5 93 46 N +P 2 0 0 0 -60 105 93 146 N +P 2 0 0 0 -60 205 93 246 N +S -150 300 150 -100 0 1 10 f +X ~ 1 -300 200 200 R 50 50 1 1 I +X ~ 2 -300 100 200 R 50 50 1 1 I +X ~ 3 -300 0 200 R 50 50 1 1 I +X ~ 4 300 0 200 L 50 50 1 1 I +X ~ 5 300 100 200 L 50 50 1 1 I +X ~ 6 300 200 200 L 50 50 1 1 I +ENDDRAW +ENDDEF +# +# SW_DIP04 +# +DEF SW_DIP04 SW 0 0 Y N 1 F N +F0 "SW" 0 350 50 H V C CNN +F1 "SW_DIP04" 0 -250 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + SW?DIP?x4* +$ENDFPLIST +DRAW +C -80 -100 20 0 0 0 N +C -80 0 20 0 0 0 N +C -80 100 20 0 0 0 N +C -80 200 20 0 0 0 N +C 80 -100 20 0 0 0 N +C 80 0 20 0 0 0 N +C 80 100 20 0 0 0 N +C 80 200 20 0 0 0 N +P 2 0 0 0 -60 -94 93 -53 N +P 2 0 0 0 -60 5 93 46 N +P 2 0 0 0 -60 105 93 146 N +P 2 0 0 0 -60 205 93 246 N +S -150 300 150 -200 0 1 10 f +X ~ 1 -300 200 200 R 50 50 1 1 I +X ~ 2 -300 100 200 R 50 50 1 1 I +X ~ 3 -300 0 200 R 50 50 1 1 I +X ~ 4 -300 -100 200 R 50 50 1 1 I +X ~ 5 300 -100 200 L 50 50 1 1 I +X ~ 6 300 0 200 L 50 50 1 1 I +X ~ 7 300 100 200 L 50 50 1 1 I +X ~ 8 300 200 200 L 50 50 1 1 I +ENDDRAW +ENDDEF +# +# SW_DIP05 +# +DEF SW_DIP05 SW 0 0 Y N 1 F N +F0 "SW" 0 350 50 H V C CNN +F1 "SW_DIP05" 0 -350 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + SW?DIP?x5* +$ENDFPLIST +DRAW +C -80 -200 20 0 0 0 N +C -80 -100 20 0 0 0 N +C -80 0 20 0 0 0 N +C -80 100 20 0 0 0 N +C -80 200 20 0 0 0 N +C 80 -200 20 0 0 0 N +C 80 -100 20 0 0 0 N +C 80 0 20 0 0 0 N +C 80 100 20 0 0 0 N +C 80 200 20 0 0 0 N +P 2 0 0 0 -60 -194 93 -153 N +P 2 0 0 0 -60 -94 93 -53 N +P 2 0 0 0 -60 5 93 46 N +P 2 0 0 0 -60 105 93 146 N +P 2 0 0 0 -60 205 93 246 N +S -150 300 150 -300 0 1 10 f +X ~ 1 -300 200 200 R 50 50 1 1 I +X ~ 2 -300 100 200 R 50 50 1 1 I +X ~ 3 -300 0 200 R 50 50 1 1 I +X ~ 4 -300 -100 200 R 50 50 1 1 I +X ~ 5 -300 -200 200 R 50 50 1 1 I +X ~ 6 300 -200 200 L 50 50 1 1 I +X ~ 7 300 -100 200 L 50 50 1 1 I +X ~ 8 300 0 200 L 50 50 1 1 I +X ~ 9 300 100 200 L 50 50 1 1 I +X ~ 10 300 200 200 L 50 50 1 1 I +ENDDRAW +ENDDEF +# +# SW_DIP06 +# +DEF SW_DIP06 SW 0 0 Y N 1 F N +F0 "SW" 0 450 50 H V C CNN +F1 "SW_DIP06" 0 -350 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + SW?DIP?x6* +$ENDFPLIST +DRAW +C -80 -200 20 0 0 0 N +C -80 -100 20 0 0 0 N +C -80 0 20 0 0 0 N +C -80 100 20 0 0 0 N +C -80 200 20 0 0 0 N +C -80 300 20 0 0 0 N +C 80 -200 20 0 0 0 N +C 80 -100 20 0 0 0 N +C 80 0 20 0 0 0 N +C 80 100 20 0 0 0 N +C 80 200 20 0 0 0 N +C 80 300 20 0 0 0 N +P 2 0 0 0 -60 -194 93 -153 N +P 2 0 0 0 -60 -94 93 -53 N +P 2 0 0 0 -60 5 93 46 N +P 2 0 0 0 -60 105 93 146 N +P 2 0 0 0 -60 205 93 246 N +P 2 0 0 0 -60 305 93 346 N +S -150 400 150 -300 0 1 10 f +X ~ 1 -300 300 200 R 50 50 1 1 I +X ~ 2 -300 200 200 R 50 50 1 1 I +X ~ 3 -300 100 200 R 50 50 1 1 I +X ~ 4 -300 0 200 R 50 50 1 1 I +X ~ 5 -300 -100 200 R 50 50 1 1 I +X ~ 6 -300 -200 200 R 50 50 1 1 I +X ~ 7 300 -200 200 L 50 50 1 1 I +X ~ 8 300 -100 200 L 50 50 1 1 I +X ~ 9 300 0 200 L 50 50 1 1 I +X ~ 10 300 100 200 L 50 50 1 1 I +X ~ 11 300 200 200 L 50 50 1 1 I +X ~ 12 300 300 200 L 50 50 1 1 I +ENDDRAW +ENDDEF +# +# SW_DIP07 +# +DEF SW_DIP07 SW 0 0 Y N 1 F N +F0 "SW" 0 550 50 H V C CNN +F1 "SW_DIP07" 0 -350 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + SW?DIP?x7* +$ENDFPLIST +DRAW +C -80 -200 20 0 0 0 N +C -80 -100 20 0 0 0 N +C -80 0 20 0 0 0 N +C -80 100 20 0 0 0 N +C -80 200 20 0 0 0 N +C -80 300 20 0 0 0 N +C -80 400 20 0 0 0 N +C 80 -200 20 0 0 0 N +C 80 -100 20 0 0 0 N +C 80 0 20 0 0 0 N +C 80 100 20 0 0 0 N +C 80 200 20 0 0 0 N +C 80 300 20 0 0 0 N +C 80 400 20 0 0 0 N +P 2 0 0 0 -60 -194 93 -153 N +P 2 0 0 0 -60 -94 93 -53 N +P 2 0 0 0 -60 5 93 46 N +P 2 0 0 0 -60 105 93 146 N +P 2 0 0 0 -60 205 93 246 N +P 2 0 0 0 -60 305 93 346 N +P 2 0 0 0 -60 405 93 446 N +S -150 500 150 -300 0 1 10 f +X ~ 1 -300 400 200 R 50 50 1 1 I +X ~ 2 -300 300 200 R 50 50 1 1 I +X ~ 3 -300 200 200 R 50 50 1 1 I +X ~ 4 -300 100 200 R 50 50 1 1 I +X ~ 5 -300 0 200 R 50 50 1 1 I +X ~ 6 -300 -100 200 R 50 50 1 1 I +X ~ 7 -300 -200 200 R 50 50 1 1 I +X ~ 8 300 -200 200 L 50 50 1 1 I +X ~ 9 300 -100 200 L 50 50 1 1 I +X ~ 10 300 0 200 L 50 50 1 1 I +X ~ 11 300 100 200 L 50 50 1 1 I +X ~ 12 300 200 200 L 50 50 1 1 I +X ~ 13 300 300 200 L 50 50 1 1 I +X ~ 14 300 400 200 L 50 50 1 1 I +ENDDRAW +ENDDEF +# +# SW_DIP08 +# +DEF SW_DIP08 SW 0 0 Y N 1 F N +F0 "SW" 0 550 50 H V C CNN +F1 "SW_DIP08" 0 -450 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + SW?DIP?x8* +$ENDFPLIST +DRAW +C -80 -300 20 0 0 0 N +C -80 -200 20 0 0 0 N +C -80 -100 20 0 0 0 N +C -80 0 20 0 0 0 N +C -80 100 20 0 0 0 N +C -80 200 20 0 0 0 N +C -80 300 20 0 0 0 N +C -80 400 20 0 0 0 N +C 80 -300 20 0 0 0 N +C 80 -200 20 0 0 0 N +C 80 -100 20 0 0 0 N +C 80 0 20 0 0 0 N +C 80 100 20 0 0 0 N +C 80 200 20 0 0 0 N +C 80 300 20 0 0 0 N +C 80 400 20 0 0 0 N +P 2 0 0 0 -60 -294 93 -253 N +P 2 0 0 0 -60 -194 93 -153 N +P 2 0 0 0 -60 -94 93 -53 N +P 2 0 0 0 -60 5 93 46 N +P 2 0 0 0 -60 105 93 146 N +P 2 0 0 0 -60 205 93 246 N +P 2 0 0 0 -60 305 93 346 N +P 2 0 0 0 -60 405 93 446 N +S -150 500 150 -400 0 1 10 f +X ~ 1 -300 400 200 R 50 50 1 1 I +X ~ 2 -300 300 200 R 50 50 1 1 I +X ~ 3 -300 200 200 R 50 50 1 1 I +X ~ 4 -300 100 200 R 50 50 1 1 I +X ~ 5 -300 0 200 R 50 50 1 1 I +X ~ 6 -300 -100 200 R 50 50 1 1 I +X ~ 7 -300 -200 200 R 50 50 1 1 I +X ~ 8 -300 -300 200 R 50 50 1 1 I +X ~ 9 300 -300 200 L 50 50 1 1 I +X ~ 10 300 -200 200 L 50 50 1 1 I +X ~ 11 300 -100 200 L 50 50 1 1 I +X ~ 12 300 0 200 L 50 50 1 1 I +X ~ 13 300 100 200 L 50 50 1 1 I +X ~ 14 300 200 200 L 50 50 1 1 I +X ~ 15 300 300 200 L 50 50 1 1 I +X ~ 16 300 400 200 L 50 50 1 1 I +ENDDRAW +ENDDEF +# +# SW_DIP09 +# +DEF SW_DIP09 SW 0 0 Y N 1 F N +F0 "SW" 0 550 50 H V C CNN +F1 "SW_DIP09" 0 -550 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + SW?DIP?x9* +$ENDFPLIST +DRAW +C -80 -400 20 0 0 0 N +C -80 -300 20 0 0 0 N +C -80 -200 20 0 0 0 N +C -80 -100 20 0 0 0 N +C -80 0 20 0 0 0 N +C -80 100 20 0 0 0 N +C -80 200 20 0 0 0 N +C -80 300 20 0 0 0 N +C -80 400 20 0 0 0 N +C 80 -400 20 0 0 0 N +C 80 -300 20 0 0 0 N +C 80 -200 20 0 0 0 N +C 80 -100 20 0 0 0 N +C 80 0 20 0 0 0 N +C 80 100 20 0 0 0 N +C 80 200 20 0 0 0 N +C 80 300 20 0 0 0 N +C 80 400 20 0 0 0 N +P 2 0 0 0 -60 -394 93 -353 N +P 2 0 0 0 -60 -294 93 -253 N +P 2 0 0 0 -60 -194 93 -153 N +P 2 0 0 0 -60 -94 93 -53 N +P 2 0 0 0 -60 5 93 46 N +P 2 0 0 0 -60 105 93 146 N +P 2 0 0 0 -60 205 93 246 N +P 2 0 0 0 -60 305 93 346 N +P 2 0 0 0 -60 405 93 446 N +S -150 500 150 -500 0 1 10 f +X ~ 1 -300 400 200 R 50 50 1 1 I +X ~ 2 -300 300 200 R 50 50 1 1 I +X ~ 3 -300 200 200 R 50 50 1 1 I +X ~ 4 -300 100 200 R 50 50 1 1 I +X ~ 5 -300 0 200 R 50 50 1 1 I +X ~ 6 -300 -100 200 R 50 50 1 1 I +X ~ 7 -300 -200 200 R 50 50 1 1 I +X ~ 8 -300 -300 200 R 50 50 1 1 I +X ~ 9 -300 -400 200 R 50 50 1 1 I +X ~ 10 300 -400 200 L 50 50 1 1 I +X ~ 11 300 -300 200 L 50 50 1 1 I +X ~ 12 300 -200 200 L 50 50 1 1 I +X ~ 13 300 -100 200 L 50 50 1 1 I +X ~ 14 300 0 200 L 50 50 1 1 I +X ~ 15 300 100 200 L 50 50 1 1 I +X ~ 16 300 200 200 L 50 50 1 1 I +X ~ 17 300 300 200 L 50 50 1 1 I +X ~ 18 300 400 200 L 50 50 1 1 I +ENDDRAW +ENDDEF +# # SW_DIP10 # DEF SW_DIP10 SW 0 0 Y N 1 F N @@ -7724,346 +8064,6 @@ X ~ 19 300 100 200 L 50 50 1 1 I ENDDRAW ENDDEF # -# SW_DIP2 -# -DEF SW_DIP2 SW 0 0 Y N 1 F N -F0 "SW" 0 250 50 H V C CNN -F1 "SW_DIP2" 0 -150 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -$FPLIST - SW?DIP?x2* -$ENDFPLIST -DRAW -C -80 0 20 0 0 0 N -C -80 100 20 0 0 0 N -C 80 0 20 0 0 0 N -C 80 100 20 0 0 0 N -P 2 0 0 0 -60 5 93 46 N -P 2 0 0 0 -60 105 93 146 N -S -150 200 150 -100 0 1 10 f -X ~ 1 -300 100 200 R 50 50 1 1 I -X ~ 2 -300 0 200 R 50 50 1 1 I -X ~ 3 300 0 200 L 50 50 1 1 I -X ~ 4 300 100 200 L 50 50 1 1 I -ENDDRAW -ENDDEF -# -# SW_DIP3 -# -DEF SW_DIP3 SW 0 0 Y N 1 F N -F0 "SW" 0 350 50 H V C CNN -F1 "SW_DIP3" 0 -150 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -$FPLIST - SW?DIP?x3* -$ENDFPLIST -DRAW -C -80 0 20 0 0 0 N -C -80 100 20 0 0 0 N -C -80 200 20 0 0 0 N -C 80 0 20 0 0 0 N -C 80 100 20 0 0 0 N -C 80 200 20 0 0 0 N -P 2 0 0 0 -60 5 93 46 N -P 2 0 0 0 -60 105 93 146 N -P 2 0 0 0 -60 205 93 246 N -S -150 300 150 -100 0 1 10 f -X ~ 1 -300 200 200 R 50 50 1 1 I -X ~ 2 -300 100 200 R 50 50 1 1 I -X ~ 3 -300 0 200 R 50 50 1 1 I -X ~ 4 300 0 200 L 50 50 1 1 I -X ~ 5 300 100 200 L 50 50 1 1 I -X ~ 6 300 200 200 L 50 50 1 1 I -ENDDRAW -ENDDEF -# -# SW_DIP4 -# -DEF SW_DIP4 SW 0 0 Y N 1 F N -F0 "SW" 0 350 50 H V C CNN -F1 "SW_DIP4" 0 -250 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -$FPLIST - SW?DIP?x4* -$ENDFPLIST -DRAW -C -80 -100 20 0 0 0 N -C -80 0 20 0 0 0 N -C -80 100 20 0 0 0 N -C -80 200 20 0 0 0 N -C 80 -100 20 0 0 0 N -C 80 0 20 0 0 0 N -C 80 100 20 0 0 0 N -C 80 200 20 0 0 0 N -P 2 0 0 0 -60 -94 93 -53 N -P 2 0 0 0 -60 5 93 46 N -P 2 0 0 0 -60 105 93 146 N -P 2 0 0 0 -60 205 93 246 N -S -150 300 150 -200 0 1 10 f -X ~ 1 -300 200 200 R 50 50 1 1 I -X ~ 2 -300 100 200 R 50 50 1 1 I -X ~ 3 -300 0 200 R 50 50 1 1 I -X ~ 4 -300 -100 200 R 50 50 1 1 I -X ~ 5 300 -100 200 L 50 50 1 1 I -X ~ 6 300 0 200 L 50 50 1 1 I -X ~ 7 300 100 200 L 50 50 1 1 I -X ~ 8 300 200 200 L 50 50 1 1 I -ENDDRAW -ENDDEF -# -# SW_DIP5 -# -DEF SW_DIP5 SW 0 0 Y N 1 F N -F0 "SW" 0 350 50 H V C CNN -F1 "SW_DIP5" 0 -350 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -$FPLIST - SW?DIP?x5* -$ENDFPLIST -DRAW -C -80 -200 20 0 0 0 N -C -80 -100 20 0 0 0 N -C -80 0 20 0 0 0 N -C -80 100 20 0 0 0 N -C -80 200 20 0 0 0 N -C 80 -200 20 0 0 0 N -C 80 -100 20 0 0 0 N -C 80 0 20 0 0 0 N -C 80 100 20 0 0 0 N -C 80 200 20 0 0 0 N -P 2 0 0 0 -60 -194 93 -153 N -P 2 0 0 0 -60 -94 93 -53 N -P 2 0 0 0 -60 5 93 46 N -P 2 0 0 0 -60 105 93 146 N -P 2 0 0 0 -60 205 93 246 N -S -150 300 150 -300 0 1 10 f -X ~ 1 -300 200 200 R 50 50 1 1 I -X ~ 2 -300 100 200 R 50 50 1 1 I -X ~ 3 -300 0 200 R 50 50 1 1 I -X ~ 4 -300 -100 200 R 50 50 1 1 I -X ~ 5 -300 -200 200 R 50 50 1 1 I -X ~ 6 300 -200 200 L 50 50 1 1 I -X ~ 7 300 -100 200 L 50 50 1 1 I -X ~ 8 300 0 200 L 50 50 1 1 I -X ~ 9 300 100 200 L 50 50 1 1 I -X ~ 10 300 200 200 L 50 50 1 1 I -ENDDRAW -ENDDEF -# -# SW_DIP6 -# -DEF SW_DIP6 SW 0 0 Y N 1 F N -F0 "SW" 0 450 50 H V C CNN -F1 "SW_DIP6" 0 -350 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -$FPLIST - SW?DIP?x6* -$ENDFPLIST -DRAW -C -80 -200 20 0 0 0 N -C -80 -100 20 0 0 0 N -C -80 0 20 0 0 0 N -C -80 100 20 0 0 0 N -C -80 200 20 0 0 0 N -C -80 300 20 0 0 0 N -C 80 -200 20 0 0 0 N -C 80 -100 20 0 0 0 N -C 80 0 20 0 0 0 N -C 80 100 20 0 0 0 N -C 80 200 20 0 0 0 N -C 80 300 20 0 0 0 N -P 2 0 0 0 -60 -194 93 -153 N -P 2 0 0 0 -60 -94 93 -53 N -P 2 0 0 0 -60 5 93 46 N -P 2 0 0 0 -60 105 93 146 N -P 2 0 0 0 -60 205 93 246 N -P 2 0 0 0 -60 305 93 346 N -S -150 400 150 -300 0 1 10 f -X ~ 1 -300 300 200 R 50 50 1 1 I -X ~ 2 -300 200 200 R 50 50 1 1 I -X ~ 3 -300 100 200 R 50 50 1 1 I -X ~ 4 -300 0 200 R 50 50 1 1 I -X ~ 5 -300 -100 200 R 50 50 1 1 I -X ~ 6 -300 -200 200 R 50 50 1 1 I -X ~ 7 300 -200 200 L 50 50 1 1 I -X ~ 8 300 -100 200 L 50 50 1 1 I -X ~ 9 300 0 200 L 50 50 1 1 I -X ~ 10 300 100 200 L 50 50 1 1 I -X ~ 11 300 200 200 L 50 50 1 1 I -X ~ 12 300 300 200 L 50 50 1 1 I -ENDDRAW -ENDDEF -# -# SW_DIP7 -# -DEF SW_DIP7 SW 0 0 Y N 1 F N -F0 "SW" 0 550 50 H V C CNN -F1 "SW_DIP7" 0 -350 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -$FPLIST - SW?DIP?x7* -$ENDFPLIST -DRAW -C -80 -200 20 0 0 0 N -C -80 -100 20 0 0 0 N -C -80 0 20 0 0 0 N -C -80 100 20 0 0 0 N -C -80 200 20 0 0 0 N -C -80 300 20 0 0 0 N -C -80 400 20 0 0 0 N -C 80 -200 20 0 0 0 N -C 80 -100 20 0 0 0 N -C 80 0 20 0 0 0 N -C 80 100 20 0 0 0 N -C 80 200 20 0 0 0 N -C 80 300 20 0 0 0 N -C 80 400 20 0 0 0 N -P 2 0 0 0 -60 -194 93 -153 N -P 2 0 0 0 -60 -94 93 -53 N -P 2 0 0 0 -60 5 93 46 N -P 2 0 0 0 -60 105 93 146 N -P 2 0 0 0 -60 205 93 246 N -P 2 0 0 0 -60 305 93 346 N -P 2 0 0 0 -60 405 93 446 N -S -150 500 150 -300 0 1 10 f -X ~ 1 -300 400 200 R 50 50 1 1 I -X ~ 2 -300 300 200 R 50 50 1 1 I -X ~ 3 -300 200 200 R 50 50 1 1 I -X ~ 4 -300 100 200 R 50 50 1 1 I -X ~ 5 -300 0 200 R 50 50 1 1 I -X ~ 6 -300 -100 200 R 50 50 1 1 I -X ~ 7 -300 -200 200 R 50 50 1 1 I -X ~ 8 300 -200 200 L 50 50 1 1 I -X ~ 9 300 -100 200 L 50 50 1 1 I -X ~ 10 300 0 200 L 50 50 1 1 I -X ~ 11 300 100 200 L 50 50 1 1 I -X ~ 12 300 200 200 L 50 50 1 1 I -X ~ 13 300 300 200 L 50 50 1 1 I -X ~ 14 300 400 200 L 50 50 1 1 I -ENDDRAW -ENDDEF -# -# SW_DIP8 -# -DEF SW_DIP8 SW 0 0 Y N 1 F N -F0 "SW" 0 550 50 H V C CNN -F1 "SW_DIP8" 0 -450 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -$FPLIST - SW?DIP?x8* -$ENDFPLIST -DRAW -C -80 -300 20 0 0 0 N -C -80 -200 20 0 0 0 N -C -80 -100 20 0 0 0 N -C -80 0 20 0 0 0 N -C -80 100 20 0 0 0 N -C -80 200 20 0 0 0 N -C -80 300 20 0 0 0 N -C -80 400 20 0 0 0 N -C 80 -300 20 0 0 0 N -C 80 -200 20 0 0 0 N -C 80 -100 20 0 0 0 N -C 80 0 20 0 0 0 N -C 80 100 20 0 0 0 N -C 80 200 20 0 0 0 N -C 80 300 20 0 0 0 N -C 80 400 20 0 0 0 N -P 2 0 0 0 -60 -294 93 -253 N -P 2 0 0 0 -60 -194 93 -153 N -P 2 0 0 0 -60 -94 93 -53 N -P 2 0 0 0 -60 5 93 46 N -P 2 0 0 0 -60 105 93 146 N -P 2 0 0 0 -60 205 93 246 N -P 2 0 0 0 -60 305 93 346 N -P 2 0 0 0 -60 405 93 446 N -S -150 500 150 -400 0 1 10 f -X ~ 1 -300 400 200 R 50 50 1 1 I -X ~ 2 -300 300 200 R 50 50 1 1 I -X ~ 3 -300 200 200 R 50 50 1 1 I -X ~ 4 -300 100 200 R 50 50 1 1 I -X ~ 5 -300 0 200 R 50 50 1 1 I -X ~ 6 -300 -100 200 R 50 50 1 1 I -X ~ 7 -300 -200 200 R 50 50 1 1 I -X ~ 8 -300 -300 200 R 50 50 1 1 I -X ~ 9 300 -300 200 L 50 50 1 1 I -X ~ 10 300 -200 200 L 50 50 1 1 I -X ~ 11 300 -100 200 L 50 50 1 1 I -X ~ 12 300 0 200 L 50 50 1 1 I -X ~ 13 300 100 200 L 50 50 1 1 I -X ~ 14 300 200 200 L 50 50 1 1 I -X ~ 15 300 300 200 L 50 50 1 1 I -X ~ 16 300 400 200 L 50 50 1 1 I -ENDDRAW -ENDDEF -# -# SW_DIP9 -# -DEF SW_DIP9 SW 0 0 Y N 1 F N -F0 "SW" 0 550 50 H V C CNN -F1 "SW_DIP9" 0 -550 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -$FPLIST - SW?DIP?x9* -$ENDFPLIST -DRAW -C -80 -400 20 0 0 0 N -C -80 -300 20 0 0 0 N -C -80 -200 20 0 0 0 N -C -80 -100 20 0 0 0 N -C -80 0 20 0 0 0 N -C -80 100 20 0 0 0 N -C -80 200 20 0 0 0 N -C -80 300 20 0 0 0 N -C -80 400 20 0 0 0 N -C 80 -400 20 0 0 0 N -C 80 -300 20 0 0 0 N -C 80 -200 20 0 0 0 N -C 80 -100 20 0 0 0 N -C 80 0 20 0 0 0 N -C 80 100 20 0 0 0 N -C 80 200 20 0 0 0 N -C 80 300 20 0 0 0 N -C 80 400 20 0 0 0 N -P 2 0 0 0 -60 -394 93 -353 N -P 2 0 0 0 -60 -294 93 -253 N -P 2 0 0 0 -60 -194 93 -153 N -P 2 0 0 0 -60 -94 93 -53 N -P 2 0 0 0 -60 5 93 46 N -P 2 0 0 0 -60 105 93 146 N -P 2 0 0 0 -60 205 93 246 N -P 2 0 0 0 -60 305 93 346 N -P 2 0 0 0 -60 405 93 446 N -S -150 500 150 -500 0 1 10 f -X ~ 1 -300 400 200 R 50 50 1 1 I -X ~ 2 -300 300 200 R 50 50 1 1 I -X ~ 3 -300 200 200 R 50 50 1 1 I -X ~ 4 -300 100 200 R 50 50 1 1 I -X ~ 5 -300 0 200 R 50 50 1 1 I -X ~ 6 -300 -100 200 R 50 50 1 1 I -X ~ 7 -300 -200 200 R 50 50 1 1 I -X ~ 8 -300 -300 200 R 50 50 1 1 I -X ~ 9 -300 -400 200 R 50 50 1 1 I -X ~ 10 300 -400 200 L 50 50 1 1 I -X ~ 11 300 -300 200 L 50 50 1 1 I -X ~ 12 300 -200 200 L 50 50 1 1 I -X ~ 13 300 -100 200 L 50 50 1 1 I -X ~ 14 300 0 200 L 50 50 1 1 I -X ~ 15 300 100 200 L 50 50 1 1 I -X ~ 16 300 200 200 L 50 50 1 1 I -X ~ 17 300 300 200 L 50 50 1 1 I -X ~ 18 300 400 200 L 50 50 1 1 I -ENDDRAW -ENDDEF -# # SW_DPDT_Small_x2 # DEF SW_DPDT_Small_x2 SW 0 0 Y N 2 F N From 092b6be59a440c034a3eef14fd76e74073ce0ef1 Mon Sep 17 00:00:00 2001 From: jkriege2 Date: Sat, 22 Oct 2016 21:20:23 +0200 Subject: [PATCH 162/283] fixed docu issues --- library/device.dcm | 32 ++++++++++++++++++++++++++------ 1 file changed, 26 insertions(+), 6 deletions(-) diff --git a/library/device.dcm b/library/device.dcm index 229e8d4f..d3231cea 100644 --- a/library/device.dcm +++ b/library/device.dcm @@ -1798,24 +1798,44 @@ D Solid-state thyristor, silicon-controlled rectifier, with gate pin K scr diode switch $ENDCMP # +$CMP TRIAC +D triode for alternating current (TRIAC) / bidirectional triode thyristor / bilateral triode thyristor +K triode thyristor TRIAC +$ENDCMP +# $CMP Thermistor D Thermistor, temperature-dependent resistor K r res thermistor $ENDCMP # $CMP Thermistor_NTC -D temperature dependent resistor, positive temperature coefficient (PTC) -K thermistor PTC resistor sensor RTD +D temperature dependent resistor, negative temperature coefficient (NTC) +K thermistor NTC resistor sensor $ENDCMP # $CMP Thermistor_NTC_3wire -D temperature dependent resistor, positive temperature coefficient (PTC), 3-wire interface -K thermistor PTC resistor sensor RTD +D temperature dependent resistor, negative temperature coefficient (NTC), 3-wire interface +K thermistor NTC resistor sensor $ENDCMP # $CMP Thermistor_NTC_4wire -D temperature dependent resistor, positive temperature coefficient (PTC), 4-wire interface -K thermistor PTC resistor sensor RTD +D temperature dependent resistor, negative temperature coefficient (NTC), 4-wire interface +K thermistor NTC resistor sensor +$ENDCMP +# +$CMP Thermistor_PTC +D temperature dependent resistor, positive temperature coefficient (PTC) +K resistor PTC thermistor sensor +$ENDCMP +# +$CMP Thermistor_PTC_3wire +D temperature dependent resistor, positive temperature coefficient (PTC), 3-wire interface +K resistor PTC thermistor sensor +$ENDCMP +# +$CMP Thermistor_PTC_4wire +D temperature dependent resistor, positive temperature coefficient (PTC), 3-wire interface +K resistor PTC thermistor sensor $ENDCMP # $CMP Thermocouple From 4311be281b6da7c26706392eeea5e1387810b506 Mon Sep 17 00:00:00 2001 From: jkriege2 Date: Sat, 22 Oct 2016 22:08:40 +0200 Subject: [PATCH 163/283] fixed line width of DIAC --- library/device.lib | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/library/device.lib b/library/device.lib index b0b8bdda..3dd7237c 100644 --- a/library/device.lib +++ b/library/device.lib @@ -646,7 +646,7 @@ $FPLIST D_* $ENDFPLIST DRAW -P 2 0 1 6 -50 0 -50 -100 N +P 2 0 1 0 -50 0 -50 -100 N P 2 0 1 0 50 100 50 0 N P 3 0 1 0 -50 100 50 50 -50 0 F P 3 0 1 0 50 0 -50 -50 50 -100 F From e6cf9812285d6396f9cd358c9c91ef69b55cd1f7 Mon Sep 17 00:00:00 2001 From: jkriege2 Date: Sat, 22 Oct 2016 22:10:16 +0200 Subject: [PATCH 164/283] removed Lamp_ALT --- library/device.dcm | 5 ----- library/device.lib | 18 ------------------ 2 files changed, 23 deletions(-) diff --git a/library/device.dcm b/library/device.dcm index d3231cea..1d65ff20 100644 --- a/library/device.dcm +++ b/library/device.dcm @@ -632,11 +632,6 @@ D lamp K lamp $ENDCMP # -$CMP Lamp_ALT -D lamp, alternative symbol -K lamp -$ENDCMP -# $CMP Lamp_Flash D flash lamp tube K flash lamp diff --git a/library/device.lib b/library/device.lib index 3dd7237c..173b8f2a 100644 --- a/library/device.lib +++ b/library/device.lib @@ -2916,24 +2916,6 @@ X + 2 0 200 100 D 50 50 1 1 P ENDDRAW ENDDEF # -# Lamp_ALT -# -DEF Lamp_ALT L 0 1 N N 1 F N -F0 "L" 25 150 50 H V L CNN -F1 "Lamp_ALT" 25 -150 50 H V L CNN -F2 "" 0 100 50 V V C CNN -F3 "" 0 100 50 V V C CNN -DRAW -A 45 -27 44 376 -1762 0 1 0 N 80 0 0 -30 -A 46 32 46 -1775 -433 0 1 0 N 0 30 80 0 -C 0 0 100 0 1 0 N -P 2 0 1 0 0 -30 0 -100 N -P 2 0 1 0 0 30 0 100 N -X - 1 0 -200 100 U 50 50 1 1 P -X + 2 0 200 100 D 50 50 1 1 P -ENDDRAW -ENDDEF -# # Lamp_Flash # DEF Lamp_Flash L 0 1 Y N 1 F N From e0ea7df121bc0e97171d0e95006eb96d3b28e861 Mon Sep 17 00:00:00 2001 From: jkriege2 Date: Sat, 22 Oct 2016 22:25:31 +0200 Subject: [PATCH 165/283] improved Potentiometer symbols, added R_Variable, added POT_TRIM, added C_Variable, changed C_Trim --- library/device.dcm | 23 +++++-- library/device.lib | 145 +++++++++++++++++++++++++++++++-------------- 2 files changed, 120 insertions(+), 48 deletions(-) diff --git a/library/device.dcm b/library/device.dcm index 1d65ff20..42af02f8 100644 --- a/library/device.dcm +++ b/library/device.dcm @@ -72,8 +72,8 @@ K cap capacitor $ENDCMP # $CMP CTRIM -D Variable capacitor -K trimmer +D Trimmable capacitor +K trimmer variable capacitor $ENDCMP # $CMP CTRIM_DIF @@ -91,6 +91,11 @@ D Unpolarized capacitor K capacitor cap $ENDCMP # +$CMP C_Variable +D Variable capacitor +K trimmer capacitor +$ENDCMP +# $CMP Crystal D Two pin crystal K quartz ceramic resonator oscillator @@ -723,6 +728,11 @@ D Dual Potentionmeter, separate units K resistor variable $ENDCMP # +$CMP POT_TRIM +D Trim-Potentionmeter +K resistor variable trimpot trimmer +$ENDCMP +# $CMP Peltier_Element D Peltier Element, Thermoelectric Cooler (TEC) K Peltier TEC @@ -1134,8 +1144,8 @@ K RF EMI Shielding Cabinet $ENDCMP # $CMP RTRIM -D variable Resistor -K r res resistor variable potentiometer +D trimmable Resistor (Preset resistor) +K r res resistor variable potentiometer trimmer $ENDCMP # $CMP R_NET01_DIV_CenterPin1 @@ -1430,6 +1440,11 @@ D Resistor, small symbol K r resistor $ENDCMP # +$CMP R_Variable +D variable Resistor (Rheostat) +K r res resistor variable potentiometer +$ENDCMP +# $CMP Resonator D Three pin ceramic resonator K Ceramic Resonator diff --git a/library/device.lib b/library/device.lib index 173b8f2a..84f2493c 100644 --- a/library/device.lib +++ b/library/device.lib @@ -308,8 +308,8 @@ DRAW P 2 0 1 20 -80 -30 80 -30 N P 2 0 1 20 -80 30 80 30 N P 2 0 1 12 50 100 -50 -100 N -P 2 0 1 12 50 100 20 90 N -P 2 0 1 12 50 100 60 70 N +P 2 0 1 12 50 100 15 120 N +P 2 0 1 12 50 100 85 80 N X ~ 1 0 150 120 D 50 50 1 1 P X ~ 2 0 -150 120 U 50 50 1 1 P ENDDRAW @@ -378,6 +378,24 @@ X ~ 2 0 -100 80 U 50 50 1 1 P ENDDRAW ENDDEF # +# C_Variable +# +DEF C_Variable C 0 10 N N 1 F N +F0 "C" 25 -75 50 H V L CNN +F1 "C_Variable" 25 -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 20 -80 -30 80 -30 N +P 2 0 1 20 -80 30 80 30 N +P 2 0 1 12 50 100 -50 -100 N +P 2 0 1 12 50 100 20 90 N +P 2 0 1 12 50 100 60 70 N +X ~ 1 0 150 120 D 50 50 1 1 P +X ~ 2 0 -150 120 U 50 50 1 1 P +ENDDRAW +ENDDEF +# # Crystal # DEF Crystal Y 0 40 N N 1 F N @@ -3279,50 +3297,52 @@ ENDDEF # POT # DEF POT RV 0 40 Y N 1 F N -F0 "RV" 0 -80 50 H V C CNN -F1 "POT" 0 0 50 H V C CNN +F0 "RV" -100 0 50 V V C CNN +F1 "POT" 0 0 50 V V C CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW -S -100 40 100 -40 0 1 0 N -P 3 0 1 0 0 40 -20 60 20 60 F -X 1 1 -150 0 50 R 50 50 1 1 P -X 2 2 0 150 100 D 50 50 1 1 P -X 3 3 150 0 50 L 50 50 1 1 P +S 40 100 -40 -100 0 1 10 N +P 2 0 1 0 100 0 60 0 N +P 3 0 1 0 45 0 90 20 90 -20 F +X 1 1 0 150 50 D 50 50 1 1 P +X 2 2 150 0 50 L 50 50 1 1 P +X 3 3 0 -150 50 U 50 50 1 1 P ENDDRAW ENDDEF # # POT_Dual # DEF POT_Dual RV 0 40 Y N 1 F N -F0 "RV" 0 125 50 H V C CNN -F1 "POT_Dual" 0 50 50 H V C CNN -F2 "" 250 -100 50 H V C CNN -F3 "" 250 -100 50 H V C CNN +F0 "RV" 0 150 50 H V C CNN +F1 "POT_Dual" 0 75 50 H V C CNN +F2 "" 250 -75 50 H V C CNN +F3 "" 250 -75 50 H V C CNN DRAW -S -350 -60 -150 -140 0 1 0 N -S 150 -60 350 -140 0 1 0 N -P 2 0 1 0 -250 -50 -250 0 N -P 2 0 1 0 -250 -30 -240 -20 N -P 2 0 1 0 -230 -10 -220 0 N -P 2 0 1 0 -220 0 -210 0 N -P 2 0 1 0 -190 0 -170 0 N -P 2 0 1 0 -150 0 -130 0 N -P 2 0 1 0 -110 0 -90 0 N -P 2 0 1 0 -70 0 -50 0 N -P 2 0 1 0 -30 0 -10 0 N -P 2 0 1 0 10 0 30 0 N -P 2 0 1 0 50 0 70 0 N -P 2 0 1 0 90 0 110 0 N -P 2 0 1 0 130 0 150 0 N -P 2 0 1 0 170 0 190 0 N -P 2 0 1 0 210 0 230 0 N -P 2 0 1 0 250 -50 250 0 N -P 2 0 1 0 250 0 270 0 N -P 2 0 1 0 260 -20 250 -30 N -P 2 0 1 0 280 0 270 -10 N -P 3 0 1 0 -250 -60 -270 -40 -230 -40 F -P 3 0 1 0 250 -60 230 -40 270 -40 F +S -350 -60 -150 -140 0 1 10 N +S 150 -60 350 -140 0 1 10 N +P 2 0 1 0 -250 0 -250 -40 N +P 2 0 1 0 -250 0 -250 -40 N +P 2 0 1 0 -250 0 -230 20 N +P 2 0 1 0 -220 20 -200 20 N +P 2 0 1 0 -180 20 -160 20 N +P 2 0 1 0 -140 20 -120 20 N +P 2 0 1 0 -100 20 -80 20 N +P 2 0 1 0 -60 20 -40 20 N +P 2 0 1 0 -20 20 0 20 N +P 2 0 1 0 20 20 40 20 N +P 2 0 1 0 60 20 80 20 N +P 2 0 1 0 100 20 120 20 N +P 2 0 1 0 140 20 160 20 N +P 2 0 1 0 180 20 200 20 N +P 2 0 1 0 220 20 240 20 N +P 2 0 1 0 250 0 250 -40 N +P 2 0 1 0 250 0 250 -40 N +P 3 0 1 0 -250 -55 -270 -10 -230 -10 F +P 3 0 1 0 -250 -55 -270 -10 -230 -10 F +P 3 0 1 0 250 -55 230 -10 270 -10 F +P 3 0 1 0 250 -55 230 -10 270 -10 F +P 3 0 1 0 260 20 270 20 250 0 N X 1 1 -400 -100 50 R 50 50 1 1 P X 2 2 -250 100 100 D 50 50 1 1 P X 3 3 -100 -100 50 L 50 50 1 1 P @@ -3335,22 +3355,40 @@ ENDDEF # POT_Dual_Separate # DEF POT_Dual_Separate RV 0 40 Y N 2 F N -F0 "RV" 0 -80 50 H V C CNN -F1 "POT_Dual_Separate" 0 0 50 H V C CNN +F0 "RV" -75 0 50 V V C CNN +F1 "POT_Dual_Separate" 0 0 50 V V C CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW -S -100 40 100 -40 0 1 0 N -P 3 0 1 0 0 40 -20 60 20 60 F -X 4 1 -150 0 50 R 50 50 1 1 P -X 5 2 0 150 100 D 50 50 1 1 P +S 40 100 -40 -100 0 1 10 N +P 2 0 1 0 100 0 60 0 N +P 3 0 1 0 45 0 90 20 90 -20 F +X 4 1 0 -150 50 U 50 50 1 1 P +X 5 2 0 150 50 D 50 50 1 1 P X 6 3 150 0 50 L 50 50 1 1 P -X 4 4 -150 0 50 R 50 50 2 1 P -X 5 5 0 150 100 D 50 50 2 1 P +X 4 4 0 -150 50 U 50 50 2 1 P +X 5 5 0 150 50 D 50 50 2 1 P X 6 6 150 0 50 L 50 50 2 1 P ENDDRAW ENDDEF # +# POT_TRIM +# +DEF POT_TRIM RV 0 40 Y N 1 F N +F0 "RV" -100 0 50 V V C CNN +F1 "POT_TRIM" 0 0 50 V V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +S 40 100 -40 -100 0 1 10 N +P 2 0 1 0 60 30 60 -30 N +P 2 0 1 0 100 0 60 0 N +X 1 1 0 150 50 D 50 50 1 1 P +X 2 2 150 0 50 L 50 50 1 1 P +X 3 3 0 -150 50 U 50 50 1 1 P +ENDDRAW +ENDDEF +# # Peltier_Element # DEF Peltier_Element PE 0 0 N Y 1 F N @@ -7325,6 +7363,25 @@ X ~ 2 0 -100 30 U 50 50 1 1 P ENDDRAW ENDDEF # +# R_Variable +# +DEF R_Variable R 0 0 N Y 1 F N +F0 "R" 100 -100 50 V V L CNN +F1 "R_Variable" -100 -50 50 V V L CNN +F2 "" -70 0 50 V V C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + R_* + Resistor_* +$ENDFPLIST +DRAW +S -40 -100 40 100 0 1 10 N +P 5 0 1 0 100 60 100 100 60 100 100 100 -80 -80 N +X ~ 1 0 150 50 D 50 50 1 1 P +X ~ 2 0 -150 50 U 50 50 1 1 P +ENDDRAW +ENDDEF +# # Resonator # DEF Resonator Y 0 40 Y N 1 F N From 0a5af5542a2bf2e06df63fa707537417cae0345a Mon Sep 17 00:00:00 2001 From: Friedrich Feichtinger Date: Sat, 22 Oct 2016 23:43:11 +0200 Subject: [PATCH 166/283] new import of RaspberryPi_2_3 and MCP7940N --- library/conn.dcm | 1276 +-- library/conn.lib | 20378 ++++++++++++++++++++-------------------- library/microchip.dcm | 180 +- library/microchip.lib | 1079 +-- 4 files changed, 11502 insertions(+), 11411 deletions(-) diff --git a/library/conn.dcm b/library/conn.dcm index 7bbe7748..104f2a11 100644 --- a/library/conn.dcm +++ b/library/conn.dcm @@ -1,635 +1,641 @@ -EESchema-DOCLIB Version 2.0 -# -$CMP BARREL_JACK -D DC Barrel Jack -K DC power barrel jack connector -$ENDCMP -# -$CMP BUSAT -D Connector BUS ISA 16 bits -K ISA -$ENDCMP -# -$CMP BUSPC -D Connector BUS ISA 8 Bits -K ISA -$ENDCMP -# -$CMP BUSPCI-5V -D Connector BUS PCI -K PCI -$ENDCMP -# -$CMP C64AB -D Connector Europe 64 contacts ranges A,B -K connector DIN -$ENDCMP -# -$CMP C64AC -D Connector Europe 64 contacts, ranges A,B,C -K connector DIN -$ENDCMP -# -$CMP C96ABC -D Connector Europe, 96 contacts, ranges A,B,C -K connector -$ENDCMP -# -$CMP CNT-RJ45 -D RJ-45 with LEDs and shield -K connector rj45 ethernet network -$ENDCMP -# -$CMP CONN_01X01 -D Connector, single row, 01x01 -K connector -$ENDCMP -# -$CMP CONN_01X02 -D Connector, single row, 01x02 -K connector -$ENDCMP -# -$CMP CONN_01X03 -D Connector, single row, 01x03 -K connector -$ENDCMP -# -$CMP CONN_01X04 -D Connector, single row, 01x04 -K connector -$ENDCMP -# -$CMP CONN_01X05 -D Connector, single row, 01x05 -K connector -$ENDCMP -# -$CMP CONN_01X06 -D Connector, single row, 01x06 -K connector -$ENDCMP -# -$CMP CONN_01X07 -D Connector, single row, 01x07 -K connector -$ENDCMP -# -$CMP CONN_01X08 -D Connector, single row, 01x08 -K connector -$ENDCMP -# -$CMP CONN_01X09 -D Connector, single row, 01x09 -K connector -$ENDCMP -# -$CMP CONN_01X10 -D Connector, single row, 01x10 -K connector -$ENDCMP -# -$CMP CONN_01X11 -D Connector, single row, 01x11 -K connector -$ENDCMP -# -$CMP CONN_01X12 -D Connector, single row, 01x12 -K connector -$ENDCMP -# -$CMP CONN_01X13 -D Connector, single row, 01x13 -K connector -$ENDCMP -# -$CMP CONN_01X14 -D Connector, single row, 01x14 -K connector -$ENDCMP -# -$CMP CONN_01X15 -D Connector, single row, 01x15 -K connector -$ENDCMP -# -$CMP CONN_01X16 -D Connector, single row, 01x16 -K connector -$ENDCMP -# -$CMP CONN_01X17 -D Connector, single row, 01x17 -K connector -$ENDCMP -# -$CMP CONN_01X18 -D Connector, single row, 01x18 -K connector -$ENDCMP -# -$CMP CONN_01X19 -D Connector, single row, 01x19 -K connector -$ENDCMP -# -$CMP CONN_01X20 -D Connector, single row, 01x20 -K connector -$ENDCMP -# -$CMP CONN_01X21 -D Connector, single row, 01x21 -K connector -$ENDCMP -# -$CMP CONN_01X22 -D Connector, single row, 01x22 -K connector -$ENDCMP -# -$CMP CONN_01X23 -D Connector, single row, 01x23 -K connector -$ENDCMP -# -$CMP CONN_01X24 -D Connector, single row, 01x24 -K connector -$ENDCMP -# -$CMP CONN_01X25 -D Connector, single row, 01x25 -K connector -$ENDCMP -# -$CMP CONN_01X26 -D Connector, single row, 01x26 -K connector -$ENDCMP -# -$CMP CONN_01X27 -D Connector, single row, 01x27 -K connector -$ENDCMP -# -$CMP CONN_01X28 -D Connector, single row, 01x28 -K connector -$ENDCMP -# -$CMP CONN_01X29 -D Connector, single row, 01x29 -K connector -$ENDCMP -# -$CMP CONN_01X30 -D Connector, single row, 01x30 -K connector -$ENDCMP -# -$CMP CONN_01X31 -D Connector, single row, 01x31 -K connector -$ENDCMP -# -$CMP CONN_01X32 -D Connector, single row, 01x32 -K connector -$ENDCMP -# -$CMP CONN_01X33 -D Connector, single row, 01x33 -K connector -$ENDCMP -# -$CMP CONN_01X34 -D Connector, single row, 01x34 -K connector -$ENDCMP -# -$CMP CONN_01X35 -D Connector, single row, 01x35 -K connector -$ENDCMP -# -$CMP CONN_01X36 -D Connector, single row, 01x36 -K connector -$ENDCMP -# -$CMP CONN_01X37 -D Connector, single row, 01x37 -K connector -$ENDCMP -# -$CMP CONN_01X38 -D Connector, single row, 01x38 -K connector -$ENDCMP -# -$CMP CONN_01X39 -D Connector, single row, 01x39 -K connector -$ENDCMP -# -$CMP CONN_01X40 -D Connector, single row, 01x40 -K connector -$ENDCMP -# -$CMP CONN_02X01 -D Connector, double row, 02x01 -K connector -$ENDCMP -# -$CMP CONN_02X02 -D Connector, double row, 02x02 -K connector -$ENDCMP -# -$CMP CONN_02X03 -D Connector, double row, 02x03 -K connector -$ENDCMP -# -$CMP CONN_02X04 -D Connector, double row, 02x04 -K connector -$ENDCMP -# -$CMP CONN_02X05 -D Connector, double row, 02x05 -K connector -$ENDCMP -# -$CMP CONN_02X06 -D Connector, double row, 02x06 -K connector -$ENDCMP -# -$CMP CONN_02X07 -D Connector, double row, 02x07 -K connector -$ENDCMP -# -$CMP CONN_02X08 -D Connector, double row, 02x08 -K connector -$ENDCMP -# -$CMP CONN_02X09 -D Connector, double row, 02x09 -K connector -$ENDCMP -# -$CMP CONN_02X10 -D Connector, double row, 02x10 -K connector -$ENDCMP -# -$CMP CONN_02X11 -D Connector, double row, 02x11 -K connector -$ENDCMP -# -$CMP CONN_02X12 -D Connector, double row, 02x12 -K connector -$ENDCMP -# -$CMP CONN_02X13 -D Connector, double row, 02x13 -K connector -$ENDCMP -# -$CMP CONN_02X14 -D Connector, double row, 02x14 -K connector -$ENDCMP -# -$CMP CONN_02X15 -D Connector, double row, 02x15 -K connector -$ENDCMP -# -$CMP CONN_02X16 -D Connector, double row, 02x16 -K connector -$ENDCMP -# -$CMP CONN_02X17 -D Connector, double row, 02x17 -K connector -$ENDCMP -# -$CMP CONN_02X18 -D Connector, double row, 02x18 -K connector -$ENDCMP -# -$CMP CONN_02X19 -D Connector, double row, 02x19 -K connector -$ENDCMP -# -$CMP CONN_02X20 -D Connector, double row, 02x20 -K connector -$ENDCMP -# -$CMP CONN_02X21 -D Connector, double row, 02x21 -K connector -$ENDCMP -# -$CMP CONN_02X22 -D Connector, double row, 02x22 -K connector -$ENDCMP -# -$CMP CONN_02X23 -D Connector, double row, 02x23 -K connector -$ENDCMP -# -$CMP CONN_02X24 -D Connector, double row, 02x24 -K connector -$ENDCMP -# -$CMP CONN_02X25 -D Connector, double row, 02x25 -K connector -$ENDCMP -# -$CMP CONN_02X26 -D Connector, double row, 02x26 -K connector -$ENDCMP -# -$CMP CONN_02X27 -D Connector, double row, 02x27 -K connector -$ENDCMP -# -$CMP CONN_02X28 -D Connector, double row, 02x28 -K connector -$ENDCMP -# -$CMP CONN_02X29 -D Connector, double row, 02x29 -K connector -$ENDCMP -# -$CMP CONN_02X30 -D Connector, double row, 02x30 -K connector -$ENDCMP -# -$CMP CONN_02X31 -D Connector, double row, 02x31 -K connector -$ENDCMP -# -$CMP CONN_02X32 -D Connector, double row, 02x32 -K connector -$ENDCMP -# -$CMP CONN_02X33 -D Connector, double row, 02x33 -K connector -$ENDCMP -# -$CMP CONN_02X34 -D Connector, double row, 02x34 -K connector -$ENDCMP -# -$CMP CONN_02X35 -D Connector, double row, 02x35 -K connector -$ENDCMP -# -$CMP CONN_02X36 -D Connector, double row, 02x36 -K connector -$ENDCMP -# -$CMP CONN_02X37 -D Connector, double row, 02x37 -K connector -$ENDCMP -# -$CMP CONN_02X38 -D Connector, double row, 02x38 -K connector -$ENDCMP -# -$CMP CONN_02X39 -D Connector, double row, 02x39 -K connector -$ENDCMP -# -$CMP CONN_02X40 -D Connector, double row, 02x40 -K connector -$ENDCMP -# -$CMP CONN_15X4 -D Connector Europe, 60 contacts, ranges A,B,C,D -K connector -$ENDCMP -# -$CMP DB15 -K connector -$ENDCMP -# -$CMP DB25 -K connector -$ENDCMP -# -$CMP DB37 -K connector -$ENDCMP -# -$CMP DB9 -K connector -$ENDCMP -# -$CMP DIN_5 -D 5 pins connector, 41524 -K connector DIN 5-pins 41524 -$ENDCMP -# -$CMP HE10-16 -K connector -$ENDCMP -# -$CMP HE10-20 -K connector -$ENDCMP -# -$CMP HE10-26 -K connector -$ENDCMP -# -$CMP HE10-32 -K connector -$ENDCMP -# -$CMP HE10-34 -K connector -$ENDCMP -# -$CMP I3E1394 -D CONNECTOR 6BR -$ENDCMP -# -$CMP JACK_TRS_6PINS -D audio jack TRS 6 pins -K audio jack connector TRS -$ENDCMP -# -$CMP Micro_SD_Card -D Micro SD Card Socket -K connector SD microsd -F http://katalog.we-online.de/em/datasheet/693072010801.pdf -$ENDCMP -# -$CMP PCI_5V_32BIT -D Connector BUS PCI -K PCI -$ENDCMP -# -$CMP PCI_CONUNIV -D Connector BUS PCI -K PCI -$ENDCMP -# -$CMP RJ45-TRANSFO -D RJ45 with transformer + leds WURTH -K RJ45 -$ENDCMP -# -$CMP RJ45_LEDS -D RJ45, status leds -K RJ45 RJ45_LEDS -$ENDCMP -# -$CMP SCART-F -D Prise Peritel -K connector -$ENDCMP -# -$CMP SD_Card -D SD Card Reader -K connector SD -F http://portal.fciconnect.com/Comergent//fci/drawing/10067847.pdf -$ENDCMP -# -$CMP Screw_Terminal_1x01 -D 1-pin screw terminal connector -K screw terminal block -$ENDCMP -# -$CMP Screw_Terminal_1x02 -D 2-pin screw terminal connector -K screw terminal block -$ENDCMP -# -$CMP Screw_Terminal_1x03 -D 3-pin screw terminal connector -K screw terminal block -$ENDCMP -# -$CMP Screw_Terminal_1x04 -D 4-pin screw terminal connector -K screw terminal block -$ENDCMP -# -$CMP Screw_Terminal_1x05 -D 5-pin screw terminal connector -K screw terminal block -$ENDCMP -# -$CMP Screw_Terminal_1x06 -D 6-pin screw terminal connector -K screw terminal block -$ENDCMP -# -$CMP Screw_Terminal_1x07 -D 7-pin screw terminal connector -K screw terminal block -$ENDCMP -# -$CMP Screw_Terminal_1x08 -D 8-pin screw terminal connector -K screw terminal block -$ENDCMP -# -$CMP Screw_Terminal_1x09 -D 9-pin screw terminal connector -K screw terminal block -$ENDCMP -# -$CMP Screw_Terminal_1x10 -D 10-pin screw terminal connector -K screw terminal block -$ENDCMP -# -$CMP Screw_Terminal_1x11 -D 11-pin screw terminal connector -K screw terminal block -$ENDCMP -# -$CMP Screw_Terminal_1x12 -D 12-pin screw terminal connector -K screw terminal block -$ENDCMP -# -$CMP TEST -D point -K point tp -$ENDCMP -# -$CMP TEST_1P -D point -K point tp -$ENDCMP -# -$CMP USB_A -D USB Type A connector -K connector USB USB_A -$ENDCMP -# -$CMP USB_B -D USB Type B connector -K connector USB USB_B -$ENDCMP -# -$CMP USB_OTG -D USB micro/mini connector -K connector USB USB_OTG USB_mini USB_micro -$ENDCMP -# -$CMP XLR3 -D 3 pins -K connector -$ENDCMP -# -$CMP XLR4 -D 4 pins -K connector -$ENDCMP -# -$CMP XLR5 -D 5 pins -K connector -$ENDCMP -# -#End Doc Library +EESchema-DOCLIB Version 2.0 +# +$CMP BARREL_JACK +D DC Barrel Jack +K DC power barrel jack connector +$ENDCMP +# +$CMP BUSAT +D Connector BUS ISA 16 bits +K ISA +$ENDCMP +# +$CMP BUSPC +D Connector BUS ISA 8 Bits +K ISA +$ENDCMP +# +$CMP BUSPCI-5V +D Connector BUS PCI +K PCI +$ENDCMP +# +$CMP C64AB +D Connector Europe 64 contacts ranges A,B +K connector DIN +$ENDCMP +# +$CMP C64AC +D Connector Europe 64 contacts, ranges A,B,C +K connector DIN +$ENDCMP +# +$CMP C96ABC +D Connector Europe, 96 contacts, ranges A,B,C +K connector +$ENDCMP +# +$CMP CNT-RJ45 +D RJ-45 with LEDs and shield +K connector rj45 ethernet network +$ENDCMP +# +$CMP CONN_01X01 +D Connector, single row, 01x01 +K connector +$ENDCMP +# +$CMP CONN_01X02 +D Connector, single row, 01x02 +K connector +$ENDCMP +# +$CMP CONN_01X03 +D Connector, single row, 01x03 +K connector +$ENDCMP +# +$CMP CONN_01X04 +D Connector, single row, 01x04 +K connector +$ENDCMP +# +$CMP CONN_01X05 +D Connector, single row, 01x05 +K connector +$ENDCMP +# +$CMP CONN_01X06 +D Connector, single row, 01x06 +K connector +$ENDCMP +# +$CMP CONN_01X07 +D Connector, single row, 01x07 +K connector +$ENDCMP +# +$CMP CONN_01X08 +D Connector, single row, 01x08 +K connector +$ENDCMP +# +$CMP CONN_01X09 +D Connector, single row, 01x09 +K connector +$ENDCMP +# +$CMP CONN_01X10 +D Connector, single row, 01x10 +K connector +$ENDCMP +# +$CMP CONN_01X11 +D Connector, single row, 01x11 +K connector +$ENDCMP +# +$CMP CONN_01X12 +D Connector, single row, 01x12 +K connector +$ENDCMP +# +$CMP CONN_01X13 +D Connector, single row, 01x13 +K connector +$ENDCMP +# +$CMP CONN_01X14 +D Connector, single row, 01x14 +K connector +$ENDCMP +# +$CMP CONN_01X15 +D Connector, single row, 01x15 +K connector +$ENDCMP +# +$CMP CONN_01X16 +D Connector, single row, 01x16 +K connector +$ENDCMP +# +$CMP CONN_01X17 +D Connector, single row, 01x17 +K connector +$ENDCMP +# +$CMP CONN_01X18 +D Connector, single row, 01x18 +K connector +$ENDCMP +# +$CMP CONN_01X19 +D Connector, single row, 01x19 +K connector +$ENDCMP +# +$CMP CONN_01X20 +D Connector, single row, 01x20 +K connector +$ENDCMP +# +$CMP CONN_01X21 +D Connector, single row, 01x21 +K connector +$ENDCMP +# +$CMP CONN_01X22 +D Connector, single row, 01x22 +K connector +$ENDCMP +# +$CMP CONN_01X23 +D Connector, single row, 01x23 +K connector +$ENDCMP +# +$CMP CONN_01X24 +D Connector, single row, 01x24 +K connector +$ENDCMP +# +$CMP CONN_01X25 +D Connector, single row, 01x25 +K connector +$ENDCMP +# +$CMP CONN_01X26 +D Connector, single row, 01x26 +K connector +$ENDCMP +# +$CMP CONN_01X27 +D Connector, single row, 01x27 +K connector +$ENDCMP +# +$CMP CONN_01X28 +D Connector, single row, 01x28 +K connector +$ENDCMP +# +$CMP CONN_01X29 +D Connector, single row, 01x29 +K connector +$ENDCMP +# +$CMP CONN_01X30 +D Connector, single row, 01x30 +K connector +$ENDCMP +# +$CMP CONN_01X31 +D Connector, single row, 01x31 +K connector +$ENDCMP +# +$CMP CONN_01X32 +D Connector, single row, 01x32 +K connector +$ENDCMP +# +$CMP CONN_01X33 +D Connector, single row, 01x33 +K connector +$ENDCMP +# +$CMP CONN_01X34 +D Connector, single row, 01x34 +K connector +$ENDCMP +# +$CMP CONN_01X35 +D Connector, single row, 01x35 +K connector +$ENDCMP +# +$CMP CONN_01X36 +D Connector, single row, 01x36 +K connector +$ENDCMP +# +$CMP CONN_01X37 +D Connector, single row, 01x37 +K connector +$ENDCMP +# +$CMP CONN_01X38 +D Connector, single row, 01x38 +K connector +$ENDCMP +# +$CMP CONN_01X39 +D Connector, single row, 01x39 +K connector +$ENDCMP +# +$CMP CONN_01X40 +D Connector, single row, 01x40 +K connector +$ENDCMP +# +$CMP CONN_02X01 +D Connector, double row, 02x01 +K connector +$ENDCMP +# +$CMP CONN_02X02 +D Connector, double row, 02x02 +K connector +$ENDCMP +# +$CMP CONN_02X03 +D Connector, double row, 02x03 +K connector +$ENDCMP +# +$CMP CONN_02X04 +D Connector, double row, 02x04 +K connector +$ENDCMP +# +$CMP CONN_02X05 +D Connector, double row, 02x05 +K connector +$ENDCMP +# +$CMP CONN_02X06 +D Connector, double row, 02x06 +K connector +$ENDCMP +# +$CMP CONN_02X07 +D Connector, double row, 02x07 +K connector +$ENDCMP +# +$CMP CONN_02X08 +D Connector, double row, 02x08 +K connector +$ENDCMP +# +$CMP CONN_02X09 +D Connector, double row, 02x09 +K connector +$ENDCMP +# +$CMP CONN_02X10 +D Connector, double row, 02x10 +K connector +$ENDCMP +# +$CMP CONN_02X11 +D Connector, double row, 02x11 +K connector +$ENDCMP +# +$CMP CONN_02X12 +D Connector, double row, 02x12 +K connector +$ENDCMP +# +$CMP CONN_02X13 +D Connector, double row, 02x13 +K connector +$ENDCMP +# +$CMP CONN_02X14 +D Connector, double row, 02x14 +K connector +$ENDCMP +# +$CMP CONN_02X15 +D Connector, double row, 02x15 +K connector +$ENDCMP +# +$CMP CONN_02X16 +D Connector, double row, 02x16 +K connector +$ENDCMP +# +$CMP CONN_02X17 +D Connector, double row, 02x17 +K connector +$ENDCMP +# +$CMP CONN_02X18 +D Connector, double row, 02x18 +K connector +$ENDCMP +# +$CMP CONN_02X19 +D Connector, double row, 02x19 +K connector +$ENDCMP +# +$CMP CONN_02X20 +D Connector, double row, 02x20 +K connector +$ENDCMP +# +$CMP CONN_02X21 +D Connector, double row, 02x21 +K connector +$ENDCMP +# +$CMP CONN_02X22 +D Connector, double row, 02x22 +K connector +$ENDCMP +# +$CMP CONN_02X23 +D Connector, double row, 02x23 +K connector +$ENDCMP +# +$CMP CONN_02X24 +D Connector, double row, 02x24 +K connector +$ENDCMP +# +$CMP CONN_02X25 +D Connector, double row, 02x25 +K connector +$ENDCMP +# +$CMP CONN_02X26 +D Connector, double row, 02x26 +K connector +$ENDCMP +# +$CMP CONN_02X27 +D Connector, double row, 02x27 +K connector +$ENDCMP +# +$CMP CONN_02X28 +D Connector, double row, 02x28 +K connector +$ENDCMP +# +$CMP CONN_02X29 +D Connector, double row, 02x29 +K connector +$ENDCMP +# +$CMP CONN_02X30 +D Connector, double row, 02x30 +K connector +$ENDCMP +# +$CMP CONN_02X31 +D Connector, double row, 02x31 +K connector +$ENDCMP +# +$CMP CONN_02X32 +D Connector, double row, 02x32 +K connector +$ENDCMP +# +$CMP CONN_02X33 +D Connector, double row, 02x33 +K connector +$ENDCMP +# +$CMP CONN_02X34 +D Connector, double row, 02x34 +K connector +$ENDCMP +# +$CMP CONN_02X35 +D Connector, double row, 02x35 +K connector +$ENDCMP +# +$CMP CONN_02X36 +D Connector, double row, 02x36 +K connector +$ENDCMP +# +$CMP CONN_02X37 +D Connector, double row, 02x37 +K connector +$ENDCMP +# +$CMP CONN_02X38 +D Connector, double row, 02x38 +K connector +$ENDCMP +# +$CMP CONN_02X39 +D Connector, double row, 02x39 +K connector +$ENDCMP +# +$CMP CONN_02X40 +D Connector, double row, 02x40 +K connector +$ENDCMP +# +$CMP CONN_15X4 +D Connector Europe, 60 contacts, ranges A,B,C,D +K connector +$ENDCMP +# +$CMP DB15 +K connector +$ENDCMP +# +$CMP DB25 +K connector +$ENDCMP +# +$CMP DB37 +K connector +$ENDCMP +# +$CMP DB9 +K connector +$ENDCMP +# +$CMP DIN_5 +D 5 pins connector, 41524 +K connector DIN 5-pins 41524 +$ENDCMP +# +$CMP HE10-16 +K connector +$ENDCMP +# +$CMP HE10-20 +K connector +$ENDCMP +# +$CMP HE10-26 +K connector +$ENDCMP +# +$CMP HE10-32 +K connector +$ENDCMP +# +$CMP HE10-34 +K connector +$ENDCMP +# +$CMP I3E1394 +D CONNECTOR 6BR +$ENDCMP +# +$CMP JACK_TRS_6PINS +D audio jack TRS 6 pins +K audio jack connector TRS +$ENDCMP +# +$CMP Micro_SD_Card +D Micro SD Card Socket +K connector SD microsd +F http://katalog.we-online.de/em/datasheet/693072010801.pdf +$ENDCMP +# +$CMP PCI_5V_32BIT +D Connector BUS PCI +K PCI +$ENDCMP +# +$CMP PCI_CONUNIV +D Connector BUS PCI +K PCI +$ENDCMP +# +$CMP RJ45-TRANSFO +D RJ45 with transformer + leds WURTH +K RJ45 +$ENDCMP +# +$CMP RJ45_LEDS +D RJ45, status leds +K RJ45 RJ45_LEDS +$ENDCMP +# +$CMP Raspberry_Pi_2_3 +D expansion header for Raspberry Pi 2 & 3 +K raspberrypi gpio +F https://www.raspberrypi.org/documentation/hardware/raspberrypi/schematics/RPI-3B-V1_2-SCHEMATIC-REDUCED.pdf +$ENDCMP +# +$CMP SCART-F +D Prise Peritel +K connector +$ENDCMP +# +$CMP SD_Card +D SD Card Reader +K connector SD +F http://portal.fciconnect.com/Comergent//fci/drawing/10067847.pdf +$ENDCMP +# +$CMP Screw_Terminal_1x01 +D 1-pin screw terminal connector +K screw terminal block +$ENDCMP +# +$CMP Screw_Terminal_1x02 +D 2-pin screw terminal connector +K screw terminal block +$ENDCMP +# +$CMP Screw_Terminal_1x03 +D 3-pin screw terminal connector +K screw terminal block +$ENDCMP +# +$CMP Screw_Terminal_1x04 +D 4-pin screw terminal connector +K screw terminal block +$ENDCMP +# +$CMP Screw_Terminal_1x05 +D 5-pin screw terminal connector +K screw terminal block +$ENDCMP +# +$CMP Screw_Terminal_1x06 +D 6-pin screw terminal connector +K screw terminal block +$ENDCMP +# +$CMP Screw_Terminal_1x07 +D 7-pin screw terminal connector +K screw terminal block +$ENDCMP +# +$CMP Screw_Terminal_1x08 +D 8-pin screw terminal connector +K screw terminal block +$ENDCMP +# +$CMP Screw_Terminal_1x09 +D 9-pin screw terminal connector +K screw terminal block +$ENDCMP +# +$CMP Screw_Terminal_1x10 +D 10-pin screw terminal connector +K screw terminal block +$ENDCMP +# +$CMP Screw_Terminal_1x11 +D 11-pin screw terminal connector +K screw terminal block +$ENDCMP +# +$CMP Screw_Terminal_1x12 +D 12-pin screw terminal connector +K screw terminal block +$ENDCMP +# +$CMP TEST +D point +K point tp +$ENDCMP +# +$CMP TEST_1P +D point +K point tp +$ENDCMP +# +$CMP USB_A +D USB Type A connector +K connector USB USB_A +$ENDCMP +# +$CMP USB_B +D USB Type B connector +K connector USB USB_B +$ENDCMP +# +$CMP USB_OTG +D USB micro/mini connector +K connector USB USB_OTG USB_mini USB_micro +$ENDCMP +# +$CMP XLR3 +D 3 pins +K connector +$ENDCMP +# +$CMP XLR4 +D 4 pins +K connector +$ENDCMP +# +$CMP XLR5 +D 5 pins +K connector +$ENDCMP +# +#End Doc Library diff --git a/library/conn.lib b/library/conn.lib index 29342edf..cfed0b2f 100644 --- a/library/conn.lib +++ b/library/conn.lib @@ -1,10163 +1,10215 @@ -EESchema-LIBRARY Version 2.3 -#encoding utf-8 -# -# BARREL_JACK -# -DEF BARREL_JACK CON 0 40 Y Y 1 F N -F0 "CON" 0 250 50 H V C CNN -F1 "BARREL_JACK" 0 -200 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -A -300 99 49 -900 1788 0 1 0 N -300 50 -350 100 -A -300 101 49 900 -1788 0 1 0 N -300 150 -350 100 -S 100 150 0 50 0 1 0 N -P 2 0 1 0 -300 50 0 50 N -P 2 0 1 0 0 150 -300 150 N -P 3 0 1 0 100 0 -50 0 -50 -100 N -P 5 0 1 0 100 -100 -150 -100 -200 -50 -250 -100 -350 -100 N -X ~ 1 300 100 200 L 50 50 1 1 P -X ~ 2 300 -100 200 L 50 50 1 1 P -X ~ 3 300 0 200 L 50 50 1 1 P -ENDDRAW -ENDDEF -# -# BNC -# -DEF BNC P 0 40 Y N 1 F N -F0 "P" 10 120 50 H V C CNN -F1 "BNC" 110 -60 50 V V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -$FPLIST - BNC_* - bnc - bnc-* -$ENDFPLIST -DRAW -C 0 0 20 0 1 8 N -C 0 0 70 0 1 12 N -X In 1 -150 0 130 R 40 40 1 1 P -X Ext 2 0 -200 130 U 40 40 1 1 P -ENDDRAW -ENDDEF -# -# BUSAT -# -DEF BUSAT BUS 0 40 Y Y 1 F N -F0 "BUS" 0 100 50 H V C CNN -F1 "BUSAT" 0 -100 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -S -600 -2550 600 2550 0 1 0 N -X GND 1 -900 2450 300 R 50 50 1 1 P -X RESET 2 -900 2350 300 R 50 50 1 1 O -X +5V 3 -900 2250 300 R 50 50 1 1 P -X IRQ2 4 -900 2150 300 R 50 50 1 1 P -X -5V 5 -900 2050 300 R 50 50 1 1 P -X DRQ2 6 -900 1950 300 R 50 50 1 1 P -X -12V 7 -900 1850 300 R 50 50 1 1 P -X UNUSED 8 -900 1750 300 R 50 50 1 1 P -X +12V 9 -900 1650 300 R 50 50 1 1 P -X GND 10 -900 1550 300 R 50 50 1 1 P -X CLK 20 -900 550 300 R 50 50 1 1 O -X OSC 30 -900 -450 300 R 50 50 1 1 O -X DB0 40 900 1650 300 L 50 50 1 1 T -X BA12 50 900 650 300 L 50 50 1 1 T -X BA02 60 900 -350 300 L 50 50 1 1 T -X DACK0 70 -900 -1450 300 R 50 50 1 1 O I -X GND 80 -900 -2450 300 R 50 50 1 1 P -X MEMW 90 900 -1650 300 L 50 50 1 1 O I -X SMEMW 11 -900 1450 300 R 50 50 1 1 O I -X IRQ7 21 -900 450 300 R 50 50 1 1 P -X GND 31 -900 -550 300 R 50 50 1 1 P -X IO_READY 41 900 1550 300 L 50 50 1 1 P -X BA11 51 900 550 300 L 50 50 1 1 T -X BA01 61 900 -450 300 L 50 50 1 1 T -X DRQ0 71 -900 -1550 300 R 50 50 1 1 P -X SBHE 81 900 -750 300 L 50 50 1 1 P -X D8 91 900 -1750 300 L 50 50 1 1 T -X SMEMR 12 -900 1350 300 R 50 50 1 1 O I -X IRQ6 22 -900 350 300 R 50 50 1 1 P -X IO 32 900 2450 300 L 50 50 1 1 P -X AEN 42 900 1450 300 L 50 50 1 1 O -X BA10 52 900 450 300 L 50 50 1 1 T -X BA00 62 900 -550 300 L 50 50 1 1 T -X DACK5 72 -900 -1650 300 R 50 50 1 1 O I -X LA23 82 900 -850 300 L 50 50 1 1 P -X D9 92 900 -1850 300 L 50 50 1 1 T -X IOW 13 -900 1250 300 R 50 50 1 1 O I -X IRQ5 23 -900 250 300 R 50 50 1 1 P -X DB7 33 900 2350 300 L 50 50 1 1 T -X BA19 43 900 1350 300 L 50 50 1 1 T -X BA09 53 900 350 300 L 50 50 1 1 T -X MEMCS16 63 -900 -750 300 R 50 50 1 1 P I -X DRQ5 73 -900 -1750 300 R 50 50 1 1 P -X LA22 83 900 -950 300 L 50 50 1 1 P -X D10 93 900 -1950 300 L 50 50 1 1 T -X IOR 14 -900 1150 300 R 50 50 1 1 O I -X IRQ4 24 -900 150 300 R 50 50 1 1 P -X DB6 34 900 2250 300 L 50 50 1 1 T -X BA18 44 900 1250 300 L 50 50 1 1 T -X BA08 54 900 250 300 L 50 50 1 1 T -X IOCS16 64 -900 -850 300 R 50 50 1 1 P I -X DACK6 74 -900 -1850 300 R 50 50 1 1 O I -X LA21 84 900 -1050 300 L 50 50 1 1 P -X D11 94 900 -2050 300 L 50 50 1 1 T -X DACK3 15 -900 1050 300 R 50 50 1 1 P I -X IRQ3 25 -900 50 300 R 50 50 1 1 P -X DB5 35 900 2150 300 L 50 50 1 1 T -X BA17 45 900 1150 300 L 50 50 1 1 T -X BA07 55 900 150 300 L 50 50 1 1 T -X IRQ10 65 -900 -950 300 R 50 50 1 1 P -X DRQ6 75 -900 -1950 300 R 50 50 1 1 P -X LA20 85 900 -1150 300 L 50 50 1 1 P -X D12 95 900 -2150 300 L 50 50 1 1 T -X DRQ3 16 -900 950 300 R 50 50 1 1 P -X DACK2 26 -900 -50 300 R 50 50 1 1 P I -X DB4 36 900 2050 300 L 50 50 1 1 T -X BA16 46 900 1050 300 L 50 50 1 1 T -X BA06 56 900 50 300 L 50 50 1 1 T -X IRQ11 66 -900 -1050 300 R 50 50 1 1 P -X DACK7 76 -900 -2050 300 R 50 50 1 1 O I -X LA19 86 900 -1250 300 L 50 50 1 1 P -X D13 96 900 -2250 300 L 50 50 1 1 T -X DACK1 17 -900 850 300 R 50 50 1 1 P I -X TC 27 -900 -150 300 R 50 50 1 1 P -X DB3 37 900 1950 300 L 50 50 1 1 T -X BA15 47 900 950 300 L 50 50 1 1 T -X BA05 57 900 -50 300 L 50 50 1 1 T -X IRQ12 67 -900 -1150 300 R 50 50 1 1 P -X DRQ7 77 -900 -2150 300 R 50 50 1 1 P -X LA18 87 900 -1350 300 L 50 50 1 1 P -X D14 97 900 -2350 300 L 50 50 1 1 T -X DRQ1 18 -900 750 300 R 50 50 1 1 P -X ALE 28 -900 -250 300 R 50 50 1 1 O -X DB2 38 900 1850 300 L 50 50 1 1 T -X BA14 48 900 850 300 L 50 50 1 1 T -X BA04 58 900 -150 300 L 50 50 1 1 T -X IRQ15 68 -900 -1250 300 R 50 50 1 1 P -X +5V 78 -900 -2250 300 R 50 50 1 1 P -X LA17 88 900 -1450 300 L 50 50 1 1 P -X D15 98 900 -2450 300 L 50 50 1 1 T -X REFRESH 19 -900 650 300 R 50 50 1 1 P I -X VCC 29 -900 -350 300 R 50 50 1 1 P -X DB1 39 900 1750 300 L 50 50 1 1 T -X BA13 49 900 750 300 L 50 50 1 1 T -X BA03 59 900 -250 300 L 50 50 1 1 T -X IRQ14 69 -900 -1350 300 R 50 50 1 1 P -X MASTER 79 -900 -2350 300 R 50 50 1 1 P -X MEMR 89 900 -1550 300 L 50 50 1 1 O I -ENDDRAW -ENDDEF -# -# BUSPC -# -DEF BUSPC BUS 0 40 Y Y 1 F N -F0 "BUS" 0 100 50 H V C CNN -F1 "BUSPC" 0 -100 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -S -600 -1600 600 1600 0 1 0 N -X GND 1 -900 1500 300 R 50 50 1 1 P -X RESET 2 -900 1400 300 R 50 50 1 1 O -X VCC 3 -900 1300 300 R 50 50 1 1 P -X INQ2 4 -900 1200 300 R 50 50 1 1 P -X -5V 5 -900 1100 300 R 50 50 1 1 P -X DRQ2 6 -900 1000 300 R 50 50 1 1 P -X -12V 7 -900 900 300 R 50 50 1 1 P -X UNUSED 8 -900 800 300 R 50 50 1 1 P -X +12V 9 -900 700 300 R 50 50 1 1 P -X GND 10 -900 600 300 R 50 50 1 1 P -X CLK 20 -900 -400 300 R 50 50 1 1 O -X OSC 30 -900 -1400 300 R 50 50 1 1 O -X DB0 40 900 700 300 L 50 50 1 1 T -X BA12 50 900 -300 300 L 50 50 1 1 T -X BA02 60 900 -1300 300 L 50 50 1 1 T -X MEM 11 -900 500 300 R 50 50 1 1 O I -X IRQ7 21 -900 -500 300 R 50 50 1 1 P -X GND 31 -900 -1500 300 R 50 50 1 1 P -X IO_READY 41 900 600 300 L 50 50 1 1 P -X BA11 51 900 -400 300 L 50 50 1 1 T -X BA01 61 900 -1400 300 L 50 50 1 1 T -X MEM 12 -900 400 300 R 50 50 1 1 O I -X IRQ6 22 -900 -600 300 R 50 50 1 1 P -X IO 32 900 1500 300 L 50 50 1 1 P -X AEN 42 900 500 300 L 50 50 1 1 O -X BA10 52 900 -500 300 L 50 50 1 1 T -X BA00 62 900 -1500 300 L 50 50 1 1 T -X IOW 13 -900 300 300 R 50 50 1 1 O I -X IRQ5 23 -900 -700 300 R 50 50 1 1 P -X DB7 33 900 1400 300 L 50 50 1 1 T -X BA19 43 900 400 300 L 50 50 1 1 T -X BA09 53 900 -600 300 L 50 50 1 1 T -X IOR 14 -900 200 300 R 50 50 1 1 O I -X IRQ4 24 -900 -800 300 R 50 50 1 1 P -X DB6 34 900 1300 300 L 50 50 1 1 T -X BA18 44 900 300 300 L 50 50 1 1 T -X BA08 54 900 -700 300 L 50 50 1 1 T -X DACK3 15 -900 100 300 R 50 50 1 1 P I -X IRQ3 25 -900 -900 300 R 50 50 1 1 P -X DB5 35 900 1200 300 L 50 50 1 1 T -X BA17 45 900 200 300 L 50 50 1 1 T -X BA07 55 900 -800 300 L 50 50 1 1 T -X DRQ3 16 -900 0 300 R 50 50 1 1 P -X DACK2 26 -900 -1000 300 R 50 50 1 1 P I -X DB4 36 900 1100 300 L 50 50 1 1 T -X BA16 46 900 100 300 L 50 50 1 1 T -X BA06 56 900 -900 300 L 50 50 1 1 T -X DACK1 17 -900 -100 300 R 50 50 1 1 P I -X TC 27 -900 -1100 300 R 50 50 1 1 P -X DB3 37 900 1000 300 L 50 50 1 1 T -X BA15 47 900 0 300 L 50 50 1 1 T -X BA05 57 900 -1000 300 L 50 50 1 1 T -X DRQ1 18 -900 -200 300 R 50 50 1 1 P -X ALE 28 -900 -1200 300 R 50 50 1 1 O -X DB2 38 900 900 300 L 50 50 1 1 T -X BA14 48 900 -100 300 L 50 50 1 1 T -X BA04 58 900 -1100 300 L 50 50 1 1 T -X DACK0 19 -900 -300 300 R 50 50 1 1 P I -X VCC 29 -900 -1300 300 R 50 50 1 1 P -X DB1 39 900 800 300 L 50 50 1 1 T -X BA13 49 900 -200 300 L 50 50 1 1 T -X BA03 59 900 -1200 300 L 50 50 1 1 T -ENDDRAW -ENDDEF -# -# C64AB -# -DEF C64AB P 0 40 Y Y 1 F N -F0 "P" 0 3300 50 H V C CNN -F1 "C64AB" 150 0 50 V V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -S -200 -3250 200 3250 0 1 0 N -X 1A A1 -500 3150 300 R 50 50 1 1 P -X 1B B1 -500 3050 300 R 50 50 1 1 P -X 2A A2 -500 2950 300 R 50 50 1 1 P -X 2B B2 -500 2850 300 R 50 50 1 1 P -X 3A A3 -500 2750 300 R 50 50 1 1 P -X 3B B3 -500 2650 300 R 50 50 1 1 P -X 4A A4 -500 2550 300 R 50 50 1 1 P -X 4B B4 -500 2450 300 R 50 50 1 1 P -X 5A A5 -500 2350 300 R 50 50 1 1 P -X 5B B5 -500 2250 300 R 50 50 1 1 P -X 6A A6 -500 2150 300 R 50 50 1 1 P -X 6B B6 -500 2050 300 R 50 50 1 1 P -X 7A A7 -500 1950 300 R 50 50 1 1 P -X 7B B7 -500 1850 300 R 50 50 1 1 P -X 8A A8 -500 1750 300 R 50 50 1 1 P -X 8B B8 -500 1650 300 R 50 50 1 1 P -X 9A A9 -500 1550 300 R 50 50 1 1 P -X 9B B9 -500 1450 300 R 50 50 1 1 P -X 10A A10 -500 1350 300 R 50 50 1 1 P -X 10B B10 -500 1250 300 R 50 50 1 1 P -X 20A A20 -500 -650 300 R 50 50 1 1 P -X 20B B20 -500 -750 300 R 50 50 1 1 P -X 30A A30 -500 -2650 300 R 50 50 1 1 P -X 30B B30 -500 -2750 300 R 50 50 1 1 P -X 11A A11 -500 1150 300 R 50 50 1 1 P -X 11B B11 -500 1050 300 R 50 50 1 1 P -X 21A A21 -500 -850 300 R 50 50 1 1 P -X 21B B21 -500 -950 300 R 50 50 1 1 P -X 31A A31 -500 -2850 300 R 50 50 1 1 P -X 31B B31 -500 -2950 300 R 50 50 1 1 P -X 12A A12 -500 950 300 R 50 50 1 1 P -X 12B B12 -500 850 300 R 50 50 1 1 P -X 22A A22 -500 -1050 300 R 50 50 1 1 P -X 22B B22 -500 -1150 300 R 50 50 1 1 P -X 32A A32 -500 -3050 300 R 50 50 1 1 P -X 32B B32 -500 -3150 300 R 50 50 1 1 P -X 13A A13 -500 750 300 R 50 50 1 1 P -X 13B B13 -500 650 300 R 50 50 1 1 P -X 23A A23 -500 -1250 300 R 50 50 1 1 P -X 23B B23 -500 -1350 300 R 50 50 1 1 P -X 14A A14 -500 550 300 R 50 50 1 1 P -X 14B B14 -500 450 300 R 50 50 1 1 P -X 24A A24 -500 -1450 300 R 50 50 1 1 P -X 24B B24 -500 -1550 300 R 50 50 1 1 P -X 15A A15 -500 350 300 R 50 50 1 1 P -X 15B B15 -500 250 300 R 50 50 1 1 P -X 25A A25 -500 -1650 300 R 50 50 1 1 P -X 25B B25 -500 -1750 300 R 50 50 1 1 P -X 16A A16 -500 150 300 R 50 50 1 1 P -X 16B B16 -500 50 300 R 50 50 1 1 P -X 26A A26 -500 -1850 300 R 50 50 1 1 P -X 26B B26 -500 -1950 300 R 50 50 1 1 P -X 17A A17 -500 -50 300 R 50 50 1 1 P -X 17B B17 -500 -150 300 R 50 50 1 1 P -X 27A A27 -500 -2050 300 R 50 50 1 1 P -X 27B B27 -500 -2150 300 R 50 50 1 1 P -X 18A A18 -500 -250 300 R 50 50 1 1 P -X 18B B18 -500 -350 300 R 50 50 1 1 P -X 28A A28 -500 -2250 300 R 50 50 1 1 P -X 28B B28 -500 -2350 300 R 50 50 1 1 P -X 19A A19 -500 -450 300 R 50 50 1 1 P -X 19B B19 -500 -550 300 R 50 50 1 1 P -X 29A A29 -500 -2450 300 R 50 50 1 1 P -X 29B B29 -500 -2550 300 R 50 50 1 1 P -ENDDRAW -ENDDEF -# -# C64AC -# -DEF C64AC P 0 40 Y Y 1 F N -F0 "P" 0 3300 50 H V C CNN -F1 "C64AC" 250 0 50 V V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -S -200 -3250 200 3250 0 1 0 N -X 1A A1 -500 3150 300 R 50 50 1 1 P -X 1C C1 -500 3050 300 R 50 50 1 1 P -X 2A A2 -500 2950 300 R 50 50 1 1 P -X 2C C2 -500 2850 300 R 50 50 1 1 P -X 3A A3 -500 2750 300 R 50 50 1 1 P -X 3C C3 -500 2650 300 R 50 50 1 1 P -X 4A A4 -500 2550 300 R 50 50 1 1 P -X 4C C4 -500 2450 300 R 50 50 1 1 P -X 5A A5 -500 2350 300 R 50 50 1 1 P -X 5C C5 -500 2250 300 R 50 50 1 1 P -X 6A A6 -500 2150 300 R 50 50 1 1 P -X 6C C6 -500 2050 300 R 50 50 1 1 P -X 7A A7 -500 1950 300 R 50 50 1 1 P -X 7C C7 -500 1850 300 R 50 50 1 1 P -X 8A A8 -500 1750 300 R 50 50 1 1 P -X 8C C8 -500 1650 300 R 50 50 1 1 P -X 9A A9 -500 1550 300 R 50 50 1 1 P -X 9C C9 -500 1450 300 R 50 50 1 1 P -X 10A A10 -500 1350 300 R 50 50 1 1 P -X 10C C10 -500 1250 300 R 50 50 1 1 P -X 20A A20 -500 -650 300 R 50 50 1 1 P -X 20C C20 -500 -750 300 R 50 50 1 1 P -X 30A A30 -500 -2650 300 R 50 50 1 1 P -X 30C C30 -500 -2750 300 R 50 50 1 1 P -X 11A A11 -500 1150 300 R 50 50 1 1 P -X 11C C11 -500 1050 300 R 50 50 1 1 P -X 21A A21 -500 -850 300 R 50 50 1 1 P -X 21C C21 -500 -950 300 R 50 50 1 1 P -X 31A A31 -500 -2850 300 R 50 50 1 1 P -X 31C C31 -500 -2950 300 R 50 50 1 1 P -X 12A A12 -500 950 300 R 50 50 1 1 P -X 12C C12 -500 850 300 R 50 50 1 1 P -X 22A A22 -500 -1050 300 R 50 50 1 1 P -X 22C C22 -500 -1150 300 R 50 50 1 1 P -X 32A A32 -500 -3050 300 R 50 50 1 1 P -X 32C C32 -500 -3150 300 R 50 50 1 1 P -X 13A A13 -500 750 300 R 50 50 1 1 P -X 13C C13 -500 650 300 R 50 50 1 1 P -X 23A A23 -500 -1250 300 R 50 50 1 1 P -X 23C C23 -500 -1350 300 R 50 50 1 1 P -X 14A A14 -500 550 300 R 50 50 1 1 P -X 14C C14 -500 450 300 R 50 50 1 1 P -X 24A A24 -500 -1450 300 R 50 50 1 1 P -X 24C C24 -500 -1550 300 R 50 50 1 1 P -X 15A A15 -500 350 300 R 50 50 1 1 P -X 15C C15 -500 250 300 R 50 50 1 1 P -X 25A A25 -500 -1650 300 R 50 50 1 1 P -X 25C C25 -500 -1750 300 R 50 50 1 1 P -X 16A A16 -500 150 300 R 50 50 1 1 P -X 16C C16 -500 50 300 R 50 50 1 1 P -X 26A A26 -500 -1850 300 R 50 50 1 1 P -X 26C C26 -500 -1950 300 R 50 50 1 1 P -X 17A A17 -500 -50 300 R 50 50 1 1 P -X 17C C17 -500 -150 300 R 50 50 1 1 P -X 27A A27 -500 -2050 300 R 50 50 1 1 P -X 27C C27 -500 -2150 300 R 50 50 1 1 P -X 18A A18 -500 -250 300 R 50 50 1 1 P -X 18C C18 -500 -350 300 R 50 50 1 1 P -X 28A A28 -500 -2250 300 R 50 50 1 1 P -X 28C C28 -500 -2350 300 R 50 50 1 1 P -X 19A A19 -500 -450 300 R 50 50 1 1 P -X 19C C19 -500 -550 300 R 50 50 1 1 P -X 29A A29 -500 -2450 300 R 50 50 1 1 P -X 29C C29 -500 -2550 300 R 50 50 1 1 P -ENDDRAW -ENDDEF -# -# C96ABC -# -DEF C96ABC U 0 40 Y Y 1 F N -F0 "U" 0 4900 50 H V C CNN -F1 "C96ABC" 250 0 50 V V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -S -200 -4850 200 4850 0 1 0 N -X 1A A1 -500 4750 300 R 50 50 1 1 P -X 1B B1 -500 4650 300 R 50 50 1 1 P -X 1C C1 -500 4550 300 R 50 50 1 1 P -X 2A A2 -500 4450 300 R 50 50 1 1 P -X 2B B2 -500 4350 300 R 50 50 1 1 P -X 2C C2 -500 4250 300 R 50 50 1 1 P -X 3A A3 -500 4150 300 R 50 50 1 1 P -X 3B B3 -500 4050 300 R 50 50 1 1 P -X 3C C3 -500 3950 300 R 50 50 1 1 P -X 4A A4 -500 3850 300 R 50 50 1 1 P -X 4B B4 -500 3750 300 R 50 50 1 1 P -X 4C C4 -500 3650 300 R 50 50 1 1 P -X 5A A5 -500 3550 300 R 50 50 1 1 P -X 5B B5 -500 3450 300 R 50 50 1 1 P -X 5C C5 -500 3350 300 R 50 50 1 1 P -X 6A A6 -500 3250 300 R 50 50 1 1 P -X 6B B6 -500 3150 300 R 50 50 1 1 P -X 6C C6 -500 3050 300 R 50 50 1 1 P -X 7A A7 -500 2950 300 R 50 50 1 1 P -X 7B B7 -500 2850 300 R 50 50 1 1 P -X 7C C7 -500 2750 300 R 50 50 1 1 P -X 8A A8 -500 2650 300 R 50 50 1 1 P -X 8B B8 -500 2550 300 R 50 50 1 1 P -X 8C C8 -500 2450 300 R 50 50 1 1 P -X 9A A9 -500 2350 300 R 50 50 1 1 P -X 9B B9 -500 2250 300 R 50 50 1 1 P -X 9C C9 -500 2150 300 R 50 50 1 1 P -X 10A A10 -500 2050 300 R 50 50 1 1 P -X 10B B10 -500 1950 300 R 50 50 1 1 P -X 10C C10 -500 1850 300 R 50 50 1 1 P -X 20A A20 -500 -950 300 R 50 50 1 1 P -X 20B B20 -500 -1050 300 R 50 50 1 1 P -X 20C C20 -500 -1150 300 R 50 50 1 1 P -X 30A A30 -500 -3950 300 R 50 50 1 1 P -X 30B B30 -500 -4050 300 R 50 50 1 1 P -X 30C C30 -500 -4150 300 R 50 50 1 1 P -X 11A A11 -500 1750 300 R 50 50 1 1 P -X 11B B11 -500 1650 300 R 50 50 1 1 P -X 11C C11 -500 1550 300 R 50 50 1 1 P -X 21A A21 -500 -1250 300 R 50 50 1 1 T -X 21B B21 -500 -1350 300 R 50 50 1 1 P -X 21C C21 -500 -1450 300 R 50 50 1 1 P -X 31A A31 -500 -4250 300 R 50 50 1 1 P -X 31B B31 -500 -4350 300 R 50 50 1 1 P -X 31C C31 -500 -4450 300 R 50 50 1 1 P -X 12A A12 -500 1450 300 R 50 50 1 1 P -X 12B B12 -500 1350 300 R 50 50 1 1 P -X 12C C12 -500 1250 300 R 50 50 1 1 P -X 22A A22 -500 -1550 300 R 50 50 1 1 P -X 22B B22 -500 -1650 300 R 50 50 1 1 P -X 22C C22 -500 -1750 300 R 50 50 1 1 P -X 32A A32 -500 -4550 300 R 50 50 1 1 P -X 32B B32 -500 -4650 300 R 50 50 1 1 P -X 32C C32 -500 -4750 300 R 50 50 1 1 P -X 13A A13 -500 1150 300 R 50 50 1 1 P -X 13B B13 -500 1050 300 R 50 50 1 1 P -X 13C C13 -500 950 300 R 50 50 1 1 P -X 23A A23 -500 -1850 300 R 50 50 1 1 P -X 23B B23 -500 -1950 300 R 50 50 1 1 P -X 23C C23 -500 -2050 300 R 50 50 1 1 P -X 14A A14 -500 850 300 R 50 50 1 1 P -X 14B B14 -500 750 300 R 50 50 1 1 P -X 14C C14 -500 650 300 R 50 50 1 1 P -X 24A A24 -500 -2150 300 R 50 50 1 1 P -X 24B B24 -500 -2250 300 R 50 50 1 1 P -X 24C C24 -500 -2350 300 R 50 50 1 1 P -X 15A A15 -500 550 300 R 50 50 1 1 P -X 15B B15 -500 450 300 R 50 50 1 1 P -X 15C C15 -500 350 300 R 50 50 1 1 P -X 25A A25 -500 -2450 300 R 50 50 1 1 P -X 25B B25 -500 -2550 300 R 50 50 1 1 P -X 25C C25 -500 -2650 300 R 50 50 1 1 P -X 16A A16 -500 250 300 R 50 50 1 1 P -X 16B B16 -500 150 300 R 50 50 1 1 P -X 16C C16 -500 50 300 R 50 50 1 1 P -X 26A A26 -500 -2750 300 R 50 50 1 1 P -X 26B B26 -500 -2850 300 R 50 50 1 1 P -X 26C C26 -500 -2950 300 R 50 50 1 1 P -X 17A A17 -500 -50 300 R 50 50 1 1 P -X 17B B17 -500 -150 300 R 50 50 1 1 P -X 17C C17 -500 -250 300 R 50 50 1 1 P -X 27A A27 -500 -3050 300 R 50 50 1 1 P -X 27B B27 -500 -3150 300 R 50 50 1 1 P -X 27C C27 -500 -3250 300 R 50 50 1 1 P -X 18A A18 -500 -350 300 R 50 50 1 1 P -X 18B B18 -500 -450 300 R 50 50 1 1 P -X 18C C18 -500 -550 300 R 50 50 1 1 P -X 28A A28 -500 -3350 300 R 50 50 1 1 P -X 28B B28 -500 -3450 300 R 50 50 1 1 P -X 28C C28 -500 -3550 300 R 50 50 1 1 P -X 19A A19 -500 -650 300 R 50 50 1 1 P -X 19B B19 -500 -750 300 R 50 50 1 1 P -X 19C C19 -500 -850 300 R 50 50 1 1 P -X 29A A29 -500 -3650 300 R 50 50 1 1 P -X 29B B29 -500 -3750 300 R 50 50 1 1 P -X 29C C29 -500 -3850 300 R 50 50 1 1 P -ENDDRAW -ENDDEF -# -# CNT-RJ45 -# -DEF CNT-RJ45 P 0 40 Y N 1 F N -F0 "P" -30 0 50 V V C CNN -F1 "CNT-RJ45" 80 0 50 V V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -S -100 700 150 -700 0 1 0 N -P 3 0 1 0 -80 -600 0 -600 0 -600 N -P 3 0 1 0 -80 -300 0 -300 0 -300 N -P 4 0 1 0 -100 -650 -40 -650 -40 -600 -40 -600 N -P 4 0 1 0 -100 -500 -40 -500 -40 -540 -40 -540 N -P 4 0 1 0 -100 -350 -40 -350 -40 -300 -40 -300 N -P 4 0 1 0 -100 -200 -40 -200 -40 -240 -40 -240 N -P 5 0 1 0 -80 -540 0 -540 -40 -600 -80 -540 -80 -540 N -P 5 0 1 0 -80 -240 0 -240 -40 -300 -80 -240 -80 -240 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 0 950 250 D 50 50 1 1 P I -X P10 10 0 -950 250 U 50 50 1 1 P I -X P11 11 -350 -200 250 R 50 50 1 1 P I -X P12 12 -350 -350 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 -650 250 R 50 50 1 1 P I -ENDDRAW -ENDDEF -# -# CONN_01X01 -# -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 -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_01X02 -# -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 -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_01X03 -# -DEF CONN_01X03 P 0 40 Y N 1 F N -F0 "P" 0 200 50 H V C CNN -F1 "CONN_01X03" 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_1X03 - Pin_Header_Angled_1X03 - Socket_Strip_Straight_1X03 - Socket_Strip_Angled_1X03 -$ENDFPLIST -DRAW -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 150 50 -150 0 1 0 N -X P1 1 -200 100 150 R 50 50 1 1 P -X P2 2 -200 0 150 R 50 50 1 1 P -X P3 3 -200 -100 150 R 50 50 1 1 P -ENDDRAW -ENDDEF -# -# CONN_01X04 -# -DEF CONN_01X04 P 0 40 Y N 1 F N -F0 "P" 0 250 50 H V C CNN -F1 "CONN_01X04" 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_1X04 - Pin_Header_Angled_1X04 - Socket_Strip_Straight_1X04 - Socket_Strip_Angled_1X04 -$ENDFPLIST -DRAW -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 200 50 -200 0 1 0 N -X P1 1 -200 150 150 R 50 50 1 1 P -X P2 2 -200 50 150 R 50 50 1 1 P -X P3 3 -200 -50 150 R 50 50 1 1 P -X P4 4 -200 -150 150 R 50 50 1 1 P -ENDDRAW -ENDDEF -# -# CONN_01X05 -# -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 -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_01X06 -# -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 -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_01X07 -# -DEF CONN_01X07 P 0 40 Y N 1 F N -F0 "P" 0 400 50 H V C CNN -F1 "CONN_01X07" 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_1X07 - Pin_Header_Angled_1X07 - Socket_Strip_Straight_1X07 - Socket_Strip_Angled_1X07 -$ENDFPLIST -DRAW -S -50 -350 50 350 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 -X P1 1 -200 300 150 R 50 50 1 1 P -X P2 2 -200 200 150 R 50 50 1 1 P -X P3 3 -200 100 150 R 50 50 1 1 P -X P4 4 -200 0 150 R 50 50 1 1 P -X P5 5 -200 -100 150 R 50 50 1 1 P -X P6 6 -200 -200 150 R 50 50 1 1 P -X P7 7 -200 -300 150 R 50 50 1 1 P -ENDDRAW -ENDDEF -# -# CONN_01X08 -# -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 -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_01X09 -# -DEF CONN_01X09 P 0 40 Y N 1 F N -F0 "P" 0 500 50 H V C CNN -F1 "CONN_01X09" 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_1X09 - Pin_Header_Angled_1X09 - Socket_Strip_Straight_1X09 - Socket_Strip_Angled_1X09 -$ENDFPLIST -DRAW -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 450 50 -450 0 1 0 N -X P1 1 -200 400 150 R 50 50 1 1 P -X P2 2 -200 300 150 R 50 50 1 1 P -X P3 3 -200 200 150 R 50 50 1 1 P -X P4 4 -200 100 150 R 50 50 1 1 P -X P5 5 -200 0 150 R 50 50 1 1 P -X P6 6 -200 -100 150 R 50 50 1 1 P -X P7 7 -200 -200 150 R 50 50 1 1 P -X P8 8 -200 -300 150 R 50 50 1 1 P -X P9 9 -200 -400 150 R 50 50 1 1 P -ENDDRAW -ENDDEF -# -# CONN_01X10 -# -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 -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_01X11 -# -DEF CONN_01X11 P 0 40 Y N 1 F N -F0 "P" 0 600 50 H V C CNN -F1 "CONN_01X11" 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_1X11 - Pin_Header_Angled_1X11 - Socket_Strip_Straight_1X11 - Socket_Strip_Angled_1X11 -$ENDFPLIST -DRAW -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 550 50 -550 0 1 0 N -X P1 1 -200 500 150 R 50 50 1 1 P -X P2 2 -200 400 150 R 50 50 1 1 P -X P3 3 -200 300 150 R 50 50 1 1 P -X P4 4 -200 200 150 R 50 50 1 1 P -X P5 5 -200 100 150 R 50 50 1 1 P -X P6 6 -200 0 150 R 50 50 1 1 P -X P7 7 -200 -100 150 R 50 50 1 1 P -X P8 8 -200 -200 150 R 50 50 1 1 P -X P9 9 -200 -300 150 R 50 50 1 1 P -X P10 10 -200 -400 150 R 50 50 1 1 P -X P11 11 -200 -500 150 R 50 50 1 1 P -ENDDRAW -ENDDEF -# -# CONN_01X12 -# -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 -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 -# -# CONN_01X13 -# -DEF CONN_01X13 P 0 40 Y N 1 F N -F0 "P" 0 700 50 H V C CNN -F1 "CONN_01X13" 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_1X13 - Pin_Header_Angled_1X13 - Socket_Strip_Straight_1X13 - Socket_Strip_Angled_1X13 -$ENDFPLIST -DRAW -S -50 -650 50 650 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 -X P1 1 -200 600 150 R 50 50 1 1 P -X P2 2 -200 500 150 R 50 50 1 1 P -X P3 3 -200 400 150 R 50 50 1 1 P -X P4 4 -200 300 150 R 50 50 1 1 P -X P5 5 -200 200 150 R 50 50 1 1 P -X P6 6 -200 100 150 R 50 50 1 1 P -X P7 7 -200 0 150 R 50 50 1 1 P -X P8 8 -200 -100 150 R 50 50 1 1 P -X P9 9 -200 -200 150 R 50 50 1 1 P -X P10 10 -200 -300 150 R 50 50 1 1 P -X P11 11 -200 -400 150 R 50 50 1 1 P -X P12 12 -200 -500 150 R 50 50 1 1 P -X P13 13 -200 -600 150 R 50 50 1 1 P -ENDDRAW -ENDDEF -# -# CONN_01X14 -# -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 -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 -# -# CONN_01X15 -# -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 -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 -# -# CONN_01X16 -# -DEF CONN_01X16 P 0 40 Y N 1 F N -F0 "P" 0 850 50 H V C CNN -F1 "CONN_01X16" 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_1X16 - Pin_Header_Angled_1X16 - Socket_Strip_Straight_1X16 - Socket_Strip_Angled_1X16 -$ENDFPLIST -DRAW -S -50 -745 10 -755 0 1 0 N -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 755 10 745 0 1 0 N -S -50 800 50 -800 0 1 0 N -X P1 1 -200 750 150 R 50 50 1 1 P -X P2 2 -200 650 150 R 50 50 1 1 P -X P3 3 -200 550 150 R 50 50 1 1 P -X P4 4 -200 450 150 R 50 50 1 1 P -X P5 5 -200 350 150 R 50 50 1 1 P -X P6 6 -200 250 150 R 50 50 1 1 P -X P7 7 -200 150 150 R 50 50 1 1 P -X P8 8 -200 50 150 R 50 50 1 1 P -X P9 9 -200 -50 150 R 50 50 1 1 P -X P10 10 -200 -150 150 R 50 50 1 1 P -X P11 11 -200 -250 150 R 50 50 1 1 P -X P12 12 -200 -350 150 R 50 50 1 1 P -X P13 13 -200 -450 150 R 50 50 1 1 P -X P14 14 -200 -550 150 R 50 50 1 1 P -X P15 15 -200 -650 150 R 50 50 1 1 P -X P16 16 -200 -750 150 R 50 50 1 1 P -ENDDRAW -ENDDEF -# -# CONN_01X17 -# -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 -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 -# -# CONN_01X18 -# -DEF CONN_01X18 P 0 40 Y N 1 F N -F0 "P" 0 950 50 H V C CNN -F1 "CONN_01X18" 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_1X18 - Pin_Header_Angled_1X18 - Socket_Strip_Straight_1X18 - Socket_Strip_Angled_1X18 -$ENDFPLIST -DRAW -S -50 -845 10 -855 0 1 0 N -S -50 -745 10 -755 0 1 0 N -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 755 10 745 0 1 0 N -S -50 855 10 845 0 1 0 N -S -50 900 50 -900 0 1 0 N -X P1 1 -200 850 150 R 50 50 1 1 P -X P2 2 -200 750 150 R 50 50 1 1 P -X P3 3 -200 650 150 R 50 50 1 1 P -X P4 4 -200 550 150 R 50 50 1 1 P -X P5 5 -200 450 150 R 50 50 1 1 P -X P6 6 -200 350 150 R 50 50 1 1 P -X P7 7 -200 250 150 R 50 50 1 1 P -X P8 8 -200 150 150 R 50 50 1 1 P -X P9 9 -200 50 150 R 50 50 1 1 P -X P10 10 -200 -50 150 R 50 50 1 1 P -X P11 11 -200 -150 150 R 50 50 1 1 P -X P12 12 -200 -250 150 R 50 50 1 1 P -X P13 13 -200 -350 150 R 50 50 1 1 P -X P14 14 -200 -450 150 R 50 50 1 1 P -X P15 15 -200 -550 150 R 50 50 1 1 P -X P16 16 -200 -650 150 R 50 50 1 1 P -X P17 17 -200 -750 150 R 50 50 1 1 P -X P18 18 -200 -850 150 R 50 50 1 1 P -ENDDRAW -ENDDEF -# -# CONN_01X19 -# -DEF CONN_01X19 P 0 40 Y N 1 F N -F0 "P" 0 1000 50 H V C CNN -F1 "CONN_01X19" 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_1X19 - Pin_Header_Angled_1X19 - Socket_Strip_Straight_1X19 - Socket_Strip_Angled_1X19 -$ENDFPLIST -DRAW -S -50 -895 10 -905 0 1 0 N -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 905 10 895 0 1 0 N -S -50 950 50 -950 0 1 0 N -X P1 1 -200 900 150 R 50 50 1 1 P -X P2 2 -200 800 150 R 50 50 1 1 P -X P3 3 -200 700 150 R 50 50 1 1 P -X P4 4 -200 600 150 R 50 50 1 1 P -X P5 5 -200 500 150 R 50 50 1 1 P -X P6 6 -200 400 150 R 50 50 1 1 P -X P7 7 -200 300 150 R 50 50 1 1 P -X P8 8 -200 200 150 R 50 50 1 1 P -X P9 9 -200 100 150 R 50 50 1 1 P -X P10 10 -200 0 150 R 50 50 1 1 P -X P11 11 -200 -100 150 R 50 50 1 1 P -X P12 12 -200 -200 150 R 50 50 1 1 P -X P13 13 -200 -300 150 R 50 50 1 1 P -X P14 14 -200 -400 150 R 50 50 1 1 P -X P15 15 -200 -500 150 R 50 50 1 1 P -X P16 16 -200 -600 150 R 50 50 1 1 P -X P17 17 -200 -700 150 R 50 50 1 1 P -X P18 18 -200 -800 150 R 50 50 1 1 P -X P19 19 -200 -900 150 R 50 50 1 1 P -ENDDRAW -ENDDEF -# -# CONN_01X20 -# -DEF CONN_01X20 P 0 40 Y N 1 F N -F0 "P" 0 1050 50 H V C CNN -F1 "CONN_01X20" 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_1X20 - Pin_Header_Angled_1X20 - Socket_Strip_Straight_1X20 - Socket_Strip_Angled_1X20 -$ENDFPLIST -DRAW -S -50 -1000 50 1000 0 1 0 N -S -50 -945 10 -955 0 1 0 N -S -50 -845 10 -855 0 1 0 N -S -50 -745 10 -755 0 1 0 N -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 755 10 745 0 1 0 N -S -50 855 10 845 0 1 0 N -S -50 955 10 945 0 1 0 N -X P1 1 -200 950 150 R 50 50 1 1 P -X P2 2 -200 850 150 R 50 50 1 1 P -X P3 3 -200 750 150 R 50 50 1 1 P -X P4 4 -200 650 150 R 50 50 1 1 P -X P5 5 -200 550 150 R 50 50 1 1 P -X P6 6 -200 450 150 R 50 50 1 1 P -X P7 7 -200 350 150 R 50 50 1 1 P -X P8 8 -200 250 150 R 50 50 1 1 P -X P9 9 -200 150 150 R 50 50 1 1 P -X P10 10 -200 50 150 R 50 50 1 1 P -X P20 20 -200 -950 150 R 50 50 1 1 P -X P11 11 -200 -50 150 R 50 50 1 1 P -X P12 12 -200 -150 150 R 50 50 1 1 P -X P13 13 -200 -250 150 R 50 50 1 1 P -X P14 14 -200 -350 150 R 50 50 1 1 P -X P15 15 -200 -450 150 R 50 50 1 1 P -X P16 16 -200 -550 150 R 50 50 1 1 P -X P17 17 -200 -650 150 R 50 50 1 1 P -X P18 18 -200 -750 150 R 50 50 1 1 P -X P19 19 -200 -850 150 R 50 50 1 1 P -ENDDRAW -ENDDEF -# -# CONN_01X21 -# -DEF CONN_01X21 P 0 40 Y N 1 F N -F0 "P" 0 1100 50 H V C CNN -F1 "CONN_01X21" 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_1X21 - Pin_Header_Angled_1X21 - Socket_Strip_Straight_1X21 - Socket_Strip_Angled_1X21 -$ENDFPLIST -DRAW -S -50 -1050 50 1050 0 1 0 N -S -50 -995 10 -1005 0 1 0 N -S -50 -895 10 -905 0 1 0 N -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 905 10 895 0 1 0 N -S -50 1005 10 995 0 1 0 N -X P1 1 -200 1000 150 R 50 50 1 1 P -X P2 2 -200 900 150 R 50 50 1 1 P -X P3 3 -200 800 150 R 50 50 1 1 P -X P4 4 -200 700 150 R 50 50 1 1 P -X P5 5 -200 600 150 R 50 50 1 1 P -X P6 6 -200 500 150 R 50 50 1 1 P -X P7 7 -200 400 150 R 50 50 1 1 P -X P8 8 -200 300 150 R 50 50 1 1 P -X P9 9 -200 200 150 R 50 50 1 1 P -X P10 10 -200 100 150 R 50 50 1 1 P -X P20 20 -200 -900 150 R 50 50 1 1 P -X P11 11 -200 0 150 R 50 50 1 1 P -X P21 21 -200 -1000 150 R 50 50 1 1 P -X P12 12 -200 -100 150 R 50 50 1 1 P -X P13 13 -200 -200 150 R 50 50 1 1 P -X P14 14 -200 -300 150 R 50 50 1 1 P -X P15 15 -200 -400 150 R 50 50 1 1 P -X P16 16 -200 -500 150 R 50 50 1 1 P -X P17 17 -200 -600 150 R 50 50 1 1 P -X P18 18 -200 -700 150 R 50 50 1 1 P -X P19 19 -200 -800 150 R 50 50 1 1 P -ENDDRAW -ENDDEF -# -# CONN_01X22 -# -DEF CONN_01X22 P 0 40 Y N 1 F N -F0 "P" 0 1150 50 H V C CNN -F1 "CONN_01X22" 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_1X22 - Pin_Header_Angled_1X22 - Socket_Strip_Straight_1X22 - Socket_Strip_Angled_1X22 -$ENDFPLIST -DRAW -S -50 -1100 50 1100 0 1 0 N -S -50 -1045 10 -1055 0 1 0 N -S -50 -945 10 -955 0 1 0 N -S -50 -845 10 -855 0 1 0 N -S -50 -745 10 -755 0 1 0 N -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 755 10 745 0 1 0 N -S -50 855 10 845 0 1 0 N -S -50 955 10 945 0 1 0 N -S -50 1055 10 1045 0 1 0 N -X P1 1 -200 1050 150 R 50 50 1 1 P -X P2 2 -200 950 150 R 50 50 1 1 P -X P3 3 -200 850 150 R 50 50 1 1 P -X P4 4 -200 750 150 R 50 50 1 1 P -X P5 5 -200 650 150 R 50 50 1 1 P -X P6 6 -200 550 150 R 50 50 1 1 P -X P7 7 -200 450 150 R 50 50 1 1 P -X P8 8 -200 350 150 R 50 50 1 1 P -X P9 9 -200 250 150 R 50 50 1 1 P -X P10 10 -200 150 150 R 50 50 1 1 P -X P20 20 -200 -850 150 R 50 50 1 1 P -X P11 11 -200 50 150 R 50 50 1 1 P -X P21 21 -200 -950 150 R 50 50 1 1 P -X P12 12 -200 -50 150 R 50 50 1 1 P -X P22 22 -200 -1050 150 R 50 50 1 1 P -X P13 13 -200 -150 150 R 50 50 1 1 P -X P14 14 -200 -250 150 R 50 50 1 1 P -X P15 15 -200 -350 150 R 50 50 1 1 P -X P16 16 -200 -450 150 R 50 50 1 1 P -X P17 17 -200 -550 150 R 50 50 1 1 P -X P18 18 -200 -650 150 R 50 50 1 1 P -X P19 19 -200 -750 150 R 50 50 1 1 P -ENDDRAW -ENDDEF -# -# CONN_01X23 -# -DEF CONN_01X23 P 0 40 Y N 1 F N -F0 "P" 0 1200 50 H V C CNN -F1 "CONN_01X23" 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_1X23 - Pin_Header_Angled_1X23 - Socket_Strip_Straight_1X23 - Socket_Strip_Angled_1X23 -$ENDFPLIST -DRAW -S -50 -1150 50 1150 0 1 0 N -S -50 -1095 10 -1105 0 1 0 N -S -50 -995 10 -1005 0 1 0 N -S -50 -895 10 -905 0 1 0 N -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 905 10 895 0 1 0 N -S -50 1005 10 995 0 1 0 N -S -50 1105 10 1095 0 1 0 N -X P1 1 -200 1100 150 R 50 50 1 1 P -X P2 2 -200 1000 150 R 50 50 1 1 P -X P3 3 -200 900 150 R 50 50 1 1 P -X P4 4 -200 800 150 R 50 50 1 1 P -X P5 5 -200 700 150 R 50 50 1 1 P -X P6 6 -200 600 150 R 50 50 1 1 P -X P7 7 -200 500 150 R 50 50 1 1 P -X P8 8 -200 400 150 R 50 50 1 1 P -X P9 9 -200 300 150 R 50 50 1 1 P -X P10 10 -200 200 150 R 50 50 1 1 P -X P20 20 -200 -800 150 R 50 50 1 1 P -X P11 11 -200 100 150 R 50 50 1 1 P -X P21 21 -200 -900 150 R 50 50 1 1 P -X P12 12 -200 0 150 R 50 50 1 1 P -X P22 22 -200 -1000 150 R 50 50 1 1 P -X P13 13 -200 -100 150 R 50 50 1 1 P -X P23 23 -200 -1100 150 R 50 50 1 1 P -X P14 14 -200 -200 150 R 50 50 1 1 P -X P15 15 -200 -300 150 R 50 50 1 1 P -X P16 16 -200 -400 150 R 50 50 1 1 P -X P17 17 -200 -500 150 R 50 50 1 1 P -X P18 18 -200 -600 150 R 50 50 1 1 P -X P19 19 -200 -700 150 R 50 50 1 1 P -ENDDRAW -ENDDEF -# -# CONN_01X24 -# -DEF CONN_01X24 P 0 40 Y N 1 F N -F0 "P" 0 1250 50 H V C CNN -F1 "CONN_01X24" 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_1X24 - Pin_Header_Angled_1X24 - Socket_Strip_Straight_1X24 - Socket_Strip_Angled_1X24 -$ENDFPLIST -DRAW -S -50 -1200 50 1200 0 1 0 N -S -50 -1145 10 -1155 0 1 0 N -S -50 -1045 10 -1055 0 1 0 N -S -50 -945 10 -955 0 1 0 N -S -50 -845 10 -855 0 1 0 N -S -50 -745 10 -755 0 1 0 N -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 755 10 745 0 1 0 N -S -50 855 10 845 0 1 0 N -S -50 955 10 945 0 1 0 N -S -50 1055 10 1045 0 1 0 N -S -50 1155 10 1145 0 1 0 N -X P1 1 -200 1150 150 R 50 50 1 1 P -X P2 2 -200 1050 150 R 50 50 1 1 P -X P3 3 -200 950 150 R 50 50 1 1 P -X P4 4 -200 850 150 R 50 50 1 1 P -X P5 5 -200 750 150 R 50 50 1 1 P -X P6 6 -200 650 150 R 50 50 1 1 P -X P7 7 -200 550 150 R 50 50 1 1 P -X P8 8 -200 450 150 R 50 50 1 1 P -X P9 9 -200 350 150 R 50 50 1 1 P -X P10 10 -200 250 150 R 50 50 1 1 P -X P20 20 -200 -750 150 R 50 50 1 1 P -X P11 11 -200 150 150 R 50 50 1 1 P -X P21 21 -200 -850 150 R 50 50 1 1 P -X P12 12 -200 50 150 R 50 50 1 1 P -X P22 22 -200 -950 150 R 50 50 1 1 P -X P13 13 -200 -50 150 R 50 50 1 1 P -X P23 23 -200 -1050 150 R 50 50 1 1 P -X P14 14 -200 -150 150 R 50 50 1 1 P -X P24 24 -200 -1150 150 R 50 50 1 1 P -X P15 15 -200 -250 150 R 50 50 1 1 P -X P16 16 -200 -350 150 R 50 50 1 1 P -X P17 17 -200 -450 150 R 50 50 1 1 P -X P18 18 -200 -550 150 R 50 50 1 1 P -X P19 19 -200 -650 150 R 50 50 1 1 P -ENDDRAW -ENDDEF -# -# CONN_01X25 -# -DEF CONN_01X25 P 0 40 Y N 1 F N -F0 "P" 0 1300 50 H V C CNN -F1 "CONN_01X25" 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_1X25 - Pin_Header_Angled_1X25 - Socket_Strip_Straight_1X25 - Socket_Strip_Angled_1X25 -$ENDFPLIST -DRAW -S -50 -1250 50 1250 0 1 0 N -S -50 -1195 10 -1205 0 1 0 N -S -50 -1095 10 -1105 0 1 0 N -S -50 -995 10 -1005 0 1 0 N -S -50 -895 10 -905 0 1 0 N -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 905 10 895 0 1 0 N -S -50 1005 10 995 0 1 0 N -S -50 1105 10 1095 0 1 0 N -S -50 1205 10 1195 0 1 0 N -X P1 1 -200 1200 150 R 50 50 1 1 P -X P2 2 -200 1100 150 R 50 50 1 1 P -X P3 3 -200 1000 150 R 50 50 1 1 P -X P4 4 -200 900 150 R 50 50 1 1 P -X P5 5 -200 800 150 R 50 50 1 1 P -X P6 6 -200 700 150 R 50 50 1 1 P -X P7 7 -200 600 150 R 50 50 1 1 P -X P8 8 -200 500 150 R 50 50 1 1 P -X P9 9 -200 400 150 R 50 50 1 1 P -X P10 10 -200 300 150 R 50 50 1 1 P -X P20 20 -200 -700 150 R 50 50 1 1 P -X P11 11 -200 200 150 R 50 50 1 1 P -X P21 21 -200 -800 150 R 50 50 1 1 P -X P12 12 -200 100 150 R 50 50 1 1 P -X P22 22 -200 -900 150 R 50 50 1 1 P -X P13 13 -200 0 150 R 50 50 1 1 P -X P23 23 -200 -1000 150 R 50 50 1 1 P -X P14 14 -200 -100 150 R 50 50 1 1 P -X P24 24 -200 -1100 150 R 50 50 1 1 P -X P15 15 -200 -200 150 R 50 50 1 1 P -X P25 25 -200 -1200 150 R 50 50 1 1 P -X P16 16 -200 -300 150 R 50 50 1 1 P -X P17 17 -200 -400 150 R 50 50 1 1 P -X P18 18 -200 -500 150 R 50 50 1 1 P -X P19 19 -200 -600 150 R 50 50 1 1 P -ENDDRAW -ENDDEF -# -# CONN_01X26 -# -DEF CONN_01X26 P 0 40 Y N 1 F N -F0 "P" 0 1350 50 H V C CNN -F1 "CONN_01X26" 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_1X26 - Pin_Header_Angled_1X26 - Socket_Strip_Straight_1X26 - Socket_Strip_Angled_1X26 -$ENDFPLIST -DRAW -S -50 -1300 50 1300 0 1 0 N -S -50 -1245 10 -1255 0 1 0 N -S -50 -1145 10 -1155 0 1 0 N -S -50 -1045 10 -1055 0 1 0 N -S -50 -945 10 -955 0 1 0 N -S -50 -845 10 -855 0 1 0 N -S -50 -745 10 -755 0 1 0 N -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 755 10 745 0 1 0 N -S -50 855 10 845 0 1 0 N -S -50 955 10 945 0 1 0 N -S -50 1055 10 1045 0 1 0 N -S -50 1155 10 1145 0 1 0 N -S -50 1255 10 1245 0 1 0 N -X P1 1 -200 1250 150 R 50 50 1 1 P -X P2 2 -200 1150 150 R 50 50 1 1 P -X P3 3 -200 1050 150 R 50 50 1 1 P -X P4 4 -200 950 150 R 50 50 1 1 P -X P5 5 -200 850 150 R 50 50 1 1 P -X P6 6 -200 750 150 R 50 50 1 1 P -X P7 7 -200 650 150 R 50 50 1 1 P -X P8 8 -200 550 150 R 50 50 1 1 P -X P9 9 -200 450 150 R 50 50 1 1 P -X P10 10 -200 350 150 R 50 50 1 1 P -X P20 20 -200 -650 150 R 50 50 1 1 P -X P11 11 -200 250 150 R 50 50 1 1 P -X P21 21 -200 -750 150 R 50 50 1 1 P -X P12 12 -200 150 150 R 50 50 1 1 P -X P22 22 -200 -850 150 R 50 50 1 1 P -X P13 13 -200 50 150 R 50 50 1 1 P -X P23 23 -200 -950 150 R 50 50 1 1 P -X P14 14 -200 -50 150 R 50 50 1 1 P -X P24 24 -200 -1050 150 R 50 50 1 1 P -X P15 15 -200 -150 150 R 50 50 1 1 P -X P25 25 -200 -1150 150 R 50 50 1 1 P -X P16 16 -200 -250 150 R 50 50 1 1 P -X P26 26 -200 -1250 150 R 50 50 1 1 P -X P17 17 -200 -350 150 R 50 50 1 1 P -X P18 18 -200 -450 150 R 50 50 1 1 P -X P19 19 -200 -550 150 R 50 50 1 1 P -ENDDRAW -ENDDEF -# -# CONN_01X27 -# -DEF CONN_01X27 P 0 40 Y N 1 F N -F0 "P" 0 1400 50 H V C CNN -F1 "CONN_01X27" 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_1X27 - Pin_Header_Angled_1X27 - Socket_Strip_Straight_1X27 - Socket_Strip_Angled_1X27 -$ENDFPLIST -DRAW -S -50 -1350 50 1350 0 1 0 N -S -50 -1295 10 -1305 0 1 0 N -S -50 -1195 10 -1205 0 1 0 N -S -50 -1095 10 -1105 0 1 0 N -S -50 -995 10 -1005 0 1 0 N -S -50 -895 10 -905 0 1 0 N -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 905 10 895 0 1 0 N -S -50 1005 10 995 0 1 0 N -S -50 1105 10 1095 0 1 0 N -S -50 1205 10 1195 0 1 0 N -S -50 1305 10 1295 0 1 0 N -X P1 1 -200 1300 150 R 50 50 1 1 P -X P2 2 -200 1200 150 R 50 50 1 1 P -X P3 3 -200 1100 150 R 50 50 1 1 P -X P4 4 -200 1000 150 R 50 50 1 1 P -X P5 5 -200 900 150 R 50 50 1 1 P -X P6 6 -200 800 150 R 50 50 1 1 P -X P7 7 -200 700 150 R 50 50 1 1 P -X P8 8 -200 600 150 R 50 50 1 1 P -X P9 9 -200 500 150 R 50 50 1 1 P -X P10 10 -200 400 150 R 50 50 1 1 P -X P20 20 -200 -600 150 R 50 50 1 1 P -X P11 11 -200 300 150 R 50 50 1 1 P -X P21 21 -200 -700 150 R 50 50 1 1 P -X P12 12 -200 200 150 R 50 50 1 1 P -X P22 22 -200 -800 150 R 50 50 1 1 P -X P13 13 -200 100 150 R 50 50 1 1 P -X P23 23 -200 -900 150 R 50 50 1 1 P -X P14 14 -200 0 150 R 50 50 1 1 P -X P24 24 -200 -1000 150 R 50 50 1 1 P -X P15 15 -200 -100 150 R 50 50 1 1 P -X P25 25 -200 -1100 150 R 50 50 1 1 P -X P16 16 -200 -200 150 R 50 50 1 1 P -X P26 26 -200 -1200 150 R 50 50 1 1 P -X P17 17 -200 -300 150 R 50 50 1 1 P -X P27 27 -200 -1300 150 R 50 50 1 1 P -X P18 18 -200 -400 150 R 50 50 1 1 P -X P19 19 -200 -500 150 R 50 50 1 1 P -ENDDRAW -ENDDEF -# -# CONN_01X28 -# -DEF CONN_01X28 P 0 40 Y N 1 F N -F0 "P" 0 1450 50 H V C CNN -F1 "CONN_01X28" 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_1X28 - Pin_Header_Angled_1X28 - Socket_Strip_Straight_1X28 - Socket_Strip_Angled_1X28 -$ENDFPLIST -DRAW -S -50 -1400 50 1400 0 1 0 N -S -50 -1345 10 -1355 0 1 0 N -S -50 -1245 10 -1255 0 1 0 N -S -50 -1145 10 -1155 0 1 0 N -S -50 -1045 10 -1055 0 1 0 N -S -50 -945 10 -955 0 1 0 N -S -50 -845 10 -855 0 1 0 N -S -50 -745 10 -755 0 1 0 N -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 755 10 745 0 1 0 N -S -50 855 10 845 0 1 0 N -S -50 955 10 945 0 1 0 N -S -50 1055 10 1045 0 1 0 N -S -50 1155 10 1145 0 1 0 N -S -50 1255 10 1245 0 1 0 N -S -50 1355 10 1345 0 1 0 N -X P1 1 -200 1350 150 R 50 50 1 1 P -X P2 2 -200 1250 150 R 50 50 1 1 P -X P3 3 -200 1150 150 R 50 50 1 1 P -X P4 4 -200 1050 150 R 50 50 1 1 P -X P5 5 -200 950 150 R 50 50 1 1 P -X P6 6 -200 850 150 R 50 50 1 1 P -X P7 7 -200 750 150 R 50 50 1 1 P -X P8 8 -200 650 150 R 50 50 1 1 P -X P9 9 -200 550 150 R 50 50 1 1 P -X P10 10 -200 450 150 R 50 50 1 1 P -X P20 20 -200 -550 150 R 50 50 1 1 P -X P11 11 -200 350 150 R 50 50 1 1 P -X P21 21 -200 -650 150 R 50 50 1 1 P -X P12 12 -200 250 150 R 50 50 1 1 P -X P22 22 -200 -750 150 R 50 50 1 1 P -X P13 13 -200 150 150 R 50 50 1 1 P -X P23 23 -200 -850 150 R 50 50 1 1 P -X P14 14 -200 50 150 R 50 50 1 1 P -X P24 24 -200 -950 150 R 50 50 1 1 P -X P15 15 -200 -50 150 R 50 50 1 1 P -X P25 25 -200 -1050 150 R 50 50 1 1 P -X P16 16 -200 -150 150 R 50 50 1 1 P -X P26 26 -200 -1150 150 R 50 50 1 1 P -X P17 17 -200 -250 150 R 50 50 1 1 P -X P27 27 -200 -1250 150 R 50 50 1 1 P -X P18 18 -200 -350 150 R 50 50 1 1 P -X P28 28 -200 -1350 150 R 50 50 1 1 P -X P19 19 -200 -450 150 R 50 50 1 1 P -ENDDRAW -ENDDEF -# -# CONN_01X29 -# -DEF CONN_01X29 P 0 40 Y N 1 F N -F0 "P" 0 1500 50 H V C CNN -F1 "CONN_01X29" 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_1X29 - Pin_Header_Angled_1X29 - Socket_Strip_Straight_1X29 - Socket_Strip_Angled_1X29 -$ENDFPLIST -DRAW -S -50 -1450 50 1450 0 1 0 N -S -50 -1395 10 -1405 0 1 0 N -S -50 -1295 10 -1305 0 1 0 N -S -50 -1195 10 -1205 0 1 0 N -S -50 -1095 10 -1105 0 1 0 N -S -50 -995 10 -1005 0 1 0 N -S -50 -895 10 -905 0 1 0 N -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 905 10 895 0 1 0 N -S -50 1005 10 995 0 1 0 N -S -50 1105 10 1095 0 1 0 N -S -50 1205 10 1195 0 1 0 N -S -50 1305 10 1295 0 1 0 N -S -50 1405 10 1395 0 1 0 N -X P1 1 -200 1400 150 R 50 50 1 1 P -X P2 2 -200 1300 150 R 50 50 1 1 P -X P3 3 -200 1200 150 R 50 50 1 1 P -X P4 4 -200 1100 150 R 50 50 1 1 P -X P5 5 -200 1000 150 R 50 50 1 1 P -X P6 6 -200 900 150 R 50 50 1 1 P -X P7 7 -200 800 150 R 50 50 1 1 P -X P8 8 -200 700 150 R 50 50 1 1 P -X P9 9 -200 600 150 R 50 50 1 1 P -X P10 10 -200 500 150 R 50 50 1 1 P -X P20 20 -200 -500 150 R 50 50 1 1 P -X P11 11 -200 400 150 R 50 50 1 1 P -X P21 21 -200 -600 150 R 50 50 1 1 P -X P12 12 -200 300 150 R 50 50 1 1 P -X P22 22 -200 -700 150 R 50 50 1 1 P -X P13 13 -200 200 150 R 50 50 1 1 P -X P23 23 -200 -800 150 R 50 50 1 1 P -X P14 14 -200 100 150 R 50 50 1 1 P -X P24 24 -200 -900 150 R 50 50 1 1 P -X P15 15 -200 0 150 R 50 50 1 1 P -X P25 25 -200 -1000 150 R 50 50 1 1 P -X P16 16 -200 -100 150 R 50 50 1 1 P -X P26 26 -200 -1100 150 R 50 50 1 1 P -X P17 17 -200 -200 150 R 50 50 1 1 P -X P27 27 -200 -1200 150 R 50 50 1 1 P -X P18 18 -200 -300 150 R 50 50 1 1 P -X P28 28 -200 -1300 150 R 50 50 1 1 P -X P19 19 -200 -400 150 R 50 50 1 1 P -X P29 29 -200 -1400 150 R 50 50 1 1 P -ENDDRAW -ENDDEF -# -# CONN_01X30 -# -DEF CONN_01X30 P 0 40 Y N 1 F N -F0 "P" 0 1550 50 H V C CNN -F1 "CONN_01X30" 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_1X30 - Pin_Header_Angled_1X30 - Socket_Strip_Straight_1X30 - Socket_Strip_Angled_1X30 -$ENDFPLIST -DRAW -S -50 -1500 50 1500 0 1 0 N -S -50 -1445 10 -1455 0 1 0 N -S -50 -1345 10 -1355 0 1 0 N -S -50 -1245 10 -1255 0 1 0 N -S -50 -1145 10 -1155 0 1 0 N -S -50 -1045 10 -1055 0 1 0 N -S -50 -945 10 -955 0 1 0 N -S -50 -845 10 -855 0 1 0 N -S -50 -745 10 -755 0 1 0 N -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 755 10 745 0 1 0 N -S -50 855 10 845 0 1 0 N -S -50 955 10 945 0 1 0 N -S -50 1055 10 1045 0 1 0 N -S -50 1155 10 1145 0 1 0 N -S -50 1255 10 1245 0 1 0 N -S -50 1355 10 1345 0 1 0 N -S -50 1455 10 1445 0 1 0 N -X P1 1 -200 1450 150 R 50 50 1 1 P -X P2 2 -200 1350 150 R 50 50 1 1 P -X P3 3 -200 1250 150 R 50 50 1 1 P -X P4 4 -200 1150 150 R 50 50 1 1 P -X P5 5 -200 1050 150 R 50 50 1 1 P -X P6 6 -200 950 150 R 50 50 1 1 P -X P7 7 -200 850 150 R 50 50 1 1 P -X P8 8 -200 750 150 R 50 50 1 1 P -X P9 9 -200 650 150 R 50 50 1 1 P -X P10 10 -200 550 150 R 50 50 1 1 P -X P20 20 -200 -450 150 R 50 50 1 1 P -X P30 30 -200 -1450 150 R 50 50 1 1 P -X P11 11 -200 450 150 R 50 50 1 1 P -X P21 21 -200 -550 150 R 50 50 1 1 P -X P12 12 -200 350 150 R 50 50 1 1 P -X P22 22 -200 -650 150 R 50 50 1 1 P -X P13 13 -200 250 150 R 50 50 1 1 P -X P23 23 -200 -750 150 R 50 50 1 1 P -X P14 14 -200 150 150 R 50 50 1 1 P -X P24 24 -200 -850 150 R 50 50 1 1 P -X P15 15 -200 50 150 R 50 50 1 1 P -X P25 25 -200 -950 150 R 50 50 1 1 P -X P16 16 -200 -50 150 R 50 50 1 1 P -X P26 26 -200 -1050 150 R 50 50 1 1 P -X P17 17 -200 -150 150 R 50 50 1 1 P -X P27 27 -200 -1150 150 R 50 50 1 1 P -X P18 18 -200 -250 150 R 50 50 1 1 P -X P28 28 -200 -1250 150 R 50 50 1 1 P -X P19 19 -200 -350 150 R 50 50 1 1 P -X P29 29 -200 -1350 150 R 50 50 1 1 P -ENDDRAW -ENDDEF -# -# CONN_01X31 -# -DEF CONN_01X31 P 0 40 Y N 1 F N -F0 "P" 0 1600 50 H V C CNN -F1 "CONN_01X31" 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_1X31 - Pin_Header_Angled_1X31 - Socket_Strip_Straight_1X31 - Socket_Strip_Angled_1X31 -$ENDFPLIST -DRAW -S -50 -1550 50 1550 0 1 0 N -S -50 -1495 10 -1505 0 1 0 N -S -50 -1395 10 -1405 0 1 0 N -S -50 -1295 10 -1305 0 1 0 N -S -50 -1195 10 -1205 0 1 0 N -S -50 -1095 10 -1105 0 1 0 N -S -50 -995 10 -1005 0 1 0 N -S -50 -895 10 -905 0 1 0 N -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 905 10 895 0 1 0 N -S -50 1005 10 995 0 1 0 N -S -50 1105 10 1095 0 1 0 N -S -50 1205 10 1195 0 1 0 N -S -50 1305 10 1295 0 1 0 N -S -50 1405 10 1395 0 1 0 N -S -50 1505 10 1495 0 1 0 N -X P1 1 -200 1500 150 R 50 50 1 1 P -X P2 2 -200 1400 150 R 50 50 1 1 P -X P3 3 -200 1300 150 R 50 50 1 1 P -X P4 4 -200 1200 150 R 50 50 1 1 P -X P5 5 -200 1100 150 R 50 50 1 1 P -X P6 6 -200 1000 150 R 50 50 1 1 P -X P7 7 -200 900 150 R 50 50 1 1 P -X P8 8 -200 800 150 R 50 50 1 1 P -X P9 9 -200 700 150 R 50 50 1 1 P -X P10 10 -200 600 150 R 50 50 1 1 P -X P20 20 -200 -400 150 R 50 50 1 1 P -X P30 30 -200 -1400 150 R 50 50 1 1 P -X P11 11 -200 500 150 R 50 50 1 1 P -X P21 21 -200 -500 150 R 50 50 1 1 P -X P31 31 -200 -1500 150 R 50 50 1 1 P -X P12 12 -200 400 150 R 50 50 1 1 P -X P22 22 -200 -600 150 R 50 50 1 1 P -X P13 13 -200 300 150 R 50 50 1 1 P -X P23 23 -200 -700 150 R 50 50 1 1 P -X P14 14 -200 200 150 R 50 50 1 1 P -X P24 24 -200 -800 150 R 50 50 1 1 P -X P15 15 -200 100 150 R 50 50 1 1 P -X P25 25 -200 -900 150 R 50 50 1 1 P -X P16 16 -200 0 150 R 50 50 1 1 P -X P26 26 -200 -1000 150 R 50 50 1 1 P -X P17 17 -200 -100 150 R 50 50 1 1 P -X P27 27 -200 -1100 150 R 50 50 1 1 P -X P18 18 -200 -200 150 R 50 50 1 1 P -X P28 28 -200 -1200 150 R 50 50 1 1 P -X P19 19 -200 -300 150 R 50 50 1 1 P -X P29 29 -200 -1300 150 R 50 50 1 1 P -ENDDRAW -ENDDEF -# -# CONN_01X32 -# -DEF CONN_01X32 P 0 40 Y N 1 F N -F0 "P" 0 1650 50 H V C CNN -F1 "CONN_01X32" 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_1X32 - Pin_Header_Angled_1X32 - Socket_Strip_Straight_1X32 - Socket_Strip_Angled_1X32 -$ENDFPLIST -DRAW -S -50 -1600 50 1600 0 1 0 N -S -50 -1545 10 -1555 0 1 0 N -S -50 -1445 10 -1455 0 1 0 N -S -50 -1345 10 -1355 0 1 0 N -S -50 -1245 10 -1255 0 1 0 N -S -50 -1145 10 -1155 0 1 0 N -S -50 -1045 10 -1055 0 1 0 N -S -50 -945 10 -955 0 1 0 N -S -50 -845 10 -855 0 1 0 N -S -50 -745 10 -755 0 1 0 N -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 755 10 745 0 1 0 N -S -50 855 10 845 0 1 0 N -S -50 955 10 945 0 1 0 N -S -50 1055 10 1045 0 1 0 N -S -50 1155 10 1145 0 1 0 N -S -50 1255 10 1245 0 1 0 N -S -50 1355 10 1345 0 1 0 N -S -50 1455 10 1445 0 1 0 N -S -50 1555 10 1545 0 1 0 N -X P1 1 -200 1550 150 R 50 50 1 1 P -X P2 2 -200 1450 150 R 50 50 1 1 P -X P3 3 -200 1350 150 R 50 50 1 1 P -X P4 4 -200 1250 150 R 50 50 1 1 P -X P5 5 -200 1150 150 R 50 50 1 1 P -X P6 6 -200 1050 150 R 50 50 1 1 P -X P7 7 -200 950 150 R 50 50 1 1 P -X P8 8 -200 850 150 R 50 50 1 1 P -X P9 9 -200 750 150 R 50 50 1 1 P -X P10 10 -200 650 150 R 50 50 1 1 P -X P20 20 -200 -350 150 R 50 50 1 1 P -X P30 30 -200 -1350 150 R 50 50 1 1 P -X P11 11 -200 550 150 R 50 50 1 1 P -X P21 21 -200 -450 150 R 50 50 1 1 P -X P31 31 -200 -1450 150 R 50 50 1 1 P -X P12 12 -200 450 150 R 50 50 1 1 P -X P22 22 -200 -550 150 R 50 50 1 1 P -X P32 32 -200 -1550 150 R 50 50 1 1 P -X P13 13 -200 350 150 R 50 50 1 1 P -X P23 23 -200 -650 150 R 50 50 1 1 P -X P14 14 -200 250 150 R 50 50 1 1 P -X P24 24 -200 -750 150 R 50 50 1 1 P -X P15 15 -200 150 150 R 50 50 1 1 P -X P25 25 -200 -850 150 R 50 50 1 1 P -X P16 16 -200 50 150 R 50 50 1 1 P -X P26 26 -200 -950 150 R 50 50 1 1 P -X P17 17 -200 -50 150 R 50 50 1 1 P -X P27 27 -200 -1050 150 R 50 50 1 1 P -X P18 18 -200 -150 150 R 50 50 1 1 P -X P28 28 -200 -1150 150 R 50 50 1 1 P -X P19 19 -200 -250 150 R 50 50 1 1 P -X P29 29 -200 -1250 150 R 50 50 1 1 P -ENDDRAW -ENDDEF -# -# CONN_01X33 -# -DEF CONN_01X33 P 0 40 Y N 1 F N -F0 "P" 0 1700 50 H V C CNN -F1 "CONN_01X33" 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_1X33 - Pin_Header_Angled_1X33 - Socket_Strip_Straight_1X33 - Socket_Strip_Angled_1X33 -$ENDFPLIST -DRAW -S -50 -1650 50 1650 0 1 0 N -S -50 -1595 10 -1605 0 1 0 N -S -50 -1495 10 -1505 0 1 0 N -S -50 -1395 10 -1405 0 1 0 N -S -50 -1295 10 -1305 0 1 0 N -S -50 -1195 10 -1205 0 1 0 N -S -50 -1095 10 -1105 0 1 0 N -S -50 -995 10 -1005 0 1 0 N -S -50 -895 10 -905 0 1 0 N -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 905 10 895 0 1 0 N -S -50 1005 10 995 0 1 0 N -S -50 1105 10 1095 0 1 0 N -S -50 1205 10 1195 0 1 0 N -S -50 1305 10 1295 0 1 0 N -S -50 1405 10 1395 0 1 0 N -S -50 1505 10 1495 0 1 0 N -S -50 1605 10 1595 0 1 0 N -X P1 1 -200 1600 150 R 50 50 1 1 P -X P2 2 -200 1500 150 R 50 50 1 1 P -X P3 3 -200 1400 150 R 50 50 1 1 P -X P4 4 -200 1300 150 R 50 50 1 1 P -X P5 5 -200 1200 150 R 50 50 1 1 P -X P6 6 -200 1100 150 R 50 50 1 1 P -X P7 7 -200 1000 150 R 50 50 1 1 P -X P8 8 -200 900 150 R 50 50 1 1 P -X P9 9 -200 800 150 R 50 50 1 1 P -X P10 10 -200 700 150 R 50 50 1 1 P -X P20 20 -200 -300 150 R 50 50 1 1 P -X P30 30 -200 -1300 150 R 50 50 1 1 P -X P11 11 -200 600 150 R 50 50 1 1 P -X P21 21 -200 -400 150 R 50 50 1 1 P -X P31 31 -200 -1400 150 R 50 50 1 1 P -X P12 12 -200 500 150 R 50 50 1 1 P -X P22 22 -200 -500 150 R 50 50 1 1 P -X P32 32 -200 -1500 150 R 50 50 1 1 P -X P13 13 -200 400 150 R 50 50 1 1 P -X P23 23 -200 -600 150 R 50 50 1 1 P -X P33 33 -200 -1600 150 R 50 50 1 1 P -X P14 14 -200 300 150 R 50 50 1 1 P -X P24 24 -200 -700 150 R 50 50 1 1 P -X P15 15 -200 200 150 R 50 50 1 1 P -X P25 25 -200 -800 150 R 50 50 1 1 P -X P16 16 -200 100 150 R 50 50 1 1 P -X P26 26 -200 -900 150 R 50 50 1 1 P -X P17 17 -200 0 150 R 50 50 1 1 P -X P27 27 -200 -1000 150 R 50 50 1 1 P -X P18 18 -200 -100 150 R 50 50 1 1 P -X P28 28 -200 -1100 150 R 50 50 1 1 P -X P19 19 -200 -200 150 R 50 50 1 1 P -X P29 29 -200 -1200 150 R 50 50 1 1 P -ENDDRAW -ENDDEF -# -# CONN_01X34 -# -DEF CONN_01X34 P 0 40 Y N 1 F N -F0 "P" 0 1750 50 H V C CNN -F1 "CONN_01X34" 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_1X34 - Pin_Header_Angled_1X34 - Socket_Strip_Straight_1X34 - Socket_Strip_Angled_1X34 -$ENDFPLIST -DRAW -S -50 -1700 50 1700 0 1 0 N -S -50 -1645 10 -1655 0 1 0 N -S -50 -1545 10 -1555 0 1 0 N -S -50 -1445 10 -1455 0 1 0 N -S -50 -1345 10 -1355 0 1 0 N -S -50 -1245 10 -1255 0 1 0 N -S -50 -1145 10 -1155 0 1 0 N -S -50 -1045 10 -1055 0 1 0 N -S -50 -945 10 -955 0 1 0 N -S -50 -845 10 -855 0 1 0 N -S -50 -745 10 -755 0 1 0 N -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 755 10 745 0 1 0 N -S -50 855 10 845 0 1 0 N -S -50 955 10 945 0 1 0 N -S -50 1055 10 1045 0 1 0 N -S -50 1155 10 1145 0 1 0 N -S -50 1255 10 1245 0 1 0 N -S -50 1355 10 1345 0 1 0 N -S -50 1455 10 1445 0 1 0 N -S -50 1555 10 1545 0 1 0 N -S -50 1655 10 1645 0 1 0 N -X P1 1 -200 1650 150 R 50 50 1 1 P -X P2 2 -200 1550 150 R 50 50 1 1 P -X P3 3 -200 1450 150 R 50 50 1 1 P -X P4 4 -200 1350 150 R 50 50 1 1 P -X P5 5 -200 1250 150 R 50 50 1 1 P -X P6 6 -200 1150 150 R 50 50 1 1 P -X P7 7 -200 1050 150 R 50 50 1 1 P -X P8 8 -200 950 150 R 50 50 1 1 P -X P9 9 -200 850 150 R 50 50 1 1 P -X P10 10 -200 750 150 R 50 50 1 1 P -X P20 20 -200 -250 150 R 50 50 1 1 P -X P30 30 -200 -1250 150 R 50 50 1 1 P -X P11 11 -200 650 150 R 50 50 1 1 P -X P21 21 -200 -350 150 R 50 50 1 1 P -X P31 31 -200 -1350 150 R 50 50 1 1 P -X P12 12 -200 550 150 R 50 50 1 1 P -X P22 22 -200 -450 150 R 50 50 1 1 P -X P32 32 -200 -1450 150 R 50 50 1 1 P -X P13 13 -200 450 150 R 50 50 1 1 P -X P23 23 -200 -550 150 R 50 50 1 1 P -X P33 33 -200 -1550 150 R 50 50 1 1 P -X P14 14 -200 350 150 R 50 50 1 1 P -X P24 24 -200 -650 150 R 50 50 1 1 P -X P34 34 -200 -1650 150 R 50 50 1 1 P -X P15 15 -200 250 150 R 50 50 1 1 P -X P25 25 -200 -750 150 R 50 50 1 1 P -X P16 16 -200 150 150 R 50 50 1 1 P -X P26 26 -200 -850 150 R 50 50 1 1 P -X P17 17 -200 50 150 R 50 50 1 1 P -X P27 27 -200 -950 150 R 50 50 1 1 P -X P18 18 -200 -50 150 R 50 50 1 1 P -X P28 28 -200 -1050 150 R 50 50 1 1 P -X P19 19 -200 -150 150 R 50 50 1 1 P -X P29 29 -200 -1150 150 R 50 50 1 1 P -ENDDRAW -ENDDEF -# -# CONN_01X35 -# -DEF CONN_01X35 P 0 40 Y N 1 F N -F0 "P" 0 1800 50 H V C CNN -F1 "CONN_01X35" 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_1X35 - Pin_Header_Angled_1X35 - Socket_Strip_Straight_1X35 - Socket_Strip_Angled_1X35 -$ENDFPLIST -DRAW -S -50 -1750 50 1750 0 1 0 N -S -50 -1695 10 -1705 0 1 0 N -S -50 -1595 10 -1605 0 1 0 N -S -50 -1495 10 -1505 0 1 0 N -S -50 -1395 10 -1405 0 1 0 N -S -50 -1295 10 -1305 0 1 0 N -S -50 -1195 10 -1205 0 1 0 N -S -50 -1095 10 -1105 0 1 0 N -S -50 -995 10 -1005 0 1 0 N -S -50 -895 10 -905 0 1 0 N -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 905 10 895 0 1 0 N -S -50 1005 10 995 0 1 0 N -S -50 1105 10 1095 0 1 0 N -S -50 1205 10 1195 0 1 0 N -S -50 1305 10 1295 0 1 0 N -S -50 1405 10 1395 0 1 0 N -S -50 1505 10 1495 0 1 0 N -S -50 1605 10 1595 0 1 0 N -S -50 1705 10 1695 0 1 0 N -X P1 1 -200 1700 150 R 50 50 1 1 P -X P2 2 -200 1600 150 R 50 50 1 1 P -X P3 3 -200 1500 150 R 50 50 1 1 P -X P4 4 -200 1400 150 R 50 50 1 1 P -X P5 5 -200 1300 150 R 50 50 1 1 P -X P6 6 -200 1200 150 R 50 50 1 1 P -X P7 7 -200 1100 150 R 50 50 1 1 P -X P8 8 -200 1000 150 R 50 50 1 1 P -X P9 9 -200 900 150 R 50 50 1 1 P -X P10 10 -200 800 150 R 50 50 1 1 P -X P20 20 -200 -200 150 R 50 50 1 1 P -X P30 30 -200 -1200 150 R 50 50 1 1 P -X P11 11 -200 700 150 R 50 50 1 1 P -X P21 21 -200 -300 150 R 50 50 1 1 P -X P31 31 -200 -1300 150 R 50 50 1 1 P -X P12 12 -200 600 150 R 50 50 1 1 P -X P22 22 -200 -400 150 R 50 50 1 1 P -X P32 32 -200 -1400 150 R 50 50 1 1 P -X P13 13 -200 500 150 R 50 50 1 1 P -X P23 23 -200 -500 150 R 50 50 1 1 P -X P33 33 -200 -1500 150 R 50 50 1 1 P -X P14 14 -200 400 150 R 50 50 1 1 P -X P24 24 -200 -600 150 R 50 50 1 1 P -X P34 34 -200 -1600 150 R 50 50 1 1 P -X P15 15 -200 300 150 R 50 50 1 1 P -X P25 25 -200 -700 150 R 50 50 1 1 P -X P35 35 -200 -1700 150 R 50 50 1 1 P -X P16 16 -200 200 150 R 50 50 1 1 P -X P26 26 -200 -800 150 R 50 50 1 1 P -X P17 17 -200 100 150 R 50 50 1 1 P -X P27 27 -200 -900 150 R 50 50 1 1 P -X P18 18 -200 0 150 R 50 50 1 1 P -X P28 28 -200 -1000 150 R 50 50 1 1 P -X P19 19 -200 -100 150 R 50 50 1 1 P -X P29 29 -200 -1100 150 R 50 50 1 1 P -ENDDRAW -ENDDEF -# -# CONN_01X36 -# -DEF CONN_01X36 P 0 40 Y N 1 F N -F0 "P" 0 1850 50 H V C CNN -F1 "CONN_01X36" 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_1X36 - Pin_Header_Angled_1X36 - Socket_Strip_Straight_1X36 - Socket_Strip_Angled_1X36 -$ENDFPLIST -DRAW -S -50 -1800 50 1800 0 1 0 N -S -50 -1745 10 -1755 0 1 0 N -S -50 -1645 10 -1655 0 1 0 N -S -50 -1545 10 -1555 0 1 0 N -S -50 -1445 10 -1455 0 1 0 N -S -50 -1345 10 -1355 0 1 0 N -S -50 -1245 10 -1255 0 1 0 N -S -50 -1145 10 -1155 0 1 0 N -S -50 -1045 10 -1055 0 1 0 N -S -50 -945 10 -955 0 1 0 N -S -50 -845 10 -855 0 1 0 N -S -50 -745 10 -755 0 1 0 N -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 755 10 745 0 1 0 N -S -50 855 10 845 0 1 0 N -S -50 955 10 945 0 1 0 N -S -50 1055 10 1045 0 1 0 N -S -50 1155 10 1145 0 1 0 N -S -50 1255 10 1245 0 1 0 N -S -50 1355 10 1345 0 1 0 N -S -50 1455 10 1445 0 1 0 N -S -50 1555 10 1545 0 1 0 N -S -50 1655 10 1645 0 1 0 N -S -50 1755 10 1745 0 1 0 N -X P1 1 -200 1750 150 R 50 50 1 1 P -X P2 2 -200 1650 150 R 50 50 1 1 P -X P3 3 -200 1550 150 R 50 50 1 1 P -X P4 4 -200 1450 150 R 50 50 1 1 P -X P5 5 -200 1350 150 R 50 50 1 1 P -X P6 6 -200 1250 150 R 50 50 1 1 P -X P7 7 -200 1150 150 R 50 50 1 1 P -X P8 8 -200 1050 150 R 50 50 1 1 P -X P9 9 -200 950 150 R 50 50 1 1 P -X P10 10 -200 850 150 R 50 50 1 1 P -X P20 20 -200 -150 150 R 50 50 1 1 P -X P30 30 -200 -1150 150 R 50 50 1 1 P -X P11 11 -200 750 150 R 50 50 1 1 P -X P21 21 -200 -250 150 R 50 50 1 1 P -X P31 31 -200 -1250 150 R 50 50 1 1 P -X P12 12 -200 650 150 R 50 50 1 1 P -X P22 22 -200 -350 150 R 50 50 1 1 P -X P32 32 -200 -1350 150 R 50 50 1 1 P -X P13 13 -200 550 150 R 50 50 1 1 P -X P23 23 -200 -450 150 R 50 50 1 1 P -X P33 33 -200 -1450 150 R 50 50 1 1 P -X P14 14 -200 450 150 R 50 50 1 1 P -X P24 24 -200 -550 150 R 50 50 1 1 P -X P34 34 -200 -1550 150 R 50 50 1 1 P -X P15 15 -200 350 150 R 50 50 1 1 P -X P25 25 -200 -650 150 R 50 50 1 1 P -X P35 35 -200 -1650 150 R 50 50 1 1 P -X P16 16 -200 250 150 R 50 50 1 1 P -X P26 26 -200 -750 150 R 50 50 1 1 P -X P36 36 -200 -1750 150 R 50 50 1 1 P -X P17 17 -200 150 150 R 50 50 1 1 P -X P27 27 -200 -850 150 R 50 50 1 1 P -X P18 18 -200 50 150 R 50 50 1 1 P -X P28 28 -200 -950 150 R 50 50 1 1 P -X P19 19 -200 -50 150 R 50 50 1 1 P -X P29 29 -200 -1050 150 R 50 50 1 1 P -ENDDRAW -ENDDEF -# -# CONN_01X37 -# -DEF CONN_01X37 P 0 40 Y N 1 F N -F0 "P" 0 1900 50 H V C CNN -F1 "CONN_01X37" 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_1X37 - Pin_Header_Angled_1X37 - Socket_Strip_Straight_1X37 - Socket_Strip_Angled_1X37 -$ENDFPLIST -DRAW -S -50 -1850 50 1850 0 1 0 N -S -50 -1795 10 -1805 0 1 0 N -S -50 -1695 10 -1705 0 1 0 N -S -50 -1595 10 -1605 0 1 0 N -S -50 -1495 10 -1505 0 1 0 N -S -50 -1395 10 -1405 0 1 0 N -S -50 -1295 10 -1305 0 1 0 N -S -50 -1195 10 -1205 0 1 0 N -S -50 -1095 10 -1105 0 1 0 N -S -50 -995 10 -1005 0 1 0 N -S -50 -895 10 -905 0 1 0 N -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 905 10 895 0 1 0 N -S -50 1005 10 995 0 1 0 N -S -50 1105 10 1095 0 1 0 N -S -50 1205 10 1195 0 1 0 N -S -50 1305 10 1295 0 1 0 N -S -50 1405 10 1395 0 1 0 N -S -50 1505 10 1495 0 1 0 N -S -50 1605 10 1595 0 1 0 N -S -50 1705 10 1695 0 1 0 N -S -50 1805 10 1795 0 1 0 N -X P1 1 -200 1800 150 R 50 50 1 1 P -X P2 2 -200 1700 150 R 50 50 1 1 P -X P3 3 -200 1600 150 R 50 50 1 1 P -X P4 4 -200 1500 150 R 50 50 1 1 P -X P5 5 -200 1400 150 R 50 50 1 1 P -X P6 6 -200 1300 150 R 50 50 1 1 P -X P7 7 -200 1200 150 R 50 50 1 1 P -X P8 8 -200 1100 150 R 50 50 1 1 P -X P9 9 -200 1000 150 R 50 50 1 1 P -X P10 10 -200 900 150 R 50 50 1 1 P -X P20 20 -200 -100 150 R 50 50 1 1 P -X P30 30 -200 -1100 150 R 50 50 1 1 P -X P11 11 -200 800 150 R 50 50 1 1 P -X P21 21 -200 -200 150 R 50 50 1 1 P -X P31 31 -200 -1200 150 R 50 50 1 1 P -X P12 12 -200 700 150 R 50 50 1 1 P -X P22 22 -200 -300 150 R 50 50 1 1 P -X P32 32 -200 -1300 150 R 50 50 1 1 P -X P13 13 -200 600 150 R 50 50 1 1 P -X P23 23 -200 -400 150 R 50 50 1 1 P -X P33 33 -200 -1400 150 R 50 50 1 1 P -X P14 14 -200 500 150 R 50 50 1 1 P -X P24 24 -200 -500 150 R 50 50 1 1 P -X P34 34 -200 -1500 150 R 50 50 1 1 P -X P15 15 -200 400 150 R 50 50 1 1 P -X P25 25 -200 -600 150 R 50 50 1 1 P -X P35 35 -200 -1600 150 R 50 50 1 1 P -X P16 16 -200 300 150 R 50 50 1 1 P -X P26 26 -200 -700 150 R 50 50 1 1 P -X P36 36 -200 -1700 150 R 50 50 1 1 P -X P17 17 -200 200 150 R 50 50 1 1 P -X P27 27 -200 -800 150 R 50 50 1 1 P -X P37 37 -200 -1800 150 R 50 50 1 1 P -X P18 18 -200 100 150 R 50 50 1 1 P -X P28 28 -200 -900 150 R 50 50 1 1 P -X P19 19 -200 0 150 R 50 50 1 1 P -X P29 29 -200 -1000 150 R 50 50 1 1 P -ENDDRAW -ENDDEF -# -# CONN_01X38 -# -DEF CONN_01X38 P 0 40 Y N 1 F N -F0 "P" 0 1950 50 H V C CNN -F1 "CONN_01X38" 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_1X38 - Pin_Header_Angled_1X38 - Socket_Strip_Straight_1X38 - Socket_Strip_Angled_1X38 -$ENDFPLIST -DRAW -S -50 -1900 50 1900 0 1 0 N -S -50 -1845 10 -1855 0 1 0 N -S -50 -1745 10 -1755 0 1 0 N -S -50 -1645 10 -1655 0 1 0 N -S -50 -1545 10 -1555 0 1 0 N -S -50 -1445 10 -1455 0 1 0 N -S -50 -1345 10 -1355 0 1 0 N -S -50 -1245 10 -1255 0 1 0 N -S -50 -1145 10 -1155 0 1 0 N -S -50 -1045 10 -1055 0 1 0 N -S -50 -945 10 -955 0 1 0 N -S -50 -845 10 -855 0 1 0 N -S -50 -745 10 -755 0 1 0 N -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 755 10 745 0 1 0 N -S -50 855 10 845 0 1 0 N -S -50 955 10 945 0 1 0 N -S -50 1055 10 1045 0 1 0 N -S -50 1155 10 1145 0 1 0 N -S -50 1255 10 1245 0 1 0 N -S -50 1355 10 1345 0 1 0 N -S -50 1455 10 1445 0 1 0 N -S -50 1555 10 1545 0 1 0 N -S -50 1655 10 1645 0 1 0 N -S -50 1755 10 1745 0 1 0 N -S -50 1855 10 1845 0 1 0 N -X P1 1 -200 1850 150 R 50 50 1 1 P -X P2 2 -200 1750 150 R 50 50 1 1 P -X P3 3 -200 1650 150 R 50 50 1 1 P -X P4 4 -200 1550 150 R 50 50 1 1 P -X P5 5 -200 1450 150 R 50 50 1 1 P -X P6 6 -200 1350 150 R 50 50 1 1 P -X P7 7 -200 1250 150 R 50 50 1 1 P -X P8 8 -200 1150 150 R 50 50 1 1 P -X P9 9 -200 1050 150 R 50 50 1 1 P -X P10 10 -200 950 150 R 50 50 1 1 P -X P20 20 -200 -50 150 R 50 50 1 1 P -X P30 30 -200 -1050 150 R 50 50 1 1 P -X P11 11 -200 850 150 R 50 50 1 1 P -X P21 21 -200 -150 150 R 50 50 1 1 P -X P31 31 -200 -1150 150 R 50 50 1 1 P -X P12 12 -200 750 150 R 50 50 1 1 P -X P22 22 -200 -250 150 R 50 50 1 1 P -X P32 32 -200 -1250 150 R 50 50 1 1 P -X P13 13 -200 650 150 R 50 50 1 1 P -X P23 23 -200 -350 150 R 50 50 1 1 P -X P33 33 -200 -1350 150 R 50 50 1 1 P -X P14 14 -200 550 150 R 50 50 1 1 P -X P24 24 -200 -450 150 R 50 50 1 1 P -X P34 34 -200 -1450 150 R 50 50 1 1 P -X P15 15 -200 450 150 R 50 50 1 1 P -X P25 25 -200 -550 150 R 50 50 1 1 P -X P35 35 -200 -1550 150 R 50 50 1 1 P -X P16 16 -200 350 150 R 50 50 1 1 P -X P26 26 -200 -650 150 R 50 50 1 1 P -X P36 36 -200 -1650 150 R 50 50 1 1 P -X P17 17 -200 250 150 R 50 50 1 1 P -X P27 27 -200 -750 150 R 50 50 1 1 P -X P37 37 -200 -1750 150 R 50 50 1 1 P -X P18 18 -200 150 150 R 50 50 1 1 P -X P28 28 -200 -850 150 R 50 50 1 1 P -X P38 38 -200 -1850 150 R 50 50 1 1 P -X P19 19 -200 50 150 R 50 50 1 1 P -X P29 29 -200 -950 150 R 50 50 1 1 P -ENDDRAW -ENDDEF -# -# CONN_01X39 -# -DEF CONN_01X39 P 0 40 Y N 1 F N -F0 "P" 0 2000 50 H V C CNN -F1 "CONN_01X39" 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_1X39 - Pin_Header_Angled_1X39 - Socket_Strip_Straight_1X39 - Socket_Strip_Angled_1X39 -$ENDFPLIST -DRAW -S -50 -1950 50 1950 0 1 0 N -S -50 -1895 10 -1905 0 1 0 N -S -50 -1795 10 -1805 0 1 0 N -S -50 -1695 10 -1705 0 1 0 N -S -50 -1595 10 -1605 0 1 0 N -S -50 -1495 10 -1505 0 1 0 N -S -50 -1395 10 -1405 0 1 0 N -S -50 -1295 10 -1305 0 1 0 N -S -50 -1195 10 -1205 0 1 0 N -S -50 -1095 10 -1105 0 1 0 N -S -50 -995 10 -1005 0 1 0 N -S -50 -895 10 -905 0 1 0 N -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 905 10 895 0 1 0 N -S -50 1005 10 995 0 1 0 N -S -50 1105 10 1095 0 1 0 N -S -50 1205 10 1195 0 1 0 N -S -50 1305 10 1295 0 1 0 N -S -50 1405 10 1395 0 1 0 N -S -50 1505 10 1495 0 1 0 N -S -50 1605 10 1595 0 1 0 N -S -50 1705 10 1695 0 1 0 N -S -50 1805 10 1795 0 1 0 N -S -50 1905 10 1895 0 1 0 N -X P1 1 -200 1900 150 R 50 50 1 1 P -X P2 2 -200 1800 150 R 50 50 1 1 P -X P3 3 -200 1700 150 R 50 50 1 1 P -X P4 4 -200 1600 150 R 50 50 1 1 P -X P5 5 -200 1500 150 R 50 50 1 1 P -X P6 6 -200 1400 150 R 50 50 1 1 P -X P7 7 -200 1300 150 R 50 50 1 1 P -X P8 8 -200 1200 150 R 50 50 1 1 P -X P9 9 -200 1100 150 R 50 50 1 1 P -X P10 10 -200 1000 150 R 50 50 1 1 P -X P20 20 -200 0 150 R 50 50 1 1 P -X P30 30 -200 -1000 150 R 50 50 1 1 P -X P11 11 -200 900 150 R 50 50 1 1 P -X P21 21 -200 -100 150 R 50 50 1 1 P -X P31 31 -200 -1100 150 R 50 50 1 1 P -X P12 12 -200 800 150 R 50 50 1 1 P -X P22 22 -200 -200 150 R 50 50 1 1 P -X P32 32 -200 -1200 150 R 50 50 1 1 P -X P13 13 -200 700 150 R 50 50 1 1 P -X P23 23 -200 -300 150 R 50 50 1 1 P -X P33 33 -200 -1300 150 R 50 50 1 1 P -X P14 14 -200 600 150 R 50 50 1 1 P -X P24 24 -200 -400 150 R 50 50 1 1 P -X P34 34 -200 -1400 150 R 50 50 1 1 P -X P15 15 -200 500 150 R 50 50 1 1 P -X P25 25 -200 -500 150 R 50 50 1 1 P -X P35 35 -200 -1500 150 R 50 50 1 1 P -X P16 16 -200 400 150 R 50 50 1 1 P -X P26 26 -200 -600 150 R 50 50 1 1 P -X P36 36 -200 -1600 150 R 50 50 1 1 P -X P17 17 -200 300 150 R 50 50 1 1 P -X P27 27 -200 -700 150 R 50 50 1 1 P -X P37 37 -200 -1700 150 R 50 50 1 1 P -X P18 18 -200 200 150 R 50 50 1 1 P -X P28 28 -200 -800 150 R 50 50 1 1 P -X P38 38 -200 -1800 150 R 50 50 1 1 P -X P19 19 -200 100 150 R 50 50 1 1 P -X P29 29 -200 -900 150 R 50 50 1 1 P -X P39 39 -200 -1900 150 R 50 50 1 1 P -ENDDRAW -ENDDEF -# -# CONN_01X40 -# -DEF CONN_01X40 P 0 40 Y N 1 F N -F0 "P" 0 2050 50 H V C CNN -F1 "CONN_01X40" 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_1X40 - Pin_Header_Angled_1X40 - Socket_Strip_Straight_1X40 - Socket_Strip_Angled_1X40 -$ENDFPLIST -DRAW -S -50 -1945 10 -1955 0 1 0 N -S -50 -1845 10 -1855 0 1 0 N -S -50 -1745 10 -1755 0 1 0 N -S -50 -1645 10 -1655 0 1 0 N -S -50 -1545 10 -1555 0 1 0 N -S -50 -1445 10 -1455 0 1 0 N -S -50 -1345 10 -1355 0 1 0 N -S -50 -1245 10 -1255 0 1 0 N -S -50 -1145 10 -1155 0 1 0 N -S -50 -1045 10 -1055 0 1 0 N -S -50 -945 10 -955 0 1 0 N -S -50 -845 10 -855 0 1 0 N -S -50 -745 10 -755 0 1 0 N -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 755 10 745 0 1 0 N -S -50 855 10 845 0 1 0 N -S -50 955 10 945 0 1 0 N -S -50 1055 10 1045 0 1 0 N -S -50 1155 10 1145 0 1 0 N -S -50 1255 10 1245 0 1 0 N -S -50 1355 10 1345 0 1 0 N -S -50 1455 10 1445 0 1 0 N -S -50 1555 10 1545 0 1 0 N -S -50 1655 10 1645 0 1 0 N -S -50 1755 10 1745 0 1 0 N -S -50 1855 10 1845 0 1 0 N -S -50 1955 10 1945 0 1 0 N -S -50 2000 50 -2000 0 1 0 N -X P1 1 -200 1950 150 R 50 50 1 1 P -X P2 2 -200 1850 150 R 50 50 1 1 P -X P3 3 -200 1750 150 R 50 50 1 1 P -X P4 4 -200 1650 150 R 50 50 1 1 P -X P5 5 -200 1550 150 R 50 50 1 1 P -X P6 6 -200 1450 150 R 50 50 1 1 P -X P7 7 -200 1350 150 R 50 50 1 1 P -X P8 8 -200 1250 150 R 50 50 1 1 P -X P9 9 -200 1150 150 R 50 50 1 1 P -X P10 10 -200 1050 150 R 50 50 1 1 P -X P20 20 -200 50 150 R 50 50 1 1 P -X P30 30 -200 -950 150 R 50 50 1 1 P -X P40 40 -200 -1950 150 R 50 50 1 1 P -X P11 11 -200 950 150 R 50 50 1 1 P -X P21 21 -200 -50 150 R 50 50 1 1 P -X P31 31 -200 -1050 150 R 50 50 1 1 P -X P12 12 -200 850 150 R 50 50 1 1 P -X P22 22 -200 -150 150 R 50 50 1 1 P -X P32 32 -200 -1150 150 R 50 50 1 1 P -X P13 13 -200 750 150 R 50 50 1 1 P -X P23 23 -200 -250 150 R 50 50 1 1 P -X P33 33 -200 -1250 150 R 50 50 1 1 P -X P14 14 -200 650 150 R 50 50 1 1 P -X P24 24 -200 -350 150 R 50 50 1 1 P -X P34 34 -200 -1350 150 R 50 50 1 1 P -X P15 15 -200 550 150 R 50 50 1 1 P -X P25 25 -200 -450 150 R 50 50 1 1 P -X P35 35 -200 -1450 150 R 50 50 1 1 P -X P16 16 -200 450 150 R 50 50 1 1 P -X P26 26 -200 -550 150 R 50 50 1 1 P -X P36 36 -200 -1550 150 R 50 50 1 1 P -X P17 17 -200 350 150 R 50 50 1 1 P -X P27 27 -200 -650 150 R 50 50 1 1 P -X P37 37 -200 -1650 150 R 50 50 1 1 P -X P18 18 -200 250 150 R 50 50 1 1 P -X P28 28 -200 -750 150 R 50 50 1 1 P -X P38 38 -200 -1750 150 R 50 50 1 1 P -X P19 19 -200 150 150 R 50 50 1 1 P -X P29 29 -200 -850 150 R 50 50 1 1 P -X P39 39 -200 -1850 150 R 50 50 1 1 P -ENDDRAW -ENDDEF -# -# CONN_02X01 -# -DEF CONN_02X01 P 0 1 Y N 1 F N -F0 "P" 0 100 50 H V C CNN -F1 "CONN_02X01" 0 -100 50 H V C CNN -F2 "" 0 -1200 50 H V C CNN -F3 "" 0 -1200 50 H V C CNN -$FPLIST - Pin_Header_Straight_2X01 - Pin_Header_Angled_2X01 - Socket_Strip_Straight_2X01 - Socket_Strip_Angled_2X01 -$ENDFPLIST -DRAW -S -100 5 -50 -5 0 1 0 N -S -100 50 100 -50 0 1 0 N -S 50 5 100 -5 0 1 0 N -X P1 1 -250 0 150 R 50 50 1 1 P -X P2 2 250 0 150 L 50 50 1 1 P -ENDDRAW -ENDDEF -# -# CONN_02X02 -# -DEF CONN_02X02 P 0 1 Y N 1 F N -F0 "P" 0 150 50 H V C CNN -F1 "CONN_02X02" 0 -150 50 H V C CNN -F2 "" 0 -1200 50 H V C CNN -F3 "" 0 -1200 50 H V C CNN -$FPLIST - Pin_Header_Straight_2X02 - Pin_Header_Angled_2X02 - Socket_Strip_Straight_2X02 - Socket_Strip_Angled_2X02 -$ENDFPLIST -DRAW -S -100 -45 -50 -55 0 1 0 N -S -100 55 -50 45 0 1 0 N -S -100 100 100 -100 0 1 0 N -S 50 -45 100 -55 0 1 0 N -S 50 55 100 45 0 1 0 N -X P1 1 -250 50 150 R 50 50 1 1 P -X P2 2 250 50 150 L 50 50 1 1 P -X P3 3 -250 -50 150 R 50 50 1 1 P -X P4 4 250 -50 150 L 50 50 1 1 P -ENDDRAW -ENDDEF -# -# CONN_02X03 -# -DEF CONN_02X03 P 0 1 Y N 1 F N -F0 "P" 0 200 50 H V C CNN -F1 "CONN_02X03" 0 -200 50 H V C CNN -F2 "" 0 -1200 50 H V C CNN -F3 "" 0 -1200 50 H V C CNN -$FPLIST - Pin_Header_Straight_2X03 - Pin_Header_Angled_2X03 - Socket_Strip_Straight_2X03 - Socket_Strip_Angled_2X03 -$ENDFPLIST -DRAW -S -100 -95 -50 -105 0 1 0 N -S -100 5 -50 -5 0 1 0 N -S -100 105 -50 95 0 1 0 N -S -100 150 100 -150 0 1 0 N -S 50 -95 100 -105 0 1 0 N -S 50 5 100 -5 0 1 0 N -S 50 105 100 95 0 1 0 N -X P1 1 -250 100 150 R 50 50 1 1 P -X P2 2 250 100 150 L 50 50 1 1 P -X P3 3 -250 0 150 R 50 50 1 1 P -X P4 4 250 0 150 L 50 50 1 1 P -X P5 5 -250 -100 150 R 50 50 1 1 P -X P6 6 250 -100 150 L 50 50 1 1 P -ENDDRAW -ENDDEF -# -# CONN_02X04 -# -DEF CONN_02X04 P 0 1 Y N 1 F N -F0 "P" 0 250 50 H V C CNN -F1 "CONN_02X04" 0 -250 50 H V C CNN -F2 "" 0 -1200 50 H V C CNN -F3 "" 0 -1200 50 H V C CNN -$FPLIST - Pin_Header_Straight_2X04 - Pin_Header_Angled_2X04 - Socket_Strip_Straight_2X04 - Socket_Strip_Angled_2X04 -$ENDFPLIST -DRAW -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 200 100 -200 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 -X P1 1 -250 150 150 R 50 50 1 1 P -X P2 2 250 150 150 L 50 50 1 1 P -X P3 3 -250 50 150 R 50 50 1 1 P -X P4 4 250 50 150 L 50 50 1 1 P -X P5 5 -250 -50 150 R 50 50 1 1 P -X P6 6 250 -50 150 L 50 50 1 1 P -X P7 7 -250 -150 150 R 50 50 1 1 P -X P8 8 250 -150 150 L 50 50 1 1 P -ENDDRAW -ENDDEF -# -# CONN_02X05 -# -DEF CONN_02X05 P 0 1 Y N 1 F N -F0 "P" 0 300 50 H V C CNN -F1 "CONN_02X05" 0 -300 50 H V C CNN -F2 "" 0 -1200 50 H V C CNN -F3 "" 0 -1200 50 H V C CNN -$FPLIST - Pin_Header_Straight_2X05 - Pin_Header_Angled_2X05 - Socket_Strip_Straight_2X05 - Socket_Strip_Angled_2X05 -$ENDFPLIST -DRAW -S -100 -195 -50 -205 0 1 0 N -S -100 -95 -50 -105 0 1 0 N -S -100 5 -50 -5 0 1 0 N -S -100 105 -50 95 0 1 0 N -S -100 205 -50 195 0 1 0 N -S -100 250 100 -250 0 1 0 N -S 50 -195 100 -205 0 1 0 N -S 50 -95 100 -105 0 1 0 N -S 50 5 100 -5 0 1 0 N -S 50 105 100 95 0 1 0 N -S 50 205 100 195 0 1 0 N -X P1 1 -250 200 150 R 50 50 1 1 P -X P2 2 250 200 150 L 50 50 1 1 P -X P3 3 -250 100 150 R 50 50 1 1 P -X P4 4 250 100 150 L 50 50 1 1 P -X P5 5 -250 0 150 R 50 50 1 1 P -X P6 6 250 0 150 L 50 50 1 1 P -X P7 7 -250 -100 150 R 50 50 1 1 P -X P8 8 250 -100 150 L 50 50 1 1 P -X P9 9 -250 -200 150 R 50 50 1 1 P -X P10 10 250 -200 150 L 50 50 1 1 P -ENDDRAW -ENDDEF -# -# CONN_02X06 -# -DEF CONN_02X06 P 0 1 Y N 1 F N -F0 "P" 0 350 50 H V C CNN -F1 "CONN_02X06" 0 -350 50 H V C CNN -F2 "" 0 -1200 50 H V C CNN -F3 "" 0 -1200 50 H V C CNN -$FPLIST - Pin_Header_Straight_2X06 - Pin_Header_Angled_2X06 - Socket_Strip_Straight_2X06 - Socket_Strip_Angled_2X06 -$ENDFPLIST -DRAW -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 300 100 -300 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 -X P1 1 -250 250 150 R 50 50 1 1 P -X P2 2 250 250 150 L 50 50 1 1 P -X P3 3 -250 150 150 R 50 50 1 1 P -X P4 4 250 150 150 L 50 50 1 1 P -X P5 5 -250 50 150 R 50 50 1 1 P -X P6 6 250 50 150 L 50 50 1 1 P -X P7 7 -250 -50 150 R 50 50 1 1 P -X P8 8 250 -50 150 L 50 50 1 1 P -X P9 9 -250 -150 150 R 50 50 1 1 P -X P10 10 250 -150 150 L 50 50 1 1 P -X P11 11 -250 -250 150 R 50 50 1 1 P -X P12 12 250 -250 150 L 50 50 1 1 P -ENDDRAW -ENDDEF -# -# CONN_02X07 -# -DEF CONN_02X07 P 0 1 Y N 1 F N -F0 "P" 0 400 50 H V C CNN -F1 "CONN_02X07" 0 0 50 V V C CNN -F2 "" 0 -1200 50 H V C CNN -F3 "" 0 -1200 50 H V C CNN -$FPLIST - Pin_Header_Straight_2X07 - Pin_Header_Angled_2X07 - Socket_Strip_Straight_2X07 - Socket_Strip_Angled_2X07 -$ENDFPLIST -DRAW -S -100 -295 -50 -305 0 1 0 N -S -100 -195 -50 -205 0 1 0 N -S -100 -95 -50 -105 0 1 0 N -S -100 5 -50 -5 0 1 0 N -S -100 105 -50 95 0 1 0 N -S -100 205 -50 195 0 1 0 N -S -100 305 -50 295 0 1 0 N -S -100 350 100 -350 0 1 0 N -S 50 -295 100 -305 0 1 0 N -S 50 -195 100 -205 0 1 0 N -S 50 -95 100 -105 0 1 0 N -S 50 5 100 -5 0 1 0 N -S 50 105 100 95 0 1 0 N -S 50 205 100 195 0 1 0 N -S 50 305 100 295 0 1 0 N -X P1 1 -250 300 150 R 50 50 1 1 P -X P2 2 250 300 150 L 50 50 1 1 P -X P3 3 -250 200 150 R 50 50 1 1 P -X P4 4 250 200 150 L 50 50 1 1 P -X P5 5 -250 100 150 R 50 50 1 1 P -X P6 6 250 100 150 L 50 50 1 1 P -X P7 7 -250 0 150 R 50 50 1 1 P -X P8 8 250 0 150 L 50 50 1 1 P -X P9 9 -250 -100 150 R 50 50 1 1 P -X P10 10 250 -100 150 L 50 50 1 1 P -X P11 11 -250 -200 150 R 50 50 1 1 P -X P12 12 250 -200 150 L 50 50 1 1 P -X P13 13 -250 -300 150 R 50 50 1 1 P -X P14 14 250 -300 150 L 50 50 1 1 P -ENDDRAW -ENDDEF -# -# CONN_02X08 -# -DEF CONN_02X08 P 0 1 Y N 1 F N -F0 "P" 0 450 50 H V C CNN -F1 "CONN_02X08" 0 0 50 V V C CNN -F2 "" 0 -1200 50 H V C CNN -F3 "" 0 -1200 50 H V C CNN -$FPLIST - Pin_Header_Straight_2X08 - Pin_Header_Angled_2X08 - Socket_Strip_Straight_2X08 - Socket_Strip_Angled_2X08 -$ENDFPLIST -DRAW -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 400 100 -400 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 -X P1 1 -250 350 150 R 50 50 1 1 P -X P2 2 250 350 150 L 50 50 1 1 P -X P3 3 -250 250 150 R 50 50 1 1 P -X P4 4 250 250 150 L 50 50 1 1 P -X P5 5 -250 150 150 R 50 50 1 1 P -X P6 6 250 150 150 L 50 50 1 1 P -X P7 7 -250 50 150 R 50 50 1 1 P -X P8 8 250 50 150 L 50 50 1 1 P -X P9 9 -250 -50 150 R 50 50 1 1 P -X P10 10 250 -50 150 L 50 50 1 1 P -X P11 11 -250 -150 150 R 50 50 1 1 P -X P12 12 250 -150 150 L 50 50 1 1 P -X P13 13 -250 -250 150 R 50 50 1 1 P -X P14 14 250 -250 150 L 50 50 1 1 P -X P15 15 -250 -350 150 R 50 50 1 1 P -X P16 16 250 -350 150 L 50 50 1 1 P -ENDDRAW -ENDDEF -# -# CONN_02X09 -# -DEF CONN_02X09 P 0 1 Y N 1 F N -F0 "P" 0 500 50 H V C CNN -F1 "CONN_02X09" 0 0 50 V V C CNN -F2 "" 0 -1200 50 H V C CNN -F3 "" 0 -1200 50 H V C CNN -$FPLIST - Pin_Header_Straight_2X09 - Pin_Header_Angled_2X09 - Socket_Strip_Straight_2X09 - Socket_Strip_Angled_2X09 -$ENDFPLIST -DRAW -S -100 -395 -50 -405 0 1 0 N -S -100 -295 -50 -305 0 1 0 N -S -100 -195 -50 -205 0 1 0 N -S -100 -95 -50 -105 0 1 0 N -S -100 5 -50 -5 0 1 0 N -S -100 105 -50 95 0 1 0 N -S -100 205 -50 195 0 1 0 N -S -100 305 -50 295 0 1 0 N -S -100 405 -50 395 0 1 0 N -S -100 450 100 -450 0 1 0 N -S 50 -395 100 -405 0 1 0 N -S 50 -295 100 -305 0 1 0 N -S 50 -195 100 -205 0 1 0 N -S 50 -95 100 -105 0 1 0 N -S 50 5 100 -5 0 1 0 N -S 50 105 100 95 0 1 0 N -S 50 205 100 195 0 1 0 N -S 50 305 100 295 0 1 0 N -S 50 405 100 395 0 1 0 N -X P1 1 -250 400 150 R 50 50 1 1 P -X P2 2 250 400 150 L 50 50 1 1 P -X P3 3 -250 300 150 R 50 50 1 1 P -X P4 4 250 300 150 L 50 50 1 1 P -X P5 5 -250 200 150 R 50 50 1 1 P -X P6 6 250 200 150 L 50 50 1 1 P -X P7 7 -250 100 150 R 50 50 1 1 P -X P8 8 250 100 150 L 50 50 1 1 P -X P9 9 -250 0 150 R 50 50 1 1 P -X P10 10 250 0 150 L 50 50 1 1 P -X P11 11 -250 -100 150 R 50 50 1 1 P -X P12 12 250 -100 150 L 50 50 1 1 P -X P13 13 -250 -200 150 R 50 50 1 1 P -X P14 14 250 -200 150 L 50 50 1 1 P -X P15 15 -250 -300 150 R 50 50 1 1 P -X P16 16 250 -300 150 L 50 50 1 1 P -X P17 17 -250 -400 150 R 50 50 1 1 P -X P18 18 250 -400 150 L 50 50 1 1 P -ENDDRAW -ENDDEF -# -# CONN_02X10 -# -DEF CONN_02X10 P 0 1 Y N 1 F N -F0 "P" 0 550 50 H V C CNN -F1 "CONN_02X10" 0 0 50 V V C CNN -F2 "" 0 -1200 50 H V C CNN -F3 "" 0 -1200 50 H V C CNN -$FPLIST - Pin_Header_Straight_2X10 - Pin_Header_Angled_2X10 - Socket_Strip_Straight_2X10 - Socket_Strip_Angled_2X10 -$ENDFPLIST -DRAW -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 500 100 -500 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 -X P1 1 -250 450 150 R 50 50 1 1 P -X P2 2 250 450 150 L 50 50 1 1 P -X P3 3 -250 350 150 R 50 50 1 1 P -X P4 4 250 350 150 L 50 50 1 1 P -X P5 5 -250 250 150 R 50 50 1 1 P -X P6 6 250 250 150 L 50 50 1 1 P -X P7 7 -250 150 150 R 50 50 1 1 P -X P8 8 250 150 150 L 50 50 1 1 P -X P9 9 -250 50 150 R 50 50 1 1 P -X P10 10 250 50 150 L 50 50 1 1 P -X P20 20 250 -450 150 L 50 50 1 1 P -X P11 11 -250 -50 150 R 50 50 1 1 P -X P12 12 250 -50 150 L 50 50 1 1 P -X P13 13 -250 -150 150 R 50 50 1 1 P -X P14 14 250 -150 150 L 50 50 1 1 P -X P15 15 -250 -250 150 R 50 50 1 1 P -X P16 16 250 -250 150 L 50 50 1 1 P -X P17 17 -250 -350 150 R 50 50 1 1 P -X P18 18 250 -350 150 L 50 50 1 1 P -X P19 19 -250 -450 150 R 50 50 1 1 P -ENDDRAW -ENDDEF -# -# CONN_02X11 -# -DEF CONN_02X11 P 0 1 Y N 1 F N -F0 "P" 0 600 50 H V C CNN -F1 "CONN_02X11" 0 0 50 V V C CNN -F2 "" 0 -1200 50 H V C CNN -F3 "" 0 -1200 50 H V C CNN -$FPLIST - Pin_Header_Straight_2X11 - Pin_Header_Angled_2X11 - Socket_Strip_Straight_2X11 - Socket_Strip_Angled_2X11 -$ENDFPLIST -DRAW -S -100 -495 -50 -505 0 1 0 N -S -100 -395 -50 -405 0 1 0 N -S -100 -295 -50 -305 0 1 0 N -S -100 -195 -50 -205 0 1 0 N -S -100 -95 -50 -105 0 1 0 N -S -100 5 -50 -5 0 1 0 N -S -100 105 -50 95 0 1 0 N -S -100 205 -50 195 0 1 0 N -S -100 305 -50 295 0 1 0 N -S -100 405 -50 395 0 1 0 N -S -100 505 -50 495 0 1 0 N -S -100 550 100 -550 0 1 0 N -S 50 -495 100 -505 0 1 0 N -S 50 -395 100 -405 0 1 0 N -S 50 -295 100 -305 0 1 0 N -S 50 -195 100 -205 0 1 0 N -S 50 -95 100 -105 0 1 0 N -S 50 5 100 -5 0 1 0 N -S 50 105 100 95 0 1 0 N -S 50 205 100 195 0 1 0 N -S 50 305 100 295 0 1 0 N -S 50 405 100 395 0 1 0 N -S 50 505 100 495 0 1 0 N -X P1 1 -250 500 150 R 50 50 1 1 P -X P2 2 250 500 150 L 50 50 1 1 P -X P3 3 -250 400 150 R 50 50 1 1 P -X P4 4 250 400 150 L 50 50 1 1 P -X P5 5 -250 300 150 R 50 50 1 1 P -X P6 6 250 300 150 L 50 50 1 1 P -X P7 7 -250 200 150 R 50 50 1 1 P -X P8 8 250 200 150 L 50 50 1 1 P -X P9 9 -250 100 150 R 50 50 1 1 P -X P10 10 250 100 150 L 50 50 1 1 P -X P20 20 250 -400 150 L 50 50 1 1 P -X P11 11 -250 0 150 R 50 50 1 1 P -X P21 21 -250 -500 150 R 50 50 1 1 P -X P12 12 250 0 150 L 50 50 1 1 P -X P22 22 250 -500 150 L 50 50 1 1 P -X P13 13 -250 -100 150 R 50 50 1 1 P -X P14 14 250 -100 150 L 50 50 1 1 P -X P15 15 -250 -200 150 R 50 50 1 1 P -X P16 16 250 -200 150 L 50 50 1 1 P -X P17 17 -250 -300 150 R 50 50 1 1 P -X P18 18 250 -300 150 L 50 50 1 1 P -X P19 19 -250 -400 150 R 50 50 1 1 P -ENDDRAW -ENDDEF -# -# CONN_02X12 -# -DEF CONN_02X12 P 0 1 Y N 1 F N -F0 "P" 0 650 50 H V C CNN -F1 "CONN_02X12" 0 0 50 V V C CNN -F2 "" 0 -1200 50 H V C CNN -F3 "" 0 -1200 50 H V C CNN -$FPLIST - Pin_Header_Straight_2X12 - Pin_Header_Angled_2X12 - Socket_Strip_Straight_2X12 - Socket_Strip_Angled_2X12 -$ENDFPLIST -DRAW -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 600 100 -600 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 -X P1 1 -250 550 150 R 50 50 1 1 P -X P2 2 250 550 150 L 50 50 1 1 P -X P3 3 -250 450 150 R 50 50 1 1 P -X P4 4 250 450 150 L 50 50 1 1 P -X P5 5 -250 350 150 R 50 50 1 1 P -X P6 6 250 350 150 L 50 50 1 1 P -X P7 7 -250 250 150 R 50 50 1 1 P -X P8 8 250 250 150 L 50 50 1 1 P -X P9 9 -250 150 150 R 50 50 1 1 P -X P10 10 250 150 150 L 50 50 1 1 P -X P20 20 250 -350 150 L 50 50 1 1 P -X P11 11 -250 50 150 R 50 50 1 1 P -X P21 21 -250 -450 150 R 50 50 1 1 P -X P12 12 250 50 150 L 50 50 1 1 P -X P22 22 250 -450 150 L 50 50 1 1 P -X P13 13 -250 -50 150 R 50 50 1 1 P -X P23 23 -250 -550 150 R 50 50 1 1 P -X P14 14 250 -50 150 L 50 50 1 1 P -X P24 24 250 -550 150 L 50 50 1 1 P -X P15 15 -250 -150 150 R 50 50 1 1 P -X P16 16 250 -150 150 L 50 50 1 1 P -X P17 17 -250 -250 150 R 50 50 1 1 P -X P18 18 250 -250 150 L 50 50 1 1 P -X P19 19 -250 -350 150 R 50 50 1 1 P -ENDDRAW -ENDDEF -# -# CONN_02X13 -# -DEF CONN_02X13 P 0 1 Y N 1 F N -F0 "P" 0 700 50 H V C CNN -F1 "CONN_02X13" 0 0 50 V V C CNN -F2 "" 0 -1150 50 H V C CNN -F3 "" 0 -1150 50 H V C CNN -$FPLIST - Pin_Header_Straight_2X13 - Pin_Header_Angled_2X13 - Socket_Strip_Straight_2X13 - Socket_Strip_Angled_2X13 -$ENDFPLIST -DRAW -S -100 -595 -50 -605 0 1 0 N -S -100 -495 -50 -505 0 1 0 N -S -100 -395 -50 -405 0 1 0 N -S -100 -295 -50 -305 0 1 0 N -S -100 -195 -50 -205 0 1 0 N -S -100 -95 -50 -105 0 1 0 N -S -100 5 -50 -5 0 1 0 N -S -100 105 -50 95 0 1 0 N -S -100 205 -50 195 0 1 0 N -S -100 305 -50 295 0 1 0 N -S -100 405 -50 395 0 1 0 N -S -100 505 -50 495 0 1 0 N -S -100 605 -50 595 0 1 0 N -S -100 650 100 -650 0 1 0 N -S 50 -595 100 -605 0 1 0 N -S 50 -495 100 -505 0 1 0 N -S 50 -395 100 -405 0 1 0 N -S 50 -295 100 -305 0 1 0 N -S 50 -195 100 -205 0 1 0 N -S 50 -95 100 -105 0 1 0 N -S 50 5 100 -5 0 1 0 N -S 50 105 100 95 0 1 0 N -S 50 205 100 195 0 1 0 N -S 50 305 100 295 0 1 0 N -S 50 405 100 395 0 1 0 N -S 50 505 100 495 0 1 0 N -S 50 605 100 595 0 1 0 N -X P1 1 -250 600 150 R 50 50 1 1 P -X P2 2 250 600 150 L 50 50 1 1 P -X P3 3 -250 500 150 R 50 50 1 1 P -X P4 4 250 500 150 L 50 50 1 1 P -X P5 5 -250 400 150 R 50 50 1 1 P -X P6 6 250 400 150 L 50 50 1 1 P -X P7 7 -250 300 150 R 50 50 1 1 P -X P8 8 250 300 150 L 50 50 1 1 P -X P9 9 -250 200 150 R 50 50 1 1 P -X P10 10 250 200 150 L 50 50 1 1 P -X P20 20 250 -300 150 L 50 50 1 1 P -X P11 11 -250 100 150 R 50 50 1 1 P -X P21 21 -250 -400 150 R 50 50 1 1 P -X P12 12 250 100 150 L 50 50 1 1 P -X P22 22 250 -400 150 L 50 50 1 1 P -X P13 13 -250 0 150 R 50 50 1 1 P -X P23 23 -250 -500 150 R 50 50 1 1 P -X P14 14 250 0 150 L 50 50 1 1 P -X P24 24 250 -500 150 L 50 50 1 1 P -X P15 15 -250 -100 150 R 50 50 1 1 P -X P25 25 -250 -600 150 R 50 50 1 1 P -X P16 16 250 -100 150 L 50 50 1 1 P -X P26 26 250 -600 150 L 50 50 1 1 P -X P17 17 -250 -200 150 R 50 50 1 1 P -X P18 18 250 -200 150 L 50 50 1 1 P -X P19 19 -250 -300 150 R 50 50 1 1 P -ENDDRAW -ENDDEF -# -# CONN_02X14 -# -DEF CONN_02X14 P 0 1 Y N 1 F N -F0 "P" 0 750 50 H V C CNN -F1 "CONN_02X14" 0 0 50 V V C CNN -F2 "" 0 -1150 50 H V C CNN -F3 "" 0 -1150 50 H V C CNN -$FPLIST - Pin_Header_Straight_2X14 - Pin_Header_Angled_2X14 - Socket_Strip_Straight_2X14 - Socket_Strip_Angled_2X14 -$ENDFPLIST -DRAW -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 700 100 -700 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 -X P1 1 -250 650 150 R 50 50 1 1 P -X P2 2 250 650 150 L 50 50 1 1 P -X P3 3 -250 550 150 R 50 50 1 1 P -X P4 4 250 550 150 L 50 50 1 1 P -X P5 5 -250 450 150 R 50 50 1 1 P -X P6 6 250 450 150 L 50 50 1 1 P -X P7 7 -250 350 150 R 50 50 1 1 P -X P8 8 250 350 150 L 50 50 1 1 P -X P9 9 -250 250 150 R 50 50 1 1 P -X P10 10 250 250 150 L 50 50 1 1 P -X P20 20 250 -250 150 L 50 50 1 1 P -X P11 11 -250 150 150 R 50 50 1 1 P -X P21 21 -250 -350 150 R 50 50 1 1 P -X P12 12 250 150 150 L 50 50 1 1 P -X P22 22 250 -350 150 L 50 50 1 1 P -X P13 13 -250 50 150 R 50 50 1 1 P -X P23 23 -250 -450 150 R 50 50 1 1 P -X P14 14 250 50 150 L 50 50 1 1 P -X P24 24 250 -450 150 L 50 50 1 1 P -X P15 15 -250 -50 150 R 50 50 1 1 P -X P25 25 -250 -550 150 R 50 50 1 1 P -X P16 16 250 -50 150 L 50 50 1 1 P -X P26 26 250 -550 150 L 50 50 1 1 P -X P17 17 -250 -150 150 R 50 50 1 1 P -X P27 27 -250 -650 150 R 50 50 1 1 P -X P18 18 250 -150 150 L 50 50 1 1 P -X P28 28 250 -650 150 L 50 50 1 1 P -X P19 19 -250 -250 150 R 50 50 1 1 P -ENDDRAW -ENDDEF -# -# CONN_02X15 -# -DEF CONN_02X15 P 0 1 Y N 1 F N -F0 "P" 0 800 50 H V C CNN -F1 "CONN_02X15" 0 0 50 V V C CNN -F2 "" 0 -1150 50 H V C CNN -F3 "" 0 -1150 50 H V C CNN -$FPLIST - Pin_Header_Straight_2X15 - Pin_Header_Angled_2X15 - Socket_Strip_Straight_2X15 - Socket_Strip_Angled_2X15 -$ENDFPLIST -DRAW -S -100 -695 -50 -705 0 1 0 N -S -100 -595 -50 -605 0 1 0 N -S -100 -495 -50 -505 0 1 0 N -S -100 -395 -50 -405 0 1 0 N -S -100 -295 -50 -305 0 1 0 N -S -100 -195 -50 -205 0 1 0 N -S -100 -95 -50 -105 0 1 0 N -S -100 5 -50 -5 0 1 0 N -S -100 105 -50 95 0 1 0 N -S -100 205 -50 195 0 1 0 N -S -100 305 -50 295 0 1 0 N -S -100 405 -50 395 0 1 0 N -S -100 505 -50 495 0 1 0 N -S -100 605 -50 595 0 1 0 N -S -100 705 -50 695 0 1 0 N -S -100 750 100 -750 0 1 0 N -S 50 -695 100 -705 0 1 0 N -S 50 -595 100 -605 0 1 0 N -S 50 -495 100 -505 0 1 0 N -S 50 -395 100 -405 0 1 0 N -S 50 -295 100 -305 0 1 0 N -S 50 -195 100 -205 0 1 0 N -S 50 -95 100 -105 0 1 0 N -S 50 5 100 -5 0 1 0 N -S 50 105 100 95 0 1 0 N -S 50 205 100 195 0 1 0 N -S 50 305 100 295 0 1 0 N -S 50 405 100 395 0 1 0 N -S 50 505 100 495 0 1 0 N -S 50 605 100 595 0 1 0 N -S 50 705 100 695 0 1 0 N -X P1 1 -250 700 150 R 50 50 1 1 P -X P2 2 250 700 150 L 50 50 1 1 P -X P3 3 -250 600 150 R 50 50 1 1 P -X P4 4 250 600 150 L 50 50 1 1 P -X P5 5 -250 500 150 R 50 50 1 1 P -X P6 6 250 500 150 L 50 50 1 1 P -X P7 7 -250 400 150 R 50 50 1 1 P -X P8 8 250 400 150 L 50 50 1 1 P -X P9 9 -250 300 150 R 50 50 1 1 P -X P10 10 250 300 150 L 50 50 1 1 P -X P20 20 250 -200 150 L 50 50 1 1 P -X P30 30 250 -700 150 L 50 50 1 1 P -X P11 11 -250 200 150 R 50 50 1 1 P -X P21 21 -250 -300 150 R 50 50 1 1 P -X P12 12 250 200 150 L 50 50 1 1 P -X P22 22 250 -300 150 L 50 50 1 1 P -X P13 13 -250 100 150 R 50 50 1 1 P -X P23 23 -250 -400 150 R 50 50 1 1 P -X P14 14 250 100 150 L 50 50 1 1 P -X P24 24 250 -400 150 L 50 50 1 1 P -X P15 15 -250 0 150 R 50 50 1 1 P -X P25 25 -250 -500 150 R 50 50 1 1 P -X P16 16 250 0 150 L 50 50 1 1 P -X P26 26 250 -500 150 L 50 50 1 1 P -X P17 17 -250 -100 150 R 50 50 1 1 P -X P27 27 -250 -600 150 R 50 50 1 1 P -X P18 18 250 -100 150 L 50 50 1 1 P -X P28 28 250 -600 150 L 50 50 1 1 P -X P19 19 -250 -200 150 R 50 50 1 1 P -X P29 29 -250 -700 150 R 50 50 1 1 P -ENDDRAW -ENDDEF -# -# CONN_02X16 -# -DEF CONN_02X16 P 0 1 Y N 1 F N -F0 "P" 0 850 50 H V C CNN -F1 "CONN_02X16" 0 0 50 V V C CNN -F2 "" 0 -1100 50 H V C CNN -F3 "" 0 -1100 50 H V C CNN -$FPLIST - Pin_Header_Straight_2X16 - Pin_Header_Angled_2X16 - Socket_Strip_Straight_2X16 - Socket_Strip_Angled_2X16 -$ENDFPLIST -DRAW -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 800 100 -800 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 -X P1 1 -250 750 150 R 50 50 1 1 P -X P2 2 250 750 150 L 50 50 1 1 P -X P3 3 -250 650 150 R 50 50 1 1 P -X P4 4 250 650 150 L 50 50 1 1 P -X P5 5 -250 550 150 R 50 50 1 1 P -X P6 6 250 550 150 L 50 50 1 1 P -X P7 7 -250 450 150 R 50 50 1 1 P -X P8 8 250 450 150 L 50 50 1 1 P -X P9 9 -250 350 150 R 50 50 1 1 P -X P10 10 250 350 150 L 50 50 1 1 P -X P20 20 250 -150 150 L 50 50 1 1 P -X P30 30 250 -650 150 L 50 50 1 1 P -X P11 11 -250 250 150 R 50 50 1 1 P -X P21 21 -250 -250 150 R 50 50 1 1 P -X P31 31 -250 -750 150 R 50 50 1 1 P -X P12 12 250 250 150 L 50 50 1 1 P -X P22 22 250 -250 150 L 50 50 1 1 P -X P32 32 250 -750 150 L 50 50 1 1 P -X P13 13 -250 150 150 R 50 50 1 1 P -X P23 23 -250 -350 150 R 50 50 1 1 P -X P14 14 250 150 150 L 50 50 1 1 P -X P24 24 250 -350 150 L 50 50 1 1 P -X P15 15 -250 50 150 R 50 50 1 1 P -X P25 25 -250 -450 150 R 50 50 1 1 P -X P16 16 250 50 150 L 50 50 1 1 P -X P26 26 250 -450 150 L 50 50 1 1 P -X P17 17 -250 -50 150 R 50 50 1 1 P -X P27 27 -250 -550 150 R 50 50 1 1 P -X P18 18 250 -50 150 L 50 50 1 1 P -X P28 28 250 -550 150 L 50 50 1 1 P -X P19 19 -250 -150 150 R 50 50 1 1 P -X P29 29 -250 -650 150 R 50 50 1 1 P -ENDDRAW -ENDDEF -# -# CONN_02X17 -# -DEF CONN_02X17 P 0 1 Y N 1 F N -F0 "P" 0 900 50 H V C CNN -F1 "CONN_02X17" 0 0 50 V V C CNN -F2 "" 0 -1100 50 H V C CNN -F3 "" 0 -1100 50 H V C CNN -$FPLIST - Pin_Header_Straight_2X17 - Pin_Header_Angled_2X17 - Socket_Strip_Straight_2X17 - Socket_Strip_Angled_2X17 -$ENDFPLIST -DRAW -S -100 -795 -50 -805 0 1 0 N -S -100 -695 -50 -705 0 1 0 N -S -100 -595 -50 -605 0 1 0 N -S -100 -495 -50 -505 0 1 0 N -S -100 -395 -50 -405 0 1 0 N -S -100 -295 -50 -305 0 1 0 N -S -100 -195 -50 -205 0 1 0 N -S -100 -95 -50 -105 0 1 0 N -S -100 5 -50 -5 0 1 0 N -S -100 105 -50 95 0 1 0 N -S -100 205 -50 195 0 1 0 N -S -100 305 -50 295 0 1 0 N -S -100 405 -50 395 0 1 0 N -S -100 505 -50 495 0 1 0 N -S -100 605 -50 595 0 1 0 N -S -100 705 -50 695 0 1 0 N -S -100 805 -50 795 0 1 0 N -S -100 850 100 -850 0 1 0 N -S 50 -795 100 -805 0 1 0 N -S 50 -695 100 -705 0 1 0 N -S 50 -595 100 -605 0 1 0 N -S 50 -495 100 -505 0 1 0 N -S 50 -395 100 -405 0 1 0 N -S 50 -295 100 -305 0 1 0 N -S 50 -195 100 -205 0 1 0 N -S 50 -95 100 -105 0 1 0 N -S 50 5 100 -5 0 1 0 N -S 50 105 100 95 0 1 0 N -S 50 205 100 195 0 1 0 N -S 50 305 100 295 0 1 0 N -S 50 405 100 395 0 1 0 N -S 50 505 100 495 0 1 0 N -S 50 605 100 595 0 1 0 N -S 50 705 100 695 0 1 0 N -S 50 805 100 795 0 1 0 N -X P1 1 -250 800 150 R 50 50 1 1 P -X P2 2 250 800 150 L 50 50 1 1 P -X P3 3 -250 700 150 R 50 50 1 1 P -X P4 4 250 700 150 L 50 50 1 1 P -X P5 5 -250 600 150 R 50 50 1 1 P -X P6 6 250 600 150 L 50 50 1 1 P -X P7 7 -250 500 150 R 50 50 1 1 P -X P8 8 250 500 150 L 50 50 1 1 P -X P9 9 -250 400 150 R 50 50 1 1 P -X P10 10 250 400 150 L 50 50 1 1 P -X P20 20 250 -100 150 L 50 50 1 1 P -X P30 30 250 -600 150 L 50 50 1 1 P -X P11 11 -250 300 150 R 50 50 1 1 P -X P21 21 -250 -200 150 R 50 50 1 1 P -X P31 31 -250 -700 150 R 50 50 1 1 P -X P12 12 250 300 150 L 50 50 1 1 P -X P22 22 250 -200 150 L 50 50 1 1 P -X P32 32 250 -700 150 L 50 50 1 1 P -X P13 13 -250 200 150 R 50 50 1 1 P -X P23 23 -250 -300 150 R 50 50 1 1 P -X P33 33 -250 -800 150 R 50 50 1 1 P -X P14 14 250 200 150 L 50 50 1 1 P -X P24 24 250 -300 150 L 50 50 1 1 P -X P34 34 250 -800 150 L 50 50 1 1 P -X P15 15 -250 100 150 R 50 50 1 1 P -X P25 25 -250 -400 150 R 50 50 1 1 P -X P16 16 250 100 150 L 50 50 1 1 P -X P26 26 250 -400 150 L 50 50 1 1 P -X P17 17 -250 0 150 R 50 50 1 1 P -X P27 27 -250 -500 150 R 50 50 1 1 P -X P18 18 250 0 150 L 50 50 1 1 P -X P28 28 250 -500 150 L 50 50 1 1 P -X P19 19 -250 -100 150 R 50 50 1 1 P -X P29 29 -250 -600 150 R 50 50 1 1 P -ENDDRAW -ENDDEF -# -# CONN_02X18 -# -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 -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 -# -# CONN_02X19 -# -DEF CONN_02X19 P 0 1 Y N 1 F N -F0 "P" 0 1000 50 H V C CNN -F1 "CONN_02X19" 0 0 50 V V C CNN -F2 "" 0 -1000 50 H V C CNN -F3 "" 0 -1000 50 H V C CNN -$FPLIST - Pin_Header_Straight_2X19 - Pin_Header_Angled_2X19 - Socket_Strip_Straight_2X19 - Socket_Strip_Angled_2X19 -$ENDFPLIST -DRAW -S -100 -895 -50 -905 0 1 0 N -S -100 -795 -50 -805 0 1 0 N -S -100 -695 -50 -705 0 1 0 N -S -100 -595 -50 -605 0 1 0 N -S -100 -495 -50 -505 0 1 0 N -S -100 -395 -50 -405 0 1 0 N -S -100 -295 -50 -305 0 1 0 N -S -100 -195 -50 -205 0 1 0 N -S -100 -95 -50 -105 0 1 0 N -S -100 5 -50 -5 0 1 0 N -S -100 105 -50 95 0 1 0 N -S -100 205 -50 195 0 1 0 N -S -100 305 -50 295 0 1 0 N -S -100 405 -50 395 0 1 0 N -S -100 505 -50 495 0 1 0 N -S -100 605 -50 595 0 1 0 N -S -100 705 -50 695 0 1 0 N -S -100 805 -50 795 0 1 0 N -S -100 905 -50 895 0 1 0 N -S -100 950 100 -950 0 1 0 N -S 50 -895 100 -905 0 1 0 N -S 50 -795 100 -805 0 1 0 N -S 50 -695 100 -705 0 1 0 N -S 50 -595 100 -605 0 1 0 N -S 50 -495 100 -505 0 1 0 N -S 50 -395 100 -405 0 1 0 N -S 50 -295 100 -305 0 1 0 N -S 50 -195 100 -205 0 1 0 N -S 50 -95 100 -105 0 1 0 N -S 50 5 100 -5 0 1 0 N -S 50 105 100 95 0 1 0 N -S 50 205 100 195 0 1 0 N -S 50 305 100 295 0 1 0 N -S 50 405 100 395 0 1 0 N -S 50 505 100 495 0 1 0 N -S 50 605 100 595 0 1 0 N -S 50 705 100 695 0 1 0 N -S 50 805 100 795 0 1 0 N -S 50 905 100 895 0 1 0 N -X P1 1 -250 900 150 R 50 50 1 1 P -X P2 2 250 900 150 L 50 50 1 1 P -X P3 3 -250 800 150 R 50 50 1 1 P -X P4 4 250 800 150 L 50 50 1 1 P -X P5 5 -250 700 150 R 50 50 1 1 P -X P6 6 250 700 150 L 50 50 1 1 P -X P7 7 -250 600 150 R 50 50 1 1 P -X P8 8 250 600 150 L 50 50 1 1 P -X P9 9 -250 500 150 R 50 50 1 1 P -X P10 10 250 500 150 L 50 50 1 1 P -X P20 20 250 0 150 L 50 50 1 1 P -X P30 30 250 -500 150 L 50 50 1 1 P -X P11 11 -250 400 150 R 50 50 1 1 P -X P21 21 -250 -100 150 R 50 50 1 1 P -X P31 31 -250 -600 150 R 50 50 1 1 P -X P12 12 250 400 150 L 50 50 1 1 P -X P22 22 250 -100 150 L 50 50 1 1 P -X P32 32 250 -600 150 L 50 50 1 1 P -X P13 13 -250 300 150 R 50 50 1 1 P -X P23 23 -250 -200 150 R 50 50 1 1 P -X P33 33 -250 -700 150 R 50 50 1 1 P -X P14 14 250 300 150 L 50 50 1 1 P -X P24 24 250 -200 150 L 50 50 1 1 P -X P34 34 250 -700 150 L 50 50 1 1 P -X P15 15 -250 200 150 R 50 50 1 1 P -X P25 25 -250 -300 150 R 50 50 1 1 P -X P35 35 -250 -800 150 R 50 50 1 1 P -X P16 16 250 200 150 L 50 50 1 1 P -X P26 26 250 -300 150 L 50 50 1 1 P -X P36 36 250 -800 150 L 50 50 1 1 P -X P17 17 -250 100 150 R 50 50 1 1 P -X P27 27 -250 -400 150 R 50 50 1 1 P -X P37 37 -250 -900 150 R 50 50 1 1 P -X P18 18 250 100 150 L 50 50 1 1 P -X P28 28 250 -400 150 L 50 50 1 1 P -X P38 38 250 -900 150 L 50 50 1 1 P -X P19 19 -250 0 150 R 50 50 1 1 P -X P29 29 -250 -500 150 R 50 50 1 1 P -ENDDRAW -ENDDEF -# -# CONN_02X20 -# -DEF CONN_02X20 P 0 1 Y N 1 F N -F0 "P" 0 1050 50 H V C CNN -F1 "CONN_02X20" 0 0 50 V V C CNN -F2 "" 0 -950 50 H V C CNN -F3 "" 0 -950 50 H V C CNN -$FPLIST - Pin_Header_Straight_2X20 - Pin_Header_Angled_2X20 - Socket_Strip_Straight_2X20 - Socket_Strip_Angled_2X20 -$ENDFPLIST -DRAW -S -100 -945 -50 -955 0 1 0 N -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 955 -50 945 0 1 0 N -S -100 1000 100 -1000 0 1 0 N -S 50 -945 100 -955 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 -S 50 955 100 945 0 1 0 N -X P1 1 -250 950 150 R 50 50 1 1 P -X P2 2 250 950 150 L 50 50 1 1 P -X P3 3 -250 850 150 R 50 50 1 1 P -X P4 4 250 850 150 L 50 50 1 1 P -X P5 5 -250 750 150 R 50 50 1 1 P -X P6 6 250 750 150 L 50 50 1 1 P -X P7 7 -250 650 150 R 50 50 1 1 P -X P8 8 250 650 150 L 50 50 1 1 P -X P9 9 -250 550 150 R 50 50 1 1 P -X P10 10 250 550 150 L 50 50 1 1 P -X P20 20 250 50 150 L 50 50 1 1 P -X P30 30 250 -450 150 L 50 50 1 1 P -X P40 40 250 -950 150 L 50 50 1 1 P -X P11 11 -250 450 150 R 50 50 1 1 P -X P21 21 -250 -50 150 R 50 50 1 1 P -X P31 31 -250 -550 150 R 50 50 1 1 P -X P12 12 250 450 150 L 50 50 1 1 P -X P22 22 250 -50 150 L 50 50 1 1 P -X P32 32 250 -550 150 L 50 50 1 1 P -X P13 13 -250 350 150 R 50 50 1 1 P -X P23 23 -250 -150 150 R 50 50 1 1 P -X P33 33 -250 -650 150 R 50 50 1 1 P -X P14 14 250 350 150 L 50 50 1 1 P -X P24 24 250 -150 150 L 50 50 1 1 P -X P34 34 250 -650 150 L 50 50 1 1 P -X P15 15 -250 250 150 R 50 50 1 1 P -X P25 25 -250 -250 150 R 50 50 1 1 P -X P35 35 -250 -750 150 R 50 50 1 1 P -X P16 16 250 250 150 L 50 50 1 1 P -X P26 26 250 -250 150 L 50 50 1 1 P -X P36 36 250 -750 150 L 50 50 1 1 P -X P17 17 -250 150 150 R 50 50 1 1 P -X P27 27 -250 -350 150 R 50 50 1 1 P -X P37 37 -250 -850 150 R 50 50 1 1 P -X P18 18 250 150 150 L 50 50 1 1 P -X P28 28 250 -350 150 L 50 50 1 1 P -X P38 38 250 -850 150 L 50 50 1 1 P -X P19 19 -250 50 150 R 50 50 1 1 P -X P29 29 -250 -450 150 R 50 50 1 1 P -X P39 39 -250 -950 150 R 50 50 1 1 P -ENDDRAW -ENDDEF -# -# CONN_02X21 -# -DEF CONN_02X21 P 0 1 Y N 1 F N -F0 "P" 0 1100 50 H V C CNN -F1 "CONN_02X21" 0 0 50 V V C CNN -F2 "" 0 -950 50 H V C CNN -F3 "" 0 -950 50 H V C CNN -$FPLIST - Pin_Header_Straight_2X21 - Pin_Header_Angled_2X21 - Socket_Strip_Straight_2X21 - Socket_Strip_Angled_2X21 -$ENDFPLIST -DRAW -S -100 -995 -50 -1005 0 1 0 N -S -100 -895 -50 -905 0 1 0 N -S -100 -795 -50 -805 0 1 0 N -S -100 -695 -50 -705 0 1 0 N -S -100 -595 -50 -605 0 1 0 N -S -100 -495 -50 -505 0 1 0 N -S -100 -395 -50 -405 0 1 0 N -S -100 -295 -50 -305 0 1 0 N -S -100 -195 -50 -205 0 1 0 N -S -100 -95 -50 -105 0 1 0 N -S -100 5 -50 -5 0 1 0 N -S -100 105 -50 95 0 1 0 N -S -100 205 -50 195 0 1 0 N -S -100 305 -50 295 0 1 0 N -S -100 405 -50 395 0 1 0 N -S -100 505 -50 495 0 1 0 N -S -100 605 -50 595 0 1 0 N -S -100 705 -50 695 0 1 0 N -S -100 805 -50 795 0 1 0 N -S -100 905 -50 895 0 1 0 N -S -100 1005 -50 995 0 1 0 N -S -100 1050 100 -1050 0 1 0 N -S 50 -995 100 -1005 0 1 0 N -S 50 -895 100 -905 0 1 0 N -S 50 -795 100 -805 0 1 0 N -S 50 -695 100 -705 0 1 0 N -S 50 -595 100 -605 0 1 0 N -S 50 -495 100 -505 0 1 0 N -S 50 -395 100 -405 0 1 0 N -S 50 -295 100 -305 0 1 0 N -S 50 -195 100 -205 0 1 0 N -S 50 -95 100 -105 0 1 0 N -S 50 5 100 -5 0 1 0 N -S 50 105 100 95 0 1 0 N -S 50 205 100 195 0 1 0 N -S 50 305 100 295 0 1 0 N -S 50 405 100 395 0 1 0 N -S 50 505 100 495 0 1 0 N -S 50 605 100 595 0 1 0 N -S 50 705 100 695 0 1 0 N -S 50 805 100 795 0 1 0 N -S 50 905 100 895 0 1 0 N -S 50 1005 100 995 0 1 0 N -X P1 1 -250 1000 150 R 50 50 1 1 P -X P2 2 250 1000 150 L 50 50 1 1 P -X P3 3 -250 900 150 R 50 50 1 1 P -X P4 4 250 900 150 L 50 50 1 1 P -X P5 5 -250 800 150 R 50 50 1 1 P -X P6 6 250 800 150 L 50 50 1 1 P -X P7 7 -250 700 150 R 50 50 1 1 P -X P8 8 250 700 150 L 50 50 1 1 P -X P9 9 -250 600 150 R 50 50 1 1 P -X P10 10 250 600 150 L 50 50 1 1 P -X P20 20 250 100 150 L 50 50 1 1 P -X P30 30 250 -400 150 L 50 50 1 1 P -X P40 40 250 -900 150 L 50 50 1 1 P -X P11 11 -250 500 150 R 50 50 1 1 P -X P21 21 -250 0 150 R 50 50 1 1 P -X P31 31 -250 -500 150 R 50 50 1 1 P -X P41 41 -250 -1000 150 R 50 50 1 1 P -X P12 12 250 500 150 L 50 50 1 1 P -X P22 22 250 0 150 L 50 50 1 1 P -X P32 32 250 -500 150 L 50 50 1 1 P -X P42 42 250 -1000 150 L 50 50 1 1 P -X P13 13 -250 400 150 R 50 50 1 1 P -X P23 23 -250 -100 150 R 50 50 1 1 P -X P33 33 -250 -600 150 R 50 50 1 1 P -X P14 14 250 400 150 L 50 50 1 1 P -X P24 24 250 -100 150 L 50 50 1 1 P -X P34 34 250 -600 150 L 50 50 1 1 P -X P15 15 -250 300 150 R 50 50 1 1 P -X P25 25 -250 -200 150 R 50 50 1 1 P -X P35 35 -250 -700 150 R 50 50 1 1 P -X P16 16 250 300 150 L 50 50 1 1 P -X P26 26 250 -200 150 L 50 50 1 1 P -X P36 36 250 -700 150 L 50 50 1 1 P -X P17 17 -250 200 150 R 50 50 1 1 P -X P27 27 -250 -300 150 R 50 50 1 1 P -X P37 37 -250 -800 150 R 50 50 1 1 P -X P18 18 250 200 150 L 50 50 1 1 P -X P28 28 250 -300 150 L 50 50 1 1 P -X P38 38 250 -800 150 L 50 50 1 1 P -X P19 19 -250 100 150 R 50 50 1 1 P -X P29 29 -250 -400 150 R 50 50 1 1 P -X P39 39 -250 -900 150 R 50 50 1 1 P -ENDDRAW -ENDDEF -# -# CONN_02X22 -# -DEF CONN_02X22 P 0 1 Y N 1 F N -F0 "P" 0 1150 50 H V C CNN -F1 "CONN_02X22" 0 0 50 V V C CNN -F2 "" 0 -900 50 H V C CNN -F3 "" 0 -900 50 H V C CNN -$FPLIST - Pin_Header_Straight_2X22 - Pin_Header_Angled_2X22 - Socket_Strip_Straight_2X22 - Socket_Strip_Angled_2X22 -$ENDFPLIST -DRAW -S -100 -1045 -50 -1055 0 1 0 N -S -100 -945 -50 -955 0 1 0 N -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 955 -50 945 0 1 0 N -S -100 1055 -50 1045 0 1 0 N -S -100 1100 100 -1100 0 1 0 N -S 50 -1045 100 -1055 0 1 0 N -S 50 -945 100 -955 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 -S 50 955 100 945 0 1 0 N -S 50 1055 100 1045 0 1 0 N -X P1 1 -250 1050 150 R 50 50 1 1 P -X P2 2 250 1050 150 L 50 50 1 1 P -X P3 3 -250 950 150 R 50 50 1 1 P -X P4 4 250 950 150 L 50 50 1 1 P -X P5 5 -250 850 150 R 50 50 1 1 P -X P6 6 250 850 150 L 50 50 1 1 P -X P7 7 -250 750 150 R 50 50 1 1 P -X P8 8 250 750 150 L 50 50 1 1 P -X P9 9 -250 650 150 R 50 50 1 1 P -X P10 10 250 650 150 L 50 50 1 1 P -X P20 20 250 150 150 L 50 50 1 1 P -X P30 30 250 -350 150 L 50 50 1 1 P -X P40 40 250 -850 150 L 50 50 1 1 P -X P11 11 -250 550 150 R 50 50 1 1 P -X P21 21 -250 50 150 R 50 50 1 1 P -X P31 31 -250 -450 150 R 50 50 1 1 P -X P41 41 -250 -950 150 R 50 50 1 1 P -X P12 12 250 550 150 L 50 50 1 1 P -X P22 22 250 50 150 L 50 50 1 1 P -X P32 32 250 -450 150 L 50 50 1 1 P -X P42 42 250 -950 150 L 50 50 1 1 P -X P13 13 -250 450 150 R 50 50 1 1 P -X P23 23 -250 -50 150 R 50 50 1 1 P -X P33 33 -250 -550 150 R 50 50 1 1 P -X P43 43 -250 -1050 150 R 50 50 1 1 P -X P14 14 250 450 150 L 50 50 1 1 P -X P24 24 250 -50 150 L 50 50 1 1 P -X P34 34 250 -550 150 L 50 50 1 1 P -X P44 44 250 -1050 150 L 50 50 1 1 P -X P15 15 -250 350 150 R 50 50 1 1 P -X P25 25 -250 -150 150 R 50 50 1 1 P -X P35 35 -250 -650 150 R 50 50 1 1 P -X P16 16 250 350 150 L 50 50 1 1 P -X P26 26 250 -150 150 L 50 50 1 1 P -X P36 36 250 -650 150 L 50 50 1 1 P -X P17 17 -250 250 150 R 50 50 1 1 P -X P27 27 -250 -250 150 R 50 50 1 1 P -X P37 37 -250 -750 150 R 50 50 1 1 P -X P18 18 250 250 150 L 50 50 1 1 P -X P28 28 250 -250 150 L 50 50 1 1 P -X P38 38 250 -750 150 L 50 50 1 1 P -X P19 19 -250 150 150 R 50 50 1 1 P -X P29 29 -250 -350 150 R 50 50 1 1 P -X P39 39 -250 -850 150 R 50 50 1 1 P -ENDDRAW -ENDDEF -# -# CONN_02X23 -# -DEF CONN_02X23 P 0 1 Y N 1 F N -F0 "P" 0 1200 50 H V C CNN -F1 "CONN_02X23" 0 0 50 V V C CNN -F2 "" 0 -850 50 H V C CNN -F3 "" 0 -850 50 H V C CNN -$FPLIST - Pin_Header_Straight_2X23 - Pin_Header_Angled_2X23 - Socket_Strip_Straight_2X23 - Socket_Strip_Angled_2X23 -$ENDFPLIST -DRAW -S -100 -1095 -50 -1105 0 1 0 N -S -100 -995 -50 -1005 0 1 0 N -S -100 -895 -50 -905 0 1 0 N -S -100 -795 -50 -805 0 1 0 N -S -100 -695 -50 -705 0 1 0 N -S -100 -595 -50 -605 0 1 0 N -S -100 -495 -50 -505 0 1 0 N -S -100 -395 -50 -405 0 1 0 N -S -100 -295 -50 -305 0 1 0 N -S -100 -195 -50 -205 0 1 0 N -S -100 -95 -50 -105 0 1 0 N -S -100 5 -50 -5 0 1 0 N -S -100 105 -50 95 0 1 0 N -S -100 205 -50 195 0 1 0 N -S -100 305 -50 295 0 1 0 N -S -100 405 -50 395 0 1 0 N -S -100 505 -50 495 0 1 0 N -S -100 605 -50 595 0 1 0 N -S -100 705 -50 695 0 1 0 N -S -100 805 -50 795 0 1 0 N -S -100 905 -50 895 0 1 0 N -S -100 1005 -50 995 0 1 0 N -S -100 1105 -50 1095 0 1 0 N -S -100 1150 100 -1150 0 1 0 N -S 50 -1095 100 -1105 0 1 0 N -S 50 -995 100 -1005 0 1 0 N -S 50 -895 100 -905 0 1 0 N -S 50 -795 100 -805 0 1 0 N -S 50 -695 100 -705 0 1 0 N -S 50 -595 100 -605 0 1 0 N -S 50 -495 100 -505 0 1 0 N -S 50 -395 100 -405 0 1 0 N -S 50 -295 100 -305 0 1 0 N -S 50 -195 100 -205 0 1 0 N -S 50 -95 100 -105 0 1 0 N -S 50 5 100 -5 0 1 0 N -S 50 105 100 95 0 1 0 N -S 50 205 100 195 0 1 0 N -S 50 305 100 295 0 1 0 N -S 50 405 100 395 0 1 0 N -S 50 505 100 495 0 1 0 N -S 50 605 100 595 0 1 0 N -S 50 705 100 695 0 1 0 N -S 50 805 100 795 0 1 0 N -S 50 905 100 895 0 1 0 N -S 50 1005 100 995 0 1 0 N -S 50 1105 100 1095 0 1 0 N -X P1 1 -250 1100 150 R 50 50 1 1 P -X P2 2 250 1100 150 L 50 50 1 1 P -X P3 3 -250 1000 150 R 50 50 1 1 P -X P4 4 250 1000 150 L 50 50 1 1 P -X P5 5 -250 900 150 R 50 50 1 1 P -X P6 6 250 900 150 L 50 50 1 1 P -X P7 7 -250 800 150 R 50 50 1 1 P -X P8 8 250 800 150 L 50 50 1 1 P -X P9 9 -250 700 150 R 50 50 1 1 P -X P10 10 250 700 150 L 50 50 1 1 P -X P20 20 250 200 150 L 50 50 1 1 P -X P30 30 250 -300 150 L 50 50 1 1 P -X P40 40 250 -800 150 L 50 50 1 1 P -X P11 11 -250 600 150 R 50 50 1 1 P -X P21 21 -250 100 150 R 50 50 1 1 P -X P31 31 -250 -400 150 R 50 50 1 1 P -X P41 41 -250 -900 150 R 50 50 1 1 P -X P12 12 250 600 150 L 50 50 1 1 P -X P22 22 250 100 150 L 50 50 1 1 P -X P32 32 250 -400 150 L 50 50 1 1 P -X P42 42 250 -900 150 L 50 50 1 1 P -X P13 13 -250 500 150 R 50 50 1 1 P -X P23 23 -250 0 150 R 50 50 1 1 P -X P33 33 -250 -500 150 R 50 50 1 1 P -X P43 43 -250 -1000 150 R 50 50 1 1 P -X P14 14 250 500 150 L 50 50 1 1 P -X P24 24 250 0 150 L 50 50 1 1 P -X P34 34 250 -500 150 L 50 50 1 1 P -X P44 44 250 -1000 150 L 50 50 1 1 P -X P15 15 -250 400 150 R 50 50 1 1 P -X P25 25 -250 -100 150 R 50 50 1 1 P -X P35 35 -250 -600 150 R 50 50 1 1 P -X P45 45 -250 -1100 150 R 50 50 1 1 P -X P16 16 250 400 150 L 50 50 1 1 P -X P26 26 250 -100 150 L 50 50 1 1 P -X P36 36 250 -600 150 L 50 50 1 1 P -X P46 46 250 -1100 150 L 50 50 1 1 P -X P17 17 -250 300 150 R 50 50 1 1 P -X P27 27 -250 -200 150 R 50 50 1 1 P -X P37 37 -250 -700 150 R 50 50 1 1 P -X P18 18 250 300 150 L 50 50 1 1 P -X P28 28 250 -200 150 L 50 50 1 1 P -X P38 38 250 -700 150 L 50 50 1 1 P -X P19 19 -250 200 150 R 50 50 1 1 P -X P29 29 -250 -300 150 R 50 50 1 1 P -X P39 39 -250 -800 150 R 50 50 1 1 P -ENDDRAW -ENDDEF -# -# CONN_02X24 -# -DEF CONN_02X24 P 0 1 Y N 1 F N -F0 "P" 0 1250 50 H V C CNN -F1 "CONN_02X24" 0 0 50 V V C CNN -F2 "" 0 -800 50 H V C CNN -F3 "" 0 -800 50 H V C CNN -$FPLIST - Pin_Header_Straight_2X24 - Pin_Header_Angled_2X24 - Socket_Strip_Straight_2X24 - Socket_Strip_Angled_2X24 -$ENDFPLIST -DRAW -S -100 -1145 -50 -1155 0 1 0 N -S -100 -1045 -50 -1055 0 1 0 N -S -100 -945 -50 -955 0 1 0 N -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 955 -50 945 0 1 0 N -S -100 1055 -50 1045 0 1 0 N -S -100 1155 -50 1145 0 1 0 N -S -100 1200 100 -1200 0 1 0 N -S 50 -1145 100 -1155 0 1 0 N -S 50 -1045 100 -1055 0 1 0 N -S 50 -945 100 -955 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 -S 50 955 100 945 0 1 0 N -S 50 1055 100 1045 0 1 0 N -S 50 1155 100 1145 0 1 0 N -X P1 1 -250 1150 150 R 50 50 1 1 P -X P2 2 250 1150 150 L 50 50 1 1 P -X P3 3 -250 1050 150 R 50 50 1 1 P -X P4 4 250 1050 150 L 50 50 1 1 P -X P5 5 -250 950 150 R 50 50 1 1 P -X P6 6 250 950 150 L 50 50 1 1 P -X P7 7 -250 850 150 R 50 50 1 1 P -X P8 8 250 850 150 L 50 50 1 1 P -X P9 9 -250 750 150 R 50 50 1 1 P -X P10 10 250 750 150 L 50 50 1 1 P -X P20 20 250 250 150 L 50 50 1 1 P -X P30 30 250 -250 150 L 50 50 1 1 P -X P40 40 250 -750 150 L 50 50 1 1 P -X P11 11 -250 650 150 R 50 50 1 1 P -X P21 21 -250 150 150 R 50 50 1 1 P -X P31 31 -250 -350 150 R 50 50 1 1 P -X P41 41 -250 -850 150 R 50 50 1 1 P -X P12 12 250 650 150 L 50 50 1 1 P -X P22 22 250 150 150 L 50 50 1 1 P -X P32 32 250 -350 150 L 50 50 1 1 P -X P42 42 250 -850 150 L 50 50 1 1 P -X P13 13 -250 550 150 R 50 50 1 1 P -X P23 23 -250 50 150 R 50 50 1 1 P -X P33 33 -250 -450 150 R 50 50 1 1 P -X P43 43 -250 -950 150 R 50 50 1 1 P -X P14 14 250 550 150 L 50 50 1 1 P -X P24 24 250 50 150 L 50 50 1 1 P -X P34 34 250 -450 150 L 50 50 1 1 P -X P44 44 250 -950 150 L 50 50 1 1 P -X P15 15 -250 450 150 R 50 50 1 1 P -X P25 25 -250 -50 150 R 50 50 1 1 P -X P35 35 -250 -550 150 R 50 50 1 1 P -X P45 45 -250 -1050 150 R 50 50 1 1 P -X P16 16 250 450 150 L 50 50 1 1 P -X P26 26 250 -50 150 L 50 50 1 1 P -X P36 36 250 -550 150 L 50 50 1 1 P -X P46 46 250 -1050 150 L 50 50 1 1 P -X P17 17 -250 350 150 R 50 50 1 1 P -X P27 27 -250 -150 150 R 50 50 1 1 P -X P37 37 -250 -650 150 R 50 50 1 1 P -X P47 47 -250 -1150 150 R 50 50 1 1 P -X P18 18 250 350 150 L 50 50 1 1 P -X P28 28 250 -150 150 L 50 50 1 1 P -X P38 38 250 -650 150 L 50 50 1 1 P -X P48 48 250 -1150 150 L 50 50 1 1 P -X P19 19 -250 250 150 R 50 50 1 1 P -X P29 29 -250 -250 150 R 50 50 1 1 P -X P39 39 -250 -750 150 R 50 50 1 1 P -ENDDRAW -ENDDEF -# -# CONN_02X25 -# -DEF CONN_02X25 P 0 1 Y N 1 F N -F0 "P" 0 1300 50 H V C CNN -F1 "CONN_02X25" 0 0 50 V V C CNN -F2 "" 0 -750 50 H V C CNN -F3 "" 0 -750 50 H V C CNN -$FPLIST - Pin_Header_Straight_2X25 - Pin_Header_Angled_2X25 - Socket_Strip_Straight_2X25 - Socket_Strip_Angled_2X25 -$ENDFPLIST -DRAW -S -100 -1195 -50 -1205 0 1 0 N -S -100 -1095 -50 -1105 0 1 0 N -S -100 -995 -50 -1005 0 1 0 N -S -100 -895 -50 -905 0 1 0 N -S -100 -795 -50 -805 0 1 0 N -S -100 -695 -50 -705 0 1 0 N -S -100 -595 -50 -605 0 1 0 N -S -100 -495 -50 -505 0 1 0 N -S -100 -395 -50 -405 0 1 0 N -S -100 -295 -50 -305 0 1 0 N -S -100 -195 -50 -205 0 1 0 N -S -100 -95 -50 -105 0 1 0 N -S -100 5 -50 -5 0 1 0 N -S -100 105 -50 95 0 1 0 N -S -100 205 -50 195 0 1 0 N -S -100 305 -50 295 0 1 0 N -S -100 405 -50 395 0 1 0 N -S -100 505 -50 495 0 1 0 N -S -100 605 -50 595 0 1 0 N -S -100 705 -50 695 0 1 0 N -S -100 805 -50 795 0 1 0 N -S -100 905 -50 895 0 1 0 N -S -100 1005 -50 995 0 1 0 N -S -100 1105 -50 1095 0 1 0 N -S -100 1205 -50 1195 0 1 0 N -S -100 1250 100 -1250 0 1 0 N -S 50 -1195 100 -1205 0 1 0 N -S 50 -1095 100 -1105 0 1 0 N -S 50 -995 100 -1005 0 1 0 N -S 50 -895 100 -905 0 1 0 N -S 50 -795 100 -805 0 1 0 N -S 50 -695 100 -705 0 1 0 N -S 50 -595 100 -605 0 1 0 N -S 50 -495 100 -505 0 1 0 N -S 50 -395 100 -405 0 1 0 N -S 50 -295 100 -305 0 1 0 N -S 50 -195 100 -205 0 1 0 N -S 50 -95 100 -105 0 1 0 N -S 50 5 100 -5 0 1 0 N -S 50 105 100 95 0 1 0 N -S 50 205 100 195 0 1 0 N -S 50 305 100 295 0 1 0 N -S 50 405 100 395 0 1 0 N -S 50 505 100 495 0 1 0 N -S 50 605 100 595 0 1 0 N -S 50 705 100 695 0 1 0 N -S 50 805 100 795 0 1 0 N -S 50 905 100 895 0 1 0 N -S 50 1005 100 995 0 1 0 N -S 50 1105 100 1095 0 1 0 N -S 50 1205 100 1195 0 1 0 N -X P1 1 -250 1200 150 R 50 50 1 1 P -X P2 2 250 1200 150 L 50 50 1 1 P -X P3 3 -250 1100 150 R 50 50 1 1 P -X P4 4 250 1100 150 L 50 50 1 1 P -X P5 5 -250 1000 150 R 50 50 1 1 P -X P6 6 250 1000 150 L 50 50 1 1 P -X P7 7 -250 900 150 R 50 50 1 1 P -X P8 8 250 900 150 L 50 50 1 1 P -X P9 9 -250 800 150 R 50 50 1 1 P -X P10 10 250 800 150 L 50 50 1 1 P -X P20 20 250 300 150 L 50 50 1 1 P -X P30 30 250 -200 150 L 50 50 1 1 P -X P40 40 250 -700 150 L 50 50 1 1 P -X P50 50 250 -1200 150 L 50 50 1 1 P -X P11 11 -250 700 150 R 50 50 1 1 P -X P21 21 -250 200 150 R 50 50 1 1 P -X P31 31 -250 -300 150 R 50 50 1 1 P -X P41 41 -250 -800 150 R 50 50 1 1 P -X P12 12 250 700 150 L 50 50 1 1 P -X P22 22 250 200 150 L 50 50 1 1 P -X P32 32 250 -300 150 L 50 50 1 1 P -X P42 42 250 -800 150 L 50 50 1 1 P -X P13 13 -250 600 150 R 50 50 1 1 P -X P23 23 -250 100 150 R 50 50 1 1 P -X P33 33 -250 -400 150 R 50 50 1 1 P -X P43 43 -250 -900 150 R 50 50 1 1 P -X P14 14 250 600 150 L 50 50 1 1 P -X P24 24 250 100 150 L 50 50 1 1 P -X P34 34 250 -400 150 L 50 50 1 1 P -X P44 44 250 -900 150 L 50 50 1 1 P -X P15 15 -250 500 150 R 50 50 1 1 P -X P25 25 -250 0 150 R 50 50 1 1 P -X P35 35 -250 -500 150 R 50 50 1 1 P -X P45 45 -250 -1000 150 R 50 50 1 1 P -X P16 16 250 500 150 L 50 50 1 1 P -X P26 26 250 0 150 L 50 50 1 1 P -X P36 36 250 -500 150 L 50 50 1 1 P -X P46 46 250 -1000 150 L 50 50 1 1 P -X P17 17 -250 400 150 R 50 50 1 1 P -X P27 27 -250 -100 150 R 50 50 1 1 P -X P37 37 -250 -600 150 R 50 50 1 1 P -X P47 47 -250 -1100 150 R 50 50 1 1 P -X P18 18 250 400 150 L 50 50 1 1 P -X P28 28 250 -100 150 L 50 50 1 1 P -X P38 38 250 -600 150 L 50 50 1 1 P -X P48 48 250 -1100 150 L 50 50 1 1 P -X P19 19 -250 300 150 R 50 50 1 1 P -X P29 29 -250 -200 150 R 50 50 1 1 P -X P39 39 -250 -700 150 R 50 50 1 1 P -X P49 49 -250 -1200 150 R 50 50 1 1 P -ENDDRAW -ENDDEF -# -# CONN_02X26 -# -DEF CONN_02X26 P 0 1 Y N 1 F N -F0 "P" 0 1350 50 H V C CNN -F1 "CONN_02X26" 0 0 50 V V C CNN -F2 "" 0 -700 50 H V C CNN -F3 "" 0 -700 50 H V C CNN -$FPLIST - Pin_Header_Straight_2X26 - Pin_Header_Angled_2X26 - Socket_Strip_Straight_2X26 - Socket_Strip_Angled_2X26 -$ENDFPLIST -DRAW -S -100 -1245 -50 -1255 0 1 0 N -S -100 -1145 -50 -1155 0 1 0 N -S -100 -1045 -50 -1055 0 1 0 N -S -100 -945 -50 -955 0 1 0 N -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 955 -50 945 0 1 0 N -S -100 1055 -50 1045 0 1 0 N -S -100 1155 -50 1145 0 1 0 N -S -100 1255 -50 1245 0 1 0 N -S -100 1300 100 -1300 0 1 0 N -S 50 -1245 100 -1255 0 1 0 N -S 50 -1145 100 -1155 0 1 0 N -S 50 -1045 100 -1055 0 1 0 N -S 50 -945 100 -955 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 -S 50 955 100 945 0 1 0 N -S 50 1055 100 1045 0 1 0 N -S 50 1155 100 1145 0 1 0 N -S 50 1255 100 1245 0 1 0 N -X P1 1 -250 1250 150 R 50 50 1 1 P -X P2 2 250 1250 150 L 50 50 1 1 P -X P3 3 -250 1150 150 R 50 50 1 1 P -X P4 4 250 1150 150 L 50 50 1 1 P -X P5 5 -250 1050 150 R 50 50 1 1 P -X P6 6 250 1050 150 L 50 50 1 1 P -X P7 7 -250 950 150 R 50 50 1 1 P -X P8 8 250 950 150 L 50 50 1 1 P -X P9 9 -250 850 150 R 50 50 1 1 P -X P10 10 250 850 150 L 50 50 1 1 P -X P20 20 250 350 150 L 50 50 1 1 P -X P30 30 250 -150 150 L 50 50 1 1 P -X P40 40 250 -650 150 L 50 50 1 1 P -X P50 50 250 -1150 150 L 50 50 1 1 P -X P11 11 -250 750 150 R 50 50 1 1 P -X P21 21 -250 250 150 R 50 50 1 1 P -X P31 31 -250 -250 150 R 50 50 1 1 P -X P41 41 -250 -750 150 R 50 50 1 1 P -X P51 51 -250 -1250 150 R 50 50 1 1 P -X P12 12 250 750 150 L 50 50 1 1 P -X P22 22 250 250 150 L 50 50 1 1 P -X P32 32 250 -250 150 L 50 50 1 1 P -X P42 42 250 -750 150 L 50 50 1 1 P -X P52 52 250 -1250 150 L 50 50 1 1 P -X P13 13 -250 650 150 R 50 50 1 1 P -X P23 23 -250 150 150 R 50 50 1 1 P -X P33 33 -250 -350 150 R 50 50 1 1 P -X P43 43 -250 -850 150 R 50 50 1 1 P -X P14 14 250 650 150 L 50 50 1 1 P -X P24 24 250 150 150 L 50 50 1 1 P -X P34 34 250 -350 150 L 50 50 1 1 P -X P44 44 250 -850 150 L 50 50 1 1 P -X P15 15 -250 550 150 R 50 50 1 1 P -X P25 25 -250 50 150 R 50 50 1 1 P -X P35 35 -250 -450 150 R 50 50 1 1 P -X P45 45 -250 -950 150 R 50 50 1 1 P -X P16 16 250 550 150 L 50 50 1 1 P -X P26 26 250 50 150 L 50 50 1 1 P -X P36 36 250 -450 150 L 50 50 1 1 P -X P46 46 250 -950 150 L 50 50 1 1 P -X P17 17 -250 450 150 R 50 50 1 1 P -X P27 27 -250 -50 150 R 50 50 1 1 P -X P37 37 -250 -550 150 R 50 50 1 1 P -X P47 47 -250 -1050 150 R 50 50 1 1 P -X P18 18 250 450 150 L 50 50 1 1 P -X P28 28 250 -50 150 L 50 50 1 1 P -X P38 38 250 -550 150 L 50 50 1 1 P -X P48 48 250 -1050 150 L 50 50 1 1 P -X P19 19 -250 350 150 R 50 50 1 1 P -X P29 29 -250 -150 150 R 50 50 1 1 P -X P39 39 -250 -650 150 R 50 50 1 1 P -X P49 49 -250 -1150 150 R 50 50 1 1 P -ENDDRAW -ENDDEF -# -# CONN_02X27 -# -DEF CONN_02X27 P 0 1 Y N 1 F N -F0 "P" 0 1400 50 H V C CNN -F1 "CONN_02X27" 0 0 50 V V C CNN -F2 "" 0 -650 50 H V C CNN -F3 "" 0 -650 50 H V C CNN -$FPLIST - Pin_Header_Straight_2X27 - Pin_Header_Angled_2X27 - Socket_Strip_Straight_2X27 - Socket_Strip_Angled_2X27 -$ENDFPLIST -DRAW -S -100 -1295 -50 -1305 0 1 0 N -S -100 -1195 -50 -1205 0 1 0 N -S -100 -1095 -50 -1105 0 1 0 N -S -100 -995 -50 -1005 0 1 0 N -S -100 -895 -50 -905 0 1 0 N -S -100 -795 -50 -805 0 1 0 N -S -100 -695 -50 -705 0 1 0 N -S -100 -595 -50 -605 0 1 0 N -S -100 -495 -50 -505 0 1 0 N -S -100 -395 -50 -405 0 1 0 N -S -100 -295 -50 -305 0 1 0 N -S -100 -195 -50 -205 0 1 0 N -S -100 -95 -50 -105 0 1 0 N -S -100 5 -50 -5 0 1 0 N -S -100 105 -50 95 0 1 0 N -S -100 205 -50 195 0 1 0 N -S -100 305 -50 295 0 1 0 N -S -100 405 -50 395 0 1 0 N -S -100 505 -50 495 0 1 0 N -S -100 605 -50 595 0 1 0 N -S -100 705 -50 695 0 1 0 N -S -100 805 -50 795 0 1 0 N -S -100 905 -50 895 0 1 0 N -S -100 1005 -50 995 0 1 0 N -S -100 1105 -50 1095 0 1 0 N -S -100 1205 -50 1195 0 1 0 N -S -100 1305 -50 1295 0 1 0 N -S -100 1350 100 -1350 0 1 0 N -S 50 -1295 100 -1305 0 1 0 N -S 50 -1195 100 -1205 0 1 0 N -S 50 -1095 100 -1105 0 1 0 N -S 50 -995 100 -1005 0 1 0 N -S 50 -895 100 -905 0 1 0 N -S 50 -795 100 -805 0 1 0 N -S 50 -695 100 -705 0 1 0 N -S 50 -595 100 -605 0 1 0 N -S 50 -495 100 -505 0 1 0 N -S 50 -395 100 -405 0 1 0 N -S 50 -295 100 -305 0 1 0 N -S 50 -195 100 -205 0 1 0 N -S 50 -95 100 -105 0 1 0 N -S 50 5 100 -5 0 1 0 N -S 50 105 100 95 0 1 0 N -S 50 205 100 195 0 1 0 N -S 50 305 100 295 0 1 0 N -S 50 405 100 395 0 1 0 N -S 50 505 100 495 0 1 0 N -S 50 605 100 595 0 1 0 N -S 50 705 100 695 0 1 0 N -S 50 805 100 795 0 1 0 N -S 50 905 100 895 0 1 0 N -S 50 1005 100 995 0 1 0 N -S 50 1105 100 1095 0 1 0 N -S 50 1205 100 1195 0 1 0 N -S 50 1305 100 1295 0 1 0 N -X P1 1 -250 1300 150 R 50 50 1 1 P -X P2 2 250 1300 150 L 50 50 1 1 P -X P3 3 -250 1200 150 R 50 50 1 1 P -X P4 4 250 1200 150 L 50 50 1 1 P -X P5 5 -250 1100 150 R 50 50 1 1 P -X P6 6 250 1100 150 L 50 50 1 1 P -X P7 7 -250 1000 150 R 50 50 1 1 P -X P8 8 250 1000 150 L 50 50 1 1 P -X P9 9 -250 900 150 R 50 50 1 1 P -X P10 10 250 900 150 L 50 50 1 1 P -X P20 20 250 400 150 L 50 50 1 1 P -X P30 30 250 -100 150 L 50 50 1 1 P -X P40 40 250 -600 150 L 50 50 1 1 P -X P50 50 250 -1100 150 L 50 50 1 1 P -X P11 11 -250 800 150 R 50 50 1 1 P -X P21 21 -250 300 150 R 50 50 1 1 P -X P31 31 -250 -200 150 R 50 50 1 1 P -X P41 41 -250 -700 150 R 50 50 1 1 P -X P51 51 -250 -1200 150 R 50 50 1 1 P -X P12 12 250 800 150 L 50 50 1 1 P -X P22 22 250 300 150 L 50 50 1 1 P -X P32 32 250 -200 150 L 50 50 1 1 P -X P42 42 250 -700 150 L 50 50 1 1 P -X P52 52 250 -1200 150 L 50 50 1 1 P -X P13 13 -250 700 150 R 50 50 1 1 P -X P23 23 -250 200 150 R 50 50 1 1 P -X P33 33 -250 -300 150 R 50 50 1 1 P -X P43 43 -250 -800 150 R 50 50 1 1 P -X P53 53 -250 -1300 150 R 50 50 1 1 P -X P14 14 250 700 150 L 50 50 1 1 P -X P24 24 250 200 150 L 50 50 1 1 P -X P34 34 250 -300 150 L 50 50 1 1 P -X P44 44 250 -800 150 L 50 50 1 1 P -X P54 54 250 -1300 150 L 50 50 1 1 P -X P15 15 -250 600 150 R 50 50 1 1 P -X P25 25 -250 100 150 R 50 50 1 1 P -X P35 35 -250 -400 150 R 50 50 1 1 P -X P45 45 -250 -900 150 R 50 50 1 1 P -X P16 16 250 600 150 L 50 50 1 1 P -X P26 26 250 100 150 L 50 50 1 1 P -X P36 36 250 -400 150 L 50 50 1 1 P -X P46 46 250 -900 150 L 50 50 1 1 P -X P17 17 -250 500 150 R 50 50 1 1 P -X P27 27 -250 0 150 R 50 50 1 1 P -X P37 37 -250 -500 150 R 50 50 1 1 P -X P47 47 -250 -1000 150 R 50 50 1 1 P -X P18 18 250 500 150 L 50 50 1 1 P -X P28 28 250 0 150 L 50 50 1 1 P -X P38 38 250 -500 150 L 50 50 1 1 P -X P48 48 250 -1000 150 L 50 50 1 1 P -X P19 19 -250 400 150 R 50 50 1 1 P -X P29 29 -250 -100 150 R 50 50 1 1 P -X P39 39 -250 -600 150 R 50 50 1 1 P -X P49 49 -250 -1100 150 R 50 50 1 1 P -ENDDRAW -ENDDEF -# -# CONN_02X28 -# -DEF CONN_02X28 P 0 1 Y N 1 F N -F0 "P" 0 1450 50 H V C CNN -F1 "CONN_02X28" 0 0 50 V V C CNN -F2 "" 0 -600 50 H V C CNN -F3 "" 0 -600 50 H V C CNN -$FPLIST - Pin_Header_Straight_2X28 - Pin_Header_Angled_2X28 - Socket_Strip_Straight_2X28 - Socket_Strip_Angled_2X28 -$ENDFPLIST -DRAW -S -100 -1345 -50 -1355 0 1 0 N -S -100 -1245 -50 -1255 0 1 0 N -S -100 -1145 -50 -1155 0 1 0 N -S -100 -1045 -50 -1055 0 1 0 N -S -100 -945 -50 -955 0 1 0 N -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 955 -50 945 0 1 0 N -S -100 1055 -50 1045 0 1 0 N -S -100 1155 -50 1145 0 1 0 N -S -100 1255 -50 1245 0 1 0 N -S -100 1355 -50 1345 0 1 0 N -S -100 1400 100 -1400 0 1 0 N -S 50 -1345 100 -1355 0 1 0 N -S 50 -1245 100 -1255 0 1 0 N -S 50 -1145 100 -1155 0 1 0 N -S 50 -1045 100 -1055 0 1 0 N -S 50 -945 100 -955 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 -S 50 955 100 945 0 1 0 N -S 50 1055 100 1045 0 1 0 N -S 50 1155 100 1145 0 1 0 N -S 50 1255 100 1245 0 1 0 N -S 50 1355 100 1345 0 1 0 N -X P1 1 -250 1350 150 R 50 50 1 1 P -X P2 2 250 1350 150 L 50 50 1 1 P -X P3 3 -250 1250 150 R 50 50 1 1 P -X P4 4 250 1250 150 L 50 50 1 1 P -X P5 5 -250 1150 150 R 50 50 1 1 P -X P6 6 250 1150 150 L 50 50 1 1 P -X P7 7 -250 1050 150 R 50 50 1 1 P -X P8 8 250 1050 150 L 50 50 1 1 P -X P9 9 -250 950 150 R 50 50 1 1 P -X P10 10 250 950 150 L 50 50 1 1 P -X P20 20 250 450 150 L 50 50 1 1 P -X P30 30 250 -50 150 L 50 50 1 1 P -X P40 40 250 -550 150 L 50 50 1 1 P -X P50 50 250 -1050 150 L 50 50 1 1 P -X P11 11 -250 850 150 R 50 50 1 1 P -X P21 21 -250 350 150 R 50 50 1 1 P -X P31 31 -250 -150 150 R 50 50 1 1 P -X P41 41 -250 -650 150 R 50 50 1 1 P -X P51 51 -250 -1150 150 R 50 50 1 1 P -X P12 12 250 850 150 L 50 50 1 1 P -X P22 22 250 350 150 L 50 50 1 1 P -X P32 32 250 -150 150 L 50 50 1 1 P -X P42 42 250 -650 150 L 50 50 1 1 P -X P52 52 250 -1150 150 L 50 50 1 1 P -X P13 13 -250 750 150 R 50 50 1 1 P -X P23 23 -250 250 150 R 50 50 1 1 P -X P33 33 -250 -250 150 R 50 50 1 1 P -X P43 43 -250 -750 150 R 50 50 1 1 P -X P53 53 -250 -1250 150 R 50 50 1 1 P -X P14 14 250 750 150 L 50 50 1 1 P -X P24 24 250 250 150 L 50 50 1 1 P -X P34 34 250 -250 150 L 50 50 1 1 P -X P44 44 250 -750 150 L 50 50 1 1 P -X P54 54 250 -1250 150 L 50 50 1 1 P -X P15 15 -250 650 150 R 50 50 1 1 P -X P25 25 -250 150 150 R 50 50 1 1 P -X P35 35 -250 -350 150 R 50 50 1 1 P -X P45 45 -250 -850 150 R 50 50 1 1 P -X P55 55 -250 -1350 150 R 50 50 1 1 P -X P16 16 250 650 150 L 50 50 1 1 P -X P26 26 250 150 150 L 50 50 1 1 P -X P36 36 250 -350 150 L 50 50 1 1 P -X P46 46 250 -850 150 L 50 50 1 1 P -X P56 56 250 -1350 150 L 50 50 1 1 P -X P17 17 -250 550 150 R 50 50 1 1 P -X P27 27 -250 50 150 R 50 50 1 1 P -X P37 37 -250 -450 150 R 50 50 1 1 P -X P47 47 -250 -950 150 R 50 50 1 1 P -X P18 18 250 550 150 L 50 50 1 1 P -X P28 28 250 50 150 L 50 50 1 1 P -X P38 38 250 -450 150 L 50 50 1 1 P -X P48 48 250 -950 150 L 50 50 1 1 P -X P19 19 -250 450 150 R 50 50 1 1 P -X P29 29 -250 -50 150 R 50 50 1 1 P -X P39 39 -250 -550 150 R 50 50 1 1 P -X P49 49 -250 -1050 150 R 50 50 1 1 P -ENDDRAW -ENDDEF -# -# CONN_02X29 -# -DEF CONN_02X29 P 0 1 Y N 1 F N -F0 "P" 0 1500 50 H V C CNN -F1 "CONN_02X29" 0 0 50 V V C CNN -F2 "" 0 -550 50 H V C CNN -F3 "" 0 -550 50 H V C CNN -$FPLIST - Pin_Header_Straight_2X29 - Pin_Header_Angled_2X29 - Socket_Strip_Straight_2X29 - Socket_Strip_Angled_2X29 -$ENDFPLIST -DRAW -S -100 -1395 -50 -1405 0 1 0 N -S -100 -1295 -50 -1305 0 1 0 N -S -100 -1195 -50 -1205 0 1 0 N -S -100 -1095 -50 -1105 0 1 0 N -S -100 -995 -50 -1005 0 1 0 N -S -100 -895 -50 -905 0 1 0 N -S -100 -795 -50 -805 0 1 0 N -S -100 -695 -50 -705 0 1 0 N -S -100 -595 -50 -605 0 1 0 N -S -100 -495 -50 -505 0 1 0 N -S -100 -395 -50 -405 0 1 0 N -S -100 -295 -50 -305 0 1 0 N -S -100 -195 -50 -205 0 1 0 N -S -100 -95 -50 -105 0 1 0 N -S -100 5 -50 -5 0 1 0 N -S -100 105 -50 95 0 1 0 N -S -100 205 -50 195 0 1 0 N -S -100 305 -50 295 0 1 0 N -S -100 405 -50 395 0 1 0 N -S -100 505 -50 495 0 1 0 N -S -100 605 -50 595 0 1 0 N -S -100 705 -50 695 0 1 0 N -S -100 805 -50 795 0 1 0 N -S -100 905 -50 895 0 1 0 N -S -100 1005 -50 995 0 1 0 N -S -100 1105 -50 1095 0 1 0 N -S -100 1205 -50 1195 0 1 0 N -S -100 1305 -50 1295 0 1 0 N -S -100 1405 -50 1395 0 1 0 N -S -100 1450 100 -1450 0 1 0 N -S 50 -1395 100 -1405 0 1 0 N -S 50 -1295 100 -1305 0 1 0 N -S 50 -1195 100 -1205 0 1 0 N -S 50 -1095 100 -1105 0 1 0 N -S 50 -995 100 -1005 0 1 0 N -S 50 -895 100 -905 0 1 0 N -S 50 -795 100 -805 0 1 0 N -S 50 -695 100 -705 0 1 0 N -S 50 -595 100 -605 0 1 0 N -S 50 -495 100 -505 0 1 0 N -S 50 -395 100 -405 0 1 0 N -S 50 -295 100 -305 0 1 0 N -S 50 -195 100 -205 0 1 0 N -S 50 -95 100 -105 0 1 0 N -S 50 5 100 -5 0 1 0 N -S 50 105 100 95 0 1 0 N -S 50 205 100 195 0 1 0 N -S 50 305 100 295 0 1 0 N -S 50 405 100 395 0 1 0 N -S 50 505 100 495 0 1 0 N -S 50 605 100 595 0 1 0 N -S 50 705 100 695 0 1 0 N -S 50 805 100 795 0 1 0 N -S 50 905 100 895 0 1 0 N -S 50 1005 100 995 0 1 0 N -S 50 1105 100 1095 0 1 0 N -S 50 1205 100 1195 0 1 0 N -S 50 1305 100 1295 0 1 0 N -S 50 1405 100 1395 0 1 0 N -X P1 1 -250 1400 150 R 50 50 1 1 P -X P2 2 250 1400 150 L 50 50 1 1 P -X P3 3 -250 1300 150 R 50 50 1 1 P -X P4 4 250 1300 150 L 50 50 1 1 P -X P5 5 -250 1200 150 R 50 50 1 1 P -X P6 6 250 1200 150 L 50 50 1 1 P -X P7 7 -250 1100 150 R 50 50 1 1 P -X P8 8 250 1100 150 L 50 50 1 1 P -X P9 9 -250 1000 150 R 50 50 1 1 P -X P10 10 250 1000 150 L 50 50 1 1 P -X P20 20 250 500 150 L 50 50 1 1 P -X P30 30 250 0 150 L 50 50 1 1 P -X P40 40 250 -500 150 L 50 50 1 1 P -X P50 50 250 -1000 150 L 50 50 1 1 P -X P11 11 -250 900 150 R 50 50 1 1 P -X P21 21 -250 400 150 R 50 50 1 1 P -X P31 31 -250 -100 150 R 50 50 1 1 P -X P41 41 -250 -600 150 R 50 50 1 1 P -X P51 51 -250 -1100 150 R 50 50 1 1 P -X P12 12 250 900 150 L 50 50 1 1 P -X P22 22 250 400 150 L 50 50 1 1 P -X P32 32 250 -100 150 L 50 50 1 1 P -X P42 42 250 -600 150 L 50 50 1 1 P -X P52 52 250 -1100 150 L 50 50 1 1 P -X P13 13 -250 800 150 R 50 50 1 1 P -X P23 23 -250 300 150 R 50 50 1 1 P -X P33 33 -250 -200 150 R 50 50 1 1 P -X P43 43 -250 -700 150 R 50 50 1 1 P -X P53 53 -250 -1200 150 R 50 50 1 1 P -X P14 14 250 800 150 L 50 50 1 1 P -X P24 24 250 300 150 L 50 50 1 1 P -X P34 34 250 -200 150 L 50 50 1 1 P -X P44 44 250 -700 150 L 50 50 1 1 P -X P54 54 250 -1200 150 L 50 50 1 1 P -X P15 15 -250 700 150 R 50 50 1 1 P -X P25 25 -250 200 150 R 50 50 1 1 P -X P35 35 -250 -300 150 R 50 50 1 1 P -X P45 45 -250 -800 150 R 50 50 1 1 P -X P55 55 -250 -1300 150 R 50 50 1 1 P -X P16 16 250 700 150 L 50 50 1 1 P -X P26 26 250 200 150 L 50 50 1 1 P -X P36 36 250 -300 150 L 50 50 1 1 P -X P46 46 250 -800 150 L 50 50 1 1 P -X P56 56 250 -1300 150 L 50 50 1 1 P -X P17 17 -250 600 150 R 50 50 1 1 P -X P27 27 -250 100 150 R 50 50 1 1 P -X P37 37 -250 -400 150 R 50 50 1 1 P -X P47 47 -250 -900 150 R 50 50 1 1 P -X P57 57 -250 -1400 150 R 50 50 1 1 P -X P18 18 250 600 150 L 50 50 1 1 P -X P28 28 250 100 150 L 50 50 1 1 P -X P38 38 250 -400 150 L 50 50 1 1 P -X P48 48 250 -900 150 L 50 50 1 1 P -X P58 58 250 -1400 150 L 50 50 1 1 P -X P19 19 -250 500 150 R 50 50 1 1 P -X P29 29 -250 0 150 R 50 50 1 1 P -X P39 39 -250 -500 150 R 50 50 1 1 P -X P49 49 -250 -1000 150 R 50 50 1 1 P -ENDDRAW -ENDDEF -# -# CONN_02X30 -# -DEF CONN_02X30 P 0 1 Y N 1 F N -F0 "P" 0 1550 50 H V C CNN -F1 "CONN_02X30" 0 0 50 V V C CNN -F2 "" 0 -500 50 H V C CNN -F3 "" 0 -500 50 H V C CNN -$FPLIST - Pin_Header_Straight_2X30 - Pin_Header_Angled_2X30 - Socket_Strip_Straight_2X30 - Socket_Strip_Angled_2X30 -$ENDFPLIST -DRAW -S -100 -1445 -50 -1455 0 1 0 N -S -100 -1345 -50 -1355 0 1 0 N -S -100 -1245 -50 -1255 0 1 0 N -S -100 -1145 -50 -1155 0 1 0 N -S -100 -1045 -50 -1055 0 1 0 N -S -100 -945 -50 -955 0 1 0 N -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 955 -50 945 0 1 0 N -S -100 1055 -50 1045 0 1 0 N -S -100 1155 -50 1145 0 1 0 N -S -100 1255 -50 1245 0 1 0 N -S -100 1355 -50 1345 0 1 0 N -S -100 1455 -50 1445 0 1 0 N -S -100 1500 100 -1500 0 1 0 N -S 50 -1445 100 -1455 0 1 0 N -S 50 -1345 100 -1355 0 1 0 N -S 50 -1245 100 -1255 0 1 0 N -S 50 -1145 100 -1155 0 1 0 N -S 50 -1045 100 -1055 0 1 0 N -S 50 -945 100 -955 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 -S 50 955 100 945 0 1 0 N -S 50 1055 100 1045 0 1 0 N -S 50 1155 100 1145 0 1 0 N -S 50 1255 100 1245 0 1 0 N -S 50 1355 100 1345 0 1 0 N -S 50 1455 100 1445 0 1 0 N -X P1 1 -250 1450 150 R 50 50 1 1 P -X P2 2 250 1450 150 L 50 50 1 1 P -X P3 3 -250 1350 150 R 50 50 1 1 P -X P4 4 250 1350 150 L 50 50 1 1 P -X P5 5 -250 1250 150 R 50 50 1 1 P -X P6 6 250 1250 150 L 50 50 1 1 P -X P7 7 -250 1150 150 R 50 50 1 1 P -X P8 8 250 1150 150 L 50 50 1 1 P -X P9 9 -250 1050 150 R 50 50 1 1 P -X P10 10 250 1050 150 L 50 50 1 1 P -X P20 20 250 550 150 L 50 50 1 1 P -X P30 30 250 50 150 L 50 50 1 1 P -X P40 40 250 -450 150 L 50 50 1 1 P -X P50 50 250 -950 150 L 50 50 1 1 P -X P60 60 250 -1450 150 L 50 50 1 1 P -X P11 11 -250 950 150 R 50 50 1 1 P -X P21 21 -250 450 150 R 50 50 1 1 P -X P31 31 -250 -50 150 R 50 50 1 1 P -X P41 41 -250 -550 150 R 50 50 1 1 P -X P51 51 -250 -1050 150 R 50 50 1 1 P -X P12 12 250 950 150 L 50 50 1 1 P -X P22 22 250 450 150 L 50 50 1 1 P -X P32 32 250 -50 150 L 50 50 1 1 P -X P42 42 250 -550 150 L 50 50 1 1 P -X P52 52 250 -1050 150 L 50 50 1 1 P -X P13 13 -250 850 150 R 50 50 1 1 P -X P23 23 -250 350 150 R 50 50 1 1 P -X P33 33 -250 -150 150 R 50 50 1 1 P -X P43 43 -250 -650 150 R 50 50 1 1 P -X P53 53 -250 -1150 150 R 50 50 1 1 P -X P14 14 250 850 150 L 50 50 1 1 P -X P24 24 250 350 150 L 50 50 1 1 P -X P34 34 250 -150 150 L 50 50 1 1 P -X P44 44 250 -650 150 L 50 50 1 1 P -X P54 54 250 -1150 150 L 50 50 1 1 P -X P15 15 -250 750 150 R 50 50 1 1 P -X P25 25 -250 250 150 R 50 50 1 1 P -X P35 35 -250 -250 150 R 50 50 1 1 P -X P45 45 -250 -750 150 R 50 50 1 1 P -X P55 55 -250 -1250 150 R 50 50 1 1 P -X P16 16 250 750 150 L 50 50 1 1 P -X P26 26 250 250 150 L 50 50 1 1 P -X P36 36 250 -250 150 L 50 50 1 1 P -X P46 46 250 -750 150 L 50 50 1 1 P -X P56 56 250 -1250 150 L 50 50 1 1 P -X P17 17 -250 650 150 R 50 50 1 1 P -X P27 27 -250 150 150 R 50 50 1 1 P -X P37 37 -250 -350 150 R 50 50 1 1 P -X P47 47 -250 -850 150 R 50 50 1 1 P -X P57 57 -250 -1350 150 R 50 50 1 1 P -X P18 18 250 650 150 L 50 50 1 1 P -X P28 28 250 150 150 L 50 50 1 1 P -X P38 38 250 -350 150 L 50 50 1 1 P -X P48 48 250 -850 150 L 50 50 1 1 P -X P58 58 250 -1350 150 L 50 50 1 1 P -X P19 19 -250 550 150 R 50 50 1 1 P -X P29 29 -250 50 150 R 50 50 1 1 P -X P39 39 -250 -450 150 R 50 50 1 1 P -X P49 49 -250 -950 150 R 50 50 1 1 P -X P59 59 -250 -1450 150 R 50 50 1 1 P -ENDDRAW -ENDDEF -# -# CONN_02X31 -# -DEF CONN_02X31 P 0 1 Y N 1 F N -F0 "P" 0 1600 50 H V C CNN -F1 "CONN_02X31" 0 0 50 V V C CNN -F2 "" 0 -450 50 H V C CNN -F3 "" 0 -450 50 H V C CNN -$FPLIST - Pin_Header_Straight_2X31 - Pin_Header_Angled_2X31 - Socket_Strip_Straight_2X31 - Socket_Strip_Angled_2X31 -$ENDFPLIST -DRAW -S -100 -1495 -50 -1505 0 1 0 N -S -100 -1395 -50 -1405 0 1 0 N -S -100 -1295 -50 -1305 0 1 0 N -S -100 -1195 -50 -1205 0 1 0 N -S -100 -1095 -50 -1105 0 1 0 N -S -100 -995 -50 -1005 0 1 0 N -S -100 -895 -50 -905 0 1 0 N -S -100 -795 -50 -805 0 1 0 N -S -100 -695 -50 -705 0 1 0 N -S -100 -595 -50 -605 0 1 0 N -S -100 -495 -50 -505 0 1 0 N -S -100 -395 -50 -405 0 1 0 N -S -100 -295 -50 -305 0 1 0 N -S -100 -195 -50 -205 0 1 0 N -S -100 -95 -50 -105 0 1 0 N -S -100 5 -50 -5 0 1 0 N -S -100 105 -50 95 0 1 0 N -S -100 205 -50 195 0 1 0 N -S -100 305 -50 295 0 1 0 N -S -100 405 -50 395 0 1 0 N -S -100 505 -50 495 0 1 0 N -S -100 605 -50 595 0 1 0 N -S -100 705 -50 695 0 1 0 N -S -100 805 -50 795 0 1 0 N -S -100 905 -50 895 0 1 0 N -S -100 1005 -50 995 0 1 0 N -S -100 1105 -50 1095 0 1 0 N -S -100 1205 -50 1195 0 1 0 N -S -100 1305 -50 1295 0 1 0 N -S -100 1405 -50 1395 0 1 0 N -S -100 1505 -50 1495 0 1 0 N -S -100 1550 100 -1550 0 1 0 N -S 50 -1495 100 -1505 0 1 0 N -S 50 -1395 100 -1405 0 1 0 N -S 50 -1295 100 -1305 0 1 0 N -S 50 -1195 100 -1205 0 1 0 N -S 50 -1095 100 -1105 0 1 0 N -S 50 -995 100 -1005 0 1 0 N -S 50 -895 100 -905 0 1 0 N -S 50 -795 100 -805 0 1 0 N -S 50 -695 100 -705 0 1 0 N -S 50 -595 100 -605 0 1 0 N -S 50 -495 100 -505 0 1 0 N -S 50 -395 100 -405 0 1 0 N -S 50 -295 100 -305 0 1 0 N -S 50 -195 100 -205 0 1 0 N -S 50 -95 100 -105 0 1 0 N -S 50 5 100 -5 0 1 0 N -S 50 105 100 95 0 1 0 N -S 50 205 100 195 0 1 0 N -S 50 305 100 295 0 1 0 N -S 50 405 100 395 0 1 0 N -S 50 505 100 495 0 1 0 N -S 50 605 100 595 0 1 0 N -S 50 705 100 695 0 1 0 N -S 50 805 100 795 0 1 0 N -S 50 905 100 895 0 1 0 N -S 50 1005 100 995 0 1 0 N -S 50 1105 100 1095 0 1 0 N -S 50 1205 100 1195 0 1 0 N -S 50 1305 100 1295 0 1 0 N -S 50 1405 100 1395 0 1 0 N -S 50 1505 100 1495 0 1 0 N -X P1 1 -250 1500 150 R 50 50 1 1 P -X P2 2 250 1500 150 L 50 50 1 1 P -X P3 3 -250 1400 150 R 50 50 1 1 P -X P4 4 250 1400 150 L 50 50 1 1 P -X P5 5 -250 1300 150 R 50 50 1 1 P -X P6 6 250 1300 150 L 50 50 1 1 P -X P7 7 -250 1200 150 R 50 50 1 1 P -X P8 8 250 1200 150 L 50 50 1 1 P -X P9 9 -250 1100 150 R 50 50 1 1 P -X P10 10 250 1100 150 L 50 50 1 1 P -X P20 20 250 600 150 L 50 50 1 1 P -X P30 30 250 100 150 L 50 50 1 1 P -X P40 40 250 -400 150 L 50 50 1 1 P -X P50 50 250 -900 150 L 50 50 1 1 P -X P60 60 250 -1400 150 L 50 50 1 1 P -X P11 11 -250 1000 150 R 50 50 1 1 P -X P21 21 -250 500 150 R 50 50 1 1 P -X P31 31 -250 0 150 R 50 50 1 1 P -X P41 41 -250 -500 150 R 50 50 1 1 P -X P51 51 -250 -1000 150 R 50 50 1 1 P -X P61 61 -250 -1500 150 R 50 50 1 1 P -X P12 12 250 1000 150 L 50 50 1 1 P -X P22 22 250 500 150 L 50 50 1 1 P -X P32 32 250 0 150 L 50 50 1 1 P -X P42 42 250 -500 150 L 50 50 1 1 P -X P52 52 250 -1000 150 L 50 50 1 1 P -X P62 62 250 -1500 150 L 50 50 1 1 P -X P13 13 -250 900 150 R 50 50 1 1 P -X P23 23 -250 400 150 R 50 50 1 1 P -X P33 33 -250 -100 150 R 50 50 1 1 P -X P43 43 -250 -600 150 R 50 50 1 1 P -X P53 53 -250 -1100 150 R 50 50 1 1 P -X P14 14 250 900 150 L 50 50 1 1 P -X P24 24 250 400 150 L 50 50 1 1 P -X P34 34 250 -100 150 L 50 50 1 1 P -X P44 44 250 -600 150 L 50 50 1 1 P -X P54 54 250 -1100 150 L 50 50 1 1 P -X P15 15 -250 800 150 R 50 50 1 1 P -X P25 25 -250 300 150 R 50 50 1 1 P -X P35 35 -250 -200 150 R 50 50 1 1 P -X P45 45 -250 -700 150 R 50 50 1 1 P -X P55 55 -250 -1200 150 R 50 50 1 1 P -X P16 16 250 800 150 L 50 50 1 1 P -X P26 26 250 300 150 L 50 50 1 1 P -X P36 36 250 -200 150 L 50 50 1 1 P -X P46 46 250 -700 150 L 50 50 1 1 P -X P56 56 250 -1200 150 L 50 50 1 1 P -X P17 17 -250 700 150 R 50 50 1 1 P -X P27 27 -250 200 150 R 50 50 1 1 P -X P37 37 -250 -300 150 R 50 50 1 1 P -X P47 47 -250 -800 150 R 50 50 1 1 P -X P57 57 -250 -1300 150 R 50 50 1 1 P -X P18 18 250 700 150 L 50 50 1 1 P -X P28 28 250 200 150 L 50 50 1 1 P -X P38 38 250 -300 150 L 50 50 1 1 P -X P48 48 250 -800 150 L 50 50 1 1 P -X P58 58 250 -1300 150 L 50 50 1 1 P -X P19 19 -250 600 150 R 50 50 1 1 P -X P29 29 -250 100 150 R 50 50 1 1 P -X P39 39 -250 -400 150 R 50 50 1 1 P -X P49 49 -250 -900 150 R 50 50 1 1 P -X P59 59 -250 -1400 150 R 50 50 1 1 P -ENDDRAW -ENDDEF -# -# CONN_02X32 -# -DEF CONN_02X32 P 0 1 Y N 1 F N -F0 "P" 0 1650 50 H V C CNN -F1 "CONN_02X32" 0 0 50 V V C CNN -F2 "" 0 -400 50 H V C CNN -F3 "" 0 -400 50 H V C CNN -$FPLIST - Pin_Header_Straight_2X32 - Pin_Header_Angled_2X32 - Socket_Strip_Straight_2X32 - Socket_Strip_Angled_2X32 -$ENDFPLIST -DRAW -S -100 -1545 -50 -1555 0 1 0 N -S -100 -1445 -50 -1455 0 1 0 N -S -100 -1345 -50 -1355 0 1 0 N -S -100 -1245 -50 -1255 0 1 0 N -S -100 -1145 -50 -1155 0 1 0 N -S -100 -1045 -50 -1055 0 1 0 N -S -100 -945 -50 -955 0 1 0 N -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 955 -50 945 0 1 0 N -S -100 1055 -50 1045 0 1 0 N -S -100 1155 -50 1145 0 1 0 N -S -100 1255 -50 1245 0 1 0 N -S -100 1355 -50 1345 0 1 0 N -S -100 1455 -50 1445 0 1 0 N -S -100 1555 -50 1545 0 1 0 N -S -100 1600 100 -1600 0 1 0 N -S 50 -1545 100 -1555 0 1 0 N -S 50 -1445 100 -1455 0 1 0 N -S 50 -1345 100 -1355 0 1 0 N -S 50 -1245 100 -1255 0 1 0 N -S 50 -1145 100 -1155 0 1 0 N -S 50 -1045 100 -1055 0 1 0 N -S 50 -945 100 -955 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 -S 50 955 100 945 0 1 0 N -S 50 1055 100 1045 0 1 0 N -S 50 1155 100 1145 0 1 0 N -S 50 1255 100 1245 0 1 0 N -S 50 1355 100 1345 0 1 0 N -S 50 1455 100 1445 0 1 0 N -S 50 1555 100 1545 0 1 0 N -X P1 1 -250 1550 150 R 50 50 1 1 P -X P2 2 250 1550 150 L 50 50 1 1 P -X P3 3 -250 1450 150 R 50 50 1 1 P -X P4 4 250 1450 150 L 50 50 1 1 P -X P5 5 -250 1350 150 R 50 50 1 1 P -X P6 6 250 1350 150 L 50 50 1 1 P -X P7 7 -250 1250 150 R 50 50 1 1 P -X P8 8 250 1250 150 L 50 50 1 1 P -X P9 9 -250 1150 150 R 50 50 1 1 P -X P10 10 250 1150 150 L 50 50 1 1 P -X P20 20 250 650 150 L 50 50 1 1 P -X P30 30 250 150 150 L 50 50 1 1 P -X P40 40 250 -350 150 L 50 50 1 1 P -X P50 50 250 -850 150 L 50 50 1 1 P -X P60 60 250 -1350 150 L 50 50 1 1 P -X P11 11 -250 1050 150 R 50 50 1 1 P -X P21 21 -250 550 150 R 50 50 1 1 P -X P31 31 -250 50 150 R 50 50 1 1 P -X P41 41 -250 -450 150 R 50 50 1 1 P -X P51 51 -250 -950 150 R 50 50 1 1 P -X P61 61 -250 -1450 150 R 50 50 1 1 P -X P12 12 250 1050 150 L 50 50 1 1 P -X P22 22 250 550 150 L 50 50 1 1 P -X P32 32 250 50 150 L 50 50 1 1 P -X P42 42 250 -450 150 L 50 50 1 1 P -X P52 52 250 -950 150 L 50 50 1 1 P -X P62 62 250 -1450 150 L 50 50 1 1 P -X P13 13 -250 950 150 R 50 50 1 1 P -X P23 23 -250 450 150 R 50 50 1 1 P -X P33 33 -250 -50 150 R 50 50 1 1 P -X P43 43 -250 -550 150 R 50 50 1 1 P -X P53 53 -250 -1050 150 R 50 50 1 1 P -X P63 63 -250 -1550 150 R 50 50 1 1 P -X P14 14 250 950 150 L 50 50 1 1 P -X P24 24 250 450 150 L 50 50 1 1 P -X P34 34 250 -50 150 L 50 50 1 1 P -X P44 44 250 -550 150 L 50 50 1 1 P -X P54 54 250 -1050 150 L 50 50 1 1 P -X P64 64 250 -1550 150 L 50 50 1 1 P -X P15 15 -250 850 150 R 50 50 1 1 P -X P25 25 -250 350 150 R 50 50 1 1 P -X P35 35 -250 -150 150 R 50 50 1 1 P -X P45 45 -250 -650 150 R 50 50 1 1 P -X P55 55 -250 -1150 150 R 50 50 1 1 P -X P16 16 250 850 150 L 50 50 1 1 P -X P26 26 250 350 150 L 50 50 1 1 P -X P36 36 250 -150 150 L 50 50 1 1 P -X P46 46 250 -650 150 L 50 50 1 1 P -X P56 56 250 -1150 150 L 50 50 1 1 P -X P17 17 -250 750 150 R 50 50 1 1 P -X P27 27 -250 250 150 R 50 50 1 1 P -X P37 37 -250 -250 150 R 50 50 1 1 P -X P47 47 -250 -750 150 R 50 50 1 1 P -X P57 57 -250 -1250 150 R 50 50 1 1 P -X P18 18 250 750 150 L 50 50 1 1 P -X P28 28 250 250 150 L 50 50 1 1 P -X P38 38 250 -250 150 L 50 50 1 1 P -X P48 48 250 -750 150 L 50 50 1 1 P -X P58 58 250 -1250 150 L 50 50 1 1 P -X P19 19 -250 650 150 R 50 50 1 1 P -X P29 29 -250 150 150 R 50 50 1 1 P -X P39 39 -250 -350 150 R 50 50 1 1 P -X P49 49 -250 -850 150 R 50 50 1 1 P -X P59 59 -250 -1350 150 R 50 50 1 1 P -ENDDRAW -ENDDEF -# -# CONN_02X33 -# -DEF CONN_02X33 P 0 1 Y N 1 F N -F0 "P" 0 1700 50 H V C CNN -F1 "CONN_02X33" 0 0 50 V V C CNN -F2 "" 0 -350 50 H V C CNN -F3 "" 0 -350 50 H V C CNN -$FPLIST - Pin_Header_Straight_2X33 - Pin_Header_Angled_2X33 - Socket_Strip_Straight_2X33 - Socket_Strip_Angled_2X33 -$ENDFPLIST -DRAW -S -100 -1595 -50 -1605 0 1 0 N -S -100 -1495 -50 -1505 0 1 0 N -S -100 -1395 -50 -1405 0 1 0 N -S -100 -1295 -50 -1305 0 1 0 N -S -100 -1195 -50 -1205 0 1 0 N -S -100 -1095 -50 -1105 0 1 0 N -S -100 -995 -50 -1005 0 1 0 N -S -100 -895 -50 -905 0 1 0 N -S -100 -795 -50 -805 0 1 0 N -S -100 -695 -50 -705 0 1 0 N -S -100 -595 -50 -605 0 1 0 N -S -100 -495 -50 -505 0 1 0 N -S -100 -395 -50 -405 0 1 0 N -S -100 -295 -50 -305 0 1 0 N -S -100 -195 -50 -205 0 1 0 N -S -100 -95 -50 -105 0 1 0 N -S -100 5 -50 -5 0 1 0 N -S -100 105 -50 95 0 1 0 N -S -100 205 -50 195 0 1 0 N -S -100 305 -50 295 0 1 0 N -S -100 405 -50 395 0 1 0 N -S -100 505 -50 495 0 1 0 N -S -100 605 -50 595 0 1 0 N -S -100 705 -50 695 0 1 0 N -S -100 805 -50 795 0 1 0 N -S -100 905 -50 895 0 1 0 N -S -100 1005 -50 995 0 1 0 N -S -100 1105 -50 1095 0 1 0 N -S -100 1205 -50 1195 0 1 0 N -S -100 1305 -50 1295 0 1 0 N -S -100 1405 -50 1395 0 1 0 N -S -100 1505 -50 1495 0 1 0 N -S -100 1605 -50 1595 0 1 0 N -S -100 1650 100 -1650 0 1 0 N -S 50 -1595 100 -1605 0 1 0 N -S 50 -1495 100 -1505 0 1 0 N -S 50 -1395 100 -1405 0 1 0 N -S 50 -1295 100 -1305 0 1 0 N -S 50 -1195 100 -1205 0 1 0 N -S 50 -1095 100 -1105 0 1 0 N -S 50 -995 100 -1005 0 1 0 N -S 50 -895 100 -905 0 1 0 N -S 50 -795 100 -805 0 1 0 N -S 50 -695 100 -705 0 1 0 N -S 50 -595 100 -605 0 1 0 N -S 50 -495 100 -505 0 1 0 N -S 50 -395 100 -405 0 1 0 N -S 50 -295 100 -305 0 1 0 N -S 50 -195 100 -205 0 1 0 N -S 50 -95 100 -105 0 1 0 N -S 50 5 100 -5 0 1 0 N -S 50 105 100 95 0 1 0 N -S 50 205 100 195 0 1 0 N -S 50 305 100 295 0 1 0 N -S 50 405 100 395 0 1 0 N -S 50 505 100 495 0 1 0 N -S 50 605 100 595 0 1 0 N -S 50 705 100 695 0 1 0 N -S 50 805 100 795 0 1 0 N -S 50 905 100 895 0 1 0 N -S 50 1005 100 995 0 1 0 N -S 50 1105 100 1095 0 1 0 N -S 50 1205 100 1195 0 1 0 N -S 50 1305 100 1295 0 1 0 N -S 50 1405 100 1395 0 1 0 N -S 50 1505 100 1495 0 1 0 N -S 50 1605 100 1595 0 1 0 N -X P1 1 -250 1600 150 R 50 50 1 1 P -X P2 2 250 1600 150 L 50 50 1 1 P -X P3 3 -250 1500 150 R 50 50 1 1 P -X P4 4 250 1500 150 L 50 50 1 1 P -X P5 5 -250 1400 150 R 50 50 1 1 P -X P6 6 250 1400 150 L 50 50 1 1 P -X P7 7 -250 1300 150 R 50 50 1 1 P -X P8 8 250 1300 150 L 50 50 1 1 P -X P9 9 -250 1200 150 R 50 50 1 1 P -X P10 10 250 1200 150 L 50 50 1 1 P -X P20 20 250 700 150 L 50 50 1 1 P -X P30 30 250 200 150 L 50 50 1 1 P -X P40 40 250 -300 150 L 50 50 1 1 P -X P50 50 250 -800 150 L 50 50 1 1 P -X P60 60 250 -1300 150 L 50 50 1 1 P -X P11 11 -250 1100 150 R 50 50 1 1 P -X P21 21 -250 600 150 R 50 50 1 1 P -X P31 31 -250 100 150 R 50 50 1 1 P -X P41 41 -250 -400 150 R 50 50 1 1 P -X P51 51 -250 -900 150 R 50 50 1 1 P -X P61 61 -250 -1400 150 R 50 50 1 1 P -X P12 12 250 1100 150 L 50 50 1 1 P -X P22 22 250 600 150 L 50 50 1 1 P -X P32 32 250 100 150 L 50 50 1 1 P -X P42 42 250 -400 150 L 50 50 1 1 P -X P52 52 250 -900 150 L 50 50 1 1 P -X P62 62 250 -1400 150 L 50 50 1 1 P -X P13 13 -250 1000 150 R 50 50 1 1 P -X P23 23 -250 500 150 R 50 50 1 1 P -X P33 33 -250 0 150 R 50 50 1 1 P -X P43 43 -250 -500 150 R 50 50 1 1 P -X P53 53 -250 -1000 150 R 50 50 1 1 P -X P63 63 -250 -1500 150 R 50 50 1 1 P -X P14 14 250 1000 150 L 50 50 1 1 P -X P24 24 250 500 150 L 50 50 1 1 P -X P34 34 250 0 150 L 50 50 1 1 P -X P44 44 250 -500 150 L 50 50 1 1 P -X P54 54 250 -1000 150 L 50 50 1 1 P -X P64 64 250 -1500 150 L 50 50 1 1 P -X P15 15 -250 900 150 R 50 50 1 1 P -X P25 25 -250 400 150 R 50 50 1 1 P -X P35 35 -250 -100 150 R 50 50 1 1 P -X P45 45 -250 -600 150 R 50 50 1 1 P -X P55 55 -250 -1100 150 R 50 50 1 1 P -X P65 65 -250 -1600 150 R 50 50 1 1 P -X P16 16 250 900 150 L 50 50 1 1 P -X P26 26 250 400 150 L 50 50 1 1 P -X P36 36 250 -100 150 L 50 50 1 1 P -X P46 46 250 -600 150 L 50 50 1 1 P -X P56 56 250 -1100 150 L 50 50 1 1 P -X P66 66 250 -1600 150 L 50 50 1 1 P -X P17 17 -250 800 150 R 50 50 1 1 P -X P27 27 -250 300 150 R 50 50 1 1 P -X P37 37 -250 -200 150 R 50 50 1 1 P -X P47 47 -250 -700 150 R 50 50 1 1 P -X P57 57 -250 -1200 150 R 50 50 1 1 P -X P18 18 250 800 150 L 50 50 1 1 P -X P28 28 250 300 150 L 50 50 1 1 P -X P38 38 250 -200 150 L 50 50 1 1 P -X P48 48 250 -700 150 L 50 50 1 1 P -X P58 58 250 -1200 150 L 50 50 1 1 P -X P19 19 -250 700 150 R 50 50 1 1 P -X P29 29 -250 200 150 R 50 50 1 1 P -X P39 39 -250 -300 150 R 50 50 1 1 P -X P49 49 -250 -800 150 R 50 50 1 1 P -X P59 59 -250 -1300 150 R 50 50 1 1 P -ENDDRAW -ENDDEF -# -# CONN_02X34 -# -DEF CONN_02X34 P 0 1 Y N 1 F N -F0 "P" 0 1750 50 H V C CNN -F1 "CONN_02X34" 0 0 50 V V C CNN -F2 "" 0 -300 50 H V C CNN -F3 "" 0 -300 50 H V C CNN -$FPLIST - Pin_Header_Straight_2X34 - Pin_Header_Angled_2X34 - Socket_Strip_Straight_2X34 - Socket_Strip_Angled_2X34 -$ENDFPLIST -DRAW -S -100 -1645 -50 -1655 0 1 0 N -S -100 -1545 -50 -1555 0 1 0 N -S -100 -1445 -50 -1455 0 1 0 N -S -100 -1345 -50 -1355 0 1 0 N -S -100 -1245 -50 -1255 0 1 0 N -S -100 -1145 -50 -1155 0 1 0 N -S -100 -1045 -50 -1055 0 1 0 N -S -100 -945 -50 -955 0 1 0 N -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 955 -50 945 0 1 0 N -S -100 1055 -50 1045 0 1 0 N -S -100 1155 -50 1145 0 1 0 N -S -100 1255 -50 1245 0 1 0 N -S -100 1355 -50 1345 0 1 0 N -S -100 1455 -50 1445 0 1 0 N -S -100 1555 -50 1545 0 1 0 N -S -100 1655 -50 1645 0 1 0 N -S 50 -1645 100 -1655 0 1 0 N -S 50 -1545 100 -1555 0 1 0 N -S 50 -1445 100 -1455 0 1 0 N -S 50 -1345 100 -1355 0 1 0 N -S 50 -1245 100 -1255 0 1 0 N -S 50 -1145 100 -1155 0 1 0 N -S 50 -1045 100 -1055 0 1 0 N -S 50 -945 100 -955 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 -S 50 955 100 945 0 1 0 N -S 50 1055 100 1045 0 1 0 N -S 50 1155 100 1145 0 1 0 N -S 50 1255 100 1245 0 1 0 N -S 50 1355 100 1345 0 1 0 N -S 50 1455 100 1445 0 1 0 N -S 50 1555 100 1545 0 1 0 N -S 50 1655 100 1645 0 1 0 N -S 100 -1700 -100 1700 0 1 0 N -X P1 1 -250 1650 150 R 50 50 1 1 P -X P2 2 250 1650 150 L 50 50 1 1 P -X P3 3 -250 1550 150 R 50 50 1 1 P -X P4 4 250 1550 150 L 50 50 1 1 P -X P5 5 -250 1450 150 R 50 50 1 1 P -X P6 6 250 1450 150 L 50 50 1 1 P -X P7 7 -250 1350 150 R 50 50 1 1 P -X P8 8 250 1350 150 L 50 50 1 1 P -X P9 9 -250 1250 150 R 50 50 1 1 P -X P10 10 250 1250 150 L 50 50 1 1 P -X P20 20 250 750 150 L 50 50 1 1 P -X P30 30 250 250 150 L 50 50 1 1 P -X P40 40 250 -250 150 L 50 50 1 1 P -X P50 50 250 -750 150 L 50 50 1 1 P -X P60 60 250 -1250 150 L 50 50 1 1 P -X P11 11 -250 1150 150 R 50 50 1 1 P -X P21 21 -250 650 150 R 50 50 1 1 P -X P31 31 -250 150 150 R 50 50 1 1 P -X P41 41 -250 -350 150 R 50 50 1 1 P -X P51 51 -250 -850 150 R 50 50 1 1 P -X P61 61 -250 -1350 150 R 50 50 1 1 P -X P12 12 250 1150 150 L 50 50 1 1 P -X P22 22 250 650 150 L 50 50 1 1 P -X P32 32 250 150 150 L 50 50 1 1 P -X P42 42 250 -350 150 L 50 50 1 1 P -X P52 52 250 -850 150 L 50 50 1 1 P -X P62 62 250 -1350 150 L 50 50 1 1 P -X P13 13 -250 1050 150 R 50 50 1 1 P -X P23 23 -250 550 150 R 50 50 1 1 P -X P33 33 -250 50 150 R 50 50 1 1 P -X P43 43 -250 -450 150 R 50 50 1 1 P -X P53 53 -250 -950 150 R 50 50 1 1 P -X P63 63 -250 -1450 150 R 50 50 1 1 P -X P14 14 250 1050 150 L 50 50 1 1 P -X P24 24 250 550 150 L 50 50 1 1 P -X P34 34 250 50 150 L 50 50 1 1 P -X P44 44 250 -450 150 L 50 50 1 1 P -X P54 54 250 -950 150 L 50 50 1 1 P -X P64 64 250 -1450 150 L 50 50 1 1 P -X P15 15 -250 950 150 R 50 50 1 1 P -X P25 25 -250 450 150 R 50 50 1 1 P -X P35 35 -250 -50 150 R 50 50 1 1 P -X P45 45 -250 -550 150 R 50 50 1 1 P -X P55 55 -250 -1050 150 R 50 50 1 1 P -X P65 65 -250 -1550 150 R 50 50 1 1 P -X P16 16 250 950 150 L 50 50 1 1 P -X P26 26 250 450 150 L 50 50 1 1 P -X P36 36 250 -50 150 L 50 50 1 1 P -X P46 46 250 -550 150 L 50 50 1 1 P -X P56 56 250 -1050 150 L 50 50 1 1 P -X P66 66 250 -1550 150 L 50 50 1 1 P -X P17 17 -250 850 150 R 50 50 1 1 P -X P27 27 -250 350 150 R 50 50 1 1 P -X P37 37 -250 -150 150 R 50 50 1 1 P -X P47 47 -250 -650 150 R 50 50 1 1 P -X P57 57 -250 -1150 150 R 50 50 1 1 P -X P67 67 -250 -1650 150 R 50 50 1 1 P -X P18 18 250 850 150 L 50 50 1 1 P -X P28 28 250 350 150 L 50 50 1 1 P -X P38 38 250 -150 150 L 50 50 1 1 P -X P48 48 250 -650 150 L 50 50 1 1 P -X P58 58 250 -1150 150 L 50 50 1 1 P -X P68 68 250 -1650 150 L 50 50 1 1 P -X P19 19 -250 750 150 R 50 50 1 1 P -X P29 29 -250 250 150 R 50 50 1 1 P -X P39 39 -250 -250 150 R 50 50 1 1 P -X P49 49 -250 -750 150 R 50 50 1 1 P -X P59 59 -250 -1250 150 R 50 50 1 1 P -ENDDRAW -ENDDEF -# -# CONN_02X35 -# -DEF CONN_02X35 P 0 1 Y N 1 F N -F0 "P" 0 1800 50 H V C CNN -F1 "CONN_02X35" 0 0 50 V V C CNN -F2 "" 0 -250 50 H V C CNN -F3 "" 0 -250 50 H V C CNN -$FPLIST - Pin_Header_Straight_2X35 - Pin_Header_Angled_2X35 - Socket_Strip_Straight_2X35 - Socket_Strip_Angled_2X35 -$ENDFPLIST -DRAW -S -100 -1695 -50 -1705 0 1 0 N -S -100 -1595 -50 -1605 0 1 0 N -S -100 -1495 -50 -1505 0 1 0 N -S -100 -1395 -50 -1405 0 1 0 N -S -100 -1295 -50 -1305 0 1 0 N -S -100 -1195 -50 -1205 0 1 0 N -S -100 -1095 -50 -1105 0 1 0 N -S -100 -995 -50 -1005 0 1 0 N -S -100 -895 -50 -905 0 1 0 N -S -100 -795 -50 -805 0 1 0 N -S -100 -695 -50 -705 0 1 0 N -S -100 -595 -50 -605 0 1 0 N -S -100 -495 -50 -505 0 1 0 N -S -100 -395 -50 -405 0 1 0 N -S -100 -295 -50 -305 0 1 0 N -S -100 -195 -50 -205 0 1 0 N -S -100 -95 -50 -105 0 1 0 N -S -100 5 -50 -5 0 1 0 N -S -100 105 -50 95 0 1 0 N -S -100 205 -50 195 0 1 0 N -S -100 305 -50 295 0 1 0 N -S -100 405 -50 395 0 1 0 N -S -100 505 -50 495 0 1 0 N -S -100 605 -50 595 0 1 0 N -S -100 705 -50 695 0 1 0 N -S -100 805 -50 795 0 1 0 N -S -100 905 -50 895 0 1 0 N -S -100 1005 -50 995 0 1 0 N -S -100 1105 -50 1095 0 1 0 N -S -100 1205 -50 1195 0 1 0 N -S -100 1305 -50 1295 0 1 0 N -S -100 1405 -50 1395 0 1 0 N -S -100 1505 -50 1495 0 1 0 N -S -100 1605 -50 1595 0 1 0 N -S -100 1705 -50 1695 0 1 0 N -S -100 1750 100 -1750 0 1 0 N -S 50 -1695 100 -1705 0 1 0 N -S 50 -1595 100 -1605 0 1 0 N -S 50 -1495 100 -1505 0 1 0 N -S 50 -1395 100 -1405 0 1 0 N -S 50 -1295 100 -1305 0 1 0 N -S 50 -1195 100 -1205 0 1 0 N -S 50 -1095 100 -1105 0 1 0 N -S 50 -995 100 -1005 0 1 0 N -S 50 -895 100 -905 0 1 0 N -S 50 -795 100 -805 0 1 0 N -S 50 -695 100 -705 0 1 0 N -S 50 -595 100 -605 0 1 0 N -S 50 -495 100 -505 0 1 0 N -S 50 -395 100 -405 0 1 0 N -S 50 -295 100 -305 0 1 0 N -S 50 -195 100 -205 0 1 0 N -S 50 -95 100 -105 0 1 0 N -S 50 5 100 -5 0 1 0 N -S 50 105 100 95 0 1 0 N -S 50 205 100 195 0 1 0 N -S 50 305 100 295 0 1 0 N -S 50 405 100 395 0 1 0 N -S 50 505 100 495 0 1 0 N -S 50 605 100 595 0 1 0 N -S 50 705 100 695 0 1 0 N -S 50 805 100 795 0 1 0 N -S 50 905 100 895 0 1 0 N -S 50 1005 100 995 0 1 0 N -S 50 1105 100 1095 0 1 0 N -S 50 1205 100 1195 0 1 0 N -S 50 1305 100 1295 0 1 0 N -S 50 1405 100 1395 0 1 0 N -S 50 1505 100 1495 0 1 0 N -S 50 1605 100 1595 0 1 0 N -S 50 1705 100 1695 0 1 0 N -X P1 1 -250 1700 150 R 50 50 1 1 P -X P2 2 250 1700 150 L 50 50 1 1 P -X P3 3 -250 1600 150 R 50 50 1 1 P -X P4 4 250 1600 150 L 50 50 1 1 P -X P5 5 -250 1500 150 R 50 50 1 1 P -X P6 6 250 1500 150 L 50 50 1 1 P -X P7 7 -250 1400 150 R 50 50 1 1 P -X P8 8 250 1400 150 L 50 50 1 1 P -X P9 9 -250 1300 150 R 50 50 1 1 P -X P10 10 250 1300 150 L 50 50 1 1 P -X P20 20 250 800 150 L 50 50 1 1 P -X P30 30 250 300 150 L 50 50 1 1 P -X P40 40 250 -200 150 L 50 50 1 1 P -X P50 50 250 -700 150 L 50 50 1 1 P -X P60 60 250 -1200 150 L 50 50 1 1 P -X P70 70 250 -1700 150 L 50 50 1 1 P -X P11 11 -250 1200 150 R 50 50 1 1 P -X P21 21 -250 700 150 R 50 50 1 1 P -X P31 31 -250 200 150 R 50 50 1 1 P -X P41 41 -250 -300 150 R 50 50 1 1 P -X P51 51 -250 -800 150 R 50 50 1 1 P -X P61 61 -250 -1300 150 R 50 50 1 1 P -X P12 12 250 1200 150 L 50 50 1 1 P -X P22 22 250 700 150 L 50 50 1 1 P -X P32 32 250 200 150 L 50 50 1 1 P -X P42 42 250 -300 150 L 50 50 1 1 P -X P52 52 250 -800 150 L 50 50 1 1 P -X P62 62 250 -1300 150 L 50 50 1 1 P -X P13 13 -250 1100 150 R 50 50 1 1 P -X P23 23 -250 600 150 R 50 50 1 1 P -X P33 33 -250 100 150 R 50 50 1 1 P -X P43 43 -250 -400 150 R 50 50 1 1 P -X P53 53 -250 -900 150 R 50 50 1 1 P -X P63 63 -250 -1400 150 R 50 50 1 1 P -X P14 14 250 1100 150 L 50 50 1 1 P -X P24 24 250 600 150 L 50 50 1 1 P -X P34 34 250 100 150 L 50 50 1 1 P -X P44 44 250 -400 150 L 50 50 1 1 P -X P54 54 250 -900 150 L 50 50 1 1 P -X P64 64 250 -1400 150 L 50 50 1 1 P -X P15 15 -250 1000 150 R 50 50 1 1 P -X P25 25 -250 500 150 R 50 50 1 1 P -X P35 35 -250 0 150 R 50 50 1 1 P -X P45 45 -250 -500 150 R 50 50 1 1 P -X P55 55 -250 -1000 150 R 50 50 1 1 P -X P65 65 -250 -1500 150 R 50 50 1 1 P -X P16 16 250 1000 150 L 50 50 1 1 P -X P26 26 250 500 150 L 50 50 1 1 P -X P36 36 250 0 150 L 50 50 1 1 P -X P46 46 250 -500 150 L 50 50 1 1 P -X P56 56 250 -1000 150 L 50 50 1 1 P -X P66 66 250 -1500 150 L 50 50 1 1 P -X P17 17 -250 900 150 R 50 50 1 1 P -X P27 27 -250 400 150 R 50 50 1 1 P -X P37 37 -250 -100 150 R 50 50 1 1 P -X P47 47 -250 -600 150 R 50 50 1 1 P -X P57 57 -250 -1100 150 R 50 50 1 1 P -X P67 67 -250 -1600 150 R 50 50 1 1 P -X P18 18 250 900 150 L 50 50 1 1 P -X P28 28 250 400 150 L 50 50 1 1 P -X P38 38 250 -100 150 L 50 50 1 1 P -X P48 48 250 -600 150 L 50 50 1 1 P -X P58 58 250 -1100 150 L 50 50 1 1 P -X P68 68 250 -1600 150 L 50 50 1 1 P -X P19 19 -250 800 150 R 50 50 1 1 P -X P29 29 -250 300 150 R 50 50 1 1 P -X P39 39 -250 -200 150 R 50 50 1 1 P -X P49 49 -250 -700 150 R 50 50 1 1 P -X P59 59 -250 -1200 150 R 50 50 1 1 P -X P69 69 -250 -1700 150 R 50 50 1 1 P -ENDDRAW -ENDDEF -# -# CONN_02X36 -# -DEF CONN_02X36 P 0 1 Y N 1 F N -F0 "P" 0 1850 50 H V C CNN -F1 "CONN_02X36" 0 0 50 V V C CNN -F2 "" 0 -200 50 H V C CNN -F3 "" 0 -200 50 H V C CNN -$FPLIST - Pin_Header_Straight_2X36 - Pin_Header_Angled_2X36 - Socket_Strip_Straight_2X36 - Socket_Strip_Angled_2X36 -$ENDFPLIST -DRAW -S -100 -1800 100 1800 0 1 0 N -S -100 -1745 -50 -1755 0 1 0 N -S -100 -1645 -50 -1655 0 1 0 N -S -100 -1545 -50 -1555 0 1 0 N -S -100 -1445 -50 -1455 0 1 0 N -S -100 -1345 -50 -1355 0 1 0 N -S -100 -1245 -50 -1255 0 1 0 N -S -100 -1145 -50 -1155 0 1 0 N -S -100 -1045 -50 -1055 0 1 0 N -S -100 -945 -50 -955 0 1 0 N -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 955 -50 945 0 1 0 N -S -100 1055 -50 1045 0 1 0 N -S -100 1155 -50 1145 0 1 0 N -S -100 1255 -50 1245 0 1 0 N -S -100 1355 -50 1345 0 1 0 N -S -100 1455 -50 1445 0 1 0 N -S -100 1555 -50 1545 0 1 0 N -S -100 1655 -50 1645 0 1 0 N -S -100 1755 -50 1745 0 1 0 N -S 50 -1745 100 -1755 0 1 0 N -S 50 -1645 100 -1655 0 1 0 N -S 50 -1545 100 -1555 0 1 0 N -S 50 -1445 100 -1455 0 1 0 N -S 50 -1345 100 -1355 0 1 0 N -S 50 -1245 100 -1255 0 1 0 N -S 50 -1145 100 -1155 0 1 0 N -S 50 -1045 100 -1055 0 1 0 N -S 50 -945 100 -955 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 -S 50 955 100 945 0 1 0 N -S 50 1055 100 1045 0 1 0 N -S 50 1155 100 1145 0 1 0 N -S 50 1255 100 1245 0 1 0 N -S 50 1355 100 1345 0 1 0 N -S 50 1455 100 1445 0 1 0 N -S 50 1555 100 1545 0 1 0 N -S 50 1655 100 1645 0 1 0 N -S 50 1755 100 1745 0 1 0 N -X P1 1 -250 1750 150 R 50 50 1 1 P -X P2 2 250 1750 150 L 50 50 1 1 P -X P3 3 -250 1650 150 R 50 50 1 1 P -X P4 4 250 1650 150 L 50 50 1 1 P -X P5 5 -250 1550 150 R 50 50 1 1 P -X P6 6 250 1550 150 L 50 50 1 1 P -X P7 7 -250 1450 150 R 50 50 1 1 P -X P8 8 250 1450 150 L 50 50 1 1 P -X P9 9 -250 1350 150 R 50 50 1 1 P -X P10 10 250 1350 150 L 50 50 1 1 P -X P20 20 250 850 150 L 50 50 1 1 P -X P30 30 250 350 150 L 50 50 1 1 P -X P40 40 250 -150 150 L 50 50 1 1 P -X P50 50 250 -650 150 L 50 50 1 1 P -X P60 60 250 -1150 150 L 50 50 1 1 P -X P70 70 250 -1650 150 L 50 50 1 1 P -X P11 11 -250 1250 150 R 50 50 1 1 P -X P21 21 -250 750 150 R 50 50 1 1 P -X P31 31 -250 250 150 R 50 50 1 1 P -X P41 41 -250 -250 150 R 50 50 1 1 P -X P51 51 -250 -750 150 R 50 50 1 1 P -X P61 61 -250 -1250 150 R 50 50 1 1 P -X P71 71 -250 -1750 150 R 50 50 1 1 P -X P12 12 250 1250 150 L 50 50 1 1 P -X P22 22 250 750 150 L 50 50 1 1 P -X P32 32 250 250 150 L 50 50 1 1 P -X P42 42 250 -250 150 L 50 50 1 1 P -X P52 52 250 -750 150 L 50 50 1 1 P -X P62 62 250 -1250 150 L 50 50 1 1 P -X P72 72 250 -1750 150 L 50 50 1 1 P -X P13 13 -250 1150 150 R 50 50 1 1 P -X P23 23 -250 650 150 R 50 50 1 1 P -X P33 33 -250 150 150 R 50 50 1 1 P -X P43 43 -250 -350 150 R 50 50 1 1 P -X P53 53 -250 -850 150 R 50 50 1 1 P -X P63 63 -250 -1350 150 R 50 50 1 1 P -X P14 14 250 1150 150 L 50 50 1 1 P -X P24 24 250 650 150 L 50 50 1 1 P -X P34 34 250 150 150 L 50 50 1 1 P -X P44 44 250 -350 150 L 50 50 1 1 P -X P54 54 250 -850 150 L 50 50 1 1 P -X P64 64 250 -1350 150 L 50 50 1 1 P -X P15 15 -250 1050 150 R 50 50 1 1 P -X P25 25 -250 550 150 R 50 50 1 1 P -X P35 35 -250 50 150 R 50 50 1 1 P -X P45 45 -250 -450 150 R 50 50 1 1 P -X P55 55 -250 -950 150 R 50 50 1 1 P -X P65 65 -250 -1450 150 R 50 50 1 1 P -X P16 16 250 1050 150 L 50 50 1 1 P -X P26 26 250 550 150 L 50 50 1 1 P -X P36 36 250 50 150 L 50 50 1 1 P -X P46 46 250 -450 150 L 50 50 1 1 P -X P56 56 250 -950 150 L 50 50 1 1 P -X P66 66 250 -1450 150 L 50 50 1 1 P -X P17 17 -250 950 150 R 50 50 1 1 P -X P27 27 -250 450 150 R 50 50 1 1 P -X P37 37 -250 -50 150 R 50 50 1 1 P -X P47 47 -250 -550 150 R 50 50 1 1 P -X P57 57 -250 -1050 150 R 50 50 1 1 P -X P67 67 -250 -1550 150 R 50 50 1 1 P -X P18 18 250 950 150 L 50 50 1 1 P -X P28 28 250 450 150 L 50 50 1 1 P -X P38 38 250 -50 150 L 50 50 1 1 P -X P48 48 250 -550 150 L 50 50 1 1 P -X P58 58 250 -1050 150 L 50 50 1 1 P -X P68 68 250 -1550 150 L 50 50 1 1 P -X P19 19 -250 850 150 R 50 50 1 1 P -X P29 29 -250 350 150 R 50 50 1 1 P -X P39 39 -250 -150 150 R 50 50 1 1 P -X P49 49 -250 -650 150 R 50 50 1 1 P -X P59 59 -250 -1150 150 R 50 50 1 1 P -X P69 69 -250 -1650 150 R 50 50 1 1 P -ENDDRAW -ENDDEF -# -# CONN_02X37 -# -DEF CONN_02X37 P 0 1 Y N 1 F N -F0 "P" 0 1900 50 H V C CNN -F1 "CONN_02X37" 0 0 50 V V C CNN -F2 "" 0 -150 50 H V C CNN -F3 "" 0 -150 50 H V C CNN -$FPLIST - Pin_Header_Straight_2X37 - Pin_Header_Angled_2X37 - Socket_Strip_Straight_2X37 - Socket_Strip_Angled_2X37 -$ENDFPLIST -DRAW -S -100 -1795 -50 -1805 0 1 0 N -S -100 -1695 -50 -1705 0 1 0 N -S -100 -1595 -50 -1605 0 1 0 N -S -100 -1495 -50 -1505 0 1 0 N -S -100 -1395 -50 -1405 0 1 0 N -S -100 -1295 -50 -1305 0 1 0 N -S -100 -1195 -50 -1205 0 1 0 N -S -100 -1095 -50 -1105 0 1 0 N -S -100 -995 -50 -1005 0 1 0 N -S -100 -895 -50 -905 0 1 0 N -S -100 -795 -50 -805 0 1 0 N -S -100 -695 -50 -705 0 1 0 N -S -100 -595 -50 -605 0 1 0 N -S -100 -495 -50 -505 0 1 0 N -S -100 -395 -50 -405 0 1 0 N -S -100 -295 -50 -305 0 1 0 N -S -100 -195 -50 -205 0 1 0 N -S -100 -95 -50 -105 0 1 0 N -S -100 5 -50 -5 0 1 0 N -S -100 105 -50 95 0 1 0 N -S -100 205 -50 195 0 1 0 N -S -100 305 -50 295 0 1 0 N -S -100 405 -50 395 0 1 0 N -S -100 505 -50 495 0 1 0 N -S -100 605 -50 595 0 1 0 N -S -100 705 -50 695 0 1 0 N -S -100 805 -50 795 0 1 0 N -S -100 905 -50 895 0 1 0 N -S -100 1005 -50 995 0 1 0 N -S -100 1105 -50 1095 0 1 0 N -S -100 1205 -50 1195 0 1 0 N -S -100 1305 -50 1295 0 1 0 N -S -100 1405 -50 1395 0 1 0 N -S -100 1505 -50 1495 0 1 0 N -S -100 1605 -50 1595 0 1 0 N -S -100 1705 -50 1695 0 1 0 N -S -100 1805 -50 1795 0 1 0 N -S -100 1850 100 -1850 0 1 0 N -S 50 -1795 100 -1805 0 1 0 N -S 50 -1695 100 -1705 0 1 0 N -S 50 -1595 100 -1605 0 1 0 N -S 50 -1495 100 -1505 0 1 0 N -S 50 -1395 100 -1405 0 1 0 N -S 50 -1295 100 -1305 0 1 0 N -S 50 -1195 100 -1205 0 1 0 N -S 50 -1095 100 -1105 0 1 0 N -S 50 -995 100 -1005 0 1 0 N -S 50 -895 100 -905 0 1 0 N -S 50 -795 100 -805 0 1 0 N -S 50 -695 100 -705 0 1 0 N -S 50 -595 100 -605 0 1 0 N -S 50 -495 100 -505 0 1 0 N -S 50 -395 100 -405 0 1 0 N -S 50 -295 100 -305 0 1 0 N -S 50 -195 100 -205 0 1 0 N -S 50 -95 100 -105 0 1 0 N -S 50 5 100 -5 0 1 0 N -S 50 105 100 95 0 1 0 N -S 50 205 100 195 0 1 0 N -S 50 305 100 295 0 1 0 N -S 50 405 100 395 0 1 0 N -S 50 505 100 495 0 1 0 N -S 50 605 100 595 0 1 0 N -S 50 705 100 695 0 1 0 N -S 50 805 100 795 0 1 0 N -S 50 905 100 895 0 1 0 N -S 50 1005 100 995 0 1 0 N -S 50 1105 100 1095 0 1 0 N -S 50 1205 100 1195 0 1 0 N -S 50 1305 100 1295 0 1 0 N -S 50 1405 100 1395 0 1 0 N -S 50 1505 100 1495 0 1 0 N -S 50 1605 100 1595 0 1 0 N -S 50 1705 100 1695 0 1 0 N -S 50 1805 100 1795 0 1 0 N -X P1 1 -250 1800 150 R 50 50 1 1 P -X P2 2 250 1800 150 L 50 50 1 1 P -X P3 3 -250 1700 150 R 50 50 1 1 P -X P4 4 250 1700 150 L 50 50 1 1 P -X P5 5 -250 1600 150 R 50 50 1 1 P -X P6 6 250 1600 150 L 50 50 1 1 P -X P7 7 -250 1500 150 R 50 50 1 1 P -X P8 8 250 1500 150 L 50 50 1 1 P -X P9 9 -250 1400 150 R 50 50 1 1 P -X P10 10 250 1400 150 L 50 50 1 1 P -X P20 20 250 900 150 L 50 50 1 1 P -X P30 30 250 400 150 L 50 50 1 1 P -X P40 40 250 -100 150 L 50 50 1 1 P -X P50 50 250 -600 150 L 50 50 1 1 P -X P60 60 250 -1100 150 L 50 50 1 1 P -X P70 70 250 -1600 150 L 50 50 1 1 P -X P11 11 -250 1300 150 R 50 50 1 1 P -X P21 21 -250 800 150 R 50 50 1 1 P -X P31 31 -250 300 150 R 50 50 1 1 P -X P41 41 -250 -200 150 R 50 50 1 1 P -X P51 51 -250 -700 150 R 50 50 1 1 P -X P61 61 -250 -1200 150 R 50 50 1 1 P -X P71 71 -250 -1700 150 R 50 50 1 1 P -X P12 12 250 1300 150 L 50 50 1 1 P -X P22 22 250 800 150 L 50 50 1 1 P -X P32 32 250 300 150 L 50 50 1 1 P -X P42 42 250 -200 150 L 50 50 1 1 P -X P52 52 250 -700 150 L 50 50 1 1 P -X P62 62 250 -1200 150 L 50 50 1 1 P -X P72 72 250 -1700 150 L 50 50 1 1 P -X P13 13 -250 1200 150 R 50 50 1 1 P -X P23 23 -250 700 150 R 50 50 1 1 P -X P33 33 -250 200 150 R 50 50 1 1 P -X P43 43 -250 -300 150 R 50 50 1 1 P -X P53 53 -250 -800 150 R 50 50 1 1 P -X P63 63 -250 -1300 150 R 50 50 1 1 P -X P73 73 -250 -1800 150 R 50 50 1 1 P -X P14 14 250 1200 150 L 50 50 1 1 P -X P24 24 250 700 150 L 50 50 1 1 P -X P34 34 250 200 150 L 50 50 1 1 P -X P44 44 250 -300 150 L 50 50 1 1 P -X P54 54 250 -800 150 L 50 50 1 1 P -X P64 64 250 -1300 150 L 50 50 1 1 P -X P74 74 250 -1800 150 L 50 50 1 1 P -X P15 15 -250 1100 150 R 50 50 1 1 P -X P25 25 -250 600 150 R 50 50 1 1 P -X P35 35 -250 100 150 R 50 50 1 1 P -X P45 45 -250 -400 150 R 50 50 1 1 P -X P55 55 -250 -900 150 R 50 50 1 1 P -X P65 65 -250 -1400 150 R 50 50 1 1 P -X P16 16 250 1100 150 L 50 50 1 1 P -X P26 26 250 600 150 L 50 50 1 1 P -X P36 36 250 100 150 L 50 50 1 1 P -X P46 46 250 -400 150 L 50 50 1 1 P -X P56 56 250 -900 150 L 50 50 1 1 P -X P66 66 250 -1400 150 L 50 50 1 1 P -X P17 17 -250 1000 150 R 50 50 1 1 P -X P27 27 -250 500 150 R 50 50 1 1 P -X P37 37 -250 0 150 R 50 50 1 1 P -X P47 47 -250 -500 150 R 50 50 1 1 P -X P57 57 -250 -1000 150 R 50 50 1 1 P -X P67 67 -250 -1500 150 R 50 50 1 1 P -X P18 18 250 1000 150 L 50 50 1 1 P -X P28 28 250 500 150 L 50 50 1 1 P -X P38 38 250 0 150 L 50 50 1 1 P -X P48 48 250 -500 150 L 50 50 1 1 P -X P58 58 250 -1000 150 L 50 50 1 1 P -X P68 68 250 -1500 150 L 50 50 1 1 P -X P19 19 -250 900 150 R 50 50 1 1 P -X P29 29 -250 400 150 R 50 50 1 1 P -X P39 39 -250 -100 150 R 50 50 1 1 P -X P49 49 -250 -600 150 R 50 50 1 1 P -X P59 59 -250 -1100 150 R 50 50 1 1 P -X P69 69 -250 -1600 150 R 50 50 1 1 P -ENDDRAW -ENDDEF -# -# CONN_02X38 -# -DEF CONN_02X38 P 0 1 Y N 1 F N -F0 "P" 0 1950 50 H V C CNN -F1 "CONN_02X38" 0 0 50 V V C CNN -F2 "" 0 -100 50 H V C CNN -F3 "" 0 -100 50 H V C CNN -$FPLIST - Pin_Header_Straight_2X38 - Pin_Header_Angled_2X38 - Socket_Strip_Straight_2X38 - Socket_Strip_Angled_2X38 -$ENDFPLIST -DRAW -S -100 -1900 100 1900 0 1 0 N -S -100 -1845 -50 -1855 0 1 0 N -S -100 -1745 -50 -1755 0 1 0 N -S -100 -1645 -50 -1655 0 1 0 N -S -100 -1545 -50 -1555 0 1 0 N -S -100 -1445 -50 -1455 0 1 0 N -S -100 -1345 -50 -1355 0 1 0 N -S -100 -1245 -50 -1255 0 1 0 N -S -100 -1145 -50 -1155 0 1 0 N -S -100 -1045 -50 -1055 0 1 0 N -S -100 -945 -50 -955 0 1 0 N -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 955 -50 945 0 1 0 N -S -100 1055 -50 1045 0 1 0 N -S -100 1155 -50 1145 0 1 0 N -S -100 1255 -50 1245 0 1 0 N -S -100 1355 -50 1345 0 1 0 N -S -100 1455 -50 1445 0 1 0 N -S -100 1555 -50 1545 0 1 0 N -S -100 1655 -50 1645 0 1 0 N -S -100 1755 -50 1745 0 1 0 N -S -100 1855 -50 1845 0 1 0 N -S 50 -1845 100 -1855 0 1 0 N -S 50 -1745 100 -1755 0 1 0 N -S 50 -1645 100 -1655 0 1 0 N -S 50 -1545 100 -1555 0 1 0 N -S 50 -1445 100 -1455 0 1 0 N -S 50 -1345 100 -1355 0 1 0 N -S 50 -1245 100 -1255 0 1 0 N -S 50 -1145 100 -1155 0 1 0 N -S 50 -1045 100 -1055 0 1 0 N -S 50 -945 100 -955 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 -S 50 955 100 945 0 1 0 N -S 50 1055 100 1045 0 1 0 N -S 50 1155 100 1145 0 1 0 N -S 50 1255 100 1245 0 1 0 N -S 50 1355 100 1345 0 1 0 N -S 50 1455 100 1445 0 1 0 N -S 50 1555 100 1545 0 1 0 N -S 50 1655 100 1645 0 1 0 N -S 50 1755 100 1745 0 1 0 N -S 50 1855 100 1845 0 1 0 N -X P1 1 -250 1850 150 R 50 50 1 1 P -X P2 2 250 1850 150 L 50 50 1 1 P -X P3 3 -250 1750 150 R 50 50 1 1 P -X P4 4 250 1750 150 L 50 50 1 1 P -X P5 5 -250 1650 150 R 50 50 1 1 P -X P6 6 250 1650 150 L 50 50 1 1 P -X P7 7 -250 1550 150 R 50 50 1 1 P -X P8 8 250 1550 150 L 50 50 1 1 P -X P9 9 -250 1450 150 R 50 50 1 1 P -X P10 10 250 1450 150 L 50 50 1 1 P -X P20 20 250 950 150 L 50 50 1 1 P -X P30 30 250 450 150 L 50 50 1 1 P -X P40 40 250 -50 150 L 50 50 1 1 P -X P50 50 250 -550 150 L 50 50 1 1 P -X P60 60 250 -1050 150 L 50 50 1 1 P -X P70 70 250 -1550 150 L 50 50 1 1 P -X P11 11 -250 1350 150 R 50 50 1 1 P -X P21 21 -250 850 150 R 50 50 1 1 P -X P31 31 -250 350 150 R 50 50 1 1 P -X P41 41 -250 -150 150 R 50 50 1 1 P -X P51 51 -250 -650 150 R 50 50 1 1 P -X P61 61 -250 -1150 150 R 50 50 1 1 P -X P71 71 -250 -1650 150 R 50 50 1 1 P -X P12 12 250 1350 150 L 50 50 1 1 P -X P22 22 250 850 150 L 50 50 1 1 P -X P32 32 250 350 150 L 50 50 1 1 P -X P42 42 250 -150 150 L 50 50 1 1 P -X P52 52 250 -650 150 L 50 50 1 1 P -X P62 62 250 -1150 150 L 50 50 1 1 P -X P72 72 250 -1650 150 L 50 50 1 1 P -X P13 13 -250 1250 150 R 50 50 1 1 P -X P23 23 -250 750 150 R 50 50 1 1 P -X P33 33 -250 250 150 R 50 50 1 1 P -X P43 43 -250 -250 150 R 50 50 1 1 P -X P53 53 -250 -750 150 R 50 50 1 1 P -X P63 63 -250 -1250 150 R 50 50 1 1 P -X P73 73 -250 -1750 150 R 50 50 1 1 P -X P14 14 250 1250 150 L 50 50 1 1 P -X P24 24 250 750 150 L 50 50 1 1 P -X P34 34 250 250 150 L 50 50 1 1 P -X P44 44 250 -250 150 L 50 50 1 1 P -X P54 54 250 -750 150 L 50 50 1 1 P -X P64 64 250 -1250 150 L 50 50 1 1 P -X P74 74 250 -1750 150 L 50 50 1 1 P -X P15 15 -250 1150 150 R 50 50 1 1 P -X P25 25 -250 650 150 R 50 50 1 1 P -X P35 35 -250 150 150 R 50 50 1 1 P -X P45 45 -250 -350 150 R 50 50 1 1 P -X P55 55 -250 -850 150 R 50 50 1 1 P -X P65 65 -250 -1350 150 R 50 50 1 1 P -X P75 75 -250 -1850 150 R 50 50 1 1 P -X P16 16 250 1150 150 L 50 50 1 1 P -X P26 26 250 650 150 L 50 50 1 1 P -X P36 36 250 150 150 L 50 50 1 1 P -X P46 46 250 -350 150 L 50 50 1 1 P -X P56 56 250 -850 150 L 50 50 1 1 P -X P66 66 250 -1350 150 L 50 50 1 1 P -X P76 76 250 -1850 150 L 50 50 1 1 P -X P17 17 -250 1050 150 R 50 50 1 1 P -X P27 27 -250 550 150 R 50 50 1 1 P -X P37 37 -250 50 150 R 50 50 1 1 P -X P47 47 -250 -450 150 R 50 50 1 1 P -X P57 57 -250 -950 150 R 50 50 1 1 P -X P67 67 -250 -1450 150 R 50 50 1 1 P -X P18 18 250 1050 150 L 50 50 1 1 P -X P28 28 250 550 150 L 50 50 1 1 P -X P38 38 250 50 150 L 50 50 1 1 P -X P48 48 250 -450 150 L 50 50 1 1 P -X P58 58 250 -950 150 L 50 50 1 1 P -X P68 68 250 -1450 150 L 50 50 1 1 P -X P19 19 -250 950 150 R 50 50 1 1 P -X P29 29 -250 450 150 R 50 50 1 1 P -X P39 39 -250 -50 150 R 50 50 1 1 P -X P49 49 -250 -550 150 R 50 50 1 1 P -X P59 59 -250 -1050 150 R 50 50 1 1 P -X P69 69 -250 -1550 150 R 50 50 1 1 P -ENDDRAW -ENDDEF -# -# CONN_02X39 -# -DEF CONN_02X39 P 0 1 Y N 1 F N -F0 "P" 0 2000 50 H V C CNN -F1 "CONN_02X39" 0 0 50 V V C CNN -F2 "" 0 -50 50 H V C CNN -F3 "" 0 -50 50 H V C CNN -$FPLIST - Pin_Header_Straight_2X39 - Pin_Header_Angled_2X39 - Socket_Strip_Straight_2X39 - Socket_Strip_Angled_2X39 -$ENDFPLIST -DRAW -S -100 -1950 100 1950 0 1 0 N -S -100 -1895 -50 -1905 0 1 0 N -S -100 -1795 -50 -1805 0 1 0 N -S -100 -1695 -50 -1705 0 1 0 N -S -100 -1595 -50 -1605 0 1 0 N -S -100 -1495 -50 -1505 0 1 0 N -S -100 -1395 -50 -1405 0 1 0 N -S -100 -1295 -50 -1305 0 1 0 N -S -100 -1195 -50 -1205 0 1 0 N -S -100 -1095 -50 -1105 0 1 0 N -S -100 -995 -50 -1005 0 1 0 N -S -100 -895 -50 -905 0 1 0 N -S -100 -795 -50 -805 0 1 0 N -S -100 -695 -50 -705 0 1 0 N -S -100 -595 -50 -605 0 1 0 N -S -100 -495 -50 -505 0 1 0 N -S -100 -395 -50 -405 0 1 0 N -S -100 -295 -50 -305 0 1 0 N -S -100 -195 -50 -205 0 1 0 N -S -100 -95 -50 -105 0 1 0 N -S -100 5 -50 -5 0 1 0 N -S -100 105 -50 95 0 1 0 N -S -100 205 -50 195 0 1 0 N -S -100 305 -50 295 0 1 0 N -S -100 405 -50 395 0 1 0 N -S -100 505 -50 495 0 1 0 N -S -100 605 -50 595 0 1 0 N -S -100 705 -50 695 0 1 0 N -S -100 805 -50 795 0 1 0 N -S -100 905 -50 895 0 1 0 N -S -100 1005 -50 995 0 1 0 N -S -100 1105 -50 1095 0 1 0 N -S -100 1205 -50 1195 0 1 0 N -S -100 1305 -50 1295 0 1 0 N -S -100 1405 -50 1395 0 1 0 N -S -100 1505 -50 1495 0 1 0 N -S -100 1605 -50 1595 0 1 0 N -S -100 1705 -50 1695 0 1 0 N -S -100 1805 -50 1795 0 1 0 N -S -100 1905 -50 1895 0 1 0 N -S 50 -1895 100 -1905 0 1 0 N -S 50 -1795 100 -1805 0 1 0 N -S 50 -1695 100 -1705 0 1 0 N -S 50 -1595 100 -1605 0 1 0 N -S 50 -1495 100 -1505 0 1 0 N -S 50 -1395 100 -1405 0 1 0 N -S 50 -1295 100 -1305 0 1 0 N -S 50 -1195 100 -1205 0 1 0 N -S 50 -1095 100 -1105 0 1 0 N -S 50 -995 100 -1005 0 1 0 N -S 50 -895 100 -905 0 1 0 N -S 50 -795 100 -805 0 1 0 N -S 50 -695 100 -705 0 1 0 N -S 50 -595 100 -605 0 1 0 N -S 50 -495 100 -505 0 1 0 N -S 50 -395 100 -405 0 1 0 N -S 50 -295 100 -305 0 1 0 N -S 50 -195 100 -205 0 1 0 N -S 50 -95 100 -105 0 1 0 N -S 50 5 100 -5 0 1 0 N -S 50 105 100 95 0 1 0 N -S 50 205 100 195 0 1 0 N -S 50 305 100 295 0 1 0 N -S 50 405 100 395 0 1 0 N -S 50 505 100 495 0 1 0 N -S 50 605 100 595 0 1 0 N -S 50 705 100 695 0 1 0 N -S 50 805 100 795 0 1 0 N -S 50 905 100 895 0 1 0 N -S 50 1005 100 995 0 1 0 N -S 50 1105 100 1095 0 1 0 N -S 50 1205 100 1195 0 1 0 N -S 50 1305 100 1295 0 1 0 N -S 50 1405 100 1395 0 1 0 N -S 50 1505 100 1495 0 1 0 N -S 50 1605 100 1595 0 1 0 N -S 50 1705 100 1695 0 1 0 N -S 50 1805 100 1795 0 1 0 N -S 50 1905 100 1895 0 1 0 N -X P1 1 -250 1900 150 R 50 50 1 1 P -X P2 2 250 1900 150 L 50 50 1 1 P -X P3 3 -250 1800 150 R 50 50 1 1 P -X P4 4 250 1800 150 L 50 50 1 1 P -X P5 5 -250 1700 150 R 50 50 1 1 P -X P6 6 250 1700 150 L 50 50 1 1 P -X P7 7 -250 1600 150 R 50 50 1 1 P -X P8 8 250 1600 150 L 50 50 1 1 P -X P9 9 -250 1500 150 R 50 50 1 1 P -X P10 10 250 1500 150 L 50 50 1 1 P -X P20 20 250 1000 150 L 50 50 1 1 P -X P30 30 250 500 150 L 50 50 1 1 P -X P40 40 250 0 150 L 50 50 1 1 P -X P50 50 250 -500 150 L 50 50 1 1 P -X P60 60 250 -1000 150 L 50 50 1 1 P -X P70 70 250 -1500 150 L 50 50 1 1 P -X P11 11 -250 1400 150 R 50 50 1 1 P -X P21 21 -250 900 150 R 50 50 1 1 P -X P31 31 -250 400 150 R 50 50 1 1 P -X P41 41 -250 -100 150 R 50 50 1 1 P -X P51 51 -250 -600 150 R 50 50 1 1 P -X P61 61 -250 -1100 150 R 50 50 1 1 P -X P71 71 -250 -1600 150 R 50 50 1 1 P -X P12 12 250 1400 150 L 50 50 1 1 P -X P22 22 250 900 150 L 50 50 1 1 P -X P32 32 250 400 150 L 50 50 1 1 P -X P42 42 250 -100 150 L 50 50 1 1 P -X P52 52 250 -600 150 L 50 50 1 1 P -X P62 62 250 -1100 150 L 50 50 1 1 P -X P72 72 250 -1600 150 L 50 50 1 1 P -X P13 13 -250 1300 150 R 50 50 1 1 P -X P23 23 -250 800 150 R 50 50 1 1 P -X P33 33 -250 300 150 R 50 50 1 1 P -X P43 43 -250 -200 150 R 50 50 1 1 P -X P53 53 -250 -700 150 R 50 50 1 1 P -X P63 63 -250 -1200 150 R 50 50 1 1 P -X P73 73 -250 -1700 150 R 50 50 1 1 P -X P14 14 250 1300 150 L 50 50 1 1 P -X P24 24 250 800 150 L 50 50 1 1 P -X P34 34 250 300 150 L 50 50 1 1 P -X P44 44 250 -200 150 L 50 50 1 1 P -X P54 54 250 -700 150 L 50 50 1 1 P -X P64 64 250 -1200 150 L 50 50 1 1 P -X P74 74 250 -1700 150 L 50 50 1 1 P -X P15 15 -250 1200 150 R 50 50 1 1 P -X P25 25 -250 700 150 R 50 50 1 1 P -X P35 35 -250 200 150 R 50 50 1 1 P -X P45 45 -250 -300 150 R 50 50 1 1 P -X P55 55 -250 -800 150 R 50 50 1 1 P -X P65 65 -250 -1300 150 R 50 50 1 1 P -X P75 75 -250 -1800 150 R 50 50 1 1 P -X P16 16 250 1200 150 L 50 50 1 1 P -X P26 26 250 700 150 L 50 50 1 1 P -X P36 36 250 200 150 L 50 50 1 1 P -X P46 46 250 -300 150 L 50 50 1 1 P -X P56 56 250 -800 150 L 50 50 1 1 P -X P66 66 250 -1300 150 L 50 50 1 1 P -X P76 76 250 -1800 150 L 50 50 1 1 P -X P17 17 -250 1100 150 R 50 50 1 1 P -X P27 27 -250 600 150 R 50 50 1 1 P -X P37 37 -250 100 150 R 50 50 1 1 P -X P47 47 -250 -400 150 R 50 50 1 1 P -X P57 57 -250 -900 150 R 50 50 1 1 P -X P67 67 -250 -1400 150 R 50 50 1 1 P -X P77 77 -250 -1900 150 R 50 50 1 1 P -X P18 18 250 1100 150 L 50 50 1 1 P -X P28 28 250 600 150 L 50 50 1 1 P -X P38 38 250 100 150 L 50 50 1 1 P -X P48 48 250 -400 150 L 50 50 1 1 P -X P58 58 250 -900 150 L 50 50 1 1 P -X P68 68 250 -1400 150 L 50 50 1 1 P -X P78 78 250 -1900 150 L 50 50 1 1 P -X P19 19 -250 1000 150 R 50 50 1 1 P -X P29 29 -250 500 150 R 50 50 1 1 P -X P39 39 -250 0 150 R 50 50 1 1 P -X P49 49 -250 -500 150 R 50 50 1 1 P -X P59 59 -250 -1000 150 R 50 50 1 1 P -X P69 69 -250 -1500 150 R 50 50 1 1 P -ENDDRAW -ENDDEF -# -# CONN_02X40 -# -DEF CONN_02X40 P 0 1 Y N 1 F N -F0 "P" 0 2050 50 H V C CNN -F1 "CONN_02X40" 0 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_2X40 - Pin_Header_Angled_2X40 - Socket_Strip_Straight_2X40 - Socket_Strip_Angled_2X40 -$ENDFPLIST -DRAW -S -100 -1945 -50 -1955 0 1 0 N -S -100 -1845 -50 -1855 0 1 0 N -S -100 -1745 -50 -1755 0 1 0 N -S -100 -1645 -50 -1655 0 1 0 N -S -100 -1545 -50 -1555 0 1 0 N -S -100 -1445 -50 -1455 0 1 0 N -S -100 -1345 -50 -1355 0 1 0 N -S -100 -1245 -50 -1255 0 1 0 N -S -100 -1145 -50 -1155 0 1 0 N -S -100 -1045 -50 -1055 0 1 0 N -S -100 -945 -50 -955 0 1 0 N -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 955 -50 945 0 1 0 N -S -100 1055 -50 1045 0 1 0 N -S -100 1155 -50 1145 0 1 0 N -S -100 1255 -50 1245 0 1 0 N -S -100 1355 -50 1345 0 1 0 N -S -100 1455 -50 1445 0 1 0 N -S -100 1555 -50 1545 0 1 0 N -S -100 1655 -50 1645 0 1 0 N -S -100 1755 -50 1745 0 1 0 N -S -100 1855 -50 1845 0 1 0 N -S -100 1955 -50 1945 0 1 0 N -S -100 2000 100 -2000 0 1 0 N -S 50 -1945 100 -1955 0 1 0 N -S 50 -1845 100 -1855 0 1 0 N -S 50 -1745 100 -1755 0 1 0 N -S 50 -1645 100 -1655 0 1 0 N -S 50 -1545 100 -1555 0 1 0 N -S 50 -1445 100 -1455 0 1 0 N -S 50 -1345 100 -1355 0 1 0 N -S 50 -1245 100 -1255 0 1 0 N -S 50 -1145 100 -1155 0 1 0 N -S 50 -1045 100 -1055 0 1 0 N -S 50 -945 100 -955 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 -S 50 955 100 945 0 1 0 N -S 50 1055 100 1045 0 1 0 N -S 50 1155 100 1145 0 1 0 N -S 50 1255 100 1245 0 1 0 N -S 50 1355 100 1345 0 1 0 N -S 50 1455 100 1445 0 1 0 N -S 50 1555 100 1545 0 1 0 N -S 50 1655 100 1645 0 1 0 N -S 50 1755 100 1745 0 1 0 N -S 50 1855 100 1845 0 1 0 N -S 50 1955 100 1945 0 1 0 N -X P1 1 -250 1950 150 R 50 50 1 1 P -X P2 2 250 1950 150 L 50 50 1 1 P -X P3 3 -250 1850 150 R 50 50 1 1 P -X P4 4 250 1850 150 L 50 50 1 1 P -X P5 5 -250 1750 150 R 50 50 1 1 P -X P6 6 250 1750 150 L 50 50 1 1 P -X P7 7 -250 1650 150 R 50 50 1 1 P -X P8 8 250 1650 150 L 50 50 1 1 P -X P9 9 -250 1550 150 R 50 50 1 1 P -X P10 10 250 1550 150 L 50 50 1 1 P -X P20 20 250 1050 150 L 50 50 1 1 P -X P30 30 250 550 150 L 50 50 1 1 P -X P40 40 250 50 150 L 50 50 1 1 P -X P50 50 250 -450 150 L 50 50 1 1 P -X P60 60 250 -950 150 L 50 50 1 1 P -X P70 70 250 -1450 150 L 50 50 1 1 P -X P80 80 250 -1950 150 L 50 50 1 1 P -X P11 11 -250 1450 150 R 50 50 1 1 P -X P21 21 -250 950 150 R 50 50 1 1 P -X P31 31 -250 450 150 R 50 50 1 1 P -X P41 41 -250 -50 150 R 50 50 1 1 P -X P51 51 -250 -550 150 R 50 50 1 1 P -X P61 61 -250 -1050 150 R 50 50 1 1 P -X P71 71 -250 -1550 150 R 50 50 1 1 P -X P12 12 250 1450 150 L 50 50 1 1 P -X P22 22 250 950 150 L 50 50 1 1 P -X P32 32 250 450 150 L 50 50 1 1 P -X P42 42 250 -50 150 L 50 50 1 1 P -X P52 52 250 -550 150 L 50 50 1 1 P -X P62 62 250 -1050 150 L 50 50 1 1 P -X P72 72 250 -1550 150 L 50 50 1 1 P -X P13 13 -250 1350 150 R 50 50 1 1 P -X P23 23 -250 850 150 R 50 50 1 1 P -X P33 33 -250 350 150 R 50 50 1 1 P -X P43 43 -250 -150 150 R 50 50 1 1 P -X P53 53 -250 -650 150 R 50 50 1 1 P -X P63 63 -250 -1150 150 R 50 50 1 1 P -X P73 73 -250 -1650 150 R 50 50 1 1 P -X P14 14 250 1350 150 L 50 50 1 1 P -X P24 24 250 850 150 L 50 50 1 1 P -X P34 34 250 350 150 L 50 50 1 1 P -X P44 44 250 -150 150 L 50 50 1 1 P -X P54 54 250 -650 150 L 50 50 1 1 P -X P64 64 250 -1150 150 L 50 50 1 1 P -X P74 74 250 -1650 150 L 50 50 1 1 P -X P15 15 -250 1250 150 R 50 50 1 1 P -X P25 25 -250 750 150 R 50 50 1 1 P -X P35 35 -250 250 150 R 50 50 1 1 P -X P45 45 -250 -250 150 R 50 50 1 1 P -X P55 55 -250 -750 150 R 50 50 1 1 P -X P65 65 -250 -1250 150 R 50 50 1 1 P -X P75 75 -250 -1750 150 R 50 50 1 1 P -X P16 16 250 1250 150 L 50 50 1 1 P -X P26 26 250 750 150 L 50 50 1 1 P -X P36 36 250 250 150 L 50 50 1 1 P -X P46 46 250 -250 150 L 50 50 1 1 P -X P56 56 250 -750 150 L 50 50 1 1 P -X P66 66 250 -1250 150 L 50 50 1 1 P -X P76 76 250 -1750 150 L 50 50 1 1 P -X P17 17 -250 1150 150 R 50 50 1 1 P -X P27 27 -250 650 150 R 50 50 1 1 P -X P37 37 -250 150 150 R 50 50 1 1 P -X P47 47 -250 -350 150 R 50 50 1 1 P -X P57 57 -250 -850 150 R 50 50 1 1 P -X P67 67 -250 -1350 150 R 50 50 1 1 P -X P77 77 -250 -1850 150 R 50 50 1 1 P -X P18 18 250 1150 150 L 50 50 1 1 P -X P28 28 250 650 150 L 50 50 1 1 P -X P38 38 250 150 150 L 50 50 1 1 P -X P48 48 250 -350 150 L 50 50 1 1 P -X P58 58 250 -850 150 L 50 50 1 1 P -X P68 68 250 -1350 150 L 50 50 1 1 P -X P78 78 250 -1850 150 L 50 50 1 1 P -X P19 19 -250 1050 150 R 50 50 1 1 P -X P29 29 -250 550 150 R 50 50 1 1 P -X P39 39 -250 50 150 R 50 50 1 1 P -X P49 49 -250 -450 150 R 50 50 1 1 P -X P59 59 -250 -950 150 R 50 50 1 1 P -X P69 69 -250 -1450 150 R 50 50 1 1 P -X P79 79 -250 -1950 150 R 50 50 1 1 P -ENDDRAW -ENDDEF -# -# CONN_15X4 -# -DEF CONN_15X4 U 0 40 Y Y 1 F N -F0 "U" 0 3100 50 H V C CNN -F1 "CONN_15X4" 250 50 50 V V C CNN -F2 "" 0 50 50 H V C CNN -F3 "" 0 50 50 H V C CNN -DRAW -S 200 -3050 -200 3050 0 1 10 N -X 1A A1 -500 2950 300 R 50 50 1 1 P -X 1B B1 -500 2850 300 R 50 50 1 1 P -X 1C C1 -500 2750 300 R 50 50 1 1 P -X 1D D1 -500 2650 300 R 50 50 1 1 P -X 2A A2 -500 2550 300 R 50 50 1 1 P -X 2B B2 -500 2450 300 R 50 50 1 1 P -X 2C C2 -500 2350 300 R 50 50 1 1 P -X 2D D2 -500 2250 300 R 50 50 1 1 P -X 3A A3 -500 2150 300 R 50 50 1 1 P -X 3B B3 -500 2050 300 R 50 50 1 1 P -X 3C C3 -500 1950 300 R 50 50 1 1 P -X 3D D3 -500 1850 300 R 50 50 1 1 P -X 4A A4 -500 1750 300 R 50 50 1 1 P -X 4B B4 -500 1650 300 R 50 50 1 1 P -X 4C C4 -500 1550 300 R 50 50 1 1 P -X 4D D4 -500 1450 300 R 50 50 1 1 P -X 5A A5 -500 1350 300 R 50 50 1 1 P -X 5B B5 -500 1250 300 R 50 50 1 1 P -X 5C C5 -500 1150 300 R 50 50 1 1 P -X 5D D5 -500 1050 300 R 50 50 1 1 P -X 6A A6 -500 950 300 R 50 50 1 1 P -X 6B B6 -500 850 300 R 50 50 1 1 P -X 6C C6 -500 750 300 R 50 50 1 1 P -X 6D D6 -500 650 300 R 50 50 1 1 P -X 7A A7 -500 550 300 R 50 50 1 1 P -X 7B B7 -500 450 300 R 50 50 1 1 P -X 7C C7 -500 350 300 R 50 50 1 1 P -X 7D D7 -500 250 300 R 50 50 1 1 P -X 8A A8 -500 150 300 R 50 50 1 1 P -X 8B B8 -500 50 300 R 50 50 1 1 P -X 8C C8 -500 -50 300 R 50 50 1 1 P -X 8D D8 -500 -150 300 R 50 50 1 1 P -X 9A A9 -500 -250 300 R 50 50 1 1 P -X 9B B9 -500 -350 300 R 50 50 1 1 P -X 9C C9 -500 -450 300 R 50 50 1 1 P -X 9D D9 -500 -550 300 R 50 50 1 1 P -X 10A A10 -500 -650 300 R 50 50 1 1 P -X 10B B10 -500 -750 300 R 50 50 1 1 P -X 10C C10 -500 -850 300 R 50 50 1 1 P -X 10D D10 -500 -950 300 R 50 50 1 1 P -X 11A A11 -500 -1050 300 R 50 50 1 1 P -X 11B B11 -500 -1150 300 R 50 50 1 1 P -X 11C C11 -500 -1250 300 R 50 50 1 1 P -X 11D D11 -500 -1350 300 R 50 50 1 1 P -X 12A A12 -500 -1450 300 R 50 50 1 1 P -X 12B B12 -500 -1550 300 R 50 50 1 1 P -X 12C C12 -500 -1650 300 R 50 50 1 1 P -X 12D D12 -500 -1750 300 R 50 50 1 1 P -X 13A A13 -500 -1850 300 R 50 50 1 1 P -X 13B B13 -500 -1950 300 R 50 50 1 1 P -X 13C C13 -500 -2050 300 R 50 50 1 1 P -X 13D D13 -500 -2150 300 R 50 50 1 1 P -X 14A A14 -500 -2250 300 R 50 50 1 1 P -X 14B B14 -500 -2350 300 R 50 50 1 1 P -X 14C C14 -500 -2450 300 R 50 50 1 1 P -X 14D D14 -500 -2550 300 R 50 50 1 1 P -X 15A A15 -500 -2650 300 R 50 50 1 1 P -X 15B B15 -500 -2750 300 R 50 50 1 1 P -X 15C C15 -500 -2850 300 R 50 50 1 1 P -X 15D D15 -500 -2950 300 R 50 50 1 1 P -ENDDRAW -ENDDEF -# -# DB15 -# -DEF DB15 J 0 40 Y N 1 F N -F0 "J" 20 850 50 H V C CNN -F1 "DB15" -50 -850 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -$FPLIST - DB15* -$ENDFPLIST -DRAW -A -110 760 41 1799 774 0 1 0 N -151 760 -101 800 -A -108 -759 42 -1787 -788 0 1 0 N -150 -760 -100 -800 -A 117 -660 32 -666 1 0 1 0 N 130 -689 149 -660 -A 120 662 29 702 -37 0 1 0 N 130 689 149 660 -C -70 -700 30 0 1 0 N -C -70 -500 30 0 1 0 N -C -70 -300 30 0 1 0 N -C -70 -100 30 0 1 0 N -C -70 100 30 0 1 0 N -C -70 300 30 0 1 0 N -C -70 500 30 0 1 0 N -C -70 700 30 0 1 0 N -C 50 -600 30 0 1 0 N -C 50 -400 30 0 1 0 N -C 50 -200 30 0 1 0 N -C 50 0 30 0 1 0 N -C 50 200 30 0 1 0 N -C 50 400 30 0 1 0 N -C 50 600 30 0 1 0 N -P 2 0 1 0 -150 -760 -150 760 N -P 2 0 1 0 -150 -700 -100 -700 N -P 2 0 1 0 -150 -600 20 -600 N -P 2 0 1 0 -150 -500 -100 -500 N -P 2 0 1 0 -150 -400 20 -400 N -P 2 0 1 0 -150 -300 -100 -300 N -P 2 0 1 0 -150 -200 20 -200 N -P 2 0 1 0 -150 -100 -100 -100 N -P 2 0 1 0 -150 0 20 0 N -P 2 0 1 0 -150 100 -100 100 N -P 2 0 1 0 -150 200 20 200 N -P 2 0 1 0 -150 300 -100 300 N -P 2 0 1 0 -150 400 20 400 N -P 2 0 1 0 -150 500 -100 500 N -P 2 0 1 0 -150 600 20 600 N -P 2 0 1 0 -150 700 -100 700 N -P 2 0 1 0 130 -690 -100 -800 N -P 2 0 1 0 130 690 -100 800 N -P 2 0 1 0 150 -660 150 660 N -X 1 1 -450 -700 300 R 50 50 1 1 P -X 2 2 -450 -500 300 R 50 50 1 1 P -X 3 3 -450 -300 300 R 50 50 1 1 P -X 4 4 -450 -100 300 R 50 50 1 1 P -X 5 5 -450 100 300 R 50 50 1 1 P -X 6 6 -450 300 300 R 50 50 1 1 P -X 7 7 -450 500 300 R 50 50 1 1 P -X 8 8 -450 700 300 R 50 50 1 1 P -X P9 9 -450 -600 300 R 50 50 1 1 P -X P10 10 -450 -400 300 R 50 50 1 1 P -X P111 11 -450 -200 300 R 50 50 1 1 P -X P12 12 -450 0 300 R 50 50 1 1 P -X P13 13 -450 200 300 R 50 50 1 1 P -X P14 14 -450 400 300 R 50 50 1 1 P -X P15 15 -450 600 300 R 50 50 1 1 P -ENDDRAW -ENDDEF -# -# DB25 -# -DEF DB25 J 0 40 Y N 1 F N -F0 "J" 50 1350 50 H V C CNN -F1 "DB25" -50 -1350 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -$FPLIST - DB25* -$ENDFPLIST -DRAW -A -109 1270 41 1799 774 0 1 8 N -150 1270 -100 1310 -A -108 -1259 42 -1787 -788 0 1 8 N -150 -1260 -100 -1300 -A 116 -1169 34 -657 -15 0 1 8 N 130 -1200 150 -1170 -A 117 1170 32 664 1 0 1 8 N 130 1199 149 1170 -C -70 -1200 30 0 1 0 N -C -70 -1000 30 0 1 0 N -C -70 -800 30 0 1 0 N -C -70 -600 30 0 1 0 N -C -70 -400 30 0 1 0 N -C -70 -200 30 0 1 0 N -C -70 0 30 0 1 0 N -C -70 200 30 0 1 0 N -C -70 400 30 0 1 0 N -C -70 600 30 0 1 0 N -C -70 800 30 0 1 0 N -C -70 1000 30 0 1 0 N -C -70 1200 30 0 1 0 N -C 50 -1100 30 0 1 0 N -C 50 -900 30 0 1 0 N -C 50 -700 30 0 1 0 N -C 50 -500 30 0 1 0 N -C 50 -300 30 0 1 0 N -C 50 -100 30 0 1 0 N -C 50 100 30 0 1 0 N -C 50 300 30 0 1 0 N -C 50 500 30 0 1 0 N -C 50 700 30 0 1 0 N -C 50 900 30 0 1 0 N -C 50 1100 30 0 1 0 N -P 2 0 1 8 -150 -1260 -150 1270 N -P 2 0 1 0 -150 -1200 -100 -1200 N -P 2 0 1 0 -150 -1100 20 -1100 N -P 2 0 1 0 -150 -1000 -100 -1000 N -P 2 0 1 0 -150 -900 20 -900 N -P 2 0 1 0 -150 -800 -100 -800 N -P 2 0 1 0 -150 -700 20 -700 N -P 2 0 1 0 -150 -600 -100 -600 N -P 2 0 1 0 -150 -500 20 -500 N -P 2 0 1 0 -150 -400 -100 -400 N -P 2 0 1 0 -150 -300 20 -300 N -P 2 0 1 0 -150 -200 -100 -200 N -P 2 0 1 0 -150 -100 20 -100 N -P 2 0 1 0 -150 0 -100 0 N -P 2 0 1 0 -150 100 20 100 N -P 2 0 1 0 -150 200 -100 200 N -P 2 0 1 0 -150 300 20 300 N -P 2 0 1 0 -150 400 -100 400 N -P 2 0 1 0 -150 500 20 500 N -P 2 0 1 0 -150 600 -100 600 N -P 2 0 1 0 -150 700 20 700 N -P 2 0 1 0 -150 800 -100 800 N -P 2 0 1 0 -150 900 20 900 N -P 2 0 1 0 -150 1000 -100 1000 N -P 2 0 1 0 -150 1100 20 1100 N -P 2 0 1 0 -150 1200 -100 1200 N -P 2 0 1 8 -100 -1300 130 -1200 N -P 2 0 1 8 130 1200 -100 1310 N -P 2 0 1 8 150 -1170 150 1170 N -X 1 1 -450 -1200 300 R 50 50 1 1 P -X 2 2 -450 -1000 300 R 50 50 1 1 P -X 3 3 -450 -800 300 R 50 50 1 1 P -X 4 4 -450 -600 300 R 50 50 1 1 P -X 5 5 -450 -400 300 R 50 50 1 1 P -X 6 6 -450 -200 300 R 50 50 1 1 P -X 7 7 -450 0 300 R 50 50 1 1 P -X 8 8 -450 200 300 R 50 50 1 1 P -X 9 9 -450 400 300 R 50 50 1 1 P -X 10 10 -450 600 300 R 50 50 1 1 P -X P20 20 -450 100 300 R 50 50 1 1 P -X 11 11 -450 800 300 R 50 50 1 1 P -X P21 21 -450 300 300 R 50 50 1 1 P -X 12 12 -450 1000 300 R 50 50 1 1 P -X P22 22 -450 500 300 R 50 50 1 1 P -X 13 13 -450 1200 300 R 50 50 1 1 P -X P23 23 -450 700 300 R 50 50 1 1 P -X P14 14 -450 -1100 300 R 50 50 1 1 P -X P24 24 -450 900 300 R 50 50 1 1 P -X P15 15 -450 -900 300 R 50 50 1 1 P -X P25 25 -450 1100 300 R 50 50 1 1 P -X P16 16 -450 -700 300 R 50 50 1 1 P -X P17 17 -450 -500 300 R 50 50 1 1 P -X P18 18 -450 -300 300 R 50 50 1 1 P -X P19 19 -450 -100 300 R 50 50 1 1 P -ENDDRAW -ENDDEF -# -# DB37 -# -DEF DB37 J 0 40 Y N 1 F N -F0 "J" 100 1900 50 H V C CNN -F1 "DB37" -50 -1950 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -$FPLIST - DB37* -$ENDFPLIST -DRAW -A -106 -1855 44 -1736 -823 0 1 0 N -150 -1860 -100 -1899 -A -106 1866 44 1747 823 0 1 0 N -150 1870 -100 1910 -A 115 -1768 35 -649 -31 0 1 0 N 130 -1800 150 -1770 -A 117 1770 32 664 1 0 1 0 N 130 1799 149 1770 -C -70 -1800 30 0 1 0 N -C -70 -1600 30 0 1 0 N -C -70 -1400 30 0 1 0 N -C -70 -1200 30 0 1 0 N -C -70 -1000 30 0 1 0 N -C -70 -800 30 0 1 0 N -C -70 -600 30 0 1 0 N -C -70 -400 30 0 1 0 N -C -70 -200 30 0 1 0 N -C -70 0 30 0 1 0 N -C -70 200 30 0 1 0 N -C -70 400 30 0 1 0 N -C -70 600 30 0 1 0 N -C -70 800 30 0 1 0 N -C -70 1000 30 0 1 0 N -C -70 1200 30 0 1 0 N -C -70 1400 30 0 1 0 N -C -70 1600 30 0 1 0 N -C -70 1800 30 0 1 0 N -C 50 -1700 30 0 1 0 N -C 50 -1500 30 0 1 0 N -C 50 -1300 30 0 1 0 N -C 50 -1100 30 0 1 0 N -C 50 -900 30 0 1 0 N -C 50 -700 30 0 1 0 N -C 50 -500 30 0 1 0 N -C 50 -300 30 0 1 0 N -C 50 -100 30 0 1 0 N -C 50 100 30 0 1 0 N -C 50 300 30 0 1 0 N -C 50 500 30 0 1 0 N -C 50 700 30 0 1 0 N -C 50 900 30 0 1 0 N -C 50 1100 30 0 1 0 N -C 50 1300 30 0 1 0 N -C 50 1500 30 0 1 0 N -C 50 1700 30 0 1 0 N -P 2 0 1 0 -150 -1800 -100 -1800 N -P 2 0 1 0 -150 -1700 20 -1700 N -P 2 0 1 0 -150 -1600 -100 -1600 N -P 2 0 1 0 -150 -1500 20 -1500 N -P 2 0 1 0 -150 -1400 -100 -1400 N -P 2 0 1 0 -150 -1300 20 -1300 N -P 2 0 1 0 -150 -1200 -100 -1200 N -P 2 0 1 0 -150 -1100 20 -1100 N -P 2 0 1 0 -150 -1000 -100 -1000 N -P 2 0 1 0 -150 -900 20 -900 N -P 2 0 1 0 -150 -800 -100 -800 N -P 2 0 1 0 -150 -700 20 -700 N -P 2 0 1 0 -150 -600 -100 -600 N -P 2 0 1 0 -150 -500 20 -500 N -P 2 0 1 0 -150 -400 -100 -400 N -P 2 0 1 0 -150 -300 20 -300 N -P 2 0 1 0 -150 -200 -100 -200 N -P 2 0 1 0 -150 -100 20 -100 N -P 2 0 1 0 -150 0 -100 0 N -P 2 0 1 0 -150 100 20 100 N -P 2 0 1 0 -150 200 -100 200 N -P 2 0 1 0 -150 300 20 300 N -P 2 0 1 0 -150 400 -100 400 N -P 2 0 1 0 -150 500 20 500 N -P 2 0 1 0 -150 600 -100 600 N -P 2 0 1 0 -150 700 20 700 N -P 2 0 1 0 -150 800 -100 800 N -P 2 0 1 0 -150 900 20 900 N -P 2 0 1 0 -150 1000 -100 1000 N -P 2 0 1 0 -150 1100 20 1100 N -P 2 0 1 0 -150 1200 -100 1200 N -P 2 0 1 0 -150 1300 20 1300 N -P 2 0 1 0 -150 1400 -100 1400 N -P 2 0 1 0 -150 1500 20 1500 N -P 2 0 1 0 -150 1600 -100 1600 N -P 2 0 1 0 -150 1700 20 1700 N -P 2 0 1 0 -150 1800 -100 1800 N -P 2 0 1 0 -150 1870 -150 -1859 N -P 2 0 1 0 -100 -1900 130 -1800 N -P 2 0 1 0 -100 1910 130 1800 N -P 2 0 1 0 150 -1770 150 1770 N -X 1 1 -450 -1800 300 R 50 50 1 1 P -X 2 2 -450 -1600 300 R 50 50 1 1 P -X 3 3 -450 -1400 300 R 50 50 1 1 P -X 4 4 -450 -1200 300 R 50 50 1 1 P -X 5 5 -450 -1000 300 R 50 50 1 1 P -X 6 6 -450 -800 300 R 50 50 1 1 P -X 7 7 -450 -600 300 R 50 50 1 1 P -X 8 8 -450 -400 300 R 50 50 1 1 P -X 9 9 -450 -200 300 R 50 50 1 1 P -X 10 10 -450 0 300 R 50 50 1 1 P -X 20 20 -450 -1700 300 R 50 50 1 1 P -X 30 30 -450 300 300 R 50 50 1 1 P -X 11 11 -450 200 300 R 50 50 1 1 P -X 21 21 -450 -1500 300 R 50 50 1 1 P -X 31 31 -450 500 300 R 50 50 1 1 P -X 12 12 -450 400 300 R 50 50 1 1 P -X 22 22 -450 -1300 300 R 50 50 1 1 P -X 32 32 -450 700 300 R 50 50 1 1 P -X 13 13 -450 600 300 R 50 50 1 1 P -X 23 23 -450 -1100 300 R 50 50 1 1 P -X 33 33 -450 900 300 R 50 50 1 1 P -X 14 14 -450 800 300 R 50 50 1 1 P -X 24 24 -450 -900 300 R 50 50 1 1 P -X 34 34 -450 1100 300 R 50 50 1 1 P -X 15 15 -450 1000 300 R 50 50 1 1 P -X 25 25 -450 -700 300 R 50 50 1 1 P -X 35 35 -450 1300 300 R 50 50 1 1 P -X 16 16 -450 1200 300 R 50 50 1 1 P -X 26 26 -450 -500 300 R 50 50 1 1 P -X 36 36 -450 1500 300 R 50 50 1 1 P -X 17 17 -450 1400 300 R 50 50 1 1 P -X 27 27 -450 -300 300 R 50 50 1 1 P -X 37 37 -450 1700 300 R 50 50 1 1 P -X 18 18 -450 1600 300 R 50 50 1 1 P -X 28 28 -450 -100 300 R 50 50 1 1 P -X 19 19 -450 1800 300 R 50 50 1 1 P -X 29 29 -450 100 300 R 50 50 1 1 P -ENDDRAW -ENDDEF -# -# DB9 -# -DEF DB9 J 0 40 Y N 1 F N -F0 "J" 0 550 50 H V C CNN -F1 "DB9" 0 -550 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -$FPLIST - DB9* -$ENDFPLIST -DRAW -C -70 -400 30 0 1 0 N -C -70 -200 30 0 1 0 N -C -70 0 30 0 1 0 N -C -70 200 30 0 1 0 N -C -70 400 30 0 1 0 N -C 50 -300 30 0 1 0 N -C 50 -100 30 0 1 0 N -C 50 100 30 0 1 0 N -C 50 300 30 0 1 0 N -P 2 0 1 8 -150 -460 -150 460 N -P 2 0 1 8 -150 -459 -140 -470 N -P 2 0 1 0 -150 -400 -100 -400 N -P 2 0 1 0 -150 -300 20 -300 N -P 2 0 1 0 -150 -200 -100 -200 N -P 2 0 1 0 -150 -100 20 -100 N -P 2 0 1 0 -150 0 -100 0 N -P 2 0 1 0 -150 100 20 100 N -P 2 0 1 0 -150 200 -100 200 N -P 2 0 1 0 -150 300 20 300 N -P 2 0 1 0 -150 400 -100 400 N -P 2 0 1 8 -140 -470 -110 -490 N -P 2 0 1 8 -140 470 -150 460 N -P 2 0 1 8 -140 470 -100 490 N -P 2 0 1 8 -110 -490 -50 -490 N -P 2 0 1 8 -100 490 -70 490 N -P 2 0 1 8 129 390 -70 490 N -P 2 0 1 8 129 390 150 370 N -P 2 0 1 8 140 -409 -50 -490 N -P 2 0 1 8 150 -390 140 -409 N -P 2 0 1 8 150 370 150 -390 N -X 1 1 -450 -400 300 R 50 50 1 1 P -X 2 2 -450 -200 300 R 50 50 1 1 P -X 3 3 -450 0 300 R 50 50 1 1 P -X 4 4 -450 200 300 R 50 50 1 1 P -X 5 5 -450 400 300 R 50 50 1 1 P -X P6 6 -450 -300 300 R 50 50 1 1 P -X P7 7 -450 -100 300 R 50 50 1 1 P -X P8 8 -450 100 300 R 50 50 1 1 P -X P9 9 -450 300 300 R 50 50 1 1 P -ENDDRAW -ENDDEF -# -# DIL10 -# -DEF DIL10 P 0 40 Y N 1 F N -F0 "P" 0 300 50 H V C CNN -F1 "DIL10" 0 0 50 V V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -S -50 250 50 -250 0 1 0 N -X P1 1 -350 200 300 R 50 50 1 1 P I -X P2 2 -350 100 300 R 50 50 1 1 P I -X P3 3 -350 0 300 R 50 50 1 1 P I -X P4 4 -350 -100 300 R 50 50 1 1 P I -X P5 5 -350 -200 300 R 50 50 1 1 P I -X P6 6 350 -200 300 L 50 50 1 1 P I -X P7 7 350 -100 300 L 50 50 1 1 P I -X P8 8 350 0 300 L 50 50 1 1 P I -X P9 9 350 100 300 L 50 50 1 1 P I -X P10 10 350 200 300 L 50 50 1 1 P I -ENDDRAW -ENDDEF -# -# DIL14 -# -DEF DIL14 P 0 40 Y N 1 F N -F0 "P" 0 400 50 H V C CNN -F1 "DIL14" 0 0 50 V V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -S -50 350 50 -350 0 1 0 N -X 1 1 -350 300 300 R 50 50 1 1 P I -X 2 2 -350 200 300 R 50 50 1 1 P I -X 3 3 -350 100 300 R 50 50 1 1 P I -X 4 4 -350 0 300 R 50 50 1 1 P I -X 5 5 -350 -100 300 R 50 50 1 1 P I -X 6 6 -350 -200 300 R 50 50 1 1 P I -X 7 7 -350 -300 300 R 50 50 1 1 P I -X 8 8 350 -300 300 L 50 50 1 1 P I -X 9 9 350 -200 300 L 50 50 1 1 P I -X 10 10 350 -100 300 L 50 50 1 1 P I -X 11 11 350 0 300 L 50 50 1 1 P I -X 12 12 350 100 300 L 50 50 1 1 P I -X 13 13 350 200 300 L 50 50 1 1 P I -X 14 14 350 300 300 L 50 50 1 1 P I -ENDDRAW -ENDDEF -# -# DIL16 -# -DEF DIL16 P 0 40 Y N 1 F N -F0 "P" 0 450 50 H V C CNN -F1 "DIL16" 0 0 50 V V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -S -50 400 50 -400 0 1 0 N -X 1 1 -350 350 300 R 50 50 1 1 P I -X 2 2 -350 250 300 R 50 50 1 1 P I -X 3 3 -350 150 300 R 50 50 1 1 P I -X 4 4 -350 50 300 R 50 50 1 1 P I -X 5 5 -350 -50 300 R 50 50 1 1 P I -X 6 6 -350 -150 300 R 50 50 1 1 P I -X 7 7 -350 -250 300 R 50 50 1 1 P I -X 8 8 -350 -350 300 R 50 50 1 1 P I -X 9 9 350 -350 300 L 50 50 1 1 P I -X 10 10 350 -250 300 L 50 50 1 1 P I -X 11 11 350 -150 300 L 50 50 1 1 P I -X 12 12 350 -50 300 L 50 50 1 1 P I -X 13 13 350 50 300 L 50 50 1 1 P I -X 14 14 350 150 300 L 50 50 1 1 P I -X 15 15 350 250 300 L 50 50 1 1 P I -X 16 16 350 350 300 L 50 50 1 1 P I -ENDDRAW -ENDDEF -# -# DIL18 -# -DEF DIL18 P 0 40 Y N 1 F N -F0 "P" 0 550 50 H V C CNN -F1 "DIL18" 0 -550 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -S -150 500 150 -500 0 1 0 N -X P1 1 -350 400 200 R 40 40 1 1 P I -X P2 2 -350 300 200 R 40 40 1 1 P I -X P3 3 -350 200 200 R 40 40 1 1 P I -X P4 4 -350 100 200 R 40 40 1 1 P I -X P5 5 -350 0 200 R 40 40 1 1 P I -X P6 6 -350 -100 200 R 40 40 1 1 P I -X P7 7 -350 -200 200 R 40 40 1 1 P I -X P8 8 -350 -300 200 R 40 40 1 1 P I -X P9 9 -350 -400 200 R 40 40 1 1 P I -X P10 10 350 -400 200 L 40 40 1 1 P I -X P11 11 350 -300 200 L 40 40 1 1 P I -X P12 12 350 -200 200 L 40 40 1 1 P I -X P13 13 350 -100 200 L 40 40 1 1 P I -X P14 14 350 0 200 L 40 40 1 1 P I -X P15 15 350 100 200 L 40 40 1 1 P I -X P16 16 350 200 200 L 40 40 1 1 P I -X P17 17 350 300 200 L 40 40 1 1 P I -X P18 18 350 400 200 L 40 40 1 1 P I -ENDDRAW -ENDDEF -# -# DIL20 -# -DEF DIL20 P 0 40 Y N 1 F N -F0 "P" 0 550 50 H V C CNN -F1 "DIL20" 0 0 50 V V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -S -150 500 150 -500 0 1 0 N -X P1 1 -350 450 200 R 40 40 1 1 P I -X P2 2 -350 350 200 R 40 40 1 1 P I -X P3 3 -350 250 200 R 40 40 1 1 P I -X P4 4 -350 150 200 R 40 40 1 1 P I -X P5 5 -350 50 200 R 40 40 1 1 P I -X P6 6 -350 -50 200 R 40 40 1 1 P I -X P7 7 -350 -150 200 R 40 40 1 1 P I -X P8 8 -350 -250 200 R 40 40 1 1 P I -X P9 9 -350 -350 200 R 40 40 1 1 P I -X P10 10 -350 -450 200 R 40 40 1 1 P I -X P20 20 350 450 200 L 40 40 1 1 P I -X P11 11 350 -450 200 L 40 40 1 1 P I -X P12 12 350 -350 200 L 40 40 1 1 P I -X P13 13 350 -250 200 L 40 40 1 1 P I -X P14 14 350 -150 200 L 40 40 1 1 P I -X P15 15 350 -50 200 L 40 40 1 1 P I -X P16 16 350 50 200 L 40 40 1 1 P I -X P17 17 350 150 200 L 40 40 1 1 P I -X P18 18 350 250 200 L 40 40 1 1 P I -X P19 19 350 350 200 L 40 40 1 1 P I -ENDDRAW -ENDDEF -# -# DIL24 -# -DEF DIL24 P 0 40 Y N 1 F N -F0 "P" 0 100 50 H V C CNN -F1 "DIL24" 0 -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 -50 -650 50 -650 N -P 2 0 1 0 -50 650 -50 -650 N -P 2 0 1 0 50 -650 50 650 N -P 2 0 1 0 50 650 -50 650 N -X P1 1 -350 550 300 R 50 50 1 1 P I -X P2 2 -350 450 300 R 50 50 1 1 P I -X P3 3 -350 350 300 R 50 50 1 1 P I -X P4 4 -350 250 300 R 50 50 1 1 P I -X P5 5 -350 150 300 R 50 50 1 1 P I -X P6 6 -350 50 300 R 50 50 1 1 P I -X P7 7 -350 -50 300 R 50 50 1 1 P I -X P8 8 -350 -150 300 R 50 50 1 1 P I -X P9 9 -350 -250 300 R 50 50 1 1 P I -X P10 10 -350 -350 300 R 50 50 1 1 P I -X P20 20 350 150 300 L 50 50 1 1 P I -X P11 11 -350 -450 300 R 50 50 1 1 P I -X P21 21 350 250 300 L 50 50 1 1 P I -X P12 12 -350 -550 300 R 50 50 1 1 P I -X P22 22 350 350 300 L 50 50 1 1 P I -X P13 13 350 -550 300 L 50 50 1 1 P I -X P23 23 350 450 300 L 50 50 1 1 P I -X P14 14 350 -450 300 L 50 50 1 1 P I -X P24 24 350 550 300 L 50 50 1 1 P I -X P15 15 350 -350 300 L 50 50 1 1 P I -X P16 16 350 -250 300 L 50 50 1 1 P I -X P17 17 350 -150 300 L 50 50 1 1 P I -X P18 18 350 -50 300 L 50 50 1 1 P I -X P19 19 350 50 300 L 50 50 1 1 P I -ENDDRAW -ENDDEF -# -# DIL32 -# -DEF DIL32 P 0 40 Y N 1 F N -F0 "P" 0 950 50 H V C CNN -F1 "DIL32" 0 0 50 V V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -S -50 850 50 -850 0 1 0 N -X P1 1 -350 750 300 R 50 50 1 1 P I -X P2 2 -350 650 300 R 50 50 1 1 P I -X P3 3 -350 550 300 R 50 50 1 1 P I -X P4 4 -350 450 300 R 50 50 1 1 P I -X P5 5 -350 350 300 R 50 50 1 1 P I -X P6 6 -350 250 300 R 50 50 1 1 P I -X P7 7 -350 150 300 R 50 50 1 1 P I -X P8 8 -350 50 300 R 50 50 1 1 P I -X P9 9 -350 -50 300 R 50 50 1 1 P I -X P10 10 -350 -150 300 R 50 50 1 1 P I -X P20 20 350 450 300 L 50 50 1 1 P I -X P30 30 350 -550 300 L 50 50 1 1 P I -X P11 11 -350 -250 300 R 50 50 1 1 P I -X P21 21 350 350 300 L 50 50 1 1 P I -X P31 31 350 -650 300 L 50 50 1 1 P I -X P12 12 -350 -350 300 R 50 50 1 1 P I -X P22 22 350 250 300 L 50 50 1 1 P I -X P32 32 350 -750 300 L 50 50 1 1 P I -X P13 13 -350 -450 300 R 50 50 1 1 P I -X P23 23 350 150 300 L 50 50 1 1 P I -X P14 14 -350 -550 300 R 50 50 1 1 P I -X P24 24 350 50 300 L 50 50 1 1 P I -X P15 15 -350 -650 300 R 50 50 1 1 P I -X P25 25 350 -50 300 L 50 50 1 1 P I -X P16 16 -350 -750 300 R 50 50 1 1 P I -X P26 26 350 -150 300 L 50 50 1 1 P I -X P17 17 350 750 300 L 50 50 1 1 P I -X P27 27 350 -250 300 L 50 50 1 1 P I -X P18 18 350 650 300 L 50 50 1 1 P I -X P28 28 350 -350 300 L 50 50 1 1 P I -X P19 19 350 550 300 L 50 50 1 1 P I -X P29 29 350 -450 300 L 50 50 1 1 P I -ENDDRAW -ENDDEF -# -# DIL38 -# -DEF DIL38 P 0 40 Y N 1 F N -F0 "P" 0 1000 50 H V C CNN -F1 "DIL38" 0 0 50 V V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -S -50 950 50 -950 0 1 0 N -X P1 1 -350 900 300 R 50 50 1 1 P I -X P2 2 -350 800 300 R 50 50 1 1 P I -X P3 3 -350 700 300 R 50 50 1 1 P I -X P4 4 -350 600 300 R 50 50 1 1 P I -X P5 5 -350 500 300 R 50 50 1 1 P I -X P6 6 -350 400 300 R 50 50 1 1 P I -X P7 7 -350 300 300 R 50 50 1 1 P I -X P8 8 -350 200 300 R 50 50 1 1 P I -X P9 9 -350 100 300 R 50 50 1 1 P I -X P10 10 -350 0 300 R 50 50 1 1 P I -X P20 20 350 900 300 L 50 50 1 1 P I -X P30 30 350 -100 300 L 50 50 1 1 P I -X P11 11 -350 -100 300 R 50 50 1 1 P I -X P21 21 350 800 300 L 50 50 1 1 P I -X P31 31 350 -200 300 L 50 50 1 1 P I -X P12 12 -350 -200 300 R 50 50 1 1 P I -X P22 22 350 700 300 L 50 50 1 1 P I -X P32 32 350 -300 300 L 50 50 1 1 P I -X P13 13 -350 -300 300 R 50 50 1 1 P I -X P23 23 350 600 300 L 50 50 1 1 P I -X P33 33 350 -400 300 L 50 50 1 1 P I -X P14 14 -350 -400 300 R 50 50 1 1 P I -X P24 24 350 500 300 L 50 50 1 1 P I -X P34 34 350 -500 300 L 50 50 1 1 P I -X P15 15 -350 -500 300 R 50 50 1 1 P I -X P25 25 350 400 300 L 50 50 1 1 P I -X P35 35 350 -600 300 L 50 50 1 1 P I -X P16 16 -350 -600 300 R 50 50 1 1 P I -X P26 26 350 300 300 L 50 50 1 1 P I -X P36 36 350 -700 300 L 50 50 1 1 P I -X P17 17 -350 -700 300 R 50 50 1 1 P I -X P27 27 350 200 300 L 50 50 1 1 P I -X P37 37 350 -800 300 L 50 50 1 1 P I -X P18 18 -350 -800 300 R 50 50 1 1 P I -X P28 28 350 100 300 L 50 50 1 1 P I -X P38 38 350 -900 300 L 50 50 1 1 P I -X P19 19 -350 -900 300 R 50 50 1 1 P I -X P29 29 350 0 300 L 50 50 1 1 P I -ENDDRAW -ENDDEF -# -# DIL40 -# -DEF DIL40 P 0 40 Y N 1 F N -F0 "P" 0 1050 50 H V C CNN -F1 "DIL40" 0 0 50 V V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -S -50 1000 50 -1000 0 1 0 N -X 1 1 -350 950 300 R 50 50 1 1 P I -X 2 2 -350 850 300 R 50 50 1 1 P I -X 3 3 -350 750 300 R 50 50 1 1 P I -X 4 4 -350 650 300 R 50 50 1 1 P I -X 5 5 -350 550 300 R 50 50 1 1 P I -X 6 6 -350 450 300 R 50 50 1 1 P I -X 7 7 -350 350 300 R 50 50 1 1 P I -X 8 8 -350 250 300 R 50 50 1 1 P I -X 9 9 -350 150 300 R 50 50 1 1 P I -X 10 10 -350 50 300 R 50 50 1 1 P I -X 20 20 -350 -950 300 R 50 50 1 1 P I -X 30 30 350 -50 300 L 50 50 1 1 P I -X 40 40 350 950 300 L 50 50 1 1 P I -X 11 11 -350 -50 300 R 50 50 1 1 P I -X 21 21 350 -950 300 L 50 50 1 1 P I -X 31 31 350 50 300 L 50 50 1 1 P I -X 12 12 -350 -150 300 R 50 50 1 1 P I -X 22 22 350 -850 300 L 50 50 1 1 P I -X 32 32 350 150 300 L 50 50 1 1 P I -X 13 13 -350 -250 300 R 50 50 1 1 P I -X 23 23 350 -750 300 L 50 50 1 1 P I -X 33 33 350 250 300 L 50 50 1 1 P I -X 14 14 -350 -350 300 R 50 50 1 1 P I -X 24 24 350 -650 300 L 50 50 1 1 P I -X 34 34 350 350 300 L 50 50 1 1 P I -X 15 15 -350 -450 300 R 50 50 1 1 P I -X 25 25 350 -550 300 L 50 50 1 1 P I -X 35 35 350 450 300 L 50 50 1 1 P I -X 16 16 -350 -550 300 R 50 50 1 1 P I -X 26 26 350 -450 300 L 50 50 1 1 P I -X 36 36 350 550 300 L 50 50 1 1 P I -X 17 17 -350 -650 300 R 50 50 1 1 P I -X 27 27 350 -350 300 L 50 50 1 1 P I -X 37 37 350 650 300 L 50 50 1 1 P I -X 18 18 -350 -750 300 R 50 50 1 1 P I -X 28 28 350 -250 300 L 50 50 1 1 P I -X 38 38 350 750 300 L 50 50 1 1 P I -X 19 19 -350 -850 300 R 50 50 1 1 P I -X 29 29 350 -150 300 L 50 50 1 1 P I -X 39 39 350 850 300 L 50 50 1 1 P I -ENDDRAW -ENDDEF -# -# DIL6 -# -DEF DIL6 P 0 40 Y N 1 F N -F0 "P" 0 200 50 H V C CNN -F1 "DIL6" 0 0 50 V V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -S -50 150 50 -150 0 1 0 N -X P1 1 -350 100 300 R 50 50 1 1 P I -X P2 2 -350 0 300 R 50 50 1 1 P I -X P3 3 -350 -100 300 R 50 50 1 1 P I -X P4 4 350 -100 300 L 50 50 1 1 P I -X P5 5 350 0 300 L 50 50 1 1 P I -X P6 6 350 100 300 L 50 50 1 1 P I -ENDDRAW -ENDDEF -# -# DIL8 -# -DEF DIL8 P 0 40 Y N 1 F N -F0 "P" 0 250 50 H V C CNN -F1 "DIL8" 0 0 50 V V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -S -50 200 50 -200 0 1 0 N -X P1 1 -350 150 300 R 50 50 1 1 P I -X P2 2 -350 50 300 R 50 50 1 1 P I -X P3 3 -350 -50 300 R 50 50 1 1 P I -X P4 4 -350 -150 300 R 50 50 1 1 P I -X P5 5 350 -150 300 L 50 50 1 1 P I -X P6 6 350 -50 300 L 50 50 1 1 P I -X P7 7 350 50 300 L 50 50 1 1 P I -X P8 8 350 150 300 L 50 50 1 1 P I -ENDDRAW -ENDDEF -# -# DIL_26 -# -DEF DIL_26 P 0 20 Y N 1 F N -F0 "P" 0 700 50 H V C CNN -F1 "DIL_26" 0 -50 50 V V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -ALIAS DIL26 -DRAW -S -50 650 50 -650 0 1 0 N -X 1 1 -350 600 300 R 50 30 1 1 P I -X 2 2 -350 500 300 R 50 30 1 1 P I -X 3 3 -350 400 300 R 50 30 1 1 P I -X 4 4 -350 300 300 R 50 30 1 1 P I -X 5 5 -350 200 300 R 50 30 1 1 P I -X 6 6 -350 100 300 R 50 30 1 1 P I -X 7 7 -350 0 300 R 50 30 1 1 P I -X 8 8 -350 -100 300 R 50 30 1 1 P I -X 9 9 -350 -200 300 R 50 30 1 1 P I -X 10 10 -350 -300 300 R 50 30 1 1 P I -X 20 20 350 0 300 L 50 30 1 1 P I -X 11 11 -350 -400 300 R 50 30 1 1 P I -X 21 21 350 -100 300 L 50 30 1 1 P I -X 12 12 -350 -500 300 R 50 30 1 1 P I -X 22 22 350 -200 300 L 50 30 1 1 P I -X 13 13 -350 -600 300 R 50 30 1 1 P I -X 23 23 350 -300 300 L 50 30 1 1 P I -X 14 14 350 600 300 L 50 30 1 1 P I -X 24 24 350 -400 300 L 50 30 1 1 P I -X 15 15 350 500 300 L 50 30 1 1 P I -X 25 25 350 -500 300 L 50 30 1 1 P I -X 16 16 350 400 300 L 50 30 1 1 P I -X 26 26 350 -600 300 L 50 30 1 1 P I -X 17 17 350 300 300 L 50 30 1 1 P I -X 18 18 350 200 300 L 50 30 1 1 P I -X 19 19 350 100 300 L 50 30 1 1 P I -ENDDRAW -ENDDEF -# -# DIN_5 -# -DEF DIN_5 P 0 40 Y N 1 F N -F0 "P" 0 0 50 H V C CNN -F1 "DIN_5" 0 -150 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -A 0 -284 18 1 1799 0 1 0 N 18 -284 -18 -284 -C -200 0 50 0 1 0 N -C -161 140 50 0 1 0 N -C 0 0 286 0 1 0 N -C 0 0 300 0 1 0 N -C 0 200 50 0 1 0 N -C 159 140 50 0 1 0 N -C 200 0 50 0 1 0 N -P 2 0 1 0 -300 200 -220 200 N -P 2 0 1 0 -250 0 -300 0 N -P 2 0 1 0 -220 200 -190 180 N -P 2 0 1 0 0 250 0 300 N -P 2 0 1 0 219 200 190 180 N -P 2 0 1 0 250 0 300 0 N -P 2 0 1 0 300 200 219 200 N -X 1 1 -400 0 100 R 50 50 1 1 P -X 2 2 0 400 100 D 50 50 1 1 P -X 3 3 400 0 100 L 50 50 1 1 P -X 4 4 -400 200 100 R 50 50 1 1 P -X 5 5 400 200 100 L 50 50 1 1 P -ENDDRAW -ENDDEF -# -# GS2 -# -DEF GS2 GS 0 40 N N 1 F N -F0 "GS" 100 150 50 H V C CNN -F1 "GS2" 100 -149 50 H V C CNN -F2 "GS2" 74 0 50 V V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -P 4 0 1 0 -40 -10 -40 -100 40 -100 40 -10 F -P 4 0 1 0 -40 10 -40 100 40 100 40 10 F -X G1 1 0 200 100 D 50 50 1 1 P -X G2 2 0 -200 100 U 50 50 1 1 P -ENDDRAW -ENDDEF -# -# GS3 -# -DEF GS3 GS 0 40 Y N 1 F N -F0 "GS" 50 200 50 H V C CNN -F1 "GS3" 50 -199 50 H V C CNN -F2 "GS3" 88 -74 50 V V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -P 4 0 1 0 -50 -140 -50 -60 50 -60 50 -140 F -P 4 0 1 0 -50 40 50 40 50 -40 -50 -40 F -P 4 0 1 0 -50 140 -50 60 50 60 50 140 F -X G1 1 -150 100 100 R 50 50 1 1 P -X G2 2 150 0 100 L 50 50 1 1 P -X G3 3 -150 -100 100 R 50 50 1 1 P -ENDDRAW -ENDDEF -# -# HE10-10 -# -DEF HE10-10 P 0 40 Y Y 1 F N -F0 "P" 0 550 50 H V C CNN -F1 "HE10-10" 0 -600 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -S -250 500 250 -500 0 1 0 N -S -150 250 -150 250 0 1 0 N -S -150 250 -150 250 0 1 0 N -X 1 1 -550 400 300 R 50 50 1 1 P I -X 2 2 550 400 300 L 50 50 1 1 P I -X 3 3 -550 200 300 R 50 50 1 1 P I -X 4 4 550 200 300 L 50 50 1 1 P I -X 5 5 -550 0 300 R 50 50 1 1 P I -X 6 6 550 0 300 L 50 50 1 1 P I -X 7 7 -550 -200 300 R 50 50 1 1 P I -X 8 8 550 -200 300 L 50 50 1 1 P I -X 9 9 -550 -400 300 R 50 50 1 1 P I -X 10 10 550 -400 300 L 50 50 1 1 P I -ENDDRAW -ENDDEF -# -# HE10-16 -# -DEF HE10-16 P 0 40 Y Y 1 F N -F0 "P" 0 450 50 H V C CNN -F1 "HE10-16" 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 -300 400 300 -400 0 1 0 N -X 1 1 -600 350 300 R 50 50 1 1 P I -X 2 2 600 350 300 L 50 50 1 1 P I -X 3 3 -600 250 300 R 50 50 1 1 P I -X 4 4 600 250 300 L 50 50 1 1 P I -X 5 5 -600 150 300 R 50 50 1 1 P I -X 6 6 600 150 300 L 50 50 1 1 P I -X 7 7 -600 50 300 R 50 50 1 1 P I -X 8 8 600 50 300 L 50 50 1 1 P I -X 9 9 -600 -50 300 R 50 50 1 1 P I -X 10 10 600 -50 300 L 50 50 1 1 P I -X 11 11 -600 -150 300 R 50 50 1 1 P I -X 12 12 600 -150 300 L 50 50 1 1 P I -X 13 13 -600 -250 300 R 50 50 1 1 P I -X 14 14 600 -250 300 L 50 50 1 1 P I -X 15 15 -600 -350 300 R 50 50 1 1 P I -X 16 16 600 -350 300 L 50 50 1 1 P I -ENDDRAW -ENDDEF -# -# HE10-20 -# -DEF HE10-20 P 0 40 Y Y 1 F N -F0 "P" 0 550 50 H V C CNN -F1 "HE10-20" 0 -550 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -S -300 500 300 -500 0 1 0 N -X 1 1 -600 450 300 R 50 50 1 1 P I -X 2 2 600 450 300 L 50 50 1 1 P I -X 3 3 -600 350 300 R 50 50 1 1 P I -X 4 4 600 350 300 L 50 50 1 1 P I -X 5 5 -600 250 300 R 50 50 1 1 P I -X 6 6 600 250 300 L 50 50 1 1 P I -X 7 7 -600 150 300 R 50 50 1 1 P I -X 8 8 600 150 300 L 50 50 1 1 P I -X 9 9 -600 50 300 R 50 50 1 1 P I -X 10 10 600 50 300 L 50 50 1 1 P I -X 20 20 600 -450 300 L 50 50 1 1 P I -X 11 11 -600 -50 300 R 50 50 1 1 P I -X 12 12 600 -50 300 L 50 50 1 1 P I -X 13 13 -600 -150 300 R 50 50 1 1 P I -X 14 14 600 -150 300 L 50 50 1 1 P I -X 15 15 -600 -250 300 R 50 50 1 1 P I -X 16 16 600 -250 300 L 50 50 1 1 P I -X 17 17 -600 -350 300 R 50 50 1 1 P I -X 18 18 600 -350 300 L 50 50 1 1 P I -X 19 19 -600 -450 300 R 50 50 1 1 P I -ENDDRAW -ENDDEF -# -# HE10-26 -# -DEF HE10-26 P 0 40 Y Y 1 F N -F0 "P" 0 750 50 H V C CNN -F1 "HE10-26" 0 -650 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -S -300 700 300 -600 0 1 0 N -X 1 1 -600 650 300 R 50 50 1 1 P I -X 2 2 600 650 300 L 50 50 1 1 P I -X 3 3 -600 550 300 R 50 50 1 1 P I -X 4 4 600 550 300 L 50 50 1 1 P I -X 5 5 -600 450 300 R 50 50 1 1 P I -X 6 6 600 450 300 L 50 50 1 1 P I -X 7 7 -600 350 300 R 50 50 1 1 P I -X 8 8 600 350 300 L 50 50 1 1 P I -X 9 9 -600 250 300 R 50 50 1 1 P I -X 10 10 600 250 300 L 50 50 1 1 P I -X 20 20 600 -250 300 L 50 50 1 1 P I -X 11 11 -600 150 300 R 50 50 1 1 P I -X 21 21 -600 -350 300 R 50 50 1 1 P I -X 12 12 600 150 300 L 50 50 1 1 P I -X 22 22 600 -350 300 L 50 50 1 1 P I -X 13 13 -600 50 300 R 50 50 1 1 P I -X 23 23 -600 -450 300 R 50 50 1 1 P I -X 14 14 600 50 300 L 50 50 1 1 P I -X 24 24 600 -450 300 L 50 50 1 1 P I -X 15 15 -600 -50 300 R 50 50 1 1 P I -X 25 25 -600 -550 300 R 50 50 1 1 P I -X 16 16 600 -50 300 L 50 50 1 1 P I -X 26 26 600 -550 300 L 50 50 1 1 P I -X 17 17 -600 -150 300 R 50 50 1 1 P I -X 18 18 600 -150 300 L 50 50 1 1 P I -X 19 19 -600 -250 300 R 50 50 1 1 P I -ENDDRAW -ENDDEF -# -# HE10-32 -# -DEF HE10-32 P 0 40 N Y 1 F N -F0 "P" 0 850 50 H V C CNN -F1 "HE10-32" 0 -850 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -S -300 800 300 -800 0 1 0 N -X 1 1 -600 750 300 R 50 50 0 1 P I -X 2 2 600 750 300 L 50 50 0 1 P I -X 3 3 -600 650 300 R 50 50 0 1 P I -X 4 4 600 650 300 L 50 50 0 1 P I -X 5 5 -600 550 300 R 50 50 0 1 P I -X 6 6 600 550 300 L 50 50 0 1 P I -X 7 7 -600 450 300 R 50 50 0 1 P I -X 8 8 600 450 300 L 50 50 0 1 P I -X 9 9 -600 350 300 R 50 50 0 1 P I -X 10 10 600 350 300 L 50 50 0 1 P I -X 20 20 600 -150 300 L 50 50 0 1 P I -X 30 30 600 -650 300 L 50 50 0 1 P I -X 11 11 -600 250 300 R 50 50 0 1 P I -X 21 21 -600 -250 300 R 50 50 0 1 P I -X 31 31 -600 -750 300 R 50 50 0 1 P I -X 12 12 600 250 300 L 50 50 0 1 P I -X 22 22 600 -250 300 L 50 50 0 1 P I -X 32 32 600 -750 300 L 50 50 0 1 P I -X 13 13 -600 150 300 R 50 50 0 1 P I -X 23 23 -600 -350 300 R 50 50 0 1 P I -X 14 14 600 150 300 L 50 50 0 1 P I -X 24 24 600 -350 300 L 50 50 0 1 P I -X 15 15 -600 50 300 R 50 50 0 1 P I -X 25 25 -600 -450 300 R 50 50 0 1 P I -X 16 16 600 50 300 L 50 50 0 1 P I -X 26 26 600 -450 300 L 50 50 0 1 P I -X 17 17 -600 -50 300 R 50 50 0 1 P I -X 27 27 -600 -550 300 R 50 50 0 1 P I -X 18 18 600 -50 300 L 50 50 0 1 P I -X 28 28 600 -550 300 L 50 50 0 1 P I -X 19 19 -600 -150 300 R 50 50 0 1 P I -X 29 29 -600 -650 300 R 50 50 0 1 P I -ENDDRAW -ENDDEF -# -# HE10-34 -# -DEF HE10-34 P 0 40 Y Y 1 F N -F0 "P" 0 900 50 H V C CNN -F1 "HE10-34" 0 -900 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -S -300 850 300 -850 0 1 0 N -X 1 1 -600 800 300 R 50 50 1 1 P I -X 2 2 600 800 300 L 50 50 1 1 P I -X 3 3 -600 700 300 R 50 50 1 1 P I -X 4 4 600 700 300 L 50 50 1 1 P I -X 5 5 -600 600 300 R 50 50 1 1 P I -X 6 6 600 600 300 L 50 50 1 1 P I -X 7 7 -600 500 300 R 50 50 1 1 P I -X 8 8 600 500 300 L 50 50 1 1 P I -X 9 9 -600 400 300 R 50 50 1 1 P I -X 10 10 600 400 300 L 50 50 1 1 P I -X 20 20 600 -100 300 L 50 50 1 1 P I -X 30 30 600 -600 300 L 50 50 1 1 P I -X 11 11 -600 300 300 R 50 50 1 1 P I -X 21 21 -600 -200 300 R 50 50 1 1 P I -X 31 31 -600 -700 300 R 50 50 1 1 P I -X 12 12 600 300 300 L 50 50 1 1 P I -X 22 22 600 -200 300 L 50 50 1 1 P I -X 32 32 600 -700 300 L 50 50 1 1 P I -X 13 13 -600 200 300 R 50 50 1 1 P I -X 23 23 -600 -300 300 R 50 50 1 1 P I -X 33 33 -600 -800 300 R 50 50 1 1 P I -X 14 14 600 200 300 L 50 50 1 1 P I -X 24 24 600 -300 300 L 50 50 1 1 P I -X 34 34 600 -800 300 L 50 50 1 1 P I -X 15 15 -600 100 300 R 50 50 1 1 P I -X 25 25 -600 -400 300 R 50 50 1 1 P I -X 16 16 600 100 300 L 50 50 1 1 P I -X 26 26 600 -400 300 L 50 50 1 1 P I -X 17 17 -600 0 300 R 50 50 1 1 P I -X 27 27 -600 -500 300 R 50 50 1 1 P I -X 18 18 600 0 300 L 50 50 1 1 P I -X 28 28 600 -500 300 L 50 50 1 1 P I -X 19 19 -600 -100 300 R 50 50 1 1 P I -X 29 29 -600 -600 300 R 50 50 1 1 P I -ENDDRAW -ENDDEF -# -# I3E1394 -# -DEF I3E1394 JP 0 40 Y Y 1 F N -F0 "JP" 0 -450 50 H V C CNN -F1 "I3E1394" 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 -200 400 200 -400 0 1 0 N -X PWR 1 -400 250 200 R 50 50 1 1 P -X GND 2 -400 -250 200 R 50 50 1 1 P -X TPB- 3 -400 -150 200 R 50 50 1 1 B -X TPB+ 4 -400 -50 200 R 50 50 1 1 B -X TPA- 5 -400 50 200 R 50 50 1 1 B -X TPA+ 6 -400 150 200 R 50 50 1 1 B -X SHID 7 -400 350 200 R 50 50 1 1 P -X SHID 8 -400 -350 200 R 50 50 1 1 P -ENDDRAW -ENDDEF -# -# JACK_2P -# -DEF JACK_2P J 0 40 Y Y 1 F N -F0 "J" -350 -200 50 H V C CNN -F1 "JACK_2P" -150 250 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -S -450 150 -400 -100 0 1 0 F -S 300 -150 -400 200 0 1 0 N -P 3 0 1 0 150 0 300 0 300 0 N -P 4 0 1 0 0 -100 -50 -50 -100 -100 -100 -100 N -P 4 0 1 0 0 -100 300 -100 300 -100 300 -100 N -P 4 0 1 0 50 -50 100 -100 150 -50 150 -50 N -P 4 0 1 0 150 0 100 0 100 -100 100 -100 N -P 5 0 1 0 300 150 -250 150 -300 100 -350 150 -350 150 N -X ~ 1 450 -100 150 L 50 50 1 1 P -X ~ 2 450 0 150 L 50 50 1 1 P -X ~ 3 450 150 150 L 50 50 1 1 P -ENDDRAW -ENDDEF -# -# JACK_TRS_6PINS -# -DEF JACK_TRS_6PINS J 0 30 Y Y 1 F N -F0 "J" 0 400 50 H V C CNN -F1 "JACK_TRS_6PINS" -50 -300 50 H V C CNN -F2 "" 100 -150 50 H V C CNN -F3 "" 100 -150 50 H V C CNN -DRAW -P 3 0 0 0 150 -200 150 -100 300 -100 N -P 3 0 0 0 150 0 150 100 300 100 N -P 3 0 0 0 150 200 150 300 300 300 N -P 4 0 0 0 -350 200 -300 150 -250 200 300 200 N -P 4 0 0 0 -250 0 -200 50 50 -200 300 -200 N -S -450 200 -400 -50 0 1 0 F -S 300 -250 -400 350 0 1 0 N -P 2 0 1 0 50 0 300 0 N -P 4 0 1 0 50 0 0 50 -50 0 -50 0 N -P 4 0 1 0 100 -150 150 -200 200 -150 200 -150 N -P 4 0 1 0 100 50 150 0 200 50 200 50 N -P 4 0 1 0 100 250 150 200 200 250 200 250 N -X S 1 400 200 100 L 50 50 1 1 P -X T 2 400 0 100 L 50 50 1 1 P -X R 3 400 -200 100 L 50 50 1 1 P -X SN 4 400 300 100 L 50 50 1 1 P -X TN 5 400 100 100 L 50 50 1 1 P -X RN 6 400 -100 100 L 50 50 1 1 P -ENDDRAW -ENDDEF -# -# JEDEC24 -# -DEF JEDEC24 J 0 40 Y Y 1 F N -F0 "J" 0 100 50 H V C CNN -F1 "JEDEC24" 0 -100 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -S -500 -650 500 650 0 1 0 N -X A7 1 -800 550 300 R 50 50 1 1 P -X A6 2 -800 450 300 R 50 50 1 1 P -X A5 3 -800 350 300 R 50 50 1 1 P -X A4 4 -800 250 300 R 50 50 1 1 P -X A3 5 -800 150 300 R 50 50 1 1 P -X A2 6 -800 50 300 R 50 50 1 1 P -X A1 7 -800 -50 300 R 50 50 1 1 P -X A0 8 -800 -150 300 R 50 50 1 1 P -X D0 9 -800 -250 300 R 50 50 1 1 P -X D1 10 -800 -350 300 R 50 50 1 1 P -X OE/VPP 20 800 150 300 L 50 50 1 1 P -X D2 11 -800 -450 300 R 50 50 1 1 P -X A11/VPP 21 800 250 300 L 50 50 1 1 P -X GND 12 -800 -550 300 R 50 50 1 1 P -X A9 22 800 350 300 L 50 50 1 1 P -X D3 13 800 -550 300 L 50 50 1 1 P -X A8 23 800 450 300 L 50 50 1 1 P -X D4 14 800 -450 300 L 50 50 1 1 P -X VCC 24 800 550 300 L 50 50 1 1 P -X D5 15 800 -350 300 L 50 50 1 1 P -X D6 16 800 -250 300 L 50 50 1 1 P -X D7 17 800 -150 300 L 50 50 1 1 P -X CE 18 800 -50 300 L 50 50 1 1 P -X A10 19 800 50 300 L 50 50 1 1 P -ENDDRAW -ENDDEF -# -# JEDEC28 -# -DEF JEDEC28 J 0 40 Y Y 1 F N -F0 "J" 0 100 50 H V C CNN -F1 "JEDEC28" 0 -100 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -S -500 -750 500 750 0 1 0 N -X VPP 1 -800 650 300 R 50 50 1 1 P -X A12 2 -800 550 300 R 50 50 1 1 P -X A7 3 -800 450 300 R 50 50 1 1 P -X A6 4 -800 350 300 R 50 50 1 1 P -X A5 5 -800 250 300 R 50 50 1 1 P -X A4 6 -800 150 300 R 50 50 1 1 P -X A3 7 -800 50 300 R 50 50 1 1 P -X A2 8 -800 -50 300 R 50 50 1 1 P -X A1 9 -800 -150 300 R 50 50 1 1 P -X A0 10 -800 -250 300 R 50 50 1 1 P -X CE 20 800 -150 300 L 50 50 1 1 P -X D0 11 -800 -350 300 R 50 50 1 1 P -X A10 21 800 -50 300 L 50 50 1 1 P -X D1 12 -800 -450 300 R 50 50 1 1 I -X OE 22 800 50 300 L 50 50 1 1 P -X D2 13 -800 -550 300 R 50 50 1 1 P -X A11 23 800 150 300 L 50 50 1 1 P -X GND 14 -800 -650 300 R 50 50 1 1 P -X A9 24 800 250 300 L 50 50 1 1 P -X D3 15 800 -650 300 L 50 50 1 1 P -X A8 25 800 350 300 L 50 50 1 1 P -X D4 16 800 -550 300 L 50 50 1 1 P -X A13 26 800 450 300 L 50 50 1 1 P -X D5 17 800 -450 300 L 50 50 1 1 P -X A14/PGM 27 800 550 300 L 50 50 1 1 P -X D6 18 800 -350 300 L 50 50 1 1 P -X VCC 28 800 650 300 L 50 50 1 1 P -X D7 19 800 -250 300 L 50 50 1 1 P -ENDDRAW -ENDDEF -# -# LEMO2 -# -DEF LEMO2 K 0 40 Y N 1 F N -F0 "K" 0 200 50 H V C CNN -F1 "LEMO2" 0 -200 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -A 0 0 120 1799 -899 0 1 0 N -120 0 0 -120 -A 0 0 120 -1 -899 0 1 0 N 120 0 0 -120 -C 0 -59 30 0 1 0 N -C 0 0 150 0 1 0 N -C 0 70 30 0 1 0 N -P 2 0 1 0 -120 0 120 0 N -P 2 0 1 0 -50 50 -30 70 N -P 2 0 1 0 -30 -59 -50 -50 N -X ~ 1 -350 50 300 R 50 50 1 1 B -X ~ 2 -350 -50 300 R 50 50 1 1 B -X ~ 1 -350 50 300 R 50 50 1 2 B -X ~ 2 -350 -50 300 R 50 50 1 2 B -ENDDRAW -ENDDEF -# -# LEMO4 -# -DEF LEMO4 K 0 40 Y N 1 F N -F0 "K" 0 100 50 H V C CNN -F1 "LEMO4" 0 -100 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -A 0 -9 220 1799 -899 0 1 0 N -220 -9 0 -229 -A 0 -9 220 -901 1 0 1 0 N 0 -229 220 -9 -C -100 -100 40 0 1 0 N -C -100 100 40 0 1 0 N -C 0 0 250 0 1 0 N -C 100 -100 40 0 1 0 N -C 100 100 40 0 1 0 N -T 0 50 150 70 0 0 1 1 Normal 1 C C -P 2 0 1 0 -220 -9 219 -9 N -P 2 0 1 0 -150 -150 -130 -130 N -P 2 0 1 0 -150 150 -130 130 N -P 2 0 1 0 150 -150 130 -130 N -P 2 0 1 0 150 150 130 130 N -X ~ 1 450 150 300 L 50 50 1 1 B -X ~ 2 -450 150 300 R 50 50 1 1 B -X ~ 3 -450 -150 300 R 50 50 1 1 B -X ~ 4 450 -150 300 L 50 50 1 1 B -X ~ 1 -450 150 300 R 50 50 1 2 B -X ~ 2 -450 -150 300 R 50 50 1 2 B -X ~ 3 450 -150 300 L 50 50 1 2 B -X ~ 4 450 150 300 L 50 50 1 2 B -ENDDRAW -ENDDEF -# -# LEMO5 -# -DEF LEMO5 K 0 40 Y N 1 F N -F0 "K" 200 300 50 H V C CNN -F1 "LEMO5" 300 -300 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -C -150 -29 40 0 1 0 N -C -100 121 40 0 1 0 N -C 0 -129 40 0 1 0 N -C 0 0 250 0 1 0 N -C 100 121 40 0 1 0 N -C 150 -29 40 0 1 0 N -T 0 -80 -150 70 0 0 1 1 Normal 1 C C -P 2 0 1 0 -200 -150 -160 -70 N -P 2 0 1 0 -200 150 -140 130 N -P 2 0 1 0 -61 -240 -61 -209 N -P 2 0 1 0 -61 -209 50 -209 N -P 2 0 1 0 50 -209 50 -240 N -P 2 0 1 0 200 -150 160 -70 N -P 2 0 1 0 200 150 140 130 N -X ~ 1 0 -450 280 U 50 50 1 1 B -X ~ 2 -450 -150 250 R 50 50 1 1 B -X ~ 3 -450 150 250 R 50 50 1 1 B -X ~ 4 450 150 250 L 50 50 1 1 B -X ~ 5 450 -150 250 L 50 50 1 1 B -X ~ 1 -450 150 300 R 50 50 1 2 B -X ~ 1 0 -450 300 U 50 50 1 2 B -X ~ 2 -450 -150 300 R 50 50 1 2 B -X ~ 3 450 -150 300 L 50 50 1 2 B -X ~ 4 450 150 300 L 50 50 1 2 B -ENDDRAW -ENDDEF -# -# LEMO6 -# -DEF LEMO6 J 0 40 Y N 1 F N -F0 "J" 450 400 50 H V C CNN -F1 "LEMO6" 400 -450 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -A 0 0 300 -901 -1799 0 1 0 N -1 -300 -300 -1 -A 0 0 300 -1 -899 0 1 0 N 300 -1 1 -300 -C -200 -100 30 0 1 0 N -C -200 100 30 0 1 0 N -C 0 -200 30 0 1 0 N -C 0 0 400 0 1 0 N -C 0 200 30 0 1 0 N -C 200 -100 30 0 1 0 N -C 200 100 30 0 1 0 N -P 2 0 1 0 -350 -200 -230 -110 N -P 2 0 1 0 -350 200 -230 110 N -P 2 0 1 0 -300 0 300 0 N -P 2 0 1 0 0 -350 0 -230 N -P 2 0 1 0 0 350 0 230 N -P 2 0 1 0 350 -200 230 -110 N -P 2 0 1 0 350 200 230 110 N -X ~ 1 -600 -200 250 R 50 50 1 1 P -X ~ 2 0 -600 250 U 50 50 1 1 P -X ~ 3 600 -200 250 L 50 50 1 1 P -X ~ 4 600 200 250 L 50 50 1 1 P -X ~ 5 0 600 250 D 50 50 1 1 P -X ~ 6 -600 200 250 R 50 50 1 1 P -X ~ 1 -600 -200 300 R 50 50 1 2 P -X ~ 2 0 -600 300 U 50 50 1 2 P -X ~ 3 600 -200 300 L 50 50 1 2 P -X ~ 4 600 200 300 L 50 50 1 2 P -X ~ 5 0 600 300 D 50 50 1 2 P -X ~ 6 -600 200 300 R 50 50 1 2 P -ENDDRAW -ENDDEF -# -# Micro_SD_Card -# -DEF Micro_SD_Card CON 0 40 Y Y 1 F N -F0 "CON" -650 600 50 H V C CNN -F1 "Micro_SD_Card" 650 600 50 H V R CNN -F2 "" 1150 300 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -S -300 -375 -200 -425 0 1 0 F -S -300 -275 -200 -325 0 1 0 F -S -300 -175 -200 -225 0 1 0 F -S -300 -75 -200 -125 0 1 0 F -S -300 25 -200 -25 0 1 0 F -S -300 125 -200 75 0 1 0 F -S -300 225 -200 175 0 1 0 F -S -300 325 -200 275 0 1 0 F -P 6 0 1 10 650 500 650 550 -750 550 -750 -650 650 -650 650 -450 N -P 11 0 1 10 -350 -450 -350 350 -50 350 100 500 150 500 150 450 250 450 300 500 800 500 800 -450 -350 -450 f -X DAT2 1 -900 300 150 R 50 50 1 1 B -X DAT3/CD 2 -900 200 150 R 50 50 1 1 B -X CMD 3 -900 100 150 R 50 50 1 1 I -X VDD 4 -900 0 150 R 50 50 1 1 W -X CLK 5 -900 -100 150 R 50 50 1 1 I -X VSS 6 -900 -200 150 R 50 50 1 1 W -X DAT0 7 -900 -300 150 R 50 50 1 1 I -X DAT1 8 -900 -400 150 R 50 50 1 1 I -X SHIELD 9 800 -600 150 L 50 50 1 1 P -ENDDRAW -ENDDEF -# -# PAL20 -# -DEF PAL20 J 0 40 Y Y 1 F N -F0 "J" 0 100 50 H V C CNN -F1 "PAL20" 0 -100 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -S -500 -550 500 550 0 1 0 N -X OD/CLK 1 -800 450 300 R 50 50 1 1 P -X I0 2 -800 350 300 R 50 50 1 1 P -X I1 3 -800 250 300 R 50 50 1 1 P -X I2 4 -800 150 300 R 50 50 1 1 P -X I3 5 -800 50 300 R 50 50 1 1 P -X I4 6 -800 -50 300 R 50 50 1 1 P -X I5 7 -800 -150 300 R 50 50 1 1 P -X I6 8 -800 -250 300 R 50 50 1 1 P -X I7 9 -800 -350 300 R 50 50 1 1 P -X GND 10 -800 -450 300 R 50 50 1 1 P -X VCC 20 800 450 300 L 50 50 1 1 P -X CLK/OD 11 800 -450 300 L 50 50 1 1 P -X LR/O3 12 800 -350 300 L 50 50 1 1 P -X A2/O2 13 800 -250 300 L 50 50 1 1 P -X A1/O1 14 800 -150 300 L 50 50 1 1 P -X A0/O0 15 800 -50 300 L 50 50 1 1 P -X O3/A2 16 800 50 300 L 50 50 1 1 P -X O2/A1 17 800 150 300 L 50 50 1 1 P -X O1/A0 18 800 250 300 L 50 50 1 1 P -X O0/LR 19 800 350 300 L 50 50 1 1 P -ENDDRAW -ENDDEF -# -# PAL24 -# -DEF PAL24 J 0 40 Y Y 1 F N -F0 "J" 0 100 50 H V C CNN -F1 "PAL24" 0 -100 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -S -500 -650 500 650 0 1 0 N -X OD/CLK 1 -800 550 300 R 50 50 1 1 P -X I0 2 -800 450 300 R 50 50 1 1 P -X I1 3 -800 350 300 R 50 50 1 1 P -X I2 4 -800 250 300 R 50 50 1 1 P -X I3 5 -800 150 300 R 50 50 1 1 P -X I4 6 -800 50 300 R 50 50 1 1 P -X I5 7 -800 -50 300 R 50 50 1 1 P -X I6 8 -800 -150 300 R 50 50 1 1 P -X I7 9 -800 -250 300 R 50 50 1 1 P -X I8 10 -800 -350 300 R 50 50 1 1 P -X O3/A2 20 800 150 300 L 50 50 1 1 P -X I9 11 -800 -450 300 R 50 50 1 1 P -X O2/A1 21 800 250 300 L 50 50 1 1 P -X GND 12 -800 -550 300 R 50 50 1 1 P -X O1/A0 22 800 350 300 L 50 50 1 1 P -X CLK/OD 13 800 -550 300 L 50 50 1 1 P -X O0/LR 23 800 450 300 L 50 50 1 1 P -X LR/O4 14 800 -450 300 L 50 50 1 1 P -X VCC 24 800 550 300 L 50 50 1 1 P -X A0/O3 15 800 -350 300 L 50 50 1 1 P -X A1/O2 16 800 -250 300 L 50 50 1 1 P -X A2/O1 17 800 -150 300 L 50 50 1 1 P -X NC/O0 18 800 -50 300 L 50 50 1 1 P -X O4/NC 19 800 50 300 L 50 50 1 1 P -ENDDRAW -ENDDEF -# -# PCI9030-PQFP176 -# -DEF PCI9030-PQFP176 U 0 30 Y Y 1 F N -F0 "U" 0 4900 50 H V C CNN -F1 "PCI9030-PQFP176" 0 -4900 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -S -850 4850 850 -4850 0 1 0 N -X VDD 1 -1150 -2050 300 R 50 50 1 1 W -X AD28 2 -1150 800 300 R 50 50 1 1 B -X AD27 3 -1150 900 300 R 50 50 1 1 B -X AD26 4 -1150 1000 300 R 50 50 1 1 B -X AD25 5 -1150 1100 300 R 50 50 1 1 B -X AD24 6 -1150 1200 300 R 50 50 1 1 B -X C/BE3# 7 -1150 0 300 R 50 50 1 1 B -X IDSEL 8 -1150 -1000 300 R 50 50 1 1 I -X AD23 9 -1150 1300 300 R 50 50 1 1 B -X AD22 10 -1150 1400 300 R 50 50 1 1 B -X FRAME# 20 -1150 -500 300 R 50 50 1 1 B -X AD15 30 -1150 2100 300 R 50 50 1 1 B -X C/BE0# 40 -1150 300 300 R 50 50 1 1 B -X AD0 50 -1150 3600 300 R 50 50 1 1 B -X LBE0# 60 1150 -650 300 L 50 50 1 1 O -X VDD 70 -1150 -2550 300 R 50 50 1 1 W -X LD18 80 1150 -3450 300 L 50 50 1 1 B -X LD10 90 1150 -2650 300 L 50 50 1 1 B -X AD21 11 -1150 1500 300 R 50 50 1 1 B -X IRDY# 21 -1150 -600 300 R 50 50 1 1 B -X VSS 31 -1150 -3550 300 R 50 50 1 1 W -X AD7 41 -1150 2900 300 R 50 50 1 1 B -X ENUM# 51 -1150 -1650 300 R 50 50 1 1 O -X LD31 61 1150 -4750 300 L 50 50 1 1 B -X BCLKo 71 1150 4450 300 L 50 50 1 1 O C -X LD17 81 1150 -3350 300 L 50 50 1 1 B -X LD9 91 1150 -2550 300 L 50 50 1 1 B -X AD20 12 -1150 1600 300 R 50 50 1 1 B -X TRDY# 22 -1150 -700 300 R 50 50 1 1 B -X VDD 32 -1150 -2250 300 R 50 50 1 1 W -X AD6 42 -1150 3000 300 R 50 50 1 1 B -X LEDON# 52 -1150 -1750 300 R 50 50 1 1 O -X LD30 62 1150 -4650 300 L 50 50 1 1 B -X LD23 72 1150 -3950 300 L 50 50 1 1 B -X LD16 82 1150 -3250 300 L 50 50 1 1 B -X LD8 92 1150 -2450 300 L 50 50 1 1 B -X VSS 13 -1150 -3450 300 R 50 50 1 1 W -X DEVSEL# 23 -1150 -1100 300 R 50 50 1 1 B -X AD14 33 -1150 2200 300 R 50 50 1 1 B -X AD5 43 -1150 3100 300 R 50 50 1 1 B -X VI/O 53 -1150 -3250 300 R 50 50 1 1 W -X LD29 63 1150 -4550 300 L 50 50 1 1 B -X LD22 73 1150 -3850 300 L 50 50 1 1 B -X LD15 83 1150 -3150 300 L 50 50 1 1 B -X LD7 93 1150 -2350 300 L 50 50 1 1 B -X VDD 14 -1150 -2150 300 R 50 50 1 1 W -X STOP# 24 -1150 -800 300 R 50 50 1 1 B -X AD13 34 -1150 2300 300 R 50 50 1 1 B -X VSS 44 -1150 -3650 300 R 50 50 1 1 W -X CPCISW 54 -1150 -1850 300 R 50 50 1 1 I -X LD28 64 1150 -4450 300 L 50 50 1 1 B -X LD21 74 1150 -3750 300 L 50 50 1 1 B -X LD14 84 1150 -3050 300 L 50 50 1 1 B -X GPIO8 94 1150 2700 300 L 50 50 1 1 B -X AD19 15 -1150 1700 300 R 50 50 1 1 B -X LOCK# 25 -1150 -900 300 R 50 50 1 1 I -X AD12 35 -1150 2400 300 R 50 50 1 1 B -X VDD 45 -1150 -2350 300 R 50 50 1 1 W -X LBE3# 55 1150 -950 300 L 50 50 1 1 O -X LD27 65 1150 -4350 300 L 50 50 1 1 B -X ALE 75 1150 2450 300 L 50 50 1 1 O -X VDD 85 -1150 -2650 300 R 50 50 1 1 W -X LD6 95 1150 -2250 300 L 50 50 1 1 B -X AD18 16 -1150 1800 300 R 50 50 1 1 B -X PERR# 26 -1150 -1300 300 R 50 50 1 1 O -X AD11 36 -1150 2500 300 R 50 50 1 1 B -X AD4 46 -1150 3200 300 R 50 50 1 1 B -X VDD 56 -1150 -2450 300 R 50 50 1 1 W -X VSS 66 -1150 -3850 300 R 50 50 1 1 W -X MODE 76 1150 3750 300 L 50 50 1 1 I -X LD13 86 1150 -2950 300 L 50 50 1 1 B -X LD5 96 1150 -2150 300 L 50 50 1 1 B -X AD17 17 -1150 1900 300 R 50 50 1 1 B -X SERR# 27 -1150 -1400 300 R 50 50 1 1 O -X AD10 37 -1150 2600 300 R 50 50 1 1 B -X AD3 47 -1150 3300 300 R 50 50 1 1 B -X VSS 57 -1150 -3750 300 R 50 50 1 1 W -X LD26 67 1150 -4250 300 L 50 50 1 1 B -X LD20 77 1150 -3650 300 L 50 50 1 1 B -X LD12 87 1150 -2850 300 L 50 50 1 1 B -X LD4 97 1150 -2050 300 L 50 50 1 1 B -X AD16 18 -1150 2000 300 R 50 50 1 1 B -X PAR 28 -1150 -100 300 R 50 50 1 1 B -X AD9 38 -1150 2700 300 R 50 50 1 1 B -X AD2 48 -1150 3400 300 R 50 50 1 1 B -X LBE2# 58 1150 -850 300 L 50 50 1 1 O -X LD25 68 1150 -4150 300 L 50 50 1 1 B -X VSS 78 -1150 -3950 300 R 50 50 1 1 W -X VSS 88 -1150 -4050 300 R 50 50 1 1 W -X LD3 98 1150 -1950 300 L 50 50 1 1 B -X C/BE2# 19 -1150 100 300 R 50 50 1 1 B -X C/BE1# 29 -1150 200 300 R 50 50 1 1 B -X AD8 39 -1150 2800 300 R 50 50 1 1 B -X AD1 49 -1150 3500 300 R 50 50 1 1 B -X LBE1# 59 1150 -750 300 L 50 50 1 1 O -X LD24 69 1150 -4050 300 L 50 50 1 1 B -X LD19 79 1150 -3550 300 L 50 50 1 1 B -X LD11 89 1150 -2750 300 L 50 50 1 1 B -X LD2 99 1150 -1850 300 L 50 50 1 1 B -X VDD 100 -1150 -2750 300 R 50 50 1 1 W -X LA7 110 1150 50 300 L 50 50 1 1 O -X LA14 120 1150 750 300 L 50 50 1 1 O -X LA22 130 1150 1550 300 L 50 50 1 1 O -X WR# 140 1150 -1250 300 L 50 50 1 1 O -X LGNT 150 1150 4150 300 L 50 50 1 1 O -X EESK 160 -1150 4700 300 R 50 50 1 1 O -X INTA# 170 -1150 -1500 300 R 50 50 1 1 O -X VSS 101 -1150 -4150 300 R 50 50 1 1 W -X LA8 111 1150 150 300 L 50 50 1 1 O -X LA15 121 1150 850 300 L 50 50 1 1 O -X LA23 131 1150 1650 300 L 50 50 1 1 O -X RD# 141 1150 -1350 300 L 50 50 1 1 O -X LREQ 151 1150 4250 300 L 50 50 1 1 I -X EEDI 161 -1150 4600 300 R 50 50 1 1 O -X RST# 171 -1150 -300 300 R 50 50 1 1 I -X LD1 102 1150 -1750 300 L 50 50 1 1 B -X BD-SEL#/TST 112 -1150 3800 300 R 50 50 1 1 I -X VSS 122 -1150 -4350 300 R 50 50 1 1 W -X VSS 132 -1150 -4450 300 R 50 50 1 1 W -X LW/R# 142 1150 -1150 300 L 50 50 1 1 O -X LINTi1 152 1150 4050 300 L 50 50 1 1 I -X VDD 162 -1150 -3050 300 R 50 50 1 1 W -X PCLK 172 -1150 -200 300 R 50 50 1 1 I C -X LPMESET 103 1150 3650 300 L 50 50 1 1 I -X VSS 113 -1150 -4250 300 R 50 50 1 1 W -X LA16 123 1150 950 300 L 50 50 1 1 O -X VDD 133 -1150 -2950 300 R 50 50 1 1 W -X READY# 143 1150 -1450 300 L 50 50 1 1 I -X LINTi2 153 1150 3950 300 L 50 50 1 1 I -X VSS 163 -1150 -4650 300 R 50 50 1 1 W -X AD31 173 -1150 500 300 R 50 50 1 1 B -X LD0 104 1150 -1650 300 L 50 50 1 1 B -X LA9 114 1150 250 300 L 50 50 1 1 O -X LA17 124 1150 1050 300 L 50 50 1 1 O -X GPIO7/LA24 134 1150 1750 300 L 50 50 1 1 B -X BTERM# 144 1150 2250 300 L 50 50 1 1 I -X GPIO0/WAITo# 154 1150 2850 300 L 50 50 1 1 B -X TRST# 164 -1150 4000 300 R 50 50 1 1 I -X AD30 174 -1150 600 300 R 50 50 1 1 B -X LA2 105 1150 -450 300 L 50 50 1 1 O -X LA10 115 1150 350 300 L 50 50 1 1 I -X LA18 125 1150 1150 300 L 50 50 1 1 O -X GPIO6/LA25 135 1150 1850 300 L 50 50 1 1 B -X LCLK 145 1150 4750 300 L 50 50 1 1 I C -X GPIO1/LLOCKo# 155 1150 2950 300 L 50 50 1 1 B -X TCK 165 -1150 4300 300 R 50 50 1 1 I C -X AD29 175 -1150 700 300 R 50 50 1 1 B -X LA3 106 1150 -350 300 L 50 50 1 1 O -X LA11 116 1150 450 300 L 50 50 1 1 O -X LPMINT# 126 1150 3550 300 L 50 50 1 1 O -X GPIO5/LA26 136 1150 1950 300 L 50 50 1 1 B -X VSS 146 -1150 -4550 300 R 50 50 1 1 W -X GPIO2/CS2# 156 1150 3150 300 L 50 50 1 1 B -X TMS 166 -1150 4200 300 R 50 50 1 1 I -X VSS 176 -1150 -4750 300 R 50 50 1 1 W -X LA4 107 1150 -250 300 L 50 50 1 1 O -X VDD 117 -1150 -2850 300 R 50 50 1 1 W -X LA19 127 1150 1250 300 L 50 50 1 1 O -X GPIO4/LA27 137 1150 2050 300 L 50 50 1 1 B -X CS0# 147 1150 3350 300 L 50 50 1 1 O -X GPIO3/CS3# 157 1150 3050 300 L 50 50 1 1 B -X TDO 167 -1150 3900 300 R 50 50 1 1 O -X LA5 108 1150 -150 300 L 50 50 1 1 O -X LA12 118 1150 550 300 L 50 50 1 1 O -X LA20 128 1150 1350 300 L 50 50 1 1 O -X ADS# 138 1150 2550 300 L 50 50 1 1 O -X CS1# 148 1150 3250 300 L 50 50 1 1 O -X EECS 158 -1150 4800 300 R 50 50 1 1 O -X TDI 168 -1150 4100 300 R 50 50 1 1 I -X LA6 109 1150 -50 300 L 50 50 1 1 O -X LA13 119 1150 650 300 L 50 50 1 1 O -X LA21 129 1150 1450 300 L 50 50 1 1 O -X BLAST# 139 1150 2350 300 L 50 50 1 1 O -X LRESETo# 149 1150 4550 300 L 50 50 1 1 O -X EEDO 159 -1150 4500 300 R 50 50 1 1 I -X PME# 169 -1150 -1200 300 R 50 50 1 1 O -ENDDRAW -ENDDEF -# -# PCI_5V_32BIT -# -DEF PCI_5V_32BIT J 0 30 Y Y 1 F N -F0 "J" 0 3200 50 H V C CNN -F1 "PCI_5V_32BIT" 0 -3200 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -S -800 -3150 800 3150 0 1 0 N -X TRST# A1 1100 3050 300 L 50 50 1 1 O -X -12V B1 -1100 3050 300 R 50 50 1 1 W -X +12V A2 1100 2950 300 L 50 50 1 1 W -X TCK B2 -1100 2950 300 R 50 50 1 1 O -X TMS A3 1100 2850 300 L 50 50 1 1 O -X GND B3 -1100 2850 300 R 50 50 1 1 I -X TDI A4 1100 2750 300 L 50 50 1 1 O -X TDO B4 -1100 2750 300 R 50 50 1 1 I -X +5V A5 1100 2650 300 L 50 50 1 1 W -X +5V B5 -1100 2650 300 R 50 50 1 1 W -X INTA# A6 1100 2550 300 L 50 50 1 1 I -X +5V B6 -1100 2550 300 R 50 50 1 1 W -X INTC# A7 1100 2450 300 L 50 50 1 1 I -X INTB# B7 -1100 2450 300 R 50 50 1 1 I -X +5V A8 1100 2350 300 L 50 50 1 1 W -X INTD# B8 -1100 2350 300 R 50 50 1 1 I -X RESERVED A9 1100 2250 300 L 50 50 1 1 P -X PRSNT1# B9 -1100 2250 300 R 50 50 1 1 I -X +5V A10 1100 2150 300 L 50 50 1 1 W -X RESERVED B10 -1100 2150 300 R 50 50 1 1 P -X AD[30] A20 1100 1150 300 L 50 50 1 1 B -X AD[31] B20 -1100 1150 300 R 50 50 1 1 B -X GND A30 1100 150 300 L 50 50 1 1 W -X AD[19] B30 -1100 150 300 R 50 50 1 1 B -X SDONE A40 1100 -850 300 L 50 50 1 1 B -X PERR# B40 -1100 -850 300 R 50 50 1 1 B -X REQ64# A60 1100 -2850 300 L 50 50 1 1 B -X ACK64# B60 -1100 -2850 300 R 50 50 1 1 B -X RESERVED A11 1100 2050 300 L 50 50 1 1 P -X PRSNT2# B11 -1100 2050 300 R 50 50 1 1 I -X +3.3V A21 1100 1050 300 L 50 50 1 1 W -X AD[29] B21 -1100 1050 300 R 50 50 1 1 B -X AD[18] A31 1100 50 300 L 50 50 1 1 B -X +3.3V B31 -1100 50 300 R 50 50 1 1 W -X SBO# A41 1100 -950 300 L 50 50 1 1 B -X +3.3V B41 -1100 -950 300 R 50 50 1 1 W -X +5V A61 1100 -2950 300 L 50 50 1 1 W -X +5V B61 -1100 -2950 300 R 50 50 1 1 W -X GND A12 1100 1950 300 L 50 50 1 1 W -X GND B12 -1100 1950 300 R 50 50 1 1 W -X AD[28] A22 1100 950 300 L 50 50 1 1 B -X GND B22 -1100 950 300 R 50 50 1 1 W -X AD[16] A32 1100 -50 300 L 50 50 1 1 B -X AD[17] B32 -1100 -50 300 R 50 50 1 1 B -X GND A42 1100 -1050 300 L 50 50 1 1 W -X SERR# B42 -1100 -1050 300 R 50 50 1 1 I -X C/BE#[0] A52 1100 -2050 300 L 50 50 1 1 B -X AD[08] B52 -1100 -2050 300 R 50 50 1 1 B -X +5V A62 1100 -3050 300 L 50 50 1 1 W -X +5V B62 -1100 -3050 300 R 50 50 1 1 W -X GND A13 1100 1850 300 L 50 50 1 1 W -X GND B13 -1100 1850 300 R 50 50 1 1 W -X AD[26] A23 1100 850 300 L 50 50 1 1 B -X AD[27] B23 -1100 850 300 R 50 50 1 1 B -X +3.3V A33 1100 -150 300 L 50 50 1 1 W -X C/BE#[2] B33 -1100 -150 300 R 50 50 1 1 B -X PAR A43 1100 -1150 300 L 50 50 1 1 B -X +3.3V B43 -1100 -1150 300 R 50 50 1 1 W -X +3.3V A53 1100 -2150 300 L 50 50 1 1 W -X AD[07] B53 -1100 -2150 300 R 50 50 1 1 B -X RESERVED A14 1100 1750 300 L 50 50 1 1 P -X RESERVED B14 -1100 1750 300 R 50 50 1 1 P -X GND A24 1100 750 300 L 50 50 1 1 W -X AD[25] B24 -1100 750 300 R 50 50 1 1 B -X FRAME# A34 1100 -250 300 L 50 50 1 1 B -X GND B34 -1100 -250 300 R 50 50 1 1 W -X AD[15] A44 1100 -1250 300 L 50 50 1 1 B -X C/BE#[1] B44 -1100 -1250 300 R 50 50 1 1 B -X AD[06] A54 1100 -2250 300 L 50 50 1 1 B -X +3.3V B54 -1100 -2250 300 R 50 50 1 1 I -X RST# A15 1100 1650 300 L 50 50 1 1 O -X GND B15 -1100 1650 300 R 50 50 1 1 W -X AD[24] A25 1100 650 300 L 50 50 1 1 B -X +3.3V B25 -1100 650 300 R 50 50 1 1 W -X GND A35 1100 -350 300 L 50 50 1 1 W -X IRDY# B35 -1100 -350 300 R 50 50 1 1 B -X +3.3V A45 1100 -1350 300 L 50 50 1 1 W -X AD[14] B45 -1100 -1350 300 R 50 50 1 1 B -X AD[04] A55 1100 -2350 300 L 50 50 1 1 B -X AD[05] B55 -1100 -2350 300 R 50 50 1 1 B -X +5V A16 1100 1550 300 L 50 50 1 1 W -X CLK B16 -1100 1550 300 R 50 50 1 1 O -X IDSEL A26 1100 550 300 L 50 50 1 1 O -X C/BE#[3] B26 -1100 550 300 R 50 50 1 1 B -X TRDY# A36 1100 -450 300 L 50 50 1 1 B -X +3.3V B36 -1100 -450 300 R 50 50 1 1 W -X AD[13] A46 1100 -1450 300 L 50 50 1 1 B -X GND B46 -1100 -1450 300 R 50 50 1 1 W -X GND A56 1100 -2450 300 L 50 50 1 1 W -X AD[03] B56 -1100 -2450 300 R 50 50 1 1 B -X GNT# A17 1100 1450 300 L 50 50 1 1 B -X GND B17 -1100 1450 300 R 50 50 1 1 W -X +3.3V A27 1100 450 300 L 50 50 1 1 W -X AD[23] B27 -1100 450 300 R 50 50 1 1 B -X GND A37 1100 -550 300 L 50 50 1 1 W -X DEVSEL# B37 -1100 -550 300 R 50 50 1 1 B -X AD[11] A47 1100 -1550 300 L 50 50 1 1 B -X AD[12] B47 -1100 -1550 300 R 50 50 1 1 B -X AD[02] A57 1100 -2550 300 L 50 50 1 1 B -X GND B57 -1100 -2550 300 R 50 50 1 1 W -X GND A18 1100 1350 300 L 50 50 1 1 W -X REQ# B18 -1100 1350 300 R 50 50 1 1 B -X AD[22] A28 1100 350 300 L 50 50 1 1 B -X GND B28 -1100 350 300 R 50 50 1 1 W -X STOP# A38 1100 -650 300 L 50 50 1 1 B -X GND B38 -1100 -650 300 R 50 50 1 1 W -X GND A48 1100 -1650 300 L 50 50 1 1 W -X AD[10] B48 -1100 -1650 300 R 50 50 1 1 B -X AD[00] A58 1100 -2650 300 L 50 50 1 1 B -X AD[01] B58 -1100 -2650 300 R 50 50 1 1 B -X RESERVED A19 1100 1250 300 L 50 50 1 1 P -X +5V B19 -1100 1250 300 R 50 50 1 1 W -X AD[20] A29 1100 250 300 L 50 50 1 1 B -X AD[21] B29 -1100 250 300 R 50 50 1 1 B -X +3.3V A39 1100 -750 300 L 50 50 1 1 W -X LOCK# B39 -1100 -750 300 R 50 50 1 1 B -X AD[09] A49 1100 -1750 300 L 50 50 1 1 B -X GND B49 -1100 -1750 300 R 50 50 1 1 W -X +5V A59 1100 -2750 300 L 50 50 1 1 W -X +5V B59 -1100 -2750 300 R 50 50 1 1 W -ENDDRAW -ENDDEF -# -# PCI_CONUNIV -# -DEF PCI_CONUNIV J 0 30 Y Y 1 F N -F0 "J" 0 3200 50 H V C CNN -F1 "PCI_CONUNIV" 0 -3200 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -ALIAS BUSPCI-5V -DRAW -S -750 3150 750 -3150 0 1 0 N -X TRST# A1 1100 3050 350 L 50 50 1 1 O I -X -12V B1 -1100 3050 350 R 50 50 1 1 W -X +12V A2 1100 2950 350 L 50 50 1 1 W -X TCK B2 -1100 2950 350 R 50 50 1 1 O -X TMS A3 1100 2850 350 L 50 50 1 1 O -X GND B3 -1100 2850 350 R 50 50 1 1 I -X TDI A4 1100 2750 350 L 50 50 1 1 O -X TDO B4 -1100 2750 350 R 50 50 1 1 I -X +5V A5 1100 2650 350 L 50 50 1 1 W -X +5V B5 -1100 2650 350 R 50 50 1 1 W -X INTA# A6 1100 2550 350 L 50 50 1 1 I I -X +5V B6 -1100 2550 350 R 50 50 1 1 W -X INTC# A7 1100 2450 350 L 50 50 1 1 I I -X INTB# B7 -1100 2450 350 R 50 50 1 1 I I -X +5V A8 1100 2350 350 L 50 50 1 1 W -X INTD# B8 -1100 2350 350 R 50 50 1 1 I I -X RESERVED A9 1100 2250 350 L 50 50 1 1 P -X PRSNT1# B9 -1100 2250 350 R 50 50 1 1 I I -X VIO A10 1100 2150 350 L 50 50 1 1 W -X RESERVED B10 -1100 2150 350 R 50 50 1 1 P -X AD[30] A20 1100 1150 350 L 50 50 1 1 B -X AD[31] B20 -1100 1150 350 R 50 50 1 1 B -X GND A30 1100 150 350 L 50 50 1 1 W -X AD[19] B30 -1100 150 350 R 50 50 1 1 B -X RESERVED A40 1100 -850 350 L 50 50 1 1 B -X PERR# B40 -1100 -850 350 R 50 50 1 1 B I -X REQ64# A60 1100 -2850 350 L 50 50 1 1 B I -X ACK64# B60 -1100 -2850 350 R 50 50 1 1 B I -X RESERVED A11 1100 2050 350 L 50 50 1 1 P -X PRSNT2# B11 -1100 2050 350 R 50 50 1 1 I I -X +3.3V A21 1100 1050 350 L 50 50 1 1 W -X AD[29] B21 -1100 1050 350 R 50 50 1 1 B -X AD[18] A31 1100 50 350 L 50 50 1 1 B -X +3.3V B31 -1100 50 350 R 50 50 1 1 W -X RESERVED A41 1100 -950 350 L 50 50 1 1 B -X +3.3V B41 -1100 -950 350 R 50 50 1 1 W -X +5V A61 1100 -2950 350 L 50 50 1 1 W -X +5V B61 -1100 -2950 350 R 50 50 1 1 W -X AD[28] A22 1100 950 350 L 50 50 1 1 B -X GND B22 -1100 950 350 R 50 50 1 1 W -X AD[16] A32 1100 -50 350 L 50 50 1 1 B -X AD[17] B32 -1100 -50 350 R 50 50 1 1 B -X GND A42 1100 -1050 350 L 50 50 1 1 W -X SERR# B42 -1100 -1050 350 R 50 50 1 1 I I -X C/BE#[0] A52 1100 -2050 350 L 50 50 1 1 B I -X AD[08] B52 -1100 -2050 350 R 50 50 1 1 B -X +5V A62 1100 -3050 350 L 50 50 1 1 W -X +5V B62 -1100 -3050 350 R 50 50 1 1 W -X AD[26] A23 1100 850 350 L 50 50 1 1 B -X AD[27] B23 -1100 850 350 R 50 50 1 1 B -X +3.3V A33 1100 -150 350 L 50 50 1 1 W -X C/BE#[2] B33 -1100 -150 350 R 50 50 1 1 B I -X PAR A43 1100 -1150 350 L 50 50 1 1 B -X +3.3V B43 -1100 -1150 350 R 50 50 1 1 W -X +3.3V A53 1100 -2150 350 L 50 50 1 1 W -X AD[07] B53 -1100 -2150 350 R 50 50 1 1 B -X 3.3VAUX A14 1100 1750 350 L 50 50 1 1 P -X RESERVED B14 -1100 1750 350 R 50 50 1 1 P -X GND A24 1100 750 350 L 50 50 1 1 W -X AD[25] B24 -1100 750 350 R 50 50 1 1 B -X FRAME# A34 1100 -250 350 L 50 50 1 1 B I -X GND B34 -1100 -250 350 R 50 50 1 1 W -X AD[15] A44 1100 -1250 350 L 50 50 1 1 B -X C/BE#[1] B44 -1100 -1250 350 R 50 50 1 1 B I -X AD[06] A54 1100 -2250 350 L 50 50 1 1 B -X +3.3V B54 -1100 -2250 350 R 50 50 1 1 I -X RST# A15 1100 1650 350 L 50 50 1 1 O I -X GND B15 -1100 1650 350 R 50 50 1 1 W -X AD[24] A25 1100 650 350 L 50 50 1 1 B -X +3.3V B25 -1100 650 350 R 50 50 1 1 W -X GND A35 1100 -350 350 L 50 50 1 1 W -X IRDY# B35 -1100 -350 350 R 50 50 1 1 B I -X +3.3V A45 1100 -1350 350 L 50 50 1 1 W -X AD[14] B45 -1100 -1350 350 R 50 50 1 1 B -X AD[04] A55 1100 -2350 350 L 50 50 1 1 B -X AD[05] B55 -1100 -2350 350 R 50 50 1 1 B -X VIO A16 1100 1550 350 L 50 50 1 1 W -X CLK B16 -1100 1550 350 R 50 50 1 1 O -X IDSEL A26 1100 550 350 L 50 50 1 1 O -X C/BE#[3] B26 -1100 550 350 R 50 50 1 1 B -X TRDY# A36 1100 -450 350 L 50 50 1 1 B I -X +3.3V B36 -1100 -450 350 R 50 50 1 1 W -X AD[13] A46 1100 -1450 350 L 50 50 1 1 B -X GND B46 -1100 -1450 350 R 50 50 1 1 W -X GND A56 1100 -2450 350 L 50 50 1 1 W -X AD[03] B56 -1100 -2450 350 R 50 50 1 1 B -X GNT# A17 1100 1450 350 L 50 50 1 1 B I -X GND B17 -1100 1450 350 R 50 50 1 1 W -X +3.3V A27 1100 450 350 L 50 50 1 1 W -X AD[23] B27 -1100 450 350 R 50 50 1 1 B -X GND A37 1100 -550 350 L 50 50 1 1 W -X DEVSEL# B37 -1100 -550 350 R 50 50 1 1 B I -X AD[11] A47 1100 -1550 350 L 50 50 1 1 B -X AD[12] B47 -1100 -1550 350 R 50 50 1 1 B -X AD[02] A57 1100 -2550 350 L 50 50 1 1 B -X GND B57 -1100 -2550 350 R 50 50 1 1 W -X GND A18 1100 1350 350 L 50 50 1 1 W -X REQ# B18 -1100 1350 350 R 50 50 1 1 B I -X AD[22] A28 1100 350 350 L 50 50 1 1 B -X GND B28 -1100 350 350 R 50 50 1 1 W -X STOP# A38 1100 -650 350 L 50 50 1 1 B I -X GND B38 -1100 -650 350 R 50 50 1 1 W -X GND A48 1100 -1650 350 L 50 50 1 1 W -X AD[10] B48 -1100 -1650 350 R 50 50 1 1 B -X AD[00] A58 1100 -2650 350 L 50 50 1 1 B -X AD[01] B58 -1100 -2650 350 R 50 50 1 1 B -X PME# A19 1100 1250 350 L 50 50 1 1 P -X VIO B19 -1100 1250 350 R 50 50 1 1 W -X AD[20] A29 1100 250 350 L 50 50 1 1 B -X AD[21] B29 -1100 250 350 R 50 50 1 1 B -X +3.3V A39 1100 -750 350 L 50 50 1 1 W -X LOCK# B39 -1100 -750 350 R 50 50 1 1 B I -X AD[09] A49 1100 -1750 350 L 50 50 1 1 B -X M66EN B49 -1100 -1750 350 R 50 50 1 1 W -X VIO A59 1100 -2750 350 L 50 50 1 1 W -X VIO B59 -1100 -2750 350 R 50 50 1 1 W -ENDDRAW -ENDDEF -# -# RJ12 -# -DEF RJ12 J 0 40 Y Y 1 F N -F0 "J" 200 500 50 H V C CNN -F1 "RJ12" -150 500 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -S 350 -300 -300 450 0 1 0 N -P 3 0 1 0 -100 250 -100 200 -100 200 N -P 3 0 1 0 -50 250 -50 200 -50 200 N -P 3 0 1 0 0 250 0 200 0 200 N -P 3 0 1 0 50 250 50 200 50 200 N -P 3 0 1 0 100 250 100 200 100 200 N -P 3 0 1 0 150 200 150 250 150 250 N -P 14 0 1 0 -200 250 250 250 250 -150 150 -150 150 -200 100 -200 100 -250 -50 -250 -50 -200 -100 -200 -100 -150 -200 -150 -200 250 -200 250 N -X ~ 1 -200 -450 150 U 50 50 1 1 P -X ~ 2 -100 -450 150 U 50 50 1 1 P -X ~ 3 0 -450 150 U 50 50 1 1 P -X ~ 4 100 -450 150 U 50 50 1 1 P -X ~ 5 200 -450 150 U 50 50 1 1 P -X ~ 6 300 -450 150 U 50 50 1 1 P -X SHIELD_1 7 500 400 150 L 50 30 1 1 P -X SHIELD_2 8 500 300 150 L 50 30 1 1 P -ENDDRAW -ENDDEF -# -# RJ45 -# -DEF RJ45 J 0 40 Y Y 1 F N -F0 "J" 200 500 50 H V C CNN -F1 "RJ45" -150 500 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -S -400 -300 400 450 0 1 0 N -P 3 0 1 0 -175 200 -175 250 -175 250 N -P 3 0 1 0 -125 250 -125 200 -125 200 N -P 3 0 1 0 -75 250 -75 200 -75 200 N -P 3 0 1 0 -25 250 -25 200 -25 200 N -P 3 0 1 0 25 250 25 200 25 200 N -P 3 0 1 0 75 250 75 200 75 200 N -P 3 0 1 0 125 200 125 250 125 250 N -P 3 0 1 0 175 200 175 250 175 250 N -P 14 0 1 0 -225 250 225 250 225 -150 125 -150 125 -200 75 -200 75 -250 -75 -250 -75 -200 -125 -200 -125 -150 -225 -150 -225 250 -225 250 N -X ~ 1 -350 -450 150 U 50 50 1 1 P -X ~ 2 -250 -450 150 U 50 50 1 1 P -X ~ 3 -150 -450 150 U 50 50 1 1 P -X ~ 4 -50 -450 150 U 50 50 1 1 P -X ~ 5 50 -450 150 U 50 50 1 1 P -X ~ 6 150 -450 150 U 50 50 1 1 P -X ~ 7 250 -450 150 U 50 30 1 1 P -X ~ 8 350 -450 150 U 50 30 1 1 P -X SHIELD 9 550 350 150 L 50 30 1 1 P -ENDDRAW -ENDDEF -# -# RJ45-TRANSFO -# -DEF RJ45-TRANSFO J 0 0 Y Y 1 F N -F0 "J" 100 600 50 H V L CNN -F1 "RJ45-TRANSFO" -50 600 50 H V R CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -T 0 -575 -250 40 0 0 0 GREEN Normal 0 C C -T 0 -275 475 40 0 0 0 J1 Normal 0 C C -T 0 -275 325 40 0 0 0 J2 Normal 0 C C -T 0 -275 175 40 0 0 0 J3 Normal 0 C C -T 0 -275 400 35 0 0 0 J4 Normal 0 C B -T 0 -275 375 35 0 0 0 J5 Normal 0 C C -T 0 -275 25 40 0 0 0 J6 Normal 0 C C -T 0 -275 100 35 0 0 0 J7 Normal 0 C B -T 0 -275 75 35 0 0 0 J8 Normal 0 C C -T 0 -675 -25 40 0 0 0 RCV Normal 0 C C -T 0 -650 275 40 0 0 0 XMIT Normal 0 C C -T 0 -575 -450 40 0 0 0 YELLOW Normal 0 C C -P 3 0 0 0 -700 -475 -800 -475 -800 -475 N -P 3 0 0 0 -700 -275 -800 -275 -800 -275 N -P 3 0 0 0 -500 100 -500 0 -500 0 N -P 3 0 0 0 -500 400 -500 100 -500 100 N -P 3 0 0 10 -450 -25 -550 -25 -550 -25 N -P 3 0 0 0 -350 100 -375 100 -375 100 N -P 3 0 0 0 -350 400 -375 400 -375 400 N -P 4 0 0 0 -925 -500 -750 -500 -750 -475 -750 -475 N -P 4 0 0 0 -925 -400 -750 -400 -750 -425 -750 -425 N -P 4 0 0 0 -925 -200 -750 -200 -750 -225 -750 -225 N -P 4 0 0 0 -750 -275 -750 -300 -925 -300 -900 -300 N -P 4 0 0 0 -500 -25 -500 -100 -925 -100 -875 -100 N -P 4 0 0 10 -450 0 -525 0 -550 0 -550 0 N -P 5 0 0 0 -800 -225 -700 -225 -750 -275 -800 -225 -800 -225 N -P 5 0 0 0 -700 -425 -800 -425 -750 -475 -700 -425 -700 -425 N -P 5 0 0 0 -325 125 -350 125 -350 75 -325 75 -325 75 N -P 5 0 0 0 -325 425 -350 425 -350 375 -325 375 -325 375 N -A -900 25 25 -899 899 0 1 0 N -900 0 -900 50 -A -900 75 25 -899 899 0 1 0 N -900 50 -900 100 -A -900 125 25 -899 899 0 1 0 N -900 100 -900 150 -A -900 175 25 -899 899 0 1 0 N -900 150 -900 200 -A -900 325 25 -899 899 0 1 0 N -900 300 -900 350 -A -900 375 25 -899 899 0 1 0 N -900 350 -900 400 -A -900 425 25 -899 899 0 1 0 N -900 400 -900 450 -A -900 475 25 -899 899 0 1 0 N -900 450 -900 500 -A -800 25 25 901 -901 0 1 0 N -800 50 -800 0 -A -800 75 25 901 -901 0 1 0 N -800 100 -800 50 -A -800 125 25 901 -901 0 1 0 N -800 150 -800 100 -A -800 175 25 901 -901 0 1 0 N -800 200 -800 150 -A -800 325 25 901 -901 0 1 0 N -800 350 -800 300 -A -800 375 25 901 -901 0 1 0 N -800 400 -800 350 -A -800 425 25 901 -901 0 1 0 N -800 450 -800 400 -A -800 475 25 901 -901 0 1 0 N -800 500 -800 450 -A -725 25 25 1 1799 0 1 0 N -700 25 -750 25 -A -725 175 25 -1799 -1 0 1 0 N -750 175 -700 175 -A -725 325 25 1 1799 0 1 0 N -700 325 -750 325 -A -725 475 25 -1799 -1 0 1 0 N -750 475 -700 475 -A -675 25 25 1 1799 0 1 0 N -650 25 -700 25 -A -675 175 25 -1799 -1 0 1 0 N -700 175 -650 175 -A -675 325 25 1 1799 0 1 0 N -650 325 -700 325 -A -675 475 25 -1799 -1 0 1 0 N -700 475 -650 475 -S -925 -550 400 550 0 1 0 N -S -625 125 -525 75 0 1 0 N -S -625 425 -525 375 0 1 0 N -S -475 125 -375 75 0 1 0 N -S -475 425 -375 375 0 1 0 N -P 3 0 1 0 -900 0 -925 0 -925 0 N -P 3 0 1 0 -900 100 -925 100 -925 100 N -P 3 0 1 0 -900 200 -925 200 -925 200 N -P 3 0 1 0 -900 300 -925 300 -925 300 N -P 3 0 1 0 -900 400 -925 400 -925 400 N -P 3 0 1 0 -650 25 -325 25 -325 25 N -P 3 0 1 0 -650 175 -325 175 -325 175 N -P 3 0 1 0 -650 325 -325 325 -325 325 N -P 3 0 1 0 -650 475 -325 475 -325 475 N -P 3 0 1 0 -525 100 -475 100 -475 100 N -P 3 0 1 0 -525 400 -475 400 -475 400 N -P 3 0 1 0 -175 300 -175 350 -175 350 N -P 3 0 1 0 -125 350 -125 300 -125 300 N -P 3 0 1 0 -75 350 -75 300 -75 300 N -P 3 0 1 0 -25 350 -25 300 -25 300 N -P 3 0 1 0 25 350 25 300 25 300 N -P 3 0 1 0 75 350 75 300 75 300 N -P 3 0 1 0 125 300 125 350 125 350 N -P 3 0 1 0 175 300 175 350 175 350 N -P 4 0 1 0 -900 500 -925 500 -925 500 -925 500 N -P 4 0 1 0 -750 25 -750 0 -800 0 -800 0 N -P 4 0 1 0 -750 325 -750 300 -800 300 -800 300 N -P 4 0 1 0 -625 100 -800 100 -800 100 -800 100 N -P 4 0 1 0 -625 400 -800 400 -800 400 -800 400 N -P 6 0 1 0 -800 200 -750 200 -750 175 -750 175 -750 175 -750 175 N -P 6 0 1 0 -800 500 -750 500 -750 475 -750 475 -750 475 -750 475 N -P 14 0 1 0 -225 350 225 350 225 -50 125 -50 125 -100 75 -100 75 -150 -75 -150 -75 -100 -125 -100 -125 -50 -225 -50 -225 350 -225 350 N -X TD+ 1 -1100 500 175 R 30 20 1 1 P -X TCT 2 -1100 400 175 R 30 20 1 1 P -X TD- 3 -1100 300 175 R 30 20 1 1 P -X RD+ 4 -1100 200 175 R 30 20 1 1 P -X RCT 5 -1100 100 175 R 30 20 1 1 P -X RD- 6 -1100 0 175 R 30 20 1 1 P -X ~ 8 -1100 -100 175 R 30 20 1 1 P -X SHIELD 13 600 -400 200 L 30 20 1 1 P -X LEDG_A GA -1100 -200 175 R 30 20 1 1 P -X LEDY_A YA -1100 -400 175 R 30 20 1 1 P -X LEDG_K GK -1100 -300 175 R 30 20 1 1 P -X LEDY_K YK -1100 -500 175 R 30 20 1 1 P -ENDDRAW -ENDDEF -# -# RJ45_LEDS -# -DEF RJ45_LEDS J 0 40 Y Y 1 F N -F0 "J" 0 -500 50 H V C CNN -F1 "RJ45_LEDS" 0 400 50 H V C CNN -F2 "" 0 -50 50 H V C CNN -F3 "" 0 -50 50 H V C CNN -$FPLIST - RJ45* -$ENDFPLIST -DRAW -S -450 -350 450 350 0 1 0 N -P 2 0 1 0 365 325 365 275 N -P 3 0 1 0 -400 350 -400 300 -380 300 N -P 3 0 1 0 -400 350 -400 300 -380 300 N -P 3 0 1 0 -400 350 -400 300 -380 300 N -P 3 0 1 0 -400 350 -400 300 -380 300 N -P 3 0 1 0 -400 350 -400 300 -380 300 N -P 3 0 1 0 -400 350 -400 300 -380 300 N -P 3 0 1 0 -400 350 -400 300 -380 300 N -P 3 0 1 0 -400 350 -400 300 -380 300 N -P 3 0 1 0 -320 265 -300 250 -305 260 N -P 3 0 1 0 -320 265 -300 250 -305 260 N -P 3 0 1 0 -320 265 -300 250 -305 260 N -P 3 0 1 0 -320 265 -300 250 -305 260 N -P 3 0 1 0 -320 265 -300 250 -305 260 N -P 3 0 1 0 -320 265 -300 250 -305 260 N -P 3 0 1 0 -320 265 -300 250 -305 260 N -P 3 0 1 0 -320 265 -300 250 -305 260 N -P 3 0 1 0 -320 265 -300 250 -305 260 N -P 3 0 1 0 -320 265 -300 250 -305 260 N -P 3 0 1 0 -320 265 -300 250 -305 260 N -P 3 0 1 0 -320 265 -300 250 -305 260 N -P 3 0 1 0 -320 265 -300 250 -305 260 N -P 3 0 1 0 -320 265 -300 250 -305 260 N -P 3 0 1 0 -320 265 -300 250 -305 260 N -P 3 0 1 0 -320 265 -300 250 -305 260 N -P 3 0 1 0 -310 280 -290 265 -295 275 N -P 3 0 1 0 -310 280 -290 265 -295 275 N -P 3 0 1 0 -310 280 -290 265 -295 275 N -P 3 0 1 0 -310 280 -290 265 -295 275 N -P 3 0 1 0 -310 280 -290 265 -295 275 N -P 3 0 1 0 -310 280 -290 265 -295 275 N -P 3 0 1 0 -310 280 -290 265 -295 275 N -P 3 0 1 0 -310 280 -290 265 -295 275 N -P 3 0 1 0 -310 280 -290 265 -295 275 N -P 3 0 1 0 -310 280 -290 265 -295 275 N -P 3 0 1 0 -310 280 -290 265 -295 275 N -P 3 0 1 0 -310 280 -290 265 -295 275 N -P 3 0 1 0 -310 280 -290 265 -295 275 N -P 3 0 1 0 -310 280 -290 265 -295 275 N -P 3 0 1 0 -310 280 -290 265 -295 275 N -P 3 0 1 0 -310 280 -290 265 -295 275 N -P 3 0 1 0 -300 350 -300 300 -320 300 N -P 3 0 1 0 -300 350 -300 300 -320 300 N -P 3 0 1 0 -300 350 -300 300 -320 300 N -P 3 0 1 0 -300 350 -300 300 -320 300 N -P 3 0 1 0 -300 350 -300 300 -320 300 N -P 3 0 1 0 -300 350 -300 300 -320 300 N -P 3 0 1 0 -300 350 -300 300 -320 300 N -P 3 0 1 0 -300 350 -300 300 -320 300 N -P 3 0 1 0 -175 150 -175 200 -175 200 N -P 3 0 1 0 -125 200 -125 150 -125 150 N -P 3 0 1 0 -75 200 -75 150 -75 150 N -P 3 0 1 0 -25 200 -25 150 -25 150 N -P 3 0 1 0 25 200 25 150 25 150 N -P 3 0 1 0 75 200 75 150 75 150 N -P 3 0 1 0 125 150 125 200 125 200 N -P 3 0 1 0 175 150 175 200 175 200 N -P 3 0 1 0 300 350 300 300 340 300 N -P 3 0 1 0 365 300 400 300 400 350 N -P 3 0 1 0 380 265 400 250 395 260 N -P 3 0 1 0 390 280 410 265 405 275 N -P 4 0 1 0 -335 325 -335 275 -335 300 -310 300 N -P 4 0 1 0 -335 325 -335 275 -335 300 -310 300 N -P 4 0 1 0 -335 325 -335 275 -335 300 -310 300 N -P 4 0 1 0 -335 325 -335 275 -335 300 -310 300 N -P 4 0 1 0 -335 325 -335 275 -335 300 -310 300 N -P 4 0 1 0 -335 325 -335 275 -335 300 -310 300 N -P 4 0 1 0 -335 325 -335 275 -335 300 -310 300 N -P 4 0 1 0 -335 325 -335 275 -335 300 -310 300 N -P 5 0 1 0 340 300 340 325 365 300 340 275 340 300 N -P 6 0 1 0 -385 300 -360 300 -360 325 -335 300 -360 275 -360 300 N -P 6 0 1 0 -385 300 -360 300 -360 325 -335 300 -360 275 -360 300 N -P 6 0 1 0 -385 300 -360 300 -360 325 -335 300 -360 275 -360 300 N -P 6 0 1 0 -385 300 -360 300 -360 325 -335 300 -360 275 -360 300 N -P 6 0 1 0 -385 300 -360 300 -360 325 -335 300 -360 275 -360 300 N -P 6 0 1 0 -385 300 -360 300 -360 325 -335 300 -360 275 -360 300 N -P 6 0 1 0 -385 300 -360 300 -360 325 -335 300 -360 275 -360 300 N -P 6 0 1 0 -385 300 -360 300 -360 325 -335 300 -360 275 -360 300 N -P 14 0 1 0 -225 200 225 200 225 -200 125 -200 125 -250 75 -250 75 -300 -75 -300 -75 -250 -125 -250 -125 -200 -225 -200 -225 200 -225 200 N -X ~ 1 -400 -500 150 U 50 50 1 1 P -X ~ 2 -300 -500 150 U 50 50 1 1 P -X ~ 3 -200 -500 150 U 50 50 1 1 P -X ~ 4 -100 -500 150 U 50 50 1 1 P -X ~ 5 100 -500 150 U 50 50 1 1 P -X ~ 6 200 -500 150 U 50 50 1 1 P -X ~ 7 300 -500 150 U 50 50 1 1 P -X ~ 8 400 -500 150 U 50 50 1 1 P -X ~ 9 400 500 150 D 50 50 1 1 P -X ~ 10 300 500 150 D 50 50 1 1 P -X ~ 11 -300 500 150 D 50 50 1 1 P -X ~ 12 -400 500 150 D 50 50 1 1 P -ENDDRAW -ENDDEF -# -# SCART-F -# -DEF SCART-F P 0 30 Y N 1 F N -F0 "P" 0 1200 50 H V C CNN -F1 "SCART-F" 40 -1200 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -A -260 971 40 899 -1799 0 1 0 N -260 1011 -300 971 -A -250 -1100 50 1799 -899 0 1 0 N -300 -1100 -250 -1150 -A 20 1040 30 -901 -183 0 1 0 N 20 1010 48 1031 -A 190 1081 69 899 1464 0 1 0 N 190 1150 133 1119 -A 200 1050 100 -1 901 0 1 0 N 300 1050 200 1150 -A 250 -1100 50 -901 1 0 1 0 N 250 -1150 300 -1100 -C -200 1090 50 0 1 0 N -T 0 -70 1100 150 0 0 1 + Normal 1 C C -S -200 -1030 -100 -1070 0 1 0 N -S -200 -830 -100 -870 0 1 0 N -S -200 -630 -100 -670 0 1 0 N -S -200 -430 -100 -470 0 1 0 N -S -200 -230 -100 -270 0 1 0 N -S -200 -30 -100 -70 0 1 0 N -S -200 170 -100 130 0 1 0 N -S -200 370 -100 330 0 1 0 N -S -200 570 -100 530 0 1 0 N -S -200 770 -100 730 0 1 0 N -S -200 970 -100 930 0 1 0 N -S 100 -930 200 -970 0 1 0 N -S 100 -730 200 -770 0 1 0 N -S 100 -530 200 -570 0 1 0 N -S 100 -330 200 -370 0 1 0 N -S 100 -130 200 -170 0 1 0 N -S 100 70 200 30 0 1 0 N -S 100 270 200 230 0 1 0 N -S 100 470 200 430 0 1 0 N -S 100 670 200 630 0 1 0 N -S 100 870 200 830 0 1 0 N -P 2 0 1 0 -300 850 -300 -1100 N -P 2 0 1 0 -300 850 -300 900 N -P 2 0 1 0 -300 921 -300 900 N -P 2 0 1 0 -300 921 -300 971 N -P 2 0 1 0 -260 1011 20 1011 N -P 2 0 1 0 -250 -1150 250 -1150 N -P 2 0 1 0 130 1120 50 1030 N -P 2 0 1 0 190 1150 200 1150 N -P 2 0 1 0 300 -1100 300 1061 N -X P1 1 -600 -1050 300 R 50 50 1 1 P -X P2 2 600 -950 300 L 50 50 1 1 P -X P3 3 -600 -850 300 R 50 50 1 1 P -X P4 4 600 -750 300 L 50 50 1 1 P -X P5 5 -600 -650 300 R 50 50 1 1 P -X P6 6 600 -550 300 L 50 50 1 1 P -X P7 7 -600 -450 300 R 50 50 1 1 P -X P8 8 600 -350 300 L 50 50 1 1 P -X P9 9 -600 -250 300 R 50 50 1 1 P -X P10 10 600 -150 300 L 50 50 1 1 P -X P20 20 600 850 300 L 50 50 1 1 P -X P11 11 -600 -50 300 R 50 50 1 1 P -X P21 21 -600 950 300 R 50 50 1 1 P -X P12 12 600 50 300 L 50 50 1 1 P -X P13 13 -600 150 300 R 50 50 1 1 P -X P14 14 600 250 300 L 50 50 1 1 P -X P15 15 -600 350 300 R 50 50 1 1 P -X P16 16 600 450 300 L 50 50 1 1 P -X P17 17 -600 550 300 R 50 50 1 1 P -X P18 18 600 650 300 L 50 50 1 1 P -X P19 19 -600 750 300 R 50 50 1 1 P -ENDDRAW -ENDDEF -# -# SD_Card -# -DEF SD_Card CON 0 40 Y Y 1 F N -F0 "CON" -650 550 50 H V C CNN -F1 "SD_Card" 600 -550 50 H V C CNN -F2 "10067847-001" 200 350 50 H V C CNN -F3 "" 0 0 50 H V C CNN -$FPLIST - SD_Card_Receptacle -$ENDFPLIST -DRAW -S -350 -375 -250 -425 0 1 0 F -S -350 -275 -250 -325 0 1 0 F -S -350 -175 -250 -225 0 1 0 F -S -350 -75 -250 -125 0 1 0 F -S -350 25 -250 -25 0 1 0 F -S -350 125 -250 75 0 1 0 F -S -350 225 -250 175 0 1 0 F -S -350 325 -250 275 0 1 0 F -S -300 425 -200 375 0 1 0 F -P 6 0 1 0 -400 350 -300 450 800 450 800 -450 -400 -450 -400 350 f -P 6 0 1 0 650 450 650 500 -800 500 -800 -500 650 -500 650 -450 N -X CD/DAT3 1 -900 300 100 R 50 50 1 1 I -X CMD 2 -900 200 100 R 50 50 1 1 I -X VSS 3 -900 100 100 R 50 50 1 1 I -X VDD 4 -900 0 100 R 50 50 1 1 I -X CLK 5 -900 -100 100 R 50 50 1 1 I -X VSS 6 -900 -200 100 R 50 50 1 1 I -X DAT0 7 -900 -300 100 R 50 50 1 1 I -X DAT1 8 -900 -400 100 R 50 50 1 1 I -X DAT2 9 -900 400 100 R 50 50 1 1 I -X CARD_DETECT 10 900 200 100 L 50 50 1 1 I -X WRITE_PROTECT 11 900 100 100 L 50 50 1 1 I -X SHELL1 12 900 -100 100 L 50 50 1 1 I -X SHELL2 13 900 -200 100 L 50 50 1 1 I -ENDDRAW -ENDDEF -# -# SIL10 -# -DEF SIL10 J 0 40 Y N 1 F N -F0 "J" 0 600 50 H V C CNN -F1 "SIL10" 20 0 50 V V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -S -50 500 100 -500 0 1 0 N -X 1 1 -350 450 300 R 50 50 1 1 P I -X 2 2 -350 350 300 R 50 50 1 1 P I -X 3 3 -350 250 300 R 50 50 1 1 P I -X 4 4 -350 150 300 R 50 50 1 1 P I -X 5 5 -350 50 300 R 50 50 1 1 P I -X 6 6 -350 -50 300 R 50 50 1 1 P I -X 7 7 -350 -150 300 R 50 50 1 1 P I -X 8 8 -350 -250 300 R 50 50 1 1 P I -X 9 9 -350 -350 300 R 50 50 1 1 P I -X 10 10 -350 -450 300 R 50 50 1 1 P I -ENDDRAW -ENDDEF -# -# SIL12 -# -DEF SIL12 U 0 40 Y N 1 F N -F0 "U" 50 650 50 H V C CNN -F1 "SIL12" 30 0 50 V V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -S -50 600 100 -600 0 1 0 N -X 1 1 -350 550 300 R 50 50 1 1 P I -X 2 2 -350 450 300 R 50 50 1 1 P I -X 3 3 -350 350 300 R 50 50 1 1 P I -X 4 4 -350 250 300 R 50 50 1 1 P I -X 5 5 -350 150 300 R 50 50 1 1 P I -X 6 6 -350 50 300 R 50 50 1 1 P I -X 7 7 -350 -50 300 R 50 50 1 1 P I -X 8 8 -350 -150 300 R 50 50 1 1 P I -X 9 9 -350 -250 300 R 50 50 1 1 P I -X 10 10 -350 -350 300 R 50 50 1 1 P I -X 11 11 -350 -450 300 R 50 50 1 1 P I -X 12 12 -350 -550 300 R 50 50 1 1 P I -ENDDRAW -ENDDEF -# -# SIL14 -# -DEF SIL14 J 0 40 Y N 1 F N -F0 "J" 50 750 50 H V C CNN -F1 "SIL14" 20 0 50 V V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -S -50 700 100 -700 0 1 0 N -X 1 1 -350 650 300 R 50 50 1 1 P I -X 2 2 -350 550 300 R 50 50 1 1 P I -X 3 3 -350 450 300 R 50 50 1 1 P I -X 4 4 -350 350 300 R 50 50 1 1 P I -X 5 5 -350 250 300 R 50 50 1 1 P I -X 6 6 -350 150 300 R 50 50 1 1 P I -X 7 7 -350 50 300 R 50 50 1 1 P I -X 8 8 -350 -50 300 R 50 50 1 1 P I -X 9 9 -350 -150 300 R 50 50 1 1 P I -X 10 10 -350 -250 300 R 50 50 1 1 P I -X 11 11 -350 -350 300 R 50 50 1 1 P I -X 12 12 -350 -450 300 R 50 50 1 1 P I -X 13 13 -350 -550 300 R 50 50 1 1 P I -X 14 14 -350 -650 300 R 50 50 1 1 P I -ENDDRAW -ENDDEF -# -# SIL26 -# -DEF SIL26 U 0 40 Y N 1 F N -F0 "U" 0 100 50 H V C CNN -F1 "SIL26" 0 -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 -50 -1350 50 -1350 N -P 2 0 1 0 -50 1350 -50 -1350 N -P 2 0 1 0 50 -1350 50 1350 N -P 2 0 1 0 50 1350 -50 1350 N -X 1 1 -350 1250 300 R 50 50 1 1 P I -X 2 2 -350 1150 300 R 50 50 1 1 P I -X 3 3 -350 1050 300 R 50 50 1 1 P I -X 4 4 -350 950 300 R 50 50 1 1 P I -X 5 5 -350 850 300 R 50 50 1 1 P I -X 6 6 -350 750 300 R 50 50 1 1 P I -X 7 7 -350 650 300 R 50 50 1 1 P I -X 8 8 -350 550 300 R 50 50 1 1 P I -X 9 9 -350 450 300 R 50 50 1 1 P I -X 10 10 -350 350 300 R 50 50 1 1 P I -X 20 20 -350 -650 300 R 50 50 1 1 P I -X 11 11 -350 250 300 R 50 50 1 1 P I -X 21 21 -350 -750 300 R 50 50 1 1 P I -X 12 12 -350 150 300 R 50 50 1 1 P I -X 22 22 -350 -850 300 R 50 50 1 1 P I -X 13 13 -350 50 300 R 50 50 1 1 P I -X 23 23 -350 -950 300 R 50 50 1 1 P I -X 14 14 -350 -50 300 R 50 50 1 1 P I -X 24 24 -350 -1050 300 R 50 50 1 1 P I -X 15 15 -350 -150 300 R 50 50 1 1 P I -X 25 25 -350 -1150 300 R 50 50 1 1 P I -X 16 16 -350 -250 300 R 50 50 1 1 P I -X 26 26 -350 -1250 300 R 50 50 1 1 P I -X 17 17 -350 -350 300 R 50 50 1 1 P I -X 18 18 -350 -450 300 R 50 50 1 1 P I -X 19 19 -350 -550 300 R 50 50 1 1 P I -ENDDRAW -ENDDEF -# -# SUPP20 -# -DEF SUPP20 P 0 40 Y Y 1 F N -F0 "P" 0 100 50 H V C CNN -F1 "SUPP20" 0 -100 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -S -300 -550 300 550 0 1 0 N -X 1 1 -600 450 300 R 50 50 1 1 P -X 2 2 -600 350 300 R 50 50 1 1 P -X 3 3 -600 250 300 R 50 50 1 1 P -X 4 4 -600 150 300 R 50 50 1 1 P -X 5 5 -600 50 300 R 50 50 1 1 P -X 6 6 -600 -50 300 R 50 50 1 1 P -X 7 7 -600 -150 300 R 50 50 1 1 P -X 8 8 -600 -250 300 R 50 50 1 1 P -X 9 9 -600 -350 300 R 50 50 1 1 P -X 10 10 -600 -450 300 R 50 50 1 1 P -X 20 20 600 450 300 L 50 50 1 1 P -X 11 11 600 -450 300 L 50 50 1 1 P -X 12 12 600 -350 300 L 50 50 1 1 P -X 13 13 600 -250 300 L 50 50 1 1 P -X 14 14 600 -150 300 L 50 50 1 1 P -X 15 15 600 -50 300 L 50 50 1 1 P -X 16 16 600 50 300 L 50 50 1 1 P -X 17 17 600 150 300 L 50 50 1 1 P -X 18 18 600 250 300 L 50 50 1 1 P -X 19 19 600 350 300 L 50 50 1 1 P -ENDDRAW -ENDDEF -# -# SUPP24 -# -DEF SUPP24 P 0 40 Y Y 1 F N -F0 "P" 0 100 50 H V C CNN -F1 "SUPP24" 0 -100 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -S -300 -650 300 650 0 1 0 N -X 1 1 -600 550 300 R 50 50 1 1 P -X 2 2 -600 450 300 R 50 50 1 1 P -X 3 3 -600 350 300 R 50 50 1 1 P -X 4 4 -600 250 300 R 50 50 1 1 P -X 5 5 -600 150 300 R 50 50 1 1 P -X 6 6 -600 50 300 R 50 50 1 1 P -X 7 7 -600 -50 300 R 50 50 1 1 P -X 8 8 -600 -150 300 R 50 50 1 1 P -X 9 9 -600 -250 300 R 50 50 1 1 P -X 10 10 -600 -350 300 R 50 50 1 1 P -X 20 20 600 150 300 L 50 50 1 1 P -X 11 11 -600 -450 300 R 50 50 1 1 P -X 21 21 600 250 300 L 50 50 1 1 P -X 12 12 -600 -550 300 R 50 50 1 1 P -X 22 22 600 350 300 L 50 50 1 1 P -X 13 13 600 -550 300 L 50 50 1 1 P -X 23 23 600 450 300 L 50 50 1 1 P -X 14 14 600 -450 300 L 50 50 1 1 P -X 24 24 600 550 300 L 50 50 1 1 P -X 15 15 600 -350 300 L 50 50 1 1 P -X 16 16 600 -250 300 L 50 50 1 1 P -X 17 17 600 -150 300 L 50 50 1 1 P -X 18 18 600 -50 300 L 50 50 1 1 P -X 19 19 600 50 300 L 50 50 1 1 P -ENDDRAW -ENDDEF -# -# SUPP28 -# -DEF SUPP28 J 0 40 Y Y 1 F N -F0 "J" 0 100 50 H V C CNN -F1 "SUPP28" 0 -100 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -S -300 -750 300 750 0 1 0 N -X 1 1 -600 650 300 R 50 50 1 1 P -X 2 2 -600 550 300 R 50 50 1 1 P -X 3 3 -600 450 300 R 50 50 1 1 P -X 4 4 -600 350 300 R 50 50 1 1 P -X 5 5 -600 250 300 R 50 50 1 1 P -X 6 6 -600 150 300 R 50 50 1 1 P -X 7 7 -600 50 300 R 50 50 1 1 P -X 8 8 -600 -50 300 R 50 50 1 1 P -X 9 9 -600 -150 300 R 50 50 1 1 P -X 10 10 -600 -250 300 R 50 50 1 1 P -X 20 20 600 -150 300 L 50 50 1 1 P -X 11 11 -600 -350 300 R 50 50 1 1 P -X 21 21 600 -50 300 L 50 50 1 1 P -X 12 12 -600 -450 300 R 50 50 1 1 P -X 22 22 600 50 300 L 50 50 1 1 P -X 13 13 -600 -550 300 R 50 50 1 1 P -X 23 23 600 150 300 L 50 50 1 1 P -X 14 14 -600 -650 300 R 50 50 1 1 P -X 24 24 600 250 300 L 50 50 1 1 P -X 15 15 600 -650 300 L 50 50 1 1 P -X 25 25 600 350 300 L 50 50 1 1 P -X 16 16 600 -550 300 L 50 50 1 1 P -X 26 26 600 450 300 L 50 50 1 1 P -X 17 17 600 -450 300 L 50 50 1 1 P -X 27 27 600 550 300 L 50 50 1 1 P -X 18 18 600 -350 300 L 50 50 1 1 P -X 28 28 600 650 300 L 50 50 1 1 P -X 19 19 600 -250 300 L 50 50 1 1 P -ENDDRAW -ENDDEF -# -# SUPP32 -# -DEF SUPP32 P 0 40 Y Y 1 F N -F0 "P" 0 850 50 H V C CNN -F1 "SUPP32" 0 -850 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -S -300 800 300 -800 0 1 0 N -X 1 1 -600 750 300 R 50 50 1 1 P -X 2 2 -600 650 300 R 50 50 1 1 P -X 3 3 -600 550 300 R 50 50 1 1 P -X 4 4 -600 450 300 R 50 50 1 1 P -X 5 5 -600 350 300 R 50 50 1 1 P -X 6 6 -600 250 300 R 50 50 1 1 P -X 7 7 -600 150 300 R 50 50 1 1 P -X 8 8 -600 50 300 R 50 50 1 1 P -X 9 9 -600 -50 300 R 50 50 1 1 P -X 10 10 -600 -150 300 R 50 50 1 1 P -X 20 20 600 -450 300 L 50 50 1 1 P -X 30 30 600 550 300 L 50 50 1 1 P -X 11 11 -600 -250 300 R 50 50 1 1 P -X 21 21 600 -350 300 L 50 50 1 1 P -X 31 31 600 650 300 L 50 50 1 1 P -X 12 12 -600 -350 300 R 50 50 1 1 P -X 22 22 600 -250 300 L 50 50 1 1 P -X 32 32 600 750 300 L 50 50 1 1 P -X 13 13 -600 -450 300 R 50 50 1 1 P -X 23 23 600 -150 300 L 50 50 1 1 P -X 14 14 -600 -550 300 R 50 50 1 1 P -X 24 24 600 -50 300 L 50 50 1 1 P -X 15 15 -600 -650 300 R 50 50 1 1 P -X 25 25 600 50 300 L 50 50 1 1 P -X 16 16 -600 -750 300 R 50 50 1 1 P -X 26 26 600 150 300 L 50 50 1 1 P -X 17 17 600 -750 300 L 50 50 1 1 P -X 27 27 600 250 300 L 50 50 1 1 P -X 18 18 600 -650 300 L 50 50 1 1 P -X 28 28 600 350 300 L 50 50 1 1 P -X 19 19 600 -550 300 L 50 50 1 1 P -X 29 29 600 450 300 L 50 50 1 1 P -ENDDRAW -ENDDEF -# -# SUPP40 -# -DEF SUPP40 P 0 40 Y Y 1 F N -F0 "P" 0 1100 50 H V C CNN -F1 "SUPP40" 0 -1100 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -S -300 -1050 300 1050 0 1 0 N -X 1 1 -600 950 300 R 50 50 1 1 P -X 2 2 -600 850 300 R 50 50 1 1 P -X 3 3 -600 750 300 R 50 50 1 1 P -X 4 4 -600 650 300 R 50 50 1 1 P -X 5 5 -600 550 300 R 50 50 1 1 P -X 6 6 -600 450 300 R 50 50 1 1 P -X 7 7 -600 350 300 R 50 50 1 1 P -X 8 8 -600 250 300 R 50 50 1 1 P -X 9 9 -600 150 300 R 50 50 1 1 P -X 10 10 -600 50 300 R 50 50 1 1 P -X 20 20 -600 -950 300 R 50 50 1 1 P -X 30 30 600 -50 300 L 50 50 1 1 P -X 40 40 600 950 300 L 50 50 1 1 P -X 11 11 -600 -50 300 R 50 50 1 1 P -X 21 21 600 -950 300 L 50 50 1 1 P -X 31 31 600 50 300 L 50 50 1 1 P -X 12 12 -600 -150 300 R 50 50 1 1 P -X 22 22 600 -850 300 L 50 50 1 1 P -X 32 32 600 150 300 L 50 50 1 1 P -X 13 13 -600 -250 300 R 50 50 1 1 P -X 23 23 600 -750 300 L 50 50 1 1 P -X 33 33 600 250 300 L 50 50 1 1 P -X 14 14 -600 -350 300 R 50 50 1 1 P -X 24 24 600 -650 300 L 50 50 1 1 P -X 34 34 600 350 300 L 50 50 1 1 P -X 15 15 -600 -450 300 R 50 50 1 1 P -X 25 25 600 -550 300 L 50 50 1 1 P -X 35 35 600 450 300 L 50 50 1 1 P -X 16 16 -600 -550 300 R 50 50 1 1 P -X 26 26 600 -450 300 L 50 50 1 1 P -X 36 36 600 550 300 L 50 50 1 1 P -X 17 17 -600 -650 300 R 50 50 1 1 P -X 27 27 600 -350 300 L 50 50 1 1 P -X 37 37 600 650 300 L 50 50 1 1 P -X 18 18 -600 -750 300 R 50 50 1 1 P -X 28 28 600 -250 300 L 50 50 1 1 P -X 38 38 600 750 300 L 50 50 1 1 P -X 19 19 -600 -850 300 R 50 50 1 1 P -X 29 29 600 -150 300 L 50 50 1 1 P -X 39 39 600 850 300 L 50 50 1 1 P -ENDDRAW -ENDDEF -# -# Screw_Terminal_1x01 -# -DEF Screw_Terminal_1x01 J 0 30 Y N 1 F N -F0 "J" 0 150 50 H V C TNN -F1 "Screw_Terminal_1x01" -150 0 50 V V C TNN -F2 "" 0 -125 50 H I C CNN -F3 "" 0 -100 50 H I C CNN -$FPLIST - TerminalBlock*1pol -$ENDFPLIST -DRAW -C 25 0 50 0 1 10 N -S -50 75 100 -75 0 1 10 f -P 2 0 1 10 0 40 65 -25 N -P 2 0 1 10 50 -40 -15 25 N -X ~ 1 200 0 100 L 50 50 1 1 P -ENDDRAW -ENDDEF -# -# Screw_Terminal_1x02 -# -DEF Screw_Terminal_1x02 J 0 30 Y N 1 F N -F0 "J" 0 250 50 H V C TNN -F1 "Screw_Terminal_1x02" -150 0 50 V V C TNN -F2 "" 0 -225 50 H I C CNN -F3 "" -25 0 50 H I C CNN -$FPLIST - bornier2 - TerminalBlock*2pol -$ENDFPLIST -DRAW -C 25 -100 50 0 1 10 N -C 25 100 50 0 1 10 N -S -50 175 100 -175 0 1 10 f -P 2 0 1 10 -15 -75 50 -140 N -P 2 0 1 10 0 140 65 75 N -P 2 0 1 10 50 60 -15 125 N -P 2 0 1 10 65 -125 0 -60 N -X ~ 1 200 100 100 L 50 50 1 1 P -X ~ 2 200 -100 100 L 50 50 1 1 P -ENDDRAW -ENDDEF -# -# Screw_Terminal_1x03 -# -DEF Screw_Terminal_1x03 J 0 30 Y N 1 F N -F0 "J" 0 350 50 H V C TNN -F1 "Screw_Terminal_1x03" -150 0 50 V V C TNN -F2 "" 0 -325 50 H I C CNN -F3 "" -25 100 50 H I C CNN -$FPLIST - bornier3 - TerminalBlock*3pol -$ENDFPLIST -DRAW -C 25 -200 50 0 1 10 N -C 25 0 50 0 1 10 N -C 25 200 50 0 1 10 N -S -50 275 100 -275 0 1 10 f -P 2 0 1 10 -15 25 50 -40 N -P 2 0 1 10 0 -160 65 -225 N -P 2 0 1 10 0 240 65 175 N -P 2 0 1 10 50 -240 -15 -175 N -P 2 0 1 10 50 160 -15 225 N -P 2 0 1 10 65 -25 0 40 N -X ~ 1 200 200 100 L 50 50 1 1 P -X ~ 2 200 0 100 L 50 50 1 1 P -X ~ 3 200 -200 100 L 50 50 1 1 P -ENDDRAW -ENDDEF -# -# Screw_Terminal_1x04 -# -DEF Screw_Terminal_1x04 J 0 30 Y N 1 F N -F0 "J" 0 450 50 H V C TNN -F1 "Screw_Terminal_1x04" -150 0 50 V V C TNN -F2 "" 0 -425 50 H I C CNN -F3 "" -25 200 50 H I C CNN -$FPLIST - bornier4 - TerminalBlock*4pol -$ENDFPLIST -DRAW -C 25 -300 50 0 1 10 N -C 25 -100 50 0 1 10 N -C 25 100 50 0 1 10 N -C 25 300 50 0 1 10 N -S -50 -375 100 375 0 1 10 f -P 2 0 1 10 -15 -275 50 -340 N -P 2 0 1 10 -15 125 50 60 N -P 2 0 1 10 0 -60 65 -125 N -P 2 0 1 10 0 340 65 275 N -P 2 0 1 10 50 -140 -15 -75 N -P 2 0 1 10 50 260 -15 325 N -P 2 0 1 10 65 -325 0 -260 N -P 2 0 1 10 65 75 0 140 N -X ~ 1 200 300 100 L 50 50 1 1 P -X ~ 2 200 100 100 L 50 50 1 1 P -X ~ 3 200 -100 100 L 50 50 1 1 P -X ~ 4 200 -300 100 L 50 50 1 1 P -ENDDRAW -ENDDEF -# -# Screw_Terminal_1x05 -# -DEF Screw_Terminal_1x05 J 0 30 Y N 1 F N -F0 "J" 0 550 50 H V C TNN -F1 "Screw_Terminal_1x05" -150 0 50 V V C TNN -F2 "" 0 -525 50 H I C CNN -F3 "" -25 300 50 H I C CNN -$FPLIST - bornier5 - TerminalBlock*5pol -$ENDFPLIST -DRAW -C 25 -400 50 0 1 10 N -C 25 -200 50 0 1 10 N -C 25 0 50 0 1 10 N -C 25 200 50 0 1 10 N -C 25 400 50 0 1 10 N -S -50 -475 100 475 0 1 10 f -P 2 0 1 10 -15 -175 50 -240 N -P 2 0 1 10 -15 225 50 160 N -P 2 0 1 10 0 -360 65 -425 N -P 2 0 1 10 0 40 65 -25 N -P 2 0 1 10 0 440 65 375 N -P 2 0 1 10 50 -440 -15 -375 N -P 2 0 1 10 50 -40 -15 25 N -P 2 0 1 10 50 360 -15 425 N -P 2 0 1 10 65 -225 0 -160 N -P 2 0 1 10 65 175 0 240 N -X ~ 1 200 400 100 L 50 50 1 1 P -X ~ 2 200 200 100 L 50 50 1 1 P -X ~ 3 200 0 100 L 50 50 1 1 P -X ~ 4 200 -200 100 L 50 50 1 1 P -X ~ 5 200 -400 100 L 50 50 1 1 P -ENDDRAW -ENDDEF -# -# Screw_Terminal_1x06 -# -DEF Screw_Terminal_1x06 J 0 30 Y N 1 F N -F0 "J" 0 650 50 H V C TNN -F1 "Screw_Terminal_1x06" -150 0 50 V V C TNN -F2 "" 0 -625 50 H I C CNN -F3 "" -25 400 50 H I C CNN -$FPLIST - bornier6 - TerminalBlock*6pol -$ENDFPLIST -DRAW -C 25 -500 50 0 1 10 N -C 25 -300 50 0 1 10 N -C 25 -100 50 0 1 10 N -C 25 100 50 0 1 10 N -C 25 300 50 0 1 10 N -C 25 500 50 0 1 10 N -S -50 -575 100 575 0 1 10 f -P 2 0 1 10 -15 -475 50 -540 N -P 2 0 1 10 -15 -75 50 -140 N -P 2 0 1 10 -15 325 50 260 N -P 2 0 1 10 0 -260 65 -325 N -P 2 0 1 10 0 140 65 75 N -P 2 0 1 10 0 540 65 475 N -P 2 0 1 10 50 -340 -15 -275 N -P 2 0 1 10 50 60 -15 125 N -P 2 0 1 10 50 460 -15 525 N -P 2 0 1 10 65 -525 0 -460 N -P 2 0 1 10 65 -125 0 -60 N -P 2 0 1 10 65 275 0 340 N -X ~ 1 200 500 100 L 50 50 1 1 P -X ~ 2 200 300 100 L 50 50 1 1 P -X ~ 3 200 100 100 L 50 50 1 1 P -X ~ 4 200 -100 100 L 50 50 1 1 P -X ~ 5 200 -300 100 L 50 50 1 1 P -X ~ 6 200 -500 100 L 50 50 1 1 P -ENDDRAW -ENDDEF -# -# Screw_Terminal_1x07 -# -DEF Screw_Terminal_1x07 J 0 30 Y N 1 F N -F0 "J" 0 750 50 H V C TNN -F1 "Screw_Terminal_1x07" -150 0 50 V V C TNN -F2 "" 0 -725 50 H I C CNN -F3 "" -25 500 50 H I C CNN -$FPLIST - TerminalBlock*7pol -$ENDFPLIST -DRAW -C 25 -600 50 0 1 10 N -C 25 -400 50 0 1 10 N -C 25 -200 50 0 1 10 N -C 25 0 50 0 1 10 N -C 25 200 50 0 1 10 N -C 25 400 50 0 1 10 N -C 25 600 50 0 1 10 N -S -50 -675 100 675 0 1 10 f -P 2 0 1 10 -15 -375 50 -440 N -P 2 0 1 10 -15 25 50 -40 N -P 2 0 1 10 -15 425 50 360 N -P 2 0 1 10 0 -560 65 -625 N -P 2 0 1 10 0 -160 65 -225 N -P 2 0 1 10 0 240 65 175 N -P 2 0 1 10 0 640 65 575 N -P 2 0 1 10 50 -640 -15 -575 N -P 2 0 1 10 50 -240 -15 -175 N -P 2 0 1 10 50 160 -15 225 N -P 2 0 1 10 50 560 -15 625 N -P 2 0 1 10 65 -425 0 -360 N -P 2 0 1 10 65 -25 0 40 N -P 2 0 1 10 65 375 0 440 N -X ~ 1 200 600 100 L 50 50 1 1 P -X ~ 2 200 400 100 L 50 50 1 1 P -X ~ 3 200 200 100 L 50 50 1 1 P -X ~ 4 200 0 100 L 50 50 1 1 P -X ~ 5 200 -200 100 L 50 50 1 1 P -X ~ 6 200 -400 100 L 50 50 1 1 P -X ~ 7 200 -600 100 L 50 50 1 1 P -ENDDRAW -ENDDEF -# -# Screw_Terminal_1x08 -# -DEF Screw_Terminal_1x08 J 0 30 Y N 1 F N -F0 "J" 0 850 50 H V C TNN -F1 "Screw_Terminal_1x08" -150 0 50 V V C TNN -F2 "" 0 -825 50 H I C CNN -F3 "" -25 600 50 H I C CNN -$FPLIST - TerminalBlock*8pol -$ENDFPLIST -DRAW -C 25 -700 50 0 1 10 N -C 25 -500 50 0 1 10 N -C 25 -300 50 0 1 10 N -C 25 -100 50 0 1 10 N -C 25 100 50 0 1 10 N -C 25 300 50 0 1 10 N -C 25 500 50 0 1 10 N -C 25 700 50 0 1 10 N -S -50 -775 100 775 0 1 10 f -P 2 0 1 10 -15 -675 50 -740 N -P 2 0 1 10 -15 -275 50 -340 N -P 2 0 1 10 -15 125 50 60 N -P 2 0 1 10 -15 525 50 460 N -P 2 0 1 10 0 -460 65 -525 N -P 2 0 1 10 0 -60 65 -125 N -P 2 0 1 10 0 340 65 275 N -P 2 0 1 10 0 740 65 675 N -P 2 0 1 10 50 -540 -15 -475 N -P 2 0 1 10 50 -140 -15 -75 N -P 2 0 1 10 50 260 -15 325 N -P 2 0 1 10 50 660 -15 725 N -P 2 0 1 10 65 -725 0 -660 N -P 2 0 1 10 65 -325 0 -260 N -P 2 0 1 10 65 75 0 140 N -P 2 0 1 10 65 475 0 540 N -X ~ 1 200 700 100 L 50 50 1 1 P -X ~ 2 200 500 100 L 50 50 1 1 P -X ~ 3 200 300 100 L 50 50 1 1 P -X ~ 4 200 100 100 L 50 50 1 1 P -X ~ 5 200 -100 100 L 50 50 1 1 P -X ~ 6 200 -300 100 L 50 50 1 1 P -X ~ 7 200 -500 100 L 50 50 1 1 P -X ~ 8 200 -700 100 L 50 50 1 1 P -ENDDRAW -ENDDEF -# -# Screw_Terminal_1x09 -# -DEF Screw_Terminal_1x09 J 0 30 Y N 1 F N -F0 "J" 0 950 50 H V C TNN -F1 "Screw_Terminal_1x09" -150 0 50 V V C TNN -F2 "" 0 -925 50 H I C CNN -F3 "" -25 700 50 H I C CNN -$FPLIST - TerminalBlock*9pol -$ENDFPLIST -DRAW -C 25 -800 50 0 1 10 N -C 25 -600 50 0 1 10 N -C 25 -400 50 0 1 10 N -C 25 -200 50 0 1 10 N -C 25 0 50 0 1 10 N -C 25 200 50 0 1 10 N -C 25 400 50 0 1 10 N -C 25 600 50 0 1 10 N -C 25 800 50 0 1 10 N -S -50 -875 100 875 0 1 10 f -P 2 0 1 10 -15 -575 50 -640 N -P 2 0 1 10 -15 -175 50 -240 N -P 2 0 1 10 -15 225 50 160 N -P 2 0 1 10 -15 625 50 560 N -P 2 0 1 10 0 -760 65 -825 N -P 2 0 1 10 0 -360 65 -425 N -P 2 0 1 10 0 40 65 -25 N -P 2 0 1 10 0 440 65 375 N -P 2 0 1 10 0 840 65 775 N -P 2 0 1 10 50 -840 -15 -775 N -P 2 0 1 10 50 -440 -15 -375 N -P 2 0 1 10 50 -40 -15 25 N -P 2 0 1 10 50 360 -15 425 N -P 2 0 1 10 50 760 -15 825 N -P 2 0 1 10 65 -625 0 -560 N -P 2 0 1 10 65 -225 0 -160 N -P 2 0 1 10 65 175 0 240 N -P 2 0 1 10 65 575 0 640 N -X ~ 1 200 800 100 L 50 50 1 1 P -X ~ 2 200 600 100 L 50 50 1 1 P -X ~ 3 200 400 100 L 50 50 1 1 P -X ~ 4 200 200 100 L 50 50 1 1 P -X ~ 5 200 0 100 L 50 50 1 1 P -X ~ 6 200 -200 100 L 50 50 1 1 P -X ~ 7 200 -400 100 L 50 50 1 1 P -X ~ 8 200 -600 100 L 50 50 1 1 P -X ~ 9 200 -800 100 L 50 50 1 1 P -ENDDRAW -ENDDEF -# -# Screw_Terminal_1x10 -# -DEF Screw_Terminal_1x10 J 0 30 Y N 1 F N -F0 "J" 0 1050 50 H V C TNN -F1 "Screw_Terminal_1x10" -150 0 50 V V C TNN -F2 "" 0 -1025 50 H I C CNN -F3 "" -25 800 50 H I C CNN -$FPLIST - TerminalBlock*10pol -$ENDFPLIST -DRAW -C 25 -900 50 0 1 10 N -C 25 -700 50 0 1 10 N -C 25 -500 50 0 1 10 N -C 25 -300 50 0 1 10 N -C 25 -100 50 0 1 10 N -C 25 100 50 0 1 10 N -C 25 300 50 0 1 10 N -C 25 500 50 0 1 10 N -C 25 700 50 0 1 10 N -C 25 900 50 0 1 10 N -S -50 -975 100 975 0 1 10 f -P 2 0 1 10 -15 -875 50 -940 N -P 2 0 1 10 -15 -475 50 -540 N -P 2 0 1 10 -15 -75 50 -140 N -P 2 0 1 10 -15 325 50 260 N -P 2 0 1 10 -15 725 50 660 N -P 2 0 1 10 0 -660 65 -725 N -P 2 0 1 10 0 -260 65 -325 N -P 2 0 1 10 0 140 65 75 N -P 2 0 1 10 0 540 65 475 N -P 2 0 1 10 0 940 65 875 N -P 2 0 1 10 50 -740 -15 -675 N -P 2 0 1 10 50 -340 -15 -275 N -P 2 0 1 10 50 60 -15 125 N -P 2 0 1 10 50 460 -15 525 N -P 2 0 1 10 50 860 -15 925 N -P 2 0 1 10 65 -925 0 -860 N -P 2 0 1 10 65 -525 0 -460 N -P 2 0 1 10 65 -125 0 -60 N -P 2 0 1 10 65 275 0 340 N -P 2 0 1 10 65 675 0 740 N -X ~ 1 200 900 100 L 50 50 1 1 P -X ~ 2 200 700 100 L 50 50 1 1 P -X ~ 3 200 500 100 L 50 50 1 1 P -X ~ 4 200 300 100 L 50 50 1 1 P -X ~ 5 200 100 100 L 50 50 1 1 P -X ~ 6 200 -100 100 L 50 50 1 1 P -X ~ 7 200 -300 100 L 50 50 1 1 P -X ~ 8 200 -500 100 L 50 50 1 1 P -X ~ 9 200 -700 100 L 50 50 1 1 P -X ~ 10 200 -900 100 L 50 50 1 1 P -ENDDRAW -ENDDEF -# -# Screw_Terminal_1x11 -# -DEF Screw_Terminal_1x11 J 0 30 Y N 1 F N -F0 "J" 0 1150 50 H V C TNN -F1 "Screw_Terminal_1x11" -150 0 50 V V C TNN -F2 "" 0 -1125 50 H I C CNN -F3 "" -25 900 50 H I C CNN -$FPLIST - TerminalBlock*11pol -$ENDFPLIST -DRAW -C 25 -1000 50 0 1 10 N -C 25 -800 50 0 1 10 N -C 25 -600 50 0 1 10 N -C 25 -400 50 0 1 10 N -C 25 -200 50 0 1 10 N -C 25 0 50 0 1 10 N -C 25 200 50 0 1 10 N -C 25 400 50 0 1 10 N -C 25 600 50 0 1 10 N -C 25 800 50 0 1 10 N -C 25 1000 50 0 1 10 N -S -50 -1075 100 1075 0 1 10 f -P 2 0 1 10 -15 -975 50 -1040 N -P 2 0 1 10 -15 -775 50 -840 N -P 2 0 1 10 -15 -375 50 -440 N -P 2 0 1 10 -15 25 50 -40 N -P 2 0 1 10 -15 425 50 360 N -P 2 0 1 10 -15 825 50 760 N -P 2 0 1 10 0 -560 65 -625 N -P 2 0 1 10 0 -160 65 -225 N -P 2 0 1 10 0 240 65 175 N -P 2 0 1 10 0 640 65 575 N -P 2 0 1 10 0 1040 65 975 N -P 2 0 1 10 50 -640 -15 -575 N -P 2 0 1 10 50 -240 -15 -175 N -P 2 0 1 10 50 160 -15 225 N -P 2 0 1 10 50 560 -15 625 N -P 2 0 1 10 50 960 -15 1025 N -P 2 0 1 10 65 -1025 0 -960 N -P 2 0 1 10 65 -825 0 -760 N -P 2 0 1 10 65 -425 0 -360 N -P 2 0 1 10 65 -25 0 40 N -P 2 0 1 10 65 375 0 440 N -P 2 0 1 10 65 775 0 840 N -X ~ 1 200 1000 100 L 50 50 1 1 P -X ~ 2 200 800 100 L 50 50 1 1 P -X ~ 3 200 600 100 L 50 50 1 1 P -X ~ 4 200 400 100 L 50 50 1 1 P -X ~ 5 200 200 100 L 50 50 1 1 P -X ~ 6 200 0 100 L 50 50 1 1 P -X ~ 7 200 -200 100 L 50 50 1 1 P -X ~ 8 200 -400 100 L 50 50 1 1 P -X ~ 9 200 -600 100 L 50 50 1 1 P -X ~ 10 200 -800 100 L 50 50 1 1 P -X ~ 11 200 -1000 100 L 50 50 1 1 P -ENDDRAW -ENDDEF -# -# Screw_Terminal_1x12 -# -DEF Screw_Terminal_1x12 J 0 30 Y N 1 F N -F0 "J" 0 1250 50 H V C TNN -F1 "Screw_Terminal_1x12" -150 0 50 V V C TNN -F2 "" 0 -1225 50 H I C CNN -F3 "" -25 1000 50 H I C CNN -$FPLIST - TerminalBlock*12pol -$ENDFPLIST -DRAW -C 25 -1100 50 0 1 10 N -C 25 -900 50 0 1 10 N -C 25 -700 50 0 1 10 N -C 25 -500 50 0 1 10 N -C 25 -300 50 0 1 10 N -C 25 -100 50 0 1 10 N -C 25 100 50 0 1 10 N -C 25 300 50 0 1 10 N -C 25 500 50 0 1 10 N -C 25 700 50 0 1 10 N -C 25 900 50 0 1 10 N -C 25 1100 50 0 1 10 N -S -50 -1175 100 1175 0 1 10 f -P 2 0 1 10 -15 -675 50 -740 N -P 2 0 1 10 -15 -275 50 -340 N -P 2 0 1 10 -15 125 50 60 N -P 2 0 1 10 -15 525 50 460 N -P 2 0 1 10 -15 925 50 860 N -P 2 0 1 10 0 -1060 65 -1125 N -P 2 0 1 10 0 -860 65 -925 N -P 2 0 1 10 0 -460 65 -525 N -P 2 0 1 10 0 -60 65 -125 N -P 2 0 1 10 0 340 65 275 N -P 2 0 1 10 0 740 65 675 N -P 2 0 1 10 0 1140 65 1075 N -P 2 0 1 10 50 -1140 -15 -1075 N -P 2 0 1 10 50 -940 -15 -875 N -P 2 0 1 10 50 -540 -15 -475 N -P 2 0 1 10 50 -140 -15 -75 N -P 2 0 1 10 50 260 -15 325 N -P 2 0 1 10 50 660 -15 725 N -P 2 0 1 10 50 1060 -15 1125 N -P 2 0 1 10 65 -725 0 -660 N -P 2 0 1 10 65 -325 0 -260 N -P 2 0 1 10 65 75 0 140 N -P 2 0 1 10 65 475 0 540 N -P 2 0 1 10 65 875 0 940 N -X ~ 1 200 1100 100 L 50 50 1 1 P -X ~ 2 200 900 100 L 50 50 1 1 P -X ~ 3 200 700 100 L 50 50 1 1 P -X ~ 4 200 500 100 L 50 50 1 1 P -X ~ 5 200 300 100 L 50 50 1 1 P -X ~ 6 200 100 100 L 50 50 1 1 P -X ~ 7 200 -100 100 L 50 50 1 1 P -X ~ 8 200 -300 100 L 50 50 1 1 P -X ~ 9 200 -500 100 L 50 50 1 1 P -X ~ 10 200 -700 100 L 50 50 1 1 P -X ~ 11 200 -900 100 L 50 50 1 1 P -X ~ 12 200 -1100 100 L 50 50 1 1 P -ENDDRAW -ENDDEF -# -# TEST -# -DEF TEST W 0 30 N N 1 F N -F0 "W" 0 60 50 H V C CNN -F1 "TEST" 0 -70 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -C -70 0 30 0 1 0 N -C 70 0 30 0 1 0 N -X 1 1 -200 0 100 R 50 50 0 1 P -X 2 2 200 0 100 L 50 50 0 1 P -ENDDRAW -ENDDEF -# -# TEST_1P -# -DEF TEST_1P W 0 30 N N 1 F N -F0 "W" 0 270 50 H V C CNN -F1 "TEST_1P" 0 200 50 H V C CNN -F2 "" 200 0 50 H V C CNN -F3 "" 200 0 50 H V C CNN -DRAW -C 0 130 30 0 1 0 N -X 1 1 0 0 100 U 50 50 1 1 P -ENDDRAW -ENDDEF -# -# USB_A -# -DEF USB_A P 0 40 Y Y 1 F N -F0 "P" 200 -200 50 H V C CNN -F1 "USB_A" -50 200 50 H V C CNN -F2 "" -50 -100 50 V V C CNN -F3 "" -50 -100 50 V V C CNN -$FPLIST - USB* -$ENDFPLIST -DRAW -S -250 -150 150 150 0 1 0 N -S -205 -150 -195 -120 0 1 0 N -S -105 -150 -95 -120 0 1 0 N -S -5 -150 5 -120 0 1 0 N -S 95 -150 105 -120 0 1 0 N -X VBUS 1 -200 -300 150 U 50 50 1 1 W -X D- 2 -100 -300 150 U 50 50 1 1 P -X D+ 3 0 -300 150 U 50 50 1 1 P -X GND 4 100 -300 150 U 50 50 1 1 W -X shield 5 300 100 150 L 50 50 1 1 P -ENDDRAW -ENDDEF -# -# USB_B -# -DEF USB_B P 0 40 Y Y 1 F N -F0 "P" 200 -200 50 H V C CNN -F1 "USB_B" -50 200 50 H V C CNN -F2 "" -50 -100 50 V V C CNN -F3 "" -50 -100 50 V V C CNN -$FPLIST - USB* -$ENDFPLIST -DRAW -S -250 -150 150 150 0 1 0 N -S -205 -150 -195 -120 0 1 0 N -S -105 -150 -95 -120 0 1 0 N -S -5 -150 5 -120 0 1 0 N -S 95 -150 105 -120 0 1 0 N -X VBUS 1 -200 -300 150 U 50 50 1 1 w -X D- 2 -100 -300 150 U 50 50 1 1 P -X D+ 3 0 -300 150 U 50 50 1 1 P -X GND 4 100 -300 150 U 50 50 1 1 W -X shield 5 300 100 150 L 50 50 1 1 P -ENDDRAW -ENDDEF -# -# USB_OTG -# -DEF USB_OTG P 0 40 Y Y 1 F N -F0 "P" 325 -125 50 H V C CNN -F1 "USB_OTG" 0 200 50 H V C CNN -F2 "" -50 -100 50 V V C CNN -F3 "" -50 -100 50 V V C CNN -$FPLIST - USB* -$ENDFPLIST -DRAW -S -250 -150 250 150 0 1 0 N -S -205 -150 -195 -120 0 1 0 N -S -105 -150 -95 -120 0 1 0 N -S -5 -150 5 -120 0 1 0 N -S 95 -150 105 -120 0 1 0 N -S 195 -150 205 -120 0 1 0 N -X VBUS 1 -200 -300 150 U 50 50 1 1 w -X D- 2 -100 -300 150 U 50 50 1 1 P -X D+ 3 0 -300 150 U 50 50 1 1 P -X ID 4 100 -300 150 U 50 50 1 1 W -X GND 5 200 -300 150 U 50 50 1 1 W -X shield 6 400 100 150 L 50 50 1 1 P -ENDDRAW -ENDDEF -# -# XLR3 -# -DEF XLR3 K 0 30 Y N 1 F N -F0 "K" 150 250 50 H V C CNN -F1 "XLR3" 200 -250 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -C -130 0 40 0 1 0 N -C 0 -130 40 0 1 0 N -C 0 0 200 0 1 0 f -C 129 0 40 0 1 0 N -T 0 -100 90 40 0 0 1 1 Normal 1 C C -T 0 100 90 40 0 0 1 2 Normal 1 C C -T 0 10 -40 40 0 0 1 3 Normal 1 C C -X ~ 1 -350 0 150 R 50 50 0 1 P -X ~ 2 350 0 150 L 50 50 0 1 P -X ~ 3 0 -350 150 U 50 50 0 1 P -ENDDRAW -ENDDEF -# -# XLR4 -# -DEF XLR4 K 0 30 Y N 1 F N -F0 "K" 100 250 50 H V C CNN -F1 "XLR4" 100 -250 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -C -100 -100 40 0 1 0 N -C -100 100 40 0 1 0 N -C 0 0 200 0 1 0 f -C 100 -100 40 0 1 0 N -C 100 100 40 0 1 0 N -T 0 -40 60 60 0 0 1 1 Normal 1 C C -X ~ 1 -350 100 210 R 50 50 1 1 P -X ~ 2 -350 -100 210 R 50 50 1 1 P -X ~ 3 350 -100 210 L 50 50 1 1 P -X ~ 4 350 100 210 L 50 50 1 1 P -ENDDRAW -ENDDEF -# -# XLR5 -# -DEF XLR5 K 0 30 Y N 1 F N -F0 "K" 100 250 50 H V C CNN -F1 "XLR5" 200 -240 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -C -130 -50 40 0 1 0 N -C -100 100 40 0 1 0 N -C 0 -140 40 0 1 0 N -C 0 0 200 0 1 0 f -C 100 100 40 0 1 0 N -C 130 -50 40 0 1 0 N -T 0 -40 60 60 0 0 1 1 Normal 1 C C -X P1 1 -350 100 210 R 50 50 1 1 P -X P2 2 -350 -50 180 R 50 50 1 1 P -X P3 3 0 -350 170 U 50 50 1 1 P -X P3 4 350 -50 180 L 50 50 1 1 P -X P5 5 350 100 210 L 50 50 1 1 P -ENDDRAW -ENDDEF -# -#End Library +EESchema-LIBRARY Version 2.3 +#encoding utf-8 +# +# BARREL_JACK +# +DEF BARREL_JACK CON 0 40 Y Y 1 F N +F0 "CON" 0 250 50 H V C CNN +F1 "BARREL_JACK" 0 -200 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +A -300 99 49 -900 1788 0 1 0 N -300 50 -350 100 +A -300 101 49 900 -1788 0 1 0 N -300 150 -350 100 +S 100 150 0 50 0 1 0 N +P 2 0 1 0 -300 50 0 50 N +P 2 0 1 0 0 150 -300 150 N +P 3 0 1 0 100 0 -50 0 -50 -100 N +P 5 0 1 0 100 -100 -150 -100 -200 -50 -250 -100 -350 -100 N +X ~ 1 300 100 200 L 50 50 1 1 P +X ~ 2 300 -100 200 L 50 50 1 1 P +X ~ 3 300 0 200 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +# BNC +# +DEF BNC P 0 40 Y N 1 F N +F0 "P" 10 120 50 H V C CNN +F1 "BNC" 110 -60 50 V V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + BNC_* + bnc + bnc-* +$ENDFPLIST +DRAW +C 0 0 20 0 1 8 N +C 0 0 70 0 1 12 N +X In 1 -150 0 130 R 40 40 1 1 P +X Ext 2 0 -200 130 U 40 40 1 1 P +ENDDRAW +ENDDEF +# +# BUSAT +# +DEF BUSAT BUS 0 40 Y Y 1 F N +F0 "BUS" 0 100 50 H V C CNN +F1 "BUSAT" 0 -100 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +S -600 -2550 600 2550 0 1 0 N +X GND 1 -900 2450 300 R 50 50 1 1 P +X RESET 2 -900 2350 300 R 50 50 1 1 O +X +5V 3 -900 2250 300 R 50 50 1 1 P +X IRQ2 4 -900 2150 300 R 50 50 1 1 P +X -5V 5 -900 2050 300 R 50 50 1 1 P +X DRQ2 6 -900 1950 300 R 50 50 1 1 P +X -12V 7 -900 1850 300 R 50 50 1 1 P +X UNUSED 8 -900 1750 300 R 50 50 1 1 P +X +12V 9 -900 1650 300 R 50 50 1 1 P +X GND 10 -900 1550 300 R 50 50 1 1 P +X CLK 20 -900 550 300 R 50 50 1 1 O +X OSC 30 -900 -450 300 R 50 50 1 1 O +X DB0 40 900 1650 300 L 50 50 1 1 T +X BA12 50 900 650 300 L 50 50 1 1 T +X BA02 60 900 -350 300 L 50 50 1 1 T +X DACK0 70 -900 -1450 300 R 50 50 1 1 O I +X GND 80 -900 -2450 300 R 50 50 1 1 P +X MEMW 90 900 -1650 300 L 50 50 1 1 O I +X SMEMW 11 -900 1450 300 R 50 50 1 1 O I +X IRQ7 21 -900 450 300 R 50 50 1 1 P +X GND 31 -900 -550 300 R 50 50 1 1 P +X IO_READY 41 900 1550 300 L 50 50 1 1 P +X BA11 51 900 550 300 L 50 50 1 1 T +X BA01 61 900 -450 300 L 50 50 1 1 T +X DRQ0 71 -900 -1550 300 R 50 50 1 1 P +X SBHE 81 900 -750 300 L 50 50 1 1 P +X D8 91 900 -1750 300 L 50 50 1 1 T +X SMEMR 12 -900 1350 300 R 50 50 1 1 O I +X IRQ6 22 -900 350 300 R 50 50 1 1 P +X IO 32 900 2450 300 L 50 50 1 1 P +X AEN 42 900 1450 300 L 50 50 1 1 O +X BA10 52 900 450 300 L 50 50 1 1 T +X BA00 62 900 -550 300 L 50 50 1 1 T +X DACK5 72 -900 -1650 300 R 50 50 1 1 O I +X LA23 82 900 -850 300 L 50 50 1 1 P +X D9 92 900 -1850 300 L 50 50 1 1 T +X IOW 13 -900 1250 300 R 50 50 1 1 O I +X IRQ5 23 -900 250 300 R 50 50 1 1 P +X DB7 33 900 2350 300 L 50 50 1 1 T +X BA19 43 900 1350 300 L 50 50 1 1 T +X BA09 53 900 350 300 L 50 50 1 1 T +X MEMCS16 63 -900 -750 300 R 50 50 1 1 P I +X DRQ5 73 -900 -1750 300 R 50 50 1 1 P +X LA22 83 900 -950 300 L 50 50 1 1 P +X D10 93 900 -1950 300 L 50 50 1 1 T +X IOR 14 -900 1150 300 R 50 50 1 1 O I +X IRQ4 24 -900 150 300 R 50 50 1 1 P +X DB6 34 900 2250 300 L 50 50 1 1 T +X BA18 44 900 1250 300 L 50 50 1 1 T +X BA08 54 900 250 300 L 50 50 1 1 T +X IOCS16 64 -900 -850 300 R 50 50 1 1 P I +X DACK6 74 -900 -1850 300 R 50 50 1 1 O I +X LA21 84 900 -1050 300 L 50 50 1 1 P +X D11 94 900 -2050 300 L 50 50 1 1 T +X DACK3 15 -900 1050 300 R 50 50 1 1 P I +X IRQ3 25 -900 50 300 R 50 50 1 1 P +X DB5 35 900 2150 300 L 50 50 1 1 T +X BA17 45 900 1150 300 L 50 50 1 1 T +X BA07 55 900 150 300 L 50 50 1 1 T +X IRQ10 65 -900 -950 300 R 50 50 1 1 P +X DRQ6 75 -900 -1950 300 R 50 50 1 1 P +X LA20 85 900 -1150 300 L 50 50 1 1 P +X D12 95 900 -2150 300 L 50 50 1 1 T +X DRQ3 16 -900 950 300 R 50 50 1 1 P +X DACK2 26 -900 -50 300 R 50 50 1 1 P I +X DB4 36 900 2050 300 L 50 50 1 1 T +X BA16 46 900 1050 300 L 50 50 1 1 T +X BA06 56 900 50 300 L 50 50 1 1 T +X IRQ11 66 -900 -1050 300 R 50 50 1 1 P +X DACK7 76 -900 -2050 300 R 50 50 1 1 O I +X LA19 86 900 -1250 300 L 50 50 1 1 P +X D13 96 900 -2250 300 L 50 50 1 1 T +X DACK1 17 -900 850 300 R 50 50 1 1 P I +X TC 27 -900 -150 300 R 50 50 1 1 P +X DB3 37 900 1950 300 L 50 50 1 1 T +X BA15 47 900 950 300 L 50 50 1 1 T +X BA05 57 900 -50 300 L 50 50 1 1 T +X IRQ12 67 -900 -1150 300 R 50 50 1 1 P +X DRQ7 77 -900 -2150 300 R 50 50 1 1 P +X LA18 87 900 -1350 300 L 50 50 1 1 P +X D14 97 900 -2350 300 L 50 50 1 1 T +X DRQ1 18 -900 750 300 R 50 50 1 1 P +X ALE 28 -900 -250 300 R 50 50 1 1 O +X DB2 38 900 1850 300 L 50 50 1 1 T +X BA14 48 900 850 300 L 50 50 1 1 T +X BA04 58 900 -150 300 L 50 50 1 1 T +X IRQ15 68 -900 -1250 300 R 50 50 1 1 P +X +5V 78 -900 -2250 300 R 50 50 1 1 P +X LA17 88 900 -1450 300 L 50 50 1 1 P +X D15 98 900 -2450 300 L 50 50 1 1 T +X REFRESH 19 -900 650 300 R 50 50 1 1 P I +X VCC 29 -900 -350 300 R 50 50 1 1 P +X DB1 39 900 1750 300 L 50 50 1 1 T +X BA13 49 900 750 300 L 50 50 1 1 T +X BA03 59 900 -250 300 L 50 50 1 1 T +X IRQ14 69 -900 -1350 300 R 50 50 1 1 P +X MASTER 79 -900 -2350 300 R 50 50 1 1 P +X MEMR 89 900 -1550 300 L 50 50 1 1 O I +ENDDRAW +ENDDEF +# +# BUSPC +# +DEF BUSPC BUS 0 40 Y Y 1 F N +F0 "BUS" 0 100 50 H V C CNN +F1 "BUSPC" 0 -100 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +S -600 -1600 600 1600 0 1 0 N +X GND 1 -900 1500 300 R 50 50 1 1 P +X RESET 2 -900 1400 300 R 50 50 1 1 O +X VCC 3 -900 1300 300 R 50 50 1 1 P +X INQ2 4 -900 1200 300 R 50 50 1 1 P +X -5V 5 -900 1100 300 R 50 50 1 1 P +X DRQ2 6 -900 1000 300 R 50 50 1 1 P +X -12V 7 -900 900 300 R 50 50 1 1 P +X UNUSED 8 -900 800 300 R 50 50 1 1 P +X +12V 9 -900 700 300 R 50 50 1 1 P +X GND 10 -900 600 300 R 50 50 1 1 P +X CLK 20 -900 -400 300 R 50 50 1 1 O +X OSC 30 -900 -1400 300 R 50 50 1 1 O +X DB0 40 900 700 300 L 50 50 1 1 T +X BA12 50 900 -300 300 L 50 50 1 1 T +X BA02 60 900 -1300 300 L 50 50 1 1 T +X MEM 11 -900 500 300 R 50 50 1 1 O I +X IRQ7 21 -900 -500 300 R 50 50 1 1 P +X GND 31 -900 -1500 300 R 50 50 1 1 P +X IO_READY 41 900 600 300 L 50 50 1 1 P +X BA11 51 900 -400 300 L 50 50 1 1 T +X BA01 61 900 -1400 300 L 50 50 1 1 T +X MEM 12 -900 400 300 R 50 50 1 1 O I +X IRQ6 22 -900 -600 300 R 50 50 1 1 P +X IO 32 900 1500 300 L 50 50 1 1 P +X AEN 42 900 500 300 L 50 50 1 1 O +X BA10 52 900 -500 300 L 50 50 1 1 T +X BA00 62 900 -1500 300 L 50 50 1 1 T +X IOW 13 -900 300 300 R 50 50 1 1 O I +X IRQ5 23 -900 -700 300 R 50 50 1 1 P +X DB7 33 900 1400 300 L 50 50 1 1 T +X BA19 43 900 400 300 L 50 50 1 1 T +X BA09 53 900 -600 300 L 50 50 1 1 T +X IOR 14 -900 200 300 R 50 50 1 1 O I +X IRQ4 24 -900 -800 300 R 50 50 1 1 P +X DB6 34 900 1300 300 L 50 50 1 1 T +X BA18 44 900 300 300 L 50 50 1 1 T +X BA08 54 900 -700 300 L 50 50 1 1 T +X DACK3 15 -900 100 300 R 50 50 1 1 P I +X IRQ3 25 -900 -900 300 R 50 50 1 1 P +X DB5 35 900 1200 300 L 50 50 1 1 T +X BA17 45 900 200 300 L 50 50 1 1 T +X BA07 55 900 -800 300 L 50 50 1 1 T +X DRQ3 16 -900 0 300 R 50 50 1 1 P +X DACK2 26 -900 -1000 300 R 50 50 1 1 P I +X DB4 36 900 1100 300 L 50 50 1 1 T +X BA16 46 900 100 300 L 50 50 1 1 T +X BA06 56 900 -900 300 L 50 50 1 1 T +X DACK1 17 -900 -100 300 R 50 50 1 1 P I +X TC 27 -900 -1100 300 R 50 50 1 1 P +X DB3 37 900 1000 300 L 50 50 1 1 T +X BA15 47 900 0 300 L 50 50 1 1 T +X BA05 57 900 -1000 300 L 50 50 1 1 T +X DRQ1 18 -900 -200 300 R 50 50 1 1 P +X ALE 28 -900 -1200 300 R 50 50 1 1 O +X DB2 38 900 900 300 L 50 50 1 1 T +X BA14 48 900 -100 300 L 50 50 1 1 T +X BA04 58 900 -1100 300 L 50 50 1 1 T +X DACK0 19 -900 -300 300 R 50 50 1 1 P I +X VCC 29 -900 -1300 300 R 50 50 1 1 P +X DB1 39 900 800 300 L 50 50 1 1 T +X BA13 49 900 -200 300 L 50 50 1 1 T +X BA03 59 900 -1200 300 L 50 50 1 1 T +ENDDRAW +ENDDEF +# +# C64AB +# +DEF C64AB P 0 40 Y Y 1 F N +F0 "P" 0 3300 50 H V C CNN +F1 "C64AB" 150 0 50 V V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +S -200 -3250 200 3250 0 1 0 N +X 1A A1 -500 3150 300 R 50 50 1 1 P +X 1B B1 -500 3050 300 R 50 50 1 1 P +X 2A A2 -500 2950 300 R 50 50 1 1 P +X 2B B2 -500 2850 300 R 50 50 1 1 P +X 3A A3 -500 2750 300 R 50 50 1 1 P +X 3B B3 -500 2650 300 R 50 50 1 1 P +X 4A A4 -500 2550 300 R 50 50 1 1 P +X 4B B4 -500 2450 300 R 50 50 1 1 P +X 5A A5 -500 2350 300 R 50 50 1 1 P +X 5B B5 -500 2250 300 R 50 50 1 1 P +X 6A A6 -500 2150 300 R 50 50 1 1 P +X 6B B6 -500 2050 300 R 50 50 1 1 P +X 7A A7 -500 1950 300 R 50 50 1 1 P +X 7B B7 -500 1850 300 R 50 50 1 1 P +X 8A A8 -500 1750 300 R 50 50 1 1 P +X 8B B8 -500 1650 300 R 50 50 1 1 P +X 9A A9 -500 1550 300 R 50 50 1 1 P +X 9B B9 -500 1450 300 R 50 50 1 1 P +X 10A A10 -500 1350 300 R 50 50 1 1 P +X 10B B10 -500 1250 300 R 50 50 1 1 P +X 20A A20 -500 -650 300 R 50 50 1 1 P +X 20B B20 -500 -750 300 R 50 50 1 1 P +X 30A A30 -500 -2650 300 R 50 50 1 1 P +X 30B B30 -500 -2750 300 R 50 50 1 1 P +X 11A A11 -500 1150 300 R 50 50 1 1 P +X 11B B11 -500 1050 300 R 50 50 1 1 P +X 21A A21 -500 -850 300 R 50 50 1 1 P +X 21B B21 -500 -950 300 R 50 50 1 1 P +X 31A A31 -500 -2850 300 R 50 50 1 1 P +X 31B B31 -500 -2950 300 R 50 50 1 1 P +X 12A A12 -500 950 300 R 50 50 1 1 P +X 12B B12 -500 850 300 R 50 50 1 1 P +X 22A A22 -500 -1050 300 R 50 50 1 1 P +X 22B B22 -500 -1150 300 R 50 50 1 1 P +X 32A A32 -500 -3050 300 R 50 50 1 1 P +X 32B B32 -500 -3150 300 R 50 50 1 1 P +X 13A A13 -500 750 300 R 50 50 1 1 P +X 13B B13 -500 650 300 R 50 50 1 1 P +X 23A A23 -500 -1250 300 R 50 50 1 1 P +X 23B B23 -500 -1350 300 R 50 50 1 1 P +X 14A A14 -500 550 300 R 50 50 1 1 P +X 14B B14 -500 450 300 R 50 50 1 1 P +X 24A A24 -500 -1450 300 R 50 50 1 1 P +X 24B B24 -500 -1550 300 R 50 50 1 1 P +X 15A A15 -500 350 300 R 50 50 1 1 P +X 15B B15 -500 250 300 R 50 50 1 1 P +X 25A A25 -500 -1650 300 R 50 50 1 1 P +X 25B B25 -500 -1750 300 R 50 50 1 1 P +X 16A A16 -500 150 300 R 50 50 1 1 P +X 16B B16 -500 50 300 R 50 50 1 1 P +X 26A A26 -500 -1850 300 R 50 50 1 1 P +X 26B B26 -500 -1950 300 R 50 50 1 1 P +X 17A A17 -500 -50 300 R 50 50 1 1 P +X 17B B17 -500 -150 300 R 50 50 1 1 P +X 27A A27 -500 -2050 300 R 50 50 1 1 P +X 27B B27 -500 -2150 300 R 50 50 1 1 P +X 18A A18 -500 -250 300 R 50 50 1 1 P +X 18B B18 -500 -350 300 R 50 50 1 1 P +X 28A A28 -500 -2250 300 R 50 50 1 1 P +X 28B B28 -500 -2350 300 R 50 50 1 1 P +X 19A A19 -500 -450 300 R 50 50 1 1 P +X 19B B19 -500 -550 300 R 50 50 1 1 P +X 29A A29 -500 -2450 300 R 50 50 1 1 P +X 29B B29 -500 -2550 300 R 50 50 1 1 P +ENDDRAW +ENDDEF +# +# C64AC +# +DEF C64AC P 0 40 Y Y 1 F N +F0 "P" 0 3300 50 H V C CNN +F1 "C64AC" 250 0 50 V V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +S -200 -3250 200 3250 0 1 0 N +X 1A A1 -500 3150 300 R 50 50 1 1 P +X 1C C1 -500 3050 300 R 50 50 1 1 P +X 2A A2 -500 2950 300 R 50 50 1 1 P +X 2C C2 -500 2850 300 R 50 50 1 1 P +X 3A A3 -500 2750 300 R 50 50 1 1 P +X 3C C3 -500 2650 300 R 50 50 1 1 P +X 4A A4 -500 2550 300 R 50 50 1 1 P +X 4C C4 -500 2450 300 R 50 50 1 1 P +X 5A A5 -500 2350 300 R 50 50 1 1 P +X 5C C5 -500 2250 300 R 50 50 1 1 P +X 6A A6 -500 2150 300 R 50 50 1 1 P +X 6C C6 -500 2050 300 R 50 50 1 1 P +X 7A A7 -500 1950 300 R 50 50 1 1 P +X 7C C7 -500 1850 300 R 50 50 1 1 P +X 8A A8 -500 1750 300 R 50 50 1 1 P +X 8C C8 -500 1650 300 R 50 50 1 1 P +X 9A A9 -500 1550 300 R 50 50 1 1 P +X 9C C9 -500 1450 300 R 50 50 1 1 P +X 10A A10 -500 1350 300 R 50 50 1 1 P +X 10C C10 -500 1250 300 R 50 50 1 1 P +X 20A A20 -500 -650 300 R 50 50 1 1 P +X 20C C20 -500 -750 300 R 50 50 1 1 P +X 30A A30 -500 -2650 300 R 50 50 1 1 P +X 30C C30 -500 -2750 300 R 50 50 1 1 P +X 11A A11 -500 1150 300 R 50 50 1 1 P +X 11C C11 -500 1050 300 R 50 50 1 1 P +X 21A A21 -500 -850 300 R 50 50 1 1 P +X 21C C21 -500 -950 300 R 50 50 1 1 P +X 31A A31 -500 -2850 300 R 50 50 1 1 P +X 31C C31 -500 -2950 300 R 50 50 1 1 P +X 12A A12 -500 950 300 R 50 50 1 1 P +X 12C C12 -500 850 300 R 50 50 1 1 P +X 22A A22 -500 -1050 300 R 50 50 1 1 P +X 22C C22 -500 -1150 300 R 50 50 1 1 P +X 32A A32 -500 -3050 300 R 50 50 1 1 P +X 32C C32 -500 -3150 300 R 50 50 1 1 P +X 13A A13 -500 750 300 R 50 50 1 1 P +X 13C C13 -500 650 300 R 50 50 1 1 P +X 23A A23 -500 -1250 300 R 50 50 1 1 P +X 23C C23 -500 -1350 300 R 50 50 1 1 P +X 14A A14 -500 550 300 R 50 50 1 1 P +X 14C C14 -500 450 300 R 50 50 1 1 P +X 24A A24 -500 -1450 300 R 50 50 1 1 P +X 24C C24 -500 -1550 300 R 50 50 1 1 P +X 15A A15 -500 350 300 R 50 50 1 1 P +X 15C C15 -500 250 300 R 50 50 1 1 P +X 25A A25 -500 -1650 300 R 50 50 1 1 P +X 25C C25 -500 -1750 300 R 50 50 1 1 P +X 16A A16 -500 150 300 R 50 50 1 1 P +X 16C C16 -500 50 300 R 50 50 1 1 P +X 26A A26 -500 -1850 300 R 50 50 1 1 P +X 26C C26 -500 -1950 300 R 50 50 1 1 P +X 17A A17 -500 -50 300 R 50 50 1 1 P +X 17C C17 -500 -150 300 R 50 50 1 1 P +X 27A A27 -500 -2050 300 R 50 50 1 1 P +X 27C C27 -500 -2150 300 R 50 50 1 1 P +X 18A A18 -500 -250 300 R 50 50 1 1 P +X 18C C18 -500 -350 300 R 50 50 1 1 P +X 28A A28 -500 -2250 300 R 50 50 1 1 P +X 28C C28 -500 -2350 300 R 50 50 1 1 P +X 19A A19 -500 -450 300 R 50 50 1 1 P +X 19C C19 -500 -550 300 R 50 50 1 1 P +X 29A A29 -500 -2450 300 R 50 50 1 1 P +X 29C C29 -500 -2550 300 R 50 50 1 1 P +ENDDRAW +ENDDEF +# +# C96ABC +# +DEF C96ABC U 0 40 Y Y 1 F N +F0 "U" 0 4900 50 H V C CNN +F1 "C96ABC" 250 0 50 V V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +S -200 -4850 200 4850 0 1 0 N +X 1A A1 -500 4750 300 R 50 50 1 1 P +X 1B B1 -500 4650 300 R 50 50 1 1 P +X 1C C1 -500 4550 300 R 50 50 1 1 P +X 2A A2 -500 4450 300 R 50 50 1 1 P +X 2B B2 -500 4350 300 R 50 50 1 1 P +X 2C C2 -500 4250 300 R 50 50 1 1 P +X 3A A3 -500 4150 300 R 50 50 1 1 P +X 3B B3 -500 4050 300 R 50 50 1 1 P +X 3C C3 -500 3950 300 R 50 50 1 1 P +X 4A A4 -500 3850 300 R 50 50 1 1 P +X 4B B4 -500 3750 300 R 50 50 1 1 P +X 4C C4 -500 3650 300 R 50 50 1 1 P +X 5A A5 -500 3550 300 R 50 50 1 1 P +X 5B B5 -500 3450 300 R 50 50 1 1 P +X 5C C5 -500 3350 300 R 50 50 1 1 P +X 6A A6 -500 3250 300 R 50 50 1 1 P +X 6B B6 -500 3150 300 R 50 50 1 1 P +X 6C C6 -500 3050 300 R 50 50 1 1 P +X 7A A7 -500 2950 300 R 50 50 1 1 P +X 7B B7 -500 2850 300 R 50 50 1 1 P +X 7C C7 -500 2750 300 R 50 50 1 1 P +X 8A A8 -500 2650 300 R 50 50 1 1 P +X 8B B8 -500 2550 300 R 50 50 1 1 P +X 8C C8 -500 2450 300 R 50 50 1 1 P +X 9A A9 -500 2350 300 R 50 50 1 1 P +X 9B B9 -500 2250 300 R 50 50 1 1 P +X 9C C9 -500 2150 300 R 50 50 1 1 P +X 10A A10 -500 2050 300 R 50 50 1 1 P +X 10B B10 -500 1950 300 R 50 50 1 1 P +X 10C C10 -500 1850 300 R 50 50 1 1 P +X 20A A20 -500 -950 300 R 50 50 1 1 P +X 20B B20 -500 -1050 300 R 50 50 1 1 P +X 20C C20 -500 -1150 300 R 50 50 1 1 P +X 30A A30 -500 -3950 300 R 50 50 1 1 P +X 30B B30 -500 -4050 300 R 50 50 1 1 P +X 30C C30 -500 -4150 300 R 50 50 1 1 P +X 11A A11 -500 1750 300 R 50 50 1 1 P +X 11B B11 -500 1650 300 R 50 50 1 1 P +X 11C C11 -500 1550 300 R 50 50 1 1 P +X 21A A21 -500 -1250 300 R 50 50 1 1 T +X 21B B21 -500 -1350 300 R 50 50 1 1 P +X 21C C21 -500 -1450 300 R 50 50 1 1 P +X 31A A31 -500 -4250 300 R 50 50 1 1 P +X 31B B31 -500 -4350 300 R 50 50 1 1 P +X 31C C31 -500 -4450 300 R 50 50 1 1 P +X 12A A12 -500 1450 300 R 50 50 1 1 P +X 12B B12 -500 1350 300 R 50 50 1 1 P +X 12C C12 -500 1250 300 R 50 50 1 1 P +X 22A A22 -500 -1550 300 R 50 50 1 1 P +X 22B B22 -500 -1650 300 R 50 50 1 1 P +X 22C C22 -500 -1750 300 R 50 50 1 1 P +X 32A A32 -500 -4550 300 R 50 50 1 1 P +X 32B B32 -500 -4650 300 R 50 50 1 1 P +X 32C C32 -500 -4750 300 R 50 50 1 1 P +X 13A A13 -500 1150 300 R 50 50 1 1 P +X 13B B13 -500 1050 300 R 50 50 1 1 P +X 13C C13 -500 950 300 R 50 50 1 1 P +X 23A A23 -500 -1850 300 R 50 50 1 1 P +X 23B B23 -500 -1950 300 R 50 50 1 1 P +X 23C C23 -500 -2050 300 R 50 50 1 1 P +X 14A A14 -500 850 300 R 50 50 1 1 P +X 14B B14 -500 750 300 R 50 50 1 1 P +X 14C C14 -500 650 300 R 50 50 1 1 P +X 24A A24 -500 -2150 300 R 50 50 1 1 P +X 24B B24 -500 -2250 300 R 50 50 1 1 P +X 24C C24 -500 -2350 300 R 50 50 1 1 P +X 15A A15 -500 550 300 R 50 50 1 1 P +X 15B B15 -500 450 300 R 50 50 1 1 P +X 15C C15 -500 350 300 R 50 50 1 1 P +X 25A A25 -500 -2450 300 R 50 50 1 1 P +X 25B B25 -500 -2550 300 R 50 50 1 1 P +X 25C C25 -500 -2650 300 R 50 50 1 1 P +X 16A A16 -500 250 300 R 50 50 1 1 P +X 16B B16 -500 150 300 R 50 50 1 1 P +X 16C C16 -500 50 300 R 50 50 1 1 P +X 26A A26 -500 -2750 300 R 50 50 1 1 P +X 26B B26 -500 -2850 300 R 50 50 1 1 P +X 26C C26 -500 -2950 300 R 50 50 1 1 P +X 17A A17 -500 -50 300 R 50 50 1 1 P +X 17B B17 -500 -150 300 R 50 50 1 1 P +X 17C C17 -500 -250 300 R 50 50 1 1 P +X 27A A27 -500 -3050 300 R 50 50 1 1 P +X 27B B27 -500 -3150 300 R 50 50 1 1 P +X 27C C27 -500 -3250 300 R 50 50 1 1 P +X 18A A18 -500 -350 300 R 50 50 1 1 P +X 18B B18 -500 -450 300 R 50 50 1 1 P +X 18C C18 -500 -550 300 R 50 50 1 1 P +X 28A A28 -500 -3350 300 R 50 50 1 1 P +X 28B B28 -500 -3450 300 R 50 50 1 1 P +X 28C C28 -500 -3550 300 R 50 50 1 1 P +X 19A A19 -500 -650 300 R 50 50 1 1 P +X 19B B19 -500 -750 300 R 50 50 1 1 P +X 19C C19 -500 -850 300 R 50 50 1 1 P +X 29A A29 -500 -3650 300 R 50 50 1 1 P +X 29B B29 -500 -3750 300 R 50 50 1 1 P +X 29C C29 -500 -3850 300 R 50 50 1 1 P +ENDDRAW +ENDDEF +# +# CNT-RJ45 +# +DEF CNT-RJ45 P 0 40 Y N 1 F N +F0 "P" -30 0 50 V V C CNN +F1 "CNT-RJ45" 80 0 50 V V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +S -100 700 150 -700 0 1 0 N +P 3 0 1 0 -80 -600 0 -600 0 -600 N +P 3 0 1 0 -80 -300 0 -300 0 -300 N +P 4 0 1 0 -100 -650 -40 -650 -40 -600 -40 -600 N +P 4 0 1 0 -100 -500 -40 -500 -40 -540 -40 -540 N +P 4 0 1 0 -100 -350 -40 -350 -40 -300 -40 -300 N +P 4 0 1 0 -100 -200 -40 -200 -40 -240 -40 -240 N +P 5 0 1 0 -80 -540 0 -540 -40 -600 -80 -540 -80 -540 N +P 5 0 1 0 -80 -240 0 -240 -40 -300 -80 -240 -80 -240 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 0 950 250 D 50 50 1 1 P I +X P10 10 0 -950 250 U 50 50 1 1 P I +X P11 11 -350 -200 250 R 50 50 1 1 P I +X P12 12 -350 -350 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 -650 250 R 50 50 1 1 P I +ENDDRAW +ENDDEF +# +# CONN_01X01 +# +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 +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_01X02 +# +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 -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_01X03 +# +DEF CONN_01X03 P 0 40 Y N 1 F N +F0 "P" 0 200 50 H V C CNN +F1 "CONN_01X03" 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_1X03 + Pin_Header_Angled_1X03 + Socket_Strip_Straight_1X03 + Socket_Strip_Angled_1X03 +$ENDFPLIST +DRAW +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 150 50 -150 0 1 0 N +X P1 1 -200 100 150 R 50 50 1 1 P +X P2 2 -200 0 150 R 50 50 1 1 P +X P3 3 -200 -100 150 R 50 50 1 1 P +ENDDRAW +ENDDEF +# +# CONN_01X04 +# +DEF CONN_01X04 P 0 40 Y N 1 F N +F0 "P" 0 250 50 H V C CNN +F1 "CONN_01X04" 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_1X04 + Pin_Header_Angled_1X04 + Socket_Strip_Straight_1X04 + Socket_Strip_Angled_1X04 +$ENDFPLIST +DRAW +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 200 50 -200 0 1 0 N +X P1 1 -200 150 150 R 50 50 1 1 P +X P2 2 -200 50 150 R 50 50 1 1 P +X P3 3 -200 -50 150 R 50 50 1 1 P +X P4 4 -200 -150 150 R 50 50 1 1 P +ENDDRAW +ENDDEF +# +# CONN_01X05 +# +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 -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_01X06 +# +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 -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_01X07 +# +DEF CONN_01X07 P 0 40 Y N 1 F N +F0 "P" 0 400 50 H V C CNN +F1 "CONN_01X07" 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_1X07 + Pin_Header_Angled_1X07 + Socket_Strip_Straight_1X07 + Socket_Strip_Angled_1X07 +$ENDFPLIST +DRAW +S -50 -350 50 350 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 +X P1 1 -200 300 150 R 50 50 1 1 P +X P2 2 -200 200 150 R 50 50 1 1 P +X P3 3 -200 100 150 R 50 50 1 1 P +X P4 4 -200 0 150 R 50 50 1 1 P +X P5 5 -200 -100 150 R 50 50 1 1 P +X P6 6 -200 -200 150 R 50 50 1 1 P +X P7 7 -200 -300 150 R 50 50 1 1 P +ENDDRAW +ENDDEF +# +# CONN_01X08 +# +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 -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_01X09 +# +DEF CONN_01X09 P 0 40 Y N 1 F N +F0 "P" 0 500 50 H V C CNN +F1 "CONN_01X09" 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_1X09 + Pin_Header_Angled_1X09 + Socket_Strip_Straight_1X09 + Socket_Strip_Angled_1X09 +$ENDFPLIST +DRAW +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 450 50 -450 0 1 0 N +X P1 1 -200 400 150 R 50 50 1 1 P +X P2 2 -200 300 150 R 50 50 1 1 P +X P3 3 -200 200 150 R 50 50 1 1 P +X P4 4 -200 100 150 R 50 50 1 1 P +X P5 5 -200 0 150 R 50 50 1 1 P +X P6 6 -200 -100 150 R 50 50 1 1 P +X P7 7 -200 -200 150 R 50 50 1 1 P +X P8 8 -200 -300 150 R 50 50 1 1 P +X P9 9 -200 -400 150 R 50 50 1 1 P +ENDDRAW +ENDDEF +# +# CONN_01X10 +# +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 -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_01X11 +# +DEF CONN_01X11 P 0 40 Y N 1 F N +F0 "P" 0 600 50 H V C CNN +F1 "CONN_01X11" 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_1X11 + Pin_Header_Angled_1X11 + Socket_Strip_Straight_1X11 + Socket_Strip_Angled_1X11 +$ENDFPLIST +DRAW +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 550 50 -550 0 1 0 N +X P1 1 -200 500 150 R 50 50 1 1 P +X P2 2 -200 400 150 R 50 50 1 1 P +X P3 3 -200 300 150 R 50 50 1 1 P +X P4 4 -200 200 150 R 50 50 1 1 P +X P5 5 -200 100 150 R 50 50 1 1 P +X P6 6 -200 0 150 R 50 50 1 1 P +X P7 7 -200 -100 150 R 50 50 1 1 P +X P8 8 -200 -200 150 R 50 50 1 1 P +X P9 9 -200 -300 150 R 50 50 1 1 P +X P10 10 -200 -400 150 R 50 50 1 1 P +X P11 11 -200 -500 150 R 50 50 1 1 P +ENDDRAW +ENDDEF +# +# CONN_01X12 +# +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 -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 +# +# CONN_01X13 +# +DEF CONN_01X13 P 0 40 Y N 1 F N +F0 "P" 0 700 50 H V C CNN +F1 "CONN_01X13" 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_1X13 + Pin_Header_Angled_1X13 + Socket_Strip_Straight_1X13 + Socket_Strip_Angled_1X13 +$ENDFPLIST +DRAW +S -50 -650 50 650 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 +X P1 1 -200 600 150 R 50 50 1 1 P +X P2 2 -200 500 150 R 50 50 1 1 P +X P3 3 -200 400 150 R 50 50 1 1 P +X P4 4 -200 300 150 R 50 50 1 1 P +X P5 5 -200 200 150 R 50 50 1 1 P +X P6 6 -200 100 150 R 50 50 1 1 P +X P7 7 -200 0 150 R 50 50 1 1 P +X P8 8 -200 -100 150 R 50 50 1 1 P +X P9 9 -200 -200 150 R 50 50 1 1 P +X P10 10 -200 -300 150 R 50 50 1 1 P +X P11 11 -200 -400 150 R 50 50 1 1 P +X P12 12 -200 -500 150 R 50 50 1 1 P +X P13 13 -200 -600 150 R 50 50 1 1 P +ENDDRAW +ENDDEF +# +# CONN_01X14 +# +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 -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 +# +# CONN_01X15 +# +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 -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 +# +# CONN_01X16 +# +DEF CONN_01X16 P 0 40 Y N 1 F N +F0 "P" 0 850 50 H V C CNN +F1 "CONN_01X16" 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_1X16 + Pin_Header_Angled_1X16 + Socket_Strip_Straight_1X16 + Socket_Strip_Angled_1X16 +$ENDFPLIST +DRAW +S -50 -745 10 -755 0 1 0 N +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 755 10 745 0 1 0 N +S -50 800 50 -800 0 1 0 N +X P1 1 -200 750 150 R 50 50 1 1 P +X P2 2 -200 650 150 R 50 50 1 1 P +X P3 3 -200 550 150 R 50 50 1 1 P +X P4 4 -200 450 150 R 50 50 1 1 P +X P5 5 -200 350 150 R 50 50 1 1 P +X P6 6 -200 250 150 R 50 50 1 1 P +X P7 7 -200 150 150 R 50 50 1 1 P +X P8 8 -200 50 150 R 50 50 1 1 P +X P9 9 -200 -50 150 R 50 50 1 1 P +X P10 10 -200 -150 150 R 50 50 1 1 P +X P11 11 -200 -250 150 R 50 50 1 1 P +X P12 12 -200 -350 150 R 50 50 1 1 P +X P13 13 -200 -450 150 R 50 50 1 1 P +X P14 14 -200 -550 150 R 50 50 1 1 P +X P15 15 -200 -650 150 R 50 50 1 1 P +X P16 16 -200 -750 150 R 50 50 1 1 P +ENDDRAW +ENDDEF +# +# CONN_01X17 +# +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 -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 +# +# CONN_01X18 +# +DEF CONN_01X18 P 0 40 Y N 1 F N +F0 "P" 0 950 50 H V C CNN +F1 "CONN_01X18" 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_1X18 + Pin_Header_Angled_1X18 + Socket_Strip_Straight_1X18 + Socket_Strip_Angled_1X18 +$ENDFPLIST +DRAW +S -50 -845 10 -855 0 1 0 N +S -50 -745 10 -755 0 1 0 N +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 755 10 745 0 1 0 N +S -50 855 10 845 0 1 0 N +S -50 900 50 -900 0 1 0 N +X P1 1 -200 850 150 R 50 50 1 1 P +X P2 2 -200 750 150 R 50 50 1 1 P +X P3 3 -200 650 150 R 50 50 1 1 P +X P4 4 -200 550 150 R 50 50 1 1 P +X P5 5 -200 450 150 R 50 50 1 1 P +X P6 6 -200 350 150 R 50 50 1 1 P +X P7 7 -200 250 150 R 50 50 1 1 P +X P8 8 -200 150 150 R 50 50 1 1 P +X P9 9 -200 50 150 R 50 50 1 1 P +X P10 10 -200 -50 150 R 50 50 1 1 P +X P11 11 -200 -150 150 R 50 50 1 1 P +X P12 12 -200 -250 150 R 50 50 1 1 P +X P13 13 -200 -350 150 R 50 50 1 1 P +X P14 14 -200 -450 150 R 50 50 1 1 P +X P15 15 -200 -550 150 R 50 50 1 1 P +X P16 16 -200 -650 150 R 50 50 1 1 P +X P17 17 -200 -750 150 R 50 50 1 1 P +X P18 18 -200 -850 150 R 50 50 1 1 P +ENDDRAW +ENDDEF +# +# CONN_01X19 +# +DEF CONN_01X19 P 0 40 Y N 1 F N +F0 "P" 0 1000 50 H V C CNN +F1 "CONN_01X19" 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_1X19 + Pin_Header_Angled_1X19 + Socket_Strip_Straight_1X19 + Socket_Strip_Angled_1X19 +$ENDFPLIST +DRAW +S -50 -895 10 -905 0 1 0 N +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 905 10 895 0 1 0 N +S -50 950 50 -950 0 1 0 N +X P1 1 -200 900 150 R 50 50 1 1 P +X P2 2 -200 800 150 R 50 50 1 1 P +X P3 3 -200 700 150 R 50 50 1 1 P +X P4 4 -200 600 150 R 50 50 1 1 P +X P5 5 -200 500 150 R 50 50 1 1 P +X P6 6 -200 400 150 R 50 50 1 1 P +X P7 7 -200 300 150 R 50 50 1 1 P +X P8 8 -200 200 150 R 50 50 1 1 P +X P9 9 -200 100 150 R 50 50 1 1 P +X P10 10 -200 0 150 R 50 50 1 1 P +X P11 11 -200 -100 150 R 50 50 1 1 P +X P12 12 -200 -200 150 R 50 50 1 1 P +X P13 13 -200 -300 150 R 50 50 1 1 P +X P14 14 -200 -400 150 R 50 50 1 1 P +X P15 15 -200 -500 150 R 50 50 1 1 P +X P16 16 -200 -600 150 R 50 50 1 1 P +X P17 17 -200 -700 150 R 50 50 1 1 P +X P18 18 -200 -800 150 R 50 50 1 1 P +X P19 19 -200 -900 150 R 50 50 1 1 P +ENDDRAW +ENDDEF +# +# CONN_01X20 +# +DEF CONN_01X20 P 0 40 Y N 1 F N +F0 "P" 0 1050 50 H V C CNN +F1 "CONN_01X20" 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_1X20 + Pin_Header_Angled_1X20 + Socket_Strip_Straight_1X20 + Socket_Strip_Angled_1X20 +$ENDFPLIST +DRAW +S -50 -1000 50 1000 0 1 0 N +S -50 -945 10 -955 0 1 0 N +S -50 -845 10 -855 0 1 0 N +S -50 -745 10 -755 0 1 0 N +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 755 10 745 0 1 0 N +S -50 855 10 845 0 1 0 N +S -50 955 10 945 0 1 0 N +X P1 1 -200 950 150 R 50 50 1 1 P +X P2 2 -200 850 150 R 50 50 1 1 P +X P3 3 -200 750 150 R 50 50 1 1 P +X P4 4 -200 650 150 R 50 50 1 1 P +X P5 5 -200 550 150 R 50 50 1 1 P +X P6 6 -200 450 150 R 50 50 1 1 P +X P7 7 -200 350 150 R 50 50 1 1 P +X P8 8 -200 250 150 R 50 50 1 1 P +X P9 9 -200 150 150 R 50 50 1 1 P +X P10 10 -200 50 150 R 50 50 1 1 P +X P20 20 -200 -950 150 R 50 50 1 1 P +X P11 11 -200 -50 150 R 50 50 1 1 P +X P12 12 -200 -150 150 R 50 50 1 1 P +X P13 13 -200 -250 150 R 50 50 1 1 P +X P14 14 -200 -350 150 R 50 50 1 1 P +X P15 15 -200 -450 150 R 50 50 1 1 P +X P16 16 -200 -550 150 R 50 50 1 1 P +X P17 17 -200 -650 150 R 50 50 1 1 P +X P18 18 -200 -750 150 R 50 50 1 1 P +X P19 19 -200 -850 150 R 50 50 1 1 P +ENDDRAW +ENDDEF +# +# CONN_01X21 +# +DEF CONN_01X21 P 0 40 Y N 1 F N +F0 "P" 0 1100 50 H V C CNN +F1 "CONN_01X21" 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_1X21 + Pin_Header_Angled_1X21 + Socket_Strip_Straight_1X21 + Socket_Strip_Angled_1X21 +$ENDFPLIST +DRAW +S -50 -1050 50 1050 0 1 0 N +S -50 -995 10 -1005 0 1 0 N +S -50 -895 10 -905 0 1 0 N +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 905 10 895 0 1 0 N +S -50 1005 10 995 0 1 0 N +X P1 1 -200 1000 150 R 50 50 1 1 P +X P2 2 -200 900 150 R 50 50 1 1 P +X P3 3 -200 800 150 R 50 50 1 1 P +X P4 4 -200 700 150 R 50 50 1 1 P +X P5 5 -200 600 150 R 50 50 1 1 P +X P6 6 -200 500 150 R 50 50 1 1 P +X P7 7 -200 400 150 R 50 50 1 1 P +X P8 8 -200 300 150 R 50 50 1 1 P +X P9 9 -200 200 150 R 50 50 1 1 P +X P10 10 -200 100 150 R 50 50 1 1 P +X P20 20 -200 -900 150 R 50 50 1 1 P +X P11 11 -200 0 150 R 50 50 1 1 P +X P21 21 -200 -1000 150 R 50 50 1 1 P +X P12 12 -200 -100 150 R 50 50 1 1 P +X P13 13 -200 -200 150 R 50 50 1 1 P +X P14 14 -200 -300 150 R 50 50 1 1 P +X P15 15 -200 -400 150 R 50 50 1 1 P +X P16 16 -200 -500 150 R 50 50 1 1 P +X P17 17 -200 -600 150 R 50 50 1 1 P +X P18 18 -200 -700 150 R 50 50 1 1 P +X P19 19 -200 -800 150 R 50 50 1 1 P +ENDDRAW +ENDDEF +# +# CONN_01X22 +# +DEF CONN_01X22 P 0 40 Y N 1 F N +F0 "P" 0 1150 50 H V C CNN +F1 "CONN_01X22" 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_1X22 + Pin_Header_Angled_1X22 + Socket_Strip_Straight_1X22 + Socket_Strip_Angled_1X22 +$ENDFPLIST +DRAW +S -50 -1100 50 1100 0 1 0 N +S -50 -1045 10 -1055 0 1 0 N +S -50 -945 10 -955 0 1 0 N +S -50 -845 10 -855 0 1 0 N +S -50 -745 10 -755 0 1 0 N +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 755 10 745 0 1 0 N +S -50 855 10 845 0 1 0 N +S -50 955 10 945 0 1 0 N +S -50 1055 10 1045 0 1 0 N +X P1 1 -200 1050 150 R 50 50 1 1 P +X P2 2 -200 950 150 R 50 50 1 1 P +X P3 3 -200 850 150 R 50 50 1 1 P +X P4 4 -200 750 150 R 50 50 1 1 P +X P5 5 -200 650 150 R 50 50 1 1 P +X P6 6 -200 550 150 R 50 50 1 1 P +X P7 7 -200 450 150 R 50 50 1 1 P +X P8 8 -200 350 150 R 50 50 1 1 P +X P9 9 -200 250 150 R 50 50 1 1 P +X P10 10 -200 150 150 R 50 50 1 1 P +X P20 20 -200 -850 150 R 50 50 1 1 P +X P11 11 -200 50 150 R 50 50 1 1 P +X P21 21 -200 -950 150 R 50 50 1 1 P +X P12 12 -200 -50 150 R 50 50 1 1 P +X P22 22 -200 -1050 150 R 50 50 1 1 P +X P13 13 -200 -150 150 R 50 50 1 1 P +X P14 14 -200 -250 150 R 50 50 1 1 P +X P15 15 -200 -350 150 R 50 50 1 1 P +X P16 16 -200 -450 150 R 50 50 1 1 P +X P17 17 -200 -550 150 R 50 50 1 1 P +X P18 18 -200 -650 150 R 50 50 1 1 P +X P19 19 -200 -750 150 R 50 50 1 1 P +ENDDRAW +ENDDEF +# +# CONN_01X23 +# +DEF CONN_01X23 P 0 40 Y N 1 F N +F0 "P" 0 1200 50 H V C CNN +F1 "CONN_01X23" 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_1X23 + Pin_Header_Angled_1X23 + Socket_Strip_Straight_1X23 + Socket_Strip_Angled_1X23 +$ENDFPLIST +DRAW +S -50 -1150 50 1150 0 1 0 N +S -50 -1095 10 -1105 0 1 0 N +S -50 -995 10 -1005 0 1 0 N +S -50 -895 10 -905 0 1 0 N +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 905 10 895 0 1 0 N +S -50 1005 10 995 0 1 0 N +S -50 1105 10 1095 0 1 0 N +X P1 1 -200 1100 150 R 50 50 1 1 P +X P2 2 -200 1000 150 R 50 50 1 1 P +X P3 3 -200 900 150 R 50 50 1 1 P +X P4 4 -200 800 150 R 50 50 1 1 P +X P5 5 -200 700 150 R 50 50 1 1 P +X P6 6 -200 600 150 R 50 50 1 1 P +X P7 7 -200 500 150 R 50 50 1 1 P +X P8 8 -200 400 150 R 50 50 1 1 P +X P9 9 -200 300 150 R 50 50 1 1 P +X P10 10 -200 200 150 R 50 50 1 1 P +X P20 20 -200 -800 150 R 50 50 1 1 P +X P11 11 -200 100 150 R 50 50 1 1 P +X P21 21 -200 -900 150 R 50 50 1 1 P +X P12 12 -200 0 150 R 50 50 1 1 P +X P22 22 -200 -1000 150 R 50 50 1 1 P +X P13 13 -200 -100 150 R 50 50 1 1 P +X P23 23 -200 -1100 150 R 50 50 1 1 P +X P14 14 -200 -200 150 R 50 50 1 1 P +X P15 15 -200 -300 150 R 50 50 1 1 P +X P16 16 -200 -400 150 R 50 50 1 1 P +X P17 17 -200 -500 150 R 50 50 1 1 P +X P18 18 -200 -600 150 R 50 50 1 1 P +X P19 19 -200 -700 150 R 50 50 1 1 P +ENDDRAW +ENDDEF +# +# CONN_01X24 +# +DEF CONN_01X24 P 0 40 Y N 1 F N +F0 "P" 0 1250 50 H V C CNN +F1 "CONN_01X24" 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_1X24 + Pin_Header_Angled_1X24 + Socket_Strip_Straight_1X24 + Socket_Strip_Angled_1X24 +$ENDFPLIST +DRAW +S -50 -1200 50 1200 0 1 0 N +S -50 -1145 10 -1155 0 1 0 N +S -50 -1045 10 -1055 0 1 0 N +S -50 -945 10 -955 0 1 0 N +S -50 -845 10 -855 0 1 0 N +S -50 -745 10 -755 0 1 0 N +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 755 10 745 0 1 0 N +S -50 855 10 845 0 1 0 N +S -50 955 10 945 0 1 0 N +S -50 1055 10 1045 0 1 0 N +S -50 1155 10 1145 0 1 0 N +X P1 1 -200 1150 150 R 50 50 1 1 P +X P2 2 -200 1050 150 R 50 50 1 1 P +X P3 3 -200 950 150 R 50 50 1 1 P +X P4 4 -200 850 150 R 50 50 1 1 P +X P5 5 -200 750 150 R 50 50 1 1 P +X P6 6 -200 650 150 R 50 50 1 1 P +X P7 7 -200 550 150 R 50 50 1 1 P +X P8 8 -200 450 150 R 50 50 1 1 P +X P9 9 -200 350 150 R 50 50 1 1 P +X P10 10 -200 250 150 R 50 50 1 1 P +X P20 20 -200 -750 150 R 50 50 1 1 P +X P11 11 -200 150 150 R 50 50 1 1 P +X P21 21 -200 -850 150 R 50 50 1 1 P +X P12 12 -200 50 150 R 50 50 1 1 P +X P22 22 -200 -950 150 R 50 50 1 1 P +X P13 13 -200 -50 150 R 50 50 1 1 P +X P23 23 -200 -1050 150 R 50 50 1 1 P +X P14 14 -200 -150 150 R 50 50 1 1 P +X P24 24 -200 -1150 150 R 50 50 1 1 P +X P15 15 -200 -250 150 R 50 50 1 1 P +X P16 16 -200 -350 150 R 50 50 1 1 P +X P17 17 -200 -450 150 R 50 50 1 1 P +X P18 18 -200 -550 150 R 50 50 1 1 P +X P19 19 -200 -650 150 R 50 50 1 1 P +ENDDRAW +ENDDEF +# +# CONN_01X25 +# +DEF CONN_01X25 P 0 40 Y N 1 F N +F0 "P" 0 1300 50 H V C CNN +F1 "CONN_01X25" 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_1X25 + Pin_Header_Angled_1X25 + Socket_Strip_Straight_1X25 + Socket_Strip_Angled_1X25 +$ENDFPLIST +DRAW +S -50 -1250 50 1250 0 1 0 N +S -50 -1195 10 -1205 0 1 0 N +S -50 -1095 10 -1105 0 1 0 N +S -50 -995 10 -1005 0 1 0 N +S -50 -895 10 -905 0 1 0 N +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 905 10 895 0 1 0 N +S -50 1005 10 995 0 1 0 N +S -50 1105 10 1095 0 1 0 N +S -50 1205 10 1195 0 1 0 N +X P1 1 -200 1200 150 R 50 50 1 1 P +X P2 2 -200 1100 150 R 50 50 1 1 P +X P3 3 -200 1000 150 R 50 50 1 1 P +X P4 4 -200 900 150 R 50 50 1 1 P +X P5 5 -200 800 150 R 50 50 1 1 P +X P6 6 -200 700 150 R 50 50 1 1 P +X P7 7 -200 600 150 R 50 50 1 1 P +X P8 8 -200 500 150 R 50 50 1 1 P +X P9 9 -200 400 150 R 50 50 1 1 P +X P10 10 -200 300 150 R 50 50 1 1 P +X P20 20 -200 -700 150 R 50 50 1 1 P +X P11 11 -200 200 150 R 50 50 1 1 P +X P21 21 -200 -800 150 R 50 50 1 1 P +X P12 12 -200 100 150 R 50 50 1 1 P +X P22 22 -200 -900 150 R 50 50 1 1 P +X P13 13 -200 0 150 R 50 50 1 1 P +X P23 23 -200 -1000 150 R 50 50 1 1 P +X P14 14 -200 -100 150 R 50 50 1 1 P +X P24 24 -200 -1100 150 R 50 50 1 1 P +X P15 15 -200 -200 150 R 50 50 1 1 P +X P25 25 -200 -1200 150 R 50 50 1 1 P +X P16 16 -200 -300 150 R 50 50 1 1 P +X P17 17 -200 -400 150 R 50 50 1 1 P +X P18 18 -200 -500 150 R 50 50 1 1 P +X P19 19 -200 -600 150 R 50 50 1 1 P +ENDDRAW +ENDDEF +# +# CONN_01X26 +# +DEF CONN_01X26 P 0 40 Y N 1 F N +F0 "P" 0 1350 50 H V C CNN +F1 "CONN_01X26" 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_1X26 + Pin_Header_Angled_1X26 + Socket_Strip_Straight_1X26 + Socket_Strip_Angled_1X26 +$ENDFPLIST +DRAW +S -50 -1300 50 1300 0 1 0 N +S -50 -1245 10 -1255 0 1 0 N +S -50 -1145 10 -1155 0 1 0 N +S -50 -1045 10 -1055 0 1 0 N +S -50 -945 10 -955 0 1 0 N +S -50 -845 10 -855 0 1 0 N +S -50 -745 10 -755 0 1 0 N +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 755 10 745 0 1 0 N +S -50 855 10 845 0 1 0 N +S -50 955 10 945 0 1 0 N +S -50 1055 10 1045 0 1 0 N +S -50 1155 10 1145 0 1 0 N +S -50 1255 10 1245 0 1 0 N +X P1 1 -200 1250 150 R 50 50 1 1 P +X P2 2 -200 1150 150 R 50 50 1 1 P +X P3 3 -200 1050 150 R 50 50 1 1 P +X P4 4 -200 950 150 R 50 50 1 1 P +X P5 5 -200 850 150 R 50 50 1 1 P +X P6 6 -200 750 150 R 50 50 1 1 P +X P7 7 -200 650 150 R 50 50 1 1 P +X P8 8 -200 550 150 R 50 50 1 1 P +X P9 9 -200 450 150 R 50 50 1 1 P +X P10 10 -200 350 150 R 50 50 1 1 P +X P20 20 -200 -650 150 R 50 50 1 1 P +X P11 11 -200 250 150 R 50 50 1 1 P +X P21 21 -200 -750 150 R 50 50 1 1 P +X P12 12 -200 150 150 R 50 50 1 1 P +X P22 22 -200 -850 150 R 50 50 1 1 P +X P13 13 -200 50 150 R 50 50 1 1 P +X P23 23 -200 -950 150 R 50 50 1 1 P +X P14 14 -200 -50 150 R 50 50 1 1 P +X P24 24 -200 -1050 150 R 50 50 1 1 P +X P15 15 -200 -150 150 R 50 50 1 1 P +X P25 25 -200 -1150 150 R 50 50 1 1 P +X P16 16 -200 -250 150 R 50 50 1 1 P +X P26 26 -200 -1250 150 R 50 50 1 1 P +X P17 17 -200 -350 150 R 50 50 1 1 P +X P18 18 -200 -450 150 R 50 50 1 1 P +X P19 19 -200 -550 150 R 50 50 1 1 P +ENDDRAW +ENDDEF +# +# CONN_01X27 +# +DEF CONN_01X27 P 0 40 Y N 1 F N +F0 "P" 0 1400 50 H V C CNN +F1 "CONN_01X27" 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_1X27 + Pin_Header_Angled_1X27 + Socket_Strip_Straight_1X27 + Socket_Strip_Angled_1X27 +$ENDFPLIST +DRAW +S -50 -1350 50 1350 0 1 0 N +S -50 -1295 10 -1305 0 1 0 N +S -50 -1195 10 -1205 0 1 0 N +S -50 -1095 10 -1105 0 1 0 N +S -50 -995 10 -1005 0 1 0 N +S -50 -895 10 -905 0 1 0 N +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 905 10 895 0 1 0 N +S -50 1005 10 995 0 1 0 N +S -50 1105 10 1095 0 1 0 N +S -50 1205 10 1195 0 1 0 N +S -50 1305 10 1295 0 1 0 N +X P1 1 -200 1300 150 R 50 50 1 1 P +X P2 2 -200 1200 150 R 50 50 1 1 P +X P3 3 -200 1100 150 R 50 50 1 1 P +X P4 4 -200 1000 150 R 50 50 1 1 P +X P5 5 -200 900 150 R 50 50 1 1 P +X P6 6 -200 800 150 R 50 50 1 1 P +X P7 7 -200 700 150 R 50 50 1 1 P +X P8 8 -200 600 150 R 50 50 1 1 P +X P9 9 -200 500 150 R 50 50 1 1 P +X P10 10 -200 400 150 R 50 50 1 1 P +X P20 20 -200 -600 150 R 50 50 1 1 P +X P11 11 -200 300 150 R 50 50 1 1 P +X P21 21 -200 -700 150 R 50 50 1 1 P +X P12 12 -200 200 150 R 50 50 1 1 P +X P22 22 -200 -800 150 R 50 50 1 1 P +X P13 13 -200 100 150 R 50 50 1 1 P +X P23 23 -200 -900 150 R 50 50 1 1 P +X P14 14 -200 0 150 R 50 50 1 1 P +X P24 24 -200 -1000 150 R 50 50 1 1 P +X P15 15 -200 -100 150 R 50 50 1 1 P +X P25 25 -200 -1100 150 R 50 50 1 1 P +X P16 16 -200 -200 150 R 50 50 1 1 P +X P26 26 -200 -1200 150 R 50 50 1 1 P +X P17 17 -200 -300 150 R 50 50 1 1 P +X P27 27 -200 -1300 150 R 50 50 1 1 P +X P18 18 -200 -400 150 R 50 50 1 1 P +X P19 19 -200 -500 150 R 50 50 1 1 P +ENDDRAW +ENDDEF +# +# CONN_01X28 +# +DEF CONN_01X28 P 0 40 Y N 1 F N +F0 "P" 0 1450 50 H V C CNN +F1 "CONN_01X28" 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_1X28 + Pin_Header_Angled_1X28 + Socket_Strip_Straight_1X28 + Socket_Strip_Angled_1X28 +$ENDFPLIST +DRAW +S -50 -1400 50 1400 0 1 0 N +S -50 -1345 10 -1355 0 1 0 N +S -50 -1245 10 -1255 0 1 0 N +S -50 -1145 10 -1155 0 1 0 N +S -50 -1045 10 -1055 0 1 0 N +S -50 -945 10 -955 0 1 0 N +S -50 -845 10 -855 0 1 0 N +S -50 -745 10 -755 0 1 0 N +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 755 10 745 0 1 0 N +S -50 855 10 845 0 1 0 N +S -50 955 10 945 0 1 0 N +S -50 1055 10 1045 0 1 0 N +S -50 1155 10 1145 0 1 0 N +S -50 1255 10 1245 0 1 0 N +S -50 1355 10 1345 0 1 0 N +X P1 1 -200 1350 150 R 50 50 1 1 P +X P2 2 -200 1250 150 R 50 50 1 1 P +X P3 3 -200 1150 150 R 50 50 1 1 P +X P4 4 -200 1050 150 R 50 50 1 1 P +X P5 5 -200 950 150 R 50 50 1 1 P +X P6 6 -200 850 150 R 50 50 1 1 P +X P7 7 -200 750 150 R 50 50 1 1 P +X P8 8 -200 650 150 R 50 50 1 1 P +X P9 9 -200 550 150 R 50 50 1 1 P +X P10 10 -200 450 150 R 50 50 1 1 P +X P20 20 -200 -550 150 R 50 50 1 1 P +X P11 11 -200 350 150 R 50 50 1 1 P +X P21 21 -200 -650 150 R 50 50 1 1 P +X P12 12 -200 250 150 R 50 50 1 1 P +X P22 22 -200 -750 150 R 50 50 1 1 P +X P13 13 -200 150 150 R 50 50 1 1 P +X P23 23 -200 -850 150 R 50 50 1 1 P +X P14 14 -200 50 150 R 50 50 1 1 P +X P24 24 -200 -950 150 R 50 50 1 1 P +X P15 15 -200 -50 150 R 50 50 1 1 P +X P25 25 -200 -1050 150 R 50 50 1 1 P +X P16 16 -200 -150 150 R 50 50 1 1 P +X P26 26 -200 -1150 150 R 50 50 1 1 P +X P17 17 -200 -250 150 R 50 50 1 1 P +X P27 27 -200 -1250 150 R 50 50 1 1 P +X P18 18 -200 -350 150 R 50 50 1 1 P +X P28 28 -200 -1350 150 R 50 50 1 1 P +X P19 19 -200 -450 150 R 50 50 1 1 P +ENDDRAW +ENDDEF +# +# CONN_01X29 +# +DEF CONN_01X29 P 0 40 Y N 1 F N +F0 "P" 0 1500 50 H V C CNN +F1 "CONN_01X29" 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_1X29 + Pin_Header_Angled_1X29 + Socket_Strip_Straight_1X29 + Socket_Strip_Angled_1X29 +$ENDFPLIST +DRAW +S -50 -1450 50 1450 0 1 0 N +S -50 -1395 10 -1405 0 1 0 N +S -50 -1295 10 -1305 0 1 0 N +S -50 -1195 10 -1205 0 1 0 N +S -50 -1095 10 -1105 0 1 0 N +S -50 -995 10 -1005 0 1 0 N +S -50 -895 10 -905 0 1 0 N +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 905 10 895 0 1 0 N +S -50 1005 10 995 0 1 0 N +S -50 1105 10 1095 0 1 0 N +S -50 1205 10 1195 0 1 0 N +S -50 1305 10 1295 0 1 0 N +S -50 1405 10 1395 0 1 0 N +X P1 1 -200 1400 150 R 50 50 1 1 P +X P2 2 -200 1300 150 R 50 50 1 1 P +X P3 3 -200 1200 150 R 50 50 1 1 P +X P4 4 -200 1100 150 R 50 50 1 1 P +X P5 5 -200 1000 150 R 50 50 1 1 P +X P6 6 -200 900 150 R 50 50 1 1 P +X P7 7 -200 800 150 R 50 50 1 1 P +X P8 8 -200 700 150 R 50 50 1 1 P +X P9 9 -200 600 150 R 50 50 1 1 P +X P10 10 -200 500 150 R 50 50 1 1 P +X P20 20 -200 -500 150 R 50 50 1 1 P +X P11 11 -200 400 150 R 50 50 1 1 P +X P21 21 -200 -600 150 R 50 50 1 1 P +X P12 12 -200 300 150 R 50 50 1 1 P +X P22 22 -200 -700 150 R 50 50 1 1 P +X P13 13 -200 200 150 R 50 50 1 1 P +X P23 23 -200 -800 150 R 50 50 1 1 P +X P14 14 -200 100 150 R 50 50 1 1 P +X P24 24 -200 -900 150 R 50 50 1 1 P +X P15 15 -200 0 150 R 50 50 1 1 P +X P25 25 -200 -1000 150 R 50 50 1 1 P +X P16 16 -200 -100 150 R 50 50 1 1 P +X P26 26 -200 -1100 150 R 50 50 1 1 P +X P17 17 -200 -200 150 R 50 50 1 1 P +X P27 27 -200 -1200 150 R 50 50 1 1 P +X P18 18 -200 -300 150 R 50 50 1 1 P +X P28 28 -200 -1300 150 R 50 50 1 1 P +X P19 19 -200 -400 150 R 50 50 1 1 P +X P29 29 -200 -1400 150 R 50 50 1 1 P +ENDDRAW +ENDDEF +# +# CONN_01X30 +# +DEF CONN_01X30 P 0 40 Y N 1 F N +F0 "P" 0 1550 50 H V C CNN +F1 "CONN_01X30" 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_1X30 + Pin_Header_Angled_1X30 + Socket_Strip_Straight_1X30 + Socket_Strip_Angled_1X30 +$ENDFPLIST +DRAW +S -50 -1500 50 1500 0 1 0 N +S -50 -1445 10 -1455 0 1 0 N +S -50 -1345 10 -1355 0 1 0 N +S -50 -1245 10 -1255 0 1 0 N +S -50 -1145 10 -1155 0 1 0 N +S -50 -1045 10 -1055 0 1 0 N +S -50 -945 10 -955 0 1 0 N +S -50 -845 10 -855 0 1 0 N +S -50 -745 10 -755 0 1 0 N +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 755 10 745 0 1 0 N +S -50 855 10 845 0 1 0 N +S -50 955 10 945 0 1 0 N +S -50 1055 10 1045 0 1 0 N +S -50 1155 10 1145 0 1 0 N +S -50 1255 10 1245 0 1 0 N +S -50 1355 10 1345 0 1 0 N +S -50 1455 10 1445 0 1 0 N +X P1 1 -200 1450 150 R 50 50 1 1 P +X P2 2 -200 1350 150 R 50 50 1 1 P +X P3 3 -200 1250 150 R 50 50 1 1 P +X P4 4 -200 1150 150 R 50 50 1 1 P +X P5 5 -200 1050 150 R 50 50 1 1 P +X P6 6 -200 950 150 R 50 50 1 1 P +X P7 7 -200 850 150 R 50 50 1 1 P +X P8 8 -200 750 150 R 50 50 1 1 P +X P9 9 -200 650 150 R 50 50 1 1 P +X P10 10 -200 550 150 R 50 50 1 1 P +X P20 20 -200 -450 150 R 50 50 1 1 P +X P30 30 -200 -1450 150 R 50 50 1 1 P +X P11 11 -200 450 150 R 50 50 1 1 P +X P21 21 -200 -550 150 R 50 50 1 1 P +X P12 12 -200 350 150 R 50 50 1 1 P +X P22 22 -200 -650 150 R 50 50 1 1 P +X P13 13 -200 250 150 R 50 50 1 1 P +X P23 23 -200 -750 150 R 50 50 1 1 P +X P14 14 -200 150 150 R 50 50 1 1 P +X P24 24 -200 -850 150 R 50 50 1 1 P +X P15 15 -200 50 150 R 50 50 1 1 P +X P25 25 -200 -950 150 R 50 50 1 1 P +X P16 16 -200 -50 150 R 50 50 1 1 P +X P26 26 -200 -1050 150 R 50 50 1 1 P +X P17 17 -200 -150 150 R 50 50 1 1 P +X P27 27 -200 -1150 150 R 50 50 1 1 P +X P18 18 -200 -250 150 R 50 50 1 1 P +X P28 28 -200 -1250 150 R 50 50 1 1 P +X P19 19 -200 -350 150 R 50 50 1 1 P +X P29 29 -200 -1350 150 R 50 50 1 1 P +ENDDRAW +ENDDEF +# +# CONN_01X31 +# +DEF CONN_01X31 P 0 40 Y N 1 F N +F0 "P" 0 1600 50 H V C CNN +F1 "CONN_01X31" 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_1X31 + Pin_Header_Angled_1X31 + Socket_Strip_Straight_1X31 + Socket_Strip_Angled_1X31 +$ENDFPLIST +DRAW +S -50 -1550 50 1550 0 1 0 N +S -50 -1495 10 -1505 0 1 0 N +S -50 -1395 10 -1405 0 1 0 N +S -50 -1295 10 -1305 0 1 0 N +S -50 -1195 10 -1205 0 1 0 N +S -50 -1095 10 -1105 0 1 0 N +S -50 -995 10 -1005 0 1 0 N +S -50 -895 10 -905 0 1 0 N +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 905 10 895 0 1 0 N +S -50 1005 10 995 0 1 0 N +S -50 1105 10 1095 0 1 0 N +S -50 1205 10 1195 0 1 0 N +S -50 1305 10 1295 0 1 0 N +S -50 1405 10 1395 0 1 0 N +S -50 1505 10 1495 0 1 0 N +X P1 1 -200 1500 150 R 50 50 1 1 P +X P2 2 -200 1400 150 R 50 50 1 1 P +X P3 3 -200 1300 150 R 50 50 1 1 P +X P4 4 -200 1200 150 R 50 50 1 1 P +X P5 5 -200 1100 150 R 50 50 1 1 P +X P6 6 -200 1000 150 R 50 50 1 1 P +X P7 7 -200 900 150 R 50 50 1 1 P +X P8 8 -200 800 150 R 50 50 1 1 P +X P9 9 -200 700 150 R 50 50 1 1 P +X P10 10 -200 600 150 R 50 50 1 1 P +X P20 20 -200 -400 150 R 50 50 1 1 P +X P30 30 -200 -1400 150 R 50 50 1 1 P +X P11 11 -200 500 150 R 50 50 1 1 P +X P21 21 -200 -500 150 R 50 50 1 1 P +X P31 31 -200 -1500 150 R 50 50 1 1 P +X P12 12 -200 400 150 R 50 50 1 1 P +X P22 22 -200 -600 150 R 50 50 1 1 P +X P13 13 -200 300 150 R 50 50 1 1 P +X P23 23 -200 -700 150 R 50 50 1 1 P +X P14 14 -200 200 150 R 50 50 1 1 P +X P24 24 -200 -800 150 R 50 50 1 1 P +X P15 15 -200 100 150 R 50 50 1 1 P +X P25 25 -200 -900 150 R 50 50 1 1 P +X P16 16 -200 0 150 R 50 50 1 1 P +X P26 26 -200 -1000 150 R 50 50 1 1 P +X P17 17 -200 -100 150 R 50 50 1 1 P +X P27 27 -200 -1100 150 R 50 50 1 1 P +X P18 18 -200 -200 150 R 50 50 1 1 P +X P28 28 -200 -1200 150 R 50 50 1 1 P +X P19 19 -200 -300 150 R 50 50 1 1 P +X P29 29 -200 -1300 150 R 50 50 1 1 P +ENDDRAW +ENDDEF +# +# CONN_01X32 +# +DEF CONN_01X32 P 0 40 Y N 1 F N +F0 "P" 0 1650 50 H V C CNN +F1 "CONN_01X32" 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_1X32 + Pin_Header_Angled_1X32 + Socket_Strip_Straight_1X32 + Socket_Strip_Angled_1X32 +$ENDFPLIST +DRAW +S -50 -1600 50 1600 0 1 0 N +S -50 -1545 10 -1555 0 1 0 N +S -50 -1445 10 -1455 0 1 0 N +S -50 -1345 10 -1355 0 1 0 N +S -50 -1245 10 -1255 0 1 0 N +S -50 -1145 10 -1155 0 1 0 N +S -50 -1045 10 -1055 0 1 0 N +S -50 -945 10 -955 0 1 0 N +S -50 -845 10 -855 0 1 0 N +S -50 -745 10 -755 0 1 0 N +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 755 10 745 0 1 0 N +S -50 855 10 845 0 1 0 N +S -50 955 10 945 0 1 0 N +S -50 1055 10 1045 0 1 0 N +S -50 1155 10 1145 0 1 0 N +S -50 1255 10 1245 0 1 0 N +S -50 1355 10 1345 0 1 0 N +S -50 1455 10 1445 0 1 0 N +S -50 1555 10 1545 0 1 0 N +X P1 1 -200 1550 150 R 50 50 1 1 P +X P2 2 -200 1450 150 R 50 50 1 1 P +X P3 3 -200 1350 150 R 50 50 1 1 P +X P4 4 -200 1250 150 R 50 50 1 1 P +X P5 5 -200 1150 150 R 50 50 1 1 P +X P6 6 -200 1050 150 R 50 50 1 1 P +X P7 7 -200 950 150 R 50 50 1 1 P +X P8 8 -200 850 150 R 50 50 1 1 P +X P9 9 -200 750 150 R 50 50 1 1 P +X P10 10 -200 650 150 R 50 50 1 1 P +X P20 20 -200 -350 150 R 50 50 1 1 P +X P30 30 -200 -1350 150 R 50 50 1 1 P +X P11 11 -200 550 150 R 50 50 1 1 P +X P21 21 -200 -450 150 R 50 50 1 1 P +X P31 31 -200 -1450 150 R 50 50 1 1 P +X P12 12 -200 450 150 R 50 50 1 1 P +X P22 22 -200 -550 150 R 50 50 1 1 P +X P32 32 -200 -1550 150 R 50 50 1 1 P +X P13 13 -200 350 150 R 50 50 1 1 P +X P23 23 -200 -650 150 R 50 50 1 1 P +X P14 14 -200 250 150 R 50 50 1 1 P +X P24 24 -200 -750 150 R 50 50 1 1 P +X P15 15 -200 150 150 R 50 50 1 1 P +X P25 25 -200 -850 150 R 50 50 1 1 P +X P16 16 -200 50 150 R 50 50 1 1 P +X P26 26 -200 -950 150 R 50 50 1 1 P +X P17 17 -200 -50 150 R 50 50 1 1 P +X P27 27 -200 -1050 150 R 50 50 1 1 P +X P18 18 -200 -150 150 R 50 50 1 1 P +X P28 28 -200 -1150 150 R 50 50 1 1 P +X P19 19 -200 -250 150 R 50 50 1 1 P +X P29 29 -200 -1250 150 R 50 50 1 1 P +ENDDRAW +ENDDEF +# +# CONN_01X33 +# +DEF CONN_01X33 P 0 40 Y N 1 F N +F0 "P" 0 1700 50 H V C CNN +F1 "CONN_01X33" 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_1X33 + Pin_Header_Angled_1X33 + Socket_Strip_Straight_1X33 + Socket_Strip_Angled_1X33 +$ENDFPLIST +DRAW +S -50 -1650 50 1650 0 1 0 N +S -50 -1595 10 -1605 0 1 0 N +S -50 -1495 10 -1505 0 1 0 N +S -50 -1395 10 -1405 0 1 0 N +S -50 -1295 10 -1305 0 1 0 N +S -50 -1195 10 -1205 0 1 0 N +S -50 -1095 10 -1105 0 1 0 N +S -50 -995 10 -1005 0 1 0 N +S -50 -895 10 -905 0 1 0 N +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 905 10 895 0 1 0 N +S -50 1005 10 995 0 1 0 N +S -50 1105 10 1095 0 1 0 N +S -50 1205 10 1195 0 1 0 N +S -50 1305 10 1295 0 1 0 N +S -50 1405 10 1395 0 1 0 N +S -50 1505 10 1495 0 1 0 N +S -50 1605 10 1595 0 1 0 N +X P1 1 -200 1600 150 R 50 50 1 1 P +X P2 2 -200 1500 150 R 50 50 1 1 P +X P3 3 -200 1400 150 R 50 50 1 1 P +X P4 4 -200 1300 150 R 50 50 1 1 P +X P5 5 -200 1200 150 R 50 50 1 1 P +X P6 6 -200 1100 150 R 50 50 1 1 P +X P7 7 -200 1000 150 R 50 50 1 1 P +X P8 8 -200 900 150 R 50 50 1 1 P +X P9 9 -200 800 150 R 50 50 1 1 P +X P10 10 -200 700 150 R 50 50 1 1 P +X P20 20 -200 -300 150 R 50 50 1 1 P +X P30 30 -200 -1300 150 R 50 50 1 1 P +X P11 11 -200 600 150 R 50 50 1 1 P +X P21 21 -200 -400 150 R 50 50 1 1 P +X P31 31 -200 -1400 150 R 50 50 1 1 P +X P12 12 -200 500 150 R 50 50 1 1 P +X P22 22 -200 -500 150 R 50 50 1 1 P +X P32 32 -200 -1500 150 R 50 50 1 1 P +X P13 13 -200 400 150 R 50 50 1 1 P +X P23 23 -200 -600 150 R 50 50 1 1 P +X P33 33 -200 -1600 150 R 50 50 1 1 P +X P14 14 -200 300 150 R 50 50 1 1 P +X P24 24 -200 -700 150 R 50 50 1 1 P +X P15 15 -200 200 150 R 50 50 1 1 P +X P25 25 -200 -800 150 R 50 50 1 1 P +X P16 16 -200 100 150 R 50 50 1 1 P +X P26 26 -200 -900 150 R 50 50 1 1 P +X P17 17 -200 0 150 R 50 50 1 1 P +X P27 27 -200 -1000 150 R 50 50 1 1 P +X P18 18 -200 -100 150 R 50 50 1 1 P +X P28 28 -200 -1100 150 R 50 50 1 1 P +X P19 19 -200 -200 150 R 50 50 1 1 P +X P29 29 -200 -1200 150 R 50 50 1 1 P +ENDDRAW +ENDDEF +# +# CONN_01X34 +# +DEF CONN_01X34 P 0 40 Y N 1 F N +F0 "P" 0 1750 50 H V C CNN +F1 "CONN_01X34" 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_1X34 + Pin_Header_Angled_1X34 + Socket_Strip_Straight_1X34 + Socket_Strip_Angled_1X34 +$ENDFPLIST +DRAW +S -50 -1700 50 1700 0 1 0 N +S -50 -1645 10 -1655 0 1 0 N +S -50 -1545 10 -1555 0 1 0 N +S -50 -1445 10 -1455 0 1 0 N +S -50 -1345 10 -1355 0 1 0 N +S -50 -1245 10 -1255 0 1 0 N +S -50 -1145 10 -1155 0 1 0 N +S -50 -1045 10 -1055 0 1 0 N +S -50 -945 10 -955 0 1 0 N +S -50 -845 10 -855 0 1 0 N +S -50 -745 10 -755 0 1 0 N +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 755 10 745 0 1 0 N +S -50 855 10 845 0 1 0 N +S -50 955 10 945 0 1 0 N +S -50 1055 10 1045 0 1 0 N +S -50 1155 10 1145 0 1 0 N +S -50 1255 10 1245 0 1 0 N +S -50 1355 10 1345 0 1 0 N +S -50 1455 10 1445 0 1 0 N +S -50 1555 10 1545 0 1 0 N +S -50 1655 10 1645 0 1 0 N +X P1 1 -200 1650 150 R 50 50 1 1 P +X P2 2 -200 1550 150 R 50 50 1 1 P +X P3 3 -200 1450 150 R 50 50 1 1 P +X P4 4 -200 1350 150 R 50 50 1 1 P +X P5 5 -200 1250 150 R 50 50 1 1 P +X P6 6 -200 1150 150 R 50 50 1 1 P +X P7 7 -200 1050 150 R 50 50 1 1 P +X P8 8 -200 950 150 R 50 50 1 1 P +X P9 9 -200 850 150 R 50 50 1 1 P +X P10 10 -200 750 150 R 50 50 1 1 P +X P20 20 -200 -250 150 R 50 50 1 1 P +X P30 30 -200 -1250 150 R 50 50 1 1 P +X P11 11 -200 650 150 R 50 50 1 1 P +X P21 21 -200 -350 150 R 50 50 1 1 P +X P31 31 -200 -1350 150 R 50 50 1 1 P +X P12 12 -200 550 150 R 50 50 1 1 P +X P22 22 -200 -450 150 R 50 50 1 1 P +X P32 32 -200 -1450 150 R 50 50 1 1 P +X P13 13 -200 450 150 R 50 50 1 1 P +X P23 23 -200 -550 150 R 50 50 1 1 P +X P33 33 -200 -1550 150 R 50 50 1 1 P +X P14 14 -200 350 150 R 50 50 1 1 P +X P24 24 -200 -650 150 R 50 50 1 1 P +X P34 34 -200 -1650 150 R 50 50 1 1 P +X P15 15 -200 250 150 R 50 50 1 1 P +X P25 25 -200 -750 150 R 50 50 1 1 P +X P16 16 -200 150 150 R 50 50 1 1 P +X P26 26 -200 -850 150 R 50 50 1 1 P +X P17 17 -200 50 150 R 50 50 1 1 P +X P27 27 -200 -950 150 R 50 50 1 1 P +X P18 18 -200 -50 150 R 50 50 1 1 P +X P28 28 -200 -1050 150 R 50 50 1 1 P +X P19 19 -200 -150 150 R 50 50 1 1 P +X P29 29 -200 -1150 150 R 50 50 1 1 P +ENDDRAW +ENDDEF +# +# CONN_01X35 +# +DEF CONN_01X35 P 0 40 Y N 1 F N +F0 "P" 0 1800 50 H V C CNN +F1 "CONN_01X35" 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_1X35 + Pin_Header_Angled_1X35 + Socket_Strip_Straight_1X35 + Socket_Strip_Angled_1X35 +$ENDFPLIST +DRAW +S -50 -1750 50 1750 0 1 0 N +S -50 -1695 10 -1705 0 1 0 N +S -50 -1595 10 -1605 0 1 0 N +S -50 -1495 10 -1505 0 1 0 N +S -50 -1395 10 -1405 0 1 0 N +S -50 -1295 10 -1305 0 1 0 N +S -50 -1195 10 -1205 0 1 0 N +S -50 -1095 10 -1105 0 1 0 N +S -50 -995 10 -1005 0 1 0 N +S -50 -895 10 -905 0 1 0 N +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 905 10 895 0 1 0 N +S -50 1005 10 995 0 1 0 N +S -50 1105 10 1095 0 1 0 N +S -50 1205 10 1195 0 1 0 N +S -50 1305 10 1295 0 1 0 N +S -50 1405 10 1395 0 1 0 N +S -50 1505 10 1495 0 1 0 N +S -50 1605 10 1595 0 1 0 N +S -50 1705 10 1695 0 1 0 N +X P1 1 -200 1700 150 R 50 50 1 1 P +X P2 2 -200 1600 150 R 50 50 1 1 P +X P3 3 -200 1500 150 R 50 50 1 1 P +X P4 4 -200 1400 150 R 50 50 1 1 P +X P5 5 -200 1300 150 R 50 50 1 1 P +X P6 6 -200 1200 150 R 50 50 1 1 P +X P7 7 -200 1100 150 R 50 50 1 1 P +X P8 8 -200 1000 150 R 50 50 1 1 P +X P9 9 -200 900 150 R 50 50 1 1 P +X P10 10 -200 800 150 R 50 50 1 1 P +X P20 20 -200 -200 150 R 50 50 1 1 P +X P30 30 -200 -1200 150 R 50 50 1 1 P +X P11 11 -200 700 150 R 50 50 1 1 P +X P21 21 -200 -300 150 R 50 50 1 1 P +X P31 31 -200 -1300 150 R 50 50 1 1 P +X P12 12 -200 600 150 R 50 50 1 1 P +X P22 22 -200 -400 150 R 50 50 1 1 P +X P32 32 -200 -1400 150 R 50 50 1 1 P +X P13 13 -200 500 150 R 50 50 1 1 P +X P23 23 -200 -500 150 R 50 50 1 1 P +X P33 33 -200 -1500 150 R 50 50 1 1 P +X P14 14 -200 400 150 R 50 50 1 1 P +X P24 24 -200 -600 150 R 50 50 1 1 P +X P34 34 -200 -1600 150 R 50 50 1 1 P +X P15 15 -200 300 150 R 50 50 1 1 P +X P25 25 -200 -700 150 R 50 50 1 1 P +X P35 35 -200 -1700 150 R 50 50 1 1 P +X P16 16 -200 200 150 R 50 50 1 1 P +X P26 26 -200 -800 150 R 50 50 1 1 P +X P17 17 -200 100 150 R 50 50 1 1 P +X P27 27 -200 -900 150 R 50 50 1 1 P +X P18 18 -200 0 150 R 50 50 1 1 P +X P28 28 -200 -1000 150 R 50 50 1 1 P +X P19 19 -200 -100 150 R 50 50 1 1 P +X P29 29 -200 -1100 150 R 50 50 1 1 P +ENDDRAW +ENDDEF +# +# CONN_01X36 +# +DEF CONN_01X36 P 0 40 Y N 1 F N +F0 "P" 0 1850 50 H V C CNN +F1 "CONN_01X36" 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_1X36 + Pin_Header_Angled_1X36 + Socket_Strip_Straight_1X36 + Socket_Strip_Angled_1X36 +$ENDFPLIST +DRAW +S -50 -1800 50 1800 0 1 0 N +S -50 -1745 10 -1755 0 1 0 N +S -50 -1645 10 -1655 0 1 0 N +S -50 -1545 10 -1555 0 1 0 N +S -50 -1445 10 -1455 0 1 0 N +S -50 -1345 10 -1355 0 1 0 N +S -50 -1245 10 -1255 0 1 0 N +S -50 -1145 10 -1155 0 1 0 N +S -50 -1045 10 -1055 0 1 0 N +S -50 -945 10 -955 0 1 0 N +S -50 -845 10 -855 0 1 0 N +S -50 -745 10 -755 0 1 0 N +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 755 10 745 0 1 0 N +S -50 855 10 845 0 1 0 N +S -50 955 10 945 0 1 0 N +S -50 1055 10 1045 0 1 0 N +S -50 1155 10 1145 0 1 0 N +S -50 1255 10 1245 0 1 0 N +S -50 1355 10 1345 0 1 0 N +S -50 1455 10 1445 0 1 0 N +S -50 1555 10 1545 0 1 0 N +S -50 1655 10 1645 0 1 0 N +S -50 1755 10 1745 0 1 0 N +X P1 1 -200 1750 150 R 50 50 1 1 P +X P2 2 -200 1650 150 R 50 50 1 1 P +X P3 3 -200 1550 150 R 50 50 1 1 P +X P4 4 -200 1450 150 R 50 50 1 1 P +X P5 5 -200 1350 150 R 50 50 1 1 P +X P6 6 -200 1250 150 R 50 50 1 1 P +X P7 7 -200 1150 150 R 50 50 1 1 P +X P8 8 -200 1050 150 R 50 50 1 1 P +X P9 9 -200 950 150 R 50 50 1 1 P +X P10 10 -200 850 150 R 50 50 1 1 P +X P20 20 -200 -150 150 R 50 50 1 1 P +X P30 30 -200 -1150 150 R 50 50 1 1 P +X P11 11 -200 750 150 R 50 50 1 1 P +X P21 21 -200 -250 150 R 50 50 1 1 P +X P31 31 -200 -1250 150 R 50 50 1 1 P +X P12 12 -200 650 150 R 50 50 1 1 P +X P22 22 -200 -350 150 R 50 50 1 1 P +X P32 32 -200 -1350 150 R 50 50 1 1 P +X P13 13 -200 550 150 R 50 50 1 1 P +X P23 23 -200 -450 150 R 50 50 1 1 P +X P33 33 -200 -1450 150 R 50 50 1 1 P +X P14 14 -200 450 150 R 50 50 1 1 P +X P24 24 -200 -550 150 R 50 50 1 1 P +X P34 34 -200 -1550 150 R 50 50 1 1 P +X P15 15 -200 350 150 R 50 50 1 1 P +X P25 25 -200 -650 150 R 50 50 1 1 P +X P35 35 -200 -1650 150 R 50 50 1 1 P +X P16 16 -200 250 150 R 50 50 1 1 P +X P26 26 -200 -750 150 R 50 50 1 1 P +X P36 36 -200 -1750 150 R 50 50 1 1 P +X P17 17 -200 150 150 R 50 50 1 1 P +X P27 27 -200 -850 150 R 50 50 1 1 P +X P18 18 -200 50 150 R 50 50 1 1 P +X P28 28 -200 -950 150 R 50 50 1 1 P +X P19 19 -200 -50 150 R 50 50 1 1 P +X P29 29 -200 -1050 150 R 50 50 1 1 P +ENDDRAW +ENDDEF +# +# CONN_01X37 +# +DEF CONN_01X37 P 0 40 Y N 1 F N +F0 "P" 0 1900 50 H V C CNN +F1 "CONN_01X37" 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_1X37 + Pin_Header_Angled_1X37 + Socket_Strip_Straight_1X37 + Socket_Strip_Angled_1X37 +$ENDFPLIST +DRAW +S -50 -1850 50 1850 0 1 0 N +S -50 -1795 10 -1805 0 1 0 N +S -50 -1695 10 -1705 0 1 0 N +S -50 -1595 10 -1605 0 1 0 N +S -50 -1495 10 -1505 0 1 0 N +S -50 -1395 10 -1405 0 1 0 N +S -50 -1295 10 -1305 0 1 0 N +S -50 -1195 10 -1205 0 1 0 N +S -50 -1095 10 -1105 0 1 0 N +S -50 -995 10 -1005 0 1 0 N +S -50 -895 10 -905 0 1 0 N +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 905 10 895 0 1 0 N +S -50 1005 10 995 0 1 0 N +S -50 1105 10 1095 0 1 0 N +S -50 1205 10 1195 0 1 0 N +S -50 1305 10 1295 0 1 0 N +S -50 1405 10 1395 0 1 0 N +S -50 1505 10 1495 0 1 0 N +S -50 1605 10 1595 0 1 0 N +S -50 1705 10 1695 0 1 0 N +S -50 1805 10 1795 0 1 0 N +X P1 1 -200 1800 150 R 50 50 1 1 P +X P2 2 -200 1700 150 R 50 50 1 1 P +X P3 3 -200 1600 150 R 50 50 1 1 P +X P4 4 -200 1500 150 R 50 50 1 1 P +X P5 5 -200 1400 150 R 50 50 1 1 P +X P6 6 -200 1300 150 R 50 50 1 1 P +X P7 7 -200 1200 150 R 50 50 1 1 P +X P8 8 -200 1100 150 R 50 50 1 1 P +X P9 9 -200 1000 150 R 50 50 1 1 P +X P10 10 -200 900 150 R 50 50 1 1 P +X P20 20 -200 -100 150 R 50 50 1 1 P +X P30 30 -200 -1100 150 R 50 50 1 1 P +X P11 11 -200 800 150 R 50 50 1 1 P +X P21 21 -200 -200 150 R 50 50 1 1 P +X P31 31 -200 -1200 150 R 50 50 1 1 P +X P12 12 -200 700 150 R 50 50 1 1 P +X P22 22 -200 -300 150 R 50 50 1 1 P +X P32 32 -200 -1300 150 R 50 50 1 1 P +X P13 13 -200 600 150 R 50 50 1 1 P +X P23 23 -200 -400 150 R 50 50 1 1 P +X P33 33 -200 -1400 150 R 50 50 1 1 P +X P14 14 -200 500 150 R 50 50 1 1 P +X P24 24 -200 -500 150 R 50 50 1 1 P +X P34 34 -200 -1500 150 R 50 50 1 1 P +X P15 15 -200 400 150 R 50 50 1 1 P +X P25 25 -200 -600 150 R 50 50 1 1 P +X P35 35 -200 -1600 150 R 50 50 1 1 P +X P16 16 -200 300 150 R 50 50 1 1 P +X P26 26 -200 -700 150 R 50 50 1 1 P +X P36 36 -200 -1700 150 R 50 50 1 1 P +X P17 17 -200 200 150 R 50 50 1 1 P +X P27 27 -200 -800 150 R 50 50 1 1 P +X P37 37 -200 -1800 150 R 50 50 1 1 P +X P18 18 -200 100 150 R 50 50 1 1 P +X P28 28 -200 -900 150 R 50 50 1 1 P +X P19 19 -200 0 150 R 50 50 1 1 P +X P29 29 -200 -1000 150 R 50 50 1 1 P +ENDDRAW +ENDDEF +# +# CONN_01X38 +# +DEF CONN_01X38 P 0 40 Y N 1 F N +F0 "P" 0 1950 50 H V C CNN +F1 "CONN_01X38" 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_1X38 + Pin_Header_Angled_1X38 + Socket_Strip_Straight_1X38 + Socket_Strip_Angled_1X38 +$ENDFPLIST +DRAW +S -50 -1900 50 1900 0 1 0 N +S -50 -1845 10 -1855 0 1 0 N +S -50 -1745 10 -1755 0 1 0 N +S -50 -1645 10 -1655 0 1 0 N +S -50 -1545 10 -1555 0 1 0 N +S -50 -1445 10 -1455 0 1 0 N +S -50 -1345 10 -1355 0 1 0 N +S -50 -1245 10 -1255 0 1 0 N +S -50 -1145 10 -1155 0 1 0 N +S -50 -1045 10 -1055 0 1 0 N +S -50 -945 10 -955 0 1 0 N +S -50 -845 10 -855 0 1 0 N +S -50 -745 10 -755 0 1 0 N +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 755 10 745 0 1 0 N +S -50 855 10 845 0 1 0 N +S -50 955 10 945 0 1 0 N +S -50 1055 10 1045 0 1 0 N +S -50 1155 10 1145 0 1 0 N +S -50 1255 10 1245 0 1 0 N +S -50 1355 10 1345 0 1 0 N +S -50 1455 10 1445 0 1 0 N +S -50 1555 10 1545 0 1 0 N +S -50 1655 10 1645 0 1 0 N +S -50 1755 10 1745 0 1 0 N +S -50 1855 10 1845 0 1 0 N +X P1 1 -200 1850 150 R 50 50 1 1 P +X P2 2 -200 1750 150 R 50 50 1 1 P +X P3 3 -200 1650 150 R 50 50 1 1 P +X P4 4 -200 1550 150 R 50 50 1 1 P +X P5 5 -200 1450 150 R 50 50 1 1 P +X P6 6 -200 1350 150 R 50 50 1 1 P +X P7 7 -200 1250 150 R 50 50 1 1 P +X P8 8 -200 1150 150 R 50 50 1 1 P +X P9 9 -200 1050 150 R 50 50 1 1 P +X P10 10 -200 950 150 R 50 50 1 1 P +X P20 20 -200 -50 150 R 50 50 1 1 P +X P30 30 -200 -1050 150 R 50 50 1 1 P +X P11 11 -200 850 150 R 50 50 1 1 P +X P21 21 -200 -150 150 R 50 50 1 1 P +X P31 31 -200 -1150 150 R 50 50 1 1 P +X P12 12 -200 750 150 R 50 50 1 1 P +X P22 22 -200 -250 150 R 50 50 1 1 P +X P32 32 -200 -1250 150 R 50 50 1 1 P +X P13 13 -200 650 150 R 50 50 1 1 P +X P23 23 -200 -350 150 R 50 50 1 1 P +X P33 33 -200 -1350 150 R 50 50 1 1 P +X P14 14 -200 550 150 R 50 50 1 1 P +X P24 24 -200 -450 150 R 50 50 1 1 P +X P34 34 -200 -1450 150 R 50 50 1 1 P +X P15 15 -200 450 150 R 50 50 1 1 P +X P25 25 -200 -550 150 R 50 50 1 1 P +X P35 35 -200 -1550 150 R 50 50 1 1 P +X P16 16 -200 350 150 R 50 50 1 1 P +X P26 26 -200 -650 150 R 50 50 1 1 P +X P36 36 -200 -1650 150 R 50 50 1 1 P +X P17 17 -200 250 150 R 50 50 1 1 P +X P27 27 -200 -750 150 R 50 50 1 1 P +X P37 37 -200 -1750 150 R 50 50 1 1 P +X P18 18 -200 150 150 R 50 50 1 1 P +X P28 28 -200 -850 150 R 50 50 1 1 P +X P38 38 -200 -1850 150 R 50 50 1 1 P +X P19 19 -200 50 150 R 50 50 1 1 P +X P29 29 -200 -950 150 R 50 50 1 1 P +ENDDRAW +ENDDEF +# +# CONN_01X39 +# +DEF CONN_01X39 P 0 40 Y N 1 F N +F0 "P" 0 2000 50 H V C CNN +F1 "CONN_01X39" 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_1X39 + Pin_Header_Angled_1X39 + Socket_Strip_Straight_1X39 + Socket_Strip_Angled_1X39 +$ENDFPLIST +DRAW +S -50 -1950 50 1950 0 1 0 N +S -50 -1895 10 -1905 0 1 0 N +S -50 -1795 10 -1805 0 1 0 N +S -50 -1695 10 -1705 0 1 0 N +S -50 -1595 10 -1605 0 1 0 N +S -50 -1495 10 -1505 0 1 0 N +S -50 -1395 10 -1405 0 1 0 N +S -50 -1295 10 -1305 0 1 0 N +S -50 -1195 10 -1205 0 1 0 N +S -50 -1095 10 -1105 0 1 0 N +S -50 -995 10 -1005 0 1 0 N +S -50 -895 10 -905 0 1 0 N +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 905 10 895 0 1 0 N +S -50 1005 10 995 0 1 0 N +S -50 1105 10 1095 0 1 0 N +S -50 1205 10 1195 0 1 0 N +S -50 1305 10 1295 0 1 0 N +S -50 1405 10 1395 0 1 0 N +S -50 1505 10 1495 0 1 0 N +S -50 1605 10 1595 0 1 0 N +S -50 1705 10 1695 0 1 0 N +S -50 1805 10 1795 0 1 0 N +S -50 1905 10 1895 0 1 0 N +X P1 1 -200 1900 150 R 50 50 1 1 P +X P2 2 -200 1800 150 R 50 50 1 1 P +X P3 3 -200 1700 150 R 50 50 1 1 P +X P4 4 -200 1600 150 R 50 50 1 1 P +X P5 5 -200 1500 150 R 50 50 1 1 P +X P6 6 -200 1400 150 R 50 50 1 1 P +X P7 7 -200 1300 150 R 50 50 1 1 P +X P8 8 -200 1200 150 R 50 50 1 1 P +X P9 9 -200 1100 150 R 50 50 1 1 P +X P10 10 -200 1000 150 R 50 50 1 1 P +X P20 20 -200 0 150 R 50 50 1 1 P +X P30 30 -200 -1000 150 R 50 50 1 1 P +X P11 11 -200 900 150 R 50 50 1 1 P +X P21 21 -200 -100 150 R 50 50 1 1 P +X P31 31 -200 -1100 150 R 50 50 1 1 P +X P12 12 -200 800 150 R 50 50 1 1 P +X P22 22 -200 -200 150 R 50 50 1 1 P +X P32 32 -200 -1200 150 R 50 50 1 1 P +X P13 13 -200 700 150 R 50 50 1 1 P +X P23 23 -200 -300 150 R 50 50 1 1 P +X P33 33 -200 -1300 150 R 50 50 1 1 P +X P14 14 -200 600 150 R 50 50 1 1 P +X P24 24 -200 -400 150 R 50 50 1 1 P +X P34 34 -200 -1400 150 R 50 50 1 1 P +X P15 15 -200 500 150 R 50 50 1 1 P +X P25 25 -200 -500 150 R 50 50 1 1 P +X P35 35 -200 -1500 150 R 50 50 1 1 P +X P16 16 -200 400 150 R 50 50 1 1 P +X P26 26 -200 -600 150 R 50 50 1 1 P +X P36 36 -200 -1600 150 R 50 50 1 1 P +X P17 17 -200 300 150 R 50 50 1 1 P +X P27 27 -200 -700 150 R 50 50 1 1 P +X P37 37 -200 -1700 150 R 50 50 1 1 P +X P18 18 -200 200 150 R 50 50 1 1 P +X P28 28 -200 -800 150 R 50 50 1 1 P +X P38 38 -200 -1800 150 R 50 50 1 1 P +X P19 19 -200 100 150 R 50 50 1 1 P +X P29 29 -200 -900 150 R 50 50 1 1 P +X P39 39 -200 -1900 150 R 50 50 1 1 P +ENDDRAW +ENDDEF +# +# CONN_01X40 +# +DEF CONN_01X40 P 0 40 Y N 1 F N +F0 "P" 0 2050 50 H V C CNN +F1 "CONN_01X40" 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_1X40 + Pin_Header_Angled_1X40 + Socket_Strip_Straight_1X40 + Socket_Strip_Angled_1X40 +$ENDFPLIST +DRAW +S -50 -1945 10 -1955 0 1 0 N +S -50 -1845 10 -1855 0 1 0 N +S -50 -1745 10 -1755 0 1 0 N +S -50 -1645 10 -1655 0 1 0 N +S -50 -1545 10 -1555 0 1 0 N +S -50 -1445 10 -1455 0 1 0 N +S -50 -1345 10 -1355 0 1 0 N +S -50 -1245 10 -1255 0 1 0 N +S -50 -1145 10 -1155 0 1 0 N +S -50 -1045 10 -1055 0 1 0 N +S -50 -945 10 -955 0 1 0 N +S -50 -845 10 -855 0 1 0 N +S -50 -745 10 -755 0 1 0 N +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 755 10 745 0 1 0 N +S -50 855 10 845 0 1 0 N +S -50 955 10 945 0 1 0 N +S -50 1055 10 1045 0 1 0 N +S -50 1155 10 1145 0 1 0 N +S -50 1255 10 1245 0 1 0 N +S -50 1355 10 1345 0 1 0 N +S -50 1455 10 1445 0 1 0 N +S -50 1555 10 1545 0 1 0 N +S -50 1655 10 1645 0 1 0 N +S -50 1755 10 1745 0 1 0 N +S -50 1855 10 1845 0 1 0 N +S -50 1955 10 1945 0 1 0 N +S -50 2000 50 -2000 0 1 0 N +X P1 1 -200 1950 150 R 50 50 1 1 P +X P2 2 -200 1850 150 R 50 50 1 1 P +X P3 3 -200 1750 150 R 50 50 1 1 P +X P4 4 -200 1650 150 R 50 50 1 1 P +X P5 5 -200 1550 150 R 50 50 1 1 P +X P6 6 -200 1450 150 R 50 50 1 1 P +X P7 7 -200 1350 150 R 50 50 1 1 P +X P8 8 -200 1250 150 R 50 50 1 1 P +X P9 9 -200 1150 150 R 50 50 1 1 P +X P10 10 -200 1050 150 R 50 50 1 1 P +X P20 20 -200 50 150 R 50 50 1 1 P +X P30 30 -200 -950 150 R 50 50 1 1 P +X P40 40 -200 -1950 150 R 50 50 1 1 P +X P11 11 -200 950 150 R 50 50 1 1 P +X P21 21 -200 -50 150 R 50 50 1 1 P +X P31 31 -200 -1050 150 R 50 50 1 1 P +X P12 12 -200 850 150 R 50 50 1 1 P +X P22 22 -200 -150 150 R 50 50 1 1 P +X P32 32 -200 -1150 150 R 50 50 1 1 P +X P13 13 -200 750 150 R 50 50 1 1 P +X P23 23 -200 -250 150 R 50 50 1 1 P +X P33 33 -200 -1250 150 R 50 50 1 1 P +X P14 14 -200 650 150 R 50 50 1 1 P +X P24 24 -200 -350 150 R 50 50 1 1 P +X P34 34 -200 -1350 150 R 50 50 1 1 P +X P15 15 -200 550 150 R 50 50 1 1 P +X P25 25 -200 -450 150 R 50 50 1 1 P +X P35 35 -200 -1450 150 R 50 50 1 1 P +X P16 16 -200 450 150 R 50 50 1 1 P +X P26 26 -200 -550 150 R 50 50 1 1 P +X P36 36 -200 -1550 150 R 50 50 1 1 P +X P17 17 -200 350 150 R 50 50 1 1 P +X P27 27 -200 -650 150 R 50 50 1 1 P +X P37 37 -200 -1650 150 R 50 50 1 1 P +X P18 18 -200 250 150 R 50 50 1 1 P +X P28 28 -200 -750 150 R 50 50 1 1 P +X P38 38 -200 -1750 150 R 50 50 1 1 P +X P19 19 -200 150 150 R 50 50 1 1 P +X P29 29 -200 -850 150 R 50 50 1 1 P +X P39 39 -200 -1850 150 R 50 50 1 1 P +ENDDRAW +ENDDEF +# +# CONN_02X01 +# +DEF CONN_02X01 P 0 1 Y N 1 F N +F0 "P" 0 100 50 H V C CNN +F1 "CONN_02X01" 0 -100 50 H V C CNN +F2 "" 0 -1200 50 H V C CNN +F3 "" 0 -1200 50 H V C CNN +$FPLIST + Pin_Header_Straight_2X01 + Pin_Header_Angled_2X01 + Socket_Strip_Straight_2X01 + Socket_Strip_Angled_2X01 +$ENDFPLIST +DRAW +S -100 5 -50 -5 0 1 0 N +S -100 50 100 -50 0 1 0 N +S 50 5 100 -5 0 1 0 N +X P1 1 -250 0 150 R 50 50 1 1 P +X P2 2 250 0 150 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +# CONN_02X02 +# +DEF CONN_02X02 P 0 1 Y N 1 F N +F0 "P" 0 150 50 H V C CNN +F1 "CONN_02X02" 0 -150 50 H V C CNN +F2 "" 0 -1200 50 H V C CNN +F3 "" 0 -1200 50 H V C CNN +$FPLIST + Pin_Header_Straight_2X02 + Pin_Header_Angled_2X02 + Socket_Strip_Straight_2X02 + Socket_Strip_Angled_2X02 +$ENDFPLIST +DRAW +S -100 -45 -50 -55 0 1 0 N +S -100 55 -50 45 0 1 0 N +S -100 100 100 -100 0 1 0 N +S 50 -45 100 -55 0 1 0 N +S 50 55 100 45 0 1 0 N +X P1 1 -250 50 150 R 50 50 1 1 P +X P2 2 250 50 150 L 50 50 1 1 P +X P3 3 -250 -50 150 R 50 50 1 1 P +X P4 4 250 -50 150 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +# CONN_02X03 +# +DEF CONN_02X03 P 0 1 Y N 1 F N +F0 "P" 0 200 50 H V C CNN +F1 "CONN_02X03" 0 -200 50 H V C CNN +F2 "" 0 -1200 50 H V C CNN +F3 "" 0 -1200 50 H V C CNN +$FPLIST + Pin_Header_Straight_2X03 + Pin_Header_Angled_2X03 + Socket_Strip_Straight_2X03 + Socket_Strip_Angled_2X03 +$ENDFPLIST +DRAW +S -100 -95 -50 -105 0 1 0 N +S -100 5 -50 -5 0 1 0 N +S -100 105 -50 95 0 1 0 N +S -100 150 100 -150 0 1 0 N +S 50 -95 100 -105 0 1 0 N +S 50 5 100 -5 0 1 0 N +S 50 105 100 95 0 1 0 N +X P1 1 -250 100 150 R 50 50 1 1 P +X P2 2 250 100 150 L 50 50 1 1 P +X P3 3 -250 0 150 R 50 50 1 1 P +X P4 4 250 0 150 L 50 50 1 1 P +X P5 5 -250 -100 150 R 50 50 1 1 P +X P6 6 250 -100 150 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +# CONN_02X04 +# +DEF CONN_02X04 P 0 1 Y N 1 F N +F0 "P" 0 250 50 H V C CNN +F1 "CONN_02X04" 0 -250 50 H V C CNN +F2 "" 0 -1200 50 H V C CNN +F3 "" 0 -1200 50 H V C CNN +$FPLIST + Pin_Header_Straight_2X04 + Pin_Header_Angled_2X04 + Socket_Strip_Straight_2X04 + Socket_Strip_Angled_2X04 +$ENDFPLIST +DRAW +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 200 100 -200 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 +X P1 1 -250 150 150 R 50 50 1 1 P +X P2 2 250 150 150 L 50 50 1 1 P +X P3 3 -250 50 150 R 50 50 1 1 P +X P4 4 250 50 150 L 50 50 1 1 P +X P5 5 -250 -50 150 R 50 50 1 1 P +X P6 6 250 -50 150 L 50 50 1 1 P +X P7 7 -250 -150 150 R 50 50 1 1 P +X P8 8 250 -150 150 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +# CONN_02X05 +# +DEF CONN_02X05 P 0 1 Y N 1 F N +F0 "P" 0 300 50 H V C CNN +F1 "CONN_02X05" 0 -300 50 H V C CNN +F2 "" 0 -1200 50 H V C CNN +F3 "" 0 -1200 50 H V C CNN +$FPLIST + Pin_Header_Straight_2X05 + Pin_Header_Angled_2X05 + Socket_Strip_Straight_2X05 + Socket_Strip_Angled_2X05 +$ENDFPLIST +DRAW +S -100 -195 -50 -205 0 1 0 N +S -100 -95 -50 -105 0 1 0 N +S -100 5 -50 -5 0 1 0 N +S -100 105 -50 95 0 1 0 N +S -100 205 -50 195 0 1 0 N +S -100 250 100 -250 0 1 0 N +S 50 -195 100 -205 0 1 0 N +S 50 -95 100 -105 0 1 0 N +S 50 5 100 -5 0 1 0 N +S 50 105 100 95 0 1 0 N +S 50 205 100 195 0 1 0 N +X P1 1 -250 200 150 R 50 50 1 1 P +X P2 2 250 200 150 L 50 50 1 1 P +X P3 3 -250 100 150 R 50 50 1 1 P +X P4 4 250 100 150 L 50 50 1 1 P +X P5 5 -250 0 150 R 50 50 1 1 P +X P6 6 250 0 150 L 50 50 1 1 P +X P7 7 -250 -100 150 R 50 50 1 1 P +X P8 8 250 -100 150 L 50 50 1 1 P +X P9 9 -250 -200 150 R 50 50 1 1 P +X P10 10 250 -200 150 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +# CONN_02X06 +# +DEF CONN_02X06 P 0 1 Y N 1 F N +F0 "P" 0 350 50 H V C CNN +F1 "CONN_02X06" 0 -350 50 H V C CNN +F2 "" 0 -1200 50 H V C CNN +F3 "" 0 -1200 50 H V C CNN +$FPLIST + Pin_Header_Straight_2X06 + Pin_Header_Angled_2X06 + Socket_Strip_Straight_2X06 + Socket_Strip_Angled_2X06 +$ENDFPLIST +DRAW +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 300 100 -300 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 +X P1 1 -250 250 150 R 50 50 1 1 P +X P2 2 250 250 150 L 50 50 1 1 P +X P3 3 -250 150 150 R 50 50 1 1 P +X P4 4 250 150 150 L 50 50 1 1 P +X P5 5 -250 50 150 R 50 50 1 1 P +X P6 6 250 50 150 L 50 50 1 1 P +X P7 7 -250 -50 150 R 50 50 1 1 P +X P8 8 250 -50 150 L 50 50 1 1 P +X P9 9 -250 -150 150 R 50 50 1 1 P +X P10 10 250 -150 150 L 50 50 1 1 P +X P11 11 -250 -250 150 R 50 50 1 1 P +X P12 12 250 -250 150 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +# CONN_02X07 +# +DEF CONN_02X07 P 0 1 Y N 1 F N +F0 "P" 0 400 50 H V C CNN +F1 "CONN_02X07" 0 0 50 V V C CNN +F2 "" 0 -1200 50 H V C CNN +F3 "" 0 -1200 50 H V C CNN +$FPLIST + Pin_Header_Straight_2X07 + Pin_Header_Angled_2X07 + Socket_Strip_Straight_2X07 + Socket_Strip_Angled_2X07 +$ENDFPLIST +DRAW +S -100 -295 -50 -305 0 1 0 N +S -100 -195 -50 -205 0 1 0 N +S -100 -95 -50 -105 0 1 0 N +S -100 5 -50 -5 0 1 0 N +S -100 105 -50 95 0 1 0 N +S -100 205 -50 195 0 1 0 N +S -100 305 -50 295 0 1 0 N +S -100 350 100 -350 0 1 0 N +S 50 -295 100 -305 0 1 0 N +S 50 -195 100 -205 0 1 0 N +S 50 -95 100 -105 0 1 0 N +S 50 5 100 -5 0 1 0 N +S 50 105 100 95 0 1 0 N +S 50 205 100 195 0 1 0 N +S 50 305 100 295 0 1 0 N +X P1 1 -250 300 150 R 50 50 1 1 P +X P2 2 250 300 150 L 50 50 1 1 P +X P3 3 -250 200 150 R 50 50 1 1 P +X P4 4 250 200 150 L 50 50 1 1 P +X P5 5 -250 100 150 R 50 50 1 1 P +X P6 6 250 100 150 L 50 50 1 1 P +X P7 7 -250 0 150 R 50 50 1 1 P +X P8 8 250 0 150 L 50 50 1 1 P +X P9 9 -250 -100 150 R 50 50 1 1 P +X P10 10 250 -100 150 L 50 50 1 1 P +X P11 11 -250 -200 150 R 50 50 1 1 P +X P12 12 250 -200 150 L 50 50 1 1 P +X P13 13 -250 -300 150 R 50 50 1 1 P +X P14 14 250 -300 150 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +# CONN_02X08 +# +DEF CONN_02X08 P 0 1 Y N 1 F N +F0 "P" 0 450 50 H V C CNN +F1 "CONN_02X08" 0 0 50 V V C CNN +F2 "" 0 -1200 50 H V C CNN +F3 "" 0 -1200 50 H V C CNN +$FPLIST + Pin_Header_Straight_2X08 + Pin_Header_Angled_2X08 + Socket_Strip_Straight_2X08 + Socket_Strip_Angled_2X08 +$ENDFPLIST +DRAW +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 400 100 -400 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 +X P1 1 -250 350 150 R 50 50 1 1 P +X P2 2 250 350 150 L 50 50 1 1 P +X P3 3 -250 250 150 R 50 50 1 1 P +X P4 4 250 250 150 L 50 50 1 1 P +X P5 5 -250 150 150 R 50 50 1 1 P +X P6 6 250 150 150 L 50 50 1 1 P +X P7 7 -250 50 150 R 50 50 1 1 P +X P8 8 250 50 150 L 50 50 1 1 P +X P9 9 -250 -50 150 R 50 50 1 1 P +X P10 10 250 -50 150 L 50 50 1 1 P +X P11 11 -250 -150 150 R 50 50 1 1 P +X P12 12 250 -150 150 L 50 50 1 1 P +X P13 13 -250 -250 150 R 50 50 1 1 P +X P14 14 250 -250 150 L 50 50 1 1 P +X P15 15 -250 -350 150 R 50 50 1 1 P +X P16 16 250 -350 150 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +# CONN_02X09 +# +DEF CONN_02X09 P 0 1 Y N 1 F N +F0 "P" 0 500 50 H V C CNN +F1 "CONN_02X09" 0 0 50 V V C CNN +F2 "" 0 -1200 50 H V C CNN +F3 "" 0 -1200 50 H V C CNN +$FPLIST + Pin_Header_Straight_2X09 + Pin_Header_Angled_2X09 + Socket_Strip_Straight_2X09 + Socket_Strip_Angled_2X09 +$ENDFPLIST +DRAW +S -100 -395 -50 -405 0 1 0 N +S -100 -295 -50 -305 0 1 0 N +S -100 -195 -50 -205 0 1 0 N +S -100 -95 -50 -105 0 1 0 N +S -100 5 -50 -5 0 1 0 N +S -100 105 -50 95 0 1 0 N +S -100 205 -50 195 0 1 0 N +S -100 305 -50 295 0 1 0 N +S -100 405 -50 395 0 1 0 N +S -100 450 100 -450 0 1 0 N +S 50 -395 100 -405 0 1 0 N +S 50 -295 100 -305 0 1 0 N +S 50 -195 100 -205 0 1 0 N +S 50 -95 100 -105 0 1 0 N +S 50 5 100 -5 0 1 0 N +S 50 105 100 95 0 1 0 N +S 50 205 100 195 0 1 0 N +S 50 305 100 295 0 1 0 N +S 50 405 100 395 0 1 0 N +X P1 1 -250 400 150 R 50 50 1 1 P +X P2 2 250 400 150 L 50 50 1 1 P +X P3 3 -250 300 150 R 50 50 1 1 P +X P4 4 250 300 150 L 50 50 1 1 P +X P5 5 -250 200 150 R 50 50 1 1 P +X P6 6 250 200 150 L 50 50 1 1 P +X P7 7 -250 100 150 R 50 50 1 1 P +X P8 8 250 100 150 L 50 50 1 1 P +X P9 9 -250 0 150 R 50 50 1 1 P +X P10 10 250 0 150 L 50 50 1 1 P +X P11 11 -250 -100 150 R 50 50 1 1 P +X P12 12 250 -100 150 L 50 50 1 1 P +X P13 13 -250 -200 150 R 50 50 1 1 P +X P14 14 250 -200 150 L 50 50 1 1 P +X P15 15 -250 -300 150 R 50 50 1 1 P +X P16 16 250 -300 150 L 50 50 1 1 P +X P17 17 -250 -400 150 R 50 50 1 1 P +X P18 18 250 -400 150 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +# CONN_02X10 +# +DEF CONN_02X10 P 0 1 Y N 1 F N +F0 "P" 0 550 50 H V C CNN +F1 "CONN_02X10" 0 0 50 V V C CNN +F2 "" 0 -1200 50 H V C CNN +F3 "" 0 -1200 50 H V C CNN +$FPLIST + Pin_Header_Straight_2X10 + Pin_Header_Angled_2X10 + Socket_Strip_Straight_2X10 + Socket_Strip_Angled_2X10 +$ENDFPLIST +DRAW +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 500 100 -500 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 +X P1 1 -250 450 150 R 50 50 1 1 P +X P2 2 250 450 150 L 50 50 1 1 P +X P3 3 -250 350 150 R 50 50 1 1 P +X P4 4 250 350 150 L 50 50 1 1 P +X P5 5 -250 250 150 R 50 50 1 1 P +X P6 6 250 250 150 L 50 50 1 1 P +X P7 7 -250 150 150 R 50 50 1 1 P +X P8 8 250 150 150 L 50 50 1 1 P +X P9 9 -250 50 150 R 50 50 1 1 P +X P10 10 250 50 150 L 50 50 1 1 P +X P20 20 250 -450 150 L 50 50 1 1 P +X P11 11 -250 -50 150 R 50 50 1 1 P +X P12 12 250 -50 150 L 50 50 1 1 P +X P13 13 -250 -150 150 R 50 50 1 1 P +X P14 14 250 -150 150 L 50 50 1 1 P +X P15 15 -250 -250 150 R 50 50 1 1 P +X P16 16 250 -250 150 L 50 50 1 1 P +X P17 17 -250 -350 150 R 50 50 1 1 P +X P18 18 250 -350 150 L 50 50 1 1 P +X P19 19 -250 -450 150 R 50 50 1 1 P +ENDDRAW +ENDDEF +# +# CONN_02X11 +# +DEF CONN_02X11 P 0 1 Y N 1 F N +F0 "P" 0 600 50 H V C CNN +F1 "CONN_02X11" 0 0 50 V V C CNN +F2 "" 0 -1200 50 H V C CNN +F3 "" 0 -1200 50 H V C CNN +$FPLIST + Pin_Header_Straight_2X11 + Pin_Header_Angled_2X11 + Socket_Strip_Straight_2X11 + Socket_Strip_Angled_2X11 +$ENDFPLIST +DRAW +S -100 -495 -50 -505 0 1 0 N +S -100 -395 -50 -405 0 1 0 N +S -100 -295 -50 -305 0 1 0 N +S -100 -195 -50 -205 0 1 0 N +S -100 -95 -50 -105 0 1 0 N +S -100 5 -50 -5 0 1 0 N +S -100 105 -50 95 0 1 0 N +S -100 205 -50 195 0 1 0 N +S -100 305 -50 295 0 1 0 N +S -100 405 -50 395 0 1 0 N +S -100 505 -50 495 0 1 0 N +S -100 550 100 -550 0 1 0 N +S 50 -495 100 -505 0 1 0 N +S 50 -395 100 -405 0 1 0 N +S 50 -295 100 -305 0 1 0 N +S 50 -195 100 -205 0 1 0 N +S 50 -95 100 -105 0 1 0 N +S 50 5 100 -5 0 1 0 N +S 50 105 100 95 0 1 0 N +S 50 205 100 195 0 1 0 N +S 50 305 100 295 0 1 0 N +S 50 405 100 395 0 1 0 N +S 50 505 100 495 0 1 0 N +X P1 1 -250 500 150 R 50 50 1 1 P +X P2 2 250 500 150 L 50 50 1 1 P +X P3 3 -250 400 150 R 50 50 1 1 P +X P4 4 250 400 150 L 50 50 1 1 P +X P5 5 -250 300 150 R 50 50 1 1 P +X P6 6 250 300 150 L 50 50 1 1 P +X P7 7 -250 200 150 R 50 50 1 1 P +X P8 8 250 200 150 L 50 50 1 1 P +X P9 9 -250 100 150 R 50 50 1 1 P +X P10 10 250 100 150 L 50 50 1 1 P +X P20 20 250 -400 150 L 50 50 1 1 P +X P11 11 -250 0 150 R 50 50 1 1 P +X P21 21 -250 -500 150 R 50 50 1 1 P +X P12 12 250 0 150 L 50 50 1 1 P +X P22 22 250 -500 150 L 50 50 1 1 P +X P13 13 -250 -100 150 R 50 50 1 1 P +X P14 14 250 -100 150 L 50 50 1 1 P +X P15 15 -250 -200 150 R 50 50 1 1 P +X P16 16 250 -200 150 L 50 50 1 1 P +X P17 17 -250 -300 150 R 50 50 1 1 P +X P18 18 250 -300 150 L 50 50 1 1 P +X P19 19 -250 -400 150 R 50 50 1 1 P +ENDDRAW +ENDDEF +# +# CONN_02X12 +# +DEF CONN_02X12 P 0 1 Y N 1 F N +F0 "P" 0 650 50 H V C CNN +F1 "CONN_02X12" 0 0 50 V V C CNN +F2 "" 0 -1200 50 H V C CNN +F3 "" 0 -1200 50 H V C CNN +$FPLIST + Pin_Header_Straight_2X12 + Pin_Header_Angled_2X12 + Socket_Strip_Straight_2X12 + Socket_Strip_Angled_2X12 +$ENDFPLIST +DRAW +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 600 100 -600 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 +X P1 1 -250 550 150 R 50 50 1 1 P +X P2 2 250 550 150 L 50 50 1 1 P +X P3 3 -250 450 150 R 50 50 1 1 P +X P4 4 250 450 150 L 50 50 1 1 P +X P5 5 -250 350 150 R 50 50 1 1 P +X P6 6 250 350 150 L 50 50 1 1 P +X P7 7 -250 250 150 R 50 50 1 1 P +X P8 8 250 250 150 L 50 50 1 1 P +X P9 9 -250 150 150 R 50 50 1 1 P +X P10 10 250 150 150 L 50 50 1 1 P +X P20 20 250 -350 150 L 50 50 1 1 P +X P11 11 -250 50 150 R 50 50 1 1 P +X P21 21 -250 -450 150 R 50 50 1 1 P +X P12 12 250 50 150 L 50 50 1 1 P +X P22 22 250 -450 150 L 50 50 1 1 P +X P13 13 -250 -50 150 R 50 50 1 1 P +X P23 23 -250 -550 150 R 50 50 1 1 P +X P14 14 250 -50 150 L 50 50 1 1 P +X P24 24 250 -550 150 L 50 50 1 1 P +X P15 15 -250 -150 150 R 50 50 1 1 P +X P16 16 250 -150 150 L 50 50 1 1 P +X P17 17 -250 -250 150 R 50 50 1 1 P +X P18 18 250 -250 150 L 50 50 1 1 P +X P19 19 -250 -350 150 R 50 50 1 1 P +ENDDRAW +ENDDEF +# +# CONN_02X13 +# +DEF CONN_02X13 P 0 1 Y N 1 F N +F0 "P" 0 700 50 H V C CNN +F1 "CONN_02X13" 0 0 50 V V C CNN +F2 "" 0 -1150 50 H V C CNN +F3 "" 0 -1150 50 H V C CNN +$FPLIST + Pin_Header_Straight_2X13 + Pin_Header_Angled_2X13 + Socket_Strip_Straight_2X13 + Socket_Strip_Angled_2X13 +$ENDFPLIST +DRAW +S -100 -595 -50 -605 0 1 0 N +S -100 -495 -50 -505 0 1 0 N +S -100 -395 -50 -405 0 1 0 N +S -100 -295 -50 -305 0 1 0 N +S -100 -195 -50 -205 0 1 0 N +S -100 -95 -50 -105 0 1 0 N +S -100 5 -50 -5 0 1 0 N +S -100 105 -50 95 0 1 0 N +S -100 205 -50 195 0 1 0 N +S -100 305 -50 295 0 1 0 N +S -100 405 -50 395 0 1 0 N +S -100 505 -50 495 0 1 0 N +S -100 605 -50 595 0 1 0 N +S -100 650 100 -650 0 1 0 N +S 50 -595 100 -605 0 1 0 N +S 50 -495 100 -505 0 1 0 N +S 50 -395 100 -405 0 1 0 N +S 50 -295 100 -305 0 1 0 N +S 50 -195 100 -205 0 1 0 N +S 50 -95 100 -105 0 1 0 N +S 50 5 100 -5 0 1 0 N +S 50 105 100 95 0 1 0 N +S 50 205 100 195 0 1 0 N +S 50 305 100 295 0 1 0 N +S 50 405 100 395 0 1 0 N +S 50 505 100 495 0 1 0 N +S 50 605 100 595 0 1 0 N +X P1 1 -250 600 150 R 50 50 1 1 P +X P2 2 250 600 150 L 50 50 1 1 P +X P3 3 -250 500 150 R 50 50 1 1 P +X P4 4 250 500 150 L 50 50 1 1 P +X P5 5 -250 400 150 R 50 50 1 1 P +X P6 6 250 400 150 L 50 50 1 1 P +X P7 7 -250 300 150 R 50 50 1 1 P +X P8 8 250 300 150 L 50 50 1 1 P +X P9 9 -250 200 150 R 50 50 1 1 P +X P10 10 250 200 150 L 50 50 1 1 P +X P20 20 250 -300 150 L 50 50 1 1 P +X P11 11 -250 100 150 R 50 50 1 1 P +X P21 21 -250 -400 150 R 50 50 1 1 P +X P12 12 250 100 150 L 50 50 1 1 P +X P22 22 250 -400 150 L 50 50 1 1 P +X P13 13 -250 0 150 R 50 50 1 1 P +X P23 23 -250 -500 150 R 50 50 1 1 P +X P14 14 250 0 150 L 50 50 1 1 P +X P24 24 250 -500 150 L 50 50 1 1 P +X P15 15 -250 -100 150 R 50 50 1 1 P +X P25 25 -250 -600 150 R 50 50 1 1 P +X P16 16 250 -100 150 L 50 50 1 1 P +X P26 26 250 -600 150 L 50 50 1 1 P +X P17 17 -250 -200 150 R 50 50 1 1 P +X P18 18 250 -200 150 L 50 50 1 1 P +X P19 19 -250 -300 150 R 50 50 1 1 P +ENDDRAW +ENDDEF +# +# CONN_02X14 +# +DEF CONN_02X14 P 0 1 Y N 1 F N +F0 "P" 0 750 50 H V C CNN +F1 "CONN_02X14" 0 0 50 V V C CNN +F2 "" 0 -1150 50 H V C CNN +F3 "" 0 -1150 50 H V C CNN +$FPLIST + Pin_Header_Straight_2X14 + Pin_Header_Angled_2X14 + Socket_Strip_Straight_2X14 + Socket_Strip_Angled_2X14 +$ENDFPLIST +DRAW +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 700 100 -700 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 +X P1 1 -250 650 150 R 50 50 1 1 P +X P2 2 250 650 150 L 50 50 1 1 P +X P3 3 -250 550 150 R 50 50 1 1 P +X P4 4 250 550 150 L 50 50 1 1 P +X P5 5 -250 450 150 R 50 50 1 1 P +X P6 6 250 450 150 L 50 50 1 1 P +X P7 7 -250 350 150 R 50 50 1 1 P +X P8 8 250 350 150 L 50 50 1 1 P +X P9 9 -250 250 150 R 50 50 1 1 P +X P10 10 250 250 150 L 50 50 1 1 P +X P20 20 250 -250 150 L 50 50 1 1 P +X P11 11 -250 150 150 R 50 50 1 1 P +X P21 21 -250 -350 150 R 50 50 1 1 P +X P12 12 250 150 150 L 50 50 1 1 P +X P22 22 250 -350 150 L 50 50 1 1 P +X P13 13 -250 50 150 R 50 50 1 1 P +X P23 23 -250 -450 150 R 50 50 1 1 P +X P14 14 250 50 150 L 50 50 1 1 P +X P24 24 250 -450 150 L 50 50 1 1 P +X P15 15 -250 -50 150 R 50 50 1 1 P +X P25 25 -250 -550 150 R 50 50 1 1 P +X P16 16 250 -50 150 L 50 50 1 1 P +X P26 26 250 -550 150 L 50 50 1 1 P +X P17 17 -250 -150 150 R 50 50 1 1 P +X P27 27 -250 -650 150 R 50 50 1 1 P +X P18 18 250 -150 150 L 50 50 1 1 P +X P28 28 250 -650 150 L 50 50 1 1 P +X P19 19 -250 -250 150 R 50 50 1 1 P +ENDDRAW +ENDDEF +# +# CONN_02X15 +# +DEF CONN_02X15 P 0 1 Y N 1 F N +F0 "P" 0 800 50 H V C CNN +F1 "CONN_02X15" 0 0 50 V V C CNN +F2 "" 0 -1150 50 H V C CNN +F3 "" 0 -1150 50 H V C CNN +$FPLIST + Pin_Header_Straight_2X15 + Pin_Header_Angled_2X15 + Socket_Strip_Straight_2X15 + Socket_Strip_Angled_2X15 +$ENDFPLIST +DRAW +S -100 -695 -50 -705 0 1 0 N +S -100 -595 -50 -605 0 1 0 N +S -100 -495 -50 -505 0 1 0 N +S -100 -395 -50 -405 0 1 0 N +S -100 -295 -50 -305 0 1 0 N +S -100 -195 -50 -205 0 1 0 N +S -100 -95 -50 -105 0 1 0 N +S -100 5 -50 -5 0 1 0 N +S -100 105 -50 95 0 1 0 N +S -100 205 -50 195 0 1 0 N +S -100 305 -50 295 0 1 0 N +S -100 405 -50 395 0 1 0 N +S -100 505 -50 495 0 1 0 N +S -100 605 -50 595 0 1 0 N +S -100 705 -50 695 0 1 0 N +S -100 750 100 -750 0 1 0 N +S 50 -695 100 -705 0 1 0 N +S 50 -595 100 -605 0 1 0 N +S 50 -495 100 -505 0 1 0 N +S 50 -395 100 -405 0 1 0 N +S 50 -295 100 -305 0 1 0 N +S 50 -195 100 -205 0 1 0 N +S 50 -95 100 -105 0 1 0 N +S 50 5 100 -5 0 1 0 N +S 50 105 100 95 0 1 0 N +S 50 205 100 195 0 1 0 N +S 50 305 100 295 0 1 0 N +S 50 405 100 395 0 1 0 N +S 50 505 100 495 0 1 0 N +S 50 605 100 595 0 1 0 N +S 50 705 100 695 0 1 0 N +X P1 1 -250 700 150 R 50 50 1 1 P +X P2 2 250 700 150 L 50 50 1 1 P +X P3 3 -250 600 150 R 50 50 1 1 P +X P4 4 250 600 150 L 50 50 1 1 P +X P5 5 -250 500 150 R 50 50 1 1 P +X P6 6 250 500 150 L 50 50 1 1 P +X P7 7 -250 400 150 R 50 50 1 1 P +X P8 8 250 400 150 L 50 50 1 1 P +X P9 9 -250 300 150 R 50 50 1 1 P +X P10 10 250 300 150 L 50 50 1 1 P +X P20 20 250 -200 150 L 50 50 1 1 P +X P30 30 250 -700 150 L 50 50 1 1 P +X P11 11 -250 200 150 R 50 50 1 1 P +X P21 21 -250 -300 150 R 50 50 1 1 P +X P12 12 250 200 150 L 50 50 1 1 P +X P22 22 250 -300 150 L 50 50 1 1 P +X P13 13 -250 100 150 R 50 50 1 1 P +X P23 23 -250 -400 150 R 50 50 1 1 P +X P14 14 250 100 150 L 50 50 1 1 P +X P24 24 250 -400 150 L 50 50 1 1 P +X P15 15 -250 0 150 R 50 50 1 1 P +X P25 25 -250 -500 150 R 50 50 1 1 P +X P16 16 250 0 150 L 50 50 1 1 P +X P26 26 250 -500 150 L 50 50 1 1 P +X P17 17 -250 -100 150 R 50 50 1 1 P +X P27 27 -250 -600 150 R 50 50 1 1 P +X P18 18 250 -100 150 L 50 50 1 1 P +X P28 28 250 -600 150 L 50 50 1 1 P +X P19 19 -250 -200 150 R 50 50 1 1 P +X P29 29 -250 -700 150 R 50 50 1 1 P +ENDDRAW +ENDDEF +# +# CONN_02X16 +# +DEF CONN_02X16 P 0 1 Y N 1 F N +F0 "P" 0 850 50 H V C CNN +F1 "CONN_02X16" 0 0 50 V V C CNN +F2 "" 0 -1100 50 H V C CNN +F3 "" 0 -1100 50 H V C CNN +$FPLIST + Pin_Header_Straight_2X16 + Pin_Header_Angled_2X16 + Socket_Strip_Straight_2X16 + Socket_Strip_Angled_2X16 +$ENDFPLIST +DRAW +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 800 100 -800 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 +X P1 1 -250 750 150 R 50 50 1 1 P +X P2 2 250 750 150 L 50 50 1 1 P +X P3 3 -250 650 150 R 50 50 1 1 P +X P4 4 250 650 150 L 50 50 1 1 P +X P5 5 -250 550 150 R 50 50 1 1 P +X P6 6 250 550 150 L 50 50 1 1 P +X P7 7 -250 450 150 R 50 50 1 1 P +X P8 8 250 450 150 L 50 50 1 1 P +X P9 9 -250 350 150 R 50 50 1 1 P +X P10 10 250 350 150 L 50 50 1 1 P +X P20 20 250 -150 150 L 50 50 1 1 P +X P30 30 250 -650 150 L 50 50 1 1 P +X P11 11 -250 250 150 R 50 50 1 1 P +X P21 21 -250 -250 150 R 50 50 1 1 P +X P31 31 -250 -750 150 R 50 50 1 1 P +X P12 12 250 250 150 L 50 50 1 1 P +X P22 22 250 -250 150 L 50 50 1 1 P +X P32 32 250 -750 150 L 50 50 1 1 P +X P13 13 -250 150 150 R 50 50 1 1 P +X P23 23 -250 -350 150 R 50 50 1 1 P +X P14 14 250 150 150 L 50 50 1 1 P +X P24 24 250 -350 150 L 50 50 1 1 P +X P15 15 -250 50 150 R 50 50 1 1 P +X P25 25 -250 -450 150 R 50 50 1 1 P +X P16 16 250 50 150 L 50 50 1 1 P +X P26 26 250 -450 150 L 50 50 1 1 P +X P17 17 -250 -50 150 R 50 50 1 1 P +X P27 27 -250 -550 150 R 50 50 1 1 P +X P18 18 250 -50 150 L 50 50 1 1 P +X P28 28 250 -550 150 L 50 50 1 1 P +X P19 19 -250 -150 150 R 50 50 1 1 P +X P29 29 -250 -650 150 R 50 50 1 1 P +ENDDRAW +ENDDEF +# +# CONN_02X17 +# +DEF CONN_02X17 P 0 1 Y N 1 F N +F0 "P" 0 900 50 H V C CNN +F1 "CONN_02X17" 0 0 50 V V C CNN +F2 "" 0 -1100 50 H V C CNN +F3 "" 0 -1100 50 H V C CNN +$FPLIST + Pin_Header_Straight_2X17 + Pin_Header_Angled_2X17 + Socket_Strip_Straight_2X17 + Socket_Strip_Angled_2X17 +$ENDFPLIST +DRAW +S -100 -795 -50 -805 0 1 0 N +S -100 -695 -50 -705 0 1 0 N +S -100 -595 -50 -605 0 1 0 N +S -100 -495 -50 -505 0 1 0 N +S -100 -395 -50 -405 0 1 0 N +S -100 -295 -50 -305 0 1 0 N +S -100 -195 -50 -205 0 1 0 N +S -100 -95 -50 -105 0 1 0 N +S -100 5 -50 -5 0 1 0 N +S -100 105 -50 95 0 1 0 N +S -100 205 -50 195 0 1 0 N +S -100 305 -50 295 0 1 0 N +S -100 405 -50 395 0 1 0 N +S -100 505 -50 495 0 1 0 N +S -100 605 -50 595 0 1 0 N +S -100 705 -50 695 0 1 0 N +S -100 805 -50 795 0 1 0 N +S -100 850 100 -850 0 1 0 N +S 50 -795 100 -805 0 1 0 N +S 50 -695 100 -705 0 1 0 N +S 50 -595 100 -605 0 1 0 N +S 50 -495 100 -505 0 1 0 N +S 50 -395 100 -405 0 1 0 N +S 50 -295 100 -305 0 1 0 N +S 50 -195 100 -205 0 1 0 N +S 50 -95 100 -105 0 1 0 N +S 50 5 100 -5 0 1 0 N +S 50 105 100 95 0 1 0 N +S 50 205 100 195 0 1 0 N +S 50 305 100 295 0 1 0 N +S 50 405 100 395 0 1 0 N +S 50 505 100 495 0 1 0 N +S 50 605 100 595 0 1 0 N +S 50 705 100 695 0 1 0 N +S 50 805 100 795 0 1 0 N +X P1 1 -250 800 150 R 50 50 1 1 P +X P2 2 250 800 150 L 50 50 1 1 P +X P3 3 -250 700 150 R 50 50 1 1 P +X P4 4 250 700 150 L 50 50 1 1 P +X P5 5 -250 600 150 R 50 50 1 1 P +X P6 6 250 600 150 L 50 50 1 1 P +X P7 7 -250 500 150 R 50 50 1 1 P +X P8 8 250 500 150 L 50 50 1 1 P +X P9 9 -250 400 150 R 50 50 1 1 P +X P10 10 250 400 150 L 50 50 1 1 P +X P20 20 250 -100 150 L 50 50 1 1 P +X P30 30 250 -600 150 L 50 50 1 1 P +X P11 11 -250 300 150 R 50 50 1 1 P +X P21 21 -250 -200 150 R 50 50 1 1 P +X P31 31 -250 -700 150 R 50 50 1 1 P +X P12 12 250 300 150 L 50 50 1 1 P +X P22 22 250 -200 150 L 50 50 1 1 P +X P32 32 250 -700 150 L 50 50 1 1 P +X P13 13 -250 200 150 R 50 50 1 1 P +X P23 23 -250 -300 150 R 50 50 1 1 P +X P33 33 -250 -800 150 R 50 50 1 1 P +X P14 14 250 200 150 L 50 50 1 1 P +X P24 24 250 -300 150 L 50 50 1 1 P +X P34 34 250 -800 150 L 50 50 1 1 P +X P15 15 -250 100 150 R 50 50 1 1 P +X P25 25 -250 -400 150 R 50 50 1 1 P +X P16 16 250 100 150 L 50 50 1 1 P +X P26 26 250 -400 150 L 50 50 1 1 P +X P17 17 -250 0 150 R 50 50 1 1 P +X P27 27 -250 -500 150 R 50 50 1 1 P +X P18 18 250 0 150 L 50 50 1 1 P +X P28 28 250 -500 150 L 50 50 1 1 P +X P19 19 -250 -100 150 R 50 50 1 1 P +X P29 29 -250 -600 150 R 50 50 1 1 P +ENDDRAW +ENDDEF +# +# CONN_02X18 +# +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 -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 +# +# CONN_02X19 +# +DEF CONN_02X19 P 0 1 Y N 1 F N +F0 "P" 0 1000 50 H V C CNN +F1 "CONN_02X19" 0 0 50 V V C CNN +F2 "" 0 -1000 50 H V C CNN +F3 "" 0 -1000 50 H V C CNN +$FPLIST + Pin_Header_Straight_2X19 + Pin_Header_Angled_2X19 + Socket_Strip_Straight_2X19 + Socket_Strip_Angled_2X19 +$ENDFPLIST +DRAW +S -100 -895 -50 -905 0 1 0 N +S -100 -795 -50 -805 0 1 0 N +S -100 -695 -50 -705 0 1 0 N +S -100 -595 -50 -605 0 1 0 N +S -100 -495 -50 -505 0 1 0 N +S -100 -395 -50 -405 0 1 0 N +S -100 -295 -50 -305 0 1 0 N +S -100 -195 -50 -205 0 1 0 N +S -100 -95 -50 -105 0 1 0 N +S -100 5 -50 -5 0 1 0 N +S -100 105 -50 95 0 1 0 N +S -100 205 -50 195 0 1 0 N +S -100 305 -50 295 0 1 0 N +S -100 405 -50 395 0 1 0 N +S -100 505 -50 495 0 1 0 N +S -100 605 -50 595 0 1 0 N +S -100 705 -50 695 0 1 0 N +S -100 805 -50 795 0 1 0 N +S -100 905 -50 895 0 1 0 N +S -100 950 100 -950 0 1 0 N +S 50 -895 100 -905 0 1 0 N +S 50 -795 100 -805 0 1 0 N +S 50 -695 100 -705 0 1 0 N +S 50 -595 100 -605 0 1 0 N +S 50 -495 100 -505 0 1 0 N +S 50 -395 100 -405 0 1 0 N +S 50 -295 100 -305 0 1 0 N +S 50 -195 100 -205 0 1 0 N +S 50 -95 100 -105 0 1 0 N +S 50 5 100 -5 0 1 0 N +S 50 105 100 95 0 1 0 N +S 50 205 100 195 0 1 0 N +S 50 305 100 295 0 1 0 N +S 50 405 100 395 0 1 0 N +S 50 505 100 495 0 1 0 N +S 50 605 100 595 0 1 0 N +S 50 705 100 695 0 1 0 N +S 50 805 100 795 0 1 0 N +S 50 905 100 895 0 1 0 N +X P1 1 -250 900 150 R 50 50 1 1 P +X P2 2 250 900 150 L 50 50 1 1 P +X P3 3 -250 800 150 R 50 50 1 1 P +X P4 4 250 800 150 L 50 50 1 1 P +X P5 5 -250 700 150 R 50 50 1 1 P +X P6 6 250 700 150 L 50 50 1 1 P +X P7 7 -250 600 150 R 50 50 1 1 P +X P8 8 250 600 150 L 50 50 1 1 P +X P9 9 -250 500 150 R 50 50 1 1 P +X P10 10 250 500 150 L 50 50 1 1 P +X P20 20 250 0 150 L 50 50 1 1 P +X P30 30 250 -500 150 L 50 50 1 1 P +X P11 11 -250 400 150 R 50 50 1 1 P +X P21 21 -250 -100 150 R 50 50 1 1 P +X P31 31 -250 -600 150 R 50 50 1 1 P +X P12 12 250 400 150 L 50 50 1 1 P +X P22 22 250 -100 150 L 50 50 1 1 P +X P32 32 250 -600 150 L 50 50 1 1 P +X P13 13 -250 300 150 R 50 50 1 1 P +X P23 23 -250 -200 150 R 50 50 1 1 P +X P33 33 -250 -700 150 R 50 50 1 1 P +X P14 14 250 300 150 L 50 50 1 1 P +X P24 24 250 -200 150 L 50 50 1 1 P +X P34 34 250 -700 150 L 50 50 1 1 P +X P15 15 -250 200 150 R 50 50 1 1 P +X P25 25 -250 -300 150 R 50 50 1 1 P +X P35 35 -250 -800 150 R 50 50 1 1 P +X P16 16 250 200 150 L 50 50 1 1 P +X P26 26 250 -300 150 L 50 50 1 1 P +X P36 36 250 -800 150 L 50 50 1 1 P +X P17 17 -250 100 150 R 50 50 1 1 P +X P27 27 -250 -400 150 R 50 50 1 1 P +X P37 37 -250 -900 150 R 50 50 1 1 P +X P18 18 250 100 150 L 50 50 1 1 P +X P28 28 250 -400 150 L 50 50 1 1 P +X P38 38 250 -900 150 L 50 50 1 1 P +X P19 19 -250 0 150 R 50 50 1 1 P +X P29 29 -250 -500 150 R 50 50 1 1 P +ENDDRAW +ENDDEF +# +# CONN_02X20 +# +DEF CONN_02X20 P 0 1 Y N 1 F N +F0 "P" 0 1050 50 H V C CNN +F1 "CONN_02X20" 0 0 50 V V C CNN +F2 "" 0 -950 50 H V C CNN +F3 "" 0 -950 50 H V C CNN +$FPLIST + Pin_Header_Straight_2X20 + Pin_Header_Angled_2X20 + Socket_Strip_Straight_2X20 + Socket_Strip_Angled_2X20 +$ENDFPLIST +DRAW +S -100 -945 -50 -955 0 1 0 N +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 955 -50 945 0 1 0 N +S -100 1000 100 -1000 0 1 0 N +S 50 -945 100 -955 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 +S 50 955 100 945 0 1 0 N +X P1 1 -250 950 150 R 50 50 1 1 P +X P2 2 250 950 150 L 50 50 1 1 P +X P3 3 -250 850 150 R 50 50 1 1 P +X P4 4 250 850 150 L 50 50 1 1 P +X P5 5 -250 750 150 R 50 50 1 1 P +X P6 6 250 750 150 L 50 50 1 1 P +X P7 7 -250 650 150 R 50 50 1 1 P +X P8 8 250 650 150 L 50 50 1 1 P +X P9 9 -250 550 150 R 50 50 1 1 P +X P10 10 250 550 150 L 50 50 1 1 P +X P20 20 250 50 150 L 50 50 1 1 P +X P30 30 250 -450 150 L 50 50 1 1 P +X P40 40 250 -950 150 L 50 50 1 1 P +X P11 11 -250 450 150 R 50 50 1 1 P +X P21 21 -250 -50 150 R 50 50 1 1 P +X P31 31 -250 -550 150 R 50 50 1 1 P +X P12 12 250 450 150 L 50 50 1 1 P +X P22 22 250 -50 150 L 50 50 1 1 P +X P32 32 250 -550 150 L 50 50 1 1 P +X P13 13 -250 350 150 R 50 50 1 1 P +X P23 23 -250 -150 150 R 50 50 1 1 P +X P33 33 -250 -650 150 R 50 50 1 1 P +X P14 14 250 350 150 L 50 50 1 1 P +X P24 24 250 -150 150 L 50 50 1 1 P +X P34 34 250 -650 150 L 50 50 1 1 P +X P15 15 -250 250 150 R 50 50 1 1 P +X P25 25 -250 -250 150 R 50 50 1 1 P +X P35 35 -250 -750 150 R 50 50 1 1 P +X P16 16 250 250 150 L 50 50 1 1 P +X P26 26 250 -250 150 L 50 50 1 1 P +X P36 36 250 -750 150 L 50 50 1 1 P +X P17 17 -250 150 150 R 50 50 1 1 P +X P27 27 -250 -350 150 R 50 50 1 1 P +X P37 37 -250 -850 150 R 50 50 1 1 P +X P18 18 250 150 150 L 50 50 1 1 P +X P28 28 250 -350 150 L 50 50 1 1 P +X P38 38 250 -850 150 L 50 50 1 1 P +X P19 19 -250 50 150 R 50 50 1 1 P +X P29 29 -250 -450 150 R 50 50 1 1 P +X P39 39 -250 -950 150 R 50 50 1 1 P +ENDDRAW +ENDDEF +# +# CONN_02X21 +# +DEF CONN_02X21 P 0 1 Y N 1 F N +F0 "P" 0 1100 50 H V C CNN +F1 "CONN_02X21" 0 0 50 V V C CNN +F2 "" 0 -950 50 H V C CNN +F3 "" 0 -950 50 H V C CNN +$FPLIST + Pin_Header_Straight_2X21 + Pin_Header_Angled_2X21 + Socket_Strip_Straight_2X21 + Socket_Strip_Angled_2X21 +$ENDFPLIST +DRAW +S -100 -995 -50 -1005 0 1 0 N +S -100 -895 -50 -905 0 1 0 N +S -100 -795 -50 -805 0 1 0 N +S -100 -695 -50 -705 0 1 0 N +S -100 -595 -50 -605 0 1 0 N +S -100 -495 -50 -505 0 1 0 N +S -100 -395 -50 -405 0 1 0 N +S -100 -295 -50 -305 0 1 0 N +S -100 -195 -50 -205 0 1 0 N +S -100 -95 -50 -105 0 1 0 N +S -100 5 -50 -5 0 1 0 N +S -100 105 -50 95 0 1 0 N +S -100 205 -50 195 0 1 0 N +S -100 305 -50 295 0 1 0 N +S -100 405 -50 395 0 1 0 N +S -100 505 -50 495 0 1 0 N +S -100 605 -50 595 0 1 0 N +S -100 705 -50 695 0 1 0 N +S -100 805 -50 795 0 1 0 N +S -100 905 -50 895 0 1 0 N +S -100 1005 -50 995 0 1 0 N +S -100 1050 100 -1050 0 1 0 N +S 50 -995 100 -1005 0 1 0 N +S 50 -895 100 -905 0 1 0 N +S 50 -795 100 -805 0 1 0 N +S 50 -695 100 -705 0 1 0 N +S 50 -595 100 -605 0 1 0 N +S 50 -495 100 -505 0 1 0 N +S 50 -395 100 -405 0 1 0 N +S 50 -295 100 -305 0 1 0 N +S 50 -195 100 -205 0 1 0 N +S 50 -95 100 -105 0 1 0 N +S 50 5 100 -5 0 1 0 N +S 50 105 100 95 0 1 0 N +S 50 205 100 195 0 1 0 N +S 50 305 100 295 0 1 0 N +S 50 405 100 395 0 1 0 N +S 50 505 100 495 0 1 0 N +S 50 605 100 595 0 1 0 N +S 50 705 100 695 0 1 0 N +S 50 805 100 795 0 1 0 N +S 50 905 100 895 0 1 0 N +S 50 1005 100 995 0 1 0 N +X P1 1 -250 1000 150 R 50 50 1 1 P +X P2 2 250 1000 150 L 50 50 1 1 P +X P3 3 -250 900 150 R 50 50 1 1 P +X P4 4 250 900 150 L 50 50 1 1 P +X P5 5 -250 800 150 R 50 50 1 1 P +X P6 6 250 800 150 L 50 50 1 1 P +X P7 7 -250 700 150 R 50 50 1 1 P +X P8 8 250 700 150 L 50 50 1 1 P +X P9 9 -250 600 150 R 50 50 1 1 P +X P10 10 250 600 150 L 50 50 1 1 P +X P20 20 250 100 150 L 50 50 1 1 P +X P30 30 250 -400 150 L 50 50 1 1 P +X P40 40 250 -900 150 L 50 50 1 1 P +X P11 11 -250 500 150 R 50 50 1 1 P +X P21 21 -250 0 150 R 50 50 1 1 P +X P31 31 -250 -500 150 R 50 50 1 1 P +X P41 41 -250 -1000 150 R 50 50 1 1 P +X P12 12 250 500 150 L 50 50 1 1 P +X P22 22 250 0 150 L 50 50 1 1 P +X P32 32 250 -500 150 L 50 50 1 1 P +X P42 42 250 -1000 150 L 50 50 1 1 P +X P13 13 -250 400 150 R 50 50 1 1 P +X P23 23 -250 -100 150 R 50 50 1 1 P +X P33 33 -250 -600 150 R 50 50 1 1 P +X P14 14 250 400 150 L 50 50 1 1 P +X P24 24 250 -100 150 L 50 50 1 1 P +X P34 34 250 -600 150 L 50 50 1 1 P +X P15 15 -250 300 150 R 50 50 1 1 P +X P25 25 -250 -200 150 R 50 50 1 1 P +X P35 35 -250 -700 150 R 50 50 1 1 P +X P16 16 250 300 150 L 50 50 1 1 P +X P26 26 250 -200 150 L 50 50 1 1 P +X P36 36 250 -700 150 L 50 50 1 1 P +X P17 17 -250 200 150 R 50 50 1 1 P +X P27 27 -250 -300 150 R 50 50 1 1 P +X P37 37 -250 -800 150 R 50 50 1 1 P +X P18 18 250 200 150 L 50 50 1 1 P +X P28 28 250 -300 150 L 50 50 1 1 P +X P38 38 250 -800 150 L 50 50 1 1 P +X P19 19 -250 100 150 R 50 50 1 1 P +X P29 29 -250 -400 150 R 50 50 1 1 P +X P39 39 -250 -900 150 R 50 50 1 1 P +ENDDRAW +ENDDEF +# +# CONN_02X22 +# +DEF CONN_02X22 P 0 1 Y N 1 F N +F0 "P" 0 1150 50 H V C CNN +F1 "CONN_02X22" 0 0 50 V V C CNN +F2 "" 0 -900 50 H V C CNN +F3 "" 0 -900 50 H V C CNN +$FPLIST + Pin_Header_Straight_2X22 + Pin_Header_Angled_2X22 + Socket_Strip_Straight_2X22 + Socket_Strip_Angled_2X22 +$ENDFPLIST +DRAW +S -100 -1045 -50 -1055 0 1 0 N +S -100 -945 -50 -955 0 1 0 N +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 955 -50 945 0 1 0 N +S -100 1055 -50 1045 0 1 0 N +S -100 1100 100 -1100 0 1 0 N +S 50 -1045 100 -1055 0 1 0 N +S 50 -945 100 -955 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 +S 50 955 100 945 0 1 0 N +S 50 1055 100 1045 0 1 0 N +X P1 1 -250 1050 150 R 50 50 1 1 P +X P2 2 250 1050 150 L 50 50 1 1 P +X P3 3 -250 950 150 R 50 50 1 1 P +X P4 4 250 950 150 L 50 50 1 1 P +X P5 5 -250 850 150 R 50 50 1 1 P +X P6 6 250 850 150 L 50 50 1 1 P +X P7 7 -250 750 150 R 50 50 1 1 P +X P8 8 250 750 150 L 50 50 1 1 P +X P9 9 -250 650 150 R 50 50 1 1 P +X P10 10 250 650 150 L 50 50 1 1 P +X P20 20 250 150 150 L 50 50 1 1 P +X P30 30 250 -350 150 L 50 50 1 1 P +X P40 40 250 -850 150 L 50 50 1 1 P +X P11 11 -250 550 150 R 50 50 1 1 P +X P21 21 -250 50 150 R 50 50 1 1 P +X P31 31 -250 -450 150 R 50 50 1 1 P +X P41 41 -250 -950 150 R 50 50 1 1 P +X P12 12 250 550 150 L 50 50 1 1 P +X P22 22 250 50 150 L 50 50 1 1 P +X P32 32 250 -450 150 L 50 50 1 1 P +X P42 42 250 -950 150 L 50 50 1 1 P +X P13 13 -250 450 150 R 50 50 1 1 P +X P23 23 -250 -50 150 R 50 50 1 1 P +X P33 33 -250 -550 150 R 50 50 1 1 P +X P43 43 -250 -1050 150 R 50 50 1 1 P +X P14 14 250 450 150 L 50 50 1 1 P +X P24 24 250 -50 150 L 50 50 1 1 P +X P34 34 250 -550 150 L 50 50 1 1 P +X P44 44 250 -1050 150 L 50 50 1 1 P +X P15 15 -250 350 150 R 50 50 1 1 P +X P25 25 -250 -150 150 R 50 50 1 1 P +X P35 35 -250 -650 150 R 50 50 1 1 P +X P16 16 250 350 150 L 50 50 1 1 P +X P26 26 250 -150 150 L 50 50 1 1 P +X P36 36 250 -650 150 L 50 50 1 1 P +X P17 17 -250 250 150 R 50 50 1 1 P +X P27 27 -250 -250 150 R 50 50 1 1 P +X P37 37 -250 -750 150 R 50 50 1 1 P +X P18 18 250 250 150 L 50 50 1 1 P +X P28 28 250 -250 150 L 50 50 1 1 P +X P38 38 250 -750 150 L 50 50 1 1 P +X P19 19 -250 150 150 R 50 50 1 1 P +X P29 29 -250 -350 150 R 50 50 1 1 P +X P39 39 -250 -850 150 R 50 50 1 1 P +ENDDRAW +ENDDEF +# +# CONN_02X23 +# +DEF CONN_02X23 P 0 1 Y N 1 F N +F0 "P" 0 1200 50 H V C CNN +F1 "CONN_02X23" 0 0 50 V V C CNN +F2 "" 0 -850 50 H V C CNN +F3 "" 0 -850 50 H V C CNN +$FPLIST + Pin_Header_Straight_2X23 + Pin_Header_Angled_2X23 + Socket_Strip_Straight_2X23 + Socket_Strip_Angled_2X23 +$ENDFPLIST +DRAW +S -100 -1095 -50 -1105 0 1 0 N +S -100 -995 -50 -1005 0 1 0 N +S -100 -895 -50 -905 0 1 0 N +S -100 -795 -50 -805 0 1 0 N +S -100 -695 -50 -705 0 1 0 N +S -100 -595 -50 -605 0 1 0 N +S -100 -495 -50 -505 0 1 0 N +S -100 -395 -50 -405 0 1 0 N +S -100 -295 -50 -305 0 1 0 N +S -100 -195 -50 -205 0 1 0 N +S -100 -95 -50 -105 0 1 0 N +S -100 5 -50 -5 0 1 0 N +S -100 105 -50 95 0 1 0 N +S -100 205 -50 195 0 1 0 N +S -100 305 -50 295 0 1 0 N +S -100 405 -50 395 0 1 0 N +S -100 505 -50 495 0 1 0 N +S -100 605 -50 595 0 1 0 N +S -100 705 -50 695 0 1 0 N +S -100 805 -50 795 0 1 0 N +S -100 905 -50 895 0 1 0 N +S -100 1005 -50 995 0 1 0 N +S -100 1105 -50 1095 0 1 0 N +S -100 1150 100 -1150 0 1 0 N +S 50 -1095 100 -1105 0 1 0 N +S 50 -995 100 -1005 0 1 0 N +S 50 -895 100 -905 0 1 0 N +S 50 -795 100 -805 0 1 0 N +S 50 -695 100 -705 0 1 0 N +S 50 -595 100 -605 0 1 0 N +S 50 -495 100 -505 0 1 0 N +S 50 -395 100 -405 0 1 0 N +S 50 -295 100 -305 0 1 0 N +S 50 -195 100 -205 0 1 0 N +S 50 -95 100 -105 0 1 0 N +S 50 5 100 -5 0 1 0 N +S 50 105 100 95 0 1 0 N +S 50 205 100 195 0 1 0 N +S 50 305 100 295 0 1 0 N +S 50 405 100 395 0 1 0 N +S 50 505 100 495 0 1 0 N +S 50 605 100 595 0 1 0 N +S 50 705 100 695 0 1 0 N +S 50 805 100 795 0 1 0 N +S 50 905 100 895 0 1 0 N +S 50 1005 100 995 0 1 0 N +S 50 1105 100 1095 0 1 0 N +X P1 1 -250 1100 150 R 50 50 1 1 P +X P2 2 250 1100 150 L 50 50 1 1 P +X P3 3 -250 1000 150 R 50 50 1 1 P +X P4 4 250 1000 150 L 50 50 1 1 P +X P5 5 -250 900 150 R 50 50 1 1 P +X P6 6 250 900 150 L 50 50 1 1 P +X P7 7 -250 800 150 R 50 50 1 1 P +X P8 8 250 800 150 L 50 50 1 1 P +X P9 9 -250 700 150 R 50 50 1 1 P +X P10 10 250 700 150 L 50 50 1 1 P +X P20 20 250 200 150 L 50 50 1 1 P +X P30 30 250 -300 150 L 50 50 1 1 P +X P40 40 250 -800 150 L 50 50 1 1 P +X P11 11 -250 600 150 R 50 50 1 1 P +X P21 21 -250 100 150 R 50 50 1 1 P +X P31 31 -250 -400 150 R 50 50 1 1 P +X P41 41 -250 -900 150 R 50 50 1 1 P +X P12 12 250 600 150 L 50 50 1 1 P +X P22 22 250 100 150 L 50 50 1 1 P +X P32 32 250 -400 150 L 50 50 1 1 P +X P42 42 250 -900 150 L 50 50 1 1 P +X P13 13 -250 500 150 R 50 50 1 1 P +X P23 23 -250 0 150 R 50 50 1 1 P +X P33 33 -250 -500 150 R 50 50 1 1 P +X P43 43 -250 -1000 150 R 50 50 1 1 P +X P14 14 250 500 150 L 50 50 1 1 P +X P24 24 250 0 150 L 50 50 1 1 P +X P34 34 250 -500 150 L 50 50 1 1 P +X P44 44 250 -1000 150 L 50 50 1 1 P +X P15 15 -250 400 150 R 50 50 1 1 P +X P25 25 -250 -100 150 R 50 50 1 1 P +X P35 35 -250 -600 150 R 50 50 1 1 P +X P45 45 -250 -1100 150 R 50 50 1 1 P +X P16 16 250 400 150 L 50 50 1 1 P +X P26 26 250 -100 150 L 50 50 1 1 P +X P36 36 250 -600 150 L 50 50 1 1 P +X P46 46 250 -1100 150 L 50 50 1 1 P +X P17 17 -250 300 150 R 50 50 1 1 P +X P27 27 -250 -200 150 R 50 50 1 1 P +X P37 37 -250 -700 150 R 50 50 1 1 P +X P18 18 250 300 150 L 50 50 1 1 P +X P28 28 250 -200 150 L 50 50 1 1 P +X P38 38 250 -700 150 L 50 50 1 1 P +X P19 19 -250 200 150 R 50 50 1 1 P +X P29 29 -250 -300 150 R 50 50 1 1 P +X P39 39 -250 -800 150 R 50 50 1 1 P +ENDDRAW +ENDDEF +# +# CONN_02X24 +# +DEF CONN_02X24 P 0 1 Y N 1 F N +F0 "P" 0 1250 50 H V C CNN +F1 "CONN_02X24" 0 0 50 V V C CNN +F2 "" 0 -800 50 H V C CNN +F3 "" 0 -800 50 H V C CNN +$FPLIST + Pin_Header_Straight_2X24 + Pin_Header_Angled_2X24 + Socket_Strip_Straight_2X24 + Socket_Strip_Angled_2X24 +$ENDFPLIST +DRAW +S -100 -1145 -50 -1155 0 1 0 N +S -100 -1045 -50 -1055 0 1 0 N +S -100 -945 -50 -955 0 1 0 N +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 955 -50 945 0 1 0 N +S -100 1055 -50 1045 0 1 0 N +S -100 1155 -50 1145 0 1 0 N +S -100 1200 100 -1200 0 1 0 N +S 50 -1145 100 -1155 0 1 0 N +S 50 -1045 100 -1055 0 1 0 N +S 50 -945 100 -955 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 +S 50 955 100 945 0 1 0 N +S 50 1055 100 1045 0 1 0 N +S 50 1155 100 1145 0 1 0 N +X P1 1 -250 1150 150 R 50 50 1 1 P +X P2 2 250 1150 150 L 50 50 1 1 P +X P3 3 -250 1050 150 R 50 50 1 1 P +X P4 4 250 1050 150 L 50 50 1 1 P +X P5 5 -250 950 150 R 50 50 1 1 P +X P6 6 250 950 150 L 50 50 1 1 P +X P7 7 -250 850 150 R 50 50 1 1 P +X P8 8 250 850 150 L 50 50 1 1 P +X P9 9 -250 750 150 R 50 50 1 1 P +X P10 10 250 750 150 L 50 50 1 1 P +X P20 20 250 250 150 L 50 50 1 1 P +X P30 30 250 -250 150 L 50 50 1 1 P +X P40 40 250 -750 150 L 50 50 1 1 P +X P11 11 -250 650 150 R 50 50 1 1 P +X P21 21 -250 150 150 R 50 50 1 1 P +X P31 31 -250 -350 150 R 50 50 1 1 P +X P41 41 -250 -850 150 R 50 50 1 1 P +X P12 12 250 650 150 L 50 50 1 1 P +X P22 22 250 150 150 L 50 50 1 1 P +X P32 32 250 -350 150 L 50 50 1 1 P +X P42 42 250 -850 150 L 50 50 1 1 P +X P13 13 -250 550 150 R 50 50 1 1 P +X P23 23 -250 50 150 R 50 50 1 1 P +X P33 33 -250 -450 150 R 50 50 1 1 P +X P43 43 -250 -950 150 R 50 50 1 1 P +X P14 14 250 550 150 L 50 50 1 1 P +X P24 24 250 50 150 L 50 50 1 1 P +X P34 34 250 -450 150 L 50 50 1 1 P +X P44 44 250 -950 150 L 50 50 1 1 P +X P15 15 -250 450 150 R 50 50 1 1 P +X P25 25 -250 -50 150 R 50 50 1 1 P +X P35 35 -250 -550 150 R 50 50 1 1 P +X P45 45 -250 -1050 150 R 50 50 1 1 P +X P16 16 250 450 150 L 50 50 1 1 P +X P26 26 250 -50 150 L 50 50 1 1 P +X P36 36 250 -550 150 L 50 50 1 1 P +X P46 46 250 -1050 150 L 50 50 1 1 P +X P17 17 -250 350 150 R 50 50 1 1 P +X P27 27 -250 -150 150 R 50 50 1 1 P +X P37 37 -250 -650 150 R 50 50 1 1 P +X P47 47 -250 -1150 150 R 50 50 1 1 P +X P18 18 250 350 150 L 50 50 1 1 P +X P28 28 250 -150 150 L 50 50 1 1 P +X P38 38 250 -650 150 L 50 50 1 1 P +X P48 48 250 -1150 150 L 50 50 1 1 P +X P19 19 -250 250 150 R 50 50 1 1 P +X P29 29 -250 -250 150 R 50 50 1 1 P +X P39 39 -250 -750 150 R 50 50 1 1 P +ENDDRAW +ENDDEF +# +# CONN_02X25 +# +DEF CONN_02X25 P 0 1 Y N 1 F N +F0 "P" 0 1300 50 H V C CNN +F1 "CONN_02X25" 0 0 50 V V C CNN +F2 "" 0 -750 50 H V C CNN +F3 "" 0 -750 50 H V C CNN +$FPLIST + Pin_Header_Straight_2X25 + Pin_Header_Angled_2X25 + Socket_Strip_Straight_2X25 + Socket_Strip_Angled_2X25 +$ENDFPLIST +DRAW +S -100 -1195 -50 -1205 0 1 0 N +S -100 -1095 -50 -1105 0 1 0 N +S -100 -995 -50 -1005 0 1 0 N +S -100 -895 -50 -905 0 1 0 N +S -100 -795 -50 -805 0 1 0 N +S -100 -695 -50 -705 0 1 0 N +S -100 -595 -50 -605 0 1 0 N +S -100 -495 -50 -505 0 1 0 N +S -100 -395 -50 -405 0 1 0 N +S -100 -295 -50 -305 0 1 0 N +S -100 -195 -50 -205 0 1 0 N +S -100 -95 -50 -105 0 1 0 N +S -100 5 -50 -5 0 1 0 N +S -100 105 -50 95 0 1 0 N +S -100 205 -50 195 0 1 0 N +S -100 305 -50 295 0 1 0 N +S -100 405 -50 395 0 1 0 N +S -100 505 -50 495 0 1 0 N +S -100 605 -50 595 0 1 0 N +S -100 705 -50 695 0 1 0 N +S -100 805 -50 795 0 1 0 N +S -100 905 -50 895 0 1 0 N +S -100 1005 -50 995 0 1 0 N +S -100 1105 -50 1095 0 1 0 N +S -100 1205 -50 1195 0 1 0 N +S -100 1250 100 -1250 0 1 0 N +S 50 -1195 100 -1205 0 1 0 N +S 50 -1095 100 -1105 0 1 0 N +S 50 -995 100 -1005 0 1 0 N +S 50 -895 100 -905 0 1 0 N +S 50 -795 100 -805 0 1 0 N +S 50 -695 100 -705 0 1 0 N +S 50 -595 100 -605 0 1 0 N +S 50 -495 100 -505 0 1 0 N +S 50 -395 100 -405 0 1 0 N +S 50 -295 100 -305 0 1 0 N +S 50 -195 100 -205 0 1 0 N +S 50 -95 100 -105 0 1 0 N +S 50 5 100 -5 0 1 0 N +S 50 105 100 95 0 1 0 N +S 50 205 100 195 0 1 0 N +S 50 305 100 295 0 1 0 N +S 50 405 100 395 0 1 0 N +S 50 505 100 495 0 1 0 N +S 50 605 100 595 0 1 0 N +S 50 705 100 695 0 1 0 N +S 50 805 100 795 0 1 0 N +S 50 905 100 895 0 1 0 N +S 50 1005 100 995 0 1 0 N +S 50 1105 100 1095 0 1 0 N +S 50 1205 100 1195 0 1 0 N +X P1 1 -250 1200 150 R 50 50 1 1 P +X P2 2 250 1200 150 L 50 50 1 1 P +X P3 3 -250 1100 150 R 50 50 1 1 P +X P4 4 250 1100 150 L 50 50 1 1 P +X P5 5 -250 1000 150 R 50 50 1 1 P +X P6 6 250 1000 150 L 50 50 1 1 P +X P7 7 -250 900 150 R 50 50 1 1 P +X P8 8 250 900 150 L 50 50 1 1 P +X P9 9 -250 800 150 R 50 50 1 1 P +X P10 10 250 800 150 L 50 50 1 1 P +X P20 20 250 300 150 L 50 50 1 1 P +X P30 30 250 -200 150 L 50 50 1 1 P +X P40 40 250 -700 150 L 50 50 1 1 P +X P50 50 250 -1200 150 L 50 50 1 1 P +X P11 11 -250 700 150 R 50 50 1 1 P +X P21 21 -250 200 150 R 50 50 1 1 P +X P31 31 -250 -300 150 R 50 50 1 1 P +X P41 41 -250 -800 150 R 50 50 1 1 P +X P12 12 250 700 150 L 50 50 1 1 P +X P22 22 250 200 150 L 50 50 1 1 P +X P32 32 250 -300 150 L 50 50 1 1 P +X P42 42 250 -800 150 L 50 50 1 1 P +X P13 13 -250 600 150 R 50 50 1 1 P +X P23 23 -250 100 150 R 50 50 1 1 P +X P33 33 -250 -400 150 R 50 50 1 1 P +X P43 43 -250 -900 150 R 50 50 1 1 P +X P14 14 250 600 150 L 50 50 1 1 P +X P24 24 250 100 150 L 50 50 1 1 P +X P34 34 250 -400 150 L 50 50 1 1 P +X P44 44 250 -900 150 L 50 50 1 1 P +X P15 15 -250 500 150 R 50 50 1 1 P +X P25 25 -250 0 150 R 50 50 1 1 P +X P35 35 -250 -500 150 R 50 50 1 1 P +X P45 45 -250 -1000 150 R 50 50 1 1 P +X P16 16 250 500 150 L 50 50 1 1 P +X P26 26 250 0 150 L 50 50 1 1 P +X P36 36 250 -500 150 L 50 50 1 1 P +X P46 46 250 -1000 150 L 50 50 1 1 P +X P17 17 -250 400 150 R 50 50 1 1 P +X P27 27 -250 -100 150 R 50 50 1 1 P +X P37 37 -250 -600 150 R 50 50 1 1 P +X P47 47 -250 -1100 150 R 50 50 1 1 P +X P18 18 250 400 150 L 50 50 1 1 P +X P28 28 250 -100 150 L 50 50 1 1 P +X P38 38 250 -600 150 L 50 50 1 1 P +X P48 48 250 -1100 150 L 50 50 1 1 P +X P19 19 -250 300 150 R 50 50 1 1 P +X P29 29 -250 -200 150 R 50 50 1 1 P +X P39 39 -250 -700 150 R 50 50 1 1 P +X P49 49 -250 -1200 150 R 50 50 1 1 P +ENDDRAW +ENDDEF +# +# CONN_02X26 +# +DEF CONN_02X26 P 0 1 Y N 1 F N +F0 "P" 0 1350 50 H V C CNN +F1 "CONN_02X26" 0 0 50 V V C CNN +F2 "" 0 -700 50 H V C CNN +F3 "" 0 -700 50 H V C CNN +$FPLIST + Pin_Header_Straight_2X26 + Pin_Header_Angled_2X26 + Socket_Strip_Straight_2X26 + Socket_Strip_Angled_2X26 +$ENDFPLIST +DRAW +S -100 -1245 -50 -1255 0 1 0 N +S -100 -1145 -50 -1155 0 1 0 N +S -100 -1045 -50 -1055 0 1 0 N +S -100 -945 -50 -955 0 1 0 N +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 955 -50 945 0 1 0 N +S -100 1055 -50 1045 0 1 0 N +S -100 1155 -50 1145 0 1 0 N +S -100 1255 -50 1245 0 1 0 N +S -100 1300 100 -1300 0 1 0 N +S 50 -1245 100 -1255 0 1 0 N +S 50 -1145 100 -1155 0 1 0 N +S 50 -1045 100 -1055 0 1 0 N +S 50 -945 100 -955 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 +S 50 955 100 945 0 1 0 N +S 50 1055 100 1045 0 1 0 N +S 50 1155 100 1145 0 1 0 N +S 50 1255 100 1245 0 1 0 N +X P1 1 -250 1250 150 R 50 50 1 1 P +X P2 2 250 1250 150 L 50 50 1 1 P +X P3 3 -250 1150 150 R 50 50 1 1 P +X P4 4 250 1150 150 L 50 50 1 1 P +X P5 5 -250 1050 150 R 50 50 1 1 P +X P6 6 250 1050 150 L 50 50 1 1 P +X P7 7 -250 950 150 R 50 50 1 1 P +X P8 8 250 950 150 L 50 50 1 1 P +X P9 9 -250 850 150 R 50 50 1 1 P +X P10 10 250 850 150 L 50 50 1 1 P +X P20 20 250 350 150 L 50 50 1 1 P +X P30 30 250 -150 150 L 50 50 1 1 P +X P40 40 250 -650 150 L 50 50 1 1 P +X P50 50 250 -1150 150 L 50 50 1 1 P +X P11 11 -250 750 150 R 50 50 1 1 P +X P21 21 -250 250 150 R 50 50 1 1 P +X P31 31 -250 -250 150 R 50 50 1 1 P +X P41 41 -250 -750 150 R 50 50 1 1 P +X P51 51 -250 -1250 150 R 50 50 1 1 P +X P12 12 250 750 150 L 50 50 1 1 P +X P22 22 250 250 150 L 50 50 1 1 P +X P32 32 250 -250 150 L 50 50 1 1 P +X P42 42 250 -750 150 L 50 50 1 1 P +X P52 52 250 -1250 150 L 50 50 1 1 P +X P13 13 -250 650 150 R 50 50 1 1 P +X P23 23 -250 150 150 R 50 50 1 1 P +X P33 33 -250 -350 150 R 50 50 1 1 P +X P43 43 -250 -850 150 R 50 50 1 1 P +X P14 14 250 650 150 L 50 50 1 1 P +X P24 24 250 150 150 L 50 50 1 1 P +X P34 34 250 -350 150 L 50 50 1 1 P +X P44 44 250 -850 150 L 50 50 1 1 P +X P15 15 -250 550 150 R 50 50 1 1 P +X P25 25 -250 50 150 R 50 50 1 1 P +X P35 35 -250 -450 150 R 50 50 1 1 P +X P45 45 -250 -950 150 R 50 50 1 1 P +X P16 16 250 550 150 L 50 50 1 1 P +X P26 26 250 50 150 L 50 50 1 1 P +X P36 36 250 -450 150 L 50 50 1 1 P +X P46 46 250 -950 150 L 50 50 1 1 P +X P17 17 -250 450 150 R 50 50 1 1 P +X P27 27 -250 -50 150 R 50 50 1 1 P +X P37 37 -250 -550 150 R 50 50 1 1 P +X P47 47 -250 -1050 150 R 50 50 1 1 P +X P18 18 250 450 150 L 50 50 1 1 P +X P28 28 250 -50 150 L 50 50 1 1 P +X P38 38 250 -550 150 L 50 50 1 1 P +X P48 48 250 -1050 150 L 50 50 1 1 P +X P19 19 -250 350 150 R 50 50 1 1 P +X P29 29 -250 -150 150 R 50 50 1 1 P +X P39 39 -250 -650 150 R 50 50 1 1 P +X P49 49 -250 -1150 150 R 50 50 1 1 P +ENDDRAW +ENDDEF +# +# CONN_02X27 +# +DEF CONN_02X27 P 0 1 Y N 1 F N +F0 "P" 0 1400 50 H V C CNN +F1 "CONN_02X27" 0 0 50 V V C CNN +F2 "" 0 -650 50 H V C CNN +F3 "" 0 -650 50 H V C CNN +$FPLIST + Pin_Header_Straight_2X27 + Pin_Header_Angled_2X27 + Socket_Strip_Straight_2X27 + Socket_Strip_Angled_2X27 +$ENDFPLIST +DRAW +S -100 -1295 -50 -1305 0 1 0 N +S -100 -1195 -50 -1205 0 1 0 N +S -100 -1095 -50 -1105 0 1 0 N +S -100 -995 -50 -1005 0 1 0 N +S -100 -895 -50 -905 0 1 0 N +S -100 -795 -50 -805 0 1 0 N +S -100 -695 -50 -705 0 1 0 N +S -100 -595 -50 -605 0 1 0 N +S -100 -495 -50 -505 0 1 0 N +S -100 -395 -50 -405 0 1 0 N +S -100 -295 -50 -305 0 1 0 N +S -100 -195 -50 -205 0 1 0 N +S -100 -95 -50 -105 0 1 0 N +S -100 5 -50 -5 0 1 0 N +S -100 105 -50 95 0 1 0 N +S -100 205 -50 195 0 1 0 N +S -100 305 -50 295 0 1 0 N +S -100 405 -50 395 0 1 0 N +S -100 505 -50 495 0 1 0 N +S -100 605 -50 595 0 1 0 N +S -100 705 -50 695 0 1 0 N +S -100 805 -50 795 0 1 0 N +S -100 905 -50 895 0 1 0 N +S -100 1005 -50 995 0 1 0 N +S -100 1105 -50 1095 0 1 0 N +S -100 1205 -50 1195 0 1 0 N +S -100 1305 -50 1295 0 1 0 N +S -100 1350 100 -1350 0 1 0 N +S 50 -1295 100 -1305 0 1 0 N +S 50 -1195 100 -1205 0 1 0 N +S 50 -1095 100 -1105 0 1 0 N +S 50 -995 100 -1005 0 1 0 N +S 50 -895 100 -905 0 1 0 N +S 50 -795 100 -805 0 1 0 N +S 50 -695 100 -705 0 1 0 N +S 50 -595 100 -605 0 1 0 N +S 50 -495 100 -505 0 1 0 N +S 50 -395 100 -405 0 1 0 N +S 50 -295 100 -305 0 1 0 N +S 50 -195 100 -205 0 1 0 N +S 50 -95 100 -105 0 1 0 N +S 50 5 100 -5 0 1 0 N +S 50 105 100 95 0 1 0 N +S 50 205 100 195 0 1 0 N +S 50 305 100 295 0 1 0 N +S 50 405 100 395 0 1 0 N +S 50 505 100 495 0 1 0 N +S 50 605 100 595 0 1 0 N +S 50 705 100 695 0 1 0 N +S 50 805 100 795 0 1 0 N +S 50 905 100 895 0 1 0 N +S 50 1005 100 995 0 1 0 N +S 50 1105 100 1095 0 1 0 N +S 50 1205 100 1195 0 1 0 N +S 50 1305 100 1295 0 1 0 N +X P1 1 -250 1300 150 R 50 50 1 1 P +X P2 2 250 1300 150 L 50 50 1 1 P +X P3 3 -250 1200 150 R 50 50 1 1 P +X P4 4 250 1200 150 L 50 50 1 1 P +X P5 5 -250 1100 150 R 50 50 1 1 P +X P6 6 250 1100 150 L 50 50 1 1 P +X P7 7 -250 1000 150 R 50 50 1 1 P +X P8 8 250 1000 150 L 50 50 1 1 P +X P9 9 -250 900 150 R 50 50 1 1 P +X P10 10 250 900 150 L 50 50 1 1 P +X P20 20 250 400 150 L 50 50 1 1 P +X P30 30 250 -100 150 L 50 50 1 1 P +X P40 40 250 -600 150 L 50 50 1 1 P +X P50 50 250 -1100 150 L 50 50 1 1 P +X P11 11 -250 800 150 R 50 50 1 1 P +X P21 21 -250 300 150 R 50 50 1 1 P +X P31 31 -250 -200 150 R 50 50 1 1 P +X P41 41 -250 -700 150 R 50 50 1 1 P +X P51 51 -250 -1200 150 R 50 50 1 1 P +X P12 12 250 800 150 L 50 50 1 1 P +X P22 22 250 300 150 L 50 50 1 1 P +X P32 32 250 -200 150 L 50 50 1 1 P +X P42 42 250 -700 150 L 50 50 1 1 P +X P52 52 250 -1200 150 L 50 50 1 1 P +X P13 13 -250 700 150 R 50 50 1 1 P +X P23 23 -250 200 150 R 50 50 1 1 P +X P33 33 -250 -300 150 R 50 50 1 1 P +X P43 43 -250 -800 150 R 50 50 1 1 P +X P53 53 -250 -1300 150 R 50 50 1 1 P +X P14 14 250 700 150 L 50 50 1 1 P +X P24 24 250 200 150 L 50 50 1 1 P +X P34 34 250 -300 150 L 50 50 1 1 P +X P44 44 250 -800 150 L 50 50 1 1 P +X P54 54 250 -1300 150 L 50 50 1 1 P +X P15 15 -250 600 150 R 50 50 1 1 P +X P25 25 -250 100 150 R 50 50 1 1 P +X P35 35 -250 -400 150 R 50 50 1 1 P +X P45 45 -250 -900 150 R 50 50 1 1 P +X P16 16 250 600 150 L 50 50 1 1 P +X P26 26 250 100 150 L 50 50 1 1 P +X P36 36 250 -400 150 L 50 50 1 1 P +X P46 46 250 -900 150 L 50 50 1 1 P +X P17 17 -250 500 150 R 50 50 1 1 P +X P27 27 -250 0 150 R 50 50 1 1 P +X P37 37 -250 -500 150 R 50 50 1 1 P +X P47 47 -250 -1000 150 R 50 50 1 1 P +X P18 18 250 500 150 L 50 50 1 1 P +X P28 28 250 0 150 L 50 50 1 1 P +X P38 38 250 -500 150 L 50 50 1 1 P +X P48 48 250 -1000 150 L 50 50 1 1 P +X P19 19 -250 400 150 R 50 50 1 1 P +X P29 29 -250 -100 150 R 50 50 1 1 P +X P39 39 -250 -600 150 R 50 50 1 1 P +X P49 49 -250 -1100 150 R 50 50 1 1 P +ENDDRAW +ENDDEF +# +# CONN_02X28 +# +DEF CONN_02X28 P 0 1 Y N 1 F N +F0 "P" 0 1450 50 H V C CNN +F1 "CONN_02X28" 0 0 50 V V C CNN +F2 "" 0 -600 50 H V C CNN +F3 "" 0 -600 50 H V C CNN +$FPLIST + Pin_Header_Straight_2X28 + Pin_Header_Angled_2X28 + Socket_Strip_Straight_2X28 + Socket_Strip_Angled_2X28 +$ENDFPLIST +DRAW +S -100 -1345 -50 -1355 0 1 0 N +S -100 -1245 -50 -1255 0 1 0 N +S -100 -1145 -50 -1155 0 1 0 N +S -100 -1045 -50 -1055 0 1 0 N +S -100 -945 -50 -955 0 1 0 N +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 955 -50 945 0 1 0 N +S -100 1055 -50 1045 0 1 0 N +S -100 1155 -50 1145 0 1 0 N +S -100 1255 -50 1245 0 1 0 N +S -100 1355 -50 1345 0 1 0 N +S -100 1400 100 -1400 0 1 0 N +S 50 -1345 100 -1355 0 1 0 N +S 50 -1245 100 -1255 0 1 0 N +S 50 -1145 100 -1155 0 1 0 N +S 50 -1045 100 -1055 0 1 0 N +S 50 -945 100 -955 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 +S 50 955 100 945 0 1 0 N +S 50 1055 100 1045 0 1 0 N +S 50 1155 100 1145 0 1 0 N +S 50 1255 100 1245 0 1 0 N +S 50 1355 100 1345 0 1 0 N +X P1 1 -250 1350 150 R 50 50 1 1 P +X P2 2 250 1350 150 L 50 50 1 1 P +X P3 3 -250 1250 150 R 50 50 1 1 P +X P4 4 250 1250 150 L 50 50 1 1 P +X P5 5 -250 1150 150 R 50 50 1 1 P +X P6 6 250 1150 150 L 50 50 1 1 P +X P7 7 -250 1050 150 R 50 50 1 1 P +X P8 8 250 1050 150 L 50 50 1 1 P +X P9 9 -250 950 150 R 50 50 1 1 P +X P10 10 250 950 150 L 50 50 1 1 P +X P20 20 250 450 150 L 50 50 1 1 P +X P30 30 250 -50 150 L 50 50 1 1 P +X P40 40 250 -550 150 L 50 50 1 1 P +X P50 50 250 -1050 150 L 50 50 1 1 P +X P11 11 -250 850 150 R 50 50 1 1 P +X P21 21 -250 350 150 R 50 50 1 1 P +X P31 31 -250 -150 150 R 50 50 1 1 P +X P41 41 -250 -650 150 R 50 50 1 1 P +X P51 51 -250 -1150 150 R 50 50 1 1 P +X P12 12 250 850 150 L 50 50 1 1 P +X P22 22 250 350 150 L 50 50 1 1 P +X P32 32 250 -150 150 L 50 50 1 1 P +X P42 42 250 -650 150 L 50 50 1 1 P +X P52 52 250 -1150 150 L 50 50 1 1 P +X P13 13 -250 750 150 R 50 50 1 1 P +X P23 23 -250 250 150 R 50 50 1 1 P +X P33 33 -250 -250 150 R 50 50 1 1 P +X P43 43 -250 -750 150 R 50 50 1 1 P +X P53 53 -250 -1250 150 R 50 50 1 1 P +X P14 14 250 750 150 L 50 50 1 1 P +X P24 24 250 250 150 L 50 50 1 1 P +X P34 34 250 -250 150 L 50 50 1 1 P +X P44 44 250 -750 150 L 50 50 1 1 P +X P54 54 250 -1250 150 L 50 50 1 1 P +X P15 15 -250 650 150 R 50 50 1 1 P +X P25 25 -250 150 150 R 50 50 1 1 P +X P35 35 -250 -350 150 R 50 50 1 1 P +X P45 45 -250 -850 150 R 50 50 1 1 P +X P55 55 -250 -1350 150 R 50 50 1 1 P +X P16 16 250 650 150 L 50 50 1 1 P +X P26 26 250 150 150 L 50 50 1 1 P +X P36 36 250 -350 150 L 50 50 1 1 P +X P46 46 250 -850 150 L 50 50 1 1 P +X P56 56 250 -1350 150 L 50 50 1 1 P +X P17 17 -250 550 150 R 50 50 1 1 P +X P27 27 -250 50 150 R 50 50 1 1 P +X P37 37 -250 -450 150 R 50 50 1 1 P +X P47 47 -250 -950 150 R 50 50 1 1 P +X P18 18 250 550 150 L 50 50 1 1 P +X P28 28 250 50 150 L 50 50 1 1 P +X P38 38 250 -450 150 L 50 50 1 1 P +X P48 48 250 -950 150 L 50 50 1 1 P +X P19 19 -250 450 150 R 50 50 1 1 P +X P29 29 -250 -50 150 R 50 50 1 1 P +X P39 39 -250 -550 150 R 50 50 1 1 P +X P49 49 -250 -1050 150 R 50 50 1 1 P +ENDDRAW +ENDDEF +# +# CONN_02X29 +# +DEF CONN_02X29 P 0 1 Y N 1 F N +F0 "P" 0 1500 50 H V C CNN +F1 "CONN_02X29" 0 0 50 V V C CNN +F2 "" 0 -550 50 H V C CNN +F3 "" 0 -550 50 H V C CNN +$FPLIST + Pin_Header_Straight_2X29 + Pin_Header_Angled_2X29 + Socket_Strip_Straight_2X29 + Socket_Strip_Angled_2X29 +$ENDFPLIST +DRAW +S -100 -1395 -50 -1405 0 1 0 N +S -100 -1295 -50 -1305 0 1 0 N +S -100 -1195 -50 -1205 0 1 0 N +S -100 -1095 -50 -1105 0 1 0 N +S -100 -995 -50 -1005 0 1 0 N +S -100 -895 -50 -905 0 1 0 N +S -100 -795 -50 -805 0 1 0 N +S -100 -695 -50 -705 0 1 0 N +S -100 -595 -50 -605 0 1 0 N +S -100 -495 -50 -505 0 1 0 N +S -100 -395 -50 -405 0 1 0 N +S -100 -295 -50 -305 0 1 0 N +S -100 -195 -50 -205 0 1 0 N +S -100 -95 -50 -105 0 1 0 N +S -100 5 -50 -5 0 1 0 N +S -100 105 -50 95 0 1 0 N +S -100 205 -50 195 0 1 0 N +S -100 305 -50 295 0 1 0 N +S -100 405 -50 395 0 1 0 N +S -100 505 -50 495 0 1 0 N +S -100 605 -50 595 0 1 0 N +S -100 705 -50 695 0 1 0 N +S -100 805 -50 795 0 1 0 N +S -100 905 -50 895 0 1 0 N +S -100 1005 -50 995 0 1 0 N +S -100 1105 -50 1095 0 1 0 N +S -100 1205 -50 1195 0 1 0 N +S -100 1305 -50 1295 0 1 0 N +S -100 1405 -50 1395 0 1 0 N +S -100 1450 100 -1450 0 1 0 N +S 50 -1395 100 -1405 0 1 0 N +S 50 -1295 100 -1305 0 1 0 N +S 50 -1195 100 -1205 0 1 0 N +S 50 -1095 100 -1105 0 1 0 N +S 50 -995 100 -1005 0 1 0 N +S 50 -895 100 -905 0 1 0 N +S 50 -795 100 -805 0 1 0 N +S 50 -695 100 -705 0 1 0 N +S 50 -595 100 -605 0 1 0 N +S 50 -495 100 -505 0 1 0 N +S 50 -395 100 -405 0 1 0 N +S 50 -295 100 -305 0 1 0 N +S 50 -195 100 -205 0 1 0 N +S 50 -95 100 -105 0 1 0 N +S 50 5 100 -5 0 1 0 N +S 50 105 100 95 0 1 0 N +S 50 205 100 195 0 1 0 N +S 50 305 100 295 0 1 0 N +S 50 405 100 395 0 1 0 N +S 50 505 100 495 0 1 0 N +S 50 605 100 595 0 1 0 N +S 50 705 100 695 0 1 0 N +S 50 805 100 795 0 1 0 N +S 50 905 100 895 0 1 0 N +S 50 1005 100 995 0 1 0 N +S 50 1105 100 1095 0 1 0 N +S 50 1205 100 1195 0 1 0 N +S 50 1305 100 1295 0 1 0 N +S 50 1405 100 1395 0 1 0 N +X P1 1 -250 1400 150 R 50 50 1 1 P +X P2 2 250 1400 150 L 50 50 1 1 P +X P3 3 -250 1300 150 R 50 50 1 1 P +X P4 4 250 1300 150 L 50 50 1 1 P +X P5 5 -250 1200 150 R 50 50 1 1 P +X P6 6 250 1200 150 L 50 50 1 1 P +X P7 7 -250 1100 150 R 50 50 1 1 P +X P8 8 250 1100 150 L 50 50 1 1 P +X P9 9 -250 1000 150 R 50 50 1 1 P +X P10 10 250 1000 150 L 50 50 1 1 P +X P20 20 250 500 150 L 50 50 1 1 P +X P30 30 250 0 150 L 50 50 1 1 P +X P40 40 250 -500 150 L 50 50 1 1 P +X P50 50 250 -1000 150 L 50 50 1 1 P +X P11 11 -250 900 150 R 50 50 1 1 P +X P21 21 -250 400 150 R 50 50 1 1 P +X P31 31 -250 -100 150 R 50 50 1 1 P +X P41 41 -250 -600 150 R 50 50 1 1 P +X P51 51 -250 -1100 150 R 50 50 1 1 P +X P12 12 250 900 150 L 50 50 1 1 P +X P22 22 250 400 150 L 50 50 1 1 P +X P32 32 250 -100 150 L 50 50 1 1 P +X P42 42 250 -600 150 L 50 50 1 1 P +X P52 52 250 -1100 150 L 50 50 1 1 P +X P13 13 -250 800 150 R 50 50 1 1 P +X P23 23 -250 300 150 R 50 50 1 1 P +X P33 33 -250 -200 150 R 50 50 1 1 P +X P43 43 -250 -700 150 R 50 50 1 1 P +X P53 53 -250 -1200 150 R 50 50 1 1 P +X P14 14 250 800 150 L 50 50 1 1 P +X P24 24 250 300 150 L 50 50 1 1 P +X P34 34 250 -200 150 L 50 50 1 1 P +X P44 44 250 -700 150 L 50 50 1 1 P +X P54 54 250 -1200 150 L 50 50 1 1 P +X P15 15 -250 700 150 R 50 50 1 1 P +X P25 25 -250 200 150 R 50 50 1 1 P +X P35 35 -250 -300 150 R 50 50 1 1 P +X P45 45 -250 -800 150 R 50 50 1 1 P +X P55 55 -250 -1300 150 R 50 50 1 1 P +X P16 16 250 700 150 L 50 50 1 1 P +X P26 26 250 200 150 L 50 50 1 1 P +X P36 36 250 -300 150 L 50 50 1 1 P +X P46 46 250 -800 150 L 50 50 1 1 P +X P56 56 250 -1300 150 L 50 50 1 1 P +X P17 17 -250 600 150 R 50 50 1 1 P +X P27 27 -250 100 150 R 50 50 1 1 P +X P37 37 -250 -400 150 R 50 50 1 1 P +X P47 47 -250 -900 150 R 50 50 1 1 P +X P57 57 -250 -1400 150 R 50 50 1 1 P +X P18 18 250 600 150 L 50 50 1 1 P +X P28 28 250 100 150 L 50 50 1 1 P +X P38 38 250 -400 150 L 50 50 1 1 P +X P48 48 250 -900 150 L 50 50 1 1 P +X P58 58 250 -1400 150 L 50 50 1 1 P +X P19 19 -250 500 150 R 50 50 1 1 P +X P29 29 -250 0 150 R 50 50 1 1 P +X P39 39 -250 -500 150 R 50 50 1 1 P +X P49 49 -250 -1000 150 R 50 50 1 1 P +ENDDRAW +ENDDEF +# +# CONN_02X30 +# +DEF CONN_02X30 P 0 1 Y N 1 F N +F0 "P" 0 1550 50 H V C CNN +F1 "CONN_02X30" 0 0 50 V V C CNN +F2 "" 0 -500 50 H V C CNN +F3 "" 0 -500 50 H V C CNN +$FPLIST + Pin_Header_Straight_2X30 + Pin_Header_Angled_2X30 + Socket_Strip_Straight_2X30 + Socket_Strip_Angled_2X30 +$ENDFPLIST +DRAW +S -100 -1445 -50 -1455 0 1 0 N +S -100 -1345 -50 -1355 0 1 0 N +S -100 -1245 -50 -1255 0 1 0 N +S -100 -1145 -50 -1155 0 1 0 N +S -100 -1045 -50 -1055 0 1 0 N +S -100 -945 -50 -955 0 1 0 N +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 955 -50 945 0 1 0 N +S -100 1055 -50 1045 0 1 0 N +S -100 1155 -50 1145 0 1 0 N +S -100 1255 -50 1245 0 1 0 N +S -100 1355 -50 1345 0 1 0 N +S -100 1455 -50 1445 0 1 0 N +S -100 1500 100 -1500 0 1 0 N +S 50 -1445 100 -1455 0 1 0 N +S 50 -1345 100 -1355 0 1 0 N +S 50 -1245 100 -1255 0 1 0 N +S 50 -1145 100 -1155 0 1 0 N +S 50 -1045 100 -1055 0 1 0 N +S 50 -945 100 -955 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 +S 50 955 100 945 0 1 0 N +S 50 1055 100 1045 0 1 0 N +S 50 1155 100 1145 0 1 0 N +S 50 1255 100 1245 0 1 0 N +S 50 1355 100 1345 0 1 0 N +S 50 1455 100 1445 0 1 0 N +X P1 1 -250 1450 150 R 50 50 1 1 P +X P2 2 250 1450 150 L 50 50 1 1 P +X P3 3 -250 1350 150 R 50 50 1 1 P +X P4 4 250 1350 150 L 50 50 1 1 P +X P5 5 -250 1250 150 R 50 50 1 1 P +X P6 6 250 1250 150 L 50 50 1 1 P +X P7 7 -250 1150 150 R 50 50 1 1 P +X P8 8 250 1150 150 L 50 50 1 1 P +X P9 9 -250 1050 150 R 50 50 1 1 P +X P10 10 250 1050 150 L 50 50 1 1 P +X P20 20 250 550 150 L 50 50 1 1 P +X P30 30 250 50 150 L 50 50 1 1 P +X P40 40 250 -450 150 L 50 50 1 1 P +X P50 50 250 -950 150 L 50 50 1 1 P +X P60 60 250 -1450 150 L 50 50 1 1 P +X P11 11 -250 950 150 R 50 50 1 1 P +X P21 21 -250 450 150 R 50 50 1 1 P +X P31 31 -250 -50 150 R 50 50 1 1 P +X P41 41 -250 -550 150 R 50 50 1 1 P +X P51 51 -250 -1050 150 R 50 50 1 1 P +X P12 12 250 950 150 L 50 50 1 1 P +X P22 22 250 450 150 L 50 50 1 1 P +X P32 32 250 -50 150 L 50 50 1 1 P +X P42 42 250 -550 150 L 50 50 1 1 P +X P52 52 250 -1050 150 L 50 50 1 1 P +X P13 13 -250 850 150 R 50 50 1 1 P +X P23 23 -250 350 150 R 50 50 1 1 P +X P33 33 -250 -150 150 R 50 50 1 1 P +X P43 43 -250 -650 150 R 50 50 1 1 P +X P53 53 -250 -1150 150 R 50 50 1 1 P +X P14 14 250 850 150 L 50 50 1 1 P +X P24 24 250 350 150 L 50 50 1 1 P +X P34 34 250 -150 150 L 50 50 1 1 P +X P44 44 250 -650 150 L 50 50 1 1 P +X P54 54 250 -1150 150 L 50 50 1 1 P +X P15 15 -250 750 150 R 50 50 1 1 P +X P25 25 -250 250 150 R 50 50 1 1 P +X P35 35 -250 -250 150 R 50 50 1 1 P +X P45 45 -250 -750 150 R 50 50 1 1 P +X P55 55 -250 -1250 150 R 50 50 1 1 P +X P16 16 250 750 150 L 50 50 1 1 P +X P26 26 250 250 150 L 50 50 1 1 P +X P36 36 250 -250 150 L 50 50 1 1 P +X P46 46 250 -750 150 L 50 50 1 1 P +X P56 56 250 -1250 150 L 50 50 1 1 P +X P17 17 -250 650 150 R 50 50 1 1 P +X P27 27 -250 150 150 R 50 50 1 1 P +X P37 37 -250 -350 150 R 50 50 1 1 P +X P47 47 -250 -850 150 R 50 50 1 1 P +X P57 57 -250 -1350 150 R 50 50 1 1 P +X P18 18 250 650 150 L 50 50 1 1 P +X P28 28 250 150 150 L 50 50 1 1 P +X P38 38 250 -350 150 L 50 50 1 1 P +X P48 48 250 -850 150 L 50 50 1 1 P +X P58 58 250 -1350 150 L 50 50 1 1 P +X P19 19 -250 550 150 R 50 50 1 1 P +X P29 29 -250 50 150 R 50 50 1 1 P +X P39 39 -250 -450 150 R 50 50 1 1 P +X P49 49 -250 -950 150 R 50 50 1 1 P +X P59 59 -250 -1450 150 R 50 50 1 1 P +ENDDRAW +ENDDEF +# +# CONN_02X31 +# +DEF CONN_02X31 P 0 1 Y N 1 F N +F0 "P" 0 1600 50 H V C CNN +F1 "CONN_02X31" 0 0 50 V V C CNN +F2 "" 0 -450 50 H V C CNN +F3 "" 0 -450 50 H V C CNN +$FPLIST + Pin_Header_Straight_2X31 + Pin_Header_Angled_2X31 + Socket_Strip_Straight_2X31 + Socket_Strip_Angled_2X31 +$ENDFPLIST +DRAW +S -100 -1495 -50 -1505 0 1 0 N +S -100 -1395 -50 -1405 0 1 0 N +S -100 -1295 -50 -1305 0 1 0 N +S -100 -1195 -50 -1205 0 1 0 N +S -100 -1095 -50 -1105 0 1 0 N +S -100 -995 -50 -1005 0 1 0 N +S -100 -895 -50 -905 0 1 0 N +S -100 -795 -50 -805 0 1 0 N +S -100 -695 -50 -705 0 1 0 N +S -100 -595 -50 -605 0 1 0 N +S -100 -495 -50 -505 0 1 0 N +S -100 -395 -50 -405 0 1 0 N +S -100 -295 -50 -305 0 1 0 N +S -100 -195 -50 -205 0 1 0 N +S -100 -95 -50 -105 0 1 0 N +S -100 5 -50 -5 0 1 0 N +S -100 105 -50 95 0 1 0 N +S -100 205 -50 195 0 1 0 N +S -100 305 -50 295 0 1 0 N +S -100 405 -50 395 0 1 0 N +S -100 505 -50 495 0 1 0 N +S -100 605 -50 595 0 1 0 N +S -100 705 -50 695 0 1 0 N +S -100 805 -50 795 0 1 0 N +S -100 905 -50 895 0 1 0 N +S -100 1005 -50 995 0 1 0 N +S -100 1105 -50 1095 0 1 0 N +S -100 1205 -50 1195 0 1 0 N +S -100 1305 -50 1295 0 1 0 N +S -100 1405 -50 1395 0 1 0 N +S -100 1505 -50 1495 0 1 0 N +S -100 1550 100 -1550 0 1 0 N +S 50 -1495 100 -1505 0 1 0 N +S 50 -1395 100 -1405 0 1 0 N +S 50 -1295 100 -1305 0 1 0 N +S 50 -1195 100 -1205 0 1 0 N +S 50 -1095 100 -1105 0 1 0 N +S 50 -995 100 -1005 0 1 0 N +S 50 -895 100 -905 0 1 0 N +S 50 -795 100 -805 0 1 0 N +S 50 -695 100 -705 0 1 0 N +S 50 -595 100 -605 0 1 0 N +S 50 -495 100 -505 0 1 0 N +S 50 -395 100 -405 0 1 0 N +S 50 -295 100 -305 0 1 0 N +S 50 -195 100 -205 0 1 0 N +S 50 -95 100 -105 0 1 0 N +S 50 5 100 -5 0 1 0 N +S 50 105 100 95 0 1 0 N +S 50 205 100 195 0 1 0 N +S 50 305 100 295 0 1 0 N +S 50 405 100 395 0 1 0 N +S 50 505 100 495 0 1 0 N +S 50 605 100 595 0 1 0 N +S 50 705 100 695 0 1 0 N +S 50 805 100 795 0 1 0 N +S 50 905 100 895 0 1 0 N +S 50 1005 100 995 0 1 0 N +S 50 1105 100 1095 0 1 0 N +S 50 1205 100 1195 0 1 0 N +S 50 1305 100 1295 0 1 0 N +S 50 1405 100 1395 0 1 0 N +S 50 1505 100 1495 0 1 0 N +X P1 1 -250 1500 150 R 50 50 1 1 P +X P2 2 250 1500 150 L 50 50 1 1 P +X P3 3 -250 1400 150 R 50 50 1 1 P +X P4 4 250 1400 150 L 50 50 1 1 P +X P5 5 -250 1300 150 R 50 50 1 1 P +X P6 6 250 1300 150 L 50 50 1 1 P +X P7 7 -250 1200 150 R 50 50 1 1 P +X P8 8 250 1200 150 L 50 50 1 1 P +X P9 9 -250 1100 150 R 50 50 1 1 P +X P10 10 250 1100 150 L 50 50 1 1 P +X P20 20 250 600 150 L 50 50 1 1 P +X P30 30 250 100 150 L 50 50 1 1 P +X P40 40 250 -400 150 L 50 50 1 1 P +X P50 50 250 -900 150 L 50 50 1 1 P +X P60 60 250 -1400 150 L 50 50 1 1 P +X P11 11 -250 1000 150 R 50 50 1 1 P +X P21 21 -250 500 150 R 50 50 1 1 P +X P31 31 -250 0 150 R 50 50 1 1 P +X P41 41 -250 -500 150 R 50 50 1 1 P +X P51 51 -250 -1000 150 R 50 50 1 1 P +X P61 61 -250 -1500 150 R 50 50 1 1 P +X P12 12 250 1000 150 L 50 50 1 1 P +X P22 22 250 500 150 L 50 50 1 1 P +X P32 32 250 0 150 L 50 50 1 1 P +X P42 42 250 -500 150 L 50 50 1 1 P +X P52 52 250 -1000 150 L 50 50 1 1 P +X P62 62 250 -1500 150 L 50 50 1 1 P +X P13 13 -250 900 150 R 50 50 1 1 P +X P23 23 -250 400 150 R 50 50 1 1 P +X P33 33 -250 -100 150 R 50 50 1 1 P +X P43 43 -250 -600 150 R 50 50 1 1 P +X P53 53 -250 -1100 150 R 50 50 1 1 P +X P14 14 250 900 150 L 50 50 1 1 P +X P24 24 250 400 150 L 50 50 1 1 P +X P34 34 250 -100 150 L 50 50 1 1 P +X P44 44 250 -600 150 L 50 50 1 1 P +X P54 54 250 -1100 150 L 50 50 1 1 P +X P15 15 -250 800 150 R 50 50 1 1 P +X P25 25 -250 300 150 R 50 50 1 1 P +X P35 35 -250 -200 150 R 50 50 1 1 P +X P45 45 -250 -700 150 R 50 50 1 1 P +X P55 55 -250 -1200 150 R 50 50 1 1 P +X P16 16 250 800 150 L 50 50 1 1 P +X P26 26 250 300 150 L 50 50 1 1 P +X P36 36 250 -200 150 L 50 50 1 1 P +X P46 46 250 -700 150 L 50 50 1 1 P +X P56 56 250 -1200 150 L 50 50 1 1 P +X P17 17 -250 700 150 R 50 50 1 1 P +X P27 27 -250 200 150 R 50 50 1 1 P +X P37 37 -250 -300 150 R 50 50 1 1 P +X P47 47 -250 -800 150 R 50 50 1 1 P +X P57 57 -250 -1300 150 R 50 50 1 1 P +X P18 18 250 700 150 L 50 50 1 1 P +X P28 28 250 200 150 L 50 50 1 1 P +X P38 38 250 -300 150 L 50 50 1 1 P +X P48 48 250 -800 150 L 50 50 1 1 P +X P58 58 250 -1300 150 L 50 50 1 1 P +X P19 19 -250 600 150 R 50 50 1 1 P +X P29 29 -250 100 150 R 50 50 1 1 P +X P39 39 -250 -400 150 R 50 50 1 1 P +X P49 49 -250 -900 150 R 50 50 1 1 P +X P59 59 -250 -1400 150 R 50 50 1 1 P +ENDDRAW +ENDDEF +# +# CONN_02X32 +# +DEF CONN_02X32 P 0 1 Y N 1 F N +F0 "P" 0 1650 50 H V C CNN +F1 "CONN_02X32" 0 0 50 V V C CNN +F2 "" 0 -400 50 H V C CNN +F3 "" 0 -400 50 H V C CNN +$FPLIST + Pin_Header_Straight_2X32 + Pin_Header_Angled_2X32 + Socket_Strip_Straight_2X32 + Socket_Strip_Angled_2X32 +$ENDFPLIST +DRAW +S -100 -1545 -50 -1555 0 1 0 N +S -100 -1445 -50 -1455 0 1 0 N +S -100 -1345 -50 -1355 0 1 0 N +S -100 -1245 -50 -1255 0 1 0 N +S -100 -1145 -50 -1155 0 1 0 N +S -100 -1045 -50 -1055 0 1 0 N +S -100 -945 -50 -955 0 1 0 N +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 955 -50 945 0 1 0 N +S -100 1055 -50 1045 0 1 0 N +S -100 1155 -50 1145 0 1 0 N +S -100 1255 -50 1245 0 1 0 N +S -100 1355 -50 1345 0 1 0 N +S -100 1455 -50 1445 0 1 0 N +S -100 1555 -50 1545 0 1 0 N +S -100 1600 100 -1600 0 1 0 N +S 50 -1545 100 -1555 0 1 0 N +S 50 -1445 100 -1455 0 1 0 N +S 50 -1345 100 -1355 0 1 0 N +S 50 -1245 100 -1255 0 1 0 N +S 50 -1145 100 -1155 0 1 0 N +S 50 -1045 100 -1055 0 1 0 N +S 50 -945 100 -955 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 +S 50 955 100 945 0 1 0 N +S 50 1055 100 1045 0 1 0 N +S 50 1155 100 1145 0 1 0 N +S 50 1255 100 1245 0 1 0 N +S 50 1355 100 1345 0 1 0 N +S 50 1455 100 1445 0 1 0 N +S 50 1555 100 1545 0 1 0 N +X P1 1 -250 1550 150 R 50 50 1 1 P +X P2 2 250 1550 150 L 50 50 1 1 P +X P3 3 -250 1450 150 R 50 50 1 1 P +X P4 4 250 1450 150 L 50 50 1 1 P +X P5 5 -250 1350 150 R 50 50 1 1 P +X P6 6 250 1350 150 L 50 50 1 1 P +X P7 7 -250 1250 150 R 50 50 1 1 P +X P8 8 250 1250 150 L 50 50 1 1 P +X P9 9 -250 1150 150 R 50 50 1 1 P +X P10 10 250 1150 150 L 50 50 1 1 P +X P20 20 250 650 150 L 50 50 1 1 P +X P30 30 250 150 150 L 50 50 1 1 P +X P40 40 250 -350 150 L 50 50 1 1 P +X P50 50 250 -850 150 L 50 50 1 1 P +X P60 60 250 -1350 150 L 50 50 1 1 P +X P11 11 -250 1050 150 R 50 50 1 1 P +X P21 21 -250 550 150 R 50 50 1 1 P +X P31 31 -250 50 150 R 50 50 1 1 P +X P41 41 -250 -450 150 R 50 50 1 1 P +X P51 51 -250 -950 150 R 50 50 1 1 P +X P61 61 -250 -1450 150 R 50 50 1 1 P +X P12 12 250 1050 150 L 50 50 1 1 P +X P22 22 250 550 150 L 50 50 1 1 P +X P32 32 250 50 150 L 50 50 1 1 P +X P42 42 250 -450 150 L 50 50 1 1 P +X P52 52 250 -950 150 L 50 50 1 1 P +X P62 62 250 -1450 150 L 50 50 1 1 P +X P13 13 -250 950 150 R 50 50 1 1 P +X P23 23 -250 450 150 R 50 50 1 1 P +X P33 33 -250 -50 150 R 50 50 1 1 P +X P43 43 -250 -550 150 R 50 50 1 1 P +X P53 53 -250 -1050 150 R 50 50 1 1 P +X P63 63 -250 -1550 150 R 50 50 1 1 P +X P14 14 250 950 150 L 50 50 1 1 P +X P24 24 250 450 150 L 50 50 1 1 P +X P34 34 250 -50 150 L 50 50 1 1 P +X P44 44 250 -550 150 L 50 50 1 1 P +X P54 54 250 -1050 150 L 50 50 1 1 P +X P64 64 250 -1550 150 L 50 50 1 1 P +X P15 15 -250 850 150 R 50 50 1 1 P +X P25 25 -250 350 150 R 50 50 1 1 P +X P35 35 -250 -150 150 R 50 50 1 1 P +X P45 45 -250 -650 150 R 50 50 1 1 P +X P55 55 -250 -1150 150 R 50 50 1 1 P +X P16 16 250 850 150 L 50 50 1 1 P +X P26 26 250 350 150 L 50 50 1 1 P +X P36 36 250 -150 150 L 50 50 1 1 P +X P46 46 250 -650 150 L 50 50 1 1 P +X P56 56 250 -1150 150 L 50 50 1 1 P +X P17 17 -250 750 150 R 50 50 1 1 P +X P27 27 -250 250 150 R 50 50 1 1 P +X P37 37 -250 -250 150 R 50 50 1 1 P +X P47 47 -250 -750 150 R 50 50 1 1 P +X P57 57 -250 -1250 150 R 50 50 1 1 P +X P18 18 250 750 150 L 50 50 1 1 P +X P28 28 250 250 150 L 50 50 1 1 P +X P38 38 250 -250 150 L 50 50 1 1 P +X P48 48 250 -750 150 L 50 50 1 1 P +X P58 58 250 -1250 150 L 50 50 1 1 P +X P19 19 -250 650 150 R 50 50 1 1 P +X P29 29 -250 150 150 R 50 50 1 1 P +X P39 39 -250 -350 150 R 50 50 1 1 P +X P49 49 -250 -850 150 R 50 50 1 1 P +X P59 59 -250 -1350 150 R 50 50 1 1 P +ENDDRAW +ENDDEF +# +# CONN_02X33 +# +DEF CONN_02X33 P 0 1 Y N 1 F N +F0 "P" 0 1700 50 H V C CNN +F1 "CONN_02X33" 0 0 50 V V C CNN +F2 "" 0 -350 50 H V C CNN +F3 "" 0 -350 50 H V C CNN +$FPLIST + Pin_Header_Straight_2X33 + Pin_Header_Angled_2X33 + Socket_Strip_Straight_2X33 + Socket_Strip_Angled_2X33 +$ENDFPLIST +DRAW +S -100 -1595 -50 -1605 0 1 0 N +S -100 -1495 -50 -1505 0 1 0 N +S -100 -1395 -50 -1405 0 1 0 N +S -100 -1295 -50 -1305 0 1 0 N +S -100 -1195 -50 -1205 0 1 0 N +S -100 -1095 -50 -1105 0 1 0 N +S -100 -995 -50 -1005 0 1 0 N +S -100 -895 -50 -905 0 1 0 N +S -100 -795 -50 -805 0 1 0 N +S -100 -695 -50 -705 0 1 0 N +S -100 -595 -50 -605 0 1 0 N +S -100 -495 -50 -505 0 1 0 N +S -100 -395 -50 -405 0 1 0 N +S -100 -295 -50 -305 0 1 0 N +S -100 -195 -50 -205 0 1 0 N +S -100 -95 -50 -105 0 1 0 N +S -100 5 -50 -5 0 1 0 N +S -100 105 -50 95 0 1 0 N +S -100 205 -50 195 0 1 0 N +S -100 305 -50 295 0 1 0 N +S -100 405 -50 395 0 1 0 N +S -100 505 -50 495 0 1 0 N +S -100 605 -50 595 0 1 0 N +S -100 705 -50 695 0 1 0 N +S -100 805 -50 795 0 1 0 N +S -100 905 -50 895 0 1 0 N +S -100 1005 -50 995 0 1 0 N +S -100 1105 -50 1095 0 1 0 N +S -100 1205 -50 1195 0 1 0 N +S -100 1305 -50 1295 0 1 0 N +S -100 1405 -50 1395 0 1 0 N +S -100 1505 -50 1495 0 1 0 N +S -100 1605 -50 1595 0 1 0 N +S -100 1650 100 -1650 0 1 0 N +S 50 -1595 100 -1605 0 1 0 N +S 50 -1495 100 -1505 0 1 0 N +S 50 -1395 100 -1405 0 1 0 N +S 50 -1295 100 -1305 0 1 0 N +S 50 -1195 100 -1205 0 1 0 N +S 50 -1095 100 -1105 0 1 0 N +S 50 -995 100 -1005 0 1 0 N +S 50 -895 100 -905 0 1 0 N +S 50 -795 100 -805 0 1 0 N +S 50 -695 100 -705 0 1 0 N +S 50 -595 100 -605 0 1 0 N +S 50 -495 100 -505 0 1 0 N +S 50 -395 100 -405 0 1 0 N +S 50 -295 100 -305 0 1 0 N +S 50 -195 100 -205 0 1 0 N +S 50 -95 100 -105 0 1 0 N +S 50 5 100 -5 0 1 0 N +S 50 105 100 95 0 1 0 N +S 50 205 100 195 0 1 0 N +S 50 305 100 295 0 1 0 N +S 50 405 100 395 0 1 0 N +S 50 505 100 495 0 1 0 N +S 50 605 100 595 0 1 0 N +S 50 705 100 695 0 1 0 N +S 50 805 100 795 0 1 0 N +S 50 905 100 895 0 1 0 N +S 50 1005 100 995 0 1 0 N +S 50 1105 100 1095 0 1 0 N +S 50 1205 100 1195 0 1 0 N +S 50 1305 100 1295 0 1 0 N +S 50 1405 100 1395 0 1 0 N +S 50 1505 100 1495 0 1 0 N +S 50 1605 100 1595 0 1 0 N +X P1 1 -250 1600 150 R 50 50 1 1 P +X P2 2 250 1600 150 L 50 50 1 1 P +X P3 3 -250 1500 150 R 50 50 1 1 P +X P4 4 250 1500 150 L 50 50 1 1 P +X P5 5 -250 1400 150 R 50 50 1 1 P +X P6 6 250 1400 150 L 50 50 1 1 P +X P7 7 -250 1300 150 R 50 50 1 1 P +X P8 8 250 1300 150 L 50 50 1 1 P +X P9 9 -250 1200 150 R 50 50 1 1 P +X P10 10 250 1200 150 L 50 50 1 1 P +X P20 20 250 700 150 L 50 50 1 1 P +X P30 30 250 200 150 L 50 50 1 1 P +X P40 40 250 -300 150 L 50 50 1 1 P +X P50 50 250 -800 150 L 50 50 1 1 P +X P60 60 250 -1300 150 L 50 50 1 1 P +X P11 11 -250 1100 150 R 50 50 1 1 P +X P21 21 -250 600 150 R 50 50 1 1 P +X P31 31 -250 100 150 R 50 50 1 1 P +X P41 41 -250 -400 150 R 50 50 1 1 P +X P51 51 -250 -900 150 R 50 50 1 1 P +X P61 61 -250 -1400 150 R 50 50 1 1 P +X P12 12 250 1100 150 L 50 50 1 1 P +X P22 22 250 600 150 L 50 50 1 1 P +X P32 32 250 100 150 L 50 50 1 1 P +X P42 42 250 -400 150 L 50 50 1 1 P +X P52 52 250 -900 150 L 50 50 1 1 P +X P62 62 250 -1400 150 L 50 50 1 1 P +X P13 13 -250 1000 150 R 50 50 1 1 P +X P23 23 -250 500 150 R 50 50 1 1 P +X P33 33 -250 0 150 R 50 50 1 1 P +X P43 43 -250 -500 150 R 50 50 1 1 P +X P53 53 -250 -1000 150 R 50 50 1 1 P +X P63 63 -250 -1500 150 R 50 50 1 1 P +X P14 14 250 1000 150 L 50 50 1 1 P +X P24 24 250 500 150 L 50 50 1 1 P +X P34 34 250 0 150 L 50 50 1 1 P +X P44 44 250 -500 150 L 50 50 1 1 P +X P54 54 250 -1000 150 L 50 50 1 1 P +X P64 64 250 -1500 150 L 50 50 1 1 P +X P15 15 -250 900 150 R 50 50 1 1 P +X P25 25 -250 400 150 R 50 50 1 1 P +X P35 35 -250 -100 150 R 50 50 1 1 P +X P45 45 -250 -600 150 R 50 50 1 1 P +X P55 55 -250 -1100 150 R 50 50 1 1 P +X P65 65 -250 -1600 150 R 50 50 1 1 P +X P16 16 250 900 150 L 50 50 1 1 P +X P26 26 250 400 150 L 50 50 1 1 P +X P36 36 250 -100 150 L 50 50 1 1 P +X P46 46 250 -600 150 L 50 50 1 1 P +X P56 56 250 -1100 150 L 50 50 1 1 P +X P66 66 250 -1600 150 L 50 50 1 1 P +X P17 17 -250 800 150 R 50 50 1 1 P +X P27 27 -250 300 150 R 50 50 1 1 P +X P37 37 -250 -200 150 R 50 50 1 1 P +X P47 47 -250 -700 150 R 50 50 1 1 P +X P57 57 -250 -1200 150 R 50 50 1 1 P +X P18 18 250 800 150 L 50 50 1 1 P +X P28 28 250 300 150 L 50 50 1 1 P +X P38 38 250 -200 150 L 50 50 1 1 P +X P48 48 250 -700 150 L 50 50 1 1 P +X P58 58 250 -1200 150 L 50 50 1 1 P +X P19 19 -250 700 150 R 50 50 1 1 P +X P29 29 -250 200 150 R 50 50 1 1 P +X P39 39 -250 -300 150 R 50 50 1 1 P +X P49 49 -250 -800 150 R 50 50 1 1 P +X P59 59 -250 -1300 150 R 50 50 1 1 P +ENDDRAW +ENDDEF +# +# CONN_02X34 +# +DEF CONN_02X34 P 0 1 Y N 1 F N +F0 "P" 0 1750 50 H V C CNN +F1 "CONN_02X34" 0 0 50 V V C CNN +F2 "" 0 -300 50 H V C CNN +F3 "" 0 -300 50 H V C CNN +$FPLIST + Pin_Header_Straight_2X34 + Pin_Header_Angled_2X34 + Socket_Strip_Straight_2X34 + Socket_Strip_Angled_2X34 +$ENDFPLIST +DRAW +S -100 -1645 -50 -1655 0 1 0 N +S -100 -1545 -50 -1555 0 1 0 N +S -100 -1445 -50 -1455 0 1 0 N +S -100 -1345 -50 -1355 0 1 0 N +S -100 -1245 -50 -1255 0 1 0 N +S -100 -1145 -50 -1155 0 1 0 N +S -100 -1045 -50 -1055 0 1 0 N +S -100 -945 -50 -955 0 1 0 N +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 955 -50 945 0 1 0 N +S -100 1055 -50 1045 0 1 0 N +S -100 1155 -50 1145 0 1 0 N +S -100 1255 -50 1245 0 1 0 N +S -100 1355 -50 1345 0 1 0 N +S -100 1455 -50 1445 0 1 0 N +S -100 1555 -50 1545 0 1 0 N +S -100 1655 -50 1645 0 1 0 N +S 50 -1645 100 -1655 0 1 0 N +S 50 -1545 100 -1555 0 1 0 N +S 50 -1445 100 -1455 0 1 0 N +S 50 -1345 100 -1355 0 1 0 N +S 50 -1245 100 -1255 0 1 0 N +S 50 -1145 100 -1155 0 1 0 N +S 50 -1045 100 -1055 0 1 0 N +S 50 -945 100 -955 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 +S 50 955 100 945 0 1 0 N +S 50 1055 100 1045 0 1 0 N +S 50 1155 100 1145 0 1 0 N +S 50 1255 100 1245 0 1 0 N +S 50 1355 100 1345 0 1 0 N +S 50 1455 100 1445 0 1 0 N +S 50 1555 100 1545 0 1 0 N +S 50 1655 100 1645 0 1 0 N +S 100 -1700 -100 1700 0 1 0 N +X P1 1 -250 1650 150 R 50 50 1 1 P +X P2 2 250 1650 150 L 50 50 1 1 P +X P3 3 -250 1550 150 R 50 50 1 1 P +X P4 4 250 1550 150 L 50 50 1 1 P +X P5 5 -250 1450 150 R 50 50 1 1 P +X P6 6 250 1450 150 L 50 50 1 1 P +X P7 7 -250 1350 150 R 50 50 1 1 P +X P8 8 250 1350 150 L 50 50 1 1 P +X P9 9 -250 1250 150 R 50 50 1 1 P +X P10 10 250 1250 150 L 50 50 1 1 P +X P20 20 250 750 150 L 50 50 1 1 P +X P30 30 250 250 150 L 50 50 1 1 P +X P40 40 250 -250 150 L 50 50 1 1 P +X P50 50 250 -750 150 L 50 50 1 1 P +X P60 60 250 -1250 150 L 50 50 1 1 P +X P11 11 -250 1150 150 R 50 50 1 1 P +X P21 21 -250 650 150 R 50 50 1 1 P +X P31 31 -250 150 150 R 50 50 1 1 P +X P41 41 -250 -350 150 R 50 50 1 1 P +X P51 51 -250 -850 150 R 50 50 1 1 P +X P61 61 -250 -1350 150 R 50 50 1 1 P +X P12 12 250 1150 150 L 50 50 1 1 P +X P22 22 250 650 150 L 50 50 1 1 P +X P32 32 250 150 150 L 50 50 1 1 P +X P42 42 250 -350 150 L 50 50 1 1 P +X P52 52 250 -850 150 L 50 50 1 1 P +X P62 62 250 -1350 150 L 50 50 1 1 P +X P13 13 -250 1050 150 R 50 50 1 1 P +X P23 23 -250 550 150 R 50 50 1 1 P +X P33 33 -250 50 150 R 50 50 1 1 P +X P43 43 -250 -450 150 R 50 50 1 1 P +X P53 53 -250 -950 150 R 50 50 1 1 P +X P63 63 -250 -1450 150 R 50 50 1 1 P +X P14 14 250 1050 150 L 50 50 1 1 P +X P24 24 250 550 150 L 50 50 1 1 P +X P34 34 250 50 150 L 50 50 1 1 P +X P44 44 250 -450 150 L 50 50 1 1 P +X P54 54 250 -950 150 L 50 50 1 1 P +X P64 64 250 -1450 150 L 50 50 1 1 P +X P15 15 -250 950 150 R 50 50 1 1 P +X P25 25 -250 450 150 R 50 50 1 1 P +X P35 35 -250 -50 150 R 50 50 1 1 P +X P45 45 -250 -550 150 R 50 50 1 1 P +X P55 55 -250 -1050 150 R 50 50 1 1 P +X P65 65 -250 -1550 150 R 50 50 1 1 P +X P16 16 250 950 150 L 50 50 1 1 P +X P26 26 250 450 150 L 50 50 1 1 P +X P36 36 250 -50 150 L 50 50 1 1 P +X P46 46 250 -550 150 L 50 50 1 1 P +X P56 56 250 -1050 150 L 50 50 1 1 P +X P66 66 250 -1550 150 L 50 50 1 1 P +X P17 17 -250 850 150 R 50 50 1 1 P +X P27 27 -250 350 150 R 50 50 1 1 P +X P37 37 -250 -150 150 R 50 50 1 1 P +X P47 47 -250 -650 150 R 50 50 1 1 P +X P57 57 -250 -1150 150 R 50 50 1 1 P +X P67 67 -250 -1650 150 R 50 50 1 1 P +X P18 18 250 850 150 L 50 50 1 1 P +X P28 28 250 350 150 L 50 50 1 1 P +X P38 38 250 -150 150 L 50 50 1 1 P +X P48 48 250 -650 150 L 50 50 1 1 P +X P58 58 250 -1150 150 L 50 50 1 1 P +X P68 68 250 -1650 150 L 50 50 1 1 P +X P19 19 -250 750 150 R 50 50 1 1 P +X P29 29 -250 250 150 R 50 50 1 1 P +X P39 39 -250 -250 150 R 50 50 1 1 P +X P49 49 -250 -750 150 R 50 50 1 1 P +X P59 59 -250 -1250 150 R 50 50 1 1 P +ENDDRAW +ENDDEF +# +# CONN_02X35 +# +DEF CONN_02X35 P 0 1 Y N 1 F N +F0 "P" 0 1800 50 H V C CNN +F1 "CONN_02X35" 0 0 50 V V C CNN +F2 "" 0 -250 50 H V C CNN +F3 "" 0 -250 50 H V C CNN +$FPLIST + Pin_Header_Straight_2X35 + Pin_Header_Angled_2X35 + Socket_Strip_Straight_2X35 + Socket_Strip_Angled_2X35 +$ENDFPLIST +DRAW +S -100 -1695 -50 -1705 0 1 0 N +S -100 -1595 -50 -1605 0 1 0 N +S -100 -1495 -50 -1505 0 1 0 N +S -100 -1395 -50 -1405 0 1 0 N +S -100 -1295 -50 -1305 0 1 0 N +S -100 -1195 -50 -1205 0 1 0 N +S -100 -1095 -50 -1105 0 1 0 N +S -100 -995 -50 -1005 0 1 0 N +S -100 -895 -50 -905 0 1 0 N +S -100 -795 -50 -805 0 1 0 N +S -100 -695 -50 -705 0 1 0 N +S -100 -595 -50 -605 0 1 0 N +S -100 -495 -50 -505 0 1 0 N +S -100 -395 -50 -405 0 1 0 N +S -100 -295 -50 -305 0 1 0 N +S -100 -195 -50 -205 0 1 0 N +S -100 -95 -50 -105 0 1 0 N +S -100 5 -50 -5 0 1 0 N +S -100 105 -50 95 0 1 0 N +S -100 205 -50 195 0 1 0 N +S -100 305 -50 295 0 1 0 N +S -100 405 -50 395 0 1 0 N +S -100 505 -50 495 0 1 0 N +S -100 605 -50 595 0 1 0 N +S -100 705 -50 695 0 1 0 N +S -100 805 -50 795 0 1 0 N +S -100 905 -50 895 0 1 0 N +S -100 1005 -50 995 0 1 0 N +S -100 1105 -50 1095 0 1 0 N +S -100 1205 -50 1195 0 1 0 N +S -100 1305 -50 1295 0 1 0 N +S -100 1405 -50 1395 0 1 0 N +S -100 1505 -50 1495 0 1 0 N +S -100 1605 -50 1595 0 1 0 N +S -100 1705 -50 1695 0 1 0 N +S -100 1750 100 -1750 0 1 0 N +S 50 -1695 100 -1705 0 1 0 N +S 50 -1595 100 -1605 0 1 0 N +S 50 -1495 100 -1505 0 1 0 N +S 50 -1395 100 -1405 0 1 0 N +S 50 -1295 100 -1305 0 1 0 N +S 50 -1195 100 -1205 0 1 0 N +S 50 -1095 100 -1105 0 1 0 N +S 50 -995 100 -1005 0 1 0 N +S 50 -895 100 -905 0 1 0 N +S 50 -795 100 -805 0 1 0 N +S 50 -695 100 -705 0 1 0 N +S 50 -595 100 -605 0 1 0 N +S 50 -495 100 -505 0 1 0 N +S 50 -395 100 -405 0 1 0 N +S 50 -295 100 -305 0 1 0 N +S 50 -195 100 -205 0 1 0 N +S 50 -95 100 -105 0 1 0 N +S 50 5 100 -5 0 1 0 N +S 50 105 100 95 0 1 0 N +S 50 205 100 195 0 1 0 N +S 50 305 100 295 0 1 0 N +S 50 405 100 395 0 1 0 N +S 50 505 100 495 0 1 0 N +S 50 605 100 595 0 1 0 N +S 50 705 100 695 0 1 0 N +S 50 805 100 795 0 1 0 N +S 50 905 100 895 0 1 0 N +S 50 1005 100 995 0 1 0 N +S 50 1105 100 1095 0 1 0 N +S 50 1205 100 1195 0 1 0 N +S 50 1305 100 1295 0 1 0 N +S 50 1405 100 1395 0 1 0 N +S 50 1505 100 1495 0 1 0 N +S 50 1605 100 1595 0 1 0 N +S 50 1705 100 1695 0 1 0 N +X P1 1 -250 1700 150 R 50 50 1 1 P +X P2 2 250 1700 150 L 50 50 1 1 P +X P3 3 -250 1600 150 R 50 50 1 1 P +X P4 4 250 1600 150 L 50 50 1 1 P +X P5 5 -250 1500 150 R 50 50 1 1 P +X P6 6 250 1500 150 L 50 50 1 1 P +X P7 7 -250 1400 150 R 50 50 1 1 P +X P8 8 250 1400 150 L 50 50 1 1 P +X P9 9 -250 1300 150 R 50 50 1 1 P +X P10 10 250 1300 150 L 50 50 1 1 P +X P20 20 250 800 150 L 50 50 1 1 P +X P30 30 250 300 150 L 50 50 1 1 P +X P40 40 250 -200 150 L 50 50 1 1 P +X P50 50 250 -700 150 L 50 50 1 1 P +X P60 60 250 -1200 150 L 50 50 1 1 P +X P70 70 250 -1700 150 L 50 50 1 1 P +X P11 11 -250 1200 150 R 50 50 1 1 P +X P21 21 -250 700 150 R 50 50 1 1 P +X P31 31 -250 200 150 R 50 50 1 1 P +X P41 41 -250 -300 150 R 50 50 1 1 P +X P51 51 -250 -800 150 R 50 50 1 1 P +X P61 61 -250 -1300 150 R 50 50 1 1 P +X P12 12 250 1200 150 L 50 50 1 1 P +X P22 22 250 700 150 L 50 50 1 1 P +X P32 32 250 200 150 L 50 50 1 1 P +X P42 42 250 -300 150 L 50 50 1 1 P +X P52 52 250 -800 150 L 50 50 1 1 P +X P62 62 250 -1300 150 L 50 50 1 1 P +X P13 13 -250 1100 150 R 50 50 1 1 P +X P23 23 -250 600 150 R 50 50 1 1 P +X P33 33 -250 100 150 R 50 50 1 1 P +X P43 43 -250 -400 150 R 50 50 1 1 P +X P53 53 -250 -900 150 R 50 50 1 1 P +X P63 63 -250 -1400 150 R 50 50 1 1 P +X P14 14 250 1100 150 L 50 50 1 1 P +X P24 24 250 600 150 L 50 50 1 1 P +X P34 34 250 100 150 L 50 50 1 1 P +X P44 44 250 -400 150 L 50 50 1 1 P +X P54 54 250 -900 150 L 50 50 1 1 P +X P64 64 250 -1400 150 L 50 50 1 1 P +X P15 15 -250 1000 150 R 50 50 1 1 P +X P25 25 -250 500 150 R 50 50 1 1 P +X P35 35 -250 0 150 R 50 50 1 1 P +X P45 45 -250 -500 150 R 50 50 1 1 P +X P55 55 -250 -1000 150 R 50 50 1 1 P +X P65 65 -250 -1500 150 R 50 50 1 1 P +X P16 16 250 1000 150 L 50 50 1 1 P +X P26 26 250 500 150 L 50 50 1 1 P +X P36 36 250 0 150 L 50 50 1 1 P +X P46 46 250 -500 150 L 50 50 1 1 P +X P56 56 250 -1000 150 L 50 50 1 1 P +X P66 66 250 -1500 150 L 50 50 1 1 P +X P17 17 -250 900 150 R 50 50 1 1 P +X P27 27 -250 400 150 R 50 50 1 1 P +X P37 37 -250 -100 150 R 50 50 1 1 P +X P47 47 -250 -600 150 R 50 50 1 1 P +X P57 57 -250 -1100 150 R 50 50 1 1 P +X P67 67 -250 -1600 150 R 50 50 1 1 P +X P18 18 250 900 150 L 50 50 1 1 P +X P28 28 250 400 150 L 50 50 1 1 P +X P38 38 250 -100 150 L 50 50 1 1 P +X P48 48 250 -600 150 L 50 50 1 1 P +X P58 58 250 -1100 150 L 50 50 1 1 P +X P68 68 250 -1600 150 L 50 50 1 1 P +X P19 19 -250 800 150 R 50 50 1 1 P +X P29 29 -250 300 150 R 50 50 1 1 P +X P39 39 -250 -200 150 R 50 50 1 1 P +X P49 49 -250 -700 150 R 50 50 1 1 P +X P59 59 -250 -1200 150 R 50 50 1 1 P +X P69 69 -250 -1700 150 R 50 50 1 1 P +ENDDRAW +ENDDEF +# +# CONN_02X36 +# +DEF CONN_02X36 P 0 1 Y N 1 F N +F0 "P" 0 1850 50 H V C CNN +F1 "CONN_02X36" 0 0 50 V V C CNN +F2 "" 0 -200 50 H V C CNN +F3 "" 0 -200 50 H V C CNN +$FPLIST + Pin_Header_Straight_2X36 + Pin_Header_Angled_2X36 + Socket_Strip_Straight_2X36 + Socket_Strip_Angled_2X36 +$ENDFPLIST +DRAW +S -100 -1800 100 1800 0 1 0 N +S -100 -1745 -50 -1755 0 1 0 N +S -100 -1645 -50 -1655 0 1 0 N +S -100 -1545 -50 -1555 0 1 0 N +S -100 -1445 -50 -1455 0 1 0 N +S -100 -1345 -50 -1355 0 1 0 N +S -100 -1245 -50 -1255 0 1 0 N +S -100 -1145 -50 -1155 0 1 0 N +S -100 -1045 -50 -1055 0 1 0 N +S -100 -945 -50 -955 0 1 0 N +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 955 -50 945 0 1 0 N +S -100 1055 -50 1045 0 1 0 N +S -100 1155 -50 1145 0 1 0 N +S -100 1255 -50 1245 0 1 0 N +S -100 1355 -50 1345 0 1 0 N +S -100 1455 -50 1445 0 1 0 N +S -100 1555 -50 1545 0 1 0 N +S -100 1655 -50 1645 0 1 0 N +S -100 1755 -50 1745 0 1 0 N +S 50 -1745 100 -1755 0 1 0 N +S 50 -1645 100 -1655 0 1 0 N +S 50 -1545 100 -1555 0 1 0 N +S 50 -1445 100 -1455 0 1 0 N +S 50 -1345 100 -1355 0 1 0 N +S 50 -1245 100 -1255 0 1 0 N +S 50 -1145 100 -1155 0 1 0 N +S 50 -1045 100 -1055 0 1 0 N +S 50 -945 100 -955 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 +S 50 955 100 945 0 1 0 N +S 50 1055 100 1045 0 1 0 N +S 50 1155 100 1145 0 1 0 N +S 50 1255 100 1245 0 1 0 N +S 50 1355 100 1345 0 1 0 N +S 50 1455 100 1445 0 1 0 N +S 50 1555 100 1545 0 1 0 N +S 50 1655 100 1645 0 1 0 N +S 50 1755 100 1745 0 1 0 N +X P1 1 -250 1750 150 R 50 50 1 1 P +X P2 2 250 1750 150 L 50 50 1 1 P +X P3 3 -250 1650 150 R 50 50 1 1 P +X P4 4 250 1650 150 L 50 50 1 1 P +X P5 5 -250 1550 150 R 50 50 1 1 P +X P6 6 250 1550 150 L 50 50 1 1 P +X P7 7 -250 1450 150 R 50 50 1 1 P +X P8 8 250 1450 150 L 50 50 1 1 P +X P9 9 -250 1350 150 R 50 50 1 1 P +X P10 10 250 1350 150 L 50 50 1 1 P +X P20 20 250 850 150 L 50 50 1 1 P +X P30 30 250 350 150 L 50 50 1 1 P +X P40 40 250 -150 150 L 50 50 1 1 P +X P50 50 250 -650 150 L 50 50 1 1 P +X P60 60 250 -1150 150 L 50 50 1 1 P +X P70 70 250 -1650 150 L 50 50 1 1 P +X P11 11 -250 1250 150 R 50 50 1 1 P +X P21 21 -250 750 150 R 50 50 1 1 P +X P31 31 -250 250 150 R 50 50 1 1 P +X P41 41 -250 -250 150 R 50 50 1 1 P +X P51 51 -250 -750 150 R 50 50 1 1 P +X P61 61 -250 -1250 150 R 50 50 1 1 P +X P71 71 -250 -1750 150 R 50 50 1 1 P +X P12 12 250 1250 150 L 50 50 1 1 P +X P22 22 250 750 150 L 50 50 1 1 P +X P32 32 250 250 150 L 50 50 1 1 P +X P42 42 250 -250 150 L 50 50 1 1 P +X P52 52 250 -750 150 L 50 50 1 1 P +X P62 62 250 -1250 150 L 50 50 1 1 P +X P72 72 250 -1750 150 L 50 50 1 1 P +X P13 13 -250 1150 150 R 50 50 1 1 P +X P23 23 -250 650 150 R 50 50 1 1 P +X P33 33 -250 150 150 R 50 50 1 1 P +X P43 43 -250 -350 150 R 50 50 1 1 P +X P53 53 -250 -850 150 R 50 50 1 1 P +X P63 63 -250 -1350 150 R 50 50 1 1 P +X P14 14 250 1150 150 L 50 50 1 1 P +X P24 24 250 650 150 L 50 50 1 1 P +X P34 34 250 150 150 L 50 50 1 1 P +X P44 44 250 -350 150 L 50 50 1 1 P +X P54 54 250 -850 150 L 50 50 1 1 P +X P64 64 250 -1350 150 L 50 50 1 1 P +X P15 15 -250 1050 150 R 50 50 1 1 P +X P25 25 -250 550 150 R 50 50 1 1 P +X P35 35 -250 50 150 R 50 50 1 1 P +X P45 45 -250 -450 150 R 50 50 1 1 P +X P55 55 -250 -950 150 R 50 50 1 1 P +X P65 65 -250 -1450 150 R 50 50 1 1 P +X P16 16 250 1050 150 L 50 50 1 1 P +X P26 26 250 550 150 L 50 50 1 1 P +X P36 36 250 50 150 L 50 50 1 1 P +X P46 46 250 -450 150 L 50 50 1 1 P +X P56 56 250 -950 150 L 50 50 1 1 P +X P66 66 250 -1450 150 L 50 50 1 1 P +X P17 17 -250 950 150 R 50 50 1 1 P +X P27 27 -250 450 150 R 50 50 1 1 P +X P37 37 -250 -50 150 R 50 50 1 1 P +X P47 47 -250 -550 150 R 50 50 1 1 P +X P57 57 -250 -1050 150 R 50 50 1 1 P +X P67 67 -250 -1550 150 R 50 50 1 1 P +X P18 18 250 950 150 L 50 50 1 1 P +X P28 28 250 450 150 L 50 50 1 1 P +X P38 38 250 -50 150 L 50 50 1 1 P +X P48 48 250 -550 150 L 50 50 1 1 P +X P58 58 250 -1050 150 L 50 50 1 1 P +X P68 68 250 -1550 150 L 50 50 1 1 P +X P19 19 -250 850 150 R 50 50 1 1 P +X P29 29 -250 350 150 R 50 50 1 1 P +X P39 39 -250 -150 150 R 50 50 1 1 P +X P49 49 -250 -650 150 R 50 50 1 1 P +X P59 59 -250 -1150 150 R 50 50 1 1 P +X P69 69 -250 -1650 150 R 50 50 1 1 P +ENDDRAW +ENDDEF +# +# CONN_02X37 +# +DEF CONN_02X37 P 0 1 Y N 1 F N +F0 "P" 0 1900 50 H V C CNN +F1 "CONN_02X37" 0 0 50 V V C CNN +F2 "" 0 -150 50 H V C CNN +F3 "" 0 -150 50 H V C CNN +$FPLIST + Pin_Header_Straight_2X37 + Pin_Header_Angled_2X37 + Socket_Strip_Straight_2X37 + Socket_Strip_Angled_2X37 +$ENDFPLIST +DRAW +S -100 -1795 -50 -1805 0 1 0 N +S -100 -1695 -50 -1705 0 1 0 N +S -100 -1595 -50 -1605 0 1 0 N +S -100 -1495 -50 -1505 0 1 0 N +S -100 -1395 -50 -1405 0 1 0 N +S -100 -1295 -50 -1305 0 1 0 N +S -100 -1195 -50 -1205 0 1 0 N +S -100 -1095 -50 -1105 0 1 0 N +S -100 -995 -50 -1005 0 1 0 N +S -100 -895 -50 -905 0 1 0 N +S -100 -795 -50 -805 0 1 0 N +S -100 -695 -50 -705 0 1 0 N +S -100 -595 -50 -605 0 1 0 N +S -100 -495 -50 -505 0 1 0 N +S -100 -395 -50 -405 0 1 0 N +S -100 -295 -50 -305 0 1 0 N +S -100 -195 -50 -205 0 1 0 N +S -100 -95 -50 -105 0 1 0 N +S -100 5 -50 -5 0 1 0 N +S -100 105 -50 95 0 1 0 N +S -100 205 -50 195 0 1 0 N +S -100 305 -50 295 0 1 0 N +S -100 405 -50 395 0 1 0 N +S -100 505 -50 495 0 1 0 N +S -100 605 -50 595 0 1 0 N +S -100 705 -50 695 0 1 0 N +S -100 805 -50 795 0 1 0 N +S -100 905 -50 895 0 1 0 N +S -100 1005 -50 995 0 1 0 N +S -100 1105 -50 1095 0 1 0 N +S -100 1205 -50 1195 0 1 0 N +S -100 1305 -50 1295 0 1 0 N +S -100 1405 -50 1395 0 1 0 N +S -100 1505 -50 1495 0 1 0 N +S -100 1605 -50 1595 0 1 0 N +S -100 1705 -50 1695 0 1 0 N +S -100 1805 -50 1795 0 1 0 N +S -100 1850 100 -1850 0 1 0 N +S 50 -1795 100 -1805 0 1 0 N +S 50 -1695 100 -1705 0 1 0 N +S 50 -1595 100 -1605 0 1 0 N +S 50 -1495 100 -1505 0 1 0 N +S 50 -1395 100 -1405 0 1 0 N +S 50 -1295 100 -1305 0 1 0 N +S 50 -1195 100 -1205 0 1 0 N +S 50 -1095 100 -1105 0 1 0 N +S 50 -995 100 -1005 0 1 0 N +S 50 -895 100 -905 0 1 0 N +S 50 -795 100 -805 0 1 0 N +S 50 -695 100 -705 0 1 0 N +S 50 -595 100 -605 0 1 0 N +S 50 -495 100 -505 0 1 0 N +S 50 -395 100 -405 0 1 0 N +S 50 -295 100 -305 0 1 0 N +S 50 -195 100 -205 0 1 0 N +S 50 -95 100 -105 0 1 0 N +S 50 5 100 -5 0 1 0 N +S 50 105 100 95 0 1 0 N +S 50 205 100 195 0 1 0 N +S 50 305 100 295 0 1 0 N +S 50 405 100 395 0 1 0 N +S 50 505 100 495 0 1 0 N +S 50 605 100 595 0 1 0 N +S 50 705 100 695 0 1 0 N +S 50 805 100 795 0 1 0 N +S 50 905 100 895 0 1 0 N +S 50 1005 100 995 0 1 0 N +S 50 1105 100 1095 0 1 0 N +S 50 1205 100 1195 0 1 0 N +S 50 1305 100 1295 0 1 0 N +S 50 1405 100 1395 0 1 0 N +S 50 1505 100 1495 0 1 0 N +S 50 1605 100 1595 0 1 0 N +S 50 1705 100 1695 0 1 0 N +S 50 1805 100 1795 0 1 0 N +X P1 1 -250 1800 150 R 50 50 1 1 P +X P2 2 250 1800 150 L 50 50 1 1 P +X P3 3 -250 1700 150 R 50 50 1 1 P +X P4 4 250 1700 150 L 50 50 1 1 P +X P5 5 -250 1600 150 R 50 50 1 1 P +X P6 6 250 1600 150 L 50 50 1 1 P +X P7 7 -250 1500 150 R 50 50 1 1 P +X P8 8 250 1500 150 L 50 50 1 1 P +X P9 9 -250 1400 150 R 50 50 1 1 P +X P10 10 250 1400 150 L 50 50 1 1 P +X P20 20 250 900 150 L 50 50 1 1 P +X P30 30 250 400 150 L 50 50 1 1 P +X P40 40 250 -100 150 L 50 50 1 1 P +X P50 50 250 -600 150 L 50 50 1 1 P +X P60 60 250 -1100 150 L 50 50 1 1 P +X P70 70 250 -1600 150 L 50 50 1 1 P +X P11 11 -250 1300 150 R 50 50 1 1 P +X P21 21 -250 800 150 R 50 50 1 1 P +X P31 31 -250 300 150 R 50 50 1 1 P +X P41 41 -250 -200 150 R 50 50 1 1 P +X P51 51 -250 -700 150 R 50 50 1 1 P +X P61 61 -250 -1200 150 R 50 50 1 1 P +X P71 71 -250 -1700 150 R 50 50 1 1 P +X P12 12 250 1300 150 L 50 50 1 1 P +X P22 22 250 800 150 L 50 50 1 1 P +X P32 32 250 300 150 L 50 50 1 1 P +X P42 42 250 -200 150 L 50 50 1 1 P +X P52 52 250 -700 150 L 50 50 1 1 P +X P62 62 250 -1200 150 L 50 50 1 1 P +X P72 72 250 -1700 150 L 50 50 1 1 P +X P13 13 -250 1200 150 R 50 50 1 1 P +X P23 23 -250 700 150 R 50 50 1 1 P +X P33 33 -250 200 150 R 50 50 1 1 P +X P43 43 -250 -300 150 R 50 50 1 1 P +X P53 53 -250 -800 150 R 50 50 1 1 P +X P63 63 -250 -1300 150 R 50 50 1 1 P +X P73 73 -250 -1800 150 R 50 50 1 1 P +X P14 14 250 1200 150 L 50 50 1 1 P +X P24 24 250 700 150 L 50 50 1 1 P +X P34 34 250 200 150 L 50 50 1 1 P +X P44 44 250 -300 150 L 50 50 1 1 P +X P54 54 250 -800 150 L 50 50 1 1 P +X P64 64 250 -1300 150 L 50 50 1 1 P +X P74 74 250 -1800 150 L 50 50 1 1 P +X P15 15 -250 1100 150 R 50 50 1 1 P +X P25 25 -250 600 150 R 50 50 1 1 P +X P35 35 -250 100 150 R 50 50 1 1 P +X P45 45 -250 -400 150 R 50 50 1 1 P +X P55 55 -250 -900 150 R 50 50 1 1 P +X P65 65 -250 -1400 150 R 50 50 1 1 P +X P16 16 250 1100 150 L 50 50 1 1 P +X P26 26 250 600 150 L 50 50 1 1 P +X P36 36 250 100 150 L 50 50 1 1 P +X P46 46 250 -400 150 L 50 50 1 1 P +X P56 56 250 -900 150 L 50 50 1 1 P +X P66 66 250 -1400 150 L 50 50 1 1 P +X P17 17 -250 1000 150 R 50 50 1 1 P +X P27 27 -250 500 150 R 50 50 1 1 P +X P37 37 -250 0 150 R 50 50 1 1 P +X P47 47 -250 -500 150 R 50 50 1 1 P +X P57 57 -250 -1000 150 R 50 50 1 1 P +X P67 67 -250 -1500 150 R 50 50 1 1 P +X P18 18 250 1000 150 L 50 50 1 1 P +X P28 28 250 500 150 L 50 50 1 1 P +X P38 38 250 0 150 L 50 50 1 1 P +X P48 48 250 -500 150 L 50 50 1 1 P +X P58 58 250 -1000 150 L 50 50 1 1 P +X P68 68 250 -1500 150 L 50 50 1 1 P +X P19 19 -250 900 150 R 50 50 1 1 P +X P29 29 -250 400 150 R 50 50 1 1 P +X P39 39 -250 -100 150 R 50 50 1 1 P +X P49 49 -250 -600 150 R 50 50 1 1 P +X P59 59 -250 -1100 150 R 50 50 1 1 P +X P69 69 -250 -1600 150 R 50 50 1 1 P +ENDDRAW +ENDDEF +# +# CONN_02X38 +# +DEF CONN_02X38 P 0 1 Y N 1 F N +F0 "P" 0 1950 50 H V C CNN +F1 "CONN_02X38" 0 0 50 V V C CNN +F2 "" 0 -100 50 H V C CNN +F3 "" 0 -100 50 H V C CNN +$FPLIST + Pin_Header_Straight_2X38 + Pin_Header_Angled_2X38 + Socket_Strip_Straight_2X38 + Socket_Strip_Angled_2X38 +$ENDFPLIST +DRAW +S -100 -1900 100 1900 0 1 0 N +S -100 -1845 -50 -1855 0 1 0 N +S -100 -1745 -50 -1755 0 1 0 N +S -100 -1645 -50 -1655 0 1 0 N +S -100 -1545 -50 -1555 0 1 0 N +S -100 -1445 -50 -1455 0 1 0 N +S -100 -1345 -50 -1355 0 1 0 N +S -100 -1245 -50 -1255 0 1 0 N +S -100 -1145 -50 -1155 0 1 0 N +S -100 -1045 -50 -1055 0 1 0 N +S -100 -945 -50 -955 0 1 0 N +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 955 -50 945 0 1 0 N +S -100 1055 -50 1045 0 1 0 N +S -100 1155 -50 1145 0 1 0 N +S -100 1255 -50 1245 0 1 0 N +S -100 1355 -50 1345 0 1 0 N +S -100 1455 -50 1445 0 1 0 N +S -100 1555 -50 1545 0 1 0 N +S -100 1655 -50 1645 0 1 0 N +S -100 1755 -50 1745 0 1 0 N +S -100 1855 -50 1845 0 1 0 N +S 50 -1845 100 -1855 0 1 0 N +S 50 -1745 100 -1755 0 1 0 N +S 50 -1645 100 -1655 0 1 0 N +S 50 -1545 100 -1555 0 1 0 N +S 50 -1445 100 -1455 0 1 0 N +S 50 -1345 100 -1355 0 1 0 N +S 50 -1245 100 -1255 0 1 0 N +S 50 -1145 100 -1155 0 1 0 N +S 50 -1045 100 -1055 0 1 0 N +S 50 -945 100 -955 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 +S 50 955 100 945 0 1 0 N +S 50 1055 100 1045 0 1 0 N +S 50 1155 100 1145 0 1 0 N +S 50 1255 100 1245 0 1 0 N +S 50 1355 100 1345 0 1 0 N +S 50 1455 100 1445 0 1 0 N +S 50 1555 100 1545 0 1 0 N +S 50 1655 100 1645 0 1 0 N +S 50 1755 100 1745 0 1 0 N +S 50 1855 100 1845 0 1 0 N +X P1 1 -250 1850 150 R 50 50 1 1 P +X P2 2 250 1850 150 L 50 50 1 1 P +X P3 3 -250 1750 150 R 50 50 1 1 P +X P4 4 250 1750 150 L 50 50 1 1 P +X P5 5 -250 1650 150 R 50 50 1 1 P +X P6 6 250 1650 150 L 50 50 1 1 P +X P7 7 -250 1550 150 R 50 50 1 1 P +X P8 8 250 1550 150 L 50 50 1 1 P +X P9 9 -250 1450 150 R 50 50 1 1 P +X P10 10 250 1450 150 L 50 50 1 1 P +X P20 20 250 950 150 L 50 50 1 1 P +X P30 30 250 450 150 L 50 50 1 1 P +X P40 40 250 -50 150 L 50 50 1 1 P +X P50 50 250 -550 150 L 50 50 1 1 P +X P60 60 250 -1050 150 L 50 50 1 1 P +X P70 70 250 -1550 150 L 50 50 1 1 P +X P11 11 -250 1350 150 R 50 50 1 1 P +X P21 21 -250 850 150 R 50 50 1 1 P +X P31 31 -250 350 150 R 50 50 1 1 P +X P41 41 -250 -150 150 R 50 50 1 1 P +X P51 51 -250 -650 150 R 50 50 1 1 P +X P61 61 -250 -1150 150 R 50 50 1 1 P +X P71 71 -250 -1650 150 R 50 50 1 1 P +X P12 12 250 1350 150 L 50 50 1 1 P +X P22 22 250 850 150 L 50 50 1 1 P +X P32 32 250 350 150 L 50 50 1 1 P +X P42 42 250 -150 150 L 50 50 1 1 P +X P52 52 250 -650 150 L 50 50 1 1 P +X P62 62 250 -1150 150 L 50 50 1 1 P +X P72 72 250 -1650 150 L 50 50 1 1 P +X P13 13 -250 1250 150 R 50 50 1 1 P +X P23 23 -250 750 150 R 50 50 1 1 P +X P33 33 -250 250 150 R 50 50 1 1 P +X P43 43 -250 -250 150 R 50 50 1 1 P +X P53 53 -250 -750 150 R 50 50 1 1 P +X P63 63 -250 -1250 150 R 50 50 1 1 P +X P73 73 -250 -1750 150 R 50 50 1 1 P +X P14 14 250 1250 150 L 50 50 1 1 P +X P24 24 250 750 150 L 50 50 1 1 P +X P34 34 250 250 150 L 50 50 1 1 P +X P44 44 250 -250 150 L 50 50 1 1 P +X P54 54 250 -750 150 L 50 50 1 1 P +X P64 64 250 -1250 150 L 50 50 1 1 P +X P74 74 250 -1750 150 L 50 50 1 1 P +X P15 15 -250 1150 150 R 50 50 1 1 P +X P25 25 -250 650 150 R 50 50 1 1 P +X P35 35 -250 150 150 R 50 50 1 1 P +X P45 45 -250 -350 150 R 50 50 1 1 P +X P55 55 -250 -850 150 R 50 50 1 1 P +X P65 65 -250 -1350 150 R 50 50 1 1 P +X P75 75 -250 -1850 150 R 50 50 1 1 P +X P16 16 250 1150 150 L 50 50 1 1 P +X P26 26 250 650 150 L 50 50 1 1 P +X P36 36 250 150 150 L 50 50 1 1 P +X P46 46 250 -350 150 L 50 50 1 1 P +X P56 56 250 -850 150 L 50 50 1 1 P +X P66 66 250 -1350 150 L 50 50 1 1 P +X P76 76 250 -1850 150 L 50 50 1 1 P +X P17 17 -250 1050 150 R 50 50 1 1 P +X P27 27 -250 550 150 R 50 50 1 1 P +X P37 37 -250 50 150 R 50 50 1 1 P +X P47 47 -250 -450 150 R 50 50 1 1 P +X P57 57 -250 -950 150 R 50 50 1 1 P +X P67 67 -250 -1450 150 R 50 50 1 1 P +X P18 18 250 1050 150 L 50 50 1 1 P +X P28 28 250 550 150 L 50 50 1 1 P +X P38 38 250 50 150 L 50 50 1 1 P +X P48 48 250 -450 150 L 50 50 1 1 P +X P58 58 250 -950 150 L 50 50 1 1 P +X P68 68 250 -1450 150 L 50 50 1 1 P +X P19 19 -250 950 150 R 50 50 1 1 P +X P29 29 -250 450 150 R 50 50 1 1 P +X P39 39 -250 -50 150 R 50 50 1 1 P +X P49 49 -250 -550 150 R 50 50 1 1 P +X P59 59 -250 -1050 150 R 50 50 1 1 P +X P69 69 -250 -1550 150 R 50 50 1 1 P +ENDDRAW +ENDDEF +# +# CONN_02X39 +# +DEF CONN_02X39 P 0 1 Y N 1 F N +F0 "P" 0 2000 50 H V C CNN +F1 "CONN_02X39" 0 0 50 V V C CNN +F2 "" 0 -50 50 H V C CNN +F3 "" 0 -50 50 H V C CNN +$FPLIST + Pin_Header_Straight_2X39 + Pin_Header_Angled_2X39 + Socket_Strip_Straight_2X39 + Socket_Strip_Angled_2X39 +$ENDFPLIST +DRAW +S -100 -1950 100 1950 0 1 0 N +S -100 -1895 -50 -1905 0 1 0 N +S -100 -1795 -50 -1805 0 1 0 N +S -100 -1695 -50 -1705 0 1 0 N +S -100 -1595 -50 -1605 0 1 0 N +S -100 -1495 -50 -1505 0 1 0 N +S -100 -1395 -50 -1405 0 1 0 N +S -100 -1295 -50 -1305 0 1 0 N +S -100 -1195 -50 -1205 0 1 0 N +S -100 -1095 -50 -1105 0 1 0 N +S -100 -995 -50 -1005 0 1 0 N +S -100 -895 -50 -905 0 1 0 N +S -100 -795 -50 -805 0 1 0 N +S -100 -695 -50 -705 0 1 0 N +S -100 -595 -50 -605 0 1 0 N +S -100 -495 -50 -505 0 1 0 N +S -100 -395 -50 -405 0 1 0 N +S -100 -295 -50 -305 0 1 0 N +S -100 -195 -50 -205 0 1 0 N +S -100 -95 -50 -105 0 1 0 N +S -100 5 -50 -5 0 1 0 N +S -100 105 -50 95 0 1 0 N +S -100 205 -50 195 0 1 0 N +S -100 305 -50 295 0 1 0 N +S -100 405 -50 395 0 1 0 N +S -100 505 -50 495 0 1 0 N +S -100 605 -50 595 0 1 0 N +S -100 705 -50 695 0 1 0 N +S -100 805 -50 795 0 1 0 N +S -100 905 -50 895 0 1 0 N +S -100 1005 -50 995 0 1 0 N +S -100 1105 -50 1095 0 1 0 N +S -100 1205 -50 1195 0 1 0 N +S -100 1305 -50 1295 0 1 0 N +S -100 1405 -50 1395 0 1 0 N +S -100 1505 -50 1495 0 1 0 N +S -100 1605 -50 1595 0 1 0 N +S -100 1705 -50 1695 0 1 0 N +S -100 1805 -50 1795 0 1 0 N +S -100 1905 -50 1895 0 1 0 N +S 50 -1895 100 -1905 0 1 0 N +S 50 -1795 100 -1805 0 1 0 N +S 50 -1695 100 -1705 0 1 0 N +S 50 -1595 100 -1605 0 1 0 N +S 50 -1495 100 -1505 0 1 0 N +S 50 -1395 100 -1405 0 1 0 N +S 50 -1295 100 -1305 0 1 0 N +S 50 -1195 100 -1205 0 1 0 N +S 50 -1095 100 -1105 0 1 0 N +S 50 -995 100 -1005 0 1 0 N +S 50 -895 100 -905 0 1 0 N +S 50 -795 100 -805 0 1 0 N +S 50 -695 100 -705 0 1 0 N +S 50 -595 100 -605 0 1 0 N +S 50 -495 100 -505 0 1 0 N +S 50 -395 100 -405 0 1 0 N +S 50 -295 100 -305 0 1 0 N +S 50 -195 100 -205 0 1 0 N +S 50 -95 100 -105 0 1 0 N +S 50 5 100 -5 0 1 0 N +S 50 105 100 95 0 1 0 N +S 50 205 100 195 0 1 0 N +S 50 305 100 295 0 1 0 N +S 50 405 100 395 0 1 0 N +S 50 505 100 495 0 1 0 N +S 50 605 100 595 0 1 0 N +S 50 705 100 695 0 1 0 N +S 50 805 100 795 0 1 0 N +S 50 905 100 895 0 1 0 N +S 50 1005 100 995 0 1 0 N +S 50 1105 100 1095 0 1 0 N +S 50 1205 100 1195 0 1 0 N +S 50 1305 100 1295 0 1 0 N +S 50 1405 100 1395 0 1 0 N +S 50 1505 100 1495 0 1 0 N +S 50 1605 100 1595 0 1 0 N +S 50 1705 100 1695 0 1 0 N +S 50 1805 100 1795 0 1 0 N +S 50 1905 100 1895 0 1 0 N +X P1 1 -250 1900 150 R 50 50 1 1 P +X P2 2 250 1900 150 L 50 50 1 1 P +X P3 3 -250 1800 150 R 50 50 1 1 P +X P4 4 250 1800 150 L 50 50 1 1 P +X P5 5 -250 1700 150 R 50 50 1 1 P +X P6 6 250 1700 150 L 50 50 1 1 P +X P7 7 -250 1600 150 R 50 50 1 1 P +X P8 8 250 1600 150 L 50 50 1 1 P +X P9 9 -250 1500 150 R 50 50 1 1 P +X P10 10 250 1500 150 L 50 50 1 1 P +X P20 20 250 1000 150 L 50 50 1 1 P +X P30 30 250 500 150 L 50 50 1 1 P +X P40 40 250 0 150 L 50 50 1 1 P +X P50 50 250 -500 150 L 50 50 1 1 P +X P60 60 250 -1000 150 L 50 50 1 1 P +X P70 70 250 -1500 150 L 50 50 1 1 P +X P11 11 -250 1400 150 R 50 50 1 1 P +X P21 21 -250 900 150 R 50 50 1 1 P +X P31 31 -250 400 150 R 50 50 1 1 P +X P41 41 -250 -100 150 R 50 50 1 1 P +X P51 51 -250 -600 150 R 50 50 1 1 P +X P61 61 -250 -1100 150 R 50 50 1 1 P +X P71 71 -250 -1600 150 R 50 50 1 1 P +X P12 12 250 1400 150 L 50 50 1 1 P +X P22 22 250 900 150 L 50 50 1 1 P +X P32 32 250 400 150 L 50 50 1 1 P +X P42 42 250 -100 150 L 50 50 1 1 P +X P52 52 250 -600 150 L 50 50 1 1 P +X P62 62 250 -1100 150 L 50 50 1 1 P +X P72 72 250 -1600 150 L 50 50 1 1 P +X P13 13 -250 1300 150 R 50 50 1 1 P +X P23 23 -250 800 150 R 50 50 1 1 P +X P33 33 -250 300 150 R 50 50 1 1 P +X P43 43 -250 -200 150 R 50 50 1 1 P +X P53 53 -250 -700 150 R 50 50 1 1 P +X P63 63 -250 -1200 150 R 50 50 1 1 P +X P73 73 -250 -1700 150 R 50 50 1 1 P +X P14 14 250 1300 150 L 50 50 1 1 P +X P24 24 250 800 150 L 50 50 1 1 P +X P34 34 250 300 150 L 50 50 1 1 P +X P44 44 250 -200 150 L 50 50 1 1 P +X P54 54 250 -700 150 L 50 50 1 1 P +X P64 64 250 -1200 150 L 50 50 1 1 P +X P74 74 250 -1700 150 L 50 50 1 1 P +X P15 15 -250 1200 150 R 50 50 1 1 P +X P25 25 -250 700 150 R 50 50 1 1 P +X P35 35 -250 200 150 R 50 50 1 1 P +X P45 45 -250 -300 150 R 50 50 1 1 P +X P55 55 -250 -800 150 R 50 50 1 1 P +X P65 65 -250 -1300 150 R 50 50 1 1 P +X P75 75 -250 -1800 150 R 50 50 1 1 P +X P16 16 250 1200 150 L 50 50 1 1 P +X P26 26 250 700 150 L 50 50 1 1 P +X P36 36 250 200 150 L 50 50 1 1 P +X P46 46 250 -300 150 L 50 50 1 1 P +X P56 56 250 -800 150 L 50 50 1 1 P +X P66 66 250 -1300 150 L 50 50 1 1 P +X P76 76 250 -1800 150 L 50 50 1 1 P +X P17 17 -250 1100 150 R 50 50 1 1 P +X P27 27 -250 600 150 R 50 50 1 1 P +X P37 37 -250 100 150 R 50 50 1 1 P +X P47 47 -250 -400 150 R 50 50 1 1 P +X P57 57 -250 -900 150 R 50 50 1 1 P +X P67 67 -250 -1400 150 R 50 50 1 1 P +X P77 77 -250 -1900 150 R 50 50 1 1 P +X P18 18 250 1100 150 L 50 50 1 1 P +X P28 28 250 600 150 L 50 50 1 1 P +X P38 38 250 100 150 L 50 50 1 1 P +X P48 48 250 -400 150 L 50 50 1 1 P +X P58 58 250 -900 150 L 50 50 1 1 P +X P68 68 250 -1400 150 L 50 50 1 1 P +X P78 78 250 -1900 150 L 50 50 1 1 P +X P19 19 -250 1000 150 R 50 50 1 1 P +X P29 29 -250 500 150 R 50 50 1 1 P +X P39 39 -250 0 150 R 50 50 1 1 P +X P49 49 -250 -500 150 R 50 50 1 1 P +X P59 59 -250 -1000 150 R 50 50 1 1 P +X P69 69 -250 -1500 150 R 50 50 1 1 P +ENDDRAW +ENDDEF +# +# CONN_02X40 +# +DEF CONN_02X40 P 0 1 Y N 1 F N +F0 "P" 0 2050 50 H V C CNN +F1 "CONN_02X40" 0 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_2X40 + Pin_Header_Angled_2X40 + Socket_Strip_Straight_2X40 + Socket_Strip_Angled_2X40 +$ENDFPLIST +DRAW +S -100 -1945 -50 -1955 0 1 0 N +S -100 -1845 -50 -1855 0 1 0 N +S -100 -1745 -50 -1755 0 1 0 N +S -100 -1645 -50 -1655 0 1 0 N +S -100 -1545 -50 -1555 0 1 0 N +S -100 -1445 -50 -1455 0 1 0 N +S -100 -1345 -50 -1355 0 1 0 N +S -100 -1245 -50 -1255 0 1 0 N +S -100 -1145 -50 -1155 0 1 0 N +S -100 -1045 -50 -1055 0 1 0 N +S -100 -945 -50 -955 0 1 0 N +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 955 -50 945 0 1 0 N +S -100 1055 -50 1045 0 1 0 N +S -100 1155 -50 1145 0 1 0 N +S -100 1255 -50 1245 0 1 0 N +S -100 1355 -50 1345 0 1 0 N +S -100 1455 -50 1445 0 1 0 N +S -100 1555 -50 1545 0 1 0 N +S -100 1655 -50 1645 0 1 0 N +S -100 1755 -50 1745 0 1 0 N +S -100 1855 -50 1845 0 1 0 N +S -100 1955 -50 1945 0 1 0 N +S -100 2000 100 -2000 0 1 0 N +S 50 -1945 100 -1955 0 1 0 N +S 50 -1845 100 -1855 0 1 0 N +S 50 -1745 100 -1755 0 1 0 N +S 50 -1645 100 -1655 0 1 0 N +S 50 -1545 100 -1555 0 1 0 N +S 50 -1445 100 -1455 0 1 0 N +S 50 -1345 100 -1355 0 1 0 N +S 50 -1245 100 -1255 0 1 0 N +S 50 -1145 100 -1155 0 1 0 N +S 50 -1045 100 -1055 0 1 0 N +S 50 -945 100 -955 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 +S 50 955 100 945 0 1 0 N +S 50 1055 100 1045 0 1 0 N +S 50 1155 100 1145 0 1 0 N +S 50 1255 100 1245 0 1 0 N +S 50 1355 100 1345 0 1 0 N +S 50 1455 100 1445 0 1 0 N +S 50 1555 100 1545 0 1 0 N +S 50 1655 100 1645 0 1 0 N +S 50 1755 100 1745 0 1 0 N +S 50 1855 100 1845 0 1 0 N +S 50 1955 100 1945 0 1 0 N +X P1 1 -250 1950 150 R 50 50 1 1 P +X P2 2 250 1950 150 L 50 50 1 1 P +X P3 3 -250 1850 150 R 50 50 1 1 P +X P4 4 250 1850 150 L 50 50 1 1 P +X P5 5 -250 1750 150 R 50 50 1 1 P +X P6 6 250 1750 150 L 50 50 1 1 P +X P7 7 -250 1650 150 R 50 50 1 1 P +X P8 8 250 1650 150 L 50 50 1 1 P +X P9 9 -250 1550 150 R 50 50 1 1 P +X P10 10 250 1550 150 L 50 50 1 1 P +X P20 20 250 1050 150 L 50 50 1 1 P +X P30 30 250 550 150 L 50 50 1 1 P +X P40 40 250 50 150 L 50 50 1 1 P +X P50 50 250 -450 150 L 50 50 1 1 P +X P60 60 250 -950 150 L 50 50 1 1 P +X P70 70 250 -1450 150 L 50 50 1 1 P +X P80 80 250 -1950 150 L 50 50 1 1 P +X P11 11 -250 1450 150 R 50 50 1 1 P +X P21 21 -250 950 150 R 50 50 1 1 P +X P31 31 -250 450 150 R 50 50 1 1 P +X P41 41 -250 -50 150 R 50 50 1 1 P +X P51 51 -250 -550 150 R 50 50 1 1 P +X P61 61 -250 -1050 150 R 50 50 1 1 P +X P71 71 -250 -1550 150 R 50 50 1 1 P +X P12 12 250 1450 150 L 50 50 1 1 P +X P22 22 250 950 150 L 50 50 1 1 P +X P32 32 250 450 150 L 50 50 1 1 P +X P42 42 250 -50 150 L 50 50 1 1 P +X P52 52 250 -550 150 L 50 50 1 1 P +X P62 62 250 -1050 150 L 50 50 1 1 P +X P72 72 250 -1550 150 L 50 50 1 1 P +X P13 13 -250 1350 150 R 50 50 1 1 P +X P23 23 -250 850 150 R 50 50 1 1 P +X P33 33 -250 350 150 R 50 50 1 1 P +X P43 43 -250 -150 150 R 50 50 1 1 P +X P53 53 -250 -650 150 R 50 50 1 1 P +X P63 63 -250 -1150 150 R 50 50 1 1 P +X P73 73 -250 -1650 150 R 50 50 1 1 P +X P14 14 250 1350 150 L 50 50 1 1 P +X P24 24 250 850 150 L 50 50 1 1 P +X P34 34 250 350 150 L 50 50 1 1 P +X P44 44 250 -150 150 L 50 50 1 1 P +X P54 54 250 -650 150 L 50 50 1 1 P +X P64 64 250 -1150 150 L 50 50 1 1 P +X P74 74 250 -1650 150 L 50 50 1 1 P +X P15 15 -250 1250 150 R 50 50 1 1 P +X P25 25 -250 750 150 R 50 50 1 1 P +X P35 35 -250 250 150 R 50 50 1 1 P +X P45 45 -250 -250 150 R 50 50 1 1 P +X P55 55 -250 -750 150 R 50 50 1 1 P +X P65 65 -250 -1250 150 R 50 50 1 1 P +X P75 75 -250 -1750 150 R 50 50 1 1 P +X P16 16 250 1250 150 L 50 50 1 1 P +X P26 26 250 750 150 L 50 50 1 1 P +X P36 36 250 250 150 L 50 50 1 1 P +X P46 46 250 -250 150 L 50 50 1 1 P +X P56 56 250 -750 150 L 50 50 1 1 P +X P66 66 250 -1250 150 L 50 50 1 1 P +X P76 76 250 -1750 150 L 50 50 1 1 P +X P17 17 -250 1150 150 R 50 50 1 1 P +X P27 27 -250 650 150 R 50 50 1 1 P +X P37 37 -250 150 150 R 50 50 1 1 P +X P47 47 -250 -350 150 R 50 50 1 1 P +X P57 57 -250 -850 150 R 50 50 1 1 P +X P67 67 -250 -1350 150 R 50 50 1 1 P +X P77 77 -250 -1850 150 R 50 50 1 1 P +X P18 18 250 1150 150 L 50 50 1 1 P +X P28 28 250 650 150 L 50 50 1 1 P +X P38 38 250 150 150 L 50 50 1 1 P +X P48 48 250 -350 150 L 50 50 1 1 P +X P58 58 250 -850 150 L 50 50 1 1 P +X P68 68 250 -1350 150 L 50 50 1 1 P +X P78 78 250 -1850 150 L 50 50 1 1 P +X P19 19 -250 1050 150 R 50 50 1 1 P +X P29 29 -250 550 150 R 50 50 1 1 P +X P39 39 -250 50 150 R 50 50 1 1 P +X P49 49 -250 -450 150 R 50 50 1 1 P +X P59 59 -250 -950 150 R 50 50 1 1 P +X P69 69 -250 -1450 150 R 50 50 1 1 P +X P79 79 -250 -1950 150 R 50 50 1 1 P +ENDDRAW +ENDDEF +# +# CONN_15X4 +# +DEF CONN_15X4 U 0 40 Y Y 1 F N +F0 "U" 0 3100 50 H V C CNN +F1 "CONN_15X4" 250 50 50 V V C CNN +F2 "" 0 50 50 H V C CNN +F3 "" 0 50 50 H V C CNN +DRAW +S 200 -3050 -200 3050 0 1 10 N +X 1A A1 -500 2950 300 R 50 50 1 1 P +X 1B B1 -500 2850 300 R 50 50 1 1 P +X 1C C1 -500 2750 300 R 50 50 1 1 P +X 1D D1 -500 2650 300 R 50 50 1 1 P +X 2A A2 -500 2550 300 R 50 50 1 1 P +X 2B B2 -500 2450 300 R 50 50 1 1 P +X 2C C2 -500 2350 300 R 50 50 1 1 P +X 2D D2 -500 2250 300 R 50 50 1 1 P +X 3A A3 -500 2150 300 R 50 50 1 1 P +X 3B B3 -500 2050 300 R 50 50 1 1 P +X 3C C3 -500 1950 300 R 50 50 1 1 P +X 3D D3 -500 1850 300 R 50 50 1 1 P +X 4A A4 -500 1750 300 R 50 50 1 1 P +X 4B B4 -500 1650 300 R 50 50 1 1 P +X 4C C4 -500 1550 300 R 50 50 1 1 P +X 4D D4 -500 1450 300 R 50 50 1 1 P +X 5A A5 -500 1350 300 R 50 50 1 1 P +X 5B B5 -500 1250 300 R 50 50 1 1 P +X 5C C5 -500 1150 300 R 50 50 1 1 P +X 5D D5 -500 1050 300 R 50 50 1 1 P +X 6A A6 -500 950 300 R 50 50 1 1 P +X 6B B6 -500 850 300 R 50 50 1 1 P +X 6C C6 -500 750 300 R 50 50 1 1 P +X 6D D6 -500 650 300 R 50 50 1 1 P +X 7A A7 -500 550 300 R 50 50 1 1 P +X 7B B7 -500 450 300 R 50 50 1 1 P +X 7C C7 -500 350 300 R 50 50 1 1 P +X 7D D7 -500 250 300 R 50 50 1 1 P +X 8A A8 -500 150 300 R 50 50 1 1 P +X 8B B8 -500 50 300 R 50 50 1 1 P +X 8C C8 -500 -50 300 R 50 50 1 1 P +X 8D D8 -500 -150 300 R 50 50 1 1 P +X 9A A9 -500 -250 300 R 50 50 1 1 P +X 9B B9 -500 -350 300 R 50 50 1 1 P +X 9C C9 -500 -450 300 R 50 50 1 1 P +X 9D D9 -500 -550 300 R 50 50 1 1 P +X 10A A10 -500 -650 300 R 50 50 1 1 P +X 10B B10 -500 -750 300 R 50 50 1 1 P +X 10C C10 -500 -850 300 R 50 50 1 1 P +X 10D D10 -500 -950 300 R 50 50 1 1 P +X 11A A11 -500 -1050 300 R 50 50 1 1 P +X 11B B11 -500 -1150 300 R 50 50 1 1 P +X 11C C11 -500 -1250 300 R 50 50 1 1 P +X 11D D11 -500 -1350 300 R 50 50 1 1 P +X 12A A12 -500 -1450 300 R 50 50 1 1 P +X 12B B12 -500 -1550 300 R 50 50 1 1 P +X 12C C12 -500 -1650 300 R 50 50 1 1 P +X 12D D12 -500 -1750 300 R 50 50 1 1 P +X 13A A13 -500 -1850 300 R 50 50 1 1 P +X 13B B13 -500 -1950 300 R 50 50 1 1 P +X 13C C13 -500 -2050 300 R 50 50 1 1 P +X 13D D13 -500 -2150 300 R 50 50 1 1 P +X 14A A14 -500 -2250 300 R 50 50 1 1 P +X 14B B14 -500 -2350 300 R 50 50 1 1 P +X 14C C14 -500 -2450 300 R 50 50 1 1 P +X 14D D14 -500 -2550 300 R 50 50 1 1 P +X 15A A15 -500 -2650 300 R 50 50 1 1 P +X 15B B15 -500 -2750 300 R 50 50 1 1 P +X 15C C15 -500 -2850 300 R 50 50 1 1 P +X 15D D15 -500 -2950 300 R 50 50 1 1 P +ENDDRAW +ENDDEF +# +# DB15 +# +DEF DB15 J 0 40 Y N 1 F N +F0 "J" 20 850 50 H V C CNN +F1 "DB15" -50 -850 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + DB15* +$ENDFPLIST +DRAW +A -110 760 41 1799 774 0 1 0 N -151 760 -101 800 +A -108 -759 42 -1787 -788 0 1 0 N -150 -760 -100 -800 +A 117 -660 32 -666 1 0 1 0 N 130 -689 149 -660 +A 120 662 29 702 -37 0 1 0 N 130 689 149 660 +C -70 -700 30 0 1 0 N +C -70 -500 30 0 1 0 N +C -70 -300 30 0 1 0 N +C -70 -100 30 0 1 0 N +C -70 100 30 0 1 0 N +C -70 300 30 0 1 0 N +C -70 500 30 0 1 0 N +C -70 700 30 0 1 0 N +C 50 -600 30 0 1 0 N +C 50 -400 30 0 1 0 N +C 50 -200 30 0 1 0 N +C 50 0 30 0 1 0 N +C 50 200 30 0 1 0 N +C 50 400 30 0 1 0 N +C 50 600 30 0 1 0 N +P 2 0 1 0 -150 -760 -150 760 N +P 2 0 1 0 -150 -700 -100 -700 N +P 2 0 1 0 -150 -600 20 -600 N +P 2 0 1 0 -150 -500 -100 -500 N +P 2 0 1 0 -150 -400 20 -400 N +P 2 0 1 0 -150 -300 -100 -300 N +P 2 0 1 0 -150 -200 20 -200 N +P 2 0 1 0 -150 -100 -100 -100 N +P 2 0 1 0 -150 0 20 0 N +P 2 0 1 0 -150 100 -100 100 N +P 2 0 1 0 -150 200 20 200 N +P 2 0 1 0 -150 300 -100 300 N +P 2 0 1 0 -150 400 20 400 N +P 2 0 1 0 -150 500 -100 500 N +P 2 0 1 0 -150 600 20 600 N +P 2 0 1 0 -150 700 -100 700 N +P 2 0 1 0 130 -690 -100 -800 N +P 2 0 1 0 130 690 -100 800 N +P 2 0 1 0 150 -660 150 660 N +X 1 1 -450 -700 300 R 50 50 1 1 P +X 2 2 -450 -500 300 R 50 50 1 1 P +X 3 3 -450 -300 300 R 50 50 1 1 P +X 4 4 -450 -100 300 R 50 50 1 1 P +X 5 5 -450 100 300 R 50 50 1 1 P +X 6 6 -450 300 300 R 50 50 1 1 P +X 7 7 -450 500 300 R 50 50 1 1 P +X 8 8 -450 700 300 R 50 50 1 1 P +X P9 9 -450 -600 300 R 50 50 1 1 P +X P10 10 -450 -400 300 R 50 50 1 1 P +X P111 11 -450 -200 300 R 50 50 1 1 P +X P12 12 -450 0 300 R 50 50 1 1 P +X P13 13 -450 200 300 R 50 50 1 1 P +X P14 14 -450 400 300 R 50 50 1 1 P +X P15 15 -450 600 300 R 50 50 1 1 P +ENDDRAW +ENDDEF +# +# DB25 +# +DEF DB25 J 0 40 Y N 1 F N +F0 "J" 50 1350 50 H V C CNN +F1 "DB25" -50 -1350 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + DB25* +$ENDFPLIST +DRAW +A -109 1270 41 1799 774 0 1 8 N -150 1270 -100 1310 +A -108 -1259 42 -1787 -788 0 1 8 N -150 -1260 -100 -1300 +A 116 -1169 34 -657 -15 0 1 8 N 130 -1200 150 -1170 +A 117 1170 32 664 1 0 1 8 N 130 1199 149 1170 +C -70 -1200 30 0 1 0 N +C -70 -1000 30 0 1 0 N +C -70 -800 30 0 1 0 N +C -70 -600 30 0 1 0 N +C -70 -400 30 0 1 0 N +C -70 -200 30 0 1 0 N +C -70 0 30 0 1 0 N +C -70 200 30 0 1 0 N +C -70 400 30 0 1 0 N +C -70 600 30 0 1 0 N +C -70 800 30 0 1 0 N +C -70 1000 30 0 1 0 N +C -70 1200 30 0 1 0 N +C 50 -1100 30 0 1 0 N +C 50 -900 30 0 1 0 N +C 50 -700 30 0 1 0 N +C 50 -500 30 0 1 0 N +C 50 -300 30 0 1 0 N +C 50 -100 30 0 1 0 N +C 50 100 30 0 1 0 N +C 50 300 30 0 1 0 N +C 50 500 30 0 1 0 N +C 50 700 30 0 1 0 N +C 50 900 30 0 1 0 N +C 50 1100 30 0 1 0 N +P 2 0 1 8 -150 -1260 -150 1270 N +P 2 0 1 0 -150 -1200 -100 -1200 N +P 2 0 1 0 -150 -1100 20 -1100 N +P 2 0 1 0 -150 -1000 -100 -1000 N +P 2 0 1 0 -150 -900 20 -900 N +P 2 0 1 0 -150 -800 -100 -800 N +P 2 0 1 0 -150 -700 20 -700 N +P 2 0 1 0 -150 -600 -100 -600 N +P 2 0 1 0 -150 -500 20 -500 N +P 2 0 1 0 -150 -400 -100 -400 N +P 2 0 1 0 -150 -300 20 -300 N +P 2 0 1 0 -150 -200 -100 -200 N +P 2 0 1 0 -150 -100 20 -100 N +P 2 0 1 0 -150 0 -100 0 N +P 2 0 1 0 -150 100 20 100 N +P 2 0 1 0 -150 200 -100 200 N +P 2 0 1 0 -150 300 20 300 N +P 2 0 1 0 -150 400 -100 400 N +P 2 0 1 0 -150 500 20 500 N +P 2 0 1 0 -150 600 -100 600 N +P 2 0 1 0 -150 700 20 700 N +P 2 0 1 0 -150 800 -100 800 N +P 2 0 1 0 -150 900 20 900 N +P 2 0 1 0 -150 1000 -100 1000 N +P 2 0 1 0 -150 1100 20 1100 N +P 2 0 1 0 -150 1200 -100 1200 N +P 2 0 1 8 -100 -1300 130 -1200 N +P 2 0 1 8 130 1200 -100 1310 N +P 2 0 1 8 150 -1170 150 1170 N +X 1 1 -450 -1200 300 R 50 50 1 1 P +X 2 2 -450 -1000 300 R 50 50 1 1 P +X 3 3 -450 -800 300 R 50 50 1 1 P +X 4 4 -450 -600 300 R 50 50 1 1 P +X 5 5 -450 -400 300 R 50 50 1 1 P +X 6 6 -450 -200 300 R 50 50 1 1 P +X 7 7 -450 0 300 R 50 50 1 1 P +X 8 8 -450 200 300 R 50 50 1 1 P +X 9 9 -450 400 300 R 50 50 1 1 P +X 10 10 -450 600 300 R 50 50 1 1 P +X P20 20 -450 100 300 R 50 50 1 1 P +X 11 11 -450 800 300 R 50 50 1 1 P +X P21 21 -450 300 300 R 50 50 1 1 P +X 12 12 -450 1000 300 R 50 50 1 1 P +X P22 22 -450 500 300 R 50 50 1 1 P +X 13 13 -450 1200 300 R 50 50 1 1 P +X P23 23 -450 700 300 R 50 50 1 1 P +X P14 14 -450 -1100 300 R 50 50 1 1 P +X P24 24 -450 900 300 R 50 50 1 1 P +X P15 15 -450 -900 300 R 50 50 1 1 P +X P25 25 -450 1100 300 R 50 50 1 1 P +X P16 16 -450 -700 300 R 50 50 1 1 P +X P17 17 -450 -500 300 R 50 50 1 1 P +X P18 18 -450 -300 300 R 50 50 1 1 P +X P19 19 -450 -100 300 R 50 50 1 1 P +ENDDRAW +ENDDEF +# +# DB37 +# +DEF DB37 J 0 40 Y N 1 F N +F0 "J" 100 1900 50 H V C CNN +F1 "DB37" -50 -1950 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + DB37* +$ENDFPLIST +DRAW +A -106 -1855 44 -1736 -823 0 1 0 N -150 -1860 -100 -1899 +A -106 1866 44 1747 823 0 1 0 N -150 1870 -100 1910 +A 115 -1768 35 -649 -31 0 1 0 N 130 -1800 150 -1770 +A 117 1770 32 664 1 0 1 0 N 130 1799 149 1770 +C -70 -1800 30 0 1 0 N +C -70 -1600 30 0 1 0 N +C -70 -1400 30 0 1 0 N +C -70 -1200 30 0 1 0 N +C -70 -1000 30 0 1 0 N +C -70 -800 30 0 1 0 N +C -70 -600 30 0 1 0 N +C -70 -400 30 0 1 0 N +C -70 -200 30 0 1 0 N +C -70 0 30 0 1 0 N +C -70 200 30 0 1 0 N +C -70 400 30 0 1 0 N +C -70 600 30 0 1 0 N +C -70 800 30 0 1 0 N +C -70 1000 30 0 1 0 N +C -70 1200 30 0 1 0 N +C -70 1400 30 0 1 0 N +C -70 1600 30 0 1 0 N +C -70 1800 30 0 1 0 N +C 50 -1700 30 0 1 0 N +C 50 -1500 30 0 1 0 N +C 50 -1300 30 0 1 0 N +C 50 -1100 30 0 1 0 N +C 50 -900 30 0 1 0 N +C 50 -700 30 0 1 0 N +C 50 -500 30 0 1 0 N +C 50 -300 30 0 1 0 N +C 50 -100 30 0 1 0 N +C 50 100 30 0 1 0 N +C 50 300 30 0 1 0 N +C 50 500 30 0 1 0 N +C 50 700 30 0 1 0 N +C 50 900 30 0 1 0 N +C 50 1100 30 0 1 0 N +C 50 1300 30 0 1 0 N +C 50 1500 30 0 1 0 N +C 50 1700 30 0 1 0 N +P 2 0 1 0 -150 -1800 -100 -1800 N +P 2 0 1 0 -150 -1700 20 -1700 N +P 2 0 1 0 -150 -1600 -100 -1600 N +P 2 0 1 0 -150 -1500 20 -1500 N +P 2 0 1 0 -150 -1400 -100 -1400 N +P 2 0 1 0 -150 -1300 20 -1300 N +P 2 0 1 0 -150 -1200 -100 -1200 N +P 2 0 1 0 -150 -1100 20 -1100 N +P 2 0 1 0 -150 -1000 -100 -1000 N +P 2 0 1 0 -150 -900 20 -900 N +P 2 0 1 0 -150 -800 -100 -800 N +P 2 0 1 0 -150 -700 20 -700 N +P 2 0 1 0 -150 -600 -100 -600 N +P 2 0 1 0 -150 -500 20 -500 N +P 2 0 1 0 -150 -400 -100 -400 N +P 2 0 1 0 -150 -300 20 -300 N +P 2 0 1 0 -150 -200 -100 -200 N +P 2 0 1 0 -150 -100 20 -100 N +P 2 0 1 0 -150 0 -100 0 N +P 2 0 1 0 -150 100 20 100 N +P 2 0 1 0 -150 200 -100 200 N +P 2 0 1 0 -150 300 20 300 N +P 2 0 1 0 -150 400 -100 400 N +P 2 0 1 0 -150 500 20 500 N +P 2 0 1 0 -150 600 -100 600 N +P 2 0 1 0 -150 700 20 700 N +P 2 0 1 0 -150 800 -100 800 N +P 2 0 1 0 -150 900 20 900 N +P 2 0 1 0 -150 1000 -100 1000 N +P 2 0 1 0 -150 1100 20 1100 N +P 2 0 1 0 -150 1200 -100 1200 N +P 2 0 1 0 -150 1300 20 1300 N +P 2 0 1 0 -150 1400 -100 1400 N +P 2 0 1 0 -150 1500 20 1500 N +P 2 0 1 0 -150 1600 -100 1600 N +P 2 0 1 0 -150 1700 20 1700 N +P 2 0 1 0 -150 1800 -100 1800 N +P 2 0 1 0 -150 1870 -150 -1859 N +P 2 0 1 0 -100 -1900 130 -1800 N +P 2 0 1 0 -100 1910 130 1800 N +P 2 0 1 0 150 -1770 150 1770 N +X 1 1 -450 -1800 300 R 50 50 1 1 P +X 2 2 -450 -1600 300 R 50 50 1 1 P +X 3 3 -450 -1400 300 R 50 50 1 1 P +X 4 4 -450 -1200 300 R 50 50 1 1 P +X 5 5 -450 -1000 300 R 50 50 1 1 P +X 6 6 -450 -800 300 R 50 50 1 1 P +X 7 7 -450 -600 300 R 50 50 1 1 P +X 8 8 -450 -400 300 R 50 50 1 1 P +X 9 9 -450 -200 300 R 50 50 1 1 P +X 10 10 -450 0 300 R 50 50 1 1 P +X 20 20 -450 -1700 300 R 50 50 1 1 P +X 30 30 -450 300 300 R 50 50 1 1 P +X 11 11 -450 200 300 R 50 50 1 1 P +X 21 21 -450 -1500 300 R 50 50 1 1 P +X 31 31 -450 500 300 R 50 50 1 1 P +X 12 12 -450 400 300 R 50 50 1 1 P +X 22 22 -450 -1300 300 R 50 50 1 1 P +X 32 32 -450 700 300 R 50 50 1 1 P +X 13 13 -450 600 300 R 50 50 1 1 P +X 23 23 -450 -1100 300 R 50 50 1 1 P +X 33 33 -450 900 300 R 50 50 1 1 P +X 14 14 -450 800 300 R 50 50 1 1 P +X 24 24 -450 -900 300 R 50 50 1 1 P +X 34 34 -450 1100 300 R 50 50 1 1 P +X 15 15 -450 1000 300 R 50 50 1 1 P +X 25 25 -450 -700 300 R 50 50 1 1 P +X 35 35 -450 1300 300 R 50 50 1 1 P +X 16 16 -450 1200 300 R 50 50 1 1 P +X 26 26 -450 -500 300 R 50 50 1 1 P +X 36 36 -450 1500 300 R 50 50 1 1 P +X 17 17 -450 1400 300 R 50 50 1 1 P +X 27 27 -450 -300 300 R 50 50 1 1 P +X 37 37 -450 1700 300 R 50 50 1 1 P +X 18 18 -450 1600 300 R 50 50 1 1 P +X 28 28 -450 -100 300 R 50 50 1 1 P +X 19 19 -450 1800 300 R 50 50 1 1 P +X 29 29 -450 100 300 R 50 50 1 1 P +ENDDRAW +ENDDEF +# +# DB9 +# +DEF DB9 J 0 40 Y N 1 F N +F0 "J" 0 550 50 H V C CNN +F1 "DB9" 0 -550 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + DB9* +$ENDFPLIST +DRAW +C -70 -400 30 0 1 0 N +C -70 -200 30 0 1 0 N +C -70 0 30 0 1 0 N +C -70 200 30 0 1 0 N +C -70 400 30 0 1 0 N +C 50 -300 30 0 1 0 N +C 50 -100 30 0 1 0 N +C 50 100 30 0 1 0 N +C 50 300 30 0 1 0 N +P 2 0 1 8 -150 -460 -150 460 N +P 2 0 1 8 -150 -459 -140 -470 N +P 2 0 1 0 -150 -400 -100 -400 N +P 2 0 1 0 -150 -300 20 -300 N +P 2 0 1 0 -150 -200 -100 -200 N +P 2 0 1 0 -150 -100 20 -100 N +P 2 0 1 0 -150 0 -100 0 N +P 2 0 1 0 -150 100 20 100 N +P 2 0 1 0 -150 200 -100 200 N +P 2 0 1 0 -150 300 20 300 N +P 2 0 1 0 -150 400 -100 400 N +P 2 0 1 8 -140 -470 -110 -490 N +P 2 0 1 8 -140 470 -150 460 N +P 2 0 1 8 -140 470 -100 490 N +P 2 0 1 8 -110 -490 -50 -490 N +P 2 0 1 8 -100 490 -70 490 N +P 2 0 1 8 129 390 -70 490 N +P 2 0 1 8 129 390 150 370 N +P 2 0 1 8 140 -409 -50 -490 N +P 2 0 1 8 150 -390 140 -409 N +P 2 0 1 8 150 370 150 -390 N +X 1 1 -450 -400 300 R 50 50 1 1 P +X 2 2 -450 -200 300 R 50 50 1 1 P +X 3 3 -450 0 300 R 50 50 1 1 P +X 4 4 -450 200 300 R 50 50 1 1 P +X 5 5 -450 400 300 R 50 50 1 1 P +X P6 6 -450 -300 300 R 50 50 1 1 P +X P7 7 -450 -100 300 R 50 50 1 1 P +X P8 8 -450 100 300 R 50 50 1 1 P +X P9 9 -450 300 300 R 50 50 1 1 P +ENDDRAW +ENDDEF +# +# DIL10 +# +DEF DIL10 P 0 40 Y N 1 F N +F0 "P" 0 300 50 H V C CNN +F1 "DIL10" 0 0 50 V V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +S -50 250 50 -250 0 1 0 N +X P1 1 -350 200 300 R 50 50 1 1 P I +X P2 2 -350 100 300 R 50 50 1 1 P I +X P3 3 -350 0 300 R 50 50 1 1 P I +X P4 4 -350 -100 300 R 50 50 1 1 P I +X P5 5 -350 -200 300 R 50 50 1 1 P I +X P6 6 350 -200 300 L 50 50 1 1 P I +X P7 7 350 -100 300 L 50 50 1 1 P I +X P8 8 350 0 300 L 50 50 1 1 P I +X P9 9 350 100 300 L 50 50 1 1 P I +X P10 10 350 200 300 L 50 50 1 1 P I +ENDDRAW +ENDDEF +# +# DIL14 +# +DEF DIL14 P 0 40 Y N 1 F N +F0 "P" 0 400 50 H V C CNN +F1 "DIL14" 0 0 50 V V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +S -50 350 50 -350 0 1 0 N +X 1 1 -350 300 300 R 50 50 1 1 P I +X 2 2 -350 200 300 R 50 50 1 1 P I +X 3 3 -350 100 300 R 50 50 1 1 P I +X 4 4 -350 0 300 R 50 50 1 1 P I +X 5 5 -350 -100 300 R 50 50 1 1 P I +X 6 6 -350 -200 300 R 50 50 1 1 P I +X 7 7 -350 -300 300 R 50 50 1 1 P I +X 8 8 350 -300 300 L 50 50 1 1 P I +X 9 9 350 -200 300 L 50 50 1 1 P I +X 10 10 350 -100 300 L 50 50 1 1 P I +X 11 11 350 0 300 L 50 50 1 1 P I +X 12 12 350 100 300 L 50 50 1 1 P I +X 13 13 350 200 300 L 50 50 1 1 P I +X 14 14 350 300 300 L 50 50 1 1 P I +ENDDRAW +ENDDEF +# +# DIL16 +# +DEF DIL16 P 0 40 Y N 1 F N +F0 "P" 0 450 50 H V C CNN +F1 "DIL16" 0 0 50 V V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +S -50 400 50 -400 0 1 0 N +X 1 1 -350 350 300 R 50 50 1 1 P I +X 2 2 -350 250 300 R 50 50 1 1 P I +X 3 3 -350 150 300 R 50 50 1 1 P I +X 4 4 -350 50 300 R 50 50 1 1 P I +X 5 5 -350 -50 300 R 50 50 1 1 P I +X 6 6 -350 -150 300 R 50 50 1 1 P I +X 7 7 -350 -250 300 R 50 50 1 1 P I +X 8 8 -350 -350 300 R 50 50 1 1 P I +X 9 9 350 -350 300 L 50 50 1 1 P I +X 10 10 350 -250 300 L 50 50 1 1 P I +X 11 11 350 -150 300 L 50 50 1 1 P I +X 12 12 350 -50 300 L 50 50 1 1 P I +X 13 13 350 50 300 L 50 50 1 1 P I +X 14 14 350 150 300 L 50 50 1 1 P I +X 15 15 350 250 300 L 50 50 1 1 P I +X 16 16 350 350 300 L 50 50 1 1 P I +ENDDRAW +ENDDEF +# +# DIL18 +# +DEF DIL18 P 0 40 Y N 1 F N +F0 "P" 0 550 50 H V C CNN +F1 "DIL18" 0 -550 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +S -150 500 150 -500 0 1 0 N +X P1 1 -350 400 200 R 40 40 1 1 P I +X P2 2 -350 300 200 R 40 40 1 1 P I +X P3 3 -350 200 200 R 40 40 1 1 P I +X P4 4 -350 100 200 R 40 40 1 1 P I +X P5 5 -350 0 200 R 40 40 1 1 P I +X P6 6 -350 -100 200 R 40 40 1 1 P I +X P7 7 -350 -200 200 R 40 40 1 1 P I +X P8 8 -350 -300 200 R 40 40 1 1 P I +X P9 9 -350 -400 200 R 40 40 1 1 P I +X P10 10 350 -400 200 L 40 40 1 1 P I +X P11 11 350 -300 200 L 40 40 1 1 P I +X P12 12 350 -200 200 L 40 40 1 1 P I +X P13 13 350 -100 200 L 40 40 1 1 P I +X P14 14 350 0 200 L 40 40 1 1 P I +X P15 15 350 100 200 L 40 40 1 1 P I +X P16 16 350 200 200 L 40 40 1 1 P I +X P17 17 350 300 200 L 40 40 1 1 P I +X P18 18 350 400 200 L 40 40 1 1 P I +ENDDRAW +ENDDEF +# +# DIL20 +# +DEF DIL20 P 0 40 Y N 1 F N +F0 "P" 0 550 50 H V C CNN +F1 "DIL20" 0 0 50 V V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +S -150 500 150 -500 0 1 0 N +X P1 1 -350 450 200 R 40 40 1 1 P I +X P2 2 -350 350 200 R 40 40 1 1 P I +X P3 3 -350 250 200 R 40 40 1 1 P I +X P4 4 -350 150 200 R 40 40 1 1 P I +X P5 5 -350 50 200 R 40 40 1 1 P I +X P6 6 -350 -50 200 R 40 40 1 1 P I +X P7 7 -350 -150 200 R 40 40 1 1 P I +X P8 8 -350 -250 200 R 40 40 1 1 P I +X P9 9 -350 -350 200 R 40 40 1 1 P I +X P10 10 -350 -450 200 R 40 40 1 1 P I +X P20 20 350 450 200 L 40 40 1 1 P I +X P11 11 350 -450 200 L 40 40 1 1 P I +X P12 12 350 -350 200 L 40 40 1 1 P I +X P13 13 350 -250 200 L 40 40 1 1 P I +X P14 14 350 -150 200 L 40 40 1 1 P I +X P15 15 350 -50 200 L 40 40 1 1 P I +X P16 16 350 50 200 L 40 40 1 1 P I +X P17 17 350 150 200 L 40 40 1 1 P I +X P18 18 350 250 200 L 40 40 1 1 P I +X P19 19 350 350 200 L 40 40 1 1 P I +ENDDRAW +ENDDEF +# +# DIL24 +# +DEF DIL24 P 0 40 Y N 1 F N +F0 "P" 0 100 50 H V C CNN +F1 "DIL24" 0 -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 -50 -650 50 -650 N +P 2 0 1 0 -50 650 -50 -650 N +P 2 0 1 0 50 -650 50 650 N +P 2 0 1 0 50 650 -50 650 N +X P1 1 -350 550 300 R 50 50 1 1 P I +X P2 2 -350 450 300 R 50 50 1 1 P I +X P3 3 -350 350 300 R 50 50 1 1 P I +X P4 4 -350 250 300 R 50 50 1 1 P I +X P5 5 -350 150 300 R 50 50 1 1 P I +X P6 6 -350 50 300 R 50 50 1 1 P I +X P7 7 -350 -50 300 R 50 50 1 1 P I +X P8 8 -350 -150 300 R 50 50 1 1 P I +X P9 9 -350 -250 300 R 50 50 1 1 P I +X P10 10 -350 -350 300 R 50 50 1 1 P I +X P20 20 350 150 300 L 50 50 1 1 P I +X P11 11 -350 -450 300 R 50 50 1 1 P I +X P21 21 350 250 300 L 50 50 1 1 P I +X P12 12 -350 -550 300 R 50 50 1 1 P I +X P22 22 350 350 300 L 50 50 1 1 P I +X P13 13 350 -550 300 L 50 50 1 1 P I +X P23 23 350 450 300 L 50 50 1 1 P I +X P14 14 350 -450 300 L 50 50 1 1 P I +X P24 24 350 550 300 L 50 50 1 1 P I +X P15 15 350 -350 300 L 50 50 1 1 P I +X P16 16 350 -250 300 L 50 50 1 1 P I +X P17 17 350 -150 300 L 50 50 1 1 P I +X P18 18 350 -50 300 L 50 50 1 1 P I +X P19 19 350 50 300 L 50 50 1 1 P I +ENDDRAW +ENDDEF +# +# DIL32 +# +DEF DIL32 P 0 40 Y N 1 F N +F0 "P" 0 950 50 H V C CNN +F1 "DIL32" 0 0 50 V V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +S -50 850 50 -850 0 1 0 N +X P1 1 -350 750 300 R 50 50 1 1 P I +X P2 2 -350 650 300 R 50 50 1 1 P I +X P3 3 -350 550 300 R 50 50 1 1 P I +X P4 4 -350 450 300 R 50 50 1 1 P I +X P5 5 -350 350 300 R 50 50 1 1 P I +X P6 6 -350 250 300 R 50 50 1 1 P I +X P7 7 -350 150 300 R 50 50 1 1 P I +X P8 8 -350 50 300 R 50 50 1 1 P I +X P9 9 -350 -50 300 R 50 50 1 1 P I +X P10 10 -350 -150 300 R 50 50 1 1 P I +X P20 20 350 450 300 L 50 50 1 1 P I +X P30 30 350 -550 300 L 50 50 1 1 P I +X P11 11 -350 -250 300 R 50 50 1 1 P I +X P21 21 350 350 300 L 50 50 1 1 P I +X P31 31 350 -650 300 L 50 50 1 1 P I +X P12 12 -350 -350 300 R 50 50 1 1 P I +X P22 22 350 250 300 L 50 50 1 1 P I +X P32 32 350 -750 300 L 50 50 1 1 P I +X P13 13 -350 -450 300 R 50 50 1 1 P I +X P23 23 350 150 300 L 50 50 1 1 P I +X P14 14 -350 -550 300 R 50 50 1 1 P I +X P24 24 350 50 300 L 50 50 1 1 P I +X P15 15 -350 -650 300 R 50 50 1 1 P I +X P25 25 350 -50 300 L 50 50 1 1 P I +X P16 16 -350 -750 300 R 50 50 1 1 P I +X P26 26 350 -150 300 L 50 50 1 1 P I +X P17 17 350 750 300 L 50 50 1 1 P I +X P27 27 350 -250 300 L 50 50 1 1 P I +X P18 18 350 650 300 L 50 50 1 1 P I +X P28 28 350 -350 300 L 50 50 1 1 P I +X P19 19 350 550 300 L 50 50 1 1 P I +X P29 29 350 -450 300 L 50 50 1 1 P I +ENDDRAW +ENDDEF +# +# DIL38 +# +DEF DIL38 P 0 40 Y N 1 F N +F0 "P" 0 1000 50 H V C CNN +F1 "DIL38" 0 0 50 V V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +S -50 950 50 -950 0 1 0 N +X P1 1 -350 900 300 R 50 50 1 1 P I +X P2 2 -350 800 300 R 50 50 1 1 P I +X P3 3 -350 700 300 R 50 50 1 1 P I +X P4 4 -350 600 300 R 50 50 1 1 P I +X P5 5 -350 500 300 R 50 50 1 1 P I +X P6 6 -350 400 300 R 50 50 1 1 P I +X P7 7 -350 300 300 R 50 50 1 1 P I +X P8 8 -350 200 300 R 50 50 1 1 P I +X P9 9 -350 100 300 R 50 50 1 1 P I +X P10 10 -350 0 300 R 50 50 1 1 P I +X P20 20 350 900 300 L 50 50 1 1 P I +X P30 30 350 -100 300 L 50 50 1 1 P I +X P11 11 -350 -100 300 R 50 50 1 1 P I +X P21 21 350 800 300 L 50 50 1 1 P I +X P31 31 350 -200 300 L 50 50 1 1 P I +X P12 12 -350 -200 300 R 50 50 1 1 P I +X P22 22 350 700 300 L 50 50 1 1 P I +X P32 32 350 -300 300 L 50 50 1 1 P I +X P13 13 -350 -300 300 R 50 50 1 1 P I +X P23 23 350 600 300 L 50 50 1 1 P I +X P33 33 350 -400 300 L 50 50 1 1 P I +X P14 14 -350 -400 300 R 50 50 1 1 P I +X P24 24 350 500 300 L 50 50 1 1 P I +X P34 34 350 -500 300 L 50 50 1 1 P I +X P15 15 -350 -500 300 R 50 50 1 1 P I +X P25 25 350 400 300 L 50 50 1 1 P I +X P35 35 350 -600 300 L 50 50 1 1 P I +X P16 16 -350 -600 300 R 50 50 1 1 P I +X P26 26 350 300 300 L 50 50 1 1 P I +X P36 36 350 -700 300 L 50 50 1 1 P I +X P17 17 -350 -700 300 R 50 50 1 1 P I +X P27 27 350 200 300 L 50 50 1 1 P I +X P37 37 350 -800 300 L 50 50 1 1 P I +X P18 18 -350 -800 300 R 50 50 1 1 P I +X P28 28 350 100 300 L 50 50 1 1 P I +X P38 38 350 -900 300 L 50 50 1 1 P I +X P19 19 -350 -900 300 R 50 50 1 1 P I +X P29 29 350 0 300 L 50 50 1 1 P I +ENDDRAW +ENDDEF +# +# DIL40 +# +DEF DIL40 P 0 40 Y N 1 F N +F0 "P" 0 1050 50 H V C CNN +F1 "DIL40" 0 0 50 V V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +S -50 1000 50 -1000 0 1 0 N +X 1 1 -350 950 300 R 50 50 1 1 P I +X 2 2 -350 850 300 R 50 50 1 1 P I +X 3 3 -350 750 300 R 50 50 1 1 P I +X 4 4 -350 650 300 R 50 50 1 1 P I +X 5 5 -350 550 300 R 50 50 1 1 P I +X 6 6 -350 450 300 R 50 50 1 1 P I +X 7 7 -350 350 300 R 50 50 1 1 P I +X 8 8 -350 250 300 R 50 50 1 1 P I +X 9 9 -350 150 300 R 50 50 1 1 P I +X 10 10 -350 50 300 R 50 50 1 1 P I +X 20 20 -350 -950 300 R 50 50 1 1 P I +X 30 30 350 -50 300 L 50 50 1 1 P I +X 40 40 350 950 300 L 50 50 1 1 P I +X 11 11 -350 -50 300 R 50 50 1 1 P I +X 21 21 350 -950 300 L 50 50 1 1 P I +X 31 31 350 50 300 L 50 50 1 1 P I +X 12 12 -350 -150 300 R 50 50 1 1 P I +X 22 22 350 -850 300 L 50 50 1 1 P I +X 32 32 350 150 300 L 50 50 1 1 P I +X 13 13 -350 -250 300 R 50 50 1 1 P I +X 23 23 350 -750 300 L 50 50 1 1 P I +X 33 33 350 250 300 L 50 50 1 1 P I +X 14 14 -350 -350 300 R 50 50 1 1 P I +X 24 24 350 -650 300 L 50 50 1 1 P I +X 34 34 350 350 300 L 50 50 1 1 P I +X 15 15 -350 -450 300 R 50 50 1 1 P I +X 25 25 350 -550 300 L 50 50 1 1 P I +X 35 35 350 450 300 L 50 50 1 1 P I +X 16 16 -350 -550 300 R 50 50 1 1 P I +X 26 26 350 -450 300 L 50 50 1 1 P I +X 36 36 350 550 300 L 50 50 1 1 P I +X 17 17 -350 -650 300 R 50 50 1 1 P I +X 27 27 350 -350 300 L 50 50 1 1 P I +X 37 37 350 650 300 L 50 50 1 1 P I +X 18 18 -350 -750 300 R 50 50 1 1 P I +X 28 28 350 -250 300 L 50 50 1 1 P I +X 38 38 350 750 300 L 50 50 1 1 P I +X 19 19 -350 -850 300 R 50 50 1 1 P I +X 29 29 350 -150 300 L 50 50 1 1 P I +X 39 39 350 850 300 L 50 50 1 1 P I +ENDDRAW +ENDDEF +# +# DIL6 +# +DEF DIL6 P 0 40 Y N 1 F N +F0 "P" 0 200 50 H V C CNN +F1 "DIL6" 0 0 50 V V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +S -50 150 50 -150 0 1 0 N +X P1 1 -350 100 300 R 50 50 1 1 P I +X P2 2 -350 0 300 R 50 50 1 1 P I +X P3 3 -350 -100 300 R 50 50 1 1 P I +X P4 4 350 -100 300 L 50 50 1 1 P I +X P5 5 350 0 300 L 50 50 1 1 P I +X P6 6 350 100 300 L 50 50 1 1 P I +ENDDRAW +ENDDEF +# +# DIL8 +# +DEF DIL8 P 0 40 Y N 1 F N +F0 "P" 0 250 50 H V C CNN +F1 "DIL8" 0 0 50 V V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +S -50 200 50 -200 0 1 0 N +X P1 1 -350 150 300 R 50 50 1 1 P I +X P2 2 -350 50 300 R 50 50 1 1 P I +X P3 3 -350 -50 300 R 50 50 1 1 P I +X P4 4 -350 -150 300 R 50 50 1 1 P I +X P5 5 350 -150 300 L 50 50 1 1 P I +X P6 6 350 -50 300 L 50 50 1 1 P I +X P7 7 350 50 300 L 50 50 1 1 P I +X P8 8 350 150 300 L 50 50 1 1 P I +ENDDRAW +ENDDEF +# +# DIL_26 +# +DEF DIL_26 P 0 20 Y N 1 F N +F0 "P" 0 700 50 H V C CNN +F1 "DIL_26" 0 -50 50 V V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +ALIAS DIL26 +DRAW +S -50 650 50 -650 0 1 0 N +X 1 1 -350 600 300 R 50 30 1 1 P I +X 2 2 -350 500 300 R 50 30 1 1 P I +X 3 3 -350 400 300 R 50 30 1 1 P I +X 4 4 -350 300 300 R 50 30 1 1 P I +X 5 5 -350 200 300 R 50 30 1 1 P I +X 6 6 -350 100 300 R 50 30 1 1 P I +X 7 7 -350 0 300 R 50 30 1 1 P I +X 8 8 -350 -100 300 R 50 30 1 1 P I +X 9 9 -350 -200 300 R 50 30 1 1 P I +X 10 10 -350 -300 300 R 50 30 1 1 P I +X 20 20 350 0 300 L 50 30 1 1 P I +X 11 11 -350 -400 300 R 50 30 1 1 P I +X 21 21 350 -100 300 L 50 30 1 1 P I +X 12 12 -350 -500 300 R 50 30 1 1 P I +X 22 22 350 -200 300 L 50 30 1 1 P I +X 13 13 -350 -600 300 R 50 30 1 1 P I +X 23 23 350 -300 300 L 50 30 1 1 P I +X 14 14 350 600 300 L 50 30 1 1 P I +X 24 24 350 -400 300 L 50 30 1 1 P I +X 15 15 350 500 300 L 50 30 1 1 P I +X 25 25 350 -500 300 L 50 30 1 1 P I +X 16 16 350 400 300 L 50 30 1 1 P I +X 26 26 350 -600 300 L 50 30 1 1 P I +X 17 17 350 300 300 L 50 30 1 1 P I +X 18 18 350 200 300 L 50 30 1 1 P I +X 19 19 350 100 300 L 50 30 1 1 P I +ENDDRAW +ENDDEF +# +# DIN_5 +# +DEF DIN_5 P 0 40 Y N 1 F N +F0 "P" 0 0 50 H V C CNN +F1 "DIN_5" 0 -150 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +A 0 -284 18 1 1799 0 1 0 N 18 -284 -18 -284 +C -200 0 50 0 1 0 N +C -161 140 50 0 1 0 N +C 0 0 286 0 1 0 N +C 0 0 300 0 1 0 N +C 0 200 50 0 1 0 N +C 159 140 50 0 1 0 N +C 200 0 50 0 1 0 N +P 2 0 1 0 -300 200 -220 200 N +P 2 0 1 0 -250 0 -300 0 N +P 2 0 1 0 -220 200 -190 180 N +P 2 0 1 0 0 250 0 300 N +P 2 0 1 0 219 200 190 180 N +P 2 0 1 0 250 0 300 0 N +P 2 0 1 0 300 200 219 200 N +X 1 1 -400 0 100 R 50 50 1 1 P +X 2 2 0 400 100 D 50 50 1 1 P +X 3 3 400 0 100 L 50 50 1 1 P +X 4 4 -400 200 100 R 50 50 1 1 P +X 5 5 400 200 100 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +# GS2 +# +DEF GS2 GS 0 40 N N 1 F N +F0 "GS" 100 150 50 H V C CNN +F1 "GS2" 100 -149 50 H V C CNN +F2 "GS2" 74 0 50 V V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +P 4 0 1 0 -40 -10 -40 -100 40 -100 40 -10 F +P 4 0 1 0 -40 10 -40 100 40 100 40 10 F +X G1 1 0 200 100 D 50 50 1 1 P +X G2 2 0 -200 100 U 50 50 1 1 P +ENDDRAW +ENDDEF +# +# GS3 +# +DEF GS3 GS 0 40 Y N 1 F N +F0 "GS" 50 200 50 H V C CNN +F1 "GS3" 50 -199 50 H V C CNN +F2 "GS3" 88 -74 50 V V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +P 4 0 1 0 -50 -140 -50 -60 50 -60 50 -140 F +P 4 0 1 0 -50 40 50 40 50 -40 -50 -40 F +P 4 0 1 0 -50 140 -50 60 50 60 50 140 F +X G1 1 -150 100 100 R 50 50 1 1 P +X G2 2 150 0 100 L 50 50 1 1 P +X G3 3 -150 -100 100 R 50 50 1 1 P +ENDDRAW +ENDDEF +# +# HE10-10 +# +DEF HE10-10 P 0 40 Y Y 1 F N +F0 "P" 0 550 50 H V C CNN +F1 "HE10-10" 0 -600 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +S -250 500 250 -500 0 1 0 N +S -150 250 -150 250 0 1 0 N +S -150 250 -150 250 0 1 0 N +X 1 1 -550 400 300 R 50 50 1 1 P I +X 2 2 550 400 300 L 50 50 1 1 P I +X 3 3 -550 200 300 R 50 50 1 1 P I +X 4 4 550 200 300 L 50 50 1 1 P I +X 5 5 -550 0 300 R 50 50 1 1 P I +X 6 6 550 0 300 L 50 50 1 1 P I +X 7 7 -550 -200 300 R 50 50 1 1 P I +X 8 8 550 -200 300 L 50 50 1 1 P I +X 9 9 -550 -400 300 R 50 50 1 1 P I +X 10 10 550 -400 300 L 50 50 1 1 P I +ENDDRAW +ENDDEF +# +# HE10-16 +# +DEF HE10-16 P 0 40 Y Y 1 F N +F0 "P" 0 450 50 H V C CNN +F1 "HE10-16" 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 -300 400 300 -400 0 1 0 N +X 1 1 -600 350 300 R 50 50 1 1 P I +X 2 2 600 350 300 L 50 50 1 1 P I +X 3 3 -600 250 300 R 50 50 1 1 P I +X 4 4 600 250 300 L 50 50 1 1 P I +X 5 5 -600 150 300 R 50 50 1 1 P I +X 6 6 600 150 300 L 50 50 1 1 P I +X 7 7 -600 50 300 R 50 50 1 1 P I +X 8 8 600 50 300 L 50 50 1 1 P I +X 9 9 -600 -50 300 R 50 50 1 1 P I +X 10 10 600 -50 300 L 50 50 1 1 P I +X 11 11 -600 -150 300 R 50 50 1 1 P I +X 12 12 600 -150 300 L 50 50 1 1 P I +X 13 13 -600 -250 300 R 50 50 1 1 P I +X 14 14 600 -250 300 L 50 50 1 1 P I +X 15 15 -600 -350 300 R 50 50 1 1 P I +X 16 16 600 -350 300 L 50 50 1 1 P I +ENDDRAW +ENDDEF +# +# HE10-20 +# +DEF HE10-20 P 0 40 Y Y 1 F N +F0 "P" 0 550 50 H V C CNN +F1 "HE10-20" 0 -550 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +S -300 500 300 -500 0 1 0 N +X 1 1 -600 450 300 R 50 50 1 1 P I +X 2 2 600 450 300 L 50 50 1 1 P I +X 3 3 -600 350 300 R 50 50 1 1 P I +X 4 4 600 350 300 L 50 50 1 1 P I +X 5 5 -600 250 300 R 50 50 1 1 P I +X 6 6 600 250 300 L 50 50 1 1 P I +X 7 7 -600 150 300 R 50 50 1 1 P I +X 8 8 600 150 300 L 50 50 1 1 P I +X 9 9 -600 50 300 R 50 50 1 1 P I +X 10 10 600 50 300 L 50 50 1 1 P I +X 20 20 600 -450 300 L 50 50 1 1 P I +X 11 11 -600 -50 300 R 50 50 1 1 P I +X 12 12 600 -50 300 L 50 50 1 1 P I +X 13 13 -600 -150 300 R 50 50 1 1 P I +X 14 14 600 -150 300 L 50 50 1 1 P I +X 15 15 -600 -250 300 R 50 50 1 1 P I +X 16 16 600 -250 300 L 50 50 1 1 P I +X 17 17 -600 -350 300 R 50 50 1 1 P I +X 18 18 600 -350 300 L 50 50 1 1 P I +X 19 19 -600 -450 300 R 50 50 1 1 P I +ENDDRAW +ENDDEF +# +# HE10-26 +# +DEF HE10-26 P 0 40 Y Y 1 F N +F0 "P" 0 750 50 H V C CNN +F1 "HE10-26" 0 -650 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +S -300 700 300 -600 0 1 0 N +X 1 1 -600 650 300 R 50 50 1 1 P I +X 2 2 600 650 300 L 50 50 1 1 P I +X 3 3 -600 550 300 R 50 50 1 1 P I +X 4 4 600 550 300 L 50 50 1 1 P I +X 5 5 -600 450 300 R 50 50 1 1 P I +X 6 6 600 450 300 L 50 50 1 1 P I +X 7 7 -600 350 300 R 50 50 1 1 P I +X 8 8 600 350 300 L 50 50 1 1 P I +X 9 9 -600 250 300 R 50 50 1 1 P I +X 10 10 600 250 300 L 50 50 1 1 P I +X 20 20 600 -250 300 L 50 50 1 1 P I +X 11 11 -600 150 300 R 50 50 1 1 P I +X 21 21 -600 -350 300 R 50 50 1 1 P I +X 12 12 600 150 300 L 50 50 1 1 P I +X 22 22 600 -350 300 L 50 50 1 1 P I +X 13 13 -600 50 300 R 50 50 1 1 P I +X 23 23 -600 -450 300 R 50 50 1 1 P I +X 14 14 600 50 300 L 50 50 1 1 P I +X 24 24 600 -450 300 L 50 50 1 1 P I +X 15 15 -600 -50 300 R 50 50 1 1 P I +X 25 25 -600 -550 300 R 50 50 1 1 P I +X 16 16 600 -50 300 L 50 50 1 1 P I +X 26 26 600 -550 300 L 50 50 1 1 P I +X 17 17 -600 -150 300 R 50 50 1 1 P I +X 18 18 600 -150 300 L 50 50 1 1 P I +X 19 19 -600 -250 300 R 50 50 1 1 P I +ENDDRAW +ENDDEF +# +# HE10-32 +# +DEF HE10-32 P 0 40 N Y 1 F N +F0 "P" 0 850 50 H V C CNN +F1 "HE10-32" 0 -850 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +S -300 800 300 -800 0 1 0 N +X 1 1 -600 750 300 R 50 50 0 1 P I +X 2 2 600 750 300 L 50 50 0 1 P I +X 3 3 -600 650 300 R 50 50 0 1 P I +X 4 4 600 650 300 L 50 50 0 1 P I +X 5 5 -600 550 300 R 50 50 0 1 P I +X 6 6 600 550 300 L 50 50 0 1 P I +X 7 7 -600 450 300 R 50 50 0 1 P I +X 8 8 600 450 300 L 50 50 0 1 P I +X 9 9 -600 350 300 R 50 50 0 1 P I +X 10 10 600 350 300 L 50 50 0 1 P I +X 20 20 600 -150 300 L 50 50 0 1 P I +X 30 30 600 -650 300 L 50 50 0 1 P I +X 11 11 -600 250 300 R 50 50 0 1 P I +X 21 21 -600 -250 300 R 50 50 0 1 P I +X 31 31 -600 -750 300 R 50 50 0 1 P I +X 12 12 600 250 300 L 50 50 0 1 P I +X 22 22 600 -250 300 L 50 50 0 1 P I +X 32 32 600 -750 300 L 50 50 0 1 P I +X 13 13 -600 150 300 R 50 50 0 1 P I +X 23 23 -600 -350 300 R 50 50 0 1 P I +X 14 14 600 150 300 L 50 50 0 1 P I +X 24 24 600 -350 300 L 50 50 0 1 P I +X 15 15 -600 50 300 R 50 50 0 1 P I +X 25 25 -600 -450 300 R 50 50 0 1 P I +X 16 16 600 50 300 L 50 50 0 1 P I +X 26 26 600 -450 300 L 50 50 0 1 P I +X 17 17 -600 -50 300 R 50 50 0 1 P I +X 27 27 -600 -550 300 R 50 50 0 1 P I +X 18 18 600 -50 300 L 50 50 0 1 P I +X 28 28 600 -550 300 L 50 50 0 1 P I +X 19 19 -600 -150 300 R 50 50 0 1 P I +X 29 29 -600 -650 300 R 50 50 0 1 P I +ENDDRAW +ENDDEF +# +# HE10-34 +# +DEF HE10-34 P 0 40 Y Y 1 F N +F0 "P" 0 900 50 H V C CNN +F1 "HE10-34" 0 -900 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +S -300 850 300 -850 0 1 0 N +X 1 1 -600 800 300 R 50 50 1 1 P I +X 2 2 600 800 300 L 50 50 1 1 P I +X 3 3 -600 700 300 R 50 50 1 1 P I +X 4 4 600 700 300 L 50 50 1 1 P I +X 5 5 -600 600 300 R 50 50 1 1 P I +X 6 6 600 600 300 L 50 50 1 1 P I +X 7 7 -600 500 300 R 50 50 1 1 P I +X 8 8 600 500 300 L 50 50 1 1 P I +X 9 9 -600 400 300 R 50 50 1 1 P I +X 10 10 600 400 300 L 50 50 1 1 P I +X 20 20 600 -100 300 L 50 50 1 1 P I +X 30 30 600 -600 300 L 50 50 1 1 P I +X 11 11 -600 300 300 R 50 50 1 1 P I +X 21 21 -600 -200 300 R 50 50 1 1 P I +X 31 31 -600 -700 300 R 50 50 1 1 P I +X 12 12 600 300 300 L 50 50 1 1 P I +X 22 22 600 -200 300 L 50 50 1 1 P I +X 32 32 600 -700 300 L 50 50 1 1 P I +X 13 13 -600 200 300 R 50 50 1 1 P I +X 23 23 -600 -300 300 R 50 50 1 1 P I +X 33 33 -600 -800 300 R 50 50 1 1 P I +X 14 14 600 200 300 L 50 50 1 1 P I +X 24 24 600 -300 300 L 50 50 1 1 P I +X 34 34 600 -800 300 L 50 50 1 1 P I +X 15 15 -600 100 300 R 50 50 1 1 P I +X 25 25 -600 -400 300 R 50 50 1 1 P I +X 16 16 600 100 300 L 50 50 1 1 P I +X 26 26 600 -400 300 L 50 50 1 1 P I +X 17 17 -600 0 300 R 50 50 1 1 P I +X 27 27 -600 -500 300 R 50 50 1 1 P I +X 18 18 600 0 300 L 50 50 1 1 P I +X 28 28 600 -500 300 L 50 50 1 1 P I +X 19 19 -600 -100 300 R 50 50 1 1 P I +X 29 29 -600 -600 300 R 50 50 1 1 P I +ENDDRAW +ENDDEF +# +# I3E1394 +# +DEF I3E1394 JP 0 40 Y Y 1 F N +F0 "JP" 0 -450 50 H V C CNN +F1 "I3E1394" 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 -200 400 200 -400 0 1 0 N +X PWR 1 -400 250 200 R 50 50 1 1 P +X GND 2 -400 -250 200 R 50 50 1 1 P +X TPB- 3 -400 -150 200 R 50 50 1 1 B +X TPB+ 4 -400 -50 200 R 50 50 1 1 B +X TPA- 5 -400 50 200 R 50 50 1 1 B +X TPA+ 6 -400 150 200 R 50 50 1 1 B +X SHID 7 -400 350 200 R 50 50 1 1 P +X SHID 8 -400 -350 200 R 50 50 1 1 P +ENDDRAW +ENDDEF +# +# JACK_2P +# +DEF JACK_2P J 0 40 Y Y 1 F N +F0 "J" -350 -200 50 H V C CNN +F1 "JACK_2P" -150 250 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +S -450 150 -400 -100 0 1 0 F +S 300 -150 -400 200 0 1 0 N +P 3 0 1 0 150 0 300 0 300 0 N +P 4 0 1 0 0 -100 -50 -50 -100 -100 -100 -100 N +P 4 0 1 0 0 -100 300 -100 300 -100 300 -100 N +P 4 0 1 0 50 -50 100 -100 150 -50 150 -50 N +P 4 0 1 0 150 0 100 0 100 -100 100 -100 N +P 5 0 1 0 300 150 -250 150 -300 100 -350 150 -350 150 N +X ~ 1 450 -100 150 L 50 50 1 1 P +X ~ 2 450 0 150 L 50 50 1 1 P +X ~ 3 450 150 150 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +# JACK_TRS_6PINS +# +DEF JACK_TRS_6PINS J 0 30 Y Y 1 F N +F0 "J" 0 400 50 H V C CNN +F1 "JACK_TRS_6PINS" -50 -300 50 H V C CNN +F2 "" 100 -150 50 H V C CNN +F3 "" 100 -150 50 H V C CNN +DRAW +P 3 0 0 0 150 -200 150 -100 300 -100 N +P 3 0 0 0 150 0 150 100 300 100 N +P 3 0 0 0 150 200 150 300 300 300 N +P 4 0 0 0 -350 200 -300 150 -250 200 300 200 N +P 4 0 0 0 -250 0 -200 50 50 -200 300 -200 N +S -450 200 -400 -50 0 1 0 F +S 300 -250 -400 350 0 1 0 N +P 2 0 1 0 50 0 300 0 N +P 4 0 1 0 50 0 0 50 -50 0 -50 0 N +P 4 0 1 0 100 -150 150 -200 200 -150 200 -150 N +P 4 0 1 0 100 50 150 0 200 50 200 50 N +P 4 0 1 0 100 250 150 200 200 250 200 250 N +X S 1 400 200 100 L 50 50 1 1 P +X T 2 400 0 100 L 50 50 1 1 P +X R 3 400 -200 100 L 50 50 1 1 P +X SN 4 400 300 100 L 50 50 1 1 P +X TN 5 400 100 100 L 50 50 1 1 P +X RN 6 400 -100 100 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +# JEDEC24 +# +DEF JEDEC24 J 0 40 Y Y 1 F N +F0 "J" 0 100 50 H V C CNN +F1 "JEDEC24" 0 -100 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +S -500 -650 500 650 0 1 0 N +X A7 1 -800 550 300 R 50 50 1 1 P +X A6 2 -800 450 300 R 50 50 1 1 P +X A5 3 -800 350 300 R 50 50 1 1 P +X A4 4 -800 250 300 R 50 50 1 1 P +X A3 5 -800 150 300 R 50 50 1 1 P +X A2 6 -800 50 300 R 50 50 1 1 P +X A1 7 -800 -50 300 R 50 50 1 1 P +X A0 8 -800 -150 300 R 50 50 1 1 P +X D0 9 -800 -250 300 R 50 50 1 1 P +X D1 10 -800 -350 300 R 50 50 1 1 P +X OE/VPP 20 800 150 300 L 50 50 1 1 P +X D2 11 -800 -450 300 R 50 50 1 1 P +X A11/VPP 21 800 250 300 L 50 50 1 1 P +X GND 12 -800 -550 300 R 50 50 1 1 P +X A9 22 800 350 300 L 50 50 1 1 P +X D3 13 800 -550 300 L 50 50 1 1 P +X A8 23 800 450 300 L 50 50 1 1 P +X D4 14 800 -450 300 L 50 50 1 1 P +X VCC 24 800 550 300 L 50 50 1 1 P +X D5 15 800 -350 300 L 50 50 1 1 P +X D6 16 800 -250 300 L 50 50 1 1 P +X D7 17 800 -150 300 L 50 50 1 1 P +X CE 18 800 -50 300 L 50 50 1 1 P +X A10 19 800 50 300 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +# JEDEC28 +# +DEF JEDEC28 J 0 40 Y Y 1 F N +F0 "J" 0 100 50 H V C CNN +F1 "JEDEC28" 0 -100 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +S -500 -750 500 750 0 1 0 N +X VPP 1 -800 650 300 R 50 50 1 1 P +X A12 2 -800 550 300 R 50 50 1 1 P +X A7 3 -800 450 300 R 50 50 1 1 P +X A6 4 -800 350 300 R 50 50 1 1 P +X A5 5 -800 250 300 R 50 50 1 1 P +X A4 6 -800 150 300 R 50 50 1 1 P +X A3 7 -800 50 300 R 50 50 1 1 P +X A2 8 -800 -50 300 R 50 50 1 1 P +X A1 9 -800 -150 300 R 50 50 1 1 P +X A0 10 -800 -250 300 R 50 50 1 1 P +X CE 20 800 -150 300 L 50 50 1 1 P +X D0 11 -800 -350 300 R 50 50 1 1 P +X A10 21 800 -50 300 L 50 50 1 1 P +X D1 12 -800 -450 300 R 50 50 1 1 I +X OE 22 800 50 300 L 50 50 1 1 P +X D2 13 -800 -550 300 R 50 50 1 1 P +X A11 23 800 150 300 L 50 50 1 1 P +X GND 14 -800 -650 300 R 50 50 1 1 P +X A9 24 800 250 300 L 50 50 1 1 P +X D3 15 800 -650 300 L 50 50 1 1 P +X A8 25 800 350 300 L 50 50 1 1 P +X D4 16 800 -550 300 L 50 50 1 1 P +X A13 26 800 450 300 L 50 50 1 1 P +X D5 17 800 -450 300 L 50 50 1 1 P +X A14/PGM 27 800 550 300 L 50 50 1 1 P +X D6 18 800 -350 300 L 50 50 1 1 P +X VCC 28 800 650 300 L 50 50 1 1 P +X D7 19 800 -250 300 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +# LEMO2 +# +DEF LEMO2 K 0 40 Y N 1 F N +F0 "K" 0 200 50 H V C CNN +F1 "LEMO2" 0 -200 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +A 0 0 120 1799 -899 0 1 0 N -120 0 0 -120 +A 0 0 120 -1 -899 0 1 0 N 120 0 0 -120 +C 0 -59 30 0 1 0 N +C 0 0 150 0 1 0 N +C 0 70 30 0 1 0 N +P 2 0 1 0 -120 0 120 0 N +P 2 0 1 0 -50 50 -30 70 N +P 2 0 1 0 -30 -59 -50 -50 N +X ~ 1 -350 50 300 R 50 50 1 1 B +X ~ 2 -350 -50 300 R 50 50 1 1 B +X ~ 1 -350 50 300 R 50 50 1 2 B +X ~ 2 -350 -50 300 R 50 50 1 2 B +ENDDRAW +ENDDEF +# +# LEMO4 +# +DEF LEMO4 K 0 40 Y N 1 F N +F0 "K" 0 100 50 H V C CNN +F1 "LEMO4" 0 -100 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +A 0 -9 220 1799 -899 0 1 0 N -220 -9 0 -229 +A 0 -9 220 -901 1 0 1 0 N 0 -229 220 -9 +C -100 -100 40 0 1 0 N +C -100 100 40 0 1 0 N +C 0 0 250 0 1 0 N +C 100 -100 40 0 1 0 N +C 100 100 40 0 1 0 N +T 0 50 150 70 0 0 1 1 Normal 1 C C +P 2 0 1 0 -220 -9 219 -9 N +P 2 0 1 0 -150 -150 -130 -130 N +P 2 0 1 0 -150 150 -130 130 N +P 2 0 1 0 150 -150 130 -130 N +P 2 0 1 0 150 150 130 130 N +X ~ 1 450 150 300 L 50 50 1 1 B +X ~ 2 -450 150 300 R 50 50 1 1 B +X ~ 3 -450 -150 300 R 50 50 1 1 B +X ~ 4 450 -150 300 L 50 50 1 1 B +X ~ 1 -450 150 300 R 50 50 1 2 B +X ~ 2 -450 -150 300 R 50 50 1 2 B +X ~ 3 450 -150 300 L 50 50 1 2 B +X ~ 4 450 150 300 L 50 50 1 2 B +ENDDRAW +ENDDEF +# +# LEMO5 +# +DEF LEMO5 K 0 40 Y N 1 F N +F0 "K" 200 300 50 H V C CNN +F1 "LEMO5" 300 -300 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +C -150 -29 40 0 1 0 N +C -100 121 40 0 1 0 N +C 0 -129 40 0 1 0 N +C 0 0 250 0 1 0 N +C 100 121 40 0 1 0 N +C 150 -29 40 0 1 0 N +T 0 -80 -150 70 0 0 1 1 Normal 1 C C +P 2 0 1 0 -200 -150 -160 -70 N +P 2 0 1 0 -200 150 -140 130 N +P 2 0 1 0 -61 -240 -61 -209 N +P 2 0 1 0 -61 -209 50 -209 N +P 2 0 1 0 50 -209 50 -240 N +P 2 0 1 0 200 -150 160 -70 N +P 2 0 1 0 200 150 140 130 N +X ~ 1 0 -450 280 U 50 50 1 1 B +X ~ 2 -450 -150 250 R 50 50 1 1 B +X ~ 3 -450 150 250 R 50 50 1 1 B +X ~ 4 450 150 250 L 50 50 1 1 B +X ~ 5 450 -150 250 L 50 50 1 1 B +X ~ 1 -450 150 300 R 50 50 1 2 B +X ~ 1 0 -450 300 U 50 50 1 2 B +X ~ 2 -450 -150 300 R 50 50 1 2 B +X ~ 3 450 -150 300 L 50 50 1 2 B +X ~ 4 450 150 300 L 50 50 1 2 B +ENDDRAW +ENDDEF +# +# LEMO6 +# +DEF LEMO6 J 0 40 Y N 1 F N +F0 "J" 450 400 50 H V C CNN +F1 "LEMO6" 400 -450 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +A 0 0 300 -901 -1799 0 1 0 N -1 -300 -300 -1 +A 0 0 300 -1 -899 0 1 0 N 300 -1 1 -300 +C -200 -100 30 0 1 0 N +C -200 100 30 0 1 0 N +C 0 -200 30 0 1 0 N +C 0 0 400 0 1 0 N +C 0 200 30 0 1 0 N +C 200 -100 30 0 1 0 N +C 200 100 30 0 1 0 N +P 2 0 1 0 -350 -200 -230 -110 N +P 2 0 1 0 -350 200 -230 110 N +P 2 0 1 0 -300 0 300 0 N +P 2 0 1 0 0 -350 0 -230 N +P 2 0 1 0 0 350 0 230 N +P 2 0 1 0 350 -200 230 -110 N +P 2 0 1 0 350 200 230 110 N +X ~ 1 -600 -200 250 R 50 50 1 1 P +X ~ 2 0 -600 250 U 50 50 1 1 P +X ~ 3 600 -200 250 L 50 50 1 1 P +X ~ 4 600 200 250 L 50 50 1 1 P +X ~ 5 0 600 250 D 50 50 1 1 P +X ~ 6 -600 200 250 R 50 50 1 1 P +X ~ 1 -600 -200 300 R 50 50 1 2 P +X ~ 2 0 -600 300 U 50 50 1 2 P +X ~ 3 600 -200 300 L 50 50 1 2 P +X ~ 4 600 200 300 L 50 50 1 2 P +X ~ 5 0 600 300 D 50 50 1 2 P +X ~ 6 -600 200 300 R 50 50 1 2 P +ENDDRAW +ENDDEF +# +# Micro_SD_Card +# +DEF Micro_SD_Card CON 0 40 Y Y 1 F N +F0 "CON" -650 600 50 H V C CNN +F1 "Micro_SD_Card" 650 600 50 H V R CNN +F2 "" 1150 300 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +S -300 -375 -200 -425 0 1 0 F +S -300 -275 -200 -325 0 1 0 F +S -300 -175 -200 -225 0 1 0 F +S -300 -75 -200 -125 0 1 0 F +S -300 25 -200 -25 0 1 0 F +S -300 125 -200 75 0 1 0 F +S -300 225 -200 175 0 1 0 F +S -300 325 -200 275 0 1 0 F +P 6 0 1 10 650 500 650 550 -750 550 -750 -650 650 -650 650 -450 N +P 11 0 1 10 -350 -450 -350 350 -50 350 100 500 150 500 150 450 250 450 300 500 800 500 800 -450 -350 -450 f +X DAT2 1 -900 300 150 R 50 50 1 1 B +X DAT3/CD 2 -900 200 150 R 50 50 1 1 B +X CMD 3 -900 100 150 R 50 50 1 1 I +X VDD 4 -900 0 150 R 50 50 1 1 W +X CLK 5 -900 -100 150 R 50 50 1 1 I +X VSS 6 -900 -200 150 R 50 50 1 1 W +X DAT0 7 -900 -300 150 R 50 50 1 1 I +X DAT1 8 -900 -400 150 R 50 50 1 1 I +X SHIELD 9 800 -600 150 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +# PAL20 +# +DEF PAL20 J 0 40 Y Y 1 F N +F0 "J" 0 100 50 H V C CNN +F1 "PAL20" 0 -100 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +S -500 -550 500 550 0 1 0 N +X OD/CLK 1 -800 450 300 R 50 50 1 1 P +X I0 2 -800 350 300 R 50 50 1 1 P +X I1 3 -800 250 300 R 50 50 1 1 P +X I2 4 -800 150 300 R 50 50 1 1 P +X I3 5 -800 50 300 R 50 50 1 1 P +X I4 6 -800 -50 300 R 50 50 1 1 P +X I5 7 -800 -150 300 R 50 50 1 1 P +X I6 8 -800 -250 300 R 50 50 1 1 P +X I7 9 -800 -350 300 R 50 50 1 1 P +X GND 10 -800 -450 300 R 50 50 1 1 P +X VCC 20 800 450 300 L 50 50 1 1 P +X CLK/OD 11 800 -450 300 L 50 50 1 1 P +X LR/O3 12 800 -350 300 L 50 50 1 1 P +X A2/O2 13 800 -250 300 L 50 50 1 1 P +X A1/O1 14 800 -150 300 L 50 50 1 1 P +X A0/O0 15 800 -50 300 L 50 50 1 1 P +X O3/A2 16 800 50 300 L 50 50 1 1 P +X O2/A1 17 800 150 300 L 50 50 1 1 P +X O1/A0 18 800 250 300 L 50 50 1 1 P +X O0/LR 19 800 350 300 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +# PAL24 +# +DEF PAL24 J 0 40 Y Y 1 F N +F0 "J" 0 100 50 H V C CNN +F1 "PAL24" 0 -100 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +S -500 -650 500 650 0 1 0 N +X OD/CLK 1 -800 550 300 R 50 50 1 1 P +X I0 2 -800 450 300 R 50 50 1 1 P +X I1 3 -800 350 300 R 50 50 1 1 P +X I2 4 -800 250 300 R 50 50 1 1 P +X I3 5 -800 150 300 R 50 50 1 1 P +X I4 6 -800 50 300 R 50 50 1 1 P +X I5 7 -800 -50 300 R 50 50 1 1 P +X I6 8 -800 -150 300 R 50 50 1 1 P +X I7 9 -800 -250 300 R 50 50 1 1 P +X I8 10 -800 -350 300 R 50 50 1 1 P +X O3/A2 20 800 150 300 L 50 50 1 1 P +X I9 11 -800 -450 300 R 50 50 1 1 P +X O2/A1 21 800 250 300 L 50 50 1 1 P +X GND 12 -800 -550 300 R 50 50 1 1 P +X O1/A0 22 800 350 300 L 50 50 1 1 P +X CLK/OD 13 800 -550 300 L 50 50 1 1 P +X O0/LR 23 800 450 300 L 50 50 1 1 P +X LR/O4 14 800 -450 300 L 50 50 1 1 P +X VCC 24 800 550 300 L 50 50 1 1 P +X A0/O3 15 800 -350 300 L 50 50 1 1 P +X A1/O2 16 800 -250 300 L 50 50 1 1 P +X A2/O1 17 800 -150 300 L 50 50 1 1 P +X NC/O0 18 800 -50 300 L 50 50 1 1 P +X O4/NC 19 800 50 300 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +# PCI9030-PQFP176 +# +DEF PCI9030-PQFP176 U 0 30 Y Y 1 F N +F0 "U" 0 4900 50 H V C CNN +F1 "PCI9030-PQFP176" 0 -4900 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +S -850 4850 850 -4850 0 1 0 N +X VDD 1 -1150 -2050 300 R 50 50 1 1 W +X AD28 2 -1150 800 300 R 50 50 1 1 B +X AD27 3 -1150 900 300 R 50 50 1 1 B +X AD26 4 -1150 1000 300 R 50 50 1 1 B +X AD25 5 -1150 1100 300 R 50 50 1 1 B +X AD24 6 -1150 1200 300 R 50 50 1 1 B +X C/BE3# 7 -1150 0 300 R 50 50 1 1 B +X IDSEL 8 -1150 -1000 300 R 50 50 1 1 I +X AD23 9 -1150 1300 300 R 50 50 1 1 B +X AD22 10 -1150 1400 300 R 50 50 1 1 B +X FRAME# 20 -1150 -500 300 R 50 50 1 1 B +X AD15 30 -1150 2100 300 R 50 50 1 1 B +X C/BE0# 40 -1150 300 300 R 50 50 1 1 B +X AD0 50 -1150 3600 300 R 50 50 1 1 B +X LBE0# 60 1150 -650 300 L 50 50 1 1 O +X VDD 70 -1150 -2550 300 R 50 50 1 1 W +X LD18 80 1150 -3450 300 L 50 50 1 1 B +X LD10 90 1150 -2650 300 L 50 50 1 1 B +X AD21 11 -1150 1500 300 R 50 50 1 1 B +X IRDY# 21 -1150 -600 300 R 50 50 1 1 B +X VSS 31 -1150 -3550 300 R 50 50 1 1 W +X AD7 41 -1150 2900 300 R 50 50 1 1 B +X ENUM# 51 -1150 -1650 300 R 50 50 1 1 O +X LD31 61 1150 -4750 300 L 50 50 1 1 B +X BCLKo 71 1150 4450 300 L 50 50 1 1 O C +X LD17 81 1150 -3350 300 L 50 50 1 1 B +X LD9 91 1150 -2550 300 L 50 50 1 1 B +X AD20 12 -1150 1600 300 R 50 50 1 1 B +X TRDY# 22 -1150 -700 300 R 50 50 1 1 B +X VDD 32 -1150 -2250 300 R 50 50 1 1 W +X AD6 42 -1150 3000 300 R 50 50 1 1 B +X LEDON# 52 -1150 -1750 300 R 50 50 1 1 O +X LD30 62 1150 -4650 300 L 50 50 1 1 B +X LD23 72 1150 -3950 300 L 50 50 1 1 B +X LD16 82 1150 -3250 300 L 50 50 1 1 B +X LD8 92 1150 -2450 300 L 50 50 1 1 B +X VSS 13 -1150 -3450 300 R 50 50 1 1 W +X DEVSEL# 23 -1150 -1100 300 R 50 50 1 1 B +X AD14 33 -1150 2200 300 R 50 50 1 1 B +X AD5 43 -1150 3100 300 R 50 50 1 1 B +X VI/O 53 -1150 -3250 300 R 50 50 1 1 W +X LD29 63 1150 -4550 300 L 50 50 1 1 B +X LD22 73 1150 -3850 300 L 50 50 1 1 B +X LD15 83 1150 -3150 300 L 50 50 1 1 B +X LD7 93 1150 -2350 300 L 50 50 1 1 B +X VDD 14 -1150 -2150 300 R 50 50 1 1 W +X STOP# 24 -1150 -800 300 R 50 50 1 1 B +X AD13 34 -1150 2300 300 R 50 50 1 1 B +X VSS 44 -1150 -3650 300 R 50 50 1 1 W +X CPCISW 54 -1150 -1850 300 R 50 50 1 1 I +X LD28 64 1150 -4450 300 L 50 50 1 1 B +X LD21 74 1150 -3750 300 L 50 50 1 1 B +X LD14 84 1150 -3050 300 L 50 50 1 1 B +X GPIO8 94 1150 2700 300 L 50 50 1 1 B +X AD19 15 -1150 1700 300 R 50 50 1 1 B +X LOCK# 25 -1150 -900 300 R 50 50 1 1 I +X AD12 35 -1150 2400 300 R 50 50 1 1 B +X VDD 45 -1150 -2350 300 R 50 50 1 1 W +X LBE3# 55 1150 -950 300 L 50 50 1 1 O +X LD27 65 1150 -4350 300 L 50 50 1 1 B +X ALE 75 1150 2450 300 L 50 50 1 1 O +X VDD 85 -1150 -2650 300 R 50 50 1 1 W +X LD6 95 1150 -2250 300 L 50 50 1 1 B +X AD18 16 -1150 1800 300 R 50 50 1 1 B +X PERR# 26 -1150 -1300 300 R 50 50 1 1 O +X AD11 36 -1150 2500 300 R 50 50 1 1 B +X AD4 46 -1150 3200 300 R 50 50 1 1 B +X VDD 56 -1150 -2450 300 R 50 50 1 1 W +X VSS 66 -1150 -3850 300 R 50 50 1 1 W +X MODE 76 1150 3750 300 L 50 50 1 1 I +X LD13 86 1150 -2950 300 L 50 50 1 1 B +X LD5 96 1150 -2150 300 L 50 50 1 1 B +X AD17 17 -1150 1900 300 R 50 50 1 1 B +X SERR# 27 -1150 -1400 300 R 50 50 1 1 O +X AD10 37 -1150 2600 300 R 50 50 1 1 B +X AD3 47 -1150 3300 300 R 50 50 1 1 B +X VSS 57 -1150 -3750 300 R 50 50 1 1 W +X LD26 67 1150 -4250 300 L 50 50 1 1 B +X LD20 77 1150 -3650 300 L 50 50 1 1 B +X LD12 87 1150 -2850 300 L 50 50 1 1 B +X LD4 97 1150 -2050 300 L 50 50 1 1 B +X AD16 18 -1150 2000 300 R 50 50 1 1 B +X PAR 28 -1150 -100 300 R 50 50 1 1 B +X AD9 38 -1150 2700 300 R 50 50 1 1 B +X AD2 48 -1150 3400 300 R 50 50 1 1 B +X LBE2# 58 1150 -850 300 L 50 50 1 1 O +X LD25 68 1150 -4150 300 L 50 50 1 1 B +X VSS 78 -1150 -3950 300 R 50 50 1 1 W +X VSS 88 -1150 -4050 300 R 50 50 1 1 W +X LD3 98 1150 -1950 300 L 50 50 1 1 B +X C/BE2# 19 -1150 100 300 R 50 50 1 1 B +X C/BE1# 29 -1150 200 300 R 50 50 1 1 B +X AD8 39 -1150 2800 300 R 50 50 1 1 B +X AD1 49 -1150 3500 300 R 50 50 1 1 B +X LBE1# 59 1150 -750 300 L 50 50 1 1 O +X LD24 69 1150 -4050 300 L 50 50 1 1 B +X LD19 79 1150 -3550 300 L 50 50 1 1 B +X LD11 89 1150 -2750 300 L 50 50 1 1 B +X LD2 99 1150 -1850 300 L 50 50 1 1 B +X VDD 100 -1150 -2750 300 R 50 50 1 1 W +X LA7 110 1150 50 300 L 50 50 1 1 O +X LA14 120 1150 750 300 L 50 50 1 1 O +X LA22 130 1150 1550 300 L 50 50 1 1 O +X WR# 140 1150 -1250 300 L 50 50 1 1 O +X LGNT 150 1150 4150 300 L 50 50 1 1 O +X EESK 160 -1150 4700 300 R 50 50 1 1 O +X INTA# 170 -1150 -1500 300 R 50 50 1 1 O +X VSS 101 -1150 -4150 300 R 50 50 1 1 W +X LA8 111 1150 150 300 L 50 50 1 1 O +X LA15 121 1150 850 300 L 50 50 1 1 O +X LA23 131 1150 1650 300 L 50 50 1 1 O +X RD# 141 1150 -1350 300 L 50 50 1 1 O +X LREQ 151 1150 4250 300 L 50 50 1 1 I +X EEDI 161 -1150 4600 300 R 50 50 1 1 O +X RST# 171 -1150 -300 300 R 50 50 1 1 I +X LD1 102 1150 -1750 300 L 50 50 1 1 B +X BD-SEL#/TST 112 -1150 3800 300 R 50 50 1 1 I +X VSS 122 -1150 -4350 300 R 50 50 1 1 W +X VSS 132 -1150 -4450 300 R 50 50 1 1 W +X LW/R# 142 1150 -1150 300 L 50 50 1 1 O +X LINTi1 152 1150 4050 300 L 50 50 1 1 I +X VDD 162 -1150 -3050 300 R 50 50 1 1 W +X PCLK 172 -1150 -200 300 R 50 50 1 1 I C +X LPMESET 103 1150 3650 300 L 50 50 1 1 I +X VSS 113 -1150 -4250 300 R 50 50 1 1 W +X LA16 123 1150 950 300 L 50 50 1 1 O +X VDD 133 -1150 -2950 300 R 50 50 1 1 W +X READY# 143 1150 -1450 300 L 50 50 1 1 I +X LINTi2 153 1150 3950 300 L 50 50 1 1 I +X VSS 163 -1150 -4650 300 R 50 50 1 1 W +X AD31 173 -1150 500 300 R 50 50 1 1 B +X LD0 104 1150 -1650 300 L 50 50 1 1 B +X LA9 114 1150 250 300 L 50 50 1 1 O +X LA17 124 1150 1050 300 L 50 50 1 1 O +X GPIO7/LA24 134 1150 1750 300 L 50 50 1 1 B +X BTERM# 144 1150 2250 300 L 50 50 1 1 I +X GPIO0/WAITo# 154 1150 2850 300 L 50 50 1 1 B +X TRST# 164 -1150 4000 300 R 50 50 1 1 I +X AD30 174 -1150 600 300 R 50 50 1 1 B +X LA2 105 1150 -450 300 L 50 50 1 1 O +X LA10 115 1150 350 300 L 50 50 1 1 I +X LA18 125 1150 1150 300 L 50 50 1 1 O +X GPIO6/LA25 135 1150 1850 300 L 50 50 1 1 B +X LCLK 145 1150 4750 300 L 50 50 1 1 I C +X GPIO1/LLOCKo# 155 1150 2950 300 L 50 50 1 1 B +X TCK 165 -1150 4300 300 R 50 50 1 1 I C +X AD29 175 -1150 700 300 R 50 50 1 1 B +X LA3 106 1150 -350 300 L 50 50 1 1 O +X LA11 116 1150 450 300 L 50 50 1 1 O +X LPMINT# 126 1150 3550 300 L 50 50 1 1 O +X GPIO5/LA26 136 1150 1950 300 L 50 50 1 1 B +X VSS 146 -1150 -4550 300 R 50 50 1 1 W +X GPIO2/CS2# 156 1150 3150 300 L 50 50 1 1 B +X TMS 166 -1150 4200 300 R 50 50 1 1 I +X VSS 176 -1150 -4750 300 R 50 50 1 1 W +X LA4 107 1150 -250 300 L 50 50 1 1 O +X VDD 117 -1150 -2850 300 R 50 50 1 1 W +X LA19 127 1150 1250 300 L 50 50 1 1 O +X GPIO4/LA27 137 1150 2050 300 L 50 50 1 1 B +X CS0# 147 1150 3350 300 L 50 50 1 1 O +X GPIO3/CS3# 157 1150 3050 300 L 50 50 1 1 B +X TDO 167 -1150 3900 300 R 50 50 1 1 O +X LA5 108 1150 -150 300 L 50 50 1 1 O +X LA12 118 1150 550 300 L 50 50 1 1 O +X LA20 128 1150 1350 300 L 50 50 1 1 O +X ADS# 138 1150 2550 300 L 50 50 1 1 O +X CS1# 148 1150 3250 300 L 50 50 1 1 O +X EECS 158 -1150 4800 300 R 50 50 1 1 O +X TDI 168 -1150 4100 300 R 50 50 1 1 I +X LA6 109 1150 -50 300 L 50 50 1 1 O +X LA13 119 1150 650 300 L 50 50 1 1 O +X LA21 129 1150 1450 300 L 50 50 1 1 O +X BLAST# 139 1150 2350 300 L 50 50 1 1 O +X LRESETo# 149 1150 4550 300 L 50 50 1 1 O +X EEDO 159 -1150 4500 300 R 50 50 1 1 I +X PME# 169 -1150 -1200 300 R 50 50 1 1 O +ENDDRAW +ENDDEF +# +# PCI_5V_32BIT +# +DEF PCI_5V_32BIT J 0 30 Y Y 1 F N +F0 "J" 0 3200 50 H V C CNN +F1 "PCI_5V_32BIT" 0 -3200 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +S -800 -3150 800 3150 0 1 0 N +X TRST# A1 1100 3050 300 L 50 50 1 1 O +X -12V B1 -1100 3050 300 R 50 50 1 1 W +X +12V A2 1100 2950 300 L 50 50 1 1 W +X TCK B2 -1100 2950 300 R 50 50 1 1 O +X TMS A3 1100 2850 300 L 50 50 1 1 O +X GND B3 -1100 2850 300 R 50 50 1 1 I +X TDI A4 1100 2750 300 L 50 50 1 1 O +X TDO B4 -1100 2750 300 R 50 50 1 1 I +X +5V A5 1100 2650 300 L 50 50 1 1 W +X +5V B5 -1100 2650 300 R 50 50 1 1 W +X INTA# A6 1100 2550 300 L 50 50 1 1 I +X +5V B6 -1100 2550 300 R 50 50 1 1 W +X INTC# A7 1100 2450 300 L 50 50 1 1 I +X INTB# B7 -1100 2450 300 R 50 50 1 1 I +X +5V A8 1100 2350 300 L 50 50 1 1 W +X INTD# B8 -1100 2350 300 R 50 50 1 1 I +X RESERVED A9 1100 2250 300 L 50 50 1 1 P +X PRSNT1# B9 -1100 2250 300 R 50 50 1 1 I +X +5V A10 1100 2150 300 L 50 50 1 1 W +X RESERVED B10 -1100 2150 300 R 50 50 1 1 P +X AD[30] A20 1100 1150 300 L 50 50 1 1 B +X AD[31] B20 -1100 1150 300 R 50 50 1 1 B +X GND A30 1100 150 300 L 50 50 1 1 W +X AD[19] B30 -1100 150 300 R 50 50 1 1 B +X SDONE A40 1100 -850 300 L 50 50 1 1 B +X PERR# B40 -1100 -850 300 R 50 50 1 1 B +X REQ64# A60 1100 -2850 300 L 50 50 1 1 B +X ACK64# B60 -1100 -2850 300 R 50 50 1 1 B +X RESERVED A11 1100 2050 300 L 50 50 1 1 P +X PRSNT2# B11 -1100 2050 300 R 50 50 1 1 I +X +3.3V A21 1100 1050 300 L 50 50 1 1 W +X AD[29] B21 -1100 1050 300 R 50 50 1 1 B +X AD[18] A31 1100 50 300 L 50 50 1 1 B +X +3.3V B31 -1100 50 300 R 50 50 1 1 W +X SBO# A41 1100 -950 300 L 50 50 1 1 B +X +3.3V B41 -1100 -950 300 R 50 50 1 1 W +X +5V A61 1100 -2950 300 L 50 50 1 1 W +X +5V B61 -1100 -2950 300 R 50 50 1 1 W +X GND A12 1100 1950 300 L 50 50 1 1 W +X GND B12 -1100 1950 300 R 50 50 1 1 W +X AD[28] A22 1100 950 300 L 50 50 1 1 B +X GND B22 -1100 950 300 R 50 50 1 1 W +X AD[16] A32 1100 -50 300 L 50 50 1 1 B +X AD[17] B32 -1100 -50 300 R 50 50 1 1 B +X GND A42 1100 -1050 300 L 50 50 1 1 W +X SERR# B42 -1100 -1050 300 R 50 50 1 1 I +X C/BE#[0] A52 1100 -2050 300 L 50 50 1 1 B +X AD[08] B52 -1100 -2050 300 R 50 50 1 1 B +X +5V A62 1100 -3050 300 L 50 50 1 1 W +X +5V B62 -1100 -3050 300 R 50 50 1 1 W +X GND A13 1100 1850 300 L 50 50 1 1 W +X GND B13 -1100 1850 300 R 50 50 1 1 W +X AD[26] A23 1100 850 300 L 50 50 1 1 B +X AD[27] B23 -1100 850 300 R 50 50 1 1 B +X +3.3V A33 1100 -150 300 L 50 50 1 1 W +X C/BE#[2] B33 -1100 -150 300 R 50 50 1 1 B +X PAR A43 1100 -1150 300 L 50 50 1 1 B +X +3.3V B43 -1100 -1150 300 R 50 50 1 1 W +X +3.3V A53 1100 -2150 300 L 50 50 1 1 W +X AD[07] B53 -1100 -2150 300 R 50 50 1 1 B +X RESERVED A14 1100 1750 300 L 50 50 1 1 P +X RESERVED B14 -1100 1750 300 R 50 50 1 1 P +X GND A24 1100 750 300 L 50 50 1 1 W +X AD[25] B24 -1100 750 300 R 50 50 1 1 B +X FRAME# A34 1100 -250 300 L 50 50 1 1 B +X GND B34 -1100 -250 300 R 50 50 1 1 W +X AD[15] A44 1100 -1250 300 L 50 50 1 1 B +X C/BE#[1] B44 -1100 -1250 300 R 50 50 1 1 B +X AD[06] A54 1100 -2250 300 L 50 50 1 1 B +X +3.3V B54 -1100 -2250 300 R 50 50 1 1 I +X RST# A15 1100 1650 300 L 50 50 1 1 O +X GND B15 -1100 1650 300 R 50 50 1 1 W +X AD[24] A25 1100 650 300 L 50 50 1 1 B +X +3.3V B25 -1100 650 300 R 50 50 1 1 W +X GND A35 1100 -350 300 L 50 50 1 1 W +X IRDY# B35 -1100 -350 300 R 50 50 1 1 B +X +3.3V A45 1100 -1350 300 L 50 50 1 1 W +X AD[14] B45 -1100 -1350 300 R 50 50 1 1 B +X AD[04] A55 1100 -2350 300 L 50 50 1 1 B +X AD[05] B55 -1100 -2350 300 R 50 50 1 1 B +X +5V A16 1100 1550 300 L 50 50 1 1 W +X CLK B16 -1100 1550 300 R 50 50 1 1 O +X IDSEL A26 1100 550 300 L 50 50 1 1 O +X C/BE#[3] B26 -1100 550 300 R 50 50 1 1 B +X TRDY# A36 1100 -450 300 L 50 50 1 1 B +X +3.3V B36 -1100 -450 300 R 50 50 1 1 W +X AD[13] A46 1100 -1450 300 L 50 50 1 1 B +X GND B46 -1100 -1450 300 R 50 50 1 1 W +X GND A56 1100 -2450 300 L 50 50 1 1 W +X AD[03] B56 -1100 -2450 300 R 50 50 1 1 B +X GNT# A17 1100 1450 300 L 50 50 1 1 B +X GND B17 -1100 1450 300 R 50 50 1 1 W +X +3.3V A27 1100 450 300 L 50 50 1 1 W +X AD[23] B27 -1100 450 300 R 50 50 1 1 B +X GND A37 1100 -550 300 L 50 50 1 1 W +X DEVSEL# B37 -1100 -550 300 R 50 50 1 1 B +X AD[11] A47 1100 -1550 300 L 50 50 1 1 B +X AD[12] B47 -1100 -1550 300 R 50 50 1 1 B +X AD[02] A57 1100 -2550 300 L 50 50 1 1 B +X GND B57 -1100 -2550 300 R 50 50 1 1 W +X GND A18 1100 1350 300 L 50 50 1 1 W +X REQ# B18 -1100 1350 300 R 50 50 1 1 B +X AD[22] A28 1100 350 300 L 50 50 1 1 B +X GND B28 -1100 350 300 R 50 50 1 1 W +X STOP# A38 1100 -650 300 L 50 50 1 1 B +X GND B38 -1100 -650 300 R 50 50 1 1 W +X GND A48 1100 -1650 300 L 50 50 1 1 W +X AD[10] B48 -1100 -1650 300 R 50 50 1 1 B +X AD[00] A58 1100 -2650 300 L 50 50 1 1 B +X AD[01] B58 -1100 -2650 300 R 50 50 1 1 B +X RESERVED A19 1100 1250 300 L 50 50 1 1 P +X +5V B19 -1100 1250 300 R 50 50 1 1 W +X AD[20] A29 1100 250 300 L 50 50 1 1 B +X AD[21] B29 -1100 250 300 R 50 50 1 1 B +X +3.3V A39 1100 -750 300 L 50 50 1 1 W +X LOCK# B39 -1100 -750 300 R 50 50 1 1 B +X AD[09] A49 1100 -1750 300 L 50 50 1 1 B +X GND B49 -1100 -1750 300 R 50 50 1 1 W +X +5V A59 1100 -2750 300 L 50 50 1 1 W +X +5V B59 -1100 -2750 300 R 50 50 1 1 W +ENDDRAW +ENDDEF +# +# PCI_CONUNIV +# +DEF PCI_CONUNIV J 0 30 Y Y 1 F N +F0 "J" 0 3200 50 H V C CNN +F1 "PCI_CONUNIV" 0 -3200 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +ALIAS BUSPCI-5V +DRAW +S -750 3150 750 -3150 0 1 0 N +X TRST# A1 1100 3050 350 L 50 50 1 1 O I +X -12V B1 -1100 3050 350 R 50 50 1 1 W +X +12V A2 1100 2950 350 L 50 50 1 1 W +X TCK B2 -1100 2950 350 R 50 50 1 1 O +X TMS A3 1100 2850 350 L 50 50 1 1 O +X GND B3 -1100 2850 350 R 50 50 1 1 I +X TDI A4 1100 2750 350 L 50 50 1 1 O +X TDO B4 -1100 2750 350 R 50 50 1 1 I +X +5V A5 1100 2650 350 L 50 50 1 1 W +X +5V B5 -1100 2650 350 R 50 50 1 1 W +X INTA# A6 1100 2550 350 L 50 50 1 1 I I +X +5V B6 -1100 2550 350 R 50 50 1 1 W +X INTC# A7 1100 2450 350 L 50 50 1 1 I I +X INTB# B7 -1100 2450 350 R 50 50 1 1 I I +X +5V A8 1100 2350 350 L 50 50 1 1 W +X INTD# B8 -1100 2350 350 R 50 50 1 1 I I +X RESERVED A9 1100 2250 350 L 50 50 1 1 P +X PRSNT1# B9 -1100 2250 350 R 50 50 1 1 I I +X VIO A10 1100 2150 350 L 50 50 1 1 W +X RESERVED B10 -1100 2150 350 R 50 50 1 1 P +X AD[30] A20 1100 1150 350 L 50 50 1 1 B +X AD[31] B20 -1100 1150 350 R 50 50 1 1 B +X GND A30 1100 150 350 L 50 50 1 1 W +X AD[19] B30 -1100 150 350 R 50 50 1 1 B +X RESERVED A40 1100 -850 350 L 50 50 1 1 B +X PERR# B40 -1100 -850 350 R 50 50 1 1 B I +X REQ64# A60 1100 -2850 350 L 50 50 1 1 B I +X ACK64# B60 -1100 -2850 350 R 50 50 1 1 B I +X RESERVED A11 1100 2050 350 L 50 50 1 1 P +X PRSNT2# B11 -1100 2050 350 R 50 50 1 1 I I +X +3.3V A21 1100 1050 350 L 50 50 1 1 W +X AD[29] B21 -1100 1050 350 R 50 50 1 1 B +X AD[18] A31 1100 50 350 L 50 50 1 1 B +X +3.3V B31 -1100 50 350 R 50 50 1 1 W +X RESERVED A41 1100 -950 350 L 50 50 1 1 B +X +3.3V B41 -1100 -950 350 R 50 50 1 1 W +X +5V A61 1100 -2950 350 L 50 50 1 1 W +X +5V B61 -1100 -2950 350 R 50 50 1 1 W +X AD[28] A22 1100 950 350 L 50 50 1 1 B +X GND B22 -1100 950 350 R 50 50 1 1 W +X AD[16] A32 1100 -50 350 L 50 50 1 1 B +X AD[17] B32 -1100 -50 350 R 50 50 1 1 B +X GND A42 1100 -1050 350 L 50 50 1 1 W +X SERR# B42 -1100 -1050 350 R 50 50 1 1 I I +X C/BE#[0] A52 1100 -2050 350 L 50 50 1 1 B I +X AD[08] B52 -1100 -2050 350 R 50 50 1 1 B +X +5V A62 1100 -3050 350 L 50 50 1 1 W +X +5V B62 -1100 -3050 350 R 50 50 1 1 W +X AD[26] A23 1100 850 350 L 50 50 1 1 B +X AD[27] B23 -1100 850 350 R 50 50 1 1 B +X +3.3V A33 1100 -150 350 L 50 50 1 1 W +X C/BE#[2] B33 -1100 -150 350 R 50 50 1 1 B I +X PAR A43 1100 -1150 350 L 50 50 1 1 B +X +3.3V B43 -1100 -1150 350 R 50 50 1 1 W +X +3.3V A53 1100 -2150 350 L 50 50 1 1 W +X AD[07] B53 -1100 -2150 350 R 50 50 1 1 B +X 3.3VAUX A14 1100 1750 350 L 50 50 1 1 P +X RESERVED B14 -1100 1750 350 R 50 50 1 1 P +X GND A24 1100 750 350 L 50 50 1 1 W +X AD[25] B24 -1100 750 350 R 50 50 1 1 B +X FRAME# A34 1100 -250 350 L 50 50 1 1 B I +X GND B34 -1100 -250 350 R 50 50 1 1 W +X AD[15] A44 1100 -1250 350 L 50 50 1 1 B +X C/BE#[1] B44 -1100 -1250 350 R 50 50 1 1 B I +X AD[06] A54 1100 -2250 350 L 50 50 1 1 B +X +3.3V B54 -1100 -2250 350 R 50 50 1 1 I +X RST# A15 1100 1650 350 L 50 50 1 1 O I +X GND B15 -1100 1650 350 R 50 50 1 1 W +X AD[24] A25 1100 650 350 L 50 50 1 1 B +X +3.3V B25 -1100 650 350 R 50 50 1 1 W +X GND A35 1100 -350 350 L 50 50 1 1 W +X IRDY# B35 -1100 -350 350 R 50 50 1 1 B I +X +3.3V A45 1100 -1350 350 L 50 50 1 1 W +X AD[14] B45 -1100 -1350 350 R 50 50 1 1 B +X AD[04] A55 1100 -2350 350 L 50 50 1 1 B +X AD[05] B55 -1100 -2350 350 R 50 50 1 1 B +X VIO A16 1100 1550 350 L 50 50 1 1 W +X CLK B16 -1100 1550 350 R 50 50 1 1 O +X IDSEL A26 1100 550 350 L 50 50 1 1 O +X C/BE#[3] B26 -1100 550 350 R 50 50 1 1 B +X TRDY# A36 1100 -450 350 L 50 50 1 1 B I +X +3.3V B36 -1100 -450 350 R 50 50 1 1 W +X AD[13] A46 1100 -1450 350 L 50 50 1 1 B +X GND B46 -1100 -1450 350 R 50 50 1 1 W +X GND A56 1100 -2450 350 L 50 50 1 1 W +X AD[03] B56 -1100 -2450 350 R 50 50 1 1 B +X GNT# A17 1100 1450 350 L 50 50 1 1 B I +X GND B17 -1100 1450 350 R 50 50 1 1 W +X +3.3V A27 1100 450 350 L 50 50 1 1 W +X AD[23] B27 -1100 450 350 R 50 50 1 1 B +X GND A37 1100 -550 350 L 50 50 1 1 W +X DEVSEL# B37 -1100 -550 350 R 50 50 1 1 B I +X AD[11] A47 1100 -1550 350 L 50 50 1 1 B +X AD[12] B47 -1100 -1550 350 R 50 50 1 1 B +X AD[02] A57 1100 -2550 350 L 50 50 1 1 B +X GND B57 -1100 -2550 350 R 50 50 1 1 W +X GND A18 1100 1350 350 L 50 50 1 1 W +X REQ# B18 -1100 1350 350 R 50 50 1 1 B I +X AD[22] A28 1100 350 350 L 50 50 1 1 B +X GND B28 -1100 350 350 R 50 50 1 1 W +X STOP# A38 1100 -650 350 L 50 50 1 1 B I +X GND B38 -1100 -650 350 R 50 50 1 1 W +X GND A48 1100 -1650 350 L 50 50 1 1 W +X AD[10] B48 -1100 -1650 350 R 50 50 1 1 B +X AD[00] A58 1100 -2650 350 L 50 50 1 1 B +X AD[01] B58 -1100 -2650 350 R 50 50 1 1 B +X PME# A19 1100 1250 350 L 50 50 1 1 P +X VIO B19 -1100 1250 350 R 50 50 1 1 W +X AD[20] A29 1100 250 350 L 50 50 1 1 B +X AD[21] B29 -1100 250 350 R 50 50 1 1 B +X +3.3V A39 1100 -750 350 L 50 50 1 1 W +X LOCK# B39 -1100 -750 350 R 50 50 1 1 B I +X AD[09] A49 1100 -1750 350 L 50 50 1 1 B +X M66EN B49 -1100 -1750 350 R 50 50 1 1 W +X VIO A59 1100 -2750 350 L 50 50 1 1 W +X VIO B59 -1100 -2750 350 R 50 50 1 1 W +ENDDRAW +ENDDEF +# +# RJ12 +# +DEF RJ12 J 0 40 Y Y 1 F N +F0 "J" 200 500 50 H V C CNN +F1 "RJ12" -150 500 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +S 350 -300 -300 450 0 1 0 N +P 3 0 1 0 -100 250 -100 200 -100 200 N +P 3 0 1 0 -50 250 -50 200 -50 200 N +P 3 0 1 0 0 250 0 200 0 200 N +P 3 0 1 0 50 250 50 200 50 200 N +P 3 0 1 0 100 250 100 200 100 200 N +P 3 0 1 0 150 200 150 250 150 250 N +P 14 0 1 0 -200 250 250 250 250 -150 150 -150 150 -200 100 -200 100 -250 -50 -250 -50 -200 -100 -200 -100 -150 -200 -150 -200 250 -200 250 N +X ~ 1 -200 -450 150 U 50 50 1 1 P +X ~ 2 -100 -450 150 U 50 50 1 1 P +X ~ 3 0 -450 150 U 50 50 1 1 P +X ~ 4 100 -450 150 U 50 50 1 1 P +X ~ 5 200 -450 150 U 50 50 1 1 P +X ~ 6 300 -450 150 U 50 50 1 1 P +X SHIELD_1 7 500 400 150 L 50 30 1 1 P +X SHIELD_2 8 500 300 150 L 50 30 1 1 P +ENDDRAW +ENDDEF +# +# RJ45 +# +DEF RJ45 J 0 40 Y Y 1 F N +F0 "J" 200 500 50 H V C CNN +F1 "RJ45" -150 500 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +S -400 -300 400 450 0 1 0 N +P 3 0 1 0 -175 200 -175 250 -175 250 N +P 3 0 1 0 -125 250 -125 200 -125 200 N +P 3 0 1 0 -75 250 -75 200 -75 200 N +P 3 0 1 0 -25 250 -25 200 -25 200 N +P 3 0 1 0 25 250 25 200 25 200 N +P 3 0 1 0 75 250 75 200 75 200 N +P 3 0 1 0 125 200 125 250 125 250 N +P 3 0 1 0 175 200 175 250 175 250 N +P 14 0 1 0 -225 250 225 250 225 -150 125 -150 125 -200 75 -200 75 -250 -75 -250 -75 -200 -125 -200 -125 -150 -225 -150 -225 250 -225 250 N +X ~ 1 -350 -450 150 U 50 50 1 1 P +X ~ 2 -250 -450 150 U 50 50 1 1 P +X ~ 3 -150 -450 150 U 50 50 1 1 P +X ~ 4 -50 -450 150 U 50 50 1 1 P +X ~ 5 50 -450 150 U 50 50 1 1 P +X ~ 6 150 -450 150 U 50 50 1 1 P +X ~ 7 250 -450 150 U 50 30 1 1 P +X ~ 8 350 -450 150 U 50 30 1 1 P +X SHIELD 9 550 350 150 L 50 30 1 1 P +ENDDRAW +ENDDEF +# +# RJ45-TRANSFO +# +DEF RJ45-TRANSFO J 0 0 Y Y 1 F N +F0 "J" 100 600 50 H V L CNN +F1 "RJ45-TRANSFO" -50 600 50 H V R CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +T 0 -575 -250 40 0 0 0 GREEN Normal 0 C C +T 0 -275 475 40 0 0 0 J1 Normal 0 C C +T 0 -275 325 40 0 0 0 J2 Normal 0 C C +T 0 -275 175 40 0 0 0 J3 Normal 0 C C +T 0 -275 400 35 0 0 0 J4 Normal 0 C B +T 0 -275 375 35 0 0 0 J5 Normal 0 C C +T 0 -275 25 40 0 0 0 J6 Normal 0 C C +T 0 -275 100 35 0 0 0 J7 Normal 0 C B +T 0 -275 75 35 0 0 0 J8 Normal 0 C C +T 0 -675 -25 40 0 0 0 RCV Normal 0 C C +T 0 -650 275 40 0 0 0 XMIT Normal 0 C C +T 0 -575 -450 40 0 0 0 YELLOW Normal 0 C C +P 3 0 0 0 -700 -475 -800 -475 -800 -475 N +P 3 0 0 0 -700 -275 -800 -275 -800 -275 N +P 3 0 0 0 -500 100 -500 0 -500 0 N +P 3 0 0 0 -500 400 -500 100 -500 100 N +P 3 0 0 10 -450 -25 -550 -25 -550 -25 N +P 3 0 0 0 -350 100 -375 100 -375 100 N +P 3 0 0 0 -350 400 -375 400 -375 400 N +P 4 0 0 0 -925 -500 -750 -500 -750 -475 -750 -475 N +P 4 0 0 0 -925 -400 -750 -400 -750 -425 -750 -425 N +P 4 0 0 0 -925 -200 -750 -200 -750 -225 -750 -225 N +P 4 0 0 0 -750 -275 -750 -300 -925 -300 -900 -300 N +P 4 0 0 0 -500 -25 -500 -100 -925 -100 -875 -100 N +P 4 0 0 10 -450 0 -525 0 -550 0 -550 0 N +P 5 0 0 0 -800 -225 -700 -225 -750 -275 -800 -225 -800 -225 N +P 5 0 0 0 -700 -425 -800 -425 -750 -475 -700 -425 -700 -425 N +P 5 0 0 0 -325 125 -350 125 -350 75 -325 75 -325 75 N +P 5 0 0 0 -325 425 -350 425 -350 375 -325 375 -325 375 N +A -900 25 25 -899 899 0 1 0 N -900 0 -900 50 +A -900 75 25 -899 899 0 1 0 N -900 50 -900 100 +A -900 125 25 -899 899 0 1 0 N -900 100 -900 150 +A -900 175 25 -899 899 0 1 0 N -900 150 -900 200 +A -900 325 25 -899 899 0 1 0 N -900 300 -900 350 +A -900 375 25 -899 899 0 1 0 N -900 350 -900 400 +A -900 425 25 -899 899 0 1 0 N -900 400 -900 450 +A -900 475 25 -899 899 0 1 0 N -900 450 -900 500 +A -800 25 25 901 -901 0 1 0 N -800 50 -800 0 +A -800 75 25 901 -901 0 1 0 N -800 100 -800 50 +A -800 125 25 901 -901 0 1 0 N -800 150 -800 100 +A -800 175 25 901 -901 0 1 0 N -800 200 -800 150 +A -800 325 25 901 -901 0 1 0 N -800 350 -800 300 +A -800 375 25 901 -901 0 1 0 N -800 400 -800 350 +A -800 425 25 901 -901 0 1 0 N -800 450 -800 400 +A -800 475 25 901 -901 0 1 0 N -800 500 -800 450 +A -725 25 25 1 1799 0 1 0 N -700 25 -750 25 +A -725 175 25 -1799 -1 0 1 0 N -750 175 -700 175 +A -725 325 25 1 1799 0 1 0 N -700 325 -750 325 +A -725 475 25 -1799 -1 0 1 0 N -750 475 -700 475 +A -675 25 25 1 1799 0 1 0 N -650 25 -700 25 +A -675 175 25 -1799 -1 0 1 0 N -700 175 -650 175 +A -675 325 25 1 1799 0 1 0 N -650 325 -700 325 +A -675 475 25 -1799 -1 0 1 0 N -700 475 -650 475 +S -925 -550 400 550 0 1 0 N +S -625 125 -525 75 0 1 0 N +S -625 425 -525 375 0 1 0 N +S -475 125 -375 75 0 1 0 N +S -475 425 -375 375 0 1 0 N +P 3 0 1 0 -900 0 -925 0 -925 0 N +P 3 0 1 0 -900 100 -925 100 -925 100 N +P 3 0 1 0 -900 200 -925 200 -925 200 N +P 3 0 1 0 -900 300 -925 300 -925 300 N +P 3 0 1 0 -900 400 -925 400 -925 400 N +P 3 0 1 0 -650 25 -325 25 -325 25 N +P 3 0 1 0 -650 175 -325 175 -325 175 N +P 3 0 1 0 -650 325 -325 325 -325 325 N +P 3 0 1 0 -650 475 -325 475 -325 475 N +P 3 0 1 0 -525 100 -475 100 -475 100 N +P 3 0 1 0 -525 400 -475 400 -475 400 N +P 3 0 1 0 -175 300 -175 350 -175 350 N +P 3 0 1 0 -125 350 -125 300 -125 300 N +P 3 0 1 0 -75 350 -75 300 -75 300 N +P 3 0 1 0 -25 350 -25 300 -25 300 N +P 3 0 1 0 25 350 25 300 25 300 N +P 3 0 1 0 75 350 75 300 75 300 N +P 3 0 1 0 125 300 125 350 125 350 N +P 3 0 1 0 175 300 175 350 175 350 N +P 4 0 1 0 -900 500 -925 500 -925 500 -925 500 N +P 4 0 1 0 -750 25 -750 0 -800 0 -800 0 N +P 4 0 1 0 -750 325 -750 300 -800 300 -800 300 N +P 4 0 1 0 -625 100 -800 100 -800 100 -800 100 N +P 4 0 1 0 -625 400 -800 400 -800 400 -800 400 N +P 6 0 1 0 -800 200 -750 200 -750 175 -750 175 -750 175 -750 175 N +P 6 0 1 0 -800 500 -750 500 -750 475 -750 475 -750 475 -750 475 N +P 14 0 1 0 -225 350 225 350 225 -50 125 -50 125 -100 75 -100 75 -150 -75 -150 -75 -100 -125 -100 -125 -50 -225 -50 -225 350 -225 350 N +X TD+ 1 -1100 500 175 R 30 20 1 1 P +X TCT 2 -1100 400 175 R 30 20 1 1 P +X TD- 3 -1100 300 175 R 30 20 1 1 P +X RD+ 4 -1100 200 175 R 30 20 1 1 P +X RCT 5 -1100 100 175 R 30 20 1 1 P +X RD- 6 -1100 0 175 R 30 20 1 1 P +X ~ 8 -1100 -100 175 R 30 20 1 1 P +X SHIELD 13 600 -400 200 L 30 20 1 1 P +X LEDG_A GA -1100 -200 175 R 30 20 1 1 P +X LEDY_A YA -1100 -400 175 R 30 20 1 1 P +X LEDG_K GK -1100 -300 175 R 30 20 1 1 P +X LEDY_K YK -1100 -500 175 R 30 20 1 1 P +ENDDRAW +ENDDEF +# +# RJ45_LEDS +# +DEF RJ45_LEDS J 0 40 Y Y 1 F N +F0 "J" 0 -500 50 H V C CNN +F1 "RJ45_LEDS" 0 400 50 H V C CNN +F2 "" 0 -50 50 H V C CNN +F3 "" 0 -50 50 H V C CNN +$FPLIST + RJ45* +$ENDFPLIST +DRAW +S -450 -350 450 350 0 1 0 N +P 2 0 1 0 365 325 365 275 N +P 3 0 1 0 -400 350 -400 300 -380 300 N +P 3 0 1 0 -400 350 -400 300 -380 300 N +P 3 0 1 0 -400 350 -400 300 -380 300 N +P 3 0 1 0 -400 350 -400 300 -380 300 N +P 3 0 1 0 -400 350 -400 300 -380 300 N +P 3 0 1 0 -400 350 -400 300 -380 300 N +P 3 0 1 0 -400 350 -400 300 -380 300 N +P 3 0 1 0 -400 350 -400 300 -380 300 N +P 3 0 1 0 -320 265 -300 250 -305 260 N +P 3 0 1 0 -320 265 -300 250 -305 260 N +P 3 0 1 0 -320 265 -300 250 -305 260 N +P 3 0 1 0 -320 265 -300 250 -305 260 N +P 3 0 1 0 -320 265 -300 250 -305 260 N +P 3 0 1 0 -320 265 -300 250 -305 260 N +P 3 0 1 0 -320 265 -300 250 -305 260 N +P 3 0 1 0 -320 265 -300 250 -305 260 N +P 3 0 1 0 -320 265 -300 250 -305 260 N +P 3 0 1 0 -320 265 -300 250 -305 260 N +P 3 0 1 0 -320 265 -300 250 -305 260 N +P 3 0 1 0 -320 265 -300 250 -305 260 N +P 3 0 1 0 -320 265 -300 250 -305 260 N +P 3 0 1 0 -320 265 -300 250 -305 260 N +P 3 0 1 0 -320 265 -300 250 -305 260 N +P 3 0 1 0 -320 265 -300 250 -305 260 N +P 3 0 1 0 -310 280 -290 265 -295 275 N +P 3 0 1 0 -310 280 -290 265 -295 275 N +P 3 0 1 0 -310 280 -290 265 -295 275 N +P 3 0 1 0 -310 280 -290 265 -295 275 N +P 3 0 1 0 -310 280 -290 265 -295 275 N +P 3 0 1 0 -310 280 -290 265 -295 275 N +P 3 0 1 0 -310 280 -290 265 -295 275 N +P 3 0 1 0 -310 280 -290 265 -295 275 N +P 3 0 1 0 -310 280 -290 265 -295 275 N +P 3 0 1 0 -310 280 -290 265 -295 275 N +P 3 0 1 0 -310 280 -290 265 -295 275 N +P 3 0 1 0 -310 280 -290 265 -295 275 N +P 3 0 1 0 -310 280 -290 265 -295 275 N +P 3 0 1 0 -310 280 -290 265 -295 275 N +P 3 0 1 0 -310 280 -290 265 -295 275 N +P 3 0 1 0 -310 280 -290 265 -295 275 N +P 3 0 1 0 -300 350 -300 300 -320 300 N +P 3 0 1 0 -300 350 -300 300 -320 300 N +P 3 0 1 0 -300 350 -300 300 -320 300 N +P 3 0 1 0 -300 350 -300 300 -320 300 N +P 3 0 1 0 -300 350 -300 300 -320 300 N +P 3 0 1 0 -300 350 -300 300 -320 300 N +P 3 0 1 0 -300 350 -300 300 -320 300 N +P 3 0 1 0 -300 350 -300 300 -320 300 N +P 3 0 1 0 -175 150 -175 200 -175 200 N +P 3 0 1 0 -125 200 -125 150 -125 150 N +P 3 0 1 0 -75 200 -75 150 -75 150 N +P 3 0 1 0 -25 200 -25 150 -25 150 N +P 3 0 1 0 25 200 25 150 25 150 N +P 3 0 1 0 75 200 75 150 75 150 N +P 3 0 1 0 125 150 125 200 125 200 N +P 3 0 1 0 175 150 175 200 175 200 N +P 3 0 1 0 300 350 300 300 340 300 N +P 3 0 1 0 365 300 400 300 400 350 N +P 3 0 1 0 380 265 400 250 395 260 N +P 3 0 1 0 390 280 410 265 405 275 N +P 4 0 1 0 -335 325 -335 275 -335 300 -310 300 N +P 4 0 1 0 -335 325 -335 275 -335 300 -310 300 N +P 4 0 1 0 -335 325 -335 275 -335 300 -310 300 N +P 4 0 1 0 -335 325 -335 275 -335 300 -310 300 N +P 4 0 1 0 -335 325 -335 275 -335 300 -310 300 N +P 4 0 1 0 -335 325 -335 275 -335 300 -310 300 N +P 4 0 1 0 -335 325 -335 275 -335 300 -310 300 N +P 4 0 1 0 -335 325 -335 275 -335 300 -310 300 N +P 5 0 1 0 340 300 340 325 365 300 340 275 340 300 N +P 6 0 1 0 -385 300 -360 300 -360 325 -335 300 -360 275 -360 300 N +P 6 0 1 0 -385 300 -360 300 -360 325 -335 300 -360 275 -360 300 N +P 6 0 1 0 -385 300 -360 300 -360 325 -335 300 -360 275 -360 300 N +P 6 0 1 0 -385 300 -360 300 -360 325 -335 300 -360 275 -360 300 N +P 6 0 1 0 -385 300 -360 300 -360 325 -335 300 -360 275 -360 300 N +P 6 0 1 0 -385 300 -360 300 -360 325 -335 300 -360 275 -360 300 N +P 6 0 1 0 -385 300 -360 300 -360 325 -335 300 -360 275 -360 300 N +P 6 0 1 0 -385 300 -360 300 -360 325 -335 300 -360 275 -360 300 N +P 14 0 1 0 -225 200 225 200 225 -200 125 -200 125 -250 75 -250 75 -300 -75 -300 -75 -250 -125 -250 -125 -200 -225 -200 -225 200 -225 200 N +X ~ 1 -400 -500 150 U 50 50 1 1 P +X ~ 2 -300 -500 150 U 50 50 1 1 P +X ~ 3 -200 -500 150 U 50 50 1 1 P +X ~ 4 -100 -500 150 U 50 50 1 1 P +X ~ 5 100 -500 150 U 50 50 1 1 P +X ~ 6 200 -500 150 U 50 50 1 1 P +X ~ 7 300 -500 150 U 50 50 1 1 P +X ~ 8 400 -500 150 U 50 50 1 1 P +X ~ 9 400 500 150 D 50 50 1 1 P +X ~ 10 300 500 150 D 50 50 1 1 P +X ~ 11 -300 500 150 D 50 50 1 1 P +X ~ 12 -400 500 150 D 50 50 1 1 P +ENDDRAW +ENDDEF +# +# Raspberry_Pi_2_3 +# +DEF Raspberry_Pi_2_3 U 0 40 Y Y 1 F N +F0 "U" 700 -1250 50 H V C CNN +F1 "Raspberry_Pi_2_3" -400 900 50 H V C CNN +F2 "Pin_Headers:Pin_Header_Straight_2x20" 1000 1250 50 H I C CNN +F3 "" 50 -150 50 H I C CNN +DRAW +S -800 1200 800 -1200 0 1 10 f +X 3V3 1 100 1300 100 D 50 50 1 1 w +X 5V 2 -200 1300 100 D 50 50 1 1 P +X (SDA1)_GPIO2 3 900 900 100 L 50 50 1 1 B +X 5V 4 -100 1300 100 D 50 50 1 1 P +X (SCL1)_GPIO3 5 900 800 100 L 50 50 1 1 B +X GND 6 -400 -1300 100 U 50 50 1 1 P +X (GCLK)_GPIO4 7 900 700 100 L 50 50 1 1 B +X (TXD0)_GPIO14 8 900 -700 100 L 50 50 1 1 B +X GND 9 -300 -1300 100 U 50 50 1 1 P +X (RXD0)_GPIO15 10 900 -800 100 L 50 50 1 1 B +X GND 20 -100 -1300 100 U 50 50 1 1 P +X GND 30 100 -1300 100 U 50 50 1 1 P +X GPIO21 40 -900 200 100 R 50 50 1 1 B +X GPIO17_(GEN0) 11 -900 600 100 R 50 50 1 1 B +X (SPI_MISO)_GPIO9 21 900 0 100 L 50 50 1 1 B +X GPIO6 31 900 400 100 L 50 50 1 1 B +X GPIO18_(GEN1) 12 -900 500 100 R 50 50 1 1 B +X GPIO25_(GEN6) 22 -900 -200 100 R 50 50 1 1 B +X GPIO12 32 900 -400 100 L 50 50 1 1 B +X GPIO27_(GEN2) 13 -900 -400 100 R 50 50 1 1 B +X (SPI_SCLK)_GPIO11 23 900 -200 100 L 50 50 1 1 B +X GPIO13 33 900 -500 100 L 50 50 1 1 B +X GND 14 -200 -1300 100 U 50 50 1 1 P +X (~SPI_CE0~)_GPIO8 24 900 100 100 L 50 50 1 1 B +X GND 34 200 -1300 100 U 50 50 1 1 P +X GPIO22_(GEN3) 15 -900 100 100 R 50 50 1 1 B +X GND 25 0 -1300 100 U 50 50 1 1 P +X GPIO19 35 -900 400 100 R 50 50 1 1 B +X GPIO23_(GEN4) 16 -900 0 100 R 50 50 1 1 B +X (~SPI_CE1~)_GPIO7 26 900 200 100 L 50 50 1 1 B +X GPIO16 36 -900 700 100 R 50 50 1 1 B +X 3V3 17 200 1300 100 D 50 50 1 1 w +X ID_SD 27 -900 -700 100 R 50 50 1 1 B +X GPIO26 37 -900 -300 100 R 50 50 1 1 B +X GPIO24_(GEN5) 18 -900 -100 100 R 50 50 1 1 B +X ID_SC 28 -900 -800 100 R 50 50 1 1 B +X GPIO20 38 -900 300 100 R 50 50 1 1 B +X (SPI_MOSI)_GPIO10 19 900 -100 100 L 50 50 1 1 B +X GPIO5 29 900 500 100 L 50 50 1 1 B +X GND 39 300 -1300 100 U 50 50 1 1 P +ENDDRAW +ENDDEF +# +# SCART-F +# +DEF SCART-F P 0 30 Y N 1 F N +F0 "P" 0 1200 50 H V C CNN +F1 "SCART-F" 40 -1200 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +A -260 971 40 899 -1799 0 1 0 N -260 1011 -300 971 +A -250 -1100 50 1799 -899 0 1 0 N -300 -1100 -250 -1150 +A 20 1040 30 -901 -183 0 1 0 N 20 1010 48 1031 +A 190 1081 69 899 1464 0 1 0 N 190 1150 133 1119 +A 200 1050 100 -1 901 0 1 0 N 300 1050 200 1150 +A 250 -1100 50 -901 1 0 1 0 N 250 -1150 300 -1100 +C -200 1090 50 0 1 0 N +T 0 -70 1100 150 0 0 1 + Normal 1 C C +S -200 -1030 -100 -1070 0 1 0 N +S -200 -830 -100 -870 0 1 0 N +S -200 -630 -100 -670 0 1 0 N +S -200 -430 -100 -470 0 1 0 N +S -200 -230 -100 -270 0 1 0 N +S -200 -30 -100 -70 0 1 0 N +S -200 170 -100 130 0 1 0 N +S -200 370 -100 330 0 1 0 N +S -200 570 -100 530 0 1 0 N +S -200 770 -100 730 0 1 0 N +S -200 970 -100 930 0 1 0 N +S 100 -930 200 -970 0 1 0 N +S 100 -730 200 -770 0 1 0 N +S 100 -530 200 -570 0 1 0 N +S 100 -330 200 -370 0 1 0 N +S 100 -130 200 -170 0 1 0 N +S 100 70 200 30 0 1 0 N +S 100 270 200 230 0 1 0 N +S 100 470 200 430 0 1 0 N +S 100 670 200 630 0 1 0 N +S 100 870 200 830 0 1 0 N +P 2 0 1 0 -300 850 -300 -1100 N +P 2 0 1 0 -300 850 -300 900 N +P 2 0 1 0 -300 921 -300 900 N +P 2 0 1 0 -300 921 -300 971 N +P 2 0 1 0 -260 1011 20 1011 N +P 2 0 1 0 -250 -1150 250 -1150 N +P 2 0 1 0 130 1120 50 1030 N +P 2 0 1 0 190 1150 200 1150 N +P 2 0 1 0 300 -1100 300 1061 N +X P1 1 -600 -1050 300 R 50 50 1 1 P +X P2 2 600 -950 300 L 50 50 1 1 P +X P3 3 -600 -850 300 R 50 50 1 1 P +X P4 4 600 -750 300 L 50 50 1 1 P +X P5 5 -600 -650 300 R 50 50 1 1 P +X P6 6 600 -550 300 L 50 50 1 1 P +X P7 7 -600 -450 300 R 50 50 1 1 P +X P8 8 600 -350 300 L 50 50 1 1 P +X P9 9 -600 -250 300 R 50 50 1 1 P +X P10 10 600 -150 300 L 50 50 1 1 P +X P20 20 600 850 300 L 50 50 1 1 P +X P11 11 -600 -50 300 R 50 50 1 1 P +X P21 21 -600 950 300 R 50 50 1 1 P +X P12 12 600 50 300 L 50 50 1 1 P +X P13 13 -600 150 300 R 50 50 1 1 P +X P14 14 600 250 300 L 50 50 1 1 P +X P15 15 -600 350 300 R 50 50 1 1 P +X P16 16 600 450 300 L 50 50 1 1 P +X P17 17 -600 550 300 R 50 50 1 1 P +X P18 18 600 650 300 L 50 50 1 1 P +X P19 19 -600 750 300 R 50 50 1 1 P +ENDDRAW +ENDDEF +# +# SD_Card +# +DEF SD_Card CON 0 40 Y Y 1 F N +F0 "CON" -650 550 50 H V C CNN +F1 "SD_Card" 600 -550 50 H V C CNN +F2 "10067847-001" 200 350 50 H V C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + SD_Card_Receptacle +$ENDFPLIST +DRAW +S -350 -375 -250 -425 0 1 0 F +S -350 -275 -250 -325 0 1 0 F +S -350 -175 -250 -225 0 1 0 F +S -350 -75 -250 -125 0 1 0 F +S -350 25 -250 -25 0 1 0 F +S -350 125 -250 75 0 1 0 F +S -350 225 -250 175 0 1 0 F +S -350 325 -250 275 0 1 0 F +S -300 425 -200 375 0 1 0 F +P 6 0 1 0 -400 350 -300 450 800 450 800 -450 -400 -450 -400 350 f +P 6 0 1 0 650 450 650 500 -800 500 -800 -500 650 -500 650 -450 N +X CD/DAT3 1 -900 300 100 R 50 50 1 1 I +X CMD 2 -900 200 100 R 50 50 1 1 I +X VSS 3 -900 100 100 R 50 50 1 1 I +X VDD 4 -900 0 100 R 50 50 1 1 I +X CLK 5 -900 -100 100 R 50 50 1 1 I +X VSS 6 -900 -200 100 R 50 50 1 1 I +X DAT0 7 -900 -300 100 R 50 50 1 1 I +X DAT1 8 -900 -400 100 R 50 50 1 1 I +X DAT2 9 -900 400 100 R 50 50 1 1 I +X CARD_DETECT 10 900 200 100 L 50 50 1 1 I +X WRITE_PROTECT 11 900 100 100 L 50 50 1 1 I +X SHELL1 12 900 -100 100 L 50 50 1 1 I +X SHELL2 13 900 -200 100 L 50 50 1 1 I +ENDDRAW +ENDDEF +# +# SIL10 +# +DEF SIL10 J 0 40 Y N 1 F N +F0 "J" 0 600 50 H V C CNN +F1 "SIL10" 20 0 50 V V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +S -50 500 100 -500 0 1 0 N +X 1 1 -350 450 300 R 50 50 1 1 P I +X 2 2 -350 350 300 R 50 50 1 1 P I +X 3 3 -350 250 300 R 50 50 1 1 P I +X 4 4 -350 150 300 R 50 50 1 1 P I +X 5 5 -350 50 300 R 50 50 1 1 P I +X 6 6 -350 -50 300 R 50 50 1 1 P I +X 7 7 -350 -150 300 R 50 50 1 1 P I +X 8 8 -350 -250 300 R 50 50 1 1 P I +X 9 9 -350 -350 300 R 50 50 1 1 P I +X 10 10 -350 -450 300 R 50 50 1 1 P I +ENDDRAW +ENDDEF +# +# SIL12 +# +DEF SIL12 U 0 40 Y N 1 F N +F0 "U" 50 650 50 H V C CNN +F1 "SIL12" 30 0 50 V V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +S -50 600 100 -600 0 1 0 N +X 1 1 -350 550 300 R 50 50 1 1 P I +X 2 2 -350 450 300 R 50 50 1 1 P I +X 3 3 -350 350 300 R 50 50 1 1 P I +X 4 4 -350 250 300 R 50 50 1 1 P I +X 5 5 -350 150 300 R 50 50 1 1 P I +X 6 6 -350 50 300 R 50 50 1 1 P I +X 7 7 -350 -50 300 R 50 50 1 1 P I +X 8 8 -350 -150 300 R 50 50 1 1 P I +X 9 9 -350 -250 300 R 50 50 1 1 P I +X 10 10 -350 -350 300 R 50 50 1 1 P I +X 11 11 -350 -450 300 R 50 50 1 1 P I +X 12 12 -350 -550 300 R 50 50 1 1 P I +ENDDRAW +ENDDEF +# +# SIL14 +# +DEF SIL14 J 0 40 Y N 1 F N +F0 "J" 50 750 50 H V C CNN +F1 "SIL14" 20 0 50 V V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +S -50 700 100 -700 0 1 0 N +X 1 1 -350 650 300 R 50 50 1 1 P I +X 2 2 -350 550 300 R 50 50 1 1 P I +X 3 3 -350 450 300 R 50 50 1 1 P I +X 4 4 -350 350 300 R 50 50 1 1 P I +X 5 5 -350 250 300 R 50 50 1 1 P I +X 6 6 -350 150 300 R 50 50 1 1 P I +X 7 7 -350 50 300 R 50 50 1 1 P I +X 8 8 -350 -50 300 R 50 50 1 1 P I +X 9 9 -350 -150 300 R 50 50 1 1 P I +X 10 10 -350 -250 300 R 50 50 1 1 P I +X 11 11 -350 -350 300 R 50 50 1 1 P I +X 12 12 -350 -450 300 R 50 50 1 1 P I +X 13 13 -350 -550 300 R 50 50 1 1 P I +X 14 14 -350 -650 300 R 50 50 1 1 P I +ENDDRAW +ENDDEF +# +# SIL26 +# +DEF SIL26 U 0 40 Y N 1 F N +F0 "U" 0 100 50 H V C CNN +F1 "SIL26" 0 -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 -50 -1350 50 -1350 N +P 2 0 1 0 -50 1350 -50 -1350 N +P 2 0 1 0 50 -1350 50 1350 N +P 2 0 1 0 50 1350 -50 1350 N +X 1 1 -350 1250 300 R 50 50 1 1 P I +X 2 2 -350 1150 300 R 50 50 1 1 P I +X 3 3 -350 1050 300 R 50 50 1 1 P I +X 4 4 -350 950 300 R 50 50 1 1 P I +X 5 5 -350 850 300 R 50 50 1 1 P I +X 6 6 -350 750 300 R 50 50 1 1 P I +X 7 7 -350 650 300 R 50 50 1 1 P I +X 8 8 -350 550 300 R 50 50 1 1 P I +X 9 9 -350 450 300 R 50 50 1 1 P I +X 10 10 -350 350 300 R 50 50 1 1 P I +X 20 20 -350 -650 300 R 50 50 1 1 P I +X 11 11 -350 250 300 R 50 50 1 1 P I +X 21 21 -350 -750 300 R 50 50 1 1 P I +X 12 12 -350 150 300 R 50 50 1 1 P I +X 22 22 -350 -850 300 R 50 50 1 1 P I +X 13 13 -350 50 300 R 50 50 1 1 P I +X 23 23 -350 -950 300 R 50 50 1 1 P I +X 14 14 -350 -50 300 R 50 50 1 1 P I +X 24 24 -350 -1050 300 R 50 50 1 1 P I +X 15 15 -350 -150 300 R 50 50 1 1 P I +X 25 25 -350 -1150 300 R 50 50 1 1 P I +X 16 16 -350 -250 300 R 50 50 1 1 P I +X 26 26 -350 -1250 300 R 50 50 1 1 P I +X 17 17 -350 -350 300 R 50 50 1 1 P I +X 18 18 -350 -450 300 R 50 50 1 1 P I +X 19 19 -350 -550 300 R 50 50 1 1 P I +ENDDRAW +ENDDEF +# +# SUPP20 +# +DEF SUPP20 P 0 40 Y Y 1 F N +F0 "P" 0 100 50 H V C CNN +F1 "SUPP20" 0 -100 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +S -300 -550 300 550 0 1 0 N +X 1 1 -600 450 300 R 50 50 1 1 P +X 2 2 -600 350 300 R 50 50 1 1 P +X 3 3 -600 250 300 R 50 50 1 1 P +X 4 4 -600 150 300 R 50 50 1 1 P +X 5 5 -600 50 300 R 50 50 1 1 P +X 6 6 -600 -50 300 R 50 50 1 1 P +X 7 7 -600 -150 300 R 50 50 1 1 P +X 8 8 -600 -250 300 R 50 50 1 1 P +X 9 9 -600 -350 300 R 50 50 1 1 P +X 10 10 -600 -450 300 R 50 50 1 1 P +X 20 20 600 450 300 L 50 50 1 1 P +X 11 11 600 -450 300 L 50 50 1 1 P +X 12 12 600 -350 300 L 50 50 1 1 P +X 13 13 600 -250 300 L 50 50 1 1 P +X 14 14 600 -150 300 L 50 50 1 1 P +X 15 15 600 -50 300 L 50 50 1 1 P +X 16 16 600 50 300 L 50 50 1 1 P +X 17 17 600 150 300 L 50 50 1 1 P +X 18 18 600 250 300 L 50 50 1 1 P +X 19 19 600 350 300 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +# SUPP24 +# +DEF SUPP24 P 0 40 Y Y 1 F N +F0 "P" 0 100 50 H V C CNN +F1 "SUPP24" 0 -100 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +S -300 -650 300 650 0 1 0 N +X 1 1 -600 550 300 R 50 50 1 1 P +X 2 2 -600 450 300 R 50 50 1 1 P +X 3 3 -600 350 300 R 50 50 1 1 P +X 4 4 -600 250 300 R 50 50 1 1 P +X 5 5 -600 150 300 R 50 50 1 1 P +X 6 6 -600 50 300 R 50 50 1 1 P +X 7 7 -600 -50 300 R 50 50 1 1 P +X 8 8 -600 -150 300 R 50 50 1 1 P +X 9 9 -600 -250 300 R 50 50 1 1 P +X 10 10 -600 -350 300 R 50 50 1 1 P +X 20 20 600 150 300 L 50 50 1 1 P +X 11 11 -600 -450 300 R 50 50 1 1 P +X 21 21 600 250 300 L 50 50 1 1 P +X 12 12 -600 -550 300 R 50 50 1 1 P +X 22 22 600 350 300 L 50 50 1 1 P +X 13 13 600 -550 300 L 50 50 1 1 P +X 23 23 600 450 300 L 50 50 1 1 P +X 14 14 600 -450 300 L 50 50 1 1 P +X 24 24 600 550 300 L 50 50 1 1 P +X 15 15 600 -350 300 L 50 50 1 1 P +X 16 16 600 -250 300 L 50 50 1 1 P +X 17 17 600 -150 300 L 50 50 1 1 P +X 18 18 600 -50 300 L 50 50 1 1 P +X 19 19 600 50 300 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +# SUPP28 +# +DEF SUPP28 J 0 40 Y Y 1 F N +F0 "J" 0 100 50 H V C CNN +F1 "SUPP28" 0 -100 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +S -300 -750 300 750 0 1 0 N +X 1 1 -600 650 300 R 50 50 1 1 P +X 2 2 -600 550 300 R 50 50 1 1 P +X 3 3 -600 450 300 R 50 50 1 1 P +X 4 4 -600 350 300 R 50 50 1 1 P +X 5 5 -600 250 300 R 50 50 1 1 P +X 6 6 -600 150 300 R 50 50 1 1 P +X 7 7 -600 50 300 R 50 50 1 1 P +X 8 8 -600 -50 300 R 50 50 1 1 P +X 9 9 -600 -150 300 R 50 50 1 1 P +X 10 10 -600 -250 300 R 50 50 1 1 P +X 20 20 600 -150 300 L 50 50 1 1 P +X 11 11 -600 -350 300 R 50 50 1 1 P +X 21 21 600 -50 300 L 50 50 1 1 P +X 12 12 -600 -450 300 R 50 50 1 1 P +X 22 22 600 50 300 L 50 50 1 1 P +X 13 13 -600 -550 300 R 50 50 1 1 P +X 23 23 600 150 300 L 50 50 1 1 P +X 14 14 -600 -650 300 R 50 50 1 1 P +X 24 24 600 250 300 L 50 50 1 1 P +X 15 15 600 -650 300 L 50 50 1 1 P +X 25 25 600 350 300 L 50 50 1 1 P +X 16 16 600 -550 300 L 50 50 1 1 P +X 26 26 600 450 300 L 50 50 1 1 P +X 17 17 600 -450 300 L 50 50 1 1 P +X 27 27 600 550 300 L 50 50 1 1 P +X 18 18 600 -350 300 L 50 50 1 1 P +X 28 28 600 650 300 L 50 50 1 1 P +X 19 19 600 -250 300 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +# SUPP32 +# +DEF SUPP32 P 0 40 Y Y 1 F N +F0 "P" 0 850 50 H V C CNN +F1 "SUPP32" 0 -850 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +S -300 800 300 -800 0 1 0 N +X 1 1 -600 750 300 R 50 50 1 1 P +X 2 2 -600 650 300 R 50 50 1 1 P +X 3 3 -600 550 300 R 50 50 1 1 P +X 4 4 -600 450 300 R 50 50 1 1 P +X 5 5 -600 350 300 R 50 50 1 1 P +X 6 6 -600 250 300 R 50 50 1 1 P +X 7 7 -600 150 300 R 50 50 1 1 P +X 8 8 -600 50 300 R 50 50 1 1 P +X 9 9 -600 -50 300 R 50 50 1 1 P +X 10 10 -600 -150 300 R 50 50 1 1 P +X 20 20 600 -450 300 L 50 50 1 1 P +X 30 30 600 550 300 L 50 50 1 1 P +X 11 11 -600 -250 300 R 50 50 1 1 P +X 21 21 600 -350 300 L 50 50 1 1 P +X 31 31 600 650 300 L 50 50 1 1 P +X 12 12 -600 -350 300 R 50 50 1 1 P +X 22 22 600 -250 300 L 50 50 1 1 P +X 32 32 600 750 300 L 50 50 1 1 P +X 13 13 -600 -450 300 R 50 50 1 1 P +X 23 23 600 -150 300 L 50 50 1 1 P +X 14 14 -600 -550 300 R 50 50 1 1 P +X 24 24 600 -50 300 L 50 50 1 1 P +X 15 15 -600 -650 300 R 50 50 1 1 P +X 25 25 600 50 300 L 50 50 1 1 P +X 16 16 -600 -750 300 R 50 50 1 1 P +X 26 26 600 150 300 L 50 50 1 1 P +X 17 17 600 -750 300 L 50 50 1 1 P +X 27 27 600 250 300 L 50 50 1 1 P +X 18 18 600 -650 300 L 50 50 1 1 P +X 28 28 600 350 300 L 50 50 1 1 P +X 19 19 600 -550 300 L 50 50 1 1 P +X 29 29 600 450 300 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +# SUPP40 +# +DEF SUPP40 P 0 40 Y Y 1 F N +F0 "P" 0 1100 50 H V C CNN +F1 "SUPP40" 0 -1100 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +S -300 -1050 300 1050 0 1 0 N +X 1 1 -600 950 300 R 50 50 1 1 P +X 2 2 -600 850 300 R 50 50 1 1 P +X 3 3 -600 750 300 R 50 50 1 1 P +X 4 4 -600 650 300 R 50 50 1 1 P +X 5 5 -600 550 300 R 50 50 1 1 P +X 6 6 -600 450 300 R 50 50 1 1 P +X 7 7 -600 350 300 R 50 50 1 1 P +X 8 8 -600 250 300 R 50 50 1 1 P +X 9 9 -600 150 300 R 50 50 1 1 P +X 10 10 -600 50 300 R 50 50 1 1 P +X 20 20 -600 -950 300 R 50 50 1 1 P +X 30 30 600 -50 300 L 50 50 1 1 P +X 40 40 600 950 300 L 50 50 1 1 P +X 11 11 -600 -50 300 R 50 50 1 1 P +X 21 21 600 -950 300 L 50 50 1 1 P +X 31 31 600 50 300 L 50 50 1 1 P +X 12 12 -600 -150 300 R 50 50 1 1 P +X 22 22 600 -850 300 L 50 50 1 1 P +X 32 32 600 150 300 L 50 50 1 1 P +X 13 13 -600 -250 300 R 50 50 1 1 P +X 23 23 600 -750 300 L 50 50 1 1 P +X 33 33 600 250 300 L 50 50 1 1 P +X 14 14 -600 -350 300 R 50 50 1 1 P +X 24 24 600 -650 300 L 50 50 1 1 P +X 34 34 600 350 300 L 50 50 1 1 P +X 15 15 -600 -450 300 R 50 50 1 1 P +X 25 25 600 -550 300 L 50 50 1 1 P +X 35 35 600 450 300 L 50 50 1 1 P +X 16 16 -600 -550 300 R 50 50 1 1 P +X 26 26 600 -450 300 L 50 50 1 1 P +X 36 36 600 550 300 L 50 50 1 1 P +X 17 17 -600 -650 300 R 50 50 1 1 P +X 27 27 600 -350 300 L 50 50 1 1 P +X 37 37 600 650 300 L 50 50 1 1 P +X 18 18 -600 -750 300 R 50 50 1 1 P +X 28 28 600 -250 300 L 50 50 1 1 P +X 38 38 600 750 300 L 50 50 1 1 P +X 19 19 -600 -850 300 R 50 50 1 1 P +X 29 29 600 -150 300 L 50 50 1 1 P +X 39 39 600 850 300 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +# Screw_Terminal_1x01 +# +DEF Screw_Terminal_1x01 J 0 30 Y N 1 F N +F0 "J" 0 150 50 H V C TNN +F1 "Screw_Terminal_1x01" -150 0 50 V V C TNN +F2 "" 0 -125 50 H I C CNN +F3 "" 0 -100 50 H I C CNN +$FPLIST + TerminalBlock*1pol +$ENDFPLIST +DRAW +C 25 0 50 0 1 10 N +S -50 75 100 -75 0 1 10 f +P 2 0 1 10 0 40 65 -25 N +P 2 0 1 10 50 -40 -15 25 N +X ~ 1 200 0 100 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +# Screw_Terminal_1x02 +# +DEF Screw_Terminal_1x02 J 0 30 Y N 1 F N +F0 "J" 0 250 50 H V C TNN +F1 "Screw_Terminal_1x02" -150 0 50 V V C TNN +F2 "" 0 -225 50 H I C CNN +F3 "" -25 0 50 H I C CNN +$FPLIST + bornier2 + TerminalBlock*2pol +$ENDFPLIST +DRAW +C 25 -100 50 0 1 10 N +C 25 100 50 0 1 10 N +S -50 175 100 -175 0 1 10 f +P 2 0 1 10 -15 -75 50 -140 N +P 2 0 1 10 0 140 65 75 N +P 2 0 1 10 50 60 -15 125 N +P 2 0 1 10 65 -125 0 -60 N +X ~ 1 200 100 100 L 50 50 1 1 P +X ~ 2 200 -100 100 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +# Screw_Terminal_1x03 +# +DEF Screw_Terminal_1x03 J 0 30 Y N 1 F N +F0 "J" 0 350 50 H V C TNN +F1 "Screw_Terminal_1x03" -150 0 50 V V C TNN +F2 "" 0 -325 50 H I C CNN +F3 "" -25 100 50 H I C CNN +$FPLIST + bornier3 + TerminalBlock*3pol +$ENDFPLIST +DRAW +C 25 -200 50 0 1 10 N +C 25 0 50 0 1 10 N +C 25 200 50 0 1 10 N +S -50 275 100 -275 0 1 10 f +P 2 0 1 10 -15 25 50 -40 N +P 2 0 1 10 0 -160 65 -225 N +P 2 0 1 10 0 240 65 175 N +P 2 0 1 10 50 -240 -15 -175 N +P 2 0 1 10 50 160 -15 225 N +P 2 0 1 10 65 -25 0 40 N +X ~ 1 200 200 100 L 50 50 1 1 P +X ~ 2 200 0 100 L 50 50 1 1 P +X ~ 3 200 -200 100 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +# Screw_Terminal_1x04 +# +DEF Screw_Terminal_1x04 J 0 30 Y N 1 F N +F0 "J" 0 450 50 H V C TNN +F1 "Screw_Terminal_1x04" -150 0 50 V V C TNN +F2 "" 0 -425 50 H I C CNN +F3 "" -25 200 50 H I C CNN +$FPLIST + bornier4 + TerminalBlock*4pol +$ENDFPLIST +DRAW +C 25 -300 50 0 1 10 N +C 25 -100 50 0 1 10 N +C 25 100 50 0 1 10 N +C 25 300 50 0 1 10 N +S -50 -375 100 375 0 1 10 f +P 2 0 1 10 -15 -275 50 -340 N +P 2 0 1 10 -15 125 50 60 N +P 2 0 1 10 0 -60 65 -125 N +P 2 0 1 10 0 340 65 275 N +P 2 0 1 10 50 -140 -15 -75 N +P 2 0 1 10 50 260 -15 325 N +P 2 0 1 10 65 -325 0 -260 N +P 2 0 1 10 65 75 0 140 N +X ~ 1 200 300 100 L 50 50 1 1 P +X ~ 2 200 100 100 L 50 50 1 1 P +X ~ 3 200 -100 100 L 50 50 1 1 P +X ~ 4 200 -300 100 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +# Screw_Terminal_1x05 +# +DEF Screw_Terminal_1x05 J 0 30 Y N 1 F N +F0 "J" 0 550 50 H V C TNN +F1 "Screw_Terminal_1x05" -150 0 50 V V C TNN +F2 "" 0 -525 50 H I C CNN +F3 "" -25 300 50 H I C CNN +$FPLIST + bornier5 + TerminalBlock*5pol +$ENDFPLIST +DRAW +C 25 -400 50 0 1 10 N +C 25 -200 50 0 1 10 N +C 25 0 50 0 1 10 N +C 25 200 50 0 1 10 N +C 25 400 50 0 1 10 N +S -50 -475 100 475 0 1 10 f +P 2 0 1 10 -15 -175 50 -240 N +P 2 0 1 10 -15 225 50 160 N +P 2 0 1 10 0 -360 65 -425 N +P 2 0 1 10 0 40 65 -25 N +P 2 0 1 10 0 440 65 375 N +P 2 0 1 10 50 -440 -15 -375 N +P 2 0 1 10 50 -40 -15 25 N +P 2 0 1 10 50 360 -15 425 N +P 2 0 1 10 65 -225 0 -160 N +P 2 0 1 10 65 175 0 240 N +X ~ 1 200 400 100 L 50 50 1 1 P +X ~ 2 200 200 100 L 50 50 1 1 P +X ~ 3 200 0 100 L 50 50 1 1 P +X ~ 4 200 -200 100 L 50 50 1 1 P +X ~ 5 200 -400 100 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +# Screw_Terminal_1x06 +# +DEF Screw_Terminal_1x06 J 0 30 Y N 1 F N +F0 "J" 0 650 50 H V C TNN +F1 "Screw_Terminal_1x06" -150 0 50 V V C TNN +F2 "" 0 -625 50 H I C CNN +F3 "" -25 400 50 H I C CNN +$FPLIST + bornier6 + TerminalBlock*6pol +$ENDFPLIST +DRAW +C 25 -500 50 0 1 10 N +C 25 -300 50 0 1 10 N +C 25 -100 50 0 1 10 N +C 25 100 50 0 1 10 N +C 25 300 50 0 1 10 N +C 25 500 50 0 1 10 N +S -50 -575 100 575 0 1 10 f +P 2 0 1 10 -15 -475 50 -540 N +P 2 0 1 10 -15 -75 50 -140 N +P 2 0 1 10 -15 325 50 260 N +P 2 0 1 10 0 -260 65 -325 N +P 2 0 1 10 0 140 65 75 N +P 2 0 1 10 0 540 65 475 N +P 2 0 1 10 50 -340 -15 -275 N +P 2 0 1 10 50 60 -15 125 N +P 2 0 1 10 50 460 -15 525 N +P 2 0 1 10 65 -525 0 -460 N +P 2 0 1 10 65 -125 0 -60 N +P 2 0 1 10 65 275 0 340 N +X ~ 1 200 500 100 L 50 50 1 1 P +X ~ 2 200 300 100 L 50 50 1 1 P +X ~ 3 200 100 100 L 50 50 1 1 P +X ~ 4 200 -100 100 L 50 50 1 1 P +X ~ 5 200 -300 100 L 50 50 1 1 P +X ~ 6 200 -500 100 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +# Screw_Terminal_1x07 +# +DEF Screw_Terminal_1x07 J 0 30 Y N 1 F N +F0 "J" 0 750 50 H V C TNN +F1 "Screw_Terminal_1x07" -150 0 50 V V C TNN +F2 "" 0 -725 50 H I C CNN +F3 "" -25 500 50 H I C CNN +$FPLIST + TerminalBlock*7pol +$ENDFPLIST +DRAW +C 25 -600 50 0 1 10 N +C 25 -400 50 0 1 10 N +C 25 -200 50 0 1 10 N +C 25 0 50 0 1 10 N +C 25 200 50 0 1 10 N +C 25 400 50 0 1 10 N +C 25 600 50 0 1 10 N +S -50 -675 100 675 0 1 10 f +P 2 0 1 10 -15 -375 50 -440 N +P 2 0 1 10 -15 25 50 -40 N +P 2 0 1 10 -15 425 50 360 N +P 2 0 1 10 0 -560 65 -625 N +P 2 0 1 10 0 -160 65 -225 N +P 2 0 1 10 0 240 65 175 N +P 2 0 1 10 0 640 65 575 N +P 2 0 1 10 50 -640 -15 -575 N +P 2 0 1 10 50 -240 -15 -175 N +P 2 0 1 10 50 160 -15 225 N +P 2 0 1 10 50 560 -15 625 N +P 2 0 1 10 65 -425 0 -360 N +P 2 0 1 10 65 -25 0 40 N +P 2 0 1 10 65 375 0 440 N +X ~ 1 200 600 100 L 50 50 1 1 P +X ~ 2 200 400 100 L 50 50 1 1 P +X ~ 3 200 200 100 L 50 50 1 1 P +X ~ 4 200 0 100 L 50 50 1 1 P +X ~ 5 200 -200 100 L 50 50 1 1 P +X ~ 6 200 -400 100 L 50 50 1 1 P +X ~ 7 200 -600 100 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +# Screw_Terminal_1x08 +# +DEF Screw_Terminal_1x08 J 0 30 Y N 1 F N +F0 "J" 0 850 50 H V C TNN +F1 "Screw_Terminal_1x08" -150 0 50 V V C TNN +F2 "" 0 -825 50 H I C CNN +F3 "" -25 600 50 H I C CNN +$FPLIST + TerminalBlock*8pol +$ENDFPLIST +DRAW +C 25 -700 50 0 1 10 N +C 25 -500 50 0 1 10 N +C 25 -300 50 0 1 10 N +C 25 -100 50 0 1 10 N +C 25 100 50 0 1 10 N +C 25 300 50 0 1 10 N +C 25 500 50 0 1 10 N +C 25 700 50 0 1 10 N +S -50 -775 100 775 0 1 10 f +P 2 0 1 10 -15 -675 50 -740 N +P 2 0 1 10 -15 -275 50 -340 N +P 2 0 1 10 -15 125 50 60 N +P 2 0 1 10 -15 525 50 460 N +P 2 0 1 10 0 -460 65 -525 N +P 2 0 1 10 0 -60 65 -125 N +P 2 0 1 10 0 340 65 275 N +P 2 0 1 10 0 740 65 675 N +P 2 0 1 10 50 -540 -15 -475 N +P 2 0 1 10 50 -140 -15 -75 N +P 2 0 1 10 50 260 -15 325 N +P 2 0 1 10 50 660 -15 725 N +P 2 0 1 10 65 -725 0 -660 N +P 2 0 1 10 65 -325 0 -260 N +P 2 0 1 10 65 75 0 140 N +P 2 0 1 10 65 475 0 540 N +X ~ 1 200 700 100 L 50 50 1 1 P +X ~ 2 200 500 100 L 50 50 1 1 P +X ~ 3 200 300 100 L 50 50 1 1 P +X ~ 4 200 100 100 L 50 50 1 1 P +X ~ 5 200 -100 100 L 50 50 1 1 P +X ~ 6 200 -300 100 L 50 50 1 1 P +X ~ 7 200 -500 100 L 50 50 1 1 P +X ~ 8 200 -700 100 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +# Screw_Terminal_1x09 +# +DEF Screw_Terminal_1x09 J 0 30 Y N 1 F N +F0 "J" 0 950 50 H V C TNN +F1 "Screw_Terminal_1x09" -150 0 50 V V C TNN +F2 "" 0 -925 50 H I C CNN +F3 "" -25 700 50 H I C CNN +$FPLIST + TerminalBlock*9pol +$ENDFPLIST +DRAW +C 25 -800 50 0 1 10 N +C 25 -600 50 0 1 10 N +C 25 -400 50 0 1 10 N +C 25 -200 50 0 1 10 N +C 25 0 50 0 1 10 N +C 25 200 50 0 1 10 N +C 25 400 50 0 1 10 N +C 25 600 50 0 1 10 N +C 25 800 50 0 1 10 N +S -50 -875 100 875 0 1 10 f +P 2 0 1 10 -15 -575 50 -640 N +P 2 0 1 10 -15 -175 50 -240 N +P 2 0 1 10 -15 225 50 160 N +P 2 0 1 10 -15 625 50 560 N +P 2 0 1 10 0 -760 65 -825 N +P 2 0 1 10 0 -360 65 -425 N +P 2 0 1 10 0 40 65 -25 N +P 2 0 1 10 0 440 65 375 N +P 2 0 1 10 0 840 65 775 N +P 2 0 1 10 50 -840 -15 -775 N +P 2 0 1 10 50 -440 -15 -375 N +P 2 0 1 10 50 -40 -15 25 N +P 2 0 1 10 50 360 -15 425 N +P 2 0 1 10 50 760 -15 825 N +P 2 0 1 10 65 -625 0 -560 N +P 2 0 1 10 65 -225 0 -160 N +P 2 0 1 10 65 175 0 240 N +P 2 0 1 10 65 575 0 640 N +X ~ 1 200 800 100 L 50 50 1 1 P +X ~ 2 200 600 100 L 50 50 1 1 P +X ~ 3 200 400 100 L 50 50 1 1 P +X ~ 4 200 200 100 L 50 50 1 1 P +X ~ 5 200 0 100 L 50 50 1 1 P +X ~ 6 200 -200 100 L 50 50 1 1 P +X ~ 7 200 -400 100 L 50 50 1 1 P +X ~ 8 200 -600 100 L 50 50 1 1 P +X ~ 9 200 -800 100 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +# Screw_Terminal_1x10 +# +DEF Screw_Terminal_1x10 J 0 30 Y N 1 F N +F0 "J" 0 1050 50 H V C TNN +F1 "Screw_Terminal_1x10" -150 0 50 V V C TNN +F2 "" 0 -1025 50 H I C CNN +F3 "" -25 800 50 H I C CNN +$FPLIST + TerminalBlock*10pol +$ENDFPLIST +DRAW +C 25 -900 50 0 1 10 N +C 25 -700 50 0 1 10 N +C 25 -500 50 0 1 10 N +C 25 -300 50 0 1 10 N +C 25 -100 50 0 1 10 N +C 25 100 50 0 1 10 N +C 25 300 50 0 1 10 N +C 25 500 50 0 1 10 N +C 25 700 50 0 1 10 N +C 25 900 50 0 1 10 N +S -50 -975 100 975 0 1 10 f +P 2 0 1 10 -15 -875 50 -940 N +P 2 0 1 10 -15 -475 50 -540 N +P 2 0 1 10 -15 -75 50 -140 N +P 2 0 1 10 -15 325 50 260 N +P 2 0 1 10 -15 725 50 660 N +P 2 0 1 10 0 -660 65 -725 N +P 2 0 1 10 0 -260 65 -325 N +P 2 0 1 10 0 140 65 75 N +P 2 0 1 10 0 540 65 475 N +P 2 0 1 10 0 940 65 875 N +P 2 0 1 10 50 -740 -15 -675 N +P 2 0 1 10 50 -340 -15 -275 N +P 2 0 1 10 50 60 -15 125 N +P 2 0 1 10 50 460 -15 525 N +P 2 0 1 10 50 860 -15 925 N +P 2 0 1 10 65 -925 0 -860 N +P 2 0 1 10 65 -525 0 -460 N +P 2 0 1 10 65 -125 0 -60 N +P 2 0 1 10 65 275 0 340 N +P 2 0 1 10 65 675 0 740 N +X ~ 1 200 900 100 L 50 50 1 1 P +X ~ 2 200 700 100 L 50 50 1 1 P +X ~ 3 200 500 100 L 50 50 1 1 P +X ~ 4 200 300 100 L 50 50 1 1 P +X ~ 5 200 100 100 L 50 50 1 1 P +X ~ 6 200 -100 100 L 50 50 1 1 P +X ~ 7 200 -300 100 L 50 50 1 1 P +X ~ 8 200 -500 100 L 50 50 1 1 P +X ~ 9 200 -700 100 L 50 50 1 1 P +X ~ 10 200 -900 100 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +# Screw_Terminal_1x11 +# +DEF Screw_Terminal_1x11 J 0 30 Y N 1 F N +F0 "J" 0 1150 50 H V C TNN +F1 "Screw_Terminal_1x11" -150 0 50 V V C TNN +F2 "" 0 -1125 50 H I C CNN +F3 "" -25 900 50 H I C CNN +$FPLIST + TerminalBlock*11pol +$ENDFPLIST +DRAW +C 25 -1000 50 0 1 10 N +C 25 -800 50 0 1 10 N +C 25 -600 50 0 1 10 N +C 25 -400 50 0 1 10 N +C 25 -200 50 0 1 10 N +C 25 0 50 0 1 10 N +C 25 200 50 0 1 10 N +C 25 400 50 0 1 10 N +C 25 600 50 0 1 10 N +C 25 800 50 0 1 10 N +C 25 1000 50 0 1 10 N +S -50 -1075 100 1075 0 1 10 f +P 2 0 1 10 -15 -975 50 -1040 N +P 2 0 1 10 -15 -775 50 -840 N +P 2 0 1 10 -15 -375 50 -440 N +P 2 0 1 10 -15 25 50 -40 N +P 2 0 1 10 -15 425 50 360 N +P 2 0 1 10 -15 825 50 760 N +P 2 0 1 10 0 -560 65 -625 N +P 2 0 1 10 0 -160 65 -225 N +P 2 0 1 10 0 240 65 175 N +P 2 0 1 10 0 640 65 575 N +P 2 0 1 10 0 1040 65 975 N +P 2 0 1 10 50 -640 -15 -575 N +P 2 0 1 10 50 -240 -15 -175 N +P 2 0 1 10 50 160 -15 225 N +P 2 0 1 10 50 560 -15 625 N +P 2 0 1 10 50 960 -15 1025 N +P 2 0 1 10 65 -1025 0 -960 N +P 2 0 1 10 65 -825 0 -760 N +P 2 0 1 10 65 -425 0 -360 N +P 2 0 1 10 65 -25 0 40 N +P 2 0 1 10 65 375 0 440 N +P 2 0 1 10 65 775 0 840 N +X ~ 1 200 1000 100 L 50 50 1 1 P +X ~ 2 200 800 100 L 50 50 1 1 P +X ~ 3 200 600 100 L 50 50 1 1 P +X ~ 4 200 400 100 L 50 50 1 1 P +X ~ 5 200 200 100 L 50 50 1 1 P +X ~ 6 200 0 100 L 50 50 1 1 P +X ~ 7 200 -200 100 L 50 50 1 1 P +X ~ 8 200 -400 100 L 50 50 1 1 P +X ~ 9 200 -600 100 L 50 50 1 1 P +X ~ 10 200 -800 100 L 50 50 1 1 P +X ~ 11 200 -1000 100 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +# Screw_Terminal_1x12 +# +DEF Screw_Terminal_1x12 J 0 30 Y N 1 F N +F0 "J" 0 1250 50 H V C TNN +F1 "Screw_Terminal_1x12" -150 0 50 V V C TNN +F2 "" 0 -1225 50 H I C CNN +F3 "" -25 1000 50 H I C CNN +$FPLIST + TerminalBlock*12pol +$ENDFPLIST +DRAW +C 25 -1100 50 0 1 10 N +C 25 -900 50 0 1 10 N +C 25 -700 50 0 1 10 N +C 25 -500 50 0 1 10 N +C 25 -300 50 0 1 10 N +C 25 -100 50 0 1 10 N +C 25 100 50 0 1 10 N +C 25 300 50 0 1 10 N +C 25 500 50 0 1 10 N +C 25 700 50 0 1 10 N +C 25 900 50 0 1 10 N +C 25 1100 50 0 1 10 N +S -50 -1175 100 1175 0 1 10 f +P 2 0 1 10 -15 -675 50 -740 N +P 2 0 1 10 -15 -275 50 -340 N +P 2 0 1 10 -15 125 50 60 N +P 2 0 1 10 -15 525 50 460 N +P 2 0 1 10 -15 925 50 860 N +P 2 0 1 10 0 -1060 65 -1125 N +P 2 0 1 10 0 -860 65 -925 N +P 2 0 1 10 0 -460 65 -525 N +P 2 0 1 10 0 -60 65 -125 N +P 2 0 1 10 0 340 65 275 N +P 2 0 1 10 0 740 65 675 N +P 2 0 1 10 0 1140 65 1075 N +P 2 0 1 10 50 -1140 -15 -1075 N +P 2 0 1 10 50 -940 -15 -875 N +P 2 0 1 10 50 -540 -15 -475 N +P 2 0 1 10 50 -140 -15 -75 N +P 2 0 1 10 50 260 -15 325 N +P 2 0 1 10 50 660 -15 725 N +P 2 0 1 10 50 1060 -15 1125 N +P 2 0 1 10 65 -725 0 -660 N +P 2 0 1 10 65 -325 0 -260 N +P 2 0 1 10 65 75 0 140 N +P 2 0 1 10 65 475 0 540 N +P 2 0 1 10 65 875 0 940 N +X ~ 1 200 1100 100 L 50 50 1 1 P +X ~ 2 200 900 100 L 50 50 1 1 P +X ~ 3 200 700 100 L 50 50 1 1 P +X ~ 4 200 500 100 L 50 50 1 1 P +X ~ 5 200 300 100 L 50 50 1 1 P +X ~ 6 200 100 100 L 50 50 1 1 P +X ~ 7 200 -100 100 L 50 50 1 1 P +X ~ 8 200 -300 100 L 50 50 1 1 P +X ~ 9 200 -500 100 L 50 50 1 1 P +X ~ 10 200 -700 100 L 50 50 1 1 P +X ~ 11 200 -900 100 L 50 50 1 1 P +X ~ 12 200 -1100 100 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +# TEST +# +DEF TEST W 0 30 N N 1 F N +F0 "W" 0 60 50 H V C CNN +F1 "TEST" 0 -70 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +C -70 0 30 0 1 0 N +C 70 0 30 0 1 0 N +X 1 1 -200 0 100 R 50 50 0 1 P +X 2 2 200 0 100 L 50 50 0 1 P +ENDDRAW +ENDDEF +# +# TEST_1P +# +DEF TEST_1P W 0 30 N N 1 F N +F0 "W" 0 270 50 H V C CNN +F1 "TEST_1P" 0 200 50 H V C CNN +F2 "" 200 0 50 H V C CNN +F3 "" 200 0 50 H V C CNN +DRAW +C 0 130 30 0 1 0 N +X 1 1 0 0 100 U 50 50 1 1 P +ENDDRAW +ENDDEF +# +# USB_A +# +DEF USB_A P 0 40 Y Y 1 F N +F0 "P" 200 -200 50 H V C CNN +F1 "USB_A" -50 200 50 H V C CNN +F2 "" -50 -100 50 V V C CNN +F3 "" -50 -100 50 V V C CNN +$FPLIST + USB* +$ENDFPLIST +DRAW +S -250 -150 150 150 0 1 0 N +S -205 -150 -195 -120 0 1 0 N +S -105 -150 -95 -120 0 1 0 N +S -5 -150 5 -120 0 1 0 N +S 95 -150 105 -120 0 1 0 N +X VBUS 1 -200 -300 150 U 50 50 1 1 W +X D- 2 -100 -300 150 U 50 50 1 1 P +X D+ 3 0 -300 150 U 50 50 1 1 P +X GND 4 100 -300 150 U 50 50 1 1 W +X shield 5 300 100 150 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +# USB_B +# +DEF USB_B P 0 40 Y Y 1 F N +F0 "P" 200 -200 50 H V C CNN +F1 "USB_B" -50 200 50 H V C CNN +F2 "" -50 -100 50 V V C CNN +F3 "" -50 -100 50 V V C CNN +$FPLIST + USB* +$ENDFPLIST +DRAW +S -250 -150 150 150 0 1 0 N +S -205 -150 -195 -120 0 1 0 N +S -105 -150 -95 -120 0 1 0 N +S -5 -150 5 -120 0 1 0 N +S 95 -150 105 -120 0 1 0 N +X VBUS 1 -200 -300 150 U 50 50 1 1 w +X D- 2 -100 -300 150 U 50 50 1 1 P +X D+ 3 0 -300 150 U 50 50 1 1 P +X GND 4 100 -300 150 U 50 50 1 1 W +X shield 5 300 100 150 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +# USB_OTG +# +DEF USB_OTG P 0 40 Y Y 1 F N +F0 "P" 325 -125 50 H V C CNN +F1 "USB_OTG" 0 200 50 H V C CNN +F2 "" -50 -100 50 V V C CNN +F3 "" -50 -100 50 V V C CNN +$FPLIST + USB* +$ENDFPLIST +DRAW +S -250 -150 250 150 0 1 0 N +S -205 -150 -195 -120 0 1 0 N +S -105 -150 -95 -120 0 1 0 N +S -5 -150 5 -120 0 1 0 N +S 95 -150 105 -120 0 1 0 N +S 195 -150 205 -120 0 1 0 N +X VBUS 1 -200 -300 150 U 50 50 1 1 w +X D- 2 -100 -300 150 U 50 50 1 1 P +X D+ 3 0 -300 150 U 50 50 1 1 P +X ID 4 100 -300 150 U 50 50 1 1 W +X GND 5 200 -300 150 U 50 50 1 1 W +X shield 6 400 100 150 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +# XLR3 +# +DEF XLR3 K 0 30 Y N 1 F N +F0 "K" 150 250 50 H V C CNN +F1 "XLR3" 200 -250 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +C -130 0 40 0 1 0 N +C 0 -130 40 0 1 0 N +C 0 0 200 0 1 0 f +C 129 0 40 0 1 0 N +T 0 -100 90 40 0 0 1 1 Normal 1 C C +T 0 100 90 40 0 0 1 2 Normal 1 C C +T 0 10 -40 40 0 0 1 3 Normal 1 C C +X ~ 1 -350 0 150 R 50 50 0 1 P +X ~ 2 350 0 150 L 50 50 0 1 P +X ~ 3 0 -350 150 U 50 50 0 1 P +ENDDRAW +ENDDEF +# +# XLR4 +# +DEF XLR4 K 0 30 Y N 1 F N +F0 "K" 100 250 50 H V C CNN +F1 "XLR4" 100 -250 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +C -100 -100 40 0 1 0 N +C -100 100 40 0 1 0 N +C 0 0 200 0 1 0 f +C 100 -100 40 0 1 0 N +C 100 100 40 0 1 0 N +T 0 -40 60 60 0 0 1 1 Normal 1 C C +X ~ 1 -350 100 210 R 50 50 1 1 P +X ~ 2 -350 -100 210 R 50 50 1 1 P +X ~ 3 350 -100 210 L 50 50 1 1 P +X ~ 4 350 100 210 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +# XLR5 +# +DEF XLR5 K 0 30 Y N 1 F N +F0 "K" 100 250 50 H V C CNN +F1 "XLR5" 200 -240 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +C -130 -50 40 0 1 0 N +C -100 100 40 0 1 0 N +C 0 -140 40 0 1 0 N +C 0 0 200 0 1 0 f +C 100 100 40 0 1 0 N +C 130 -50 40 0 1 0 N +T 0 -40 60 60 0 0 1 1 Normal 1 C C +X P1 1 -350 100 210 R 50 50 1 1 P +X P2 2 -350 -50 180 R 50 50 1 1 P +X P3 3 0 -350 170 U 50 50 1 1 P +X P3 4 350 -50 180 L 50 50 1 1 P +X P5 5 350 100 210 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +#End Library diff --git a/library/microchip.dcm b/library/microchip.dcm index 66c79e4c..a5802037 100644 --- a/library/microchip.dcm +++ b/library/microchip.dcm @@ -1,87 +1,93 @@ -EESchema-DOCLIB Version 2.0 -# -$CMP ENC28J60-C/SS -D ENC28J60 Single Chip Ethernet Interface, SSOP-28 -K ENC Ethernet -F http://ww1.microchip.com/downloads/en/devicedoc/39662a.pdf -$ENDCMP -# -$CMP ENC28J60-I/ML -D ENC28J60 Single Chip Ethernet Interface, QFN-28+EP -K ENC Ethernet -F http://ww1.microchip.com/downloads/en/devicedoc/39662a.pdf -$ENDCMP -# -$CMP ENC28J60-I/SO -D ENC28J60 Single Chip Ethernet Interface, SOIC-28 -K ENC Ethernet -F http://ww1.microchip.com/downloads/en/devicedoc/39662a.pdf -$ENDCMP -# -$CMP ENC28J60-I/SP -D ENC28J60 Single Chip Ethernet Interface, PDIP-28 -K ENC Ethernet -F http://ww1.microchip.com/downloads/en/devicedoc/39662a.pdf -$ENDCMP -# -$CMP MCP23008 -D 8-Bit I/O Expander with I²C Interface (PDIP/SOIC) -K IO Expander I²C IIC I2C -F http://ww1.microchip.com/downloads/en/DeviceDoc/21919e.pdf -$ENDCMP -# -$CMP MCP23008_SSOP -D 8-Bit I/O Expander with I²C Interface (SSOP) -K IO Expander I²C IIC I2C -F http://ww1.microchip.com/downloads/en/DeviceDoc/21919e.pdf -$ENDCMP -# -$CMP MCP23016 -D 16-Bit I/O Expander with I²C Interface (PDIP/SOIC/SSOP) -K IO Expander I²C IIC I2C -F http://ww1.microchip.com/downloads/en/DeviceDoc/20090C.pdf -$ENDCMP -# -$CMP MCP23017 -D 16-Bit I/O Expander with I²C Interface (PDIP/SOIC/SSOP) -K IO Expander I²C IIC I2C -F http://ww1.microchip.com/downloads/en/DeviceDoc/20001952C.pdf -$ENDCMP -# -$CMP MCP23S08 -D 8-Bit I/O Expander with SPI Interface (PDIP/SOIC) -K IO Expander SPI -F http://ww1.microchip.com/downloads/en/DeviceDoc/21919e.pdf -$ENDCMP -# -$CMP MCP23S08_SSOP -D 8-Bit I/O Expander with SPI Interface (SSOP) -K IO Expander SPI -F http://ww1.microchip.com/downloads/en/DeviceDoc/21919e.pdf -$ENDCMP -# -$CMP MCP23S17 -D 16-Bit I/O Expander with SPI Interface (PDIP/SOIC/SSOP) -K IO Expander SPI -F http://ww1.microchip.com/downloads/en/DeviceDoc/20001952C.pdf -$ENDCMP -# -$CMP MCP2515-E/ST -D Stand-Alone CAN Controller with SPI Interface, TSSOP-20, Extended temperature range -K CAN Controller SPI -F http://ww1.microchip.com/downloads/en/DeviceDoc/21801e.pdf -$ENDCMP -# -$CMP MCP2515-I/ST -D Stand-Alone CAN Controller with SPI Interface, TSSOP-20, Industrial temperature range -K CAN Controller SPI -F http://ww1.microchip.com/downloads/en/DeviceDoc/21801e.pdf -$ENDCMP -# -$CMP USB3300 -D Hi-Speed USB Host, Device or OTG PHY with ULPI Interface -K USB OTG Hi-Speed PHY ULPI Interface -F http://microchip.com/downloads/en/DeviceDoc/00001783A.pdf -$ENDCMP -# -#End Doc Library +EESchema-DOCLIB Version 2.0 +# +$CMP ENC28J60-C/SS +D ENC28J60 Single Chip Ethernet Interface, SSOP-28 +K ENC Ethernet +F http://ww1.microchip.com/downloads/en/devicedoc/39662a.pdf +$ENDCMP +# +$CMP ENC28J60-I/ML +D ENC28J60 Single Chip Ethernet Interface, QFN-28+EP +K ENC Ethernet +F http://ww1.microchip.com/downloads/en/devicedoc/39662a.pdf +$ENDCMP +# +$CMP ENC28J60-I/SO +D ENC28J60 Single Chip Ethernet Interface, SOIC-28 +K ENC Ethernet +F http://ww1.microchip.com/downloads/en/devicedoc/39662a.pdf +$ENDCMP +# +$CMP ENC28J60-I/SP +D ENC28J60 Single Chip Ethernet Interface, PDIP-28 +K ENC Ethernet +F http://ww1.microchip.com/downloads/en/devicedoc/39662a.pdf +$ENDCMP +# +$CMP MCP23008 +D 8-Bit I/O Expander with I²C Interface (PDIP/SOIC) +K IO Expander I²C IIC I2C +F http://ww1.microchip.com/downloads/en/DeviceDoc/21919e.pdf +$ENDCMP +# +$CMP MCP23008_SSOP +D 8-Bit I/O Expander with I²C Interface (SSOP) +K IO Expander I²C IIC I2C +F http://ww1.microchip.com/downloads/en/DeviceDoc/21919e.pdf +$ENDCMP +# +$CMP MCP23016 +D 16-Bit I/O Expander with I²C Interface (PDIP/SOIC/SSOP) +K IO Expander I²C IIC I2C +F http://ww1.microchip.com/downloads/en/DeviceDoc/20090C.pdf +$ENDCMP +# +$CMP MCP23017 +D 16-Bit I/O Expander with I²C Interface (PDIP/SOIC/SSOP) +K IO Expander I²C IIC I2C +F http://ww1.microchip.com/downloads/en/DeviceDoc/20001952C.pdf +$ENDCMP +# +$CMP MCP23S08 +D 8-Bit I/O Expander with SPI Interface (PDIP/SOIC) +K IO Expander SPI +F http://ww1.microchip.com/downloads/en/DeviceDoc/21919e.pdf +$ENDCMP +# +$CMP MCP23S08_SSOP +D 8-Bit I/O Expander with SPI Interface (SSOP) +K IO Expander SPI +F http://ww1.microchip.com/downloads/en/DeviceDoc/21919e.pdf +$ENDCMP +# +$CMP MCP23S17 +D 16-Bit I/O Expander with SPI Interface (PDIP/SOIC/SSOP) +K IO Expander SPI +F http://ww1.microchip.com/downloads/en/DeviceDoc/20001952C.pdf +$ENDCMP +# +$CMP MCP2515-E/ST +D Stand-Alone CAN Controller with SPI Interface, TSSOP-20, Extended temperature range +K CAN Controller SPI +F http://ww1.microchip.com/downloads/en/DeviceDoc/21801e.pdf +$ENDCMP +# +$CMP MCP2515-I/ST +D Stand-Alone CAN Controller with SPI Interface, TSSOP-20, Industrial temperature range +K CAN Controller SPI +F http://ww1.microchip.com/downloads/en/DeviceDoc/21801e.pdf +$ENDCMP +# +$CMP MCP7940N +D Real-Time Clock, I2C, Battery Backup +K realtime clock RTC +F http://ww1.microchip.com/downloads/en/DeviceDoc/20005010F.pdf +$ENDCMP +# +$CMP USB3300 +D Hi-Speed USB Host, Device or OTG PHY with ULPI Interface +K USB OTG Hi-Speed PHY ULPI Interface +F http://microchip.com/downloads/en/DeviceDoc/00001783A.pdf +$ENDCMP +# +#End Doc Library diff --git a/library/microchip.lib b/library/microchip.lib index eacf29f0..817f0798 100644 --- a/library/microchip.lib +++ b/library/microchip.lib @@ -1,526 +1,553 @@ -EESchema-LIBRARY Version 2.3 -#encoding utf-8 -# -# ENC28J60-C/SS -# -DEF ENC28J60-C/SS IC 0 40 Y Y 1 F N -F0 "IC" -550 950 50 H V L CNN -F1 "ENC28J60-C/SS" 200 950 50 H V L CNN -F2 "SSOP-28" 0 0 50 H V C CIN -F3 "" 0 0 50 H V C CNN -$FPLIST - SSOP* -$ENDFPLIST -DRAW -S -550 900 550 -900 0 1 10 f -X VCAP 1 700 -800 150 L 50 50 1 1 I -X VSS 2 -100 -1050 150 U 50 50 1 1 W -X CLKOUT 3 -700 -800 150 R 50 50 1 1 O -X ~INT 4 -700 100 150 R 50 50 1 1 O -X ~WOL 5 -700 0 150 R 50 50 1 1 O -X SO 6 -700 500 150 R 50 50 1 1 O -X SI 7 -700 600 150 R 50 50 1 1 I -X SCK 8 -700 400 150 R 50 50 1 1 I -X ~CS 9 -700 300 150 R 50 50 1 1 I -X ~RESET 10 -700 800 150 R 50 50 1 1 I -X VDDPLL 20 100 1050 150 D 50 50 1 1 W -X VSSRX 11 700 200 150 L 50 50 1 1 W -X VSSPLL 21 100 -1050 150 U 50 50 1 1 W -X TPIN- 12 700 300 150 L 50 50 1 1 I -X VSSOSC 22 -700 -600 150 R 50 50 1 1 W -X TPIN+ 13 700 400 150 L 50 50 1 1 I -X OSC1 23 -700 -300 150 R 50 50 1 1 I -X RBIAS 14 700 -600 150 L 50 50 1 1 I -X OSC2 24 -700 -500 150 R 50 50 1 1 I -X VDDTX 15 700 0 150 L 50 50 1 1 W -X VDDOSC 25 -700 -200 150 R 50 50 1 1 W -X TPOUT- 16 700 -200 150 L 50 50 1 1 O -X LEDB 26 700 700 150 L 50 50 1 1 O -X TPOUT+ 17 700 -100 150 L 50 50 1 1 O -X LEDA 27 700 800 150 L 50 50 1 1 O -X VSSTX 18 700 -300 150 L 50 50 1 1 W -X VDD 28 -100 1050 150 D 50 50 1 1 W -X VDDRX 19 700 500 150 L 50 50 1 1 W -ENDDRAW -ENDDEF -# -# ENC28J60-I/ML -# -DEF ENC28J60-I/ML IC 0 40 Y Y 1 F N -F0 "IC" -550 950 50 H V L CNN -F1 "ENC28J60-I/ML" 200 950 50 H V L CNN -F2 "QFN-28" 0 0 50 H V C CIN -F3 "" 0 0 50 H V C CNN -$FPLIST - QFP* -$ENDFPLIST -DRAW -S -550 900 550 -900 0 1 10 f -X ~WOL 1 -700 0 150 R 50 50 1 1 O -X SO 2 -700 500 150 R 50 50 1 1 O -X SI 3 -700 600 150 R 50 50 1 1 I -X SCK 4 -700 400 150 R 50 50 1 1 I -X ~CS 5 -700 300 150 R 50 50 1 1 I -X ~RESET 6 -700 800 150 R 50 50 1 1 I -X VSSRX 7 700 200 150 L 50 50 1 1 w -X TPIN- 8 700 300 150 L 50 50 1 1 I -X TPIN+ 9 700 400 150 L 50 50 1 1 I -X RBIAS 10 700 -600 150 L 50 50 1 1 I -X OSC2 20 -700 -500 150 R 50 50 1 1 O -X VDDTX 11 700 0 150 L 50 50 1 1 W -X VDDOSC 21 -700 -200 150 R 50 50 1 1 W -X TPOUT- 12 700 -200 150 L 50 50 1 1 O -X LEDB 22 700 700 150 L 50 50 1 1 O -X TPOUT+ 13 700 -100 150 L 50 50 1 1 O -X LEDA 23 700 800 150 L 50 50 1 1 O -X VSSTX 14 700 -300 150 L 50 50 1 1 w -X VDD 24 -100 1050 150 D 50 50 1 1 W -X VDDRX 15 700 500 150 L 50 50 1 1 W -X VCAP 25 700 -800 150 L 50 50 1 1 I -X VDDPLL 16 100 1050 150 D 50 50 1 1 W -X VSS 26 -100 -1050 150 U 50 50 1 1 W -X VSSPLL 17 100 -1050 150 U 50 50 1 1 W -X CLKOUT 27 -700 -800 150 R 50 50 1 1 O -X VSSOSC 18 -700 -600 150 R 50 50 1 1 W -X ~INT 28 -700 100 150 R 50 50 1 1 O -X OSC1 19 -700 -300 150 R 50 50 1 1 I -ENDDRAW -ENDDEF -# -# ENC28J60-I/SO -# -DEF ENC28J60-I/SO IC 0 40 Y Y 1 F N -F0 "IC" -550 950 50 H V L CNN -F1 "ENC28J60-I/SO" 200 950 50 H V L CNN -F2 "SOIC-28" 0 0 50 H V C CIN -F3 "" 0 0 50 H V C CNN -$FPLIST - SOIC* -$ENDFPLIST -DRAW -S -550 900 550 -900 0 1 10 f -X VCAP 1 700 -800 150 L 50 50 1 1 I -X VSS 2 -100 -1050 150 U 50 50 1 1 W -X CLKOUT 3 -700 -800 150 R 50 50 1 1 O -X ~INT 4 -700 100 150 R 50 50 1 1 O -X ~WOL 5 -700 0 150 R 50 50 1 1 O -X SO 6 -700 500 150 R 50 50 1 1 O -X SI 7 -700 600 150 R 50 50 1 1 I -X SCK 8 -700 400 150 R 50 50 1 1 I -X ~CS 9 -700 300 150 R 50 50 1 1 I -X ~RESET 10 -700 800 150 R 50 50 1 1 I -X VDDPLL 20 100 1050 150 D 50 50 1 1 W -X VSSRX 11 700 200 150 L 50 50 1 1 W -X VSSPLL 21 100 -1050 150 U 50 50 1 1 W -X TPIN- 12 700 300 150 L 50 50 1 1 I -X VSSOSC 22 -700 -600 150 R 50 50 1 1 W -X TPIN+ 13 700 400 150 L 50 50 1 1 I -X OSC1 23 -700 -300 150 R 50 50 1 1 I -X RBIAS 14 700 -600 150 L 50 50 1 1 I -X OSC2 24 -700 -500 150 R 50 50 1 1 I -X VDDTX 15 700 0 150 L 50 50 1 1 W -X VDDOSC 25 -700 -200 150 R 50 50 1 1 W -X TPOUT- 16 700 -200 150 L 50 50 1 1 O -X LEDB 26 700 700 150 L 50 50 1 1 O -X TPOUT+ 17 700 -100 150 L 50 50 1 1 O -X LEDA 27 700 800 150 L 50 50 1 1 O -X VSSTX 18 700 -300 150 L 50 50 1 1 W -X VDD 28 -100 1050 150 D 50 50 1 1 W -X VDDRX 19 700 500 150 L 50 50 1 1 W -ENDDRAW -ENDDEF -# -# ENC28J60-I/SP -# -DEF ENC28J60-I/SP IC 0 40 Y Y 1 F N -F0 "IC" -550 950 50 H V L CNN -F1 "ENC28J60-I/SP" 200 950 50 H V L CNN -F2 "DIP-28" 0 0 50 H V C CIN -F3 "" 0 0 50 H V C CNN -$FPLIST - DIP* - PDIP* -$ENDFPLIST -DRAW -S -550 900 550 -900 0 1 10 f -X VCAP 1 700 -800 150 L 50 50 1 1 I -X VSS 2 -100 -1050 150 U 50 50 1 1 W -X CLKOUT 3 -700 -800 150 R 50 50 1 1 O -X ~INT 4 -700 100 150 R 50 50 1 1 O -X ~WOL 5 -700 0 150 R 50 50 1 1 O -X SO 6 -700 500 150 R 50 50 1 1 O -X SI 7 -700 600 150 R 50 50 1 1 I -X SCK 8 -700 400 150 R 50 50 1 1 I -X ~CS 9 -700 300 150 R 50 50 1 1 I -X ~RESET 10 -700 800 150 R 50 50 1 1 I -X VDDPLL 20 100 1050 150 D 50 50 1 1 W -X VSSRX 11 700 200 150 L 50 50 1 1 W -X VSSPLL 21 100 -1050 150 U 50 50 1 1 W -X TPIN- 12 700 300 150 L 50 50 1 1 I -X VSSOSC 22 -700 -600 150 R 50 50 1 1 W -X TPIN+ 13 700 400 150 L 50 50 1 1 I -X OSC1 23 -700 -300 150 R 50 50 1 1 I -X RBIAS 14 700 -600 150 L 50 50 1 1 I -X OSC2 24 -700 -500 150 R 50 50 1 1 I -X VDDTX 15 700 0 150 L 50 50 1 1 W -X VDDOSC 25 -700 -200 150 R 50 50 1 1 W -X TPOUT- 16 700 -200 150 L 50 50 1 1 O -X LEDB 26 700 700 150 L 50 50 1 1 O -X TPOUT+ 17 700 -100 150 L 50 50 1 1 O -X LEDA 27 700 800 150 L 50 50 1 1 O -X VSSTX 18 700 -300 150 L 50 50 1 1 W -X VDD 28 -100 1050 150 D 50 50 1 1 W -X VDDRX 19 700 500 150 L 50 50 1 1 W -ENDDRAW -ENDDEF -# -# MCP23008 -# -DEF MCP23008 U 0 40 Y Y 1 F N -F0 "U" -100 625 50 H V R CNN -F1 "MCP23008" -100 550 50 H V R CNN -F2 "" 50 -650 50 H I L CNN -F3 "" 250 600 50 H I C CNN -$FPLIST - DIP-18 - SOIC-18 -$ENDFPLIST -DRAW -S -400 500 400 -600 0 1 10 f -X SCL 1 500 0 100 L 50 50 1 1 I -X SDA 2 500 -100 100 L 50 50 1 1 B -X A2 3 500 -500 100 L 50 50 1 1 I -X A1 4 500 -400 100 L 50 50 1 1 I -X A0 5 500 -300 100 L 50 50 1 1 I -X ~RESET 6 500 400 100 L 50 50 1 1 I -X INT 8 500 300 100 L 50 50 1 1 O -X GND 9 0 -700 100 U 50 50 1 1 W -X GPB0 10 -500 300 100 R 50 50 1 1 B -X GPB1 11 -500 200 100 R 50 50 1 1 B -X GPB2 12 -500 100 100 R 50 50 1 1 B -X GPB3 13 -500 0 100 R 50 50 1 1 B -X GPB4 14 -500 -100 100 R 50 50 1 1 B -X GPB5 15 -500 -200 100 R 50 50 1 1 B -X GPB6 16 -500 -300 100 R 50 50 1 1 B -X GPB7 17 -500 -400 100 R 50 50 1 1 B -X VCC 18 0 600 100 D 50 50 1 1 W -ENDDRAW -ENDDEF -# -# MCP23008_SSOP -# -DEF MCP23008_SSOP U 0 40 Y Y 1 F N -F0 "U" -100 625 50 H V R CNN -F1 "MCP23008_SSOP" -100 550 50 H V R CNN -F2 "" 50 -650 50 H I L CNN -F3 "" 250 600 50 H I C CNN -$FPLIST - SSOP-20 -$ENDFPLIST -DRAW -S -400 500 400 -600 0 1 10 f -X SCL 1 500 0 100 L 50 50 1 1 I -X SDA 2 500 -100 100 L 50 50 1 1 B -X A2 3 500 -500 100 L 50 50 1 1 I -X A1 4 500 -400 100 L 50 50 1 1 I -X A0 5 500 -300 100 L 50 50 1 1 I -X ~RESET 6 500 400 100 L 50 50 1 1 I -X INT 8 500 300 100 L 50 50 1 1 O -X GND 9 0 -700 100 U 50 50 1 1 W -X GPB0 12 -500 300 100 R 50 50 1 1 B -X GPB1 13 -500 200 100 R 50 50 1 1 B -X GPB2 14 -500 100 100 R 50 50 1 1 B -X GPB3 15 -500 0 100 R 50 50 1 1 B -X GPB4 16 -500 -100 100 R 50 50 1 1 B -X GPB5 17 -500 -200 100 R 50 50 1 1 B -X GPB6 18 -500 -300 100 R 50 50 1 1 B -X GPB7 19 -500 -400 100 R 50 50 1 1 B -X VCC 20 0 600 100 D 50 50 1 1 W -ENDDRAW -ENDDEF -# -# MCP23016 -# -DEF MCP23016 U 0 40 Y Y 1 F N -F0 "U" -100 1025 50 H V R CNN -F1 "MCP23016" -100 950 50 H V R CNN -F2 "" 150 -950 50 H I L CNN -F3 "" 250 1000 50 H I C CNN -$FPLIST - DIP-28_W7.62mm* - SOIC-28 - SSOP-28 -$ENDFPLIST -DRAW -S -400 900 400 -900 0 1 10 f -X GND 1 -100 -1000 100 U 50 50 1 1 W -X GPB0 2 -500 800 100 R 50 50 1 1 B -X GPB1 3 -500 700 100 R 50 50 1 1 B -X GPB2 4 -500 600 100 R 50 50 1 1 B -X GPB3 5 -500 500 100 R 50 50 1 1 B -X ~INT 6 500 300 100 L 50 50 1 1 O -X GPB4 7 -500 400 100 R 50 50 1 1 B -X CLK 9 500 800 100 L 50 50 1 1 I -X GND 10 0 -1000 100 U 50 50 1 1 W -X TP 10 500 700 100 L 50 50 1 1 O N -X VCC 20 0 1000 100 D 50 50 1 1 W -X GPB5 11 -500 300 100 R 50 50 1 1 B -X GPA0 21 -500 -100 100 R 50 50 1 1 B -X GPB6 12 -500 200 100 R 50 50 1 1 B -X GPA1 22 -500 -200 100 R 50 50 1 1 B -X GPB7 13 -500 100 100 R 50 50 1 1 B -X GPA2 23 -500 -300 100 R 50 50 1 1 B -X SCL 14 500 -300 100 L 50 50 1 1 I -X GPA3 24 -500 -400 100 R 50 50 1 1 B -X SDA 15 500 -400 100 L 50 50 1 1 B -X GPA4 25 -500 -500 100 R 50 50 1 1 B -X A0 16 500 -600 100 L 50 50 1 1 I -X GPA5 26 -500 -600 100 R 50 50 1 1 B -X A1 17 500 -700 100 L 50 50 1 1 I -X GPA6 27 -500 -700 100 R 50 50 1 1 B -X A2 18 500 -800 100 L 50 50 1 1 I -X GPA7 28 -500 -800 100 R 50 50 1 1 B -X GND 19 100 -1000 100 U 50 50 1 1 W -ENDDRAW -ENDDEF -# -# MCP23017 -# -DEF MCP23017 U 0 40 Y Y 1 F N -F0 "U" -100 1025 50 H V R CNN -F1 "MCP23017" -100 950 50 H V R CNN -F2 "" 50 -950 50 H I L CNN -F3 "" 250 1000 50 H I C CNN -$FPLIST - DIP-28_W7.62mm* - SOIC-28 - SSOP-28 -$ENDFPLIST -DRAW -S -400 900 400 -900 0 1 10 f -X GPB0 1 -500 800 100 R 50 50 1 1 B -X GPB1 2 -500 700 100 R 50 50 1 1 B -X GPB2 3 -500 600 100 R 50 50 1 1 B -X GPB3 4 -500 500 100 R 50 50 1 1 B -X GPB4 5 -500 400 100 R 50 50 1 1 B -X GPB5 6 -500 300 100 R 50 50 1 1 B -X GPB6 7 -500 200 100 R 50 50 1 1 B -X GPB7 8 -500 100 100 R 50 50 1 1 B -X VCC 9 0 1000 100 D 50 50 1 1 W -X GND 10 0 -1000 100 U 50 50 1 1 W -X INTA 20 500 300 100 L 50 50 1 1 O -X GPA0 21 -500 -100 100 R 50 50 1 1 B -X SCL 12 500 -300 100 L 50 50 1 1 I -X GPA1 22 -500 -200 100 R 50 50 1 1 B -X SDA 13 500 -400 100 L 50 50 1 1 B -X GPA2 23 -500 -300 100 R 50 50 1 1 B -X GPA3 24 -500 -400 100 R 50 50 1 1 B -X A0 15 500 -600 100 L 50 50 1 1 I -X GPA4 25 -500 -500 100 R 50 50 1 1 B -X A1 16 500 -700 100 L 50 50 1 1 I -X GPA5 26 -500 -600 100 R 50 50 1 1 B -X A2 17 500 -800 100 L 50 50 1 1 I -X GPA6 27 -500 -700 100 R 50 50 1 1 B -X ~RESET 18 500 800 100 L 50 50 1 1 I -X GPA7 28 -500 -800 100 R 50 50 1 1 B -X INTB 19 500 400 100 L 50 50 1 1 O -ENDDRAW -ENDDEF -# -# MCP23S08 -# -DEF MCP23S08 U 0 40 Y Y 1 F N -F0 "U" -100 625 50 H V R CNN -F1 "MCP23S08" -100 550 50 H V R CNN -F2 "" 50 -650 50 H I L CNN -F3 "" 250 600 50 H I C CNN -$FPLIST - DIP-18 - SOIC-18 -$ENDFPLIST -DRAW -S -400 500 400 -600 0 1 10 f -X SCK 1 500 0 100 L 50 50 1 1 I -X SI 2 500 -100 100 L 50 50 1 1 I -X SO 3 500 -200 100 L 50 50 1 1 O -X A1 4 500 -500 100 L 50 50 1 1 I -X A0 5 500 -400 100 L 50 50 1 1 I -X ~RESET 6 500 400 100 L 50 50 1 1 I -X ~CS 7 500 100 100 L 50 50 1 1 I -X INT 8 500 300 100 L 50 50 1 1 O -X GND 9 0 -700 100 U 50 50 1 1 W -X GPB0 10 -500 300 100 R 50 50 1 1 B -X GPB1 11 -500 200 100 R 50 50 1 1 B -X GPB2 12 -500 100 100 R 50 50 1 1 B -X GPB3 13 -500 0 100 R 50 50 1 1 B -X GPB4 14 -500 -100 100 R 50 50 1 1 B -X GPB5 15 -500 -200 100 R 50 50 1 1 B -X GPB6 16 -500 -300 100 R 50 50 1 1 B -X GPB7 17 -500 -400 100 R 50 50 1 1 B -X VCC 18 0 600 100 D 50 50 1 1 W -ENDDRAW -ENDDEF -# -# MCP23S08_SSOP -# -DEF MCP23S08_SSOP U 0 40 Y Y 1 F N -F0 "U" -100 625 50 H V R CNN -F1 "MCP23S08_SSOP" -100 550 50 H V R CNN -F2 "" 50 -650 50 H I L CNN -F3 "" 250 600 50 H I C CNN -$FPLIST - SSOP-20 -$ENDFPLIST -DRAW -S -400 500 400 -600 0 1 10 f -X SCK 1 500 0 100 L 50 50 1 1 I -X SI 2 500 -100 100 L 50 50 1 1 I -X SO 3 500 -200 100 L 50 50 1 1 O -X A1 4 500 -500 100 L 50 50 1 1 I -X A0 5 500 -400 100 L 50 50 1 1 I -X ~RESET 6 500 400 100 L 50 50 1 1 I -X ~CS 7 500 100 100 L 50 50 1 1 I -X INT 8 500 300 100 L 50 50 1 1 O -X GND 9 0 -700 100 U 50 50 1 1 W -X GPB0 12 -500 300 100 R 50 50 1 1 B -X GPB1 13 -500 200 100 R 50 50 1 1 B -X GPB2 14 -500 100 100 R 50 50 1 1 B -X GPB3 15 -500 0 100 R 50 50 1 1 B -X GPB4 16 -500 -100 100 R 50 50 1 1 B -X GPB5 17 -500 -200 100 R 50 50 1 1 B -X GPB6 18 -500 -300 100 R 50 50 1 1 B -X GPB7 19 -500 -400 100 R 50 50 1 1 B -X VCC 20 0 600 100 D 50 50 1 1 W -ENDDRAW -ENDDEF -# -# MCP23S17 -# -DEF MCP23S17 U 0 40 Y Y 1 F N -F0 "U" -100 1025 50 H V R CNN -F1 "MCP23S17" -100 950 50 H V R CNN -F2 "" 50 -950 50 H I L CNN -F3 "" 250 1000 50 H I C CNN -$FPLIST - DIP-28_W7.62mm* - SOIC-28 - SSOP-28 -$ENDFPLIST -DRAW -S -400 900 400 -900 0 1 10 f -X GPB0 1 -500 800 100 R 50 50 1 1 B -X GPB1 2 -500 700 100 R 50 50 1 1 B -X GPB2 3 -500 600 100 R 50 50 1 1 B -X GPB3 4 -500 500 100 R 50 50 1 1 B -X GPB4 5 -500 400 100 R 50 50 1 1 B -X GPB5 6 -500 300 100 R 50 50 1 1 B -X GPB6 7 -500 200 100 R 50 50 1 1 B -X GPB7 8 -500 100 100 R 50 50 1 1 B -X VCC 9 0 1000 100 D 50 50 1 1 W -X GND 10 0 -1000 100 U 50 50 1 1 W -X INTA 20 500 300 100 L 50 50 1 1 O -X ~CS 11 500 -100 100 L 50 50 1 1 I -X GPA0 21 -500 -100 100 R 50 50 1 1 B -X SCK 12 500 -200 100 L 50 50 1 1 I -X GPA1 22 -500 -200 100 R 50 50 1 1 B -X SI 13 500 -300 100 L 50 50 1 1 O -X GPA2 23 -500 -300 100 R 50 50 1 1 B -X SO 14 500 -400 100 L 50 50 1 1 O -X GPA3 24 -500 -400 100 R 50 50 1 1 B -X A0 15 500 -600 100 L 50 50 1 1 I -X GPA4 25 -500 -500 100 R 50 50 1 1 B -X A1 16 500 -700 100 L 50 50 1 1 I -X GPA5 26 -500 -600 100 R 50 50 1 1 B -X A2 17 500 -800 100 L 50 50 1 1 I -X GPA6 27 -500 -700 100 R 50 50 1 1 B -X ~RESET 18 500 800 100 L 50 50 1 1 I -X GPA7 28 -500 -800 100 R 50 50 1 1 B -X INTB 19 500 400 100 L 50 50 1 1 O -ENDDRAW -ENDDEF -# -# MCP2515-E/ST -# -DEF MCP2515-E/ST U 0 40 Y Y 1 F N -F0 "U" -400 775 50 H V R CNN -F1 "MCP2515-E/ST" 750 800 50 H V R TNN -F2 "Housings_SSOP:TSSOP-20_4.4x6.5mm_Pitch0.65mm" 0 -900 50 H I C CIN -F3 "" 100 -800 50 H V C CNN -ALIAS MCP2515-I/ST -$FPLIST - TSSOP* -$ENDFPLIST -DRAW -S -500 700 500 -700 0 1 10 f -X TXCAN 1 600 500 100 L 50 50 1 1 O -X RXCAN 2 600 600 100 L 50 50 1 1 I -X CLKOUT/SOF 3 -600 -400 100 R 50 50 1 1 O -X ~TX0RTS 4 600 -300 100 L 50 50 1 1 I -X ~TX1RTS 5 600 -400 100 L 50 50 1 1 I -X NC 6 -600 0 100 R 50 50 1 1 N N -X ~TX2RTS 7 600 -500 100 L 50 50 1 1 I -X OSC2 8 -600 -200 100 R 50 50 1 1 O -X OSC1 9 -600 -300 100 R 50 50 1 1 I C -X VSS 10 0 -800 100 U 50 50 1 1 W -X VDD 20 0 800 100 D 50 50 1 1 W -X ~RX1BF 11 600 -200 100 L 50 50 1 1 O -X ~RX0BF 12 600 -100 100 L 50 50 1 1 O -X ~INT 13 600 0 100 L 50 50 1 1 O -X SCK 14 -600 300 100 R 50 50 1 1 I -X NC 15 -600 -100 100 R 50 50 1 1 N N -X SI 16 -600 600 100 R 50 50 1 1 I -X SO 17 -600 500 100 R 50 50 1 1 O -X ~CS 18 -600 400 100 R 50 50 1 1 I -X ~RESET 19 600 -600 100 L 50 50 1 1 I -ENDDRAW -ENDDEF -# -# USB3300 -# -DEF USB3300 U 0 40 Y Y 1 F N -F0 "U" 0 50 50 H V C CNN -F1 "USB3300" 0 -50 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -$FPLIST - *QFN*32* -$ENDFPLIST -DRAW -S 650 -950 -650 950 0 1 0 f -X GND 1 -100 -1100 150 U 50 50 1 1 W -X GND 2 0 -1100 150 U 50 50 1 1 W -X CPEN 3 -800 -200 150 R 50 50 1 1 O -X VBUS 4 -800 700 150 R 50 50 1 1 W -X ID 5 -800 400 150 R 50 50 1 1 I -X VDD3.3 6 -200 1100 150 D 50 50 1 1 W -X DP 7 -800 500 150 R 50 50 1 1 B -X DM 8 -800 600 150 R 50 50 1 1 B -X RESET 9 800 -800 150 L 50 50 1 1 I -X EXTVBUS 10 -800 -300 150 R 50 50 1 1 I -X DATA4 20 800 100 150 L 50 50 1 1 B -X VDD3.3 30 100 1100 150 D 50 50 1 1 W -X NXT 11 800 -400 150 L 50 50 1 1 O -X DATA3 21 800 0 150 L 50 50 1 1 B -X REG_EN 31 -800 -500 150 R 50 50 1 1 B -X DIR 12 800 -500 150 L 50 50 1 1 O -X DATA2 22 800 -100 150 L 50 50 1 1 B -X RBIAS 32 -800 -700 150 R 50 50 1 1 P -X STP 13 800 -600 150 L 50 50 1 1 I -X DATA1 23 800 -200 150 L 50 50 1 1 B -X GND 33 100 -1100 150 U 50 50 1 1 W -X CLKOUT 14 800 -700 150 L 50 50 1 1 O -X DATA0 24 800 -300 150 L 50 50 1 1 B -X VDD1.8 15 800 800 150 L 50 50 1 1 w -X VDD3.3 25 0 1100 150 D 50 50 1 1 W -X VDD3.3 16 -100 1100 150 D 50 50 1 1 W -X VDD1.8 26 800 700 150 L 50 50 1 1 w -X DATA7 17 800 400 150 L 50 50 1 1 B -X XO 27 -800 200 150 R 50 50 1 1 O -X DATA6 18 800 300 150 L 50 50 1 1 B -X XI 28 -800 0 150 R 50 50 1 1 I -X DATA5 19 800 200 150 L 50 50 1 1 B -X VDDA1.8 29 800 600 150 L 50 50 1 1 w -ENDDRAW -ENDDEF -# -#End Library +EESchema-LIBRARY Version 2.3 +#encoding utf-8 +# +# ENC28J60-C/SS +# +DEF ENC28J60-C/SS IC 0 40 Y Y 1 F N +F0 "IC" -550 950 50 H V L CNN +F1 "ENC28J60-C/SS" 200 950 50 H V L CNN +F2 "SSOP-28" 0 0 50 H V C CIN +F3 "" 0 0 50 H V C CNN +$FPLIST + SSOP* +$ENDFPLIST +DRAW +S -550 900 550 -900 0 1 10 f +X VCAP 1 700 -800 150 L 50 50 1 1 I +X VSS 2 -100 -1050 150 U 50 50 1 1 W +X CLKOUT 3 -700 -800 150 R 50 50 1 1 O +X ~INT 4 -700 100 150 R 50 50 1 1 O +X ~WOL 5 -700 0 150 R 50 50 1 1 O +X SO 6 -700 500 150 R 50 50 1 1 O +X SI 7 -700 600 150 R 50 50 1 1 I +X SCK 8 -700 400 150 R 50 50 1 1 I +X ~CS 9 -700 300 150 R 50 50 1 1 I +X ~RESET 10 -700 800 150 R 50 50 1 1 I +X VDDPLL 20 100 1050 150 D 50 50 1 1 W +X VSSRX 11 700 200 150 L 50 50 1 1 W +X VSSPLL 21 100 -1050 150 U 50 50 1 1 W +X TPIN- 12 700 300 150 L 50 50 1 1 I +X VSSOSC 22 -700 -600 150 R 50 50 1 1 W +X TPIN+ 13 700 400 150 L 50 50 1 1 I +X OSC1 23 -700 -300 150 R 50 50 1 1 I +X RBIAS 14 700 -600 150 L 50 50 1 1 I +X OSC2 24 -700 -500 150 R 50 50 1 1 I +X VDDTX 15 700 0 150 L 50 50 1 1 W +X VDDOSC 25 -700 -200 150 R 50 50 1 1 W +X TPOUT- 16 700 -200 150 L 50 50 1 1 O +X LEDB 26 700 700 150 L 50 50 1 1 O +X TPOUT+ 17 700 -100 150 L 50 50 1 1 O +X LEDA 27 700 800 150 L 50 50 1 1 O +X VSSTX 18 700 -300 150 L 50 50 1 1 W +X VDD 28 -100 1050 150 D 50 50 1 1 W +X VDDRX 19 700 500 150 L 50 50 1 1 W +ENDDRAW +ENDDEF +# +# ENC28J60-I/ML +# +DEF ENC28J60-I/ML IC 0 40 Y Y 1 F N +F0 "IC" -550 950 50 H V L CNN +F1 "ENC28J60-I/ML" 200 950 50 H V L CNN +F2 "QFN-28" 0 0 50 H V C CIN +F3 "" 0 0 50 H V C CNN +$FPLIST + QFP* +$ENDFPLIST +DRAW +S -550 900 550 -900 0 1 10 f +X ~WOL 1 -700 0 150 R 50 50 1 1 O +X SO 2 -700 500 150 R 50 50 1 1 O +X SI 3 -700 600 150 R 50 50 1 1 I +X SCK 4 -700 400 150 R 50 50 1 1 I +X ~CS 5 -700 300 150 R 50 50 1 1 I +X ~RESET 6 -700 800 150 R 50 50 1 1 I +X VSSRX 7 700 200 150 L 50 50 1 1 w +X TPIN- 8 700 300 150 L 50 50 1 1 I +X TPIN+ 9 700 400 150 L 50 50 1 1 I +X RBIAS 10 700 -600 150 L 50 50 1 1 I +X OSC2 20 -700 -500 150 R 50 50 1 1 O +X VDDTX 11 700 0 150 L 50 50 1 1 W +X VDDOSC 21 -700 -200 150 R 50 50 1 1 W +X TPOUT- 12 700 -200 150 L 50 50 1 1 O +X LEDB 22 700 700 150 L 50 50 1 1 O +X TPOUT+ 13 700 -100 150 L 50 50 1 1 O +X LEDA 23 700 800 150 L 50 50 1 1 O +X VSSTX 14 700 -300 150 L 50 50 1 1 w +X VDD 24 -100 1050 150 D 50 50 1 1 W +X VDDRX 15 700 500 150 L 50 50 1 1 W +X VCAP 25 700 -800 150 L 50 50 1 1 I +X VDDPLL 16 100 1050 150 D 50 50 1 1 W +X VSS 26 -100 -1050 150 U 50 50 1 1 W +X VSSPLL 17 100 -1050 150 U 50 50 1 1 W +X CLKOUT 27 -700 -800 150 R 50 50 1 1 O +X VSSOSC 18 -700 -600 150 R 50 50 1 1 W +X ~INT 28 -700 100 150 R 50 50 1 1 O +X OSC1 19 -700 -300 150 R 50 50 1 1 I +ENDDRAW +ENDDEF +# +# ENC28J60-I/SO +# +DEF ENC28J60-I/SO IC 0 40 Y Y 1 F N +F0 "IC" -550 950 50 H V L CNN +F1 "ENC28J60-I/SO" 200 950 50 H V L CNN +F2 "SOIC-28" 0 0 50 H V C CIN +F3 "" 0 0 50 H V C CNN +$FPLIST + SOIC* +$ENDFPLIST +DRAW +S -550 900 550 -900 0 1 10 f +X VCAP 1 700 -800 150 L 50 50 1 1 I +X VSS 2 -100 -1050 150 U 50 50 1 1 W +X CLKOUT 3 -700 -800 150 R 50 50 1 1 O +X ~INT 4 -700 100 150 R 50 50 1 1 O +X ~WOL 5 -700 0 150 R 50 50 1 1 O +X SO 6 -700 500 150 R 50 50 1 1 O +X SI 7 -700 600 150 R 50 50 1 1 I +X SCK 8 -700 400 150 R 50 50 1 1 I +X ~CS 9 -700 300 150 R 50 50 1 1 I +X ~RESET 10 -700 800 150 R 50 50 1 1 I +X VDDPLL 20 100 1050 150 D 50 50 1 1 W +X VSSRX 11 700 200 150 L 50 50 1 1 W +X VSSPLL 21 100 -1050 150 U 50 50 1 1 W +X TPIN- 12 700 300 150 L 50 50 1 1 I +X VSSOSC 22 -700 -600 150 R 50 50 1 1 W +X TPIN+ 13 700 400 150 L 50 50 1 1 I +X OSC1 23 -700 -300 150 R 50 50 1 1 I +X RBIAS 14 700 -600 150 L 50 50 1 1 I +X OSC2 24 -700 -500 150 R 50 50 1 1 I +X VDDTX 15 700 0 150 L 50 50 1 1 W +X VDDOSC 25 -700 -200 150 R 50 50 1 1 W +X TPOUT- 16 700 -200 150 L 50 50 1 1 O +X LEDB 26 700 700 150 L 50 50 1 1 O +X TPOUT+ 17 700 -100 150 L 50 50 1 1 O +X LEDA 27 700 800 150 L 50 50 1 1 O +X VSSTX 18 700 -300 150 L 50 50 1 1 W +X VDD 28 -100 1050 150 D 50 50 1 1 W +X VDDRX 19 700 500 150 L 50 50 1 1 W +ENDDRAW +ENDDEF +# +# ENC28J60-I/SP +# +DEF ENC28J60-I/SP IC 0 40 Y Y 1 F N +F0 "IC" -550 950 50 H V L CNN +F1 "ENC28J60-I/SP" 200 950 50 H V L CNN +F2 "DIP-28" 0 0 50 H V C CIN +F3 "" 0 0 50 H V C CNN +$FPLIST + DIP* + PDIP* +$ENDFPLIST +DRAW +S -550 900 550 -900 0 1 10 f +X VCAP 1 700 -800 150 L 50 50 1 1 I +X VSS 2 -100 -1050 150 U 50 50 1 1 W +X CLKOUT 3 -700 -800 150 R 50 50 1 1 O +X ~INT 4 -700 100 150 R 50 50 1 1 O +X ~WOL 5 -700 0 150 R 50 50 1 1 O +X SO 6 -700 500 150 R 50 50 1 1 O +X SI 7 -700 600 150 R 50 50 1 1 I +X SCK 8 -700 400 150 R 50 50 1 1 I +X ~CS 9 -700 300 150 R 50 50 1 1 I +X ~RESET 10 -700 800 150 R 50 50 1 1 I +X VDDPLL 20 100 1050 150 D 50 50 1 1 W +X VSSRX 11 700 200 150 L 50 50 1 1 W +X VSSPLL 21 100 -1050 150 U 50 50 1 1 W +X TPIN- 12 700 300 150 L 50 50 1 1 I +X VSSOSC 22 -700 -600 150 R 50 50 1 1 W +X TPIN+ 13 700 400 150 L 50 50 1 1 I +X OSC1 23 -700 -300 150 R 50 50 1 1 I +X RBIAS 14 700 -600 150 L 50 50 1 1 I +X OSC2 24 -700 -500 150 R 50 50 1 1 I +X VDDTX 15 700 0 150 L 50 50 1 1 W +X VDDOSC 25 -700 -200 150 R 50 50 1 1 W +X TPOUT- 16 700 -200 150 L 50 50 1 1 O +X LEDB 26 700 700 150 L 50 50 1 1 O +X TPOUT+ 17 700 -100 150 L 50 50 1 1 O +X LEDA 27 700 800 150 L 50 50 1 1 O +X VSSTX 18 700 -300 150 L 50 50 1 1 W +X VDD 28 -100 1050 150 D 50 50 1 1 W +X VDDRX 19 700 500 150 L 50 50 1 1 W +ENDDRAW +ENDDEF +# +# MCP23008 +# +DEF MCP23008 U 0 40 Y Y 1 F N +F0 "U" -100 625 50 H V R CNN +F1 "MCP23008" -100 550 50 H V R CNN +F2 "" 50 -650 50 H I L CNN +F3 "" 250 600 50 H I C CNN +$FPLIST + DIP-18 + SOIC-18 +$ENDFPLIST +DRAW +S -400 500 400 -600 0 1 10 f +X SCL 1 500 0 100 L 50 50 1 1 I +X SDA 2 500 -100 100 L 50 50 1 1 B +X A2 3 500 -500 100 L 50 50 1 1 I +X A1 4 500 -400 100 L 50 50 1 1 I +X A0 5 500 -300 100 L 50 50 1 1 I +X ~RESET 6 500 400 100 L 50 50 1 1 I +X INT 8 500 300 100 L 50 50 1 1 O +X GND 9 0 -700 100 U 50 50 1 1 W +X GPB0 10 -500 300 100 R 50 50 1 1 B +X GPB1 11 -500 200 100 R 50 50 1 1 B +X GPB2 12 -500 100 100 R 50 50 1 1 B +X GPB3 13 -500 0 100 R 50 50 1 1 B +X GPB4 14 -500 -100 100 R 50 50 1 1 B +X GPB5 15 -500 -200 100 R 50 50 1 1 B +X GPB6 16 -500 -300 100 R 50 50 1 1 B +X GPB7 17 -500 -400 100 R 50 50 1 1 B +X VCC 18 0 600 100 D 50 50 1 1 W +ENDDRAW +ENDDEF +# +# MCP23008_SSOP +# +DEF MCP23008_SSOP U 0 40 Y Y 1 F N +F0 "U" -100 625 50 H V R CNN +F1 "MCP23008_SSOP" -100 550 50 H V R CNN +F2 "" 50 -650 50 H I L CNN +F3 "" 250 600 50 H I C CNN +$FPLIST + SSOP-20 +$ENDFPLIST +DRAW +S -400 500 400 -600 0 1 10 f +X SCL 1 500 0 100 L 50 50 1 1 I +X SDA 2 500 -100 100 L 50 50 1 1 B +X A2 3 500 -500 100 L 50 50 1 1 I +X A1 4 500 -400 100 L 50 50 1 1 I +X A0 5 500 -300 100 L 50 50 1 1 I +X ~RESET 6 500 400 100 L 50 50 1 1 I +X INT 8 500 300 100 L 50 50 1 1 O +X GND 9 0 -700 100 U 50 50 1 1 W +X VCC 20 0 600 100 D 50 50 1 1 W +X GPB0 12 -500 300 100 R 50 50 1 1 B +X GPB1 13 -500 200 100 R 50 50 1 1 B +X GPB2 14 -500 100 100 R 50 50 1 1 B +X GPB3 15 -500 0 100 R 50 50 1 1 B +X GPB4 16 -500 -100 100 R 50 50 1 1 B +X GPB5 17 -500 -200 100 R 50 50 1 1 B +X GPB6 18 -500 -300 100 R 50 50 1 1 B +X GPB7 19 -500 -400 100 R 50 50 1 1 B +ENDDRAW +ENDDEF +# +# MCP23016 +# +DEF MCP23016 U 0 40 Y Y 1 F N +F0 "U" -100 1025 50 H V R CNN +F1 "MCP23016" -100 950 50 H V R CNN +F2 "" 150 -950 50 H I L CNN +F3 "" 250 1000 50 H I C CNN +$FPLIST + DIP-28_W7.62mm* + SOIC-28 + SSOP-28 +$ENDFPLIST +DRAW +S -400 900 400 -900 0 1 10 f +X GND 1 -100 -1000 100 U 50 50 1 1 W +X GPB0 2 -500 800 100 R 50 50 1 1 B +X GPB1 3 -500 700 100 R 50 50 1 1 B +X GPB2 4 -500 600 100 R 50 50 1 1 B +X GPB3 5 -500 500 100 R 50 50 1 1 B +X ~INT 6 500 300 100 L 50 50 1 1 O +X GPB4 7 -500 400 100 R 50 50 1 1 B +X CLK 9 500 800 100 L 50 50 1 1 I +X GND 10 0 -1000 100 U 50 50 1 1 W +X TP 10 500 700 100 L 50 50 1 1 O N +X VCC 20 0 1000 100 D 50 50 1 1 W +X GPB5 11 -500 300 100 R 50 50 1 1 B +X GPA0 21 -500 -100 100 R 50 50 1 1 B +X GPB6 12 -500 200 100 R 50 50 1 1 B +X GPA1 22 -500 -200 100 R 50 50 1 1 B +X GPB7 13 -500 100 100 R 50 50 1 1 B +X GPA2 23 -500 -300 100 R 50 50 1 1 B +X SCL 14 500 -300 100 L 50 50 1 1 I +X GPA3 24 -500 -400 100 R 50 50 1 1 B +X SDA 15 500 -400 100 L 50 50 1 1 B +X GPA4 25 -500 -500 100 R 50 50 1 1 B +X A0 16 500 -600 100 L 50 50 1 1 I +X GPA5 26 -500 -600 100 R 50 50 1 1 B +X A1 17 500 -700 100 L 50 50 1 1 I +X GPA6 27 -500 -700 100 R 50 50 1 1 B +X A2 18 500 -800 100 L 50 50 1 1 I +X GPA7 28 -500 -800 100 R 50 50 1 1 B +X GND 19 100 -1000 100 U 50 50 1 1 W +ENDDRAW +ENDDEF +# +# MCP23017 +# +DEF MCP23017 U 0 40 Y Y 1 F N +F0 "U" -100 1025 50 H V R CNN +F1 "MCP23017" -100 950 50 H V R CNN +F2 "" 50 -950 50 H I L CNN +F3 "" 250 1000 50 H I C CNN +$FPLIST + DIP-28_W7.62mm* + SOIC-28 + SSOP-28 +$ENDFPLIST +DRAW +S -400 900 400 -900 0 1 10 f +X GPB0 1 -500 800 100 R 50 50 1 1 B +X GPB1 2 -500 700 100 R 50 50 1 1 B +X GPB2 3 -500 600 100 R 50 50 1 1 B +X GPB3 4 -500 500 100 R 50 50 1 1 B +X GPB4 5 -500 400 100 R 50 50 1 1 B +X GPB5 6 -500 300 100 R 50 50 1 1 B +X GPB6 7 -500 200 100 R 50 50 1 1 B +X GPB7 8 -500 100 100 R 50 50 1 1 B +X VCC 9 0 1000 100 D 50 50 1 1 W +X GND 10 0 -1000 100 U 50 50 1 1 W +X INTA 20 500 300 100 L 50 50 1 1 O +X GPA0 21 -500 -100 100 R 50 50 1 1 B +X SCL 12 500 -300 100 L 50 50 1 1 I +X GPA1 22 -500 -200 100 R 50 50 1 1 B +X SDA 13 500 -400 100 L 50 50 1 1 B +X GPA2 23 -500 -300 100 R 50 50 1 1 B +X GPA3 24 -500 -400 100 R 50 50 1 1 B +X A0 15 500 -600 100 L 50 50 1 1 I +X GPA4 25 -500 -500 100 R 50 50 1 1 B +X A1 16 500 -700 100 L 50 50 1 1 I +X GPA5 26 -500 -600 100 R 50 50 1 1 B +X A2 17 500 -800 100 L 50 50 1 1 I +X GPA6 27 -500 -700 100 R 50 50 1 1 B +X ~RESET 18 500 800 100 L 50 50 1 1 I +X GPA7 28 -500 -800 100 R 50 50 1 1 B +X INTB 19 500 400 100 L 50 50 1 1 O +ENDDRAW +ENDDEF +# +# MCP23S08 +# +DEF MCP23S08 U 0 40 Y Y 1 F N +F0 "U" -100 625 50 H V R CNN +F1 "MCP23S08" -100 550 50 H V R CNN +F2 "" 50 -650 50 H I L CNN +F3 "" 250 600 50 H I C CNN +$FPLIST + DIP-18 + SOIC-18 +$ENDFPLIST +DRAW +S -400 500 400 -600 0 1 10 f +X SCK 1 500 0 100 L 50 50 1 1 I +X SI 2 500 -100 100 L 50 50 1 1 I +X SO 3 500 -200 100 L 50 50 1 1 O +X A1 4 500 -500 100 L 50 50 1 1 I +X A0 5 500 -400 100 L 50 50 1 1 I +X ~RESET 6 500 400 100 L 50 50 1 1 I +X ~CS 7 500 100 100 L 50 50 1 1 I +X INT 8 500 300 100 L 50 50 1 1 O +X GND 9 0 -700 100 U 50 50 1 1 W +X GPB0 10 -500 300 100 R 50 50 1 1 B +X GPB1 11 -500 200 100 R 50 50 1 1 B +X GPB2 12 -500 100 100 R 50 50 1 1 B +X GPB3 13 -500 0 100 R 50 50 1 1 B +X GPB4 14 -500 -100 100 R 50 50 1 1 B +X GPB5 15 -500 -200 100 R 50 50 1 1 B +X GPB6 16 -500 -300 100 R 50 50 1 1 B +X GPB7 17 -500 -400 100 R 50 50 1 1 B +X VCC 18 0 600 100 D 50 50 1 1 W +ENDDRAW +ENDDEF +# +# MCP23S08_SSOP +# +DEF MCP23S08_SSOP U 0 40 Y Y 1 F N +F0 "U" -100 625 50 H V R CNN +F1 "MCP23S08_SSOP" -100 550 50 H V R CNN +F2 "" 50 -650 50 H I L CNN +F3 "" 250 600 50 H I C CNN +$FPLIST + SSOP-20 +$ENDFPLIST +DRAW +S -400 500 400 -600 0 1 10 f +X SCK 1 500 0 100 L 50 50 1 1 I +X SI 2 500 -100 100 L 50 50 1 1 I +X SO 3 500 -200 100 L 50 50 1 1 O +X A1 4 500 -500 100 L 50 50 1 1 I +X A0 5 500 -400 100 L 50 50 1 1 I +X ~RESET 6 500 400 100 L 50 50 1 1 I +X ~CS 7 500 100 100 L 50 50 1 1 I +X INT 8 500 300 100 L 50 50 1 1 O +X GND 9 0 -700 100 U 50 50 1 1 W +X VCC 20 0 600 100 D 50 50 1 1 W +X GPB0 12 -500 300 100 R 50 50 1 1 B +X GPB1 13 -500 200 100 R 50 50 1 1 B +X GPB2 14 -500 100 100 R 50 50 1 1 B +X GPB3 15 -500 0 100 R 50 50 1 1 B +X GPB4 16 -500 -100 100 R 50 50 1 1 B +X GPB5 17 -500 -200 100 R 50 50 1 1 B +X GPB6 18 -500 -300 100 R 50 50 1 1 B +X GPB7 19 -500 -400 100 R 50 50 1 1 B +ENDDRAW +ENDDEF +# +# MCP23S17 +# +DEF MCP23S17 U 0 40 Y Y 1 F N +F0 "U" -100 1025 50 H V R CNN +F1 "MCP23S17" -100 950 50 H V R CNN +F2 "" 50 -950 50 H I L CNN +F3 "" 250 1000 50 H I C CNN +$FPLIST + DIP-28_W7.62mm* + SOIC-28 + SSOP-28 +$ENDFPLIST +DRAW +S -400 900 400 -900 0 1 10 f +X GPB0 1 -500 800 100 R 50 50 1 1 B +X GPB1 2 -500 700 100 R 50 50 1 1 B +X GPB2 3 -500 600 100 R 50 50 1 1 B +X GPB3 4 -500 500 100 R 50 50 1 1 B +X GPB4 5 -500 400 100 R 50 50 1 1 B +X GPB5 6 -500 300 100 R 50 50 1 1 B +X GPB6 7 -500 200 100 R 50 50 1 1 B +X GPB7 8 -500 100 100 R 50 50 1 1 B +X VCC 9 0 1000 100 D 50 50 1 1 W +X GND 10 0 -1000 100 U 50 50 1 1 W +X INTA 20 500 300 100 L 50 50 1 1 O +X ~CS 11 500 -100 100 L 50 50 1 1 I +X GPA0 21 -500 -100 100 R 50 50 1 1 B +X SCK 12 500 -200 100 L 50 50 1 1 I +X GPA1 22 -500 -200 100 R 50 50 1 1 B +X SI 13 500 -300 100 L 50 50 1 1 O +X GPA2 23 -500 -300 100 R 50 50 1 1 B +X SO 14 500 -400 100 L 50 50 1 1 O +X GPA3 24 -500 -400 100 R 50 50 1 1 B +X A0 15 500 -600 100 L 50 50 1 1 I +X GPA4 25 -500 -500 100 R 50 50 1 1 B +X A1 16 500 -700 100 L 50 50 1 1 I +X GPA5 26 -500 -600 100 R 50 50 1 1 B +X A2 17 500 -800 100 L 50 50 1 1 I +X GPA6 27 -500 -700 100 R 50 50 1 1 B +X ~RESET 18 500 800 100 L 50 50 1 1 I +X GPA7 28 -500 -800 100 R 50 50 1 1 B +X INTB 19 500 400 100 L 50 50 1 1 O +ENDDRAW +ENDDEF +# +# MCP2515-E/ST +# +DEF MCP2515-E/ST U 0 40 Y Y 1 F N +F0 "U" -400 775 50 H V R CNN +F1 "MCP2515-E/ST" 750 800 50 H V R TNN +F2 "Housings_SSOP:TSSOP-20_4.4x6.5mm_Pitch0.65mm" 0 -900 50 H I C CIN +F3 "" 100 -800 50 H V C CNN +ALIAS MCP2515-I/ST +$FPLIST + TSSOP* +$ENDFPLIST +DRAW +S -500 700 500 -700 0 1 10 f +X TXCAN 1 600 500 100 L 50 50 1 1 O +X RXCAN 2 600 600 100 L 50 50 1 1 I +X CLKOUT/SOF 3 -600 -400 100 R 50 50 1 1 O +X ~TX0RTS 4 600 -300 100 L 50 50 1 1 I +X ~TX1RTS 5 600 -400 100 L 50 50 1 1 I +X NC 6 -600 0 100 R 50 50 1 1 N N +X ~TX2RTS 7 600 -500 100 L 50 50 1 1 I +X OSC2 8 -600 -200 100 R 50 50 1 1 O +X OSC1 9 -600 -300 100 R 50 50 1 1 I C +X VSS 10 0 -800 100 U 50 50 1 1 W +X VDD 20 0 800 100 D 50 50 1 1 W +X ~RX1BF 11 600 -200 100 L 50 50 1 1 O +X ~RX0BF 12 600 -100 100 L 50 50 1 1 O +X ~INT 13 600 0 100 L 50 50 1 1 O +X SCK 14 -600 300 100 R 50 50 1 1 I +X NC 15 -600 -100 100 R 50 50 1 1 N N +X SI 16 -600 600 100 R 50 50 1 1 I +X SO 17 -600 500 100 R 50 50 1 1 O +X ~CS 18 -600 400 100 R 50 50 1 1 I +X ~RESET 19 600 -600 100 L 50 50 1 1 I +ENDDRAW +ENDDEF +# +# MCP7940N +# +DEF MCP7940N U 0 40 Y Y 1 F N +F0 "U" -250 350 50 H V C CNN +F1 "MCP7940N" 250 -350 50 H V C CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + SOIC*3.9x4.9mm*Pitch1.27mm* + TSSOP*4.4x3mm*Pitch0.65mm* + MSOP*3x3mm*Pitch0.65mm* + DFN*3x2mm*Pitch0.5mm* + DIP*W7.62mm* +$ENDFPLIST +DRAW +S -300 300 300 -300 0 1 10 f +X X1 1 400 100 100 L 50 50 1 1 I +X X2 2 400 -100 100 L 50 50 1 1 O +X VBAT 3 100 400 100 D 50 50 1 1 W +X VSS 4 0 -400 100 U 50 50 1 1 W +X SDA 5 -400 100 100 R 50 50 1 1 B +X SCL 6 -400 200 100 R 50 50 1 1 I +X MFP 7 -400 -100 100 R 50 50 1 1 C +X VCC 8 0 400 100 D 50 50 1 1 W +ENDDRAW +ENDDEF +# +# USB3300 +# +DEF USB3300 U 0 40 Y Y 1 F N +F0 "U" 0 50 50 H V C CNN +F1 "USB3300" 0 -50 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + *QFN*32* +$ENDFPLIST +DRAW +S 650 -950 -650 950 0 1 0 f +X GND 1 -100 -1100 150 U 50 50 1 1 W +X GND 2 0 -1100 150 U 50 50 1 1 W +X CPEN 3 -800 -200 150 R 50 50 1 1 O +X VBUS 4 -800 700 150 R 50 50 1 1 W +X ID 5 -800 400 150 R 50 50 1 1 I +X VDD3.3 6 -200 1100 150 D 50 50 1 1 W +X DP 7 -800 500 150 R 50 50 1 1 B +X DM 8 -800 600 150 R 50 50 1 1 B +X RESET 9 800 -800 150 L 50 50 1 1 I +X EXTVBUS 10 -800 -300 150 R 50 50 1 1 I +X DATA4 20 800 100 150 L 50 50 1 1 B +X VDD3.3 30 100 1100 150 D 50 50 1 1 W +X NXT 11 800 -400 150 L 50 50 1 1 O +X DATA3 21 800 0 150 L 50 50 1 1 B +X REG_EN 31 -800 -500 150 R 50 50 1 1 B +X DIR 12 800 -500 150 L 50 50 1 1 O +X DATA2 22 800 -100 150 L 50 50 1 1 B +X RBIAS 32 -800 -700 150 R 50 50 1 1 P +X STP 13 800 -600 150 L 50 50 1 1 I +X DATA1 23 800 -200 150 L 50 50 1 1 B +X GND 33 100 -1100 150 U 50 50 1 1 W +X CLKOUT 14 800 -700 150 L 50 50 1 1 O +X DATA0 24 800 -300 150 L 50 50 1 1 B +X VDD1.8 15 800 800 150 L 50 50 1 1 w +X VDD3.3 25 0 1100 150 D 50 50 1 1 W +X VDD3.3 16 -100 1100 150 D 50 50 1 1 W +X VDD1.8 26 800 700 150 L 50 50 1 1 w +X DATA7 17 800 400 150 L 50 50 1 1 B +X XO 27 -800 200 150 R 50 50 1 1 O +X DATA6 18 800 300 150 L 50 50 1 1 B +X XI 28 -800 0 150 R 50 50 1 1 I +X DATA5 19 800 200 150 L 50 50 1 1 B +X VDDA1.8 29 800 600 150 L 50 50 1 1 w +ENDDRAW +ENDDEF +# +#End Library From 83c2297d8c16798fb8c62b259a8221ccefe6d368 Mon Sep 17 00:00:00 2001 From: Oliver Date: Sun, 23 Oct 2016 10:34:31 +1100 Subject: [PATCH 167/283] Changed V+/V- to PowerOutput --- library/interface.dcm | 14 +++++++------- library/interface.lib | 4 ++-- 2 files changed, 9 insertions(+), 9 deletions(-) diff --git a/library/interface.dcm b/library/interface.dcm index 8a13249d..66c4d130 100644 --- a/library/interface.dcm +++ b/library/interface.dcm @@ -48,7 +48,7 @@ $ENDCMP # $CMP ADM222 D Dual RS232 driver/receiver, 5V supply, 200kb/s -K rs232 uart transceiver +K rs232 uart transceiver F http://www.analog.com/media/en/technical-documentation/data-sheets/ADM222_232A_242.pdf $ENDCMP # @@ -60,7 +60,7 @@ $ENDCMP # $CMP ADM242 D Dual RS232 driver/receiver, 5V supply, 200kb/s, separate shutdown/enable pins -K rs232 uart transceiver +K rs232 uart transceiver F http://www.analog.com/media/en/technical-documentation/data-sheets/ADM222_232A_242.pdf $ENDCMP # @@ -78,7 +78,7 @@ $ENDCMP # $CMP ADUM4160 D Full/Low Speed, iCoupler USB Digital Isolator, 5kV protection -K usb isolation +K usb isolation F http://www.analog.com/media/en/technical-documentation/data-sheets/ADuM4160.pdf $ENDCMP # @@ -208,7 +208,7 @@ $ENDCMP # $CMP LT1080 D Dual RS232 driver/receiver, 5V supply, 120kb/s -K rs232 uart transceiver +K rs232 uart transceiver F http://cds.linear.com/docs/en/datasheet/10801fe.pdf $ENDCMP # @@ -358,19 +358,19 @@ $ENDCMP # $CMP MAX3221 D RS232 transceiver with 15kV ESD protection -K serial UART RS232 +K serial UART RS232 F http://www.ti.com/lit/ds/symlink/max3221.pdf $ENDCMP # $CMP MAX3226 D Single RS232 driver/receiver, 3.0V to 5V supply, 250kb/s, AutoShutdown Plus, SSOP-16 package -K rs232 uart transceiver +K rs232 uart transceiver F https://datasheets.maximintegrated.com/en/ds/MAX3224-MAX3245.pdf $ENDCMP # $CMP MAX3227 D Single RS232 driver/receiver, 3.0V to 5V supply, 1Mb/s, AutoShutdown Plus, SSOP-16 package -K rs232 uart transceiver +K rs232 uart transceiver F https://datasheets.maximintegrated.com/en/ds/MAX3224-MAX3245.pdf $ENDCMP # diff --git a/library/interface.lib b/library/interface.lib index d0074fee..97a0bd04 100644 --- a/library/interface.lib +++ b/library/interface.lib @@ -1757,11 +1757,11 @@ P 5 0 1 0 100 -450 100 -550 0 -500 100 -450 100 -450 N P 6 0 1 0 0 -450 0 -350 100 -400 0 -450 0 -450 0 -450 N X ~EN 1 -600 -600 200 R 50 50 1 1 I X C1+ 2 -600 700 200 R 50 50 1 1 P -X V+ 3 700 300 200 L 50 50 1 1 P +X V+ 3 700 300 200 L 50 50 1 1 w X C1- 4 -600 300 200 R 50 50 1 1 P X C2+ 5 -600 200 200 R 50 50 1 1 P X C2- 6 -600 -200 200 R 50 50 1 1 P -X V- 7 700 -200 200 L 50 50 1 1 P +X V- 7 700 -200 200 L 50 50 1 1 w X RIN 8 700 -500 200 L 50 50 1 1 I X ROUT 9 -600 -500 200 R 50 50 1 1 O X ~INVALID 10 700 -600 200 L 50 50 1 1 O V From e3a684a1d2767877b39996e975ec449d15bd7101 Mon Sep 17 00:00:00 2001 From: Phinitnan Chanasabaeng Date: Sun, 23 Oct 2016 09:27:36 +0700 Subject: [PATCH 168/283] Add PDF datasheet to FAN7842 --- library/Power_Management.dcm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/library/Power_Management.dcm b/library/Power_Management.dcm index 1ea53bbc..95c54601 100644 --- a/library/Power_Management.dcm +++ b/library/Power_Management.dcm @@ -3,7 +3,7 @@ EESchema-DOCLIB Version 2.0 $CMP FAN7842 D High and Low Side Gate Driver K gate driver -F https://www.fairchildsemi.com/products/power-management/mosfet-igbt-gate-drivers/half-bridge-drivers/FAN7842.html +F https://www.fairchildsemi.com/datasheets/FA/FAN7842.pdf $ENDCMP # $CMP LM5051 From af71369b41d5099a409e5b5585518f8651f326fa Mon Sep 17 00:00:00 2001 From: jkriege2 Date: Sun, 23 Oct 2016 07:39:22 +0200 Subject: [PATCH 169/283] NAME-Label of POT* now outside the devices --- library/device.lib | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/library/device.lib b/library/device.lib index 84f2493c..c0d3cd70 100644 --- a/library/device.lib +++ b/library/device.lib @@ -3296,9 +3296,9 @@ ENDDEF # # POT # -DEF POT RV 0 40 Y N 1 F N -F0 "RV" -100 0 50 V V C CNN -F1 "POT" 0 0 50 V V C CNN +DEF POT RV 0 40 N N 1 F N +F0 "RV" -175 0 50 V V C CNN +F1 "POT" -100 0 50 V V C CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW @@ -3355,8 +3355,8 @@ ENDDEF # POT_Dual_Separate # DEF POT_Dual_Separate RV 0 40 Y N 2 F N -F0 "RV" -75 0 50 V V C CNN -F1 "POT_Dual_Separate" 0 0 50 V V C CNN +F0 "RV" -175 0 50 V V C CNN +F1 "POT_Dual_Separate" -100 0 50 V V C CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW @@ -3374,9 +3374,9 @@ ENDDEF # # POT_TRIM # -DEF POT_TRIM RV 0 40 Y N 1 F N -F0 "RV" -100 0 50 V V C CNN -F1 "POT_TRIM" 0 0 50 V V C CNN +DEF POT_TRIM RV 0 40 N N 1 F N +F0 "RV" -175 0 50 V V C CNN +F1 "POT_TRIM" -100 0 50 V V C CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW @@ -5188,7 +5188,7 @@ ENDDEF # DEF RTRIM R 0 0 N Y 1 F N F0 "R" 100 -100 50 V V L CNN -F1 "RTRIM" -75 -50 50 V V L CNN +F1 "RTRIM" -100 -25 50 V V L CNN F2 "" -70 0 50 V V C CNN F3 "" 0 0 50 H V C CNN $FPLIST From e901dbe38cd526dc9c7e7d417e97e490c173710a Mon Sep 17 00:00:00 2001 From: jkriege2 Date: Sun, 23 Oct 2016 07:44:41 +0200 Subject: [PATCH 170/283] fixed REFDES of lamps: NE for Lamp_Neon and LA for the others --- library/device.lib | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/library/device.lib b/library/device.lib index c0d3cd70..869c0427 100644 --- a/library/device.lib +++ b/library/device.lib @@ -2920,8 +2920,8 @@ ENDDEF # # Lamp # -DEF Lamp L 0 1 N N 1 F N -F0 "L" 25 150 50 H V L CNN +DEF Lamp LA 0 1 N N 1 F N +F0 "LA" 25 150 50 H V L CNN F1 "Lamp" 25 -150 50 H V L CNN F2 "" 0 100 50 V V C CNN F3 "" 0 100 50 V V C CNN @@ -2936,8 +2936,8 @@ ENDDEF # # Lamp_Flash # -DEF Lamp_Flash L 0 1 Y N 1 F N -F0 "L" 25 150 50 H V L CNN +DEF Lamp_Flash LA 0 1 Y N 1 F N +F0 "LA" 25 150 50 H V L CNN F1 "Lamp_Flash" 25 -150 50 H V L CNN F2 "" 0 100 50 V V C CNN F3 "" 0 100 50 V V C CNN @@ -2956,8 +2956,8 @@ ENDDEF # # Lamp_Neon # -DEF Lamp_Neon L 0 1 Y N 1 F N -F0 "L" 25 150 50 H V L CNN +DEF Lamp_Neon NE 0 1 Y N 1 F N +F0 "NE" 25 150 50 H V L CNN F1 "Lamp_Neon" 25 -150 50 H V L CNN F2 "" 0 100 50 V V C CNN F3 "" 0 100 50 V V C CNN From 5175a8162a6d577ee06978573c0ad5ead52d3ec4 Mon Sep 17 00:00:00 2001 From: jkriege2 Date: Sun, 23 Oct 2016 07:46:16 +0200 Subject: [PATCH 171/283] fixed REFDES of Antennas to AE --- library/device.lib | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/library/device.lib b/library/device.lib index 869c0427..1d2ff14e 100644 --- a/library/device.lib +++ b/library/device.lib @@ -43,8 +43,8 @@ ENDDEF # # Antenna # -DEF Antenna A 0 40 N N 1 F N -F0 "A" -75 75 50 H V R CNN +DEF Antenna AE 0 40 N N 1 F N +F0 "AE" -75 75 50 H V R CNN F1 "Antenna" -75 0 50 H V R CNN F2 "" 0 0 50 H I C CNN F3 "" 0 0 50 H I C CNN @@ -57,8 +57,8 @@ ENDDEF # # Antenna_Dipole # -DEF Antenna_Dipole A 0 40 N N 1 F N -F0 "A" 50 50 50 H V C CNN +DEF Antenna_Dipole AE 0 40 N N 1 F N +F0 "AE" 50 50 50 H V C CNN F1 "Antenna_Dipole" 50 0 50 H V C CNN F2 "" 0 0 50 H I C CNN F3 "" 0 0 50 H I C CNN @@ -71,8 +71,8 @@ ENDDEF # # Antenna_Loop # -DEF Antenna_Loop A 0 40 N N 1 F N -F0 "A" 50 250 50 H V C CNN +DEF Antenna_Loop AE 0 40 N N 1 F N +F0 "AE" 50 250 50 H V C CNN F1 "Antenna_Loop" 50 200 50 H V C CNN F2 "" 0 0 50 H I C CNN F3 "" 0 0 50 H I C CNN @@ -85,8 +85,8 @@ ENDDEF # # Antenna_Shield # -DEF Antenna_Shield A 0 40 N N 1 F N -F0 "A" -75 175 50 H V R CNN +DEF Antenna_Shield AE 0 40 N N 1 F N +F0 "AE" -75 175 50 H V R CNN F1 "Antenna_Shield" -75 100 50 H V R CNN F2 "" 0 100 50 H I C CNN F3 "" 0 100 50 H I C CNN From 49cdfa70aca29874e37812d705324a079aff71c6 Mon Sep 17 00:00:00 2001 From: jkriege2 Date: Sun, 23 Oct 2016 07:56:05 +0200 Subject: [PATCH 172/283] fixed REFDES of Meters to MES + improved style (thick outer circle, non-fat text ...) --- library/device.lib | 60 +++++++++++++++++++++++----------------------- 1 file changed, 30 insertions(+), 30 deletions(-) diff --git a/library/device.lib b/library/device.lib index 1d2ff14e..61e4fbfe 100644 --- a/library/device.lib +++ b/library/device.lib @@ -3,19 +3,19 @@ EESchema-LIBRARY Version 2.3 # # Amperemeter_AC # -DEF Amperemeter_AC M 0 1 N N 1 F N -F0 "M" -130 40 50 H V R CNN +DEF Amperemeter_AC MES 0 1 N N 1 F N +F0 "MES" -130 40 50 H V R CNN F1 "Amperemeter_AC" -130 -30 50 H V R CNN F2 "" 0 100 50 V V C CNN F3 "" 0 100 50 V V C CNN DRAW -T 0 0 25 100 0 0 0 A Normal 1 C C +T 0 0 25 100 0 0 0 A Normal 0 C C P 2 0 0 0 -125 -125 -75 -75 N P 2 0 0 0 75 75 125 125 N P 3 0 0 0 75 125 125 125 125 75 N A -20 -54 21 -1633 -167 0 1 0 N -40 -60 0 -60 A 20 -65 21 140 1660 0 1 0 N 40 -60 0 -60 -C 0 0 100 0 1 0 N +C 0 0 100 0 1 10 N X ~ 1 0 -200 100 U 50 50 1 1 P X ~ 2 0 200 100 D 50 50 1 1 P ENDDRAW @@ -23,17 +23,17 @@ ENDDEF # # Amperemeter_DC # -DEF Amperemeter_DC M 0 1 N N 1 F N -F0 "M" -130 40 50 H V R CNN +DEF Amperemeter_DC MES 0 1 N N 1 F N +F0 "MES" -130 40 50 H V R CNN F1 "Amperemeter_DC" -130 -30 50 H V R CNN F2 "" 0 100 50 V V C CNN F3 "" 0 100 50 V V C CNN DRAW -T 0 0 0 100 0 0 0 A Normal 1 C C +T 0 0 0 100 0 0 0 A Normal 0 C C P 2 0 0 0 -125 -125 -75 -75 N P 2 0 0 0 75 75 125 125 N P 3 0 0 0 75 125 125 125 125 75 N -C 0 0 100 0 1 0 N +C 0 0 100 0 1 10 N P 2 0 1 0 10 150 30 150 N P 2 0 1 0 20 160 20 140 N X - 1 0 -200 100 U 50 50 1 1 P @@ -1940,17 +1940,17 @@ ENDDEF # # Frequency_Counter # -DEF Frequency_Counter M 0 1 N N 1 F N -F0 "M" -130 40 50 H V R CNN +DEF Frequency_Counter MES 0 1 N N 1 F N +F0 "MES" -130 40 50 H V R CNN F1 "Frequency_Counter" -130 -30 50 H V R CNN F2 "" 0 100 50 V V C CNN F3 "" 0 100 50 V V C CNN DRAW -T 0 0 0 100 0 0 0 Hz Normal 0 C C +T 0 0 0 80 0 0 0 Hz Normal 0 C C P 2 0 0 0 -125 -125 -75 -75 N P 2 0 0 0 75 75 125 125 N P 3 0 0 0 75 125 125 125 125 75 N -C 0 0 100 0 1 0 N +C 0 0 100 0 1 10 N X - 1 0 -200 100 U 50 50 1 1 P X + 2 0 200 100 D 50 50 1 1 P ENDDRAW @@ -2034,15 +2034,15 @@ ENDDEF # # Galvanometer # -DEF Galvanometer M 0 1 N N 1 F N -F0 "M" -130 40 50 H V R CNN +DEF Galvanometer MES 0 1 N N 1 F N +F0 "MES" -130 40 50 H V R CNN F1 "Galvanometer" -130 -30 50 H V R CNN F2 "" 0 100 50 V V C CNN F3 "" 0 100 50 V V C CNN DRAW P 2 0 0 0 -125 -125 125 125 N P 3 0 0 0 75 125 125 125 125 75 N -C 0 0 100 0 1 0 N +C 0 0 100 0 1 10 N P 2 0 1 0 10 150 30 150 N P 2 0 1 0 20 160 20 140 N X - 1 0 -200 100 U 50 50 1 1 P @@ -3253,17 +3253,17 @@ ENDDEF # # Ohmmeter # -DEF Ohmmeter M 0 1 N N 1 F N -F0 "M" -130 40 50 H V R CNN +DEF Ohmmeter MES 0 1 N N 1 F N +F0 "MES" -130 40 50 H V R CNN F1 "Ohmmeter" -130 -30 50 H V R CNN F2 "" 0 100 50 V V C CNN F3 "" 0 100 50 V V C CNN DRAW -T 0 0 0 100 0 0 0 Ω Normal 1 C C +T 0 0 0 100 0 0 0 Ω Normal 0 C C P 2 0 0 0 -125 -125 -75 -75 N P 2 0 0 0 75 75 125 125 N P 3 0 0 0 75 125 125 125 125 75 N -C 0 0 100 0 1 0 N +C 0 0 100 0 1 10 N X - 1 0 -200 100 U 50 50 1 1 P X + 2 0 200 100 D 50 50 1 1 P ENDDRAW @@ -3271,8 +3271,8 @@ ENDDEF # # Oscilloscope # -DEF Oscilloscope M 0 1 N N 1 F N -F0 "M" -130 40 50 H V R CNN +DEF Oscilloscope MES 0 1 N N 1 F N +F0 "MES" -130 40 50 H V R CNN F1 "Oscilloscope" -130 -30 50 H V R CNN F2 "" 0 100 50 V V C CNN F3 "" 0 100 50 V V C CNN @@ -3286,7 +3286,7 @@ P 2 0 0 10 -40 20 -30 -20 N P 2 0 0 10 0 -20 10 20 N P 2 0 0 10 40 20 50 -20 N P 2 0 0 10 80 -20 85 0 N -C 0 0 100 0 1 0 N +C 0 0 100 0 1 10 N P 2 0 1 0 10 150 30 150 N P 2 0 1 0 20 160 20 140 N X - 1 0 -200 100 U 50 50 1 1 P @@ -9997,19 +9997,19 @@ ENDDEF # # Voltmeter_AC # -DEF Voltmeter_AC M 0 1 N N 1 F N -F0 "M" -130 40 50 H V R CNN +DEF Voltmeter_AC MES 0 1 N N 1 F N +F0 "MES" -130 40 50 H V R CNN F1 "Voltmeter_AC" -130 -30 50 H V R CNN F2 "" 0 100 50 V V C CNN F3 "" 0 100 50 V V C CNN DRAW -T 0 0 20 100 0 0 0 V Normal 1 C C +T 0 0 20 100 0 0 0 V Normal 0 C C P 2 0 0 0 -125 -125 -75 -75 N P 2 0 0 0 75 75 125 125 N P 3 0 0 0 75 125 125 125 125 75 N A -20 -54 21 -1633 -167 0 1 0 N -40 -60 0 -60 A 20 -65 21 140 1660 0 1 0 N 40 -60 0 -60 -C 0 0 100 0 1 0 N +C 0 0 100 0 1 10 N X ~ 1 0 -200 100 U 50 50 1 1 P X ~ 2 0 200 100 D 50 50 1 1 P ENDDRAW @@ -10017,17 +10017,17 @@ ENDDEF # # Voltmeter_DC # -DEF Voltmeter_DC M 0 1 N N 1 F N -F0 "M" -130 40 50 H V R CNN +DEF Voltmeter_DC MES 0 1 N N 1 F N +F0 "MES" -130 40 50 H V R CNN F1 "Voltmeter_DC" -130 -30 50 H V R CNN F2 "" 0 100 50 V V C CNN F3 "" 0 100 50 V V C CNN DRAW -T 0 0 0 100 0 0 0 V Normal 1 C C +T 0 0 0 100 0 0 0 V Normal 0 C C P 2 0 0 0 -125 -125 -75 -75 N P 2 0 0 0 75 75 125 125 N P 3 0 0 0 75 125 125 125 125 75 N -C 0 0 100 0 1 0 N +C 0 0 100 0 1 10 N P 2 0 1 0 10 150 30 150 N P 2 0 1 0 20 160 20 140 N X - 1 0 -200 100 U 50 50 1 1 P From 58d00ffcd17fe683b0f0d08edce1f817989601d8 Mon Sep 17 00:00:00 2001 From: jkriege2 Date: Sun, 23 Oct 2016 07:56:57 +0200 Subject: [PATCH 173/283] fixed REFDES of electromagnetic actor to L (it is a coil ;-) --- library/device.lib | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/library/device.lib b/library/device.lib index 61e4fbfe..6052ef72 100644 --- a/library/device.lib +++ b/library/device.lib @@ -1893,8 +1893,8 @@ ENDDEF # # Electromagnetic_Actor # -DEF Electromagnetic_Actor M 0 1 N N 1 F N -F0 "M" 50 150 50 H V L CNN +DEF Electromagnetic_Actor L 0 1 N N 1 F N +F0 "L" 50 150 50 H V L CNN F1 "Electromagnetic_Actor" 50 -50 50 H V L CNN F2 "" -25 100 50 V V C CNN F3 "" -25 100 50 V V C CNN From d4a37ce69dd4cd616f71bb8041c5e4c1d4e3a631 Mon Sep 17 00:00:00 2001 From: jkriege2 Date: Sun, 23 Oct 2016 08:21:25 +0200 Subject: [PATCH 174/283] reworked switches (minor symbol fixes, e.g. too short pins) + replaced normal symbos with _Small variants + removed old _Small variants --- library/device.dcm | 146 +++-------- library/device.lib | 612 +++++++-------------------------------------- 2 files changed, 116 insertions(+), 642 deletions(-) diff --git a/library/device.dcm b/library/device.dcm index 42af02f8..1f022490 100644 --- a/library/device.dcm +++ b/library/device.dcm @@ -1537,141 +1537,76 @@ D 12x DIP Switch, Single Pole Single Throw (SPST) switch, small symbol K dip switch $ENDCMP # -$CMP SW_DPDT_Small_x2 -D Switch, dual pole double throw, small separate symbols +$CMP SW_DPDT_x2 +D Switch, dual pole double throw, separate symbols K switch dual-pole double-throw DPDT spdt ON-ON $ENDCMP # -$CMP SW_DPDT_x2 -D Switch, two position, dual pole dual throw, 2 position switch, DPDT, separate units -K switch spdt ON-ON -$ENDCMP -# $CMP SW_DPST -D Dual Pole Dingle Throw (DPST) switch -K switch DPST OFF-ON -$ENDCMP -# -$CMP SW_DPST_Small -D Double Pole Single Throw (DPST) Switch, small symbol +D Double Pole Single Throw (DPST) Switch K switch dual double-pole single-throw OFF-ON $ENDCMP # -$CMP SW_DPST_Small_x2 -D Single Pole Single Throw (SPST) switch, separate small symbol -K switch lever -$ENDCMP -# $CMP SW_DPST_Temperature -D Dual Pole Dingle Throw (DPST) switch, temperature dependent -K temperature switch DPST OFF-ON -$ENDCMP -# -$CMP SW_DPST_Temperature_Small -D Double Pole Single Throw (DPST) Switch, temperature dependent, small symbol +D Double Pole Single Throw (DPST) Switch, temperature dependent K temerature switch dual double-pole single-throw OFF-ON $ENDCMP # $CMP SW_DPST_x2 -D Dual Pole Single Throw (DPST) switch, separate units -K switch DPST OFF-ON +D Single Pole Single Throw (SPST) switch, separate symbol +K switch lever $ENDCMP # $CMP SW_Push -D Push button switch, normally open, two pins +D Push button switch, generic, two pins +K switch normally-open pushbutton push-button +$ENDCMP +# +$CMP SW_Push_45deg +D Push button switch, normally open, two pins, 45° tilted K switch normally-open pushbutton push-button $ENDCMP # $CMP SW_Push_Dual -D Push button switch, normally open, four pins -K switch normally-open pushbutton push-button -$ENDCMP -# -$CMP SW_Push_Dual_Small -D Push button switch, generic, small symbol, two pins -K switch normally-open pushbutton push-button -$ENDCMP -# -$CMP SW_Push_Dual_Small_x2 -D Push button switch, generic, small separate symbols, four pins +D Push button switch, generic, symbol, four pins K switch normally-open pushbutton push-button $ENDCMP # $CMP SW_Push_Dual_x2 -D Push button switch, normally open, two pins +D Push button switch, generic, separate symbols, four pins K switch normally-open pushbutton push-button $ENDCMP # $CMP SW_Push_LED -D Push button switch with LED, normally open -K switch normally-open pushbutton push-button LED -$ENDCMP -# -$CMP SW_Push_LED_Small -D Push button switch with LED, generic, small symbol +D Push button switch with LED, generic K switch normally-open pushbutton push-button LED $ENDCMP # $CMP SW_Push_Lamp -D Push button switch with signal lamp, normally open -K switch normally-open pushbutton push-button lamp -$ENDCMP -# -$CMP SW_Push_Lamp_Small -D Push button switch with Signal Lamp, generic, small symbol +D Push button switch with Signal Lamp, generic K switch normally-open pushbutton push-button Lamp $ENDCMP # $CMP SW_Push_Open -D Button, Push-To-Open -K Switch Push Button -$ENDCMP -# -$CMP SW_Push_Open_Dual -D Push button switch, normally closed, four pins -K switch normally-open pushbutton push-button -$ENDCMP -# -$CMP SW_Push_Open_Dual_Small -D Push button switch, normally closed, generic, small symbol, four pins +D Push button switch, push-to-open, generic, two pins K switch normally-closed pushbutton push-button $ENDCMP # -$CMP SW_Push_Open_Dual_Small_x2 -D Push button switch, push-to-open, generic, small symbol, two pins +$CMP SW_Push_Open_Dual +D Push button switch, normally closed, generic, four pins K switch normally-closed pushbutton push-button $ENDCMP # $CMP SW_Push_Open_Dual_x2 -D Button, Push-To-Open -K Switch Push Button -$ENDCMP -# -$CMP SW_Push_Open_Small -D Push button switch, push-to-open, generic, small symbol, two pins +D Push button switch, push-to-open, generic, two pins K switch normally-closed pushbutton push-button $ENDCMP # $CMP SW_Push_SPDT -D Momentary Switch, two position, single pole dual throw, 2 position switch, SPDT -K switch spdt ON-ON -$ENDCMP -# -$CMP SW_Push_SPDT_Small -D Momentary Switch, single pole double throw, small symbol +D Momentary Switch, single pole double throw K switch single-pole double-throw spdt ON-ON $ENDCMP # -$CMP SW_Push_Small -D Push button switch, generic, small symbol, two pins -K switch normally-open pushbutton push-button -$ENDCMP -# -$CMP SW_Push_Small_45deg -D Push button switch, normally open, two pins, small symbol, 45° tilted -K switch normally-open pushbutton push-button -$ENDCMP -# $CMP SW_Reed D reed switch K reed magnetic switch @@ -1716,14 +1651,9 @@ D Switch, three position, single pole triple throw, 3 position switch, SP3T K switch sp3t ON-ON-ON $ENDCMP # -$CMP SW_SP3T_Small -D Switch, three position, single pole triple throw, 3 position switch, SP3T, small symbol -K switch sp3t ON-ON-ON -$ENDCMP -# $CMP SW_SPDT -D Switch, two position, single pole dual throw, 2 position switch, SPDT -K switch spdt ON-ON +D Switch, single pole double throw +K switch single-pole double-throw spdt ON-ON $ENDCMP # $CMP SW_SPDT_MSM @@ -1731,43 +1661,23 @@ D Switch, single pole double throw, center OFF position K switch spdt single-pole double-throw ON-OFF-ON $ENDCMP # -$CMP SW_SPDT_Small -D Switch, single pole double throw, small symbol -K switch single-pole double-throw spdt ON-ON -$ENDCMP -# $CMP SW_SPST D Single Pole Single Throw (SPST) switch -K switch SPST OFF-ON +K switch lever $ENDCMP # -$CMP SW_SPST_LED_Small -D Single Pole Single Throw (SPST) switch with LED, generic, small symbol +$CMP SW_SPST_LED +D Single Pole Single Throw (SPST) switch with LED, generic K switch SPST LED OFF-ON $ENDCMP # $CMP SW_SPST_Lamp -D Single Pole Single Throw (SPST) switch with signal lamp +D Single Pole Single Throw (SPST) switch with signal lamp, generic K switch SPST LED OFF-ON lamp $ENDCMP # -$CMP SW_SPST_Lamp_Small -D Single Pole Single Throw (SPST) switch with signal lamp, generic, small symbol -K switch SPST LED OFF-ON lamp -$ENDCMP -# -$CMP SW_SPST_Small -D Single Pole Single Throw (SPST) switch, small symbol -K switch lever -$ENDCMP -# $CMP SW_SPST_Temperature -D Single Pole Single Throw (SPST) switch, Temperature-dependent -K temperature switch SPST OFF-ON -$ENDCMP -# -$CMP SW_SPST_Temperature_Small -D Single Pole Single Throw (SPST) switch, temperature dependent, small symbol +D Single Pole Single Throw (SPST) switch, temperature dependent K temperature switch $ENDCMP # diff --git a/library/device.lib b/library/device.lib index 6052ef72..e52d622a 100644 --- a/library/device.lib +++ b/library/device.lib @@ -8103,11 +8103,11 @@ X ~ 19 300 100 200 L 50 50 1 1 I ENDDRAW ENDDEF # -# SW_DPDT_Small_x2 +# SW_DPDT_x2 # -DEF SW_DPDT_Small_x2 SW 0 0 Y N 2 F N +DEF SW_DPDT_x2 SW 0 0 Y N 2 F N F0 "SW" 0 170 50 H V C CNN -F1 "SW_DPDT_Small_x2" 0 -200 50 H V C CNN +F1 "SW_DPDT_x2" 0 -200 50 H V C CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW @@ -8124,68 +8124,11 @@ X C 5 200 -100 100 L 50 50 2 1 P ENDDRAW ENDDEF # -# SW_DPDT_x2 -# -DEF SW_DPDT_x2 SW 0 0 Y N 2 F N -F0 "SW" 0 150 50 H V C CNN -F1 "SW_DPDT_x2" 0 -200 50 H V C CNN -F2 "" -625 175 50 H V C CNN -F3 "" -625 175 50 H V C CNN -$FPLIST - SW* -$ENDFPLIST -DRAW -C -125 0 25 0 1 0 N -C 125 -100 25 0 1 0 N -C 125 100 25 0 1 0 N -P 2 0 1 0 -100 0 100 100 N -X 1 1 300 100 150 L 50 50 1 1 P -X 2 2 -300 0 150 R 50 50 1 1 P -X 3 3 300 -100 150 L 50 50 1 1 P -X 1 4 300 100 150 L 50 50 2 1 P -X 2 5 -300 0 150 R 50 50 2 1 P -X 3 6 300 -100 150 L 50 50 2 1 P -ENDDRAW -ENDDEF -# # SW_DPST # -DEF SW_DPST SW 0 40 Y N 1 F N -F0 "SW" 0 225 50 H V C CNN -F1 "SW_DPST" 0 -300 50 H V C CNN -F2 "" 0 100 50 H V C CNN -F3 "" 0 100 50 H V C CNN -DRAW -C -125 -200 25 0 0 0 N -C -125 100 25 0 0 0 N -C 125 -200 25 0 0 0 N -C 125 100 25 0 0 0 N -P 2 0 0 0 -150 -200 -200 -200 N -P 2 0 0 0 -150 100 -200 100 N -P 2 0 0 0 150 -200 200 -200 N -P 2 0 0 0 150 100 200 100 N -P 2 0 1 0 -100 -190 125 -125 N -P 2 0 1 0 -100 110 125 175 N -P 2 0 1 0 -10 -160 -10 -140 N -P 2 0 1 0 -10 -120 -10 -100 N -P 2 0 1 0 -10 -80 -10 -60 N -P 2 0 1 0 -10 -40 -10 -20 N -P 2 0 1 0 -10 0 -10 20 N -P 2 0 1 0 -10 40 -10 60 N -P 2 0 1 0 -10 80 -10 100 N -P 2 0 1 0 -10 120 -10 130 N -X 1 1 -300 100 100 R 50 50 0 1 P -X 2 2 300 100 100 L 50 50 0 1 P -X 3 3 -300 -200 100 R 50 50 0 1 P -X 4 4 300 -200 100 L 50 50 0 1 P -ENDDRAW -ENDDEF -# -# SW_DPST_Small -# -DEF SW_DPST_Small SW 0 0 Y N 1 F N +DEF SW_DPST SW 0 0 Y N 1 F N F0 "SW" 0 200 50 H V C CNN -F1 "SW_DPST_Small" 0 -200 50 H V C CNN +F1 "SW_DPST" 0 -200 50 H V C CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW @@ -8206,63 +8149,11 @@ X 4 4 200 100 100 L 50 50 1 1 I ENDDRAW ENDDEF # -# SW_DPST_Small_x2 -# -DEF SW_DPST_Small_x2 SW 0 0 Y N 2 F N -F0 "SW" 0 125 50 H V C CNN -F1 "SW_DPST_Small_x2" 0 -100 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -C -80 0 20 0 0 0 N -C 80 0 20 0 0 0 N -P 2 0 0 0 -60 10 60 70 N -X A 1 -200 0 100 R 50 50 1 1 I -X B 2 200 0 100 L 50 50 1 1 I -X A 3 -200 0 100 R 50 50 2 1 I -X B 4 200 0 100 L 50 50 2 1 I -ENDDRAW -ENDDEF -# # SW_DPST_Temperature # -DEF SW_DPST_Temperature SW 0 40 Y N 1 F N -F0 "SW" 120 240 50 H V L CNN -F1 "SW_DPST_Temperature" 0 -300 50 H V C CNN -F2 "" 0 100 50 H V C CNN -F3 "" 0 100 50 H V C CNN -DRAW -C -125 -200 25 0 0 0 N -C -125 100 25 0 0 0 N -C 125 -200 25 0 0 0 N -C 125 100 25 0 0 0 N -P 2 0 0 0 -150 -200 -200 -200 N -P 2 0 0 0 -150 100 -200 100 N -P 2 0 0 0 150 -200 200 -200 N -P 2 0 0 0 150 100 200 100 N -P 8 0 0 0 -10 140 -10 180 -40 180 -40 210 20 210 20 240 -10 240 -10 270 N -P 2 0 1 0 -100 -190 125 -125 N -P 2 0 1 0 -100 110 125 175 N -P 2 0 1 0 -10 -160 -10 -140 N -P 2 0 1 0 -10 -120 -10 -100 N -P 2 0 1 0 -10 -80 -10 -60 N -P 2 0 1 0 -10 -40 -10 -20 N -P 2 0 1 0 -10 0 -10 20 N -P 2 0 1 0 -10 40 -10 60 N -P 2 0 1 0 -10 80 -10 100 N -P 2 0 1 0 -10 120 -10 130 N -X 1 1 -300 100 100 R 50 50 0 1 P -X 2 2 300 100 100 L 50 50 0 1 P -X 3 3 -300 -200 100 R 50 50 0 1 P -X 4 4 300 -200 100 L 50 50 0 1 P -ENDDRAW -ENDDEF -# -# SW_DPST_Temperature_Small -# -DEF SW_DPST_Temperature_Small SW 0 0 Y N 1 F N +DEF SW_DPST_Temperature SW 0 0 Y N 1 F N F0 "SW" 60 210 50 H V L CNN -F1 "SW_DPST_Temperature_Small" 0 -200 50 H V C CNN +F1 "SW_DPST_Temperature" 0 -200 50 H V C CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW @@ -8286,82 +8177,63 @@ ENDDEF # # SW_DPST_x2 # -DEF SW_DPST_x2 SW 0 40 Y N 2 F N +DEF SW_DPST_x2 SW 0 0 Y N 2 F N F0 "SW" 0 125 50 H V C CNN F1 "SW_DPST_x2" 0 -100 50 H V C CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW -C -125 0 25 0 0 0 N -C 125 0 25 0 0 0 N -P 2 0 0 0 -150 0 -200 0 N -P 2 0 0 0 150 0 200 0 N -P 2 0 1 0 -100 10 125 75 N -X A 1 -300 0 100 R 50 50 1 1 P -X B 2 300 0 100 L 50 50 1 1 P -X A 3 -300 0 100 R 50 50 2 1 P -X B 4 300 0 100 L 50 50 2 1 P +C -80 0 20 0 0 0 N +C 80 0 20 0 0 0 N +P 2 0 0 0 -60 10 60 70 N +X A 1 -200 0 100 R 50 50 1 1 I +X B 2 200 0 100 L 50 50 1 1 I +X A 3 -200 0 100 R 50 50 2 1 I +X B 4 200 0 100 L 50 50 2 1 I ENDDRAW ENDDEF # # SW_Push # DEF SW_Push SW 0 40 N N 1 F N -F0 "SW" 150 110 50 H V C CNN -F1 "SW_Push" 0 -80 50 H V C CNN +F0 "SW" 50 100 50 H V L CNN +F1 "SW_Push" 0 -60 50 H V C CNN +F2 "" 0 200 50 H V C CNN +F3 "" 0 200 50 H V C CNN +DRAW +C -80 0 20 0 1 0 N +C 80 0 20 0 1 0 N +P 2 0 1 0 0 50 0 120 N +P 2 0 1 0 100 50 -100 50 N +X 1 1 -200 0 100 R 50 50 0 1 P +X 2 2 200 0 100 L 50 50 0 1 P +ENDDRAW +ENDDEF +# +# SW_Push_45deg +# +DEF SW_Push_45deg SW 0 40 N N 1 F N +F0 "SW" 120 40 50 H V L CNN +F1 "SW_Push_45deg" 0 -150 50 H V C CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW -C -125 0 25 0 0 0 N -C 125 0 25 0 0 0 N -P 2 0 0 0 -150 0 -200 0 N -P 2 0 0 0 150 0 200 0 N -P 2 0 1 0 -150 50 150 50 N -P 2 0 1 0 0 50 0 150 N -X A 1 -300 0 100 R 50 50 0 1 P -X B 2 300 0 100 L 50 50 0 1 P +C -46 46 20 0 1 0 N +C 45 -47 20 0 1 0 N +P 2 0 1 0 -20 100 100 -20 N +P 2 0 1 0 40 40 80 80 N +P 3 0 1 0 -100 100 -60 60 -60 60 N +P 4 0 1 0 60 -60 100 -100 100 -100 100 -100 N +X 1 1 -100 100 0 R 50 50 0 1 P +X 2 2 100 -100 0 L 50 50 0 1 P ENDDRAW ENDDEF # # SW_Push_Dual # -DEF SW_Push_Dual SW 0 40 N N 1 F N -F0 "SW" 150 210 50 H V C CNN -F1 "SW_Push_Dual" 0 -270 50 H V C CNN -F2 "" 0 100 50 H V C CNN -F3 "" 0 100 50 H V C CNN -DRAW -C -125 -200 25 0 0 0 N -C -125 100 25 0 0 0 N -C 125 -200 25 0 0 0 N -C 125 100 25 0 0 0 N -P 2 0 0 0 -150 -200 -200 -200 N -P 2 0 0 0 -150 100 -200 100 N -P 2 0 0 0 150 -200 200 -200 N -P 2 0 0 0 150 100 200 100 N -P 2 0 1 0 -150 -150 150 -150 N -P 2 0 1 0 -150 150 150 150 N -P 2 0 1 0 0 -150 0 -130 N -P 2 0 1 0 0 -110 0 -90 N -P 2 0 1 0 0 -70 0 -50 N -P 2 0 1 0 0 -30 0 -10 N -P 2 0 1 0 0 10 0 30 N -P 2 0 1 0 0 50 0 70 N -P 2 0 1 0 0 90 0 110 N -P 2 0 1 0 0 130 0 150 N -P 2 0 1 0 0 150 0 250 N -X 1 1 -300 -200 100 R 50 50 0 1 P -X 1 1 -300 100 100 R 50 50 0 1 P -X 2 2 300 -200 100 L 50 50 0 1 P -X 2 2 300 100 100 L 50 50 0 1 P -ENDDRAW -ENDDEF -# -# SW_Push_Dual_Small -# -DEF SW_Push_Dual_Small SW 0 40 Y N 1 F N +DEF SW_Push_Dual SW 0 40 Y N 1 F N F0 "SW" 50 100 50 H V L CNN -F1 "SW_Push_Dual_Small" 0 -270 50 H V C CNN +F1 "SW_Push_Dual" 0 -270 50 H V C CNN F2 "" 0 200 50 H V C CNN F3 "" 0 200 50 H V C CNN DRAW @@ -8384,11 +8256,11 @@ X 4 4 200 -200 100 L 50 50 0 1 P ENDDRAW ENDDEF # -# SW_Push_Dual_Small_x2 +# SW_Push_Dual_x2 # -DEF SW_Push_Dual_Small_x2 SW 0 40 Y N 2 F N +DEF SW_Push_Dual_x2 SW 0 40 Y N 2 F N F0 "SW" 50 100 50 H V L CNN -F1 "SW_Push_Dual_Small_x2" 0 -60 50 H V C CNN +F1 "SW_Push_Dual_x2" 0 -60 50 H V C CNN F2 "" 0 200 50 H V C CNN F3 "" 0 200 50 H V C CNN DRAW @@ -8401,58 +8273,11 @@ X B 4 200 0 100 L 50 50 0 1 P ENDDRAW ENDDEF # -# SW_Push_Dual_x2 -# -DEF SW_Push_Dual_x2 SW 0 40 Y N 2 F N -F0 "SW" 150 110 50 H V C CNN -F1 "SW_Push_Dual_x2" 0 -80 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -C -125 0 25 0 0 0 N -C 125 0 25 0 0 0 N -P 2 0 0 0 -150 0 -200 0 N -P 2 0 0 0 150 0 200 0 N -P 2 0 1 0 -150 50 150 50 N -P 2 0 1 0 0 50 0 150 N -X A 3 -300 0 100 R 50 50 0 1 P -X B 4 300 0 100 L 50 50 0 1 P -ENDDRAW -ENDDEF -# # SW_Push_LED # DEF SW_Push_LED SW 0 40 Y N 1 F N -F0 "SW" 150 110 50 H V C CNN -F1 "SW_Push_LED" 0 -350 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -C -125 0 25 0 0 0 N -C 125 0 25 0 0 0 N -P 2 0 0 0 -200 -200 200 -200 N -P 2 0 0 0 -150 0 -200 0 N -P 2 0 0 0 -125 -250 -175 -300 N -P 2 0 0 0 -75 -250 -125 -300 N -P 2 0 0 0 -50 -125 -50 -275 N -P 2 0 0 0 150 0 200 0 N -P 3 0 0 0 -175 -275 -175 -300 -150 -300 N -P 3 0 0 0 -125 -275 -125 -300 -100 -300 N -P 4 0 0 0 -50 -200 50 -275 50 -125 -50 -200 F -P 2 0 1 0 -150 50 150 50 N -P 2 0 1 0 0 50 0 150 N -X 1 1 -300 0 100 R 50 50 0 1 P -X 2 2 300 0 100 L 50 50 0 1 P -X K 3 -300 -200 100 R 50 50 0 1 P -X A 4 300 -200 100 L 50 50 0 1 P -ENDDRAW -ENDDEF -# -# SW_Push_LED_Small -# -DEF SW_Push_LED_Small SW 0 40 Y N 1 F N F0 "SW" 25 225 50 H V L CNN -F1 "SW_Push_LED_Small" 0 -125 50 H V C CNN +F1 "SW_Push_LED" 0 -125 50 H V C CNN F2 "" 0 300 50 H V C CNN F3 "" 0 300 50 H V C CNN DRAW @@ -8477,34 +8302,8 @@ ENDDEF # SW_Push_Lamp # DEF SW_Push_Lamp SW 0 40 Y N 1 F N -F0 "SW" 150 110 50 H V C CNN -F1 "SW_Push_Lamp" 0 -350 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -C -125 0 25 0 0 0 N -C 125 0 25 0 0 0 N -P 2 0 0 0 -150 0 -200 0 N -P 2 0 0 0 150 0 200 0 N -C 0 -200 100 0 1 10 N -P 2 0 1 0 -200 -200 -100 -200 N -P 2 0 1 0 -150 50 150 50 N -P 2 0 1 0 -70 -130 70 -270 N -P 2 0 1 0 0 50 0 150 N -P 2 0 1 0 70 -130 -70 -270 N -P 2 0 1 0 100 -200 200 -200 N -X 1 1 -300 0 100 R 50 50 0 1 P -X 2 2 300 0 100 L 50 50 0 1 P -X L 3 -300 -200 100 R 50 50 0 1 P -X L 4 300 -200 100 L 50 50 0 1 P -ENDDRAW -ENDDEF -# -# SW_Push_Lamp_Small -# -DEF SW_Push_Lamp_Small SW 0 40 Y N 1 F N F0 "SW" 25 225 50 H V L CNN -F1 "SW_Push_Lamp_Small" 0 -125 50 H V C CNN +F1 "SW_Push_Lamp" 0 -125 50 H V C CNN F2 "" 0 300 50 H V C CNN F3 "" 0 300 50 H V C CNN DRAW @@ -8527,61 +8326,25 @@ ENDDEF # SW_Push_Open # DEF SW_Push_Open SW 0 40 N N 1 F N -F0 "SW" 150 70 50 H V C CNN -F1 "SW_Push_Open" 0 -100 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN +F0 "SW" 0 100 50 H V C CNN +F1 "SW_Push_Open" 0 -75 50 H V C CNN +F2 "" 0 200 50 H V C CNN +F3 "" 0 200 50 H V C CNN DRAW -C -150 0 25 0 1 0 N -C 150 0 25 0 1 0 N -P 2 0 1 0 -175 0 -200 0 N -P 2 0 1 0 0 -30 0 75 N -P 2 0 1 0 150 -30 -150 -30 N -P 2 0 1 0 175 0 200 0 N -X A 1 -300 0 100 R 50 50 0 1 P -X B 2 300 0 100 L 50 50 0 1 P +C -80 0 20 0 1 0 N +C 80 0 20 0 1 0 N +P 2 0 1 0 -100 -25 100 -25 N +P 2 0 1 0 0 -25 0 50 N +X A 1 -200 0 100 R 50 50 0 1 P +X B 2 200 0 100 L 50 50 1 1 P ENDDRAW ENDDEF # # SW_Push_Open_Dual # DEF SW_Push_Open_Dual SW 0 40 Y N 1 F N -F0 "SW" 100 200 50 H V C CNN -F1 "SW_Push_Open_Dual" 0 -300 50 H V C CNN -F2 "" 0 20 50 H V C CNN -F3 "" 0 20 50 H V C CNN -DRAW -C -125 -200 25 0 0 0 N -C -125 100 25 0 0 0 N -C 125 -200 25 0 0 0 N -C 125 100 25 0 0 0 N -P 2 0 0 0 -150 -200 -200 -200 N -P 2 0 0 0 -150 100 -200 100 N -P 2 0 0 0 150 -200 200 -200 N -P 2 0 0 0 150 100 200 100 N -P 2 0 1 0 -150 -230 150 -230 N -P 2 0 1 0 -150 70 150 70 N -P 2 0 1 0 0 -230 0 -210 N -P 2 0 1 0 0 -190 0 -170 N -P 2 0 1 0 0 -150 0 -130 N -P 2 0 1 0 0 -110 0 -90 N -P 2 0 1 0 0 -70 0 -50 N -P 2 0 1 0 0 -30 0 -10 N -P 2 0 1 0 0 10 0 30 N -P 2 0 1 0 0 50 0 70 N -P 2 0 1 0 0 70 0 170 N -X 1 1 -300 100 100 R 50 50 0 1 P -X 2 2 300 100 100 L 50 50 0 1 P -X 3 3 -300 -200 100 R 50 50 0 1 P -X 4 4 300 -200 100 L 50 50 0 1 P -ENDDRAW -ENDDEF -# -# SW_Push_Open_Dual_Small -# -DEF SW_Push_Open_Dual_Small SW 0 40 Y N 1 F N F0 "SW" 50 100 50 H V L CNN -F1 "SW_Push_Open_Dual_Small" 0 -275 50 H V C CNN +F1 "SW_Push_Open_Dual" 0 -275 50 H V C CNN F2 "" 0 200 50 H V C CNN F3 "" 0 200 50 H V C CNN DRAW @@ -8604,47 +8367,11 @@ X 4 4 200 -200 100 L 50 50 0 1 P ENDDRAW ENDDEF # -# SW_Push_Open_Dual_Small_x2 -# -DEF SW_Push_Open_Dual_Small_x2 SW 0 40 Y N 2 F N -F0 "SW" 0 100 50 H V C CNN -F1 "SW_Push_Open_Dual_Small_x2" 0 -75 50 H V C CNN -F2 "" 0 200 50 H V C CNN -F3 "" 0 200 50 H V C CNN -DRAW -C -80 0 20 0 1 0 N -C 80 0 20 0 1 0 N -P 2 0 1 0 -100 -25 100 -25 N -P 2 0 1 0 0 -25 0 50 N -X A 3 -150 0 50 R 50 50 0 1 P -X B 4 150 0 50 L 50 50 0 1 P -ENDDRAW -ENDDEF -# # SW_Push_Open_Dual_x2 # DEF SW_Push_Open_Dual_x2 SW 0 40 Y N 2 F N -F0 "SW" 125 100 50 H V C CNN -F1 "SW_Push_Open_Dual_x2" 0 -100 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -C -150 0 25 0 1 0 N -C 150 0 25 0 1 0 N -P 2 0 1 0 -175 0 -200 0 N -P 2 0 1 0 0 -30 0 75 N -P 2 0 1 0 150 -30 -150 -30 N -P 2 0 1 0 175 0 200 0 N -X A 3 -300 0 100 R 50 50 0 1 P -X B 4 300 0 100 L 50 50 0 1 P -ENDDRAW -ENDDEF -# -# SW_Push_Open_Small -# -DEF SW_Push_Open_Small SW 0 40 N N 1 F N F0 "SW" 0 100 50 H V C CNN -F1 "SW_Push_Open_Small" 0 -75 50 H V C CNN +F1 "SW_Push_Open_Dual_x2" 0 -75 50 H V C CNN F2 "" 0 200 50 H V C CNN F3 "" 0 200 50 H V C CNN DRAW @@ -8652,38 +8379,18 @@ C -80 0 20 0 1 0 N C 80 0 20 0 1 0 N P 2 0 1 0 -100 -25 100 -25 N P 2 0 1 0 0 -25 0 50 N -X A 1 -150 0 50 R 50 50 0 1 P -X B 2 150 0 50 L 50 50 0 1 P +X 1 1 -200 0 100 R 50 50 1 1 P +X 2 2 200 0 100 L 50 50 1 1 P +X 1 3 -200 0 100 R 50 50 2 1 P +X 2 4 200 0 100 L 50 50 2 1 P ENDDRAW ENDDEF # # SW_Push_SPDT # DEF SW_Push_SPDT SW 0 0 Y N 1 F N -F0 "SW" 0 200 50 H V C CNN -F1 "SW_Push_SPDT" 0 -200 50 H V C CNN -F2 "" -625 175 50 H V C CNN -F3 "" -625 175 50 H V C CNN -$FPLIST - SW* -$ENDFPLIST -DRAW -P 2 0 0 0 0 40 0 160 N -C -125 0 25 0 1 0 N -C 125 -100 25 0 1 0 N -C 125 100 25 0 1 0 N -P 2 0 1 0 -100 10 160 80 N -X 1 1 300 100 150 L 50 50 1 1 P -X 2 2 -300 0 150 R 50 50 1 1 P -X 3 3 300 -100 150 L 50 50 1 1 P -ENDDRAW -ENDDEF -# -# SW_Push_SPDT_Small -# -DEF SW_Push_SPDT_Small SW 0 0 Y N 1 F N F0 "SW" 0 170 50 H V C CNN -F1 "SW_Push_SPDT_Small" 0 -200 50 H V C CNN +F1 "SW_Push_SPDT" 0 -200 50 H V C CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW @@ -8698,42 +8405,6 @@ X C 3 200 -100 100 L 50 50 1 1 P ENDDRAW ENDDEF # -# SW_Push_Small -# -DEF SW_Push_Small SW 0 40 N N 1 F N -F0 "SW" 50 100 50 H V L CNN -F1 "SW_Push_Small" 0 -60 50 H V C CNN -F2 "" 0 200 50 H V C CNN -F3 "" 0 200 50 H V C CNN -DRAW -C -80 0 20 0 1 0 N -C 80 0 20 0 1 0 N -P 2 0 1 0 0 50 0 120 N -P 2 0 1 0 100 50 -100 50 N -X 1 1 -200 0 100 R 50 50 0 1 P -X 2 2 200 0 100 L 50 50 0 1 P -ENDDRAW -ENDDEF -# -# SW_Push_Small_45deg -# -DEF SW_Push_Small_45deg SW 0 40 N N 1 F N -F0 "SW" 120 40 50 H V L CNN -F1 "SW_Push_Small_45deg" 0 -150 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -C -46 46 20 0 1 0 N -C 45 -47 20 0 1 0 N -P 2 0 1 0 -20 100 100 -20 N -P 2 0 1 0 40 40 80 80 N -P 3 0 1 0 -100 100 -60 60 -60 60 N -P 4 0 1 0 60 -60 100 -100 100 -100 100 -100 N -X 1 1 -100 100 0 R 50 50 0 1 P -X 2 2 100 -100 0 L 50 50 0 1 P -ENDDRAW -ENDDEF -# # SW_Reed # DEF SW_Reed SW 0 0 N N 1 F N @@ -9060,30 +8731,6 @@ $FPLIST SP3T* $ENDFPLIST DRAW -C -125 0 25 0 1 0 N -C 125 -100 25 0 1 0 N -C 125 0 25 0 1 0 N -C 125 100 25 0 1 0 N -P 2 0 1 0 -100 0 100 100 N -X 1 1 300 100 150 L 50 50 1 1 P -X 2 2 300 0 150 L 50 50 1 1 P -X 3 3 -300 0 150 R 50 50 1 1 P -X 4 4 300 -100 150 L 50 50 1 1 P -ENDDRAW -ENDDEF -# -# SW_SP3T_Small -# -DEF SW_SP3T_Small SW 0 0 Y N 1 F N -F0 "SW" 0 200 50 H V C CNN -F1 "SW_SP3T_Small" 0 -200 50 H V C CNN -F2 "" -625 175 50 H V C CNN -F3 "" -625 175 50 H V C CNN -$FPLIST - SW* - SP3T* -$ENDFPLIST -DRAW C -80 0 18 0 1 0 N C 80 -100 18 0 1 0 N C 80 0 18 0 1 0 N @@ -9099,21 +8746,18 @@ ENDDEF # SW_SPDT # DEF SW_SPDT SW 0 0 Y N 1 F N -F0 "SW" 0 200 50 H V C CNN +F0 "SW" 0 170 50 H V C CNN F1 "SW_SPDT" 0 -200 50 H V C CNN -F2 "" -625 175 50 H V C CNN -F3 "" -625 175 50 H V C CNN -$FPLIST - SW* -$ENDFPLIST +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN DRAW -C -125 0 25 0 1 0 N -C 125 -100 25 0 1 0 N -C 125 100 25 0 1 0 N -P 2 0 1 0 -100 0 100 100 N -X 1 1 300 100 150 L 50 50 1 1 P -X 2 2 -300 0 150 R 50 50 1 1 P -X 3 3 300 -100 150 L 50 50 1 1 P +C -80 0 20 0 0 0 N +C 80 -100 20 0 0 0 N +C 80 100 20 0 1 0 N +P 2 0 1 0 -60 10 65 90 N +X A 1 200 100 100 L 50 50 1 1 P +X B 2 -200 0 100 R 50 50 1 1 P +X C 3 200 -100 100 L 50 50 1 1 P ENDDRAW ENDDEF # @@ -9136,47 +8780,27 @@ X 3 3 200 -100 100 L 50 50 1 1 P ENDDRAW ENDDEF # -# SW_SPDT_Small -# -DEF SW_SPDT_Small SW 0 0 Y N 1 F N -F0 "SW" 0 170 50 H V C CNN -F1 "SW_SPDT_Small" 0 -200 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -C -80 0 20 0 0 0 N -C 80 -100 20 0 0 0 N -C 80 100 20 0 1 0 N -P 2 0 1 0 -60 10 65 90 N -X A 1 200 100 100 L 50 50 1 1 P -X B 2 -200 0 100 R 50 50 1 1 P -X C 3 200 -100 100 L 50 50 1 1 P -ENDDRAW -ENDDEF -# # SW_SPST # -DEF SW_SPST SW 0 40 Y N 1 F N +DEF SW_SPST SW 0 0 Y N 1 F N F0 "SW" 0 125 50 H V C CNN F1 "SW_SPST" 0 -100 50 H V C CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW -C -125 0 25 0 0 0 N -C 125 0 25 0 0 0 N -P 2 0 0 0 -150 0 -200 0 N -P 2 0 0 0 150 0 200 0 N -P 2 0 1 0 -100 10 125 75 N -X 1 1 -300 0 100 R 50 50 0 1 P -X 2 2 300 0 100 L 50 50 0 1 P +C -80 0 20 0 0 0 N +C 80 0 20 0 0 0 N +P 2 0 0 0 -60 10 60 70 N +X A 1 -200 0 100 R 50 50 1 1 I +X B 2 200 0 100 L 50 50 1 1 I ENDDRAW ENDDEF # -# SW_SPST_LED_Small +# SW_SPST_LED # -DEF SW_SPST_LED_Small SW 0 40 Y N 1 F N +DEF SW_SPST_LED SW 0 40 Y N 1 F N F0 "SW" 25 225 50 H V L CNN -F1 "SW_SPST_LED_Small" 0 -125 50 H V C CNN +F1 "SW_SPST_LED" 0 -125 50 H V C CNN F2 "" 0 300 50 H V C CNN F3 "" 0 300 50 H V C CNN DRAW @@ -9200,33 +8824,8 @@ ENDDEF # SW_SPST_Lamp # DEF SW_SPST_Lamp SW 0 40 Y N 1 F N -F0 "SW" 0 125 50 H V C CNN -F1 "SW_SPST_Lamp" 0 -375 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -C -125 0 25 0 0 0 N -C 125 0 25 0 0 0 N -P 2 0 0 0 -150 0 -200 0 N -P 2 0 0 0 150 0 200 0 N -C 0 -200 100 0 1 10 N -P 2 0 1 0 -200 -200 -100 -200 N -P 2 0 1 0 -100 10 125 75 N -P 2 0 1 0 -70 -130 70 -270 N -P 2 0 1 0 70 -130 -70 -270 N -P 2 0 1 0 100 -200 200 -200 N -X 1 1 -300 0 100 R 50 50 0 1 P -X 2 2 300 0 100 L 50 50 0 1 P -X L 3 -300 -200 100 R 50 50 0 1 P -X L 4 300 -200 100 L 50 50 0 1 P -ENDDRAW -ENDDEF -# -# SW_SPST_Lamp_Small -# -DEF SW_SPST_Lamp_Small SW 0 40 Y N 1 F N F0 "SW" 25 225 50 H V L CNN -F1 "SW_SPST_Lamp_Small" 0 -125 50 H V C CNN +F1 "SW_SPST_Lamp" 0 -125 50 H V C CNN F2 "" 0 300 50 H V C CNN F3 "" 0 300 50 H V C CNN DRAW @@ -9245,46 +8844,11 @@ X L 4 200 0 100 L 50 50 0 1 P ENDDRAW ENDDEF # -# SW_SPST_Small -# -DEF SW_SPST_Small SW 0 0 Y N 1 F N -F0 "SW" 0 125 50 H V C CNN -F1 "SW_SPST_Small" 0 -100 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -C -80 0 20 0 0 0 N -C 80 0 20 0 0 0 N -P 2 0 0 0 -60 10 60 70 N -X A 1 -200 0 100 R 50 50 1 1 I -X B 2 200 0 100 L 50 50 1 1 I -ENDDRAW -ENDDEF -# # SW_SPST_Temperature # -DEF SW_SPST_Temperature SW 0 40 Y N 1 F N -F0 "SW" 190 140 50 H V C CNN -F1 "SW_SPST_Temperature" 0 -100 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -C -125 0 25 0 0 0 N -C 125 0 25 0 0 0 N -P 2 0 0 0 -150 0 -200 0 N -P 2 0 0 0 150 0 200 0 N -P 8 0 0 0 0 40 0 90 -30 90 -30 120 30 120 30 150 0 150 0 180 N -P 2 0 1 0 -100 10 125 75 N -X 1 1 -300 0 100 R 50 50 0 1 P -X 2 2 300 0 100 L 50 50 0 1 P -ENDDRAW -ENDDEF -# -# SW_SPST_Temperature_Small -# -DEF SW_SPST_Temperature_Small SW 0 0 Y N 1 F N +DEF SW_SPST_Temperature SW 0 0 Y N 1 F N F0 "SW" 70 120 50 H V L CNN -F1 "SW_SPST_Temperature_Small" 0 -100 50 H V C CNN +F1 "SW_SPST_Temperature" 0 -100 50 H V C CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW From 0cfc685ad273ef8257d4e88bf306fe699d2ee560 Mon Sep 17 00:00:00 2001 From: jkriege2 Date: Sun, 23 Oct 2016 08:28:28 +0200 Subject: [PATCH 175/283] fixed typo --- library/device.dcm | 7 +------ library/device.lib | 37 +++---------------------------------- 2 files changed, 4 insertions(+), 40 deletions(-) diff --git a/library/device.dcm b/library/device.dcm index 1f022490..70c26dd4 100644 --- a/library/device.dcm +++ b/library/device.dcm @@ -301,16 +301,11 @@ K diode TVS thyrector F https://en.wikipedia.org/wiki/Transient-voltage-suppression_diode $ENDCMP # -$CMP D_Temperatur_Dependent +$CMP D_Temperature_Dependent D temperature dependent diode K temperature sensor diode $ENDCMP # -$CMP D_Temperatur_Dependent_90deg -D temperature dependent diode, symbol rotated by 90° -K temperature sensor diode -$ENDCMP -# $CMP D_Tunnel D Tunnel Diode (Esaki Diode) K tunnel diode diff --git a/library/device.lib b/library/device.lib index e52d622a..dc1dc66f 100644 --- a/library/device.lib +++ b/library/device.lib @@ -1361,11 +1361,11 @@ X A2 3 350 0 100 L 50 50 1 1 P ENDDRAW ENDDEF # -# D_Temperatur_Dependent +# D_Temperature_Dependent # -DEF D_Temperatur_Dependent D 0 40 N N 1 F N +DEF D_Temperature_Dependent D 0 40 N N 1 F N F0 "D" 0 100 50 H V C CNN -F1 "D_Temperatur_Dependent" 0 -125 50 H V C CNN +F1 "D_Temperature_Dependent" 0 -125 50 H V C CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN $FPLIST @@ -1392,37 +1392,6 @@ X A 2 150 0 100 L 50 50 1 1 P ENDDRAW ENDDEF # -# D_Temperatur_Dependent_90deg -# -DEF D_Temperatur_Dependent_90deg D 0 40 N N 1 F N -F0 "D" -125 25 50 V V C CNN -F1 "D_Temperatur_Dependent_90deg" 100 0 50 V V C CNN -F2 "" 0 0 50 V V C CNN -F3 "" 0 0 50 V V C CNN -$FPLIST - Diode_* - D-Pak_TO252AA - *SingleDiode - *_Diode_* - *SingleDiode* - D_* -$ENDFPLIST -DRAW -A -79 96 7 -265 818 0 1 0 N -73 93 -78 103 -A -63 93 10 1800 -900 0 1 0 N -73 93 -63 83 -A -63 93 10 -900 0 0 1 0 N -63 83 -53 93 -A -63 118 10 0 900 0 1 0 N -53 118 -63 128 -A -63 118 10 900 1800 0 1 0 N -63 128 -73 118 -A -63 118 10 1800 -900 0 1 0 N -73 118 -63 108 -A -57 127 20 -1075 -253 0 1 0 N -63 108 -38 118 -P 2 0 1 0 -53 94 -53 118 N -P 2 0 1 0 50 50 -50 50 N -P 3 0 1 0 50 -50 0 50 -50 -50 F -X K 1 0 150 100 D 50 50 1 1 P -X A 2 0 -150 100 U 50 50 1 1 P -ENDDRAW -ENDDEF -# # D_Tunnel # DEF D_Tunnel D 0 40 N N 1 F N From a6fbdb09b63fb2ae62b4dbcb5cd22a5a0b4abb6e Mon Sep 17 00:00:00 2001 From: jkriege2 Date: Sun, 23 Oct 2016 21:49:31 +0200 Subject: [PATCH 176/283] added MOSFET-symbols with substrate diode (were messing) + improved REFDES+NAME label positions for all transistors (left-aligned on the left of the device! --- library/device.dcm | 88 ++++- library/device.lib | 784 +++++++++++++++++++++++++++++++++++++-------- 2 files changed, 728 insertions(+), 144 deletions(-) diff --git a/library/device.dcm b/library/device.dcm index 70c26dd4..cf371674 100644 --- a/library/device.dcm +++ b/library/device.dcm @@ -824,17 +824,57 @@ K nmos n-mos n-mosfet transistor $ENDCMP # $CMP Q_NMOS_DSG +D Transistor N-MOSFET with substrate diode (general) +K nmos n-mos n-mosfet transistor +$ENDCMP +# +$CMP Q_NMOS_D_DGS D Transistor N-MOSFET (general) K nmos n-mos n-mosfet transistor $ENDCMP # +$CMP Q_NMOS_D_DSG +D Transistor N-MOSFET with substrate diode (general) +K NMOS_D_ n-mos n-mosfet transistor +$ENDCMP +# +$CMP Q_NMOS_D_GDS +D Transistor N-MOSFET with substrate diode (general) +K nmos n-mos n-mosfet transistor +$ENDCMP +# +$CMP Q_NMOS_D_GDSD +D Transistor N-MOSFETwith substrate diode, drain connected to mounting plane (general) +K NMOS_D_ n-mos n-mosfet transistor +$ENDCMP +# +$CMP Q_NMOS_D_GSD +D Transistor N-MOSFETwith substrate diode (general) +K NMOS_D_ n-mos n-mosfet transistor +$ENDCMP +# +$CMP Q_NMOS_D_SDG +D Transistor N-MOSFETwith substrate diode (general) +K NMOS_D_ n-mos n-mosfet transistor +$ENDCMP +# +$CMP Q_NMOS_D_SDGD +D Transistor N-MOSFETwith substrate diode, drain connected to mounting plane (general) +K NMOS_D_ n-mos n-mosfet transistor +$ENDCMP +# +$CMP Q_NMOS_D_SGD +D Transistor N-MOSFETwith substrate diode (general) +K NMOS_D_ n-mos n-mosfet transistor +$ENDCMP +# $CMP Q_NMOS_GDS D Transistor N-MOSFET (general) K nmos n-mos n-mosfet transistor $ENDCMP # $CMP Q_NMOS_GDSD -D Transistor N-MOSFET, collector connected to mounting plane (general) +D Transistor N-MOSFET, drain connected to mounting plane (general) K nmos n-mos n-mosfet transistor $ENDCMP # @@ -849,7 +889,7 @@ K nmos n-mos n-mosfet transistor $ENDCMP # $CMP Q_NMOS_SDGD -D Transistor N-MOSFET, collector connected to mounting plane (general) +D Transistor N-MOSFET, drain connected to mounting plane (general) K nmos n-mos n-mosfet transistor $ENDCMP # @@ -983,13 +1023,53 @@ D Transistor P-MOSFET (general) K pmos p-mos p-mosfet transistor $ENDCMP # +$CMP Q_PMOS_D_DGS +D Transistor P-MOSFET with substrate diode (general) +K pmos p-mos p-mosfet transistor +$ENDCMP +# +$CMP Q_PMOS_D_DSG +D Transistor P-MOSFET with substrate diode (general) +K pmos p-mos p-mosfet transistor +$ENDCMP +# +$CMP Q_PMOS_D_GDS +D Transistor P-MOSFET with substrate diode (general) +K pmos p-mos p-mosfet transistor +$ENDCMP +# +$CMP Q_PMOS_D_GDSD +D Transistor P-MOSFET with substrate diode, drain connected to mounting plane (general) +K pmos p-mos p-mosfet transistor +$ENDCMP +# +$CMP Q_PMOS_D_GSD +D Transistor P-MOSFET with substrate diode (general) +K pmos p-mos p-mosfet transistor +$ENDCMP +# +$CMP Q_PMOS_D_SDG +D Transistor P-MOSFET with substrate diode (general) +K pmos p-mos p-mosfet transistor +$ENDCMP +# +$CMP Q_PMOS_D_SDGD +D Transistor P-MOSFET with substrate diode, drain connected to mounting plane (general) +K pmos p-mos p-mosfet transistor +$ENDCMP +# +$CMP Q_PMOS_D_SGD +D Transistor P-MOSFET with substrate diode (general) +K pmos p-mos p-mosfet transistor +$ENDCMP +# $CMP Q_PMOS_GDS D Transistor P-MOSFET (general) K pmos p-mos p-mosfet transistor $ENDCMP # $CMP Q_PMOS_GDSD -D Transistor P-MOSFET, collector connected to mounting plane (general) +D Transistor P-MOSFET, drain connected to mounting plane (general) K pmos p-mos p-mosfet transistor $ENDCMP # @@ -1004,7 +1084,7 @@ K pmos p-mos p-mosfet transistor $ENDCMP # $CMP Q_PMOS_SDGD -D Transistor P-MOSFET, collector connected to mounting plane (general) +D Transistor P-MOSFET, drain connected to mounting plane (general) K pmos p-mos p-mosfet transistor $ENDCMP # diff --git a/library/device.lib b/library/device.lib index dc1dc66f..f90d30d8 100644 --- a/library/device.lib +++ b/library/device.lib @@ -3444,8 +3444,8 @@ ENDDEF # Q_NIGBT_CEG # DEF Q_NIGBT_CEG Q 0 0 Y N 1 F N -F0 "Q" 300 50 50 H V R CNN -F1 "Q_NIGBT_CEG" 750 -50 50 H V R CNN +F0 "Q" 200 50 50 H V L CNN +F1 "Q_NIGBT_CEG" 200 -50 50 H V L CNN F2 "" 200 100 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW @@ -3468,8 +3468,8 @@ ENDDEF # Q_NIGBT_CGE # DEF Q_NIGBT_CGE Q 0 0 Y N 1 F N -F0 "Q" 300 50 50 H V R CNN -F1 "Q_NIGBT_CGE" 750 -50 50 H V R CNN +F0 "Q" 200 50 50 H V L CNN +F1 "Q_NIGBT_CGE" 200 -50 50 H V L CNN F2 "" 200 100 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW @@ -3492,8 +3492,8 @@ ENDDEF # Q_NIGBT_ECG # DEF Q_NIGBT_ECG Q 0 0 Y N 1 F N -F0 "Q" 300 50 50 H V R CNN -F1 "Q_NIGBT_ECG" 750 -50 50 H V R CNN +F0 "Q" 200 50 50 H V L CNN +F1 "Q_NIGBT_ECG" 200 -50 50 H V L CNN F2 "" 200 100 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW @@ -3516,8 +3516,8 @@ ENDDEF # Q_NIGBT_ECGC # DEF Q_NIGBT_ECGC Q 0 0 Y N 1 F N -F0 "Q" 300 50 50 H V R CNN -F1 "Q_NIGBT_ECGC" 700 -50 50 H V R CNN +F0 "Q" 200 50 50 H V L CNN +F1 "Q_NIGBT_ECGC" 200 -50 50 H V L CNN F2 "" 200 100 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW @@ -3542,8 +3542,8 @@ ENDDEF # Q_NIGBT_EGC # DEF Q_NIGBT_EGC Q 0 0 Y N 1 F N -F0 "Q" 300 50 50 H V R CNN -F1 "Q_NIGBT_EGC" 750 -50 50 H V R CNN +F0 "Q" 200 50 50 H V L CNN +F1 "Q_NIGBT_EGC" 200 -50 50 H V L CNN F2 "" 200 100 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW @@ -3566,8 +3566,8 @@ ENDDEF # Q_NIGBT_GCE # DEF Q_NIGBT_GCE Q 0 0 Y N 1 F N -F0 "Q" 300 50 50 H V R CNN -F1 "Q_NIGBT_GCE" 750 -50 50 H V R CNN +F0 "Q" 200 50 50 H V L CNN +F1 "Q_NIGBT_GCE" 200 -50 50 H V L CNN F2 "" 200 100 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW @@ -3590,8 +3590,8 @@ ENDDEF # Q_NIGBT_GCEC # DEF Q_NIGBT_GCEC Q 0 0 Y N 1 F N -F0 "Q" 300 50 50 H V R CNN -F1 "Q_NIGBT_GCEC" 700 -50 50 H V R CNN +F0 "Q" 200 50 50 H V L CNN +F1 "Q_NIGBT_GCEC" 200 -50 50 H V L CNN F2 "" 200 100 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW @@ -3616,8 +3616,8 @@ ENDDEF # Q_NIGBT_GEC # DEF Q_NIGBT_GEC Q 0 0 Y N 1 F N -F0 "Q" 300 50 50 H V R CNN -F1 "Q_NIGBT_GEC" 750 -50 50 H V R CNN +F0 "Q" 200 50 50 H V L CNN +F1 "Q_NIGBT_GEC" 200 -50 50 H V L CNN F2 "" 200 100 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW @@ -3640,8 +3640,8 @@ ENDDEF # Q_NJFET_DGS # DEF Q_NJFET_DGS Q 0 0 Y N 1 F N -F0 "Q" 300 50 50 H V R CNN -F1 "Q_NJFET_DGS" 650 -50 50 H V R CNN +F0 "Q" 200 50 50 H V L CNN +F1 "Q_NJFET_DGS" 200 -50 50 H V L CNN F2 "" 200 100 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW @@ -3659,8 +3659,8 @@ ENDDEF # Q_NJFET_DSG # DEF Q_NJFET_DSG Q 0 0 Y N 1 F N -F0 "Q" 300 50 50 H V R CNN -F1 "Q_NJFET_DSG" 650 -50 50 H V R CNN +F0 "Q" 200 50 50 H V L CNN +F1 "Q_NJFET_DSG" 200 -50 50 H V L CNN F2 "" 200 100 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW @@ -3678,8 +3678,8 @@ ENDDEF # Q_NJFET_GDS # DEF Q_NJFET_GDS Q 0 0 Y N 1 F N -F0 "Q" 300 50 50 H V R CNN -F1 "Q_NJFET_GDS" 650 -50 50 H V R CNN +F0 "Q" 200 50 50 H V L CNN +F1 "Q_NJFET_GDS" 200 -50 50 H V L CNN F2 "" 200 100 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW @@ -3697,8 +3697,8 @@ ENDDEF # Q_NJFET_GSD # DEF Q_NJFET_GSD Q 0 0 Y N 1 F N -F0 "Q" 300 50 50 H V R CNN -F1 "Q_NJFET_GSD" 650 -50 50 H V R CNN +F0 "Q" 200 50 50 H V L CNN +F1 "Q_NJFET_GSD" 200 -50 50 H V L CNN F2 "" 200 100 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW @@ -3716,8 +3716,8 @@ ENDDEF # Q_NJFET_SDG # DEF Q_NJFET_SDG Q 0 0 Y N 1 F N -F0 "Q" 300 50 50 H V R CNN -F1 "Q_NJFET_SDG" 650 -50 50 H V R CNN +F0 "Q" 200 50 50 H V L CNN +F1 "Q_NJFET_SDG" 200 -50 50 H V L CNN F2 "" 200 100 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW @@ -3735,8 +3735,8 @@ ENDDEF # Q_NJFET_SGD # DEF Q_NJFET_SGD Q 0 0 Y N 1 F N -F0 "Q" 300 50 50 H V R CNN -F1 "Q_NJFET_SGD" 650 -50 50 H V R CNN +F0 "Q" 200 50 50 H V L CNN +F1 "Q_NJFET_SGD" 200 -50 50 H V L CNN F2 "" 200 100 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW @@ -3754,8 +3754,8 @@ ENDDEF # Q_NMOS_DGS # DEF Q_NMOS_DGS Q 0 0 Y N 1 F N -F0 "Q" 300 50 50 H V R CNN -F1 "Q_NMOS_DGS" 650 -50 50 H V R CNN +F0 "Q" 200 50 50 H V L CNN +F1 "Q_NMOS_DGS" 200 -50 50 H V L CNN F2 "" 200 100 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW @@ -3780,8 +3780,8 @@ ENDDEF # Q_NMOS_DSG # DEF Q_NMOS_DSG Q 0 0 Y N 1 F N -F0 "Q" 300 50 50 H V R CNN -F1 "Q_NMOS_DSG" 650 -50 50 H V R CNN +F0 "Q" 200 50 50 H V L CNN +F1 "Q_NMOS_DSG" 200 -50 50 H V L CNN F2 "" 200 100 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW @@ -3803,11 +3803,263 @@ X G 3 -200 0 210 R 50 50 1 1 I ENDDRAW ENDDEF # +# Q_NMOS_D_DGS +# +DEF Q_NMOS_D_DGS Q 0 0 Y N 1 F N +F0 "Q" 200 50 50 H V L CNN +F1 "Q_NMOS_D_DGS" 200 -50 50 H V L CNN +F2 "" 200 100 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +C 65 0 111 0 1 10 N +C 100 -70 11 0 1 0 F +C 100 70 11 0 1 0 F +P 2 0 1 0 30 -70 100 -70 N +P 2 0 1 10 30 -50 30 -90 N +P 2 0 1 0 30 0 100 0 N +P 2 0 1 10 30 20 30 -20 N +P 2 0 1 0 30 70 100 70 N +P 2 0 1 10 30 90 30 50 N +P 2 0 1 0 100 -70 100 -100 N +P 2 0 1 0 100 -70 100 0 N +P 2 0 1 0 100 100 100 70 N +P 3 0 1 10 10 75 10 -75 10 -75 N +P 4 0 1 0 40 0 80 15 80 -15 40 0 F +P 4 0 1 0 100 -70 130 -70 130 70 100 70 N +P 4 0 1 0 110 20 115 15 145 15 150 10 N +P 4 0 1 0 130 15 115 -10 145 -10 130 15 F +X D 1 100 200 100 D 50 50 1 1 P +X G 2 -200 0 210 R 50 50 1 1 I +X S 3 100 -200 100 U 50 50 1 1 P +ENDDRAW +ENDDEF +# +# Q_NMOS_D_DSG +# +DEF Q_NMOS_D_DSG Q 0 0 Y N 1 F N +F0 "Q" 200 50 50 H V L CNN +F1 "Q_NMOS_D_DSG" 200 -50 50 H V L CNN +F2 "" 200 100 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +C 65 0 111 0 1 10 N +C 100 -70 11 0 1 0 F +C 100 70 11 0 1 0 F +P 2 0 1 0 30 -70 100 -70 N +P 2 0 1 10 30 -50 30 -90 N +P 2 0 1 0 30 0 100 0 N +P 2 0 1 10 30 20 30 -20 N +P 2 0 1 0 30 70 100 70 N +P 2 0 1 10 30 90 30 50 N +P 2 0 1 0 100 -70 100 -100 N +P 2 0 1 0 100 -70 100 0 N +P 2 0 1 0 100 100 100 70 N +P 3 0 1 10 10 75 10 -75 10 -75 N +P 4 0 1 0 40 0 80 15 80 -15 40 0 F +P 4 0 1 0 100 -70 130 -70 130 70 100 70 N +P 4 0 1 0 110 20 115 15 145 15 150 10 N +P 4 0 1 0 130 15 115 -10 145 -10 130 15 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 G 3 -200 0 210 R 50 50 1 1 I +ENDDRAW +ENDDEF +# +# Q_NMOS_D_GDS +# +DEF Q_NMOS_D_GDS Q 0 0 Y N 1 F N +F0 "Q" 200 50 50 H V L CNN +F1 "Q_NMOS_D_GDS" 200 -50 50 H V L CNN +F2 "" 200 100 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +C 65 0 111 0 1 10 N +C 100 -70 11 0 1 0 F +C 100 70 11 0 1 0 F +P 2 0 1 0 30 -70 100 -70 N +P 2 0 1 10 30 -50 30 -90 N +P 2 0 1 0 30 0 100 0 N +P 2 0 1 10 30 20 30 -20 N +P 2 0 1 0 30 70 100 70 N +P 2 0 1 10 30 90 30 50 N +P 2 0 1 0 100 -70 100 -100 N +P 2 0 1 0 100 -70 100 0 N +P 2 0 1 0 100 100 100 70 N +P 3 0 1 10 10 75 10 -75 10 -75 N +P 4 0 1 0 40 0 80 15 80 -15 40 0 F +P 4 0 1 0 100 -70 130 -70 130 70 100 70 N +P 4 0 1 0 110 20 115 15 145 15 150 10 N +P 4 0 1 0 130 15 115 -10 145 -10 130 15 F +X G 1 -200 0 210 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 +# +# Q_NMOS_D_GDSD +# +DEF Q_NMOS_D_GDSD Q 0 0 Y N 1 F N +F0 "Q" 200 50 50 H V L CNN +F1 "Q_NMOS_D_GDSD" 200 -50 50 H V L CNN +F2 "" 200 100 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +C 65 0 111 0 1 10 N +C 100 -70 11 0 1 0 F +C 100 70 11 0 1 0 F +P 2 0 1 0 30 -70 100 -70 N +P 2 0 1 10 30 -50 30 -90 N +P 2 0 1 0 30 0 100 0 N +P 2 0 1 10 30 20 30 -20 N +P 2 0 1 0 30 70 100 70 N +P 2 0 1 10 30 90 30 50 N +P 2 0 1 0 100 -70 100 -100 N +P 2 0 1 0 100 -70 100 0 N +P 2 0 1 0 100 100 100 70 N +P 2 0 1 0 100 100 200 100 N +P 3 0 1 10 10 75 10 -75 10 -75 N +P 4 0 1 0 40 0 80 15 80 -15 40 0 F +P 4 0 1 0 100 -70 130 -70 130 70 100 70 N +P 4 0 1 0 110 20 115 15 145 15 150 10 N +P 4 0 1 0 130 15 115 -10 145 -10 130 15 F +X G 1 -200 0 210 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 +X D 4 200 200 100 D 50 50 1 1 P +ENDDRAW +ENDDEF +# +# Q_NMOS_D_GSD +# +DEF Q_NMOS_D_GSD Q 0 0 Y N 1 F N +F0 "Q" 200 50 50 H V L CNN +F1 "Q_NMOS_D_GSD" 200 -50 50 H V L CNN +F2 "" 200 100 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +C 65 0 111 0 1 10 N +C 100 -70 11 0 1 0 F +C 100 70 11 0 1 0 F +P 2 0 1 0 30 -70 100 -70 N +P 2 0 1 10 30 -50 30 -90 N +P 2 0 1 0 30 0 100 0 N +P 2 0 1 10 30 20 30 -20 N +P 2 0 1 0 30 70 100 70 N +P 2 0 1 10 30 90 30 50 N +P 2 0 1 0 100 -70 100 -100 N +P 2 0 1 0 100 -70 100 0 N +P 2 0 1 0 100 100 100 70 N +P 3 0 1 10 10 75 10 -75 10 -75 N +P 4 0 1 0 40 0 80 15 80 -15 40 0 F +P 4 0 1 0 100 -70 130 -70 130 70 100 70 N +P 4 0 1 0 110 20 115 15 145 15 150 10 N +P 4 0 1 0 130 15 115 -10 145 -10 130 15 F +X G 1 -200 0 210 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 +# +# Q_NMOS_D_SDG +# +DEF Q_NMOS_D_SDG Q 0 0 Y N 1 F N +F0 "Q" 200 50 50 H V L CNN +F1 "Q_NMOS_D_SDG" 200 -50 50 H V L CNN +F2 "" 200 100 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +C 65 0 111 0 1 10 N +C 100 -70 11 0 1 0 F +C 100 70 11 0 1 0 F +P 2 0 1 0 30 -70 100 -70 N +P 2 0 1 10 30 -50 30 -90 N +P 2 0 1 0 30 0 100 0 N +P 2 0 1 10 30 20 30 -20 N +P 2 0 1 0 30 70 100 70 N +P 2 0 1 10 30 90 30 50 N +P 2 0 1 0 100 -70 100 -100 N +P 2 0 1 0 100 -70 100 0 N +P 2 0 1 0 100 100 100 70 N +P 3 0 1 10 10 75 10 -75 10 -75 N +P 4 0 1 0 40 0 80 15 80 -15 40 0 F +P 4 0 1 0 100 -70 130 -70 130 70 100 70 N +P 4 0 1 0 110 20 115 15 145 15 150 10 N +P 4 0 1 0 130 15 115 -10 145 -10 130 15 F +X S 1 100 -200 100 U 50 50 1 1 P +X D 2 100 200 100 D 50 50 1 1 P +X G 3 -200 0 210 R 50 50 1 1 I +ENDDRAW +ENDDEF +# +# Q_NMOS_D_SDGD +# +DEF Q_NMOS_D_SDGD Q 0 0 Y N 1 F N +F0 "Q" 200 50 50 H V L CNN +F1 "Q_NMOS_D_SDGD" 200 -50 50 H V L CNN +F2 "" 200 100 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +C 65 0 111 0 1 10 N +C 100 -70 11 0 1 0 F +C 100 70 11 0 1 0 F +P 2 0 1 0 30 -70 100 -70 N +P 2 0 1 10 30 -50 30 -90 N +P 2 0 1 0 30 0 100 0 N +P 2 0 1 10 30 20 30 -20 N +P 2 0 1 0 30 70 100 70 N +P 2 0 1 10 30 90 30 50 N +P 2 0 1 0 100 -70 100 -100 N +P 2 0 1 0 100 -70 100 0 N +P 2 0 1 0 100 100 100 70 N +P 2 0 1 0 100 100 200 100 N +P 3 0 1 10 10 75 10 -75 10 -75 N +P 4 0 1 0 40 0 80 15 80 -15 40 0 F +P 4 0 1 0 100 -70 130 -70 130 70 100 70 N +P 4 0 1 0 110 20 115 15 145 15 150 10 N +P 4 0 1 0 130 15 115 -10 145 -10 130 15 F +X S 1 100 -200 100 U 50 50 1 1 P +X D 2 100 200 100 D 50 50 1 1 P +X G 3 -200 0 210 R 50 50 1 1 I +X D 4 200 200 100 D 50 50 1 1 P +ENDDRAW +ENDDEF +# +# Q_NMOS_D_SGD +# +DEF Q_NMOS_D_SGD Q 0 0 Y N 1 F N +F0 "Q" 200 50 50 H V L CNN +F1 "Q_NMOS_D_SGD" 200 -50 50 H V L CNN +F2 "" 200 100 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +C 65 0 111 0 1 10 N +C 100 -70 11 0 1 0 F +C 100 70 11 0 1 0 F +P 2 0 1 0 30 -70 100 -70 N +P 2 0 1 10 30 -50 30 -90 N +P 2 0 1 0 30 0 100 0 N +P 2 0 1 10 30 20 30 -20 N +P 2 0 1 0 30 70 100 70 N +P 2 0 1 10 30 90 30 50 N +P 2 0 1 0 100 -70 100 -100 N +P 2 0 1 0 100 -70 100 0 N +P 2 0 1 0 100 100 100 70 N +P 3 0 1 10 10 75 10 -75 10 -75 N +P 4 0 1 0 40 0 80 15 80 -15 40 0 F +P 4 0 1 0 100 -70 130 -70 130 70 100 70 N +P 4 0 1 0 110 20 115 15 145 15 150 10 N +P 4 0 1 0 130 15 115 -10 145 -10 130 15 F +X S 1 100 -200 100 U 50 50 1 1 P +X G 2 -200 0 210 R 50 50 1 1 I +X D 3 100 200 100 D 50 50 1 1 P +ENDDRAW +ENDDEF +# # Q_NMOS_GDS # DEF Q_NMOS_GDS Q 0 0 Y N 1 F N -F0 "Q" 300 50 50 H V R CNN -F1 "Q_NMOS_GDS" 650 -50 50 H V R CNN +F0 "Q" 200 50 50 H V L CNN +F1 "Q_NMOS_GDS" 200 -50 50 H V L CNN F2 "" 200 100 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW @@ -3832,8 +4084,8 @@ ENDDEF # Q_NMOS_GDSD # DEF Q_NMOS_GDSD Q 0 0 Y N 1 F N -F0 "Q" 300 50 50 H V R CNN -F1 "Q_NMOS_GDSD" 700 -50 50 H V R CNN +F0 "Q" 200 50 50 H V L CNN +F1 "Q_NMOS_GDSD" 200 -50 50 H V L CNN F2 "" 200 100 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW @@ -3860,8 +4112,8 @@ ENDDEF # Q_NMOS_GSD # DEF Q_NMOS_GSD Q 0 0 Y N 1 F N -F0 "Q" 300 50 50 H V R CNN -F1 "Q_NMOS_GSD" 650 -50 50 H V R CNN +F0 "Q" 200 50 50 H V L CNN +F1 "Q_NMOS_GSD" 200 -50 50 H V L CNN F2 "" 200 100 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW @@ -3886,8 +4138,8 @@ ENDDEF # Q_NMOS_SDG # DEF Q_NMOS_SDG Q 0 0 Y N 1 F N -F0 "Q" 300 50 50 H V R CNN -F1 "Q_NMOS_SDG" 650 -50 50 H V R CNN +F0 "Q" 200 50 50 H V L CNN +F1 "Q_NMOS_SDG" 200 -50 50 H V L CNN F2 "" 200 100 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW @@ -3912,8 +4164,8 @@ ENDDEF # Q_NMOS_SDGD # DEF Q_NMOS_SDGD Q 0 0 Y N 1 F N -F0 "Q" 300 50 50 H V R CNN -F1 "Q_NMOS_SDGD" 700 -50 50 H V R CNN +F0 "Q" 200 50 50 H V L CNN +F1 "Q_NMOS_SDGD" 200 -50 50 H V L CNN F2 "" 200 100 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW @@ -3940,8 +4192,8 @@ ENDDEF # Q_NMOS_SGD # DEF Q_NMOS_SGD Q 0 0 Y N 1 F N -F0 "Q" 300 50 50 H V R CNN -F1 "Q_NMOS_SGD" 650 -50 50 H V R CNN +F0 "Q" 200 50 50 H V L CNN +F1 "Q_NMOS_SGD" 200 -50 50 H V L CNN F2 "" 200 100 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW @@ -3966,8 +4218,8 @@ ENDDEF # Q_NPN_BCE # DEF Q_NPN_BCE Q 0 0 Y N 1 F N -F0 "Q" 300 50 50 H V R CNN -F1 "Q_NPN_BCE" 600 -50 50 H V R CNN +F0 "Q" 200 50 50 H V L CNN +F1 "Q_NPN_BCE" 200 -50 50 H V L CNN F2 "" 200 100 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW @@ -3985,8 +4237,8 @@ ENDDEF # Q_NPN_BCEC # DEF Q_NPN_BCEC Q 0 0 Y N 1 F N -F0 "Q" 300 50 50 H V R CNN -F1 "Q_NPN_BCEC" 650 -50 50 H V R CNN +F0 "Q" 200 50 50 H V L CNN +F1 "Q_NPN_BCEC" 200 -50 50 H V L CNN F2 "" 200 100 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW @@ -4006,8 +4258,8 @@ ENDDEF # Q_NPN_BEC # DEF Q_NPN_BEC Q 0 0 Y N 1 F N -F0 "Q" 300 50 50 H V R CNN -F1 "Q_NPN_BEC" 600 -50 50 H V R CNN +F0 "Q" 200 50 50 H V L CNN +F1 "Q_NPN_BEC" 200 -50 50 H V L CNN F2 "" 200 100 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW @@ -4025,8 +4277,8 @@ ENDDEF # Q_NPN_CBE # DEF Q_NPN_CBE Q 0 0 Y N 1 F N -F0 "Q" 300 50 50 H V R CNN -F1 "Q_NPN_CBE" 600 -50 50 H V R CNN +F0 "Q" 200 50 50 H V L CNN +F1 "Q_NPN_CBE" 200 -50 50 H V L CNN F2 "" 200 100 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW @@ -4044,8 +4296,8 @@ ENDDEF # Q_NPN_CEB # DEF Q_NPN_CEB Q 0 0 Y N 1 F N -F0 "Q" 300 50 50 H V R CNN -F1 "Q_NPN_CEB" 600 -50 50 H V R CNN +F0 "Q" 200 50 50 H V L CNN +F1 "Q_NPN_CEB" 200 -50 50 H V L CNN F2 "" 200 100 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW @@ -4063,8 +4315,8 @@ ENDDEF # Q_NPN_Darlington_BCE # DEF Q_NPN_Darlington_BCE Q 0 0 Y N 1 F N -F0 "Q" 300 50 50 H V L CNN -F1 "Q_NPN_Darlington_BCE" 300 -50 50 H V L CNN +F0 "Q" 180 50 50 H V L CNN +F1 "Q_NPN_Darlington_BCE" 180 -50 50 H V L CNN F2 "" 200 100 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW @@ -4083,8 +4335,8 @@ ENDDEF # Q_NPN_Darlington_BCEC # DEF Q_NPN_Darlington_BCEC Q 0 0 Y N 1 F N -F0 "Q" 300 50 50 H V L CNN -F1 "Q_NPN_Darlington_BCEC" 300 -50 50 H V L CNN +F0 "Q" 220 50 50 H V L CNN +F1 "Q_NPN_Darlington_BCEC" 220 -50 50 H V L CNN F2 "" 200 100 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW @@ -4105,8 +4357,8 @@ ENDDEF # Q_NPN_Darlington_BEC # DEF Q_NPN_Darlington_BEC Q 0 0 Y N 1 F N -F0 "Q" 300 50 50 H V L CNN -F1 "Q_NPN_Darlington_BEC" 300 -50 50 H V L CNN +F0 "Q" 180 50 50 H V L CNN +F1 "Q_NPN_Darlington_BEC" 180 -50 50 H V L CNN F2 "" 200 100 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW @@ -4125,8 +4377,8 @@ ENDDEF # Q_NPN_Darlington_CBE # DEF Q_NPN_Darlington_CBE Q 0 0 Y N 1 F N -F0 "Q" 300 50 50 H V L CNN -F1 "Q_NPN_Darlington_CBE" 300 -50 50 H V L CNN +F0 "Q" 180 50 50 H V L CNN +F1 "Q_NPN_Darlington_CBE" 180 -50 50 H V L CNN F2 "" 200 100 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW @@ -4145,8 +4397,8 @@ ENDDEF # Q_NPN_Darlington_CEB # DEF Q_NPN_Darlington_CEB Q 0 0 Y N 1 F N -F0 "Q" 300 50 50 H V L CNN -F1 "Q_NPN_Darlington_CEB" 300 -50 50 H V L CNN +F0 "Q" 180 50 50 H V L CNN +F1 "Q_NPN_Darlington_CEB" 180 -50 50 H V L CNN F2 "" 200 100 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW @@ -4165,8 +4417,8 @@ ENDDEF # Q_NPN_Darlington_EBC # DEF Q_NPN_Darlington_EBC Q 0 0 Y N 1 F N -F0 "Q" 300 50 50 H V L CNN -F1 "Q_NPN_Darlington_EBC" 300 -50 50 H V L CNN +F0 "Q" 180 50 50 H V L CNN +F1 "Q_NPN_Darlington_EBC" 180 -50 50 H V L CNN F2 "" 200 100 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW @@ -4185,8 +4437,8 @@ ENDDEF # Q_NPN_Darlington_ECB # DEF Q_NPN_Darlington_ECB Q 0 0 Y N 1 F N -F0 "Q" 300 50 50 H V L CNN -F1 "Q_NPN_Darlington_ECB" 300 -50 50 H V L CNN +F0 "Q" 180 50 50 H V L CNN +F1 "Q_NPN_Darlington_ECB" 180 -50 50 H V L CNN F2 "" 200 100 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW @@ -4205,8 +4457,8 @@ ENDDEF # Q_NPN_Darlington_ECBC # DEF Q_NPN_Darlington_ECBC Q 0 0 Y N 1 F N -F0 "Q" 300 50 50 H V L CNN -F1 "Q_NPN_Darlington_ECBC" 200 -50 50 H V L CNN +F0 "Q" 220 50 50 H V L CNN +F1 "Q_NPN_Darlington_ECBC" 220 -50 50 H V L CNN F2 "" 200 100 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW @@ -4227,8 +4479,8 @@ ENDDEF # Q_NPN_EBC # DEF Q_NPN_EBC Q 0 0 Y N 1 F N -F0 "Q" 300 50 50 H V R CNN -F1 "Q_NPN_EBC" 600 -50 50 H V R CNN +F0 "Q" 200 50 50 H V L CNN +F1 "Q_NPN_EBC" 200 -50 50 H V L CNN F2 "" 200 100 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW @@ -4246,8 +4498,8 @@ ENDDEF # Q_NPN_ECB # DEF Q_NPN_ECB Q 0 0 Y N 1 F N -F0 "Q" 300 50 50 H V R CNN -F1 "Q_NPN_ECB" 600 -50 50 H V R CNN +F0 "Q" 200 50 50 H V L CNN +F1 "Q_NPN_ECB" 200 -50 50 H V L CNN F2 "" 200 100 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW @@ -4265,8 +4517,8 @@ ENDDEF # Q_NPN_ECBC # DEF Q_NPN_ECBC Q 0 0 Y N 1 F N -F0 "Q" 300 50 50 H V R CNN -F1 "Q_NPN_ECBC" 650 -50 50 H V R CNN +F0 "Q" 200 50 50 H V L CNN +F1 "Q_NPN_ECBC" 200 -50 50 H V L CNN F2 "" 200 100 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW @@ -4286,8 +4538,8 @@ ENDDEF # Q_NUJT_BEB # DEF Q_NUJT_BEB Q 0 0 Y N 1 F N -F0 "Q" 300 50 50 H V R CNN -F1 "Q_NUJT_BEB" 650 -50 50 H V R CNN +F0 "Q" 200 50 50 H V L CNN +F1 "Q_NUJT_BEB" 200 -50 50 H V L CNN F2 "" 200 100 50 H V C CNN F3 "" 0 -40 50 H V C CNN DRAW @@ -4306,8 +4558,8 @@ ENDDEF # Q_PJFET_DGS # DEF Q_PJFET_DGS Q 0 0 Y N 1 F N -F0 "Q" 300 50 50 H V R CNN -F1 "Q_PJFET_DGS" 650 -50 50 H V R CNN +F0 "Q" 200 50 50 H V L CNN +F1 "Q_PJFET_DGS" 200 -50 50 H V L CNN F2 "" 200 100 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW @@ -4325,8 +4577,8 @@ ENDDEF # Q_PJFET_DSG # DEF Q_PJFET_DSG Q 0 0 Y N 1 F N -F0 "Q" 300 50 50 H V R CNN -F1 "Q_PJFET_DSG" 650 -50 50 H V R CNN +F0 "Q" 200 50 50 H V L CNN +F1 "Q_PJFET_DSG" 200 -50 50 H V L CNN F2 "" 200 100 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW @@ -4344,8 +4596,8 @@ ENDDEF # Q_PJFET_GDS # DEF Q_PJFET_GDS Q 0 0 Y N 1 F N -F0 "Q" 300 50 50 H V R CNN -F1 "Q_PJFET_GDS" 650 -50 50 H V R CNN +F0 "Q" 200 50 50 H V L CNN +F1 "Q_PJFET_GDS" 200 -50 50 H V L CNN F2 "" 200 100 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW @@ -4363,8 +4615,8 @@ ENDDEF # Q_PJFET_GSD # DEF Q_PJFET_GSD Q 0 0 Y N 1 F N -F0 "Q" 300 50 50 H V R CNN -F1 "Q_PJFET_GSD" 650 -50 50 H V R CNN +F0 "Q" 200 50 50 H V L CNN +F1 "Q_PJFET_GSD" 200 -50 50 H V L CNN F2 "" 200 100 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW @@ -4382,8 +4634,8 @@ ENDDEF # Q_PJFET_SDG # DEF Q_PJFET_SDG Q 0 0 Y N 1 F N -F0 "Q" 300 50 50 H V R CNN -F1 "Q_PJFET_SDG" 650 -50 50 H V R CNN +F0 "Q" 200 50 50 H V L CNN +F1 "Q_PJFET_SDG" 200 -50 50 H V L CNN F2 "" 200 100 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW @@ -4401,8 +4653,8 @@ ENDDEF # Q_PJFET_SGD # DEF Q_PJFET_SGD Q 0 0 Y N 1 F N -F0 "Q" 300 50 50 H V R CNN -F1 "Q_PJFET_SGD" 650 -50 50 H V R CNN +F0 "Q" 200 50 50 H V L CNN +F1 "Q_PJFET_SGD" 200 -50 50 H V L CNN F2 "" 200 100 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW @@ -4420,8 +4672,8 @@ ENDDEF # Q_PMOS_DGS # DEF Q_PMOS_DGS Q 0 0 Y N 1 F N -F0 "Q" 300 50 50 H V R CNN -F1 "Q_PMOS_DGS" 650 -50 50 H V R CNN +F0 "Q" 200 50 50 H V L CNN +F1 "Q_PMOS_DGS" 200 -50 50 H V L CNN F2 "" 200 100 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW @@ -4446,8 +4698,8 @@ ENDDEF # Q_PMOS_DSG # DEF Q_PMOS_DSG Q 0 0 Y N 1 F N -F0 "Q" 300 50 50 H V R CNN -F1 "Q_PMOS_DSG" 650 -50 50 H V R CNN +F0 "Q" 200 50 50 H V L CNN +F1 "Q_PMOS_DSG" 200 -50 50 H V L CNN F2 "" 200 100 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW @@ -4469,11 +4721,263 @@ X G 3 -200 0 210 R 50 50 1 1 I ENDDRAW ENDDEF # +# Q_PMOS_D_DGS +# +DEF Q_PMOS_D_DGS Q 0 0 Y N 1 F N +F0 "Q" 200 50 50 H V L CNN +F1 "Q_PMOS_D_DGS" 200 -50 50 H V L CNN +F2 "" 200 100 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +C 65 0 111 0 1 10 N +C 100 -70 11 0 1 0 F +C 100 70 11 0 1 0 F +P 2 0 1 0 30 -70 100 -70 N +P 2 0 1 10 30 -50 30 -90 N +P 2 0 1 0 30 0 100 0 N +P 2 0 1 10 30 20 30 -20 N +P 2 0 1 0 30 70 100 70 N +P 2 0 1 10 30 90 30 50 N +P 2 0 1 0 100 -70 100 -100 N +P 2 0 1 0 100 -70 100 0 N +P 2 0 1 0 100 100 100 70 N +P 3 0 1 10 10 75 10 -75 10 -75 N +P 4 0 1 0 90 0 50 -15 50 15 90 0 F +P 4 0 1 0 100 -70 130 -70 130 70 100 70 N +P 4 0 1 0 110 -20 115 -15 145 -15 150 -10 N +P 4 0 1 0 130 -15 115 10 145 10 130 -15 F +X D 1 100 200 100 D 50 50 1 1 P +X G 2 -200 0 210 R 50 50 1 1 I +X S 3 100 -200 100 U 50 50 1 1 P +ENDDRAW +ENDDEF +# +# Q_PMOS_D_DSG +# +DEF Q_PMOS_D_DSG Q 0 0 Y N 1 F N +F0 "Q" 200 50 50 H V L CNN +F1 "Q_PMOS_D_DSG" 200 -50 50 H V L CNN +F2 "" 200 100 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +C 65 0 111 0 1 10 N +C 100 -70 11 0 1 0 F +C 100 70 11 0 1 0 F +P 2 0 1 0 30 -70 100 -70 N +P 2 0 1 10 30 -50 30 -90 N +P 2 0 1 0 30 0 100 0 N +P 2 0 1 10 30 20 30 -20 N +P 2 0 1 0 30 70 100 70 N +P 2 0 1 10 30 90 30 50 N +P 2 0 1 0 100 -70 100 -100 N +P 2 0 1 0 100 -70 100 0 N +P 2 0 1 0 100 100 100 70 N +P 3 0 1 10 10 75 10 -75 10 -75 N +P 4 0 1 0 90 0 50 -15 50 15 90 0 F +P 4 0 1 0 100 -70 130 -70 130 70 100 70 N +P 4 0 1 0 110 -20 115 -15 145 -15 150 -10 N +P 4 0 1 0 130 -15 115 10 145 10 130 -15 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 G 3 -200 0 210 R 50 50 1 1 I +ENDDRAW +ENDDEF +# +# Q_PMOS_D_GDS +# +DEF Q_PMOS_D_GDS Q 0 0 Y N 1 F N +F0 "Q" 200 50 50 H V L CNN +F1 "Q_PMOS_D_GDS" 200 -50 50 H V L CNN +F2 "" 200 100 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +C 65 0 111 0 1 10 N +C 100 -70 11 0 1 0 F +C 100 70 11 0 1 0 F +P 2 0 1 0 30 -70 100 -70 N +P 2 0 1 10 30 -50 30 -90 N +P 2 0 1 0 30 0 100 0 N +P 2 0 1 10 30 20 30 -20 N +P 2 0 1 0 30 70 100 70 N +P 2 0 1 10 30 90 30 50 N +P 2 0 1 0 100 -70 100 -100 N +P 2 0 1 0 100 -70 100 0 N +P 2 0 1 0 100 100 100 70 N +P 3 0 1 10 10 75 10 -75 10 -75 N +P 4 0 1 0 90 0 50 -15 50 15 90 0 F +P 4 0 1 0 100 -70 130 -70 130 70 100 70 N +P 4 0 1 0 110 -20 115 -15 145 -15 150 -10 N +P 4 0 1 0 130 -15 115 10 145 10 130 -15 F +X G 1 -200 0 210 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 +# +# Q_PMOS_D_GDSD +# +DEF Q_PMOS_D_GDSD Q 0 0 Y N 1 F N +F0 "Q" 200 50 50 H V L CNN +F1 "Q_PMOS_D_GDSD" 200 -50 50 H V L CNN +F2 "" 200 100 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +C 65 0 111 0 1 10 N +C 100 -70 11 0 1 0 F +C 100 70 11 0 1 0 F +P 2 0 1 0 30 -70 100 -70 N +P 2 0 1 10 30 -50 30 -90 N +P 2 0 1 0 30 0 100 0 N +P 2 0 1 10 30 20 30 -20 N +P 2 0 1 0 30 70 100 70 N +P 2 0 1 10 30 90 30 50 N +P 2 0 1 0 100 -70 100 -100 N +P 2 0 1 0 100 -70 100 0 N +P 2 0 1 0 100 100 100 70 N +P 2 0 1 0 200 100 100 100 N +P 3 0 1 10 10 75 10 -75 10 -75 N +P 4 0 1 0 90 0 50 -15 50 15 90 0 F +P 4 0 1 0 100 -70 130 -70 130 70 100 70 N +P 4 0 1 0 110 -20 115 -15 145 -15 150 -10 N +P 4 0 1 0 130 -15 115 10 145 10 130 -15 F +X G 1 -200 0 210 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 +X D 4 200 200 100 D 50 50 1 1 P +ENDDRAW +ENDDEF +# +# Q_PMOS_D_GSD +# +DEF Q_PMOS_D_GSD Q 0 0 Y N 1 F N +F0 "Q" 200 50 50 H V L CNN +F1 "Q_PMOS_D_GSD" 200 -50 50 H V L CNN +F2 "" 200 100 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +C 65 0 111 0 1 10 N +C 100 -70 11 0 1 0 F +C 100 70 11 0 1 0 F +P 2 0 1 0 30 -70 100 -70 N +P 2 0 1 10 30 -50 30 -90 N +P 2 0 1 0 30 0 100 0 N +P 2 0 1 10 30 20 30 -20 N +P 2 0 1 0 30 70 100 70 N +P 2 0 1 10 30 90 30 50 N +P 2 0 1 0 100 -70 100 -100 N +P 2 0 1 0 100 -70 100 0 N +P 2 0 1 0 100 100 100 70 N +P 3 0 1 10 10 75 10 -75 10 -75 N +P 4 0 1 0 90 0 50 -15 50 15 90 0 F +P 4 0 1 0 100 -70 130 -70 130 70 100 70 N +P 4 0 1 0 110 -20 115 -15 145 -15 150 -10 N +P 4 0 1 0 130 -15 115 10 145 10 130 -15 F +X G 1 -200 0 210 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 +# +# Q_PMOS_D_SDG +# +DEF Q_PMOS_D_SDG Q 0 0 Y N 1 F N +F0 "Q" 200 50 50 H V L CNN +F1 "Q_PMOS_D_SDG" 200 -50 50 H V L CNN +F2 "" 200 100 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +C 65 0 111 0 1 10 N +C 100 -70 11 0 1 0 F +C 100 70 11 0 1 0 F +P 2 0 1 0 30 -70 100 -70 N +P 2 0 1 10 30 -50 30 -90 N +P 2 0 1 0 30 0 100 0 N +P 2 0 1 10 30 20 30 -20 N +P 2 0 1 0 30 70 100 70 N +P 2 0 1 10 30 90 30 50 N +P 2 0 1 0 100 -70 100 -100 N +P 2 0 1 0 100 -70 100 0 N +P 2 0 1 0 100 100 100 70 N +P 3 0 1 10 10 75 10 -75 10 -75 N +P 4 0 1 0 90 0 50 -15 50 15 90 0 F +P 4 0 1 0 100 -70 130 -70 130 70 100 70 N +P 4 0 1 0 110 -20 115 -15 145 -15 150 -10 N +P 4 0 1 0 130 -15 115 10 145 10 130 -15 F +X S 1 100 -200 100 U 50 50 1 1 P +X D 2 100 200 100 D 50 50 1 1 P +X G 3 -200 0 210 R 50 50 1 1 I +ENDDRAW +ENDDEF +# +# Q_PMOS_D_SDGD +# +DEF Q_PMOS_D_SDGD Q 0 0 Y N 1 F N +F0 "Q" 200 50 50 H V L CNN +F1 "Q_PMOS_D_SDGD" 200 -50 50 H V L CNN +F2 "" 200 100 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +C 65 0 111 0 1 10 N +C 100 -70 11 0 1 0 F +C 100 70 11 0 1 0 F +P 2 0 1 0 30 -70 100 -70 N +P 2 0 1 10 30 -50 30 -90 N +P 2 0 1 0 30 0 100 0 N +P 2 0 1 10 30 20 30 -20 N +P 2 0 1 0 30 70 100 70 N +P 2 0 1 10 30 90 30 50 N +P 2 0 1 0 100 -70 100 -100 N +P 2 0 1 0 100 -70 100 0 N +P 2 0 1 0 100 100 100 70 N +P 2 0 1 0 200 100 100 100 N +P 3 0 1 10 10 75 10 -75 10 -75 N +P 4 0 1 0 90 0 50 -15 50 15 90 0 F +P 4 0 1 0 100 -70 130 -70 130 70 100 70 N +P 4 0 1 0 110 -20 115 -15 145 -15 150 -10 N +P 4 0 1 0 130 -15 115 10 145 10 130 -15 F +X S 1 100 -200 100 U 50 50 1 1 P +X D 2 100 200 100 D 50 50 1 1 P +X G 3 -200 0 210 R 50 50 1 1 I +X D 4 200 200 100 D 50 50 1 1 P +ENDDRAW +ENDDEF +# +# Q_PMOS_D_SGD +# +DEF Q_PMOS_D_SGD Q 0 0 Y N 1 F N +F0 "Q" 200 50 50 H V L CNN +F1 "Q_PMOS_D_SGD" 200 -50 50 H V L CNN +F2 "" 200 100 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +C 65 0 111 0 1 10 N +C 100 -70 11 0 1 0 F +C 100 70 11 0 1 0 F +P 2 0 1 0 30 -70 100 -70 N +P 2 0 1 10 30 -50 30 -90 N +P 2 0 1 0 30 0 100 0 N +P 2 0 1 10 30 20 30 -20 N +P 2 0 1 0 30 70 100 70 N +P 2 0 1 10 30 90 30 50 N +P 2 0 1 0 100 -70 100 -100 N +P 2 0 1 0 100 -70 100 0 N +P 2 0 1 0 100 100 100 70 N +P 3 0 1 10 10 75 10 -75 10 -75 N +P 4 0 1 0 90 0 50 -15 50 15 90 0 F +P 4 0 1 0 100 -70 130 -70 130 70 100 70 N +P 4 0 1 0 110 -20 115 -15 145 -15 150 -10 N +P 4 0 1 0 130 -15 115 10 145 10 130 -15 F +X S 1 100 -200 100 U 50 50 1 1 P +X G 2 -200 0 210 R 50 50 1 1 I +X D 3 100 200 100 D 50 50 1 1 P +ENDDRAW +ENDDEF +# # Q_PMOS_GDS # DEF Q_PMOS_GDS Q 0 0 Y N 1 F N -F0 "Q" 300 50 50 H V R CNN -F1 "Q_PMOS_GDS" 650 -50 50 H V R CNN +F0 "Q" 200 50 50 H V L CNN +F1 "Q_PMOS_GDS" 200 -50 50 H V L CNN F2 "" 200 100 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW @@ -4498,8 +5002,8 @@ ENDDEF # Q_PMOS_GDSD # DEF Q_PMOS_GDSD Q 0 0 Y N 1 F N -F0 "Q" 300 50 50 H V R CNN -F1 "Q_PMOS_GDSD" 700 -50 50 H V R CNN +F0 "Q" 200 50 50 H V L CNN +F1 "Q_PMOS_GDSD" 200 -50 50 H V L CNN F2 "" 200 100 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW @@ -4526,8 +5030,8 @@ ENDDEF # Q_PMOS_GSD # DEF Q_PMOS_GSD Q 0 0 Y N 1 F N -F0 "Q" 300 50 50 H V R CNN -F1 "Q_PMOS_GSD" 650 -50 50 H V R CNN +F0 "Q" 200 50 50 H V L CNN +F1 "Q_PMOS_GSD" 200 -50 50 H V L CNN F2 "" 200 100 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW @@ -4552,8 +5056,8 @@ ENDDEF # Q_PMOS_SDG # DEF Q_PMOS_SDG Q 0 0 Y N 1 F N -F0 "Q" 300 50 50 H V R CNN -F1 "Q_PMOS_SDG" 650 -50 50 H V R CNN +F0 "Q" 200 50 50 H V L CNN +F1 "Q_PMOS_SDG" 200 -50 50 H V L CNN F2 "" 200 100 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW @@ -4578,8 +5082,8 @@ ENDDEF # Q_PMOS_SDGD # DEF Q_PMOS_SDGD Q 0 0 Y N 1 F N -F0 "Q" 300 50 50 H V R CNN -F1 "Q_PMOS_SDGD" 700 -50 50 H V R CNN +F0 "Q" 200 50 50 H V L CNN +F1 "Q_PMOS_SDGD" 200 -50 50 H V L CNN F2 "" 200 100 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW @@ -4606,8 +5110,8 @@ ENDDEF # Q_PMOS_SGD # DEF Q_PMOS_SGD Q 0 0 Y N 1 F N -F0 "Q" 300 50 50 H V R CNN -F1 "Q_PMOS_SGD" 650 -50 50 H V R CNN +F0 "Q" 200 50 50 H V L CNN +F1 "Q_PMOS_SGD" 200 -50 50 H V L CNN F2 "" 200 100 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW @@ -4632,8 +5136,8 @@ ENDDEF # Q_PNP_BCE # DEF Q_PNP_BCE Q 0 0 Y N 1 F N -F0 "Q" 300 50 50 H V R CNN -F1 "Q_PNP_BCE" 600 -50 50 H V R CNN +F0 "Q" 200 50 50 H V L CNN +F1 "Q_PNP_BCE" 200 -50 50 H V L CNN F2 "" 200 100 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW @@ -4651,8 +5155,8 @@ ENDDEF # Q_PNP_BCEC # DEF Q_PNP_BCEC Q 0 0 Y N 1 F N -F0 "Q" 300 50 50 H V R CNN -F1 "Q_PNP_BCEC" 650 -50 50 H V R CNN +F0 "Q" 200 50 50 H V L CNN +F1 "Q_PNP_BCEC" 200 -50 50 H V L CNN F2 "" 200 100 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW @@ -4672,8 +5176,8 @@ ENDDEF # Q_PNP_BEC # DEF Q_PNP_BEC Q 0 0 Y N 1 F N -F0 "Q" 300 50 50 H V R CNN -F1 "Q_PNP_BEC" 600 -50 50 H V R CNN +F0 "Q" 200 50 50 H V L CNN +F1 "Q_PNP_BEC" 200 -50 50 H V L CNN F2 "" 200 100 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW @@ -4691,8 +5195,8 @@ ENDDEF # Q_PNP_CBE # DEF Q_PNP_CBE Q 0 0 Y N 1 F N -F0 "Q" 300 50 50 H V R CNN -F1 "Q_PNP_CBE" 600 -50 50 H V R CNN +F0 "Q" 200 50 50 H V L CNN +F1 "Q_PNP_CBE" 200 -50 50 H V L CNN F2 "" 200 100 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW @@ -4710,8 +5214,8 @@ ENDDEF # Q_PNP_CEB # DEF Q_PNP_CEB Q 0 0 Y N 1 F N -F0 "Q" 300 50 50 H V R CNN -F1 "Q_PNP_CEB" 600 -50 50 H V R CNN +F0 "Q" 200 50 50 H V L CNN +F1 "Q_PNP_CEB" 200 -50 50 H V L CNN F2 "" 200 100 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW @@ -4729,8 +5233,8 @@ ENDDEF # Q_PNP_Darlington_BCE # DEF Q_PNP_Darlington_BCE Q 0 0 Y N 1 F N -F0 "Q" 300 50 50 H V L CNN -F1 "Q_PNP_Darlington_BCE" 300 -50 50 H V L CNN +F0 "Q" 180 50 50 H V L CNN +F1 "Q_PNP_Darlington_BCE" 180 -50 50 H V L CNN F2 "" 200 100 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW @@ -4749,8 +5253,8 @@ ENDDEF # Q_PNP_Darlington_BCEC # DEF Q_PNP_Darlington_BCEC Q 0 0 Y N 1 F N -F0 "Q" 300 50 50 H V L CNN -F1 "Q_PNP_Darlington_BCEC" 300 -50 50 H V L CNN +F0 "Q" 220 50 50 H V L CNN +F1 "Q_PNP_Darlington_BCEC" 220 -50 50 H V L CNN F2 "" 200 100 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW @@ -4771,8 +5275,8 @@ ENDDEF # Q_PNP_Darlington_BEC # DEF Q_PNP_Darlington_BEC Q 0 0 Y N 1 F N -F0 "Q" 300 50 50 H V L CNN -F1 "Q_PNP_Darlington_BEC" 300 -50 50 H V L CNN +F0 "Q" 180 50 50 H V L CNN +F1 "Q_PNP_Darlington_BEC" 180 -50 50 H V L CNN F2 "" 200 100 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW @@ -4791,8 +5295,8 @@ ENDDEF # Q_PNP_Darlington_CBE # DEF Q_PNP_Darlington_CBE Q 0 0 Y N 1 F N -F0 "Q" 300 50 50 H V L CNN -F1 "Q_PNP_Darlington_CBE" 300 -50 50 H V L CNN +F0 "Q" 180 50 50 H V L CNN +F1 "Q_PNP_Darlington_CBE" 180 -50 50 H V L CNN F2 "" 200 100 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW @@ -4811,8 +5315,8 @@ ENDDEF # Q_PNP_Darlington_CEB # DEF Q_PNP_Darlington_CEB Q 0 0 Y N 1 F N -F0 "Q" 300 50 50 H V L CNN -F1 "Q_PNP_Darlington_CEB" 300 -50 50 H V L CNN +F0 "Q" 180 50 50 H V L CNN +F1 "Q_PNP_Darlington_CEB" 180 -50 50 H V L CNN F2 "" 200 100 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW @@ -4831,8 +5335,8 @@ ENDDEF # Q_PNP_Darlington_EBC # DEF Q_PNP_Darlington_EBC Q 0 0 Y N 1 F N -F0 "Q" 300 50 50 H V L CNN -F1 "Q_PNP_Darlington_EBC" 300 -50 50 H V L CNN +F0 "Q" 180 50 50 H V L CNN +F1 "Q_PNP_Darlington_EBC" 180 -50 50 H V L CNN F2 "" 200 100 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW @@ -4851,8 +5355,8 @@ ENDDEF # Q_PNP_Darlington_ECB # DEF Q_PNP_Darlington_ECB Q 0 0 Y N 1 F N -F0 "Q" 300 50 50 H V L CNN -F1 "Q_PNP_Darlington_ECB" 300 -50 50 H V L CNN +F0 "Q" 180 50 50 H V L CNN +F1 "Q_PNP_Darlington_ECB" 180 -50 50 H V L CNN F2 "" 200 100 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW @@ -4871,8 +5375,8 @@ ENDDEF # Q_PNP_Darlington_ECBC # DEF Q_PNP_Darlington_ECBC Q 0 0 Y N 1 F N -F0 "Q" 300 50 50 H V L CNN -F1 "Q_PNP_Darlington_ECBC" 300 -50 50 H V L CNN +F0 "Q" 220 50 50 H V L CNN +F1 "Q_PNP_Darlington_ECBC" 220 -50 50 H V L CNN F2 "" 200 100 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW @@ -4893,8 +5397,8 @@ ENDDEF # Q_PNP_EBC # DEF Q_PNP_EBC Q 0 0 Y N 1 F N -F0 "Q" 300 50 50 H V R CNN -F1 "Q_PNP_EBC" 600 -50 50 H V R CNN +F0 "Q" 200 50 50 H V L CNN +F1 "Q_PNP_EBC" 200 -50 50 H V L CNN F2 "" 200 100 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW @@ -4912,8 +5416,8 @@ ENDDEF # Q_PNP_ECB # DEF Q_PNP_ECB Q 0 0 Y N 1 F N -F0 "Q" 300 50 50 H V R CNN -F1 "Q_PNP_ECB" 600 -50 50 H V R CNN +F0 "Q" 200 50 50 H V L CNN +F1 "Q_PNP_ECB" 200 -50 50 H V L CNN F2 "" 200 100 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW @@ -4931,8 +5435,8 @@ ENDDEF # Q_PNP_ECBC # DEF Q_PNP_ECBC Q 0 0 Y N 1 F N -F0 "Q" 300 50 50 H V R CNN -F1 "Q_PNP_ECBC" 650 -50 50 H V R CNN +F0 "Q" 200 50 50 H V L CNN +F1 "Q_PNP_ECBC" 200 -50 50 H V L CNN F2 "" 200 100 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW @@ -4952,8 +5456,8 @@ ENDDEF # Q_PUJT_BEB # DEF Q_PUJT_BEB Q 0 0 Y N 1 F N -F0 "Q" 300 50 50 H V R CNN -F1 "Q_PUJT_BEB" 650 -50 50 H V R CNN +F0 "Q" 200 50 50 H V L CNN +F1 "Q_PUJT_BEB" 200 -50 50 H V L CNN F2 "" 200 100 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW From 33b6d6a6ddf1bd0d570ffb64f9bdbd86553ae924 Mon Sep 17 00:00:00 2001 From: Ashton Johnson Date: Sun, 23 Oct 2016 21:29:28 -0500 Subject: [PATCH 177/283] Updated field alignment. Removed datasheet from datasheet field. --- library/microchip.lib | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/library/microchip.lib b/library/microchip.lib index 9c1e093e..5effa3d7 100644 --- a/library/microchip.lib +++ b/library/microchip.lib @@ -177,16 +177,16 @@ ENDDEF # KSZ9031RNXCA # DEF KSZ9031RNXCA U 0 40 Y Y 1 F N -F0 "U" -1050 1450 50 H V C CNN -F1 "KSZ9031RNXCA" 0 450 50 H V C CNN -F2 "Housings_DFN_QFN:QFN-48-1EP_7x7mm_Pitch0.5mm" 0 -100 50 H I C CNN +F0 "U" -900 1525 50 H V R CNN +F1 "KSZ9031RNXCA" -900 1450 50 H V R CNN +F2 "Housings_DFN_QFN:QFN-48-1EP_7x7mm_Pitch0.5mm" 450 -1450 50 H I L CNN F3 "http://ww1.microchip.com/downloads/en/DeviceDoc/00002117C.pdf" 0 -1750 50 H I C CNN $FPLIST QFN*1EP*7x7mm*Pitch0.5mm* $ENDFPLIST DRAW -T 0 0 300 50 0 0 0 10/100/1000 Normal 0 C C -T 0 0 200 50 0 0 0 Ethernet~PHY Normal 0 C C +T 0 0 300 50 0 0 0 10/100/1000 Normal 0 C C +T 0 0 200 50 0 0 0 Ethernet~PHY Normal 0 C C S -1100 -1400 1100 1400 1 0 10 f X AVDDH 1 -300 1600 200 D 50 50 1 1 W X TXRXP_A 2 1300 -800 200 L 50 50 1 1 I From 3d6e2b1bee0a3c643930f2d0b0792b86cd059b63 Mon Sep 17 00:00:00 2001 From: Piotr Wiszowaty Date: Mon, 24 Oct 2016 21:48:16 +0200 Subject: [PATCH 178/283] memory: Correct M25PX32 description and footprint filter --- library/memory.dcm | 2 +- library/memory.lib | 188 +++++++++++++++++++++++---------------------- 2 files changed, 97 insertions(+), 93 deletions(-) diff --git a/library/memory.dcm b/library/memory.dcm index 7768ab75..b091f86a 100644 --- a/library/memory.dcm +++ b/library/memory.dcm @@ -518,7 +518,7 @@ $ENDCMP $CMP M25PX32 D 32Mb, Dual I/O, 4KB Subsector Erase, 3V Serial Flash Memory with 75 MHz SPI Bus Interface K NOR Serial Flash Embedded Memory -F https://www.google.com/url?sa=t&rct=j&q=&esrc=s&source=web&cd=1&cad=rja&uact=8&ved=0CB0QFjAAahUKEwjhtq7R7NjIAhVGPhQKHRptD80&url=https%3A%2F%2Fwww.micron.com%2F~%2Fmedia%2Fdocuments%2Fproducts%2Fdata-sheet%2Fnor-flash%2Fserial-nor%2Fm25px%2Fm25px32.pdf&usg=AFQjCNETnYTJfezd4Jtf_gXNZGa2nfbq0A +F https://www.micron.com/~/media/documents/products/data-sheet/nor-flash/serial-nor/m25px/m25px32.pdf $ENDCMP # $CMP M29W004 diff --git a/library/memory.lib b/library/memory.lib index b430c721..6c32ef45 100644 --- a/library/memory.lib +++ b/library/memory.lib @@ -9,6 +9,7 @@ F1 "2130" 0 200 50 H V C CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW +S -500 -1300 500 1300 0 1 0 N X CE 1 -800 -800 300 R 50 50 1 1 I I X R/W 2 -800 -1000 300 R 50 50 1 1 I X BUSY 3 -800 -1100 300 R 50 50 1 1 O I @@ -57,7 +58,6 @@ X VCC 48 0 1300 0 U 50 50 1 1 W N X I/O3L 19 -800 -200 300 R 50 50 1 1 T X I/O4R 29 800 -300 300 L 50 50 1 1 T X A3R 39 800 900 300 L 50 50 1 1 I -S -500 -1300 500 1300 0 1 0 N ENDDRAW ENDDEF # @@ -72,13 +72,13 @@ ALIAS 24C512 DRAW X GND 4 0 -500 200 U 50 50 0 0 W X VCC 8 0 500 200 D 50 50 0 0 W +S -400 -300 400 300 1 1 0 N X A0 1 -700 200 300 R 50 50 1 1 I X A1 2 -700 100 300 R 50 50 1 1 I X A2 3 -700 0 300 R 50 50 1 1 I X SDA 5 700 -200 300 L 50 50 1 1 B X SCL 6 700 -100 300 L 50 50 1 1 I X WP 7 700 100 300 L 50 50 1 1 I -S -400 -300 400 300 1 1 0 N ENDDRAW ENDDEF # @@ -91,6 +91,7 @@ F2 "" -350 -50 50 H V C CNN F3 "" -350 -50 50 H V C CNN ALIAS AT25_EEPROM BR25S_EEPROM CAT250_EEPROM DRAW +S -300 200 300 -200 0 1 10 f X ~CS 1 -400 -100 100 R 50 50 1 1 I X MISO 2 400 -100 100 L 50 50 1 1 I X ~WP 3 -400 100 100 R 50 50 1 1 I @@ -99,7 +100,6 @@ X MOSI 5 400 0 100 L 50 50 1 1 I X SCK 6 400 100 100 L 50 50 1 1 I X ~HOLD 7 -400 0 100 R 50 50 1 1 I X Vcc 8 0 300 100 D 50 50 1 1 W -S -300 200 300 -200 0 1 10 f ENDDRAW ENDDEF # @@ -113,6 +113,7 @@ F3 "" 0 0 50 H V C CNN DRAW X GND 12 0 -800 50 U 50 50 0 0 W N X Vcc 24 0 800 50 D 50 50 0 0 W N +S -400 750 400 -750 0 1 0 N X A7 1 -700 0 300 R 50 50 1 1 I X A6 2 -700 100 300 R 50 50 1 1 I X A5 3 -700 200 300 R 50 50 1 1 I @@ -135,7 +136,6 @@ X Q6 16 700 100 300 L 50 50 1 1 T X Q7 17 700 0 300 L 50 50 1 1 T X E 18 -700 -700 300 R 50 50 1 1 I I X A10 19 -700 -300 300 R 50 50 1 1 I -S -400 750 400 -750 0 1 0 N ENDDRAW ENDDEF # @@ -149,6 +149,7 @@ F3 "" 0 0 50 H V C CNN DRAW X GND 12 0 -800 50 U 50 50 0 0 W N X Vcc 24 0 800 50 D 50 50 0 0 W N +S -400 750 400 -750 0 1 0 N X A7 1 -700 0 300 R 50 50 1 1 I X A6 2 -700 100 300 R 50 50 1 1 I X A5 3 -700 200 300 R 50 50 1 1 I @@ -171,7 +172,6 @@ X Q6 16 700 100 300 L 50 50 1 1 T X Q7 17 700 0 300 L 50 50 1 1 T X ~E 18 -700 -700 300 R 50 50 1 1 I X A10 19 -700 -300 300 R 50 50 1 1 I -S -400 750 400 -750 0 1 0 N ENDDRAW ENDDEF # @@ -185,6 +185,7 @@ F3 "" 0 0 50 H V C CNN DRAW X VCC 32 0 1000 50 D 50 50 0 0 W N X GND 16 0 -1400 50 U 50 50 0 0 W N +S -400 950 400 -1350 0 1 0 N X VPP 1 -700 -1000 300 R 50 50 1 1 I X A16 2 -700 -700 300 R 50 50 1 1 I X A15 3 -700 -600 300 R 50 50 1 1 I @@ -214,7 +215,6 @@ X D4 18 700 500 300 L 50 50 1 1 T X A13 28 -700 -400 300 R 50 50 1 1 I X D5 19 700 400 300 L 50 50 1 1 T X A14 29 -700 -500 300 R 50 50 1 1 I -S -400 950 400 -1350 0 1 0 N ENDDRAW ENDDEF # @@ -228,6 +228,7 @@ F3 "" 0 0 50 H V C CNN DRAW X VCC 32 0 1000 50 D 50 50 0 0 W N X GND 16 0 -1400 50 U 50 50 0 0 W N +S -400 950 400 -1350 0 1 0 N X VPP 1 -700 -1000 300 R 50 50 1 1 I X A16 2 -700 -700 300 R 50 50 1 1 I X A15 3 -700 -600 300 R 50 50 1 1 I @@ -258,7 +259,6 @@ X D4 18 700 500 300 L 50 50 1 1 T X A13 28 -700 -400 300 R 50 50 1 1 I X D5 19 700 400 300 L 50 50 1 1 T X A14 29 -700 -500 300 R 50 50 1 1 I -S -400 950 400 -1350 0 1 0 N ENDDRAW ENDDEF # @@ -272,6 +272,7 @@ F3 "" 0 0 50 H V C CNN DRAW X VCC 32 0 1000 50 D 50 50 0 0 W N X GND 16 0 -1400 50 U 50 50 0 0 W N +S -400 950 400 -1350 0 1 0 N X VPP 1 -700 -1000 300 R 50 50 1 1 I X A16 2 -700 -700 300 R 50 50 1 1 I X A15 3 -700 -600 300 R 50 50 1 1 I @@ -302,7 +303,6 @@ X D4 18 700 500 300 L 50 50 1 1 T X A13 28 -700 -400 300 R 50 50 1 1 I X D5 19 700 400 300 L 50 50 1 1 T X A14 29 -700 -500 300 R 50 50 1 1 I -S -400 950 400 -1350 0 1 0 N ENDDRAW ENDDEF # @@ -316,6 +316,7 @@ F3 "" 0 0 50 H V C CNN DRAW X VCC 32 0 1000 50 D 50 50 0 0 W N X GND 16 0 -1400 50 U 50 50 0 0 W N +S -400 950 400 -1350 0 1 0 N X A19 1 -700 -1000 300 R 50 50 1 1 I X A16 2 -700 -700 300 R 50 50 1 1 I X A15 3 -700 -600 300 R 50 50 1 1 I @@ -346,7 +347,6 @@ X D4 18 700 500 300 L 50 50 1 1 T X A13 28 -700 -400 300 R 50 50 1 1 I X D5 19 700 400 300 L 50 50 1 1 T X A14 29 -700 -500 300 R 50 50 1 1 I -S -400 950 400 -1350 0 1 0 N ENDDRAW ENDDEF # @@ -361,6 +361,7 @@ ALIAS 27128 DRAW X GND 14 0 -1000 50 U 50 50 0 0 W N X VCC 28 0 1000 50 D 50 50 0 0 W N +S -400 950 400 -950 0 1 0 N X VPP 1 -700 -600 300 R 50 50 1 1 I X A12 2 -700 -300 300 R 50 50 1 1 I X A7 3 -700 200 300 R 50 50 1 1 I @@ -387,7 +388,6 @@ X D5 17 700 400 300 L 50 50 1 1 T X ~PGM 27 -700 -500 300 R 50 50 1 1 I I X D6 18 700 300 300 L 50 50 1 1 T X D7 19 700 200 300 L 50 50 1 1 T -S -400 950 400 -950 0 1 0 N ENDDRAW ENDDEF # @@ -402,6 +402,7 @@ ALIAS 27256 DRAW X GND 14 0 -1000 50 U 50 50 0 0 W N X VCC 28 0 1000 50 D 50 50 0 0 W N +S -400 950 400 -950 0 1 0 N X VPP 1 -700 -600 300 R 50 50 1 1 I X A12 2 -700 -300 300 R 50 50 1 1 I X A7 3 -700 200 300 R 50 50 1 1 I @@ -428,7 +429,6 @@ X D5 17 700 400 300 L 50 50 1 1 T X A14 27 -700 -500 300 R 50 50 1 1 I X D6 18 700 300 300 L 50 50 1 1 T X D7 19 700 200 300 L 50 50 1 1 T -S -400 950 400 -950 0 1 0 N ENDDRAW ENDDEF # @@ -443,6 +443,7 @@ ALIAS 27512 DRAW X GND 14 0 -1000 50 U 50 50 0 0 W N X VCC 28 0 1000 50 D 50 50 0 0 W N +S -400 950 400 -950 0 1 0 N X A15 1 -700 -600 300 R 50 50 1 1 I X A12 2 -700 -300 300 R 50 50 1 1 I X A7 3 -700 200 300 R 50 50 1 1 I @@ -469,7 +470,6 @@ X D5 17 700 400 300 L 50 50 1 1 T X A14 27 -700 -500 300 R 50 50 1 1 I X D6 18 700 300 300 L 50 50 1 1 T X D7 19 700 200 300 L 50 50 1 1 T -S -400 950 400 -950 0 1 0 N ENDDRAW ENDDEF # @@ -483,6 +483,7 @@ F3 "" 0 0 50 H V C CNN DRAW X VCC 32 -400 1000 50 U 50 50 0 0 W N X GND 16 -400 -1100 50 U 50 50 0 0 W N +S -500 -1050 500 1050 0 1 0 N X NU1 1 800 -650 300 L 50 50 1 1 P X A15 2 -800 -550 300 R 50 50 1 1 I X A12 3 -800 -250 300 R 50 50 1 1 I @@ -513,7 +514,6 @@ X O3 18 800 650 300 L 50 50 1 1 T X A9 28 -800 50 300 R 50 50 1 1 I X O4 19 800 550 300 L 50 50 1 1 T X A8 29 -800 150 300 R 50 50 1 1 I -S -500 -1050 500 1050 0 1 0 N ENDDRAW ENDDEF # @@ -528,6 +528,7 @@ ALIAS 2764 DRAW X GND 14 0 -1000 50 U 50 50 0 0 W N X VCC 28 0 1000 50 D 50 50 0 0 W N +S -400 950 400 -950 0 1 0 N X VPP 1 -700 -600 300 R 50 50 1 1 I X A12 2 -700 -300 300 R 50 50 1 1 I X A7 3 -700 200 300 R 50 50 1 1 I @@ -554,7 +555,6 @@ X D5 17 700 400 300 L 50 50 1 1 T X ~PGM 27 -700 -500 300 R 50 50 1 1 I I X D6 18 700 300 300 L 50 50 1 1 T X D7 19 700 200 300 L 50 50 1 1 T -S -400 950 400 -950 0 1 0 N ENDDRAW ENDDEF # @@ -568,6 +568,7 @@ F3 "" 0 0 50 H V C CNN DRAW X GND 14 0 -1000 50 U 50 50 0 0 W N X VCC 28 0 1000 50 D 50 50 0 0 W N +S -400 950 400 -950 0 1 0 N X A14 1 -700 -500 300 R 50 50 1 1 I X A12 2 -700 -300 300 R 50 50 1 1 I X A7 3 -700 200 300 R 50 50 1 1 I @@ -594,7 +595,6 @@ X D5 17 700 400 300 L 50 50 1 1 T X WE 27 -700 -700 300 R 50 50 1 1 I L X D6 18 700 300 300 L 50 50 1 1 T X D7 19 700 200 300 L 50 50 1 1 T -S -400 950 400 -950 0 1 0 N ENDDRAW ENDDEF # @@ -609,6 +609,7 @@ $FPLIST PSOP* $ENDFPLIST DRAW +S -350 1300 350 -1300 0 1 10 f X VPP 1 0 1500 200 D 50 50 1 1 W 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 @@ -653,7 +654,6 @@ 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 # @@ -665,6 +665,7 @@ F1 "29F010-TSOP-SP" 600 -950 50 H V C CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW +S -350 -900 350 900 0 1 0 N X A11 1 -600 -300 250 R 50 50 1 1 I X A9 2 -600 -100 250 R 50 50 1 1 I X A8 3 -600 0 250 R 50 50 1 1 I @@ -695,7 +696,6 @@ X A2 18 -600 600 250 R 50 50 1 1 I X D6 28 600 200 250 L 50 50 1 1 T X A1 19 -600 700 250 R 50 50 1 1 I X D7 29 600 100 250 L 50 50 1 1 T -S -350 -900 350 900 0 1 0 N ENDDRAW ENDDEF # @@ -707,6 +707,7 @@ F1 "29W040" 300 -1250 50 H V C CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW +S -350 900 350 -1150 0 1 0 N X A11 1 -600 -300 250 R 50 50 1 1 I X A9 2 -600 -100 250 R 50 50 1 1 I X A8 3 -600 0 250 R 50 50 1 1 I @@ -739,7 +740,6 @@ X A2 18 -600 600 250 R 50 50 1 1 I X D6 28 600 200 250 L 50 50 1 1 T X A1 19 -600 700 250 R 50 50 1 1 I X D7 29 600 100 250 L 50 50 1 1 T -S -350 900 350 -1150 0 1 0 N ENDDRAW ENDDEF # @@ -751,6 +751,7 @@ F1 "4C1024" 50 -350 50 H V C CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW +S -300 700 300 -700 0 1 0 N X DI 1 600 450 300 L 50 50 1 1 I X WE 2 -600 -650 300 R 50 50 1 1 I I X RAS 3 -600 -450 300 R 50 50 1 1 I I @@ -768,7 +769,6 @@ X A9 15 -600 -250 300 R 50 50 1 1 I X CAS 16 -600 -550 300 R 50 50 1 1 I I X DO 17 600 650 300 L 50 50 1 1 T X GND 18 -200 -700 0 U 50 50 1 1 W N -S -300 700 300 -700 0 1 0 N ENDDRAW ENDDEF # @@ -780,6 +780,7 @@ F1 "4C4001" 50 -300 50 H V C CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW +S -350 750 350 -750 0 1 0 N X D0 1 600 700 250 L 50 50 1 1 T X D1 2 600 600 250 L 50 50 1 1 T X WR 3 -600 -600 250 R 50 50 1 1 I I @@ -800,7 +801,6 @@ X OE 16 -600 -700 250 R 50 50 1 1 I I X CAS 17 -600 -500 250 R 50 50 1 1 I I X D2 18 600 500 250 L 50 50 1 1 T X D3 19 600 400 250 L 50 50 1 1 T -S -350 750 350 -750 0 1 0 N ENDDRAW ENDDEF # @@ -818,6 +818,7 @@ $ENDFPLIST DRAW X GND 12 0 -800 50 U 40 40 0 0 W N X VCC 24 0 800 50 D 40 40 0 0 W N +S -450 750 450 -750 0 1 10 f X A7 1 -600 0 150 R 40 40 1 1 I X A6 2 -600 100 150 R 40 40 1 1 I X A5 3 -600 200 150 R 40 40 1 1 I @@ -840,7 +841,6 @@ X Q6 16 600 100 150 L 40 40 1 1 T X Q7 17 600 0 150 L 40 40 1 1 T X ~CS 18 -600 -700 150 R 40 40 1 1 I X A10 19 -600 -300 150 R 40 40 1 1 I -S -450 750 450 -750 0 1 10 f ENDDRAW ENDDEF # @@ -854,6 +854,7 @@ F3 "" 0 0 50 H V C CNN DRAW X VCC 32 0 1100 0 D 50 50 0 0 W N X GND 16 0 -1100 0 U 50 50 0 0 W N +S -400 1100 400 -1100 0 1 0 N X A16 2 -700 -550 300 R 50 50 1 1 I X A14 3 -700 -350 300 R 50 50 1 1 I X A12 4 -700 -150 300 R 50 50 1 1 I @@ -883,7 +884,6 @@ X Q4 18 700 650 300 L 50 50 1 1 T X A13 28 -700 -250 300 R 50 50 1 1 I X Q5 19 700 550 300 L 50 50 1 1 T X WR 29 -700 -1050 300 R 50 50 1 1 I I -S -400 1100 400 -1100 0 1 0 N ENDDRAW ENDDEF # @@ -896,6 +896,7 @@ F2 "" -100 0 50 H V C CNN F3 "" 0 100 50 H V C CNN ALIAS 93AAxxB DRAW +S -200 -200 200 300 0 1 10 f X CS 1 -300 100 100 R 50 50 1 1 I X SCLK 2 -300 0 100 R 50 50 1 1 I X DI 3 300 200 100 L 50 50 1 1 I @@ -904,7 +905,6 @@ X GND 5 -300 -100 100 R 50 50 1 1 W X NC 6 300 -100 100 L 50 50 1 1 I X NC 7 300 0 100 L 50 50 1 1 I X VCC 8 -300 200 100 R 50 50 1 1 W -S -200 -200 200 300 0 1 10 f ENDDRAW ENDDEF # @@ -916,6 +916,7 @@ F1 "93AAxxC" -200 -250 50 H V L CNN F2 "" -100 0 50 H V C CNN F3 "" 0 100 50 H V C CNN DRAW +S -200 -200 200 300 0 1 10 f X CS 1 -300 100 100 R 50 50 1 1 I X SCLK 2 -300 0 100 R 50 50 1 1 I X DI 3 300 200 100 L 50 50 1 1 I @@ -924,7 +925,6 @@ X GND 5 -300 -100 100 R 50 50 1 1 W X ORG 6 300 -100 100 L 50 50 1 1 I X NC 7 300 0 100 L 50 50 1 1 I X VCC 8 -300 200 100 R 50 50 1 1 W -S -200 -200 200 300 0 1 10 f ENDDRAW ENDDEF # @@ -937,6 +937,7 @@ F2 "" -100 0 50 H V C CNN F3 "" 0 100 50 H V C CNN ALIAS 93CxxB DRAW +S -200 -200 200 300 0 1 10 f X CS 1 -300 100 100 R 50 50 1 1 I X SCLK 2 -300 0 100 R 50 50 1 1 I X DI 3 300 200 100 L 50 50 1 1 I @@ -945,7 +946,6 @@ X GND 5 -300 -100 100 R 50 50 1 1 W X NC 6 300 -100 100 L 50 50 1 1 I X NC 7 300 0 100 L 50 50 1 1 I X VCC 8 -300 200 100 R 50 50 1 1 W -S -200 -200 200 300 0 1 10 f ENDDRAW ENDDEF # @@ -957,6 +957,7 @@ F1 "93CxxC" -200 -250 50 H V L CNN F2 "" -100 0 50 H V C CNN F3 "" 0 100 50 H V C CNN DRAW +S -200 -200 200 300 0 1 10 f X CS 1 -300 100 100 R 50 50 1 1 I X SCLK 2 -300 0 100 R 50 50 1 1 I X DI 3 300 200 100 L 50 50 1 1 I @@ -965,7 +966,6 @@ X GND 5 -300 -100 100 R 50 50 1 1 W X ORG 6 300 -100 100 L 50 50 1 1 I X NC 7 300 0 100 L 50 50 1 1 I X VCC 8 -300 200 100 R 50 50 1 1 W -S -200 -200 200 300 0 1 10 f ENDDRAW ENDDEF # @@ -978,6 +978,7 @@ F2 "" -100 0 50 H V C CNN F3 "" 0 100 50 H V C CNN ALIAS 93LCxxB DRAW +S -200 -200 200 300 0 1 10 f X CS 1 -300 100 100 R 50 50 1 1 I X SCLK 2 -300 0 100 R 50 50 1 1 I X DI 3 300 200 100 L 50 50 1 1 I @@ -986,7 +987,6 @@ X GND 5 -300 -100 100 R 50 50 1 1 W X NC 6 300 -100 100 L 50 50 1 1 I X NC 7 300 0 100 L 50 50 1 1 I X VCC 8 -300 200 100 R 50 50 1 1 W -S -200 -200 200 300 0 1 10 f ENDDRAW ENDDEF # @@ -998,6 +998,7 @@ F1 "93LCxxC" -200 -250 50 H V L CNN F2 "" -100 0 50 H V C CNN F3 "" 0 100 50 H V C CNN DRAW +S -200 -200 200 300 0 1 10 f X CS 1 -300 100 100 R 50 50 1 1 I X SCLK 2 -300 0 100 R 50 50 1 1 I X DI 3 300 200 100 L 50 50 1 1 I @@ -1006,7 +1007,6 @@ X GND 5 -300 -100 100 R 50 50 1 1 W X ORG 6 300 -100 100 L 50 50 1 1 I X NC 7 300 0 100 L 50 50 1 1 I X VCC 8 -300 200 100 R 50 50 1 1 W -S -200 -200 200 300 0 1 10 f ENDDRAW ENDDEF # @@ -1021,6 +1021,7 @@ $FPLIST BGA80_1mm_15X10 $ENDFPLIST DRAW +S -400 2100 400 -2100 0 1 0 N X A5 A1 -700 1500 300 R 50 50 1 1 I X DQ0 B1 700 2000 300 L 50 50 1 1 B X DQ17 C1 700 300 300 L 50 50 1 1 B @@ -1095,7 +1096,6 @@ X VSS G8 700 -1900 300 L 50 50 1 1 W X DQ9 H8 700 1100 300 L 50 50 1 1 B X VCC J8 -700 -2000 300 R 50 50 1 1 W X A18 K8 -700 200 300 R 50 50 1 1 I -S -400 2100 400 -2100 0 1 0 N ENDDRAW ENDDEF # @@ -1111,6 +1111,7 @@ $FPLIST UDFN* $ENDFPLIST DRAW +S -250 200 250 -250 0 1 10 f X A0 1 -400 150 150 R 40 40 1 1 I X A1 2 -400 50 150 R 40 40 1 1 I X A2 3 -400 -50 150 R 40 40 1 1 I @@ -1119,7 +1120,6 @@ X SDA 5 400 100 150 L 40 40 1 1 B X SCL 6 400 -50 150 L 40 40 1 1 I X WP 7 -400 -200 150 R 40 40 1 1 I X VCC 8 0 350 150 D 40 40 1 1 W -S -250 200 250 -250 0 1 10 f ENDDRAW ENDDEF # @@ -1135,6 +1135,7 @@ $FPLIST SO8* $ENDFPLIST DRAW +S -250 200 250 -250 0 1 10 f X A0 1 -400 150 150 R 40 40 1 1 I X A1 2 -400 50 150 R 40 40 1 1 I X A2 3 -400 -50 150 R 40 40 1 1 I @@ -1143,7 +1144,6 @@ X SDA 5 400 100 150 L 40 40 1 1 B X SCL 6 400 -50 150 L 40 40 1 1 I X WP 7 -400 -200 150 R 40 40 1 1 I X VCC 8 0 350 150 D 40 40 1 1 W -S -250 200 250 -250 0 1 10 f ENDDRAW ENDDEF # @@ -1160,12 +1160,12 @@ $FPLIST SOT-23* $ENDFPLIST DRAW +S -250 200 250 -250 0 1 10 f X SCL 1 400 -50 150 L 40 40 1 1 I X GND 2 0 -400 150 U 40 40 1 1 W X SDA 3 400 100 150 L 40 40 1 1 B X VCC 4 0 350 150 D 40 40 1 1 W X WP 5 -400 -200 150 R 40 40 1 1 I -S -250 200 250 -250 0 1 10 f ENDDRAW ENDDEF # @@ -1181,6 +1181,7 @@ $FPLIST TSSOP8* $ENDFPLIST DRAW +S -250 200 250 -250 0 1 10 f X A0 1 -400 150 150 R 40 40 1 1 I X A1 2 -400 50 150 R 40 40 1 1 I X A2 3 -400 -50 150 R 40 40 1 1 I @@ -1189,7 +1190,6 @@ X SDA 5 400 100 150 L 40 40 1 1 B X SCL 6 400 -50 150 L 40 40 1 1 I X WP 7 -400 -200 150 R 40 40 1 1 I X VCC 8 0 350 150 D 40 40 1 1 W -S -250 200 250 -250 0 1 10 f ENDDRAW ENDDEF # @@ -1204,6 +1204,7 @@ $FPLIST UDFN* $ENDFPLIST DRAW +S -250 200 250 -250 0 1 10 f X A1 2 -400 50 150 R 40 40 1 1 I X A2 3 -400 -50 150 R 40 40 1 1 I X GND 4 0 -400 150 U 40 40 1 1 W @@ -1211,7 +1212,6 @@ X SDA 5 400 100 150 L 40 40 1 1 B X SCL 6 400 -50 150 L 40 40 1 1 I X WP 7 -400 -200 150 R 40 40 1 1 I X VCC 8 0 350 150 D 40 40 1 1 W -S -250 200 250 -250 0 1 10 f ENDDRAW ENDDEF # @@ -1226,6 +1226,7 @@ $FPLIST SO8* $ENDFPLIST DRAW +S -250 200 250 -250 0 1 10 f X A1 2 -400 50 150 R 40 40 1 1 I X A2 3 -400 -50 150 R 40 40 1 1 I X GND 4 0 -400 150 U 40 40 1 1 W @@ -1233,7 +1234,6 @@ X SDA 5 400 100 150 L 40 40 1 1 B X SCL 6 400 -50 150 L 40 40 1 1 I X WP 7 -400 -200 150 R 40 40 1 1 I X VCC 8 0 350 150 D 40 40 1 1 W -S -250 200 250 -250 0 1 10 f ENDDRAW ENDDEF # @@ -1249,12 +1249,12 @@ $FPLIST SOT-23* $ENDFPLIST DRAW +S -250 200 250 -250 0 1 10 f X SCL 1 400 -50 150 L 40 40 1 1 I X GND 2 0 -400 150 U 40 40 1 1 W X SDA 3 400 100 150 L 40 40 1 1 B X VCC 4 0 350 150 D 40 40 1 1 W X WP 5 -400 -200 150 R 40 40 1 1 I -S -250 200 250 -250 0 1 10 f ENDDRAW ENDDEF # @@ -1269,6 +1269,7 @@ $FPLIST TSSOP8* $ENDFPLIST DRAW +S -250 200 250 -250 0 1 10 f X A1 2 -400 50 150 R 40 40 1 1 I X A2 3 -400 -50 150 R 40 40 1 1 I X GND 4 0 -400 150 U 40 40 1 1 W @@ -1276,7 +1277,6 @@ X SDA 5 400 100 150 L 40 40 1 1 B X SCL 6 400 -50 150 L 40 40 1 1 I X WP 7 -400 -200 150 R 40 40 1 1 I X VCC 8 0 350 150 D 40 40 1 1 W -S -250 200 250 -250 0 1 10 f ENDDRAW ENDDEF # @@ -1291,13 +1291,13 @@ $FPLIST UDFN* $ENDFPLIST DRAW +S -250 200 250 -250 0 1 10 f X A2 3 -400 -50 150 R 40 40 1 1 I X GND 4 0 -400 150 U 40 40 1 1 W X SDA 5 400 100 150 L 40 40 1 1 B X SCL 6 400 -50 150 L 40 40 1 1 I X WP 7 -400 -200 150 R 40 40 1 1 I X VCC 8 0 350 150 D 40 40 1 1 W -S -250 200 250 -250 0 1 10 f ENDDRAW ENDDEF # @@ -1312,13 +1312,13 @@ $FPLIST SO8* $ENDFPLIST DRAW +S -250 200 250 -250 0 1 10 f X A2 3 -400 -50 150 R 40 40 1 1 I X GND 4 0 -400 150 U 40 40 1 1 W X SDA 5 400 100 150 L 40 40 1 1 B X SCL 6 400 -50 150 L 40 40 1 1 I X WP 7 -400 -200 150 R 40 40 1 1 I X VCC 8 0 350 150 D 40 40 1 1 W -S -250 200 250 -250 0 1 10 f ENDDRAW ENDDEF # @@ -1334,12 +1334,12 @@ $FPLIST SOT-23* $ENDFPLIST DRAW +S -250 200 250 -250 0 1 10 f X SCL 1 400 -50 150 L 40 40 1 1 I X GND 2 0 -400 150 U 40 40 1 1 W X SDA 3 400 100 150 L 40 40 1 1 B X VCC 4 0 350 150 D 40 40 1 1 W X WP 5 -400 -200 150 R 40 40 1 1 I -S -250 200 250 -250 0 1 10 f ENDDRAW ENDDEF # @@ -1354,13 +1354,13 @@ $FPLIST TSSOP8* $ENDFPLIST DRAW +S -250 200 250 -250 0 1 10 f X A2 3 -400 -50 150 R 40 40 1 1 I X GND 4 0 -400 150 U 40 40 1 1 W X SDA 5 400 100 150 L 40 40 1 1 B X SCL 6 400 -50 150 L 40 40 1 1 I X WP 7 -400 -200 150 R 40 40 1 1 I X VCC 8 0 350 150 D 40 40 1 1 W -S -250 200 250 -250 0 1 10 f ENDDRAW ENDDEF # @@ -1375,12 +1375,12 @@ $FPLIST UDFN* $ENDFPLIST DRAW +S -250 200 250 -250 0 1 10 f X GND 4 0 -400 150 U 40 40 1 1 W X SDA 5 400 100 150 L 40 40 1 1 B X SCL 6 400 -50 150 L 40 40 1 1 I X WP 7 -400 -200 150 R 40 40 1 1 I X VCC 8 0 350 150 D 40 40 1 1 W -S -250 200 250 -250 0 1 10 f ENDDRAW ENDDEF # @@ -1395,12 +1395,12 @@ $FPLIST SO8* $ENDFPLIST DRAW +S -250 200 250 -250 0 1 10 f X GND 4 0 -400 150 U 40 40 1 1 W X SDA 5 400 100 150 L 40 40 1 1 B X SCL 6 400 -50 150 L 40 40 1 1 I X WP 7 -400 -200 150 R 40 40 1 1 I X VCC 8 0 350 150 D 40 40 1 1 W -S -250 200 250 -250 0 1 10 f ENDDRAW ENDDEF # @@ -1416,12 +1416,12 @@ $FPLIST SOT-23* $ENDFPLIST DRAW +S -250 200 250 -250 0 1 10 f X SCL 1 400 -50 150 L 40 40 1 1 I X GND 2 0 -400 150 U 40 40 1 1 W X SDA 3 400 100 150 L 40 40 1 1 B X VCC 4 0 350 150 D 40 40 1 1 W X WP 5 -400 -200 150 R 40 40 1 1 I -S -250 200 250 -250 0 1 10 f ENDDRAW ENDDEF # @@ -1436,12 +1436,12 @@ $FPLIST TSSOP8* $ENDFPLIST DRAW +S -250 200 250 -250 0 1 10 f X GND 4 0 -400 150 U 40 40 1 1 W X SDA 5 400 100 150 L 40 40 1 1 B X SCL 6 400 -50 150 L 40 40 1 1 I X WP 7 -400 -200 150 R 40 40 1 1 I X VCC 8 0 350 150 D 40 40 1 1 W -S -250 200 250 -250 0 1 10 f ENDDRAW ENDDEF # @@ -1456,6 +1456,7 @@ $FPLIST UDFN* $ENDFPLIST DRAW +S -250 200 250 -250 0 1 10 f X A0 1 -400 150 150 R 40 40 1 1 I X A1 2 -400 50 150 R 40 40 1 1 I X A2 3 -400 -50 150 R 40 40 1 1 I @@ -1464,7 +1465,6 @@ X SDA 5 400 100 150 L 40 40 1 1 B X SCL 6 400 -50 150 L 40 40 1 1 I X WP 7 -400 -200 150 R 40 40 1 1 I X VCC 8 0 350 150 D 40 40 1 1 W -S -250 200 250 -250 0 1 10 f ENDDRAW ENDDEF # @@ -1479,6 +1479,7 @@ $FPLIST SO8* $ENDFPLIST DRAW +S -250 200 250 -250 0 1 10 f X A0 1 -400 150 150 R 40 40 1 1 I X A1 2 -400 50 150 R 40 40 1 1 I X A2 3 -400 -50 150 R 40 40 1 1 I @@ -1487,7 +1488,6 @@ X SDA 5 400 100 150 L 40 40 1 1 B X SCL 6 400 -50 150 L 40 40 1 1 I X WP 7 -400 -200 150 R 40 40 1 1 I X VCC 8 0 350 150 D 40 40 1 1 W -S -250 200 250 -250 0 1 10 f ENDDRAW ENDDEF # @@ -1503,12 +1503,12 @@ $FPLIST SOT-23* $ENDFPLIST DRAW +S -250 200 250 -250 0 1 10 f X SCL 1 400 -50 150 L 40 40 1 1 I X GND 2 0 -400 150 U 40 40 1 1 W X SDA 3 400 100 150 L 40 40 1 1 B X VCC 4 0 350 150 D 40 40 1 1 W X WP 5 -400 -200 150 R 40 40 1 1 I -S -250 200 250 -250 0 1 10 f ENDDRAW ENDDEF # @@ -1523,6 +1523,7 @@ $FPLIST TSSOP8* $ENDFPLIST DRAW +S -250 200 250 -250 0 1 10 f X A0 1 -400 150 150 R 40 40 1 1 I X A1 2 -400 50 150 R 40 40 1 1 I X A2 3 -400 -50 150 R 40 40 1 1 I @@ -1531,7 +1532,6 @@ X SDA 5 400 100 150 L 40 40 1 1 B X SCL 6 400 -50 150 L 40 40 1 1 I X WP 7 -400 -200 150 R 40 40 1 1 I X VCC 8 0 350 150 D 40 40 1 1 W -S -250 200 250 -250 0 1 10 f ENDDRAW ENDDEF # @@ -1546,6 +1546,7 @@ $FPLIST UDFN* $ENDFPLIST DRAW +S -250 200 250 -250 0 1 10 f X A0 1 -400 150 150 R 40 40 1 1 I X A1 2 -400 50 150 R 40 40 1 1 I X A2 3 -400 -50 150 R 40 40 1 1 I @@ -1554,7 +1555,6 @@ X SDA 5 400 100 150 L 40 40 1 1 B X SCL 6 400 -50 150 L 40 40 1 1 I X WP 7 -400 -200 150 R 40 40 1 1 I X VCC 8 0 350 150 D 40 40 1 1 W -S -250 200 250 -250 0 1 10 f ENDDRAW ENDDEF # @@ -1569,6 +1569,7 @@ $FPLIST SO8* $ENDFPLIST DRAW +S -250 200 250 -250 0 1 10 f X A0 1 -400 150 150 R 40 40 1 1 I X A1 2 -400 50 150 R 40 40 1 1 I X A2 3 -400 -50 150 R 40 40 1 1 I @@ -1577,7 +1578,6 @@ X SDA 5 400 100 150 L 40 40 1 1 B X SCL 6 400 -50 150 L 40 40 1 1 I X WP 7 -400 -200 150 R 40 40 1 1 I X VCC 8 0 350 150 D 40 40 1 1 W -S -250 200 250 -250 0 1 10 f ENDDRAW ENDDEF # @@ -1592,6 +1592,7 @@ $FPLIST TSSOP8* $ENDFPLIST DRAW +S -250 200 250 -250 0 1 10 f X A0 1 -400 150 150 R 40 40 1 1 I X A1 2 -400 50 150 R 40 40 1 1 I X A2 3 -400 -50 150 R 40 40 1 1 I @@ -1600,7 +1601,6 @@ X SDA 5 400 100 150 L 40 40 1 1 B X SCL 6 400 -50 150 L 40 40 1 1 I X WP 7 -400 -200 150 R 40 40 1 1 I X VCC 8 0 350 150 D 40 40 1 1 W -S -250 200 250 -250 0 1 10 f ENDDRAW ENDDEF # @@ -1612,6 +1612,7 @@ F1 "AT45DB161-JC" 300 -250 50 H V C CNN F2 "PLCC32" 0 0 50 H V C CIN F3 "" 0 0 50 H V C CNN DRAW +S -400 200 400 -200 0 1 10 f X GND 1 0 -300 100 U 40 40 1 1 W X ~CS 4 -500 -50 100 R 40 40 1 1 I X SCK 5 -500 -150 100 R 40 40 1 1 I @@ -1621,7 +1622,6 @@ X VCC 32 0 300 100 D 40 40 1 1 W X RDY/~BSY 27 500 -150 100 L 40 40 1 1 O X ~RESET 28 500 150 100 L 40 40 1 1 I X ~WP 29 500 0 100 L 40 40 1 1 I -S -400 200 400 -200 0 1 10 f ENDDRAW ENDDEF # @@ -1634,6 +1634,7 @@ F2 "SOIC28" 0 0 50 H V C CIN F3 "" 0 0 50 H V C CNN ALIAS AT45DB161B-RC AT45DB161B-RC-2.5 DRAW +S -400 200 400 -200 0 1 10 f X GND 1 0 -300 100 U 40 40 1 1 W X ~CS 4 -500 -50 100 R 40 40 1 1 I X SCK 5 -500 -150 100 R 40 40 1 1 I @@ -1643,7 +1644,6 @@ X RDY/~BSY 23 500 -150 100 L 40 40 1 1 O X ~RESET 24 500 150 100 L 40 40 1 1 I X ~WP 25 500 0 100 L 40 40 1 1 I X VCC 28 0 300 100 D 40 40 1 1 W -S -400 200 400 -200 0 1 10 f ENDDRAW ENDDEF # @@ -1656,6 +1656,7 @@ F2 "TSSOP28" 0 0 50 H V C CIN F3 "" 0 0 50 H V C CNN ALIAS AT45DB161B-TC AT45DB161B-TC-2.5 DRAW +S -400 200 400 -200 0 1 10 f X RDY/~BSY 1 500 -150 100 L 40 40 1 1 O X ~RESET 2 500 150 100 L 40 40 1 1 I X ~WP 3 500 0 100 L 40 40 1 1 I @@ -1665,7 +1666,6 @@ X ~CS 11 -500 -50 100 R 40 40 1 1 I X SCK 12 -500 -150 100 R 40 40 1 1 I X SI 13 -500 150 100 R 40 40 1 1 I X SO 14 -500 50 100 R 40 40 1 1 O -S -400 200 400 -200 0 1 10 f ENDDRAW ENDDEF # @@ -1683,6 +1683,7 @@ X VCC 21 100 900 0 D 50 50 0 0 W N X VSS 22 -100 -900 0 U 50 50 0 0 W N X VSS 42 100 -900 0 U 50 50 0 0 W N X VSS 37 0 -900 0 U 50 50 0 0 W N +S -500 900 500 -900 0 1 0 N X DQ0 2 800 850 300 L 50 50 1 1 B X DQ1 3 800 750 300 L 50 50 1 1 B X DQ2 4 800 650 300 L 50 50 1 1 B @@ -1716,7 +1717,6 @@ X DQ12 38 800 -350 300 L 50 50 1 1 B X A2 19 -800 650 300 R 50 50 1 1 I X OE 29 -800 -850 300 R 50 50 1 1 I I X DQ13 39 800 -450 300 L 50 50 1 1 B -S -500 900 500 -900 0 1 0 N ENDDRAW ENDDEF # @@ -1732,6 +1732,7 @@ $FPLIST SO*28* $ENDFPLIST DRAW +S -350 700 350 -700 0 1 10 f X A12 2 -500 -600 150 R 40 40 1 1 I X A7 3 -500 -100 150 R 40 40 1 1 I X A6 4 -500 0 150 R 40 40 1 1 I @@ -1758,7 +1759,6 @@ X ~WE~ 27 500 -400 150 L 40 40 1 1 I X DQ6 18 500 0 150 L 40 40 1 1 B X VDD 28 0 800 100 D 40 40 1 1 W X DQ7 19 500 -100 150 L 40 40 1 1 B -S -350 700 350 -700 0 1 10 f ENDDRAW ENDDEF # @@ -1774,6 +1774,7 @@ $FPLIST SO*28* $ENDFPLIST DRAW +S -350 800 350 -800 0 1 10 f X A14 1 -500 -700 150 R 40 40 1 1 I X A12 2 -500 -500 150 R 40 40 1 1 I X A7 3 -500 0 150 R 40 40 1 1 I @@ -1802,7 +1803,6 @@ X ~WE~ 27 500 -500 150 L 40 40 1 1 I X DQ6 18 500 100 150 L 40 40 1 1 B X VDD 28 0 900 100 D 40 40 1 1 W X DQ7 19 500 0 150 L 40 40 1 1 B -S -350 800 350 -800 0 1 10 f ENDDRAW ENDDEF # @@ -1818,6 +1818,7 @@ $FPLIST SO8* $ENDFPLIST DRAW +S -250 200 250 -250 0 1 10 f X A0 1 -400 150 150 R 40 40 1 1 I X A1 2 -400 50 150 R 40 40 1 1 I X A2 3 -400 -50 150 R 40 40 1 1 I @@ -1826,7 +1827,6 @@ X SDA 5 400 100 150 L 40 40 1 1 B X SCL 6 400 -50 150 L 40 40 1 1 I X WP 7 -400 -200 150 R 40 40 1 1 I X VDD 8 0 350 150 D 40 40 1 1 W -S -250 200 250 -250 0 1 10 f ENDDRAW ENDDEF # @@ -1839,6 +1839,7 @@ F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN ALIAS HM53462 DRAW +S -350 -800 350 800 0 1 0 N X VCLK 1 -600 -700 250 R 50 50 1 1 I C X SD0 2 600 100 250 L 50 50 1 1 T X SD1 3 600 0 250 L 50 50 1 1 T @@ -1863,7 +1864,6 @@ X A1 16 -600 600 250 R 50 50 1 1 I X A0 17 -600 700 250 R 50 50 1 1 I X CAS 18 -600 -300 250 R 50 50 1 1 I I X D2 19 600 500 250 L 50 50 1 1 T -S -350 -800 350 800 0 1 0 N ENDDRAW ENDDEF # @@ -1881,6 +1881,7 @@ $ENDFPLIST DRAW X GND 14 0 -800 50 U 40 40 0 0 W N X VCC 28 0 900 50 D 40 40 0 0 W N +S -400 850 400 -750 0 1 10 f X A14 1 -500 -650 100 R 40 40 1 1 I X A12 2 -500 -450 100 R 40 40 1 1 I X A7 3 -500 50 100 R 40 40 1 1 I @@ -1907,7 +1908,6 @@ X D5 17 500 250 100 L 40 40 1 1 T X ~WE 27 500 -200 100 L 40 40 1 1 I X D6 18 500 150 100 L 40 40 1 1 T X D7 19 500 50 100 L 40 40 1 1 T -S -400 850 400 -750 0 1 10 f ENDDRAW ENDDEF # @@ -1925,6 +1925,7 @@ $ENDFPLIST DRAW X GND 14 0 -800 50 U 40 40 0 0 W N X VCC 28 0 900 50 D 40 40 0 0 W N +S -400 850 400 -750 0 1 10 f X A14 1 -500 -650 100 R 40 40 1 1 I X A12 2 -500 -450 100 R 40 40 1 1 I X A7 3 -500 50 100 R 40 40 1 1 I @@ -1951,7 +1952,6 @@ X D5 17 500 250 100 L 40 40 1 1 T X ~WE 27 500 -200 100 L 40 40 1 1 I X D6 18 500 150 100 L 40 40 1 1 T X D7 19 500 50 100 L 40 40 1 1 T -S -400 850 400 -750 0 1 10 f ENDDRAW ENDDEF # @@ -1969,6 +1969,7 @@ $ENDFPLIST DRAW X GND 14 0 -800 50 U 40 40 0 0 W N X VCC 28 0 900 50 D 40 40 0 0 W N +S -400 850 400 -750 0 1 10 f X A14 1 -500 -650 100 R 40 40 1 1 I X A12 2 -500 -450 100 R 40 40 1 1 I X A7 3 -500 50 100 R 40 40 1 1 I @@ -1995,7 +1996,6 @@ X D5 17 500 250 100 L 40 40 1 1 T X ~WE 27 500 -200 100 L 40 40 1 1 I X D6 18 500 150 100 L 40 40 1 1 T X D7 19 500 50 100 L 40 40 1 1 T -S -400 850 400 -750 0 1 10 f ENDDRAW ENDDEF # @@ -2013,6 +2013,7 @@ $ENDFPLIST DRAW X VCC 8 0 900 50 D 40 40 0 0 W N X GND 24 0 -800 50 U 40 40 0 0 W N +S -400 850 400 -750 0 1 10 f X ~OE 1 500 -100 100 L 40 40 1 1 I X A11 2 -500 -350 100 R 40 40 1 1 I X A9 4 -500 -150 100 R 40 40 1 1 I @@ -2039,7 +2040,6 @@ X D5 27 500 250 100 L 40 40 1 1 T X A1 18 -500 650 100 R 40 40 1 1 I X D6 28 500 150 100 L 40 40 1 1 T X D7 29 500 50 100 L 40 40 1 1 T -S -400 850 400 -750 0 1 10 f ENDDRAW ENDDEF # @@ -2057,6 +2057,7 @@ $ENDFPLIST DRAW X GND 14 0 -800 50 U 40 40 0 0 W N X VCC 28 0 900 50 D 40 40 0 0 W N +S -400 850 400 -750 0 1 10 f X A14 1 -500 -650 100 R 35 35 1 1 I X A12 2 -500 -450 100 R 35 35 1 1 I X A7 3 -500 50 100 R 35 35 1 1 I @@ -2083,7 +2084,6 @@ X D5 17 500 250 100 L 35 35 1 1 T X ~WE 27 500 -200 100 L 35 35 1 1 I X D6 18 500 150 100 L 35 35 1 1 T X D7 19 500 50 100 L 35 35 1 1 T -S -400 850 400 -750 0 1 10 f ENDDRAW ENDDEF # @@ -2105,6 +2105,7 @@ X A17 30 -500 -800 100 R 35 35 0 0 W X A15 31 -500 -600 100 R 35 35 0 0 W X VCC 32 0 1000 0 D 35 35 0 0 W N X GND 16 0 -1000 0 U 35 35 0 0 W N +S -400 1000 400 -1000 0 1 10 f X A14 3 -500 -500 100 R 35 35 1 1 I X A12 4 -500 -300 100 R 35 35 1 1 I X A7 5 -500 200 100 R 35 35 1 1 I @@ -2131,7 +2132,6 @@ X D4 18 500 500 100 L 35 35 1 1 T X A13 28 -500 -400 100 R 35 35 1 1 I X D5 19 500 400 100 L 35 35 1 1 T X ~WE 29 500 -50 100 L 35 35 1 1 I -S -400 1000 400 -1000 0 1 10 f ENDDRAW ENDDEF # @@ -2143,6 +2143,7 @@ F1 "IDT7027_TQ100" 50 -2300 50 H V C CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW +S -600 2200 600 -2200 0 1 0 N X A9L 1 -900 1200 300 R 50 50 1 1 I X A10L 2 -900 1100 300 R 50 50 1 1 I X A11L 3 -900 1000 300 R 50 50 1 1 I @@ -2235,7 +2236,6 @@ X A5R 79 900 1600 300 L 50 50 1 1 I X BUSYL 89 -900 -2000 300 R 50 50 1 1 B I X A7L 99 -900 1400 300 R 50 50 1 1 I X A8L 100 -900 1300 300 R 50 50 1 1 I -S -600 2200 600 -2200 0 1 0 N ENDDRAW ENDDEF # @@ -2247,6 +2247,7 @@ F1 "IDT7132" 0 -100 50 H V C CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW +S -600 -1400 600 1400 0 1 0 N X /CEL 1 -900 1200 300 R 50 50 1 1 I X R/WL 2 -900 1100 300 R 50 50 1 1 I X /BSYL 3 -900 1000 300 R 50 50 1 1 O @@ -2295,7 +2296,6 @@ X VCC 48 0 1400 0 U 50 50 1 1 W N X I/O3L 19 -900 -800 300 R 50 50 1 1 I X I/O4R 29 900 -800 300 L 50 50 1 1 I X A3R 39 900 400 300 L 50 50 1 1 I -S -600 -1400 600 1400 0 1 0 N ENDDRAW ENDDEF # @@ -2307,6 +2307,7 @@ F1 "IDT71V65903S" 0 -3500 50 H V C CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW +S -450 3450 450 -3450 0 1 0 N X VSSx H1 700 900 250 L 50 50 1 1 P X IO12 J1 700 2200 250 L 50 50 1 1 B X IO13 K1 700 2100 250 L 50 50 1 1 B @@ -2431,7 +2432,6 @@ X IO5 F11 700 2900 250 L 50 50 1 1 B X IO4 G11 700 3000 250 L 50 50 1 1 B X ZZ H11 -700 100 250 R 50 50 1 1 I X A17 R11 -700 1700 250 R 50 50 1 1 I -S -450 3450 450 -3450 0 1 0 N ENDDRAW ENDDEF # @@ -2444,6 +2444,7 @@ F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN ALIAS IDT7202 DRAW +S -400 -750 400 750 0 1 0 N X WR 1 -700 650 300 R 50 50 1 1 I I X D8 2 -700 -250 300 R 50 50 1 1 I X D3 3 -700 250 300 R 50 50 1 1 I @@ -2472,7 +2473,6 @@ X D4 27 -700 150 300 R 50 50 1 1 I X Q6 18 700 -50 300 L 50 50 1 1 T X VCC 28 0 1000 250 D 50 50 1 1 I X Q7 19 700 -150 300 L 50 50 1 1 T -S -400 -750 400 750 0 1 0 N ENDDRAW ENDDEF # @@ -2483,7 +2483,12 @@ F0 "U" -400 400 50 H V C CNN F1 "M25PX32" 250 -400 50 H V C CNN F2 "" 150 -100 50 H V C CNN F3 "" 150 -100 50 H V C CNN +$FPLIST + SOIJ-8 + SOIC-8 +$ENDFPLIST DRAW +S -450 350 450 -350 0 1 0 f X S# 1 -600 0 150 R 50 50 1 1 I X DQ1 2 600 200 150 L 50 50 1 1 B X W#/VPP 3 -600 -100 150 R 50 50 1 1 I @@ -2492,7 +2497,6 @@ X DQ0 5 -600 200 150 R 50 50 1 1 B X C 6 -600 100 150 R 50 50 1 1 I X HOLD# 7 -600 -200 150 R 50 50 1 1 I X VCC 8 0 500 150 D 50 50 1 1 W -S -450 350 450 -350 0 1 0 f ENDDRAW ENDDEF # @@ -2504,6 +2508,7 @@ F1 "M29W004" 300 -1150 50 H V C CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW +S -350 1050 350 -1050 0 1 0 N X A16 1 -600 -650 250 R 50 50 1 1 I X A15 2 -600 -550 250 R 50 50 1 1 I X A14 3 -600 -450 250 R 50 50 1 1 I @@ -2540,7 +2545,6 @@ X A3 18 -600 650 250 R 50 50 1 1 I X D3 28 600 650 250 L 50 50 1 1 T X A2 19 -600 750 250 R 50 50 1 1 I X GND 39 -50 -1300 250 U 50 40 1 1 W -S -350 1050 350 -1050 0 1 0 N ENDDRAW ENDDEF # @@ -2552,6 +2556,7 @@ F1 "M29W008" 300 -1150 50 H V C CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW +S -350 1050 350 -1050 0 1 0 N X A16 1 -600 -650 250 R 50 50 1 1 I X A15 2 -600 -550 250 R 50 50 1 1 I X A14 3 -600 -450 250 R 50 50 1 1 I @@ -2589,7 +2594,6 @@ X A3 18 -600 650 250 R 50 50 1 1 I X D3 28 600 650 250 L 50 50 1 1 T X A2 19 -600 750 250 R 50 50 1 1 I X GND 39 -50 -1300 250 U 50 40 1 1 W -S -350 1050 350 -1050 0 1 0 N ENDDRAW ENDDEF # @@ -2601,6 +2605,7 @@ F1 "MB81461ZIP" 0 -100 50 H V C CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW +S -350 -800 350 800 0 1 0 N X D2 1 600 500 250 L 50 50 1 1 T X D3 2 600 400 250 L 50 50 1 1 T X SOE 3 -600 -600 250 R 50 50 1 1 I @@ -2625,7 +2630,6 @@ X A5 16 -600 200 250 R 50 50 1 1 I X A4 17 -600 300 250 R 50 50 1 1 I X VCC 18 50 800 0 U 50 50 1 1 W N X A7 19 -600 0 250 R 50 50 1 1 I -S -350 -800 350 800 0 1 0 N ENDDRAW ENDDEF # @@ -2638,6 +2642,7 @@ F2 "" -350 -50 50 H V C CNN F3 "" -350 -50 50 H V C CNN ALIAS MB85RS64 MB85RS128B MB85RS256B MB85RS512T MB85RS1MT MB85RS2MT DRAW +S -300 200 300 -200 0 1 10 f X ~CS 1 -400 -100 100 R 50 50 1 1 I X MISO 2 400 -100 100 L 50 50 1 1 I X ~WP 3 -400 100 100 R 50 50 1 1 I @@ -2646,7 +2651,6 @@ X MOSI 5 400 0 100 L 50 50 1 1 I X SCK 6 400 100 100 L 50 50 1 1 I X ~HOLD 7 -400 0 100 R 50 50 1 1 I X Vcc 8 0 300 100 D 50 50 1 1 W -S -300 200 300 -200 0 1 10 f ENDDRAW ENDDEF # @@ -2658,6 +2662,7 @@ F1 "MK4501" 0 -100 50 H V C CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW +S -500 -900 500 900 0 1 0 N X W 1 -800 -300 300 R 50 50 1 1 I I X D8 2 -800 700 300 R 50 50 1 1 I X D3 3 -800 200 300 R 50 50 1 1 I @@ -2686,7 +2691,6 @@ X D4 27 -800 300 300 R 50 50 1 1 I X Q6 18 800 500 300 L 50 50 1 1 O X VCC 28 -500 900 0 U 50 50 1 1 W N X Q7 19 800 600 300 L 50 50 1 1 O -S -500 -900 500 900 0 1 0 N ENDDRAW ENDDEF # @@ -2698,6 +2702,7 @@ F1 "MK4511" 0 -100 50 H V C CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW +S -450 -750 450 750 0 1 0 N X ADX4 1 -700 250 250 R 50 50 1 1 I X ADX5 2 -700 150 250 R 50 50 1 1 I X ADX6 3 -700 50 250 R 50 50 1 1 I @@ -2726,7 +2731,6 @@ X ADX3 27 -700 350 250 R 50 50 1 1 I X ADY1 18 700 550 250 L 50 50 1 1 I X VCC 28 450 -800 50 U 50 50 1 1 W N X ADY0 19 700 650 250 L 50 50 1 1 I -S -450 -750 450 750 0 1 0 N ENDDRAW ENDDEF # @@ -2739,6 +2743,7 @@ F2 "DFN-8" 25 -250 50 H V L CNN F3 "" -300 300 50 H V C CNN ALIAS MR25H40 DRAW +S -300 200 300 -300 0 1 10 f X ~CS 1 -400 -100 100 R 50 50 1 1 I X MISO 2 400 0 100 L 50 50 1 1 O X ~WP 3 -400 100 100 R 50 50 1 1 I @@ -2748,7 +2753,6 @@ X SCK 6 400 100 100 L 50 50 1 1 I X ~HOLD 7 -400 0 100 R 50 50 1 1 I X Vcc 8 0 300 100 D 50 50 1 1 W X PAD 9 -100 -400 100 U 50 50 1 1 I -S -300 200 300 -300 0 1 10 f ENDDRAW ENDDEF # @@ -2760,6 +2764,7 @@ F1 "MS628128" 70 -1200 50 H V C CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW +S -400 -1150 400 1150 0 1 0 N X A16 2 -700 -550 300 R 50 50 1 1 I X A14 3 -700 -350 300 R 50 50 1 1 I X A12 4 -700 -150 300 R 50 50 1 1 I @@ -2791,7 +2796,6 @@ X D4 18 700 650 300 L 50 50 1 1 T X A13 28 -700 -250 300 R 50 50 1 1 I X D5 19 700 550 300 L 50 50 1 1 T X WE 29 -700 -1050 300 R 50 50 1 1 I L -S -400 -1150 400 1150 0 1 0 N ENDDRAW ENDDEF # @@ -2804,6 +2808,7 @@ F2 "TSOPII-54" 0 0 50 H V C CIN F3 "" 0 -250 50 H V C CNN ALIAS MT48LC16M4A2P DRAW +S -650 1150 650 -1150 0 1 10 f X VDD 1 -300 1300 150 D 40 40 1 1 W X VDDQ 3 0 1300 150 D 40 40 1 1 W X DQ0 5 800 1050 150 L 40 40 1 1 B @@ -2843,7 +2848,6 @@ X ~CS~ 19 -800 -1050 150 R 40 40 1 1 I X A4 29 -800 650 150 R 40 40 1 1 I X DQM 39 800 -700 150 L 40 40 1 1 I X VDDQ 49 300 1300 150 D 40 40 1 1 W -S -650 1150 650 -1150 0 1 10 f ENDDRAW ENDDEF # @@ -2856,6 +2860,7 @@ F2 "TSOPII-54" 0 0 50 H V C CIN F3 "" 0 -250 50 H V C CNN ALIAS MT48LC4M16A2P DRAW +S -650 1150 650 -1150 0 1 10 f X VDD 1 -300 1300 150 D 40 40 1 1 W X DQ0 2 800 1050 150 L 40 40 1 1 B X VDDQ 3 0 1300 150 D 40 40 1 1 W @@ -2908,7 +2913,6 @@ X ~CS~ 19 -800 -1050 150 R 40 40 1 1 I X A4 29 -800 650 150 R 40 40 1 1 I X DQMH 39 800 -800 150 L 40 40 1 1 I X VDDQ 49 300 1300 150 D 40 40 1 1 W -S -650 1150 650 -1150 0 1 10 f ENDDRAW ENDDEF # @@ -2921,6 +2925,7 @@ F2 "TSOPII-54" 0 0 50 H V C CIN F3 "" 0 -250 50 H V C CNN ALIAS MT48LC8M8A2P DRAW +S -650 1150 650 -1150 0 1 10 f X VDD 1 -300 1300 150 D 40 40 1 1 W X DQ0 2 800 1050 150 L 40 40 1 1 B X VDDQ 3 0 1300 150 D 40 40 1 1 W @@ -2964,7 +2969,6 @@ X ~CS~ 19 -800 -1050 150 R 40 40 1 1 I X A4 29 -800 650 150 R 40 40 1 1 I X DQM 39 800 -700 150 L 40 40 1 1 I X VDDQ 49 300 1300 150 D 40 40 1 1 W -S -650 1150 650 -1150 0 1 10 f ENDDRAW ENDDEF # @@ -2978,6 +2982,7 @@ F3 "" 0 0 50 H V C CNN DRAW X GND 14 0 -1100 50 U 50 50 0 0 W N X VCC 28 0 900 50 D 50 50 0 0 W N +S -400 850 400 -1050 0 1 0 N X A14 1 -700 -600 300 R 50 50 1 1 I X A12 2 -700 -400 300 R 50 50 1 1 I X A7 3 -700 100 300 R 50 50 1 1 I @@ -3004,7 +3009,6 @@ X D5 17 700 300 300 L 50 50 1 1 T X WE 27 -700 -1000 300 R 50 50 1 1 I I X D6 18 700 200 300 L 50 50 1 1 T X D7 19 700 100 300 L 50 50 1 1 T -S -400 850 400 -1050 0 1 0 N ENDDRAW ENDDEF # @@ -3016,6 +3020,7 @@ F1 "SIM4X32" 450 -2000 50 H V C CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW +S -500 -1900 500 1900 0 1 0 N X GND 1 -100 -1900 0 U 50 50 1 1 W N X DQ0 2 800 1800 300 L 50 50 1 1 T X DQ16 3 800 0 300 L 50 50 1 1 T @@ -3076,7 +3081,6 @@ X GND 39 0 -1950 0 U 50 50 1 1 W N X DQ8 49 800 900 300 L 50 50 1 1 T X VCC 59 100 1900 0 D 50 50 1 1 W N X PRD2 69 -800 -1100 300 R 50 50 1 1 I -S -500 -1900 500 1900 0 1 0 N ENDDRAW ENDDEF # @@ -3088,6 +3092,7 @@ F1 "SIMM" 0 -100 50 H V C CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW +S -450 -850 450 850 0 1 0 N X VCC 1 -150 900 50 D 50 50 1 1 W N X CAS 2 -700 -450 250 R 50 50 1 1 I I X DQ0 3 700 750 250 L 50 50 1 1 T @@ -3117,7 +3122,6 @@ X A9 18 -700 -150 250 R 50 50 1 1 I X CASP 28 -700 -550 250 R 50 50 1 1 I I X A10 19 -700 -250 250 R 50 50 1 1 I X DP 29 700 -250 250 L 50 50 1 1 I -S -450 -850 450 850 0 1 0 N ENDDRAW ENDDEF # @@ -3131,6 +3135,7 @@ F3 "" 0 0 50 H V C CNN DRAW X VCC 32 0 1300 150 D 40 40 0 0 W X GND 16 0 -1300 150 U 40 40 0 0 W +S -400 1150 400 -1150 0 1 0 N X A18 1 -700 -700 300 R 50 50 1 1 I X A16 2 -700 -500 300 R 50 50 1 1 I X A14 3 -700 -300 300 R 50 50 1 1 I @@ -3161,7 +3166,6 @@ X D4 18 700 700 300 L 50 50 1 1 T X A13 28 -700 -200 300 R 50 50 1 1 I X D5 19 700 600 300 L 50 50 1 1 T X WE 29 -700 -1000 300 R 50 50 1 1 I L -S -400 1150 400 -1150 0 1 0 N ENDDRAW ENDDEF # @@ -3175,6 +3179,7 @@ F3 "" 0 300 50 H V C CNN DRAW X VCC 32 0 1300 50 D 50 50 0 0 W N X GND 16 0 -1200 50 U 50 50 0 0 W N +S -400 1250 400 -1150 0 1 0 N X NC 1 -600 -600 200 R 50 50 1 1 I X A16 2 -600 -400 200 R 50 50 1 1 I X A15 3 -600 -300 200 R 50 50 1 1 I @@ -3205,7 +3210,6 @@ X D4 18 600 800 200 L 50 50 1 1 T X A13 28 -600 -100 200 R 50 50 1 1 I X D5 19 600 700 200 L 50 50 1 1 T X A14 29 -600 -200 200 R 50 50 1 1 I -S -400 1250 400 -1150 0 1 0 N ENDDRAW ENDDEF # @@ -3219,6 +3223,7 @@ F3 "" 0 300 50 H V C CNN DRAW X VCC 32 0 1300 50 D 50 50 0 0 W N X GND 16 0 -1200 50 U 50 50 0 0 W N +S -400 1250 400 -1150 0 1 0 N X NC 1 -600 -600 200 R 50 50 1 1 I X A16 2 -600 -400 200 R 50 50 1 1 I X A15 3 -600 -300 200 R 50 50 1 1 I @@ -3249,7 +3254,6 @@ X D4 18 600 800 200 L 50 50 1 1 T X A13 28 -600 -100 200 R 50 50 1 1 I X D5 19 600 700 200 L 50 50 1 1 T X A14 29 -600 -200 200 R 50 50 1 1 I -S -400 1250 400 -1150 0 1 0 N ENDDRAW ENDDEF # @@ -3263,6 +3267,7 @@ F3 "" 0 300 50 H V C CNN DRAW X VCC 32 0 1300 50 D 50 50 0 0 W N X GND 16 0 -1200 50 U 50 50 0 0 W N +S -400 1250 400 -1150 0 1 0 N X A18 1 -600 -600 200 R 50 50 1 1 I X A16 2 -600 -400 200 R 50 50 1 1 I X A15 3 -600 -300 200 R 50 50 1 1 I @@ -3293,7 +3298,6 @@ X D4 18 600 800 200 L 50 50 1 1 T X A13 28 -600 -100 200 R 50 50 1 1 I X D5 19 600 700 200 L 50 50 1 1 T X A14 29 -600 -200 200 R 50 50 1 1 I -S -400 1250 400 -1150 0 1 0 N ENDDRAW ENDDEF # @@ -3305,6 +3309,7 @@ F1 "TC524256Z" 0 -100 50 H V C CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW +S -350 -800 350 800 0 1 0 N X D2 2 600 500 250 L 50 50 1 1 T X D3 3 600 400 250 L 50 50 1 1 T X SOE 4 -600 -600 250 R 50 50 1 1 I @@ -3330,7 +3335,6 @@ X A8 17 -600 -100 250 R 50 50 1 1 I X A6 18 -600 100 250 R 50 50 1 1 I X CAS 28 -600 -300 250 R 50 50 1 1 I I X A5 19 -600 200 250 R 50 50 1 1 I -S -350 -800 350 800 0 1 0 N ENDDRAW ENDDEF # @@ -3342,6 +3346,7 @@ F1 "TMS4C1050N" 0 -100 50 H V C CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW +S -550 -450 550 450 0 1 0 N X WE 1 -800 350 250 R 50 50 1 1 I X RSTW 2 -800 250 250 R 50 50 1 1 I X SWCLK 3 -800 150 250 R 50 50 1 1 I C @@ -3358,7 +3363,6 @@ X SRCLK 13 800 150 250 L 50 50 1 1 I C X RSTR 14 800 250 250 L 50 50 1 1 I X RE/OE 15 800 350 250 L 50 50 1 1 I X VCC 16 -550 400 50 U 50 50 1 1 W N -S -550 -450 550 450 0 1 0 N ENDDRAW ENDDEF # @@ -3370,6 +3374,7 @@ F1 "UPD42280V" 200 -800 50 H V C CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW +S -500 600 500 -700 0 1 0 N X GND 1 -100 -700 0 U 50 50 1 1 W N X RE 3 800 -450 300 L 50 50 1 1 I I X Q0 4 800 550 300 L 50 50 1 1 T @@ -3397,7 +3402,6 @@ X VCC 28 0 600 0 D 50 50 1 1 W N X D5 19 -800 50 300 R 50 50 1 1 I X OE XX 800 -650 300 L 50 50 1 1 I I X TST yy -800 -650 300 R 50 50 1 1 I I -S -500 600 500 -700 0 1 0 N ENDDRAW ENDDEF # From b3200db4feed5d5b91b0cad62a2aea62e0e22811 Mon Sep 17 00:00:00 2001 From: Piotr Wiszowaty Date: Mon, 24 Oct 2016 22:15:34 +0200 Subject: [PATCH 179/283] regul: Correct MCP1703AT-3302/MB description and add aliases --- library/regul.dcm | 4 ++-- library/regul.lib | 1 + 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/library/regul.dcm b/library/regul.dcm index 8bcf2462..56720a5d 100644 --- a/library/regul.dcm +++ b/library/regul.dcm @@ -2065,9 +2065,9 @@ F http://www.fairchildsemi.com/ds/LM/LM78M05.pdf $ENDCMP # $CMP MCP1703AT-3302/MB -D MCP1754ST, Fixed 150mA Low Dropout Voltage Regulator, Positive +D 250 mA, 16V, Low Quiescent Current LDO Regulator K REGULATOR LDO -F http://ww1.microchip.com/downloads/en/DeviceDoc/20002276C.pdf +F http://ww1.microchip.com/downloads/en/DeviceDoc/20005122B.pdf $ENDCMP # $CMP MCP1754ST-1802E/MB diff --git a/library/regul.lib b/library/regul.lib index de8fd965..522ffb64 100644 --- a/library/regul.lib +++ b/library/regul.lib @@ -1560,6 +1560,7 @@ F0 "U" 150 -150 50 H V C CNN F1 "MCP1703AT-3302/MB" 0 150 50 H V C CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN +ALIAS MCP1703A-3302/MB MCP1703A-3302E/MB MCP1703AT-3302E/MB MCP1703AT-1202E/MB MCP1703AT-1502E/MB MCP1703AT-1802E/MB MCP1703AT-2502E/MB MCP1703AT-2802E/MB MCP1703AT-3002E/MB MCP1703AT-4002E/MB MCP1703AT-5002E/MB MCP1703AT-1202/MB MCP1703AT-1502/MB MCP1703AT-1802/MB MCP1703AT-2502/MB MCP1703AT-2802/MB MCP1703AT-3002/MB MCP1703AT-4002/MB MCP1703AT-5002/MB MCP1703A-1202/MB MCP1703A-1502/MB MCP1703A-1802/MB MCP1703A-2502/MB MCP1703A-2802/MB MCP1703A-3002/MB MCP1703A-4002/MB MCP1703A-5002/MB MCP1703A-1202E/MB MCP1703A-1502E/MB MCP1703A-1802E/MB MCP1703A-2502E/MB MCP1703A-2802E/MB MCP1703A-3002E/MB MCP1703A-4002E/MB MCP1703A-5002E/MB $FPLIST SOT-89* $ENDFPLIST From 601a3746c47db5b21019bead2e1627d4d59004da Mon Sep 17 00:00:00 2001 From: Oliver Walters Date: Tue, 25 Oct 2016 12:33:58 +1100 Subject: [PATCH 180/283] Added CP2104 USB to UART bridge --- library/silabs.dcm | 6 ++++++ library/silabs.lib | 40 ++++++++++++++++++++++++++++++++++++++++ 2 files changed, 46 insertions(+) diff --git a/library/silabs.dcm b/library/silabs.dcm index 4c3e95c3..ff3819b5 100644 --- a/library/silabs.dcm +++ b/library/silabs.dcm @@ -1,5 +1,11 @@ EESchema-DOCLIB Version 2.0 # +$CMP CP2104 +D Single-Chip USB-to-UART Bridge, USB 2.0 Full-Speed, 2Mbps UART, QFN package +K uart usb bridge interface transceiver +F https://www.silabs.com/Support%20Documents/TechnicalDocs/cp2104.pdf +$ENDCMP +# $CMP CP2112 D HID USB to SMBUS master bridge K USB SMBUS bridge diff --git a/library/silabs.lib b/library/silabs.lib index 6fc77c04..e5f39073 100644 --- a/library/silabs.lib +++ b/library/silabs.lib @@ -1,6 +1,46 @@ EESchema-LIBRARY Version 2.3 #encoding utf-8 # +# CP2104 +# +DEF CP2104 U 0 40 Y Y 1 F N +F0 "U" 300 1050 50 H V L CNN +F1 "CP2104" 300 950 50 H V L CNN +F2 "Housings_DFN_QFN:QFN-24-1EP_4x4mm_Pitch0.5mm" 300 850 50 H I L CNN +F3 "" -550 1250 50 H I C CNN +$FPLIST + QFN*4x4mm*Pitch0.5mm* +$ENDFPLIST +DRAW +S -600 800 600 -900 0 1 10 f +X RI 1 700 600 100 L 50 50 1 1 I +X GND 2 0 -1000 100 U 50 50 1 1 W +X D+ 3 -700 100 100 R 50 50 1 1 B +X D- 4 -700 0 100 R 50 50 1 1 B +X VIO 5 -200 900 100 D 50 50 1 1 W +X VDD 6 0 900 100 D 50 50 1 1 W +X REGIN 7 -700 600 100 R 50 50 1 1 W +X VBUS 8 -700 400 100 R 50 50 1 1 I +X ~RST 9 700 -500 100 L 50 50 1 1 B +X NC 10 200 900 100 D 50 50 1 1 P +X RXD 20 700 0 100 L 50 50 1 1 I +X GPIO.3 11 -700 -500 100 R 50 50 1 1 B +X TXD 21 700 100 100 L 50 50 1 1 O +X GPIO.2 12 -700 -400 100 R 50 50 1 1 B +X DSR 22 700 300 100 L 50 50 1 1 I +X GPIO.1 13 -700 -300 100 R 50 50 1 1 B +X DTR 23 700 400 100 L 50 50 1 1 O +X GPIO.0 14 -700 -200 100 R 50 50 1 1 B +X DCD 24 700 500 100 L 50 50 1 1 I +X ~SUSPEND 15 700 -700 100 L 50 50 1 1 O +X PAD 25 100 -1000 100 U 50 50 1 1 W +X VPP 16 -700 -700 100 R 50 50 1 1 P +X SUSPEND 17 700 -600 100 L 50 50 1 1 O +X CTS 18 700 -300 100 L 50 50 1 1 I +X RTS 19 700 -200 100 L 50 50 1 1 O +ENDDRAW +ENDDEF +# # CP2112 # DEF CP2112 U 0 40 Y Y 1 F N From af9fec67f6a8c4f620ef9c0892008afbd93ec718 Mon Sep 17 00:00:00 2001 From: Oliver Walters Date: Tue, 25 Oct 2016 12:38:43 +1100 Subject: [PATCH 181/283] Swapped D- and D+ pins --- library/silabs.lib | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/library/silabs.lib b/library/silabs.lib index e5f39073..f139ae28 100644 --- a/library/silabs.lib +++ b/library/silabs.lib @@ -15,8 +15,8 @@ DRAW S -600 800 600 -900 0 1 10 f X RI 1 700 600 100 L 50 50 1 1 I X GND 2 0 -1000 100 U 50 50 1 1 W -X D+ 3 -700 100 100 R 50 50 1 1 B -X D- 4 -700 0 100 R 50 50 1 1 B +X D+ 3 -700 0 100 R 50 50 1 1 B +X D- 4 -700 100 100 R 50 50 1 1 B X VIO 5 -200 900 100 D 50 50 1 1 W X VDD 6 0 900 100 D 50 50 1 1 W X REGIN 7 -700 600 100 R 50 50 1 1 W From 43a89aa6c9970468ae307950c954581b85dc0545 Mon Sep 17 00:00:00 2001 From: Oliver Walters Date: Tue, 25 Oct 2016 13:15:06 +1100 Subject: [PATCH 182/283] Added SP0503BAHT to ESD_Protection.lib - 3 channel TVS in SOT143 package Datasheet: http://www.littelfuse.com/~/media/files/littelfuse/technical%20resources/documents/data%20sheets/sp05xxba.pdf --- library/ESD_Protection.dcm | 6 ++++++ library/ESD_Protection.lib | 21 +++++++++++++++++++++ 2 files changed, 27 insertions(+) diff --git a/library/ESD_Protection.dcm b/library/ESD_Protection.dcm index 8b488438..d4952412 100644 --- a/library/ESD_Protection.dcm +++ b/library/ESD_Protection.dcm @@ -18,6 +18,12 @@ K USB suppressor F http://www.ti.com/lit/ds/symlink/sn65220.pdf $ENDCMP # +$CMP SP0503BAHT +D TVS Diode Array, 5.5V Standoff, Three Channels, SOT-143 package +K usb esd protection suppression transient +F http://www.littelfuse.com/~/media/files/littelfuse/technical%20resources/documents/data%20sheets/sp05xxba.pdf +$ENDCMP +# $CMP USB6B1 D 5V Data line protection K ESD USB diff --git a/library/ESD_Protection.lib b/library/ESD_Protection.lib index 7c245436..c40048db 100644 --- a/library/ESD_Protection.lib +++ b/library/ESD_Protection.lib @@ -63,6 +63,27 @@ X D 4 500 0 200 L 50 50 2 1 I ENDDRAW ENDDEF # +# SP0503BAHT +# +DEF SP0503BAHT U 0 40 Y N 3 F N +F0 "U" 125 125 50 H V L CNN +F1 "SP0503BAHT" 125 25 50 H V L CNN +F2 "TO_SOT_Packages_SMD:SOT-143" 125 -75 50 H I L CNN +F3 "" 125 125 50 H I C CNN +$FPLIST + SOT-143* +$ENDFPLIST +DRAW +X A 1 0 -200 100 U 50 50 0 0 I +P 2 0 1 0 0 -100 0 100 N +P 4 0 1 10 -75 75 -50 50 50 50 75 25 N +P 4 0 1 10 75 -50 0 50 -75 -50 75 -50 F +X K 2 0 200 100 D 50 50 1 1 I +X K 3 0 200 100 D 50 50 2 1 I +X K 4 0 200 100 D 50 50 3 1 I +ENDDRAW +ENDDEF +# # SRV05 # DEF SRV05 U 0 0 Y Y 1 F N From 7a1e459123f776ec61852432a30f74759e0f4c64 Mon Sep 17 00:00:00 2001 From: Oliver Walters Date: Tue, 25 Oct 2016 13:38:09 +1100 Subject: [PATCH 183/283] Changed REFDES from U to D --- library/ESD_Protection.lib | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/library/ESD_Protection.lib b/library/ESD_Protection.lib index c40048db..400753fb 100644 --- a/library/ESD_Protection.lib +++ b/library/ESD_Protection.lib @@ -65,8 +65,8 @@ ENDDEF # # SP0503BAHT # -DEF SP0503BAHT U 0 40 Y N 3 F N -F0 "U" 125 125 50 H V L CNN +DEF SP0503BAHT D 0 40 Y N 3 F N +F0 "D" 125 125 50 H V L CNN F1 "SP0503BAHT" 125 25 50 H V L CNN F2 "TO_SOT_Packages_SMD:SOT-143" 125 -75 50 H I L CNN F3 "" 125 125 50 H I C CNN From 3fc74358a117030d5e8dc69e3e10aca0fc0119ba Mon Sep 17 00:00:00 2001 From: El3ctr0nic Date: Tue, 25 Oct 2016 11:06:32 +0200 Subject: [PATCH 184/283] Add symbols Add Isolation amplifier ACPL-C790 and aliases Add Isolation volatage sensor ACPL-C870 and aliases --- library/opto.dcm | 38 +++++++--- library/opto.lib | 178 ++++++++++++++++++++--------------------------- 2 files changed, 105 insertions(+), 111 deletions(-) diff --git a/library/opto.dcm b/library/opto.dcm index e7eefb37..a8cd89d4 100644 --- a/library/opto.dcm +++ b/library/opto.dcm @@ -22,22 +22,40 @@ K High Speed Optocoupler F http://www.semicon.toshiba.co.jp/docs/datasheet/en/Opto/6N135_6N136_en_datasheet_071001.pdf $ENDCMP # +$CMP ACPL-C790 +D Precision Isolation Amplifer, ±3% Gain Tolerance, Bandwidth 200kHz, Stretched SO-8 +K Isolation Amplifer +F http://docs.avagotech.com/docs/AV02-2460EN +$ENDCMP +# $CMP ACPL-C79A -D Gate Drive Optocoupler, Output Current 2.5/2.5A, PDIP-8 -K MOSFET Driver IGBT Driver Optocoupler -F http://www.avagotech.com/docs/AV02-0161EN +D Precision Isolation Amplifer, ±1% Gain Tolerance, Bandwidth 200kHz, Stretched SO-8 +K Isolation Amplifer +F http://docs.avagotech.com/docs/AV02-2460EN $ENDCMP # $CMP ACPL-C79B -D Gate Drive Optocoupler, Output Current 2.5/2.5A, PDIP-8 -K MOSFET Driver IGBT Driver Optocoupler -F http://www.avagotech.com/docs/AV02-0161EN +D Precision Isolation Amplifer, ±0.5% Gain Tolerance, Bandwidth 200kHz, Stretched SO-8 +K Isolation Amplifer +F http://docs.avagotech.com/docs/AV02-2460EN $ENDCMP # -$CMP ACPL-C79C -D Gate Drive Optocoupler, Output Current 2.5/2.5A, PDIP-8 -K MOSFET Driver IGBT Driver Optocoupler -F http://www.avagotech.com/docs/AV02-0161EN +$CMP ACPL-C870 +D Precision Optycally Isolated Voltage Sensor, ±3% Gain Tolerance, Bandwidth 100kHz, Stretched SO-8 +K Optycally Isolated Voltage Sensor +F www.avagotech.com/docs/AV02-3563EN +$ENDCMP +# +$CMP ACPL-C87A +D Precision Optycally Isolated Voltage Sensor, ±1% Gain Tolerance, Bandwidth 100kHz, Stretched SO-8 +K Optycally Isolated Voltage Sensor +F www.avagotech.com/docs/AV02-3563EN +$ENDCMP +# +$CMP ACPL-C87B +D Precision Optycally Isolated Voltage Sensor, ±0.5% Gain Tolerance, Bandwidth 100kHz, Stretched SO-8 +K Optycally Isolated Voltage Sensor +F www.avagotech.com/docs/AV02-3563EN $ENDCMP # $CMP ACPL-P343 diff --git a/library/opto.lib b/library/opto.lib index 7c594eed..05770e27 100644 --- a/library/opto.lib +++ b/library/opto.lib @@ -68,118 +68,94 @@ X ~ 8 300 200 100 L 50 50 1 1 P ENDDRAW ENDDEF # -# ACPL-C79A +# ACPL-C790 # -DEF ACPL-C79A U 0 1 Y Y 1 F N -F0 "U" 0 650 50 H V C CNN -F1 "ACPL-C79A" 0 550 50 H V C CNN -F2 "Housings_DIP:DIP-8_W7.62mm" 0 -600 50 H I C CIN -F3 "" 35 5 50 H V L CNN +DEF ACPL-C790 U 0 0 Y N 1 F N +F0 "U" -200 425 50 H V R CNN +F1 "ACPL-C790" -200 350 50 H V R CNN +F2 "Housings_SOIC:SOIC-8_5.850x6.807mm_Pitch1.27mm" 150 -350 50 H I L CIN +F3 "" 45 5 50 H V L CNN +ALIAS ACPL-C79A ACPL-C79B $FPLIST - DIP* + SOIC*8_5.850x6.807mm*Pitch1.27mm* $ENDFPLIST DRAW -P 4 0 1 0 -25 10 -4 30 -4 10 26 40 N -P 4 0 1 0 26 40 6 30 16 20 26 40 N -P 4 0 1 0 300 0 50 -250 50 250 300 0 f -P 5 0 1 0 -50 -300 -200 -450 -200 450 -50 300 -50 -300 f -P 7 0 1 0 -25 -30 -4 -10 -4 -30 26 0 6 -10 16 -20 26 0 N -X V1+ 1 -100 500 150 D 50 50 1 1 I -X + 2 -300 200 100 R 50 50 1 1 I -X - 3 -300 -200 100 R 50 50 1 1 I -X V1- 4 -100 -500 150 U 50 50 1 1 I -X V2- 5 100 -400 200 U 50 50 1 1 I -X - 6 300 -100 100 L 50 50 1 1 I -X + 7 300 100 100 L 50 50 1 1 I -X V2+ 8 100 400 200 D 50 50 1 1 I +S -300 300 300 -300 0 1 10 f +P 2 0 1 0 -300 -200 -170 -200 N +P 2 0 1 0 -300 200 -170 200 N +P 2 0 1 0 -170 250 -170 -250 N +P 2 0 1 0 -160 -200 -140 -200 N +P 2 0 1 0 -160 200 -140 200 N +P 2 0 1 0 -150 210 -150 190 N +P 2 0 1 0 -100 -300 -100 -180 N +P 2 0 1 0 -100 300 -100 180 N +P 2 0 1 0 100 -300 100 -150 N +P 2 0 1 0 100 300 100 150 N +P 2 0 1 0 110 110 110 90 N +P 2 0 1 0 120 -100 100 -100 N +P 2 0 1 0 120 100 100 100 N +P 2 0 1 0 300 -100 150 -100 N +P 2 0 1 0 300 100 150 100 N +P 4 0 1 0 -15 10 6 30 6 10 36 40 N +P 4 0 1 0 36 40 16 30 26 20 36 40 N +P 4 0 1 0 250 0 60 -190 60 190 250 0 N +P 5 0 1 0 -170 -250 -30 -110 -30 110 -170 250 -170 -250 N +P 7 0 1 0 -15 -30 6 -10 6 -30 36 0 16 -10 26 -20 36 0 N +X VDD1 1 -100 400 100 D 50 50 1 1 W +X IN+ 2 -400 200 100 R 50 50 1 1 I +X IN- 3 -400 -200 100 R 50 50 1 1 I +X GND1 4 -100 -400 100 U 50 50 1 1 W +X GND2 5 100 -400 100 U 50 50 1 1 W +X OUT- 6 400 -100 100 L 50 50 1 1 O +X OUT+ 7 400 100 100 L 50 50 1 1 O +X VDD2 8 100 400 100 D 50 50 1 1 W ENDDRAW ENDDEF # -# ACPL-C79B +# ACPL-C870 # -DEF ACPL-C79B U 0 1 Y Y 1 F N -F0 "U" 0 350 50 H V C CNN -F1 "ACPL-C79B" 0 250 50 H V C CNN -F2 "Housings_DIP:DIP-8_W7.62mm" 0 -400 50 H I C CIN -F3 "" 35 -45 50 H V L CNN +DEF ACPL-C870 U 0 0 Y N 1 F N +F0 "U" -200 425 50 H V R CNN +F1 "ACPL-C870" -200 350 50 H V R CNN +F2 "Housings_SOIC:SOIC-8_5.850x6.807mm_Pitch1.27mm" 150 -350 50 H I L CIN +F3 "" 45 5 50 H V L CNN +ALIAS ACPL-C87A ACPL-C87B $FPLIST - DIP* + SOIC*8_5.850x6.807mm*Pitch1.27mm* $ENDFPLIST DRAW -S 300 200 -300 -300 0 1 0 f -P 2 0 1 0 -50 -250 -50 -300 N -P 2 0 1 0 -50 -175 -50 -225 N -P 2 0 1 0 -50 -100 -50 -150 N -P 2 0 1 0 -50 -25 -50 -75 N -P 2 0 1 0 -50 50 -50 0 N -P 2 0 1 0 -50 125 -50 75 N -P 2 0 1 0 -50 200 -50 150 N -P 2 0 1 0 50 -250 50 -300 N -P 2 0 1 0 50 -175 50 -225 N -P 2 0 1 0 50 -100 50 -150 N -P 2 0 1 0 50 -25 50 -75 N -P 2 0 1 0 50 50 50 0 N -P 2 0 1 0 50 125 50 75 N -P 2 0 1 0 50 200 50 150 N -P 4 0 1 0 -25 -40 -4 -20 -4 -40 26 -10 N -P 4 0 1 0 26 -10 6 -20 16 -30 26 -10 N -P 7 0 1 0 -25 -80 -4 -60 -4 -80 26 -50 6 -60 16 -70 26 -50 N -X VDD1 1 -400 100 100 R 50 50 1 1 I -X VIN+ 2 -400 0 100 R 50 50 1 1 I -X VIN- 3 -400 -100 100 R 50 50 1 1 I -X GND1 4 -400 -200 100 R 50 50 1 1 I -X GND2 5 400 -200 100 L 50 50 1 1 I -X VOUT- 6 400 -100 100 L 50 50 1 1 I -X VOUT+ 7 400 0 100 L 50 50 1 1 I -X VDD2 8 400 100 100 L 50 50 1 1 I -ENDDRAW -ENDDEF -# -# ACPL-C79C -# -DEF ACPL-C79C U 0 0 Y N 1 F N -F0 "U" 0 350 50 H V C CNN -F1 "ACPL-C79C" 0 250 50 H V C CNN -F2 "Housings_DIP:DIP-8_W7.62mm" 0 -400 50 H I C CIN -F3 "" 35 -45 50 H V L CNN -$FPLIST - DIP* -$ENDFPLIST -DRAW -S 200 200 -200 -300 0 1 10 f -P 2 0 1 0 -200 -100 -150 -100 N -P 2 0 1 0 -200 0 -150 0 N -P 2 0 1 0 -140 -100 -120 -100 N -P 2 0 1 0 -140 0 -120 0 N -P 2 0 1 0 -130 0 -130 -10 N -P 2 0 1 0 -130 0 -130 10 N -P 2 0 1 0 -100 -175 -100 -150 N -P 2 0 1 0 -100 75 -100 50 N -P 2 0 1 0 70 -100 60 -100 N -P 2 0 1 0 70 -100 80 -100 N -P 2 0 1 0 70 0 60 0 N -P 2 0 1 0 70 0 70 -10 N -P 2 0 1 0 70 0 70 10 N -P 2 0 1 0 70 0 80 0 N -P 2 0 1 0 200 -100 100 -100 N -P 2 0 1 0 200 0 100 0 N -P 3 0 1 0 -200 -200 -100 -200 -100 -175 N -P 3 0 1 0 -200 100 -100 100 -100 75 N -P 3 0 1 0 200 -200 100 -200 100 -100 N -P 3 0 1 0 200 100 100 100 100 0 N -P 4 0 1 0 -25 -40 -4 -20 -4 -40 26 -10 N -P 4 0 1 0 26 -10 6 -20 16 -30 26 -10 N -P 4 0 1 0 150 -50 50 -150 50 50 150 -50 N -P 5 0 1 0 -150 75 -50 25 -50 -125 -150 -175 -150 75 N -P 7 0 1 0 -25 -80 -4 -60 -4 -80 26 -50 6 -60 16 -70 26 -50 N -X VDD1 1 -300 100 100 R 50 50 1 1 I -X VIN+ 2 -300 0 100 R 50 50 1 1 I -X VIN- 3 -300 -100 100 R 50 50 1 1 I -X GND1 4 -300 -200 100 R 50 50 1 1 I -X GND2 5 300 -200 100 L 50 50 1 1 I -X VOUT- 6 300 -100 100 L 50 50 1 1 I -X VOUT+ 7 300 0 100 L 50 50 1 1 I -X VDD2 8 300 100 100 L 50 50 1 1 I +C -100 -270 7 0 0 0 F +T 900 -150 -185 20 0 0 0 GND Normal 0 C C +T 900 -150 200 20 0 0 0 IN Normal 0 C C +T 0 -120 0 20 0 0 0 SHDN Normal 0 C C +P 2 0 0 0 -300 0 -170 0 N +P 2 0 0 0 -170 -200 -210 -200 N +P 3 0 0 0 -210 -200 -210 -270 -100 -270 N +S -300 300 300 -300 0 1 10 f +P 2 0 1 0 -300 200 -170 200 N +P 2 0 1 0 -170 250 -170 -250 N +P 2 0 1 0 -100 -300 -100 -180 N +P 2 0 1 0 -100 300 -100 180 N +P 2 0 1 0 100 -300 100 -150 N +P 2 0 1 0 100 300 100 150 N +P 2 0 1 0 110 110 110 90 N +P 2 0 1 0 120 -100 100 -100 N +P 2 0 1 0 120 100 100 100 N +P 2 0 1 0 300 -100 150 -100 N +P 2 0 1 0 300 100 150 100 N +P 4 0 1 0 -15 10 6 30 6 10 36 40 N +P 4 0 1 0 36 40 16 30 26 20 36 40 N +P 4 0 1 0 250 0 60 -190 60 190 250 0 N +P 5 0 1 0 -170 -250 -30 -110 -30 110 -170 250 -170 -250 N +P 7 0 1 0 -15 -30 6 -10 6 -30 36 0 16 -10 26 -20 36 0 N +X VDD1 1 -100 400 100 D 50 50 1 1 W +X IN 2 -400 200 100 R 50 50 1 1 I +X IN- 3 -400 0 100 R 50 50 1 1 I +X GND1 4 -100 -400 100 U 50 50 1 1 W +X GND2 5 100 -400 100 U 50 50 1 1 W +X OUT- 6 400 -100 100 L 50 50 1 1 O +X OUT+ 7 400 100 100 L 50 50 1 1 O +X VDD2 8 100 400 100 D 50 50 1 1 W ENDDRAW ENDDEF # From a276a1486c5faa489be377a797880a5b333a42ea Mon Sep 17 00:00:00 2001 From: Oliver Date: Tue, 25 Oct 2016 22:48:57 +1100 Subject: [PATCH 185/283] Added more SP050x chips --- library/ESD_Protection.dcm | 38 ++++++++++- library/ESD_Protection.lib | 130 +++++++++++++++++++++++++++++++++++++ 2 files changed, 167 insertions(+), 1 deletion(-) diff --git a/library/ESD_Protection.dcm b/library/ESD_Protection.dcm index d4952412..1ece466b 100644 --- a/library/ESD_Protection.dcm +++ b/library/ESD_Protection.dcm @@ -18,8 +18,44 @@ K USB suppressor F http://www.ti.com/lit/ds/symlink/sn65220.pdf $ENDCMP # +$CMP SP0502BAHT +D TVS Diode Array, 5.5V Standoff, 2 Channels, SOT-23 package +K usb esd protection suppression transient +F http://www.littelfuse.com/~/media/files/littelfuse/technical%20resources/documents/data%20sheets/sp05xxba.pdf +$ENDCMP +# +$CMP SP0502BAJT +D TVS Diode Array, 5.5V Standoff, 2 Channels, SC-70 package +K usb esd protection suppression transient +F http://www.littelfuse.com/~/media/files/littelfuse/technical%20resources/documents/data%20sheets/sp05xxba.pdf +$ENDCMP +# $CMP SP0503BAHT -D TVS Diode Array, 5.5V Standoff, Three Channels, SOT-143 package +D TVS Diode Array, 5.5V Standoff, 3 Channels, SOT-143 package +K usb esd protection suppression transient +F http://www.littelfuse.com/~/media/files/littelfuse/technical%20resources/documents/data%20sheets/sp05xxba.pdf +$ENDCMP +# +$CMP SP0504BAHT +D TVS Diode Array, 5.5V Standoff, 4 Channels, SOT-23-5 package +K usb esd protection suppression transient +F http://www.littelfuse.com/~/media/files/littelfuse/technical%20resources/documents/data%20sheets/sp05xxba.pdf +$ENDCMP +# +$CMP SP0504BAJT +D TVS Diode Array, 5.5V Standoff, 4 Channels, SC-70-5 package +K usb esd protection suppression transient +F http://www.littelfuse.com/~/media/files/littelfuse/technical%20resources/documents/data%20sheets/sp05xxba.pdf +$ENDCMP +# +$CMP SP0505BAHT +D TVS Diode Array, 5.5V Standoff, 5 Channels, SOT-23-6 package +K usb esd protection suppression transient +F http://www.littelfuse.com/~/media/files/littelfuse/technical%20resources/documents/data%20sheets/sp05xxba.pdf +$ENDCMP +# +$CMP SP0505BAJT +D TVS Diode Array, 5.5V Standoff, 5 Channels, SC-70-6 package K usb esd protection suppression transient F http://www.littelfuse.com/~/media/files/littelfuse/technical%20resources/documents/data%20sheets/sp05xxba.pdf $ENDCMP diff --git a/library/ESD_Protection.lib b/library/ESD_Protection.lib index 400753fb..8964373c 100644 --- a/library/ESD_Protection.lib +++ b/library/ESD_Protection.lib @@ -63,6 +63,46 @@ X D 4 500 0 200 L 50 50 2 1 I ENDDRAW ENDDEF # +# SP0502BAHT +# +DEF SP0502BAHT D 0 40 Y N 2 F N +F0 "D" 125 125 50 H V L CNN +F1 "SP0502BAHT" 125 25 50 H V L CNN +F2 "TO_SOT_Packages_SMD:SOT-23" 125 -75 50 H I L CNN +F3 "" 125 125 50 H I C CNN +$FPLIST + SOT-23* +$ENDFPLIST +DRAW +X A 3 0 -200 100 U 50 50 0 0 I +P 2 0 1 0 0 -100 0 100 N +P 4 0 1 10 -75 75 -50 50 50 50 75 25 N +P 4 0 1 10 75 -50 0 50 -75 -50 75 -50 F +X K 1 0 200 100 D 50 50 1 1 I +X K 2 0 200 100 D 50 50 2 1 I +ENDDRAW +ENDDEF +# +# SP0502BAJT +# +DEF SP0502BAJT D 0 40 Y N 2 F N +F0 "D" 125 125 50 H V L CNN +F1 "SP0502BAJT" 125 25 50 H V L CNN +F2 "TO_SOT_Packages_SMD:SC-70" 125 -75 50 H I L CNN +F3 "" 125 125 50 H I C CNN +$FPLIST + SC-70* +$ENDFPLIST +DRAW +X A 3 0 -200 100 U 50 50 0 0 I +P 2 0 1 0 0 -100 0 100 N +P 4 0 1 10 -75 75 -50 50 50 50 75 25 N +P 4 0 1 10 75 -50 0 50 -75 -50 75 -50 F +X K 1 0 200 100 D 50 50 1 1 I +X K 2 0 200 100 D 50 50 2 1 I +ENDDRAW +ENDDEF +# # SP0503BAHT # DEF SP0503BAHT D 0 40 Y N 3 F N @@ -84,6 +124,96 @@ X K 4 0 200 100 D 50 50 3 1 I ENDDRAW ENDDEF # +# SP0504BAHT +# +DEF SP0504BAHT D 0 40 Y N 4 F N +F0 "D" 125 125 50 H V L CNN +F1 "SP0504BAHT" 125 25 50 H V L CNN +F2 "TO_SOT_Packages_SMD:SOT-23-5" 125 -75 50 H I L CNN +F3 "" 125 125 50 H I C CNN +$FPLIST + SOT-23* +$ENDFPLIST +DRAW +X A 2 0 -200 100 U 50 50 0 0 I +P 2 0 1 0 0 -100 0 100 N +P 4 0 1 10 -75 75 -50 50 50 50 75 25 N +P 4 0 1 10 75 -50 0 50 -75 -50 75 -50 F +X K 1 0 200 100 D 50 50 1 1 I +X K 3 0 200 100 D 50 50 2 1 I +X K 4 0 200 100 D 50 50 3 1 I +X K 5 0 200 100 D 50 50 4 1 I +ENDDRAW +ENDDEF +# +# SP0504BAJT +# +DEF SP0504BAJT D 0 40 Y N 4 F N +F0 "D" 125 125 50 H V L CNN +F1 "SP0504BAJT" 125 25 50 H V L CNN +F2 "TO_SOT_Packages_SMD:SC-70-5" 125 -75 50 H I L CNN +F3 "" 125 125 50 H I C CNN +$FPLIST + SC-70* +$ENDFPLIST +DRAW +X A 2 0 -200 100 U 50 50 0 0 I +P 2 0 1 0 0 -100 0 100 N +P 4 0 1 10 -75 75 -50 50 50 50 75 25 N +P 4 0 1 10 75 -50 0 50 -75 -50 75 -50 F +X K 1 0 200 100 D 50 50 1 1 I +X K 3 0 200 100 D 50 50 2 1 I +X K 4 0 200 100 D 50 50 3 1 I +X K 5 0 200 100 D 50 50 4 1 I +ENDDRAW +ENDDEF +# +# SP0505BAHT +# +DEF SP0505BAHT D 0 40 Y N 5 F N +F0 "D" 125 125 50 H V L CNN +F1 "SP0505BAHT" 125 25 50 H V L CNN +F2 "TO_SOT_Packages_SMD:SOT-23-6" 125 -75 50 H I L CNN +F3 "" 125 125 50 H I C CNN +$FPLIST + SOT-23* +$ENDFPLIST +DRAW +X A 2 0 -200 100 U 50 50 0 0 I +P 2 0 1 0 0 -100 0 100 N +P 4 0 1 10 -75 75 -50 50 50 50 75 25 N +P 4 0 1 10 75 -50 0 50 -75 -50 75 -50 F +X K 1 0 200 100 D 50 50 1 1 I +X K 3 0 200 100 D 50 50 2 1 I +X K 4 0 200 100 D 50 50 3 1 I +X K 5 0 200 100 D 50 50 4 1 I +X K 6 0 200 100 D 50 50 5 1 I +ENDDRAW +ENDDEF +# +# SP0505BAJT +# +DEF SP0505BAJT D 0 40 Y N 5 F N +F0 "D" 125 125 50 H V L CNN +F1 "SP0505BAJT" 125 25 50 H V L CNN +F2 "TO_SOT_Packages_SMD:SC-70-6" 125 -75 50 H I L CNN +F3 "" 125 125 50 H I C CNN +$FPLIST + SC-70* +$ENDFPLIST +DRAW +X A 2 0 -200 100 U 50 50 0 0 I +P 2 0 1 0 0 -100 0 100 N +P 4 0 1 10 -75 75 -50 50 50 50 75 25 N +P 4 0 1 10 75 -50 0 50 -75 -50 75 -50 F +X K 1 0 200 100 D 50 50 1 1 I +X K 3 0 200 100 D 50 50 2 1 I +X K 4 0 200 100 D 50 50 3 1 I +X K 5 0 200 100 D 50 50 4 1 I +X K 6 0 200 100 D 50 50 5 1 I +ENDDRAW +ENDDEF +# # SRV05 # DEF SRV05 U 0 0 Y Y 1 F N From 60233306b1e1d7f637f592809c36055d007ec814 Mon Sep 17 00:00:00 2001 From: Oliver Date: Tue, 25 Oct 2016 22:51:43 +1100 Subject: [PATCH 186/283] Fixed NC pin --- library/silabs.lib | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/library/silabs.lib b/library/silabs.lib index f139ae28..5252a490 100644 --- a/library/silabs.lib +++ b/library/silabs.lib @@ -22,7 +22,7 @@ X VDD 6 0 900 100 D 50 50 1 1 W X REGIN 7 -700 600 100 R 50 50 1 1 W X VBUS 8 -700 400 100 R 50 50 1 1 I X ~RST 9 700 -500 100 L 50 50 1 1 B -X NC 10 200 900 100 D 50 50 1 1 P +X VIO/NC 10 200 900 100 D 50 50 1 1 w X RXD 20 700 0 100 L 50 50 1 1 I X GPIO.3 11 -700 -500 100 R 50 50 1 1 B X TXD 21 700 100 100 L 50 50 1 1 O From 044d2bdf16a2d10c4f03b2b9e3749075f9cfb424 Mon Sep 17 00:00:00 2001 From: jkriege2 Date: Tue, 25 Oct 2016 20:39:09 +0200 Subject: [PATCH 187/283] moved Heatsinks and added new Mounting_Hole symbols to a new lib mechanical.lib/dcm --- library/device.dcm | 11 +------- library/device.lib | 27 ------------------ library/mechanical.dcm | 23 +++++++++++++++ library/mechanical.lib | 64 ++++++++++++++++++++++++++++++++++++++++++ 4 files changed, 88 insertions(+), 37 deletions(-) create mode 100644 library/mechanical.dcm create mode 100644 library/mechanical.lib diff --git a/library/device.dcm b/library/device.dcm index cf371674..6949a12d 100644 --- a/library/device.dcm +++ b/library/device.dcm @@ -477,16 +477,6 @@ D Resistive Heater K heater R resistor $ENDCMP # -$CMP Heatsink -D Heatsink -K thermal heat temperature -$ENDCMP -# -$CMP Heatsink_PAD -D Heatsink with electrical connection -K thermal heat temperature -$ENDCMP -# $CMP Jumper D Jumper, generic, normally closed K jumper bridge link nc @@ -1203,6 +1193,7 @@ D Phototransistor NPN, 2-pin (C=1, E=2) K NPN phototransistor $ENDCMP # + $CMP R D Resistor K r res resistor diff --git a/library/device.lib b/library/device.lib index f90d30d8..bbc8cb87 100644 --- a/library/device.lib +++ b/library/device.lib @@ -2057,33 +2057,6 @@ X ~ 2 0 -150 50 U 50 50 1 1 P ENDDRAW ENDDEF # -# Heatsink -# -DEF Heatsink HS 0 40 Y Y 1 F N -F0 "HS" 0 200 50 H V C CNN -F1 "Heatsink" 0 -50 50 H V C CNN -F2 "" 12 0 50 H V C CNN -F3 "" 12 0 50 H V C CNN -DRAW -P 10 0 1 10 -13 50 -38 50 -38 150 -63 150 -63 50 -88 50 -88 150 -113 150 -113 0 -38 0 f -P 13 0 1 10 -13 50 -13 150 12 150 12 50 37 50 37 150 62 150 62 50 87 50 87 150 112 150 112 0 -38 0 f -ENDDRAW -ENDDEF -# -# Heatsink_PAD -# -DEF Heatsink_PAD HS 0 0 Y Y 1 F N -F0 "HS" 0 225 50 H V C CNN -F1 "Heatsink_PAD" 0 150 50 H V C CNN -F2 "" 12 -50 50 H V C CNN -F3 "" 12 -50 50 H V C CNN -DRAW -P 10 0 1 10 -13 0 -38 0 -38 100 -63 100 -63 0 -88 0 -88 100 -113 100 -113 -50 -38 -50 f -P 13 0 1 10 -13 0 -13 100 12 100 12 0 37 0 37 100 62 100 62 0 87 0 87 100 112 100 112 -50 -38 -50 f -X ~ 1 0 -100 50 U 50 50 1 1 P -ENDDRAW -ENDDEF -# # Jumper # DEF Jumper JP 0 30 Y N 1 F N diff --git a/library/mechanical.dcm b/library/mechanical.dcm new file mode 100644 index 00000000..bfe2da04 --- /dev/null +++ b/library/mechanical.dcm @@ -0,0 +1,23 @@ +EESchema-DOCLIB Version 2.0 +# +$CMP Heatsink +D Heatsink +K thermal heat temperature +$ENDCMP +# +$CMP Heatsink_PAD +D Heatsink with electrical connection +K thermal heat temperature +$ENDCMP +# +$CMP Mounting_Hole +D Mounting Hole without connection +K mounting hole +$ENDCMP +# +$CMP Mounting_Hole_PAD +D Mounting Hole with connection +K mounting hole +$ENDCMP +# +#End Doc Library diff --git a/library/mechanical.lib b/library/mechanical.lib new file mode 100644 index 00000000..5fd2861b --- /dev/null +++ b/library/mechanical.lib @@ -0,0 +1,64 @@ +EESchema-LIBRARY Version 2.3 +#encoding utf-8 +# +# Heatsink +# +DEF Heatsink HS 0 40 Y Y 1 F N +F0 "HS" 0 200 50 H V C CNN +F1 "Heatsink" 0 -50 50 H V C CNN +F2 "" 12 0 50 H V C CNN +F3 "" 12 0 50 H V C CNN +DRAW +P 10 0 1 10 -13 50 -38 50 -38 150 -63 150 -63 50 -88 50 -88 150 -113 150 -113 0 -38 0 f +P 13 0 1 10 -13 50 -13 150 12 150 12 50 37 50 37 150 62 150 62 50 87 50 87 150 112 150 112 0 -38 0 f +ENDDRAW +ENDDEF +# +# Heatsink_PAD +# +DEF Heatsink_PAD HS 0 0 Y Y 1 F N +F0 "HS" 0 225 50 H V C CNN +F1 "Heatsink_PAD" 0 150 50 H V C CNN +F2 "" 12 -50 50 H V C CNN +F3 "" 12 -50 50 H V C CNN +DRAW +P 10 0 1 10 -13 0 -38 0 -38 100 -63 100 -63 0 -88 0 -88 100 -113 100 -113 -50 -38 -50 f +P 13 0 1 10 -13 0 -13 100 12 100 12 0 37 0 37 100 62 100 62 0 87 0 87 100 112 100 112 -50 -38 -50 f +X ~ 1 0 -100 50 U 50 50 1 1 P +ENDDRAW +ENDDEF +# +# Mounting_Hole +# +DEF Mounting_Hole MK 0 40 Y Y 1 F N +F0 "MK" 0 200 50 H V C CNN +F1 "Mounting_Hole" 0 125 50 H V C CNN +F2 "" 0 0 60 H I C CNN +F3 "" 0 0 60 H I C CNN +$FPLIST + Mounting?Hole* + Hole* +$ENDFPLIST +DRAW +C 0 0 50 0 1 50 N +ENDDRAW +ENDDEF +# +# Mounting_Hole_PAD +# +DEF Mounting_Hole_PAD MK 0 40 N N 1 F N +F0 "MK" 0 250 50 H V C CNN +F1 "Mounting_Hole_PAD" 0 175 50 H V C CNN +F2 "" 0 0 60 H I C CNN +F3 "" 0 0 60 H I C CNN +$FPLIST + Mounting?Hole* + Hole* +$ENDFPLIST +DRAW +C 0 50 50 0 1 50 N +X 1 1 0 -100 100 U 50 50 1 1 I +ENDDRAW +ENDDEF +# +#End Library From 00154f8ba16cbf69dd865c48045541a194f630eb Mon Sep 17 00:00:00 2001 From: jkriege2 Date: Tue, 25 Oct 2016 20:40:46 +0200 Subject: [PATCH 188/283] added new TRIAC/Thyristor symbols (revised style + all pinout permutations) --- library/device.dcm | 56 ++++++++++--- library/device.lib | 201 +++++++++++++++++++++++++++++++++++++-------- 2 files changed, 210 insertions(+), 47 deletions(-) diff --git a/library/device.dcm b/library/device.dcm index 6949a12d..9db72f96 100644 --- a/library/device.dcm +++ b/library/device.dcm @@ -1193,7 +1193,51 @@ D Phototransistor NPN, 2-pin (C=1, E=2) K NPN phototransistor $ENDCMP # - +$CMP Q_TRIAC_AAG +D triode for alternating current (TRIAC) +K triode for alternating current TRIAC +$ENDCMP +# +$CMP Q_TRIAC_AGA +D triode for alternating current (TRIAC) +K triode for alternating current TRIAC +$ENDCMP +# +$CMP Q_TRIAC_GAA +D triode for alternating current (TRIAC) +K triode for alternating current TRIAC +$ENDCMP +# +$CMP Q_Thyristor_AGK +D silicon controlled rectifier (Thyristor) +K Thyristor silicon controlled rectifier +$ENDCMP +# +$CMP Q_Thyristor_AKG +D silicon controlled rectifier (Thyristor) +K Thyristor silicon controlled rectifier +$ENDCMP +# +$CMP Q_Thyristor_GAK +D silicon controlled rectifier (Thyristor) +K Thyristor silicon controlled rectifier +$ENDCMP +# +$CMP Q_Thyristor_GKA +D silicon controlled rectifier (Thyristor) +K Thyristor silicon controlled rectifier +$ENDCMP +# +$CMP Q_Thyristor_KAG +D silicon controlled rectifier (Thyristor) +K Thyristor silicon controlled rectifier +$ENDCMP +# +$CMP Q_Thyristor_KGA +D silicon controlled rectifier (Thyristor) +K Thyristor silicon controlled rectifier +$ENDCMP +# $CMP R D Resistor K r res resistor @@ -1779,16 +1823,6 @@ D Testpoint, connection for test equipment K tp testpoint $ENDCMP # -$CMP THYRISTOR -D Solid-state thyristor, silicon-controlled rectifier, with gate pin -K scr diode switch -$ENDCMP -# -$CMP TRIAC -D triode for alternating current (TRIAC) / bidirectional triode thyristor / bilateral triode thyristor -K triode thyristor TRIAC -$ENDCMP -# $CMP Thermistor D Thermistor, temperature-dependent resistor K r res thermistor diff --git a/library/device.lib b/library/device.lib index bbc8cb87..1aba53f1 100644 --- a/library/device.lib +++ b/library/device.lib @@ -5539,6 +5539,171 @@ X C 2 100 200 100 D 50 50 1 1 P ENDDRAW ENDDEF # +# Q_TRIAC_AAG +# +DEF Q_TRIAC_AAG D 0 0 Y N 1 F N +F0 "D" 125 25 50 H V L CNN +F1 "Q_TRIAC_AAG" 125 -50 50 H V L CNN +F2 "" 75 25 50 V V C CNN +F3 "" 0 0 50 V V C CNN +DRAW +P 2 0 1 0 -100 -50 100 -50 N +P 2 0 1 0 -100 50 100 50 N +P 2 0 1 0 -50 -100 -25 -50 N +P 3 0 1 0 -100 50 -50 -50 0 50 F +P 3 0 1 0 0 -50 50 50 100 -50 F +X A1 1 0 150 100 D 50 50 1 1 P +X A2 2 0 -150 100 U 50 50 1 1 P +X G 3 -150 -100 100 R 50 50 1 1 I +ENDDRAW +ENDDEF +# +# Q_TRIAC_AGA +# +DEF Q_TRIAC_AGA D 0 0 Y N 1 F N +F0 "D" 125 25 50 H V L CNN +F1 "Q_TRIAC_AGA" 125 -50 50 H V L CNN +F2 "" 75 25 50 V V C CNN +F3 "" 0 0 50 V V C CNN +DRAW +P 2 0 1 0 -100 -50 100 -50 N +P 2 0 1 0 -100 50 100 50 N +P 2 0 1 0 -50 -100 -25 -50 N +P 3 0 1 0 -100 50 -50 -50 0 50 F +P 3 0 1 0 0 -50 50 50 100 -50 F +X A1 1 0 150 100 D 50 50 1 1 P +X G 2 -150 -100 100 R 50 50 1 1 I +X A2 3 0 -150 100 U 50 50 1 1 P +ENDDRAW +ENDDEF +# +# Q_TRIAC_GAA +# +DEF Q_TRIAC_GAA D 0 0 Y N 1 F N +F0 "D" 125 25 50 H V L CNN +F1 "Q_TRIAC_GAA" 125 -50 50 H V L CNN +F2 "" 75 25 50 V V C CNN +F3 "" 0 0 50 V V C CNN +DRAW +P 2 0 1 0 -100 -50 100 -50 N +P 2 0 1 0 -100 50 100 50 N +P 2 0 1 0 -50 -100 -25 -50 N +P 3 0 1 0 -100 50 -50 -50 0 50 F +P 3 0 1 0 0 -50 50 50 100 -50 F +X G 1 -150 -100 100 R 50 50 1 1 I +X A1 2 0 150 100 D 50 50 1 1 P +X A2 3 0 -150 100 U 50 50 1 1 P +ENDDRAW +ENDDEF +# +# Q_Thyristor_AGK +# +DEF Q_Thyristor_AGK D 0 0 Y N 1 F N +F0 "D" 75 25 50 H V L CNN +F1 "Q_Thyristor_AGK" 75 -50 50 H V L CNN +F2 "" 0 0 50 V V C CNN +F3 "" 0 0 50 V V C CNN +DRAW +P 2 0 1 0 -50 -100 -25 -50 N +P 2 0 1 0 -50 -50 50 -50 N +P 2 0 1 0 0 -100 0 100 N +P 3 0 1 0 -50 50 0 -50 50 50 F +X A 1 0 150 100 D 50 50 1 1 P +X G 2 -150 -100 100 R 50 50 1 1 I +X K 3 0 -150 100 U 50 50 1 1 P +ENDDRAW +ENDDEF +# +# Q_Thyristor_AKG +# +DEF Q_Thyristor_AKG D 0 0 Y N 1 F N +F0 "D" 75 25 50 H V L CNN +F1 "Q_Thyristor_AKG" 75 -50 50 H V L CNN +F2 "" 0 0 50 V V C CNN +F3 "" 0 0 50 V V C CNN +DRAW +P 2 0 1 0 -50 -100 -25 -50 N +P 2 0 1 0 -50 -50 50 -50 N +P 2 0 1 0 0 -100 0 100 N +P 3 0 1 0 -50 50 0 -50 50 50 F +X A 1 0 150 100 D 50 50 1 1 P +X K 2 0 -150 100 U 50 50 1 1 P +X G 3 -150 -100 100 R 50 50 1 1 I +ENDDRAW +ENDDEF +# +# Q_Thyristor_GAK +# +DEF Q_Thyristor_GAK D 0 0 Y N 1 F N +F0 "D" 75 25 50 H V L CNN +F1 "Q_Thyristor_GAK" 75 -50 50 H V L CNN +F2 "" 0 0 50 V V C CNN +F3 "" 0 0 50 V V C CNN +DRAW +P 2 0 1 0 -50 -100 -25 -50 N +P 2 0 1 0 -50 -50 50 -50 N +P 2 0 1 0 0 -100 0 100 N +P 3 0 1 0 -50 50 0 -50 50 50 F +X G 1 -150 -100 100 R 50 50 1 1 I +X A 2 0 150 100 D 50 50 1 1 P +X K 3 0 -150 100 U 50 50 1 1 P +ENDDRAW +ENDDEF +# +# Q_Thyristor_GKA +# +DEF Q_Thyristor_GKA D 0 0 Y N 1 F N +F0 "D" 75 25 50 H V L CNN +F1 "Q_Thyristor_GKA" 75 -50 50 H V L CNN +F2 "" 0 0 50 V V C CNN +F3 "" 0 0 50 V V C CNN +DRAW +P 2 0 1 0 -50 -100 -25 -50 N +P 2 0 1 0 -50 -50 50 -50 N +P 2 0 1 0 0 -100 0 100 N +P 3 0 1 0 -50 50 0 -50 50 50 F +X G 1 -150 -100 100 R 50 50 1 1 I +X K 2 0 -150 100 U 50 50 1 1 P +X A 3 0 150 100 D 50 50 1 1 P +ENDDRAW +ENDDEF +# +# Q_Thyristor_KAG +# +DEF Q_Thyristor_KAG D 0 0 Y N 1 F N +F0 "D" 75 25 50 H V L CNN +F1 "Q_Thyristor_KAG" 75 -50 50 H V L CNN +F2 "" 0 0 50 V V C CNN +F3 "" 0 0 50 V V C CNN +DRAW +P 2 0 1 0 -50 -100 -25 -50 N +P 2 0 1 0 -50 -50 50 -50 N +P 2 0 1 0 0 -100 0 100 N +P 3 0 1 0 -50 50 0 -50 50 50 F +X K 1 0 -150 100 U 50 50 1 1 P +X A 2 0 150 100 D 50 50 1 1 P +X G 3 -150 -100 100 R 50 50 1 1 I +ENDDRAW +ENDDEF +# +# Q_Thyristor_KGA +# +DEF Q_Thyristor_KGA D 0 0 Y N 1 F N +F0 "D" 75 25 50 H V L CNN +F1 "Q_Thyristor_KGA" 75 -50 50 H V L CNN +F2 "" 0 0 50 V V C CNN +F3 "" 0 0 50 V V C CNN +DRAW +P 2 0 1 0 -50 -100 -25 -50 N +P 2 0 1 0 -50 -50 50 -50 N +P 2 0 1 0 0 -100 0 100 N +P 3 0 1 0 -50 50 0 -50 50 50 F +X K 1 0 -150 100 U 50 50 1 1 P +X G 2 -150 -100 100 R 50 50 1 1 I +X A 3 0 150 100 D 50 50 1 1 P +ENDDRAW +ENDDEF +# # R # DEF R R 0 0 N Y 1 F N @@ -9408,42 +9573,6 @@ X ~ 1 0 0 100 U 50 50 1 1 P ENDDRAW ENDDEF # -# THYRISTOR -# -DEF THYRISTOR D 0 40 Y N 1 F N -F0 "D" 0 100 50 H V C CNN -F1 "THYRISTOR" 0 -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 -50 50 -50 -50 N -P 3 0 1 0 50 50 -50 0 50 -50 F -P 4 0 1 0 -50 0 -100 50 -100 50 -100 50 N -X K 1 -200 0 150 R 50 50 1 1 P -X A 2 200 0 150 L 50 50 1 1 P -X G 3 -100 200 150 D 50 50 1 1 P -ENDDRAW -ENDDEF -# -# TRIAC -# -DEF TRIAC U 0 10 Y Y 1 F N -F0 "U" -250 350 50 H V C CNN -F1 "TRIAC" -300 -250 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 -300 -50 0 -50 N -P 2 0 1 0 -150 -50 -300 -200 N -P 2 0 1 0 0 200 300 200 N -P 3 0 1 0 -300 200 -150 -50 0 200 F -P 3 0 1 0 150 200 0 -50 300 -50 F -X ~ 1 0 -250 200 U 50 50 1 1 P -X ~ 2 0 400 200 D 50 50 1 1 P -X ~ 3 -500 -200 200 R 50 50 1 1 I -ENDDRAW -ENDDEF -# # Thermistor # DEF Thermistor TH 0 0 N Y 1 F N From 7b691bf4726f133ad930e51fb7f960e361b8a3ea Mon Sep 17 00:00:00 2001 From: jkriege2 Date: Tue, 25 Oct 2016 20:42:31 +0200 Subject: [PATCH 189/283] added thermocouple_block symbol (again) --- library/device.dcm | 6 ++++++ library/device.lib | 34 ++++++++++++++++++++++++++++++++++ 2 files changed, 40 insertions(+) diff --git a/library/device.dcm b/library/device.dcm index 9db72f96..02e29adb 100644 --- a/library/device.dcm +++ b/library/device.dcm @@ -1870,6 +1870,12 @@ K thermocouple temperature sensor cold junction F https://en.wikipedia.org/wiki/Thermocouple $ENDCMP # +$CMP Thermocouple_Block +D thermocouple with isothermal block +K thermocouple temperature sensor cold junction +F https://en.wikipedia.org/wiki/Thermocouple +$ENDCMP +# $CMP Transformer_1P_1S D Transformer, single primary, single secondary K transformer coil magnet diff --git a/library/device.lib b/library/device.lib index 1aba53f1..622e3f47 100644 --- a/library/device.lib +++ b/library/device.lib @@ -9866,6 +9866,40 @@ X - 2 100 -100 100 L 50 50 1 1 P ENDDRAW ENDDEF # +# Thermocouple_Block +# +DEF Thermocouple_Block TC 0 0 N Y 1 F N +F0 "TC" -120 150 50 H V C CNN +F1 "Thermocouple_Block" -200 -160 50 H V L CNN +F2 "" -575 50 50 H I C CNN +F3 "" -575 50 50 H I C CNN +$FPLIST + PIN?ARRAY* + bornier* + *Terminal?Block* + Thermo*Couple* +$ENDFPLIST +DRAW +C -70 0 10 0 1 0 F +C 80 -100 20 0 1 0 N +C 80 100 20 0 1 0 N +S 40 140 120 -140 0 1 0 N +P 2 0 1 0 -110 -40 -120 -50 N +P 2 0 1 0 -90 -20 -100 -30 N +P 2 0 1 0 -70 0 -80 -10 N +P 2 0 1 0 -50 20 -60 10 N +P 2 0 1 0 -30 40 -40 30 N +P 2 0 1 0 -10 60 -20 50 N +P 2 0 1 0 10 80 0 70 N +P 2 0 1 0 30 100 20 90 N +P 2 0 1 0 50 -100 40 -100 N +P 2 0 1 0 50 100 30 100 N +P 3 0 1 0 60 -100 30 -100 -120 50 N +X + 1 200 100 100 L 50 50 1 1 P +X - 2 200 -100 100 L 50 50 1 1 P +ENDDRAW +ENDDEF +# # Transformer_1P_1S # DEF Transformer_1P_1S T 0 40 Y N 1 F N From 94fd657d815dc1ce176590050122a0d206ed9d12 Mon Sep 17 00:00:00 2001 From: Oliver Walters Date: Wed, 26 Oct 2016 11:19:56 +1100 Subject: [PATCH 190/283] Consolidated multi-parts into single-parts --- library/ESD_Protection.lib | 239 +++++++++++++++++++++++++------------ 1 file changed, 165 insertions(+), 74 deletions(-) diff --git a/library/ESD_Protection.lib b/library/ESD_Protection.lib index 8964373c..041cc72f 100644 --- a/library/ESD_Protection.lib +++ b/library/ESD_Protection.lib @@ -65,152 +65,243 @@ ENDDEF # # SP0502BAHT # -DEF SP0502BAHT D 0 40 Y N 2 F N -F0 "D" 125 125 50 H V L CNN -F1 "SP0502BAHT" 125 25 50 H V L CNN -F2 "TO_SOT_Packages_SMD:SOT-23" 125 -75 50 H I L CNN +DEF SP0502BAHT D 0 40 Y N 1 F N +F0 "D" 225 100 50 H V L CNN +F1 "SP0502BAHT" 225 25 50 H V L CNN +F2 "TO_SOT_Packages_SMD:SOT-23" 225 -50 50 H I L CNN F3 "" 125 125 50 H I C CNN $FPLIST SOT-23* $ENDFPLIST DRAW X A 3 0 -200 100 U 50 50 0 0 I -P 2 0 1 0 0 -100 0 100 N -P 4 0 1 10 -75 75 -50 50 50 50 75 25 N -P 4 0 1 10 75 -50 0 50 -75 -50 75 -50 F -X K 1 0 200 100 D 50 50 1 1 I -X K 2 0 200 100 D 50 50 2 1 I +S -175 100 175 -100 0 1 10 f +P 2 0 1 0 -100 100 -100 50 N +P 2 0 1 0 0 -50 0 -100 N +P 2 0 1 0 100 100 100 50 N +P 4 0 1 0 -150 75 -125 50 -75 50 -50 25 N +P 4 0 1 0 -100 0 -100 -50 100 -50 100 0 N +P 4 0 1 0 -100 50 -75 0 -125 0 -100 50 F +P 4 0 1 0 50 75 75 50 125 50 150 25 N +P 4 0 1 0 100 50 75 0 125 0 100 50 F +X K 1 -100 200 100 D 50 50 1 1 I +X K 2 100 200 100 D 50 50 1 1 I ENDDRAW ENDDEF # # SP0502BAJT # -DEF SP0502BAJT D 0 40 Y N 2 F N -F0 "D" 125 125 50 H V L CNN -F1 "SP0502BAJT" 125 25 50 H V L CNN -F2 "TO_SOT_Packages_SMD:SC-70" 125 -75 50 H I L CNN +DEF SP0502BAJT D 0 40 Y N 1 F N +F0 "D" 225 100 50 H V L CNN +F1 "SP0502BAJT" 225 25 50 H V L CNN +F2 "TO_SOT_Packages_SMD:SC-70" 225 -50 50 H I L CNN F3 "" 125 125 50 H I C CNN $FPLIST SC-70* $ENDFPLIST DRAW X A 3 0 -200 100 U 50 50 0 0 I -P 2 0 1 0 0 -100 0 100 N -P 4 0 1 10 -75 75 -50 50 50 50 75 25 N -P 4 0 1 10 75 -50 0 50 -75 -50 75 -50 F -X K 1 0 200 100 D 50 50 1 1 I -X K 2 0 200 100 D 50 50 2 1 I +S -175 100 175 -100 0 1 10 f +P 2 0 1 0 -100 100 -100 50 N +P 2 0 1 0 0 -50 0 -100 N +P 2 0 1 0 100 100 100 50 N +P 4 0 1 0 -150 75 -125 50 -75 50 -50 25 N +P 4 0 1 0 -100 0 -100 -50 100 -50 100 0 N +P 4 0 1 0 -100 50 -75 0 -125 0 -100 50 F +P 4 0 1 0 50 75 75 50 125 50 150 25 N +P 4 0 1 0 100 50 75 0 125 0 100 50 F +X K 1 -100 200 100 D 50 50 1 1 I +X K 2 100 200 100 D 50 50 1 1 I ENDDRAW ENDDEF # # SP0503BAHT # -DEF SP0503BAHT D 0 40 Y N 3 F N -F0 "D" 125 125 50 H V L CNN -F1 "SP0503BAHT" 125 25 50 H V L CNN -F2 "TO_SOT_Packages_SMD:SOT-143" 125 -75 50 H I L CNN +DEF SP0503BAHT D 0 40 Y N 1 F N +F0 "D" 225 100 50 H V L CNN +F1 "SP0503BAHT" 225 25 50 H V L CNN +F2 "TO_SOT_Packages_SMD:SOT-143" 225 -50 50 H I L CNN F3 "" 125 125 50 H I C CNN $FPLIST SOT-143* $ENDFPLIST DRAW X A 1 0 -200 100 U 50 50 0 0 I -P 2 0 1 0 0 -100 0 100 N -P 4 0 1 10 -75 75 -50 50 50 50 75 25 N -P 4 0 1 10 75 -50 0 50 -75 -50 75 -50 F -X K 2 0 200 100 D 50 50 1 1 I -X K 3 0 200 100 D 50 50 2 1 I -X K 4 0 200 100 D 50 50 3 1 I +S -175 100 175 -100 0 1 10 f +P 2 0 1 0 -100 100 -100 50 N +P 2 0 1 0 0 -50 0 -100 N +P 2 0 1 0 0 -50 0 0 N +P 2 0 1 0 0 100 0 50 N +P 2 0 1 0 25 50 50 25 N +P 2 0 1 0 100 100 100 50 N +P 3 0 1 0 25 50 -25 50 -50 75 N +P 4 0 1 0 -150 75 -125 50 -75 50 -50 25 N +P 4 0 1 0 -100 0 -100 -50 100 -50 100 0 N +P 4 0 1 0 -100 50 -75 0 -125 0 -100 50 F +P 4 0 1 0 25 0 -25 0 0 50 25 0 F +P 4 0 1 0 50 75 75 50 125 50 150 25 N +P 4 0 1 0 100 50 75 0 125 0 100 50 F +X K 2 -100 200 100 D 50 50 1 1 I +X K 3 0 200 100 D 50 50 1 1 I +X K 4 100 200 100 D 50 50 1 1 I ENDDRAW ENDDEF # # SP0504BAHT # -DEF SP0504BAHT D 0 40 Y N 4 F N -F0 "D" 125 125 50 H V L CNN -F1 "SP0504BAHT" 125 25 50 H V L CNN -F2 "TO_SOT_Packages_SMD:SOT-23-5" 125 -75 50 H I L CNN +DEF SP0504BAHT D 0 40 Y N 1 F N +F0 "D" 300 100 50 H V L CNN +F1 "SP0504BAHT" 300 25 50 H V L CNN +F2 "TO_SOT_Packages_SMD:SOT-23-5" 300 -50 50 H I L CNN F3 "" 125 125 50 H I C CNN $FPLIST SOT-23* $ENDFPLIST DRAW X A 2 0 -200 100 U 50 50 0 0 I -P 2 0 1 0 0 -100 0 100 N -P 4 0 1 10 -75 75 -50 50 50 50 75 25 N -P 4 0 1 10 75 -50 0 50 -75 -50 75 -50 F -X K 1 0 200 100 D 50 50 1 1 I -X K 3 0 200 100 D 50 50 2 1 I -X K 4 0 200 100 D 50 50 3 1 I -X K 5 0 200 100 D 50 50 4 1 I +S -175 100 275 -100 0 1 10 f +P 2 0 1 0 -100 100 -100 50 N +P 2 0 1 0 0 -50 0 -100 N +P 2 0 1 0 0 -50 0 0 N +P 2 0 1 0 0 100 0 50 N +P 2 0 1 0 25 50 50 25 N +P 2 0 1 0 100 100 100 50 N +P 2 0 1 0 200 100 200 50 N +P 3 0 1 0 25 50 -25 50 -50 75 N +P 3 0 1 0 200 0 200 -50 100 -50 N +P 4 0 1 0 -150 75 -125 50 -75 50 -50 25 N +P 4 0 1 0 -100 0 -100 -50 100 -50 100 0 N +P 4 0 1 0 -100 50 -75 0 -125 0 -100 50 F +P 4 0 1 0 25 0 -25 0 0 50 25 0 F +P 4 0 1 0 50 75 75 50 125 50 150 25 N +P 4 0 1 0 100 50 75 0 125 0 100 50 F +P 4 0 1 0 150 75 175 50 225 50 250 25 N +P 4 0 1 0 200 50 175 0 225 0 200 50 F +X K 1 -100 200 100 D 50 50 1 1 I +X K 3 0 200 100 D 50 50 1 1 I +X K 4 100 200 100 D 50 50 1 1 I +X K 5 200 200 100 D 50 50 1 1 I ENDDRAW ENDDEF # # SP0504BAJT # -DEF SP0504BAJT D 0 40 Y N 4 F N -F0 "D" 125 125 50 H V L CNN -F1 "SP0504BAJT" 125 25 50 H V L CNN -F2 "TO_SOT_Packages_SMD:SC-70-5" 125 -75 50 H I L CNN +DEF SP0504BAJT D 0 40 Y N 1 F N +F0 "D" 300 100 50 H V L CNN +F1 "SP0504BAJT" 300 25 50 H V L CNN +F2 "TO_SOT_Packages_SMD:SC-70-5" 300 -50 50 H I L CNN F3 "" 125 125 50 H I C CNN $FPLIST SC-70* $ENDFPLIST DRAW X A 2 0 -200 100 U 50 50 0 0 I -P 2 0 1 0 0 -100 0 100 N -P 4 0 1 10 -75 75 -50 50 50 50 75 25 N -P 4 0 1 10 75 -50 0 50 -75 -50 75 -50 F -X K 1 0 200 100 D 50 50 1 1 I -X K 3 0 200 100 D 50 50 2 1 I -X K 4 0 200 100 D 50 50 3 1 I -X K 5 0 200 100 D 50 50 4 1 I +S -175 100 275 -100 0 1 10 f +P 2 0 1 0 -100 100 -100 50 N +P 2 0 1 0 0 -50 0 -100 N +P 2 0 1 0 0 -50 0 0 N +P 2 0 1 0 0 100 0 50 N +P 2 0 1 0 25 50 50 25 N +P 2 0 1 0 100 100 100 50 N +P 2 0 1 0 200 100 200 50 N +P 3 0 1 0 25 50 -25 50 -50 75 N +P 3 0 1 0 200 0 200 -50 100 -50 N +P 4 0 1 0 -150 75 -125 50 -75 50 -50 25 N +P 4 0 1 0 -100 0 -100 -50 100 -50 100 0 N +P 4 0 1 0 -100 50 -75 0 -125 0 -100 50 F +P 4 0 1 0 25 0 -25 0 0 50 25 0 F +P 4 0 1 0 50 75 75 50 125 50 150 25 N +P 4 0 1 0 100 50 75 0 125 0 100 50 F +P 4 0 1 0 150 75 175 50 225 50 250 25 N +P 4 0 1 0 200 50 175 0 225 0 200 50 F +X K 1 -100 200 100 D 50 50 1 1 I +X K 3 0 200 100 D 50 50 1 1 I +X K 4 100 200 100 D 50 50 1 1 I +X K 5 200 200 100 D 50 50 1 1 I ENDDRAW ENDDEF # # SP0505BAHT # -DEF SP0505BAHT D 0 40 Y N 5 F N -F0 "D" 125 125 50 H V L CNN -F1 "SP0505BAHT" 125 25 50 H V L CNN -F2 "TO_SOT_Packages_SMD:SOT-23-6" 125 -75 50 H I L CNN +DEF SP0505BAHT D 0 40 Y N 1 F N +F0 "D" 300 100 50 H V L CNN +F1 "SP0505BAHT" 300 25 50 H V L CNN +F2 "TO_SOT_Packages_SMD:SOT-23-6" 300 -50 50 H I L CNN F3 "" 125 125 50 H I C CNN $FPLIST SOT-23* $ENDFPLIST DRAW X A 2 0 -200 100 U 50 50 0 0 I -P 2 0 1 0 0 -100 0 100 N -P 4 0 1 10 -75 75 -50 50 50 50 75 25 N -P 4 0 1 10 75 -50 0 50 -75 -50 75 -50 F -X K 1 0 200 100 D 50 50 1 1 I -X K 3 0 200 100 D 50 50 2 1 I -X K 4 0 200 100 D 50 50 3 1 I -X K 5 0 200 100 D 50 50 4 1 I -X K 6 0 200 100 D 50 50 5 1 I +S -275 100 275 -100 0 1 10 f +P 2 0 1 0 -200 100 -200 50 N +P 2 0 1 0 -100 100 -100 50 N +P 2 0 1 0 0 -50 0 -100 N +P 2 0 1 0 0 -50 0 0 N +P 2 0 1 0 0 100 0 50 N +P 2 0 1 0 25 50 50 25 N +P 2 0 1 0 100 100 100 50 N +P 2 0 1 0 200 100 200 50 N +P 3 0 1 0 -200 0 -200 -50 -100 -50 N +P 3 0 1 0 25 50 -25 50 -50 75 N +P 3 0 1 0 200 0 200 -50 100 -50 N +P 4 0 1 0 -250 75 -225 50 -175 50 -150 25 N +P 4 0 1 0 -200 50 -175 0 -225 0 -200 50 F +P 4 0 1 0 -150 75 -125 50 -75 50 -50 25 N +P 4 0 1 0 -100 0 -100 -50 100 -50 100 0 N +P 4 0 1 0 -100 50 -75 0 -125 0 -100 50 F +P 4 0 1 0 25 0 -25 0 0 50 25 0 F +P 4 0 1 0 50 75 75 50 125 50 150 25 N +P 4 0 1 0 100 50 75 0 125 0 100 50 F +P 4 0 1 0 150 75 175 50 225 50 250 25 N +P 4 0 1 0 200 50 175 0 225 0 200 50 F +X K 1 -200 200 100 D 50 50 1 1 I +X K 3 -100 200 100 D 50 50 1 1 I +X K 4 0 200 100 D 50 50 1 1 I +X K 5 100 200 100 D 50 50 1 1 I +X K 6 200 200 100 D 50 50 1 1 I ENDDRAW ENDDEF # # SP0505BAJT # -DEF SP0505BAJT D 0 40 Y N 5 F N -F0 "D" 125 125 50 H V L CNN -F1 "SP0505BAJT" 125 25 50 H V L CNN -F2 "TO_SOT_Packages_SMD:SC-70-6" 125 -75 50 H I L CNN +DEF SP0505BAJT D 0 40 Y N 1 F N +F0 "D" 300 100 50 H V L CNN +F1 "SP0505BAJT" 300 25 50 H V L CNN +F2 "TO_SOT_Packages_SMD:SC-70-6" 300 -50 50 H I L CNN F3 "" 125 125 50 H I C CNN $FPLIST SC-70* $ENDFPLIST DRAW X A 2 0 -200 100 U 50 50 0 0 I -P 2 0 1 0 0 -100 0 100 N -P 4 0 1 10 -75 75 -50 50 50 50 75 25 N -P 4 0 1 10 75 -50 0 50 -75 -50 75 -50 F -X K 1 0 200 100 D 50 50 1 1 I -X K 3 0 200 100 D 50 50 2 1 I -X K 4 0 200 100 D 50 50 3 1 I -X K 5 0 200 100 D 50 50 4 1 I -X K 6 0 200 100 D 50 50 5 1 I +S -275 100 275 -100 0 1 10 f +P 2 0 1 0 -200 100 -200 50 N +P 2 0 1 0 -100 100 -100 50 N +P 2 0 1 0 0 -50 0 -100 N +P 2 0 1 0 0 -50 0 0 N +P 2 0 1 0 0 100 0 50 N +P 2 0 1 0 25 50 50 25 N +P 2 0 1 0 100 100 100 50 N +P 2 0 1 0 200 100 200 50 N +P 3 0 1 0 -200 0 -200 -50 -100 -50 N +P 3 0 1 0 25 50 -25 50 -50 75 N +P 3 0 1 0 200 0 200 -50 100 -50 N +P 4 0 1 0 -250 75 -225 50 -175 50 -150 25 N +P 4 0 1 0 -200 50 -175 0 -225 0 -200 50 F +P 4 0 1 0 -150 75 -125 50 -75 50 -50 25 N +P 4 0 1 0 -100 0 -100 -50 100 -50 100 0 N +P 4 0 1 0 -100 50 -75 0 -125 0 -100 50 F +P 4 0 1 0 25 0 -25 0 0 50 25 0 F +P 4 0 1 0 50 75 75 50 125 50 150 25 N +P 4 0 1 0 100 50 75 0 125 0 100 50 F +P 4 0 1 0 150 75 175 50 225 50 250 25 N +P 4 0 1 0 200 50 175 0 225 0 200 50 F +X K 1 -200 200 100 D 50 50 1 1 I +X K 3 -100 200 100 D 50 50 1 1 I +X K 4 0 200 100 D 50 50 1 1 I +X K 5 100 200 100 D 50 50 1 1 I +X K 6 200 200 100 D 50 50 1 1 I ENDDRAW ENDDEF # From 664d7780a8804ef441a31ee069f667b1440542f4 Mon Sep 17 00:00:00 2001 From: Piotr Wiszowaty Date: Wed, 26 Oct 2016 20:58:38 +0200 Subject: [PATCH 191/283] regul: Change MCP1703AT-3302/MB to MCP1703A-3302/MB, add descriptions to aliases --- library/regul.dcm | 104 +++++++++++++++++++++++++++++++++++++++++++++- library/regul.lib | 8 ++-- 2 files changed, 107 insertions(+), 5 deletions(-) diff --git a/library/regul.dcm b/library/regul.dcm index 321064b5..801b4c38 100644 --- a/library/regul.dcm +++ b/library/regul.dcm @@ -2070,7 +2070,109 @@ K regulator linear ldo F http://ww1.microchip.com/downloads/en/DeviceDoc/20001826C.pdf $ENDCMP # -$CMP MCP1703AT-3302/MB +$CMP MCP1703A-1202/MB +D 250 mA, 16V, Low Quiescent Current LDO Regulator +K REGULATOR LDO +F http://ww1.microchip.com/downloads/en/DeviceDoc/20005122B.pdf +$ENDCMP +# +$CMP MCP1703A-1502/MB +D 250 mA, 16V, Low Quiescent Current LDO Regulator +K REGULATOR LDO +F http://ww1.microchip.com/downloads/en/DeviceDoc/20005122B.pdf +$ENDCMP +# +$CMP MCP1703A-1802/MB +D 250 mA, 16V, Low Quiescent Current LDO Regulator +K REGULATOR LDO +F http://ww1.microchip.com/downloads/en/DeviceDoc/20005122B.pdf +$ENDCMP +# +$CMP MCP1703A-2502/MB +D 250 mA, 16V, Low Quiescent Current LDO Regulator +K REGULATOR LDO +F http://ww1.microchip.com/downloads/en/DeviceDoc/20005122B.pdf +$ENDCMP +# +$CMP MCP1703A-2802/MB +D 250 mA, 16V, Low Quiescent Current LDO Regulator +K REGULATOR LDO +F http://ww1.microchip.com/downloads/en/DeviceDoc/20005122B.pdf +$ENDCMP +# +$CMP MCP1703A-3002/MB +D 250 mA, 16V, Low Quiescent Current LDO Regulator +K REGULATOR LDO +F http://ww1.microchip.com/downloads/en/DeviceDoc/20005122B.pdf +$ENDCMP +# +$CMP MCP1703A-4002/MB +D 250 mA, 16V, Low Quiescent Current LDO Regulator +K REGULATOR LDO +F http://ww1.microchip.com/downloads/en/DeviceDoc/20005122B.pdf +$ENDCMP +# +$CMP MCP1703A-5002/MB +D 250 mA, 16V, Low Quiescent Current LDO Regulator +K REGULATOR LDO +F http://ww1.microchip.com/downloads/en/DeviceDoc/20005122B.pdf +$ENDCMP +# +$CMP MCP1703A-1202E/MB +D 250 mA, 16V, Low Quiescent Current LDO Regulator +K REGULATOR LDO +F http://ww1.microchip.com/downloads/en/DeviceDoc/20005122B.pdf +$ENDCMP +# +$CMP MCP1703A-1502E/MB +D 250 mA, 16V, Low Quiescent Current LDO Regulator +K REGULATOR LDO +F http://ww1.microchip.com/downloads/en/DeviceDoc/20005122B.pdf +$ENDCMP +# +$CMP MCP1703A-1802E/MB +D 250 mA, 16V, Low Quiescent Current LDO Regulator +K REGULATOR LDO +F http://ww1.microchip.com/downloads/en/DeviceDoc/20005122B.pdf +$ENDCMP +# +$CMP MCP1703A-2502E/MB +D 250 mA, 16V, Low Quiescent Current LDO Regulator +K REGULATOR LDO +F http://ww1.microchip.com/downloads/en/DeviceDoc/20005122B.pdf +$ENDCMP +# +$CMP MCP1703A-2802E/MB +D 250 mA, 16V, Low Quiescent Current LDO Regulator +K REGULATOR LDO +F http://ww1.microchip.com/downloads/en/DeviceDoc/20005122B.pdf +$ENDCMP +# +$CMP MCP1703A-3002E/MB +D 250 mA, 16V, Low Quiescent Current LDO Regulator +K REGULATOR LDO +F http://ww1.microchip.com/downloads/en/DeviceDoc/20005122B.pdf +$ENDCMP +# +$CMP MCP1703A-3302E/MB +D 250 mA, 16V, Low Quiescent Current LDO Regulator +K REGULATOR LDO +F http://ww1.microchip.com/downloads/en/DeviceDoc/20005122B.pdf +$ENDCMP +# +$CMP MCP1703A-4002E/MB +D 250 mA, 16V, Low Quiescent Current LDO Regulator +K REGULATOR LDO +F http://ww1.microchip.com/downloads/en/DeviceDoc/20005122B.pdf +$ENDCMP +# +$CMP MCP1703A-5002E/MB +D 250 mA, 16V, Low Quiescent Current LDO Regulator +K REGULATOR LDO +F http://ww1.microchip.com/downloads/en/DeviceDoc/20005122B.pdf +$ENDCMP +# +$CMP MCP1703A-3302/MB D 250 mA, 16V, Low Quiescent Current LDO Regulator K REGULATOR LDO F http://ww1.microchip.com/downloads/en/DeviceDoc/20005122B.pdf diff --git a/library/regul.lib b/library/regul.lib index 86042340..4c03f5a1 100644 --- a/library/regul.lib +++ b/library/regul.lib @@ -1571,14 +1571,14 @@ X VI 3 -300 100 100 R 50 50 1 1 W ENDDRAW ENDDEF # -# MCP1703AT-3302/MB +# MCP1703A-3302/MB # -DEF MCP1703AT-3302/MB U 0 30 Y Y 1 F N +DEF MCP1703A-3302/MB U 0 30 Y Y 1 F N F0 "U" 150 -150 50 H V C CNN -F1 "MCP1703AT-3302/MB" 0 150 50 H V C CNN +F1 "MCP1703A-3302/MB" 0 150 50 H V C CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN -ALIAS MCP1703A-3302/MB MCP1703A-3302E/MB MCP1703AT-3302E/MB MCP1703AT-1202E/MB MCP1703AT-1502E/MB MCP1703AT-1802E/MB MCP1703AT-2502E/MB MCP1703AT-2802E/MB MCP1703AT-3002E/MB MCP1703AT-4002E/MB MCP1703AT-5002E/MB MCP1703AT-1202/MB MCP1703AT-1502/MB MCP1703AT-1802/MB MCP1703AT-2502/MB MCP1703AT-2802/MB MCP1703AT-3002/MB MCP1703AT-4002/MB MCP1703AT-5002/MB MCP1703A-1202/MB MCP1703A-1502/MB MCP1703A-1802/MB MCP1703A-2502/MB MCP1703A-2802/MB MCP1703A-3002/MB MCP1703A-4002/MB MCP1703A-5002/MB MCP1703A-1202E/MB MCP1703A-1502E/MB MCP1703A-1802E/MB MCP1703A-2502E/MB MCP1703A-2802E/MB MCP1703A-3002E/MB MCP1703A-4002E/MB MCP1703A-5002E/MB +ALIAS MCP1703A-3302E/MB MCP1703A-1202/MB MCP1703A-1502/MB MCP1703A-1802/MB MCP1703A-2502/MB MCP1703A-2802/MB MCP1703A-3002/MB MCP1703A-4002/MB MCP1703A-5002/MB MCP1703A-1202E/MB MCP1703A-1502E/MB MCP1703A-1802E/MB MCP1703A-2502E/MB MCP1703A-2802E/MB MCP1703A-3002E/MB MCP1703A-4002E/MB MCP1703A-5002E/MB $FPLIST SOT-89* $ENDFPLIST From 028f9f2e75341876472ec9e1e1200b569453592f Mon Sep 17 00:00:00 2001 From: jkriege2 Date: Thu, 27 Oct 2016 07:45:46 +0200 Subject: [PATCH 192/283] moved switches to switches.lib + renamed DIP-switches to SW_DIP_xNN --- library/device.dcm | 209 ----- library/device.lib | 1347 ------------------------------- library/switches.dcm | 227 +++++- library/switches.lib | 1827 +++++++++++++++++++++++++++++------------- 4 files changed, 1455 insertions(+), 2155 deletions(-) diff --git a/library/device.dcm b/library/device.dcm index 02e29adb..df90eb98 100644 --- a/library/device.dcm +++ b/library/device.dcm @@ -1582,215 +1582,6 @@ D Scottky Diode K diode SCHOTTKY CMS $ENDCMP # -$CMP SW_Coded -D Rotary switch, 4-bit encoding -K rotary hex -$ENDCMP -# -$CMP SW_DIP01 -D 1x DIP Switch, Single Pole Single Throw (SPST) switch, small symbol -K dip switch -$ENDCMP -# -$CMP SW_DIP02 -D 2x DIP Switch, Single Pole Single Throw (SPST) switch, small symbol -K dip switch -$ENDCMP -# -$CMP SW_DIP03 -D 3x DIP Switch, Single Pole Single Throw (SPST) switch, small symbol -K dip switch -$ENDCMP -# -$CMP SW_DIP04 -D 4x DIP Switch, Single Pole Single Throw (SPST) switch, small symbol -K dip switch -$ENDCMP -# -$CMP SW_DIP05 -D 5x DIP Switch, Single Pole Single Throw (SPST) switch, small symbol -K dip switch -$ENDCMP -# -$CMP SW_DIP06 -D 6x DIP Switch, Single Pole Single Throw (SPST) switch, small symbol -K dip switch -$ENDCMP -# -$CMP SW_DIP07 -D 7x DIP Switch, Single Pole Single Throw (SPST) switch, small symbol -K dip switch -$ENDCMP -# -$CMP SW_DIP08 -D 8x DIP Switch, Single Pole Single Throw (SPST) switch, small symbol -K dip switch -$ENDCMP -# -$CMP SW_DIP09 -D 9x DIP Switch, Single Pole Single Throw (SPST) switch, small symbol -K dip switch -$ENDCMP -# -$CMP SW_DIP10 -D 10x DIP Switch, Single Pole Single Throw (SPST) switch, small symbol -K dip switch -$ENDCMP -# -$CMP SW_DIP11 -D 11x DIP Switch, Single Pole Single Throw (SPST) switch, small symbol -K dip switch -$ENDCMP -# -$CMP SW_DIP12 -D 12x DIP Switch, Single Pole Single Throw (SPST) switch, small symbol -K dip switch -$ENDCMP -# -$CMP SW_DPDT_x2 -D Switch, dual pole double throw, separate symbols -K switch dual-pole double-throw DPDT spdt ON-ON -$ENDCMP -# -$CMP SW_DPST -D Double Pole Single Throw (DPST) Switch -K switch dual double-pole single-throw OFF-ON -$ENDCMP -# -$CMP SW_DPST_Temperature -D Double Pole Single Throw (DPST) Switch, temperature dependent -K temerature switch dual double-pole single-throw OFF-ON -$ENDCMP -# -$CMP SW_DPST_x2 -D Single Pole Single Throw (SPST) switch, separate symbol -K switch lever -$ENDCMP -# -$CMP SW_Push -D Push button switch, generic, two pins -K switch normally-open pushbutton push-button -$ENDCMP -# -$CMP SW_Push_45deg -D Push button switch, normally open, two pins, 45° tilted -K switch normally-open pushbutton push-button -$ENDCMP -# -$CMP SW_Push_Dual -D Push button switch, generic, symbol, four pins -K switch normally-open pushbutton push-button -$ENDCMP -# -$CMP SW_Push_Dual_x2 -D Push button switch, generic, separate symbols, four pins -K switch normally-open pushbutton push-button -$ENDCMP -# -$CMP SW_Push_LED -D Push button switch with LED, generic -K switch normally-open pushbutton push-button LED -$ENDCMP -# -$CMP SW_Push_Lamp -D Push button switch with Signal Lamp, generic -K switch normally-open pushbutton push-button Lamp -$ENDCMP -# -$CMP SW_Push_Open -D Push button switch, push-to-open, generic, two pins -K switch normally-closed pushbutton push-button -$ENDCMP -# -$CMP SW_Push_Open_Dual -D Push button switch, normally closed, generic, four pins -K switch normally-closed pushbutton push-button -$ENDCMP -# -$CMP SW_Push_Open_Dual_x2 -D Push button switch, push-to-open, generic, two pins -K switch normally-closed pushbutton push-button -$ENDCMP -# -$CMP SW_Push_SPDT -D Momentary Switch, single pole double throw -K switch single-pole double-throw spdt ON-ON -$ENDCMP -# -$CMP SW_Reed -D reed switch -K reed magnetic switch -$ENDCMP -# -$CMP SW_Reed_Opener -D reed switch, default-closed -K reed magnetic switch -$ENDCMP -# -$CMP SW_Reed_SPDT -D SPDT reed switch -K reed magnetic switch SPDT -$ENDCMP -# -$CMP SW_Rotary12 -D rotary switch with 12 positions -K rotary switch -F http://cdn-reichelt.de/documents/datenblatt/C200/DS-Serie%23LOR.pdf -$ENDCMP -# -$CMP SW_Rotary2x6 -D 2 rotary switch with 6 positions -K rotary switch -F http://cdn-reichelt.de/documents/datenblatt/C200/DS-Serie%23LOR.pdf -$ENDCMP -# -$CMP SW_Rotary3x4 -D 3 rotary switches with 4 positions -K rotary switch -F http://cdn-reichelt.de/documents/datenblatt/C200/DS-Serie%23LOR.pdf -$ENDCMP -# -$CMP SW_Rotary4x3 -D 4 rotary switches with 3 positions -K rotary switch -F http://cdn-reichelt.de/documents/datenblatt/C200/DS-Serie%23LOR.pdf -$ENDCMP -# -$CMP SW_SP3T -D Switch, three position, single pole triple throw, 3 position switch, SP3T -K switch sp3t ON-ON-ON -$ENDCMP -# -$CMP SW_SPDT -D Switch, single pole double throw -K switch single-pole double-throw spdt ON-ON -$ENDCMP -# -$CMP SW_SPDT_MSM -D Switch, single pole double throw, center OFF position -K switch spdt single-pole double-throw ON-OFF-ON -$ENDCMP -# -$CMP SW_SPST -D Single Pole Single Throw (SPST) switch -K switch lever -$ENDCMP -# -$CMP SW_SPST_LED -D Single Pole Single Throw (SPST) switch with LED, generic -K switch SPST LED OFF-ON -$ENDCMP -# -$CMP SW_SPST_Lamp -D Single Pole Single Throw (SPST) switch with signal lamp, generic -K switch SPST LED OFF-ON lamp -$ENDCMP -# -$CMP SW_SPST_Temperature -D Single Pole Single Throw (SPST) switch, temperature dependent -K temperature switch -$ENDCMP -# $CMP Solar_Cell D single solar cell K solar cell diff --git a/library/device.lib b/library/device.lib index 622e3f47..94f0336a 100644 --- a/library/device.lib +++ b/library/device.lib @@ -8125,1353 +8125,6 @@ X A 3 200 50 100 L 50 50 1 1 I ENDDRAW ENDDEF # -# SW_Coded -# -DEF SW_Coded SW 0 20 Y Y 1 F N -F0 "SW" -300 350 50 H V L CNN -F1 "SW_Coded" -300 -350 50 H V L CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -C 0 0 150 0 1 0 N -S 300 300 -300 -300 0 1 0 f -P 11 0 1 0 -10 -100 -10 80 -30 60 -50 60 0 110 50 60 30 60 10 80 10 -100 -10 -100 -10 -100 N -X CM 1 500 250 200 L 50 50 1 1 P -X D0 2 500 100 200 L 50 50 1 1 P -X D1 3 500 0 200 L 50 50 1 1 P -X D2 4 500 -100 200 L 50 50 1 1 P -X D3 5 500 -200 200 L 50 50 1 1 P -ENDDRAW -ENDDEF -# -# SW_DIP01 -# -DEF SW_DIP01 SW 0 0 Y N 1 F N -F0 "SW" 0 150 50 H V C CNN -F1 "SW_DIP01" 0 -150 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -$FPLIST - SW?DIP?x1* -$ENDFPLIST -DRAW -C -80 0 20 0 0 0 N -C 80 0 20 0 0 0 N -P 2 0 0 0 -60 5 93 46 N -S -150 100 150 -100 0 1 10 f -X ~ 1 -300 0 200 R 50 50 1 1 I -X ~ 2 300 0 200 L 50 50 1 1 I -ENDDRAW -ENDDEF -# -# SW_DIP02 -# -DEF SW_DIP02 SW 0 0 Y N 1 F N -F0 "SW" 0 250 50 H V C CNN -F1 "SW_DIP02" 0 -150 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -$FPLIST - SW?DIP?x2* -$ENDFPLIST -DRAW -C -80 0 20 0 0 0 N -C -80 100 20 0 0 0 N -C 80 0 20 0 0 0 N -C 80 100 20 0 0 0 N -P 2 0 0 0 -60 5 93 46 N -P 2 0 0 0 -60 105 93 146 N -S -150 200 150 -100 0 1 10 f -X ~ 1 -300 100 200 R 50 50 1 1 I -X ~ 2 -300 0 200 R 50 50 1 1 I -X ~ 3 300 0 200 L 50 50 1 1 I -X ~ 4 300 100 200 L 50 50 1 1 I -ENDDRAW -ENDDEF -# -# SW_DIP03 -# -DEF SW_DIP03 SW 0 0 Y N 1 F N -F0 "SW" 0 350 50 H V C CNN -F1 "SW_DIP03" 0 -150 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -$FPLIST - SW?DIP?x3* -$ENDFPLIST -DRAW -C -80 0 20 0 0 0 N -C -80 100 20 0 0 0 N -C -80 200 20 0 0 0 N -C 80 0 20 0 0 0 N -C 80 100 20 0 0 0 N -C 80 200 20 0 0 0 N -P 2 0 0 0 -60 5 93 46 N -P 2 0 0 0 -60 105 93 146 N -P 2 0 0 0 -60 205 93 246 N -S -150 300 150 -100 0 1 10 f -X ~ 1 -300 200 200 R 50 50 1 1 I -X ~ 2 -300 100 200 R 50 50 1 1 I -X ~ 3 -300 0 200 R 50 50 1 1 I -X ~ 4 300 0 200 L 50 50 1 1 I -X ~ 5 300 100 200 L 50 50 1 1 I -X ~ 6 300 200 200 L 50 50 1 1 I -ENDDRAW -ENDDEF -# -# SW_DIP04 -# -DEF SW_DIP04 SW 0 0 Y N 1 F N -F0 "SW" 0 350 50 H V C CNN -F1 "SW_DIP04" 0 -250 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -$FPLIST - SW?DIP?x4* -$ENDFPLIST -DRAW -C -80 -100 20 0 0 0 N -C -80 0 20 0 0 0 N -C -80 100 20 0 0 0 N -C -80 200 20 0 0 0 N -C 80 -100 20 0 0 0 N -C 80 0 20 0 0 0 N -C 80 100 20 0 0 0 N -C 80 200 20 0 0 0 N -P 2 0 0 0 -60 -94 93 -53 N -P 2 0 0 0 -60 5 93 46 N -P 2 0 0 0 -60 105 93 146 N -P 2 0 0 0 -60 205 93 246 N -S -150 300 150 -200 0 1 10 f -X ~ 1 -300 200 200 R 50 50 1 1 I -X ~ 2 -300 100 200 R 50 50 1 1 I -X ~ 3 -300 0 200 R 50 50 1 1 I -X ~ 4 -300 -100 200 R 50 50 1 1 I -X ~ 5 300 -100 200 L 50 50 1 1 I -X ~ 6 300 0 200 L 50 50 1 1 I -X ~ 7 300 100 200 L 50 50 1 1 I -X ~ 8 300 200 200 L 50 50 1 1 I -ENDDRAW -ENDDEF -# -# SW_DIP05 -# -DEF SW_DIP05 SW 0 0 Y N 1 F N -F0 "SW" 0 350 50 H V C CNN -F1 "SW_DIP05" 0 -350 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -$FPLIST - SW?DIP?x5* -$ENDFPLIST -DRAW -C -80 -200 20 0 0 0 N -C -80 -100 20 0 0 0 N -C -80 0 20 0 0 0 N -C -80 100 20 0 0 0 N -C -80 200 20 0 0 0 N -C 80 -200 20 0 0 0 N -C 80 -100 20 0 0 0 N -C 80 0 20 0 0 0 N -C 80 100 20 0 0 0 N -C 80 200 20 0 0 0 N -P 2 0 0 0 -60 -194 93 -153 N -P 2 0 0 0 -60 -94 93 -53 N -P 2 0 0 0 -60 5 93 46 N -P 2 0 0 0 -60 105 93 146 N -P 2 0 0 0 -60 205 93 246 N -S -150 300 150 -300 0 1 10 f -X ~ 1 -300 200 200 R 50 50 1 1 I -X ~ 2 -300 100 200 R 50 50 1 1 I -X ~ 3 -300 0 200 R 50 50 1 1 I -X ~ 4 -300 -100 200 R 50 50 1 1 I -X ~ 5 -300 -200 200 R 50 50 1 1 I -X ~ 6 300 -200 200 L 50 50 1 1 I -X ~ 7 300 -100 200 L 50 50 1 1 I -X ~ 8 300 0 200 L 50 50 1 1 I -X ~ 9 300 100 200 L 50 50 1 1 I -X ~ 10 300 200 200 L 50 50 1 1 I -ENDDRAW -ENDDEF -# -# SW_DIP06 -# -DEF SW_DIP06 SW 0 0 Y N 1 F N -F0 "SW" 0 450 50 H V C CNN -F1 "SW_DIP06" 0 -350 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -$FPLIST - SW?DIP?x6* -$ENDFPLIST -DRAW -C -80 -200 20 0 0 0 N -C -80 -100 20 0 0 0 N -C -80 0 20 0 0 0 N -C -80 100 20 0 0 0 N -C -80 200 20 0 0 0 N -C -80 300 20 0 0 0 N -C 80 -200 20 0 0 0 N -C 80 -100 20 0 0 0 N -C 80 0 20 0 0 0 N -C 80 100 20 0 0 0 N -C 80 200 20 0 0 0 N -C 80 300 20 0 0 0 N -P 2 0 0 0 -60 -194 93 -153 N -P 2 0 0 0 -60 -94 93 -53 N -P 2 0 0 0 -60 5 93 46 N -P 2 0 0 0 -60 105 93 146 N -P 2 0 0 0 -60 205 93 246 N -P 2 0 0 0 -60 305 93 346 N -S -150 400 150 -300 0 1 10 f -X ~ 1 -300 300 200 R 50 50 1 1 I -X ~ 2 -300 200 200 R 50 50 1 1 I -X ~ 3 -300 100 200 R 50 50 1 1 I -X ~ 4 -300 0 200 R 50 50 1 1 I -X ~ 5 -300 -100 200 R 50 50 1 1 I -X ~ 6 -300 -200 200 R 50 50 1 1 I -X ~ 7 300 -200 200 L 50 50 1 1 I -X ~ 8 300 -100 200 L 50 50 1 1 I -X ~ 9 300 0 200 L 50 50 1 1 I -X ~ 10 300 100 200 L 50 50 1 1 I -X ~ 11 300 200 200 L 50 50 1 1 I -X ~ 12 300 300 200 L 50 50 1 1 I -ENDDRAW -ENDDEF -# -# SW_DIP07 -# -DEF SW_DIP07 SW 0 0 Y N 1 F N -F0 "SW" 0 550 50 H V C CNN -F1 "SW_DIP07" 0 -350 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -$FPLIST - SW?DIP?x7* -$ENDFPLIST -DRAW -C -80 -200 20 0 0 0 N -C -80 -100 20 0 0 0 N -C -80 0 20 0 0 0 N -C -80 100 20 0 0 0 N -C -80 200 20 0 0 0 N -C -80 300 20 0 0 0 N -C -80 400 20 0 0 0 N -C 80 -200 20 0 0 0 N -C 80 -100 20 0 0 0 N -C 80 0 20 0 0 0 N -C 80 100 20 0 0 0 N -C 80 200 20 0 0 0 N -C 80 300 20 0 0 0 N -C 80 400 20 0 0 0 N -P 2 0 0 0 -60 -194 93 -153 N -P 2 0 0 0 -60 -94 93 -53 N -P 2 0 0 0 -60 5 93 46 N -P 2 0 0 0 -60 105 93 146 N -P 2 0 0 0 -60 205 93 246 N -P 2 0 0 0 -60 305 93 346 N -P 2 0 0 0 -60 405 93 446 N -S -150 500 150 -300 0 1 10 f -X ~ 1 -300 400 200 R 50 50 1 1 I -X ~ 2 -300 300 200 R 50 50 1 1 I -X ~ 3 -300 200 200 R 50 50 1 1 I -X ~ 4 -300 100 200 R 50 50 1 1 I -X ~ 5 -300 0 200 R 50 50 1 1 I -X ~ 6 -300 -100 200 R 50 50 1 1 I -X ~ 7 -300 -200 200 R 50 50 1 1 I -X ~ 8 300 -200 200 L 50 50 1 1 I -X ~ 9 300 -100 200 L 50 50 1 1 I -X ~ 10 300 0 200 L 50 50 1 1 I -X ~ 11 300 100 200 L 50 50 1 1 I -X ~ 12 300 200 200 L 50 50 1 1 I -X ~ 13 300 300 200 L 50 50 1 1 I -X ~ 14 300 400 200 L 50 50 1 1 I -ENDDRAW -ENDDEF -# -# SW_DIP08 -# -DEF SW_DIP08 SW 0 0 Y N 1 F N -F0 "SW" 0 550 50 H V C CNN -F1 "SW_DIP08" 0 -450 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -$FPLIST - SW?DIP?x8* -$ENDFPLIST -DRAW -C -80 -300 20 0 0 0 N -C -80 -200 20 0 0 0 N -C -80 -100 20 0 0 0 N -C -80 0 20 0 0 0 N -C -80 100 20 0 0 0 N -C -80 200 20 0 0 0 N -C -80 300 20 0 0 0 N -C -80 400 20 0 0 0 N -C 80 -300 20 0 0 0 N -C 80 -200 20 0 0 0 N -C 80 -100 20 0 0 0 N -C 80 0 20 0 0 0 N -C 80 100 20 0 0 0 N -C 80 200 20 0 0 0 N -C 80 300 20 0 0 0 N -C 80 400 20 0 0 0 N -P 2 0 0 0 -60 -294 93 -253 N -P 2 0 0 0 -60 -194 93 -153 N -P 2 0 0 0 -60 -94 93 -53 N -P 2 0 0 0 -60 5 93 46 N -P 2 0 0 0 -60 105 93 146 N -P 2 0 0 0 -60 205 93 246 N -P 2 0 0 0 -60 305 93 346 N -P 2 0 0 0 -60 405 93 446 N -S -150 500 150 -400 0 1 10 f -X ~ 1 -300 400 200 R 50 50 1 1 I -X ~ 2 -300 300 200 R 50 50 1 1 I -X ~ 3 -300 200 200 R 50 50 1 1 I -X ~ 4 -300 100 200 R 50 50 1 1 I -X ~ 5 -300 0 200 R 50 50 1 1 I -X ~ 6 -300 -100 200 R 50 50 1 1 I -X ~ 7 -300 -200 200 R 50 50 1 1 I -X ~ 8 -300 -300 200 R 50 50 1 1 I -X ~ 9 300 -300 200 L 50 50 1 1 I -X ~ 10 300 -200 200 L 50 50 1 1 I -X ~ 11 300 -100 200 L 50 50 1 1 I -X ~ 12 300 0 200 L 50 50 1 1 I -X ~ 13 300 100 200 L 50 50 1 1 I -X ~ 14 300 200 200 L 50 50 1 1 I -X ~ 15 300 300 200 L 50 50 1 1 I -X ~ 16 300 400 200 L 50 50 1 1 I -ENDDRAW -ENDDEF -# -# SW_DIP09 -# -DEF SW_DIP09 SW 0 0 Y N 1 F N -F0 "SW" 0 550 50 H V C CNN -F1 "SW_DIP09" 0 -550 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -$FPLIST - SW?DIP?x9* -$ENDFPLIST -DRAW -C -80 -400 20 0 0 0 N -C -80 -300 20 0 0 0 N -C -80 -200 20 0 0 0 N -C -80 -100 20 0 0 0 N -C -80 0 20 0 0 0 N -C -80 100 20 0 0 0 N -C -80 200 20 0 0 0 N -C -80 300 20 0 0 0 N -C -80 400 20 0 0 0 N -C 80 -400 20 0 0 0 N -C 80 -300 20 0 0 0 N -C 80 -200 20 0 0 0 N -C 80 -100 20 0 0 0 N -C 80 0 20 0 0 0 N -C 80 100 20 0 0 0 N -C 80 200 20 0 0 0 N -C 80 300 20 0 0 0 N -C 80 400 20 0 0 0 N -P 2 0 0 0 -60 -394 93 -353 N -P 2 0 0 0 -60 -294 93 -253 N -P 2 0 0 0 -60 -194 93 -153 N -P 2 0 0 0 -60 -94 93 -53 N -P 2 0 0 0 -60 5 93 46 N -P 2 0 0 0 -60 105 93 146 N -P 2 0 0 0 -60 205 93 246 N -P 2 0 0 0 -60 305 93 346 N -P 2 0 0 0 -60 405 93 446 N -S -150 500 150 -500 0 1 10 f -X ~ 1 -300 400 200 R 50 50 1 1 I -X ~ 2 -300 300 200 R 50 50 1 1 I -X ~ 3 -300 200 200 R 50 50 1 1 I -X ~ 4 -300 100 200 R 50 50 1 1 I -X ~ 5 -300 0 200 R 50 50 1 1 I -X ~ 6 -300 -100 200 R 50 50 1 1 I -X ~ 7 -300 -200 200 R 50 50 1 1 I -X ~ 8 -300 -300 200 R 50 50 1 1 I -X ~ 9 -300 -400 200 R 50 50 1 1 I -X ~ 10 300 -400 200 L 50 50 1 1 I -X ~ 11 300 -300 200 L 50 50 1 1 I -X ~ 12 300 -200 200 L 50 50 1 1 I -X ~ 13 300 -100 200 L 50 50 1 1 I -X ~ 14 300 0 200 L 50 50 1 1 I -X ~ 15 300 100 200 L 50 50 1 1 I -X ~ 16 300 200 200 L 50 50 1 1 I -X ~ 17 300 300 200 L 50 50 1 1 I -X ~ 18 300 400 200 L 50 50 1 1 I -ENDDRAW -ENDDEF -# -# SW_DIP10 -# -DEF SW_DIP10 SW 0 0 Y N 1 F N -F0 "SW" 0 650 50 H V C CNN -F1 "SW_DIP10" 0 -550 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -$FPLIST - SW?DIP?x10* -$ENDFPLIST -DRAW -C -80 -400 20 0 0 0 N -C -80 -300 20 0 0 0 N -C -80 -200 20 0 0 0 N -C -80 -100 20 0 0 0 N -C -80 0 20 0 0 0 N -C -80 100 20 0 0 0 N -C -80 200 20 0 0 0 N -C -80 300 20 0 0 0 N -C -80 400 20 0 0 0 N -C -80 500 20 0 0 0 N -C 80 -400 20 0 0 0 N -C 80 -300 20 0 0 0 N -C 80 -200 20 0 0 0 N -C 80 -100 20 0 0 0 N -C 80 0 20 0 0 0 N -C 80 100 20 0 0 0 N -C 80 200 20 0 0 0 N -C 80 300 20 0 0 0 N -C 80 400 20 0 0 0 N -C 80 500 20 0 0 0 N -P 2 0 0 0 -60 -394 93 -353 N -P 2 0 0 0 -60 -294 93 -253 N -P 2 0 0 0 -60 -194 93 -153 N -P 2 0 0 0 -60 -94 93 -53 N -P 2 0 0 0 -60 5 93 46 N -P 2 0 0 0 -60 105 93 146 N -P 2 0 0 0 -60 205 93 246 N -P 2 0 0 0 -60 305 93 346 N -P 2 0 0 0 -60 405 93 446 N -P 2 0 0 0 -60 505 93 546 N -S -150 600 150 -500 0 1 10 f -X ~ 1 -300 500 200 R 50 50 1 1 I -X ~ 2 -300 400 200 R 50 50 1 1 I -X ~ 3 -300 300 200 R 50 50 1 1 I -X ~ 4 -300 200 200 R 50 50 1 1 I -X ~ 5 -300 100 200 R 50 50 1 1 I -X ~ 6 -300 0 200 R 50 50 1 1 I -X ~ 7 -300 -100 200 R 50 50 1 1 I -X ~ 8 -300 -200 200 R 50 50 1 1 I -X ~ 9 -300 -300 200 R 50 50 1 1 I -X ~ 10 -300 -400 200 R 50 50 1 1 I -X ~ 20 300 500 200 L 50 50 1 1 I -X ~ 11 300 -400 200 L 50 50 1 1 I -X ~ 12 300 -300 200 L 50 50 1 1 I -X ~ 13 300 -200 200 L 50 50 1 1 I -X ~ 14 300 -100 200 L 50 50 1 1 I -X ~ 15 300 0 200 L 50 50 1 1 I -X ~ 16 300 100 200 L 50 50 1 1 I -X ~ 17 300 200 200 L 50 50 1 1 I -X ~ 18 300 300 200 L 50 50 1 1 I -X ~ 19 300 400 200 L 50 50 1 1 I -ENDDRAW -ENDDEF -# -# SW_DIP11 -# -DEF SW_DIP11 SW 0 0 Y N 1 F N -F0 "SW" 0 750 50 H V C CNN -F1 "SW_DIP11" 0 -550 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -$FPLIST - SW?DIP?x11* -$ENDFPLIST -DRAW -C -80 -400 20 0 0 0 N -C -80 -300 20 0 0 0 N -C -80 -200 20 0 0 0 N -C -80 -100 20 0 0 0 N -C -80 0 20 0 0 0 N -C -80 100 20 0 0 0 N -C -80 200 20 0 0 0 N -C -80 300 20 0 0 0 N -C -80 400 20 0 0 0 N -C -80 500 20 0 0 0 N -C -80 600 20 0 0 0 N -C 80 -400 20 0 0 0 N -C 80 -300 20 0 0 0 N -C 80 -200 20 0 0 0 N -C 80 -100 20 0 0 0 N -C 80 0 20 0 0 0 N -C 80 100 20 0 0 0 N -C 80 200 20 0 0 0 N -C 80 300 20 0 0 0 N -C 80 400 20 0 0 0 N -C 80 500 20 0 0 0 N -C 80 600 20 0 0 0 N -P 2 0 0 0 -60 -394 93 -353 N -P 2 0 0 0 -60 -294 93 -253 N -P 2 0 0 0 -60 -194 93 -153 N -P 2 0 0 0 -60 -94 93 -53 N -P 2 0 0 0 -60 5 93 46 N -P 2 0 0 0 -60 105 93 146 N -P 2 0 0 0 -60 205 93 246 N -P 2 0 0 0 -60 305 93 346 N -P 2 0 0 0 -60 405 93 446 N -P 2 0 0 0 -60 505 93 546 N -P 2 0 0 0 -60 605 93 646 N -S -150 700 150 -500 0 1 10 f -X ~ 1 -300 600 200 R 50 50 1 1 I -X ~ 2 -300 500 200 R 50 50 1 1 I -X ~ 3 -300 400 200 R 50 50 1 1 I -X ~ 4 -300 300 200 R 50 50 1 1 I -X ~ 5 -300 200 200 R 50 50 1 1 I -X ~ 6 -300 100 200 R 50 50 1 1 I -X ~ 7 -300 0 200 R 50 50 1 1 I -X ~ 8 -300 -100 200 R 50 50 1 1 I -X ~ 9 -300 -200 200 R 50 50 1 1 I -X ~ 10 -300 -300 200 R 50 50 1 1 I -X ~ 20 300 400 200 L 50 50 1 1 I -X ~ 11 -300 -400 200 R 50 50 1 1 I -X ~ 21 300 500 200 L 50 50 1 1 I -X ~ 12 300 -400 200 L 50 50 1 1 I -X ~ 22 300 600 200 L 50 50 1 1 I -X ~ 13 300 -300 200 L 50 50 1 1 I -X ~ 14 300 -200 200 L 50 50 1 1 I -X ~ 15 300 -100 200 L 50 50 1 1 I -X ~ 16 300 0 200 L 50 50 1 1 I -X ~ 17 300 100 200 L 50 50 1 1 I -X ~ 18 300 200 200 L 50 50 1 1 I -X ~ 19 300 300 200 L 50 50 1 1 I -ENDDRAW -ENDDEF -# -# SW_DIP12 -# -DEF SW_DIP12 SW 0 0 Y N 1 F N -F0 "SW" 0 750 50 H V C CNN -F1 "SW_DIP12" 0 -650 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -$FPLIST - SW?DIP?x12* -$ENDFPLIST -DRAW -C -80 -500 20 0 0 0 N -C -80 -400 20 0 0 0 N -C -80 -300 20 0 0 0 N -C -80 -200 20 0 0 0 N -C -80 -100 20 0 0 0 N -C -80 0 20 0 0 0 N -C -80 100 20 0 0 0 N -C -80 200 20 0 0 0 N -C -80 300 20 0 0 0 N -C -80 400 20 0 0 0 N -C -80 500 20 0 0 0 N -C -80 600 20 0 0 0 N -C 80 -500 20 0 0 0 N -C 80 -400 20 0 0 0 N -C 80 -300 20 0 0 0 N -C 80 -200 20 0 0 0 N -C 80 -100 20 0 0 0 N -C 80 0 20 0 0 0 N -C 80 100 20 0 0 0 N -C 80 200 20 0 0 0 N -C 80 300 20 0 0 0 N -C 80 400 20 0 0 0 N -C 80 500 20 0 0 0 N -C 80 600 20 0 0 0 N -P 2 0 0 0 -60 -494 93 -453 N -P 2 0 0 0 -60 -394 93 -353 N -P 2 0 0 0 -60 -294 93 -253 N -P 2 0 0 0 -60 -194 93 -153 N -P 2 0 0 0 -60 -94 93 -53 N -P 2 0 0 0 -60 5 93 46 N -P 2 0 0 0 -60 105 93 146 N -P 2 0 0 0 -60 205 93 246 N -P 2 0 0 0 -60 305 93 346 N -P 2 0 0 0 -60 405 93 446 N -P 2 0 0 0 -60 505 93 546 N -P 2 0 0 0 -60 605 93 646 N -S -150 700 150 -600 0 1 10 f -X ~ 1 -300 600 200 R 50 50 1 1 I -X ~ 2 -300 500 200 R 50 50 1 1 I -X ~ 3 -300 400 200 R 50 50 1 1 I -X ~ 4 -300 300 200 R 50 50 1 1 I -X ~ 5 -300 200 200 R 50 50 1 1 I -X ~ 6 -300 100 200 R 50 50 1 1 I -X ~ 7 -300 0 200 R 50 50 1 1 I -X ~ 8 -300 -100 200 R 50 50 1 1 I -X ~ 9 -300 -200 200 R 50 50 1 1 I -X ~ 10 -300 -300 200 R 50 50 1 1 I -X ~ 20 300 200 200 L 50 50 1 1 I -X ~ 11 -300 -400 200 R 50 50 1 1 I -X ~ 21 300 300 200 L 50 50 1 1 I -X ~ 12 -300 -500 200 R 50 50 1 1 I -X ~ 22 300 400 200 L 50 50 1 1 I -X ~ 13 300 -500 200 L 50 50 1 1 I -X ~ 23 300 500 200 L 50 50 1 1 I -X ~ 14 300 -400 200 L 50 50 1 1 I -X ~ 24 300 600 200 L 50 50 1 1 I -X ~ 15 300 -300 200 L 50 50 1 1 I -X ~ 16 300 -200 200 L 50 50 1 1 I -X ~ 17 300 -100 200 L 50 50 1 1 I -X ~ 18 300 0 200 L 50 50 1 1 I -X ~ 19 300 100 200 L 50 50 1 1 I -ENDDRAW -ENDDEF -# -# SW_DPDT_x2 -# -DEF SW_DPDT_x2 SW 0 0 Y N 2 F N -F0 "SW" 0 170 50 H V C CNN -F1 "SW_DPDT_x2" 0 -200 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -C -80 0 20 0 0 0 N -C 80 -100 20 0 0 0 N -C 80 100 20 0 1 0 N -P 2 0 1 0 -60 10 65 90 N -X A 1 200 100 100 L 50 50 1 1 P -X B 2 -200 0 100 R 50 50 1 1 P -X C 3 200 -100 100 L 50 50 1 1 P -X A 3 200 100 100 L 50 50 2 1 P -X B 4 -200 0 100 R 50 50 2 1 P -X C 5 200 -100 100 L 50 50 2 1 P -ENDDRAW -ENDDEF -# -# SW_DPST -# -DEF SW_DPST SW 0 0 Y N 1 F N -F0 "SW" 0 200 50 H V C CNN -F1 "SW_DPST" 0 -200 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -C -80 -100 20 0 0 0 N -C -80 100 20 0 0 0 N -C 80 -100 20 0 0 0 N -C 80 100 20 0 0 0 N -P 2 0 0 0 -60 -90 50 -40 N -P 2 0 0 0 -60 110 50 160 N -P 2 0 0 0 0 -50 0 -25 N -P 2 0 0 0 0 0 0 25 N -P 2 0 0 0 0 50 0 75 N -P 2 0 0 0 0 100 0 125 N -X 1 1 -200 -100 100 R 50 50 1 1 I -X 2 2 200 -100 100 L 50 50 1 1 I -X 3 3 -200 100 100 R 50 50 1 1 I -X 4 4 200 100 100 L 50 50 1 1 I -ENDDRAW -ENDDEF -# -# SW_DPST_Temperature -# -DEF SW_DPST_Temperature SW 0 0 Y N 1 F N -F0 "SW" 60 210 50 H V L CNN -F1 "SW_DPST_Temperature" 0 -200 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -C -80 -100 20 0 0 0 N -C -80 100 20 0 0 0 N -C 80 -100 20 0 0 0 N -C 80 100 20 0 0 0 N -P 2 0 0 0 -60 -90 50 -40 N -P 2 0 0 0 -60 110 50 160 N -P 2 0 0 0 0 -50 0 -25 N -P 2 0 0 0 0 0 0 25 N -P 2 0 0 0 0 50 0 75 N -P 2 0 0 0 0 100 0 125 N -P 8 0 0 0 0 140 0 170 -30 170 -30 190 30 190 30 210 0 210 0 230 N -X 1 1 -200 -100 100 R 50 50 1 1 I -X 2 2 200 -100 100 L 50 50 1 1 I -X 3 3 -200 100 100 R 50 50 1 1 I -X 4 4 200 100 100 L 50 50 1 1 I -ENDDRAW -ENDDEF -# -# SW_DPST_x2 -# -DEF SW_DPST_x2 SW 0 0 Y N 2 F N -F0 "SW" 0 125 50 H V C CNN -F1 "SW_DPST_x2" 0 -100 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -C -80 0 20 0 0 0 N -C 80 0 20 0 0 0 N -P 2 0 0 0 -60 10 60 70 N -X A 1 -200 0 100 R 50 50 1 1 I -X B 2 200 0 100 L 50 50 1 1 I -X A 3 -200 0 100 R 50 50 2 1 I -X B 4 200 0 100 L 50 50 2 1 I -ENDDRAW -ENDDEF -# -# SW_Push -# -DEF SW_Push SW 0 40 N N 1 F N -F0 "SW" 50 100 50 H V L CNN -F1 "SW_Push" 0 -60 50 H V C CNN -F2 "" 0 200 50 H V C CNN -F3 "" 0 200 50 H V C CNN -DRAW -C -80 0 20 0 1 0 N -C 80 0 20 0 1 0 N -P 2 0 1 0 0 50 0 120 N -P 2 0 1 0 100 50 -100 50 N -X 1 1 -200 0 100 R 50 50 0 1 P -X 2 2 200 0 100 L 50 50 0 1 P -ENDDRAW -ENDDEF -# -# SW_Push_45deg -# -DEF SW_Push_45deg SW 0 40 N N 1 F N -F0 "SW" 120 40 50 H V L CNN -F1 "SW_Push_45deg" 0 -150 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -C -46 46 20 0 1 0 N -C 45 -47 20 0 1 0 N -P 2 0 1 0 -20 100 100 -20 N -P 2 0 1 0 40 40 80 80 N -P 3 0 1 0 -100 100 -60 60 -60 60 N -P 4 0 1 0 60 -60 100 -100 100 -100 100 -100 N -X 1 1 -100 100 0 R 50 50 0 1 P -X 2 2 100 -100 0 L 50 50 0 1 P -ENDDRAW -ENDDEF -# -# SW_Push_Dual -# -DEF SW_Push_Dual SW 0 40 Y N 1 F N -F0 "SW" 50 100 50 H V L CNN -F1 "SW_Push_Dual" 0 -270 50 H V C CNN -F2 "" 0 200 50 H V C CNN -F3 "" 0 200 50 H V C CNN -DRAW -C -80 -200 20 0 1 0 N -C -80 0 20 0 1 0 N -C 80 -200 20 0 1 0 N -C 80 0 20 0 1 0 N -P 2 0 1 0 0 -120 0 -140 N -P 2 0 1 0 0 -80 0 -100 N -P 2 0 1 0 0 -60 0 -40 N -P 2 0 1 0 0 -20 0 0 N -P 2 0 1 0 0 20 0 40 N -P 2 0 1 0 0 50 0 120 N -P 2 0 1 0 100 -150 -100 -150 N -P 2 0 1 0 100 50 -100 50 N -X 1 1 -200 0 100 R 50 50 0 1 P -X 2 2 200 0 100 L 50 50 0 1 P -X 3 3 -200 -200 100 R 50 50 0 1 P -X 4 4 200 -200 100 L 50 50 0 1 P -ENDDRAW -ENDDEF -# -# SW_Push_Dual_x2 -# -DEF SW_Push_Dual_x2 SW 0 40 Y N 2 F N -F0 "SW" 50 100 50 H V L CNN -F1 "SW_Push_Dual_x2" 0 -60 50 H V C CNN -F2 "" 0 200 50 H V C CNN -F3 "" 0 200 50 H V C CNN -DRAW -C -80 0 20 0 1 0 N -C 80 0 20 0 1 0 N -P 2 0 1 0 0 50 0 120 N -P 2 0 1 0 100 50 -100 50 N -X A 3 -200 0 100 R 50 50 0 1 P -X B 4 200 0 100 L 50 50 0 1 P -ENDDRAW -ENDDEF -# -# SW_Push_LED -# -DEF SW_Push_LED SW 0 40 Y N 1 F N -F0 "SW" 25 225 50 H V L CNN -F1 "SW_Push_LED" 0 -125 50 H V C CNN -F2 "" 0 300 50 H V C CNN -F3 "" 0 300 50 H V C CNN -DRAW -P 2 0 0 0 -150 -75 -100 -25 N -P 2 0 0 0 -100 -75 -50 -25 N -P 2 0 0 0 -100 0 100 0 N -P 2 0 0 0 -25 50 -25 -50 N -P 3 0 0 0 -150 -50 -150 -75 -125 -75 N -P 3 0 0 0 -100 -50 -100 -75 -75 -75 N -P 4 0 0 0 -25 0 50 50 50 -50 -25 0 F -C -80 100 20 0 1 0 N -C 80 100 20 0 1 0 N -P 2 0 1 0 0 150 0 220 N -P 2 0 1 0 100 150 -100 150 N -X 1 1 -200 100 100 R 50 50 0 1 P -X 2 2 200 100 100 L 50 50 0 1 P -X K 3 -200 0 100 R 50 50 0 1 P -X A 4 200 0 100 L 50 50 0 1 P -ENDDRAW -ENDDEF -# -# SW_Push_Lamp -# -DEF SW_Push_Lamp SW 0 40 Y N 1 F N -F0 "SW" 25 225 50 H V L CNN -F1 "SW_Push_Lamp" 0 -125 50 H V C CNN -F2 "" 0 300 50 H V C CNN -F3 "" 0 300 50 H V C CNN -DRAW -C -80 100 20 0 1 0 N -C 0 0 50 0 1 10 N -C 80 100 20 0 1 0 N -P 2 0 1 0 -100 0 -50 0 N -P 2 0 1 0 -35 -35 35 35 N -P 2 0 1 0 0 150 0 220 N -P 2 0 1 0 35 -35 -35 35 N -P 2 0 1 0 100 0 50 0 N -P 2 0 1 0 100 150 -100 150 N -X 1 1 -200 100 100 R 50 50 0 1 P -X 2 2 200 100 100 L 50 50 0 1 P -X L 3 -200 0 100 R 50 50 0 1 P -X L 4 200 0 100 L 50 50 0 1 P -ENDDRAW -ENDDEF -# -# SW_Push_Open -# -DEF SW_Push_Open SW 0 40 N N 1 F N -F0 "SW" 0 100 50 H V C CNN -F1 "SW_Push_Open" 0 -75 50 H V C CNN -F2 "" 0 200 50 H V C CNN -F3 "" 0 200 50 H V C CNN -DRAW -C -80 0 20 0 1 0 N -C 80 0 20 0 1 0 N -P 2 0 1 0 -100 -25 100 -25 N -P 2 0 1 0 0 -25 0 50 N -X A 1 -200 0 100 R 50 50 0 1 P -X B 2 200 0 100 L 50 50 1 1 P -ENDDRAW -ENDDEF -# -# SW_Push_Open_Dual -# -DEF SW_Push_Open_Dual SW 0 40 Y N 1 F N -F0 "SW" 50 100 50 H V L CNN -F1 "SW_Push_Open_Dual" 0 -275 50 H V C CNN -F2 "" 0 200 50 H V C CNN -F3 "" 0 200 50 H V C CNN -DRAW -C -80 -200 20 0 1 0 N -C -80 0 20 0 1 0 N -C 80 -200 20 0 1 0 N -C 80 0 20 0 1 0 N -P 2 0 1 0 0 -195 0 -215 N -P 2 0 1 0 0 -155 0 -175 N -P 2 0 1 0 0 -135 0 -115 N -P 2 0 1 0 0 -95 0 -75 N -P 2 0 1 0 0 -55 0 -35 N -P 2 0 1 0 0 -25 0 45 N -P 2 0 1 0 100 -225 -100 -225 N -P 2 0 1 0 100 -25 -100 -25 N -X 1 1 -200 0 100 R 50 50 0 1 P -X 2 2 200 0 100 L 50 50 0 1 P -X 3 3 -200 -200 100 R 50 50 0 1 P -X 4 4 200 -200 100 L 50 50 0 1 P -ENDDRAW -ENDDEF -# -# SW_Push_Open_Dual_x2 -# -DEF SW_Push_Open_Dual_x2 SW 0 40 Y N 2 F N -F0 "SW" 0 100 50 H V C CNN -F1 "SW_Push_Open_Dual_x2" 0 -75 50 H V C CNN -F2 "" 0 200 50 H V C CNN -F3 "" 0 200 50 H V C CNN -DRAW -C -80 0 20 0 1 0 N -C 80 0 20 0 1 0 N -P 2 0 1 0 -100 -25 100 -25 N -P 2 0 1 0 0 -25 0 50 N -X 1 1 -200 0 100 R 50 50 1 1 P -X 2 2 200 0 100 L 50 50 1 1 P -X 1 3 -200 0 100 R 50 50 2 1 P -X 2 4 200 0 100 L 50 50 2 1 P -ENDDRAW -ENDDEF -# -# SW_Push_SPDT -# -DEF SW_Push_SPDT SW 0 0 Y N 1 F N -F0 "SW" 0 170 50 H V C CNN -F1 "SW_Push_SPDT" 0 -200 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -C -80 0 20 0 0 0 N -C 80 -100 20 0 0 0 N -P 2 0 0 0 0 40 0 120 N -C 80 100 20 0 1 0 N -P 2 0 1 0 -60 10 100 80 N -X A 1 200 100 100 L 50 50 1 1 P -X B 2 -200 0 100 R 50 50 1 1 P -X C 3 200 -100 100 L 50 50 1 1 P -ENDDRAW -ENDDEF -# -# SW_Reed -# -DEF SW_Reed SW 0 0 N N 1 F N -F0 "SW" 0 100 50 H V C CNN -F1 "SW_Reed" 0 -100 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -A -85 0 55 901 -901 0 0 10 N -85 55 -85 -55 -A 85 0 55 -899 899 0 0 10 N 85 -55 85 55 -P 2 0 0 0 -100 0 50 30 N -P 2 0 0 10 -85 -55 90 -55 N -P 2 0 0 10 85 55 -85 55 N -P 2 0 0 0 100 0 -50 -30 N -X 1 1 -200 0 100 R 50 50 1 1 I -X 2 2 200 0 100 L 50 50 1 1 I -ENDDRAW -ENDDEF -# -# SW_Reed_Opener -# -DEF SW_Reed_Opener SW 0 0 N N 1 F N -F0 "SW" 0 100 50 H V C CNN -F1 "SW_Reed_Opener" 0 -100 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -A -85 0 55 901 -901 0 0 10 N -85 55 -85 -55 -A 85 0 55 -899 899 0 0 10 N 85 -55 85 55 -P 2 0 0 0 -100 0 50 10 N -P 2 0 0 10 -85 -55 90 -55 N -P 2 0 0 10 85 55 -85 55 N -P 2 0 0 0 100 0 -50 -10 N -S -46 2 -34 -8 0 1 0 F -S 35 7 45 -3 0 1 0 F -X 1 1 -200 0 100 R 50 50 1 1 I -X 2 2 200 0 100 L 50 50 1 1 I -ENDDRAW -ENDDEF -# -# SW_Reed_SPDT -# -DEF SW_Reed_SPDT SW 0 0 N N 1 F N -F0 "SW" 0 100 50 H V C CNN -F1 "SW_Reed_SPDT" 0 -150 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -A -85 0 55 901 -901 0 0 10 N -85 55 -85 -55 -A 85 0 55 -899 899 0 0 10 N 85 -55 85 55 -P 2 0 0 0 -100 0 75 20 N -P 2 0 0 10 -85 -55 90 -55 N -P 2 0 0 10 85 55 -85 55 N -P 3 0 1 0 50 -25 200 -25 200 -100 N -P 3 0 1 0 50 25 200 25 200 100 N -X 1 1 300 100 100 L 50 50 1 1 I -X 2 2 -200 0 100 R 50 50 1 1 I -X 3 3 300 -100 100 L 50 50 1 1 I -ENDDRAW -ENDDEF -# -# SW_Rotary12 -# -DEF SW_Rotary12 SW 0 40 Y N 1 F N -F0 "SW" 0 700 50 H V C CNN -F1 "SW_Rotary12" 0 -700 50 H V C CNN -F2 "" -200 700 50 H I C CNN -F3 "" -200 700 50 H I C CNN -DRAW -A -275 -13 218 -767 1032 0 0 0 N -225 -225 -325 200 -C -400 -350 25 0 0 0 N -C -400 350 25 0 0 0 N -C -275 -375 25 0 0 0 N -C -275 0 25 0 0 0 N -C -275 375 25 0 0 0 N -C -150 -350 25 0 0 0 N -C -150 350 25 0 0 0 N -C -25 -275 25 0 0 0 N -C -25 275 25 0 0 0 N -C 50 -200 25 0 0 0 N -C 50 200 25 0 0 0 N -C 100 -75 25 0 0 0 N -C 100 75 25 0 0 0 N -P 2 0 0 0 -275 0 -400 350 N -P 2 0 0 0 -225 -225 -200 -150 N -P 2 0 0 0 -225 -225 -150 -250 N -P 2 0 0 0 75 -200 200 -200 N -P 2 0 0 0 75 200 200 200 N -P 3 0 0 0 -400 -375 -400 -600 200 -600 N -P 3 0 0 0 -400 375 -400 600 200 600 N -P 3 0 0 0 -275 -400 -275 -500 200 -500 N -P 3 0 0 0 -275 400 -275 500 200 500 N -P 4 0 0 0 -125 -350 125 -350 125 -400 200 -400 N -P 4 0 0 0 -125 350 125 350 125 400 200 400 N -P 4 0 0 0 0 -275 175 -275 175 -300 200 -300 N -P 4 0 0 0 0 275 175 275 175 300 200 300 N -P 4 0 0 0 125 -75 175 -75 175 -100 200 -100 N -P 4 0 0 0 125 75 175 75 175 100 200 100 N -X 1 1 400 600 200 L 50 50 0 1 P -X 2 2 400 500 200 L 50 50 0 1 P -X 3 3 400 400 200 L 50 50 0 1 P -X 4 4 400 300 200 L 50 50 0 1 P -X 5 5 400 200 200 L 50 50 0 1 P -X 6 6 400 100 200 L 50 50 0 1 P -X 7 7 400 -100 200 L 50 50 0 1 P -X 8 8 400 -200 200 L 50 50 0 1 P -X 9 9 400 -300 200 L 50 50 0 1 P -X 10 10 400 -400 200 L 50 50 0 1 P -X 11 11 400 -500 200 L 50 50 0 1 P -X 12 12 400 -600 200 L 50 50 0 1 P -X 13 13 -600 0 300 R 50 50 0 1 P -ENDDRAW -ENDDEF -# -# SW_Rotary2x6 -# -DEF SW_Rotary2x6 SW 0 40 Y N 1 F N -F0 "SW" 0 700 50 H V C CNN -F1 "SW_Rotary2x6" 0 -700 50 H V C CNN -F2 "" -100 600 50 H I C CNN -F3 "" -100 600 50 H I C CNN -DRAW -C -175 -400 25 0 0 0 N -C -175 300 25 0 0 0 N -C 25 -150 25 0 0 0 N -C 25 550 25 0 0 0 N -C 150 -600 25 0 0 0 N -C 150 -200 25 0 0 0 N -C 150 100 25 0 0 0 N -C 150 500 25 0 0 0 N -C 200 -500 25 0 0 0 N -C 200 -300 25 0 0 0 N -C 200 200 25 0 0 0 N -C 200 400 25 0 0 0 N -C 225 -400 25 0 0 0 N -C 225 300 25 0 0 0 N -P 2 0 0 0 -175 -400 25 -150 N -P 2 0 0 0 -175 300 25 550 N -P 2 0 0 0 -100 -300 -100 -250 N -P 2 0 0 0 -100 -200 -100 -150 N -P 2 0 0 0 -100 -100 -100 -50 N -P 2 0 0 0 -100 0 -100 50 N -P 2 0 0 0 -100 100 -100 150 N -P 2 0 0 0 -100 200 -100 250 N -P 2 0 0 0 -100 300 -100 350 N -P 2 0 0 0 175 -200 300 -200 N -P 2 0 0 0 175 500 300 500 N -P 2 0 0 0 225 -500 300 -500 N -P 2 0 0 0 225 -300 300 -300 N -P 2 0 0 0 225 200 300 200 N -P 2 0 0 0 225 400 300 400 N -P 2 0 0 0 250 -400 300 -400 N -P 2 0 0 0 250 300 300 300 N -P 2 0 0 0 300 -600 175 -600 N -P 2 0 0 0 300 100 175 100 N -P 3 0 0 0 25 -125 25 -100 300 -100 N -P 3 0 0 0 25 575 25 600 300 600 N -X 1 1 500 600 200 L 50 50 0 1 P -X 2 2 500 500 200 L 50 50 0 1 P -X 3 3 500 400 200 L 50 50 0 1 P -X 4 4 500 300 200 L 50 50 0 1 P -X 5 5 500 200 200 L 50 50 0 1 P -X 6 6 500 100 200 L 50 50 0 1 P -X 7 7 500 -100 200 L 50 50 0 1 P -X 8 8 500 -200 200 L 50 50 0 1 P -X 9 9 500 -300 200 L 50 50 0 1 P -X 10 10 500 -400 200 L 50 50 0 1 P -X 11 11 500 -500 200 L 50 50 0 1 P -X 12 12 500 -600 200 L 50 50 0 1 P -X 13 13 -400 300 200 R 50 50 0 1 P -X 14 14 -400 -400 200 R 50 50 0 1 P -ENDDRAW -ENDDEF -# -# SW_Rotary3x4 -# -DEF SW_Rotary3x4 SW 0 40 Y N 1 F N -F0 "SW" 0 800 50 H V C CNN -F1 "SW_Rotary3x4" 0 -700 50 H V C CNN -F2 "" -100 800 50 H I C CNN -F3 "" -100 800 50 H I C CNN -DRAW -C -175 -500 25 0 0 0 N -C -175 0 25 0 0 0 N -C -175 500 25 0 0 0 N -C 150 -300 25 0 0 0 N -C 150 200 25 0 0 0 N -C 150 700 25 0 0 0 N -C 200 -600 25 0 0 0 N -C 200 -400 25 0 0 0 N -C 200 -100 25 0 0 0 N -C 200 100 25 0 0 0 N -C 200 400 25 0 0 0 N -C 200 600 25 0 0 0 N -C 225 -500 25 0 0 0 N -C 225 0 25 0 0 0 N -C 225 500 25 0 0 0 N -P 2 0 0 0 -175 -500 150 -300 N -P 2 0 0 0 -175 0 150 200 N -P 2 0 0 0 -175 500 150 700 N -P 2 0 0 0 0 -400 0 -350 N -P 2 0 0 0 0 -300 0 -250 N -P 2 0 0 0 0 -200 0 -150 N -P 2 0 0 0 0 -100 0 -50 N -P 2 0 0 0 0 0 0 50 N -P 2 0 0 0 0 100 0 150 N -P 2 0 0 0 0 200 0 250 N -P 2 0 0 0 0 300 0 350 N -P 2 0 0 0 0 400 0 450 N -P 2 0 0 0 0 500 0 550 N -P 2 0 0 0 175 -300 300 -300 N -P 2 0 0 0 175 200 300 200 N -P 2 0 0 0 175 700 300 700 N -P 2 0 0 0 225 -600 300 -600 N -P 2 0 0 0 225 -400 300 -400 N -P 2 0 0 0 225 -100 300 -100 N -P 2 0 0 0 225 100 300 100 N -P 2 0 0 0 225 400 300 400 N -P 2 0 0 0 225 600 300 600 N -P 2 0 0 0 250 -500 300 -500 N -P 2 0 0 0 250 0 300 0 N -P 2 0 0 0 250 500 300 500 N -X 1 1 500 700 200 L 50 50 0 1 P -X 2 2 500 600 200 L 50 50 0 1 P -X 3 3 500 500 200 L 50 50 0 1 P -X 4 4 500 400 200 L 50 50 0 1 P -X 5 5 500 200 200 L 50 50 0 1 P -X 6 6 500 100 200 L 50 50 0 1 P -X 7 7 500 0 200 L 50 50 0 1 P -X 8 8 500 -100 200 L 50 50 0 1 P -X 9 9 500 -300 200 L 50 50 0 1 P -X 10 10 500 -400 200 L 50 50 0 1 P -X 11 11 500 -500 200 L 50 50 0 1 P -X 12 12 500 -600 200 L 50 50 0 1 P -X 13 13 -400 500 200 R 50 50 0 1 P -X 14 14 -400 0 200 R 50 50 0 1 P -X 15 15 -400 -500 200 R 50 50 0 1 P -ENDDRAW -ENDDEF -# -# SW_Rotary4x3 -# -DEF SW_Rotary4x3 SW 0 40 Y N 1 F N -F0 "SW" 0 800 50 H V C CNN -F1 "SW_Rotary4x3" 0 -800 50 H V C CNN -F2 "" -100 900 50 H I C CNN -F3 "" -100 900 50 H I C CNN -DRAW -C -175 -600 25 0 0 0 N -C -175 -200 25 0 0 0 N -C -175 200 25 0 0 0 N -C -175 600 25 0 0 0 N -C 200 -700 25 0 0 0 N -C 200 -500 25 0 0 0 N -C 200 -300 25 0 0 0 N -C 200 -100 25 0 0 0 N -C 200 100 25 0 0 0 N -C 200 300 25 0 0 0 N -C 200 500 25 0 0 0 N -C 200 700 25 0 0 0 N -C 225 -600 25 0 0 0 N -C 225 -200 25 0 0 0 N -C 225 200 25 0 0 0 N -C 225 600 25 0 0 0 N -P 2 0 0 0 -175 -600 200 -500 N -P 2 0 0 0 -175 -200 200 -100 N -P 2 0 0 0 -175 200 200 300 N -P 2 0 0 0 -175 600 200 700 N -P 2 0 0 0 0 -500 0 -450 N -P 2 0 0 0 0 -400 0 -350 N -P 2 0 0 0 0 -400 0 -350 N -P 2 0 0 0 0 -300 0 -250 N -P 2 0 0 0 0 -200 0 -150 N -P 2 0 0 0 0 -100 0 -50 N -P 2 0 0 0 0 0 0 50 N -P 2 0 0 0 0 0 0 50 N -P 2 0 0 0 0 100 0 150 N -P 2 0 0 0 0 200 0 250 N -P 2 0 0 0 0 300 0 350 N -P 2 0 0 0 0 400 0 450 N -P 2 0 0 0 0 400 0 450 N -P 2 0 0 0 0 500 0 550 N -P 2 0 0 0 0 600 0 650 N -P 2 0 0 0 225 -700 300 -700 N -P 2 0 0 0 225 -500 300 -500 N -P 2 0 0 0 225 -300 300 -300 N -P 2 0 0 0 225 -100 300 -100 N -P 2 0 0 0 225 100 300 100 N -P 2 0 0 0 225 300 300 300 N -P 2 0 0 0 225 500 300 500 N -P 2 0 0 0 225 700 300 700 N -P 2 0 0 0 250 -600 300 -600 N -P 2 0 0 0 250 -200 300 -200 N -P 2 0 0 0 250 200 300 200 N -P 2 0 0 0 250 600 300 600 N -X 1 1 500 700 200 L 50 50 0 1 P -X 2 2 500 600 200 L 50 50 0 1 P -X 3 3 500 500 200 L 50 50 0 1 P -X 4 4 500 300 200 L 50 50 0 1 P -X 5 5 500 200 200 L 50 50 0 1 P -X 6 6 500 100 200 L 50 50 0 1 P -X 7 7 500 -100 200 L 50 50 0 1 P -X 8 8 500 -200 200 L 50 50 0 1 P -X 9 9 500 -300 200 L 50 50 0 1 P -X 10 10 500 -500 200 L 50 50 0 1 P -X 11 11 500 -600 200 L 50 50 0 1 P -X 12 12 500 -700 200 L 50 50 0 1 P -X 13 13 -400 600 200 R 50 50 0 1 P -X 14 14 -400 200 200 R 50 50 0 1 P -X 15 15 -400 -200 200 R 50 50 0 1 P -X 16 16 -400 -600 200 R 50 50 0 1 P -ENDDRAW -ENDDEF -# -# SW_SP3T -# -DEF SW_SP3T SW 0 0 Y N 1 F N -F0 "SW" 0 200 50 H V C CNN -F1 "SW_SP3T" 0 -200 50 H V C CNN -F2 "" -625 175 50 H V C CNN -F3 "" -625 175 50 H V C CNN -$FPLIST - SW* - SP3T* -$ENDFPLIST -DRAW -C -80 0 18 0 1 0 N -C 80 -100 18 0 1 0 N -C 80 0 18 0 1 0 N -C 80 100 18 0 1 0 N -P 2 0 1 0 -65 10 65 90 N -X 1 1 200 100 100 L 50 50 1 1 P -X 2 2 200 0 100 L 50 50 1 1 P -X 3 3 -200 0 100 R 50 50 1 1 P -X 4 4 200 -100 100 L 50 50 1 1 P -ENDDRAW -ENDDEF -# -# SW_SPDT -# -DEF SW_SPDT SW 0 0 Y N 1 F N -F0 "SW" 0 170 50 H V C CNN -F1 "SW_SPDT" 0 -200 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -C -80 0 20 0 0 0 N -C 80 -100 20 0 0 0 N -C 80 100 20 0 1 0 N -P 2 0 1 0 -60 10 65 90 N -X A 1 200 100 100 L 50 50 1 1 P -X B 2 -200 0 100 R 50 50 1 1 P -X C 3 200 -100 100 L 50 50 1 1 P -ENDDRAW -ENDDEF -# -# SW_SPDT_MSM -# -DEF SW_SPDT_MSM SW 0 0 Y N 1 F N -F0 "SW" 0 200 50 H V C CNN -F1 "SW_SPDT_MSM" 0 -200 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -C -80 0 20 0 0 0 N -C 80 -100 20 0 0 0 N -P 2 0 0 0 -60 5 70 40 N -C 80 100 20 0 1 0 N -C 90 0 20 0 1 0 N -X 1 1 200 100 100 L 50 50 1 1 P -X 2 2 -200 0 100 R 50 50 1 1 P -X 3 3 200 -100 100 L 50 50 1 1 P -ENDDRAW -ENDDEF -# -# SW_SPST -# -DEF SW_SPST SW 0 0 Y N 1 F N -F0 "SW" 0 125 50 H V C CNN -F1 "SW_SPST" 0 -100 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -C -80 0 20 0 0 0 N -C 80 0 20 0 0 0 N -P 2 0 0 0 -60 10 60 70 N -X A 1 -200 0 100 R 50 50 1 1 I -X B 2 200 0 100 L 50 50 1 1 I -ENDDRAW -ENDDEF -# -# SW_SPST_LED -# -DEF SW_SPST_LED SW 0 40 Y N 1 F N -F0 "SW" 25 225 50 H V L CNN -F1 "SW_SPST_LED" 0 -125 50 H V C CNN -F2 "" 0 300 50 H V C CNN -F3 "" 0 300 50 H V C CNN -DRAW -P 2 0 0 0 -150 -75 -100 -25 N -P 2 0 0 0 -100 -75 -50 -25 N -P 2 0 0 0 -100 0 100 0 N -P 2 0 0 0 -25 50 -25 -50 N -P 3 0 0 0 -150 -50 -150 -75 -125 -75 N -P 3 0 0 0 -100 -50 -100 -75 -75 -75 N -P 4 0 0 0 -25 0 50 50 50 -50 -25 0 F -C -80 100 20 0 1 0 N -C 80 100 20 0 1 0 N -P 2 0 1 0 -60 110 80 170 N -X 1 1 -200 100 100 R 50 50 0 1 P -X 2 2 200 100 100 L 50 50 0 1 P -X K 3 -200 0 100 R 50 50 0 1 P -X A 4 200 0 100 L 50 50 0 1 P -ENDDRAW -ENDDEF -# -# SW_SPST_Lamp -# -DEF SW_SPST_Lamp SW 0 40 Y N 1 F N -F0 "SW" 25 225 50 H V L CNN -F1 "SW_SPST_Lamp" 0 -125 50 H V C CNN -F2 "" 0 300 50 H V C CNN -F3 "" 0 300 50 H V C CNN -DRAW -C -80 100 20 0 1 0 N -C 0 0 50 0 1 10 N -C 80 100 20 0 1 0 N -P 2 0 1 0 -100 0 -50 0 N -P 2 0 1 0 -60 110 85 165 N -P 2 0 1 0 -35 -35 35 35 N -P 2 0 1 0 35 -35 -35 35 N -P 2 0 1 0 100 0 50 0 N -X 1 1 -200 100 100 R 50 50 0 1 P -X 2 2 200 100 100 L 50 50 0 1 P -X L 3 -200 0 100 R 50 50 0 1 P -X L 4 200 0 100 L 50 50 0 1 P -ENDDRAW -ENDDEF -# -# SW_SPST_Temperature -# -DEF SW_SPST_Temperature SW 0 0 Y N 1 F N -F0 "SW" 70 120 50 H V L CNN -F1 "SW_SPST_Temperature" 0 -100 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -C -80 0 20 0 0 0 N -C 80 0 20 0 0 0 N -P 2 0 0 0 -60 10 60 70 N -P 8 0 0 0 0 40 0 80 -30 80 -30 100 30 100 30 120 0 120 0 150 N -X A 1 -200 0 100 R 50 50 1 1 I -X B 2 200 0 100 L 50 50 1 1 I -ENDDRAW -ENDDEF -# # Solar_Cell # DEF Solar_Cell SC 0 0 N N 1 F N diff --git a/library/switches.dcm b/library/switches.dcm index 20cce537..30aa9710 100644 --- a/library/switches.dcm +++ b/library/switches.dcm @@ -1,69 +1,212 @@ EESchema-DOCLIB Version 2.0 +## +$CMP SW_Coded +D Rotary switch, 4-bit encoding +K rotary hex +$ENDCMP # -$CMP SW_DIP_x1 -D DIP switch - 1x -K DIP switch -F http://www.ctscorp.com/components/Datasheets/206-208.pdf +$CMP SW_DIP_x01 +D 1x DIP Switch, Single Pole Single Throw (SPST) switch, small symbol +K dip switch +$ENDCMP +# +$CMP SW_DIP_x02 +D 2x DIP Switch, Single Pole Single Throw (SPST) switch, small symbol +K dip switch +$ENDCMP +# +$CMP SW_DIP_x03 +D 3x DIP Switch, Single Pole Single Throw (SPST) switch, small symbol +K dip switch +$ENDCMP +# +$CMP SW_DIP_x04 +D 4x DIP Switch, Single Pole Single Throw (SPST) switch, small symbol +K dip switch +$ENDCMP +# +$CMP SW_DIP_x05 +D 5x DIP Switch, Single Pole Single Throw (SPST) switch, small symbol +K dip switch +$ENDCMP +# +$CMP SW_DIP_x06 +D 6x DIP Switch, Single Pole Single Throw (SPST) switch, small symbol +K dip switch +$ENDCMP +# +$CMP SW_DIP_x07 +D 7x DIP Switch, Single Pole Single Throw (SPST) switch, small symbol +K dip switch +$ENDCMP +# +$CMP SW_DIP_x08 +D 8x DIP Switch, Single Pole Single Throw (SPST) switch, small symbol +K dip switch +$ENDCMP +# +$CMP SW_DIP_x09 +D 9x DIP Switch, Single Pole Single Throw (SPST) switch, small symbol +K dip switch $ENDCMP # $CMP SW_DIP_x10 -D DIP switch - 10x -K DIP switch -F http://www.ctscorp.com/components/Datasheets/206-208.pdf +D 10x DIP Switch, Single Pole Single Throw (SPST) switch, small symbol +K dip switch +$ENDCMP +# +$CMP SW_DIP_x11 +D 11x DIP Switch, Single Pole Single Throw (SPST) switch, small symbol +K dip switch $ENDCMP # $CMP SW_DIP_x12 -D DIP switch - 12x -K DIP switch -F http://www.ctscorp.com/components/Datasheets/206-208.pdf +D 12x DIP Switch, Single Pole Single Throw (SPST) switch, small symbol +K dip switch $ENDCMP # -$CMP SW_DIP_x2 -D DIP switch - 2x -K DIP switch -F http://www.ctscorp.com/components/Datasheets/206-208.pdf +$CMP SW_DPDT_x2 +D Switch, dual pole double throw, separate symbols +K switch dual-pole double-throw DPDT spdt ON-ON $ENDCMP # -$CMP SW_DIP_x3 -D DIP switch - 3x -K DIP switch -F http://www.ctscorp.com/components/Datasheets/206-208.pdf +$CMP SW_DPST +D Double Pole Single Throw (DPST) Switch +K switch dual double-pole single-throw OFF-ON $ENDCMP # -$CMP SW_DIP_x4 -D DIP switch - 4x -K DIP switch -F http://www.ctscorp.com/components/Datasheets/206-208.pdf +$CMP SW_DPST_Temperature +D Double Pole Single Throw (DPST) Switch, temperature dependent +K temerature switch dual double-pole single-throw OFF-ON $ENDCMP # -$CMP SW_DIP_x5 -D DIP switch - 5x -K DIP switch -F http://www.ctscorp.com/components/Datasheets/206-208.pdf +$CMP SW_DPST_x2 +D Single Pole Single Throw (SPST) switch, separate symbol +K switch lever $ENDCMP # -$CMP SW_DIP_x6 -D DIP switch - 6x -K DIP switch -F http://www.ctscorp.com/components/Datasheets/206-208.pdf +$CMP SW_Push +D Push button switch, generic, two pins +K switch normally-open pushbutton push-button $ENDCMP # -$CMP SW_DIP_x7 -D DIP switch - 7x -K DIP switch -F http://www.ctscorp.com/components/Datasheets/206-208.pdf +$CMP SW_Push_45deg +D Push button switch, normally open, two pins, 45° tilted +K switch normally-open pushbutton push-button $ENDCMP # -$CMP SW_DIP_x8 -D DIP switch - 8x -K DIP switch -F http://www.ctscorp.com/components/Datasheets/206-208.pdf +$CMP SW_Push_Dual +D Push button switch, generic, symbol, four pins +K switch normally-open pushbutton push-button $ENDCMP # -$CMP SW_DIP_x9 -D DIP switch - 9x -K DIP switch -F http://www.ctscorp.com/components/Datasheets/206-208.pdf +$CMP SW_Push_Dual_x2 +D Push button switch, generic, separate symbols, four pins +K switch normally-open pushbutton push-button +$ENDCMP +# +$CMP SW_Push_LED +D Push button switch with LED, generic +K switch normally-open pushbutton push-button LED +$ENDCMP +# +$CMP SW_Push_Lamp +D Push button switch with Signal Lamp, generic +K switch normally-open pushbutton push-button Lamp +$ENDCMP +# +$CMP SW_Push_Open +D Push button switch, push-to-open, generic, two pins +K switch normally-closed pushbutton push-button +$ENDCMP +# +$CMP SW_Push_Open_Dual +D Push button switch, normally closed, generic, four pins +K switch normally-closed pushbutton push-button +$ENDCMP +# +$CMP SW_Push_Open_Dual_x2 +D Push button switch, push-to-open, generic, two pins +K switch normally-closed pushbutton push-button +$ENDCMP +# +$CMP SW_Push_SPDT +D Momentary Switch, single pole double throw +K switch single-pole double-throw spdt ON-ON +$ENDCMP +# +$CMP SW_Reed +D reed switch +K reed magnetic switch +$ENDCMP +# +$CMP SW_Reed_Opener +D reed switch, default-closed +K reed magnetic switch +$ENDCMP +# +$CMP SW_Reed_SPDT +D SPDT reed switch +K reed magnetic switch SPDT +$ENDCMP +# +$CMP SW_Rotary12 +D rotary switch with 12 positions +K rotary switch +F http://cdn-reichelt.de/documents/datenblatt/C200/DS-Serie%23LOR.pdf +$ENDCMP +# +$CMP SW_Rotary2x6 +D 2 rotary switch with 6 positions +K rotary switch +F http://cdn-reichelt.de/documents/datenblatt/C200/DS-Serie%23LOR.pdf +$ENDCMP +# +$CMP SW_Rotary3x4 +D 3 rotary switches with 4 positions +K rotary switch +F http://cdn-reichelt.de/documents/datenblatt/C200/DS-Serie%23LOR.pdf +$ENDCMP +# +$CMP SW_Rotary4x3 +D 4 rotary switches with 3 positions +K rotary switch +F http://cdn-reichelt.de/documents/datenblatt/C200/DS-Serie%23LOR.pdf +$ENDCMP +# +$CMP SW_SP3T +D Switch, three position, single pole triple throw, 3 position switch, SP3T +K switch sp3t ON-ON-ON +$ENDCMP +# +$CMP SW_SPDT +D Switch, single pole double throw +K switch single-pole double-throw spdt ON-ON +$ENDCMP +# +$CMP SW_SPDT_MSM +D Switch, single pole double throw, center OFF position +K switch spdt single-pole double-throw ON-OFF-ON +$ENDCMP +# +$CMP SW_SPST +D Single Pole Single Throw (SPST) switch +K switch lever +$ENDCMP +# +$CMP SW_SPST_LED +D Single Pole Single Throw (SPST) switch with LED, generic +K switch SPST LED OFF-ON +$ENDCMP +# +$CMP SW_SPST_Lamp +D Single Pole Single Throw (SPST) switch with signal lamp, generic +K switch SPST LED OFF-ON lamp +$ENDCMP +# +$CMP SW_SPST_Temperature +D Single Pole Single Throw (SPST) switch, temperature dependent +K temperature switch $ENDCMP # #End Doc Library diff --git a/library/switches.lib b/library/switches.lib index 027cb9cc..ca666fae 100644 --- a/library/switches.lib +++ b/library/switches.lib @@ -1,637 +1,1350 @@ EESchema-LIBRARY Version 2.3 #encoding utf-8 # -# SW_DIP_x1 +# SW_Coded # -DEF SW_DIP_x1 S 0 40 Y Y 1 F N -F0 "S" 0 -100 50 H V C CNN -F1 "SW_DIP_x1" 0 100 50 H V C CNN -F2 "" -50 0 50 H V C CNN -F3 "" -50 0 50 H V C CNN -$FPLIST - SW_DIP_x1* -$ENDFPLIST +DEF SW_Coded SW 0 20 Y Y 1 F N +F0 "SW" -300 350 50 H V L CNN +F1 "SW_Coded" -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 -200 50 200 -50 0 1 0 N -X ~ 1 -300 0 100 R 50 50 1 1 P -X ~ 2 300 0 100 L 50 50 1 1 P -C -100 0 20 0 1 0 N -C 100 0 20 0 1 0 N -P 2 0 1 0 -120 0 -200 0 N -P 2 0 1 0 -80 0 80 40 N -P 2 0 1 0 120 0 200 0 N +C 0 0 150 0 1 0 N +S 300 300 -300 -300 0 1 0 f +P 11 0 1 0 -10 -100 -10 80 -30 60 -50 60 0 110 50 60 30 60 10 80 10 -100 -10 -100 -10 -100 N +X CM 1 500 250 200 L 50 50 1 1 P +X D0 2 500 100 200 L 50 50 1 1 P +X D1 3 500 0 200 L 50 50 1 1 P +X D2 4 500 -100 200 L 50 50 1 1 P +X D3 5 500 -200 200 L 50 50 1 1 P ENDDRAW ENDDEF # -# SW_DIP_x2 +# SW_DIP_x01 # -DEF SW_DIP_x2 S 0 40 Y Y 1 F N -F0 "S" 0 -150 50 H V C CNN -F1 "SW_DIP_x2" 0 150 50 H V C CNN -F2 "" -50 0 50 H V C CNN -F3 "" -50 0 50 H V C CNN +DEF SW_DIP_x01 SW 0 0 Y N 1 F N +F0 "SW" 0 150 50 H V C CNN +F1 "SW_DIP_x01" 0 -150 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN $FPLIST - SW_DIP_x2* + SW?DIP?x1* $ENDFPLIST DRAW -S -200 100 200 -100 0 1 0 N -X ~ 2 -300 -50 100 R 50 50 1 1 P -X ~ 3 300 -50 100 L 50 50 1 1 P -X ~ 1 -300 50 100 R 50 50 1 1 P -X ~ 4 300 50 100 L 50 50 1 1 P -C -100 -50 20 0 1 0 N -C 100 -50 20 0 1 0 N -C -100 50 20 0 1 0 N -C 100 50 20 0 1 0 N -P 2 0 1 0 -120 -50 -200 -50 N -P 2 0 1 0 -80 -50 80 -10 N -P 2 0 1 0 120 -50 200 -50 N -P 2 0 1 0 -120 50 -200 50 N -P 2 0 1 0 -80 50 80 90 N -P 2 0 1 0 120 50 200 50 N +C -80 0 20 0 0 0 N +C 80 0 20 0 0 0 N +P 2 0 0 0 -60 5 93 46 N +S -150 100 150 -100 0 1 10 f +X ~ 1 -300 0 200 R 50 50 1 1 I +X ~ 2 300 0 200 L 50 50 1 1 I ENDDRAW ENDDEF # -# SW_DIP_x3 +# SW_DIP_x02 # -DEF SW_DIP_x3 S 0 40 Y Y 1 F N -F0 "S" 0 -200 50 H V C CNN -F1 "SW_DIP_x3" 0 200 50 H V C CNN -F2 "" -50 0 50 H V C CNN -F3 "" -50 0 50 H V C CNN +DEF SW_DIP_x02 SW 0 0 Y N 1 F N +F0 "SW" 0 250 50 H V C CNN +F1 "SW_DIP_x02" 0 -150 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN $FPLIST - SW_DIP_x3* + SW?DIP?x2* $ENDFPLIST DRAW -S -200 150 200 -150 0 1 0 N -X ~ 3 -300 -100 100 R 50 50 1 1 P -X ~ 4 300 -100 100 L 50 50 1 1 P -X ~ 2 -300 0 100 R 50 50 1 1 P -X ~ 5 300 0 100 L 50 50 1 1 P -X ~ 1 -300 100 100 R 50 50 1 1 P -X ~ 6 300 100 100 L 50 50 1 1 P -C -100 -100 20 0 1 0 N -C 100 -100 20 0 1 0 N -C -100 0 20 0 1 0 N -C 100 0 20 0 1 0 N -C -100 100 20 0 1 0 N -C 100 100 20 0 1 0 N -P 2 0 1 0 -120 -100 -200 -100 N -P 2 0 1 0 -80 -100 80 -60 N -P 2 0 1 0 120 -100 200 -100 N -P 2 0 1 0 -120 0 -200 0 N -P 2 0 1 0 -80 0 80 40 N -P 2 0 1 0 120 0 200 0 N -P 2 0 1 0 -120 100 -200 100 N -P 2 0 1 0 -80 100 80 140 N -P 2 0 1 0 120 100 200 100 N +C -80 0 20 0 0 0 N +C -80 100 20 0 0 0 N +C 80 0 20 0 0 0 N +C 80 100 20 0 0 0 N +P 2 0 0 0 -60 5 93 46 N +P 2 0 0 0 -60 105 93 146 N +S -150 200 150 -100 0 1 10 f +X ~ 1 -300 100 200 R 50 50 1 1 I +X ~ 2 -300 0 200 R 50 50 1 1 I +X ~ 3 300 0 200 L 50 50 1 1 I +X ~ 4 300 100 200 L 50 50 1 1 I ENDDRAW ENDDEF # -# SW_DIP_x4 +# SW_DIP_x03 # -DEF SW_DIP_x4 S 0 40 Y Y 1 F N -F0 "S" 0 -250 50 H V C CNN -F1 "SW_DIP_x4" 0 250 50 H V C CNN -F2 "" -50 0 50 H V C CNN -F3 "" -50 0 50 H V C CNN +DEF SW_DIP_x03 SW 0 0 Y N 1 F N +F0 "SW" 0 350 50 H V C CNN +F1 "SW_DIP_x03" 0 -150 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN $FPLIST - SW_DIP_x4* + SW?DIP?x3* $ENDFPLIST DRAW -S -200 200 200 -200 0 1 0 N -X ~ 4 -300 -150 100 R 50 50 1 1 P -X ~ 5 300 -150 100 L 50 50 1 1 P -X ~ 3 -300 -50 100 R 50 50 1 1 P -X ~ 6 300 -50 100 L 50 50 1 1 P -X ~ 2 -300 50 100 R 50 50 1 1 P -X ~ 7 300 50 100 L 50 50 1 1 P -X ~ 1 -300 150 100 R 50 50 1 1 P -X ~ 8 300 150 100 L 50 50 1 1 P -C -100 -150 20 0 1 0 N -C 100 -150 20 0 1 0 N -C -100 -50 20 0 1 0 N -C 100 -50 20 0 1 0 N -C -100 50 20 0 1 0 N -C 100 50 20 0 1 0 N -C -100 150 20 0 1 0 N -C 100 150 20 0 1 0 N -P 2 0 1 0 -120 -150 -200 -150 N -P 2 0 1 0 -80 -150 80 -110 N -P 2 0 1 0 120 -150 200 -150 N -P 2 0 1 0 -120 -50 -200 -50 N -P 2 0 1 0 -80 -50 80 -10 N -P 2 0 1 0 120 -50 200 -50 N -P 2 0 1 0 -120 50 -200 50 N -P 2 0 1 0 -80 50 80 90 N -P 2 0 1 0 120 50 200 50 N -P 2 0 1 0 -120 150 -200 150 N -P 2 0 1 0 -80 150 80 190 N -P 2 0 1 0 120 150 200 150 N +C -80 0 20 0 0 0 N +C -80 100 20 0 0 0 N +C -80 200 20 0 0 0 N +C 80 0 20 0 0 0 N +C 80 100 20 0 0 0 N +C 80 200 20 0 0 0 N +P 2 0 0 0 -60 5 93 46 N +P 2 0 0 0 -60 105 93 146 N +P 2 0 0 0 -60 205 93 246 N +S -150 300 150 -100 0 1 10 f +X ~ 1 -300 200 200 R 50 50 1 1 I +X ~ 2 -300 100 200 R 50 50 1 1 I +X ~ 3 -300 0 200 R 50 50 1 1 I +X ~ 4 300 0 200 L 50 50 1 1 I +X ~ 5 300 100 200 L 50 50 1 1 I +X ~ 6 300 200 200 L 50 50 1 1 I ENDDRAW ENDDEF # -# SW_DIP_x5 +# SW_DIP_x04 # -DEF SW_DIP_x5 S 0 40 Y Y 1 F N -F0 "S" 0 -300 50 H V C CNN -F1 "SW_DIP_x5" 0 300 50 H V C CNN -F2 "" -50 0 50 H V C CNN -F3 "" -50 0 50 H V C CNN +DEF SW_DIP_x04 SW 0 0 Y N 1 F N +F0 "SW" 0 350 50 H V C CNN +F1 "SW_DIP_x04" 0 -250 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN $FPLIST - SW_DIP_x5* + SW?DIP?x4* $ENDFPLIST DRAW -S -200 250 200 -250 0 1 0 N -X ~ 5 -300 -200 100 R 50 50 1 1 P -X ~ 6 300 -200 100 L 50 50 1 1 P -X ~ 4 -300 -100 100 R 50 50 1 1 P -X ~ 7 300 -100 100 L 50 50 1 1 P -X ~ 3 -300 0 100 R 50 50 1 1 P -X ~ 8 300 0 100 L 50 50 1 1 P -X ~ 2 -300 100 100 R 50 50 1 1 P -X ~ 9 300 100 100 L 50 50 1 1 P -X ~ 1 -300 200 100 R 50 50 1 1 P -X ~ 10 300 200 100 L 50 50 1 1 P -C -100 -200 20 0 1 0 N -C 100 -200 20 0 1 0 N -C -100 -100 20 0 1 0 N -C 100 -100 20 0 1 0 N -C -100 0 20 0 1 0 N -C 100 0 20 0 1 0 N -C -100 100 20 0 1 0 N -C 100 100 20 0 1 0 N -C -100 200 20 0 1 0 N -C 100 200 20 0 1 0 N -P 2 0 1 0 -120 -200 -200 -200 N -P 2 0 1 0 -80 -200 80 -160 N -P 2 0 1 0 120 -200 200 -200 N -P 2 0 1 0 -120 -100 -200 -100 N -P 2 0 1 0 -80 -100 80 -60 N -P 2 0 1 0 120 -100 200 -100 N -P 2 0 1 0 -120 0 -200 0 N -P 2 0 1 0 -80 0 80 40 N -P 2 0 1 0 120 0 200 0 N -P 2 0 1 0 -120 100 -200 100 N -P 2 0 1 0 -80 100 80 140 N -P 2 0 1 0 120 100 200 100 N -P 2 0 1 0 -120 200 -200 200 N -P 2 0 1 0 -80 200 80 240 N -P 2 0 1 0 120 200 200 200 N +C -80 -100 20 0 0 0 N +C -80 0 20 0 0 0 N +C -80 100 20 0 0 0 N +C -80 200 20 0 0 0 N +C 80 -100 20 0 0 0 N +C 80 0 20 0 0 0 N +C 80 100 20 0 0 0 N +C 80 200 20 0 0 0 N +P 2 0 0 0 -60 -94 93 -53 N +P 2 0 0 0 -60 5 93 46 N +P 2 0 0 0 -60 105 93 146 N +P 2 0 0 0 -60 205 93 246 N +S -150 300 150 -200 0 1 10 f +X ~ 1 -300 200 200 R 50 50 1 1 I +X ~ 2 -300 100 200 R 50 50 1 1 I +X ~ 3 -300 0 200 R 50 50 1 1 I +X ~ 4 -300 -100 200 R 50 50 1 1 I +X ~ 5 300 -100 200 L 50 50 1 1 I +X ~ 6 300 0 200 L 50 50 1 1 I +X ~ 7 300 100 200 L 50 50 1 1 I +X ~ 8 300 200 200 L 50 50 1 1 I ENDDRAW ENDDEF # -# SW_DIP_x6 +# SW_DIP_x05 # -DEF SW_DIP_x6 S 0 40 Y Y 1 F N -F0 "S" 0 -350 50 H V C CNN -F1 "SW_DIP_x6" 0 350 50 H V C CNN -F2 "" -50 0 50 H V C CNN -F3 "" -50 0 50 H V C CNN +DEF SW_DIP_x05 SW 0 0 Y N 1 F N +F0 "SW" 0 350 50 H V C CNN +F1 "SW_DIP_x05" 0 -350 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN $FPLIST - SW_DIP_x6* + SW?DIP?x5* $ENDFPLIST DRAW -S -200 300 200 -300 0 1 0 N -X ~ 6 -300 -250 100 R 50 50 1 1 P -X ~ 7 300 -250 100 L 50 50 1 1 P -X ~ 5 -300 -150 100 R 50 50 1 1 P -X ~ 8 300 -150 100 L 50 50 1 1 P -X ~ 4 -300 -50 100 R 50 50 1 1 P -X ~ 9 300 -50 100 L 50 50 1 1 P -X ~ 3 -300 50 100 R 50 50 1 1 P -X ~ 10 300 50 100 L 50 50 1 1 P -X ~ 2 -300 150 100 R 50 50 1 1 P -X ~ 11 300 150 100 L 50 50 1 1 P -X ~ 1 -300 250 100 R 50 50 1 1 P -X ~ 12 300 250 100 L 50 50 1 1 P -C -100 -250 20 0 1 0 N -C 100 -250 20 0 1 0 N -C -100 -150 20 0 1 0 N -C 100 -150 20 0 1 0 N -C -100 -50 20 0 1 0 N -C 100 -50 20 0 1 0 N -C -100 50 20 0 1 0 N -C 100 50 20 0 1 0 N -C -100 150 20 0 1 0 N -C 100 150 20 0 1 0 N -C -100 250 20 0 1 0 N -C 100 250 20 0 1 0 N -P 2 0 1 0 -120 -250 -200 -250 N -P 2 0 1 0 -80 -250 80 -210 N -P 2 0 1 0 120 -250 200 -250 N -P 2 0 1 0 -120 -150 -200 -150 N -P 2 0 1 0 -80 -150 80 -110 N -P 2 0 1 0 120 -150 200 -150 N -P 2 0 1 0 -120 -50 -200 -50 N -P 2 0 1 0 -80 -50 80 -10 N -P 2 0 1 0 120 -50 200 -50 N -P 2 0 1 0 -120 50 -200 50 N -P 2 0 1 0 -80 50 80 90 N -P 2 0 1 0 120 50 200 50 N -P 2 0 1 0 -120 150 -200 150 N -P 2 0 1 0 -80 150 80 190 N -P 2 0 1 0 120 150 200 150 N -P 2 0 1 0 -120 250 -200 250 N -P 2 0 1 0 -80 250 80 290 N -P 2 0 1 0 120 250 200 250 N +C -80 -200 20 0 0 0 N +C -80 -100 20 0 0 0 N +C -80 0 20 0 0 0 N +C -80 100 20 0 0 0 N +C -80 200 20 0 0 0 N +C 80 -200 20 0 0 0 N +C 80 -100 20 0 0 0 N +C 80 0 20 0 0 0 N +C 80 100 20 0 0 0 N +C 80 200 20 0 0 0 N +P 2 0 0 0 -60 -194 93 -153 N +P 2 0 0 0 -60 -94 93 -53 N +P 2 0 0 0 -60 5 93 46 N +P 2 0 0 0 -60 105 93 146 N +P 2 0 0 0 -60 205 93 246 N +S -150 300 150 -300 0 1 10 f +X ~ 1 -300 200 200 R 50 50 1 1 I +X ~ 2 -300 100 200 R 50 50 1 1 I +X ~ 3 -300 0 200 R 50 50 1 1 I +X ~ 4 -300 -100 200 R 50 50 1 1 I +X ~ 5 -300 -200 200 R 50 50 1 1 I +X ~ 6 300 -200 200 L 50 50 1 1 I +X ~ 7 300 -100 200 L 50 50 1 1 I +X ~ 8 300 0 200 L 50 50 1 1 I +X ~ 9 300 100 200 L 50 50 1 1 I +X ~ 10 300 200 200 L 50 50 1 1 I ENDDRAW ENDDEF # -# SW_DIP_x7 +# SW_DIP_x06 # -DEF SW_DIP_x7 S 0 40 Y Y 1 F N -F0 "S" 0 -400 50 H V C CNN -F1 "SW_DIP_x7" 0 400 50 H V C CNN -F2 "" -50 0 50 H V C CNN -F3 "" -50 0 50 H V C CNN +DEF SW_DIP_x06 SW 0 0 Y N 1 F N +F0 "SW" 0 450 50 H V C CNN +F1 "SW_DIP_x06" 0 -350 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN $FPLIST - SW_DIP_x7* + SW?DIP?x6* $ENDFPLIST DRAW -S -200 350 200 -350 0 1 0 N -X ~ 7 -300 -300 100 R 50 50 1 1 P -X ~ 8 300 -300 100 L 50 50 1 1 P -X ~ 6 -300 -200 100 R 50 50 1 1 P -X ~ 9 300 -200 100 L 50 50 1 1 P -X ~ 5 -300 -100 100 R 50 50 1 1 P -X ~ 10 300 -100 100 L 50 50 1 1 P -X ~ 4 -300 0 100 R 50 50 1 1 P -X ~ 11 300 0 100 L 50 50 1 1 P -X ~ 3 -300 100 100 R 50 50 1 1 P -X ~ 12 300 100 100 L 50 50 1 1 P -X ~ 2 -300 200 100 R 50 50 1 1 P -X ~ 13 300 200 100 L 50 50 1 1 P -X ~ 1 -300 300 100 R 50 50 1 1 P -X ~ 14 300 300 100 L 50 50 1 1 P -C -100 -300 20 0 1 0 N -C 100 -300 20 0 1 0 N -C -100 -200 20 0 1 0 N -C 100 -200 20 0 1 0 N -C -100 -100 20 0 1 0 N -C 100 -100 20 0 1 0 N -C -100 0 20 0 1 0 N -C 100 0 20 0 1 0 N -C -100 100 20 0 1 0 N -C 100 100 20 0 1 0 N -C -100 200 20 0 1 0 N -C 100 200 20 0 1 0 N -C -100 300 20 0 1 0 N -C 100 300 20 0 1 0 N -P 2 0 1 0 -120 -300 -200 -300 N -P 2 0 1 0 -80 -300 80 -260 N -P 2 0 1 0 120 -300 200 -300 N -P 2 0 1 0 -120 -200 -200 -200 N -P 2 0 1 0 -80 -200 80 -160 N -P 2 0 1 0 120 -200 200 -200 N -P 2 0 1 0 -120 -100 -200 -100 N -P 2 0 1 0 -80 -100 80 -60 N -P 2 0 1 0 120 -100 200 -100 N -P 2 0 1 0 -120 0 -200 0 N -P 2 0 1 0 -80 0 80 40 N -P 2 0 1 0 120 0 200 0 N -P 2 0 1 0 -120 100 -200 100 N -P 2 0 1 0 -80 100 80 140 N -P 2 0 1 0 120 100 200 100 N -P 2 0 1 0 -120 200 -200 200 N -P 2 0 1 0 -80 200 80 240 N -P 2 0 1 0 120 200 200 200 N -P 2 0 1 0 -120 300 -200 300 N -P 2 0 1 0 -80 300 80 340 N -P 2 0 1 0 120 300 200 300 N +C -80 -200 20 0 0 0 N +C -80 -100 20 0 0 0 N +C -80 0 20 0 0 0 N +C -80 100 20 0 0 0 N +C -80 200 20 0 0 0 N +C -80 300 20 0 0 0 N +C 80 -200 20 0 0 0 N +C 80 -100 20 0 0 0 N +C 80 0 20 0 0 0 N +C 80 100 20 0 0 0 N +C 80 200 20 0 0 0 N +C 80 300 20 0 0 0 N +P 2 0 0 0 -60 -194 93 -153 N +P 2 0 0 0 -60 -94 93 -53 N +P 2 0 0 0 -60 5 93 46 N +P 2 0 0 0 -60 105 93 146 N +P 2 0 0 0 -60 205 93 246 N +P 2 0 0 0 -60 305 93 346 N +S -150 400 150 -300 0 1 10 f +X ~ 1 -300 300 200 R 50 50 1 1 I +X ~ 2 -300 200 200 R 50 50 1 1 I +X ~ 3 -300 100 200 R 50 50 1 1 I +X ~ 4 -300 0 200 R 50 50 1 1 I +X ~ 5 -300 -100 200 R 50 50 1 1 I +X ~ 6 -300 -200 200 R 50 50 1 1 I +X ~ 7 300 -200 200 L 50 50 1 1 I +X ~ 8 300 -100 200 L 50 50 1 1 I +X ~ 9 300 0 200 L 50 50 1 1 I +X ~ 10 300 100 200 L 50 50 1 1 I +X ~ 11 300 200 200 L 50 50 1 1 I +X ~ 12 300 300 200 L 50 50 1 1 I ENDDRAW ENDDEF # -# SW_DIP_x8 +# SW_DIP_x07 # -DEF SW_DIP_x8 S 0 40 Y Y 1 F N -F0 "S" 0 -450 50 H V C CNN -F1 "SW_DIP_x8" 0 450 50 H V C CNN -F2 "" -50 0 50 H V C CNN -F3 "" -50 0 50 H V C CNN +DEF SW_DIP_x07 SW 0 0 Y N 1 F N +F0 "SW" 0 550 50 H V C CNN +F1 "SW_DIP_x07" 0 -350 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN $FPLIST - SW_DIP_x8* + SW?DIP?x7* $ENDFPLIST DRAW -S -200 400 200 -400 0 1 0 N -X ~ 8 -300 -350 100 R 50 50 1 1 P -X ~ 9 300 -350 100 L 50 50 1 1 P -X ~ 7 -300 -250 100 R 50 50 1 1 P -X ~ 10 300 -250 100 L 50 50 1 1 P -X ~ 6 -300 -150 100 R 50 50 1 1 P -X ~ 11 300 -150 100 L 50 50 1 1 P -X ~ 5 -300 -50 100 R 50 50 1 1 P -X ~ 12 300 -50 100 L 50 50 1 1 P -X ~ 4 -300 50 100 R 50 50 1 1 P -X ~ 13 300 50 100 L 50 50 1 1 P -X ~ 3 -300 150 100 R 50 50 1 1 P -X ~ 14 300 150 100 L 50 50 1 1 P -X ~ 2 -300 250 100 R 50 50 1 1 P -X ~ 15 300 250 100 L 50 50 1 1 P -X ~ 1 -300 350 100 R 50 50 1 1 P -X ~ 16 300 350 100 L 50 50 1 1 P -C -100 -350 20 0 1 0 N -C 100 -350 20 0 1 0 N -C -100 -250 20 0 1 0 N -C 100 -250 20 0 1 0 N -C -100 -150 20 0 1 0 N -C 100 -150 20 0 1 0 N -C -100 -50 20 0 1 0 N -C 100 -50 20 0 1 0 N -C -100 50 20 0 1 0 N -C 100 50 20 0 1 0 N -C -100 150 20 0 1 0 N -C 100 150 20 0 1 0 N -C -100 250 20 0 1 0 N -C 100 250 20 0 1 0 N -C -100 350 20 0 1 0 N -C 100 350 20 0 1 0 N -P 2 0 1 0 -120 -350 -200 -350 N -P 2 0 1 0 -80 -350 80 -310 N -P 2 0 1 0 120 -350 200 -350 N -P 2 0 1 0 -120 -250 -200 -250 N -P 2 0 1 0 -80 -250 80 -210 N -P 2 0 1 0 120 -250 200 -250 N -P 2 0 1 0 -120 -150 -200 -150 N -P 2 0 1 0 -80 -150 80 -110 N -P 2 0 1 0 120 -150 200 -150 N -P 2 0 1 0 -120 -50 -200 -50 N -P 2 0 1 0 -80 -50 80 -10 N -P 2 0 1 0 120 -50 200 -50 N -P 2 0 1 0 -120 50 -200 50 N -P 2 0 1 0 -80 50 80 90 N -P 2 0 1 0 120 50 200 50 N -P 2 0 1 0 -120 150 -200 150 N -P 2 0 1 0 -80 150 80 190 N -P 2 0 1 0 120 150 200 150 N -P 2 0 1 0 -120 250 -200 250 N -P 2 0 1 0 -80 250 80 290 N -P 2 0 1 0 120 250 200 250 N -P 2 0 1 0 -120 350 -200 350 N -P 2 0 1 0 -80 350 80 390 N -P 2 0 1 0 120 350 200 350 N +C -80 -200 20 0 0 0 N +C -80 -100 20 0 0 0 N +C -80 0 20 0 0 0 N +C -80 100 20 0 0 0 N +C -80 200 20 0 0 0 N +C -80 300 20 0 0 0 N +C -80 400 20 0 0 0 N +C 80 -200 20 0 0 0 N +C 80 -100 20 0 0 0 N +C 80 0 20 0 0 0 N +C 80 100 20 0 0 0 N +C 80 200 20 0 0 0 N +C 80 300 20 0 0 0 N +C 80 400 20 0 0 0 N +P 2 0 0 0 -60 -194 93 -153 N +P 2 0 0 0 -60 -94 93 -53 N +P 2 0 0 0 -60 5 93 46 N +P 2 0 0 0 -60 105 93 146 N +P 2 0 0 0 -60 205 93 246 N +P 2 0 0 0 -60 305 93 346 N +P 2 0 0 0 -60 405 93 446 N +S -150 500 150 -300 0 1 10 f +X ~ 1 -300 400 200 R 50 50 1 1 I +X ~ 2 -300 300 200 R 50 50 1 1 I +X ~ 3 -300 200 200 R 50 50 1 1 I +X ~ 4 -300 100 200 R 50 50 1 1 I +X ~ 5 -300 0 200 R 50 50 1 1 I +X ~ 6 -300 -100 200 R 50 50 1 1 I +X ~ 7 -300 -200 200 R 50 50 1 1 I +X ~ 8 300 -200 200 L 50 50 1 1 I +X ~ 9 300 -100 200 L 50 50 1 1 I +X ~ 10 300 0 200 L 50 50 1 1 I +X ~ 11 300 100 200 L 50 50 1 1 I +X ~ 12 300 200 200 L 50 50 1 1 I +X ~ 13 300 300 200 L 50 50 1 1 I +X ~ 14 300 400 200 L 50 50 1 1 I ENDDRAW ENDDEF # -# SW_DIP_x9 +# SW_DIP_x08 # -DEF SW_DIP_x9 S 0 40 Y Y 1 F N -F0 "S" 0 -500 50 H V C CNN -F1 "SW_DIP_x9" 0 500 50 H V C CNN -F2 "" -50 0 50 H V C CNN -F3 "" -50 0 50 H V C CNN +DEF SW_DIP_x08 SW 0 0 Y N 1 F N +F0 "SW" 0 550 50 H V C CNN +F1 "SW_DIP_x08" 0 -450 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN $FPLIST - SW_DIP_x9* + SW?DIP?x8* $ENDFPLIST DRAW -S -200 450 200 -450 0 1 0 N -X ~ 9 -300 -400 100 R 50 50 1 1 P -X ~ 10 300 -400 100 L 50 50 1 1 P -X ~ 8 -300 -300 100 R 50 50 1 1 P -X ~ 11 300 -300 100 L 50 50 1 1 P -X ~ 7 -300 -200 100 R 50 50 1 1 P -X ~ 12 300 -200 100 L 50 50 1 1 P -X ~ 6 -300 -100 100 R 50 50 1 1 P -X ~ 13 300 -100 100 L 50 50 1 1 P -X ~ 5 -300 0 100 R 50 50 1 1 P -X ~ 14 300 0 100 L 50 50 1 1 P -X ~ 4 -300 100 100 R 50 50 1 1 P -X ~ 15 300 100 100 L 50 50 1 1 P -X ~ 3 -300 200 100 R 50 50 1 1 P -X ~ 16 300 200 100 L 50 50 1 1 P -X ~ 2 -300 300 100 R 50 50 1 1 P -X ~ 17 300 300 100 L 50 50 1 1 P -X ~ 1 -300 400 100 R 50 50 1 1 P -X ~ 18 300 400 100 L 50 50 1 1 P -C -100 -400 20 0 1 0 N -C 100 -400 20 0 1 0 N -C -100 -300 20 0 1 0 N -C 100 -300 20 0 1 0 N -C -100 -200 20 0 1 0 N -C 100 -200 20 0 1 0 N -C -100 -100 20 0 1 0 N -C 100 -100 20 0 1 0 N -C -100 0 20 0 1 0 N -C 100 0 20 0 1 0 N -C -100 100 20 0 1 0 N -C 100 100 20 0 1 0 N -C -100 200 20 0 1 0 N -C 100 200 20 0 1 0 N -C -100 300 20 0 1 0 N -C 100 300 20 0 1 0 N -C -100 400 20 0 1 0 N -C 100 400 20 0 1 0 N -P 2 0 1 0 -120 -400 -200 -400 N -P 2 0 1 0 -80 -400 80 -360 N -P 2 0 1 0 120 -400 200 -400 N -P 2 0 1 0 -120 -300 -200 -300 N -P 2 0 1 0 -80 -300 80 -260 N -P 2 0 1 0 120 -300 200 -300 N -P 2 0 1 0 -120 -200 -200 -200 N -P 2 0 1 0 -80 -200 80 -160 N -P 2 0 1 0 120 -200 200 -200 N -P 2 0 1 0 -120 -100 -200 -100 N -P 2 0 1 0 -80 -100 80 -60 N -P 2 0 1 0 120 -100 200 -100 N -P 2 0 1 0 -120 0 -200 0 N -P 2 0 1 0 -80 0 80 40 N -P 2 0 1 0 120 0 200 0 N -P 2 0 1 0 -120 100 -200 100 N -P 2 0 1 0 -80 100 80 140 N -P 2 0 1 0 120 100 200 100 N -P 2 0 1 0 -120 200 -200 200 N -P 2 0 1 0 -80 200 80 240 N -P 2 0 1 0 120 200 200 200 N -P 2 0 1 0 -120 300 -200 300 N -P 2 0 1 0 -80 300 80 340 N -P 2 0 1 0 120 300 200 300 N -P 2 0 1 0 -120 400 -200 400 N -P 2 0 1 0 -80 400 80 440 N -P 2 0 1 0 120 400 200 400 N +C -80 -300 20 0 0 0 N +C -80 -200 20 0 0 0 N +C -80 -100 20 0 0 0 N +C -80 0 20 0 0 0 N +C -80 100 20 0 0 0 N +C -80 200 20 0 0 0 N +C -80 300 20 0 0 0 N +C -80 400 20 0 0 0 N +C 80 -300 20 0 0 0 N +C 80 -200 20 0 0 0 N +C 80 -100 20 0 0 0 N +C 80 0 20 0 0 0 N +C 80 100 20 0 0 0 N +C 80 200 20 0 0 0 N +C 80 300 20 0 0 0 N +C 80 400 20 0 0 0 N +P 2 0 0 0 -60 -294 93 -253 N +P 2 0 0 0 -60 -194 93 -153 N +P 2 0 0 0 -60 -94 93 -53 N +P 2 0 0 0 -60 5 93 46 N +P 2 0 0 0 -60 105 93 146 N +P 2 0 0 0 -60 205 93 246 N +P 2 0 0 0 -60 305 93 346 N +P 2 0 0 0 -60 405 93 446 N +S -150 500 150 -400 0 1 10 f +X ~ 1 -300 400 200 R 50 50 1 1 I +X ~ 2 -300 300 200 R 50 50 1 1 I +X ~ 3 -300 200 200 R 50 50 1 1 I +X ~ 4 -300 100 200 R 50 50 1 1 I +X ~ 5 -300 0 200 R 50 50 1 1 I +X ~ 6 -300 -100 200 R 50 50 1 1 I +X ~ 7 -300 -200 200 R 50 50 1 1 I +X ~ 8 -300 -300 200 R 50 50 1 1 I +X ~ 9 300 -300 200 L 50 50 1 1 I +X ~ 10 300 -200 200 L 50 50 1 1 I +X ~ 11 300 -100 200 L 50 50 1 1 I +X ~ 12 300 0 200 L 50 50 1 1 I +X ~ 13 300 100 200 L 50 50 1 1 I +X ~ 14 300 200 200 L 50 50 1 1 I +X ~ 15 300 300 200 L 50 50 1 1 I +X ~ 16 300 400 200 L 50 50 1 1 I +ENDDRAW +ENDDEF +# +# SW_DIP_x09 +# +DEF SW_DIP_x09 SW 0 0 Y N 1 F N +F0 "SW" 0 550 50 H V C CNN +F1 "SW_DIP_x09" 0 -550 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + SW?DIP?x9* +$ENDFPLIST +DRAW +C -80 -400 20 0 0 0 N +C -80 -300 20 0 0 0 N +C -80 -200 20 0 0 0 N +C -80 -100 20 0 0 0 N +C -80 0 20 0 0 0 N +C -80 100 20 0 0 0 N +C -80 200 20 0 0 0 N +C -80 300 20 0 0 0 N +C -80 400 20 0 0 0 N +C 80 -400 20 0 0 0 N +C 80 -300 20 0 0 0 N +C 80 -200 20 0 0 0 N +C 80 -100 20 0 0 0 N +C 80 0 20 0 0 0 N +C 80 100 20 0 0 0 N +C 80 200 20 0 0 0 N +C 80 300 20 0 0 0 N +C 80 400 20 0 0 0 N +P 2 0 0 0 -60 -394 93 -353 N +P 2 0 0 0 -60 -294 93 -253 N +P 2 0 0 0 -60 -194 93 -153 N +P 2 0 0 0 -60 -94 93 -53 N +P 2 0 0 0 -60 5 93 46 N +P 2 0 0 0 -60 105 93 146 N +P 2 0 0 0 -60 205 93 246 N +P 2 0 0 0 -60 305 93 346 N +P 2 0 0 0 -60 405 93 446 N +S -150 500 150 -500 0 1 10 f +X ~ 1 -300 400 200 R 50 50 1 1 I +X ~ 2 -300 300 200 R 50 50 1 1 I +X ~ 3 -300 200 200 R 50 50 1 1 I +X ~ 4 -300 100 200 R 50 50 1 1 I +X ~ 5 -300 0 200 R 50 50 1 1 I +X ~ 6 -300 -100 200 R 50 50 1 1 I +X ~ 7 -300 -200 200 R 50 50 1 1 I +X ~ 8 -300 -300 200 R 50 50 1 1 I +X ~ 9 -300 -400 200 R 50 50 1 1 I +X ~ 10 300 -400 200 L 50 50 1 1 I +X ~ 11 300 -300 200 L 50 50 1 1 I +X ~ 12 300 -200 200 L 50 50 1 1 I +X ~ 13 300 -100 200 L 50 50 1 1 I +X ~ 14 300 0 200 L 50 50 1 1 I +X ~ 15 300 100 200 L 50 50 1 1 I +X ~ 16 300 200 200 L 50 50 1 1 I +X ~ 17 300 300 200 L 50 50 1 1 I +X ~ 18 300 400 200 L 50 50 1 1 I ENDDRAW ENDDEF # # SW_DIP_x10 # -DEF SW_DIP_x10 S 0 40 Y Y 1 F N -F0 "S" 0 -550 50 H V C CNN -F1 "SW_DIP_x10" 0 550 50 H V C CNN -F2 "" -50 0 50 H V C CNN -F3 "" -50 0 50 H V C CNN +DEF SW_DIP_x10 SW 0 0 Y N 1 F N +F0 "SW" 0 650 50 H V C CNN +F1 "SW_DIP_x10" 0 -550 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN $FPLIST - SW_DIP_x10* + SW?DIP?x10* $ENDFPLIST DRAW -S -200 500 200 -500 0 1 0 N -X ~ 10 -300 -450 100 R 50 50 1 1 P -X ~ 11 300 -450 100 L 50 50 1 1 P -X ~ 9 -300 -350 100 R 50 50 1 1 P -X ~ 12 300 -350 100 L 50 50 1 1 P -X ~ 8 -300 -250 100 R 50 50 1 1 P -X ~ 13 300 -250 100 L 50 50 1 1 P -X ~ 7 -300 -150 100 R 50 50 1 1 P -X ~ 14 300 -150 100 L 50 50 1 1 P -X ~ 6 -300 -50 100 R 50 50 1 1 P -X ~ 15 300 -50 100 L 50 50 1 1 P -X ~ 5 -300 50 100 R 50 50 1 1 P -X ~ 16 300 50 100 L 50 50 1 1 P -X ~ 4 -300 150 100 R 50 50 1 1 P -X ~ 17 300 150 100 L 50 50 1 1 P -X ~ 3 -300 250 100 R 50 50 1 1 P -X ~ 18 300 250 100 L 50 50 1 1 P -X ~ 2 -300 350 100 R 50 50 1 1 P -X ~ 19 300 350 100 L 50 50 1 1 P -X ~ 1 -300 450 100 R 50 50 1 1 P -X ~ 20 300 450 100 L 50 50 1 1 P -C -100 -450 20 0 1 0 N -C 100 -450 20 0 1 0 N -C -100 -350 20 0 1 0 N -C 100 -350 20 0 1 0 N -C -100 -250 20 0 1 0 N -C 100 -250 20 0 1 0 N -C -100 -150 20 0 1 0 N -C 100 -150 20 0 1 0 N -C -100 -50 20 0 1 0 N -C 100 -50 20 0 1 0 N -C -100 50 20 0 1 0 N -C 100 50 20 0 1 0 N -C -100 150 20 0 1 0 N -C 100 150 20 0 1 0 N -C -100 250 20 0 1 0 N -C 100 250 20 0 1 0 N -C -100 350 20 0 1 0 N -C 100 350 20 0 1 0 N -C -100 450 20 0 1 0 N -C 100 450 20 0 1 0 N -P 2 0 1 0 -120 -450 -200 -450 N -P 2 0 1 0 -80 -450 80 -410 N -P 2 0 1 0 120 -450 200 -450 N -P 2 0 1 0 -120 -350 -200 -350 N -P 2 0 1 0 -80 -350 80 -310 N -P 2 0 1 0 120 -350 200 -350 N -P 2 0 1 0 -120 -250 -200 -250 N -P 2 0 1 0 -80 -250 80 -210 N -P 2 0 1 0 120 -250 200 -250 N -P 2 0 1 0 -120 -150 -200 -150 N -P 2 0 1 0 -80 -150 80 -110 N -P 2 0 1 0 120 -150 200 -150 N -P 2 0 1 0 -120 -50 -200 -50 N -P 2 0 1 0 -80 -50 80 -10 N -P 2 0 1 0 120 -50 200 -50 N -P 2 0 1 0 -120 50 -200 50 N -P 2 0 1 0 -80 50 80 90 N -P 2 0 1 0 120 50 200 50 N -P 2 0 1 0 -120 150 -200 150 N -P 2 0 1 0 -80 150 80 190 N -P 2 0 1 0 120 150 200 150 N -P 2 0 1 0 -120 250 -200 250 N -P 2 0 1 0 -80 250 80 290 N -P 2 0 1 0 120 250 200 250 N -P 2 0 1 0 -120 350 -200 350 N -P 2 0 1 0 -80 350 80 390 N -P 2 0 1 0 120 350 200 350 N -P 2 0 1 0 -120 450 -200 450 N -P 2 0 1 0 -80 450 80 490 N -P 2 0 1 0 120 450 200 450 N +C -80 -400 20 0 0 0 N +C -80 -300 20 0 0 0 N +C -80 -200 20 0 0 0 N +C -80 -100 20 0 0 0 N +C -80 0 20 0 0 0 N +C -80 100 20 0 0 0 N +C -80 200 20 0 0 0 N +C -80 300 20 0 0 0 N +C -80 400 20 0 0 0 N +C -80 500 20 0 0 0 N +C 80 -400 20 0 0 0 N +C 80 -300 20 0 0 0 N +C 80 -200 20 0 0 0 N +C 80 -100 20 0 0 0 N +C 80 0 20 0 0 0 N +C 80 100 20 0 0 0 N +C 80 200 20 0 0 0 N +C 80 300 20 0 0 0 N +C 80 400 20 0 0 0 N +C 80 500 20 0 0 0 N +P 2 0 0 0 -60 -394 93 -353 N +P 2 0 0 0 -60 -294 93 -253 N +P 2 0 0 0 -60 -194 93 -153 N +P 2 0 0 0 -60 -94 93 -53 N +P 2 0 0 0 -60 5 93 46 N +P 2 0 0 0 -60 105 93 146 N +P 2 0 0 0 -60 205 93 246 N +P 2 0 0 0 -60 305 93 346 N +P 2 0 0 0 -60 405 93 446 N +P 2 0 0 0 -60 505 93 546 N +S -150 600 150 -500 0 1 10 f +X ~ 1 -300 500 200 R 50 50 1 1 I +X ~ 2 -300 400 200 R 50 50 1 1 I +X ~ 3 -300 300 200 R 50 50 1 1 I +X ~ 4 -300 200 200 R 50 50 1 1 I +X ~ 5 -300 100 200 R 50 50 1 1 I +X ~ 6 -300 0 200 R 50 50 1 1 I +X ~ 7 -300 -100 200 R 50 50 1 1 I +X ~ 8 -300 -200 200 R 50 50 1 1 I +X ~ 9 -300 -300 200 R 50 50 1 1 I +X ~ 10 -300 -400 200 R 50 50 1 1 I +X ~ 20 300 500 200 L 50 50 1 1 I +X ~ 11 300 -400 200 L 50 50 1 1 I +X ~ 12 300 -300 200 L 50 50 1 1 I +X ~ 13 300 -200 200 L 50 50 1 1 I +X ~ 14 300 -100 200 L 50 50 1 1 I +X ~ 15 300 0 200 L 50 50 1 1 I +X ~ 16 300 100 200 L 50 50 1 1 I +X ~ 17 300 200 200 L 50 50 1 1 I +X ~ 18 300 300 200 L 50 50 1 1 I +X ~ 19 300 400 200 L 50 50 1 1 I +ENDDRAW +ENDDEF +# +# SW_DIP_x11 +# +DEF SW_DIP_x11 SW 0 0 Y N 1 F N +F0 "SW" 0 750 50 H V C CNN +F1 "SW_DIP_x11" 0 -550 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + SW?DIP?x11* +$ENDFPLIST +DRAW +C -80 -400 20 0 0 0 N +C -80 -300 20 0 0 0 N +C -80 -200 20 0 0 0 N +C -80 -100 20 0 0 0 N +C -80 0 20 0 0 0 N +C -80 100 20 0 0 0 N +C -80 200 20 0 0 0 N +C -80 300 20 0 0 0 N +C -80 400 20 0 0 0 N +C -80 500 20 0 0 0 N +C -80 600 20 0 0 0 N +C 80 -400 20 0 0 0 N +C 80 -300 20 0 0 0 N +C 80 -200 20 0 0 0 N +C 80 -100 20 0 0 0 N +C 80 0 20 0 0 0 N +C 80 100 20 0 0 0 N +C 80 200 20 0 0 0 N +C 80 300 20 0 0 0 N +C 80 400 20 0 0 0 N +C 80 500 20 0 0 0 N +C 80 600 20 0 0 0 N +P 2 0 0 0 -60 -394 93 -353 N +P 2 0 0 0 -60 -294 93 -253 N +P 2 0 0 0 -60 -194 93 -153 N +P 2 0 0 0 -60 -94 93 -53 N +P 2 0 0 0 -60 5 93 46 N +P 2 0 0 0 -60 105 93 146 N +P 2 0 0 0 -60 205 93 246 N +P 2 0 0 0 -60 305 93 346 N +P 2 0 0 0 -60 405 93 446 N +P 2 0 0 0 -60 505 93 546 N +P 2 0 0 0 -60 605 93 646 N +S -150 700 150 -500 0 1 10 f +X ~ 1 -300 600 200 R 50 50 1 1 I +X ~ 2 -300 500 200 R 50 50 1 1 I +X ~ 3 -300 400 200 R 50 50 1 1 I +X ~ 4 -300 300 200 R 50 50 1 1 I +X ~ 5 -300 200 200 R 50 50 1 1 I +X ~ 6 -300 100 200 R 50 50 1 1 I +X ~ 7 -300 0 200 R 50 50 1 1 I +X ~ 8 -300 -100 200 R 50 50 1 1 I +X ~ 9 -300 -200 200 R 50 50 1 1 I +X ~ 10 -300 -300 200 R 50 50 1 1 I +X ~ 20 300 400 200 L 50 50 1 1 I +X ~ 11 -300 -400 200 R 50 50 1 1 I +X ~ 21 300 500 200 L 50 50 1 1 I +X ~ 12 300 -400 200 L 50 50 1 1 I +X ~ 22 300 600 200 L 50 50 1 1 I +X ~ 13 300 -300 200 L 50 50 1 1 I +X ~ 14 300 -200 200 L 50 50 1 1 I +X ~ 15 300 -100 200 L 50 50 1 1 I +X ~ 16 300 0 200 L 50 50 1 1 I +X ~ 17 300 100 200 L 50 50 1 1 I +X ~ 18 300 200 200 L 50 50 1 1 I +X ~ 19 300 300 200 L 50 50 1 1 I ENDDRAW ENDDEF # # SW_DIP_x12 # -DEF SW_DIP_x12 S 0 40 Y Y 1 F N -F0 "S" 0 -650 50 H V C CNN -F1 "SW_DIP_x12" 0 650 50 H V C CNN -F2 "" -50 0 50 H V C CNN -F3 "" -50 0 50 H V C CNN +DEF SW_DIP_x12 SW 0 0 Y N 1 F N +F0 "SW" 0 750 50 H V C CNN +F1 "SW_DIP_x12" 0 -650 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN $FPLIST - SW_DIP_x12* + SW?DIP?x12* $ENDFPLIST DRAW -S -200 600 200 -600 0 1 0 N -X ~ 12 -300 -550 100 R 50 50 1 1 P -X ~ 13 300 -550 100 L 50 50 1 1 P -X ~ 11 -300 -450 100 R 50 50 1 1 P -X ~ 14 300 -450 100 L 50 50 1 1 P -X ~ 10 -300 -350 100 R 50 50 1 1 P -X ~ 15 300 -350 100 L 50 50 1 1 P -X ~ 9 -300 -250 100 R 50 50 1 1 P -X ~ 16 300 -250 100 L 50 50 1 1 P -X ~ 8 -300 -150 100 R 50 50 1 1 P -X ~ 17 300 -150 100 L 50 50 1 1 P -X ~ 7 -300 -50 100 R 50 50 1 1 P -X ~ 18 300 -50 100 L 50 50 1 1 P -X ~ 6 -300 50 100 R 50 50 1 1 P -X ~ 19 300 50 100 L 50 50 1 1 P -X ~ 5 -300 150 100 R 50 50 1 1 P -X ~ 20 300 150 100 L 50 50 1 1 P -X ~ 4 -300 250 100 R 50 50 1 1 P -X ~ 21 300 250 100 L 50 50 1 1 P -X ~ 3 -300 350 100 R 50 50 1 1 P -X ~ 22 300 350 100 L 50 50 1 1 P -X ~ 2 -300 450 100 R 50 50 1 1 P -X ~ 23 300 450 100 L 50 50 1 1 P -X ~ 1 -300 550 100 R 50 50 1 1 P -X ~ 24 300 550 100 L 50 50 1 1 P -C -100 -550 20 0 1 0 N -C 100 -550 20 0 1 0 N -C -100 -450 20 0 1 0 N -C 100 -450 20 0 1 0 N -C -100 -350 20 0 1 0 N -C 100 -350 20 0 1 0 N -C -100 -250 20 0 1 0 N -C 100 -250 20 0 1 0 N -C -100 -150 20 0 1 0 N -C 100 -150 20 0 1 0 N -C -100 -50 20 0 1 0 N -C 100 -50 20 0 1 0 N -C -100 50 20 0 1 0 N -C 100 50 20 0 1 0 N -C -100 150 20 0 1 0 N -C 100 150 20 0 1 0 N -C -100 250 20 0 1 0 N -C 100 250 20 0 1 0 N -C -100 350 20 0 1 0 N -C 100 350 20 0 1 0 N -C -100 450 20 0 1 0 N -C 100 450 20 0 1 0 N -C -100 550 20 0 1 0 N -C 100 550 20 0 1 0 N -P 2 0 1 0 -120 -550 -200 -550 N -P 2 0 1 0 -80 -550 80 -510 N -P 2 0 1 0 120 -550 200 -550 N -P 2 0 1 0 -120 -450 -200 -450 N -P 2 0 1 0 -80 -450 80 -410 N -P 2 0 1 0 120 -450 200 -450 N -P 2 0 1 0 -120 -350 -200 -350 N -P 2 0 1 0 -80 -350 80 -310 N -P 2 0 1 0 120 -350 200 -350 N -P 2 0 1 0 -120 -250 -200 -250 N -P 2 0 1 0 -80 -250 80 -210 N -P 2 0 1 0 120 -250 200 -250 N -P 2 0 1 0 -120 -150 -200 -150 N -P 2 0 1 0 -80 -150 80 -110 N -P 2 0 1 0 120 -150 200 -150 N -P 2 0 1 0 -120 -50 -200 -50 N -P 2 0 1 0 -80 -50 80 -10 N -P 2 0 1 0 120 -50 200 -50 N -P 2 0 1 0 -120 50 -200 50 N -P 2 0 1 0 -80 50 80 90 N -P 2 0 1 0 120 50 200 50 N -P 2 0 1 0 -120 150 -200 150 N -P 2 0 1 0 -80 150 80 190 N -P 2 0 1 0 120 150 200 150 N -P 2 0 1 0 -120 250 -200 250 N -P 2 0 1 0 -80 250 80 290 N -P 2 0 1 0 120 250 200 250 N -P 2 0 1 0 -120 350 -200 350 N -P 2 0 1 0 -80 350 80 390 N -P 2 0 1 0 120 350 200 350 N -P 2 0 1 0 -120 450 -200 450 N -P 2 0 1 0 -80 450 80 490 N -P 2 0 1 0 120 450 200 450 N -P 2 0 1 0 -120 550 -200 550 N -P 2 0 1 0 -80 550 80 590 N -P 2 0 1 0 120 550 200 550 N +C -80 -500 20 0 0 0 N +C -80 -400 20 0 0 0 N +C -80 -300 20 0 0 0 N +C -80 -200 20 0 0 0 N +C -80 -100 20 0 0 0 N +C -80 0 20 0 0 0 N +C -80 100 20 0 0 0 N +C -80 200 20 0 0 0 N +C -80 300 20 0 0 0 N +C -80 400 20 0 0 0 N +C -80 500 20 0 0 0 N +C -80 600 20 0 0 0 N +C 80 -500 20 0 0 0 N +C 80 -400 20 0 0 0 N +C 80 -300 20 0 0 0 N +C 80 -200 20 0 0 0 N +C 80 -100 20 0 0 0 N +C 80 0 20 0 0 0 N +C 80 100 20 0 0 0 N +C 80 200 20 0 0 0 N +C 80 300 20 0 0 0 N +C 80 400 20 0 0 0 N +C 80 500 20 0 0 0 N +C 80 600 20 0 0 0 N +P 2 0 0 0 -60 -494 93 -453 N +P 2 0 0 0 -60 -394 93 -353 N +P 2 0 0 0 -60 -294 93 -253 N +P 2 0 0 0 -60 -194 93 -153 N +P 2 0 0 0 -60 -94 93 -53 N +P 2 0 0 0 -60 5 93 46 N +P 2 0 0 0 -60 105 93 146 N +P 2 0 0 0 -60 205 93 246 N +P 2 0 0 0 -60 305 93 346 N +P 2 0 0 0 -60 405 93 446 N +P 2 0 0 0 -60 505 93 546 N +P 2 0 0 0 -60 605 93 646 N +S -150 700 150 -600 0 1 10 f +X ~ 1 -300 600 200 R 50 50 1 1 I +X ~ 2 -300 500 200 R 50 50 1 1 I +X ~ 3 -300 400 200 R 50 50 1 1 I +X ~ 4 -300 300 200 R 50 50 1 1 I +X ~ 5 -300 200 200 R 50 50 1 1 I +X ~ 6 -300 100 200 R 50 50 1 1 I +X ~ 7 -300 0 200 R 50 50 1 1 I +X ~ 8 -300 -100 200 R 50 50 1 1 I +X ~ 9 -300 -200 200 R 50 50 1 1 I +X ~ 10 -300 -300 200 R 50 50 1 1 I +X ~ 20 300 200 200 L 50 50 1 1 I +X ~ 11 -300 -400 200 R 50 50 1 1 I +X ~ 21 300 300 200 L 50 50 1 1 I +X ~ 12 -300 -500 200 R 50 50 1 1 I +X ~ 22 300 400 200 L 50 50 1 1 I +X ~ 13 300 -500 200 L 50 50 1 1 I +X ~ 23 300 500 200 L 50 50 1 1 I +X ~ 14 300 -400 200 L 50 50 1 1 I +X ~ 24 300 600 200 L 50 50 1 1 I +X ~ 15 300 -300 200 L 50 50 1 1 I +X ~ 16 300 -200 200 L 50 50 1 1 I +X ~ 17 300 -100 200 L 50 50 1 1 I +X ~ 18 300 0 200 L 50 50 1 1 I +X ~ 19 300 100 200 L 50 50 1 1 I +ENDDRAW +ENDDEF +# +# SW_DPDT_x2 +# +DEF SW_DPDT_x2 SW 0 0 Y N 2 F N +F0 "SW" 0 170 50 H V C CNN +F1 "SW_DPDT_x2" 0 -200 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +C -80 0 20 0 0 0 N +C 80 -100 20 0 0 0 N +C 80 100 20 0 1 0 N +P 2 0 1 0 -60 10 65 90 N +X A 1 200 100 100 L 50 50 1 1 P +X B 2 -200 0 100 R 50 50 1 1 P +X C 3 200 -100 100 L 50 50 1 1 P +X A 3 200 100 100 L 50 50 2 1 P +X B 4 -200 0 100 R 50 50 2 1 P +X C 5 200 -100 100 L 50 50 2 1 P +ENDDRAW +ENDDEF +# +# SW_DPST +# +DEF SW_DPST SW 0 0 Y N 1 F N +F0 "SW" 0 200 50 H V C CNN +F1 "SW_DPST" 0 -200 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +C -80 -100 20 0 0 0 N +C -80 100 20 0 0 0 N +C 80 -100 20 0 0 0 N +C 80 100 20 0 0 0 N +P 2 0 0 0 -60 -90 50 -40 N +P 2 0 0 0 -60 110 50 160 N +P 2 0 0 0 0 -50 0 -25 N +P 2 0 0 0 0 0 0 25 N +P 2 0 0 0 0 50 0 75 N +P 2 0 0 0 0 100 0 125 N +X 1 1 -200 -100 100 R 50 50 1 1 I +X 2 2 200 -100 100 L 50 50 1 1 I +X 3 3 -200 100 100 R 50 50 1 1 I +X 4 4 200 100 100 L 50 50 1 1 I +ENDDRAW +ENDDEF +# +# SW_DPST_Temperature +# +DEF SW_DPST_Temperature SW 0 0 Y N 1 F N +F0 "SW" 60 210 50 H V L CNN +F1 "SW_DPST_Temperature" 0 -200 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +C -80 -100 20 0 0 0 N +C -80 100 20 0 0 0 N +C 80 -100 20 0 0 0 N +C 80 100 20 0 0 0 N +P 2 0 0 0 -60 -90 50 -40 N +P 2 0 0 0 -60 110 50 160 N +P 2 0 0 0 0 -50 0 -25 N +P 2 0 0 0 0 0 0 25 N +P 2 0 0 0 0 50 0 75 N +P 2 0 0 0 0 100 0 125 N +P 8 0 0 0 0 140 0 170 -30 170 -30 190 30 190 30 210 0 210 0 230 N +X 1 1 -200 -100 100 R 50 50 1 1 I +X 2 2 200 -100 100 L 50 50 1 1 I +X 3 3 -200 100 100 R 50 50 1 1 I +X 4 4 200 100 100 L 50 50 1 1 I +ENDDRAW +ENDDEF +# +# SW_DPST_x2 +# +DEF SW_DPST_x2 SW 0 0 Y N 2 F N +F0 "SW" 0 125 50 H V C CNN +F1 "SW_DPST_x2" 0 -100 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +C -80 0 20 0 0 0 N +C 80 0 20 0 0 0 N +P 2 0 0 0 -60 10 60 70 N +X A 1 -200 0 100 R 50 50 1 1 I +X B 2 200 0 100 L 50 50 1 1 I +X A 3 -200 0 100 R 50 50 2 1 I +X B 4 200 0 100 L 50 50 2 1 I +ENDDRAW +ENDDEF +# +# SW_Push +# +DEF SW_Push SW 0 40 N N 1 F N +F0 "SW" 50 100 50 H V L CNN +F1 "SW_Push" 0 -60 50 H V C CNN +F2 "" 0 200 50 H V C CNN +F3 "" 0 200 50 H V C CNN +DRAW +C -80 0 20 0 1 0 N +C 80 0 20 0 1 0 N +P 2 0 1 0 0 50 0 120 N +P 2 0 1 0 100 50 -100 50 N +X 1 1 -200 0 100 R 50 50 0 1 P +X 2 2 200 0 100 L 50 50 0 1 P +ENDDRAW +ENDDEF +# +# SW_Push_45deg +# +DEF SW_Push_45deg SW 0 40 N N 1 F N +F0 "SW" 120 40 50 H V L CNN +F1 "SW_Push_45deg" 0 -150 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +C -46 46 20 0 1 0 N +C 45 -47 20 0 1 0 N +P 2 0 1 0 -20 100 100 -20 N +P 2 0 1 0 40 40 80 80 N +P 3 0 1 0 -100 100 -60 60 -60 60 N +P 4 0 1 0 60 -60 100 -100 100 -100 100 -100 N +X 1 1 -100 100 0 R 50 50 0 1 P +X 2 2 100 -100 0 L 50 50 0 1 P +ENDDRAW +ENDDEF +# +# SW_Push_Dual +# +DEF SW_Push_Dual SW 0 40 Y N 1 F N +F0 "SW" 50 100 50 H V L CNN +F1 "SW_Push_Dual" 0 -270 50 H V C CNN +F2 "" 0 200 50 H V C CNN +F3 "" 0 200 50 H V C CNN +DRAW +C -80 -200 20 0 1 0 N +C -80 0 20 0 1 0 N +C 80 -200 20 0 1 0 N +C 80 0 20 0 1 0 N +P 2 0 1 0 0 -120 0 -140 N +P 2 0 1 0 0 -80 0 -100 N +P 2 0 1 0 0 -60 0 -40 N +P 2 0 1 0 0 -20 0 0 N +P 2 0 1 0 0 20 0 40 N +P 2 0 1 0 0 50 0 120 N +P 2 0 1 0 100 -150 -100 -150 N +P 2 0 1 0 100 50 -100 50 N +X 1 1 -200 0 100 R 50 50 0 1 P +X 2 2 200 0 100 L 50 50 0 1 P +X 3 3 -200 -200 100 R 50 50 0 1 P +X 4 4 200 -200 100 L 50 50 0 1 P +ENDDRAW +ENDDEF +# +# SW_Push_Dual_x2 +# +DEF SW_Push_Dual_x2 SW 0 40 Y N 2 F N +F0 "SW" 50 100 50 H V L CNN +F1 "SW_Push_Dual_x2" 0 -60 50 H V C CNN +F2 "" 0 200 50 H V C CNN +F3 "" 0 200 50 H V C CNN +DRAW +C -80 0 20 0 1 0 N +C 80 0 20 0 1 0 N +P 2 0 1 0 0 50 0 120 N +P 2 0 1 0 100 50 -100 50 N +X A 3 -200 0 100 R 50 50 0 1 P +X B 4 200 0 100 L 50 50 0 1 P +ENDDRAW +ENDDEF +# +# SW_Push_LED +# +DEF SW_Push_LED SW 0 40 Y N 1 F N +F0 "SW" 25 225 50 H V L CNN +F1 "SW_Push_LED" 0 -125 50 H V C CNN +F2 "" 0 300 50 H V C CNN +F3 "" 0 300 50 H V C CNN +DRAW +P 2 0 0 0 -150 -75 -100 -25 N +P 2 0 0 0 -100 -75 -50 -25 N +P 2 0 0 0 -100 0 100 0 N +P 2 0 0 0 -25 50 -25 -50 N +P 3 0 0 0 -150 -50 -150 -75 -125 -75 N +P 3 0 0 0 -100 -50 -100 -75 -75 -75 N +P 4 0 0 0 -25 0 50 50 50 -50 -25 0 F +C -80 100 20 0 1 0 N +C 80 100 20 0 1 0 N +P 2 0 1 0 0 150 0 220 N +P 2 0 1 0 100 150 -100 150 N +X 1 1 -200 100 100 R 50 50 0 1 P +X 2 2 200 100 100 L 50 50 0 1 P +X K 3 -200 0 100 R 50 50 0 1 P +X A 4 200 0 100 L 50 50 0 1 P +ENDDRAW +ENDDEF +# +# SW_Push_Lamp +# +DEF SW_Push_Lamp SW 0 40 Y N 1 F N +F0 "SW" 25 225 50 H V L CNN +F1 "SW_Push_Lamp" 0 -125 50 H V C CNN +F2 "" 0 300 50 H V C CNN +F3 "" 0 300 50 H V C CNN +DRAW +C -80 100 20 0 1 0 N +C 0 0 50 0 1 10 N +C 80 100 20 0 1 0 N +P 2 0 1 0 -100 0 -50 0 N +P 2 0 1 0 -35 -35 35 35 N +P 2 0 1 0 0 150 0 220 N +P 2 0 1 0 35 -35 -35 35 N +P 2 0 1 0 100 0 50 0 N +P 2 0 1 0 100 150 -100 150 N +X 1 1 -200 100 100 R 50 50 0 1 P +X 2 2 200 100 100 L 50 50 0 1 P +X L 3 -200 0 100 R 50 50 0 1 P +X L 4 200 0 100 L 50 50 0 1 P +ENDDRAW +ENDDEF +# +# SW_Push_Open +# +DEF SW_Push_Open SW 0 40 N N 1 F N +F0 "SW" 0 100 50 H V C CNN +F1 "SW_Push_Open" 0 -75 50 H V C CNN +F2 "" 0 200 50 H V C CNN +F3 "" 0 200 50 H V C CNN +DRAW +C -80 0 20 0 1 0 N +C 80 0 20 0 1 0 N +P 2 0 1 0 -100 -25 100 -25 N +P 2 0 1 0 0 -25 0 50 N +X A 1 -200 0 100 R 50 50 0 1 P +X B 2 200 0 100 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +# SW_Push_Open_Dual +# +DEF SW_Push_Open_Dual SW 0 40 Y N 1 F N +F0 "SW" 50 100 50 H V L CNN +F1 "SW_Push_Open_Dual" 0 -275 50 H V C CNN +F2 "" 0 200 50 H V C CNN +F3 "" 0 200 50 H V C CNN +DRAW +C -80 -200 20 0 1 0 N +C -80 0 20 0 1 0 N +C 80 -200 20 0 1 0 N +C 80 0 20 0 1 0 N +P 2 0 1 0 0 -195 0 -215 N +P 2 0 1 0 0 -155 0 -175 N +P 2 0 1 0 0 -135 0 -115 N +P 2 0 1 0 0 -95 0 -75 N +P 2 0 1 0 0 -55 0 -35 N +P 2 0 1 0 0 -25 0 45 N +P 2 0 1 0 100 -225 -100 -225 N +P 2 0 1 0 100 -25 -100 -25 N +X 1 1 -200 0 100 R 50 50 0 1 P +X 2 2 200 0 100 L 50 50 0 1 P +X 3 3 -200 -200 100 R 50 50 0 1 P +X 4 4 200 -200 100 L 50 50 0 1 P +ENDDRAW +ENDDEF +# +# SW_Push_Open_Dual_x2 +# +DEF SW_Push_Open_Dual_x2 SW 0 40 Y N 2 F N +F0 "SW" 0 100 50 H V C CNN +F1 "SW_Push_Open_Dual_x2" 0 -75 50 H V C CNN +F2 "" 0 200 50 H V C CNN +F3 "" 0 200 50 H V C CNN +DRAW +C -80 0 20 0 1 0 N +C 80 0 20 0 1 0 N +P 2 0 1 0 -100 -25 100 -25 N +P 2 0 1 0 0 -25 0 50 N +X 1 1 -200 0 100 R 50 50 1 1 P +X 2 2 200 0 100 L 50 50 1 1 P +X 1 3 -200 0 100 R 50 50 2 1 P +X 2 4 200 0 100 L 50 50 2 1 P +ENDDRAW +ENDDEF +# +# SW_Push_SPDT +# +DEF SW_Push_SPDT SW 0 0 Y N 1 F N +F0 "SW" 0 170 50 H V C CNN +F1 "SW_Push_SPDT" 0 -200 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +C -80 0 20 0 0 0 N +C 80 -100 20 0 0 0 N +P 2 0 0 0 0 40 0 120 N +C 80 100 20 0 1 0 N +P 2 0 1 0 -60 10 100 80 N +X A 1 200 100 100 L 50 50 1 1 P +X B 2 -200 0 100 R 50 50 1 1 P +X C 3 200 -100 100 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +# SW_Reed +# +DEF SW_Reed SW 0 0 N N 1 F N +F0 "SW" 0 100 50 H V C CNN +F1 "SW_Reed" 0 -100 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +A -85 0 55 901 -901 0 0 10 N -85 55 -85 -55 +A 85 0 55 -899 899 0 0 10 N 85 -55 85 55 +P 2 0 0 0 -100 0 50 30 N +P 2 0 0 10 -85 -55 90 -55 N +P 2 0 0 10 85 55 -85 55 N +P 2 0 0 0 100 0 -50 -30 N +X 1 1 -200 0 100 R 50 50 1 1 I +X 2 2 200 0 100 L 50 50 1 1 I +ENDDRAW +ENDDEF +# +# SW_Reed_Opener +# +DEF SW_Reed_Opener SW 0 0 N N 1 F N +F0 "SW" 0 100 50 H V C CNN +F1 "SW_Reed_Opener" 0 -100 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +A -85 0 55 901 -901 0 0 10 N -85 55 -85 -55 +A 85 0 55 -899 899 0 0 10 N 85 -55 85 55 +P 2 0 0 0 -100 0 50 10 N +P 2 0 0 10 -85 -55 90 -55 N +P 2 0 0 10 85 55 -85 55 N +P 2 0 0 0 100 0 -50 -10 N +S -46 2 -34 -8 0 1 0 F +S 35 7 45 -3 0 1 0 F +X 1 1 -200 0 100 R 50 50 1 1 I +X 2 2 200 0 100 L 50 50 1 1 I +ENDDRAW +ENDDEF +# +# SW_Reed_SPDT +# +DEF SW_Reed_SPDT SW 0 0 N N 1 F N +F0 "SW" 0 100 50 H V C CNN +F1 "SW_Reed_SPDT" 0 -150 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +A -85 0 55 901 -901 0 0 10 N -85 55 -85 -55 +A 85 0 55 -899 899 0 0 10 N 85 -55 85 55 +P 2 0 0 0 -100 0 75 20 N +P 2 0 0 10 -85 -55 90 -55 N +P 2 0 0 10 85 55 -85 55 N +P 3 0 1 0 50 -25 200 -25 200 -100 N +P 3 0 1 0 50 25 200 25 200 100 N +X 1 1 300 100 100 L 50 50 1 1 I +X 2 2 -200 0 100 R 50 50 1 1 I +X 3 3 300 -100 100 L 50 50 1 1 I +ENDDRAW +ENDDEF +# +# SW_Rotary12 +# +DEF SW_Rotary12 SW 0 40 Y N 1 F N +F0 "SW" 0 700 50 H V C CNN +F1 "SW_Rotary12" 0 -700 50 H V C CNN +F2 "" -200 700 50 H I C CNN +F3 "" -200 700 50 H I C CNN +DRAW +A -275 -13 218 -767 1032 0 0 0 N -225 -225 -325 200 +C -400 -350 25 0 0 0 N +C -400 350 25 0 0 0 N +C -275 -375 25 0 0 0 N +C -275 0 25 0 0 0 N +C -275 375 25 0 0 0 N +C -150 -350 25 0 0 0 N +C -150 350 25 0 0 0 N +C -25 -275 25 0 0 0 N +C -25 275 25 0 0 0 N +C 50 -200 25 0 0 0 N +C 50 200 25 0 0 0 N +C 100 -75 25 0 0 0 N +C 100 75 25 0 0 0 N +P 2 0 0 0 -275 0 -400 350 N +P 2 0 0 0 -225 -225 -200 -150 N +P 2 0 0 0 -225 -225 -150 -250 N +P 2 0 0 0 75 -200 200 -200 N +P 2 0 0 0 75 200 200 200 N +P 3 0 0 0 -400 -375 -400 -600 200 -600 N +P 3 0 0 0 -400 375 -400 600 200 600 N +P 3 0 0 0 -275 -400 -275 -500 200 -500 N +P 3 0 0 0 -275 400 -275 500 200 500 N +P 4 0 0 0 -125 -350 125 -350 125 -400 200 -400 N +P 4 0 0 0 -125 350 125 350 125 400 200 400 N +P 4 0 0 0 0 -275 175 -275 175 -300 200 -300 N +P 4 0 0 0 0 275 175 275 175 300 200 300 N +P 4 0 0 0 125 -75 175 -75 175 -100 200 -100 N +P 4 0 0 0 125 75 175 75 175 100 200 100 N +X 1 1 400 600 200 L 50 50 0 1 P +X 2 2 400 500 200 L 50 50 0 1 P +X 3 3 400 400 200 L 50 50 0 1 P +X 4 4 400 300 200 L 50 50 0 1 P +X 5 5 400 200 200 L 50 50 0 1 P +X 6 6 400 100 200 L 50 50 0 1 P +X 7 7 400 -100 200 L 50 50 0 1 P +X 8 8 400 -200 200 L 50 50 0 1 P +X 9 9 400 -300 200 L 50 50 0 1 P +X 10 10 400 -400 200 L 50 50 0 1 P +X 11 11 400 -500 200 L 50 50 0 1 P +X 12 12 400 -600 200 L 50 50 0 1 P +X 13 13 -600 0 300 R 50 50 0 1 P +ENDDRAW +ENDDEF +# +# SW_Rotary2x6 +# +DEF SW_Rotary2x6 SW 0 40 Y N 1 F N +F0 "SW" 0 700 50 H V C CNN +F1 "SW_Rotary2x6" 0 -700 50 H V C CNN +F2 "" -100 600 50 H I C CNN +F3 "" -100 600 50 H I C CNN +DRAW +C -175 -400 25 0 0 0 N +C -175 300 25 0 0 0 N +C 25 -150 25 0 0 0 N +C 25 550 25 0 0 0 N +C 150 -600 25 0 0 0 N +C 150 -200 25 0 0 0 N +C 150 100 25 0 0 0 N +C 150 500 25 0 0 0 N +C 200 -500 25 0 0 0 N +C 200 -300 25 0 0 0 N +C 200 200 25 0 0 0 N +C 200 400 25 0 0 0 N +C 225 -400 25 0 0 0 N +C 225 300 25 0 0 0 N +P 2 0 0 0 -175 -400 25 -150 N +P 2 0 0 0 -175 300 25 550 N +P 2 0 0 0 -100 -300 -100 -250 N +P 2 0 0 0 -100 -200 -100 -150 N +P 2 0 0 0 -100 -100 -100 -50 N +P 2 0 0 0 -100 0 -100 50 N +P 2 0 0 0 -100 100 -100 150 N +P 2 0 0 0 -100 200 -100 250 N +P 2 0 0 0 -100 300 -100 350 N +P 2 0 0 0 175 -200 300 -200 N +P 2 0 0 0 175 500 300 500 N +P 2 0 0 0 225 -500 300 -500 N +P 2 0 0 0 225 -300 300 -300 N +P 2 0 0 0 225 200 300 200 N +P 2 0 0 0 225 400 300 400 N +P 2 0 0 0 250 -400 300 -400 N +P 2 0 0 0 250 300 300 300 N +P 2 0 0 0 300 -600 175 -600 N +P 2 0 0 0 300 100 175 100 N +P 3 0 0 0 25 -125 25 -100 300 -100 N +P 3 0 0 0 25 575 25 600 300 600 N +X 1 1 500 600 200 L 50 50 0 1 P +X 2 2 500 500 200 L 50 50 0 1 P +X 3 3 500 400 200 L 50 50 0 1 P +X 4 4 500 300 200 L 50 50 0 1 P +X 5 5 500 200 200 L 50 50 0 1 P +X 6 6 500 100 200 L 50 50 0 1 P +X 7 7 500 -100 200 L 50 50 0 1 P +X 8 8 500 -200 200 L 50 50 0 1 P +X 9 9 500 -300 200 L 50 50 0 1 P +X 10 10 500 -400 200 L 50 50 0 1 P +X 11 11 500 -500 200 L 50 50 0 1 P +X 12 12 500 -600 200 L 50 50 0 1 P +X 13 13 -400 300 200 R 50 50 0 1 P +X 14 14 -400 -400 200 R 50 50 0 1 P +ENDDRAW +ENDDEF +# +# SW_Rotary3x4 +# +DEF SW_Rotary3x4 SW 0 40 Y N 1 F N +F0 "SW" 0 800 50 H V C CNN +F1 "SW_Rotary3x4" 0 -700 50 H V C CNN +F2 "" -100 800 50 H I C CNN +F3 "" -100 800 50 H I C CNN +DRAW +C -175 -500 25 0 0 0 N +C -175 0 25 0 0 0 N +C -175 500 25 0 0 0 N +C 150 -300 25 0 0 0 N +C 150 200 25 0 0 0 N +C 150 700 25 0 0 0 N +C 200 -600 25 0 0 0 N +C 200 -400 25 0 0 0 N +C 200 -100 25 0 0 0 N +C 200 100 25 0 0 0 N +C 200 400 25 0 0 0 N +C 200 600 25 0 0 0 N +C 225 -500 25 0 0 0 N +C 225 0 25 0 0 0 N +C 225 500 25 0 0 0 N +P 2 0 0 0 -175 -500 150 -300 N +P 2 0 0 0 -175 0 150 200 N +P 2 0 0 0 -175 500 150 700 N +P 2 0 0 0 0 -400 0 -350 N +P 2 0 0 0 0 -300 0 -250 N +P 2 0 0 0 0 -200 0 -150 N +P 2 0 0 0 0 -100 0 -50 N +P 2 0 0 0 0 0 0 50 N +P 2 0 0 0 0 100 0 150 N +P 2 0 0 0 0 200 0 250 N +P 2 0 0 0 0 300 0 350 N +P 2 0 0 0 0 400 0 450 N +P 2 0 0 0 0 500 0 550 N +P 2 0 0 0 175 -300 300 -300 N +P 2 0 0 0 175 200 300 200 N +P 2 0 0 0 175 700 300 700 N +P 2 0 0 0 225 -600 300 -600 N +P 2 0 0 0 225 -400 300 -400 N +P 2 0 0 0 225 -100 300 -100 N +P 2 0 0 0 225 100 300 100 N +P 2 0 0 0 225 400 300 400 N +P 2 0 0 0 225 600 300 600 N +P 2 0 0 0 250 -500 300 -500 N +P 2 0 0 0 250 0 300 0 N +P 2 0 0 0 250 500 300 500 N +X 1 1 500 700 200 L 50 50 0 1 P +X 2 2 500 600 200 L 50 50 0 1 P +X 3 3 500 500 200 L 50 50 0 1 P +X 4 4 500 400 200 L 50 50 0 1 P +X 5 5 500 200 200 L 50 50 0 1 P +X 6 6 500 100 200 L 50 50 0 1 P +X 7 7 500 0 200 L 50 50 0 1 P +X 8 8 500 -100 200 L 50 50 0 1 P +X 9 9 500 -300 200 L 50 50 0 1 P +X 10 10 500 -400 200 L 50 50 0 1 P +X 11 11 500 -500 200 L 50 50 0 1 P +X 12 12 500 -600 200 L 50 50 0 1 P +X 13 13 -400 500 200 R 50 50 0 1 P +X 14 14 -400 0 200 R 50 50 0 1 P +X 15 15 -400 -500 200 R 50 50 0 1 P +ENDDRAW +ENDDEF +# +# SW_Rotary4x3 +# +DEF SW_Rotary4x3 SW 0 40 Y N 1 F N +F0 "SW" 0 800 50 H V C CNN +F1 "SW_Rotary4x3" 0 -800 50 H V C CNN +F2 "" -100 900 50 H I C CNN +F3 "" -100 900 50 H I C CNN +DRAW +C -175 -600 25 0 0 0 N +C -175 -200 25 0 0 0 N +C -175 200 25 0 0 0 N +C -175 600 25 0 0 0 N +C 200 -700 25 0 0 0 N +C 200 -500 25 0 0 0 N +C 200 -300 25 0 0 0 N +C 200 -100 25 0 0 0 N +C 200 100 25 0 0 0 N +C 200 300 25 0 0 0 N +C 200 500 25 0 0 0 N +C 200 700 25 0 0 0 N +C 225 -600 25 0 0 0 N +C 225 -200 25 0 0 0 N +C 225 200 25 0 0 0 N +C 225 600 25 0 0 0 N +P 2 0 0 0 -175 -600 200 -500 N +P 2 0 0 0 -175 -200 200 -100 N +P 2 0 0 0 -175 200 200 300 N +P 2 0 0 0 -175 600 200 700 N +P 2 0 0 0 0 -500 0 -450 N +P 2 0 0 0 0 -400 0 -350 N +P 2 0 0 0 0 -400 0 -350 N +P 2 0 0 0 0 -300 0 -250 N +P 2 0 0 0 0 -200 0 -150 N +P 2 0 0 0 0 -100 0 -50 N +P 2 0 0 0 0 0 0 50 N +P 2 0 0 0 0 0 0 50 N +P 2 0 0 0 0 100 0 150 N +P 2 0 0 0 0 200 0 250 N +P 2 0 0 0 0 300 0 350 N +P 2 0 0 0 0 400 0 450 N +P 2 0 0 0 0 400 0 450 N +P 2 0 0 0 0 500 0 550 N +P 2 0 0 0 0 600 0 650 N +P 2 0 0 0 225 -700 300 -700 N +P 2 0 0 0 225 -500 300 -500 N +P 2 0 0 0 225 -300 300 -300 N +P 2 0 0 0 225 -100 300 -100 N +P 2 0 0 0 225 100 300 100 N +P 2 0 0 0 225 300 300 300 N +P 2 0 0 0 225 500 300 500 N +P 2 0 0 0 225 700 300 700 N +P 2 0 0 0 250 -600 300 -600 N +P 2 0 0 0 250 -200 300 -200 N +P 2 0 0 0 250 200 300 200 N +P 2 0 0 0 250 600 300 600 N +X 1 1 500 700 200 L 50 50 0 1 P +X 2 2 500 600 200 L 50 50 0 1 P +X 3 3 500 500 200 L 50 50 0 1 P +X 4 4 500 300 200 L 50 50 0 1 P +X 5 5 500 200 200 L 50 50 0 1 P +X 6 6 500 100 200 L 50 50 0 1 P +X 7 7 500 -100 200 L 50 50 0 1 P +X 8 8 500 -200 200 L 50 50 0 1 P +X 9 9 500 -300 200 L 50 50 0 1 P +X 10 10 500 -500 200 L 50 50 0 1 P +X 11 11 500 -600 200 L 50 50 0 1 P +X 12 12 500 -700 200 L 50 50 0 1 P +X 13 13 -400 600 200 R 50 50 0 1 P +X 14 14 -400 200 200 R 50 50 0 1 P +X 15 15 -400 -200 200 R 50 50 0 1 P +X 16 16 -400 -600 200 R 50 50 0 1 P +ENDDRAW +ENDDEF +# +# SW_SP3T +# +DEF SW_SP3T SW 0 0 Y N 1 F N +F0 "SW" 0 200 50 H V C CNN +F1 "SW_SP3T" 0 -200 50 H V C CNN +F2 "" -625 175 50 H V C CNN +F3 "" -625 175 50 H V C CNN +$FPLIST + SW* + SP3T* +$ENDFPLIST +DRAW +C -80 0 18 0 1 0 N +C 80 -100 18 0 1 0 N +C 80 0 18 0 1 0 N +C 80 100 18 0 1 0 N +P 2 0 1 0 -65 10 65 90 N +X 1 1 200 100 100 L 50 50 1 1 P +X 2 2 200 0 100 L 50 50 1 1 P +X 3 3 -200 0 100 R 50 50 1 1 P +X 4 4 200 -100 100 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +# SW_SPDT +# +DEF SW_SPDT SW 0 0 Y N 1 F N +F0 "SW" 0 170 50 H V C CNN +F1 "SW_SPDT" 0 -200 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +C -80 0 20 0 0 0 N +C 80 -100 20 0 0 0 N +C 80 100 20 0 1 0 N +P 2 0 1 0 -60 10 65 90 N +X A 1 200 100 100 L 50 50 1 1 P +X B 2 -200 0 100 R 50 50 1 1 P +X C 3 200 -100 100 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +# SW_SPDT_MSM +# +DEF SW_SPDT_MSM SW 0 0 Y N 1 F N +F0 "SW" 0 200 50 H V C CNN +F1 "SW_SPDT_MSM" 0 -200 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +C -80 0 20 0 0 0 N +C 80 -100 20 0 0 0 N +P 2 0 0 0 -60 5 70 40 N +C 80 100 20 0 1 0 N +C 90 0 20 0 1 0 N +X 1 1 200 100 100 L 50 50 1 1 P +X 2 2 -200 0 100 R 50 50 1 1 P +X 3 3 200 -100 100 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +# SW_SPST +# +DEF SW_SPST SW 0 0 Y N 1 F N +F0 "SW" 0 125 50 H V C CNN +F1 "SW_SPST" 0 -100 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +C -80 0 20 0 0 0 N +C 80 0 20 0 0 0 N +P 2 0 0 0 -60 10 60 70 N +X A 1 -200 0 100 R 50 50 1 1 I +X B 2 200 0 100 L 50 50 1 1 I +ENDDRAW +ENDDEF +# +# SW_SPST_LED +# +DEF SW_SPST_LED SW 0 40 Y N 1 F N +F0 "SW" 25 225 50 H V L CNN +F1 "SW_SPST_LED" 0 -125 50 H V C CNN +F2 "" 0 300 50 H V C CNN +F3 "" 0 300 50 H V C CNN +DRAW +P 2 0 0 0 -150 -75 -100 -25 N +P 2 0 0 0 -100 -75 -50 -25 N +P 2 0 0 0 -100 0 100 0 N +P 2 0 0 0 -25 50 -25 -50 N +P 3 0 0 0 -150 -50 -150 -75 -125 -75 N +P 3 0 0 0 -100 -50 -100 -75 -75 -75 N +P 4 0 0 0 -25 0 50 50 50 -50 -25 0 F +C -80 100 20 0 1 0 N +C 80 100 20 0 1 0 N +P 2 0 1 0 -60 110 80 170 N +X 1 1 -200 100 100 R 50 50 0 1 P +X 2 2 200 100 100 L 50 50 0 1 P +X K 3 -200 0 100 R 50 50 0 1 P +X A 4 200 0 100 L 50 50 0 1 P +ENDDRAW +ENDDEF +# +# SW_SPST_Lamp +# +DEF SW_SPST_Lamp SW 0 40 Y N 1 F N +F0 "SW" 25 225 50 H V L CNN +F1 "SW_SPST_Lamp" 0 -125 50 H V C CNN +F2 "" 0 300 50 H V C CNN +F3 "" 0 300 50 H V C CNN +DRAW +C -80 100 20 0 1 0 N +C 0 0 50 0 1 10 N +C 80 100 20 0 1 0 N +P 2 0 1 0 -100 0 -50 0 N +P 2 0 1 0 -60 110 85 165 N +P 2 0 1 0 -35 -35 35 35 N +P 2 0 1 0 35 -35 -35 35 N +P 2 0 1 0 100 0 50 0 N +X 1 1 -200 100 100 R 50 50 0 1 P +X 2 2 200 100 100 L 50 50 0 1 P +X L 3 -200 0 100 R 50 50 0 1 P +X L 4 200 0 100 L 50 50 0 1 P +ENDDRAW +ENDDEF +# +# SW_SPST_Temperature +# +DEF SW_SPST_Temperature SW 0 0 Y N 1 F N +F0 "SW" 70 120 50 H V L CNN +F1 "SW_SPST_Temperature" 0 -100 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +C -80 0 20 0 0 0 N +C 80 0 20 0 0 0 N +P 2 0 0 0 -60 10 60 70 N +P 8 0 0 0 0 40 0 80 -30 80 -30 100 30 100 30 120 0 120 0 150 N +X A 1 -200 0 100 R 50 50 1 1 I +X B 2 200 0 100 L 50 50 1 1 I ENDDRAW ENDDEF # From c178d5981dc36f50a6340c26fede139cc8940ed8 Mon Sep 17 00:00:00 2001 From: jkriege2 Date: Thu, 27 Oct 2016 07:48:16 +0200 Subject: [PATCH 193/283] SW_Coded conforms to KLC now --- library/switches.dcm | 424 +++---- library/switches.lib | 2702 +++++++++++++++++++++--------------------- 2 files changed, 1563 insertions(+), 1563 deletions(-) diff --git a/library/switches.dcm b/library/switches.dcm index 30aa9710..5d5a7443 100644 --- a/library/switches.dcm +++ b/library/switches.dcm @@ -1,212 +1,212 @@ -EESchema-DOCLIB Version 2.0 -## -$CMP SW_Coded -D Rotary switch, 4-bit encoding -K rotary hex -$ENDCMP -# -$CMP SW_DIP_x01 -D 1x DIP Switch, Single Pole Single Throw (SPST) switch, small symbol -K dip switch -$ENDCMP -# -$CMP SW_DIP_x02 -D 2x DIP Switch, Single Pole Single Throw (SPST) switch, small symbol -K dip switch -$ENDCMP -# -$CMP SW_DIP_x03 -D 3x DIP Switch, Single Pole Single Throw (SPST) switch, small symbol -K dip switch -$ENDCMP -# -$CMP SW_DIP_x04 -D 4x DIP Switch, Single Pole Single Throw (SPST) switch, small symbol -K dip switch -$ENDCMP -# -$CMP SW_DIP_x05 -D 5x DIP Switch, Single Pole Single Throw (SPST) switch, small symbol -K dip switch -$ENDCMP -# -$CMP SW_DIP_x06 -D 6x DIP Switch, Single Pole Single Throw (SPST) switch, small symbol -K dip switch -$ENDCMP -# -$CMP SW_DIP_x07 -D 7x DIP Switch, Single Pole Single Throw (SPST) switch, small symbol -K dip switch -$ENDCMP -# -$CMP SW_DIP_x08 -D 8x DIP Switch, Single Pole Single Throw (SPST) switch, small symbol -K dip switch -$ENDCMP -# -$CMP SW_DIP_x09 -D 9x DIP Switch, Single Pole Single Throw (SPST) switch, small symbol -K dip switch -$ENDCMP -# -$CMP SW_DIP_x10 -D 10x DIP Switch, Single Pole Single Throw (SPST) switch, small symbol -K dip switch -$ENDCMP -# -$CMP SW_DIP_x11 -D 11x DIP Switch, Single Pole Single Throw (SPST) switch, small symbol -K dip switch -$ENDCMP -# -$CMP SW_DIP_x12 -D 12x DIP Switch, Single Pole Single Throw (SPST) switch, small symbol -K dip switch -$ENDCMP -# -$CMP SW_DPDT_x2 -D Switch, dual pole double throw, separate symbols -K switch dual-pole double-throw DPDT spdt ON-ON -$ENDCMP -# -$CMP SW_DPST -D Double Pole Single Throw (DPST) Switch -K switch dual double-pole single-throw OFF-ON -$ENDCMP -# -$CMP SW_DPST_Temperature -D Double Pole Single Throw (DPST) Switch, temperature dependent -K temerature switch dual double-pole single-throw OFF-ON -$ENDCMP -# -$CMP SW_DPST_x2 -D Single Pole Single Throw (SPST) switch, separate symbol -K switch lever -$ENDCMP -# -$CMP SW_Push -D Push button switch, generic, two pins -K switch normally-open pushbutton push-button -$ENDCMP -# -$CMP SW_Push_45deg -D Push button switch, normally open, two pins, 45° tilted -K switch normally-open pushbutton push-button -$ENDCMP -# -$CMP SW_Push_Dual -D Push button switch, generic, symbol, four pins -K switch normally-open pushbutton push-button -$ENDCMP -# -$CMP SW_Push_Dual_x2 -D Push button switch, generic, separate symbols, four pins -K switch normally-open pushbutton push-button -$ENDCMP -# -$CMP SW_Push_LED -D Push button switch with LED, generic -K switch normally-open pushbutton push-button LED -$ENDCMP -# -$CMP SW_Push_Lamp -D Push button switch with Signal Lamp, generic -K switch normally-open pushbutton push-button Lamp -$ENDCMP -# -$CMP SW_Push_Open -D Push button switch, push-to-open, generic, two pins -K switch normally-closed pushbutton push-button -$ENDCMP -# -$CMP SW_Push_Open_Dual -D Push button switch, normally closed, generic, four pins -K switch normally-closed pushbutton push-button -$ENDCMP -# -$CMP SW_Push_Open_Dual_x2 -D Push button switch, push-to-open, generic, two pins -K switch normally-closed pushbutton push-button -$ENDCMP -# -$CMP SW_Push_SPDT -D Momentary Switch, single pole double throw -K switch single-pole double-throw spdt ON-ON -$ENDCMP -# -$CMP SW_Reed -D reed switch -K reed magnetic switch -$ENDCMP -# -$CMP SW_Reed_Opener -D reed switch, default-closed -K reed magnetic switch -$ENDCMP -# -$CMP SW_Reed_SPDT -D SPDT reed switch -K reed magnetic switch SPDT -$ENDCMP -# -$CMP SW_Rotary12 -D rotary switch with 12 positions -K rotary switch -F http://cdn-reichelt.de/documents/datenblatt/C200/DS-Serie%23LOR.pdf -$ENDCMP -# -$CMP SW_Rotary2x6 -D 2 rotary switch with 6 positions -K rotary switch -F http://cdn-reichelt.de/documents/datenblatt/C200/DS-Serie%23LOR.pdf -$ENDCMP -# -$CMP SW_Rotary3x4 -D 3 rotary switches with 4 positions -K rotary switch -F http://cdn-reichelt.de/documents/datenblatt/C200/DS-Serie%23LOR.pdf -$ENDCMP -# -$CMP SW_Rotary4x3 -D 4 rotary switches with 3 positions -K rotary switch -F http://cdn-reichelt.de/documents/datenblatt/C200/DS-Serie%23LOR.pdf -$ENDCMP -# -$CMP SW_SP3T -D Switch, three position, single pole triple throw, 3 position switch, SP3T -K switch sp3t ON-ON-ON -$ENDCMP -# -$CMP SW_SPDT -D Switch, single pole double throw -K switch single-pole double-throw spdt ON-ON -$ENDCMP -# -$CMP SW_SPDT_MSM -D Switch, single pole double throw, center OFF position -K switch spdt single-pole double-throw ON-OFF-ON -$ENDCMP -# -$CMP SW_SPST -D Single Pole Single Throw (SPST) switch -K switch lever -$ENDCMP -# -$CMP SW_SPST_LED -D Single Pole Single Throw (SPST) switch with LED, generic -K switch SPST LED OFF-ON -$ENDCMP -# -$CMP SW_SPST_Lamp -D Single Pole Single Throw (SPST) switch with signal lamp, generic -K switch SPST LED OFF-ON lamp -$ENDCMP -# -$CMP SW_SPST_Temperature -D Single Pole Single Throw (SPST) switch, temperature dependent -K temperature switch -$ENDCMP -# -#End Doc Library +EESchema-DOCLIB Version 2.0 +# +$CMP SW_Coded +D Rotary switch, 4-bit encoding +K rotary hex +$ENDCMP +# +$CMP SW_DIP_x01 +D 1x DIP Switch, Single Pole Single Throw (SPST) switch, small symbol +K dip switch +$ENDCMP +# +$CMP SW_DIP_x02 +D 2x DIP Switch, Single Pole Single Throw (SPST) switch, small symbol +K dip switch +$ENDCMP +# +$CMP SW_DIP_x03 +D 3x DIP Switch, Single Pole Single Throw (SPST) switch, small symbol +K dip switch +$ENDCMP +# +$CMP SW_DIP_x04 +D 4x DIP Switch, Single Pole Single Throw (SPST) switch, small symbol +K dip switch +$ENDCMP +# +$CMP SW_DIP_x05 +D 5x DIP Switch, Single Pole Single Throw (SPST) switch, small symbol +K dip switch +$ENDCMP +# +$CMP SW_DIP_x06 +D 6x DIP Switch, Single Pole Single Throw (SPST) switch, small symbol +K dip switch +$ENDCMP +# +$CMP SW_DIP_x07 +D 7x DIP Switch, Single Pole Single Throw (SPST) switch, small symbol +K dip switch +$ENDCMP +# +$CMP SW_DIP_x08 +D 8x DIP Switch, Single Pole Single Throw (SPST) switch, small symbol +K dip switch +$ENDCMP +# +$CMP SW_DIP_x09 +D 9x DIP Switch, Single Pole Single Throw (SPST) switch, small symbol +K dip switch +$ENDCMP +# +$CMP SW_DIP_x10 +D 10x DIP Switch, Single Pole Single Throw (SPST) switch, small symbol +K dip switch +$ENDCMP +# +$CMP SW_DIP_x11 +D 11x DIP Switch, Single Pole Single Throw (SPST) switch, small symbol +K dip switch +$ENDCMP +# +$CMP SW_DIP_x12 +D 12x DIP Switch, Single Pole Single Throw (SPST) switch, small symbol +K dip switch +$ENDCMP +# +$CMP SW_DPDT_x2 +D Switch, dual pole double throw, separate symbols +K switch dual-pole double-throw DPDT spdt ON-ON +$ENDCMP +# +$CMP SW_DPST +D Double Pole Single Throw (DPST) Switch +K switch dual double-pole single-throw OFF-ON +$ENDCMP +# +$CMP SW_DPST_Temperature +D Double Pole Single Throw (DPST) Switch, temperature dependent +K temerature switch dual double-pole single-throw OFF-ON +$ENDCMP +# +$CMP SW_DPST_x2 +D Single Pole Single Throw (SPST) switch, separate symbol +K switch lever +$ENDCMP +# +$CMP SW_Push +D Push button switch, generic, two pins +K switch normally-open pushbutton push-button +$ENDCMP +# +$CMP SW_Push_45deg +D Push button switch, normally open, two pins, 45° tilted +K switch normally-open pushbutton push-button +$ENDCMP +# +$CMP SW_Push_Dual +D Push button switch, generic, symbol, four pins +K switch normally-open pushbutton push-button +$ENDCMP +# +$CMP SW_Push_Dual_x2 +D Push button switch, generic, separate symbols, four pins +K switch normally-open pushbutton push-button +$ENDCMP +# +$CMP SW_Push_LED +D Push button switch with LED, generic +K switch normally-open pushbutton push-button LED +$ENDCMP +# +$CMP SW_Push_Lamp +D Push button switch with Signal Lamp, generic +K switch normally-open pushbutton push-button Lamp +$ENDCMP +# +$CMP SW_Push_Open +D Push button switch, push-to-open, generic, two pins +K switch normally-closed pushbutton push-button +$ENDCMP +# +$CMP SW_Push_Open_Dual +D Push button switch, normally closed, generic, four pins +K switch normally-closed pushbutton push-button +$ENDCMP +# +$CMP SW_Push_Open_Dual_x2 +D Push button switch, push-to-open, generic, two pins +K switch normally-closed pushbutton push-button +$ENDCMP +# +$CMP SW_Push_SPDT +D Momentary Switch, single pole double throw +K switch single-pole double-throw spdt ON-ON +$ENDCMP +# +$CMP SW_Reed +D reed switch +K reed magnetic switch +$ENDCMP +# +$CMP SW_Reed_Opener +D reed switch, default-closed +K reed magnetic switch +$ENDCMP +# +$CMP SW_Reed_SPDT +D SPDT reed switch +K reed magnetic switch SPDT +$ENDCMP +# +$CMP SW_Rotary12 +D rotary switch with 12 positions +K rotary switch +F http://cdn-reichelt.de/documents/datenblatt/C200/DS-Serie%23LOR.pdf +$ENDCMP +# +$CMP SW_Rotary2x6 +D 2 rotary switch with 6 positions +K rotary switch +F http://cdn-reichelt.de/documents/datenblatt/C200/DS-Serie%23LOR.pdf +$ENDCMP +# +$CMP SW_Rotary3x4 +D 3 rotary switches with 4 positions +K rotary switch +F http://cdn-reichelt.de/documents/datenblatt/C200/DS-Serie%23LOR.pdf +$ENDCMP +# +$CMP SW_Rotary4x3 +D 4 rotary switches with 3 positions +K rotary switch +F http://cdn-reichelt.de/documents/datenblatt/C200/DS-Serie%23LOR.pdf +$ENDCMP +# +$CMP SW_SP3T +D Switch, three position, single pole triple throw, 3 position switch, SP3T +K switch sp3t ON-ON-ON +$ENDCMP +# +$CMP SW_SPDT +D Switch, single pole double throw +K switch single-pole double-throw spdt ON-ON +$ENDCMP +# +$CMP SW_SPDT_MSM +D Switch, single pole double throw, center OFF position +K switch spdt single-pole double-throw ON-OFF-ON +$ENDCMP +# +$CMP SW_SPST +D Single Pole Single Throw (SPST) switch +K switch lever +$ENDCMP +# +$CMP SW_SPST_LED +D Single Pole Single Throw (SPST) switch with LED, generic +K switch SPST LED OFF-ON +$ENDCMP +# +$CMP SW_SPST_Lamp +D Single Pole Single Throw (SPST) switch with signal lamp, generic +K switch SPST LED OFF-ON lamp +$ENDCMP +# +$CMP SW_SPST_Temperature +D Single Pole Single Throw (SPST) switch, temperature dependent +K temperature switch +$ENDCMP +# +#End Doc Library diff --git a/library/switches.lib b/library/switches.lib index ca666fae..551c9858 100644 --- a/library/switches.lib +++ b/library/switches.lib @@ -1,1351 +1,1351 @@ -EESchema-LIBRARY Version 2.3 -#encoding utf-8 -# -# SW_Coded -# -DEF SW_Coded SW 0 20 Y Y 1 F N -F0 "SW" -300 350 50 H V L CNN -F1 "SW_Coded" -300 -350 50 H V L CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -C 0 0 150 0 1 0 N -S 300 300 -300 -300 0 1 0 f -P 11 0 1 0 -10 -100 -10 80 -30 60 -50 60 0 110 50 60 30 60 10 80 10 -100 -10 -100 -10 -100 N -X CM 1 500 250 200 L 50 50 1 1 P -X D0 2 500 100 200 L 50 50 1 1 P -X D1 3 500 0 200 L 50 50 1 1 P -X D2 4 500 -100 200 L 50 50 1 1 P -X D3 5 500 -200 200 L 50 50 1 1 P -ENDDRAW -ENDDEF -# -# SW_DIP_x01 -# -DEF SW_DIP_x01 SW 0 0 Y N 1 F N -F0 "SW" 0 150 50 H V C CNN -F1 "SW_DIP_x01" 0 -150 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -$FPLIST - SW?DIP?x1* -$ENDFPLIST -DRAW -C -80 0 20 0 0 0 N -C 80 0 20 0 0 0 N -P 2 0 0 0 -60 5 93 46 N -S -150 100 150 -100 0 1 10 f -X ~ 1 -300 0 200 R 50 50 1 1 I -X ~ 2 300 0 200 L 50 50 1 1 I -ENDDRAW -ENDDEF -# -# SW_DIP_x02 -# -DEF SW_DIP_x02 SW 0 0 Y N 1 F N -F0 "SW" 0 250 50 H V C CNN -F1 "SW_DIP_x02" 0 -150 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -$FPLIST - SW?DIP?x2* -$ENDFPLIST -DRAW -C -80 0 20 0 0 0 N -C -80 100 20 0 0 0 N -C 80 0 20 0 0 0 N -C 80 100 20 0 0 0 N -P 2 0 0 0 -60 5 93 46 N -P 2 0 0 0 -60 105 93 146 N -S -150 200 150 -100 0 1 10 f -X ~ 1 -300 100 200 R 50 50 1 1 I -X ~ 2 -300 0 200 R 50 50 1 1 I -X ~ 3 300 0 200 L 50 50 1 1 I -X ~ 4 300 100 200 L 50 50 1 1 I -ENDDRAW -ENDDEF -# -# SW_DIP_x03 -# -DEF SW_DIP_x03 SW 0 0 Y N 1 F N -F0 "SW" 0 350 50 H V C CNN -F1 "SW_DIP_x03" 0 -150 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -$FPLIST - SW?DIP?x3* -$ENDFPLIST -DRAW -C -80 0 20 0 0 0 N -C -80 100 20 0 0 0 N -C -80 200 20 0 0 0 N -C 80 0 20 0 0 0 N -C 80 100 20 0 0 0 N -C 80 200 20 0 0 0 N -P 2 0 0 0 -60 5 93 46 N -P 2 0 0 0 -60 105 93 146 N -P 2 0 0 0 -60 205 93 246 N -S -150 300 150 -100 0 1 10 f -X ~ 1 -300 200 200 R 50 50 1 1 I -X ~ 2 -300 100 200 R 50 50 1 1 I -X ~ 3 -300 0 200 R 50 50 1 1 I -X ~ 4 300 0 200 L 50 50 1 1 I -X ~ 5 300 100 200 L 50 50 1 1 I -X ~ 6 300 200 200 L 50 50 1 1 I -ENDDRAW -ENDDEF -# -# SW_DIP_x04 -# -DEF SW_DIP_x04 SW 0 0 Y N 1 F N -F0 "SW" 0 350 50 H V C CNN -F1 "SW_DIP_x04" 0 -250 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -$FPLIST - SW?DIP?x4* -$ENDFPLIST -DRAW -C -80 -100 20 0 0 0 N -C -80 0 20 0 0 0 N -C -80 100 20 0 0 0 N -C -80 200 20 0 0 0 N -C 80 -100 20 0 0 0 N -C 80 0 20 0 0 0 N -C 80 100 20 0 0 0 N -C 80 200 20 0 0 0 N -P 2 0 0 0 -60 -94 93 -53 N -P 2 0 0 0 -60 5 93 46 N -P 2 0 0 0 -60 105 93 146 N -P 2 0 0 0 -60 205 93 246 N -S -150 300 150 -200 0 1 10 f -X ~ 1 -300 200 200 R 50 50 1 1 I -X ~ 2 -300 100 200 R 50 50 1 1 I -X ~ 3 -300 0 200 R 50 50 1 1 I -X ~ 4 -300 -100 200 R 50 50 1 1 I -X ~ 5 300 -100 200 L 50 50 1 1 I -X ~ 6 300 0 200 L 50 50 1 1 I -X ~ 7 300 100 200 L 50 50 1 1 I -X ~ 8 300 200 200 L 50 50 1 1 I -ENDDRAW -ENDDEF -# -# SW_DIP_x05 -# -DEF SW_DIP_x05 SW 0 0 Y N 1 F N -F0 "SW" 0 350 50 H V C CNN -F1 "SW_DIP_x05" 0 -350 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -$FPLIST - SW?DIP?x5* -$ENDFPLIST -DRAW -C -80 -200 20 0 0 0 N -C -80 -100 20 0 0 0 N -C -80 0 20 0 0 0 N -C -80 100 20 0 0 0 N -C -80 200 20 0 0 0 N -C 80 -200 20 0 0 0 N -C 80 -100 20 0 0 0 N -C 80 0 20 0 0 0 N -C 80 100 20 0 0 0 N -C 80 200 20 0 0 0 N -P 2 0 0 0 -60 -194 93 -153 N -P 2 0 0 0 -60 -94 93 -53 N -P 2 0 0 0 -60 5 93 46 N -P 2 0 0 0 -60 105 93 146 N -P 2 0 0 0 -60 205 93 246 N -S -150 300 150 -300 0 1 10 f -X ~ 1 -300 200 200 R 50 50 1 1 I -X ~ 2 -300 100 200 R 50 50 1 1 I -X ~ 3 -300 0 200 R 50 50 1 1 I -X ~ 4 -300 -100 200 R 50 50 1 1 I -X ~ 5 -300 -200 200 R 50 50 1 1 I -X ~ 6 300 -200 200 L 50 50 1 1 I -X ~ 7 300 -100 200 L 50 50 1 1 I -X ~ 8 300 0 200 L 50 50 1 1 I -X ~ 9 300 100 200 L 50 50 1 1 I -X ~ 10 300 200 200 L 50 50 1 1 I -ENDDRAW -ENDDEF -# -# SW_DIP_x06 -# -DEF SW_DIP_x06 SW 0 0 Y N 1 F N -F0 "SW" 0 450 50 H V C CNN -F1 "SW_DIP_x06" 0 -350 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -$FPLIST - SW?DIP?x6* -$ENDFPLIST -DRAW -C -80 -200 20 0 0 0 N -C -80 -100 20 0 0 0 N -C -80 0 20 0 0 0 N -C -80 100 20 0 0 0 N -C -80 200 20 0 0 0 N -C -80 300 20 0 0 0 N -C 80 -200 20 0 0 0 N -C 80 -100 20 0 0 0 N -C 80 0 20 0 0 0 N -C 80 100 20 0 0 0 N -C 80 200 20 0 0 0 N -C 80 300 20 0 0 0 N -P 2 0 0 0 -60 -194 93 -153 N -P 2 0 0 0 -60 -94 93 -53 N -P 2 0 0 0 -60 5 93 46 N -P 2 0 0 0 -60 105 93 146 N -P 2 0 0 0 -60 205 93 246 N -P 2 0 0 0 -60 305 93 346 N -S -150 400 150 -300 0 1 10 f -X ~ 1 -300 300 200 R 50 50 1 1 I -X ~ 2 -300 200 200 R 50 50 1 1 I -X ~ 3 -300 100 200 R 50 50 1 1 I -X ~ 4 -300 0 200 R 50 50 1 1 I -X ~ 5 -300 -100 200 R 50 50 1 1 I -X ~ 6 -300 -200 200 R 50 50 1 1 I -X ~ 7 300 -200 200 L 50 50 1 1 I -X ~ 8 300 -100 200 L 50 50 1 1 I -X ~ 9 300 0 200 L 50 50 1 1 I -X ~ 10 300 100 200 L 50 50 1 1 I -X ~ 11 300 200 200 L 50 50 1 1 I -X ~ 12 300 300 200 L 50 50 1 1 I -ENDDRAW -ENDDEF -# -# SW_DIP_x07 -# -DEF SW_DIP_x07 SW 0 0 Y N 1 F N -F0 "SW" 0 550 50 H V C CNN -F1 "SW_DIP_x07" 0 -350 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -$FPLIST - SW?DIP?x7* -$ENDFPLIST -DRAW -C -80 -200 20 0 0 0 N -C -80 -100 20 0 0 0 N -C -80 0 20 0 0 0 N -C -80 100 20 0 0 0 N -C -80 200 20 0 0 0 N -C -80 300 20 0 0 0 N -C -80 400 20 0 0 0 N -C 80 -200 20 0 0 0 N -C 80 -100 20 0 0 0 N -C 80 0 20 0 0 0 N -C 80 100 20 0 0 0 N -C 80 200 20 0 0 0 N -C 80 300 20 0 0 0 N -C 80 400 20 0 0 0 N -P 2 0 0 0 -60 -194 93 -153 N -P 2 0 0 0 -60 -94 93 -53 N -P 2 0 0 0 -60 5 93 46 N -P 2 0 0 0 -60 105 93 146 N -P 2 0 0 0 -60 205 93 246 N -P 2 0 0 0 -60 305 93 346 N -P 2 0 0 0 -60 405 93 446 N -S -150 500 150 -300 0 1 10 f -X ~ 1 -300 400 200 R 50 50 1 1 I -X ~ 2 -300 300 200 R 50 50 1 1 I -X ~ 3 -300 200 200 R 50 50 1 1 I -X ~ 4 -300 100 200 R 50 50 1 1 I -X ~ 5 -300 0 200 R 50 50 1 1 I -X ~ 6 -300 -100 200 R 50 50 1 1 I -X ~ 7 -300 -200 200 R 50 50 1 1 I -X ~ 8 300 -200 200 L 50 50 1 1 I -X ~ 9 300 -100 200 L 50 50 1 1 I -X ~ 10 300 0 200 L 50 50 1 1 I -X ~ 11 300 100 200 L 50 50 1 1 I -X ~ 12 300 200 200 L 50 50 1 1 I -X ~ 13 300 300 200 L 50 50 1 1 I -X ~ 14 300 400 200 L 50 50 1 1 I -ENDDRAW -ENDDEF -# -# SW_DIP_x08 -# -DEF SW_DIP_x08 SW 0 0 Y N 1 F N -F0 "SW" 0 550 50 H V C CNN -F1 "SW_DIP_x08" 0 -450 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -$FPLIST - SW?DIP?x8* -$ENDFPLIST -DRAW -C -80 -300 20 0 0 0 N -C -80 -200 20 0 0 0 N -C -80 -100 20 0 0 0 N -C -80 0 20 0 0 0 N -C -80 100 20 0 0 0 N -C -80 200 20 0 0 0 N -C -80 300 20 0 0 0 N -C -80 400 20 0 0 0 N -C 80 -300 20 0 0 0 N -C 80 -200 20 0 0 0 N -C 80 -100 20 0 0 0 N -C 80 0 20 0 0 0 N -C 80 100 20 0 0 0 N -C 80 200 20 0 0 0 N -C 80 300 20 0 0 0 N -C 80 400 20 0 0 0 N -P 2 0 0 0 -60 -294 93 -253 N -P 2 0 0 0 -60 -194 93 -153 N -P 2 0 0 0 -60 -94 93 -53 N -P 2 0 0 0 -60 5 93 46 N -P 2 0 0 0 -60 105 93 146 N -P 2 0 0 0 -60 205 93 246 N -P 2 0 0 0 -60 305 93 346 N -P 2 0 0 0 -60 405 93 446 N -S -150 500 150 -400 0 1 10 f -X ~ 1 -300 400 200 R 50 50 1 1 I -X ~ 2 -300 300 200 R 50 50 1 1 I -X ~ 3 -300 200 200 R 50 50 1 1 I -X ~ 4 -300 100 200 R 50 50 1 1 I -X ~ 5 -300 0 200 R 50 50 1 1 I -X ~ 6 -300 -100 200 R 50 50 1 1 I -X ~ 7 -300 -200 200 R 50 50 1 1 I -X ~ 8 -300 -300 200 R 50 50 1 1 I -X ~ 9 300 -300 200 L 50 50 1 1 I -X ~ 10 300 -200 200 L 50 50 1 1 I -X ~ 11 300 -100 200 L 50 50 1 1 I -X ~ 12 300 0 200 L 50 50 1 1 I -X ~ 13 300 100 200 L 50 50 1 1 I -X ~ 14 300 200 200 L 50 50 1 1 I -X ~ 15 300 300 200 L 50 50 1 1 I -X ~ 16 300 400 200 L 50 50 1 1 I -ENDDRAW -ENDDEF -# -# SW_DIP_x09 -# -DEF SW_DIP_x09 SW 0 0 Y N 1 F N -F0 "SW" 0 550 50 H V C CNN -F1 "SW_DIP_x09" 0 -550 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -$FPLIST - SW?DIP?x9* -$ENDFPLIST -DRAW -C -80 -400 20 0 0 0 N -C -80 -300 20 0 0 0 N -C -80 -200 20 0 0 0 N -C -80 -100 20 0 0 0 N -C -80 0 20 0 0 0 N -C -80 100 20 0 0 0 N -C -80 200 20 0 0 0 N -C -80 300 20 0 0 0 N -C -80 400 20 0 0 0 N -C 80 -400 20 0 0 0 N -C 80 -300 20 0 0 0 N -C 80 -200 20 0 0 0 N -C 80 -100 20 0 0 0 N -C 80 0 20 0 0 0 N -C 80 100 20 0 0 0 N -C 80 200 20 0 0 0 N -C 80 300 20 0 0 0 N -C 80 400 20 0 0 0 N -P 2 0 0 0 -60 -394 93 -353 N -P 2 0 0 0 -60 -294 93 -253 N -P 2 0 0 0 -60 -194 93 -153 N -P 2 0 0 0 -60 -94 93 -53 N -P 2 0 0 0 -60 5 93 46 N -P 2 0 0 0 -60 105 93 146 N -P 2 0 0 0 -60 205 93 246 N -P 2 0 0 0 -60 305 93 346 N -P 2 0 0 0 -60 405 93 446 N -S -150 500 150 -500 0 1 10 f -X ~ 1 -300 400 200 R 50 50 1 1 I -X ~ 2 -300 300 200 R 50 50 1 1 I -X ~ 3 -300 200 200 R 50 50 1 1 I -X ~ 4 -300 100 200 R 50 50 1 1 I -X ~ 5 -300 0 200 R 50 50 1 1 I -X ~ 6 -300 -100 200 R 50 50 1 1 I -X ~ 7 -300 -200 200 R 50 50 1 1 I -X ~ 8 -300 -300 200 R 50 50 1 1 I -X ~ 9 -300 -400 200 R 50 50 1 1 I -X ~ 10 300 -400 200 L 50 50 1 1 I -X ~ 11 300 -300 200 L 50 50 1 1 I -X ~ 12 300 -200 200 L 50 50 1 1 I -X ~ 13 300 -100 200 L 50 50 1 1 I -X ~ 14 300 0 200 L 50 50 1 1 I -X ~ 15 300 100 200 L 50 50 1 1 I -X ~ 16 300 200 200 L 50 50 1 1 I -X ~ 17 300 300 200 L 50 50 1 1 I -X ~ 18 300 400 200 L 50 50 1 1 I -ENDDRAW -ENDDEF -# -# SW_DIP_x10 -# -DEF SW_DIP_x10 SW 0 0 Y N 1 F N -F0 "SW" 0 650 50 H V C CNN -F1 "SW_DIP_x10" 0 -550 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -$FPLIST - SW?DIP?x10* -$ENDFPLIST -DRAW -C -80 -400 20 0 0 0 N -C -80 -300 20 0 0 0 N -C -80 -200 20 0 0 0 N -C -80 -100 20 0 0 0 N -C -80 0 20 0 0 0 N -C -80 100 20 0 0 0 N -C -80 200 20 0 0 0 N -C -80 300 20 0 0 0 N -C -80 400 20 0 0 0 N -C -80 500 20 0 0 0 N -C 80 -400 20 0 0 0 N -C 80 -300 20 0 0 0 N -C 80 -200 20 0 0 0 N -C 80 -100 20 0 0 0 N -C 80 0 20 0 0 0 N -C 80 100 20 0 0 0 N -C 80 200 20 0 0 0 N -C 80 300 20 0 0 0 N -C 80 400 20 0 0 0 N -C 80 500 20 0 0 0 N -P 2 0 0 0 -60 -394 93 -353 N -P 2 0 0 0 -60 -294 93 -253 N -P 2 0 0 0 -60 -194 93 -153 N -P 2 0 0 0 -60 -94 93 -53 N -P 2 0 0 0 -60 5 93 46 N -P 2 0 0 0 -60 105 93 146 N -P 2 0 0 0 -60 205 93 246 N -P 2 0 0 0 -60 305 93 346 N -P 2 0 0 0 -60 405 93 446 N -P 2 0 0 0 -60 505 93 546 N -S -150 600 150 -500 0 1 10 f -X ~ 1 -300 500 200 R 50 50 1 1 I -X ~ 2 -300 400 200 R 50 50 1 1 I -X ~ 3 -300 300 200 R 50 50 1 1 I -X ~ 4 -300 200 200 R 50 50 1 1 I -X ~ 5 -300 100 200 R 50 50 1 1 I -X ~ 6 -300 0 200 R 50 50 1 1 I -X ~ 7 -300 -100 200 R 50 50 1 1 I -X ~ 8 -300 -200 200 R 50 50 1 1 I -X ~ 9 -300 -300 200 R 50 50 1 1 I -X ~ 10 -300 -400 200 R 50 50 1 1 I -X ~ 20 300 500 200 L 50 50 1 1 I -X ~ 11 300 -400 200 L 50 50 1 1 I -X ~ 12 300 -300 200 L 50 50 1 1 I -X ~ 13 300 -200 200 L 50 50 1 1 I -X ~ 14 300 -100 200 L 50 50 1 1 I -X ~ 15 300 0 200 L 50 50 1 1 I -X ~ 16 300 100 200 L 50 50 1 1 I -X ~ 17 300 200 200 L 50 50 1 1 I -X ~ 18 300 300 200 L 50 50 1 1 I -X ~ 19 300 400 200 L 50 50 1 1 I -ENDDRAW -ENDDEF -# -# SW_DIP_x11 -# -DEF SW_DIP_x11 SW 0 0 Y N 1 F N -F0 "SW" 0 750 50 H V C CNN -F1 "SW_DIP_x11" 0 -550 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -$FPLIST - SW?DIP?x11* -$ENDFPLIST -DRAW -C -80 -400 20 0 0 0 N -C -80 -300 20 0 0 0 N -C -80 -200 20 0 0 0 N -C -80 -100 20 0 0 0 N -C -80 0 20 0 0 0 N -C -80 100 20 0 0 0 N -C -80 200 20 0 0 0 N -C -80 300 20 0 0 0 N -C -80 400 20 0 0 0 N -C -80 500 20 0 0 0 N -C -80 600 20 0 0 0 N -C 80 -400 20 0 0 0 N -C 80 -300 20 0 0 0 N -C 80 -200 20 0 0 0 N -C 80 -100 20 0 0 0 N -C 80 0 20 0 0 0 N -C 80 100 20 0 0 0 N -C 80 200 20 0 0 0 N -C 80 300 20 0 0 0 N -C 80 400 20 0 0 0 N -C 80 500 20 0 0 0 N -C 80 600 20 0 0 0 N -P 2 0 0 0 -60 -394 93 -353 N -P 2 0 0 0 -60 -294 93 -253 N -P 2 0 0 0 -60 -194 93 -153 N -P 2 0 0 0 -60 -94 93 -53 N -P 2 0 0 0 -60 5 93 46 N -P 2 0 0 0 -60 105 93 146 N -P 2 0 0 0 -60 205 93 246 N -P 2 0 0 0 -60 305 93 346 N -P 2 0 0 0 -60 405 93 446 N -P 2 0 0 0 -60 505 93 546 N -P 2 0 0 0 -60 605 93 646 N -S -150 700 150 -500 0 1 10 f -X ~ 1 -300 600 200 R 50 50 1 1 I -X ~ 2 -300 500 200 R 50 50 1 1 I -X ~ 3 -300 400 200 R 50 50 1 1 I -X ~ 4 -300 300 200 R 50 50 1 1 I -X ~ 5 -300 200 200 R 50 50 1 1 I -X ~ 6 -300 100 200 R 50 50 1 1 I -X ~ 7 -300 0 200 R 50 50 1 1 I -X ~ 8 -300 -100 200 R 50 50 1 1 I -X ~ 9 -300 -200 200 R 50 50 1 1 I -X ~ 10 -300 -300 200 R 50 50 1 1 I -X ~ 20 300 400 200 L 50 50 1 1 I -X ~ 11 -300 -400 200 R 50 50 1 1 I -X ~ 21 300 500 200 L 50 50 1 1 I -X ~ 12 300 -400 200 L 50 50 1 1 I -X ~ 22 300 600 200 L 50 50 1 1 I -X ~ 13 300 -300 200 L 50 50 1 1 I -X ~ 14 300 -200 200 L 50 50 1 1 I -X ~ 15 300 -100 200 L 50 50 1 1 I -X ~ 16 300 0 200 L 50 50 1 1 I -X ~ 17 300 100 200 L 50 50 1 1 I -X ~ 18 300 200 200 L 50 50 1 1 I -X ~ 19 300 300 200 L 50 50 1 1 I -ENDDRAW -ENDDEF -# -# SW_DIP_x12 -# -DEF SW_DIP_x12 SW 0 0 Y N 1 F N -F0 "SW" 0 750 50 H V C CNN -F1 "SW_DIP_x12" 0 -650 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -$FPLIST - SW?DIP?x12* -$ENDFPLIST -DRAW -C -80 -500 20 0 0 0 N -C -80 -400 20 0 0 0 N -C -80 -300 20 0 0 0 N -C -80 -200 20 0 0 0 N -C -80 -100 20 0 0 0 N -C -80 0 20 0 0 0 N -C -80 100 20 0 0 0 N -C -80 200 20 0 0 0 N -C -80 300 20 0 0 0 N -C -80 400 20 0 0 0 N -C -80 500 20 0 0 0 N -C -80 600 20 0 0 0 N -C 80 -500 20 0 0 0 N -C 80 -400 20 0 0 0 N -C 80 -300 20 0 0 0 N -C 80 -200 20 0 0 0 N -C 80 -100 20 0 0 0 N -C 80 0 20 0 0 0 N -C 80 100 20 0 0 0 N -C 80 200 20 0 0 0 N -C 80 300 20 0 0 0 N -C 80 400 20 0 0 0 N -C 80 500 20 0 0 0 N -C 80 600 20 0 0 0 N -P 2 0 0 0 -60 -494 93 -453 N -P 2 0 0 0 -60 -394 93 -353 N -P 2 0 0 0 -60 -294 93 -253 N -P 2 0 0 0 -60 -194 93 -153 N -P 2 0 0 0 -60 -94 93 -53 N -P 2 0 0 0 -60 5 93 46 N -P 2 0 0 0 -60 105 93 146 N -P 2 0 0 0 -60 205 93 246 N -P 2 0 0 0 -60 305 93 346 N -P 2 0 0 0 -60 405 93 446 N -P 2 0 0 0 -60 505 93 546 N -P 2 0 0 0 -60 605 93 646 N -S -150 700 150 -600 0 1 10 f -X ~ 1 -300 600 200 R 50 50 1 1 I -X ~ 2 -300 500 200 R 50 50 1 1 I -X ~ 3 -300 400 200 R 50 50 1 1 I -X ~ 4 -300 300 200 R 50 50 1 1 I -X ~ 5 -300 200 200 R 50 50 1 1 I -X ~ 6 -300 100 200 R 50 50 1 1 I -X ~ 7 -300 0 200 R 50 50 1 1 I -X ~ 8 -300 -100 200 R 50 50 1 1 I -X ~ 9 -300 -200 200 R 50 50 1 1 I -X ~ 10 -300 -300 200 R 50 50 1 1 I -X ~ 20 300 200 200 L 50 50 1 1 I -X ~ 11 -300 -400 200 R 50 50 1 1 I -X ~ 21 300 300 200 L 50 50 1 1 I -X ~ 12 -300 -500 200 R 50 50 1 1 I -X ~ 22 300 400 200 L 50 50 1 1 I -X ~ 13 300 -500 200 L 50 50 1 1 I -X ~ 23 300 500 200 L 50 50 1 1 I -X ~ 14 300 -400 200 L 50 50 1 1 I -X ~ 24 300 600 200 L 50 50 1 1 I -X ~ 15 300 -300 200 L 50 50 1 1 I -X ~ 16 300 -200 200 L 50 50 1 1 I -X ~ 17 300 -100 200 L 50 50 1 1 I -X ~ 18 300 0 200 L 50 50 1 1 I -X ~ 19 300 100 200 L 50 50 1 1 I -ENDDRAW -ENDDEF -# -# SW_DPDT_x2 -# -DEF SW_DPDT_x2 SW 0 0 Y N 2 F N -F0 "SW" 0 170 50 H V C CNN -F1 "SW_DPDT_x2" 0 -200 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -C -80 0 20 0 0 0 N -C 80 -100 20 0 0 0 N -C 80 100 20 0 1 0 N -P 2 0 1 0 -60 10 65 90 N -X A 1 200 100 100 L 50 50 1 1 P -X B 2 -200 0 100 R 50 50 1 1 P -X C 3 200 -100 100 L 50 50 1 1 P -X A 3 200 100 100 L 50 50 2 1 P -X B 4 -200 0 100 R 50 50 2 1 P -X C 5 200 -100 100 L 50 50 2 1 P -ENDDRAW -ENDDEF -# -# SW_DPST -# -DEF SW_DPST SW 0 0 Y N 1 F N -F0 "SW" 0 200 50 H V C CNN -F1 "SW_DPST" 0 -200 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -C -80 -100 20 0 0 0 N -C -80 100 20 0 0 0 N -C 80 -100 20 0 0 0 N -C 80 100 20 0 0 0 N -P 2 0 0 0 -60 -90 50 -40 N -P 2 0 0 0 -60 110 50 160 N -P 2 0 0 0 0 -50 0 -25 N -P 2 0 0 0 0 0 0 25 N -P 2 0 0 0 0 50 0 75 N -P 2 0 0 0 0 100 0 125 N -X 1 1 -200 -100 100 R 50 50 1 1 I -X 2 2 200 -100 100 L 50 50 1 1 I -X 3 3 -200 100 100 R 50 50 1 1 I -X 4 4 200 100 100 L 50 50 1 1 I -ENDDRAW -ENDDEF -# -# SW_DPST_Temperature -# -DEF SW_DPST_Temperature SW 0 0 Y N 1 F N -F0 "SW" 60 210 50 H V L CNN -F1 "SW_DPST_Temperature" 0 -200 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -C -80 -100 20 0 0 0 N -C -80 100 20 0 0 0 N -C 80 -100 20 0 0 0 N -C 80 100 20 0 0 0 N -P 2 0 0 0 -60 -90 50 -40 N -P 2 0 0 0 -60 110 50 160 N -P 2 0 0 0 0 -50 0 -25 N -P 2 0 0 0 0 0 0 25 N -P 2 0 0 0 0 50 0 75 N -P 2 0 0 0 0 100 0 125 N -P 8 0 0 0 0 140 0 170 -30 170 -30 190 30 190 30 210 0 210 0 230 N -X 1 1 -200 -100 100 R 50 50 1 1 I -X 2 2 200 -100 100 L 50 50 1 1 I -X 3 3 -200 100 100 R 50 50 1 1 I -X 4 4 200 100 100 L 50 50 1 1 I -ENDDRAW -ENDDEF -# -# SW_DPST_x2 -# -DEF SW_DPST_x2 SW 0 0 Y N 2 F N -F0 "SW" 0 125 50 H V C CNN -F1 "SW_DPST_x2" 0 -100 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -C -80 0 20 0 0 0 N -C 80 0 20 0 0 0 N -P 2 0 0 0 -60 10 60 70 N -X A 1 -200 0 100 R 50 50 1 1 I -X B 2 200 0 100 L 50 50 1 1 I -X A 3 -200 0 100 R 50 50 2 1 I -X B 4 200 0 100 L 50 50 2 1 I -ENDDRAW -ENDDEF -# -# SW_Push -# -DEF SW_Push SW 0 40 N N 1 F N -F0 "SW" 50 100 50 H V L CNN -F1 "SW_Push" 0 -60 50 H V C CNN -F2 "" 0 200 50 H V C CNN -F3 "" 0 200 50 H V C CNN -DRAW -C -80 0 20 0 1 0 N -C 80 0 20 0 1 0 N -P 2 0 1 0 0 50 0 120 N -P 2 0 1 0 100 50 -100 50 N -X 1 1 -200 0 100 R 50 50 0 1 P -X 2 2 200 0 100 L 50 50 0 1 P -ENDDRAW -ENDDEF -# -# SW_Push_45deg -# -DEF SW_Push_45deg SW 0 40 N N 1 F N -F0 "SW" 120 40 50 H V L CNN -F1 "SW_Push_45deg" 0 -150 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -C -46 46 20 0 1 0 N -C 45 -47 20 0 1 0 N -P 2 0 1 0 -20 100 100 -20 N -P 2 0 1 0 40 40 80 80 N -P 3 0 1 0 -100 100 -60 60 -60 60 N -P 4 0 1 0 60 -60 100 -100 100 -100 100 -100 N -X 1 1 -100 100 0 R 50 50 0 1 P -X 2 2 100 -100 0 L 50 50 0 1 P -ENDDRAW -ENDDEF -# -# SW_Push_Dual -# -DEF SW_Push_Dual SW 0 40 Y N 1 F N -F0 "SW" 50 100 50 H V L CNN -F1 "SW_Push_Dual" 0 -270 50 H V C CNN -F2 "" 0 200 50 H V C CNN -F3 "" 0 200 50 H V C CNN -DRAW -C -80 -200 20 0 1 0 N -C -80 0 20 0 1 0 N -C 80 -200 20 0 1 0 N -C 80 0 20 0 1 0 N -P 2 0 1 0 0 -120 0 -140 N -P 2 0 1 0 0 -80 0 -100 N -P 2 0 1 0 0 -60 0 -40 N -P 2 0 1 0 0 -20 0 0 N -P 2 0 1 0 0 20 0 40 N -P 2 0 1 0 0 50 0 120 N -P 2 0 1 0 100 -150 -100 -150 N -P 2 0 1 0 100 50 -100 50 N -X 1 1 -200 0 100 R 50 50 0 1 P -X 2 2 200 0 100 L 50 50 0 1 P -X 3 3 -200 -200 100 R 50 50 0 1 P -X 4 4 200 -200 100 L 50 50 0 1 P -ENDDRAW -ENDDEF -# -# SW_Push_Dual_x2 -# -DEF SW_Push_Dual_x2 SW 0 40 Y N 2 F N -F0 "SW" 50 100 50 H V L CNN -F1 "SW_Push_Dual_x2" 0 -60 50 H V C CNN -F2 "" 0 200 50 H V C CNN -F3 "" 0 200 50 H V C CNN -DRAW -C -80 0 20 0 1 0 N -C 80 0 20 0 1 0 N -P 2 0 1 0 0 50 0 120 N -P 2 0 1 0 100 50 -100 50 N -X A 3 -200 0 100 R 50 50 0 1 P -X B 4 200 0 100 L 50 50 0 1 P -ENDDRAW -ENDDEF -# -# SW_Push_LED -# -DEF SW_Push_LED SW 0 40 Y N 1 F N -F0 "SW" 25 225 50 H V L CNN -F1 "SW_Push_LED" 0 -125 50 H V C CNN -F2 "" 0 300 50 H V C CNN -F3 "" 0 300 50 H V C CNN -DRAW -P 2 0 0 0 -150 -75 -100 -25 N -P 2 0 0 0 -100 -75 -50 -25 N -P 2 0 0 0 -100 0 100 0 N -P 2 0 0 0 -25 50 -25 -50 N -P 3 0 0 0 -150 -50 -150 -75 -125 -75 N -P 3 0 0 0 -100 -50 -100 -75 -75 -75 N -P 4 0 0 0 -25 0 50 50 50 -50 -25 0 F -C -80 100 20 0 1 0 N -C 80 100 20 0 1 0 N -P 2 0 1 0 0 150 0 220 N -P 2 0 1 0 100 150 -100 150 N -X 1 1 -200 100 100 R 50 50 0 1 P -X 2 2 200 100 100 L 50 50 0 1 P -X K 3 -200 0 100 R 50 50 0 1 P -X A 4 200 0 100 L 50 50 0 1 P -ENDDRAW -ENDDEF -# -# SW_Push_Lamp -# -DEF SW_Push_Lamp SW 0 40 Y N 1 F N -F0 "SW" 25 225 50 H V L CNN -F1 "SW_Push_Lamp" 0 -125 50 H V C CNN -F2 "" 0 300 50 H V C CNN -F3 "" 0 300 50 H V C CNN -DRAW -C -80 100 20 0 1 0 N -C 0 0 50 0 1 10 N -C 80 100 20 0 1 0 N -P 2 0 1 0 -100 0 -50 0 N -P 2 0 1 0 -35 -35 35 35 N -P 2 0 1 0 0 150 0 220 N -P 2 0 1 0 35 -35 -35 35 N -P 2 0 1 0 100 0 50 0 N -P 2 0 1 0 100 150 -100 150 N -X 1 1 -200 100 100 R 50 50 0 1 P -X 2 2 200 100 100 L 50 50 0 1 P -X L 3 -200 0 100 R 50 50 0 1 P -X L 4 200 0 100 L 50 50 0 1 P -ENDDRAW -ENDDEF -# -# SW_Push_Open -# -DEF SW_Push_Open SW 0 40 N N 1 F N -F0 "SW" 0 100 50 H V C CNN -F1 "SW_Push_Open" 0 -75 50 H V C CNN -F2 "" 0 200 50 H V C CNN -F3 "" 0 200 50 H V C CNN -DRAW -C -80 0 20 0 1 0 N -C 80 0 20 0 1 0 N -P 2 0 1 0 -100 -25 100 -25 N -P 2 0 1 0 0 -25 0 50 N -X A 1 -200 0 100 R 50 50 0 1 P -X B 2 200 0 100 L 50 50 1 1 P -ENDDRAW -ENDDEF -# -# SW_Push_Open_Dual -# -DEF SW_Push_Open_Dual SW 0 40 Y N 1 F N -F0 "SW" 50 100 50 H V L CNN -F1 "SW_Push_Open_Dual" 0 -275 50 H V C CNN -F2 "" 0 200 50 H V C CNN -F3 "" 0 200 50 H V C CNN -DRAW -C -80 -200 20 0 1 0 N -C -80 0 20 0 1 0 N -C 80 -200 20 0 1 0 N -C 80 0 20 0 1 0 N -P 2 0 1 0 0 -195 0 -215 N -P 2 0 1 0 0 -155 0 -175 N -P 2 0 1 0 0 -135 0 -115 N -P 2 0 1 0 0 -95 0 -75 N -P 2 0 1 0 0 -55 0 -35 N -P 2 0 1 0 0 -25 0 45 N -P 2 0 1 0 100 -225 -100 -225 N -P 2 0 1 0 100 -25 -100 -25 N -X 1 1 -200 0 100 R 50 50 0 1 P -X 2 2 200 0 100 L 50 50 0 1 P -X 3 3 -200 -200 100 R 50 50 0 1 P -X 4 4 200 -200 100 L 50 50 0 1 P -ENDDRAW -ENDDEF -# -# SW_Push_Open_Dual_x2 -# -DEF SW_Push_Open_Dual_x2 SW 0 40 Y N 2 F N -F0 "SW" 0 100 50 H V C CNN -F1 "SW_Push_Open_Dual_x2" 0 -75 50 H V C CNN -F2 "" 0 200 50 H V C CNN -F3 "" 0 200 50 H V C CNN -DRAW -C -80 0 20 0 1 0 N -C 80 0 20 0 1 0 N -P 2 0 1 0 -100 -25 100 -25 N -P 2 0 1 0 0 -25 0 50 N -X 1 1 -200 0 100 R 50 50 1 1 P -X 2 2 200 0 100 L 50 50 1 1 P -X 1 3 -200 0 100 R 50 50 2 1 P -X 2 4 200 0 100 L 50 50 2 1 P -ENDDRAW -ENDDEF -# -# SW_Push_SPDT -# -DEF SW_Push_SPDT SW 0 0 Y N 1 F N -F0 "SW" 0 170 50 H V C CNN -F1 "SW_Push_SPDT" 0 -200 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -C -80 0 20 0 0 0 N -C 80 -100 20 0 0 0 N -P 2 0 0 0 0 40 0 120 N -C 80 100 20 0 1 0 N -P 2 0 1 0 -60 10 100 80 N -X A 1 200 100 100 L 50 50 1 1 P -X B 2 -200 0 100 R 50 50 1 1 P -X C 3 200 -100 100 L 50 50 1 1 P -ENDDRAW -ENDDEF -# -# SW_Reed -# -DEF SW_Reed SW 0 0 N N 1 F N -F0 "SW" 0 100 50 H V C CNN -F1 "SW_Reed" 0 -100 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -A -85 0 55 901 -901 0 0 10 N -85 55 -85 -55 -A 85 0 55 -899 899 0 0 10 N 85 -55 85 55 -P 2 0 0 0 -100 0 50 30 N -P 2 0 0 10 -85 -55 90 -55 N -P 2 0 0 10 85 55 -85 55 N -P 2 0 0 0 100 0 -50 -30 N -X 1 1 -200 0 100 R 50 50 1 1 I -X 2 2 200 0 100 L 50 50 1 1 I -ENDDRAW -ENDDEF -# -# SW_Reed_Opener -# -DEF SW_Reed_Opener SW 0 0 N N 1 F N -F0 "SW" 0 100 50 H V C CNN -F1 "SW_Reed_Opener" 0 -100 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -A -85 0 55 901 -901 0 0 10 N -85 55 -85 -55 -A 85 0 55 -899 899 0 0 10 N 85 -55 85 55 -P 2 0 0 0 -100 0 50 10 N -P 2 0 0 10 -85 -55 90 -55 N -P 2 0 0 10 85 55 -85 55 N -P 2 0 0 0 100 0 -50 -10 N -S -46 2 -34 -8 0 1 0 F -S 35 7 45 -3 0 1 0 F -X 1 1 -200 0 100 R 50 50 1 1 I -X 2 2 200 0 100 L 50 50 1 1 I -ENDDRAW -ENDDEF -# -# SW_Reed_SPDT -# -DEF SW_Reed_SPDT SW 0 0 N N 1 F N -F0 "SW" 0 100 50 H V C CNN -F1 "SW_Reed_SPDT" 0 -150 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -A -85 0 55 901 -901 0 0 10 N -85 55 -85 -55 -A 85 0 55 -899 899 0 0 10 N 85 -55 85 55 -P 2 0 0 0 -100 0 75 20 N -P 2 0 0 10 -85 -55 90 -55 N -P 2 0 0 10 85 55 -85 55 N -P 3 0 1 0 50 -25 200 -25 200 -100 N -P 3 0 1 0 50 25 200 25 200 100 N -X 1 1 300 100 100 L 50 50 1 1 I -X 2 2 -200 0 100 R 50 50 1 1 I -X 3 3 300 -100 100 L 50 50 1 1 I -ENDDRAW -ENDDEF -# -# SW_Rotary12 -# -DEF SW_Rotary12 SW 0 40 Y N 1 F N -F0 "SW" 0 700 50 H V C CNN -F1 "SW_Rotary12" 0 -700 50 H V C CNN -F2 "" -200 700 50 H I C CNN -F3 "" -200 700 50 H I C CNN -DRAW -A -275 -13 218 -767 1032 0 0 0 N -225 -225 -325 200 -C -400 -350 25 0 0 0 N -C -400 350 25 0 0 0 N -C -275 -375 25 0 0 0 N -C -275 0 25 0 0 0 N -C -275 375 25 0 0 0 N -C -150 -350 25 0 0 0 N -C -150 350 25 0 0 0 N -C -25 -275 25 0 0 0 N -C -25 275 25 0 0 0 N -C 50 -200 25 0 0 0 N -C 50 200 25 0 0 0 N -C 100 -75 25 0 0 0 N -C 100 75 25 0 0 0 N -P 2 0 0 0 -275 0 -400 350 N -P 2 0 0 0 -225 -225 -200 -150 N -P 2 0 0 0 -225 -225 -150 -250 N -P 2 0 0 0 75 -200 200 -200 N -P 2 0 0 0 75 200 200 200 N -P 3 0 0 0 -400 -375 -400 -600 200 -600 N -P 3 0 0 0 -400 375 -400 600 200 600 N -P 3 0 0 0 -275 -400 -275 -500 200 -500 N -P 3 0 0 0 -275 400 -275 500 200 500 N -P 4 0 0 0 -125 -350 125 -350 125 -400 200 -400 N -P 4 0 0 0 -125 350 125 350 125 400 200 400 N -P 4 0 0 0 0 -275 175 -275 175 -300 200 -300 N -P 4 0 0 0 0 275 175 275 175 300 200 300 N -P 4 0 0 0 125 -75 175 -75 175 -100 200 -100 N -P 4 0 0 0 125 75 175 75 175 100 200 100 N -X 1 1 400 600 200 L 50 50 0 1 P -X 2 2 400 500 200 L 50 50 0 1 P -X 3 3 400 400 200 L 50 50 0 1 P -X 4 4 400 300 200 L 50 50 0 1 P -X 5 5 400 200 200 L 50 50 0 1 P -X 6 6 400 100 200 L 50 50 0 1 P -X 7 7 400 -100 200 L 50 50 0 1 P -X 8 8 400 -200 200 L 50 50 0 1 P -X 9 9 400 -300 200 L 50 50 0 1 P -X 10 10 400 -400 200 L 50 50 0 1 P -X 11 11 400 -500 200 L 50 50 0 1 P -X 12 12 400 -600 200 L 50 50 0 1 P -X 13 13 -600 0 300 R 50 50 0 1 P -ENDDRAW -ENDDEF -# -# SW_Rotary2x6 -# -DEF SW_Rotary2x6 SW 0 40 Y N 1 F N -F0 "SW" 0 700 50 H V C CNN -F1 "SW_Rotary2x6" 0 -700 50 H V C CNN -F2 "" -100 600 50 H I C CNN -F3 "" -100 600 50 H I C CNN -DRAW -C -175 -400 25 0 0 0 N -C -175 300 25 0 0 0 N -C 25 -150 25 0 0 0 N -C 25 550 25 0 0 0 N -C 150 -600 25 0 0 0 N -C 150 -200 25 0 0 0 N -C 150 100 25 0 0 0 N -C 150 500 25 0 0 0 N -C 200 -500 25 0 0 0 N -C 200 -300 25 0 0 0 N -C 200 200 25 0 0 0 N -C 200 400 25 0 0 0 N -C 225 -400 25 0 0 0 N -C 225 300 25 0 0 0 N -P 2 0 0 0 -175 -400 25 -150 N -P 2 0 0 0 -175 300 25 550 N -P 2 0 0 0 -100 -300 -100 -250 N -P 2 0 0 0 -100 -200 -100 -150 N -P 2 0 0 0 -100 -100 -100 -50 N -P 2 0 0 0 -100 0 -100 50 N -P 2 0 0 0 -100 100 -100 150 N -P 2 0 0 0 -100 200 -100 250 N -P 2 0 0 0 -100 300 -100 350 N -P 2 0 0 0 175 -200 300 -200 N -P 2 0 0 0 175 500 300 500 N -P 2 0 0 0 225 -500 300 -500 N -P 2 0 0 0 225 -300 300 -300 N -P 2 0 0 0 225 200 300 200 N -P 2 0 0 0 225 400 300 400 N -P 2 0 0 0 250 -400 300 -400 N -P 2 0 0 0 250 300 300 300 N -P 2 0 0 0 300 -600 175 -600 N -P 2 0 0 0 300 100 175 100 N -P 3 0 0 0 25 -125 25 -100 300 -100 N -P 3 0 0 0 25 575 25 600 300 600 N -X 1 1 500 600 200 L 50 50 0 1 P -X 2 2 500 500 200 L 50 50 0 1 P -X 3 3 500 400 200 L 50 50 0 1 P -X 4 4 500 300 200 L 50 50 0 1 P -X 5 5 500 200 200 L 50 50 0 1 P -X 6 6 500 100 200 L 50 50 0 1 P -X 7 7 500 -100 200 L 50 50 0 1 P -X 8 8 500 -200 200 L 50 50 0 1 P -X 9 9 500 -300 200 L 50 50 0 1 P -X 10 10 500 -400 200 L 50 50 0 1 P -X 11 11 500 -500 200 L 50 50 0 1 P -X 12 12 500 -600 200 L 50 50 0 1 P -X 13 13 -400 300 200 R 50 50 0 1 P -X 14 14 -400 -400 200 R 50 50 0 1 P -ENDDRAW -ENDDEF -# -# SW_Rotary3x4 -# -DEF SW_Rotary3x4 SW 0 40 Y N 1 F N -F0 "SW" 0 800 50 H V C CNN -F1 "SW_Rotary3x4" 0 -700 50 H V C CNN -F2 "" -100 800 50 H I C CNN -F3 "" -100 800 50 H I C CNN -DRAW -C -175 -500 25 0 0 0 N -C -175 0 25 0 0 0 N -C -175 500 25 0 0 0 N -C 150 -300 25 0 0 0 N -C 150 200 25 0 0 0 N -C 150 700 25 0 0 0 N -C 200 -600 25 0 0 0 N -C 200 -400 25 0 0 0 N -C 200 -100 25 0 0 0 N -C 200 100 25 0 0 0 N -C 200 400 25 0 0 0 N -C 200 600 25 0 0 0 N -C 225 -500 25 0 0 0 N -C 225 0 25 0 0 0 N -C 225 500 25 0 0 0 N -P 2 0 0 0 -175 -500 150 -300 N -P 2 0 0 0 -175 0 150 200 N -P 2 0 0 0 -175 500 150 700 N -P 2 0 0 0 0 -400 0 -350 N -P 2 0 0 0 0 -300 0 -250 N -P 2 0 0 0 0 -200 0 -150 N -P 2 0 0 0 0 -100 0 -50 N -P 2 0 0 0 0 0 0 50 N -P 2 0 0 0 0 100 0 150 N -P 2 0 0 0 0 200 0 250 N -P 2 0 0 0 0 300 0 350 N -P 2 0 0 0 0 400 0 450 N -P 2 0 0 0 0 500 0 550 N -P 2 0 0 0 175 -300 300 -300 N -P 2 0 0 0 175 200 300 200 N -P 2 0 0 0 175 700 300 700 N -P 2 0 0 0 225 -600 300 -600 N -P 2 0 0 0 225 -400 300 -400 N -P 2 0 0 0 225 -100 300 -100 N -P 2 0 0 0 225 100 300 100 N -P 2 0 0 0 225 400 300 400 N -P 2 0 0 0 225 600 300 600 N -P 2 0 0 0 250 -500 300 -500 N -P 2 0 0 0 250 0 300 0 N -P 2 0 0 0 250 500 300 500 N -X 1 1 500 700 200 L 50 50 0 1 P -X 2 2 500 600 200 L 50 50 0 1 P -X 3 3 500 500 200 L 50 50 0 1 P -X 4 4 500 400 200 L 50 50 0 1 P -X 5 5 500 200 200 L 50 50 0 1 P -X 6 6 500 100 200 L 50 50 0 1 P -X 7 7 500 0 200 L 50 50 0 1 P -X 8 8 500 -100 200 L 50 50 0 1 P -X 9 9 500 -300 200 L 50 50 0 1 P -X 10 10 500 -400 200 L 50 50 0 1 P -X 11 11 500 -500 200 L 50 50 0 1 P -X 12 12 500 -600 200 L 50 50 0 1 P -X 13 13 -400 500 200 R 50 50 0 1 P -X 14 14 -400 0 200 R 50 50 0 1 P -X 15 15 -400 -500 200 R 50 50 0 1 P -ENDDRAW -ENDDEF -# -# SW_Rotary4x3 -# -DEF SW_Rotary4x3 SW 0 40 Y N 1 F N -F0 "SW" 0 800 50 H V C CNN -F1 "SW_Rotary4x3" 0 -800 50 H V C CNN -F2 "" -100 900 50 H I C CNN -F3 "" -100 900 50 H I C CNN -DRAW -C -175 -600 25 0 0 0 N -C -175 -200 25 0 0 0 N -C -175 200 25 0 0 0 N -C -175 600 25 0 0 0 N -C 200 -700 25 0 0 0 N -C 200 -500 25 0 0 0 N -C 200 -300 25 0 0 0 N -C 200 -100 25 0 0 0 N -C 200 100 25 0 0 0 N -C 200 300 25 0 0 0 N -C 200 500 25 0 0 0 N -C 200 700 25 0 0 0 N -C 225 -600 25 0 0 0 N -C 225 -200 25 0 0 0 N -C 225 200 25 0 0 0 N -C 225 600 25 0 0 0 N -P 2 0 0 0 -175 -600 200 -500 N -P 2 0 0 0 -175 -200 200 -100 N -P 2 0 0 0 -175 200 200 300 N -P 2 0 0 0 -175 600 200 700 N -P 2 0 0 0 0 -500 0 -450 N -P 2 0 0 0 0 -400 0 -350 N -P 2 0 0 0 0 -400 0 -350 N -P 2 0 0 0 0 -300 0 -250 N -P 2 0 0 0 0 -200 0 -150 N -P 2 0 0 0 0 -100 0 -50 N -P 2 0 0 0 0 0 0 50 N -P 2 0 0 0 0 0 0 50 N -P 2 0 0 0 0 100 0 150 N -P 2 0 0 0 0 200 0 250 N -P 2 0 0 0 0 300 0 350 N -P 2 0 0 0 0 400 0 450 N -P 2 0 0 0 0 400 0 450 N -P 2 0 0 0 0 500 0 550 N -P 2 0 0 0 0 600 0 650 N -P 2 0 0 0 225 -700 300 -700 N -P 2 0 0 0 225 -500 300 -500 N -P 2 0 0 0 225 -300 300 -300 N -P 2 0 0 0 225 -100 300 -100 N -P 2 0 0 0 225 100 300 100 N -P 2 0 0 0 225 300 300 300 N -P 2 0 0 0 225 500 300 500 N -P 2 0 0 0 225 700 300 700 N -P 2 0 0 0 250 -600 300 -600 N -P 2 0 0 0 250 -200 300 -200 N -P 2 0 0 0 250 200 300 200 N -P 2 0 0 0 250 600 300 600 N -X 1 1 500 700 200 L 50 50 0 1 P -X 2 2 500 600 200 L 50 50 0 1 P -X 3 3 500 500 200 L 50 50 0 1 P -X 4 4 500 300 200 L 50 50 0 1 P -X 5 5 500 200 200 L 50 50 0 1 P -X 6 6 500 100 200 L 50 50 0 1 P -X 7 7 500 -100 200 L 50 50 0 1 P -X 8 8 500 -200 200 L 50 50 0 1 P -X 9 9 500 -300 200 L 50 50 0 1 P -X 10 10 500 -500 200 L 50 50 0 1 P -X 11 11 500 -600 200 L 50 50 0 1 P -X 12 12 500 -700 200 L 50 50 0 1 P -X 13 13 -400 600 200 R 50 50 0 1 P -X 14 14 -400 200 200 R 50 50 0 1 P -X 15 15 -400 -200 200 R 50 50 0 1 P -X 16 16 -400 -600 200 R 50 50 0 1 P -ENDDRAW -ENDDEF -# -# SW_SP3T -# -DEF SW_SP3T SW 0 0 Y N 1 F N -F0 "SW" 0 200 50 H V C CNN -F1 "SW_SP3T" 0 -200 50 H V C CNN -F2 "" -625 175 50 H V C CNN -F3 "" -625 175 50 H V C CNN -$FPLIST - SW* - SP3T* -$ENDFPLIST -DRAW -C -80 0 18 0 1 0 N -C 80 -100 18 0 1 0 N -C 80 0 18 0 1 0 N -C 80 100 18 0 1 0 N -P 2 0 1 0 -65 10 65 90 N -X 1 1 200 100 100 L 50 50 1 1 P -X 2 2 200 0 100 L 50 50 1 1 P -X 3 3 -200 0 100 R 50 50 1 1 P -X 4 4 200 -100 100 L 50 50 1 1 P -ENDDRAW -ENDDEF -# -# SW_SPDT -# -DEF SW_SPDT SW 0 0 Y N 1 F N -F0 "SW" 0 170 50 H V C CNN -F1 "SW_SPDT" 0 -200 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -C -80 0 20 0 0 0 N -C 80 -100 20 0 0 0 N -C 80 100 20 0 1 0 N -P 2 0 1 0 -60 10 65 90 N -X A 1 200 100 100 L 50 50 1 1 P -X B 2 -200 0 100 R 50 50 1 1 P -X C 3 200 -100 100 L 50 50 1 1 P -ENDDRAW -ENDDEF -# -# SW_SPDT_MSM -# -DEF SW_SPDT_MSM SW 0 0 Y N 1 F N -F0 "SW" 0 200 50 H V C CNN -F1 "SW_SPDT_MSM" 0 -200 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -C -80 0 20 0 0 0 N -C 80 -100 20 0 0 0 N -P 2 0 0 0 -60 5 70 40 N -C 80 100 20 0 1 0 N -C 90 0 20 0 1 0 N -X 1 1 200 100 100 L 50 50 1 1 P -X 2 2 -200 0 100 R 50 50 1 1 P -X 3 3 200 -100 100 L 50 50 1 1 P -ENDDRAW -ENDDEF -# -# SW_SPST -# -DEF SW_SPST SW 0 0 Y N 1 F N -F0 "SW" 0 125 50 H V C CNN -F1 "SW_SPST" 0 -100 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -C -80 0 20 0 0 0 N -C 80 0 20 0 0 0 N -P 2 0 0 0 -60 10 60 70 N -X A 1 -200 0 100 R 50 50 1 1 I -X B 2 200 0 100 L 50 50 1 1 I -ENDDRAW -ENDDEF -# -# SW_SPST_LED -# -DEF SW_SPST_LED SW 0 40 Y N 1 F N -F0 "SW" 25 225 50 H V L CNN -F1 "SW_SPST_LED" 0 -125 50 H V C CNN -F2 "" 0 300 50 H V C CNN -F3 "" 0 300 50 H V C CNN -DRAW -P 2 0 0 0 -150 -75 -100 -25 N -P 2 0 0 0 -100 -75 -50 -25 N -P 2 0 0 0 -100 0 100 0 N -P 2 0 0 0 -25 50 -25 -50 N -P 3 0 0 0 -150 -50 -150 -75 -125 -75 N -P 3 0 0 0 -100 -50 -100 -75 -75 -75 N -P 4 0 0 0 -25 0 50 50 50 -50 -25 0 F -C -80 100 20 0 1 0 N -C 80 100 20 0 1 0 N -P 2 0 1 0 -60 110 80 170 N -X 1 1 -200 100 100 R 50 50 0 1 P -X 2 2 200 100 100 L 50 50 0 1 P -X K 3 -200 0 100 R 50 50 0 1 P -X A 4 200 0 100 L 50 50 0 1 P -ENDDRAW -ENDDEF -# -# SW_SPST_Lamp -# -DEF SW_SPST_Lamp SW 0 40 Y N 1 F N -F0 "SW" 25 225 50 H V L CNN -F1 "SW_SPST_Lamp" 0 -125 50 H V C CNN -F2 "" 0 300 50 H V C CNN -F3 "" 0 300 50 H V C CNN -DRAW -C -80 100 20 0 1 0 N -C 0 0 50 0 1 10 N -C 80 100 20 0 1 0 N -P 2 0 1 0 -100 0 -50 0 N -P 2 0 1 0 -60 110 85 165 N -P 2 0 1 0 -35 -35 35 35 N -P 2 0 1 0 35 -35 -35 35 N -P 2 0 1 0 100 0 50 0 N -X 1 1 -200 100 100 R 50 50 0 1 P -X 2 2 200 100 100 L 50 50 0 1 P -X L 3 -200 0 100 R 50 50 0 1 P -X L 4 200 0 100 L 50 50 0 1 P -ENDDRAW -ENDDEF -# -# SW_SPST_Temperature -# -DEF SW_SPST_Temperature SW 0 0 Y N 1 F N -F0 "SW" 70 120 50 H V L CNN -F1 "SW_SPST_Temperature" 0 -100 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -C -80 0 20 0 0 0 N -C 80 0 20 0 0 0 N -P 2 0 0 0 -60 10 60 70 N -P 8 0 0 0 0 40 0 80 -30 80 -30 100 30 100 30 120 0 120 0 150 N -X A 1 -200 0 100 R 50 50 1 1 I -X B 2 200 0 100 L 50 50 1 1 I -ENDDRAW -ENDDEF -# -#End Library +EESchema-LIBRARY Version 2.3 +#encoding utf-8 +# +# SW_Coded +# +DEF SW_Coded SW 0 20 Y Y 1 F N +F0 "SW" -250 350 50 H V L CNN +F1 "SW_Coded" -250 -300 50 H V L CNN +F2 "" -25 25 50 H V C CNN +F3 "" -25 25 50 H V C CNN +DRAW +C -25 25 150 0 1 0 N +S 300 300 -250 -250 0 1 10 f +P 11 0 1 0 -35 -75 -35 105 -55 85 -75 85 -25 135 25 85 5 85 -15 105 -15 -75 -35 -75 -35 -75 N +X CM 1 500 250 200 L 50 50 1 1 P +X D0 2 500 100 200 L 50 50 1 1 P +X D1 3 500 0 200 L 50 50 1 1 P +X D2 4 500 -100 200 L 50 50 1 1 P +X D3 5 500 -200 200 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +# SW_DIP_x01 +# +DEF SW_DIP_x01 SW 0 0 Y N 1 F N +F0 "SW" 0 150 50 H V C CNN +F1 "SW_DIP_x01" 0 -150 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + SW?DIP?x1* +$ENDFPLIST +DRAW +C -80 0 20 0 0 0 N +C 80 0 20 0 0 0 N +P 2 0 0 0 -60 5 93 46 N +S -150 100 150 -100 0 1 10 f +X ~ 1 -300 0 200 R 50 50 1 1 I +X ~ 2 300 0 200 L 50 50 1 1 I +ENDDRAW +ENDDEF +# +# SW_DIP_x02 +# +DEF SW_DIP_x02 SW 0 0 Y N 1 F N +F0 "SW" 0 250 50 H V C CNN +F1 "SW_DIP_x02" 0 -150 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + SW?DIP?x2* +$ENDFPLIST +DRAW +C -80 0 20 0 0 0 N +C -80 100 20 0 0 0 N +C 80 0 20 0 0 0 N +C 80 100 20 0 0 0 N +P 2 0 0 0 -60 5 93 46 N +P 2 0 0 0 -60 105 93 146 N +S -150 200 150 -100 0 1 10 f +X ~ 1 -300 100 200 R 50 50 1 1 I +X ~ 2 -300 0 200 R 50 50 1 1 I +X ~ 3 300 0 200 L 50 50 1 1 I +X ~ 4 300 100 200 L 50 50 1 1 I +ENDDRAW +ENDDEF +# +# SW_DIP_x03 +# +DEF SW_DIP_x03 SW 0 0 Y N 1 F N +F0 "SW" 0 350 50 H V C CNN +F1 "SW_DIP_x03" 0 -150 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + SW?DIP?x3* +$ENDFPLIST +DRAW +C -80 0 20 0 0 0 N +C -80 100 20 0 0 0 N +C -80 200 20 0 0 0 N +C 80 0 20 0 0 0 N +C 80 100 20 0 0 0 N +C 80 200 20 0 0 0 N +P 2 0 0 0 -60 5 93 46 N +P 2 0 0 0 -60 105 93 146 N +P 2 0 0 0 -60 205 93 246 N +S -150 300 150 -100 0 1 10 f +X ~ 1 -300 200 200 R 50 50 1 1 I +X ~ 2 -300 100 200 R 50 50 1 1 I +X ~ 3 -300 0 200 R 50 50 1 1 I +X ~ 4 300 0 200 L 50 50 1 1 I +X ~ 5 300 100 200 L 50 50 1 1 I +X ~ 6 300 200 200 L 50 50 1 1 I +ENDDRAW +ENDDEF +# +# SW_DIP_x04 +# +DEF SW_DIP_x04 SW 0 0 Y N 1 F N +F0 "SW" 0 350 50 H V C CNN +F1 "SW_DIP_x04" 0 -250 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + SW?DIP?x4* +$ENDFPLIST +DRAW +C -80 -100 20 0 0 0 N +C -80 0 20 0 0 0 N +C -80 100 20 0 0 0 N +C -80 200 20 0 0 0 N +C 80 -100 20 0 0 0 N +C 80 0 20 0 0 0 N +C 80 100 20 0 0 0 N +C 80 200 20 0 0 0 N +P 2 0 0 0 -60 -94 93 -53 N +P 2 0 0 0 -60 5 93 46 N +P 2 0 0 0 -60 105 93 146 N +P 2 0 0 0 -60 205 93 246 N +S -150 300 150 -200 0 1 10 f +X ~ 1 -300 200 200 R 50 50 1 1 I +X ~ 2 -300 100 200 R 50 50 1 1 I +X ~ 3 -300 0 200 R 50 50 1 1 I +X ~ 4 -300 -100 200 R 50 50 1 1 I +X ~ 5 300 -100 200 L 50 50 1 1 I +X ~ 6 300 0 200 L 50 50 1 1 I +X ~ 7 300 100 200 L 50 50 1 1 I +X ~ 8 300 200 200 L 50 50 1 1 I +ENDDRAW +ENDDEF +# +# SW_DIP_x05 +# +DEF SW_DIP_x05 SW 0 0 Y N 1 F N +F0 "SW" 0 350 50 H V C CNN +F1 "SW_DIP_x05" 0 -350 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + SW?DIP?x5* +$ENDFPLIST +DRAW +C -80 -200 20 0 0 0 N +C -80 -100 20 0 0 0 N +C -80 0 20 0 0 0 N +C -80 100 20 0 0 0 N +C -80 200 20 0 0 0 N +C 80 -200 20 0 0 0 N +C 80 -100 20 0 0 0 N +C 80 0 20 0 0 0 N +C 80 100 20 0 0 0 N +C 80 200 20 0 0 0 N +P 2 0 0 0 -60 -194 93 -153 N +P 2 0 0 0 -60 -94 93 -53 N +P 2 0 0 0 -60 5 93 46 N +P 2 0 0 0 -60 105 93 146 N +P 2 0 0 0 -60 205 93 246 N +S -150 300 150 -300 0 1 10 f +X ~ 1 -300 200 200 R 50 50 1 1 I +X ~ 2 -300 100 200 R 50 50 1 1 I +X ~ 3 -300 0 200 R 50 50 1 1 I +X ~ 4 -300 -100 200 R 50 50 1 1 I +X ~ 5 -300 -200 200 R 50 50 1 1 I +X ~ 6 300 -200 200 L 50 50 1 1 I +X ~ 7 300 -100 200 L 50 50 1 1 I +X ~ 8 300 0 200 L 50 50 1 1 I +X ~ 9 300 100 200 L 50 50 1 1 I +X ~ 10 300 200 200 L 50 50 1 1 I +ENDDRAW +ENDDEF +# +# SW_DIP_x06 +# +DEF SW_DIP_x06 SW 0 0 Y N 1 F N +F0 "SW" 0 450 50 H V C CNN +F1 "SW_DIP_x06" 0 -350 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + SW?DIP?x6* +$ENDFPLIST +DRAW +C -80 -200 20 0 0 0 N +C -80 -100 20 0 0 0 N +C -80 0 20 0 0 0 N +C -80 100 20 0 0 0 N +C -80 200 20 0 0 0 N +C -80 300 20 0 0 0 N +C 80 -200 20 0 0 0 N +C 80 -100 20 0 0 0 N +C 80 0 20 0 0 0 N +C 80 100 20 0 0 0 N +C 80 200 20 0 0 0 N +C 80 300 20 0 0 0 N +P 2 0 0 0 -60 -194 93 -153 N +P 2 0 0 0 -60 -94 93 -53 N +P 2 0 0 0 -60 5 93 46 N +P 2 0 0 0 -60 105 93 146 N +P 2 0 0 0 -60 205 93 246 N +P 2 0 0 0 -60 305 93 346 N +S -150 400 150 -300 0 1 10 f +X ~ 1 -300 300 200 R 50 50 1 1 I +X ~ 2 -300 200 200 R 50 50 1 1 I +X ~ 3 -300 100 200 R 50 50 1 1 I +X ~ 4 -300 0 200 R 50 50 1 1 I +X ~ 5 -300 -100 200 R 50 50 1 1 I +X ~ 6 -300 -200 200 R 50 50 1 1 I +X ~ 7 300 -200 200 L 50 50 1 1 I +X ~ 8 300 -100 200 L 50 50 1 1 I +X ~ 9 300 0 200 L 50 50 1 1 I +X ~ 10 300 100 200 L 50 50 1 1 I +X ~ 11 300 200 200 L 50 50 1 1 I +X ~ 12 300 300 200 L 50 50 1 1 I +ENDDRAW +ENDDEF +# +# SW_DIP_x07 +# +DEF SW_DIP_x07 SW 0 0 Y N 1 F N +F0 "SW" 0 550 50 H V C CNN +F1 "SW_DIP_x07" 0 -350 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + SW?DIP?x7* +$ENDFPLIST +DRAW +C -80 -200 20 0 0 0 N +C -80 -100 20 0 0 0 N +C -80 0 20 0 0 0 N +C -80 100 20 0 0 0 N +C -80 200 20 0 0 0 N +C -80 300 20 0 0 0 N +C -80 400 20 0 0 0 N +C 80 -200 20 0 0 0 N +C 80 -100 20 0 0 0 N +C 80 0 20 0 0 0 N +C 80 100 20 0 0 0 N +C 80 200 20 0 0 0 N +C 80 300 20 0 0 0 N +C 80 400 20 0 0 0 N +P 2 0 0 0 -60 -194 93 -153 N +P 2 0 0 0 -60 -94 93 -53 N +P 2 0 0 0 -60 5 93 46 N +P 2 0 0 0 -60 105 93 146 N +P 2 0 0 0 -60 205 93 246 N +P 2 0 0 0 -60 305 93 346 N +P 2 0 0 0 -60 405 93 446 N +S -150 500 150 -300 0 1 10 f +X ~ 1 -300 400 200 R 50 50 1 1 I +X ~ 2 -300 300 200 R 50 50 1 1 I +X ~ 3 -300 200 200 R 50 50 1 1 I +X ~ 4 -300 100 200 R 50 50 1 1 I +X ~ 5 -300 0 200 R 50 50 1 1 I +X ~ 6 -300 -100 200 R 50 50 1 1 I +X ~ 7 -300 -200 200 R 50 50 1 1 I +X ~ 8 300 -200 200 L 50 50 1 1 I +X ~ 9 300 -100 200 L 50 50 1 1 I +X ~ 10 300 0 200 L 50 50 1 1 I +X ~ 11 300 100 200 L 50 50 1 1 I +X ~ 12 300 200 200 L 50 50 1 1 I +X ~ 13 300 300 200 L 50 50 1 1 I +X ~ 14 300 400 200 L 50 50 1 1 I +ENDDRAW +ENDDEF +# +# SW_DIP_x08 +# +DEF SW_DIP_x08 SW 0 0 Y N 1 F N +F0 "SW" 0 550 50 H V C CNN +F1 "SW_DIP_x08" 0 -450 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + SW?DIP?x8* +$ENDFPLIST +DRAW +C -80 -300 20 0 0 0 N +C -80 -200 20 0 0 0 N +C -80 -100 20 0 0 0 N +C -80 0 20 0 0 0 N +C -80 100 20 0 0 0 N +C -80 200 20 0 0 0 N +C -80 300 20 0 0 0 N +C -80 400 20 0 0 0 N +C 80 -300 20 0 0 0 N +C 80 -200 20 0 0 0 N +C 80 -100 20 0 0 0 N +C 80 0 20 0 0 0 N +C 80 100 20 0 0 0 N +C 80 200 20 0 0 0 N +C 80 300 20 0 0 0 N +C 80 400 20 0 0 0 N +P 2 0 0 0 -60 -294 93 -253 N +P 2 0 0 0 -60 -194 93 -153 N +P 2 0 0 0 -60 -94 93 -53 N +P 2 0 0 0 -60 5 93 46 N +P 2 0 0 0 -60 105 93 146 N +P 2 0 0 0 -60 205 93 246 N +P 2 0 0 0 -60 305 93 346 N +P 2 0 0 0 -60 405 93 446 N +S -150 500 150 -400 0 1 10 f +X ~ 1 -300 400 200 R 50 50 1 1 I +X ~ 2 -300 300 200 R 50 50 1 1 I +X ~ 3 -300 200 200 R 50 50 1 1 I +X ~ 4 -300 100 200 R 50 50 1 1 I +X ~ 5 -300 0 200 R 50 50 1 1 I +X ~ 6 -300 -100 200 R 50 50 1 1 I +X ~ 7 -300 -200 200 R 50 50 1 1 I +X ~ 8 -300 -300 200 R 50 50 1 1 I +X ~ 9 300 -300 200 L 50 50 1 1 I +X ~ 10 300 -200 200 L 50 50 1 1 I +X ~ 11 300 -100 200 L 50 50 1 1 I +X ~ 12 300 0 200 L 50 50 1 1 I +X ~ 13 300 100 200 L 50 50 1 1 I +X ~ 14 300 200 200 L 50 50 1 1 I +X ~ 15 300 300 200 L 50 50 1 1 I +X ~ 16 300 400 200 L 50 50 1 1 I +ENDDRAW +ENDDEF +# +# SW_DIP_x09 +# +DEF SW_DIP_x09 SW 0 0 Y N 1 F N +F0 "SW" 0 550 50 H V C CNN +F1 "SW_DIP_x09" 0 -550 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + SW?DIP?x9* +$ENDFPLIST +DRAW +C -80 -400 20 0 0 0 N +C -80 -300 20 0 0 0 N +C -80 -200 20 0 0 0 N +C -80 -100 20 0 0 0 N +C -80 0 20 0 0 0 N +C -80 100 20 0 0 0 N +C -80 200 20 0 0 0 N +C -80 300 20 0 0 0 N +C -80 400 20 0 0 0 N +C 80 -400 20 0 0 0 N +C 80 -300 20 0 0 0 N +C 80 -200 20 0 0 0 N +C 80 -100 20 0 0 0 N +C 80 0 20 0 0 0 N +C 80 100 20 0 0 0 N +C 80 200 20 0 0 0 N +C 80 300 20 0 0 0 N +C 80 400 20 0 0 0 N +P 2 0 0 0 -60 -394 93 -353 N +P 2 0 0 0 -60 -294 93 -253 N +P 2 0 0 0 -60 -194 93 -153 N +P 2 0 0 0 -60 -94 93 -53 N +P 2 0 0 0 -60 5 93 46 N +P 2 0 0 0 -60 105 93 146 N +P 2 0 0 0 -60 205 93 246 N +P 2 0 0 0 -60 305 93 346 N +P 2 0 0 0 -60 405 93 446 N +S -150 500 150 -500 0 1 10 f +X ~ 1 -300 400 200 R 50 50 1 1 I +X ~ 2 -300 300 200 R 50 50 1 1 I +X ~ 3 -300 200 200 R 50 50 1 1 I +X ~ 4 -300 100 200 R 50 50 1 1 I +X ~ 5 -300 0 200 R 50 50 1 1 I +X ~ 6 -300 -100 200 R 50 50 1 1 I +X ~ 7 -300 -200 200 R 50 50 1 1 I +X ~ 8 -300 -300 200 R 50 50 1 1 I +X ~ 9 -300 -400 200 R 50 50 1 1 I +X ~ 10 300 -400 200 L 50 50 1 1 I +X ~ 11 300 -300 200 L 50 50 1 1 I +X ~ 12 300 -200 200 L 50 50 1 1 I +X ~ 13 300 -100 200 L 50 50 1 1 I +X ~ 14 300 0 200 L 50 50 1 1 I +X ~ 15 300 100 200 L 50 50 1 1 I +X ~ 16 300 200 200 L 50 50 1 1 I +X ~ 17 300 300 200 L 50 50 1 1 I +X ~ 18 300 400 200 L 50 50 1 1 I +ENDDRAW +ENDDEF +# +# SW_DIP_x10 +# +DEF SW_DIP_x10 SW 0 0 Y N 1 F N +F0 "SW" 0 650 50 H V C CNN +F1 "SW_DIP_x10" 0 -550 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + SW?DIP?x10* +$ENDFPLIST +DRAW +C -80 -400 20 0 0 0 N +C -80 -300 20 0 0 0 N +C -80 -200 20 0 0 0 N +C -80 -100 20 0 0 0 N +C -80 0 20 0 0 0 N +C -80 100 20 0 0 0 N +C -80 200 20 0 0 0 N +C -80 300 20 0 0 0 N +C -80 400 20 0 0 0 N +C -80 500 20 0 0 0 N +C 80 -400 20 0 0 0 N +C 80 -300 20 0 0 0 N +C 80 -200 20 0 0 0 N +C 80 -100 20 0 0 0 N +C 80 0 20 0 0 0 N +C 80 100 20 0 0 0 N +C 80 200 20 0 0 0 N +C 80 300 20 0 0 0 N +C 80 400 20 0 0 0 N +C 80 500 20 0 0 0 N +P 2 0 0 0 -60 -394 93 -353 N +P 2 0 0 0 -60 -294 93 -253 N +P 2 0 0 0 -60 -194 93 -153 N +P 2 0 0 0 -60 -94 93 -53 N +P 2 0 0 0 -60 5 93 46 N +P 2 0 0 0 -60 105 93 146 N +P 2 0 0 0 -60 205 93 246 N +P 2 0 0 0 -60 305 93 346 N +P 2 0 0 0 -60 405 93 446 N +P 2 0 0 0 -60 505 93 546 N +S -150 600 150 -500 0 1 10 f +X ~ 1 -300 500 200 R 50 50 1 1 I +X ~ 2 -300 400 200 R 50 50 1 1 I +X ~ 3 -300 300 200 R 50 50 1 1 I +X ~ 4 -300 200 200 R 50 50 1 1 I +X ~ 5 -300 100 200 R 50 50 1 1 I +X ~ 6 -300 0 200 R 50 50 1 1 I +X ~ 7 -300 -100 200 R 50 50 1 1 I +X ~ 8 -300 -200 200 R 50 50 1 1 I +X ~ 9 -300 -300 200 R 50 50 1 1 I +X ~ 10 -300 -400 200 R 50 50 1 1 I +X ~ 20 300 500 200 L 50 50 1 1 I +X ~ 11 300 -400 200 L 50 50 1 1 I +X ~ 12 300 -300 200 L 50 50 1 1 I +X ~ 13 300 -200 200 L 50 50 1 1 I +X ~ 14 300 -100 200 L 50 50 1 1 I +X ~ 15 300 0 200 L 50 50 1 1 I +X ~ 16 300 100 200 L 50 50 1 1 I +X ~ 17 300 200 200 L 50 50 1 1 I +X ~ 18 300 300 200 L 50 50 1 1 I +X ~ 19 300 400 200 L 50 50 1 1 I +ENDDRAW +ENDDEF +# +# SW_DIP_x11 +# +DEF SW_DIP_x11 SW 0 0 Y N 1 F N +F0 "SW" 0 750 50 H V C CNN +F1 "SW_DIP_x11" 0 -550 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + SW?DIP?x11* +$ENDFPLIST +DRAW +C -80 -400 20 0 0 0 N +C -80 -300 20 0 0 0 N +C -80 -200 20 0 0 0 N +C -80 -100 20 0 0 0 N +C -80 0 20 0 0 0 N +C -80 100 20 0 0 0 N +C -80 200 20 0 0 0 N +C -80 300 20 0 0 0 N +C -80 400 20 0 0 0 N +C -80 500 20 0 0 0 N +C -80 600 20 0 0 0 N +C 80 -400 20 0 0 0 N +C 80 -300 20 0 0 0 N +C 80 -200 20 0 0 0 N +C 80 -100 20 0 0 0 N +C 80 0 20 0 0 0 N +C 80 100 20 0 0 0 N +C 80 200 20 0 0 0 N +C 80 300 20 0 0 0 N +C 80 400 20 0 0 0 N +C 80 500 20 0 0 0 N +C 80 600 20 0 0 0 N +P 2 0 0 0 -60 -394 93 -353 N +P 2 0 0 0 -60 -294 93 -253 N +P 2 0 0 0 -60 -194 93 -153 N +P 2 0 0 0 -60 -94 93 -53 N +P 2 0 0 0 -60 5 93 46 N +P 2 0 0 0 -60 105 93 146 N +P 2 0 0 0 -60 205 93 246 N +P 2 0 0 0 -60 305 93 346 N +P 2 0 0 0 -60 405 93 446 N +P 2 0 0 0 -60 505 93 546 N +P 2 0 0 0 -60 605 93 646 N +S -150 700 150 -500 0 1 10 f +X ~ 1 -300 600 200 R 50 50 1 1 I +X ~ 2 -300 500 200 R 50 50 1 1 I +X ~ 3 -300 400 200 R 50 50 1 1 I +X ~ 4 -300 300 200 R 50 50 1 1 I +X ~ 5 -300 200 200 R 50 50 1 1 I +X ~ 6 -300 100 200 R 50 50 1 1 I +X ~ 7 -300 0 200 R 50 50 1 1 I +X ~ 8 -300 -100 200 R 50 50 1 1 I +X ~ 9 -300 -200 200 R 50 50 1 1 I +X ~ 10 -300 -300 200 R 50 50 1 1 I +X ~ 20 300 400 200 L 50 50 1 1 I +X ~ 11 -300 -400 200 R 50 50 1 1 I +X ~ 21 300 500 200 L 50 50 1 1 I +X ~ 12 300 -400 200 L 50 50 1 1 I +X ~ 22 300 600 200 L 50 50 1 1 I +X ~ 13 300 -300 200 L 50 50 1 1 I +X ~ 14 300 -200 200 L 50 50 1 1 I +X ~ 15 300 -100 200 L 50 50 1 1 I +X ~ 16 300 0 200 L 50 50 1 1 I +X ~ 17 300 100 200 L 50 50 1 1 I +X ~ 18 300 200 200 L 50 50 1 1 I +X ~ 19 300 300 200 L 50 50 1 1 I +ENDDRAW +ENDDEF +# +# SW_DIP_x12 +# +DEF SW_DIP_x12 SW 0 0 Y N 1 F N +F0 "SW" 0 750 50 H V C CNN +F1 "SW_DIP_x12" 0 -650 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + SW?DIP?x12* +$ENDFPLIST +DRAW +C -80 -500 20 0 0 0 N +C -80 -400 20 0 0 0 N +C -80 -300 20 0 0 0 N +C -80 -200 20 0 0 0 N +C -80 -100 20 0 0 0 N +C -80 0 20 0 0 0 N +C -80 100 20 0 0 0 N +C -80 200 20 0 0 0 N +C -80 300 20 0 0 0 N +C -80 400 20 0 0 0 N +C -80 500 20 0 0 0 N +C -80 600 20 0 0 0 N +C 80 -500 20 0 0 0 N +C 80 -400 20 0 0 0 N +C 80 -300 20 0 0 0 N +C 80 -200 20 0 0 0 N +C 80 -100 20 0 0 0 N +C 80 0 20 0 0 0 N +C 80 100 20 0 0 0 N +C 80 200 20 0 0 0 N +C 80 300 20 0 0 0 N +C 80 400 20 0 0 0 N +C 80 500 20 0 0 0 N +C 80 600 20 0 0 0 N +P 2 0 0 0 -60 -494 93 -453 N +P 2 0 0 0 -60 -394 93 -353 N +P 2 0 0 0 -60 -294 93 -253 N +P 2 0 0 0 -60 -194 93 -153 N +P 2 0 0 0 -60 -94 93 -53 N +P 2 0 0 0 -60 5 93 46 N +P 2 0 0 0 -60 105 93 146 N +P 2 0 0 0 -60 205 93 246 N +P 2 0 0 0 -60 305 93 346 N +P 2 0 0 0 -60 405 93 446 N +P 2 0 0 0 -60 505 93 546 N +P 2 0 0 0 -60 605 93 646 N +S -150 700 150 -600 0 1 10 f +X ~ 1 -300 600 200 R 50 50 1 1 I +X ~ 2 -300 500 200 R 50 50 1 1 I +X ~ 3 -300 400 200 R 50 50 1 1 I +X ~ 4 -300 300 200 R 50 50 1 1 I +X ~ 5 -300 200 200 R 50 50 1 1 I +X ~ 6 -300 100 200 R 50 50 1 1 I +X ~ 7 -300 0 200 R 50 50 1 1 I +X ~ 8 -300 -100 200 R 50 50 1 1 I +X ~ 9 -300 -200 200 R 50 50 1 1 I +X ~ 10 -300 -300 200 R 50 50 1 1 I +X ~ 20 300 200 200 L 50 50 1 1 I +X ~ 11 -300 -400 200 R 50 50 1 1 I +X ~ 21 300 300 200 L 50 50 1 1 I +X ~ 12 -300 -500 200 R 50 50 1 1 I +X ~ 22 300 400 200 L 50 50 1 1 I +X ~ 13 300 -500 200 L 50 50 1 1 I +X ~ 23 300 500 200 L 50 50 1 1 I +X ~ 14 300 -400 200 L 50 50 1 1 I +X ~ 24 300 600 200 L 50 50 1 1 I +X ~ 15 300 -300 200 L 50 50 1 1 I +X ~ 16 300 -200 200 L 50 50 1 1 I +X ~ 17 300 -100 200 L 50 50 1 1 I +X ~ 18 300 0 200 L 50 50 1 1 I +X ~ 19 300 100 200 L 50 50 1 1 I +ENDDRAW +ENDDEF +# +# SW_DPDT_x2 +# +DEF SW_DPDT_x2 SW 0 0 Y N 2 F N +F0 "SW" 0 170 50 H V C CNN +F1 "SW_DPDT_x2" 0 -200 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +C -80 0 20 0 0 0 N +C 80 -100 20 0 0 0 N +C 80 100 20 0 1 0 N +P 2 0 1 0 -60 10 65 90 N +X A 1 200 100 100 L 50 50 1 1 P +X B 2 -200 0 100 R 50 50 1 1 P +X C 3 200 -100 100 L 50 50 1 1 P +X A 3 200 100 100 L 50 50 2 1 P +X B 4 -200 0 100 R 50 50 2 1 P +X C 5 200 -100 100 L 50 50 2 1 P +ENDDRAW +ENDDEF +# +# SW_DPST +# +DEF SW_DPST SW 0 0 Y N 1 F N +F0 "SW" 0 200 50 H V C CNN +F1 "SW_DPST" 0 -200 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +C -80 -100 20 0 0 0 N +C -80 100 20 0 0 0 N +C 80 -100 20 0 0 0 N +C 80 100 20 0 0 0 N +P 2 0 0 0 -60 -90 50 -40 N +P 2 0 0 0 -60 110 50 160 N +P 2 0 0 0 0 -50 0 -25 N +P 2 0 0 0 0 0 0 25 N +P 2 0 0 0 0 50 0 75 N +P 2 0 0 0 0 100 0 125 N +X 1 1 -200 -100 100 R 50 50 1 1 I +X 2 2 200 -100 100 L 50 50 1 1 I +X 3 3 -200 100 100 R 50 50 1 1 I +X 4 4 200 100 100 L 50 50 1 1 I +ENDDRAW +ENDDEF +# +# SW_DPST_Temperature +# +DEF SW_DPST_Temperature SW 0 0 Y N 1 F N +F0 "SW" 60 210 50 H V L CNN +F1 "SW_DPST_Temperature" 0 -200 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +C -80 -100 20 0 0 0 N +C -80 100 20 0 0 0 N +C 80 -100 20 0 0 0 N +C 80 100 20 0 0 0 N +P 2 0 0 0 -60 -90 50 -40 N +P 2 0 0 0 -60 110 50 160 N +P 2 0 0 0 0 -50 0 -25 N +P 2 0 0 0 0 0 0 25 N +P 2 0 0 0 0 50 0 75 N +P 2 0 0 0 0 100 0 125 N +P 8 0 0 0 0 140 0 170 -30 170 -30 190 30 190 30 210 0 210 0 230 N +X 1 1 -200 -100 100 R 50 50 1 1 I +X 2 2 200 -100 100 L 50 50 1 1 I +X 3 3 -200 100 100 R 50 50 1 1 I +X 4 4 200 100 100 L 50 50 1 1 I +ENDDRAW +ENDDEF +# +# SW_DPST_x2 +# +DEF SW_DPST_x2 SW 0 0 Y N 2 F N +F0 "SW" 0 125 50 H V C CNN +F1 "SW_DPST_x2" 0 -100 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +C -80 0 20 0 0 0 N +C 80 0 20 0 0 0 N +P 2 0 0 0 -60 10 60 70 N +X A 1 -200 0 100 R 50 50 1 1 I +X B 2 200 0 100 L 50 50 1 1 I +X A 3 -200 0 100 R 50 50 2 1 I +X B 4 200 0 100 L 50 50 2 1 I +ENDDRAW +ENDDEF +# +# SW_Push +# +DEF SW_Push SW 0 40 N N 1 F N +F0 "SW" 50 100 50 H V L CNN +F1 "SW_Push" 0 -60 50 H V C CNN +F2 "" 0 200 50 H V C CNN +F3 "" 0 200 50 H V C CNN +DRAW +C -80 0 20 0 1 0 N +C 80 0 20 0 1 0 N +P 2 0 1 0 0 50 0 120 N +P 2 0 1 0 100 50 -100 50 N +X 1 1 -200 0 100 R 50 50 0 1 P +X 2 2 200 0 100 L 50 50 0 1 P +ENDDRAW +ENDDEF +# +# SW_Push_45deg +# +DEF SW_Push_45deg SW 0 40 N N 1 F N +F0 "SW" 120 40 50 H V L CNN +F1 "SW_Push_45deg" 0 -150 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +C -46 46 20 0 1 0 N +C 45 -47 20 0 1 0 N +P 2 0 1 0 -20 100 100 -20 N +P 2 0 1 0 40 40 80 80 N +P 3 0 1 0 -100 100 -60 60 -60 60 N +P 4 0 1 0 60 -60 100 -100 100 -100 100 -100 N +X 1 1 -100 100 0 R 50 50 0 1 P +X 2 2 100 -100 0 L 50 50 0 1 P +ENDDRAW +ENDDEF +# +# SW_Push_Dual +# +DEF SW_Push_Dual SW 0 40 Y N 1 F N +F0 "SW" 50 100 50 H V L CNN +F1 "SW_Push_Dual" 0 -270 50 H V C CNN +F2 "" 0 200 50 H V C CNN +F3 "" 0 200 50 H V C CNN +DRAW +C -80 -200 20 0 1 0 N +C -80 0 20 0 1 0 N +C 80 -200 20 0 1 0 N +C 80 0 20 0 1 0 N +P 2 0 1 0 0 -120 0 -140 N +P 2 0 1 0 0 -80 0 -100 N +P 2 0 1 0 0 -60 0 -40 N +P 2 0 1 0 0 -20 0 0 N +P 2 0 1 0 0 20 0 40 N +P 2 0 1 0 0 50 0 120 N +P 2 0 1 0 100 -150 -100 -150 N +P 2 0 1 0 100 50 -100 50 N +X 1 1 -200 0 100 R 50 50 0 1 P +X 2 2 200 0 100 L 50 50 0 1 P +X 3 3 -200 -200 100 R 50 50 0 1 P +X 4 4 200 -200 100 L 50 50 0 1 P +ENDDRAW +ENDDEF +# +# SW_Push_Dual_x2 +# +DEF SW_Push_Dual_x2 SW 0 40 Y N 2 F N +F0 "SW" 50 100 50 H V L CNN +F1 "SW_Push_Dual_x2" 0 -60 50 H V C CNN +F2 "" 0 200 50 H V C CNN +F3 "" 0 200 50 H V C CNN +DRAW +C -80 0 20 0 1 0 N +C 80 0 20 0 1 0 N +P 2 0 1 0 0 50 0 120 N +P 2 0 1 0 100 50 -100 50 N +X A 3 -200 0 100 R 50 50 0 1 P +X B 4 200 0 100 L 50 50 0 1 P +ENDDRAW +ENDDEF +# +# SW_Push_LED +# +DEF SW_Push_LED SW 0 40 Y N 1 F N +F0 "SW" 25 225 50 H V L CNN +F1 "SW_Push_LED" 0 -125 50 H V C CNN +F2 "" 0 300 50 H V C CNN +F3 "" 0 300 50 H V C CNN +DRAW +P 2 0 0 0 -150 -75 -100 -25 N +P 2 0 0 0 -100 -75 -50 -25 N +P 2 0 0 0 -100 0 100 0 N +P 2 0 0 0 -25 50 -25 -50 N +P 3 0 0 0 -150 -50 -150 -75 -125 -75 N +P 3 0 0 0 -100 -50 -100 -75 -75 -75 N +P 4 0 0 0 -25 0 50 50 50 -50 -25 0 F +C -80 100 20 0 1 0 N +C 80 100 20 0 1 0 N +P 2 0 1 0 0 150 0 220 N +P 2 0 1 0 100 150 -100 150 N +X 1 1 -200 100 100 R 50 50 0 1 P +X 2 2 200 100 100 L 50 50 0 1 P +X K 3 -200 0 100 R 50 50 0 1 P +X A 4 200 0 100 L 50 50 0 1 P +ENDDRAW +ENDDEF +# +# SW_Push_Lamp +# +DEF SW_Push_Lamp SW 0 40 Y N 1 F N +F0 "SW" 25 225 50 H V L CNN +F1 "SW_Push_Lamp" 0 -125 50 H V C CNN +F2 "" 0 300 50 H V C CNN +F3 "" 0 300 50 H V C CNN +DRAW +C -80 100 20 0 1 0 N +C 0 0 50 0 1 10 N +C 80 100 20 0 1 0 N +P 2 0 1 0 -100 0 -50 0 N +P 2 0 1 0 -35 -35 35 35 N +P 2 0 1 0 0 150 0 220 N +P 2 0 1 0 35 -35 -35 35 N +P 2 0 1 0 100 0 50 0 N +P 2 0 1 0 100 150 -100 150 N +X 1 1 -200 100 100 R 50 50 0 1 P +X 2 2 200 100 100 L 50 50 0 1 P +X L 3 -200 0 100 R 50 50 0 1 P +X L 4 200 0 100 L 50 50 0 1 P +ENDDRAW +ENDDEF +# +# SW_Push_Open +# +DEF SW_Push_Open SW 0 40 N N 1 F N +F0 "SW" 0 100 50 H V C CNN +F1 "SW_Push_Open" 0 -75 50 H V C CNN +F2 "" 0 200 50 H V C CNN +F3 "" 0 200 50 H V C CNN +DRAW +C -80 0 20 0 1 0 N +C 80 0 20 0 1 0 N +P 2 0 1 0 -100 -25 100 -25 N +P 2 0 1 0 0 -25 0 50 N +X A 1 -200 0 100 R 50 50 0 1 P +X B 2 200 0 100 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +# SW_Push_Open_Dual +# +DEF SW_Push_Open_Dual SW 0 40 Y N 1 F N +F0 "SW" 50 100 50 H V L CNN +F1 "SW_Push_Open_Dual" 0 -275 50 H V C CNN +F2 "" 0 200 50 H V C CNN +F3 "" 0 200 50 H V C CNN +DRAW +C -80 -200 20 0 1 0 N +C -80 0 20 0 1 0 N +C 80 -200 20 0 1 0 N +C 80 0 20 0 1 0 N +P 2 0 1 0 0 -195 0 -215 N +P 2 0 1 0 0 -155 0 -175 N +P 2 0 1 0 0 -135 0 -115 N +P 2 0 1 0 0 -95 0 -75 N +P 2 0 1 0 0 -55 0 -35 N +P 2 0 1 0 0 -25 0 45 N +P 2 0 1 0 100 -225 -100 -225 N +P 2 0 1 0 100 -25 -100 -25 N +X 1 1 -200 0 100 R 50 50 0 1 P +X 2 2 200 0 100 L 50 50 0 1 P +X 3 3 -200 -200 100 R 50 50 0 1 P +X 4 4 200 -200 100 L 50 50 0 1 P +ENDDRAW +ENDDEF +# +# SW_Push_Open_Dual_x2 +# +DEF SW_Push_Open_Dual_x2 SW 0 40 Y N 2 F N +F0 "SW" 0 100 50 H V C CNN +F1 "SW_Push_Open_Dual_x2" 0 -75 50 H V C CNN +F2 "" 0 200 50 H V C CNN +F3 "" 0 200 50 H V C CNN +DRAW +C -80 0 20 0 1 0 N +C 80 0 20 0 1 0 N +P 2 0 1 0 -100 -25 100 -25 N +P 2 0 1 0 0 -25 0 50 N +X 1 1 -200 0 100 R 50 50 1 1 P +X 2 2 200 0 100 L 50 50 1 1 P +X 1 3 -200 0 100 R 50 50 2 1 P +X 2 4 200 0 100 L 50 50 2 1 P +ENDDRAW +ENDDEF +# +# SW_Push_SPDT +# +DEF SW_Push_SPDT SW 0 0 Y N 1 F N +F0 "SW" 0 170 50 H V C CNN +F1 "SW_Push_SPDT" 0 -200 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +C -80 0 20 0 0 0 N +C 80 -100 20 0 0 0 N +P 2 0 0 0 0 40 0 120 N +C 80 100 20 0 1 0 N +P 2 0 1 0 -60 10 100 80 N +X A 1 200 100 100 L 50 50 1 1 P +X B 2 -200 0 100 R 50 50 1 1 P +X C 3 200 -100 100 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +# SW_Reed +# +DEF SW_Reed SW 0 0 N N 1 F N +F0 "SW" 0 100 50 H V C CNN +F1 "SW_Reed" 0 -100 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +A -85 0 55 901 -901 0 0 10 N -85 55 -85 -55 +A 85 0 55 -899 899 0 0 10 N 85 -55 85 55 +P 2 0 0 0 -100 0 50 30 N +P 2 0 0 10 -85 -55 90 -55 N +P 2 0 0 10 85 55 -85 55 N +P 2 0 0 0 100 0 -50 -30 N +X 1 1 -200 0 100 R 50 50 1 1 I +X 2 2 200 0 100 L 50 50 1 1 I +ENDDRAW +ENDDEF +# +# SW_Reed_Opener +# +DEF SW_Reed_Opener SW 0 0 N N 1 F N +F0 "SW" 0 100 50 H V C CNN +F1 "SW_Reed_Opener" 0 -100 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +A -85 0 55 901 -901 0 0 10 N -85 55 -85 -55 +A 85 0 55 -899 899 0 0 10 N 85 -55 85 55 +P 2 0 0 0 -100 0 50 10 N +P 2 0 0 10 -85 -55 90 -55 N +P 2 0 0 10 85 55 -85 55 N +P 2 0 0 0 100 0 -50 -10 N +S -46 2 -34 -8 0 1 0 F +S 35 7 45 -3 0 1 0 F +X 1 1 -200 0 100 R 50 50 1 1 I +X 2 2 200 0 100 L 50 50 1 1 I +ENDDRAW +ENDDEF +# +# SW_Reed_SPDT +# +DEF SW_Reed_SPDT SW 0 0 N N 1 F N +F0 "SW" 0 100 50 H V C CNN +F1 "SW_Reed_SPDT" 0 -150 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +A -85 0 55 901 -901 0 0 10 N -85 55 -85 -55 +A 85 0 55 -899 899 0 0 10 N 85 -55 85 55 +P 2 0 0 0 -100 0 75 20 N +P 2 0 0 10 -85 -55 90 -55 N +P 2 0 0 10 85 55 -85 55 N +P 3 0 1 0 50 -25 200 -25 200 -100 N +P 3 0 1 0 50 25 200 25 200 100 N +X 1 1 300 100 100 L 50 50 1 1 I +X 2 2 -200 0 100 R 50 50 1 1 I +X 3 3 300 -100 100 L 50 50 1 1 I +ENDDRAW +ENDDEF +# +# SW_Rotary12 +# +DEF SW_Rotary12 SW 0 40 Y N 1 F N +F0 "SW" 0 700 50 H V C CNN +F1 "SW_Rotary12" 0 -700 50 H V C CNN +F2 "" -200 700 50 H I C CNN +F3 "" -200 700 50 H I C CNN +DRAW +A -275 -13 218 -767 1032 0 0 0 N -225 -225 -325 200 +C -400 -350 25 0 0 0 N +C -400 350 25 0 0 0 N +C -275 -375 25 0 0 0 N +C -275 0 25 0 0 0 N +C -275 375 25 0 0 0 N +C -150 -350 25 0 0 0 N +C -150 350 25 0 0 0 N +C -25 -275 25 0 0 0 N +C -25 275 25 0 0 0 N +C 50 -200 25 0 0 0 N +C 50 200 25 0 0 0 N +C 100 -75 25 0 0 0 N +C 100 75 25 0 0 0 N +P 2 0 0 0 -275 0 -400 350 N +P 2 0 0 0 -225 -225 -200 -150 N +P 2 0 0 0 -225 -225 -150 -250 N +P 2 0 0 0 75 -200 200 -200 N +P 2 0 0 0 75 200 200 200 N +P 3 0 0 0 -400 -375 -400 -600 200 -600 N +P 3 0 0 0 -400 375 -400 600 200 600 N +P 3 0 0 0 -275 -400 -275 -500 200 -500 N +P 3 0 0 0 -275 400 -275 500 200 500 N +P 4 0 0 0 -125 -350 125 -350 125 -400 200 -400 N +P 4 0 0 0 -125 350 125 350 125 400 200 400 N +P 4 0 0 0 0 -275 175 -275 175 -300 200 -300 N +P 4 0 0 0 0 275 175 275 175 300 200 300 N +P 4 0 0 0 125 -75 175 -75 175 -100 200 -100 N +P 4 0 0 0 125 75 175 75 175 100 200 100 N +X 1 1 400 600 200 L 50 50 0 1 P +X 2 2 400 500 200 L 50 50 0 1 P +X 3 3 400 400 200 L 50 50 0 1 P +X 4 4 400 300 200 L 50 50 0 1 P +X 5 5 400 200 200 L 50 50 0 1 P +X 6 6 400 100 200 L 50 50 0 1 P +X 7 7 400 -100 200 L 50 50 0 1 P +X 8 8 400 -200 200 L 50 50 0 1 P +X 9 9 400 -300 200 L 50 50 0 1 P +X 10 10 400 -400 200 L 50 50 0 1 P +X 11 11 400 -500 200 L 50 50 0 1 P +X 12 12 400 -600 200 L 50 50 0 1 P +X 13 13 -600 0 300 R 50 50 0 1 P +ENDDRAW +ENDDEF +# +# SW_Rotary2x6 +# +DEF SW_Rotary2x6 SW 0 40 Y N 1 F N +F0 "SW" 0 700 50 H V C CNN +F1 "SW_Rotary2x6" 0 -700 50 H V C CNN +F2 "" -100 600 50 H I C CNN +F3 "" -100 600 50 H I C CNN +DRAW +C -175 -400 25 0 0 0 N +C -175 300 25 0 0 0 N +C 25 -150 25 0 0 0 N +C 25 550 25 0 0 0 N +C 150 -600 25 0 0 0 N +C 150 -200 25 0 0 0 N +C 150 100 25 0 0 0 N +C 150 500 25 0 0 0 N +C 200 -500 25 0 0 0 N +C 200 -300 25 0 0 0 N +C 200 200 25 0 0 0 N +C 200 400 25 0 0 0 N +C 225 -400 25 0 0 0 N +C 225 300 25 0 0 0 N +P 2 0 0 0 -175 -400 25 -150 N +P 2 0 0 0 -175 300 25 550 N +P 2 0 0 0 -100 -300 -100 -250 N +P 2 0 0 0 -100 -200 -100 -150 N +P 2 0 0 0 -100 -100 -100 -50 N +P 2 0 0 0 -100 0 -100 50 N +P 2 0 0 0 -100 100 -100 150 N +P 2 0 0 0 -100 200 -100 250 N +P 2 0 0 0 -100 300 -100 350 N +P 2 0 0 0 175 -200 300 -200 N +P 2 0 0 0 175 500 300 500 N +P 2 0 0 0 225 -500 300 -500 N +P 2 0 0 0 225 -300 300 -300 N +P 2 0 0 0 225 200 300 200 N +P 2 0 0 0 225 400 300 400 N +P 2 0 0 0 250 -400 300 -400 N +P 2 0 0 0 250 300 300 300 N +P 2 0 0 0 300 -600 175 -600 N +P 2 0 0 0 300 100 175 100 N +P 3 0 0 0 25 -125 25 -100 300 -100 N +P 3 0 0 0 25 575 25 600 300 600 N +X 1 1 500 600 200 L 50 50 0 1 P +X 2 2 500 500 200 L 50 50 0 1 P +X 3 3 500 400 200 L 50 50 0 1 P +X 4 4 500 300 200 L 50 50 0 1 P +X 5 5 500 200 200 L 50 50 0 1 P +X 6 6 500 100 200 L 50 50 0 1 P +X 7 7 500 -100 200 L 50 50 0 1 P +X 8 8 500 -200 200 L 50 50 0 1 P +X 9 9 500 -300 200 L 50 50 0 1 P +X 10 10 500 -400 200 L 50 50 0 1 P +X 11 11 500 -500 200 L 50 50 0 1 P +X 12 12 500 -600 200 L 50 50 0 1 P +X 13 13 -400 300 200 R 50 50 0 1 P +X 14 14 -400 -400 200 R 50 50 0 1 P +ENDDRAW +ENDDEF +# +# SW_Rotary3x4 +# +DEF SW_Rotary3x4 SW 0 40 Y N 1 F N +F0 "SW" 0 800 50 H V C CNN +F1 "SW_Rotary3x4" 0 -700 50 H V C CNN +F2 "" -100 800 50 H I C CNN +F3 "" -100 800 50 H I C CNN +DRAW +C -175 -500 25 0 0 0 N +C -175 0 25 0 0 0 N +C -175 500 25 0 0 0 N +C 150 -300 25 0 0 0 N +C 150 200 25 0 0 0 N +C 150 700 25 0 0 0 N +C 200 -600 25 0 0 0 N +C 200 -400 25 0 0 0 N +C 200 -100 25 0 0 0 N +C 200 100 25 0 0 0 N +C 200 400 25 0 0 0 N +C 200 600 25 0 0 0 N +C 225 -500 25 0 0 0 N +C 225 0 25 0 0 0 N +C 225 500 25 0 0 0 N +P 2 0 0 0 -175 -500 150 -300 N +P 2 0 0 0 -175 0 150 200 N +P 2 0 0 0 -175 500 150 700 N +P 2 0 0 0 0 -400 0 -350 N +P 2 0 0 0 0 -300 0 -250 N +P 2 0 0 0 0 -200 0 -150 N +P 2 0 0 0 0 -100 0 -50 N +P 2 0 0 0 0 0 0 50 N +P 2 0 0 0 0 100 0 150 N +P 2 0 0 0 0 200 0 250 N +P 2 0 0 0 0 300 0 350 N +P 2 0 0 0 0 400 0 450 N +P 2 0 0 0 0 500 0 550 N +P 2 0 0 0 175 -300 300 -300 N +P 2 0 0 0 175 200 300 200 N +P 2 0 0 0 175 700 300 700 N +P 2 0 0 0 225 -600 300 -600 N +P 2 0 0 0 225 -400 300 -400 N +P 2 0 0 0 225 -100 300 -100 N +P 2 0 0 0 225 100 300 100 N +P 2 0 0 0 225 400 300 400 N +P 2 0 0 0 225 600 300 600 N +P 2 0 0 0 250 -500 300 -500 N +P 2 0 0 0 250 0 300 0 N +P 2 0 0 0 250 500 300 500 N +X 1 1 500 700 200 L 50 50 0 1 P +X 2 2 500 600 200 L 50 50 0 1 P +X 3 3 500 500 200 L 50 50 0 1 P +X 4 4 500 400 200 L 50 50 0 1 P +X 5 5 500 200 200 L 50 50 0 1 P +X 6 6 500 100 200 L 50 50 0 1 P +X 7 7 500 0 200 L 50 50 0 1 P +X 8 8 500 -100 200 L 50 50 0 1 P +X 9 9 500 -300 200 L 50 50 0 1 P +X 10 10 500 -400 200 L 50 50 0 1 P +X 11 11 500 -500 200 L 50 50 0 1 P +X 12 12 500 -600 200 L 50 50 0 1 P +X 13 13 -400 500 200 R 50 50 0 1 P +X 14 14 -400 0 200 R 50 50 0 1 P +X 15 15 -400 -500 200 R 50 50 0 1 P +ENDDRAW +ENDDEF +# +# SW_Rotary4x3 +# +DEF SW_Rotary4x3 SW 0 40 Y N 1 F N +F0 "SW" 0 800 50 H V C CNN +F1 "SW_Rotary4x3" 0 -800 50 H V C CNN +F2 "" -100 900 50 H I C CNN +F3 "" -100 900 50 H I C CNN +DRAW +C -175 -600 25 0 0 0 N +C -175 -200 25 0 0 0 N +C -175 200 25 0 0 0 N +C -175 600 25 0 0 0 N +C 200 -700 25 0 0 0 N +C 200 -500 25 0 0 0 N +C 200 -300 25 0 0 0 N +C 200 -100 25 0 0 0 N +C 200 100 25 0 0 0 N +C 200 300 25 0 0 0 N +C 200 500 25 0 0 0 N +C 200 700 25 0 0 0 N +C 225 -600 25 0 0 0 N +C 225 -200 25 0 0 0 N +C 225 200 25 0 0 0 N +C 225 600 25 0 0 0 N +P 2 0 0 0 -175 -600 200 -500 N +P 2 0 0 0 -175 -200 200 -100 N +P 2 0 0 0 -175 200 200 300 N +P 2 0 0 0 -175 600 200 700 N +P 2 0 0 0 0 -500 0 -450 N +P 2 0 0 0 0 -400 0 -350 N +P 2 0 0 0 0 -400 0 -350 N +P 2 0 0 0 0 -300 0 -250 N +P 2 0 0 0 0 -200 0 -150 N +P 2 0 0 0 0 -100 0 -50 N +P 2 0 0 0 0 0 0 50 N +P 2 0 0 0 0 0 0 50 N +P 2 0 0 0 0 100 0 150 N +P 2 0 0 0 0 200 0 250 N +P 2 0 0 0 0 300 0 350 N +P 2 0 0 0 0 400 0 450 N +P 2 0 0 0 0 400 0 450 N +P 2 0 0 0 0 500 0 550 N +P 2 0 0 0 0 600 0 650 N +P 2 0 0 0 225 -700 300 -700 N +P 2 0 0 0 225 -500 300 -500 N +P 2 0 0 0 225 -300 300 -300 N +P 2 0 0 0 225 -100 300 -100 N +P 2 0 0 0 225 100 300 100 N +P 2 0 0 0 225 300 300 300 N +P 2 0 0 0 225 500 300 500 N +P 2 0 0 0 225 700 300 700 N +P 2 0 0 0 250 -600 300 -600 N +P 2 0 0 0 250 -200 300 -200 N +P 2 0 0 0 250 200 300 200 N +P 2 0 0 0 250 600 300 600 N +X 1 1 500 700 200 L 50 50 0 1 P +X 2 2 500 600 200 L 50 50 0 1 P +X 3 3 500 500 200 L 50 50 0 1 P +X 4 4 500 300 200 L 50 50 0 1 P +X 5 5 500 200 200 L 50 50 0 1 P +X 6 6 500 100 200 L 50 50 0 1 P +X 7 7 500 -100 200 L 50 50 0 1 P +X 8 8 500 -200 200 L 50 50 0 1 P +X 9 9 500 -300 200 L 50 50 0 1 P +X 10 10 500 -500 200 L 50 50 0 1 P +X 11 11 500 -600 200 L 50 50 0 1 P +X 12 12 500 -700 200 L 50 50 0 1 P +X 13 13 -400 600 200 R 50 50 0 1 P +X 14 14 -400 200 200 R 50 50 0 1 P +X 15 15 -400 -200 200 R 50 50 0 1 P +X 16 16 -400 -600 200 R 50 50 0 1 P +ENDDRAW +ENDDEF +# +# SW_SP3T +# +DEF SW_SP3T SW 0 0 Y N 1 F N +F0 "SW" 0 200 50 H V C CNN +F1 "SW_SP3T" 0 -200 50 H V C CNN +F2 "" -625 175 50 H V C CNN +F3 "" -625 175 50 H V C CNN +$FPLIST + SW* + SP3T* +$ENDFPLIST +DRAW +C -80 0 18 0 1 0 N +C 80 -100 18 0 1 0 N +C 80 0 18 0 1 0 N +C 80 100 18 0 1 0 N +P 2 0 1 0 -65 10 65 90 N +X 1 1 200 100 100 L 50 50 1 1 P +X 2 2 200 0 100 L 50 50 1 1 P +X 3 3 -200 0 100 R 50 50 1 1 P +X 4 4 200 -100 100 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +# SW_SPDT +# +DEF SW_SPDT SW 0 0 Y N 1 F N +F0 "SW" 0 170 50 H V C CNN +F1 "SW_SPDT" 0 -200 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +C -80 0 20 0 0 0 N +C 80 -100 20 0 0 0 N +C 80 100 20 0 1 0 N +P 2 0 1 0 -60 10 65 90 N +X A 1 200 100 100 L 50 50 1 1 P +X B 2 -200 0 100 R 50 50 1 1 P +X C 3 200 -100 100 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +# SW_SPDT_MSM +# +DEF SW_SPDT_MSM SW 0 0 Y N 1 F N +F0 "SW" 0 200 50 H V C CNN +F1 "SW_SPDT_MSM" 0 -200 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +C -80 0 20 0 0 0 N +C 80 -100 20 0 0 0 N +P 2 0 0 0 -60 5 70 40 N +C 80 100 20 0 1 0 N +C 90 0 20 0 1 0 N +X 1 1 200 100 100 L 50 50 1 1 P +X 2 2 -200 0 100 R 50 50 1 1 P +X 3 3 200 -100 100 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +# SW_SPST +# +DEF SW_SPST SW 0 0 Y N 1 F N +F0 "SW" 0 125 50 H V C CNN +F1 "SW_SPST" 0 -100 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +C -80 0 20 0 0 0 N +C 80 0 20 0 0 0 N +P 2 0 0 0 -60 10 60 70 N +X A 1 -200 0 100 R 50 50 1 1 I +X B 2 200 0 100 L 50 50 1 1 I +ENDDRAW +ENDDEF +# +# SW_SPST_LED +# +DEF SW_SPST_LED SW 0 40 Y N 1 F N +F0 "SW" 25 225 50 H V L CNN +F1 "SW_SPST_LED" 0 -125 50 H V C CNN +F2 "" 0 300 50 H V C CNN +F3 "" 0 300 50 H V C CNN +DRAW +P 2 0 0 0 -150 -75 -100 -25 N +P 2 0 0 0 -100 -75 -50 -25 N +P 2 0 0 0 -100 0 100 0 N +P 2 0 0 0 -25 50 -25 -50 N +P 3 0 0 0 -150 -50 -150 -75 -125 -75 N +P 3 0 0 0 -100 -50 -100 -75 -75 -75 N +P 4 0 0 0 -25 0 50 50 50 -50 -25 0 F +C -80 100 20 0 1 0 N +C 80 100 20 0 1 0 N +P 2 0 1 0 -60 110 80 170 N +X 1 1 -200 100 100 R 50 50 0 1 P +X 2 2 200 100 100 L 50 50 0 1 P +X K 3 -200 0 100 R 50 50 0 1 P +X A 4 200 0 100 L 50 50 0 1 P +ENDDRAW +ENDDEF +# +# SW_SPST_Lamp +# +DEF SW_SPST_Lamp SW 0 40 Y N 1 F N +F0 "SW" 25 225 50 H V L CNN +F1 "SW_SPST_Lamp" 0 -125 50 H V C CNN +F2 "" 0 300 50 H V C CNN +F3 "" 0 300 50 H V C CNN +DRAW +C -80 100 20 0 1 0 N +C 0 0 50 0 1 10 N +C 80 100 20 0 1 0 N +P 2 0 1 0 -100 0 -50 0 N +P 2 0 1 0 -60 110 85 165 N +P 2 0 1 0 -35 -35 35 35 N +P 2 0 1 0 35 -35 -35 35 N +P 2 0 1 0 100 0 50 0 N +X 1 1 -200 100 100 R 50 50 0 1 P +X 2 2 200 100 100 L 50 50 0 1 P +X L 3 -200 0 100 R 50 50 0 1 P +X L 4 200 0 100 L 50 50 0 1 P +ENDDRAW +ENDDEF +# +# SW_SPST_Temperature +# +DEF SW_SPST_Temperature SW 0 0 Y N 1 F N +F0 "SW" 70 120 50 H V L CNN +F1 "SW_SPST_Temperature" 0 -100 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +C -80 0 20 0 0 0 N +C 80 0 20 0 0 0 N +P 2 0 0 0 -60 10 60 70 N +P 8 0 0 0 0 40 0 80 -30 80 -30 100 30 100 30 120 0 120 0 150 N +X A 1 -200 0 100 R 50 50 1 1 I +X B 2 200 0 100 L 50 50 1 1 I +ENDDRAW +ENDDEF +# +#End Library From 60e9ee97e498e1aca235708dbfb7d36072380c73 Mon Sep 17 00:00:00 2001 From: jkriege2 Date: Thu, 27 Oct 2016 07:49:00 +0200 Subject: [PATCH 194/283] added housings to mechanical.lib --- library/mechanical.dcm | 10 ++++++ library/mechanical.lib | 77 ++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 87 insertions(+) diff --git a/library/mechanical.dcm b/library/mechanical.dcm index bfe2da04..44d43d85 100644 --- a/library/mechanical.dcm +++ b/library/mechanical.dcm @@ -10,6 +10,16 @@ D Heatsink with electrical connection K thermal heat temperature $ENDCMP # +$CMP Housing +D Housing +K housing +$ENDCMP +# +$CMP Housing_PAD +D Housing with connection pin +K housing +$ENDCMP +# $CMP Mounting_Hole D Mounting Hole without connection K mounting hole diff --git a/library/mechanical.lib b/library/mechanical.lib index 5fd2861b..e6a6b2c6 100644 --- a/library/mechanical.lib +++ b/library/mechanical.lib @@ -28,6 +28,83 @@ X ~ 1 0 -100 50 U 50 50 1 1 P ENDDRAW ENDDEF # +# Housing +# +DEF Housing MK 0 40 Y Y 1 F N +F0 "MK" 150 0 60 H V L CNN +F1 "Housing" 150 -75 60 H V L CNN +F2 "" 50 50 60 H I C CNN +F3 "" 50 50 60 H I C CNN +DRAW +C -175 -125 25 0 1 0 F +C -75 -125 25 0 1 0 F +S -200 -25 -50 -75 0 1 0 N +P 2 0 1 0 -178 -62 -176 -54 N +P 2 0 1 0 -174 -66 -160 -66 N +P 2 0 1 0 -174 -48 -172 -38 N +P 2 0 1 0 -170 -52 -158 -52 N +P 2 0 1 0 -166 -36 -154 -36 N +P 2 0 1 0 -154 -64 -152 -54 N +P 2 0 1 0 -150 -48 -148 -38 N +P 2 0 1 0 -142 -62 -140 -54 N +P 2 0 1 0 -138 -66 -124 -66 N +P 2 0 1 0 -138 -48 -136 -38 N +P 2 0 1 0 -134 -52 -122 -52 N +P 2 0 1 0 -130 -36 -118 -36 N +P 2 0 1 0 -118 -64 -116 -54 N +P 2 0 1 0 -114 -48 -112 -38 N +P 2 0 1 0 -106 -62 -104 -54 N +P 2 0 1 0 -102 -66 -88 -66 N +P 2 0 1 0 -102 -48 -100 -38 N +P 2 0 1 0 -98 -52 -86 -52 N +P 2 0 1 0 -94 -36 -82 -36 N +P 2 0 1 0 -82 -64 -80 -54 N +P 2 0 1 0 -78 -48 -76 -38 N +P 2 0 1 0 -25 0 -25 -175 N +P 3 0 1 0 -225 0 -25 0 125 150 N +P 7 0 1 0 -225 0 -225 -175 -25 -175 125 -25 125 150 -75 150 -225 0 f +ENDDRAW +ENDDEF +# +# Housing_PAD +# +DEF Housing_PAD MK 0 40 N N 1 F N +F0 "MK" 175 0 60 H V L CNN +F1 "Housing_PAD" 175 -75 60 H V L CNN +F2 "" 75 50 60 H I C CNN +F3 "" 75 50 60 H I C CNN +DRAW +C -150 -125 25 0 1 0 F +C -50 -125 25 0 1 0 F +S -175 -25 -25 -75 0 1 0 N +P 2 0 1 0 -153 -62 -151 -54 N +P 2 0 1 0 -149 -66 -135 -66 N +P 2 0 1 0 -149 -48 -147 -38 N +P 2 0 1 0 -145 -52 -133 -52 N +P 2 0 1 0 -141 -36 -129 -36 N +P 2 0 1 0 -129 -64 -127 -54 N +P 2 0 1 0 -125 -48 -123 -38 N +P 2 0 1 0 -117 -62 -115 -54 N +P 2 0 1 0 -113 -66 -99 -66 N +P 2 0 1 0 -113 -48 -111 -38 N +P 2 0 1 0 -109 -52 -97 -52 N +P 2 0 1 0 -105 -36 -93 -36 N +P 2 0 1 0 -93 -64 -91 -54 N +P 2 0 1 0 -89 -48 -87 -38 N +P 2 0 1 0 -81 -62 -79 -54 N +P 2 0 1 0 -77 -66 -63 -66 N +P 2 0 1 0 -77 -48 -75 -38 N +P 2 0 1 0 -73 -52 -61 -52 N +P 2 0 1 0 -69 -36 -57 -36 N +P 2 0 1 0 -57 -64 -55 -54 N +P 2 0 1 0 -53 -48 -51 -38 N +P 2 0 1 0 0 0 0 -175 N +P 3 0 1 0 -200 0 0 0 150 150 N +P 7 0 1 0 -200 0 -200 -175 0 -175 150 -25 150 150 -50 150 -200 0 f +X PAD 1 -200 -200 100 U 50 50 1 1 I +ENDDRAW +ENDDEF +# # Mounting_Hole # DEF Mounting_Hole MK 0 40 Y Y 1 F N From 13b2b7dad73e4d4a16ca834a9cdb5149db9e7296 Mon Sep 17 00:00:00 2001 From: Adrien Descamps Date: Thu, 27 Oct 2016 21:39:15 +0200 Subject: [PATCH 195/283] add exposed pad version of TSSOP-20, directly copied from normal version --- .../ETSSOP-20-1EP_4.4x6.5mm_Pitch0.65mm.wings | Bin 0 -> 27083 bytes .../ETSSOP-20-1EP_4.4x6.5mm_Pitch0.65mm.wrl | 3366 +++++++++++++++++ 2 files changed, 3366 insertions(+) create mode 100644 modules/packages3d/Housings_SSOP.3dshapes/ETSSOP-20-1EP_4.4x6.5mm_Pitch0.65mm.wings create mode 100644 modules/packages3d/Housings_SSOP.3dshapes/ETSSOP-20-1EP_4.4x6.5mm_Pitch0.65mm.wrl diff --git a/modules/packages3d/Housings_SSOP.3dshapes/ETSSOP-20-1EP_4.4x6.5mm_Pitch0.65mm.wings b/modules/packages3d/Housings_SSOP.3dshapes/ETSSOP-20-1EP_4.4x6.5mm_Pitch0.65mm.wings new file mode 100644 index 0000000000000000000000000000000000000000..3dc7a9bc8e4681633f0f50f3aab0e9c65943c5f0 GIT binary patch literal 27083 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 zÓ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 literal 0 HcmV?d00001 diff --git a/modules/packages3d/Housings_SSOP.3dshapes/ETSSOP-20-1EP_4.4x6.5mm_Pitch0.65mm.wrl b/modules/packages3d/Housings_SSOP.3dshapes/ETSSOP-20-1EP_4.4x6.5mm_Pitch0.65mm.wrl new file mode 100644 index 00000000..ff3501e9 --- /dev/null +++ b/modules/packages3d/Housings_SSOP.3dshapes/ETSSOP-20-1EP_4.4x6.5mm_Pitch0.65mm.wrl @@ -0,0 +1,3366 @@ +#VRML V2.0 utf8 +#File: TSSOP-20_4.4x6.5mm_Pitch0.65mm.wrl +#License: The contents of this file were generated by software; +# the user is free to use, modify, and distribute this file +# without restrictions. + +DEF TSSOPX20_4X4x6X5mm_Pitch0X65mm Transform { + children [ + Shape { + appearance Appearance { + material DEF charcoal Material { + diffuseColor 0.087 0.087 0.087 + emissiveColor 0 0 0 + specularColor 0.01 0.01 0.01 + ambientIntensity 0.09 + transparency 0 + shininess 0 + } + } + geometry IndexedFaceSet { + coord Coordinate { point [ + 0.81695592 -1.2492644 0.03937, 0.8359549 -1.2300449 0.03937, 0.8359549 1.2300449 0.03937, 0.81695592 1.2492644 0.03937, -0.81695592 1.2492644 0.03937, -0.8359549 1.2300449 0.03937, + -0.8359549 -1.2300449 0.03937, -0.81695592 -1.2492644 0.03937, 0.82634622 -1.2589486 0.059055, 0.84556357 -1.2395801 0.059055, 0.84556357 1.2395801 0.059055, 0.82634622 1.2589486 0.059055, + -0.82634622 1.2589486 0.059055, -0.84556357 1.2395801 0.059055, -0.84556357 -1.2395801 0.059055, -0.82634622 -1.2589486 0.059055 ] + } + coordIndex [ + 0,1,9,8,-1, 1,2,10,9,-1, 2,3,11,10,-1, 3,4,12,11,-1, + 4,5,13,12,-1, 5,6,14,13,-1, 6,7,15,14,-1, 7,0,8,15,-1 + ] + } + } + Shape { + appearance Appearance { + material USE charcoal + } + geometry IndexedFaceSet { + coord Coordinate { point [ + 0.81695592 -1.2492644 0.03937, 0.8359549 -1.2300449 0.03937, 0.8359549 1.2300449 0.03937, 0.81695592 1.2492644 0.03937, -0.81695592 1.2492644 0.03937, -0.8359549 1.2300449 0.03937, + -0.8359549 -1.2300449 0.03937, -0.81695592 -1.2492644 0.03937 ] + } + coordIndex [ + 7,6,5,4,3,2,1,0,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE charcoal + } + geometry IndexedFaceSet { + coord Coordinate { point [ + 0.82634622 -1.2589486 0.059055, 0.84556357 -1.2395801 0.059055, 0.84556357 1.2395801 0.059055, 0.82634622 1.2589486 0.059055, -0.82634622 1.2589486 0.059055, -0.84556357 1.2395801 0.059055, + -0.84556357 -1.2395801 0.059055, -0.82634622 -1.2589486 0.059055, 0.846455 -1.279525 0.177165, 0.86614 -1.25984 0.177165, 0.86614 1.25984 0.177165, 0.846455 1.279525 0.177165, + -0.846455 1.279525 0.177165, -0.86614 1.25984 0.177165, -0.86614 -1.25984 0.177165, -0.846455 -1.279525 0.177165 ] + } + coordIndex [ + 0,1,9,8,-1, 1,2,10,9,-1, 2,3,11,10,-1, 3,4,12,11,-1, + 4,5,13,12,-1, 5,6,14,13,-1, 6,7,15,14,-1, 7,0,8,15,-1 + ] + } + } + Shape { + appearance Appearance { + material USE charcoal + } + geometry IndexedFaceSet { + coord Coordinate { point [ + 0.846455 -1.279525 0.177165, 0.86614 -1.25984 0.177165, 0.86614 1.25984 0.177165, 0.846455 1.279525 0.177165, -0.846455 1.279525 0.177165, -0.86614 1.25984 0.177165, + -0.86614 -1.25984 0.177165, -0.846455 -1.279525 0.177165, 0.846455 -1.279525 0.295275, 0.86614 -1.25984 0.295275, 0.86614 1.25984 0.295275, 0.846455 1.279525 0.295275, + -0.846455 1.279525 0.295275, -0.86614 1.25984 0.295275, -0.86614 -1.25984 0.295275, -0.846455 -1.279525 0.295275 ] + } + coordIndex [ + 0,1,9,8,-1, 1,2,10,9,-1, 2,3,11,10,-1, 3,4,12,11,-1, + 4,5,13,12,-1, 5,6,14,13,-1, 6,7,15,14,-1, 7,0,8,15,-1 + ] + } + } + Shape { + appearance Appearance { + material USE charcoal + } + geometry IndexedFaceSet { + coord Coordinate { point [ + 0.846455 -1.279525 0.295275, 0.86614 -1.25984 0.295275, 0.86614 1.25984 0.295275, 0.846455 1.279525 0.295275, -0.846455 1.279525 0.295275, -0.86614 1.25984 0.295275, + -0.86614 -1.25984 0.295275, -0.846455 -1.279525 0.295275, 0.82634622 -1.2589486 0.413385, 0.84556357 -1.2395801 0.413385, 0.84556357 1.2395801 0.413385, 0.82634622 1.2589486 0.413385, + -0.82634622 1.2589486 0.413385, -0.84556357 1.2395801 0.413385, -0.84556357 -1.2395801 0.413385, -0.82634622 -1.2589486 0.413385 ] + } + coordIndex [ + 0,1,9,8,-1, 1,2,10,9,-1, 2,3,11,10,-1, 3,4,12,11,-1, + 4,5,13,12,-1, 5,6,14,13,-1, 6,7,15,14,-1, 7,0,8,15,-1 + ] + } + } + Shape { + appearance Appearance { + material USE charcoal + } + geometry IndexedFaceSet { + coord Coordinate { point [ + 0.82634622 -1.2589486 0.413385, 0.84556357 -1.2395801 0.413385, 0.84556357 1.2395801 0.413385, 0.82634622 1.2589486 0.413385, -0.82634622 1.2589486 0.413385, -0.84556357 1.2395801 0.413385, + -0.84556357 -1.2395801 0.413385, -0.82634622 -1.2589486 0.413385, 0.81695592 -1.2492644 0.43307, 0.8359549 -1.2300449 0.43307, 0.8359549 1.2300449 0.43307, 0.81695592 1.2492644 0.43307, + -0.81695592 1.2492644 0.43307, -0.8359549 1.2300449 0.43307, -0.8359549 -1.2300449 0.43307, -0.81695592 -1.2492644 0.43307 ] + } + coordIndex [ + 0,1,9,8,-1, 1,2,10,9,-1, 2,3,11,10,-1, 3,4,12,11,-1, + 4,5,13,12,-1, 5,6,14,13,-1, 6,7,15,14,-1, 7,0,8,15,-1 + ] + } + } + Shape { + appearance Appearance { + material USE charcoal + } + geometry IndexedFaceSet { + coord Coordinate { point [ + -0.81696 1.24926 0.43307, -0.83595 1.23004 0.43307, + -0.83595 -1.23004 0.43307, -0.81696 -1.24926 0.43307, + 0.81696 -1.24926 0.43307, 0.83595 -1.23004 0.43307, + 0.83595 1.23004 0.43307, 0.81696 1.24926 0.43307, + -0.6496 0.95472 0.43307, -0.6351 1.00886 0.43307, + -0.59547 1.04848 0.43307, -0.54134 1.06299 0.43307, + -0.4872 1.04848 0.43307, -0.44758 1.00886 0.43307, + -0.43307 0.95472 0.43307, -0.44758 0.90059 0.43307, + -0.4872 0.86096 0.43307, -0.54134 0.84646 0.43307, + -0.59547 0.86096 0.43307, -0.6351 0.90059 0.43307] + } + coordIndex [ + 7, 0, 11, -1, 7, 11, 12, -1, 7, 12, 13, -1, 7, 13, 14, -1, + 7, 14, 4, -1, 7, 4, 5, -1, 7, 5, 6, -1, 0, 1, 3, -1, + 0, 3, 19, -1, 0, 19, 8, -1, 0, 8, 9, -1, 0, 9, 10, -1, + 0, 10, 11, -1, 4, 14, 15, -1, 4, 15, 16, -1, 4, 16, 17, -1, + 4, 17, 18, -1, 4, 18, 19, -1, 4, 19, 3, -1, 3, 1, 2, -1 ] + } + } + Shape { + appearance Appearance { + material USE charcoal + } + geometry IndexedFaceSet { + coord Coordinate { point [ + -0.43307 0.9547225 0.43307, -0.44757509 1.0088563 0.43307, -0.48720375 1.0484849 0.43307, -0.5413375 1.06299 0.43307, -0.59547125 1.0484849 0.43307, -0.63509991 1.0088563 0.43307, + -0.649605 0.9547225 0.43307, -0.63509991 0.90058875 0.43307, -0.59547125 0.86096009 0.43307, -0.5413375 0.846455 0.43307, -0.48720375 0.86096009 0.43307, -0.44757509 0.90058875 0.43307, + -0.44998938 0.9547225 0.42491521, -0.46222771 1.0003966 0.42491521, -0.49566344 1.0338323 0.42491521, -0.5413375 1.0460706 0.42491521, -0.58701156 1.0338323 0.42491521, -0.62044729 1.0003966 0.42491521, + -0.63268562 0.9547225 0.42491521, -0.62044729 0.90904844 0.42491521, -0.58701156 0.87561271 0.42491521, -0.5413375 0.86337438 0.42491521, -0.49566344 0.87561271 0.42491521, -0.46222771 0.90904844 0.42491521, + -0.46751755 0.9547225 0.41816768, -0.47740755 0.99163247 0.41816768, -0.50442753 1.0186524 0.41816768, -0.5413375 1.0285424 0.41816768, -0.57824747 1.0186524 0.41816768, -0.60526745 0.99163247 0.41816768, + -0.61515745 0.9547225 0.41816768, -0.60526745 0.91781253 0.41816768, -0.57824747 0.89079255 0.41816768, -0.5413375 0.88090255 0.41816768, -0.50442753 0.89079255 0.41816768, -0.47740755 0.91781253 0.41816768, + -0.48553771 0.9547225 0.41287239, -0.49301346 0.9826224 0.41287239, -0.5134376 1.0030465 0.41287239, -0.5413375 1.0105223 0.41287239, -0.5692374 1.0030465 0.41287239, -0.58966154 0.9826224 0.41287239, + -0.59713729 0.9547225 0.41287239, -0.58966154 0.9268226 0.41287239, -0.5692374 0.90639846 0.41287239, -0.5413375 0.89892271 0.41287239, -0.5134376 0.90639846 0.41287239, -0.49301346 0.9268226 0.41287239, + -0.50392974 0.9547225 0.40906463, -0.50894143 0.97342638 0.40906463, -0.52263362 0.98711857 0.40906463, -0.5413375 0.99213026 0.40906463, -0.56004138 0.98711857 0.40906463, -0.57373357 0.97342638 0.40906463, + -0.57874526 0.9547225 0.40906463, -0.57373357 0.93601862 0.40906463, -0.56004138 0.92232643 0.40906463, -0.5413375 0.91731474 0.40906463, -0.52263362 0.92232643 0.40906463, -0.50894143 0.93601862 0.40906463, + -0.5413375 0.9547225 0.40906463 ] + } + coordIndex [ + 0, 1, 12, -1,1, 13, 12, -1,1, 2, 13, -1,2, 14, 13, -1,2, 3, 14, -1,3, 15, 14, -1,3, 4, 15, -1,4, 16, 15, -1,4, 5, 16, -1,5, 17, 16, -1,5, 6, 17, -1,6, 18, 17, -1, + 6, 7, 18, -1,7, 19, 18, -1, + 7, 8, 19, -1,8, 20, 19, -1, + 8, 9, 20, -1,9, 21, 20, -1, + 9, 10, 21, -1,10, 22, 21, -1, + 10, 11, 22, -1,11, 23, 22, -1, + 11, 0, 23, -1,0, 12, 23, -1, + 0, 1, 12, -1,1, 13, 12, -1, + 12, 13, 24, -1,13, 25, 24, -1, + 13, 14, 25, -1,14, 26, 25, -1, + 14, 15, 26, -1,15, 27, 26, -1, + 15, 16, 27, -1,16, 28, 27, -1, + 16, 17, 28, -1,17, 29, 28, -1, + 17, 18, 29, -1,18, 30, 29, -1, + 18, 19, 30, -1,19, 31, 30, -1, + 19, 20, 31, -1,20, 32, 31, -1, + 20, 21, 32, -1,21, 33, 32, -1, + 21, 22, 33, -1,22, 34, 33, -1, + 22, 23, 34, -1,23, 35, 34, -1, + 23, 12, 35, -1,12, 24, 35, -1, + 12, 13, 24, -1,13, 25, 24, -1, + 24, 25, 36, -1,25, 37, 36, -1, + 25, 26, 37, -1,26, 38, 37, -1, + 26, 27, 38, -1,27, 39, 38, -1, + 27, 28, 39, -1,28, 40, 39, -1, + 28, 29, 40, -1,29, 41, 40, -1, + 29, 30, 41, -1,30, 42, 41, -1, + 30, 31, 42, -1,31, 43, 42, -1, + 31, 32, 43, -1,32, 44, 43, -1, + 32, 33, 44, -1,33, 45, 44, -1, + 33, 34, 45, -1,34, 46, 45, -1, + 34, 35, 46, -1,35, 47, 46, -1, + 35, 24, 47, -1,24, 36, 47, -1, + 24, 25, 36, -1,25, 37, 36, -1, + 36, 37, 48, -1,37, 49, 48, -1, + 37, 38, 49, -1,38, 50, 49, -1, + 38, 39, 50, -1,39, 51, 50, -1, + 39, 40, 51, -1,40, 52, 51, -1, + 40, 41, 52, -1,41, 53, 52, -1, + 41, 42, 53, -1,42, 54, 53, -1, + 42, 43, 54, -1,43, 55, 54, -1, + 43, 44, 55, -1,44, 56, 55, -1, + 44, 45, 56, -1,45, 57, 56, -1, + 45, 46, 57, -1,46, 58, 57, -1, + 46, 47, 58, -1,47, 59, 58, -1, + 47, 36, 59, -1,36, 48, 59, -1, + 36, 37, 48, -1,37, 49, 48, -1, + 48, 49, 60, -1, + 49, 50, 60, -1, + 50, 51, 60, -1, + 51, 52, 60, -1, + 52, 53, 60, -1, + 53, 54, 60, -1, + 54, 55, 60, -1, + 55, 56, 60, -1, + 56, 57, 60, -1, + 57, 58, 60, -1, + 58, 59, 60, -1, + 59, 48, 60, -1, + 48, 49, 60, -1, + ] + } + } + DEF VPIN_1 Transform { + children [ + Shape { + appearance Appearance { + material DEF tin Material { + diffuseColor 0.92008 0.92008 0.92008 + emissiveColor 0 0 0 + specularColor 1 1 1 + ambientIntensity 0.82018 + transparency 0 + shininess 1 + } + } + geometry IndexedFaceSet { + coord Coordinate { point [ + -1.25984 1.10236 0.059055, -1.25984 1.10236 0, -1.25984 1.200785 0, -1.25984 1.200785 0.059055, -1.1811 1.10236 0.059055, -1.1811 1.10236 0, + -1.1811 1.200785 0, -1.1811 1.200785 0.059055 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + -1.25984 1.10236 0.059055, -1.25984 1.10236 0, -1.25984 1.200785 0, -1.25984 1.200785 0.059055 ] + } + coordIndex [ + 3,2,1,0,3,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + -1.1811 1.10236 0.059055, -1.1811 1.10236 0, -1.1811 1.200785 0, -1.1811 1.200785 0.059055, -1.1783619 1.10236 0.059441168, -1.1728497 1.10236 0.00064398885, + -1.1728497 1.200785 0.00064398885, -1.1783619 1.200785 0.059441168 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + -1.1783619 1.10236 0.059441168, -1.1728497 1.10236 0.00064398885, -1.1728497 1.200785 0.00064398885, -1.1783619 1.200785 0.059441168, -1.0750884 1.10236 0.069123066, -1.0695761 1.10236 0.010325886, + -1.0695761 1.200785 0.010325886, -1.0750884 1.200785 0.069123066 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + -1.0750884 1.10236 0.069123066, -1.0695761 1.10236 0.010325886, -1.0695761 1.200785 0.010325886, -1.0750884 1.200785 0.069123066, -1.0569665 1.10236 0.077641421, -1.0152106 1.10236 0.035880953, + -1.0152106 1.200785 0.035880953, -1.0569665 1.200785 0.077641421 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + -1.0569665 1.10236 0.077641421, -1.0152106 1.10236 0.035880953, -1.0152106 1.200785 0.035880953, -1.0569665 1.200785 0.077641421, -1.0484462 1.10236 0.095762331, -0.98964962 1.10236 0.090243682, + -0.98964962 1.200785 0.090243682, -1.0484462 1.200785 0.095762331 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + -1.0484462 1.10236 0.095762331, -0.98964962 1.10236 0.090243682, -0.98964962 1.200785 0.090243682, -1.0484462 1.200785 0.095762331, -1.0400288 1.10236 0.18544297, -0.9812322 1.10236 0.17992432, + -0.9812322 1.200785 0.17992432, -1.0400288 1.200785 0.18544297 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + -1.0400288 1.10236 0.18544297, -0.9812322 1.10236 0.17992432, -0.9812322 1.200785 0.17992432, -1.0400288 1.200785 0.18544297, -1.0114727 1.10236 0.24266364, -0.97171351 1.10236 0.19899788, + -0.97171351 1.200785 0.19899788, -1.0114727 1.200785 0.24266364 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + -1.0114727 1.10236 0.24266364, -0.97171351 1.10236 0.19899788, -0.97171351 1.200785 0.19899788, -1.0114727 1.200785 0.24266364, -0.95183391 1.10236 0.2657475, -0.95183391 1.10236 0.2066925, + -0.95183391 1.200785 0.2066925, -0.95183391 1.200785 0.2657475 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + -0.95183391 1.10236 0.2657475, -0.95183391 1.10236 0.2066925, -0.95183391 1.200785 0.2066925, -0.95183391 1.200785 0.2657475, -0.86614 1.10236 0.2657475, -0.86614 1.10236 0.2066925, + -0.86614 1.200785 0.2066925, -0.86614 1.200785 0.2657475 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + -0.86614 1.10236 0.2657475, -0.86614 1.10236 0.2066925, -0.86614 1.200785 0.2066925, -0.86614 1.200785 0.2657475 ] + } + coordIndex [ + 0,1,2,3,0,-1 + ] + } + } + ] + } + + DEF VPIN_2 Transform { + children [ + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + -1.25984 0.846455 0.059055, -1.25984 0.846455 0, -1.25984 0.94488 0, -1.25984 0.94488 0.059055, -1.1811 0.846455 0.059055, -1.1811 0.846455 0, + -1.1811 0.94488 0, -1.1811 0.94488 0.059055 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + -1.25984 0.846455 0.059055, -1.25984 0.846455 0, -1.25984 0.94488 0, -1.25984 0.94488 0.059055 ] + } + coordIndex [ + 3,2,1,0,3,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + -1.1811 0.846455 0.059055, -1.1811 0.846455 0, -1.1811 0.94488 0, -1.1811 0.94488 0.059055, -1.1783619 0.846455 0.059441168, -1.1728497 0.846455 0.00064398885, + -1.1728497 0.94488 0.00064398885, -1.1783619 0.94488 0.059441168 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + -1.1783619 0.846455 0.059441168, -1.1728497 0.846455 0.00064398885, -1.1728497 0.94488 0.00064398885, -1.1783619 0.94488 0.059441168, -1.0750884 0.846455 0.069123066, -1.0695761 0.846455 0.010325886, + -1.0695761 0.94488 0.010325886, -1.0750884 0.94488 0.069123066 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + -1.0750884 0.846455 0.069123066, -1.0695761 0.846455 0.010325886, -1.0695761 0.94488 0.010325886, -1.0750884 0.94488 0.069123066, -1.0569665 0.846455 0.077641421, -1.0152106 0.846455 0.035880953, + -1.0152106 0.94488 0.035880953, -1.0569665 0.94488 0.077641421 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + -1.0569665 0.846455 0.077641421, -1.0152106 0.846455 0.035880953, -1.0152106 0.94488 0.035880953, -1.0569665 0.94488 0.077641421, -1.0484462 0.846455 0.095762331, -0.98964962 0.846455 0.090243682, + -0.98964962 0.94488 0.090243682, -1.0484462 0.94488 0.095762331 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + -1.0484462 0.846455 0.095762331, -0.98964962 0.846455 0.090243682, -0.98964962 0.94488 0.090243682, -1.0484462 0.94488 0.095762331, -1.0400288 0.846455 0.18544297, -0.9812322 0.846455 0.17992432, + -0.9812322 0.94488 0.17992432, -1.0400288 0.94488 0.18544297 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + -1.0400288 0.846455 0.18544297, -0.9812322 0.846455 0.17992432, -0.9812322 0.94488 0.17992432, -1.0400288 0.94488 0.18544297, -1.0114727 0.846455 0.24266364, -0.97171351 0.846455 0.19899788, + -0.97171351 0.94488 0.19899788, -1.0114727 0.94488 0.24266364 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + -1.0114727 0.846455 0.24266364, -0.97171351 0.846455 0.19899788, -0.97171351 0.94488 0.19899788, -1.0114727 0.94488 0.24266364, -0.95183391 0.846455 0.2657475, -0.95183391 0.846455 0.2066925, + -0.95183391 0.94488 0.2066925, -0.95183391 0.94488 0.2657475 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + -0.95183391 0.846455 0.2657475, -0.95183391 0.846455 0.2066925, -0.95183391 0.94488 0.2066925, -0.95183391 0.94488 0.2657475, -0.86614 0.846455 0.2657475, -0.86614 0.846455 0.2066925, + -0.86614 0.94488 0.2066925, -0.86614 0.94488 0.2657475 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + -0.86614 0.846455 0.2657475, -0.86614 0.846455 0.2066925, -0.86614 0.94488 0.2066925, -0.86614 0.94488 0.2657475 ] + } + coordIndex [ + 0,1,2,3,0,-1 + ] + } + } + ] + } + + DEF VPIN_3 Transform { + children [ + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + -1.25984 0.59055 0.059055, -1.25984 0.59055 0, -1.25984 0.688975 0, -1.25984 0.688975 0.059055, -1.1811 0.59055 0.059055, -1.1811 0.59055 0, + -1.1811 0.688975 0, -1.1811 0.688975 0.059055 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + -1.25984 0.59055 0.059055, -1.25984 0.59055 0, -1.25984 0.688975 0, -1.25984 0.688975 0.059055 ] + } + coordIndex [ + 3,2,1,0,3,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + -1.1811 0.59055 0.059055, -1.1811 0.59055 0, -1.1811 0.688975 0, -1.1811 0.688975 0.059055, -1.1783619 0.59055 0.059441168, -1.1728497 0.59055 0.00064398885, + -1.1728497 0.688975 0.00064398885, -1.1783619 0.688975 0.059441168 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + -1.1783619 0.59055 0.059441168, -1.1728497 0.59055 0.00064398885, -1.1728497 0.688975 0.00064398885, -1.1783619 0.688975 0.059441168, -1.0750884 0.59055 0.069123066, -1.0695761 0.59055 0.010325886, + -1.0695761 0.688975 0.010325886, -1.0750884 0.688975 0.069123066 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + -1.0750884 0.59055 0.069123066, -1.0695761 0.59055 0.010325886, -1.0695761 0.688975 0.010325886, -1.0750884 0.688975 0.069123066, -1.0569665 0.59055 0.077641421, -1.0152106 0.59055 0.035880953, + -1.0152106 0.688975 0.035880953, -1.0569665 0.688975 0.077641421 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + -1.0569665 0.59055 0.077641421, -1.0152106 0.59055 0.035880953, -1.0152106 0.688975 0.035880953, -1.0569665 0.688975 0.077641421, -1.0484462 0.59055 0.095762331, -0.98964962 0.59055 0.090243682, + -0.98964962 0.688975 0.090243682, -1.0484462 0.688975 0.095762331 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + -1.0484462 0.59055 0.095762331, -0.98964962 0.59055 0.090243682, -0.98964962 0.688975 0.090243682, -1.0484462 0.688975 0.095762331, -1.0400288 0.59055 0.18544297, -0.9812322 0.59055 0.17992432, + -0.9812322 0.688975 0.17992432, -1.0400288 0.688975 0.18544297 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + -1.0400288 0.59055 0.18544297, -0.9812322 0.59055 0.17992432, -0.9812322 0.688975 0.17992432, -1.0400288 0.688975 0.18544297, -1.0114727 0.59055 0.24266364, -0.97171351 0.59055 0.19899788, + -0.97171351 0.688975 0.19899788, -1.0114727 0.688975 0.24266364 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + -1.0114727 0.59055 0.24266364, -0.97171351 0.59055 0.19899788, -0.97171351 0.688975 0.19899788, -1.0114727 0.688975 0.24266364, -0.95183391 0.59055 0.2657475, -0.95183391 0.59055 0.2066925, + -0.95183391 0.688975 0.2066925, -0.95183391 0.688975 0.2657475 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + -0.95183391 0.59055 0.2657475, -0.95183391 0.59055 0.2066925, -0.95183391 0.688975 0.2066925, -0.95183391 0.688975 0.2657475, -0.86614 0.59055 0.2657475, -0.86614 0.59055 0.2066925, + -0.86614 0.688975 0.2066925, -0.86614 0.688975 0.2657475 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + -0.86614 0.59055 0.2657475, -0.86614 0.59055 0.2066925, -0.86614 0.688975 0.2066925, -0.86614 0.688975 0.2657475 ] + } + coordIndex [ + 0,1,2,3,0,-1 + ] + } + } + ] + } + + DEF VPIN_4 Transform { + children [ + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + -1.25984 0.334645 0.059055, -1.25984 0.334645 0, -1.25984 0.43307 0, -1.25984 0.43307 0.059055, -1.1811 0.334645 0.059055, -1.1811 0.334645 0, + -1.1811 0.43307 0, -1.1811 0.43307 0.059055 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + -1.25984 0.334645 0.059055, -1.25984 0.334645 0, -1.25984 0.43307 0, -1.25984 0.43307 0.059055 ] + } + coordIndex [ + 3,2,1,0,3,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + -1.1811 0.334645 0.059055, -1.1811 0.334645 0, -1.1811 0.43307 0, -1.1811 0.43307 0.059055, -1.1783619 0.334645 0.059441168, -1.1728497 0.334645 0.00064398885, + -1.1728497 0.43307 0.00064398885, -1.1783619 0.43307 0.059441168 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + -1.1783619 0.334645 0.059441168, -1.1728497 0.334645 0.00064398885, -1.1728497 0.43307 0.00064398885, -1.1783619 0.43307 0.059441168, -1.0750884 0.334645 0.069123066, -1.0695761 0.334645 0.010325886, + -1.0695761 0.43307 0.010325886, -1.0750884 0.43307 0.069123066 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + -1.0750884 0.334645 0.069123066, -1.0695761 0.334645 0.010325886, -1.0695761 0.43307 0.010325886, -1.0750884 0.43307 0.069123066, -1.0569665 0.334645 0.077641421, -1.0152106 0.334645 0.035880953, + -1.0152106 0.43307 0.035880953, -1.0569665 0.43307 0.077641421 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + -1.0569665 0.334645 0.077641421, -1.0152106 0.334645 0.035880953, -1.0152106 0.43307 0.035880953, -1.0569665 0.43307 0.077641421, -1.0484462 0.334645 0.095762331, -0.98964962 0.334645 0.090243682, + -0.98964962 0.43307 0.090243682, -1.0484462 0.43307 0.095762331 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + -1.0484462 0.334645 0.095762331, -0.98964962 0.334645 0.090243682, -0.98964962 0.43307 0.090243682, -1.0484462 0.43307 0.095762331, -1.0400288 0.334645 0.18544297, -0.9812322 0.334645 0.17992432, + -0.9812322 0.43307 0.17992432, -1.0400288 0.43307 0.18544297 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + -1.0400288 0.334645 0.18544297, -0.9812322 0.334645 0.17992432, -0.9812322 0.43307 0.17992432, -1.0400288 0.43307 0.18544297, -1.0114727 0.334645 0.24266364, -0.97171351 0.334645 0.19899788, + -0.97171351 0.43307 0.19899788, -1.0114727 0.43307 0.24266364 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + -1.0114727 0.334645 0.24266364, -0.97171351 0.334645 0.19899788, -0.97171351 0.43307 0.19899788, -1.0114727 0.43307 0.24266364, -0.95183391 0.334645 0.2657475, -0.95183391 0.334645 0.2066925, + -0.95183391 0.43307 0.2066925, -0.95183391 0.43307 0.2657475 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + -0.95183391 0.334645 0.2657475, -0.95183391 0.334645 0.2066925, -0.95183391 0.43307 0.2066925, -0.95183391 0.43307 0.2657475, -0.86614 0.334645 0.2657475, -0.86614 0.334645 0.2066925, + -0.86614 0.43307 0.2066925, -0.86614 0.43307 0.2657475 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + -0.86614 0.334645 0.2657475, -0.86614 0.334645 0.2066925, -0.86614 0.43307 0.2066925, -0.86614 0.43307 0.2657475 ] + } + coordIndex [ + 0,1,2,3,0,-1 + ] + } + } + ] + } + + DEF VPIN_5 Transform { + children [ + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + -1.25984 0.07874 0.059055, -1.25984 0.07874 0, -1.25984 0.177165 0, -1.25984 0.177165 0.059055, -1.1811 0.07874 0.059055, -1.1811 0.07874 0, + -1.1811 0.177165 0, -1.1811 0.177165 0.059055 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + -1.25984 0.07874 0.059055, -1.25984 0.07874 0, -1.25984 0.177165 0, -1.25984 0.177165 0.059055 ] + } + coordIndex [ + 3,2,1,0,3,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + -1.1811 0.07874 0.059055, -1.1811 0.07874 0, -1.1811 0.177165 0, -1.1811 0.177165 0.059055, -1.1783619 0.07874 0.059441168, -1.1728497 0.07874 0.00064398885, + -1.1728497 0.177165 0.00064398885, -1.1783619 0.177165 0.059441168 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + -1.1783619 0.07874 0.059441168, -1.1728497 0.07874 0.00064398885, -1.1728497 0.177165 0.00064398885, -1.1783619 0.177165 0.059441168, -1.0750884 0.07874 0.069123066, -1.0695761 0.07874 0.010325886, + -1.0695761 0.177165 0.010325886, -1.0750884 0.177165 0.069123066 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + -1.0750884 0.07874 0.069123066, -1.0695761 0.07874 0.010325886, -1.0695761 0.177165 0.010325886, -1.0750884 0.177165 0.069123066, -1.0569665 0.07874 0.077641421, -1.0152106 0.07874 0.035880953, + -1.0152106 0.177165 0.035880953, -1.0569665 0.177165 0.077641421 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + -1.0569665 0.07874 0.077641421, -1.0152106 0.07874 0.035880953, -1.0152106 0.177165 0.035880953, -1.0569665 0.177165 0.077641421, -1.0484462 0.07874 0.095762331, -0.98964962 0.07874 0.090243682, + -0.98964962 0.177165 0.090243682, -1.0484462 0.177165 0.095762331 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + -1.0484462 0.07874 0.095762331, -0.98964962 0.07874 0.090243682, -0.98964962 0.177165 0.090243682, -1.0484462 0.177165 0.095762331, -1.0400288 0.07874 0.18544297, -0.9812322 0.07874 0.17992432, + -0.9812322 0.177165 0.17992432, -1.0400288 0.177165 0.18544297 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + -1.0400288 0.07874 0.18544297, -0.9812322 0.07874 0.17992432, -0.9812322 0.177165 0.17992432, -1.0400288 0.177165 0.18544297, -1.0114727 0.07874 0.24266364, -0.97171351 0.07874 0.19899788, + -0.97171351 0.177165 0.19899788, -1.0114727 0.177165 0.24266364 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + -1.0114727 0.07874 0.24266364, -0.97171351 0.07874 0.19899788, -0.97171351 0.177165 0.19899788, -1.0114727 0.177165 0.24266364, -0.95183391 0.07874 0.2657475, -0.95183391 0.07874 0.2066925, + -0.95183391 0.177165 0.2066925, -0.95183391 0.177165 0.2657475 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + -0.95183391 0.07874 0.2657475, -0.95183391 0.07874 0.2066925, -0.95183391 0.177165 0.2066925, -0.95183391 0.177165 0.2657475, -0.86614 0.07874 0.2657475, -0.86614 0.07874 0.2066925, + -0.86614 0.177165 0.2066925, -0.86614 0.177165 0.2657475 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + -0.86614 0.07874 0.2657475, -0.86614 0.07874 0.2066925, -0.86614 0.177165 0.2066925, -0.86614 0.177165 0.2657475 ] + } + coordIndex [ + 0,1,2,3,0,-1 + ] + } + } + ] + } + + DEF VPIN_6 Transform { + children [ + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + -1.25984 -0.177165 0.059055, -1.25984 -0.177165 0, -1.25984 -0.07874 0, -1.25984 -0.07874 0.059055, -1.1811 -0.177165 0.059055, -1.1811 -0.177165 0, + -1.1811 -0.07874 0, -1.1811 -0.07874 0.059055 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + -1.25984 -0.177165 0.059055, -1.25984 -0.177165 0, -1.25984 -0.07874 0, -1.25984 -0.07874 0.059055 ] + } + coordIndex [ + 3,2,1,0,3,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + -1.1811 -0.177165 0.059055, -1.1811 -0.177165 0, -1.1811 -0.07874 0, -1.1811 -0.07874 0.059055, -1.1783619 -0.177165 0.059441168, -1.1728497 -0.177165 0.00064398885, + -1.1728497 -0.07874 0.00064398885, -1.1783619 -0.07874 0.059441168 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + -1.1783619 -0.177165 0.059441168, -1.1728497 -0.177165 0.00064398885, -1.1728497 -0.07874 0.00064398885, -1.1783619 -0.07874 0.059441168, -1.0750884 -0.177165 0.069123066, -1.0695761 -0.177165 0.010325886, + -1.0695761 -0.07874 0.010325886, -1.0750884 -0.07874 0.069123066 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + -1.0750884 -0.177165 0.069123066, -1.0695761 -0.177165 0.010325886, -1.0695761 -0.07874 0.010325886, -1.0750884 -0.07874 0.069123066, -1.0569665 -0.177165 0.077641421, -1.0152106 -0.177165 0.035880953, + -1.0152106 -0.07874 0.035880953, -1.0569665 -0.07874 0.077641421 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + -1.0569665 -0.177165 0.077641421, -1.0152106 -0.177165 0.035880953, -1.0152106 -0.07874 0.035880953, -1.0569665 -0.07874 0.077641421, -1.0484462 -0.177165 0.095762331, -0.98964962 -0.177165 0.090243682, + -0.98964962 -0.07874 0.090243682, -1.0484462 -0.07874 0.095762331 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + -1.0484462 -0.177165 0.095762331, -0.98964962 -0.177165 0.090243682, -0.98964962 -0.07874 0.090243682, -1.0484462 -0.07874 0.095762331, -1.0400288 -0.177165 0.18544297, -0.9812322 -0.177165 0.17992432, + -0.9812322 -0.07874 0.17992432, -1.0400288 -0.07874 0.18544297 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + -1.0400288 -0.177165 0.18544297, -0.9812322 -0.177165 0.17992432, -0.9812322 -0.07874 0.17992432, -1.0400288 -0.07874 0.18544297, -1.0114727 -0.177165 0.24266364, -0.97171351 -0.177165 0.19899788, + -0.97171351 -0.07874 0.19899788, -1.0114727 -0.07874 0.24266364 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + -1.0114727 -0.177165 0.24266364, -0.97171351 -0.177165 0.19899788, -0.97171351 -0.07874 0.19899788, -1.0114727 -0.07874 0.24266364, -0.95183391 -0.177165 0.2657475, -0.95183391 -0.177165 0.2066925, + -0.95183391 -0.07874 0.2066925, -0.95183391 -0.07874 0.2657475 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + -0.95183391 -0.177165 0.2657475, -0.95183391 -0.177165 0.2066925, -0.95183391 -0.07874 0.2066925, -0.95183391 -0.07874 0.2657475, -0.86614 -0.177165 0.2657475, -0.86614 -0.177165 0.2066925, + -0.86614 -0.07874 0.2066925, -0.86614 -0.07874 0.2657475 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + -0.86614 -0.177165 0.2657475, -0.86614 -0.177165 0.2066925, -0.86614 -0.07874 0.2066925, -0.86614 -0.07874 0.2657475 ] + } + coordIndex [ + 0,1,2,3,0,-1 + ] + } + } + ] + } + + DEF VPIN_7 Transform { + children [ + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + -1.25984 -0.43307 0.059055, -1.25984 -0.43307 0, -1.25984 -0.334645 0, -1.25984 -0.334645 0.059055, -1.1811 -0.43307 0.059055, -1.1811 -0.43307 0, + -1.1811 -0.334645 0, -1.1811 -0.334645 0.059055 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + -1.25984 -0.43307 0.059055, -1.25984 -0.43307 0, -1.25984 -0.334645 0, -1.25984 -0.334645 0.059055 ] + } + coordIndex [ + 3,2,1,0,3,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + -1.1811 -0.43307 0.059055, -1.1811 -0.43307 0, -1.1811 -0.334645 0, -1.1811 -0.334645 0.059055, -1.1783619 -0.43307 0.059441168, -1.1728497 -0.43307 0.00064398885, + -1.1728497 -0.334645 0.00064398885, -1.1783619 -0.334645 0.059441168 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + -1.1783619 -0.43307 0.059441168, -1.1728497 -0.43307 0.00064398885, -1.1728497 -0.334645 0.00064398885, -1.1783619 -0.334645 0.059441168, -1.0750884 -0.43307 0.069123066, -1.0695761 -0.43307 0.010325886, + -1.0695761 -0.334645 0.010325886, -1.0750884 -0.334645 0.069123066 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + -1.0750884 -0.43307 0.069123066, -1.0695761 -0.43307 0.010325886, -1.0695761 -0.334645 0.010325886, -1.0750884 -0.334645 0.069123066, -1.0569665 -0.43307 0.077641421, -1.0152106 -0.43307 0.035880953, + -1.0152106 -0.334645 0.035880953, -1.0569665 -0.334645 0.077641421 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + -1.0569665 -0.43307 0.077641421, -1.0152106 -0.43307 0.035880953, -1.0152106 -0.334645 0.035880953, -1.0569665 -0.334645 0.077641421, -1.0484462 -0.43307 0.095762331, -0.98964962 -0.43307 0.090243682, + -0.98964962 -0.334645 0.090243682, -1.0484462 -0.334645 0.095762331 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + -1.0484462 -0.43307 0.095762331, -0.98964962 -0.43307 0.090243682, -0.98964962 -0.334645 0.090243682, -1.0484462 -0.334645 0.095762331, -1.0400288 -0.43307 0.18544297, -0.9812322 -0.43307 0.17992432, + -0.9812322 -0.334645 0.17992432, -1.0400288 -0.334645 0.18544297 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + -1.0400288 -0.43307 0.18544297, -0.9812322 -0.43307 0.17992432, -0.9812322 -0.334645 0.17992432, -1.0400288 -0.334645 0.18544297, -1.0114727 -0.43307 0.24266364, -0.97171351 -0.43307 0.19899788, + -0.97171351 -0.334645 0.19899788, -1.0114727 -0.334645 0.24266364 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + -1.0114727 -0.43307 0.24266364, -0.97171351 -0.43307 0.19899788, -0.97171351 -0.334645 0.19899788, -1.0114727 -0.334645 0.24266364, -0.95183391 -0.43307 0.2657475, -0.95183391 -0.43307 0.2066925, + -0.95183391 -0.334645 0.2066925, -0.95183391 -0.334645 0.2657475 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + -0.95183391 -0.43307 0.2657475, -0.95183391 -0.43307 0.2066925, -0.95183391 -0.334645 0.2066925, -0.95183391 -0.334645 0.2657475, -0.86614 -0.43307 0.2657475, -0.86614 -0.43307 0.2066925, + -0.86614 -0.334645 0.2066925, -0.86614 -0.334645 0.2657475 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + -0.86614 -0.43307 0.2657475, -0.86614 -0.43307 0.2066925, -0.86614 -0.334645 0.2066925, -0.86614 -0.334645 0.2657475 ] + } + coordIndex [ + 0,1,2,3,0,-1 + ] + } + } + ] + } + + DEF VPIN_8 Transform { + children [ + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + -1.25984 -0.688975 0.059055, -1.25984 -0.688975 0, -1.25984 -0.59055 0, -1.25984 -0.59055 0.059055, -1.1811 -0.688975 0.059055, -1.1811 -0.688975 0, + -1.1811 -0.59055 0, -1.1811 -0.59055 0.059055 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + -1.25984 -0.688975 0.059055, -1.25984 -0.688975 0, -1.25984 -0.59055 0, -1.25984 -0.59055 0.059055 ] + } + coordIndex [ + 3,2,1,0,3,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + -1.1811 -0.688975 0.059055, -1.1811 -0.688975 0, -1.1811 -0.59055 0, -1.1811 -0.59055 0.059055, -1.1783619 -0.688975 0.059441168, -1.1728497 -0.688975 0.00064398885, + -1.1728497 -0.59055 0.00064398885, -1.1783619 -0.59055 0.059441168 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + -1.1783619 -0.688975 0.059441168, -1.1728497 -0.688975 0.00064398885, -1.1728497 -0.59055 0.00064398885, -1.1783619 -0.59055 0.059441168, -1.0750884 -0.688975 0.069123066, -1.0695761 -0.688975 0.010325886, + -1.0695761 -0.59055 0.010325886, -1.0750884 -0.59055 0.069123066 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + -1.0750884 -0.688975 0.069123066, -1.0695761 -0.688975 0.010325886, -1.0695761 -0.59055 0.010325886, -1.0750884 -0.59055 0.069123066, -1.0569665 -0.688975 0.077641421, -1.0152106 -0.688975 0.035880953, + -1.0152106 -0.59055 0.035880953, -1.0569665 -0.59055 0.077641421 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + -1.0569665 -0.688975 0.077641421, -1.0152106 -0.688975 0.035880953, -1.0152106 -0.59055 0.035880953, -1.0569665 -0.59055 0.077641421, -1.0484462 -0.688975 0.095762331, -0.98964962 -0.688975 0.090243682, + -0.98964962 -0.59055 0.090243682, -1.0484462 -0.59055 0.095762331 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + -1.0484462 -0.688975 0.095762331, -0.98964962 -0.688975 0.090243682, -0.98964962 -0.59055 0.090243682, -1.0484462 -0.59055 0.095762331, -1.0400288 -0.688975 0.18544297, -0.9812322 -0.688975 0.17992432, + -0.9812322 -0.59055 0.17992432, -1.0400288 -0.59055 0.18544297 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + -1.0400288 -0.688975 0.18544297, -0.9812322 -0.688975 0.17992432, -0.9812322 -0.59055 0.17992432, -1.0400288 -0.59055 0.18544297, -1.0114727 -0.688975 0.24266364, -0.97171351 -0.688975 0.19899788, + -0.97171351 -0.59055 0.19899788, -1.0114727 -0.59055 0.24266364 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + -1.0114727 -0.688975 0.24266364, -0.97171351 -0.688975 0.19899788, -0.97171351 -0.59055 0.19899788, -1.0114727 -0.59055 0.24266364, -0.95183391 -0.688975 0.2657475, -0.95183391 -0.688975 0.2066925, + -0.95183391 -0.59055 0.2066925, -0.95183391 -0.59055 0.2657475 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + -0.95183391 -0.688975 0.2657475, -0.95183391 -0.688975 0.2066925, -0.95183391 -0.59055 0.2066925, -0.95183391 -0.59055 0.2657475, -0.86614 -0.688975 0.2657475, -0.86614 -0.688975 0.2066925, + -0.86614 -0.59055 0.2066925, -0.86614 -0.59055 0.2657475 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + -0.86614 -0.688975 0.2657475, -0.86614 -0.688975 0.2066925, -0.86614 -0.59055 0.2066925, -0.86614 -0.59055 0.2657475 ] + } + coordIndex [ + 0,1,2,3,0,-1 + ] + } + } + ] + } + + DEF VPIN_9 Transform { + children [ + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + -1.25984 -0.94488 0.059055, -1.25984 -0.94488 0, -1.25984 -0.846455 0, -1.25984 -0.846455 0.059055, -1.1811 -0.94488 0.059055, -1.1811 -0.94488 0, + -1.1811 -0.846455 0, -1.1811 -0.846455 0.059055 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + -1.25984 -0.94488 0.059055, -1.25984 -0.94488 0, -1.25984 -0.846455 0, -1.25984 -0.846455 0.059055 ] + } + coordIndex [ + 3,2,1,0,3,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + -1.1811 -0.94488 0.059055, -1.1811 -0.94488 0, -1.1811 -0.846455 0, -1.1811 -0.846455 0.059055, -1.1783619 -0.94488 0.059441168, -1.1728497 -0.94488 0.00064398885, + -1.1728497 -0.846455 0.00064398885, -1.1783619 -0.846455 0.059441168 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + -1.1783619 -0.94488 0.059441168, -1.1728497 -0.94488 0.00064398885, -1.1728497 -0.846455 0.00064398885, -1.1783619 -0.846455 0.059441168, -1.0750884 -0.94488 0.069123066, -1.0695761 -0.94488 0.010325886, + -1.0695761 -0.846455 0.010325886, -1.0750884 -0.846455 0.069123066 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + -1.0750884 -0.94488 0.069123066, -1.0695761 -0.94488 0.010325886, -1.0695761 -0.846455 0.010325886, -1.0750884 -0.846455 0.069123066, -1.0569665 -0.94488 0.077641421, -1.0152106 -0.94488 0.035880953, + -1.0152106 -0.846455 0.035880953, -1.0569665 -0.846455 0.077641421 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + -1.0569665 -0.94488 0.077641421, -1.0152106 -0.94488 0.035880953, -1.0152106 -0.846455 0.035880953, -1.0569665 -0.846455 0.077641421, -1.0484462 -0.94488 0.095762331, -0.98964962 -0.94488 0.090243682, + -0.98964962 -0.846455 0.090243682, -1.0484462 -0.846455 0.095762331 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + -1.0484462 -0.94488 0.095762331, -0.98964962 -0.94488 0.090243682, -0.98964962 -0.846455 0.090243682, -1.0484462 -0.846455 0.095762331, -1.0400288 -0.94488 0.18544297, -0.9812322 -0.94488 0.17992432, + -0.9812322 -0.846455 0.17992432, -1.0400288 -0.846455 0.18544297 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + -1.0400288 -0.94488 0.18544297, -0.9812322 -0.94488 0.17992432, -0.9812322 -0.846455 0.17992432, -1.0400288 -0.846455 0.18544297, -1.0114727 -0.94488 0.24266364, -0.97171351 -0.94488 0.19899788, + -0.97171351 -0.846455 0.19899788, -1.0114727 -0.846455 0.24266364 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + -1.0114727 -0.94488 0.24266364, -0.97171351 -0.94488 0.19899788, -0.97171351 -0.846455 0.19899788, -1.0114727 -0.846455 0.24266364, -0.95183391 -0.94488 0.2657475, -0.95183391 -0.94488 0.2066925, + -0.95183391 -0.846455 0.2066925, -0.95183391 -0.846455 0.2657475 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + -0.95183391 -0.94488 0.2657475, -0.95183391 -0.94488 0.2066925, -0.95183391 -0.846455 0.2066925, -0.95183391 -0.846455 0.2657475, -0.86614 -0.94488 0.2657475, -0.86614 -0.94488 0.2066925, + -0.86614 -0.846455 0.2066925, -0.86614 -0.846455 0.2657475 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + -0.86614 -0.94488 0.2657475, -0.86614 -0.94488 0.2066925, -0.86614 -0.846455 0.2066925, -0.86614 -0.846455 0.2657475 ] + } + coordIndex [ + 0,1,2,3,0,-1 + ] + } + } + ] + } + + DEF VPIN_10 Transform { + children [ + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + -1.25984 -1.200785 0.059055, -1.25984 -1.200785 0, -1.25984 -1.10236 0, -1.25984 -1.10236 0.059055, -1.1811 -1.200785 0.059055, -1.1811 -1.200785 0, + -1.1811 -1.10236 0, -1.1811 -1.10236 0.059055 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + -1.25984 -1.200785 0.059055, -1.25984 -1.200785 0, -1.25984 -1.10236 0, -1.25984 -1.10236 0.059055 ] + } + coordIndex [ + 3,2,1,0,3,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + -1.1811 -1.200785 0.059055, -1.1811 -1.200785 0, -1.1811 -1.10236 0, -1.1811 -1.10236 0.059055, -1.1783619 -1.200785 0.059441168, -1.1728497 -1.200785 0.00064398885, + -1.1728497 -1.10236 0.00064398885, -1.1783619 -1.10236 0.059441168 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + -1.1783619 -1.200785 0.059441168, -1.1728497 -1.200785 0.00064398885, -1.1728497 -1.10236 0.00064398885, -1.1783619 -1.10236 0.059441168, -1.0750884 -1.200785 0.069123066, -1.0695761 -1.200785 0.010325886, + -1.0695761 -1.10236 0.010325886, -1.0750884 -1.10236 0.069123066 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + -1.0750884 -1.200785 0.069123066, -1.0695761 -1.200785 0.010325886, -1.0695761 -1.10236 0.010325886, -1.0750884 -1.10236 0.069123066, -1.0569665 -1.200785 0.077641421, -1.0152106 -1.200785 0.035880953, + -1.0152106 -1.10236 0.035880953, -1.0569665 -1.10236 0.077641421 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + -1.0569665 -1.200785 0.077641421, -1.0152106 -1.200785 0.035880953, -1.0152106 -1.10236 0.035880953, -1.0569665 -1.10236 0.077641421, -1.0484462 -1.200785 0.095762331, -0.98964962 -1.200785 0.090243682, + -0.98964962 -1.10236 0.090243682, -1.0484462 -1.10236 0.095762331 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + -1.0484462 -1.200785 0.095762331, -0.98964962 -1.200785 0.090243682, -0.98964962 -1.10236 0.090243682, -1.0484462 -1.10236 0.095762331, -1.0400288 -1.200785 0.18544297, -0.9812322 -1.200785 0.17992432, + -0.9812322 -1.10236 0.17992432, -1.0400288 -1.10236 0.18544297 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + -1.0400288 -1.200785 0.18544297, -0.9812322 -1.200785 0.17992432, -0.9812322 -1.10236 0.17992432, -1.0400288 -1.10236 0.18544297, -1.0114727 -1.200785 0.24266364, -0.97171351 -1.200785 0.19899788, + -0.97171351 -1.10236 0.19899788, -1.0114727 -1.10236 0.24266364 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + -1.0114727 -1.200785 0.24266364, -0.97171351 -1.200785 0.19899788, -0.97171351 -1.10236 0.19899788, -1.0114727 -1.10236 0.24266364, -0.95183391 -1.200785 0.2657475, -0.95183391 -1.200785 0.2066925, + -0.95183391 -1.10236 0.2066925, -0.95183391 -1.10236 0.2657475 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + -0.95183391 -1.200785 0.2657475, -0.95183391 -1.200785 0.2066925, -0.95183391 -1.10236 0.2066925, -0.95183391 -1.10236 0.2657475, -0.86614 -1.200785 0.2657475, -0.86614 -1.200785 0.2066925, + -0.86614 -1.10236 0.2066925, -0.86614 -1.10236 0.2657475 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + -0.86614 -1.200785 0.2657475, -0.86614 -1.200785 0.2066925, -0.86614 -1.10236 0.2066925, -0.86614 -1.10236 0.2657475 ] + } + coordIndex [ + 0,1,2,3,0,-1 + ] + } + } + ] + } + + DEF PIN_11 Transform { + children [ + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + 1.25984 -1.10236 0.059055, 1.25984 -1.10236 0, 1.25984 -1.200785 0, 1.25984 -1.200785 0.059055, 1.1811 -1.10236 0.059055, 1.1811 -1.10236 0, + 1.1811 -1.200785 0, 1.1811 -1.200785 0.059055 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + 1.25984 -1.10236 0.059055, 1.25984 -1.10236 0, 1.25984 -1.200785 0, 1.25984 -1.200785 0.059055 ] + } + coordIndex [ + 3,2,1,0,3,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + 1.1811 -1.10236 0.059055, 1.1811 -1.10236 0, 1.1811 -1.200785 0, 1.1811 -1.200785 0.059055, 1.1783619 -1.10236 0.059441168, 1.1728497 -1.10236 0.00064398885, + 1.1728497 -1.200785 0.00064398885, 1.1783619 -1.200785 0.059441168 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + 1.1783619 -1.10236 0.059441168, 1.1728497 -1.10236 0.00064398885, 1.1728497 -1.200785 0.00064398885, 1.1783619 -1.200785 0.059441168, 1.0750884 -1.10236 0.069123066, 1.0695761 -1.10236 0.010325886, + 1.0695761 -1.200785 0.010325886, 1.0750884 -1.200785 0.069123066 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + 1.0750884 -1.10236 0.069123066, 1.0695761 -1.10236 0.010325886, 1.0695761 -1.200785 0.010325886, 1.0750884 -1.200785 0.069123066, 1.0569665 -1.10236 0.077641421, 1.0152106 -1.10236 0.035880953, + 1.0152106 -1.200785 0.035880953, 1.0569665 -1.200785 0.077641421 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + 1.0569665 -1.10236 0.077641421, 1.0152106 -1.10236 0.035880953, 1.0152106 -1.200785 0.035880953, 1.0569665 -1.200785 0.077641421, 1.0484462 -1.10236 0.095762331, 0.98964962 -1.10236 0.090243682, + 0.98964962 -1.200785 0.090243682, 1.0484462 -1.200785 0.095762331 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + 1.0484462 -1.10236 0.095762331, 0.98964962 -1.10236 0.090243682, 0.98964962 -1.200785 0.090243682, 1.0484462 -1.200785 0.095762331, 1.0400288 -1.10236 0.18544297, 0.9812322 -1.10236 0.17992432, + 0.9812322 -1.200785 0.17992432, 1.0400288 -1.200785 0.18544297 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + 1.0400288 -1.10236 0.18544297, 0.9812322 -1.10236 0.17992432, 0.9812322 -1.200785 0.17992432, 1.0400288 -1.200785 0.18544297, 1.0114727 -1.10236 0.24266364, 0.97171351 -1.10236 0.19899788, + 0.97171351 -1.200785 0.19899788, 1.0114727 -1.200785 0.24266364 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + 1.0114727 -1.10236 0.24266364, 0.97171351 -1.10236 0.19899788, 0.97171351 -1.200785 0.19899788, 1.0114727 -1.200785 0.24266364, 0.95183391 -1.10236 0.2657475, 0.95183391 -1.10236 0.2066925, + 0.95183391 -1.200785 0.2066925, 0.95183391 -1.200785 0.2657475 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + 0.95183391 -1.10236 0.2657475, 0.95183391 -1.10236 0.2066925, 0.95183391 -1.200785 0.2066925, 0.95183391 -1.200785 0.2657475, 0.86614 -1.10236 0.2657475, 0.86614 -1.10236 0.2066925, + 0.86614 -1.200785 0.2066925, 0.86614 -1.200785 0.2657475 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + 0.86614 -1.10236 0.2657475, 0.86614 -1.10236 0.2066925, 0.86614 -1.200785 0.2066925, 0.86614 -1.200785 0.2657475 ] + } + coordIndex [ + 0,1,2,3,0,-1 + ] + } + } + ] + } + + DEF PIN_12 Transform { + children [ + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + 1.25984 -0.846455 0.059055, 1.25984 -0.846455 0, 1.25984 -0.94488 0, 1.25984 -0.94488 0.059055, 1.1811 -0.846455 0.059055, 1.1811 -0.846455 0, + 1.1811 -0.94488 0, 1.1811 -0.94488 0.059055 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + 1.25984 -0.846455 0.059055, 1.25984 -0.846455 0, 1.25984 -0.94488 0, 1.25984 -0.94488 0.059055 ] + } + coordIndex [ + 3,2,1,0,3,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + 1.1811 -0.846455 0.059055, 1.1811 -0.846455 0, 1.1811 -0.94488 0, 1.1811 -0.94488 0.059055, 1.1783619 -0.846455 0.059441168, 1.1728497 -0.846455 0.00064398885, + 1.1728497 -0.94488 0.00064398885, 1.1783619 -0.94488 0.059441168 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + 1.1783619 -0.846455 0.059441168, 1.1728497 -0.846455 0.00064398885, 1.1728497 -0.94488 0.00064398885, 1.1783619 -0.94488 0.059441168, 1.0750884 -0.846455 0.069123066, 1.0695761 -0.846455 0.010325886, + 1.0695761 -0.94488 0.010325886, 1.0750884 -0.94488 0.069123066 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + 1.0750884 -0.846455 0.069123066, 1.0695761 -0.846455 0.010325886, 1.0695761 -0.94488 0.010325886, 1.0750884 -0.94488 0.069123066, 1.0569665 -0.846455 0.077641421, 1.0152106 -0.846455 0.035880953, + 1.0152106 -0.94488 0.035880953, 1.0569665 -0.94488 0.077641421 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + 1.0569665 -0.846455 0.077641421, 1.0152106 -0.846455 0.035880953, 1.0152106 -0.94488 0.035880953, 1.0569665 -0.94488 0.077641421, 1.0484462 -0.846455 0.095762331, 0.98964962 -0.846455 0.090243682, + 0.98964962 -0.94488 0.090243682, 1.0484462 -0.94488 0.095762331 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + 1.0484462 -0.846455 0.095762331, 0.98964962 -0.846455 0.090243682, 0.98964962 -0.94488 0.090243682, 1.0484462 -0.94488 0.095762331, 1.0400288 -0.846455 0.18544297, 0.9812322 -0.846455 0.17992432, + 0.9812322 -0.94488 0.17992432, 1.0400288 -0.94488 0.18544297 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + 1.0400288 -0.846455 0.18544297, 0.9812322 -0.846455 0.17992432, 0.9812322 -0.94488 0.17992432, 1.0400288 -0.94488 0.18544297, 1.0114727 -0.846455 0.24266364, 0.97171351 -0.846455 0.19899788, + 0.97171351 -0.94488 0.19899788, 1.0114727 -0.94488 0.24266364 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + 1.0114727 -0.846455 0.24266364, 0.97171351 -0.846455 0.19899788, 0.97171351 -0.94488 0.19899788, 1.0114727 -0.94488 0.24266364, 0.95183391 -0.846455 0.2657475, 0.95183391 -0.846455 0.2066925, + 0.95183391 -0.94488 0.2066925, 0.95183391 -0.94488 0.2657475 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + 0.95183391 -0.846455 0.2657475, 0.95183391 -0.846455 0.2066925, 0.95183391 -0.94488 0.2066925, 0.95183391 -0.94488 0.2657475, 0.86614 -0.846455 0.2657475, 0.86614 -0.846455 0.2066925, + 0.86614 -0.94488 0.2066925, 0.86614 -0.94488 0.2657475 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + 0.86614 -0.846455 0.2657475, 0.86614 -0.846455 0.2066925, 0.86614 -0.94488 0.2066925, 0.86614 -0.94488 0.2657475 ] + } + coordIndex [ + 0,1,2,3,0,-1 + ] + } + } + ] + } + + DEF PIN_13 Transform { + children [ + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + 1.25984 -0.59055 0.059055, 1.25984 -0.59055 0, 1.25984 -0.688975 0, 1.25984 -0.688975 0.059055, 1.1811 -0.59055 0.059055, 1.1811 -0.59055 0, + 1.1811 -0.688975 0, 1.1811 -0.688975 0.059055 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + 1.25984 -0.59055 0.059055, 1.25984 -0.59055 0, 1.25984 -0.688975 0, 1.25984 -0.688975 0.059055 ] + } + coordIndex [ + 3,2,1,0,3,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + 1.1811 -0.59055 0.059055, 1.1811 -0.59055 0, 1.1811 -0.688975 0, 1.1811 -0.688975 0.059055, 1.1783619 -0.59055 0.059441168, 1.1728497 -0.59055 0.00064398885, + 1.1728497 -0.688975 0.00064398885, 1.1783619 -0.688975 0.059441168 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + 1.1783619 -0.59055 0.059441168, 1.1728497 -0.59055 0.00064398885, 1.1728497 -0.688975 0.00064398885, 1.1783619 -0.688975 0.059441168, 1.0750884 -0.59055 0.069123066, 1.0695761 -0.59055 0.010325886, + 1.0695761 -0.688975 0.010325886, 1.0750884 -0.688975 0.069123066 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + 1.0750884 -0.59055 0.069123066, 1.0695761 -0.59055 0.010325886, 1.0695761 -0.688975 0.010325886, 1.0750884 -0.688975 0.069123066, 1.0569665 -0.59055 0.077641421, 1.0152106 -0.59055 0.035880953, + 1.0152106 -0.688975 0.035880953, 1.0569665 -0.688975 0.077641421 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + 1.0569665 -0.59055 0.077641421, 1.0152106 -0.59055 0.035880953, 1.0152106 -0.688975 0.035880953, 1.0569665 -0.688975 0.077641421, 1.0484462 -0.59055 0.095762331, 0.98964962 -0.59055 0.090243682, + 0.98964962 -0.688975 0.090243682, 1.0484462 -0.688975 0.095762331 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + 1.0484462 -0.59055 0.095762331, 0.98964962 -0.59055 0.090243682, 0.98964962 -0.688975 0.090243682, 1.0484462 -0.688975 0.095762331, 1.0400288 -0.59055 0.18544297, 0.9812322 -0.59055 0.17992432, + 0.9812322 -0.688975 0.17992432, 1.0400288 -0.688975 0.18544297 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + 1.0400288 -0.59055 0.18544297, 0.9812322 -0.59055 0.17992432, 0.9812322 -0.688975 0.17992432, 1.0400288 -0.688975 0.18544297, 1.0114727 -0.59055 0.24266364, 0.97171351 -0.59055 0.19899788, + 0.97171351 -0.688975 0.19899788, 1.0114727 -0.688975 0.24266364 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + 1.0114727 -0.59055 0.24266364, 0.97171351 -0.59055 0.19899788, 0.97171351 -0.688975 0.19899788, 1.0114727 -0.688975 0.24266364, 0.95183391 -0.59055 0.2657475, 0.95183391 -0.59055 0.2066925, + 0.95183391 -0.688975 0.2066925, 0.95183391 -0.688975 0.2657475 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + 0.95183391 -0.59055 0.2657475, 0.95183391 -0.59055 0.2066925, 0.95183391 -0.688975 0.2066925, 0.95183391 -0.688975 0.2657475, 0.86614 -0.59055 0.2657475, 0.86614 -0.59055 0.2066925, + 0.86614 -0.688975 0.2066925, 0.86614 -0.688975 0.2657475 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + 0.86614 -0.59055 0.2657475, 0.86614 -0.59055 0.2066925, 0.86614 -0.688975 0.2066925, 0.86614 -0.688975 0.2657475 ] + } + coordIndex [ + 0,1,2,3,0,-1 + ] + } + } + ] + } + + DEF PIN_14 Transform { + children [ + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + 1.25984 -0.334645 0.059055, 1.25984 -0.334645 0, 1.25984 -0.43307 0, 1.25984 -0.43307 0.059055, 1.1811 -0.334645 0.059055, 1.1811 -0.334645 0, + 1.1811 -0.43307 0, 1.1811 -0.43307 0.059055 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + 1.25984 -0.334645 0.059055, 1.25984 -0.334645 0, 1.25984 -0.43307 0, 1.25984 -0.43307 0.059055 ] + } + coordIndex [ + 3,2,1,0,3,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + 1.1811 -0.334645 0.059055, 1.1811 -0.334645 0, 1.1811 -0.43307 0, 1.1811 -0.43307 0.059055, 1.1783619 -0.334645 0.059441168, 1.1728497 -0.334645 0.00064398885, + 1.1728497 -0.43307 0.00064398885, 1.1783619 -0.43307 0.059441168 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + 1.1783619 -0.334645 0.059441168, 1.1728497 -0.334645 0.00064398885, 1.1728497 -0.43307 0.00064398885, 1.1783619 -0.43307 0.059441168, 1.0750884 -0.334645 0.069123066, 1.0695761 -0.334645 0.010325886, + 1.0695761 -0.43307 0.010325886, 1.0750884 -0.43307 0.069123066 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + 1.0750884 -0.334645 0.069123066, 1.0695761 -0.334645 0.010325886, 1.0695761 -0.43307 0.010325886, 1.0750884 -0.43307 0.069123066, 1.0569665 -0.334645 0.077641421, 1.0152106 -0.334645 0.035880953, + 1.0152106 -0.43307 0.035880953, 1.0569665 -0.43307 0.077641421 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + 1.0569665 -0.334645 0.077641421, 1.0152106 -0.334645 0.035880953, 1.0152106 -0.43307 0.035880953, 1.0569665 -0.43307 0.077641421, 1.0484462 -0.334645 0.095762331, 0.98964962 -0.334645 0.090243682, + 0.98964962 -0.43307 0.090243682, 1.0484462 -0.43307 0.095762331 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + 1.0484462 -0.334645 0.095762331, 0.98964962 -0.334645 0.090243682, 0.98964962 -0.43307 0.090243682, 1.0484462 -0.43307 0.095762331, 1.0400288 -0.334645 0.18544297, 0.9812322 -0.334645 0.17992432, + 0.9812322 -0.43307 0.17992432, 1.0400288 -0.43307 0.18544297 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + 1.0400288 -0.334645 0.18544297, 0.9812322 -0.334645 0.17992432, 0.9812322 -0.43307 0.17992432, 1.0400288 -0.43307 0.18544297, 1.0114727 -0.334645 0.24266364, 0.97171351 -0.334645 0.19899788, + 0.97171351 -0.43307 0.19899788, 1.0114727 -0.43307 0.24266364 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + 1.0114727 -0.334645 0.24266364, 0.97171351 -0.334645 0.19899788, 0.97171351 -0.43307 0.19899788, 1.0114727 -0.43307 0.24266364, 0.95183391 -0.334645 0.2657475, 0.95183391 -0.334645 0.2066925, + 0.95183391 -0.43307 0.2066925, 0.95183391 -0.43307 0.2657475 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + 0.95183391 -0.334645 0.2657475, 0.95183391 -0.334645 0.2066925, 0.95183391 -0.43307 0.2066925, 0.95183391 -0.43307 0.2657475, 0.86614 -0.334645 0.2657475, 0.86614 -0.334645 0.2066925, + 0.86614 -0.43307 0.2066925, 0.86614 -0.43307 0.2657475 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + 0.86614 -0.334645 0.2657475, 0.86614 -0.334645 0.2066925, 0.86614 -0.43307 0.2066925, 0.86614 -0.43307 0.2657475 ] + } + coordIndex [ + 0,1,2,3,0,-1 + ] + } + } + ] + } + + DEF PIN_15 Transform { + children [ + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + 1.25984 -0.07874 0.059055, 1.25984 -0.07874 0, 1.25984 -0.177165 0, 1.25984 -0.177165 0.059055, 1.1811 -0.07874 0.059055, 1.1811 -0.07874 0, + 1.1811 -0.177165 0, 1.1811 -0.177165 0.059055 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + 1.25984 -0.07874 0.059055, 1.25984 -0.07874 0, 1.25984 -0.177165 0, 1.25984 -0.177165 0.059055 ] + } + coordIndex [ + 3,2,1,0,3,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + 1.1811 -0.07874 0.059055, 1.1811 -0.07874 0, 1.1811 -0.177165 0, 1.1811 -0.177165 0.059055, 1.1783619 -0.07874 0.059441168, 1.1728497 -0.07874 0.00064398885, + 1.1728497 -0.177165 0.00064398885, 1.1783619 -0.177165 0.059441168 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + 1.1783619 -0.07874 0.059441168, 1.1728497 -0.07874 0.00064398885, 1.1728497 -0.177165 0.00064398885, 1.1783619 -0.177165 0.059441168, 1.0750884 -0.07874 0.069123066, 1.0695761 -0.07874 0.010325886, + 1.0695761 -0.177165 0.010325886, 1.0750884 -0.177165 0.069123066 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + 1.0750884 -0.07874 0.069123066, 1.0695761 -0.07874 0.010325886, 1.0695761 -0.177165 0.010325886, 1.0750884 -0.177165 0.069123066, 1.0569665 -0.07874 0.077641421, 1.0152106 -0.07874 0.035880953, + 1.0152106 -0.177165 0.035880953, 1.0569665 -0.177165 0.077641421 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + 1.0569665 -0.07874 0.077641421, 1.0152106 -0.07874 0.035880953, 1.0152106 -0.177165 0.035880953, 1.0569665 -0.177165 0.077641421, 1.0484462 -0.07874 0.095762331, 0.98964962 -0.07874 0.090243682, + 0.98964962 -0.177165 0.090243682, 1.0484462 -0.177165 0.095762331 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + 1.0484462 -0.07874 0.095762331, 0.98964962 -0.07874 0.090243682, 0.98964962 -0.177165 0.090243682, 1.0484462 -0.177165 0.095762331, 1.0400288 -0.07874 0.18544297, 0.9812322 -0.07874 0.17992432, + 0.9812322 -0.177165 0.17992432, 1.0400288 -0.177165 0.18544297 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + 1.0400288 -0.07874 0.18544297, 0.9812322 -0.07874 0.17992432, 0.9812322 -0.177165 0.17992432, 1.0400288 -0.177165 0.18544297, 1.0114727 -0.07874 0.24266364, 0.97171351 -0.07874 0.19899788, + 0.97171351 -0.177165 0.19899788, 1.0114727 -0.177165 0.24266364 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + 1.0114727 -0.07874 0.24266364, 0.97171351 -0.07874 0.19899788, 0.97171351 -0.177165 0.19899788, 1.0114727 -0.177165 0.24266364, 0.95183391 -0.07874 0.2657475, 0.95183391 -0.07874 0.2066925, + 0.95183391 -0.177165 0.2066925, 0.95183391 -0.177165 0.2657475 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + 0.95183391 -0.07874 0.2657475, 0.95183391 -0.07874 0.2066925, 0.95183391 -0.177165 0.2066925, 0.95183391 -0.177165 0.2657475, 0.86614 -0.07874 0.2657475, 0.86614 -0.07874 0.2066925, + 0.86614 -0.177165 0.2066925, 0.86614 -0.177165 0.2657475 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + 0.86614 -0.07874 0.2657475, 0.86614 -0.07874 0.2066925, 0.86614 -0.177165 0.2066925, 0.86614 -0.177165 0.2657475 ] + } + coordIndex [ + 0,1,2,3,0,-1 + ] + } + } + ] + } + + DEF PIN_16 Transform { + children [ + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + 1.25984 0.177165 0.059055, 1.25984 0.177165 0, 1.25984 0.07874 0, 1.25984 0.07874 0.059055, 1.1811 0.177165 0.059055, 1.1811 0.177165 0, + 1.1811 0.07874 0, 1.1811 0.07874 0.059055 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + 1.25984 0.177165 0.059055, 1.25984 0.177165 0, 1.25984 0.07874 0, 1.25984 0.07874 0.059055 ] + } + coordIndex [ + 3,2,1,0,3,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + 1.1811 0.177165 0.059055, 1.1811 0.177165 0, 1.1811 0.07874 0, 1.1811 0.07874 0.059055, 1.1783619 0.177165 0.059441168, 1.1728497 0.177165 0.00064398885, + 1.1728497 0.07874 0.00064398885, 1.1783619 0.07874 0.059441168 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + 1.1783619 0.177165 0.059441168, 1.1728497 0.177165 0.00064398885, 1.1728497 0.07874 0.00064398885, 1.1783619 0.07874 0.059441168, 1.0750884 0.177165 0.069123066, 1.0695761 0.177165 0.010325886, + 1.0695761 0.07874 0.010325886, 1.0750884 0.07874 0.069123066 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + 1.0750884 0.177165 0.069123066, 1.0695761 0.177165 0.010325886, 1.0695761 0.07874 0.010325886, 1.0750884 0.07874 0.069123066, 1.0569665 0.177165 0.077641421, 1.0152106 0.177165 0.035880953, + 1.0152106 0.07874 0.035880953, 1.0569665 0.07874 0.077641421 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + 1.0569665 0.177165 0.077641421, 1.0152106 0.177165 0.035880953, 1.0152106 0.07874 0.035880953, 1.0569665 0.07874 0.077641421, 1.0484462 0.177165 0.095762331, 0.98964962 0.177165 0.090243682, + 0.98964962 0.07874 0.090243682, 1.0484462 0.07874 0.095762331 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + 1.0484462 0.177165 0.095762331, 0.98964962 0.177165 0.090243682, 0.98964962 0.07874 0.090243682, 1.0484462 0.07874 0.095762331, 1.0400288 0.177165 0.18544297, 0.9812322 0.177165 0.17992432, + 0.9812322 0.07874 0.17992432, 1.0400288 0.07874 0.18544297 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + 1.0400288 0.177165 0.18544297, 0.9812322 0.177165 0.17992432, 0.9812322 0.07874 0.17992432, 1.0400288 0.07874 0.18544297, 1.0114727 0.177165 0.24266364, 0.97171351 0.177165 0.19899788, + 0.97171351 0.07874 0.19899788, 1.0114727 0.07874 0.24266364 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + 1.0114727 0.177165 0.24266364, 0.97171351 0.177165 0.19899788, 0.97171351 0.07874 0.19899788, 1.0114727 0.07874 0.24266364, 0.95183391 0.177165 0.2657475, 0.95183391 0.177165 0.2066925, + 0.95183391 0.07874 0.2066925, 0.95183391 0.07874 0.2657475 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + 0.95183391 0.177165 0.2657475, 0.95183391 0.177165 0.2066925, 0.95183391 0.07874 0.2066925, 0.95183391 0.07874 0.2657475, 0.86614 0.177165 0.2657475, 0.86614 0.177165 0.2066925, + 0.86614 0.07874 0.2066925, 0.86614 0.07874 0.2657475 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + 0.86614 0.177165 0.2657475, 0.86614 0.177165 0.2066925, 0.86614 0.07874 0.2066925, 0.86614 0.07874 0.2657475 ] + } + coordIndex [ + 0,1,2,3,0,-1 + ] + } + } + ] + } + + DEF PIN_17 Transform { + children [ + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + 1.25984 0.43307 0.059055, 1.25984 0.43307 0, 1.25984 0.334645 0, 1.25984 0.334645 0.059055, 1.1811 0.43307 0.059055, 1.1811 0.43307 0, + 1.1811 0.334645 0, 1.1811 0.334645 0.059055 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + 1.25984 0.43307 0.059055, 1.25984 0.43307 0, 1.25984 0.334645 0, 1.25984 0.334645 0.059055 ] + } + coordIndex [ + 3,2,1,0,3,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + 1.1811 0.43307 0.059055, 1.1811 0.43307 0, 1.1811 0.334645 0, 1.1811 0.334645 0.059055, 1.1783619 0.43307 0.059441168, 1.1728497 0.43307 0.00064398885, + 1.1728497 0.334645 0.00064398885, 1.1783619 0.334645 0.059441168 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + 1.1783619 0.43307 0.059441168, 1.1728497 0.43307 0.00064398885, 1.1728497 0.334645 0.00064398885, 1.1783619 0.334645 0.059441168, 1.0750884 0.43307 0.069123066, 1.0695761 0.43307 0.010325886, + 1.0695761 0.334645 0.010325886, 1.0750884 0.334645 0.069123066 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + 1.0750884 0.43307 0.069123066, 1.0695761 0.43307 0.010325886, 1.0695761 0.334645 0.010325886, 1.0750884 0.334645 0.069123066, 1.0569665 0.43307 0.077641421, 1.0152106 0.43307 0.035880953, + 1.0152106 0.334645 0.035880953, 1.0569665 0.334645 0.077641421 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + 1.0569665 0.43307 0.077641421, 1.0152106 0.43307 0.035880953, 1.0152106 0.334645 0.035880953, 1.0569665 0.334645 0.077641421, 1.0484462 0.43307 0.095762331, 0.98964962 0.43307 0.090243682, + 0.98964962 0.334645 0.090243682, 1.0484462 0.334645 0.095762331 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + 1.0484462 0.43307 0.095762331, 0.98964962 0.43307 0.090243682, 0.98964962 0.334645 0.090243682, 1.0484462 0.334645 0.095762331, 1.0400288 0.43307 0.18544297, 0.9812322 0.43307 0.17992432, + 0.9812322 0.334645 0.17992432, 1.0400288 0.334645 0.18544297 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + 1.0400288 0.43307 0.18544297, 0.9812322 0.43307 0.17992432, 0.9812322 0.334645 0.17992432, 1.0400288 0.334645 0.18544297, 1.0114727 0.43307 0.24266364, 0.97171351 0.43307 0.19899788, + 0.97171351 0.334645 0.19899788, 1.0114727 0.334645 0.24266364 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + 1.0114727 0.43307 0.24266364, 0.97171351 0.43307 0.19899788, 0.97171351 0.334645 0.19899788, 1.0114727 0.334645 0.24266364, 0.95183391 0.43307 0.2657475, 0.95183391 0.43307 0.2066925, + 0.95183391 0.334645 0.2066925, 0.95183391 0.334645 0.2657475 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + 0.95183391 0.43307 0.2657475, 0.95183391 0.43307 0.2066925, 0.95183391 0.334645 0.2066925, 0.95183391 0.334645 0.2657475, 0.86614 0.43307 0.2657475, 0.86614 0.43307 0.2066925, + 0.86614 0.334645 0.2066925, 0.86614 0.334645 0.2657475 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + 0.86614 0.43307 0.2657475, 0.86614 0.43307 0.2066925, 0.86614 0.334645 0.2066925, 0.86614 0.334645 0.2657475 ] + } + coordIndex [ + 0,1,2,3,0,-1 + ] + } + } + ] + } + + DEF PIN_18 Transform { + children [ + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + 1.25984 0.688975 0.059055, 1.25984 0.688975 0, 1.25984 0.59055 0, 1.25984 0.59055 0.059055, 1.1811 0.688975 0.059055, 1.1811 0.688975 0, + 1.1811 0.59055 0, 1.1811 0.59055 0.059055 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + 1.25984 0.688975 0.059055, 1.25984 0.688975 0, 1.25984 0.59055 0, 1.25984 0.59055 0.059055 ] + } + coordIndex [ + 3,2,1,0,3,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + 1.1811 0.688975 0.059055, 1.1811 0.688975 0, 1.1811 0.59055 0, 1.1811 0.59055 0.059055, 1.1783619 0.688975 0.059441168, 1.1728497 0.688975 0.00064398885, + 1.1728497 0.59055 0.00064398885, 1.1783619 0.59055 0.059441168 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + 1.1783619 0.688975 0.059441168, 1.1728497 0.688975 0.00064398885, 1.1728497 0.59055 0.00064398885, 1.1783619 0.59055 0.059441168, 1.0750884 0.688975 0.069123066, 1.0695761 0.688975 0.010325886, + 1.0695761 0.59055 0.010325886, 1.0750884 0.59055 0.069123066 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + 1.0750884 0.688975 0.069123066, 1.0695761 0.688975 0.010325886, 1.0695761 0.59055 0.010325886, 1.0750884 0.59055 0.069123066, 1.0569665 0.688975 0.077641421, 1.0152106 0.688975 0.035880953, + 1.0152106 0.59055 0.035880953, 1.0569665 0.59055 0.077641421 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + 1.0569665 0.688975 0.077641421, 1.0152106 0.688975 0.035880953, 1.0152106 0.59055 0.035880953, 1.0569665 0.59055 0.077641421, 1.0484462 0.688975 0.095762331, 0.98964962 0.688975 0.090243682, + 0.98964962 0.59055 0.090243682, 1.0484462 0.59055 0.095762331 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + 1.0484462 0.688975 0.095762331, 0.98964962 0.688975 0.090243682, 0.98964962 0.59055 0.090243682, 1.0484462 0.59055 0.095762331, 1.0400288 0.688975 0.18544297, 0.9812322 0.688975 0.17992432, + 0.9812322 0.59055 0.17992432, 1.0400288 0.59055 0.18544297 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + 1.0400288 0.688975 0.18544297, 0.9812322 0.688975 0.17992432, 0.9812322 0.59055 0.17992432, 1.0400288 0.59055 0.18544297, 1.0114727 0.688975 0.24266364, 0.97171351 0.688975 0.19899788, + 0.97171351 0.59055 0.19899788, 1.0114727 0.59055 0.24266364 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + 1.0114727 0.688975 0.24266364, 0.97171351 0.688975 0.19899788, 0.97171351 0.59055 0.19899788, 1.0114727 0.59055 0.24266364, 0.95183391 0.688975 0.2657475, 0.95183391 0.688975 0.2066925, + 0.95183391 0.59055 0.2066925, 0.95183391 0.59055 0.2657475 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + 0.95183391 0.688975 0.2657475, 0.95183391 0.688975 0.2066925, 0.95183391 0.59055 0.2066925, 0.95183391 0.59055 0.2657475, 0.86614 0.688975 0.2657475, 0.86614 0.688975 0.2066925, + 0.86614 0.59055 0.2066925, 0.86614 0.59055 0.2657475 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + 0.86614 0.688975 0.2657475, 0.86614 0.688975 0.2066925, 0.86614 0.59055 0.2066925, 0.86614 0.59055 0.2657475 ] + } + coordIndex [ + 0,1,2,3,0,-1 + ] + } + } + ] + } + + DEF PIN_19 Transform { + children [ + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + 1.25984 0.94488 0.059055, 1.25984 0.94488 0, 1.25984 0.846455 0, 1.25984 0.846455 0.059055, 1.1811 0.94488 0.059055, 1.1811 0.94488 0, + 1.1811 0.846455 0, 1.1811 0.846455 0.059055 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + 1.25984 0.94488 0.059055, 1.25984 0.94488 0, 1.25984 0.846455 0, 1.25984 0.846455 0.059055 ] + } + coordIndex [ + 3,2,1,0,3,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + 1.1811 0.94488 0.059055, 1.1811 0.94488 0, 1.1811 0.846455 0, 1.1811 0.846455 0.059055, 1.1783619 0.94488 0.059441168, 1.1728497 0.94488 0.00064398885, + 1.1728497 0.846455 0.00064398885, 1.1783619 0.846455 0.059441168 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + 1.1783619 0.94488 0.059441168, 1.1728497 0.94488 0.00064398885, 1.1728497 0.846455 0.00064398885, 1.1783619 0.846455 0.059441168, 1.0750884 0.94488 0.069123066, 1.0695761 0.94488 0.010325886, + 1.0695761 0.846455 0.010325886, 1.0750884 0.846455 0.069123066 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + 1.0750884 0.94488 0.069123066, 1.0695761 0.94488 0.010325886, 1.0695761 0.846455 0.010325886, 1.0750884 0.846455 0.069123066, 1.0569665 0.94488 0.077641421, 1.0152106 0.94488 0.035880953, + 1.0152106 0.846455 0.035880953, 1.0569665 0.846455 0.077641421 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + 1.0569665 0.94488 0.077641421, 1.0152106 0.94488 0.035880953, 1.0152106 0.846455 0.035880953, 1.0569665 0.846455 0.077641421, 1.0484462 0.94488 0.095762331, 0.98964962 0.94488 0.090243682, + 0.98964962 0.846455 0.090243682, 1.0484462 0.846455 0.095762331 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + 1.0484462 0.94488 0.095762331, 0.98964962 0.94488 0.090243682, 0.98964962 0.846455 0.090243682, 1.0484462 0.846455 0.095762331, 1.0400288 0.94488 0.18544297, 0.9812322 0.94488 0.17992432, + 0.9812322 0.846455 0.17992432, 1.0400288 0.846455 0.18544297 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + 1.0400288 0.94488 0.18544297, 0.9812322 0.94488 0.17992432, 0.9812322 0.846455 0.17992432, 1.0400288 0.846455 0.18544297, 1.0114727 0.94488 0.24266364, 0.97171351 0.94488 0.19899788, + 0.97171351 0.846455 0.19899788, 1.0114727 0.846455 0.24266364 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + 1.0114727 0.94488 0.24266364, 0.97171351 0.94488 0.19899788, 0.97171351 0.846455 0.19899788, 1.0114727 0.846455 0.24266364, 0.95183391 0.94488 0.2657475, 0.95183391 0.94488 0.2066925, + 0.95183391 0.846455 0.2066925, 0.95183391 0.846455 0.2657475 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + 0.95183391 0.94488 0.2657475, 0.95183391 0.94488 0.2066925, 0.95183391 0.846455 0.2066925, 0.95183391 0.846455 0.2657475, 0.86614 0.94488 0.2657475, 0.86614 0.94488 0.2066925, + 0.86614 0.846455 0.2066925, 0.86614 0.846455 0.2657475 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + 0.86614 0.94488 0.2657475, 0.86614 0.94488 0.2066925, 0.86614 0.846455 0.2066925, 0.86614 0.846455 0.2657475 ] + } + coordIndex [ + 0,1,2,3,0,-1 + ] + } + } + ] + } + + DEF PIN_20 Transform { + children [ + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + 1.25984 1.200785 0.059055, 1.25984 1.200785 0, 1.25984 1.10236 0, 1.25984 1.10236 0.059055, 1.1811 1.200785 0.059055, 1.1811 1.200785 0, + 1.1811 1.10236 0, 1.1811 1.10236 0.059055 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + 1.25984 1.200785 0.059055, 1.25984 1.200785 0, 1.25984 1.10236 0, 1.25984 1.10236 0.059055 ] + } + coordIndex [ + 3,2,1,0,3,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + 1.1811 1.200785 0.059055, 1.1811 1.200785 0, 1.1811 1.10236 0, 1.1811 1.10236 0.059055, 1.1783619 1.200785 0.059441168, 1.1728497 1.200785 0.00064398885, + 1.1728497 1.10236 0.00064398885, 1.1783619 1.10236 0.059441168 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + 1.1783619 1.200785 0.059441168, 1.1728497 1.200785 0.00064398885, 1.1728497 1.10236 0.00064398885, 1.1783619 1.10236 0.059441168, 1.0750884 1.200785 0.069123066, 1.0695761 1.200785 0.010325886, + 1.0695761 1.10236 0.010325886, 1.0750884 1.10236 0.069123066 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + 1.0750884 1.200785 0.069123066, 1.0695761 1.200785 0.010325886, 1.0695761 1.10236 0.010325886, 1.0750884 1.10236 0.069123066, 1.0569665 1.200785 0.077641421, 1.0152106 1.200785 0.035880953, + 1.0152106 1.10236 0.035880953, 1.0569665 1.10236 0.077641421 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + 1.0569665 1.200785 0.077641421, 1.0152106 1.200785 0.035880953, 1.0152106 1.10236 0.035880953, 1.0569665 1.10236 0.077641421, 1.0484462 1.200785 0.095762331, 0.98964962 1.200785 0.090243682, + 0.98964962 1.10236 0.090243682, 1.0484462 1.10236 0.095762331 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + 1.0484462 1.200785 0.095762331, 0.98964962 1.200785 0.090243682, 0.98964962 1.10236 0.090243682, 1.0484462 1.10236 0.095762331, 1.0400288 1.200785 0.18544297, 0.9812322 1.200785 0.17992432, + 0.9812322 1.10236 0.17992432, 1.0400288 1.10236 0.18544297 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + 1.0400288 1.200785 0.18544297, 0.9812322 1.200785 0.17992432, 0.9812322 1.10236 0.17992432, 1.0400288 1.10236 0.18544297, 1.0114727 1.200785 0.24266364, 0.97171351 1.200785 0.19899788, + 0.97171351 1.10236 0.19899788, 1.0114727 1.10236 0.24266364 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + 1.0114727 1.200785 0.24266364, 0.97171351 1.200785 0.19899788, 0.97171351 1.10236 0.19899788, 1.0114727 1.10236 0.24266364, 0.95183391 1.200785 0.2657475, 0.95183391 1.200785 0.2066925, + 0.95183391 1.10236 0.2066925, 0.95183391 1.10236 0.2657475 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + 0.95183391 1.200785 0.2657475, 0.95183391 1.200785 0.2066925, 0.95183391 1.10236 0.2066925, 0.95183391 1.10236 0.2657475, 0.86614 1.200785 0.2657475, 0.86614 1.200785 0.2066925, + 0.86614 1.10236 0.2066925, 0.86614 1.10236 0.2657475 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + 0.86614 1.200785 0.2657475, 0.86614 1.200785 0.2066925, 0.86614 1.10236 0.2066925, 0.86614 1.10236 0.2657475 ] + } + coordIndex [ + 0,1,2,3,0,-1 + ] + } + } + ] + } + + ] +} + From ac6146a4068074d070dd0f0cd95cd0e67b1006aa Mon Sep 17 00:00:00 2001 From: jkriege2 Date: Fri, 28 Oct 2016 08:55:55 +0200 Subject: [PATCH 196/283] added STEP models --- .../Resistor_Array_SIP10.step | 9350 ++++++++++++ .../Resistor_Array_SIP11.step | 10099 +++++++++++++ .../Resistor_Array_SIP12.step | 10847 ++++++++++++++ .../Resistor_Array_SIP13.step | 11595 +++++++++++++++ .../Resistor_Array_SIP14.step | 12351 ++++++++++++++++ .../Resistor_Array_SIP4.step | 4861 ++++++ .../Resistor_Array_SIP5.step | 5610 +++++++ .../Resistor_Array_SIP6.step | 6358 ++++++++ .../Resistor_Array_SIP7.FCStd | Bin 0 -> 36949 bytes .../Resistor_Array_SIP7.step | 7106 +++++++++ .../Resistor_Array_SIP8.step | 7854 ++++++++++ .../Resistor_Array_SIP9.step | 8602 +++++++++++ 12 files changed, 94633 insertions(+) create mode 100644 modules/packages3d/Resistors_ThroughHole.3dshapes/Resistor_Array_SIP10.step create mode 100644 modules/packages3d/Resistors_ThroughHole.3dshapes/Resistor_Array_SIP11.step create mode 100644 modules/packages3d/Resistors_ThroughHole.3dshapes/Resistor_Array_SIP12.step create mode 100644 modules/packages3d/Resistors_ThroughHole.3dshapes/Resistor_Array_SIP13.step create mode 100644 modules/packages3d/Resistors_ThroughHole.3dshapes/Resistor_Array_SIP14.step create mode 100644 modules/packages3d/Resistors_ThroughHole.3dshapes/Resistor_Array_SIP4.step create mode 100644 modules/packages3d/Resistors_ThroughHole.3dshapes/Resistor_Array_SIP5.step create mode 100644 modules/packages3d/Resistors_ThroughHole.3dshapes/Resistor_Array_SIP6.step create mode 100644 modules/packages3d/Resistors_ThroughHole.3dshapes/Resistor_Array_SIP7.FCStd create mode 100644 modules/packages3d/Resistors_ThroughHole.3dshapes/Resistor_Array_SIP7.step create mode 100644 modules/packages3d/Resistors_ThroughHole.3dshapes/Resistor_Array_SIP8.step create mode 100644 modules/packages3d/Resistors_ThroughHole.3dshapes/Resistor_Array_SIP9.step diff --git a/modules/packages3d/Resistors_ThroughHole.3dshapes/Resistor_Array_SIP10.step b/modules/packages3d/Resistors_ThroughHole.3dshapes/Resistor_Array_SIP10.step new file mode 100644 index 00000000..42fb0580 --- /dev/null +++ b/modules/packages3d/Resistors_ThroughHole.3dshapes/Resistor_Array_SIP10.step @@ -0,0 +1,9350 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'D:/KiCAD/kicad-library/modules/packages3d/Resistors_ +ThroughHole.3dshapes/Resistor_Array_SIP10.step','2016-10-28T08:53:17',( + 'Author'),(''),'Open CASCADE STEP processor 6.8','FreeCAD','Unknown' + ); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN_CC2 { 1 2 10303 214 -1 1 5 4 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('committee draft', + 'automotive_design',1997,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('ASSEMBLY','ASSEMBLY','',(#8)); +#8 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = SHAPE_REPRESENTATION('',(#11,#15,#19,#23,#27),#31); +#11 = AXIS2_PLACEMENT_3D('',#12,#13,#14); +#12 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000)); +#13 = DIRECTION('',(0.E+000,0.E+000,1.)); +#14 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#15 = AXIS2_PLACEMENT_3D('',#16,#17,#18); +#16 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000)); +#17 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#18 = DIRECTION('',(1.,0.E+000,0.E+000)); +#19 = AXIS2_PLACEMENT_3D('',#20,#21,#22); +#20 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000)); +#21 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#22 = DIRECTION('',(1.,0.E+000,0.E+000)); +#23 = AXIS2_PLACEMENT_3D('',#24,#25,#26); +#24 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000)); +#25 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#26 = DIRECTION('',(1.,0.E+000,0.E+000)); +#27 = AXIS2_PLACEMENT_3D('',#28,#29,#30); +#28 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000)); +#29 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#30 = DIRECTION('',(1.,0.E+000,0.E+000)); +#31 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#35)) GLOBAL_UNIT_ASSIGNED_CONTEXT( +(#32,#33,#34)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#32 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#33 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#34 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#35 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#32, + 'distance_accuracy_value','confusion accuracy'); +#36 = PRODUCT_TYPE('part',$,(#7)); +#37 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#38),#1344); +#38 = MANIFOLD_SOLID_BREP('',#39); +#39 = CLOSED_SHELL('',(#40,#160,#248,#327,#406,#484,#514,#544,#620,#650, + #726,#756,#832,#908,#939,#972,#1048,#1079,#1148,#1179,#1248,#1313, + #1319,#1325,#1332,#1338)); +#40 = ADVANCED_FACE('',(#41),#55,.F.); +#41 = FACE_BOUND('',#42,.F.); +#42 = EDGE_LOOP('',(#43,#78,#106,#134)); +#43 = ORIENTED_EDGE('',*,*,#44,.T.); +#44 = EDGE_CURVE('',#45,#47,#49,.T.); +#45 = VERTEX_POINT('',#46); +#46 = CARTESIAN_POINT('',(-0.29,1.5,0.25)); +#47 = VERTEX_POINT('',#48); +#48 = CARTESIAN_POINT('',(23.11,1.5,0.25)); +#49 = SURFACE_CURVE('',#50,(#54,#66),.PCURVE_S1.); +#50 = LINE('',#51,#52); +#51 = CARTESIAN_POINT('',(-1.29,1.5,0.25)); +#52 = VECTOR('',#53,1.); +#53 = DIRECTION('',(1.,0.E+000,0.E+000)); +#54 = PCURVE('',#55,#60); +#55 = PLANE('',#56); +#56 = AXIS2_PLACEMENT_3D('',#57,#58,#59); +#57 = CARTESIAN_POINT('',(-1.29,1.5,-1.25)); +#58 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#59 = DIRECTION('',(1.,0.E+000,0.E+000)); +#60 = DEFINITIONAL_REPRESENTATION('',(#61),#65); +#61 = LINE('',#62,#63); +#62 = CARTESIAN_POINT('',(0.E+000,-1.5)); +#63 = VECTOR('',#64,1.); +#64 = DIRECTION('',(1.,0.E+000)); +#65 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#66 = PCURVE('',#67,#72); +#67 = CYLINDRICAL_SURFACE('',#68,1.); +#68 = AXIS2_PLACEMENT_3D('',#69,#70,#71); +#69 = CARTESIAN_POINT('',(-1.29,2.5,0.25)); +#70 = DIRECTION('',(1.,0.E+000,0.E+000)); +#71 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#72 = DEFINITIONAL_REPRESENTATION('',(#73),#77); +#73 = LINE('',#74,#75); +#74 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#75 = VECTOR('',#76,1.); +#76 = DIRECTION('',(-0.E+000,1.)); +#77 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#78 = ORIENTED_EDGE('',*,*,#79,.F.); +#79 = EDGE_CURVE('',#80,#47,#82,.T.); +#80 = VERTEX_POINT('',#81); +#81 = CARTESIAN_POINT('',(23.11,1.5,-0.25)); +#82 = SURFACE_CURVE('',#83,(#87,#94),.PCURVE_S1.); +#83 = LINE('',#84,#85); +#84 = CARTESIAN_POINT('',(23.11,1.5,-1.25)); +#85 = VECTOR('',#86,1.); +#86 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#87 = PCURVE('',#55,#88); +#88 = DEFINITIONAL_REPRESENTATION('',(#89),#93); +#89 = LINE('',#90,#91); +#90 = CARTESIAN_POINT('',(24.4,0.E+000)); +#91 = VECTOR('',#92,1.); +#92 = DIRECTION('',(0.E+000,-1.)); +#93 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#94 = PCURVE('',#95,#100); +#95 = CYLINDRICAL_SURFACE('',#96,1.); +#96 = AXIS2_PLACEMENT_3D('',#97,#98,#99); +#97 = CARTESIAN_POINT('',(23.11,2.5,-1.25)); +#98 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#99 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#100 = DEFINITIONAL_REPRESENTATION('',(#101),#105); +#101 = LINE('',#102,#103); +#102 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#103 = VECTOR('',#104,1.); +#104 = DIRECTION('',(0.E+000,1.)); +#105 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#106 = ORIENTED_EDGE('',*,*,#107,.F.); +#107 = EDGE_CURVE('',#108,#80,#110,.T.); +#108 = VERTEX_POINT('',#109); +#109 = CARTESIAN_POINT('',(-0.29,1.5,-0.25)); +#110 = SURFACE_CURVE('',#111,(#115,#122),.PCURVE_S1.); +#111 = LINE('',#112,#113); +#112 = CARTESIAN_POINT('',(-1.29,1.5,-0.25)); +#113 = VECTOR('',#114,1.); +#114 = DIRECTION('',(1.,0.E+000,0.E+000)); +#115 = PCURVE('',#55,#116); +#116 = DEFINITIONAL_REPRESENTATION('',(#117),#121); +#117 = LINE('',#118,#119); +#118 = CARTESIAN_POINT('',(0.E+000,-1.)); +#119 = VECTOR('',#120,1.); +#120 = DIRECTION('',(1.,0.E+000)); +#121 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#122 = PCURVE('',#123,#128); +#123 = CYLINDRICAL_SURFACE('',#124,1.); +#124 = AXIS2_PLACEMENT_3D('',#125,#126,#127); +#125 = CARTESIAN_POINT('',(-1.29,2.5,-0.25)); +#126 = DIRECTION('',(1.,0.E+000,0.E+000)); +#127 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#128 = DEFINITIONAL_REPRESENTATION('',(#129),#133); +#129 = LINE('',#130,#131); +#130 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#131 = VECTOR('',#132,1.); +#132 = DIRECTION('',(0.E+000,1.)); +#133 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#134 = ORIENTED_EDGE('',*,*,#135,.T.); +#135 = EDGE_CURVE('',#108,#45,#136,.T.); +#136 = SURFACE_CURVE('',#137,(#141,#148),.PCURVE_S1.); +#137 = LINE('',#138,#139); +#138 = CARTESIAN_POINT('',(-0.29,1.5,-1.25)); +#139 = VECTOR('',#140,1.); +#140 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#141 = PCURVE('',#55,#142); +#142 = DEFINITIONAL_REPRESENTATION('',(#143),#147); +#143 = LINE('',#144,#145); +#144 = CARTESIAN_POINT('',(1.,0.E+000)); +#145 = VECTOR('',#146,1.); +#146 = DIRECTION('',(0.E+000,-1.)); +#147 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#148 = PCURVE('',#149,#154); +#149 = CYLINDRICAL_SURFACE('',#150,1.); +#150 = AXIS2_PLACEMENT_3D('',#151,#152,#153); +#151 = CARTESIAN_POINT('',(-0.29,2.5,-1.25)); +#152 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#153 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#154 = DEFINITIONAL_REPRESENTATION('',(#155),#159); +#155 = LINE('',#156,#157); +#156 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#157 = VECTOR('',#158,1.); +#158 = DIRECTION('',(-0.E+000,1.)); +#159 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#160 = ADVANCED_FACE('',(#161),#67,.T.); +#161 = FACE_BOUND('',#162,.F.); +#162 = EDGE_LOOP('',(#163,#164,#193,#221)); +#163 = ORIENTED_EDGE('',*,*,#44,.F.); +#164 = ORIENTED_EDGE('',*,*,#165,.F.); +#165 = EDGE_CURVE('',#166,#45,#168,.T.); +#166 = VERTEX_POINT('',#167); +#167 = CARTESIAN_POINT('',(-0.29,2.5,1.25)); +#168 = SURFACE_CURVE('',#169,(#174,#181),.PCURVE_S1.); +#169 = CIRCLE('',#170,1.); +#170 = AXIS2_PLACEMENT_3D('',#171,#172,#173); +#171 = CARTESIAN_POINT('',(-0.29,2.5,0.25)); +#172 = DIRECTION('',(1.,0.E+000,0.E+000)); +#173 = DIRECTION('',(-0.E+000,8.881784197001E-016,1.)); +#174 = PCURVE('',#67,#175); +#175 = DEFINITIONAL_REPRESENTATION('',(#176),#180); +#176 = LINE('',#177,#178); +#177 = CARTESIAN_POINT('',(-1.570796326795,1.)); +#178 = VECTOR('',#179,1.); +#179 = DIRECTION('',(1.,-0.E+000)); +#180 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#181 = PCURVE('',#182,#187); +#182 = SPHERICAL_SURFACE('',#183,1.); +#183 = AXIS2_PLACEMENT_3D('',#184,#185,#186); +#184 = CARTESIAN_POINT('',(-0.29,2.5,0.25)); +#185 = DIRECTION('',(1.,0.E+000,0.E+000)); +#186 = DIRECTION('',(-0.E+000,8.881784197001E-016,1.)); +#187 = DEFINITIONAL_REPRESENTATION('',(#188),#192); +#188 = LINE('',#189,#190); +#189 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#190 = VECTOR('',#191,1.); +#191 = DIRECTION('',(1.,0.E+000)); +#192 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#193 = ORIENTED_EDGE('',*,*,#194,.T.); +#194 = EDGE_CURVE('',#166,#195,#197,.T.); +#195 = VERTEX_POINT('',#196); +#196 = CARTESIAN_POINT('',(23.11,2.5,1.25)); +#197 = SURFACE_CURVE('',#198,(#202,#209),.PCURVE_S1.); +#198 = LINE('',#199,#200); +#199 = CARTESIAN_POINT('',(-1.29,2.5,1.25)); +#200 = VECTOR('',#201,1.); +#201 = DIRECTION('',(1.,0.E+000,0.E+000)); +#202 = PCURVE('',#67,#203); +#203 = DEFINITIONAL_REPRESENTATION('',(#204),#208); +#204 = LINE('',#205,#206); +#205 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#206 = VECTOR('',#207,1.); +#207 = DIRECTION('',(-0.E+000,1.)); +#208 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#209 = PCURVE('',#210,#215); +#210 = PLANE('',#211); +#211 = AXIS2_PLACEMENT_3D('',#212,#213,#214); +#212 = CARTESIAN_POINT('',(-1.29,1.5,1.25)); +#213 = DIRECTION('',(0.E+000,-4.440892098501E-016,-1.)); +#214 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#215 = DEFINITIONAL_REPRESENTATION('',(#216),#220); +#216 = LINE('',#217,#218); +#217 = CARTESIAN_POINT('',(1.,0.E+000)); +#218 = VECTOR('',#219,1.); +#219 = DIRECTION('',(0.E+000,1.)); +#220 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#221 = ORIENTED_EDGE('',*,*,#222,.T.); +#222 = EDGE_CURVE('',#195,#47,#223,.T.); +#223 = SURFACE_CURVE('',#224,(#229,#236),.PCURVE_S1.); +#224 = CIRCLE('',#225,1.); +#225 = AXIS2_PLACEMENT_3D('',#226,#227,#228); +#226 = CARTESIAN_POINT('',(23.11,2.5,0.25)); +#227 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#228 = DIRECTION('',(0.E+000,4.440892098501E-016,1.)); +#229 = PCURVE('',#67,#230); +#230 = DEFINITIONAL_REPRESENTATION('',(#231),#235); +#231 = LINE('',#232,#233); +#232 = CARTESIAN_POINT('',(-1.570796326795,24.4)); +#233 = VECTOR('',#234,1.); +#234 = DIRECTION('',(1.,-0.E+000)); +#235 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#236 = PCURVE('',#237,#242); +#237 = SPHERICAL_SURFACE('',#238,1.); +#238 = AXIS2_PLACEMENT_3D('',#239,#240,#241); +#239 = CARTESIAN_POINT('',(23.11,2.5,0.25)); +#240 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#241 = DIRECTION('',(0.E+000,4.440892098501E-016,1.)); +#242 = DEFINITIONAL_REPRESENTATION('',(#243),#247); +#243 = LINE('',#244,#245); +#244 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#245 = VECTOR('',#246,1.); +#246 = DIRECTION('',(-1.,0.E+000)); +#247 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#248 = ADVANCED_FACE('',(#249),#149,.T.); +#249 = FACE_BOUND('',#250,.F.); +#250 = EDGE_LOOP('',(#251,#278,#306,#326)); +#251 = ORIENTED_EDGE('',*,*,#252,.F.); +#252 = EDGE_CURVE('',#253,#108,#255,.T.); +#253 = VERTEX_POINT('',#254); +#254 = CARTESIAN_POINT('',(-1.29,2.5,-0.25)); +#255 = SURFACE_CURVE('',#256,(#261,#267),.PCURVE_S1.); +#256 = CIRCLE('',#257,1.); +#257 = AXIS2_PLACEMENT_3D('',#258,#259,#260); +#258 = CARTESIAN_POINT('',(-0.29,2.5,-0.25)); +#259 = DIRECTION('',(-0.E+000,1.048990684668E-015,1.)); +#260 = DIRECTION('',(0.E+000,-1.,1.048990684668E-015)); +#261 = PCURVE('',#149,#262); +#262 = DEFINITIONAL_REPRESENTATION('',(#263),#266); +#263 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#264,#265),.UNSPECIFIED.,.F.,.F., + (2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#264 = CARTESIAN_POINT('',(-1.570796326795,1.)); +#265 = CARTESIAN_POINT('',(0.E+000,1.)); +#266 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#267 = PCURVE('',#268,#273); +#268 = SPHERICAL_SURFACE('',#269,1.); +#269 = AXIS2_PLACEMENT_3D('',#270,#271,#272); +#270 = CARTESIAN_POINT('',(-0.29,2.5,-0.25)); +#271 = DIRECTION('',(1.,0.E+000,0.E+000)); +#272 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#273 = DEFINITIONAL_REPRESENTATION('',(#274),#277); +#274 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#275,#276),.UNSPECIFIED.,.F.,.F., + (2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#275 = CARTESIAN_POINT('',(-1.570796326795,-1.570796326795)); +#276 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#277 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#278 = ORIENTED_EDGE('',*,*,#279,.T.); +#279 = EDGE_CURVE('',#253,#280,#282,.T.); +#280 = VERTEX_POINT('',#281); +#281 = CARTESIAN_POINT('',(-1.29,2.5,0.25)); +#282 = SURFACE_CURVE('',#283,(#287,#294),.PCURVE_S1.); +#283 = LINE('',#284,#285); +#284 = CARTESIAN_POINT('',(-1.29,2.5,-1.25)); +#285 = VECTOR('',#286,1.); +#286 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#287 = PCURVE('',#149,#288); +#288 = DEFINITIONAL_REPRESENTATION('',(#289),#293); +#289 = LINE('',#290,#291); +#290 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#291 = VECTOR('',#292,1.); +#292 = DIRECTION('',(-0.E+000,1.)); +#293 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#294 = PCURVE('',#295,#300); +#295 = PLANE('',#296); +#296 = AXIS2_PLACEMENT_3D('',#297,#298,#299); +#297 = CARTESIAN_POINT('',(-1.29,6.08,-1.25)); +#298 = DIRECTION('',(1.,0.E+000,0.E+000)); +#299 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#300 = DEFINITIONAL_REPRESENTATION('',(#301),#305); +#301 = LINE('',#302,#303); +#302 = CARTESIAN_POINT('',(3.58,-2.22044604925E-016)); +#303 = VECTOR('',#304,1.); +#304 = DIRECTION('',(2.22044604925E-016,-1.)); +#305 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#306 = ORIENTED_EDGE('',*,*,#307,.T.); +#307 = EDGE_CURVE('',#280,#45,#308,.T.); +#308 = SURFACE_CURVE('',#309,(#314,#320),.PCURVE_S1.); +#309 = CIRCLE('',#310,1.); +#310 = AXIS2_PLACEMENT_3D('',#311,#312,#313); +#311 = CARTESIAN_POINT('',(-0.29,2.5,0.25)); +#312 = DIRECTION('',(-0.E+000,1.171455364583E-015,1.)); +#313 = DIRECTION('',(0.E+000,-1.,1.171455364583E-015)); +#314 = PCURVE('',#149,#315); +#315 = DEFINITIONAL_REPRESENTATION('',(#316),#319); +#316 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#317,#318),.UNSPECIFIED.,.F.,.F., + (2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#317 = CARTESIAN_POINT('',(-1.570796326795,1.5)); +#318 = CARTESIAN_POINT('',(0.E+000,1.5)); +#319 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#320 = PCURVE('',#182,#321); +#321 = DEFINITIONAL_REPRESENTATION('',(#322),#325); +#322 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#323,#324),.UNSPECIFIED.,.F.,.F., + (2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#323 = CARTESIAN_POINT('',(1.570796326795,-1.570796326795)); +#324 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#325 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#326 = ORIENTED_EDGE('',*,*,#135,.F.); +#327 = ADVANCED_FACE('',(#328),#95,.T.); +#328 = FACE_BOUND('',#329,.T.); +#329 = EDGE_LOOP('',(#330,#357,#385,#405)); +#330 = ORIENTED_EDGE('',*,*,#331,.F.); +#331 = EDGE_CURVE('',#332,#80,#334,.T.); +#332 = VERTEX_POINT('',#333); +#333 = CARTESIAN_POINT('',(24.11,2.5,-0.25)); +#334 = SURFACE_CURVE('',#335,(#340,#346),.PCURVE_S1.); +#335 = CIRCLE('',#336,1.); +#336 = AXIS2_PLACEMENT_3D('',#337,#338,#339); +#337 = CARTESIAN_POINT('',(23.11,2.5,-0.25)); +#338 = DIRECTION('',(-0.E+000,-1.608122649677E-016,-1.)); +#339 = DIRECTION('',(0.E+000,-1.,1.608122649677E-016)); +#340 = PCURVE('',#95,#341); +#341 = DEFINITIONAL_REPRESENTATION('',(#342),#345); +#342 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#343,#344),.UNSPECIFIED.,.F.,.F., + (2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#343 = CARTESIAN_POINT('',(1.570796326795,1.)); +#344 = CARTESIAN_POINT('',(0.E+000,1.)); +#345 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#346 = PCURVE('',#347,#352); +#347 = SPHERICAL_SURFACE('',#348,1.); +#348 = AXIS2_PLACEMENT_3D('',#349,#350,#351); +#349 = CARTESIAN_POINT('',(23.11,2.5,-0.25)); +#350 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#351 = DIRECTION('',(-0.E+000,-4.440892098501E-016,-1.)); +#352 = DEFINITIONAL_REPRESENTATION('',(#353),#356); +#353 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#354,#355),.UNSPECIFIED.,.F.,.F., + (2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#354 = CARTESIAN_POINT('',(1.570796326795,-1.570796326795)); +#355 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#356 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#357 = ORIENTED_EDGE('',*,*,#358,.T.); +#358 = EDGE_CURVE('',#332,#359,#361,.T.); +#359 = VERTEX_POINT('',#360); +#360 = CARTESIAN_POINT('',(24.11,2.5,0.25)); +#361 = SURFACE_CURVE('',#362,(#366,#373),.PCURVE_S1.); +#362 = LINE('',#363,#364); +#363 = CARTESIAN_POINT('',(24.11,2.5,-1.25)); +#364 = VECTOR('',#365,1.); +#365 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#366 = PCURVE('',#95,#367); +#367 = DEFINITIONAL_REPRESENTATION('',(#368),#372); +#368 = LINE('',#369,#370); +#369 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#370 = VECTOR('',#371,1.); +#371 = DIRECTION('',(0.E+000,1.)); +#372 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#373 = PCURVE('',#374,#379); +#374 = PLANE('',#375); +#375 = AXIS2_PLACEMENT_3D('',#376,#377,#378); +#376 = CARTESIAN_POINT('',(24.11,1.5,-1.25)); +#377 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#378 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#379 = DEFINITIONAL_REPRESENTATION('',(#380),#384); +#380 = LINE('',#381,#382); +#381 = CARTESIAN_POINT('',(1.,-2.22044604925E-016)); +#382 = VECTOR('',#383,1.); +#383 = DIRECTION('',(-2.22044604925E-016,-1.)); +#384 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#385 = ORIENTED_EDGE('',*,*,#386,.T.); +#386 = EDGE_CURVE('',#359,#47,#387,.T.); +#387 = SURFACE_CURVE('',#388,(#393,#399),.PCURVE_S1.); +#388 = CIRCLE('',#389,1.); +#389 = AXIS2_PLACEMENT_3D('',#390,#391,#392); +#390 = CARTESIAN_POINT('',(23.11,2.5,0.25)); +#391 = DIRECTION('',(-0.E+000,-2.832769448824E-016,-1.)); +#392 = DIRECTION('',(-0.E+000,-1.,2.832769448824E-016)); +#393 = PCURVE('',#95,#394); +#394 = DEFINITIONAL_REPRESENTATION('',(#395),#398); +#395 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#396,#397),.UNSPECIFIED.,.F.,.F., + (2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#396 = CARTESIAN_POINT('',(1.570796326795,1.5)); +#397 = CARTESIAN_POINT('',(0.E+000,1.5)); +#398 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#399 = PCURVE('',#237,#400); +#400 = DEFINITIONAL_REPRESENTATION('',(#401),#404); +#401 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#402,#403),.UNSPECIFIED.,.F.,.F., + (2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#402 = CARTESIAN_POINT('',(-1.570796326795,-1.570796326795)); +#403 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#404 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#405 = ORIENTED_EDGE('',*,*,#79,.F.); +#406 = ADVANCED_FACE('',(#407),#123,.T.); +#407 = FACE_BOUND('',#408,.T.); +#408 = EDGE_LOOP('',(#409,#410,#434,#462)); +#409 = ORIENTED_EDGE('',*,*,#107,.F.); +#410 = ORIENTED_EDGE('',*,*,#411,.F.); +#411 = EDGE_CURVE('',#412,#108,#414,.T.); +#412 = VERTEX_POINT('',#413); +#413 = CARTESIAN_POINT('',(-0.29,2.5,-1.25)); +#414 = SURFACE_CURVE('',#415,(#420,#427),.PCURVE_S1.); +#415 = CIRCLE('',#416,1.); +#416 = AXIS2_PLACEMENT_3D('',#417,#418,#419); +#417 = CARTESIAN_POINT('',(-0.29,2.5,-0.25)); +#418 = DIRECTION('',(-1.,-0.E+000,-0.E+000)); +#419 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#420 = PCURVE('',#123,#421); +#421 = DEFINITIONAL_REPRESENTATION('',(#422),#426); +#422 = LINE('',#423,#424); +#423 = CARTESIAN_POINT('',(1.570796326795,1.)); +#424 = VECTOR('',#425,1.); +#425 = DIRECTION('',(-1.,-0.E+000)); +#426 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#427 = PCURVE('',#268,#428); +#428 = DEFINITIONAL_REPRESENTATION('',(#429),#433); +#429 = LINE('',#430,#431); +#430 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#431 = VECTOR('',#432,1.); +#432 = DIRECTION('',(-1.,0.E+000)); +#433 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#434 = ORIENTED_EDGE('',*,*,#435,.T.); +#435 = EDGE_CURVE('',#412,#436,#438,.T.); +#436 = VERTEX_POINT('',#437); +#437 = CARTESIAN_POINT('',(23.11,2.5,-1.25)); +#438 = SURFACE_CURVE('',#439,(#443,#450),.PCURVE_S1.); +#439 = LINE('',#440,#441); +#440 = CARTESIAN_POINT('',(-1.29,2.5,-1.25)); +#441 = VECTOR('',#442,1.); +#442 = DIRECTION('',(1.,0.E+000,0.E+000)); +#443 = PCURVE('',#123,#444); +#444 = DEFINITIONAL_REPRESENTATION('',(#445),#449); +#445 = LINE('',#446,#447); +#446 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#447 = VECTOR('',#448,1.); +#448 = DIRECTION('',(0.E+000,1.)); +#449 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#450 = PCURVE('',#451,#456); +#451 = PLANE('',#452); +#452 = AXIS2_PLACEMENT_3D('',#453,#454,#455); +#453 = CARTESIAN_POINT('',(-1.29,1.5,-1.25)); +#454 = DIRECTION('',(0.E+000,-4.440892098501E-016,-1.)); +#455 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#456 = DEFINITIONAL_REPRESENTATION('',(#457),#461); +#457 = LINE('',#458,#459); +#458 = CARTESIAN_POINT('',(1.,0.E+000)); +#459 = VECTOR('',#460,1.); +#460 = DIRECTION('',(0.E+000,1.)); +#461 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#462 = ORIENTED_EDGE('',*,*,#463,.T.); +#463 = EDGE_CURVE('',#436,#80,#464,.T.); +#464 = SURFACE_CURVE('',#465,(#470,#477),.PCURVE_S1.); +#465 = CIRCLE('',#466,1.); +#466 = AXIS2_PLACEMENT_3D('',#467,#468,#469); +#467 = CARTESIAN_POINT('',(23.11,2.5,-0.25)); +#468 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#469 = DIRECTION('',(-0.E+000,-4.440892098501E-016,-1.)); +#470 = PCURVE('',#123,#471); +#471 = DEFINITIONAL_REPRESENTATION('',(#472),#476); +#472 = LINE('',#473,#474); +#473 = CARTESIAN_POINT('',(1.570796326795,24.4)); +#474 = VECTOR('',#475,1.); +#475 = DIRECTION('',(-1.,-0.E+000)); +#476 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#477 = PCURVE('',#347,#478); +#478 = DEFINITIONAL_REPRESENTATION('',(#479),#483); +#479 = LINE('',#480,#481); +#480 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#481 = VECTOR('',#482,1.); +#482 = DIRECTION('',(1.,0.E+000)); +#483 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#484 = ADVANCED_FACE('',(#485),#182,.T.); +#485 = FACE_BOUND('',#486,.T.); +#486 = EDGE_LOOP('',(#487,#512,#513)); +#487 = ORIENTED_EDGE('',*,*,#488,.F.); +#488 = EDGE_CURVE('',#280,#166,#489,.T.); +#489 = SURFACE_CURVE('',#490,(#495,#501),.PCURVE_S1.); +#490 = CIRCLE('',#491,1.); +#491 = AXIS2_PLACEMENT_3D('',#492,#493,#494); +#492 = CARTESIAN_POINT('',(-0.29,2.5,0.25)); +#493 = DIRECTION('',(0.E+000,1.,-8.881784197001E-016)); +#494 = DIRECTION('',(0.E+000,8.881784197001E-016,1.)); +#495 = PCURVE('',#182,#496); +#496 = DEFINITIONAL_REPRESENTATION('',(#497),#500); +#497 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#498,#499),.UNSPECIFIED.,.F.,.F., + (2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#498 = CARTESIAN_POINT('',(0.E+000,-1.570796326795)); +#499 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#500 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#501 = PCURVE('',#502,#507); +#502 = CYLINDRICAL_SURFACE('',#503,1.); +#503 = AXIS2_PLACEMENT_3D('',#504,#505,#506); +#504 = CARTESIAN_POINT('',(-0.29,6.08,0.25)); +#505 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#506 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#507 = DEFINITIONAL_REPRESENTATION('',(#508),#511); +#508 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#509,#510),.UNSPECIFIED.,.F.,.F., + (2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#509 = CARTESIAN_POINT('',(0.E+000,3.58)); +#510 = CARTESIAN_POINT('',(-1.570796326795,3.58)); +#511 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#512 = ORIENTED_EDGE('',*,*,#307,.T.); +#513 = ORIENTED_EDGE('',*,*,#165,.F.); +#514 = ADVANCED_FACE('',(#515),#237,.T.); +#515 = FACE_BOUND('',#516,.F.); +#516 = EDGE_LOOP('',(#517,#542,#543)); +#517 = ORIENTED_EDGE('',*,*,#518,.F.); +#518 = EDGE_CURVE('',#359,#195,#519,.T.); +#519 = SURFACE_CURVE('',#520,(#525,#531),.PCURVE_S1.); +#520 = CIRCLE('',#521,1.); +#521 = AXIS2_PLACEMENT_3D('',#522,#523,#524); +#522 = CARTESIAN_POINT('',(23.11,2.5,0.25)); +#523 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#524 = DIRECTION('',(0.E+000,4.440892098501E-016,1.)); +#525 = PCURVE('',#237,#526); +#526 = DEFINITIONAL_REPRESENTATION('',(#527),#530); +#527 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#528,#529),.UNSPECIFIED.,.F.,.F., + (2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#528 = CARTESIAN_POINT('',(0.E+000,-1.570796326795)); +#529 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#530 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#531 = PCURVE('',#532,#537); +#532 = CYLINDRICAL_SURFACE('',#533,1.); +#533 = AXIS2_PLACEMENT_3D('',#534,#535,#536); +#534 = CARTESIAN_POINT('',(23.11,1.5,0.25)); +#535 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#536 = DIRECTION('',(1.,-0.E+000,0.E+000)); +#537 = DEFINITIONAL_REPRESENTATION('',(#538),#541); +#538 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#539,#540),.UNSPECIFIED.,.F.,.F., + (2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#539 = CARTESIAN_POINT('',(0.E+000,1.)); +#540 = CARTESIAN_POINT('',(-1.570796326795,1.)); +#541 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#542 = ORIENTED_EDGE('',*,*,#386,.T.); +#543 = ORIENTED_EDGE('',*,*,#222,.F.); +#544 = ADVANCED_FACE('',(#545),#210,.F.); +#545 = FACE_BOUND('',#546,.F.); +#546 = EDGE_LOOP('',(#547,#548,#571,#599)); +#547 = ORIENTED_EDGE('',*,*,#194,.F.); +#548 = ORIENTED_EDGE('',*,*,#549,.F.); +#549 = EDGE_CURVE('',#550,#166,#552,.T.); +#550 = VERTEX_POINT('',#551); +#551 = CARTESIAN_POINT('',(-0.29,5.08,1.25)); +#552 = SURFACE_CURVE('',#553,(#557,#564),.PCURVE_S1.); +#553 = LINE('',#554,#555); +#554 = CARTESIAN_POINT('',(-0.29,6.08,1.25)); +#555 = VECTOR('',#556,1.); +#556 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#557 = PCURVE('',#210,#558); +#558 = DEFINITIONAL_REPRESENTATION('',(#559),#563); +#559 = LINE('',#560,#561); +#560 = CARTESIAN_POINT('',(4.58,1.)); +#561 = VECTOR('',#562,1.); +#562 = DIRECTION('',(-1.,0.E+000)); +#563 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#564 = PCURVE('',#502,#565); +#565 = DEFINITIONAL_REPRESENTATION('',(#566),#570); +#566 = LINE('',#567,#568); +#567 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#568 = VECTOR('',#569,1.); +#569 = DIRECTION('',(-0.E+000,1.)); +#570 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#571 = ORIENTED_EDGE('',*,*,#572,.F.); +#572 = EDGE_CURVE('',#573,#550,#575,.T.); +#573 = VERTEX_POINT('',#574); +#574 = CARTESIAN_POINT('',(23.11,5.08,1.25)); +#575 = SURFACE_CURVE('',#576,(#580,#587),.PCURVE_S1.); +#576 = LINE('',#577,#578); +#577 = CARTESIAN_POINT('',(24.11,5.08,1.25)); +#578 = VECTOR('',#579,1.); +#579 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#580 = PCURVE('',#210,#581); +#581 = DEFINITIONAL_REPRESENTATION('',(#582),#586); +#582 = LINE('',#583,#584); +#583 = CARTESIAN_POINT('',(3.58,25.4)); +#584 = VECTOR('',#585,1.); +#585 = DIRECTION('',(0.E+000,-1.)); +#586 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#587 = PCURVE('',#588,#593); +#588 = CYLINDRICAL_SURFACE('',#589,1.); +#589 = AXIS2_PLACEMENT_3D('',#590,#591,#592); +#590 = CARTESIAN_POINT('',(24.11,5.08,0.25)); +#591 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#592 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#593 = DEFINITIONAL_REPRESENTATION('',(#594),#598); +#594 = LINE('',#595,#596); +#595 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#596 = VECTOR('',#597,1.); +#597 = DIRECTION('',(-0.E+000,1.)); +#598 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#599 = ORIENTED_EDGE('',*,*,#600,.F.); +#600 = EDGE_CURVE('',#195,#573,#601,.T.); +#601 = SURFACE_CURVE('',#602,(#606,#613),.PCURVE_S1.); +#602 = LINE('',#603,#604); +#603 = CARTESIAN_POINT('',(23.11,1.5,1.25)); +#604 = VECTOR('',#605,1.); +#605 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#606 = PCURVE('',#210,#607); +#607 = DEFINITIONAL_REPRESENTATION('',(#608),#612); +#608 = LINE('',#609,#610); +#609 = CARTESIAN_POINT('',(0.E+000,24.4)); +#610 = VECTOR('',#611,1.); +#611 = DIRECTION('',(1.,0.E+000)); +#612 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#613 = PCURVE('',#532,#614); +#614 = DEFINITIONAL_REPRESENTATION('',(#615),#619); +#615 = LINE('',#616,#617); +#616 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#617 = VECTOR('',#618,1.); +#618 = DIRECTION('',(-0.E+000,1.)); +#619 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#620 = ADVANCED_FACE('',(#621),#268,.T.); +#621 = FACE_BOUND('',#622,.F.); +#622 = EDGE_LOOP('',(#623,#648,#649)); +#623 = ORIENTED_EDGE('',*,*,#624,.F.); +#624 = EDGE_CURVE('',#253,#412,#625,.T.); +#625 = SURFACE_CURVE('',#626,(#631,#637),.PCURVE_S1.); +#626 = CIRCLE('',#627,1.); +#627 = AXIS2_PLACEMENT_3D('',#628,#629,#630); +#628 = CARTESIAN_POINT('',(-0.29,2.5,-0.25)); +#629 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#630 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#631 = PCURVE('',#268,#632); +#632 = DEFINITIONAL_REPRESENTATION('',(#633),#636); +#633 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#634,#635),.UNSPECIFIED.,.F.,.F., + (2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#634 = CARTESIAN_POINT('',(0.E+000,-1.570796326795)); +#635 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#636 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#637 = PCURVE('',#638,#643); +#638 = CYLINDRICAL_SURFACE('',#639,1.); +#639 = AXIS2_PLACEMENT_3D('',#640,#641,#642); +#640 = CARTESIAN_POINT('',(-0.29,6.08,-0.25)); +#641 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#642 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#643 = DEFINITIONAL_REPRESENTATION('',(#644),#647); +#644 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#645,#646),.UNSPECIFIED.,.F.,.F., + (2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#645 = CARTESIAN_POINT('',(0.E+000,3.58)); +#646 = CARTESIAN_POINT('',(1.570796326795,3.58)); +#647 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#648 = ORIENTED_EDGE('',*,*,#252,.T.); +#649 = ORIENTED_EDGE('',*,*,#411,.F.); +#650 = ADVANCED_FACE('',(#651),#295,.F.); +#651 = FACE_BOUND('',#652,.F.); +#652 = EDGE_LOOP('',(#653,#676,#677,#700)); +#653 = ORIENTED_EDGE('',*,*,#654,.T.); +#654 = EDGE_CURVE('',#655,#280,#657,.T.); +#655 = VERTEX_POINT('',#656); +#656 = CARTESIAN_POINT('',(-1.29,5.08,0.25)); +#657 = SURFACE_CURVE('',#658,(#662,#669),.PCURVE_S1.); +#658 = LINE('',#659,#660); +#659 = CARTESIAN_POINT('',(-1.29,6.08,0.25)); +#660 = VECTOR('',#661,1.); +#661 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#662 = PCURVE('',#295,#663); +#663 = DEFINITIONAL_REPRESENTATION('',(#664),#668); +#664 = LINE('',#665,#666); +#665 = CARTESIAN_POINT('',(1.7763568394E-015,-1.5)); +#666 = VECTOR('',#667,1.); +#667 = DIRECTION('',(1.,0.E+000)); +#668 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#669 = PCURVE('',#502,#670); +#670 = DEFINITIONAL_REPRESENTATION('',(#671),#675); +#671 = LINE('',#672,#673); +#672 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#673 = VECTOR('',#674,1.); +#674 = DIRECTION('',(-0.E+000,1.)); +#675 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#676 = ORIENTED_EDGE('',*,*,#279,.F.); +#677 = ORIENTED_EDGE('',*,*,#678,.F.); +#678 = EDGE_CURVE('',#679,#253,#681,.T.); +#679 = VERTEX_POINT('',#680); +#680 = CARTESIAN_POINT('',(-1.29,5.08,-0.25)); +#681 = SURFACE_CURVE('',#682,(#686,#693),.PCURVE_S1.); +#682 = LINE('',#683,#684); +#683 = CARTESIAN_POINT('',(-1.29,6.08,-0.25)); +#684 = VECTOR('',#685,1.); +#685 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#686 = PCURVE('',#295,#687); +#687 = DEFINITIONAL_REPRESENTATION('',(#688),#692); +#688 = LINE('',#689,#690); +#689 = CARTESIAN_POINT('',(0.E+000,-1.)); +#690 = VECTOR('',#691,1.); +#691 = DIRECTION('',(1.,0.E+000)); +#692 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#693 = PCURVE('',#638,#694); +#694 = DEFINITIONAL_REPRESENTATION('',(#695),#699); +#695 = LINE('',#696,#697); +#696 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#697 = VECTOR('',#698,1.); +#698 = DIRECTION('',(0.E+000,1.)); +#699 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#700 = ORIENTED_EDGE('',*,*,#701,.T.); +#701 = EDGE_CURVE('',#679,#655,#702,.T.); +#702 = SURFACE_CURVE('',#703,(#707,#714),.PCURVE_S1.); +#703 = LINE('',#704,#705); +#704 = CARTESIAN_POINT('',(-1.29,5.08,-1.25)); +#705 = VECTOR('',#706,1.); +#706 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#707 = PCURVE('',#295,#708); +#708 = DEFINITIONAL_REPRESENTATION('',(#709),#713); +#709 = LINE('',#710,#711); +#710 = CARTESIAN_POINT('',(1.,2.22044604925E-016)); +#711 = VECTOR('',#712,1.); +#712 = DIRECTION('',(2.22044604925E-016,-1.)); +#713 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#714 = PCURVE('',#715,#720); +#715 = CYLINDRICAL_SURFACE('',#716,1.); +#716 = AXIS2_PLACEMENT_3D('',#717,#718,#719); +#717 = CARTESIAN_POINT('',(-0.29,5.08,-1.25)); +#718 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#719 = DIRECTION('',(-0.E+000,1.,-2.22044604925E-016)); +#720 = DEFINITIONAL_REPRESENTATION('',(#721),#725); +#721 = LINE('',#722,#723); +#722 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#723 = VECTOR('',#724,1.); +#724 = DIRECTION('',(0.E+000,1.)); +#725 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#726 = ADVANCED_FACE('',(#727),#347,.T.); +#727 = FACE_BOUND('',#728,.T.); +#728 = EDGE_LOOP('',(#729,#754,#755)); +#729 = ORIENTED_EDGE('',*,*,#730,.F.); +#730 = EDGE_CURVE('',#332,#436,#731,.T.); +#731 = SURFACE_CURVE('',#732,(#737,#743),.PCURVE_S1.); +#732 = CIRCLE('',#733,1.); +#733 = AXIS2_PLACEMENT_3D('',#734,#735,#736); +#734 = CARTESIAN_POINT('',(23.11,2.5,-0.25)); +#735 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#736 = DIRECTION('',(0.E+000,-4.440892098501E-016,-1.)); +#737 = PCURVE('',#347,#738); +#738 = DEFINITIONAL_REPRESENTATION('',(#739),#742); +#739 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#740,#741),.UNSPECIFIED.,.F.,.F., + (2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#740 = CARTESIAN_POINT('',(0.E+000,-1.570796326795)); +#741 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#742 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#743 = PCURVE('',#744,#749); +#744 = CYLINDRICAL_SURFACE('',#745,1.); +#745 = AXIS2_PLACEMENT_3D('',#746,#747,#748); +#746 = CARTESIAN_POINT('',(23.11,1.5,-0.25)); +#747 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#748 = DIRECTION('',(1.,-0.E+000,0.E+000)); +#749 = DEFINITIONAL_REPRESENTATION('',(#750),#753); +#750 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#751,#752),.UNSPECIFIED.,.F.,.F., + (2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#751 = CARTESIAN_POINT('',(0.E+000,1.)); +#752 = CARTESIAN_POINT('',(1.570796326795,1.)); +#753 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#754 = ORIENTED_EDGE('',*,*,#331,.T.); +#755 = ORIENTED_EDGE('',*,*,#463,.F.); +#756 = ADVANCED_FACE('',(#757),#374,.F.); +#757 = FACE_BOUND('',#758,.F.); +#758 = EDGE_LOOP('',(#759,#782,#810,#831)); +#759 = ORIENTED_EDGE('',*,*,#760,.T.); +#760 = EDGE_CURVE('',#359,#761,#763,.T.); +#761 = VERTEX_POINT('',#762); +#762 = CARTESIAN_POINT('',(24.11,5.08,0.25)); +#763 = SURFACE_CURVE('',#764,(#768,#775),.PCURVE_S1.); +#764 = LINE('',#765,#766); +#765 = CARTESIAN_POINT('',(24.11,1.5,0.25)); +#766 = VECTOR('',#767,1.); +#767 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#768 = PCURVE('',#374,#769); +#769 = DEFINITIONAL_REPRESENTATION('',(#770),#774); +#770 = LINE('',#771,#772); +#771 = CARTESIAN_POINT('',(-6.661338147751E-016,-1.5)); +#772 = VECTOR('',#773,1.); +#773 = DIRECTION('',(1.,0.E+000)); +#774 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#775 = PCURVE('',#532,#776); +#776 = DEFINITIONAL_REPRESENTATION('',(#777),#781); +#777 = LINE('',#778,#779); +#778 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#779 = VECTOR('',#780,1.); +#780 = DIRECTION('',(-0.E+000,1.)); +#781 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#782 = ORIENTED_EDGE('',*,*,#783,.F.); +#783 = EDGE_CURVE('',#784,#761,#786,.T.); +#784 = VERTEX_POINT('',#785); +#785 = CARTESIAN_POINT('',(24.11,5.08,-0.25)); +#786 = SURFACE_CURVE('',#787,(#791,#798),.PCURVE_S1.); +#787 = LINE('',#788,#789); +#788 = CARTESIAN_POINT('',(24.11,5.08,-1.25)); +#789 = VECTOR('',#790,1.); +#790 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#791 = PCURVE('',#374,#792); +#792 = DEFINITIONAL_REPRESENTATION('',(#793),#797); +#793 = LINE('',#794,#795); +#794 = CARTESIAN_POINT('',(3.58,2.22044604925E-016)); +#795 = VECTOR('',#796,1.); +#796 = DIRECTION('',(-2.22044604925E-016,-1.)); +#797 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#798 = PCURVE('',#799,#804); +#799 = CYLINDRICAL_SURFACE('',#800,1.); +#800 = AXIS2_PLACEMENT_3D('',#801,#802,#803); +#801 = CARTESIAN_POINT('',(23.11,5.08,-1.25)); +#802 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#803 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#804 = DEFINITIONAL_REPRESENTATION('',(#805),#809); +#805 = LINE('',#806,#807); +#806 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#807 = VECTOR('',#808,1.); +#808 = DIRECTION('',(0.E+000,1.)); +#809 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#810 = ORIENTED_EDGE('',*,*,#811,.F.); +#811 = EDGE_CURVE('',#332,#784,#812,.T.); +#812 = SURFACE_CURVE('',#813,(#817,#824),.PCURVE_S1.); +#813 = LINE('',#814,#815); +#814 = CARTESIAN_POINT('',(24.11,1.5,-0.25)); +#815 = VECTOR('',#816,1.); +#816 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#817 = PCURVE('',#374,#818); +#818 = DEFINITIONAL_REPRESENTATION('',(#819),#823); +#819 = LINE('',#820,#821); +#820 = CARTESIAN_POINT('',(0.E+000,-1.)); +#821 = VECTOR('',#822,1.); +#822 = DIRECTION('',(1.,0.E+000)); +#823 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#824 = PCURVE('',#744,#825); +#825 = DEFINITIONAL_REPRESENTATION('',(#826),#830); +#826 = LINE('',#827,#828); +#827 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#828 = VECTOR('',#829,1.); +#829 = DIRECTION('',(0.E+000,1.)); +#830 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#831 = ORIENTED_EDGE('',*,*,#358,.T.); +#832 = ADVANCED_FACE('',(#833),#451,.T.); +#833 = FACE_BOUND('',#834,.T.); +#834 = EDGE_LOOP('',(#835,#865,#886,#887)); +#835 = ORIENTED_EDGE('',*,*,#836,.F.); +#836 = EDGE_CURVE('',#837,#839,#841,.T.); +#837 = VERTEX_POINT('',#838); +#838 = CARTESIAN_POINT('',(23.11,5.08,-1.25)); +#839 = VERTEX_POINT('',#840); +#840 = CARTESIAN_POINT('',(-0.29,5.08,-1.25)); +#841 = SURFACE_CURVE('',#842,(#846,#853),.PCURVE_S1.); +#842 = LINE('',#843,#844); +#843 = CARTESIAN_POINT('',(24.11,5.08,-1.25)); +#844 = VECTOR('',#845,1.); +#845 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#846 = PCURVE('',#451,#847); +#847 = DEFINITIONAL_REPRESENTATION('',(#848),#852); +#848 = LINE('',#849,#850); +#849 = CARTESIAN_POINT('',(3.58,25.4)); +#850 = VECTOR('',#851,1.); +#851 = DIRECTION('',(0.E+000,-1.)); +#852 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#853 = PCURVE('',#854,#859); +#854 = CYLINDRICAL_SURFACE('',#855,1.); +#855 = AXIS2_PLACEMENT_3D('',#856,#857,#858); +#856 = CARTESIAN_POINT('',(24.11,5.08,-0.25)); +#857 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#858 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#859 = DEFINITIONAL_REPRESENTATION('',(#860),#864); +#860 = LINE('',#861,#862); +#861 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#862 = VECTOR('',#863,1.); +#863 = DIRECTION('',(0.E+000,1.)); +#864 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#865 = ORIENTED_EDGE('',*,*,#866,.F.); +#866 = EDGE_CURVE('',#436,#837,#867,.T.); +#867 = SURFACE_CURVE('',#868,(#872,#879),.PCURVE_S1.); +#868 = LINE('',#869,#870); +#869 = CARTESIAN_POINT('',(23.11,1.5,-1.25)); +#870 = VECTOR('',#871,1.); +#871 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#872 = PCURVE('',#451,#873); +#873 = DEFINITIONAL_REPRESENTATION('',(#874),#878); +#874 = LINE('',#875,#876); +#875 = CARTESIAN_POINT('',(0.E+000,24.4)); +#876 = VECTOR('',#877,1.); +#877 = DIRECTION('',(1.,0.E+000)); +#878 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#879 = PCURVE('',#744,#880); +#880 = DEFINITIONAL_REPRESENTATION('',(#881),#885); +#881 = LINE('',#882,#883); +#882 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#883 = VECTOR('',#884,1.); +#884 = DIRECTION('',(0.E+000,1.)); +#885 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#886 = ORIENTED_EDGE('',*,*,#435,.F.); +#887 = ORIENTED_EDGE('',*,*,#888,.F.); +#888 = EDGE_CURVE('',#839,#412,#889,.T.); +#889 = SURFACE_CURVE('',#890,(#894,#901),.PCURVE_S1.); +#890 = LINE('',#891,#892); +#891 = CARTESIAN_POINT('',(-0.29,6.08,-1.25)); +#892 = VECTOR('',#893,1.); +#893 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#894 = PCURVE('',#451,#895); +#895 = DEFINITIONAL_REPRESENTATION('',(#896),#900); +#896 = LINE('',#897,#898); +#897 = CARTESIAN_POINT('',(4.58,1.)); +#898 = VECTOR('',#899,1.); +#899 = DIRECTION('',(-1.,0.E+000)); +#900 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#901 = PCURVE('',#638,#902); +#902 = DEFINITIONAL_REPRESENTATION('',(#903),#907); +#903 = LINE('',#904,#905); +#904 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#905 = VECTOR('',#906,1.); +#906 = DIRECTION('',(0.E+000,1.)); +#907 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#908 = ADVANCED_FACE('',(#909),#502,.T.); +#909 = FACE_BOUND('',#910,.F.); +#910 = EDGE_LOOP('',(#911,#936,#937,#938)); +#911 = ORIENTED_EDGE('',*,*,#912,.T.); +#912 = EDGE_CURVE('',#655,#550,#913,.T.); +#913 = SURFACE_CURVE('',#914,(#919,#925),.PCURVE_S1.); +#914 = CIRCLE('',#915,1.); +#915 = AXIS2_PLACEMENT_3D('',#916,#917,#918); +#916 = CARTESIAN_POINT('',(-0.29,5.08,0.25)); +#917 = DIRECTION('',(0.E+000,1.,-8.881784197001E-016)); +#918 = DIRECTION('',(0.E+000,8.881784197001E-016,1.)); +#919 = PCURVE('',#502,#920); +#920 = DEFINITIONAL_REPRESENTATION('',(#921),#924); +#921 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#922,#923),.UNSPECIFIED.,.F.,.F., + (2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#922 = CARTESIAN_POINT('',(0.E+000,1.)); +#923 = CARTESIAN_POINT('',(-1.570796326795,1.)); +#924 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#925 = PCURVE('',#926,#931); +#926 = SPHERICAL_SURFACE('',#927,1.); +#927 = AXIS2_PLACEMENT_3D('',#928,#929,#930); +#928 = CARTESIAN_POINT('',(-0.29,5.08,0.25)); +#929 = DIRECTION('',(1.,0.E+000,0.E+000)); +#930 = DIRECTION('',(-0.E+000,8.881784197001E-016,1.)); +#931 = DEFINITIONAL_REPRESENTATION('',(#932),#935); +#932 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#933,#934),.UNSPECIFIED.,.F.,.F., + (2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#933 = CARTESIAN_POINT('',(0.E+000,-1.570796326795)); +#934 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#935 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#936 = ORIENTED_EDGE('',*,*,#549,.T.); +#937 = ORIENTED_EDGE('',*,*,#488,.F.); +#938 = ORIENTED_EDGE('',*,*,#654,.F.); +#939 = ADVANCED_FACE('',(#940),#532,.T.); +#940 = FACE_BOUND('',#941,.F.); +#941 = EDGE_LOOP('',(#942,#943,#944,#971)); +#942 = ORIENTED_EDGE('',*,*,#518,.T.); +#943 = ORIENTED_EDGE('',*,*,#600,.T.); +#944 = ORIENTED_EDGE('',*,*,#945,.T.); +#945 = EDGE_CURVE('',#573,#761,#946,.T.); +#946 = SURFACE_CURVE('',#947,(#952,#959),.PCURVE_S1.); +#947 = CIRCLE('',#948,1.); +#948 = AXIS2_PLACEMENT_3D('',#949,#950,#951); +#949 = CARTESIAN_POINT('',(23.11,5.08,0.25)); +#950 = DIRECTION('',(-0.E+000,1.,-2.22044604925E-016)); +#951 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#952 = PCURVE('',#532,#953); +#953 = DEFINITIONAL_REPRESENTATION('',(#954),#958); +#954 = LINE('',#955,#956); +#955 = CARTESIAN_POINT('',(-1.570796326795,3.58)); +#956 = VECTOR('',#957,1.); +#957 = DIRECTION('',(1.,-0.E+000)); +#958 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#959 = PCURVE('',#960,#965); +#960 = SPHERICAL_SURFACE('',#961,1.); +#961 = AXIS2_PLACEMENT_3D('',#962,#963,#964); +#962 = CARTESIAN_POINT('',(23.11,5.08,0.25)); +#963 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#964 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#965 = DEFINITIONAL_REPRESENTATION('',(#966),#970); +#966 = LINE('',#967,#968); +#967 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#968 = VECTOR('',#969,1.); +#969 = DIRECTION('',(-1.,0.E+000)); +#970 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#971 = ORIENTED_EDGE('',*,*,#760,.F.); +#972 = ADVANCED_FACE('',(#973),#588,.T.); +#973 = FACE_BOUND('',#974,.F.); +#974 = EDGE_LOOP('',(#975,#997,#998,#1022)); +#975 = ORIENTED_EDGE('',*,*,#976,.T.); +#976 = EDGE_CURVE('',#977,#573,#979,.T.); +#977 = VERTEX_POINT('',#978); +#978 = CARTESIAN_POINT('',(23.11,6.08,0.25)); +#979 = SURFACE_CURVE('',#980,(#985,#991),.PCURVE_S1.); +#980 = CIRCLE('',#981,1.); +#981 = AXIS2_PLACEMENT_3D('',#982,#983,#984); +#982 = CARTESIAN_POINT('',(23.11,5.08,0.25)); +#983 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#984 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#985 = PCURVE('',#588,#986); +#986 = DEFINITIONAL_REPRESENTATION('',(#987),#990); +#987 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#988,#989),.UNSPECIFIED.,.F.,.F., + (2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#988 = CARTESIAN_POINT('',(0.E+000,1.)); +#989 = CARTESIAN_POINT('',(-1.570796326795,1.)); +#990 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#991 = PCURVE('',#960,#992); +#992 = DEFINITIONAL_REPRESENTATION('',(#993),#996); +#993 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#994,#995),.UNSPECIFIED.,.F.,.F., + (2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#994 = CARTESIAN_POINT('',(0.E+000,-1.570796326795)); +#995 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#996 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#997 = ORIENTED_EDGE('',*,*,#572,.T.); +#998 = ORIENTED_EDGE('',*,*,#999,.T.); +#999 = EDGE_CURVE('',#550,#1000,#1002,.T.); +#1000 = VERTEX_POINT('',#1001); +#1001 = CARTESIAN_POINT('',(-0.29,6.08,0.25)); +#1002 = SURFACE_CURVE('',#1003,(#1008,#1015),.PCURVE_S1.); +#1003 = CIRCLE('',#1004,1.); +#1004 = AXIS2_PLACEMENT_3D('',#1005,#1006,#1007); +#1005 = CARTESIAN_POINT('',(-0.29,5.08,0.25)); +#1006 = DIRECTION('',(-1.,0.E+000,-0.E+000)); +#1007 = DIRECTION('',(-0.E+000,8.881784197001E-016,1.)); +#1008 = PCURVE('',#588,#1009); +#1009 = DEFINITIONAL_REPRESENTATION('',(#1010),#1014); +#1010 = LINE('',#1011,#1012); +#1011 = CARTESIAN_POINT('',(-1.570796326795,24.4)); +#1012 = VECTOR('',#1013,1.); +#1013 = DIRECTION('',(1.,-0.E+000)); +#1014 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1015 = PCURVE('',#926,#1016); +#1016 = DEFINITIONAL_REPRESENTATION('',(#1017),#1021); +#1017 = LINE('',#1018,#1019); +#1018 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#1019 = VECTOR('',#1020,1.); +#1020 = DIRECTION('',(-1.,0.E+000)); +#1021 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1022 = ORIENTED_EDGE('',*,*,#1023,.F.); +#1023 = EDGE_CURVE('',#977,#1000,#1024,.T.); +#1024 = SURFACE_CURVE('',#1025,(#1029,#1036),.PCURVE_S1.); +#1025 = LINE('',#1026,#1027); +#1026 = CARTESIAN_POINT('',(24.11,6.08,0.25)); +#1027 = VECTOR('',#1028,1.); +#1028 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1029 = PCURVE('',#588,#1030); +#1030 = DEFINITIONAL_REPRESENTATION('',(#1031),#1035); +#1031 = LINE('',#1032,#1033); +#1032 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#1033 = VECTOR('',#1034,1.); +#1034 = DIRECTION('',(-0.E+000,1.)); +#1035 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1036 = PCURVE('',#1037,#1042); +#1037 = PLANE('',#1038); +#1038 = AXIS2_PLACEMENT_3D('',#1039,#1040,#1041); +#1039 = CARTESIAN_POINT('',(24.11,6.08,-1.25)); +#1040 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#1041 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1042 = DEFINITIONAL_REPRESENTATION('',(#1043),#1047); +#1043 = LINE('',#1044,#1045); +#1044 = CARTESIAN_POINT('',(0.E+000,-1.5)); +#1045 = VECTOR('',#1046,1.); +#1046 = DIRECTION('',(1.,0.E+000)); +#1047 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1048 = ADVANCED_FACE('',(#1049),#638,.T.); +#1049 = FACE_BOUND('',#1050,.T.); +#1050 = EDGE_LOOP('',(#1051,#1076,#1077,#1078)); +#1051 = ORIENTED_EDGE('',*,*,#1052,.F.); +#1052 = EDGE_CURVE('',#839,#679,#1053,.T.); +#1053 = SURFACE_CURVE('',#1054,(#1059,#1065),.PCURVE_S1.); +#1054 = CIRCLE('',#1055,1.); +#1055 = AXIS2_PLACEMENT_3D('',#1056,#1057,#1058); +#1056 = CARTESIAN_POINT('',(-0.29,5.08,-0.25)); +#1057 = DIRECTION('',(6.123233995737E-017,1.,-4.440892098501E-016)); +#1058 = DIRECTION('',(-1.,6.123233995737E-017,-2.719262146894E-032)); +#1059 = PCURVE('',#638,#1060); +#1060 = DEFINITIONAL_REPRESENTATION('',(#1061),#1064); +#1061 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1062,#1063),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#1062 = CARTESIAN_POINT('',(1.570796326795,1.)); +#1063 = CARTESIAN_POINT('',(0.E+000,1.)); +#1064 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1065 = PCURVE('',#1066,#1071); +#1066 = SPHERICAL_SURFACE('',#1067,1.); +#1067 = AXIS2_PLACEMENT_3D('',#1068,#1069,#1070); +#1068 = CARTESIAN_POINT('',(-0.29,5.08,-0.25)); +#1069 = DIRECTION('',(-0.E+000,4.440892098501E-016,1.)); +#1070 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#1071 = DEFINITIONAL_REPRESENTATION('',(#1072),#1075); +#1072 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1073,#1074),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#1073 = CARTESIAN_POINT('',(1.570796326795,-1.570796326795)); +#1074 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#1075 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1076 = ORIENTED_EDGE('',*,*,#888,.T.); +#1077 = ORIENTED_EDGE('',*,*,#624,.F.); +#1078 = ORIENTED_EDGE('',*,*,#678,.F.); +#1079 = ADVANCED_FACE('',(#1080),#715,.T.); +#1080 = FACE_BOUND('',#1081,.T.); +#1081 = EDGE_LOOP('',(#1082,#1105,#1127,#1128)); +#1082 = ORIENTED_EDGE('',*,*,#1083,.F.); +#1083 = EDGE_CURVE('',#1084,#1000,#1086,.T.); +#1084 = VERTEX_POINT('',#1085); +#1085 = CARTESIAN_POINT('',(-0.29,6.08,-0.25)); +#1086 = SURFACE_CURVE('',#1087,(#1091,#1098),.PCURVE_S1.); +#1087 = LINE('',#1088,#1089); +#1088 = CARTESIAN_POINT('',(-0.29,6.08,-1.25)); +#1089 = VECTOR('',#1090,1.); +#1090 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#1091 = PCURVE('',#715,#1092); +#1092 = DEFINITIONAL_REPRESENTATION('',(#1093),#1097); +#1093 = LINE('',#1094,#1095); +#1094 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1095 = VECTOR('',#1096,1.); +#1096 = DIRECTION('',(0.E+000,1.)); +#1097 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1098 = PCURVE('',#1037,#1099); +#1099 = DEFINITIONAL_REPRESENTATION('',(#1100),#1104); +#1100 = LINE('',#1101,#1102); +#1101 = CARTESIAN_POINT('',(24.4,0.E+000)); +#1102 = VECTOR('',#1103,1.); +#1103 = DIRECTION('',(0.E+000,-1.)); +#1104 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1105 = ORIENTED_EDGE('',*,*,#1106,.T.); +#1106 = EDGE_CURVE('',#1084,#679,#1107,.T.); +#1107 = SURFACE_CURVE('',#1108,(#1113,#1120),.PCURVE_S1.); +#1108 = CIRCLE('',#1109,1.); +#1109 = AXIS2_PLACEMENT_3D('',#1110,#1111,#1112); +#1110 = CARTESIAN_POINT('',(-0.29,5.08,-0.25)); +#1111 = DIRECTION('',(0.E+000,4.440892098501E-016,1.)); +#1112 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#1113 = PCURVE('',#715,#1114); +#1114 = DEFINITIONAL_REPRESENTATION('',(#1115),#1119); +#1115 = LINE('',#1116,#1117); +#1116 = CARTESIAN_POINT('',(0.E+000,1.)); +#1117 = VECTOR('',#1118,1.); +#1118 = DIRECTION('',(1.,0.E+000)); +#1119 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1120 = PCURVE('',#1066,#1121); +#1121 = DEFINITIONAL_REPRESENTATION('',(#1122),#1126); +#1122 = LINE('',#1123,#1124); +#1123 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1124 = VECTOR('',#1125,1.); +#1125 = DIRECTION('',(1.,0.E+000)); +#1126 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1127 = ORIENTED_EDGE('',*,*,#701,.T.); +#1128 = ORIENTED_EDGE('',*,*,#1129,.T.); +#1129 = EDGE_CURVE('',#655,#1000,#1130,.T.); +#1130 = SURFACE_CURVE('',#1131,(#1136,#1142),.PCURVE_S1.); +#1131 = CIRCLE('',#1132,1.); +#1132 = AXIS2_PLACEMENT_3D('',#1133,#1134,#1135); +#1133 = CARTESIAN_POINT('',(-0.29,5.08,0.25)); +#1134 = DIRECTION('',(0.E+000,-1.608122649677E-016,-1.)); +#1135 = DIRECTION('',(-0.E+000,1.,-1.608122649677E-016)); +#1136 = PCURVE('',#715,#1137); +#1137 = DEFINITIONAL_REPRESENTATION('',(#1138),#1141); +#1138 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1139,#1140),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#1139 = CARTESIAN_POINT('',(1.570796326795,1.5)); +#1140 = CARTESIAN_POINT('',(0.E+000,1.5)); +#1141 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1142 = PCURVE('',#926,#1143); +#1143 = DEFINITIONAL_REPRESENTATION('',(#1144),#1147); +#1144 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1145,#1146),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#1145 = CARTESIAN_POINT('',(-1.570796326795,-1.570796326795)); +#1146 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#1147 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1148 = ADVANCED_FACE('',(#1149),#744,.T.); +#1149 = FACE_BOUND('',#1150,.T.); +#1150 = EDGE_LOOP('',(#1151,#1152,#1153,#1178)); +#1151 = ORIENTED_EDGE('',*,*,#730,.T.); +#1152 = ORIENTED_EDGE('',*,*,#866,.T.); +#1153 = ORIENTED_EDGE('',*,*,#1154,.T.); +#1154 = EDGE_CURVE('',#837,#784,#1155,.T.); +#1155 = SURFACE_CURVE('',#1156,(#1161,#1167),.PCURVE_S1.); +#1156 = CIRCLE('',#1157,1.); +#1157 = AXIS2_PLACEMENT_3D('',#1158,#1159,#1160); +#1158 = CARTESIAN_POINT('',(23.11,5.08,-0.25)); +#1159 = DIRECTION('',(6.123233995737E-017,-1.,4.440892098501E-016)); +#1160 = DIRECTION('',(1.,6.123233995737E-017,-2.719262146894E-032)); +#1161 = PCURVE('',#744,#1162); +#1162 = DEFINITIONAL_REPRESENTATION('',(#1163),#1166); +#1163 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1164,#1165),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#1164 = CARTESIAN_POINT('',(1.570796326795,3.58)); +#1165 = CARTESIAN_POINT('',(0.E+000,3.58)); +#1166 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1167 = PCURVE('',#1168,#1173); +#1168 = SPHERICAL_SURFACE('',#1169,1.); +#1169 = AXIS2_PLACEMENT_3D('',#1170,#1171,#1172); +#1170 = CARTESIAN_POINT('',(23.11,5.08,-0.25)); +#1171 = DIRECTION('',(-0.E+000,4.440892098501E-016,1.)); +#1172 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#1173 = DEFINITIONAL_REPRESENTATION('',(#1174),#1177); +#1174 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1175,#1176),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#1175 = CARTESIAN_POINT('',(-1.570796326795,-1.570796326795)); +#1176 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#1177 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1178 = ORIENTED_EDGE('',*,*,#811,.F.); +#1179 = ADVANCED_FACE('',(#1180),#799,.T.); +#1180 = FACE_BOUND('',#1181,.T.); +#1181 = EDGE_LOOP('',(#1182,#1183,#1207,#1228)); +#1182 = ORIENTED_EDGE('',*,*,#783,.F.); +#1183 = ORIENTED_EDGE('',*,*,#1184,.F.); +#1184 = EDGE_CURVE('',#1185,#784,#1187,.T.); +#1185 = VERTEX_POINT('',#1186); +#1186 = CARTESIAN_POINT('',(23.11,6.08,-0.25)); +#1187 = SURFACE_CURVE('',#1188,(#1193,#1200),.PCURVE_S1.); +#1188 = CIRCLE('',#1189,1.); +#1189 = AXIS2_PLACEMENT_3D('',#1190,#1191,#1192); +#1190 = CARTESIAN_POINT('',(23.11,5.08,-0.25)); +#1191 = DIRECTION('',(0.E+000,-4.440892098501E-016,-1.)); +#1192 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#1193 = PCURVE('',#799,#1194); +#1194 = DEFINITIONAL_REPRESENTATION('',(#1195),#1199); +#1195 = LINE('',#1196,#1197); +#1196 = CARTESIAN_POINT('',(1.570796326795,1.)); +#1197 = VECTOR('',#1198,1.); +#1198 = DIRECTION('',(-1.,-0.E+000)); +#1199 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1200 = PCURVE('',#1168,#1201); +#1201 = DEFINITIONAL_REPRESENTATION('',(#1202),#1206); +#1202 = LINE('',#1203,#1204); +#1203 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#1204 = VECTOR('',#1205,1.); +#1205 = DIRECTION('',(-1.,0.E+000)); +#1206 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1207 = ORIENTED_EDGE('',*,*,#1208,.T.); +#1208 = EDGE_CURVE('',#1185,#977,#1209,.T.); +#1209 = SURFACE_CURVE('',#1210,(#1214,#1221),.PCURVE_S1.); +#1210 = LINE('',#1211,#1212); +#1211 = CARTESIAN_POINT('',(23.11,6.08,-1.25)); +#1212 = VECTOR('',#1213,1.); +#1213 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#1214 = PCURVE('',#799,#1215); +#1215 = DEFINITIONAL_REPRESENTATION('',(#1216),#1220); +#1216 = LINE('',#1217,#1218); +#1217 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#1218 = VECTOR('',#1219,1.); +#1219 = DIRECTION('',(0.E+000,1.)); +#1220 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1221 = PCURVE('',#1037,#1222); +#1222 = DEFINITIONAL_REPRESENTATION('',(#1223),#1227); +#1223 = LINE('',#1224,#1225); +#1224 = CARTESIAN_POINT('',(1.,0.E+000)); +#1225 = VECTOR('',#1226,1.); +#1226 = DIRECTION('',(0.E+000,-1.)); +#1227 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1228 = ORIENTED_EDGE('',*,*,#1229,.T.); +#1229 = EDGE_CURVE('',#977,#761,#1230,.T.); +#1230 = SURFACE_CURVE('',#1231,(#1236,#1242),.PCURVE_S1.); +#1231 = CIRCLE('',#1232,1.); +#1232 = AXIS2_PLACEMENT_3D('',#1233,#1234,#1235); +#1233 = CARTESIAN_POINT('',(23.11,5.08,0.25)); +#1234 = DIRECTION('',(6.123233995737E-017,-2.22044604925E-016,-1.)); +#1235 = DIRECTION('',(1.,1.359631073447E-032,6.123233995737E-017)); +#1236 = PCURVE('',#799,#1237); +#1237 = DEFINITIONAL_REPRESENTATION('',(#1238),#1241); +#1238 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1239,#1240),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#1239 = CARTESIAN_POINT('',(1.570796326795,1.5)); +#1240 = CARTESIAN_POINT('',(0.E+000,1.5)); +#1241 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1242 = PCURVE('',#960,#1243); +#1243 = DEFINITIONAL_REPRESENTATION('',(#1244),#1247); +#1244 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1245,#1246),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#1245 = CARTESIAN_POINT('',(-1.570796326795,-1.570796326795)); +#1246 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#1247 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1248 = ADVANCED_FACE('',(#1249),#854,.T.); +#1249 = FACE_BOUND('',#1250,.T.); +#1250 = EDGE_LOOP('',(#1251,#1271,#1272,#1292)); +#1251 = ORIENTED_EDGE('',*,*,#1252,.F.); +#1252 = EDGE_CURVE('',#837,#1185,#1253,.T.); +#1253 = SURFACE_CURVE('',#1254,(#1259,#1265),.PCURVE_S1.); +#1254 = CIRCLE('',#1255,1.); +#1255 = AXIS2_PLACEMENT_3D('',#1256,#1257,#1258); +#1256 = CARTESIAN_POINT('',(23.11,5.08,-0.25)); +#1257 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1258 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#1259 = PCURVE('',#854,#1260); +#1260 = DEFINITIONAL_REPRESENTATION('',(#1261),#1264); +#1261 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1262,#1263),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#1262 = CARTESIAN_POINT('',(1.570796326795,1.)); +#1263 = CARTESIAN_POINT('',(0.E+000,1.)); +#1264 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1265 = PCURVE('',#1168,#1266); +#1266 = DEFINITIONAL_REPRESENTATION('',(#1267),#1270); +#1267 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1268,#1269),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#1268 = CARTESIAN_POINT('',(0.E+000,-1.570796326795)); +#1269 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1270 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1271 = ORIENTED_EDGE('',*,*,#836,.T.); +#1272 = ORIENTED_EDGE('',*,*,#1273,.T.); +#1273 = EDGE_CURVE('',#839,#1084,#1274,.T.); +#1274 = SURFACE_CURVE('',#1275,(#1280,#1286),.PCURVE_S1.); +#1275 = CIRCLE('',#1276,1.); +#1276 = AXIS2_PLACEMENT_3D('',#1277,#1278,#1279); +#1277 = CARTESIAN_POINT('',(-0.29,5.08,-0.25)); +#1278 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1279 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#1280 = PCURVE('',#854,#1281); +#1281 = DEFINITIONAL_REPRESENTATION('',(#1282),#1285); +#1282 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1283,#1284),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#1283 = CARTESIAN_POINT('',(1.570796326795,24.4)); +#1284 = CARTESIAN_POINT('',(0.E+000,24.4)); +#1285 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1286 = PCURVE('',#1066,#1287); +#1287 = DEFINITIONAL_REPRESENTATION('',(#1288),#1291); +#1288 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1289,#1290),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#1289 = CARTESIAN_POINT('',(0.E+000,-1.570796326795)); +#1290 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1291 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1292 = ORIENTED_EDGE('',*,*,#1293,.F.); +#1293 = EDGE_CURVE('',#1185,#1084,#1294,.T.); +#1294 = SURFACE_CURVE('',#1295,(#1299,#1306),.PCURVE_S1.); +#1295 = LINE('',#1296,#1297); +#1296 = CARTESIAN_POINT('',(24.11,6.08,-0.25)); +#1297 = VECTOR('',#1298,1.); +#1298 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1299 = PCURVE('',#854,#1300); +#1300 = DEFINITIONAL_REPRESENTATION('',(#1301),#1305); +#1301 = LINE('',#1302,#1303); +#1302 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1303 = VECTOR('',#1304,1.); +#1304 = DIRECTION('',(0.E+000,1.)); +#1305 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1306 = PCURVE('',#1037,#1307); +#1307 = DEFINITIONAL_REPRESENTATION('',(#1308),#1312); +#1308 = LINE('',#1309,#1310); +#1309 = CARTESIAN_POINT('',(0.E+000,-1.)); +#1310 = VECTOR('',#1311,1.); +#1311 = DIRECTION('',(1.,0.E+000)); +#1312 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1313 = ADVANCED_FACE('',(#1314),#926,.T.); +#1314 = FACE_BOUND('',#1315,.F.); +#1315 = EDGE_LOOP('',(#1316,#1317,#1318)); +#1316 = ORIENTED_EDGE('',*,*,#912,.F.); +#1317 = ORIENTED_EDGE('',*,*,#1129,.T.); +#1318 = ORIENTED_EDGE('',*,*,#999,.F.); +#1319 = ADVANCED_FACE('',(#1320),#960,.T.); +#1320 = FACE_BOUND('',#1321,.F.); +#1321 = EDGE_LOOP('',(#1322,#1323,#1324)); +#1322 = ORIENTED_EDGE('',*,*,#976,.F.); +#1323 = ORIENTED_EDGE('',*,*,#1229,.T.); +#1324 = ORIENTED_EDGE('',*,*,#945,.F.); +#1325 = ADVANCED_FACE('',(#1326),#1037,.F.); +#1326 = FACE_BOUND('',#1327,.F.); +#1327 = EDGE_LOOP('',(#1328,#1329,#1330,#1331)); +#1328 = ORIENTED_EDGE('',*,*,#1023,.T.); +#1329 = ORIENTED_EDGE('',*,*,#1083,.F.); +#1330 = ORIENTED_EDGE('',*,*,#1293,.F.); +#1331 = ORIENTED_EDGE('',*,*,#1208,.T.); +#1332 = ADVANCED_FACE('',(#1333),#1066,.T.); +#1333 = FACE_BOUND('',#1334,.T.); +#1334 = EDGE_LOOP('',(#1335,#1336,#1337)); +#1335 = ORIENTED_EDGE('',*,*,#1273,.F.); +#1336 = ORIENTED_EDGE('',*,*,#1052,.T.); +#1337 = ORIENTED_EDGE('',*,*,#1106,.F.); +#1338 = ADVANCED_FACE('',(#1339),#1168,.T.); +#1339 = FACE_BOUND('',#1340,.F.); +#1340 = EDGE_LOOP('',(#1341,#1342,#1343)); +#1341 = ORIENTED_EDGE('',*,*,#1252,.F.); +#1342 = ORIENTED_EDGE('',*,*,#1154,.T.); +#1343 = ORIENTED_EDGE('',*,*,#1184,.F.); +#1344 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1348)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#1345,#1346,#1347)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#1345 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#1346 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#1347 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#1348 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#1345, + 'distance_accuracy_value','confusion accuracy'); +#1349 = SHAPE_DEFINITION_REPRESENTATION(#1350,#37); +#1350 = PRODUCT_DEFINITION_SHAPE('','',#1351); +#1351 = PRODUCT_DEFINITION('design','',#1352,#1355); +#1352 = PRODUCT_DEFINITION_FORMATION('','',#1353); +#1353 = PRODUCT('Fillet','Fillet','',(#1354)); +#1354 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#1355 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#1356 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1357,#1359); +#1357 = ( REPRESENTATION_RELATIONSHIP('','',#37,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1358) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#1358 = ITEM_DEFINED_TRANSFORMATION('','',#11,#15); +#1359 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #1360); +#1360 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('1','=>[0:1:1:2]','',#5,#1351,$); +#1361 = PRODUCT_TYPE('part',$,(#1353)); +#1362 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#1363),#1469); +#1363 = MANIFOLD_SOLID_BREP('',#1364); +#1364 = CLOSED_SHELL('',(#1365,#1461,#1465)); +#1365 = ADVANCED_FACE('',(#1366),#1380,.T.); +#1366 = FACE_BOUND('',#1367,.F.); +#1367 = EDGE_LOOP('',(#1368,#1398,#1429,#1430)); +#1368 = ORIENTED_EDGE('',*,*,#1369,.T.); +#1369 = EDGE_CURVE('',#1370,#1372,#1374,.T.); +#1370 = VERTEX_POINT('',#1371); +#1371 = CARTESIAN_POINT('',(1.710192,3.5,-1.554312234475E-015)); +#1372 = VERTEX_POINT('',#1373); +#1373 = CARTESIAN_POINT('',(1.710192,3.5,1.27)); +#1374 = SEAM_CURVE('',#1375,(#1379,#1391),.PCURVE_S1.); +#1375 = LINE('',#1376,#1377); +#1376 = CARTESIAN_POINT('',(1.710192,3.5,-1.554312234475E-015)); +#1377 = VECTOR('',#1378,1.); +#1378 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#1379 = PCURVE('',#1380,#1385); +#1380 = CYLINDRICAL_SURFACE('',#1381,0.440192); +#1381 = AXIS2_PLACEMENT_3D('',#1382,#1383,#1384); +#1382 = CARTESIAN_POINT('',(1.27,3.5,-1.554312234475E-015)); +#1383 = DIRECTION('',(0.E+000,-4.440892098501E-016,-1.)); +#1384 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1385 = DEFINITIONAL_REPRESENTATION('',(#1386),#1390); +#1386 = LINE('',#1387,#1388); +#1387 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#1388 = VECTOR('',#1389,1.); +#1389 = DIRECTION('',(-0.E+000,-1.)); +#1390 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1391 = PCURVE('',#1380,#1392); +#1392 = DEFINITIONAL_REPRESENTATION('',(#1393),#1397); +#1393 = LINE('',#1394,#1395); +#1394 = CARTESIAN_POINT('',(-6.28318530718,0.E+000)); +#1395 = VECTOR('',#1396,1.); +#1396 = DIRECTION('',(-0.E+000,-1.)); +#1397 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1398 = ORIENTED_EDGE('',*,*,#1399,.T.); +#1399 = EDGE_CURVE('',#1372,#1372,#1400,.T.); +#1400 = SURFACE_CURVE('',#1401,(#1406,#1413),.PCURVE_S1.); +#1401 = CIRCLE('',#1402,0.440192); +#1402 = AXIS2_PLACEMENT_3D('',#1403,#1404,#1405); +#1403 = CARTESIAN_POINT('',(1.27,3.5,1.27)); +#1404 = DIRECTION('',(-0.E+000,4.440892098501E-016,1.)); +#1405 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1406 = PCURVE('',#1380,#1407); +#1407 = DEFINITIONAL_REPRESENTATION('',(#1408),#1412); +#1408 = LINE('',#1409,#1410); +#1409 = CARTESIAN_POINT('',(-0.E+000,-1.27)); +#1410 = VECTOR('',#1411,1.); +#1411 = DIRECTION('',(-1.,0.E+000)); +#1412 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1413 = PCURVE('',#1414,#1419); +#1414 = PLANE('',#1415); +#1415 = AXIS2_PLACEMENT_3D('',#1416,#1417,#1418); +#1416 = CARTESIAN_POINT('',(1.710192,3.5,1.27)); +#1417 = DIRECTION('',(0.E+000,-4.440892098501E-016,-1.)); +#1418 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#1419 = DEFINITIONAL_REPRESENTATION('',(#1420),#1428); +#1420 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1421,#1422,#1423,#1424, +#1425,#1426,#1427),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.E+000,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#1421 = CARTESIAN_POINT('',(-4.440892098501E-016,-2.22044604925E-016)); +#1422 = CARTESIAN_POINT('',(0.762434909085,-2.22044604925E-016)); +#1423 = CARTESIAN_POINT('',(0.381217454543,-0.660288)); +#1424 = CARTESIAN_POINT('',(-3.36273265088E-016,-1.320576)); +#1425 = CARTESIAN_POINT('',(-0.381217454543,-0.660288)); +#1426 = CARTESIAN_POINT('',(-0.762434909085,-9.436895709314E-016)); +#1427 = CARTESIAN_POINT('',(-4.440892098501E-016,-2.22044604925E-016)); +#1428 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1429 = ORIENTED_EDGE('',*,*,#1369,.F.); +#1430 = ORIENTED_EDGE('',*,*,#1431,.F.); +#1431 = EDGE_CURVE('',#1370,#1370,#1432,.T.); +#1432 = SURFACE_CURVE('',#1433,(#1438,#1445),.PCURVE_S1.); +#1433 = CIRCLE('',#1434,0.440192); +#1434 = AXIS2_PLACEMENT_3D('',#1435,#1436,#1437); +#1435 = CARTESIAN_POINT('',(1.27,3.5,-1.554312234475E-015)); +#1436 = DIRECTION('',(-0.E+000,4.440892098501E-016,1.)); +#1437 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1438 = PCURVE('',#1380,#1439); +#1439 = DEFINITIONAL_REPRESENTATION('',(#1440),#1444); +#1440 = LINE('',#1441,#1442); +#1441 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#1442 = VECTOR('',#1443,1.); +#1443 = DIRECTION('',(-1.,0.E+000)); +#1444 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1445 = PCURVE('',#1446,#1451); +#1446 = PLANE('',#1447); +#1447 = AXIS2_PLACEMENT_3D('',#1448,#1449,#1450); +#1448 = CARTESIAN_POINT('',(1.710192,3.5,-1.554312234475E-015)); +#1449 = DIRECTION('',(0.E+000,-4.440892098501E-016,-1.)); +#1450 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#1451 = DEFINITIONAL_REPRESENTATION('',(#1452),#1460); +#1452 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1453,#1454,#1455,#1456, +#1457,#1458,#1459),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.E+000,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#1453 = CARTESIAN_POINT('',(-4.440892098501E-016,-2.22044604925E-016)); +#1454 = CARTESIAN_POINT('',(0.762434909085,-2.22044604925E-016)); +#1455 = CARTESIAN_POINT('',(0.381217454543,-0.660288)); +#1456 = CARTESIAN_POINT('',(-3.36273265088E-016,-1.320576)); +#1457 = CARTESIAN_POINT('',(-0.381217454543,-0.660288)); +#1458 = CARTESIAN_POINT('',(-0.762434909085,-9.436895709314E-016)); +#1459 = CARTESIAN_POINT('',(-4.440892098501E-016,-2.22044604925E-016)); +#1460 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1461 = ADVANCED_FACE('',(#1462),#1446,.T.); +#1462 = FACE_BOUND('',#1463,.F.); +#1463 = EDGE_LOOP('',(#1464)); +#1464 = ORIENTED_EDGE('',*,*,#1431,.T.); +#1465 = ADVANCED_FACE('',(#1466),#1414,.F.); +#1466 = FACE_BOUND('',#1467,.T.); +#1467 = EDGE_LOOP('',(#1468)); +#1468 = ORIENTED_EDGE('',*,*,#1399,.T.); +#1469 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1473)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#1470,#1471,#1472)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#1470 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#1471 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#1472 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#1473 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#1470, + 'distance_accuracy_value','confusion accuracy'); +#1474 = SHAPE_DEFINITION_REPRESENTATION(#1475,#1362); +#1475 = PRODUCT_DEFINITION_SHAPE('','',#1476); +#1476 = PRODUCT_DEFINITION('design','',#1477,#1480); +#1477 = PRODUCT_DEFINITION_FORMATION('','',#1478); +#1478 = PRODUCT('Pad002','Pad002','',(#1479)); +#1479 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#1480 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#1481 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1482,#1484); +#1482 = ( REPRESENTATION_RELATIONSHIP('','',#1362,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1483) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#1483 = ITEM_DEFINED_TRANSFORMATION('','',#11,#19); +#1484 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #1485); +#1485 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('2','=>[0:1:1:3]','',#5,#1476,$); +#1486 = PRODUCT_TYPE('part',$,(#1478)); +#1487 = GEOMETRICALLY_BOUNDED_WIREFRAME_SHAPE_REPRESENTATION('',(#11, + #1488),#1497); +#1488 = GEOMETRIC_CURVE_SET('',(#1489)); +#1489 = TRIMMED_CURVE('',#1490,(#1495,PARAMETER_VALUE(0.E+000)),(#1496, + PARAMETER_VALUE(6.28318530718)),.T.,.PARAMETER.); +#1490 = CIRCLE('',#1491,0.440192); +#1491 = AXIS2_PLACEMENT_3D('',#1492,#1493,#1494); +#1492 = CARTESIAN_POINT('',(1.27,3.5,0.E+000)); +#1493 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1494 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#1495 = CARTESIAN_POINT('',(1.710192,3.5,-2.366582715663E-030)); +#1496 = CARTESIAN_POINT('',(1.710192,3.5,-2.366582715663E-030)); +#1497 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1501)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#1498,#1499,#1500)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#1498 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#1499 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#1500 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#1501 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#1498, + 'distance_accuracy_value','confusion accuracy'); +#1502 = SHAPE_DEFINITION_REPRESENTATION(#1503,#1487); +#1503 = PRODUCT_DEFINITION_SHAPE('','',#1504); +#1504 = PRODUCT_DEFINITION('design','',#1505,#1508); +#1505 = PRODUCT_DEFINITION_FORMATION('','',#1506); +#1506 = PRODUCT('Sketch002','Sketch002','',(#1507)); +#1507 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#1508 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#1509 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1510,#1512); +#1510 = ( REPRESENTATION_RELATIONSHIP('','',#1487,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1511) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#1511 = ITEM_DEFINED_TRANSFORMATION('','',#11,#23); +#1512 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #1513); +#1513 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('3','=>[0:1:1:4]','',#5,#1504,$); +#1514 = PRODUCT_TYPE('part',$,(#1506)); +#1515 = SHAPE_REPRESENTATION('',(#11,#1516,#2158,#2800,#3442,#4084,#4726 + ,#5368,#6010,#6652,#7294),#7936); +#1516 = MANIFOLD_SOLID_BREP('',#1517); +#1517 = CLOSED_SHELL('',(#1518,#1638,#1714,#1790,#1866,#1942,#2018,#2089 + ,#2136,#2147)); +#1518 = ADVANCED_FACE('',(#1519),#1533,.T.); +#1519 = FACE_BOUND('',#1520,.T.); +#1520 = EDGE_LOOP('',(#1521,#1556,#1584,#1612)); +#1521 = ORIENTED_EDGE('',*,*,#1522,.T.); +#1522 = EDGE_CURVE('',#1523,#1525,#1527,.T.); +#1523 = VERTEX_POINT('',#1524); +#1524 = CARTESIAN_POINT('',(23.11,1.,-0.125)); +#1525 = VERTEX_POINT('',#1526); +#1526 = CARTESIAN_POINT('',(23.11,1.,0.125)); +#1527 = SURFACE_CURVE('',#1528,(#1532,#1544),.PCURVE_S1.); +#1528 = LINE('',#1529,#1530); +#1529 = CARTESIAN_POINT('',(23.11,1.,-0.125)); +#1530 = VECTOR('',#1531,1.); +#1531 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#1532 = PCURVE('',#1533,#1538); +#1533 = PLANE('',#1534); +#1534 = AXIS2_PLACEMENT_3D('',#1535,#1536,#1537); +#1535 = CARTESIAN_POINT('',(23.11,1.,-0.125)); +#1536 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#1537 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#1538 = DEFINITIONAL_REPRESENTATION('',(#1539),#1543); +#1539 = LINE('',#1540,#1541); +#1540 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1541 = VECTOR('',#1542,1.); +#1542 = DIRECTION('',(2.22044604925E-016,-1.)); +#1543 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1544 = PCURVE('',#1545,#1550); +#1545 = PLANE('',#1546); +#1546 = AXIS2_PLACEMENT_3D('',#1547,#1548,#1549); +#1547 = CARTESIAN_POINT('',(23.11,1.,-0.125)); +#1548 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#1549 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1550 = DEFINITIONAL_REPRESENTATION('',(#1551),#1555); +#1551 = LINE('',#1552,#1553); +#1552 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1553 = VECTOR('',#1554,1.); +#1554 = DIRECTION('',(0.E+000,-1.)); +#1555 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1556 = ORIENTED_EDGE('',*,*,#1557,.T.); +#1557 = EDGE_CURVE('',#1525,#1558,#1560,.T.); +#1558 = VERTEX_POINT('',#1559); +#1559 = CARTESIAN_POINT('',(23.11,-2.5,0.125)); +#1560 = SURFACE_CURVE('',#1561,(#1565,#1572),.PCURVE_S1.); +#1561 = LINE('',#1562,#1563); +#1562 = CARTESIAN_POINT('',(23.11,1.,0.125)); +#1563 = VECTOR('',#1564,1.); +#1564 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#1565 = PCURVE('',#1533,#1566); +#1566 = DEFINITIONAL_REPRESENTATION('',(#1567),#1571); +#1567 = LINE('',#1568,#1569); +#1568 = CARTESIAN_POINT('',(2.22044604925E-016,-0.25)); +#1569 = VECTOR('',#1570,1.); +#1570 = DIRECTION('',(1.,0.E+000)); +#1571 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1572 = PCURVE('',#1573,#1578); +#1573 = PLANE('',#1574); +#1574 = AXIS2_PLACEMENT_3D('',#1575,#1576,#1577); +#1575 = CARTESIAN_POINT('',(23.11,1.,0.125)); +#1576 = DIRECTION('',(0.E+000,4.440892098501E-016,1.)); +#1577 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#1578 = DEFINITIONAL_REPRESENTATION('',(#1579),#1583); +#1579 = LINE('',#1580,#1581); +#1580 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1581 = VECTOR('',#1582,1.); +#1582 = DIRECTION('',(1.,0.E+000)); +#1583 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1584 = ORIENTED_EDGE('',*,*,#1585,.F.); +#1585 = EDGE_CURVE('',#1586,#1558,#1588,.T.); +#1586 = VERTEX_POINT('',#1587); +#1587 = CARTESIAN_POINT('',(23.11,-2.5,-0.125)); +#1588 = SURFACE_CURVE('',#1589,(#1593,#1600),.PCURVE_S1.); +#1589 = LINE('',#1590,#1591); +#1590 = CARTESIAN_POINT('',(23.11,-2.5,-0.125)); +#1591 = VECTOR('',#1592,1.); +#1592 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#1593 = PCURVE('',#1533,#1594); +#1594 = DEFINITIONAL_REPRESENTATION('',(#1595),#1599); +#1595 = LINE('',#1596,#1597); +#1596 = CARTESIAN_POINT('',(3.5,-1.972152263053E-031)); +#1597 = VECTOR('',#1598,1.); +#1598 = DIRECTION('',(2.22044604925E-016,-1.)); +#1599 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1600 = PCURVE('',#1601,#1606); +#1601 = PLANE('',#1602); +#1602 = AXIS2_PLACEMENT_3D('',#1603,#1604,#1605); +#1603 = CARTESIAN_POINT('',(23.11,-2.5,-0.125)); +#1604 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#1605 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1606 = DEFINITIONAL_REPRESENTATION('',(#1607),#1611); +#1607 = LINE('',#1608,#1609); +#1608 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#1609 = VECTOR('',#1610,1.); +#1610 = DIRECTION('',(0.E+000,-1.)); +#1611 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1612 = ORIENTED_EDGE('',*,*,#1613,.F.); +#1613 = EDGE_CURVE('',#1523,#1586,#1614,.T.); +#1614 = SURFACE_CURVE('',#1615,(#1619,#1626),.PCURVE_S1.); +#1615 = LINE('',#1616,#1617); +#1616 = CARTESIAN_POINT('',(23.11,1.,-0.125)); +#1617 = VECTOR('',#1618,1.); +#1618 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#1619 = PCURVE('',#1533,#1620); +#1620 = DEFINITIONAL_REPRESENTATION('',(#1621),#1625); +#1621 = LINE('',#1622,#1623); +#1622 = CARTESIAN_POINT('',(2.22044604925E-016,0.E+000)); +#1623 = VECTOR('',#1624,1.); +#1624 = DIRECTION('',(1.,0.E+000)); +#1625 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1626 = PCURVE('',#1627,#1632); +#1627 = PLANE('',#1628); +#1628 = AXIS2_PLACEMENT_3D('',#1629,#1630,#1631); +#1629 = CARTESIAN_POINT('',(23.11,1.,-0.125)); +#1630 = DIRECTION('',(0.E+000,4.440892098501E-016,1.)); +#1631 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#1632 = DEFINITIONAL_REPRESENTATION('',(#1633),#1637); +#1633 = LINE('',#1634,#1635); +#1634 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1635 = VECTOR('',#1636,1.); +#1636 = DIRECTION('',(1.,0.E+000)); +#1637 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1638 = ADVANCED_FACE('',(#1639),#1601,.T.); +#1639 = FACE_BOUND('',#1640,.T.); +#1640 = EDGE_LOOP('',(#1641,#1642,#1665,#1693)); +#1641 = ORIENTED_EDGE('',*,*,#1585,.T.); +#1642 = ORIENTED_EDGE('',*,*,#1643,.T.); +#1643 = EDGE_CURVE('',#1558,#1644,#1646,.T.); +#1644 = VERTEX_POINT('',#1645); +#1645 = CARTESIAN_POINT('',(22.61,-2.5,0.125)); +#1646 = SURFACE_CURVE('',#1647,(#1651,#1658),.PCURVE_S1.); +#1647 = LINE('',#1648,#1649); +#1648 = CARTESIAN_POINT('',(23.11,-2.5,0.125)); +#1649 = VECTOR('',#1650,1.); +#1650 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1651 = PCURVE('',#1601,#1652); +#1652 = DEFINITIONAL_REPRESENTATION('',(#1653),#1657); +#1653 = LINE('',#1654,#1655); +#1654 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#1655 = VECTOR('',#1656,1.); +#1656 = DIRECTION('',(1.,0.E+000)); +#1657 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1658 = PCURVE('',#1573,#1659); +#1659 = DEFINITIONAL_REPRESENTATION('',(#1660),#1664); +#1660 = LINE('',#1661,#1662); +#1661 = CARTESIAN_POINT('',(3.5,0.E+000)); +#1662 = VECTOR('',#1663,1.); +#1663 = DIRECTION('',(0.E+000,-1.)); +#1664 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1665 = ORIENTED_EDGE('',*,*,#1666,.F.); +#1666 = EDGE_CURVE('',#1667,#1644,#1669,.T.); +#1667 = VERTEX_POINT('',#1668); +#1668 = CARTESIAN_POINT('',(22.61,-2.5,-0.125)); +#1669 = SURFACE_CURVE('',#1670,(#1674,#1681),.PCURVE_S1.); +#1670 = LINE('',#1671,#1672); +#1671 = CARTESIAN_POINT('',(22.61,-2.5,-0.125)); +#1672 = VECTOR('',#1673,1.); +#1673 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#1674 = PCURVE('',#1601,#1675); +#1675 = DEFINITIONAL_REPRESENTATION('',(#1676),#1680); +#1676 = LINE('',#1677,#1678); +#1677 = CARTESIAN_POINT('',(0.5,0.E+000)); +#1678 = VECTOR('',#1679,1.); +#1679 = DIRECTION('',(0.E+000,-1.)); +#1680 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1681 = PCURVE('',#1682,#1687); +#1682 = PLANE('',#1683); +#1683 = AXIS2_PLACEMENT_3D('',#1684,#1685,#1686); +#1684 = CARTESIAN_POINT('',(22.61,-2.5,-0.125)); +#1685 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1686 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#1687 = DEFINITIONAL_REPRESENTATION('',(#1688),#1692); +#1688 = LINE('',#1689,#1690); +#1689 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#1690 = VECTOR('',#1691,1.); +#1691 = DIRECTION('',(-2.22044604925E-016,-1.)); +#1692 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1693 = ORIENTED_EDGE('',*,*,#1694,.F.); +#1694 = EDGE_CURVE('',#1586,#1667,#1695,.T.); +#1695 = SURFACE_CURVE('',#1696,(#1700,#1707),.PCURVE_S1.); +#1696 = LINE('',#1697,#1698); +#1697 = CARTESIAN_POINT('',(23.11,-2.5,-0.125)); +#1698 = VECTOR('',#1699,1.); +#1699 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1700 = PCURVE('',#1601,#1701); +#1701 = DEFINITIONAL_REPRESENTATION('',(#1702),#1706); +#1702 = LINE('',#1703,#1704); +#1703 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1704 = VECTOR('',#1705,1.); +#1705 = DIRECTION('',(1.,0.E+000)); +#1706 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1707 = PCURVE('',#1627,#1708); +#1708 = DEFINITIONAL_REPRESENTATION('',(#1709),#1713); +#1709 = LINE('',#1710,#1711); +#1710 = CARTESIAN_POINT('',(3.5,0.E+000)); +#1711 = VECTOR('',#1712,1.); +#1712 = DIRECTION('',(0.E+000,-1.)); +#1713 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1714 = ADVANCED_FACE('',(#1715),#1682,.T.); +#1715 = FACE_BOUND('',#1716,.T.); +#1716 = EDGE_LOOP('',(#1717,#1718,#1741,#1769)); +#1717 = ORIENTED_EDGE('',*,*,#1666,.T.); +#1718 = ORIENTED_EDGE('',*,*,#1719,.T.); +#1719 = EDGE_CURVE('',#1644,#1720,#1722,.T.); +#1720 = VERTEX_POINT('',#1721); +#1721 = CARTESIAN_POINT('',(22.61,1.,0.125)); +#1722 = SURFACE_CURVE('',#1723,(#1727,#1734),.PCURVE_S1.); +#1723 = LINE('',#1724,#1725); +#1724 = CARTESIAN_POINT('',(22.61,-2.5,0.125)); +#1725 = VECTOR('',#1726,1.); +#1726 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#1727 = PCURVE('',#1682,#1728); +#1728 = DEFINITIONAL_REPRESENTATION('',(#1729),#1733); +#1729 = LINE('',#1730,#1731); +#1730 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#1731 = VECTOR('',#1732,1.); +#1732 = DIRECTION('',(1.,0.E+000)); +#1733 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1734 = PCURVE('',#1573,#1735); +#1735 = DEFINITIONAL_REPRESENTATION('',(#1736),#1740); +#1736 = LINE('',#1737,#1738); +#1737 = CARTESIAN_POINT('',(3.5,-0.5)); +#1738 = VECTOR('',#1739,1.); +#1739 = DIRECTION('',(-1.,0.E+000)); +#1740 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1741 = ORIENTED_EDGE('',*,*,#1742,.F.); +#1742 = EDGE_CURVE('',#1743,#1720,#1745,.T.); +#1743 = VERTEX_POINT('',#1744); +#1744 = CARTESIAN_POINT('',(22.61,1.,-0.125)); +#1745 = SURFACE_CURVE('',#1746,(#1750,#1757),.PCURVE_S1.); +#1746 = LINE('',#1747,#1748); +#1747 = CARTESIAN_POINT('',(22.61,1.,-0.125)); +#1748 = VECTOR('',#1749,1.); +#1749 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#1750 = PCURVE('',#1682,#1751); +#1751 = DEFINITIONAL_REPRESENTATION('',(#1752),#1756); +#1752 = LINE('',#1753,#1754); +#1753 = CARTESIAN_POINT('',(3.5,1.972152263053E-031)); +#1754 = VECTOR('',#1755,1.); +#1755 = DIRECTION('',(-2.22044604925E-016,-1.)); +#1756 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1757 = PCURVE('',#1758,#1763); +#1758 = PLANE('',#1759); +#1759 = AXIS2_PLACEMENT_3D('',#1760,#1761,#1762); +#1760 = CARTESIAN_POINT('',(22.485,1.,-0.125)); +#1761 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#1762 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1763 = DEFINITIONAL_REPRESENTATION('',(#1764),#1768); +#1764 = LINE('',#1765,#1766); +#1765 = CARTESIAN_POINT('',(0.125,0.E+000)); +#1766 = VECTOR('',#1767,1.); +#1767 = DIRECTION('',(0.E+000,-1.)); +#1768 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1769 = ORIENTED_EDGE('',*,*,#1770,.F.); +#1770 = EDGE_CURVE('',#1667,#1743,#1771,.T.); +#1771 = SURFACE_CURVE('',#1772,(#1776,#1783),.PCURVE_S1.); +#1772 = LINE('',#1773,#1774); +#1773 = CARTESIAN_POINT('',(22.61,-2.5,-0.125)); +#1774 = VECTOR('',#1775,1.); +#1775 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#1776 = PCURVE('',#1682,#1777); +#1777 = DEFINITIONAL_REPRESENTATION('',(#1778),#1782); +#1778 = LINE('',#1779,#1780); +#1779 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1780 = VECTOR('',#1781,1.); +#1781 = DIRECTION('',(1.,0.E+000)); +#1782 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1783 = PCURVE('',#1627,#1784); +#1784 = DEFINITIONAL_REPRESENTATION('',(#1785),#1789); +#1785 = LINE('',#1786,#1787); +#1786 = CARTESIAN_POINT('',(3.5,-0.5)); +#1787 = VECTOR('',#1788,1.); +#1788 = DIRECTION('',(-1.,0.E+000)); +#1789 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1790 = ADVANCED_FACE('',(#1791),#1758,.F.); +#1791 = FACE_BOUND('',#1792,.F.); +#1792 = EDGE_LOOP('',(#1793,#1823,#1844,#1845)); +#1793 = ORIENTED_EDGE('',*,*,#1794,.T.); +#1794 = EDGE_CURVE('',#1795,#1797,#1799,.T.); +#1795 = VERTEX_POINT('',#1796); +#1796 = CARTESIAN_POINT('',(22.485,1.,-0.125)); +#1797 = VERTEX_POINT('',#1798); +#1798 = CARTESIAN_POINT('',(22.485,1.,0.125)); +#1799 = SURFACE_CURVE('',#1800,(#1804,#1811),.PCURVE_S1.); +#1800 = LINE('',#1801,#1802); +#1801 = CARTESIAN_POINT('',(22.485,1.,-0.125)); +#1802 = VECTOR('',#1803,1.); +#1803 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#1804 = PCURVE('',#1758,#1805); +#1805 = DEFINITIONAL_REPRESENTATION('',(#1806),#1810); +#1806 = LINE('',#1807,#1808); +#1807 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1808 = VECTOR('',#1809,1.); +#1809 = DIRECTION('',(0.E+000,-1.)); +#1810 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1811 = PCURVE('',#1812,#1817); +#1812 = PLANE('',#1813); +#1813 = AXIS2_PLACEMENT_3D('',#1814,#1815,#1816); +#1814 = CARTESIAN_POINT('',(22.485,2.,-0.125)); +#1815 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#1816 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#1817 = DEFINITIONAL_REPRESENTATION('',(#1818),#1822); +#1818 = LINE('',#1819,#1820); +#1819 = CARTESIAN_POINT('',(1.,-4.930380657631E-032)); +#1820 = VECTOR('',#1821,1.); +#1821 = DIRECTION('',(2.22044604925E-016,-1.)); +#1822 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1823 = ORIENTED_EDGE('',*,*,#1824,.T.); +#1824 = EDGE_CURVE('',#1797,#1720,#1825,.T.); +#1825 = SURFACE_CURVE('',#1826,(#1830,#1837),.PCURVE_S1.); +#1826 = LINE('',#1827,#1828); +#1827 = CARTESIAN_POINT('',(22.485,1.,0.125)); +#1828 = VECTOR('',#1829,1.); +#1829 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1830 = PCURVE('',#1758,#1831); +#1831 = DEFINITIONAL_REPRESENTATION('',(#1832),#1836); +#1832 = LINE('',#1833,#1834); +#1833 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#1834 = VECTOR('',#1835,1.); +#1835 = DIRECTION('',(1.,0.E+000)); +#1836 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1837 = PCURVE('',#1573,#1838); +#1838 = DEFINITIONAL_REPRESENTATION('',(#1839),#1843); +#1839 = LINE('',#1840,#1841); +#1840 = CARTESIAN_POINT('',(0.E+000,-0.625)); +#1841 = VECTOR('',#1842,1.); +#1842 = DIRECTION('',(0.E+000,1.)); +#1843 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1844 = ORIENTED_EDGE('',*,*,#1742,.F.); +#1845 = ORIENTED_EDGE('',*,*,#1846,.F.); +#1846 = EDGE_CURVE('',#1795,#1743,#1847,.T.); +#1847 = SURFACE_CURVE('',#1848,(#1852,#1859),.PCURVE_S1.); +#1848 = LINE('',#1849,#1850); +#1849 = CARTESIAN_POINT('',(22.485,1.,-0.125)); +#1850 = VECTOR('',#1851,1.); +#1851 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1852 = PCURVE('',#1758,#1853); +#1853 = DEFINITIONAL_REPRESENTATION('',(#1854),#1858); +#1854 = LINE('',#1855,#1856); +#1855 = CARTESIAN_POINT('',(0.E+000,-4.930380657631E-032)); +#1856 = VECTOR('',#1857,1.); +#1857 = DIRECTION('',(1.,0.E+000)); +#1858 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1859 = PCURVE('',#1627,#1860); +#1860 = DEFINITIONAL_REPRESENTATION('',(#1861),#1865); +#1861 = LINE('',#1862,#1863); +#1862 = CARTESIAN_POINT('',(0.E+000,-0.625)); +#1863 = VECTOR('',#1864,1.); +#1864 = DIRECTION('',(0.E+000,1.)); +#1865 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1866 = ADVANCED_FACE('',(#1867),#1812,.F.); +#1867 = FACE_BOUND('',#1868,.F.); +#1868 = EDGE_LOOP('',(#1869,#1899,#1920,#1921)); +#1869 = ORIENTED_EDGE('',*,*,#1870,.T.); +#1870 = EDGE_CURVE('',#1871,#1873,#1875,.T.); +#1871 = VERTEX_POINT('',#1872); +#1872 = CARTESIAN_POINT('',(22.485,2.,-0.125)); +#1873 = VERTEX_POINT('',#1874); +#1874 = CARTESIAN_POINT('',(22.485,2.,0.125)); +#1875 = SURFACE_CURVE('',#1876,(#1880,#1887),.PCURVE_S1.); +#1876 = LINE('',#1877,#1878); +#1877 = CARTESIAN_POINT('',(22.485,2.,-0.125)); +#1878 = VECTOR('',#1879,1.); +#1879 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#1880 = PCURVE('',#1812,#1881); +#1881 = DEFINITIONAL_REPRESENTATION('',(#1882),#1886); +#1882 = LINE('',#1883,#1884); +#1883 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1884 = VECTOR('',#1885,1.); +#1885 = DIRECTION('',(2.22044604925E-016,-1.)); +#1886 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1887 = PCURVE('',#1888,#1893); +#1888 = PLANE('',#1889); +#1889 = AXIS2_PLACEMENT_3D('',#1890,#1891,#1892); +#1890 = CARTESIAN_POINT('',(23.235,2.,-0.125)); +#1891 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#1892 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1893 = DEFINITIONAL_REPRESENTATION('',(#1894),#1898); +#1894 = LINE('',#1895,#1896); +#1895 = CARTESIAN_POINT('',(0.75,0.E+000)); +#1896 = VECTOR('',#1897,1.); +#1897 = DIRECTION('',(0.E+000,-1.)); +#1898 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1899 = ORIENTED_EDGE('',*,*,#1900,.T.); +#1900 = EDGE_CURVE('',#1873,#1797,#1901,.T.); +#1901 = SURFACE_CURVE('',#1902,(#1906,#1913),.PCURVE_S1.); +#1902 = LINE('',#1903,#1904); +#1903 = CARTESIAN_POINT('',(22.485,2.,0.125)); +#1904 = VECTOR('',#1905,1.); +#1905 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#1906 = PCURVE('',#1812,#1907); +#1907 = DEFINITIONAL_REPRESENTATION('',(#1908),#1912); +#1908 = LINE('',#1909,#1910); +#1909 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#1910 = VECTOR('',#1911,1.); +#1911 = DIRECTION('',(1.,0.E+000)); +#1912 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1913 = PCURVE('',#1573,#1914); +#1914 = DEFINITIONAL_REPRESENTATION('',(#1915),#1919); +#1915 = LINE('',#1916,#1917); +#1916 = CARTESIAN_POINT('',(-1.,-0.625)); +#1917 = VECTOR('',#1918,1.); +#1918 = DIRECTION('',(1.,0.E+000)); +#1919 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1920 = ORIENTED_EDGE('',*,*,#1794,.F.); +#1921 = ORIENTED_EDGE('',*,*,#1922,.F.); +#1922 = EDGE_CURVE('',#1871,#1795,#1923,.T.); +#1923 = SURFACE_CURVE('',#1924,(#1928,#1935),.PCURVE_S1.); +#1924 = LINE('',#1925,#1926); +#1925 = CARTESIAN_POINT('',(22.485,2.,-0.125)); +#1926 = VECTOR('',#1927,1.); +#1927 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#1928 = PCURVE('',#1812,#1929); +#1929 = DEFINITIONAL_REPRESENTATION('',(#1930),#1934); +#1930 = LINE('',#1931,#1932); +#1931 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1932 = VECTOR('',#1933,1.); +#1933 = DIRECTION('',(1.,0.E+000)); +#1934 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1935 = PCURVE('',#1627,#1936); +#1936 = DEFINITIONAL_REPRESENTATION('',(#1937),#1941); +#1937 = LINE('',#1938,#1939); +#1938 = CARTESIAN_POINT('',(-1.,-0.625)); +#1939 = VECTOR('',#1940,1.); +#1940 = DIRECTION('',(1.,0.E+000)); +#1941 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1942 = ADVANCED_FACE('',(#1943),#1888,.F.); +#1943 = FACE_BOUND('',#1944,.F.); +#1944 = EDGE_LOOP('',(#1945,#1975,#1996,#1997)); +#1945 = ORIENTED_EDGE('',*,*,#1946,.T.); +#1946 = EDGE_CURVE('',#1947,#1949,#1951,.T.); +#1947 = VERTEX_POINT('',#1948); +#1948 = CARTESIAN_POINT('',(23.235,2.,-0.125)); +#1949 = VERTEX_POINT('',#1950); +#1950 = CARTESIAN_POINT('',(23.235,2.,0.125)); +#1951 = SURFACE_CURVE('',#1952,(#1956,#1963),.PCURVE_S1.); +#1952 = LINE('',#1953,#1954); +#1953 = CARTESIAN_POINT('',(23.235,2.,-0.125)); +#1954 = VECTOR('',#1955,1.); +#1955 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#1956 = PCURVE('',#1888,#1957); +#1957 = DEFINITIONAL_REPRESENTATION('',(#1958),#1962); +#1958 = LINE('',#1959,#1960); +#1959 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#1960 = VECTOR('',#1961,1.); +#1961 = DIRECTION('',(0.E+000,-1.)); +#1962 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1963 = PCURVE('',#1964,#1969); +#1964 = PLANE('',#1965); +#1965 = AXIS2_PLACEMENT_3D('',#1966,#1967,#1968); +#1966 = CARTESIAN_POINT('',(23.235,1.,-0.125)); +#1967 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1968 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#1969 = DEFINITIONAL_REPRESENTATION('',(#1970),#1974); +#1970 = LINE('',#1971,#1972); +#1971 = CARTESIAN_POINT('',(1.,4.930380657631E-032)); +#1972 = VECTOR('',#1973,1.); +#1973 = DIRECTION('',(-2.22044604925E-016,-1.)); +#1974 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1975 = ORIENTED_EDGE('',*,*,#1976,.T.); +#1976 = EDGE_CURVE('',#1949,#1873,#1977,.T.); +#1977 = SURFACE_CURVE('',#1978,(#1982,#1989),.PCURVE_S1.); +#1978 = LINE('',#1979,#1980); +#1979 = CARTESIAN_POINT('',(23.235,2.,0.125)); +#1980 = VECTOR('',#1981,1.); +#1981 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1982 = PCURVE('',#1888,#1983); +#1983 = DEFINITIONAL_REPRESENTATION('',(#1984),#1988); +#1984 = LINE('',#1985,#1986); +#1985 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#1986 = VECTOR('',#1987,1.); +#1987 = DIRECTION('',(1.,0.E+000)); +#1988 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1989 = PCURVE('',#1573,#1990); +#1990 = DEFINITIONAL_REPRESENTATION('',(#1991),#1995); +#1991 = LINE('',#1992,#1993); +#1992 = CARTESIAN_POINT('',(-1.,0.125)); +#1993 = VECTOR('',#1994,1.); +#1994 = DIRECTION('',(0.E+000,-1.)); +#1995 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1996 = ORIENTED_EDGE('',*,*,#1870,.F.); +#1997 = ORIENTED_EDGE('',*,*,#1998,.F.); +#1998 = EDGE_CURVE('',#1947,#1871,#1999,.T.); +#1999 = SURFACE_CURVE('',#2000,(#2004,#2011),.PCURVE_S1.); +#2000 = LINE('',#2001,#2002); +#2001 = CARTESIAN_POINT('',(23.235,2.,-0.125)); +#2002 = VECTOR('',#2003,1.); +#2003 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#2004 = PCURVE('',#1888,#2005); +#2005 = DEFINITIONAL_REPRESENTATION('',(#2006),#2010); +#2006 = LINE('',#2007,#2008); +#2007 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2008 = VECTOR('',#2009,1.); +#2009 = DIRECTION('',(1.,0.E+000)); +#2010 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2011 = PCURVE('',#1627,#2012); +#2012 = DEFINITIONAL_REPRESENTATION('',(#2013),#2017); +#2013 = LINE('',#2014,#2015); +#2014 = CARTESIAN_POINT('',(-1.,0.125)); +#2015 = VECTOR('',#2016,1.); +#2016 = DIRECTION('',(0.E+000,-1.)); +#2017 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2018 = ADVANCED_FACE('',(#2019),#1964,.F.); +#2019 = FACE_BOUND('',#2020,.F.); +#2020 = EDGE_LOOP('',(#2021,#2046,#2067,#2068)); +#2021 = ORIENTED_EDGE('',*,*,#2022,.T.); +#2022 = EDGE_CURVE('',#2023,#2025,#2027,.T.); +#2023 = VERTEX_POINT('',#2024); +#2024 = CARTESIAN_POINT('',(23.235,1.,-0.125)); +#2025 = VERTEX_POINT('',#2026); +#2026 = CARTESIAN_POINT('',(23.235,1.,0.125)); +#2027 = SURFACE_CURVE('',#2028,(#2032,#2039),.PCURVE_S1.); +#2028 = LINE('',#2029,#2030); +#2029 = CARTESIAN_POINT('',(23.235,1.,-0.125)); +#2030 = VECTOR('',#2031,1.); +#2031 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#2032 = PCURVE('',#1964,#2033); +#2033 = DEFINITIONAL_REPRESENTATION('',(#2034),#2038); +#2034 = LINE('',#2035,#2036); +#2035 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#2036 = VECTOR('',#2037,1.); +#2037 = DIRECTION('',(-2.22044604925E-016,-1.)); +#2038 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2039 = PCURVE('',#1545,#2040); +#2040 = DEFINITIONAL_REPRESENTATION('',(#2041),#2045); +#2041 = LINE('',#2042,#2043); +#2042 = CARTESIAN_POINT('',(0.125,0.E+000)); +#2043 = VECTOR('',#2044,1.); +#2044 = DIRECTION('',(0.E+000,-1.)); +#2045 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2046 = ORIENTED_EDGE('',*,*,#2047,.T.); +#2047 = EDGE_CURVE('',#2025,#1949,#2048,.T.); +#2048 = SURFACE_CURVE('',#2049,(#2053,#2060),.PCURVE_S1.); +#2049 = LINE('',#2050,#2051); +#2050 = CARTESIAN_POINT('',(23.235,1.,0.125)); +#2051 = VECTOR('',#2052,1.); +#2052 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#2053 = PCURVE('',#1964,#2054); +#2054 = DEFINITIONAL_REPRESENTATION('',(#2055),#2059); +#2055 = LINE('',#2056,#2057); +#2056 = CARTESIAN_POINT('',(-2.22044604925E-016,-0.25)); +#2057 = VECTOR('',#2058,1.); +#2058 = DIRECTION('',(1.,0.E+000)); +#2059 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2060 = PCURVE('',#1573,#2061); +#2061 = DEFINITIONAL_REPRESENTATION('',(#2062),#2066); +#2062 = LINE('',#2063,#2064); +#2063 = CARTESIAN_POINT('',(0.E+000,0.125)); +#2064 = VECTOR('',#2065,1.); +#2065 = DIRECTION('',(-1.,0.E+000)); +#2066 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2067 = ORIENTED_EDGE('',*,*,#1946,.F.); +#2068 = ORIENTED_EDGE('',*,*,#2069,.F.); +#2069 = EDGE_CURVE('',#2023,#1947,#2070,.T.); +#2070 = SURFACE_CURVE('',#2071,(#2075,#2082),.PCURVE_S1.); +#2071 = LINE('',#2072,#2073); +#2072 = CARTESIAN_POINT('',(23.235,1.,-0.125)); +#2073 = VECTOR('',#2074,1.); +#2074 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#2075 = PCURVE('',#1964,#2076); +#2076 = DEFINITIONAL_REPRESENTATION('',(#2077),#2081); +#2077 = LINE('',#2078,#2079); +#2078 = CARTESIAN_POINT('',(-2.22044604925E-016,-0.E+000)); +#2079 = VECTOR('',#2080,1.); +#2080 = DIRECTION('',(1.,0.E+000)); +#2081 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2082 = PCURVE('',#1627,#2083); +#2083 = DEFINITIONAL_REPRESENTATION('',(#2084),#2088); +#2084 = LINE('',#2085,#2086); +#2085 = CARTESIAN_POINT('',(0.E+000,0.125)); +#2086 = VECTOR('',#2087,1.); +#2087 = DIRECTION('',(-1.,0.E+000)); +#2088 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2089 = ADVANCED_FACE('',(#2090),#1545,.F.); +#2090 = FACE_BOUND('',#2091,.F.); +#2091 = EDGE_LOOP('',(#2092,#2093,#2114,#2115)); +#2092 = ORIENTED_EDGE('',*,*,#1522,.T.); +#2093 = ORIENTED_EDGE('',*,*,#2094,.T.); +#2094 = EDGE_CURVE('',#1525,#2025,#2095,.T.); +#2095 = SURFACE_CURVE('',#2096,(#2100,#2107),.PCURVE_S1.); +#2096 = LINE('',#2097,#2098); +#2097 = CARTESIAN_POINT('',(23.11,1.,0.125)); +#2098 = VECTOR('',#2099,1.); +#2099 = DIRECTION('',(1.,0.E+000,0.E+000)); +#2100 = PCURVE('',#1545,#2101); +#2101 = DEFINITIONAL_REPRESENTATION('',(#2102),#2106); +#2102 = LINE('',#2103,#2104); +#2103 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#2104 = VECTOR('',#2105,1.); +#2105 = DIRECTION('',(1.,0.E+000)); +#2106 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2107 = PCURVE('',#1573,#2108); +#2108 = DEFINITIONAL_REPRESENTATION('',(#2109),#2113); +#2109 = LINE('',#2110,#2111); +#2110 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2111 = VECTOR('',#2112,1.); +#2112 = DIRECTION('',(0.E+000,1.)); +#2113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2114 = ORIENTED_EDGE('',*,*,#2022,.F.); +#2115 = ORIENTED_EDGE('',*,*,#2116,.F.); +#2116 = EDGE_CURVE('',#1523,#2023,#2117,.T.); +#2117 = SURFACE_CURVE('',#2118,(#2122,#2129),.PCURVE_S1.); +#2118 = LINE('',#2119,#2120); +#2119 = CARTESIAN_POINT('',(23.11,1.,-0.125)); +#2120 = VECTOR('',#2121,1.); +#2121 = DIRECTION('',(1.,0.E+000,0.E+000)); +#2122 = PCURVE('',#1545,#2123); +#2123 = DEFINITIONAL_REPRESENTATION('',(#2124),#2128); +#2124 = LINE('',#2125,#2126); +#2125 = CARTESIAN_POINT('',(0.E+000,-4.930380657631E-032)); +#2126 = VECTOR('',#2127,1.); +#2127 = DIRECTION('',(1.,0.E+000)); +#2128 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2129 = PCURVE('',#1627,#2130); +#2130 = DEFINITIONAL_REPRESENTATION('',(#2131),#2135); +#2131 = LINE('',#2132,#2133); +#2132 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2133 = VECTOR('',#2134,1.); +#2134 = DIRECTION('',(0.E+000,1.)); +#2135 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2136 = ADVANCED_FACE('',(#2137),#1627,.F.); +#2137 = FACE_BOUND('',#2138,.T.); +#2138 = EDGE_LOOP('',(#2139,#2140,#2141,#2142,#2143,#2144,#2145,#2146)); +#2139 = ORIENTED_EDGE('',*,*,#1613,.T.); +#2140 = ORIENTED_EDGE('',*,*,#1694,.T.); +#2141 = ORIENTED_EDGE('',*,*,#1770,.T.); +#2142 = ORIENTED_EDGE('',*,*,#1846,.F.); +#2143 = ORIENTED_EDGE('',*,*,#1922,.F.); +#2144 = ORIENTED_EDGE('',*,*,#1998,.F.); +#2145 = ORIENTED_EDGE('',*,*,#2069,.F.); +#2146 = ORIENTED_EDGE('',*,*,#2116,.F.); +#2147 = ADVANCED_FACE('',(#2148),#1573,.T.); +#2148 = FACE_BOUND('',#2149,.F.); +#2149 = EDGE_LOOP('',(#2150,#2151,#2152,#2153,#2154,#2155,#2156,#2157)); +#2150 = ORIENTED_EDGE('',*,*,#1557,.T.); +#2151 = ORIENTED_EDGE('',*,*,#1643,.T.); +#2152 = ORIENTED_EDGE('',*,*,#1719,.T.); +#2153 = ORIENTED_EDGE('',*,*,#1824,.F.); +#2154 = ORIENTED_EDGE('',*,*,#1900,.F.); +#2155 = ORIENTED_EDGE('',*,*,#1976,.F.); +#2156 = ORIENTED_EDGE('',*,*,#2047,.F.); +#2157 = ORIENTED_EDGE('',*,*,#2094,.F.); +#2158 = MANIFOLD_SOLID_BREP('',#2159); +#2159 = CLOSED_SHELL('',(#2160,#2280,#2356,#2432,#2508,#2584,#2660,#2731 + ,#2778,#2789)); +#2160 = ADVANCED_FACE('',(#2161),#2175,.T.); +#2161 = FACE_BOUND('',#2162,.T.); +#2162 = EDGE_LOOP('',(#2163,#2198,#2226,#2254)); +#2163 = ORIENTED_EDGE('',*,*,#2164,.T.); +#2164 = EDGE_CURVE('',#2165,#2167,#2169,.T.); +#2165 = VERTEX_POINT('',#2166); +#2166 = CARTESIAN_POINT('',(20.57,1.,-0.125)); +#2167 = VERTEX_POINT('',#2168); +#2168 = CARTESIAN_POINT('',(20.57,1.,0.125)); +#2169 = SURFACE_CURVE('',#2170,(#2174,#2186),.PCURVE_S1.); +#2170 = LINE('',#2171,#2172); +#2171 = CARTESIAN_POINT('',(20.57,1.,-0.125)); +#2172 = VECTOR('',#2173,1.); +#2173 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#2174 = PCURVE('',#2175,#2180); +#2175 = PLANE('',#2176); +#2176 = AXIS2_PLACEMENT_3D('',#2177,#2178,#2179); +#2177 = CARTESIAN_POINT('',(20.57,1.,-0.125)); +#2178 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#2179 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#2180 = DEFINITIONAL_REPRESENTATION('',(#2181),#2185); +#2181 = LINE('',#2182,#2183); +#2182 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2183 = VECTOR('',#2184,1.); +#2184 = DIRECTION('',(2.22044604925E-016,-1.)); +#2185 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2186 = PCURVE('',#2187,#2192); +#2187 = PLANE('',#2188); +#2188 = AXIS2_PLACEMENT_3D('',#2189,#2190,#2191); +#2189 = CARTESIAN_POINT('',(20.57,1.,-0.125)); +#2190 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#2191 = DIRECTION('',(1.,0.E+000,0.E+000)); +#2192 = DEFINITIONAL_REPRESENTATION('',(#2193),#2197); +#2193 = LINE('',#2194,#2195); +#2194 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2195 = VECTOR('',#2196,1.); +#2196 = DIRECTION('',(0.E+000,-1.)); +#2197 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2198 = ORIENTED_EDGE('',*,*,#2199,.T.); +#2199 = EDGE_CURVE('',#2167,#2200,#2202,.T.); +#2200 = VERTEX_POINT('',#2201); +#2201 = CARTESIAN_POINT('',(20.57,-2.5,0.125)); +#2202 = SURFACE_CURVE('',#2203,(#2207,#2214),.PCURVE_S1.); +#2203 = LINE('',#2204,#2205); +#2204 = CARTESIAN_POINT('',(20.57,1.,0.125)); +#2205 = VECTOR('',#2206,1.); +#2206 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#2207 = PCURVE('',#2175,#2208); +#2208 = DEFINITIONAL_REPRESENTATION('',(#2209),#2213); +#2209 = LINE('',#2210,#2211); +#2210 = CARTESIAN_POINT('',(2.22044604925E-016,-0.25)); +#2211 = VECTOR('',#2212,1.); +#2212 = DIRECTION('',(1.,0.E+000)); +#2213 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2214 = PCURVE('',#2215,#2220); +#2215 = PLANE('',#2216); +#2216 = AXIS2_PLACEMENT_3D('',#2217,#2218,#2219); +#2217 = CARTESIAN_POINT('',(20.57,1.,0.125)); +#2218 = DIRECTION('',(0.E+000,4.440892098501E-016,1.)); +#2219 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#2220 = DEFINITIONAL_REPRESENTATION('',(#2221),#2225); +#2221 = LINE('',#2222,#2223); +#2222 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2223 = VECTOR('',#2224,1.); +#2224 = DIRECTION('',(1.,0.E+000)); +#2225 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2226 = ORIENTED_EDGE('',*,*,#2227,.F.); +#2227 = EDGE_CURVE('',#2228,#2200,#2230,.T.); +#2228 = VERTEX_POINT('',#2229); +#2229 = CARTESIAN_POINT('',(20.57,-2.5,-0.125)); +#2230 = SURFACE_CURVE('',#2231,(#2235,#2242),.PCURVE_S1.); +#2231 = LINE('',#2232,#2233); +#2232 = CARTESIAN_POINT('',(20.57,-2.5,-0.125)); +#2233 = VECTOR('',#2234,1.); +#2234 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#2235 = PCURVE('',#2175,#2236); +#2236 = DEFINITIONAL_REPRESENTATION('',(#2237),#2241); +#2237 = LINE('',#2238,#2239); +#2238 = CARTESIAN_POINT('',(3.5,-1.972152263053E-031)); +#2239 = VECTOR('',#2240,1.); +#2240 = DIRECTION('',(2.22044604925E-016,-1.)); +#2241 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2242 = PCURVE('',#2243,#2248); +#2243 = PLANE('',#2244); +#2244 = AXIS2_PLACEMENT_3D('',#2245,#2246,#2247); +#2245 = CARTESIAN_POINT('',(20.57,-2.5,-0.125)); +#2246 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#2247 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#2248 = DEFINITIONAL_REPRESENTATION('',(#2249),#2253); +#2249 = LINE('',#2250,#2251); +#2250 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#2251 = VECTOR('',#2252,1.); +#2252 = DIRECTION('',(0.E+000,-1.)); +#2253 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2254 = ORIENTED_EDGE('',*,*,#2255,.F.); +#2255 = EDGE_CURVE('',#2165,#2228,#2256,.T.); +#2256 = SURFACE_CURVE('',#2257,(#2261,#2268),.PCURVE_S1.); +#2257 = LINE('',#2258,#2259); +#2258 = CARTESIAN_POINT('',(20.57,1.,-0.125)); +#2259 = VECTOR('',#2260,1.); +#2260 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#2261 = PCURVE('',#2175,#2262); +#2262 = DEFINITIONAL_REPRESENTATION('',(#2263),#2267); +#2263 = LINE('',#2264,#2265); +#2264 = CARTESIAN_POINT('',(2.22044604925E-016,0.E+000)); +#2265 = VECTOR('',#2266,1.); +#2266 = DIRECTION('',(1.,0.E+000)); +#2267 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2268 = PCURVE('',#2269,#2274); +#2269 = PLANE('',#2270); +#2270 = AXIS2_PLACEMENT_3D('',#2271,#2272,#2273); +#2271 = CARTESIAN_POINT('',(20.57,1.,-0.125)); +#2272 = DIRECTION('',(0.E+000,4.440892098501E-016,1.)); +#2273 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#2274 = DEFINITIONAL_REPRESENTATION('',(#2275),#2279); +#2275 = LINE('',#2276,#2277); +#2276 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2277 = VECTOR('',#2278,1.); +#2278 = DIRECTION('',(1.,0.E+000)); +#2279 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2280 = ADVANCED_FACE('',(#2281),#2243,.T.); +#2281 = FACE_BOUND('',#2282,.T.); +#2282 = EDGE_LOOP('',(#2283,#2284,#2307,#2335)); +#2283 = ORIENTED_EDGE('',*,*,#2227,.T.); +#2284 = ORIENTED_EDGE('',*,*,#2285,.T.); +#2285 = EDGE_CURVE('',#2200,#2286,#2288,.T.); +#2286 = VERTEX_POINT('',#2287); +#2287 = CARTESIAN_POINT('',(20.07,-2.5,0.125)); +#2288 = SURFACE_CURVE('',#2289,(#2293,#2300),.PCURVE_S1.); +#2289 = LINE('',#2290,#2291); +#2290 = CARTESIAN_POINT('',(20.57,-2.5,0.125)); +#2291 = VECTOR('',#2292,1.); +#2292 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#2293 = PCURVE('',#2243,#2294); +#2294 = DEFINITIONAL_REPRESENTATION('',(#2295),#2299); +#2295 = LINE('',#2296,#2297); +#2296 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#2297 = VECTOR('',#2298,1.); +#2298 = DIRECTION('',(1.,0.E+000)); +#2299 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2300 = PCURVE('',#2215,#2301); +#2301 = DEFINITIONAL_REPRESENTATION('',(#2302),#2306); +#2302 = LINE('',#2303,#2304); +#2303 = CARTESIAN_POINT('',(3.5,0.E+000)); +#2304 = VECTOR('',#2305,1.); +#2305 = DIRECTION('',(0.E+000,-1.)); +#2306 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2307 = ORIENTED_EDGE('',*,*,#2308,.F.); +#2308 = EDGE_CURVE('',#2309,#2286,#2311,.T.); +#2309 = VERTEX_POINT('',#2310); +#2310 = CARTESIAN_POINT('',(20.07,-2.5,-0.125)); +#2311 = SURFACE_CURVE('',#2312,(#2316,#2323),.PCURVE_S1.); +#2312 = LINE('',#2313,#2314); +#2313 = CARTESIAN_POINT('',(20.07,-2.5,-0.125)); +#2314 = VECTOR('',#2315,1.); +#2315 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#2316 = PCURVE('',#2243,#2317); +#2317 = DEFINITIONAL_REPRESENTATION('',(#2318),#2322); +#2318 = LINE('',#2319,#2320); +#2319 = CARTESIAN_POINT('',(0.5,0.E+000)); +#2320 = VECTOR('',#2321,1.); +#2321 = DIRECTION('',(0.E+000,-1.)); +#2322 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2323 = PCURVE('',#2324,#2329); +#2324 = PLANE('',#2325); +#2325 = AXIS2_PLACEMENT_3D('',#2326,#2327,#2328); +#2326 = CARTESIAN_POINT('',(20.07,-2.5,-0.125)); +#2327 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#2328 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#2329 = DEFINITIONAL_REPRESENTATION('',(#2330),#2334); +#2330 = LINE('',#2331,#2332); +#2331 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#2332 = VECTOR('',#2333,1.); +#2333 = DIRECTION('',(-2.22044604925E-016,-1.)); +#2334 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2335 = ORIENTED_EDGE('',*,*,#2336,.F.); +#2336 = EDGE_CURVE('',#2228,#2309,#2337,.T.); +#2337 = SURFACE_CURVE('',#2338,(#2342,#2349),.PCURVE_S1.); +#2338 = LINE('',#2339,#2340); +#2339 = CARTESIAN_POINT('',(20.57,-2.5,-0.125)); +#2340 = VECTOR('',#2341,1.); +#2341 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#2342 = PCURVE('',#2243,#2343); +#2343 = DEFINITIONAL_REPRESENTATION('',(#2344),#2348); +#2344 = LINE('',#2345,#2346); +#2345 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2346 = VECTOR('',#2347,1.); +#2347 = DIRECTION('',(1.,0.E+000)); +#2348 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2349 = PCURVE('',#2269,#2350); +#2350 = DEFINITIONAL_REPRESENTATION('',(#2351),#2355); +#2351 = LINE('',#2352,#2353); +#2352 = CARTESIAN_POINT('',(3.5,0.E+000)); +#2353 = VECTOR('',#2354,1.); +#2354 = DIRECTION('',(0.E+000,-1.)); +#2355 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2356 = ADVANCED_FACE('',(#2357),#2324,.T.); +#2357 = FACE_BOUND('',#2358,.T.); +#2358 = EDGE_LOOP('',(#2359,#2360,#2383,#2411)); +#2359 = ORIENTED_EDGE('',*,*,#2308,.T.); +#2360 = ORIENTED_EDGE('',*,*,#2361,.T.); +#2361 = EDGE_CURVE('',#2286,#2362,#2364,.T.); +#2362 = VERTEX_POINT('',#2363); +#2363 = CARTESIAN_POINT('',(20.07,1.,0.125)); +#2364 = SURFACE_CURVE('',#2365,(#2369,#2376),.PCURVE_S1.); +#2365 = LINE('',#2366,#2367); +#2366 = CARTESIAN_POINT('',(20.07,-2.5,0.125)); +#2367 = VECTOR('',#2368,1.); +#2368 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#2369 = PCURVE('',#2324,#2370); +#2370 = DEFINITIONAL_REPRESENTATION('',(#2371),#2375); +#2371 = LINE('',#2372,#2373); +#2372 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#2373 = VECTOR('',#2374,1.); +#2374 = DIRECTION('',(1.,0.E+000)); +#2375 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2376 = PCURVE('',#2215,#2377); +#2377 = DEFINITIONAL_REPRESENTATION('',(#2378),#2382); +#2378 = LINE('',#2379,#2380); +#2379 = CARTESIAN_POINT('',(3.5,-0.5)); +#2380 = VECTOR('',#2381,1.); +#2381 = DIRECTION('',(-1.,0.E+000)); +#2382 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2383 = ORIENTED_EDGE('',*,*,#2384,.F.); +#2384 = EDGE_CURVE('',#2385,#2362,#2387,.T.); +#2385 = VERTEX_POINT('',#2386); +#2386 = CARTESIAN_POINT('',(20.07,1.,-0.125)); +#2387 = SURFACE_CURVE('',#2388,(#2392,#2399),.PCURVE_S1.); +#2388 = LINE('',#2389,#2390); +#2389 = CARTESIAN_POINT('',(20.07,1.,-0.125)); +#2390 = VECTOR('',#2391,1.); +#2391 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#2392 = PCURVE('',#2324,#2393); +#2393 = DEFINITIONAL_REPRESENTATION('',(#2394),#2398); +#2394 = LINE('',#2395,#2396); +#2395 = CARTESIAN_POINT('',(3.5,1.972152263053E-031)); +#2396 = VECTOR('',#2397,1.); +#2397 = DIRECTION('',(-2.22044604925E-016,-1.)); +#2398 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2399 = PCURVE('',#2400,#2405); +#2400 = PLANE('',#2401); +#2401 = AXIS2_PLACEMENT_3D('',#2402,#2403,#2404); +#2402 = CARTESIAN_POINT('',(19.945,1.,-0.125)); +#2403 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#2404 = DIRECTION('',(1.,0.E+000,0.E+000)); +#2405 = DEFINITIONAL_REPRESENTATION('',(#2406),#2410); +#2406 = LINE('',#2407,#2408); +#2407 = CARTESIAN_POINT('',(0.125,0.E+000)); +#2408 = VECTOR('',#2409,1.); +#2409 = DIRECTION('',(0.E+000,-1.)); +#2410 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2411 = ORIENTED_EDGE('',*,*,#2412,.F.); +#2412 = EDGE_CURVE('',#2309,#2385,#2413,.T.); +#2413 = SURFACE_CURVE('',#2414,(#2418,#2425),.PCURVE_S1.); +#2414 = LINE('',#2415,#2416); +#2415 = CARTESIAN_POINT('',(20.07,-2.5,-0.125)); +#2416 = VECTOR('',#2417,1.); +#2417 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#2418 = PCURVE('',#2324,#2419); +#2419 = DEFINITIONAL_REPRESENTATION('',(#2420),#2424); +#2420 = LINE('',#2421,#2422); +#2421 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2422 = VECTOR('',#2423,1.); +#2423 = DIRECTION('',(1.,0.E+000)); +#2424 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2425 = PCURVE('',#2269,#2426); +#2426 = DEFINITIONAL_REPRESENTATION('',(#2427),#2431); +#2427 = LINE('',#2428,#2429); +#2428 = CARTESIAN_POINT('',(3.5,-0.5)); +#2429 = VECTOR('',#2430,1.); +#2430 = DIRECTION('',(-1.,0.E+000)); +#2431 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2432 = ADVANCED_FACE('',(#2433),#2400,.F.); +#2433 = FACE_BOUND('',#2434,.F.); +#2434 = EDGE_LOOP('',(#2435,#2465,#2486,#2487)); +#2435 = ORIENTED_EDGE('',*,*,#2436,.T.); +#2436 = EDGE_CURVE('',#2437,#2439,#2441,.T.); +#2437 = VERTEX_POINT('',#2438); +#2438 = CARTESIAN_POINT('',(19.945,1.,-0.125)); +#2439 = VERTEX_POINT('',#2440); +#2440 = CARTESIAN_POINT('',(19.945,1.,0.125)); +#2441 = SURFACE_CURVE('',#2442,(#2446,#2453),.PCURVE_S1.); +#2442 = LINE('',#2443,#2444); +#2443 = CARTESIAN_POINT('',(19.945,1.,-0.125)); +#2444 = VECTOR('',#2445,1.); +#2445 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#2446 = PCURVE('',#2400,#2447); +#2447 = DEFINITIONAL_REPRESENTATION('',(#2448),#2452); +#2448 = LINE('',#2449,#2450); +#2449 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2450 = VECTOR('',#2451,1.); +#2451 = DIRECTION('',(0.E+000,-1.)); +#2452 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2453 = PCURVE('',#2454,#2459); +#2454 = PLANE('',#2455); +#2455 = AXIS2_PLACEMENT_3D('',#2456,#2457,#2458); +#2456 = CARTESIAN_POINT('',(19.945,2.,-0.125)); +#2457 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#2458 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#2459 = DEFINITIONAL_REPRESENTATION('',(#2460),#2464); +#2460 = LINE('',#2461,#2462); +#2461 = CARTESIAN_POINT('',(1.,-4.930380657631E-032)); +#2462 = VECTOR('',#2463,1.); +#2463 = DIRECTION('',(2.22044604925E-016,-1.)); +#2464 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2465 = ORIENTED_EDGE('',*,*,#2466,.T.); +#2466 = EDGE_CURVE('',#2439,#2362,#2467,.T.); +#2467 = SURFACE_CURVE('',#2468,(#2472,#2479),.PCURVE_S1.); +#2468 = LINE('',#2469,#2470); +#2469 = CARTESIAN_POINT('',(19.945,1.,0.125)); +#2470 = VECTOR('',#2471,1.); +#2471 = DIRECTION('',(1.,0.E+000,0.E+000)); +#2472 = PCURVE('',#2400,#2473); +#2473 = DEFINITIONAL_REPRESENTATION('',(#2474),#2478); +#2474 = LINE('',#2475,#2476); +#2475 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#2476 = VECTOR('',#2477,1.); +#2477 = DIRECTION('',(1.,0.E+000)); +#2478 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2479 = PCURVE('',#2215,#2480); +#2480 = DEFINITIONAL_REPRESENTATION('',(#2481),#2485); +#2481 = LINE('',#2482,#2483); +#2482 = CARTESIAN_POINT('',(0.E+000,-0.625)); +#2483 = VECTOR('',#2484,1.); +#2484 = DIRECTION('',(0.E+000,1.)); +#2485 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2486 = ORIENTED_EDGE('',*,*,#2384,.F.); +#2487 = ORIENTED_EDGE('',*,*,#2488,.F.); +#2488 = EDGE_CURVE('',#2437,#2385,#2489,.T.); +#2489 = SURFACE_CURVE('',#2490,(#2494,#2501),.PCURVE_S1.); +#2490 = LINE('',#2491,#2492); +#2491 = CARTESIAN_POINT('',(19.945,1.,-0.125)); +#2492 = VECTOR('',#2493,1.); +#2493 = DIRECTION('',(1.,0.E+000,0.E+000)); +#2494 = PCURVE('',#2400,#2495); +#2495 = DEFINITIONAL_REPRESENTATION('',(#2496),#2500); +#2496 = LINE('',#2497,#2498); +#2497 = CARTESIAN_POINT('',(0.E+000,-4.930380657631E-032)); +#2498 = VECTOR('',#2499,1.); +#2499 = DIRECTION('',(1.,0.E+000)); +#2500 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2501 = PCURVE('',#2269,#2502); +#2502 = DEFINITIONAL_REPRESENTATION('',(#2503),#2507); +#2503 = LINE('',#2504,#2505); +#2504 = CARTESIAN_POINT('',(0.E+000,-0.625)); +#2505 = VECTOR('',#2506,1.); +#2506 = DIRECTION('',(0.E+000,1.)); +#2507 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2508 = ADVANCED_FACE('',(#2509),#2454,.F.); +#2509 = FACE_BOUND('',#2510,.F.); +#2510 = EDGE_LOOP('',(#2511,#2541,#2562,#2563)); +#2511 = ORIENTED_EDGE('',*,*,#2512,.T.); +#2512 = EDGE_CURVE('',#2513,#2515,#2517,.T.); +#2513 = VERTEX_POINT('',#2514); +#2514 = CARTESIAN_POINT('',(19.945,2.,-0.125)); +#2515 = VERTEX_POINT('',#2516); +#2516 = CARTESIAN_POINT('',(19.945,2.,0.125)); +#2517 = SURFACE_CURVE('',#2518,(#2522,#2529),.PCURVE_S1.); +#2518 = LINE('',#2519,#2520); +#2519 = CARTESIAN_POINT('',(19.945,2.,-0.125)); +#2520 = VECTOR('',#2521,1.); +#2521 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#2522 = PCURVE('',#2454,#2523); +#2523 = DEFINITIONAL_REPRESENTATION('',(#2524),#2528); +#2524 = LINE('',#2525,#2526); +#2525 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2526 = VECTOR('',#2527,1.); +#2527 = DIRECTION('',(2.22044604925E-016,-1.)); +#2528 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2529 = PCURVE('',#2530,#2535); +#2530 = PLANE('',#2531); +#2531 = AXIS2_PLACEMENT_3D('',#2532,#2533,#2534); +#2532 = CARTESIAN_POINT('',(20.695,2.,-0.125)); +#2533 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#2534 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#2535 = DEFINITIONAL_REPRESENTATION('',(#2536),#2540); +#2536 = LINE('',#2537,#2538); +#2537 = CARTESIAN_POINT('',(0.75,0.E+000)); +#2538 = VECTOR('',#2539,1.); +#2539 = DIRECTION('',(0.E+000,-1.)); +#2540 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2541 = ORIENTED_EDGE('',*,*,#2542,.T.); +#2542 = EDGE_CURVE('',#2515,#2439,#2543,.T.); +#2543 = SURFACE_CURVE('',#2544,(#2548,#2555),.PCURVE_S1.); +#2544 = LINE('',#2545,#2546); +#2545 = CARTESIAN_POINT('',(19.945,2.,0.125)); +#2546 = VECTOR('',#2547,1.); +#2547 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#2548 = PCURVE('',#2454,#2549); +#2549 = DEFINITIONAL_REPRESENTATION('',(#2550),#2554); +#2550 = LINE('',#2551,#2552); +#2551 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#2552 = VECTOR('',#2553,1.); +#2553 = DIRECTION('',(1.,0.E+000)); +#2554 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2555 = PCURVE('',#2215,#2556); +#2556 = DEFINITIONAL_REPRESENTATION('',(#2557),#2561); +#2557 = LINE('',#2558,#2559); +#2558 = CARTESIAN_POINT('',(-1.,-0.625)); +#2559 = VECTOR('',#2560,1.); +#2560 = DIRECTION('',(1.,0.E+000)); +#2561 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2562 = ORIENTED_EDGE('',*,*,#2436,.F.); +#2563 = ORIENTED_EDGE('',*,*,#2564,.F.); +#2564 = EDGE_CURVE('',#2513,#2437,#2565,.T.); +#2565 = SURFACE_CURVE('',#2566,(#2570,#2577),.PCURVE_S1.); +#2566 = LINE('',#2567,#2568); +#2567 = CARTESIAN_POINT('',(19.945,2.,-0.125)); +#2568 = VECTOR('',#2569,1.); +#2569 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#2570 = PCURVE('',#2454,#2571); +#2571 = DEFINITIONAL_REPRESENTATION('',(#2572),#2576); +#2572 = LINE('',#2573,#2574); +#2573 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2574 = VECTOR('',#2575,1.); +#2575 = DIRECTION('',(1.,0.E+000)); +#2576 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2577 = PCURVE('',#2269,#2578); +#2578 = DEFINITIONAL_REPRESENTATION('',(#2579),#2583); +#2579 = LINE('',#2580,#2581); +#2580 = CARTESIAN_POINT('',(-1.,-0.625)); +#2581 = VECTOR('',#2582,1.); +#2582 = DIRECTION('',(1.,0.E+000)); +#2583 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2584 = ADVANCED_FACE('',(#2585),#2530,.F.); +#2585 = FACE_BOUND('',#2586,.F.); +#2586 = EDGE_LOOP('',(#2587,#2617,#2638,#2639)); +#2587 = ORIENTED_EDGE('',*,*,#2588,.T.); +#2588 = EDGE_CURVE('',#2589,#2591,#2593,.T.); +#2589 = VERTEX_POINT('',#2590); +#2590 = CARTESIAN_POINT('',(20.695,2.,-0.125)); +#2591 = VERTEX_POINT('',#2592); +#2592 = CARTESIAN_POINT('',(20.695,2.,0.125)); +#2593 = SURFACE_CURVE('',#2594,(#2598,#2605),.PCURVE_S1.); +#2594 = LINE('',#2595,#2596); +#2595 = CARTESIAN_POINT('',(20.695,2.,-0.125)); +#2596 = VECTOR('',#2597,1.); +#2597 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#2598 = PCURVE('',#2530,#2599); +#2599 = DEFINITIONAL_REPRESENTATION('',(#2600),#2604); +#2600 = LINE('',#2601,#2602); +#2601 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#2602 = VECTOR('',#2603,1.); +#2603 = DIRECTION('',(0.E+000,-1.)); +#2604 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2605 = PCURVE('',#2606,#2611); +#2606 = PLANE('',#2607); +#2607 = AXIS2_PLACEMENT_3D('',#2608,#2609,#2610); +#2608 = CARTESIAN_POINT('',(20.695,1.,-0.125)); +#2609 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#2610 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#2611 = DEFINITIONAL_REPRESENTATION('',(#2612),#2616); +#2612 = LINE('',#2613,#2614); +#2613 = CARTESIAN_POINT('',(1.,4.930380657631E-032)); +#2614 = VECTOR('',#2615,1.); +#2615 = DIRECTION('',(-2.22044604925E-016,-1.)); +#2616 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2617 = ORIENTED_EDGE('',*,*,#2618,.T.); +#2618 = EDGE_CURVE('',#2591,#2515,#2619,.T.); +#2619 = SURFACE_CURVE('',#2620,(#2624,#2631),.PCURVE_S1.); +#2620 = LINE('',#2621,#2622); +#2621 = CARTESIAN_POINT('',(20.695,2.,0.125)); +#2622 = VECTOR('',#2623,1.); +#2623 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#2624 = PCURVE('',#2530,#2625); +#2625 = DEFINITIONAL_REPRESENTATION('',(#2626),#2630); +#2626 = LINE('',#2627,#2628); +#2627 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#2628 = VECTOR('',#2629,1.); +#2629 = DIRECTION('',(1.,0.E+000)); +#2630 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2631 = PCURVE('',#2215,#2632); +#2632 = DEFINITIONAL_REPRESENTATION('',(#2633),#2637); +#2633 = LINE('',#2634,#2635); +#2634 = CARTESIAN_POINT('',(-1.,0.125)); +#2635 = VECTOR('',#2636,1.); +#2636 = DIRECTION('',(0.E+000,-1.)); +#2637 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2638 = ORIENTED_EDGE('',*,*,#2512,.F.); +#2639 = ORIENTED_EDGE('',*,*,#2640,.F.); +#2640 = EDGE_CURVE('',#2589,#2513,#2641,.T.); +#2641 = SURFACE_CURVE('',#2642,(#2646,#2653),.PCURVE_S1.); +#2642 = LINE('',#2643,#2644); +#2643 = CARTESIAN_POINT('',(20.695,2.,-0.125)); +#2644 = VECTOR('',#2645,1.); +#2645 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#2646 = PCURVE('',#2530,#2647); +#2647 = DEFINITIONAL_REPRESENTATION('',(#2648),#2652); +#2648 = LINE('',#2649,#2650); +#2649 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2650 = VECTOR('',#2651,1.); +#2651 = DIRECTION('',(1.,0.E+000)); +#2652 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2653 = PCURVE('',#2269,#2654); +#2654 = DEFINITIONAL_REPRESENTATION('',(#2655),#2659); +#2655 = LINE('',#2656,#2657); +#2656 = CARTESIAN_POINT('',(-1.,0.125)); +#2657 = VECTOR('',#2658,1.); +#2658 = DIRECTION('',(0.E+000,-1.)); +#2659 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2660 = ADVANCED_FACE('',(#2661),#2606,.F.); +#2661 = FACE_BOUND('',#2662,.F.); +#2662 = EDGE_LOOP('',(#2663,#2688,#2709,#2710)); +#2663 = ORIENTED_EDGE('',*,*,#2664,.T.); +#2664 = EDGE_CURVE('',#2665,#2667,#2669,.T.); +#2665 = VERTEX_POINT('',#2666); +#2666 = CARTESIAN_POINT('',(20.695,1.,-0.125)); +#2667 = VERTEX_POINT('',#2668); +#2668 = CARTESIAN_POINT('',(20.695,1.,0.125)); +#2669 = SURFACE_CURVE('',#2670,(#2674,#2681),.PCURVE_S1.); +#2670 = LINE('',#2671,#2672); +#2671 = CARTESIAN_POINT('',(20.695,1.,-0.125)); +#2672 = VECTOR('',#2673,1.); +#2673 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#2674 = PCURVE('',#2606,#2675); +#2675 = DEFINITIONAL_REPRESENTATION('',(#2676),#2680); +#2676 = LINE('',#2677,#2678); +#2677 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#2678 = VECTOR('',#2679,1.); +#2679 = DIRECTION('',(-2.22044604925E-016,-1.)); +#2680 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2681 = PCURVE('',#2187,#2682); +#2682 = DEFINITIONAL_REPRESENTATION('',(#2683),#2687); +#2683 = LINE('',#2684,#2685); +#2684 = CARTESIAN_POINT('',(0.125,0.E+000)); +#2685 = VECTOR('',#2686,1.); +#2686 = DIRECTION('',(0.E+000,-1.)); +#2687 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2688 = ORIENTED_EDGE('',*,*,#2689,.T.); +#2689 = EDGE_CURVE('',#2667,#2591,#2690,.T.); +#2690 = SURFACE_CURVE('',#2691,(#2695,#2702),.PCURVE_S1.); +#2691 = LINE('',#2692,#2693); +#2692 = CARTESIAN_POINT('',(20.695,1.,0.125)); +#2693 = VECTOR('',#2694,1.); +#2694 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#2695 = PCURVE('',#2606,#2696); +#2696 = DEFINITIONAL_REPRESENTATION('',(#2697),#2701); +#2697 = LINE('',#2698,#2699); +#2698 = CARTESIAN_POINT('',(-2.22044604925E-016,-0.25)); +#2699 = VECTOR('',#2700,1.); +#2700 = DIRECTION('',(1.,0.E+000)); +#2701 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2702 = PCURVE('',#2215,#2703); +#2703 = DEFINITIONAL_REPRESENTATION('',(#2704),#2708); +#2704 = LINE('',#2705,#2706); +#2705 = CARTESIAN_POINT('',(0.E+000,0.125)); +#2706 = VECTOR('',#2707,1.); +#2707 = DIRECTION('',(-1.,0.E+000)); +#2708 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2709 = ORIENTED_EDGE('',*,*,#2588,.F.); +#2710 = ORIENTED_EDGE('',*,*,#2711,.F.); +#2711 = EDGE_CURVE('',#2665,#2589,#2712,.T.); +#2712 = SURFACE_CURVE('',#2713,(#2717,#2724),.PCURVE_S1.); +#2713 = LINE('',#2714,#2715); +#2714 = CARTESIAN_POINT('',(20.695,1.,-0.125)); +#2715 = VECTOR('',#2716,1.); +#2716 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#2717 = PCURVE('',#2606,#2718); +#2718 = DEFINITIONAL_REPRESENTATION('',(#2719),#2723); +#2719 = LINE('',#2720,#2721); +#2720 = CARTESIAN_POINT('',(-2.22044604925E-016,-0.E+000)); +#2721 = VECTOR('',#2722,1.); +#2722 = DIRECTION('',(1.,0.E+000)); +#2723 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2724 = PCURVE('',#2269,#2725); +#2725 = DEFINITIONAL_REPRESENTATION('',(#2726),#2730); +#2726 = LINE('',#2727,#2728); +#2727 = CARTESIAN_POINT('',(0.E+000,0.125)); +#2728 = VECTOR('',#2729,1.); +#2729 = DIRECTION('',(-1.,0.E+000)); +#2730 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2731 = ADVANCED_FACE('',(#2732),#2187,.F.); +#2732 = FACE_BOUND('',#2733,.F.); +#2733 = EDGE_LOOP('',(#2734,#2735,#2756,#2757)); +#2734 = ORIENTED_EDGE('',*,*,#2164,.T.); +#2735 = ORIENTED_EDGE('',*,*,#2736,.T.); +#2736 = EDGE_CURVE('',#2167,#2667,#2737,.T.); +#2737 = SURFACE_CURVE('',#2738,(#2742,#2749),.PCURVE_S1.); +#2738 = LINE('',#2739,#2740); +#2739 = CARTESIAN_POINT('',(20.57,1.,0.125)); +#2740 = VECTOR('',#2741,1.); +#2741 = DIRECTION('',(1.,0.E+000,0.E+000)); +#2742 = PCURVE('',#2187,#2743); +#2743 = DEFINITIONAL_REPRESENTATION('',(#2744),#2748); +#2744 = LINE('',#2745,#2746); +#2745 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#2746 = VECTOR('',#2747,1.); +#2747 = DIRECTION('',(1.,0.E+000)); +#2748 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2749 = PCURVE('',#2215,#2750); +#2750 = DEFINITIONAL_REPRESENTATION('',(#2751),#2755); +#2751 = LINE('',#2752,#2753); +#2752 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2753 = VECTOR('',#2754,1.); +#2754 = DIRECTION('',(0.E+000,1.)); +#2755 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2756 = ORIENTED_EDGE('',*,*,#2664,.F.); +#2757 = ORIENTED_EDGE('',*,*,#2758,.F.); +#2758 = EDGE_CURVE('',#2165,#2665,#2759,.T.); +#2759 = SURFACE_CURVE('',#2760,(#2764,#2771),.PCURVE_S1.); +#2760 = LINE('',#2761,#2762); +#2761 = CARTESIAN_POINT('',(20.57,1.,-0.125)); +#2762 = VECTOR('',#2763,1.); +#2763 = DIRECTION('',(1.,0.E+000,0.E+000)); +#2764 = PCURVE('',#2187,#2765); +#2765 = DEFINITIONAL_REPRESENTATION('',(#2766),#2770); +#2766 = LINE('',#2767,#2768); +#2767 = CARTESIAN_POINT('',(0.E+000,-4.930380657631E-032)); +#2768 = VECTOR('',#2769,1.); +#2769 = DIRECTION('',(1.,0.E+000)); +#2770 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2771 = PCURVE('',#2269,#2772); +#2772 = DEFINITIONAL_REPRESENTATION('',(#2773),#2777); +#2773 = LINE('',#2774,#2775); +#2774 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2775 = VECTOR('',#2776,1.); +#2776 = DIRECTION('',(0.E+000,1.)); +#2777 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2778 = ADVANCED_FACE('',(#2779),#2269,.F.); +#2779 = FACE_BOUND('',#2780,.T.); +#2780 = EDGE_LOOP('',(#2781,#2782,#2783,#2784,#2785,#2786,#2787,#2788)); +#2781 = ORIENTED_EDGE('',*,*,#2255,.T.); +#2782 = ORIENTED_EDGE('',*,*,#2336,.T.); +#2783 = ORIENTED_EDGE('',*,*,#2412,.T.); +#2784 = ORIENTED_EDGE('',*,*,#2488,.F.); +#2785 = ORIENTED_EDGE('',*,*,#2564,.F.); +#2786 = ORIENTED_EDGE('',*,*,#2640,.F.); +#2787 = ORIENTED_EDGE('',*,*,#2711,.F.); +#2788 = ORIENTED_EDGE('',*,*,#2758,.F.); +#2789 = ADVANCED_FACE('',(#2790),#2215,.T.); +#2790 = FACE_BOUND('',#2791,.F.); +#2791 = EDGE_LOOP('',(#2792,#2793,#2794,#2795,#2796,#2797,#2798,#2799)); +#2792 = ORIENTED_EDGE('',*,*,#2199,.T.); +#2793 = ORIENTED_EDGE('',*,*,#2285,.T.); +#2794 = ORIENTED_EDGE('',*,*,#2361,.T.); +#2795 = ORIENTED_EDGE('',*,*,#2466,.F.); +#2796 = ORIENTED_EDGE('',*,*,#2542,.F.); +#2797 = ORIENTED_EDGE('',*,*,#2618,.F.); +#2798 = ORIENTED_EDGE('',*,*,#2689,.F.); +#2799 = ORIENTED_EDGE('',*,*,#2736,.F.); +#2800 = MANIFOLD_SOLID_BREP('',#2801); +#2801 = CLOSED_SHELL('',(#2802,#2922,#2998,#3074,#3150,#3226,#3302,#3373 + ,#3420,#3431)); +#2802 = ADVANCED_FACE('',(#2803),#2817,.T.); +#2803 = FACE_BOUND('',#2804,.T.); +#2804 = EDGE_LOOP('',(#2805,#2840,#2868,#2896)); +#2805 = ORIENTED_EDGE('',*,*,#2806,.T.); +#2806 = EDGE_CURVE('',#2807,#2809,#2811,.T.); +#2807 = VERTEX_POINT('',#2808); +#2808 = CARTESIAN_POINT('',(18.03,1.,-0.125)); +#2809 = VERTEX_POINT('',#2810); +#2810 = CARTESIAN_POINT('',(18.03,1.,0.125)); +#2811 = SURFACE_CURVE('',#2812,(#2816,#2828),.PCURVE_S1.); +#2812 = LINE('',#2813,#2814); +#2813 = CARTESIAN_POINT('',(18.03,1.,-0.125)); +#2814 = VECTOR('',#2815,1.); +#2815 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#2816 = PCURVE('',#2817,#2822); +#2817 = PLANE('',#2818); +#2818 = AXIS2_PLACEMENT_3D('',#2819,#2820,#2821); +#2819 = CARTESIAN_POINT('',(18.03,1.,-0.125)); +#2820 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#2821 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#2822 = DEFINITIONAL_REPRESENTATION('',(#2823),#2827); +#2823 = LINE('',#2824,#2825); +#2824 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2825 = VECTOR('',#2826,1.); +#2826 = DIRECTION('',(2.22044604925E-016,-1.)); +#2827 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2828 = PCURVE('',#2829,#2834); +#2829 = PLANE('',#2830); +#2830 = AXIS2_PLACEMENT_3D('',#2831,#2832,#2833); +#2831 = CARTESIAN_POINT('',(18.03,1.,-0.125)); +#2832 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#2833 = DIRECTION('',(1.,0.E+000,0.E+000)); +#2834 = DEFINITIONAL_REPRESENTATION('',(#2835),#2839); +#2835 = LINE('',#2836,#2837); +#2836 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2837 = VECTOR('',#2838,1.); +#2838 = DIRECTION('',(0.E+000,-1.)); +#2839 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2840 = ORIENTED_EDGE('',*,*,#2841,.T.); +#2841 = EDGE_CURVE('',#2809,#2842,#2844,.T.); +#2842 = VERTEX_POINT('',#2843); +#2843 = CARTESIAN_POINT('',(18.03,-2.5,0.125)); +#2844 = SURFACE_CURVE('',#2845,(#2849,#2856),.PCURVE_S1.); +#2845 = LINE('',#2846,#2847); +#2846 = CARTESIAN_POINT('',(18.03,1.,0.125)); +#2847 = VECTOR('',#2848,1.); +#2848 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#2849 = PCURVE('',#2817,#2850); +#2850 = DEFINITIONAL_REPRESENTATION('',(#2851),#2855); +#2851 = LINE('',#2852,#2853); +#2852 = CARTESIAN_POINT('',(2.22044604925E-016,-0.25)); +#2853 = VECTOR('',#2854,1.); +#2854 = DIRECTION('',(1.,0.E+000)); +#2855 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2856 = PCURVE('',#2857,#2862); +#2857 = PLANE('',#2858); +#2858 = AXIS2_PLACEMENT_3D('',#2859,#2860,#2861); +#2859 = CARTESIAN_POINT('',(18.03,1.,0.125)); +#2860 = DIRECTION('',(0.E+000,4.440892098501E-016,1.)); +#2861 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#2862 = DEFINITIONAL_REPRESENTATION('',(#2863),#2867); +#2863 = LINE('',#2864,#2865); +#2864 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2865 = VECTOR('',#2866,1.); +#2866 = DIRECTION('',(1.,0.E+000)); +#2867 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2868 = ORIENTED_EDGE('',*,*,#2869,.F.); +#2869 = EDGE_CURVE('',#2870,#2842,#2872,.T.); +#2870 = VERTEX_POINT('',#2871); +#2871 = CARTESIAN_POINT('',(18.03,-2.5,-0.125)); +#2872 = SURFACE_CURVE('',#2873,(#2877,#2884),.PCURVE_S1.); +#2873 = LINE('',#2874,#2875); +#2874 = CARTESIAN_POINT('',(18.03,-2.5,-0.125)); +#2875 = VECTOR('',#2876,1.); +#2876 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#2877 = PCURVE('',#2817,#2878); +#2878 = DEFINITIONAL_REPRESENTATION('',(#2879),#2883); +#2879 = LINE('',#2880,#2881); +#2880 = CARTESIAN_POINT('',(3.5,-1.972152263053E-031)); +#2881 = VECTOR('',#2882,1.); +#2882 = DIRECTION('',(2.22044604925E-016,-1.)); +#2883 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2884 = PCURVE('',#2885,#2890); +#2885 = PLANE('',#2886); +#2886 = AXIS2_PLACEMENT_3D('',#2887,#2888,#2889); +#2887 = CARTESIAN_POINT('',(18.03,-2.5,-0.125)); +#2888 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#2889 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#2890 = DEFINITIONAL_REPRESENTATION('',(#2891),#2895); +#2891 = LINE('',#2892,#2893); +#2892 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#2893 = VECTOR('',#2894,1.); +#2894 = DIRECTION('',(0.E+000,-1.)); +#2895 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2896 = ORIENTED_EDGE('',*,*,#2897,.F.); +#2897 = EDGE_CURVE('',#2807,#2870,#2898,.T.); +#2898 = SURFACE_CURVE('',#2899,(#2903,#2910),.PCURVE_S1.); +#2899 = LINE('',#2900,#2901); +#2900 = CARTESIAN_POINT('',(18.03,1.,-0.125)); +#2901 = VECTOR('',#2902,1.); +#2902 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#2903 = PCURVE('',#2817,#2904); +#2904 = DEFINITIONAL_REPRESENTATION('',(#2905),#2909); +#2905 = LINE('',#2906,#2907); +#2906 = CARTESIAN_POINT('',(2.22044604925E-016,0.E+000)); +#2907 = VECTOR('',#2908,1.); +#2908 = DIRECTION('',(1.,0.E+000)); +#2909 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2910 = PCURVE('',#2911,#2916); +#2911 = PLANE('',#2912); +#2912 = AXIS2_PLACEMENT_3D('',#2913,#2914,#2915); +#2913 = CARTESIAN_POINT('',(18.03,1.,-0.125)); +#2914 = DIRECTION('',(0.E+000,4.440892098501E-016,1.)); +#2915 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#2916 = DEFINITIONAL_REPRESENTATION('',(#2917),#2921); +#2917 = LINE('',#2918,#2919); +#2918 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2919 = VECTOR('',#2920,1.); +#2920 = DIRECTION('',(1.,0.E+000)); +#2921 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2922 = ADVANCED_FACE('',(#2923),#2885,.T.); +#2923 = FACE_BOUND('',#2924,.T.); +#2924 = EDGE_LOOP('',(#2925,#2926,#2949,#2977)); +#2925 = ORIENTED_EDGE('',*,*,#2869,.T.); +#2926 = ORIENTED_EDGE('',*,*,#2927,.T.); +#2927 = EDGE_CURVE('',#2842,#2928,#2930,.T.); +#2928 = VERTEX_POINT('',#2929); +#2929 = CARTESIAN_POINT('',(17.53,-2.5,0.125)); +#2930 = SURFACE_CURVE('',#2931,(#2935,#2942),.PCURVE_S1.); +#2931 = LINE('',#2932,#2933); +#2932 = CARTESIAN_POINT('',(18.03,-2.5,0.125)); +#2933 = VECTOR('',#2934,1.); +#2934 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#2935 = PCURVE('',#2885,#2936); +#2936 = DEFINITIONAL_REPRESENTATION('',(#2937),#2941); +#2937 = LINE('',#2938,#2939); +#2938 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#2939 = VECTOR('',#2940,1.); +#2940 = DIRECTION('',(1.,0.E+000)); +#2941 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2942 = PCURVE('',#2857,#2943); +#2943 = DEFINITIONAL_REPRESENTATION('',(#2944),#2948); +#2944 = LINE('',#2945,#2946); +#2945 = CARTESIAN_POINT('',(3.5,0.E+000)); +#2946 = VECTOR('',#2947,1.); +#2947 = DIRECTION('',(0.E+000,-1.)); +#2948 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2949 = ORIENTED_EDGE('',*,*,#2950,.F.); +#2950 = EDGE_CURVE('',#2951,#2928,#2953,.T.); +#2951 = VERTEX_POINT('',#2952); +#2952 = CARTESIAN_POINT('',(17.53,-2.5,-0.125)); +#2953 = SURFACE_CURVE('',#2954,(#2958,#2965),.PCURVE_S1.); +#2954 = LINE('',#2955,#2956); +#2955 = CARTESIAN_POINT('',(17.53,-2.5,-0.125)); +#2956 = VECTOR('',#2957,1.); +#2957 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#2958 = PCURVE('',#2885,#2959); +#2959 = DEFINITIONAL_REPRESENTATION('',(#2960),#2964); +#2960 = LINE('',#2961,#2962); +#2961 = CARTESIAN_POINT('',(0.5,0.E+000)); +#2962 = VECTOR('',#2963,1.); +#2963 = DIRECTION('',(0.E+000,-1.)); +#2964 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2965 = PCURVE('',#2966,#2971); +#2966 = PLANE('',#2967); +#2967 = AXIS2_PLACEMENT_3D('',#2968,#2969,#2970); +#2968 = CARTESIAN_POINT('',(17.53,-2.5,-0.125)); +#2969 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#2970 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#2971 = DEFINITIONAL_REPRESENTATION('',(#2972),#2976); +#2972 = LINE('',#2973,#2974); +#2973 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#2974 = VECTOR('',#2975,1.); +#2975 = DIRECTION('',(-2.22044604925E-016,-1.)); +#2976 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2977 = ORIENTED_EDGE('',*,*,#2978,.F.); +#2978 = EDGE_CURVE('',#2870,#2951,#2979,.T.); +#2979 = SURFACE_CURVE('',#2980,(#2984,#2991),.PCURVE_S1.); +#2980 = LINE('',#2981,#2982); +#2981 = CARTESIAN_POINT('',(18.03,-2.5,-0.125)); +#2982 = VECTOR('',#2983,1.); +#2983 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#2984 = PCURVE('',#2885,#2985); +#2985 = DEFINITIONAL_REPRESENTATION('',(#2986),#2990); +#2986 = LINE('',#2987,#2988); +#2987 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2988 = VECTOR('',#2989,1.); +#2989 = DIRECTION('',(1.,0.E+000)); +#2990 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2991 = PCURVE('',#2911,#2992); +#2992 = DEFINITIONAL_REPRESENTATION('',(#2993),#2997); +#2993 = LINE('',#2994,#2995); +#2994 = CARTESIAN_POINT('',(3.5,0.E+000)); +#2995 = VECTOR('',#2996,1.); +#2996 = DIRECTION('',(0.E+000,-1.)); +#2997 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2998 = ADVANCED_FACE('',(#2999),#2966,.T.); +#2999 = FACE_BOUND('',#3000,.T.); +#3000 = EDGE_LOOP('',(#3001,#3002,#3025,#3053)); +#3001 = ORIENTED_EDGE('',*,*,#2950,.T.); +#3002 = ORIENTED_EDGE('',*,*,#3003,.T.); +#3003 = EDGE_CURVE('',#2928,#3004,#3006,.T.); +#3004 = VERTEX_POINT('',#3005); +#3005 = CARTESIAN_POINT('',(17.53,1.,0.125)); +#3006 = SURFACE_CURVE('',#3007,(#3011,#3018),.PCURVE_S1.); +#3007 = LINE('',#3008,#3009); +#3008 = CARTESIAN_POINT('',(17.53,-2.5,0.125)); +#3009 = VECTOR('',#3010,1.); +#3010 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#3011 = PCURVE('',#2966,#3012); +#3012 = DEFINITIONAL_REPRESENTATION('',(#3013),#3017); +#3013 = LINE('',#3014,#3015); +#3014 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#3015 = VECTOR('',#3016,1.); +#3016 = DIRECTION('',(1.,0.E+000)); +#3017 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3018 = PCURVE('',#2857,#3019); +#3019 = DEFINITIONAL_REPRESENTATION('',(#3020),#3024); +#3020 = LINE('',#3021,#3022); +#3021 = CARTESIAN_POINT('',(3.5,-0.5)); +#3022 = VECTOR('',#3023,1.); +#3023 = DIRECTION('',(-1.,0.E+000)); +#3024 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3025 = ORIENTED_EDGE('',*,*,#3026,.F.); +#3026 = EDGE_CURVE('',#3027,#3004,#3029,.T.); +#3027 = VERTEX_POINT('',#3028); +#3028 = CARTESIAN_POINT('',(17.53,1.,-0.125)); +#3029 = SURFACE_CURVE('',#3030,(#3034,#3041),.PCURVE_S1.); +#3030 = LINE('',#3031,#3032); +#3031 = CARTESIAN_POINT('',(17.53,1.,-0.125)); +#3032 = VECTOR('',#3033,1.); +#3033 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#3034 = PCURVE('',#2966,#3035); +#3035 = DEFINITIONAL_REPRESENTATION('',(#3036),#3040); +#3036 = LINE('',#3037,#3038); +#3037 = CARTESIAN_POINT('',(3.5,1.972152263053E-031)); +#3038 = VECTOR('',#3039,1.); +#3039 = DIRECTION('',(-2.22044604925E-016,-1.)); +#3040 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3041 = PCURVE('',#3042,#3047); +#3042 = PLANE('',#3043); +#3043 = AXIS2_PLACEMENT_3D('',#3044,#3045,#3046); +#3044 = CARTESIAN_POINT('',(17.405,1.,-0.125)); +#3045 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#3046 = DIRECTION('',(1.,0.E+000,0.E+000)); +#3047 = DEFINITIONAL_REPRESENTATION('',(#3048),#3052); +#3048 = LINE('',#3049,#3050); +#3049 = CARTESIAN_POINT('',(0.125,0.E+000)); +#3050 = VECTOR('',#3051,1.); +#3051 = DIRECTION('',(0.E+000,-1.)); +#3052 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3053 = ORIENTED_EDGE('',*,*,#3054,.F.); +#3054 = EDGE_CURVE('',#2951,#3027,#3055,.T.); +#3055 = SURFACE_CURVE('',#3056,(#3060,#3067),.PCURVE_S1.); +#3056 = LINE('',#3057,#3058); +#3057 = CARTESIAN_POINT('',(17.53,-2.5,-0.125)); +#3058 = VECTOR('',#3059,1.); +#3059 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#3060 = PCURVE('',#2966,#3061); +#3061 = DEFINITIONAL_REPRESENTATION('',(#3062),#3066); +#3062 = LINE('',#3063,#3064); +#3063 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3064 = VECTOR('',#3065,1.); +#3065 = DIRECTION('',(1.,0.E+000)); +#3066 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3067 = PCURVE('',#2911,#3068); +#3068 = DEFINITIONAL_REPRESENTATION('',(#3069),#3073); +#3069 = LINE('',#3070,#3071); +#3070 = CARTESIAN_POINT('',(3.5,-0.5)); +#3071 = VECTOR('',#3072,1.); +#3072 = DIRECTION('',(-1.,0.E+000)); +#3073 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3074 = ADVANCED_FACE('',(#3075),#3042,.F.); +#3075 = FACE_BOUND('',#3076,.F.); +#3076 = EDGE_LOOP('',(#3077,#3107,#3128,#3129)); +#3077 = ORIENTED_EDGE('',*,*,#3078,.T.); +#3078 = EDGE_CURVE('',#3079,#3081,#3083,.T.); +#3079 = VERTEX_POINT('',#3080); +#3080 = CARTESIAN_POINT('',(17.405,1.,-0.125)); +#3081 = VERTEX_POINT('',#3082); +#3082 = CARTESIAN_POINT('',(17.405,1.,0.125)); +#3083 = SURFACE_CURVE('',#3084,(#3088,#3095),.PCURVE_S1.); +#3084 = LINE('',#3085,#3086); +#3085 = CARTESIAN_POINT('',(17.405,1.,-0.125)); +#3086 = VECTOR('',#3087,1.); +#3087 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#3088 = PCURVE('',#3042,#3089); +#3089 = DEFINITIONAL_REPRESENTATION('',(#3090),#3094); +#3090 = LINE('',#3091,#3092); +#3091 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3092 = VECTOR('',#3093,1.); +#3093 = DIRECTION('',(0.E+000,-1.)); +#3094 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3095 = PCURVE('',#3096,#3101); +#3096 = PLANE('',#3097); +#3097 = AXIS2_PLACEMENT_3D('',#3098,#3099,#3100); +#3098 = CARTESIAN_POINT('',(17.405,2.,-0.125)); +#3099 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#3100 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#3101 = DEFINITIONAL_REPRESENTATION('',(#3102),#3106); +#3102 = LINE('',#3103,#3104); +#3103 = CARTESIAN_POINT('',(1.,-4.930380657631E-032)); +#3104 = VECTOR('',#3105,1.); +#3105 = DIRECTION('',(2.22044604925E-016,-1.)); +#3106 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3107 = ORIENTED_EDGE('',*,*,#3108,.T.); +#3108 = EDGE_CURVE('',#3081,#3004,#3109,.T.); +#3109 = SURFACE_CURVE('',#3110,(#3114,#3121),.PCURVE_S1.); +#3110 = LINE('',#3111,#3112); +#3111 = CARTESIAN_POINT('',(17.405,1.,0.125)); +#3112 = VECTOR('',#3113,1.); +#3113 = DIRECTION('',(1.,0.E+000,0.E+000)); +#3114 = PCURVE('',#3042,#3115); +#3115 = DEFINITIONAL_REPRESENTATION('',(#3116),#3120); +#3116 = LINE('',#3117,#3118); +#3117 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#3118 = VECTOR('',#3119,1.); +#3119 = DIRECTION('',(1.,0.E+000)); +#3120 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3121 = PCURVE('',#2857,#3122); +#3122 = DEFINITIONAL_REPRESENTATION('',(#3123),#3127); +#3123 = LINE('',#3124,#3125); +#3124 = CARTESIAN_POINT('',(0.E+000,-0.625)); +#3125 = VECTOR('',#3126,1.); +#3126 = DIRECTION('',(0.E+000,1.)); +#3127 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3128 = ORIENTED_EDGE('',*,*,#3026,.F.); +#3129 = ORIENTED_EDGE('',*,*,#3130,.F.); +#3130 = EDGE_CURVE('',#3079,#3027,#3131,.T.); +#3131 = SURFACE_CURVE('',#3132,(#3136,#3143),.PCURVE_S1.); +#3132 = LINE('',#3133,#3134); +#3133 = CARTESIAN_POINT('',(17.405,1.,-0.125)); +#3134 = VECTOR('',#3135,1.); +#3135 = DIRECTION('',(1.,0.E+000,0.E+000)); +#3136 = PCURVE('',#3042,#3137); +#3137 = DEFINITIONAL_REPRESENTATION('',(#3138),#3142); +#3138 = LINE('',#3139,#3140); +#3139 = CARTESIAN_POINT('',(0.E+000,-4.930380657631E-032)); +#3140 = VECTOR('',#3141,1.); +#3141 = DIRECTION('',(1.,0.E+000)); +#3142 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3143 = PCURVE('',#2911,#3144); +#3144 = DEFINITIONAL_REPRESENTATION('',(#3145),#3149); +#3145 = LINE('',#3146,#3147); +#3146 = CARTESIAN_POINT('',(0.E+000,-0.625)); +#3147 = VECTOR('',#3148,1.); +#3148 = DIRECTION('',(0.E+000,1.)); +#3149 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3150 = ADVANCED_FACE('',(#3151),#3096,.F.); +#3151 = FACE_BOUND('',#3152,.F.); +#3152 = EDGE_LOOP('',(#3153,#3183,#3204,#3205)); +#3153 = ORIENTED_EDGE('',*,*,#3154,.T.); +#3154 = EDGE_CURVE('',#3155,#3157,#3159,.T.); +#3155 = VERTEX_POINT('',#3156); +#3156 = CARTESIAN_POINT('',(17.405,2.,-0.125)); +#3157 = VERTEX_POINT('',#3158); +#3158 = CARTESIAN_POINT('',(17.405,2.,0.125)); +#3159 = SURFACE_CURVE('',#3160,(#3164,#3171),.PCURVE_S1.); +#3160 = LINE('',#3161,#3162); +#3161 = CARTESIAN_POINT('',(17.405,2.,-0.125)); +#3162 = VECTOR('',#3163,1.); +#3163 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#3164 = PCURVE('',#3096,#3165); +#3165 = DEFINITIONAL_REPRESENTATION('',(#3166),#3170); +#3166 = LINE('',#3167,#3168); +#3167 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3168 = VECTOR('',#3169,1.); +#3169 = DIRECTION('',(2.22044604925E-016,-1.)); +#3170 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3171 = PCURVE('',#3172,#3177); +#3172 = PLANE('',#3173); +#3173 = AXIS2_PLACEMENT_3D('',#3174,#3175,#3176); +#3174 = CARTESIAN_POINT('',(18.155,2.,-0.125)); +#3175 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#3176 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#3177 = DEFINITIONAL_REPRESENTATION('',(#3178),#3182); +#3178 = LINE('',#3179,#3180); +#3179 = CARTESIAN_POINT('',(0.75,0.E+000)); +#3180 = VECTOR('',#3181,1.); +#3181 = DIRECTION('',(0.E+000,-1.)); +#3182 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3183 = ORIENTED_EDGE('',*,*,#3184,.T.); +#3184 = EDGE_CURVE('',#3157,#3081,#3185,.T.); +#3185 = SURFACE_CURVE('',#3186,(#3190,#3197),.PCURVE_S1.); +#3186 = LINE('',#3187,#3188); +#3187 = CARTESIAN_POINT('',(17.405,2.,0.125)); +#3188 = VECTOR('',#3189,1.); +#3189 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#3190 = PCURVE('',#3096,#3191); +#3191 = DEFINITIONAL_REPRESENTATION('',(#3192),#3196); +#3192 = LINE('',#3193,#3194); +#3193 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#3194 = VECTOR('',#3195,1.); +#3195 = DIRECTION('',(1.,0.E+000)); +#3196 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3197 = PCURVE('',#2857,#3198); +#3198 = DEFINITIONAL_REPRESENTATION('',(#3199),#3203); +#3199 = LINE('',#3200,#3201); +#3200 = CARTESIAN_POINT('',(-1.,-0.625)); +#3201 = VECTOR('',#3202,1.); +#3202 = DIRECTION('',(1.,0.E+000)); +#3203 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3204 = ORIENTED_EDGE('',*,*,#3078,.F.); +#3205 = ORIENTED_EDGE('',*,*,#3206,.F.); +#3206 = EDGE_CURVE('',#3155,#3079,#3207,.T.); +#3207 = SURFACE_CURVE('',#3208,(#3212,#3219),.PCURVE_S1.); +#3208 = LINE('',#3209,#3210); +#3209 = CARTESIAN_POINT('',(17.405,2.,-0.125)); +#3210 = VECTOR('',#3211,1.); +#3211 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#3212 = PCURVE('',#3096,#3213); +#3213 = DEFINITIONAL_REPRESENTATION('',(#3214),#3218); +#3214 = LINE('',#3215,#3216); +#3215 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3216 = VECTOR('',#3217,1.); +#3217 = DIRECTION('',(1.,0.E+000)); +#3218 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3219 = PCURVE('',#2911,#3220); +#3220 = DEFINITIONAL_REPRESENTATION('',(#3221),#3225); +#3221 = LINE('',#3222,#3223); +#3222 = CARTESIAN_POINT('',(-1.,-0.625)); +#3223 = VECTOR('',#3224,1.); +#3224 = DIRECTION('',(1.,0.E+000)); +#3225 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3226 = ADVANCED_FACE('',(#3227),#3172,.F.); +#3227 = FACE_BOUND('',#3228,.F.); +#3228 = EDGE_LOOP('',(#3229,#3259,#3280,#3281)); +#3229 = ORIENTED_EDGE('',*,*,#3230,.T.); +#3230 = EDGE_CURVE('',#3231,#3233,#3235,.T.); +#3231 = VERTEX_POINT('',#3232); +#3232 = CARTESIAN_POINT('',(18.155,2.,-0.125)); +#3233 = VERTEX_POINT('',#3234); +#3234 = CARTESIAN_POINT('',(18.155,2.,0.125)); +#3235 = SURFACE_CURVE('',#3236,(#3240,#3247),.PCURVE_S1.); +#3236 = LINE('',#3237,#3238); +#3237 = CARTESIAN_POINT('',(18.155,2.,-0.125)); +#3238 = VECTOR('',#3239,1.); +#3239 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#3240 = PCURVE('',#3172,#3241); +#3241 = DEFINITIONAL_REPRESENTATION('',(#3242),#3246); +#3242 = LINE('',#3243,#3244); +#3243 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#3244 = VECTOR('',#3245,1.); +#3245 = DIRECTION('',(0.E+000,-1.)); +#3246 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3247 = PCURVE('',#3248,#3253); +#3248 = PLANE('',#3249); +#3249 = AXIS2_PLACEMENT_3D('',#3250,#3251,#3252); +#3250 = CARTESIAN_POINT('',(18.155,1.,-0.125)); +#3251 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#3252 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#3253 = DEFINITIONAL_REPRESENTATION('',(#3254),#3258); +#3254 = LINE('',#3255,#3256); +#3255 = CARTESIAN_POINT('',(1.,4.930380657631E-032)); +#3256 = VECTOR('',#3257,1.); +#3257 = DIRECTION('',(-2.22044604925E-016,-1.)); +#3258 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3259 = ORIENTED_EDGE('',*,*,#3260,.T.); +#3260 = EDGE_CURVE('',#3233,#3157,#3261,.T.); +#3261 = SURFACE_CURVE('',#3262,(#3266,#3273),.PCURVE_S1.); +#3262 = LINE('',#3263,#3264); +#3263 = CARTESIAN_POINT('',(18.155,2.,0.125)); +#3264 = VECTOR('',#3265,1.); +#3265 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#3266 = PCURVE('',#3172,#3267); +#3267 = DEFINITIONAL_REPRESENTATION('',(#3268),#3272); +#3268 = LINE('',#3269,#3270); +#3269 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#3270 = VECTOR('',#3271,1.); +#3271 = DIRECTION('',(1.,0.E+000)); +#3272 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3273 = PCURVE('',#2857,#3274); +#3274 = DEFINITIONAL_REPRESENTATION('',(#3275),#3279); +#3275 = LINE('',#3276,#3277); +#3276 = CARTESIAN_POINT('',(-1.,0.125)); +#3277 = VECTOR('',#3278,1.); +#3278 = DIRECTION('',(0.E+000,-1.)); +#3279 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3280 = ORIENTED_EDGE('',*,*,#3154,.F.); +#3281 = ORIENTED_EDGE('',*,*,#3282,.F.); +#3282 = EDGE_CURVE('',#3231,#3155,#3283,.T.); +#3283 = SURFACE_CURVE('',#3284,(#3288,#3295),.PCURVE_S1.); +#3284 = LINE('',#3285,#3286); +#3285 = CARTESIAN_POINT('',(18.155,2.,-0.125)); +#3286 = VECTOR('',#3287,1.); +#3287 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#3288 = PCURVE('',#3172,#3289); +#3289 = DEFINITIONAL_REPRESENTATION('',(#3290),#3294); +#3290 = LINE('',#3291,#3292); +#3291 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3292 = VECTOR('',#3293,1.); +#3293 = DIRECTION('',(1.,0.E+000)); +#3294 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3295 = PCURVE('',#2911,#3296); +#3296 = DEFINITIONAL_REPRESENTATION('',(#3297),#3301); +#3297 = LINE('',#3298,#3299); +#3298 = CARTESIAN_POINT('',(-1.,0.125)); +#3299 = VECTOR('',#3300,1.); +#3300 = DIRECTION('',(0.E+000,-1.)); +#3301 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3302 = ADVANCED_FACE('',(#3303),#3248,.F.); +#3303 = FACE_BOUND('',#3304,.F.); +#3304 = EDGE_LOOP('',(#3305,#3330,#3351,#3352)); +#3305 = ORIENTED_EDGE('',*,*,#3306,.T.); +#3306 = EDGE_CURVE('',#3307,#3309,#3311,.T.); +#3307 = VERTEX_POINT('',#3308); +#3308 = CARTESIAN_POINT('',(18.155,1.,-0.125)); +#3309 = VERTEX_POINT('',#3310); +#3310 = CARTESIAN_POINT('',(18.155,1.,0.125)); +#3311 = SURFACE_CURVE('',#3312,(#3316,#3323),.PCURVE_S1.); +#3312 = LINE('',#3313,#3314); +#3313 = CARTESIAN_POINT('',(18.155,1.,-0.125)); +#3314 = VECTOR('',#3315,1.); +#3315 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#3316 = PCURVE('',#3248,#3317); +#3317 = DEFINITIONAL_REPRESENTATION('',(#3318),#3322); +#3318 = LINE('',#3319,#3320); +#3319 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#3320 = VECTOR('',#3321,1.); +#3321 = DIRECTION('',(-2.22044604925E-016,-1.)); +#3322 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3323 = PCURVE('',#2829,#3324); +#3324 = DEFINITIONAL_REPRESENTATION('',(#3325),#3329); +#3325 = LINE('',#3326,#3327); +#3326 = CARTESIAN_POINT('',(0.125,0.E+000)); +#3327 = VECTOR('',#3328,1.); +#3328 = DIRECTION('',(0.E+000,-1.)); +#3329 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3330 = ORIENTED_EDGE('',*,*,#3331,.T.); +#3331 = EDGE_CURVE('',#3309,#3233,#3332,.T.); +#3332 = SURFACE_CURVE('',#3333,(#3337,#3344),.PCURVE_S1.); +#3333 = LINE('',#3334,#3335); +#3334 = CARTESIAN_POINT('',(18.155,1.,0.125)); +#3335 = VECTOR('',#3336,1.); +#3336 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#3337 = PCURVE('',#3248,#3338); +#3338 = DEFINITIONAL_REPRESENTATION('',(#3339),#3343); +#3339 = LINE('',#3340,#3341); +#3340 = CARTESIAN_POINT('',(-2.22044604925E-016,-0.25)); +#3341 = VECTOR('',#3342,1.); +#3342 = DIRECTION('',(1.,0.E+000)); +#3343 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3344 = PCURVE('',#2857,#3345); +#3345 = DEFINITIONAL_REPRESENTATION('',(#3346),#3350); +#3346 = LINE('',#3347,#3348); +#3347 = CARTESIAN_POINT('',(0.E+000,0.125)); +#3348 = VECTOR('',#3349,1.); +#3349 = DIRECTION('',(-1.,0.E+000)); +#3350 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3351 = ORIENTED_EDGE('',*,*,#3230,.F.); +#3352 = ORIENTED_EDGE('',*,*,#3353,.F.); +#3353 = EDGE_CURVE('',#3307,#3231,#3354,.T.); +#3354 = SURFACE_CURVE('',#3355,(#3359,#3366),.PCURVE_S1.); +#3355 = LINE('',#3356,#3357); +#3356 = CARTESIAN_POINT('',(18.155,1.,-0.125)); +#3357 = VECTOR('',#3358,1.); +#3358 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#3359 = PCURVE('',#3248,#3360); +#3360 = DEFINITIONAL_REPRESENTATION('',(#3361),#3365); +#3361 = LINE('',#3362,#3363); +#3362 = CARTESIAN_POINT('',(-2.22044604925E-016,-0.E+000)); +#3363 = VECTOR('',#3364,1.); +#3364 = DIRECTION('',(1.,0.E+000)); +#3365 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3366 = PCURVE('',#2911,#3367); +#3367 = DEFINITIONAL_REPRESENTATION('',(#3368),#3372); +#3368 = LINE('',#3369,#3370); +#3369 = CARTESIAN_POINT('',(0.E+000,0.125)); +#3370 = VECTOR('',#3371,1.); +#3371 = DIRECTION('',(-1.,0.E+000)); +#3372 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3373 = ADVANCED_FACE('',(#3374),#2829,.F.); +#3374 = FACE_BOUND('',#3375,.F.); +#3375 = EDGE_LOOP('',(#3376,#3377,#3398,#3399)); +#3376 = ORIENTED_EDGE('',*,*,#2806,.T.); +#3377 = ORIENTED_EDGE('',*,*,#3378,.T.); +#3378 = EDGE_CURVE('',#2809,#3309,#3379,.T.); +#3379 = SURFACE_CURVE('',#3380,(#3384,#3391),.PCURVE_S1.); +#3380 = LINE('',#3381,#3382); +#3381 = CARTESIAN_POINT('',(18.03,1.,0.125)); +#3382 = VECTOR('',#3383,1.); +#3383 = DIRECTION('',(1.,0.E+000,0.E+000)); +#3384 = PCURVE('',#2829,#3385); +#3385 = DEFINITIONAL_REPRESENTATION('',(#3386),#3390); +#3386 = LINE('',#3387,#3388); +#3387 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#3388 = VECTOR('',#3389,1.); +#3389 = DIRECTION('',(1.,0.E+000)); +#3390 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3391 = PCURVE('',#2857,#3392); +#3392 = DEFINITIONAL_REPRESENTATION('',(#3393),#3397); +#3393 = LINE('',#3394,#3395); +#3394 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3395 = VECTOR('',#3396,1.); +#3396 = DIRECTION('',(0.E+000,1.)); +#3397 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3398 = ORIENTED_EDGE('',*,*,#3306,.F.); +#3399 = ORIENTED_EDGE('',*,*,#3400,.F.); +#3400 = EDGE_CURVE('',#2807,#3307,#3401,.T.); +#3401 = SURFACE_CURVE('',#3402,(#3406,#3413),.PCURVE_S1.); +#3402 = LINE('',#3403,#3404); +#3403 = CARTESIAN_POINT('',(18.03,1.,-0.125)); +#3404 = VECTOR('',#3405,1.); +#3405 = DIRECTION('',(1.,0.E+000,0.E+000)); +#3406 = PCURVE('',#2829,#3407); +#3407 = DEFINITIONAL_REPRESENTATION('',(#3408),#3412); +#3408 = LINE('',#3409,#3410); +#3409 = CARTESIAN_POINT('',(0.E+000,-4.930380657631E-032)); +#3410 = VECTOR('',#3411,1.); +#3411 = DIRECTION('',(1.,0.E+000)); +#3412 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3413 = PCURVE('',#2911,#3414); +#3414 = DEFINITIONAL_REPRESENTATION('',(#3415),#3419); +#3415 = LINE('',#3416,#3417); +#3416 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3417 = VECTOR('',#3418,1.); +#3418 = DIRECTION('',(0.E+000,1.)); +#3419 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3420 = ADVANCED_FACE('',(#3421),#2911,.F.); +#3421 = FACE_BOUND('',#3422,.T.); +#3422 = EDGE_LOOP('',(#3423,#3424,#3425,#3426,#3427,#3428,#3429,#3430)); +#3423 = ORIENTED_EDGE('',*,*,#2897,.T.); +#3424 = ORIENTED_EDGE('',*,*,#2978,.T.); +#3425 = ORIENTED_EDGE('',*,*,#3054,.T.); +#3426 = ORIENTED_EDGE('',*,*,#3130,.F.); +#3427 = ORIENTED_EDGE('',*,*,#3206,.F.); +#3428 = ORIENTED_EDGE('',*,*,#3282,.F.); +#3429 = ORIENTED_EDGE('',*,*,#3353,.F.); +#3430 = ORIENTED_EDGE('',*,*,#3400,.F.); +#3431 = ADVANCED_FACE('',(#3432),#2857,.T.); +#3432 = FACE_BOUND('',#3433,.F.); +#3433 = EDGE_LOOP('',(#3434,#3435,#3436,#3437,#3438,#3439,#3440,#3441)); +#3434 = ORIENTED_EDGE('',*,*,#2841,.T.); +#3435 = ORIENTED_EDGE('',*,*,#2927,.T.); +#3436 = ORIENTED_EDGE('',*,*,#3003,.T.); +#3437 = ORIENTED_EDGE('',*,*,#3108,.F.); +#3438 = ORIENTED_EDGE('',*,*,#3184,.F.); +#3439 = ORIENTED_EDGE('',*,*,#3260,.F.); +#3440 = ORIENTED_EDGE('',*,*,#3331,.F.); +#3441 = ORIENTED_EDGE('',*,*,#3378,.F.); +#3442 = MANIFOLD_SOLID_BREP('',#3443); +#3443 = CLOSED_SHELL('',(#3444,#3564,#3640,#3716,#3792,#3868,#3944,#4015 + ,#4062,#4073)); +#3444 = ADVANCED_FACE('',(#3445),#3459,.T.); +#3445 = FACE_BOUND('',#3446,.T.); +#3446 = EDGE_LOOP('',(#3447,#3482,#3510,#3538)); +#3447 = ORIENTED_EDGE('',*,*,#3448,.T.); +#3448 = EDGE_CURVE('',#3449,#3451,#3453,.T.); +#3449 = VERTEX_POINT('',#3450); +#3450 = CARTESIAN_POINT('',(15.49,1.,-0.125)); +#3451 = VERTEX_POINT('',#3452); +#3452 = CARTESIAN_POINT('',(15.49,1.,0.125)); +#3453 = SURFACE_CURVE('',#3454,(#3458,#3470),.PCURVE_S1.); +#3454 = LINE('',#3455,#3456); +#3455 = CARTESIAN_POINT('',(15.49,1.,-0.125)); +#3456 = VECTOR('',#3457,1.); +#3457 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#3458 = PCURVE('',#3459,#3464); +#3459 = PLANE('',#3460); +#3460 = AXIS2_PLACEMENT_3D('',#3461,#3462,#3463); +#3461 = CARTESIAN_POINT('',(15.49,1.,-0.125)); +#3462 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#3463 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#3464 = DEFINITIONAL_REPRESENTATION('',(#3465),#3469); +#3465 = LINE('',#3466,#3467); +#3466 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3467 = VECTOR('',#3468,1.); +#3468 = DIRECTION('',(2.22044604925E-016,-1.)); +#3469 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3470 = PCURVE('',#3471,#3476); +#3471 = PLANE('',#3472); +#3472 = AXIS2_PLACEMENT_3D('',#3473,#3474,#3475); +#3473 = CARTESIAN_POINT('',(15.49,1.,-0.125)); +#3474 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#3475 = DIRECTION('',(1.,0.E+000,0.E+000)); +#3476 = DEFINITIONAL_REPRESENTATION('',(#3477),#3481); +#3477 = LINE('',#3478,#3479); +#3478 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3479 = VECTOR('',#3480,1.); +#3480 = DIRECTION('',(0.E+000,-1.)); +#3481 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3482 = ORIENTED_EDGE('',*,*,#3483,.T.); +#3483 = EDGE_CURVE('',#3451,#3484,#3486,.T.); +#3484 = VERTEX_POINT('',#3485); +#3485 = CARTESIAN_POINT('',(15.49,-2.5,0.125)); +#3486 = SURFACE_CURVE('',#3487,(#3491,#3498),.PCURVE_S1.); +#3487 = LINE('',#3488,#3489); +#3488 = CARTESIAN_POINT('',(15.49,1.,0.125)); +#3489 = VECTOR('',#3490,1.); +#3490 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#3491 = PCURVE('',#3459,#3492); +#3492 = DEFINITIONAL_REPRESENTATION('',(#3493),#3497); +#3493 = LINE('',#3494,#3495); +#3494 = CARTESIAN_POINT('',(2.22044604925E-016,-0.25)); +#3495 = VECTOR('',#3496,1.); +#3496 = DIRECTION('',(1.,0.E+000)); +#3497 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3498 = PCURVE('',#3499,#3504); +#3499 = PLANE('',#3500); +#3500 = AXIS2_PLACEMENT_3D('',#3501,#3502,#3503); +#3501 = CARTESIAN_POINT('',(15.49,1.,0.125)); +#3502 = DIRECTION('',(0.E+000,4.440892098501E-016,1.)); +#3503 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#3504 = DEFINITIONAL_REPRESENTATION('',(#3505),#3509); +#3505 = LINE('',#3506,#3507); +#3506 = CARTESIAN_POINT('',(0.E+000,-1.7763568394E-015)); +#3507 = VECTOR('',#3508,1.); +#3508 = DIRECTION('',(1.,0.E+000)); +#3509 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3510 = ORIENTED_EDGE('',*,*,#3511,.F.); +#3511 = EDGE_CURVE('',#3512,#3484,#3514,.T.); +#3512 = VERTEX_POINT('',#3513); +#3513 = CARTESIAN_POINT('',(15.49,-2.5,-0.125)); +#3514 = SURFACE_CURVE('',#3515,(#3519,#3526),.PCURVE_S1.); +#3515 = LINE('',#3516,#3517); +#3516 = CARTESIAN_POINT('',(15.49,-2.5,-0.125)); +#3517 = VECTOR('',#3518,1.); +#3518 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#3519 = PCURVE('',#3459,#3520); +#3520 = DEFINITIONAL_REPRESENTATION('',(#3521),#3525); +#3521 = LINE('',#3522,#3523); +#3522 = CARTESIAN_POINT('',(3.5,-1.972152263053E-031)); +#3523 = VECTOR('',#3524,1.); +#3524 = DIRECTION('',(2.22044604925E-016,-1.)); +#3525 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3526 = PCURVE('',#3527,#3532); +#3527 = PLANE('',#3528); +#3528 = AXIS2_PLACEMENT_3D('',#3529,#3530,#3531); +#3529 = CARTESIAN_POINT('',(15.49,-2.5,-0.125)); +#3530 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#3531 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#3532 = DEFINITIONAL_REPRESENTATION('',(#3533),#3537); +#3533 = LINE('',#3534,#3535); +#3534 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#3535 = VECTOR('',#3536,1.); +#3536 = DIRECTION('',(0.E+000,-1.)); +#3537 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3538 = ORIENTED_EDGE('',*,*,#3539,.F.); +#3539 = EDGE_CURVE('',#3449,#3512,#3540,.T.); +#3540 = SURFACE_CURVE('',#3541,(#3545,#3552),.PCURVE_S1.); +#3541 = LINE('',#3542,#3543); +#3542 = CARTESIAN_POINT('',(15.49,1.,-0.125)); +#3543 = VECTOR('',#3544,1.); +#3544 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#3545 = PCURVE('',#3459,#3546); +#3546 = DEFINITIONAL_REPRESENTATION('',(#3547),#3551); +#3547 = LINE('',#3548,#3549); +#3548 = CARTESIAN_POINT('',(2.22044604925E-016,0.E+000)); +#3549 = VECTOR('',#3550,1.); +#3550 = DIRECTION('',(1.,0.E+000)); +#3551 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3552 = PCURVE('',#3553,#3558); +#3553 = PLANE('',#3554); +#3554 = AXIS2_PLACEMENT_3D('',#3555,#3556,#3557); +#3555 = CARTESIAN_POINT('',(15.49,1.,-0.125)); +#3556 = DIRECTION('',(0.E+000,4.440892098501E-016,1.)); +#3557 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#3558 = DEFINITIONAL_REPRESENTATION('',(#3559),#3563); +#3559 = LINE('',#3560,#3561); +#3560 = CARTESIAN_POINT('',(0.E+000,-1.7763568394E-015)); +#3561 = VECTOR('',#3562,1.); +#3562 = DIRECTION('',(1.,0.E+000)); +#3563 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3564 = ADVANCED_FACE('',(#3565),#3527,.T.); +#3565 = FACE_BOUND('',#3566,.T.); +#3566 = EDGE_LOOP('',(#3567,#3568,#3591,#3619)); +#3567 = ORIENTED_EDGE('',*,*,#3511,.T.); +#3568 = ORIENTED_EDGE('',*,*,#3569,.T.); +#3569 = EDGE_CURVE('',#3484,#3570,#3572,.T.); +#3570 = VERTEX_POINT('',#3571); +#3571 = CARTESIAN_POINT('',(14.99,-2.5,0.125)); +#3572 = SURFACE_CURVE('',#3573,(#3577,#3584),.PCURVE_S1.); +#3573 = LINE('',#3574,#3575); +#3574 = CARTESIAN_POINT('',(15.49,-2.5,0.125)); +#3575 = VECTOR('',#3576,1.); +#3576 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#3577 = PCURVE('',#3527,#3578); +#3578 = DEFINITIONAL_REPRESENTATION('',(#3579),#3583); +#3579 = LINE('',#3580,#3581); +#3580 = CARTESIAN_POINT('',(1.7763568394E-015,-0.25)); +#3581 = VECTOR('',#3582,1.); +#3582 = DIRECTION('',(1.,0.E+000)); +#3583 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3584 = PCURVE('',#3499,#3585); +#3585 = DEFINITIONAL_REPRESENTATION('',(#3586),#3590); +#3586 = LINE('',#3587,#3588); +#3587 = CARTESIAN_POINT('',(3.5,-1.7763568394E-015)); +#3588 = VECTOR('',#3589,1.); +#3589 = DIRECTION('',(0.E+000,-1.)); +#3590 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3591 = ORIENTED_EDGE('',*,*,#3592,.F.); +#3592 = EDGE_CURVE('',#3593,#3570,#3595,.T.); +#3593 = VERTEX_POINT('',#3594); +#3594 = CARTESIAN_POINT('',(14.99,-2.5,-0.125)); +#3595 = SURFACE_CURVE('',#3596,(#3600,#3607),.PCURVE_S1.); +#3596 = LINE('',#3597,#3598); +#3597 = CARTESIAN_POINT('',(14.99,-2.5,-0.125)); +#3598 = VECTOR('',#3599,1.); +#3599 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#3600 = PCURVE('',#3527,#3601); +#3601 = DEFINITIONAL_REPRESENTATION('',(#3602),#3606); +#3602 = LINE('',#3603,#3604); +#3603 = CARTESIAN_POINT('',(0.5,0.E+000)); +#3604 = VECTOR('',#3605,1.); +#3605 = DIRECTION('',(0.E+000,-1.)); +#3606 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3607 = PCURVE('',#3608,#3613); +#3608 = PLANE('',#3609); +#3609 = AXIS2_PLACEMENT_3D('',#3610,#3611,#3612); +#3610 = CARTESIAN_POINT('',(14.99,-2.5,-0.125)); +#3611 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#3612 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#3613 = DEFINITIONAL_REPRESENTATION('',(#3614),#3618); +#3614 = LINE('',#3615,#3616); +#3615 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#3616 = VECTOR('',#3617,1.); +#3617 = DIRECTION('',(-2.22044604925E-016,-1.)); +#3618 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3619 = ORIENTED_EDGE('',*,*,#3620,.F.); +#3620 = EDGE_CURVE('',#3512,#3593,#3621,.T.); +#3621 = SURFACE_CURVE('',#3622,(#3626,#3633),.PCURVE_S1.); +#3622 = LINE('',#3623,#3624); +#3623 = CARTESIAN_POINT('',(15.49,-2.5,-0.125)); +#3624 = VECTOR('',#3625,1.); +#3625 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#3626 = PCURVE('',#3527,#3627); +#3627 = DEFINITIONAL_REPRESENTATION('',(#3628),#3632); +#3628 = LINE('',#3629,#3630); +#3629 = CARTESIAN_POINT('',(1.7763568394E-015,0.E+000)); +#3630 = VECTOR('',#3631,1.); +#3631 = DIRECTION('',(1.,0.E+000)); +#3632 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3633 = PCURVE('',#3553,#3634); +#3634 = DEFINITIONAL_REPRESENTATION('',(#3635),#3639); +#3635 = LINE('',#3636,#3637); +#3636 = CARTESIAN_POINT('',(3.5,-1.7763568394E-015)); +#3637 = VECTOR('',#3638,1.); +#3638 = DIRECTION('',(0.E+000,-1.)); +#3639 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3640 = ADVANCED_FACE('',(#3641),#3608,.T.); +#3641 = FACE_BOUND('',#3642,.T.); +#3642 = EDGE_LOOP('',(#3643,#3644,#3667,#3695)); +#3643 = ORIENTED_EDGE('',*,*,#3592,.T.); +#3644 = ORIENTED_EDGE('',*,*,#3645,.T.); +#3645 = EDGE_CURVE('',#3570,#3646,#3648,.T.); +#3646 = VERTEX_POINT('',#3647); +#3647 = CARTESIAN_POINT('',(14.99,1.,0.125)); +#3648 = SURFACE_CURVE('',#3649,(#3653,#3660),.PCURVE_S1.); +#3649 = LINE('',#3650,#3651); +#3650 = CARTESIAN_POINT('',(14.99,-2.5,0.125)); +#3651 = VECTOR('',#3652,1.); +#3652 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#3653 = PCURVE('',#3608,#3654); +#3654 = DEFINITIONAL_REPRESENTATION('',(#3655),#3659); +#3655 = LINE('',#3656,#3657); +#3656 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#3657 = VECTOR('',#3658,1.); +#3658 = DIRECTION('',(1.,0.E+000)); +#3659 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3660 = PCURVE('',#3499,#3661); +#3661 = DEFINITIONAL_REPRESENTATION('',(#3662),#3666); +#3662 = LINE('',#3663,#3664); +#3663 = CARTESIAN_POINT('',(3.5,-0.5)); +#3664 = VECTOR('',#3665,1.); +#3665 = DIRECTION('',(-1.,0.E+000)); +#3666 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3667 = ORIENTED_EDGE('',*,*,#3668,.F.); +#3668 = EDGE_CURVE('',#3669,#3646,#3671,.T.); +#3669 = VERTEX_POINT('',#3670); +#3670 = CARTESIAN_POINT('',(14.99,1.,-0.125)); +#3671 = SURFACE_CURVE('',#3672,(#3676,#3683),.PCURVE_S1.); +#3672 = LINE('',#3673,#3674); +#3673 = CARTESIAN_POINT('',(14.99,1.,-0.125)); +#3674 = VECTOR('',#3675,1.); +#3675 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#3676 = PCURVE('',#3608,#3677); +#3677 = DEFINITIONAL_REPRESENTATION('',(#3678),#3682); +#3678 = LINE('',#3679,#3680); +#3679 = CARTESIAN_POINT('',(3.5,1.972152263053E-031)); +#3680 = VECTOR('',#3681,1.); +#3681 = DIRECTION('',(-2.22044604925E-016,-1.)); +#3682 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3683 = PCURVE('',#3684,#3689); +#3684 = PLANE('',#3685); +#3685 = AXIS2_PLACEMENT_3D('',#3686,#3687,#3688); +#3686 = CARTESIAN_POINT('',(14.865,1.,-0.125)); +#3687 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#3688 = DIRECTION('',(1.,0.E+000,0.E+000)); +#3689 = DEFINITIONAL_REPRESENTATION('',(#3690),#3694); +#3690 = LINE('',#3691,#3692); +#3691 = CARTESIAN_POINT('',(0.125,0.E+000)); +#3692 = VECTOR('',#3693,1.); +#3693 = DIRECTION('',(0.E+000,-1.)); +#3694 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3695 = ORIENTED_EDGE('',*,*,#3696,.F.); +#3696 = EDGE_CURVE('',#3593,#3669,#3697,.T.); +#3697 = SURFACE_CURVE('',#3698,(#3702,#3709),.PCURVE_S1.); +#3698 = LINE('',#3699,#3700); +#3699 = CARTESIAN_POINT('',(14.99,-2.5,-0.125)); +#3700 = VECTOR('',#3701,1.); +#3701 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#3702 = PCURVE('',#3608,#3703); +#3703 = DEFINITIONAL_REPRESENTATION('',(#3704),#3708); +#3704 = LINE('',#3705,#3706); +#3705 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3706 = VECTOR('',#3707,1.); +#3707 = DIRECTION('',(1.,0.E+000)); +#3708 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3709 = PCURVE('',#3553,#3710); +#3710 = DEFINITIONAL_REPRESENTATION('',(#3711),#3715); +#3711 = LINE('',#3712,#3713); +#3712 = CARTESIAN_POINT('',(3.5,-0.5)); +#3713 = VECTOR('',#3714,1.); +#3714 = DIRECTION('',(-1.,0.E+000)); +#3715 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3716 = ADVANCED_FACE('',(#3717),#3684,.F.); +#3717 = FACE_BOUND('',#3718,.F.); +#3718 = EDGE_LOOP('',(#3719,#3749,#3770,#3771)); +#3719 = ORIENTED_EDGE('',*,*,#3720,.T.); +#3720 = EDGE_CURVE('',#3721,#3723,#3725,.T.); +#3721 = VERTEX_POINT('',#3722); +#3722 = CARTESIAN_POINT('',(14.865,1.,-0.125)); +#3723 = VERTEX_POINT('',#3724); +#3724 = CARTESIAN_POINT('',(14.865,1.,0.125)); +#3725 = SURFACE_CURVE('',#3726,(#3730,#3737),.PCURVE_S1.); +#3726 = LINE('',#3727,#3728); +#3727 = CARTESIAN_POINT('',(14.865,1.,-0.125)); +#3728 = VECTOR('',#3729,1.); +#3729 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#3730 = PCURVE('',#3684,#3731); +#3731 = DEFINITIONAL_REPRESENTATION('',(#3732),#3736); +#3732 = LINE('',#3733,#3734); +#3733 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3734 = VECTOR('',#3735,1.); +#3735 = DIRECTION('',(0.E+000,-1.)); +#3736 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3737 = PCURVE('',#3738,#3743); +#3738 = PLANE('',#3739); +#3739 = AXIS2_PLACEMENT_3D('',#3740,#3741,#3742); +#3740 = CARTESIAN_POINT('',(14.865,2.,-0.125)); +#3741 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#3742 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#3743 = DEFINITIONAL_REPRESENTATION('',(#3744),#3748); +#3744 = LINE('',#3745,#3746); +#3745 = CARTESIAN_POINT('',(1.,-4.930380657631E-032)); +#3746 = VECTOR('',#3747,1.); +#3747 = DIRECTION('',(2.22044604925E-016,-1.)); +#3748 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3749 = ORIENTED_EDGE('',*,*,#3750,.T.); +#3750 = EDGE_CURVE('',#3723,#3646,#3751,.T.); +#3751 = SURFACE_CURVE('',#3752,(#3756,#3763),.PCURVE_S1.); +#3752 = LINE('',#3753,#3754); +#3753 = CARTESIAN_POINT('',(14.865,1.,0.125)); +#3754 = VECTOR('',#3755,1.); +#3755 = DIRECTION('',(1.,0.E+000,0.E+000)); +#3756 = PCURVE('',#3684,#3757); +#3757 = DEFINITIONAL_REPRESENTATION('',(#3758),#3762); +#3758 = LINE('',#3759,#3760); +#3759 = CARTESIAN_POINT('',(-1.7763568394E-015,-0.25)); +#3760 = VECTOR('',#3761,1.); +#3761 = DIRECTION('',(1.,0.E+000)); +#3762 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3763 = PCURVE('',#3499,#3764); +#3764 = DEFINITIONAL_REPRESENTATION('',(#3765),#3769); +#3765 = LINE('',#3766,#3767); +#3766 = CARTESIAN_POINT('',(0.E+000,-0.625)); +#3767 = VECTOR('',#3768,1.); +#3768 = DIRECTION('',(0.E+000,1.)); +#3769 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3770 = ORIENTED_EDGE('',*,*,#3668,.F.); +#3771 = ORIENTED_EDGE('',*,*,#3772,.F.); +#3772 = EDGE_CURVE('',#3721,#3669,#3773,.T.); +#3773 = SURFACE_CURVE('',#3774,(#3778,#3785),.PCURVE_S1.); +#3774 = LINE('',#3775,#3776); +#3775 = CARTESIAN_POINT('',(14.865,1.,-0.125)); +#3776 = VECTOR('',#3777,1.); +#3777 = DIRECTION('',(1.,0.E+000,0.E+000)); +#3778 = PCURVE('',#3684,#3779); +#3779 = DEFINITIONAL_REPRESENTATION('',(#3780),#3784); +#3780 = LINE('',#3781,#3782); +#3781 = CARTESIAN_POINT('',(-1.7763568394E-015,-4.930380657631E-032)); +#3782 = VECTOR('',#3783,1.); +#3783 = DIRECTION('',(1.,0.E+000)); +#3784 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3785 = PCURVE('',#3553,#3786); +#3786 = DEFINITIONAL_REPRESENTATION('',(#3787),#3791); +#3787 = LINE('',#3788,#3789); +#3788 = CARTESIAN_POINT('',(0.E+000,-0.625)); +#3789 = VECTOR('',#3790,1.); +#3790 = DIRECTION('',(0.E+000,1.)); +#3791 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3792 = ADVANCED_FACE('',(#3793),#3738,.F.); +#3793 = FACE_BOUND('',#3794,.F.); +#3794 = EDGE_LOOP('',(#3795,#3825,#3846,#3847)); +#3795 = ORIENTED_EDGE('',*,*,#3796,.T.); +#3796 = EDGE_CURVE('',#3797,#3799,#3801,.T.); +#3797 = VERTEX_POINT('',#3798); +#3798 = CARTESIAN_POINT('',(14.865,2.,-0.125)); +#3799 = VERTEX_POINT('',#3800); +#3800 = CARTESIAN_POINT('',(14.865,2.,0.125)); +#3801 = SURFACE_CURVE('',#3802,(#3806,#3813),.PCURVE_S1.); +#3802 = LINE('',#3803,#3804); +#3803 = CARTESIAN_POINT('',(14.865,2.,-0.125)); +#3804 = VECTOR('',#3805,1.); +#3805 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#3806 = PCURVE('',#3738,#3807); +#3807 = DEFINITIONAL_REPRESENTATION('',(#3808),#3812); +#3808 = LINE('',#3809,#3810); +#3809 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3810 = VECTOR('',#3811,1.); +#3811 = DIRECTION('',(2.22044604925E-016,-1.)); +#3812 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3813 = PCURVE('',#3814,#3819); +#3814 = PLANE('',#3815); +#3815 = AXIS2_PLACEMENT_3D('',#3816,#3817,#3818); +#3816 = CARTESIAN_POINT('',(15.615,2.,-0.125)); +#3817 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#3818 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#3819 = DEFINITIONAL_REPRESENTATION('',(#3820),#3824); +#3820 = LINE('',#3821,#3822); +#3821 = CARTESIAN_POINT('',(0.75,0.E+000)); +#3822 = VECTOR('',#3823,1.); +#3823 = DIRECTION('',(0.E+000,-1.)); +#3824 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3825 = ORIENTED_EDGE('',*,*,#3826,.T.); +#3826 = EDGE_CURVE('',#3799,#3723,#3827,.T.); +#3827 = SURFACE_CURVE('',#3828,(#3832,#3839),.PCURVE_S1.); +#3828 = LINE('',#3829,#3830); +#3829 = CARTESIAN_POINT('',(14.865,2.,0.125)); +#3830 = VECTOR('',#3831,1.); +#3831 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#3832 = PCURVE('',#3738,#3833); +#3833 = DEFINITIONAL_REPRESENTATION('',(#3834),#3838); +#3834 = LINE('',#3835,#3836); +#3835 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#3836 = VECTOR('',#3837,1.); +#3837 = DIRECTION('',(1.,0.E+000)); +#3838 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3839 = PCURVE('',#3499,#3840); +#3840 = DEFINITIONAL_REPRESENTATION('',(#3841),#3845); +#3841 = LINE('',#3842,#3843); +#3842 = CARTESIAN_POINT('',(-1.,-0.625)); +#3843 = VECTOR('',#3844,1.); +#3844 = DIRECTION('',(1.,0.E+000)); +#3845 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3846 = ORIENTED_EDGE('',*,*,#3720,.F.); +#3847 = ORIENTED_EDGE('',*,*,#3848,.F.); +#3848 = EDGE_CURVE('',#3797,#3721,#3849,.T.); +#3849 = SURFACE_CURVE('',#3850,(#3854,#3861),.PCURVE_S1.); +#3850 = LINE('',#3851,#3852); +#3851 = CARTESIAN_POINT('',(14.865,2.,-0.125)); +#3852 = VECTOR('',#3853,1.); +#3853 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#3854 = PCURVE('',#3738,#3855); +#3855 = DEFINITIONAL_REPRESENTATION('',(#3856),#3860); +#3856 = LINE('',#3857,#3858); +#3857 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3858 = VECTOR('',#3859,1.); +#3859 = DIRECTION('',(1.,0.E+000)); +#3860 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3861 = PCURVE('',#3553,#3862); +#3862 = DEFINITIONAL_REPRESENTATION('',(#3863),#3867); +#3863 = LINE('',#3864,#3865); +#3864 = CARTESIAN_POINT('',(-1.,-0.625)); +#3865 = VECTOR('',#3866,1.); +#3866 = DIRECTION('',(1.,0.E+000)); +#3867 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3868 = ADVANCED_FACE('',(#3869),#3814,.F.); +#3869 = FACE_BOUND('',#3870,.F.); +#3870 = EDGE_LOOP('',(#3871,#3901,#3922,#3923)); +#3871 = ORIENTED_EDGE('',*,*,#3872,.T.); +#3872 = EDGE_CURVE('',#3873,#3875,#3877,.T.); +#3873 = VERTEX_POINT('',#3874); +#3874 = CARTESIAN_POINT('',(15.615,2.,-0.125)); +#3875 = VERTEX_POINT('',#3876); +#3876 = CARTESIAN_POINT('',(15.615,2.,0.125)); +#3877 = SURFACE_CURVE('',#3878,(#3882,#3889),.PCURVE_S1.); +#3878 = LINE('',#3879,#3880); +#3879 = CARTESIAN_POINT('',(15.615,2.,-0.125)); +#3880 = VECTOR('',#3881,1.); +#3881 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#3882 = PCURVE('',#3814,#3883); +#3883 = DEFINITIONAL_REPRESENTATION('',(#3884),#3888); +#3884 = LINE('',#3885,#3886); +#3885 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#3886 = VECTOR('',#3887,1.); +#3887 = DIRECTION('',(0.E+000,-1.)); +#3888 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3889 = PCURVE('',#3890,#3895); +#3890 = PLANE('',#3891); +#3891 = AXIS2_PLACEMENT_3D('',#3892,#3893,#3894); +#3892 = CARTESIAN_POINT('',(15.615,1.,-0.125)); +#3893 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#3894 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#3895 = DEFINITIONAL_REPRESENTATION('',(#3896),#3900); +#3896 = LINE('',#3897,#3898); +#3897 = CARTESIAN_POINT('',(1.,4.930380657631E-032)); +#3898 = VECTOR('',#3899,1.); +#3899 = DIRECTION('',(-2.22044604925E-016,-1.)); +#3900 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3901 = ORIENTED_EDGE('',*,*,#3902,.T.); +#3902 = EDGE_CURVE('',#3875,#3799,#3903,.T.); +#3903 = SURFACE_CURVE('',#3904,(#3908,#3915),.PCURVE_S1.); +#3904 = LINE('',#3905,#3906); +#3905 = CARTESIAN_POINT('',(15.615,2.,0.125)); +#3906 = VECTOR('',#3907,1.); +#3907 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#3908 = PCURVE('',#3814,#3909); +#3909 = DEFINITIONAL_REPRESENTATION('',(#3910),#3914); +#3910 = LINE('',#3911,#3912); +#3911 = CARTESIAN_POINT('',(1.7763568394E-015,-0.25)); +#3912 = VECTOR('',#3913,1.); +#3913 = DIRECTION('',(1.,0.E+000)); +#3914 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3915 = PCURVE('',#3499,#3916); +#3916 = DEFINITIONAL_REPRESENTATION('',(#3917),#3921); +#3917 = LINE('',#3918,#3919); +#3918 = CARTESIAN_POINT('',(-1.,0.125)); +#3919 = VECTOR('',#3920,1.); +#3920 = DIRECTION('',(0.E+000,-1.)); +#3921 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3922 = ORIENTED_EDGE('',*,*,#3796,.F.); +#3923 = ORIENTED_EDGE('',*,*,#3924,.F.); +#3924 = EDGE_CURVE('',#3873,#3797,#3925,.T.); +#3925 = SURFACE_CURVE('',#3926,(#3930,#3937),.PCURVE_S1.); +#3926 = LINE('',#3927,#3928); +#3927 = CARTESIAN_POINT('',(15.615,2.,-0.125)); +#3928 = VECTOR('',#3929,1.); +#3929 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#3930 = PCURVE('',#3814,#3931); +#3931 = DEFINITIONAL_REPRESENTATION('',(#3932),#3936); +#3932 = LINE('',#3933,#3934); +#3933 = CARTESIAN_POINT('',(1.7763568394E-015,0.E+000)); +#3934 = VECTOR('',#3935,1.); +#3935 = DIRECTION('',(1.,0.E+000)); +#3936 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3937 = PCURVE('',#3553,#3938); +#3938 = DEFINITIONAL_REPRESENTATION('',(#3939),#3943); +#3939 = LINE('',#3940,#3941); +#3940 = CARTESIAN_POINT('',(-1.,0.125)); +#3941 = VECTOR('',#3942,1.); +#3942 = DIRECTION('',(0.E+000,-1.)); +#3943 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3944 = ADVANCED_FACE('',(#3945),#3890,.F.); +#3945 = FACE_BOUND('',#3946,.F.); +#3946 = EDGE_LOOP('',(#3947,#3972,#3993,#3994)); +#3947 = ORIENTED_EDGE('',*,*,#3948,.T.); +#3948 = EDGE_CURVE('',#3949,#3951,#3953,.T.); +#3949 = VERTEX_POINT('',#3950); +#3950 = CARTESIAN_POINT('',(15.615,1.,-0.125)); +#3951 = VERTEX_POINT('',#3952); +#3952 = CARTESIAN_POINT('',(15.615,1.,0.125)); +#3953 = SURFACE_CURVE('',#3954,(#3958,#3965),.PCURVE_S1.); +#3954 = LINE('',#3955,#3956); +#3955 = CARTESIAN_POINT('',(15.615,1.,-0.125)); +#3956 = VECTOR('',#3957,1.); +#3957 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#3958 = PCURVE('',#3890,#3959); +#3959 = DEFINITIONAL_REPRESENTATION('',(#3960),#3964); +#3960 = LINE('',#3961,#3962); +#3961 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#3962 = VECTOR('',#3963,1.); +#3963 = DIRECTION('',(-2.22044604925E-016,-1.)); +#3964 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3965 = PCURVE('',#3471,#3966); +#3966 = DEFINITIONAL_REPRESENTATION('',(#3967),#3971); +#3967 = LINE('',#3968,#3969); +#3968 = CARTESIAN_POINT('',(0.125,0.E+000)); +#3969 = VECTOR('',#3970,1.); +#3970 = DIRECTION('',(0.E+000,-1.)); +#3971 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3972 = ORIENTED_EDGE('',*,*,#3973,.T.); +#3973 = EDGE_CURVE('',#3951,#3875,#3974,.T.); +#3974 = SURFACE_CURVE('',#3975,(#3979,#3986),.PCURVE_S1.); +#3975 = LINE('',#3976,#3977); +#3976 = CARTESIAN_POINT('',(15.615,1.,0.125)); +#3977 = VECTOR('',#3978,1.); +#3978 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#3979 = PCURVE('',#3890,#3980); +#3980 = DEFINITIONAL_REPRESENTATION('',(#3981),#3985); +#3981 = LINE('',#3982,#3983); +#3982 = CARTESIAN_POINT('',(-2.22044604925E-016,-0.25)); +#3983 = VECTOR('',#3984,1.); +#3984 = DIRECTION('',(1.,0.E+000)); +#3985 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3986 = PCURVE('',#3499,#3987); +#3987 = DEFINITIONAL_REPRESENTATION('',(#3988),#3992); +#3988 = LINE('',#3989,#3990); +#3989 = CARTESIAN_POINT('',(0.E+000,0.125)); +#3990 = VECTOR('',#3991,1.); +#3991 = DIRECTION('',(-1.,0.E+000)); +#3992 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3993 = ORIENTED_EDGE('',*,*,#3872,.F.); +#3994 = ORIENTED_EDGE('',*,*,#3995,.F.); +#3995 = EDGE_CURVE('',#3949,#3873,#3996,.T.); +#3996 = SURFACE_CURVE('',#3997,(#4001,#4008),.PCURVE_S1.); +#3997 = LINE('',#3998,#3999); +#3998 = CARTESIAN_POINT('',(15.615,1.,-0.125)); +#3999 = VECTOR('',#4000,1.); +#4000 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#4001 = PCURVE('',#3890,#4002); +#4002 = DEFINITIONAL_REPRESENTATION('',(#4003),#4007); +#4003 = LINE('',#4004,#4005); +#4004 = CARTESIAN_POINT('',(-2.22044604925E-016,-0.E+000)); +#4005 = VECTOR('',#4006,1.); +#4006 = DIRECTION('',(1.,0.E+000)); +#4007 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4008 = PCURVE('',#3553,#4009); +#4009 = DEFINITIONAL_REPRESENTATION('',(#4010),#4014); +#4010 = LINE('',#4011,#4012); +#4011 = CARTESIAN_POINT('',(0.E+000,0.125)); +#4012 = VECTOR('',#4013,1.); +#4013 = DIRECTION('',(-1.,0.E+000)); +#4014 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4015 = ADVANCED_FACE('',(#4016),#3471,.F.); +#4016 = FACE_BOUND('',#4017,.F.); +#4017 = EDGE_LOOP('',(#4018,#4019,#4040,#4041)); +#4018 = ORIENTED_EDGE('',*,*,#3448,.T.); +#4019 = ORIENTED_EDGE('',*,*,#4020,.T.); +#4020 = EDGE_CURVE('',#3451,#3951,#4021,.T.); +#4021 = SURFACE_CURVE('',#4022,(#4026,#4033),.PCURVE_S1.); +#4022 = LINE('',#4023,#4024); +#4023 = CARTESIAN_POINT('',(15.49,1.,0.125)); +#4024 = VECTOR('',#4025,1.); +#4025 = DIRECTION('',(1.,0.E+000,0.E+000)); +#4026 = PCURVE('',#3471,#4027); +#4027 = DEFINITIONAL_REPRESENTATION('',(#4028),#4032); +#4028 = LINE('',#4029,#4030); +#4029 = CARTESIAN_POINT('',(-1.7763568394E-015,-0.25)); +#4030 = VECTOR('',#4031,1.); +#4031 = DIRECTION('',(1.,0.E+000)); +#4032 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4033 = PCURVE('',#3499,#4034); +#4034 = DEFINITIONAL_REPRESENTATION('',(#4035),#4039); +#4035 = LINE('',#4036,#4037); +#4036 = CARTESIAN_POINT('',(0.E+000,-1.7763568394E-015)); +#4037 = VECTOR('',#4038,1.); +#4038 = DIRECTION('',(0.E+000,1.)); +#4039 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4040 = ORIENTED_EDGE('',*,*,#3948,.F.); +#4041 = ORIENTED_EDGE('',*,*,#4042,.F.); +#4042 = EDGE_CURVE('',#3449,#3949,#4043,.T.); +#4043 = SURFACE_CURVE('',#4044,(#4048,#4055),.PCURVE_S1.); +#4044 = LINE('',#4045,#4046); +#4045 = CARTESIAN_POINT('',(15.49,1.,-0.125)); +#4046 = VECTOR('',#4047,1.); +#4047 = DIRECTION('',(1.,0.E+000,0.E+000)); +#4048 = PCURVE('',#3471,#4049); +#4049 = DEFINITIONAL_REPRESENTATION('',(#4050),#4054); +#4050 = LINE('',#4051,#4052); +#4051 = CARTESIAN_POINT('',(-1.7763568394E-015,-4.930380657631E-032)); +#4052 = VECTOR('',#4053,1.); +#4053 = DIRECTION('',(1.,0.E+000)); +#4054 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4055 = PCURVE('',#3553,#4056); +#4056 = DEFINITIONAL_REPRESENTATION('',(#4057),#4061); +#4057 = LINE('',#4058,#4059); +#4058 = CARTESIAN_POINT('',(0.E+000,-1.7763568394E-015)); +#4059 = VECTOR('',#4060,1.); +#4060 = DIRECTION('',(0.E+000,1.)); +#4061 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4062 = ADVANCED_FACE('',(#4063),#3553,.F.); +#4063 = FACE_BOUND('',#4064,.T.); +#4064 = EDGE_LOOP('',(#4065,#4066,#4067,#4068,#4069,#4070,#4071,#4072)); +#4065 = ORIENTED_EDGE('',*,*,#3539,.T.); +#4066 = ORIENTED_EDGE('',*,*,#3620,.T.); +#4067 = ORIENTED_EDGE('',*,*,#3696,.T.); +#4068 = ORIENTED_EDGE('',*,*,#3772,.F.); +#4069 = ORIENTED_EDGE('',*,*,#3848,.F.); +#4070 = ORIENTED_EDGE('',*,*,#3924,.F.); +#4071 = ORIENTED_EDGE('',*,*,#3995,.F.); +#4072 = ORIENTED_EDGE('',*,*,#4042,.F.); +#4073 = ADVANCED_FACE('',(#4074),#3499,.T.); +#4074 = FACE_BOUND('',#4075,.F.); +#4075 = EDGE_LOOP('',(#4076,#4077,#4078,#4079,#4080,#4081,#4082,#4083)); +#4076 = ORIENTED_EDGE('',*,*,#3483,.T.); +#4077 = ORIENTED_EDGE('',*,*,#3569,.T.); +#4078 = ORIENTED_EDGE('',*,*,#3645,.T.); +#4079 = ORIENTED_EDGE('',*,*,#3750,.F.); +#4080 = ORIENTED_EDGE('',*,*,#3826,.F.); +#4081 = ORIENTED_EDGE('',*,*,#3902,.F.); +#4082 = ORIENTED_EDGE('',*,*,#3973,.F.); +#4083 = ORIENTED_EDGE('',*,*,#4020,.F.); +#4084 = MANIFOLD_SOLID_BREP('',#4085); +#4085 = CLOSED_SHELL('',(#4086,#4206,#4282,#4358,#4434,#4510,#4586,#4657 + ,#4704,#4715)); +#4086 = ADVANCED_FACE('',(#4087),#4101,.T.); +#4087 = FACE_BOUND('',#4088,.T.); +#4088 = EDGE_LOOP('',(#4089,#4124,#4152,#4180)); +#4089 = ORIENTED_EDGE('',*,*,#4090,.T.); +#4090 = EDGE_CURVE('',#4091,#4093,#4095,.T.); +#4091 = VERTEX_POINT('',#4092); +#4092 = CARTESIAN_POINT('',(12.95,1.,-0.125)); +#4093 = VERTEX_POINT('',#4094); +#4094 = CARTESIAN_POINT('',(12.95,1.,0.125)); +#4095 = SURFACE_CURVE('',#4096,(#4100,#4112),.PCURVE_S1.); +#4096 = LINE('',#4097,#4098); +#4097 = CARTESIAN_POINT('',(12.95,1.,-0.125)); +#4098 = VECTOR('',#4099,1.); +#4099 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#4100 = PCURVE('',#4101,#4106); +#4101 = PLANE('',#4102); +#4102 = AXIS2_PLACEMENT_3D('',#4103,#4104,#4105); +#4103 = CARTESIAN_POINT('',(12.95,1.,-0.125)); +#4104 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#4105 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#4106 = DEFINITIONAL_REPRESENTATION('',(#4107),#4111); +#4107 = LINE('',#4108,#4109); +#4108 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4109 = VECTOR('',#4110,1.); +#4110 = DIRECTION('',(2.22044604925E-016,-1.)); +#4111 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4112 = PCURVE('',#4113,#4118); +#4113 = PLANE('',#4114); +#4114 = AXIS2_PLACEMENT_3D('',#4115,#4116,#4117); +#4115 = CARTESIAN_POINT('',(12.95,1.,-0.125)); +#4116 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#4117 = DIRECTION('',(1.,0.E+000,0.E+000)); +#4118 = DEFINITIONAL_REPRESENTATION('',(#4119),#4123); +#4119 = LINE('',#4120,#4121); +#4120 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4121 = VECTOR('',#4122,1.); +#4122 = DIRECTION('',(0.E+000,-1.)); +#4123 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4124 = ORIENTED_EDGE('',*,*,#4125,.T.); +#4125 = EDGE_CURVE('',#4093,#4126,#4128,.T.); +#4126 = VERTEX_POINT('',#4127); +#4127 = CARTESIAN_POINT('',(12.95,-2.5,0.125)); +#4128 = SURFACE_CURVE('',#4129,(#4133,#4140),.PCURVE_S1.); +#4129 = LINE('',#4130,#4131); +#4130 = CARTESIAN_POINT('',(12.95,1.,0.125)); +#4131 = VECTOR('',#4132,1.); +#4132 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#4133 = PCURVE('',#4101,#4134); +#4134 = DEFINITIONAL_REPRESENTATION('',(#4135),#4139); +#4135 = LINE('',#4136,#4137); +#4136 = CARTESIAN_POINT('',(2.22044604925E-016,-0.25)); +#4137 = VECTOR('',#4138,1.); +#4138 = DIRECTION('',(1.,0.E+000)); +#4139 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4140 = PCURVE('',#4141,#4146); +#4141 = PLANE('',#4142); +#4142 = AXIS2_PLACEMENT_3D('',#4143,#4144,#4145); +#4143 = CARTESIAN_POINT('',(12.95,1.,0.125)); +#4144 = DIRECTION('',(0.E+000,4.440892098501E-016,1.)); +#4145 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#4146 = DEFINITIONAL_REPRESENTATION('',(#4147),#4151); +#4147 = LINE('',#4148,#4149); +#4148 = CARTESIAN_POINT('',(0.E+000,-1.7763568394E-015)); +#4149 = VECTOR('',#4150,1.); +#4150 = DIRECTION('',(1.,0.E+000)); +#4151 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4152 = ORIENTED_EDGE('',*,*,#4153,.F.); +#4153 = EDGE_CURVE('',#4154,#4126,#4156,.T.); +#4154 = VERTEX_POINT('',#4155); +#4155 = CARTESIAN_POINT('',(12.95,-2.5,-0.125)); +#4156 = SURFACE_CURVE('',#4157,(#4161,#4168),.PCURVE_S1.); +#4157 = LINE('',#4158,#4159); +#4158 = CARTESIAN_POINT('',(12.95,-2.5,-0.125)); +#4159 = VECTOR('',#4160,1.); +#4160 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#4161 = PCURVE('',#4101,#4162); +#4162 = DEFINITIONAL_REPRESENTATION('',(#4163),#4167); +#4163 = LINE('',#4164,#4165); +#4164 = CARTESIAN_POINT('',(3.5,-1.972152263053E-031)); +#4165 = VECTOR('',#4166,1.); +#4166 = DIRECTION('',(2.22044604925E-016,-1.)); +#4167 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4168 = PCURVE('',#4169,#4174); +#4169 = PLANE('',#4170); +#4170 = AXIS2_PLACEMENT_3D('',#4171,#4172,#4173); +#4171 = CARTESIAN_POINT('',(12.95,-2.5,-0.125)); +#4172 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#4173 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#4174 = DEFINITIONAL_REPRESENTATION('',(#4175),#4179); +#4175 = LINE('',#4176,#4177); +#4176 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#4177 = VECTOR('',#4178,1.); +#4178 = DIRECTION('',(0.E+000,-1.)); +#4179 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4180 = ORIENTED_EDGE('',*,*,#4181,.F.); +#4181 = EDGE_CURVE('',#4091,#4154,#4182,.T.); +#4182 = SURFACE_CURVE('',#4183,(#4187,#4194),.PCURVE_S1.); +#4183 = LINE('',#4184,#4185); +#4184 = CARTESIAN_POINT('',(12.95,1.,-0.125)); +#4185 = VECTOR('',#4186,1.); +#4186 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#4187 = PCURVE('',#4101,#4188); +#4188 = DEFINITIONAL_REPRESENTATION('',(#4189),#4193); +#4189 = LINE('',#4190,#4191); +#4190 = CARTESIAN_POINT('',(2.22044604925E-016,0.E+000)); +#4191 = VECTOR('',#4192,1.); +#4192 = DIRECTION('',(1.,0.E+000)); +#4193 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4194 = PCURVE('',#4195,#4200); +#4195 = PLANE('',#4196); +#4196 = AXIS2_PLACEMENT_3D('',#4197,#4198,#4199); +#4197 = CARTESIAN_POINT('',(12.95,1.,-0.125)); +#4198 = DIRECTION('',(0.E+000,4.440892098501E-016,1.)); +#4199 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#4200 = DEFINITIONAL_REPRESENTATION('',(#4201),#4205); +#4201 = LINE('',#4202,#4203); +#4202 = CARTESIAN_POINT('',(0.E+000,-1.7763568394E-015)); +#4203 = VECTOR('',#4204,1.); +#4204 = DIRECTION('',(1.,0.E+000)); +#4205 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4206 = ADVANCED_FACE('',(#4207),#4169,.T.); +#4207 = FACE_BOUND('',#4208,.T.); +#4208 = EDGE_LOOP('',(#4209,#4210,#4233,#4261)); +#4209 = ORIENTED_EDGE('',*,*,#4153,.T.); +#4210 = ORIENTED_EDGE('',*,*,#4211,.T.); +#4211 = EDGE_CURVE('',#4126,#4212,#4214,.T.); +#4212 = VERTEX_POINT('',#4213); +#4213 = CARTESIAN_POINT('',(12.45,-2.5,0.125)); +#4214 = SURFACE_CURVE('',#4215,(#4219,#4226),.PCURVE_S1.); +#4215 = LINE('',#4216,#4217); +#4216 = CARTESIAN_POINT('',(12.95,-2.5,0.125)); +#4217 = VECTOR('',#4218,1.); +#4218 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#4219 = PCURVE('',#4169,#4220); +#4220 = DEFINITIONAL_REPRESENTATION('',(#4221),#4225); +#4221 = LINE('',#4222,#4223); +#4222 = CARTESIAN_POINT('',(1.7763568394E-015,-0.25)); +#4223 = VECTOR('',#4224,1.); +#4224 = DIRECTION('',(1.,0.E+000)); +#4225 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4226 = PCURVE('',#4141,#4227); +#4227 = DEFINITIONAL_REPRESENTATION('',(#4228),#4232); +#4228 = LINE('',#4229,#4230); +#4229 = CARTESIAN_POINT('',(3.5,-1.7763568394E-015)); +#4230 = VECTOR('',#4231,1.); +#4231 = DIRECTION('',(0.E+000,-1.)); +#4232 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4233 = ORIENTED_EDGE('',*,*,#4234,.F.); +#4234 = EDGE_CURVE('',#4235,#4212,#4237,.T.); +#4235 = VERTEX_POINT('',#4236); +#4236 = CARTESIAN_POINT('',(12.45,-2.5,-0.125)); +#4237 = SURFACE_CURVE('',#4238,(#4242,#4249),.PCURVE_S1.); +#4238 = LINE('',#4239,#4240); +#4239 = CARTESIAN_POINT('',(12.45,-2.5,-0.125)); +#4240 = VECTOR('',#4241,1.); +#4241 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#4242 = PCURVE('',#4169,#4243); +#4243 = DEFINITIONAL_REPRESENTATION('',(#4244),#4248); +#4244 = LINE('',#4245,#4246); +#4245 = CARTESIAN_POINT('',(0.5,0.E+000)); +#4246 = VECTOR('',#4247,1.); +#4247 = DIRECTION('',(0.E+000,-1.)); +#4248 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4249 = PCURVE('',#4250,#4255); +#4250 = PLANE('',#4251); +#4251 = AXIS2_PLACEMENT_3D('',#4252,#4253,#4254); +#4252 = CARTESIAN_POINT('',(12.45,-2.5,-0.125)); +#4253 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#4254 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#4255 = DEFINITIONAL_REPRESENTATION('',(#4256),#4260); +#4256 = LINE('',#4257,#4258); +#4257 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#4258 = VECTOR('',#4259,1.); +#4259 = DIRECTION('',(-2.22044604925E-016,-1.)); +#4260 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4261 = ORIENTED_EDGE('',*,*,#4262,.F.); +#4262 = EDGE_CURVE('',#4154,#4235,#4263,.T.); +#4263 = SURFACE_CURVE('',#4264,(#4268,#4275),.PCURVE_S1.); +#4264 = LINE('',#4265,#4266); +#4265 = CARTESIAN_POINT('',(12.95,-2.5,-0.125)); +#4266 = VECTOR('',#4267,1.); +#4267 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#4268 = PCURVE('',#4169,#4269); +#4269 = DEFINITIONAL_REPRESENTATION('',(#4270),#4274); +#4270 = LINE('',#4271,#4272); +#4271 = CARTESIAN_POINT('',(1.7763568394E-015,0.E+000)); +#4272 = VECTOR('',#4273,1.); +#4273 = DIRECTION('',(1.,0.E+000)); +#4274 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4275 = PCURVE('',#4195,#4276); +#4276 = DEFINITIONAL_REPRESENTATION('',(#4277),#4281); +#4277 = LINE('',#4278,#4279); +#4278 = CARTESIAN_POINT('',(3.5,-1.7763568394E-015)); +#4279 = VECTOR('',#4280,1.); +#4280 = DIRECTION('',(0.E+000,-1.)); +#4281 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4282 = ADVANCED_FACE('',(#4283),#4250,.T.); +#4283 = FACE_BOUND('',#4284,.T.); +#4284 = EDGE_LOOP('',(#4285,#4286,#4309,#4337)); +#4285 = ORIENTED_EDGE('',*,*,#4234,.T.); +#4286 = ORIENTED_EDGE('',*,*,#4287,.T.); +#4287 = EDGE_CURVE('',#4212,#4288,#4290,.T.); +#4288 = VERTEX_POINT('',#4289); +#4289 = CARTESIAN_POINT('',(12.45,1.,0.125)); +#4290 = SURFACE_CURVE('',#4291,(#4295,#4302),.PCURVE_S1.); +#4291 = LINE('',#4292,#4293); +#4292 = CARTESIAN_POINT('',(12.45,-2.5,0.125)); +#4293 = VECTOR('',#4294,1.); +#4294 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#4295 = PCURVE('',#4250,#4296); +#4296 = DEFINITIONAL_REPRESENTATION('',(#4297),#4301); +#4297 = LINE('',#4298,#4299); +#4298 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#4299 = VECTOR('',#4300,1.); +#4300 = DIRECTION('',(1.,0.E+000)); +#4301 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4302 = PCURVE('',#4141,#4303); +#4303 = DEFINITIONAL_REPRESENTATION('',(#4304),#4308); +#4304 = LINE('',#4305,#4306); +#4305 = CARTESIAN_POINT('',(3.5,-0.5)); +#4306 = VECTOR('',#4307,1.); +#4307 = DIRECTION('',(-1.,0.E+000)); +#4308 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4309 = ORIENTED_EDGE('',*,*,#4310,.F.); +#4310 = EDGE_CURVE('',#4311,#4288,#4313,.T.); +#4311 = VERTEX_POINT('',#4312); +#4312 = CARTESIAN_POINT('',(12.45,1.,-0.125)); +#4313 = SURFACE_CURVE('',#4314,(#4318,#4325),.PCURVE_S1.); +#4314 = LINE('',#4315,#4316); +#4315 = CARTESIAN_POINT('',(12.45,1.,-0.125)); +#4316 = VECTOR('',#4317,1.); +#4317 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#4318 = PCURVE('',#4250,#4319); +#4319 = DEFINITIONAL_REPRESENTATION('',(#4320),#4324); +#4320 = LINE('',#4321,#4322); +#4321 = CARTESIAN_POINT('',(3.5,1.972152263053E-031)); +#4322 = VECTOR('',#4323,1.); +#4323 = DIRECTION('',(-2.22044604925E-016,-1.)); +#4324 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4325 = PCURVE('',#4326,#4331); +#4326 = PLANE('',#4327); +#4327 = AXIS2_PLACEMENT_3D('',#4328,#4329,#4330); +#4328 = CARTESIAN_POINT('',(12.325,1.,-0.125)); +#4329 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#4330 = DIRECTION('',(1.,0.E+000,0.E+000)); +#4331 = DEFINITIONAL_REPRESENTATION('',(#4332),#4336); +#4332 = LINE('',#4333,#4334); +#4333 = CARTESIAN_POINT('',(0.125,0.E+000)); +#4334 = VECTOR('',#4335,1.); +#4335 = DIRECTION('',(0.E+000,-1.)); +#4336 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4337 = ORIENTED_EDGE('',*,*,#4338,.F.); +#4338 = EDGE_CURVE('',#4235,#4311,#4339,.T.); +#4339 = SURFACE_CURVE('',#4340,(#4344,#4351),.PCURVE_S1.); +#4340 = LINE('',#4341,#4342); +#4341 = CARTESIAN_POINT('',(12.45,-2.5,-0.125)); +#4342 = VECTOR('',#4343,1.); +#4343 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#4344 = PCURVE('',#4250,#4345); +#4345 = DEFINITIONAL_REPRESENTATION('',(#4346),#4350); +#4346 = LINE('',#4347,#4348); +#4347 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4348 = VECTOR('',#4349,1.); +#4349 = DIRECTION('',(1.,0.E+000)); +#4350 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4351 = PCURVE('',#4195,#4352); +#4352 = DEFINITIONAL_REPRESENTATION('',(#4353),#4357); +#4353 = LINE('',#4354,#4355); +#4354 = CARTESIAN_POINT('',(3.5,-0.5)); +#4355 = VECTOR('',#4356,1.); +#4356 = DIRECTION('',(-1.,0.E+000)); +#4357 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4358 = ADVANCED_FACE('',(#4359),#4326,.F.); +#4359 = FACE_BOUND('',#4360,.F.); +#4360 = EDGE_LOOP('',(#4361,#4391,#4412,#4413)); +#4361 = ORIENTED_EDGE('',*,*,#4362,.T.); +#4362 = EDGE_CURVE('',#4363,#4365,#4367,.T.); +#4363 = VERTEX_POINT('',#4364); +#4364 = CARTESIAN_POINT('',(12.325,1.,-0.125)); +#4365 = VERTEX_POINT('',#4366); +#4366 = CARTESIAN_POINT('',(12.325,1.,0.125)); +#4367 = SURFACE_CURVE('',#4368,(#4372,#4379),.PCURVE_S1.); +#4368 = LINE('',#4369,#4370); +#4369 = CARTESIAN_POINT('',(12.325,1.,-0.125)); +#4370 = VECTOR('',#4371,1.); +#4371 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#4372 = PCURVE('',#4326,#4373); +#4373 = DEFINITIONAL_REPRESENTATION('',(#4374),#4378); +#4374 = LINE('',#4375,#4376); +#4375 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4376 = VECTOR('',#4377,1.); +#4377 = DIRECTION('',(0.E+000,-1.)); +#4378 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4379 = PCURVE('',#4380,#4385); +#4380 = PLANE('',#4381); +#4381 = AXIS2_PLACEMENT_3D('',#4382,#4383,#4384); +#4382 = CARTESIAN_POINT('',(12.325,2.,-0.125)); +#4383 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#4384 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#4385 = DEFINITIONAL_REPRESENTATION('',(#4386),#4390); +#4386 = LINE('',#4387,#4388); +#4387 = CARTESIAN_POINT('',(1.,-4.930380657631E-032)); +#4388 = VECTOR('',#4389,1.); +#4389 = DIRECTION('',(2.22044604925E-016,-1.)); +#4390 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4391 = ORIENTED_EDGE('',*,*,#4392,.T.); +#4392 = EDGE_CURVE('',#4365,#4288,#4393,.T.); +#4393 = SURFACE_CURVE('',#4394,(#4398,#4405),.PCURVE_S1.); +#4394 = LINE('',#4395,#4396); +#4395 = CARTESIAN_POINT('',(12.325,1.,0.125)); +#4396 = VECTOR('',#4397,1.); +#4397 = DIRECTION('',(1.,0.E+000,0.E+000)); +#4398 = PCURVE('',#4326,#4399); +#4399 = DEFINITIONAL_REPRESENTATION('',(#4400),#4404); +#4400 = LINE('',#4401,#4402); +#4401 = CARTESIAN_POINT('',(-1.7763568394E-015,-0.25)); +#4402 = VECTOR('',#4403,1.); +#4403 = DIRECTION('',(1.,0.E+000)); +#4404 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4405 = PCURVE('',#4141,#4406); +#4406 = DEFINITIONAL_REPRESENTATION('',(#4407),#4411); +#4407 = LINE('',#4408,#4409); +#4408 = CARTESIAN_POINT('',(0.E+000,-0.625)); +#4409 = VECTOR('',#4410,1.); +#4410 = DIRECTION('',(0.E+000,1.)); +#4411 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4412 = ORIENTED_EDGE('',*,*,#4310,.F.); +#4413 = ORIENTED_EDGE('',*,*,#4414,.F.); +#4414 = EDGE_CURVE('',#4363,#4311,#4415,.T.); +#4415 = SURFACE_CURVE('',#4416,(#4420,#4427),.PCURVE_S1.); +#4416 = LINE('',#4417,#4418); +#4417 = CARTESIAN_POINT('',(12.325,1.,-0.125)); +#4418 = VECTOR('',#4419,1.); +#4419 = DIRECTION('',(1.,0.E+000,0.E+000)); +#4420 = PCURVE('',#4326,#4421); +#4421 = DEFINITIONAL_REPRESENTATION('',(#4422),#4426); +#4422 = LINE('',#4423,#4424); +#4423 = CARTESIAN_POINT('',(-1.7763568394E-015,-4.930380657631E-032)); +#4424 = VECTOR('',#4425,1.); +#4425 = DIRECTION('',(1.,0.E+000)); +#4426 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4427 = PCURVE('',#4195,#4428); +#4428 = DEFINITIONAL_REPRESENTATION('',(#4429),#4433); +#4429 = LINE('',#4430,#4431); +#4430 = CARTESIAN_POINT('',(0.E+000,-0.625)); +#4431 = VECTOR('',#4432,1.); +#4432 = DIRECTION('',(0.E+000,1.)); +#4433 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4434 = ADVANCED_FACE('',(#4435),#4380,.F.); +#4435 = FACE_BOUND('',#4436,.F.); +#4436 = EDGE_LOOP('',(#4437,#4467,#4488,#4489)); +#4437 = ORIENTED_EDGE('',*,*,#4438,.T.); +#4438 = EDGE_CURVE('',#4439,#4441,#4443,.T.); +#4439 = VERTEX_POINT('',#4440); +#4440 = CARTESIAN_POINT('',(12.325,2.,-0.125)); +#4441 = VERTEX_POINT('',#4442); +#4442 = CARTESIAN_POINT('',(12.325,2.,0.125)); +#4443 = SURFACE_CURVE('',#4444,(#4448,#4455),.PCURVE_S1.); +#4444 = LINE('',#4445,#4446); +#4445 = CARTESIAN_POINT('',(12.325,2.,-0.125)); +#4446 = VECTOR('',#4447,1.); +#4447 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#4448 = PCURVE('',#4380,#4449); +#4449 = DEFINITIONAL_REPRESENTATION('',(#4450),#4454); +#4450 = LINE('',#4451,#4452); +#4451 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4452 = VECTOR('',#4453,1.); +#4453 = DIRECTION('',(2.22044604925E-016,-1.)); +#4454 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4455 = PCURVE('',#4456,#4461); +#4456 = PLANE('',#4457); +#4457 = AXIS2_PLACEMENT_3D('',#4458,#4459,#4460); +#4458 = CARTESIAN_POINT('',(13.075,2.,-0.125)); +#4459 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#4460 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#4461 = DEFINITIONAL_REPRESENTATION('',(#4462),#4466); +#4462 = LINE('',#4463,#4464); +#4463 = CARTESIAN_POINT('',(0.75,0.E+000)); +#4464 = VECTOR('',#4465,1.); +#4465 = DIRECTION('',(0.E+000,-1.)); +#4466 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4467 = ORIENTED_EDGE('',*,*,#4468,.T.); +#4468 = EDGE_CURVE('',#4441,#4365,#4469,.T.); +#4469 = SURFACE_CURVE('',#4470,(#4474,#4481),.PCURVE_S1.); +#4470 = LINE('',#4471,#4472); +#4471 = CARTESIAN_POINT('',(12.325,2.,0.125)); +#4472 = VECTOR('',#4473,1.); +#4473 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#4474 = PCURVE('',#4380,#4475); +#4475 = DEFINITIONAL_REPRESENTATION('',(#4476),#4480); +#4476 = LINE('',#4477,#4478); +#4477 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#4478 = VECTOR('',#4479,1.); +#4479 = DIRECTION('',(1.,0.E+000)); +#4480 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4481 = PCURVE('',#4141,#4482); +#4482 = DEFINITIONAL_REPRESENTATION('',(#4483),#4487); +#4483 = LINE('',#4484,#4485); +#4484 = CARTESIAN_POINT('',(-1.,-0.625)); +#4485 = VECTOR('',#4486,1.); +#4486 = DIRECTION('',(1.,0.E+000)); +#4487 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4488 = ORIENTED_EDGE('',*,*,#4362,.F.); +#4489 = ORIENTED_EDGE('',*,*,#4490,.F.); +#4490 = EDGE_CURVE('',#4439,#4363,#4491,.T.); +#4491 = SURFACE_CURVE('',#4492,(#4496,#4503),.PCURVE_S1.); +#4492 = LINE('',#4493,#4494); +#4493 = CARTESIAN_POINT('',(12.325,2.,-0.125)); +#4494 = VECTOR('',#4495,1.); +#4495 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#4496 = PCURVE('',#4380,#4497); +#4497 = DEFINITIONAL_REPRESENTATION('',(#4498),#4502); +#4498 = LINE('',#4499,#4500); +#4499 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4500 = VECTOR('',#4501,1.); +#4501 = DIRECTION('',(1.,0.E+000)); +#4502 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4503 = PCURVE('',#4195,#4504); +#4504 = DEFINITIONAL_REPRESENTATION('',(#4505),#4509); +#4505 = LINE('',#4506,#4507); +#4506 = CARTESIAN_POINT('',(-1.,-0.625)); +#4507 = VECTOR('',#4508,1.); +#4508 = DIRECTION('',(1.,0.E+000)); +#4509 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4510 = ADVANCED_FACE('',(#4511),#4456,.F.); +#4511 = FACE_BOUND('',#4512,.F.); +#4512 = EDGE_LOOP('',(#4513,#4543,#4564,#4565)); +#4513 = ORIENTED_EDGE('',*,*,#4514,.T.); +#4514 = EDGE_CURVE('',#4515,#4517,#4519,.T.); +#4515 = VERTEX_POINT('',#4516); +#4516 = CARTESIAN_POINT('',(13.075,2.,-0.125)); +#4517 = VERTEX_POINT('',#4518); +#4518 = CARTESIAN_POINT('',(13.075,2.,0.125)); +#4519 = SURFACE_CURVE('',#4520,(#4524,#4531),.PCURVE_S1.); +#4520 = LINE('',#4521,#4522); +#4521 = CARTESIAN_POINT('',(13.075,2.,-0.125)); +#4522 = VECTOR('',#4523,1.); +#4523 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#4524 = PCURVE('',#4456,#4525); +#4525 = DEFINITIONAL_REPRESENTATION('',(#4526),#4530); +#4526 = LINE('',#4527,#4528); +#4527 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#4528 = VECTOR('',#4529,1.); +#4529 = DIRECTION('',(0.E+000,-1.)); +#4530 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4531 = PCURVE('',#4532,#4537); +#4532 = PLANE('',#4533); +#4533 = AXIS2_PLACEMENT_3D('',#4534,#4535,#4536); +#4534 = CARTESIAN_POINT('',(13.075,1.,-0.125)); +#4535 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#4536 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#4537 = DEFINITIONAL_REPRESENTATION('',(#4538),#4542); +#4538 = LINE('',#4539,#4540); +#4539 = CARTESIAN_POINT('',(1.,4.930380657631E-032)); +#4540 = VECTOR('',#4541,1.); +#4541 = DIRECTION('',(-2.22044604925E-016,-1.)); +#4542 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4543 = ORIENTED_EDGE('',*,*,#4544,.T.); +#4544 = EDGE_CURVE('',#4517,#4441,#4545,.T.); +#4545 = SURFACE_CURVE('',#4546,(#4550,#4557),.PCURVE_S1.); +#4546 = LINE('',#4547,#4548); +#4547 = CARTESIAN_POINT('',(13.075,2.,0.125)); +#4548 = VECTOR('',#4549,1.); +#4549 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#4550 = PCURVE('',#4456,#4551); +#4551 = DEFINITIONAL_REPRESENTATION('',(#4552),#4556); +#4552 = LINE('',#4553,#4554); +#4553 = CARTESIAN_POINT('',(1.7763568394E-015,-0.25)); +#4554 = VECTOR('',#4555,1.); +#4555 = DIRECTION('',(1.,0.E+000)); +#4556 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4557 = PCURVE('',#4141,#4558); +#4558 = DEFINITIONAL_REPRESENTATION('',(#4559),#4563); +#4559 = LINE('',#4560,#4561); +#4560 = CARTESIAN_POINT('',(-1.,0.125)); +#4561 = VECTOR('',#4562,1.); +#4562 = DIRECTION('',(0.E+000,-1.)); +#4563 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4564 = ORIENTED_EDGE('',*,*,#4438,.F.); +#4565 = ORIENTED_EDGE('',*,*,#4566,.F.); +#4566 = EDGE_CURVE('',#4515,#4439,#4567,.T.); +#4567 = SURFACE_CURVE('',#4568,(#4572,#4579),.PCURVE_S1.); +#4568 = LINE('',#4569,#4570); +#4569 = CARTESIAN_POINT('',(13.075,2.,-0.125)); +#4570 = VECTOR('',#4571,1.); +#4571 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#4572 = PCURVE('',#4456,#4573); +#4573 = DEFINITIONAL_REPRESENTATION('',(#4574),#4578); +#4574 = LINE('',#4575,#4576); +#4575 = CARTESIAN_POINT('',(1.7763568394E-015,0.E+000)); +#4576 = VECTOR('',#4577,1.); +#4577 = DIRECTION('',(1.,0.E+000)); +#4578 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4579 = PCURVE('',#4195,#4580); +#4580 = DEFINITIONAL_REPRESENTATION('',(#4581),#4585); +#4581 = LINE('',#4582,#4583); +#4582 = CARTESIAN_POINT('',(-1.,0.125)); +#4583 = VECTOR('',#4584,1.); +#4584 = DIRECTION('',(0.E+000,-1.)); +#4585 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4586 = ADVANCED_FACE('',(#4587),#4532,.F.); +#4587 = FACE_BOUND('',#4588,.F.); +#4588 = EDGE_LOOP('',(#4589,#4614,#4635,#4636)); +#4589 = ORIENTED_EDGE('',*,*,#4590,.T.); +#4590 = EDGE_CURVE('',#4591,#4593,#4595,.T.); +#4591 = VERTEX_POINT('',#4592); +#4592 = CARTESIAN_POINT('',(13.075,1.,-0.125)); +#4593 = VERTEX_POINT('',#4594); +#4594 = CARTESIAN_POINT('',(13.075,1.,0.125)); +#4595 = SURFACE_CURVE('',#4596,(#4600,#4607),.PCURVE_S1.); +#4596 = LINE('',#4597,#4598); +#4597 = CARTESIAN_POINT('',(13.075,1.,-0.125)); +#4598 = VECTOR('',#4599,1.); +#4599 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#4600 = PCURVE('',#4532,#4601); +#4601 = DEFINITIONAL_REPRESENTATION('',(#4602),#4606); +#4602 = LINE('',#4603,#4604); +#4603 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#4604 = VECTOR('',#4605,1.); +#4605 = DIRECTION('',(-2.22044604925E-016,-1.)); +#4606 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4607 = PCURVE('',#4113,#4608); +#4608 = DEFINITIONAL_REPRESENTATION('',(#4609),#4613); +#4609 = LINE('',#4610,#4611); +#4610 = CARTESIAN_POINT('',(0.125,0.E+000)); +#4611 = VECTOR('',#4612,1.); +#4612 = DIRECTION('',(0.E+000,-1.)); +#4613 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4614 = ORIENTED_EDGE('',*,*,#4615,.T.); +#4615 = EDGE_CURVE('',#4593,#4517,#4616,.T.); +#4616 = SURFACE_CURVE('',#4617,(#4621,#4628),.PCURVE_S1.); +#4617 = LINE('',#4618,#4619); +#4618 = CARTESIAN_POINT('',(13.075,1.,0.125)); +#4619 = VECTOR('',#4620,1.); +#4620 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#4621 = PCURVE('',#4532,#4622); +#4622 = DEFINITIONAL_REPRESENTATION('',(#4623),#4627); +#4623 = LINE('',#4624,#4625); +#4624 = CARTESIAN_POINT('',(-2.22044604925E-016,-0.25)); +#4625 = VECTOR('',#4626,1.); +#4626 = DIRECTION('',(1.,0.E+000)); +#4627 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4628 = PCURVE('',#4141,#4629); +#4629 = DEFINITIONAL_REPRESENTATION('',(#4630),#4634); +#4630 = LINE('',#4631,#4632); +#4631 = CARTESIAN_POINT('',(0.E+000,0.125)); +#4632 = VECTOR('',#4633,1.); +#4633 = DIRECTION('',(-1.,0.E+000)); +#4634 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4635 = ORIENTED_EDGE('',*,*,#4514,.F.); +#4636 = ORIENTED_EDGE('',*,*,#4637,.F.); +#4637 = EDGE_CURVE('',#4591,#4515,#4638,.T.); +#4638 = SURFACE_CURVE('',#4639,(#4643,#4650),.PCURVE_S1.); +#4639 = LINE('',#4640,#4641); +#4640 = CARTESIAN_POINT('',(13.075,1.,-0.125)); +#4641 = VECTOR('',#4642,1.); +#4642 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#4643 = PCURVE('',#4532,#4644); +#4644 = DEFINITIONAL_REPRESENTATION('',(#4645),#4649); +#4645 = LINE('',#4646,#4647); +#4646 = CARTESIAN_POINT('',(-2.22044604925E-016,-0.E+000)); +#4647 = VECTOR('',#4648,1.); +#4648 = DIRECTION('',(1.,0.E+000)); +#4649 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4650 = PCURVE('',#4195,#4651); +#4651 = DEFINITIONAL_REPRESENTATION('',(#4652),#4656); +#4652 = LINE('',#4653,#4654); +#4653 = CARTESIAN_POINT('',(0.E+000,0.125)); +#4654 = VECTOR('',#4655,1.); +#4655 = DIRECTION('',(-1.,0.E+000)); +#4656 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4657 = ADVANCED_FACE('',(#4658),#4113,.F.); +#4658 = FACE_BOUND('',#4659,.F.); +#4659 = EDGE_LOOP('',(#4660,#4661,#4682,#4683)); +#4660 = ORIENTED_EDGE('',*,*,#4090,.T.); +#4661 = ORIENTED_EDGE('',*,*,#4662,.T.); +#4662 = EDGE_CURVE('',#4093,#4593,#4663,.T.); +#4663 = SURFACE_CURVE('',#4664,(#4668,#4675),.PCURVE_S1.); +#4664 = LINE('',#4665,#4666); +#4665 = CARTESIAN_POINT('',(12.95,1.,0.125)); +#4666 = VECTOR('',#4667,1.); +#4667 = DIRECTION('',(1.,0.E+000,0.E+000)); +#4668 = PCURVE('',#4113,#4669); +#4669 = DEFINITIONAL_REPRESENTATION('',(#4670),#4674); +#4670 = LINE('',#4671,#4672); +#4671 = CARTESIAN_POINT('',(-1.7763568394E-015,-0.25)); +#4672 = VECTOR('',#4673,1.); +#4673 = DIRECTION('',(1.,0.E+000)); +#4674 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4675 = PCURVE('',#4141,#4676); +#4676 = DEFINITIONAL_REPRESENTATION('',(#4677),#4681); +#4677 = LINE('',#4678,#4679); +#4678 = CARTESIAN_POINT('',(0.E+000,-1.7763568394E-015)); +#4679 = VECTOR('',#4680,1.); +#4680 = DIRECTION('',(0.E+000,1.)); +#4681 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4682 = ORIENTED_EDGE('',*,*,#4590,.F.); +#4683 = ORIENTED_EDGE('',*,*,#4684,.F.); +#4684 = EDGE_CURVE('',#4091,#4591,#4685,.T.); +#4685 = SURFACE_CURVE('',#4686,(#4690,#4697),.PCURVE_S1.); +#4686 = LINE('',#4687,#4688); +#4687 = CARTESIAN_POINT('',(12.95,1.,-0.125)); +#4688 = VECTOR('',#4689,1.); +#4689 = DIRECTION('',(1.,0.E+000,0.E+000)); +#4690 = PCURVE('',#4113,#4691); +#4691 = DEFINITIONAL_REPRESENTATION('',(#4692),#4696); +#4692 = LINE('',#4693,#4694); +#4693 = CARTESIAN_POINT('',(-1.7763568394E-015,-4.930380657631E-032)); +#4694 = VECTOR('',#4695,1.); +#4695 = DIRECTION('',(1.,0.E+000)); +#4696 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4697 = PCURVE('',#4195,#4698); +#4698 = DEFINITIONAL_REPRESENTATION('',(#4699),#4703); +#4699 = LINE('',#4700,#4701); +#4700 = CARTESIAN_POINT('',(0.E+000,-1.7763568394E-015)); +#4701 = VECTOR('',#4702,1.); +#4702 = DIRECTION('',(0.E+000,1.)); +#4703 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4704 = ADVANCED_FACE('',(#4705),#4195,.F.); +#4705 = FACE_BOUND('',#4706,.T.); +#4706 = EDGE_LOOP('',(#4707,#4708,#4709,#4710,#4711,#4712,#4713,#4714)); +#4707 = ORIENTED_EDGE('',*,*,#4181,.T.); +#4708 = ORIENTED_EDGE('',*,*,#4262,.T.); +#4709 = ORIENTED_EDGE('',*,*,#4338,.T.); +#4710 = ORIENTED_EDGE('',*,*,#4414,.F.); +#4711 = ORIENTED_EDGE('',*,*,#4490,.F.); +#4712 = ORIENTED_EDGE('',*,*,#4566,.F.); +#4713 = ORIENTED_EDGE('',*,*,#4637,.F.); +#4714 = ORIENTED_EDGE('',*,*,#4684,.F.); +#4715 = ADVANCED_FACE('',(#4716),#4141,.T.); +#4716 = FACE_BOUND('',#4717,.F.); +#4717 = EDGE_LOOP('',(#4718,#4719,#4720,#4721,#4722,#4723,#4724,#4725)); +#4718 = ORIENTED_EDGE('',*,*,#4125,.T.); +#4719 = ORIENTED_EDGE('',*,*,#4211,.T.); +#4720 = ORIENTED_EDGE('',*,*,#4287,.T.); +#4721 = ORIENTED_EDGE('',*,*,#4392,.F.); +#4722 = ORIENTED_EDGE('',*,*,#4468,.F.); +#4723 = ORIENTED_EDGE('',*,*,#4544,.F.); +#4724 = ORIENTED_EDGE('',*,*,#4615,.F.); +#4725 = ORIENTED_EDGE('',*,*,#4662,.F.); +#4726 = MANIFOLD_SOLID_BREP('',#4727); +#4727 = CLOSED_SHELL('',(#4728,#4848,#4924,#5000,#5076,#5152,#5228,#5299 + ,#5346,#5357)); +#4728 = ADVANCED_FACE('',(#4729),#4743,.T.); +#4729 = FACE_BOUND('',#4730,.T.); +#4730 = EDGE_LOOP('',(#4731,#4766,#4794,#4822)); +#4731 = ORIENTED_EDGE('',*,*,#4732,.T.); +#4732 = EDGE_CURVE('',#4733,#4735,#4737,.T.); +#4733 = VERTEX_POINT('',#4734); +#4734 = CARTESIAN_POINT('',(10.41,1.,-0.125)); +#4735 = VERTEX_POINT('',#4736); +#4736 = CARTESIAN_POINT('',(10.41,1.,0.125)); +#4737 = SURFACE_CURVE('',#4738,(#4742,#4754),.PCURVE_S1.); +#4738 = LINE('',#4739,#4740); +#4739 = CARTESIAN_POINT('',(10.41,1.,-0.125)); +#4740 = VECTOR('',#4741,1.); +#4741 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#4742 = PCURVE('',#4743,#4748); +#4743 = PLANE('',#4744); +#4744 = AXIS2_PLACEMENT_3D('',#4745,#4746,#4747); +#4745 = CARTESIAN_POINT('',(10.41,1.,-0.125)); +#4746 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#4747 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#4748 = DEFINITIONAL_REPRESENTATION('',(#4749),#4753); +#4749 = LINE('',#4750,#4751); +#4750 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4751 = VECTOR('',#4752,1.); +#4752 = DIRECTION('',(2.22044604925E-016,-1.)); +#4753 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4754 = PCURVE('',#4755,#4760); +#4755 = PLANE('',#4756); +#4756 = AXIS2_PLACEMENT_3D('',#4757,#4758,#4759); +#4757 = CARTESIAN_POINT('',(10.41,1.,-0.125)); +#4758 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#4759 = DIRECTION('',(1.,0.E+000,0.E+000)); +#4760 = DEFINITIONAL_REPRESENTATION('',(#4761),#4765); +#4761 = LINE('',#4762,#4763); +#4762 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4763 = VECTOR('',#4764,1.); +#4764 = DIRECTION('',(0.E+000,-1.)); +#4765 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4766 = ORIENTED_EDGE('',*,*,#4767,.T.); +#4767 = EDGE_CURVE('',#4735,#4768,#4770,.T.); +#4768 = VERTEX_POINT('',#4769); +#4769 = CARTESIAN_POINT('',(10.41,-2.5,0.125)); +#4770 = SURFACE_CURVE('',#4771,(#4775,#4782),.PCURVE_S1.); +#4771 = LINE('',#4772,#4773); +#4772 = CARTESIAN_POINT('',(10.41,1.,0.125)); +#4773 = VECTOR('',#4774,1.); +#4774 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#4775 = PCURVE('',#4743,#4776); +#4776 = DEFINITIONAL_REPRESENTATION('',(#4777),#4781); +#4777 = LINE('',#4778,#4779); +#4778 = CARTESIAN_POINT('',(2.22044604925E-016,-0.25)); +#4779 = VECTOR('',#4780,1.); +#4780 = DIRECTION('',(1.,0.E+000)); +#4781 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4782 = PCURVE('',#4783,#4788); +#4783 = PLANE('',#4784); +#4784 = AXIS2_PLACEMENT_3D('',#4785,#4786,#4787); +#4785 = CARTESIAN_POINT('',(10.41,1.,0.125)); +#4786 = DIRECTION('',(0.E+000,4.440892098501E-016,1.)); +#4787 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#4788 = DEFINITIONAL_REPRESENTATION('',(#4789),#4793); +#4789 = LINE('',#4790,#4791); +#4790 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4791 = VECTOR('',#4792,1.); +#4792 = DIRECTION('',(1.,0.E+000)); +#4793 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4794 = ORIENTED_EDGE('',*,*,#4795,.F.); +#4795 = EDGE_CURVE('',#4796,#4768,#4798,.T.); +#4796 = VERTEX_POINT('',#4797); +#4797 = CARTESIAN_POINT('',(10.41,-2.5,-0.125)); +#4798 = SURFACE_CURVE('',#4799,(#4803,#4810),.PCURVE_S1.); +#4799 = LINE('',#4800,#4801); +#4800 = CARTESIAN_POINT('',(10.41,-2.5,-0.125)); +#4801 = VECTOR('',#4802,1.); +#4802 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#4803 = PCURVE('',#4743,#4804); +#4804 = DEFINITIONAL_REPRESENTATION('',(#4805),#4809); +#4805 = LINE('',#4806,#4807); +#4806 = CARTESIAN_POINT('',(3.5,-1.972152263053E-031)); +#4807 = VECTOR('',#4808,1.); +#4808 = DIRECTION('',(2.22044604925E-016,-1.)); +#4809 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4810 = PCURVE('',#4811,#4816); +#4811 = PLANE('',#4812); +#4812 = AXIS2_PLACEMENT_3D('',#4813,#4814,#4815); +#4813 = CARTESIAN_POINT('',(10.41,-2.5,-0.125)); +#4814 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#4815 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#4816 = DEFINITIONAL_REPRESENTATION('',(#4817),#4821); +#4817 = LINE('',#4818,#4819); +#4818 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#4819 = VECTOR('',#4820,1.); +#4820 = DIRECTION('',(0.E+000,-1.)); +#4821 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4822 = ORIENTED_EDGE('',*,*,#4823,.F.); +#4823 = EDGE_CURVE('',#4733,#4796,#4824,.T.); +#4824 = SURFACE_CURVE('',#4825,(#4829,#4836),.PCURVE_S1.); +#4825 = LINE('',#4826,#4827); +#4826 = CARTESIAN_POINT('',(10.41,1.,-0.125)); +#4827 = VECTOR('',#4828,1.); +#4828 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#4829 = PCURVE('',#4743,#4830); +#4830 = DEFINITIONAL_REPRESENTATION('',(#4831),#4835); +#4831 = LINE('',#4832,#4833); +#4832 = CARTESIAN_POINT('',(2.22044604925E-016,0.E+000)); +#4833 = VECTOR('',#4834,1.); +#4834 = DIRECTION('',(1.,0.E+000)); +#4835 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4836 = PCURVE('',#4837,#4842); +#4837 = PLANE('',#4838); +#4838 = AXIS2_PLACEMENT_3D('',#4839,#4840,#4841); +#4839 = CARTESIAN_POINT('',(10.41,1.,-0.125)); +#4840 = DIRECTION('',(0.E+000,4.440892098501E-016,1.)); +#4841 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#4842 = DEFINITIONAL_REPRESENTATION('',(#4843),#4847); +#4843 = LINE('',#4844,#4845); +#4844 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4845 = VECTOR('',#4846,1.); +#4846 = DIRECTION('',(1.,0.E+000)); +#4847 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4848 = ADVANCED_FACE('',(#4849),#4811,.T.); +#4849 = FACE_BOUND('',#4850,.T.); +#4850 = EDGE_LOOP('',(#4851,#4852,#4875,#4903)); +#4851 = ORIENTED_EDGE('',*,*,#4795,.T.); +#4852 = ORIENTED_EDGE('',*,*,#4853,.T.); +#4853 = EDGE_CURVE('',#4768,#4854,#4856,.T.); +#4854 = VERTEX_POINT('',#4855); +#4855 = CARTESIAN_POINT('',(9.91,-2.5,0.125)); +#4856 = SURFACE_CURVE('',#4857,(#4861,#4868),.PCURVE_S1.); +#4857 = LINE('',#4858,#4859); +#4858 = CARTESIAN_POINT('',(10.41,-2.5,0.125)); +#4859 = VECTOR('',#4860,1.); +#4860 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#4861 = PCURVE('',#4811,#4862); +#4862 = DEFINITIONAL_REPRESENTATION('',(#4863),#4867); +#4863 = LINE('',#4864,#4865); +#4864 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#4865 = VECTOR('',#4866,1.); +#4866 = DIRECTION('',(1.,0.E+000)); +#4867 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4868 = PCURVE('',#4783,#4869); +#4869 = DEFINITIONAL_REPRESENTATION('',(#4870),#4874); +#4870 = LINE('',#4871,#4872); +#4871 = CARTESIAN_POINT('',(3.5,0.E+000)); +#4872 = VECTOR('',#4873,1.); +#4873 = DIRECTION('',(0.E+000,-1.)); +#4874 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4875 = ORIENTED_EDGE('',*,*,#4876,.F.); +#4876 = EDGE_CURVE('',#4877,#4854,#4879,.T.); +#4877 = VERTEX_POINT('',#4878); +#4878 = CARTESIAN_POINT('',(9.91,-2.5,-0.125)); +#4879 = SURFACE_CURVE('',#4880,(#4884,#4891),.PCURVE_S1.); +#4880 = LINE('',#4881,#4882); +#4881 = CARTESIAN_POINT('',(9.91,-2.5,-0.125)); +#4882 = VECTOR('',#4883,1.); +#4883 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#4884 = PCURVE('',#4811,#4885); +#4885 = DEFINITIONAL_REPRESENTATION('',(#4886),#4890); +#4886 = LINE('',#4887,#4888); +#4887 = CARTESIAN_POINT('',(0.5,0.E+000)); +#4888 = VECTOR('',#4889,1.); +#4889 = DIRECTION('',(0.E+000,-1.)); +#4890 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4891 = PCURVE('',#4892,#4897); +#4892 = PLANE('',#4893); +#4893 = AXIS2_PLACEMENT_3D('',#4894,#4895,#4896); +#4894 = CARTESIAN_POINT('',(9.91,-2.5,-0.125)); +#4895 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#4896 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#4897 = DEFINITIONAL_REPRESENTATION('',(#4898),#4902); +#4898 = LINE('',#4899,#4900); +#4899 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#4900 = VECTOR('',#4901,1.); +#4901 = DIRECTION('',(-2.22044604925E-016,-1.)); +#4902 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4903 = ORIENTED_EDGE('',*,*,#4904,.F.); +#4904 = EDGE_CURVE('',#4796,#4877,#4905,.T.); +#4905 = SURFACE_CURVE('',#4906,(#4910,#4917),.PCURVE_S1.); +#4906 = LINE('',#4907,#4908); +#4907 = CARTESIAN_POINT('',(10.41,-2.5,-0.125)); +#4908 = VECTOR('',#4909,1.); +#4909 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#4910 = PCURVE('',#4811,#4911); +#4911 = DEFINITIONAL_REPRESENTATION('',(#4912),#4916); +#4912 = LINE('',#4913,#4914); +#4913 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4914 = VECTOR('',#4915,1.); +#4915 = DIRECTION('',(1.,0.E+000)); +#4916 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4917 = PCURVE('',#4837,#4918); +#4918 = DEFINITIONAL_REPRESENTATION('',(#4919),#4923); +#4919 = LINE('',#4920,#4921); +#4920 = CARTESIAN_POINT('',(3.5,0.E+000)); +#4921 = VECTOR('',#4922,1.); +#4922 = DIRECTION('',(0.E+000,-1.)); +#4923 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4924 = ADVANCED_FACE('',(#4925),#4892,.T.); +#4925 = FACE_BOUND('',#4926,.T.); +#4926 = EDGE_LOOP('',(#4927,#4928,#4951,#4979)); +#4927 = ORIENTED_EDGE('',*,*,#4876,.T.); +#4928 = ORIENTED_EDGE('',*,*,#4929,.T.); +#4929 = EDGE_CURVE('',#4854,#4930,#4932,.T.); +#4930 = VERTEX_POINT('',#4931); +#4931 = CARTESIAN_POINT('',(9.91,1.,0.125)); +#4932 = SURFACE_CURVE('',#4933,(#4937,#4944),.PCURVE_S1.); +#4933 = LINE('',#4934,#4935); +#4934 = CARTESIAN_POINT('',(9.91,-2.5,0.125)); +#4935 = VECTOR('',#4936,1.); +#4936 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#4937 = PCURVE('',#4892,#4938); +#4938 = DEFINITIONAL_REPRESENTATION('',(#4939),#4943); +#4939 = LINE('',#4940,#4941); +#4940 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#4941 = VECTOR('',#4942,1.); +#4942 = DIRECTION('',(1.,0.E+000)); +#4943 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4944 = PCURVE('',#4783,#4945); +#4945 = DEFINITIONAL_REPRESENTATION('',(#4946),#4950); +#4946 = LINE('',#4947,#4948); +#4947 = CARTESIAN_POINT('',(3.5,-0.5)); +#4948 = VECTOR('',#4949,1.); +#4949 = DIRECTION('',(-1.,0.E+000)); +#4950 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4951 = ORIENTED_EDGE('',*,*,#4952,.F.); +#4952 = EDGE_CURVE('',#4953,#4930,#4955,.T.); +#4953 = VERTEX_POINT('',#4954); +#4954 = CARTESIAN_POINT('',(9.91,1.,-0.125)); +#4955 = SURFACE_CURVE('',#4956,(#4960,#4967),.PCURVE_S1.); +#4956 = LINE('',#4957,#4958); +#4957 = CARTESIAN_POINT('',(9.91,1.,-0.125)); +#4958 = VECTOR('',#4959,1.); +#4959 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#4960 = PCURVE('',#4892,#4961); +#4961 = DEFINITIONAL_REPRESENTATION('',(#4962),#4966); +#4962 = LINE('',#4963,#4964); +#4963 = CARTESIAN_POINT('',(3.5,1.972152263053E-031)); +#4964 = VECTOR('',#4965,1.); +#4965 = DIRECTION('',(-2.22044604925E-016,-1.)); +#4966 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4967 = PCURVE('',#4968,#4973); +#4968 = PLANE('',#4969); +#4969 = AXIS2_PLACEMENT_3D('',#4970,#4971,#4972); +#4970 = CARTESIAN_POINT('',(9.785,1.,-0.125)); +#4971 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#4972 = DIRECTION('',(1.,0.E+000,0.E+000)); +#4973 = DEFINITIONAL_REPRESENTATION('',(#4974),#4978); +#4974 = LINE('',#4975,#4976); +#4975 = CARTESIAN_POINT('',(0.125,0.E+000)); +#4976 = VECTOR('',#4977,1.); +#4977 = DIRECTION('',(0.E+000,-1.)); +#4978 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4979 = ORIENTED_EDGE('',*,*,#4980,.F.); +#4980 = EDGE_CURVE('',#4877,#4953,#4981,.T.); +#4981 = SURFACE_CURVE('',#4982,(#4986,#4993),.PCURVE_S1.); +#4982 = LINE('',#4983,#4984); +#4983 = CARTESIAN_POINT('',(9.91,-2.5,-0.125)); +#4984 = VECTOR('',#4985,1.); +#4985 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#4986 = PCURVE('',#4892,#4987); +#4987 = DEFINITIONAL_REPRESENTATION('',(#4988),#4992); +#4988 = LINE('',#4989,#4990); +#4989 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4990 = VECTOR('',#4991,1.); +#4991 = DIRECTION('',(1.,0.E+000)); +#4992 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4993 = PCURVE('',#4837,#4994); +#4994 = DEFINITIONAL_REPRESENTATION('',(#4995),#4999); +#4995 = LINE('',#4996,#4997); +#4996 = CARTESIAN_POINT('',(3.5,-0.5)); +#4997 = VECTOR('',#4998,1.); +#4998 = DIRECTION('',(-1.,0.E+000)); +#4999 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5000 = ADVANCED_FACE('',(#5001),#4968,.F.); +#5001 = FACE_BOUND('',#5002,.F.); +#5002 = EDGE_LOOP('',(#5003,#5033,#5054,#5055)); +#5003 = ORIENTED_EDGE('',*,*,#5004,.T.); +#5004 = EDGE_CURVE('',#5005,#5007,#5009,.T.); +#5005 = VERTEX_POINT('',#5006); +#5006 = CARTESIAN_POINT('',(9.785,1.,-0.125)); +#5007 = VERTEX_POINT('',#5008); +#5008 = CARTESIAN_POINT('',(9.785,1.,0.125)); +#5009 = SURFACE_CURVE('',#5010,(#5014,#5021),.PCURVE_S1.); +#5010 = LINE('',#5011,#5012); +#5011 = CARTESIAN_POINT('',(9.785,1.,-0.125)); +#5012 = VECTOR('',#5013,1.); +#5013 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#5014 = PCURVE('',#4968,#5015); +#5015 = DEFINITIONAL_REPRESENTATION('',(#5016),#5020); +#5016 = LINE('',#5017,#5018); +#5017 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#5018 = VECTOR('',#5019,1.); +#5019 = DIRECTION('',(0.E+000,-1.)); +#5020 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5021 = PCURVE('',#5022,#5027); +#5022 = PLANE('',#5023); +#5023 = AXIS2_PLACEMENT_3D('',#5024,#5025,#5026); +#5024 = CARTESIAN_POINT('',(9.785,2.,-0.125)); +#5025 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#5026 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#5027 = DEFINITIONAL_REPRESENTATION('',(#5028),#5032); +#5028 = LINE('',#5029,#5030); +#5029 = CARTESIAN_POINT('',(1.,-4.930380657631E-032)); +#5030 = VECTOR('',#5031,1.); +#5031 = DIRECTION('',(2.22044604925E-016,-1.)); +#5032 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5033 = ORIENTED_EDGE('',*,*,#5034,.T.); +#5034 = EDGE_CURVE('',#5007,#4930,#5035,.T.); +#5035 = SURFACE_CURVE('',#5036,(#5040,#5047),.PCURVE_S1.); +#5036 = LINE('',#5037,#5038); +#5037 = CARTESIAN_POINT('',(9.785,1.,0.125)); +#5038 = VECTOR('',#5039,1.); +#5039 = DIRECTION('',(1.,0.E+000,0.E+000)); +#5040 = PCURVE('',#4968,#5041); +#5041 = DEFINITIONAL_REPRESENTATION('',(#5042),#5046); +#5042 = LINE('',#5043,#5044); +#5043 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#5044 = VECTOR('',#5045,1.); +#5045 = DIRECTION('',(1.,0.E+000)); +#5046 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5047 = PCURVE('',#4783,#5048); +#5048 = DEFINITIONAL_REPRESENTATION('',(#5049),#5053); +#5049 = LINE('',#5050,#5051); +#5050 = CARTESIAN_POINT('',(0.E+000,-0.625)); +#5051 = VECTOR('',#5052,1.); +#5052 = DIRECTION('',(0.E+000,1.)); +#5053 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5054 = ORIENTED_EDGE('',*,*,#4952,.F.); +#5055 = ORIENTED_EDGE('',*,*,#5056,.F.); +#5056 = EDGE_CURVE('',#5005,#4953,#5057,.T.); +#5057 = SURFACE_CURVE('',#5058,(#5062,#5069),.PCURVE_S1.); +#5058 = LINE('',#5059,#5060); +#5059 = CARTESIAN_POINT('',(9.785,1.,-0.125)); +#5060 = VECTOR('',#5061,1.); +#5061 = DIRECTION('',(1.,0.E+000,0.E+000)); +#5062 = PCURVE('',#4968,#5063); +#5063 = DEFINITIONAL_REPRESENTATION('',(#5064),#5068); +#5064 = LINE('',#5065,#5066); +#5065 = CARTESIAN_POINT('',(0.E+000,-4.930380657631E-032)); +#5066 = VECTOR('',#5067,1.); +#5067 = DIRECTION('',(1.,0.E+000)); +#5068 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5069 = PCURVE('',#4837,#5070); +#5070 = DEFINITIONAL_REPRESENTATION('',(#5071),#5075); +#5071 = LINE('',#5072,#5073); +#5072 = CARTESIAN_POINT('',(0.E+000,-0.625)); +#5073 = VECTOR('',#5074,1.); +#5074 = DIRECTION('',(0.E+000,1.)); +#5075 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5076 = ADVANCED_FACE('',(#5077),#5022,.F.); +#5077 = FACE_BOUND('',#5078,.F.); +#5078 = EDGE_LOOP('',(#5079,#5109,#5130,#5131)); +#5079 = ORIENTED_EDGE('',*,*,#5080,.T.); +#5080 = EDGE_CURVE('',#5081,#5083,#5085,.T.); +#5081 = VERTEX_POINT('',#5082); +#5082 = CARTESIAN_POINT('',(9.785,2.,-0.125)); +#5083 = VERTEX_POINT('',#5084); +#5084 = CARTESIAN_POINT('',(9.785,2.,0.125)); +#5085 = SURFACE_CURVE('',#5086,(#5090,#5097),.PCURVE_S1.); +#5086 = LINE('',#5087,#5088); +#5087 = CARTESIAN_POINT('',(9.785,2.,-0.125)); +#5088 = VECTOR('',#5089,1.); +#5089 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#5090 = PCURVE('',#5022,#5091); +#5091 = DEFINITIONAL_REPRESENTATION('',(#5092),#5096); +#5092 = LINE('',#5093,#5094); +#5093 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#5094 = VECTOR('',#5095,1.); +#5095 = DIRECTION('',(2.22044604925E-016,-1.)); +#5096 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5097 = PCURVE('',#5098,#5103); +#5098 = PLANE('',#5099); +#5099 = AXIS2_PLACEMENT_3D('',#5100,#5101,#5102); +#5100 = CARTESIAN_POINT('',(10.535,2.,-0.125)); +#5101 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#5102 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#5103 = DEFINITIONAL_REPRESENTATION('',(#5104),#5108); +#5104 = LINE('',#5105,#5106); +#5105 = CARTESIAN_POINT('',(0.75,0.E+000)); +#5106 = VECTOR('',#5107,1.); +#5107 = DIRECTION('',(0.E+000,-1.)); +#5108 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5109 = ORIENTED_EDGE('',*,*,#5110,.T.); +#5110 = EDGE_CURVE('',#5083,#5007,#5111,.T.); +#5111 = SURFACE_CURVE('',#5112,(#5116,#5123),.PCURVE_S1.); +#5112 = LINE('',#5113,#5114); +#5113 = CARTESIAN_POINT('',(9.785,2.,0.125)); +#5114 = VECTOR('',#5115,1.); +#5115 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#5116 = PCURVE('',#5022,#5117); +#5117 = DEFINITIONAL_REPRESENTATION('',(#5118),#5122); +#5118 = LINE('',#5119,#5120); +#5119 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#5120 = VECTOR('',#5121,1.); +#5121 = DIRECTION('',(1.,0.E+000)); +#5122 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5123 = PCURVE('',#4783,#5124); +#5124 = DEFINITIONAL_REPRESENTATION('',(#5125),#5129); +#5125 = LINE('',#5126,#5127); +#5126 = CARTESIAN_POINT('',(-1.,-0.625)); +#5127 = VECTOR('',#5128,1.); +#5128 = DIRECTION('',(1.,0.E+000)); +#5129 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5130 = ORIENTED_EDGE('',*,*,#5004,.F.); +#5131 = ORIENTED_EDGE('',*,*,#5132,.F.); +#5132 = EDGE_CURVE('',#5081,#5005,#5133,.T.); +#5133 = SURFACE_CURVE('',#5134,(#5138,#5145),.PCURVE_S1.); +#5134 = LINE('',#5135,#5136); +#5135 = CARTESIAN_POINT('',(9.785,2.,-0.125)); +#5136 = VECTOR('',#5137,1.); +#5137 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#5138 = PCURVE('',#5022,#5139); +#5139 = DEFINITIONAL_REPRESENTATION('',(#5140),#5144); +#5140 = LINE('',#5141,#5142); +#5141 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#5142 = VECTOR('',#5143,1.); +#5143 = DIRECTION('',(1.,0.E+000)); +#5144 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5145 = PCURVE('',#4837,#5146); +#5146 = DEFINITIONAL_REPRESENTATION('',(#5147),#5151); +#5147 = LINE('',#5148,#5149); +#5148 = CARTESIAN_POINT('',(-1.,-0.625)); +#5149 = VECTOR('',#5150,1.); +#5150 = DIRECTION('',(1.,0.E+000)); +#5151 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5152 = ADVANCED_FACE('',(#5153),#5098,.F.); +#5153 = FACE_BOUND('',#5154,.F.); +#5154 = EDGE_LOOP('',(#5155,#5185,#5206,#5207)); +#5155 = ORIENTED_EDGE('',*,*,#5156,.T.); +#5156 = EDGE_CURVE('',#5157,#5159,#5161,.T.); +#5157 = VERTEX_POINT('',#5158); +#5158 = CARTESIAN_POINT('',(10.535,2.,-0.125)); +#5159 = VERTEX_POINT('',#5160); +#5160 = CARTESIAN_POINT('',(10.535,2.,0.125)); +#5161 = SURFACE_CURVE('',#5162,(#5166,#5173),.PCURVE_S1.); +#5162 = LINE('',#5163,#5164); +#5163 = CARTESIAN_POINT('',(10.535,2.,-0.125)); +#5164 = VECTOR('',#5165,1.); +#5165 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#5166 = PCURVE('',#5098,#5167); +#5167 = DEFINITIONAL_REPRESENTATION('',(#5168),#5172); +#5168 = LINE('',#5169,#5170); +#5169 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#5170 = VECTOR('',#5171,1.); +#5171 = DIRECTION('',(0.E+000,-1.)); +#5172 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5173 = PCURVE('',#5174,#5179); +#5174 = PLANE('',#5175); +#5175 = AXIS2_PLACEMENT_3D('',#5176,#5177,#5178); +#5176 = CARTESIAN_POINT('',(10.535,1.,-0.125)); +#5177 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#5178 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#5179 = DEFINITIONAL_REPRESENTATION('',(#5180),#5184); +#5180 = LINE('',#5181,#5182); +#5181 = CARTESIAN_POINT('',(1.,4.930380657631E-032)); +#5182 = VECTOR('',#5183,1.); +#5183 = DIRECTION('',(-2.22044604925E-016,-1.)); +#5184 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5185 = ORIENTED_EDGE('',*,*,#5186,.T.); +#5186 = EDGE_CURVE('',#5159,#5083,#5187,.T.); +#5187 = SURFACE_CURVE('',#5188,(#5192,#5199),.PCURVE_S1.); +#5188 = LINE('',#5189,#5190); +#5189 = CARTESIAN_POINT('',(10.535,2.,0.125)); +#5190 = VECTOR('',#5191,1.); +#5191 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#5192 = PCURVE('',#5098,#5193); +#5193 = DEFINITIONAL_REPRESENTATION('',(#5194),#5198); +#5194 = LINE('',#5195,#5196); +#5195 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#5196 = VECTOR('',#5197,1.); +#5197 = DIRECTION('',(1.,0.E+000)); +#5198 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5199 = PCURVE('',#4783,#5200); +#5200 = DEFINITIONAL_REPRESENTATION('',(#5201),#5205); +#5201 = LINE('',#5202,#5203); +#5202 = CARTESIAN_POINT('',(-1.,0.125)); +#5203 = VECTOR('',#5204,1.); +#5204 = DIRECTION('',(0.E+000,-1.)); +#5205 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5206 = ORIENTED_EDGE('',*,*,#5080,.F.); +#5207 = ORIENTED_EDGE('',*,*,#5208,.F.); +#5208 = EDGE_CURVE('',#5157,#5081,#5209,.T.); +#5209 = SURFACE_CURVE('',#5210,(#5214,#5221),.PCURVE_S1.); +#5210 = LINE('',#5211,#5212); +#5211 = CARTESIAN_POINT('',(10.535,2.,-0.125)); +#5212 = VECTOR('',#5213,1.); +#5213 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#5214 = PCURVE('',#5098,#5215); +#5215 = DEFINITIONAL_REPRESENTATION('',(#5216),#5220); +#5216 = LINE('',#5217,#5218); +#5217 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#5218 = VECTOR('',#5219,1.); +#5219 = DIRECTION('',(1.,0.E+000)); +#5220 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5221 = PCURVE('',#4837,#5222); +#5222 = DEFINITIONAL_REPRESENTATION('',(#5223),#5227); +#5223 = LINE('',#5224,#5225); +#5224 = CARTESIAN_POINT('',(-1.,0.125)); +#5225 = VECTOR('',#5226,1.); +#5226 = DIRECTION('',(0.E+000,-1.)); +#5227 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5228 = ADVANCED_FACE('',(#5229),#5174,.F.); +#5229 = FACE_BOUND('',#5230,.F.); +#5230 = EDGE_LOOP('',(#5231,#5256,#5277,#5278)); +#5231 = ORIENTED_EDGE('',*,*,#5232,.T.); +#5232 = EDGE_CURVE('',#5233,#5235,#5237,.T.); +#5233 = VERTEX_POINT('',#5234); +#5234 = CARTESIAN_POINT('',(10.535,1.,-0.125)); +#5235 = VERTEX_POINT('',#5236); +#5236 = CARTESIAN_POINT('',(10.535,1.,0.125)); +#5237 = SURFACE_CURVE('',#5238,(#5242,#5249),.PCURVE_S1.); +#5238 = LINE('',#5239,#5240); +#5239 = CARTESIAN_POINT('',(10.535,1.,-0.125)); +#5240 = VECTOR('',#5241,1.); +#5241 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#5242 = PCURVE('',#5174,#5243); +#5243 = DEFINITIONAL_REPRESENTATION('',(#5244),#5248); +#5244 = LINE('',#5245,#5246); +#5245 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#5246 = VECTOR('',#5247,1.); +#5247 = DIRECTION('',(-2.22044604925E-016,-1.)); +#5248 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5249 = PCURVE('',#4755,#5250); +#5250 = DEFINITIONAL_REPRESENTATION('',(#5251),#5255); +#5251 = LINE('',#5252,#5253); +#5252 = CARTESIAN_POINT('',(0.125,0.E+000)); +#5253 = VECTOR('',#5254,1.); +#5254 = DIRECTION('',(0.E+000,-1.)); +#5255 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5256 = ORIENTED_EDGE('',*,*,#5257,.T.); +#5257 = EDGE_CURVE('',#5235,#5159,#5258,.T.); +#5258 = SURFACE_CURVE('',#5259,(#5263,#5270),.PCURVE_S1.); +#5259 = LINE('',#5260,#5261); +#5260 = CARTESIAN_POINT('',(10.535,1.,0.125)); +#5261 = VECTOR('',#5262,1.); +#5262 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#5263 = PCURVE('',#5174,#5264); +#5264 = DEFINITIONAL_REPRESENTATION('',(#5265),#5269); +#5265 = LINE('',#5266,#5267); +#5266 = CARTESIAN_POINT('',(-2.22044604925E-016,-0.25)); +#5267 = VECTOR('',#5268,1.); +#5268 = DIRECTION('',(1.,0.E+000)); +#5269 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5270 = PCURVE('',#4783,#5271); +#5271 = DEFINITIONAL_REPRESENTATION('',(#5272),#5276); +#5272 = LINE('',#5273,#5274); +#5273 = CARTESIAN_POINT('',(0.E+000,0.125)); +#5274 = VECTOR('',#5275,1.); +#5275 = DIRECTION('',(-1.,0.E+000)); +#5276 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5277 = ORIENTED_EDGE('',*,*,#5156,.F.); +#5278 = ORIENTED_EDGE('',*,*,#5279,.F.); +#5279 = EDGE_CURVE('',#5233,#5157,#5280,.T.); +#5280 = SURFACE_CURVE('',#5281,(#5285,#5292),.PCURVE_S1.); +#5281 = LINE('',#5282,#5283); +#5282 = CARTESIAN_POINT('',(10.535,1.,-0.125)); +#5283 = VECTOR('',#5284,1.); +#5284 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#5285 = PCURVE('',#5174,#5286); +#5286 = DEFINITIONAL_REPRESENTATION('',(#5287),#5291); +#5287 = LINE('',#5288,#5289); +#5288 = CARTESIAN_POINT('',(-2.22044604925E-016,-0.E+000)); +#5289 = VECTOR('',#5290,1.); +#5290 = DIRECTION('',(1.,0.E+000)); +#5291 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5292 = PCURVE('',#4837,#5293); +#5293 = DEFINITIONAL_REPRESENTATION('',(#5294),#5298); +#5294 = LINE('',#5295,#5296); +#5295 = CARTESIAN_POINT('',(0.E+000,0.125)); +#5296 = VECTOR('',#5297,1.); +#5297 = DIRECTION('',(-1.,0.E+000)); +#5298 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5299 = ADVANCED_FACE('',(#5300),#4755,.F.); +#5300 = FACE_BOUND('',#5301,.F.); +#5301 = EDGE_LOOP('',(#5302,#5303,#5324,#5325)); +#5302 = ORIENTED_EDGE('',*,*,#4732,.T.); +#5303 = ORIENTED_EDGE('',*,*,#5304,.T.); +#5304 = EDGE_CURVE('',#4735,#5235,#5305,.T.); +#5305 = SURFACE_CURVE('',#5306,(#5310,#5317),.PCURVE_S1.); +#5306 = LINE('',#5307,#5308); +#5307 = CARTESIAN_POINT('',(10.41,1.,0.125)); +#5308 = VECTOR('',#5309,1.); +#5309 = DIRECTION('',(1.,0.E+000,0.E+000)); +#5310 = PCURVE('',#4755,#5311); +#5311 = DEFINITIONAL_REPRESENTATION('',(#5312),#5316); +#5312 = LINE('',#5313,#5314); +#5313 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#5314 = VECTOR('',#5315,1.); +#5315 = DIRECTION('',(1.,0.E+000)); +#5316 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5317 = PCURVE('',#4783,#5318); +#5318 = DEFINITIONAL_REPRESENTATION('',(#5319),#5323); +#5319 = LINE('',#5320,#5321); +#5320 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#5321 = VECTOR('',#5322,1.); +#5322 = DIRECTION('',(0.E+000,1.)); +#5323 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5324 = ORIENTED_EDGE('',*,*,#5232,.F.); +#5325 = ORIENTED_EDGE('',*,*,#5326,.F.); +#5326 = EDGE_CURVE('',#4733,#5233,#5327,.T.); +#5327 = SURFACE_CURVE('',#5328,(#5332,#5339),.PCURVE_S1.); +#5328 = LINE('',#5329,#5330); +#5329 = CARTESIAN_POINT('',(10.41,1.,-0.125)); +#5330 = VECTOR('',#5331,1.); +#5331 = DIRECTION('',(1.,0.E+000,0.E+000)); +#5332 = PCURVE('',#4755,#5333); +#5333 = DEFINITIONAL_REPRESENTATION('',(#5334),#5338); +#5334 = LINE('',#5335,#5336); +#5335 = CARTESIAN_POINT('',(0.E+000,-4.930380657631E-032)); +#5336 = VECTOR('',#5337,1.); +#5337 = DIRECTION('',(1.,0.E+000)); +#5338 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5339 = PCURVE('',#4837,#5340); +#5340 = DEFINITIONAL_REPRESENTATION('',(#5341),#5345); +#5341 = LINE('',#5342,#5343); +#5342 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#5343 = VECTOR('',#5344,1.); +#5344 = DIRECTION('',(0.E+000,1.)); +#5345 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5346 = ADVANCED_FACE('',(#5347),#4837,.F.); +#5347 = FACE_BOUND('',#5348,.T.); +#5348 = EDGE_LOOP('',(#5349,#5350,#5351,#5352,#5353,#5354,#5355,#5356)); +#5349 = ORIENTED_EDGE('',*,*,#4823,.T.); +#5350 = ORIENTED_EDGE('',*,*,#4904,.T.); +#5351 = ORIENTED_EDGE('',*,*,#4980,.T.); +#5352 = ORIENTED_EDGE('',*,*,#5056,.F.); +#5353 = ORIENTED_EDGE('',*,*,#5132,.F.); +#5354 = ORIENTED_EDGE('',*,*,#5208,.F.); +#5355 = ORIENTED_EDGE('',*,*,#5279,.F.); +#5356 = ORIENTED_EDGE('',*,*,#5326,.F.); +#5357 = ADVANCED_FACE('',(#5358),#4783,.T.); +#5358 = FACE_BOUND('',#5359,.F.); +#5359 = EDGE_LOOP('',(#5360,#5361,#5362,#5363,#5364,#5365,#5366,#5367)); +#5360 = ORIENTED_EDGE('',*,*,#4767,.T.); +#5361 = ORIENTED_EDGE('',*,*,#4853,.T.); +#5362 = ORIENTED_EDGE('',*,*,#4929,.T.); +#5363 = ORIENTED_EDGE('',*,*,#5034,.F.); +#5364 = ORIENTED_EDGE('',*,*,#5110,.F.); +#5365 = ORIENTED_EDGE('',*,*,#5186,.F.); +#5366 = ORIENTED_EDGE('',*,*,#5257,.F.); +#5367 = ORIENTED_EDGE('',*,*,#5304,.F.); +#5368 = MANIFOLD_SOLID_BREP('',#5369); +#5369 = CLOSED_SHELL('',(#5370,#5490,#5566,#5642,#5718,#5794,#5870,#5941 + ,#5988,#5999)); +#5370 = ADVANCED_FACE('',(#5371),#5385,.T.); +#5371 = FACE_BOUND('',#5372,.T.); +#5372 = EDGE_LOOP('',(#5373,#5408,#5436,#5464)); +#5373 = ORIENTED_EDGE('',*,*,#5374,.T.); +#5374 = EDGE_CURVE('',#5375,#5377,#5379,.T.); +#5375 = VERTEX_POINT('',#5376); +#5376 = CARTESIAN_POINT('',(7.87,1.,-0.125)); +#5377 = VERTEX_POINT('',#5378); +#5378 = CARTESIAN_POINT('',(7.87,1.,0.125)); +#5379 = SURFACE_CURVE('',#5380,(#5384,#5396),.PCURVE_S1.); +#5380 = LINE('',#5381,#5382); +#5381 = CARTESIAN_POINT('',(7.87,1.,-0.125)); +#5382 = VECTOR('',#5383,1.); +#5383 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#5384 = PCURVE('',#5385,#5390); +#5385 = PLANE('',#5386); +#5386 = AXIS2_PLACEMENT_3D('',#5387,#5388,#5389); +#5387 = CARTESIAN_POINT('',(7.87,1.,-0.125)); +#5388 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#5389 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#5390 = DEFINITIONAL_REPRESENTATION('',(#5391),#5395); +#5391 = LINE('',#5392,#5393); +#5392 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#5393 = VECTOR('',#5394,1.); +#5394 = DIRECTION('',(2.22044604925E-016,-1.)); +#5395 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5396 = PCURVE('',#5397,#5402); +#5397 = PLANE('',#5398); +#5398 = AXIS2_PLACEMENT_3D('',#5399,#5400,#5401); +#5399 = CARTESIAN_POINT('',(7.87,1.,-0.125)); +#5400 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#5401 = DIRECTION('',(1.,0.E+000,0.E+000)); +#5402 = DEFINITIONAL_REPRESENTATION('',(#5403),#5407); +#5403 = LINE('',#5404,#5405); +#5404 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#5405 = VECTOR('',#5406,1.); +#5406 = DIRECTION('',(0.E+000,-1.)); +#5407 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5408 = ORIENTED_EDGE('',*,*,#5409,.T.); +#5409 = EDGE_CURVE('',#5377,#5410,#5412,.T.); +#5410 = VERTEX_POINT('',#5411); +#5411 = CARTESIAN_POINT('',(7.87,-2.5,0.125)); +#5412 = SURFACE_CURVE('',#5413,(#5417,#5424),.PCURVE_S1.); +#5413 = LINE('',#5414,#5415); +#5414 = CARTESIAN_POINT('',(7.87,1.,0.125)); +#5415 = VECTOR('',#5416,1.); +#5416 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#5417 = PCURVE('',#5385,#5418); +#5418 = DEFINITIONAL_REPRESENTATION('',(#5419),#5423); +#5419 = LINE('',#5420,#5421); +#5420 = CARTESIAN_POINT('',(2.22044604925E-016,-0.25)); +#5421 = VECTOR('',#5422,1.); +#5422 = DIRECTION('',(1.,0.E+000)); +#5423 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5424 = PCURVE('',#5425,#5430); +#5425 = PLANE('',#5426); +#5426 = AXIS2_PLACEMENT_3D('',#5427,#5428,#5429); +#5427 = CARTESIAN_POINT('',(7.87,1.,0.125)); +#5428 = DIRECTION('',(0.E+000,4.440892098501E-016,1.)); +#5429 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#5430 = DEFINITIONAL_REPRESENTATION('',(#5431),#5435); +#5431 = LINE('',#5432,#5433); +#5432 = CARTESIAN_POINT('',(0.E+000,-8.881784197001E-016)); +#5433 = VECTOR('',#5434,1.); +#5434 = DIRECTION('',(1.,0.E+000)); +#5435 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5436 = ORIENTED_EDGE('',*,*,#5437,.F.); +#5437 = EDGE_CURVE('',#5438,#5410,#5440,.T.); +#5438 = VERTEX_POINT('',#5439); +#5439 = CARTESIAN_POINT('',(7.87,-2.5,-0.125)); +#5440 = SURFACE_CURVE('',#5441,(#5445,#5452),.PCURVE_S1.); +#5441 = LINE('',#5442,#5443); +#5442 = CARTESIAN_POINT('',(7.87,-2.5,-0.125)); +#5443 = VECTOR('',#5444,1.); +#5444 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#5445 = PCURVE('',#5385,#5446); +#5446 = DEFINITIONAL_REPRESENTATION('',(#5447),#5451); +#5447 = LINE('',#5448,#5449); +#5448 = CARTESIAN_POINT('',(3.5,-1.972152263053E-031)); +#5449 = VECTOR('',#5450,1.); +#5450 = DIRECTION('',(2.22044604925E-016,-1.)); +#5451 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5452 = PCURVE('',#5453,#5458); +#5453 = PLANE('',#5454); +#5454 = AXIS2_PLACEMENT_3D('',#5455,#5456,#5457); +#5455 = CARTESIAN_POINT('',(7.87,-2.5,-0.125)); +#5456 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#5457 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#5458 = DEFINITIONAL_REPRESENTATION('',(#5459),#5463); +#5459 = LINE('',#5460,#5461); +#5460 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#5461 = VECTOR('',#5462,1.); +#5462 = DIRECTION('',(0.E+000,-1.)); +#5463 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5464 = ORIENTED_EDGE('',*,*,#5465,.F.); +#5465 = EDGE_CURVE('',#5375,#5438,#5466,.T.); +#5466 = SURFACE_CURVE('',#5467,(#5471,#5478),.PCURVE_S1.); +#5467 = LINE('',#5468,#5469); +#5468 = CARTESIAN_POINT('',(7.87,1.,-0.125)); +#5469 = VECTOR('',#5470,1.); +#5470 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#5471 = PCURVE('',#5385,#5472); +#5472 = DEFINITIONAL_REPRESENTATION('',(#5473),#5477); +#5473 = LINE('',#5474,#5475); +#5474 = CARTESIAN_POINT('',(2.22044604925E-016,0.E+000)); +#5475 = VECTOR('',#5476,1.); +#5476 = DIRECTION('',(1.,0.E+000)); +#5477 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5478 = PCURVE('',#5479,#5484); +#5479 = PLANE('',#5480); +#5480 = AXIS2_PLACEMENT_3D('',#5481,#5482,#5483); +#5481 = CARTESIAN_POINT('',(7.87,1.,-0.125)); +#5482 = DIRECTION('',(0.E+000,4.440892098501E-016,1.)); +#5483 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#5484 = DEFINITIONAL_REPRESENTATION('',(#5485),#5489); +#5485 = LINE('',#5486,#5487); +#5486 = CARTESIAN_POINT('',(0.E+000,-8.881784197001E-016)); +#5487 = VECTOR('',#5488,1.); +#5488 = DIRECTION('',(1.,0.E+000)); +#5489 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5490 = ADVANCED_FACE('',(#5491),#5453,.T.); +#5491 = FACE_BOUND('',#5492,.T.); +#5492 = EDGE_LOOP('',(#5493,#5494,#5517,#5545)); +#5493 = ORIENTED_EDGE('',*,*,#5437,.T.); +#5494 = ORIENTED_EDGE('',*,*,#5495,.T.); +#5495 = EDGE_CURVE('',#5410,#5496,#5498,.T.); +#5496 = VERTEX_POINT('',#5497); +#5497 = CARTESIAN_POINT('',(7.37,-2.5,0.125)); +#5498 = SURFACE_CURVE('',#5499,(#5503,#5510),.PCURVE_S1.); +#5499 = LINE('',#5500,#5501); +#5500 = CARTESIAN_POINT('',(7.87,-2.5,0.125)); +#5501 = VECTOR('',#5502,1.); +#5502 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#5503 = PCURVE('',#5453,#5504); +#5504 = DEFINITIONAL_REPRESENTATION('',(#5505),#5509); +#5505 = LINE('',#5506,#5507); +#5506 = CARTESIAN_POINT('',(8.881784197001E-016,-0.25)); +#5507 = VECTOR('',#5508,1.); +#5508 = DIRECTION('',(1.,0.E+000)); +#5509 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5510 = PCURVE('',#5425,#5511); +#5511 = DEFINITIONAL_REPRESENTATION('',(#5512),#5516); +#5512 = LINE('',#5513,#5514); +#5513 = CARTESIAN_POINT('',(3.5,-8.881784197001E-016)); +#5514 = VECTOR('',#5515,1.); +#5515 = DIRECTION('',(0.E+000,-1.)); +#5516 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5517 = ORIENTED_EDGE('',*,*,#5518,.F.); +#5518 = EDGE_CURVE('',#5519,#5496,#5521,.T.); +#5519 = VERTEX_POINT('',#5520); +#5520 = CARTESIAN_POINT('',(7.37,-2.5,-0.125)); +#5521 = SURFACE_CURVE('',#5522,(#5526,#5533),.PCURVE_S1.); +#5522 = LINE('',#5523,#5524); +#5523 = CARTESIAN_POINT('',(7.37,-2.5,-0.125)); +#5524 = VECTOR('',#5525,1.); +#5525 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#5526 = PCURVE('',#5453,#5527); +#5527 = DEFINITIONAL_REPRESENTATION('',(#5528),#5532); +#5528 = LINE('',#5529,#5530); +#5529 = CARTESIAN_POINT('',(0.5,0.E+000)); +#5530 = VECTOR('',#5531,1.); +#5531 = DIRECTION('',(0.E+000,-1.)); +#5532 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5533 = PCURVE('',#5534,#5539); +#5534 = PLANE('',#5535); +#5535 = AXIS2_PLACEMENT_3D('',#5536,#5537,#5538); +#5536 = CARTESIAN_POINT('',(7.37,-2.5,-0.125)); +#5537 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#5538 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#5539 = DEFINITIONAL_REPRESENTATION('',(#5540),#5544); +#5540 = LINE('',#5541,#5542); +#5541 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#5542 = VECTOR('',#5543,1.); +#5543 = DIRECTION('',(-2.22044604925E-016,-1.)); +#5544 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5545 = ORIENTED_EDGE('',*,*,#5546,.F.); +#5546 = EDGE_CURVE('',#5438,#5519,#5547,.T.); +#5547 = SURFACE_CURVE('',#5548,(#5552,#5559),.PCURVE_S1.); +#5548 = LINE('',#5549,#5550); +#5549 = CARTESIAN_POINT('',(7.87,-2.5,-0.125)); +#5550 = VECTOR('',#5551,1.); +#5551 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#5552 = PCURVE('',#5453,#5553); +#5553 = DEFINITIONAL_REPRESENTATION('',(#5554),#5558); +#5554 = LINE('',#5555,#5556); +#5555 = CARTESIAN_POINT('',(8.881784197001E-016,0.E+000)); +#5556 = VECTOR('',#5557,1.); +#5557 = DIRECTION('',(1.,0.E+000)); +#5558 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5559 = PCURVE('',#5479,#5560); +#5560 = DEFINITIONAL_REPRESENTATION('',(#5561),#5565); +#5561 = LINE('',#5562,#5563); +#5562 = CARTESIAN_POINT('',(3.5,-8.881784197001E-016)); +#5563 = VECTOR('',#5564,1.); +#5564 = DIRECTION('',(0.E+000,-1.)); +#5565 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5566 = ADVANCED_FACE('',(#5567),#5534,.T.); +#5567 = FACE_BOUND('',#5568,.T.); +#5568 = EDGE_LOOP('',(#5569,#5570,#5593,#5621)); +#5569 = ORIENTED_EDGE('',*,*,#5518,.T.); +#5570 = ORIENTED_EDGE('',*,*,#5571,.T.); +#5571 = EDGE_CURVE('',#5496,#5572,#5574,.T.); +#5572 = VERTEX_POINT('',#5573); +#5573 = CARTESIAN_POINT('',(7.37,1.,0.125)); +#5574 = SURFACE_CURVE('',#5575,(#5579,#5586),.PCURVE_S1.); +#5575 = LINE('',#5576,#5577); +#5576 = CARTESIAN_POINT('',(7.37,-2.5,0.125)); +#5577 = VECTOR('',#5578,1.); +#5578 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#5579 = PCURVE('',#5534,#5580); +#5580 = DEFINITIONAL_REPRESENTATION('',(#5581),#5585); +#5581 = LINE('',#5582,#5583); +#5582 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#5583 = VECTOR('',#5584,1.); +#5584 = DIRECTION('',(1.,0.E+000)); +#5585 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5586 = PCURVE('',#5425,#5587); +#5587 = DEFINITIONAL_REPRESENTATION('',(#5588),#5592); +#5588 = LINE('',#5589,#5590); +#5589 = CARTESIAN_POINT('',(3.5,-0.5)); +#5590 = VECTOR('',#5591,1.); +#5591 = DIRECTION('',(-1.,0.E+000)); +#5592 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5593 = ORIENTED_EDGE('',*,*,#5594,.F.); +#5594 = EDGE_CURVE('',#5595,#5572,#5597,.T.); +#5595 = VERTEX_POINT('',#5596); +#5596 = CARTESIAN_POINT('',(7.37,1.,-0.125)); +#5597 = SURFACE_CURVE('',#5598,(#5602,#5609),.PCURVE_S1.); +#5598 = LINE('',#5599,#5600); +#5599 = CARTESIAN_POINT('',(7.37,1.,-0.125)); +#5600 = VECTOR('',#5601,1.); +#5601 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#5602 = PCURVE('',#5534,#5603); +#5603 = DEFINITIONAL_REPRESENTATION('',(#5604),#5608); +#5604 = LINE('',#5605,#5606); +#5605 = CARTESIAN_POINT('',(3.5,1.972152263053E-031)); +#5606 = VECTOR('',#5607,1.); +#5607 = DIRECTION('',(-2.22044604925E-016,-1.)); +#5608 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5609 = PCURVE('',#5610,#5615); +#5610 = PLANE('',#5611); +#5611 = AXIS2_PLACEMENT_3D('',#5612,#5613,#5614); +#5612 = CARTESIAN_POINT('',(7.245,1.,-0.125)); +#5613 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#5614 = DIRECTION('',(1.,0.E+000,0.E+000)); +#5615 = DEFINITIONAL_REPRESENTATION('',(#5616),#5620); +#5616 = LINE('',#5617,#5618); +#5617 = CARTESIAN_POINT('',(0.125,0.E+000)); +#5618 = VECTOR('',#5619,1.); +#5619 = DIRECTION('',(0.E+000,-1.)); +#5620 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5621 = ORIENTED_EDGE('',*,*,#5622,.F.); +#5622 = EDGE_CURVE('',#5519,#5595,#5623,.T.); +#5623 = SURFACE_CURVE('',#5624,(#5628,#5635),.PCURVE_S1.); +#5624 = LINE('',#5625,#5626); +#5625 = CARTESIAN_POINT('',(7.37,-2.5,-0.125)); +#5626 = VECTOR('',#5627,1.); +#5627 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#5628 = PCURVE('',#5534,#5629); +#5629 = DEFINITIONAL_REPRESENTATION('',(#5630),#5634); +#5630 = LINE('',#5631,#5632); +#5631 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#5632 = VECTOR('',#5633,1.); +#5633 = DIRECTION('',(1.,0.E+000)); +#5634 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5635 = PCURVE('',#5479,#5636); +#5636 = DEFINITIONAL_REPRESENTATION('',(#5637),#5641); +#5637 = LINE('',#5638,#5639); +#5638 = CARTESIAN_POINT('',(3.5,-0.5)); +#5639 = VECTOR('',#5640,1.); +#5640 = DIRECTION('',(-1.,0.E+000)); +#5641 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5642 = ADVANCED_FACE('',(#5643),#5610,.F.); +#5643 = FACE_BOUND('',#5644,.F.); +#5644 = EDGE_LOOP('',(#5645,#5675,#5696,#5697)); +#5645 = ORIENTED_EDGE('',*,*,#5646,.T.); +#5646 = EDGE_CURVE('',#5647,#5649,#5651,.T.); +#5647 = VERTEX_POINT('',#5648); +#5648 = CARTESIAN_POINT('',(7.245,1.,-0.125)); +#5649 = VERTEX_POINT('',#5650); +#5650 = CARTESIAN_POINT('',(7.245,1.,0.125)); +#5651 = SURFACE_CURVE('',#5652,(#5656,#5663),.PCURVE_S1.); +#5652 = LINE('',#5653,#5654); +#5653 = CARTESIAN_POINT('',(7.245,1.,-0.125)); +#5654 = VECTOR('',#5655,1.); +#5655 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#5656 = PCURVE('',#5610,#5657); +#5657 = DEFINITIONAL_REPRESENTATION('',(#5658),#5662); +#5658 = LINE('',#5659,#5660); +#5659 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#5660 = VECTOR('',#5661,1.); +#5661 = DIRECTION('',(0.E+000,-1.)); +#5662 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5663 = PCURVE('',#5664,#5669); +#5664 = PLANE('',#5665); +#5665 = AXIS2_PLACEMENT_3D('',#5666,#5667,#5668); +#5666 = CARTESIAN_POINT('',(7.245,2.,-0.125)); +#5667 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#5668 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#5669 = DEFINITIONAL_REPRESENTATION('',(#5670),#5674); +#5670 = LINE('',#5671,#5672); +#5671 = CARTESIAN_POINT('',(1.,-4.930380657631E-032)); +#5672 = VECTOR('',#5673,1.); +#5673 = DIRECTION('',(2.22044604925E-016,-1.)); +#5674 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5675 = ORIENTED_EDGE('',*,*,#5676,.T.); +#5676 = EDGE_CURVE('',#5649,#5572,#5677,.T.); +#5677 = SURFACE_CURVE('',#5678,(#5682,#5689),.PCURVE_S1.); +#5678 = LINE('',#5679,#5680); +#5679 = CARTESIAN_POINT('',(7.245,1.,0.125)); +#5680 = VECTOR('',#5681,1.); +#5681 = DIRECTION('',(1.,0.E+000,0.E+000)); +#5682 = PCURVE('',#5610,#5683); +#5683 = DEFINITIONAL_REPRESENTATION('',(#5684),#5688); +#5684 = LINE('',#5685,#5686); +#5685 = CARTESIAN_POINT('',(-8.881784197001E-016,-0.25)); +#5686 = VECTOR('',#5687,1.); +#5687 = DIRECTION('',(1.,0.E+000)); +#5688 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5689 = PCURVE('',#5425,#5690); +#5690 = DEFINITIONAL_REPRESENTATION('',(#5691),#5695); +#5691 = LINE('',#5692,#5693); +#5692 = CARTESIAN_POINT('',(0.E+000,-0.625)); +#5693 = VECTOR('',#5694,1.); +#5694 = DIRECTION('',(0.E+000,1.)); +#5695 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5696 = ORIENTED_EDGE('',*,*,#5594,.F.); +#5697 = ORIENTED_EDGE('',*,*,#5698,.F.); +#5698 = EDGE_CURVE('',#5647,#5595,#5699,.T.); +#5699 = SURFACE_CURVE('',#5700,(#5704,#5711),.PCURVE_S1.); +#5700 = LINE('',#5701,#5702); +#5701 = CARTESIAN_POINT('',(7.245,1.,-0.125)); +#5702 = VECTOR('',#5703,1.); +#5703 = DIRECTION('',(1.,0.E+000,0.E+000)); +#5704 = PCURVE('',#5610,#5705); +#5705 = DEFINITIONAL_REPRESENTATION('',(#5706),#5710); +#5706 = LINE('',#5707,#5708); +#5707 = CARTESIAN_POINT('',(-8.881784197001E-016,-4.930380657631E-032)); +#5708 = VECTOR('',#5709,1.); +#5709 = DIRECTION('',(1.,0.E+000)); +#5710 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5711 = PCURVE('',#5479,#5712); +#5712 = DEFINITIONAL_REPRESENTATION('',(#5713),#5717); +#5713 = LINE('',#5714,#5715); +#5714 = CARTESIAN_POINT('',(0.E+000,-0.625)); +#5715 = VECTOR('',#5716,1.); +#5716 = DIRECTION('',(0.E+000,1.)); +#5717 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5718 = ADVANCED_FACE('',(#5719),#5664,.F.); +#5719 = FACE_BOUND('',#5720,.F.); +#5720 = EDGE_LOOP('',(#5721,#5751,#5772,#5773)); +#5721 = ORIENTED_EDGE('',*,*,#5722,.T.); +#5722 = EDGE_CURVE('',#5723,#5725,#5727,.T.); +#5723 = VERTEX_POINT('',#5724); +#5724 = CARTESIAN_POINT('',(7.245,2.,-0.125)); +#5725 = VERTEX_POINT('',#5726); +#5726 = CARTESIAN_POINT('',(7.245,2.,0.125)); +#5727 = SURFACE_CURVE('',#5728,(#5732,#5739),.PCURVE_S1.); +#5728 = LINE('',#5729,#5730); +#5729 = CARTESIAN_POINT('',(7.245,2.,-0.125)); +#5730 = VECTOR('',#5731,1.); +#5731 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#5732 = PCURVE('',#5664,#5733); +#5733 = DEFINITIONAL_REPRESENTATION('',(#5734),#5738); +#5734 = LINE('',#5735,#5736); +#5735 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#5736 = VECTOR('',#5737,1.); +#5737 = DIRECTION('',(2.22044604925E-016,-1.)); +#5738 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5739 = PCURVE('',#5740,#5745); +#5740 = PLANE('',#5741); +#5741 = AXIS2_PLACEMENT_3D('',#5742,#5743,#5744); +#5742 = CARTESIAN_POINT('',(7.995,2.,-0.125)); +#5743 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#5744 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#5745 = DEFINITIONAL_REPRESENTATION('',(#5746),#5750); +#5746 = LINE('',#5747,#5748); +#5747 = CARTESIAN_POINT('',(0.75,0.E+000)); +#5748 = VECTOR('',#5749,1.); +#5749 = DIRECTION('',(0.E+000,-1.)); +#5750 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5751 = ORIENTED_EDGE('',*,*,#5752,.T.); +#5752 = EDGE_CURVE('',#5725,#5649,#5753,.T.); +#5753 = SURFACE_CURVE('',#5754,(#5758,#5765),.PCURVE_S1.); +#5754 = LINE('',#5755,#5756); +#5755 = CARTESIAN_POINT('',(7.245,2.,0.125)); +#5756 = VECTOR('',#5757,1.); +#5757 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#5758 = PCURVE('',#5664,#5759); +#5759 = DEFINITIONAL_REPRESENTATION('',(#5760),#5764); +#5760 = LINE('',#5761,#5762); +#5761 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#5762 = VECTOR('',#5763,1.); +#5763 = DIRECTION('',(1.,0.E+000)); +#5764 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5765 = PCURVE('',#5425,#5766); +#5766 = DEFINITIONAL_REPRESENTATION('',(#5767),#5771); +#5767 = LINE('',#5768,#5769); +#5768 = CARTESIAN_POINT('',(-1.,-0.625)); +#5769 = VECTOR('',#5770,1.); +#5770 = DIRECTION('',(1.,0.E+000)); +#5771 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5772 = ORIENTED_EDGE('',*,*,#5646,.F.); +#5773 = ORIENTED_EDGE('',*,*,#5774,.F.); +#5774 = EDGE_CURVE('',#5723,#5647,#5775,.T.); +#5775 = SURFACE_CURVE('',#5776,(#5780,#5787),.PCURVE_S1.); +#5776 = LINE('',#5777,#5778); +#5777 = CARTESIAN_POINT('',(7.245,2.,-0.125)); +#5778 = VECTOR('',#5779,1.); +#5779 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#5780 = PCURVE('',#5664,#5781); +#5781 = DEFINITIONAL_REPRESENTATION('',(#5782),#5786); +#5782 = LINE('',#5783,#5784); +#5783 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#5784 = VECTOR('',#5785,1.); +#5785 = DIRECTION('',(1.,0.E+000)); +#5786 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5787 = PCURVE('',#5479,#5788); +#5788 = DEFINITIONAL_REPRESENTATION('',(#5789),#5793); +#5789 = LINE('',#5790,#5791); +#5790 = CARTESIAN_POINT('',(-1.,-0.625)); +#5791 = VECTOR('',#5792,1.); +#5792 = DIRECTION('',(1.,0.E+000)); +#5793 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5794 = ADVANCED_FACE('',(#5795),#5740,.F.); +#5795 = FACE_BOUND('',#5796,.F.); +#5796 = EDGE_LOOP('',(#5797,#5827,#5848,#5849)); +#5797 = ORIENTED_EDGE('',*,*,#5798,.T.); +#5798 = EDGE_CURVE('',#5799,#5801,#5803,.T.); +#5799 = VERTEX_POINT('',#5800); +#5800 = CARTESIAN_POINT('',(7.995,2.,-0.125)); +#5801 = VERTEX_POINT('',#5802); +#5802 = CARTESIAN_POINT('',(7.995,2.,0.125)); +#5803 = SURFACE_CURVE('',#5804,(#5808,#5815),.PCURVE_S1.); +#5804 = LINE('',#5805,#5806); +#5805 = CARTESIAN_POINT('',(7.995,2.,-0.125)); +#5806 = VECTOR('',#5807,1.); +#5807 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#5808 = PCURVE('',#5740,#5809); +#5809 = DEFINITIONAL_REPRESENTATION('',(#5810),#5814); +#5810 = LINE('',#5811,#5812); +#5811 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#5812 = VECTOR('',#5813,1.); +#5813 = DIRECTION('',(0.E+000,-1.)); +#5814 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5815 = PCURVE('',#5816,#5821); +#5816 = PLANE('',#5817); +#5817 = AXIS2_PLACEMENT_3D('',#5818,#5819,#5820); +#5818 = CARTESIAN_POINT('',(7.995,1.,-0.125)); +#5819 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#5820 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#5821 = DEFINITIONAL_REPRESENTATION('',(#5822),#5826); +#5822 = LINE('',#5823,#5824); +#5823 = CARTESIAN_POINT('',(1.,4.930380657631E-032)); +#5824 = VECTOR('',#5825,1.); +#5825 = DIRECTION('',(-2.22044604925E-016,-1.)); +#5826 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5827 = ORIENTED_EDGE('',*,*,#5828,.T.); +#5828 = EDGE_CURVE('',#5801,#5725,#5829,.T.); +#5829 = SURFACE_CURVE('',#5830,(#5834,#5841),.PCURVE_S1.); +#5830 = LINE('',#5831,#5832); +#5831 = CARTESIAN_POINT('',(7.995,2.,0.125)); +#5832 = VECTOR('',#5833,1.); +#5833 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#5834 = PCURVE('',#5740,#5835); +#5835 = DEFINITIONAL_REPRESENTATION('',(#5836),#5840); +#5836 = LINE('',#5837,#5838); +#5837 = CARTESIAN_POINT('',(8.881784197001E-016,-0.25)); +#5838 = VECTOR('',#5839,1.); +#5839 = DIRECTION('',(1.,0.E+000)); +#5840 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5841 = PCURVE('',#5425,#5842); +#5842 = DEFINITIONAL_REPRESENTATION('',(#5843),#5847); +#5843 = LINE('',#5844,#5845); +#5844 = CARTESIAN_POINT('',(-1.,0.125)); +#5845 = VECTOR('',#5846,1.); +#5846 = DIRECTION('',(0.E+000,-1.)); +#5847 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5848 = ORIENTED_EDGE('',*,*,#5722,.F.); +#5849 = ORIENTED_EDGE('',*,*,#5850,.F.); +#5850 = EDGE_CURVE('',#5799,#5723,#5851,.T.); +#5851 = SURFACE_CURVE('',#5852,(#5856,#5863),.PCURVE_S1.); +#5852 = LINE('',#5853,#5854); +#5853 = CARTESIAN_POINT('',(7.995,2.,-0.125)); +#5854 = VECTOR('',#5855,1.); +#5855 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#5856 = PCURVE('',#5740,#5857); +#5857 = DEFINITIONAL_REPRESENTATION('',(#5858),#5862); +#5858 = LINE('',#5859,#5860); +#5859 = CARTESIAN_POINT('',(8.881784197001E-016,0.E+000)); +#5860 = VECTOR('',#5861,1.); +#5861 = DIRECTION('',(1.,0.E+000)); +#5862 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5863 = PCURVE('',#5479,#5864); +#5864 = DEFINITIONAL_REPRESENTATION('',(#5865),#5869); +#5865 = LINE('',#5866,#5867); +#5866 = CARTESIAN_POINT('',(-1.,0.125)); +#5867 = VECTOR('',#5868,1.); +#5868 = DIRECTION('',(0.E+000,-1.)); +#5869 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5870 = ADVANCED_FACE('',(#5871),#5816,.F.); +#5871 = FACE_BOUND('',#5872,.F.); +#5872 = EDGE_LOOP('',(#5873,#5898,#5919,#5920)); +#5873 = ORIENTED_EDGE('',*,*,#5874,.T.); +#5874 = EDGE_CURVE('',#5875,#5877,#5879,.T.); +#5875 = VERTEX_POINT('',#5876); +#5876 = CARTESIAN_POINT('',(7.995,1.,-0.125)); +#5877 = VERTEX_POINT('',#5878); +#5878 = CARTESIAN_POINT('',(7.995,1.,0.125)); +#5879 = SURFACE_CURVE('',#5880,(#5884,#5891),.PCURVE_S1.); +#5880 = LINE('',#5881,#5882); +#5881 = CARTESIAN_POINT('',(7.995,1.,-0.125)); +#5882 = VECTOR('',#5883,1.); +#5883 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#5884 = PCURVE('',#5816,#5885); +#5885 = DEFINITIONAL_REPRESENTATION('',(#5886),#5890); +#5886 = LINE('',#5887,#5888); +#5887 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#5888 = VECTOR('',#5889,1.); +#5889 = DIRECTION('',(-2.22044604925E-016,-1.)); +#5890 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5891 = PCURVE('',#5397,#5892); +#5892 = DEFINITIONAL_REPRESENTATION('',(#5893),#5897); +#5893 = LINE('',#5894,#5895); +#5894 = CARTESIAN_POINT('',(0.125,0.E+000)); +#5895 = VECTOR('',#5896,1.); +#5896 = DIRECTION('',(0.E+000,-1.)); +#5897 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5898 = ORIENTED_EDGE('',*,*,#5899,.T.); +#5899 = EDGE_CURVE('',#5877,#5801,#5900,.T.); +#5900 = SURFACE_CURVE('',#5901,(#5905,#5912),.PCURVE_S1.); +#5901 = LINE('',#5902,#5903); +#5902 = CARTESIAN_POINT('',(7.995,1.,0.125)); +#5903 = VECTOR('',#5904,1.); +#5904 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#5905 = PCURVE('',#5816,#5906); +#5906 = DEFINITIONAL_REPRESENTATION('',(#5907),#5911); +#5907 = LINE('',#5908,#5909); +#5908 = CARTESIAN_POINT('',(-2.22044604925E-016,-0.25)); +#5909 = VECTOR('',#5910,1.); +#5910 = DIRECTION('',(1.,0.E+000)); +#5911 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5912 = PCURVE('',#5425,#5913); +#5913 = DEFINITIONAL_REPRESENTATION('',(#5914),#5918); +#5914 = LINE('',#5915,#5916); +#5915 = CARTESIAN_POINT('',(0.E+000,0.125)); +#5916 = VECTOR('',#5917,1.); +#5917 = DIRECTION('',(-1.,0.E+000)); +#5918 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5919 = ORIENTED_EDGE('',*,*,#5798,.F.); +#5920 = ORIENTED_EDGE('',*,*,#5921,.F.); +#5921 = EDGE_CURVE('',#5875,#5799,#5922,.T.); +#5922 = SURFACE_CURVE('',#5923,(#5927,#5934),.PCURVE_S1.); +#5923 = LINE('',#5924,#5925); +#5924 = CARTESIAN_POINT('',(7.995,1.,-0.125)); +#5925 = VECTOR('',#5926,1.); +#5926 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#5927 = PCURVE('',#5816,#5928); +#5928 = DEFINITIONAL_REPRESENTATION('',(#5929),#5933); +#5929 = LINE('',#5930,#5931); +#5930 = CARTESIAN_POINT('',(-2.22044604925E-016,-0.E+000)); +#5931 = VECTOR('',#5932,1.); +#5932 = DIRECTION('',(1.,0.E+000)); +#5933 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5934 = PCURVE('',#5479,#5935); +#5935 = DEFINITIONAL_REPRESENTATION('',(#5936),#5940); +#5936 = LINE('',#5937,#5938); +#5937 = CARTESIAN_POINT('',(0.E+000,0.125)); +#5938 = VECTOR('',#5939,1.); +#5939 = DIRECTION('',(-1.,0.E+000)); +#5940 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5941 = ADVANCED_FACE('',(#5942),#5397,.F.); +#5942 = FACE_BOUND('',#5943,.F.); +#5943 = EDGE_LOOP('',(#5944,#5945,#5966,#5967)); +#5944 = ORIENTED_EDGE('',*,*,#5374,.T.); +#5945 = ORIENTED_EDGE('',*,*,#5946,.T.); +#5946 = EDGE_CURVE('',#5377,#5877,#5947,.T.); +#5947 = SURFACE_CURVE('',#5948,(#5952,#5959),.PCURVE_S1.); +#5948 = LINE('',#5949,#5950); +#5949 = CARTESIAN_POINT('',(7.87,1.,0.125)); +#5950 = VECTOR('',#5951,1.); +#5951 = DIRECTION('',(1.,0.E+000,0.E+000)); +#5952 = PCURVE('',#5397,#5953); +#5953 = DEFINITIONAL_REPRESENTATION('',(#5954),#5958); +#5954 = LINE('',#5955,#5956); +#5955 = CARTESIAN_POINT('',(-8.881784197001E-016,-0.25)); +#5956 = VECTOR('',#5957,1.); +#5957 = DIRECTION('',(1.,0.E+000)); +#5958 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5959 = PCURVE('',#5425,#5960); +#5960 = DEFINITIONAL_REPRESENTATION('',(#5961),#5965); +#5961 = LINE('',#5962,#5963); +#5962 = CARTESIAN_POINT('',(0.E+000,-8.881784197001E-016)); +#5963 = VECTOR('',#5964,1.); +#5964 = DIRECTION('',(0.E+000,1.)); +#5965 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5966 = ORIENTED_EDGE('',*,*,#5874,.F.); +#5967 = ORIENTED_EDGE('',*,*,#5968,.F.); +#5968 = EDGE_CURVE('',#5375,#5875,#5969,.T.); +#5969 = SURFACE_CURVE('',#5970,(#5974,#5981),.PCURVE_S1.); +#5970 = LINE('',#5971,#5972); +#5971 = CARTESIAN_POINT('',(7.87,1.,-0.125)); +#5972 = VECTOR('',#5973,1.); +#5973 = DIRECTION('',(1.,0.E+000,0.E+000)); +#5974 = PCURVE('',#5397,#5975); +#5975 = DEFINITIONAL_REPRESENTATION('',(#5976),#5980); +#5976 = LINE('',#5977,#5978); +#5977 = CARTESIAN_POINT('',(-8.881784197001E-016,-4.930380657631E-032)); +#5978 = VECTOR('',#5979,1.); +#5979 = DIRECTION('',(1.,0.E+000)); +#5980 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5981 = PCURVE('',#5479,#5982); +#5982 = DEFINITIONAL_REPRESENTATION('',(#5983),#5987); +#5983 = LINE('',#5984,#5985); +#5984 = CARTESIAN_POINT('',(0.E+000,-8.881784197001E-016)); +#5985 = VECTOR('',#5986,1.); +#5986 = DIRECTION('',(0.E+000,1.)); +#5987 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5988 = ADVANCED_FACE('',(#5989),#5479,.F.); +#5989 = FACE_BOUND('',#5990,.T.); +#5990 = EDGE_LOOP('',(#5991,#5992,#5993,#5994,#5995,#5996,#5997,#5998)); +#5991 = ORIENTED_EDGE('',*,*,#5465,.T.); +#5992 = ORIENTED_EDGE('',*,*,#5546,.T.); +#5993 = ORIENTED_EDGE('',*,*,#5622,.T.); +#5994 = ORIENTED_EDGE('',*,*,#5698,.F.); +#5995 = ORIENTED_EDGE('',*,*,#5774,.F.); +#5996 = ORIENTED_EDGE('',*,*,#5850,.F.); +#5997 = ORIENTED_EDGE('',*,*,#5921,.F.); +#5998 = ORIENTED_EDGE('',*,*,#5968,.F.); +#5999 = ADVANCED_FACE('',(#6000),#5425,.T.); +#6000 = FACE_BOUND('',#6001,.F.); +#6001 = EDGE_LOOP('',(#6002,#6003,#6004,#6005,#6006,#6007,#6008,#6009)); +#6002 = ORIENTED_EDGE('',*,*,#5409,.T.); +#6003 = ORIENTED_EDGE('',*,*,#5495,.T.); +#6004 = ORIENTED_EDGE('',*,*,#5571,.T.); +#6005 = ORIENTED_EDGE('',*,*,#5676,.F.); +#6006 = ORIENTED_EDGE('',*,*,#5752,.F.); +#6007 = ORIENTED_EDGE('',*,*,#5828,.F.); +#6008 = ORIENTED_EDGE('',*,*,#5899,.F.); +#6009 = ORIENTED_EDGE('',*,*,#5946,.F.); +#6010 = MANIFOLD_SOLID_BREP('',#6011); +#6011 = CLOSED_SHELL('',(#6012,#6132,#6208,#6284,#6360,#6436,#6512,#6583 + ,#6630,#6641)); +#6012 = ADVANCED_FACE('',(#6013),#6027,.T.); +#6013 = FACE_BOUND('',#6014,.T.); +#6014 = EDGE_LOOP('',(#6015,#6050,#6078,#6106)); +#6015 = ORIENTED_EDGE('',*,*,#6016,.T.); +#6016 = EDGE_CURVE('',#6017,#6019,#6021,.T.); +#6017 = VERTEX_POINT('',#6018); +#6018 = CARTESIAN_POINT('',(5.33,1.,-0.125)); +#6019 = VERTEX_POINT('',#6020); +#6020 = CARTESIAN_POINT('',(5.33,1.,0.125)); +#6021 = SURFACE_CURVE('',#6022,(#6026,#6038),.PCURVE_S1.); +#6022 = LINE('',#6023,#6024); +#6023 = CARTESIAN_POINT('',(5.33,1.,-0.125)); +#6024 = VECTOR('',#6025,1.); +#6025 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#6026 = PCURVE('',#6027,#6032); +#6027 = PLANE('',#6028); +#6028 = AXIS2_PLACEMENT_3D('',#6029,#6030,#6031); +#6029 = CARTESIAN_POINT('',(5.33,1.,-0.125)); +#6030 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#6031 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#6032 = DEFINITIONAL_REPRESENTATION('',(#6033),#6037); +#6033 = LINE('',#6034,#6035); +#6034 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#6035 = VECTOR('',#6036,1.); +#6036 = DIRECTION('',(2.22044604925E-016,-1.)); +#6037 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6038 = PCURVE('',#6039,#6044); +#6039 = PLANE('',#6040); +#6040 = AXIS2_PLACEMENT_3D('',#6041,#6042,#6043); +#6041 = CARTESIAN_POINT('',(5.33,1.,-0.125)); +#6042 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#6043 = DIRECTION('',(1.,0.E+000,0.E+000)); +#6044 = DEFINITIONAL_REPRESENTATION('',(#6045),#6049); +#6045 = LINE('',#6046,#6047); +#6046 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#6047 = VECTOR('',#6048,1.); +#6048 = DIRECTION('',(0.E+000,-1.)); +#6049 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6050 = ORIENTED_EDGE('',*,*,#6051,.T.); +#6051 = EDGE_CURVE('',#6019,#6052,#6054,.T.); +#6052 = VERTEX_POINT('',#6053); +#6053 = CARTESIAN_POINT('',(5.33,-2.5,0.125)); +#6054 = SURFACE_CURVE('',#6055,(#6059,#6066),.PCURVE_S1.); +#6055 = LINE('',#6056,#6057); +#6056 = CARTESIAN_POINT('',(5.33,1.,0.125)); +#6057 = VECTOR('',#6058,1.); +#6058 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#6059 = PCURVE('',#6027,#6060); +#6060 = DEFINITIONAL_REPRESENTATION('',(#6061),#6065); +#6061 = LINE('',#6062,#6063); +#6062 = CARTESIAN_POINT('',(2.22044604925E-016,-0.25)); +#6063 = VECTOR('',#6064,1.); +#6064 = DIRECTION('',(1.,0.E+000)); +#6065 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6066 = PCURVE('',#6067,#6072); +#6067 = PLANE('',#6068); +#6068 = AXIS2_PLACEMENT_3D('',#6069,#6070,#6071); +#6069 = CARTESIAN_POINT('',(5.33,1.,0.125)); +#6070 = DIRECTION('',(0.E+000,4.440892098501E-016,1.)); +#6071 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#6072 = DEFINITIONAL_REPRESENTATION('',(#6073),#6077); +#6073 = LINE('',#6074,#6075); +#6074 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#6075 = VECTOR('',#6076,1.); +#6076 = DIRECTION('',(1.,0.E+000)); +#6077 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6078 = ORIENTED_EDGE('',*,*,#6079,.F.); +#6079 = EDGE_CURVE('',#6080,#6052,#6082,.T.); +#6080 = VERTEX_POINT('',#6081); +#6081 = CARTESIAN_POINT('',(5.33,-2.5,-0.125)); +#6082 = SURFACE_CURVE('',#6083,(#6087,#6094),.PCURVE_S1.); +#6083 = LINE('',#6084,#6085); +#6084 = CARTESIAN_POINT('',(5.33,-2.5,-0.125)); +#6085 = VECTOR('',#6086,1.); +#6086 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#6087 = PCURVE('',#6027,#6088); +#6088 = DEFINITIONAL_REPRESENTATION('',(#6089),#6093); +#6089 = LINE('',#6090,#6091); +#6090 = CARTESIAN_POINT('',(3.5,-1.972152263053E-031)); +#6091 = VECTOR('',#6092,1.); +#6092 = DIRECTION('',(2.22044604925E-016,-1.)); +#6093 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6094 = PCURVE('',#6095,#6100); +#6095 = PLANE('',#6096); +#6096 = AXIS2_PLACEMENT_3D('',#6097,#6098,#6099); +#6097 = CARTESIAN_POINT('',(5.33,-2.5,-0.125)); +#6098 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#6099 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#6100 = DEFINITIONAL_REPRESENTATION('',(#6101),#6105); +#6101 = LINE('',#6102,#6103); +#6102 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#6103 = VECTOR('',#6104,1.); +#6104 = DIRECTION('',(0.E+000,-1.)); +#6105 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6106 = ORIENTED_EDGE('',*,*,#6107,.F.); +#6107 = EDGE_CURVE('',#6017,#6080,#6108,.T.); +#6108 = SURFACE_CURVE('',#6109,(#6113,#6120),.PCURVE_S1.); +#6109 = LINE('',#6110,#6111); +#6110 = CARTESIAN_POINT('',(5.33,1.,-0.125)); +#6111 = VECTOR('',#6112,1.); +#6112 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#6113 = PCURVE('',#6027,#6114); +#6114 = DEFINITIONAL_REPRESENTATION('',(#6115),#6119); +#6115 = LINE('',#6116,#6117); +#6116 = CARTESIAN_POINT('',(2.22044604925E-016,0.E+000)); +#6117 = VECTOR('',#6118,1.); +#6118 = DIRECTION('',(1.,0.E+000)); +#6119 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6120 = PCURVE('',#6121,#6126); +#6121 = PLANE('',#6122); +#6122 = AXIS2_PLACEMENT_3D('',#6123,#6124,#6125); +#6123 = CARTESIAN_POINT('',(5.33,1.,-0.125)); +#6124 = DIRECTION('',(0.E+000,4.440892098501E-016,1.)); +#6125 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#6126 = DEFINITIONAL_REPRESENTATION('',(#6127),#6131); +#6127 = LINE('',#6128,#6129); +#6128 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#6129 = VECTOR('',#6130,1.); +#6130 = DIRECTION('',(1.,0.E+000)); +#6131 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6132 = ADVANCED_FACE('',(#6133),#6095,.T.); +#6133 = FACE_BOUND('',#6134,.T.); +#6134 = EDGE_LOOP('',(#6135,#6136,#6159,#6187)); +#6135 = ORIENTED_EDGE('',*,*,#6079,.T.); +#6136 = ORIENTED_EDGE('',*,*,#6137,.T.); +#6137 = EDGE_CURVE('',#6052,#6138,#6140,.T.); +#6138 = VERTEX_POINT('',#6139); +#6139 = CARTESIAN_POINT('',(4.83,-2.5,0.125)); +#6140 = SURFACE_CURVE('',#6141,(#6145,#6152),.PCURVE_S1.); +#6141 = LINE('',#6142,#6143); +#6142 = CARTESIAN_POINT('',(5.33,-2.5,0.125)); +#6143 = VECTOR('',#6144,1.); +#6144 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#6145 = PCURVE('',#6095,#6146); +#6146 = DEFINITIONAL_REPRESENTATION('',(#6147),#6151); +#6147 = LINE('',#6148,#6149); +#6148 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#6149 = VECTOR('',#6150,1.); +#6150 = DIRECTION('',(1.,0.E+000)); +#6151 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6152 = PCURVE('',#6067,#6153); +#6153 = DEFINITIONAL_REPRESENTATION('',(#6154),#6158); +#6154 = LINE('',#6155,#6156); +#6155 = CARTESIAN_POINT('',(3.5,0.E+000)); +#6156 = VECTOR('',#6157,1.); +#6157 = DIRECTION('',(0.E+000,-1.)); +#6158 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6159 = ORIENTED_EDGE('',*,*,#6160,.F.); +#6160 = EDGE_CURVE('',#6161,#6138,#6163,.T.); +#6161 = VERTEX_POINT('',#6162); +#6162 = CARTESIAN_POINT('',(4.83,-2.5,-0.125)); +#6163 = SURFACE_CURVE('',#6164,(#6168,#6175),.PCURVE_S1.); +#6164 = LINE('',#6165,#6166); +#6165 = CARTESIAN_POINT('',(4.83,-2.5,-0.125)); +#6166 = VECTOR('',#6167,1.); +#6167 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#6168 = PCURVE('',#6095,#6169); +#6169 = DEFINITIONAL_REPRESENTATION('',(#6170),#6174); +#6170 = LINE('',#6171,#6172); +#6171 = CARTESIAN_POINT('',(0.5,0.E+000)); +#6172 = VECTOR('',#6173,1.); +#6173 = DIRECTION('',(0.E+000,-1.)); +#6174 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6175 = PCURVE('',#6176,#6181); +#6176 = PLANE('',#6177); +#6177 = AXIS2_PLACEMENT_3D('',#6178,#6179,#6180); +#6178 = CARTESIAN_POINT('',(4.83,-2.5,-0.125)); +#6179 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#6180 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#6181 = DEFINITIONAL_REPRESENTATION('',(#6182),#6186); +#6182 = LINE('',#6183,#6184); +#6183 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#6184 = VECTOR('',#6185,1.); +#6185 = DIRECTION('',(-2.22044604925E-016,-1.)); +#6186 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6187 = ORIENTED_EDGE('',*,*,#6188,.F.); +#6188 = EDGE_CURVE('',#6080,#6161,#6189,.T.); +#6189 = SURFACE_CURVE('',#6190,(#6194,#6201),.PCURVE_S1.); +#6190 = LINE('',#6191,#6192); +#6191 = CARTESIAN_POINT('',(5.33,-2.5,-0.125)); +#6192 = VECTOR('',#6193,1.); +#6193 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#6194 = PCURVE('',#6095,#6195); +#6195 = DEFINITIONAL_REPRESENTATION('',(#6196),#6200); +#6196 = LINE('',#6197,#6198); +#6197 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#6198 = VECTOR('',#6199,1.); +#6199 = DIRECTION('',(1.,0.E+000)); +#6200 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6201 = PCURVE('',#6121,#6202); +#6202 = DEFINITIONAL_REPRESENTATION('',(#6203),#6207); +#6203 = LINE('',#6204,#6205); +#6204 = CARTESIAN_POINT('',(3.5,0.E+000)); +#6205 = VECTOR('',#6206,1.); +#6206 = DIRECTION('',(0.E+000,-1.)); +#6207 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6208 = ADVANCED_FACE('',(#6209),#6176,.T.); +#6209 = FACE_BOUND('',#6210,.T.); +#6210 = EDGE_LOOP('',(#6211,#6212,#6235,#6263)); +#6211 = ORIENTED_EDGE('',*,*,#6160,.T.); +#6212 = ORIENTED_EDGE('',*,*,#6213,.T.); +#6213 = EDGE_CURVE('',#6138,#6214,#6216,.T.); +#6214 = VERTEX_POINT('',#6215); +#6215 = CARTESIAN_POINT('',(4.83,1.,0.125)); +#6216 = SURFACE_CURVE('',#6217,(#6221,#6228),.PCURVE_S1.); +#6217 = LINE('',#6218,#6219); +#6218 = CARTESIAN_POINT('',(4.83,-2.5,0.125)); +#6219 = VECTOR('',#6220,1.); +#6220 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#6221 = PCURVE('',#6176,#6222); +#6222 = DEFINITIONAL_REPRESENTATION('',(#6223),#6227); +#6223 = LINE('',#6224,#6225); +#6224 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#6225 = VECTOR('',#6226,1.); +#6226 = DIRECTION('',(1.,0.E+000)); +#6227 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6228 = PCURVE('',#6067,#6229); +#6229 = DEFINITIONAL_REPRESENTATION('',(#6230),#6234); +#6230 = LINE('',#6231,#6232); +#6231 = CARTESIAN_POINT('',(3.5,-0.5)); +#6232 = VECTOR('',#6233,1.); +#6233 = DIRECTION('',(-1.,0.E+000)); +#6234 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6235 = ORIENTED_EDGE('',*,*,#6236,.F.); +#6236 = EDGE_CURVE('',#6237,#6214,#6239,.T.); +#6237 = VERTEX_POINT('',#6238); +#6238 = CARTESIAN_POINT('',(4.83,1.,-0.125)); +#6239 = SURFACE_CURVE('',#6240,(#6244,#6251),.PCURVE_S1.); +#6240 = LINE('',#6241,#6242); +#6241 = CARTESIAN_POINT('',(4.83,1.,-0.125)); +#6242 = VECTOR('',#6243,1.); +#6243 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#6244 = PCURVE('',#6176,#6245); +#6245 = DEFINITIONAL_REPRESENTATION('',(#6246),#6250); +#6246 = LINE('',#6247,#6248); +#6247 = CARTESIAN_POINT('',(3.5,1.972152263053E-031)); +#6248 = VECTOR('',#6249,1.); +#6249 = DIRECTION('',(-2.22044604925E-016,-1.)); +#6250 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6251 = PCURVE('',#6252,#6257); +#6252 = PLANE('',#6253); +#6253 = AXIS2_PLACEMENT_3D('',#6254,#6255,#6256); +#6254 = CARTESIAN_POINT('',(4.705,1.,-0.125)); +#6255 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#6256 = DIRECTION('',(1.,0.E+000,0.E+000)); +#6257 = DEFINITIONAL_REPRESENTATION('',(#6258),#6262); +#6258 = LINE('',#6259,#6260); +#6259 = CARTESIAN_POINT('',(0.125,0.E+000)); +#6260 = VECTOR('',#6261,1.); +#6261 = DIRECTION('',(0.E+000,-1.)); +#6262 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6263 = ORIENTED_EDGE('',*,*,#6264,.F.); +#6264 = EDGE_CURVE('',#6161,#6237,#6265,.T.); +#6265 = SURFACE_CURVE('',#6266,(#6270,#6277),.PCURVE_S1.); +#6266 = LINE('',#6267,#6268); +#6267 = CARTESIAN_POINT('',(4.83,-2.5,-0.125)); +#6268 = VECTOR('',#6269,1.); +#6269 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#6270 = PCURVE('',#6176,#6271); +#6271 = DEFINITIONAL_REPRESENTATION('',(#6272),#6276); +#6272 = LINE('',#6273,#6274); +#6273 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#6274 = VECTOR('',#6275,1.); +#6275 = DIRECTION('',(1.,0.E+000)); +#6276 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6277 = PCURVE('',#6121,#6278); +#6278 = DEFINITIONAL_REPRESENTATION('',(#6279),#6283); +#6279 = LINE('',#6280,#6281); +#6280 = CARTESIAN_POINT('',(3.5,-0.5)); +#6281 = VECTOR('',#6282,1.); +#6282 = DIRECTION('',(-1.,0.E+000)); +#6283 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6284 = ADVANCED_FACE('',(#6285),#6252,.F.); +#6285 = FACE_BOUND('',#6286,.F.); +#6286 = EDGE_LOOP('',(#6287,#6317,#6338,#6339)); +#6287 = ORIENTED_EDGE('',*,*,#6288,.T.); +#6288 = EDGE_CURVE('',#6289,#6291,#6293,.T.); +#6289 = VERTEX_POINT('',#6290); +#6290 = CARTESIAN_POINT('',(4.705,1.,-0.125)); +#6291 = VERTEX_POINT('',#6292); +#6292 = CARTESIAN_POINT('',(4.705,1.,0.125)); +#6293 = SURFACE_CURVE('',#6294,(#6298,#6305),.PCURVE_S1.); +#6294 = LINE('',#6295,#6296); +#6295 = CARTESIAN_POINT('',(4.705,1.,-0.125)); +#6296 = VECTOR('',#6297,1.); +#6297 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#6298 = PCURVE('',#6252,#6299); +#6299 = DEFINITIONAL_REPRESENTATION('',(#6300),#6304); +#6300 = LINE('',#6301,#6302); +#6301 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#6302 = VECTOR('',#6303,1.); +#6303 = DIRECTION('',(0.E+000,-1.)); +#6304 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6305 = PCURVE('',#6306,#6311); +#6306 = PLANE('',#6307); +#6307 = AXIS2_PLACEMENT_3D('',#6308,#6309,#6310); +#6308 = CARTESIAN_POINT('',(4.705,2.,-0.125)); +#6309 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#6310 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#6311 = DEFINITIONAL_REPRESENTATION('',(#6312),#6316); +#6312 = LINE('',#6313,#6314); +#6313 = CARTESIAN_POINT('',(1.,-4.930380657631E-032)); +#6314 = VECTOR('',#6315,1.); +#6315 = DIRECTION('',(2.22044604925E-016,-1.)); +#6316 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6317 = ORIENTED_EDGE('',*,*,#6318,.T.); +#6318 = EDGE_CURVE('',#6291,#6214,#6319,.T.); +#6319 = SURFACE_CURVE('',#6320,(#6324,#6331),.PCURVE_S1.); +#6320 = LINE('',#6321,#6322); +#6321 = CARTESIAN_POINT('',(4.705,1.,0.125)); +#6322 = VECTOR('',#6323,1.); +#6323 = DIRECTION('',(1.,0.E+000,0.E+000)); +#6324 = PCURVE('',#6252,#6325); +#6325 = DEFINITIONAL_REPRESENTATION('',(#6326),#6330); +#6326 = LINE('',#6327,#6328); +#6327 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#6328 = VECTOR('',#6329,1.); +#6329 = DIRECTION('',(1.,0.E+000)); +#6330 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6331 = PCURVE('',#6067,#6332); +#6332 = DEFINITIONAL_REPRESENTATION('',(#6333),#6337); +#6333 = LINE('',#6334,#6335); +#6334 = CARTESIAN_POINT('',(0.E+000,-0.625)); +#6335 = VECTOR('',#6336,1.); +#6336 = DIRECTION('',(0.E+000,1.)); +#6337 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6338 = ORIENTED_EDGE('',*,*,#6236,.F.); +#6339 = ORIENTED_EDGE('',*,*,#6340,.F.); +#6340 = EDGE_CURVE('',#6289,#6237,#6341,.T.); +#6341 = SURFACE_CURVE('',#6342,(#6346,#6353),.PCURVE_S1.); +#6342 = LINE('',#6343,#6344); +#6343 = CARTESIAN_POINT('',(4.705,1.,-0.125)); +#6344 = VECTOR('',#6345,1.); +#6345 = DIRECTION('',(1.,0.E+000,0.E+000)); +#6346 = PCURVE('',#6252,#6347); +#6347 = DEFINITIONAL_REPRESENTATION('',(#6348),#6352); +#6348 = LINE('',#6349,#6350); +#6349 = CARTESIAN_POINT('',(0.E+000,-4.930380657631E-032)); +#6350 = VECTOR('',#6351,1.); +#6351 = DIRECTION('',(1.,0.E+000)); +#6352 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6353 = PCURVE('',#6121,#6354); +#6354 = DEFINITIONAL_REPRESENTATION('',(#6355),#6359); +#6355 = LINE('',#6356,#6357); +#6356 = CARTESIAN_POINT('',(0.E+000,-0.625)); +#6357 = VECTOR('',#6358,1.); +#6358 = DIRECTION('',(0.E+000,1.)); +#6359 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6360 = ADVANCED_FACE('',(#6361),#6306,.F.); +#6361 = FACE_BOUND('',#6362,.F.); +#6362 = EDGE_LOOP('',(#6363,#6393,#6414,#6415)); +#6363 = ORIENTED_EDGE('',*,*,#6364,.T.); +#6364 = EDGE_CURVE('',#6365,#6367,#6369,.T.); +#6365 = VERTEX_POINT('',#6366); +#6366 = CARTESIAN_POINT('',(4.705,2.,-0.125)); +#6367 = VERTEX_POINT('',#6368); +#6368 = CARTESIAN_POINT('',(4.705,2.,0.125)); +#6369 = SURFACE_CURVE('',#6370,(#6374,#6381),.PCURVE_S1.); +#6370 = LINE('',#6371,#6372); +#6371 = CARTESIAN_POINT('',(4.705,2.,-0.125)); +#6372 = VECTOR('',#6373,1.); +#6373 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#6374 = PCURVE('',#6306,#6375); +#6375 = DEFINITIONAL_REPRESENTATION('',(#6376),#6380); +#6376 = LINE('',#6377,#6378); +#6377 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#6378 = VECTOR('',#6379,1.); +#6379 = DIRECTION('',(2.22044604925E-016,-1.)); +#6380 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6381 = PCURVE('',#6382,#6387); +#6382 = PLANE('',#6383); +#6383 = AXIS2_PLACEMENT_3D('',#6384,#6385,#6386); +#6384 = CARTESIAN_POINT('',(5.455,2.,-0.125)); +#6385 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#6386 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#6387 = DEFINITIONAL_REPRESENTATION('',(#6388),#6392); +#6388 = LINE('',#6389,#6390); +#6389 = CARTESIAN_POINT('',(0.75,0.E+000)); +#6390 = VECTOR('',#6391,1.); +#6391 = DIRECTION('',(0.E+000,-1.)); +#6392 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6393 = ORIENTED_EDGE('',*,*,#6394,.T.); +#6394 = EDGE_CURVE('',#6367,#6291,#6395,.T.); +#6395 = SURFACE_CURVE('',#6396,(#6400,#6407),.PCURVE_S1.); +#6396 = LINE('',#6397,#6398); +#6397 = CARTESIAN_POINT('',(4.705,2.,0.125)); +#6398 = VECTOR('',#6399,1.); +#6399 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#6400 = PCURVE('',#6306,#6401); +#6401 = DEFINITIONAL_REPRESENTATION('',(#6402),#6406); +#6402 = LINE('',#6403,#6404); +#6403 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#6404 = VECTOR('',#6405,1.); +#6405 = DIRECTION('',(1.,0.E+000)); +#6406 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6407 = PCURVE('',#6067,#6408); +#6408 = DEFINITIONAL_REPRESENTATION('',(#6409),#6413); +#6409 = LINE('',#6410,#6411); +#6410 = CARTESIAN_POINT('',(-1.,-0.625)); +#6411 = VECTOR('',#6412,1.); +#6412 = DIRECTION('',(1.,0.E+000)); +#6413 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6414 = ORIENTED_EDGE('',*,*,#6288,.F.); +#6415 = ORIENTED_EDGE('',*,*,#6416,.F.); +#6416 = EDGE_CURVE('',#6365,#6289,#6417,.T.); +#6417 = SURFACE_CURVE('',#6418,(#6422,#6429),.PCURVE_S1.); +#6418 = LINE('',#6419,#6420); +#6419 = CARTESIAN_POINT('',(4.705,2.,-0.125)); +#6420 = VECTOR('',#6421,1.); +#6421 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#6422 = PCURVE('',#6306,#6423); +#6423 = DEFINITIONAL_REPRESENTATION('',(#6424),#6428); +#6424 = LINE('',#6425,#6426); +#6425 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#6426 = VECTOR('',#6427,1.); +#6427 = DIRECTION('',(1.,0.E+000)); +#6428 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6429 = PCURVE('',#6121,#6430); +#6430 = DEFINITIONAL_REPRESENTATION('',(#6431),#6435); +#6431 = LINE('',#6432,#6433); +#6432 = CARTESIAN_POINT('',(-1.,-0.625)); +#6433 = VECTOR('',#6434,1.); +#6434 = DIRECTION('',(1.,0.E+000)); +#6435 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6436 = ADVANCED_FACE('',(#6437),#6382,.F.); +#6437 = FACE_BOUND('',#6438,.F.); +#6438 = EDGE_LOOP('',(#6439,#6469,#6490,#6491)); +#6439 = ORIENTED_EDGE('',*,*,#6440,.T.); +#6440 = EDGE_CURVE('',#6441,#6443,#6445,.T.); +#6441 = VERTEX_POINT('',#6442); +#6442 = CARTESIAN_POINT('',(5.455,2.,-0.125)); +#6443 = VERTEX_POINT('',#6444); +#6444 = CARTESIAN_POINT('',(5.455,2.,0.125)); +#6445 = SURFACE_CURVE('',#6446,(#6450,#6457),.PCURVE_S1.); +#6446 = LINE('',#6447,#6448); +#6447 = CARTESIAN_POINT('',(5.455,2.,-0.125)); +#6448 = VECTOR('',#6449,1.); +#6449 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#6450 = PCURVE('',#6382,#6451); +#6451 = DEFINITIONAL_REPRESENTATION('',(#6452),#6456); +#6452 = LINE('',#6453,#6454); +#6453 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#6454 = VECTOR('',#6455,1.); +#6455 = DIRECTION('',(0.E+000,-1.)); +#6456 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6457 = PCURVE('',#6458,#6463); +#6458 = PLANE('',#6459); +#6459 = AXIS2_PLACEMENT_3D('',#6460,#6461,#6462); +#6460 = CARTESIAN_POINT('',(5.455,1.,-0.125)); +#6461 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#6462 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#6463 = DEFINITIONAL_REPRESENTATION('',(#6464),#6468); +#6464 = LINE('',#6465,#6466); +#6465 = CARTESIAN_POINT('',(1.,4.930380657631E-032)); +#6466 = VECTOR('',#6467,1.); +#6467 = DIRECTION('',(-2.22044604925E-016,-1.)); +#6468 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6469 = ORIENTED_EDGE('',*,*,#6470,.T.); +#6470 = EDGE_CURVE('',#6443,#6367,#6471,.T.); +#6471 = SURFACE_CURVE('',#6472,(#6476,#6483),.PCURVE_S1.); +#6472 = LINE('',#6473,#6474); +#6473 = CARTESIAN_POINT('',(5.455,2.,0.125)); +#6474 = VECTOR('',#6475,1.); +#6475 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#6476 = PCURVE('',#6382,#6477); +#6477 = DEFINITIONAL_REPRESENTATION('',(#6478),#6482); +#6478 = LINE('',#6479,#6480); +#6479 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#6480 = VECTOR('',#6481,1.); +#6481 = DIRECTION('',(1.,0.E+000)); +#6482 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6483 = PCURVE('',#6067,#6484); +#6484 = DEFINITIONAL_REPRESENTATION('',(#6485),#6489); +#6485 = LINE('',#6486,#6487); +#6486 = CARTESIAN_POINT('',(-1.,0.125)); +#6487 = VECTOR('',#6488,1.); +#6488 = DIRECTION('',(0.E+000,-1.)); +#6489 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6490 = ORIENTED_EDGE('',*,*,#6364,.F.); +#6491 = ORIENTED_EDGE('',*,*,#6492,.F.); +#6492 = EDGE_CURVE('',#6441,#6365,#6493,.T.); +#6493 = SURFACE_CURVE('',#6494,(#6498,#6505),.PCURVE_S1.); +#6494 = LINE('',#6495,#6496); +#6495 = CARTESIAN_POINT('',(5.455,2.,-0.125)); +#6496 = VECTOR('',#6497,1.); +#6497 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#6498 = PCURVE('',#6382,#6499); +#6499 = DEFINITIONAL_REPRESENTATION('',(#6500),#6504); +#6500 = LINE('',#6501,#6502); +#6501 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#6502 = VECTOR('',#6503,1.); +#6503 = DIRECTION('',(1.,0.E+000)); +#6504 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6505 = PCURVE('',#6121,#6506); +#6506 = DEFINITIONAL_REPRESENTATION('',(#6507),#6511); +#6507 = LINE('',#6508,#6509); +#6508 = CARTESIAN_POINT('',(-1.,0.125)); +#6509 = VECTOR('',#6510,1.); +#6510 = DIRECTION('',(0.E+000,-1.)); +#6511 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6512 = ADVANCED_FACE('',(#6513),#6458,.F.); +#6513 = FACE_BOUND('',#6514,.F.); +#6514 = EDGE_LOOP('',(#6515,#6540,#6561,#6562)); +#6515 = ORIENTED_EDGE('',*,*,#6516,.T.); +#6516 = EDGE_CURVE('',#6517,#6519,#6521,.T.); +#6517 = VERTEX_POINT('',#6518); +#6518 = CARTESIAN_POINT('',(5.455,1.,-0.125)); +#6519 = VERTEX_POINT('',#6520); +#6520 = CARTESIAN_POINT('',(5.455,1.,0.125)); +#6521 = SURFACE_CURVE('',#6522,(#6526,#6533),.PCURVE_S1.); +#6522 = LINE('',#6523,#6524); +#6523 = CARTESIAN_POINT('',(5.455,1.,-0.125)); +#6524 = VECTOR('',#6525,1.); +#6525 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#6526 = PCURVE('',#6458,#6527); +#6527 = DEFINITIONAL_REPRESENTATION('',(#6528),#6532); +#6528 = LINE('',#6529,#6530); +#6529 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#6530 = VECTOR('',#6531,1.); +#6531 = DIRECTION('',(-2.22044604925E-016,-1.)); +#6532 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6533 = PCURVE('',#6039,#6534); +#6534 = DEFINITIONAL_REPRESENTATION('',(#6535),#6539); +#6535 = LINE('',#6536,#6537); +#6536 = CARTESIAN_POINT('',(0.125,0.E+000)); +#6537 = VECTOR('',#6538,1.); +#6538 = DIRECTION('',(0.E+000,-1.)); +#6539 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6540 = ORIENTED_EDGE('',*,*,#6541,.T.); +#6541 = EDGE_CURVE('',#6519,#6443,#6542,.T.); +#6542 = SURFACE_CURVE('',#6543,(#6547,#6554),.PCURVE_S1.); +#6543 = LINE('',#6544,#6545); +#6544 = CARTESIAN_POINT('',(5.455,1.,0.125)); +#6545 = VECTOR('',#6546,1.); +#6546 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#6547 = PCURVE('',#6458,#6548); +#6548 = DEFINITIONAL_REPRESENTATION('',(#6549),#6553); +#6549 = LINE('',#6550,#6551); +#6550 = CARTESIAN_POINT('',(-2.22044604925E-016,-0.25)); +#6551 = VECTOR('',#6552,1.); +#6552 = DIRECTION('',(1.,0.E+000)); +#6553 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6554 = PCURVE('',#6067,#6555); +#6555 = DEFINITIONAL_REPRESENTATION('',(#6556),#6560); +#6556 = LINE('',#6557,#6558); +#6557 = CARTESIAN_POINT('',(0.E+000,0.125)); +#6558 = VECTOR('',#6559,1.); +#6559 = DIRECTION('',(-1.,0.E+000)); +#6560 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6561 = ORIENTED_EDGE('',*,*,#6440,.F.); +#6562 = ORIENTED_EDGE('',*,*,#6563,.F.); +#6563 = EDGE_CURVE('',#6517,#6441,#6564,.T.); +#6564 = SURFACE_CURVE('',#6565,(#6569,#6576),.PCURVE_S1.); +#6565 = LINE('',#6566,#6567); +#6566 = CARTESIAN_POINT('',(5.455,1.,-0.125)); +#6567 = VECTOR('',#6568,1.); +#6568 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#6569 = PCURVE('',#6458,#6570); +#6570 = DEFINITIONAL_REPRESENTATION('',(#6571),#6575); +#6571 = LINE('',#6572,#6573); +#6572 = CARTESIAN_POINT('',(-2.22044604925E-016,-0.E+000)); +#6573 = VECTOR('',#6574,1.); +#6574 = DIRECTION('',(1.,0.E+000)); +#6575 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6576 = PCURVE('',#6121,#6577); +#6577 = DEFINITIONAL_REPRESENTATION('',(#6578),#6582); +#6578 = LINE('',#6579,#6580); +#6579 = CARTESIAN_POINT('',(0.E+000,0.125)); +#6580 = VECTOR('',#6581,1.); +#6581 = DIRECTION('',(-1.,0.E+000)); +#6582 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6583 = ADVANCED_FACE('',(#6584),#6039,.F.); +#6584 = FACE_BOUND('',#6585,.F.); +#6585 = EDGE_LOOP('',(#6586,#6587,#6608,#6609)); +#6586 = ORIENTED_EDGE('',*,*,#6016,.T.); +#6587 = ORIENTED_EDGE('',*,*,#6588,.T.); +#6588 = EDGE_CURVE('',#6019,#6519,#6589,.T.); +#6589 = SURFACE_CURVE('',#6590,(#6594,#6601),.PCURVE_S1.); +#6590 = LINE('',#6591,#6592); +#6591 = CARTESIAN_POINT('',(5.33,1.,0.125)); +#6592 = VECTOR('',#6593,1.); +#6593 = DIRECTION('',(1.,0.E+000,0.E+000)); +#6594 = PCURVE('',#6039,#6595); +#6595 = DEFINITIONAL_REPRESENTATION('',(#6596),#6600); +#6596 = LINE('',#6597,#6598); +#6597 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#6598 = VECTOR('',#6599,1.); +#6599 = DIRECTION('',(1.,0.E+000)); +#6600 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6601 = PCURVE('',#6067,#6602); +#6602 = DEFINITIONAL_REPRESENTATION('',(#6603),#6607); +#6603 = LINE('',#6604,#6605); +#6604 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#6605 = VECTOR('',#6606,1.); +#6606 = DIRECTION('',(0.E+000,1.)); +#6607 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6608 = ORIENTED_EDGE('',*,*,#6516,.F.); +#6609 = ORIENTED_EDGE('',*,*,#6610,.F.); +#6610 = EDGE_CURVE('',#6017,#6517,#6611,.T.); +#6611 = SURFACE_CURVE('',#6612,(#6616,#6623),.PCURVE_S1.); +#6612 = LINE('',#6613,#6614); +#6613 = CARTESIAN_POINT('',(5.33,1.,-0.125)); +#6614 = VECTOR('',#6615,1.); +#6615 = DIRECTION('',(1.,0.E+000,0.E+000)); +#6616 = PCURVE('',#6039,#6617); +#6617 = DEFINITIONAL_REPRESENTATION('',(#6618),#6622); +#6618 = LINE('',#6619,#6620); +#6619 = CARTESIAN_POINT('',(0.E+000,-4.930380657631E-032)); +#6620 = VECTOR('',#6621,1.); +#6621 = DIRECTION('',(1.,0.E+000)); +#6622 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6623 = PCURVE('',#6121,#6624); +#6624 = DEFINITIONAL_REPRESENTATION('',(#6625),#6629); +#6625 = LINE('',#6626,#6627); +#6626 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#6627 = VECTOR('',#6628,1.); +#6628 = DIRECTION('',(0.E+000,1.)); +#6629 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6630 = ADVANCED_FACE('',(#6631),#6121,.F.); +#6631 = FACE_BOUND('',#6632,.T.); +#6632 = EDGE_LOOP('',(#6633,#6634,#6635,#6636,#6637,#6638,#6639,#6640)); +#6633 = ORIENTED_EDGE('',*,*,#6107,.T.); +#6634 = ORIENTED_EDGE('',*,*,#6188,.T.); +#6635 = ORIENTED_EDGE('',*,*,#6264,.T.); +#6636 = ORIENTED_EDGE('',*,*,#6340,.F.); +#6637 = ORIENTED_EDGE('',*,*,#6416,.F.); +#6638 = ORIENTED_EDGE('',*,*,#6492,.F.); +#6639 = ORIENTED_EDGE('',*,*,#6563,.F.); +#6640 = ORIENTED_EDGE('',*,*,#6610,.F.); +#6641 = ADVANCED_FACE('',(#6642),#6067,.T.); +#6642 = FACE_BOUND('',#6643,.F.); +#6643 = EDGE_LOOP('',(#6644,#6645,#6646,#6647,#6648,#6649,#6650,#6651)); +#6644 = ORIENTED_EDGE('',*,*,#6051,.T.); +#6645 = ORIENTED_EDGE('',*,*,#6137,.T.); +#6646 = ORIENTED_EDGE('',*,*,#6213,.T.); +#6647 = ORIENTED_EDGE('',*,*,#6318,.F.); +#6648 = ORIENTED_EDGE('',*,*,#6394,.F.); +#6649 = ORIENTED_EDGE('',*,*,#6470,.F.); +#6650 = ORIENTED_EDGE('',*,*,#6541,.F.); +#6651 = ORIENTED_EDGE('',*,*,#6588,.F.); +#6652 = MANIFOLD_SOLID_BREP('',#6653); +#6653 = CLOSED_SHELL('',(#6654,#6774,#6850,#6926,#7002,#7078,#7154,#7225 + ,#7272,#7283)); +#6654 = ADVANCED_FACE('',(#6655),#6669,.T.); +#6655 = FACE_BOUND('',#6656,.T.); +#6656 = EDGE_LOOP('',(#6657,#6692,#6720,#6748)); +#6657 = ORIENTED_EDGE('',*,*,#6658,.T.); +#6658 = EDGE_CURVE('',#6659,#6661,#6663,.T.); +#6659 = VERTEX_POINT('',#6660); +#6660 = CARTESIAN_POINT('',(2.79,1.,-0.125)); +#6661 = VERTEX_POINT('',#6662); +#6662 = CARTESIAN_POINT('',(2.79,1.,0.125)); +#6663 = SURFACE_CURVE('',#6664,(#6668,#6680),.PCURVE_S1.); +#6664 = LINE('',#6665,#6666); +#6665 = CARTESIAN_POINT('',(2.79,1.,-0.125)); +#6666 = VECTOR('',#6667,1.); +#6667 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#6668 = PCURVE('',#6669,#6674); +#6669 = PLANE('',#6670); +#6670 = AXIS2_PLACEMENT_3D('',#6671,#6672,#6673); +#6671 = CARTESIAN_POINT('',(2.79,1.,-0.125)); +#6672 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#6673 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#6674 = DEFINITIONAL_REPRESENTATION('',(#6675),#6679); +#6675 = LINE('',#6676,#6677); +#6676 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#6677 = VECTOR('',#6678,1.); +#6678 = DIRECTION('',(2.22044604925E-016,-1.)); +#6679 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6680 = PCURVE('',#6681,#6686); +#6681 = PLANE('',#6682); +#6682 = AXIS2_PLACEMENT_3D('',#6683,#6684,#6685); +#6683 = CARTESIAN_POINT('',(2.79,1.,-0.125)); +#6684 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#6685 = DIRECTION('',(1.,0.E+000,0.E+000)); +#6686 = DEFINITIONAL_REPRESENTATION('',(#6687),#6691); +#6687 = LINE('',#6688,#6689); +#6688 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#6689 = VECTOR('',#6690,1.); +#6690 = DIRECTION('',(0.E+000,-1.)); +#6691 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6692 = ORIENTED_EDGE('',*,*,#6693,.T.); +#6693 = EDGE_CURVE('',#6661,#6694,#6696,.T.); +#6694 = VERTEX_POINT('',#6695); +#6695 = CARTESIAN_POINT('',(2.79,-2.5,0.125)); +#6696 = SURFACE_CURVE('',#6697,(#6701,#6708),.PCURVE_S1.); +#6697 = LINE('',#6698,#6699); +#6698 = CARTESIAN_POINT('',(2.79,1.,0.125)); +#6699 = VECTOR('',#6700,1.); +#6700 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#6701 = PCURVE('',#6669,#6702); +#6702 = DEFINITIONAL_REPRESENTATION('',(#6703),#6707); +#6703 = LINE('',#6704,#6705); +#6704 = CARTESIAN_POINT('',(2.22044604925E-016,-0.25)); +#6705 = VECTOR('',#6706,1.); +#6706 = DIRECTION('',(1.,0.E+000)); +#6707 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6708 = PCURVE('',#6709,#6714); +#6709 = PLANE('',#6710); +#6710 = AXIS2_PLACEMENT_3D('',#6711,#6712,#6713); +#6711 = CARTESIAN_POINT('',(2.79,1.,0.125)); +#6712 = DIRECTION('',(0.E+000,4.440892098501E-016,1.)); +#6713 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#6714 = DEFINITIONAL_REPRESENTATION('',(#6715),#6719); +#6715 = LINE('',#6716,#6717); +#6716 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#6717 = VECTOR('',#6718,1.); +#6718 = DIRECTION('',(1.,0.E+000)); +#6719 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6720 = ORIENTED_EDGE('',*,*,#6721,.F.); +#6721 = EDGE_CURVE('',#6722,#6694,#6724,.T.); +#6722 = VERTEX_POINT('',#6723); +#6723 = CARTESIAN_POINT('',(2.79,-2.5,-0.125)); +#6724 = SURFACE_CURVE('',#6725,(#6729,#6736),.PCURVE_S1.); +#6725 = LINE('',#6726,#6727); +#6726 = CARTESIAN_POINT('',(2.79,-2.5,-0.125)); +#6727 = VECTOR('',#6728,1.); +#6728 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#6729 = PCURVE('',#6669,#6730); +#6730 = DEFINITIONAL_REPRESENTATION('',(#6731),#6735); +#6731 = LINE('',#6732,#6733); +#6732 = CARTESIAN_POINT('',(3.5,-1.972152263053E-031)); +#6733 = VECTOR('',#6734,1.); +#6734 = DIRECTION('',(2.22044604925E-016,-1.)); +#6735 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6736 = PCURVE('',#6737,#6742); +#6737 = PLANE('',#6738); +#6738 = AXIS2_PLACEMENT_3D('',#6739,#6740,#6741); +#6739 = CARTESIAN_POINT('',(2.79,-2.5,-0.125)); +#6740 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#6741 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#6742 = DEFINITIONAL_REPRESENTATION('',(#6743),#6747); +#6743 = LINE('',#6744,#6745); +#6744 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#6745 = VECTOR('',#6746,1.); +#6746 = DIRECTION('',(0.E+000,-1.)); +#6747 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6748 = ORIENTED_EDGE('',*,*,#6749,.F.); +#6749 = EDGE_CURVE('',#6659,#6722,#6750,.T.); +#6750 = SURFACE_CURVE('',#6751,(#6755,#6762),.PCURVE_S1.); +#6751 = LINE('',#6752,#6753); +#6752 = CARTESIAN_POINT('',(2.79,1.,-0.125)); +#6753 = VECTOR('',#6754,1.); +#6754 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#6755 = PCURVE('',#6669,#6756); +#6756 = DEFINITIONAL_REPRESENTATION('',(#6757),#6761); +#6757 = LINE('',#6758,#6759); +#6758 = CARTESIAN_POINT('',(2.22044604925E-016,0.E+000)); +#6759 = VECTOR('',#6760,1.); +#6760 = DIRECTION('',(1.,0.E+000)); +#6761 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6762 = PCURVE('',#6763,#6768); +#6763 = PLANE('',#6764); +#6764 = AXIS2_PLACEMENT_3D('',#6765,#6766,#6767); +#6765 = CARTESIAN_POINT('',(2.79,1.,-0.125)); +#6766 = DIRECTION('',(0.E+000,4.440892098501E-016,1.)); +#6767 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#6768 = DEFINITIONAL_REPRESENTATION('',(#6769),#6773); +#6769 = LINE('',#6770,#6771); +#6770 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#6771 = VECTOR('',#6772,1.); +#6772 = DIRECTION('',(1.,0.E+000)); +#6773 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6774 = ADVANCED_FACE('',(#6775),#6737,.T.); +#6775 = FACE_BOUND('',#6776,.T.); +#6776 = EDGE_LOOP('',(#6777,#6778,#6801,#6829)); +#6777 = ORIENTED_EDGE('',*,*,#6721,.T.); +#6778 = ORIENTED_EDGE('',*,*,#6779,.T.); +#6779 = EDGE_CURVE('',#6694,#6780,#6782,.T.); +#6780 = VERTEX_POINT('',#6781); +#6781 = CARTESIAN_POINT('',(2.29,-2.5,0.125)); +#6782 = SURFACE_CURVE('',#6783,(#6787,#6794),.PCURVE_S1.); +#6783 = LINE('',#6784,#6785); +#6784 = CARTESIAN_POINT('',(2.79,-2.5,0.125)); +#6785 = VECTOR('',#6786,1.); +#6786 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#6787 = PCURVE('',#6737,#6788); +#6788 = DEFINITIONAL_REPRESENTATION('',(#6789),#6793); +#6789 = LINE('',#6790,#6791); +#6790 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#6791 = VECTOR('',#6792,1.); +#6792 = DIRECTION('',(1.,0.E+000)); +#6793 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6794 = PCURVE('',#6709,#6795); +#6795 = DEFINITIONAL_REPRESENTATION('',(#6796),#6800); +#6796 = LINE('',#6797,#6798); +#6797 = CARTESIAN_POINT('',(3.5,0.E+000)); +#6798 = VECTOR('',#6799,1.); +#6799 = DIRECTION('',(0.E+000,-1.)); +#6800 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6801 = ORIENTED_EDGE('',*,*,#6802,.F.); +#6802 = EDGE_CURVE('',#6803,#6780,#6805,.T.); +#6803 = VERTEX_POINT('',#6804); +#6804 = CARTESIAN_POINT('',(2.29,-2.5,-0.125)); +#6805 = SURFACE_CURVE('',#6806,(#6810,#6817),.PCURVE_S1.); +#6806 = LINE('',#6807,#6808); +#6807 = CARTESIAN_POINT('',(2.29,-2.5,-0.125)); +#6808 = VECTOR('',#6809,1.); +#6809 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#6810 = PCURVE('',#6737,#6811); +#6811 = DEFINITIONAL_REPRESENTATION('',(#6812),#6816); +#6812 = LINE('',#6813,#6814); +#6813 = CARTESIAN_POINT('',(0.5,0.E+000)); +#6814 = VECTOR('',#6815,1.); +#6815 = DIRECTION('',(0.E+000,-1.)); +#6816 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6817 = PCURVE('',#6818,#6823); +#6818 = PLANE('',#6819); +#6819 = AXIS2_PLACEMENT_3D('',#6820,#6821,#6822); +#6820 = CARTESIAN_POINT('',(2.29,-2.5,-0.125)); +#6821 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#6822 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#6823 = DEFINITIONAL_REPRESENTATION('',(#6824),#6828); +#6824 = LINE('',#6825,#6826); +#6825 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#6826 = VECTOR('',#6827,1.); +#6827 = DIRECTION('',(-2.22044604925E-016,-1.)); +#6828 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6829 = ORIENTED_EDGE('',*,*,#6830,.F.); +#6830 = EDGE_CURVE('',#6722,#6803,#6831,.T.); +#6831 = SURFACE_CURVE('',#6832,(#6836,#6843),.PCURVE_S1.); +#6832 = LINE('',#6833,#6834); +#6833 = CARTESIAN_POINT('',(2.79,-2.5,-0.125)); +#6834 = VECTOR('',#6835,1.); +#6835 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#6836 = PCURVE('',#6737,#6837); +#6837 = DEFINITIONAL_REPRESENTATION('',(#6838),#6842); +#6838 = LINE('',#6839,#6840); +#6839 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#6840 = VECTOR('',#6841,1.); +#6841 = DIRECTION('',(1.,0.E+000)); +#6842 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6843 = PCURVE('',#6763,#6844); +#6844 = DEFINITIONAL_REPRESENTATION('',(#6845),#6849); +#6845 = LINE('',#6846,#6847); +#6846 = CARTESIAN_POINT('',(3.5,0.E+000)); +#6847 = VECTOR('',#6848,1.); +#6848 = DIRECTION('',(0.E+000,-1.)); +#6849 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6850 = ADVANCED_FACE('',(#6851),#6818,.T.); +#6851 = FACE_BOUND('',#6852,.T.); +#6852 = EDGE_LOOP('',(#6853,#6854,#6877,#6905)); +#6853 = ORIENTED_EDGE('',*,*,#6802,.T.); +#6854 = ORIENTED_EDGE('',*,*,#6855,.T.); +#6855 = EDGE_CURVE('',#6780,#6856,#6858,.T.); +#6856 = VERTEX_POINT('',#6857); +#6857 = CARTESIAN_POINT('',(2.29,1.,0.125)); +#6858 = SURFACE_CURVE('',#6859,(#6863,#6870),.PCURVE_S1.); +#6859 = LINE('',#6860,#6861); +#6860 = CARTESIAN_POINT('',(2.29,-2.5,0.125)); +#6861 = VECTOR('',#6862,1.); +#6862 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#6863 = PCURVE('',#6818,#6864); +#6864 = DEFINITIONAL_REPRESENTATION('',(#6865),#6869); +#6865 = LINE('',#6866,#6867); +#6866 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#6867 = VECTOR('',#6868,1.); +#6868 = DIRECTION('',(1.,0.E+000)); +#6869 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6870 = PCURVE('',#6709,#6871); +#6871 = DEFINITIONAL_REPRESENTATION('',(#6872),#6876); +#6872 = LINE('',#6873,#6874); +#6873 = CARTESIAN_POINT('',(3.5,-0.5)); +#6874 = VECTOR('',#6875,1.); +#6875 = DIRECTION('',(-1.,0.E+000)); +#6876 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6877 = ORIENTED_EDGE('',*,*,#6878,.F.); +#6878 = EDGE_CURVE('',#6879,#6856,#6881,.T.); +#6879 = VERTEX_POINT('',#6880); +#6880 = CARTESIAN_POINT('',(2.29,1.,-0.125)); +#6881 = SURFACE_CURVE('',#6882,(#6886,#6893),.PCURVE_S1.); +#6882 = LINE('',#6883,#6884); +#6883 = CARTESIAN_POINT('',(2.29,1.,-0.125)); +#6884 = VECTOR('',#6885,1.); +#6885 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#6886 = PCURVE('',#6818,#6887); +#6887 = DEFINITIONAL_REPRESENTATION('',(#6888),#6892); +#6888 = LINE('',#6889,#6890); +#6889 = CARTESIAN_POINT('',(3.5,1.972152263053E-031)); +#6890 = VECTOR('',#6891,1.); +#6891 = DIRECTION('',(-2.22044604925E-016,-1.)); +#6892 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6893 = PCURVE('',#6894,#6899); +#6894 = PLANE('',#6895); +#6895 = AXIS2_PLACEMENT_3D('',#6896,#6897,#6898); +#6896 = CARTESIAN_POINT('',(2.165,1.,-0.125)); +#6897 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#6898 = DIRECTION('',(1.,0.E+000,0.E+000)); +#6899 = DEFINITIONAL_REPRESENTATION('',(#6900),#6904); +#6900 = LINE('',#6901,#6902); +#6901 = CARTESIAN_POINT('',(0.125,0.E+000)); +#6902 = VECTOR('',#6903,1.); +#6903 = DIRECTION('',(0.E+000,-1.)); +#6904 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6905 = ORIENTED_EDGE('',*,*,#6906,.F.); +#6906 = EDGE_CURVE('',#6803,#6879,#6907,.T.); +#6907 = SURFACE_CURVE('',#6908,(#6912,#6919),.PCURVE_S1.); +#6908 = LINE('',#6909,#6910); +#6909 = CARTESIAN_POINT('',(2.29,-2.5,-0.125)); +#6910 = VECTOR('',#6911,1.); +#6911 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#6912 = PCURVE('',#6818,#6913); +#6913 = DEFINITIONAL_REPRESENTATION('',(#6914),#6918); +#6914 = LINE('',#6915,#6916); +#6915 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#6916 = VECTOR('',#6917,1.); +#6917 = DIRECTION('',(1.,0.E+000)); +#6918 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6919 = PCURVE('',#6763,#6920); +#6920 = DEFINITIONAL_REPRESENTATION('',(#6921),#6925); +#6921 = LINE('',#6922,#6923); +#6922 = CARTESIAN_POINT('',(3.5,-0.5)); +#6923 = VECTOR('',#6924,1.); +#6924 = DIRECTION('',(-1.,0.E+000)); +#6925 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6926 = ADVANCED_FACE('',(#6927),#6894,.F.); +#6927 = FACE_BOUND('',#6928,.F.); +#6928 = EDGE_LOOP('',(#6929,#6959,#6980,#6981)); +#6929 = ORIENTED_EDGE('',*,*,#6930,.T.); +#6930 = EDGE_CURVE('',#6931,#6933,#6935,.T.); +#6931 = VERTEX_POINT('',#6932); +#6932 = CARTESIAN_POINT('',(2.165,1.,-0.125)); +#6933 = VERTEX_POINT('',#6934); +#6934 = CARTESIAN_POINT('',(2.165,1.,0.125)); +#6935 = SURFACE_CURVE('',#6936,(#6940,#6947),.PCURVE_S1.); +#6936 = LINE('',#6937,#6938); +#6937 = CARTESIAN_POINT('',(2.165,1.,-0.125)); +#6938 = VECTOR('',#6939,1.); +#6939 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#6940 = PCURVE('',#6894,#6941); +#6941 = DEFINITIONAL_REPRESENTATION('',(#6942),#6946); +#6942 = LINE('',#6943,#6944); +#6943 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#6944 = VECTOR('',#6945,1.); +#6945 = DIRECTION('',(0.E+000,-1.)); +#6946 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6947 = PCURVE('',#6948,#6953); +#6948 = PLANE('',#6949); +#6949 = AXIS2_PLACEMENT_3D('',#6950,#6951,#6952); +#6950 = CARTESIAN_POINT('',(2.165,2.,-0.125)); +#6951 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#6952 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#6953 = DEFINITIONAL_REPRESENTATION('',(#6954),#6958); +#6954 = LINE('',#6955,#6956); +#6955 = CARTESIAN_POINT('',(1.,-4.930380657631E-032)); +#6956 = VECTOR('',#6957,1.); +#6957 = DIRECTION('',(2.22044604925E-016,-1.)); +#6958 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6959 = ORIENTED_EDGE('',*,*,#6960,.T.); +#6960 = EDGE_CURVE('',#6933,#6856,#6961,.T.); +#6961 = SURFACE_CURVE('',#6962,(#6966,#6973),.PCURVE_S1.); +#6962 = LINE('',#6963,#6964); +#6963 = CARTESIAN_POINT('',(2.165,1.,0.125)); +#6964 = VECTOR('',#6965,1.); +#6965 = DIRECTION('',(1.,0.E+000,0.E+000)); +#6966 = PCURVE('',#6894,#6967); +#6967 = DEFINITIONAL_REPRESENTATION('',(#6968),#6972); +#6968 = LINE('',#6969,#6970); +#6969 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#6970 = VECTOR('',#6971,1.); +#6971 = DIRECTION('',(1.,0.E+000)); +#6972 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6973 = PCURVE('',#6709,#6974); +#6974 = DEFINITIONAL_REPRESENTATION('',(#6975),#6979); +#6975 = LINE('',#6976,#6977); +#6976 = CARTESIAN_POINT('',(0.E+000,-0.625)); +#6977 = VECTOR('',#6978,1.); +#6978 = DIRECTION('',(0.E+000,1.)); +#6979 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6980 = ORIENTED_EDGE('',*,*,#6878,.F.); +#6981 = ORIENTED_EDGE('',*,*,#6982,.F.); +#6982 = EDGE_CURVE('',#6931,#6879,#6983,.T.); +#6983 = SURFACE_CURVE('',#6984,(#6988,#6995),.PCURVE_S1.); +#6984 = LINE('',#6985,#6986); +#6985 = CARTESIAN_POINT('',(2.165,1.,-0.125)); +#6986 = VECTOR('',#6987,1.); +#6987 = DIRECTION('',(1.,0.E+000,0.E+000)); +#6988 = PCURVE('',#6894,#6989); +#6989 = DEFINITIONAL_REPRESENTATION('',(#6990),#6994); +#6990 = LINE('',#6991,#6992); +#6991 = CARTESIAN_POINT('',(0.E+000,-4.930380657631E-032)); +#6992 = VECTOR('',#6993,1.); +#6993 = DIRECTION('',(1.,0.E+000)); +#6994 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6995 = PCURVE('',#6763,#6996); +#6996 = DEFINITIONAL_REPRESENTATION('',(#6997),#7001); +#6997 = LINE('',#6998,#6999); +#6998 = CARTESIAN_POINT('',(0.E+000,-0.625)); +#6999 = VECTOR('',#7000,1.); +#7000 = DIRECTION('',(0.E+000,1.)); +#7001 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7002 = ADVANCED_FACE('',(#7003),#6948,.F.); +#7003 = FACE_BOUND('',#7004,.F.); +#7004 = EDGE_LOOP('',(#7005,#7035,#7056,#7057)); +#7005 = ORIENTED_EDGE('',*,*,#7006,.T.); +#7006 = EDGE_CURVE('',#7007,#7009,#7011,.T.); +#7007 = VERTEX_POINT('',#7008); +#7008 = CARTESIAN_POINT('',(2.165,2.,-0.125)); +#7009 = VERTEX_POINT('',#7010); +#7010 = CARTESIAN_POINT('',(2.165,2.,0.125)); +#7011 = SURFACE_CURVE('',#7012,(#7016,#7023),.PCURVE_S1.); +#7012 = LINE('',#7013,#7014); +#7013 = CARTESIAN_POINT('',(2.165,2.,-0.125)); +#7014 = VECTOR('',#7015,1.); +#7015 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#7016 = PCURVE('',#6948,#7017); +#7017 = DEFINITIONAL_REPRESENTATION('',(#7018),#7022); +#7018 = LINE('',#7019,#7020); +#7019 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#7020 = VECTOR('',#7021,1.); +#7021 = DIRECTION('',(2.22044604925E-016,-1.)); +#7022 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7023 = PCURVE('',#7024,#7029); +#7024 = PLANE('',#7025); +#7025 = AXIS2_PLACEMENT_3D('',#7026,#7027,#7028); +#7026 = CARTESIAN_POINT('',(2.915,2.,-0.125)); +#7027 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#7028 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#7029 = DEFINITIONAL_REPRESENTATION('',(#7030),#7034); +#7030 = LINE('',#7031,#7032); +#7031 = CARTESIAN_POINT('',(0.75,0.E+000)); +#7032 = VECTOR('',#7033,1.); +#7033 = DIRECTION('',(0.E+000,-1.)); +#7034 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7035 = ORIENTED_EDGE('',*,*,#7036,.T.); +#7036 = EDGE_CURVE('',#7009,#6933,#7037,.T.); +#7037 = SURFACE_CURVE('',#7038,(#7042,#7049),.PCURVE_S1.); +#7038 = LINE('',#7039,#7040); +#7039 = CARTESIAN_POINT('',(2.165,2.,0.125)); +#7040 = VECTOR('',#7041,1.); +#7041 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#7042 = PCURVE('',#6948,#7043); +#7043 = DEFINITIONAL_REPRESENTATION('',(#7044),#7048); +#7044 = LINE('',#7045,#7046); +#7045 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#7046 = VECTOR('',#7047,1.); +#7047 = DIRECTION('',(1.,0.E+000)); +#7048 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7049 = PCURVE('',#6709,#7050); +#7050 = DEFINITIONAL_REPRESENTATION('',(#7051),#7055); +#7051 = LINE('',#7052,#7053); +#7052 = CARTESIAN_POINT('',(-1.,-0.625)); +#7053 = VECTOR('',#7054,1.); +#7054 = DIRECTION('',(1.,0.E+000)); +#7055 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7056 = ORIENTED_EDGE('',*,*,#6930,.F.); +#7057 = ORIENTED_EDGE('',*,*,#7058,.F.); +#7058 = EDGE_CURVE('',#7007,#6931,#7059,.T.); +#7059 = SURFACE_CURVE('',#7060,(#7064,#7071),.PCURVE_S1.); +#7060 = LINE('',#7061,#7062); +#7061 = CARTESIAN_POINT('',(2.165,2.,-0.125)); +#7062 = VECTOR('',#7063,1.); +#7063 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#7064 = PCURVE('',#6948,#7065); +#7065 = DEFINITIONAL_REPRESENTATION('',(#7066),#7070); +#7066 = LINE('',#7067,#7068); +#7067 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#7068 = VECTOR('',#7069,1.); +#7069 = DIRECTION('',(1.,0.E+000)); +#7070 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7071 = PCURVE('',#6763,#7072); +#7072 = DEFINITIONAL_REPRESENTATION('',(#7073),#7077); +#7073 = LINE('',#7074,#7075); +#7074 = CARTESIAN_POINT('',(-1.,-0.625)); +#7075 = VECTOR('',#7076,1.); +#7076 = DIRECTION('',(1.,0.E+000)); +#7077 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7078 = ADVANCED_FACE('',(#7079),#7024,.F.); +#7079 = FACE_BOUND('',#7080,.F.); +#7080 = EDGE_LOOP('',(#7081,#7111,#7132,#7133)); +#7081 = ORIENTED_EDGE('',*,*,#7082,.T.); +#7082 = EDGE_CURVE('',#7083,#7085,#7087,.T.); +#7083 = VERTEX_POINT('',#7084); +#7084 = CARTESIAN_POINT('',(2.915,2.,-0.125)); +#7085 = VERTEX_POINT('',#7086); +#7086 = CARTESIAN_POINT('',(2.915,2.,0.125)); +#7087 = SURFACE_CURVE('',#7088,(#7092,#7099),.PCURVE_S1.); +#7088 = LINE('',#7089,#7090); +#7089 = CARTESIAN_POINT('',(2.915,2.,-0.125)); +#7090 = VECTOR('',#7091,1.); +#7091 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#7092 = PCURVE('',#7024,#7093); +#7093 = DEFINITIONAL_REPRESENTATION('',(#7094),#7098); +#7094 = LINE('',#7095,#7096); +#7095 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#7096 = VECTOR('',#7097,1.); +#7097 = DIRECTION('',(0.E+000,-1.)); +#7098 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7099 = PCURVE('',#7100,#7105); +#7100 = PLANE('',#7101); +#7101 = AXIS2_PLACEMENT_3D('',#7102,#7103,#7104); +#7102 = CARTESIAN_POINT('',(2.915,1.,-0.125)); +#7103 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#7104 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#7105 = DEFINITIONAL_REPRESENTATION('',(#7106),#7110); +#7106 = LINE('',#7107,#7108); +#7107 = CARTESIAN_POINT('',(1.,4.930380657631E-032)); +#7108 = VECTOR('',#7109,1.); +#7109 = DIRECTION('',(-2.22044604925E-016,-1.)); +#7110 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7111 = ORIENTED_EDGE('',*,*,#7112,.T.); +#7112 = EDGE_CURVE('',#7085,#7009,#7113,.T.); +#7113 = SURFACE_CURVE('',#7114,(#7118,#7125),.PCURVE_S1.); +#7114 = LINE('',#7115,#7116); +#7115 = CARTESIAN_POINT('',(2.915,2.,0.125)); +#7116 = VECTOR('',#7117,1.); +#7117 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#7118 = PCURVE('',#7024,#7119); +#7119 = DEFINITIONAL_REPRESENTATION('',(#7120),#7124); +#7120 = LINE('',#7121,#7122); +#7121 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#7122 = VECTOR('',#7123,1.); +#7123 = DIRECTION('',(1.,0.E+000)); +#7124 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7125 = PCURVE('',#6709,#7126); +#7126 = DEFINITIONAL_REPRESENTATION('',(#7127),#7131); +#7127 = LINE('',#7128,#7129); +#7128 = CARTESIAN_POINT('',(-1.,0.125)); +#7129 = VECTOR('',#7130,1.); +#7130 = DIRECTION('',(0.E+000,-1.)); +#7131 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7132 = ORIENTED_EDGE('',*,*,#7006,.F.); +#7133 = ORIENTED_EDGE('',*,*,#7134,.F.); +#7134 = EDGE_CURVE('',#7083,#7007,#7135,.T.); +#7135 = SURFACE_CURVE('',#7136,(#7140,#7147),.PCURVE_S1.); +#7136 = LINE('',#7137,#7138); +#7137 = CARTESIAN_POINT('',(2.915,2.,-0.125)); +#7138 = VECTOR('',#7139,1.); +#7139 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#7140 = PCURVE('',#7024,#7141); +#7141 = DEFINITIONAL_REPRESENTATION('',(#7142),#7146); +#7142 = LINE('',#7143,#7144); +#7143 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#7144 = VECTOR('',#7145,1.); +#7145 = DIRECTION('',(1.,0.E+000)); +#7146 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7147 = PCURVE('',#6763,#7148); +#7148 = DEFINITIONAL_REPRESENTATION('',(#7149),#7153); +#7149 = LINE('',#7150,#7151); +#7150 = CARTESIAN_POINT('',(-1.,0.125)); +#7151 = VECTOR('',#7152,1.); +#7152 = DIRECTION('',(0.E+000,-1.)); +#7153 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7154 = ADVANCED_FACE('',(#7155),#7100,.F.); +#7155 = FACE_BOUND('',#7156,.F.); +#7156 = EDGE_LOOP('',(#7157,#7182,#7203,#7204)); +#7157 = ORIENTED_EDGE('',*,*,#7158,.T.); +#7158 = EDGE_CURVE('',#7159,#7161,#7163,.T.); +#7159 = VERTEX_POINT('',#7160); +#7160 = CARTESIAN_POINT('',(2.915,1.,-0.125)); +#7161 = VERTEX_POINT('',#7162); +#7162 = CARTESIAN_POINT('',(2.915,1.,0.125)); +#7163 = SURFACE_CURVE('',#7164,(#7168,#7175),.PCURVE_S1.); +#7164 = LINE('',#7165,#7166); +#7165 = CARTESIAN_POINT('',(2.915,1.,-0.125)); +#7166 = VECTOR('',#7167,1.); +#7167 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#7168 = PCURVE('',#7100,#7169); +#7169 = DEFINITIONAL_REPRESENTATION('',(#7170),#7174); +#7170 = LINE('',#7171,#7172); +#7171 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#7172 = VECTOR('',#7173,1.); +#7173 = DIRECTION('',(-2.22044604925E-016,-1.)); +#7174 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7175 = PCURVE('',#6681,#7176); +#7176 = DEFINITIONAL_REPRESENTATION('',(#7177),#7181); +#7177 = LINE('',#7178,#7179); +#7178 = CARTESIAN_POINT('',(0.125,0.E+000)); +#7179 = VECTOR('',#7180,1.); +#7180 = DIRECTION('',(0.E+000,-1.)); +#7181 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7182 = ORIENTED_EDGE('',*,*,#7183,.T.); +#7183 = EDGE_CURVE('',#7161,#7085,#7184,.T.); +#7184 = SURFACE_CURVE('',#7185,(#7189,#7196),.PCURVE_S1.); +#7185 = LINE('',#7186,#7187); +#7186 = CARTESIAN_POINT('',(2.915,1.,0.125)); +#7187 = VECTOR('',#7188,1.); +#7188 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#7189 = PCURVE('',#7100,#7190); +#7190 = DEFINITIONAL_REPRESENTATION('',(#7191),#7195); +#7191 = LINE('',#7192,#7193); +#7192 = CARTESIAN_POINT('',(-2.22044604925E-016,-0.25)); +#7193 = VECTOR('',#7194,1.); +#7194 = DIRECTION('',(1.,0.E+000)); +#7195 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7196 = PCURVE('',#6709,#7197); +#7197 = DEFINITIONAL_REPRESENTATION('',(#7198),#7202); +#7198 = LINE('',#7199,#7200); +#7199 = CARTESIAN_POINT('',(0.E+000,0.125)); +#7200 = VECTOR('',#7201,1.); +#7201 = DIRECTION('',(-1.,0.E+000)); +#7202 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7203 = ORIENTED_EDGE('',*,*,#7082,.F.); +#7204 = ORIENTED_EDGE('',*,*,#7205,.F.); +#7205 = EDGE_CURVE('',#7159,#7083,#7206,.T.); +#7206 = SURFACE_CURVE('',#7207,(#7211,#7218),.PCURVE_S1.); +#7207 = LINE('',#7208,#7209); +#7208 = CARTESIAN_POINT('',(2.915,1.,-0.125)); +#7209 = VECTOR('',#7210,1.); +#7210 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#7211 = PCURVE('',#7100,#7212); +#7212 = DEFINITIONAL_REPRESENTATION('',(#7213),#7217); +#7213 = LINE('',#7214,#7215); +#7214 = CARTESIAN_POINT('',(-2.22044604925E-016,-0.E+000)); +#7215 = VECTOR('',#7216,1.); +#7216 = DIRECTION('',(1.,0.E+000)); +#7217 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7218 = PCURVE('',#6763,#7219); +#7219 = DEFINITIONAL_REPRESENTATION('',(#7220),#7224); +#7220 = LINE('',#7221,#7222); +#7221 = CARTESIAN_POINT('',(0.E+000,0.125)); +#7222 = VECTOR('',#7223,1.); +#7223 = DIRECTION('',(-1.,0.E+000)); +#7224 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7225 = ADVANCED_FACE('',(#7226),#6681,.F.); +#7226 = FACE_BOUND('',#7227,.F.); +#7227 = EDGE_LOOP('',(#7228,#7229,#7250,#7251)); +#7228 = ORIENTED_EDGE('',*,*,#6658,.T.); +#7229 = ORIENTED_EDGE('',*,*,#7230,.T.); +#7230 = EDGE_CURVE('',#6661,#7161,#7231,.T.); +#7231 = SURFACE_CURVE('',#7232,(#7236,#7243),.PCURVE_S1.); +#7232 = LINE('',#7233,#7234); +#7233 = CARTESIAN_POINT('',(2.79,1.,0.125)); +#7234 = VECTOR('',#7235,1.); +#7235 = DIRECTION('',(1.,0.E+000,0.E+000)); +#7236 = PCURVE('',#6681,#7237); +#7237 = DEFINITIONAL_REPRESENTATION('',(#7238),#7242); +#7238 = LINE('',#7239,#7240); +#7239 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#7240 = VECTOR('',#7241,1.); +#7241 = DIRECTION('',(1.,0.E+000)); +#7242 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7243 = PCURVE('',#6709,#7244); +#7244 = DEFINITIONAL_REPRESENTATION('',(#7245),#7249); +#7245 = LINE('',#7246,#7247); +#7246 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#7247 = VECTOR('',#7248,1.); +#7248 = DIRECTION('',(0.E+000,1.)); +#7249 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7250 = ORIENTED_EDGE('',*,*,#7158,.F.); +#7251 = ORIENTED_EDGE('',*,*,#7252,.F.); +#7252 = EDGE_CURVE('',#6659,#7159,#7253,.T.); +#7253 = SURFACE_CURVE('',#7254,(#7258,#7265),.PCURVE_S1.); +#7254 = LINE('',#7255,#7256); +#7255 = CARTESIAN_POINT('',(2.79,1.,-0.125)); +#7256 = VECTOR('',#7257,1.); +#7257 = DIRECTION('',(1.,0.E+000,0.E+000)); +#7258 = PCURVE('',#6681,#7259); +#7259 = DEFINITIONAL_REPRESENTATION('',(#7260),#7264); +#7260 = LINE('',#7261,#7262); +#7261 = CARTESIAN_POINT('',(0.E+000,-4.930380657631E-032)); +#7262 = VECTOR('',#7263,1.); +#7263 = DIRECTION('',(1.,0.E+000)); +#7264 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7265 = PCURVE('',#6763,#7266); +#7266 = DEFINITIONAL_REPRESENTATION('',(#7267),#7271); +#7267 = LINE('',#7268,#7269); +#7268 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#7269 = VECTOR('',#7270,1.); +#7270 = DIRECTION('',(0.E+000,1.)); +#7271 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7272 = ADVANCED_FACE('',(#7273),#6763,.F.); +#7273 = FACE_BOUND('',#7274,.T.); +#7274 = EDGE_LOOP('',(#7275,#7276,#7277,#7278,#7279,#7280,#7281,#7282)); +#7275 = ORIENTED_EDGE('',*,*,#6749,.T.); +#7276 = ORIENTED_EDGE('',*,*,#6830,.T.); +#7277 = ORIENTED_EDGE('',*,*,#6906,.T.); +#7278 = ORIENTED_EDGE('',*,*,#6982,.F.); +#7279 = ORIENTED_EDGE('',*,*,#7058,.F.); +#7280 = ORIENTED_EDGE('',*,*,#7134,.F.); +#7281 = ORIENTED_EDGE('',*,*,#7205,.F.); +#7282 = ORIENTED_EDGE('',*,*,#7252,.F.); +#7283 = ADVANCED_FACE('',(#7284),#6709,.T.); +#7284 = FACE_BOUND('',#7285,.F.); +#7285 = EDGE_LOOP('',(#7286,#7287,#7288,#7289,#7290,#7291,#7292,#7293)); +#7286 = ORIENTED_EDGE('',*,*,#6693,.T.); +#7287 = ORIENTED_EDGE('',*,*,#6779,.T.); +#7288 = ORIENTED_EDGE('',*,*,#6855,.T.); +#7289 = ORIENTED_EDGE('',*,*,#6960,.F.); +#7290 = ORIENTED_EDGE('',*,*,#7036,.F.); +#7291 = ORIENTED_EDGE('',*,*,#7112,.F.); +#7292 = ORIENTED_EDGE('',*,*,#7183,.F.); +#7293 = ORIENTED_EDGE('',*,*,#7230,.F.); +#7294 = MANIFOLD_SOLID_BREP('',#7295); +#7295 = CLOSED_SHELL('',(#7296,#7416,#7492,#7568,#7644,#7720,#7796,#7867 + ,#7914,#7925)); +#7296 = ADVANCED_FACE('',(#7297),#7311,.T.); +#7297 = FACE_BOUND('',#7298,.T.); +#7298 = EDGE_LOOP('',(#7299,#7334,#7362,#7390)); +#7299 = ORIENTED_EDGE('',*,*,#7300,.T.); +#7300 = EDGE_CURVE('',#7301,#7303,#7305,.T.); +#7301 = VERTEX_POINT('',#7302); +#7302 = CARTESIAN_POINT('',(0.25,1.,-0.125)); +#7303 = VERTEX_POINT('',#7304); +#7304 = CARTESIAN_POINT('',(0.25,1.,0.125)); +#7305 = SURFACE_CURVE('',#7306,(#7310,#7322),.PCURVE_S1.); +#7306 = LINE('',#7307,#7308); +#7307 = CARTESIAN_POINT('',(0.25,1.,-0.125)); +#7308 = VECTOR('',#7309,1.); +#7309 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#7310 = PCURVE('',#7311,#7316); +#7311 = PLANE('',#7312); +#7312 = AXIS2_PLACEMENT_3D('',#7313,#7314,#7315); +#7313 = CARTESIAN_POINT('',(0.25,1.,-0.125)); +#7314 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#7315 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#7316 = DEFINITIONAL_REPRESENTATION('',(#7317),#7321); +#7317 = LINE('',#7318,#7319); +#7318 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#7319 = VECTOR('',#7320,1.); +#7320 = DIRECTION('',(2.22044604925E-016,-1.)); +#7321 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7322 = PCURVE('',#7323,#7328); +#7323 = PLANE('',#7324); +#7324 = AXIS2_PLACEMENT_3D('',#7325,#7326,#7327); +#7325 = CARTESIAN_POINT('',(0.25,1.,-0.125)); +#7326 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#7327 = DIRECTION('',(1.,0.E+000,0.E+000)); +#7328 = DEFINITIONAL_REPRESENTATION('',(#7329),#7333); +#7329 = LINE('',#7330,#7331); +#7330 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#7331 = VECTOR('',#7332,1.); +#7332 = DIRECTION('',(0.E+000,-1.)); +#7333 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7334 = ORIENTED_EDGE('',*,*,#7335,.T.); +#7335 = EDGE_CURVE('',#7303,#7336,#7338,.T.); +#7336 = VERTEX_POINT('',#7337); +#7337 = CARTESIAN_POINT('',(0.25,-2.5,0.125)); +#7338 = SURFACE_CURVE('',#7339,(#7343,#7350),.PCURVE_S1.); +#7339 = LINE('',#7340,#7341); +#7340 = CARTESIAN_POINT('',(0.25,1.,0.125)); +#7341 = VECTOR('',#7342,1.); +#7342 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#7343 = PCURVE('',#7311,#7344); +#7344 = DEFINITIONAL_REPRESENTATION('',(#7345),#7349); +#7345 = LINE('',#7346,#7347); +#7346 = CARTESIAN_POINT('',(2.22044604925E-016,-0.25)); +#7347 = VECTOR('',#7348,1.); +#7348 = DIRECTION('',(1.,0.E+000)); +#7349 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7350 = PCURVE('',#7351,#7356); +#7351 = PLANE('',#7352); +#7352 = AXIS2_PLACEMENT_3D('',#7353,#7354,#7355); +#7353 = CARTESIAN_POINT('',(0.25,1.,0.125)); +#7354 = DIRECTION('',(0.E+000,4.440892098501E-016,1.)); +#7355 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#7356 = DEFINITIONAL_REPRESENTATION('',(#7357),#7361); +#7357 = LINE('',#7358,#7359); +#7358 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#7359 = VECTOR('',#7360,1.); +#7360 = DIRECTION('',(1.,0.E+000)); +#7361 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7362 = ORIENTED_EDGE('',*,*,#7363,.F.); +#7363 = EDGE_CURVE('',#7364,#7336,#7366,.T.); +#7364 = VERTEX_POINT('',#7365); +#7365 = CARTESIAN_POINT('',(0.25,-2.5,-0.125)); +#7366 = SURFACE_CURVE('',#7367,(#7371,#7378),.PCURVE_S1.); +#7367 = LINE('',#7368,#7369); +#7368 = CARTESIAN_POINT('',(0.25,-2.5,-0.125)); +#7369 = VECTOR('',#7370,1.); +#7370 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#7371 = PCURVE('',#7311,#7372); +#7372 = DEFINITIONAL_REPRESENTATION('',(#7373),#7377); +#7373 = LINE('',#7374,#7375); +#7374 = CARTESIAN_POINT('',(3.5,-1.972152263053E-031)); +#7375 = VECTOR('',#7376,1.); +#7376 = DIRECTION('',(2.22044604925E-016,-1.)); +#7377 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7378 = PCURVE('',#7379,#7384); +#7379 = PLANE('',#7380); +#7380 = AXIS2_PLACEMENT_3D('',#7381,#7382,#7383); +#7381 = CARTESIAN_POINT('',(0.25,-2.5,-0.125)); +#7382 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#7383 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#7384 = DEFINITIONAL_REPRESENTATION('',(#7385),#7389); +#7385 = LINE('',#7386,#7387); +#7386 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#7387 = VECTOR('',#7388,1.); +#7388 = DIRECTION('',(0.E+000,-1.)); +#7389 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7390 = ORIENTED_EDGE('',*,*,#7391,.F.); +#7391 = EDGE_CURVE('',#7301,#7364,#7392,.T.); +#7392 = SURFACE_CURVE('',#7393,(#7397,#7404),.PCURVE_S1.); +#7393 = LINE('',#7394,#7395); +#7394 = CARTESIAN_POINT('',(0.25,1.,-0.125)); +#7395 = VECTOR('',#7396,1.); +#7396 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#7397 = PCURVE('',#7311,#7398); +#7398 = DEFINITIONAL_REPRESENTATION('',(#7399),#7403); +#7399 = LINE('',#7400,#7401); +#7400 = CARTESIAN_POINT('',(2.22044604925E-016,0.E+000)); +#7401 = VECTOR('',#7402,1.); +#7402 = DIRECTION('',(1.,0.E+000)); +#7403 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7404 = PCURVE('',#7405,#7410); +#7405 = PLANE('',#7406); +#7406 = AXIS2_PLACEMENT_3D('',#7407,#7408,#7409); +#7407 = CARTESIAN_POINT('',(0.25,1.,-0.125)); +#7408 = DIRECTION('',(0.E+000,4.440892098501E-016,1.)); +#7409 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#7410 = DEFINITIONAL_REPRESENTATION('',(#7411),#7415); +#7411 = LINE('',#7412,#7413); +#7412 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#7413 = VECTOR('',#7414,1.); +#7414 = DIRECTION('',(1.,0.E+000)); +#7415 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7416 = ADVANCED_FACE('',(#7417),#7379,.T.); +#7417 = FACE_BOUND('',#7418,.T.); +#7418 = EDGE_LOOP('',(#7419,#7420,#7443,#7471)); +#7419 = ORIENTED_EDGE('',*,*,#7363,.T.); +#7420 = ORIENTED_EDGE('',*,*,#7421,.T.); +#7421 = EDGE_CURVE('',#7336,#7422,#7424,.T.); +#7422 = VERTEX_POINT('',#7423); +#7423 = CARTESIAN_POINT('',(-0.25,-2.5,0.125)); +#7424 = SURFACE_CURVE('',#7425,(#7429,#7436),.PCURVE_S1.); +#7425 = LINE('',#7426,#7427); +#7426 = CARTESIAN_POINT('',(0.25,-2.5,0.125)); +#7427 = VECTOR('',#7428,1.); +#7428 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#7429 = PCURVE('',#7379,#7430); +#7430 = DEFINITIONAL_REPRESENTATION('',(#7431),#7435); +#7431 = LINE('',#7432,#7433); +#7432 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#7433 = VECTOR('',#7434,1.); +#7434 = DIRECTION('',(1.,0.E+000)); +#7435 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7436 = PCURVE('',#7351,#7437); +#7437 = DEFINITIONAL_REPRESENTATION('',(#7438),#7442); +#7438 = LINE('',#7439,#7440); +#7439 = CARTESIAN_POINT('',(3.5,0.E+000)); +#7440 = VECTOR('',#7441,1.); +#7441 = DIRECTION('',(0.E+000,-1.)); +#7442 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7443 = ORIENTED_EDGE('',*,*,#7444,.F.); +#7444 = EDGE_CURVE('',#7445,#7422,#7447,.T.); +#7445 = VERTEX_POINT('',#7446); +#7446 = CARTESIAN_POINT('',(-0.25,-2.5,-0.125)); +#7447 = SURFACE_CURVE('',#7448,(#7452,#7459),.PCURVE_S1.); +#7448 = LINE('',#7449,#7450); +#7449 = CARTESIAN_POINT('',(-0.25,-2.5,-0.125)); +#7450 = VECTOR('',#7451,1.); +#7451 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#7452 = PCURVE('',#7379,#7453); +#7453 = DEFINITIONAL_REPRESENTATION('',(#7454),#7458); +#7454 = LINE('',#7455,#7456); +#7455 = CARTESIAN_POINT('',(0.5,0.E+000)); +#7456 = VECTOR('',#7457,1.); +#7457 = DIRECTION('',(0.E+000,-1.)); +#7458 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7459 = PCURVE('',#7460,#7465); +#7460 = PLANE('',#7461); +#7461 = AXIS2_PLACEMENT_3D('',#7462,#7463,#7464); +#7462 = CARTESIAN_POINT('',(-0.25,-2.5,-0.125)); +#7463 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#7464 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#7465 = DEFINITIONAL_REPRESENTATION('',(#7466),#7470); +#7466 = LINE('',#7467,#7468); +#7467 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#7468 = VECTOR('',#7469,1.); +#7469 = DIRECTION('',(-2.22044604925E-016,-1.)); +#7470 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7471 = ORIENTED_EDGE('',*,*,#7472,.F.); +#7472 = EDGE_CURVE('',#7364,#7445,#7473,.T.); +#7473 = SURFACE_CURVE('',#7474,(#7478,#7485),.PCURVE_S1.); +#7474 = LINE('',#7475,#7476); +#7475 = CARTESIAN_POINT('',(0.25,-2.5,-0.125)); +#7476 = VECTOR('',#7477,1.); +#7477 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#7478 = PCURVE('',#7379,#7479); +#7479 = DEFINITIONAL_REPRESENTATION('',(#7480),#7484); +#7480 = LINE('',#7481,#7482); +#7481 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#7482 = VECTOR('',#7483,1.); +#7483 = DIRECTION('',(1.,0.E+000)); +#7484 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7485 = PCURVE('',#7405,#7486); +#7486 = DEFINITIONAL_REPRESENTATION('',(#7487),#7491); +#7487 = LINE('',#7488,#7489); +#7488 = CARTESIAN_POINT('',(3.5,0.E+000)); +#7489 = VECTOR('',#7490,1.); +#7490 = DIRECTION('',(0.E+000,-1.)); +#7491 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7492 = ADVANCED_FACE('',(#7493),#7460,.T.); +#7493 = FACE_BOUND('',#7494,.T.); +#7494 = EDGE_LOOP('',(#7495,#7496,#7519,#7547)); +#7495 = ORIENTED_EDGE('',*,*,#7444,.T.); +#7496 = ORIENTED_EDGE('',*,*,#7497,.T.); +#7497 = EDGE_CURVE('',#7422,#7498,#7500,.T.); +#7498 = VERTEX_POINT('',#7499); +#7499 = CARTESIAN_POINT('',(-0.25,1.,0.125)); +#7500 = SURFACE_CURVE('',#7501,(#7505,#7512),.PCURVE_S1.); +#7501 = LINE('',#7502,#7503); +#7502 = CARTESIAN_POINT('',(-0.25,-2.5,0.125)); +#7503 = VECTOR('',#7504,1.); +#7504 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#7505 = PCURVE('',#7460,#7506); +#7506 = DEFINITIONAL_REPRESENTATION('',(#7507),#7511); +#7507 = LINE('',#7508,#7509); +#7508 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#7509 = VECTOR('',#7510,1.); +#7510 = DIRECTION('',(1.,0.E+000)); +#7511 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7512 = PCURVE('',#7351,#7513); +#7513 = DEFINITIONAL_REPRESENTATION('',(#7514),#7518); +#7514 = LINE('',#7515,#7516); +#7515 = CARTESIAN_POINT('',(3.5,-0.5)); +#7516 = VECTOR('',#7517,1.); +#7517 = DIRECTION('',(-1.,0.E+000)); +#7518 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7519 = ORIENTED_EDGE('',*,*,#7520,.F.); +#7520 = EDGE_CURVE('',#7521,#7498,#7523,.T.); +#7521 = VERTEX_POINT('',#7522); +#7522 = CARTESIAN_POINT('',(-0.25,1.,-0.125)); +#7523 = SURFACE_CURVE('',#7524,(#7528,#7535),.PCURVE_S1.); +#7524 = LINE('',#7525,#7526); +#7525 = CARTESIAN_POINT('',(-0.25,1.,-0.125)); +#7526 = VECTOR('',#7527,1.); +#7527 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#7528 = PCURVE('',#7460,#7529); +#7529 = DEFINITIONAL_REPRESENTATION('',(#7530),#7534); +#7530 = LINE('',#7531,#7532); +#7531 = CARTESIAN_POINT('',(3.5,1.972152263053E-031)); +#7532 = VECTOR('',#7533,1.); +#7533 = DIRECTION('',(-2.22044604925E-016,-1.)); +#7534 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7535 = PCURVE('',#7536,#7541); +#7536 = PLANE('',#7537); +#7537 = AXIS2_PLACEMENT_3D('',#7538,#7539,#7540); +#7538 = CARTESIAN_POINT('',(-0.375,1.,-0.125)); +#7539 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#7540 = DIRECTION('',(1.,0.E+000,0.E+000)); +#7541 = DEFINITIONAL_REPRESENTATION('',(#7542),#7546); +#7542 = LINE('',#7543,#7544); +#7543 = CARTESIAN_POINT('',(0.125,0.E+000)); +#7544 = VECTOR('',#7545,1.); +#7545 = DIRECTION('',(0.E+000,-1.)); +#7546 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7547 = ORIENTED_EDGE('',*,*,#7548,.F.); +#7548 = EDGE_CURVE('',#7445,#7521,#7549,.T.); +#7549 = SURFACE_CURVE('',#7550,(#7554,#7561),.PCURVE_S1.); +#7550 = LINE('',#7551,#7552); +#7551 = CARTESIAN_POINT('',(-0.25,-2.5,-0.125)); +#7552 = VECTOR('',#7553,1.); +#7553 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#7554 = PCURVE('',#7460,#7555); +#7555 = DEFINITIONAL_REPRESENTATION('',(#7556),#7560); +#7556 = LINE('',#7557,#7558); +#7557 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#7558 = VECTOR('',#7559,1.); +#7559 = DIRECTION('',(1.,0.E+000)); +#7560 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7561 = PCURVE('',#7405,#7562); +#7562 = DEFINITIONAL_REPRESENTATION('',(#7563),#7567); +#7563 = LINE('',#7564,#7565); +#7564 = CARTESIAN_POINT('',(3.5,-0.5)); +#7565 = VECTOR('',#7566,1.); +#7566 = DIRECTION('',(-1.,0.E+000)); +#7567 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7568 = ADVANCED_FACE('',(#7569),#7536,.F.); +#7569 = FACE_BOUND('',#7570,.F.); +#7570 = EDGE_LOOP('',(#7571,#7601,#7622,#7623)); +#7571 = ORIENTED_EDGE('',*,*,#7572,.T.); +#7572 = EDGE_CURVE('',#7573,#7575,#7577,.T.); +#7573 = VERTEX_POINT('',#7574); +#7574 = CARTESIAN_POINT('',(-0.375,1.,-0.125)); +#7575 = VERTEX_POINT('',#7576); +#7576 = CARTESIAN_POINT('',(-0.375,1.,0.125)); +#7577 = SURFACE_CURVE('',#7578,(#7582,#7589),.PCURVE_S1.); +#7578 = LINE('',#7579,#7580); +#7579 = CARTESIAN_POINT('',(-0.375,1.,-0.125)); +#7580 = VECTOR('',#7581,1.); +#7581 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#7582 = PCURVE('',#7536,#7583); +#7583 = DEFINITIONAL_REPRESENTATION('',(#7584),#7588); +#7584 = LINE('',#7585,#7586); +#7585 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#7586 = VECTOR('',#7587,1.); +#7587 = DIRECTION('',(0.E+000,-1.)); +#7588 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7589 = PCURVE('',#7590,#7595); +#7590 = PLANE('',#7591); +#7591 = AXIS2_PLACEMENT_3D('',#7592,#7593,#7594); +#7592 = CARTESIAN_POINT('',(-0.375,2.,-0.125)); +#7593 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#7594 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#7595 = DEFINITIONAL_REPRESENTATION('',(#7596),#7600); +#7596 = LINE('',#7597,#7598); +#7597 = CARTESIAN_POINT('',(1.,-4.930380657631E-032)); +#7598 = VECTOR('',#7599,1.); +#7599 = DIRECTION('',(2.22044604925E-016,-1.)); +#7600 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7601 = ORIENTED_EDGE('',*,*,#7602,.T.); +#7602 = EDGE_CURVE('',#7575,#7498,#7603,.T.); +#7603 = SURFACE_CURVE('',#7604,(#7608,#7615),.PCURVE_S1.); +#7604 = LINE('',#7605,#7606); +#7605 = CARTESIAN_POINT('',(-0.375,1.,0.125)); +#7606 = VECTOR('',#7607,1.); +#7607 = DIRECTION('',(1.,0.E+000,0.E+000)); +#7608 = PCURVE('',#7536,#7609); +#7609 = DEFINITIONAL_REPRESENTATION('',(#7610),#7614); +#7610 = LINE('',#7611,#7612); +#7611 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#7612 = VECTOR('',#7613,1.); +#7613 = DIRECTION('',(1.,0.E+000)); +#7614 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7615 = PCURVE('',#7351,#7616); +#7616 = DEFINITIONAL_REPRESENTATION('',(#7617),#7621); +#7617 = LINE('',#7618,#7619); +#7618 = CARTESIAN_POINT('',(0.E+000,-0.625)); +#7619 = VECTOR('',#7620,1.); +#7620 = DIRECTION('',(0.E+000,1.)); +#7621 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7622 = ORIENTED_EDGE('',*,*,#7520,.F.); +#7623 = ORIENTED_EDGE('',*,*,#7624,.F.); +#7624 = EDGE_CURVE('',#7573,#7521,#7625,.T.); +#7625 = SURFACE_CURVE('',#7626,(#7630,#7637),.PCURVE_S1.); +#7626 = LINE('',#7627,#7628); +#7627 = CARTESIAN_POINT('',(-0.375,1.,-0.125)); +#7628 = VECTOR('',#7629,1.); +#7629 = DIRECTION('',(1.,0.E+000,0.E+000)); +#7630 = PCURVE('',#7536,#7631); +#7631 = DEFINITIONAL_REPRESENTATION('',(#7632),#7636); +#7632 = LINE('',#7633,#7634); +#7633 = CARTESIAN_POINT('',(0.E+000,-4.930380657631E-032)); +#7634 = VECTOR('',#7635,1.); +#7635 = DIRECTION('',(1.,0.E+000)); +#7636 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7637 = PCURVE('',#7405,#7638); +#7638 = DEFINITIONAL_REPRESENTATION('',(#7639),#7643); +#7639 = LINE('',#7640,#7641); +#7640 = CARTESIAN_POINT('',(0.E+000,-0.625)); +#7641 = VECTOR('',#7642,1.); +#7642 = DIRECTION('',(0.E+000,1.)); +#7643 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7644 = ADVANCED_FACE('',(#7645),#7590,.F.); +#7645 = FACE_BOUND('',#7646,.F.); +#7646 = EDGE_LOOP('',(#7647,#7677,#7698,#7699)); +#7647 = ORIENTED_EDGE('',*,*,#7648,.T.); +#7648 = EDGE_CURVE('',#7649,#7651,#7653,.T.); +#7649 = VERTEX_POINT('',#7650); +#7650 = CARTESIAN_POINT('',(-0.375,2.,-0.125)); +#7651 = VERTEX_POINT('',#7652); +#7652 = CARTESIAN_POINT('',(-0.375,2.,0.125)); +#7653 = SURFACE_CURVE('',#7654,(#7658,#7665),.PCURVE_S1.); +#7654 = LINE('',#7655,#7656); +#7655 = CARTESIAN_POINT('',(-0.375,2.,-0.125)); +#7656 = VECTOR('',#7657,1.); +#7657 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#7658 = PCURVE('',#7590,#7659); +#7659 = DEFINITIONAL_REPRESENTATION('',(#7660),#7664); +#7660 = LINE('',#7661,#7662); +#7661 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#7662 = VECTOR('',#7663,1.); +#7663 = DIRECTION('',(2.22044604925E-016,-1.)); +#7664 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7665 = PCURVE('',#7666,#7671); +#7666 = PLANE('',#7667); +#7667 = AXIS2_PLACEMENT_3D('',#7668,#7669,#7670); +#7668 = CARTESIAN_POINT('',(0.375,2.,-0.125)); +#7669 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#7670 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#7671 = DEFINITIONAL_REPRESENTATION('',(#7672),#7676); +#7672 = LINE('',#7673,#7674); +#7673 = CARTESIAN_POINT('',(0.75,0.E+000)); +#7674 = VECTOR('',#7675,1.); +#7675 = DIRECTION('',(0.E+000,-1.)); +#7676 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7677 = ORIENTED_EDGE('',*,*,#7678,.T.); +#7678 = EDGE_CURVE('',#7651,#7575,#7679,.T.); +#7679 = SURFACE_CURVE('',#7680,(#7684,#7691),.PCURVE_S1.); +#7680 = LINE('',#7681,#7682); +#7681 = CARTESIAN_POINT('',(-0.375,2.,0.125)); +#7682 = VECTOR('',#7683,1.); +#7683 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#7684 = PCURVE('',#7590,#7685); +#7685 = DEFINITIONAL_REPRESENTATION('',(#7686),#7690); +#7686 = LINE('',#7687,#7688); +#7687 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#7688 = VECTOR('',#7689,1.); +#7689 = DIRECTION('',(1.,0.E+000)); +#7690 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7691 = PCURVE('',#7351,#7692); +#7692 = DEFINITIONAL_REPRESENTATION('',(#7693),#7697); +#7693 = LINE('',#7694,#7695); +#7694 = CARTESIAN_POINT('',(-1.,-0.625)); +#7695 = VECTOR('',#7696,1.); +#7696 = DIRECTION('',(1.,0.E+000)); +#7697 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7698 = ORIENTED_EDGE('',*,*,#7572,.F.); +#7699 = ORIENTED_EDGE('',*,*,#7700,.F.); +#7700 = EDGE_CURVE('',#7649,#7573,#7701,.T.); +#7701 = SURFACE_CURVE('',#7702,(#7706,#7713),.PCURVE_S1.); +#7702 = LINE('',#7703,#7704); +#7703 = CARTESIAN_POINT('',(-0.375,2.,-0.125)); +#7704 = VECTOR('',#7705,1.); +#7705 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#7706 = PCURVE('',#7590,#7707); +#7707 = DEFINITIONAL_REPRESENTATION('',(#7708),#7712); +#7708 = LINE('',#7709,#7710); +#7709 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#7710 = VECTOR('',#7711,1.); +#7711 = DIRECTION('',(1.,0.E+000)); +#7712 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7713 = PCURVE('',#7405,#7714); +#7714 = DEFINITIONAL_REPRESENTATION('',(#7715),#7719); +#7715 = LINE('',#7716,#7717); +#7716 = CARTESIAN_POINT('',(-1.,-0.625)); +#7717 = VECTOR('',#7718,1.); +#7718 = DIRECTION('',(1.,0.E+000)); +#7719 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7720 = ADVANCED_FACE('',(#7721),#7666,.F.); +#7721 = FACE_BOUND('',#7722,.F.); +#7722 = EDGE_LOOP('',(#7723,#7753,#7774,#7775)); +#7723 = ORIENTED_EDGE('',*,*,#7724,.T.); +#7724 = EDGE_CURVE('',#7725,#7727,#7729,.T.); +#7725 = VERTEX_POINT('',#7726); +#7726 = CARTESIAN_POINT('',(0.375,2.,-0.125)); +#7727 = VERTEX_POINT('',#7728); +#7728 = CARTESIAN_POINT('',(0.375,2.,0.125)); +#7729 = SURFACE_CURVE('',#7730,(#7734,#7741),.PCURVE_S1.); +#7730 = LINE('',#7731,#7732); +#7731 = CARTESIAN_POINT('',(0.375,2.,-0.125)); +#7732 = VECTOR('',#7733,1.); +#7733 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#7734 = PCURVE('',#7666,#7735); +#7735 = DEFINITIONAL_REPRESENTATION('',(#7736),#7740); +#7736 = LINE('',#7737,#7738); +#7737 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#7738 = VECTOR('',#7739,1.); +#7739 = DIRECTION('',(0.E+000,-1.)); +#7740 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7741 = PCURVE('',#7742,#7747); +#7742 = PLANE('',#7743); +#7743 = AXIS2_PLACEMENT_3D('',#7744,#7745,#7746); +#7744 = CARTESIAN_POINT('',(0.375,1.,-0.125)); +#7745 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#7746 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#7747 = DEFINITIONAL_REPRESENTATION('',(#7748),#7752); +#7748 = LINE('',#7749,#7750); +#7749 = CARTESIAN_POINT('',(1.,4.930380657631E-032)); +#7750 = VECTOR('',#7751,1.); +#7751 = DIRECTION('',(-2.22044604925E-016,-1.)); +#7752 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7753 = ORIENTED_EDGE('',*,*,#7754,.T.); +#7754 = EDGE_CURVE('',#7727,#7651,#7755,.T.); +#7755 = SURFACE_CURVE('',#7756,(#7760,#7767),.PCURVE_S1.); +#7756 = LINE('',#7757,#7758); +#7757 = CARTESIAN_POINT('',(0.375,2.,0.125)); +#7758 = VECTOR('',#7759,1.); +#7759 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#7760 = PCURVE('',#7666,#7761); +#7761 = DEFINITIONAL_REPRESENTATION('',(#7762),#7766); +#7762 = LINE('',#7763,#7764); +#7763 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#7764 = VECTOR('',#7765,1.); +#7765 = DIRECTION('',(1.,0.E+000)); +#7766 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7767 = PCURVE('',#7351,#7768); +#7768 = DEFINITIONAL_REPRESENTATION('',(#7769),#7773); +#7769 = LINE('',#7770,#7771); +#7770 = CARTESIAN_POINT('',(-1.,0.125)); +#7771 = VECTOR('',#7772,1.); +#7772 = DIRECTION('',(0.E+000,-1.)); +#7773 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7774 = ORIENTED_EDGE('',*,*,#7648,.F.); +#7775 = ORIENTED_EDGE('',*,*,#7776,.F.); +#7776 = EDGE_CURVE('',#7725,#7649,#7777,.T.); +#7777 = SURFACE_CURVE('',#7778,(#7782,#7789),.PCURVE_S1.); +#7778 = LINE('',#7779,#7780); +#7779 = CARTESIAN_POINT('',(0.375,2.,-0.125)); +#7780 = VECTOR('',#7781,1.); +#7781 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#7782 = PCURVE('',#7666,#7783); +#7783 = DEFINITIONAL_REPRESENTATION('',(#7784),#7788); +#7784 = LINE('',#7785,#7786); +#7785 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#7786 = VECTOR('',#7787,1.); +#7787 = DIRECTION('',(1.,0.E+000)); +#7788 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7789 = PCURVE('',#7405,#7790); +#7790 = DEFINITIONAL_REPRESENTATION('',(#7791),#7795); +#7791 = LINE('',#7792,#7793); +#7792 = CARTESIAN_POINT('',(-1.,0.125)); +#7793 = VECTOR('',#7794,1.); +#7794 = DIRECTION('',(0.E+000,-1.)); +#7795 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7796 = ADVANCED_FACE('',(#7797),#7742,.F.); +#7797 = FACE_BOUND('',#7798,.F.); +#7798 = EDGE_LOOP('',(#7799,#7824,#7845,#7846)); +#7799 = ORIENTED_EDGE('',*,*,#7800,.T.); +#7800 = EDGE_CURVE('',#7801,#7803,#7805,.T.); +#7801 = VERTEX_POINT('',#7802); +#7802 = CARTESIAN_POINT('',(0.375,1.,-0.125)); +#7803 = VERTEX_POINT('',#7804); +#7804 = CARTESIAN_POINT('',(0.375,1.,0.125)); +#7805 = SURFACE_CURVE('',#7806,(#7810,#7817),.PCURVE_S1.); +#7806 = LINE('',#7807,#7808); +#7807 = CARTESIAN_POINT('',(0.375,1.,-0.125)); +#7808 = VECTOR('',#7809,1.); +#7809 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#7810 = PCURVE('',#7742,#7811); +#7811 = DEFINITIONAL_REPRESENTATION('',(#7812),#7816); +#7812 = LINE('',#7813,#7814); +#7813 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#7814 = VECTOR('',#7815,1.); +#7815 = DIRECTION('',(-2.22044604925E-016,-1.)); +#7816 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7817 = PCURVE('',#7323,#7818); +#7818 = DEFINITIONAL_REPRESENTATION('',(#7819),#7823); +#7819 = LINE('',#7820,#7821); +#7820 = CARTESIAN_POINT('',(0.125,0.E+000)); +#7821 = VECTOR('',#7822,1.); +#7822 = DIRECTION('',(0.E+000,-1.)); +#7823 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7824 = ORIENTED_EDGE('',*,*,#7825,.T.); +#7825 = EDGE_CURVE('',#7803,#7727,#7826,.T.); +#7826 = SURFACE_CURVE('',#7827,(#7831,#7838),.PCURVE_S1.); +#7827 = LINE('',#7828,#7829); +#7828 = CARTESIAN_POINT('',(0.375,1.,0.125)); +#7829 = VECTOR('',#7830,1.); +#7830 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#7831 = PCURVE('',#7742,#7832); +#7832 = DEFINITIONAL_REPRESENTATION('',(#7833),#7837); +#7833 = LINE('',#7834,#7835); +#7834 = CARTESIAN_POINT('',(-2.22044604925E-016,-0.25)); +#7835 = VECTOR('',#7836,1.); +#7836 = DIRECTION('',(1.,0.E+000)); +#7837 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7838 = PCURVE('',#7351,#7839); +#7839 = DEFINITIONAL_REPRESENTATION('',(#7840),#7844); +#7840 = LINE('',#7841,#7842); +#7841 = CARTESIAN_POINT('',(0.E+000,0.125)); +#7842 = VECTOR('',#7843,1.); +#7843 = DIRECTION('',(-1.,0.E+000)); +#7844 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7845 = ORIENTED_EDGE('',*,*,#7724,.F.); +#7846 = ORIENTED_EDGE('',*,*,#7847,.F.); +#7847 = EDGE_CURVE('',#7801,#7725,#7848,.T.); +#7848 = SURFACE_CURVE('',#7849,(#7853,#7860),.PCURVE_S1.); +#7849 = LINE('',#7850,#7851); +#7850 = CARTESIAN_POINT('',(0.375,1.,-0.125)); +#7851 = VECTOR('',#7852,1.); +#7852 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#7853 = PCURVE('',#7742,#7854); +#7854 = DEFINITIONAL_REPRESENTATION('',(#7855),#7859); +#7855 = LINE('',#7856,#7857); +#7856 = CARTESIAN_POINT('',(-2.22044604925E-016,-0.E+000)); +#7857 = VECTOR('',#7858,1.); +#7858 = DIRECTION('',(1.,0.E+000)); +#7859 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7860 = PCURVE('',#7405,#7861); +#7861 = DEFINITIONAL_REPRESENTATION('',(#7862),#7866); +#7862 = LINE('',#7863,#7864); +#7863 = CARTESIAN_POINT('',(0.E+000,0.125)); +#7864 = VECTOR('',#7865,1.); +#7865 = DIRECTION('',(-1.,0.E+000)); +#7866 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7867 = ADVANCED_FACE('',(#7868),#7323,.F.); +#7868 = FACE_BOUND('',#7869,.F.); +#7869 = EDGE_LOOP('',(#7870,#7871,#7892,#7893)); +#7870 = ORIENTED_EDGE('',*,*,#7300,.T.); +#7871 = ORIENTED_EDGE('',*,*,#7872,.T.); +#7872 = EDGE_CURVE('',#7303,#7803,#7873,.T.); +#7873 = SURFACE_CURVE('',#7874,(#7878,#7885),.PCURVE_S1.); +#7874 = LINE('',#7875,#7876); +#7875 = CARTESIAN_POINT('',(0.25,1.,0.125)); +#7876 = VECTOR('',#7877,1.); +#7877 = DIRECTION('',(1.,0.E+000,0.E+000)); +#7878 = PCURVE('',#7323,#7879); +#7879 = DEFINITIONAL_REPRESENTATION('',(#7880),#7884); +#7880 = LINE('',#7881,#7882); +#7881 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#7882 = VECTOR('',#7883,1.); +#7883 = DIRECTION('',(1.,0.E+000)); +#7884 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7885 = PCURVE('',#7351,#7886); +#7886 = DEFINITIONAL_REPRESENTATION('',(#7887),#7891); +#7887 = LINE('',#7888,#7889); +#7888 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#7889 = VECTOR('',#7890,1.); +#7890 = DIRECTION('',(0.E+000,1.)); +#7891 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7892 = ORIENTED_EDGE('',*,*,#7800,.F.); +#7893 = ORIENTED_EDGE('',*,*,#7894,.F.); +#7894 = EDGE_CURVE('',#7301,#7801,#7895,.T.); +#7895 = SURFACE_CURVE('',#7896,(#7900,#7907),.PCURVE_S1.); +#7896 = LINE('',#7897,#7898); +#7897 = CARTESIAN_POINT('',(0.25,1.,-0.125)); +#7898 = VECTOR('',#7899,1.); +#7899 = DIRECTION('',(1.,0.E+000,0.E+000)); +#7900 = PCURVE('',#7323,#7901); +#7901 = DEFINITIONAL_REPRESENTATION('',(#7902),#7906); +#7902 = LINE('',#7903,#7904); +#7903 = CARTESIAN_POINT('',(0.E+000,-4.930380657631E-032)); +#7904 = VECTOR('',#7905,1.); +#7905 = DIRECTION('',(1.,0.E+000)); +#7906 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7907 = PCURVE('',#7405,#7908); +#7908 = DEFINITIONAL_REPRESENTATION('',(#7909),#7913); +#7909 = LINE('',#7910,#7911); +#7910 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#7911 = VECTOR('',#7912,1.); +#7912 = DIRECTION('',(0.E+000,1.)); +#7913 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7914 = ADVANCED_FACE('',(#7915),#7405,.F.); +#7915 = FACE_BOUND('',#7916,.T.); +#7916 = EDGE_LOOP('',(#7917,#7918,#7919,#7920,#7921,#7922,#7923,#7924)); +#7917 = ORIENTED_EDGE('',*,*,#7391,.T.); +#7918 = ORIENTED_EDGE('',*,*,#7472,.T.); +#7919 = ORIENTED_EDGE('',*,*,#7548,.T.); +#7920 = ORIENTED_EDGE('',*,*,#7624,.F.); +#7921 = ORIENTED_EDGE('',*,*,#7700,.F.); +#7922 = ORIENTED_EDGE('',*,*,#7776,.F.); +#7923 = ORIENTED_EDGE('',*,*,#7847,.F.); +#7924 = ORIENTED_EDGE('',*,*,#7894,.F.); +#7925 = ADVANCED_FACE('',(#7926),#7351,.T.); +#7926 = FACE_BOUND('',#7927,.F.); +#7927 = EDGE_LOOP('',(#7928,#7929,#7930,#7931,#7932,#7933,#7934,#7935)); +#7928 = ORIENTED_EDGE('',*,*,#7335,.T.); +#7929 = ORIENTED_EDGE('',*,*,#7421,.T.); +#7930 = ORIENTED_EDGE('',*,*,#7497,.T.); +#7931 = ORIENTED_EDGE('',*,*,#7602,.F.); +#7932 = ORIENTED_EDGE('',*,*,#7678,.F.); +#7933 = ORIENTED_EDGE('',*,*,#7754,.F.); +#7934 = ORIENTED_EDGE('',*,*,#7825,.F.); +#7935 = ORIENTED_EDGE('',*,*,#7872,.F.); +#7936 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#7940)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#7937,#7938,#7939)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#7937 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#7938 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#7939 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#7940 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#7937, + 'distance_accuracy_value','confusion accuracy'); +#7941 = SHAPE_DEFINITION_REPRESENTATION(#7942,#1515); +#7942 = PRODUCT_DEFINITION_SHAPE('','',#7943); +#7943 = PRODUCT_DEFINITION('design','',#7944,#7947); +#7944 = PRODUCT_DEFINITION_FORMATION('','',#7945); +#7945 = PRODUCT('Pad','Pad','',(#7946)); +#7946 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#7947 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#7948 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#7949,#7951); +#7949 = ( REPRESENTATION_RELATIONSHIP('','',#1515,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#7950) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#7950 = ITEM_DEFINED_TRANSFORMATION('','',#11,#27); +#7951 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #7952); +#7952 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('4','=>[0:1:1:5]','',#5,#7943,$); +#7953 = PRODUCT_TYPE('part',$,(#7945)); +#7954 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #7955),#1469); +#7955 = STYLED_ITEM('color',(#7956),#1363); +#7956 = PRESENTATION_STYLE_ASSIGNMENT((#7957,#7963)); +#7957 = SURFACE_STYLE_USAGE(.BOTH.,#7958); +#7958 = SURFACE_SIDE_STYLE('',(#7959)); +#7959 = SURFACE_STYLE_FILL_AREA(#7960); +#7960 = FILL_AREA_STYLE('',(#7961)); +#7961 = FILL_AREA_STYLE_COLOUR('',#7962); +#7962 = DRAUGHTING_PRE_DEFINED_COLOUR('white'); +#7963 = CURVE_STYLE('',#7964,POSITIVE_LENGTH_MEASURE(0.1),#7962); +#7964 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#7965 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #7966,#7976,#7985,#7994,#8003,#8012,#8021,#8030,#8039,#8048),#7936); +#7966 = STYLED_ITEM('color',(#7967),#1516); +#7967 = PRESENTATION_STYLE_ASSIGNMENT((#7968,#7974)); +#7968 = SURFACE_STYLE_USAGE(.BOTH.,#7969); +#7969 = SURFACE_SIDE_STYLE('',(#7970)); +#7970 = SURFACE_STYLE_FILL_AREA(#7971); +#7971 = FILL_AREA_STYLE('',(#7972)); +#7972 = FILL_AREA_STYLE_COLOUR('',#7973); +#7973 = COLOUR_RGB('',0.505882382393,0.505882382393,0.505882382393); +#7974 = CURVE_STYLE('',#7975,POSITIVE_LENGTH_MEASURE(0.1),#7973); +#7975 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#7976 = STYLED_ITEM('color',(#7977),#2158); +#7977 = PRESENTATION_STYLE_ASSIGNMENT((#7978,#7983)); +#7978 = SURFACE_STYLE_USAGE(.BOTH.,#7979); +#7979 = SURFACE_SIDE_STYLE('',(#7980)); +#7980 = SURFACE_STYLE_FILL_AREA(#7981); +#7981 = FILL_AREA_STYLE('',(#7982)); +#7982 = FILL_AREA_STYLE_COLOUR('',#7973); +#7983 = CURVE_STYLE('',#7984,POSITIVE_LENGTH_MEASURE(0.1),#7973); +#7984 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#7985 = STYLED_ITEM('color',(#7986),#2800); +#7986 = PRESENTATION_STYLE_ASSIGNMENT((#7987,#7992)); +#7987 = SURFACE_STYLE_USAGE(.BOTH.,#7988); +#7988 = SURFACE_SIDE_STYLE('',(#7989)); +#7989 = SURFACE_STYLE_FILL_AREA(#7990); +#7990 = FILL_AREA_STYLE('',(#7991)); +#7991 = FILL_AREA_STYLE_COLOUR('',#7973); +#7992 = CURVE_STYLE('',#7993,POSITIVE_LENGTH_MEASURE(0.1),#7973); +#7993 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#7994 = STYLED_ITEM('color',(#7995),#3442); +#7995 = PRESENTATION_STYLE_ASSIGNMENT((#7996,#8001)); +#7996 = SURFACE_STYLE_USAGE(.BOTH.,#7997); +#7997 = SURFACE_SIDE_STYLE('',(#7998)); +#7998 = SURFACE_STYLE_FILL_AREA(#7999); +#7999 = FILL_AREA_STYLE('',(#8000)); +#8000 = FILL_AREA_STYLE_COLOUR('',#7973); +#8001 = CURVE_STYLE('',#8002,POSITIVE_LENGTH_MEASURE(0.1),#7973); +#8002 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#8003 = STYLED_ITEM('color',(#8004),#4084); +#8004 = PRESENTATION_STYLE_ASSIGNMENT((#8005,#8010)); +#8005 = SURFACE_STYLE_USAGE(.BOTH.,#8006); +#8006 = SURFACE_SIDE_STYLE('',(#8007)); +#8007 = SURFACE_STYLE_FILL_AREA(#8008); +#8008 = FILL_AREA_STYLE('',(#8009)); +#8009 = FILL_AREA_STYLE_COLOUR('',#7973); +#8010 = CURVE_STYLE('',#8011,POSITIVE_LENGTH_MEASURE(0.1),#7973); +#8011 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#8012 = STYLED_ITEM('color',(#8013),#4726); +#8013 = PRESENTATION_STYLE_ASSIGNMENT((#8014,#8019)); +#8014 = SURFACE_STYLE_USAGE(.BOTH.,#8015); +#8015 = SURFACE_SIDE_STYLE('',(#8016)); +#8016 = SURFACE_STYLE_FILL_AREA(#8017); +#8017 = FILL_AREA_STYLE('',(#8018)); +#8018 = FILL_AREA_STYLE_COLOUR('',#7973); +#8019 = CURVE_STYLE('',#8020,POSITIVE_LENGTH_MEASURE(0.1),#7973); +#8020 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#8021 = STYLED_ITEM('color',(#8022),#5368); +#8022 = PRESENTATION_STYLE_ASSIGNMENT((#8023,#8028)); +#8023 = SURFACE_STYLE_USAGE(.BOTH.,#8024); +#8024 = SURFACE_SIDE_STYLE('',(#8025)); +#8025 = SURFACE_STYLE_FILL_AREA(#8026); +#8026 = FILL_AREA_STYLE('',(#8027)); +#8027 = FILL_AREA_STYLE_COLOUR('',#7973); +#8028 = CURVE_STYLE('',#8029,POSITIVE_LENGTH_MEASURE(0.1),#7973); +#8029 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#8030 = STYLED_ITEM('color',(#8031),#6010); +#8031 = PRESENTATION_STYLE_ASSIGNMENT((#8032,#8037)); +#8032 = SURFACE_STYLE_USAGE(.BOTH.,#8033); +#8033 = SURFACE_SIDE_STYLE('',(#8034)); +#8034 = SURFACE_STYLE_FILL_AREA(#8035); +#8035 = FILL_AREA_STYLE('',(#8036)); +#8036 = FILL_AREA_STYLE_COLOUR('',#7973); +#8037 = CURVE_STYLE('',#8038,POSITIVE_LENGTH_MEASURE(0.1),#7973); +#8038 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#8039 = STYLED_ITEM('color',(#8040),#6652); +#8040 = PRESENTATION_STYLE_ASSIGNMENT((#8041,#8046)); +#8041 = SURFACE_STYLE_USAGE(.BOTH.,#8042); +#8042 = SURFACE_SIDE_STYLE('',(#8043)); +#8043 = SURFACE_STYLE_FILL_AREA(#8044); +#8044 = FILL_AREA_STYLE('',(#8045)); +#8045 = FILL_AREA_STYLE_COLOUR('',#7973); +#8046 = CURVE_STYLE('',#8047,POSITIVE_LENGTH_MEASURE(0.1),#7973); +#8047 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#8048 = STYLED_ITEM('color',(#8049),#7294); +#8049 = PRESENTATION_STYLE_ASSIGNMENT((#8050,#8055)); +#8050 = SURFACE_STYLE_USAGE(.BOTH.,#8051); +#8051 = SURFACE_SIDE_STYLE('',(#8052)); +#8052 = SURFACE_STYLE_FILL_AREA(#8053); +#8053 = FILL_AREA_STYLE('',(#8054)); +#8054 = FILL_AREA_STYLE_COLOUR('',#7973); +#8055 = CURVE_STYLE('',#8056,POSITIVE_LENGTH_MEASURE(0.1),#7973); +#8056 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#8057 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #8058),#1497); +#8058 = STYLED_ITEM('color',(#8059),#1488); +#8059 = PRESENTATION_STYLE_ASSIGNMENT((#8060,#8066)); +#8060 = SURFACE_STYLE_USAGE(.BOTH.,#8061); +#8061 = SURFACE_SIDE_STYLE('',(#8062)); +#8062 = SURFACE_STYLE_FILL_AREA(#8063); +#8063 = FILL_AREA_STYLE('',(#8064)); +#8064 = FILL_AREA_STYLE_COLOUR('',#8065); +#8065 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#8066 = CURVE_STYLE('',#8067,POSITIVE_LENGTH_MEASURE(0.1),#8065); +#8067 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#8068 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #8069),#1344); +#8069 = STYLED_ITEM('color',(#8070),#38); +#8070 = PRESENTATION_STYLE_ASSIGNMENT((#8071,#8077)); +#8071 = SURFACE_STYLE_USAGE(.BOTH.,#8072); +#8072 = SURFACE_SIDE_STYLE('',(#8073)); +#8073 = SURFACE_STYLE_FILL_AREA(#8074); +#8074 = FILL_AREA_STYLE('',(#8075)); +#8075 = FILL_AREA_STYLE_COLOUR('',#8076); +#8076 = DRAUGHTING_PRE_DEFINED_COLOUR('black'); +#8077 = CURVE_STYLE('',#8078,POSITIVE_LENGTH_MEASURE(0.1),#8076); +#8078 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/modules/packages3d/Resistors_ThroughHole.3dshapes/Resistor_Array_SIP11.step b/modules/packages3d/Resistors_ThroughHole.3dshapes/Resistor_Array_SIP11.step new file mode 100644 index 00000000..d544a09a --- /dev/null +++ b/modules/packages3d/Resistors_ThroughHole.3dshapes/Resistor_Array_SIP11.step @@ -0,0 +1,10099 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'D:/KiCAD/kicad-library/modules/packages3d/Resistors_ +ThroughHole.3dshapes/Resistor_Array_SIP11.step','2016-10-28T08:53:00',( + 'Author'),(''),'Open CASCADE STEP processor 6.8','FreeCAD','Unknown' + ); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN_CC2 { 1 2 10303 214 -1 1 5 4 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('committee draft', + 'automotive_design',1997,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('ASSEMBLY','ASSEMBLY','',(#8)); +#8 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = SHAPE_REPRESENTATION('',(#11,#15,#19,#23,#27),#31); +#11 = AXIS2_PLACEMENT_3D('',#12,#13,#14); +#12 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000)); +#13 = DIRECTION('',(0.E+000,0.E+000,1.)); +#14 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#15 = AXIS2_PLACEMENT_3D('',#16,#17,#18); +#16 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000)); +#17 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#18 = DIRECTION('',(1.,0.E+000,0.E+000)); +#19 = AXIS2_PLACEMENT_3D('',#20,#21,#22); +#20 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000)); +#21 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#22 = DIRECTION('',(1.,0.E+000,0.E+000)); +#23 = AXIS2_PLACEMENT_3D('',#24,#25,#26); +#24 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000)); +#25 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#26 = DIRECTION('',(1.,0.E+000,0.E+000)); +#27 = AXIS2_PLACEMENT_3D('',#28,#29,#30); +#28 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000)); +#29 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#30 = DIRECTION('',(1.,0.E+000,0.E+000)); +#31 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#35)) GLOBAL_UNIT_ASSIGNED_CONTEXT( +(#32,#33,#34)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#32 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#33 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#34 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#35 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#32, + 'distance_accuracy_value','confusion accuracy'); +#36 = PRODUCT_TYPE('part',$,(#7)); +#37 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#38),#1344); +#38 = MANIFOLD_SOLID_BREP('',#39); +#39 = CLOSED_SHELL('',(#40,#160,#248,#327,#406,#484,#514,#544,#620,#650, + #726,#756,#832,#908,#939,#972,#1048,#1079,#1148,#1179,#1248,#1313, + #1319,#1325,#1332,#1338)); +#40 = ADVANCED_FACE('',(#41),#55,.F.); +#41 = FACE_BOUND('',#42,.F.); +#42 = EDGE_LOOP('',(#43,#78,#106,#134)); +#43 = ORIENTED_EDGE('',*,*,#44,.T.); +#44 = EDGE_CURVE('',#45,#47,#49,.T.); +#45 = VERTEX_POINT('',#46); +#46 = CARTESIAN_POINT('',(-0.29,1.5,0.25)); +#47 = VERTEX_POINT('',#48); +#48 = CARTESIAN_POINT('',(25.71,1.5,0.25)); +#49 = SURFACE_CURVE('',#50,(#54,#66),.PCURVE_S1.); +#50 = LINE('',#51,#52); +#51 = CARTESIAN_POINT('',(-1.29,1.5,0.25)); +#52 = VECTOR('',#53,1.); +#53 = DIRECTION('',(1.,0.E+000,0.E+000)); +#54 = PCURVE('',#55,#60); +#55 = PLANE('',#56); +#56 = AXIS2_PLACEMENT_3D('',#57,#58,#59); +#57 = CARTESIAN_POINT('',(-1.29,1.5,-1.25)); +#58 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#59 = DIRECTION('',(1.,0.E+000,0.E+000)); +#60 = DEFINITIONAL_REPRESENTATION('',(#61),#65); +#61 = LINE('',#62,#63); +#62 = CARTESIAN_POINT('',(0.E+000,-1.5)); +#63 = VECTOR('',#64,1.); +#64 = DIRECTION('',(1.,0.E+000)); +#65 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#66 = PCURVE('',#67,#72); +#67 = CYLINDRICAL_SURFACE('',#68,1.); +#68 = AXIS2_PLACEMENT_3D('',#69,#70,#71); +#69 = CARTESIAN_POINT('',(-1.29,2.5,0.25)); +#70 = DIRECTION('',(1.,0.E+000,0.E+000)); +#71 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#72 = DEFINITIONAL_REPRESENTATION('',(#73),#77); +#73 = LINE('',#74,#75); +#74 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#75 = VECTOR('',#76,1.); +#76 = DIRECTION('',(-0.E+000,1.)); +#77 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#78 = ORIENTED_EDGE('',*,*,#79,.F.); +#79 = EDGE_CURVE('',#80,#47,#82,.T.); +#80 = VERTEX_POINT('',#81); +#81 = CARTESIAN_POINT('',(25.71,1.5,-0.25)); +#82 = SURFACE_CURVE('',#83,(#87,#94),.PCURVE_S1.); +#83 = LINE('',#84,#85); +#84 = CARTESIAN_POINT('',(25.71,1.5,-1.25)); +#85 = VECTOR('',#86,1.); +#86 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#87 = PCURVE('',#55,#88); +#88 = DEFINITIONAL_REPRESENTATION('',(#89),#93); +#89 = LINE('',#90,#91); +#90 = CARTESIAN_POINT('',(27.,0.E+000)); +#91 = VECTOR('',#92,1.); +#92 = DIRECTION('',(0.E+000,-1.)); +#93 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#94 = PCURVE('',#95,#100); +#95 = CYLINDRICAL_SURFACE('',#96,1.); +#96 = AXIS2_PLACEMENT_3D('',#97,#98,#99); +#97 = CARTESIAN_POINT('',(25.71,2.5,-1.25)); +#98 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#99 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#100 = DEFINITIONAL_REPRESENTATION('',(#101),#105); +#101 = LINE('',#102,#103); +#102 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#103 = VECTOR('',#104,1.); +#104 = DIRECTION('',(0.E+000,1.)); +#105 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#106 = ORIENTED_EDGE('',*,*,#107,.F.); +#107 = EDGE_CURVE('',#108,#80,#110,.T.); +#108 = VERTEX_POINT('',#109); +#109 = CARTESIAN_POINT('',(-0.29,1.5,-0.25)); +#110 = SURFACE_CURVE('',#111,(#115,#122),.PCURVE_S1.); +#111 = LINE('',#112,#113); +#112 = CARTESIAN_POINT('',(-1.29,1.5,-0.25)); +#113 = VECTOR('',#114,1.); +#114 = DIRECTION('',(1.,0.E+000,0.E+000)); +#115 = PCURVE('',#55,#116); +#116 = DEFINITIONAL_REPRESENTATION('',(#117),#121); +#117 = LINE('',#118,#119); +#118 = CARTESIAN_POINT('',(0.E+000,-1.)); +#119 = VECTOR('',#120,1.); +#120 = DIRECTION('',(1.,0.E+000)); +#121 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#122 = PCURVE('',#123,#128); +#123 = CYLINDRICAL_SURFACE('',#124,1.); +#124 = AXIS2_PLACEMENT_3D('',#125,#126,#127); +#125 = CARTESIAN_POINT('',(-1.29,2.5,-0.25)); +#126 = DIRECTION('',(1.,0.E+000,0.E+000)); +#127 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#128 = DEFINITIONAL_REPRESENTATION('',(#129),#133); +#129 = LINE('',#130,#131); +#130 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#131 = VECTOR('',#132,1.); +#132 = DIRECTION('',(0.E+000,1.)); +#133 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#134 = ORIENTED_EDGE('',*,*,#135,.T.); +#135 = EDGE_CURVE('',#108,#45,#136,.T.); +#136 = SURFACE_CURVE('',#137,(#141,#148),.PCURVE_S1.); +#137 = LINE('',#138,#139); +#138 = CARTESIAN_POINT('',(-0.29,1.5,-1.25)); +#139 = VECTOR('',#140,1.); +#140 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#141 = PCURVE('',#55,#142); +#142 = DEFINITIONAL_REPRESENTATION('',(#143),#147); +#143 = LINE('',#144,#145); +#144 = CARTESIAN_POINT('',(1.,0.E+000)); +#145 = VECTOR('',#146,1.); +#146 = DIRECTION('',(0.E+000,-1.)); +#147 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#148 = PCURVE('',#149,#154); +#149 = CYLINDRICAL_SURFACE('',#150,1.); +#150 = AXIS2_PLACEMENT_3D('',#151,#152,#153); +#151 = CARTESIAN_POINT('',(-0.29,2.5,-1.25)); +#152 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#153 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#154 = DEFINITIONAL_REPRESENTATION('',(#155),#159); +#155 = LINE('',#156,#157); +#156 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#157 = VECTOR('',#158,1.); +#158 = DIRECTION('',(-0.E+000,1.)); +#159 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#160 = ADVANCED_FACE('',(#161),#67,.T.); +#161 = FACE_BOUND('',#162,.F.); +#162 = EDGE_LOOP('',(#163,#164,#193,#221)); +#163 = ORIENTED_EDGE('',*,*,#44,.F.); +#164 = ORIENTED_EDGE('',*,*,#165,.F.); +#165 = EDGE_CURVE('',#166,#45,#168,.T.); +#166 = VERTEX_POINT('',#167); +#167 = CARTESIAN_POINT('',(-0.29,2.5,1.25)); +#168 = SURFACE_CURVE('',#169,(#174,#181),.PCURVE_S1.); +#169 = CIRCLE('',#170,1.); +#170 = AXIS2_PLACEMENT_3D('',#171,#172,#173); +#171 = CARTESIAN_POINT('',(-0.29,2.5,0.25)); +#172 = DIRECTION('',(1.,0.E+000,0.E+000)); +#173 = DIRECTION('',(-0.E+000,8.881784197001E-016,1.)); +#174 = PCURVE('',#67,#175); +#175 = DEFINITIONAL_REPRESENTATION('',(#176),#180); +#176 = LINE('',#177,#178); +#177 = CARTESIAN_POINT('',(-1.570796326795,1.)); +#178 = VECTOR('',#179,1.); +#179 = DIRECTION('',(1.,-0.E+000)); +#180 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#181 = PCURVE('',#182,#187); +#182 = SPHERICAL_SURFACE('',#183,1.); +#183 = AXIS2_PLACEMENT_3D('',#184,#185,#186); +#184 = CARTESIAN_POINT('',(-0.29,2.5,0.25)); +#185 = DIRECTION('',(1.,0.E+000,0.E+000)); +#186 = DIRECTION('',(-0.E+000,8.881784197001E-016,1.)); +#187 = DEFINITIONAL_REPRESENTATION('',(#188),#192); +#188 = LINE('',#189,#190); +#189 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#190 = VECTOR('',#191,1.); +#191 = DIRECTION('',(1.,0.E+000)); +#192 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#193 = ORIENTED_EDGE('',*,*,#194,.T.); +#194 = EDGE_CURVE('',#166,#195,#197,.T.); +#195 = VERTEX_POINT('',#196); +#196 = CARTESIAN_POINT('',(25.71,2.5,1.25)); +#197 = SURFACE_CURVE('',#198,(#202,#209),.PCURVE_S1.); +#198 = LINE('',#199,#200); +#199 = CARTESIAN_POINT('',(-1.29,2.5,1.25)); +#200 = VECTOR('',#201,1.); +#201 = DIRECTION('',(1.,0.E+000,0.E+000)); +#202 = PCURVE('',#67,#203); +#203 = DEFINITIONAL_REPRESENTATION('',(#204),#208); +#204 = LINE('',#205,#206); +#205 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#206 = VECTOR('',#207,1.); +#207 = DIRECTION('',(-0.E+000,1.)); +#208 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#209 = PCURVE('',#210,#215); +#210 = PLANE('',#211); +#211 = AXIS2_PLACEMENT_3D('',#212,#213,#214); +#212 = CARTESIAN_POINT('',(-1.29,1.5,1.25)); +#213 = DIRECTION('',(0.E+000,-4.440892098501E-016,-1.)); +#214 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#215 = DEFINITIONAL_REPRESENTATION('',(#216),#220); +#216 = LINE('',#217,#218); +#217 = CARTESIAN_POINT('',(1.,0.E+000)); +#218 = VECTOR('',#219,1.); +#219 = DIRECTION('',(0.E+000,1.)); +#220 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#221 = ORIENTED_EDGE('',*,*,#222,.T.); +#222 = EDGE_CURVE('',#195,#47,#223,.T.); +#223 = SURFACE_CURVE('',#224,(#229,#236),.PCURVE_S1.); +#224 = CIRCLE('',#225,1.); +#225 = AXIS2_PLACEMENT_3D('',#226,#227,#228); +#226 = CARTESIAN_POINT('',(25.71,2.5,0.25)); +#227 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#228 = DIRECTION('',(0.E+000,4.440892098501E-016,1.)); +#229 = PCURVE('',#67,#230); +#230 = DEFINITIONAL_REPRESENTATION('',(#231),#235); +#231 = LINE('',#232,#233); +#232 = CARTESIAN_POINT('',(-1.570796326795,27.)); +#233 = VECTOR('',#234,1.); +#234 = DIRECTION('',(1.,-0.E+000)); +#235 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#236 = PCURVE('',#237,#242); +#237 = SPHERICAL_SURFACE('',#238,1.); +#238 = AXIS2_PLACEMENT_3D('',#239,#240,#241); +#239 = CARTESIAN_POINT('',(25.71,2.5,0.25)); +#240 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#241 = DIRECTION('',(0.E+000,4.440892098501E-016,1.)); +#242 = DEFINITIONAL_REPRESENTATION('',(#243),#247); +#243 = LINE('',#244,#245); +#244 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#245 = VECTOR('',#246,1.); +#246 = DIRECTION('',(-1.,0.E+000)); +#247 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#248 = ADVANCED_FACE('',(#249),#149,.T.); +#249 = FACE_BOUND('',#250,.F.); +#250 = EDGE_LOOP('',(#251,#278,#306,#326)); +#251 = ORIENTED_EDGE('',*,*,#252,.F.); +#252 = EDGE_CURVE('',#253,#108,#255,.T.); +#253 = VERTEX_POINT('',#254); +#254 = CARTESIAN_POINT('',(-1.29,2.5,-0.25)); +#255 = SURFACE_CURVE('',#256,(#261,#267),.PCURVE_S1.); +#256 = CIRCLE('',#257,1.); +#257 = AXIS2_PLACEMENT_3D('',#258,#259,#260); +#258 = CARTESIAN_POINT('',(-0.29,2.5,-0.25)); +#259 = DIRECTION('',(-0.E+000,1.608122649677E-016,1.)); +#260 = DIRECTION('',(0.E+000,-1.,1.608122649677E-016)); +#261 = PCURVE('',#149,#262); +#262 = DEFINITIONAL_REPRESENTATION('',(#263),#266); +#263 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#264,#265),.UNSPECIFIED.,.F.,.F., + (2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#264 = CARTESIAN_POINT('',(-1.570796326795,1.)); +#265 = CARTESIAN_POINT('',(0.E+000,1.)); +#266 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#267 = PCURVE('',#268,#273); +#268 = SPHERICAL_SURFACE('',#269,1.); +#269 = AXIS2_PLACEMENT_3D('',#270,#271,#272); +#270 = CARTESIAN_POINT('',(-0.29,2.5,-0.25)); +#271 = DIRECTION('',(1.,0.E+000,0.E+000)); +#272 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#273 = DEFINITIONAL_REPRESENTATION('',(#274),#277); +#274 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#275,#276),.UNSPECIFIED.,.F.,.F., + (2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#275 = CARTESIAN_POINT('',(-1.570796326795,-1.570796326795)); +#276 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#277 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#278 = ORIENTED_EDGE('',*,*,#279,.T.); +#279 = EDGE_CURVE('',#253,#280,#282,.T.); +#280 = VERTEX_POINT('',#281); +#281 = CARTESIAN_POINT('',(-1.29,2.5,0.25)); +#282 = SURFACE_CURVE('',#283,(#287,#294),.PCURVE_S1.); +#283 = LINE('',#284,#285); +#284 = CARTESIAN_POINT('',(-1.29,2.5,-1.25)); +#285 = VECTOR('',#286,1.); +#286 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#287 = PCURVE('',#149,#288); +#288 = DEFINITIONAL_REPRESENTATION('',(#289),#293); +#289 = LINE('',#290,#291); +#290 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#291 = VECTOR('',#292,1.); +#292 = DIRECTION('',(-0.E+000,1.)); +#293 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#294 = PCURVE('',#295,#300); +#295 = PLANE('',#296); +#296 = AXIS2_PLACEMENT_3D('',#297,#298,#299); +#297 = CARTESIAN_POINT('',(-1.29,6.08,-1.25)); +#298 = DIRECTION('',(1.,0.E+000,0.E+000)); +#299 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#300 = DEFINITIONAL_REPRESENTATION('',(#301),#305); +#301 = LINE('',#302,#303); +#302 = CARTESIAN_POINT('',(3.58,-2.22044604925E-016)); +#303 = VECTOR('',#304,1.); +#304 = DIRECTION('',(2.22044604925E-016,-1.)); +#305 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#306 = ORIENTED_EDGE('',*,*,#307,.T.); +#307 = EDGE_CURVE('',#280,#45,#308,.T.); +#308 = SURFACE_CURVE('',#309,(#314,#320),.PCURVE_S1.); +#309 = CIRCLE('',#310,1.); +#310 = AXIS2_PLACEMENT_3D('',#311,#312,#313); +#311 = CARTESIAN_POINT('',(-0.29,2.5,0.25)); +#312 = DIRECTION('',(-0.E+000,2.832769448824E-016,1.)); +#313 = DIRECTION('',(0.E+000,-1.,2.832769448824E-016)); +#314 = PCURVE('',#149,#315); +#315 = DEFINITIONAL_REPRESENTATION('',(#316),#319); +#316 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#317,#318),.UNSPECIFIED.,.F.,.F., + (2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#317 = CARTESIAN_POINT('',(-1.570796326795,1.5)); +#318 = CARTESIAN_POINT('',(0.E+000,1.5)); +#319 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#320 = PCURVE('',#182,#321); +#321 = DEFINITIONAL_REPRESENTATION('',(#322),#325); +#322 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#323,#324),.UNSPECIFIED.,.F.,.F., + (2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#323 = CARTESIAN_POINT('',(1.570796326795,-1.570796326795)); +#324 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#325 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#326 = ORIENTED_EDGE('',*,*,#135,.F.); +#327 = ADVANCED_FACE('',(#328),#95,.T.); +#328 = FACE_BOUND('',#329,.T.); +#329 = EDGE_LOOP('',(#330,#357,#385,#405)); +#330 = ORIENTED_EDGE('',*,*,#331,.F.); +#331 = EDGE_CURVE('',#332,#80,#334,.T.); +#332 = VERTEX_POINT('',#333); +#333 = CARTESIAN_POINT('',(26.71,2.5,-0.25)); +#334 = SURFACE_CURVE('',#335,(#340,#346),.PCURVE_S1.); +#335 = CIRCLE('',#336,1.); +#336 = AXIS2_PLACEMENT_3D('',#337,#338,#339); +#337 = CARTESIAN_POINT('',(25.71,2.5,-0.25)); +#338 = DIRECTION('',(-0.E+000,-1.608122649677E-016,-1.)); +#339 = DIRECTION('',(0.E+000,-1.,1.608122649677E-016)); +#340 = PCURVE('',#95,#341); +#341 = DEFINITIONAL_REPRESENTATION('',(#342),#345); +#342 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#343,#344),.UNSPECIFIED.,.F.,.F., + (2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#343 = CARTESIAN_POINT('',(1.570796326795,1.)); +#344 = CARTESIAN_POINT('',(0.E+000,1.)); +#345 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#346 = PCURVE('',#347,#352); +#347 = SPHERICAL_SURFACE('',#348,1.); +#348 = AXIS2_PLACEMENT_3D('',#349,#350,#351); +#349 = CARTESIAN_POINT('',(25.71,2.5,-0.25)); +#350 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#351 = DIRECTION('',(-0.E+000,-4.440892098501E-016,-1.)); +#352 = DEFINITIONAL_REPRESENTATION('',(#353),#356); +#353 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#354,#355),.UNSPECIFIED.,.F.,.F., + (2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#354 = CARTESIAN_POINT('',(1.570796326795,-1.570796326795)); +#355 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#356 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#357 = ORIENTED_EDGE('',*,*,#358,.T.); +#358 = EDGE_CURVE('',#332,#359,#361,.T.); +#359 = VERTEX_POINT('',#360); +#360 = CARTESIAN_POINT('',(26.71,2.5,0.25)); +#361 = SURFACE_CURVE('',#362,(#366,#373),.PCURVE_S1.); +#362 = LINE('',#363,#364); +#363 = CARTESIAN_POINT('',(26.71,2.5,-1.25)); +#364 = VECTOR('',#365,1.); +#365 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#366 = PCURVE('',#95,#367); +#367 = DEFINITIONAL_REPRESENTATION('',(#368),#372); +#368 = LINE('',#369,#370); +#369 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#370 = VECTOR('',#371,1.); +#371 = DIRECTION('',(0.E+000,1.)); +#372 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#373 = PCURVE('',#374,#379); +#374 = PLANE('',#375); +#375 = AXIS2_PLACEMENT_3D('',#376,#377,#378); +#376 = CARTESIAN_POINT('',(26.71,1.5,-1.25)); +#377 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#378 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#379 = DEFINITIONAL_REPRESENTATION('',(#380),#384); +#380 = LINE('',#381,#382); +#381 = CARTESIAN_POINT('',(1.,-2.22044604925E-016)); +#382 = VECTOR('',#383,1.); +#383 = DIRECTION('',(-2.22044604925E-016,-1.)); +#384 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#385 = ORIENTED_EDGE('',*,*,#386,.T.); +#386 = EDGE_CURVE('',#359,#47,#387,.T.); +#387 = SURFACE_CURVE('',#388,(#393,#399),.PCURVE_S1.); +#388 = CIRCLE('',#389,1.); +#389 = AXIS2_PLACEMENT_3D('',#390,#391,#392); +#390 = CARTESIAN_POINT('',(25.71,2.5,0.25)); +#391 = DIRECTION('',(-0.E+000,-2.832769448824E-016,-1.)); +#392 = DIRECTION('',(-0.E+000,-1.,2.832769448824E-016)); +#393 = PCURVE('',#95,#394); +#394 = DEFINITIONAL_REPRESENTATION('',(#395),#398); +#395 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#396,#397),.UNSPECIFIED.,.F.,.F., + (2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#396 = CARTESIAN_POINT('',(1.570796326795,1.5)); +#397 = CARTESIAN_POINT('',(0.E+000,1.5)); +#398 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#399 = PCURVE('',#237,#400); +#400 = DEFINITIONAL_REPRESENTATION('',(#401),#404); +#401 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#402,#403),.UNSPECIFIED.,.F.,.F., + (2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#402 = CARTESIAN_POINT('',(-1.570796326795,-1.570796326795)); +#403 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#404 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#405 = ORIENTED_EDGE('',*,*,#79,.F.); +#406 = ADVANCED_FACE('',(#407),#123,.T.); +#407 = FACE_BOUND('',#408,.T.); +#408 = EDGE_LOOP('',(#409,#410,#434,#462)); +#409 = ORIENTED_EDGE('',*,*,#107,.F.); +#410 = ORIENTED_EDGE('',*,*,#411,.F.); +#411 = EDGE_CURVE('',#412,#108,#414,.T.); +#412 = VERTEX_POINT('',#413); +#413 = CARTESIAN_POINT('',(-0.29,2.5,-1.25)); +#414 = SURFACE_CURVE('',#415,(#420,#427),.PCURVE_S1.); +#415 = CIRCLE('',#416,1.); +#416 = AXIS2_PLACEMENT_3D('',#417,#418,#419); +#417 = CARTESIAN_POINT('',(-0.29,2.5,-0.25)); +#418 = DIRECTION('',(-1.,-0.E+000,-0.E+000)); +#419 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#420 = PCURVE('',#123,#421); +#421 = DEFINITIONAL_REPRESENTATION('',(#422),#426); +#422 = LINE('',#423,#424); +#423 = CARTESIAN_POINT('',(1.570796326795,1.)); +#424 = VECTOR('',#425,1.); +#425 = DIRECTION('',(-1.,-0.E+000)); +#426 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#427 = PCURVE('',#268,#428); +#428 = DEFINITIONAL_REPRESENTATION('',(#429),#433); +#429 = LINE('',#430,#431); +#430 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#431 = VECTOR('',#432,1.); +#432 = DIRECTION('',(-1.,0.E+000)); +#433 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#434 = ORIENTED_EDGE('',*,*,#435,.T.); +#435 = EDGE_CURVE('',#412,#436,#438,.T.); +#436 = VERTEX_POINT('',#437); +#437 = CARTESIAN_POINT('',(25.71,2.5,-1.25)); +#438 = SURFACE_CURVE('',#439,(#443,#450),.PCURVE_S1.); +#439 = LINE('',#440,#441); +#440 = CARTESIAN_POINT('',(-1.29,2.5,-1.25)); +#441 = VECTOR('',#442,1.); +#442 = DIRECTION('',(1.,0.E+000,0.E+000)); +#443 = PCURVE('',#123,#444); +#444 = DEFINITIONAL_REPRESENTATION('',(#445),#449); +#445 = LINE('',#446,#447); +#446 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#447 = VECTOR('',#448,1.); +#448 = DIRECTION('',(0.E+000,1.)); +#449 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#450 = PCURVE('',#451,#456); +#451 = PLANE('',#452); +#452 = AXIS2_PLACEMENT_3D('',#453,#454,#455); +#453 = CARTESIAN_POINT('',(-1.29,1.5,-1.25)); +#454 = DIRECTION('',(0.E+000,-4.440892098501E-016,-1.)); +#455 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#456 = DEFINITIONAL_REPRESENTATION('',(#457),#461); +#457 = LINE('',#458,#459); +#458 = CARTESIAN_POINT('',(1.,0.E+000)); +#459 = VECTOR('',#460,1.); +#460 = DIRECTION('',(0.E+000,1.)); +#461 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#462 = ORIENTED_EDGE('',*,*,#463,.T.); +#463 = EDGE_CURVE('',#436,#80,#464,.T.); +#464 = SURFACE_CURVE('',#465,(#470,#477),.PCURVE_S1.); +#465 = CIRCLE('',#466,1.); +#466 = AXIS2_PLACEMENT_3D('',#467,#468,#469); +#467 = CARTESIAN_POINT('',(25.71,2.5,-0.25)); +#468 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#469 = DIRECTION('',(-0.E+000,-4.440892098501E-016,-1.)); +#470 = PCURVE('',#123,#471); +#471 = DEFINITIONAL_REPRESENTATION('',(#472),#476); +#472 = LINE('',#473,#474); +#473 = CARTESIAN_POINT('',(1.570796326795,27.)); +#474 = VECTOR('',#475,1.); +#475 = DIRECTION('',(-1.,-0.E+000)); +#476 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#477 = PCURVE('',#347,#478); +#478 = DEFINITIONAL_REPRESENTATION('',(#479),#483); +#479 = LINE('',#480,#481); +#480 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#481 = VECTOR('',#482,1.); +#482 = DIRECTION('',(1.,0.E+000)); +#483 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#484 = ADVANCED_FACE('',(#485),#182,.T.); +#485 = FACE_BOUND('',#486,.T.); +#486 = EDGE_LOOP('',(#487,#512,#513)); +#487 = ORIENTED_EDGE('',*,*,#488,.F.); +#488 = EDGE_CURVE('',#280,#166,#489,.T.); +#489 = SURFACE_CURVE('',#490,(#495,#501),.PCURVE_S1.); +#490 = CIRCLE('',#491,1.); +#491 = AXIS2_PLACEMENT_3D('',#492,#493,#494); +#492 = CARTESIAN_POINT('',(-0.29,2.5,0.25)); +#493 = DIRECTION('',(0.E+000,1.,-8.881784197001E-016)); +#494 = DIRECTION('',(0.E+000,8.881784197001E-016,1.)); +#495 = PCURVE('',#182,#496); +#496 = DEFINITIONAL_REPRESENTATION('',(#497),#500); +#497 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#498,#499),.UNSPECIFIED.,.F.,.F., + (2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#498 = CARTESIAN_POINT('',(0.E+000,-1.570796326795)); +#499 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#500 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#501 = PCURVE('',#502,#507); +#502 = CYLINDRICAL_SURFACE('',#503,1.); +#503 = AXIS2_PLACEMENT_3D('',#504,#505,#506); +#504 = CARTESIAN_POINT('',(-0.29,6.08,0.25)); +#505 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#506 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#507 = DEFINITIONAL_REPRESENTATION('',(#508),#511); +#508 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#509,#510),.UNSPECIFIED.,.F.,.F., + (2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#509 = CARTESIAN_POINT('',(0.E+000,3.58)); +#510 = CARTESIAN_POINT('',(-1.570796326795,3.58)); +#511 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#512 = ORIENTED_EDGE('',*,*,#307,.T.); +#513 = ORIENTED_EDGE('',*,*,#165,.F.); +#514 = ADVANCED_FACE('',(#515),#237,.T.); +#515 = FACE_BOUND('',#516,.F.); +#516 = EDGE_LOOP('',(#517,#542,#543)); +#517 = ORIENTED_EDGE('',*,*,#518,.F.); +#518 = EDGE_CURVE('',#359,#195,#519,.T.); +#519 = SURFACE_CURVE('',#520,(#525,#531),.PCURVE_S1.); +#520 = CIRCLE('',#521,1.); +#521 = AXIS2_PLACEMENT_3D('',#522,#523,#524); +#522 = CARTESIAN_POINT('',(25.71,2.5,0.25)); +#523 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#524 = DIRECTION('',(0.E+000,4.440892098501E-016,1.)); +#525 = PCURVE('',#237,#526); +#526 = DEFINITIONAL_REPRESENTATION('',(#527),#530); +#527 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#528,#529),.UNSPECIFIED.,.F.,.F., + (2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#528 = CARTESIAN_POINT('',(0.E+000,-1.570796326795)); +#529 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#530 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#531 = PCURVE('',#532,#537); +#532 = CYLINDRICAL_SURFACE('',#533,1.); +#533 = AXIS2_PLACEMENT_3D('',#534,#535,#536); +#534 = CARTESIAN_POINT('',(25.71,1.5,0.25)); +#535 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#536 = DIRECTION('',(1.,-0.E+000,0.E+000)); +#537 = DEFINITIONAL_REPRESENTATION('',(#538),#541); +#538 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#539,#540),.UNSPECIFIED.,.F.,.F., + (2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#539 = CARTESIAN_POINT('',(0.E+000,1.)); +#540 = CARTESIAN_POINT('',(-1.570796326795,1.)); +#541 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#542 = ORIENTED_EDGE('',*,*,#386,.T.); +#543 = ORIENTED_EDGE('',*,*,#222,.F.); +#544 = ADVANCED_FACE('',(#545),#210,.F.); +#545 = FACE_BOUND('',#546,.F.); +#546 = EDGE_LOOP('',(#547,#548,#571,#599)); +#547 = ORIENTED_EDGE('',*,*,#194,.F.); +#548 = ORIENTED_EDGE('',*,*,#549,.F.); +#549 = EDGE_CURVE('',#550,#166,#552,.T.); +#550 = VERTEX_POINT('',#551); +#551 = CARTESIAN_POINT('',(-0.29,5.08,1.25)); +#552 = SURFACE_CURVE('',#553,(#557,#564),.PCURVE_S1.); +#553 = LINE('',#554,#555); +#554 = CARTESIAN_POINT('',(-0.29,6.08,1.25)); +#555 = VECTOR('',#556,1.); +#556 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#557 = PCURVE('',#210,#558); +#558 = DEFINITIONAL_REPRESENTATION('',(#559),#563); +#559 = LINE('',#560,#561); +#560 = CARTESIAN_POINT('',(4.58,1.)); +#561 = VECTOR('',#562,1.); +#562 = DIRECTION('',(-1.,0.E+000)); +#563 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#564 = PCURVE('',#502,#565); +#565 = DEFINITIONAL_REPRESENTATION('',(#566),#570); +#566 = LINE('',#567,#568); +#567 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#568 = VECTOR('',#569,1.); +#569 = DIRECTION('',(-0.E+000,1.)); +#570 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#571 = ORIENTED_EDGE('',*,*,#572,.F.); +#572 = EDGE_CURVE('',#573,#550,#575,.T.); +#573 = VERTEX_POINT('',#574); +#574 = CARTESIAN_POINT('',(25.71,5.08,1.25)); +#575 = SURFACE_CURVE('',#576,(#580,#587),.PCURVE_S1.); +#576 = LINE('',#577,#578); +#577 = CARTESIAN_POINT('',(26.71,5.08,1.25)); +#578 = VECTOR('',#579,1.); +#579 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#580 = PCURVE('',#210,#581); +#581 = DEFINITIONAL_REPRESENTATION('',(#582),#586); +#582 = LINE('',#583,#584); +#583 = CARTESIAN_POINT('',(3.58,28.)); +#584 = VECTOR('',#585,1.); +#585 = DIRECTION('',(0.E+000,-1.)); +#586 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#587 = PCURVE('',#588,#593); +#588 = CYLINDRICAL_SURFACE('',#589,1.); +#589 = AXIS2_PLACEMENT_3D('',#590,#591,#592); +#590 = CARTESIAN_POINT('',(26.71,5.08,0.25)); +#591 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#592 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#593 = DEFINITIONAL_REPRESENTATION('',(#594),#598); +#594 = LINE('',#595,#596); +#595 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#596 = VECTOR('',#597,1.); +#597 = DIRECTION('',(-0.E+000,1.)); +#598 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#599 = ORIENTED_EDGE('',*,*,#600,.F.); +#600 = EDGE_CURVE('',#195,#573,#601,.T.); +#601 = SURFACE_CURVE('',#602,(#606,#613),.PCURVE_S1.); +#602 = LINE('',#603,#604); +#603 = CARTESIAN_POINT('',(25.71,1.5,1.25)); +#604 = VECTOR('',#605,1.); +#605 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#606 = PCURVE('',#210,#607); +#607 = DEFINITIONAL_REPRESENTATION('',(#608),#612); +#608 = LINE('',#609,#610); +#609 = CARTESIAN_POINT('',(0.E+000,27.)); +#610 = VECTOR('',#611,1.); +#611 = DIRECTION('',(1.,0.E+000)); +#612 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#613 = PCURVE('',#532,#614); +#614 = DEFINITIONAL_REPRESENTATION('',(#615),#619); +#615 = LINE('',#616,#617); +#616 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#617 = VECTOR('',#618,1.); +#618 = DIRECTION('',(-0.E+000,1.)); +#619 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#620 = ADVANCED_FACE('',(#621),#268,.T.); +#621 = FACE_BOUND('',#622,.F.); +#622 = EDGE_LOOP('',(#623,#648,#649)); +#623 = ORIENTED_EDGE('',*,*,#624,.F.); +#624 = EDGE_CURVE('',#253,#412,#625,.T.); +#625 = SURFACE_CURVE('',#626,(#631,#637),.PCURVE_S1.); +#626 = CIRCLE('',#627,1.); +#627 = AXIS2_PLACEMENT_3D('',#628,#629,#630); +#628 = CARTESIAN_POINT('',(-0.29,2.5,-0.25)); +#629 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#630 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#631 = PCURVE('',#268,#632); +#632 = DEFINITIONAL_REPRESENTATION('',(#633),#636); +#633 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#634,#635),.UNSPECIFIED.,.F.,.F., + (2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#634 = CARTESIAN_POINT('',(0.E+000,-1.570796326795)); +#635 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#636 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#637 = PCURVE('',#638,#643); +#638 = CYLINDRICAL_SURFACE('',#639,1.); +#639 = AXIS2_PLACEMENT_3D('',#640,#641,#642); +#640 = CARTESIAN_POINT('',(-0.29,6.08,-0.25)); +#641 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#642 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#643 = DEFINITIONAL_REPRESENTATION('',(#644),#647); +#644 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#645,#646),.UNSPECIFIED.,.F.,.F., + (2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#645 = CARTESIAN_POINT('',(0.E+000,3.58)); +#646 = CARTESIAN_POINT('',(1.570796326795,3.58)); +#647 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#648 = ORIENTED_EDGE('',*,*,#252,.T.); +#649 = ORIENTED_EDGE('',*,*,#411,.F.); +#650 = ADVANCED_FACE('',(#651),#295,.F.); +#651 = FACE_BOUND('',#652,.F.); +#652 = EDGE_LOOP('',(#653,#676,#677,#700)); +#653 = ORIENTED_EDGE('',*,*,#654,.T.); +#654 = EDGE_CURVE('',#655,#280,#657,.T.); +#655 = VERTEX_POINT('',#656); +#656 = CARTESIAN_POINT('',(-1.29,5.08,0.25)); +#657 = SURFACE_CURVE('',#658,(#662,#669),.PCURVE_S1.); +#658 = LINE('',#659,#660); +#659 = CARTESIAN_POINT('',(-1.29,6.08,0.25)); +#660 = VECTOR('',#661,1.); +#661 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#662 = PCURVE('',#295,#663); +#663 = DEFINITIONAL_REPRESENTATION('',(#664),#668); +#664 = LINE('',#665,#666); +#665 = CARTESIAN_POINT('',(8.881784197001E-016,-1.5)); +#666 = VECTOR('',#667,1.); +#667 = DIRECTION('',(1.,0.E+000)); +#668 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#669 = PCURVE('',#502,#670); +#670 = DEFINITIONAL_REPRESENTATION('',(#671),#675); +#671 = LINE('',#672,#673); +#672 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#673 = VECTOR('',#674,1.); +#674 = DIRECTION('',(-0.E+000,1.)); +#675 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#676 = ORIENTED_EDGE('',*,*,#279,.F.); +#677 = ORIENTED_EDGE('',*,*,#678,.F.); +#678 = EDGE_CURVE('',#679,#253,#681,.T.); +#679 = VERTEX_POINT('',#680); +#680 = CARTESIAN_POINT('',(-1.29,5.08,-0.25)); +#681 = SURFACE_CURVE('',#682,(#686,#693),.PCURVE_S1.); +#682 = LINE('',#683,#684); +#683 = CARTESIAN_POINT('',(-1.29,6.08,-0.25)); +#684 = VECTOR('',#685,1.); +#685 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#686 = PCURVE('',#295,#687); +#687 = DEFINITIONAL_REPRESENTATION('',(#688),#692); +#688 = LINE('',#689,#690); +#689 = CARTESIAN_POINT('',(8.881784197001E-016,-1.)); +#690 = VECTOR('',#691,1.); +#691 = DIRECTION('',(1.,0.E+000)); +#692 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#693 = PCURVE('',#638,#694); +#694 = DEFINITIONAL_REPRESENTATION('',(#695),#699); +#695 = LINE('',#696,#697); +#696 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#697 = VECTOR('',#698,1.); +#698 = DIRECTION('',(0.E+000,1.)); +#699 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#700 = ORIENTED_EDGE('',*,*,#701,.T.); +#701 = EDGE_CURVE('',#679,#655,#702,.T.); +#702 = SURFACE_CURVE('',#703,(#707,#714),.PCURVE_S1.); +#703 = LINE('',#704,#705); +#704 = CARTESIAN_POINT('',(-1.29,5.08,-1.25)); +#705 = VECTOR('',#706,1.); +#706 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#707 = PCURVE('',#295,#708); +#708 = DEFINITIONAL_REPRESENTATION('',(#709),#713); +#709 = LINE('',#710,#711); +#710 = CARTESIAN_POINT('',(1.,2.22044604925E-016)); +#711 = VECTOR('',#712,1.); +#712 = DIRECTION('',(2.22044604925E-016,-1.)); +#713 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#714 = PCURVE('',#715,#720); +#715 = CYLINDRICAL_SURFACE('',#716,1.); +#716 = AXIS2_PLACEMENT_3D('',#717,#718,#719); +#717 = CARTESIAN_POINT('',(-0.29,5.08,-1.25)); +#718 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#719 = DIRECTION('',(-0.E+000,1.,-2.22044604925E-016)); +#720 = DEFINITIONAL_REPRESENTATION('',(#721),#725); +#721 = LINE('',#722,#723); +#722 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#723 = VECTOR('',#724,1.); +#724 = DIRECTION('',(0.E+000,1.)); +#725 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#726 = ADVANCED_FACE('',(#727),#347,.T.); +#727 = FACE_BOUND('',#728,.T.); +#728 = EDGE_LOOP('',(#729,#754,#755)); +#729 = ORIENTED_EDGE('',*,*,#730,.F.); +#730 = EDGE_CURVE('',#332,#436,#731,.T.); +#731 = SURFACE_CURVE('',#732,(#737,#743),.PCURVE_S1.); +#732 = CIRCLE('',#733,1.); +#733 = AXIS2_PLACEMENT_3D('',#734,#735,#736); +#734 = CARTESIAN_POINT('',(25.71,2.5,-0.25)); +#735 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#736 = DIRECTION('',(0.E+000,-4.440892098501E-016,-1.)); +#737 = PCURVE('',#347,#738); +#738 = DEFINITIONAL_REPRESENTATION('',(#739),#742); +#739 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#740,#741),.UNSPECIFIED.,.F.,.F., + (2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#740 = CARTESIAN_POINT('',(0.E+000,-1.570796326795)); +#741 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#742 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#743 = PCURVE('',#744,#749); +#744 = CYLINDRICAL_SURFACE('',#745,1.); +#745 = AXIS2_PLACEMENT_3D('',#746,#747,#748); +#746 = CARTESIAN_POINT('',(25.71,1.5,-0.25)); +#747 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#748 = DIRECTION('',(1.,-0.E+000,0.E+000)); +#749 = DEFINITIONAL_REPRESENTATION('',(#750),#753); +#750 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#751,#752),.UNSPECIFIED.,.F.,.F., + (2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#751 = CARTESIAN_POINT('',(0.E+000,1.)); +#752 = CARTESIAN_POINT('',(1.570796326795,1.)); +#753 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#754 = ORIENTED_EDGE('',*,*,#331,.T.); +#755 = ORIENTED_EDGE('',*,*,#463,.F.); +#756 = ADVANCED_FACE('',(#757),#374,.F.); +#757 = FACE_BOUND('',#758,.F.); +#758 = EDGE_LOOP('',(#759,#782,#810,#831)); +#759 = ORIENTED_EDGE('',*,*,#760,.T.); +#760 = EDGE_CURVE('',#359,#761,#763,.T.); +#761 = VERTEX_POINT('',#762); +#762 = CARTESIAN_POINT('',(26.71,5.08,0.25)); +#763 = SURFACE_CURVE('',#764,(#768,#775),.PCURVE_S1.); +#764 = LINE('',#765,#766); +#765 = CARTESIAN_POINT('',(26.71,1.5,0.25)); +#766 = VECTOR('',#767,1.); +#767 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#768 = PCURVE('',#374,#769); +#769 = DEFINITIONAL_REPRESENTATION('',(#770),#774); +#770 = LINE('',#771,#772); +#771 = CARTESIAN_POINT('',(-6.661338147751E-016,-1.5)); +#772 = VECTOR('',#773,1.); +#773 = DIRECTION('',(1.,0.E+000)); +#774 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#775 = PCURVE('',#532,#776); +#776 = DEFINITIONAL_REPRESENTATION('',(#777),#781); +#777 = LINE('',#778,#779); +#778 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#779 = VECTOR('',#780,1.); +#780 = DIRECTION('',(-0.E+000,1.)); +#781 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#782 = ORIENTED_EDGE('',*,*,#783,.F.); +#783 = EDGE_CURVE('',#784,#761,#786,.T.); +#784 = VERTEX_POINT('',#785); +#785 = CARTESIAN_POINT('',(26.71,5.08,-0.25)); +#786 = SURFACE_CURVE('',#787,(#791,#798),.PCURVE_S1.); +#787 = LINE('',#788,#789); +#788 = CARTESIAN_POINT('',(26.71,5.08,-1.25)); +#789 = VECTOR('',#790,1.); +#790 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#791 = PCURVE('',#374,#792); +#792 = DEFINITIONAL_REPRESENTATION('',(#793),#797); +#793 = LINE('',#794,#795); +#794 = CARTESIAN_POINT('',(3.58,2.22044604925E-016)); +#795 = VECTOR('',#796,1.); +#796 = DIRECTION('',(-2.22044604925E-016,-1.)); +#797 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#798 = PCURVE('',#799,#804); +#799 = CYLINDRICAL_SURFACE('',#800,1.); +#800 = AXIS2_PLACEMENT_3D('',#801,#802,#803); +#801 = CARTESIAN_POINT('',(25.71,5.08,-1.25)); +#802 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#803 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#804 = DEFINITIONAL_REPRESENTATION('',(#805),#809); +#805 = LINE('',#806,#807); +#806 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#807 = VECTOR('',#808,1.); +#808 = DIRECTION('',(0.E+000,1.)); +#809 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#810 = ORIENTED_EDGE('',*,*,#811,.F.); +#811 = EDGE_CURVE('',#332,#784,#812,.T.); +#812 = SURFACE_CURVE('',#813,(#817,#824),.PCURVE_S1.); +#813 = LINE('',#814,#815); +#814 = CARTESIAN_POINT('',(26.71,1.5,-0.25)); +#815 = VECTOR('',#816,1.); +#816 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#817 = PCURVE('',#374,#818); +#818 = DEFINITIONAL_REPRESENTATION('',(#819),#823); +#819 = LINE('',#820,#821); +#820 = CARTESIAN_POINT('',(0.E+000,-1.)); +#821 = VECTOR('',#822,1.); +#822 = DIRECTION('',(1.,0.E+000)); +#823 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#824 = PCURVE('',#744,#825); +#825 = DEFINITIONAL_REPRESENTATION('',(#826),#830); +#826 = LINE('',#827,#828); +#827 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#828 = VECTOR('',#829,1.); +#829 = DIRECTION('',(0.E+000,1.)); +#830 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#831 = ORIENTED_EDGE('',*,*,#358,.T.); +#832 = ADVANCED_FACE('',(#833),#451,.T.); +#833 = FACE_BOUND('',#834,.T.); +#834 = EDGE_LOOP('',(#835,#865,#886,#887)); +#835 = ORIENTED_EDGE('',*,*,#836,.F.); +#836 = EDGE_CURVE('',#837,#839,#841,.T.); +#837 = VERTEX_POINT('',#838); +#838 = CARTESIAN_POINT('',(25.71,5.08,-1.25)); +#839 = VERTEX_POINT('',#840); +#840 = CARTESIAN_POINT('',(-0.29,5.08,-1.25)); +#841 = SURFACE_CURVE('',#842,(#846,#853),.PCURVE_S1.); +#842 = LINE('',#843,#844); +#843 = CARTESIAN_POINT('',(26.71,5.08,-1.25)); +#844 = VECTOR('',#845,1.); +#845 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#846 = PCURVE('',#451,#847); +#847 = DEFINITIONAL_REPRESENTATION('',(#848),#852); +#848 = LINE('',#849,#850); +#849 = CARTESIAN_POINT('',(3.58,28.)); +#850 = VECTOR('',#851,1.); +#851 = DIRECTION('',(0.E+000,-1.)); +#852 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#853 = PCURVE('',#854,#859); +#854 = CYLINDRICAL_SURFACE('',#855,1.); +#855 = AXIS2_PLACEMENT_3D('',#856,#857,#858); +#856 = CARTESIAN_POINT('',(26.71,5.08,-0.25)); +#857 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#858 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#859 = DEFINITIONAL_REPRESENTATION('',(#860),#864); +#860 = LINE('',#861,#862); +#861 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#862 = VECTOR('',#863,1.); +#863 = DIRECTION('',(0.E+000,1.)); +#864 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#865 = ORIENTED_EDGE('',*,*,#866,.F.); +#866 = EDGE_CURVE('',#436,#837,#867,.T.); +#867 = SURFACE_CURVE('',#868,(#872,#879),.PCURVE_S1.); +#868 = LINE('',#869,#870); +#869 = CARTESIAN_POINT('',(25.71,1.5,-1.25)); +#870 = VECTOR('',#871,1.); +#871 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#872 = PCURVE('',#451,#873); +#873 = DEFINITIONAL_REPRESENTATION('',(#874),#878); +#874 = LINE('',#875,#876); +#875 = CARTESIAN_POINT('',(0.E+000,27.)); +#876 = VECTOR('',#877,1.); +#877 = DIRECTION('',(1.,0.E+000)); +#878 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#879 = PCURVE('',#744,#880); +#880 = DEFINITIONAL_REPRESENTATION('',(#881),#885); +#881 = LINE('',#882,#883); +#882 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#883 = VECTOR('',#884,1.); +#884 = DIRECTION('',(0.E+000,1.)); +#885 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#886 = ORIENTED_EDGE('',*,*,#435,.F.); +#887 = ORIENTED_EDGE('',*,*,#888,.F.); +#888 = EDGE_CURVE('',#839,#412,#889,.T.); +#889 = SURFACE_CURVE('',#890,(#894,#901),.PCURVE_S1.); +#890 = LINE('',#891,#892); +#891 = CARTESIAN_POINT('',(-0.29,6.08,-1.25)); +#892 = VECTOR('',#893,1.); +#893 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#894 = PCURVE('',#451,#895); +#895 = DEFINITIONAL_REPRESENTATION('',(#896),#900); +#896 = LINE('',#897,#898); +#897 = CARTESIAN_POINT('',(4.58,1.)); +#898 = VECTOR('',#899,1.); +#899 = DIRECTION('',(-1.,0.E+000)); +#900 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#901 = PCURVE('',#638,#902); +#902 = DEFINITIONAL_REPRESENTATION('',(#903),#907); +#903 = LINE('',#904,#905); +#904 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#905 = VECTOR('',#906,1.); +#906 = DIRECTION('',(0.E+000,1.)); +#907 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#908 = ADVANCED_FACE('',(#909),#502,.T.); +#909 = FACE_BOUND('',#910,.F.); +#910 = EDGE_LOOP('',(#911,#936,#937,#938)); +#911 = ORIENTED_EDGE('',*,*,#912,.T.); +#912 = EDGE_CURVE('',#655,#550,#913,.T.); +#913 = SURFACE_CURVE('',#914,(#919,#925),.PCURVE_S1.); +#914 = CIRCLE('',#915,1.); +#915 = AXIS2_PLACEMENT_3D('',#916,#917,#918); +#916 = CARTESIAN_POINT('',(-0.29,5.08,0.25)); +#917 = DIRECTION('',(0.E+000,1.,-8.881784197001E-016)); +#918 = DIRECTION('',(0.E+000,8.881784197001E-016,1.)); +#919 = PCURVE('',#502,#920); +#920 = DEFINITIONAL_REPRESENTATION('',(#921),#924); +#921 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#922,#923),.UNSPECIFIED.,.F.,.F., + (2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#922 = CARTESIAN_POINT('',(0.E+000,1.)); +#923 = CARTESIAN_POINT('',(-1.570796326795,1.)); +#924 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#925 = PCURVE('',#926,#931); +#926 = SPHERICAL_SURFACE('',#927,1.); +#927 = AXIS2_PLACEMENT_3D('',#928,#929,#930); +#928 = CARTESIAN_POINT('',(-0.29,5.08,0.25)); +#929 = DIRECTION('',(1.,0.E+000,0.E+000)); +#930 = DIRECTION('',(-0.E+000,8.881784197001E-016,1.)); +#931 = DEFINITIONAL_REPRESENTATION('',(#932),#935); +#932 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#933,#934),.UNSPECIFIED.,.F.,.F., + (2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#933 = CARTESIAN_POINT('',(0.E+000,-1.570796326795)); +#934 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#935 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#936 = ORIENTED_EDGE('',*,*,#549,.T.); +#937 = ORIENTED_EDGE('',*,*,#488,.F.); +#938 = ORIENTED_EDGE('',*,*,#654,.F.); +#939 = ADVANCED_FACE('',(#940),#532,.T.); +#940 = FACE_BOUND('',#941,.F.); +#941 = EDGE_LOOP('',(#942,#943,#944,#971)); +#942 = ORIENTED_EDGE('',*,*,#518,.T.); +#943 = ORIENTED_EDGE('',*,*,#600,.T.); +#944 = ORIENTED_EDGE('',*,*,#945,.T.); +#945 = EDGE_CURVE('',#573,#761,#946,.T.); +#946 = SURFACE_CURVE('',#947,(#952,#959),.PCURVE_S1.); +#947 = CIRCLE('',#948,1.); +#948 = AXIS2_PLACEMENT_3D('',#949,#950,#951); +#949 = CARTESIAN_POINT('',(25.71,5.08,0.25)); +#950 = DIRECTION('',(-0.E+000,1.,-2.22044604925E-016)); +#951 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#952 = PCURVE('',#532,#953); +#953 = DEFINITIONAL_REPRESENTATION('',(#954),#958); +#954 = LINE('',#955,#956); +#955 = CARTESIAN_POINT('',(-1.570796326795,3.58)); +#956 = VECTOR('',#957,1.); +#957 = DIRECTION('',(1.,-0.E+000)); +#958 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#959 = PCURVE('',#960,#965); +#960 = SPHERICAL_SURFACE('',#961,1.); +#961 = AXIS2_PLACEMENT_3D('',#962,#963,#964); +#962 = CARTESIAN_POINT('',(25.71,5.08,0.25)); +#963 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#964 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#965 = DEFINITIONAL_REPRESENTATION('',(#966),#970); +#966 = LINE('',#967,#968); +#967 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#968 = VECTOR('',#969,1.); +#969 = DIRECTION('',(-1.,0.E+000)); +#970 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#971 = ORIENTED_EDGE('',*,*,#760,.F.); +#972 = ADVANCED_FACE('',(#973),#588,.T.); +#973 = FACE_BOUND('',#974,.F.); +#974 = EDGE_LOOP('',(#975,#997,#998,#1022)); +#975 = ORIENTED_EDGE('',*,*,#976,.T.); +#976 = EDGE_CURVE('',#977,#573,#979,.T.); +#977 = VERTEX_POINT('',#978); +#978 = CARTESIAN_POINT('',(25.71,6.08,0.25)); +#979 = SURFACE_CURVE('',#980,(#985,#991),.PCURVE_S1.); +#980 = CIRCLE('',#981,1.); +#981 = AXIS2_PLACEMENT_3D('',#982,#983,#984); +#982 = CARTESIAN_POINT('',(25.71,5.08,0.25)); +#983 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#984 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#985 = PCURVE('',#588,#986); +#986 = DEFINITIONAL_REPRESENTATION('',(#987),#990); +#987 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#988,#989),.UNSPECIFIED.,.F.,.F., + (2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#988 = CARTESIAN_POINT('',(0.E+000,1.)); +#989 = CARTESIAN_POINT('',(-1.570796326795,1.)); +#990 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#991 = PCURVE('',#960,#992); +#992 = DEFINITIONAL_REPRESENTATION('',(#993),#996); +#993 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#994,#995),.UNSPECIFIED.,.F.,.F., + (2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#994 = CARTESIAN_POINT('',(0.E+000,-1.570796326795)); +#995 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#996 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#997 = ORIENTED_EDGE('',*,*,#572,.T.); +#998 = ORIENTED_EDGE('',*,*,#999,.T.); +#999 = EDGE_CURVE('',#550,#1000,#1002,.T.); +#1000 = VERTEX_POINT('',#1001); +#1001 = CARTESIAN_POINT('',(-0.29,6.08,0.25)); +#1002 = SURFACE_CURVE('',#1003,(#1008,#1015),.PCURVE_S1.); +#1003 = CIRCLE('',#1004,1.); +#1004 = AXIS2_PLACEMENT_3D('',#1005,#1006,#1007); +#1005 = CARTESIAN_POINT('',(-0.29,5.08,0.25)); +#1006 = DIRECTION('',(-1.,0.E+000,-0.E+000)); +#1007 = DIRECTION('',(-0.E+000,8.881784197001E-016,1.)); +#1008 = PCURVE('',#588,#1009); +#1009 = DEFINITIONAL_REPRESENTATION('',(#1010),#1014); +#1010 = LINE('',#1011,#1012); +#1011 = CARTESIAN_POINT('',(-1.570796326795,27.)); +#1012 = VECTOR('',#1013,1.); +#1013 = DIRECTION('',(1.,-0.E+000)); +#1014 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1015 = PCURVE('',#926,#1016); +#1016 = DEFINITIONAL_REPRESENTATION('',(#1017),#1021); +#1017 = LINE('',#1018,#1019); +#1018 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#1019 = VECTOR('',#1020,1.); +#1020 = DIRECTION('',(-1.,0.E+000)); +#1021 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1022 = ORIENTED_EDGE('',*,*,#1023,.F.); +#1023 = EDGE_CURVE('',#977,#1000,#1024,.T.); +#1024 = SURFACE_CURVE('',#1025,(#1029,#1036),.PCURVE_S1.); +#1025 = LINE('',#1026,#1027); +#1026 = CARTESIAN_POINT('',(26.71,6.08,0.25)); +#1027 = VECTOR('',#1028,1.); +#1028 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1029 = PCURVE('',#588,#1030); +#1030 = DEFINITIONAL_REPRESENTATION('',(#1031),#1035); +#1031 = LINE('',#1032,#1033); +#1032 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#1033 = VECTOR('',#1034,1.); +#1034 = DIRECTION('',(-0.E+000,1.)); +#1035 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1036 = PCURVE('',#1037,#1042); +#1037 = PLANE('',#1038); +#1038 = AXIS2_PLACEMENT_3D('',#1039,#1040,#1041); +#1039 = CARTESIAN_POINT('',(26.71,6.08,-1.25)); +#1040 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#1041 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1042 = DEFINITIONAL_REPRESENTATION('',(#1043),#1047); +#1043 = LINE('',#1044,#1045); +#1044 = CARTESIAN_POINT('',(0.E+000,-1.5)); +#1045 = VECTOR('',#1046,1.); +#1046 = DIRECTION('',(1.,0.E+000)); +#1047 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1048 = ADVANCED_FACE('',(#1049),#638,.T.); +#1049 = FACE_BOUND('',#1050,.T.); +#1050 = EDGE_LOOP('',(#1051,#1076,#1077,#1078)); +#1051 = ORIENTED_EDGE('',*,*,#1052,.F.); +#1052 = EDGE_CURVE('',#839,#679,#1053,.T.); +#1053 = SURFACE_CURVE('',#1054,(#1059,#1065),.PCURVE_S1.); +#1054 = CIRCLE('',#1055,1.); +#1055 = AXIS2_PLACEMENT_3D('',#1056,#1057,#1058); +#1056 = CARTESIAN_POINT('',(-0.29,5.08,-0.25)); +#1057 = DIRECTION('',(6.123233995737E-017,1.,-4.440892098501E-016)); +#1058 = DIRECTION('',(-1.,6.123233995737E-017,-2.719262146894E-032)); +#1059 = PCURVE('',#638,#1060); +#1060 = DEFINITIONAL_REPRESENTATION('',(#1061),#1064); +#1061 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1062,#1063),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#1062 = CARTESIAN_POINT('',(1.570796326795,1.)); +#1063 = CARTESIAN_POINT('',(0.E+000,1.)); +#1064 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1065 = PCURVE('',#1066,#1071); +#1066 = SPHERICAL_SURFACE('',#1067,1.); +#1067 = AXIS2_PLACEMENT_3D('',#1068,#1069,#1070); +#1068 = CARTESIAN_POINT('',(-0.29,5.08,-0.25)); +#1069 = DIRECTION('',(-0.E+000,4.440892098501E-016,1.)); +#1070 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#1071 = DEFINITIONAL_REPRESENTATION('',(#1072),#1075); +#1072 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1073,#1074),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#1073 = CARTESIAN_POINT('',(1.570796326795,-1.570796326795)); +#1074 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#1075 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1076 = ORIENTED_EDGE('',*,*,#888,.T.); +#1077 = ORIENTED_EDGE('',*,*,#624,.F.); +#1078 = ORIENTED_EDGE('',*,*,#678,.F.); +#1079 = ADVANCED_FACE('',(#1080),#715,.T.); +#1080 = FACE_BOUND('',#1081,.T.); +#1081 = EDGE_LOOP('',(#1082,#1105,#1127,#1128)); +#1082 = ORIENTED_EDGE('',*,*,#1083,.F.); +#1083 = EDGE_CURVE('',#1084,#1000,#1086,.T.); +#1084 = VERTEX_POINT('',#1085); +#1085 = CARTESIAN_POINT('',(-0.29,6.08,-0.25)); +#1086 = SURFACE_CURVE('',#1087,(#1091,#1098),.PCURVE_S1.); +#1087 = LINE('',#1088,#1089); +#1088 = CARTESIAN_POINT('',(-0.29,6.08,-1.25)); +#1089 = VECTOR('',#1090,1.); +#1090 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#1091 = PCURVE('',#715,#1092); +#1092 = DEFINITIONAL_REPRESENTATION('',(#1093),#1097); +#1093 = LINE('',#1094,#1095); +#1094 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1095 = VECTOR('',#1096,1.); +#1096 = DIRECTION('',(0.E+000,1.)); +#1097 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1098 = PCURVE('',#1037,#1099); +#1099 = DEFINITIONAL_REPRESENTATION('',(#1100),#1104); +#1100 = LINE('',#1101,#1102); +#1101 = CARTESIAN_POINT('',(27.,0.E+000)); +#1102 = VECTOR('',#1103,1.); +#1103 = DIRECTION('',(0.E+000,-1.)); +#1104 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1105 = ORIENTED_EDGE('',*,*,#1106,.T.); +#1106 = EDGE_CURVE('',#1084,#679,#1107,.T.); +#1107 = SURFACE_CURVE('',#1108,(#1113,#1120),.PCURVE_S1.); +#1108 = CIRCLE('',#1109,1.); +#1109 = AXIS2_PLACEMENT_3D('',#1110,#1111,#1112); +#1110 = CARTESIAN_POINT('',(-0.29,5.08,-0.25)); +#1111 = DIRECTION('',(0.E+000,4.440892098501E-016,1.)); +#1112 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#1113 = PCURVE('',#715,#1114); +#1114 = DEFINITIONAL_REPRESENTATION('',(#1115),#1119); +#1115 = LINE('',#1116,#1117); +#1116 = CARTESIAN_POINT('',(0.E+000,1.)); +#1117 = VECTOR('',#1118,1.); +#1118 = DIRECTION('',(1.,0.E+000)); +#1119 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1120 = PCURVE('',#1066,#1121); +#1121 = DEFINITIONAL_REPRESENTATION('',(#1122),#1126); +#1122 = LINE('',#1123,#1124); +#1123 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1124 = VECTOR('',#1125,1.); +#1125 = DIRECTION('',(1.,0.E+000)); +#1126 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1127 = ORIENTED_EDGE('',*,*,#701,.T.); +#1128 = ORIENTED_EDGE('',*,*,#1129,.T.); +#1129 = EDGE_CURVE('',#655,#1000,#1130,.T.); +#1130 = SURFACE_CURVE('',#1131,(#1136,#1142),.PCURVE_S1.); +#1131 = CIRCLE('',#1132,1.); +#1132 = AXIS2_PLACEMENT_3D('',#1133,#1134,#1135); +#1133 = CARTESIAN_POINT('',(-0.29,5.08,0.25)); +#1134 = DIRECTION('',(0.E+000,7.273661547325E-016,-1.)); +#1135 = DIRECTION('',(0.E+000,1.,7.273661547325E-016)); +#1136 = PCURVE('',#715,#1137); +#1137 = DEFINITIONAL_REPRESENTATION('',(#1138),#1141); +#1138 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1139,#1140),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#1139 = CARTESIAN_POINT('',(1.570796326795,1.5)); +#1140 = CARTESIAN_POINT('',(0.E+000,1.5)); +#1141 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1142 = PCURVE('',#926,#1143); +#1143 = DEFINITIONAL_REPRESENTATION('',(#1144),#1147); +#1144 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1145,#1146),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#1145 = CARTESIAN_POINT('',(-1.570796326795,-1.570796326795)); +#1146 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#1147 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1148 = ADVANCED_FACE('',(#1149),#744,.T.); +#1149 = FACE_BOUND('',#1150,.T.); +#1150 = EDGE_LOOP('',(#1151,#1152,#1153,#1178)); +#1151 = ORIENTED_EDGE('',*,*,#730,.T.); +#1152 = ORIENTED_EDGE('',*,*,#866,.T.); +#1153 = ORIENTED_EDGE('',*,*,#1154,.T.); +#1154 = EDGE_CURVE('',#837,#784,#1155,.T.); +#1155 = SURFACE_CURVE('',#1156,(#1161,#1167),.PCURVE_S1.); +#1156 = CIRCLE('',#1157,1.); +#1157 = AXIS2_PLACEMENT_3D('',#1158,#1159,#1160); +#1158 = CARTESIAN_POINT('',(25.71,5.08,-0.25)); +#1159 = DIRECTION('',(6.123233995737E-017,-1.,4.440892098501E-016)); +#1160 = DIRECTION('',(1.,6.123233995737E-017,-2.719262146894E-032)); +#1161 = PCURVE('',#744,#1162); +#1162 = DEFINITIONAL_REPRESENTATION('',(#1163),#1166); +#1163 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1164,#1165),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#1164 = CARTESIAN_POINT('',(1.570796326795,3.58)); +#1165 = CARTESIAN_POINT('',(0.E+000,3.58)); +#1166 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1167 = PCURVE('',#1168,#1173); +#1168 = SPHERICAL_SURFACE('',#1169,1.); +#1169 = AXIS2_PLACEMENT_3D('',#1170,#1171,#1172); +#1170 = CARTESIAN_POINT('',(25.71,5.08,-0.25)); +#1171 = DIRECTION('',(-0.E+000,4.440892098501E-016,1.)); +#1172 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#1173 = DEFINITIONAL_REPRESENTATION('',(#1174),#1177); +#1174 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1175,#1176),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#1175 = CARTESIAN_POINT('',(-1.570796326795,-1.570796326795)); +#1176 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#1177 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1178 = ORIENTED_EDGE('',*,*,#811,.F.); +#1179 = ADVANCED_FACE('',(#1180),#799,.T.); +#1180 = FACE_BOUND('',#1181,.T.); +#1181 = EDGE_LOOP('',(#1182,#1183,#1207,#1228)); +#1182 = ORIENTED_EDGE('',*,*,#783,.F.); +#1183 = ORIENTED_EDGE('',*,*,#1184,.F.); +#1184 = EDGE_CURVE('',#1185,#784,#1187,.T.); +#1185 = VERTEX_POINT('',#1186); +#1186 = CARTESIAN_POINT('',(25.71,6.08,-0.25)); +#1187 = SURFACE_CURVE('',#1188,(#1193,#1200),.PCURVE_S1.); +#1188 = CIRCLE('',#1189,1.); +#1189 = AXIS2_PLACEMENT_3D('',#1190,#1191,#1192); +#1190 = CARTESIAN_POINT('',(25.71,5.08,-0.25)); +#1191 = DIRECTION('',(0.E+000,-4.440892098501E-016,-1.)); +#1192 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#1193 = PCURVE('',#799,#1194); +#1194 = DEFINITIONAL_REPRESENTATION('',(#1195),#1199); +#1195 = LINE('',#1196,#1197); +#1196 = CARTESIAN_POINT('',(1.570796326795,1.)); +#1197 = VECTOR('',#1198,1.); +#1198 = DIRECTION('',(-1.,-0.E+000)); +#1199 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1200 = PCURVE('',#1168,#1201); +#1201 = DEFINITIONAL_REPRESENTATION('',(#1202),#1206); +#1202 = LINE('',#1203,#1204); +#1203 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#1204 = VECTOR('',#1205,1.); +#1205 = DIRECTION('',(-1.,0.E+000)); +#1206 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1207 = ORIENTED_EDGE('',*,*,#1208,.T.); +#1208 = EDGE_CURVE('',#1185,#977,#1209,.T.); +#1209 = SURFACE_CURVE('',#1210,(#1214,#1221),.PCURVE_S1.); +#1210 = LINE('',#1211,#1212); +#1211 = CARTESIAN_POINT('',(25.71,6.08,-1.25)); +#1212 = VECTOR('',#1213,1.); +#1213 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#1214 = PCURVE('',#799,#1215); +#1215 = DEFINITIONAL_REPRESENTATION('',(#1216),#1220); +#1216 = LINE('',#1217,#1218); +#1217 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#1218 = VECTOR('',#1219,1.); +#1219 = DIRECTION('',(0.E+000,1.)); +#1220 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1221 = PCURVE('',#1037,#1222); +#1222 = DEFINITIONAL_REPRESENTATION('',(#1223),#1227); +#1223 = LINE('',#1224,#1225); +#1224 = CARTESIAN_POINT('',(1.,0.E+000)); +#1225 = VECTOR('',#1226,1.); +#1226 = DIRECTION('',(0.E+000,-1.)); +#1227 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1228 = ORIENTED_EDGE('',*,*,#1229,.T.); +#1229 = EDGE_CURVE('',#977,#761,#1230,.T.); +#1230 = SURFACE_CURVE('',#1231,(#1236,#1242),.PCURVE_S1.); +#1231 = CIRCLE('',#1232,1.); +#1232 = AXIS2_PLACEMENT_3D('',#1233,#1234,#1235); +#1233 = CARTESIAN_POINT('',(25.71,5.08,0.25)); +#1234 = DIRECTION('',(6.123233995737E-017,-2.22044604925E-016,-1.)); +#1235 = DIRECTION('',(1.,1.359631073447E-032,6.123233995737E-017)); +#1236 = PCURVE('',#799,#1237); +#1237 = DEFINITIONAL_REPRESENTATION('',(#1238),#1241); +#1238 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1239,#1240),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#1239 = CARTESIAN_POINT('',(1.570796326795,1.5)); +#1240 = CARTESIAN_POINT('',(0.E+000,1.5)); +#1241 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1242 = PCURVE('',#960,#1243); +#1243 = DEFINITIONAL_REPRESENTATION('',(#1244),#1247); +#1244 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1245,#1246),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#1245 = CARTESIAN_POINT('',(-1.570796326795,-1.570796326795)); +#1246 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#1247 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1248 = ADVANCED_FACE('',(#1249),#854,.T.); +#1249 = FACE_BOUND('',#1250,.T.); +#1250 = EDGE_LOOP('',(#1251,#1271,#1272,#1292)); +#1251 = ORIENTED_EDGE('',*,*,#1252,.F.); +#1252 = EDGE_CURVE('',#837,#1185,#1253,.T.); +#1253 = SURFACE_CURVE('',#1254,(#1259,#1265),.PCURVE_S1.); +#1254 = CIRCLE('',#1255,1.); +#1255 = AXIS2_PLACEMENT_3D('',#1256,#1257,#1258); +#1256 = CARTESIAN_POINT('',(25.71,5.08,-0.25)); +#1257 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1258 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#1259 = PCURVE('',#854,#1260); +#1260 = DEFINITIONAL_REPRESENTATION('',(#1261),#1264); +#1261 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1262,#1263),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#1262 = CARTESIAN_POINT('',(1.570796326795,1.)); +#1263 = CARTESIAN_POINT('',(0.E+000,1.)); +#1264 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1265 = PCURVE('',#1168,#1266); +#1266 = DEFINITIONAL_REPRESENTATION('',(#1267),#1270); +#1267 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1268,#1269),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#1268 = CARTESIAN_POINT('',(0.E+000,-1.570796326795)); +#1269 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1270 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1271 = ORIENTED_EDGE('',*,*,#836,.T.); +#1272 = ORIENTED_EDGE('',*,*,#1273,.T.); +#1273 = EDGE_CURVE('',#839,#1084,#1274,.T.); +#1274 = SURFACE_CURVE('',#1275,(#1280,#1286),.PCURVE_S1.); +#1275 = CIRCLE('',#1276,1.); +#1276 = AXIS2_PLACEMENT_3D('',#1277,#1278,#1279); +#1277 = CARTESIAN_POINT('',(-0.29,5.08,-0.25)); +#1278 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1279 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#1280 = PCURVE('',#854,#1281); +#1281 = DEFINITIONAL_REPRESENTATION('',(#1282),#1285); +#1282 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1283,#1284),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#1283 = CARTESIAN_POINT('',(1.570796326795,27.)); +#1284 = CARTESIAN_POINT('',(0.E+000,27.)); +#1285 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1286 = PCURVE('',#1066,#1287); +#1287 = DEFINITIONAL_REPRESENTATION('',(#1288),#1291); +#1288 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1289,#1290),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#1289 = CARTESIAN_POINT('',(0.E+000,-1.570796326795)); +#1290 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1291 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1292 = ORIENTED_EDGE('',*,*,#1293,.F.); +#1293 = EDGE_CURVE('',#1185,#1084,#1294,.T.); +#1294 = SURFACE_CURVE('',#1295,(#1299,#1306),.PCURVE_S1.); +#1295 = LINE('',#1296,#1297); +#1296 = CARTESIAN_POINT('',(26.71,6.08,-0.25)); +#1297 = VECTOR('',#1298,1.); +#1298 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1299 = PCURVE('',#854,#1300); +#1300 = DEFINITIONAL_REPRESENTATION('',(#1301),#1305); +#1301 = LINE('',#1302,#1303); +#1302 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1303 = VECTOR('',#1304,1.); +#1304 = DIRECTION('',(0.E+000,1.)); +#1305 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1306 = PCURVE('',#1037,#1307); +#1307 = DEFINITIONAL_REPRESENTATION('',(#1308),#1312); +#1308 = LINE('',#1309,#1310); +#1309 = CARTESIAN_POINT('',(0.E+000,-1.)); +#1310 = VECTOR('',#1311,1.); +#1311 = DIRECTION('',(1.,0.E+000)); +#1312 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1313 = ADVANCED_FACE('',(#1314),#926,.T.); +#1314 = FACE_BOUND('',#1315,.F.); +#1315 = EDGE_LOOP('',(#1316,#1317,#1318)); +#1316 = ORIENTED_EDGE('',*,*,#912,.F.); +#1317 = ORIENTED_EDGE('',*,*,#1129,.T.); +#1318 = ORIENTED_EDGE('',*,*,#999,.F.); +#1319 = ADVANCED_FACE('',(#1320),#960,.T.); +#1320 = FACE_BOUND('',#1321,.F.); +#1321 = EDGE_LOOP('',(#1322,#1323,#1324)); +#1322 = ORIENTED_EDGE('',*,*,#976,.F.); +#1323 = ORIENTED_EDGE('',*,*,#1229,.T.); +#1324 = ORIENTED_EDGE('',*,*,#945,.F.); +#1325 = ADVANCED_FACE('',(#1326),#1037,.F.); +#1326 = FACE_BOUND('',#1327,.F.); +#1327 = EDGE_LOOP('',(#1328,#1329,#1330,#1331)); +#1328 = ORIENTED_EDGE('',*,*,#1023,.T.); +#1329 = ORIENTED_EDGE('',*,*,#1083,.F.); +#1330 = ORIENTED_EDGE('',*,*,#1293,.F.); +#1331 = ORIENTED_EDGE('',*,*,#1208,.T.); +#1332 = ADVANCED_FACE('',(#1333),#1066,.T.); +#1333 = FACE_BOUND('',#1334,.T.); +#1334 = EDGE_LOOP('',(#1335,#1336,#1337)); +#1335 = ORIENTED_EDGE('',*,*,#1273,.F.); +#1336 = ORIENTED_EDGE('',*,*,#1052,.T.); +#1337 = ORIENTED_EDGE('',*,*,#1106,.F.); +#1338 = ADVANCED_FACE('',(#1339),#1168,.T.); +#1339 = FACE_BOUND('',#1340,.F.); +#1340 = EDGE_LOOP('',(#1341,#1342,#1343)); +#1341 = ORIENTED_EDGE('',*,*,#1252,.F.); +#1342 = ORIENTED_EDGE('',*,*,#1154,.T.); +#1343 = ORIENTED_EDGE('',*,*,#1184,.F.); +#1344 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1348)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#1345,#1346,#1347)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#1345 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#1346 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#1347 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#1348 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#1345, + 'distance_accuracy_value','confusion accuracy'); +#1349 = SHAPE_DEFINITION_REPRESENTATION(#1350,#37); +#1350 = PRODUCT_DEFINITION_SHAPE('','',#1351); +#1351 = PRODUCT_DEFINITION('design','',#1352,#1355); +#1352 = PRODUCT_DEFINITION_FORMATION('','',#1353); +#1353 = PRODUCT('Fillet','Fillet','',(#1354)); +#1354 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#1355 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#1356 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1357,#1359); +#1357 = ( REPRESENTATION_RELATIONSHIP('','',#37,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1358) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#1358 = ITEM_DEFINED_TRANSFORMATION('','',#11,#15); +#1359 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #1360); +#1360 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('1','=>[0:1:1:2]','',#5,#1351,$); +#1361 = PRODUCT_TYPE('part',$,(#1353)); +#1362 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#1363),#1469); +#1363 = MANIFOLD_SOLID_BREP('',#1364); +#1364 = CLOSED_SHELL('',(#1365,#1461,#1465)); +#1365 = ADVANCED_FACE('',(#1366),#1380,.T.); +#1366 = FACE_BOUND('',#1367,.F.); +#1367 = EDGE_LOOP('',(#1368,#1398,#1429,#1430)); +#1368 = ORIENTED_EDGE('',*,*,#1369,.T.); +#1369 = EDGE_CURVE('',#1370,#1372,#1374,.T.); +#1370 = VERTEX_POINT('',#1371); +#1371 = CARTESIAN_POINT('',(1.710192,3.5,-1.554312234475E-015)); +#1372 = VERTEX_POINT('',#1373); +#1373 = CARTESIAN_POINT('',(1.710192,3.5,1.27)); +#1374 = SEAM_CURVE('',#1375,(#1379,#1391),.PCURVE_S1.); +#1375 = LINE('',#1376,#1377); +#1376 = CARTESIAN_POINT('',(1.710192,3.5,-1.554312234475E-015)); +#1377 = VECTOR('',#1378,1.); +#1378 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#1379 = PCURVE('',#1380,#1385); +#1380 = CYLINDRICAL_SURFACE('',#1381,0.440192); +#1381 = AXIS2_PLACEMENT_3D('',#1382,#1383,#1384); +#1382 = CARTESIAN_POINT('',(1.27,3.5,-1.554312234475E-015)); +#1383 = DIRECTION('',(0.E+000,-4.440892098501E-016,-1.)); +#1384 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1385 = DEFINITIONAL_REPRESENTATION('',(#1386),#1390); +#1386 = LINE('',#1387,#1388); +#1387 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#1388 = VECTOR('',#1389,1.); +#1389 = DIRECTION('',(-0.E+000,-1.)); +#1390 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1391 = PCURVE('',#1380,#1392); +#1392 = DEFINITIONAL_REPRESENTATION('',(#1393),#1397); +#1393 = LINE('',#1394,#1395); +#1394 = CARTESIAN_POINT('',(-6.28318530718,0.E+000)); +#1395 = VECTOR('',#1396,1.); +#1396 = DIRECTION('',(-0.E+000,-1.)); +#1397 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1398 = ORIENTED_EDGE('',*,*,#1399,.T.); +#1399 = EDGE_CURVE('',#1372,#1372,#1400,.T.); +#1400 = SURFACE_CURVE('',#1401,(#1406,#1413),.PCURVE_S1.); +#1401 = CIRCLE('',#1402,0.440192); +#1402 = AXIS2_PLACEMENT_3D('',#1403,#1404,#1405); +#1403 = CARTESIAN_POINT('',(1.27,3.5,1.27)); +#1404 = DIRECTION('',(-0.E+000,4.440892098501E-016,1.)); +#1405 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1406 = PCURVE('',#1380,#1407); +#1407 = DEFINITIONAL_REPRESENTATION('',(#1408),#1412); +#1408 = LINE('',#1409,#1410); +#1409 = CARTESIAN_POINT('',(-0.E+000,-1.27)); +#1410 = VECTOR('',#1411,1.); +#1411 = DIRECTION('',(-1.,0.E+000)); +#1412 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1413 = PCURVE('',#1414,#1419); +#1414 = PLANE('',#1415); +#1415 = AXIS2_PLACEMENT_3D('',#1416,#1417,#1418); +#1416 = CARTESIAN_POINT('',(1.710192,3.5,1.27)); +#1417 = DIRECTION('',(0.E+000,-4.440892098501E-016,-1.)); +#1418 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#1419 = DEFINITIONAL_REPRESENTATION('',(#1420),#1428); +#1420 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1421,#1422,#1423,#1424, +#1425,#1426,#1427),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.E+000,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#1421 = CARTESIAN_POINT('',(-4.440892098501E-016,-2.22044604925E-016)); +#1422 = CARTESIAN_POINT('',(0.762434909085,-2.22044604925E-016)); +#1423 = CARTESIAN_POINT('',(0.381217454543,-0.660288)); +#1424 = CARTESIAN_POINT('',(-3.36273265088E-016,-1.320576)); +#1425 = CARTESIAN_POINT('',(-0.381217454543,-0.660288)); +#1426 = CARTESIAN_POINT('',(-0.762434909085,-9.436895709314E-016)); +#1427 = CARTESIAN_POINT('',(-4.440892098501E-016,-2.22044604925E-016)); +#1428 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1429 = ORIENTED_EDGE('',*,*,#1369,.F.); +#1430 = ORIENTED_EDGE('',*,*,#1431,.F.); +#1431 = EDGE_CURVE('',#1370,#1370,#1432,.T.); +#1432 = SURFACE_CURVE('',#1433,(#1438,#1445),.PCURVE_S1.); +#1433 = CIRCLE('',#1434,0.440192); +#1434 = AXIS2_PLACEMENT_3D('',#1435,#1436,#1437); +#1435 = CARTESIAN_POINT('',(1.27,3.5,-1.554312234475E-015)); +#1436 = DIRECTION('',(-0.E+000,4.440892098501E-016,1.)); +#1437 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1438 = PCURVE('',#1380,#1439); +#1439 = DEFINITIONAL_REPRESENTATION('',(#1440),#1444); +#1440 = LINE('',#1441,#1442); +#1441 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#1442 = VECTOR('',#1443,1.); +#1443 = DIRECTION('',(-1.,0.E+000)); +#1444 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1445 = PCURVE('',#1446,#1451); +#1446 = PLANE('',#1447); +#1447 = AXIS2_PLACEMENT_3D('',#1448,#1449,#1450); +#1448 = CARTESIAN_POINT('',(1.710192,3.5,-1.554312234475E-015)); +#1449 = DIRECTION('',(0.E+000,-4.440892098501E-016,-1.)); +#1450 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#1451 = DEFINITIONAL_REPRESENTATION('',(#1452),#1460); +#1452 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1453,#1454,#1455,#1456, +#1457,#1458,#1459),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.E+000,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#1453 = CARTESIAN_POINT('',(-4.440892098501E-016,-2.22044604925E-016)); +#1454 = CARTESIAN_POINT('',(0.762434909085,-2.22044604925E-016)); +#1455 = CARTESIAN_POINT('',(0.381217454543,-0.660288)); +#1456 = CARTESIAN_POINT('',(-3.36273265088E-016,-1.320576)); +#1457 = CARTESIAN_POINT('',(-0.381217454543,-0.660288)); +#1458 = CARTESIAN_POINT('',(-0.762434909085,-9.436895709314E-016)); +#1459 = CARTESIAN_POINT('',(-4.440892098501E-016,-2.22044604925E-016)); +#1460 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1461 = ADVANCED_FACE('',(#1462),#1446,.T.); +#1462 = FACE_BOUND('',#1463,.F.); +#1463 = EDGE_LOOP('',(#1464)); +#1464 = ORIENTED_EDGE('',*,*,#1431,.T.); +#1465 = ADVANCED_FACE('',(#1466),#1414,.F.); +#1466 = FACE_BOUND('',#1467,.T.); +#1467 = EDGE_LOOP('',(#1468)); +#1468 = ORIENTED_EDGE('',*,*,#1399,.T.); +#1469 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1473)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#1470,#1471,#1472)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#1470 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#1471 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#1472 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#1473 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#1470, + 'distance_accuracy_value','confusion accuracy'); +#1474 = SHAPE_DEFINITION_REPRESENTATION(#1475,#1362); +#1475 = PRODUCT_DEFINITION_SHAPE('','',#1476); +#1476 = PRODUCT_DEFINITION('design','',#1477,#1480); +#1477 = PRODUCT_DEFINITION_FORMATION('','',#1478); +#1478 = PRODUCT('Pad002','Pad002','',(#1479)); +#1479 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#1480 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#1481 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1482,#1484); +#1482 = ( REPRESENTATION_RELATIONSHIP('','',#1362,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1483) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#1483 = ITEM_DEFINED_TRANSFORMATION('','',#11,#19); +#1484 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #1485); +#1485 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('2','=>[0:1:1:3]','',#5,#1476,$); +#1486 = PRODUCT_TYPE('part',$,(#1478)); +#1487 = GEOMETRICALLY_BOUNDED_WIREFRAME_SHAPE_REPRESENTATION('',(#11, + #1488),#1497); +#1488 = GEOMETRIC_CURVE_SET('',(#1489)); +#1489 = TRIMMED_CURVE('',#1490,(#1495,PARAMETER_VALUE(0.E+000)),(#1496, + PARAMETER_VALUE(6.28318530718)),.T.,.PARAMETER.); +#1490 = CIRCLE('',#1491,0.440192); +#1491 = AXIS2_PLACEMENT_3D('',#1492,#1493,#1494); +#1492 = CARTESIAN_POINT('',(1.27,3.5,0.E+000)); +#1493 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1494 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#1495 = CARTESIAN_POINT('',(1.710192,3.5,-2.366582715663E-030)); +#1496 = CARTESIAN_POINT('',(1.710192,3.5,-2.366582715663E-030)); +#1497 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1501)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#1498,#1499,#1500)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#1498 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#1499 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#1500 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#1501 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#1498, + 'distance_accuracy_value','confusion accuracy'); +#1502 = SHAPE_DEFINITION_REPRESENTATION(#1503,#1487); +#1503 = PRODUCT_DEFINITION_SHAPE('','',#1504); +#1504 = PRODUCT_DEFINITION('design','',#1505,#1508); +#1505 = PRODUCT_DEFINITION_FORMATION('','',#1506); +#1506 = PRODUCT('Sketch002','Sketch002','',(#1507)); +#1507 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#1508 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#1509 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1510,#1512); +#1510 = ( REPRESENTATION_RELATIONSHIP('','',#1487,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1511) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#1511 = ITEM_DEFINED_TRANSFORMATION('','',#11,#23); +#1512 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #1513); +#1513 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('3','=>[0:1:1:4]','',#5,#1504,$); +#1514 = PRODUCT_TYPE('part',$,(#1506)); +#1515 = SHAPE_REPRESENTATION('',(#11,#1516,#2158,#2800,#3442,#4084,#4726 + ,#5368,#6010,#6652,#7294,#7936),#8578); +#1516 = MANIFOLD_SOLID_BREP('',#1517); +#1517 = CLOSED_SHELL('',(#1518,#1638,#1714,#1790,#1866,#1942,#2018,#2089 + ,#2136,#2147)); +#1518 = ADVANCED_FACE('',(#1519),#1533,.T.); +#1519 = FACE_BOUND('',#1520,.T.); +#1520 = EDGE_LOOP('',(#1521,#1556,#1584,#1612)); +#1521 = ORIENTED_EDGE('',*,*,#1522,.T.); +#1522 = EDGE_CURVE('',#1523,#1525,#1527,.T.); +#1523 = VERTEX_POINT('',#1524); +#1524 = CARTESIAN_POINT('',(25.65,1.,-0.125)); +#1525 = VERTEX_POINT('',#1526); +#1526 = CARTESIAN_POINT('',(25.65,1.,0.125)); +#1527 = SURFACE_CURVE('',#1528,(#1532,#1544),.PCURVE_S1.); +#1528 = LINE('',#1529,#1530); +#1529 = CARTESIAN_POINT('',(25.65,1.,-0.125)); +#1530 = VECTOR('',#1531,1.); +#1531 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#1532 = PCURVE('',#1533,#1538); +#1533 = PLANE('',#1534); +#1534 = AXIS2_PLACEMENT_3D('',#1535,#1536,#1537); +#1535 = CARTESIAN_POINT('',(25.65,1.,-0.125)); +#1536 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#1537 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#1538 = DEFINITIONAL_REPRESENTATION('',(#1539),#1543); +#1539 = LINE('',#1540,#1541); +#1540 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1541 = VECTOR('',#1542,1.); +#1542 = DIRECTION('',(2.22044604925E-016,-1.)); +#1543 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1544 = PCURVE('',#1545,#1550); +#1545 = PLANE('',#1546); +#1546 = AXIS2_PLACEMENT_3D('',#1547,#1548,#1549); +#1547 = CARTESIAN_POINT('',(25.65,1.,-0.125)); +#1548 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#1549 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1550 = DEFINITIONAL_REPRESENTATION('',(#1551),#1555); +#1551 = LINE('',#1552,#1553); +#1552 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1553 = VECTOR('',#1554,1.); +#1554 = DIRECTION('',(0.E+000,-1.)); +#1555 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1556 = ORIENTED_EDGE('',*,*,#1557,.T.); +#1557 = EDGE_CURVE('',#1525,#1558,#1560,.T.); +#1558 = VERTEX_POINT('',#1559); +#1559 = CARTESIAN_POINT('',(25.65,-2.5,0.125)); +#1560 = SURFACE_CURVE('',#1561,(#1565,#1572),.PCURVE_S1.); +#1561 = LINE('',#1562,#1563); +#1562 = CARTESIAN_POINT('',(25.65,1.,0.125)); +#1563 = VECTOR('',#1564,1.); +#1564 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#1565 = PCURVE('',#1533,#1566); +#1566 = DEFINITIONAL_REPRESENTATION('',(#1567),#1571); +#1567 = LINE('',#1568,#1569); +#1568 = CARTESIAN_POINT('',(2.22044604925E-016,-0.25)); +#1569 = VECTOR('',#1570,1.); +#1570 = DIRECTION('',(1.,0.E+000)); +#1571 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1572 = PCURVE('',#1573,#1578); +#1573 = PLANE('',#1574); +#1574 = AXIS2_PLACEMENT_3D('',#1575,#1576,#1577); +#1575 = CARTESIAN_POINT('',(25.65,1.,0.125)); +#1576 = DIRECTION('',(0.E+000,4.440892098501E-016,1.)); +#1577 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#1578 = DEFINITIONAL_REPRESENTATION('',(#1579),#1583); +#1579 = LINE('',#1580,#1581); +#1580 = CARTESIAN_POINT('',(0.E+000,-3.552713678801E-015)); +#1581 = VECTOR('',#1582,1.); +#1582 = DIRECTION('',(1.,0.E+000)); +#1583 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1584 = ORIENTED_EDGE('',*,*,#1585,.F.); +#1585 = EDGE_CURVE('',#1586,#1558,#1588,.T.); +#1586 = VERTEX_POINT('',#1587); +#1587 = CARTESIAN_POINT('',(25.65,-2.5,-0.125)); +#1588 = SURFACE_CURVE('',#1589,(#1593,#1600),.PCURVE_S1.); +#1589 = LINE('',#1590,#1591); +#1590 = CARTESIAN_POINT('',(25.65,-2.5,-0.125)); +#1591 = VECTOR('',#1592,1.); +#1592 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#1593 = PCURVE('',#1533,#1594); +#1594 = DEFINITIONAL_REPRESENTATION('',(#1595),#1599); +#1595 = LINE('',#1596,#1597); +#1596 = CARTESIAN_POINT('',(3.5,-1.972152263053E-031)); +#1597 = VECTOR('',#1598,1.); +#1598 = DIRECTION('',(2.22044604925E-016,-1.)); +#1599 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1600 = PCURVE('',#1601,#1606); +#1601 = PLANE('',#1602); +#1602 = AXIS2_PLACEMENT_3D('',#1603,#1604,#1605); +#1603 = CARTESIAN_POINT('',(25.65,-2.5,-0.125)); +#1604 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#1605 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1606 = DEFINITIONAL_REPRESENTATION('',(#1607),#1611); +#1607 = LINE('',#1608,#1609); +#1608 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#1609 = VECTOR('',#1610,1.); +#1610 = DIRECTION('',(0.E+000,-1.)); +#1611 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1612 = ORIENTED_EDGE('',*,*,#1613,.F.); +#1613 = EDGE_CURVE('',#1523,#1586,#1614,.T.); +#1614 = SURFACE_CURVE('',#1615,(#1619,#1626),.PCURVE_S1.); +#1615 = LINE('',#1616,#1617); +#1616 = CARTESIAN_POINT('',(25.65,1.,-0.125)); +#1617 = VECTOR('',#1618,1.); +#1618 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#1619 = PCURVE('',#1533,#1620); +#1620 = DEFINITIONAL_REPRESENTATION('',(#1621),#1625); +#1621 = LINE('',#1622,#1623); +#1622 = CARTESIAN_POINT('',(2.22044604925E-016,0.E+000)); +#1623 = VECTOR('',#1624,1.); +#1624 = DIRECTION('',(1.,0.E+000)); +#1625 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1626 = PCURVE('',#1627,#1632); +#1627 = PLANE('',#1628); +#1628 = AXIS2_PLACEMENT_3D('',#1629,#1630,#1631); +#1629 = CARTESIAN_POINT('',(25.65,1.,-0.125)); +#1630 = DIRECTION('',(0.E+000,4.440892098501E-016,1.)); +#1631 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#1632 = DEFINITIONAL_REPRESENTATION('',(#1633),#1637); +#1633 = LINE('',#1634,#1635); +#1634 = CARTESIAN_POINT('',(0.E+000,-3.552713678801E-015)); +#1635 = VECTOR('',#1636,1.); +#1636 = DIRECTION('',(1.,0.E+000)); +#1637 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1638 = ADVANCED_FACE('',(#1639),#1601,.T.); +#1639 = FACE_BOUND('',#1640,.T.); +#1640 = EDGE_LOOP('',(#1641,#1642,#1665,#1693)); +#1641 = ORIENTED_EDGE('',*,*,#1585,.T.); +#1642 = ORIENTED_EDGE('',*,*,#1643,.T.); +#1643 = EDGE_CURVE('',#1558,#1644,#1646,.T.); +#1644 = VERTEX_POINT('',#1645); +#1645 = CARTESIAN_POINT('',(25.15,-2.5,0.125)); +#1646 = SURFACE_CURVE('',#1647,(#1651,#1658),.PCURVE_S1.); +#1647 = LINE('',#1648,#1649); +#1648 = CARTESIAN_POINT('',(25.65,-2.5,0.125)); +#1649 = VECTOR('',#1650,1.); +#1650 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1651 = PCURVE('',#1601,#1652); +#1652 = DEFINITIONAL_REPRESENTATION('',(#1653),#1657); +#1653 = LINE('',#1654,#1655); +#1654 = CARTESIAN_POINT('',(3.552713678801E-015,-0.25)); +#1655 = VECTOR('',#1656,1.); +#1656 = DIRECTION('',(1.,0.E+000)); +#1657 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1658 = PCURVE('',#1573,#1659); +#1659 = DEFINITIONAL_REPRESENTATION('',(#1660),#1664); +#1660 = LINE('',#1661,#1662); +#1661 = CARTESIAN_POINT('',(3.5,-3.552713678801E-015)); +#1662 = VECTOR('',#1663,1.); +#1663 = DIRECTION('',(0.E+000,-1.)); +#1664 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1665 = ORIENTED_EDGE('',*,*,#1666,.F.); +#1666 = EDGE_CURVE('',#1667,#1644,#1669,.T.); +#1667 = VERTEX_POINT('',#1668); +#1668 = CARTESIAN_POINT('',(25.15,-2.5,-0.125)); +#1669 = SURFACE_CURVE('',#1670,(#1674,#1681),.PCURVE_S1.); +#1670 = LINE('',#1671,#1672); +#1671 = CARTESIAN_POINT('',(25.15,-2.5,-0.125)); +#1672 = VECTOR('',#1673,1.); +#1673 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#1674 = PCURVE('',#1601,#1675); +#1675 = DEFINITIONAL_REPRESENTATION('',(#1676),#1680); +#1676 = LINE('',#1677,#1678); +#1677 = CARTESIAN_POINT('',(0.5,0.E+000)); +#1678 = VECTOR('',#1679,1.); +#1679 = DIRECTION('',(0.E+000,-1.)); +#1680 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1681 = PCURVE('',#1682,#1687); +#1682 = PLANE('',#1683); +#1683 = AXIS2_PLACEMENT_3D('',#1684,#1685,#1686); +#1684 = CARTESIAN_POINT('',(25.15,-2.5,-0.125)); +#1685 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1686 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#1687 = DEFINITIONAL_REPRESENTATION('',(#1688),#1692); +#1688 = LINE('',#1689,#1690); +#1689 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#1690 = VECTOR('',#1691,1.); +#1691 = DIRECTION('',(-2.22044604925E-016,-1.)); +#1692 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1693 = ORIENTED_EDGE('',*,*,#1694,.F.); +#1694 = EDGE_CURVE('',#1586,#1667,#1695,.T.); +#1695 = SURFACE_CURVE('',#1696,(#1700,#1707),.PCURVE_S1.); +#1696 = LINE('',#1697,#1698); +#1697 = CARTESIAN_POINT('',(25.65,-2.5,-0.125)); +#1698 = VECTOR('',#1699,1.); +#1699 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1700 = PCURVE('',#1601,#1701); +#1701 = DEFINITIONAL_REPRESENTATION('',(#1702),#1706); +#1702 = LINE('',#1703,#1704); +#1703 = CARTESIAN_POINT('',(3.552713678801E-015,0.E+000)); +#1704 = VECTOR('',#1705,1.); +#1705 = DIRECTION('',(1.,0.E+000)); +#1706 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1707 = PCURVE('',#1627,#1708); +#1708 = DEFINITIONAL_REPRESENTATION('',(#1709),#1713); +#1709 = LINE('',#1710,#1711); +#1710 = CARTESIAN_POINT('',(3.5,-3.552713678801E-015)); +#1711 = VECTOR('',#1712,1.); +#1712 = DIRECTION('',(0.E+000,-1.)); +#1713 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1714 = ADVANCED_FACE('',(#1715),#1682,.T.); +#1715 = FACE_BOUND('',#1716,.T.); +#1716 = EDGE_LOOP('',(#1717,#1718,#1741,#1769)); +#1717 = ORIENTED_EDGE('',*,*,#1666,.T.); +#1718 = ORIENTED_EDGE('',*,*,#1719,.T.); +#1719 = EDGE_CURVE('',#1644,#1720,#1722,.T.); +#1720 = VERTEX_POINT('',#1721); +#1721 = CARTESIAN_POINT('',(25.15,1.,0.125)); +#1722 = SURFACE_CURVE('',#1723,(#1727,#1734),.PCURVE_S1.); +#1723 = LINE('',#1724,#1725); +#1724 = CARTESIAN_POINT('',(25.15,-2.5,0.125)); +#1725 = VECTOR('',#1726,1.); +#1726 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#1727 = PCURVE('',#1682,#1728); +#1728 = DEFINITIONAL_REPRESENTATION('',(#1729),#1733); +#1729 = LINE('',#1730,#1731); +#1730 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#1731 = VECTOR('',#1732,1.); +#1732 = DIRECTION('',(1.,0.E+000)); +#1733 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1734 = PCURVE('',#1573,#1735); +#1735 = DEFINITIONAL_REPRESENTATION('',(#1736),#1740); +#1736 = LINE('',#1737,#1738); +#1737 = CARTESIAN_POINT('',(3.5,-0.5)); +#1738 = VECTOR('',#1739,1.); +#1739 = DIRECTION('',(-1.,0.E+000)); +#1740 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1741 = ORIENTED_EDGE('',*,*,#1742,.F.); +#1742 = EDGE_CURVE('',#1743,#1720,#1745,.T.); +#1743 = VERTEX_POINT('',#1744); +#1744 = CARTESIAN_POINT('',(25.15,1.,-0.125)); +#1745 = SURFACE_CURVE('',#1746,(#1750,#1757),.PCURVE_S1.); +#1746 = LINE('',#1747,#1748); +#1747 = CARTESIAN_POINT('',(25.15,1.,-0.125)); +#1748 = VECTOR('',#1749,1.); +#1749 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#1750 = PCURVE('',#1682,#1751); +#1751 = DEFINITIONAL_REPRESENTATION('',(#1752),#1756); +#1752 = LINE('',#1753,#1754); +#1753 = CARTESIAN_POINT('',(3.5,1.972152263053E-031)); +#1754 = VECTOR('',#1755,1.); +#1755 = DIRECTION('',(-2.22044604925E-016,-1.)); +#1756 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1757 = PCURVE('',#1758,#1763); +#1758 = PLANE('',#1759); +#1759 = AXIS2_PLACEMENT_3D('',#1760,#1761,#1762); +#1760 = CARTESIAN_POINT('',(25.025,1.,-0.125)); +#1761 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#1762 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1763 = DEFINITIONAL_REPRESENTATION('',(#1764),#1768); +#1764 = LINE('',#1765,#1766); +#1765 = CARTESIAN_POINT('',(0.125,0.E+000)); +#1766 = VECTOR('',#1767,1.); +#1767 = DIRECTION('',(0.E+000,-1.)); +#1768 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1769 = ORIENTED_EDGE('',*,*,#1770,.F.); +#1770 = EDGE_CURVE('',#1667,#1743,#1771,.T.); +#1771 = SURFACE_CURVE('',#1772,(#1776,#1783),.PCURVE_S1.); +#1772 = LINE('',#1773,#1774); +#1773 = CARTESIAN_POINT('',(25.15,-2.5,-0.125)); +#1774 = VECTOR('',#1775,1.); +#1775 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#1776 = PCURVE('',#1682,#1777); +#1777 = DEFINITIONAL_REPRESENTATION('',(#1778),#1782); +#1778 = LINE('',#1779,#1780); +#1779 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1780 = VECTOR('',#1781,1.); +#1781 = DIRECTION('',(1.,0.E+000)); +#1782 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1783 = PCURVE('',#1627,#1784); +#1784 = DEFINITIONAL_REPRESENTATION('',(#1785),#1789); +#1785 = LINE('',#1786,#1787); +#1786 = CARTESIAN_POINT('',(3.5,-0.5)); +#1787 = VECTOR('',#1788,1.); +#1788 = DIRECTION('',(-1.,0.E+000)); +#1789 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1790 = ADVANCED_FACE('',(#1791),#1758,.F.); +#1791 = FACE_BOUND('',#1792,.F.); +#1792 = EDGE_LOOP('',(#1793,#1823,#1844,#1845)); +#1793 = ORIENTED_EDGE('',*,*,#1794,.T.); +#1794 = EDGE_CURVE('',#1795,#1797,#1799,.T.); +#1795 = VERTEX_POINT('',#1796); +#1796 = CARTESIAN_POINT('',(25.025,1.,-0.125)); +#1797 = VERTEX_POINT('',#1798); +#1798 = CARTESIAN_POINT('',(25.025,1.,0.125)); +#1799 = SURFACE_CURVE('',#1800,(#1804,#1811),.PCURVE_S1.); +#1800 = LINE('',#1801,#1802); +#1801 = CARTESIAN_POINT('',(25.025,1.,-0.125)); +#1802 = VECTOR('',#1803,1.); +#1803 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#1804 = PCURVE('',#1758,#1805); +#1805 = DEFINITIONAL_REPRESENTATION('',(#1806),#1810); +#1806 = LINE('',#1807,#1808); +#1807 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1808 = VECTOR('',#1809,1.); +#1809 = DIRECTION('',(0.E+000,-1.)); +#1810 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1811 = PCURVE('',#1812,#1817); +#1812 = PLANE('',#1813); +#1813 = AXIS2_PLACEMENT_3D('',#1814,#1815,#1816); +#1814 = CARTESIAN_POINT('',(25.025,2.006199776248,-0.125)); +#1815 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#1816 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#1817 = DEFINITIONAL_REPRESENTATION('',(#1818),#1822); +#1818 = LINE('',#1819,#1820); +#1819 = CARTESIAN_POINT('',(1.006199776248,2.753253735221E-018)); +#1820 = VECTOR('',#1821,1.); +#1821 = DIRECTION('',(2.22044604925E-016,-1.)); +#1822 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1823 = ORIENTED_EDGE('',*,*,#1824,.T.); +#1824 = EDGE_CURVE('',#1797,#1720,#1825,.T.); +#1825 = SURFACE_CURVE('',#1826,(#1830,#1837),.PCURVE_S1.); +#1826 = LINE('',#1827,#1828); +#1827 = CARTESIAN_POINT('',(25.025,1.,0.125)); +#1828 = VECTOR('',#1829,1.); +#1829 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1830 = PCURVE('',#1758,#1831); +#1831 = DEFINITIONAL_REPRESENTATION('',(#1832),#1836); +#1832 = LINE('',#1833,#1834); +#1833 = CARTESIAN_POINT('',(-3.552713678801E-015,-0.25)); +#1834 = VECTOR('',#1835,1.); +#1835 = DIRECTION('',(1.,0.E+000)); +#1836 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1837 = PCURVE('',#1573,#1838); +#1838 = DEFINITIONAL_REPRESENTATION('',(#1839),#1843); +#1839 = LINE('',#1840,#1841); +#1840 = CARTESIAN_POINT('',(0.E+000,-0.625)); +#1841 = VECTOR('',#1842,1.); +#1842 = DIRECTION('',(0.E+000,1.)); +#1843 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1844 = ORIENTED_EDGE('',*,*,#1742,.F.); +#1845 = ORIENTED_EDGE('',*,*,#1846,.F.); +#1846 = EDGE_CURVE('',#1795,#1743,#1847,.T.); +#1847 = SURFACE_CURVE('',#1848,(#1852,#1859),.PCURVE_S1.); +#1848 = LINE('',#1849,#1850); +#1849 = CARTESIAN_POINT('',(25.025,1.,-0.125)); +#1850 = VECTOR('',#1851,1.); +#1851 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1852 = PCURVE('',#1758,#1853); +#1853 = DEFINITIONAL_REPRESENTATION('',(#1854),#1858); +#1854 = LINE('',#1855,#1856); +#1855 = CARTESIAN_POINT('',(-3.552713678801E-015,-4.930380657631E-032)); +#1856 = VECTOR('',#1857,1.); +#1857 = DIRECTION('',(1.,0.E+000)); +#1858 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1859 = PCURVE('',#1627,#1860); +#1860 = DEFINITIONAL_REPRESENTATION('',(#1861),#1865); +#1861 = LINE('',#1862,#1863); +#1862 = CARTESIAN_POINT('',(0.E+000,-0.625)); +#1863 = VECTOR('',#1864,1.); +#1864 = DIRECTION('',(0.E+000,1.)); +#1865 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1866 = ADVANCED_FACE('',(#1867),#1812,.F.); +#1867 = FACE_BOUND('',#1868,.F.); +#1868 = EDGE_LOOP('',(#1869,#1899,#1920,#1921)); +#1869 = ORIENTED_EDGE('',*,*,#1870,.T.); +#1870 = EDGE_CURVE('',#1871,#1873,#1875,.T.); +#1871 = VERTEX_POINT('',#1872); +#1872 = CARTESIAN_POINT('',(25.025,2.006199776248,-0.125)); +#1873 = VERTEX_POINT('',#1874); +#1874 = CARTESIAN_POINT('',(25.025,2.006199776248,0.125)); +#1875 = SURFACE_CURVE('',#1876,(#1880,#1887),.PCURVE_S1.); +#1876 = LINE('',#1877,#1878); +#1877 = CARTESIAN_POINT('',(25.025,2.006199776248,-0.125)); +#1878 = VECTOR('',#1879,1.); +#1879 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#1880 = PCURVE('',#1812,#1881); +#1881 = DEFINITIONAL_REPRESENTATION('',(#1882),#1886); +#1882 = LINE('',#1883,#1884); +#1883 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1884 = VECTOR('',#1885,1.); +#1885 = DIRECTION('',(2.22044604925E-016,-1.)); +#1886 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1887 = PCURVE('',#1888,#1893); +#1888 = PLANE('',#1889); +#1889 = AXIS2_PLACEMENT_3D('',#1890,#1891,#1892); +#1890 = CARTESIAN_POINT('',(25.775,2.006199776248,-0.125)); +#1891 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#1892 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1893 = DEFINITIONAL_REPRESENTATION('',(#1894),#1898); +#1894 = LINE('',#1895,#1896); +#1895 = CARTESIAN_POINT('',(0.75,0.E+000)); +#1896 = VECTOR('',#1897,1.); +#1897 = DIRECTION('',(0.E+000,-1.)); +#1898 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1899 = ORIENTED_EDGE('',*,*,#1900,.T.); +#1900 = EDGE_CURVE('',#1873,#1797,#1901,.T.); +#1901 = SURFACE_CURVE('',#1902,(#1906,#1913),.PCURVE_S1.); +#1902 = LINE('',#1903,#1904); +#1903 = CARTESIAN_POINT('',(25.025,2.006199776248,0.125)); +#1904 = VECTOR('',#1905,1.); +#1905 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#1906 = PCURVE('',#1812,#1907); +#1907 = DEFINITIONAL_REPRESENTATION('',(#1908),#1912); +#1908 = LINE('',#1909,#1910); +#1909 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#1910 = VECTOR('',#1911,1.); +#1911 = DIRECTION('',(1.,0.E+000)); +#1912 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1913 = PCURVE('',#1573,#1914); +#1914 = DEFINITIONAL_REPRESENTATION('',(#1915),#1919); +#1915 = LINE('',#1916,#1917); +#1916 = CARTESIAN_POINT('',(-1.006199776248,-0.625)); +#1917 = VECTOR('',#1918,1.); +#1918 = DIRECTION('',(1.,0.E+000)); +#1919 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1920 = ORIENTED_EDGE('',*,*,#1794,.F.); +#1921 = ORIENTED_EDGE('',*,*,#1922,.F.); +#1922 = EDGE_CURVE('',#1871,#1795,#1923,.T.); +#1923 = SURFACE_CURVE('',#1924,(#1928,#1935),.PCURVE_S1.); +#1924 = LINE('',#1925,#1926); +#1925 = CARTESIAN_POINT('',(25.025,2.006199776248,-0.125)); +#1926 = VECTOR('',#1927,1.); +#1927 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#1928 = PCURVE('',#1812,#1929); +#1929 = DEFINITIONAL_REPRESENTATION('',(#1930),#1934); +#1930 = LINE('',#1931,#1932); +#1931 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1932 = VECTOR('',#1933,1.); +#1933 = DIRECTION('',(1.,0.E+000)); +#1934 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1935 = PCURVE('',#1627,#1936); +#1936 = DEFINITIONAL_REPRESENTATION('',(#1937),#1941); +#1937 = LINE('',#1938,#1939); +#1938 = CARTESIAN_POINT('',(-1.006199776248,-0.625)); +#1939 = VECTOR('',#1940,1.); +#1940 = DIRECTION('',(1.,0.E+000)); +#1941 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1942 = ADVANCED_FACE('',(#1943),#1888,.F.); +#1943 = FACE_BOUND('',#1944,.F.); +#1944 = EDGE_LOOP('',(#1945,#1975,#1996,#1997)); +#1945 = ORIENTED_EDGE('',*,*,#1946,.T.); +#1946 = EDGE_CURVE('',#1947,#1949,#1951,.T.); +#1947 = VERTEX_POINT('',#1948); +#1948 = CARTESIAN_POINT('',(25.775,2.006199776248,-0.125)); +#1949 = VERTEX_POINT('',#1950); +#1950 = CARTESIAN_POINT('',(25.775,2.006199776248,0.125)); +#1951 = SURFACE_CURVE('',#1952,(#1956,#1963),.PCURVE_S1.); +#1952 = LINE('',#1953,#1954); +#1953 = CARTESIAN_POINT('',(25.775,2.006199776248,-0.125)); +#1954 = VECTOR('',#1955,1.); +#1955 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#1956 = PCURVE('',#1888,#1957); +#1957 = DEFINITIONAL_REPRESENTATION('',(#1958),#1962); +#1958 = LINE('',#1959,#1960); +#1959 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#1960 = VECTOR('',#1961,1.); +#1961 = DIRECTION('',(0.E+000,-1.)); +#1962 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1963 = PCURVE('',#1964,#1969); +#1964 = PLANE('',#1965); +#1965 = AXIS2_PLACEMENT_3D('',#1966,#1967,#1968); +#1966 = CARTESIAN_POINT('',(25.775,1.,-0.125)); +#1967 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1968 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#1969 = DEFINITIONAL_REPRESENTATION('',(#1970),#1974); +#1970 = LINE('',#1971,#1972); +#1971 = CARTESIAN_POINT('',(1.006199776248,-2.753253735221E-018)); +#1972 = VECTOR('',#1973,1.); +#1973 = DIRECTION('',(-2.22044604925E-016,-1.)); +#1974 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1975 = ORIENTED_EDGE('',*,*,#1976,.T.); +#1976 = EDGE_CURVE('',#1949,#1873,#1977,.T.); +#1977 = SURFACE_CURVE('',#1978,(#1982,#1989),.PCURVE_S1.); +#1978 = LINE('',#1979,#1980); +#1979 = CARTESIAN_POINT('',(25.775,2.006199776248,0.125)); +#1980 = VECTOR('',#1981,1.); +#1981 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1982 = PCURVE('',#1888,#1983); +#1983 = DEFINITIONAL_REPRESENTATION('',(#1984),#1988); +#1984 = LINE('',#1985,#1986); +#1985 = CARTESIAN_POINT('',(3.552713678801E-015,-0.25)); +#1986 = VECTOR('',#1987,1.); +#1987 = DIRECTION('',(1.,0.E+000)); +#1988 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1989 = PCURVE('',#1573,#1990); +#1990 = DEFINITIONAL_REPRESENTATION('',(#1991),#1995); +#1991 = LINE('',#1992,#1993); +#1992 = CARTESIAN_POINT('',(-1.006199776248,0.125)); +#1993 = VECTOR('',#1994,1.); +#1994 = DIRECTION('',(0.E+000,-1.)); +#1995 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1996 = ORIENTED_EDGE('',*,*,#1870,.F.); +#1997 = ORIENTED_EDGE('',*,*,#1998,.F.); +#1998 = EDGE_CURVE('',#1947,#1871,#1999,.T.); +#1999 = SURFACE_CURVE('',#2000,(#2004,#2011),.PCURVE_S1.); +#2000 = LINE('',#2001,#2002); +#2001 = CARTESIAN_POINT('',(25.775,2.006199776248,-0.125)); +#2002 = VECTOR('',#2003,1.); +#2003 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#2004 = PCURVE('',#1888,#2005); +#2005 = DEFINITIONAL_REPRESENTATION('',(#2006),#2010); +#2006 = LINE('',#2007,#2008); +#2007 = CARTESIAN_POINT('',(3.552713678801E-015,0.E+000)); +#2008 = VECTOR('',#2009,1.); +#2009 = DIRECTION('',(1.,0.E+000)); +#2010 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2011 = PCURVE('',#1627,#2012); +#2012 = DEFINITIONAL_REPRESENTATION('',(#2013),#2017); +#2013 = LINE('',#2014,#2015); +#2014 = CARTESIAN_POINT('',(-1.006199776248,0.125)); +#2015 = VECTOR('',#2016,1.); +#2016 = DIRECTION('',(0.E+000,-1.)); +#2017 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2018 = ADVANCED_FACE('',(#2019),#1964,.F.); +#2019 = FACE_BOUND('',#2020,.F.); +#2020 = EDGE_LOOP('',(#2021,#2046,#2067,#2068)); +#2021 = ORIENTED_EDGE('',*,*,#2022,.T.); +#2022 = EDGE_CURVE('',#2023,#2025,#2027,.T.); +#2023 = VERTEX_POINT('',#2024); +#2024 = CARTESIAN_POINT('',(25.775,1.,-0.125)); +#2025 = VERTEX_POINT('',#2026); +#2026 = CARTESIAN_POINT('',(25.775,1.,0.125)); +#2027 = SURFACE_CURVE('',#2028,(#2032,#2039),.PCURVE_S1.); +#2028 = LINE('',#2029,#2030); +#2029 = CARTESIAN_POINT('',(25.775,1.,-0.125)); +#2030 = VECTOR('',#2031,1.); +#2031 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#2032 = PCURVE('',#1964,#2033); +#2033 = DEFINITIONAL_REPRESENTATION('',(#2034),#2038); +#2034 = LINE('',#2035,#2036); +#2035 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#2036 = VECTOR('',#2037,1.); +#2037 = DIRECTION('',(-2.22044604925E-016,-1.)); +#2038 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2039 = PCURVE('',#1545,#2040); +#2040 = DEFINITIONAL_REPRESENTATION('',(#2041),#2045); +#2041 = LINE('',#2042,#2043); +#2042 = CARTESIAN_POINT('',(0.125,0.E+000)); +#2043 = VECTOR('',#2044,1.); +#2044 = DIRECTION('',(0.E+000,-1.)); +#2045 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2046 = ORIENTED_EDGE('',*,*,#2047,.T.); +#2047 = EDGE_CURVE('',#2025,#1949,#2048,.T.); +#2048 = SURFACE_CURVE('',#2049,(#2053,#2060),.PCURVE_S1.); +#2049 = LINE('',#2050,#2051); +#2050 = CARTESIAN_POINT('',(25.775,1.,0.125)); +#2051 = VECTOR('',#2052,1.); +#2052 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#2053 = PCURVE('',#1964,#2054); +#2054 = DEFINITIONAL_REPRESENTATION('',(#2055),#2059); +#2055 = LINE('',#2056,#2057); +#2056 = CARTESIAN_POINT('',(-2.22044604925E-016,-0.25)); +#2057 = VECTOR('',#2058,1.); +#2058 = DIRECTION('',(1.,0.E+000)); +#2059 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2060 = PCURVE('',#1573,#2061); +#2061 = DEFINITIONAL_REPRESENTATION('',(#2062),#2066); +#2062 = LINE('',#2063,#2064); +#2063 = CARTESIAN_POINT('',(0.E+000,0.125)); +#2064 = VECTOR('',#2065,1.); +#2065 = DIRECTION('',(-1.,0.E+000)); +#2066 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2067 = ORIENTED_EDGE('',*,*,#1946,.F.); +#2068 = ORIENTED_EDGE('',*,*,#2069,.F.); +#2069 = EDGE_CURVE('',#2023,#1947,#2070,.T.); +#2070 = SURFACE_CURVE('',#2071,(#2075,#2082),.PCURVE_S1.); +#2071 = LINE('',#2072,#2073); +#2072 = CARTESIAN_POINT('',(25.775,1.,-0.125)); +#2073 = VECTOR('',#2074,1.); +#2074 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#2075 = PCURVE('',#1964,#2076); +#2076 = DEFINITIONAL_REPRESENTATION('',(#2077),#2081); +#2077 = LINE('',#2078,#2079); +#2078 = CARTESIAN_POINT('',(-2.22044604925E-016,-0.E+000)); +#2079 = VECTOR('',#2080,1.); +#2080 = DIRECTION('',(1.,0.E+000)); +#2081 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2082 = PCURVE('',#1627,#2083); +#2083 = DEFINITIONAL_REPRESENTATION('',(#2084),#2088); +#2084 = LINE('',#2085,#2086); +#2085 = CARTESIAN_POINT('',(0.E+000,0.125)); +#2086 = VECTOR('',#2087,1.); +#2087 = DIRECTION('',(-1.,0.E+000)); +#2088 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2089 = ADVANCED_FACE('',(#2090),#1545,.F.); +#2090 = FACE_BOUND('',#2091,.F.); +#2091 = EDGE_LOOP('',(#2092,#2093,#2114,#2115)); +#2092 = ORIENTED_EDGE('',*,*,#1522,.T.); +#2093 = ORIENTED_EDGE('',*,*,#2094,.T.); +#2094 = EDGE_CURVE('',#1525,#2025,#2095,.T.); +#2095 = SURFACE_CURVE('',#2096,(#2100,#2107),.PCURVE_S1.); +#2096 = LINE('',#2097,#2098); +#2097 = CARTESIAN_POINT('',(25.65,1.,0.125)); +#2098 = VECTOR('',#2099,1.); +#2099 = DIRECTION('',(1.,0.E+000,0.E+000)); +#2100 = PCURVE('',#1545,#2101); +#2101 = DEFINITIONAL_REPRESENTATION('',(#2102),#2106); +#2102 = LINE('',#2103,#2104); +#2103 = CARTESIAN_POINT('',(-3.552713678801E-015,-0.25)); +#2104 = VECTOR('',#2105,1.); +#2105 = DIRECTION('',(1.,0.E+000)); +#2106 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2107 = PCURVE('',#1573,#2108); +#2108 = DEFINITIONAL_REPRESENTATION('',(#2109),#2113); +#2109 = LINE('',#2110,#2111); +#2110 = CARTESIAN_POINT('',(0.E+000,-3.552713678801E-015)); +#2111 = VECTOR('',#2112,1.); +#2112 = DIRECTION('',(0.E+000,1.)); +#2113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2114 = ORIENTED_EDGE('',*,*,#2022,.F.); +#2115 = ORIENTED_EDGE('',*,*,#2116,.F.); +#2116 = EDGE_CURVE('',#1523,#2023,#2117,.T.); +#2117 = SURFACE_CURVE('',#2118,(#2122,#2129),.PCURVE_S1.); +#2118 = LINE('',#2119,#2120); +#2119 = CARTESIAN_POINT('',(25.65,1.,-0.125)); +#2120 = VECTOR('',#2121,1.); +#2121 = DIRECTION('',(1.,0.E+000,0.E+000)); +#2122 = PCURVE('',#1545,#2123); +#2123 = DEFINITIONAL_REPRESENTATION('',(#2124),#2128); +#2124 = LINE('',#2125,#2126); +#2125 = CARTESIAN_POINT('',(-3.552713678801E-015,-4.930380657631E-032)); +#2126 = VECTOR('',#2127,1.); +#2127 = DIRECTION('',(1.,0.E+000)); +#2128 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2129 = PCURVE('',#1627,#2130); +#2130 = DEFINITIONAL_REPRESENTATION('',(#2131),#2135); +#2131 = LINE('',#2132,#2133); +#2132 = CARTESIAN_POINT('',(0.E+000,-3.552713678801E-015)); +#2133 = VECTOR('',#2134,1.); +#2134 = DIRECTION('',(0.E+000,1.)); +#2135 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2136 = ADVANCED_FACE('',(#2137),#1627,.F.); +#2137 = FACE_BOUND('',#2138,.T.); +#2138 = EDGE_LOOP('',(#2139,#2140,#2141,#2142,#2143,#2144,#2145,#2146)); +#2139 = ORIENTED_EDGE('',*,*,#1613,.T.); +#2140 = ORIENTED_EDGE('',*,*,#1694,.T.); +#2141 = ORIENTED_EDGE('',*,*,#1770,.T.); +#2142 = ORIENTED_EDGE('',*,*,#1846,.F.); +#2143 = ORIENTED_EDGE('',*,*,#1922,.F.); +#2144 = ORIENTED_EDGE('',*,*,#1998,.F.); +#2145 = ORIENTED_EDGE('',*,*,#2069,.F.); +#2146 = ORIENTED_EDGE('',*,*,#2116,.F.); +#2147 = ADVANCED_FACE('',(#2148),#1573,.T.); +#2148 = FACE_BOUND('',#2149,.F.); +#2149 = EDGE_LOOP('',(#2150,#2151,#2152,#2153,#2154,#2155,#2156,#2157)); +#2150 = ORIENTED_EDGE('',*,*,#1557,.T.); +#2151 = ORIENTED_EDGE('',*,*,#1643,.T.); +#2152 = ORIENTED_EDGE('',*,*,#1719,.T.); +#2153 = ORIENTED_EDGE('',*,*,#1824,.F.); +#2154 = ORIENTED_EDGE('',*,*,#1900,.F.); +#2155 = ORIENTED_EDGE('',*,*,#1976,.F.); +#2156 = ORIENTED_EDGE('',*,*,#2047,.F.); +#2157 = ORIENTED_EDGE('',*,*,#2094,.F.); +#2158 = MANIFOLD_SOLID_BREP('',#2159); +#2159 = CLOSED_SHELL('',(#2160,#2280,#2356,#2432,#2508,#2584,#2660,#2731 + ,#2778,#2789)); +#2160 = ADVANCED_FACE('',(#2161),#2175,.T.); +#2161 = FACE_BOUND('',#2162,.T.); +#2162 = EDGE_LOOP('',(#2163,#2198,#2226,#2254)); +#2163 = ORIENTED_EDGE('',*,*,#2164,.T.); +#2164 = EDGE_CURVE('',#2165,#2167,#2169,.T.); +#2165 = VERTEX_POINT('',#2166); +#2166 = CARTESIAN_POINT('',(23.11,1.,-0.125)); +#2167 = VERTEX_POINT('',#2168); +#2168 = CARTESIAN_POINT('',(23.11,1.,0.125)); +#2169 = SURFACE_CURVE('',#2170,(#2174,#2186),.PCURVE_S1.); +#2170 = LINE('',#2171,#2172); +#2171 = CARTESIAN_POINT('',(23.11,1.,-0.125)); +#2172 = VECTOR('',#2173,1.); +#2173 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#2174 = PCURVE('',#2175,#2180); +#2175 = PLANE('',#2176); +#2176 = AXIS2_PLACEMENT_3D('',#2177,#2178,#2179); +#2177 = CARTESIAN_POINT('',(23.11,1.,-0.125)); +#2178 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#2179 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#2180 = DEFINITIONAL_REPRESENTATION('',(#2181),#2185); +#2181 = LINE('',#2182,#2183); +#2182 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2183 = VECTOR('',#2184,1.); +#2184 = DIRECTION('',(2.22044604925E-016,-1.)); +#2185 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2186 = PCURVE('',#2187,#2192); +#2187 = PLANE('',#2188); +#2188 = AXIS2_PLACEMENT_3D('',#2189,#2190,#2191); +#2189 = CARTESIAN_POINT('',(23.11,1.,-0.125)); +#2190 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#2191 = DIRECTION('',(1.,0.E+000,0.E+000)); +#2192 = DEFINITIONAL_REPRESENTATION('',(#2193),#2197); +#2193 = LINE('',#2194,#2195); +#2194 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2195 = VECTOR('',#2196,1.); +#2196 = DIRECTION('',(0.E+000,-1.)); +#2197 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2198 = ORIENTED_EDGE('',*,*,#2199,.T.); +#2199 = EDGE_CURVE('',#2167,#2200,#2202,.T.); +#2200 = VERTEX_POINT('',#2201); +#2201 = CARTESIAN_POINT('',(23.11,-2.5,0.125)); +#2202 = SURFACE_CURVE('',#2203,(#2207,#2214),.PCURVE_S1.); +#2203 = LINE('',#2204,#2205); +#2204 = CARTESIAN_POINT('',(23.11,1.,0.125)); +#2205 = VECTOR('',#2206,1.); +#2206 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#2207 = PCURVE('',#2175,#2208); +#2208 = DEFINITIONAL_REPRESENTATION('',(#2209),#2213); +#2209 = LINE('',#2210,#2211); +#2210 = CARTESIAN_POINT('',(2.22044604925E-016,-0.25)); +#2211 = VECTOR('',#2212,1.); +#2212 = DIRECTION('',(1.,0.E+000)); +#2213 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2214 = PCURVE('',#2215,#2220); +#2215 = PLANE('',#2216); +#2216 = AXIS2_PLACEMENT_3D('',#2217,#2218,#2219); +#2217 = CARTESIAN_POINT('',(23.11,1.,0.125)); +#2218 = DIRECTION('',(0.E+000,4.440892098501E-016,1.)); +#2219 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#2220 = DEFINITIONAL_REPRESENTATION('',(#2221),#2225); +#2221 = LINE('',#2222,#2223); +#2222 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2223 = VECTOR('',#2224,1.); +#2224 = DIRECTION('',(1.,0.E+000)); +#2225 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2226 = ORIENTED_EDGE('',*,*,#2227,.F.); +#2227 = EDGE_CURVE('',#2228,#2200,#2230,.T.); +#2228 = VERTEX_POINT('',#2229); +#2229 = CARTESIAN_POINT('',(23.11,-2.5,-0.125)); +#2230 = SURFACE_CURVE('',#2231,(#2235,#2242),.PCURVE_S1.); +#2231 = LINE('',#2232,#2233); +#2232 = CARTESIAN_POINT('',(23.11,-2.5,-0.125)); +#2233 = VECTOR('',#2234,1.); +#2234 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#2235 = PCURVE('',#2175,#2236); +#2236 = DEFINITIONAL_REPRESENTATION('',(#2237),#2241); +#2237 = LINE('',#2238,#2239); +#2238 = CARTESIAN_POINT('',(3.5,-1.972152263053E-031)); +#2239 = VECTOR('',#2240,1.); +#2240 = DIRECTION('',(2.22044604925E-016,-1.)); +#2241 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2242 = PCURVE('',#2243,#2248); +#2243 = PLANE('',#2244); +#2244 = AXIS2_PLACEMENT_3D('',#2245,#2246,#2247); +#2245 = CARTESIAN_POINT('',(23.11,-2.5,-0.125)); +#2246 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#2247 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#2248 = DEFINITIONAL_REPRESENTATION('',(#2249),#2253); +#2249 = LINE('',#2250,#2251); +#2250 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#2251 = VECTOR('',#2252,1.); +#2252 = DIRECTION('',(0.E+000,-1.)); +#2253 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2254 = ORIENTED_EDGE('',*,*,#2255,.F.); +#2255 = EDGE_CURVE('',#2165,#2228,#2256,.T.); +#2256 = SURFACE_CURVE('',#2257,(#2261,#2268),.PCURVE_S1.); +#2257 = LINE('',#2258,#2259); +#2258 = CARTESIAN_POINT('',(23.11,1.,-0.125)); +#2259 = VECTOR('',#2260,1.); +#2260 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#2261 = PCURVE('',#2175,#2262); +#2262 = DEFINITIONAL_REPRESENTATION('',(#2263),#2267); +#2263 = LINE('',#2264,#2265); +#2264 = CARTESIAN_POINT('',(2.22044604925E-016,0.E+000)); +#2265 = VECTOR('',#2266,1.); +#2266 = DIRECTION('',(1.,0.E+000)); +#2267 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2268 = PCURVE('',#2269,#2274); +#2269 = PLANE('',#2270); +#2270 = AXIS2_PLACEMENT_3D('',#2271,#2272,#2273); +#2271 = CARTESIAN_POINT('',(23.11,1.,-0.125)); +#2272 = DIRECTION('',(0.E+000,4.440892098501E-016,1.)); +#2273 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#2274 = DEFINITIONAL_REPRESENTATION('',(#2275),#2279); +#2275 = LINE('',#2276,#2277); +#2276 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2277 = VECTOR('',#2278,1.); +#2278 = DIRECTION('',(1.,0.E+000)); +#2279 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2280 = ADVANCED_FACE('',(#2281),#2243,.T.); +#2281 = FACE_BOUND('',#2282,.T.); +#2282 = EDGE_LOOP('',(#2283,#2284,#2307,#2335)); +#2283 = ORIENTED_EDGE('',*,*,#2227,.T.); +#2284 = ORIENTED_EDGE('',*,*,#2285,.T.); +#2285 = EDGE_CURVE('',#2200,#2286,#2288,.T.); +#2286 = VERTEX_POINT('',#2287); +#2287 = CARTESIAN_POINT('',(22.61,-2.5,0.125)); +#2288 = SURFACE_CURVE('',#2289,(#2293,#2300),.PCURVE_S1.); +#2289 = LINE('',#2290,#2291); +#2290 = CARTESIAN_POINT('',(23.11,-2.5,0.125)); +#2291 = VECTOR('',#2292,1.); +#2292 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#2293 = PCURVE('',#2243,#2294); +#2294 = DEFINITIONAL_REPRESENTATION('',(#2295),#2299); +#2295 = LINE('',#2296,#2297); +#2296 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#2297 = VECTOR('',#2298,1.); +#2298 = DIRECTION('',(1.,0.E+000)); +#2299 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2300 = PCURVE('',#2215,#2301); +#2301 = DEFINITIONAL_REPRESENTATION('',(#2302),#2306); +#2302 = LINE('',#2303,#2304); +#2303 = CARTESIAN_POINT('',(3.5,0.E+000)); +#2304 = VECTOR('',#2305,1.); +#2305 = DIRECTION('',(0.E+000,-1.)); +#2306 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2307 = ORIENTED_EDGE('',*,*,#2308,.F.); +#2308 = EDGE_CURVE('',#2309,#2286,#2311,.T.); +#2309 = VERTEX_POINT('',#2310); +#2310 = CARTESIAN_POINT('',(22.61,-2.5,-0.125)); +#2311 = SURFACE_CURVE('',#2312,(#2316,#2323),.PCURVE_S1.); +#2312 = LINE('',#2313,#2314); +#2313 = CARTESIAN_POINT('',(22.61,-2.5,-0.125)); +#2314 = VECTOR('',#2315,1.); +#2315 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#2316 = PCURVE('',#2243,#2317); +#2317 = DEFINITIONAL_REPRESENTATION('',(#2318),#2322); +#2318 = LINE('',#2319,#2320); +#2319 = CARTESIAN_POINT('',(0.5,0.E+000)); +#2320 = VECTOR('',#2321,1.); +#2321 = DIRECTION('',(0.E+000,-1.)); +#2322 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2323 = PCURVE('',#2324,#2329); +#2324 = PLANE('',#2325); +#2325 = AXIS2_PLACEMENT_3D('',#2326,#2327,#2328); +#2326 = CARTESIAN_POINT('',(22.61,-2.5,-0.125)); +#2327 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#2328 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#2329 = DEFINITIONAL_REPRESENTATION('',(#2330),#2334); +#2330 = LINE('',#2331,#2332); +#2331 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#2332 = VECTOR('',#2333,1.); +#2333 = DIRECTION('',(-2.22044604925E-016,-1.)); +#2334 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2335 = ORIENTED_EDGE('',*,*,#2336,.F.); +#2336 = EDGE_CURVE('',#2228,#2309,#2337,.T.); +#2337 = SURFACE_CURVE('',#2338,(#2342,#2349),.PCURVE_S1.); +#2338 = LINE('',#2339,#2340); +#2339 = CARTESIAN_POINT('',(23.11,-2.5,-0.125)); +#2340 = VECTOR('',#2341,1.); +#2341 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#2342 = PCURVE('',#2243,#2343); +#2343 = DEFINITIONAL_REPRESENTATION('',(#2344),#2348); +#2344 = LINE('',#2345,#2346); +#2345 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2346 = VECTOR('',#2347,1.); +#2347 = DIRECTION('',(1.,0.E+000)); +#2348 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2349 = PCURVE('',#2269,#2350); +#2350 = DEFINITIONAL_REPRESENTATION('',(#2351),#2355); +#2351 = LINE('',#2352,#2353); +#2352 = CARTESIAN_POINT('',(3.5,0.E+000)); +#2353 = VECTOR('',#2354,1.); +#2354 = DIRECTION('',(0.E+000,-1.)); +#2355 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2356 = ADVANCED_FACE('',(#2357),#2324,.T.); +#2357 = FACE_BOUND('',#2358,.T.); +#2358 = EDGE_LOOP('',(#2359,#2360,#2383,#2411)); +#2359 = ORIENTED_EDGE('',*,*,#2308,.T.); +#2360 = ORIENTED_EDGE('',*,*,#2361,.T.); +#2361 = EDGE_CURVE('',#2286,#2362,#2364,.T.); +#2362 = VERTEX_POINT('',#2363); +#2363 = CARTESIAN_POINT('',(22.61,1.,0.125)); +#2364 = SURFACE_CURVE('',#2365,(#2369,#2376),.PCURVE_S1.); +#2365 = LINE('',#2366,#2367); +#2366 = CARTESIAN_POINT('',(22.61,-2.5,0.125)); +#2367 = VECTOR('',#2368,1.); +#2368 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#2369 = PCURVE('',#2324,#2370); +#2370 = DEFINITIONAL_REPRESENTATION('',(#2371),#2375); +#2371 = LINE('',#2372,#2373); +#2372 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#2373 = VECTOR('',#2374,1.); +#2374 = DIRECTION('',(1.,0.E+000)); +#2375 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2376 = PCURVE('',#2215,#2377); +#2377 = DEFINITIONAL_REPRESENTATION('',(#2378),#2382); +#2378 = LINE('',#2379,#2380); +#2379 = CARTESIAN_POINT('',(3.5,-0.5)); +#2380 = VECTOR('',#2381,1.); +#2381 = DIRECTION('',(-1.,0.E+000)); +#2382 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2383 = ORIENTED_EDGE('',*,*,#2384,.F.); +#2384 = EDGE_CURVE('',#2385,#2362,#2387,.T.); +#2385 = VERTEX_POINT('',#2386); +#2386 = CARTESIAN_POINT('',(22.61,1.,-0.125)); +#2387 = SURFACE_CURVE('',#2388,(#2392,#2399),.PCURVE_S1.); +#2388 = LINE('',#2389,#2390); +#2389 = CARTESIAN_POINT('',(22.61,1.,-0.125)); +#2390 = VECTOR('',#2391,1.); +#2391 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#2392 = PCURVE('',#2324,#2393); +#2393 = DEFINITIONAL_REPRESENTATION('',(#2394),#2398); +#2394 = LINE('',#2395,#2396); +#2395 = CARTESIAN_POINT('',(3.5,1.972152263053E-031)); +#2396 = VECTOR('',#2397,1.); +#2397 = DIRECTION('',(-2.22044604925E-016,-1.)); +#2398 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2399 = PCURVE('',#2400,#2405); +#2400 = PLANE('',#2401); +#2401 = AXIS2_PLACEMENT_3D('',#2402,#2403,#2404); +#2402 = CARTESIAN_POINT('',(22.485,1.,-0.125)); +#2403 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#2404 = DIRECTION('',(1.,0.E+000,0.E+000)); +#2405 = DEFINITIONAL_REPRESENTATION('',(#2406),#2410); +#2406 = LINE('',#2407,#2408); +#2407 = CARTESIAN_POINT('',(0.125,0.E+000)); +#2408 = VECTOR('',#2409,1.); +#2409 = DIRECTION('',(0.E+000,-1.)); +#2410 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2411 = ORIENTED_EDGE('',*,*,#2412,.F.); +#2412 = EDGE_CURVE('',#2309,#2385,#2413,.T.); +#2413 = SURFACE_CURVE('',#2414,(#2418,#2425),.PCURVE_S1.); +#2414 = LINE('',#2415,#2416); +#2415 = CARTESIAN_POINT('',(22.61,-2.5,-0.125)); +#2416 = VECTOR('',#2417,1.); +#2417 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#2418 = PCURVE('',#2324,#2419); +#2419 = DEFINITIONAL_REPRESENTATION('',(#2420),#2424); +#2420 = LINE('',#2421,#2422); +#2421 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2422 = VECTOR('',#2423,1.); +#2423 = DIRECTION('',(1.,0.E+000)); +#2424 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2425 = PCURVE('',#2269,#2426); +#2426 = DEFINITIONAL_REPRESENTATION('',(#2427),#2431); +#2427 = LINE('',#2428,#2429); +#2428 = CARTESIAN_POINT('',(3.5,-0.5)); +#2429 = VECTOR('',#2430,1.); +#2430 = DIRECTION('',(-1.,0.E+000)); +#2431 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2432 = ADVANCED_FACE('',(#2433),#2400,.F.); +#2433 = FACE_BOUND('',#2434,.F.); +#2434 = EDGE_LOOP('',(#2435,#2465,#2486,#2487)); +#2435 = ORIENTED_EDGE('',*,*,#2436,.T.); +#2436 = EDGE_CURVE('',#2437,#2439,#2441,.T.); +#2437 = VERTEX_POINT('',#2438); +#2438 = CARTESIAN_POINT('',(22.485,1.,-0.125)); +#2439 = VERTEX_POINT('',#2440); +#2440 = CARTESIAN_POINT('',(22.485,1.,0.125)); +#2441 = SURFACE_CURVE('',#2442,(#2446,#2453),.PCURVE_S1.); +#2442 = LINE('',#2443,#2444); +#2443 = CARTESIAN_POINT('',(22.485,1.,-0.125)); +#2444 = VECTOR('',#2445,1.); +#2445 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#2446 = PCURVE('',#2400,#2447); +#2447 = DEFINITIONAL_REPRESENTATION('',(#2448),#2452); +#2448 = LINE('',#2449,#2450); +#2449 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2450 = VECTOR('',#2451,1.); +#2451 = DIRECTION('',(0.E+000,-1.)); +#2452 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2453 = PCURVE('',#2454,#2459); +#2454 = PLANE('',#2455); +#2455 = AXIS2_PLACEMENT_3D('',#2456,#2457,#2458); +#2456 = CARTESIAN_POINT('',(22.485,2.,-0.125)); +#2457 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#2458 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#2459 = DEFINITIONAL_REPRESENTATION('',(#2460),#2464); +#2460 = LINE('',#2461,#2462); +#2461 = CARTESIAN_POINT('',(1.,-4.930380657631E-032)); +#2462 = VECTOR('',#2463,1.); +#2463 = DIRECTION('',(2.22044604925E-016,-1.)); +#2464 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2465 = ORIENTED_EDGE('',*,*,#2466,.T.); +#2466 = EDGE_CURVE('',#2439,#2362,#2467,.T.); +#2467 = SURFACE_CURVE('',#2468,(#2472,#2479),.PCURVE_S1.); +#2468 = LINE('',#2469,#2470); +#2469 = CARTESIAN_POINT('',(22.485,1.,0.125)); +#2470 = VECTOR('',#2471,1.); +#2471 = DIRECTION('',(1.,0.E+000,0.E+000)); +#2472 = PCURVE('',#2400,#2473); +#2473 = DEFINITIONAL_REPRESENTATION('',(#2474),#2478); +#2474 = LINE('',#2475,#2476); +#2475 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#2476 = VECTOR('',#2477,1.); +#2477 = DIRECTION('',(1.,0.E+000)); +#2478 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2479 = PCURVE('',#2215,#2480); +#2480 = DEFINITIONAL_REPRESENTATION('',(#2481),#2485); +#2481 = LINE('',#2482,#2483); +#2482 = CARTESIAN_POINT('',(0.E+000,-0.625)); +#2483 = VECTOR('',#2484,1.); +#2484 = DIRECTION('',(0.E+000,1.)); +#2485 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2486 = ORIENTED_EDGE('',*,*,#2384,.F.); +#2487 = ORIENTED_EDGE('',*,*,#2488,.F.); +#2488 = EDGE_CURVE('',#2437,#2385,#2489,.T.); +#2489 = SURFACE_CURVE('',#2490,(#2494,#2501),.PCURVE_S1.); +#2490 = LINE('',#2491,#2492); +#2491 = CARTESIAN_POINT('',(22.485,1.,-0.125)); +#2492 = VECTOR('',#2493,1.); +#2493 = DIRECTION('',(1.,0.E+000,0.E+000)); +#2494 = PCURVE('',#2400,#2495); +#2495 = DEFINITIONAL_REPRESENTATION('',(#2496),#2500); +#2496 = LINE('',#2497,#2498); +#2497 = CARTESIAN_POINT('',(0.E+000,-4.930380657631E-032)); +#2498 = VECTOR('',#2499,1.); +#2499 = DIRECTION('',(1.,0.E+000)); +#2500 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2501 = PCURVE('',#2269,#2502); +#2502 = DEFINITIONAL_REPRESENTATION('',(#2503),#2507); +#2503 = LINE('',#2504,#2505); +#2504 = CARTESIAN_POINT('',(0.E+000,-0.625)); +#2505 = VECTOR('',#2506,1.); +#2506 = DIRECTION('',(0.E+000,1.)); +#2507 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2508 = ADVANCED_FACE('',(#2509),#2454,.F.); +#2509 = FACE_BOUND('',#2510,.F.); +#2510 = EDGE_LOOP('',(#2511,#2541,#2562,#2563)); +#2511 = ORIENTED_EDGE('',*,*,#2512,.T.); +#2512 = EDGE_CURVE('',#2513,#2515,#2517,.T.); +#2513 = VERTEX_POINT('',#2514); +#2514 = CARTESIAN_POINT('',(22.485,2.,-0.125)); +#2515 = VERTEX_POINT('',#2516); +#2516 = CARTESIAN_POINT('',(22.485,2.,0.125)); +#2517 = SURFACE_CURVE('',#2518,(#2522,#2529),.PCURVE_S1.); +#2518 = LINE('',#2519,#2520); +#2519 = CARTESIAN_POINT('',(22.485,2.,-0.125)); +#2520 = VECTOR('',#2521,1.); +#2521 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#2522 = PCURVE('',#2454,#2523); +#2523 = DEFINITIONAL_REPRESENTATION('',(#2524),#2528); +#2524 = LINE('',#2525,#2526); +#2525 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2526 = VECTOR('',#2527,1.); +#2527 = DIRECTION('',(2.22044604925E-016,-1.)); +#2528 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2529 = PCURVE('',#2530,#2535); +#2530 = PLANE('',#2531); +#2531 = AXIS2_PLACEMENT_3D('',#2532,#2533,#2534); +#2532 = CARTESIAN_POINT('',(23.235,2.,-0.125)); +#2533 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#2534 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#2535 = DEFINITIONAL_REPRESENTATION('',(#2536),#2540); +#2536 = LINE('',#2537,#2538); +#2537 = CARTESIAN_POINT('',(0.75,0.E+000)); +#2538 = VECTOR('',#2539,1.); +#2539 = DIRECTION('',(0.E+000,-1.)); +#2540 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2541 = ORIENTED_EDGE('',*,*,#2542,.T.); +#2542 = EDGE_CURVE('',#2515,#2439,#2543,.T.); +#2543 = SURFACE_CURVE('',#2544,(#2548,#2555),.PCURVE_S1.); +#2544 = LINE('',#2545,#2546); +#2545 = CARTESIAN_POINT('',(22.485,2.,0.125)); +#2546 = VECTOR('',#2547,1.); +#2547 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#2548 = PCURVE('',#2454,#2549); +#2549 = DEFINITIONAL_REPRESENTATION('',(#2550),#2554); +#2550 = LINE('',#2551,#2552); +#2551 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#2552 = VECTOR('',#2553,1.); +#2553 = DIRECTION('',(1.,0.E+000)); +#2554 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2555 = PCURVE('',#2215,#2556); +#2556 = DEFINITIONAL_REPRESENTATION('',(#2557),#2561); +#2557 = LINE('',#2558,#2559); +#2558 = CARTESIAN_POINT('',(-1.,-0.625)); +#2559 = VECTOR('',#2560,1.); +#2560 = DIRECTION('',(1.,0.E+000)); +#2561 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2562 = ORIENTED_EDGE('',*,*,#2436,.F.); +#2563 = ORIENTED_EDGE('',*,*,#2564,.F.); +#2564 = EDGE_CURVE('',#2513,#2437,#2565,.T.); +#2565 = SURFACE_CURVE('',#2566,(#2570,#2577),.PCURVE_S1.); +#2566 = LINE('',#2567,#2568); +#2567 = CARTESIAN_POINT('',(22.485,2.,-0.125)); +#2568 = VECTOR('',#2569,1.); +#2569 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#2570 = PCURVE('',#2454,#2571); +#2571 = DEFINITIONAL_REPRESENTATION('',(#2572),#2576); +#2572 = LINE('',#2573,#2574); +#2573 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2574 = VECTOR('',#2575,1.); +#2575 = DIRECTION('',(1.,0.E+000)); +#2576 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2577 = PCURVE('',#2269,#2578); +#2578 = DEFINITIONAL_REPRESENTATION('',(#2579),#2583); +#2579 = LINE('',#2580,#2581); +#2580 = CARTESIAN_POINT('',(-1.,-0.625)); +#2581 = VECTOR('',#2582,1.); +#2582 = DIRECTION('',(1.,0.E+000)); +#2583 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2584 = ADVANCED_FACE('',(#2585),#2530,.F.); +#2585 = FACE_BOUND('',#2586,.F.); +#2586 = EDGE_LOOP('',(#2587,#2617,#2638,#2639)); +#2587 = ORIENTED_EDGE('',*,*,#2588,.T.); +#2588 = EDGE_CURVE('',#2589,#2591,#2593,.T.); +#2589 = VERTEX_POINT('',#2590); +#2590 = CARTESIAN_POINT('',(23.235,2.,-0.125)); +#2591 = VERTEX_POINT('',#2592); +#2592 = CARTESIAN_POINT('',(23.235,2.,0.125)); +#2593 = SURFACE_CURVE('',#2594,(#2598,#2605),.PCURVE_S1.); +#2594 = LINE('',#2595,#2596); +#2595 = CARTESIAN_POINT('',(23.235,2.,-0.125)); +#2596 = VECTOR('',#2597,1.); +#2597 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#2598 = PCURVE('',#2530,#2599); +#2599 = DEFINITIONAL_REPRESENTATION('',(#2600),#2604); +#2600 = LINE('',#2601,#2602); +#2601 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#2602 = VECTOR('',#2603,1.); +#2603 = DIRECTION('',(0.E+000,-1.)); +#2604 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2605 = PCURVE('',#2606,#2611); +#2606 = PLANE('',#2607); +#2607 = AXIS2_PLACEMENT_3D('',#2608,#2609,#2610); +#2608 = CARTESIAN_POINT('',(23.235,1.,-0.125)); +#2609 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#2610 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#2611 = DEFINITIONAL_REPRESENTATION('',(#2612),#2616); +#2612 = LINE('',#2613,#2614); +#2613 = CARTESIAN_POINT('',(1.,4.930380657631E-032)); +#2614 = VECTOR('',#2615,1.); +#2615 = DIRECTION('',(-2.22044604925E-016,-1.)); +#2616 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2617 = ORIENTED_EDGE('',*,*,#2618,.T.); +#2618 = EDGE_CURVE('',#2591,#2515,#2619,.T.); +#2619 = SURFACE_CURVE('',#2620,(#2624,#2631),.PCURVE_S1.); +#2620 = LINE('',#2621,#2622); +#2621 = CARTESIAN_POINT('',(23.235,2.,0.125)); +#2622 = VECTOR('',#2623,1.); +#2623 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#2624 = PCURVE('',#2530,#2625); +#2625 = DEFINITIONAL_REPRESENTATION('',(#2626),#2630); +#2626 = LINE('',#2627,#2628); +#2627 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#2628 = VECTOR('',#2629,1.); +#2629 = DIRECTION('',(1.,0.E+000)); +#2630 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2631 = PCURVE('',#2215,#2632); +#2632 = DEFINITIONAL_REPRESENTATION('',(#2633),#2637); +#2633 = LINE('',#2634,#2635); +#2634 = CARTESIAN_POINT('',(-1.,0.125)); +#2635 = VECTOR('',#2636,1.); +#2636 = DIRECTION('',(0.E+000,-1.)); +#2637 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2638 = ORIENTED_EDGE('',*,*,#2512,.F.); +#2639 = ORIENTED_EDGE('',*,*,#2640,.F.); +#2640 = EDGE_CURVE('',#2589,#2513,#2641,.T.); +#2641 = SURFACE_CURVE('',#2642,(#2646,#2653),.PCURVE_S1.); +#2642 = LINE('',#2643,#2644); +#2643 = CARTESIAN_POINT('',(23.235,2.,-0.125)); +#2644 = VECTOR('',#2645,1.); +#2645 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#2646 = PCURVE('',#2530,#2647); +#2647 = DEFINITIONAL_REPRESENTATION('',(#2648),#2652); +#2648 = LINE('',#2649,#2650); +#2649 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2650 = VECTOR('',#2651,1.); +#2651 = DIRECTION('',(1.,0.E+000)); +#2652 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2653 = PCURVE('',#2269,#2654); +#2654 = DEFINITIONAL_REPRESENTATION('',(#2655),#2659); +#2655 = LINE('',#2656,#2657); +#2656 = CARTESIAN_POINT('',(-1.,0.125)); +#2657 = VECTOR('',#2658,1.); +#2658 = DIRECTION('',(0.E+000,-1.)); +#2659 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2660 = ADVANCED_FACE('',(#2661),#2606,.F.); +#2661 = FACE_BOUND('',#2662,.F.); +#2662 = EDGE_LOOP('',(#2663,#2688,#2709,#2710)); +#2663 = ORIENTED_EDGE('',*,*,#2664,.T.); +#2664 = EDGE_CURVE('',#2665,#2667,#2669,.T.); +#2665 = VERTEX_POINT('',#2666); +#2666 = CARTESIAN_POINT('',(23.235,1.,-0.125)); +#2667 = VERTEX_POINT('',#2668); +#2668 = CARTESIAN_POINT('',(23.235,1.,0.125)); +#2669 = SURFACE_CURVE('',#2670,(#2674,#2681),.PCURVE_S1.); +#2670 = LINE('',#2671,#2672); +#2671 = CARTESIAN_POINT('',(23.235,1.,-0.125)); +#2672 = VECTOR('',#2673,1.); +#2673 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#2674 = PCURVE('',#2606,#2675); +#2675 = DEFINITIONAL_REPRESENTATION('',(#2676),#2680); +#2676 = LINE('',#2677,#2678); +#2677 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#2678 = VECTOR('',#2679,1.); +#2679 = DIRECTION('',(-2.22044604925E-016,-1.)); +#2680 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2681 = PCURVE('',#2187,#2682); +#2682 = DEFINITIONAL_REPRESENTATION('',(#2683),#2687); +#2683 = LINE('',#2684,#2685); +#2684 = CARTESIAN_POINT('',(0.125,0.E+000)); +#2685 = VECTOR('',#2686,1.); +#2686 = DIRECTION('',(0.E+000,-1.)); +#2687 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2688 = ORIENTED_EDGE('',*,*,#2689,.T.); +#2689 = EDGE_CURVE('',#2667,#2591,#2690,.T.); +#2690 = SURFACE_CURVE('',#2691,(#2695,#2702),.PCURVE_S1.); +#2691 = LINE('',#2692,#2693); +#2692 = CARTESIAN_POINT('',(23.235,1.,0.125)); +#2693 = VECTOR('',#2694,1.); +#2694 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#2695 = PCURVE('',#2606,#2696); +#2696 = DEFINITIONAL_REPRESENTATION('',(#2697),#2701); +#2697 = LINE('',#2698,#2699); +#2698 = CARTESIAN_POINT('',(-2.22044604925E-016,-0.25)); +#2699 = VECTOR('',#2700,1.); +#2700 = DIRECTION('',(1.,0.E+000)); +#2701 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2702 = PCURVE('',#2215,#2703); +#2703 = DEFINITIONAL_REPRESENTATION('',(#2704),#2708); +#2704 = LINE('',#2705,#2706); +#2705 = CARTESIAN_POINT('',(0.E+000,0.125)); +#2706 = VECTOR('',#2707,1.); +#2707 = DIRECTION('',(-1.,0.E+000)); +#2708 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2709 = ORIENTED_EDGE('',*,*,#2588,.F.); +#2710 = ORIENTED_EDGE('',*,*,#2711,.F.); +#2711 = EDGE_CURVE('',#2665,#2589,#2712,.T.); +#2712 = SURFACE_CURVE('',#2713,(#2717,#2724),.PCURVE_S1.); +#2713 = LINE('',#2714,#2715); +#2714 = CARTESIAN_POINT('',(23.235,1.,-0.125)); +#2715 = VECTOR('',#2716,1.); +#2716 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#2717 = PCURVE('',#2606,#2718); +#2718 = DEFINITIONAL_REPRESENTATION('',(#2719),#2723); +#2719 = LINE('',#2720,#2721); +#2720 = CARTESIAN_POINT('',(-2.22044604925E-016,-0.E+000)); +#2721 = VECTOR('',#2722,1.); +#2722 = DIRECTION('',(1.,0.E+000)); +#2723 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2724 = PCURVE('',#2269,#2725); +#2725 = DEFINITIONAL_REPRESENTATION('',(#2726),#2730); +#2726 = LINE('',#2727,#2728); +#2727 = CARTESIAN_POINT('',(0.E+000,0.125)); +#2728 = VECTOR('',#2729,1.); +#2729 = DIRECTION('',(-1.,0.E+000)); +#2730 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2731 = ADVANCED_FACE('',(#2732),#2187,.F.); +#2732 = FACE_BOUND('',#2733,.F.); +#2733 = EDGE_LOOP('',(#2734,#2735,#2756,#2757)); +#2734 = ORIENTED_EDGE('',*,*,#2164,.T.); +#2735 = ORIENTED_EDGE('',*,*,#2736,.T.); +#2736 = EDGE_CURVE('',#2167,#2667,#2737,.T.); +#2737 = SURFACE_CURVE('',#2738,(#2742,#2749),.PCURVE_S1.); +#2738 = LINE('',#2739,#2740); +#2739 = CARTESIAN_POINT('',(23.11,1.,0.125)); +#2740 = VECTOR('',#2741,1.); +#2741 = DIRECTION('',(1.,0.E+000,0.E+000)); +#2742 = PCURVE('',#2187,#2743); +#2743 = DEFINITIONAL_REPRESENTATION('',(#2744),#2748); +#2744 = LINE('',#2745,#2746); +#2745 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#2746 = VECTOR('',#2747,1.); +#2747 = DIRECTION('',(1.,0.E+000)); +#2748 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2749 = PCURVE('',#2215,#2750); +#2750 = DEFINITIONAL_REPRESENTATION('',(#2751),#2755); +#2751 = LINE('',#2752,#2753); +#2752 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2753 = VECTOR('',#2754,1.); +#2754 = DIRECTION('',(0.E+000,1.)); +#2755 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2756 = ORIENTED_EDGE('',*,*,#2664,.F.); +#2757 = ORIENTED_EDGE('',*,*,#2758,.F.); +#2758 = EDGE_CURVE('',#2165,#2665,#2759,.T.); +#2759 = SURFACE_CURVE('',#2760,(#2764,#2771),.PCURVE_S1.); +#2760 = LINE('',#2761,#2762); +#2761 = CARTESIAN_POINT('',(23.11,1.,-0.125)); +#2762 = VECTOR('',#2763,1.); +#2763 = DIRECTION('',(1.,0.E+000,0.E+000)); +#2764 = PCURVE('',#2187,#2765); +#2765 = DEFINITIONAL_REPRESENTATION('',(#2766),#2770); +#2766 = LINE('',#2767,#2768); +#2767 = CARTESIAN_POINT('',(0.E+000,-4.930380657631E-032)); +#2768 = VECTOR('',#2769,1.); +#2769 = DIRECTION('',(1.,0.E+000)); +#2770 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2771 = PCURVE('',#2269,#2772); +#2772 = DEFINITIONAL_REPRESENTATION('',(#2773),#2777); +#2773 = LINE('',#2774,#2775); +#2774 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2775 = VECTOR('',#2776,1.); +#2776 = DIRECTION('',(0.E+000,1.)); +#2777 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2778 = ADVANCED_FACE('',(#2779),#2269,.F.); +#2779 = FACE_BOUND('',#2780,.T.); +#2780 = EDGE_LOOP('',(#2781,#2782,#2783,#2784,#2785,#2786,#2787,#2788)); +#2781 = ORIENTED_EDGE('',*,*,#2255,.T.); +#2782 = ORIENTED_EDGE('',*,*,#2336,.T.); +#2783 = ORIENTED_EDGE('',*,*,#2412,.T.); +#2784 = ORIENTED_EDGE('',*,*,#2488,.F.); +#2785 = ORIENTED_EDGE('',*,*,#2564,.F.); +#2786 = ORIENTED_EDGE('',*,*,#2640,.F.); +#2787 = ORIENTED_EDGE('',*,*,#2711,.F.); +#2788 = ORIENTED_EDGE('',*,*,#2758,.F.); +#2789 = ADVANCED_FACE('',(#2790),#2215,.T.); +#2790 = FACE_BOUND('',#2791,.F.); +#2791 = EDGE_LOOP('',(#2792,#2793,#2794,#2795,#2796,#2797,#2798,#2799)); +#2792 = ORIENTED_EDGE('',*,*,#2199,.T.); +#2793 = ORIENTED_EDGE('',*,*,#2285,.T.); +#2794 = ORIENTED_EDGE('',*,*,#2361,.T.); +#2795 = ORIENTED_EDGE('',*,*,#2466,.F.); +#2796 = ORIENTED_EDGE('',*,*,#2542,.F.); +#2797 = ORIENTED_EDGE('',*,*,#2618,.F.); +#2798 = ORIENTED_EDGE('',*,*,#2689,.F.); +#2799 = ORIENTED_EDGE('',*,*,#2736,.F.); +#2800 = MANIFOLD_SOLID_BREP('',#2801); +#2801 = CLOSED_SHELL('',(#2802,#2922,#2998,#3074,#3150,#3226,#3302,#3373 + ,#3420,#3431)); +#2802 = ADVANCED_FACE('',(#2803),#2817,.T.); +#2803 = FACE_BOUND('',#2804,.T.); +#2804 = EDGE_LOOP('',(#2805,#2840,#2868,#2896)); +#2805 = ORIENTED_EDGE('',*,*,#2806,.T.); +#2806 = EDGE_CURVE('',#2807,#2809,#2811,.T.); +#2807 = VERTEX_POINT('',#2808); +#2808 = CARTESIAN_POINT('',(20.57,1.,-0.125)); +#2809 = VERTEX_POINT('',#2810); +#2810 = CARTESIAN_POINT('',(20.57,1.,0.125)); +#2811 = SURFACE_CURVE('',#2812,(#2816,#2828),.PCURVE_S1.); +#2812 = LINE('',#2813,#2814); +#2813 = CARTESIAN_POINT('',(20.57,1.,-0.125)); +#2814 = VECTOR('',#2815,1.); +#2815 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#2816 = PCURVE('',#2817,#2822); +#2817 = PLANE('',#2818); +#2818 = AXIS2_PLACEMENT_3D('',#2819,#2820,#2821); +#2819 = CARTESIAN_POINT('',(20.57,1.,-0.125)); +#2820 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#2821 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#2822 = DEFINITIONAL_REPRESENTATION('',(#2823),#2827); +#2823 = LINE('',#2824,#2825); +#2824 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2825 = VECTOR('',#2826,1.); +#2826 = DIRECTION('',(2.22044604925E-016,-1.)); +#2827 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2828 = PCURVE('',#2829,#2834); +#2829 = PLANE('',#2830); +#2830 = AXIS2_PLACEMENT_3D('',#2831,#2832,#2833); +#2831 = CARTESIAN_POINT('',(20.57,1.,-0.125)); +#2832 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#2833 = DIRECTION('',(1.,0.E+000,0.E+000)); +#2834 = DEFINITIONAL_REPRESENTATION('',(#2835),#2839); +#2835 = LINE('',#2836,#2837); +#2836 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2837 = VECTOR('',#2838,1.); +#2838 = DIRECTION('',(0.E+000,-1.)); +#2839 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2840 = ORIENTED_EDGE('',*,*,#2841,.T.); +#2841 = EDGE_CURVE('',#2809,#2842,#2844,.T.); +#2842 = VERTEX_POINT('',#2843); +#2843 = CARTESIAN_POINT('',(20.57,-2.5,0.125)); +#2844 = SURFACE_CURVE('',#2845,(#2849,#2856),.PCURVE_S1.); +#2845 = LINE('',#2846,#2847); +#2846 = CARTESIAN_POINT('',(20.57,1.,0.125)); +#2847 = VECTOR('',#2848,1.); +#2848 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#2849 = PCURVE('',#2817,#2850); +#2850 = DEFINITIONAL_REPRESENTATION('',(#2851),#2855); +#2851 = LINE('',#2852,#2853); +#2852 = CARTESIAN_POINT('',(2.22044604925E-016,-0.25)); +#2853 = VECTOR('',#2854,1.); +#2854 = DIRECTION('',(1.,0.E+000)); +#2855 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2856 = PCURVE('',#2857,#2862); +#2857 = PLANE('',#2858); +#2858 = AXIS2_PLACEMENT_3D('',#2859,#2860,#2861); +#2859 = CARTESIAN_POINT('',(20.57,1.,0.125)); +#2860 = DIRECTION('',(0.E+000,4.440892098501E-016,1.)); +#2861 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#2862 = DEFINITIONAL_REPRESENTATION('',(#2863),#2867); +#2863 = LINE('',#2864,#2865); +#2864 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2865 = VECTOR('',#2866,1.); +#2866 = DIRECTION('',(1.,0.E+000)); +#2867 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2868 = ORIENTED_EDGE('',*,*,#2869,.F.); +#2869 = EDGE_CURVE('',#2870,#2842,#2872,.T.); +#2870 = VERTEX_POINT('',#2871); +#2871 = CARTESIAN_POINT('',(20.57,-2.5,-0.125)); +#2872 = SURFACE_CURVE('',#2873,(#2877,#2884),.PCURVE_S1.); +#2873 = LINE('',#2874,#2875); +#2874 = CARTESIAN_POINT('',(20.57,-2.5,-0.125)); +#2875 = VECTOR('',#2876,1.); +#2876 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#2877 = PCURVE('',#2817,#2878); +#2878 = DEFINITIONAL_REPRESENTATION('',(#2879),#2883); +#2879 = LINE('',#2880,#2881); +#2880 = CARTESIAN_POINT('',(3.5,-1.972152263053E-031)); +#2881 = VECTOR('',#2882,1.); +#2882 = DIRECTION('',(2.22044604925E-016,-1.)); +#2883 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2884 = PCURVE('',#2885,#2890); +#2885 = PLANE('',#2886); +#2886 = AXIS2_PLACEMENT_3D('',#2887,#2888,#2889); +#2887 = CARTESIAN_POINT('',(20.57,-2.5,-0.125)); +#2888 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#2889 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#2890 = DEFINITIONAL_REPRESENTATION('',(#2891),#2895); +#2891 = LINE('',#2892,#2893); +#2892 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#2893 = VECTOR('',#2894,1.); +#2894 = DIRECTION('',(0.E+000,-1.)); +#2895 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2896 = ORIENTED_EDGE('',*,*,#2897,.F.); +#2897 = EDGE_CURVE('',#2807,#2870,#2898,.T.); +#2898 = SURFACE_CURVE('',#2899,(#2903,#2910),.PCURVE_S1.); +#2899 = LINE('',#2900,#2901); +#2900 = CARTESIAN_POINT('',(20.57,1.,-0.125)); +#2901 = VECTOR('',#2902,1.); +#2902 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#2903 = PCURVE('',#2817,#2904); +#2904 = DEFINITIONAL_REPRESENTATION('',(#2905),#2909); +#2905 = LINE('',#2906,#2907); +#2906 = CARTESIAN_POINT('',(2.22044604925E-016,0.E+000)); +#2907 = VECTOR('',#2908,1.); +#2908 = DIRECTION('',(1.,0.E+000)); +#2909 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2910 = PCURVE('',#2911,#2916); +#2911 = PLANE('',#2912); +#2912 = AXIS2_PLACEMENT_3D('',#2913,#2914,#2915); +#2913 = CARTESIAN_POINT('',(20.57,1.,-0.125)); +#2914 = DIRECTION('',(0.E+000,4.440892098501E-016,1.)); +#2915 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#2916 = DEFINITIONAL_REPRESENTATION('',(#2917),#2921); +#2917 = LINE('',#2918,#2919); +#2918 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2919 = VECTOR('',#2920,1.); +#2920 = DIRECTION('',(1.,0.E+000)); +#2921 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2922 = ADVANCED_FACE('',(#2923),#2885,.T.); +#2923 = FACE_BOUND('',#2924,.T.); +#2924 = EDGE_LOOP('',(#2925,#2926,#2949,#2977)); +#2925 = ORIENTED_EDGE('',*,*,#2869,.T.); +#2926 = ORIENTED_EDGE('',*,*,#2927,.T.); +#2927 = EDGE_CURVE('',#2842,#2928,#2930,.T.); +#2928 = VERTEX_POINT('',#2929); +#2929 = CARTESIAN_POINT('',(20.07,-2.5,0.125)); +#2930 = SURFACE_CURVE('',#2931,(#2935,#2942),.PCURVE_S1.); +#2931 = LINE('',#2932,#2933); +#2932 = CARTESIAN_POINT('',(20.57,-2.5,0.125)); +#2933 = VECTOR('',#2934,1.); +#2934 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#2935 = PCURVE('',#2885,#2936); +#2936 = DEFINITIONAL_REPRESENTATION('',(#2937),#2941); +#2937 = LINE('',#2938,#2939); +#2938 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#2939 = VECTOR('',#2940,1.); +#2940 = DIRECTION('',(1.,0.E+000)); +#2941 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2942 = PCURVE('',#2857,#2943); +#2943 = DEFINITIONAL_REPRESENTATION('',(#2944),#2948); +#2944 = LINE('',#2945,#2946); +#2945 = CARTESIAN_POINT('',(3.5,0.E+000)); +#2946 = VECTOR('',#2947,1.); +#2947 = DIRECTION('',(0.E+000,-1.)); +#2948 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2949 = ORIENTED_EDGE('',*,*,#2950,.F.); +#2950 = EDGE_CURVE('',#2951,#2928,#2953,.T.); +#2951 = VERTEX_POINT('',#2952); +#2952 = CARTESIAN_POINT('',(20.07,-2.5,-0.125)); +#2953 = SURFACE_CURVE('',#2954,(#2958,#2965),.PCURVE_S1.); +#2954 = LINE('',#2955,#2956); +#2955 = CARTESIAN_POINT('',(20.07,-2.5,-0.125)); +#2956 = VECTOR('',#2957,1.); +#2957 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#2958 = PCURVE('',#2885,#2959); +#2959 = DEFINITIONAL_REPRESENTATION('',(#2960),#2964); +#2960 = LINE('',#2961,#2962); +#2961 = CARTESIAN_POINT('',(0.5,0.E+000)); +#2962 = VECTOR('',#2963,1.); +#2963 = DIRECTION('',(0.E+000,-1.)); +#2964 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2965 = PCURVE('',#2966,#2971); +#2966 = PLANE('',#2967); +#2967 = AXIS2_PLACEMENT_3D('',#2968,#2969,#2970); +#2968 = CARTESIAN_POINT('',(20.07,-2.5,-0.125)); +#2969 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#2970 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#2971 = DEFINITIONAL_REPRESENTATION('',(#2972),#2976); +#2972 = LINE('',#2973,#2974); +#2973 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#2974 = VECTOR('',#2975,1.); +#2975 = DIRECTION('',(-2.22044604925E-016,-1.)); +#2976 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2977 = ORIENTED_EDGE('',*,*,#2978,.F.); +#2978 = EDGE_CURVE('',#2870,#2951,#2979,.T.); +#2979 = SURFACE_CURVE('',#2980,(#2984,#2991),.PCURVE_S1.); +#2980 = LINE('',#2981,#2982); +#2981 = CARTESIAN_POINT('',(20.57,-2.5,-0.125)); +#2982 = VECTOR('',#2983,1.); +#2983 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#2984 = PCURVE('',#2885,#2985); +#2985 = DEFINITIONAL_REPRESENTATION('',(#2986),#2990); +#2986 = LINE('',#2987,#2988); +#2987 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2988 = VECTOR('',#2989,1.); +#2989 = DIRECTION('',(1.,0.E+000)); +#2990 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2991 = PCURVE('',#2911,#2992); +#2992 = DEFINITIONAL_REPRESENTATION('',(#2993),#2997); +#2993 = LINE('',#2994,#2995); +#2994 = CARTESIAN_POINT('',(3.5,0.E+000)); +#2995 = VECTOR('',#2996,1.); +#2996 = DIRECTION('',(0.E+000,-1.)); +#2997 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2998 = ADVANCED_FACE('',(#2999),#2966,.T.); +#2999 = FACE_BOUND('',#3000,.T.); +#3000 = EDGE_LOOP('',(#3001,#3002,#3025,#3053)); +#3001 = ORIENTED_EDGE('',*,*,#2950,.T.); +#3002 = ORIENTED_EDGE('',*,*,#3003,.T.); +#3003 = EDGE_CURVE('',#2928,#3004,#3006,.T.); +#3004 = VERTEX_POINT('',#3005); +#3005 = CARTESIAN_POINT('',(20.07,1.,0.125)); +#3006 = SURFACE_CURVE('',#3007,(#3011,#3018),.PCURVE_S1.); +#3007 = LINE('',#3008,#3009); +#3008 = CARTESIAN_POINT('',(20.07,-2.5,0.125)); +#3009 = VECTOR('',#3010,1.); +#3010 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#3011 = PCURVE('',#2966,#3012); +#3012 = DEFINITIONAL_REPRESENTATION('',(#3013),#3017); +#3013 = LINE('',#3014,#3015); +#3014 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#3015 = VECTOR('',#3016,1.); +#3016 = DIRECTION('',(1.,0.E+000)); +#3017 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3018 = PCURVE('',#2857,#3019); +#3019 = DEFINITIONAL_REPRESENTATION('',(#3020),#3024); +#3020 = LINE('',#3021,#3022); +#3021 = CARTESIAN_POINT('',(3.5,-0.5)); +#3022 = VECTOR('',#3023,1.); +#3023 = DIRECTION('',(-1.,0.E+000)); +#3024 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3025 = ORIENTED_EDGE('',*,*,#3026,.F.); +#3026 = EDGE_CURVE('',#3027,#3004,#3029,.T.); +#3027 = VERTEX_POINT('',#3028); +#3028 = CARTESIAN_POINT('',(20.07,1.,-0.125)); +#3029 = SURFACE_CURVE('',#3030,(#3034,#3041),.PCURVE_S1.); +#3030 = LINE('',#3031,#3032); +#3031 = CARTESIAN_POINT('',(20.07,1.,-0.125)); +#3032 = VECTOR('',#3033,1.); +#3033 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#3034 = PCURVE('',#2966,#3035); +#3035 = DEFINITIONAL_REPRESENTATION('',(#3036),#3040); +#3036 = LINE('',#3037,#3038); +#3037 = CARTESIAN_POINT('',(3.5,1.972152263053E-031)); +#3038 = VECTOR('',#3039,1.); +#3039 = DIRECTION('',(-2.22044604925E-016,-1.)); +#3040 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3041 = PCURVE('',#3042,#3047); +#3042 = PLANE('',#3043); +#3043 = AXIS2_PLACEMENT_3D('',#3044,#3045,#3046); +#3044 = CARTESIAN_POINT('',(19.945,1.,-0.125)); +#3045 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#3046 = DIRECTION('',(1.,0.E+000,0.E+000)); +#3047 = DEFINITIONAL_REPRESENTATION('',(#3048),#3052); +#3048 = LINE('',#3049,#3050); +#3049 = CARTESIAN_POINT('',(0.125,0.E+000)); +#3050 = VECTOR('',#3051,1.); +#3051 = DIRECTION('',(0.E+000,-1.)); +#3052 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3053 = ORIENTED_EDGE('',*,*,#3054,.F.); +#3054 = EDGE_CURVE('',#2951,#3027,#3055,.T.); +#3055 = SURFACE_CURVE('',#3056,(#3060,#3067),.PCURVE_S1.); +#3056 = LINE('',#3057,#3058); +#3057 = CARTESIAN_POINT('',(20.07,-2.5,-0.125)); +#3058 = VECTOR('',#3059,1.); +#3059 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#3060 = PCURVE('',#2966,#3061); +#3061 = DEFINITIONAL_REPRESENTATION('',(#3062),#3066); +#3062 = LINE('',#3063,#3064); +#3063 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3064 = VECTOR('',#3065,1.); +#3065 = DIRECTION('',(1.,0.E+000)); +#3066 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3067 = PCURVE('',#2911,#3068); +#3068 = DEFINITIONAL_REPRESENTATION('',(#3069),#3073); +#3069 = LINE('',#3070,#3071); +#3070 = CARTESIAN_POINT('',(3.5,-0.5)); +#3071 = VECTOR('',#3072,1.); +#3072 = DIRECTION('',(-1.,0.E+000)); +#3073 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3074 = ADVANCED_FACE('',(#3075),#3042,.F.); +#3075 = FACE_BOUND('',#3076,.F.); +#3076 = EDGE_LOOP('',(#3077,#3107,#3128,#3129)); +#3077 = ORIENTED_EDGE('',*,*,#3078,.T.); +#3078 = EDGE_CURVE('',#3079,#3081,#3083,.T.); +#3079 = VERTEX_POINT('',#3080); +#3080 = CARTESIAN_POINT('',(19.945,1.,-0.125)); +#3081 = VERTEX_POINT('',#3082); +#3082 = CARTESIAN_POINT('',(19.945,1.,0.125)); +#3083 = SURFACE_CURVE('',#3084,(#3088,#3095),.PCURVE_S1.); +#3084 = LINE('',#3085,#3086); +#3085 = CARTESIAN_POINT('',(19.945,1.,-0.125)); +#3086 = VECTOR('',#3087,1.); +#3087 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#3088 = PCURVE('',#3042,#3089); +#3089 = DEFINITIONAL_REPRESENTATION('',(#3090),#3094); +#3090 = LINE('',#3091,#3092); +#3091 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3092 = VECTOR('',#3093,1.); +#3093 = DIRECTION('',(0.E+000,-1.)); +#3094 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3095 = PCURVE('',#3096,#3101); +#3096 = PLANE('',#3097); +#3097 = AXIS2_PLACEMENT_3D('',#3098,#3099,#3100); +#3098 = CARTESIAN_POINT('',(19.945,2.,-0.125)); +#3099 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#3100 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#3101 = DEFINITIONAL_REPRESENTATION('',(#3102),#3106); +#3102 = LINE('',#3103,#3104); +#3103 = CARTESIAN_POINT('',(1.,-4.930380657631E-032)); +#3104 = VECTOR('',#3105,1.); +#3105 = DIRECTION('',(2.22044604925E-016,-1.)); +#3106 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3107 = ORIENTED_EDGE('',*,*,#3108,.T.); +#3108 = EDGE_CURVE('',#3081,#3004,#3109,.T.); +#3109 = SURFACE_CURVE('',#3110,(#3114,#3121),.PCURVE_S1.); +#3110 = LINE('',#3111,#3112); +#3111 = CARTESIAN_POINT('',(19.945,1.,0.125)); +#3112 = VECTOR('',#3113,1.); +#3113 = DIRECTION('',(1.,0.E+000,0.E+000)); +#3114 = PCURVE('',#3042,#3115); +#3115 = DEFINITIONAL_REPRESENTATION('',(#3116),#3120); +#3116 = LINE('',#3117,#3118); +#3117 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#3118 = VECTOR('',#3119,1.); +#3119 = DIRECTION('',(1.,0.E+000)); +#3120 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3121 = PCURVE('',#2857,#3122); +#3122 = DEFINITIONAL_REPRESENTATION('',(#3123),#3127); +#3123 = LINE('',#3124,#3125); +#3124 = CARTESIAN_POINT('',(0.E+000,-0.625)); +#3125 = VECTOR('',#3126,1.); +#3126 = DIRECTION('',(0.E+000,1.)); +#3127 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3128 = ORIENTED_EDGE('',*,*,#3026,.F.); +#3129 = ORIENTED_EDGE('',*,*,#3130,.F.); +#3130 = EDGE_CURVE('',#3079,#3027,#3131,.T.); +#3131 = SURFACE_CURVE('',#3132,(#3136,#3143),.PCURVE_S1.); +#3132 = LINE('',#3133,#3134); +#3133 = CARTESIAN_POINT('',(19.945,1.,-0.125)); +#3134 = VECTOR('',#3135,1.); +#3135 = DIRECTION('',(1.,0.E+000,0.E+000)); +#3136 = PCURVE('',#3042,#3137); +#3137 = DEFINITIONAL_REPRESENTATION('',(#3138),#3142); +#3138 = LINE('',#3139,#3140); +#3139 = CARTESIAN_POINT('',(0.E+000,-4.930380657631E-032)); +#3140 = VECTOR('',#3141,1.); +#3141 = DIRECTION('',(1.,0.E+000)); +#3142 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3143 = PCURVE('',#2911,#3144); +#3144 = DEFINITIONAL_REPRESENTATION('',(#3145),#3149); +#3145 = LINE('',#3146,#3147); +#3146 = CARTESIAN_POINT('',(0.E+000,-0.625)); +#3147 = VECTOR('',#3148,1.); +#3148 = DIRECTION('',(0.E+000,1.)); +#3149 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3150 = ADVANCED_FACE('',(#3151),#3096,.F.); +#3151 = FACE_BOUND('',#3152,.F.); +#3152 = EDGE_LOOP('',(#3153,#3183,#3204,#3205)); +#3153 = ORIENTED_EDGE('',*,*,#3154,.T.); +#3154 = EDGE_CURVE('',#3155,#3157,#3159,.T.); +#3155 = VERTEX_POINT('',#3156); +#3156 = CARTESIAN_POINT('',(19.945,2.,-0.125)); +#3157 = VERTEX_POINT('',#3158); +#3158 = CARTESIAN_POINT('',(19.945,2.,0.125)); +#3159 = SURFACE_CURVE('',#3160,(#3164,#3171),.PCURVE_S1.); +#3160 = LINE('',#3161,#3162); +#3161 = CARTESIAN_POINT('',(19.945,2.,-0.125)); +#3162 = VECTOR('',#3163,1.); +#3163 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#3164 = PCURVE('',#3096,#3165); +#3165 = DEFINITIONAL_REPRESENTATION('',(#3166),#3170); +#3166 = LINE('',#3167,#3168); +#3167 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3168 = VECTOR('',#3169,1.); +#3169 = DIRECTION('',(2.22044604925E-016,-1.)); +#3170 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3171 = PCURVE('',#3172,#3177); +#3172 = PLANE('',#3173); +#3173 = AXIS2_PLACEMENT_3D('',#3174,#3175,#3176); +#3174 = CARTESIAN_POINT('',(20.695,2.,-0.125)); +#3175 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#3176 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#3177 = DEFINITIONAL_REPRESENTATION('',(#3178),#3182); +#3178 = LINE('',#3179,#3180); +#3179 = CARTESIAN_POINT('',(0.75,0.E+000)); +#3180 = VECTOR('',#3181,1.); +#3181 = DIRECTION('',(0.E+000,-1.)); +#3182 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3183 = ORIENTED_EDGE('',*,*,#3184,.T.); +#3184 = EDGE_CURVE('',#3157,#3081,#3185,.T.); +#3185 = SURFACE_CURVE('',#3186,(#3190,#3197),.PCURVE_S1.); +#3186 = LINE('',#3187,#3188); +#3187 = CARTESIAN_POINT('',(19.945,2.,0.125)); +#3188 = VECTOR('',#3189,1.); +#3189 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#3190 = PCURVE('',#3096,#3191); +#3191 = DEFINITIONAL_REPRESENTATION('',(#3192),#3196); +#3192 = LINE('',#3193,#3194); +#3193 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#3194 = VECTOR('',#3195,1.); +#3195 = DIRECTION('',(1.,0.E+000)); +#3196 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3197 = PCURVE('',#2857,#3198); +#3198 = DEFINITIONAL_REPRESENTATION('',(#3199),#3203); +#3199 = LINE('',#3200,#3201); +#3200 = CARTESIAN_POINT('',(-1.,-0.625)); +#3201 = VECTOR('',#3202,1.); +#3202 = DIRECTION('',(1.,0.E+000)); +#3203 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3204 = ORIENTED_EDGE('',*,*,#3078,.F.); +#3205 = ORIENTED_EDGE('',*,*,#3206,.F.); +#3206 = EDGE_CURVE('',#3155,#3079,#3207,.T.); +#3207 = SURFACE_CURVE('',#3208,(#3212,#3219),.PCURVE_S1.); +#3208 = LINE('',#3209,#3210); +#3209 = CARTESIAN_POINT('',(19.945,2.,-0.125)); +#3210 = VECTOR('',#3211,1.); +#3211 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#3212 = PCURVE('',#3096,#3213); +#3213 = DEFINITIONAL_REPRESENTATION('',(#3214),#3218); +#3214 = LINE('',#3215,#3216); +#3215 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3216 = VECTOR('',#3217,1.); +#3217 = DIRECTION('',(1.,0.E+000)); +#3218 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3219 = PCURVE('',#2911,#3220); +#3220 = DEFINITIONAL_REPRESENTATION('',(#3221),#3225); +#3221 = LINE('',#3222,#3223); +#3222 = CARTESIAN_POINT('',(-1.,-0.625)); +#3223 = VECTOR('',#3224,1.); +#3224 = DIRECTION('',(1.,0.E+000)); +#3225 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3226 = ADVANCED_FACE('',(#3227),#3172,.F.); +#3227 = FACE_BOUND('',#3228,.F.); +#3228 = EDGE_LOOP('',(#3229,#3259,#3280,#3281)); +#3229 = ORIENTED_EDGE('',*,*,#3230,.T.); +#3230 = EDGE_CURVE('',#3231,#3233,#3235,.T.); +#3231 = VERTEX_POINT('',#3232); +#3232 = CARTESIAN_POINT('',(20.695,2.,-0.125)); +#3233 = VERTEX_POINT('',#3234); +#3234 = CARTESIAN_POINT('',(20.695,2.,0.125)); +#3235 = SURFACE_CURVE('',#3236,(#3240,#3247),.PCURVE_S1.); +#3236 = LINE('',#3237,#3238); +#3237 = CARTESIAN_POINT('',(20.695,2.,-0.125)); +#3238 = VECTOR('',#3239,1.); +#3239 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#3240 = PCURVE('',#3172,#3241); +#3241 = DEFINITIONAL_REPRESENTATION('',(#3242),#3246); +#3242 = LINE('',#3243,#3244); +#3243 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#3244 = VECTOR('',#3245,1.); +#3245 = DIRECTION('',(0.E+000,-1.)); +#3246 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3247 = PCURVE('',#3248,#3253); +#3248 = PLANE('',#3249); +#3249 = AXIS2_PLACEMENT_3D('',#3250,#3251,#3252); +#3250 = CARTESIAN_POINT('',(20.695,1.,-0.125)); +#3251 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#3252 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#3253 = DEFINITIONAL_REPRESENTATION('',(#3254),#3258); +#3254 = LINE('',#3255,#3256); +#3255 = CARTESIAN_POINT('',(1.,4.930380657631E-032)); +#3256 = VECTOR('',#3257,1.); +#3257 = DIRECTION('',(-2.22044604925E-016,-1.)); +#3258 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3259 = ORIENTED_EDGE('',*,*,#3260,.T.); +#3260 = EDGE_CURVE('',#3233,#3157,#3261,.T.); +#3261 = SURFACE_CURVE('',#3262,(#3266,#3273),.PCURVE_S1.); +#3262 = LINE('',#3263,#3264); +#3263 = CARTESIAN_POINT('',(20.695,2.,0.125)); +#3264 = VECTOR('',#3265,1.); +#3265 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#3266 = PCURVE('',#3172,#3267); +#3267 = DEFINITIONAL_REPRESENTATION('',(#3268),#3272); +#3268 = LINE('',#3269,#3270); +#3269 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#3270 = VECTOR('',#3271,1.); +#3271 = DIRECTION('',(1.,0.E+000)); +#3272 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3273 = PCURVE('',#2857,#3274); +#3274 = DEFINITIONAL_REPRESENTATION('',(#3275),#3279); +#3275 = LINE('',#3276,#3277); +#3276 = CARTESIAN_POINT('',(-1.,0.125)); +#3277 = VECTOR('',#3278,1.); +#3278 = DIRECTION('',(0.E+000,-1.)); +#3279 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3280 = ORIENTED_EDGE('',*,*,#3154,.F.); +#3281 = ORIENTED_EDGE('',*,*,#3282,.F.); +#3282 = EDGE_CURVE('',#3231,#3155,#3283,.T.); +#3283 = SURFACE_CURVE('',#3284,(#3288,#3295),.PCURVE_S1.); +#3284 = LINE('',#3285,#3286); +#3285 = CARTESIAN_POINT('',(20.695,2.,-0.125)); +#3286 = VECTOR('',#3287,1.); +#3287 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#3288 = PCURVE('',#3172,#3289); +#3289 = DEFINITIONAL_REPRESENTATION('',(#3290),#3294); +#3290 = LINE('',#3291,#3292); +#3291 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3292 = VECTOR('',#3293,1.); +#3293 = DIRECTION('',(1.,0.E+000)); +#3294 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3295 = PCURVE('',#2911,#3296); +#3296 = DEFINITIONAL_REPRESENTATION('',(#3297),#3301); +#3297 = LINE('',#3298,#3299); +#3298 = CARTESIAN_POINT('',(-1.,0.125)); +#3299 = VECTOR('',#3300,1.); +#3300 = DIRECTION('',(0.E+000,-1.)); +#3301 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3302 = ADVANCED_FACE('',(#3303),#3248,.F.); +#3303 = FACE_BOUND('',#3304,.F.); +#3304 = EDGE_LOOP('',(#3305,#3330,#3351,#3352)); +#3305 = ORIENTED_EDGE('',*,*,#3306,.T.); +#3306 = EDGE_CURVE('',#3307,#3309,#3311,.T.); +#3307 = VERTEX_POINT('',#3308); +#3308 = CARTESIAN_POINT('',(20.695,1.,-0.125)); +#3309 = VERTEX_POINT('',#3310); +#3310 = CARTESIAN_POINT('',(20.695,1.,0.125)); +#3311 = SURFACE_CURVE('',#3312,(#3316,#3323),.PCURVE_S1.); +#3312 = LINE('',#3313,#3314); +#3313 = CARTESIAN_POINT('',(20.695,1.,-0.125)); +#3314 = VECTOR('',#3315,1.); +#3315 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#3316 = PCURVE('',#3248,#3317); +#3317 = DEFINITIONAL_REPRESENTATION('',(#3318),#3322); +#3318 = LINE('',#3319,#3320); +#3319 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#3320 = VECTOR('',#3321,1.); +#3321 = DIRECTION('',(-2.22044604925E-016,-1.)); +#3322 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3323 = PCURVE('',#2829,#3324); +#3324 = DEFINITIONAL_REPRESENTATION('',(#3325),#3329); +#3325 = LINE('',#3326,#3327); +#3326 = CARTESIAN_POINT('',(0.125,0.E+000)); +#3327 = VECTOR('',#3328,1.); +#3328 = DIRECTION('',(0.E+000,-1.)); +#3329 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3330 = ORIENTED_EDGE('',*,*,#3331,.T.); +#3331 = EDGE_CURVE('',#3309,#3233,#3332,.T.); +#3332 = SURFACE_CURVE('',#3333,(#3337,#3344),.PCURVE_S1.); +#3333 = LINE('',#3334,#3335); +#3334 = CARTESIAN_POINT('',(20.695,1.,0.125)); +#3335 = VECTOR('',#3336,1.); +#3336 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#3337 = PCURVE('',#3248,#3338); +#3338 = DEFINITIONAL_REPRESENTATION('',(#3339),#3343); +#3339 = LINE('',#3340,#3341); +#3340 = CARTESIAN_POINT('',(-2.22044604925E-016,-0.25)); +#3341 = VECTOR('',#3342,1.); +#3342 = DIRECTION('',(1.,0.E+000)); +#3343 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3344 = PCURVE('',#2857,#3345); +#3345 = DEFINITIONAL_REPRESENTATION('',(#3346),#3350); +#3346 = LINE('',#3347,#3348); +#3347 = CARTESIAN_POINT('',(0.E+000,0.125)); +#3348 = VECTOR('',#3349,1.); +#3349 = DIRECTION('',(-1.,0.E+000)); +#3350 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3351 = ORIENTED_EDGE('',*,*,#3230,.F.); +#3352 = ORIENTED_EDGE('',*,*,#3353,.F.); +#3353 = EDGE_CURVE('',#3307,#3231,#3354,.T.); +#3354 = SURFACE_CURVE('',#3355,(#3359,#3366),.PCURVE_S1.); +#3355 = LINE('',#3356,#3357); +#3356 = CARTESIAN_POINT('',(20.695,1.,-0.125)); +#3357 = VECTOR('',#3358,1.); +#3358 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#3359 = PCURVE('',#3248,#3360); +#3360 = DEFINITIONAL_REPRESENTATION('',(#3361),#3365); +#3361 = LINE('',#3362,#3363); +#3362 = CARTESIAN_POINT('',(-2.22044604925E-016,-0.E+000)); +#3363 = VECTOR('',#3364,1.); +#3364 = DIRECTION('',(1.,0.E+000)); +#3365 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3366 = PCURVE('',#2911,#3367); +#3367 = DEFINITIONAL_REPRESENTATION('',(#3368),#3372); +#3368 = LINE('',#3369,#3370); +#3369 = CARTESIAN_POINT('',(0.E+000,0.125)); +#3370 = VECTOR('',#3371,1.); +#3371 = DIRECTION('',(-1.,0.E+000)); +#3372 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3373 = ADVANCED_FACE('',(#3374),#2829,.F.); +#3374 = FACE_BOUND('',#3375,.F.); +#3375 = EDGE_LOOP('',(#3376,#3377,#3398,#3399)); +#3376 = ORIENTED_EDGE('',*,*,#2806,.T.); +#3377 = ORIENTED_EDGE('',*,*,#3378,.T.); +#3378 = EDGE_CURVE('',#2809,#3309,#3379,.T.); +#3379 = SURFACE_CURVE('',#3380,(#3384,#3391),.PCURVE_S1.); +#3380 = LINE('',#3381,#3382); +#3381 = CARTESIAN_POINT('',(20.57,1.,0.125)); +#3382 = VECTOR('',#3383,1.); +#3383 = DIRECTION('',(1.,0.E+000,0.E+000)); +#3384 = PCURVE('',#2829,#3385); +#3385 = DEFINITIONAL_REPRESENTATION('',(#3386),#3390); +#3386 = LINE('',#3387,#3388); +#3387 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#3388 = VECTOR('',#3389,1.); +#3389 = DIRECTION('',(1.,0.E+000)); +#3390 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3391 = PCURVE('',#2857,#3392); +#3392 = DEFINITIONAL_REPRESENTATION('',(#3393),#3397); +#3393 = LINE('',#3394,#3395); +#3394 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3395 = VECTOR('',#3396,1.); +#3396 = DIRECTION('',(0.E+000,1.)); +#3397 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3398 = ORIENTED_EDGE('',*,*,#3306,.F.); +#3399 = ORIENTED_EDGE('',*,*,#3400,.F.); +#3400 = EDGE_CURVE('',#2807,#3307,#3401,.T.); +#3401 = SURFACE_CURVE('',#3402,(#3406,#3413),.PCURVE_S1.); +#3402 = LINE('',#3403,#3404); +#3403 = CARTESIAN_POINT('',(20.57,1.,-0.125)); +#3404 = VECTOR('',#3405,1.); +#3405 = DIRECTION('',(1.,0.E+000,0.E+000)); +#3406 = PCURVE('',#2829,#3407); +#3407 = DEFINITIONAL_REPRESENTATION('',(#3408),#3412); +#3408 = LINE('',#3409,#3410); +#3409 = CARTESIAN_POINT('',(0.E+000,-4.930380657631E-032)); +#3410 = VECTOR('',#3411,1.); +#3411 = DIRECTION('',(1.,0.E+000)); +#3412 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3413 = PCURVE('',#2911,#3414); +#3414 = DEFINITIONAL_REPRESENTATION('',(#3415),#3419); +#3415 = LINE('',#3416,#3417); +#3416 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3417 = VECTOR('',#3418,1.); +#3418 = DIRECTION('',(0.E+000,1.)); +#3419 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3420 = ADVANCED_FACE('',(#3421),#2911,.F.); +#3421 = FACE_BOUND('',#3422,.T.); +#3422 = EDGE_LOOP('',(#3423,#3424,#3425,#3426,#3427,#3428,#3429,#3430)); +#3423 = ORIENTED_EDGE('',*,*,#2897,.T.); +#3424 = ORIENTED_EDGE('',*,*,#2978,.T.); +#3425 = ORIENTED_EDGE('',*,*,#3054,.T.); +#3426 = ORIENTED_EDGE('',*,*,#3130,.F.); +#3427 = ORIENTED_EDGE('',*,*,#3206,.F.); +#3428 = ORIENTED_EDGE('',*,*,#3282,.F.); +#3429 = ORIENTED_EDGE('',*,*,#3353,.F.); +#3430 = ORIENTED_EDGE('',*,*,#3400,.F.); +#3431 = ADVANCED_FACE('',(#3432),#2857,.T.); +#3432 = FACE_BOUND('',#3433,.F.); +#3433 = EDGE_LOOP('',(#3434,#3435,#3436,#3437,#3438,#3439,#3440,#3441)); +#3434 = ORIENTED_EDGE('',*,*,#2841,.T.); +#3435 = ORIENTED_EDGE('',*,*,#2927,.T.); +#3436 = ORIENTED_EDGE('',*,*,#3003,.T.); +#3437 = ORIENTED_EDGE('',*,*,#3108,.F.); +#3438 = ORIENTED_EDGE('',*,*,#3184,.F.); +#3439 = ORIENTED_EDGE('',*,*,#3260,.F.); +#3440 = ORIENTED_EDGE('',*,*,#3331,.F.); +#3441 = ORIENTED_EDGE('',*,*,#3378,.F.); +#3442 = MANIFOLD_SOLID_BREP('',#3443); +#3443 = CLOSED_SHELL('',(#3444,#3564,#3640,#3716,#3792,#3868,#3944,#4015 + ,#4062,#4073)); +#3444 = ADVANCED_FACE('',(#3445),#3459,.T.); +#3445 = FACE_BOUND('',#3446,.T.); +#3446 = EDGE_LOOP('',(#3447,#3482,#3510,#3538)); +#3447 = ORIENTED_EDGE('',*,*,#3448,.T.); +#3448 = EDGE_CURVE('',#3449,#3451,#3453,.T.); +#3449 = VERTEX_POINT('',#3450); +#3450 = CARTESIAN_POINT('',(18.03,1.,-0.125)); +#3451 = VERTEX_POINT('',#3452); +#3452 = CARTESIAN_POINT('',(18.03,1.,0.125)); +#3453 = SURFACE_CURVE('',#3454,(#3458,#3470),.PCURVE_S1.); +#3454 = LINE('',#3455,#3456); +#3455 = CARTESIAN_POINT('',(18.03,1.,-0.125)); +#3456 = VECTOR('',#3457,1.); +#3457 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#3458 = PCURVE('',#3459,#3464); +#3459 = PLANE('',#3460); +#3460 = AXIS2_PLACEMENT_3D('',#3461,#3462,#3463); +#3461 = CARTESIAN_POINT('',(18.03,1.,-0.125)); +#3462 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#3463 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#3464 = DEFINITIONAL_REPRESENTATION('',(#3465),#3469); +#3465 = LINE('',#3466,#3467); +#3466 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3467 = VECTOR('',#3468,1.); +#3468 = DIRECTION('',(2.22044604925E-016,-1.)); +#3469 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3470 = PCURVE('',#3471,#3476); +#3471 = PLANE('',#3472); +#3472 = AXIS2_PLACEMENT_3D('',#3473,#3474,#3475); +#3473 = CARTESIAN_POINT('',(18.03,1.,-0.125)); +#3474 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#3475 = DIRECTION('',(1.,0.E+000,0.E+000)); +#3476 = DEFINITIONAL_REPRESENTATION('',(#3477),#3481); +#3477 = LINE('',#3478,#3479); +#3478 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3479 = VECTOR('',#3480,1.); +#3480 = DIRECTION('',(0.E+000,-1.)); +#3481 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3482 = ORIENTED_EDGE('',*,*,#3483,.T.); +#3483 = EDGE_CURVE('',#3451,#3484,#3486,.T.); +#3484 = VERTEX_POINT('',#3485); +#3485 = CARTESIAN_POINT('',(18.03,-2.5,0.125)); +#3486 = SURFACE_CURVE('',#3487,(#3491,#3498),.PCURVE_S1.); +#3487 = LINE('',#3488,#3489); +#3488 = CARTESIAN_POINT('',(18.03,1.,0.125)); +#3489 = VECTOR('',#3490,1.); +#3490 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#3491 = PCURVE('',#3459,#3492); +#3492 = DEFINITIONAL_REPRESENTATION('',(#3493),#3497); +#3493 = LINE('',#3494,#3495); +#3494 = CARTESIAN_POINT('',(2.22044604925E-016,-0.25)); +#3495 = VECTOR('',#3496,1.); +#3496 = DIRECTION('',(1.,0.E+000)); +#3497 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3498 = PCURVE('',#3499,#3504); +#3499 = PLANE('',#3500); +#3500 = AXIS2_PLACEMENT_3D('',#3501,#3502,#3503); +#3501 = CARTESIAN_POINT('',(18.03,1.,0.125)); +#3502 = DIRECTION('',(0.E+000,4.440892098501E-016,1.)); +#3503 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#3504 = DEFINITIONAL_REPRESENTATION('',(#3505),#3509); +#3505 = LINE('',#3506,#3507); +#3506 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3507 = VECTOR('',#3508,1.); +#3508 = DIRECTION('',(1.,0.E+000)); +#3509 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3510 = ORIENTED_EDGE('',*,*,#3511,.F.); +#3511 = EDGE_CURVE('',#3512,#3484,#3514,.T.); +#3512 = VERTEX_POINT('',#3513); +#3513 = CARTESIAN_POINT('',(18.03,-2.5,-0.125)); +#3514 = SURFACE_CURVE('',#3515,(#3519,#3526),.PCURVE_S1.); +#3515 = LINE('',#3516,#3517); +#3516 = CARTESIAN_POINT('',(18.03,-2.5,-0.125)); +#3517 = VECTOR('',#3518,1.); +#3518 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#3519 = PCURVE('',#3459,#3520); +#3520 = DEFINITIONAL_REPRESENTATION('',(#3521),#3525); +#3521 = LINE('',#3522,#3523); +#3522 = CARTESIAN_POINT('',(3.5,-1.972152263053E-031)); +#3523 = VECTOR('',#3524,1.); +#3524 = DIRECTION('',(2.22044604925E-016,-1.)); +#3525 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3526 = PCURVE('',#3527,#3532); +#3527 = PLANE('',#3528); +#3528 = AXIS2_PLACEMENT_3D('',#3529,#3530,#3531); +#3529 = CARTESIAN_POINT('',(18.03,-2.5,-0.125)); +#3530 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#3531 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#3532 = DEFINITIONAL_REPRESENTATION('',(#3533),#3537); +#3533 = LINE('',#3534,#3535); +#3534 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#3535 = VECTOR('',#3536,1.); +#3536 = DIRECTION('',(0.E+000,-1.)); +#3537 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3538 = ORIENTED_EDGE('',*,*,#3539,.F.); +#3539 = EDGE_CURVE('',#3449,#3512,#3540,.T.); +#3540 = SURFACE_CURVE('',#3541,(#3545,#3552),.PCURVE_S1.); +#3541 = LINE('',#3542,#3543); +#3542 = CARTESIAN_POINT('',(18.03,1.,-0.125)); +#3543 = VECTOR('',#3544,1.); +#3544 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#3545 = PCURVE('',#3459,#3546); +#3546 = DEFINITIONAL_REPRESENTATION('',(#3547),#3551); +#3547 = LINE('',#3548,#3549); +#3548 = CARTESIAN_POINT('',(2.22044604925E-016,0.E+000)); +#3549 = VECTOR('',#3550,1.); +#3550 = DIRECTION('',(1.,0.E+000)); +#3551 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3552 = PCURVE('',#3553,#3558); +#3553 = PLANE('',#3554); +#3554 = AXIS2_PLACEMENT_3D('',#3555,#3556,#3557); +#3555 = CARTESIAN_POINT('',(18.03,1.,-0.125)); +#3556 = DIRECTION('',(0.E+000,4.440892098501E-016,1.)); +#3557 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#3558 = DEFINITIONAL_REPRESENTATION('',(#3559),#3563); +#3559 = LINE('',#3560,#3561); +#3560 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3561 = VECTOR('',#3562,1.); +#3562 = DIRECTION('',(1.,0.E+000)); +#3563 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3564 = ADVANCED_FACE('',(#3565),#3527,.T.); +#3565 = FACE_BOUND('',#3566,.T.); +#3566 = EDGE_LOOP('',(#3567,#3568,#3591,#3619)); +#3567 = ORIENTED_EDGE('',*,*,#3511,.T.); +#3568 = ORIENTED_EDGE('',*,*,#3569,.T.); +#3569 = EDGE_CURVE('',#3484,#3570,#3572,.T.); +#3570 = VERTEX_POINT('',#3571); +#3571 = CARTESIAN_POINT('',(17.53,-2.5,0.125)); +#3572 = SURFACE_CURVE('',#3573,(#3577,#3584),.PCURVE_S1.); +#3573 = LINE('',#3574,#3575); +#3574 = CARTESIAN_POINT('',(18.03,-2.5,0.125)); +#3575 = VECTOR('',#3576,1.); +#3576 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#3577 = PCURVE('',#3527,#3578); +#3578 = DEFINITIONAL_REPRESENTATION('',(#3579),#3583); +#3579 = LINE('',#3580,#3581); +#3580 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#3581 = VECTOR('',#3582,1.); +#3582 = DIRECTION('',(1.,0.E+000)); +#3583 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3584 = PCURVE('',#3499,#3585); +#3585 = DEFINITIONAL_REPRESENTATION('',(#3586),#3590); +#3586 = LINE('',#3587,#3588); +#3587 = CARTESIAN_POINT('',(3.5,0.E+000)); +#3588 = VECTOR('',#3589,1.); +#3589 = DIRECTION('',(0.E+000,-1.)); +#3590 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3591 = ORIENTED_EDGE('',*,*,#3592,.F.); +#3592 = EDGE_CURVE('',#3593,#3570,#3595,.T.); +#3593 = VERTEX_POINT('',#3594); +#3594 = CARTESIAN_POINT('',(17.53,-2.5,-0.125)); +#3595 = SURFACE_CURVE('',#3596,(#3600,#3607),.PCURVE_S1.); +#3596 = LINE('',#3597,#3598); +#3597 = CARTESIAN_POINT('',(17.53,-2.5,-0.125)); +#3598 = VECTOR('',#3599,1.); +#3599 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#3600 = PCURVE('',#3527,#3601); +#3601 = DEFINITIONAL_REPRESENTATION('',(#3602),#3606); +#3602 = LINE('',#3603,#3604); +#3603 = CARTESIAN_POINT('',(0.5,0.E+000)); +#3604 = VECTOR('',#3605,1.); +#3605 = DIRECTION('',(0.E+000,-1.)); +#3606 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3607 = PCURVE('',#3608,#3613); +#3608 = PLANE('',#3609); +#3609 = AXIS2_PLACEMENT_3D('',#3610,#3611,#3612); +#3610 = CARTESIAN_POINT('',(17.53,-2.5,-0.125)); +#3611 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#3612 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#3613 = DEFINITIONAL_REPRESENTATION('',(#3614),#3618); +#3614 = LINE('',#3615,#3616); +#3615 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#3616 = VECTOR('',#3617,1.); +#3617 = DIRECTION('',(-2.22044604925E-016,-1.)); +#3618 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3619 = ORIENTED_EDGE('',*,*,#3620,.F.); +#3620 = EDGE_CURVE('',#3512,#3593,#3621,.T.); +#3621 = SURFACE_CURVE('',#3622,(#3626,#3633),.PCURVE_S1.); +#3622 = LINE('',#3623,#3624); +#3623 = CARTESIAN_POINT('',(18.03,-2.5,-0.125)); +#3624 = VECTOR('',#3625,1.); +#3625 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#3626 = PCURVE('',#3527,#3627); +#3627 = DEFINITIONAL_REPRESENTATION('',(#3628),#3632); +#3628 = LINE('',#3629,#3630); +#3629 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3630 = VECTOR('',#3631,1.); +#3631 = DIRECTION('',(1.,0.E+000)); +#3632 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3633 = PCURVE('',#3553,#3634); +#3634 = DEFINITIONAL_REPRESENTATION('',(#3635),#3639); +#3635 = LINE('',#3636,#3637); +#3636 = CARTESIAN_POINT('',(3.5,0.E+000)); +#3637 = VECTOR('',#3638,1.); +#3638 = DIRECTION('',(0.E+000,-1.)); +#3639 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3640 = ADVANCED_FACE('',(#3641),#3608,.T.); +#3641 = FACE_BOUND('',#3642,.T.); +#3642 = EDGE_LOOP('',(#3643,#3644,#3667,#3695)); +#3643 = ORIENTED_EDGE('',*,*,#3592,.T.); +#3644 = ORIENTED_EDGE('',*,*,#3645,.T.); +#3645 = EDGE_CURVE('',#3570,#3646,#3648,.T.); +#3646 = VERTEX_POINT('',#3647); +#3647 = CARTESIAN_POINT('',(17.53,1.,0.125)); +#3648 = SURFACE_CURVE('',#3649,(#3653,#3660),.PCURVE_S1.); +#3649 = LINE('',#3650,#3651); +#3650 = CARTESIAN_POINT('',(17.53,-2.5,0.125)); +#3651 = VECTOR('',#3652,1.); +#3652 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#3653 = PCURVE('',#3608,#3654); +#3654 = DEFINITIONAL_REPRESENTATION('',(#3655),#3659); +#3655 = LINE('',#3656,#3657); +#3656 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#3657 = VECTOR('',#3658,1.); +#3658 = DIRECTION('',(1.,0.E+000)); +#3659 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3660 = PCURVE('',#3499,#3661); +#3661 = DEFINITIONAL_REPRESENTATION('',(#3662),#3666); +#3662 = LINE('',#3663,#3664); +#3663 = CARTESIAN_POINT('',(3.5,-0.5)); +#3664 = VECTOR('',#3665,1.); +#3665 = DIRECTION('',(-1.,0.E+000)); +#3666 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3667 = ORIENTED_EDGE('',*,*,#3668,.F.); +#3668 = EDGE_CURVE('',#3669,#3646,#3671,.T.); +#3669 = VERTEX_POINT('',#3670); +#3670 = CARTESIAN_POINT('',(17.53,1.,-0.125)); +#3671 = SURFACE_CURVE('',#3672,(#3676,#3683),.PCURVE_S1.); +#3672 = LINE('',#3673,#3674); +#3673 = CARTESIAN_POINT('',(17.53,1.,-0.125)); +#3674 = VECTOR('',#3675,1.); +#3675 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#3676 = PCURVE('',#3608,#3677); +#3677 = DEFINITIONAL_REPRESENTATION('',(#3678),#3682); +#3678 = LINE('',#3679,#3680); +#3679 = CARTESIAN_POINT('',(3.5,1.972152263053E-031)); +#3680 = VECTOR('',#3681,1.); +#3681 = DIRECTION('',(-2.22044604925E-016,-1.)); +#3682 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3683 = PCURVE('',#3684,#3689); +#3684 = PLANE('',#3685); +#3685 = AXIS2_PLACEMENT_3D('',#3686,#3687,#3688); +#3686 = CARTESIAN_POINT('',(17.405,1.,-0.125)); +#3687 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#3688 = DIRECTION('',(1.,0.E+000,0.E+000)); +#3689 = DEFINITIONAL_REPRESENTATION('',(#3690),#3694); +#3690 = LINE('',#3691,#3692); +#3691 = CARTESIAN_POINT('',(0.125,0.E+000)); +#3692 = VECTOR('',#3693,1.); +#3693 = DIRECTION('',(0.E+000,-1.)); +#3694 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3695 = ORIENTED_EDGE('',*,*,#3696,.F.); +#3696 = EDGE_CURVE('',#3593,#3669,#3697,.T.); +#3697 = SURFACE_CURVE('',#3698,(#3702,#3709),.PCURVE_S1.); +#3698 = LINE('',#3699,#3700); +#3699 = CARTESIAN_POINT('',(17.53,-2.5,-0.125)); +#3700 = VECTOR('',#3701,1.); +#3701 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#3702 = PCURVE('',#3608,#3703); +#3703 = DEFINITIONAL_REPRESENTATION('',(#3704),#3708); +#3704 = LINE('',#3705,#3706); +#3705 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3706 = VECTOR('',#3707,1.); +#3707 = DIRECTION('',(1.,0.E+000)); +#3708 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3709 = PCURVE('',#3553,#3710); +#3710 = DEFINITIONAL_REPRESENTATION('',(#3711),#3715); +#3711 = LINE('',#3712,#3713); +#3712 = CARTESIAN_POINT('',(3.5,-0.5)); +#3713 = VECTOR('',#3714,1.); +#3714 = DIRECTION('',(-1.,0.E+000)); +#3715 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3716 = ADVANCED_FACE('',(#3717),#3684,.F.); +#3717 = FACE_BOUND('',#3718,.F.); +#3718 = EDGE_LOOP('',(#3719,#3749,#3770,#3771)); +#3719 = ORIENTED_EDGE('',*,*,#3720,.T.); +#3720 = EDGE_CURVE('',#3721,#3723,#3725,.T.); +#3721 = VERTEX_POINT('',#3722); +#3722 = CARTESIAN_POINT('',(17.405,1.,-0.125)); +#3723 = VERTEX_POINT('',#3724); +#3724 = CARTESIAN_POINT('',(17.405,1.,0.125)); +#3725 = SURFACE_CURVE('',#3726,(#3730,#3737),.PCURVE_S1.); +#3726 = LINE('',#3727,#3728); +#3727 = CARTESIAN_POINT('',(17.405,1.,-0.125)); +#3728 = VECTOR('',#3729,1.); +#3729 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#3730 = PCURVE('',#3684,#3731); +#3731 = DEFINITIONAL_REPRESENTATION('',(#3732),#3736); +#3732 = LINE('',#3733,#3734); +#3733 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3734 = VECTOR('',#3735,1.); +#3735 = DIRECTION('',(0.E+000,-1.)); +#3736 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3737 = PCURVE('',#3738,#3743); +#3738 = PLANE('',#3739); +#3739 = AXIS2_PLACEMENT_3D('',#3740,#3741,#3742); +#3740 = CARTESIAN_POINT('',(17.405,2.,-0.125)); +#3741 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#3742 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#3743 = DEFINITIONAL_REPRESENTATION('',(#3744),#3748); +#3744 = LINE('',#3745,#3746); +#3745 = CARTESIAN_POINT('',(1.,-4.930380657631E-032)); +#3746 = VECTOR('',#3747,1.); +#3747 = DIRECTION('',(2.22044604925E-016,-1.)); +#3748 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3749 = ORIENTED_EDGE('',*,*,#3750,.T.); +#3750 = EDGE_CURVE('',#3723,#3646,#3751,.T.); +#3751 = SURFACE_CURVE('',#3752,(#3756,#3763),.PCURVE_S1.); +#3752 = LINE('',#3753,#3754); +#3753 = CARTESIAN_POINT('',(17.405,1.,0.125)); +#3754 = VECTOR('',#3755,1.); +#3755 = DIRECTION('',(1.,0.E+000,0.E+000)); +#3756 = PCURVE('',#3684,#3757); +#3757 = DEFINITIONAL_REPRESENTATION('',(#3758),#3762); +#3758 = LINE('',#3759,#3760); +#3759 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#3760 = VECTOR('',#3761,1.); +#3761 = DIRECTION('',(1.,0.E+000)); +#3762 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3763 = PCURVE('',#3499,#3764); +#3764 = DEFINITIONAL_REPRESENTATION('',(#3765),#3769); +#3765 = LINE('',#3766,#3767); +#3766 = CARTESIAN_POINT('',(0.E+000,-0.625)); +#3767 = VECTOR('',#3768,1.); +#3768 = DIRECTION('',(0.E+000,1.)); +#3769 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3770 = ORIENTED_EDGE('',*,*,#3668,.F.); +#3771 = ORIENTED_EDGE('',*,*,#3772,.F.); +#3772 = EDGE_CURVE('',#3721,#3669,#3773,.T.); +#3773 = SURFACE_CURVE('',#3774,(#3778,#3785),.PCURVE_S1.); +#3774 = LINE('',#3775,#3776); +#3775 = CARTESIAN_POINT('',(17.405,1.,-0.125)); +#3776 = VECTOR('',#3777,1.); +#3777 = DIRECTION('',(1.,0.E+000,0.E+000)); +#3778 = PCURVE('',#3684,#3779); +#3779 = DEFINITIONAL_REPRESENTATION('',(#3780),#3784); +#3780 = LINE('',#3781,#3782); +#3781 = CARTESIAN_POINT('',(0.E+000,-4.930380657631E-032)); +#3782 = VECTOR('',#3783,1.); +#3783 = DIRECTION('',(1.,0.E+000)); +#3784 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3785 = PCURVE('',#3553,#3786); +#3786 = DEFINITIONAL_REPRESENTATION('',(#3787),#3791); +#3787 = LINE('',#3788,#3789); +#3788 = CARTESIAN_POINT('',(0.E+000,-0.625)); +#3789 = VECTOR('',#3790,1.); +#3790 = DIRECTION('',(0.E+000,1.)); +#3791 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3792 = ADVANCED_FACE('',(#3793),#3738,.F.); +#3793 = FACE_BOUND('',#3794,.F.); +#3794 = EDGE_LOOP('',(#3795,#3825,#3846,#3847)); +#3795 = ORIENTED_EDGE('',*,*,#3796,.T.); +#3796 = EDGE_CURVE('',#3797,#3799,#3801,.T.); +#3797 = VERTEX_POINT('',#3798); +#3798 = CARTESIAN_POINT('',(17.405,2.,-0.125)); +#3799 = VERTEX_POINT('',#3800); +#3800 = CARTESIAN_POINT('',(17.405,2.,0.125)); +#3801 = SURFACE_CURVE('',#3802,(#3806,#3813),.PCURVE_S1.); +#3802 = LINE('',#3803,#3804); +#3803 = CARTESIAN_POINT('',(17.405,2.,-0.125)); +#3804 = VECTOR('',#3805,1.); +#3805 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#3806 = PCURVE('',#3738,#3807); +#3807 = DEFINITIONAL_REPRESENTATION('',(#3808),#3812); +#3808 = LINE('',#3809,#3810); +#3809 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3810 = VECTOR('',#3811,1.); +#3811 = DIRECTION('',(2.22044604925E-016,-1.)); +#3812 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3813 = PCURVE('',#3814,#3819); +#3814 = PLANE('',#3815); +#3815 = AXIS2_PLACEMENT_3D('',#3816,#3817,#3818); +#3816 = CARTESIAN_POINT('',(18.155,2.,-0.125)); +#3817 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#3818 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#3819 = DEFINITIONAL_REPRESENTATION('',(#3820),#3824); +#3820 = LINE('',#3821,#3822); +#3821 = CARTESIAN_POINT('',(0.75,0.E+000)); +#3822 = VECTOR('',#3823,1.); +#3823 = DIRECTION('',(0.E+000,-1.)); +#3824 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3825 = ORIENTED_EDGE('',*,*,#3826,.T.); +#3826 = EDGE_CURVE('',#3799,#3723,#3827,.T.); +#3827 = SURFACE_CURVE('',#3828,(#3832,#3839),.PCURVE_S1.); +#3828 = LINE('',#3829,#3830); +#3829 = CARTESIAN_POINT('',(17.405,2.,0.125)); +#3830 = VECTOR('',#3831,1.); +#3831 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#3832 = PCURVE('',#3738,#3833); +#3833 = DEFINITIONAL_REPRESENTATION('',(#3834),#3838); +#3834 = LINE('',#3835,#3836); +#3835 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#3836 = VECTOR('',#3837,1.); +#3837 = DIRECTION('',(1.,0.E+000)); +#3838 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3839 = PCURVE('',#3499,#3840); +#3840 = DEFINITIONAL_REPRESENTATION('',(#3841),#3845); +#3841 = LINE('',#3842,#3843); +#3842 = CARTESIAN_POINT('',(-1.,-0.625)); +#3843 = VECTOR('',#3844,1.); +#3844 = DIRECTION('',(1.,0.E+000)); +#3845 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3846 = ORIENTED_EDGE('',*,*,#3720,.F.); +#3847 = ORIENTED_EDGE('',*,*,#3848,.F.); +#3848 = EDGE_CURVE('',#3797,#3721,#3849,.T.); +#3849 = SURFACE_CURVE('',#3850,(#3854,#3861),.PCURVE_S1.); +#3850 = LINE('',#3851,#3852); +#3851 = CARTESIAN_POINT('',(17.405,2.,-0.125)); +#3852 = VECTOR('',#3853,1.); +#3853 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#3854 = PCURVE('',#3738,#3855); +#3855 = DEFINITIONAL_REPRESENTATION('',(#3856),#3860); +#3856 = LINE('',#3857,#3858); +#3857 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3858 = VECTOR('',#3859,1.); +#3859 = DIRECTION('',(1.,0.E+000)); +#3860 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3861 = PCURVE('',#3553,#3862); +#3862 = DEFINITIONAL_REPRESENTATION('',(#3863),#3867); +#3863 = LINE('',#3864,#3865); +#3864 = CARTESIAN_POINT('',(-1.,-0.625)); +#3865 = VECTOR('',#3866,1.); +#3866 = DIRECTION('',(1.,0.E+000)); +#3867 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3868 = ADVANCED_FACE('',(#3869),#3814,.F.); +#3869 = FACE_BOUND('',#3870,.F.); +#3870 = EDGE_LOOP('',(#3871,#3901,#3922,#3923)); +#3871 = ORIENTED_EDGE('',*,*,#3872,.T.); +#3872 = EDGE_CURVE('',#3873,#3875,#3877,.T.); +#3873 = VERTEX_POINT('',#3874); +#3874 = CARTESIAN_POINT('',(18.155,2.,-0.125)); +#3875 = VERTEX_POINT('',#3876); +#3876 = CARTESIAN_POINT('',(18.155,2.,0.125)); +#3877 = SURFACE_CURVE('',#3878,(#3882,#3889),.PCURVE_S1.); +#3878 = LINE('',#3879,#3880); +#3879 = CARTESIAN_POINT('',(18.155,2.,-0.125)); +#3880 = VECTOR('',#3881,1.); +#3881 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#3882 = PCURVE('',#3814,#3883); +#3883 = DEFINITIONAL_REPRESENTATION('',(#3884),#3888); +#3884 = LINE('',#3885,#3886); +#3885 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#3886 = VECTOR('',#3887,1.); +#3887 = DIRECTION('',(0.E+000,-1.)); +#3888 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3889 = PCURVE('',#3890,#3895); +#3890 = PLANE('',#3891); +#3891 = AXIS2_PLACEMENT_3D('',#3892,#3893,#3894); +#3892 = CARTESIAN_POINT('',(18.155,1.,-0.125)); +#3893 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#3894 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#3895 = DEFINITIONAL_REPRESENTATION('',(#3896),#3900); +#3896 = LINE('',#3897,#3898); +#3897 = CARTESIAN_POINT('',(1.,4.930380657631E-032)); +#3898 = VECTOR('',#3899,1.); +#3899 = DIRECTION('',(-2.22044604925E-016,-1.)); +#3900 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3901 = ORIENTED_EDGE('',*,*,#3902,.T.); +#3902 = EDGE_CURVE('',#3875,#3799,#3903,.T.); +#3903 = SURFACE_CURVE('',#3904,(#3908,#3915),.PCURVE_S1.); +#3904 = LINE('',#3905,#3906); +#3905 = CARTESIAN_POINT('',(18.155,2.,0.125)); +#3906 = VECTOR('',#3907,1.); +#3907 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#3908 = PCURVE('',#3814,#3909); +#3909 = DEFINITIONAL_REPRESENTATION('',(#3910),#3914); +#3910 = LINE('',#3911,#3912); +#3911 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#3912 = VECTOR('',#3913,1.); +#3913 = DIRECTION('',(1.,0.E+000)); +#3914 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3915 = PCURVE('',#3499,#3916); +#3916 = DEFINITIONAL_REPRESENTATION('',(#3917),#3921); +#3917 = LINE('',#3918,#3919); +#3918 = CARTESIAN_POINT('',(-1.,0.125)); +#3919 = VECTOR('',#3920,1.); +#3920 = DIRECTION('',(0.E+000,-1.)); +#3921 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3922 = ORIENTED_EDGE('',*,*,#3796,.F.); +#3923 = ORIENTED_EDGE('',*,*,#3924,.F.); +#3924 = EDGE_CURVE('',#3873,#3797,#3925,.T.); +#3925 = SURFACE_CURVE('',#3926,(#3930,#3937),.PCURVE_S1.); +#3926 = LINE('',#3927,#3928); +#3927 = CARTESIAN_POINT('',(18.155,2.,-0.125)); +#3928 = VECTOR('',#3929,1.); +#3929 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#3930 = PCURVE('',#3814,#3931); +#3931 = DEFINITIONAL_REPRESENTATION('',(#3932),#3936); +#3932 = LINE('',#3933,#3934); +#3933 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3934 = VECTOR('',#3935,1.); +#3935 = DIRECTION('',(1.,0.E+000)); +#3936 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3937 = PCURVE('',#3553,#3938); +#3938 = DEFINITIONAL_REPRESENTATION('',(#3939),#3943); +#3939 = LINE('',#3940,#3941); +#3940 = CARTESIAN_POINT('',(-1.,0.125)); +#3941 = VECTOR('',#3942,1.); +#3942 = DIRECTION('',(0.E+000,-1.)); +#3943 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3944 = ADVANCED_FACE('',(#3945),#3890,.F.); +#3945 = FACE_BOUND('',#3946,.F.); +#3946 = EDGE_LOOP('',(#3947,#3972,#3993,#3994)); +#3947 = ORIENTED_EDGE('',*,*,#3948,.T.); +#3948 = EDGE_CURVE('',#3949,#3951,#3953,.T.); +#3949 = VERTEX_POINT('',#3950); +#3950 = CARTESIAN_POINT('',(18.155,1.,-0.125)); +#3951 = VERTEX_POINT('',#3952); +#3952 = CARTESIAN_POINT('',(18.155,1.,0.125)); +#3953 = SURFACE_CURVE('',#3954,(#3958,#3965),.PCURVE_S1.); +#3954 = LINE('',#3955,#3956); +#3955 = CARTESIAN_POINT('',(18.155,1.,-0.125)); +#3956 = VECTOR('',#3957,1.); +#3957 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#3958 = PCURVE('',#3890,#3959); +#3959 = DEFINITIONAL_REPRESENTATION('',(#3960),#3964); +#3960 = LINE('',#3961,#3962); +#3961 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#3962 = VECTOR('',#3963,1.); +#3963 = DIRECTION('',(-2.22044604925E-016,-1.)); +#3964 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3965 = PCURVE('',#3471,#3966); +#3966 = DEFINITIONAL_REPRESENTATION('',(#3967),#3971); +#3967 = LINE('',#3968,#3969); +#3968 = CARTESIAN_POINT('',(0.125,0.E+000)); +#3969 = VECTOR('',#3970,1.); +#3970 = DIRECTION('',(0.E+000,-1.)); +#3971 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3972 = ORIENTED_EDGE('',*,*,#3973,.T.); +#3973 = EDGE_CURVE('',#3951,#3875,#3974,.T.); +#3974 = SURFACE_CURVE('',#3975,(#3979,#3986),.PCURVE_S1.); +#3975 = LINE('',#3976,#3977); +#3976 = CARTESIAN_POINT('',(18.155,1.,0.125)); +#3977 = VECTOR('',#3978,1.); +#3978 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#3979 = PCURVE('',#3890,#3980); +#3980 = DEFINITIONAL_REPRESENTATION('',(#3981),#3985); +#3981 = LINE('',#3982,#3983); +#3982 = CARTESIAN_POINT('',(-2.22044604925E-016,-0.25)); +#3983 = VECTOR('',#3984,1.); +#3984 = DIRECTION('',(1.,0.E+000)); +#3985 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3986 = PCURVE('',#3499,#3987); +#3987 = DEFINITIONAL_REPRESENTATION('',(#3988),#3992); +#3988 = LINE('',#3989,#3990); +#3989 = CARTESIAN_POINT('',(0.E+000,0.125)); +#3990 = VECTOR('',#3991,1.); +#3991 = DIRECTION('',(-1.,0.E+000)); +#3992 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3993 = ORIENTED_EDGE('',*,*,#3872,.F.); +#3994 = ORIENTED_EDGE('',*,*,#3995,.F.); +#3995 = EDGE_CURVE('',#3949,#3873,#3996,.T.); +#3996 = SURFACE_CURVE('',#3997,(#4001,#4008),.PCURVE_S1.); +#3997 = LINE('',#3998,#3999); +#3998 = CARTESIAN_POINT('',(18.155,1.,-0.125)); +#3999 = VECTOR('',#4000,1.); +#4000 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#4001 = PCURVE('',#3890,#4002); +#4002 = DEFINITIONAL_REPRESENTATION('',(#4003),#4007); +#4003 = LINE('',#4004,#4005); +#4004 = CARTESIAN_POINT('',(-2.22044604925E-016,-0.E+000)); +#4005 = VECTOR('',#4006,1.); +#4006 = DIRECTION('',(1.,0.E+000)); +#4007 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4008 = PCURVE('',#3553,#4009); +#4009 = DEFINITIONAL_REPRESENTATION('',(#4010),#4014); +#4010 = LINE('',#4011,#4012); +#4011 = CARTESIAN_POINT('',(0.E+000,0.125)); +#4012 = VECTOR('',#4013,1.); +#4013 = DIRECTION('',(-1.,0.E+000)); +#4014 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4015 = ADVANCED_FACE('',(#4016),#3471,.F.); +#4016 = FACE_BOUND('',#4017,.F.); +#4017 = EDGE_LOOP('',(#4018,#4019,#4040,#4041)); +#4018 = ORIENTED_EDGE('',*,*,#3448,.T.); +#4019 = ORIENTED_EDGE('',*,*,#4020,.T.); +#4020 = EDGE_CURVE('',#3451,#3951,#4021,.T.); +#4021 = SURFACE_CURVE('',#4022,(#4026,#4033),.PCURVE_S1.); +#4022 = LINE('',#4023,#4024); +#4023 = CARTESIAN_POINT('',(18.03,1.,0.125)); +#4024 = VECTOR('',#4025,1.); +#4025 = DIRECTION('',(1.,0.E+000,0.E+000)); +#4026 = PCURVE('',#3471,#4027); +#4027 = DEFINITIONAL_REPRESENTATION('',(#4028),#4032); +#4028 = LINE('',#4029,#4030); +#4029 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#4030 = VECTOR('',#4031,1.); +#4031 = DIRECTION('',(1.,0.E+000)); +#4032 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4033 = PCURVE('',#3499,#4034); +#4034 = DEFINITIONAL_REPRESENTATION('',(#4035),#4039); +#4035 = LINE('',#4036,#4037); +#4036 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4037 = VECTOR('',#4038,1.); +#4038 = DIRECTION('',(0.E+000,1.)); +#4039 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4040 = ORIENTED_EDGE('',*,*,#3948,.F.); +#4041 = ORIENTED_EDGE('',*,*,#4042,.F.); +#4042 = EDGE_CURVE('',#3449,#3949,#4043,.T.); +#4043 = SURFACE_CURVE('',#4044,(#4048,#4055),.PCURVE_S1.); +#4044 = LINE('',#4045,#4046); +#4045 = CARTESIAN_POINT('',(18.03,1.,-0.125)); +#4046 = VECTOR('',#4047,1.); +#4047 = DIRECTION('',(1.,0.E+000,0.E+000)); +#4048 = PCURVE('',#3471,#4049); +#4049 = DEFINITIONAL_REPRESENTATION('',(#4050),#4054); +#4050 = LINE('',#4051,#4052); +#4051 = CARTESIAN_POINT('',(0.E+000,-4.930380657631E-032)); +#4052 = VECTOR('',#4053,1.); +#4053 = DIRECTION('',(1.,0.E+000)); +#4054 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4055 = PCURVE('',#3553,#4056); +#4056 = DEFINITIONAL_REPRESENTATION('',(#4057),#4061); +#4057 = LINE('',#4058,#4059); +#4058 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4059 = VECTOR('',#4060,1.); +#4060 = DIRECTION('',(0.E+000,1.)); +#4061 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4062 = ADVANCED_FACE('',(#4063),#3553,.F.); +#4063 = FACE_BOUND('',#4064,.T.); +#4064 = EDGE_LOOP('',(#4065,#4066,#4067,#4068,#4069,#4070,#4071,#4072)); +#4065 = ORIENTED_EDGE('',*,*,#3539,.T.); +#4066 = ORIENTED_EDGE('',*,*,#3620,.T.); +#4067 = ORIENTED_EDGE('',*,*,#3696,.T.); +#4068 = ORIENTED_EDGE('',*,*,#3772,.F.); +#4069 = ORIENTED_EDGE('',*,*,#3848,.F.); +#4070 = ORIENTED_EDGE('',*,*,#3924,.F.); +#4071 = ORIENTED_EDGE('',*,*,#3995,.F.); +#4072 = ORIENTED_EDGE('',*,*,#4042,.F.); +#4073 = ADVANCED_FACE('',(#4074),#3499,.T.); +#4074 = FACE_BOUND('',#4075,.F.); +#4075 = EDGE_LOOP('',(#4076,#4077,#4078,#4079,#4080,#4081,#4082,#4083)); +#4076 = ORIENTED_EDGE('',*,*,#3483,.T.); +#4077 = ORIENTED_EDGE('',*,*,#3569,.T.); +#4078 = ORIENTED_EDGE('',*,*,#3645,.T.); +#4079 = ORIENTED_EDGE('',*,*,#3750,.F.); +#4080 = ORIENTED_EDGE('',*,*,#3826,.F.); +#4081 = ORIENTED_EDGE('',*,*,#3902,.F.); +#4082 = ORIENTED_EDGE('',*,*,#3973,.F.); +#4083 = ORIENTED_EDGE('',*,*,#4020,.F.); +#4084 = MANIFOLD_SOLID_BREP('',#4085); +#4085 = CLOSED_SHELL('',(#4086,#4206,#4282,#4358,#4434,#4510,#4586,#4657 + ,#4704,#4715)); +#4086 = ADVANCED_FACE('',(#4087),#4101,.T.); +#4087 = FACE_BOUND('',#4088,.T.); +#4088 = EDGE_LOOP('',(#4089,#4124,#4152,#4180)); +#4089 = ORIENTED_EDGE('',*,*,#4090,.T.); +#4090 = EDGE_CURVE('',#4091,#4093,#4095,.T.); +#4091 = VERTEX_POINT('',#4092); +#4092 = CARTESIAN_POINT('',(15.49,1.,-0.125)); +#4093 = VERTEX_POINT('',#4094); +#4094 = CARTESIAN_POINT('',(15.49,1.,0.125)); +#4095 = SURFACE_CURVE('',#4096,(#4100,#4112),.PCURVE_S1.); +#4096 = LINE('',#4097,#4098); +#4097 = CARTESIAN_POINT('',(15.49,1.,-0.125)); +#4098 = VECTOR('',#4099,1.); +#4099 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#4100 = PCURVE('',#4101,#4106); +#4101 = PLANE('',#4102); +#4102 = AXIS2_PLACEMENT_3D('',#4103,#4104,#4105); +#4103 = CARTESIAN_POINT('',(15.49,1.,-0.125)); +#4104 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#4105 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#4106 = DEFINITIONAL_REPRESENTATION('',(#4107),#4111); +#4107 = LINE('',#4108,#4109); +#4108 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4109 = VECTOR('',#4110,1.); +#4110 = DIRECTION('',(2.22044604925E-016,-1.)); +#4111 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4112 = PCURVE('',#4113,#4118); +#4113 = PLANE('',#4114); +#4114 = AXIS2_PLACEMENT_3D('',#4115,#4116,#4117); +#4115 = CARTESIAN_POINT('',(15.49,1.,-0.125)); +#4116 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#4117 = DIRECTION('',(1.,0.E+000,0.E+000)); +#4118 = DEFINITIONAL_REPRESENTATION('',(#4119),#4123); +#4119 = LINE('',#4120,#4121); +#4120 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4121 = VECTOR('',#4122,1.); +#4122 = DIRECTION('',(0.E+000,-1.)); +#4123 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4124 = ORIENTED_EDGE('',*,*,#4125,.T.); +#4125 = EDGE_CURVE('',#4093,#4126,#4128,.T.); +#4126 = VERTEX_POINT('',#4127); +#4127 = CARTESIAN_POINT('',(15.49,-2.5,0.125)); +#4128 = SURFACE_CURVE('',#4129,(#4133,#4140),.PCURVE_S1.); +#4129 = LINE('',#4130,#4131); +#4130 = CARTESIAN_POINT('',(15.49,1.,0.125)); +#4131 = VECTOR('',#4132,1.); +#4132 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#4133 = PCURVE('',#4101,#4134); +#4134 = DEFINITIONAL_REPRESENTATION('',(#4135),#4139); +#4135 = LINE('',#4136,#4137); +#4136 = CARTESIAN_POINT('',(2.22044604925E-016,-0.25)); +#4137 = VECTOR('',#4138,1.); +#4138 = DIRECTION('',(1.,0.E+000)); +#4139 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4140 = PCURVE('',#4141,#4146); +#4141 = PLANE('',#4142); +#4142 = AXIS2_PLACEMENT_3D('',#4143,#4144,#4145); +#4143 = CARTESIAN_POINT('',(15.49,1.,0.125)); +#4144 = DIRECTION('',(0.E+000,4.440892098501E-016,1.)); +#4145 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#4146 = DEFINITIONAL_REPRESENTATION('',(#4147),#4151); +#4147 = LINE('',#4148,#4149); +#4148 = CARTESIAN_POINT('',(0.E+000,-1.7763568394E-015)); +#4149 = VECTOR('',#4150,1.); +#4150 = DIRECTION('',(1.,0.E+000)); +#4151 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4152 = ORIENTED_EDGE('',*,*,#4153,.F.); +#4153 = EDGE_CURVE('',#4154,#4126,#4156,.T.); +#4154 = VERTEX_POINT('',#4155); +#4155 = CARTESIAN_POINT('',(15.49,-2.5,-0.125)); +#4156 = SURFACE_CURVE('',#4157,(#4161,#4168),.PCURVE_S1.); +#4157 = LINE('',#4158,#4159); +#4158 = CARTESIAN_POINT('',(15.49,-2.5,-0.125)); +#4159 = VECTOR('',#4160,1.); +#4160 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#4161 = PCURVE('',#4101,#4162); +#4162 = DEFINITIONAL_REPRESENTATION('',(#4163),#4167); +#4163 = LINE('',#4164,#4165); +#4164 = CARTESIAN_POINT('',(3.5,-1.972152263053E-031)); +#4165 = VECTOR('',#4166,1.); +#4166 = DIRECTION('',(2.22044604925E-016,-1.)); +#4167 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4168 = PCURVE('',#4169,#4174); +#4169 = PLANE('',#4170); +#4170 = AXIS2_PLACEMENT_3D('',#4171,#4172,#4173); +#4171 = CARTESIAN_POINT('',(15.49,-2.5,-0.125)); +#4172 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#4173 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#4174 = DEFINITIONAL_REPRESENTATION('',(#4175),#4179); +#4175 = LINE('',#4176,#4177); +#4176 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#4177 = VECTOR('',#4178,1.); +#4178 = DIRECTION('',(0.E+000,-1.)); +#4179 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4180 = ORIENTED_EDGE('',*,*,#4181,.F.); +#4181 = EDGE_CURVE('',#4091,#4154,#4182,.T.); +#4182 = SURFACE_CURVE('',#4183,(#4187,#4194),.PCURVE_S1.); +#4183 = LINE('',#4184,#4185); +#4184 = CARTESIAN_POINT('',(15.49,1.,-0.125)); +#4185 = VECTOR('',#4186,1.); +#4186 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#4187 = PCURVE('',#4101,#4188); +#4188 = DEFINITIONAL_REPRESENTATION('',(#4189),#4193); +#4189 = LINE('',#4190,#4191); +#4190 = CARTESIAN_POINT('',(2.22044604925E-016,0.E+000)); +#4191 = VECTOR('',#4192,1.); +#4192 = DIRECTION('',(1.,0.E+000)); +#4193 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4194 = PCURVE('',#4195,#4200); +#4195 = PLANE('',#4196); +#4196 = AXIS2_PLACEMENT_3D('',#4197,#4198,#4199); +#4197 = CARTESIAN_POINT('',(15.49,1.,-0.125)); +#4198 = DIRECTION('',(0.E+000,4.440892098501E-016,1.)); +#4199 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#4200 = DEFINITIONAL_REPRESENTATION('',(#4201),#4205); +#4201 = LINE('',#4202,#4203); +#4202 = CARTESIAN_POINT('',(0.E+000,-1.7763568394E-015)); +#4203 = VECTOR('',#4204,1.); +#4204 = DIRECTION('',(1.,0.E+000)); +#4205 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4206 = ADVANCED_FACE('',(#4207),#4169,.T.); +#4207 = FACE_BOUND('',#4208,.T.); +#4208 = EDGE_LOOP('',(#4209,#4210,#4233,#4261)); +#4209 = ORIENTED_EDGE('',*,*,#4153,.T.); +#4210 = ORIENTED_EDGE('',*,*,#4211,.T.); +#4211 = EDGE_CURVE('',#4126,#4212,#4214,.T.); +#4212 = VERTEX_POINT('',#4213); +#4213 = CARTESIAN_POINT('',(14.99,-2.5,0.125)); +#4214 = SURFACE_CURVE('',#4215,(#4219,#4226),.PCURVE_S1.); +#4215 = LINE('',#4216,#4217); +#4216 = CARTESIAN_POINT('',(15.49,-2.5,0.125)); +#4217 = VECTOR('',#4218,1.); +#4218 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#4219 = PCURVE('',#4169,#4220); +#4220 = DEFINITIONAL_REPRESENTATION('',(#4221),#4225); +#4221 = LINE('',#4222,#4223); +#4222 = CARTESIAN_POINT('',(1.7763568394E-015,-0.25)); +#4223 = VECTOR('',#4224,1.); +#4224 = DIRECTION('',(1.,0.E+000)); +#4225 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4226 = PCURVE('',#4141,#4227); +#4227 = DEFINITIONAL_REPRESENTATION('',(#4228),#4232); +#4228 = LINE('',#4229,#4230); +#4229 = CARTESIAN_POINT('',(3.5,-1.7763568394E-015)); +#4230 = VECTOR('',#4231,1.); +#4231 = DIRECTION('',(0.E+000,-1.)); +#4232 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4233 = ORIENTED_EDGE('',*,*,#4234,.F.); +#4234 = EDGE_CURVE('',#4235,#4212,#4237,.T.); +#4235 = VERTEX_POINT('',#4236); +#4236 = CARTESIAN_POINT('',(14.99,-2.5,-0.125)); +#4237 = SURFACE_CURVE('',#4238,(#4242,#4249),.PCURVE_S1.); +#4238 = LINE('',#4239,#4240); +#4239 = CARTESIAN_POINT('',(14.99,-2.5,-0.125)); +#4240 = VECTOR('',#4241,1.); +#4241 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#4242 = PCURVE('',#4169,#4243); +#4243 = DEFINITIONAL_REPRESENTATION('',(#4244),#4248); +#4244 = LINE('',#4245,#4246); +#4245 = CARTESIAN_POINT('',(0.5,0.E+000)); +#4246 = VECTOR('',#4247,1.); +#4247 = DIRECTION('',(0.E+000,-1.)); +#4248 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4249 = PCURVE('',#4250,#4255); +#4250 = PLANE('',#4251); +#4251 = AXIS2_PLACEMENT_3D('',#4252,#4253,#4254); +#4252 = CARTESIAN_POINT('',(14.99,-2.5,-0.125)); +#4253 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#4254 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#4255 = DEFINITIONAL_REPRESENTATION('',(#4256),#4260); +#4256 = LINE('',#4257,#4258); +#4257 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#4258 = VECTOR('',#4259,1.); +#4259 = DIRECTION('',(-2.22044604925E-016,-1.)); +#4260 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4261 = ORIENTED_EDGE('',*,*,#4262,.F.); +#4262 = EDGE_CURVE('',#4154,#4235,#4263,.T.); +#4263 = SURFACE_CURVE('',#4264,(#4268,#4275),.PCURVE_S1.); +#4264 = LINE('',#4265,#4266); +#4265 = CARTESIAN_POINT('',(15.49,-2.5,-0.125)); +#4266 = VECTOR('',#4267,1.); +#4267 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#4268 = PCURVE('',#4169,#4269); +#4269 = DEFINITIONAL_REPRESENTATION('',(#4270),#4274); +#4270 = LINE('',#4271,#4272); +#4271 = CARTESIAN_POINT('',(1.7763568394E-015,0.E+000)); +#4272 = VECTOR('',#4273,1.); +#4273 = DIRECTION('',(1.,0.E+000)); +#4274 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4275 = PCURVE('',#4195,#4276); +#4276 = DEFINITIONAL_REPRESENTATION('',(#4277),#4281); +#4277 = LINE('',#4278,#4279); +#4278 = CARTESIAN_POINT('',(3.5,-1.7763568394E-015)); +#4279 = VECTOR('',#4280,1.); +#4280 = DIRECTION('',(0.E+000,-1.)); +#4281 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4282 = ADVANCED_FACE('',(#4283),#4250,.T.); +#4283 = FACE_BOUND('',#4284,.T.); +#4284 = EDGE_LOOP('',(#4285,#4286,#4309,#4337)); +#4285 = ORIENTED_EDGE('',*,*,#4234,.T.); +#4286 = ORIENTED_EDGE('',*,*,#4287,.T.); +#4287 = EDGE_CURVE('',#4212,#4288,#4290,.T.); +#4288 = VERTEX_POINT('',#4289); +#4289 = CARTESIAN_POINT('',(14.99,1.,0.125)); +#4290 = SURFACE_CURVE('',#4291,(#4295,#4302),.PCURVE_S1.); +#4291 = LINE('',#4292,#4293); +#4292 = CARTESIAN_POINT('',(14.99,-2.5,0.125)); +#4293 = VECTOR('',#4294,1.); +#4294 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#4295 = PCURVE('',#4250,#4296); +#4296 = DEFINITIONAL_REPRESENTATION('',(#4297),#4301); +#4297 = LINE('',#4298,#4299); +#4298 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#4299 = VECTOR('',#4300,1.); +#4300 = DIRECTION('',(1.,0.E+000)); +#4301 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4302 = PCURVE('',#4141,#4303); +#4303 = DEFINITIONAL_REPRESENTATION('',(#4304),#4308); +#4304 = LINE('',#4305,#4306); +#4305 = CARTESIAN_POINT('',(3.5,-0.5)); +#4306 = VECTOR('',#4307,1.); +#4307 = DIRECTION('',(-1.,0.E+000)); +#4308 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4309 = ORIENTED_EDGE('',*,*,#4310,.F.); +#4310 = EDGE_CURVE('',#4311,#4288,#4313,.T.); +#4311 = VERTEX_POINT('',#4312); +#4312 = CARTESIAN_POINT('',(14.99,1.,-0.125)); +#4313 = SURFACE_CURVE('',#4314,(#4318,#4325),.PCURVE_S1.); +#4314 = LINE('',#4315,#4316); +#4315 = CARTESIAN_POINT('',(14.99,1.,-0.125)); +#4316 = VECTOR('',#4317,1.); +#4317 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#4318 = PCURVE('',#4250,#4319); +#4319 = DEFINITIONAL_REPRESENTATION('',(#4320),#4324); +#4320 = LINE('',#4321,#4322); +#4321 = CARTESIAN_POINT('',(3.5,1.972152263053E-031)); +#4322 = VECTOR('',#4323,1.); +#4323 = DIRECTION('',(-2.22044604925E-016,-1.)); +#4324 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4325 = PCURVE('',#4326,#4331); +#4326 = PLANE('',#4327); +#4327 = AXIS2_PLACEMENT_3D('',#4328,#4329,#4330); +#4328 = CARTESIAN_POINT('',(14.865,1.,-0.125)); +#4329 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#4330 = DIRECTION('',(1.,0.E+000,0.E+000)); +#4331 = DEFINITIONAL_REPRESENTATION('',(#4332),#4336); +#4332 = LINE('',#4333,#4334); +#4333 = CARTESIAN_POINT('',(0.125,0.E+000)); +#4334 = VECTOR('',#4335,1.); +#4335 = DIRECTION('',(0.E+000,-1.)); +#4336 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4337 = ORIENTED_EDGE('',*,*,#4338,.F.); +#4338 = EDGE_CURVE('',#4235,#4311,#4339,.T.); +#4339 = SURFACE_CURVE('',#4340,(#4344,#4351),.PCURVE_S1.); +#4340 = LINE('',#4341,#4342); +#4341 = CARTESIAN_POINT('',(14.99,-2.5,-0.125)); +#4342 = VECTOR('',#4343,1.); +#4343 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#4344 = PCURVE('',#4250,#4345); +#4345 = DEFINITIONAL_REPRESENTATION('',(#4346),#4350); +#4346 = LINE('',#4347,#4348); +#4347 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4348 = VECTOR('',#4349,1.); +#4349 = DIRECTION('',(1.,0.E+000)); +#4350 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4351 = PCURVE('',#4195,#4352); +#4352 = DEFINITIONAL_REPRESENTATION('',(#4353),#4357); +#4353 = LINE('',#4354,#4355); +#4354 = CARTESIAN_POINT('',(3.5,-0.5)); +#4355 = VECTOR('',#4356,1.); +#4356 = DIRECTION('',(-1.,0.E+000)); +#4357 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4358 = ADVANCED_FACE('',(#4359),#4326,.F.); +#4359 = FACE_BOUND('',#4360,.F.); +#4360 = EDGE_LOOP('',(#4361,#4391,#4412,#4413)); +#4361 = ORIENTED_EDGE('',*,*,#4362,.T.); +#4362 = EDGE_CURVE('',#4363,#4365,#4367,.T.); +#4363 = VERTEX_POINT('',#4364); +#4364 = CARTESIAN_POINT('',(14.865,1.,-0.125)); +#4365 = VERTEX_POINT('',#4366); +#4366 = CARTESIAN_POINT('',(14.865,1.,0.125)); +#4367 = SURFACE_CURVE('',#4368,(#4372,#4379),.PCURVE_S1.); +#4368 = LINE('',#4369,#4370); +#4369 = CARTESIAN_POINT('',(14.865,1.,-0.125)); +#4370 = VECTOR('',#4371,1.); +#4371 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#4372 = PCURVE('',#4326,#4373); +#4373 = DEFINITIONAL_REPRESENTATION('',(#4374),#4378); +#4374 = LINE('',#4375,#4376); +#4375 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4376 = VECTOR('',#4377,1.); +#4377 = DIRECTION('',(0.E+000,-1.)); +#4378 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4379 = PCURVE('',#4380,#4385); +#4380 = PLANE('',#4381); +#4381 = AXIS2_PLACEMENT_3D('',#4382,#4383,#4384); +#4382 = CARTESIAN_POINT('',(14.865,2.,-0.125)); +#4383 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#4384 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#4385 = DEFINITIONAL_REPRESENTATION('',(#4386),#4390); +#4386 = LINE('',#4387,#4388); +#4387 = CARTESIAN_POINT('',(1.,-4.930380657631E-032)); +#4388 = VECTOR('',#4389,1.); +#4389 = DIRECTION('',(2.22044604925E-016,-1.)); +#4390 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4391 = ORIENTED_EDGE('',*,*,#4392,.T.); +#4392 = EDGE_CURVE('',#4365,#4288,#4393,.T.); +#4393 = SURFACE_CURVE('',#4394,(#4398,#4405),.PCURVE_S1.); +#4394 = LINE('',#4395,#4396); +#4395 = CARTESIAN_POINT('',(14.865,1.,0.125)); +#4396 = VECTOR('',#4397,1.); +#4397 = DIRECTION('',(1.,0.E+000,0.E+000)); +#4398 = PCURVE('',#4326,#4399); +#4399 = DEFINITIONAL_REPRESENTATION('',(#4400),#4404); +#4400 = LINE('',#4401,#4402); +#4401 = CARTESIAN_POINT('',(-1.7763568394E-015,-0.25)); +#4402 = VECTOR('',#4403,1.); +#4403 = DIRECTION('',(1.,0.E+000)); +#4404 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4405 = PCURVE('',#4141,#4406); +#4406 = DEFINITIONAL_REPRESENTATION('',(#4407),#4411); +#4407 = LINE('',#4408,#4409); +#4408 = CARTESIAN_POINT('',(0.E+000,-0.625)); +#4409 = VECTOR('',#4410,1.); +#4410 = DIRECTION('',(0.E+000,1.)); +#4411 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4412 = ORIENTED_EDGE('',*,*,#4310,.F.); +#4413 = ORIENTED_EDGE('',*,*,#4414,.F.); +#4414 = EDGE_CURVE('',#4363,#4311,#4415,.T.); +#4415 = SURFACE_CURVE('',#4416,(#4420,#4427),.PCURVE_S1.); +#4416 = LINE('',#4417,#4418); +#4417 = CARTESIAN_POINT('',(14.865,1.,-0.125)); +#4418 = VECTOR('',#4419,1.); +#4419 = DIRECTION('',(1.,0.E+000,0.E+000)); +#4420 = PCURVE('',#4326,#4421); +#4421 = DEFINITIONAL_REPRESENTATION('',(#4422),#4426); +#4422 = LINE('',#4423,#4424); +#4423 = CARTESIAN_POINT('',(-1.7763568394E-015,-4.930380657631E-032)); +#4424 = VECTOR('',#4425,1.); +#4425 = DIRECTION('',(1.,0.E+000)); +#4426 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4427 = PCURVE('',#4195,#4428); +#4428 = DEFINITIONAL_REPRESENTATION('',(#4429),#4433); +#4429 = LINE('',#4430,#4431); +#4430 = CARTESIAN_POINT('',(0.E+000,-0.625)); +#4431 = VECTOR('',#4432,1.); +#4432 = DIRECTION('',(0.E+000,1.)); +#4433 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4434 = ADVANCED_FACE('',(#4435),#4380,.F.); +#4435 = FACE_BOUND('',#4436,.F.); +#4436 = EDGE_LOOP('',(#4437,#4467,#4488,#4489)); +#4437 = ORIENTED_EDGE('',*,*,#4438,.T.); +#4438 = EDGE_CURVE('',#4439,#4441,#4443,.T.); +#4439 = VERTEX_POINT('',#4440); +#4440 = CARTESIAN_POINT('',(14.865,2.,-0.125)); +#4441 = VERTEX_POINT('',#4442); +#4442 = CARTESIAN_POINT('',(14.865,2.,0.125)); +#4443 = SURFACE_CURVE('',#4444,(#4448,#4455),.PCURVE_S1.); +#4444 = LINE('',#4445,#4446); +#4445 = CARTESIAN_POINT('',(14.865,2.,-0.125)); +#4446 = VECTOR('',#4447,1.); +#4447 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#4448 = PCURVE('',#4380,#4449); +#4449 = DEFINITIONAL_REPRESENTATION('',(#4450),#4454); +#4450 = LINE('',#4451,#4452); +#4451 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4452 = VECTOR('',#4453,1.); +#4453 = DIRECTION('',(2.22044604925E-016,-1.)); +#4454 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4455 = PCURVE('',#4456,#4461); +#4456 = PLANE('',#4457); +#4457 = AXIS2_PLACEMENT_3D('',#4458,#4459,#4460); +#4458 = CARTESIAN_POINT('',(15.615,2.,-0.125)); +#4459 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#4460 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#4461 = DEFINITIONAL_REPRESENTATION('',(#4462),#4466); +#4462 = LINE('',#4463,#4464); +#4463 = CARTESIAN_POINT('',(0.75,0.E+000)); +#4464 = VECTOR('',#4465,1.); +#4465 = DIRECTION('',(0.E+000,-1.)); +#4466 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4467 = ORIENTED_EDGE('',*,*,#4468,.T.); +#4468 = EDGE_CURVE('',#4441,#4365,#4469,.T.); +#4469 = SURFACE_CURVE('',#4470,(#4474,#4481),.PCURVE_S1.); +#4470 = LINE('',#4471,#4472); +#4471 = CARTESIAN_POINT('',(14.865,2.,0.125)); +#4472 = VECTOR('',#4473,1.); +#4473 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#4474 = PCURVE('',#4380,#4475); +#4475 = DEFINITIONAL_REPRESENTATION('',(#4476),#4480); +#4476 = LINE('',#4477,#4478); +#4477 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#4478 = VECTOR('',#4479,1.); +#4479 = DIRECTION('',(1.,0.E+000)); +#4480 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4481 = PCURVE('',#4141,#4482); +#4482 = DEFINITIONAL_REPRESENTATION('',(#4483),#4487); +#4483 = LINE('',#4484,#4485); +#4484 = CARTESIAN_POINT('',(-1.,-0.625)); +#4485 = VECTOR('',#4486,1.); +#4486 = DIRECTION('',(1.,0.E+000)); +#4487 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4488 = ORIENTED_EDGE('',*,*,#4362,.F.); +#4489 = ORIENTED_EDGE('',*,*,#4490,.F.); +#4490 = EDGE_CURVE('',#4439,#4363,#4491,.T.); +#4491 = SURFACE_CURVE('',#4492,(#4496,#4503),.PCURVE_S1.); +#4492 = LINE('',#4493,#4494); +#4493 = CARTESIAN_POINT('',(14.865,2.,-0.125)); +#4494 = VECTOR('',#4495,1.); +#4495 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#4496 = PCURVE('',#4380,#4497); +#4497 = DEFINITIONAL_REPRESENTATION('',(#4498),#4502); +#4498 = LINE('',#4499,#4500); +#4499 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4500 = VECTOR('',#4501,1.); +#4501 = DIRECTION('',(1.,0.E+000)); +#4502 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4503 = PCURVE('',#4195,#4504); +#4504 = DEFINITIONAL_REPRESENTATION('',(#4505),#4509); +#4505 = LINE('',#4506,#4507); +#4506 = CARTESIAN_POINT('',(-1.,-0.625)); +#4507 = VECTOR('',#4508,1.); +#4508 = DIRECTION('',(1.,0.E+000)); +#4509 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4510 = ADVANCED_FACE('',(#4511),#4456,.F.); +#4511 = FACE_BOUND('',#4512,.F.); +#4512 = EDGE_LOOP('',(#4513,#4543,#4564,#4565)); +#4513 = ORIENTED_EDGE('',*,*,#4514,.T.); +#4514 = EDGE_CURVE('',#4515,#4517,#4519,.T.); +#4515 = VERTEX_POINT('',#4516); +#4516 = CARTESIAN_POINT('',(15.615,2.,-0.125)); +#4517 = VERTEX_POINT('',#4518); +#4518 = CARTESIAN_POINT('',(15.615,2.,0.125)); +#4519 = SURFACE_CURVE('',#4520,(#4524,#4531),.PCURVE_S1.); +#4520 = LINE('',#4521,#4522); +#4521 = CARTESIAN_POINT('',(15.615,2.,-0.125)); +#4522 = VECTOR('',#4523,1.); +#4523 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#4524 = PCURVE('',#4456,#4525); +#4525 = DEFINITIONAL_REPRESENTATION('',(#4526),#4530); +#4526 = LINE('',#4527,#4528); +#4527 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#4528 = VECTOR('',#4529,1.); +#4529 = DIRECTION('',(0.E+000,-1.)); +#4530 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4531 = PCURVE('',#4532,#4537); +#4532 = PLANE('',#4533); +#4533 = AXIS2_PLACEMENT_3D('',#4534,#4535,#4536); +#4534 = CARTESIAN_POINT('',(15.615,1.,-0.125)); +#4535 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#4536 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#4537 = DEFINITIONAL_REPRESENTATION('',(#4538),#4542); +#4538 = LINE('',#4539,#4540); +#4539 = CARTESIAN_POINT('',(1.,4.930380657631E-032)); +#4540 = VECTOR('',#4541,1.); +#4541 = DIRECTION('',(-2.22044604925E-016,-1.)); +#4542 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4543 = ORIENTED_EDGE('',*,*,#4544,.T.); +#4544 = EDGE_CURVE('',#4517,#4441,#4545,.T.); +#4545 = SURFACE_CURVE('',#4546,(#4550,#4557),.PCURVE_S1.); +#4546 = LINE('',#4547,#4548); +#4547 = CARTESIAN_POINT('',(15.615,2.,0.125)); +#4548 = VECTOR('',#4549,1.); +#4549 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#4550 = PCURVE('',#4456,#4551); +#4551 = DEFINITIONAL_REPRESENTATION('',(#4552),#4556); +#4552 = LINE('',#4553,#4554); +#4553 = CARTESIAN_POINT('',(1.7763568394E-015,-0.25)); +#4554 = VECTOR('',#4555,1.); +#4555 = DIRECTION('',(1.,0.E+000)); +#4556 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4557 = PCURVE('',#4141,#4558); +#4558 = DEFINITIONAL_REPRESENTATION('',(#4559),#4563); +#4559 = LINE('',#4560,#4561); +#4560 = CARTESIAN_POINT('',(-1.,0.125)); +#4561 = VECTOR('',#4562,1.); +#4562 = DIRECTION('',(0.E+000,-1.)); +#4563 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4564 = ORIENTED_EDGE('',*,*,#4438,.F.); +#4565 = ORIENTED_EDGE('',*,*,#4566,.F.); +#4566 = EDGE_CURVE('',#4515,#4439,#4567,.T.); +#4567 = SURFACE_CURVE('',#4568,(#4572,#4579),.PCURVE_S1.); +#4568 = LINE('',#4569,#4570); +#4569 = CARTESIAN_POINT('',(15.615,2.,-0.125)); +#4570 = VECTOR('',#4571,1.); +#4571 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#4572 = PCURVE('',#4456,#4573); +#4573 = DEFINITIONAL_REPRESENTATION('',(#4574),#4578); +#4574 = LINE('',#4575,#4576); +#4575 = CARTESIAN_POINT('',(1.7763568394E-015,0.E+000)); +#4576 = VECTOR('',#4577,1.); +#4577 = DIRECTION('',(1.,0.E+000)); +#4578 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4579 = PCURVE('',#4195,#4580); +#4580 = DEFINITIONAL_REPRESENTATION('',(#4581),#4585); +#4581 = LINE('',#4582,#4583); +#4582 = CARTESIAN_POINT('',(-1.,0.125)); +#4583 = VECTOR('',#4584,1.); +#4584 = DIRECTION('',(0.E+000,-1.)); +#4585 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4586 = ADVANCED_FACE('',(#4587),#4532,.F.); +#4587 = FACE_BOUND('',#4588,.F.); +#4588 = EDGE_LOOP('',(#4589,#4614,#4635,#4636)); +#4589 = ORIENTED_EDGE('',*,*,#4590,.T.); +#4590 = EDGE_CURVE('',#4591,#4593,#4595,.T.); +#4591 = VERTEX_POINT('',#4592); +#4592 = CARTESIAN_POINT('',(15.615,1.,-0.125)); +#4593 = VERTEX_POINT('',#4594); +#4594 = CARTESIAN_POINT('',(15.615,1.,0.125)); +#4595 = SURFACE_CURVE('',#4596,(#4600,#4607),.PCURVE_S1.); +#4596 = LINE('',#4597,#4598); +#4597 = CARTESIAN_POINT('',(15.615,1.,-0.125)); +#4598 = VECTOR('',#4599,1.); +#4599 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#4600 = PCURVE('',#4532,#4601); +#4601 = DEFINITIONAL_REPRESENTATION('',(#4602),#4606); +#4602 = LINE('',#4603,#4604); +#4603 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#4604 = VECTOR('',#4605,1.); +#4605 = DIRECTION('',(-2.22044604925E-016,-1.)); +#4606 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4607 = PCURVE('',#4113,#4608); +#4608 = DEFINITIONAL_REPRESENTATION('',(#4609),#4613); +#4609 = LINE('',#4610,#4611); +#4610 = CARTESIAN_POINT('',(0.125,0.E+000)); +#4611 = VECTOR('',#4612,1.); +#4612 = DIRECTION('',(0.E+000,-1.)); +#4613 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4614 = ORIENTED_EDGE('',*,*,#4615,.T.); +#4615 = EDGE_CURVE('',#4593,#4517,#4616,.T.); +#4616 = SURFACE_CURVE('',#4617,(#4621,#4628),.PCURVE_S1.); +#4617 = LINE('',#4618,#4619); +#4618 = CARTESIAN_POINT('',(15.615,1.,0.125)); +#4619 = VECTOR('',#4620,1.); +#4620 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#4621 = PCURVE('',#4532,#4622); +#4622 = DEFINITIONAL_REPRESENTATION('',(#4623),#4627); +#4623 = LINE('',#4624,#4625); +#4624 = CARTESIAN_POINT('',(-2.22044604925E-016,-0.25)); +#4625 = VECTOR('',#4626,1.); +#4626 = DIRECTION('',(1.,0.E+000)); +#4627 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4628 = PCURVE('',#4141,#4629); +#4629 = DEFINITIONAL_REPRESENTATION('',(#4630),#4634); +#4630 = LINE('',#4631,#4632); +#4631 = CARTESIAN_POINT('',(0.E+000,0.125)); +#4632 = VECTOR('',#4633,1.); +#4633 = DIRECTION('',(-1.,0.E+000)); +#4634 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4635 = ORIENTED_EDGE('',*,*,#4514,.F.); +#4636 = ORIENTED_EDGE('',*,*,#4637,.F.); +#4637 = EDGE_CURVE('',#4591,#4515,#4638,.T.); +#4638 = SURFACE_CURVE('',#4639,(#4643,#4650),.PCURVE_S1.); +#4639 = LINE('',#4640,#4641); +#4640 = CARTESIAN_POINT('',(15.615,1.,-0.125)); +#4641 = VECTOR('',#4642,1.); +#4642 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#4643 = PCURVE('',#4532,#4644); +#4644 = DEFINITIONAL_REPRESENTATION('',(#4645),#4649); +#4645 = LINE('',#4646,#4647); +#4646 = CARTESIAN_POINT('',(-2.22044604925E-016,-0.E+000)); +#4647 = VECTOR('',#4648,1.); +#4648 = DIRECTION('',(1.,0.E+000)); +#4649 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4650 = PCURVE('',#4195,#4651); +#4651 = DEFINITIONAL_REPRESENTATION('',(#4652),#4656); +#4652 = LINE('',#4653,#4654); +#4653 = CARTESIAN_POINT('',(0.E+000,0.125)); +#4654 = VECTOR('',#4655,1.); +#4655 = DIRECTION('',(-1.,0.E+000)); +#4656 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4657 = ADVANCED_FACE('',(#4658),#4113,.F.); +#4658 = FACE_BOUND('',#4659,.F.); +#4659 = EDGE_LOOP('',(#4660,#4661,#4682,#4683)); +#4660 = ORIENTED_EDGE('',*,*,#4090,.T.); +#4661 = ORIENTED_EDGE('',*,*,#4662,.T.); +#4662 = EDGE_CURVE('',#4093,#4593,#4663,.T.); +#4663 = SURFACE_CURVE('',#4664,(#4668,#4675),.PCURVE_S1.); +#4664 = LINE('',#4665,#4666); +#4665 = CARTESIAN_POINT('',(15.49,1.,0.125)); +#4666 = VECTOR('',#4667,1.); +#4667 = DIRECTION('',(1.,0.E+000,0.E+000)); +#4668 = PCURVE('',#4113,#4669); +#4669 = DEFINITIONAL_REPRESENTATION('',(#4670),#4674); +#4670 = LINE('',#4671,#4672); +#4671 = CARTESIAN_POINT('',(-1.7763568394E-015,-0.25)); +#4672 = VECTOR('',#4673,1.); +#4673 = DIRECTION('',(1.,0.E+000)); +#4674 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4675 = PCURVE('',#4141,#4676); +#4676 = DEFINITIONAL_REPRESENTATION('',(#4677),#4681); +#4677 = LINE('',#4678,#4679); +#4678 = CARTESIAN_POINT('',(0.E+000,-1.7763568394E-015)); +#4679 = VECTOR('',#4680,1.); +#4680 = DIRECTION('',(0.E+000,1.)); +#4681 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4682 = ORIENTED_EDGE('',*,*,#4590,.F.); +#4683 = ORIENTED_EDGE('',*,*,#4684,.F.); +#4684 = EDGE_CURVE('',#4091,#4591,#4685,.T.); +#4685 = SURFACE_CURVE('',#4686,(#4690,#4697),.PCURVE_S1.); +#4686 = LINE('',#4687,#4688); +#4687 = CARTESIAN_POINT('',(15.49,1.,-0.125)); +#4688 = VECTOR('',#4689,1.); +#4689 = DIRECTION('',(1.,0.E+000,0.E+000)); +#4690 = PCURVE('',#4113,#4691); +#4691 = DEFINITIONAL_REPRESENTATION('',(#4692),#4696); +#4692 = LINE('',#4693,#4694); +#4693 = CARTESIAN_POINT('',(-1.7763568394E-015,-4.930380657631E-032)); +#4694 = VECTOR('',#4695,1.); +#4695 = DIRECTION('',(1.,0.E+000)); +#4696 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4697 = PCURVE('',#4195,#4698); +#4698 = DEFINITIONAL_REPRESENTATION('',(#4699),#4703); +#4699 = LINE('',#4700,#4701); +#4700 = CARTESIAN_POINT('',(0.E+000,-1.7763568394E-015)); +#4701 = VECTOR('',#4702,1.); +#4702 = DIRECTION('',(0.E+000,1.)); +#4703 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4704 = ADVANCED_FACE('',(#4705),#4195,.F.); +#4705 = FACE_BOUND('',#4706,.T.); +#4706 = EDGE_LOOP('',(#4707,#4708,#4709,#4710,#4711,#4712,#4713,#4714)); +#4707 = ORIENTED_EDGE('',*,*,#4181,.T.); +#4708 = ORIENTED_EDGE('',*,*,#4262,.T.); +#4709 = ORIENTED_EDGE('',*,*,#4338,.T.); +#4710 = ORIENTED_EDGE('',*,*,#4414,.F.); +#4711 = ORIENTED_EDGE('',*,*,#4490,.F.); +#4712 = ORIENTED_EDGE('',*,*,#4566,.F.); +#4713 = ORIENTED_EDGE('',*,*,#4637,.F.); +#4714 = ORIENTED_EDGE('',*,*,#4684,.F.); +#4715 = ADVANCED_FACE('',(#4716),#4141,.T.); +#4716 = FACE_BOUND('',#4717,.F.); +#4717 = EDGE_LOOP('',(#4718,#4719,#4720,#4721,#4722,#4723,#4724,#4725)); +#4718 = ORIENTED_EDGE('',*,*,#4125,.T.); +#4719 = ORIENTED_EDGE('',*,*,#4211,.T.); +#4720 = ORIENTED_EDGE('',*,*,#4287,.T.); +#4721 = ORIENTED_EDGE('',*,*,#4392,.F.); +#4722 = ORIENTED_EDGE('',*,*,#4468,.F.); +#4723 = ORIENTED_EDGE('',*,*,#4544,.F.); +#4724 = ORIENTED_EDGE('',*,*,#4615,.F.); +#4725 = ORIENTED_EDGE('',*,*,#4662,.F.); +#4726 = MANIFOLD_SOLID_BREP('',#4727); +#4727 = CLOSED_SHELL('',(#4728,#4848,#4924,#5000,#5076,#5152,#5228,#5299 + ,#5346,#5357)); +#4728 = ADVANCED_FACE('',(#4729),#4743,.T.); +#4729 = FACE_BOUND('',#4730,.T.); +#4730 = EDGE_LOOP('',(#4731,#4766,#4794,#4822)); +#4731 = ORIENTED_EDGE('',*,*,#4732,.T.); +#4732 = EDGE_CURVE('',#4733,#4735,#4737,.T.); +#4733 = VERTEX_POINT('',#4734); +#4734 = CARTESIAN_POINT('',(12.95,1.,-0.125)); +#4735 = VERTEX_POINT('',#4736); +#4736 = CARTESIAN_POINT('',(12.95,1.,0.125)); +#4737 = SURFACE_CURVE('',#4738,(#4742,#4754),.PCURVE_S1.); +#4738 = LINE('',#4739,#4740); +#4739 = CARTESIAN_POINT('',(12.95,1.,-0.125)); +#4740 = VECTOR('',#4741,1.); +#4741 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#4742 = PCURVE('',#4743,#4748); +#4743 = PLANE('',#4744); +#4744 = AXIS2_PLACEMENT_3D('',#4745,#4746,#4747); +#4745 = CARTESIAN_POINT('',(12.95,1.,-0.125)); +#4746 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#4747 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#4748 = DEFINITIONAL_REPRESENTATION('',(#4749),#4753); +#4749 = LINE('',#4750,#4751); +#4750 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4751 = VECTOR('',#4752,1.); +#4752 = DIRECTION('',(2.22044604925E-016,-1.)); +#4753 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4754 = PCURVE('',#4755,#4760); +#4755 = PLANE('',#4756); +#4756 = AXIS2_PLACEMENT_3D('',#4757,#4758,#4759); +#4757 = CARTESIAN_POINT('',(12.95,1.,-0.125)); +#4758 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#4759 = DIRECTION('',(1.,0.E+000,0.E+000)); +#4760 = DEFINITIONAL_REPRESENTATION('',(#4761),#4765); +#4761 = LINE('',#4762,#4763); +#4762 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4763 = VECTOR('',#4764,1.); +#4764 = DIRECTION('',(0.E+000,-1.)); +#4765 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4766 = ORIENTED_EDGE('',*,*,#4767,.T.); +#4767 = EDGE_CURVE('',#4735,#4768,#4770,.T.); +#4768 = VERTEX_POINT('',#4769); +#4769 = CARTESIAN_POINT('',(12.95,-2.5,0.125)); +#4770 = SURFACE_CURVE('',#4771,(#4775,#4782),.PCURVE_S1.); +#4771 = LINE('',#4772,#4773); +#4772 = CARTESIAN_POINT('',(12.95,1.,0.125)); +#4773 = VECTOR('',#4774,1.); +#4774 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#4775 = PCURVE('',#4743,#4776); +#4776 = DEFINITIONAL_REPRESENTATION('',(#4777),#4781); +#4777 = LINE('',#4778,#4779); +#4778 = CARTESIAN_POINT('',(2.22044604925E-016,-0.25)); +#4779 = VECTOR('',#4780,1.); +#4780 = DIRECTION('',(1.,0.E+000)); +#4781 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4782 = PCURVE('',#4783,#4788); +#4783 = PLANE('',#4784); +#4784 = AXIS2_PLACEMENT_3D('',#4785,#4786,#4787); +#4785 = CARTESIAN_POINT('',(12.95,1.,0.125)); +#4786 = DIRECTION('',(0.E+000,4.440892098501E-016,1.)); +#4787 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#4788 = DEFINITIONAL_REPRESENTATION('',(#4789),#4793); +#4789 = LINE('',#4790,#4791); +#4790 = CARTESIAN_POINT('',(0.E+000,-1.7763568394E-015)); +#4791 = VECTOR('',#4792,1.); +#4792 = DIRECTION('',(1.,0.E+000)); +#4793 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4794 = ORIENTED_EDGE('',*,*,#4795,.F.); +#4795 = EDGE_CURVE('',#4796,#4768,#4798,.T.); +#4796 = VERTEX_POINT('',#4797); +#4797 = CARTESIAN_POINT('',(12.95,-2.5,-0.125)); +#4798 = SURFACE_CURVE('',#4799,(#4803,#4810),.PCURVE_S1.); +#4799 = LINE('',#4800,#4801); +#4800 = CARTESIAN_POINT('',(12.95,-2.5,-0.125)); +#4801 = VECTOR('',#4802,1.); +#4802 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#4803 = PCURVE('',#4743,#4804); +#4804 = DEFINITIONAL_REPRESENTATION('',(#4805),#4809); +#4805 = LINE('',#4806,#4807); +#4806 = CARTESIAN_POINT('',(3.5,-1.972152263053E-031)); +#4807 = VECTOR('',#4808,1.); +#4808 = DIRECTION('',(2.22044604925E-016,-1.)); +#4809 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4810 = PCURVE('',#4811,#4816); +#4811 = PLANE('',#4812); +#4812 = AXIS2_PLACEMENT_3D('',#4813,#4814,#4815); +#4813 = CARTESIAN_POINT('',(12.95,-2.5,-0.125)); +#4814 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#4815 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#4816 = DEFINITIONAL_REPRESENTATION('',(#4817),#4821); +#4817 = LINE('',#4818,#4819); +#4818 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#4819 = VECTOR('',#4820,1.); +#4820 = DIRECTION('',(0.E+000,-1.)); +#4821 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4822 = ORIENTED_EDGE('',*,*,#4823,.F.); +#4823 = EDGE_CURVE('',#4733,#4796,#4824,.T.); +#4824 = SURFACE_CURVE('',#4825,(#4829,#4836),.PCURVE_S1.); +#4825 = LINE('',#4826,#4827); +#4826 = CARTESIAN_POINT('',(12.95,1.,-0.125)); +#4827 = VECTOR('',#4828,1.); +#4828 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#4829 = PCURVE('',#4743,#4830); +#4830 = DEFINITIONAL_REPRESENTATION('',(#4831),#4835); +#4831 = LINE('',#4832,#4833); +#4832 = CARTESIAN_POINT('',(2.22044604925E-016,0.E+000)); +#4833 = VECTOR('',#4834,1.); +#4834 = DIRECTION('',(1.,0.E+000)); +#4835 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4836 = PCURVE('',#4837,#4842); +#4837 = PLANE('',#4838); +#4838 = AXIS2_PLACEMENT_3D('',#4839,#4840,#4841); +#4839 = CARTESIAN_POINT('',(12.95,1.,-0.125)); +#4840 = DIRECTION('',(0.E+000,4.440892098501E-016,1.)); +#4841 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#4842 = DEFINITIONAL_REPRESENTATION('',(#4843),#4847); +#4843 = LINE('',#4844,#4845); +#4844 = CARTESIAN_POINT('',(0.E+000,-1.7763568394E-015)); +#4845 = VECTOR('',#4846,1.); +#4846 = DIRECTION('',(1.,0.E+000)); +#4847 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4848 = ADVANCED_FACE('',(#4849),#4811,.T.); +#4849 = FACE_BOUND('',#4850,.T.); +#4850 = EDGE_LOOP('',(#4851,#4852,#4875,#4903)); +#4851 = ORIENTED_EDGE('',*,*,#4795,.T.); +#4852 = ORIENTED_EDGE('',*,*,#4853,.T.); +#4853 = EDGE_CURVE('',#4768,#4854,#4856,.T.); +#4854 = VERTEX_POINT('',#4855); +#4855 = CARTESIAN_POINT('',(12.45,-2.5,0.125)); +#4856 = SURFACE_CURVE('',#4857,(#4861,#4868),.PCURVE_S1.); +#4857 = LINE('',#4858,#4859); +#4858 = CARTESIAN_POINT('',(12.95,-2.5,0.125)); +#4859 = VECTOR('',#4860,1.); +#4860 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#4861 = PCURVE('',#4811,#4862); +#4862 = DEFINITIONAL_REPRESENTATION('',(#4863),#4867); +#4863 = LINE('',#4864,#4865); +#4864 = CARTESIAN_POINT('',(1.7763568394E-015,-0.25)); +#4865 = VECTOR('',#4866,1.); +#4866 = DIRECTION('',(1.,0.E+000)); +#4867 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4868 = PCURVE('',#4783,#4869); +#4869 = DEFINITIONAL_REPRESENTATION('',(#4870),#4874); +#4870 = LINE('',#4871,#4872); +#4871 = CARTESIAN_POINT('',(3.5,-1.7763568394E-015)); +#4872 = VECTOR('',#4873,1.); +#4873 = DIRECTION('',(0.E+000,-1.)); +#4874 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4875 = ORIENTED_EDGE('',*,*,#4876,.F.); +#4876 = EDGE_CURVE('',#4877,#4854,#4879,.T.); +#4877 = VERTEX_POINT('',#4878); +#4878 = CARTESIAN_POINT('',(12.45,-2.5,-0.125)); +#4879 = SURFACE_CURVE('',#4880,(#4884,#4891),.PCURVE_S1.); +#4880 = LINE('',#4881,#4882); +#4881 = CARTESIAN_POINT('',(12.45,-2.5,-0.125)); +#4882 = VECTOR('',#4883,1.); +#4883 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#4884 = PCURVE('',#4811,#4885); +#4885 = DEFINITIONAL_REPRESENTATION('',(#4886),#4890); +#4886 = LINE('',#4887,#4888); +#4887 = CARTESIAN_POINT('',(0.5,0.E+000)); +#4888 = VECTOR('',#4889,1.); +#4889 = DIRECTION('',(0.E+000,-1.)); +#4890 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4891 = PCURVE('',#4892,#4897); +#4892 = PLANE('',#4893); +#4893 = AXIS2_PLACEMENT_3D('',#4894,#4895,#4896); +#4894 = CARTESIAN_POINT('',(12.45,-2.5,-0.125)); +#4895 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#4896 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#4897 = DEFINITIONAL_REPRESENTATION('',(#4898),#4902); +#4898 = LINE('',#4899,#4900); +#4899 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#4900 = VECTOR('',#4901,1.); +#4901 = DIRECTION('',(-2.22044604925E-016,-1.)); +#4902 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4903 = ORIENTED_EDGE('',*,*,#4904,.F.); +#4904 = EDGE_CURVE('',#4796,#4877,#4905,.T.); +#4905 = SURFACE_CURVE('',#4906,(#4910,#4917),.PCURVE_S1.); +#4906 = LINE('',#4907,#4908); +#4907 = CARTESIAN_POINT('',(12.95,-2.5,-0.125)); +#4908 = VECTOR('',#4909,1.); +#4909 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#4910 = PCURVE('',#4811,#4911); +#4911 = DEFINITIONAL_REPRESENTATION('',(#4912),#4916); +#4912 = LINE('',#4913,#4914); +#4913 = CARTESIAN_POINT('',(1.7763568394E-015,0.E+000)); +#4914 = VECTOR('',#4915,1.); +#4915 = DIRECTION('',(1.,0.E+000)); +#4916 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4917 = PCURVE('',#4837,#4918); +#4918 = DEFINITIONAL_REPRESENTATION('',(#4919),#4923); +#4919 = LINE('',#4920,#4921); +#4920 = CARTESIAN_POINT('',(3.5,-1.7763568394E-015)); +#4921 = VECTOR('',#4922,1.); +#4922 = DIRECTION('',(0.E+000,-1.)); +#4923 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4924 = ADVANCED_FACE('',(#4925),#4892,.T.); +#4925 = FACE_BOUND('',#4926,.T.); +#4926 = EDGE_LOOP('',(#4927,#4928,#4951,#4979)); +#4927 = ORIENTED_EDGE('',*,*,#4876,.T.); +#4928 = ORIENTED_EDGE('',*,*,#4929,.T.); +#4929 = EDGE_CURVE('',#4854,#4930,#4932,.T.); +#4930 = VERTEX_POINT('',#4931); +#4931 = CARTESIAN_POINT('',(12.45,1.,0.125)); +#4932 = SURFACE_CURVE('',#4933,(#4937,#4944),.PCURVE_S1.); +#4933 = LINE('',#4934,#4935); +#4934 = CARTESIAN_POINT('',(12.45,-2.5,0.125)); +#4935 = VECTOR('',#4936,1.); +#4936 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#4937 = PCURVE('',#4892,#4938); +#4938 = DEFINITIONAL_REPRESENTATION('',(#4939),#4943); +#4939 = LINE('',#4940,#4941); +#4940 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#4941 = VECTOR('',#4942,1.); +#4942 = DIRECTION('',(1.,0.E+000)); +#4943 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4944 = PCURVE('',#4783,#4945); +#4945 = DEFINITIONAL_REPRESENTATION('',(#4946),#4950); +#4946 = LINE('',#4947,#4948); +#4947 = CARTESIAN_POINT('',(3.5,-0.5)); +#4948 = VECTOR('',#4949,1.); +#4949 = DIRECTION('',(-1.,0.E+000)); +#4950 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4951 = ORIENTED_EDGE('',*,*,#4952,.F.); +#4952 = EDGE_CURVE('',#4953,#4930,#4955,.T.); +#4953 = VERTEX_POINT('',#4954); +#4954 = CARTESIAN_POINT('',(12.45,1.,-0.125)); +#4955 = SURFACE_CURVE('',#4956,(#4960,#4967),.PCURVE_S1.); +#4956 = LINE('',#4957,#4958); +#4957 = CARTESIAN_POINT('',(12.45,1.,-0.125)); +#4958 = VECTOR('',#4959,1.); +#4959 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#4960 = PCURVE('',#4892,#4961); +#4961 = DEFINITIONAL_REPRESENTATION('',(#4962),#4966); +#4962 = LINE('',#4963,#4964); +#4963 = CARTESIAN_POINT('',(3.5,1.972152263053E-031)); +#4964 = VECTOR('',#4965,1.); +#4965 = DIRECTION('',(-2.22044604925E-016,-1.)); +#4966 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4967 = PCURVE('',#4968,#4973); +#4968 = PLANE('',#4969); +#4969 = AXIS2_PLACEMENT_3D('',#4970,#4971,#4972); +#4970 = CARTESIAN_POINT('',(12.325,1.,-0.125)); +#4971 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#4972 = DIRECTION('',(1.,0.E+000,0.E+000)); +#4973 = DEFINITIONAL_REPRESENTATION('',(#4974),#4978); +#4974 = LINE('',#4975,#4976); +#4975 = CARTESIAN_POINT('',(0.125,0.E+000)); +#4976 = VECTOR('',#4977,1.); +#4977 = DIRECTION('',(0.E+000,-1.)); +#4978 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4979 = ORIENTED_EDGE('',*,*,#4980,.F.); +#4980 = EDGE_CURVE('',#4877,#4953,#4981,.T.); +#4981 = SURFACE_CURVE('',#4982,(#4986,#4993),.PCURVE_S1.); +#4982 = LINE('',#4983,#4984); +#4983 = CARTESIAN_POINT('',(12.45,-2.5,-0.125)); +#4984 = VECTOR('',#4985,1.); +#4985 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#4986 = PCURVE('',#4892,#4987); +#4987 = DEFINITIONAL_REPRESENTATION('',(#4988),#4992); +#4988 = LINE('',#4989,#4990); +#4989 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4990 = VECTOR('',#4991,1.); +#4991 = DIRECTION('',(1.,0.E+000)); +#4992 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4993 = PCURVE('',#4837,#4994); +#4994 = DEFINITIONAL_REPRESENTATION('',(#4995),#4999); +#4995 = LINE('',#4996,#4997); +#4996 = CARTESIAN_POINT('',(3.5,-0.5)); +#4997 = VECTOR('',#4998,1.); +#4998 = DIRECTION('',(-1.,0.E+000)); +#4999 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5000 = ADVANCED_FACE('',(#5001),#4968,.F.); +#5001 = FACE_BOUND('',#5002,.F.); +#5002 = EDGE_LOOP('',(#5003,#5033,#5054,#5055)); +#5003 = ORIENTED_EDGE('',*,*,#5004,.T.); +#5004 = EDGE_CURVE('',#5005,#5007,#5009,.T.); +#5005 = VERTEX_POINT('',#5006); +#5006 = CARTESIAN_POINT('',(12.325,1.,-0.125)); +#5007 = VERTEX_POINT('',#5008); +#5008 = CARTESIAN_POINT('',(12.325,1.,0.125)); +#5009 = SURFACE_CURVE('',#5010,(#5014,#5021),.PCURVE_S1.); +#5010 = LINE('',#5011,#5012); +#5011 = CARTESIAN_POINT('',(12.325,1.,-0.125)); +#5012 = VECTOR('',#5013,1.); +#5013 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#5014 = PCURVE('',#4968,#5015); +#5015 = DEFINITIONAL_REPRESENTATION('',(#5016),#5020); +#5016 = LINE('',#5017,#5018); +#5017 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#5018 = VECTOR('',#5019,1.); +#5019 = DIRECTION('',(0.E+000,-1.)); +#5020 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5021 = PCURVE('',#5022,#5027); +#5022 = PLANE('',#5023); +#5023 = AXIS2_PLACEMENT_3D('',#5024,#5025,#5026); +#5024 = CARTESIAN_POINT('',(12.325,2.,-0.125)); +#5025 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#5026 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#5027 = DEFINITIONAL_REPRESENTATION('',(#5028),#5032); +#5028 = LINE('',#5029,#5030); +#5029 = CARTESIAN_POINT('',(1.,-4.930380657631E-032)); +#5030 = VECTOR('',#5031,1.); +#5031 = DIRECTION('',(2.22044604925E-016,-1.)); +#5032 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5033 = ORIENTED_EDGE('',*,*,#5034,.T.); +#5034 = EDGE_CURVE('',#5007,#4930,#5035,.T.); +#5035 = SURFACE_CURVE('',#5036,(#5040,#5047),.PCURVE_S1.); +#5036 = LINE('',#5037,#5038); +#5037 = CARTESIAN_POINT('',(12.325,1.,0.125)); +#5038 = VECTOR('',#5039,1.); +#5039 = DIRECTION('',(1.,0.E+000,0.E+000)); +#5040 = PCURVE('',#4968,#5041); +#5041 = DEFINITIONAL_REPRESENTATION('',(#5042),#5046); +#5042 = LINE('',#5043,#5044); +#5043 = CARTESIAN_POINT('',(-1.7763568394E-015,-0.25)); +#5044 = VECTOR('',#5045,1.); +#5045 = DIRECTION('',(1.,0.E+000)); +#5046 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5047 = PCURVE('',#4783,#5048); +#5048 = DEFINITIONAL_REPRESENTATION('',(#5049),#5053); +#5049 = LINE('',#5050,#5051); +#5050 = CARTESIAN_POINT('',(0.E+000,-0.625)); +#5051 = VECTOR('',#5052,1.); +#5052 = DIRECTION('',(0.E+000,1.)); +#5053 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5054 = ORIENTED_EDGE('',*,*,#4952,.F.); +#5055 = ORIENTED_EDGE('',*,*,#5056,.F.); +#5056 = EDGE_CURVE('',#5005,#4953,#5057,.T.); +#5057 = SURFACE_CURVE('',#5058,(#5062,#5069),.PCURVE_S1.); +#5058 = LINE('',#5059,#5060); +#5059 = CARTESIAN_POINT('',(12.325,1.,-0.125)); +#5060 = VECTOR('',#5061,1.); +#5061 = DIRECTION('',(1.,0.E+000,0.E+000)); +#5062 = PCURVE('',#4968,#5063); +#5063 = DEFINITIONAL_REPRESENTATION('',(#5064),#5068); +#5064 = LINE('',#5065,#5066); +#5065 = CARTESIAN_POINT('',(-1.7763568394E-015,-4.930380657631E-032)); +#5066 = VECTOR('',#5067,1.); +#5067 = DIRECTION('',(1.,0.E+000)); +#5068 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5069 = PCURVE('',#4837,#5070); +#5070 = DEFINITIONAL_REPRESENTATION('',(#5071),#5075); +#5071 = LINE('',#5072,#5073); +#5072 = CARTESIAN_POINT('',(0.E+000,-0.625)); +#5073 = VECTOR('',#5074,1.); +#5074 = DIRECTION('',(0.E+000,1.)); +#5075 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5076 = ADVANCED_FACE('',(#5077),#5022,.F.); +#5077 = FACE_BOUND('',#5078,.F.); +#5078 = EDGE_LOOP('',(#5079,#5109,#5130,#5131)); +#5079 = ORIENTED_EDGE('',*,*,#5080,.T.); +#5080 = EDGE_CURVE('',#5081,#5083,#5085,.T.); +#5081 = VERTEX_POINT('',#5082); +#5082 = CARTESIAN_POINT('',(12.325,2.,-0.125)); +#5083 = VERTEX_POINT('',#5084); +#5084 = CARTESIAN_POINT('',(12.325,2.,0.125)); +#5085 = SURFACE_CURVE('',#5086,(#5090,#5097),.PCURVE_S1.); +#5086 = LINE('',#5087,#5088); +#5087 = CARTESIAN_POINT('',(12.325,2.,-0.125)); +#5088 = VECTOR('',#5089,1.); +#5089 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#5090 = PCURVE('',#5022,#5091); +#5091 = DEFINITIONAL_REPRESENTATION('',(#5092),#5096); +#5092 = LINE('',#5093,#5094); +#5093 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#5094 = VECTOR('',#5095,1.); +#5095 = DIRECTION('',(2.22044604925E-016,-1.)); +#5096 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5097 = PCURVE('',#5098,#5103); +#5098 = PLANE('',#5099); +#5099 = AXIS2_PLACEMENT_3D('',#5100,#5101,#5102); +#5100 = CARTESIAN_POINT('',(13.075,2.,-0.125)); +#5101 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#5102 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#5103 = DEFINITIONAL_REPRESENTATION('',(#5104),#5108); +#5104 = LINE('',#5105,#5106); +#5105 = CARTESIAN_POINT('',(0.75,0.E+000)); +#5106 = VECTOR('',#5107,1.); +#5107 = DIRECTION('',(0.E+000,-1.)); +#5108 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5109 = ORIENTED_EDGE('',*,*,#5110,.T.); +#5110 = EDGE_CURVE('',#5083,#5007,#5111,.T.); +#5111 = SURFACE_CURVE('',#5112,(#5116,#5123),.PCURVE_S1.); +#5112 = LINE('',#5113,#5114); +#5113 = CARTESIAN_POINT('',(12.325,2.,0.125)); +#5114 = VECTOR('',#5115,1.); +#5115 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#5116 = PCURVE('',#5022,#5117); +#5117 = DEFINITIONAL_REPRESENTATION('',(#5118),#5122); +#5118 = LINE('',#5119,#5120); +#5119 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#5120 = VECTOR('',#5121,1.); +#5121 = DIRECTION('',(1.,0.E+000)); +#5122 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5123 = PCURVE('',#4783,#5124); +#5124 = DEFINITIONAL_REPRESENTATION('',(#5125),#5129); +#5125 = LINE('',#5126,#5127); +#5126 = CARTESIAN_POINT('',(-1.,-0.625)); +#5127 = VECTOR('',#5128,1.); +#5128 = DIRECTION('',(1.,0.E+000)); +#5129 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5130 = ORIENTED_EDGE('',*,*,#5004,.F.); +#5131 = ORIENTED_EDGE('',*,*,#5132,.F.); +#5132 = EDGE_CURVE('',#5081,#5005,#5133,.T.); +#5133 = SURFACE_CURVE('',#5134,(#5138,#5145),.PCURVE_S1.); +#5134 = LINE('',#5135,#5136); +#5135 = CARTESIAN_POINT('',(12.325,2.,-0.125)); +#5136 = VECTOR('',#5137,1.); +#5137 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#5138 = PCURVE('',#5022,#5139); +#5139 = DEFINITIONAL_REPRESENTATION('',(#5140),#5144); +#5140 = LINE('',#5141,#5142); +#5141 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#5142 = VECTOR('',#5143,1.); +#5143 = DIRECTION('',(1.,0.E+000)); +#5144 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5145 = PCURVE('',#4837,#5146); +#5146 = DEFINITIONAL_REPRESENTATION('',(#5147),#5151); +#5147 = LINE('',#5148,#5149); +#5148 = CARTESIAN_POINT('',(-1.,-0.625)); +#5149 = VECTOR('',#5150,1.); +#5150 = DIRECTION('',(1.,0.E+000)); +#5151 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5152 = ADVANCED_FACE('',(#5153),#5098,.F.); +#5153 = FACE_BOUND('',#5154,.F.); +#5154 = EDGE_LOOP('',(#5155,#5185,#5206,#5207)); +#5155 = ORIENTED_EDGE('',*,*,#5156,.T.); +#5156 = EDGE_CURVE('',#5157,#5159,#5161,.T.); +#5157 = VERTEX_POINT('',#5158); +#5158 = CARTESIAN_POINT('',(13.075,2.,-0.125)); +#5159 = VERTEX_POINT('',#5160); +#5160 = CARTESIAN_POINT('',(13.075,2.,0.125)); +#5161 = SURFACE_CURVE('',#5162,(#5166,#5173),.PCURVE_S1.); +#5162 = LINE('',#5163,#5164); +#5163 = CARTESIAN_POINT('',(13.075,2.,-0.125)); +#5164 = VECTOR('',#5165,1.); +#5165 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#5166 = PCURVE('',#5098,#5167); +#5167 = DEFINITIONAL_REPRESENTATION('',(#5168),#5172); +#5168 = LINE('',#5169,#5170); +#5169 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#5170 = VECTOR('',#5171,1.); +#5171 = DIRECTION('',(0.E+000,-1.)); +#5172 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5173 = PCURVE('',#5174,#5179); +#5174 = PLANE('',#5175); +#5175 = AXIS2_PLACEMENT_3D('',#5176,#5177,#5178); +#5176 = CARTESIAN_POINT('',(13.075,1.,-0.125)); +#5177 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#5178 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#5179 = DEFINITIONAL_REPRESENTATION('',(#5180),#5184); +#5180 = LINE('',#5181,#5182); +#5181 = CARTESIAN_POINT('',(1.,4.930380657631E-032)); +#5182 = VECTOR('',#5183,1.); +#5183 = DIRECTION('',(-2.22044604925E-016,-1.)); +#5184 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5185 = ORIENTED_EDGE('',*,*,#5186,.T.); +#5186 = EDGE_CURVE('',#5159,#5083,#5187,.T.); +#5187 = SURFACE_CURVE('',#5188,(#5192,#5199),.PCURVE_S1.); +#5188 = LINE('',#5189,#5190); +#5189 = CARTESIAN_POINT('',(13.075,2.,0.125)); +#5190 = VECTOR('',#5191,1.); +#5191 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#5192 = PCURVE('',#5098,#5193); +#5193 = DEFINITIONAL_REPRESENTATION('',(#5194),#5198); +#5194 = LINE('',#5195,#5196); +#5195 = CARTESIAN_POINT('',(1.7763568394E-015,-0.25)); +#5196 = VECTOR('',#5197,1.); +#5197 = DIRECTION('',(1.,0.E+000)); +#5198 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5199 = PCURVE('',#4783,#5200); +#5200 = DEFINITIONAL_REPRESENTATION('',(#5201),#5205); +#5201 = LINE('',#5202,#5203); +#5202 = CARTESIAN_POINT('',(-1.,0.125)); +#5203 = VECTOR('',#5204,1.); +#5204 = DIRECTION('',(0.E+000,-1.)); +#5205 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5206 = ORIENTED_EDGE('',*,*,#5080,.F.); +#5207 = ORIENTED_EDGE('',*,*,#5208,.F.); +#5208 = EDGE_CURVE('',#5157,#5081,#5209,.T.); +#5209 = SURFACE_CURVE('',#5210,(#5214,#5221),.PCURVE_S1.); +#5210 = LINE('',#5211,#5212); +#5211 = CARTESIAN_POINT('',(13.075,2.,-0.125)); +#5212 = VECTOR('',#5213,1.); +#5213 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#5214 = PCURVE('',#5098,#5215); +#5215 = DEFINITIONAL_REPRESENTATION('',(#5216),#5220); +#5216 = LINE('',#5217,#5218); +#5217 = CARTESIAN_POINT('',(1.7763568394E-015,0.E+000)); +#5218 = VECTOR('',#5219,1.); +#5219 = DIRECTION('',(1.,0.E+000)); +#5220 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5221 = PCURVE('',#4837,#5222); +#5222 = DEFINITIONAL_REPRESENTATION('',(#5223),#5227); +#5223 = LINE('',#5224,#5225); +#5224 = CARTESIAN_POINT('',(-1.,0.125)); +#5225 = VECTOR('',#5226,1.); +#5226 = DIRECTION('',(0.E+000,-1.)); +#5227 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5228 = ADVANCED_FACE('',(#5229),#5174,.F.); +#5229 = FACE_BOUND('',#5230,.F.); +#5230 = EDGE_LOOP('',(#5231,#5256,#5277,#5278)); +#5231 = ORIENTED_EDGE('',*,*,#5232,.T.); +#5232 = EDGE_CURVE('',#5233,#5235,#5237,.T.); +#5233 = VERTEX_POINT('',#5234); +#5234 = CARTESIAN_POINT('',(13.075,1.,-0.125)); +#5235 = VERTEX_POINT('',#5236); +#5236 = CARTESIAN_POINT('',(13.075,1.,0.125)); +#5237 = SURFACE_CURVE('',#5238,(#5242,#5249),.PCURVE_S1.); +#5238 = LINE('',#5239,#5240); +#5239 = CARTESIAN_POINT('',(13.075,1.,-0.125)); +#5240 = VECTOR('',#5241,1.); +#5241 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#5242 = PCURVE('',#5174,#5243); +#5243 = DEFINITIONAL_REPRESENTATION('',(#5244),#5248); +#5244 = LINE('',#5245,#5246); +#5245 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#5246 = VECTOR('',#5247,1.); +#5247 = DIRECTION('',(-2.22044604925E-016,-1.)); +#5248 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5249 = PCURVE('',#4755,#5250); +#5250 = DEFINITIONAL_REPRESENTATION('',(#5251),#5255); +#5251 = LINE('',#5252,#5253); +#5252 = CARTESIAN_POINT('',(0.125,0.E+000)); +#5253 = VECTOR('',#5254,1.); +#5254 = DIRECTION('',(0.E+000,-1.)); +#5255 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5256 = ORIENTED_EDGE('',*,*,#5257,.T.); +#5257 = EDGE_CURVE('',#5235,#5159,#5258,.T.); +#5258 = SURFACE_CURVE('',#5259,(#5263,#5270),.PCURVE_S1.); +#5259 = LINE('',#5260,#5261); +#5260 = CARTESIAN_POINT('',(13.075,1.,0.125)); +#5261 = VECTOR('',#5262,1.); +#5262 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#5263 = PCURVE('',#5174,#5264); +#5264 = DEFINITIONAL_REPRESENTATION('',(#5265),#5269); +#5265 = LINE('',#5266,#5267); +#5266 = CARTESIAN_POINT('',(-2.22044604925E-016,-0.25)); +#5267 = VECTOR('',#5268,1.); +#5268 = DIRECTION('',(1.,0.E+000)); +#5269 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5270 = PCURVE('',#4783,#5271); +#5271 = DEFINITIONAL_REPRESENTATION('',(#5272),#5276); +#5272 = LINE('',#5273,#5274); +#5273 = CARTESIAN_POINT('',(0.E+000,0.125)); +#5274 = VECTOR('',#5275,1.); +#5275 = DIRECTION('',(-1.,0.E+000)); +#5276 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5277 = ORIENTED_EDGE('',*,*,#5156,.F.); +#5278 = ORIENTED_EDGE('',*,*,#5279,.F.); +#5279 = EDGE_CURVE('',#5233,#5157,#5280,.T.); +#5280 = SURFACE_CURVE('',#5281,(#5285,#5292),.PCURVE_S1.); +#5281 = LINE('',#5282,#5283); +#5282 = CARTESIAN_POINT('',(13.075,1.,-0.125)); +#5283 = VECTOR('',#5284,1.); +#5284 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#5285 = PCURVE('',#5174,#5286); +#5286 = DEFINITIONAL_REPRESENTATION('',(#5287),#5291); +#5287 = LINE('',#5288,#5289); +#5288 = CARTESIAN_POINT('',(-2.22044604925E-016,-0.E+000)); +#5289 = VECTOR('',#5290,1.); +#5290 = DIRECTION('',(1.,0.E+000)); +#5291 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5292 = PCURVE('',#4837,#5293); +#5293 = DEFINITIONAL_REPRESENTATION('',(#5294),#5298); +#5294 = LINE('',#5295,#5296); +#5295 = CARTESIAN_POINT('',(0.E+000,0.125)); +#5296 = VECTOR('',#5297,1.); +#5297 = DIRECTION('',(-1.,0.E+000)); +#5298 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5299 = ADVANCED_FACE('',(#5300),#4755,.F.); +#5300 = FACE_BOUND('',#5301,.F.); +#5301 = EDGE_LOOP('',(#5302,#5303,#5324,#5325)); +#5302 = ORIENTED_EDGE('',*,*,#4732,.T.); +#5303 = ORIENTED_EDGE('',*,*,#5304,.T.); +#5304 = EDGE_CURVE('',#4735,#5235,#5305,.T.); +#5305 = SURFACE_CURVE('',#5306,(#5310,#5317),.PCURVE_S1.); +#5306 = LINE('',#5307,#5308); +#5307 = CARTESIAN_POINT('',(12.95,1.,0.125)); +#5308 = VECTOR('',#5309,1.); +#5309 = DIRECTION('',(1.,0.E+000,0.E+000)); +#5310 = PCURVE('',#4755,#5311); +#5311 = DEFINITIONAL_REPRESENTATION('',(#5312),#5316); +#5312 = LINE('',#5313,#5314); +#5313 = CARTESIAN_POINT('',(-1.7763568394E-015,-0.25)); +#5314 = VECTOR('',#5315,1.); +#5315 = DIRECTION('',(1.,0.E+000)); +#5316 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5317 = PCURVE('',#4783,#5318); +#5318 = DEFINITIONAL_REPRESENTATION('',(#5319),#5323); +#5319 = LINE('',#5320,#5321); +#5320 = CARTESIAN_POINT('',(0.E+000,-1.7763568394E-015)); +#5321 = VECTOR('',#5322,1.); +#5322 = DIRECTION('',(0.E+000,1.)); +#5323 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5324 = ORIENTED_EDGE('',*,*,#5232,.F.); +#5325 = ORIENTED_EDGE('',*,*,#5326,.F.); +#5326 = EDGE_CURVE('',#4733,#5233,#5327,.T.); +#5327 = SURFACE_CURVE('',#5328,(#5332,#5339),.PCURVE_S1.); +#5328 = LINE('',#5329,#5330); +#5329 = CARTESIAN_POINT('',(12.95,1.,-0.125)); +#5330 = VECTOR('',#5331,1.); +#5331 = DIRECTION('',(1.,0.E+000,0.E+000)); +#5332 = PCURVE('',#4755,#5333); +#5333 = DEFINITIONAL_REPRESENTATION('',(#5334),#5338); +#5334 = LINE('',#5335,#5336); +#5335 = CARTESIAN_POINT('',(-1.7763568394E-015,-4.930380657631E-032)); +#5336 = VECTOR('',#5337,1.); +#5337 = DIRECTION('',(1.,0.E+000)); +#5338 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5339 = PCURVE('',#4837,#5340); +#5340 = DEFINITIONAL_REPRESENTATION('',(#5341),#5345); +#5341 = LINE('',#5342,#5343); +#5342 = CARTESIAN_POINT('',(0.E+000,-1.7763568394E-015)); +#5343 = VECTOR('',#5344,1.); +#5344 = DIRECTION('',(0.E+000,1.)); +#5345 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5346 = ADVANCED_FACE('',(#5347),#4837,.F.); +#5347 = FACE_BOUND('',#5348,.T.); +#5348 = EDGE_LOOP('',(#5349,#5350,#5351,#5352,#5353,#5354,#5355,#5356)); +#5349 = ORIENTED_EDGE('',*,*,#4823,.T.); +#5350 = ORIENTED_EDGE('',*,*,#4904,.T.); +#5351 = ORIENTED_EDGE('',*,*,#4980,.T.); +#5352 = ORIENTED_EDGE('',*,*,#5056,.F.); +#5353 = ORIENTED_EDGE('',*,*,#5132,.F.); +#5354 = ORIENTED_EDGE('',*,*,#5208,.F.); +#5355 = ORIENTED_EDGE('',*,*,#5279,.F.); +#5356 = ORIENTED_EDGE('',*,*,#5326,.F.); +#5357 = ADVANCED_FACE('',(#5358),#4783,.T.); +#5358 = FACE_BOUND('',#5359,.F.); +#5359 = EDGE_LOOP('',(#5360,#5361,#5362,#5363,#5364,#5365,#5366,#5367)); +#5360 = ORIENTED_EDGE('',*,*,#4767,.T.); +#5361 = ORIENTED_EDGE('',*,*,#4853,.T.); +#5362 = ORIENTED_EDGE('',*,*,#4929,.T.); +#5363 = ORIENTED_EDGE('',*,*,#5034,.F.); +#5364 = ORIENTED_EDGE('',*,*,#5110,.F.); +#5365 = ORIENTED_EDGE('',*,*,#5186,.F.); +#5366 = ORIENTED_EDGE('',*,*,#5257,.F.); +#5367 = ORIENTED_EDGE('',*,*,#5304,.F.); +#5368 = MANIFOLD_SOLID_BREP('',#5369); +#5369 = CLOSED_SHELL('',(#5370,#5490,#5566,#5642,#5718,#5794,#5870,#5941 + ,#5988,#5999)); +#5370 = ADVANCED_FACE('',(#5371),#5385,.T.); +#5371 = FACE_BOUND('',#5372,.T.); +#5372 = EDGE_LOOP('',(#5373,#5408,#5436,#5464)); +#5373 = ORIENTED_EDGE('',*,*,#5374,.T.); +#5374 = EDGE_CURVE('',#5375,#5377,#5379,.T.); +#5375 = VERTEX_POINT('',#5376); +#5376 = CARTESIAN_POINT('',(10.41,1.,-0.125)); +#5377 = VERTEX_POINT('',#5378); +#5378 = CARTESIAN_POINT('',(10.41,1.,0.125)); +#5379 = SURFACE_CURVE('',#5380,(#5384,#5396),.PCURVE_S1.); +#5380 = LINE('',#5381,#5382); +#5381 = CARTESIAN_POINT('',(10.41,1.,-0.125)); +#5382 = VECTOR('',#5383,1.); +#5383 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#5384 = PCURVE('',#5385,#5390); +#5385 = PLANE('',#5386); +#5386 = AXIS2_PLACEMENT_3D('',#5387,#5388,#5389); +#5387 = CARTESIAN_POINT('',(10.41,1.,-0.125)); +#5388 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#5389 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#5390 = DEFINITIONAL_REPRESENTATION('',(#5391),#5395); +#5391 = LINE('',#5392,#5393); +#5392 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#5393 = VECTOR('',#5394,1.); +#5394 = DIRECTION('',(2.22044604925E-016,-1.)); +#5395 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5396 = PCURVE('',#5397,#5402); +#5397 = PLANE('',#5398); +#5398 = AXIS2_PLACEMENT_3D('',#5399,#5400,#5401); +#5399 = CARTESIAN_POINT('',(10.41,1.,-0.125)); +#5400 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#5401 = DIRECTION('',(1.,0.E+000,0.E+000)); +#5402 = DEFINITIONAL_REPRESENTATION('',(#5403),#5407); +#5403 = LINE('',#5404,#5405); +#5404 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#5405 = VECTOR('',#5406,1.); +#5406 = DIRECTION('',(0.E+000,-1.)); +#5407 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5408 = ORIENTED_EDGE('',*,*,#5409,.T.); +#5409 = EDGE_CURVE('',#5377,#5410,#5412,.T.); +#5410 = VERTEX_POINT('',#5411); +#5411 = CARTESIAN_POINT('',(10.41,-2.5,0.125)); +#5412 = SURFACE_CURVE('',#5413,(#5417,#5424),.PCURVE_S1.); +#5413 = LINE('',#5414,#5415); +#5414 = CARTESIAN_POINT('',(10.41,1.,0.125)); +#5415 = VECTOR('',#5416,1.); +#5416 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#5417 = PCURVE('',#5385,#5418); +#5418 = DEFINITIONAL_REPRESENTATION('',(#5419),#5423); +#5419 = LINE('',#5420,#5421); +#5420 = CARTESIAN_POINT('',(2.22044604925E-016,-0.25)); +#5421 = VECTOR('',#5422,1.); +#5422 = DIRECTION('',(1.,0.E+000)); +#5423 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5424 = PCURVE('',#5425,#5430); +#5425 = PLANE('',#5426); +#5426 = AXIS2_PLACEMENT_3D('',#5427,#5428,#5429); +#5427 = CARTESIAN_POINT('',(10.41,1.,0.125)); +#5428 = DIRECTION('',(0.E+000,4.440892098501E-016,1.)); +#5429 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#5430 = DEFINITIONAL_REPRESENTATION('',(#5431),#5435); +#5431 = LINE('',#5432,#5433); +#5432 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#5433 = VECTOR('',#5434,1.); +#5434 = DIRECTION('',(1.,0.E+000)); +#5435 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5436 = ORIENTED_EDGE('',*,*,#5437,.F.); +#5437 = EDGE_CURVE('',#5438,#5410,#5440,.T.); +#5438 = VERTEX_POINT('',#5439); +#5439 = CARTESIAN_POINT('',(10.41,-2.5,-0.125)); +#5440 = SURFACE_CURVE('',#5441,(#5445,#5452),.PCURVE_S1.); +#5441 = LINE('',#5442,#5443); +#5442 = CARTESIAN_POINT('',(10.41,-2.5,-0.125)); +#5443 = VECTOR('',#5444,1.); +#5444 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#5445 = PCURVE('',#5385,#5446); +#5446 = DEFINITIONAL_REPRESENTATION('',(#5447),#5451); +#5447 = LINE('',#5448,#5449); +#5448 = CARTESIAN_POINT('',(3.5,-1.972152263053E-031)); +#5449 = VECTOR('',#5450,1.); +#5450 = DIRECTION('',(2.22044604925E-016,-1.)); +#5451 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5452 = PCURVE('',#5453,#5458); +#5453 = PLANE('',#5454); +#5454 = AXIS2_PLACEMENT_3D('',#5455,#5456,#5457); +#5455 = CARTESIAN_POINT('',(10.41,-2.5,-0.125)); +#5456 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#5457 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#5458 = DEFINITIONAL_REPRESENTATION('',(#5459),#5463); +#5459 = LINE('',#5460,#5461); +#5460 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#5461 = VECTOR('',#5462,1.); +#5462 = DIRECTION('',(0.E+000,-1.)); +#5463 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5464 = ORIENTED_EDGE('',*,*,#5465,.F.); +#5465 = EDGE_CURVE('',#5375,#5438,#5466,.T.); +#5466 = SURFACE_CURVE('',#5467,(#5471,#5478),.PCURVE_S1.); +#5467 = LINE('',#5468,#5469); +#5468 = CARTESIAN_POINT('',(10.41,1.,-0.125)); +#5469 = VECTOR('',#5470,1.); +#5470 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#5471 = PCURVE('',#5385,#5472); +#5472 = DEFINITIONAL_REPRESENTATION('',(#5473),#5477); +#5473 = LINE('',#5474,#5475); +#5474 = CARTESIAN_POINT('',(2.22044604925E-016,0.E+000)); +#5475 = VECTOR('',#5476,1.); +#5476 = DIRECTION('',(1.,0.E+000)); +#5477 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5478 = PCURVE('',#5479,#5484); +#5479 = PLANE('',#5480); +#5480 = AXIS2_PLACEMENT_3D('',#5481,#5482,#5483); +#5481 = CARTESIAN_POINT('',(10.41,1.,-0.125)); +#5482 = DIRECTION('',(0.E+000,4.440892098501E-016,1.)); +#5483 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#5484 = DEFINITIONAL_REPRESENTATION('',(#5485),#5489); +#5485 = LINE('',#5486,#5487); +#5486 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#5487 = VECTOR('',#5488,1.); +#5488 = DIRECTION('',(1.,0.E+000)); +#5489 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5490 = ADVANCED_FACE('',(#5491),#5453,.T.); +#5491 = FACE_BOUND('',#5492,.T.); +#5492 = EDGE_LOOP('',(#5493,#5494,#5517,#5545)); +#5493 = ORIENTED_EDGE('',*,*,#5437,.T.); +#5494 = ORIENTED_EDGE('',*,*,#5495,.T.); +#5495 = EDGE_CURVE('',#5410,#5496,#5498,.T.); +#5496 = VERTEX_POINT('',#5497); +#5497 = CARTESIAN_POINT('',(9.91,-2.5,0.125)); +#5498 = SURFACE_CURVE('',#5499,(#5503,#5510),.PCURVE_S1.); +#5499 = LINE('',#5500,#5501); +#5500 = CARTESIAN_POINT('',(10.41,-2.5,0.125)); +#5501 = VECTOR('',#5502,1.); +#5502 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#5503 = PCURVE('',#5453,#5504); +#5504 = DEFINITIONAL_REPRESENTATION('',(#5505),#5509); +#5505 = LINE('',#5506,#5507); +#5506 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#5507 = VECTOR('',#5508,1.); +#5508 = DIRECTION('',(1.,0.E+000)); +#5509 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5510 = PCURVE('',#5425,#5511); +#5511 = DEFINITIONAL_REPRESENTATION('',(#5512),#5516); +#5512 = LINE('',#5513,#5514); +#5513 = CARTESIAN_POINT('',(3.5,0.E+000)); +#5514 = VECTOR('',#5515,1.); +#5515 = DIRECTION('',(0.E+000,-1.)); +#5516 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5517 = ORIENTED_EDGE('',*,*,#5518,.F.); +#5518 = EDGE_CURVE('',#5519,#5496,#5521,.T.); +#5519 = VERTEX_POINT('',#5520); +#5520 = CARTESIAN_POINT('',(9.91,-2.5,-0.125)); +#5521 = SURFACE_CURVE('',#5522,(#5526,#5533),.PCURVE_S1.); +#5522 = LINE('',#5523,#5524); +#5523 = CARTESIAN_POINT('',(9.91,-2.5,-0.125)); +#5524 = VECTOR('',#5525,1.); +#5525 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#5526 = PCURVE('',#5453,#5527); +#5527 = DEFINITIONAL_REPRESENTATION('',(#5528),#5532); +#5528 = LINE('',#5529,#5530); +#5529 = CARTESIAN_POINT('',(0.5,0.E+000)); +#5530 = VECTOR('',#5531,1.); +#5531 = DIRECTION('',(0.E+000,-1.)); +#5532 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5533 = PCURVE('',#5534,#5539); +#5534 = PLANE('',#5535); +#5535 = AXIS2_PLACEMENT_3D('',#5536,#5537,#5538); +#5536 = CARTESIAN_POINT('',(9.91,-2.5,-0.125)); +#5537 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#5538 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#5539 = DEFINITIONAL_REPRESENTATION('',(#5540),#5544); +#5540 = LINE('',#5541,#5542); +#5541 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#5542 = VECTOR('',#5543,1.); +#5543 = DIRECTION('',(-2.22044604925E-016,-1.)); +#5544 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5545 = ORIENTED_EDGE('',*,*,#5546,.F.); +#5546 = EDGE_CURVE('',#5438,#5519,#5547,.T.); +#5547 = SURFACE_CURVE('',#5548,(#5552,#5559),.PCURVE_S1.); +#5548 = LINE('',#5549,#5550); +#5549 = CARTESIAN_POINT('',(10.41,-2.5,-0.125)); +#5550 = VECTOR('',#5551,1.); +#5551 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#5552 = PCURVE('',#5453,#5553); +#5553 = DEFINITIONAL_REPRESENTATION('',(#5554),#5558); +#5554 = LINE('',#5555,#5556); +#5555 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#5556 = VECTOR('',#5557,1.); +#5557 = DIRECTION('',(1.,0.E+000)); +#5558 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5559 = PCURVE('',#5479,#5560); +#5560 = DEFINITIONAL_REPRESENTATION('',(#5561),#5565); +#5561 = LINE('',#5562,#5563); +#5562 = CARTESIAN_POINT('',(3.5,0.E+000)); +#5563 = VECTOR('',#5564,1.); +#5564 = DIRECTION('',(0.E+000,-1.)); +#5565 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5566 = ADVANCED_FACE('',(#5567),#5534,.T.); +#5567 = FACE_BOUND('',#5568,.T.); +#5568 = EDGE_LOOP('',(#5569,#5570,#5593,#5621)); +#5569 = ORIENTED_EDGE('',*,*,#5518,.T.); +#5570 = ORIENTED_EDGE('',*,*,#5571,.T.); +#5571 = EDGE_CURVE('',#5496,#5572,#5574,.T.); +#5572 = VERTEX_POINT('',#5573); +#5573 = CARTESIAN_POINT('',(9.91,1.,0.125)); +#5574 = SURFACE_CURVE('',#5575,(#5579,#5586),.PCURVE_S1.); +#5575 = LINE('',#5576,#5577); +#5576 = CARTESIAN_POINT('',(9.91,-2.5,0.125)); +#5577 = VECTOR('',#5578,1.); +#5578 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#5579 = PCURVE('',#5534,#5580); +#5580 = DEFINITIONAL_REPRESENTATION('',(#5581),#5585); +#5581 = LINE('',#5582,#5583); +#5582 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#5583 = VECTOR('',#5584,1.); +#5584 = DIRECTION('',(1.,0.E+000)); +#5585 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5586 = PCURVE('',#5425,#5587); +#5587 = DEFINITIONAL_REPRESENTATION('',(#5588),#5592); +#5588 = LINE('',#5589,#5590); +#5589 = CARTESIAN_POINT('',(3.5,-0.5)); +#5590 = VECTOR('',#5591,1.); +#5591 = DIRECTION('',(-1.,0.E+000)); +#5592 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5593 = ORIENTED_EDGE('',*,*,#5594,.F.); +#5594 = EDGE_CURVE('',#5595,#5572,#5597,.T.); +#5595 = VERTEX_POINT('',#5596); +#5596 = CARTESIAN_POINT('',(9.91,1.,-0.125)); +#5597 = SURFACE_CURVE('',#5598,(#5602,#5609),.PCURVE_S1.); +#5598 = LINE('',#5599,#5600); +#5599 = CARTESIAN_POINT('',(9.91,1.,-0.125)); +#5600 = VECTOR('',#5601,1.); +#5601 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#5602 = PCURVE('',#5534,#5603); +#5603 = DEFINITIONAL_REPRESENTATION('',(#5604),#5608); +#5604 = LINE('',#5605,#5606); +#5605 = CARTESIAN_POINT('',(3.5,1.972152263053E-031)); +#5606 = VECTOR('',#5607,1.); +#5607 = DIRECTION('',(-2.22044604925E-016,-1.)); +#5608 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5609 = PCURVE('',#5610,#5615); +#5610 = PLANE('',#5611); +#5611 = AXIS2_PLACEMENT_3D('',#5612,#5613,#5614); +#5612 = CARTESIAN_POINT('',(9.785,1.,-0.125)); +#5613 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#5614 = DIRECTION('',(1.,0.E+000,0.E+000)); +#5615 = DEFINITIONAL_REPRESENTATION('',(#5616),#5620); +#5616 = LINE('',#5617,#5618); +#5617 = CARTESIAN_POINT('',(0.125,0.E+000)); +#5618 = VECTOR('',#5619,1.); +#5619 = DIRECTION('',(0.E+000,-1.)); +#5620 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5621 = ORIENTED_EDGE('',*,*,#5622,.F.); +#5622 = EDGE_CURVE('',#5519,#5595,#5623,.T.); +#5623 = SURFACE_CURVE('',#5624,(#5628,#5635),.PCURVE_S1.); +#5624 = LINE('',#5625,#5626); +#5625 = CARTESIAN_POINT('',(9.91,-2.5,-0.125)); +#5626 = VECTOR('',#5627,1.); +#5627 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#5628 = PCURVE('',#5534,#5629); +#5629 = DEFINITIONAL_REPRESENTATION('',(#5630),#5634); +#5630 = LINE('',#5631,#5632); +#5631 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#5632 = VECTOR('',#5633,1.); +#5633 = DIRECTION('',(1.,0.E+000)); +#5634 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5635 = PCURVE('',#5479,#5636); +#5636 = DEFINITIONAL_REPRESENTATION('',(#5637),#5641); +#5637 = LINE('',#5638,#5639); +#5638 = CARTESIAN_POINT('',(3.5,-0.5)); +#5639 = VECTOR('',#5640,1.); +#5640 = DIRECTION('',(-1.,0.E+000)); +#5641 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5642 = ADVANCED_FACE('',(#5643),#5610,.F.); +#5643 = FACE_BOUND('',#5644,.F.); +#5644 = EDGE_LOOP('',(#5645,#5675,#5696,#5697)); +#5645 = ORIENTED_EDGE('',*,*,#5646,.T.); +#5646 = EDGE_CURVE('',#5647,#5649,#5651,.T.); +#5647 = VERTEX_POINT('',#5648); +#5648 = CARTESIAN_POINT('',(9.785,1.,-0.125)); +#5649 = VERTEX_POINT('',#5650); +#5650 = CARTESIAN_POINT('',(9.785,1.,0.125)); +#5651 = SURFACE_CURVE('',#5652,(#5656,#5663),.PCURVE_S1.); +#5652 = LINE('',#5653,#5654); +#5653 = CARTESIAN_POINT('',(9.785,1.,-0.125)); +#5654 = VECTOR('',#5655,1.); +#5655 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#5656 = PCURVE('',#5610,#5657); +#5657 = DEFINITIONAL_REPRESENTATION('',(#5658),#5662); +#5658 = LINE('',#5659,#5660); +#5659 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#5660 = VECTOR('',#5661,1.); +#5661 = DIRECTION('',(0.E+000,-1.)); +#5662 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5663 = PCURVE('',#5664,#5669); +#5664 = PLANE('',#5665); +#5665 = AXIS2_PLACEMENT_3D('',#5666,#5667,#5668); +#5666 = CARTESIAN_POINT('',(9.785,2.,-0.125)); +#5667 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#5668 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#5669 = DEFINITIONAL_REPRESENTATION('',(#5670),#5674); +#5670 = LINE('',#5671,#5672); +#5671 = CARTESIAN_POINT('',(1.,-4.930380657631E-032)); +#5672 = VECTOR('',#5673,1.); +#5673 = DIRECTION('',(2.22044604925E-016,-1.)); +#5674 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5675 = ORIENTED_EDGE('',*,*,#5676,.T.); +#5676 = EDGE_CURVE('',#5649,#5572,#5677,.T.); +#5677 = SURFACE_CURVE('',#5678,(#5682,#5689),.PCURVE_S1.); +#5678 = LINE('',#5679,#5680); +#5679 = CARTESIAN_POINT('',(9.785,1.,0.125)); +#5680 = VECTOR('',#5681,1.); +#5681 = DIRECTION('',(1.,0.E+000,0.E+000)); +#5682 = PCURVE('',#5610,#5683); +#5683 = DEFINITIONAL_REPRESENTATION('',(#5684),#5688); +#5684 = LINE('',#5685,#5686); +#5685 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#5686 = VECTOR('',#5687,1.); +#5687 = DIRECTION('',(1.,0.E+000)); +#5688 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5689 = PCURVE('',#5425,#5690); +#5690 = DEFINITIONAL_REPRESENTATION('',(#5691),#5695); +#5691 = LINE('',#5692,#5693); +#5692 = CARTESIAN_POINT('',(0.E+000,-0.625)); +#5693 = VECTOR('',#5694,1.); +#5694 = DIRECTION('',(0.E+000,1.)); +#5695 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5696 = ORIENTED_EDGE('',*,*,#5594,.F.); +#5697 = ORIENTED_EDGE('',*,*,#5698,.F.); +#5698 = EDGE_CURVE('',#5647,#5595,#5699,.T.); +#5699 = SURFACE_CURVE('',#5700,(#5704,#5711),.PCURVE_S1.); +#5700 = LINE('',#5701,#5702); +#5701 = CARTESIAN_POINT('',(9.785,1.,-0.125)); +#5702 = VECTOR('',#5703,1.); +#5703 = DIRECTION('',(1.,0.E+000,0.E+000)); +#5704 = PCURVE('',#5610,#5705); +#5705 = DEFINITIONAL_REPRESENTATION('',(#5706),#5710); +#5706 = LINE('',#5707,#5708); +#5707 = CARTESIAN_POINT('',(0.E+000,-4.930380657631E-032)); +#5708 = VECTOR('',#5709,1.); +#5709 = DIRECTION('',(1.,0.E+000)); +#5710 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5711 = PCURVE('',#5479,#5712); +#5712 = DEFINITIONAL_REPRESENTATION('',(#5713),#5717); +#5713 = LINE('',#5714,#5715); +#5714 = CARTESIAN_POINT('',(0.E+000,-0.625)); +#5715 = VECTOR('',#5716,1.); +#5716 = DIRECTION('',(0.E+000,1.)); +#5717 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5718 = ADVANCED_FACE('',(#5719),#5664,.F.); +#5719 = FACE_BOUND('',#5720,.F.); +#5720 = EDGE_LOOP('',(#5721,#5751,#5772,#5773)); +#5721 = ORIENTED_EDGE('',*,*,#5722,.T.); +#5722 = EDGE_CURVE('',#5723,#5725,#5727,.T.); +#5723 = VERTEX_POINT('',#5724); +#5724 = CARTESIAN_POINT('',(9.785,2.,-0.125)); +#5725 = VERTEX_POINT('',#5726); +#5726 = CARTESIAN_POINT('',(9.785,2.,0.125)); +#5727 = SURFACE_CURVE('',#5728,(#5732,#5739),.PCURVE_S1.); +#5728 = LINE('',#5729,#5730); +#5729 = CARTESIAN_POINT('',(9.785,2.,-0.125)); +#5730 = VECTOR('',#5731,1.); +#5731 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#5732 = PCURVE('',#5664,#5733); +#5733 = DEFINITIONAL_REPRESENTATION('',(#5734),#5738); +#5734 = LINE('',#5735,#5736); +#5735 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#5736 = VECTOR('',#5737,1.); +#5737 = DIRECTION('',(2.22044604925E-016,-1.)); +#5738 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5739 = PCURVE('',#5740,#5745); +#5740 = PLANE('',#5741); +#5741 = AXIS2_PLACEMENT_3D('',#5742,#5743,#5744); +#5742 = CARTESIAN_POINT('',(10.535,2.,-0.125)); +#5743 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#5744 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#5745 = DEFINITIONAL_REPRESENTATION('',(#5746),#5750); +#5746 = LINE('',#5747,#5748); +#5747 = CARTESIAN_POINT('',(0.75,0.E+000)); +#5748 = VECTOR('',#5749,1.); +#5749 = DIRECTION('',(0.E+000,-1.)); +#5750 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5751 = ORIENTED_EDGE('',*,*,#5752,.T.); +#5752 = EDGE_CURVE('',#5725,#5649,#5753,.T.); +#5753 = SURFACE_CURVE('',#5754,(#5758,#5765),.PCURVE_S1.); +#5754 = LINE('',#5755,#5756); +#5755 = CARTESIAN_POINT('',(9.785,2.,0.125)); +#5756 = VECTOR('',#5757,1.); +#5757 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#5758 = PCURVE('',#5664,#5759); +#5759 = DEFINITIONAL_REPRESENTATION('',(#5760),#5764); +#5760 = LINE('',#5761,#5762); +#5761 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#5762 = VECTOR('',#5763,1.); +#5763 = DIRECTION('',(1.,0.E+000)); +#5764 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5765 = PCURVE('',#5425,#5766); +#5766 = DEFINITIONAL_REPRESENTATION('',(#5767),#5771); +#5767 = LINE('',#5768,#5769); +#5768 = CARTESIAN_POINT('',(-1.,-0.625)); +#5769 = VECTOR('',#5770,1.); +#5770 = DIRECTION('',(1.,0.E+000)); +#5771 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5772 = ORIENTED_EDGE('',*,*,#5646,.F.); +#5773 = ORIENTED_EDGE('',*,*,#5774,.F.); +#5774 = EDGE_CURVE('',#5723,#5647,#5775,.T.); +#5775 = SURFACE_CURVE('',#5776,(#5780,#5787),.PCURVE_S1.); +#5776 = LINE('',#5777,#5778); +#5777 = CARTESIAN_POINT('',(9.785,2.,-0.125)); +#5778 = VECTOR('',#5779,1.); +#5779 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#5780 = PCURVE('',#5664,#5781); +#5781 = DEFINITIONAL_REPRESENTATION('',(#5782),#5786); +#5782 = LINE('',#5783,#5784); +#5783 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#5784 = VECTOR('',#5785,1.); +#5785 = DIRECTION('',(1.,0.E+000)); +#5786 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5787 = PCURVE('',#5479,#5788); +#5788 = DEFINITIONAL_REPRESENTATION('',(#5789),#5793); +#5789 = LINE('',#5790,#5791); +#5790 = CARTESIAN_POINT('',(-1.,-0.625)); +#5791 = VECTOR('',#5792,1.); +#5792 = DIRECTION('',(1.,0.E+000)); +#5793 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5794 = ADVANCED_FACE('',(#5795),#5740,.F.); +#5795 = FACE_BOUND('',#5796,.F.); +#5796 = EDGE_LOOP('',(#5797,#5827,#5848,#5849)); +#5797 = ORIENTED_EDGE('',*,*,#5798,.T.); +#5798 = EDGE_CURVE('',#5799,#5801,#5803,.T.); +#5799 = VERTEX_POINT('',#5800); +#5800 = CARTESIAN_POINT('',(10.535,2.,-0.125)); +#5801 = VERTEX_POINT('',#5802); +#5802 = CARTESIAN_POINT('',(10.535,2.,0.125)); +#5803 = SURFACE_CURVE('',#5804,(#5808,#5815),.PCURVE_S1.); +#5804 = LINE('',#5805,#5806); +#5805 = CARTESIAN_POINT('',(10.535,2.,-0.125)); +#5806 = VECTOR('',#5807,1.); +#5807 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#5808 = PCURVE('',#5740,#5809); +#5809 = DEFINITIONAL_REPRESENTATION('',(#5810),#5814); +#5810 = LINE('',#5811,#5812); +#5811 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#5812 = VECTOR('',#5813,1.); +#5813 = DIRECTION('',(0.E+000,-1.)); +#5814 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5815 = PCURVE('',#5816,#5821); +#5816 = PLANE('',#5817); +#5817 = AXIS2_PLACEMENT_3D('',#5818,#5819,#5820); +#5818 = CARTESIAN_POINT('',(10.535,1.,-0.125)); +#5819 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#5820 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#5821 = DEFINITIONAL_REPRESENTATION('',(#5822),#5826); +#5822 = LINE('',#5823,#5824); +#5823 = CARTESIAN_POINT('',(1.,4.930380657631E-032)); +#5824 = VECTOR('',#5825,1.); +#5825 = DIRECTION('',(-2.22044604925E-016,-1.)); +#5826 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5827 = ORIENTED_EDGE('',*,*,#5828,.T.); +#5828 = EDGE_CURVE('',#5801,#5725,#5829,.T.); +#5829 = SURFACE_CURVE('',#5830,(#5834,#5841),.PCURVE_S1.); +#5830 = LINE('',#5831,#5832); +#5831 = CARTESIAN_POINT('',(10.535,2.,0.125)); +#5832 = VECTOR('',#5833,1.); +#5833 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#5834 = PCURVE('',#5740,#5835); +#5835 = DEFINITIONAL_REPRESENTATION('',(#5836),#5840); +#5836 = LINE('',#5837,#5838); +#5837 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#5838 = VECTOR('',#5839,1.); +#5839 = DIRECTION('',(1.,0.E+000)); +#5840 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5841 = PCURVE('',#5425,#5842); +#5842 = DEFINITIONAL_REPRESENTATION('',(#5843),#5847); +#5843 = LINE('',#5844,#5845); +#5844 = CARTESIAN_POINT('',(-1.,0.125)); +#5845 = VECTOR('',#5846,1.); +#5846 = DIRECTION('',(0.E+000,-1.)); +#5847 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5848 = ORIENTED_EDGE('',*,*,#5722,.F.); +#5849 = ORIENTED_EDGE('',*,*,#5850,.F.); +#5850 = EDGE_CURVE('',#5799,#5723,#5851,.T.); +#5851 = SURFACE_CURVE('',#5852,(#5856,#5863),.PCURVE_S1.); +#5852 = LINE('',#5853,#5854); +#5853 = CARTESIAN_POINT('',(10.535,2.,-0.125)); +#5854 = VECTOR('',#5855,1.); +#5855 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#5856 = PCURVE('',#5740,#5857); +#5857 = DEFINITIONAL_REPRESENTATION('',(#5858),#5862); +#5858 = LINE('',#5859,#5860); +#5859 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#5860 = VECTOR('',#5861,1.); +#5861 = DIRECTION('',(1.,0.E+000)); +#5862 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5863 = PCURVE('',#5479,#5864); +#5864 = DEFINITIONAL_REPRESENTATION('',(#5865),#5869); +#5865 = LINE('',#5866,#5867); +#5866 = CARTESIAN_POINT('',(-1.,0.125)); +#5867 = VECTOR('',#5868,1.); +#5868 = DIRECTION('',(0.E+000,-1.)); +#5869 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5870 = ADVANCED_FACE('',(#5871),#5816,.F.); +#5871 = FACE_BOUND('',#5872,.F.); +#5872 = EDGE_LOOP('',(#5873,#5898,#5919,#5920)); +#5873 = ORIENTED_EDGE('',*,*,#5874,.T.); +#5874 = EDGE_CURVE('',#5875,#5877,#5879,.T.); +#5875 = VERTEX_POINT('',#5876); +#5876 = CARTESIAN_POINT('',(10.535,1.,-0.125)); +#5877 = VERTEX_POINT('',#5878); +#5878 = CARTESIAN_POINT('',(10.535,1.,0.125)); +#5879 = SURFACE_CURVE('',#5880,(#5884,#5891),.PCURVE_S1.); +#5880 = LINE('',#5881,#5882); +#5881 = CARTESIAN_POINT('',(10.535,1.,-0.125)); +#5882 = VECTOR('',#5883,1.); +#5883 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#5884 = PCURVE('',#5816,#5885); +#5885 = DEFINITIONAL_REPRESENTATION('',(#5886),#5890); +#5886 = LINE('',#5887,#5888); +#5887 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#5888 = VECTOR('',#5889,1.); +#5889 = DIRECTION('',(-2.22044604925E-016,-1.)); +#5890 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5891 = PCURVE('',#5397,#5892); +#5892 = DEFINITIONAL_REPRESENTATION('',(#5893),#5897); +#5893 = LINE('',#5894,#5895); +#5894 = CARTESIAN_POINT('',(0.125,0.E+000)); +#5895 = VECTOR('',#5896,1.); +#5896 = DIRECTION('',(0.E+000,-1.)); +#5897 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5898 = ORIENTED_EDGE('',*,*,#5899,.T.); +#5899 = EDGE_CURVE('',#5877,#5801,#5900,.T.); +#5900 = SURFACE_CURVE('',#5901,(#5905,#5912),.PCURVE_S1.); +#5901 = LINE('',#5902,#5903); +#5902 = CARTESIAN_POINT('',(10.535,1.,0.125)); +#5903 = VECTOR('',#5904,1.); +#5904 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#5905 = PCURVE('',#5816,#5906); +#5906 = DEFINITIONAL_REPRESENTATION('',(#5907),#5911); +#5907 = LINE('',#5908,#5909); +#5908 = CARTESIAN_POINT('',(-2.22044604925E-016,-0.25)); +#5909 = VECTOR('',#5910,1.); +#5910 = DIRECTION('',(1.,0.E+000)); +#5911 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5912 = PCURVE('',#5425,#5913); +#5913 = DEFINITIONAL_REPRESENTATION('',(#5914),#5918); +#5914 = LINE('',#5915,#5916); +#5915 = CARTESIAN_POINT('',(0.E+000,0.125)); +#5916 = VECTOR('',#5917,1.); +#5917 = DIRECTION('',(-1.,0.E+000)); +#5918 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5919 = ORIENTED_EDGE('',*,*,#5798,.F.); +#5920 = ORIENTED_EDGE('',*,*,#5921,.F.); +#5921 = EDGE_CURVE('',#5875,#5799,#5922,.T.); +#5922 = SURFACE_CURVE('',#5923,(#5927,#5934),.PCURVE_S1.); +#5923 = LINE('',#5924,#5925); +#5924 = CARTESIAN_POINT('',(10.535,1.,-0.125)); +#5925 = VECTOR('',#5926,1.); +#5926 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#5927 = PCURVE('',#5816,#5928); +#5928 = DEFINITIONAL_REPRESENTATION('',(#5929),#5933); +#5929 = LINE('',#5930,#5931); +#5930 = CARTESIAN_POINT('',(-2.22044604925E-016,-0.E+000)); +#5931 = VECTOR('',#5932,1.); +#5932 = DIRECTION('',(1.,0.E+000)); +#5933 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5934 = PCURVE('',#5479,#5935); +#5935 = DEFINITIONAL_REPRESENTATION('',(#5936),#5940); +#5936 = LINE('',#5937,#5938); +#5937 = CARTESIAN_POINT('',(0.E+000,0.125)); +#5938 = VECTOR('',#5939,1.); +#5939 = DIRECTION('',(-1.,0.E+000)); +#5940 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5941 = ADVANCED_FACE('',(#5942),#5397,.F.); +#5942 = FACE_BOUND('',#5943,.F.); +#5943 = EDGE_LOOP('',(#5944,#5945,#5966,#5967)); +#5944 = ORIENTED_EDGE('',*,*,#5374,.T.); +#5945 = ORIENTED_EDGE('',*,*,#5946,.T.); +#5946 = EDGE_CURVE('',#5377,#5877,#5947,.T.); +#5947 = SURFACE_CURVE('',#5948,(#5952,#5959),.PCURVE_S1.); +#5948 = LINE('',#5949,#5950); +#5949 = CARTESIAN_POINT('',(10.41,1.,0.125)); +#5950 = VECTOR('',#5951,1.); +#5951 = DIRECTION('',(1.,0.E+000,0.E+000)); +#5952 = PCURVE('',#5397,#5953); +#5953 = DEFINITIONAL_REPRESENTATION('',(#5954),#5958); +#5954 = LINE('',#5955,#5956); +#5955 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#5956 = VECTOR('',#5957,1.); +#5957 = DIRECTION('',(1.,0.E+000)); +#5958 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5959 = PCURVE('',#5425,#5960); +#5960 = DEFINITIONAL_REPRESENTATION('',(#5961),#5965); +#5961 = LINE('',#5962,#5963); +#5962 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#5963 = VECTOR('',#5964,1.); +#5964 = DIRECTION('',(0.E+000,1.)); +#5965 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5966 = ORIENTED_EDGE('',*,*,#5874,.F.); +#5967 = ORIENTED_EDGE('',*,*,#5968,.F.); +#5968 = EDGE_CURVE('',#5375,#5875,#5969,.T.); +#5969 = SURFACE_CURVE('',#5970,(#5974,#5981),.PCURVE_S1.); +#5970 = LINE('',#5971,#5972); +#5971 = CARTESIAN_POINT('',(10.41,1.,-0.125)); +#5972 = VECTOR('',#5973,1.); +#5973 = DIRECTION('',(1.,0.E+000,0.E+000)); +#5974 = PCURVE('',#5397,#5975); +#5975 = DEFINITIONAL_REPRESENTATION('',(#5976),#5980); +#5976 = LINE('',#5977,#5978); +#5977 = CARTESIAN_POINT('',(0.E+000,-4.930380657631E-032)); +#5978 = VECTOR('',#5979,1.); +#5979 = DIRECTION('',(1.,0.E+000)); +#5980 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5981 = PCURVE('',#5479,#5982); +#5982 = DEFINITIONAL_REPRESENTATION('',(#5983),#5987); +#5983 = LINE('',#5984,#5985); +#5984 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#5985 = VECTOR('',#5986,1.); +#5986 = DIRECTION('',(0.E+000,1.)); +#5987 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5988 = ADVANCED_FACE('',(#5989),#5479,.F.); +#5989 = FACE_BOUND('',#5990,.T.); +#5990 = EDGE_LOOP('',(#5991,#5992,#5993,#5994,#5995,#5996,#5997,#5998)); +#5991 = ORIENTED_EDGE('',*,*,#5465,.T.); +#5992 = ORIENTED_EDGE('',*,*,#5546,.T.); +#5993 = ORIENTED_EDGE('',*,*,#5622,.T.); +#5994 = ORIENTED_EDGE('',*,*,#5698,.F.); +#5995 = ORIENTED_EDGE('',*,*,#5774,.F.); +#5996 = ORIENTED_EDGE('',*,*,#5850,.F.); +#5997 = ORIENTED_EDGE('',*,*,#5921,.F.); +#5998 = ORIENTED_EDGE('',*,*,#5968,.F.); +#5999 = ADVANCED_FACE('',(#6000),#5425,.T.); +#6000 = FACE_BOUND('',#6001,.F.); +#6001 = EDGE_LOOP('',(#6002,#6003,#6004,#6005,#6006,#6007,#6008,#6009)); +#6002 = ORIENTED_EDGE('',*,*,#5409,.T.); +#6003 = ORIENTED_EDGE('',*,*,#5495,.T.); +#6004 = ORIENTED_EDGE('',*,*,#5571,.T.); +#6005 = ORIENTED_EDGE('',*,*,#5676,.F.); +#6006 = ORIENTED_EDGE('',*,*,#5752,.F.); +#6007 = ORIENTED_EDGE('',*,*,#5828,.F.); +#6008 = ORIENTED_EDGE('',*,*,#5899,.F.); +#6009 = ORIENTED_EDGE('',*,*,#5946,.F.); +#6010 = MANIFOLD_SOLID_BREP('',#6011); +#6011 = CLOSED_SHELL('',(#6012,#6132,#6208,#6284,#6360,#6436,#6512,#6583 + ,#6630,#6641)); +#6012 = ADVANCED_FACE('',(#6013),#6027,.T.); +#6013 = FACE_BOUND('',#6014,.T.); +#6014 = EDGE_LOOP('',(#6015,#6050,#6078,#6106)); +#6015 = ORIENTED_EDGE('',*,*,#6016,.T.); +#6016 = EDGE_CURVE('',#6017,#6019,#6021,.T.); +#6017 = VERTEX_POINT('',#6018); +#6018 = CARTESIAN_POINT('',(7.87,1.,-0.125)); +#6019 = VERTEX_POINT('',#6020); +#6020 = CARTESIAN_POINT('',(7.87,1.,0.125)); +#6021 = SURFACE_CURVE('',#6022,(#6026,#6038),.PCURVE_S1.); +#6022 = LINE('',#6023,#6024); +#6023 = CARTESIAN_POINT('',(7.87,1.,-0.125)); +#6024 = VECTOR('',#6025,1.); +#6025 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#6026 = PCURVE('',#6027,#6032); +#6027 = PLANE('',#6028); +#6028 = AXIS2_PLACEMENT_3D('',#6029,#6030,#6031); +#6029 = CARTESIAN_POINT('',(7.87,1.,-0.125)); +#6030 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#6031 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#6032 = DEFINITIONAL_REPRESENTATION('',(#6033),#6037); +#6033 = LINE('',#6034,#6035); +#6034 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#6035 = VECTOR('',#6036,1.); +#6036 = DIRECTION('',(2.22044604925E-016,-1.)); +#6037 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6038 = PCURVE('',#6039,#6044); +#6039 = PLANE('',#6040); +#6040 = AXIS2_PLACEMENT_3D('',#6041,#6042,#6043); +#6041 = CARTESIAN_POINT('',(7.87,1.,-0.125)); +#6042 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#6043 = DIRECTION('',(1.,0.E+000,0.E+000)); +#6044 = DEFINITIONAL_REPRESENTATION('',(#6045),#6049); +#6045 = LINE('',#6046,#6047); +#6046 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#6047 = VECTOR('',#6048,1.); +#6048 = DIRECTION('',(0.E+000,-1.)); +#6049 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6050 = ORIENTED_EDGE('',*,*,#6051,.T.); +#6051 = EDGE_CURVE('',#6019,#6052,#6054,.T.); +#6052 = VERTEX_POINT('',#6053); +#6053 = CARTESIAN_POINT('',(7.87,-2.5,0.125)); +#6054 = SURFACE_CURVE('',#6055,(#6059,#6066),.PCURVE_S1.); +#6055 = LINE('',#6056,#6057); +#6056 = CARTESIAN_POINT('',(7.87,1.,0.125)); +#6057 = VECTOR('',#6058,1.); +#6058 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#6059 = PCURVE('',#6027,#6060); +#6060 = DEFINITIONAL_REPRESENTATION('',(#6061),#6065); +#6061 = LINE('',#6062,#6063); +#6062 = CARTESIAN_POINT('',(2.22044604925E-016,-0.25)); +#6063 = VECTOR('',#6064,1.); +#6064 = DIRECTION('',(1.,0.E+000)); +#6065 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6066 = PCURVE('',#6067,#6072); +#6067 = PLANE('',#6068); +#6068 = AXIS2_PLACEMENT_3D('',#6069,#6070,#6071); +#6069 = CARTESIAN_POINT('',(7.87,1.,0.125)); +#6070 = DIRECTION('',(0.E+000,4.440892098501E-016,1.)); +#6071 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#6072 = DEFINITIONAL_REPRESENTATION('',(#6073),#6077); +#6073 = LINE('',#6074,#6075); +#6074 = CARTESIAN_POINT('',(0.E+000,-8.881784197001E-016)); +#6075 = VECTOR('',#6076,1.); +#6076 = DIRECTION('',(1.,0.E+000)); +#6077 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6078 = ORIENTED_EDGE('',*,*,#6079,.F.); +#6079 = EDGE_CURVE('',#6080,#6052,#6082,.T.); +#6080 = VERTEX_POINT('',#6081); +#6081 = CARTESIAN_POINT('',(7.87,-2.5,-0.125)); +#6082 = SURFACE_CURVE('',#6083,(#6087,#6094),.PCURVE_S1.); +#6083 = LINE('',#6084,#6085); +#6084 = CARTESIAN_POINT('',(7.87,-2.5,-0.125)); +#6085 = VECTOR('',#6086,1.); +#6086 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#6087 = PCURVE('',#6027,#6088); +#6088 = DEFINITIONAL_REPRESENTATION('',(#6089),#6093); +#6089 = LINE('',#6090,#6091); +#6090 = CARTESIAN_POINT('',(3.5,-1.972152263053E-031)); +#6091 = VECTOR('',#6092,1.); +#6092 = DIRECTION('',(2.22044604925E-016,-1.)); +#6093 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6094 = PCURVE('',#6095,#6100); +#6095 = PLANE('',#6096); +#6096 = AXIS2_PLACEMENT_3D('',#6097,#6098,#6099); +#6097 = CARTESIAN_POINT('',(7.87,-2.5,-0.125)); +#6098 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#6099 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#6100 = DEFINITIONAL_REPRESENTATION('',(#6101),#6105); +#6101 = LINE('',#6102,#6103); +#6102 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#6103 = VECTOR('',#6104,1.); +#6104 = DIRECTION('',(0.E+000,-1.)); +#6105 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6106 = ORIENTED_EDGE('',*,*,#6107,.F.); +#6107 = EDGE_CURVE('',#6017,#6080,#6108,.T.); +#6108 = SURFACE_CURVE('',#6109,(#6113,#6120),.PCURVE_S1.); +#6109 = LINE('',#6110,#6111); +#6110 = CARTESIAN_POINT('',(7.87,1.,-0.125)); +#6111 = VECTOR('',#6112,1.); +#6112 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#6113 = PCURVE('',#6027,#6114); +#6114 = DEFINITIONAL_REPRESENTATION('',(#6115),#6119); +#6115 = LINE('',#6116,#6117); +#6116 = CARTESIAN_POINT('',(2.22044604925E-016,0.E+000)); +#6117 = VECTOR('',#6118,1.); +#6118 = DIRECTION('',(1.,0.E+000)); +#6119 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6120 = PCURVE('',#6121,#6126); +#6121 = PLANE('',#6122); +#6122 = AXIS2_PLACEMENT_3D('',#6123,#6124,#6125); +#6123 = CARTESIAN_POINT('',(7.87,1.,-0.125)); +#6124 = DIRECTION('',(0.E+000,4.440892098501E-016,1.)); +#6125 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#6126 = DEFINITIONAL_REPRESENTATION('',(#6127),#6131); +#6127 = LINE('',#6128,#6129); +#6128 = CARTESIAN_POINT('',(0.E+000,-8.881784197001E-016)); +#6129 = VECTOR('',#6130,1.); +#6130 = DIRECTION('',(1.,0.E+000)); +#6131 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6132 = ADVANCED_FACE('',(#6133),#6095,.T.); +#6133 = FACE_BOUND('',#6134,.T.); +#6134 = EDGE_LOOP('',(#6135,#6136,#6159,#6187)); +#6135 = ORIENTED_EDGE('',*,*,#6079,.T.); +#6136 = ORIENTED_EDGE('',*,*,#6137,.T.); +#6137 = EDGE_CURVE('',#6052,#6138,#6140,.T.); +#6138 = VERTEX_POINT('',#6139); +#6139 = CARTESIAN_POINT('',(7.37,-2.5,0.125)); +#6140 = SURFACE_CURVE('',#6141,(#6145,#6152),.PCURVE_S1.); +#6141 = LINE('',#6142,#6143); +#6142 = CARTESIAN_POINT('',(7.87,-2.5,0.125)); +#6143 = VECTOR('',#6144,1.); +#6144 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#6145 = PCURVE('',#6095,#6146); +#6146 = DEFINITIONAL_REPRESENTATION('',(#6147),#6151); +#6147 = LINE('',#6148,#6149); +#6148 = CARTESIAN_POINT('',(8.881784197001E-016,-0.25)); +#6149 = VECTOR('',#6150,1.); +#6150 = DIRECTION('',(1.,0.E+000)); +#6151 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6152 = PCURVE('',#6067,#6153); +#6153 = DEFINITIONAL_REPRESENTATION('',(#6154),#6158); +#6154 = LINE('',#6155,#6156); +#6155 = CARTESIAN_POINT('',(3.5,-8.881784197001E-016)); +#6156 = VECTOR('',#6157,1.); +#6157 = DIRECTION('',(0.E+000,-1.)); +#6158 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6159 = ORIENTED_EDGE('',*,*,#6160,.F.); +#6160 = EDGE_CURVE('',#6161,#6138,#6163,.T.); +#6161 = VERTEX_POINT('',#6162); +#6162 = CARTESIAN_POINT('',(7.37,-2.5,-0.125)); +#6163 = SURFACE_CURVE('',#6164,(#6168,#6175),.PCURVE_S1.); +#6164 = LINE('',#6165,#6166); +#6165 = CARTESIAN_POINT('',(7.37,-2.5,-0.125)); +#6166 = VECTOR('',#6167,1.); +#6167 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#6168 = PCURVE('',#6095,#6169); +#6169 = DEFINITIONAL_REPRESENTATION('',(#6170),#6174); +#6170 = LINE('',#6171,#6172); +#6171 = CARTESIAN_POINT('',(0.5,0.E+000)); +#6172 = VECTOR('',#6173,1.); +#6173 = DIRECTION('',(0.E+000,-1.)); +#6174 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6175 = PCURVE('',#6176,#6181); +#6176 = PLANE('',#6177); +#6177 = AXIS2_PLACEMENT_3D('',#6178,#6179,#6180); +#6178 = CARTESIAN_POINT('',(7.37,-2.5,-0.125)); +#6179 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#6180 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#6181 = DEFINITIONAL_REPRESENTATION('',(#6182),#6186); +#6182 = LINE('',#6183,#6184); +#6183 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#6184 = VECTOR('',#6185,1.); +#6185 = DIRECTION('',(-2.22044604925E-016,-1.)); +#6186 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6187 = ORIENTED_EDGE('',*,*,#6188,.F.); +#6188 = EDGE_CURVE('',#6080,#6161,#6189,.T.); +#6189 = SURFACE_CURVE('',#6190,(#6194,#6201),.PCURVE_S1.); +#6190 = LINE('',#6191,#6192); +#6191 = CARTESIAN_POINT('',(7.87,-2.5,-0.125)); +#6192 = VECTOR('',#6193,1.); +#6193 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#6194 = PCURVE('',#6095,#6195); +#6195 = DEFINITIONAL_REPRESENTATION('',(#6196),#6200); +#6196 = LINE('',#6197,#6198); +#6197 = CARTESIAN_POINT('',(8.881784197001E-016,0.E+000)); +#6198 = VECTOR('',#6199,1.); +#6199 = DIRECTION('',(1.,0.E+000)); +#6200 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6201 = PCURVE('',#6121,#6202); +#6202 = DEFINITIONAL_REPRESENTATION('',(#6203),#6207); +#6203 = LINE('',#6204,#6205); +#6204 = CARTESIAN_POINT('',(3.5,-8.881784197001E-016)); +#6205 = VECTOR('',#6206,1.); +#6206 = DIRECTION('',(0.E+000,-1.)); +#6207 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6208 = ADVANCED_FACE('',(#6209),#6176,.T.); +#6209 = FACE_BOUND('',#6210,.T.); +#6210 = EDGE_LOOP('',(#6211,#6212,#6235,#6263)); +#6211 = ORIENTED_EDGE('',*,*,#6160,.T.); +#6212 = ORIENTED_EDGE('',*,*,#6213,.T.); +#6213 = EDGE_CURVE('',#6138,#6214,#6216,.T.); +#6214 = VERTEX_POINT('',#6215); +#6215 = CARTESIAN_POINT('',(7.37,1.,0.125)); +#6216 = SURFACE_CURVE('',#6217,(#6221,#6228),.PCURVE_S1.); +#6217 = LINE('',#6218,#6219); +#6218 = CARTESIAN_POINT('',(7.37,-2.5,0.125)); +#6219 = VECTOR('',#6220,1.); +#6220 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#6221 = PCURVE('',#6176,#6222); +#6222 = DEFINITIONAL_REPRESENTATION('',(#6223),#6227); +#6223 = LINE('',#6224,#6225); +#6224 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#6225 = VECTOR('',#6226,1.); +#6226 = DIRECTION('',(1.,0.E+000)); +#6227 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6228 = PCURVE('',#6067,#6229); +#6229 = DEFINITIONAL_REPRESENTATION('',(#6230),#6234); +#6230 = LINE('',#6231,#6232); +#6231 = CARTESIAN_POINT('',(3.5,-0.5)); +#6232 = VECTOR('',#6233,1.); +#6233 = DIRECTION('',(-1.,0.E+000)); +#6234 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6235 = ORIENTED_EDGE('',*,*,#6236,.F.); +#6236 = EDGE_CURVE('',#6237,#6214,#6239,.T.); +#6237 = VERTEX_POINT('',#6238); +#6238 = CARTESIAN_POINT('',(7.37,1.,-0.125)); +#6239 = SURFACE_CURVE('',#6240,(#6244,#6251),.PCURVE_S1.); +#6240 = LINE('',#6241,#6242); +#6241 = CARTESIAN_POINT('',(7.37,1.,-0.125)); +#6242 = VECTOR('',#6243,1.); +#6243 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#6244 = PCURVE('',#6176,#6245); +#6245 = DEFINITIONAL_REPRESENTATION('',(#6246),#6250); +#6246 = LINE('',#6247,#6248); +#6247 = CARTESIAN_POINT('',(3.5,1.972152263053E-031)); +#6248 = VECTOR('',#6249,1.); +#6249 = DIRECTION('',(-2.22044604925E-016,-1.)); +#6250 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6251 = PCURVE('',#6252,#6257); +#6252 = PLANE('',#6253); +#6253 = AXIS2_PLACEMENT_3D('',#6254,#6255,#6256); +#6254 = CARTESIAN_POINT('',(7.245,1.,-0.125)); +#6255 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#6256 = DIRECTION('',(1.,0.E+000,0.E+000)); +#6257 = DEFINITIONAL_REPRESENTATION('',(#6258),#6262); +#6258 = LINE('',#6259,#6260); +#6259 = CARTESIAN_POINT('',(0.125,0.E+000)); +#6260 = VECTOR('',#6261,1.); +#6261 = DIRECTION('',(0.E+000,-1.)); +#6262 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6263 = ORIENTED_EDGE('',*,*,#6264,.F.); +#6264 = EDGE_CURVE('',#6161,#6237,#6265,.T.); +#6265 = SURFACE_CURVE('',#6266,(#6270,#6277),.PCURVE_S1.); +#6266 = LINE('',#6267,#6268); +#6267 = CARTESIAN_POINT('',(7.37,-2.5,-0.125)); +#6268 = VECTOR('',#6269,1.); +#6269 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#6270 = PCURVE('',#6176,#6271); +#6271 = DEFINITIONAL_REPRESENTATION('',(#6272),#6276); +#6272 = LINE('',#6273,#6274); +#6273 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#6274 = VECTOR('',#6275,1.); +#6275 = DIRECTION('',(1.,0.E+000)); +#6276 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6277 = PCURVE('',#6121,#6278); +#6278 = DEFINITIONAL_REPRESENTATION('',(#6279),#6283); +#6279 = LINE('',#6280,#6281); +#6280 = CARTESIAN_POINT('',(3.5,-0.5)); +#6281 = VECTOR('',#6282,1.); +#6282 = DIRECTION('',(-1.,0.E+000)); +#6283 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6284 = ADVANCED_FACE('',(#6285),#6252,.F.); +#6285 = FACE_BOUND('',#6286,.F.); +#6286 = EDGE_LOOP('',(#6287,#6317,#6338,#6339)); +#6287 = ORIENTED_EDGE('',*,*,#6288,.T.); +#6288 = EDGE_CURVE('',#6289,#6291,#6293,.T.); +#6289 = VERTEX_POINT('',#6290); +#6290 = CARTESIAN_POINT('',(7.245,1.,-0.125)); +#6291 = VERTEX_POINT('',#6292); +#6292 = CARTESIAN_POINT('',(7.245,1.,0.125)); +#6293 = SURFACE_CURVE('',#6294,(#6298,#6305),.PCURVE_S1.); +#6294 = LINE('',#6295,#6296); +#6295 = CARTESIAN_POINT('',(7.245,1.,-0.125)); +#6296 = VECTOR('',#6297,1.); +#6297 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#6298 = PCURVE('',#6252,#6299); +#6299 = DEFINITIONAL_REPRESENTATION('',(#6300),#6304); +#6300 = LINE('',#6301,#6302); +#6301 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#6302 = VECTOR('',#6303,1.); +#6303 = DIRECTION('',(0.E+000,-1.)); +#6304 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6305 = PCURVE('',#6306,#6311); +#6306 = PLANE('',#6307); +#6307 = AXIS2_PLACEMENT_3D('',#6308,#6309,#6310); +#6308 = CARTESIAN_POINT('',(7.245,2.,-0.125)); +#6309 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#6310 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#6311 = DEFINITIONAL_REPRESENTATION('',(#6312),#6316); +#6312 = LINE('',#6313,#6314); +#6313 = CARTESIAN_POINT('',(1.,-4.930380657631E-032)); +#6314 = VECTOR('',#6315,1.); +#6315 = DIRECTION('',(2.22044604925E-016,-1.)); +#6316 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6317 = ORIENTED_EDGE('',*,*,#6318,.T.); +#6318 = EDGE_CURVE('',#6291,#6214,#6319,.T.); +#6319 = SURFACE_CURVE('',#6320,(#6324,#6331),.PCURVE_S1.); +#6320 = LINE('',#6321,#6322); +#6321 = CARTESIAN_POINT('',(7.245,1.,0.125)); +#6322 = VECTOR('',#6323,1.); +#6323 = DIRECTION('',(1.,0.E+000,0.E+000)); +#6324 = PCURVE('',#6252,#6325); +#6325 = DEFINITIONAL_REPRESENTATION('',(#6326),#6330); +#6326 = LINE('',#6327,#6328); +#6327 = CARTESIAN_POINT('',(-8.881784197001E-016,-0.25)); +#6328 = VECTOR('',#6329,1.); +#6329 = DIRECTION('',(1.,0.E+000)); +#6330 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6331 = PCURVE('',#6067,#6332); +#6332 = DEFINITIONAL_REPRESENTATION('',(#6333),#6337); +#6333 = LINE('',#6334,#6335); +#6334 = CARTESIAN_POINT('',(0.E+000,-0.625)); +#6335 = VECTOR('',#6336,1.); +#6336 = DIRECTION('',(0.E+000,1.)); +#6337 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6338 = ORIENTED_EDGE('',*,*,#6236,.F.); +#6339 = ORIENTED_EDGE('',*,*,#6340,.F.); +#6340 = EDGE_CURVE('',#6289,#6237,#6341,.T.); +#6341 = SURFACE_CURVE('',#6342,(#6346,#6353),.PCURVE_S1.); +#6342 = LINE('',#6343,#6344); +#6343 = CARTESIAN_POINT('',(7.245,1.,-0.125)); +#6344 = VECTOR('',#6345,1.); +#6345 = DIRECTION('',(1.,0.E+000,0.E+000)); +#6346 = PCURVE('',#6252,#6347); +#6347 = DEFINITIONAL_REPRESENTATION('',(#6348),#6352); +#6348 = LINE('',#6349,#6350); +#6349 = CARTESIAN_POINT('',(-8.881784197001E-016,-4.930380657631E-032)); +#6350 = VECTOR('',#6351,1.); +#6351 = DIRECTION('',(1.,0.E+000)); +#6352 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6353 = PCURVE('',#6121,#6354); +#6354 = DEFINITIONAL_REPRESENTATION('',(#6355),#6359); +#6355 = LINE('',#6356,#6357); +#6356 = CARTESIAN_POINT('',(0.E+000,-0.625)); +#6357 = VECTOR('',#6358,1.); +#6358 = DIRECTION('',(0.E+000,1.)); +#6359 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6360 = ADVANCED_FACE('',(#6361),#6306,.F.); +#6361 = FACE_BOUND('',#6362,.F.); +#6362 = EDGE_LOOP('',(#6363,#6393,#6414,#6415)); +#6363 = ORIENTED_EDGE('',*,*,#6364,.T.); +#6364 = EDGE_CURVE('',#6365,#6367,#6369,.T.); +#6365 = VERTEX_POINT('',#6366); +#6366 = CARTESIAN_POINT('',(7.245,2.,-0.125)); +#6367 = VERTEX_POINT('',#6368); +#6368 = CARTESIAN_POINT('',(7.245,2.,0.125)); +#6369 = SURFACE_CURVE('',#6370,(#6374,#6381),.PCURVE_S1.); +#6370 = LINE('',#6371,#6372); +#6371 = CARTESIAN_POINT('',(7.245,2.,-0.125)); +#6372 = VECTOR('',#6373,1.); +#6373 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#6374 = PCURVE('',#6306,#6375); +#6375 = DEFINITIONAL_REPRESENTATION('',(#6376),#6380); +#6376 = LINE('',#6377,#6378); +#6377 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#6378 = VECTOR('',#6379,1.); +#6379 = DIRECTION('',(2.22044604925E-016,-1.)); +#6380 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6381 = PCURVE('',#6382,#6387); +#6382 = PLANE('',#6383); +#6383 = AXIS2_PLACEMENT_3D('',#6384,#6385,#6386); +#6384 = CARTESIAN_POINT('',(7.995,2.,-0.125)); +#6385 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#6386 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#6387 = DEFINITIONAL_REPRESENTATION('',(#6388),#6392); +#6388 = LINE('',#6389,#6390); +#6389 = CARTESIAN_POINT('',(0.75,0.E+000)); +#6390 = VECTOR('',#6391,1.); +#6391 = DIRECTION('',(0.E+000,-1.)); +#6392 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6393 = ORIENTED_EDGE('',*,*,#6394,.T.); +#6394 = EDGE_CURVE('',#6367,#6291,#6395,.T.); +#6395 = SURFACE_CURVE('',#6396,(#6400,#6407),.PCURVE_S1.); +#6396 = LINE('',#6397,#6398); +#6397 = CARTESIAN_POINT('',(7.245,2.,0.125)); +#6398 = VECTOR('',#6399,1.); +#6399 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#6400 = PCURVE('',#6306,#6401); +#6401 = DEFINITIONAL_REPRESENTATION('',(#6402),#6406); +#6402 = LINE('',#6403,#6404); +#6403 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#6404 = VECTOR('',#6405,1.); +#6405 = DIRECTION('',(1.,0.E+000)); +#6406 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6407 = PCURVE('',#6067,#6408); +#6408 = DEFINITIONAL_REPRESENTATION('',(#6409),#6413); +#6409 = LINE('',#6410,#6411); +#6410 = CARTESIAN_POINT('',(-1.,-0.625)); +#6411 = VECTOR('',#6412,1.); +#6412 = DIRECTION('',(1.,0.E+000)); +#6413 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6414 = ORIENTED_EDGE('',*,*,#6288,.F.); +#6415 = ORIENTED_EDGE('',*,*,#6416,.F.); +#6416 = EDGE_CURVE('',#6365,#6289,#6417,.T.); +#6417 = SURFACE_CURVE('',#6418,(#6422,#6429),.PCURVE_S1.); +#6418 = LINE('',#6419,#6420); +#6419 = CARTESIAN_POINT('',(7.245,2.,-0.125)); +#6420 = VECTOR('',#6421,1.); +#6421 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#6422 = PCURVE('',#6306,#6423); +#6423 = DEFINITIONAL_REPRESENTATION('',(#6424),#6428); +#6424 = LINE('',#6425,#6426); +#6425 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#6426 = VECTOR('',#6427,1.); +#6427 = DIRECTION('',(1.,0.E+000)); +#6428 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6429 = PCURVE('',#6121,#6430); +#6430 = DEFINITIONAL_REPRESENTATION('',(#6431),#6435); +#6431 = LINE('',#6432,#6433); +#6432 = CARTESIAN_POINT('',(-1.,-0.625)); +#6433 = VECTOR('',#6434,1.); +#6434 = DIRECTION('',(1.,0.E+000)); +#6435 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6436 = ADVANCED_FACE('',(#6437),#6382,.F.); +#6437 = FACE_BOUND('',#6438,.F.); +#6438 = EDGE_LOOP('',(#6439,#6469,#6490,#6491)); +#6439 = ORIENTED_EDGE('',*,*,#6440,.T.); +#6440 = EDGE_CURVE('',#6441,#6443,#6445,.T.); +#6441 = VERTEX_POINT('',#6442); +#6442 = CARTESIAN_POINT('',(7.995,2.,-0.125)); +#6443 = VERTEX_POINT('',#6444); +#6444 = CARTESIAN_POINT('',(7.995,2.,0.125)); +#6445 = SURFACE_CURVE('',#6446,(#6450,#6457),.PCURVE_S1.); +#6446 = LINE('',#6447,#6448); +#6447 = CARTESIAN_POINT('',(7.995,2.,-0.125)); +#6448 = VECTOR('',#6449,1.); +#6449 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#6450 = PCURVE('',#6382,#6451); +#6451 = DEFINITIONAL_REPRESENTATION('',(#6452),#6456); +#6452 = LINE('',#6453,#6454); +#6453 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#6454 = VECTOR('',#6455,1.); +#6455 = DIRECTION('',(0.E+000,-1.)); +#6456 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6457 = PCURVE('',#6458,#6463); +#6458 = PLANE('',#6459); +#6459 = AXIS2_PLACEMENT_3D('',#6460,#6461,#6462); +#6460 = CARTESIAN_POINT('',(7.995,1.,-0.125)); +#6461 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#6462 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#6463 = DEFINITIONAL_REPRESENTATION('',(#6464),#6468); +#6464 = LINE('',#6465,#6466); +#6465 = CARTESIAN_POINT('',(1.,4.930380657631E-032)); +#6466 = VECTOR('',#6467,1.); +#6467 = DIRECTION('',(-2.22044604925E-016,-1.)); +#6468 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6469 = ORIENTED_EDGE('',*,*,#6470,.T.); +#6470 = EDGE_CURVE('',#6443,#6367,#6471,.T.); +#6471 = SURFACE_CURVE('',#6472,(#6476,#6483),.PCURVE_S1.); +#6472 = LINE('',#6473,#6474); +#6473 = CARTESIAN_POINT('',(7.995,2.,0.125)); +#6474 = VECTOR('',#6475,1.); +#6475 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#6476 = PCURVE('',#6382,#6477); +#6477 = DEFINITIONAL_REPRESENTATION('',(#6478),#6482); +#6478 = LINE('',#6479,#6480); +#6479 = CARTESIAN_POINT('',(8.881784197001E-016,-0.25)); +#6480 = VECTOR('',#6481,1.); +#6481 = DIRECTION('',(1.,0.E+000)); +#6482 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6483 = PCURVE('',#6067,#6484); +#6484 = DEFINITIONAL_REPRESENTATION('',(#6485),#6489); +#6485 = LINE('',#6486,#6487); +#6486 = CARTESIAN_POINT('',(-1.,0.125)); +#6487 = VECTOR('',#6488,1.); +#6488 = DIRECTION('',(0.E+000,-1.)); +#6489 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6490 = ORIENTED_EDGE('',*,*,#6364,.F.); +#6491 = ORIENTED_EDGE('',*,*,#6492,.F.); +#6492 = EDGE_CURVE('',#6441,#6365,#6493,.T.); +#6493 = SURFACE_CURVE('',#6494,(#6498,#6505),.PCURVE_S1.); +#6494 = LINE('',#6495,#6496); +#6495 = CARTESIAN_POINT('',(7.995,2.,-0.125)); +#6496 = VECTOR('',#6497,1.); +#6497 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#6498 = PCURVE('',#6382,#6499); +#6499 = DEFINITIONAL_REPRESENTATION('',(#6500),#6504); +#6500 = LINE('',#6501,#6502); +#6501 = CARTESIAN_POINT('',(8.881784197001E-016,0.E+000)); +#6502 = VECTOR('',#6503,1.); +#6503 = DIRECTION('',(1.,0.E+000)); +#6504 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6505 = PCURVE('',#6121,#6506); +#6506 = DEFINITIONAL_REPRESENTATION('',(#6507),#6511); +#6507 = LINE('',#6508,#6509); +#6508 = CARTESIAN_POINT('',(-1.,0.125)); +#6509 = VECTOR('',#6510,1.); +#6510 = DIRECTION('',(0.E+000,-1.)); +#6511 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6512 = ADVANCED_FACE('',(#6513),#6458,.F.); +#6513 = FACE_BOUND('',#6514,.F.); +#6514 = EDGE_LOOP('',(#6515,#6540,#6561,#6562)); +#6515 = ORIENTED_EDGE('',*,*,#6516,.T.); +#6516 = EDGE_CURVE('',#6517,#6519,#6521,.T.); +#6517 = VERTEX_POINT('',#6518); +#6518 = CARTESIAN_POINT('',(7.995,1.,-0.125)); +#6519 = VERTEX_POINT('',#6520); +#6520 = CARTESIAN_POINT('',(7.995,1.,0.125)); +#6521 = SURFACE_CURVE('',#6522,(#6526,#6533),.PCURVE_S1.); +#6522 = LINE('',#6523,#6524); +#6523 = CARTESIAN_POINT('',(7.995,1.,-0.125)); +#6524 = VECTOR('',#6525,1.); +#6525 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#6526 = PCURVE('',#6458,#6527); +#6527 = DEFINITIONAL_REPRESENTATION('',(#6528),#6532); +#6528 = LINE('',#6529,#6530); +#6529 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#6530 = VECTOR('',#6531,1.); +#6531 = DIRECTION('',(-2.22044604925E-016,-1.)); +#6532 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6533 = PCURVE('',#6039,#6534); +#6534 = DEFINITIONAL_REPRESENTATION('',(#6535),#6539); +#6535 = LINE('',#6536,#6537); +#6536 = CARTESIAN_POINT('',(0.125,0.E+000)); +#6537 = VECTOR('',#6538,1.); +#6538 = DIRECTION('',(0.E+000,-1.)); +#6539 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6540 = ORIENTED_EDGE('',*,*,#6541,.T.); +#6541 = EDGE_CURVE('',#6519,#6443,#6542,.T.); +#6542 = SURFACE_CURVE('',#6543,(#6547,#6554),.PCURVE_S1.); +#6543 = LINE('',#6544,#6545); +#6544 = CARTESIAN_POINT('',(7.995,1.,0.125)); +#6545 = VECTOR('',#6546,1.); +#6546 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#6547 = PCURVE('',#6458,#6548); +#6548 = DEFINITIONAL_REPRESENTATION('',(#6549),#6553); +#6549 = LINE('',#6550,#6551); +#6550 = CARTESIAN_POINT('',(-2.22044604925E-016,-0.25)); +#6551 = VECTOR('',#6552,1.); +#6552 = DIRECTION('',(1.,0.E+000)); +#6553 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6554 = PCURVE('',#6067,#6555); +#6555 = DEFINITIONAL_REPRESENTATION('',(#6556),#6560); +#6556 = LINE('',#6557,#6558); +#6557 = CARTESIAN_POINT('',(0.E+000,0.125)); +#6558 = VECTOR('',#6559,1.); +#6559 = DIRECTION('',(-1.,0.E+000)); +#6560 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6561 = ORIENTED_EDGE('',*,*,#6440,.F.); +#6562 = ORIENTED_EDGE('',*,*,#6563,.F.); +#6563 = EDGE_CURVE('',#6517,#6441,#6564,.T.); +#6564 = SURFACE_CURVE('',#6565,(#6569,#6576),.PCURVE_S1.); +#6565 = LINE('',#6566,#6567); +#6566 = CARTESIAN_POINT('',(7.995,1.,-0.125)); +#6567 = VECTOR('',#6568,1.); +#6568 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#6569 = PCURVE('',#6458,#6570); +#6570 = DEFINITIONAL_REPRESENTATION('',(#6571),#6575); +#6571 = LINE('',#6572,#6573); +#6572 = CARTESIAN_POINT('',(-2.22044604925E-016,-0.E+000)); +#6573 = VECTOR('',#6574,1.); +#6574 = DIRECTION('',(1.,0.E+000)); +#6575 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6576 = PCURVE('',#6121,#6577); +#6577 = DEFINITIONAL_REPRESENTATION('',(#6578),#6582); +#6578 = LINE('',#6579,#6580); +#6579 = CARTESIAN_POINT('',(0.E+000,0.125)); +#6580 = VECTOR('',#6581,1.); +#6581 = DIRECTION('',(-1.,0.E+000)); +#6582 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6583 = ADVANCED_FACE('',(#6584),#6039,.F.); +#6584 = FACE_BOUND('',#6585,.F.); +#6585 = EDGE_LOOP('',(#6586,#6587,#6608,#6609)); +#6586 = ORIENTED_EDGE('',*,*,#6016,.T.); +#6587 = ORIENTED_EDGE('',*,*,#6588,.T.); +#6588 = EDGE_CURVE('',#6019,#6519,#6589,.T.); +#6589 = SURFACE_CURVE('',#6590,(#6594,#6601),.PCURVE_S1.); +#6590 = LINE('',#6591,#6592); +#6591 = CARTESIAN_POINT('',(7.87,1.,0.125)); +#6592 = VECTOR('',#6593,1.); +#6593 = DIRECTION('',(1.,0.E+000,0.E+000)); +#6594 = PCURVE('',#6039,#6595); +#6595 = DEFINITIONAL_REPRESENTATION('',(#6596),#6600); +#6596 = LINE('',#6597,#6598); +#6597 = CARTESIAN_POINT('',(-8.881784197001E-016,-0.25)); +#6598 = VECTOR('',#6599,1.); +#6599 = DIRECTION('',(1.,0.E+000)); +#6600 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6601 = PCURVE('',#6067,#6602); +#6602 = DEFINITIONAL_REPRESENTATION('',(#6603),#6607); +#6603 = LINE('',#6604,#6605); +#6604 = CARTESIAN_POINT('',(0.E+000,-8.881784197001E-016)); +#6605 = VECTOR('',#6606,1.); +#6606 = DIRECTION('',(0.E+000,1.)); +#6607 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6608 = ORIENTED_EDGE('',*,*,#6516,.F.); +#6609 = ORIENTED_EDGE('',*,*,#6610,.F.); +#6610 = EDGE_CURVE('',#6017,#6517,#6611,.T.); +#6611 = SURFACE_CURVE('',#6612,(#6616,#6623),.PCURVE_S1.); +#6612 = LINE('',#6613,#6614); +#6613 = CARTESIAN_POINT('',(7.87,1.,-0.125)); +#6614 = VECTOR('',#6615,1.); +#6615 = DIRECTION('',(1.,0.E+000,0.E+000)); +#6616 = PCURVE('',#6039,#6617); +#6617 = DEFINITIONAL_REPRESENTATION('',(#6618),#6622); +#6618 = LINE('',#6619,#6620); +#6619 = CARTESIAN_POINT('',(-8.881784197001E-016,-4.930380657631E-032)); +#6620 = VECTOR('',#6621,1.); +#6621 = DIRECTION('',(1.,0.E+000)); +#6622 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6623 = PCURVE('',#6121,#6624); +#6624 = DEFINITIONAL_REPRESENTATION('',(#6625),#6629); +#6625 = LINE('',#6626,#6627); +#6626 = CARTESIAN_POINT('',(0.E+000,-8.881784197001E-016)); +#6627 = VECTOR('',#6628,1.); +#6628 = DIRECTION('',(0.E+000,1.)); +#6629 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6630 = ADVANCED_FACE('',(#6631),#6121,.F.); +#6631 = FACE_BOUND('',#6632,.T.); +#6632 = EDGE_LOOP('',(#6633,#6634,#6635,#6636,#6637,#6638,#6639,#6640)); +#6633 = ORIENTED_EDGE('',*,*,#6107,.T.); +#6634 = ORIENTED_EDGE('',*,*,#6188,.T.); +#6635 = ORIENTED_EDGE('',*,*,#6264,.T.); +#6636 = ORIENTED_EDGE('',*,*,#6340,.F.); +#6637 = ORIENTED_EDGE('',*,*,#6416,.F.); +#6638 = ORIENTED_EDGE('',*,*,#6492,.F.); +#6639 = ORIENTED_EDGE('',*,*,#6563,.F.); +#6640 = ORIENTED_EDGE('',*,*,#6610,.F.); +#6641 = ADVANCED_FACE('',(#6642),#6067,.T.); +#6642 = FACE_BOUND('',#6643,.F.); +#6643 = EDGE_LOOP('',(#6644,#6645,#6646,#6647,#6648,#6649,#6650,#6651)); +#6644 = ORIENTED_EDGE('',*,*,#6051,.T.); +#6645 = ORIENTED_EDGE('',*,*,#6137,.T.); +#6646 = ORIENTED_EDGE('',*,*,#6213,.T.); +#6647 = ORIENTED_EDGE('',*,*,#6318,.F.); +#6648 = ORIENTED_EDGE('',*,*,#6394,.F.); +#6649 = ORIENTED_EDGE('',*,*,#6470,.F.); +#6650 = ORIENTED_EDGE('',*,*,#6541,.F.); +#6651 = ORIENTED_EDGE('',*,*,#6588,.F.); +#6652 = MANIFOLD_SOLID_BREP('',#6653); +#6653 = CLOSED_SHELL('',(#6654,#6774,#6850,#6926,#7002,#7078,#7154,#7225 + ,#7272,#7283)); +#6654 = ADVANCED_FACE('',(#6655),#6669,.T.); +#6655 = FACE_BOUND('',#6656,.T.); +#6656 = EDGE_LOOP('',(#6657,#6692,#6720,#6748)); +#6657 = ORIENTED_EDGE('',*,*,#6658,.T.); +#6658 = EDGE_CURVE('',#6659,#6661,#6663,.T.); +#6659 = VERTEX_POINT('',#6660); +#6660 = CARTESIAN_POINT('',(5.33,1.,-0.125)); +#6661 = VERTEX_POINT('',#6662); +#6662 = CARTESIAN_POINT('',(5.33,1.,0.125)); +#6663 = SURFACE_CURVE('',#6664,(#6668,#6680),.PCURVE_S1.); +#6664 = LINE('',#6665,#6666); +#6665 = CARTESIAN_POINT('',(5.33,1.,-0.125)); +#6666 = VECTOR('',#6667,1.); +#6667 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#6668 = PCURVE('',#6669,#6674); +#6669 = PLANE('',#6670); +#6670 = AXIS2_PLACEMENT_3D('',#6671,#6672,#6673); +#6671 = CARTESIAN_POINT('',(5.33,1.,-0.125)); +#6672 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#6673 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#6674 = DEFINITIONAL_REPRESENTATION('',(#6675),#6679); +#6675 = LINE('',#6676,#6677); +#6676 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#6677 = VECTOR('',#6678,1.); +#6678 = DIRECTION('',(2.22044604925E-016,-1.)); +#6679 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6680 = PCURVE('',#6681,#6686); +#6681 = PLANE('',#6682); +#6682 = AXIS2_PLACEMENT_3D('',#6683,#6684,#6685); +#6683 = CARTESIAN_POINT('',(5.33,1.,-0.125)); +#6684 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#6685 = DIRECTION('',(1.,0.E+000,0.E+000)); +#6686 = DEFINITIONAL_REPRESENTATION('',(#6687),#6691); +#6687 = LINE('',#6688,#6689); +#6688 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#6689 = VECTOR('',#6690,1.); +#6690 = DIRECTION('',(0.E+000,-1.)); +#6691 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6692 = ORIENTED_EDGE('',*,*,#6693,.T.); +#6693 = EDGE_CURVE('',#6661,#6694,#6696,.T.); +#6694 = VERTEX_POINT('',#6695); +#6695 = CARTESIAN_POINT('',(5.33,-2.5,0.125)); +#6696 = SURFACE_CURVE('',#6697,(#6701,#6708),.PCURVE_S1.); +#6697 = LINE('',#6698,#6699); +#6698 = CARTESIAN_POINT('',(5.33,1.,0.125)); +#6699 = VECTOR('',#6700,1.); +#6700 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#6701 = PCURVE('',#6669,#6702); +#6702 = DEFINITIONAL_REPRESENTATION('',(#6703),#6707); +#6703 = LINE('',#6704,#6705); +#6704 = CARTESIAN_POINT('',(2.22044604925E-016,-0.25)); +#6705 = VECTOR('',#6706,1.); +#6706 = DIRECTION('',(1.,0.E+000)); +#6707 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6708 = PCURVE('',#6709,#6714); +#6709 = PLANE('',#6710); +#6710 = AXIS2_PLACEMENT_3D('',#6711,#6712,#6713); +#6711 = CARTESIAN_POINT('',(5.33,1.,0.125)); +#6712 = DIRECTION('',(0.E+000,4.440892098501E-016,1.)); +#6713 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#6714 = DEFINITIONAL_REPRESENTATION('',(#6715),#6719); +#6715 = LINE('',#6716,#6717); +#6716 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#6717 = VECTOR('',#6718,1.); +#6718 = DIRECTION('',(1.,0.E+000)); +#6719 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6720 = ORIENTED_EDGE('',*,*,#6721,.F.); +#6721 = EDGE_CURVE('',#6722,#6694,#6724,.T.); +#6722 = VERTEX_POINT('',#6723); +#6723 = CARTESIAN_POINT('',(5.33,-2.5,-0.125)); +#6724 = SURFACE_CURVE('',#6725,(#6729,#6736),.PCURVE_S1.); +#6725 = LINE('',#6726,#6727); +#6726 = CARTESIAN_POINT('',(5.33,-2.5,-0.125)); +#6727 = VECTOR('',#6728,1.); +#6728 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#6729 = PCURVE('',#6669,#6730); +#6730 = DEFINITIONAL_REPRESENTATION('',(#6731),#6735); +#6731 = LINE('',#6732,#6733); +#6732 = CARTESIAN_POINT('',(3.5,-1.972152263053E-031)); +#6733 = VECTOR('',#6734,1.); +#6734 = DIRECTION('',(2.22044604925E-016,-1.)); +#6735 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6736 = PCURVE('',#6737,#6742); +#6737 = PLANE('',#6738); +#6738 = AXIS2_PLACEMENT_3D('',#6739,#6740,#6741); +#6739 = CARTESIAN_POINT('',(5.33,-2.5,-0.125)); +#6740 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#6741 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#6742 = DEFINITIONAL_REPRESENTATION('',(#6743),#6747); +#6743 = LINE('',#6744,#6745); +#6744 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#6745 = VECTOR('',#6746,1.); +#6746 = DIRECTION('',(0.E+000,-1.)); +#6747 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6748 = ORIENTED_EDGE('',*,*,#6749,.F.); +#6749 = EDGE_CURVE('',#6659,#6722,#6750,.T.); +#6750 = SURFACE_CURVE('',#6751,(#6755,#6762),.PCURVE_S1.); +#6751 = LINE('',#6752,#6753); +#6752 = CARTESIAN_POINT('',(5.33,1.,-0.125)); +#6753 = VECTOR('',#6754,1.); +#6754 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#6755 = PCURVE('',#6669,#6756); +#6756 = DEFINITIONAL_REPRESENTATION('',(#6757),#6761); +#6757 = LINE('',#6758,#6759); +#6758 = CARTESIAN_POINT('',(2.22044604925E-016,0.E+000)); +#6759 = VECTOR('',#6760,1.); +#6760 = DIRECTION('',(1.,0.E+000)); +#6761 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6762 = PCURVE('',#6763,#6768); +#6763 = PLANE('',#6764); +#6764 = AXIS2_PLACEMENT_3D('',#6765,#6766,#6767); +#6765 = CARTESIAN_POINT('',(5.33,1.,-0.125)); +#6766 = DIRECTION('',(0.E+000,4.440892098501E-016,1.)); +#6767 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#6768 = DEFINITIONAL_REPRESENTATION('',(#6769),#6773); +#6769 = LINE('',#6770,#6771); +#6770 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#6771 = VECTOR('',#6772,1.); +#6772 = DIRECTION('',(1.,0.E+000)); +#6773 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6774 = ADVANCED_FACE('',(#6775),#6737,.T.); +#6775 = FACE_BOUND('',#6776,.T.); +#6776 = EDGE_LOOP('',(#6777,#6778,#6801,#6829)); +#6777 = ORIENTED_EDGE('',*,*,#6721,.T.); +#6778 = ORIENTED_EDGE('',*,*,#6779,.T.); +#6779 = EDGE_CURVE('',#6694,#6780,#6782,.T.); +#6780 = VERTEX_POINT('',#6781); +#6781 = CARTESIAN_POINT('',(4.83,-2.5,0.125)); +#6782 = SURFACE_CURVE('',#6783,(#6787,#6794),.PCURVE_S1.); +#6783 = LINE('',#6784,#6785); +#6784 = CARTESIAN_POINT('',(5.33,-2.5,0.125)); +#6785 = VECTOR('',#6786,1.); +#6786 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#6787 = PCURVE('',#6737,#6788); +#6788 = DEFINITIONAL_REPRESENTATION('',(#6789),#6793); +#6789 = LINE('',#6790,#6791); +#6790 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#6791 = VECTOR('',#6792,1.); +#6792 = DIRECTION('',(1.,0.E+000)); +#6793 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6794 = PCURVE('',#6709,#6795); +#6795 = DEFINITIONAL_REPRESENTATION('',(#6796),#6800); +#6796 = LINE('',#6797,#6798); +#6797 = CARTESIAN_POINT('',(3.5,0.E+000)); +#6798 = VECTOR('',#6799,1.); +#6799 = DIRECTION('',(0.E+000,-1.)); +#6800 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6801 = ORIENTED_EDGE('',*,*,#6802,.F.); +#6802 = EDGE_CURVE('',#6803,#6780,#6805,.T.); +#6803 = VERTEX_POINT('',#6804); +#6804 = CARTESIAN_POINT('',(4.83,-2.5,-0.125)); +#6805 = SURFACE_CURVE('',#6806,(#6810,#6817),.PCURVE_S1.); +#6806 = LINE('',#6807,#6808); +#6807 = CARTESIAN_POINT('',(4.83,-2.5,-0.125)); +#6808 = VECTOR('',#6809,1.); +#6809 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#6810 = PCURVE('',#6737,#6811); +#6811 = DEFINITIONAL_REPRESENTATION('',(#6812),#6816); +#6812 = LINE('',#6813,#6814); +#6813 = CARTESIAN_POINT('',(0.5,0.E+000)); +#6814 = VECTOR('',#6815,1.); +#6815 = DIRECTION('',(0.E+000,-1.)); +#6816 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6817 = PCURVE('',#6818,#6823); +#6818 = PLANE('',#6819); +#6819 = AXIS2_PLACEMENT_3D('',#6820,#6821,#6822); +#6820 = CARTESIAN_POINT('',(4.83,-2.5,-0.125)); +#6821 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#6822 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#6823 = DEFINITIONAL_REPRESENTATION('',(#6824),#6828); +#6824 = LINE('',#6825,#6826); +#6825 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#6826 = VECTOR('',#6827,1.); +#6827 = DIRECTION('',(-2.22044604925E-016,-1.)); +#6828 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6829 = ORIENTED_EDGE('',*,*,#6830,.F.); +#6830 = EDGE_CURVE('',#6722,#6803,#6831,.T.); +#6831 = SURFACE_CURVE('',#6832,(#6836,#6843),.PCURVE_S1.); +#6832 = LINE('',#6833,#6834); +#6833 = CARTESIAN_POINT('',(5.33,-2.5,-0.125)); +#6834 = VECTOR('',#6835,1.); +#6835 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#6836 = PCURVE('',#6737,#6837); +#6837 = DEFINITIONAL_REPRESENTATION('',(#6838),#6842); +#6838 = LINE('',#6839,#6840); +#6839 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#6840 = VECTOR('',#6841,1.); +#6841 = DIRECTION('',(1.,0.E+000)); +#6842 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6843 = PCURVE('',#6763,#6844); +#6844 = DEFINITIONAL_REPRESENTATION('',(#6845),#6849); +#6845 = LINE('',#6846,#6847); +#6846 = CARTESIAN_POINT('',(3.5,0.E+000)); +#6847 = VECTOR('',#6848,1.); +#6848 = DIRECTION('',(0.E+000,-1.)); +#6849 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6850 = ADVANCED_FACE('',(#6851),#6818,.T.); +#6851 = FACE_BOUND('',#6852,.T.); +#6852 = EDGE_LOOP('',(#6853,#6854,#6877,#6905)); +#6853 = ORIENTED_EDGE('',*,*,#6802,.T.); +#6854 = ORIENTED_EDGE('',*,*,#6855,.T.); +#6855 = EDGE_CURVE('',#6780,#6856,#6858,.T.); +#6856 = VERTEX_POINT('',#6857); +#6857 = CARTESIAN_POINT('',(4.83,1.,0.125)); +#6858 = SURFACE_CURVE('',#6859,(#6863,#6870),.PCURVE_S1.); +#6859 = LINE('',#6860,#6861); +#6860 = CARTESIAN_POINT('',(4.83,-2.5,0.125)); +#6861 = VECTOR('',#6862,1.); +#6862 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#6863 = PCURVE('',#6818,#6864); +#6864 = DEFINITIONAL_REPRESENTATION('',(#6865),#6869); +#6865 = LINE('',#6866,#6867); +#6866 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#6867 = VECTOR('',#6868,1.); +#6868 = DIRECTION('',(1.,0.E+000)); +#6869 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6870 = PCURVE('',#6709,#6871); +#6871 = DEFINITIONAL_REPRESENTATION('',(#6872),#6876); +#6872 = LINE('',#6873,#6874); +#6873 = CARTESIAN_POINT('',(3.5,-0.5)); +#6874 = VECTOR('',#6875,1.); +#6875 = DIRECTION('',(-1.,0.E+000)); +#6876 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6877 = ORIENTED_EDGE('',*,*,#6878,.F.); +#6878 = EDGE_CURVE('',#6879,#6856,#6881,.T.); +#6879 = VERTEX_POINT('',#6880); +#6880 = CARTESIAN_POINT('',(4.83,1.,-0.125)); +#6881 = SURFACE_CURVE('',#6882,(#6886,#6893),.PCURVE_S1.); +#6882 = LINE('',#6883,#6884); +#6883 = CARTESIAN_POINT('',(4.83,1.,-0.125)); +#6884 = VECTOR('',#6885,1.); +#6885 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#6886 = PCURVE('',#6818,#6887); +#6887 = DEFINITIONAL_REPRESENTATION('',(#6888),#6892); +#6888 = LINE('',#6889,#6890); +#6889 = CARTESIAN_POINT('',(3.5,1.972152263053E-031)); +#6890 = VECTOR('',#6891,1.); +#6891 = DIRECTION('',(-2.22044604925E-016,-1.)); +#6892 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6893 = PCURVE('',#6894,#6899); +#6894 = PLANE('',#6895); +#6895 = AXIS2_PLACEMENT_3D('',#6896,#6897,#6898); +#6896 = CARTESIAN_POINT('',(4.705,1.,-0.125)); +#6897 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#6898 = DIRECTION('',(1.,0.E+000,0.E+000)); +#6899 = DEFINITIONAL_REPRESENTATION('',(#6900),#6904); +#6900 = LINE('',#6901,#6902); +#6901 = CARTESIAN_POINT('',(0.125,0.E+000)); +#6902 = VECTOR('',#6903,1.); +#6903 = DIRECTION('',(0.E+000,-1.)); +#6904 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6905 = ORIENTED_EDGE('',*,*,#6906,.F.); +#6906 = EDGE_CURVE('',#6803,#6879,#6907,.T.); +#6907 = SURFACE_CURVE('',#6908,(#6912,#6919),.PCURVE_S1.); +#6908 = LINE('',#6909,#6910); +#6909 = CARTESIAN_POINT('',(4.83,-2.5,-0.125)); +#6910 = VECTOR('',#6911,1.); +#6911 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#6912 = PCURVE('',#6818,#6913); +#6913 = DEFINITIONAL_REPRESENTATION('',(#6914),#6918); +#6914 = LINE('',#6915,#6916); +#6915 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#6916 = VECTOR('',#6917,1.); +#6917 = DIRECTION('',(1.,0.E+000)); +#6918 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6919 = PCURVE('',#6763,#6920); +#6920 = DEFINITIONAL_REPRESENTATION('',(#6921),#6925); +#6921 = LINE('',#6922,#6923); +#6922 = CARTESIAN_POINT('',(3.5,-0.5)); +#6923 = VECTOR('',#6924,1.); +#6924 = DIRECTION('',(-1.,0.E+000)); +#6925 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6926 = ADVANCED_FACE('',(#6927),#6894,.F.); +#6927 = FACE_BOUND('',#6928,.F.); +#6928 = EDGE_LOOP('',(#6929,#6959,#6980,#6981)); +#6929 = ORIENTED_EDGE('',*,*,#6930,.T.); +#6930 = EDGE_CURVE('',#6931,#6933,#6935,.T.); +#6931 = VERTEX_POINT('',#6932); +#6932 = CARTESIAN_POINT('',(4.705,1.,-0.125)); +#6933 = VERTEX_POINT('',#6934); +#6934 = CARTESIAN_POINT('',(4.705,1.,0.125)); +#6935 = SURFACE_CURVE('',#6936,(#6940,#6947),.PCURVE_S1.); +#6936 = LINE('',#6937,#6938); +#6937 = CARTESIAN_POINT('',(4.705,1.,-0.125)); +#6938 = VECTOR('',#6939,1.); +#6939 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#6940 = PCURVE('',#6894,#6941); +#6941 = DEFINITIONAL_REPRESENTATION('',(#6942),#6946); +#6942 = LINE('',#6943,#6944); +#6943 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#6944 = VECTOR('',#6945,1.); +#6945 = DIRECTION('',(0.E+000,-1.)); +#6946 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6947 = PCURVE('',#6948,#6953); +#6948 = PLANE('',#6949); +#6949 = AXIS2_PLACEMENT_3D('',#6950,#6951,#6952); +#6950 = CARTESIAN_POINT('',(4.705,2.,-0.125)); +#6951 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#6952 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#6953 = DEFINITIONAL_REPRESENTATION('',(#6954),#6958); +#6954 = LINE('',#6955,#6956); +#6955 = CARTESIAN_POINT('',(1.,-4.930380657631E-032)); +#6956 = VECTOR('',#6957,1.); +#6957 = DIRECTION('',(2.22044604925E-016,-1.)); +#6958 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6959 = ORIENTED_EDGE('',*,*,#6960,.T.); +#6960 = EDGE_CURVE('',#6933,#6856,#6961,.T.); +#6961 = SURFACE_CURVE('',#6962,(#6966,#6973),.PCURVE_S1.); +#6962 = LINE('',#6963,#6964); +#6963 = CARTESIAN_POINT('',(4.705,1.,0.125)); +#6964 = VECTOR('',#6965,1.); +#6965 = DIRECTION('',(1.,0.E+000,0.E+000)); +#6966 = PCURVE('',#6894,#6967); +#6967 = DEFINITIONAL_REPRESENTATION('',(#6968),#6972); +#6968 = LINE('',#6969,#6970); +#6969 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#6970 = VECTOR('',#6971,1.); +#6971 = DIRECTION('',(1.,0.E+000)); +#6972 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6973 = PCURVE('',#6709,#6974); +#6974 = DEFINITIONAL_REPRESENTATION('',(#6975),#6979); +#6975 = LINE('',#6976,#6977); +#6976 = CARTESIAN_POINT('',(0.E+000,-0.625)); +#6977 = VECTOR('',#6978,1.); +#6978 = DIRECTION('',(0.E+000,1.)); +#6979 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6980 = ORIENTED_EDGE('',*,*,#6878,.F.); +#6981 = ORIENTED_EDGE('',*,*,#6982,.F.); +#6982 = EDGE_CURVE('',#6931,#6879,#6983,.T.); +#6983 = SURFACE_CURVE('',#6984,(#6988,#6995),.PCURVE_S1.); +#6984 = LINE('',#6985,#6986); +#6985 = CARTESIAN_POINT('',(4.705,1.,-0.125)); +#6986 = VECTOR('',#6987,1.); +#6987 = DIRECTION('',(1.,0.E+000,0.E+000)); +#6988 = PCURVE('',#6894,#6989); +#6989 = DEFINITIONAL_REPRESENTATION('',(#6990),#6994); +#6990 = LINE('',#6991,#6992); +#6991 = CARTESIAN_POINT('',(0.E+000,-4.930380657631E-032)); +#6992 = VECTOR('',#6993,1.); +#6993 = DIRECTION('',(1.,0.E+000)); +#6994 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6995 = PCURVE('',#6763,#6996); +#6996 = DEFINITIONAL_REPRESENTATION('',(#6997),#7001); +#6997 = LINE('',#6998,#6999); +#6998 = CARTESIAN_POINT('',(0.E+000,-0.625)); +#6999 = VECTOR('',#7000,1.); +#7000 = DIRECTION('',(0.E+000,1.)); +#7001 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7002 = ADVANCED_FACE('',(#7003),#6948,.F.); +#7003 = FACE_BOUND('',#7004,.F.); +#7004 = EDGE_LOOP('',(#7005,#7035,#7056,#7057)); +#7005 = ORIENTED_EDGE('',*,*,#7006,.T.); +#7006 = EDGE_CURVE('',#7007,#7009,#7011,.T.); +#7007 = VERTEX_POINT('',#7008); +#7008 = CARTESIAN_POINT('',(4.705,2.,-0.125)); +#7009 = VERTEX_POINT('',#7010); +#7010 = CARTESIAN_POINT('',(4.705,2.,0.125)); +#7011 = SURFACE_CURVE('',#7012,(#7016,#7023),.PCURVE_S1.); +#7012 = LINE('',#7013,#7014); +#7013 = CARTESIAN_POINT('',(4.705,2.,-0.125)); +#7014 = VECTOR('',#7015,1.); +#7015 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#7016 = PCURVE('',#6948,#7017); +#7017 = DEFINITIONAL_REPRESENTATION('',(#7018),#7022); +#7018 = LINE('',#7019,#7020); +#7019 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#7020 = VECTOR('',#7021,1.); +#7021 = DIRECTION('',(2.22044604925E-016,-1.)); +#7022 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7023 = PCURVE('',#7024,#7029); +#7024 = PLANE('',#7025); +#7025 = AXIS2_PLACEMENT_3D('',#7026,#7027,#7028); +#7026 = CARTESIAN_POINT('',(5.455,2.,-0.125)); +#7027 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#7028 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#7029 = DEFINITIONAL_REPRESENTATION('',(#7030),#7034); +#7030 = LINE('',#7031,#7032); +#7031 = CARTESIAN_POINT('',(0.75,0.E+000)); +#7032 = VECTOR('',#7033,1.); +#7033 = DIRECTION('',(0.E+000,-1.)); +#7034 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7035 = ORIENTED_EDGE('',*,*,#7036,.T.); +#7036 = EDGE_CURVE('',#7009,#6933,#7037,.T.); +#7037 = SURFACE_CURVE('',#7038,(#7042,#7049),.PCURVE_S1.); +#7038 = LINE('',#7039,#7040); +#7039 = CARTESIAN_POINT('',(4.705,2.,0.125)); +#7040 = VECTOR('',#7041,1.); +#7041 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#7042 = PCURVE('',#6948,#7043); +#7043 = DEFINITIONAL_REPRESENTATION('',(#7044),#7048); +#7044 = LINE('',#7045,#7046); +#7045 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#7046 = VECTOR('',#7047,1.); +#7047 = DIRECTION('',(1.,0.E+000)); +#7048 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7049 = PCURVE('',#6709,#7050); +#7050 = DEFINITIONAL_REPRESENTATION('',(#7051),#7055); +#7051 = LINE('',#7052,#7053); +#7052 = CARTESIAN_POINT('',(-1.,-0.625)); +#7053 = VECTOR('',#7054,1.); +#7054 = DIRECTION('',(1.,0.E+000)); +#7055 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7056 = ORIENTED_EDGE('',*,*,#6930,.F.); +#7057 = ORIENTED_EDGE('',*,*,#7058,.F.); +#7058 = EDGE_CURVE('',#7007,#6931,#7059,.T.); +#7059 = SURFACE_CURVE('',#7060,(#7064,#7071),.PCURVE_S1.); +#7060 = LINE('',#7061,#7062); +#7061 = CARTESIAN_POINT('',(4.705,2.,-0.125)); +#7062 = VECTOR('',#7063,1.); +#7063 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#7064 = PCURVE('',#6948,#7065); +#7065 = DEFINITIONAL_REPRESENTATION('',(#7066),#7070); +#7066 = LINE('',#7067,#7068); +#7067 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#7068 = VECTOR('',#7069,1.); +#7069 = DIRECTION('',(1.,0.E+000)); +#7070 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7071 = PCURVE('',#6763,#7072); +#7072 = DEFINITIONAL_REPRESENTATION('',(#7073),#7077); +#7073 = LINE('',#7074,#7075); +#7074 = CARTESIAN_POINT('',(-1.,-0.625)); +#7075 = VECTOR('',#7076,1.); +#7076 = DIRECTION('',(1.,0.E+000)); +#7077 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7078 = ADVANCED_FACE('',(#7079),#7024,.F.); +#7079 = FACE_BOUND('',#7080,.F.); +#7080 = EDGE_LOOP('',(#7081,#7111,#7132,#7133)); +#7081 = ORIENTED_EDGE('',*,*,#7082,.T.); +#7082 = EDGE_CURVE('',#7083,#7085,#7087,.T.); +#7083 = VERTEX_POINT('',#7084); +#7084 = CARTESIAN_POINT('',(5.455,2.,-0.125)); +#7085 = VERTEX_POINT('',#7086); +#7086 = CARTESIAN_POINT('',(5.455,2.,0.125)); +#7087 = SURFACE_CURVE('',#7088,(#7092,#7099),.PCURVE_S1.); +#7088 = LINE('',#7089,#7090); +#7089 = CARTESIAN_POINT('',(5.455,2.,-0.125)); +#7090 = VECTOR('',#7091,1.); +#7091 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#7092 = PCURVE('',#7024,#7093); +#7093 = DEFINITIONAL_REPRESENTATION('',(#7094),#7098); +#7094 = LINE('',#7095,#7096); +#7095 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#7096 = VECTOR('',#7097,1.); +#7097 = DIRECTION('',(0.E+000,-1.)); +#7098 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7099 = PCURVE('',#7100,#7105); +#7100 = PLANE('',#7101); +#7101 = AXIS2_PLACEMENT_3D('',#7102,#7103,#7104); +#7102 = CARTESIAN_POINT('',(5.455,1.,-0.125)); +#7103 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#7104 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#7105 = DEFINITIONAL_REPRESENTATION('',(#7106),#7110); +#7106 = LINE('',#7107,#7108); +#7107 = CARTESIAN_POINT('',(1.,4.930380657631E-032)); +#7108 = VECTOR('',#7109,1.); +#7109 = DIRECTION('',(-2.22044604925E-016,-1.)); +#7110 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7111 = ORIENTED_EDGE('',*,*,#7112,.T.); +#7112 = EDGE_CURVE('',#7085,#7009,#7113,.T.); +#7113 = SURFACE_CURVE('',#7114,(#7118,#7125),.PCURVE_S1.); +#7114 = LINE('',#7115,#7116); +#7115 = CARTESIAN_POINT('',(5.455,2.,0.125)); +#7116 = VECTOR('',#7117,1.); +#7117 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#7118 = PCURVE('',#7024,#7119); +#7119 = DEFINITIONAL_REPRESENTATION('',(#7120),#7124); +#7120 = LINE('',#7121,#7122); +#7121 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#7122 = VECTOR('',#7123,1.); +#7123 = DIRECTION('',(1.,0.E+000)); +#7124 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7125 = PCURVE('',#6709,#7126); +#7126 = DEFINITIONAL_REPRESENTATION('',(#7127),#7131); +#7127 = LINE('',#7128,#7129); +#7128 = CARTESIAN_POINT('',(-1.,0.125)); +#7129 = VECTOR('',#7130,1.); +#7130 = DIRECTION('',(0.E+000,-1.)); +#7131 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7132 = ORIENTED_EDGE('',*,*,#7006,.F.); +#7133 = ORIENTED_EDGE('',*,*,#7134,.F.); +#7134 = EDGE_CURVE('',#7083,#7007,#7135,.T.); +#7135 = SURFACE_CURVE('',#7136,(#7140,#7147),.PCURVE_S1.); +#7136 = LINE('',#7137,#7138); +#7137 = CARTESIAN_POINT('',(5.455,2.,-0.125)); +#7138 = VECTOR('',#7139,1.); +#7139 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#7140 = PCURVE('',#7024,#7141); +#7141 = DEFINITIONAL_REPRESENTATION('',(#7142),#7146); +#7142 = LINE('',#7143,#7144); +#7143 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#7144 = VECTOR('',#7145,1.); +#7145 = DIRECTION('',(1.,0.E+000)); +#7146 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7147 = PCURVE('',#6763,#7148); +#7148 = DEFINITIONAL_REPRESENTATION('',(#7149),#7153); +#7149 = LINE('',#7150,#7151); +#7150 = CARTESIAN_POINT('',(-1.,0.125)); +#7151 = VECTOR('',#7152,1.); +#7152 = DIRECTION('',(0.E+000,-1.)); +#7153 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7154 = ADVANCED_FACE('',(#7155),#7100,.F.); +#7155 = FACE_BOUND('',#7156,.F.); +#7156 = EDGE_LOOP('',(#7157,#7182,#7203,#7204)); +#7157 = ORIENTED_EDGE('',*,*,#7158,.T.); +#7158 = EDGE_CURVE('',#7159,#7161,#7163,.T.); +#7159 = VERTEX_POINT('',#7160); +#7160 = CARTESIAN_POINT('',(5.455,1.,-0.125)); +#7161 = VERTEX_POINT('',#7162); +#7162 = CARTESIAN_POINT('',(5.455,1.,0.125)); +#7163 = SURFACE_CURVE('',#7164,(#7168,#7175),.PCURVE_S1.); +#7164 = LINE('',#7165,#7166); +#7165 = CARTESIAN_POINT('',(5.455,1.,-0.125)); +#7166 = VECTOR('',#7167,1.); +#7167 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#7168 = PCURVE('',#7100,#7169); +#7169 = DEFINITIONAL_REPRESENTATION('',(#7170),#7174); +#7170 = LINE('',#7171,#7172); +#7171 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#7172 = VECTOR('',#7173,1.); +#7173 = DIRECTION('',(-2.22044604925E-016,-1.)); +#7174 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7175 = PCURVE('',#6681,#7176); +#7176 = DEFINITIONAL_REPRESENTATION('',(#7177),#7181); +#7177 = LINE('',#7178,#7179); +#7178 = CARTESIAN_POINT('',(0.125,0.E+000)); +#7179 = VECTOR('',#7180,1.); +#7180 = DIRECTION('',(0.E+000,-1.)); +#7181 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7182 = ORIENTED_EDGE('',*,*,#7183,.T.); +#7183 = EDGE_CURVE('',#7161,#7085,#7184,.T.); +#7184 = SURFACE_CURVE('',#7185,(#7189,#7196),.PCURVE_S1.); +#7185 = LINE('',#7186,#7187); +#7186 = CARTESIAN_POINT('',(5.455,1.,0.125)); +#7187 = VECTOR('',#7188,1.); +#7188 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#7189 = PCURVE('',#7100,#7190); +#7190 = DEFINITIONAL_REPRESENTATION('',(#7191),#7195); +#7191 = LINE('',#7192,#7193); +#7192 = CARTESIAN_POINT('',(-2.22044604925E-016,-0.25)); +#7193 = VECTOR('',#7194,1.); +#7194 = DIRECTION('',(1.,0.E+000)); +#7195 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7196 = PCURVE('',#6709,#7197); +#7197 = DEFINITIONAL_REPRESENTATION('',(#7198),#7202); +#7198 = LINE('',#7199,#7200); +#7199 = CARTESIAN_POINT('',(0.E+000,0.125)); +#7200 = VECTOR('',#7201,1.); +#7201 = DIRECTION('',(-1.,0.E+000)); +#7202 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7203 = ORIENTED_EDGE('',*,*,#7082,.F.); +#7204 = ORIENTED_EDGE('',*,*,#7205,.F.); +#7205 = EDGE_CURVE('',#7159,#7083,#7206,.T.); +#7206 = SURFACE_CURVE('',#7207,(#7211,#7218),.PCURVE_S1.); +#7207 = LINE('',#7208,#7209); +#7208 = CARTESIAN_POINT('',(5.455,1.,-0.125)); +#7209 = VECTOR('',#7210,1.); +#7210 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#7211 = PCURVE('',#7100,#7212); +#7212 = DEFINITIONAL_REPRESENTATION('',(#7213),#7217); +#7213 = LINE('',#7214,#7215); +#7214 = CARTESIAN_POINT('',(-2.22044604925E-016,-0.E+000)); +#7215 = VECTOR('',#7216,1.); +#7216 = DIRECTION('',(1.,0.E+000)); +#7217 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7218 = PCURVE('',#6763,#7219); +#7219 = DEFINITIONAL_REPRESENTATION('',(#7220),#7224); +#7220 = LINE('',#7221,#7222); +#7221 = CARTESIAN_POINT('',(0.E+000,0.125)); +#7222 = VECTOR('',#7223,1.); +#7223 = DIRECTION('',(-1.,0.E+000)); +#7224 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7225 = ADVANCED_FACE('',(#7226),#6681,.F.); +#7226 = FACE_BOUND('',#7227,.F.); +#7227 = EDGE_LOOP('',(#7228,#7229,#7250,#7251)); +#7228 = ORIENTED_EDGE('',*,*,#6658,.T.); +#7229 = ORIENTED_EDGE('',*,*,#7230,.T.); +#7230 = EDGE_CURVE('',#6661,#7161,#7231,.T.); +#7231 = SURFACE_CURVE('',#7232,(#7236,#7243),.PCURVE_S1.); +#7232 = LINE('',#7233,#7234); +#7233 = CARTESIAN_POINT('',(5.33,1.,0.125)); +#7234 = VECTOR('',#7235,1.); +#7235 = DIRECTION('',(1.,0.E+000,0.E+000)); +#7236 = PCURVE('',#6681,#7237); +#7237 = DEFINITIONAL_REPRESENTATION('',(#7238),#7242); +#7238 = LINE('',#7239,#7240); +#7239 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#7240 = VECTOR('',#7241,1.); +#7241 = DIRECTION('',(1.,0.E+000)); +#7242 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7243 = PCURVE('',#6709,#7244); +#7244 = DEFINITIONAL_REPRESENTATION('',(#7245),#7249); +#7245 = LINE('',#7246,#7247); +#7246 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#7247 = VECTOR('',#7248,1.); +#7248 = DIRECTION('',(0.E+000,1.)); +#7249 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7250 = ORIENTED_EDGE('',*,*,#7158,.F.); +#7251 = ORIENTED_EDGE('',*,*,#7252,.F.); +#7252 = EDGE_CURVE('',#6659,#7159,#7253,.T.); +#7253 = SURFACE_CURVE('',#7254,(#7258,#7265),.PCURVE_S1.); +#7254 = LINE('',#7255,#7256); +#7255 = CARTESIAN_POINT('',(5.33,1.,-0.125)); +#7256 = VECTOR('',#7257,1.); +#7257 = DIRECTION('',(1.,0.E+000,0.E+000)); +#7258 = PCURVE('',#6681,#7259); +#7259 = DEFINITIONAL_REPRESENTATION('',(#7260),#7264); +#7260 = LINE('',#7261,#7262); +#7261 = CARTESIAN_POINT('',(0.E+000,-4.930380657631E-032)); +#7262 = VECTOR('',#7263,1.); +#7263 = DIRECTION('',(1.,0.E+000)); +#7264 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7265 = PCURVE('',#6763,#7266); +#7266 = DEFINITIONAL_REPRESENTATION('',(#7267),#7271); +#7267 = LINE('',#7268,#7269); +#7268 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#7269 = VECTOR('',#7270,1.); +#7270 = DIRECTION('',(0.E+000,1.)); +#7271 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7272 = ADVANCED_FACE('',(#7273),#6763,.F.); +#7273 = FACE_BOUND('',#7274,.T.); +#7274 = EDGE_LOOP('',(#7275,#7276,#7277,#7278,#7279,#7280,#7281,#7282)); +#7275 = ORIENTED_EDGE('',*,*,#6749,.T.); +#7276 = ORIENTED_EDGE('',*,*,#6830,.T.); +#7277 = ORIENTED_EDGE('',*,*,#6906,.T.); +#7278 = ORIENTED_EDGE('',*,*,#6982,.F.); +#7279 = ORIENTED_EDGE('',*,*,#7058,.F.); +#7280 = ORIENTED_EDGE('',*,*,#7134,.F.); +#7281 = ORIENTED_EDGE('',*,*,#7205,.F.); +#7282 = ORIENTED_EDGE('',*,*,#7252,.F.); +#7283 = ADVANCED_FACE('',(#7284),#6709,.T.); +#7284 = FACE_BOUND('',#7285,.F.); +#7285 = EDGE_LOOP('',(#7286,#7287,#7288,#7289,#7290,#7291,#7292,#7293)); +#7286 = ORIENTED_EDGE('',*,*,#6693,.T.); +#7287 = ORIENTED_EDGE('',*,*,#6779,.T.); +#7288 = ORIENTED_EDGE('',*,*,#6855,.T.); +#7289 = ORIENTED_EDGE('',*,*,#6960,.F.); +#7290 = ORIENTED_EDGE('',*,*,#7036,.F.); +#7291 = ORIENTED_EDGE('',*,*,#7112,.F.); +#7292 = ORIENTED_EDGE('',*,*,#7183,.F.); +#7293 = ORIENTED_EDGE('',*,*,#7230,.F.); +#7294 = MANIFOLD_SOLID_BREP('',#7295); +#7295 = CLOSED_SHELL('',(#7296,#7416,#7492,#7568,#7644,#7720,#7796,#7867 + ,#7914,#7925)); +#7296 = ADVANCED_FACE('',(#7297),#7311,.T.); +#7297 = FACE_BOUND('',#7298,.T.); +#7298 = EDGE_LOOP('',(#7299,#7334,#7362,#7390)); +#7299 = ORIENTED_EDGE('',*,*,#7300,.T.); +#7300 = EDGE_CURVE('',#7301,#7303,#7305,.T.); +#7301 = VERTEX_POINT('',#7302); +#7302 = CARTESIAN_POINT('',(2.79,1.,-0.125)); +#7303 = VERTEX_POINT('',#7304); +#7304 = CARTESIAN_POINT('',(2.79,1.,0.125)); +#7305 = SURFACE_CURVE('',#7306,(#7310,#7322),.PCURVE_S1.); +#7306 = LINE('',#7307,#7308); +#7307 = CARTESIAN_POINT('',(2.79,1.,-0.125)); +#7308 = VECTOR('',#7309,1.); +#7309 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#7310 = PCURVE('',#7311,#7316); +#7311 = PLANE('',#7312); +#7312 = AXIS2_PLACEMENT_3D('',#7313,#7314,#7315); +#7313 = CARTESIAN_POINT('',(2.79,1.,-0.125)); +#7314 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#7315 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#7316 = DEFINITIONAL_REPRESENTATION('',(#7317),#7321); +#7317 = LINE('',#7318,#7319); +#7318 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#7319 = VECTOR('',#7320,1.); +#7320 = DIRECTION('',(2.22044604925E-016,-1.)); +#7321 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7322 = PCURVE('',#7323,#7328); +#7323 = PLANE('',#7324); +#7324 = AXIS2_PLACEMENT_3D('',#7325,#7326,#7327); +#7325 = CARTESIAN_POINT('',(2.79,1.,-0.125)); +#7326 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#7327 = DIRECTION('',(1.,0.E+000,0.E+000)); +#7328 = DEFINITIONAL_REPRESENTATION('',(#7329),#7333); +#7329 = LINE('',#7330,#7331); +#7330 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#7331 = VECTOR('',#7332,1.); +#7332 = DIRECTION('',(0.E+000,-1.)); +#7333 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7334 = ORIENTED_EDGE('',*,*,#7335,.T.); +#7335 = EDGE_CURVE('',#7303,#7336,#7338,.T.); +#7336 = VERTEX_POINT('',#7337); +#7337 = CARTESIAN_POINT('',(2.79,-2.5,0.125)); +#7338 = SURFACE_CURVE('',#7339,(#7343,#7350),.PCURVE_S1.); +#7339 = LINE('',#7340,#7341); +#7340 = CARTESIAN_POINT('',(2.79,1.,0.125)); +#7341 = VECTOR('',#7342,1.); +#7342 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#7343 = PCURVE('',#7311,#7344); +#7344 = DEFINITIONAL_REPRESENTATION('',(#7345),#7349); +#7345 = LINE('',#7346,#7347); +#7346 = CARTESIAN_POINT('',(2.22044604925E-016,-0.25)); +#7347 = VECTOR('',#7348,1.); +#7348 = DIRECTION('',(1.,0.E+000)); +#7349 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7350 = PCURVE('',#7351,#7356); +#7351 = PLANE('',#7352); +#7352 = AXIS2_PLACEMENT_3D('',#7353,#7354,#7355); +#7353 = CARTESIAN_POINT('',(2.79,1.,0.125)); +#7354 = DIRECTION('',(0.E+000,4.440892098501E-016,1.)); +#7355 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#7356 = DEFINITIONAL_REPRESENTATION('',(#7357),#7361); +#7357 = LINE('',#7358,#7359); +#7358 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#7359 = VECTOR('',#7360,1.); +#7360 = DIRECTION('',(1.,0.E+000)); +#7361 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7362 = ORIENTED_EDGE('',*,*,#7363,.F.); +#7363 = EDGE_CURVE('',#7364,#7336,#7366,.T.); +#7364 = VERTEX_POINT('',#7365); +#7365 = CARTESIAN_POINT('',(2.79,-2.5,-0.125)); +#7366 = SURFACE_CURVE('',#7367,(#7371,#7378),.PCURVE_S1.); +#7367 = LINE('',#7368,#7369); +#7368 = CARTESIAN_POINT('',(2.79,-2.5,-0.125)); +#7369 = VECTOR('',#7370,1.); +#7370 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#7371 = PCURVE('',#7311,#7372); +#7372 = DEFINITIONAL_REPRESENTATION('',(#7373),#7377); +#7373 = LINE('',#7374,#7375); +#7374 = CARTESIAN_POINT('',(3.5,-1.972152263053E-031)); +#7375 = VECTOR('',#7376,1.); +#7376 = DIRECTION('',(2.22044604925E-016,-1.)); +#7377 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7378 = PCURVE('',#7379,#7384); +#7379 = PLANE('',#7380); +#7380 = AXIS2_PLACEMENT_3D('',#7381,#7382,#7383); +#7381 = CARTESIAN_POINT('',(2.79,-2.5,-0.125)); +#7382 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#7383 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#7384 = DEFINITIONAL_REPRESENTATION('',(#7385),#7389); +#7385 = LINE('',#7386,#7387); +#7386 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#7387 = VECTOR('',#7388,1.); +#7388 = DIRECTION('',(0.E+000,-1.)); +#7389 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7390 = ORIENTED_EDGE('',*,*,#7391,.F.); +#7391 = EDGE_CURVE('',#7301,#7364,#7392,.T.); +#7392 = SURFACE_CURVE('',#7393,(#7397,#7404),.PCURVE_S1.); +#7393 = LINE('',#7394,#7395); +#7394 = CARTESIAN_POINT('',(2.79,1.,-0.125)); +#7395 = VECTOR('',#7396,1.); +#7396 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#7397 = PCURVE('',#7311,#7398); +#7398 = DEFINITIONAL_REPRESENTATION('',(#7399),#7403); +#7399 = LINE('',#7400,#7401); +#7400 = CARTESIAN_POINT('',(2.22044604925E-016,0.E+000)); +#7401 = VECTOR('',#7402,1.); +#7402 = DIRECTION('',(1.,0.E+000)); +#7403 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7404 = PCURVE('',#7405,#7410); +#7405 = PLANE('',#7406); +#7406 = AXIS2_PLACEMENT_3D('',#7407,#7408,#7409); +#7407 = CARTESIAN_POINT('',(2.79,1.,-0.125)); +#7408 = DIRECTION('',(0.E+000,4.440892098501E-016,1.)); +#7409 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#7410 = DEFINITIONAL_REPRESENTATION('',(#7411),#7415); +#7411 = LINE('',#7412,#7413); +#7412 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#7413 = VECTOR('',#7414,1.); +#7414 = DIRECTION('',(1.,0.E+000)); +#7415 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7416 = ADVANCED_FACE('',(#7417),#7379,.T.); +#7417 = FACE_BOUND('',#7418,.T.); +#7418 = EDGE_LOOP('',(#7419,#7420,#7443,#7471)); +#7419 = ORIENTED_EDGE('',*,*,#7363,.T.); +#7420 = ORIENTED_EDGE('',*,*,#7421,.T.); +#7421 = EDGE_CURVE('',#7336,#7422,#7424,.T.); +#7422 = VERTEX_POINT('',#7423); +#7423 = CARTESIAN_POINT('',(2.29,-2.5,0.125)); +#7424 = SURFACE_CURVE('',#7425,(#7429,#7436),.PCURVE_S1.); +#7425 = LINE('',#7426,#7427); +#7426 = CARTESIAN_POINT('',(2.79,-2.5,0.125)); +#7427 = VECTOR('',#7428,1.); +#7428 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#7429 = PCURVE('',#7379,#7430); +#7430 = DEFINITIONAL_REPRESENTATION('',(#7431),#7435); +#7431 = LINE('',#7432,#7433); +#7432 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#7433 = VECTOR('',#7434,1.); +#7434 = DIRECTION('',(1.,0.E+000)); +#7435 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7436 = PCURVE('',#7351,#7437); +#7437 = DEFINITIONAL_REPRESENTATION('',(#7438),#7442); +#7438 = LINE('',#7439,#7440); +#7439 = CARTESIAN_POINT('',(3.5,0.E+000)); +#7440 = VECTOR('',#7441,1.); +#7441 = DIRECTION('',(0.E+000,-1.)); +#7442 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7443 = ORIENTED_EDGE('',*,*,#7444,.F.); +#7444 = EDGE_CURVE('',#7445,#7422,#7447,.T.); +#7445 = VERTEX_POINT('',#7446); +#7446 = CARTESIAN_POINT('',(2.29,-2.5,-0.125)); +#7447 = SURFACE_CURVE('',#7448,(#7452,#7459),.PCURVE_S1.); +#7448 = LINE('',#7449,#7450); +#7449 = CARTESIAN_POINT('',(2.29,-2.5,-0.125)); +#7450 = VECTOR('',#7451,1.); +#7451 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#7452 = PCURVE('',#7379,#7453); +#7453 = DEFINITIONAL_REPRESENTATION('',(#7454),#7458); +#7454 = LINE('',#7455,#7456); +#7455 = CARTESIAN_POINT('',(0.5,0.E+000)); +#7456 = VECTOR('',#7457,1.); +#7457 = DIRECTION('',(0.E+000,-1.)); +#7458 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7459 = PCURVE('',#7460,#7465); +#7460 = PLANE('',#7461); +#7461 = AXIS2_PLACEMENT_3D('',#7462,#7463,#7464); +#7462 = CARTESIAN_POINT('',(2.29,-2.5,-0.125)); +#7463 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#7464 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#7465 = DEFINITIONAL_REPRESENTATION('',(#7466),#7470); +#7466 = LINE('',#7467,#7468); +#7467 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#7468 = VECTOR('',#7469,1.); +#7469 = DIRECTION('',(-2.22044604925E-016,-1.)); +#7470 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7471 = ORIENTED_EDGE('',*,*,#7472,.F.); +#7472 = EDGE_CURVE('',#7364,#7445,#7473,.T.); +#7473 = SURFACE_CURVE('',#7474,(#7478,#7485),.PCURVE_S1.); +#7474 = LINE('',#7475,#7476); +#7475 = CARTESIAN_POINT('',(2.79,-2.5,-0.125)); +#7476 = VECTOR('',#7477,1.); +#7477 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#7478 = PCURVE('',#7379,#7479); +#7479 = DEFINITIONAL_REPRESENTATION('',(#7480),#7484); +#7480 = LINE('',#7481,#7482); +#7481 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#7482 = VECTOR('',#7483,1.); +#7483 = DIRECTION('',(1.,0.E+000)); +#7484 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7485 = PCURVE('',#7405,#7486); +#7486 = DEFINITIONAL_REPRESENTATION('',(#7487),#7491); +#7487 = LINE('',#7488,#7489); +#7488 = CARTESIAN_POINT('',(3.5,0.E+000)); +#7489 = VECTOR('',#7490,1.); +#7490 = DIRECTION('',(0.E+000,-1.)); +#7491 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7492 = ADVANCED_FACE('',(#7493),#7460,.T.); +#7493 = FACE_BOUND('',#7494,.T.); +#7494 = EDGE_LOOP('',(#7495,#7496,#7519,#7547)); +#7495 = ORIENTED_EDGE('',*,*,#7444,.T.); +#7496 = ORIENTED_EDGE('',*,*,#7497,.T.); +#7497 = EDGE_CURVE('',#7422,#7498,#7500,.T.); +#7498 = VERTEX_POINT('',#7499); +#7499 = CARTESIAN_POINT('',(2.29,1.,0.125)); +#7500 = SURFACE_CURVE('',#7501,(#7505,#7512),.PCURVE_S1.); +#7501 = LINE('',#7502,#7503); +#7502 = CARTESIAN_POINT('',(2.29,-2.5,0.125)); +#7503 = VECTOR('',#7504,1.); +#7504 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#7505 = PCURVE('',#7460,#7506); +#7506 = DEFINITIONAL_REPRESENTATION('',(#7507),#7511); +#7507 = LINE('',#7508,#7509); +#7508 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#7509 = VECTOR('',#7510,1.); +#7510 = DIRECTION('',(1.,0.E+000)); +#7511 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7512 = PCURVE('',#7351,#7513); +#7513 = DEFINITIONAL_REPRESENTATION('',(#7514),#7518); +#7514 = LINE('',#7515,#7516); +#7515 = CARTESIAN_POINT('',(3.5,-0.5)); +#7516 = VECTOR('',#7517,1.); +#7517 = DIRECTION('',(-1.,0.E+000)); +#7518 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7519 = ORIENTED_EDGE('',*,*,#7520,.F.); +#7520 = EDGE_CURVE('',#7521,#7498,#7523,.T.); +#7521 = VERTEX_POINT('',#7522); +#7522 = CARTESIAN_POINT('',(2.29,1.,-0.125)); +#7523 = SURFACE_CURVE('',#7524,(#7528,#7535),.PCURVE_S1.); +#7524 = LINE('',#7525,#7526); +#7525 = CARTESIAN_POINT('',(2.29,1.,-0.125)); +#7526 = VECTOR('',#7527,1.); +#7527 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#7528 = PCURVE('',#7460,#7529); +#7529 = DEFINITIONAL_REPRESENTATION('',(#7530),#7534); +#7530 = LINE('',#7531,#7532); +#7531 = CARTESIAN_POINT('',(3.5,1.972152263053E-031)); +#7532 = VECTOR('',#7533,1.); +#7533 = DIRECTION('',(-2.22044604925E-016,-1.)); +#7534 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7535 = PCURVE('',#7536,#7541); +#7536 = PLANE('',#7537); +#7537 = AXIS2_PLACEMENT_3D('',#7538,#7539,#7540); +#7538 = CARTESIAN_POINT('',(2.165,1.,-0.125)); +#7539 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#7540 = DIRECTION('',(1.,0.E+000,0.E+000)); +#7541 = DEFINITIONAL_REPRESENTATION('',(#7542),#7546); +#7542 = LINE('',#7543,#7544); +#7543 = CARTESIAN_POINT('',(0.125,0.E+000)); +#7544 = VECTOR('',#7545,1.); +#7545 = DIRECTION('',(0.E+000,-1.)); +#7546 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7547 = ORIENTED_EDGE('',*,*,#7548,.F.); +#7548 = EDGE_CURVE('',#7445,#7521,#7549,.T.); +#7549 = SURFACE_CURVE('',#7550,(#7554,#7561),.PCURVE_S1.); +#7550 = LINE('',#7551,#7552); +#7551 = CARTESIAN_POINT('',(2.29,-2.5,-0.125)); +#7552 = VECTOR('',#7553,1.); +#7553 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#7554 = PCURVE('',#7460,#7555); +#7555 = DEFINITIONAL_REPRESENTATION('',(#7556),#7560); +#7556 = LINE('',#7557,#7558); +#7557 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#7558 = VECTOR('',#7559,1.); +#7559 = DIRECTION('',(1.,0.E+000)); +#7560 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7561 = PCURVE('',#7405,#7562); +#7562 = DEFINITIONAL_REPRESENTATION('',(#7563),#7567); +#7563 = LINE('',#7564,#7565); +#7564 = CARTESIAN_POINT('',(3.5,-0.5)); +#7565 = VECTOR('',#7566,1.); +#7566 = DIRECTION('',(-1.,0.E+000)); +#7567 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7568 = ADVANCED_FACE('',(#7569),#7536,.F.); +#7569 = FACE_BOUND('',#7570,.F.); +#7570 = EDGE_LOOP('',(#7571,#7601,#7622,#7623)); +#7571 = ORIENTED_EDGE('',*,*,#7572,.T.); +#7572 = EDGE_CURVE('',#7573,#7575,#7577,.T.); +#7573 = VERTEX_POINT('',#7574); +#7574 = CARTESIAN_POINT('',(2.165,1.,-0.125)); +#7575 = VERTEX_POINT('',#7576); +#7576 = CARTESIAN_POINT('',(2.165,1.,0.125)); +#7577 = SURFACE_CURVE('',#7578,(#7582,#7589),.PCURVE_S1.); +#7578 = LINE('',#7579,#7580); +#7579 = CARTESIAN_POINT('',(2.165,1.,-0.125)); +#7580 = VECTOR('',#7581,1.); +#7581 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#7582 = PCURVE('',#7536,#7583); +#7583 = DEFINITIONAL_REPRESENTATION('',(#7584),#7588); +#7584 = LINE('',#7585,#7586); +#7585 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#7586 = VECTOR('',#7587,1.); +#7587 = DIRECTION('',(0.E+000,-1.)); +#7588 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7589 = PCURVE('',#7590,#7595); +#7590 = PLANE('',#7591); +#7591 = AXIS2_PLACEMENT_3D('',#7592,#7593,#7594); +#7592 = CARTESIAN_POINT('',(2.165,2.,-0.125)); +#7593 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#7594 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#7595 = DEFINITIONAL_REPRESENTATION('',(#7596),#7600); +#7596 = LINE('',#7597,#7598); +#7597 = CARTESIAN_POINT('',(1.,-4.930380657631E-032)); +#7598 = VECTOR('',#7599,1.); +#7599 = DIRECTION('',(2.22044604925E-016,-1.)); +#7600 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7601 = ORIENTED_EDGE('',*,*,#7602,.T.); +#7602 = EDGE_CURVE('',#7575,#7498,#7603,.T.); +#7603 = SURFACE_CURVE('',#7604,(#7608,#7615),.PCURVE_S1.); +#7604 = LINE('',#7605,#7606); +#7605 = CARTESIAN_POINT('',(2.165,1.,0.125)); +#7606 = VECTOR('',#7607,1.); +#7607 = DIRECTION('',(1.,0.E+000,0.E+000)); +#7608 = PCURVE('',#7536,#7609); +#7609 = DEFINITIONAL_REPRESENTATION('',(#7610),#7614); +#7610 = LINE('',#7611,#7612); +#7611 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#7612 = VECTOR('',#7613,1.); +#7613 = DIRECTION('',(1.,0.E+000)); +#7614 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7615 = PCURVE('',#7351,#7616); +#7616 = DEFINITIONAL_REPRESENTATION('',(#7617),#7621); +#7617 = LINE('',#7618,#7619); +#7618 = CARTESIAN_POINT('',(0.E+000,-0.625)); +#7619 = VECTOR('',#7620,1.); +#7620 = DIRECTION('',(0.E+000,1.)); +#7621 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7622 = ORIENTED_EDGE('',*,*,#7520,.F.); +#7623 = ORIENTED_EDGE('',*,*,#7624,.F.); +#7624 = EDGE_CURVE('',#7573,#7521,#7625,.T.); +#7625 = SURFACE_CURVE('',#7626,(#7630,#7637),.PCURVE_S1.); +#7626 = LINE('',#7627,#7628); +#7627 = CARTESIAN_POINT('',(2.165,1.,-0.125)); +#7628 = VECTOR('',#7629,1.); +#7629 = DIRECTION('',(1.,0.E+000,0.E+000)); +#7630 = PCURVE('',#7536,#7631); +#7631 = DEFINITIONAL_REPRESENTATION('',(#7632),#7636); +#7632 = LINE('',#7633,#7634); +#7633 = CARTESIAN_POINT('',(0.E+000,-4.930380657631E-032)); +#7634 = VECTOR('',#7635,1.); +#7635 = DIRECTION('',(1.,0.E+000)); +#7636 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7637 = PCURVE('',#7405,#7638); +#7638 = DEFINITIONAL_REPRESENTATION('',(#7639),#7643); +#7639 = LINE('',#7640,#7641); +#7640 = CARTESIAN_POINT('',(0.E+000,-0.625)); +#7641 = VECTOR('',#7642,1.); +#7642 = DIRECTION('',(0.E+000,1.)); +#7643 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7644 = ADVANCED_FACE('',(#7645),#7590,.F.); +#7645 = FACE_BOUND('',#7646,.F.); +#7646 = EDGE_LOOP('',(#7647,#7677,#7698,#7699)); +#7647 = ORIENTED_EDGE('',*,*,#7648,.T.); +#7648 = EDGE_CURVE('',#7649,#7651,#7653,.T.); +#7649 = VERTEX_POINT('',#7650); +#7650 = CARTESIAN_POINT('',(2.165,2.,-0.125)); +#7651 = VERTEX_POINT('',#7652); +#7652 = CARTESIAN_POINT('',(2.165,2.,0.125)); +#7653 = SURFACE_CURVE('',#7654,(#7658,#7665),.PCURVE_S1.); +#7654 = LINE('',#7655,#7656); +#7655 = CARTESIAN_POINT('',(2.165,2.,-0.125)); +#7656 = VECTOR('',#7657,1.); +#7657 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#7658 = PCURVE('',#7590,#7659); +#7659 = DEFINITIONAL_REPRESENTATION('',(#7660),#7664); +#7660 = LINE('',#7661,#7662); +#7661 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#7662 = VECTOR('',#7663,1.); +#7663 = DIRECTION('',(2.22044604925E-016,-1.)); +#7664 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7665 = PCURVE('',#7666,#7671); +#7666 = PLANE('',#7667); +#7667 = AXIS2_PLACEMENT_3D('',#7668,#7669,#7670); +#7668 = CARTESIAN_POINT('',(2.915,2.,-0.125)); +#7669 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#7670 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#7671 = DEFINITIONAL_REPRESENTATION('',(#7672),#7676); +#7672 = LINE('',#7673,#7674); +#7673 = CARTESIAN_POINT('',(0.75,0.E+000)); +#7674 = VECTOR('',#7675,1.); +#7675 = DIRECTION('',(0.E+000,-1.)); +#7676 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7677 = ORIENTED_EDGE('',*,*,#7678,.T.); +#7678 = EDGE_CURVE('',#7651,#7575,#7679,.T.); +#7679 = SURFACE_CURVE('',#7680,(#7684,#7691),.PCURVE_S1.); +#7680 = LINE('',#7681,#7682); +#7681 = CARTESIAN_POINT('',(2.165,2.,0.125)); +#7682 = VECTOR('',#7683,1.); +#7683 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#7684 = PCURVE('',#7590,#7685); +#7685 = DEFINITIONAL_REPRESENTATION('',(#7686),#7690); +#7686 = LINE('',#7687,#7688); +#7687 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#7688 = VECTOR('',#7689,1.); +#7689 = DIRECTION('',(1.,0.E+000)); +#7690 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7691 = PCURVE('',#7351,#7692); +#7692 = DEFINITIONAL_REPRESENTATION('',(#7693),#7697); +#7693 = LINE('',#7694,#7695); +#7694 = CARTESIAN_POINT('',(-1.,-0.625)); +#7695 = VECTOR('',#7696,1.); +#7696 = DIRECTION('',(1.,0.E+000)); +#7697 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7698 = ORIENTED_EDGE('',*,*,#7572,.F.); +#7699 = ORIENTED_EDGE('',*,*,#7700,.F.); +#7700 = EDGE_CURVE('',#7649,#7573,#7701,.T.); +#7701 = SURFACE_CURVE('',#7702,(#7706,#7713),.PCURVE_S1.); +#7702 = LINE('',#7703,#7704); +#7703 = CARTESIAN_POINT('',(2.165,2.,-0.125)); +#7704 = VECTOR('',#7705,1.); +#7705 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#7706 = PCURVE('',#7590,#7707); +#7707 = DEFINITIONAL_REPRESENTATION('',(#7708),#7712); +#7708 = LINE('',#7709,#7710); +#7709 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#7710 = VECTOR('',#7711,1.); +#7711 = DIRECTION('',(1.,0.E+000)); +#7712 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7713 = PCURVE('',#7405,#7714); +#7714 = DEFINITIONAL_REPRESENTATION('',(#7715),#7719); +#7715 = LINE('',#7716,#7717); +#7716 = CARTESIAN_POINT('',(-1.,-0.625)); +#7717 = VECTOR('',#7718,1.); +#7718 = DIRECTION('',(1.,0.E+000)); +#7719 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7720 = ADVANCED_FACE('',(#7721),#7666,.F.); +#7721 = FACE_BOUND('',#7722,.F.); +#7722 = EDGE_LOOP('',(#7723,#7753,#7774,#7775)); +#7723 = ORIENTED_EDGE('',*,*,#7724,.T.); +#7724 = EDGE_CURVE('',#7725,#7727,#7729,.T.); +#7725 = VERTEX_POINT('',#7726); +#7726 = CARTESIAN_POINT('',(2.915,2.,-0.125)); +#7727 = VERTEX_POINT('',#7728); +#7728 = CARTESIAN_POINT('',(2.915,2.,0.125)); +#7729 = SURFACE_CURVE('',#7730,(#7734,#7741),.PCURVE_S1.); +#7730 = LINE('',#7731,#7732); +#7731 = CARTESIAN_POINT('',(2.915,2.,-0.125)); +#7732 = VECTOR('',#7733,1.); +#7733 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#7734 = PCURVE('',#7666,#7735); +#7735 = DEFINITIONAL_REPRESENTATION('',(#7736),#7740); +#7736 = LINE('',#7737,#7738); +#7737 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#7738 = VECTOR('',#7739,1.); +#7739 = DIRECTION('',(0.E+000,-1.)); +#7740 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7741 = PCURVE('',#7742,#7747); +#7742 = PLANE('',#7743); +#7743 = AXIS2_PLACEMENT_3D('',#7744,#7745,#7746); +#7744 = CARTESIAN_POINT('',(2.915,1.,-0.125)); +#7745 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#7746 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#7747 = DEFINITIONAL_REPRESENTATION('',(#7748),#7752); +#7748 = LINE('',#7749,#7750); +#7749 = CARTESIAN_POINT('',(1.,4.930380657631E-032)); +#7750 = VECTOR('',#7751,1.); +#7751 = DIRECTION('',(-2.22044604925E-016,-1.)); +#7752 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7753 = ORIENTED_EDGE('',*,*,#7754,.T.); +#7754 = EDGE_CURVE('',#7727,#7651,#7755,.T.); +#7755 = SURFACE_CURVE('',#7756,(#7760,#7767),.PCURVE_S1.); +#7756 = LINE('',#7757,#7758); +#7757 = CARTESIAN_POINT('',(2.915,2.,0.125)); +#7758 = VECTOR('',#7759,1.); +#7759 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#7760 = PCURVE('',#7666,#7761); +#7761 = DEFINITIONAL_REPRESENTATION('',(#7762),#7766); +#7762 = LINE('',#7763,#7764); +#7763 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#7764 = VECTOR('',#7765,1.); +#7765 = DIRECTION('',(1.,0.E+000)); +#7766 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7767 = PCURVE('',#7351,#7768); +#7768 = DEFINITIONAL_REPRESENTATION('',(#7769),#7773); +#7769 = LINE('',#7770,#7771); +#7770 = CARTESIAN_POINT('',(-1.,0.125)); +#7771 = VECTOR('',#7772,1.); +#7772 = DIRECTION('',(0.E+000,-1.)); +#7773 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7774 = ORIENTED_EDGE('',*,*,#7648,.F.); +#7775 = ORIENTED_EDGE('',*,*,#7776,.F.); +#7776 = EDGE_CURVE('',#7725,#7649,#7777,.T.); +#7777 = SURFACE_CURVE('',#7778,(#7782,#7789),.PCURVE_S1.); +#7778 = LINE('',#7779,#7780); +#7779 = CARTESIAN_POINT('',(2.915,2.,-0.125)); +#7780 = VECTOR('',#7781,1.); +#7781 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#7782 = PCURVE('',#7666,#7783); +#7783 = DEFINITIONAL_REPRESENTATION('',(#7784),#7788); +#7784 = LINE('',#7785,#7786); +#7785 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#7786 = VECTOR('',#7787,1.); +#7787 = DIRECTION('',(1.,0.E+000)); +#7788 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7789 = PCURVE('',#7405,#7790); +#7790 = DEFINITIONAL_REPRESENTATION('',(#7791),#7795); +#7791 = LINE('',#7792,#7793); +#7792 = CARTESIAN_POINT('',(-1.,0.125)); +#7793 = VECTOR('',#7794,1.); +#7794 = DIRECTION('',(0.E+000,-1.)); +#7795 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7796 = ADVANCED_FACE('',(#7797),#7742,.F.); +#7797 = FACE_BOUND('',#7798,.F.); +#7798 = EDGE_LOOP('',(#7799,#7824,#7845,#7846)); +#7799 = ORIENTED_EDGE('',*,*,#7800,.T.); +#7800 = EDGE_CURVE('',#7801,#7803,#7805,.T.); +#7801 = VERTEX_POINT('',#7802); +#7802 = CARTESIAN_POINT('',(2.915,1.,-0.125)); +#7803 = VERTEX_POINT('',#7804); +#7804 = CARTESIAN_POINT('',(2.915,1.,0.125)); +#7805 = SURFACE_CURVE('',#7806,(#7810,#7817),.PCURVE_S1.); +#7806 = LINE('',#7807,#7808); +#7807 = CARTESIAN_POINT('',(2.915,1.,-0.125)); +#7808 = VECTOR('',#7809,1.); +#7809 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#7810 = PCURVE('',#7742,#7811); +#7811 = DEFINITIONAL_REPRESENTATION('',(#7812),#7816); +#7812 = LINE('',#7813,#7814); +#7813 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#7814 = VECTOR('',#7815,1.); +#7815 = DIRECTION('',(-2.22044604925E-016,-1.)); +#7816 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7817 = PCURVE('',#7323,#7818); +#7818 = DEFINITIONAL_REPRESENTATION('',(#7819),#7823); +#7819 = LINE('',#7820,#7821); +#7820 = CARTESIAN_POINT('',(0.125,0.E+000)); +#7821 = VECTOR('',#7822,1.); +#7822 = DIRECTION('',(0.E+000,-1.)); +#7823 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7824 = ORIENTED_EDGE('',*,*,#7825,.T.); +#7825 = EDGE_CURVE('',#7803,#7727,#7826,.T.); +#7826 = SURFACE_CURVE('',#7827,(#7831,#7838),.PCURVE_S1.); +#7827 = LINE('',#7828,#7829); +#7828 = CARTESIAN_POINT('',(2.915,1.,0.125)); +#7829 = VECTOR('',#7830,1.); +#7830 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#7831 = PCURVE('',#7742,#7832); +#7832 = DEFINITIONAL_REPRESENTATION('',(#7833),#7837); +#7833 = LINE('',#7834,#7835); +#7834 = CARTESIAN_POINT('',(-2.22044604925E-016,-0.25)); +#7835 = VECTOR('',#7836,1.); +#7836 = DIRECTION('',(1.,0.E+000)); +#7837 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7838 = PCURVE('',#7351,#7839); +#7839 = DEFINITIONAL_REPRESENTATION('',(#7840),#7844); +#7840 = LINE('',#7841,#7842); +#7841 = CARTESIAN_POINT('',(0.E+000,0.125)); +#7842 = VECTOR('',#7843,1.); +#7843 = DIRECTION('',(-1.,0.E+000)); +#7844 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7845 = ORIENTED_EDGE('',*,*,#7724,.F.); +#7846 = ORIENTED_EDGE('',*,*,#7847,.F.); +#7847 = EDGE_CURVE('',#7801,#7725,#7848,.T.); +#7848 = SURFACE_CURVE('',#7849,(#7853,#7860),.PCURVE_S1.); +#7849 = LINE('',#7850,#7851); +#7850 = CARTESIAN_POINT('',(2.915,1.,-0.125)); +#7851 = VECTOR('',#7852,1.); +#7852 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#7853 = PCURVE('',#7742,#7854); +#7854 = DEFINITIONAL_REPRESENTATION('',(#7855),#7859); +#7855 = LINE('',#7856,#7857); +#7856 = CARTESIAN_POINT('',(-2.22044604925E-016,-0.E+000)); +#7857 = VECTOR('',#7858,1.); +#7858 = DIRECTION('',(1.,0.E+000)); +#7859 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7860 = PCURVE('',#7405,#7861); +#7861 = DEFINITIONAL_REPRESENTATION('',(#7862),#7866); +#7862 = LINE('',#7863,#7864); +#7863 = CARTESIAN_POINT('',(0.E+000,0.125)); +#7864 = VECTOR('',#7865,1.); +#7865 = DIRECTION('',(-1.,0.E+000)); +#7866 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7867 = ADVANCED_FACE('',(#7868),#7323,.F.); +#7868 = FACE_BOUND('',#7869,.F.); +#7869 = EDGE_LOOP('',(#7870,#7871,#7892,#7893)); +#7870 = ORIENTED_EDGE('',*,*,#7300,.T.); +#7871 = ORIENTED_EDGE('',*,*,#7872,.T.); +#7872 = EDGE_CURVE('',#7303,#7803,#7873,.T.); +#7873 = SURFACE_CURVE('',#7874,(#7878,#7885),.PCURVE_S1.); +#7874 = LINE('',#7875,#7876); +#7875 = CARTESIAN_POINT('',(2.79,1.,0.125)); +#7876 = VECTOR('',#7877,1.); +#7877 = DIRECTION('',(1.,0.E+000,0.E+000)); +#7878 = PCURVE('',#7323,#7879); +#7879 = DEFINITIONAL_REPRESENTATION('',(#7880),#7884); +#7880 = LINE('',#7881,#7882); +#7881 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#7882 = VECTOR('',#7883,1.); +#7883 = DIRECTION('',(1.,0.E+000)); +#7884 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7885 = PCURVE('',#7351,#7886); +#7886 = DEFINITIONAL_REPRESENTATION('',(#7887),#7891); +#7887 = LINE('',#7888,#7889); +#7888 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#7889 = VECTOR('',#7890,1.); +#7890 = DIRECTION('',(0.E+000,1.)); +#7891 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7892 = ORIENTED_EDGE('',*,*,#7800,.F.); +#7893 = ORIENTED_EDGE('',*,*,#7894,.F.); +#7894 = EDGE_CURVE('',#7301,#7801,#7895,.T.); +#7895 = SURFACE_CURVE('',#7896,(#7900,#7907),.PCURVE_S1.); +#7896 = LINE('',#7897,#7898); +#7897 = CARTESIAN_POINT('',(2.79,1.,-0.125)); +#7898 = VECTOR('',#7899,1.); +#7899 = DIRECTION('',(1.,0.E+000,0.E+000)); +#7900 = PCURVE('',#7323,#7901); +#7901 = DEFINITIONAL_REPRESENTATION('',(#7902),#7906); +#7902 = LINE('',#7903,#7904); +#7903 = CARTESIAN_POINT('',(0.E+000,-4.930380657631E-032)); +#7904 = VECTOR('',#7905,1.); +#7905 = DIRECTION('',(1.,0.E+000)); +#7906 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7907 = PCURVE('',#7405,#7908); +#7908 = DEFINITIONAL_REPRESENTATION('',(#7909),#7913); +#7909 = LINE('',#7910,#7911); +#7910 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#7911 = VECTOR('',#7912,1.); +#7912 = DIRECTION('',(0.E+000,1.)); +#7913 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7914 = ADVANCED_FACE('',(#7915),#7405,.F.); +#7915 = FACE_BOUND('',#7916,.T.); +#7916 = EDGE_LOOP('',(#7917,#7918,#7919,#7920,#7921,#7922,#7923,#7924)); +#7917 = ORIENTED_EDGE('',*,*,#7391,.T.); +#7918 = ORIENTED_EDGE('',*,*,#7472,.T.); +#7919 = ORIENTED_EDGE('',*,*,#7548,.T.); +#7920 = ORIENTED_EDGE('',*,*,#7624,.F.); +#7921 = ORIENTED_EDGE('',*,*,#7700,.F.); +#7922 = ORIENTED_EDGE('',*,*,#7776,.F.); +#7923 = ORIENTED_EDGE('',*,*,#7847,.F.); +#7924 = ORIENTED_EDGE('',*,*,#7894,.F.); +#7925 = ADVANCED_FACE('',(#7926),#7351,.T.); +#7926 = FACE_BOUND('',#7927,.F.); +#7927 = EDGE_LOOP('',(#7928,#7929,#7930,#7931,#7932,#7933,#7934,#7935)); +#7928 = ORIENTED_EDGE('',*,*,#7335,.T.); +#7929 = ORIENTED_EDGE('',*,*,#7421,.T.); +#7930 = ORIENTED_EDGE('',*,*,#7497,.T.); +#7931 = ORIENTED_EDGE('',*,*,#7602,.F.); +#7932 = ORIENTED_EDGE('',*,*,#7678,.F.); +#7933 = ORIENTED_EDGE('',*,*,#7754,.F.); +#7934 = ORIENTED_EDGE('',*,*,#7825,.F.); +#7935 = ORIENTED_EDGE('',*,*,#7872,.F.); +#7936 = MANIFOLD_SOLID_BREP('',#7937); +#7937 = CLOSED_SHELL('',(#7938,#8058,#8134,#8210,#8286,#8362,#8438,#8509 + ,#8556,#8567)); +#7938 = ADVANCED_FACE('',(#7939),#7953,.T.); +#7939 = FACE_BOUND('',#7940,.T.); +#7940 = EDGE_LOOP('',(#7941,#7976,#8004,#8032)); +#7941 = ORIENTED_EDGE('',*,*,#7942,.T.); +#7942 = EDGE_CURVE('',#7943,#7945,#7947,.T.); +#7943 = VERTEX_POINT('',#7944); +#7944 = CARTESIAN_POINT('',(0.25,1.,-0.125)); +#7945 = VERTEX_POINT('',#7946); +#7946 = CARTESIAN_POINT('',(0.25,1.,0.125)); +#7947 = SURFACE_CURVE('',#7948,(#7952,#7964),.PCURVE_S1.); +#7948 = LINE('',#7949,#7950); +#7949 = CARTESIAN_POINT('',(0.25,1.,-0.125)); +#7950 = VECTOR('',#7951,1.); +#7951 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#7952 = PCURVE('',#7953,#7958); +#7953 = PLANE('',#7954); +#7954 = AXIS2_PLACEMENT_3D('',#7955,#7956,#7957); +#7955 = CARTESIAN_POINT('',(0.25,1.,-0.125)); +#7956 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#7957 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#7958 = DEFINITIONAL_REPRESENTATION('',(#7959),#7963); +#7959 = LINE('',#7960,#7961); +#7960 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#7961 = VECTOR('',#7962,1.); +#7962 = DIRECTION('',(2.22044604925E-016,-1.)); +#7963 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7964 = PCURVE('',#7965,#7970); +#7965 = PLANE('',#7966); +#7966 = AXIS2_PLACEMENT_3D('',#7967,#7968,#7969); +#7967 = CARTESIAN_POINT('',(0.25,1.,-0.125)); +#7968 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#7969 = DIRECTION('',(1.,0.E+000,0.E+000)); +#7970 = DEFINITIONAL_REPRESENTATION('',(#7971),#7975); +#7971 = LINE('',#7972,#7973); +#7972 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#7973 = VECTOR('',#7974,1.); +#7974 = DIRECTION('',(0.E+000,-1.)); +#7975 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7976 = ORIENTED_EDGE('',*,*,#7977,.T.); +#7977 = EDGE_CURVE('',#7945,#7978,#7980,.T.); +#7978 = VERTEX_POINT('',#7979); +#7979 = CARTESIAN_POINT('',(0.25,-2.5,0.125)); +#7980 = SURFACE_CURVE('',#7981,(#7985,#7992),.PCURVE_S1.); +#7981 = LINE('',#7982,#7983); +#7982 = CARTESIAN_POINT('',(0.25,1.,0.125)); +#7983 = VECTOR('',#7984,1.); +#7984 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#7985 = PCURVE('',#7953,#7986); +#7986 = DEFINITIONAL_REPRESENTATION('',(#7987),#7991); +#7987 = LINE('',#7988,#7989); +#7988 = CARTESIAN_POINT('',(2.22044604925E-016,-0.25)); +#7989 = VECTOR('',#7990,1.); +#7990 = DIRECTION('',(1.,0.E+000)); +#7991 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7992 = PCURVE('',#7993,#7998); +#7993 = PLANE('',#7994); +#7994 = AXIS2_PLACEMENT_3D('',#7995,#7996,#7997); +#7995 = CARTESIAN_POINT('',(0.25,1.,0.125)); +#7996 = DIRECTION('',(0.E+000,4.440892098501E-016,1.)); +#7997 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#7998 = DEFINITIONAL_REPRESENTATION('',(#7999),#8003); +#7999 = LINE('',#8000,#8001); +#8000 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#8001 = VECTOR('',#8002,1.); +#8002 = DIRECTION('',(1.,0.E+000)); +#8003 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8004 = ORIENTED_EDGE('',*,*,#8005,.F.); +#8005 = EDGE_CURVE('',#8006,#7978,#8008,.T.); +#8006 = VERTEX_POINT('',#8007); +#8007 = CARTESIAN_POINT('',(0.25,-2.5,-0.125)); +#8008 = SURFACE_CURVE('',#8009,(#8013,#8020),.PCURVE_S1.); +#8009 = LINE('',#8010,#8011); +#8010 = CARTESIAN_POINT('',(0.25,-2.5,-0.125)); +#8011 = VECTOR('',#8012,1.); +#8012 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#8013 = PCURVE('',#7953,#8014); +#8014 = DEFINITIONAL_REPRESENTATION('',(#8015),#8019); +#8015 = LINE('',#8016,#8017); +#8016 = CARTESIAN_POINT('',(3.5,-1.972152263053E-031)); +#8017 = VECTOR('',#8018,1.); +#8018 = DIRECTION('',(2.22044604925E-016,-1.)); +#8019 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8020 = PCURVE('',#8021,#8026); +#8021 = PLANE('',#8022); +#8022 = AXIS2_PLACEMENT_3D('',#8023,#8024,#8025); +#8023 = CARTESIAN_POINT('',(0.25,-2.5,-0.125)); +#8024 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#8025 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#8026 = DEFINITIONAL_REPRESENTATION('',(#8027),#8031); +#8027 = LINE('',#8028,#8029); +#8028 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#8029 = VECTOR('',#8030,1.); +#8030 = DIRECTION('',(0.E+000,-1.)); +#8031 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8032 = ORIENTED_EDGE('',*,*,#8033,.F.); +#8033 = EDGE_CURVE('',#7943,#8006,#8034,.T.); +#8034 = SURFACE_CURVE('',#8035,(#8039,#8046),.PCURVE_S1.); +#8035 = LINE('',#8036,#8037); +#8036 = CARTESIAN_POINT('',(0.25,1.,-0.125)); +#8037 = VECTOR('',#8038,1.); +#8038 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#8039 = PCURVE('',#7953,#8040); +#8040 = DEFINITIONAL_REPRESENTATION('',(#8041),#8045); +#8041 = LINE('',#8042,#8043); +#8042 = CARTESIAN_POINT('',(2.22044604925E-016,0.E+000)); +#8043 = VECTOR('',#8044,1.); +#8044 = DIRECTION('',(1.,0.E+000)); +#8045 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8046 = PCURVE('',#8047,#8052); +#8047 = PLANE('',#8048); +#8048 = AXIS2_PLACEMENT_3D('',#8049,#8050,#8051); +#8049 = CARTESIAN_POINT('',(0.25,1.,-0.125)); +#8050 = DIRECTION('',(0.E+000,4.440892098501E-016,1.)); +#8051 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#8052 = DEFINITIONAL_REPRESENTATION('',(#8053),#8057); +#8053 = LINE('',#8054,#8055); +#8054 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#8055 = VECTOR('',#8056,1.); +#8056 = DIRECTION('',(1.,0.E+000)); +#8057 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8058 = ADVANCED_FACE('',(#8059),#8021,.T.); +#8059 = FACE_BOUND('',#8060,.T.); +#8060 = EDGE_LOOP('',(#8061,#8062,#8085,#8113)); +#8061 = ORIENTED_EDGE('',*,*,#8005,.T.); +#8062 = ORIENTED_EDGE('',*,*,#8063,.T.); +#8063 = EDGE_CURVE('',#7978,#8064,#8066,.T.); +#8064 = VERTEX_POINT('',#8065); +#8065 = CARTESIAN_POINT('',(-0.25,-2.5,0.125)); +#8066 = SURFACE_CURVE('',#8067,(#8071,#8078),.PCURVE_S1.); +#8067 = LINE('',#8068,#8069); +#8068 = CARTESIAN_POINT('',(0.25,-2.5,0.125)); +#8069 = VECTOR('',#8070,1.); +#8070 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#8071 = PCURVE('',#8021,#8072); +#8072 = DEFINITIONAL_REPRESENTATION('',(#8073),#8077); +#8073 = LINE('',#8074,#8075); +#8074 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#8075 = VECTOR('',#8076,1.); +#8076 = DIRECTION('',(1.,0.E+000)); +#8077 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8078 = PCURVE('',#7993,#8079); +#8079 = DEFINITIONAL_REPRESENTATION('',(#8080),#8084); +#8080 = LINE('',#8081,#8082); +#8081 = CARTESIAN_POINT('',(3.5,0.E+000)); +#8082 = VECTOR('',#8083,1.); +#8083 = DIRECTION('',(0.E+000,-1.)); +#8084 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8085 = ORIENTED_EDGE('',*,*,#8086,.F.); +#8086 = EDGE_CURVE('',#8087,#8064,#8089,.T.); +#8087 = VERTEX_POINT('',#8088); +#8088 = CARTESIAN_POINT('',(-0.25,-2.5,-0.125)); +#8089 = SURFACE_CURVE('',#8090,(#8094,#8101),.PCURVE_S1.); +#8090 = LINE('',#8091,#8092); +#8091 = CARTESIAN_POINT('',(-0.25,-2.5,-0.125)); +#8092 = VECTOR('',#8093,1.); +#8093 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#8094 = PCURVE('',#8021,#8095); +#8095 = DEFINITIONAL_REPRESENTATION('',(#8096),#8100); +#8096 = LINE('',#8097,#8098); +#8097 = CARTESIAN_POINT('',(0.5,0.E+000)); +#8098 = VECTOR('',#8099,1.); +#8099 = DIRECTION('',(0.E+000,-1.)); +#8100 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8101 = PCURVE('',#8102,#8107); +#8102 = PLANE('',#8103); +#8103 = AXIS2_PLACEMENT_3D('',#8104,#8105,#8106); +#8104 = CARTESIAN_POINT('',(-0.25,-2.5,-0.125)); +#8105 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#8106 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#8107 = DEFINITIONAL_REPRESENTATION('',(#8108),#8112); +#8108 = LINE('',#8109,#8110); +#8109 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#8110 = VECTOR('',#8111,1.); +#8111 = DIRECTION('',(-2.22044604925E-016,-1.)); +#8112 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8113 = ORIENTED_EDGE('',*,*,#8114,.F.); +#8114 = EDGE_CURVE('',#8006,#8087,#8115,.T.); +#8115 = SURFACE_CURVE('',#8116,(#8120,#8127),.PCURVE_S1.); +#8116 = LINE('',#8117,#8118); +#8117 = CARTESIAN_POINT('',(0.25,-2.5,-0.125)); +#8118 = VECTOR('',#8119,1.); +#8119 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#8120 = PCURVE('',#8021,#8121); +#8121 = DEFINITIONAL_REPRESENTATION('',(#8122),#8126); +#8122 = LINE('',#8123,#8124); +#8123 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#8124 = VECTOR('',#8125,1.); +#8125 = DIRECTION('',(1.,0.E+000)); +#8126 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8127 = PCURVE('',#8047,#8128); +#8128 = DEFINITIONAL_REPRESENTATION('',(#8129),#8133); +#8129 = LINE('',#8130,#8131); +#8130 = CARTESIAN_POINT('',(3.5,0.E+000)); +#8131 = VECTOR('',#8132,1.); +#8132 = DIRECTION('',(0.E+000,-1.)); +#8133 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8134 = ADVANCED_FACE('',(#8135),#8102,.T.); +#8135 = FACE_BOUND('',#8136,.T.); +#8136 = EDGE_LOOP('',(#8137,#8138,#8161,#8189)); +#8137 = ORIENTED_EDGE('',*,*,#8086,.T.); +#8138 = ORIENTED_EDGE('',*,*,#8139,.T.); +#8139 = EDGE_CURVE('',#8064,#8140,#8142,.T.); +#8140 = VERTEX_POINT('',#8141); +#8141 = CARTESIAN_POINT('',(-0.25,1.,0.125)); +#8142 = SURFACE_CURVE('',#8143,(#8147,#8154),.PCURVE_S1.); +#8143 = LINE('',#8144,#8145); +#8144 = CARTESIAN_POINT('',(-0.25,-2.5,0.125)); +#8145 = VECTOR('',#8146,1.); +#8146 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#8147 = PCURVE('',#8102,#8148); +#8148 = DEFINITIONAL_REPRESENTATION('',(#8149),#8153); +#8149 = LINE('',#8150,#8151); +#8150 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#8151 = VECTOR('',#8152,1.); +#8152 = DIRECTION('',(1.,0.E+000)); +#8153 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8154 = PCURVE('',#7993,#8155); +#8155 = DEFINITIONAL_REPRESENTATION('',(#8156),#8160); +#8156 = LINE('',#8157,#8158); +#8157 = CARTESIAN_POINT('',(3.5,-0.5)); +#8158 = VECTOR('',#8159,1.); +#8159 = DIRECTION('',(-1.,0.E+000)); +#8160 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8161 = ORIENTED_EDGE('',*,*,#8162,.F.); +#8162 = EDGE_CURVE('',#8163,#8140,#8165,.T.); +#8163 = VERTEX_POINT('',#8164); +#8164 = CARTESIAN_POINT('',(-0.25,1.,-0.125)); +#8165 = SURFACE_CURVE('',#8166,(#8170,#8177),.PCURVE_S1.); +#8166 = LINE('',#8167,#8168); +#8167 = CARTESIAN_POINT('',(-0.25,1.,-0.125)); +#8168 = VECTOR('',#8169,1.); +#8169 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#8170 = PCURVE('',#8102,#8171); +#8171 = DEFINITIONAL_REPRESENTATION('',(#8172),#8176); +#8172 = LINE('',#8173,#8174); +#8173 = CARTESIAN_POINT('',(3.5,1.972152263053E-031)); +#8174 = VECTOR('',#8175,1.); +#8175 = DIRECTION('',(-2.22044604925E-016,-1.)); +#8176 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8177 = PCURVE('',#8178,#8183); +#8178 = PLANE('',#8179); +#8179 = AXIS2_PLACEMENT_3D('',#8180,#8181,#8182); +#8180 = CARTESIAN_POINT('',(-0.375,1.,-0.125)); +#8181 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#8182 = DIRECTION('',(1.,0.E+000,0.E+000)); +#8183 = DEFINITIONAL_REPRESENTATION('',(#8184),#8188); +#8184 = LINE('',#8185,#8186); +#8185 = CARTESIAN_POINT('',(0.125,0.E+000)); +#8186 = VECTOR('',#8187,1.); +#8187 = DIRECTION('',(0.E+000,-1.)); +#8188 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8189 = ORIENTED_EDGE('',*,*,#8190,.F.); +#8190 = EDGE_CURVE('',#8087,#8163,#8191,.T.); +#8191 = SURFACE_CURVE('',#8192,(#8196,#8203),.PCURVE_S1.); +#8192 = LINE('',#8193,#8194); +#8193 = CARTESIAN_POINT('',(-0.25,-2.5,-0.125)); +#8194 = VECTOR('',#8195,1.); +#8195 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#8196 = PCURVE('',#8102,#8197); +#8197 = DEFINITIONAL_REPRESENTATION('',(#8198),#8202); +#8198 = LINE('',#8199,#8200); +#8199 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#8200 = VECTOR('',#8201,1.); +#8201 = DIRECTION('',(1.,0.E+000)); +#8202 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8203 = PCURVE('',#8047,#8204); +#8204 = DEFINITIONAL_REPRESENTATION('',(#8205),#8209); +#8205 = LINE('',#8206,#8207); +#8206 = CARTESIAN_POINT('',(3.5,-0.5)); +#8207 = VECTOR('',#8208,1.); +#8208 = DIRECTION('',(-1.,0.E+000)); +#8209 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8210 = ADVANCED_FACE('',(#8211),#8178,.F.); +#8211 = FACE_BOUND('',#8212,.F.); +#8212 = EDGE_LOOP('',(#8213,#8243,#8264,#8265)); +#8213 = ORIENTED_EDGE('',*,*,#8214,.T.); +#8214 = EDGE_CURVE('',#8215,#8217,#8219,.T.); +#8215 = VERTEX_POINT('',#8216); +#8216 = CARTESIAN_POINT('',(-0.375,1.,-0.125)); +#8217 = VERTEX_POINT('',#8218); +#8218 = CARTESIAN_POINT('',(-0.375,1.,0.125)); +#8219 = SURFACE_CURVE('',#8220,(#8224,#8231),.PCURVE_S1.); +#8220 = LINE('',#8221,#8222); +#8221 = CARTESIAN_POINT('',(-0.375,1.,-0.125)); +#8222 = VECTOR('',#8223,1.); +#8223 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#8224 = PCURVE('',#8178,#8225); +#8225 = DEFINITIONAL_REPRESENTATION('',(#8226),#8230); +#8226 = LINE('',#8227,#8228); +#8227 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#8228 = VECTOR('',#8229,1.); +#8229 = DIRECTION('',(0.E+000,-1.)); +#8230 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8231 = PCURVE('',#8232,#8237); +#8232 = PLANE('',#8233); +#8233 = AXIS2_PLACEMENT_3D('',#8234,#8235,#8236); +#8234 = CARTESIAN_POINT('',(-0.375,2.,-0.125)); +#8235 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#8236 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#8237 = DEFINITIONAL_REPRESENTATION('',(#8238),#8242); +#8238 = LINE('',#8239,#8240); +#8239 = CARTESIAN_POINT('',(1.,-4.930380657631E-032)); +#8240 = VECTOR('',#8241,1.); +#8241 = DIRECTION('',(2.22044604925E-016,-1.)); +#8242 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8243 = ORIENTED_EDGE('',*,*,#8244,.T.); +#8244 = EDGE_CURVE('',#8217,#8140,#8245,.T.); +#8245 = SURFACE_CURVE('',#8246,(#8250,#8257),.PCURVE_S1.); +#8246 = LINE('',#8247,#8248); +#8247 = CARTESIAN_POINT('',(-0.375,1.,0.125)); +#8248 = VECTOR('',#8249,1.); +#8249 = DIRECTION('',(1.,0.E+000,0.E+000)); +#8250 = PCURVE('',#8178,#8251); +#8251 = DEFINITIONAL_REPRESENTATION('',(#8252),#8256); +#8252 = LINE('',#8253,#8254); +#8253 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#8254 = VECTOR('',#8255,1.); +#8255 = DIRECTION('',(1.,0.E+000)); +#8256 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8257 = PCURVE('',#7993,#8258); +#8258 = DEFINITIONAL_REPRESENTATION('',(#8259),#8263); +#8259 = LINE('',#8260,#8261); +#8260 = CARTESIAN_POINT('',(0.E+000,-0.625)); +#8261 = VECTOR('',#8262,1.); +#8262 = DIRECTION('',(0.E+000,1.)); +#8263 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8264 = ORIENTED_EDGE('',*,*,#8162,.F.); +#8265 = ORIENTED_EDGE('',*,*,#8266,.F.); +#8266 = EDGE_CURVE('',#8215,#8163,#8267,.T.); +#8267 = SURFACE_CURVE('',#8268,(#8272,#8279),.PCURVE_S1.); +#8268 = LINE('',#8269,#8270); +#8269 = CARTESIAN_POINT('',(-0.375,1.,-0.125)); +#8270 = VECTOR('',#8271,1.); +#8271 = DIRECTION('',(1.,0.E+000,0.E+000)); +#8272 = PCURVE('',#8178,#8273); +#8273 = DEFINITIONAL_REPRESENTATION('',(#8274),#8278); +#8274 = LINE('',#8275,#8276); +#8275 = CARTESIAN_POINT('',(0.E+000,-4.930380657631E-032)); +#8276 = VECTOR('',#8277,1.); +#8277 = DIRECTION('',(1.,0.E+000)); +#8278 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8279 = PCURVE('',#8047,#8280); +#8280 = DEFINITIONAL_REPRESENTATION('',(#8281),#8285); +#8281 = LINE('',#8282,#8283); +#8282 = CARTESIAN_POINT('',(0.E+000,-0.625)); +#8283 = VECTOR('',#8284,1.); +#8284 = DIRECTION('',(0.E+000,1.)); +#8285 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8286 = ADVANCED_FACE('',(#8287),#8232,.F.); +#8287 = FACE_BOUND('',#8288,.F.); +#8288 = EDGE_LOOP('',(#8289,#8319,#8340,#8341)); +#8289 = ORIENTED_EDGE('',*,*,#8290,.T.); +#8290 = EDGE_CURVE('',#8291,#8293,#8295,.T.); +#8291 = VERTEX_POINT('',#8292); +#8292 = CARTESIAN_POINT('',(-0.375,2.,-0.125)); +#8293 = VERTEX_POINT('',#8294); +#8294 = CARTESIAN_POINT('',(-0.375,2.,0.125)); +#8295 = SURFACE_CURVE('',#8296,(#8300,#8307),.PCURVE_S1.); +#8296 = LINE('',#8297,#8298); +#8297 = CARTESIAN_POINT('',(-0.375,2.,-0.125)); +#8298 = VECTOR('',#8299,1.); +#8299 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#8300 = PCURVE('',#8232,#8301); +#8301 = DEFINITIONAL_REPRESENTATION('',(#8302),#8306); +#8302 = LINE('',#8303,#8304); +#8303 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#8304 = VECTOR('',#8305,1.); +#8305 = DIRECTION('',(2.22044604925E-016,-1.)); +#8306 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8307 = PCURVE('',#8308,#8313); +#8308 = PLANE('',#8309); +#8309 = AXIS2_PLACEMENT_3D('',#8310,#8311,#8312); +#8310 = CARTESIAN_POINT('',(0.375,2.,-0.125)); +#8311 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#8312 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#8313 = DEFINITIONAL_REPRESENTATION('',(#8314),#8318); +#8314 = LINE('',#8315,#8316); +#8315 = CARTESIAN_POINT('',(0.75,0.E+000)); +#8316 = VECTOR('',#8317,1.); +#8317 = DIRECTION('',(0.E+000,-1.)); +#8318 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8319 = ORIENTED_EDGE('',*,*,#8320,.T.); +#8320 = EDGE_CURVE('',#8293,#8217,#8321,.T.); +#8321 = SURFACE_CURVE('',#8322,(#8326,#8333),.PCURVE_S1.); +#8322 = LINE('',#8323,#8324); +#8323 = CARTESIAN_POINT('',(-0.375,2.,0.125)); +#8324 = VECTOR('',#8325,1.); +#8325 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#8326 = PCURVE('',#8232,#8327); +#8327 = DEFINITIONAL_REPRESENTATION('',(#8328),#8332); +#8328 = LINE('',#8329,#8330); +#8329 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#8330 = VECTOR('',#8331,1.); +#8331 = DIRECTION('',(1.,0.E+000)); +#8332 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8333 = PCURVE('',#7993,#8334); +#8334 = DEFINITIONAL_REPRESENTATION('',(#8335),#8339); +#8335 = LINE('',#8336,#8337); +#8336 = CARTESIAN_POINT('',(-1.,-0.625)); +#8337 = VECTOR('',#8338,1.); +#8338 = DIRECTION('',(1.,0.E+000)); +#8339 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8340 = ORIENTED_EDGE('',*,*,#8214,.F.); +#8341 = ORIENTED_EDGE('',*,*,#8342,.F.); +#8342 = EDGE_CURVE('',#8291,#8215,#8343,.T.); +#8343 = SURFACE_CURVE('',#8344,(#8348,#8355),.PCURVE_S1.); +#8344 = LINE('',#8345,#8346); +#8345 = CARTESIAN_POINT('',(-0.375,2.,-0.125)); +#8346 = VECTOR('',#8347,1.); +#8347 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#8348 = PCURVE('',#8232,#8349); +#8349 = DEFINITIONAL_REPRESENTATION('',(#8350),#8354); +#8350 = LINE('',#8351,#8352); +#8351 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#8352 = VECTOR('',#8353,1.); +#8353 = DIRECTION('',(1.,0.E+000)); +#8354 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8355 = PCURVE('',#8047,#8356); +#8356 = DEFINITIONAL_REPRESENTATION('',(#8357),#8361); +#8357 = LINE('',#8358,#8359); +#8358 = CARTESIAN_POINT('',(-1.,-0.625)); +#8359 = VECTOR('',#8360,1.); +#8360 = DIRECTION('',(1.,0.E+000)); +#8361 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8362 = ADVANCED_FACE('',(#8363),#8308,.F.); +#8363 = FACE_BOUND('',#8364,.F.); +#8364 = EDGE_LOOP('',(#8365,#8395,#8416,#8417)); +#8365 = ORIENTED_EDGE('',*,*,#8366,.T.); +#8366 = EDGE_CURVE('',#8367,#8369,#8371,.T.); +#8367 = VERTEX_POINT('',#8368); +#8368 = CARTESIAN_POINT('',(0.375,2.,-0.125)); +#8369 = VERTEX_POINT('',#8370); +#8370 = CARTESIAN_POINT('',(0.375,2.,0.125)); +#8371 = SURFACE_CURVE('',#8372,(#8376,#8383),.PCURVE_S1.); +#8372 = LINE('',#8373,#8374); +#8373 = CARTESIAN_POINT('',(0.375,2.,-0.125)); +#8374 = VECTOR('',#8375,1.); +#8375 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#8376 = PCURVE('',#8308,#8377); +#8377 = DEFINITIONAL_REPRESENTATION('',(#8378),#8382); +#8378 = LINE('',#8379,#8380); +#8379 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#8380 = VECTOR('',#8381,1.); +#8381 = DIRECTION('',(0.E+000,-1.)); +#8382 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8383 = PCURVE('',#8384,#8389); +#8384 = PLANE('',#8385); +#8385 = AXIS2_PLACEMENT_3D('',#8386,#8387,#8388); +#8386 = CARTESIAN_POINT('',(0.375,1.,-0.125)); +#8387 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#8388 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#8389 = DEFINITIONAL_REPRESENTATION('',(#8390),#8394); +#8390 = LINE('',#8391,#8392); +#8391 = CARTESIAN_POINT('',(1.,4.930380657631E-032)); +#8392 = VECTOR('',#8393,1.); +#8393 = DIRECTION('',(-2.22044604925E-016,-1.)); +#8394 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8395 = ORIENTED_EDGE('',*,*,#8396,.T.); +#8396 = EDGE_CURVE('',#8369,#8293,#8397,.T.); +#8397 = SURFACE_CURVE('',#8398,(#8402,#8409),.PCURVE_S1.); +#8398 = LINE('',#8399,#8400); +#8399 = CARTESIAN_POINT('',(0.375,2.,0.125)); +#8400 = VECTOR('',#8401,1.); +#8401 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#8402 = PCURVE('',#8308,#8403); +#8403 = DEFINITIONAL_REPRESENTATION('',(#8404),#8408); +#8404 = LINE('',#8405,#8406); +#8405 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#8406 = VECTOR('',#8407,1.); +#8407 = DIRECTION('',(1.,0.E+000)); +#8408 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8409 = PCURVE('',#7993,#8410); +#8410 = DEFINITIONAL_REPRESENTATION('',(#8411),#8415); +#8411 = LINE('',#8412,#8413); +#8412 = CARTESIAN_POINT('',(-1.,0.125)); +#8413 = VECTOR('',#8414,1.); +#8414 = DIRECTION('',(0.E+000,-1.)); +#8415 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8416 = ORIENTED_EDGE('',*,*,#8290,.F.); +#8417 = ORIENTED_EDGE('',*,*,#8418,.F.); +#8418 = EDGE_CURVE('',#8367,#8291,#8419,.T.); +#8419 = SURFACE_CURVE('',#8420,(#8424,#8431),.PCURVE_S1.); +#8420 = LINE('',#8421,#8422); +#8421 = CARTESIAN_POINT('',(0.375,2.,-0.125)); +#8422 = VECTOR('',#8423,1.); +#8423 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#8424 = PCURVE('',#8308,#8425); +#8425 = DEFINITIONAL_REPRESENTATION('',(#8426),#8430); +#8426 = LINE('',#8427,#8428); +#8427 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#8428 = VECTOR('',#8429,1.); +#8429 = DIRECTION('',(1.,0.E+000)); +#8430 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8431 = PCURVE('',#8047,#8432); +#8432 = DEFINITIONAL_REPRESENTATION('',(#8433),#8437); +#8433 = LINE('',#8434,#8435); +#8434 = CARTESIAN_POINT('',(-1.,0.125)); +#8435 = VECTOR('',#8436,1.); +#8436 = DIRECTION('',(0.E+000,-1.)); +#8437 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8438 = ADVANCED_FACE('',(#8439),#8384,.F.); +#8439 = FACE_BOUND('',#8440,.F.); +#8440 = EDGE_LOOP('',(#8441,#8466,#8487,#8488)); +#8441 = ORIENTED_EDGE('',*,*,#8442,.T.); +#8442 = EDGE_CURVE('',#8443,#8445,#8447,.T.); +#8443 = VERTEX_POINT('',#8444); +#8444 = CARTESIAN_POINT('',(0.375,1.,-0.125)); +#8445 = VERTEX_POINT('',#8446); +#8446 = CARTESIAN_POINT('',(0.375,1.,0.125)); +#8447 = SURFACE_CURVE('',#8448,(#8452,#8459),.PCURVE_S1.); +#8448 = LINE('',#8449,#8450); +#8449 = CARTESIAN_POINT('',(0.375,1.,-0.125)); +#8450 = VECTOR('',#8451,1.); +#8451 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#8452 = PCURVE('',#8384,#8453); +#8453 = DEFINITIONAL_REPRESENTATION('',(#8454),#8458); +#8454 = LINE('',#8455,#8456); +#8455 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#8456 = VECTOR('',#8457,1.); +#8457 = DIRECTION('',(-2.22044604925E-016,-1.)); +#8458 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8459 = PCURVE('',#7965,#8460); +#8460 = DEFINITIONAL_REPRESENTATION('',(#8461),#8465); +#8461 = LINE('',#8462,#8463); +#8462 = CARTESIAN_POINT('',(0.125,0.E+000)); +#8463 = VECTOR('',#8464,1.); +#8464 = DIRECTION('',(0.E+000,-1.)); +#8465 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8466 = ORIENTED_EDGE('',*,*,#8467,.T.); +#8467 = EDGE_CURVE('',#8445,#8369,#8468,.T.); +#8468 = SURFACE_CURVE('',#8469,(#8473,#8480),.PCURVE_S1.); +#8469 = LINE('',#8470,#8471); +#8470 = CARTESIAN_POINT('',(0.375,1.,0.125)); +#8471 = VECTOR('',#8472,1.); +#8472 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#8473 = PCURVE('',#8384,#8474); +#8474 = DEFINITIONAL_REPRESENTATION('',(#8475),#8479); +#8475 = LINE('',#8476,#8477); +#8476 = CARTESIAN_POINT('',(-2.22044604925E-016,-0.25)); +#8477 = VECTOR('',#8478,1.); +#8478 = DIRECTION('',(1.,0.E+000)); +#8479 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8480 = PCURVE('',#7993,#8481); +#8481 = DEFINITIONAL_REPRESENTATION('',(#8482),#8486); +#8482 = LINE('',#8483,#8484); +#8483 = CARTESIAN_POINT('',(0.E+000,0.125)); +#8484 = VECTOR('',#8485,1.); +#8485 = DIRECTION('',(-1.,0.E+000)); +#8486 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8487 = ORIENTED_EDGE('',*,*,#8366,.F.); +#8488 = ORIENTED_EDGE('',*,*,#8489,.F.); +#8489 = EDGE_CURVE('',#8443,#8367,#8490,.T.); +#8490 = SURFACE_CURVE('',#8491,(#8495,#8502),.PCURVE_S1.); +#8491 = LINE('',#8492,#8493); +#8492 = CARTESIAN_POINT('',(0.375,1.,-0.125)); +#8493 = VECTOR('',#8494,1.); +#8494 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#8495 = PCURVE('',#8384,#8496); +#8496 = DEFINITIONAL_REPRESENTATION('',(#8497),#8501); +#8497 = LINE('',#8498,#8499); +#8498 = CARTESIAN_POINT('',(-2.22044604925E-016,-0.E+000)); +#8499 = VECTOR('',#8500,1.); +#8500 = DIRECTION('',(1.,0.E+000)); +#8501 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8502 = PCURVE('',#8047,#8503); +#8503 = DEFINITIONAL_REPRESENTATION('',(#8504),#8508); +#8504 = LINE('',#8505,#8506); +#8505 = CARTESIAN_POINT('',(0.E+000,0.125)); +#8506 = VECTOR('',#8507,1.); +#8507 = DIRECTION('',(-1.,0.E+000)); +#8508 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8509 = ADVANCED_FACE('',(#8510),#7965,.F.); +#8510 = FACE_BOUND('',#8511,.F.); +#8511 = EDGE_LOOP('',(#8512,#8513,#8534,#8535)); +#8512 = ORIENTED_EDGE('',*,*,#7942,.T.); +#8513 = ORIENTED_EDGE('',*,*,#8514,.T.); +#8514 = EDGE_CURVE('',#7945,#8445,#8515,.T.); +#8515 = SURFACE_CURVE('',#8516,(#8520,#8527),.PCURVE_S1.); +#8516 = LINE('',#8517,#8518); +#8517 = CARTESIAN_POINT('',(0.25,1.,0.125)); +#8518 = VECTOR('',#8519,1.); +#8519 = DIRECTION('',(1.,0.E+000,0.E+000)); +#8520 = PCURVE('',#7965,#8521); +#8521 = DEFINITIONAL_REPRESENTATION('',(#8522),#8526); +#8522 = LINE('',#8523,#8524); +#8523 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#8524 = VECTOR('',#8525,1.); +#8525 = DIRECTION('',(1.,0.E+000)); +#8526 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8527 = PCURVE('',#7993,#8528); +#8528 = DEFINITIONAL_REPRESENTATION('',(#8529),#8533); +#8529 = LINE('',#8530,#8531); +#8530 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#8531 = VECTOR('',#8532,1.); +#8532 = DIRECTION('',(0.E+000,1.)); +#8533 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8534 = ORIENTED_EDGE('',*,*,#8442,.F.); +#8535 = ORIENTED_EDGE('',*,*,#8536,.F.); +#8536 = EDGE_CURVE('',#7943,#8443,#8537,.T.); +#8537 = SURFACE_CURVE('',#8538,(#8542,#8549),.PCURVE_S1.); +#8538 = LINE('',#8539,#8540); +#8539 = CARTESIAN_POINT('',(0.25,1.,-0.125)); +#8540 = VECTOR('',#8541,1.); +#8541 = DIRECTION('',(1.,0.E+000,0.E+000)); +#8542 = PCURVE('',#7965,#8543); +#8543 = DEFINITIONAL_REPRESENTATION('',(#8544),#8548); +#8544 = LINE('',#8545,#8546); +#8545 = CARTESIAN_POINT('',(0.E+000,-4.930380657631E-032)); +#8546 = VECTOR('',#8547,1.); +#8547 = DIRECTION('',(1.,0.E+000)); +#8548 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8549 = PCURVE('',#8047,#8550); +#8550 = DEFINITIONAL_REPRESENTATION('',(#8551),#8555); +#8551 = LINE('',#8552,#8553); +#8552 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#8553 = VECTOR('',#8554,1.); +#8554 = DIRECTION('',(0.E+000,1.)); +#8555 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8556 = ADVANCED_FACE('',(#8557),#8047,.F.); +#8557 = FACE_BOUND('',#8558,.T.); +#8558 = EDGE_LOOP('',(#8559,#8560,#8561,#8562,#8563,#8564,#8565,#8566)); +#8559 = ORIENTED_EDGE('',*,*,#8033,.T.); +#8560 = ORIENTED_EDGE('',*,*,#8114,.T.); +#8561 = ORIENTED_EDGE('',*,*,#8190,.T.); +#8562 = ORIENTED_EDGE('',*,*,#8266,.F.); +#8563 = ORIENTED_EDGE('',*,*,#8342,.F.); +#8564 = ORIENTED_EDGE('',*,*,#8418,.F.); +#8565 = ORIENTED_EDGE('',*,*,#8489,.F.); +#8566 = ORIENTED_EDGE('',*,*,#8536,.F.); +#8567 = ADVANCED_FACE('',(#8568),#7993,.T.); +#8568 = FACE_BOUND('',#8569,.F.); +#8569 = EDGE_LOOP('',(#8570,#8571,#8572,#8573,#8574,#8575,#8576,#8577)); +#8570 = ORIENTED_EDGE('',*,*,#7977,.T.); +#8571 = ORIENTED_EDGE('',*,*,#8063,.T.); +#8572 = ORIENTED_EDGE('',*,*,#8139,.T.); +#8573 = ORIENTED_EDGE('',*,*,#8244,.F.); +#8574 = ORIENTED_EDGE('',*,*,#8320,.F.); +#8575 = ORIENTED_EDGE('',*,*,#8396,.F.); +#8576 = ORIENTED_EDGE('',*,*,#8467,.F.); +#8577 = ORIENTED_EDGE('',*,*,#8514,.F.); +#8578 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#8582)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#8579,#8580,#8581)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#8579 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#8580 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#8581 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#8582 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#8579, + 'distance_accuracy_value','confusion accuracy'); +#8583 = SHAPE_DEFINITION_REPRESENTATION(#8584,#1515); +#8584 = PRODUCT_DEFINITION_SHAPE('','',#8585); +#8585 = PRODUCT_DEFINITION('design','',#8586,#8589); +#8586 = PRODUCT_DEFINITION_FORMATION('','',#8587); +#8587 = PRODUCT('Pad','Pad','',(#8588)); +#8588 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#8589 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#8590 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#8591,#8593); +#8591 = ( REPRESENTATION_RELATIONSHIP('','',#1515,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#8592) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#8592 = ITEM_DEFINED_TRANSFORMATION('','',#11,#27); +#8593 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #8594); +#8594 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('4','=>[0:1:1:5]','',#5,#8585,$); +#8595 = PRODUCT_TYPE('part',$,(#8587)); +#8596 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #8597),#1344); +#8597 = STYLED_ITEM('color',(#8598),#38); +#8598 = PRESENTATION_STYLE_ASSIGNMENT((#8599,#8605)); +#8599 = SURFACE_STYLE_USAGE(.BOTH.,#8600); +#8600 = SURFACE_SIDE_STYLE('',(#8601)); +#8601 = SURFACE_STYLE_FILL_AREA(#8602); +#8602 = FILL_AREA_STYLE('',(#8603)); +#8603 = FILL_AREA_STYLE_COLOUR('',#8604); +#8604 = DRAUGHTING_PRE_DEFINED_COLOUR('black'); +#8605 = CURVE_STYLE('',#8606,POSITIVE_LENGTH_MEASURE(0.1),#8604); +#8606 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#8607 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #8608,#8618,#8627,#8636,#8645,#8654,#8663,#8672,#8681,#8690,#8699), + #8578); +#8608 = STYLED_ITEM('color',(#8609),#1516); +#8609 = PRESENTATION_STYLE_ASSIGNMENT((#8610,#8616)); +#8610 = SURFACE_STYLE_USAGE(.BOTH.,#8611); +#8611 = SURFACE_SIDE_STYLE('',(#8612)); +#8612 = SURFACE_STYLE_FILL_AREA(#8613); +#8613 = FILL_AREA_STYLE('',(#8614)); +#8614 = FILL_AREA_STYLE_COLOUR('',#8615); +#8615 = COLOUR_RGB('',0.505882382393,0.505882382393,0.505882382393); +#8616 = CURVE_STYLE('',#8617,POSITIVE_LENGTH_MEASURE(0.1),#8615); +#8617 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#8618 = STYLED_ITEM('color',(#8619),#2158); +#8619 = PRESENTATION_STYLE_ASSIGNMENT((#8620,#8625)); +#8620 = SURFACE_STYLE_USAGE(.BOTH.,#8621); +#8621 = SURFACE_SIDE_STYLE('',(#8622)); +#8622 = SURFACE_STYLE_FILL_AREA(#8623); +#8623 = FILL_AREA_STYLE('',(#8624)); +#8624 = FILL_AREA_STYLE_COLOUR('',#8615); +#8625 = CURVE_STYLE('',#8626,POSITIVE_LENGTH_MEASURE(0.1),#8615); +#8626 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#8627 = STYLED_ITEM('color',(#8628),#2800); +#8628 = PRESENTATION_STYLE_ASSIGNMENT((#8629,#8634)); +#8629 = SURFACE_STYLE_USAGE(.BOTH.,#8630); +#8630 = SURFACE_SIDE_STYLE('',(#8631)); +#8631 = SURFACE_STYLE_FILL_AREA(#8632); +#8632 = FILL_AREA_STYLE('',(#8633)); +#8633 = FILL_AREA_STYLE_COLOUR('',#8615); +#8634 = CURVE_STYLE('',#8635,POSITIVE_LENGTH_MEASURE(0.1),#8615); +#8635 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#8636 = STYLED_ITEM('color',(#8637),#3442); +#8637 = PRESENTATION_STYLE_ASSIGNMENT((#8638,#8643)); +#8638 = SURFACE_STYLE_USAGE(.BOTH.,#8639); +#8639 = SURFACE_SIDE_STYLE('',(#8640)); +#8640 = SURFACE_STYLE_FILL_AREA(#8641); +#8641 = FILL_AREA_STYLE('',(#8642)); +#8642 = FILL_AREA_STYLE_COLOUR('',#8615); +#8643 = CURVE_STYLE('',#8644,POSITIVE_LENGTH_MEASURE(0.1),#8615); +#8644 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#8645 = STYLED_ITEM('color',(#8646),#4084); +#8646 = PRESENTATION_STYLE_ASSIGNMENT((#8647,#8652)); +#8647 = SURFACE_STYLE_USAGE(.BOTH.,#8648); +#8648 = SURFACE_SIDE_STYLE('',(#8649)); +#8649 = SURFACE_STYLE_FILL_AREA(#8650); +#8650 = FILL_AREA_STYLE('',(#8651)); +#8651 = FILL_AREA_STYLE_COLOUR('',#8615); +#8652 = CURVE_STYLE('',#8653,POSITIVE_LENGTH_MEASURE(0.1),#8615); +#8653 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#8654 = STYLED_ITEM('color',(#8655),#4726); +#8655 = PRESENTATION_STYLE_ASSIGNMENT((#8656,#8661)); +#8656 = SURFACE_STYLE_USAGE(.BOTH.,#8657); +#8657 = SURFACE_SIDE_STYLE('',(#8658)); +#8658 = SURFACE_STYLE_FILL_AREA(#8659); +#8659 = FILL_AREA_STYLE('',(#8660)); +#8660 = FILL_AREA_STYLE_COLOUR('',#8615); +#8661 = CURVE_STYLE('',#8662,POSITIVE_LENGTH_MEASURE(0.1),#8615); +#8662 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#8663 = STYLED_ITEM('color',(#8664),#5368); +#8664 = PRESENTATION_STYLE_ASSIGNMENT((#8665,#8670)); +#8665 = SURFACE_STYLE_USAGE(.BOTH.,#8666); +#8666 = SURFACE_SIDE_STYLE('',(#8667)); +#8667 = SURFACE_STYLE_FILL_AREA(#8668); +#8668 = FILL_AREA_STYLE('',(#8669)); +#8669 = FILL_AREA_STYLE_COLOUR('',#8615); +#8670 = CURVE_STYLE('',#8671,POSITIVE_LENGTH_MEASURE(0.1),#8615); +#8671 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#8672 = STYLED_ITEM('color',(#8673),#6010); +#8673 = PRESENTATION_STYLE_ASSIGNMENT((#8674,#8679)); +#8674 = SURFACE_STYLE_USAGE(.BOTH.,#8675); +#8675 = SURFACE_SIDE_STYLE('',(#8676)); +#8676 = SURFACE_STYLE_FILL_AREA(#8677); +#8677 = FILL_AREA_STYLE('',(#8678)); +#8678 = FILL_AREA_STYLE_COLOUR('',#8615); +#8679 = CURVE_STYLE('',#8680,POSITIVE_LENGTH_MEASURE(0.1),#8615); +#8680 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#8681 = STYLED_ITEM('color',(#8682),#6652); +#8682 = PRESENTATION_STYLE_ASSIGNMENT((#8683,#8688)); +#8683 = SURFACE_STYLE_USAGE(.BOTH.,#8684); +#8684 = SURFACE_SIDE_STYLE('',(#8685)); +#8685 = SURFACE_STYLE_FILL_AREA(#8686); +#8686 = FILL_AREA_STYLE('',(#8687)); +#8687 = FILL_AREA_STYLE_COLOUR('',#8615); +#8688 = CURVE_STYLE('',#8689,POSITIVE_LENGTH_MEASURE(0.1),#8615); +#8689 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#8690 = STYLED_ITEM('color',(#8691),#7294); +#8691 = PRESENTATION_STYLE_ASSIGNMENT((#8692,#8697)); +#8692 = SURFACE_STYLE_USAGE(.BOTH.,#8693); +#8693 = SURFACE_SIDE_STYLE('',(#8694)); +#8694 = SURFACE_STYLE_FILL_AREA(#8695); +#8695 = FILL_AREA_STYLE('',(#8696)); +#8696 = FILL_AREA_STYLE_COLOUR('',#8615); +#8697 = CURVE_STYLE('',#8698,POSITIVE_LENGTH_MEASURE(0.1),#8615); +#8698 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#8699 = STYLED_ITEM('color',(#8700),#7936); +#8700 = PRESENTATION_STYLE_ASSIGNMENT((#8701,#8706)); +#8701 = SURFACE_STYLE_USAGE(.BOTH.,#8702); +#8702 = SURFACE_SIDE_STYLE('',(#8703)); +#8703 = SURFACE_STYLE_FILL_AREA(#8704); +#8704 = FILL_AREA_STYLE('',(#8705)); +#8705 = FILL_AREA_STYLE_COLOUR('',#8615); +#8706 = CURVE_STYLE('',#8707,POSITIVE_LENGTH_MEASURE(0.1),#8615); +#8707 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#8708 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #8709),#1469); +#8709 = STYLED_ITEM('color',(#8710),#1363); +#8710 = PRESENTATION_STYLE_ASSIGNMENT((#8711,#8717)); +#8711 = SURFACE_STYLE_USAGE(.BOTH.,#8712); +#8712 = SURFACE_SIDE_STYLE('',(#8713)); +#8713 = SURFACE_STYLE_FILL_AREA(#8714); +#8714 = FILL_AREA_STYLE('',(#8715)); +#8715 = FILL_AREA_STYLE_COLOUR('',#8716); +#8716 = DRAUGHTING_PRE_DEFINED_COLOUR('white'); +#8717 = CURVE_STYLE('',#8718,POSITIVE_LENGTH_MEASURE(0.1),#8716); +#8718 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#8719 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #8720),#1497); +#8720 = STYLED_ITEM('color',(#8721),#1488); +#8721 = PRESENTATION_STYLE_ASSIGNMENT((#8722,#8728)); +#8722 = SURFACE_STYLE_USAGE(.BOTH.,#8723); +#8723 = SURFACE_SIDE_STYLE('',(#8724)); +#8724 = SURFACE_STYLE_FILL_AREA(#8725); +#8725 = FILL_AREA_STYLE('',(#8726)); +#8726 = FILL_AREA_STYLE_COLOUR('',#8727); +#8727 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#8728 = CURVE_STYLE('',#8729,POSITIVE_LENGTH_MEASURE(0.1),#8727); +#8729 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/modules/packages3d/Resistors_ThroughHole.3dshapes/Resistor_Array_SIP12.step b/modules/packages3d/Resistors_ThroughHole.3dshapes/Resistor_Array_SIP12.step new file mode 100644 index 00000000..7aa22976 --- /dev/null +++ b/modules/packages3d/Resistors_ThroughHole.3dshapes/Resistor_Array_SIP12.step @@ -0,0 +1,10847 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'D:/KiCAD/kicad-library/modules/packages3d/Resistors_ +ThroughHole.3dshapes/Resistor_Array_SIP12.step','2016-10-28T08:52:46',( + 'Author'),(''),'Open CASCADE STEP processor 6.8','FreeCAD','Unknown' + ); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN_CC2 { 1 2 10303 214 -1 1 5 4 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('committee draft', + 'automotive_design',1997,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('ASSEMBLY','ASSEMBLY','',(#8)); +#8 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = SHAPE_REPRESENTATION('',(#11,#15,#19,#23,#27),#31); +#11 = AXIS2_PLACEMENT_3D('',#12,#13,#14); +#12 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000)); +#13 = DIRECTION('',(0.E+000,0.E+000,1.)); +#14 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#15 = AXIS2_PLACEMENT_3D('',#16,#17,#18); +#16 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000)); +#17 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#18 = DIRECTION('',(1.,0.E+000,0.E+000)); +#19 = AXIS2_PLACEMENT_3D('',#20,#21,#22); +#20 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000)); +#21 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#22 = DIRECTION('',(1.,0.E+000,0.E+000)); +#23 = AXIS2_PLACEMENT_3D('',#24,#25,#26); +#24 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000)); +#25 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#26 = DIRECTION('',(1.,0.E+000,0.E+000)); +#27 = AXIS2_PLACEMENT_3D('',#28,#29,#30); +#28 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000)); +#29 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#30 = DIRECTION('',(1.,0.E+000,0.E+000)); +#31 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#35)) GLOBAL_UNIT_ASSIGNED_CONTEXT( +(#32,#33,#34)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#32 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#33 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#34 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#35 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#32, + 'distance_accuracy_value','confusion accuracy'); +#36 = PRODUCT_TYPE('part',$,(#7)); +#37 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#38),#1344); +#38 = MANIFOLD_SOLID_BREP('',#39); +#39 = CLOSED_SHELL('',(#40,#160,#248,#327,#406,#484,#514,#544,#620,#650, + #726,#756,#832,#908,#939,#972,#1048,#1079,#1148,#1179,#1248,#1313, + #1319,#1325,#1332,#1338)); +#40 = ADVANCED_FACE('',(#41),#55,.F.); +#41 = FACE_BOUND('',#42,.F.); +#42 = EDGE_LOOP('',(#43,#78,#106,#134)); +#43 = ORIENTED_EDGE('',*,*,#44,.T.); +#44 = EDGE_CURVE('',#45,#47,#49,.T.); +#45 = VERTEX_POINT('',#46); +#46 = CARTESIAN_POINT('',(-0.29,1.5,0.25)); +#47 = VERTEX_POINT('',#48); +#48 = CARTESIAN_POINT('',(28.21,1.5,0.25)); +#49 = SURFACE_CURVE('',#50,(#54,#66),.PCURVE_S1.); +#50 = LINE('',#51,#52); +#51 = CARTESIAN_POINT('',(-1.29,1.5,0.25)); +#52 = VECTOR('',#53,1.); +#53 = DIRECTION('',(1.,0.E+000,0.E+000)); +#54 = PCURVE('',#55,#60); +#55 = PLANE('',#56); +#56 = AXIS2_PLACEMENT_3D('',#57,#58,#59); +#57 = CARTESIAN_POINT('',(-1.29,1.5,-1.25)); +#58 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#59 = DIRECTION('',(1.,0.E+000,0.E+000)); +#60 = DEFINITIONAL_REPRESENTATION('',(#61),#65); +#61 = LINE('',#62,#63); +#62 = CARTESIAN_POINT('',(0.E+000,-1.5)); +#63 = VECTOR('',#64,1.); +#64 = DIRECTION('',(1.,0.E+000)); +#65 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#66 = PCURVE('',#67,#72); +#67 = CYLINDRICAL_SURFACE('',#68,1.); +#68 = AXIS2_PLACEMENT_3D('',#69,#70,#71); +#69 = CARTESIAN_POINT('',(-1.29,2.5,0.25)); +#70 = DIRECTION('',(1.,0.E+000,0.E+000)); +#71 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#72 = DEFINITIONAL_REPRESENTATION('',(#73),#77); +#73 = LINE('',#74,#75); +#74 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#75 = VECTOR('',#76,1.); +#76 = DIRECTION('',(-0.E+000,1.)); +#77 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#78 = ORIENTED_EDGE('',*,*,#79,.F.); +#79 = EDGE_CURVE('',#80,#47,#82,.T.); +#80 = VERTEX_POINT('',#81); +#81 = CARTESIAN_POINT('',(28.21,1.5,-0.25)); +#82 = SURFACE_CURVE('',#83,(#87,#94),.PCURVE_S1.); +#83 = LINE('',#84,#85); +#84 = CARTESIAN_POINT('',(28.21,1.5,-1.25)); +#85 = VECTOR('',#86,1.); +#86 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#87 = PCURVE('',#55,#88); +#88 = DEFINITIONAL_REPRESENTATION('',(#89),#93); +#89 = LINE('',#90,#91); +#90 = CARTESIAN_POINT('',(29.5,0.E+000)); +#91 = VECTOR('',#92,1.); +#92 = DIRECTION('',(0.E+000,-1.)); +#93 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#94 = PCURVE('',#95,#100); +#95 = CYLINDRICAL_SURFACE('',#96,1.); +#96 = AXIS2_PLACEMENT_3D('',#97,#98,#99); +#97 = CARTESIAN_POINT('',(28.21,2.5,-1.25)); +#98 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#99 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#100 = DEFINITIONAL_REPRESENTATION('',(#101),#105); +#101 = LINE('',#102,#103); +#102 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#103 = VECTOR('',#104,1.); +#104 = DIRECTION('',(0.E+000,1.)); +#105 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#106 = ORIENTED_EDGE('',*,*,#107,.F.); +#107 = EDGE_CURVE('',#108,#80,#110,.T.); +#108 = VERTEX_POINT('',#109); +#109 = CARTESIAN_POINT('',(-0.29,1.5,-0.25)); +#110 = SURFACE_CURVE('',#111,(#115,#122),.PCURVE_S1.); +#111 = LINE('',#112,#113); +#112 = CARTESIAN_POINT('',(-1.29,1.5,-0.25)); +#113 = VECTOR('',#114,1.); +#114 = DIRECTION('',(1.,0.E+000,0.E+000)); +#115 = PCURVE('',#55,#116); +#116 = DEFINITIONAL_REPRESENTATION('',(#117),#121); +#117 = LINE('',#118,#119); +#118 = CARTESIAN_POINT('',(0.E+000,-1.)); +#119 = VECTOR('',#120,1.); +#120 = DIRECTION('',(1.,0.E+000)); +#121 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#122 = PCURVE('',#123,#128); +#123 = CYLINDRICAL_SURFACE('',#124,1.); +#124 = AXIS2_PLACEMENT_3D('',#125,#126,#127); +#125 = CARTESIAN_POINT('',(-1.29,2.5,-0.25)); +#126 = DIRECTION('',(1.,0.E+000,0.E+000)); +#127 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#128 = DEFINITIONAL_REPRESENTATION('',(#129),#133); +#129 = LINE('',#130,#131); +#130 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#131 = VECTOR('',#132,1.); +#132 = DIRECTION('',(0.E+000,1.)); +#133 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#134 = ORIENTED_EDGE('',*,*,#135,.T.); +#135 = EDGE_CURVE('',#108,#45,#136,.T.); +#136 = SURFACE_CURVE('',#137,(#141,#148),.PCURVE_S1.); +#137 = LINE('',#138,#139); +#138 = CARTESIAN_POINT('',(-0.29,1.5,-1.25)); +#139 = VECTOR('',#140,1.); +#140 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#141 = PCURVE('',#55,#142); +#142 = DEFINITIONAL_REPRESENTATION('',(#143),#147); +#143 = LINE('',#144,#145); +#144 = CARTESIAN_POINT('',(1.,0.E+000)); +#145 = VECTOR('',#146,1.); +#146 = DIRECTION('',(0.E+000,-1.)); +#147 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#148 = PCURVE('',#149,#154); +#149 = CYLINDRICAL_SURFACE('',#150,1.); +#150 = AXIS2_PLACEMENT_3D('',#151,#152,#153); +#151 = CARTESIAN_POINT('',(-0.29,2.5,-1.25)); +#152 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#153 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#154 = DEFINITIONAL_REPRESENTATION('',(#155),#159); +#155 = LINE('',#156,#157); +#156 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#157 = VECTOR('',#158,1.); +#158 = DIRECTION('',(-0.E+000,1.)); +#159 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#160 = ADVANCED_FACE('',(#161),#67,.T.); +#161 = FACE_BOUND('',#162,.F.); +#162 = EDGE_LOOP('',(#163,#164,#193,#221)); +#163 = ORIENTED_EDGE('',*,*,#44,.F.); +#164 = ORIENTED_EDGE('',*,*,#165,.F.); +#165 = EDGE_CURVE('',#166,#45,#168,.T.); +#166 = VERTEX_POINT('',#167); +#167 = CARTESIAN_POINT('',(-0.29,2.5,1.25)); +#168 = SURFACE_CURVE('',#169,(#174,#181),.PCURVE_S1.); +#169 = CIRCLE('',#170,1.); +#170 = AXIS2_PLACEMENT_3D('',#171,#172,#173); +#171 = CARTESIAN_POINT('',(-0.29,2.5,0.25)); +#172 = DIRECTION('',(1.,0.E+000,0.E+000)); +#173 = DIRECTION('',(-0.E+000,8.881784197001E-016,1.)); +#174 = PCURVE('',#67,#175); +#175 = DEFINITIONAL_REPRESENTATION('',(#176),#180); +#176 = LINE('',#177,#178); +#177 = CARTESIAN_POINT('',(-1.570796326795,1.)); +#178 = VECTOR('',#179,1.); +#179 = DIRECTION('',(1.,-0.E+000)); +#180 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#181 = PCURVE('',#182,#187); +#182 = SPHERICAL_SURFACE('',#183,1.); +#183 = AXIS2_PLACEMENT_3D('',#184,#185,#186); +#184 = CARTESIAN_POINT('',(-0.29,2.5,0.25)); +#185 = DIRECTION('',(1.,0.E+000,0.E+000)); +#186 = DIRECTION('',(-0.E+000,8.881784197001E-016,1.)); +#187 = DEFINITIONAL_REPRESENTATION('',(#188),#192); +#188 = LINE('',#189,#190); +#189 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#190 = VECTOR('',#191,1.); +#191 = DIRECTION('',(1.,0.E+000)); +#192 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#193 = ORIENTED_EDGE('',*,*,#194,.T.); +#194 = EDGE_CURVE('',#166,#195,#197,.T.); +#195 = VERTEX_POINT('',#196); +#196 = CARTESIAN_POINT('',(28.21,2.5,1.25)); +#197 = SURFACE_CURVE('',#198,(#202,#209),.PCURVE_S1.); +#198 = LINE('',#199,#200); +#199 = CARTESIAN_POINT('',(-1.29,2.5,1.25)); +#200 = VECTOR('',#201,1.); +#201 = DIRECTION('',(1.,0.E+000,0.E+000)); +#202 = PCURVE('',#67,#203); +#203 = DEFINITIONAL_REPRESENTATION('',(#204),#208); +#204 = LINE('',#205,#206); +#205 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#206 = VECTOR('',#207,1.); +#207 = DIRECTION('',(-0.E+000,1.)); +#208 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#209 = PCURVE('',#210,#215); +#210 = PLANE('',#211); +#211 = AXIS2_PLACEMENT_3D('',#212,#213,#214); +#212 = CARTESIAN_POINT('',(-1.29,1.5,1.25)); +#213 = DIRECTION('',(0.E+000,-4.440892098501E-016,-1.)); +#214 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#215 = DEFINITIONAL_REPRESENTATION('',(#216),#220); +#216 = LINE('',#217,#218); +#217 = CARTESIAN_POINT('',(1.,0.E+000)); +#218 = VECTOR('',#219,1.); +#219 = DIRECTION('',(0.E+000,1.)); +#220 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#221 = ORIENTED_EDGE('',*,*,#222,.T.); +#222 = EDGE_CURVE('',#195,#47,#223,.T.); +#223 = SURFACE_CURVE('',#224,(#229,#236),.PCURVE_S1.); +#224 = CIRCLE('',#225,1.); +#225 = AXIS2_PLACEMENT_3D('',#226,#227,#228); +#226 = CARTESIAN_POINT('',(28.21,2.5,0.25)); +#227 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#228 = DIRECTION('',(0.E+000,4.440892098501E-016,1.)); +#229 = PCURVE('',#67,#230); +#230 = DEFINITIONAL_REPRESENTATION('',(#231),#235); +#231 = LINE('',#232,#233); +#232 = CARTESIAN_POINT('',(-1.570796326795,29.5)); +#233 = VECTOR('',#234,1.); +#234 = DIRECTION('',(1.,-0.E+000)); +#235 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#236 = PCURVE('',#237,#242); +#237 = SPHERICAL_SURFACE('',#238,1.); +#238 = AXIS2_PLACEMENT_3D('',#239,#240,#241); +#239 = CARTESIAN_POINT('',(28.21,2.5,0.25)); +#240 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#241 = DIRECTION('',(0.E+000,4.440892098501E-016,1.)); +#242 = DEFINITIONAL_REPRESENTATION('',(#243),#247); +#243 = LINE('',#244,#245); +#244 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#245 = VECTOR('',#246,1.); +#246 = DIRECTION('',(-1.,0.E+000)); +#247 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#248 = ADVANCED_FACE('',(#249),#149,.T.); +#249 = FACE_BOUND('',#250,.F.); +#250 = EDGE_LOOP('',(#251,#278,#306,#326)); +#251 = ORIENTED_EDGE('',*,*,#252,.F.); +#252 = EDGE_CURVE('',#253,#108,#255,.T.); +#253 = VERTEX_POINT('',#254); +#254 = CARTESIAN_POINT('',(-1.29,2.5,-0.25)); +#255 = SURFACE_CURVE('',#256,(#261,#267),.PCURVE_S1.); +#256 = CIRCLE('',#257,1.); +#257 = AXIS2_PLACEMENT_3D('',#258,#259,#260); +#258 = CARTESIAN_POINT('',(-0.29,2.5,-0.25)); +#259 = DIRECTION('',(-0.E+000,1.048990684668E-015,1.)); +#260 = DIRECTION('',(0.E+000,-1.,1.048990684668E-015)); +#261 = PCURVE('',#149,#262); +#262 = DEFINITIONAL_REPRESENTATION('',(#263),#266); +#263 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#264,#265),.UNSPECIFIED.,.F.,.F., + (2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#264 = CARTESIAN_POINT('',(-1.570796326795,1.)); +#265 = CARTESIAN_POINT('',(0.E+000,1.)); +#266 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#267 = PCURVE('',#268,#273); +#268 = SPHERICAL_SURFACE('',#269,1.); +#269 = AXIS2_PLACEMENT_3D('',#270,#271,#272); +#270 = CARTESIAN_POINT('',(-0.29,2.5,-0.25)); +#271 = DIRECTION('',(1.,0.E+000,0.E+000)); +#272 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#273 = DEFINITIONAL_REPRESENTATION('',(#274),#277); +#274 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#275,#276),.UNSPECIFIED.,.F.,.F., + (2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#275 = CARTESIAN_POINT('',(-1.570796326795,-1.570796326795)); +#276 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#277 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#278 = ORIENTED_EDGE('',*,*,#279,.T.); +#279 = EDGE_CURVE('',#253,#280,#282,.T.); +#280 = VERTEX_POINT('',#281); +#281 = CARTESIAN_POINT('',(-1.29,2.5,0.25)); +#282 = SURFACE_CURVE('',#283,(#287,#294),.PCURVE_S1.); +#283 = LINE('',#284,#285); +#284 = CARTESIAN_POINT('',(-1.29,2.5,-1.25)); +#285 = VECTOR('',#286,1.); +#286 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#287 = PCURVE('',#149,#288); +#288 = DEFINITIONAL_REPRESENTATION('',(#289),#293); +#289 = LINE('',#290,#291); +#290 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#291 = VECTOR('',#292,1.); +#292 = DIRECTION('',(-0.E+000,1.)); +#293 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#294 = PCURVE('',#295,#300); +#295 = PLANE('',#296); +#296 = AXIS2_PLACEMENT_3D('',#297,#298,#299); +#297 = CARTESIAN_POINT('',(-1.29,6.08,-1.25)); +#298 = DIRECTION('',(1.,0.E+000,0.E+000)); +#299 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#300 = DEFINITIONAL_REPRESENTATION('',(#301),#305); +#301 = LINE('',#302,#303); +#302 = CARTESIAN_POINT('',(3.58,-2.22044604925E-016)); +#303 = VECTOR('',#304,1.); +#304 = DIRECTION('',(2.22044604925E-016,-1.)); +#305 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#306 = ORIENTED_EDGE('',*,*,#307,.T.); +#307 = EDGE_CURVE('',#280,#45,#308,.T.); +#308 = SURFACE_CURVE('',#309,(#314,#320),.PCURVE_S1.); +#309 = CIRCLE('',#310,1.); +#310 = AXIS2_PLACEMENT_3D('',#311,#312,#313); +#311 = CARTESIAN_POINT('',(-0.29,2.5,0.25)); +#312 = DIRECTION('',(-0.E+000,1.171455364583E-015,1.)); +#313 = DIRECTION('',(0.E+000,-1.,1.171455364583E-015)); +#314 = PCURVE('',#149,#315); +#315 = DEFINITIONAL_REPRESENTATION('',(#316),#319); +#316 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#317,#318),.UNSPECIFIED.,.F.,.F., + (2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#317 = CARTESIAN_POINT('',(-1.570796326795,1.5)); +#318 = CARTESIAN_POINT('',(0.E+000,1.5)); +#319 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#320 = PCURVE('',#182,#321); +#321 = DEFINITIONAL_REPRESENTATION('',(#322),#325); +#322 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#323,#324),.UNSPECIFIED.,.F.,.F., + (2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#323 = CARTESIAN_POINT('',(1.570796326795,-1.570796326795)); +#324 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#325 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#326 = ORIENTED_EDGE('',*,*,#135,.F.); +#327 = ADVANCED_FACE('',(#328),#95,.T.); +#328 = FACE_BOUND('',#329,.T.); +#329 = EDGE_LOOP('',(#330,#357,#385,#405)); +#330 = ORIENTED_EDGE('',*,*,#331,.F.); +#331 = EDGE_CURVE('',#332,#80,#334,.T.); +#332 = VERTEX_POINT('',#333); +#333 = CARTESIAN_POINT('',(29.21,2.5,-0.25)); +#334 = SURFACE_CURVE('',#335,(#340,#346),.PCURVE_S1.); +#335 = CIRCLE('',#336,1.); +#336 = AXIS2_PLACEMENT_3D('',#337,#338,#339); +#337 = CARTESIAN_POINT('',(28.21,2.5,-0.25)); +#338 = DIRECTION('',(-0.E+000,-1.608122649677E-016,-1.)); +#339 = DIRECTION('',(0.E+000,-1.,1.608122649677E-016)); +#340 = PCURVE('',#95,#341); +#341 = DEFINITIONAL_REPRESENTATION('',(#342),#345); +#342 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#343,#344),.UNSPECIFIED.,.F.,.F., + (2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#343 = CARTESIAN_POINT('',(1.570796326795,1.)); +#344 = CARTESIAN_POINT('',(0.E+000,1.)); +#345 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#346 = PCURVE('',#347,#352); +#347 = SPHERICAL_SURFACE('',#348,1.); +#348 = AXIS2_PLACEMENT_3D('',#349,#350,#351); +#349 = CARTESIAN_POINT('',(28.21,2.5,-0.25)); +#350 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#351 = DIRECTION('',(-0.E+000,-4.440892098501E-016,-1.)); +#352 = DEFINITIONAL_REPRESENTATION('',(#353),#356); +#353 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#354,#355),.UNSPECIFIED.,.F.,.F., + (2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#354 = CARTESIAN_POINT('',(1.570796326795,-1.570796326795)); +#355 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#356 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#357 = ORIENTED_EDGE('',*,*,#358,.T.); +#358 = EDGE_CURVE('',#332,#359,#361,.T.); +#359 = VERTEX_POINT('',#360); +#360 = CARTESIAN_POINT('',(29.21,2.5,0.25)); +#361 = SURFACE_CURVE('',#362,(#366,#373),.PCURVE_S1.); +#362 = LINE('',#363,#364); +#363 = CARTESIAN_POINT('',(29.21,2.5,-1.25)); +#364 = VECTOR('',#365,1.); +#365 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#366 = PCURVE('',#95,#367); +#367 = DEFINITIONAL_REPRESENTATION('',(#368),#372); +#368 = LINE('',#369,#370); +#369 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#370 = VECTOR('',#371,1.); +#371 = DIRECTION('',(0.E+000,1.)); +#372 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#373 = PCURVE('',#374,#379); +#374 = PLANE('',#375); +#375 = AXIS2_PLACEMENT_3D('',#376,#377,#378); +#376 = CARTESIAN_POINT('',(29.21,1.5,-1.25)); +#377 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#378 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#379 = DEFINITIONAL_REPRESENTATION('',(#380),#384); +#380 = LINE('',#381,#382); +#381 = CARTESIAN_POINT('',(1.,-2.22044604925E-016)); +#382 = VECTOR('',#383,1.); +#383 = DIRECTION('',(-2.22044604925E-016,-1.)); +#384 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#385 = ORIENTED_EDGE('',*,*,#386,.T.); +#386 = EDGE_CURVE('',#359,#47,#387,.T.); +#387 = SURFACE_CURVE('',#388,(#393,#399),.PCURVE_S1.); +#388 = CIRCLE('',#389,1.); +#389 = AXIS2_PLACEMENT_3D('',#390,#391,#392); +#390 = CARTESIAN_POINT('',(28.21,2.5,0.25)); +#391 = DIRECTION('',(-0.E+000,-2.832769448824E-016,-1.)); +#392 = DIRECTION('',(-0.E+000,-1.,2.832769448824E-016)); +#393 = PCURVE('',#95,#394); +#394 = DEFINITIONAL_REPRESENTATION('',(#395),#398); +#395 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#396,#397),.UNSPECIFIED.,.F.,.F., + (2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#396 = CARTESIAN_POINT('',(1.570796326795,1.5)); +#397 = CARTESIAN_POINT('',(0.E+000,1.5)); +#398 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#399 = PCURVE('',#237,#400); +#400 = DEFINITIONAL_REPRESENTATION('',(#401),#404); +#401 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#402,#403),.UNSPECIFIED.,.F.,.F., + (2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#402 = CARTESIAN_POINT('',(-1.570796326795,-1.570796326795)); +#403 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#404 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#405 = ORIENTED_EDGE('',*,*,#79,.F.); +#406 = ADVANCED_FACE('',(#407),#123,.T.); +#407 = FACE_BOUND('',#408,.T.); +#408 = EDGE_LOOP('',(#409,#410,#434,#462)); +#409 = ORIENTED_EDGE('',*,*,#107,.F.); +#410 = ORIENTED_EDGE('',*,*,#411,.F.); +#411 = EDGE_CURVE('',#412,#108,#414,.T.); +#412 = VERTEX_POINT('',#413); +#413 = CARTESIAN_POINT('',(-0.29,2.5,-1.25)); +#414 = SURFACE_CURVE('',#415,(#420,#427),.PCURVE_S1.); +#415 = CIRCLE('',#416,1.); +#416 = AXIS2_PLACEMENT_3D('',#417,#418,#419); +#417 = CARTESIAN_POINT('',(-0.29,2.5,-0.25)); +#418 = DIRECTION('',(-1.,-0.E+000,-0.E+000)); +#419 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#420 = PCURVE('',#123,#421); +#421 = DEFINITIONAL_REPRESENTATION('',(#422),#426); +#422 = LINE('',#423,#424); +#423 = CARTESIAN_POINT('',(1.570796326795,1.)); +#424 = VECTOR('',#425,1.); +#425 = DIRECTION('',(-1.,-0.E+000)); +#426 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#427 = PCURVE('',#268,#428); +#428 = DEFINITIONAL_REPRESENTATION('',(#429),#433); +#429 = LINE('',#430,#431); +#430 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#431 = VECTOR('',#432,1.); +#432 = DIRECTION('',(-1.,0.E+000)); +#433 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#434 = ORIENTED_EDGE('',*,*,#435,.T.); +#435 = EDGE_CURVE('',#412,#436,#438,.T.); +#436 = VERTEX_POINT('',#437); +#437 = CARTESIAN_POINT('',(28.21,2.5,-1.25)); +#438 = SURFACE_CURVE('',#439,(#443,#450),.PCURVE_S1.); +#439 = LINE('',#440,#441); +#440 = CARTESIAN_POINT('',(-1.29,2.5,-1.25)); +#441 = VECTOR('',#442,1.); +#442 = DIRECTION('',(1.,0.E+000,0.E+000)); +#443 = PCURVE('',#123,#444); +#444 = DEFINITIONAL_REPRESENTATION('',(#445),#449); +#445 = LINE('',#446,#447); +#446 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#447 = VECTOR('',#448,1.); +#448 = DIRECTION('',(0.E+000,1.)); +#449 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#450 = PCURVE('',#451,#456); +#451 = PLANE('',#452); +#452 = AXIS2_PLACEMENT_3D('',#453,#454,#455); +#453 = CARTESIAN_POINT('',(-1.29,1.5,-1.25)); +#454 = DIRECTION('',(0.E+000,-4.440892098501E-016,-1.)); +#455 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#456 = DEFINITIONAL_REPRESENTATION('',(#457),#461); +#457 = LINE('',#458,#459); +#458 = CARTESIAN_POINT('',(1.,0.E+000)); +#459 = VECTOR('',#460,1.); +#460 = DIRECTION('',(0.E+000,1.)); +#461 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#462 = ORIENTED_EDGE('',*,*,#463,.T.); +#463 = EDGE_CURVE('',#436,#80,#464,.T.); +#464 = SURFACE_CURVE('',#465,(#470,#477),.PCURVE_S1.); +#465 = CIRCLE('',#466,1.); +#466 = AXIS2_PLACEMENT_3D('',#467,#468,#469); +#467 = CARTESIAN_POINT('',(28.21,2.5,-0.25)); +#468 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#469 = DIRECTION('',(-0.E+000,-4.440892098501E-016,-1.)); +#470 = PCURVE('',#123,#471); +#471 = DEFINITIONAL_REPRESENTATION('',(#472),#476); +#472 = LINE('',#473,#474); +#473 = CARTESIAN_POINT('',(1.570796326795,29.5)); +#474 = VECTOR('',#475,1.); +#475 = DIRECTION('',(-1.,-0.E+000)); +#476 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#477 = PCURVE('',#347,#478); +#478 = DEFINITIONAL_REPRESENTATION('',(#479),#483); +#479 = LINE('',#480,#481); +#480 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#481 = VECTOR('',#482,1.); +#482 = DIRECTION('',(1.,0.E+000)); +#483 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#484 = ADVANCED_FACE('',(#485),#182,.T.); +#485 = FACE_BOUND('',#486,.T.); +#486 = EDGE_LOOP('',(#487,#512,#513)); +#487 = ORIENTED_EDGE('',*,*,#488,.F.); +#488 = EDGE_CURVE('',#280,#166,#489,.T.); +#489 = SURFACE_CURVE('',#490,(#495,#501),.PCURVE_S1.); +#490 = CIRCLE('',#491,1.); +#491 = AXIS2_PLACEMENT_3D('',#492,#493,#494); +#492 = CARTESIAN_POINT('',(-0.29,2.5,0.25)); +#493 = DIRECTION('',(0.E+000,1.,-8.881784197001E-016)); +#494 = DIRECTION('',(0.E+000,8.881784197001E-016,1.)); +#495 = PCURVE('',#182,#496); +#496 = DEFINITIONAL_REPRESENTATION('',(#497),#500); +#497 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#498,#499),.UNSPECIFIED.,.F.,.F., + (2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#498 = CARTESIAN_POINT('',(0.E+000,-1.570796326795)); +#499 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#500 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#501 = PCURVE('',#502,#507); +#502 = CYLINDRICAL_SURFACE('',#503,1.); +#503 = AXIS2_PLACEMENT_3D('',#504,#505,#506); +#504 = CARTESIAN_POINT('',(-0.29,6.08,0.25)); +#505 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#506 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#507 = DEFINITIONAL_REPRESENTATION('',(#508),#511); +#508 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#509,#510),.UNSPECIFIED.,.F.,.F., + (2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#509 = CARTESIAN_POINT('',(0.E+000,3.58)); +#510 = CARTESIAN_POINT('',(-1.570796326795,3.58)); +#511 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#512 = ORIENTED_EDGE('',*,*,#307,.T.); +#513 = ORIENTED_EDGE('',*,*,#165,.F.); +#514 = ADVANCED_FACE('',(#515),#237,.T.); +#515 = FACE_BOUND('',#516,.F.); +#516 = EDGE_LOOP('',(#517,#542,#543)); +#517 = ORIENTED_EDGE('',*,*,#518,.F.); +#518 = EDGE_CURVE('',#359,#195,#519,.T.); +#519 = SURFACE_CURVE('',#520,(#525,#531),.PCURVE_S1.); +#520 = CIRCLE('',#521,1.); +#521 = AXIS2_PLACEMENT_3D('',#522,#523,#524); +#522 = CARTESIAN_POINT('',(28.21,2.5,0.25)); +#523 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#524 = DIRECTION('',(0.E+000,4.440892098501E-016,1.)); +#525 = PCURVE('',#237,#526); +#526 = DEFINITIONAL_REPRESENTATION('',(#527),#530); +#527 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#528,#529),.UNSPECIFIED.,.F.,.F., + (2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#528 = CARTESIAN_POINT('',(0.E+000,-1.570796326795)); +#529 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#530 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#531 = PCURVE('',#532,#537); +#532 = CYLINDRICAL_SURFACE('',#533,1.); +#533 = AXIS2_PLACEMENT_3D('',#534,#535,#536); +#534 = CARTESIAN_POINT('',(28.21,1.5,0.25)); +#535 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#536 = DIRECTION('',(1.,-0.E+000,0.E+000)); +#537 = DEFINITIONAL_REPRESENTATION('',(#538),#541); +#538 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#539,#540),.UNSPECIFIED.,.F.,.F., + (2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#539 = CARTESIAN_POINT('',(0.E+000,1.)); +#540 = CARTESIAN_POINT('',(-1.570796326795,1.)); +#541 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#542 = ORIENTED_EDGE('',*,*,#386,.T.); +#543 = ORIENTED_EDGE('',*,*,#222,.F.); +#544 = ADVANCED_FACE('',(#545),#210,.F.); +#545 = FACE_BOUND('',#546,.F.); +#546 = EDGE_LOOP('',(#547,#548,#571,#599)); +#547 = ORIENTED_EDGE('',*,*,#194,.F.); +#548 = ORIENTED_EDGE('',*,*,#549,.F.); +#549 = EDGE_CURVE('',#550,#166,#552,.T.); +#550 = VERTEX_POINT('',#551); +#551 = CARTESIAN_POINT('',(-0.29,5.08,1.25)); +#552 = SURFACE_CURVE('',#553,(#557,#564),.PCURVE_S1.); +#553 = LINE('',#554,#555); +#554 = CARTESIAN_POINT('',(-0.29,6.08,1.25)); +#555 = VECTOR('',#556,1.); +#556 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#557 = PCURVE('',#210,#558); +#558 = DEFINITIONAL_REPRESENTATION('',(#559),#563); +#559 = LINE('',#560,#561); +#560 = CARTESIAN_POINT('',(4.58,1.)); +#561 = VECTOR('',#562,1.); +#562 = DIRECTION('',(-1.,0.E+000)); +#563 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#564 = PCURVE('',#502,#565); +#565 = DEFINITIONAL_REPRESENTATION('',(#566),#570); +#566 = LINE('',#567,#568); +#567 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#568 = VECTOR('',#569,1.); +#569 = DIRECTION('',(-0.E+000,1.)); +#570 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#571 = ORIENTED_EDGE('',*,*,#572,.F.); +#572 = EDGE_CURVE('',#573,#550,#575,.T.); +#573 = VERTEX_POINT('',#574); +#574 = CARTESIAN_POINT('',(28.21,5.08,1.25)); +#575 = SURFACE_CURVE('',#576,(#580,#587),.PCURVE_S1.); +#576 = LINE('',#577,#578); +#577 = CARTESIAN_POINT('',(29.21,5.08,1.25)); +#578 = VECTOR('',#579,1.); +#579 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#580 = PCURVE('',#210,#581); +#581 = DEFINITIONAL_REPRESENTATION('',(#582),#586); +#582 = LINE('',#583,#584); +#583 = CARTESIAN_POINT('',(3.58,30.5)); +#584 = VECTOR('',#585,1.); +#585 = DIRECTION('',(0.E+000,-1.)); +#586 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#587 = PCURVE('',#588,#593); +#588 = CYLINDRICAL_SURFACE('',#589,1.); +#589 = AXIS2_PLACEMENT_3D('',#590,#591,#592); +#590 = CARTESIAN_POINT('',(29.21,5.08,0.25)); +#591 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#592 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#593 = DEFINITIONAL_REPRESENTATION('',(#594),#598); +#594 = LINE('',#595,#596); +#595 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#596 = VECTOR('',#597,1.); +#597 = DIRECTION('',(-0.E+000,1.)); +#598 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#599 = ORIENTED_EDGE('',*,*,#600,.F.); +#600 = EDGE_CURVE('',#195,#573,#601,.T.); +#601 = SURFACE_CURVE('',#602,(#606,#613),.PCURVE_S1.); +#602 = LINE('',#603,#604); +#603 = CARTESIAN_POINT('',(28.21,1.5,1.25)); +#604 = VECTOR('',#605,1.); +#605 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#606 = PCURVE('',#210,#607); +#607 = DEFINITIONAL_REPRESENTATION('',(#608),#612); +#608 = LINE('',#609,#610); +#609 = CARTESIAN_POINT('',(0.E+000,29.5)); +#610 = VECTOR('',#611,1.); +#611 = DIRECTION('',(1.,0.E+000)); +#612 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#613 = PCURVE('',#532,#614); +#614 = DEFINITIONAL_REPRESENTATION('',(#615),#619); +#615 = LINE('',#616,#617); +#616 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#617 = VECTOR('',#618,1.); +#618 = DIRECTION('',(-0.E+000,1.)); +#619 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#620 = ADVANCED_FACE('',(#621),#268,.T.); +#621 = FACE_BOUND('',#622,.F.); +#622 = EDGE_LOOP('',(#623,#648,#649)); +#623 = ORIENTED_EDGE('',*,*,#624,.F.); +#624 = EDGE_CURVE('',#253,#412,#625,.T.); +#625 = SURFACE_CURVE('',#626,(#631,#637),.PCURVE_S1.); +#626 = CIRCLE('',#627,1.); +#627 = AXIS2_PLACEMENT_3D('',#628,#629,#630); +#628 = CARTESIAN_POINT('',(-0.29,2.5,-0.25)); +#629 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#630 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#631 = PCURVE('',#268,#632); +#632 = DEFINITIONAL_REPRESENTATION('',(#633),#636); +#633 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#634,#635),.UNSPECIFIED.,.F.,.F., + (2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#634 = CARTESIAN_POINT('',(0.E+000,-1.570796326795)); +#635 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#636 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#637 = PCURVE('',#638,#643); +#638 = CYLINDRICAL_SURFACE('',#639,1.); +#639 = AXIS2_PLACEMENT_3D('',#640,#641,#642); +#640 = CARTESIAN_POINT('',(-0.29,6.08,-0.25)); +#641 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#642 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#643 = DEFINITIONAL_REPRESENTATION('',(#644),#647); +#644 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#645,#646),.UNSPECIFIED.,.F.,.F., + (2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#645 = CARTESIAN_POINT('',(0.E+000,3.58)); +#646 = CARTESIAN_POINT('',(1.570796326795,3.58)); +#647 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#648 = ORIENTED_EDGE('',*,*,#252,.T.); +#649 = ORIENTED_EDGE('',*,*,#411,.F.); +#650 = ADVANCED_FACE('',(#651),#295,.F.); +#651 = FACE_BOUND('',#652,.F.); +#652 = EDGE_LOOP('',(#653,#676,#677,#700)); +#653 = ORIENTED_EDGE('',*,*,#654,.T.); +#654 = EDGE_CURVE('',#655,#280,#657,.T.); +#655 = VERTEX_POINT('',#656); +#656 = CARTESIAN_POINT('',(-1.29,5.08,0.25)); +#657 = SURFACE_CURVE('',#658,(#662,#669),.PCURVE_S1.); +#658 = LINE('',#659,#660); +#659 = CARTESIAN_POINT('',(-1.29,6.08,0.25)); +#660 = VECTOR('',#661,1.); +#661 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#662 = PCURVE('',#295,#663); +#663 = DEFINITIONAL_REPRESENTATION('',(#664),#668); +#664 = LINE('',#665,#666); +#665 = CARTESIAN_POINT('',(1.7763568394E-015,-1.5)); +#666 = VECTOR('',#667,1.); +#667 = DIRECTION('',(1.,0.E+000)); +#668 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#669 = PCURVE('',#502,#670); +#670 = DEFINITIONAL_REPRESENTATION('',(#671),#675); +#671 = LINE('',#672,#673); +#672 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#673 = VECTOR('',#674,1.); +#674 = DIRECTION('',(-0.E+000,1.)); +#675 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#676 = ORIENTED_EDGE('',*,*,#279,.F.); +#677 = ORIENTED_EDGE('',*,*,#678,.F.); +#678 = EDGE_CURVE('',#679,#253,#681,.T.); +#679 = VERTEX_POINT('',#680); +#680 = CARTESIAN_POINT('',(-1.29,5.08,-0.25)); +#681 = SURFACE_CURVE('',#682,(#686,#693),.PCURVE_S1.); +#682 = LINE('',#683,#684); +#683 = CARTESIAN_POINT('',(-1.29,6.08,-0.25)); +#684 = VECTOR('',#685,1.); +#685 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#686 = PCURVE('',#295,#687); +#687 = DEFINITIONAL_REPRESENTATION('',(#688),#692); +#688 = LINE('',#689,#690); +#689 = CARTESIAN_POINT('',(0.E+000,-1.)); +#690 = VECTOR('',#691,1.); +#691 = DIRECTION('',(1.,0.E+000)); +#692 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#693 = PCURVE('',#638,#694); +#694 = DEFINITIONAL_REPRESENTATION('',(#695),#699); +#695 = LINE('',#696,#697); +#696 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#697 = VECTOR('',#698,1.); +#698 = DIRECTION('',(0.E+000,1.)); +#699 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#700 = ORIENTED_EDGE('',*,*,#701,.T.); +#701 = EDGE_CURVE('',#679,#655,#702,.T.); +#702 = SURFACE_CURVE('',#703,(#707,#714),.PCURVE_S1.); +#703 = LINE('',#704,#705); +#704 = CARTESIAN_POINT('',(-1.29,5.08,-1.25)); +#705 = VECTOR('',#706,1.); +#706 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#707 = PCURVE('',#295,#708); +#708 = DEFINITIONAL_REPRESENTATION('',(#709),#713); +#709 = LINE('',#710,#711); +#710 = CARTESIAN_POINT('',(1.,2.22044604925E-016)); +#711 = VECTOR('',#712,1.); +#712 = DIRECTION('',(2.22044604925E-016,-1.)); +#713 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#714 = PCURVE('',#715,#720); +#715 = CYLINDRICAL_SURFACE('',#716,1.); +#716 = AXIS2_PLACEMENT_3D('',#717,#718,#719); +#717 = CARTESIAN_POINT('',(-0.29,5.08,-1.25)); +#718 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#719 = DIRECTION('',(-0.E+000,1.,-2.22044604925E-016)); +#720 = DEFINITIONAL_REPRESENTATION('',(#721),#725); +#721 = LINE('',#722,#723); +#722 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#723 = VECTOR('',#724,1.); +#724 = DIRECTION('',(0.E+000,1.)); +#725 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#726 = ADVANCED_FACE('',(#727),#347,.T.); +#727 = FACE_BOUND('',#728,.T.); +#728 = EDGE_LOOP('',(#729,#754,#755)); +#729 = ORIENTED_EDGE('',*,*,#730,.F.); +#730 = EDGE_CURVE('',#332,#436,#731,.T.); +#731 = SURFACE_CURVE('',#732,(#737,#743),.PCURVE_S1.); +#732 = CIRCLE('',#733,1.); +#733 = AXIS2_PLACEMENT_3D('',#734,#735,#736); +#734 = CARTESIAN_POINT('',(28.21,2.5,-0.25)); +#735 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#736 = DIRECTION('',(0.E+000,-4.440892098501E-016,-1.)); +#737 = PCURVE('',#347,#738); +#738 = DEFINITIONAL_REPRESENTATION('',(#739),#742); +#739 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#740,#741),.UNSPECIFIED.,.F.,.F., + (2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#740 = CARTESIAN_POINT('',(0.E+000,-1.570796326795)); +#741 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#742 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#743 = PCURVE('',#744,#749); +#744 = CYLINDRICAL_SURFACE('',#745,1.); +#745 = AXIS2_PLACEMENT_3D('',#746,#747,#748); +#746 = CARTESIAN_POINT('',(28.21,1.5,-0.25)); +#747 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#748 = DIRECTION('',(1.,-0.E+000,0.E+000)); +#749 = DEFINITIONAL_REPRESENTATION('',(#750),#753); +#750 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#751,#752),.UNSPECIFIED.,.F.,.F., + (2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#751 = CARTESIAN_POINT('',(0.E+000,1.)); +#752 = CARTESIAN_POINT('',(1.570796326795,1.)); +#753 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#754 = ORIENTED_EDGE('',*,*,#331,.T.); +#755 = ORIENTED_EDGE('',*,*,#463,.F.); +#756 = ADVANCED_FACE('',(#757),#374,.F.); +#757 = FACE_BOUND('',#758,.F.); +#758 = EDGE_LOOP('',(#759,#782,#810,#831)); +#759 = ORIENTED_EDGE('',*,*,#760,.T.); +#760 = EDGE_CURVE('',#359,#761,#763,.T.); +#761 = VERTEX_POINT('',#762); +#762 = CARTESIAN_POINT('',(29.21,5.08,0.25)); +#763 = SURFACE_CURVE('',#764,(#768,#775),.PCURVE_S1.); +#764 = LINE('',#765,#766); +#765 = CARTESIAN_POINT('',(29.21,1.5,0.25)); +#766 = VECTOR('',#767,1.); +#767 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#768 = PCURVE('',#374,#769); +#769 = DEFINITIONAL_REPRESENTATION('',(#770),#774); +#770 = LINE('',#771,#772); +#771 = CARTESIAN_POINT('',(-6.661338147751E-016,-1.5)); +#772 = VECTOR('',#773,1.); +#773 = DIRECTION('',(1.,0.E+000)); +#774 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#775 = PCURVE('',#532,#776); +#776 = DEFINITIONAL_REPRESENTATION('',(#777),#781); +#777 = LINE('',#778,#779); +#778 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#779 = VECTOR('',#780,1.); +#780 = DIRECTION('',(-0.E+000,1.)); +#781 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#782 = ORIENTED_EDGE('',*,*,#783,.F.); +#783 = EDGE_CURVE('',#784,#761,#786,.T.); +#784 = VERTEX_POINT('',#785); +#785 = CARTESIAN_POINT('',(29.21,5.08,-0.25)); +#786 = SURFACE_CURVE('',#787,(#791,#798),.PCURVE_S1.); +#787 = LINE('',#788,#789); +#788 = CARTESIAN_POINT('',(29.21,5.08,-1.25)); +#789 = VECTOR('',#790,1.); +#790 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#791 = PCURVE('',#374,#792); +#792 = DEFINITIONAL_REPRESENTATION('',(#793),#797); +#793 = LINE('',#794,#795); +#794 = CARTESIAN_POINT('',(3.58,2.22044604925E-016)); +#795 = VECTOR('',#796,1.); +#796 = DIRECTION('',(-2.22044604925E-016,-1.)); +#797 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#798 = PCURVE('',#799,#804); +#799 = CYLINDRICAL_SURFACE('',#800,1.); +#800 = AXIS2_PLACEMENT_3D('',#801,#802,#803); +#801 = CARTESIAN_POINT('',(28.21,5.08,-1.25)); +#802 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#803 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#804 = DEFINITIONAL_REPRESENTATION('',(#805),#809); +#805 = LINE('',#806,#807); +#806 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#807 = VECTOR('',#808,1.); +#808 = DIRECTION('',(0.E+000,1.)); +#809 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#810 = ORIENTED_EDGE('',*,*,#811,.F.); +#811 = EDGE_CURVE('',#332,#784,#812,.T.); +#812 = SURFACE_CURVE('',#813,(#817,#824),.PCURVE_S1.); +#813 = LINE('',#814,#815); +#814 = CARTESIAN_POINT('',(29.21,1.5,-0.25)); +#815 = VECTOR('',#816,1.); +#816 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#817 = PCURVE('',#374,#818); +#818 = DEFINITIONAL_REPRESENTATION('',(#819),#823); +#819 = LINE('',#820,#821); +#820 = CARTESIAN_POINT('',(0.E+000,-1.)); +#821 = VECTOR('',#822,1.); +#822 = DIRECTION('',(1.,0.E+000)); +#823 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#824 = PCURVE('',#744,#825); +#825 = DEFINITIONAL_REPRESENTATION('',(#826),#830); +#826 = LINE('',#827,#828); +#827 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#828 = VECTOR('',#829,1.); +#829 = DIRECTION('',(0.E+000,1.)); +#830 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#831 = ORIENTED_EDGE('',*,*,#358,.T.); +#832 = ADVANCED_FACE('',(#833),#451,.T.); +#833 = FACE_BOUND('',#834,.T.); +#834 = EDGE_LOOP('',(#835,#865,#886,#887)); +#835 = ORIENTED_EDGE('',*,*,#836,.F.); +#836 = EDGE_CURVE('',#837,#839,#841,.T.); +#837 = VERTEX_POINT('',#838); +#838 = CARTESIAN_POINT('',(28.21,5.08,-1.25)); +#839 = VERTEX_POINT('',#840); +#840 = CARTESIAN_POINT('',(-0.29,5.08,-1.25)); +#841 = SURFACE_CURVE('',#842,(#846,#853),.PCURVE_S1.); +#842 = LINE('',#843,#844); +#843 = CARTESIAN_POINT('',(29.21,5.08,-1.25)); +#844 = VECTOR('',#845,1.); +#845 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#846 = PCURVE('',#451,#847); +#847 = DEFINITIONAL_REPRESENTATION('',(#848),#852); +#848 = LINE('',#849,#850); +#849 = CARTESIAN_POINT('',(3.58,30.5)); +#850 = VECTOR('',#851,1.); +#851 = DIRECTION('',(0.E+000,-1.)); +#852 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#853 = PCURVE('',#854,#859); +#854 = CYLINDRICAL_SURFACE('',#855,1.); +#855 = AXIS2_PLACEMENT_3D('',#856,#857,#858); +#856 = CARTESIAN_POINT('',(29.21,5.08,-0.25)); +#857 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#858 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#859 = DEFINITIONAL_REPRESENTATION('',(#860),#864); +#860 = LINE('',#861,#862); +#861 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#862 = VECTOR('',#863,1.); +#863 = DIRECTION('',(0.E+000,1.)); +#864 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#865 = ORIENTED_EDGE('',*,*,#866,.F.); +#866 = EDGE_CURVE('',#436,#837,#867,.T.); +#867 = SURFACE_CURVE('',#868,(#872,#879),.PCURVE_S1.); +#868 = LINE('',#869,#870); +#869 = CARTESIAN_POINT('',(28.21,1.5,-1.25)); +#870 = VECTOR('',#871,1.); +#871 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#872 = PCURVE('',#451,#873); +#873 = DEFINITIONAL_REPRESENTATION('',(#874),#878); +#874 = LINE('',#875,#876); +#875 = CARTESIAN_POINT('',(0.E+000,29.5)); +#876 = VECTOR('',#877,1.); +#877 = DIRECTION('',(1.,0.E+000)); +#878 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#879 = PCURVE('',#744,#880); +#880 = DEFINITIONAL_REPRESENTATION('',(#881),#885); +#881 = LINE('',#882,#883); +#882 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#883 = VECTOR('',#884,1.); +#884 = DIRECTION('',(0.E+000,1.)); +#885 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#886 = ORIENTED_EDGE('',*,*,#435,.F.); +#887 = ORIENTED_EDGE('',*,*,#888,.F.); +#888 = EDGE_CURVE('',#839,#412,#889,.T.); +#889 = SURFACE_CURVE('',#890,(#894,#901),.PCURVE_S1.); +#890 = LINE('',#891,#892); +#891 = CARTESIAN_POINT('',(-0.29,6.08,-1.25)); +#892 = VECTOR('',#893,1.); +#893 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#894 = PCURVE('',#451,#895); +#895 = DEFINITIONAL_REPRESENTATION('',(#896),#900); +#896 = LINE('',#897,#898); +#897 = CARTESIAN_POINT('',(4.58,1.)); +#898 = VECTOR('',#899,1.); +#899 = DIRECTION('',(-1.,0.E+000)); +#900 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#901 = PCURVE('',#638,#902); +#902 = DEFINITIONAL_REPRESENTATION('',(#903),#907); +#903 = LINE('',#904,#905); +#904 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#905 = VECTOR('',#906,1.); +#906 = DIRECTION('',(0.E+000,1.)); +#907 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#908 = ADVANCED_FACE('',(#909),#502,.T.); +#909 = FACE_BOUND('',#910,.F.); +#910 = EDGE_LOOP('',(#911,#936,#937,#938)); +#911 = ORIENTED_EDGE('',*,*,#912,.T.); +#912 = EDGE_CURVE('',#655,#550,#913,.T.); +#913 = SURFACE_CURVE('',#914,(#919,#925),.PCURVE_S1.); +#914 = CIRCLE('',#915,1.); +#915 = AXIS2_PLACEMENT_3D('',#916,#917,#918); +#916 = CARTESIAN_POINT('',(-0.29,5.08,0.25)); +#917 = DIRECTION('',(0.E+000,1.,-8.881784197001E-016)); +#918 = DIRECTION('',(0.E+000,8.881784197001E-016,1.)); +#919 = PCURVE('',#502,#920); +#920 = DEFINITIONAL_REPRESENTATION('',(#921),#924); +#921 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#922,#923),.UNSPECIFIED.,.F.,.F., + (2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#922 = CARTESIAN_POINT('',(0.E+000,1.)); +#923 = CARTESIAN_POINT('',(-1.570796326795,1.)); +#924 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#925 = PCURVE('',#926,#931); +#926 = SPHERICAL_SURFACE('',#927,1.); +#927 = AXIS2_PLACEMENT_3D('',#928,#929,#930); +#928 = CARTESIAN_POINT('',(-0.29,5.08,0.25)); +#929 = DIRECTION('',(1.,0.E+000,0.E+000)); +#930 = DIRECTION('',(-0.E+000,8.881784197001E-016,1.)); +#931 = DEFINITIONAL_REPRESENTATION('',(#932),#935); +#932 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#933,#934),.UNSPECIFIED.,.F.,.F., + (2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#933 = CARTESIAN_POINT('',(0.E+000,-1.570796326795)); +#934 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#935 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#936 = ORIENTED_EDGE('',*,*,#549,.T.); +#937 = ORIENTED_EDGE('',*,*,#488,.F.); +#938 = ORIENTED_EDGE('',*,*,#654,.F.); +#939 = ADVANCED_FACE('',(#940),#532,.T.); +#940 = FACE_BOUND('',#941,.F.); +#941 = EDGE_LOOP('',(#942,#943,#944,#971)); +#942 = ORIENTED_EDGE('',*,*,#518,.T.); +#943 = ORIENTED_EDGE('',*,*,#600,.T.); +#944 = ORIENTED_EDGE('',*,*,#945,.T.); +#945 = EDGE_CURVE('',#573,#761,#946,.T.); +#946 = SURFACE_CURVE('',#947,(#952,#959),.PCURVE_S1.); +#947 = CIRCLE('',#948,1.); +#948 = AXIS2_PLACEMENT_3D('',#949,#950,#951); +#949 = CARTESIAN_POINT('',(28.21,5.08,0.25)); +#950 = DIRECTION('',(-0.E+000,1.,-2.22044604925E-016)); +#951 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#952 = PCURVE('',#532,#953); +#953 = DEFINITIONAL_REPRESENTATION('',(#954),#958); +#954 = LINE('',#955,#956); +#955 = CARTESIAN_POINT('',(-1.570796326795,3.58)); +#956 = VECTOR('',#957,1.); +#957 = DIRECTION('',(1.,-0.E+000)); +#958 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#959 = PCURVE('',#960,#965); +#960 = SPHERICAL_SURFACE('',#961,1.); +#961 = AXIS2_PLACEMENT_3D('',#962,#963,#964); +#962 = CARTESIAN_POINT('',(28.21,5.08,0.25)); +#963 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#964 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#965 = DEFINITIONAL_REPRESENTATION('',(#966),#970); +#966 = LINE('',#967,#968); +#967 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#968 = VECTOR('',#969,1.); +#969 = DIRECTION('',(-1.,0.E+000)); +#970 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#971 = ORIENTED_EDGE('',*,*,#760,.F.); +#972 = ADVANCED_FACE('',(#973),#588,.T.); +#973 = FACE_BOUND('',#974,.F.); +#974 = EDGE_LOOP('',(#975,#997,#998,#1022)); +#975 = ORIENTED_EDGE('',*,*,#976,.T.); +#976 = EDGE_CURVE('',#977,#573,#979,.T.); +#977 = VERTEX_POINT('',#978); +#978 = CARTESIAN_POINT('',(28.21,6.08,0.25)); +#979 = SURFACE_CURVE('',#980,(#985,#991),.PCURVE_S1.); +#980 = CIRCLE('',#981,1.); +#981 = AXIS2_PLACEMENT_3D('',#982,#983,#984); +#982 = CARTESIAN_POINT('',(28.21,5.08,0.25)); +#983 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#984 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#985 = PCURVE('',#588,#986); +#986 = DEFINITIONAL_REPRESENTATION('',(#987),#990); +#987 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#988,#989),.UNSPECIFIED.,.F.,.F., + (2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#988 = CARTESIAN_POINT('',(0.E+000,1.)); +#989 = CARTESIAN_POINT('',(-1.570796326795,1.)); +#990 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#991 = PCURVE('',#960,#992); +#992 = DEFINITIONAL_REPRESENTATION('',(#993),#996); +#993 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#994,#995),.UNSPECIFIED.,.F.,.F., + (2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#994 = CARTESIAN_POINT('',(0.E+000,-1.570796326795)); +#995 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#996 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#997 = ORIENTED_EDGE('',*,*,#572,.T.); +#998 = ORIENTED_EDGE('',*,*,#999,.T.); +#999 = EDGE_CURVE('',#550,#1000,#1002,.T.); +#1000 = VERTEX_POINT('',#1001); +#1001 = CARTESIAN_POINT('',(-0.29,6.08,0.25)); +#1002 = SURFACE_CURVE('',#1003,(#1008,#1015),.PCURVE_S1.); +#1003 = CIRCLE('',#1004,1.); +#1004 = AXIS2_PLACEMENT_3D('',#1005,#1006,#1007); +#1005 = CARTESIAN_POINT('',(-0.29,5.08,0.25)); +#1006 = DIRECTION('',(-1.,0.E+000,-0.E+000)); +#1007 = DIRECTION('',(-0.E+000,8.881784197001E-016,1.)); +#1008 = PCURVE('',#588,#1009); +#1009 = DEFINITIONAL_REPRESENTATION('',(#1010),#1014); +#1010 = LINE('',#1011,#1012); +#1011 = CARTESIAN_POINT('',(-1.570796326795,29.5)); +#1012 = VECTOR('',#1013,1.); +#1013 = DIRECTION('',(1.,-0.E+000)); +#1014 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1015 = PCURVE('',#926,#1016); +#1016 = DEFINITIONAL_REPRESENTATION('',(#1017),#1021); +#1017 = LINE('',#1018,#1019); +#1018 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#1019 = VECTOR('',#1020,1.); +#1020 = DIRECTION('',(-1.,0.E+000)); +#1021 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1022 = ORIENTED_EDGE('',*,*,#1023,.F.); +#1023 = EDGE_CURVE('',#977,#1000,#1024,.T.); +#1024 = SURFACE_CURVE('',#1025,(#1029,#1036),.PCURVE_S1.); +#1025 = LINE('',#1026,#1027); +#1026 = CARTESIAN_POINT('',(29.21,6.08,0.25)); +#1027 = VECTOR('',#1028,1.); +#1028 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1029 = PCURVE('',#588,#1030); +#1030 = DEFINITIONAL_REPRESENTATION('',(#1031),#1035); +#1031 = LINE('',#1032,#1033); +#1032 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#1033 = VECTOR('',#1034,1.); +#1034 = DIRECTION('',(-0.E+000,1.)); +#1035 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1036 = PCURVE('',#1037,#1042); +#1037 = PLANE('',#1038); +#1038 = AXIS2_PLACEMENT_3D('',#1039,#1040,#1041); +#1039 = CARTESIAN_POINT('',(29.21,6.08,-1.25)); +#1040 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#1041 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1042 = DEFINITIONAL_REPRESENTATION('',(#1043),#1047); +#1043 = LINE('',#1044,#1045); +#1044 = CARTESIAN_POINT('',(0.E+000,-1.5)); +#1045 = VECTOR('',#1046,1.); +#1046 = DIRECTION('',(1.,0.E+000)); +#1047 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1048 = ADVANCED_FACE('',(#1049),#638,.T.); +#1049 = FACE_BOUND('',#1050,.T.); +#1050 = EDGE_LOOP('',(#1051,#1076,#1077,#1078)); +#1051 = ORIENTED_EDGE('',*,*,#1052,.F.); +#1052 = EDGE_CURVE('',#839,#679,#1053,.T.); +#1053 = SURFACE_CURVE('',#1054,(#1059,#1065),.PCURVE_S1.); +#1054 = CIRCLE('',#1055,1.); +#1055 = AXIS2_PLACEMENT_3D('',#1056,#1057,#1058); +#1056 = CARTESIAN_POINT('',(-0.29,5.08,-0.25)); +#1057 = DIRECTION('',(5.053215498074E-016,1.,-4.440892098501E-016)); +#1058 = DIRECTION('',(-1.,5.053215498074E-016,-2.244078477742E-031)); +#1059 = PCURVE('',#638,#1060); +#1060 = DEFINITIONAL_REPRESENTATION('',(#1061),#1064); +#1061 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1062,#1063),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#1062 = CARTESIAN_POINT('',(1.570796326795,1.)); +#1063 = CARTESIAN_POINT('',(0.E+000,1.)); +#1064 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1065 = PCURVE('',#1066,#1071); +#1066 = SPHERICAL_SURFACE('',#1067,1.); +#1067 = AXIS2_PLACEMENT_3D('',#1068,#1069,#1070); +#1068 = CARTESIAN_POINT('',(-0.29,5.08,-0.25)); +#1069 = DIRECTION('',(-0.E+000,4.440892098501E-016,1.)); +#1070 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#1071 = DEFINITIONAL_REPRESENTATION('',(#1072),#1075); +#1072 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1073,#1074),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#1073 = CARTESIAN_POINT('',(1.570796326795,-1.570796326795)); +#1074 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#1075 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1076 = ORIENTED_EDGE('',*,*,#888,.T.); +#1077 = ORIENTED_EDGE('',*,*,#624,.F.); +#1078 = ORIENTED_EDGE('',*,*,#678,.F.); +#1079 = ADVANCED_FACE('',(#1080),#715,.T.); +#1080 = FACE_BOUND('',#1081,.T.); +#1081 = EDGE_LOOP('',(#1082,#1105,#1127,#1128)); +#1082 = ORIENTED_EDGE('',*,*,#1083,.F.); +#1083 = EDGE_CURVE('',#1084,#1000,#1086,.T.); +#1084 = VERTEX_POINT('',#1085); +#1085 = CARTESIAN_POINT('',(-0.29,6.08,-0.25)); +#1086 = SURFACE_CURVE('',#1087,(#1091,#1098),.PCURVE_S1.); +#1087 = LINE('',#1088,#1089); +#1088 = CARTESIAN_POINT('',(-0.29,6.08,-1.25)); +#1089 = VECTOR('',#1090,1.); +#1090 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#1091 = PCURVE('',#715,#1092); +#1092 = DEFINITIONAL_REPRESENTATION('',(#1093),#1097); +#1093 = LINE('',#1094,#1095); +#1094 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1095 = VECTOR('',#1096,1.); +#1096 = DIRECTION('',(0.E+000,1.)); +#1097 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1098 = PCURVE('',#1037,#1099); +#1099 = DEFINITIONAL_REPRESENTATION('',(#1100),#1104); +#1100 = LINE('',#1101,#1102); +#1101 = CARTESIAN_POINT('',(29.5,0.E+000)); +#1102 = VECTOR('',#1103,1.); +#1103 = DIRECTION('',(0.E+000,-1.)); +#1104 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1105 = ORIENTED_EDGE('',*,*,#1106,.T.); +#1106 = EDGE_CURVE('',#1084,#679,#1107,.T.); +#1107 = SURFACE_CURVE('',#1108,(#1113,#1120),.PCURVE_S1.); +#1108 = CIRCLE('',#1109,1.); +#1109 = AXIS2_PLACEMENT_3D('',#1110,#1111,#1112); +#1110 = CARTESIAN_POINT('',(-0.29,5.08,-0.25)); +#1111 = DIRECTION('',(0.E+000,4.440892098501E-016,1.)); +#1112 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#1113 = PCURVE('',#715,#1114); +#1114 = DEFINITIONAL_REPRESENTATION('',(#1115),#1119); +#1115 = LINE('',#1116,#1117); +#1116 = CARTESIAN_POINT('',(0.E+000,1.)); +#1117 = VECTOR('',#1118,1.); +#1118 = DIRECTION('',(1.,0.E+000)); +#1119 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1120 = PCURVE('',#1066,#1121); +#1121 = DEFINITIONAL_REPRESENTATION('',(#1122),#1126); +#1122 = LINE('',#1123,#1124); +#1123 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1124 = VECTOR('',#1125,1.); +#1125 = DIRECTION('',(1.,0.E+000)); +#1126 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1127 = ORIENTED_EDGE('',*,*,#701,.T.); +#1128 = ORIENTED_EDGE('',*,*,#1129,.T.); +#1129 = EDGE_CURVE('',#655,#1000,#1130,.T.); +#1130 = SURFACE_CURVE('',#1131,(#1136,#1142),.PCURVE_S1.); +#1131 = CIRCLE('',#1132,1.); +#1132 = AXIS2_PLACEMENT_3D('',#1133,#1134,#1135); +#1133 = CARTESIAN_POINT('',(-0.29,5.08,0.25)); +#1134 = DIRECTION('',(0.E+000,-1.608122649677E-016,-1.)); +#1135 = DIRECTION('',(-0.E+000,1.,-1.608122649677E-016)); +#1136 = PCURVE('',#715,#1137); +#1137 = DEFINITIONAL_REPRESENTATION('',(#1138),#1141); +#1138 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1139,#1140),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#1139 = CARTESIAN_POINT('',(1.570796326795,1.5)); +#1140 = CARTESIAN_POINT('',(0.E+000,1.5)); +#1141 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1142 = PCURVE('',#926,#1143); +#1143 = DEFINITIONAL_REPRESENTATION('',(#1144),#1147); +#1144 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1145,#1146),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#1145 = CARTESIAN_POINT('',(-1.570796326795,-1.570796326795)); +#1146 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#1147 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1148 = ADVANCED_FACE('',(#1149),#744,.T.); +#1149 = FACE_BOUND('',#1150,.T.); +#1150 = EDGE_LOOP('',(#1151,#1152,#1153,#1178)); +#1151 = ORIENTED_EDGE('',*,*,#730,.T.); +#1152 = ORIENTED_EDGE('',*,*,#866,.T.); +#1153 = ORIENTED_EDGE('',*,*,#1154,.T.); +#1154 = EDGE_CURVE('',#837,#784,#1155,.T.); +#1155 = SURFACE_CURVE('',#1156,(#1161,#1167),.PCURVE_S1.); +#1156 = CIRCLE('',#1157,1.); +#1157 = AXIS2_PLACEMENT_3D('',#1158,#1159,#1160); +#1158 = CARTESIAN_POINT('',(28.21,5.08,-0.25)); +#1159 = DIRECTION('',(6.123233995737E-017,-1.,4.440892098501E-016)); +#1160 = DIRECTION('',(1.,6.123233995737E-017,-2.719262146894E-032)); +#1161 = PCURVE('',#744,#1162); +#1162 = DEFINITIONAL_REPRESENTATION('',(#1163),#1166); +#1163 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1164,#1165),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#1164 = CARTESIAN_POINT('',(1.570796326795,3.58)); +#1165 = CARTESIAN_POINT('',(0.E+000,3.58)); +#1166 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1167 = PCURVE('',#1168,#1173); +#1168 = SPHERICAL_SURFACE('',#1169,1.); +#1169 = AXIS2_PLACEMENT_3D('',#1170,#1171,#1172); +#1170 = CARTESIAN_POINT('',(28.21,5.08,-0.25)); +#1171 = DIRECTION('',(-0.E+000,4.440892098501E-016,1.)); +#1172 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#1173 = DEFINITIONAL_REPRESENTATION('',(#1174),#1177); +#1174 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1175,#1176),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#1175 = CARTESIAN_POINT('',(-1.570796326795,-1.570796326795)); +#1176 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#1177 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1178 = ORIENTED_EDGE('',*,*,#811,.F.); +#1179 = ADVANCED_FACE('',(#1180),#799,.T.); +#1180 = FACE_BOUND('',#1181,.T.); +#1181 = EDGE_LOOP('',(#1182,#1183,#1207,#1228)); +#1182 = ORIENTED_EDGE('',*,*,#783,.F.); +#1183 = ORIENTED_EDGE('',*,*,#1184,.F.); +#1184 = EDGE_CURVE('',#1185,#784,#1187,.T.); +#1185 = VERTEX_POINT('',#1186); +#1186 = CARTESIAN_POINT('',(28.21,6.08,-0.25)); +#1187 = SURFACE_CURVE('',#1188,(#1193,#1200),.PCURVE_S1.); +#1188 = CIRCLE('',#1189,1.); +#1189 = AXIS2_PLACEMENT_3D('',#1190,#1191,#1192); +#1190 = CARTESIAN_POINT('',(28.21,5.08,-0.25)); +#1191 = DIRECTION('',(0.E+000,-4.440892098501E-016,-1.)); +#1192 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#1193 = PCURVE('',#799,#1194); +#1194 = DEFINITIONAL_REPRESENTATION('',(#1195),#1199); +#1195 = LINE('',#1196,#1197); +#1196 = CARTESIAN_POINT('',(1.570796326795,1.)); +#1197 = VECTOR('',#1198,1.); +#1198 = DIRECTION('',(-1.,-0.E+000)); +#1199 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1200 = PCURVE('',#1168,#1201); +#1201 = DEFINITIONAL_REPRESENTATION('',(#1202),#1206); +#1202 = LINE('',#1203,#1204); +#1203 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#1204 = VECTOR('',#1205,1.); +#1205 = DIRECTION('',(-1.,0.E+000)); +#1206 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1207 = ORIENTED_EDGE('',*,*,#1208,.T.); +#1208 = EDGE_CURVE('',#1185,#977,#1209,.T.); +#1209 = SURFACE_CURVE('',#1210,(#1214,#1221),.PCURVE_S1.); +#1210 = LINE('',#1211,#1212); +#1211 = CARTESIAN_POINT('',(28.21,6.08,-1.25)); +#1212 = VECTOR('',#1213,1.); +#1213 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#1214 = PCURVE('',#799,#1215); +#1215 = DEFINITIONAL_REPRESENTATION('',(#1216),#1220); +#1216 = LINE('',#1217,#1218); +#1217 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#1218 = VECTOR('',#1219,1.); +#1219 = DIRECTION('',(0.E+000,1.)); +#1220 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1221 = PCURVE('',#1037,#1222); +#1222 = DEFINITIONAL_REPRESENTATION('',(#1223),#1227); +#1223 = LINE('',#1224,#1225); +#1224 = CARTESIAN_POINT('',(1.,0.E+000)); +#1225 = VECTOR('',#1226,1.); +#1226 = DIRECTION('',(0.E+000,-1.)); +#1227 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1228 = ORIENTED_EDGE('',*,*,#1229,.T.); +#1229 = EDGE_CURVE('',#977,#761,#1230,.T.); +#1230 = SURFACE_CURVE('',#1231,(#1236,#1242),.PCURVE_S1.); +#1231 = CIRCLE('',#1232,1.); +#1232 = AXIS2_PLACEMENT_3D('',#1233,#1234,#1235); +#1233 = CARTESIAN_POINT('',(28.21,5.08,0.25)); +#1234 = DIRECTION('',(6.123233995737E-017,-2.22044604925E-016,-1.)); +#1235 = DIRECTION('',(1.,1.359631073447E-032,6.123233995737E-017)); +#1236 = PCURVE('',#799,#1237); +#1237 = DEFINITIONAL_REPRESENTATION('',(#1238),#1241); +#1238 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1239,#1240),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#1239 = CARTESIAN_POINT('',(1.570796326795,1.5)); +#1240 = CARTESIAN_POINT('',(0.E+000,1.5)); +#1241 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1242 = PCURVE('',#960,#1243); +#1243 = DEFINITIONAL_REPRESENTATION('',(#1244),#1247); +#1244 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1245,#1246),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#1245 = CARTESIAN_POINT('',(-1.570796326795,-1.570796326795)); +#1246 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#1247 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1248 = ADVANCED_FACE('',(#1249),#854,.T.); +#1249 = FACE_BOUND('',#1250,.T.); +#1250 = EDGE_LOOP('',(#1251,#1271,#1272,#1292)); +#1251 = ORIENTED_EDGE('',*,*,#1252,.F.); +#1252 = EDGE_CURVE('',#837,#1185,#1253,.T.); +#1253 = SURFACE_CURVE('',#1254,(#1259,#1265),.PCURVE_S1.); +#1254 = CIRCLE('',#1255,1.); +#1255 = AXIS2_PLACEMENT_3D('',#1256,#1257,#1258); +#1256 = CARTESIAN_POINT('',(28.21,5.08,-0.25)); +#1257 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1258 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#1259 = PCURVE('',#854,#1260); +#1260 = DEFINITIONAL_REPRESENTATION('',(#1261),#1264); +#1261 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1262,#1263),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#1262 = CARTESIAN_POINT('',(1.570796326795,1.)); +#1263 = CARTESIAN_POINT('',(0.E+000,1.)); +#1264 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1265 = PCURVE('',#1168,#1266); +#1266 = DEFINITIONAL_REPRESENTATION('',(#1267),#1270); +#1267 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1268,#1269),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#1268 = CARTESIAN_POINT('',(0.E+000,-1.570796326795)); +#1269 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1270 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1271 = ORIENTED_EDGE('',*,*,#836,.T.); +#1272 = ORIENTED_EDGE('',*,*,#1273,.T.); +#1273 = EDGE_CURVE('',#839,#1084,#1274,.T.); +#1274 = SURFACE_CURVE('',#1275,(#1280,#1286),.PCURVE_S1.); +#1275 = CIRCLE('',#1276,1.); +#1276 = AXIS2_PLACEMENT_3D('',#1277,#1278,#1279); +#1277 = CARTESIAN_POINT('',(-0.29,5.08,-0.25)); +#1278 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1279 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#1280 = PCURVE('',#854,#1281); +#1281 = DEFINITIONAL_REPRESENTATION('',(#1282),#1285); +#1282 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1283,#1284),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#1283 = CARTESIAN_POINT('',(1.570796326795,29.5)); +#1284 = CARTESIAN_POINT('',(0.E+000,29.5)); +#1285 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1286 = PCURVE('',#1066,#1287); +#1287 = DEFINITIONAL_REPRESENTATION('',(#1288),#1291); +#1288 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1289,#1290),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#1289 = CARTESIAN_POINT('',(0.E+000,-1.570796326795)); +#1290 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1291 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1292 = ORIENTED_EDGE('',*,*,#1293,.F.); +#1293 = EDGE_CURVE('',#1185,#1084,#1294,.T.); +#1294 = SURFACE_CURVE('',#1295,(#1299,#1306),.PCURVE_S1.); +#1295 = LINE('',#1296,#1297); +#1296 = CARTESIAN_POINT('',(29.21,6.08,-0.25)); +#1297 = VECTOR('',#1298,1.); +#1298 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1299 = PCURVE('',#854,#1300); +#1300 = DEFINITIONAL_REPRESENTATION('',(#1301),#1305); +#1301 = LINE('',#1302,#1303); +#1302 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1303 = VECTOR('',#1304,1.); +#1304 = DIRECTION('',(0.E+000,1.)); +#1305 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1306 = PCURVE('',#1037,#1307); +#1307 = DEFINITIONAL_REPRESENTATION('',(#1308),#1312); +#1308 = LINE('',#1309,#1310); +#1309 = CARTESIAN_POINT('',(0.E+000,-1.)); +#1310 = VECTOR('',#1311,1.); +#1311 = DIRECTION('',(1.,0.E+000)); +#1312 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1313 = ADVANCED_FACE('',(#1314),#926,.T.); +#1314 = FACE_BOUND('',#1315,.F.); +#1315 = EDGE_LOOP('',(#1316,#1317,#1318)); +#1316 = ORIENTED_EDGE('',*,*,#912,.F.); +#1317 = ORIENTED_EDGE('',*,*,#1129,.T.); +#1318 = ORIENTED_EDGE('',*,*,#999,.F.); +#1319 = ADVANCED_FACE('',(#1320),#960,.T.); +#1320 = FACE_BOUND('',#1321,.F.); +#1321 = EDGE_LOOP('',(#1322,#1323,#1324)); +#1322 = ORIENTED_EDGE('',*,*,#976,.F.); +#1323 = ORIENTED_EDGE('',*,*,#1229,.T.); +#1324 = ORIENTED_EDGE('',*,*,#945,.F.); +#1325 = ADVANCED_FACE('',(#1326),#1037,.F.); +#1326 = FACE_BOUND('',#1327,.F.); +#1327 = EDGE_LOOP('',(#1328,#1329,#1330,#1331)); +#1328 = ORIENTED_EDGE('',*,*,#1023,.T.); +#1329 = ORIENTED_EDGE('',*,*,#1083,.F.); +#1330 = ORIENTED_EDGE('',*,*,#1293,.F.); +#1331 = ORIENTED_EDGE('',*,*,#1208,.T.); +#1332 = ADVANCED_FACE('',(#1333),#1066,.T.); +#1333 = FACE_BOUND('',#1334,.T.); +#1334 = EDGE_LOOP('',(#1335,#1336,#1337)); +#1335 = ORIENTED_EDGE('',*,*,#1273,.F.); +#1336 = ORIENTED_EDGE('',*,*,#1052,.T.); +#1337 = ORIENTED_EDGE('',*,*,#1106,.F.); +#1338 = ADVANCED_FACE('',(#1339),#1168,.T.); +#1339 = FACE_BOUND('',#1340,.F.); +#1340 = EDGE_LOOP('',(#1341,#1342,#1343)); +#1341 = ORIENTED_EDGE('',*,*,#1252,.F.); +#1342 = ORIENTED_EDGE('',*,*,#1154,.T.); +#1343 = ORIENTED_EDGE('',*,*,#1184,.F.); +#1344 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1348)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#1345,#1346,#1347)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#1345 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#1346 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#1347 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#1348 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#1345, + 'distance_accuracy_value','confusion accuracy'); +#1349 = SHAPE_DEFINITION_REPRESENTATION(#1350,#37); +#1350 = PRODUCT_DEFINITION_SHAPE('','',#1351); +#1351 = PRODUCT_DEFINITION('design','',#1352,#1355); +#1352 = PRODUCT_DEFINITION_FORMATION('','',#1353); +#1353 = PRODUCT('Fillet','Fillet','',(#1354)); +#1354 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#1355 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#1356 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1357,#1359); +#1357 = ( REPRESENTATION_RELATIONSHIP('','',#37,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1358) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#1358 = ITEM_DEFINED_TRANSFORMATION('','',#11,#15); +#1359 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #1360); +#1360 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('1','=>[0:1:1:2]','',#5,#1351,$); +#1361 = PRODUCT_TYPE('part',$,(#1353)); +#1362 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#1363),#1469); +#1363 = MANIFOLD_SOLID_BREP('',#1364); +#1364 = CLOSED_SHELL('',(#1365,#1461,#1465)); +#1365 = ADVANCED_FACE('',(#1366),#1380,.T.); +#1366 = FACE_BOUND('',#1367,.F.); +#1367 = EDGE_LOOP('',(#1368,#1398,#1429,#1430)); +#1368 = ORIENTED_EDGE('',*,*,#1369,.T.); +#1369 = EDGE_CURVE('',#1370,#1372,#1374,.T.); +#1370 = VERTEX_POINT('',#1371); +#1371 = CARTESIAN_POINT('',(1.710192,3.5,-1.554312234475E-015)); +#1372 = VERTEX_POINT('',#1373); +#1373 = CARTESIAN_POINT('',(1.710192,3.5,1.27)); +#1374 = SEAM_CURVE('',#1375,(#1379,#1391),.PCURVE_S1.); +#1375 = LINE('',#1376,#1377); +#1376 = CARTESIAN_POINT('',(1.710192,3.5,-1.554312234475E-015)); +#1377 = VECTOR('',#1378,1.); +#1378 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#1379 = PCURVE('',#1380,#1385); +#1380 = CYLINDRICAL_SURFACE('',#1381,0.440192); +#1381 = AXIS2_PLACEMENT_3D('',#1382,#1383,#1384); +#1382 = CARTESIAN_POINT('',(1.27,3.5,-1.554312234475E-015)); +#1383 = DIRECTION('',(0.E+000,-4.440892098501E-016,-1.)); +#1384 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1385 = DEFINITIONAL_REPRESENTATION('',(#1386),#1390); +#1386 = LINE('',#1387,#1388); +#1387 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#1388 = VECTOR('',#1389,1.); +#1389 = DIRECTION('',(-0.E+000,-1.)); +#1390 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1391 = PCURVE('',#1380,#1392); +#1392 = DEFINITIONAL_REPRESENTATION('',(#1393),#1397); +#1393 = LINE('',#1394,#1395); +#1394 = CARTESIAN_POINT('',(-6.28318530718,0.E+000)); +#1395 = VECTOR('',#1396,1.); +#1396 = DIRECTION('',(-0.E+000,-1.)); +#1397 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1398 = ORIENTED_EDGE('',*,*,#1399,.T.); +#1399 = EDGE_CURVE('',#1372,#1372,#1400,.T.); +#1400 = SURFACE_CURVE('',#1401,(#1406,#1413),.PCURVE_S1.); +#1401 = CIRCLE('',#1402,0.440192); +#1402 = AXIS2_PLACEMENT_3D('',#1403,#1404,#1405); +#1403 = CARTESIAN_POINT('',(1.27,3.5,1.27)); +#1404 = DIRECTION('',(-0.E+000,4.440892098501E-016,1.)); +#1405 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1406 = PCURVE('',#1380,#1407); +#1407 = DEFINITIONAL_REPRESENTATION('',(#1408),#1412); +#1408 = LINE('',#1409,#1410); +#1409 = CARTESIAN_POINT('',(-0.E+000,-1.27)); +#1410 = VECTOR('',#1411,1.); +#1411 = DIRECTION('',(-1.,0.E+000)); +#1412 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1413 = PCURVE('',#1414,#1419); +#1414 = PLANE('',#1415); +#1415 = AXIS2_PLACEMENT_3D('',#1416,#1417,#1418); +#1416 = CARTESIAN_POINT('',(1.710192,3.5,1.27)); +#1417 = DIRECTION('',(0.E+000,-4.440892098501E-016,-1.)); +#1418 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#1419 = DEFINITIONAL_REPRESENTATION('',(#1420),#1428); +#1420 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1421,#1422,#1423,#1424, +#1425,#1426,#1427),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.E+000,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#1421 = CARTESIAN_POINT('',(-4.440892098501E-016,-2.22044604925E-016)); +#1422 = CARTESIAN_POINT('',(0.762434909085,-2.22044604925E-016)); +#1423 = CARTESIAN_POINT('',(0.381217454543,-0.660288)); +#1424 = CARTESIAN_POINT('',(-3.36273265088E-016,-1.320576)); +#1425 = CARTESIAN_POINT('',(-0.381217454543,-0.660288)); +#1426 = CARTESIAN_POINT('',(-0.762434909085,-9.436895709314E-016)); +#1427 = CARTESIAN_POINT('',(-4.440892098501E-016,-2.22044604925E-016)); +#1428 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1429 = ORIENTED_EDGE('',*,*,#1369,.F.); +#1430 = ORIENTED_EDGE('',*,*,#1431,.F.); +#1431 = EDGE_CURVE('',#1370,#1370,#1432,.T.); +#1432 = SURFACE_CURVE('',#1433,(#1438,#1445),.PCURVE_S1.); +#1433 = CIRCLE('',#1434,0.440192); +#1434 = AXIS2_PLACEMENT_3D('',#1435,#1436,#1437); +#1435 = CARTESIAN_POINT('',(1.27,3.5,-1.554312234475E-015)); +#1436 = DIRECTION('',(-0.E+000,4.440892098501E-016,1.)); +#1437 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1438 = PCURVE('',#1380,#1439); +#1439 = DEFINITIONAL_REPRESENTATION('',(#1440),#1444); +#1440 = LINE('',#1441,#1442); +#1441 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#1442 = VECTOR('',#1443,1.); +#1443 = DIRECTION('',(-1.,0.E+000)); +#1444 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1445 = PCURVE('',#1446,#1451); +#1446 = PLANE('',#1447); +#1447 = AXIS2_PLACEMENT_3D('',#1448,#1449,#1450); +#1448 = CARTESIAN_POINT('',(1.710192,3.5,-1.554312234475E-015)); +#1449 = DIRECTION('',(0.E+000,-4.440892098501E-016,-1.)); +#1450 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#1451 = DEFINITIONAL_REPRESENTATION('',(#1452),#1460); +#1452 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1453,#1454,#1455,#1456, +#1457,#1458,#1459),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.E+000,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#1453 = CARTESIAN_POINT('',(-4.440892098501E-016,-2.22044604925E-016)); +#1454 = CARTESIAN_POINT('',(0.762434909085,-2.22044604925E-016)); +#1455 = CARTESIAN_POINT('',(0.381217454543,-0.660288)); +#1456 = CARTESIAN_POINT('',(-3.36273265088E-016,-1.320576)); +#1457 = CARTESIAN_POINT('',(-0.381217454543,-0.660288)); +#1458 = CARTESIAN_POINT('',(-0.762434909085,-9.436895709314E-016)); +#1459 = CARTESIAN_POINT('',(-4.440892098501E-016,-2.22044604925E-016)); +#1460 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1461 = ADVANCED_FACE('',(#1462),#1446,.T.); +#1462 = FACE_BOUND('',#1463,.F.); +#1463 = EDGE_LOOP('',(#1464)); +#1464 = ORIENTED_EDGE('',*,*,#1431,.T.); +#1465 = ADVANCED_FACE('',(#1466),#1414,.F.); +#1466 = FACE_BOUND('',#1467,.T.); +#1467 = EDGE_LOOP('',(#1468)); +#1468 = ORIENTED_EDGE('',*,*,#1399,.T.); +#1469 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1473)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#1470,#1471,#1472)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#1470 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#1471 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#1472 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#1473 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#1470, + 'distance_accuracy_value','confusion accuracy'); +#1474 = SHAPE_DEFINITION_REPRESENTATION(#1475,#1362); +#1475 = PRODUCT_DEFINITION_SHAPE('','',#1476); +#1476 = PRODUCT_DEFINITION('design','',#1477,#1480); +#1477 = PRODUCT_DEFINITION_FORMATION('','',#1478); +#1478 = PRODUCT('Pad002','Pad002','',(#1479)); +#1479 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#1480 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#1481 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1482,#1484); +#1482 = ( REPRESENTATION_RELATIONSHIP('','',#1362,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1483) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#1483 = ITEM_DEFINED_TRANSFORMATION('','',#11,#19); +#1484 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #1485); +#1485 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('2','=>[0:1:1:3]','',#5,#1476,$); +#1486 = PRODUCT_TYPE('part',$,(#1478)); +#1487 = GEOMETRICALLY_BOUNDED_WIREFRAME_SHAPE_REPRESENTATION('',(#11, + #1488),#1497); +#1488 = GEOMETRIC_CURVE_SET('',(#1489)); +#1489 = TRIMMED_CURVE('',#1490,(#1495,PARAMETER_VALUE(0.E+000)),(#1496, + PARAMETER_VALUE(6.28318530718)),.T.,.PARAMETER.); +#1490 = CIRCLE('',#1491,0.440192); +#1491 = AXIS2_PLACEMENT_3D('',#1492,#1493,#1494); +#1492 = CARTESIAN_POINT('',(1.27,3.5,0.E+000)); +#1493 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1494 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#1495 = CARTESIAN_POINT('',(1.710192,3.5,-2.366582715663E-030)); +#1496 = CARTESIAN_POINT('',(1.710192,3.5,-2.366582715663E-030)); +#1497 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1501)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#1498,#1499,#1500)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#1498 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#1499 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#1500 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#1501 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#1498, + 'distance_accuracy_value','confusion accuracy'); +#1502 = SHAPE_DEFINITION_REPRESENTATION(#1503,#1487); +#1503 = PRODUCT_DEFINITION_SHAPE('','',#1504); +#1504 = PRODUCT_DEFINITION('design','',#1505,#1508); +#1505 = PRODUCT_DEFINITION_FORMATION('','',#1506); +#1506 = PRODUCT('Sketch002','Sketch002','',(#1507)); +#1507 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#1508 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#1509 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1510,#1512); +#1510 = ( REPRESENTATION_RELATIONSHIP('','',#1487,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1511) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#1511 = ITEM_DEFINED_TRANSFORMATION('','',#11,#23); +#1512 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #1513); +#1513 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('3','=>[0:1:1:4]','',#5,#1504,$); +#1514 = PRODUCT_TYPE('part',$,(#1506)); +#1515 = SHAPE_REPRESENTATION('',(#11,#1516,#2158,#2800,#3442,#4084,#4726 + ,#5368,#6010,#6652,#7294,#7936,#8578),#9220); +#1516 = MANIFOLD_SOLID_BREP('',#1517); +#1517 = CLOSED_SHELL('',(#1518,#1638,#1714,#1790,#1866,#1942,#2018,#2089 + ,#2136,#2147)); +#1518 = ADVANCED_FACE('',(#1519),#1533,.T.); +#1519 = FACE_BOUND('',#1520,.T.); +#1520 = EDGE_LOOP('',(#1521,#1556,#1584,#1612)); +#1521 = ORIENTED_EDGE('',*,*,#1522,.T.); +#1522 = EDGE_CURVE('',#1523,#1525,#1527,.T.); +#1523 = VERTEX_POINT('',#1524); +#1524 = CARTESIAN_POINT('',(25.65,1.,-0.125)); +#1525 = VERTEX_POINT('',#1526); +#1526 = CARTESIAN_POINT('',(25.65,1.,0.125)); +#1527 = SURFACE_CURVE('',#1528,(#1532,#1544),.PCURVE_S1.); +#1528 = LINE('',#1529,#1530); +#1529 = CARTESIAN_POINT('',(25.65,1.,-0.125)); +#1530 = VECTOR('',#1531,1.); +#1531 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#1532 = PCURVE('',#1533,#1538); +#1533 = PLANE('',#1534); +#1534 = AXIS2_PLACEMENT_3D('',#1535,#1536,#1537); +#1535 = CARTESIAN_POINT('',(25.65,1.,-0.125)); +#1536 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#1537 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#1538 = DEFINITIONAL_REPRESENTATION('',(#1539),#1543); +#1539 = LINE('',#1540,#1541); +#1540 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1541 = VECTOR('',#1542,1.); +#1542 = DIRECTION('',(2.22044604925E-016,-1.)); +#1543 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1544 = PCURVE('',#1545,#1550); +#1545 = PLANE('',#1546); +#1546 = AXIS2_PLACEMENT_3D('',#1547,#1548,#1549); +#1547 = CARTESIAN_POINT('',(25.65,1.,-0.125)); +#1548 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#1549 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1550 = DEFINITIONAL_REPRESENTATION('',(#1551),#1555); +#1551 = LINE('',#1552,#1553); +#1552 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1553 = VECTOR('',#1554,1.); +#1554 = DIRECTION('',(0.E+000,-1.)); +#1555 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1556 = ORIENTED_EDGE('',*,*,#1557,.T.); +#1557 = EDGE_CURVE('',#1525,#1558,#1560,.T.); +#1558 = VERTEX_POINT('',#1559); +#1559 = CARTESIAN_POINT('',(25.65,-2.5,0.125)); +#1560 = SURFACE_CURVE('',#1561,(#1565,#1572),.PCURVE_S1.); +#1561 = LINE('',#1562,#1563); +#1562 = CARTESIAN_POINT('',(25.65,1.,0.125)); +#1563 = VECTOR('',#1564,1.); +#1564 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#1565 = PCURVE('',#1533,#1566); +#1566 = DEFINITIONAL_REPRESENTATION('',(#1567),#1571); +#1567 = LINE('',#1568,#1569); +#1568 = CARTESIAN_POINT('',(2.22044604925E-016,-0.25)); +#1569 = VECTOR('',#1570,1.); +#1570 = DIRECTION('',(1.,0.E+000)); +#1571 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1572 = PCURVE('',#1573,#1578); +#1573 = PLANE('',#1574); +#1574 = AXIS2_PLACEMENT_3D('',#1575,#1576,#1577); +#1575 = CARTESIAN_POINT('',(25.65,1.,0.125)); +#1576 = DIRECTION('',(0.E+000,4.440892098501E-016,1.)); +#1577 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#1578 = DEFINITIONAL_REPRESENTATION('',(#1579),#1583); +#1579 = LINE('',#1580,#1581); +#1580 = CARTESIAN_POINT('',(0.E+000,-3.552713678801E-015)); +#1581 = VECTOR('',#1582,1.); +#1582 = DIRECTION('',(1.,0.E+000)); +#1583 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1584 = ORIENTED_EDGE('',*,*,#1585,.F.); +#1585 = EDGE_CURVE('',#1586,#1558,#1588,.T.); +#1586 = VERTEX_POINT('',#1587); +#1587 = CARTESIAN_POINT('',(25.65,-2.5,-0.125)); +#1588 = SURFACE_CURVE('',#1589,(#1593,#1600),.PCURVE_S1.); +#1589 = LINE('',#1590,#1591); +#1590 = CARTESIAN_POINT('',(25.65,-2.5,-0.125)); +#1591 = VECTOR('',#1592,1.); +#1592 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#1593 = PCURVE('',#1533,#1594); +#1594 = DEFINITIONAL_REPRESENTATION('',(#1595),#1599); +#1595 = LINE('',#1596,#1597); +#1596 = CARTESIAN_POINT('',(3.5,-1.972152263053E-031)); +#1597 = VECTOR('',#1598,1.); +#1598 = DIRECTION('',(2.22044604925E-016,-1.)); +#1599 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1600 = PCURVE('',#1601,#1606); +#1601 = PLANE('',#1602); +#1602 = AXIS2_PLACEMENT_3D('',#1603,#1604,#1605); +#1603 = CARTESIAN_POINT('',(25.65,-2.5,-0.125)); +#1604 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#1605 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1606 = DEFINITIONAL_REPRESENTATION('',(#1607),#1611); +#1607 = LINE('',#1608,#1609); +#1608 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#1609 = VECTOR('',#1610,1.); +#1610 = DIRECTION('',(0.E+000,-1.)); +#1611 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1612 = ORIENTED_EDGE('',*,*,#1613,.F.); +#1613 = EDGE_CURVE('',#1523,#1586,#1614,.T.); +#1614 = SURFACE_CURVE('',#1615,(#1619,#1626),.PCURVE_S1.); +#1615 = LINE('',#1616,#1617); +#1616 = CARTESIAN_POINT('',(25.65,1.,-0.125)); +#1617 = VECTOR('',#1618,1.); +#1618 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#1619 = PCURVE('',#1533,#1620); +#1620 = DEFINITIONAL_REPRESENTATION('',(#1621),#1625); +#1621 = LINE('',#1622,#1623); +#1622 = CARTESIAN_POINT('',(2.22044604925E-016,0.E+000)); +#1623 = VECTOR('',#1624,1.); +#1624 = DIRECTION('',(1.,0.E+000)); +#1625 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1626 = PCURVE('',#1627,#1632); +#1627 = PLANE('',#1628); +#1628 = AXIS2_PLACEMENT_3D('',#1629,#1630,#1631); +#1629 = CARTESIAN_POINT('',(25.65,1.,-0.125)); +#1630 = DIRECTION('',(0.E+000,4.440892098501E-016,1.)); +#1631 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#1632 = DEFINITIONAL_REPRESENTATION('',(#1633),#1637); +#1633 = LINE('',#1634,#1635); +#1634 = CARTESIAN_POINT('',(0.E+000,-3.552713678801E-015)); +#1635 = VECTOR('',#1636,1.); +#1636 = DIRECTION('',(1.,0.E+000)); +#1637 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1638 = ADVANCED_FACE('',(#1639),#1601,.T.); +#1639 = FACE_BOUND('',#1640,.T.); +#1640 = EDGE_LOOP('',(#1641,#1642,#1665,#1693)); +#1641 = ORIENTED_EDGE('',*,*,#1585,.T.); +#1642 = ORIENTED_EDGE('',*,*,#1643,.T.); +#1643 = EDGE_CURVE('',#1558,#1644,#1646,.T.); +#1644 = VERTEX_POINT('',#1645); +#1645 = CARTESIAN_POINT('',(25.15,-2.5,0.125)); +#1646 = SURFACE_CURVE('',#1647,(#1651,#1658),.PCURVE_S1.); +#1647 = LINE('',#1648,#1649); +#1648 = CARTESIAN_POINT('',(25.65,-2.5,0.125)); +#1649 = VECTOR('',#1650,1.); +#1650 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1651 = PCURVE('',#1601,#1652); +#1652 = DEFINITIONAL_REPRESENTATION('',(#1653),#1657); +#1653 = LINE('',#1654,#1655); +#1654 = CARTESIAN_POINT('',(3.552713678801E-015,-0.25)); +#1655 = VECTOR('',#1656,1.); +#1656 = DIRECTION('',(1.,0.E+000)); +#1657 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1658 = PCURVE('',#1573,#1659); +#1659 = DEFINITIONAL_REPRESENTATION('',(#1660),#1664); +#1660 = LINE('',#1661,#1662); +#1661 = CARTESIAN_POINT('',(3.5,-3.552713678801E-015)); +#1662 = VECTOR('',#1663,1.); +#1663 = DIRECTION('',(0.E+000,-1.)); +#1664 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1665 = ORIENTED_EDGE('',*,*,#1666,.F.); +#1666 = EDGE_CURVE('',#1667,#1644,#1669,.T.); +#1667 = VERTEX_POINT('',#1668); +#1668 = CARTESIAN_POINT('',(25.15,-2.5,-0.125)); +#1669 = SURFACE_CURVE('',#1670,(#1674,#1681),.PCURVE_S1.); +#1670 = LINE('',#1671,#1672); +#1671 = CARTESIAN_POINT('',(25.15,-2.5,-0.125)); +#1672 = VECTOR('',#1673,1.); +#1673 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#1674 = PCURVE('',#1601,#1675); +#1675 = DEFINITIONAL_REPRESENTATION('',(#1676),#1680); +#1676 = LINE('',#1677,#1678); +#1677 = CARTESIAN_POINT('',(0.5,0.E+000)); +#1678 = VECTOR('',#1679,1.); +#1679 = DIRECTION('',(0.E+000,-1.)); +#1680 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1681 = PCURVE('',#1682,#1687); +#1682 = PLANE('',#1683); +#1683 = AXIS2_PLACEMENT_3D('',#1684,#1685,#1686); +#1684 = CARTESIAN_POINT('',(25.15,-2.5,-0.125)); +#1685 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1686 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#1687 = DEFINITIONAL_REPRESENTATION('',(#1688),#1692); +#1688 = LINE('',#1689,#1690); +#1689 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#1690 = VECTOR('',#1691,1.); +#1691 = DIRECTION('',(-2.22044604925E-016,-1.)); +#1692 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1693 = ORIENTED_EDGE('',*,*,#1694,.F.); +#1694 = EDGE_CURVE('',#1586,#1667,#1695,.T.); +#1695 = SURFACE_CURVE('',#1696,(#1700,#1707),.PCURVE_S1.); +#1696 = LINE('',#1697,#1698); +#1697 = CARTESIAN_POINT('',(25.65,-2.5,-0.125)); +#1698 = VECTOR('',#1699,1.); +#1699 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1700 = PCURVE('',#1601,#1701); +#1701 = DEFINITIONAL_REPRESENTATION('',(#1702),#1706); +#1702 = LINE('',#1703,#1704); +#1703 = CARTESIAN_POINT('',(3.552713678801E-015,0.E+000)); +#1704 = VECTOR('',#1705,1.); +#1705 = DIRECTION('',(1.,0.E+000)); +#1706 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1707 = PCURVE('',#1627,#1708); +#1708 = DEFINITIONAL_REPRESENTATION('',(#1709),#1713); +#1709 = LINE('',#1710,#1711); +#1710 = CARTESIAN_POINT('',(3.5,-3.552713678801E-015)); +#1711 = VECTOR('',#1712,1.); +#1712 = DIRECTION('',(0.E+000,-1.)); +#1713 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1714 = ADVANCED_FACE('',(#1715),#1682,.T.); +#1715 = FACE_BOUND('',#1716,.T.); +#1716 = EDGE_LOOP('',(#1717,#1718,#1741,#1769)); +#1717 = ORIENTED_EDGE('',*,*,#1666,.T.); +#1718 = ORIENTED_EDGE('',*,*,#1719,.T.); +#1719 = EDGE_CURVE('',#1644,#1720,#1722,.T.); +#1720 = VERTEX_POINT('',#1721); +#1721 = CARTESIAN_POINT('',(25.15,1.,0.125)); +#1722 = SURFACE_CURVE('',#1723,(#1727,#1734),.PCURVE_S1.); +#1723 = LINE('',#1724,#1725); +#1724 = CARTESIAN_POINT('',(25.15,-2.5,0.125)); +#1725 = VECTOR('',#1726,1.); +#1726 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#1727 = PCURVE('',#1682,#1728); +#1728 = DEFINITIONAL_REPRESENTATION('',(#1729),#1733); +#1729 = LINE('',#1730,#1731); +#1730 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#1731 = VECTOR('',#1732,1.); +#1732 = DIRECTION('',(1.,0.E+000)); +#1733 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1734 = PCURVE('',#1573,#1735); +#1735 = DEFINITIONAL_REPRESENTATION('',(#1736),#1740); +#1736 = LINE('',#1737,#1738); +#1737 = CARTESIAN_POINT('',(3.5,-0.5)); +#1738 = VECTOR('',#1739,1.); +#1739 = DIRECTION('',(-1.,0.E+000)); +#1740 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1741 = ORIENTED_EDGE('',*,*,#1742,.F.); +#1742 = EDGE_CURVE('',#1743,#1720,#1745,.T.); +#1743 = VERTEX_POINT('',#1744); +#1744 = CARTESIAN_POINT('',(25.15,1.,-0.125)); +#1745 = SURFACE_CURVE('',#1746,(#1750,#1757),.PCURVE_S1.); +#1746 = LINE('',#1747,#1748); +#1747 = CARTESIAN_POINT('',(25.15,1.,-0.125)); +#1748 = VECTOR('',#1749,1.); +#1749 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#1750 = PCURVE('',#1682,#1751); +#1751 = DEFINITIONAL_REPRESENTATION('',(#1752),#1756); +#1752 = LINE('',#1753,#1754); +#1753 = CARTESIAN_POINT('',(3.5,1.972152263053E-031)); +#1754 = VECTOR('',#1755,1.); +#1755 = DIRECTION('',(-2.22044604925E-016,-1.)); +#1756 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1757 = PCURVE('',#1758,#1763); +#1758 = PLANE('',#1759); +#1759 = AXIS2_PLACEMENT_3D('',#1760,#1761,#1762); +#1760 = CARTESIAN_POINT('',(25.025,1.,-0.125)); +#1761 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#1762 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1763 = DEFINITIONAL_REPRESENTATION('',(#1764),#1768); +#1764 = LINE('',#1765,#1766); +#1765 = CARTESIAN_POINT('',(0.125,0.E+000)); +#1766 = VECTOR('',#1767,1.); +#1767 = DIRECTION('',(0.E+000,-1.)); +#1768 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1769 = ORIENTED_EDGE('',*,*,#1770,.F.); +#1770 = EDGE_CURVE('',#1667,#1743,#1771,.T.); +#1771 = SURFACE_CURVE('',#1772,(#1776,#1783),.PCURVE_S1.); +#1772 = LINE('',#1773,#1774); +#1773 = CARTESIAN_POINT('',(25.15,-2.5,-0.125)); +#1774 = VECTOR('',#1775,1.); +#1775 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#1776 = PCURVE('',#1682,#1777); +#1777 = DEFINITIONAL_REPRESENTATION('',(#1778),#1782); +#1778 = LINE('',#1779,#1780); +#1779 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1780 = VECTOR('',#1781,1.); +#1781 = DIRECTION('',(1.,0.E+000)); +#1782 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1783 = PCURVE('',#1627,#1784); +#1784 = DEFINITIONAL_REPRESENTATION('',(#1785),#1789); +#1785 = LINE('',#1786,#1787); +#1786 = CARTESIAN_POINT('',(3.5,-0.5)); +#1787 = VECTOR('',#1788,1.); +#1788 = DIRECTION('',(-1.,0.E+000)); +#1789 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1790 = ADVANCED_FACE('',(#1791),#1758,.F.); +#1791 = FACE_BOUND('',#1792,.F.); +#1792 = EDGE_LOOP('',(#1793,#1823,#1844,#1845)); +#1793 = ORIENTED_EDGE('',*,*,#1794,.T.); +#1794 = EDGE_CURVE('',#1795,#1797,#1799,.T.); +#1795 = VERTEX_POINT('',#1796); +#1796 = CARTESIAN_POINT('',(25.025,1.,-0.125)); +#1797 = VERTEX_POINT('',#1798); +#1798 = CARTESIAN_POINT('',(25.025,1.,0.125)); +#1799 = SURFACE_CURVE('',#1800,(#1804,#1811),.PCURVE_S1.); +#1800 = LINE('',#1801,#1802); +#1801 = CARTESIAN_POINT('',(25.025,1.,-0.125)); +#1802 = VECTOR('',#1803,1.); +#1803 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#1804 = PCURVE('',#1758,#1805); +#1805 = DEFINITIONAL_REPRESENTATION('',(#1806),#1810); +#1806 = LINE('',#1807,#1808); +#1807 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1808 = VECTOR('',#1809,1.); +#1809 = DIRECTION('',(0.E+000,-1.)); +#1810 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1811 = PCURVE('',#1812,#1817); +#1812 = PLANE('',#1813); +#1813 = AXIS2_PLACEMENT_3D('',#1814,#1815,#1816); +#1814 = CARTESIAN_POINT('',(25.025,2.006199776248,-0.125)); +#1815 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#1816 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#1817 = DEFINITIONAL_REPRESENTATION('',(#1818),#1822); +#1818 = LINE('',#1819,#1820); +#1819 = CARTESIAN_POINT('',(1.006199776248,2.753253735221E-018)); +#1820 = VECTOR('',#1821,1.); +#1821 = DIRECTION('',(2.22044604925E-016,-1.)); +#1822 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1823 = ORIENTED_EDGE('',*,*,#1824,.T.); +#1824 = EDGE_CURVE('',#1797,#1720,#1825,.T.); +#1825 = SURFACE_CURVE('',#1826,(#1830,#1837),.PCURVE_S1.); +#1826 = LINE('',#1827,#1828); +#1827 = CARTESIAN_POINT('',(25.025,1.,0.125)); +#1828 = VECTOR('',#1829,1.); +#1829 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1830 = PCURVE('',#1758,#1831); +#1831 = DEFINITIONAL_REPRESENTATION('',(#1832),#1836); +#1832 = LINE('',#1833,#1834); +#1833 = CARTESIAN_POINT('',(-3.552713678801E-015,-0.25)); +#1834 = VECTOR('',#1835,1.); +#1835 = DIRECTION('',(1.,0.E+000)); +#1836 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1837 = PCURVE('',#1573,#1838); +#1838 = DEFINITIONAL_REPRESENTATION('',(#1839),#1843); +#1839 = LINE('',#1840,#1841); +#1840 = CARTESIAN_POINT('',(0.E+000,-0.625)); +#1841 = VECTOR('',#1842,1.); +#1842 = DIRECTION('',(0.E+000,1.)); +#1843 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1844 = ORIENTED_EDGE('',*,*,#1742,.F.); +#1845 = ORIENTED_EDGE('',*,*,#1846,.F.); +#1846 = EDGE_CURVE('',#1795,#1743,#1847,.T.); +#1847 = SURFACE_CURVE('',#1848,(#1852,#1859),.PCURVE_S1.); +#1848 = LINE('',#1849,#1850); +#1849 = CARTESIAN_POINT('',(25.025,1.,-0.125)); +#1850 = VECTOR('',#1851,1.); +#1851 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1852 = PCURVE('',#1758,#1853); +#1853 = DEFINITIONAL_REPRESENTATION('',(#1854),#1858); +#1854 = LINE('',#1855,#1856); +#1855 = CARTESIAN_POINT('',(-3.552713678801E-015,-4.930380657631E-032)); +#1856 = VECTOR('',#1857,1.); +#1857 = DIRECTION('',(1.,0.E+000)); +#1858 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1859 = PCURVE('',#1627,#1860); +#1860 = DEFINITIONAL_REPRESENTATION('',(#1861),#1865); +#1861 = LINE('',#1862,#1863); +#1862 = CARTESIAN_POINT('',(0.E+000,-0.625)); +#1863 = VECTOR('',#1864,1.); +#1864 = DIRECTION('',(0.E+000,1.)); +#1865 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1866 = ADVANCED_FACE('',(#1867),#1812,.F.); +#1867 = FACE_BOUND('',#1868,.F.); +#1868 = EDGE_LOOP('',(#1869,#1899,#1920,#1921)); +#1869 = ORIENTED_EDGE('',*,*,#1870,.T.); +#1870 = EDGE_CURVE('',#1871,#1873,#1875,.T.); +#1871 = VERTEX_POINT('',#1872); +#1872 = CARTESIAN_POINT('',(25.025,2.006199776248,-0.125)); +#1873 = VERTEX_POINT('',#1874); +#1874 = CARTESIAN_POINT('',(25.025,2.006199776248,0.125)); +#1875 = SURFACE_CURVE('',#1876,(#1880,#1887),.PCURVE_S1.); +#1876 = LINE('',#1877,#1878); +#1877 = CARTESIAN_POINT('',(25.025,2.006199776248,-0.125)); +#1878 = VECTOR('',#1879,1.); +#1879 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#1880 = PCURVE('',#1812,#1881); +#1881 = DEFINITIONAL_REPRESENTATION('',(#1882),#1886); +#1882 = LINE('',#1883,#1884); +#1883 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1884 = VECTOR('',#1885,1.); +#1885 = DIRECTION('',(2.22044604925E-016,-1.)); +#1886 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1887 = PCURVE('',#1888,#1893); +#1888 = PLANE('',#1889); +#1889 = AXIS2_PLACEMENT_3D('',#1890,#1891,#1892); +#1890 = CARTESIAN_POINT('',(25.775,2.006199776248,-0.125)); +#1891 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#1892 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1893 = DEFINITIONAL_REPRESENTATION('',(#1894),#1898); +#1894 = LINE('',#1895,#1896); +#1895 = CARTESIAN_POINT('',(0.75,0.E+000)); +#1896 = VECTOR('',#1897,1.); +#1897 = DIRECTION('',(0.E+000,-1.)); +#1898 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1899 = ORIENTED_EDGE('',*,*,#1900,.T.); +#1900 = EDGE_CURVE('',#1873,#1797,#1901,.T.); +#1901 = SURFACE_CURVE('',#1902,(#1906,#1913),.PCURVE_S1.); +#1902 = LINE('',#1903,#1904); +#1903 = CARTESIAN_POINT('',(25.025,2.006199776248,0.125)); +#1904 = VECTOR('',#1905,1.); +#1905 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#1906 = PCURVE('',#1812,#1907); +#1907 = DEFINITIONAL_REPRESENTATION('',(#1908),#1912); +#1908 = LINE('',#1909,#1910); +#1909 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#1910 = VECTOR('',#1911,1.); +#1911 = DIRECTION('',(1.,0.E+000)); +#1912 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1913 = PCURVE('',#1573,#1914); +#1914 = DEFINITIONAL_REPRESENTATION('',(#1915),#1919); +#1915 = LINE('',#1916,#1917); +#1916 = CARTESIAN_POINT('',(-1.006199776248,-0.625)); +#1917 = VECTOR('',#1918,1.); +#1918 = DIRECTION('',(1.,0.E+000)); +#1919 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1920 = ORIENTED_EDGE('',*,*,#1794,.F.); +#1921 = ORIENTED_EDGE('',*,*,#1922,.F.); +#1922 = EDGE_CURVE('',#1871,#1795,#1923,.T.); +#1923 = SURFACE_CURVE('',#1924,(#1928,#1935),.PCURVE_S1.); +#1924 = LINE('',#1925,#1926); +#1925 = CARTESIAN_POINT('',(25.025,2.006199776248,-0.125)); +#1926 = VECTOR('',#1927,1.); +#1927 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#1928 = PCURVE('',#1812,#1929); +#1929 = DEFINITIONAL_REPRESENTATION('',(#1930),#1934); +#1930 = LINE('',#1931,#1932); +#1931 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1932 = VECTOR('',#1933,1.); +#1933 = DIRECTION('',(1.,0.E+000)); +#1934 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1935 = PCURVE('',#1627,#1936); +#1936 = DEFINITIONAL_REPRESENTATION('',(#1937),#1941); +#1937 = LINE('',#1938,#1939); +#1938 = CARTESIAN_POINT('',(-1.006199776248,-0.625)); +#1939 = VECTOR('',#1940,1.); +#1940 = DIRECTION('',(1.,0.E+000)); +#1941 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1942 = ADVANCED_FACE('',(#1943),#1888,.F.); +#1943 = FACE_BOUND('',#1944,.F.); +#1944 = EDGE_LOOP('',(#1945,#1975,#1996,#1997)); +#1945 = ORIENTED_EDGE('',*,*,#1946,.T.); +#1946 = EDGE_CURVE('',#1947,#1949,#1951,.T.); +#1947 = VERTEX_POINT('',#1948); +#1948 = CARTESIAN_POINT('',(25.775,2.006199776248,-0.125)); +#1949 = VERTEX_POINT('',#1950); +#1950 = CARTESIAN_POINT('',(25.775,2.006199776248,0.125)); +#1951 = SURFACE_CURVE('',#1952,(#1956,#1963),.PCURVE_S1.); +#1952 = LINE('',#1953,#1954); +#1953 = CARTESIAN_POINT('',(25.775,2.006199776248,-0.125)); +#1954 = VECTOR('',#1955,1.); +#1955 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#1956 = PCURVE('',#1888,#1957); +#1957 = DEFINITIONAL_REPRESENTATION('',(#1958),#1962); +#1958 = LINE('',#1959,#1960); +#1959 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#1960 = VECTOR('',#1961,1.); +#1961 = DIRECTION('',(0.E+000,-1.)); +#1962 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1963 = PCURVE('',#1964,#1969); +#1964 = PLANE('',#1965); +#1965 = AXIS2_PLACEMENT_3D('',#1966,#1967,#1968); +#1966 = CARTESIAN_POINT('',(25.775,1.,-0.125)); +#1967 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1968 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#1969 = DEFINITIONAL_REPRESENTATION('',(#1970),#1974); +#1970 = LINE('',#1971,#1972); +#1971 = CARTESIAN_POINT('',(1.006199776248,-2.753253735221E-018)); +#1972 = VECTOR('',#1973,1.); +#1973 = DIRECTION('',(-2.22044604925E-016,-1.)); +#1974 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1975 = ORIENTED_EDGE('',*,*,#1976,.T.); +#1976 = EDGE_CURVE('',#1949,#1873,#1977,.T.); +#1977 = SURFACE_CURVE('',#1978,(#1982,#1989),.PCURVE_S1.); +#1978 = LINE('',#1979,#1980); +#1979 = CARTESIAN_POINT('',(25.775,2.006199776248,0.125)); +#1980 = VECTOR('',#1981,1.); +#1981 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1982 = PCURVE('',#1888,#1983); +#1983 = DEFINITIONAL_REPRESENTATION('',(#1984),#1988); +#1984 = LINE('',#1985,#1986); +#1985 = CARTESIAN_POINT('',(3.552713678801E-015,-0.25)); +#1986 = VECTOR('',#1987,1.); +#1987 = DIRECTION('',(1.,0.E+000)); +#1988 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1989 = PCURVE('',#1573,#1990); +#1990 = DEFINITIONAL_REPRESENTATION('',(#1991),#1995); +#1991 = LINE('',#1992,#1993); +#1992 = CARTESIAN_POINT('',(-1.006199776248,0.125)); +#1993 = VECTOR('',#1994,1.); +#1994 = DIRECTION('',(0.E+000,-1.)); +#1995 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1996 = ORIENTED_EDGE('',*,*,#1870,.F.); +#1997 = ORIENTED_EDGE('',*,*,#1998,.F.); +#1998 = EDGE_CURVE('',#1947,#1871,#1999,.T.); +#1999 = SURFACE_CURVE('',#2000,(#2004,#2011),.PCURVE_S1.); +#2000 = LINE('',#2001,#2002); +#2001 = CARTESIAN_POINT('',(25.775,2.006199776248,-0.125)); +#2002 = VECTOR('',#2003,1.); +#2003 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#2004 = PCURVE('',#1888,#2005); +#2005 = DEFINITIONAL_REPRESENTATION('',(#2006),#2010); +#2006 = LINE('',#2007,#2008); +#2007 = CARTESIAN_POINT('',(3.552713678801E-015,0.E+000)); +#2008 = VECTOR('',#2009,1.); +#2009 = DIRECTION('',(1.,0.E+000)); +#2010 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2011 = PCURVE('',#1627,#2012); +#2012 = DEFINITIONAL_REPRESENTATION('',(#2013),#2017); +#2013 = LINE('',#2014,#2015); +#2014 = CARTESIAN_POINT('',(-1.006199776248,0.125)); +#2015 = VECTOR('',#2016,1.); +#2016 = DIRECTION('',(0.E+000,-1.)); +#2017 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2018 = ADVANCED_FACE('',(#2019),#1964,.F.); +#2019 = FACE_BOUND('',#2020,.F.); +#2020 = EDGE_LOOP('',(#2021,#2046,#2067,#2068)); +#2021 = ORIENTED_EDGE('',*,*,#2022,.T.); +#2022 = EDGE_CURVE('',#2023,#2025,#2027,.T.); +#2023 = VERTEX_POINT('',#2024); +#2024 = CARTESIAN_POINT('',(25.775,1.,-0.125)); +#2025 = VERTEX_POINT('',#2026); +#2026 = CARTESIAN_POINT('',(25.775,1.,0.125)); +#2027 = SURFACE_CURVE('',#2028,(#2032,#2039),.PCURVE_S1.); +#2028 = LINE('',#2029,#2030); +#2029 = CARTESIAN_POINT('',(25.775,1.,-0.125)); +#2030 = VECTOR('',#2031,1.); +#2031 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#2032 = PCURVE('',#1964,#2033); +#2033 = DEFINITIONAL_REPRESENTATION('',(#2034),#2038); +#2034 = LINE('',#2035,#2036); +#2035 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#2036 = VECTOR('',#2037,1.); +#2037 = DIRECTION('',(-2.22044604925E-016,-1.)); +#2038 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2039 = PCURVE('',#1545,#2040); +#2040 = DEFINITIONAL_REPRESENTATION('',(#2041),#2045); +#2041 = LINE('',#2042,#2043); +#2042 = CARTESIAN_POINT('',(0.125,0.E+000)); +#2043 = VECTOR('',#2044,1.); +#2044 = DIRECTION('',(0.E+000,-1.)); +#2045 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2046 = ORIENTED_EDGE('',*,*,#2047,.T.); +#2047 = EDGE_CURVE('',#2025,#1949,#2048,.T.); +#2048 = SURFACE_CURVE('',#2049,(#2053,#2060),.PCURVE_S1.); +#2049 = LINE('',#2050,#2051); +#2050 = CARTESIAN_POINT('',(25.775,1.,0.125)); +#2051 = VECTOR('',#2052,1.); +#2052 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#2053 = PCURVE('',#1964,#2054); +#2054 = DEFINITIONAL_REPRESENTATION('',(#2055),#2059); +#2055 = LINE('',#2056,#2057); +#2056 = CARTESIAN_POINT('',(-2.22044604925E-016,-0.25)); +#2057 = VECTOR('',#2058,1.); +#2058 = DIRECTION('',(1.,0.E+000)); +#2059 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2060 = PCURVE('',#1573,#2061); +#2061 = DEFINITIONAL_REPRESENTATION('',(#2062),#2066); +#2062 = LINE('',#2063,#2064); +#2063 = CARTESIAN_POINT('',(0.E+000,0.125)); +#2064 = VECTOR('',#2065,1.); +#2065 = DIRECTION('',(-1.,0.E+000)); +#2066 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2067 = ORIENTED_EDGE('',*,*,#1946,.F.); +#2068 = ORIENTED_EDGE('',*,*,#2069,.F.); +#2069 = EDGE_CURVE('',#2023,#1947,#2070,.T.); +#2070 = SURFACE_CURVE('',#2071,(#2075,#2082),.PCURVE_S1.); +#2071 = LINE('',#2072,#2073); +#2072 = CARTESIAN_POINT('',(25.775,1.,-0.125)); +#2073 = VECTOR('',#2074,1.); +#2074 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#2075 = PCURVE('',#1964,#2076); +#2076 = DEFINITIONAL_REPRESENTATION('',(#2077),#2081); +#2077 = LINE('',#2078,#2079); +#2078 = CARTESIAN_POINT('',(-2.22044604925E-016,-0.E+000)); +#2079 = VECTOR('',#2080,1.); +#2080 = DIRECTION('',(1.,0.E+000)); +#2081 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2082 = PCURVE('',#1627,#2083); +#2083 = DEFINITIONAL_REPRESENTATION('',(#2084),#2088); +#2084 = LINE('',#2085,#2086); +#2085 = CARTESIAN_POINT('',(0.E+000,0.125)); +#2086 = VECTOR('',#2087,1.); +#2087 = DIRECTION('',(-1.,0.E+000)); +#2088 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2089 = ADVANCED_FACE('',(#2090),#1545,.F.); +#2090 = FACE_BOUND('',#2091,.F.); +#2091 = EDGE_LOOP('',(#2092,#2093,#2114,#2115)); +#2092 = ORIENTED_EDGE('',*,*,#1522,.T.); +#2093 = ORIENTED_EDGE('',*,*,#2094,.T.); +#2094 = EDGE_CURVE('',#1525,#2025,#2095,.T.); +#2095 = SURFACE_CURVE('',#2096,(#2100,#2107),.PCURVE_S1.); +#2096 = LINE('',#2097,#2098); +#2097 = CARTESIAN_POINT('',(25.65,1.,0.125)); +#2098 = VECTOR('',#2099,1.); +#2099 = DIRECTION('',(1.,0.E+000,0.E+000)); +#2100 = PCURVE('',#1545,#2101); +#2101 = DEFINITIONAL_REPRESENTATION('',(#2102),#2106); +#2102 = LINE('',#2103,#2104); +#2103 = CARTESIAN_POINT('',(-3.552713678801E-015,-0.25)); +#2104 = VECTOR('',#2105,1.); +#2105 = DIRECTION('',(1.,0.E+000)); +#2106 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2107 = PCURVE('',#1573,#2108); +#2108 = DEFINITIONAL_REPRESENTATION('',(#2109),#2113); +#2109 = LINE('',#2110,#2111); +#2110 = CARTESIAN_POINT('',(0.E+000,-3.552713678801E-015)); +#2111 = VECTOR('',#2112,1.); +#2112 = DIRECTION('',(0.E+000,1.)); +#2113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2114 = ORIENTED_EDGE('',*,*,#2022,.F.); +#2115 = ORIENTED_EDGE('',*,*,#2116,.F.); +#2116 = EDGE_CURVE('',#1523,#2023,#2117,.T.); +#2117 = SURFACE_CURVE('',#2118,(#2122,#2129),.PCURVE_S1.); +#2118 = LINE('',#2119,#2120); +#2119 = CARTESIAN_POINT('',(25.65,1.,-0.125)); +#2120 = VECTOR('',#2121,1.); +#2121 = DIRECTION('',(1.,0.E+000,0.E+000)); +#2122 = PCURVE('',#1545,#2123); +#2123 = DEFINITIONAL_REPRESENTATION('',(#2124),#2128); +#2124 = LINE('',#2125,#2126); +#2125 = CARTESIAN_POINT('',(-3.552713678801E-015,-4.930380657631E-032)); +#2126 = VECTOR('',#2127,1.); +#2127 = DIRECTION('',(1.,0.E+000)); +#2128 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2129 = PCURVE('',#1627,#2130); +#2130 = DEFINITIONAL_REPRESENTATION('',(#2131),#2135); +#2131 = LINE('',#2132,#2133); +#2132 = CARTESIAN_POINT('',(0.E+000,-3.552713678801E-015)); +#2133 = VECTOR('',#2134,1.); +#2134 = DIRECTION('',(0.E+000,1.)); +#2135 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2136 = ADVANCED_FACE('',(#2137),#1627,.F.); +#2137 = FACE_BOUND('',#2138,.T.); +#2138 = EDGE_LOOP('',(#2139,#2140,#2141,#2142,#2143,#2144,#2145,#2146)); +#2139 = ORIENTED_EDGE('',*,*,#1613,.T.); +#2140 = ORIENTED_EDGE('',*,*,#1694,.T.); +#2141 = ORIENTED_EDGE('',*,*,#1770,.T.); +#2142 = ORIENTED_EDGE('',*,*,#1846,.F.); +#2143 = ORIENTED_EDGE('',*,*,#1922,.F.); +#2144 = ORIENTED_EDGE('',*,*,#1998,.F.); +#2145 = ORIENTED_EDGE('',*,*,#2069,.F.); +#2146 = ORIENTED_EDGE('',*,*,#2116,.F.); +#2147 = ADVANCED_FACE('',(#2148),#1573,.T.); +#2148 = FACE_BOUND('',#2149,.F.); +#2149 = EDGE_LOOP('',(#2150,#2151,#2152,#2153,#2154,#2155,#2156,#2157)); +#2150 = ORIENTED_EDGE('',*,*,#1557,.T.); +#2151 = ORIENTED_EDGE('',*,*,#1643,.T.); +#2152 = ORIENTED_EDGE('',*,*,#1719,.T.); +#2153 = ORIENTED_EDGE('',*,*,#1824,.F.); +#2154 = ORIENTED_EDGE('',*,*,#1900,.F.); +#2155 = ORIENTED_EDGE('',*,*,#1976,.F.); +#2156 = ORIENTED_EDGE('',*,*,#2047,.F.); +#2157 = ORIENTED_EDGE('',*,*,#2094,.F.); +#2158 = MANIFOLD_SOLID_BREP('',#2159); +#2159 = CLOSED_SHELL('',(#2160,#2280,#2356,#2432,#2508,#2584,#2660,#2731 + ,#2778,#2789)); +#2160 = ADVANCED_FACE('',(#2161),#2175,.T.); +#2161 = FACE_BOUND('',#2162,.T.); +#2162 = EDGE_LOOP('',(#2163,#2198,#2226,#2254)); +#2163 = ORIENTED_EDGE('',*,*,#2164,.T.); +#2164 = EDGE_CURVE('',#2165,#2167,#2169,.T.); +#2165 = VERTEX_POINT('',#2166); +#2166 = CARTESIAN_POINT('',(23.11,1.,-0.125)); +#2167 = VERTEX_POINT('',#2168); +#2168 = CARTESIAN_POINT('',(23.11,1.,0.125)); +#2169 = SURFACE_CURVE('',#2170,(#2174,#2186),.PCURVE_S1.); +#2170 = LINE('',#2171,#2172); +#2171 = CARTESIAN_POINT('',(23.11,1.,-0.125)); +#2172 = VECTOR('',#2173,1.); +#2173 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#2174 = PCURVE('',#2175,#2180); +#2175 = PLANE('',#2176); +#2176 = AXIS2_PLACEMENT_3D('',#2177,#2178,#2179); +#2177 = CARTESIAN_POINT('',(23.11,1.,-0.125)); +#2178 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#2179 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#2180 = DEFINITIONAL_REPRESENTATION('',(#2181),#2185); +#2181 = LINE('',#2182,#2183); +#2182 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2183 = VECTOR('',#2184,1.); +#2184 = DIRECTION('',(2.22044604925E-016,-1.)); +#2185 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2186 = PCURVE('',#2187,#2192); +#2187 = PLANE('',#2188); +#2188 = AXIS2_PLACEMENT_3D('',#2189,#2190,#2191); +#2189 = CARTESIAN_POINT('',(23.11,1.,-0.125)); +#2190 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#2191 = DIRECTION('',(1.,0.E+000,0.E+000)); +#2192 = DEFINITIONAL_REPRESENTATION('',(#2193),#2197); +#2193 = LINE('',#2194,#2195); +#2194 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2195 = VECTOR('',#2196,1.); +#2196 = DIRECTION('',(0.E+000,-1.)); +#2197 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2198 = ORIENTED_EDGE('',*,*,#2199,.T.); +#2199 = EDGE_CURVE('',#2167,#2200,#2202,.T.); +#2200 = VERTEX_POINT('',#2201); +#2201 = CARTESIAN_POINT('',(23.11,-2.5,0.125)); +#2202 = SURFACE_CURVE('',#2203,(#2207,#2214),.PCURVE_S1.); +#2203 = LINE('',#2204,#2205); +#2204 = CARTESIAN_POINT('',(23.11,1.,0.125)); +#2205 = VECTOR('',#2206,1.); +#2206 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#2207 = PCURVE('',#2175,#2208); +#2208 = DEFINITIONAL_REPRESENTATION('',(#2209),#2213); +#2209 = LINE('',#2210,#2211); +#2210 = CARTESIAN_POINT('',(2.22044604925E-016,-0.25)); +#2211 = VECTOR('',#2212,1.); +#2212 = DIRECTION('',(1.,0.E+000)); +#2213 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2214 = PCURVE('',#2215,#2220); +#2215 = PLANE('',#2216); +#2216 = AXIS2_PLACEMENT_3D('',#2217,#2218,#2219); +#2217 = CARTESIAN_POINT('',(23.11,1.,0.125)); +#2218 = DIRECTION('',(0.E+000,4.440892098501E-016,1.)); +#2219 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#2220 = DEFINITIONAL_REPRESENTATION('',(#2221),#2225); +#2221 = LINE('',#2222,#2223); +#2222 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2223 = VECTOR('',#2224,1.); +#2224 = DIRECTION('',(1.,0.E+000)); +#2225 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2226 = ORIENTED_EDGE('',*,*,#2227,.F.); +#2227 = EDGE_CURVE('',#2228,#2200,#2230,.T.); +#2228 = VERTEX_POINT('',#2229); +#2229 = CARTESIAN_POINT('',(23.11,-2.5,-0.125)); +#2230 = SURFACE_CURVE('',#2231,(#2235,#2242),.PCURVE_S1.); +#2231 = LINE('',#2232,#2233); +#2232 = CARTESIAN_POINT('',(23.11,-2.5,-0.125)); +#2233 = VECTOR('',#2234,1.); +#2234 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#2235 = PCURVE('',#2175,#2236); +#2236 = DEFINITIONAL_REPRESENTATION('',(#2237),#2241); +#2237 = LINE('',#2238,#2239); +#2238 = CARTESIAN_POINT('',(3.5,-1.972152263053E-031)); +#2239 = VECTOR('',#2240,1.); +#2240 = DIRECTION('',(2.22044604925E-016,-1.)); +#2241 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2242 = PCURVE('',#2243,#2248); +#2243 = PLANE('',#2244); +#2244 = AXIS2_PLACEMENT_3D('',#2245,#2246,#2247); +#2245 = CARTESIAN_POINT('',(23.11,-2.5,-0.125)); +#2246 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#2247 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#2248 = DEFINITIONAL_REPRESENTATION('',(#2249),#2253); +#2249 = LINE('',#2250,#2251); +#2250 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#2251 = VECTOR('',#2252,1.); +#2252 = DIRECTION('',(0.E+000,-1.)); +#2253 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2254 = ORIENTED_EDGE('',*,*,#2255,.F.); +#2255 = EDGE_CURVE('',#2165,#2228,#2256,.T.); +#2256 = SURFACE_CURVE('',#2257,(#2261,#2268),.PCURVE_S1.); +#2257 = LINE('',#2258,#2259); +#2258 = CARTESIAN_POINT('',(23.11,1.,-0.125)); +#2259 = VECTOR('',#2260,1.); +#2260 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#2261 = PCURVE('',#2175,#2262); +#2262 = DEFINITIONAL_REPRESENTATION('',(#2263),#2267); +#2263 = LINE('',#2264,#2265); +#2264 = CARTESIAN_POINT('',(2.22044604925E-016,0.E+000)); +#2265 = VECTOR('',#2266,1.); +#2266 = DIRECTION('',(1.,0.E+000)); +#2267 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2268 = PCURVE('',#2269,#2274); +#2269 = PLANE('',#2270); +#2270 = AXIS2_PLACEMENT_3D('',#2271,#2272,#2273); +#2271 = CARTESIAN_POINT('',(23.11,1.,-0.125)); +#2272 = DIRECTION('',(0.E+000,4.440892098501E-016,1.)); +#2273 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#2274 = DEFINITIONAL_REPRESENTATION('',(#2275),#2279); +#2275 = LINE('',#2276,#2277); +#2276 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2277 = VECTOR('',#2278,1.); +#2278 = DIRECTION('',(1.,0.E+000)); +#2279 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2280 = ADVANCED_FACE('',(#2281),#2243,.T.); +#2281 = FACE_BOUND('',#2282,.T.); +#2282 = EDGE_LOOP('',(#2283,#2284,#2307,#2335)); +#2283 = ORIENTED_EDGE('',*,*,#2227,.T.); +#2284 = ORIENTED_EDGE('',*,*,#2285,.T.); +#2285 = EDGE_CURVE('',#2200,#2286,#2288,.T.); +#2286 = VERTEX_POINT('',#2287); +#2287 = CARTESIAN_POINT('',(22.61,-2.5,0.125)); +#2288 = SURFACE_CURVE('',#2289,(#2293,#2300),.PCURVE_S1.); +#2289 = LINE('',#2290,#2291); +#2290 = CARTESIAN_POINT('',(23.11,-2.5,0.125)); +#2291 = VECTOR('',#2292,1.); +#2292 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#2293 = PCURVE('',#2243,#2294); +#2294 = DEFINITIONAL_REPRESENTATION('',(#2295),#2299); +#2295 = LINE('',#2296,#2297); +#2296 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#2297 = VECTOR('',#2298,1.); +#2298 = DIRECTION('',(1.,0.E+000)); +#2299 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2300 = PCURVE('',#2215,#2301); +#2301 = DEFINITIONAL_REPRESENTATION('',(#2302),#2306); +#2302 = LINE('',#2303,#2304); +#2303 = CARTESIAN_POINT('',(3.5,0.E+000)); +#2304 = VECTOR('',#2305,1.); +#2305 = DIRECTION('',(0.E+000,-1.)); +#2306 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2307 = ORIENTED_EDGE('',*,*,#2308,.F.); +#2308 = EDGE_CURVE('',#2309,#2286,#2311,.T.); +#2309 = VERTEX_POINT('',#2310); +#2310 = CARTESIAN_POINT('',(22.61,-2.5,-0.125)); +#2311 = SURFACE_CURVE('',#2312,(#2316,#2323),.PCURVE_S1.); +#2312 = LINE('',#2313,#2314); +#2313 = CARTESIAN_POINT('',(22.61,-2.5,-0.125)); +#2314 = VECTOR('',#2315,1.); +#2315 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#2316 = PCURVE('',#2243,#2317); +#2317 = DEFINITIONAL_REPRESENTATION('',(#2318),#2322); +#2318 = LINE('',#2319,#2320); +#2319 = CARTESIAN_POINT('',(0.5,0.E+000)); +#2320 = VECTOR('',#2321,1.); +#2321 = DIRECTION('',(0.E+000,-1.)); +#2322 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2323 = PCURVE('',#2324,#2329); +#2324 = PLANE('',#2325); +#2325 = AXIS2_PLACEMENT_3D('',#2326,#2327,#2328); +#2326 = CARTESIAN_POINT('',(22.61,-2.5,-0.125)); +#2327 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#2328 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#2329 = DEFINITIONAL_REPRESENTATION('',(#2330),#2334); +#2330 = LINE('',#2331,#2332); +#2331 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#2332 = VECTOR('',#2333,1.); +#2333 = DIRECTION('',(-2.22044604925E-016,-1.)); +#2334 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2335 = ORIENTED_EDGE('',*,*,#2336,.F.); +#2336 = EDGE_CURVE('',#2228,#2309,#2337,.T.); +#2337 = SURFACE_CURVE('',#2338,(#2342,#2349),.PCURVE_S1.); +#2338 = LINE('',#2339,#2340); +#2339 = CARTESIAN_POINT('',(23.11,-2.5,-0.125)); +#2340 = VECTOR('',#2341,1.); +#2341 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#2342 = PCURVE('',#2243,#2343); +#2343 = DEFINITIONAL_REPRESENTATION('',(#2344),#2348); +#2344 = LINE('',#2345,#2346); +#2345 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2346 = VECTOR('',#2347,1.); +#2347 = DIRECTION('',(1.,0.E+000)); +#2348 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2349 = PCURVE('',#2269,#2350); +#2350 = DEFINITIONAL_REPRESENTATION('',(#2351),#2355); +#2351 = LINE('',#2352,#2353); +#2352 = CARTESIAN_POINT('',(3.5,0.E+000)); +#2353 = VECTOR('',#2354,1.); +#2354 = DIRECTION('',(0.E+000,-1.)); +#2355 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2356 = ADVANCED_FACE('',(#2357),#2324,.T.); +#2357 = FACE_BOUND('',#2358,.T.); +#2358 = EDGE_LOOP('',(#2359,#2360,#2383,#2411)); +#2359 = ORIENTED_EDGE('',*,*,#2308,.T.); +#2360 = ORIENTED_EDGE('',*,*,#2361,.T.); +#2361 = EDGE_CURVE('',#2286,#2362,#2364,.T.); +#2362 = VERTEX_POINT('',#2363); +#2363 = CARTESIAN_POINT('',(22.61,1.,0.125)); +#2364 = SURFACE_CURVE('',#2365,(#2369,#2376),.PCURVE_S1.); +#2365 = LINE('',#2366,#2367); +#2366 = CARTESIAN_POINT('',(22.61,-2.5,0.125)); +#2367 = VECTOR('',#2368,1.); +#2368 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#2369 = PCURVE('',#2324,#2370); +#2370 = DEFINITIONAL_REPRESENTATION('',(#2371),#2375); +#2371 = LINE('',#2372,#2373); +#2372 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#2373 = VECTOR('',#2374,1.); +#2374 = DIRECTION('',(1.,0.E+000)); +#2375 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2376 = PCURVE('',#2215,#2377); +#2377 = DEFINITIONAL_REPRESENTATION('',(#2378),#2382); +#2378 = LINE('',#2379,#2380); +#2379 = CARTESIAN_POINT('',(3.5,-0.5)); +#2380 = VECTOR('',#2381,1.); +#2381 = DIRECTION('',(-1.,0.E+000)); +#2382 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2383 = ORIENTED_EDGE('',*,*,#2384,.F.); +#2384 = EDGE_CURVE('',#2385,#2362,#2387,.T.); +#2385 = VERTEX_POINT('',#2386); +#2386 = CARTESIAN_POINT('',(22.61,1.,-0.125)); +#2387 = SURFACE_CURVE('',#2388,(#2392,#2399),.PCURVE_S1.); +#2388 = LINE('',#2389,#2390); +#2389 = CARTESIAN_POINT('',(22.61,1.,-0.125)); +#2390 = VECTOR('',#2391,1.); +#2391 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#2392 = PCURVE('',#2324,#2393); +#2393 = DEFINITIONAL_REPRESENTATION('',(#2394),#2398); +#2394 = LINE('',#2395,#2396); +#2395 = CARTESIAN_POINT('',(3.5,1.972152263053E-031)); +#2396 = VECTOR('',#2397,1.); +#2397 = DIRECTION('',(-2.22044604925E-016,-1.)); +#2398 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2399 = PCURVE('',#2400,#2405); +#2400 = PLANE('',#2401); +#2401 = AXIS2_PLACEMENT_3D('',#2402,#2403,#2404); +#2402 = CARTESIAN_POINT('',(22.485,1.,-0.125)); +#2403 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#2404 = DIRECTION('',(1.,0.E+000,0.E+000)); +#2405 = DEFINITIONAL_REPRESENTATION('',(#2406),#2410); +#2406 = LINE('',#2407,#2408); +#2407 = CARTESIAN_POINT('',(0.125,0.E+000)); +#2408 = VECTOR('',#2409,1.); +#2409 = DIRECTION('',(0.E+000,-1.)); +#2410 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2411 = ORIENTED_EDGE('',*,*,#2412,.F.); +#2412 = EDGE_CURVE('',#2309,#2385,#2413,.T.); +#2413 = SURFACE_CURVE('',#2414,(#2418,#2425),.PCURVE_S1.); +#2414 = LINE('',#2415,#2416); +#2415 = CARTESIAN_POINT('',(22.61,-2.5,-0.125)); +#2416 = VECTOR('',#2417,1.); +#2417 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#2418 = PCURVE('',#2324,#2419); +#2419 = DEFINITIONAL_REPRESENTATION('',(#2420),#2424); +#2420 = LINE('',#2421,#2422); +#2421 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2422 = VECTOR('',#2423,1.); +#2423 = DIRECTION('',(1.,0.E+000)); +#2424 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2425 = PCURVE('',#2269,#2426); +#2426 = DEFINITIONAL_REPRESENTATION('',(#2427),#2431); +#2427 = LINE('',#2428,#2429); +#2428 = CARTESIAN_POINT('',(3.5,-0.5)); +#2429 = VECTOR('',#2430,1.); +#2430 = DIRECTION('',(-1.,0.E+000)); +#2431 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2432 = ADVANCED_FACE('',(#2433),#2400,.F.); +#2433 = FACE_BOUND('',#2434,.F.); +#2434 = EDGE_LOOP('',(#2435,#2465,#2486,#2487)); +#2435 = ORIENTED_EDGE('',*,*,#2436,.T.); +#2436 = EDGE_CURVE('',#2437,#2439,#2441,.T.); +#2437 = VERTEX_POINT('',#2438); +#2438 = CARTESIAN_POINT('',(22.485,1.,-0.125)); +#2439 = VERTEX_POINT('',#2440); +#2440 = CARTESIAN_POINT('',(22.485,1.,0.125)); +#2441 = SURFACE_CURVE('',#2442,(#2446,#2453),.PCURVE_S1.); +#2442 = LINE('',#2443,#2444); +#2443 = CARTESIAN_POINT('',(22.485,1.,-0.125)); +#2444 = VECTOR('',#2445,1.); +#2445 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#2446 = PCURVE('',#2400,#2447); +#2447 = DEFINITIONAL_REPRESENTATION('',(#2448),#2452); +#2448 = LINE('',#2449,#2450); +#2449 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2450 = VECTOR('',#2451,1.); +#2451 = DIRECTION('',(0.E+000,-1.)); +#2452 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2453 = PCURVE('',#2454,#2459); +#2454 = PLANE('',#2455); +#2455 = AXIS2_PLACEMENT_3D('',#2456,#2457,#2458); +#2456 = CARTESIAN_POINT('',(22.485,2.,-0.125)); +#2457 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#2458 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#2459 = DEFINITIONAL_REPRESENTATION('',(#2460),#2464); +#2460 = LINE('',#2461,#2462); +#2461 = CARTESIAN_POINT('',(1.,-4.930380657631E-032)); +#2462 = VECTOR('',#2463,1.); +#2463 = DIRECTION('',(2.22044604925E-016,-1.)); +#2464 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2465 = ORIENTED_EDGE('',*,*,#2466,.T.); +#2466 = EDGE_CURVE('',#2439,#2362,#2467,.T.); +#2467 = SURFACE_CURVE('',#2468,(#2472,#2479),.PCURVE_S1.); +#2468 = LINE('',#2469,#2470); +#2469 = CARTESIAN_POINT('',(22.485,1.,0.125)); +#2470 = VECTOR('',#2471,1.); +#2471 = DIRECTION('',(1.,0.E+000,0.E+000)); +#2472 = PCURVE('',#2400,#2473); +#2473 = DEFINITIONAL_REPRESENTATION('',(#2474),#2478); +#2474 = LINE('',#2475,#2476); +#2475 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#2476 = VECTOR('',#2477,1.); +#2477 = DIRECTION('',(1.,0.E+000)); +#2478 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2479 = PCURVE('',#2215,#2480); +#2480 = DEFINITIONAL_REPRESENTATION('',(#2481),#2485); +#2481 = LINE('',#2482,#2483); +#2482 = CARTESIAN_POINT('',(0.E+000,-0.625)); +#2483 = VECTOR('',#2484,1.); +#2484 = DIRECTION('',(0.E+000,1.)); +#2485 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2486 = ORIENTED_EDGE('',*,*,#2384,.F.); +#2487 = ORIENTED_EDGE('',*,*,#2488,.F.); +#2488 = EDGE_CURVE('',#2437,#2385,#2489,.T.); +#2489 = SURFACE_CURVE('',#2490,(#2494,#2501),.PCURVE_S1.); +#2490 = LINE('',#2491,#2492); +#2491 = CARTESIAN_POINT('',(22.485,1.,-0.125)); +#2492 = VECTOR('',#2493,1.); +#2493 = DIRECTION('',(1.,0.E+000,0.E+000)); +#2494 = PCURVE('',#2400,#2495); +#2495 = DEFINITIONAL_REPRESENTATION('',(#2496),#2500); +#2496 = LINE('',#2497,#2498); +#2497 = CARTESIAN_POINT('',(0.E+000,-4.930380657631E-032)); +#2498 = VECTOR('',#2499,1.); +#2499 = DIRECTION('',(1.,0.E+000)); +#2500 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2501 = PCURVE('',#2269,#2502); +#2502 = DEFINITIONAL_REPRESENTATION('',(#2503),#2507); +#2503 = LINE('',#2504,#2505); +#2504 = CARTESIAN_POINT('',(0.E+000,-0.625)); +#2505 = VECTOR('',#2506,1.); +#2506 = DIRECTION('',(0.E+000,1.)); +#2507 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2508 = ADVANCED_FACE('',(#2509),#2454,.F.); +#2509 = FACE_BOUND('',#2510,.F.); +#2510 = EDGE_LOOP('',(#2511,#2541,#2562,#2563)); +#2511 = ORIENTED_EDGE('',*,*,#2512,.T.); +#2512 = EDGE_CURVE('',#2513,#2515,#2517,.T.); +#2513 = VERTEX_POINT('',#2514); +#2514 = CARTESIAN_POINT('',(22.485,2.,-0.125)); +#2515 = VERTEX_POINT('',#2516); +#2516 = CARTESIAN_POINT('',(22.485,2.,0.125)); +#2517 = SURFACE_CURVE('',#2518,(#2522,#2529),.PCURVE_S1.); +#2518 = LINE('',#2519,#2520); +#2519 = CARTESIAN_POINT('',(22.485,2.,-0.125)); +#2520 = VECTOR('',#2521,1.); +#2521 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#2522 = PCURVE('',#2454,#2523); +#2523 = DEFINITIONAL_REPRESENTATION('',(#2524),#2528); +#2524 = LINE('',#2525,#2526); +#2525 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2526 = VECTOR('',#2527,1.); +#2527 = DIRECTION('',(2.22044604925E-016,-1.)); +#2528 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2529 = PCURVE('',#2530,#2535); +#2530 = PLANE('',#2531); +#2531 = AXIS2_PLACEMENT_3D('',#2532,#2533,#2534); +#2532 = CARTESIAN_POINT('',(23.235,2.,-0.125)); +#2533 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#2534 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#2535 = DEFINITIONAL_REPRESENTATION('',(#2536),#2540); +#2536 = LINE('',#2537,#2538); +#2537 = CARTESIAN_POINT('',(0.75,0.E+000)); +#2538 = VECTOR('',#2539,1.); +#2539 = DIRECTION('',(0.E+000,-1.)); +#2540 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2541 = ORIENTED_EDGE('',*,*,#2542,.T.); +#2542 = EDGE_CURVE('',#2515,#2439,#2543,.T.); +#2543 = SURFACE_CURVE('',#2544,(#2548,#2555),.PCURVE_S1.); +#2544 = LINE('',#2545,#2546); +#2545 = CARTESIAN_POINT('',(22.485,2.,0.125)); +#2546 = VECTOR('',#2547,1.); +#2547 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#2548 = PCURVE('',#2454,#2549); +#2549 = DEFINITIONAL_REPRESENTATION('',(#2550),#2554); +#2550 = LINE('',#2551,#2552); +#2551 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#2552 = VECTOR('',#2553,1.); +#2553 = DIRECTION('',(1.,0.E+000)); +#2554 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2555 = PCURVE('',#2215,#2556); +#2556 = DEFINITIONAL_REPRESENTATION('',(#2557),#2561); +#2557 = LINE('',#2558,#2559); +#2558 = CARTESIAN_POINT('',(-1.,-0.625)); +#2559 = VECTOR('',#2560,1.); +#2560 = DIRECTION('',(1.,0.E+000)); +#2561 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2562 = ORIENTED_EDGE('',*,*,#2436,.F.); +#2563 = ORIENTED_EDGE('',*,*,#2564,.F.); +#2564 = EDGE_CURVE('',#2513,#2437,#2565,.T.); +#2565 = SURFACE_CURVE('',#2566,(#2570,#2577),.PCURVE_S1.); +#2566 = LINE('',#2567,#2568); +#2567 = CARTESIAN_POINT('',(22.485,2.,-0.125)); +#2568 = VECTOR('',#2569,1.); +#2569 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#2570 = PCURVE('',#2454,#2571); +#2571 = DEFINITIONAL_REPRESENTATION('',(#2572),#2576); +#2572 = LINE('',#2573,#2574); +#2573 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2574 = VECTOR('',#2575,1.); +#2575 = DIRECTION('',(1.,0.E+000)); +#2576 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2577 = PCURVE('',#2269,#2578); +#2578 = DEFINITIONAL_REPRESENTATION('',(#2579),#2583); +#2579 = LINE('',#2580,#2581); +#2580 = CARTESIAN_POINT('',(-1.,-0.625)); +#2581 = VECTOR('',#2582,1.); +#2582 = DIRECTION('',(1.,0.E+000)); +#2583 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2584 = ADVANCED_FACE('',(#2585),#2530,.F.); +#2585 = FACE_BOUND('',#2586,.F.); +#2586 = EDGE_LOOP('',(#2587,#2617,#2638,#2639)); +#2587 = ORIENTED_EDGE('',*,*,#2588,.T.); +#2588 = EDGE_CURVE('',#2589,#2591,#2593,.T.); +#2589 = VERTEX_POINT('',#2590); +#2590 = CARTESIAN_POINT('',(23.235,2.,-0.125)); +#2591 = VERTEX_POINT('',#2592); +#2592 = CARTESIAN_POINT('',(23.235,2.,0.125)); +#2593 = SURFACE_CURVE('',#2594,(#2598,#2605),.PCURVE_S1.); +#2594 = LINE('',#2595,#2596); +#2595 = CARTESIAN_POINT('',(23.235,2.,-0.125)); +#2596 = VECTOR('',#2597,1.); +#2597 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#2598 = PCURVE('',#2530,#2599); +#2599 = DEFINITIONAL_REPRESENTATION('',(#2600),#2604); +#2600 = LINE('',#2601,#2602); +#2601 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#2602 = VECTOR('',#2603,1.); +#2603 = DIRECTION('',(0.E+000,-1.)); +#2604 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2605 = PCURVE('',#2606,#2611); +#2606 = PLANE('',#2607); +#2607 = AXIS2_PLACEMENT_3D('',#2608,#2609,#2610); +#2608 = CARTESIAN_POINT('',(23.235,1.,-0.125)); +#2609 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#2610 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#2611 = DEFINITIONAL_REPRESENTATION('',(#2612),#2616); +#2612 = LINE('',#2613,#2614); +#2613 = CARTESIAN_POINT('',(1.,4.930380657631E-032)); +#2614 = VECTOR('',#2615,1.); +#2615 = DIRECTION('',(-2.22044604925E-016,-1.)); +#2616 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2617 = ORIENTED_EDGE('',*,*,#2618,.T.); +#2618 = EDGE_CURVE('',#2591,#2515,#2619,.T.); +#2619 = SURFACE_CURVE('',#2620,(#2624,#2631),.PCURVE_S1.); +#2620 = LINE('',#2621,#2622); +#2621 = CARTESIAN_POINT('',(23.235,2.,0.125)); +#2622 = VECTOR('',#2623,1.); +#2623 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#2624 = PCURVE('',#2530,#2625); +#2625 = DEFINITIONAL_REPRESENTATION('',(#2626),#2630); +#2626 = LINE('',#2627,#2628); +#2627 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#2628 = VECTOR('',#2629,1.); +#2629 = DIRECTION('',(1.,0.E+000)); +#2630 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2631 = PCURVE('',#2215,#2632); +#2632 = DEFINITIONAL_REPRESENTATION('',(#2633),#2637); +#2633 = LINE('',#2634,#2635); +#2634 = CARTESIAN_POINT('',(-1.,0.125)); +#2635 = VECTOR('',#2636,1.); +#2636 = DIRECTION('',(0.E+000,-1.)); +#2637 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2638 = ORIENTED_EDGE('',*,*,#2512,.F.); +#2639 = ORIENTED_EDGE('',*,*,#2640,.F.); +#2640 = EDGE_CURVE('',#2589,#2513,#2641,.T.); +#2641 = SURFACE_CURVE('',#2642,(#2646,#2653),.PCURVE_S1.); +#2642 = LINE('',#2643,#2644); +#2643 = CARTESIAN_POINT('',(23.235,2.,-0.125)); +#2644 = VECTOR('',#2645,1.); +#2645 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#2646 = PCURVE('',#2530,#2647); +#2647 = DEFINITIONAL_REPRESENTATION('',(#2648),#2652); +#2648 = LINE('',#2649,#2650); +#2649 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2650 = VECTOR('',#2651,1.); +#2651 = DIRECTION('',(1.,0.E+000)); +#2652 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2653 = PCURVE('',#2269,#2654); +#2654 = DEFINITIONAL_REPRESENTATION('',(#2655),#2659); +#2655 = LINE('',#2656,#2657); +#2656 = CARTESIAN_POINT('',(-1.,0.125)); +#2657 = VECTOR('',#2658,1.); +#2658 = DIRECTION('',(0.E+000,-1.)); +#2659 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2660 = ADVANCED_FACE('',(#2661),#2606,.F.); +#2661 = FACE_BOUND('',#2662,.F.); +#2662 = EDGE_LOOP('',(#2663,#2688,#2709,#2710)); +#2663 = ORIENTED_EDGE('',*,*,#2664,.T.); +#2664 = EDGE_CURVE('',#2665,#2667,#2669,.T.); +#2665 = VERTEX_POINT('',#2666); +#2666 = CARTESIAN_POINT('',(23.235,1.,-0.125)); +#2667 = VERTEX_POINT('',#2668); +#2668 = CARTESIAN_POINT('',(23.235,1.,0.125)); +#2669 = SURFACE_CURVE('',#2670,(#2674,#2681),.PCURVE_S1.); +#2670 = LINE('',#2671,#2672); +#2671 = CARTESIAN_POINT('',(23.235,1.,-0.125)); +#2672 = VECTOR('',#2673,1.); +#2673 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#2674 = PCURVE('',#2606,#2675); +#2675 = DEFINITIONAL_REPRESENTATION('',(#2676),#2680); +#2676 = LINE('',#2677,#2678); +#2677 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#2678 = VECTOR('',#2679,1.); +#2679 = DIRECTION('',(-2.22044604925E-016,-1.)); +#2680 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2681 = PCURVE('',#2187,#2682); +#2682 = DEFINITIONAL_REPRESENTATION('',(#2683),#2687); +#2683 = LINE('',#2684,#2685); +#2684 = CARTESIAN_POINT('',(0.125,0.E+000)); +#2685 = VECTOR('',#2686,1.); +#2686 = DIRECTION('',(0.E+000,-1.)); +#2687 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2688 = ORIENTED_EDGE('',*,*,#2689,.T.); +#2689 = EDGE_CURVE('',#2667,#2591,#2690,.T.); +#2690 = SURFACE_CURVE('',#2691,(#2695,#2702),.PCURVE_S1.); +#2691 = LINE('',#2692,#2693); +#2692 = CARTESIAN_POINT('',(23.235,1.,0.125)); +#2693 = VECTOR('',#2694,1.); +#2694 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#2695 = PCURVE('',#2606,#2696); +#2696 = DEFINITIONAL_REPRESENTATION('',(#2697),#2701); +#2697 = LINE('',#2698,#2699); +#2698 = CARTESIAN_POINT('',(-2.22044604925E-016,-0.25)); +#2699 = VECTOR('',#2700,1.); +#2700 = DIRECTION('',(1.,0.E+000)); +#2701 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2702 = PCURVE('',#2215,#2703); +#2703 = DEFINITIONAL_REPRESENTATION('',(#2704),#2708); +#2704 = LINE('',#2705,#2706); +#2705 = CARTESIAN_POINT('',(0.E+000,0.125)); +#2706 = VECTOR('',#2707,1.); +#2707 = DIRECTION('',(-1.,0.E+000)); +#2708 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2709 = ORIENTED_EDGE('',*,*,#2588,.F.); +#2710 = ORIENTED_EDGE('',*,*,#2711,.F.); +#2711 = EDGE_CURVE('',#2665,#2589,#2712,.T.); +#2712 = SURFACE_CURVE('',#2713,(#2717,#2724),.PCURVE_S1.); +#2713 = LINE('',#2714,#2715); +#2714 = CARTESIAN_POINT('',(23.235,1.,-0.125)); +#2715 = VECTOR('',#2716,1.); +#2716 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#2717 = PCURVE('',#2606,#2718); +#2718 = DEFINITIONAL_REPRESENTATION('',(#2719),#2723); +#2719 = LINE('',#2720,#2721); +#2720 = CARTESIAN_POINT('',(-2.22044604925E-016,-0.E+000)); +#2721 = VECTOR('',#2722,1.); +#2722 = DIRECTION('',(1.,0.E+000)); +#2723 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2724 = PCURVE('',#2269,#2725); +#2725 = DEFINITIONAL_REPRESENTATION('',(#2726),#2730); +#2726 = LINE('',#2727,#2728); +#2727 = CARTESIAN_POINT('',(0.E+000,0.125)); +#2728 = VECTOR('',#2729,1.); +#2729 = DIRECTION('',(-1.,0.E+000)); +#2730 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2731 = ADVANCED_FACE('',(#2732),#2187,.F.); +#2732 = FACE_BOUND('',#2733,.F.); +#2733 = EDGE_LOOP('',(#2734,#2735,#2756,#2757)); +#2734 = ORIENTED_EDGE('',*,*,#2164,.T.); +#2735 = ORIENTED_EDGE('',*,*,#2736,.T.); +#2736 = EDGE_CURVE('',#2167,#2667,#2737,.T.); +#2737 = SURFACE_CURVE('',#2738,(#2742,#2749),.PCURVE_S1.); +#2738 = LINE('',#2739,#2740); +#2739 = CARTESIAN_POINT('',(23.11,1.,0.125)); +#2740 = VECTOR('',#2741,1.); +#2741 = DIRECTION('',(1.,0.E+000,0.E+000)); +#2742 = PCURVE('',#2187,#2743); +#2743 = DEFINITIONAL_REPRESENTATION('',(#2744),#2748); +#2744 = LINE('',#2745,#2746); +#2745 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#2746 = VECTOR('',#2747,1.); +#2747 = DIRECTION('',(1.,0.E+000)); +#2748 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2749 = PCURVE('',#2215,#2750); +#2750 = DEFINITIONAL_REPRESENTATION('',(#2751),#2755); +#2751 = LINE('',#2752,#2753); +#2752 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2753 = VECTOR('',#2754,1.); +#2754 = DIRECTION('',(0.E+000,1.)); +#2755 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2756 = ORIENTED_EDGE('',*,*,#2664,.F.); +#2757 = ORIENTED_EDGE('',*,*,#2758,.F.); +#2758 = EDGE_CURVE('',#2165,#2665,#2759,.T.); +#2759 = SURFACE_CURVE('',#2760,(#2764,#2771),.PCURVE_S1.); +#2760 = LINE('',#2761,#2762); +#2761 = CARTESIAN_POINT('',(23.11,1.,-0.125)); +#2762 = VECTOR('',#2763,1.); +#2763 = DIRECTION('',(1.,0.E+000,0.E+000)); +#2764 = PCURVE('',#2187,#2765); +#2765 = DEFINITIONAL_REPRESENTATION('',(#2766),#2770); +#2766 = LINE('',#2767,#2768); +#2767 = CARTESIAN_POINT('',(0.E+000,-4.930380657631E-032)); +#2768 = VECTOR('',#2769,1.); +#2769 = DIRECTION('',(1.,0.E+000)); +#2770 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2771 = PCURVE('',#2269,#2772); +#2772 = DEFINITIONAL_REPRESENTATION('',(#2773),#2777); +#2773 = LINE('',#2774,#2775); +#2774 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2775 = VECTOR('',#2776,1.); +#2776 = DIRECTION('',(0.E+000,1.)); +#2777 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2778 = ADVANCED_FACE('',(#2779),#2269,.F.); +#2779 = FACE_BOUND('',#2780,.T.); +#2780 = EDGE_LOOP('',(#2781,#2782,#2783,#2784,#2785,#2786,#2787,#2788)); +#2781 = ORIENTED_EDGE('',*,*,#2255,.T.); +#2782 = ORIENTED_EDGE('',*,*,#2336,.T.); +#2783 = ORIENTED_EDGE('',*,*,#2412,.T.); +#2784 = ORIENTED_EDGE('',*,*,#2488,.F.); +#2785 = ORIENTED_EDGE('',*,*,#2564,.F.); +#2786 = ORIENTED_EDGE('',*,*,#2640,.F.); +#2787 = ORIENTED_EDGE('',*,*,#2711,.F.); +#2788 = ORIENTED_EDGE('',*,*,#2758,.F.); +#2789 = ADVANCED_FACE('',(#2790),#2215,.T.); +#2790 = FACE_BOUND('',#2791,.F.); +#2791 = EDGE_LOOP('',(#2792,#2793,#2794,#2795,#2796,#2797,#2798,#2799)); +#2792 = ORIENTED_EDGE('',*,*,#2199,.T.); +#2793 = ORIENTED_EDGE('',*,*,#2285,.T.); +#2794 = ORIENTED_EDGE('',*,*,#2361,.T.); +#2795 = ORIENTED_EDGE('',*,*,#2466,.F.); +#2796 = ORIENTED_EDGE('',*,*,#2542,.F.); +#2797 = ORIENTED_EDGE('',*,*,#2618,.F.); +#2798 = ORIENTED_EDGE('',*,*,#2689,.F.); +#2799 = ORIENTED_EDGE('',*,*,#2736,.F.); +#2800 = MANIFOLD_SOLID_BREP('',#2801); +#2801 = CLOSED_SHELL('',(#2802,#2922,#2998,#3074,#3150,#3226,#3302,#3373 + ,#3420,#3431)); +#2802 = ADVANCED_FACE('',(#2803),#2817,.T.); +#2803 = FACE_BOUND('',#2804,.T.); +#2804 = EDGE_LOOP('',(#2805,#2840,#2868,#2896)); +#2805 = ORIENTED_EDGE('',*,*,#2806,.T.); +#2806 = EDGE_CURVE('',#2807,#2809,#2811,.T.); +#2807 = VERTEX_POINT('',#2808); +#2808 = CARTESIAN_POINT('',(20.57,1.,-0.125)); +#2809 = VERTEX_POINT('',#2810); +#2810 = CARTESIAN_POINT('',(20.57,1.,0.125)); +#2811 = SURFACE_CURVE('',#2812,(#2816,#2828),.PCURVE_S1.); +#2812 = LINE('',#2813,#2814); +#2813 = CARTESIAN_POINT('',(20.57,1.,-0.125)); +#2814 = VECTOR('',#2815,1.); +#2815 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#2816 = PCURVE('',#2817,#2822); +#2817 = PLANE('',#2818); +#2818 = AXIS2_PLACEMENT_3D('',#2819,#2820,#2821); +#2819 = CARTESIAN_POINT('',(20.57,1.,-0.125)); +#2820 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#2821 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#2822 = DEFINITIONAL_REPRESENTATION('',(#2823),#2827); +#2823 = LINE('',#2824,#2825); +#2824 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2825 = VECTOR('',#2826,1.); +#2826 = DIRECTION('',(2.22044604925E-016,-1.)); +#2827 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2828 = PCURVE('',#2829,#2834); +#2829 = PLANE('',#2830); +#2830 = AXIS2_PLACEMENT_3D('',#2831,#2832,#2833); +#2831 = CARTESIAN_POINT('',(20.57,1.,-0.125)); +#2832 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#2833 = DIRECTION('',(1.,0.E+000,0.E+000)); +#2834 = DEFINITIONAL_REPRESENTATION('',(#2835),#2839); +#2835 = LINE('',#2836,#2837); +#2836 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2837 = VECTOR('',#2838,1.); +#2838 = DIRECTION('',(0.E+000,-1.)); +#2839 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2840 = ORIENTED_EDGE('',*,*,#2841,.T.); +#2841 = EDGE_CURVE('',#2809,#2842,#2844,.T.); +#2842 = VERTEX_POINT('',#2843); +#2843 = CARTESIAN_POINT('',(20.57,-2.5,0.125)); +#2844 = SURFACE_CURVE('',#2845,(#2849,#2856),.PCURVE_S1.); +#2845 = LINE('',#2846,#2847); +#2846 = CARTESIAN_POINT('',(20.57,1.,0.125)); +#2847 = VECTOR('',#2848,1.); +#2848 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#2849 = PCURVE('',#2817,#2850); +#2850 = DEFINITIONAL_REPRESENTATION('',(#2851),#2855); +#2851 = LINE('',#2852,#2853); +#2852 = CARTESIAN_POINT('',(2.22044604925E-016,-0.25)); +#2853 = VECTOR('',#2854,1.); +#2854 = DIRECTION('',(1.,0.E+000)); +#2855 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2856 = PCURVE('',#2857,#2862); +#2857 = PLANE('',#2858); +#2858 = AXIS2_PLACEMENT_3D('',#2859,#2860,#2861); +#2859 = CARTESIAN_POINT('',(20.57,1.,0.125)); +#2860 = DIRECTION('',(0.E+000,4.440892098501E-016,1.)); +#2861 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#2862 = DEFINITIONAL_REPRESENTATION('',(#2863),#2867); +#2863 = LINE('',#2864,#2865); +#2864 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2865 = VECTOR('',#2866,1.); +#2866 = DIRECTION('',(1.,0.E+000)); +#2867 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2868 = ORIENTED_EDGE('',*,*,#2869,.F.); +#2869 = EDGE_CURVE('',#2870,#2842,#2872,.T.); +#2870 = VERTEX_POINT('',#2871); +#2871 = CARTESIAN_POINT('',(20.57,-2.5,-0.125)); +#2872 = SURFACE_CURVE('',#2873,(#2877,#2884),.PCURVE_S1.); +#2873 = LINE('',#2874,#2875); +#2874 = CARTESIAN_POINT('',(20.57,-2.5,-0.125)); +#2875 = VECTOR('',#2876,1.); +#2876 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#2877 = PCURVE('',#2817,#2878); +#2878 = DEFINITIONAL_REPRESENTATION('',(#2879),#2883); +#2879 = LINE('',#2880,#2881); +#2880 = CARTESIAN_POINT('',(3.5,-1.972152263053E-031)); +#2881 = VECTOR('',#2882,1.); +#2882 = DIRECTION('',(2.22044604925E-016,-1.)); +#2883 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2884 = PCURVE('',#2885,#2890); +#2885 = PLANE('',#2886); +#2886 = AXIS2_PLACEMENT_3D('',#2887,#2888,#2889); +#2887 = CARTESIAN_POINT('',(20.57,-2.5,-0.125)); +#2888 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#2889 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#2890 = DEFINITIONAL_REPRESENTATION('',(#2891),#2895); +#2891 = LINE('',#2892,#2893); +#2892 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#2893 = VECTOR('',#2894,1.); +#2894 = DIRECTION('',(0.E+000,-1.)); +#2895 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2896 = ORIENTED_EDGE('',*,*,#2897,.F.); +#2897 = EDGE_CURVE('',#2807,#2870,#2898,.T.); +#2898 = SURFACE_CURVE('',#2899,(#2903,#2910),.PCURVE_S1.); +#2899 = LINE('',#2900,#2901); +#2900 = CARTESIAN_POINT('',(20.57,1.,-0.125)); +#2901 = VECTOR('',#2902,1.); +#2902 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#2903 = PCURVE('',#2817,#2904); +#2904 = DEFINITIONAL_REPRESENTATION('',(#2905),#2909); +#2905 = LINE('',#2906,#2907); +#2906 = CARTESIAN_POINT('',(2.22044604925E-016,0.E+000)); +#2907 = VECTOR('',#2908,1.); +#2908 = DIRECTION('',(1.,0.E+000)); +#2909 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2910 = PCURVE('',#2911,#2916); +#2911 = PLANE('',#2912); +#2912 = AXIS2_PLACEMENT_3D('',#2913,#2914,#2915); +#2913 = CARTESIAN_POINT('',(20.57,1.,-0.125)); +#2914 = DIRECTION('',(0.E+000,4.440892098501E-016,1.)); +#2915 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#2916 = DEFINITIONAL_REPRESENTATION('',(#2917),#2921); +#2917 = LINE('',#2918,#2919); +#2918 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2919 = VECTOR('',#2920,1.); +#2920 = DIRECTION('',(1.,0.E+000)); +#2921 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2922 = ADVANCED_FACE('',(#2923),#2885,.T.); +#2923 = FACE_BOUND('',#2924,.T.); +#2924 = EDGE_LOOP('',(#2925,#2926,#2949,#2977)); +#2925 = ORIENTED_EDGE('',*,*,#2869,.T.); +#2926 = ORIENTED_EDGE('',*,*,#2927,.T.); +#2927 = EDGE_CURVE('',#2842,#2928,#2930,.T.); +#2928 = VERTEX_POINT('',#2929); +#2929 = CARTESIAN_POINT('',(20.07,-2.5,0.125)); +#2930 = SURFACE_CURVE('',#2931,(#2935,#2942),.PCURVE_S1.); +#2931 = LINE('',#2932,#2933); +#2932 = CARTESIAN_POINT('',(20.57,-2.5,0.125)); +#2933 = VECTOR('',#2934,1.); +#2934 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#2935 = PCURVE('',#2885,#2936); +#2936 = DEFINITIONAL_REPRESENTATION('',(#2937),#2941); +#2937 = LINE('',#2938,#2939); +#2938 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#2939 = VECTOR('',#2940,1.); +#2940 = DIRECTION('',(1.,0.E+000)); +#2941 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2942 = PCURVE('',#2857,#2943); +#2943 = DEFINITIONAL_REPRESENTATION('',(#2944),#2948); +#2944 = LINE('',#2945,#2946); +#2945 = CARTESIAN_POINT('',(3.5,0.E+000)); +#2946 = VECTOR('',#2947,1.); +#2947 = DIRECTION('',(0.E+000,-1.)); +#2948 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2949 = ORIENTED_EDGE('',*,*,#2950,.F.); +#2950 = EDGE_CURVE('',#2951,#2928,#2953,.T.); +#2951 = VERTEX_POINT('',#2952); +#2952 = CARTESIAN_POINT('',(20.07,-2.5,-0.125)); +#2953 = SURFACE_CURVE('',#2954,(#2958,#2965),.PCURVE_S1.); +#2954 = LINE('',#2955,#2956); +#2955 = CARTESIAN_POINT('',(20.07,-2.5,-0.125)); +#2956 = VECTOR('',#2957,1.); +#2957 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#2958 = PCURVE('',#2885,#2959); +#2959 = DEFINITIONAL_REPRESENTATION('',(#2960),#2964); +#2960 = LINE('',#2961,#2962); +#2961 = CARTESIAN_POINT('',(0.5,0.E+000)); +#2962 = VECTOR('',#2963,1.); +#2963 = DIRECTION('',(0.E+000,-1.)); +#2964 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2965 = PCURVE('',#2966,#2971); +#2966 = PLANE('',#2967); +#2967 = AXIS2_PLACEMENT_3D('',#2968,#2969,#2970); +#2968 = CARTESIAN_POINT('',(20.07,-2.5,-0.125)); +#2969 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#2970 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#2971 = DEFINITIONAL_REPRESENTATION('',(#2972),#2976); +#2972 = LINE('',#2973,#2974); +#2973 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#2974 = VECTOR('',#2975,1.); +#2975 = DIRECTION('',(-2.22044604925E-016,-1.)); +#2976 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2977 = ORIENTED_EDGE('',*,*,#2978,.F.); +#2978 = EDGE_CURVE('',#2870,#2951,#2979,.T.); +#2979 = SURFACE_CURVE('',#2980,(#2984,#2991),.PCURVE_S1.); +#2980 = LINE('',#2981,#2982); +#2981 = CARTESIAN_POINT('',(20.57,-2.5,-0.125)); +#2982 = VECTOR('',#2983,1.); +#2983 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#2984 = PCURVE('',#2885,#2985); +#2985 = DEFINITIONAL_REPRESENTATION('',(#2986),#2990); +#2986 = LINE('',#2987,#2988); +#2987 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2988 = VECTOR('',#2989,1.); +#2989 = DIRECTION('',(1.,0.E+000)); +#2990 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2991 = PCURVE('',#2911,#2992); +#2992 = DEFINITIONAL_REPRESENTATION('',(#2993),#2997); +#2993 = LINE('',#2994,#2995); +#2994 = CARTESIAN_POINT('',(3.5,0.E+000)); +#2995 = VECTOR('',#2996,1.); +#2996 = DIRECTION('',(0.E+000,-1.)); +#2997 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2998 = ADVANCED_FACE('',(#2999),#2966,.T.); +#2999 = FACE_BOUND('',#3000,.T.); +#3000 = EDGE_LOOP('',(#3001,#3002,#3025,#3053)); +#3001 = ORIENTED_EDGE('',*,*,#2950,.T.); +#3002 = ORIENTED_EDGE('',*,*,#3003,.T.); +#3003 = EDGE_CURVE('',#2928,#3004,#3006,.T.); +#3004 = VERTEX_POINT('',#3005); +#3005 = CARTESIAN_POINT('',(20.07,1.,0.125)); +#3006 = SURFACE_CURVE('',#3007,(#3011,#3018),.PCURVE_S1.); +#3007 = LINE('',#3008,#3009); +#3008 = CARTESIAN_POINT('',(20.07,-2.5,0.125)); +#3009 = VECTOR('',#3010,1.); +#3010 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#3011 = PCURVE('',#2966,#3012); +#3012 = DEFINITIONAL_REPRESENTATION('',(#3013),#3017); +#3013 = LINE('',#3014,#3015); +#3014 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#3015 = VECTOR('',#3016,1.); +#3016 = DIRECTION('',(1.,0.E+000)); +#3017 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3018 = PCURVE('',#2857,#3019); +#3019 = DEFINITIONAL_REPRESENTATION('',(#3020),#3024); +#3020 = LINE('',#3021,#3022); +#3021 = CARTESIAN_POINT('',(3.5,-0.5)); +#3022 = VECTOR('',#3023,1.); +#3023 = DIRECTION('',(-1.,0.E+000)); +#3024 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3025 = ORIENTED_EDGE('',*,*,#3026,.F.); +#3026 = EDGE_CURVE('',#3027,#3004,#3029,.T.); +#3027 = VERTEX_POINT('',#3028); +#3028 = CARTESIAN_POINT('',(20.07,1.,-0.125)); +#3029 = SURFACE_CURVE('',#3030,(#3034,#3041),.PCURVE_S1.); +#3030 = LINE('',#3031,#3032); +#3031 = CARTESIAN_POINT('',(20.07,1.,-0.125)); +#3032 = VECTOR('',#3033,1.); +#3033 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#3034 = PCURVE('',#2966,#3035); +#3035 = DEFINITIONAL_REPRESENTATION('',(#3036),#3040); +#3036 = LINE('',#3037,#3038); +#3037 = CARTESIAN_POINT('',(3.5,1.972152263053E-031)); +#3038 = VECTOR('',#3039,1.); +#3039 = DIRECTION('',(-2.22044604925E-016,-1.)); +#3040 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3041 = PCURVE('',#3042,#3047); +#3042 = PLANE('',#3043); +#3043 = AXIS2_PLACEMENT_3D('',#3044,#3045,#3046); +#3044 = CARTESIAN_POINT('',(19.945,1.,-0.125)); +#3045 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#3046 = DIRECTION('',(1.,0.E+000,0.E+000)); +#3047 = DEFINITIONAL_REPRESENTATION('',(#3048),#3052); +#3048 = LINE('',#3049,#3050); +#3049 = CARTESIAN_POINT('',(0.125,0.E+000)); +#3050 = VECTOR('',#3051,1.); +#3051 = DIRECTION('',(0.E+000,-1.)); +#3052 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3053 = ORIENTED_EDGE('',*,*,#3054,.F.); +#3054 = EDGE_CURVE('',#2951,#3027,#3055,.T.); +#3055 = SURFACE_CURVE('',#3056,(#3060,#3067),.PCURVE_S1.); +#3056 = LINE('',#3057,#3058); +#3057 = CARTESIAN_POINT('',(20.07,-2.5,-0.125)); +#3058 = VECTOR('',#3059,1.); +#3059 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#3060 = PCURVE('',#2966,#3061); +#3061 = DEFINITIONAL_REPRESENTATION('',(#3062),#3066); +#3062 = LINE('',#3063,#3064); +#3063 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3064 = VECTOR('',#3065,1.); +#3065 = DIRECTION('',(1.,0.E+000)); +#3066 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3067 = PCURVE('',#2911,#3068); +#3068 = DEFINITIONAL_REPRESENTATION('',(#3069),#3073); +#3069 = LINE('',#3070,#3071); +#3070 = CARTESIAN_POINT('',(3.5,-0.5)); +#3071 = VECTOR('',#3072,1.); +#3072 = DIRECTION('',(-1.,0.E+000)); +#3073 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3074 = ADVANCED_FACE('',(#3075),#3042,.F.); +#3075 = FACE_BOUND('',#3076,.F.); +#3076 = EDGE_LOOP('',(#3077,#3107,#3128,#3129)); +#3077 = ORIENTED_EDGE('',*,*,#3078,.T.); +#3078 = EDGE_CURVE('',#3079,#3081,#3083,.T.); +#3079 = VERTEX_POINT('',#3080); +#3080 = CARTESIAN_POINT('',(19.945,1.,-0.125)); +#3081 = VERTEX_POINT('',#3082); +#3082 = CARTESIAN_POINT('',(19.945,1.,0.125)); +#3083 = SURFACE_CURVE('',#3084,(#3088,#3095),.PCURVE_S1.); +#3084 = LINE('',#3085,#3086); +#3085 = CARTESIAN_POINT('',(19.945,1.,-0.125)); +#3086 = VECTOR('',#3087,1.); +#3087 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#3088 = PCURVE('',#3042,#3089); +#3089 = DEFINITIONAL_REPRESENTATION('',(#3090),#3094); +#3090 = LINE('',#3091,#3092); +#3091 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3092 = VECTOR('',#3093,1.); +#3093 = DIRECTION('',(0.E+000,-1.)); +#3094 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3095 = PCURVE('',#3096,#3101); +#3096 = PLANE('',#3097); +#3097 = AXIS2_PLACEMENT_3D('',#3098,#3099,#3100); +#3098 = CARTESIAN_POINT('',(19.945,2.,-0.125)); +#3099 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#3100 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#3101 = DEFINITIONAL_REPRESENTATION('',(#3102),#3106); +#3102 = LINE('',#3103,#3104); +#3103 = CARTESIAN_POINT('',(1.,-4.930380657631E-032)); +#3104 = VECTOR('',#3105,1.); +#3105 = DIRECTION('',(2.22044604925E-016,-1.)); +#3106 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3107 = ORIENTED_EDGE('',*,*,#3108,.T.); +#3108 = EDGE_CURVE('',#3081,#3004,#3109,.T.); +#3109 = SURFACE_CURVE('',#3110,(#3114,#3121),.PCURVE_S1.); +#3110 = LINE('',#3111,#3112); +#3111 = CARTESIAN_POINT('',(19.945,1.,0.125)); +#3112 = VECTOR('',#3113,1.); +#3113 = DIRECTION('',(1.,0.E+000,0.E+000)); +#3114 = PCURVE('',#3042,#3115); +#3115 = DEFINITIONAL_REPRESENTATION('',(#3116),#3120); +#3116 = LINE('',#3117,#3118); +#3117 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#3118 = VECTOR('',#3119,1.); +#3119 = DIRECTION('',(1.,0.E+000)); +#3120 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3121 = PCURVE('',#2857,#3122); +#3122 = DEFINITIONAL_REPRESENTATION('',(#3123),#3127); +#3123 = LINE('',#3124,#3125); +#3124 = CARTESIAN_POINT('',(0.E+000,-0.625)); +#3125 = VECTOR('',#3126,1.); +#3126 = DIRECTION('',(0.E+000,1.)); +#3127 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3128 = ORIENTED_EDGE('',*,*,#3026,.F.); +#3129 = ORIENTED_EDGE('',*,*,#3130,.F.); +#3130 = EDGE_CURVE('',#3079,#3027,#3131,.T.); +#3131 = SURFACE_CURVE('',#3132,(#3136,#3143),.PCURVE_S1.); +#3132 = LINE('',#3133,#3134); +#3133 = CARTESIAN_POINT('',(19.945,1.,-0.125)); +#3134 = VECTOR('',#3135,1.); +#3135 = DIRECTION('',(1.,0.E+000,0.E+000)); +#3136 = PCURVE('',#3042,#3137); +#3137 = DEFINITIONAL_REPRESENTATION('',(#3138),#3142); +#3138 = LINE('',#3139,#3140); +#3139 = CARTESIAN_POINT('',(0.E+000,-4.930380657631E-032)); +#3140 = VECTOR('',#3141,1.); +#3141 = DIRECTION('',(1.,0.E+000)); +#3142 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3143 = PCURVE('',#2911,#3144); +#3144 = DEFINITIONAL_REPRESENTATION('',(#3145),#3149); +#3145 = LINE('',#3146,#3147); +#3146 = CARTESIAN_POINT('',(0.E+000,-0.625)); +#3147 = VECTOR('',#3148,1.); +#3148 = DIRECTION('',(0.E+000,1.)); +#3149 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3150 = ADVANCED_FACE('',(#3151),#3096,.F.); +#3151 = FACE_BOUND('',#3152,.F.); +#3152 = EDGE_LOOP('',(#3153,#3183,#3204,#3205)); +#3153 = ORIENTED_EDGE('',*,*,#3154,.T.); +#3154 = EDGE_CURVE('',#3155,#3157,#3159,.T.); +#3155 = VERTEX_POINT('',#3156); +#3156 = CARTESIAN_POINT('',(19.945,2.,-0.125)); +#3157 = VERTEX_POINT('',#3158); +#3158 = CARTESIAN_POINT('',(19.945,2.,0.125)); +#3159 = SURFACE_CURVE('',#3160,(#3164,#3171),.PCURVE_S1.); +#3160 = LINE('',#3161,#3162); +#3161 = CARTESIAN_POINT('',(19.945,2.,-0.125)); +#3162 = VECTOR('',#3163,1.); +#3163 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#3164 = PCURVE('',#3096,#3165); +#3165 = DEFINITIONAL_REPRESENTATION('',(#3166),#3170); +#3166 = LINE('',#3167,#3168); +#3167 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3168 = VECTOR('',#3169,1.); +#3169 = DIRECTION('',(2.22044604925E-016,-1.)); +#3170 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3171 = PCURVE('',#3172,#3177); +#3172 = PLANE('',#3173); +#3173 = AXIS2_PLACEMENT_3D('',#3174,#3175,#3176); +#3174 = CARTESIAN_POINT('',(20.695,2.,-0.125)); +#3175 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#3176 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#3177 = DEFINITIONAL_REPRESENTATION('',(#3178),#3182); +#3178 = LINE('',#3179,#3180); +#3179 = CARTESIAN_POINT('',(0.75,0.E+000)); +#3180 = VECTOR('',#3181,1.); +#3181 = DIRECTION('',(0.E+000,-1.)); +#3182 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3183 = ORIENTED_EDGE('',*,*,#3184,.T.); +#3184 = EDGE_CURVE('',#3157,#3081,#3185,.T.); +#3185 = SURFACE_CURVE('',#3186,(#3190,#3197),.PCURVE_S1.); +#3186 = LINE('',#3187,#3188); +#3187 = CARTESIAN_POINT('',(19.945,2.,0.125)); +#3188 = VECTOR('',#3189,1.); +#3189 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#3190 = PCURVE('',#3096,#3191); +#3191 = DEFINITIONAL_REPRESENTATION('',(#3192),#3196); +#3192 = LINE('',#3193,#3194); +#3193 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#3194 = VECTOR('',#3195,1.); +#3195 = DIRECTION('',(1.,0.E+000)); +#3196 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3197 = PCURVE('',#2857,#3198); +#3198 = DEFINITIONAL_REPRESENTATION('',(#3199),#3203); +#3199 = LINE('',#3200,#3201); +#3200 = CARTESIAN_POINT('',(-1.,-0.625)); +#3201 = VECTOR('',#3202,1.); +#3202 = DIRECTION('',(1.,0.E+000)); +#3203 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3204 = ORIENTED_EDGE('',*,*,#3078,.F.); +#3205 = ORIENTED_EDGE('',*,*,#3206,.F.); +#3206 = EDGE_CURVE('',#3155,#3079,#3207,.T.); +#3207 = SURFACE_CURVE('',#3208,(#3212,#3219),.PCURVE_S1.); +#3208 = LINE('',#3209,#3210); +#3209 = CARTESIAN_POINT('',(19.945,2.,-0.125)); +#3210 = VECTOR('',#3211,1.); +#3211 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#3212 = PCURVE('',#3096,#3213); +#3213 = DEFINITIONAL_REPRESENTATION('',(#3214),#3218); +#3214 = LINE('',#3215,#3216); +#3215 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3216 = VECTOR('',#3217,1.); +#3217 = DIRECTION('',(1.,0.E+000)); +#3218 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3219 = PCURVE('',#2911,#3220); +#3220 = DEFINITIONAL_REPRESENTATION('',(#3221),#3225); +#3221 = LINE('',#3222,#3223); +#3222 = CARTESIAN_POINT('',(-1.,-0.625)); +#3223 = VECTOR('',#3224,1.); +#3224 = DIRECTION('',(1.,0.E+000)); +#3225 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3226 = ADVANCED_FACE('',(#3227),#3172,.F.); +#3227 = FACE_BOUND('',#3228,.F.); +#3228 = EDGE_LOOP('',(#3229,#3259,#3280,#3281)); +#3229 = ORIENTED_EDGE('',*,*,#3230,.T.); +#3230 = EDGE_CURVE('',#3231,#3233,#3235,.T.); +#3231 = VERTEX_POINT('',#3232); +#3232 = CARTESIAN_POINT('',(20.695,2.,-0.125)); +#3233 = VERTEX_POINT('',#3234); +#3234 = CARTESIAN_POINT('',(20.695,2.,0.125)); +#3235 = SURFACE_CURVE('',#3236,(#3240,#3247),.PCURVE_S1.); +#3236 = LINE('',#3237,#3238); +#3237 = CARTESIAN_POINT('',(20.695,2.,-0.125)); +#3238 = VECTOR('',#3239,1.); +#3239 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#3240 = PCURVE('',#3172,#3241); +#3241 = DEFINITIONAL_REPRESENTATION('',(#3242),#3246); +#3242 = LINE('',#3243,#3244); +#3243 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#3244 = VECTOR('',#3245,1.); +#3245 = DIRECTION('',(0.E+000,-1.)); +#3246 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3247 = PCURVE('',#3248,#3253); +#3248 = PLANE('',#3249); +#3249 = AXIS2_PLACEMENT_3D('',#3250,#3251,#3252); +#3250 = CARTESIAN_POINT('',(20.695,1.,-0.125)); +#3251 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#3252 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#3253 = DEFINITIONAL_REPRESENTATION('',(#3254),#3258); +#3254 = LINE('',#3255,#3256); +#3255 = CARTESIAN_POINT('',(1.,4.930380657631E-032)); +#3256 = VECTOR('',#3257,1.); +#3257 = DIRECTION('',(-2.22044604925E-016,-1.)); +#3258 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3259 = ORIENTED_EDGE('',*,*,#3260,.T.); +#3260 = EDGE_CURVE('',#3233,#3157,#3261,.T.); +#3261 = SURFACE_CURVE('',#3262,(#3266,#3273),.PCURVE_S1.); +#3262 = LINE('',#3263,#3264); +#3263 = CARTESIAN_POINT('',(20.695,2.,0.125)); +#3264 = VECTOR('',#3265,1.); +#3265 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#3266 = PCURVE('',#3172,#3267); +#3267 = DEFINITIONAL_REPRESENTATION('',(#3268),#3272); +#3268 = LINE('',#3269,#3270); +#3269 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#3270 = VECTOR('',#3271,1.); +#3271 = DIRECTION('',(1.,0.E+000)); +#3272 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3273 = PCURVE('',#2857,#3274); +#3274 = DEFINITIONAL_REPRESENTATION('',(#3275),#3279); +#3275 = LINE('',#3276,#3277); +#3276 = CARTESIAN_POINT('',(-1.,0.125)); +#3277 = VECTOR('',#3278,1.); +#3278 = DIRECTION('',(0.E+000,-1.)); +#3279 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3280 = ORIENTED_EDGE('',*,*,#3154,.F.); +#3281 = ORIENTED_EDGE('',*,*,#3282,.F.); +#3282 = EDGE_CURVE('',#3231,#3155,#3283,.T.); +#3283 = SURFACE_CURVE('',#3284,(#3288,#3295),.PCURVE_S1.); +#3284 = LINE('',#3285,#3286); +#3285 = CARTESIAN_POINT('',(20.695,2.,-0.125)); +#3286 = VECTOR('',#3287,1.); +#3287 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#3288 = PCURVE('',#3172,#3289); +#3289 = DEFINITIONAL_REPRESENTATION('',(#3290),#3294); +#3290 = LINE('',#3291,#3292); +#3291 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3292 = VECTOR('',#3293,1.); +#3293 = DIRECTION('',(1.,0.E+000)); +#3294 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3295 = PCURVE('',#2911,#3296); +#3296 = DEFINITIONAL_REPRESENTATION('',(#3297),#3301); +#3297 = LINE('',#3298,#3299); +#3298 = CARTESIAN_POINT('',(-1.,0.125)); +#3299 = VECTOR('',#3300,1.); +#3300 = DIRECTION('',(0.E+000,-1.)); +#3301 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3302 = ADVANCED_FACE('',(#3303),#3248,.F.); +#3303 = FACE_BOUND('',#3304,.F.); +#3304 = EDGE_LOOP('',(#3305,#3330,#3351,#3352)); +#3305 = ORIENTED_EDGE('',*,*,#3306,.T.); +#3306 = EDGE_CURVE('',#3307,#3309,#3311,.T.); +#3307 = VERTEX_POINT('',#3308); +#3308 = CARTESIAN_POINT('',(20.695,1.,-0.125)); +#3309 = VERTEX_POINT('',#3310); +#3310 = CARTESIAN_POINT('',(20.695,1.,0.125)); +#3311 = SURFACE_CURVE('',#3312,(#3316,#3323),.PCURVE_S1.); +#3312 = LINE('',#3313,#3314); +#3313 = CARTESIAN_POINT('',(20.695,1.,-0.125)); +#3314 = VECTOR('',#3315,1.); +#3315 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#3316 = PCURVE('',#3248,#3317); +#3317 = DEFINITIONAL_REPRESENTATION('',(#3318),#3322); +#3318 = LINE('',#3319,#3320); +#3319 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#3320 = VECTOR('',#3321,1.); +#3321 = DIRECTION('',(-2.22044604925E-016,-1.)); +#3322 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3323 = PCURVE('',#2829,#3324); +#3324 = DEFINITIONAL_REPRESENTATION('',(#3325),#3329); +#3325 = LINE('',#3326,#3327); +#3326 = CARTESIAN_POINT('',(0.125,0.E+000)); +#3327 = VECTOR('',#3328,1.); +#3328 = DIRECTION('',(0.E+000,-1.)); +#3329 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3330 = ORIENTED_EDGE('',*,*,#3331,.T.); +#3331 = EDGE_CURVE('',#3309,#3233,#3332,.T.); +#3332 = SURFACE_CURVE('',#3333,(#3337,#3344),.PCURVE_S1.); +#3333 = LINE('',#3334,#3335); +#3334 = CARTESIAN_POINT('',(20.695,1.,0.125)); +#3335 = VECTOR('',#3336,1.); +#3336 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#3337 = PCURVE('',#3248,#3338); +#3338 = DEFINITIONAL_REPRESENTATION('',(#3339),#3343); +#3339 = LINE('',#3340,#3341); +#3340 = CARTESIAN_POINT('',(-2.22044604925E-016,-0.25)); +#3341 = VECTOR('',#3342,1.); +#3342 = DIRECTION('',(1.,0.E+000)); +#3343 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3344 = PCURVE('',#2857,#3345); +#3345 = DEFINITIONAL_REPRESENTATION('',(#3346),#3350); +#3346 = LINE('',#3347,#3348); +#3347 = CARTESIAN_POINT('',(0.E+000,0.125)); +#3348 = VECTOR('',#3349,1.); +#3349 = DIRECTION('',(-1.,0.E+000)); +#3350 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3351 = ORIENTED_EDGE('',*,*,#3230,.F.); +#3352 = ORIENTED_EDGE('',*,*,#3353,.F.); +#3353 = EDGE_CURVE('',#3307,#3231,#3354,.T.); +#3354 = SURFACE_CURVE('',#3355,(#3359,#3366),.PCURVE_S1.); +#3355 = LINE('',#3356,#3357); +#3356 = CARTESIAN_POINT('',(20.695,1.,-0.125)); +#3357 = VECTOR('',#3358,1.); +#3358 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#3359 = PCURVE('',#3248,#3360); +#3360 = DEFINITIONAL_REPRESENTATION('',(#3361),#3365); +#3361 = LINE('',#3362,#3363); +#3362 = CARTESIAN_POINT('',(-2.22044604925E-016,-0.E+000)); +#3363 = VECTOR('',#3364,1.); +#3364 = DIRECTION('',(1.,0.E+000)); +#3365 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3366 = PCURVE('',#2911,#3367); +#3367 = DEFINITIONAL_REPRESENTATION('',(#3368),#3372); +#3368 = LINE('',#3369,#3370); +#3369 = CARTESIAN_POINT('',(0.E+000,0.125)); +#3370 = VECTOR('',#3371,1.); +#3371 = DIRECTION('',(-1.,0.E+000)); +#3372 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3373 = ADVANCED_FACE('',(#3374),#2829,.F.); +#3374 = FACE_BOUND('',#3375,.F.); +#3375 = EDGE_LOOP('',(#3376,#3377,#3398,#3399)); +#3376 = ORIENTED_EDGE('',*,*,#2806,.T.); +#3377 = ORIENTED_EDGE('',*,*,#3378,.T.); +#3378 = EDGE_CURVE('',#2809,#3309,#3379,.T.); +#3379 = SURFACE_CURVE('',#3380,(#3384,#3391),.PCURVE_S1.); +#3380 = LINE('',#3381,#3382); +#3381 = CARTESIAN_POINT('',(20.57,1.,0.125)); +#3382 = VECTOR('',#3383,1.); +#3383 = DIRECTION('',(1.,0.E+000,0.E+000)); +#3384 = PCURVE('',#2829,#3385); +#3385 = DEFINITIONAL_REPRESENTATION('',(#3386),#3390); +#3386 = LINE('',#3387,#3388); +#3387 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#3388 = VECTOR('',#3389,1.); +#3389 = DIRECTION('',(1.,0.E+000)); +#3390 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3391 = PCURVE('',#2857,#3392); +#3392 = DEFINITIONAL_REPRESENTATION('',(#3393),#3397); +#3393 = LINE('',#3394,#3395); +#3394 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3395 = VECTOR('',#3396,1.); +#3396 = DIRECTION('',(0.E+000,1.)); +#3397 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3398 = ORIENTED_EDGE('',*,*,#3306,.F.); +#3399 = ORIENTED_EDGE('',*,*,#3400,.F.); +#3400 = EDGE_CURVE('',#2807,#3307,#3401,.T.); +#3401 = SURFACE_CURVE('',#3402,(#3406,#3413),.PCURVE_S1.); +#3402 = LINE('',#3403,#3404); +#3403 = CARTESIAN_POINT('',(20.57,1.,-0.125)); +#3404 = VECTOR('',#3405,1.); +#3405 = DIRECTION('',(1.,0.E+000,0.E+000)); +#3406 = PCURVE('',#2829,#3407); +#3407 = DEFINITIONAL_REPRESENTATION('',(#3408),#3412); +#3408 = LINE('',#3409,#3410); +#3409 = CARTESIAN_POINT('',(0.E+000,-4.930380657631E-032)); +#3410 = VECTOR('',#3411,1.); +#3411 = DIRECTION('',(1.,0.E+000)); +#3412 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3413 = PCURVE('',#2911,#3414); +#3414 = DEFINITIONAL_REPRESENTATION('',(#3415),#3419); +#3415 = LINE('',#3416,#3417); +#3416 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3417 = VECTOR('',#3418,1.); +#3418 = DIRECTION('',(0.E+000,1.)); +#3419 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3420 = ADVANCED_FACE('',(#3421),#2911,.F.); +#3421 = FACE_BOUND('',#3422,.T.); +#3422 = EDGE_LOOP('',(#3423,#3424,#3425,#3426,#3427,#3428,#3429,#3430)); +#3423 = ORIENTED_EDGE('',*,*,#2897,.T.); +#3424 = ORIENTED_EDGE('',*,*,#2978,.T.); +#3425 = ORIENTED_EDGE('',*,*,#3054,.T.); +#3426 = ORIENTED_EDGE('',*,*,#3130,.F.); +#3427 = ORIENTED_EDGE('',*,*,#3206,.F.); +#3428 = ORIENTED_EDGE('',*,*,#3282,.F.); +#3429 = ORIENTED_EDGE('',*,*,#3353,.F.); +#3430 = ORIENTED_EDGE('',*,*,#3400,.F.); +#3431 = ADVANCED_FACE('',(#3432),#2857,.T.); +#3432 = FACE_BOUND('',#3433,.F.); +#3433 = EDGE_LOOP('',(#3434,#3435,#3436,#3437,#3438,#3439,#3440,#3441)); +#3434 = ORIENTED_EDGE('',*,*,#2841,.T.); +#3435 = ORIENTED_EDGE('',*,*,#2927,.T.); +#3436 = ORIENTED_EDGE('',*,*,#3003,.T.); +#3437 = ORIENTED_EDGE('',*,*,#3108,.F.); +#3438 = ORIENTED_EDGE('',*,*,#3184,.F.); +#3439 = ORIENTED_EDGE('',*,*,#3260,.F.); +#3440 = ORIENTED_EDGE('',*,*,#3331,.F.); +#3441 = ORIENTED_EDGE('',*,*,#3378,.F.); +#3442 = MANIFOLD_SOLID_BREP('',#3443); +#3443 = CLOSED_SHELL('',(#3444,#3564,#3640,#3716,#3792,#3868,#3944,#4015 + ,#4062,#4073)); +#3444 = ADVANCED_FACE('',(#3445),#3459,.T.); +#3445 = FACE_BOUND('',#3446,.T.); +#3446 = EDGE_LOOP('',(#3447,#3482,#3510,#3538)); +#3447 = ORIENTED_EDGE('',*,*,#3448,.T.); +#3448 = EDGE_CURVE('',#3449,#3451,#3453,.T.); +#3449 = VERTEX_POINT('',#3450); +#3450 = CARTESIAN_POINT('',(18.03,1.,-0.125)); +#3451 = VERTEX_POINT('',#3452); +#3452 = CARTESIAN_POINT('',(18.03,1.,0.125)); +#3453 = SURFACE_CURVE('',#3454,(#3458,#3470),.PCURVE_S1.); +#3454 = LINE('',#3455,#3456); +#3455 = CARTESIAN_POINT('',(18.03,1.,-0.125)); +#3456 = VECTOR('',#3457,1.); +#3457 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#3458 = PCURVE('',#3459,#3464); +#3459 = PLANE('',#3460); +#3460 = AXIS2_PLACEMENT_3D('',#3461,#3462,#3463); +#3461 = CARTESIAN_POINT('',(18.03,1.,-0.125)); +#3462 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#3463 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#3464 = DEFINITIONAL_REPRESENTATION('',(#3465),#3469); +#3465 = LINE('',#3466,#3467); +#3466 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3467 = VECTOR('',#3468,1.); +#3468 = DIRECTION('',(2.22044604925E-016,-1.)); +#3469 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3470 = PCURVE('',#3471,#3476); +#3471 = PLANE('',#3472); +#3472 = AXIS2_PLACEMENT_3D('',#3473,#3474,#3475); +#3473 = CARTESIAN_POINT('',(18.03,1.,-0.125)); +#3474 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#3475 = DIRECTION('',(1.,0.E+000,0.E+000)); +#3476 = DEFINITIONAL_REPRESENTATION('',(#3477),#3481); +#3477 = LINE('',#3478,#3479); +#3478 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3479 = VECTOR('',#3480,1.); +#3480 = DIRECTION('',(0.E+000,-1.)); +#3481 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3482 = ORIENTED_EDGE('',*,*,#3483,.T.); +#3483 = EDGE_CURVE('',#3451,#3484,#3486,.T.); +#3484 = VERTEX_POINT('',#3485); +#3485 = CARTESIAN_POINT('',(18.03,-2.5,0.125)); +#3486 = SURFACE_CURVE('',#3487,(#3491,#3498),.PCURVE_S1.); +#3487 = LINE('',#3488,#3489); +#3488 = CARTESIAN_POINT('',(18.03,1.,0.125)); +#3489 = VECTOR('',#3490,1.); +#3490 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#3491 = PCURVE('',#3459,#3492); +#3492 = DEFINITIONAL_REPRESENTATION('',(#3493),#3497); +#3493 = LINE('',#3494,#3495); +#3494 = CARTESIAN_POINT('',(2.22044604925E-016,-0.25)); +#3495 = VECTOR('',#3496,1.); +#3496 = DIRECTION('',(1.,0.E+000)); +#3497 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3498 = PCURVE('',#3499,#3504); +#3499 = PLANE('',#3500); +#3500 = AXIS2_PLACEMENT_3D('',#3501,#3502,#3503); +#3501 = CARTESIAN_POINT('',(18.03,1.,0.125)); +#3502 = DIRECTION('',(0.E+000,4.440892098501E-016,1.)); +#3503 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#3504 = DEFINITIONAL_REPRESENTATION('',(#3505),#3509); +#3505 = LINE('',#3506,#3507); +#3506 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3507 = VECTOR('',#3508,1.); +#3508 = DIRECTION('',(1.,0.E+000)); +#3509 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3510 = ORIENTED_EDGE('',*,*,#3511,.F.); +#3511 = EDGE_CURVE('',#3512,#3484,#3514,.T.); +#3512 = VERTEX_POINT('',#3513); +#3513 = CARTESIAN_POINT('',(18.03,-2.5,-0.125)); +#3514 = SURFACE_CURVE('',#3515,(#3519,#3526),.PCURVE_S1.); +#3515 = LINE('',#3516,#3517); +#3516 = CARTESIAN_POINT('',(18.03,-2.5,-0.125)); +#3517 = VECTOR('',#3518,1.); +#3518 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#3519 = PCURVE('',#3459,#3520); +#3520 = DEFINITIONAL_REPRESENTATION('',(#3521),#3525); +#3521 = LINE('',#3522,#3523); +#3522 = CARTESIAN_POINT('',(3.5,-1.972152263053E-031)); +#3523 = VECTOR('',#3524,1.); +#3524 = DIRECTION('',(2.22044604925E-016,-1.)); +#3525 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3526 = PCURVE('',#3527,#3532); +#3527 = PLANE('',#3528); +#3528 = AXIS2_PLACEMENT_3D('',#3529,#3530,#3531); +#3529 = CARTESIAN_POINT('',(18.03,-2.5,-0.125)); +#3530 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#3531 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#3532 = DEFINITIONAL_REPRESENTATION('',(#3533),#3537); +#3533 = LINE('',#3534,#3535); +#3534 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#3535 = VECTOR('',#3536,1.); +#3536 = DIRECTION('',(0.E+000,-1.)); +#3537 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3538 = ORIENTED_EDGE('',*,*,#3539,.F.); +#3539 = EDGE_CURVE('',#3449,#3512,#3540,.T.); +#3540 = SURFACE_CURVE('',#3541,(#3545,#3552),.PCURVE_S1.); +#3541 = LINE('',#3542,#3543); +#3542 = CARTESIAN_POINT('',(18.03,1.,-0.125)); +#3543 = VECTOR('',#3544,1.); +#3544 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#3545 = PCURVE('',#3459,#3546); +#3546 = DEFINITIONAL_REPRESENTATION('',(#3547),#3551); +#3547 = LINE('',#3548,#3549); +#3548 = CARTESIAN_POINT('',(2.22044604925E-016,0.E+000)); +#3549 = VECTOR('',#3550,1.); +#3550 = DIRECTION('',(1.,0.E+000)); +#3551 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3552 = PCURVE('',#3553,#3558); +#3553 = PLANE('',#3554); +#3554 = AXIS2_PLACEMENT_3D('',#3555,#3556,#3557); +#3555 = CARTESIAN_POINT('',(18.03,1.,-0.125)); +#3556 = DIRECTION('',(0.E+000,4.440892098501E-016,1.)); +#3557 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#3558 = DEFINITIONAL_REPRESENTATION('',(#3559),#3563); +#3559 = LINE('',#3560,#3561); +#3560 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3561 = VECTOR('',#3562,1.); +#3562 = DIRECTION('',(1.,0.E+000)); +#3563 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3564 = ADVANCED_FACE('',(#3565),#3527,.T.); +#3565 = FACE_BOUND('',#3566,.T.); +#3566 = EDGE_LOOP('',(#3567,#3568,#3591,#3619)); +#3567 = ORIENTED_EDGE('',*,*,#3511,.T.); +#3568 = ORIENTED_EDGE('',*,*,#3569,.T.); +#3569 = EDGE_CURVE('',#3484,#3570,#3572,.T.); +#3570 = VERTEX_POINT('',#3571); +#3571 = CARTESIAN_POINT('',(17.53,-2.5,0.125)); +#3572 = SURFACE_CURVE('',#3573,(#3577,#3584),.PCURVE_S1.); +#3573 = LINE('',#3574,#3575); +#3574 = CARTESIAN_POINT('',(18.03,-2.5,0.125)); +#3575 = VECTOR('',#3576,1.); +#3576 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#3577 = PCURVE('',#3527,#3578); +#3578 = DEFINITIONAL_REPRESENTATION('',(#3579),#3583); +#3579 = LINE('',#3580,#3581); +#3580 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#3581 = VECTOR('',#3582,1.); +#3582 = DIRECTION('',(1.,0.E+000)); +#3583 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3584 = PCURVE('',#3499,#3585); +#3585 = DEFINITIONAL_REPRESENTATION('',(#3586),#3590); +#3586 = LINE('',#3587,#3588); +#3587 = CARTESIAN_POINT('',(3.5,0.E+000)); +#3588 = VECTOR('',#3589,1.); +#3589 = DIRECTION('',(0.E+000,-1.)); +#3590 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3591 = ORIENTED_EDGE('',*,*,#3592,.F.); +#3592 = EDGE_CURVE('',#3593,#3570,#3595,.T.); +#3593 = VERTEX_POINT('',#3594); +#3594 = CARTESIAN_POINT('',(17.53,-2.5,-0.125)); +#3595 = SURFACE_CURVE('',#3596,(#3600,#3607),.PCURVE_S1.); +#3596 = LINE('',#3597,#3598); +#3597 = CARTESIAN_POINT('',(17.53,-2.5,-0.125)); +#3598 = VECTOR('',#3599,1.); +#3599 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#3600 = PCURVE('',#3527,#3601); +#3601 = DEFINITIONAL_REPRESENTATION('',(#3602),#3606); +#3602 = LINE('',#3603,#3604); +#3603 = CARTESIAN_POINT('',(0.5,0.E+000)); +#3604 = VECTOR('',#3605,1.); +#3605 = DIRECTION('',(0.E+000,-1.)); +#3606 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3607 = PCURVE('',#3608,#3613); +#3608 = PLANE('',#3609); +#3609 = AXIS2_PLACEMENT_3D('',#3610,#3611,#3612); +#3610 = CARTESIAN_POINT('',(17.53,-2.5,-0.125)); +#3611 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#3612 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#3613 = DEFINITIONAL_REPRESENTATION('',(#3614),#3618); +#3614 = LINE('',#3615,#3616); +#3615 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#3616 = VECTOR('',#3617,1.); +#3617 = DIRECTION('',(-2.22044604925E-016,-1.)); +#3618 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3619 = ORIENTED_EDGE('',*,*,#3620,.F.); +#3620 = EDGE_CURVE('',#3512,#3593,#3621,.T.); +#3621 = SURFACE_CURVE('',#3622,(#3626,#3633),.PCURVE_S1.); +#3622 = LINE('',#3623,#3624); +#3623 = CARTESIAN_POINT('',(18.03,-2.5,-0.125)); +#3624 = VECTOR('',#3625,1.); +#3625 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#3626 = PCURVE('',#3527,#3627); +#3627 = DEFINITIONAL_REPRESENTATION('',(#3628),#3632); +#3628 = LINE('',#3629,#3630); +#3629 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3630 = VECTOR('',#3631,1.); +#3631 = DIRECTION('',(1.,0.E+000)); +#3632 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3633 = PCURVE('',#3553,#3634); +#3634 = DEFINITIONAL_REPRESENTATION('',(#3635),#3639); +#3635 = LINE('',#3636,#3637); +#3636 = CARTESIAN_POINT('',(3.5,0.E+000)); +#3637 = VECTOR('',#3638,1.); +#3638 = DIRECTION('',(0.E+000,-1.)); +#3639 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3640 = ADVANCED_FACE('',(#3641),#3608,.T.); +#3641 = FACE_BOUND('',#3642,.T.); +#3642 = EDGE_LOOP('',(#3643,#3644,#3667,#3695)); +#3643 = ORIENTED_EDGE('',*,*,#3592,.T.); +#3644 = ORIENTED_EDGE('',*,*,#3645,.T.); +#3645 = EDGE_CURVE('',#3570,#3646,#3648,.T.); +#3646 = VERTEX_POINT('',#3647); +#3647 = CARTESIAN_POINT('',(17.53,1.,0.125)); +#3648 = SURFACE_CURVE('',#3649,(#3653,#3660),.PCURVE_S1.); +#3649 = LINE('',#3650,#3651); +#3650 = CARTESIAN_POINT('',(17.53,-2.5,0.125)); +#3651 = VECTOR('',#3652,1.); +#3652 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#3653 = PCURVE('',#3608,#3654); +#3654 = DEFINITIONAL_REPRESENTATION('',(#3655),#3659); +#3655 = LINE('',#3656,#3657); +#3656 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#3657 = VECTOR('',#3658,1.); +#3658 = DIRECTION('',(1.,0.E+000)); +#3659 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3660 = PCURVE('',#3499,#3661); +#3661 = DEFINITIONAL_REPRESENTATION('',(#3662),#3666); +#3662 = LINE('',#3663,#3664); +#3663 = CARTESIAN_POINT('',(3.5,-0.5)); +#3664 = VECTOR('',#3665,1.); +#3665 = DIRECTION('',(-1.,0.E+000)); +#3666 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3667 = ORIENTED_EDGE('',*,*,#3668,.F.); +#3668 = EDGE_CURVE('',#3669,#3646,#3671,.T.); +#3669 = VERTEX_POINT('',#3670); +#3670 = CARTESIAN_POINT('',(17.53,1.,-0.125)); +#3671 = SURFACE_CURVE('',#3672,(#3676,#3683),.PCURVE_S1.); +#3672 = LINE('',#3673,#3674); +#3673 = CARTESIAN_POINT('',(17.53,1.,-0.125)); +#3674 = VECTOR('',#3675,1.); +#3675 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#3676 = PCURVE('',#3608,#3677); +#3677 = DEFINITIONAL_REPRESENTATION('',(#3678),#3682); +#3678 = LINE('',#3679,#3680); +#3679 = CARTESIAN_POINT('',(3.5,1.972152263053E-031)); +#3680 = VECTOR('',#3681,1.); +#3681 = DIRECTION('',(-2.22044604925E-016,-1.)); +#3682 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3683 = PCURVE('',#3684,#3689); +#3684 = PLANE('',#3685); +#3685 = AXIS2_PLACEMENT_3D('',#3686,#3687,#3688); +#3686 = CARTESIAN_POINT('',(17.405,1.,-0.125)); +#3687 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#3688 = DIRECTION('',(1.,0.E+000,0.E+000)); +#3689 = DEFINITIONAL_REPRESENTATION('',(#3690),#3694); +#3690 = LINE('',#3691,#3692); +#3691 = CARTESIAN_POINT('',(0.125,0.E+000)); +#3692 = VECTOR('',#3693,1.); +#3693 = DIRECTION('',(0.E+000,-1.)); +#3694 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3695 = ORIENTED_EDGE('',*,*,#3696,.F.); +#3696 = EDGE_CURVE('',#3593,#3669,#3697,.T.); +#3697 = SURFACE_CURVE('',#3698,(#3702,#3709),.PCURVE_S1.); +#3698 = LINE('',#3699,#3700); +#3699 = CARTESIAN_POINT('',(17.53,-2.5,-0.125)); +#3700 = VECTOR('',#3701,1.); +#3701 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#3702 = PCURVE('',#3608,#3703); +#3703 = DEFINITIONAL_REPRESENTATION('',(#3704),#3708); +#3704 = LINE('',#3705,#3706); +#3705 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3706 = VECTOR('',#3707,1.); +#3707 = DIRECTION('',(1.,0.E+000)); +#3708 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3709 = PCURVE('',#3553,#3710); +#3710 = DEFINITIONAL_REPRESENTATION('',(#3711),#3715); +#3711 = LINE('',#3712,#3713); +#3712 = CARTESIAN_POINT('',(3.5,-0.5)); +#3713 = VECTOR('',#3714,1.); +#3714 = DIRECTION('',(-1.,0.E+000)); +#3715 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3716 = ADVANCED_FACE('',(#3717),#3684,.F.); +#3717 = FACE_BOUND('',#3718,.F.); +#3718 = EDGE_LOOP('',(#3719,#3749,#3770,#3771)); +#3719 = ORIENTED_EDGE('',*,*,#3720,.T.); +#3720 = EDGE_CURVE('',#3721,#3723,#3725,.T.); +#3721 = VERTEX_POINT('',#3722); +#3722 = CARTESIAN_POINT('',(17.405,1.,-0.125)); +#3723 = VERTEX_POINT('',#3724); +#3724 = CARTESIAN_POINT('',(17.405,1.,0.125)); +#3725 = SURFACE_CURVE('',#3726,(#3730,#3737),.PCURVE_S1.); +#3726 = LINE('',#3727,#3728); +#3727 = CARTESIAN_POINT('',(17.405,1.,-0.125)); +#3728 = VECTOR('',#3729,1.); +#3729 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#3730 = PCURVE('',#3684,#3731); +#3731 = DEFINITIONAL_REPRESENTATION('',(#3732),#3736); +#3732 = LINE('',#3733,#3734); +#3733 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3734 = VECTOR('',#3735,1.); +#3735 = DIRECTION('',(0.E+000,-1.)); +#3736 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3737 = PCURVE('',#3738,#3743); +#3738 = PLANE('',#3739); +#3739 = AXIS2_PLACEMENT_3D('',#3740,#3741,#3742); +#3740 = CARTESIAN_POINT('',(17.405,2.,-0.125)); +#3741 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#3742 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#3743 = DEFINITIONAL_REPRESENTATION('',(#3744),#3748); +#3744 = LINE('',#3745,#3746); +#3745 = CARTESIAN_POINT('',(1.,-4.930380657631E-032)); +#3746 = VECTOR('',#3747,1.); +#3747 = DIRECTION('',(2.22044604925E-016,-1.)); +#3748 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3749 = ORIENTED_EDGE('',*,*,#3750,.T.); +#3750 = EDGE_CURVE('',#3723,#3646,#3751,.T.); +#3751 = SURFACE_CURVE('',#3752,(#3756,#3763),.PCURVE_S1.); +#3752 = LINE('',#3753,#3754); +#3753 = CARTESIAN_POINT('',(17.405,1.,0.125)); +#3754 = VECTOR('',#3755,1.); +#3755 = DIRECTION('',(1.,0.E+000,0.E+000)); +#3756 = PCURVE('',#3684,#3757); +#3757 = DEFINITIONAL_REPRESENTATION('',(#3758),#3762); +#3758 = LINE('',#3759,#3760); +#3759 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#3760 = VECTOR('',#3761,1.); +#3761 = DIRECTION('',(1.,0.E+000)); +#3762 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3763 = PCURVE('',#3499,#3764); +#3764 = DEFINITIONAL_REPRESENTATION('',(#3765),#3769); +#3765 = LINE('',#3766,#3767); +#3766 = CARTESIAN_POINT('',(0.E+000,-0.625)); +#3767 = VECTOR('',#3768,1.); +#3768 = DIRECTION('',(0.E+000,1.)); +#3769 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3770 = ORIENTED_EDGE('',*,*,#3668,.F.); +#3771 = ORIENTED_EDGE('',*,*,#3772,.F.); +#3772 = EDGE_CURVE('',#3721,#3669,#3773,.T.); +#3773 = SURFACE_CURVE('',#3774,(#3778,#3785),.PCURVE_S1.); +#3774 = LINE('',#3775,#3776); +#3775 = CARTESIAN_POINT('',(17.405,1.,-0.125)); +#3776 = VECTOR('',#3777,1.); +#3777 = DIRECTION('',(1.,0.E+000,0.E+000)); +#3778 = PCURVE('',#3684,#3779); +#3779 = DEFINITIONAL_REPRESENTATION('',(#3780),#3784); +#3780 = LINE('',#3781,#3782); +#3781 = CARTESIAN_POINT('',(0.E+000,-4.930380657631E-032)); +#3782 = VECTOR('',#3783,1.); +#3783 = DIRECTION('',(1.,0.E+000)); +#3784 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3785 = PCURVE('',#3553,#3786); +#3786 = DEFINITIONAL_REPRESENTATION('',(#3787),#3791); +#3787 = LINE('',#3788,#3789); +#3788 = CARTESIAN_POINT('',(0.E+000,-0.625)); +#3789 = VECTOR('',#3790,1.); +#3790 = DIRECTION('',(0.E+000,1.)); +#3791 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3792 = ADVANCED_FACE('',(#3793),#3738,.F.); +#3793 = FACE_BOUND('',#3794,.F.); +#3794 = EDGE_LOOP('',(#3795,#3825,#3846,#3847)); +#3795 = ORIENTED_EDGE('',*,*,#3796,.T.); +#3796 = EDGE_CURVE('',#3797,#3799,#3801,.T.); +#3797 = VERTEX_POINT('',#3798); +#3798 = CARTESIAN_POINT('',(17.405,2.,-0.125)); +#3799 = VERTEX_POINT('',#3800); +#3800 = CARTESIAN_POINT('',(17.405,2.,0.125)); +#3801 = SURFACE_CURVE('',#3802,(#3806,#3813),.PCURVE_S1.); +#3802 = LINE('',#3803,#3804); +#3803 = CARTESIAN_POINT('',(17.405,2.,-0.125)); +#3804 = VECTOR('',#3805,1.); +#3805 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#3806 = PCURVE('',#3738,#3807); +#3807 = DEFINITIONAL_REPRESENTATION('',(#3808),#3812); +#3808 = LINE('',#3809,#3810); +#3809 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3810 = VECTOR('',#3811,1.); +#3811 = DIRECTION('',(2.22044604925E-016,-1.)); +#3812 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3813 = PCURVE('',#3814,#3819); +#3814 = PLANE('',#3815); +#3815 = AXIS2_PLACEMENT_3D('',#3816,#3817,#3818); +#3816 = CARTESIAN_POINT('',(18.155,2.,-0.125)); +#3817 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#3818 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#3819 = DEFINITIONAL_REPRESENTATION('',(#3820),#3824); +#3820 = LINE('',#3821,#3822); +#3821 = CARTESIAN_POINT('',(0.75,0.E+000)); +#3822 = VECTOR('',#3823,1.); +#3823 = DIRECTION('',(0.E+000,-1.)); +#3824 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3825 = ORIENTED_EDGE('',*,*,#3826,.T.); +#3826 = EDGE_CURVE('',#3799,#3723,#3827,.T.); +#3827 = SURFACE_CURVE('',#3828,(#3832,#3839),.PCURVE_S1.); +#3828 = LINE('',#3829,#3830); +#3829 = CARTESIAN_POINT('',(17.405,2.,0.125)); +#3830 = VECTOR('',#3831,1.); +#3831 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#3832 = PCURVE('',#3738,#3833); +#3833 = DEFINITIONAL_REPRESENTATION('',(#3834),#3838); +#3834 = LINE('',#3835,#3836); +#3835 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#3836 = VECTOR('',#3837,1.); +#3837 = DIRECTION('',(1.,0.E+000)); +#3838 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3839 = PCURVE('',#3499,#3840); +#3840 = DEFINITIONAL_REPRESENTATION('',(#3841),#3845); +#3841 = LINE('',#3842,#3843); +#3842 = CARTESIAN_POINT('',(-1.,-0.625)); +#3843 = VECTOR('',#3844,1.); +#3844 = DIRECTION('',(1.,0.E+000)); +#3845 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3846 = ORIENTED_EDGE('',*,*,#3720,.F.); +#3847 = ORIENTED_EDGE('',*,*,#3848,.F.); +#3848 = EDGE_CURVE('',#3797,#3721,#3849,.T.); +#3849 = SURFACE_CURVE('',#3850,(#3854,#3861),.PCURVE_S1.); +#3850 = LINE('',#3851,#3852); +#3851 = CARTESIAN_POINT('',(17.405,2.,-0.125)); +#3852 = VECTOR('',#3853,1.); +#3853 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#3854 = PCURVE('',#3738,#3855); +#3855 = DEFINITIONAL_REPRESENTATION('',(#3856),#3860); +#3856 = LINE('',#3857,#3858); +#3857 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3858 = VECTOR('',#3859,1.); +#3859 = DIRECTION('',(1.,0.E+000)); +#3860 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3861 = PCURVE('',#3553,#3862); +#3862 = DEFINITIONAL_REPRESENTATION('',(#3863),#3867); +#3863 = LINE('',#3864,#3865); +#3864 = CARTESIAN_POINT('',(-1.,-0.625)); +#3865 = VECTOR('',#3866,1.); +#3866 = DIRECTION('',(1.,0.E+000)); +#3867 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3868 = ADVANCED_FACE('',(#3869),#3814,.F.); +#3869 = FACE_BOUND('',#3870,.F.); +#3870 = EDGE_LOOP('',(#3871,#3901,#3922,#3923)); +#3871 = ORIENTED_EDGE('',*,*,#3872,.T.); +#3872 = EDGE_CURVE('',#3873,#3875,#3877,.T.); +#3873 = VERTEX_POINT('',#3874); +#3874 = CARTESIAN_POINT('',(18.155,2.,-0.125)); +#3875 = VERTEX_POINT('',#3876); +#3876 = CARTESIAN_POINT('',(18.155,2.,0.125)); +#3877 = SURFACE_CURVE('',#3878,(#3882,#3889),.PCURVE_S1.); +#3878 = LINE('',#3879,#3880); +#3879 = CARTESIAN_POINT('',(18.155,2.,-0.125)); +#3880 = VECTOR('',#3881,1.); +#3881 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#3882 = PCURVE('',#3814,#3883); +#3883 = DEFINITIONAL_REPRESENTATION('',(#3884),#3888); +#3884 = LINE('',#3885,#3886); +#3885 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#3886 = VECTOR('',#3887,1.); +#3887 = DIRECTION('',(0.E+000,-1.)); +#3888 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3889 = PCURVE('',#3890,#3895); +#3890 = PLANE('',#3891); +#3891 = AXIS2_PLACEMENT_3D('',#3892,#3893,#3894); +#3892 = CARTESIAN_POINT('',(18.155,1.,-0.125)); +#3893 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#3894 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#3895 = DEFINITIONAL_REPRESENTATION('',(#3896),#3900); +#3896 = LINE('',#3897,#3898); +#3897 = CARTESIAN_POINT('',(1.,4.930380657631E-032)); +#3898 = VECTOR('',#3899,1.); +#3899 = DIRECTION('',(-2.22044604925E-016,-1.)); +#3900 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3901 = ORIENTED_EDGE('',*,*,#3902,.T.); +#3902 = EDGE_CURVE('',#3875,#3799,#3903,.T.); +#3903 = SURFACE_CURVE('',#3904,(#3908,#3915),.PCURVE_S1.); +#3904 = LINE('',#3905,#3906); +#3905 = CARTESIAN_POINT('',(18.155,2.,0.125)); +#3906 = VECTOR('',#3907,1.); +#3907 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#3908 = PCURVE('',#3814,#3909); +#3909 = DEFINITIONAL_REPRESENTATION('',(#3910),#3914); +#3910 = LINE('',#3911,#3912); +#3911 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#3912 = VECTOR('',#3913,1.); +#3913 = DIRECTION('',(1.,0.E+000)); +#3914 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3915 = PCURVE('',#3499,#3916); +#3916 = DEFINITIONAL_REPRESENTATION('',(#3917),#3921); +#3917 = LINE('',#3918,#3919); +#3918 = CARTESIAN_POINT('',(-1.,0.125)); +#3919 = VECTOR('',#3920,1.); +#3920 = DIRECTION('',(0.E+000,-1.)); +#3921 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3922 = ORIENTED_EDGE('',*,*,#3796,.F.); +#3923 = ORIENTED_EDGE('',*,*,#3924,.F.); +#3924 = EDGE_CURVE('',#3873,#3797,#3925,.T.); +#3925 = SURFACE_CURVE('',#3926,(#3930,#3937),.PCURVE_S1.); +#3926 = LINE('',#3927,#3928); +#3927 = CARTESIAN_POINT('',(18.155,2.,-0.125)); +#3928 = VECTOR('',#3929,1.); +#3929 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#3930 = PCURVE('',#3814,#3931); +#3931 = DEFINITIONAL_REPRESENTATION('',(#3932),#3936); +#3932 = LINE('',#3933,#3934); +#3933 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3934 = VECTOR('',#3935,1.); +#3935 = DIRECTION('',(1.,0.E+000)); +#3936 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3937 = PCURVE('',#3553,#3938); +#3938 = DEFINITIONAL_REPRESENTATION('',(#3939),#3943); +#3939 = LINE('',#3940,#3941); +#3940 = CARTESIAN_POINT('',(-1.,0.125)); +#3941 = VECTOR('',#3942,1.); +#3942 = DIRECTION('',(0.E+000,-1.)); +#3943 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3944 = ADVANCED_FACE('',(#3945),#3890,.F.); +#3945 = FACE_BOUND('',#3946,.F.); +#3946 = EDGE_LOOP('',(#3947,#3972,#3993,#3994)); +#3947 = ORIENTED_EDGE('',*,*,#3948,.T.); +#3948 = EDGE_CURVE('',#3949,#3951,#3953,.T.); +#3949 = VERTEX_POINT('',#3950); +#3950 = CARTESIAN_POINT('',(18.155,1.,-0.125)); +#3951 = VERTEX_POINT('',#3952); +#3952 = CARTESIAN_POINT('',(18.155,1.,0.125)); +#3953 = SURFACE_CURVE('',#3954,(#3958,#3965),.PCURVE_S1.); +#3954 = LINE('',#3955,#3956); +#3955 = CARTESIAN_POINT('',(18.155,1.,-0.125)); +#3956 = VECTOR('',#3957,1.); +#3957 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#3958 = PCURVE('',#3890,#3959); +#3959 = DEFINITIONAL_REPRESENTATION('',(#3960),#3964); +#3960 = LINE('',#3961,#3962); +#3961 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#3962 = VECTOR('',#3963,1.); +#3963 = DIRECTION('',(-2.22044604925E-016,-1.)); +#3964 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3965 = PCURVE('',#3471,#3966); +#3966 = DEFINITIONAL_REPRESENTATION('',(#3967),#3971); +#3967 = LINE('',#3968,#3969); +#3968 = CARTESIAN_POINT('',(0.125,0.E+000)); +#3969 = VECTOR('',#3970,1.); +#3970 = DIRECTION('',(0.E+000,-1.)); +#3971 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3972 = ORIENTED_EDGE('',*,*,#3973,.T.); +#3973 = EDGE_CURVE('',#3951,#3875,#3974,.T.); +#3974 = SURFACE_CURVE('',#3975,(#3979,#3986),.PCURVE_S1.); +#3975 = LINE('',#3976,#3977); +#3976 = CARTESIAN_POINT('',(18.155,1.,0.125)); +#3977 = VECTOR('',#3978,1.); +#3978 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#3979 = PCURVE('',#3890,#3980); +#3980 = DEFINITIONAL_REPRESENTATION('',(#3981),#3985); +#3981 = LINE('',#3982,#3983); +#3982 = CARTESIAN_POINT('',(-2.22044604925E-016,-0.25)); +#3983 = VECTOR('',#3984,1.); +#3984 = DIRECTION('',(1.,0.E+000)); +#3985 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3986 = PCURVE('',#3499,#3987); +#3987 = DEFINITIONAL_REPRESENTATION('',(#3988),#3992); +#3988 = LINE('',#3989,#3990); +#3989 = CARTESIAN_POINT('',(0.E+000,0.125)); +#3990 = VECTOR('',#3991,1.); +#3991 = DIRECTION('',(-1.,0.E+000)); +#3992 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3993 = ORIENTED_EDGE('',*,*,#3872,.F.); +#3994 = ORIENTED_EDGE('',*,*,#3995,.F.); +#3995 = EDGE_CURVE('',#3949,#3873,#3996,.T.); +#3996 = SURFACE_CURVE('',#3997,(#4001,#4008),.PCURVE_S1.); +#3997 = LINE('',#3998,#3999); +#3998 = CARTESIAN_POINT('',(18.155,1.,-0.125)); +#3999 = VECTOR('',#4000,1.); +#4000 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#4001 = PCURVE('',#3890,#4002); +#4002 = DEFINITIONAL_REPRESENTATION('',(#4003),#4007); +#4003 = LINE('',#4004,#4005); +#4004 = CARTESIAN_POINT('',(-2.22044604925E-016,-0.E+000)); +#4005 = VECTOR('',#4006,1.); +#4006 = DIRECTION('',(1.,0.E+000)); +#4007 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4008 = PCURVE('',#3553,#4009); +#4009 = DEFINITIONAL_REPRESENTATION('',(#4010),#4014); +#4010 = LINE('',#4011,#4012); +#4011 = CARTESIAN_POINT('',(0.E+000,0.125)); +#4012 = VECTOR('',#4013,1.); +#4013 = DIRECTION('',(-1.,0.E+000)); +#4014 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4015 = ADVANCED_FACE('',(#4016),#3471,.F.); +#4016 = FACE_BOUND('',#4017,.F.); +#4017 = EDGE_LOOP('',(#4018,#4019,#4040,#4041)); +#4018 = ORIENTED_EDGE('',*,*,#3448,.T.); +#4019 = ORIENTED_EDGE('',*,*,#4020,.T.); +#4020 = EDGE_CURVE('',#3451,#3951,#4021,.T.); +#4021 = SURFACE_CURVE('',#4022,(#4026,#4033),.PCURVE_S1.); +#4022 = LINE('',#4023,#4024); +#4023 = CARTESIAN_POINT('',(18.03,1.,0.125)); +#4024 = VECTOR('',#4025,1.); +#4025 = DIRECTION('',(1.,0.E+000,0.E+000)); +#4026 = PCURVE('',#3471,#4027); +#4027 = DEFINITIONAL_REPRESENTATION('',(#4028),#4032); +#4028 = LINE('',#4029,#4030); +#4029 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#4030 = VECTOR('',#4031,1.); +#4031 = DIRECTION('',(1.,0.E+000)); +#4032 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4033 = PCURVE('',#3499,#4034); +#4034 = DEFINITIONAL_REPRESENTATION('',(#4035),#4039); +#4035 = LINE('',#4036,#4037); +#4036 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4037 = VECTOR('',#4038,1.); +#4038 = DIRECTION('',(0.E+000,1.)); +#4039 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4040 = ORIENTED_EDGE('',*,*,#3948,.F.); +#4041 = ORIENTED_EDGE('',*,*,#4042,.F.); +#4042 = EDGE_CURVE('',#3449,#3949,#4043,.T.); +#4043 = SURFACE_CURVE('',#4044,(#4048,#4055),.PCURVE_S1.); +#4044 = LINE('',#4045,#4046); +#4045 = CARTESIAN_POINT('',(18.03,1.,-0.125)); +#4046 = VECTOR('',#4047,1.); +#4047 = DIRECTION('',(1.,0.E+000,0.E+000)); +#4048 = PCURVE('',#3471,#4049); +#4049 = DEFINITIONAL_REPRESENTATION('',(#4050),#4054); +#4050 = LINE('',#4051,#4052); +#4051 = CARTESIAN_POINT('',(0.E+000,-4.930380657631E-032)); +#4052 = VECTOR('',#4053,1.); +#4053 = DIRECTION('',(1.,0.E+000)); +#4054 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4055 = PCURVE('',#3553,#4056); +#4056 = DEFINITIONAL_REPRESENTATION('',(#4057),#4061); +#4057 = LINE('',#4058,#4059); +#4058 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4059 = VECTOR('',#4060,1.); +#4060 = DIRECTION('',(0.E+000,1.)); +#4061 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4062 = ADVANCED_FACE('',(#4063),#3553,.F.); +#4063 = FACE_BOUND('',#4064,.T.); +#4064 = EDGE_LOOP('',(#4065,#4066,#4067,#4068,#4069,#4070,#4071,#4072)); +#4065 = ORIENTED_EDGE('',*,*,#3539,.T.); +#4066 = ORIENTED_EDGE('',*,*,#3620,.T.); +#4067 = ORIENTED_EDGE('',*,*,#3696,.T.); +#4068 = ORIENTED_EDGE('',*,*,#3772,.F.); +#4069 = ORIENTED_EDGE('',*,*,#3848,.F.); +#4070 = ORIENTED_EDGE('',*,*,#3924,.F.); +#4071 = ORIENTED_EDGE('',*,*,#3995,.F.); +#4072 = ORIENTED_EDGE('',*,*,#4042,.F.); +#4073 = ADVANCED_FACE('',(#4074),#3499,.T.); +#4074 = FACE_BOUND('',#4075,.F.); +#4075 = EDGE_LOOP('',(#4076,#4077,#4078,#4079,#4080,#4081,#4082,#4083)); +#4076 = ORIENTED_EDGE('',*,*,#3483,.T.); +#4077 = ORIENTED_EDGE('',*,*,#3569,.T.); +#4078 = ORIENTED_EDGE('',*,*,#3645,.T.); +#4079 = ORIENTED_EDGE('',*,*,#3750,.F.); +#4080 = ORIENTED_EDGE('',*,*,#3826,.F.); +#4081 = ORIENTED_EDGE('',*,*,#3902,.F.); +#4082 = ORIENTED_EDGE('',*,*,#3973,.F.); +#4083 = ORIENTED_EDGE('',*,*,#4020,.F.); +#4084 = MANIFOLD_SOLID_BREP('',#4085); +#4085 = CLOSED_SHELL('',(#4086,#4206,#4282,#4358,#4434,#4510,#4586,#4657 + ,#4704,#4715)); +#4086 = ADVANCED_FACE('',(#4087),#4101,.T.); +#4087 = FACE_BOUND('',#4088,.T.); +#4088 = EDGE_LOOP('',(#4089,#4124,#4152,#4180)); +#4089 = ORIENTED_EDGE('',*,*,#4090,.T.); +#4090 = EDGE_CURVE('',#4091,#4093,#4095,.T.); +#4091 = VERTEX_POINT('',#4092); +#4092 = CARTESIAN_POINT('',(15.49,1.,-0.125)); +#4093 = VERTEX_POINT('',#4094); +#4094 = CARTESIAN_POINT('',(15.49,1.,0.125)); +#4095 = SURFACE_CURVE('',#4096,(#4100,#4112),.PCURVE_S1.); +#4096 = LINE('',#4097,#4098); +#4097 = CARTESIAN_POINT('',(15.49,1.,-0.125)); +#4098 = VECTOR('',#4099,1.); +#4099 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#4100 = PCURVE('',#4101,#4106); +#4101 = PLANE('',#4102); +#4102 = AXIS2_PLACEMENT_3D('',#4103,#4104,#4105); +#4103 = CARTESIAN_POINT('',(15.49,1.,-0.125)); +#4104 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#4105 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#4106 = DEFINITIONAL_REPRESENTATION('',(#4107),#4111); +#4107 = LINE('',#4108,#4109); +#4108 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4109 = VECTOR('',#4110,1.); +#4110 = DIRECTION('',(2.22044604925E-016,-1.)); +#4111 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4112 = PCURVE('',#4113,#4118); +#4113 = PLANE('',#4114); +#4114 = AXIS2_PLACEMENT_3D('',#4115,#4116,#4117); +#4115 = CARTESIAN_POINT('',(15.49,1.,-0.125)); +#4116 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#4117 = DIRECTION('',(1.,0.E+000,0.E+000)); +#4118 = DEFINITIONAL_REPRESENTATION('',(#4119),#4123); +#4119 = LINE('',#4120,#4121); +#4120 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4121 = VECTOR('',#4122,1.); +#4122 = DIRECTION('',(0.E+000,-1.)); +#4123 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4124 = ORIENTED_EDGE('',*,*,#4125,.T.); +#4125 = EDGE_CURVE('',#4093,#4126,#4128,.T.); +#4126 = VERTEX_POINT('',#4127); +#4127 = CARTESIAN_POINT('',(15.49,-2.5,0.125)); +#4128 = SURFACE_CURVE('',#4129,(#4133,#4140),.PCURVE_S1.); +#4129 = LINE('',#4130,#4131); +#4130 = CARTESIAN_POINT('',(15.49,1.,0.125)); +#4131 = VECTOR('',#4132,1.); +#4132 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#4133 = PCURVE('',#4101,#4134); +#4134 = DEFINITIONAL_REPRESENTATION('',(#4135),#4139); +#4135 = LINE('',#4136,#4137); +#4136 = CARTESIAN_POINT('',(2.22044604925E-016,-0.25)); +#4137 = VECTOR('',#4138,1.); +#4138 = DIRECTION('',(1.,0.E+000)); +#4139 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4140 = PCURVE('',#4141,#4146); +#4141 = PLANE('',#4142); +#4142 = AXIS2_PLACEMENT_3D('',#4143,#4144,#4145); +#4143 = CARTESIAN_POINT('',(15.49,1.,0.125)); +#4144 = DIRECTION('',(0.E+000,4.440892098501E-016,1.)); +#4145 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#4146 = DEFINITIONAL_REPRESENTATION('',(#4147),#4151); +#4147 = LINE('',#4148,#4149); +#4148 = CARTESIAN_POINT('',(0.E+000,-1.7763568394E-015)); +#4149 = VECTOR('',#4150,1.); +#4150 = DIRECTION('',(1.,0.E+000)); +#4151 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4152 = ORIENTED_EDGE('',*,*,#4153,.F.); +#4153 = EDGE_CURVE('',#4154,#4126,#4156,.T.); +#4154 = VERTEX_POINT('',#4155); +#4155 = CARTESIAN_POINT('',(15.49,-2.5,-0.125)); +#4156 = SURFACE_CURVE('',#4157,(#4161,#4168),.PCURVE_S1.); +#4157 = LINE('',#4158,#4159); +#4158 = CARTESIAN_POINT('',(15.49,-2.5,-0.125)); +#4159 = VECTOR('',#4160,1.); +#4160 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#4161 = PCURVE('',#4101,#4162); +#4162 = DEFINITIONAL_REPRESENTATION('',(#4163),#4167); +#4163 = LINE('',#4164,#4165); +#4164 = CARTESIAN_POINT('',(3.5,-1.972152263053E-031)); +#4165 = VECTOR('',#4166,1.); +#4166 = DIRECTION('',(2.22044604925E-016,-1.)); +#4167 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4168 = PCURVE('',#4169,#4174); +#4169 = PLANE('',#4170); +#4170 = AXIS2_PLACEMENT_3D('',#4171,#4172,#4173); +#4171 = CARTESIAN_POINT('',(15.49,-2.5,-0.125)); +#4172 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#4173 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#4174 = DEFINITIONAL_REPRESENTATION('',(#4175),#4179); +#4175 = LINE('',#4176,#4177); +#4176 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#4177 = VECTOR('',#4178,1.); +#4178 = DIRECTION('',(0.E+000,-1.)); +#4179 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4180 = ORIENTED_EDGE('',*,*,#4181,.F.); +#4181 = EDGE_CURVE('',#4091,#4154,#4182,.T.); +#4182 = SURFACE_CURVE('',#4183,(#4187,#4194),.PCURVE_S1.); +#4183 = LINE('',#4184,#4185); +#4184 = CARTESIAN_POINT('',(15.49,1.,-0.125)); +#4185 = VECTOR('',#4186,1.); +#4186 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#4187 = PCURVE('',#4101,#4188); +#4188 = DEFINITIONAL_REPRESENTATION('',(#4189),#4193); +#4189 = LINE('',#4190,#4191); +#4190 = CARTESIAN_POINT('',(2.22044604925E-016,0.E+000)); +#4191 = VECTOR('',#4192,1.); +#4192 = DIRECTION('',(1.,0.E+000)); +#4193 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4194 = PCURVE('',#4195,#4200); +#4195 = PLANE('',#4196); +#4196 = AXIS2_PLACEMENT_3D('',#4197,#4198,#4199); +#4197 = CARTESIAN_POINT('',(15.49,1.,-0.125)); +#4198 = DIRECTION('',(0.E+000,4.440892098501E-016,1.)); +#4199 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#4200 = DEFINITIONAL_REPRESENTATION('',(#4201),#4205); +#4201 = LINE('',#4202,#4203); +#4202 = CARTESIAN_POINT('',(0.E+000,-1.7763568394E-015)); +#4203 = VECTOR('',#4204,1.); +#4204 = DIRECTION('',(1.,0.E+000)); +#4205 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4206 = ADVANCED_FACE('',(#4207),#4169,.T.); +#4207 = FACE_BOUND('',#4208,.T.); +#4208 = EDGE_LOOP('',(#4209,#4210,#4233,#4261)); +#4209 = ORIENTED_EDGE('',*,*,#4153,.T.); +#4210 = ORIENTED_EDGE('',*,*,#4211,.T.); +#4211 = EDGE_CURVE('',#4126,#4212,#4214,.T.); +#4212 = VERTEX_POINT('',#4213); +#4213 = CARTESIAN_POINT('',(14.99,-2.5,0.125)); +#4214 = SURFACE_CURVE('',#4215,(#4219,#4226),.PCURVE_S1.); +#4215 = LINE('',#4216,#4217); +#4216 = CARTESIAN_POINT('',(15.49,-2.5,0.125)); +#4217 = VECTOR('',#4218,1.); +#4218 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#4219 = PCURVE('',#4169,#4220); +#4220 = DEFINITIONAL_REPRESENTATION('',(#4221),#4225); +#4221 = LINE('',#4222,#4223); +#4222 = CARTESIAN_POINT('',(1.7763568394E-015,-0.25)); +#4223 = VECTOR('',#4224,1.); +#4224 = DIRECTION('',(1.,0.E+000)); +#4225 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4226 = PCURVE('',#4141,#4227); +#4227 = DEFINITIONAL_REPRESENTATION('',(#4228),#4232); +#4228 = LINE('',#4229,#4230); +#4229 = CARTESIAN_POINT('',(3.5,-1.7763568394E-015)); +#4230 = VECTOR('',#4231,1.); +#4231 = DIRECTION('',(0.E+000,-1.)); +#4232 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4233 = ORIENTED_EDGE('',*,*,#4234,.F.); +#4234 = EDGE_CURVE('',#4235,#4212,#4237,.T.); +#4235 = VERTEX_POINT('',#4236); +#4236 = CARTESIAN_POINT('',(14.99,-2.5,-0.125)); +#4237 = SURFACE_CURVE('',#4238,(#4242,#4249),.PCURVE_S1.); +#4238 = LINE('',#4239,#4240); +#4239 = CARTESIAN_POINT('',(14.99,-2.5,-0.125)); +#4240 = VECTOR('',#4241,1.); +#4241 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#4242 = PCURVE('',#4169,#4243); +#4243 = DEFINITIONAL_REPRESENTATION('',(#4244),#4248); +#4244 = LINE('',#4245,#4246); +#4245 = CARTESIAN_POINT('',(0.5,0.E+000)); +#4246 = VECTOR('',#4247,1.); +#4247 = DIRECTION('',(0.E+000,-1.)); +#4248 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4249 = PCURVE('',#4250,#4255); +#4250 = PLANE('',#4251); +#4251 = AXIS2_PLACEMENT_3D('',#4252,#4253,#4254); +#4252 = CARTESIAN_POINT('',(14.99,-2.5,-0.125)); +#4253 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#4254 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#4255 = DEFINITIONAL_REPRESENTATION('',(#4256),#4260); +#4256 = LINE('',#4257,#4258); +#4257 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#4258 = VECTOR('',#4259,1.); +#4259 = DIRECTION('',(-2.22044604925E-016,-1.)); +#4260 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4261 = ORIENTED_EDGE('',*,*,#4262,.F.); +#4262 = EDGE_CURVE('',#4154,#4235,#4263,.T.); +#4263 = SURFACE_CURVE('',#4264,(#4268,#4275),.PCURVE_S1.); +#4264 = LINE('',#4265,#4266); +#4265 = CARTESIAN_POINT('',(15.49,-2.5,-0.125)); +#4266 = VECTOR('',#4267,1.); +#4267 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#4268 = PCURVE('',#4169,#4269); +#4269 = DEFINITIONAL_REPRESENTATION('',(#4270),#4274); +#4270 = LINE('',#4271,#4272); +#4271 = CARTESIAN_POINT('',(1.7763568394E-015,0.E+000)); +#4272 = VECTOR('',#4273,1.); +#4273 = DIRECTION('',(1.,0.E+000)); +#4274 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4275 = PCURVE('',#4195,#4276); +#4276 = DEFINITIONAL_REPRESENTATION('',(#4277),#4281); +#4277 = LINE('',#4278,#4279); +#4278 = CARTESIAN_POINT('',(3.5,-1.7763568394E-015)); +#4279 = VECTOR('',#4280,1.); +#4280 = DIRECTION('',(0.E+000,-1.)); +#4281 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4282 = ADVANCED_FACE('',(#4283),#4250,.T.); +#4283 = FACE_BOUND('',#4284,.T.); +#4284 = EDGE_LOOP('',(#4285,#4286,#4309,#4337)); +#4285 = ORIENTED_EDGE('',*,*,#4234,.T.); +#4286 = ORIENTED_EDGE('',*,*,#4287,.T.); +#4287 = EDGE_CURVE('',#4212,#4288,#4290,.T.); +#4288 = VERTEX_POINT('',#4289); +#4289 = CARTESIAN_POINT('',(14.99,1.,0.125)); +#4290 = SURFACE_CURVE('',#4291,(#4295,#4302),.PCURVE_S1.); +#4291 = LINE('',#4292,#4293); +#4292 = CARTESIAN_POINT('',(14.99,-2.5,0.125)); +#4293 = VECTOR('',#4294,1.); +#4294 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#4295 = PCURVE('',#4250,#4296); +#4296 = DEFINITIONAL_REPRESENTATION('',(#4297),#4301); +#4297 = LINE('',#4298,#4299); +#4298 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#4299 = VECTOR('',#4300,1.); +#4300 = DIRECTION('',(1.,0.E+000)); +#4301 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4302 = PCURVE('',#4141,#4303); +#4303 = DEFINITIONAL_REPRESENTATION('',(#4304),#4308); +#4304 = LINE('',#4305,#4306); +#4305 = CARTESIAN_POINT('',(3.5,-0.5)); +#4306 = VECTOR('',#4307,1.); +#4307 = DIRECTION('',(-1.,0.E+000)); +#4308 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4309 = ORIENTED_EDGE('',*,*,#4310,.F.); +#4310 = EDGE_CURVE('',#4311,#4288,#4313,.T.); +#4311 = VERTEX_POINT('',#4312); +#4312 = CARTESIAN_POINT('',(14.99,1.,-0.125)); +#4313 = SURFACE_CURVE('',#4314,(#4318,#4325),.PCURVE_S1.); +#4314 = LINE('',#4315,#4316); +#4315 = CARTESIAN_POINT('',(14.99,1.,-0.125)); +#4316 = VECTOR('',#4317,1.); +#4317 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#4318 = PCURVE('',#4250,#4319); +#4319 = DEFINITIONAL_REPRESENTATION('',(#4320),#4324); +#4320 = LINE('',#4321,#4322); +#4321 = CARTESIAN_POINT('',(3.5,1.972152263053E-031)); +#4322 = VECTOR('',#4323,1.); +#4323 = DIRECTION('',(-2.22044604925E-016,-1.)); +#4324 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4325 = PCURVE('',#4326,#4331); +#4326 = PLANE('',#4327); +#4327 = AXIS2_PLACEMENT_3D('',#4328,#4329,#4330); +#4328 = CARTESIAN_POINT('',(14.865,1.,-0.125)); +#4329 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#4330 = DIRECTION('',(1.,0.E+000,0.E+000)); +#4331 = DEFINITIONAL_REPRESENTATION('',(#4332),#4336); +#4332 = LINE('',#4333,#4334); +#4333 = CARTESIAN_POINT('',(0.125,0.E+000)); +#4334 = VECTOR('',#4335,1.); +#4335 = DIRECTION('',(0.E+000,-1.)); +#4336 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4337 = ORIENTED_EDGE('',*,*,#4338,.F.); +#4338 = EDGE_CURVE('',#4235,#4311,#4339,.T.); +#4339 = SURFACE_CURVE('',#4340,(#4344,#4351),.PCURVE_S1.); +#4340 = LINE('',#4341,#4342); +#4341 = CARTESIAN_POINT('',(14.99,-2.5,-0.125)); +#4342 = VECTOR('',#4343,1.); +#4343 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#4344 = PCURVE('',#4250,#4345); +#4345 = DEFINITIONAL_REPRESENTATION('',(#4346),#4350); +#4346 = LINE('',#4347,#4348); +#4347 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4348 = VECTOR('',#4349,1.); +#4349 = DIRECTION('',(1.,0.E+000)); +#4350 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4351 = PCURVE('',#4195,#4352); +#4352 = DEFINITIONAL_REPRESENTATION('',(#4353),#4357); +#4353 = LINE('',#4354,#4355); +#4354 = CARTESIAN_POINT('',(3.5,-0.5)); +#4355 = VECTOR('',#4356,1.); +#4356 = DIRECTION('',(-1.,0.E+000)); +#4357 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4358 = ADVANCED_FACE('',(#4359),#4326,.F.); +#4359 = FACE_BOUND('',#4360,.F.); +#4360 = EDGE_LOOP('',(#4361,#4391,#4412,#4413)); +#4361 = ORIENTED_EDGE('',*,*,#4362,.T.); +#4362 = EDGE_CURVE('',#4363,#4365,#4367,.T.); +#4363 = VERTEX_POINT('',#4364); +#4364 = CARTESIAN_POINT('',(14.865,1.,-0.125)); +#4365 = VERTEX_POINT('',#4366); +#4366 = CARTESIAN_POINT('',(14.865,1.,0.125)); +#4367 = SURFACE_CURVE('',#4368,(#4372,#4379),.PCURVE_S1.); +#4368 = LINE('',#4369,#4370); +#4369 = CARTESIAN_POINT('',(14.865,1.,-0.125)); +#4370 = VECTOR('',#4371,1.); +#4371 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#4372 = PCURVE('',#4326,#4373); +#4373 = DEFINITIONAL_REPRESENTATION('',(#4374),#4378); +#4374 = LINE('',#4375,#4376); +#4375 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4376 = VECTOR('',#4377,1.); +#4377 = DIRECTION('',(0.E+000,-1.)); +#4378 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4379 = PCURVE('',#4380,#4385); +#4380 = PLANE('',#4381); +#4381 = AXIS2_PLACEMENT_3D('',#4382,#4383,#4384); +#4382 = CARTESIAN_POINT('',(14.865,2.,-0.125)); +#4383 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#4384 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#4385 = DEFINITIONAL_REPRESENTATION('',(#4386),#4390); +#4386 = LINE('',#4387,#4388); +#4387 = CARTESIAN_POINT('',(1.,-4.930380657631E-032)); +#4388 = VECTOR('',#4389,1.); +#4389 = DIRECTION('',(2.22044604925E-016,-1.)); +#4390 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4391 = ORIENTED_EDGE('',*,*,#4392,.T.); +#4392 = EDGE_CURVE('',#4365,#4288,#4393,.T.); +#4393 = SURFACE_CURVE('',#4394,(#4398,#4405),.PCURVE_S1.); +#4394 = LINE('',#4395,#4396); +#4395 = CARTESIAN_POINT('',(14.865,1.,0.125)); +#4396 = VECTOR('',#4397,1.); +#4397 = DIRECTION('',(1.,0.E+000,0.E+000)); +#4398 = PCURVE('',#4326,#4399); +#4399 = DEFINITIONAL_REPRESENTATION('',(#4400),#4404); +#4400 = LINE('',#4401,#4402); +#4401 = CARTESIAN_POINT('',(-1.7763568394E-015,-0.25)); +#4402 = VECTOR('',#4403,1.); +#4403 = DIRECTION('',(1.,0.E+000)); +#4404 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4405 = PCURVE('',#4141,#4406); +#4406 = DEFINITIONAL_REPRESENTATION('',(#4407),#4411); +#4407 = LINE('',#4408,#4409); +#4408 = CARTESIAN_POINT('',(0.E+000,-0.625)); +#4409 = VECTOR('',#4410,1.); +#4410 = DIRECTION('',(0.E+000,1.)); +#4411 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4412 = ORIENTED_EDGE('',*,*,#4310,.F.); +#4413 = ORIENTED_EDGE('',*,*,#4414,.F.); +#4414 = EDGE_CURVE('',#4363,#4311,#4415,.T.); +#4415 = SURFACE_CURVE('',#4416,(#4420,#4427),.PCURVE_S1.); +#4416 = LINE('',#4417,#4418); +#4417 = CARTESIAN_POINT('',(14.865,1.,-0.125)); +#4418 = VECTOR('',#4419,1.); +#4419 = DIRECTION('',(1.,0.E+000,0.E+000)); +#4420 = PCURVE('',#4326,#4421); +#4421 = DEFINITIONAL_REPRESENTATION('',(#4422),#4426); +#4422 = LINE('',#4423,#4424); +#4423 = CARTESIAN_POINT('',(-1.7763568394E-015,-4.930380657631E-032)); +#4424 = VECTOR('',#4425,1.); +#4425 = DIRECTION('',(1.,0.E+000)); +#4426 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4427 = PCURVE('',#4195,#4428); +#4428 = DEFINITIONAL_REPRESENTATION('',(#4429),#4433); +#4429 = LINE('',#4430,#4431); +#4430 = CARTESIAN_POINT('',(0.E+000,-0.625)); +#4431 = VECTOR('',#4432,1.); +#4432 = DIRECTION('',(0.E+000,1.)); +#4433 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4434 = ADVANCED_FACE('',(#4435),#4380,.F.); +#4435 = FACE_BOUND('',#4436,.F.); +#4436 = EDGE_LOOP('',(#4437,#4467,#4488,#4489)); +#4437 = ORIENTED_EDGE('',*,*,#4438,.T.); +#4438 = EDGE_CURVE('',#4439,#4441,#4443,.T.); +#4439 = VERTEX_POINT('',#4440); +#4440 = CARTESIAN_POINT('',(14.865,2.,-0.125)); +#4441 = VERTEX_POINT('',#4442); +#4442 = CARTESIAN_POINT('',(14.865,2.,0.125)); +#4443 = SURFACE_CURVE('',#4444,(#4448,#4455),.PCURVE_S1.); +#4444 = LINE('',#4445,#4446); +#4445 = CARTESIAN_POINT('',(14.865,2.,-0.125)); +#4446 = VECTOR('',#4447,1.); +#4447 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#4448 = PCURVE('',#4380,#4449); +#4449 = DEFINITIONAL_REPRESENTATION('',(#4450),#4454); +#4450 = LINE('',#4451,#4452); +#4451 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4452 = VECTOR('',#4453,1.); +#4453 = DIRECTION('',(2.22044604925E-016,-1.)); +#4454 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4455 = PCURVE('',#4456,#4461); +#4456 = PLANE('',#4457); +#4457 = AXIS2_PLACEMENT_3D('',#4458,#4459,#4460); +#4458 = CARTESIAN_POINT('',(15.615,2.,-0.125)); +#4459 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#4460 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#4461 = DEFINITIONAL_REPRESENTATION('',(#4462),#4466); +#4462 = LINE('',#4463,#4464); +#4463 = CARTESIAN_POINT('',(0.75,0.E+000)); +#4464 = VECTOR('',#4465,1.); +#4465 = DIRECTION('',(0.E+000,-1.)); +#4466 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4467 = ORIENTED_EDGE('',*,*,#4468,.T.); +#4468 = EDGE_CURVE('',#4441,#4365,#4469,.T.); +#4469 = SURFACE_CURVE('',#4470,(#4474,#4481),.PCURVE_S1.); +#4470 = LINE('',#4471,#4472); +#4471 = CARTESIAN_POINT('',(14.865,2.,0.125)); +#4472 = VECTOR('',#4473,1.); +#4473 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#4474 = PCURVE('',#4380,#4475); +#4475 = DEFINITIONAL_REPRESENTATION('',(#4476),#4480); +#4476 = LINE('',#4477,#4478); +#4477 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#4478 = VECTOR('',#4479,1.); +#4479 = DIRECTION('',(1.,0.E+000)); +#4480 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4481 = PCURVE('',#4141,#4482); +#4482 = DEFINITIONAL_REPRESENTATION('',(#4483),#4487); +#4483 = LINE('',#4484,#4485); +#4484 = CARTESIAN_POINT('',(-1.,-0.625)); +#4485 = VECTOR('',#4486,1.); +#4486 = DIRECTION('',(1.,0.E+000)); +#4487 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4488 = ORIENTED_EDGE('',*,*,#4362,.F.); +#4489 = ORIENTED_EDGE('',*,*,#4490,.F.); +#4490 = EDGE_CURVE('',#4439,#4363,#4491,.T.); +#4491 = SURFACE_CURVE('',#4492,(#4496,#4503),.PCURVE_S1.); +#4492 = LINE('',#4493,#4494); +#4493 = CARTESIAN_POINT('',(14.865,2.,-0.125)); +#4494 = VECTOR('',#4495,1.); +#4495 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#4496 = PCURVE('',#4380,#4497); +#4497 = DEFINITIONAL_REPRESENTATION('',(#4498),#4502); +#4498 = LINE('',#4499,#4500); +#4499 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4500 = VECTOR('',#4501,1.); +#4501 = DIRECTION('',(1.,0.E+000)); +#4502 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4503 = PCURVE('',#4195,#4504); +#4504 = DEFINITIONAL_REPRESENTATION('',(#4505),#4509); +#4505 = LINE('',#4506,#4507); +#4506 = CARTESIAN_POINT('',(-1.,-0.625)); +#4507 = VECTOR('',#4508,1.); +#4508 = DIRECTION('',(1.,0.E+000)); +#4509 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4510 = ADVANCED_FACE('',(#4511),#4456,.F.); +#4511 = FACE_BOUND('',#4512,.F.); +#4512 = EDGE_LOOP('',(#4513,#4543,#4564,#4565)); +#4513 = ORIENTED_EDGE('',*,*,#4514,.T.); +#4514 = EDGE_CURVE('',#4515,#4517,#4519,.T.); +#4515 = VERTEX_POINT('',#4516); +#4516 = CARTESIAN_POINT('',(15.615,2.,-0.125)); +#4517 = VERTEX_POINT('',#4518); +#4518 = CARTESIAN_POINT('',(15.615,2.,0.125)); +#4519 = SURFACE_CURVE('',#4520,(#4524,#4531),.PCURVE_S1.); +#4520 = LINE('',#4521,#4522); +#4521 = CARTESIAN_POINT('',(15.615,2.,-0.125)); +#4522 = VECTOR('',#4523,1.); +#4523 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#4524 = PCURVE('',#4456,#4525); +#4525 = DEFINITIONAL_REPRESENTATION('',(#4526),#4530); +#4526 = LINE('',#4527,#4528); +#4527 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#4528 = VECTOR('',#4529,1.); +#4529 = DIRECTION('',(0.E+000,-1.)); +#4530 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4531 = PCURVE('',#4532,#4537); +#4532 = PLANE('',#4533); +#4533 = AXIS2_PLACEMENT_3D('',#4534,#4535,#4536); +#4534 = CARTESIAN_POINT('',(15.615,1.,-0.125)); +#4535 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#4536 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#4537 = DEFINITIONAL_REPRESENTATION('',(#4538),#4542); +#4538 = LINE('',#4539,#4540); +#4539 = CARTESIAN_POINT('',(1.,4.930380657631E-032)); +#4540 = VECTOR('',#4541,1.); +#4541 = DIRECTION('',(-2.22044604925E-016,-1.)); +#4542 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4543 = ORIENTED_EDGE('',*,*,#4544,.T.); +#4544 = EDGE_CURVE('',#4517,#4441,#4545,.T.); +#4545 = SURFACE_CURVE('',#4546,(#4550,#4557),.PCURVE_S1.); +#4546 = LINE('',#4547,#4548); +#4547 = CARTESIAN_POINT('',(15.615,2.,0.125)); +#4548 = VECTOR('',#4549,1.); +#4549 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#4550 = PCURVE('',#4456,#4551); +#4551 = DEFINITIONAL_REPRESENTATION('',(#4552),#4556); +#4552 = LINE('',#4553,#4554); +#4553 = CARTESIAN_POINT('',(1.7763568394E-015,-0.25)); +#4554 = VECTOR('',#4555,1.); +#4555 = DIRECTION('',(1.,0.E+000)); +#4556 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4557 = PCURVE('',#4141,#4558); +#4558 = DEFINITIONAL_REPRESENTATION('',(#4559),#4563); +#4559 = LINE('',#4560,#4561); +#4560 = CARTESIAN_POINT('',(-1.,0.125)); +#4561 = VECTOR('',#4562,1.); +#4562 = DIRECTION('',(0.E+000,-1.)); +#4563 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4564 = ORIENTED_EDGE('',*,*,#4438,.F.); +#4565 = ORIENTED_EDGE('',*,*,#4566,.F.); +#4566 = EDGE_CURVE('',#4515,#4439,#4567,.T.); +#4567 = SURFACE_CURVE('',#4568,(#4572,#4579),.PCURVE_S1.); +#4568 = LINE('',#4569,#4570); +#4569 = CARTESIAN_POINT('',(15.615,2.,-0.125)); +#4570 = VECTOR('',#4571,1.); +#4571 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#4572 = PCURVE('',#4456,#4573); +#4573 = DEFINITIONAL_REPRESENTATION('',(#4574),#4578); +#4574 = LINE('',#4575,#4576); +#4575 = CARTESIAN_POINT('',(1.7763568394E-015,0.E+000)); +#4576 = VECTOR('',#4577,1.); +#4577 = DIRECTION('',(1.,0.E+000)); +#4578 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4579 = PCURVE('',#4195,#4580); +#4580 = DEFINITIONAL_REPRESENTATION('',(#4581),#4585); +#4581 = LINE('',#4582,#4583); +#4582 = CARTESIAN_POINT('',(-1.,0.125)); +#4583 = VECTOR('',#4584,1.); +#4584 = DIRECTION('',(0.E+000,-1.)); +#4585 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4586 = ADVANCED_FACE('',(#4587),#4532,.F.); +#4587 = FACE_BOUND('',#4588,.F.); +#4588 = EDGE_LOOP('',(#4589,#4614,#4635,#4636)); +#4589 = ORIENTED_EDGE('',*,*,#4590,.T.); +#4590 = EDGE_CURVE('',#4591,#4593,#4595,.T.); +#4591 = VERTEX_POINT('',#4592); +#4592 = CARTESIAN_POINT('',(15.615,1.,-0.125)); +#4593 = VERTEX_POINT('',#4594); +#4594 = CARTESIAN_POINT('',(15.615,1.,0.125)); +#4595 = SURFACE_CURVE('',#4596,(#4600,#4607),.PCURVE_S1.); +#4596 = LINE('',#4597,#4598); +#4597 = CARTESIAN_POINT('',(15.615,1.,-0.125)); +#4598 = VECTOR('',#4599,1.); +#4599 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#4600 = PCURVE('',#4532,#4601); +#4601 = DEFINITIONAL_REPRESENTATION('',(#4602),#4606); +#4602 = LINE('',#4603,#4604); +#4603 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#4604 = VECTOR('',#4605,1.); +#4605 = DIRECTION('',(-2.22044604925E-016,-1.)); +#4606 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4607 = PCURVE('',#4113,#4608); +#4608 = DEFINITIONAL_REPRESENTATION('',(#4609),#4613); +#4609 = LINE('',#4610,#4611); +#4610 = CARTESIAN_POINT('',(0.125,0.E+000)); +#4611 = VECTOR('',#4612,1.); +#4612 = DIRECTION('',(0.E+000,-1.)); +#4613 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4614 = ORIENTED_EDGE('',*,*,#4615,.T.); +#4615 = EDGE_CURVE('',#4593,#4517,#4616,.T.); +#4616 = SURFACE_CURVE('',#4617,(#4621,#4628),.PCURVE_S1.); +#4617 = LINE('',#4618,#4619); +#4618 = CARTESIAN_POINT('',(15.615,1.,0.125)); +#4619 = VECTOR('',#4620,1.); +#4620 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#4621 = PCURVE('',#4532,#4622); +#4622 = DEFINITIONAL_REPRESENTATION('',(#4623),#4627); +#4623 = LINE('',#4624,#4625); +#4624 = CARTESIAN_POINT('',(-2.22044604925E-016,-0.25)); +#4625 = VECTOR('',#4626,1.); +#4626 = DIRECTION('',(1.,0.E+000)); +#4627 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4628 = PCURVE('',#4141,#4629); +#4629 = DEFINITIONAL_REPRESENTATION('',(#4630),#4634); +#4630 = LINE('',#4631,#4632); +#4631 = CARTESIAN_POINT('',(0.E+000,0.125)); +#4632 = VECTOR('',#4633,1.); +#4633 = DIRECTION('',(-1.,0.E+000)); +#4634 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4635 = ORIENTED_EDGE('',*,*,#4514,.F.); +#4636 = ORIENTED_EDGE('',*,*,#4637,.F.); +#4637 = EDGE_CURVE('',#4591,#4515,#4638,.T.); +#4638 = SURFACE_CURVE('',#4639,(#4643,#4650),.PCURVE_S1.); +#4639 = LINE('',#4640,#4641); +#4640 = CARTESIAN_POINT('',(15.615,1.,-0.125)); +#4641 = VECTOR('',#4642,1.); +#4642 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#4643 = PCURVE('',#4532,#4644); +#4644 = DEFINITIONAL_REPRESENTATION('',(#4645),#4649); +#4645 = LINE('',#4646,#4647); +#4646 = CARTESIAN_POINT('',(-2.22044604925E-016,-0.E+000)); +#4647 = VECTOR('',#4648,1.); +#4648 = DIRECTION('',(1.,0.E+000)); +#4649 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4650 = PCURVE('',#4195,#4651); +#4651 = DEFINITIONAL_REPRESENTATION('',(#4652),#4656); +#4652 = LINE('',#4653,#4654); +#4653 = CARTESIAN_POINT('',(0.E+000,0.125)); +#4654 = VECTOR('',#4655,1.); +#4655 = DIRECTION('',(-1.,0.E+000)); +#4656 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4657 = ADVANCED_FACE('',(#4658),#4113,.F.); +#4658 = FACE_BOUND('',#4659,.F.); +#4659 = EDGE_LOOP('',(#4660,#4661,#4682,#4683)); +#4660 = ORIENTED_EDGE('',*,*,#4090,.T.); +#4661 = ORIENTED_EDGE('',*,*,#4662,.T.); +#4662 = EDGE_CURVE('',#4093,#4593,#4663,.T.); +#4663 = SURFACE_CURVE('',#4664,(#4668,#4675),.PCURVE_S1.); +#4664 = LINE('',#4665,#4666); +#4665 = CARTESIAN_POINT('',(15.49,1.,0.125)); +#4666 = VECTOR('',#4667,1.); +#4667 = DIRECTION('',(1.,0.E+000,0.E+000)); +#4668 = PCURVE('',#4113,#4669); +#4669 = DEFINITIONAL_REPRESENTATION('',(#4670),#4674); +#4670 = LINE('',#4671,#4672); +#4671 = CARTESIAN_POINT('',(-1.7763568394E-015,-0.25)); +#4672 = VECTOR('',#4673,1.); +#4673 = DIRECTION('',(1.,0.E+000)); +#4674 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4675 = PCURVE('',#4141,#4676); +#4676 = DEFINITIONAL_REPRESENTATION('',(#4677),#4681); +#4677 = LINE('',#4678,#4679); +#4678 = CARTESIAN_POINT('',(0.E+000,-1.7763568394E-015)); +#4679 = VECTOR('',#4680,1.); +#4680 = DIRECTION('',(0.E+000,1.)); +#4681 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4682 = ORIENTED_EDGE('',*,*,#4590,.F.); +#4683 = ORIENTED_EDGE('',*,*,#4684,.F.); +#4684 = EDGE_CURVE('',#4091,#4591,#4685,.T.); +#4685 = SURFACE_CURVE('',#4686,(#4690,#4697),.PCURVE_S1.); +#4686 = LINE('',#4687,#4688); +#4687 = CARTESIAN_POINT('',(15.49,1.,-0.125)); +#4688 = VECTOR('',#4689,1.); +#4689 = DIRECTION('',(1.,0.E+000,0.E+000)); +#4690 = PCURVE('',#4113,#4691); +#4691 = DEFINITIONAL_REPRESENTATION('',(#4692),#4696); +#4692 = LINE('',#4693,#4694); +#4693 = CARTESIAN_POINT('',(-1.7763568394E-015,-4.930380657631E-032)); +#4694 = VECTOR('',#4695,1.); +#4695 = DIRECTION('',(1.,0.E+000)); +#4696 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4697 = PCURVE('',#4195,#4698); +#4698 = DEFINITIONAL_REPRESENTATION('',(#4699),#4703); +#4699 = LINE('',#4700,#4701); +#4700 = CARTESIAN_POINT('',(0.E+000,-1.7763568394E-015)); +#4701 = VECTOR('',#4702,1.); +#4702 = DIRECTION('',(0.E+000,1.)); +#4703 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4704 = ADVANCED_FACE('',(#4705),#4195,.F.); +#4705 = FACE_BOUND('',#4706,.T.); +#4706 = EDGE_LOOP('',(#4707,#4708,#4709,#4710,#4711,#4712,#4713,#4714)); +#4707 = ORIENTED_EDGE('',*,*,#4181,.T.); +#4708 = ORIENTED_EDGE('',*,*,#4262,.T.); +#4709 = ORIENTED_EDGE('',*,*,#4338,.T.); +#4710 = ORIENTED_EDGE('',*,*,#4414,.F.); +#4711 = ORIENTED_EDGE('',*,*,#4490,.F.); +#4712 = ORIENTED_EDGE('',*,*,#4566,.F.); +#4713 = ORIENTED_EDGE('',*,*,#4637,.F.); +#4714 = ORIENTED_EDGE('',*,*,#4684,.F.); +#4715 = ADVANCED_FACE('',(#4716),#4141,.T.); +#4716 = FACE_BOUND('',#4717,.F.); +#4717 = EDGE_LOOP('',(#4718,#4719,#4720,#4721,#4722,#4723,#4724,#4725)); +#4718 = ORIENTED_EDGE('',*,*,#4125,.T.); +#4719 = ORIENTED_EDGE('',*,*,#4211,.T.); +#4720 = ORIENTED_EDGE('',*,*,#4287,.T.); +#4721 = ORIENTED_EDGE('',*,*,#4392,.F.); +#4722 = ORIENTED_EDGE('',*,*,#4468,.F.); +#4723 = ORIENTED_EDGE('',*,*,#4544,.F.); +#4724 = ORIENTED_EDGE('',*,*,#4615,.F.); +#4725 = ORIENTED_EDGE('',*,*,#4662,.F.); +#4726 = MANIFOLD_SOLID_BREP('',#4727); +#4727 = CLOSED_SHELL('',(#4728,#4848,#4924,#5000,#5076,#5152,#5228,#5299 + ,#5346,#5357)); +#4728 = ADVANCED_FACE('',(#4729),#4743,.T.); +#4729 = FACE_BOUND('',#4730,.T.); +#4730 = EDGE_LOOP('',(#4731,#4766,#4794,#4822)); +#4731 = ORIENTED_EDGE('',*,*,#4732,.T.); +#4732 = EDGE_CURVE('',#4733,#4735,#4737,.T.); +#4733 = VERTEX_POINT('',#4734); +#4734 = CARTESIAN_POINT('',(12.95,1.,-0.125)); +#4735 = VERTEX_POINT('',#4736); +#4736 = CARTESIAN_POINT('',(12.95,1.,0.125)); +#4737 = SURFACE_CURVE('',#4738,(#4742,#4754),.PCURVE_S1.); +#4738 = LINE('',#4739,#4740); +#4739 = CARTESIAN_POINT('',(12.95,1.,-0.125)); +#4740 = VECTOR('',#4741,1.); +#4741 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#4742 = PCURVE('',#4743,#4748); +#4743 = PLANE('',#4744); +#4744 = AXIS2_PLACEMENT_3D('',#4745,#4746,#4747); +#4745 = CARTESIAN_POINT('',(12.95,1.,-0.125)); +#4746 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#4747 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#4748 = DEFINITIONAL_REPRESENTATION('',(#4749),#4753); +#4749 = LINE('',#4750,#4751); +#4750 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4751 = VECTOR('',#4752,1.); +#4752 = DIRECTION('',(2.22044604925E-016,-1.)); +#4753 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4754 = PCURVE('',#4755,#4760); +#4755 = PLANE('',#4756); +#4756 = AXIS2_PLACEMENT_3D('',#4757,#4758,#4759); +#4757 = CARTESIAN_POINT('',(12.95,1.,-0.125)); +#4758 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#4759 = DIRECTION('',(1.,0.E+000,0.E+000)); +#4760 = DEFINITIONAL_REPRESENTATION('',(#4761),#4765); +#4761 = LINE('',#4762,#4763); +#4762 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4763 = VECTOR('',#4764,1.); +#4764 = DIRECTION('',(0.E+000,-1.)); +#4765 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4766 = ORIENTED_EDGE('',*,*,#4767,.T.); +#4767 = EDGE_CURVE('',#4735,#4768,#4770,.T.); +#4768 = VERTEX_POINT('',#4769); +#4769 = CARTESIAN_POINT('',(12.95,-2.5,0.125)); +#4770 = SURFACE_CURVE('',#4771,(#4775,#4782),.PCURVE_S1.); +#4771 = LINE('',#4772,#4773); +#4772 = CARTESIAN_POINT('',(12.95,1.,0.125)); +#4773 = VECTOR('',#4774,1.); +#4774 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#4775 = PCURVE('',#4743,#4776); +#4776 = DEFINITIONAL_REPRESENTATION('',(#4777),#4781); +#4777 = LINE('',#4778,#4779); +#4778 = CARTESIAN_POINT('',(2.22044604925E-016,-0.25)); +#4779 = VECTOR('',#4780,1.); +#4780 = DIRECTION('',(1.,0.E+000)); +#4781 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4782 = PCURVE('',#4783,#4788); +#4783 = PLANE('',#4784); +#4784 = AXIS2_PLACEMENT_3D('',#4785,#4786,#4787); +#4785 = CARTESIAN_POINT('',(12.95,1.,0.125)); +#4786 = DIRECTION('',(0.E+000,4.440892098501E-016,1.)); +#4787 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#4788 = DEFINITIONAL_REPRESENTATION('',(#4789),#4793); +#4789 = LINE('',#4790,#4791); +#4790 = CARTESIAN_POINT('',(0.E+000,-1.7763568394E-015)); +#4791 = VECTOR('',#4792,1.); +#4792 = DIRECTION('',(1.,0.E+000)); +#4793 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4794 = ORIENTED_EDGE('',*,*,#4795,.F.); +#4795 = EDGE_CURVE('',#4796,#4768,#4798,.T.); +#4796 = VERTEX_POINT('',#4797); +#4797 = CARTESIAN_POINT('',(12.95,-2.5,-0.125)); +#4798 = SURFACE_CURVE('',#4799,(#4803,#4810),.PCURVE_S1.); +#4799 = LINE('',#4800,#4801); +#4800 = CARTESIAN_POINT('',(12.95,-2.5,-0.125)); +#4801 = VECTOR('',#4802,1.); +#4802 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#4803 = PCURVE('',#4743,#4804); +#4804 = DEFINITIONAL_REPRESENTATION('',(#4805),#4809); +#4805 = LINE('',#4806,#4807); +#4806 = CARTESIAN_POINT('',(3.5,-1.972152263053E-031)); +#4807 = VECTOR('',#4808,1.); +#4808 = DIRECTION('',(2.22044604925E-016,-1.)); +#4809 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4810 = PCURVE('',#4811,#4816); +#4811 = PLANE('',#4812); +#4812 = AXIS2_PLACEMENT_3D('',#4813,#4814,#4815); +#4813 = CARTESIAN_POINT('',(12.95,-2.5,-0.125)); +#4814 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#4815 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#4816 = DEFINITIONAL_REPRESENTATION('',(#4817),#4821); +#4817 = LINE('',#4818,#4819); +#4818 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#4819 = VECTOR('',#4820,1.); +#4820 = DIRECTION('',(0.E+000,-1.)); +#4821 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4822 = ORIENTED_EDGE('',*,*,#4823,.F.); +#4823 = EDGE_CURVE('',#4733,#4796,#4824,.T.); +#4824 = SURFACE_CURVE('',#4825,(#4829,#4836),.PCURVE_S1.); +#4825 = LINE('',#4826,#4827); +#4826 = CARTESIAN_POINT('',(12.95,1.,-0.125)); +#4827 = VECTOR('',#4828,1.); +#4828 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#4829 = PCURVE('',#4743,#4830); +#4830 = DEFINITIONAL_REPRESENTATION('',(#4831),#4835); +#4831 = LINE('',#4832,#4833); +#4832 = CARTESIAN_POINT('',(2.22044604925E-016,0.E+000)); +#4833 = VECTOR('',#4834,1.); +#4834 = DIRECTION('',(1.,0.E+000)); +#4835 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4836 = PCURVE('',#4837,#4842); +#4837 = PLANE('',#4838); +#4838 = AXIS2_PLACEMENT_3D('',#4839,#4840,#4841); +#4839 = CARTESIAN_POINT('',(12.95,1.,-0.125)); +#4840 = DIRECTION('',(0.E+000,4.440892098501E-016,1.)); +#4841 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#4842 = DEFINITIONAL_REPRESENTATION('',(#4843),#4847); +#4843 = LINE('',#4844,#4845); +#4844 = CARTESIAN_POINT('',(0.E+000,-1.7763568394E-015)); +#4845 = VECTOR('',#4846,1.); +#4846 = DIRECTION('',(1.,0.E+000)); +#4847 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4848 = ADVANCED_FACE('',(#4849),#4811,.T.); +#4849 = FACE_BOUND('',#4850,.T.); +#4850 = EDGE_LOOP('',(#4851,#4852,#4875,#4903)); +#4851 = ORIENTED_EDGE('',*,*,#4795,.T.); +#4852 = ORIENTED_EDGE('',*,*,#4853,.T.); +#4853 = EDGE_CURVE('',#4768,#4854,#4856,.T.); +#4854 = VERTEX_POINT('',#4855); +#4855 = CARTESIAN_POINT('',(12.45,-2.5,0.125)); +#4856 = SURFACE_CURVE('',#4857,(#4861,#4868),.PCURVE_S1.); +#4857 = LINE('',#4858,#4859); +#4858 = CARTESIAN_POINT('',(12.95,-2.5,0.125)); +#4859 = VECTOR('',#4860,1.); +#4860 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#4861 = PCURVE('',#4811,#4862); +#4862 = DEFINITIONAL_REPRESENTATION('',(#4863),#4867); +#4863 = LINE('',#4864,#4865); +#4864 = CARTESIAN_POINT('',(1.7763568394E-015,-0.25)); +#4865 = VECTOR('',#4866,1.); +#4866 = DIRECTION('',(1.,0.E+000)); +#4867 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4868 = PCURVE('',#4783,#4869); +#4869 = DEFINITIONAL_REPRESENTATION('',(#4870),#4874); +#4870 = LINE('',#4871,#4872); +#4871 = CARTESIAN_POINT('',(3.5,-1.7763568394E-015)); +#4872 = VECTOR('',#4873,1.); +#4873 = DIRECTION('',(0.E+000,-1.)); +#4874 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4875 = ORIENTED_EDGE('',*,*,#4876,.F.); +#4876 = EDGE_CURVE('',#4877,#4854,#4879,.T.); +#4877 = VERTEX_POINT('',#4878); +#4878 = CARTESIAN_POINT('',(12.45,-2.5,-0.125)); +#4879 = SURFACE_CURVE('',#4880,(#4884,#4891),.PCURVE_S1.); +#4880 = LINE('',#4881,#4882); +#4881 = CARTESIAN_POINT('',(12.45,-2.5,-0.125)); +#4882 = VECTOR('',#4883,1.); +#4883 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#4884 = PCURVE('',#4811,#4885); +#4885 = DEFINITIONAL_REPRESENTATION('',(#4886),#4890); +#4886 = LINE('',#4887,#4888); +#4887 = CARTESIAN_POINT('',(0.5,0.E+000)); +#4888 = VECTOR('',#4889,1.); +#4889 = DIRECTION('',(0.E+000,-1.)); +#4890 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4891 = PCURVE('',#4892,#4897); +#4892 = PLANE('',#4893); +#4893 = AXIS2_PLACEMENT_3D('',#4894,#4895,#4896); +#4894 = CARTESIAN_POINT('',(12.45,-2.5,-0.125)); +#4895 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#4896 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#4897 = DEFINITIONAL_REPRESENTATION('',(#4898),#4902); +#4898 = LINE('',#4899,#4900); +#4899 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#4900 = VECTOR('',#4901,1.); +#4901 = DIRECTION('',(-2.22044604925E-016,-1.)); +#4902 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4903 = ORIENTED_EDGE('',*,*,#4904,.F.); +#4904 = EDGE_CURVE('',#4796,#4877,#4905,.T.); +#4905 = SURFACE_CURVE('',#4906,(#4910,#4917),.PCURVE_S1.); +#4906 = LINE('',#4907,#4908); +#4907 = CARTESIAN_POINT('',(12.95,-2.5,-0.125)); +#4908 = VECTOR('',#4909,1.); +#4909 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#4910 = PCURVE('',#4811,#4911); +#4911 = DEFINITIONAL_REPRESENTATION('',(#4912),#4916); +#4912 = LINE('',#4913,#4914); +#4913 = CARTESIAN_POINT('',(1.7763568394E-015,0.E+000)); +#4914 = VECTOR('',#4915,1.); +#4915 = DIRECTION('',(1.,0.E+000)); +#4916 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4917 = PCURVE('',#4837,#4918); +#4918 = DEFINITIONAL_REPRESENTATION('',(#4919),#4923); +#4919 = LINE('',#4920,#4921); +#4920 = CARTESIAN_POINT('',(3.5,-1.7763568394E-015)); +#4921 = VECTOR('',#4922,1.); +#4922 = DIRECTION('',(0.E+000,-1.)); +#4923 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4924 = ADVANCED_FACE('',(#4925),#4892,.T.); +#4925 = FACE_BOUND('',#4926,.T.); +#4926 = EDGE_LOOP('',(#4927,#4928,#4951,#4979)); +#4927 = ORIENTED_EDGE('',*,*,#4876,.T.); +#4928 = ORIENTED_EDGE('',*,*,#4929,.T.); +#4929 = EDGE_CURVE('',#4854,#4930,#4932,.T.); +#4930 = VERTEX_POINT('',#4931); +#4931 = CARTESIAN_POINT('',(12.45,1.,0.125)); +#4932 = SURFACE_CURVE('',#4933,(#4937,#4944),.PCURVE_S1.); +#4933 = LINE('',#4934,#4935); +#4934 = CARTESIAN_POINT('',(12.45,-2.5,0.125)); +#4935 = VECTOR('',#4936,1.); +#4936 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#4937 = PCURVE('',#4892,#4938); +#4938 = DEFINITIONAL_REPRESENTATION('',(#4939),#4943); +#4939 = LINE('',#4940,#4941); +#4940 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#4941 = VECTOR('',#4942,1.); +#4942 = DIRECTION('',(1.,0.E+000)); +#4943 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4944 = PCURVE('',#4783,#4945); +#4945 = DEFINITIONAL_REPRESENTATION('',(#4946),#4950); +#4946 = LINE('',#4947,#4948); +#4947 = CARTESIAN_POINT('',(3.5,-0.5)); +#4948 = VECTOR('',#4949,1.); +#4949 = DIRECTION('',(-1.,0.E+000)); +#4950 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4951 = ORIENTED_EDGE('',*,*,#4952,.F.); +#4952 = EDGE_CURVE('',#4953,#4930,#4955,.T.); +#4953 = VERTEX_POINT('',#4954); +#4954 = CARTESIAN_POINT('',(12.45,1.,-0.125)); +#4955 = SURFACE_CURVE('',#4956,(#4960,#4967),.PCURVE_S1.); +#4956 = LINE('',#4957,#4958); +#4957 = CARTESIAN_POINT('',(12.45,1.,-0.125)); +#4958 = VECTOR('',#4959,1.); +#4959 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#4960 = PCURVE('',#4892,#4961); +#4961 = DEFINITIONAL_REPRESENTATION('',(#4962),#4966); +#4962 = LINE('',#4963,#4964); +#4963 = CARTESIAN_POINT('',(3.5,1.972152263053E-031)); +#4964 = VECTOR('',#4965,1.); +#4965 = DIRECTION('',(-2.22044604925E-016,-1.)); +#4966 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4967 = PCURVE('',#4968,#4973); +#4968 = PLANE('',#4969); +#4969 = AXIS2_PLACEMENT_3D('',#4970,#4971,#4972); +#4970 = CARTESIAN_POINT('',(12.325,1.,-0.125)); +#4971 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#4972 = DIRECTION('',(1.,0.E+000,0.E+000)); +#4973 = DEFINITIONAL_REPRESENTATION('',(#4974),#4978); +#4974 = LINE('',#4975,#4976); +#4975 = CARTESIAN_POINT('',(0.125,0.E+000)); +#4976 = VECTOR('',#4977,1.); +#4977 = DIRECTION('',(0.E+000,-1.)); +#4978 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4979 = ORIENTED_EDGE('',*,*,#4980,.F.); +#4980 = EDGE_CURVE('',#4877,#4953,#4981,.T.); +#4981 = SURFACE_CURVE('',#4982,(#4986,#4993),.PCURVE_S1.); +#4982 = LINE('',#4983,#4984); +#4983 = CARTESIAN_POINT('',(12.45,-2.5,-0.125)); +#4984 = VECTOR('',#4985,1.); +#4985 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#4986 = PCURVE('',#4892,#4987); +#4987 = DEFINITIONAL_REPRESENTATION('',(#4988),#4992); +#4988 = LINE('',#4989,#4990); +#4989 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4990 = VECTOR('',#4991,1.); +#4991 = DIRECTION('',(1.,0.E+000)); +#4992 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4993 = PCURVE('',#4837,#4994); +#4994 = DEFINITIONAL_REPRESENTATION('',(#4995),#4999); +#4995 = LINE('',#4996,#4997); +#4996 = CARTESIAN_POINT('',(3.5,-0.5)); +#4997 = VECTOR('',#4998,1.); +#4998 = DIRECTION('',(-1.,0.E+000)); +#4999 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5000 = ADVANCED_FACE('',(#5001),#4968,.F.); +#5001 = FACE_BOUND('',#5002,.F.); +#5002 = EDGE_LOOP('',(#5003,#5033,#5054,#5055)); +#5003 = ORIENTED_EDGE('',*,*,#5004,.T.); +#5004 = EDGE_CURVE('',#5005,#5007,#5009,.T.); +#5005 = VERTEX_POINT('',#5006); +#5006 = CARTESIAN_POINT('',(12.325,1.,-0.125)); +#5007 = VERTEX_POINT('',#5008); +#5008 = CARTESIAN_POINT('',(12.325,1.,0.125)); +#5009 = SURFACE_CURVE('',#5010,(#5014,#5021),.PCURVE_S1.); +#5010 = LINE('',#5011,#5012); +#5011 = CARTESIAN_POINT('',(12.325,1.,-0.125)); +#5012 = VECTOR('',#5013,1.); +#5013 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#5014 = PCURVE('',#4968,#5015); +#5015 = DEFINITIONAL_REPRESENTATION('',(#5016),#5020); +#5016 = LINE('',#5017,#5018); +#5017 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#5018 = VECTOR('',#5019,1.); +#5019 = DIRECTION('',(0.E+000,-1.)); +#5020 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5021 = PCURVE('',#5022,#5027); +#5022 = PLANE('',#5023); +#5023 = AXIS2_PLACEMENT_3D('',#5024,#5025,#5026); +#5024 = CARTESIAN_POINT('',(12.325,2.,-0.125)); +#5025 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#5026 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#5027 = DEFINITIONAL_REPRESENTATION('',(#5028),#5032); +#5028 = LINE('',#5029,#5030); +#5029 = CARTESIAN_POINT('',(1.,-4.930380657631E-032)); +#5030 = VECTOR('',#5031,1.); +#5031 = DIRECTION('',(2.22044604925E-016,-1.)); +#5032 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5033 = ORIENTED_EDGE('',*,*,#5034,.T.); +#5034 = EDGE_CURVE('',#5007,#4930,#5035,.T.); +#5035 = SURFACE_CURVE('',#5036,(#5040,#5047),.PCURVE_S1.); +#5036 = LINE('',#5037,#5038); +#5037 = CARTESIAN_POINT('',(12.325,1.,0.125)); +#5038 = VECTOR('',#5039,1.); +#5039 = DIRECTION('',(1.,0.E+000,0.E+000)); +#5040 = PCURVE('',#4968,#5041); +#5041 = DEFINITIONAL_REPRESENTATION('',(#5042),#5046); +#5042 = LINE('',#5043,#5044); +#5043 = CARTESIAN_POINT('',(-1.7763568394E-015,-0.25)); +#5044 = VECTOR('',#5045,1.); +#5045 = DIRECTION('',(1.,0.E+000)); +#5046 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5047 = PCURVE('',#4783,#5048); +#5048 = DEFINITIONAL_REPRESENTATION('',(#5049),#5053); +#5049 = LINE('',#5050,#5051); +#5050 = CARTESIAN_POINT('',(0.E+000,-0.625)); +#5051 = VECTOR('',#5052,1.); +#5052 = DIRECTION('',(0.E+000,1.)); +#5053 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5054 = ORIENTED_EDGE('',*,*,#4952,.F.); +#5055 = ORIENTED_EDGE('',*,*,#5056,.F.); +#5056 = EDGE_CURVE('',#5005,#4953,#5057,.T.); +#5057 = SURFACE_CURVE('',#5058,(#5062,#5069),.PCURVE_S1.); +#5058 = LINE('',#5059,#5060); +#5059 = CARTESIAN_POINT('',(12.325,1.,-0.125)); +#5060 = VECTOR('',#5061,1.); +#5061 = DIRECTION('',(1.,0.E+000,0.E+000)); +#5062 = PCURVE('',#4968,#5063); +#5063 = DEFINITIONAL_REPRESENTATION('',(#5064),#5068); +#5064 = LINE('',#5065,#5066); +#5065 = CARTESIAN_POINT('',(-1.7763568394E-015,-4.930380657631E-032)); +#5066 = VECTOR('',#5067,1.); +#5067 = DIRECTION('',(1.,0.E+000)); +#5068 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5069 = PCURVE('',#4837,#5070); +#5070 = DEFINITIONAL_REPRESENTATION('',(#5071),#5075); +#5071 = LINE('',#5072,#5073); +#5072 = CARTESIAN_POINT('',(0.E+000,-0.625)); +#5073 = VECTOR('',#5074,1.); +#5074 = DIRECTION('',(0.E+000,1.)); +#5075 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5076 = ADVANCED_FACE('',(#5077),#5022,.F.); +#5077 = FACE_BOUND('',#5078,.F.); +#5078 = EDGE_LOOP('',(#5079,#5109,#5130,#5131)); +#5079 = ORIENTED_EDGE('',*,*,#5080,.T.); +#5080 = EDGE_CURVE('',#5081,#5083,#5085,.T.); +#5081 = VERTEX_POINT('',#5082); +#5082 = CARTESIAN_POINT('',(12.325,2.,-0.125)); +#5083 = VERTEX_POINT('',#5084); +#5084 = CARTESIAN_POINT('',(12.325,2.,0.125)); +#5085 = SURFACE_CURVE('',#5086,(#5090,#5097),.PCURVE_S1.); +#5086 = LINE('',#5087,#5088); +#5087 = CARTESIAN_POINT('',(12.325,2.,-0.125)); +#5088 = VECTOR('',#5089,1.); +#5089 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#5090 = PCURVE('',#5022,#5091); +#5091 = DEFINITIONAL_REPRESENTATION('',(#5092),#5096); +#5092 = LINE('',#5093,#5094); +#5093 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#5094 = VECTOR('',#5095,1.); +#5095 = DIRECTION('',(2.22044604925E-016,-1.)); +#5096 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5097 = PCURVE('',#5098,#5103); +#5098 = PLANE('',#5099); +#5099 = AXIS2_PLACEMENT_3D('',#5100,#5101,#5102); +#5100 = CARTESIAN_POINT('',(13.075,2.,-0.125)); +#5101 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#5102 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#5103 = DEFINITIONAL_REPRESENTATION('',(#5104),#5108); +#5104 = LINE('',#5105,#5106); +#5105 = CARTESIAN_POINT('',(0.75,0.E+000)); +#5106 = VECTOR('',#5107,1.); +#5107 = DIRECTION('',(0.E+000,-1.)); +#5108 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5109 = ORIENTED_EDGE('',*,*,#5110,.T.); +#5110 = EDGE_CURVE('',#5083,#5007,#5111,.T.); +#5111 = SURFACE_CURVE('',#5112,(#5116,#5123),.PCURVE_S1.); +#5112 = LINE('',#5113,#5114); +#5113 = CARTESIAN_POINT('',(12.325,2.,0.125)); +#5114 = VECTOR('',#5115,1.); +#5115 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#5116 = PCURVE('',#5022,#5117); +#5117 = DEFINITIONAL_REPRESENTATION('',(#5118),#5122); +#5118 = LINE('',#5119,#5120); +#5119 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#5120 = VECTOR('',#5121,1.); +#5121 = DIRECTION('',(1.,0.E+000)); +#5122 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5123 = PCURVE('',#4783,#5124); +#5124 = DEFINITIONAL_REPRESENTATION('',(#5125),#5129); +#5125 = LINE('',#5126,#5127); +#5126 = CARTESIAN_POINT('',(-1.,-0.625)); +#5127 = VECTOR('',#5128,1.); +#5128 = DIRECTION('',(1.,0.E+000)); +#5129 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5130 = ORIENTED_EDGE('',*,*,#5004,.F.); +#5131 = ORIENTED_EDGE('',*,*,#5132,.F.); +#5132 = EDGE_CURVE('',#5081,#5005,#5133,.T.); +#5133 = SURFACE_CURVE('',#5134,(#5138,#5145),.PCURVE_S1.); +#5134 = LINE('',#5135,#5136); +#5135 = CARTESIAN_POINT('',(12.325,2.,-0.125)); +#5136 = VECTOR('',#5137,1.); +#5137 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#5138 = PCURVE('',#5022,#5139); +#5139 = DEFINITIONAL_REPRESENTATION('',(#5140),#5144); +#5140 = LINE('',#5141,#5142); +#5141 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#5142 = VECTOR('',#5143,1.); +#5143 = DIRECTION('',(1.,0.E+000)); +#5144 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5145 = PCURVE('',#4837,#5146); +#5146 = DEFINITIONAL_REPRESENTATION('',(#5147),#5151); +#5147 = LINE('',#5148,#5149); +#5148 = CARTESIAN_POINT('',(-1.,-0.625)); +#5149 = VECTOR('',#5150,1.); +#5150 = DIRECTION('',(1.,0.E+000)); +#5151 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5152 = ADVANCED_FACE('',(#5153),#5098,.F.); +#5153 = FACE_BOUND('',#5154,.F.); +#5154 = EDGE_LOOP('',(#5155,#5185,#5206,#5207)); +#5155 = ORIENTED_EDGE('',*,*,#5156,.T.); +#5156 = EDGE_CURVE('',#5157,#5159,#5161,.T.); +#5157 = VERTEX_POINT('',#5158); +#5158 = CARTESIAN_POINT('',(13.075,2.,-0.125)); +#5159 = VERTEX_POINT('',#5160); +#5160 = CARTESIAN_POINT('',(13.075,2.,0.125)); +#5161 = SURFACE_CURVE('',#5162,(#5166,#5173),.PCURVE_S1.); +#5162 = LINE('',#5163,#5164); +#5163 = CARTESIAN_POINT('',(13.075,2.,-0.125)); +#5164 = VECTOR('',#5165,1.); +#5165 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#5166 = PCURVE('',#5098,#5167); +#5167 = DEFINITIONAL_REPRESENTATION('',(#5168),#5172); +#5168 = LINE('',#5169,#5170); +#5169 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#5170 = VECTOR('',#5171,1.); +#5171 = DIRECTION('',(0.E+000,-1.)); +#5172 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5173 = PCURVE('',#5174,#5179); +#5174 = PLANE('',#5175); +#5175 = AXIS2_PLACEMENT_3D('',#5176,#5177,#5178); +#5176 = CARTESIAN_POINT('',(13.075,1.,-0.125)); +#5177 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#5178 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#5179 = DEFINITIONAL_REPRESENTATION('',(#5180),#5184); +#5180 = LINE('',#5181,#5182); +#5181 = CARTESIAN_POINT('',(1.,4.930380657631E-032)); +#5182 = VECTOR('',#5183,1.); +#5183 = DIRECTION('',(-2.22044604925E-016,-1.)); +#5184 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5185 = ORIENTED_EDGE('',*,*,#5186,.T.); +#5186 = EDGE_CURVE('',#5159,#5083,#5187,.T.); +#5187 = SURFACE_CURVE('',#5188,(#5192,#5199),.PCURVE_S1.); +#5188 = LINE('',#5189,#5190); +#5189 = CARTESIAN_POINT('',(13.075,2.,0.125)); +#5190 = VECTOR('',#5191,1.); +#5191 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#5192 = PCURVE('',#5098,#5193); +#5193 = DEFINITIONAL_REPRESENTATION('',(#5194),#5198); +#5194 = LINE('',#5195,#5196); +#5195 = CARTESIAN_POINT('',(1.7763568394E-015,-0.25)); +#5196 = VECTOR('',#5197,1.); +#5197 = DIRECTION('',(1.,0.E+000)); +#5198 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5199 = PCURVE('',#4783,#5200); +#5200 = DEFINITIONAL_REPRESENTATION('',(#5201),#5205); +#5201 = LINE('',#5202,#5203); +#5202 = CARTESIAN_POINT('',(-1.,0.125)); +#5203 = VECTOR('',#5204,1.); +#5204 = DIRECTION('',(0.E+000,-1.)); +#5205 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5206 = ORIENTED_EDGE('',*,*,#5080,.F.); +#5207 = ORIENTED_EDGE('',*,*,#5208,.F.); +#5208 = EDGE_CURVE('',#5157,#5081,#5209,.T.); +#5209 = SURFACE_CURVE('',#5210,(#5214,#5221),.PCURVE_S1.); +#5210 = LINE('',#5211,#5212); +#5211 = CARTESIAN_POINT('',(13.075,2.,-0.125)); +#5212 = VECTOR('',#5213,1.); +#5213 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#5214 = PCURVE('',#5098,#5215); +#5215 = DEFINITIONAL_REPRESENTATION('',(#5216),#5220); +#5216 = LINE('',#5217,#5218); +#5217 = CARTESIAN_POINT('',(1.7763568394E-015,0.E+000)); +#5218 = VECTOR('',#5219,1.); +#5219 = DIRECTION('',(1.,0.E+000)); +#5220 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5221 = PCURVE('',#4837,#5222); +#5222 = DEFINITIONAL_REPRESENTATION('',(#5223),#5227); +#5223 = LINE('',#5224,#5225); +#5224 = CARTESIAN_POINT('',(-1.,0.125)); +#5225 = VECTOR('',#5226,1.); +#5226 = DIRECTION('',(0.E+000,-1.)); +#5227 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5228 = ADVANCED_FACE('',(#5229),#5174,.F.); +#5229 = FACE_BOUND('',#5230,.F.); +#5230 = EDGE_LOOP('',(#5231,#5256,#5277,#5278)); +#5231 = ORIENTED_EDGE('',*,*,#5232,.T.); +#5232 = EDGE_CURVE('',#5233,#5235,#5237,.T.); +#5233 = VERTEX_POINT('',#5234); +#5234 = CARTESIAN_POINT('',(13.075,1.,-0.125)); +#5235 = VERTEX_POINT('',#5236); +#5236 = CARTESIAN_POINT('',(13.075,1.,0.125)); +#5237 = SURFACE_CURVE('',#5238,(#5242,#5249),.PCURVE_S1.); +#5238 = LINE('',#5239,#5240); +#5239 = CARTESIAN_POINT('',(13.075,1.,-0.125)); +#5240 = VECTOR('',#5241,1.); +#5241 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#5242 = PCURVE('',#5174,#5243); +#5243 = DEFINITIONAL_REPRESENTATION('',(#5244),#5248); +#5244 = LINE('',#5245,#5246); +#5245 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#5246 = VECTOR('',#5247,1.); +#5247 = DIRECTION('',(-2.22044604925E-016,-1.)); +#5248 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5249 = PCURVE('',#4755,#5250); +#5250 = DEFINITIONAL_REPRESENTATION('',(#5251),#5255); +#5251 = LINE('',#5252,#5253); +#5252 = CARTESIAN_POINT('',(0.125,0.E+000)); +#5253 = VECTOR('',#5254,1.); +#5254 = DIRECTION('',(0.E+000,-1.)); +#5255 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5256 = ORIENTED_EDGE('',*,*,#5257,.T.); +#5257 = EDGE_CURVE('',#5235,#5159,#5258,.T.); +#5258 = SURFACE_CURVE('',#5259,(#5263,#5270),.PCURVE_S1.); +#5259 = LINE('',#5260,#5261); +#5260 = CARTESIAN_POINT('',(13.075,1.,0.125)); +#5261 = VECTOR('',#5262,1.); +#5262 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#5263 = PCURVE('',#5174,#5264); +#5264 = DEFINITIONAL_REPRESENTATION('',(#5265),#5269); +#5265 = LINE('',#5266,#5267); +#5266 = CARTESIAN_POINT('',(-2.22044604925E-016,-0.25)); +#5267 = VECTOR('',#5268,1.); +#5268 = DIRECTION('',(1.,0.E+000)); +#5269 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5270 = PCURVE('',#4783,#5271); +#5271 = DEFINITIONAL_REPRESENTATION('',(#5272),#5276); +#5272 = LINE('',#5273,#5274); +#5273 = CARTESIAN_POINT('',(0.E+000,0.125)); +#5274 = VECTOR('',#5275,1.); +#5275 = DIRECTION('',(-1.,0.E+000)); +#5276 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5277 = ORIENTED_EDGE('',*,*,#5156,.F.); +#5278 = ORIENTED_EDGE('',*,*,#5279,.F.); +#5279 = EDGE_CURVE('',#5233,#5157,#5280,.T.); +#5280 = SURFACE_CURVE('',#5281,(#5285,#5292),.PCURVE_S1.); +#5281 = LINE('',#5282,#5283); +#5282 = CARTESIAN_POINT('',(13.075,1.,-0.125)); +#5283 = VECTOR('',#5284,1.); +#5284 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#5285 = PCURVE('',#5174,#5286); +#5286 = DEFINITIONAL_REPRESENTATION('',(#5287),#5291); +#5287 = LINE('',#5288,#5289); +#5288 = CARTESIAN_POINT('',(-2.22044604925E-016,-0.E+000)); +#5289 = VECTOR('',#5290,1.); +#5290 = DIRECTION('',(1.,0.E+000)); +#5291 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5292 = PCURVE('',#4837,#5293); +#5293 = DEFINITIONAL_REPRESENTATION('',(#5294),#5298); +#5294 = LINE('',#5295,#5296); +#5295 = CARTESIAN_POINT('',(0.E+000,0.125)); +#5296 = VECTOR('',#5297,1.); +#5297 = DIRECTION('',(-1.,0.E+000)); +#5298 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5299 = ADVANCED_FACE('',(#5300),#4755,.F.); +#5300 = FACE_BOUND('',#5301,.F.); +#5301 = EDGE_LOOP('',(#5302,#5303,#5324,#5325)); +#5302 = ORIENTED_EDGE('',*,*,#4732,.T.); +#5303 = ORIENTED_EDGE('',*,*,#5304,.T.); +#5304 = EDGE_CURVE('',#4735,#5235,#5305,.T.); +#5305 = SURFACE_CURVE('',#5306,(#5310,#5317),.PCURVE_S1.); +#5306 = LINE('',#5307,#5308); +#5307 = CARTESIAN_POINT('',(12.95,1.,0.125)); +#5308 = VECTOR('',#5309,1.); +#5309 = DIRECTION('',(1.,0.E+000,0.E+000)); +#5310 = PCURVE('',#4755,#5311); +#5311 = DEFINITIONAL_REPRESENTATION('',(#5312),#5316); +#5312 = LINE('',#5313,#5314); +#5313 = CARTESIAN_POINT('',(-1.7763568394E-015,-0.25)); +#5314 = VECTOR('',#5315,1.); +#5315 = DIRECTION('',(1.,0.E+000)); +#5316 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5317 = PCURVE('',#4783,#5318); +#5318 = DEFINITIONAL_REPRESENTATION('',(#5319),#5323); +#5319 = LINE('',#5320,#5321); +#5320 = CARTESIAN_POINT('',(0.E+000,-1.7763568394E-015)); +#5321 = VECTOR('',#5322,1.); +#5322 = DIRECTION('',(0.E+000,1.)); +#5323 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5324 = ORIENTED_EDGE('',*,*,#5232,.F.); +#5325 = ORIENTED_EDGE('',*,*,#5326,.F.); +#5326 = EDGE_CURVE('',#4733,#5233,#5327,.T.); +#5327 = SURFACE_CURVE('',#5328,(#5332,#5339),.PCURVE_S1.); +#5328 = LINE('',#5329,#5330); +#5329 = CARTESIAN_POINT('',(12.95,1.,-0.125)); +#5330 = VECTOR('',#5331,1.); +#5331 = DIRECTION('',(1.,0.E+000,0.E+000)); +#5332 = PCURVE('',#4755,#5333); +#5333 = DEFINITIONAL_REPRESENTATION('',(#5334),#5338); +#5334 = LINE('',#5335,#5336); +#5335 = CARTESIAN_POINT('',(-1.7763568394E-015,-4.930380657631E-032)); +#5336 = VECTOR('',#5337,1.); +#5337 = DIRECTION('',(1.,0.E+000)); +#5338 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5339 = PCURVE('',#4837,#5340); +#5340 = DEFINITIONAL_REPRESENTATION('',(#5341),#5345); +#5341 = LINE('',#5342,#5343); +#5342 = CARTESIAN_POINT('',(0.E+000,-1.7763568394E-015)); +#5343 = VECTOR('',#5344,1.); +#5344 = DIRECTION('',(0.E+000,1.)); +#5345 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5346 = ADVANCED_FACE('',(#5347),#4837,.F.); +#5347 = FACE_BOUND('',#5348,.T.); +#5348 = EDGE_LOOP('',(#5349,#5350,#5351,#5352,#5353,#5354,#5355,#5356)); +#5349 = ORIENTED_EDGE('',*,*,#4823,.T.); +#5350 = ORIENTED_EDGE('',*,*,#4904,.T.); +#5351 = ORIENTED_EDGE('',*,*,#4980,.T.); +#5352 = ORIENTED_EDGE('',*,*,#5056,.F.); +#5353 = ORIENTED_EDGE('',*,*,#5132,.F.); +#5354 = ORIENTED_EDGE('',*,*,#5208,.F.); +#5355 = ORIENTED_EDGE('',*,*,#5279,.F.); +#5356 = ORIENTED_EDGE('',*,*,#5326,.F.); +#5357 = ADVANCED_FACE('',(#5358),#4783,.T.); +#5358 = FACE_BOUND('',#5359,.F.); +#5359 = EDGE_LOOP('',(#5360,#5361,#5362,#5363,#5364,#5365,#5366,#5367)); +#5360 = ORIENTED_EDGE('',*,*,#4767,.T.); +#5361 = ORIENTED_EDGE('',*,*,#4853,.T.); +#5362 = ORIENTED_EDGE('',*,*,#4929,.T.); +#5363 = ORIENTED_EDGE('',*,*,#5034,.F.); +#5364 = ORIENTED_EDGE('',*,*,#5110,.F.); +#5365 = ORIENTED_EDGE('',*,*,#5186,.F.); +#5366 = ORIENTED_EDGE('',*,*,#5257,.F.); +#5367 = ORIENTED_EDGE('',*,*,#5304,.F.); +#5368 = MANIFOLD_SOLID_BREP('',#5369); +#5369 = CLOSED_SHELL('',(#5370,#5490,#5566,#5642,#5718,#5794,#5870,#5941 + ,#5988,#5999)); +#5370 = ADVANCED_FACE('',(#5371),#5385,.T.); +#5371 = FACE_BOUND('',#5372,.T.); +#5372 = EDGE_LOOP('',(#5373,#5408,#5436,#5464)); +#5373 = ORIENTED_EDGE('',*,*,#5374,.T.); +#5374 = EDGE_CURVE('',#5375,#5377,#5379,.T.); +#5375 = VERTEX_POINT('',#5376); +#5376 = CARTESIAN_POINT('',(10.41,1.,-0.125)); +#5377 = VERTEX_POINT('',#5378); +#5378 = CARTESIAN_POINT('',(10.41,1.,0.125)); +#5379 = SURFACE_CURVE('',#5380,(#5384,#5396),.PCURVE_S1.); +#5380 = LINE('',#5381,#5382); +#5381 = CARTESIAN_POINT('',(10.41,1.,-0.125)); +#5382 = VECTOR('',#5383,1.); +#5383 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#5384 = PCURVE('',#5385,#5390); +#5385 = PLANE('',#5386); +#5386 = AXIS2_PLACEMENT_3D('',#5387,#5388,#5389); +#5387 = CARTESIAN_POINT('',(10.41,1.,-0.125)); +#5388 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#5389 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#5390 = DEFINITIONAL_REPRESENTATION('',(#5391),#5395); +#5391 = LINE('',#5392,#5393); +#5392 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#5393 = VECTOR('',#5394,1.); +#5394 = DIRECTION('',(2.22044604925E-016,-1.)); +#5395 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5396 = PCURVE('',#5397,#5402); +#5397 = PLANE('',#5398); +#5398 = AXIS2_PLACEMENT_3D('',#5399,#5400,#5401); +#5399 = CARTESIAN_POINT('',(10.41,1.,-0.125)); +#5400 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#5401 = DIRECTION('',(1.,0.E+000,0.E+000)); +#5402 = DEFINITIONAL_REPRESENTATION('',(#5403),#5407); +#5403 = LINE('',#5404,#5405); +#5404 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#5405 = VECTOR('',#5406,1.); +#5406 = DIRECTION('',(0.E+000,-1.)); +#5407 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5408 = ORIENTED_EDGE('',*,*,#5409,.T.); +#5409 = EDGE_CURVE('',#5377,#5410,#5412,.T.); +#5410 = VERTEX_POINT('',#5411); +#5411 = CARTESIAN_POINT('',(10.41,-2.5,0.125)); +#5412 = SURFACE_CURVE('',#5413,(#5417,#5424),.PCURVE_S1.); +#5413 = LINE('',#5414,#5415); +#5414 = CARTESIAN_POINT('',(10.41,1.,0.125)); +#5415 = VECTOR('',#5416,1.); +#5416 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#5417 = PCURVE('',#5385,#5418); +#5418 = DEFINITIONAL_REPRESENTATION('',(#5419),#5423); +#5419 = LINE('',#5420,#5421); +#5420 = CARTESIAN_POINT('',(2.22044604925E-016,-0.25)); +#5421 = VECTOR('',#5422,1.); +#5422 = DIRECTION('',(1.,0.E+000)); +#5423 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5424 = PCURVE('',#5425,#5430); +#5425 = PLANE('',#5426); +#5426 = AXIS2_PLACEMENT_3D('',#5427,#5428,#5429); +#5427 = CARTESIAN_POINT('',(10.41,1.,0.125)); +#5428 = DIRECTION('',(0.E+000,4.440892098501E-016,1.)); +#5429 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#5430 = DEFINITIONAL_REPRESENTATION('',(#5431),#5435); +#5431 = LINE('',#5432,#5433); +#5432 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#5433 = VECTOR('',#5434,1.); +#5434 = DIRECTION('',(1.,0.E+000)); +#5435 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5436 = ORIENTED_EDGE('',*,*,#5437,.F.); +#5437 = EDGE_CURVE('',#5438,#5410,#5440,.T.); +#5438 = VERTEX_POINT('',#5439); +#5439 = CARTESIAN_POINT('',(10.41,-2.5,-0.125)); +#5440 = SURFACE_CURVE('',#5441,(#5445,#5452),.PCURVE_S1.); +#5441 = LINE('',#5442,#5443); +#5442 = CARTESIAN_POINT('',(10.41,-2.5,-0.125)); +#5443 = VECTOR('',#5444,1.); +#5444 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#5445 = PCURVE('',#5385,#5446); +#5446 = DEFINITIONAL_REPRESENTATION('',(#5447),#5451); +#5447 = LINE('',#5448,#5449); +#5448 = CARTESIAN_POINT('',(3.5,-1.972152263053E-031)); +#5449 = VECTOR('',#5450,1.); +#5450 = DIRECTION('',(2.22044604925E-016,-1.)); +#5451 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5452 = PCURVE('',#5453,#5458); +#5453 = PLANE('',#5454); +#5454 = AXIS2_PLACEMENT_3D('',#5455,#5456,#5457); +#5455 = CARTESIAN_POINT('',(10.41,-2.5,-0.125)); +#5456 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#5457 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#5458 = DEFINITIONAL_REPRESENTATION('',(#5459),#5463); +#5459 = LINE('',#5460,#5461); +#5460 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#5461 = VECTOR('',#5462,1.); +#5462 = DIRECTION('',(0.E+000,-1.)); +#5463 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5464 = ORIENTED_EDGE('',*,*,#5465,.F.); +#5465 = EDGE_CURVE('',#5375,#5438,#5466,.T.); +#5466 = SURFACE_CURVE('',#5467,(#5471,#5478),.PCURVE_S1.); +#5467 = LINE('',#5468,#5469); +#5468 = CARTESIAN_POINT('',(10.41,1.,-0.125)); +#5469 = VECTOR('',#5470,1.); +#5470 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#5471 = PCURVE('',#5385,#5472); +#5472 = DEFINITIONAL_REPRESENTATION('',(#5473),#5477); +#5473 = LINE('',#5474,#5475); +#5474 = CARTESIAN_POINT('',(2.22044604925E-016,0.E+000)); +#5475 = VECTOR('',#5476,1.); +#5476 = DIRECTION('',(1.,0.E+000)); +#5477 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5478 = PCURVE('',#5479,#5484); +#5479 = PLANE('',#5480); +#5480 = AXIS2_PLACEMENT_3D('',#5481,#5482,#5483); +#5481 = CARTESIAN_POINT('',(10.41,1.,-0.125)); +#5482 = DIRECTION('',(0.E+000,4.440892098501E-016,1.)); +#5483 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#5484 = DEFINITIONAL_REPRESENTATION('',(#5485),#5489); +#5485 = LINE('',#5486,#5487); +#5486 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#5487 = VECTOR('',#5488,1.); +#5488 = DIRECTION('',(1.,0.E+000)); +#5489 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5490 = ADVANCED_FACE('',(#5491),#5453,.T.); +#5491 = FACE_BOUND('',#5492,.T.); +#5492 = EDGE_LOOP('',(#5493,#5494,#5517,#5545)); +#5493 = ORIENTED_EDGE('',*,*,#5437,.T.); +#5494 = ORIENTED_EDGE('',*,*,#5495,.T.); +#5495 = EDGE_CURVE('',#5410,#5496,#5498,.T.); +#5496 = VERTEX_POINT('',#5497); +#5497 = CARTESIAN_POINT('',(9.91,-2.5,0.125)); +#5498 = SURFACE_CURVE('',#5499,(#5503,#5510),.PCURVE_S1.); +#5499 = LINE('',#5500,#5501); +#5500 = CARTESIAN_POINT('',(10.41,-2.5,0.125)); +#5501 = VECTOR('',#5502,1.); +#5502 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#5503 = PCURVE('',#5453,#5504); +#5504 = DEFINITIONAL_REPRESENTATION('',(#5505),#5509); +#5505 = LINE('',#5506,#5507); +#5506 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#5507 = VECTOR('',#5508,1.); +#5508 = DIRECTION('',(1.,0.E+000)); +#5509 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5510 = PCURVE('',#5425,#5511); +#5511 = DEFINITIONAL_REPRESENTATION('',(#5512),#5516); +#5512 = LINE('',#5513,#5514); +#5513 = CARTESIAN_POINT('',(3.5,0.E+000)); +#5514 = VECTOR('',#5515,1.); +#5515 = DIRECTION('',(0.E+000,-1.)); +#5516 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5517 = ORIENTED_EDGE('',*,*,#5518,.F.); +#5518 = EDGE_CURVE('',#5519,#5496,#5521,.T.); +#5519 = VERTEX_POINT('',#5520); +#5520 = CARTESIAN_POINT('',(9.91,-2.5,-0.125)); +#5521 = SURFACE_CURVE('',#5522,(#5526,#5533),.PCURVE_S1.); +#5522 = LINE('',#5523,#5524); +#5523 = CARTESIAN_POINT('',(9.91,-2.5,-0.125)); +#5524 = VECTOR('',#5525,1.); +#5525 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#5526 = PCURVE('',#5453,#5527); +#5527 = DEFINITIONAL_REPRESENTATION('',(#5528),#5532); +#5528 = LINE('',#5529,#5530); +#5529 = CARTESIAN_POINT('',(0.5,0.E+000)); +#5530 = VECTOR('',#5531,1.); +#5531 = DIRECTION('',(0.E+000,-1.)); +#5532 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5533 = PCURVE('',#5534,#5539); +#5534 = PLANE('',#5535); +#5535 = AXIS2_PLACEMENT_3D('',#5536,#5537,#5538); +#5536 = CARTESIAN_POINT('',(9.91,-2.5,-0.125)); +#5537 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#5538 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#5539 = DEFINITIONAL_REPRESENTATION('',(#5540),#5544); +#5540 = LINE('',#5541,#5542); +#5541 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#5542 = VECTOR('',#5543,1.); +#5543 = DIRECTION('',(-2.22044604925E-016,-1.)); +#5544 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5545 = ORIENTED_EDGE('',*,*,#5546,.F.); +#5546 = EDGE_CURVE('',#5438,#5519,#5547,.T.); +#5547 = SURFACE_CURVE('',#5548,(#5552,#5559),.PCURVE_S1.); +#5548 = LINE('',#5549,#5550); +#5549 = CARTESIAN_POINT('',(10.41,-2.5,-0.125)); +#5550 = VECTOR('',#5551,1.); +#5551 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#5552 = PCURVE('',#5453,#5553); +#5553 = DEFINITIONAL_REPRESENTATION('',(#5554),#5558); +#5554 = LINE('',#5555,#5556); +#5555 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#5556 = VECTOR('',#5557,1.); +#5557 = DIRECTION('',(1.,0.E+000)); +#5558 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5559 = PCURVE('',#5479,#5560); +#5560 = DEFINITIONAL_REPRESENTATION('',(#5561),#5565); +#5561 = LINE('',#5562,#5563); +#5562 = CARTESIAN_POINT('',(3.5,0.E+000)); +#5563 = VECTOR('',#5564,1.); +#5564 = DIRECTION('',(0.E+000,-1.)); +#5565 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5566 = ADVANCED_FACE('',(#5567),#5534,.T.); +#5567 = FACE_BOUND('',#5568,.T.); +#5568 = EDGE_LOOP('',(#5569,#5570,#5593,#5621)); +#5569 = ORIENTED_EDGE('',*,*,#5518,.T.); +#5570 = ORIENTED_EDGE('',*,*,#5571,.T.); +#5571 = EDGE_CURVE('',#5496,#5572,#5574,.T.); +#5572 = VERTEX_POINT('',#5573); +#5573 = CARTESIAN_POINT('',(9.91,1.,0.125)); +#5574 = SURFACE_CURVE('',#5575,(#5579,#5586),.PCURVE_S1.); +#5575 = LINE('',#5576,#5577); +#5576 = CARTESIAN_POINT('',(9.91,-2.5,0.125)); +#5577 = VECTOR('',#5578,1.); +#5578 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#5579 = PCURVE('',#5534,#5580); +#5580 = DEFINITIONAL_REPRESENTATION('',(#5581),#5585); +#5581 = LINE('',#5582,#5583); +#5582 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#5583 = VECTOR('',#5584,1.); +#5584 = DIRECTION('',(1.,0.E+000)); +#5585 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5586 = PCURVE('',#5425,#5587); +#5587 = DEFINITIONAL_REPRESENTATION('',(#5588),#5592); +#5588 = LINE('',#5589,#5590); +#5589 = CARTESIAN_POINT('',(3.5,-0.5)); +#5590 = VECTOR('',#5591,1.); +#5591 = DIRECTION('',(-1.,0.E+000)); +#5592 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5593 = ORIENTED_EDGE('',*,*,#5594,.F.); +#5594 = EDGE_CURVE('',#5595,#5572,#5597,.T.); +#5595 = VERTEX_POINT('',#5596); +#5596 = CARTESIAN_POINT('',(9.91,1.,-0.125)); +#5597 = SURFACE_CURVE('',#5598,(#5602,#5609),.PCURVE_S1.); +#5598 = LINE('',#5599,#5600); +#5599 = CARTESIAN_POINT('',(9.91,1.,-0.125)); +#5600 = VECTOR('',#5601,1.); +#5601 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#5602 = PCURVE('',#5534,#5603); +#5603 = DEFINITIONAL_REPRESENTATION('',(#5604),#5608); +#5604 = LINE('',#5605,#5606); +#5605 = CARTESIAN_POINT('',(3.5,1.972152263053E-031)); +#5606 = VECTOR('',#5607,1.); +#5607 = DIRECTION('',(-2.22044604925E-016,-1.)); +#5608 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5609 = PCURVE('',#5610,#5615); +#5610 = PLANE('',#5611); +#5611 = AXIS2_PLACEMENT_3D('',#5612,#5613,#5614); +#5612 = CARTESIAN_POINT('',(9.785,1.,-0.125)); +#5613 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#5614 = DIRECTION('',(1.,0.E+000,0.E+000)); +#5615 = DEFINITIONAL_REPRESENTATION('',(#5616),#5620); +#5616 = LINE('',#5617,#5618); +#5617 = CARTESIAN_POINT('',(0.125,0.E+000)); +#5618 = VECTOR('',#5619,1.); +#5619 = DIRECTION('',(0.E+000,-1.)); +#5620 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5621 = ORIENTED_EDGE('',*,*,#5622,.F.); +#5622 = EDGE_CURVE('',#5519,#5595,#5623,.T.); +#5623 = SURFACE_CURVE('',#5624,(#5628,#5635),.PCURVE_S1.); +#5624 = LINE('',#5625,#5626); +#5625 = CARTESIAN_POINT('',(9.91,-2.5,-0.125)); +#5626 = VECTOR('',#5627,1.); +#5627 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#5628 = PCURVE('',#5534,#5629); +#5629 = DEFINITIONAL_REPRESENTATION('',(#5630),#5634); +#5630 = LINE('',#5631,#5632); +#5631 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#5632 = VECTOR('',#5633,1.); +#5633 = DIRECTION('',(1.,0.E+000)); +#5634 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5635 = PCURVE('',#5479,#5636); +#5636 = DEFINITIONAL_REPRESENTATION('',(#5637),#5641); +#5637 = LINE('',#5638,#5639); +#5638 = CARTESIAN_POINT('',(3.5,-0.5)); +#5639 = VECTOR('',#5640,1.); +#5640 = DIRECTION('',(-1.,0.E+000)); +#5641 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5642 = ADVANCED_FACE('',(#5643),#5610,.F.); +#5643 = FACE_BOUND('',#5644,.F.); +#5644 = EDGE_LOOP('',(#5645,#5675,#5696,#5697)); +#5645 = ORIENTED_EDGE('',*,*,#5646,.T.); +#5646 = EDGE_CURVE('',#5647,#5649,#5651,.T.); +#5647 = VERTEX_POINT('',#5648); +#5648 = CARTESIAN_POINT('',(9.785,1.,-0.125)); +#5649 = VERTEX_POINT('',#5650); +#5650 = CARTESIAN_POINT('',(9.785,1.,0.125)); +#5651 = SURFACE_CURVE('',#5652,(#5656,#5663),.PCURVE_S1.); +#5652 = LINE('',#5653,#5654); +#5653 = CARTESIAN_POINT('',(9.785,1.,-0.125)); +#5654 = VECTOR('',#5655,1.); +#5655 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#5656 = PCURVE('',#5610,#5657); +#5657 = DEFINITIONAL_REPRESENTATION('',(#5658),#5662); +#5658 = LINE('',#5659,#5660); +#5659 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#5660 = VECTOR('',#5661,1.); +#5661 = DIRECTION('',(0.E+000,-1.)); +#5662 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5663 = PCURVE('',#5664,#5669); +#5664 = PLANE('',#5665); +#5665 = AXIS2_PLACEMENT_3D('',#5666,#5667,#5668); +#5666 = CARTESIAN_POINT('',(9.785,2.,-0.125)); +#5667 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#5668 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#5669 = DEFINITIONAL_REPRESENTATION('',(#5670),#5674); +#5670 = LINE('',#5671,#5672); +#5671 = CARTESIAN_POINT('',(1.,-4.930380657631E-032)); +#5672 = VECTOR('',#5673,1.); +#5673 = DIRECTION('',(2.22044604925E-016,-1.)); +#5674 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5675 = ORIENTED_EDGE('',*,*,#5676,.T.); +#5676 = EDGE_CURVE('',#5649,#5572,#5677,.T.); +#5677 = SURFACE_CURVE('',#5678,(#5682,#5689),.PCURVE_S1.); +#5678 = LINE('',#5679,#5680); +#5679 = CARTESIAN_POINT('',(9.785,1.,0.125)); +#5680 = VECTOR('',#5681,1.); +#5681 = DIRECTION('',(1.,0.E+000,0.E+000)); +#5682 = PCURVE('',#5610,#5683); +#5683 = DEFINITIONAL_REPRESENTATION('',(#5684),#5688); +#5684 = LINE('',#5685,#5686); +#5685 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#5686 = VECTOR('',#5687,1.); +#5687 = DIRECTION('',(1.,0.E+000)); +#5688 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5689 = PCURVE('',#5425,#5690); +#5690 = DEFINITIONAL_REPRESENTATION('',(#5691),#5695); +#5691 = LINE('',#5692,#5693); +#5692 = CARTESIAN_POINT('',(0.E+000,-0.625)); +#5693 = VECTOR('',#5694,1.); +#5694 = DIRECTION('',(0.E+000,1.)); +#5695 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5696 = ORIENTED_EDGE('',*,*,#5594,.F.); +#5697 = ORIENTED_EDGE('',*,*,#5698,.F.); +#5698 = EDGE_CURVE('',#5647,#5595,#5699,.T.); +#5699 = SURFACE_CURVE('',#5700,(#5704,#5711),.PCURVE_S1.); +#5700 = LINE('',#5701,#5702); +#5701 = CARTESIAN_POINT('',(9.785,1.,-0.125)); +#5702 = VECTOR('',#5703,1.); +#5703 = DIRECTION('',(1.,0.E+000,0.E+000)); +#5704 = PCURVE('',#5610,#5705); +#5705 = DEFINITIONAL_REPRESENTATION('',(#5706),#5710); +#5706 = LINE('',#5707,#5708); +#5707 = CARTESIAN_POINT('',(0.E+000,-4.930380657631E-032)); +#5708 = VECTOR('',#5709,1.); +#5709 = DIRECTION('',(1.,0.E+000)); +#5710 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5711 = PCURVE('',#5479,#5712); +#5712 = DEFINITIONAL_REPRESENTATION('',(#5713),#5717); +#5713 = LINE('',#5714,#5715); +#5714 = CARTESIAN_POINT('',(0.E+000,-0.625)); +#5715 = VECTOR('',#5716,1.); +#5716 = DIRECTION('',(0.E+000,1.)); +#5717 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5718 = ADVANCED_FACE('',(#5719),#5664,.F.); +#5719 = FACE_BOUND('',#5720,.F.); +#5720 = EDGE_LOOP('',(#5721,#5751,#5772,#5773)); +#5721 = ORIENTED_EDGE('',*,*,#5722,.T.); +#5722 = EDGE_CURVE('',#5723,#5725,#5727,.T.); +#5723 = VERTEX_POINT('',#5724); +#5724 = CARTESIAN_POINT('',(9.785,2.,-0.125)); +#5725 = VERTEX_POINT('',#5726); +#5726 = CARTESIAN_POINT('',(9.785,2.,0.125)); +#5727 = SURFACE_CURVE('',#5728,(#5732,#5739),.PCURVE_S1.); +#5728 = LINE('',#5729,#5730); +#5729 = CARTESIAN_POINT('',(9.785,2.,-0.125)); +#5730 = VECTOR('',#5731,1.); +#5731 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#5732 = PCURVE('',#5664,#5733); +#5733 = DEFINITIONAL_REPRESENTATION('',(#5734),#5738); +#5734 = LINE('',#5735,#5736); +#5735 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#5736 = VECTOR('',#5737,1.); +#5737 = DIRECTION('',(2.22044604925E-016,-1.)); +#5738 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5739 = PCURVE('',#5740,#5745); +#5740 = PLANE('',#5741); +#5741 = AXIS2_PLACEMENT_3D('',#5742,#5743,#5744); +#5742 = CARTESIAN_POINT('',(10.535,2.,-0.125)); +#5743 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#5744 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#5745 = DEFINITIONAL_REPRESENTATION('',(#5746),#5750); +#5746 = LINE('',#5747,#5748); +#5747 = CARTESIAN_POINT('',(0.75,0.E+000)); +#5748 = VECTOR('',#5749,1.); +#5749 = DIRECTION('',(0.E+000,-1.)); +#5750 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5751 = ORIENTED_EDGE('',*,*,#5752,.T.); +#5752 = EDGE_CURVE('',#5725,#5649,#5753,.T.); +#5753 = SURFACE_CURVE('',#5754,(#5758,#5765),.PCURVE_S1.); +#5754 = LINE('',#5755,#5756); +#5755 = CARTESIAN_POINT('',(9.785,2.,0.125)); +#5756 = VECTOR('',#5757,1.); +#5757 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#5758 = PCURVE('',#5664,#5759); +#5759 = DEFINITIONAL_REPRESENTATION('',(#5760),#5764); +#5760 = LINE('',#5761,#5762); +#5761 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#5762 = VECTOR('',#5763,1.); +#5763 = DIRECTION('',(1.,0.E+000)); +#5764 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5765 = PCURVE('',#5425,#5766); +#5766 = DEFINITIONAL_REPRESENTATION('',(#5767),#5771); +#5767 = LINE('',#5768,#5769); +#5768 = CARTESIAN_POINT('',(-1.,-0.625)); +#5769 = VECTOR('',#5770,1.); +#5770 = DIRECTION('',(1.,0.E+000)); +#5771 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5772 = ORIENTED_EDGE('',*,*,#5646,.F.); +#5773 = ORIENTED_EDGE('',*,*,#5774,.F.); +#5774 = EDGE_CURVE('',#5723,#5647,#5775,.T.); +#5775 = SURFACE_CURVE('',#5776,(#5780,#5787),.PCURVE_S1.); +#5776 = LINE('',#5777,#5778); +#5777 = CARTESIAN_POINT('',(9.785,2.,-0.125)); +#5778 = VECTOR('',#5779,1.); +#5779 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#5780 = PCURVE('',#5664,#5781); +#5781 = DEFINITIONAL_REPRESENTATION('',(#5782),#5786); +#5782 = LINE('',#5783,#5784); +#5783 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#5784 = VECTOR('',#5785,1.); +#5785 = DIRECTION('',(1.,0.E+000)); +#5786 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5787 = PCURVE('',#5479,#5788); +#5788 = DEFINITIONAL_REPRESENTATION('',(#5789),#5793); +#5789 = LINE('',#5790,#5791); +#5790 = CARTESIAN_POINT('',(-1.,-0.625)); +#5791 = VECTOR('',#5792,1.); +#5792 = DIRECTION('',(1.,0.E+000)); +#5793 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5794 = ADVANCED_FACE('',(#5795),#5740,.F.); +#5795 = FACE_BOUND('',#5796,.F.); +#5796 = EDGE_LOOP('',(#5797,#5827,#5848,#5849)); +#5797 = ORIENTED_EDGE('',*,*,#5798,.T.); +#5798 = EDGE_CURVE('',#5799,#5801,#5803,.T.); +#5799 = VERTEX_POINT('',#5800); +#5800 = CARTESIAN_POINT('',(10.535,2.,-0.125)); +#5801 = VERTEX_POINT('',#5802); +#5802 = CARTESIAN_POINT('',(10.535,2.,0.125)); +#5803 = SURFACE_CURVE('',#5804,(#5808,#5815),.PCURVE_S1.); +#5804 = LINE('',#5805,#5806); +#5805 = CARTESIAN_POINT('',(10.535,2.,-0.125)); +#5806 = VECTOR('',#5807,1.); +#5807 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#5808 = PCURVE('',#5740,#5809); +#5809 = DEFINITIONAL_REPRESENTATION('',(#5810),#5814); +#5810 = LINE('',#5811,#5812); +#5811 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#5812 = VECTOR('',#5813,1.); +#5813 = DIRECTION('',(0.E+000,-1.)); +#5814 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5815 = PCURVE('',#5816,#5821); +#5816 = PLANE('',#5817); +#5817 = AXIS2_PLACEMENT_3D('',#5818,#5819,#5820); +#5818 = CARTESIAN_POINT('',(10.535,1.,-0.125)); +#5819 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#5820 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#5821 = DEFINITIONAL_REPRESENTATION('',(#5822),#5826); +#5822 = LINE('',#5823,#5824); +#5823 = CARTESIAN_POINT('',(1.,4.930380657631E-032)); +#5824 = VECTOR('',#5825,1.); +#5825 = DIRECTION('',(-2.22044604925E-016,-1.)); +#5826 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5827 = ORIENTED_EDGE('',*,*,#5828,.T.); +#5828 = EDGE_CURVE('',#5801,#5725,#5829,.T.); +#5829 = SURFACE_CURVE('',#5830,(#5834,#5841),.PCURVE_S1.); +#5830 = LINE('',#5831,#5832); +#5831 = CARTESIAN_POINT('',(10.535,2.,0.125)); +#5832 = VECTOR('',#5833,1.); +#5833 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#5834 = PCURVE('',#5740,#5835); +#5835 = DEFINITIONAL_REPRESENTATION('',(#5836),#5840); +#5836 = LINE('',#5837,#5838); +#5837 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#5838 = VECTOR('',#5839,1.); +#5839 = DIRECTION('',(1.,0.E+000)); +#5840 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5841 = PCURVE('',#5425,#5842); +#5842 = DEFINITIONAL_REPRESENTATION('',(#5843),#5847); +#5843 = LINE('',#5844,#5845); +#5844 = CARTESIAN_POINT('',(-1.,0.125)); +#5845 = VECTOR('',#5846,1.); +#5846 = DIRECTION('',(0.E+000,-1.)); +#5847 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5848 = ORIENTED_EDGE('',*,*,#5722,.F.); +#5849 = ORIENTED_EDGE('',*,*,#5850,.F.); +#5850 = EDGE_CURVE('',#5799,#5723,#5851,.T.); +#5851 = SURFACE_CURVE('',#5852,(#5856,#5863),.PCURVE_S1.); +#5852 = LINE('',#5853,#5854); +#5853 = CARTESIAN_POINT('',(10.535,2.,-0.125)); +#5854 = VECTOR('',#5855,1.); +#5855 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#5856 = PCURVE('',#5740,#5857); +#5857 = DEFINITIONAL_REPRESENTATION('',(#5858),#5862); +#5858 = LINE('',#5859,#5860); +#5859 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#5860 = VECTOR('',#5861,1.); +#5861 = DIRECTION('',(1.,0.E+000)); +#5862 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5863 = PCURVE('',#5479,#5864); +#5864 = DEFINITIONAL_REPRESENTATION('',(#5865),#5869); +#5865 = LINE('',#5866,#5867); +#5866 = CARTESIAN_POINT('',(-1.,0.125)); +#5867 = VECTOR('',#5868,1.); +#5868 = DIRECTION('',(0.E+000,-1.)); +#5869 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5870 = ADVANCED_FACE('',(#5871),#5816,.F.); +#5871 = FACE_BOUND('',#5872,.F.); +#5872 = EDGE_LOOP('',(#5873,#5898,#5919,#5920)); +#5873 = ORIENTED_EDGE('',*,*,#5874,.T.); +#5874 = EDGE_CURVE('',#5875,#5877,#5879,.T.); +#5875 = VERTEX_POINT('',#5876); +#5876 = CARTESIAN_POINT('',(10.535,1.,-0.125)); +#5877 = VERTEX_POINT('',#5878); +#5878 = CARTESIAN_POINT('',(10.535,1.,0.125)); +#5879 = SURFACE_CURVE('',#5880,(#5884,#5891),.PCURVE_S1.); +#5880 = LINE('',#5881,#5882); +#5881 = CARTESIAN_POINT('',(10.535,1.,-0.125)); +#5882 = VECTOR('',#5883,1.); +#5883 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#5884 = PCURVE('',#5816,#5885); +#5885 = DEFINITIONAL_REPRESENTATION('',(#5886),#5890); +#5886 = LINE('',#5887,#5888); +#5887 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#5888 = VECTOR('',#5889,1.); +#5889 = DIRECTION('',(-2.22044604925E-016,-1.)); +#5890 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5891 = PCURVE('',#5397,#5892); +#5892 = DEFINITIONAL_REPRESENTATION('',(#5893),#5897); +#5893 = LINE('',#5894,#5895); +#5894 = CARTESIAN_POINT('',(0.125,0.E+000)); +#5895 = VECTOR('',#5896,1.); +#5896 = DIRECTION('',(0.E+000,-1.)); +#5897 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5898 = ORIENTED_EDGE('',*,*,#5899,.T.); +#5899 = EDGE_CURVE('',#5877,#5801,#5900,.T.); +#5900 = SURFACE_CURVE('',#5901,(#5905,#5912),.PCURVE_S1.); +#5901 = LINE('',#5902,#5903); +#5902 = CARTESIAN_POINT('',(10.535,1.,0.125)); +#5903 = VECTOR('',#5904,1.); +#5904 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#5905 = PCURVE('',#5816,#5906); +#5906 = DEFINITIONAL_REPRESENTATION('',(#5907),#5911); +#5907 = LINE('',#5908,#5909); +#5908 = CARTESIAN_POINT('',(-2.22044604925E-016,-0.25)); +#5909 = VECTOR('',#5910,1.); +#5910 = DIRECTION('',(1.,0.E+000)); +#5911 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5912 = PCURVE('',#5425,#5913); +#5913 = DEFINITIONAL_REPRESENTATION('',(#5914),#5918); +#5914 = LINE('',#5915,#5916); +#5915 = CARTESIAN_POINT('',(0.E+000,0.125)); +#5916 = VECTOR('',#5917,1.); +#5917 = DIRECTION('',(-1.,0.E+000)); +#5918 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5919 = ORIENTED_EDGE('',*,*,#5798,.F.); +#5920 = ORIENTED_EDGE('',*,*,#5921,.F.); +#5921 = EDGE_CURVE('',#5875,#5799,#5922,.T.); +#5922 = SURFACE_CURVE('',#5923,(#5927,#5934),.PCURVE_S1.); +#5923 = LINE('',#5924,#5925); +#5924 = CARTESIAN_POINT('',(10.535,1.,-0.125)); +#5925 = VECTOR('',#5926,1.); +#5926 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#5927 = PCURVE('',#5816,#5928); +#5928 = DEFINITIONAL_REPRESENTATION('',(#5929),#5933); +#5929 = LINE('',#5930,#5931); +#5930 = CARTESIAN_POINT('',(-2.22044604925E-016,-0.E+000)); +#5931 = VECTOR('',#5932,1.); +#5932 = DIRECTION('',(1.,0.E+000)); +#5933 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5934 = PCURVE('',#5479,#5935); +#5935 = DEFINITIONAL_REPRESENTATION('',(#5936),#5940); +#5936 = LINE('',#5937,#5938); +#5937 = CARTESIAN_POINT('',(0.E+000,0.125)); +#5938 = VECTOR('',#5939,1.); +#5939 = DIRECTION('',(-1.,0.E+000)); +#5940 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5941 = ADVANCED_FACE('',(#5942),#5397,.F.); +#5942 = FACE_BOUND('',#5943,.F.); +#5943 = EDGE_LOOP('',(#5944,#5945,#5966,#5967)); +#5944 = ORIENTED_EDGE('',*,*,#5374,.T.); +#5945 = ORIENTED_EDGE('',*,*,#5946,.T.); +#5946 = EDGE_CURVE('',#5377,#5877,#5947,.T.); +#5947 = SURFACE_CURVE('',#5948,(#5952,#5959),.PCURVE_S1.); +#5948 = LINE('',#5949,#5950); +#5949 = CARTESIAN_POINT('',(10.41,1.,0.125)); +#5950 = VECTOR('',#5951,1.); +#5951 = DIRECTION('',(1.,0.E+000,0.E+000)); +#5952 = PCURVE('',#5397,#5953); +#5953 = DEFINITIONAL_REPRESENTATION('',(#5954),#5958); +#5954 = LINE('',#5955,#5956); +#5955 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#5956 = VECTOR('',#5957,1.); +#5957 = DIRECTION('',(1.,0.E+000)); +#5958 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5959 = PCURVE('',#5425,#5960); +#5960 = DEFINITIONAL_REPRESENTATION('',(#5961),#5965); +#5961 = LINE('',#5962,#5963); +#5962 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#5963 = VECTOR('',#5964,1.); +#5964 = DIRECTION('',(0.E+000,1.)); +#5965 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5966 = ORIENTED_EDGE('',*,*,#5874,.F.); +#5967 = ORIENTED_EDGE('',*,*,#5968,.F.); +#5968 = EDGE_CURVE('',#5375,#5875,#5969,.T.); +#5969 = SURFACE_CURVE('',#5970,(#5974,#5981),.PCURVE_S1.); +#5970 = LINE('',#5971,#5972); +#5971 = CARTESIAN_POINT('',(10.41,1.,-0.125)); +#5972 = VECTOR('',#5973,1.); +#5973 = DIRECTION('',(1.,0.E+000,0.E+000)); +#5974 = PCURVE('',#5397,#5975); +#5975 = DEFINITIONAL_REPRESENTATION('',(#5976),#5980); +#5976 = LINE('',#5977,#5978); +#5977 = CARTESIAN_POINT('',(0.E+000,-4.930380657631E-032)); +#5978 = VECTOR('',#5979,1.); +#5979 = DIRECTION('',(1.,0.E+000)); +#5980 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5981 = PCURVE('',#5479,#5982); +#5982 = DEFINITIONAL_REPRESENTATION('',(#5983),#5987); +#5983 = LINE('',#5984,#5985); +#5984 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#5985 = VECTOR('',#5986,1.); +#5986 = DIRECTION('',(0.E+000,1.)); +#5987 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5988 = ADVANCED_FACE('',(#5989),#5479,.F.); +#5989 = FACE_BOUND('',#5990,.T.); +#5990 = EDGE_LOOP('',(#5991,#5992,#5993,#5994,#5995,#5996,#5997,#5998)); +#5991 = ORIENTED_EDGE('',*,*,#5465,.T.); +#5992 = ORIENTED_EDGE('',*,*,#5546,.T.); +#5993 = ORIENTED_EDGE('',*,*,#5622,.T.); +#5994 = ORIENTED_EDGE('',*,*,#5698,.F.); +#5995 = ORIENTED_EDGE('',*,*,#5774,.F.); +#5996 = ORIENTED_EDGE('',*,*,#5850,.F.); +#5997 = ORIENTED_EDGE('',*,*,#5921,.F.); +#5998 = ORIENTED_EDGE('',*,*,#5968,.F.); +#5999 = ADVANCED_FACE('',(#6000),#5425,.T.); +#6000 = FACE_BOUND('',#6001,.F.); +#6001 = EDGE_LOOP('',(#6002,#6003,#6004,#6005,#6006,#6007,#6008,#6009)); +#6002 = ORIENTED_EDGE('',*,*,#5409,.T.); +#6003 = ORIENTED_EDGE('',*,*,#5495,.T.); +#6004 = ORIENTED_EDGE('',*,*,#5571,.T.); +#6005 = ORIENTED_EDGE('',*,*,#5676,.F.); +#6006 = ORIENTED_EDGE('',*,*,#5752,.F.); +#6007 = ORIENTED_EDGE('',*,*,#5828,.F.); +#6008 = ORIENTED_EDGE('',*,*,#5899,.F.); +#6009 = ORIENTED_EDGE('',*,*,#5946,.F.); +#6010 = MANIFOLD_SOLID_BREP('',#6011); +#6011 = CLOSED_SHELL('',(#6012,#6132,#6208,#6284,#6360,#6436,#6512,#6583 + ,#6630,#6641)); +#6012 = ADVANCED_FACE('',(#6013),#6027,.T.); +#6013 = FACE_BOUND('',#6014,.T.); +#6014 = EDGE_LOOP('',(#6015,#6050,#6078,#6106)); +#6015 = ORIENTED_EDGE('',*,*,#6016,.T.); +#6016 = EDGE_CURVE('',#6017,#6019,#6021,.T.); +#6017 = VERTEX_POINT('',#6018); +#6018 = CARTESIAN_POINT('',(7.87,1.,-0.125)); +#6019 = VERTEX_POINT('',#6020); +#6020 = CARTESIAN_POINT('',(7.87,1.,0.125)); +#6021 = SURFACE_CURVE('',#6022,(#6026,#6038),.PCURVE_S1.); +#6022 = LINE('',#6023,#6024); +#6023 = CARTESIAN_POINT('',(7.87,1.,-0.125)); +#6024 = VECTOR('',#6025,1.); +#6025 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#6026 = PCURVE('',#6027,#6032); +#6027 = PLANE('',#6028); +#6028 = AXIS2_PLACEMENT_3D('',#6029,#6030,#6031); +#6029 = CARTESIAN_POINT('',(7.87,1.,-0.125)); +#6030 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#6031 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#6032 = DEFINITIONAL_REPRESENTATION('',(#6033),#6037); +#6033 = LINE('',#6034,#6035); +#6034 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#6035 = VECTOR('',#6036,1.); +#6036 = DIRECTION('',(2.22044604925E-016,-1.)); +#6037 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6038 = PCURVE('',#6039,#6044); +#6039 = PLANE('',#6040); +#6040 = AXIS2_PLACEMENT_3D('',#6041,#6042,#6043); +#6041 = CARTESIAN_POINT('',(7.87,1.,-0.125)); +#6042 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#6043 = DIRECTION('',(1.,0.E+000,0.E+000)); +#6044 = DEFINITIONAL_REPRESENTATION('',(#6045),#6049); +#6045 = LINE('',#6046,#6047); +#6046 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#6047 = VECTOR('',#6048,1.); +#6048 = DIRECTION('',(0.E+000,-1.)); +#6049 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6050 = ORIENTED_EDGE('',*,*,#6051,.T.); +#6051 = EDGE_CURVE('',#6019,#6052,#6054,.T.); +#6052 = VERTEX_POINT('',#6053); +#6053 = CARTESIAN_POINT('',(7.87,-2.5,0.125)); +#6054 = SURFACE_CURVE('',#6055,(#6059,#6066),.PCURVE_S1.); +#6055 = LINE('',#6056,#6057); +#6056 = CARTESIAN_POINT('',(7.87,1.,0.125)); +#6057 = VECTOR('',#6058,1.); +#6058 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#6059 = PCURVE('',#6027,#6060); +#6060 = DEFINITIONAL_REPRESENTATION('',(#6061),#6065); +#6061 = LINE('',#6062,#6063); +#6062 = CARTESIAN_POINT('',(2.22044604925E-016,-0.25)); +#6063 = VECTOR('',#6064,1.); +#6064 = DIRECTION('',(1.,0.E+000)); +#6065 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6066 = PCURVE('',#6067,#6072); +#6067 = PLANE('',#6068); +#6068 = AXIS2_PLACEMENT_3D('',#6069,#6070,#6071); +#6069 = CARTESIAN_POINT('',(7.87,1.,0.125)); +#6070 = DIRECTION('',(0.E+000,4.440892098501E-016,1.)); +#6071 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#6072 = DEFINITIONAL_REPRESENTATION('',(#6073),#6077); +#6073 = LINE('',#6074,#6075); +#6074 = CARTESIAN_POINT('',(0.E+000,-8.881784197001E-016)); +#6075 = VECTOR('',#6076,1.); +#6076 = DIRECTION('',(1.,0.E+000)); +#6077 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6078 = ORIENTED_EDGE('',*,*,#6079,.F.); +#6079 = EDGE_CURVE('',#6080,#6052,#6082,.T.); +#6080 = VERTEX_POINT('',#6081); +#6081 = CARTESIAN_POINT('',(7.87,-2.5,-0.125)); +#6082 = SURFACE_CURVE('',#6083,(#6087,#6094),.PCURVE_S1.); +#6083 = LINE('',#6084,#6085); +#6084 = CARTESIAN_POINT('',(7.87,-2.5,-0.125)); +#6085 = VECTOR('',#6086,1.); +#6086 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#6087 = PCURVE('',#6027,#6088); +#6088 = DEFINITIONAL_REPRESENTATION('',(#6089),#6093); +#6089 = LINE('',#6090,#6091); +#6090 = CARTESIAN_POINT('',(3.5,-1.972152263053E-031)); +#6091 = VECTOR('',#6092,1.); +#6092 = DIRECTION('',(2.22044604925E-016,-1.)); +#6093 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6094 = PCURVE('',#6095,#6100); +#6095 = PLANE('',#6096); +#6096 = AXIS2_PLACEMENT_3D('',#6097,#6098,#6099); +#6097 = CARTESIAN_POINT('',(7.87,-2.5,-0.125)); +#6098 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#6099 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#6100 = DEFINITIONAL_REPRESENTATION('',(#6101),#6105); +#6101 = LINE('',#6102,#6103); +#6102 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#6103 = VECTOR('',#6104,1.); +#6104 = DIRECTION('',(0.E+000,-1.)); +#6105 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6106 = ORIENTED_EDGE('',*,*,#6107,.F.); +#6107 = EDGE_CURVE('',#6017,#6080,#6108,.T.); +#6108 = SURFACE_CURVE('',#6109,(#6113,#6120),.PCURVE_S1.); +#6109 = LINE('',#6110,#6111); +#6110 = CARTESIAN_POINT('',(7.87,1.,-0.125)); +#6111 = VECTOR('',#6112,1.); +#6112 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#6113 = PCURVE('',#6027,#6114); +#6114 = DEFINITIONAL_REPRESENTATION('',(#6115),#6119); +#6115 = LINE('',#6116,#6117); +#6116 = CARTESIAN_POINT('',(2.22044604925E-016,0.E+000)); +#6117 = VECTOR('',#6118,1.); +#6118 = DIRECTION('',(1.,0.E+000)); +#6119 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6120 = PCURVE('',#6121,#6126); +#6121 = PLANE('',#6122); +#6122 = AXIS2_PLACEMENT_3D('',#6123,#6124,#6125); +#6123 = CARTESIAN_POINT('',(7.87,1.,-0.125)); +#6124 = DIRECTION('',(0.E+000,4.440892098501E-016,1.)); +#6125 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#6126 = DEFINITIONAL_REPRESENTATION('',(#6127),#6131); +#6127 = LINE('',#6128,#6129); +#6128 = CARTESIAN_POINT('',(0.E+000,-8.881784197001E-016)); +#6129 = VECTOR('',#6130,1.); +#6130 = DIRECTION('',(1.,0.E+000)); +#6131 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6132 = ADVANCED_FACE('',(#6133),#6095,.T.); +#6133 = FACE_BOUND('',#6134,.T.); +#6134 = EDGE_LOOP('',(#6135,#6136,#6159,#6187)); +#6135 = ORIENTED_EDGE('',*,*,#6079,.T.); +#6136 = ORIENTED_EDGE('',*,*,#6137,.T.); +#6137 = EDGE_CURVE('',#6052,#6138,#6140,.T.); +#6138 = VERTEX_POINT('',#6139); +#6139 = CARTESIAN_POINT('',(7.37,-2.5,0.125)); +#6140 = SURFACE_CURVE('',#6141,(#6145,#6152),.PCURVE_S1.); +#6141 = LINE('',#6142,#6143); +#6142 = CARTESIAN_POINT('',(7.87,-2.5,0.125)); +#6143 = VECTOR('',#6144,1.); +#6144 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#6145 = PCURVE('',#6095,#6146); +#6146 = DEFINITIONAL_REPRESENTATION('',(#6147),#6151); +#6147 = LINE('',#6148,#6149); +#6148 = CARTESIAN_POINT('',(8.881784197001E-016,-0.25)); +#6149 = VECTOR('',#6150,1.); +#6150 = DIRECTION('',(1.,0.E+000)); +#6151 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6152 = PCURVE('',#6067,#6153); +#6153 = DEFINITIONAL_REPRESENTATION('',(#6154),#6158); +#6154 = LINE('',#6155,#6156); +#6155 = CARTESIAN_POINT('',(3.5,-8.881784197001E-016)); +#6156 = VECTOR('',#6157,1.); +#6157 = DIRECTION('',(0.E+000,-1.)); +#6158 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6159 = ORIENTED_EDGE('',*,*,#6160,.F.); +#6160 = EDGE_CURVE('',#6161,#6138,#6163,.T.); +#6161 = VERTEX_POINT('',#6162); +#6162 = CARTESIAN_POINT('',(7.37,-2.5,-0.125)); +#6163 = SURFACE_CURVE('',#6164,(#6168,#6175),.PCURVE_S1.); +#6164 = LINE('',#6165,#6166); +#6165 = CARTESIAN_POINT('',(7.37,-2.5,-0.125)); +#6166 = VECTOR('',#6167,1.); +#6167 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#6168 = PCURVE('',#6095,#6169); +#6169 = DEFINITIONAL_REPRESENTATION('',(#6170),#6174); +#6170 = LINE('',#6171,#6172); +#6171 = CARTESIAN_POINT('',(0.5,0.E+000)); +#6172 = VECTOR('',#6173,1.); +#6173 = DIRECTION('',(0.E+000,-1.)); +#6174 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6175 = PCURVE('',#6176,#6181); +#6176 = PLANE('',#6177); +#6177 = AXIS2_PLACEMENT_3D('',#6178,#6179,#6180); +#6178 = CARTESIAN_POINT('',(7.37,-2.5,-0.125)); +#6179 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#6180 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#6181 = DEFINITIONAL_REPRESENTATION('',(#6182),#6186); +#6182 = LINE('',#6183,#6184); +#6183 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#6184 = VECTOR('',#6185,1.); +#6185 = DIRECTION('',(-2.22044604925E-016,-1.)); +#6186 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6187 = ORIENTED_EDGE('',*,*,#6188,.F.); +#6188 = EDGE_CURVE('',#6080,#6161,#6189,.T.); +#6189 = SURFACE_CURVE('',#6190,(#6194,#6201),.PCURVE_S1.); +#6190 = LINE('',#6191,#6192); +#6191 = CARTESIAN_POINT('',(7.87,-2.5,-0.125)); +#6192 = VECTOR('',#6193,1.); +#6193 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#6194 = PCURVE('',#6095,#6195); +#6195 = DEFINITIONAL_REPRESENTATION('',(#6196),#6200); +#6196 = LINE('',#6197,#6198); +#6197 = CARTESIAN_POINT('',(8.881784197001E-016,0.E+000)); +#6198 = VECTOR('',#6199,1.); +#6199 = DIRECTION('',(1.,0.E+000)); +#6200 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6201 = PCURVE('',#6121,#6202); +#6202 = DEFINITIONAL_REPRESENTATION('',(#6203),#6207); +#6203 = LINE('',#6204,#6205); +#6204 = CARTESIAN_POINT('',(3.5,-8.881784197001E-016)); +#6205 = VECTOR('',#6206,1.); +#6206 = DIRECTION('',(0.E+000,-1.)); +#6207 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6208 = ADVANCED_FACE('',(#6209),#6176,.T.); +#6209 = FACE_BOUND('',#6210,.T.); +#6210 = EDGE_LOOP('',(#6211,#6212,#6235,#6263)); +#6211 = ORIENTED_EDGE('',*,*,#6160,.T.); +#6212 = ORIENTED_EDGE('',*,*,#6213,.T.); +#6213 = EDGE_CURVE('',#6138,#6214,#6216,.T.); +#6214 = VERTEX_POINT('',#6215); +#6215 = CARTESIAN_POINT('',(7.37,1.,0.125)); +#6216 = SURFACE_CURVE('',#6217,(#6221,#6228),.PCURVE_S1.); +#6217 = LINE('',#6218,#6219); +#6218 = CARTESIAN_POINT('',(7.37,-2.5,0.125)); +#6219 = VECTOR('',#6220,1.); +#6220 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#6221 = PCURVE('',#6176,#6222); +#6222 = DEFINITIONAL_REPRESENTATION('',(#6223),#6227); +#6223 = LINE('',#6224,#6225); +#6224 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#6225 = VECTOR('',#6226,1.); +#6226 = DIRECTION('',(1.,0.E+000)); +#6227 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6228 = PCURVE('',#6067,#6229); +#6229 = DEFINITIONAL_REPRESENTATION('',(#6230),#6234); +#6230 = LINE('',#6231,#6232); +#6231 = CARTESIAN_POINT('',(3.5,-0.5)); +#6232 = VECTOR('',#6233,1.); +#6233 = DIRECTION('',(-1.,0.E+000)); +#6234 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6235 = ORIENTED_EDGE('',*,*,#6236,.F.); +#6236 = EDGE_CURVE('',#6237,#6214,#6239,.T.); +#6237 = VERTEX_POINT('',#6238); +#6238 = CARTESIAN_POINT('',(7.37,1.,-0.125)); +#6239 = SURFACE_CURVE('',#6240,(#6244,#6251),.PCURVE_S1.); +#6240 = LINE('',#6241,#6242); +#6241 = CARTESIAN_POINT('',(7.37,1.,-0.125)); +#6242 = VECTOR('',#6243,1.); +#6243 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#6244 = PCURVE('',#6176,#6245); +#6245 = DEFINITIONAL_REPRESENTATION('',(#6246),#6250); +#6246 = LINE('',#6247,#6248); +#6247 = CARTESIAN_POINT('',(3.5,1.972152263053E-031)); +#6248 = VECTOR('',#6249,1.); +#6249 = DIRECTION('',(-2.22044604925E-016,-1.)); +#6250 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6251 = PCURVE('',#6252,#6257); +#6252 = PLANE('',#6253); +#6253 = AXIS2_PLACEMENT_3D('',#6254,#6255,#6256); +#6254 = CARTESIAN_POINT('',(7.245,1.,-0.125)); +#6255 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#6256 = DIRECTION('',(1.,0.E+000,0.E+000)); +#6257 = DEFINITIONAL_REPRESENTATION('',(#6258),#6262); +#6258 = LINE('',#6259,#6260); +#6259 = CARTESIAN_POINT('',(0.125,0.E+000)); +#6260 = VECTOR('',#6261,1.); +#6261 = DIRECTION('',(0.E+000,-1.)); +#6262 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6263 = ORIENTED_EDGE('',*,*,#6264,.F.); +#6264 = EDGE_CURVE('',#6161,#6237,#6265,.T.); +#6265 = SURFACE_CURVE('',#6266,(#6270,#6277),.PCURVE_S1.); +#6266 = LINE('',#6267,#6268); +#6267 = CARTESIAN_POINT('',(7.37,-2.5,-0.125)); +#6268 = VECTOR('',#6269,1.); +#6269 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#6270 = PCURVE('',#6176,#6271); +#6271 = DEFINITIONAL_REPRESENTATION('',(#6272),#6276); +#6272 = LINE('',#6273,#6274); +#6273 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#6274 = VECTOR('',#6275,1.); +#6275 = DIRECTION('',(1.,0.E+000)); +#6276 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6277 = PCURVE('',#6121,#6278); +#6278 = DEFINITIONAL_REPRESENTATION('',(#6279),#6283); +#6279 = LINE('',#6280,#6281); +#6280 = CARTESIAN_POINT('',(3.5,-0.5)); +#6281 = VECTOR('',#6282,1.); +#6282 = DIRECTION('',(-1.,0.E+000)); +#6283 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6284 = ADVANCED_FACE('',(#6285),#6252,.F.); +#6285 = FACE_BOUND('',#6286,.F.); +#6286 = EDGE_LOOP('',(#6287,#6317,#6338,#6339)); +#6287 = ORIENTED_EDGE('',*,*,#6288,.T.); +#6288 = EDGE_CURVE('',#6289,#6291,#6293,.T.); +#6289 = VERTEX_POINT('',#6290); +#6290 = CARTESIAN_POINT('',(7.245,1.,-0.125)); +#6291 = VERTEX_POINT('',#6292); +#6292 = CARTESIAN_POINT('',(7.245,1.,0.125)); +#6293 = SURFACE_CURVE('',#6294,(#6298,#6305),.PCURVE_S1.); +#6294 = LINE('',#6295,#6296); +#6295 = CARTESIAN_POINT('',(7.245,1.,-0.125)); +#6296 = VECTOR('',#6297,1.); +#6297 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#6298 = PCURVE('',#6252,#6299); +#6299 = DEFINITIONAL_REPRESENTATION('',(#6300),#6304); +#6300 = LINE('',#6301,#6302); +#6301 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#6302 = VECTOR('',#6303,1.); +#6303 = DIRECTION('',(0.E+000,-1.)); +#6304 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6305 = PCURVE('',#6306,#6311); +#6306 = PLANE('',#6307); +#6307 = AXIS2_PLACEMENT_3D('',#6308,#6309,#6310); +#6308 = CARTESIAN_POINT('',(7.245,2.,-0.125)); +#6309 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#6310 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#6311 = DEFINITIONAL_REPRESENTATION('',(#6312),#6316); +#6312 = LINE('',#6313,#6314); +#6313 = CARTESIAN_POINT('',(1.,-4.930380657631E-032)); +#6314 = VECTOR('',#6315,1.); +#6315 = DIRECTION('',(2.22044604925E-016,-1.)); +#6316 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6317 = ORIENTED_EDGE('',*,*,#6318,.T.); +#6318 = EDGE_CURVE('',#6291,#6214,#6319,.T.); +#6319 = SURFACE_CURVE('',#6320,(#6324,#6331),.PCURVE_S1.); +#6320 = LINE('',#6321,#6322); +#6321 = CARTESIAN_POINT('',(7.245,1.,0.125)); +#6322 = VECTOR('',#6323,1.); +#6323 = DIRECTION('',(1.,0.E+000,0.E+000)); +#6324 = PCURVE('',#6252,#6325); +#6325 = DEFINITIONAL_REPRESENTATION('',(#6326),#6330); +#6326 = LINE('',#6327,#6328); +#6327 = CARTESIAN_POINT('',(-8.881784197001E-016,-0.25)); +#6328 = VECTOR('',#6329,1.); +#6329 = DIRECTION('',(1.,0.E+000)); +#6330 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6331 = PCURVE('',#6067,#6332); +#6332 = DEFINITIONAL_REPRESENTATION('',(#6333),#6337); +#6333 = LINE('',#6334,#6335); +#6334 = CARTESIAN_POINT('',(0.E+000,-0.625)); +#6335 = VECTOR('',#6336,1.); +#6336 = DIRECTION('',(0.E+000,1.)); +#6337 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6338 = ORIENTED_EDGE('',*,*,#6236,.F.); +#6339 = ORIENTED_EDGE('',*,*,#6340,.F.); +#6340 = EDGE_CURVE('',#6289,#6237,#6341,.T.); +#6341 = SURFACE_CURVE('',#6342,(#6346,#6353),.PCURVE_S1.); +#6342 = LINE('',#6343,#6344); +#6343 = CARTESIAN_POINT('',(7.245,1.,-0.125)); +#6344 = VECTOR('',#6345,1.); +#6345 = DIRECTION('',(1.,0.E+000,0.E+000)); +#6346 = PCURVE('',#6252,#6347); +#6347 = DEFINITIONAL_REPRESENTATION('',(#6348),#6352); +#6348 = LINE('',#6349,#6350); +#6349 = CARTESIAN_POINT('',(-8.881784197001E-016,-4.930380657631E-032)); +#6350 = VECTOR('',#6351,1.); +#6351 = DIRECTION('',(1.,0.E+000)); +#6352 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6353 = PCURVE('',#6121,#6354); +#6354 = DEFINITIONAL_REPRESENTATION('',(#6355),#6359); +#6355 = LINE('',#6356,#6357); +#6356 = CARTESIAN_POINT('',(0.E+000,-0.625)); +#6357 = VECTOR('',#6358,1.); +#6358 = DIRECTION('',(0.E+000,1.)); +#6359 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6360 = ADVANCED_FACE('',(#6361),#6306,.F.); +#6361 = FACE_BOUND('',#6362,.F.); +#6362 = EDGE_LOOP('',(#6363,#6393,#6414,#6415)); +#6363 = ORIENTED_EDGE('',*,*,#6364,.T.); +#6364 = EDGE_CURVE('',#6365,#6367,#6369,.T.); +#6365 = VERTEX_POINT('',#6366); +#6366 = CARTESIAN_POINT('',(7.245,2.,-0.125)); +#6367 = VERTEX_POINT('',#6368); +#6368 = CARTESIAN_POINT('',(7.245,2.,0.125)); +#6369 = SURFACE_CURVE('',#6370,(#6374,#6381),.PCURVE_S1.); +#6370 = LINE('',#6371,#6372); +#6371 = CARTESIAN_POINT('',(7.245,2.,-0.125)); +#6372 = VECTOR('',#6373,1.); +#6373 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#6374 = PCURVE('',#6306,#6375); +#6375 = DEFINITIONAL_REPRESENTATION('',(#6376),#6380); +#6376 = LINE('',#6377,#6378); +#6377 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#6378 = VECTOR('',#6379,1.); +#6379 = DIRECTION('',(2.22044604925E-016,-1.)); +#6380 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6381 = PCURVE('',#6382,#6387); +#6382 = PLANE('',#6383); +#6383 = AXIS2_PLACEMENT_3D('',#6384,#6385,#6386); +#6384 = CARTESIAN_POINT('',(7.995,2.,-0.125)); +#6385 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#6386 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#6387 = DEFINITIONAL_REPRESENTATION('',(#6388),#6392); +#6388 = LINE('',#6389,#6390); +#6389 = CARTESIAN_POINT('',(0.75,0.E+000)); +#6390 = VECTOR('',#6391,1.); +#6391 = DIRECTION('',(0.E+000,-1.)); +#6392 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6393 = ORIENTED_EDGE('',*,*,#6394,.T.); +#6394 = EDGE_CURVE('',#6367,#6291,#6395,.T.); +#6395 = SURFACE_CURVE('',#6396,(#6400,#6407),.PCURVE_S1.); +#6396 = LINE('',#6397,#6398); +#6397 = CARTESIAN_POINT('',(7.245,2.,0.125)); +#6398 = VECTOR('',#6399,1.); +#6399 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#6400 = PCURVE('',#6306,#6401); +#6401 = DEFINITIONAL_REPRESENTATION('',(#6402),#6406); +#6402 = LINE('',#6403,#6404); +#6403 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#6404 = VECTOR('',#6405,1.); +#6405 = DIRECTION('',(1.,0.E+000)); +#6406 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6407 = PCURVE('',#6067,#6408); +#6408 = DEFINITIONAL_REPRESENTATION('',(#6409),#6413); +#6409 = LINE('',#6410,#6411); +#6410 = CARTESIAN_POINT('',(-1.,-0.625)); +#6411 = VECTOR('',#6412,1.); +#6412 = DIRECTION('',(1.,0.E+000)); +#6413 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6414 = ORIENTED_EDGE('',*,*,#6288,.F.); +#6415 = ORIENTED_EDGE('',*,*,#6416,.F.); +#6416 = EDGE_CURVE('',#6365,#6289,#6417,.T.); +#6417 = SURFACE_CURVE('',#6418,(#6422,#6429),.PCURVE_S1.); +#6418 = LINE('',#6419,#6420); +#6419 = CARTESIAN_POINT('',(7.245,2.,-0.125)); +#6420 = VECTOR('',#6421,1.); +#6421 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#6422 = PCURVE('',#6306,#6423); +#6423 = DEFINITIONAL_REPRESENTATION('',(#6424),#6428); +#6424 = LINE('',#6425,#6426); +#6425 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#6426 = VECTOR('',#6427,1.); +#6427 = DIRECTION('',(1.,0.E+000)); +#6428 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6429 = PCURVE('',#6121,#6430); +#6430 = DEFINITIONAL_REPRESENTATION('',(#6431),#6435); +#6431 = LINE('',#6432,#6433); +#6432 = CARTESIAN_POINT('',(-1.,-0.625)); +#6433 = VECTOR('',#6434,1.); +#6434 = DIRECTION('',(1.,0.E+000)); +#6435 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6436 = ADVANCED_FACE('',(#6437),#6382,.F.); +#6437 = FACE_BOUND('',#6438,.F.); +#6438 = EDGE_LOOP('',(#6439,#6469,#6490,#6491)); +#6439 = ORIENTED_EDGE('',*,*,#6440,.T.); +#6440 = EDGE_CURVE('',#6441,#6443,#6445,.T.); +#6441 = VERTEX_POINT('',#6442); +#6442 = CARTESIAN_POINT('',(7.995,2.,-0.125)); +#6443 = VERTEX_POINT('',#6444); +#6444 = CARTESIAN_POINT('',(7.995,2.,0.125)); +#6445 = SURFACE_CURVE('',#6446,(#6450,#6457),.PCURVE_S1.); +#6446 = LINE('',#6447,#6448); +#6447 = CARTESIAN_POINT('',(7.995,2.,-0.125)); +#6448 = VECTOR('',#6449,1.); +#6449 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#6450 = PCURVE('',#6382,#6451); +#6451 = DEFINITIONAL_REPRESENTATION('',(#6452),#6456); +#6452 = LINE('',#6453,#6454); +#6453 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#6454 = VECTOR('',#6455,1.); +#6455 = DIRECTION('',(0.E+000,-1.)); +#6456 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6457 = PCURVE('',#6458,#6463); +#6458 = PLANE('',#6459); +#6459 = AXIS2_PLACEMENT_3D('',#6460,#6461,#6462); +#6460 = CARTESIAN_POINT('',(7.995,1.,-0.125)); +#6461 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#6462 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#6463 = DEFINITIONAL_REPRESENTATION('',(#6464),#6468); +#6464 = LINE('',#6465,#6466); +#6465 = CARTESIAN_POINT('',(1.,4.930380657631E-032)); +#6466 = VECTOR('',#6467,1.); +#6467 = DIRECTION('',(-2.22044604925E-016,-1.)); +#6468 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6469 = ORIENTED_EDGE('',*,*,#6470,.T.); +#6470 = EDGE_CURVE('',#6443,#6367,#6471,.T.); +#6471 = SURFACE_CURVE('',#6472,(#6476,#6483),.PCURVE_S1.); +#6472 = LINE('',#6473,#6474); +#6473 = CARTESIAN_POINT('',(7.995,2.,0.125)); +#6474 = VECTOR('',#6475,1.); +#6475 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#6476 = PCURVE('',#6382,#6477); +#6477 = DEFINITIONAL_REPRESENTATION('',(#6478),#6482); +#6478 = LINE('',#6479,#6480); +#6479 = CARTESIAN_POINT('',(8.881784197001E-016,-0.25)); +#6480 = VECTOR('',#6481,1.); +#6481 = DIRECTION('',(1.,0.E+000)); +#6482 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6483 = PCURVE('',#6067,#6484); +#6484 = DEFINITIONAL_REPRESENTATION('',(#6485),#6489); +#6485 = LINE('',#6486,#6487); +#6486 = CARTESIAN_POINT('',(-1.,0.125)); +#6487 = VECTOR('',#6488,1.); +#6488 = DIRECTION('',(0.E+000,-1.)); +#6489 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6490 = ORIENTED_EDGE('',*,*,#6364,.F.); +#6491 = ORIENTED_EDGE('',*,*,#6492,.F.); +#6492 = EDGE_CURVE('',#6441,#6365,#6493,.T.); +#6493 = SURFACE_CURVE('',#6494,(#6498,#6505),.PCURVE_S1.); +#6494 = LINE('',#6495,#6496); +#6495 = CARTESIAN_POINT('',(7.995,2.,-0.125)); +#6496 = VECTOR('',#6497,1.); +#6497 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#6498 = PCURVE('',#6382,#6499); +#6499 = DEFINITIONAL_REPRESENTATION('',(#6500),#6504); +#6500 = LINE('',#6501,#6502); +#6501 = CARTESIAN_POINT('',(8.881784197001E-016,0.E+000)); +#6502 = VECTOR('',#6503,1.); +#6503 = DIRECTION('',(1.,0.E+000)); +#6504 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6505 = PCURVE('',#6121,#6506); +#6506 = DEFINITIONAL_REPRESENTATION('',(#6507),#6511); +#6507 = LINE('',#6508,#6509); +#6508 = CARTESIAN_POINT('',(-1.,0.125)); +#6509 = VECTOR('',#6510,1.); +#6510 = DIRECTION('',(0.E+000,-1.)); +#6511 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6512 = ADVANCED_FACE('',(#6513),#6458,.F.); +#6513 = FACE_BOUND('',#6514,.F.); +#6514 = EDGE_LOOP('',(#6515,#6540,#6561,#6562)); +#6515 = ORIENTED_EDGE('',*,*,#6516,.T.); +#6516 = EDGE_CURVE('',#6517,#6519,#6521,.T.); +#6517 = VERTEX_POINT('',#6518); +#6518 = CARTESIAN_POINT('',(7.995,1.,-0.125)); +#6519 = VERTEX_POINT('',#6520); +#6520 = CARTESIAN_POINT('',(7.995,1.,0.125)); +#6521 = SURFACE_CURVE('',#6522,(#6526,#6533),.PCURVE_S1.); +#6522 = LINE('',#6523,#6524); +#6523 = CARTESIAN_POINT('',(7.995,1.,-0.125)); +#6524 = VECTOR('',#6525,1.); +#6525 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#6526 = PCURVE('',#6458,#6527); +#6527 = DEFINITIONAL_REPRESENTATION('',(#6528),#6532); +#6528 = LINE('',#6529,#6530); +#6529 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#6530 = VECTOR('',#6531,1.); +#6531 = DIRECTION('',(-2.22044604925E-016,-1.)); +#6532 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6533 = PCURVE('',#6039,#6534); +#6534 = DEFINITIONAL_REPRESENTATION('',(#6535),#6539); +#6535 = LINE('',#6536,#6537); +#6536 = CARTESIAN_POINT('',(0.125,0.E+000)); +#6537 = VECTOR('',#6538,1.); +#6538 = DIRECTION('',(0.E+000,-1.)); +#6539 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6540 = ORIENTED_EDGE('',*,*,#6541,.T.); +#6541 = EDGE_CURVE('',#6519,#6443,#6542,.T.); +#6542 = SURFACE_CURVE('',#6543,(#6547,#6554),.PCURVE_S1.); +#6543 = LINE('',#6544,#6545); +#6544 = CARTESIAN_POINT('',(7.995,1.,0.125)); +#6545 = VECTOR('',#6546,1.); +#6546 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#6547 = PCURVE('',#6458,#6548); +#6548 = DEFINITIONAL_REPRESENTATION('',(#6549),#6553); +#6549 = LINE('',#6550,#6551); +#6550 = CARTESIAN_POINT('',(-2.22044604925E-016,-0.25)); +#6551 = VECTOR('',#6552,1.); +#6552 = DIRECTION('',(1.,0.E+000)); +#6553 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6554 = PCURVE('',#6067,#6555); +#6555 = DEFINITIONAL_REPRESENTATION('',(#6556),#6560); +#6556 = LINE('',#6557,#6558); +#6557 = CARTESIAN_POINT('',(0.E+000,0.125)); +#6558 = VECTOR('',#6559,1.); +#6559 = DIRECTION('',(-1.,0.E+000)); +#6560 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6561 = ORIENTED_EDGE('',*,*,#6440,.F.); +#6562 = ORIENTED_EDGE('',*,*,#6563,.F.); +#6563 = EDGE_CURVE('',#6517,#6441,#6564,.T.); +#6564 = SURFACE_CURVE('',#6565,(#6569,#6576),.PCURVE_S1.); +#6565 = LINE('',#6566,#6567); +#6566 = CARTESIAN_POINT('',(7.995,1.,-0.125)); +#6567 = VECTOR('',#6568,1.); +#6568 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#6569 = PCURVE('',#6458,#6570); +#6570 = DEFINITIONAL_REPRESENTATION('',(#6571),#6575); +#6571 = LINE('',#6572,#6573); +#6572 = CARTESIAN_POINT('',(-2.22044604925E-016,-0.E+000)); +#6573 = VECTOR('',#6574,1.); +#6574 = DIRECTION('',(1.,0.E+000)); +#6575 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6576 = PCURVE('',#6121,#6577); +#6577 = DEFINITIONAL_REPRESENTATION('',(#6578),#6582); +#6578 = LINE('',#6579,#6580); +#6579 = CARTESIAN_POINT('',(0.E+000,0.125)); +#6580 = VECTOR('',#6581,1.); +#6581 = DIRECTION('',(-1.,0.E+000)); +#6582 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6583 = ADVANCED_FACE('',(#6584),#6039,.F.); +#6584 = FACE_BOUND('',#6585,.F.); +#6585 = EDGE_LOOP('',(#6586,#6587,#6608,#6609)); +#6586 = ORIENTED_EDGE('',*,*,#6016,.T.); +#6587 = ORIENTED_EDGE('',*,*,#6588,.T.); +#6588 = EDGE_CURVE('',#6019,#6519,#6589,.T.); +#6589 = SURFACE_CURVE('',#6590,(#6594,#6601),.PCURVE_S1.); +#6590 = LINE('',#6591,#6592); +#6591 = CARTESIAN_POINT('',(7.87,1.,0.125)); +#6592 = VECTOR('',#6593,1.); +#6593 = DIRECTION('',(1.,0.E+000,0.E+000)); +#6594 = PCURVE('',#6039,#6595); +#6595 = DEFINITIONAL_REPRESENTATION('',(#6596),#6600); +#6596 = LINE('',#6597,#6598); +#6597 = CARTESIAN_POINT('',(-8.881784197001E-016,-0.25)); +#6598 = VECTOR('',#6599,1.); +#6599 = DIRECTION('',(1.,0.E+000)); +#6600 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6601 = PCURVE('',#6067,#6602); +#6602 = DEFINITIONAL_REPRESENTATION('',(#6603),#6607); +#6603 = LINE('',#6604,#6605); +#6604 = CARTESIAN_POINT('',(0.E+000,-8.881784197001E-016)); +#6605 = VECTOR('',#6606,1.); +#6606 = DIRECTION('',(0.E+000,1.)); +#6607 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6608 = ORIENTED_EDGE('',*,*,#6516,.F.); +#6609 = ORIENTED_EDGE('',*,*,#6610,.F.); +#6610 = EDGE_CURVE('',#6017,#6517,#6611,.T.); +#6611 = SURFACE_CURVE('',#6612,(#6616,#6623),.PCURVE_S1.); +#6612 = LINE('',#6613,#6614); +#6613 = CARTESIAN_POINT('',(7.87,1.,-0.125)); +#6614 = VECTOR('',#6615,1.); +#6615 = DIRECTION('',(1.,0.E+000,0.E+000)); +#6616 = PCURVE('',#6039,#6617); +#6617 = DEFINITIONAL_REPRESENTATION('',(#6618),#6622); +#6618 = LINE('',#6619,#6620); +#6619 = CARTESIAN_POINT('',(-8.881784197001E-016,-4.930380657631E-032)); +#6620 = VECTOR('',#6621,1.); +#6621 = DIRECTION('',(1.,0.E+000)); +#6622 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6623 = PCURVE('',#6121,#6624); +#6624 = DEFINITIONAL_REPRESENTATION('',(#6625),#6629); +#6625 = LINE('',#6626,#6627); +#6626 = CARTESIAN_POINT('',(0.E+000,-8.881784197001E-016)); +#6627 = VECTOR('',#6628,1.); +#6628 = DIRECTION('',(0.E+000,1.)); +#6629 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6630 = ADVANCED_FACE('',(#6631),#6121,.F.); +#6631 = FACE_BOUND('',#6632,.T.); +#6632 = EDGE_LOOP('',(#6633,#6634,#6635,#6636,#6637,#6638,#6639,#6640)); +#6633 = ORIENTED_EDGE('',*,*,#6107,.T.); +#6634 = ORIENTED_EDGE('',*,*,#6188,.T.); +#6635 = ORIENTED_EDGE('',*,*,#6264,.T.); +#6636 = ORIENTED_EDGE('',*,*,#6340,.F.); +#6637 = ORIENTED_EDGE('',*,*,#6416,.F.); +#6638 = ORIENTED_EDGE('',*,*,#6492,.F.); +#6639 = ORIENTED_EDGE('',*,*,#6563,.F.); +#6640 = ORIENTED_EDGE('',*,*,#6610,.F.); +#6641 = ADVANCED_FACE('',(#6642),#6067,.T.); +#6642 = FACE_BOUND('',#6643,.F.); +#6643 = EDGE_LOOP('',(#6644,#6645,#6646,#6647,#6648,#6649,#6650,#6651)); +#6644 = ORIENTED_EDGE('',*,*,#6051,.T.); +#6645 = ORIENTED_EDGE('',*,*,#6137,.T.); +#6646 = ORIENTED_EDGE('',*,*,#6213,.T.); +#6647 = ORIENTED_EDGE('',*,*,#6318,.F.); +#6648 = ORIENTED_EDGE('',*,*,#6394,.F.); +#6649 = ORIENTED_EDGE('',*,*,#6470,.F.); +#6650 = ORIENTED_EDGE('',*,*,#6541,.F.); +#6651 = ORIENTED_EDGE('',*,*,#6588,.F.); +#6652 = MANIFOLD_SOLID_BREP('',#6653); +#6653 = CLOSED_SHELL('',(#6654,#6774,#6850,#6926,#7002,#7078,#7154,#7225 + ,#7272,#7283)); +#6654 = ADVANCED_FACE('',(#6655),#6669,.T.); +#6655 = FACE_BOUND('',#6656,.T.); +#6656 = EDGE_LOOP('',(#6657,#6692,#6720,#6748)); +#6657 = ORIENTED_EDGE('',*,*,#6658,.T.); +#6658 = EDGE_CURVE('',#6659,#6661,#6663,.T.); +#6659 = VERTEX_POINT('',#6660); +#6660 = CARTESIAN_POINT('',(5.33,1.,-0.125)); +#6661 = VERTEX_POINT('',#6662); +#6662 = CARTESIAN_POINT('',(5.33,1.,0.125)); +#6663 = SURFACE_CURVE('',#6664,(#6668,#6680),.PCURVE_S1.); +#6664 = LINE('',#6665,#6666); +#6665 = CARTESIAN_POINT('',(5.33,1.,-0.125)); +#6666 = VECTOR('',#6667,1.); +#6667 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#6668 = PCURVE('',#6669,#6674); +#6669 = PLANE('',#6670); +#6670 = AXIS2_PLACEMENT_3D('',#6671,#6672,#6673); +#6671 = CARTESIAN_POINT('',(5.33,1.,-0.125)); +#6672 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#6673 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#6674 = DEFINITIONAL_REPRESENTATION('',(#6675),#6679); +#6675 = LINE('',#6676,#6677); +#6676 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#6677 = VECTOR('',#6678,1.); +#6678 = DIRECTION('',(2.22044604925E-016,-1.)); +#6679 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6680 = PCURVE('',#6681,#6686); +#6681 = PLANE('',#6682); +#6682 = AXIS2_PLACEMENT_3D('',#6683,#6684,#6685); +#6683 = CARTESIAN_POINT('',(5.33,1.,-0.125)); +#6684 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#6685 = DIRECTION('',(1.,0.E+000,0.E+000)); +#6686 = DEFINITIONAL_REPRESENTATION('',(#6687),#6691); +#6687 = LINE('',#6688,#6689); +#6688 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#6689 = VECTOR('',#6690,1.); +#6690 = DIRECTION('',(0.E+000,-1.)); +#6691 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6692 = ORIENTED_EDGE('',*,*,#6693,.T.); +#6693 = EDGE_CURVE('',#6661,#6694,#6696,.T.); +#6694 = VERTEX_POINT('',#6695); +#6695 = CARTESIAN_POINT('',(5.33,-2.5,0.125)); +#6696 = SURFACE_CURVE('',#6697,(#6701,#6708),.PCURVE_S1.); +#6697 = LINE('',#6698,#6699); +#6698 = CARTESIAN_POINT('',(5.33,1.,0.125)); +#6699 = VECTOR('',#6700,1.); +#6700 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#6701 = PCURVE('',#6669,#6702); +#6702 = DEFINITIONAL_REPRESENTATION('',(#6703),#6707); +#6703 = LINE('',#6704,#6705); +#6704 = CARTESIAN_POINT('',(2.22044604925E-016,-0.25)); +#6705 = VECTOR('',#6706,1.); +#6706 = DIRECTION('',(1.,0.E+000)); +#6707 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6708 = PCURVE('',#6709,#6714); +#6709 = PLANE('',#6710); +#6710 = AXIS2_PLACEMENT_3D('',#6711,#6712,#6713); +#6711 = CARTESIAN_POINT('',(5.33,1.,0.125)); +#6712 = DIRECTION('',(0.E+000,4.440892098501E-016,1.)); +#6713 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#6714 = DEFINITIONAL_REPRESENTATION('',(#6715),#6719); +#6715 = LINE('',#6716,#6717); +#6716 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#6717 = VECTOR('',#6718,1.); +#6718 = DIRECTION('',(1.,0.E+000)); +#6719 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6720 = ORIENTED_EDGE('',*,*,#6721,.F.); +#6721 = EDGE_CURVE('',#6722,#6694,#6724,.T.); +#6722 = VERTEX_POINT('',#6723); +#6723 = CARTESIAN_POINT('',(5.33,-2.5,-0.125)); +#6724 = SURFACE_CURVE('',#6725,(#6729,#6736),.PCURVE_S1.); +#6725 = LINE('',#6726,#6727); +#6726 = CARTESIAN_POINT('',(5.33,-2.5,-0.125)); +#6727 = VECTOR('',#6728,1.); +#6728 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#6729 = PCURVE('',#6669,#6730); +#6730 = DEFINITIONAL_REPRESENTATION('',(#6731),#6735); +#6731 = LINE('',#6732,#6733); +#6732 = CARTESIAN_POINT('',(3.5,-1.972152263053E-031)); +#6733 = VECTOR('',#6734,1.); +#6734 = DIRECTION('',(2.22044604925E-016,-1.)); +#6735 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6736 = PCURVE('',#6737,#6742); +#6737 = PLANE('',#6738); +#6738 = AXIS2_PLACEMENT_3D('',#6739,#6740,#6741); +#6739 = CARTESIAN_POINT('',(5.33,-2.5,-0.125)); +#6740 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#6741 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#6742 = DEFINITIONAL_REPRESENTATION('',(#6743),#6747); +#6743 = LINE('',#6744,#6745); +#6744 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#6745 = VECTOR('',#6746,1.); +#6746 = DIRECTION('',(0.E+000,-1.)); +#6747 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6748 = ORIENTED_EDGE('',*,*,#6749,.F.); +#6749 = EDGE_CURVE('',#6659,#6722,#6750,.T.); +#6750 = SURFACE_CURVE('',#6751,(#6755,#6762),.PCURVE_S1.); +#6751 = LINE('',#6752,#6753); +#6752 = CARTESIAN_POINT('',(5.33,1.,-0.125)); +#6753 = VECTOR('',#6754,1.); +#6754 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#6755 = PCURVE('',#6669,#6756); +#6756 = DEFINITIONAL_REPRESENTATION('',(#6757),#6761); +#6757 = LINE('',#6758,#6759); +#6758 = CARTESIAN_POINT('',(2.22044604925E-016,0.E+000)); +#6759 = VECTOR('',#6760,1.); +#6760 = DIRECTION('',(1.,0.E+000)); +#6761 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6762 = PCURVE('',#6763,#6768); +#6763 = PLANE('',#6764); +#6764 = AXIS2_PLACEMENT_3D('',#6765,#6766,#6767); +#6765 = CARTESIAN_POINT('',(5.33,1.,-0.125)); +#6766 = DIRECTION('',(0.E+000,4.440892098501E-016,1.)); +#6767 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#6768 = DEFINITIONAL_REPRESENTATION('',(#6769),#6773); +#6769 = LINE('',#6770,#6771); +#6770 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#6771 = VECTOR('',#6772,1.); +#6772 = DIRECTION('',(1.,0.E+000)); +#6773 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6774 = ADVANCED_FACE('',(#6775),#6737,.T.); +#6775 = FACE_BOUND('',#6776,.T.); +#6776 = EDGE_LOOP('',(#6777,#6778,#6801,#6829)); +#6777 = ORIENTED_EDGE('',*,*,#6721,.T.); +#6778 = ORIENTED_EDGE('',*,*,#6779,.T.); +#6779 = EDGE_CURVE('',#6694,#6780,#6782,.T.); +#6780 = VERTEX_POINT('',#6781); +#6781 = CARTESIAN_POINT('',(4.83,-2.5,0.125)); +#6782 = SURFACE_CURVE('',#6783,(#6787,#6794),.PCURVE_S1.); +#6783 = LINE('',#6784,#6785); +#6784 = CARTESIAN_POINT('',(5.33,-2.5,0.125)); +#6785 = VECTOR('',#6786,1.); +#6786 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#6787 = PCURVE('',#6737,#6788); +#6788 = DEFINITIONAL_REPRESENTATION('',(#6789),#6793); +#6789 = LINE('',#6790,#6791); +#6790 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#6791 = VECTOR('',#6792,1.); +#6792 = DIRECTION('',(1.,0.E+000)); +#6793 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6794 = PCURVE('',#6709,#6795); +#6795 = DEFINITIONAL_REPRESENTATION('',(#6796),#6800); +#6796 = LINE('',#6797,#6798); +#6797 = CARTESIAN_POINT('',(3.5,0.E+000)); +#6798 = VECTOR('',#6799,1.); +#6799 = DIRECTION('',(0.E+000,-1.)); +#6800 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6801 = ORIENTED_EDGE('',*,*,#6802,.F.); +#6802 = EDGE_CURVE('',#6803,#6780,#6805,.T.); +#6803 = VERTEX_POINT('',#6804); +#6804 = CARTESIAN_POINT('',(4.83,-2.5,-0.125)); +#6805 = SURFACE_CURVE('',#6806,(#6810,#6817),.PCURVE_S1.); +#6806 = LINE('',#6807,#6808); +#6807 = CARTESIAN_POINT('',(4.83,-2.5,-0.125)); +#6808 = VECTOR('',#6809,1.); +#6809 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#6810 = PCURVE('',#6737,#6811); +#6811 = DEFINITIONAL_REPRESENTATION('',(#6812),#6816); +#6812 = LINE('',#6813,#6814); +#6813 = CARTESIAN_POINT('',(0.5,0.E+000)); +#6814 = VECTOR('',#6815,1.); +#6815 = DIRECTION('',(0.E+000,-1.)); +#6816 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6817 = PCURVE('',#6818,#6823); +#6818 = PLANE('',#6819); +#6819 = AXIS2_PLACEMENT_3D('',#6820,#6821,#6822); +#6820 = CARTESIAN_POINT('',(4.83,-2.5,-0.125)); +#6821 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#6822 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#6823 = DEFINITIONAL_REPRESENTATION('',(#6824),#6828); +#6824 = LINE('',#6825,#6826); +#6825 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#6826 = VECTOR('',#6827,1.); +#6827 = DIRECTION('',(-2.22044604925E-016,-1.)); +#6828 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6829 = ORIENTED_EDGE('',*,*,#6830,.F.); +#6830 = EDGE_CURVE('',#6722,#6803,#6831,.T.); +#6831 = SURFACE_CURVE('',#6832,(#6836,#6843),.PCURVE_S1.); +#6832 = LINE('',#6833,#6834); +#6833 = CARTESIAN_POINT('',(5.33,-2.5,-0.125)); +#6834 = VECTOR('',#6835,1.); +#6835 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#6836 = PCURVE('',#6737,#6837); +#6837 = DEFINITIONAL_REPRESENTATION('',(#6838),#6842); +#6838 = LINE('',#6839,#6840); +#6839 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#6840 = VECTOR('',#6841,1.); +#6841 = DIRECTION('',(1.,0.E+000)); +#6842 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6843 = PCURVE('',#6763,#6844); +#6844 = DEFINITIONAL_REPRESENTATION('',(#6845),#6849); +#6845 = LINE('',#6846,#6847); +#6846 = CARTESIAN_POINT('',(3.5,0.E+000)); +#6847 = VECTOR('',#6848,1.); +#6848 = DIRECTION('',(0.E+000,-1.)); +#6849 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6850 = ADVANCED_FACE('',(#6851),#6818,.T.); +#6851 = FACE_BOUND('',#6852,.T.); +#6852 = EDGE_LOOP('',(#6853,#6854,#6877,#6905)); +#6853 = ORIENTED_EDGE('',*,*,#6802,.T.); +#6854 = ORIENTED_EDGE('',*,*,#6855,.T.); +#6855 = EDGE_CURVE('',#6780,#6856,#6858,.T.); +#6856 = VERTEX_POINT('',#6857); +#6857 = CARTESIAN_POINT('',(4.83,1.,0.125)); +#6858 = SURFACE_CURVE('',#6859,(#6863,#6870),.PCURVE_S1.); +#6859 = LINE('',#6860,#6861); +#6860 = CARTESIAN_POINT('',(4.83,-2.5,0.125)); +#6861 = VECTOR('',#6862,1.); +#6862 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#6863 = PCURVE('',#6818,#6864); +#6864 = DEFINITIONAL_REPRESENTATION('',(#6865),#6869); +#6865 = LINE('',#6866,#6867); +#6866 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#6867 = VECTOR('',#6868,1.); +#6868 = DIRECTION('',(1.,0.E+000)); +#6869 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6870 = PCURVE('',#6709,#6871); +#6871 = DEFINITIONAL_REPRESENTATION('',(#6872),#6876); +#6872 = LINE('',#6873,#6874); +#6873 = CARTESIAN_POINT('',(3.5,-0.5)); +#6874 = VECTOR('',#6875,1.); +#6875 = DIRECTION('',(-1.,0.E+000)); +#6876 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6877 = ORIENTED_EDGE('',*,*,#6878,.F.); +#6878 = EDGE_CURVE('',#6879,#6856,#6881,.T.); +#6879 = VERTEX_POINT('',#6880); +#6880 = CARTESIAN_POINT('',(4.83,1.,-0.125)); +#6881 = SURFACE_CURVE('',#6882,(#6886,#6893),.PCURVE_S1.); +#6882 = LINE('',#6883,#6884); +#6883 = CARTESIAN_POINT('',(4.83,1.,-0.125)); +#6884 = VECTOR('',#6885,1.); +#6885 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#6886 = PCURVE('',#6818,#6887); +#6887 = DEFINITIONAL_REPRESENTATION('',(#6888),#6892); +#6888 = LINE('',#6889,#6890); +#6889 = CARTESIAN_POINT('',(3.5,1.972152263053E-031)); +#6890 = VECTOR('',#6891,1.); +#6891 = DIRECTION('',(-2.22044604925E-016,-1.)); +#6892 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6893 = PCURVE('',#6894,#6899); +#6894 = PLANE('',#6895); +#6895 = AXIS2_PLACEMENT_3D('',#6896,#6897,#6898); +#6896 = CARTESIAN_POINT('',(4.705,1.,-0.125)); +#6897 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#6898 = DIRECTION('',(1.,0.E+000,0.E+000)); +#6899 = DEFINITIONAL_REPRESENTATION('',(#6900),#6904); +#6900 = LINE('',#6901,#6902); +#6901 = CARTESIAN_POINT('',(0.125,0.E+000)); +#6902 = VECTOR('',#6903,1.); +#6903 = DIRECTION('',(0.E+000,-1.)); +#6904 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6905 = ORIENTED_EDGE('',*,*,#6906,.F.); +#6906 = EDGE_CURVE('',#6803,#6879,#6907,.T.); +#6907 = SURFACE_CURVE('',#6908,(#6912,#6919),.PCURVE_S1.); +#6908 = LINE('',#6909,#6910); +#6909 = CARTESIAN_POINT('',(4.83,-2.5,-0.125)); +#6910 = VECTOR('',#6911,1.); +#6911 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#6912 = PCURVE('',#6818,#6913); +#6913 = DEFINITIONAL_REPRESENTATION('',(#6914),#6918); +#6914 = LINE('',#6915,#6916); +#6915 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#6916 = VECTOR('',#6917,1.); +#6917 = DIRECTION('',(1.,0.E+000)); +#6918 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6919 = PCURVE('',#6763,#6920); +#6920 = DEFINITIONAL_REPRESENTATION('',(#6921),#6925); +#6921 = LINE('',#6922,#6923); +#6922 = CARTESIAN_POINT('',(3.5,-0.5)); +#6923 = VECTOR('',#6924,1.); +#6924 = DIRECTION('',(-1.,0.E+000)); +#6925 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6926 = ADVANCED_FACE('',(#6927),#6894,.F.); +#6927 = FACE_BOUND('',#6928,.F.); +#6928 = EDGE_LOOP('',(#6929,#6959,#6980,#6981)); +#6929 = ORIENTED_EDGE('',*,*,#6930,.T.); +#6930 = EDGE_CURVE('',#6931,#6933,#6935,.T.); +#6931 = VERTEX_POINT('',#6932); +#6932 = CARTESIAN_POINT('',(4.705,1.,-0.125)); +#6933 = VERTEX_POINT('',#6934); +#6934 = CARTESIAN_POINT('',(4.705,1.,0.125)); +#6935 = SURFACE_CURVE('',#6936,(#6940,#6947),.PCURVE_S1.); +#6936 = LINE('',#6937,#6938); +#6937 = CARTESIAN_POINT('',(4.705,1.,-0.125)); +#6938 = VECTOR('',#6939,1.); +#6939 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#6940 = PCURVE('',#6894,#6941); +#6941 = DEFINITIONAL_REPRESENTATION('',(#6942),#6946); +#6942 = LINE('',#6943,#6944); +#6943 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#6944 = VECTOR('',#6945,1.); +#6945 = DIRECTION('',(0.E+000,-1.)); +#6946 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6947 = PCURVE('',#6948,#6953); +#6948 = PLANE('',#6949); +#6949 = AXIS2_PLACEMENT_3D('',#6950,#6951,#6952); +#6950 = CARTESIAN_POINT('',(4.705,2.,-0.125)); +#6951 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#6952 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#6953 = DEFINITIONAL_REPRESENTATION('',(#6954),#6958); +#6954 = LINE('',#6955,#6956); +#6955 = CARTESIAN_POINT('',(1.,-4.930380657631E-032)); +#6956 = VECTOR('',#6957,1.); +#6957 = DIRECTION('',(2.22044604925E-016,-1.)); +#6958 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6959 = ORIENTED_EDGE('',*,*,#6960,.T.); +#6960 = EDGE_CURVE('',#6933,#6856,#6961,.T.); +#6961 = SURFACE_CURVE('',#6962,(#6966,#6973),.PCURVE_S1.); +#6962 = LINE('',#6963,#6964); +#6963 = CARTESIAN_POINT('',(4.705,1.,0.125)); +#6964 = VECTOR('',#6965,1.); +#6965 = DIRECTION('',(1.,0.E+000,0.E+000)); +#6966 = PCURVE('',#6894,#6967); +#6967 = DEFINITIONAL_REPRESENTATION('',(#6968),#6972); +#6968 = LINE('',#6969,#6970); +#6969 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#6970 = VECTOR('',#6971,1.); +#6971 = DIRECTION('',(1.,0.E+000)); +#6972 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6973 = PCURVE('',#6709,#6974); +#6974 = DEFINITIONAL_REPRESENTATION('',(#6975),#6979); +#6975 = LINE('',#6976,#6977); +#6976 = CARTESIAN_POINT('',(0.E+000,-0.625)); +#6977 = VECTOR('',#6978,1.); +#6978 = DIRECTION('',(0.E+000,1.)); +#6979 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6980 = ORIENTED_EDGE('',*,*,#6878,.F.); +#6981 = ORIENTED_EDGE('',*,*,#6982,.F.); +#6982 = EDGE_CURVE('',#6931,#6879,#6983,.T.); +#6983 = SURFACE_CURVE('',#6984,(#6988,#6995),.PCURVE_S1.); +#6984 = LINE('',#6985,#6986); +#6985 = CARTESIAN_POINT('',(4.705,1.,-0.125)); +#6986 = VECTOR('',#6987,1.); +#6987 = DIRECTION('',(1.,0.E+000,0.E+000)); +#6988 = PCURVE('',#6894,#6989); +#6989 = DEFINITIONAL_REPRESENTATION('',(#6990),#6994); +#6990 = LINE('',#6991,#6992); +#6991 = CARTESIAN_POINT('',(0.E+000,-4.930380657631E-032)); +#6992 = VECTOR('',#6993,1.); +#6993 = DIRECTION('',(1.,0.E+000)); +#6994 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6995 = PCURVE('',#6763,#6996); +#6996 = DEFINITIONAL_REPRESENTATION('',(#6997),#7001); +#6997 = LINE('',#6998,#6999); +#6998 = CARTESIAN_POINT('',(0.E+000,-0.625)); +#6999 = VECTOR('',#7000,1.); +#7000 = DIRECTION('',(0.E+000,1.)); +#7001 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7002 = ADVANCED_FACE('',(#7003),#6948,.F.); +#7003 = FACE_BOUND('',#7004,.F.); +#7004 = EDGE_LOOP('',(#7005,#7035,#7056,#7057)); +#7005 = ORIENTED_EDGE('',*,*,#7006,.T.); +#7006 = EDGE_CURVE('',#7007,#7009,#7011,.T.); +#7007 = VERTEX_POINT('',#7008); +#7008 = CARTESIAN_POINT('',(4.705,2.,-0.125)); +#7009 = VERTEX_POINT('',#7010); +#7010 = CARTESIAN_POINT('',(4.705,2.,0.125)); +#7011 = SURFACE_CURVE('',#7012,(#7016,#7023),.PCURVE_S1.); +#7012 = LINE('',#7013,#7014); +#7013 = CARTESIAN_POINT('',(4.705,2.,-0.125)); +#7014 = VECTOR('',#7015,1.); +#7015 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#7016 = PCURVE('',#6948,#7017); +#7017 = DEFINITIONAL_REPRESENTATION('',(#7018),#7022); +#7018 = LINE('',#7019,#7020); +#7019 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#7020 = VECTOR('',#7021,1.); +#7021 = DIRECTION('',(2.22044604925E-016,-1.)); +#7022 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7023 = PCURVE('',#7024,#7029); +#7024 = PLANE('',#7025); +#7025 = AXIS2_PLACEMENT_3D('',#7026,#7027,#7028); +#7026 = CARTESIAN_POINT('',(5.455,2.,-0.125)); +#7027 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#7028 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#7029 = DEFINITIONAL_REPRESENTATION('',(#7030),#7034); +#7030 = LINE('',#7031,#7032); +#7031 = CARTESIAN_POINT('',(0.75,0.E+000)); +#7032 = VECTOR('',#7033,1.); +#7033 = DIRECTION('',(0.E+000,-1.)); +#7034 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7035 = ORIENTED_EDGE('',*,*,#7036,.T.); +#7036 = EDGE_CURVE('',#7009,#6933,#7037,.T.); +#7037 = SURFACE_CURVE('',#7038,(#7042,#7049),.PCURVE_S1.); +#7038 = LINE('',#7039,#7040); +#7039 = CARTESIAN_POINT('',(4.705,2.,0.125)); +#7040 = VECTOR('',#7041,1.); +#7041 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#7042 = PCURVE('',#6948,#7043); +#7043 = DEFINITIONAL_REPRESENTATION('',(#7044),#7048); +#7044 = LINE('',#7045,#7046); +#7045 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#7046 = VECTOR('',#7047,1.); +#7047 = DIRECTION('',(1.,0.E+000)); +#7048 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7049 = PCURVE('',#6709,#7050); +#7050 = DEFINITIONAL_REPRESENTATION('',(#7051),#7055); +#7051 = LINE('',#7052,#7053); +#7052 = CARTESIAN_POINT('',(-1.,-0.625)); +#7053 = VECTOR('',#7054,1.); +#7054 = DIRECTION('',(1.,0.E+000)); +#7055 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7056 = ORIENTED_EDGE('',*,*,#6930,.F.); +#7057 = ORIENTED_EDGE('',*,*,#7058,.F.); +#7058 = EDGE_CURVE('',#7007,#6931,#7059,.T.); +#7059 = SURFACE_CURVE('',#7060,(#7064,#7071),.PCURVE_S1.); +#7060 = LINE('',#7061,#7062); +#7061 = CARTESIAN_POINT('',(4.705,2.,-0.125)); +#7062 = VECTOR('',#7063,1.); +#7063 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#7064 = PCURVE('',#6948,#7065); +#7065 = DEFINITIONAL_REPRESENTATION('',(#7066),#7070); +#7066 = LINE('',#7067,#7068); +#7067 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#7068 = VECTOR('',#7069,1.); +#7069 = DIRECTION('',(1.,0.E+000)); +#7070 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7071 = PCURVE('',#6763,#7072); +#7072 = DEFINITIONAL_REPRESENTATION('',(#7073),#7077); +#7073 = LINE('',#7074,#7075); +#7074 = CARTESIAN_POINT('',(-1.,-0.625)); +#7075 = VECTOR('',#7076,1.); +#7076 = DIRECTION('',(1.,0.E+000)); +#7077 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7078 = ADVANCED_FACE('',(#7079),#7024,.F.); +#7079 = FACE_BOUND('',#7080,.F.); +#7080 = EDGE_LOOP('',(#7081,#7111,#7132,#7133)); +#7081 = ORIENTED_EDGE('',*,*,#7082,.T.); +#7082 = EDGE_CURVE('',#7083,#7085,#7087,.T.); +#7083 = VERTEX_POINT('',#7084); +#7084 = CARTESIAN_POINT('',(5.455,2.,-0.125)); +#7085 = VERTEX_POINT('',#7086); +#7086 = CARTESIAN_POINT('',(5.455,2.,0.125)); +#7087 = SURFACE_CURVE('',#7088,(#7092,#7099),.PCURVE_S1.); +#7088 = LINE('',#7089,#7090); +#7089 = CARTESIAN_POINT('',(5.455,2.,-0.125)); +#7090 = VECTOR('',#7091,1.); +#7091 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#7092 = PCURVE('',#7024,#7093); +#7093 = DEFINITIONAL_REPRESENTATION('',(#7094),#7098); +#7094 = LINE('',#7095,#7096); +#7095 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#7096 = VECTOR('',#7097,1.); +#7097 = DIRECTION('',(0.E+000,-1.)); +#7098 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7099 = PCURVE('',#7100,#7105); +#7100 = PLANE('',#7101); +#7101 = AXIS2_PLACEMENT_3D('',#7102,#7103,#7104); +#7102 = CARTESIAN_POINT('',(5.455,1.,-0.125)); +#7103 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#7104 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#7105 = DEFINITIONAL_REPRESENTATION('',(#7106),#7110); +#7106 = LINE('',#7107,#7108); +#7107 = CARTESIAN_POINT('',(1.,4.930380657631E-032)); +#7108 = VECTOR('',#7109,1.); +#7109 = DIRECTION('',(-2.22044604925E-016,-1.)); +#7110 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7111 = ORIENTED_EDGE('',*,*,#7112,.T.); +#7112 = EDGE_CURVE('',#7085,#7009,#7113,.T.); +#7113 = SURFACE_CURVE('',#7114,(#7118,#7125),.PCURVE_S1.); +#7114 = LINE('',#7115,#7116); +#7115 = CARTESIAN_POINT('',(5.455,2.,0.125)); +#7116 = VECTOR('',#7117,1.); +#7117 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#7118 = PCURVE('',#7024,#7119); +#7119 = DEFINITIONAL_REPRESENTATION('',(#7120),#7124); +#7120 = LINE('',#7121,#7122); +#7121 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#7122 = VECTOR('',#7123,1.); +#7123 = DIRECTION('',(1.,0.E+000)); +#7124 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7125 = PCURVE('',#6709,#7126); +#7126 = DEFINITIONAL_REPRESENTATION('',(#7127),#7131); +#7127 = LINE('',#7128,#7129); +#7128 = CARTESIAN_POINT('',(-1.,0.125)); +#7129 = VECTOR('',#7130,1.); +#7130 = DIRECTION('',(0.E+000,-1.)); +#7131 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7132 = ORIENTED_EDGE('',*,*,#7006,.F.); +#7133 = ORIENTED_EDGE('',*,*,#7134,.F.); +#7134 = EDGE_CURVE('',#7083,#7007,#7135,.T.); +#7135 = SURFACE_CURVE('',#7136,(#7140,#7147),.PCURVE_S1.); +#7136 = LINE('',#7137,#7138); +#7137 = CARTESIAN_POINT('',(5.455,2.,-0.125)); +#7138 = VECTOR('',#7139,1.); +#7139 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#7140 = PCURVE('',#7024,#7141); +#7141 = DEFINITIONAL_REPRESENTATION('',(#7142),#7146); +#7142 = LINE('',#7143,#7144); +#7143 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#7144 = VECTOR('',#7145,1.); +#7145 = DIRECTION('',(1.,0.E+000)); +#7146 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7147 = PCURVE('',#6763,#7148); +#7148 = DEFINITIONAL_REPRESENTATION('',(#7149),#7153); +#7149 = LINE('',#7150,#7151); +#7150 = CARTESIAN_POINT('',(-1.,0.125)); +#7151 = VECTOR('',#7152,1.); +#7152 = DIRECTION('',(0.E+000,-1.)); +#7153 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7154 = ADVANCED_FACE('',(#7155),#7100,.F.); +#7155 = FACE_BOUND('',#7156,.F.); +#7156 = EDGE_LOOP('',(#7157,#7182,#7203,#7204)); +#7157 = ORIENTED_EDGE('',*,*,#7158,.T.); +#7158 = EDGE_CURVE('',#7159,#7161,#7163,.T.); +#7159 = VERTEX_POINT('',#7160); +#7160 = CARTESIAN_POINT('',(5.455,1.,-0.125)); +#7161 = VERTEX_POINT('',#7162); +#7162 = CARTESIAN_POINT('',(5.455,1.,0.125)); +#7163 = SURFACE_CURVE('',#7164,(#7168,#7175),.PCURVE_S1.); +#7164 = LINE('',#7165,#7166); +#7165 = CARTESIAN_POINT('',(5.455,1.,-0.125)); +#7166 = VECTOR('',#7167,1.); +#7167 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#7168 = PCURVE('',#7100,#7169); +#7169 = DEFINITIONAL_REPRESENTATION('',(#7170),#7174); +#7170 = LINE('',#7171,#7172); +#7171 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#7172 = VECTOR('',#7173,1.); +#7173 = DIRECTION('',(-2.22044604925E-016,-1.)); +#7174 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7175 = PCURVE('',#6681,#7176); +#7176 = DEFINITIONAL_REPRESENTATION('',(#7177),#7181); +#7177 = LINE('',#7178,#7179); +#7178 = CARTESIAN_POINT('',(0.125,0.E+000)); +#7179 = VECTOR('',#7180,1.); +#7180 = DIRECTION('',(0.E+000,-1.)); +#7181 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7182 = ORIENTED_EDGE('',*,*,#7183,.T.); +#7183 = EDGE_CURVE('',#7161,#7085,#7184,.T.); +#7184 = SURFACE_CURVE('',#7185,(#7189,#7196),.PCURVE_S1.); +#7185 = LINE('',#7186,#7187); +#7186 = CARTESIAN_POINT('',(5.455,1.,0.125)); +#7187 = VECTOR('',#7188,1.); +#7188 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#7189 = PCURVE('',#7100,#7190); +#7190 = DEFINITIONAL_REPRESENTATION('',(#7191),#7195); +#7191 = LINE('',#7192,#7193); +#7192 = CARTESIAN_POINT('',(-2.22044604925E-016,-0.25)); +#7193 = VECTOR('',#7194,1.); +#7194 = DIRECTION('',(1.,0.E+000)); +#7195 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7196 = PCURVE('',#6709,#7197); +#7197 = DEFINITIONAL_REPRESENTATION('',(#7198),#7202); +#7198 = LINE('',#7199,#7200); +#7199 = CARTESIAN_POINT('',(0.E+000,0.125)); +#7200 = VECTOR('',#7201,1.); +#7201 = DIRECTION('',(-1.,0.E+000)); +#7202 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7203 = ORIENTED_EDGE('',*,*,#7082,.F.); +#7204 = ORIENTED_EDGE('',*,*,#7205,.F.); +#7205 = EDGE_CURVE('',#7159,#7083,#7206,.T.); +#7206 = SURFACE_CURVE('',#7207,(#7211,#7218),.PCURVE_S1.); +#7207 = LINE('',#7208,#7209); +#7208 = CARTESIAN_POINT('',(5.455,1.,-0.125)); +#7209 = VECTOR('',#7210,1.); +#7210 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#7211 = PCURVE('',#7100,#7212); +#7212 = DEFINITIONAL_REPRESENTATION('',(#7213),#7217); +#7213 = LINE('',#7214,#7215); +#7214 = CARTESIAN_POINT('',(-2.22044604925E-016,-0.E+000)); +#7215 = VECTOR('',#7216,1.); +#7216 = DIRECTION('',(1.,0.E+000)); +#7217 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7218 = PCURVE('',#6763,#7219); +#7219 = DEFINITIONAL_REPRESENTATION('',(#7220),#7224); +#7220 = LINE('',#7221,#7222); +#7221 = CARTESIAN_POINT('',(0.E+000,0.125)); +#7222 = VECTOR('',#7223,1.); +#7223 = DIRECTION('',(-1.,0.E+000)); +#7224 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7225 = ADVANCED_FACE('',(#7226),#6681,.F.); +#7226 = FACE_BOUND('',#7227,.F.); +#7227 = EDGE_LOOP('',(#7228,#7229,#7250,#7251)); +#7228 = ORIENTED_EDGE('',*,*,#6658,.T.); +#7229 = ORIENTED_EDGE('',*,*,#7230,.T.); +#7230 = EDGE_CURVE('',#6661,#7161,#7231,.T.); +#7231 = SURFACE_CURVE('',#7232,(#7236,#7243),.PCURVE_S1.); +#7232 = LINE('',#7233,#7234); +#7233 = CARTESIAN_POINT('',(5.33,1.,0.125)); +#7234 = VECTOR('',#7235,1.); +#7235 = DIRECTION('',(1.,0.E+000,0.E+000)); +#7236 = PCURVE('',#6681,#7237); +#7237 = DEFINITIONAL_REPRESENTATION('',(#7238),#7242); +#7238 = LINE('',#7239,#7240); +#7239 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#7240 = VECTOR('',#7241,1.); +#7241 = DIRECTION('',(1.,0.E+000)); +#7242 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7243 = PCURVE('',#6709,#7244); +#7244 = DEFINITIONAL_REPRESENTATION('',(#7245),#7249); +#7245 = LINE('',#7246,#7247); +#7246 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#7247 = VECTOR('',#7248,1.); +#7248 = DIRECTION('',(0.E+000,1.)); +#7249 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7250 = ORIENTED_EDGE('',*,*,#7158,.F.); +#7251 = ORIENTED_EDGE('',*,*,#7252,.F.); +#7252 = EDGE_CURVE('',#6659,#7159,#7253,.T.); +#7253 = SURFACE_CURVE('',#7254,(#7258,#7265),.PCURVE_S1.); +#7254 = LINE('',#7255,#7256); +#7255 = CARTESIAN_POINT('',(5.33,1.,-0.125)); +#7256 = VECTOR('',#7257,1.); +#7257 = DIRECTION('',(1.,0.E+000,0.E+000)); +#7258 = PCURVE('',#6681,#7259); +#7259 = DEFINITIONAL_REPRESENTATION('',(#7260),#7264); +#7260 = LINE('',#7261,#7262); +#7261 = CARTESIAN_POINT('',(0.E+000,-4.930380657631E-032)); +#7262 = VECTOR('',#7263,1.); +#7263 = DIRECTION('',(1.,0.E+000)); +#7264 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7265 = PCURVE('',#6763,#7266); +#7266 = DEFINITIONAL_REPRESENTATION('',(#7267),#7271); +#7267 = LINE('',#7268,#7269); +#7268 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#7269 = VECTOR('',#7270,1.); +#7270 = DIRECTION('',(0.E+000,1.)); +#7271 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7272 = ADVANCED_FACE('',(#7273),#6763,.F.); +#7273 = FACE_BOUND('',#7274,.T.); +#7274 = EDGE_LOOP('',(#7275,#7276,#7277,#7278,#7279,#7280,#7281,#7282)); +#7275 = ORIENTED_EDGE('',*,*,#6749,.T.); +#7276 = ORIENTED_EDGE('',*,*,#6830,.T.); +#7277 = ORIENTED_EDGE('',*,*,#6906,.T.); +#7278 = ORIENTED_EDGE('',*,*,#6982,.F.); +#7279 = ORIENTED_EDGE('',*,*,#7058,.F.); +#7280 = ORIENTED_EDGE('',*,*,#7134,.F.); +#7281 = ORIENTED_EDGE('',*,*,#7205,.F.); +#7282 = ORIENTED_EDGE('',*,*,#7252,.F.); +#7283 = ADVANCED_FACE('',(#7284),#6709,.T.); +#7284 = FACE_BOUND('',#7285,.F.); +#7285 = EDGE_LOOP('',(#7286,#7287,#7288,#7289,#7290,#7291,#7292,#7293)); +#7286 = ORIENTED_EDGE('',*,*,#6693,.T.); +#7287 = ORIENTED_EDGE('',*,*,#6779,.T.); +#7288 = ORIENTED_EDGE('',*,*,#6855,.T.); +#7289 = ORIENTED_EDGE('',*,*,#6960,.F.); +#7290 = ORIENTED_EDGE('',*,*,#7036,.F.); +#7291 = ORIENTED_EDGE('',*,*,#7112,.F.); +#7292 = ORIENTED_EDGE('',*,*,#7183,.F.); +#7293 = ORIENTED_EDGE('',*,*,#7230,.F.); +#7294 = MANIFOLD_SOLID_BREP('',#7295); +#7295 = CLOSED_SHELL('',(#7296,#7416,#7492,#7568,#7644,#7720,#7796,#7867 + ,#7914,#7925)); +#7296 = ADVANCED_FACE('',(#7297),#7311,.T.); +#7297 = FACE_BOUND('',#7298,.T.); +#7298 = EDGE_LOOP('',(#7299,#7334,#7362,#7390)); +#7299 = ORIENTED_EDGE('',*,*,#7300,.T.); +#7300 = EDGE_CURVE('',#7301,#7303,#7305,.T.); +#7301 = VERTEX_POINT('',#7302); +#7302 = CARTESIAN_POINT('',(2.79,1.,-0.125)); +#7303 = VERTEX_POINT('',#7304); +#7304 = CARTESIAN_POINT('',(2.79,1.,0.125)); +#7305 = SURFACE_CURVE('',#7306,(#7310,#7322),.PCURVE_S1.); +#7306 = LINE('',#7307,#7308); +#7307 = CARTESIAN_POINT('',(2.79,1.,-0.125)); +#7308 = VECTOR('',#7309,1.); +#7309 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#7310 = PCURVE('',#7311,#7316); +#7311 = PLANE('',#7312); +#7312 = AXIS2_PLACEMENT_3D('',#7313,#7314,#7315); +#7313 = CARTESIAN_POINT('',(2.79,1.,-0.125)); +#7314 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#7315 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#7316 = DEFINITIONAL_REPRESENTATION('',(#7317),#7321); +#7317 = LINE('',#7318,#7319); +#7318 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#7319 = VECTOR('',#7320,1.); +#7320 = DIRECTION('',(2.22044604925E-016,-1.)); +#7321 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7322 = PCURVE('',#7323,#7328); +#7323 = PLANE('',#7324); +#7324 = AXIS2_PLACEMENT_3D('',#7325,#7326,#7327); +#7325 = CARTESIAN_POINT('',(2.79,1.,-0.125)); +#7326 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#7327 = DIRECTION('',(1.,0.E+000,0.E+000)); +#7328 = DEFINITIONAL_REPRESENTATION('',(#7329),#7333); +#7329 = LINE('',#7330,#7331); +#7330 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#7331 = VECTOR('',#7332,1.); +#7332 = DIRECTION('',(0.E+000,-1.)); +#7333 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7334 = ORIENTED_EDGE('',*,*,#7335,.T.); +#7335 = EDGE_CURVE('',#7303,#7336,#7338,.T.); +#7336 = VERTEX_POINT('',#7337); +#7337 = CARTESIAN_POINT('',(2.79,-2.5,0.125)); +#7338 = SURFACE_CURVE('',#7339,(#7343,#7350),.PCURVE_S1.); +#7339 = LINE('',#7340,#7341); +#7340 = CARTESIAN_POINT('',(2.79,1.,0.125)); +#7341 = VECTOR('',#7342,1.); +#7342 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#7343 = PCURVE('',#7311,#7344); +#7344 = DEFINITIONAL_REPRESENTATION('',(#7345),#7349); +#7345 = LINE('',#7346,#7347); +#7346 = CARTESIAN_POINT('',(2.22044604925E-016,-0.25)); +#7347 = VECTOR('',#7348,1.); +#7348 = DIRECTION('',(1.,0.E+000)); +#7349 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7350 = PCURVE('',#7351,#7356); +#7351 = PLANE('',#7352); +#7352 = AXIS2_PLACEMENT_3D('',#7353,#7354,#7355); +#7353 = CARTESIAN_POINT('',(2.79,1.,0.125)); +#7354 = DIRECTION('',(0.E+000,4.440892098501E-016,1.)); +#7355 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#7356 = DEFINITIONAL_REPRESENTATION('',(#7357),#7361); +#7357 = LINE('',#7358,#7359); +#7358 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#7359 = VECTOR('',#7360,1.); +#7360 = DIRECTION('',(1.,0.E+000)); +#7361 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7362 = ORIENTED_EDGE('',*,*,#7363,.F.); +#7363 = EDGE_CURVE('',#7364,#7336,#7366,.T.); +#7364 = VERTEX_POINT('',#7365); +#7365 = CARTESIAN_POINT('',(2.79,-2.5,-0.125)); +#7366 = SURFACE_CURVE('',#7367,(#7371,#7378),.PCURVE_S1.); +#7367 = LINE('',#7368,#7369); +#7368 = CARTESIAN_POINT('',(2.79,-2.5,-0.125)); +#7369 = VECTOR('',#7370,1.); +#7370 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#7371 = PCURVE('',#7311,#7372); +#7372 = DEFINITIONAL_REPRESENTATION('',(#7373),#7377); +#7373 = LINE('',#7374,#7375); +#7374 = CARTESIAN_POINT('',(3.5,-1.972152263053E-031)); +#7375 = VECTOR('',#7376,1.); +#7376 = DIRECTION('',(2.22044604925E-016,-1.)); +#7377 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7378 = PCURVE('',#7379,#7384); +#7379 = PLANE('',#7380); +#7380 = AXIS2_PLACEMENT_3D('',#7381,#7382,#7383); +#7381 = CARTESIAN_POINT('',(2.79,-2.5,-0.125)); +#7382 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#7383 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#7384 = DEFINITIONAL_REPRESENTATION('',(#7385),#7389); +#7385 = LINE('',#7386,#7387); +#7386 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#7387 = VECTOR('',#7388,1.); +#7388 = DIRECTION('',(0.E+000,-1.)); +#7389 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7390 = ORIENTED_EDGE('',*,*,#7391,.F.); +#7391 = EDGE_CURVE('',#7301,#7364,#7392,.T.); +#7392 = SURFACE_CURVE('',#7393,(#7397,#7404),.PCURVE_S1.); +#7393 = LINE('',#7394,#7395); +#7394 = CARTESIAN_POINT('',(2.79,1.,-0.125)); +#7395 = VECTOR('',#7396,1.); +#7396 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#7397 = PCURVE('',#7311,#7398); +#7398 = DEFINITIONAL_REPRESENTATION('',(#7399),#7403); +#7399 = LINE('',#7400,#7401); +#7400 = CARTESIAN_POINT('',(2.22044604925E-016,0.E+000)); +#7401 = VECTOR('',#7402,1.); +#7402 = DIRECTION('',(1.,0.E+000)); +#7403 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7404 = PCURVE('',#7405,#7410); +#7405 = PLANE('',#7406); +#7406 = AXIS2_PLACEMENT_3D('',#7407,#7408,#7409); +#7407 = CARTESIAN_POINT('',(2.79,1.,-0.125)); +#7408 = DIRECTION('',(0.E+000,4.440892098501E-016,1.)); +#7409 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#7410 = DEFINITIONAL_REPRESENTATION('',(#7411),#7415); +#7411 = LINE('',#7412,#7413); +#7412 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#7413 = VECTOR('',#7414,1.); +#7414 = DIRECTION('',(1.,0.E+000)); +#7415 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7416 = ADVANCED_FACE('',(#7417),#7379,.T.); +#7417 = FACE_BOUND('',#7418,.T.); +#7418 = EDGE_LOOP('',(#7419,#7420,#7443,#7471)); +#7419 = ORIENTED_EDGE('',*,*,#7363,.T.); +#7420 = ORIENTED_EDGE('',*,*,#7421,.T.); +#7421 = EDGE_CURVE('',#7336,#7422,#7424,.T.); +#7422 = VERTEX_POINT('',#7423); +#7423 = CARTESIAN_POINT('',(2.29,-2.5,0.125)); +#7424 = SURFACE_CURVE('',#7425,(#7429,#7436),.PCURVE_S1.); +#7425 = LINE('',#7426,#7427); +#7426 = CARTESIAN_POINT('',(2.79,-2.5,0.125)); +#7427 = VECTOR('',#7428,1.); +#7428 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#7429 = PCURVE('',#7379,#7430); +#7430 = DEFINITIONAL_REPRESENTATION('',(#7431),#7435); +#7431 = LINE('',#7432,#7433); +#7432 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#7433 = VECTOR('',#7434,1.); +#7434 = DIRECTION('',(1.,0.E+000)); +#7435 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7436 = PCURVE('',#7351,#7437); +#7437 = DEFINITIONAL_REPRESENTATION('',(#7438),#7442); +#7438 = LINE('',#7439,#7440); +#7439 = CARTESIAN_POINT('',(3.5,0.E+000)); +#7440 = VECTOR('',#7441,1.); +#7441 = DIRECTION('',(0.E+000,-1.)); +#7442 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7443 = ORIENTED_EDGE('',*,*,#7444,.F.); +#7444 = EDGE_CURVE('',#7445,#7422,#7447,.T.); +#7445 = VERTEX_POINT('',#7446); +#7446 = CARTESIAN_POINT('',(2.29,-2.5,-0.125)); +#7447 = SURFACE_CURVE('',#7448,(#7452,#7459),.PCURVE_S1.); +#7448 = LINE('',#7449,#7450); +#7449 = CARTESIAN_POINT('',(2.29,-2.5,-0.125)); +#7450 = VECTOR('',#7451,1.); +#7451 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#7452 = PCURVE('',#7379,#7453); +#7453 = DEFINITIONAL_REPRESENTATION('',(#7454),#7458); +#7454 = LINE('',#7455,#7456); +#7455 = CARTESIAN_POINT('',(0.5,0.E+000)); +#7456 = VECTOR('',#7457,1.); +#7457 = DIRECTION('',(0.E+000,-1.)); +#7458 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7459 = PCURVE('',#7460,#7465); +#7460 = PLANE('',#7461); +#7461 = AXIS2_PLACEMENT_3D('',#7462,#7463,#7464); +#7462 = CARTESIAN_POINT('',(2.29,-2.5,-0.125)); +#7463 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#7464 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#7465 = DEFINITIONAL_REPRESENTATION('',(#7466),#7470); +#7466 = LINE('',#7467,#7468); +#7467 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#7468 = VECTOR('',#7469,1.); +#7469 = DIRECTION('',(-2.22044604925E-016,-1.)); +#7470 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7471 = ORIENTED_EDGE('',*,*,#7472,.F.); +#7472 = EDGE_CURVE('',#7364,#7445,#7473,.T.); +#7473 = SURFACE_CURVE('',#7474,(#7478,#7485),.PCURVE_S1.); +#7474 = LINE('',#7475,#7476); +#7475 = CARTESIAN_POINT('',(2.79,-2.5,-0.125)); +#7476 = VECTOR('',#7477,1.); +#7477 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#7478 = PCURVE('',#7379,#7479); +#7479 = DEFINITIONAL_REPRESENTATION('',(#7480),#7484); +#7480 = LINE('',#7481,#7482); +#7481 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#7482 = VECTOR('',#7483,1.); +#7483 = DIRECTION('',(1.,0.E+000)); +#7484 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7485 = PCURVE('',#7405,#7486); +#7486 = DEFINITIONAL_REPRESENTATION('',(#7487),#7491); +#7487 = LINE('',#7488,#7489); +#7488 = CARTESIAN_POINT('',(3.5,0.E+000)); +#7489 = VECTOR('',#7490,1.); +#7490 = DIRECTION('',(0.E+000,-1.)); +#7491 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7492 = ADVANCED_FACE('',(#7493),#7460,.T.); +#7493 = FACE_BOUND('',#7494,.T.); +#7494 = EDGE_LOOP('',(#7495,#7496,#7519,#7547)); +#7495 = ORIENTED_EDGE('',*,*,#7444,.T.); +#7496 = ORIENTED_EDGE('',*,*,#7497,.T.); +#7497 = EDGE_CURVE('',#7422,#7498,#7500,.T.); +#7498 = VERTEX_POINT('',#7499); +#7499 = CARTESIAN_POINT('',(2.29,1.,0.125)); +#7500 = SURFACE_CURVE('',#7501,(#7505,#7512),.PCURVE_S1.); +#7501 = LINE('',#7502,#7503); +#7502 = CARTESIAN_POINT('',(2.29,-2.5,0.125)); +#7503 = VECTOR('',#7504,1.); +#7504 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#7505 = PCURVE('',#7460,#7506); +#7506 = DEFINITIONAL_REPRESENTATION('',(#7507),#7511); +#7507 = LINE('',#7508,#7509); +#7508 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#7509 = VECTOR('',#7510,1.); +#7510 = DIRECTION('',(1.,0.E+000)); +#7511 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7512 = PCURVE('',#7351,#7513); +#7513 = DEFINITIONAL_REPRESENTATION('',(#7514),#7518); +#7514 = LINE('',#7515,#7516); +#7515 = CARTESIAN_POINT('',(3.5,-0.5)); +#7516 = VECTOR('',#7517,1.); +#7517 = DIRECTION('',(-1.,0.E+000)); +#7518 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7519 = ORIENTED_EDGE('',*,*,#7520,.F.); +#7520 = EDGE_CURVE('',#7521,#7498,#7523,.T.); +#7521 = VERTEX_POINT('',#7522); +#7522 = CARTESIAN_POINT('',(2.29,1.,-0.125)); +#7523 = SURFACE_CURVE('',#7524,(#7528,#7535),.PCURVE_S1.); +#7524 = LINE('',#7525,#7526); +#7525 = CARTESIAN_POINT('',(2.29,1.,-0.125)); +#7526 = VECTOR('',#7527,1.); +#7527 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#7528 = PCURVE('',#7460,#7529); +#7529 = DEFINITIONAL_REPRESENTATION('',(#7530),#7534); +#7530 = LINE('',#7531,#7532); +#7531 = CARTESIAN_POINT('',(3.5,1.972152263053E-031)); +#7532 = VECTOR('',#7533,1.); +#7533 = DIRECTION('',(-2.22044604925E-016,-1.)); +#7534 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7535 = PCURVE('',#7536,#7541); +#7536 = PLANE('',#7537); +#7537 = AXIS2_PLACEMENT_3D('',#7538,#7539,#7540); +#7538 = CARTESIAN_POINT('',(2.165,1.,-0.125)); +#7539 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#7540 = DIRECTION('',(1.,0.E+000,0.E+000)); +#7541 = DEFINITIONAL_REPRESENTATION('',(#7542),#7546); +#7542 = LINE('',#7543,#7544); +#7543 = CARTESIAN_POINT('',(0.125,0.E+000)); +#7544 = VECTOR('',#7545,1.); +#7545 = DIRECTION('',(0.E+000,-1.)); +#7546 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7547 = ORIENTED_EDGE('',*,*,#7548,.F.); +#7548 = EDGE_CURVE('',#7445,#7521,#7549,.T.); +#7549 = SURFACE_CURVE('',#7550,(#7554,#7561),.PCURVE_S1.); +#7550 = LINE('',#7551,#7552); +#7551 = CARTESIAN_POINT('',(2.29,-2.5,-0.125)); +#7552 = VECTOR('',#7553,1.); +#7553 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#7554 = PCURVE('',#7460,#7555); +#7555 = DEFINITIONAL_REPRESENTATION('',(#7556),#7560); +#7556 = LINE('',#7557,#7558); +#7557 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#7558 = VECTOR('',#7559,1.); +#7559 = DIRECTION('',(1.,0.E+000)); +#7560 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7561 = PCURVE('',#7405,#7562); +#7562 = DEFINITIONAL_REPRESENTATION('',(#7563),#7567); +#7563 = LINE('',#7564,#7565); +#7564 = CARTESIAN_POINT('',(3.5,-0.5)); +#7565 = VECTOR('',#7566,1.); +#7566 = DIRECTION('',(-1.,0.E+000)); +#7567 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7568 = ADVANCED_FACE('',(#7569),#7536,.F.); +#7569 = FACE_BOUND('',#7570,.F.); +#7570 = EDGE_LOOP('',(#7571,#7601,#7622,#7623)); +#7571 = ORIENTED_EDGE('',*,*,#7572,.T.); +#7572 = EDGE_CURVE('',#7573,#7575,#7577,.T.); +#7573 = VERTEX_POINT('',#7574); +#7574 = CARTESIAN_POINT('',(2.165,1.,-0.125)); +#7575 = VERTEX_POINT('',#7576); +#7576 = CARTESIAN_POINT('',(2.165,1.,0.125)); +#7577 = SURFACE_CURVE('',#7578,(#7582,#7589),.PCURVE_S1.); +#7578 = LINE('',#7579,#7580); +#7579 = CARTESIAN_POINT('',(2.165,1.,-0.125)); +#7580 = VECTOR('',#7581,1.); +#7581 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#7582 = PCURVE('',#7536,#7583); +#7583 = DEFINITIONAL_REPRESENTATION('',(#7584),#7588); +#7584 = LINE('',#7585,#7586); +#7585 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#7586 = VECTOR('',#7587,1.); +#7587 = DIRECTION('',(0.E+000,-1.)); +#7588 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7589 = PCURVE('',#7590,#7595); +#7590 = PLANE('',#7591); +#7591 = AXIS2_PLACEMENT_3D('',#7592,#7593,#7594); +#7592 = CARTESIAN_POINT('',(2.165,2.,-0.125)); +#7593 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#7594 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#7595 = DEFINITIONAL_REPRESENTATION('',(#7596),#7600); +#7596 = LINE('',#7597,#7598); +#7597 = CARTESIAN_POINT('',(1.,-4.930380657631E-032)); +#7598 = VECTOR('',#7599,1.); +#7599 = DIRECTION('',(2.22044604925E-016,-1.)); +#7600 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7601 = ORIENTED_EDGE('',*,*,#7602,.T.); +#7602 = EDGE_CURVE('',#7575,#7498,#7603,.T.); +#7603 = SURFACE_CURVE('',#7604,(#7608,#7615),.PCURVE_S1.); +#7604 = LINE('',#7605,#7606); +#7605 = CARTESIAN_POINT('',(2.165,1.,0.125)); +#7606 = VECTOR('',#7607,1.); +#7607 = DIRECTION('',(1.,0.E+000,0.E+000)); +#7608 = PCURVE('',#7536,#7609); +#7609 = DEFINITIONAL_REPRESENTATION('',(#7610),#7614); +#7610 = LINE('',#7611,#7612); +#7611 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#7612 = VECTOR('',#7613,1.); +#7613 = DIRECTION('',(1.,0.E+000)); +#7614 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7615 = PCURVE('',#7351,#7616); +#7616 = DEFINITIONAL_REPRESENTATION('',(#7617),#7621); +#7617 = LINE('',#7618,#7619); +#7618 = CARTESIAN_POINT('',(0.E+000,-0.625)); +#7619 = VECTOR('',#7620,1.); +#7620 = DIRECTION('',(0.E+000,1.)); +#7621 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7622 = ORIENTED_EDGE('',*,*,#7520,.F.); +#7623 = ORIENTED_EDGE('',*,*,#7624,.F.); +#7624 = EDGE_CURVE('',#7573,#7521,#7625,.T.); +#7625 = SURFACE_CURVE('',#7626,(#7630,#7637),.PCURVE_S1.); +#7626 = LINE('',#7627,#7628); +#7627 = CARTESIAN_POINT('',(2.165,1.,-0.125)); +#7628 = VECTOR('',#7629,1.); +#7629 = DIRECTION('',(1.,0.E+000,0.E+000)); +#7630 = PCURVE('',#7536,#7631); +#7631 = DEFINITIONAL_REPRESENTATION('',(#7632),#7636); +#7632 = LINE('',#7633,#7634); +#7633 = CARTESIAN_POINT('',(0.E+000,-4.930380657631E-032)); +#7634 = VECTOR('',#7635,1.); +#7635 = DIRECTION('',(1.,0.E+000)); +#7636 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7637 = PCURVE('',#7405,#7638); +#7638 = DEFINITIONAL_REPRESENTATION('',(#7639),#7643); +#7639 = LINE('',#7640,#7641); +#7640 = CARTESIAN_POINT('',(0.E+000,-0.625)); +#7641 = VECTOR('',#7642,1.); +#7642 = DIRECTION('',(0.E+000,1.)); +#7643 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7644 = ADVANCED_FACE('',(#7645),#7590,.F.); +#7645 = FACE_BOUND('',#7646,.F.); +#7646 = EDGE_LOOP('',(#7647,#7677,#7698,#7699)); +#7647 = ORIENTED_EDGE('',*,*,#7648,.T.); +#7648 = EDGE_CURVE('',#7649,#7651,#7653,.T.); +#7649 = VERTEX_POINT('',#7650); +#7650 = CARTESIAN_POINT('',(2.165,2.,-0.125)); +#7651 = VERTEX_POINT('',#7652); +#7652 = CARTESIAN_POINT('',(2.165,2.,0.125)); +#7653 = SURFACE_CURVE('',#7654,(#7658,#7665),.PCURVE_S1.); +#7654 = LINE('',#7655,#7656); +#7655 = CARTESIAN_POINT('',(2.165,2.,-0.125)); +#7656 = VECTOR('',#7657,1.); +#7657 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#7658 = PCURVE('',#7590,#7659); +#7659 = DEFINITIONAL_REPRESENTATION('',(#7660),#7664); +#7660 = LINE('',#7661,#7662); +#7661 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#7662 = VECTOR('',#7663,1.); +#7663 = DIRECTION('',(2.22044604925E-016,-1.)); +#7664 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7665 = PCURVE('',#7666,#7671); +#7666 = PLANE('',#7667); +#7667 = AXIS2_PLACEMENT_3D('',#7668,#7669,#7670); +#7668 = CARTESIAN_POINT('',(2.915,2.,-0.125)); +#7669 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#7670 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#7671 = DEFINITIONAL_REPRESENTATION('',(#7672),#7676); +#7672 = LINE('',#7673,#7674); +#7673 = CARTESIAN_POINT('',(0.75,0.E+000)); +#7674 = VECTOR('',#7675,1.); +#7675 = DIRECTION('',(0.E+000,-1.)); +#7676 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7677 = ORIENTED_EDGE('',*,*,#7678,.T.); +#7678 = EDGE_CURVE('',#7651,#7575,#7679,.T.); +#7679 = SURFACE_CURVE('',#7680,(#7684,#7691),.PCURVE_S1.); +#7680 = LINE('',#7681,#7682); +#7681 = CARTESIAN_POINT('',(2.165,2.,0.125)); +#7682 = VECTOR('',#7683,1.); +#7683 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#7684 = PCURVE('',#7590,#7685); +#7685 = DEFINITIONAL_REPRESENTATION('',(#7686),#7690); +#7686 = LINE('',#7687,#7688); +#7687 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#7688 = VECTOR('',#7689,1.); +#7689 = DIRECTION('',(1.,0.E+000)); +#7690 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7691 = PCURVE('',#7351,#7692); +#7692 = DEFINITIONAL_REPRESENTATION('',(#7693),#7697); +#7693 = LINE('',#7694,#7695); +#7694 = CARTESIAN_POINT('',(-1.,-0.625)); +#7695 = VECTOR('',#7696,1.); +#7696 = DIRECTION('',(1.,0.E+000)); +#7697 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7698 = ORIENTED_EDGE('',*,*,#7572,.F.); +#7699 = ORIENTED_EDGE('',*,*,#7700,.F.); +#7700 = EDGE_CURVE('',#7649,#7573,#7701,.T.); +#7701 = SURFACE_CURVE('',#7702,(#7706,#7713),.PCURVE_S1.); +#7702 = LINE('',#7703,#7704); +#7703 = CARTESIAN_POINT('',(2.165,2.,-0.125)); +#7704 = VECTOR('',#7705,1.); +#7705 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#7706 = PCURVE('',#7590,#7707); +#7707 = DEFINITIONAL_REPRESENTATION('',(#7708),#7712); +#7708 = LINE('',#7709,#7710); +#7709 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#7710 = VECTOR('',#7711,1.); +#7711 = DIRECTION('',(1.,0.E+000)); +#7712 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7713 = PCURVE('',#7405,#7714); +#7714 = DEFINITIONAL_REPRESENTATION('',(#7715),#7719); +#7715 = LINE('',#7716,#7717); +#7716 = CARTESIAN_POINT('',(-1.,-0.625)); +#7717 = VECTOR('',#7718,1.); +#7718 = DIRECTION('',(1.,0.E+000)); +#7719 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7720 = ADVANCED_FACE('',(#7721),#7666,.F.); +#7721 = FACE_BOUND('',#7722,.F.); +#7722 = EDGE_LOOP('',(#7723,#7753,#7774,#7775)); +#7723 = ORIENTED_EDGE('',*,*,#7724,.T.); +#7724 = EDGE_CURVE('',#7725,#7727,#7729,.T.); +#7725 = VERTEX_POINT('',#7726); +#7726 = CARTESIAN_POINT('',(2.915,2.,-0.125)); +#7727 = VERTEX_POINT('',#7728); +#7728 = CARTESIAN_POINT('',(2.915,2.,0.125)); +#7729 = SURFACE_CURVE('',#7730,(#7734,#7741),.PCURVE_S1.); +#7730 = LINE('',#7731,#7732); +#7731 = CARTESIAN_POINT('',(2.915,2.,-0.125)); +#7732 = VECTOR('',#7733,1.); +#7733 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#7734 = PCURVE('',#7666,#7735); +#7735 = DEFINITIONAL_REPRESENTATION('',(#7736),#7740); +#7736 = LINE('',#7737,#7738); +#7737 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#7738 = VECTOR('',#7739,1.); +#7739 = DIRECTION('',(0.E+000,-1.)); +#7740 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7741 = PCURVE('',#7742,#7747); +#7742 = PLANE('',#7743); +#7743 = AXIS2_PLACEMENT_3D('',#7744,#7745,#7746); +#7744 = CARTESIAN_POINT('',(2.915,1.,-0.125)); +#7745 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#7746 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#7747 = DEFINITIONAL_REPRESENTATION('',(#7748),#7752); +#7748 = LINE('',#7749,#7750); +#7749 = CARTESIAN_POINT('',(1.,4.930380657631E-032)); +#7750 = VECTOR('',#7751,1.); +#7751 = DIRECTION('',(-2.22044604925E-016,-1.)); +#7752 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7753 = ORIENTED_EDGE('',*,*,#7754,.T.); +#7754 = EDGE_CURVE('',#7727,#7651,#7755,.T.); +#7755 = SURFACE_CURVE('',#7756,(#7760,#7767),.PCURVE_S1.); +#7756 = LINE('',#7757,#7758); +#7757 = CARTESIAN_POINT('',(2.915,2.,0.125)); +#7758 = VECTOR('',#7759,1.); +#7759 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#7760 = PCURVE('',#7666,#7761); +#7761 = DEFINITIONAL_REPRESENTATION('',(#7762),#7766); +#7762 = LINE('',#7763,#7764); +#7763 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#7764 = VECTOR('',#7765,1.); +#7765 = DIRECTION('',(1.,0.E+000)); +#7766 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7767 = PCURVE('',#7351,#7768); +#7768 = DEFINITIONAL_REPRESENTATION('',(#7769),#7773); +#7769 = LINE('',#7770,#7771); +#7770 = CARTESIAN_POINT('',(-1.,0.125)); +#7771 = VECTOR('',#7772,1.); +#7772 = DIRECTION('',(0.E+000,-1.)); +#7773 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7774 = ORIENTED_EDGE('',*,*,#7648,.F.); +#7775 = ORIENTED_EDGE('',*,*,#7776,.F.); +#7776 = EDGE_CURVE('',#7725,#7649,#7777,.T.); +#7777 = SURFACE_CURVE('',#7778,(#7782,#7789),.PCURVE_S1.); +#7778 = LINE('',#7779,#7780); +#7779 = CARTESIAN_POINT('',(2.915,2.,-0.125)); +#7780 = VECTOR('',#7781,1.); +#7781 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#7782 = PCURVE('',#7666,#7783); +#7783 = DEFINITIONAL_REPRESENTATION('',(#7784),#7788); +#7784 = LINE('',#7785,#7786); +#7785 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#7786 = VECTOR('',#7787,1.); +#7787 = DIRECTION('',(1.,0.E+000)); +#7788 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7789 = PCURVE('',#7405,#7790); +#7790 = DEFINITIONAL_REPRESENTATION('',(#7791),#7795); +#7791 = LINE('',#7792,#7793); +#7792 = CARTESIAN_POINT('',(-1.,0.125)); +#7793 = VECTOR('',#7794,1.); +#7794 = DIRECTION('',(0.E+000,-1.)); +#7795 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7796 = ADVANCED_FACE('',(#7797),#7742,.F.); +#7797 = FACE_BOUND('',#7798,.F.); +#7798 = EDGE_LOOP('',(#7799,#7824,#7845,#7846)); +#7799 = ORIENTED_EDGE('',*,*,#7800,.T.); +#7800 = EDGE_CURVE('',#7801,#7803,#7805,.T.); +#7801 = VERTEX_POINT('',#7802); +#7802 = CARTESIAN_POINT('',(2.915,1.,-0.125)); +#7803 = VERTEX_POINT('',#7804); +#7804 = CARTESIAN_POINT('',(2.915,1.,0.125)); +#7805 = SURFACE_CURVE('',#7806,(#7810,#7817),.PCURVE_S1.); +#7806 = LINE('',#7807,#7808); +#7807 = CARTESIAN_POINT('',(2.915,1.,-0.125)); +#7808 = VECTOR('',#7809,1.); +#7809 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#7810 = PCURVE('',#7742,#7811); +#7811 = DEFINITIONAL_REPRESENTATION('',(#7812),#7816); +#7812 = LINE('',#7813,#7814); +#7813 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#7814 = VECTOR('',#7815,1.); +#7815 = DIRECTION('',(-2.22044604925E-016,-1.)); +#7816 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7817 = PCURVE('',#7323,#7818); +#7818 = DEFINITIONAL_REPRESENTATION('',(#7819),#7823); +#7819 = LINE('',#7820,#7821); +#7820 = CARTESIAN_POINT('',(0.125,0.E+000)); +#7821 = VECTOR('',#7822,1.); +#7822 = DIRECTION('',(0.E+000,-1.)); +#7823 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7824 = ORIENTED_EDGE('',*,*,#7825,.T.); +#7825 = EDGE_CURVE('',#7803,#7727,#7826,.T.); +#7826 = SURFACE_CURVE('',#7827,(#7831,#7838),.PCURVE_S1.); +#7827 = LINE('',#7828,#7829); +#7828 = CARTESIAN_POINT('',(2.915,1.,0.125)); +#7829 = VECTOR('',#7830,1.); +#7830 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#7831 = PCURVE('',#7742,#7832); +#7832 = DEFINITIONAL_REPRESENTATION('',(#7833),#7837); +#7833 = LINE('',#7834,#7835); +#7834 = CARTESIAN_POINT('',(-2.22044604925E-016,-0.25)); +#7835 = VECTOR('',#7836,1.); +#7836 = DIRECTION('',(1.,0.E+000)); +#7837 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7838 = PCURVE('',#7351,#7839); +#7839 = DEFINITIONAL_REPRESENTATION('',(#7840),#7844); +#7840 = LINE('',#7841,#7842); +#7841 = CARTESIAN_POINT('',(0.E+000,0.125)); +#7842 = VECTOR('',#7843,1.); +#7843 = DIRECTION('',(-1.,0.E+000)); +#7844 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7845 = ORIENTED_EDGE('',*,*,#7724,.F.); +#7846 = ORIENTED_EDGE('',*,*,#7847,.F.); +#7847 = EDGE_CURVE('',#7801,#7725,#7848,.T.); +#7848 = SURFACE_CURVE('',#7849,(#7853,#7860),.PCURVE_S1.); +#7849 = LINE('',#7850,#7851); +#7850 = CARTESIAN_POINT('',(2.915,1.,-0.125)); +#7851 = VECTOR('',#7852,1.); +#7852 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#7853 = PCURVE('',#7742,#7854); +#7854 = DEFINITIONAL_REPRESENTATION('',(#7855),#7859); +#7855 = LINE('',#7856,#7857); +#7856 = CARTESIAN_POINT('',(-2.22044604925E-016,-0.E+000)); +#7857 = VECTOR('',#7858,1.); +#7858 = DIRECTION('',(1.,0.E+000)); +#7859 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7860 = PCURVE('',#7405,#7861); +#7861 = DEFINITIONAL_REPRESENTATION('',(#7862),#7866); +#7862 = LINE('',#7863,#7864); +#7863 = CARTESIAN_POINT('',(0.E+000,0.125)); +#7864 = VECTOR('',#7865,1.); +#7865 = DIRECTION('',(-1.,0.E+000)); +#7866 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7867 = ADVANCED_FACE('',(#7868),#7323,.F.); +#7868 = FACE_BOUND('',#7869,.F.); +#7869 = EDGE_LOOP('',(#7870,#7871,#7892,#7893)); +#7870 = ORIENTED_EDGE('',*,*,#7300,.T.); +#7871 = ORIENTED_EDGE('',*,*,#7872,.T.); +#7872 = EDGE_CURVE('',#7303,#7803,#7873,.T.); +#7873 = SURFACE_CURVE('',#7874,(#7878,#7885),.PCURVE_S1.); +#7874 = LINE('',#7875,#7876); +#7875 = CARTESIAN_POINT('',(2.79,1.,0.125)); +#7876 = VECTOR('',#7877,1.); +#7877 = DIRECTION('',(1.,0.E+000,0.E+000)); +#7878 = PCURVE('',#7323,#7879); +#7879 = DEFINITIONAL_REPRESENTATION('',(#7880),#7884); +#7880 = LINE('',#7881,#7882); +#7881 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#7882 = VECTOR('',#7883,1.); +#7883 = DIRECTION('',(1.,0.E+000)); +#7884 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7885 = PCURVE('',#7351,#7886); +#7886 = DEFINITIONAL_REPRESENTATION('',(#7887),#7891); +#7887 = LINE('',#7888,#7889); +#7888 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#7889 = VECTOR('',#7890,1.); +#7890 = DIRECTION('',(0.E+000,1.)); +#7891 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7892 = ORIENTED_EDGE('',*,*,#7800,.F.); +#7893 = ORIENTED_EDGE('',*,*,#7894,.F.); +#7894 = EDGE_CURVE('',#7301,#7801,#7895,.T.); +#7895 = SURFACE_CURVE('',#7896,(#7900,#7907),.PCURVE_S1.); +#7896 = LINE('',#7897,#7898); +#7897 = CARTESIAN_POINT('',(2.79,1.,-0.125)); +#7898 = VECTOR('',#7899,1.); +#7899 = DIRECTION('',(1.,0.E+000,0.E+000)); +#7900 = PCURVE('',#7323,#7901); +#7901 = DEFINITIONAL_REPRESENTATION('',(#7902),#7906); +#7902 = LINE('',#7903,#7904); +#7903 = CARTESIAN_POINT('',(0.E+000,-4.930380657631E-032)); +#7904 = VECTOR('',#7905,1.); +#7905 = DIRECTION('',(1.,0.E+000)); +#7906 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7907 = PCURVE('',#7405,#7908); +#7908 = DEFINITIONAL_REPRESENTATION('',(#7909),#7913); +#7909 = LINE('',#7910,#7911); +#7910 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#7911 = VECTOR('',#7912,1.); +#7912 = DIRECTION('',(0.E+000,1.)); +#7913 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7914 = ADVANCED_FACE('',(#7915),#7405,.F.); +#7915 = FACE_BOUND('',#7916,.T.); +#7916 = EDGE_LOOP('',(#7917,#7918,#7919,#7920,#7921,#7922,#7923,#7924)); +#7917 = ORIENTED_EDGE('',*,*,#7391,.T.); +#7918 = ORIENTED_EDGE('',*,*,#7472,.T.); +#7919 = ORIENTED_EDGE('',*,*,#7548,.T.); +#7920 = ORIENTED_EDGE('',*,*,#7624,.F.); +#7921 = ORIENTED_EDGE('',*,*,#7700,.F.); +#7922 = ORIENTED_EDGE('',*,*,#7776,.F.); +#7923 = ORIENTED_EDGE('',*,*,#7847,.F.); +#7924 = ORIENTED_EDGE('',*,*,#7894,.F.); +#7925 = ADVANCED_FACE('',(#7926),#7351,.T.); +#7926 = FACE_BOUND('',#7927,.F.); +#7927 = EDGE_LOOP('',(#7928,#7929,#7930,#7931,#7932,#7933,#7934,#7935)); +#7928 = ORIENTED_EDGE('',*,*,#7335,.T.); +#7929 = ORIENTED_EDGE('',*,*,#7421,.T.); +#7930 = ORIENTED_EDGE('',*,*,#7497,.T.); +#7931 = ORIENTED_EDGE('',*,*,#7602,.F.); +#7932 = ORIENTED_EDGE('',*,*,#7678,.F.); +#7933 = ORIENTED_EDGE('',*,*,#7754,.F.); +#7934 = ORIENTED_EDGE('',*,*,#7825,.F.); +#7935 = ORIENTED_EDGE('',*,*,#7872,.F.); +#7936 = MANIFOLD_SOLID_BREP('',#7937); +#7937 = CLOSED_SHELL('',(#7938,#8058,#8134,#8210,#8286,#8362,#8438,#8509 + ,#8556,#8567)); +#7938 = ADVANCED_FACE('',(#7939),#7953,.T.); +#7939 = FACE_BOUND('',#7940,.T.); +#7940 = EDGE_LOOP('',(#7941,#7976,#8004,#8032)); +#7941 = ORIENTED_EDGE('',*,*,#7942,.T.); +#7942 = EDGE_CURVE('',#7943,#7945,#7947,.T.); +#7943 = VERTEX_POINT('',#7944); +#7944 = CARTESIAN_POINT('',(0.25,1.,-0.125)); +#7945 = VERTEX_POINT('',#7946); +#7946 = CARTESIAN_POINT('',(0.25,1.,0.125)); +#7947 = SURFACE_CURVE('',#7948,(#7952,#7964),.PCURVE_S1.); +#7948 = LINE('',#7949,#7950); +#7949 = CARTESIAN_POINT('',(0.25,1.,-0.125)); +#7950 = VECTOR('',#7951,1.); +#7951 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#7952 = PCURVE('',#7953,#7958); +#7953 = PLANE('',#7954); +#7954 = AXIS2_PLACEMENT_3D('',#7955,#7956,#7957); +#7955 = CARTESIAN_POINT('',(0.25,1.,-0.125)); +#7956 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#7957 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#7958 = DEFINITIONAL_REPRESENTATION('',(#7959),#7963); +#7959 = LINE('',#7960,#7961); +#7960 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#7961 = VECTOR('',#7962,1.); +#7962 = DIRECTION('',(2.22044604925E-016,-1.)); +#7963 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7964 = PCURVE('',#7965,#7970); +#7965 = PLANE('',#7966); +#7966 = AXIS2_PLACEMENT_3D('',#7967,#7968,#7969); +#7967 = CARTESIAN_POINT('',(0.25,1.,-0.125)); +#7968 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#7969 = DIRECTION('',(1.,0.E+000,0.E+000)); +#7970 = DEFINITIONAL_REPRESENTATION('',(#7971),#7975); +#7971 = LINE('',#7972,#7973); +#7972 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#7973 = VECTOR('',#7974,1.); +#7974 = DIRECTION('',(0.E+000,-1.)); +#7975 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7976 = ORIENTED_EDGE('',*,*,#7977,.T.); +#7977 = EDGE_CURVE('',#7945,#7978,#7980,.T.); +#7978 = VERTEX_POINT('',#7979); +#7979 = CARTESIAN_POINT('',(0.25,-2.5,0.125)); +#7980 = SURFACE_CURVE('',#7981,(#7985,#7992),.PCURVE_S1.); +#7981 = LINE('',#7982,#7983); +#7982 = CARTESIAN_POINT('',(0.25,1.,0.125)); +#7983 = VECTOR('',#7984,1.); +#7984 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#7985 = PCURVE('',#7953,#7986); +#7986 = DEFINITIONAL_REPRESENTATION('',(#7987),#7991); +#7987 = LINE('',#7988,#7989); +#7988 = CARTESIAN_POINT('',(2.22044604925E-016,-0.25)); +#7989 = VECTOR('',#7990,1.); +#7990 = DIRECTION('',(1.,0.E+000)); +#7991 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7992 = PCURVE('',#7993,#7998); +#7993 = PLANE('',#7994); +#7994 = AXIS2_PLACEMENT_3D('',#7995,#7996,#7997); +#7995 = CARTESIAN_POINT('',(0.25,1.,0.125)); +#7996 = DIRECTION('',(0.E+000,4.440892098501E-016,1.)); +#7997 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#7998 = DEFINITIONAL_REPRESENTATION('',(#7999),#8003); +#7999 = LINE('',#8000,#8001); +#8000 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#8001 = VECTOR('',#8002,1.); +#8002 = DIRECTION('',(1.,0.E+000)); +#8003 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8004 = ORIENTED_EDGE('',*,*,#8005,.F.); +#8005 = EDGE_CURVE('',#8006,#7978,#8008,.T.); +#8006 = VERTEX_POINT('',#8007); +#8007 = CARTESIAN_POINT('',(0.25,-2.5,-0.125)); +#8008 = SURFACE_CURVE('',#8009,(#8013,#8020),.PCURVE_S1.); +#8009 = LINE('',#8010,#8011); +#8010 = CARTESIAN_POINT('',(0.25,-2.5,-0.125)); +#8011 = VECTOR('',#8012,1.); +#8012 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#8013 = PCURVE('',#7953,#8014); +#8014 = DEFINITIONAL_REPRESENTATION('',(#8015),#8019); +#8015 = LINE('',#8016,#8017); +#8016 = CARTESIAN_POINT('',(3.5,-1.972152263053E-031)); +#8017 = VECTOR('',#8018,1.); +#8018 = DIRECTION('',(2.22044604925E-016,-1.)); +#8019 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8020 = PCURVE('',#8021,#8026); +#8021 = PLANE('',#8022); +#8022 = AXIS2_PLACEMENT_3D('',#8023,#8024,#8025); +#8023 = CARTESIAN_POINT('',(0.25,-2.5,-0.125)); +#8024 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#8025 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#8026 = DEFINITIONAL_REPRESENTATION('',(#8027),#8031); +#8027 = LINE('',#8028,#8029); +#8028 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#8029 = VECTOR('',#8030,1.); +#8030 = DIRECTION('',(0.E+000,-1.)); +#8031 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8032 = ORIENTED_EDGE('',*,*,#8033,.F.); +#8033 = EDGE_CURVE('',#7943,#8006,#8034,.T.); +#8034 = SURFACE_CURVE('',#8035,(#8039,#8046),.PCURVE_S1.); +#8035 = LINE('',#8036,#8037); +#8036 = CARTESIAN_POINT('',(0.25,1.,-0.125)); +#8037 = VECTOR('',#8038,1.); +#8038 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#8039 = PCURVE('',#7953,#8040); +#8040 = DEFINITIONAL_REPRESENTATION('',(#8041),#8045); +#8041 = LINE('',#8042,#8043); +#8042 = CARTESIAN_POINT('',(2.22044604925E-016,0.E+000)); +#8043 = VECTOR('',#8044,1.); +#8044 = DIRECTION('',(1.,0.E+000)); +#8045 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8046 = PCURVE('',#8047,#8052); +#8047 = PLANE('',#8048); +#8048 = AXIS2_PLACEMENT_3D('',#8049,#8050,#8051); +#8049 = CARTESIAN_POINT('',(0.25,1.,-0.125)); +#8050 = DIRECTION('',(0.E+000,4.440892098501E-016,1.)); +#8051 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#8052 = DEFINITIONAL_REPRESENTATION('',(#8053),#8057); +#8053 = LINE('',#8054,#8055); +#8054 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#8055 = VECTOR('',#8056,1.); +#8056 = DIRECTION('',(1.,0.E+000)); +#8057 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8058 = ADVANCED_FACE('',(#8059),#8021,.T.); +#8059 = FACE_BOUND('',#8060,.T.); +#8060 = EDGE_LOOP('',(#8061,#8062,#8085,#8113)); +#8061 = ORIENTED_EDGE('',*,*,#8005,.T.); +#8062 = ORIENTED_EDGE('',*,*,#8063,.T.); +#8063 = EDGE_CURVE('',#7978,#8064,#8066,.T.); +#8064 = VERTEX_POINT('',#8065); +#8065 = CARTESIAN_POINT('',(-0.25,-2.5,0.125)); +#8066 = SURFACE_CURVE('',#8067,(#8071,#8078),.PCURVE_S1.); +#8067 = LINE('',#8068,#8069); +#8068 = CARTESIAN_POINT('',(0.25,-2.5,0.125)); +#8069 = VECTOR('',#8070,1.); +#8070 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#8071 = PCURVE('',#8021,#8072); +#8072 = DEFINITIONAL_REPRESENTATION('',(#8073),#8077); +#8073 = LINE('',#8074,#8075); +#8074 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#8075 = VECTOR('',#8076,1.); +#8076 = DIRECTION('',(1.,0.E+000)); +#8077 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8078 = PCURVE('',#7993,#8079); +#8079 = DEFINITIONAL_REPRESENTATION('',(#8080),#8084); +#8080 = LINE('',#8081,#8082); +#8081 = CARTESIAN_POINT('',(3.5,0.E+000)); +#8082 = VECTOR('',#8083,1.); +#8083 = DIRECTION('',(0.E+000,-1.)); +#8084 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8085 = ORIENTED_EDGE('',*,*,#8086,.F.); +#8086 = EDGE_CURVE('',#8087,#8064,#8089,.T.); +#8087 = VERTEX_POINT('',#8088); +#8088 = CARTESIAN_POINT('',(-0.25,-2.5,-0.125)); +#8089 = SURFACE_CURVE('',#8090,(#8094,#8101),.PCURVE_S1.); +#8090 = LINE('',#8091,#8092); +#8091 = CARTESIAN_POINT('',(-0.25,-2.5,-0.125)); +#8092 = VECTOR('',#8093,1.); +#8093 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#8094 = PCURVE('',#8021,#8095); +#8095 = DEFINITIONAL_REPRESENTATION('',(#8096),#8100); +#8096 = LINE('',#8097,#8098); +#8097 = CARTESIAN_POINT('',(0.5,0.E+000)); +#8098 = VECTOR('',#8099,1.); +#8099 = DIRECTION('',(0.E+000,-1.)); +#8100 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8101 = PCURVE('',#8102,#8107); +#8102 = PLANE('',#8103); +#8103 = AXIS2_PLACEMENT_3D('',#8104,#8105,#8106); +#8104 = CARTESIAN_POINT('',(-0.25,-2.5,-0.125)); +#8105 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#8106 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#8107 = DEFINITIONAL_REPRESENTATION('',(#8108),#8112); +#8108 = LINE('',#8109,#8110); +#8109 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#8110 = VECTOR('',#8111,1.); +#8111 = DIRECTION('',(-2.22044604925E-016,-1.)); +#8112 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8113 = ORIENTED_EDGE('',*,*,#8114,.F.); +#8114 = EDGE_CURVE('',#8006,#8087,#8115,.T.); +#8115 = SURFACE_CURVE('',#8116,(#8120,#8127),.PCURVE_S1.); +#8116 = LINE('',#8117,#8118); +#8117 = CARTESIAN_POINT('',(0.25,-2.5,-0.125)); +#8118 = VECTOR('',#8119,1.); +#8119 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#8120 = PCURVE('',#8021,#8121); +#8121 = DEFINITIONAL_REPRESENTATION('',(#8122),#8126); +#8122 = LINE('',#8123,#8124); +#8123 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#8124 = VECTOR('',#8125,1.); +#8125 = DIRECTION('',(1.,0.E+000)); +#8126 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8127 = PCURVE('',#8047,#8128); +#8128 = DEFINITIONAL_REPRESENTATION('',(#8129),#8133); +#8129 = LINE('',#8130,#8131); +#8130 = CARTESIAN_POINT('',(3.5,0.E+000)); +#8131 = VECTOR('',#8132,1.); +#8132 = DIRECTION('',(0.E+000,-1.)); +#8133 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8134 = ADVANCED_FACE('',(#8135),#8102,.T.); +#8135 = FACE_BOUND('',#8136,.T.); +#8136 = EDGE_LOOP('',(#8137,#8138,#8161,#8189)); +#8137 = ORIENTED_EDGE('',*,*,#8086,.T.); +#8138 = ORIENTED_EDGE('',*,*,#8139,.T.); +#8139 = EDGE_CURVE('',#8064,#8140,#8142,.T.); +#8140 = VERTEX_POINT('',#8141); +#8141 = CARTESIAN_POINT('',(-0.25,1.,0.125)); +#8142 = SURFACE_CURVE('',#8143,(#8147,#8154),.PCURVE_S1.); +#8143 = LINE('',#8144,#8145); +#8144 = CARTESIAN_POINT('',(-0.25,-2.5,0.125)); +#8145 = VECTOR('',#8146,1.); +#8146 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#8147 = PCURVE('',#8102,#8148); +#8148 = DEFINITIONAL_REPRESENTATION('',(#8149),#8153); +#8149 = LINE('',#8150,#8151); +#8150 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#8151 = VECTOR('',#8152,1.); +#8152 = DIRECTION('',(1.,0.E+000)); +#8153 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8154 = PCURVE('',#7993,#8155); +#8155 = DEFINITIONAL_REPRESENTATION('',(#8156),#8160); +#8156 = LINE('',#8157,#8158); +#8157 = CARTESIAN_POINT('',(3.5,-0.5)); +#8158 = VECTOR('',#8159,1.); +#8159 = DIRECTION('',(-1.,0.E+000)); +#8160 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8161 = ORIENTED_EDGE('',*,*,#8162,.F.); +#8162 = EDGE_CURVE('',#8163,#8140,#8165,.T.); +#8163 = VERTEX_POINT('',#8164); +#8164 = CARTESIAN_POINT('',(-0.25,1.,-0.125)); +#8165 = SURFACE_CURVE('',#8166,(#8170,#8177),.PCURVE_S1.); +#8166 = LINE('',#8167,#8168); +#8167 = CARTESIAN_POINT('',(-0.25,1.,-0.125)); +#8168 = VECTOR('',#8169,1.); +#8169 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#8170 = PCURVE('',#8102,#8171); +#8171 = DEFINITIONAL_REPRESENTATION('',(#8172),#8176); +#8172 = LINE('',#8173,#8174); +#8173 = CARTESIAN_POINT('',(3.5,1.972152263053E-031)); +#8174 = VECTOR('',#8175,1.); +#8175 = DIRECTION('',(-2.22044604925E-016,-1.)); +#8176 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8177 = PCURVE('',#8178,#8183); +#8178 = PLANE('',#8179); +#8179 = AXIS2_PLACEMENT_3D('',#8180,#8181,#8182); +#8180 = CARTESIAN_POINT('',(-0.375,1.,-0.125)); +#8181 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#8182 = DIRECTION('',(1.,0.E+000,0.E+000)); +#8183 = DEFINITIONAL_REPRESENTATION('',(#8184),#8188); +#8184 = LINE('',#8185,#8186); +#8185 = CARTESIAN_POINT('',(0.125,0.E+000)); +#8186 = VECTOR('',#8187,1.); +#8187 = DIRECTION('',(0.E+000,-1.)); +#8188 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8189 = ORIENTED_EDGE('',*,*,#8190,.F.); +#8190 = EDGE_CURVE('',#8087,#8163,#8191,.T.); +#8191 = SURFACE_CURVE('',#8192,(#8196,#8203),.PCURVE_S1.); +#8192 = LINE('',#8193,#8194); +#8193 = CARTESIAN_POINT('',(-0.25,-2.5,-0.125)); +#8194 = VECTOR('',#8195,1.); +#8195 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#8196 = PCURVE('',#8102,#8197); +#8197 = DEFINITIONAL_REPRESENTATION('',(#8198),#8202); +#8198 = LINE('',#8199,#8200); +#8199 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#8200 = VECTOR('',#8201,1.); +#8201 = DIRECTION('',(1.,0.E+000)); +#8202 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8203 = PCURVE('',#8047,#8204); +#8204 = DEFINITIONAL_REPRESENTATION('',(#8205),#8209); +#8205 = LINE('',#8206,#8207); +#8206 = CARTESIAN_POINT('',(3.5,-0.5)); +#8207 = VECTOR('',#8208,1.); +#8208 = DIRECTION('',(-1.,0.E+000)); +#8209 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8210 = ADVANCED_FACE('',(#8211),#8178,.F.); +#8211 = FACE_BOUND('',#8212,.F.); +#8212 = EDGE_LOOP('',(#8213,#8243,#8264,#8265)); +#8213 = ORIENTED_EDGE('',*,*,#8214,.T.); +#8214 = EDGE_CURVE('',#8215,#8217,#8219,.T.); +#8215 = VERTEX_POINT('',#8216); +#8216 = CARTESIAN_POINT('',(-0.375,1.,-0.125)); +#8217 = VERTEX_POINT('',#8218); +#8218 = CARTESIAN_POINT('',(-0.375,1.,0.125)); +#8219 = SURFACE_CURVE('',#8220,(#8224,#8231),.PCURVE_S1.); +#8220 = LINE('',#8221,#8222); +#8221 = CARTESIAN_POINT('',(-0.375,1.,-0.125)); +#8222 = VECTOR('',#8223,1.); +#8223 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#8224 = PCURVE('',#8178,#8225); +#8225 = DEFINITIONAL_REPRESENTATION('',(#8226),#8230); +#8226 = LINE('',#8227,#8228); +#8227 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#8228 = VECTOR('',#8229,1.); +#8229 = DIRECTION('',(0.E+000,-1.)); +#8230 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8231 = PCURVE('',#8232,#8237); +#8232 = PLANE('',#8233); +#8233 = AXIS2_PLACEMENT_3D('',#8234,#8235,#8236); +#8234 = CARTESIAN_POINT('',(-0.375,2.,-0.125)); +#8235 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#8236 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#8237 = DEFINITIONAL_REPRESENTATION('',(#8238),#8242); +#8238 = LINE('',#8239,#8240); +#8239 = CARTESIAN_POINT('',(1.,-4.930380657631E-032)); +#8240 = VECTOR('',#8241,1.); +#8241 = DIRECTION('',(2.22044604925E-016,-1.)); +#8242 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8243 = ORIENTED_EDGE('',*,*,#8244,.T.); +#8244 = EDGE_CURVE('',#8217,#8140,#8245,.T.); +#8245 = SURFACE_CURVE('',#8246,(#8250,#8257),.PCURVE_S1.); +#8246 = LINE('',#8247,#8248); +#8247 = CARTESIAN_POINT('',(-0.375,1.,0.125)); +#8248 = VECTOR('',#8249,1.); +#8249 = DIRECTION('',(1.,0.E+000,0.E+000)); +#8250 = PCURVE('',#8178,#8251); +#8251 = DEFINITIONAL_REPRESENTATION('',(#8252),#8256); +#8252 = LINE('',#8253,#8254); +#8253 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#8254 = VECTOR('',#8255,1.); +#8255 = DIRECTION('',(1.,0.E+000)); +#8256 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8257 = PCURVE('',#7993,#8258); +#8258 = DEFINITIONAL_REPRESENTATION('',(#8259),#8263); +#8259 = LINE('',#8260,#8261); +#8260 = CARTESIAN_POINT('',(0.E+000,-0.625)); +#8261 = VECTOR('',#8262,1.); +#8262 = DIRECTION('',(0.E+000,1.)); +#8263 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8264 = ORIENTED_EDGE('',*,*,#8162,.F.); +#8265 = ORIENTED_EDGE('',*,*,#8266,.F.); +#8266 = EDGE_CURVE('',#8215,#8163,#8267,.T.); +#8267 = SURFACE_CURVE('',#8268,(#8272,#8279),.PCURVE_S1.); +#8268 = LINE('',#8269,#8270); +#8269 = CARTESIAN_POINT('',(-0.375,1.,-0.125)); +#8270 = VECTOR('',#8271,1.); +#8271 = DIRECTION('',(1.,0.E+000,0.E+000)); +#8272 = PCURVE('',#8178,#8273); +#8273 = DEFINITIONAL_REPRESENTATION('',(#8274),#8278); +#8274 = LINE('',#8275,#8276); +#8275 = CARTESIAN_POINT('',(0.E+000,-4.930380657631E-032)); +#8276 = VECTOR('',#8277,1.); +#8277 = DIRECTION('',(1.,0.E+000)); +#8278 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8279 = PCURVE('',#8047,#8280); +#8280 = DEFINITIONAL_REPRESENTATION('',(#8281),#8285); +#8281 = LINE('',#8282,#8283); +#8282 = CARTESIAN_POINT('',(0.E+000,-0.625)); +#8283 = VECTOR('',#8284,1.); +#8284 = DIRECTION('',(0.E+000,1.)); +#8285 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8286 = ADVANCED_FACE('',(#8287),#8232,.F.); +#8287 = FACE_BOUND('',#8288,.F.); +#8288 = EDGE_LOOP('',(#8289,#8319,#8340,#8341)); +#8289 = ORIENTED_EDGE('',*,*,#8290,.T.); +#8290 = EDGE_CURVE('',#8291,#8293,#8295,.T.); +#8291 = VERTEX_POINT('',#8292); +#8292 = CARTESIAN_POINT('',(-0.375,2.,-0.125)); +#8293 = VERTEX_POINT('',#8294); +#8294 = CARTESIAN_POINT('',(-0.375,2.,0.125)); +#8295 = SURFACE_CURVE('',#8296,(#8300,#8307),.PCURVE_S1.); +#8296 = LINE('',#8297,#8298); +#8297 = CARTESIAN_POINT('',(-0.375,2.,-0.125)); +#8298 = VECTOR('',#8299,1.); +#8299 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#8300 = PCURVE('',#8232,#8301); +#8301 = DEFINITIONAL_REPRESENTATION('',(#8302),#8306); +#8302 = LINE('',#8303,#8304); +#8303 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#8304 = VECTOR('',#8305,1.); +#8305 = DIRECTION('',(2.22044604925E-016,-1.)); +#8306 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8307 = PCURVE('',#8308,#8313); +#8308 = PLANE('',#8309); +#8309 = AXIS2_PLACEMENT_3D('',#8310,#8311,#8312); +#8310 = CARTESIAN_POINT('',(0.375,2.,-0.125)); +#8311 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#8312 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#8313 = DEFINITIONAL_REPRESENTATION('',(#8314),#8318); +#8314 = LINE('',#8315,#8316); +#8315 = CARTESIAN_POINT('',(0.75,0.E+000)); +#8316 = VECTOR('',#8317,1.); +#8317 = DIRECTION('',(0.E+000,-1.)); +#8318 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8319 = ORIENTED_EDGE('',*,*,#8320,.T.); +#8320 = EDGE_CURVE('',#8293,#8217,#8321,.T.); +#8321 = SURFACE_CURVE('',#8322,(#8326,#8333),.PCURVE_S1.); +#8322 = LINE('',#8323,#8324); +#8323 = CARTESIAN_POINT('',(-0.375,2.,0.125)); +#8324 = VECTOR('',#8325,1.); +#8325 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#8326 = PCURVE('',#8232,#8327); +#8327 = DEFINITIONAL_REPRESENTATION('',(#8328),#8332); +#8328 = LINE('',#8329,#8330); +#8329 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#8330 = VECTOR('',#8331,1.); +#8331 = DIRECTION('',(1.,0.E+000)); +#8332 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8333 = PCURVE('',#7993,#8334); +#8334 = DEFINITIONAL_REPRESENTATION('',(#8335),#8339); +#8335 = LINE('',#8336,#8337); +#8336 = CARTESIAN_POINT('',(-1.,-0.625)); +#8337 = VECTOR('',#8338,1.); +#8338 = DIRECTION('',(1.,0.E+000)); +#8339 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8340 = ORIENTED_EDGE('',*,*,#8214,.F.); +#8341 = ORIENTED_EDGE('',*,*,#8342,.F.); +#8342 = EDGE_CURVE('',#8291,#8215,#8343,.T.); +#8343 = SURFACE_CURVE('',#8344,(#8348,#8355),.PCURVE_S1.); +#8344 = LINE('',#8345,#8346); +#8345 = CARTESIAN_POINT('',(-0.375,2.,-0.125)); +#8346 = VECTOR('',#8347,1.); +#8347 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#8348 = PCURVE('',#8232,#8349); +#8349 = DEFINITIONAL_REPRESENTATION('',(#8350),#8354); +#8350 = LINE('',#8351,#8352); +#8351 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#8352 = VECTOR('',#8353,1.); +#8353 = DIRECTION('',(1.,0.E+000)); +#8354 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8355 = PCURVE('',#8047,#8356); +#8356 = DEFINITIONAL_REPRESENTATION('',(#8357),#8361); +#8357 = LINE('',#8358,#8359); +#8358 = CARTESIAN_POINT('',(-1.,-0.625)); +#8359 = VECTOR('',#8360,1.); +#8360 = DIRECTION('',(1.,0.E+000)); +#8361 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8362 = ADVANCED_FACE('',(#8363),#8308,.F.); +#8363 = FACE_BOUND('',#8364,.F.); +#8364 = EDGE_LOOP('',(#8365,#8395,#8416,#8417)); +#8365 = ORIENTED_EDGE('',*,*,#8366,.T.); +#8366 = EDGE_CURVE('',#8367,#8369,#8371,.T.); +#8367 = VERTEX_POINT('',#8368); +#8368 = CARTESIAN_POINT('',(0.375,2.,-0.125)); +#8369 = VERTEX_POINT('',#8370); +#8370 = CARTESIAN_POINT('',(0.375,2.,0.125)); +#8371 = SURFACE_CURVE('',#8372,(#8376,#8383),.PCURVE_S1.); +#8372 = LINE('',#8373,#8374); +#8373 = CARTESIAN_POINT('',(0.375,2.,-0.125)); +#8374 = VECTOR('',#8375,1.); +#8375 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#8376 = PCURVE('',#8308,#8377); +#8377 = DEFINITIONAL_REPRESENTATION('',(#8378),#8382); +#8378 = LINE('',#8379,#8380); +#8379 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#8380 = VECTOR('',#8381,1.); +#8381 = DIRECTION('',(0.E+000,-1.)); +#8382 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8383 = PCURVE('',#8384,#8389); +#8384 = PLANE('',#8385); +#8385 = AXIS2_PLACEMENT_3D('',#8386,#8387,#8388); +#8386 = CARTESIAN_POINT('',(0.375,1.,-0.125)); +#8387 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#8388 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#8389 = DEFINITIONAL_REPRESENTATION('',(#8390),#8394); +#8390 = LINE('',#8391,#8392); +#8391 = CARTESIAN_POINT('',(1.,4.930380657631E-032)); +#8392 = VECTOR('',#8393,1.); +#8393 = DIRECTION('',(-2.22044604925E-016,-1.)); +#8394 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8395 = ORIENTED_EDGE('',*,*,#8396,.T.); +#8396 = EDGE_CURVE('',#8369,#8293,#8397,.T.); +#8397 = SURFACE_CURVE('',#8398,(#8402,#8409),.PCURVE_S1.); +#8398 = LINE('',#8399,#8400); +#8399 = CARTESIAN_POINT('',(0.375,2.,0.125)); +#8400 = VECTOR('',#8401,1.); +#8401 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#8402 = PCURVE('',#8308,#8403); +#8403 = DEFINITIONAL_REPRESENTATION('',(#8404),#8408); +#8404 = LINE('',#8405,#8406); +#8405 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#8406 = VECTOR('',#8407,1.); +#8407 = DIRECTION('',(1.,0.E+000)); +#8408 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8409 = PCURVE('',#7993,#8410); +#8410 = DEFINITIONAL_REPRESENTATION('',(#8411),#8415); +#8411 = LINE('',#8412,#8413); +#8412 = CARTESIAN_POINT('',(-1.,0.125)); +#8413 = VECTOR('',#8414,1.); +#8414 = DIRECTION('',(0.E+000,-1.)); +#8415 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8416 = ORIENTED_EDGE('',*,*,#8290,.F.); +#8417 = ORIENTED_EDGE('',*,*,#8418,.F.); +#8418 = EDGE_CURVE('',#8367,#8291,#8419,.T.); +#8419 = SURFACE_CURVE('',#8420,(#8424,#8431),.PCURVE_S1.); +#8420 = LINE('',#8421,#8422); +#8421 = CARTESIAN_POINT('',(0.375,2.,-0.125)); +#8422 = VECTOR('',#8423,1.); +#8423 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#8424 = PCURVE('',#8308,#8425); +#8425 = DEFINITIONAL_REPRESENTATION('',(#8426),#8430); +#8426 = LINE('',#8427,#8428); +#8427 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#8428 = VECTOR('',#8429,1.); +#8429 = DIRECTION('',(1.,0.E+000)); +#8430 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8431 = PCURVE('',#8047,#8432); +#8432 = DEFINITIONAL_REPRESENTATION('',(#8433),#8437); +#8433 = LINE('',#8434,#8435); +#8434 = CARTESIAN_POINT('',(-1.,0.125)); +#8435 = VECTOR('',#8436,1.); +#8436 = DIRECTION('',(0.E+000,-1.)); +#8437 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8438 = ADVANCED_FACE('',(#8439),#8384,.F.); +#8439 = FACE_BOUND('',#8440,.F.); +#8440 = EDGE_LOOP('',(#8441,#8466,#8487,#8488)); +#8441 = ORIENTED_EDGE('',*,*,#8442,.T.); +#8442 = EDGE_CURVE('',#8443,#8445,#8447,.T.); +#8443 = VERTEX_POINT('',#8444); +#8444 = CARTESIAN_POINT('',(0.375,1.,-0.125)); +#8445 = VERTEX_POINT('',#8446); +#8446 = CARTESIAN_POINT('',(0.375,1.,0.125)); +#8447 = SURFACE_CURVE('',#8448,(#8452,#8459),.PCURVE_S1.); +#8448 = LINE('',#8449,#8450); +#8449 = CARTESIAN_POINT('',(0.375,1.,-0.125)); +#8450 = VECTOR('',#8451,1.); +#8451 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#8452 = PCURVE('',#8384,#8453); +#8453 = DEFINITIONAL_REPRESENTATION('',(#8454),#8458); +#8454 = LINE('',#8455,#8456); +#8455 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#8456 = VECTOR('',#8457,1.); +#8457 = DIRECTION('',(-2.22044604925E-016,-1.)); +#8458 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8459 = PCURVE('',#7965,#8460); +#8460 = DEFINITIONAL_REPRESENTATION('',(#8461),#8465); +#8461 = LINE('',#8462,#8463); +#8462 = CARTESIAN_POINT('',(0.125,0.E+000)); +#8463 = VECTOR('',#8464,1.); +#8464 = DIRECTION('',(0.E+000,-1.)); +#8465 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8466 = ORIENTED_EDGE('',*,*,#8467,.T.); +#8467 = EDGE_CURVE('',#8445,#8369,#8468,.T.); +#8468 = SURFACE_CURVE('',#8469,(#8473,#8480),.PCURVE_S1.); +#8469 = LINE('',#8470,#8471); +#8470 = CARTESIAN_POINT('',(0.375,1.,0.125)); +#8471 = VECTOR('',#8472,1.); +#8472 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#8473 = PCURVE('',#8384,#8474); +#8474 = DEFINITIONAL_REPRESENTATION('',(#8475),#8479); +#8475 = LINE('',#8476,#8477); +#8476 = CARTESIAN_POINT('',(-2.22044604925E-016,-0.25)); +#8477 = VECTOR('',#8478,1.); +#8478 = DIRECTION('',(1.,0.E+000)); +#8479 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8480 = PCURVE('',#7993,#8481); +#8481 = DEFINITIONAL_REPRESENTATION('',(#8482),#8486); +#8482 = LINE('',#8483,#8484); +#8483 = CARTESIAN_POINT('',(0.E+000,0.125)); +#8484 = VECTOR('',#8485,1.); +#8485 = DIRECTION('',(-1.,0.E+000)); +#8486 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8487 = ORIENTED_EDGE('',*,*,#8366,.F.); +#8488 = ORIENTED_EDGE('',*,*,#8489,.F.); +#8489 = EDGE_CURVE('',#8443,#8367,#8490,.T.); +#8490 = SURFACE_CURVE('',#8491,(#8495,#8502),.PCURVE_S1.); +#8491 = LINE('',#8492,#8493); +#8492 = CARTESIAN_POINT('',(0.375,1.,-0.125)); +#8493 = VECTOR('',#8494,1.); +#8494 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#8495 = PCURVE('',#8384,#8496); +#8496 = DEFINITIONAL_REPRESENTATION('',(#8497),#8501); +#8497 = LINE('',#8498,#8499); +#8498 = CARTESIAN_POINT('',(-2.22044604925E-016,-0.E+000)); +#8499 = VECTOR('',#8500,1.); +#8500 = DIRECTION('',(1.,0.E+000)); +#8501 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8502 = PCURVE('',#8047,#8503); +#8503 = DEFINITIONAL_REPRESENTATION('',(#8504),#8508); +#8504 = LINE('',#8505,#8506); +#8505 = CARTESIAN_POINT('',(0.E+000,0.125)); +#8506 = VECTOR('',#8507,1.); +#8507 = DIRECTION('',(-1.,0.E+000)); +#8508 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8509 = ADVANCED_FACE('',(#8510),#7965,.F.); +#8510 = FACE_BOUND('',#8511,.F.); +#8511 = EDGE_LOOP('',(#8512,#8513,#8534,#8535)); +#8512 = ORIENTED_EDGE('',*,*,#7942,.T.); +#8513 = ORIENTED_EDGE('',*,*,#8514,.T.); +#8514 = EDGE_CURVE('',#7945,#8445,#8515,.T.); +#8515 = SURFACE_CURVE('',#8516,(#8520,#8527),.PCURVE_S1.); +#8516 = LINE('',#8517,#8518); +#8517 = CARTESIAN_POINT('',(0.25,1.,0.125)); +#8518 = VECTOR('',#8519,1.); +#8519 = DIRECTION('',(1.,0.E+000,0.E+000)); +#8520 = PCURVE('',#7965,#8521); +#8521 = DEFINITIONAL_REPRESENTATION('',(#8522),#8526); +#8522 = LINE('',#8523,#8524); +#8523 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#8524 = VECTOR('',#8525,1.); +#8525 = DIRECTION('',(1.,0.E+000)); +#8526 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8527 = PCURVE('',#7993,#8528); +#8528 = DEFINITIONAL_REPRESENTATION('',(#8529),#8533); +#8529 = LINE('',#8530,#8531); +#8530 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#8531 = VECTOR('',#8532,1.); +#8532 = DIRECTION('',(0.E+000,1.)); +#8533 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8534 = ORIENTED_EDGE('',*,*,#8442,.F.); +#8535 = ORIENTED_EDGE('',*,*,#8536,.F.); +#8536 = EDGE_CURVE('',#7943,#8443,#8537,.T.); +#8537 = SURFACE_CURVE('',#8538,(#8542,#8549),.PCURVE_S1.); +#8538 = LINE('',#8539,#8540); +#8539 = CARTESIAN_POINT('',(0.25,1.,-0.125)); +#8540 = VECTOR('',#8541,1.); +#8541 = DIRECTION('',(1.,0.E+000,0.E+000)); +#8542 = PCURVE('',#7965,#8543); +#8543 = DEFINITIONAL_REPRESENTATION('',(#8544),#8548); +#8544 = LINE('',#8545,#8546); +#8545 = CARTESIAN_POINT('',(0.E+000,-4.930380657631E-032)); +#8546 = VECTOR('',#8547,1.); +#8547 = DIRECTION('',(1.,0.E+000)); +#8548 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8549 = PCURVE('',#8047,#8550); +#8550 = DEFINITIONAL_REPRESENTATION('',(#8551),#8555); +#8551 = LINE('',#8552,#8553); +#8552 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#8553 = VECTOR('',#8554,1.); +#8554 = DIRECTION('',(0.E+000,1.)); +#8555 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8556 = ADVANCED_FACE('',(#8557),#8047,.F.); +#8557 = FACE_BOUND('',#8558,.T.); +#8558 = EDGE_LOOP('',(#8559,#8560,#8561,#8562,#8563,#8564,#8565,#8566)); +#8559 = ORIENTED_EDGE('',*,*,#8033,.T.); +#8560 = ORIENTED_EDGE('',*,*,#8114,.T.); +#8561 = ORIENTED_EDGE('',*,*,#8190,.T.); +#8562 = ORIENTED_EDGE('',*,*,#8266,.F.); +#8563 = ORIENTED_EDGE('',*,*,#8342,.F.); +#8564 = ORIENTED_EDGE('',*,*,#8418,.F.); +#8565 = ORIENTED_EDGE('',*,*,#8489,.F.); +#8566 = ORIENTED_EDGE('',*,*,#8536,.F.); +#8567 = ADVANCED_FACE('',(#8568),#7993,.T.); +#8568 = FACE_BOUND('',#8569,.F.); +#8569 = EDGE_LOOP('',(#8570,#8571,#8572,#8573,#8574,#8575,#8576,#8577)); +#8570 = ORIENTED_EDGE('',*,*,#7977,.T.); +#8571 = ORIENTED_EDGE('',*,*,#8063,.T.); +#8572 = ORIENTED_EDGE('',*,*,#8139,.T.); +#8573 = ORIENTED_EDGE('',*,*,#8244,.F.); +#8574 = ORIENTED_EDGE('',*,*,#8320,.F.); +#8575 = ORIENTED_EDGE('',*,*,#8396,.F.); +#8576 = ORIENTED_EDGE('',*,*,#8467,.F.); +#8577 = ORIENTED_EDGE('',*,*,#8514,.F.); +#8578 = MANIFOLD_SOLID_BREP('',#8579); +#8579 = CLOSED_SHELL('',(#8580,#8700,#8776,#8852,#8928,#9004,#9080,#9151 + ,#9198,#9209)); +#8580 = ADVANCED_FACE('',(#8581),#8595,.T.); +#8581 = FACE_BOUND('',#8582,.T.); +#8582 = EDGE_LOOP('',(#8583,#8618,#8646,#8674)); +#8583 = ORIENTED_EDGE('',*,*,#8584,.T.); +#8584 = EDGE_CURVE('',#8585,#8587,#8589,.T.); +#8585 = VERTEX_POINT('',#8586); +#8586 = CARTESIAN_POINT('',(28.19,1.,-0.125)); +#8587 = VERTEX_POINT('',#8588); +#8588 = CARTESIAN_POINT('',(28.19,1.,0.125)); +#8589 = SURFACE_CURVE('',#8590,(#8594,#8606),.PCURVE_S1.); +#8590 = LINE('',#8591,#8592); +#8591 = CARTESIAN_POINT('',(28.19,1.,-0.125)); +#8592 = VECTOR('',#8593,1.); +#8593 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#8594 = PCURVE('',#8595,#8600); +#8595 = PLANE('',#8596); +#8596 = AXIS2_PLACEMENT_3D('',#8597,#8598,#8599); +#8597 = CARTESIAN_POINT('',(28.19,1.,-0.125)); +#8598 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#8599 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#8600 = DEFINITIONAL_REPRESENTATION('',(#8601),#8605); +#8601 = LINE('',#8602,#8603); +#8602 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#8603 = VECTOR('',#8604,1.); +#8604 = DIRECTION('',(2.22044604925E-016,-1.)); +#8605 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8606 = PCURVE('',#8607,#8612); +#8607 = PLANE('',#8608); +#8608 = AXIS2_PLACEMENT_3D('',#8609,#8610,#8611); +#8609 = CARTESIAN_POINT('',(28.19,1.,-0.125)); +#8610 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#8611 = DIRECTION('',(1.,0.E+000,0.E+000)); +#8612 = DEFINITIONAL_REPRESENTATION('',(#8613),#8617); +#8613 = LINE('',#8614,#8615); +#8614 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#8615 = VECTOR('',#8616,1.); +#8616 = DIRECTION('',(0.E+000,-1.)); +#8617 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8618 = ORIENTED_EDGE('',*,*,#8619,.T.); +#8619 = EDGE_CURVE('',#8587,#8620,#8622,.T.); +#8620 = VERTEX_POINT('',#8621); +#8621 = CARTESIAN_POINT('',(28.19,-2.5,0.125)); +#8622 = SURFACE_CURVE('',#8623,(#8627,#8634),.PCURVE_S1.); +#8623 = LINE('',#8624,#8625); +#8624 = CARTESIAN_POINT('',(28.19,1.,0.125)); +#8625 = VECTOR('',#8626,1.); +#8626 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#8627 = PCURVE('',#8595,#8628); +#8628 = DEFINITIONAL_REPRESENTATION('',(#8629),#8633); +#8629 = LINE('',#8630,#8631); +#8630 = CARTESIAN_POINT('',(2.22044604925E-016,-0.25)); +#8631 = VECTOR('',#8632,1.); +#8632 = DIRECTION('',(1.,0.E+000)); +#8633 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8634 = PCURVE('',#8635,#8640); +#8635 = PLANE('',#8636); +#8636 = AXIS2_PLACEMENT_3D('',#8637,#8638,#8639); +#8637 = CARTESIAN_POINT('',(28.19,1.,0.125)); +#8638 = DIRECTION('',(0.E+000,4.440892098501E-016,1.)); +#8639 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#8640 = DEFINITIONAL_REPRESENTATION('',(#8641),#8645); +#8641 = LINE('',#8642,#8643); +#8642 = CARTESIAN_POINT('',(0.E+000,-3.552713678801E-015)); +#8643 = VECTOR('',#8644,1.); +#8644 = DIRECTION('',(1.,0.E+000)); +#8645 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8646 = ORIENTED_EDGE('',*,*,#8647,.F.); +#8647 = EDGE_CURVE('',#8648,#8620,#8650,.T.); +#8648 = VERTEX_POINT('',#8649); +#8649 = CARTESIAN_POINT('',(28.19,-2.5,-0.125)); +#8650 = SURFACE_CURVE('',#8651,(#8655,#8662),.PCURVE_S1.); +#8651 = LINE('',#8652,#8653); +#8652 = CARTESIAN_POINT('',(28.19,-2.5,-0.125)); +#8653 = VECTOR('',#8654,1.); +#8654 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#8655 = PCURVE('',#8595,#8656); +#8656 = DEFINITIONAL_REPRESENTATION('',(#8657),#8661); +#8657 = LINE('',#8658,#8659); +#8658 = CARTESIAN_POINT('',(3.5,-1.972152263053E-031)); +#8659 = VECTOR('',#8660,1.); +#8660 = DIRECTION('',(2.22044604925E-016,-1.)); +#8661 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8662 = PCURVE('',#8663,#8668); +#8663 = PLANE('',#8664); +#8664 = AXIS2_PLACEMENT_3D('',#8665,#8666,#8667); +#8665 = CARTESIAN_POINT('',(28.19,-2.5,-0.125)); +#8666 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#8667 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#8668 = DEFINITIONAL_REPRESENTATION('',(#8669),#8673); +#8669 = LINE('',#8670,#8671); +#8670 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#8671 = VECTOR('',#8672,1.); +#8672 = DIRECTION('',(0.E+000,-1.)); +#8673 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8674 = ORIENTED_EDGE('',*,*,#8675,.F.); +#8675 = EDGE_CURVE('',#8585,#8648,#8676,.T.); +#8676 = SURFACE_CURVE('',#8677,(#8681,#8688),.PCURVE_S1.); +#8677 = LINE('',#8678,#8679); +#8678 = CARTESIAN_POINT('',(28.19,1.,-0.125)); +#8679 = VECTOR('',#8680,1.); +#8680 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#8681 = PCURVE('',#8595,#8682); +#8682 = DEFINITIONAL_REPRESENTATION('',(#8683),#8687); +#8683 = LINE('',#8684,#8685); +#8684 = CARTESIAN_POINT('',(2.22044604925E-016,0.E+000)); +#8685 = VECTOR('',#8686,1.); +#8686 = DIRECTION('',(1.,0.E+000)); +#8687 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8688 = PCURVE('',#8689,#8694); +#8689 = PLANE('',#8690); +#8690 = AXIS2_PLACEMENT_3D('',#8691,#8692,#8693); +#8691 = CARTESIAN_POINT('',(28.19,1.,-0.125)); +#8692 = DIRECTION('',(0.E+000,4.440892098501E-016,1.)); +#8693 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#8694 = DEFINITIONAL_REPRESENTATION('',(#8695),#8699); +#8695 = LINE('',#8696,#8697); +#8696 = CARTESIAN_POINT('',(0.E+000,-3.552713678801E-015)); +#8697 = VECTOR('',#8698,1.); +#8698 = DIRECTION('',(1.,0.E+000)); +#8699 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8700 = ADVANCED_FACE('',(#8701),#8663,.T.); +#8701 = FACE_BOUND('',#8702,.T.); +#8702 = EDGE_LOOP('',(#8703,#8704,#8727,#8755)); +#8703 = ORIENTED_EDGE('',*,*,#8647,.T.); +#8704 = ORIENTED_EDGE('',*,*,#8705,.T.); +#8705 = EDGE_CURVE('',#8620,#8706,#8708,.T.); +#8706 = VERTEX_POINT('',#8707); +#8707 = CARTESIAN_POINT('',(27.69,-2.5,0.125)); +#8708 = SURFACE_CURVE('',#8709,(#8713,#8720),.PCURVE_S1.); +#8709 = LINE('',#8710,#8711); +#8710 = CARTESIAN_POINT('',(28.19,-2.5,0.125)); +#8711 = VECTOR('',#8712,1.); +#8712 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#8713 = PCURVE('',#8663,#8714); +#8714 = DEFINITIONAL_REPRESENTATION('',(#8715),#8719); +#8715 = LINE('',#8716,#8717); +#8716 = CARTESIAN_POINT('',(3.552713678801E-015,-0.25)); +#8717 = VECTOR('',#8718,1.); +#8718 = DIRECTION('',(1.,0.E+000)); +#8719 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8720 = PCURVE('',#8635,#8721); +#8721 = DEFINITIONAL_REPRESENTATION('',(#8722),#8726); +#8722 = LINE('',#8723,#8724); +#8723 = CARTESIAN_POINT('',(3.5,-3.552713678801E-015)); +#8724 = VECTOR('',#8725,1.); +#8725 = DIRECTION('',(0.E+000,-1.)); +#8726 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8727 = ORIENTED_EDGE('',*,*,#8728,.F.); +#8728 = EDGE_CURVE('',#8729,#8706,#8731,.T.); +#8729 = VERTEX_POINT('',#8730); +#8730 = CARTESIAN_POINT('',(27.69,-2.5,-0.125)); +#8731 = SURFACE_CURVE('',#8732,(#8736,#8743),.PCURVE_S1.); +#8732 = LINE('',#8733,#8734); +#8733 = CARTESIAN_POINT('',(27.69,-2.5,-0.125)); +#8734 = VECTOR('',#8735,1.); +#8735 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#8736 = PCURVE('',#8663,#8737); +#8737 = DEFINITIONAL_REPRESENTATION('',(#8738),#8742); +#8738 = LINE('',#8739,#8740); +#8739 = CARTESIAN_POINT('',(0.5,0.E+000)); +#8740 = VECTOR('',#8741,1.); +#8741 = DIRECTION('',(0.E+000,-1.)); +#8742 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8743 = PCURVE('',#8744,#8749); +#8744 = PLANE('',#8745); +#8745 = AXIS2_PLACEMENT_3D('',#8746,#8747,#8748); +#8746 = CARTESIAN_POINT('',(27.69,-2.5,-0.125)); +#8747 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#8748 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#8749 = DEFINITIONAL_REPRESENTATION('',(#8750),#8754); +#8750 = LINE('',#8751,#8752); +#8751 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#8752 = VECTOR('',#8753,1.); +#8753 = DIRECTION('',(-2.22044604925E-016,-1.)); +#8754 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8755 = ORIENTED_EDGE('',*,*,#8756,.F.); +#8756 = EDGE_CURVE('',#8648,#8729,#8757,.T.); +#8757 = SURFACE_CURVE('',#8758,(#8762,#8769),.PCURVE_S1.); +#8758 = LINE('',#8759,#8760); +#8759 = CARTESIAN_POINT('',(28.19,-2.5,-0.125)); +#8760 = VECTOR('',#8761,1.); +#8761 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#8762 = PCURVE('',#8663,#8763); +#8763 = DEFINITIONAL_REPRESENTATION('',(#8764),#8768); +#8764 = LINE('',#8765,#8766); +#8765 = CARTESIAN_POINT('',(3.552713678801E-015,0.E+000)); +#8766 = VECTOR('',#8767,1.); +#8767 = DIRECTION('',(1.,0.E+000)); +#8768 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8769 = PCURVE('',#8689,#8770); +#8770 = DEFINITIONAL_REPRESENTATION('',(#8771),#8775); +#8771 = LINE('',#8772,#8773); +#8772 = CARTESIAN_POINT('',(3.5,-3.552713678801E-015)); +#8773 = VECTOR('',#8774,1.); +#8774 = DIRECTION('',(0.E+000,-1.)); +#8775 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8776 = ADVANCED_FACE('',(#8777),#8744,.T.); +#8777 = FACE_BOUND('',#8778,.T.); +#8778 = EDGE_LOOP('',(#8779,#8780,#8803,#8831)); +#8779 = ORIENTED_EDGE('',*,*,#8728,.T.); +#8780 = ORIENTED_EDGE('',*,*,#8781,.T.); +#8781 = EDGE_CURVE('',#8706,#8782,#8784,.T.); +#8782 = VERTEX_POINT('',#8783); +#8783 = CARTESIAN_POINT('',(27.69,1.,0.125)); +#8784 = SURFACE_CURVE('',#8785,(#8789,#8796),.PCURVE_S1.); +#8785 = LINE('',#8786,#8787); +#8786 = CARTESIAN_POINT('',(27.69,-2.5,0.125)); +#8787 = VECTOR('',#8788,1.); +#8788 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#8789 = PCURVE('',#8744,#8790); +#8790 = DEFINITIONAL_REPRESENTATION('',(#8791),#8795); +#8791 = LINE('',#8792,#8793); +#8792 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#8793 = VECTOR('',#8794,1.); +#8794 = DIRECTION('',(1.,0.E+000)); +#8795 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8796 = PCURVE('',#8635,#8797); +#8797 = DEFINITIONAL_REPRESENTATION('',(#8798),#8802); +#8798 = LINE('',#8799,#8800); +#8799 = CARTESIAN_POINT('',(3.5,-0.5)); +#8800 = VECTOR('',#8801,1.); +#8801 = DIRECTION('',(-1.,0.E+000)); +#8802 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8803 = ORIENTED_EDGE('',*,*,#8804,.F.); +#8804 = EDGE_CURVE('',#8805,#8782,#8807,.T.); +#8805 = VERTEX_POINT('',#8806); +#8806 = CARTESIAN_POINT('',(27.69,1.,-0.125)); +#8807 = SURFACE_CURVE('',#8808,(#8812,#8819),.PCURVE_S1.); +#8808 = LINE('',#8809,#8810); +#8809 = CARTESIAN_POINT('',(27.69,1.,-0.125)); +#8810 = VECTOR('',#8811,1.); +#8811 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#8812 = PCURVE('',#8744,#8813); +#8813 = DEFINITIONAL_REPRESENTATION('',(#8814),#8818); +#8814 = LINE('',#8815,#8816); +#8815 = CARTESIAN_POINT('',(3.5,1.972152263053E-031)); +#8816 = VECTOR('',#8817,1.); +#8817 = DIRECTION('',(-2.22044604925E-016,-1.)); +#8818 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8819 = PCURVE('',#8820,#8825); +#8820 = PLANE('',#8821); +#8821 = AXIS2_PLACEMENT_3D('',#8822,#8823,#8824); +#8822 = CARTESIAN_POINT('',(27.565,1.,-0.125)); +#8823 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#8824 = DIRECTION('',(1.,0.E+000,0.E+000)); +#8825 = DEFINITIONAL_REPRESENTATION('',(#8826),#8830); +#8826 = LINE('',#8827,#8828); +#8827 = CARTESIAN_POINT('',(0.125,0.E+000)); +#8828 = VECTOR('',#8829,1.); +#8829 = DIRECTION('',(0.E+000,-1.)); +#8830 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8831 = ORIENTED_EDGE('',*,*,#8832,.F.); +#8832 = EDGE_CURVE('',#8729,#8805,#8833,.T.); +#8833 = SURFACE_CURVE('',#8834,(#8838,#8845),.PCURVE_S1.); +#8834 = LINE('',#8835,#8836); +#8835 = CARTESIAN_POINT('',(27.69,-2.5,-0.125)); +#8836 = VECTOR('',#8837,1.); +#8837 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#8838 = PCURVE('',#8744,#8839); +#8839 = DEFINITIONAL_REPRESENTATION('',(#8840),#8844); +#8840 = LINE('',#8841,#8842); +#8841 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#8842 = VECTOR('',#8843,1.); +#8843 = DIRECTION('',(1.,0.E+000)); +#8844 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8845 = PCURVE('',#8689,#8846); +#8846 = DEFINITIONAL_REPRESENTATION('',(#8847),#8851); +#8847 = LINE('',#8848,#8849); +#8848 = CARTESIAN_POINT('',(3.5,-0.5)); +#8849 = VECTOR('',#8850,1.); +#8850 = DIRECTION('',(-1.,0.E+000)); +#8851 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8852 = ADVANCED_FACE('',(#8853),#8820,.F.); +#8853 = FACE_BOUND('',#8854,.F.); +#8854 = EDGE_LOOP('',(#8855,#8885,#8906,#8907)); +#8855 = ORIENTED_EDGE('',*,*,#8856,.T.); +#8856 = EDGE_CURVE('',#8857,#8859,#8861,.T.); +#8857 = VERTEX_POINT('',#8858); +#8858 = CARTESIAN_POINT('',(27.565,1.,-0.125)); +#8859 = VERTEX_POINT('',#8860); +#8860 = CARTESIAN_POINT('',(27.565,1.,0.125)); +#8861 = SURFACE_CURVE('',#8862,(#8866,#8873),.PCURVE_S1.); +#8862 = LINE('',#8863,#8864); +#8863 = CARTESIAN_POINT('',(27.565,1.,-0.125)); +#8864 = VECTOR('',#8865,1.); +#8865 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#8866 = PCURVE('',#8820,#8867); +#8867 = DEFINITIONAL_REPRESENTATION('',(#8868),#8872); +#8868 = LINE('',#8869,#8870); +#8869 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#8870 = VECTOR('',#8871,1.); +#8871 = DIRECTION('',(0.E+000,-1.)); +#8872 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8873 = PCURVE('',#8874,#8879); +#8874 = PLANE('',#8875); +#8875 = AXIS2_PLACEMENT_3D('',#8876,#8877,#8878); +#8876 = CARTESIAN_POINT('',(27.565,1.995532776248,-0.125)); +#8877 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#8878 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#8879 = DEFINITIONAL_REPRESENTATION('',(#8880),#8884); +#8880 = LINE('',#8881,#8882); +#8881 = CARTESIAN_POINT('',(0.995532776248,-1.983845866249E-018)); +#8882 = VECTOR('',#8883,1.); +#8883 = DIRECTION('',(2.22044604925E-016,-1.)); +#8884 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8885 = ORIENTED_EDGE('',*,*,#8886,.T.); +#8886 = EDGE_CURVE('',#8859,#8782,#8887,.T.); +#8887 = SURFACE_CURVE('',#8888,(#8892,#8899),.PCURVE_S1.); +#8888 = LINE('',#8889,#8890); +#8889 = CARTESIAN_POINT('',(27.565,1.,0.125)); +#8890 = VECTOR('',#8891,1.); +#8891 = DIRECTION('',(1.,0.E+000,0.E+000)); +#8892 = PCURVE('',#8820,#8893); +#8893 = DEFINITIONAL_REPRESENTATION('',(#8894),#8898); +#8894 = LINE('',#8895,#8896); +#8895 = CARTESIAN_POINT('',(-3.552713678801E-015,-0.25)); +#8896 = VECTOR('',#8897,1.); +#8897 = DIRECTION('',(1.,0.E+000)); +#8898 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8899 = PCURVE('',#8635,#8900); +#8900 = DEFINITIONAL_REPRESENTATION('',(#8901),#8905); +#8901 = LINE('',#8902,#8903); +#8902 = CARTESIAN_POINT('',(0.E+000,-0.625)); +#8903 = VECTOR('',#8904,1.); +#8904 = DIRECTION('',(0.E+000,1.)); +#8905 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8906 = ORIENTED_EDGE('',*,*,#8804,.F.); +#8907 = ORIENTED_EDGE('',*,*,#8908,.F.); +#8908 = EDGE_CURVE('',#8857,#8805,#8909,.T.); +#8909 = SURFACE_CURVE('',#8910,(#8914,#8921),.PCURVE_S1.); +#8910 = LINE('',#8911,#8912); +#8911 = CARTESIAN_POINT('',(27.565,1.,-0.125)); +#8912 = VECTOR('',#8913,1.); +#8913 = DIRECTION('',(1.,0.E+000,0.E+000)); +#8914 = PCURVE('',#8820,#8915); +#8915 = DEFINITIONAL_REPRESENTATION('',(#8916),#8920); +#8916 = LINE('',#8917,#8918); +#8917 = CARTESIAN_POINT('',(-3.552713678801E-015,-4.930380657631E-032)); +#8918 = VECTOR('',#8919,1.); +#8919 = DIRECTION('',(1.,0.E+000)); +#8920 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8921 = PCURVE('',#8689,#8922); +#8922 = DEFINITIONAL_REPRESENTATION('',(#8923),#8927); +#8923 = LINE('',#8924,#8925); +#8924 = CARTESIAN_POINT('',(0.E+000,-0.625)); +#8925 = VECTOR('',#8926,1.); +#8926 = DIRECTION('',(0.E+000,1.)); +#8927 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8928 = ADVANCED_FACE('',(#8929),#8874,.F.); +#8929 = FACE_BOUND('',#8930,.F.); +#8930 = EDGE_LOOP('',(#8931,#8961,#8982,#8983)); +#8931 = ORIENTED_EDGE('',*,*,#8932,.T.); +#8932 = EDGE_CURVE('',#8933,#8935,#8937,.T.); +#8933 = VERTEX_POINT('',#8934); +#8934 = CARTESIAN_POINT('',(27.565,1.995532776248,-0.125)); +#8935 = VERTEX_POINT('',#8936); +#8936 = CARTESIAN_POINT('',(27.565,1.995532776248,0.125)); +#8937 = SURFACE_CURVE('',#8938,(#8942,#8949),.PCURVE_S1.); +#8938 = LINE('',#8939,#8940); +#8939 = CARTESIAN_POINT('',(27.565,1.995532776248,-0.125)); +#8940 = VECTOR('',#8941,1.); +#8941 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#8942 = PCURVE('',#8874,#8943); +#8943 = DEFINITIONAL_REPRESENTATION('',(#8944),#8948); +#8944 = LINE('',#8945,#8946); +#8945 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#8946 = VECTOR('',#8947,1.); +#8947 = DIRECTION('',(2.22044604925E-016,-1.)); +#8948 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8949 = PCURVE('',#8950,#8955); +#8950 = PLANE('',#8951); +#8951 = AXIS2_PLACEMENT_3D('',#8952,#8953,#8954); +#8952 = CARTESIAN_POINT('',(28.315,1.995532776248,-0.125)); +#8953 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#8954 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#8955 = DEFINITIONAL_REPRESENTATION('',(#8956),#8960); +#8956 = LINE('',#8957,#8958); +#8957 = CARTESIAN_POINT('',(0.75,0.E+000)); +#8958 = VECTOR('',#8959,1.); +#8959 = DIRECTION('',(0.E+000,-1.)); +#8960 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8961 = ORIENTED_EDGE('',*,*,#8962,.T.); +#8962 = EDGE_CURVE('',#8935,#8859,#8963,.T.); +#8963 = SURFACE_CURVE('',#8964,(#8968,#8975),.PCURVE_S1.); +#8964 = LINE('',#8965,#8966); +#8965 = CARTESIAN_POINT('',(27.565,1.995532776248,0.125)); +#8966 = VECTOR('',#8967,1.); +#8967 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#8968 = PCURVE('',#8874,#8969); +#8969 = DEFINITIONAL_REPRESENTATION('',(#8970),#8974); +#8970 = LINE('',#8971,#8972); +#8971 = CARTESIAN_POINT('',(2.22044604925E-016,-0.25)); +#8972 = VECTOR('',#8973,1.); +#8973 = DIRECTION('',(1.,0.E+000)); +#8974 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8975 = PCURVE('',#8635,#8976); +#8976 = DEFINITIONAL_REPRESENTATION('',(#8977),#8981); +#8977 = LINE('',#8978,#8979); +#8978 = CARTESIAN_POINT('',(-0.995532776248,-0.625)); +#8979 = VECTOR('',#8980,1.); +#8980 = DIRECTION('',(1.,0.E+000)); +#8981 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8982 = ORIENTED_EDGE('',*,*,#8856,.F.); +#8983 = ORIENTED_EDGE('',*,*,#8984,.F.); +#8984 = EDGE_CURVE('',#8933,#8857,#8985,.T.); +#8985 = SURFACE_CURVE('',#8986,(#8990,#8997),.PCURVE_S1.); +#8986 = LINE('',#8987,#8988); +#8987 = CARTESIAN_POINT('',(27.565,1.995532776248,-0.125)); +#8988 = VECTOR('',#8989,1.); +#8989 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#8990 = PCURVE('',#8874,#8991); +#8991 = DEFINITIONAL_REPRESENTATION('',(#8992),#8996); +#8992 = LINE('',#8993,#8994); +#8993 = CARTESIAN_POINT('',(2.22044604925E-016,0.E+000)); +#8994 = VECTOR('',#8995,1.); +#8995 = DIRECTION('',(1.,0.E+000)); +#8996 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8997 = PCURVE('',#8689,#8998); +#8998 = DEFINITIONAL_REPRESENTATION('',(#8999),#9003); +#8999 = LINE('',#9000,#9001); +#9000 = CARTESIAN_POINT('',(-0.995532776248,-0.625)); +#9001 = VECTOR('',#9002,1.); +#9002 = DIRECTION('',(1.,0.E+000)); +#9003 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9004 = ADVANCED_FACE('',(#9005),#8950,.F.); +#9005 = FACE_BOUND('',#9006,.F.); +#9006 = EDGE_LOOP('',(#9007,#9037,#9058,#9059)); +#9007 = ORIENTED_EDGE('',*,*,#9008,.T.); +#9008 = EDGE_CURVE('',#9009,#9011,#9013,.T.); +#9009 = VERTEX_POINT('',#9010); +#9010 = CARTESIAN_POINT('',(28.315,1.995532776248,-0.125)); +#9011 = VERTEX_POINT('',#9012); +#9012 = CARTESIAN_POINT('',(28.315,1.995532776248,0.125)); +#9013 = SURFACE_CURVE('',#9014,(#9018,#9025),.PCURVE_S1.); +#9014 = LINE('',#9015,#9016); +#9015 = CARTESIAN_POINT('',(28.315,1.995532776248,-0.125)); +#9016 = VECTOR('',#9017,1.); +#9017 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#9018 = PCURVE('',#8950,#9019); +#9019 = DEFINITIONAL_REPRESENTATION('',(#9020),#9024); +#9020 = LINE('',#9021,#9022); +#9021 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#9022 = VECTOR('',#9023,1.); +#9023 = DIRECTION('',(0.E+000,-1.)); +#9024 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9025 = PCURVE('',#9026,#9031); +#9026 = PLANE('',#9027); +#9027 = AXIS2_PLACEMENT_3D('',#9028,#9029,#9030); +#9028 = CARTESIAN_POINT('',(28.315,1.,-0.125)); +#9029 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#9030 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#9031 = DEFINITIONAL_REPRESENTATION('',(#9032),#9036); +#9032 = LINE('',#9033,#9034); +#9033 = CARTESIAN_POINT('',(0.995532776248,1.983845866249E-018)); +#9034 = VECTOR('',#9035,1.); +#9035 = DIRECTION('',(-2.22044604925E-016,-1.)); +#9036 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9037 = ORIENTED_EDGE('',*,*,#9038,.T.); +#9038 = EDGE_CURVE('',#9011,#8935,#9039,.T.); +#9039 = SURFACE_CURVE('',#9040,(#9044,#9051),.PCURVE_S1.); +#9040 = LINE('',#9041,#9042); +#9041 = CARTESIAN_POINT('',(28.315,1.995532776248,0.125)); +#9042 = VECTOR('',#9043,1.); +#9043 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#9044 = PCURVE('',#8950,#9045); +#9045 = DEFINITIONAL_REPRESENTATION('',(#9046),#9050); +#9046 = LINE('',#9047,#9048); +#9047 = CARTESIAN_POINT('',(3.552713678801E-015,-0.25)); +#9048 = VECTOR('',#9049,1.); +#9049 = DIRECTION('',(1.,0.E+000)); +#9050 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9051 = PCURVE('',#8635,#9052); +#9052 = DEFINITIONAL_REPRESENTATION('',(#9053),#9057); +#9053 = LINE('',#9054,#9055); +#9054 = CARTESIAN_POINT('',(-0.995532776248,0.125)); +#9055 = VECTOR('',#9056,1.); +#9056 = DIRECTION('',(0.E+000,-1.)); +#9057 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9058 = ORIENTED_EDGE('',*,*,#8932,.F.); +#9059 = ORIENTED_EDGE('',*,*,#9060,.F.); +#9060 = EDGE_CURVE('',#9009,#8933,#9061,.T.); +#9061 = SURFACE_CURVE('',#9062,(#9066,#9073),.PCURVE_S1.); +#9062 = LINE('',#9063,#9064); +#9063 = CARTESIAN_POINT('',(28.315,1.995532776248,-0.125)); +#9064 = VECTOR('',#9065,1.); +#9065 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#9066 = PCURVE('',#8950,#9067); +#9067 = DEFINITIONAL_REPRESENTATION('',(#9068),#9072); +#9068 = LINE('',#9069,#9070); +#9069 = CARTESIAN_POINT('',(3.552713678801E-015,-4.930380657631E-032)); +#9070 = VECTOR('',#9071,1.); +#9071 = DIRECTION('',(1.,0.E+000)); +#9072 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9073 = PCURVE('',#8689,#9074); +#9074 = DEFINITIONAL_REPRESENTATION('',(#9075),#9079); +#9075 = LINE('',#9076,#9077); +#9076 = CARTESIAN_POINT('',(-0.995532776248,0.125)); +#9077 = VECTOR('',#9078,1.); +#9078 = DIRECTION('',(0.E+000,-1.)); +#9079 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9080 = ADVANCED_FACE('',(#9081),#9026,.F.); +#9081 = FACE_BOUND('',#9082,.F.); +#9082 = EDGE_LOOP('',(#9083,#9108,#9129,#9130)); +#9083 = ORIENTED_EDGE('',*,*,#9084,.T.); +#9084 = EDGE_CURVE('',#9085,#9087,#9089,.T.); +#9085 = VERTEX_POINT('',#9086); +#9086 = CARTESIAN_POINT('',(28.315,1.,-0.125)); +#9087 = VERTEX_POINT('',#9088); +#9088 = CARTESIAN_POINT('',(28.315,1.,0.125)); +#9089 = SURFACE_CURVE('',#9090,(#9094,#9101),.PCURVE_S1.); +#9090 = LINE('',#9091,#9092); +#9091 = CARTESIAN_POINT('',(28.315,1.,-0.125)); +#9092 = VECTOR('',#9093,1.); +#9093 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#9094 = PCURVE('',#9026,#9095); +#9095 = DEFINITIONAL_REPRESENTATION('',(#9096),#9100); +#9096 = LINE('',#9097,#9098); +#9097 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#9098 = VECTOR('',#9099,1.); +#9099 = DIRECTION('',(-2.22044604925E-016,-1.)); +#9100 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9101 = PCURVE('',#8607,#9102); +#9102 = DEFINITIONAL_REPRESENTATION('',(#9103),#9107); +#9103 = LINE('',#9104,#9105); +#9104 = CARTESIAN_POINT('',(0.125,0.E+000)); +#9105 = VECTOR('',#9106,1.); +#9106 = DIRECTION('',(0.E+000,-1.)); +#9107 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9108 = ORIENTED_EDGE('',*,*,#9109,.T.); +#9109 = EDGE_CURVE('',#9087,#9011,#9110,.T.); +#9110 = SURFACE_CURVE('',#9111,(#9115,#9122),.PCURVE_S1.); +#9111 = LINE('',#9112,#9113); +#9112 = CARTESIAN_POINT('',(28.315,1.,0.125)); +#9113 = VECTOR('',#9114,1.); +#9114 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#9115 = PCURVE('',#9026,#9116); +#9116 = DEFINITIONAL_REPRESENTATION('',(#9117),#9121); +#9117 = LINE('',#9118,#9119); +#9118 = CARTESIAN_POINT('',(-2.22044604925E-016,-0.25)); +#9119 = VECTOR('',#9120,1.); +#9120 = DIRECTION('',(1.,0.E+000)); +#9121 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9122 = PCURVE('',#8635,#9123); +#9123 = DEFINITIONAL_REPRESENTATION('',(#9124),#9128); +#9124 = LINE('',#9125,#9126); +#9125 = CARTESIAN_POINT('',(0.E+000,0.125)); +#9126 = VECTOR('',#9127,1.); +#9127 = DIRECTION('',(-1.,0.E+000)); +#9128 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9129 = ORIENTED_EDGE('',*,*,#9008,.F.); +#9130 = ORIENTED_EDGE('',*,*,#9131,.F.); +#9131 = EDGE_CURVE('',#9085,#9009,#9132,.T.); +#9132 = SURFACE_CURVE('',#9133,(#9137,#9144),.PCURVE_S1.); +#9133 = LINE('',#9134,#9135); +#9134 = CARTESIAN_POINT('',(28.315,1.,-0.125)); +#9135 = VECTOR('',#9136,1.); +#9136 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#9137 = PCURVE('',#9026,#9138); +#9138 = DEFINITIONAL_REPRESENTATION('',(#9139),#9143); +#9139 = LINE('',#9140,#9141); +#9140 = CARTESIAN_POINT('',(-2.22044604925E-016,-0.E+000)); +#9141 = VECTOR('',#9142,1.); +#9142 = DIRECTION('',(1.,0.E+000)); +#9143 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9144 = PCURVE('',#8689,#9145); +#9145 = DEFINITIONAL_REPRESENTATION('',(#9146),#9150); +#9146 = LINE('',#9147,#9148); +#9147 = CARTESIAN_POINT('',(0.E+000,0.125)); +#9148 = VECTOR('',#9149,1.); +#9149 = DIRECTION('',(-1.,0.E+000)); +#9150 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9151 = ADVANCED_FACE('',(#9152),#8607,.F.); +#9152 = FACE_BOUND('',#9153,.F.); +#9153 = EDGE_LOOP('',(#9154,#9155,#9176,#9177)); +#9154 = ORIENTED_EDGE('',*,*,#8584,.T.); +#9155 = ORIENTED_EDGE('',*,*,#9156,.T.); +#9156 = EDGE_CURVE('',#8587,#9087,#9157,.T.); +#9157 = SURFACE_CURVE('',#9158,(#9162,#9169),.PCURVE_S1.); +#9158 = LINE('',#9159,#9160); +#9159 = CARTESIAN_POINT('',(28.19,1.,0.125)); +#9160 = VECTOR('',#9161,1.); +#9161 = DIRECTION('',(1.,0.E+000,0.E+000)); +#9162 = PCURVE('',#8607,#9163); +#9163 = DEFINITIONAL_REPRESENTATION('',(#9164),#9168); +#9164 = LINE('',#9165,#9166); +#9165 = CARTESIAN_POINT('',(-3.552713678801E-015,-0.25)); +#9166 = VECTOR('',#9167,1.); +#9167 = DIRECTION('',(1.,0.E+000)); +#9168 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9169 = PCURVE('',#8635,#9170); +#9170 = DEFINITIONAL_REPRESENTATION('',(#9171),#9175); +#9171 = LINE('',#9172,#9173); +#9172 = CARTESIAN_POINT('',(0.E+000,-3.552713678801E-015)); +#9173 = VECTOR('',#9174,1.); +#9174 = DIRECTION('',(0.E+000,1.)); +#9175 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9176 = ORIENTED_EDGE('',*,*,#9084,.F.); +#9177 = ORIENTED_EDGE('',*,*,#9178,.F.); +#9178 = EDGE_CURVE('',#8585,#9085,#9179,.T.); +#9179 = SURFACE_CURVE('',#9180,(#9184,#9191),.PCURVE_S1.); +#9180 = LINE('',#9181,#9182); +#9181 = CARTESIAN_POINT('',(28.19,1.,-0.125)); +#9182 = VECTOR('',#9183,1.); +#9183 = DIRECTION('',(1.,0.E+000,0.E+000)); +#9184 = PCURVE('',#8607,#9185); +#9185 = DEFINITIONAL_REPRESENTATION('',(#9186),#9190); +#9186 = LINE('',#9187,#9188); +#9187 = CARTESIAN_POINT('',(-3.552713678801E-015,-4.930380657631E-032)); +#9188 = VECTOR('',#9189,1.); +#9189 = DIRECTION('',(1.,0.E+000)); +#9190 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9191 = PCURVE('',#8689,#9192); +#9192 = DEFINITIONAL_REPRESENTATION('',(#9193),#9197); +#9193 = LINE('',#9194,#9195); +#9194 = CARTESIAN_POINT('',(0.E+000,-3.552713678801E-015)); +#9195 = VECTOR('',#9196,1.); +#9196 = DIRECTION('',(0.E+000,1.)); +#9197 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9198 = ADVANCED_FACE('',(#9199),#8689,.F.); +#9199 = FACE_BOUND('',#9200,.T.); +#9200 = EDGE_LOOP('',(#9201,#9202,#9203,#9204,#9205,#9206,#9207,#9208)); +#9201 = ORIENTED_EDGE('',*,*,#8675,.T.); +#9202 = ORIENTED_EDGE('',*,*,#8756,.T.); +#9203 = ORIENTED_EDGE('',*,*,#8832,.T.); +#9204 = ORIENTED_EDGE('',*,*,#8908,.F.); +#9205 = ORIENTED_EDGE('',*,*,#8984,.F.); +#9206 = ORIENTED_EDGE('',*,*,#9060,.F.); +#9207 = ORIENTED_EDGE('',*,*,#9131,.F.); +#9208 = ORIENTED_EDGE('',*,*,#9178,.F.); +#9209 = ADVANCED_FACE('',(#9210),#8635,.T.); +#9210 = FACE_BOUND('',#9211,.F.); +#9211 = EDGE_LOOP('',(#9212,#9213,#9214,#9215,#9216,#9217,#9218,#9219)); +#9212 = ORIENTED_EDGE('',*,*,#8619,.T.); +#9213 = ORIENTED_EDGE('',*,*,#8705,.T.); +#9214 = ORIENTED_EDGE('',*,*,#8781,.T.); +#9215 = ORIENTED_EDGE('',*,*,#8886,.F.); +#9216 = ORIENTED_EDGE('',*,*,#8962,.F.); +#9217 = ORIENTED_EDGE('',*,*,#9038,.F.); +#9218 = ORIENTED_EDGE('',*,*,#9109,.F.); +#9219 = ORIENTED_EDGE('',*,*,#9156,.F.); +#9220 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#9224)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#9221,#9222,#9223)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#9221 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#9222 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#9223 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#9224 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#9221, + 'distance_accuracy_value','confusion accuracy'); +#9225 = SHAPE_DEFINITION_REPRESENTATION(#9226,#1515); +#9226 = PRODUCT_DEFINITION_SHAPE('','',#9227); +#9227 = PRODUCT_DEFINITION('design','',#9228,#9231); +#9228 = PRODUCT_DEFINITION_FORMATION('','',#9229); +#9229 = PRODUCT('Pad','Pad','',(#9230)); +#9230 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#9231 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#9232 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#9233,#9235); +#9233 = ( REPRESENTATION_RELATIONSHIP('','',#1515,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#9234) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#9234 = ITEM_DEFINED_TRANSFORMATION('','',#11,#27); +#9235 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #9236); +#9236 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('4','=>[0:1:1:5]','',#5,#9227,$); +#9237 = PRODUCT_TYPE('part',$,(#9229)); +#9238 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #9239,#9249,#9258,#9267,#9276,#9285,#9294,#9303,#9312,#9321,#9330, + #9339),#9220); +#9239 = STYLED_ITEM('color',(#9240),#1516); +#9240 = PRESENTATION_STYLE_ASSIGNMENT((#9241,#9247)); +#9241 = SURFACE_STYLE_USAGE(.BOTH.,#9242); +#9242 = SURFACE_SIDE_STYLE('',(#9243)); +#9243 = SURFACE_STYLE_FILL_AREA(#9244); +#9244 = FILL_AREA_STYLE('',(#9245)); +#9245 = FILL_AREA_STYLE_COLOUR('',#9246); +#9246 = COLOUR_RGB('',0.505882382393,0.505882382393,0.505882382393); +#9247 = CURVE_STYLE('',#9248,POSITIVE_LENGTH_MEASURE(0.1),#9246); +#9248 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#9249 = STYLED_ITEM('color',(#9250),#2158); +#9250 = PRESENTATION_STYLE_ASSIGNMENT((#9251,#9256)); +#9251 = SURFACE_STYLE_USAGE(.BOTH.,#9252); +#9252 = SURFACE_SIDE_STYLE('',(#9253)); +#9253 = SURFACE_STYLE_FILL_AREA(#9254); +#9254 = FILL_AREA_STYLE('',(#9255)); +#9255 = FILL_AREA_STYLE_COLOUR('',#9246); +#9256 = CURVE_STYLE('',#9257,POSITIVE_LENGTH_MEASURE(0.1),#9246); +#9257 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#9258 = STYLED_ITEM('color',(#9259),#2800); +#9259 = PRESENTATION_STYLE_ASSIGNMENT((#9260,#9265)); +#9260 = SURFACE_STYLE_USAGE(.BOTH.,#9261); +#9261 = SURFACE_SIDE_STYLE('',(#9262)); +#9262 = SURFACE_STYLE_FILL_AREA(#9263); +#9263 = FILL_AREA_STYLE('',(#9264)); +#9264 = FILL_AREA_STYLE_COLOUR('',#9246); +#9265 = CURVE_STYLE('',#9266,POSITIVE_LENGTH_MEASURE(0.1),#9246); +#9266 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#9267 = STYLED_ITEM('color',(#9268),#3442); +#9268 = PRESENTATION_STYLE_ASSIGNMENT((#9269,#9274)); +#9269 = SURFACE_STYLE_USAGE(.BOTH.,#9270); +#9270 = SURFACE_SIDE_STYLE('',(#9271)); +#9271 = SURFACE_STYLE_FILL_AREA(#9272); +#9272 = FILL_AREA_STYLE('',(#9273)); +#9273 = FILL_AREA_STYLE_COLOUR('',#9246); +#9274 = CURVE_STYLE('',#9275,POSITIVE_LENGTH_MEASURE(0.1),#9246); +#9275 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#9276 = STYLED_ITEM('color',(#9277),#4084); +#9277 = PRESENTATION_STYLE_ASSIGNMENT((#9278,#9283)); +#9278 = SURFACE_STYLE_USAGE(.BOTH.,#9279); +#9279 = SURFACE_SIDE_STYLE('',(#9280)); +#9280 = SURFACE_STYLE_FILL_AREA(#9281); +#9281 = FILL_AREA_STYLE('',(#9282)); +#9282 = FILL_AREA_STYLE_COLOUR('',#9246); +#9283 = CURVE_STYLE('',#9284,POSITIVE_LENGTH_MEASURE(0.1),#9246); +#9284 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#9285 = STYLED_ITEM('color',(#9286),#4726); +#9286 = PRESENTATION_STYLE_ASSIGNMENT((#9287,#9292)); +#9287 = SURFACE_STYLE_USAGE(.BOTH.,#9288); +#9288 = SURFACE_SIDE_STYLE('',(#9289)); +#9289 = SURFACE_STYLE_FILL_AREA(#9290); +#9290 = FILL_AREA_STYLE('',(#9291)); +#9291 = FILL_AREA_STYLE_COLOUR('',#9246); +#9292 = CURVE_STYLE('',#9293,POSITIVE_LENGTH_MEASURE(0.1),#9246); +#9293 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#9294 = STYLED_ITEM('color',(#9295),#5368); +#9295 = PRESENTATION_STYLE_ASSIGNMENT((#9296,#9301)); +#9296 = SURFACE_STYLE_USAGE(.BOTH.,#9297); +#9297 = SURFACE_SIDE_STYLE('',(#9298)); +#9298 = SURFACE_STYLE_FILL_AREA(#9299); +#9299 = FILL_AREA_STYLE('',(#9300)); +#9300 = FILL_AREA_STYLE_COLOUR('',#9246); +#9301 = CURVE_STYLE('',#9302,POSITIVE_LENGTH_MEASURE(0.1),#9246); +#9302 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#9303 = STYLED_ITEM('color',(#9304),#6010); +#9304 = PRESENTATION_STYLE_ASSIGNMENT((#9305,#9310)); +#9305 = SURFACE_STYLE_USAGE(.BOTH.,#9306); +#9306 = SURFACE_SIDE_STYLE('',(#9307)); +#9307 = SURFACE_STYLE_FILL_AREA(#9308); +#9308 = FILL_AREA_STYLE('',(#9309)); +#9309 = FILL_AREA_STYLE_COLOUR('',#9246); +#9310 = CURVE_STYLE('',#9311,POSITIVE_LENGTH_MEASURE(0.1),#9246); +#9311 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#9312 = STYLED_ITEM('color',(#9313),#6652); +#9313 = PRESENTATION_STYLE_ASSIGNMENT((#9314,#9319)); +#9314 = SURFACE_STYLE_USAGE(.BOTH.,#9315); +#9315 = SURFACE_SIDE_STYLE('',(#9316)); +#9316 = SURFACE_STYLE_FILL_AREA(#9317); +#9317 = FILL_AREA_STYLE('',(#9318)); +#9318 = FILL_AREA_STYLE_COLOUR('',#9246); +#9319 = CURVE_STYLE('',#9320,POSITIVE_LENGTH_MEASURE(0.1),#9246); +#9320 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#9321 = STYLED_ITEM('color',(#9322),#7294); +#9322 = PRESENTATION_STYLE_ASSIGNMENT((#9323,#9328)); +#9323 = SURFACE_STYLE_USAGE(.BOTH.,#9324); +#9324 = SURFACE_SIDE_STYLE('',(#9325)); +#9325 = SURFACE_STYLE_FILL_AREA(#9326); +#9326 = FILL_AREA_STYLE('',(#9327)); +#9327 = FILL_AREA_STYLE_COLOUR('',#9246); +#9328 = CURVE_STYLE('',#9329,POSITIVE_LENGTH_MEASURE(0.1),#9246); +#9329 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#9330 = STYLED_ITEM('color',(#9331),#7936); +#9331 = PRESENTATION_STYLE_ASSIGNMENT((#9332,#9337)); +#9332 = SURFACE_STYLE_USAGE(.BOTH.,#9333); +#9333 = SURFACE_SIDE_STYLE('',(#9334)); +#9334 = SURFACE_STYLE_FILL_AREA(#9335); +#9335 = FILL_AREA_STYLE('',(#9336)); +#9336 = FILL_AREA_STYLE_COLOUR('',#9246); +#9337 = CURVE_STYLE('',#9338,POSITIVE_LENGTH_MEASURE(0.1),#9246); +#9338 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#9339 = STYLED_ITEM('color',(#9340),#8578); +#9340 = PRESENTATION_STYLE_ASSIGNMENT((#9341,#9346)); +#9341 = SURFACE_STYLE_USAGE(.BOTH.,#9342); +#9342 = SURFACE_SIDE_STYLE('',(#9343)); +#9343 = SURFACE_STYLE_FILL_AREA(#9344); +#9344 = FILL_AREA_STYLE('',(#9345)); +#9345 = FILL_AREA_STYLE_COLOUR('',#9246); +#9346 = CURVE_STYLE('',#9347,POSITIVE_LENGTH_MEASURE(0.1),#9246); +#9347 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#9348 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #9349),#1497); +#9349 = STYLED_ITEM('color',(#9350),#1488); +#9350 = PRESENTATION_STYLE_ASSIGNMENT((#9351,#9357)); +#9351 = SURFACE_STYLE_USAGE(.BOTH.,#9352); +#9352 = SURFACE_SIDE_STYLE('',(#9353)); +#9353 = SURFACE_STYLE_FILL_AREA(#9354); +#9354 = FILL_AREA_STYLE('',(#9355)); +#9355 = FILL_AREA_STYLE_COLOUR('',#9356); +#9356 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#9357 = CURVE_STYLE('',#9358,POSITIVE_LENGTH_MEASURE(0.1),#9356); +#9358 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#9359 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #9360),#1344); +#9360 = STYLED_ITEM('color',(#9361),#38); +#9361 = PRESENTATION_STYLE_ASSIGNMENT((#9362,#9368)); +#9362 = SURFACE_STYLE_USAGE(.BOTH.,#9363); +#9363 = SURFACE_SIDE_STYLE('',(#9364)); +#9364 = SURFACE_STYLE_FILL_AREA(#9365); +#9365 = FILL_AREA_STYLE('',(#9366)); +#9366 = FILL_AREA_STYLE_COLOUR('',#9367); +#9367 = DRAUGHTING_PRE_DEFINED_COLOUR('black'); +#9368 = CURVE_STYLE('',#9369,POSITIVE_LENGTH_MEASURE(0.1),#9367); +#9369 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#9370 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #9371),#1469); +#9371 = STYLED_ITEM('color',(#9372),#1363); +#9372 = PRESENTATION_STYLE_ASSIGNMENT((#9373,#9379)); +#9373 = SURFACE_STYLE_USAGE(.BOTH.,#9374); +#9374 = SURFACE_SIDE_STYLE('',(#9375)); +#9375 = SURFACE_STYLE_FILL_AREA(#9376); +#9376 = FILL_AREA_STYLE('',(#9377)); +#9377 = FILL_AREA_STYLE_COLOUR('',#9378); +#9378 = DRAUGHTING_PRE_DEFINED_COLOUR('white'); +#9379 = CURVE_STYLE('',#9380,POSITIVE_LENGTH_MEASURE(0.1),#9378); +#9380 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/modules/packages3d/Resistors_ThroughHole.3dshapes/Resistor_Array_SIP13.step b/modules/packages3d/Resistors_ThroughHole.3dshapes/Resistor_Array_SIP13.step new file mode 100644 index 00000000..19a16677 --- /dev/null +++ b/modules/packages3d/Resistors_ThroughHole.3dshapes/Resistor_Array_SIP13.step @@ -0,0 +1,11595 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'D:/KiCAD/kicad-library/modules/packages3d/Resistors_ +ThroughHole.3dshapes/Resistor_Array_SIP13.step','2016-10-28T08:52:29',( + 'Author'),(''),'Open CASCADE STEP processor 6.8','FreeCAD','Unknown' + ); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN_CC2 { 1 2 10303 214 -1 1 5 4 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('committee draft', + 'automotive_design',1997,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('ASSEMBLY','ASSEMBLY','',(#8)); +#8 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = SHAPE_REPRESENTATION('',(#11,#15,#19,#23,#27),#31); +#11 = AXIS2_PLACEMENT_3D('',#12,#13,#14); +#12 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000)); +#13 = DIRECTION('',(0.E+000,0.E+000,1.)); +#14 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#15 = AXIS2_PLACEMENT_3D('',#16,#17,#18); +#16 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000)); +#17 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#18 = DIRECTION('',(1.,0.E+000,0.E+000)); +#19 = AXIS2_PLACEMENT_3D('',#20,#21,#22); +#20 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000)); +#21 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#22 = DIRECTION('',(1.,0.E+000,0.E+000)); +#23 = AXIS2_PLACEMENT_3D('',#24,#25,#26); +#24 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000)); +#25 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#26 = DIRECTION('',(1.,0.E+000,0.E+000)); +#27 = AXIS2_PLACEMENT_3D('',#28,#29,#30); +#28 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000)); +#29 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#30 = DIRECTION('',(1.,0.E+000,0.E+000)); +#31 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#35)) GLOBAL_UNIT_ASSIGNED_CONTEXT( +(#32,#33,#34)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#32 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#33 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#34 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#35 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#32, + 'distance_accuracy_value','confusion accuracy'); +#36 = PRODUCT_TYPE('part',$,(#7)); +#37 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#38),#1344); +#38 = MANIFOLD_SOLID_BREP('',#39); +#39 = CLOSED_SHELL('',(#40,#160,#248,#327,#406,#484,#514,#544,#620,#650, + #726,#756,#832,#908,#939,#972,#1048,#1079,#1148,#1179,#1248,#1313, + #1319,#1325,#1332,#1338)); +#40 = ADVANCED_FACE('',(#41),#55,.F.); +#41 = FACE_BOUND('',#42,.F.); +#42 = EDGE_LOOP('',(#43,#78,#106,#134)); +#43 = ORIENTED_EDGE('',*,*,#44,.T.); +#44 = EDGE_CURVE('',#45,#47,#49,.T.); +#45 = VERTEX_POINT('',#46); +#46 = CARTESIAN_POINT('',(-0.29,1.5,0.25)); +#47 = VERTEX_POINT('',#48); +#48 = CARTESIAN_POINT('',(30.81,1.5,0.25)); +#49 = SURFACE_CURVE('',#50,(#54,#66),.PCURVE_S1.); +#50 = LINE('',#51,#52); +#51 = CARTESIAN_POINT('',(-1.29,1.5,0.25)); +#52 = VECTOR('',#53,1.); +#53 = DIRECTION('',(1.,0.E+000,0.E+000)); +#54 = PCURVE('',#55,#60); +#55 = PLANE('',#56); +#56 = AXIS2_PLACEMENT_3D('',#57,#58,#59); +#57 = CARTESIAN_POINT('',(-1.29,1.5,-1.25)); +#58 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#59 = DIRECTION('',(1.,0.E+000,0.E+000)); +#60 = DEFINITIONAL_REPRESENTATION('',(#61),#65); +#61 = LINE('',#62,#63); +#62 = CARTESIAN_POINT('',(0.E+000,-1.5)); +#63 = VECTOR('',#64,1.); +#64 = DIRECTION('',(1.,0.E+000)); +#65 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#66 = PCURVE('',#67,#72); +#67 = CYLINDRICAL_SURFACE('',#68,1.); +#68 = AXIS2_PLACEMENT_3D('',#69,#70,#71); +#69 = CARTESIAN_POINT('',(-1.29,2.5,0.25)); +#70 = DIRECTION('',(1.,0.E+000,0.E+000)); +#71 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#72 = DEFINITIONAL_REPRESENTATION('',(#73),#77); +#73 = LINE('',#74,#75); +#74 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#75 = VECTOR('',#76,1.); +#76 = DIRECTION('',(-0.E+000,1.)); +#77 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#78 = ORIENTED_EDGE('',*,*,#79,.F.); +#79 = EDGE_CURVE('',#80,#47,#82,.T.); +#80 = VERTEX_POINT('',#81); +#81 = CARTESIAN_POINT('',(30.81,1.5,-0.25)); +#82 = SURFACE_CURVE('',#83,(#87,#94),.PCURVE_S1.); +#83 = LINE('',#84,#85); +#84 = CARTESIAN_POINT('',(30.81,1.5,-1.25)); +#85 = VECTOR('',#86,1.); +#86 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#87 = PCURVE('',#55,#88); +#88 = DEFINITIONAL_REPRESENTATION('',(#89),#93); +#89 = LINE('',#90,#91); +#90 = CARTESIAN_POINT('',(32.1,0.E+000)); +#91 = VECTOR('',#92,1.); +#92 = DIRECTION('',(0.E+000,-1.)); +#93 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#94 = PCURVE('',#95,#100); +#95 = CYLINDRICAL_SURFACE('',#96,1.); +#96 = AXIS2_PLACEMENT_3D('',#97,#98,#99); +#97 = CARTESIAN_POINT('',(30.81,2.5,-1.25)); +#98 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#99 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#100 = DEFINITIONAL_REPRESENTATION('',(#101),#105); +#101 = LINE('',#102,#103); +#102 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#103 = VECTOR('',#104,1.); +#104 = DIRECTION('',(0.E+000,1.)); +#105 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#106 = ORIENTED_EDGE('',*,*,#107,.F.); +#107 = EDGE_CURVE('',#108,#80,#110,.T.); +#108 = VERTEX_POINT('',#109); +#109 = CARTESIAN_POINT('',(-0.29,1.5,-0.25)); +#110 = SURFACE_CURVE('',#111,(#115,#122),.PCURVE_S1.); +#111 = LINE('',#112,#113); +#112 = CARTESIAN_POINT('',(-1.29,1.5,-0.25)); +#113 = VECTOR('',#114,1.); +#114 = DIRECTION('',(1.,0.E+000,0.E+000)); +#115 = PCURVE('',#55,#116); +#116 = DEFINITIONAL_REPRESENTATION('',(#117),#121); +#117 = LINE('',#118,#119); +#118 = CARTESIAN_POINT('',(0.E+000,-1.)); +#119 = VECTOR('',#120,1.); +#120 = DIRECTION('',(1.,0.E+000)); +#121 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#122 = PCURVE('',#123,#128); +#123 = CYLINDRICAL_SURFACE('',#124,1.); +#124 = AXIS2_PLACEMENT_3D('',#125,#126,#127); +#125 = CARTESIAN_POINT('',(-1.29,2.5,-0.25)); +#126 = DIRECTION('',(1.,0.E+000,0.E+000)); +#127 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#128 = DEFINITIONAL_REPRESENTATION('',(#129),#133); +#129 = LINE('',#130,#131); +#130 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#131 = VECTOR('',#132,1.); +#132 = DIRECTION('',(0.E+000,1.)); +#133 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#134 = ORIENTED_EDGE('',*,*,#135,.T.); +#135 = EDGE_CURVE('',#108,#45,#136,.T.); +#136 = SURFACE_CURVE('',#137,(#141,#148),.PCURVE_S1.); +#137 = LINE('',#138,#139); +#138 = CARTESIAN_POINT('',(-0.29,1.5,-1.25)); +#139 = VECTOR('',#140,1.); +#140 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#141 = PCURVE('',#55,#142); +#142 = DEFINITIONAL_REPRESENTATION('',(#143),#147); +#143 = LINE('',#144,#145); +#144 = CARTESIAN_POINT('',(1.,0.E+000)); +#145 = VECTOR('',#146,1.); +#146 = DIRECTION('',(0.E+000,-1.)); +#147 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#148 = PCURVE('',#149,#154); +#149 = CYLINDRICAL_SURFACE('',#150,1.); +#150 = AXIS2_PLACEMENT_3D('',#151,#152,#153); +#151 = CARTESIAN_POINT('',(-0.29,2.5,-1.25)); +#152 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#153 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#154 = DEFINITIONAL_REPRESENTATION('',(#155),#159); +#155 = LINE('',#156,#157); +#156 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#157 = VECTOR('',#158,1.); +#158 = DIRECTION('',(-0.E+000,1.)); +#159 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#160 = ADVANCED_FACE('',(#161),#67,.T.); +#161 = FACE_BOUND('',#162,.F.); +#162 = EDGE_LOOP('',(#163,#164,#193,#221)); +#163 = ORIENTED_EDGE('',*,*,#44,.F.); +#164 = ORIENTED_EDGE('',*,*,#165,.F.); +#165 = EDGE_CURVE('',#166,#45,#168,.T.); +#166 = VERTEX_POINT('',#167); +#167 = CARTESIAN_POINT('',(-0.29,2.5,1.25)); +#168 = SURFACE_CURVE('',#169,(#174,#181),.PCURVE_S1.); +#169 = CIRCLE('',#170,1.); +#170 = AXIS2_PLACEMENT_3D('',#171,#172,#173); +#171 = CARTESIAN_POINT('',(-0.29,2.5,0.25)); +#172 = DIRECTION('',(1.,0.E+000,0.E+000)); +#173 = DIRECTION('',(-0.E+000,8.881784197001E-016,1.)); +#174 = PCURVE('',#67,#175); +#175 = DEFINITIONAL_REPRESENTATION('',(#176),#180); +#176 = LINE('',#177,#178); +#177 = CARTESIAN_POINT('',(-1.570796326795,1.)); +#178 = VECTOR('',#179,1.); +#179 = DIRECTION('',(1.,-0.E+000)); +#180 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#181 = PCURVE('',#182,#187); +#182 = SPHERICAL_SURFACE('',#183,1.); +#183 = AXIS2_PLACEMENT_3D('',#184,#185,#186); +#184 = CARTESIAN_POINT('',(-0.29,2.5,0.25)); +#185 = DIRECTION('',(1.,0.E+000,0.E+000)); +#186 = DIRECTION('',(-0.E+000,8.881784197001E-016,1.)); +#187 = DEFINITIONAL_REPRESENTATION('',(#188),#192); +#188 = LINE('',#189,#190); +#189 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#190 = VECTOR('',#191,1.); +#191 = DIRECTION('',(1.,0.E+000)); +#192 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#193 = ORIENTED_EDGE('',*,*,#194,.T.); +#194 = EDGE_CURVE('',#166,#195,#197,.T.); +#195 = VERTEX_POINT('',#196); +#196 = CARTESIAN_POINT('',(30.81,2.5,1.25)); +#197 = SURFACE_CURVE('',#198,(#202,#209),.PCURVE_S1.); +#198 = LINE('',#199,#200); +#199 = CARTESIAN_POINT('',(-1.29,2.5,1.25)); +#200 = VECTOR('',#201,1.); +#201 = DIRECTION('',(1.,0.E+000,0.E+000)); +#202 = PCURVE('',#67,#203); +#203 = DEFINITIONAL_REPRESENTATION('',(#204),#208); +#204 = LINE('',#205,#206); +#205 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#206 = VECTOR('',#207,1.); +#207 = DIRECTION('',(-0.E+000,1.)); +#208 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#209 = PCURVE('',#210,#215); +#210 = PLANE('',#211); +#211 = AXIS2_PLACEMENT_3D('',#212,#213,#214); +#212 = CARTESIAN_POINT('',(-1.29,1.5,1.25)); +#213 = DIRECTION('',(0.E+000,-4.440892098501E-016,-1.)); +#214 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#215 = DEFINITIONAL_REPRESENTATION('',(#216),#220); +#216 = LINE('',#217,#218); +#217 = CARTESIAN_POINT('',(1.,0.E+000)); +#218 = VECTOR('',#219,1.); +#219 = DIRECTION('',(0.E+000,1.)); +#220 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#221 = ORIENTED_EDGE('',*,*,#222,.T.); +#222 = EDGE_CURVE('',#195,#47,#223,.T.); +#223 = SURFACE_CURVE('',#224,(#229,#236),.PCURVE_S1.); +#224 = CIRCLE('',#225,1.); +#225 = AXIS2_PLACEMENT_3D('',#226,#227,#228); +#226 = CARTESIAN_POINT('',(30.81,2.5,0.25)); +#227 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#228 = DIRECTION('',(0.E+000,4.440892098501E-016,1.)); +#229 = PCURVE('',#67,#230); +#230 = DEFINITIONAL_REPRESENTATION('',(#231),#235); +#231 = LINE('',#232,#233); +#232 = CARTESIAN_POINT('',(-1.570796326795,32.1)); +#233 = VECTOR('',#234,1.); +#234 = DIRECTION('',(1.,-0.E+000)); +#235 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#236 = PCURVE('',#237,#242); +#237 = SPHERICAL_SURFACE('',#238,1.); +#238 = AXIS2_PLACEMENT_3D('',#239,#240,#241); +#239 = CARTESIAN_POINT('',(30.81,2.5,0.25)); +#240 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#241 = DIRECTION('',(0.E+000,4.440892098501E-016,1.)); +#242 = DEFINITIONAL_REPRESENTATION('',(#243),#247); +#243 = LINE('',#244,#245); +#244 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#245 = VECTOR('',#246,1.); +#246 = DIRECTION('',(-1.,0.E+000)); +#247 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#248 = ADVANCED_FACE('',(#249),#149,.T.); +#249 = FACE_BOUND('',#250,.F.); +#250 = EDGE_LOOP('',(#251,#278,#306,#326)); +#251 = ORIENTED_EDGE('',*,*,#252,.F.); +#252 = EDGE_CURVE('',#253,#108,#255,.T.); +#253 = VERTEX_POINT('',#254); +#254 = CARTESIAN_POINT('',(-1.29,2.5,-0.25)); +#255 = SURFACE_CURVE('',#256,(#261,#267),.PCURVE_S1.); +#256 = CIRCLE('',#257,1.); +#257 = AXIS2_PLACEMENT_3D('',#258,#259,#260); +#258 = CARTESIAN_POINT('',(-0.29,2.5,-0.25)); +#259 = DIRECTION('',(-0.E+000,1.048990684668E-015,1.)); +#260 = DIRECTION('',(0.E+000,-1.,1.048990684668E-015)); +#261 = PCURVE('',#149,#262); +#262 = DEFINITIONAL_REPRESENTATION('',(#263),#266); +#263 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#264,#265),.UNSPECIFIED.,.F.,.F., + (2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#264 = CARTESIAN_POINT('',(-1.570796326795,1.)); +#265 = CARTESIAN_POINT('',(0.E+000,1.)); +#266 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#267 = PCURVE('',#268,#273); +#268 = SPHERICAL_SURFACE('',#269,1.); +#269 = AXIS2_PLACEMENT_3D('',#270,#271,#272); +#270 = CARTESIAN_POINT('',(-0.29,2.5,-0.25)); +#271 = DIRECTION('',(1.,0.E+000,0.E+000)); +#272 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#273 = DEFINITIONAL_REPRESENTATION('',(#274),#277); +#274 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#275,#276),.UNSPECIFIED.,.F.,.F., + (2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#275 = CARTESIAN_POINT('',(-1.570796326795,-1.570796326795)); +#276 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#277 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#278 = ORIENTED_EDGE('',*,*,#279,.T.); +#279 = EDGE_CURVE('',#253,#280,#282,.T.); +#280 = VERTEX_POINT('',#281); +#281 = CARTESIAN_POINT('',(-1.29,2.5,0.25)); +#282 = SURFACE_CURVE('',#283,(#287,#294),.PCURVE_S1.); +#283 = LINE('',#284,#285); +#284 = CARTESIAN_POINT('',(-1.29,2.5,-1.25)); +#285 = VECTOR('',#286,1.); +#286 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#287 = PCURVE('',#149,#288); +#288 = DEFINITIONAL_REPRESENTATION('',(#289),#293); +#289 = LINE('',#290,#291); +#290 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#291 = VECTOR('',#292,1.); +#292 = DIRECTION('',(-0.E+000,1.)); +#293 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#294 = PCURVE('',#295,#300); +#295 = PLANE('',#296); +#296 = AXIS2_PLACEMENT_3D('',#297,#298,#299); +#297 = CARTESIAN_POINT('',(-1.29,6.08,-1.25)); +#298 = DIRECTION('',(1.,0.E+000,0.E+000)); +#299 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#300 = DEFINITIONAL_REPRESENTATION('',(#301),#305); +#301 = LINE('',#302,#303); +#302 = CARTESIAN_POINT('',(3.58,-2.22044604925E-016)); +#303 = VECTOR('',#304,1.); +#304 = DIRECTION('',(2.22044604925E-016,-1.)); +#305 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#306 = ORIENTED_EDGE('',*,*,#307,.T.); +#307 = EDGE_CURVE('',#280,#45,#308,.T.); +#308 = SURFACE_CURVE('',#309,(#314,#320),.PCURVE_S1.); +#309 = CIRCLE('',#310,1.); +#310 = AXIS2_PLACEMENT_3D('',#311,#312,#313); +#311 = CARTESIAN_POINT('',(-0.29,2.5,0.25)); +#312 = DIRECTION('',(-0.E+000,1.171455364583E-015,1.)); +#313 = DIRECTION('',(0.E+000,-1.,1.171455364583E-015)); +#314 = PCURVE('',#149,#315); +#315 = DEFINITIONAL_REPRESENTATION('',(#316),#319); +#316 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#317,#318),.UNSPECIFIED.,.F.,.F., + (2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#317 = CARTESIAN_POINT('',(-1.570796326795,1.5)); +#318 = CARTESIAN_POINT('',(0.E+000,1.5)); +#319 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#320 = PCURVE('',#182,#321); +#321 = DEFINITIONAL_REPRESENTATION('',(#322),#325); +#322 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#323,#324),.UNSPECIFIED.,.F.,.F., + (2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#323 = CARTESIAN_POINT('',(1.570796326795,-1.570796326795)); +#324 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#325 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#326 = ORIENTED_EDGE('',*,*,#135,.F.); +#327 = ADVANCED_FACE('',(#328),#95,.T.); +#328 = FACE_BOUND('',#329,.T.); +#329 = EDGE_LOOP('',(#330,#357,#385,#405)); +#330 = ORIENTED_EDGE('',*,*,#331,.F.); +#331 = EDGE_CURVE('',#332,#80,#334,.T.); +#332 = VERTEX_POINT('',#333); +#333 = CARTESIAN_POINT('',(31.81,2.5,-0.25)); +#334 = SURFACE_CURVE('',#335,(#340,#346),.PCURVE_S1.); +#335 = CIRCLE('',#336,1.); +#336 = AXIS2_PLACEMENT_3D('',#337,#338,#339); +#337 = CARTESIAN_POINT('',(30.81,2.5,-0.25)); +#338 = DIRECTION('',(-0.E+000,-1.608122649677E-016,-1.)); +#339 = DIRECTION('',(0.E+000,-1.,1.608122649677E-016)); +#340 = PCURVE('',#95,#341); +#341 = DEFINITIONAL_REPRESENTATION('',(#342),#345); +#342 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#343,#344),.UNSPECIFIED.,.F.,.F., + (2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#343 = CARTESIAN_POINT('',(1.570796326795,1.)); +#344 = CARTESIAN_POINT('',(0.E+000,1.)); +#345 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#346 = PCURVE('',#347,#352); +#347 = SPHERICAL_SURFACE('',#348,1.); +#348 = AXIS2_PLACEMENT_3D('',#349,#350,#351); +#349 = CARTESIAN_POINT('',(30.81,2.5,-0.25)); +#350 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#351 = DIRECTION('',(-0.E+000,-4.440892098501E-016,-1.)); +#352 = DEFINITIONAL_REPRESENTATION('',(#353),#356); +#353 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#354,#355),.UNSPECIFIED.,.F.,.F., + (2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#354 = CARTESIAN_POINT('',(1.570796326795,-1.570796326795)); +#355 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#356 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#357 = ORIENTED_EDGE('',*,*,#358,.T.); +#358 = EDGE_CURVE('',#332,#359,#361,.T.); +#359 = VERTEX_POINT('',#360); +#360 = CARTESIAN_POINT('',(31.81,2.5,0.25)); +#361 = SURFACE_CURVE('',#362,(#366,#373),.PCURVE_S1.); +#362 = LINE('',#363,#364); +#363 = CARTESIAN_POINT('',(31.81,2.5,-1.25)); +#364 = VECTOR('',#365,1.); +#365 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#366 = PCURVE('',#95,#367); +#367 = DEFINITIONAL_REPRESENTATION('',(#368),#372); +#368 = LINE('',#369,#370); +#369 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#370 = VECTOR('',#371,1.); +#371 = DIRECTION('',(0.E+000,1.)); +#372 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#373 = PCURVE('',#374,#379); +#374 = PLANE('',#375); +#375 = AXIS2_PLACEMENT_3D('',#376,#377,#378); +#376 = CARTESIAN_POINT('',(31.81,1.5,-1.25)); +#377 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#378 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#379 = DEFINITIONAL_REPRESENTATION('',(#380),#384); +#380 = LINE('',#381,#382); +#381 = CARTESIAN_POINT('',(1.,-2.22044604925E-016)); +#382 = VECTOR('',#383,1.); +#383 = DIRECTION('',(-2.22044604925E-016,-1.)); +#384 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#385 = ORIENTED_EDGE('',*,*,#386,.T.); +#386 = EDGE_CURVE('',#359,#47,#387,.T.); +#387 = SURFACE_CURVE('',#388,(#393,#399),.PCURVE_S1.); +#388 = CIRCLE('',#389,1.); +#389 = AXIS2_PLACEMENT_3D('',#390,#391,#392); +#390 = CARTESIAN_POINT('',(30.81,2.5,0.25)); +#391 = DIRECTION('',(-0.E+000,-2.832769448824E-016,-1.)); +#392 = DIRECTION('',(-0.E+000,-1.,2.832769448824E-016)); +#393 = PCURVE('',#95,#394); +#394 = DEFINITIONAL_REPRESENTATION('',(#395),#398); +#395 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#396,#397),.UNSPECIFIED.,.F.,.F., + (2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#396 = CARTESIAN_POINT('',(1.570796326795,1.5)); +#397 = CARTESIAN_POINT('',(0.E+000,1.5)); +#398 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#399 = PCURVE('',#237,#400); +#400 = DEFINITIONAL_REPRESENTATION('',(#401),#404); +#401 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#402,#403),.UNSPECIFIED.,.F.,.F., + (2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#402 = CARTESIAN_POINT('',(-1.570796326795,-1.570796326795)); +#403 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#404 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#405 = ORIENTED_EDGE('',*,*,#79,.F.); +#406 = ADVANCED_FACE('',(#407),#123,.T.); +#407 = FACE_BOUND('',#408,.T.); +#408 = EDGE_LOOP('',(#409,#410,#434,#462)); +#409 = ORIENTED_EDGE('',*,*,#107,.F.); +#410 = ORIENTED_EDGE('',*,*,#411,.F.); +#411 = EDGE_CURVE('',#412,#108,#414,.T.); +#412 = VERTEX_POINT('',#413); +#413 = CARTESIAN_POINT('',(-0.29,2.5,-1.25)); +#414 = SURFACE_CURVE('',#415,(#420,#427),.PCURVE_S1.); +#415 = CIRCLE('',#416,1.); +#416 = AXIS2_PLACEMENT_3D('',#417,#418,#419); +#417 = CARTESIAN_POINT('',(-0.29,2.5,-0.25)); +#418 = DIRECTION('',(-1.,-0.E+000,-0.E+000)); +#419 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#420 = PCURVE('',#123,#421); +#421 = DEFINITIONAL_REPRESENTATION('',(#422),#426); +#422 = LINE('',#423,#424); +#423 = CARTESIAN_POINT('',(1.570796326795,1.)); +#424 = VECTOR('',#425,1.); +#425 = DIRECTION('',(-1.,-0.E+000)); +#426 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#427 = PCURVE('',#268,#428); +#428 = DEFINITIONAL_REPRESENTATION('',(#429),#433); +#429 = LINE('',#430,#431); +#430 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#431 = VECTOR('',#432,1.); +#432 = DIRECTION('',(-1.,0.E+000)); +#433 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#434 = ORIENTED_EDGE('',*,*,#435,.T.); +#435 = EDGE_CURVE('',#412,#436,#438,.T.); +#436 = VERTEX_POINT('',#437); +#437 = CARTESIAN_POINT('',(30.81,2.5,-1.25)); +#438 = SURFACE_CURVE('',#439,(#443,#450),.PCURVE_S1.); +#439 = LINE('',#440,#441); +#440 = CARTESIAN_POINT('',(-1.29,2.5,-1.25)); +#441 = VECTOR('',#442,1.); +#442 = DIRECTION('',(1.,0.E+000,0.E+000)); +#443 = PCURVE('',#123,#444); +#444 = DEFINITIONAL_REPRESENTATION('',(#445),#449); +#445 = LINE('',#446,#447); +#446 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#447 = VECTOR('',#448,1.); +#448 = DIRECTION('',(0.E+000,1.)); +#449 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#450 = PCURVE('',#451,#456); +#451 = PLANE('',#452); +#452 = AXIS2_PLACEMENT_3D('',#453,#454,#455); +#453 = CARTESIAN_POINT('',(-1.29,1.5,-1.25)); +#454 = DIRECTION('',(0.E+000,-4.440892098501E-016,-1.)); +#455 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#456 = DEFINITIONAL_REPRESENTATION('',(#457),#461); +#457 = LINE('',#458,#459); +#458 = CARTESIAN_POINT('',(1.,0.E+000)); +#459 = VECTOR('',#460,1.); +#460 = DIRECTION('',(0.E+000,1.)); +#461 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#462 = ORIENTED_EDGE('',*,*,#463,.T.); +#463 = EDGE_CURVE('',#436,#80,#464,.T.); +#464 = SURFACE_CURVE('',#465,(#470,#477),.PCURVE_S1.); +#465 = CIRCLE('',#466,1.); +#466 = AXIS2_PLACEMENT_3D('',#467,#468,#469); +#467 = CARTESIAN_POINT('',(30.81,2.5,-0.25)); +#468 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#469 = DIRECTION('',(-0.E+000,-4.440892098501E-016,-1.)); +#470 = PCURVE('',#123,#471); +#471 = DEFINITIONAL_REPRESENTATION('',(#472),#476); +#472 = LINE('',#473,#474); +#473 = CARTESIAN_POINT('',(1.570796326795,32.1)); +#474 = VECTOR('',#475,1.); +#475 = DIRECTION('',(-1.,-0.E+000)); +#476 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#477 = PCURVE('',#347,#478); +#478 = DEFINITIONAL_REPRESENTATION('',(#479),#483); +#479 = LINE('',#480,#481); +#480 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#481 = VECTOR('',#482,1.); +#482 = DIRECTION('',(1.,0.E+000)); +#483 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#484 = ADVANCED_FACE('',(#485),#182,.T.); +#485 = FACE_BOUND('',#486,.T.); +#486 = EDGE_LOOP('',(#487,#512,#513)); +#487 = ORIENTED_EDGE('',*,*,#488,.F.); +#488 = EDGE_CURVE('',#280,#166,#489,.T.); +#489 = SURFACE_CURVE('',#490,(#495,#501),.PCURVE_S1.); +#490 = CIRCLE('',#491,1.); +#491 = AXIS2_PLACEMENT_3D('',#492,#493,#494); +#492 = CARTESIAN_POINT('',(-0.29,2.5,0.25)); +#493 = DIRECTION('',(0.E+000,1.,-8.881784197001E-016)); +#494 = DIRECTION('',(0.E+000,8.881784197001E-016,1.)); +#495 = PCURVE('',#182,#496); +#496 = DEFINITIONAL_REPRESENTATION('',(#497),#500); +#497 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#498,#499),.UNSPECIFIED.,.F.,.F., + (2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#498 = CARTESIAN_POINT('',(0.E+000,-1.570796326795)); +#499 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#500 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#501 = PCURVE('',#502,#507); +#502 = CYLINDRICAL_SURFACE('',#503,1.); +#503 = AXIS2_PLACEMENT_3D('',#504,#505,#506); +#504 = CARTESIAN_POINT('',(-0.29,6.08,0.25)); +#505 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#506 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#507 = DEFINITIONAL_REPRESENTATION('',(#508),#511); +#508 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#509,#510),.UNSPECIFIED.,.F.,.F., + (2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#509 = CARTESIAN_POINT('',(0.E+000,3.58)); +#510 = CARTESIAN_POINT('',(-1.570796326795,3.58)); +#511 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#512 = ORIENTED_EDGE('',*,*,#307,.T.); +#513 = ORIENTED_EDGE('',*,*,#165,.F.); +#514 = ADVANCED_FACE('',(#515),#237,.T.); +#515 = FACE_BOUND('',#516,.F.); +#516 = EDGE_LOOP('',(#517,#542,#543)); +#517 = ORIENTED_EDGE('',*,*,#518,.F.); +#518 = EDGE_CURVE('',#359,#195,#519,.T.); +#519 = SURFACE_CURVE('',#520,(#525,#531),.PCURVE_S1.); +#520 = CIRCLE('',#521,1.); +#521 = AXIS2_PLACEMENT_3D('',#522,#523,#524); +#522 = CARTESIAN_POINT('',(30.81,2.5,0.25)); +#523 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#524 = DIRECTION('',(0.E+000,4.440892098501E-016,1.)); +#525 = PCURVE('',#237,#526); +#526 = DEFINITIONAL_REPRESENTATION('',(#527),#530); +#527 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#528,#529),.UNSPECIFIED.,.F.,.F., + (2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#528 = CARTESIAN_POINT('',(0.E+000,-1.570796326795)); +#529 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#530 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#531 = PCURVE('',#532,#537); +#532 = CYLINDRICAL_SURFACE('',#533,1.); +#533 = AXIS2_PLACEMENT_3D('',#534,#535,#536); +#534 = CARTESIAN_POINT('',(30.81,1.5,0.25)); +#535 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#536 = DIRECTION('',(1.,-0.E+000,0.E+000)); +#537 = DEFINITIONAL_REPRESENTATION('',(#538),#541); +#538 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#539,#540),.UNSPECIFIED.,.F.,.F., + (2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#539 = CARTESIAN_POINT('',(0.E+000,1.)); +#540 = CARTESIAN_POINT('',(-1.570796326795,1.)); +#541 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#542 = ORIENTED_EDGE('',*,*,#386,.T.); +#543 = ORIENTED_EDGE('',*,*,#222,.F.); +#544 = ADVANCED_FACE('',(#545),#210,.F.); +#545 = FACE_BOUND('',#546,.F.); +#546 = EDGE_LOOP('',(#547,#548,#571,#599)); +#547 = ORIENTED_EDGE('',*,*,#194,.F.); +#548 = ORIENTED_EDGE('',*,*,#549,.F.); +#549 = EDGE_CURVE('',#550,#166,#552,.T.); +#550 = VERTEX_POINT('',#551); +#551 = CARTESIAN_POINT('',(-0.29,5.08,1.25)); +#552 = SURFACE_CURVE('',#553,(#557,#564),.PCURVE_S1.); +#553 = LINE('',#554,#555); +#554 = CARTESIAN_POINT('',(-0.29,6.08,1.25)); +#555 = VECTOR('',#556,1.); +#556 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#557 = PCURVE('',#210,#558); +#558 = DEFINITIONAL_REPRESENTATION('',(#559),#563); +#559 = LINE('',#560,#561); +#560 = CARTESIAN_POINT('',(4.58,1.)); +#561 = VECTOR('',#562,1.); +#562 = DIRECTION('',(-1.,0.E+000)); +#563 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#564 = PCURVE('',#502,#565); +#565 = DEFINITIONAL_REPRESENTATION('',(#566),#570); +#566 = LINE('',#567,#568); +#567 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#568 = VECTOR('',#569,1.); +#569 = DIRECTION('',(-0.E+000,1.)); +#570 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#571 = ORIENTED_EDGE('',*,*,#572,.F.); +#572 = EDGE_CURVE('',#573,#550,#575,.T.); +#573 = VERTEX_POINT('',#574); +#574 = CARTESIAN_POINT('',(30.81,5.08,1.25)); +#575 = SURFACE_CURVE('',#576,(#580,#587),.PCURVE_S1.); +#576 = LINE('',#577,#578); +#577 = CARTESIAN_POINT('',(31.81,5.08,1.25)); +#578 = VECTOR('',#579,1.); +#579 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#580 = PCURVE('',#210,#581); +#581 = DEFINITIONAL_REPRESENTATION('',(#582),#586); +#582 = LINE('',#583,#584); +#583 = CARTESIAN_POINT('',(3.58,33.1)); +#584 = VECTOR('',#585,1.); +#585 = DIRECTION('',(0.E+000,-1.)); +#586 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#587 = PCURVE('',#588,#593); +#588 = CYLINDRICAL_SURFACE('',#589,1.); +#589 = AXIS2_PLACEMENT_3D('',#590,#591,#592); +#590 = CARTESIAN_POINT('',(31.81,5.08,0.25)); +#591 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#592 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#593 = DEFINITIONAL_REPRESENTATION('',(#594),#598); +#594 = LINE('',#595,#596); +#595 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#596 = VECTOR('',#597,1.); +#597 = DIRECTION('',(-0.E+000,1.)); +#598 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#599 = ORIENTED_EDGE('',*,*,#600,.F.); +#600 = EDGE_CURVE('',#195,#573,#601,.T.); +#601 = SURFACE_CURVE('',#602,(#606,#613),.PCURVE_S1.); +#602 = LINE('',#603,#604); +#603 = CARTESIAN_POINT('',(30.81,1.5,1.25)); +#604 = VECTOR('',#605,1.); +#605 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#606 = PCURVE('',#210,#607); +#607 = DEFINITIONAL_REPRESENTATION('',(#608),#612); +#608 = LINE('',#609,#610); +#609 = CARTESIAN_POINT('',(0.E+000,32.1)); +#610 = VECTOR('',#611,1.); +#611 = DIRECTION('',(1.,0.E+000)); +#612 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#613 = PCURVE('',#532,#614); +#614 = DEFINITIONAL_REPRESENTATION('',(#615),#619); +#615 = LINE('',#616,#617); +#616 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#617 = VECTOR('',#618,1.); +#618 = DIRECTION('',(-0.E+000,1.)); +#619 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#620 = ADVANCED_FACE('',(#621),#268,.T.); +#621 = FACE_BOUND('',#622,.F.); +#622 = EDGE_LOOP('',(#623,#648,#649)); +#623 = ORIENTED_EDGE('',*,*,#624,.F.); +#624 = EDGE_CURVE('',#253,#412,#625,.T.); +#625 = SURFACE_CURVE('',#626,(#631,#637),.PCURVE_S1.); +#626 = CIRCLE('',#627,1.); +#627 = AXIS2_PLACEMENT_3D('',#628,#629,#630); +#628 = CARTESIAN_POINT('',(-0.29,2.5,-0.25)); +#629 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#630 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#631 = PCURVE('',#268,#632); +#632 = DEFINITIONAL_REPRESENTATION('',(#633),#636); +#633 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#634,#635),.UNSPECIFIED.,.F.,.F., + (2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#634 = CARTESIAN_POINT('',(0.E+000,-1.570796326795)); +#635 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#636 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#637 = PCURVE('',#638,#643); +#638 = CYLINDRICAL_SURFACE('',#639,1.); +#639 = AXIS2_PLACEMENT_3D('',#640,#641,#642); +#640 = CARTESIAN_POINT('',(-0.29,6.08,-0.25)); +#641 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#642 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#643 = DEFINITIONAL_REPRESENTATION('',(#644),#647); +#644 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#645,#646),.UNSPECIFIED.,.F.,.F., + (2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#645 = CARTESIAN_POINT('',(0.E+000,3.58)); +#646 = CARTESIAN_POINT('',(1.570796326795,3.58)); +#647 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#648 = ORIENTED_EDGE('',*,*,#252,.T.); +#649 = ORIENTED_EDGE('',*,*,#411,.F.); +#650 = ADVANCED_FACE('',(#651),#295,.F.); +#651 = FACE_BOUND('',#652,.F.); +#652 = EDGE_LOOP('',(#653,#676,#677,#700)); +#653 = ORIENTED_EDGE('',*,*,#654,.T.); +#654 = EDGE_CURVE('',#655,#280,#657,.T.); +#655 = VERTEX_POINT('',#656); +#656 = CARTESIAN_POINT('',(-1.29,5.08,0.25)); +#657 = SURFACE_CURVE('',#658,(#662,#669),.PCURVE_S1.); +#658 = LINE('',#659,#660); +#659 = CARTESIAN_POINT('',(-1.29,6.08,0.25)); +#660 = VECTOR('',#661,1.); +#661 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#662 = PCURVE('',#295,#663); +#663 = DEFINITIONAL_REPRESENTATION('',(#664),#668); +#664 = LINE('',#665,#666); +#665 = CARTESIAN_POINT('',(1.7763568394E-015,-1.5)); +#666 = VECTOR('',#667,1.); +#667 = DIRECTION('',(1.,0.E+000)); +#668 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#669 = PCURVE('',#502,#670); +#670 = DEFINITIONAL_REPRESENTATION('',(#671),#675); +#671 = LINE('',#672,#673); +#672 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#673 = VECTOR('',#674,1.); +#674 = DIRECTION('',(-0.E+000,1.)); +#675 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#676 = ORIENTED_EDGE('',*,*,#279,.F.); +#677 = ORIENTED_EDGE('',*,*,#678,.F.); +#678 = EDGE_CURVE('',#679,#253,#681,.T.); +#679 = VERTEX_POINT('',#680); +#680 = CARTESIAN_POINT('',(-1.29,5.08,-0.25)); +#681 = SURFACE_CURVE('',#682,(#686,#693),.PCURVE_S1.); +#682 = LINE('',#683,#684); +#683 = CARTESIAN_POINT('',(-1.29,6.08,-0.25)); +#684 = VECTOR('',#685,1.); +#685 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#686 = PCURVE('',#295,#687); +#687 = DEFINITIONAL_REPRESENTATION('',(#688),#692); +#688 = LINE('',#689,#690); +#689 = CARTESIAN_POINT('',(0.E+000,-1.)); +#690 = VECTOR('',#691,1.); +#691 = DIRECTION('',(1.,0.E+000)); +#692 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#693 = PCURVE('',#638,#694); +#694 = DEFINITIONAL_REPRESENTATION('',(#695),#699); +#695 = LINE('',#696,#697); +#696 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#697 = VECTOR('',#698,1.); +#698 = DIRECTION('',(0.E+000,1.)); +#699 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#700 = ORIENTED_EDGE('',*,*,#701,.T.); +#701 = EDGE_CURVE('',#679,#655,#702,.T.); +#702 = SURFACE_CURVE('',#703,(#707,#714),.PCURVE_S1.); +#703 = LINE('',#704,#705); +#704 = CARTESIAN_POINT('',(-1.29,5.08,-1.25)); +#705 = VECTOR('',#706,1.); +#706 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#707 = PCURVE('',#295,#708); +#708 = DEFINITIONAL_REPRESENTATION('',(#709),#713); +#709 = LINE('',#710,#711); +#710 = CARTESIAN_POINT('',(1.,2.22044604925E-016)); +#711 = VECTOR('',#712,1.); +#712 = DIRECTION('',(2.22044604925E-016,-1.)); +#713 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#714 = PCURVE('',#715,#720); +#715 = CYLINDRICAL_SURFACE('',#716,1.); +#716 = AXIS2_PLACEMENT_3D('',#717,#718,#719); +#717 = CARTESIAN_POINT('',(-0.29,5.08,-1.25)); +#718 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#719 = DIRECTION('',(-0.E+000,1.,-2.22044604925E-016)); +#720 = DEFINITIONAL_REPRESENTATION('',(#721),#725); +#721 = LINE('',#722,#723); +#722 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#723 = VECTOR('',#724,1.); +#724 = DIRECTION('',(0.E+000,1.)); +#725 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#726 = ADVANCED_FACE('',(#727),#347,.T.); +#727 = FACE_BOUND('',#728,.T.); +#728 = EDGE_LOOP('',(#729,#754,#755)); +#729 = ORIENTED_EDGE('',*,*,#730,.F.); +#730 = EDGE_CURVE('',#332,#436,#731,.T.); +#731 = SURFACE_CURVE('',#732,(#737,#743),.PCURVE_S1.); +#732 = CIRCLE('',#733,1.); +#733 = AXIS2_PLACEMENT_3D('',#734,#735,#736); +#734 = CARTESIAN_POINT('',(30.81,2.5,-0.25)); +#735 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#736 = DIRECTION('',(0.E+000,-4.440892098501E-016,-1.)); +#737 = PCURVE('',#347,#738); +#738 = DEFINITIONAL_REPRESENTATION('',(#739),#742); +#739 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#740,#741),.UNSPECIFIED.,.F.,.F., + (2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#740 = CARTESIAN_POINT('',(0.E+000,-1.570796326795)); +#741 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#742 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#743 = PCURVE('',#744,#749); +#744 = CYLINDRICAL_SURFACE('',#745,1.); +#745 = AXIS2_PLACEMENT_3D('',#746,#747,#748); +#746 = CARTESIAN_POINT('',(30.81,1.5,-0.25)); +#747 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#748 = DIRECTION('',(1.,-0.E+000,0.E+000)); +#749 = DEFINITIONAL_REPRESENTATION('',(#750),#753); +#750 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#751,#752),.UNSPECIFIED.,.F.,.F., + (2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#751 = CARTESIAN_POINT('',(0.E+000,1.)); +#752 = CARTESIAN_POINT('',(1.570796326795,1.)); +#753 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#754 = ORIENTED_EDGE('',*,*,#331,.T.); +#755 = ORIENTED_EDGE('',*,*,#463,.F.); +#756 = ADVANCED_FACE('',(#757),#374,.F.); +#757 = FACE_BOUND('',#758,.F.); +#758 = EDGE_LOOP('',(#759,#782,#810,#831)); +#759 = ORIENTED_EDGE('',*,*,#760,.T.); +#760 = EDGE_CURVE('',#359,#761,#763,.T.); +#761 = VERTEX_POINT('',#762); +#762 = CARTESIAN_POINT('',(31.81,5.08,0.25)); +#763 = SURFACE_CURVE('',#764,(#768,#775),.PCURVE_S1.); +#764 = LINE('',#765,#766); +#765 = CARTESIAN_POINT('',(31.81,1.5,0.25)); +#766 = VECTOR('',#767,1.); +#767 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#768 = PCURVE('',#374,#769); +#769 = DEFINITIONAL_REPRESENTATION('',(#770),#774); +#770 = LINE('',#771,#772); +#771 = CARTESIAN_POINT('',(-6.661338147751E-016,-1.5)); +#772 = VECTOR('',#773,1.); +#773 = DIRECTION('',(1.,0.E+000)); +#774 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#775 = PCURVE('',#532,#776); +#776 = DEFINITIONAL_REPRESENTATION('',(#777),#781); +#777 = LINE('',#778,#779); +#778 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#779 = VECTOR('',#780,1.); +#780 = DIRECTION('',(-0.E+000,1.)); +#781 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#782 = ORIENTED_EDGE('',*,*,#783,.F.); +#783 = EDGE_CURVE('',#784,#761,#786,.T.); +#784 = VERTEX_POINT('',#785); +#785 = CARTESIAN_POINT('',(31.81,5.08,-0.25)); +#786 = SURFACE_CURVE('',#787,(#791,#798),.PCURVE_S1.); +#787 = LINE('',#788,#789); +#788 = CARTESIAN_POINT('',(31.81,5.08,-1.25)); +#789 = VECTOR('',#790,1.); +#790 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#791 = PCURVE('',#374,#792); +#792 = DEFINITIONAL_REPRESENTATION('',(#793),#797); +#793 = LINE('',#794,#795); +#794 = CARTESIAN_POINT('',(3.58,2.22044604925E-016)); +#795 = VECTOR('',#796,1.); +#796 = DIRECTION('',(-2.22044604925E-016,-1.)); +#797 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#798 = PCURVE('',#799,#804); +#799 = CYLINDRICAL_SURFACE('',#800,1.); +#800 = AXIS2_PLACEMENT_3D('',#801,#802,#803); +#801 = CARTESIAN_POINT('',(30.81,5.08,-1.25)); +#802 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#803 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#804 = DEFINITIONAL_REPRESENTATION('',(#805),#809); +#805 = LINE('',#806,#807); +#806 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#807 = VECTOR('',#808,1.); +#808 = DIRECTION('',(0.E+000,1.)); +#809 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#810 = ORIENTED_EDGE('',*,*,#811,.F.); +#811 = EDGE_CURVE('',#332,#784,#812,.T.); +#812 = SURFACE_CURVE('',#813,(#817,#824),.PCURVE_S1.); +#813 = LINE('',#814,#815); +#814 = CARTESIAN_POINT('',(31.81,1.5,-0.25)); +#815 = VECTOR('',#816,1.); +#816 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#817 = PCURVE('',#374,#818); +#818 = DEFINITIONAL_REPRESENTATION('',(#819),#823); +#819 = LINE('',#820,#821); +#820 = CARTESIAN_POINT('',(0.E+000,-1.)); +#821 = VECTOR('',#822,1.); +#822 = DIRECTION('',(1.,0.E+000)); +#823 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#824 = PCURVE('',#744,#825); +#825 = DEFINITIONAL_REPRESENTATION('',(#826),#830); +#826 = LINE('',#827,#828); +#827 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#828 = VECTOR('',#829,1.); +#829 = DIRECTION('',(0.E+000,1.)); +#830 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#831 = ORIENTED_EDGE('',*,*,#358,.T.); +#832 = ADVANCED_FACE('',(#833),#451,.T.); +#833 = FACE_BOUND('',#834,.T.); +#834 = EDGE_LOOP('',(#835,#865,#886,#887)); +#835 = ORIENTED_EDGE('',*,*,#836,.F.); +#836 = EDGE_CURVE('',#837,#839,#841,.T.); +#837 = VERTEX_POINT('',#838); +#838 = CARTESIAN_POINT('',(30.81,5.08,-1.25)); +#839 = VERTEX_POINT('',#840); +#840 = CARTESIAN_POINT('',(-0.29,5.08,-1.25)); +#841 = SURFACE_CURVE('',#842,(#846,#853),.PCURVE_S1.); +#842 = LINE('',#843,#844); +#843 = CARTESIAN_POINT('',(31.81,5.08,-1.25)); +#844 = VECTOR('',#845,1.); +#845 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#846 = PCURVE('',#451,#847); +#847 = DEFINITIONAL_REPRESENTATION('',(#848),#852); +#848 = LINE('',#849,#850); +#849 = CARTESIAN_POINT('',(3.58,33.1)); +#850 = VECTOR('',#851,1.); +#851 = DIRECTION('',(0.E+000,-1.)); +#852 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#853 = PCURVE('',#854,#859); +#854 = CYLINDRICAL_SURFACE('',#855,1.); +#855 = AXIS2_PLACEMENT_3D('',#856,#857,#858); +#856 = CARTESIAN_POINT('',(31.81,5.08,-0.25)); +#857 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#858 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#859 = DEFINITIONAL_REPRESENTATION('',(#860),#864); +#860 = LINE('',#861,#862); +#861 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#862 = VECTOR('',#863,1.); +#863 = DIRECTION('',(0.E+000,1.)); +#864 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#865 = ORIENTED_EDGE('',*,*,#866,.F.); +#866 = EDGE_CURVE('',#436,#837,#867,.T.); +#867 = SURFACE_CURVE('',#868,(#872,#879),.PCURVE_S1.); +#868 = LINE('',#869,#870); +#869 = CARTESIAN_POINT('',(30.81,1.5,-1.25)); +#870 = VECTOR('',#871,1.); +#871 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#872 = PCURVE('',#451,#873); +#873 = DEFINITIONAL_REPRESENTATION('',(#874),#878); +#874 = LINE('',#875,#876); +#875 = CARTESIAN_POINT('',(0.E+000,32.1)); +#876 = VECTOR('',#877,1.); +#877 = DIRECTION('',(1.,0.E+000)); +#878 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#879 = PCURVE('',#744,#880); +#880 = DEFINITIONAL_REPRESENTATION('',(#881),#885); +#881 = LINE('',#882,#883); +#882 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#883 = VECTOR('',#884,1.); +#884 = DIRECTION('',(0.E+000,1.)); +#885 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#886 = ORIENTED_EDGE('',*,*,#435,.F.); +#887 = ORIENTED_EDGE('',*,*,#888,.F.); +#888 = EDGE_CURVE('',#839,#412,#889,.T.); +#889 = SURFACE_CURVE('',#890,(#894,#901),.PCURVE_S1.); +#890 = LINE('',#891,#892); +#891 = CARTESIAN_POINT('',(-0.29,6.08,-1.25)); +#892 = VECTOR('',#893,1.); +#893 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#894 = PCURVE('',#451,#895); +#895 = DEFINITIONAL_REPRESENTATION('',(#896),#900); +#896 = LINE('',#897,#898); +#897 = CARTESIAN_POINT('',(4.58,1.)); +#898 = VECTOR('',#899,1.); +#899 = DIRECTION('',(-1.,0.E+000)); +#900 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#901 = PCURVE('',#638,#902); +#902 = DEFINITIONAL_REPRESENTATION('',(#903),#907); +#903 = LINE('',#904,#905); +#904 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#905 = VECTOR('',#906,1.); +#906 = DIRECTION('',(0.E+000,1.)); +#907 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#908 = ADVANCED_FACE('',(#909),#502,.T.); +#909 = FACE_BOUND('',#910,.F.); +#910 = EDGE_LOOP('',(#911,#936,#937,#938)); +#911 = ORIENTED_EDGE('',*,*,#912,.T.); +#912 = EDGE_CURVE('',#655,#550,#913,.T.); +#913 = SURFACE_CURVE('',#914,(#919,#925),.PCURVE_S1.); +#914 = CIRCLE('',#915,1.); +#915 = AXIS2_PLACEMENT_3D('',#916,#917,#918); +#916 = CARTESIAN_POINT('',(-0.29,5.08,0.25)); +#917 = DIRECTION('',(0.E+000,1.,-8.881784197001E-016)); +#918 = DIRECTION('',(0.E+000,8.881784197001E-016,1.)); +#919 = PCURVE('',#502,#920); +#920 = DEFINITIONAL_REPRESENTATION('',(#921),#924); +#921 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#922,#923),.UNSPECIFIED.,.F.,.F., + (2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#922 = CARTESIAN_POINT('',(0.E+000,1.)); +#923 = CARTESIAN_POINT('',(-1.570796326795,1.)); +#924 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#925 = PCURVE('',#926,#931); +#926 = SPHERICAL_SURFACE('',#927,1.); +#927 = AXIS2_PLACEMENT_3D('',#928,#929,#930); +#928 = CARTESIAN_POINT('',(-0.29,5.08,0.25)); +#929 = DIRECTION('',(1.,0.E+000,0.E+000)); +#930 = DIRECTION('',(-0.E+000,8.881784197001E-016,1.)); +#931 = DEFINITIONAL_REPRESENTATION('',(#932),#935); +#932 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#933,#934),.UNSPECIFIED.,.F.,.F., + (2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#933 = CARTESIAN_POINT('',(0.E+000,-1.570796326795)); +#934 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#935 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#936 = ORIENTED_EDGE('',*,*,#549,.T.); +#937 = ORIENTED_EDGE('',*,*,#488,.F.); +#938 = ORIENTED_EDGE('',*,*,#654,.F.); +#939 = ADVANCED_FACE('',(#940),#532,.T.); +#940 = FACE_BOUND('',#941,.F.); +#941 = EDGE_LOOP('',(#942,#943,#944,#971)); +#942 = ORIENTED_EDGE('',*,*,#518,.T.); +#943 = ORIENTED_EDGE('',*,*,#600,.T.); +#944 = ORIENTED_EDGE('',*,*,#945,.T.); +#945 = EDGE_CURVE('',#573,#761,#946,.T.); +#946 = SURFACE_CURVE('',#947,(#952,#959),.PCURVE_S1.); +#947 = CIRCLE('',#948,1.); +#948 = AXIS2_PLACEMENT_3D('',#949,#950,#951); +#949 = CARTESIAN_POINT('',(30.81,5.08,0.25)); +#950 = DIRECTION('',(-0.E+000,1.,-2.22044604925E-016)); +#951 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#952 = PCURVE('',#532,#953); +#953 = DEFINITIONAL_REPRESENTATION('',(#954),#958); +#954 = LINE('',#955,#956); +#955 = CARTESIAN_POINT('',(-1.570796326795,3.58)); +#956 = VECTOR('',#957,1.); +#957 = DIRECTION('',(1.,-0.E+000)); +#958 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#959 = PCURVE('',#960,#965); +#960 = SPHERICAL_SURFACE('',#961,1.); +#961 = AXIS2_PLACEMENT_3D('',#962,#963,#964); +#962 = CARTESIAN_POINT('',(30.81,5.08,0.25)); +#963 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#964 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#965 = DEFINITIONAL_REPRESENTATION('',(#966),#970); +#966 = LINE('',#967,#968); +#967 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#968 = VECTOR('',#969,1.); +#969 = DIRECTION('',(-1.,0.E+000)); +#970 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#971 = ORIENTED_EDGE('',*,*,#760,.F.); +#972 = ADVANCED_FACE('',(#973),#588,.T.); +#973 = FACE_BOUND('',#974,.F.); +#974 = EDGE_LOOP('',(#975,#997,#998,#1022)); +#975 = ORIENTED_EDGE('',*,*,#976,.T.); +#976 = EDGE_CURVE('',#977,#573,#979,.T.); +#977 = VERTEX_POINT('',#978); +#978 = CARTESIAN_POINT('',(30.81,6.08,0.25)); +#979 = SURFACE_CURVE('',#980,(#985,#991),.PCURVE_S1.); +#980 = CIRCLE('',#981,1.); +#981 = AXIS2_PLACEMENT_3D('',#982,#983,#984); +#982 = CARTESIAN_POINT('',(30.81,5.08,0.25)); +#983 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#984 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#985 = PCURVE('',#588,#986); +#986 = DEFINITIONAL_REPRESENTATION('',(#987),#990); +#987 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#988,#989),.UNSPECIFIED.,.F.,.F., + (2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#988 = CARTESIAN_POINT('',(0.E+000,1.)); +#989 = CARTESIAN_POINT('',(-1.570796326795,1.)); +#990 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#991 = PCURVE('',#960,#992); +#992 = DEFINITIONAL_REPRESENTATION('',(#993),#996); +#993 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#994,#995),.UNSPECIFIED.,.F.,.F., + (2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#994 = CARTESIAN_POINT('',(0.E+000,-1.570796326795)); +#995 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#996 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#997 = ORIENTED_EDGE('',*,*,#572,.T.); +#998 = ORIENTED_EDGE('',*,*,#999,.T.); +#999 = EDGE_CURVE('',#550,#1000,#1002,.T.); +#1000 = VERTEX_POINT('',#1001); +#1001 = CARTESIAN_POINT('',(-0.29,6.08,0.25)); +#1002 = SURFACE_CURVE('',#1003,(#1008,#1015),.PCURVE_S1.); +#1003 = CIRCLE('',#1004,1.); +#1004 = AXIS2_PLACEMENT_3D('',#1005,#1006,#1007); +#1005 = CARTESIAN_POINT('',(-0.29,5.08,0.25)); +#1006 = DIRECTION('',(-1.,0.E+000,-0.E+000)); +#1007 = DIRECTION('',(-0.E+000,8.881784197001E-016,1.)); +#1008 = PCURVE('',#588,#1009); +#1009 = DEFINITIONAL_REPRESENTATION('',(#1010),#1014); +#1010 = LINE('',#1011,#1012); +#1011 = CARTESIAN_POINT('',(-1.570796326795,32.1)); +#1012 = VECTOR('',#1013,1.); +#1013 = DIRECTION('',(1.,-0.E+000)); +#1014 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1015 = PCURVE('',#926,#1016); +#1016 = DEFINITIONAL_REPRESENTATION('',(#1017),#1021); +#1017 = LINE('',#1018,#1019); +#1018 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#1019 = VECTOR('',#1020,1.); +#1020 = DIRECTION('',(-1.,0.E+000)); +#1021 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1022 = ORIENTED_EDGE('',*,*,#1023,.F.); +#1023 = EDGE_CURVE('',#977,#1000,#1024,.T.); +#1024 = SURFACE_CURVE('',#1025,(#1029,#1036),.PCURVE_S1.); +#1025 = LINE('',#1026,#1027); +#1026 = CARTESIAN_POINT('',(31.81,6.08,0.25)); +#1027 = VECTOR('',#1028,1.); +#1028 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1029 = PCURVE('',#588,#1030); +#1030 = DEFINITIONAL_REPRESENTATION('',(#1031),#1035); +#1031 = LINE('',#1032,#1033); +#1032 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#1033 = VECTOR('',#1034,1.); +#1034 = DIRECTION('',(-0.E+000,1.)); +#1035 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1036 = PCURVE('',#1037,#1042); +#1037 = PLANE('',#1038); +#1038 = AXIS2_PLACEMENT_3D('',#1039,#1040,#1041); +#1039 = CARTESIAN_POINT('',(31.81,6.08,-1.25)); +#1040 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#1041 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1042 = DEFINITIONAL_REPRESENTATION('',(#1043),#1047); +#1043 = LINE('',#1044,#1045); +#1044 = CARTESIAN_POINT('',(-3.552713678801E-015,-1.5)); +#1045 = VECTOR('',#1046,1.); +#1046 = DIRECTION('',(1.,0.E+000)); +#1047 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1048 = ADVANCED_FACE('',(#1049),#638,.T.); +#1049 = FACE_BOUND('',#1050,.T.); +#1050 = EDGE_LOOP('',(#1051,#1076,#1077,#1078)); +#1051 = ORIENTED_EDGE('',*,*,#1052,.F.); +#1052 = EDGE_CURVE('',#839,#679,#1053,.T.); +#1053 = SURFACE_CURVE('',#1054,(#1059,#1065),.PCURVE_S1.); +#1054 = CIRCLE('',#1055,1.); +#1055 = AXIS2_PLACEMENT_3D('',#1056,#1057,#1058); +#1056 = CARTESIAN_POINT('',(-0.29,5.08,-0.25)); +#1057 = DIRECTION('',(1.837589179358E-015,1.,-4.440892098501E-016)); +#1058 = DIRECTION('',(-1.,1.837589179358E-015,-8.160535266899E-031)); +#1059 = PCURVE('',#638,#1060); +#1060 = DEFINITIONAL_REPRESENTATION('',(#1061),#1064); +#1061 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1062,#1063),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#1062 = CARTESIAN_POINT('',(1.570796326795,1.)); +#1063 = CARTESIAN_POINT('',(0.E+000,1.)); +#1064 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1065 = PCURVE('',#1066,#1071); +#1066 = SPHERICAL_SURFACE('',#1067,1.); +#1067 = AXIS2_PLACEMENT_3D('',#1068,#1069,#1070); +#1068 = CARTESIAN_POINT('',(-0.29,5.08,-0.25)); +#1069 = DIRECTION('',(-0.E+000,4.440892098501E-016,1.)); +#1070 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#1071 = DEFINITIONAL_REPRESENTATION('',(#1072),#1075); +#1072 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1073,#1074),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#1073 = CARTESIAN_POINT('',(1.570796326795,-1.570796326795)); +#1074 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#1075 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1076 = ORIENTED_EDGE('',*,*,#888,.T.); +#1077 = ORIENTED_EDGE('',*,*,#624,.F.); +#1078 = ORIENTED_EDGE('',*,*,#678,.F.); +#1079 = ADVANCED_FACE('',(#1080),#715,.T.); +#1080 = FACE_BOUND('',#1081,.T.); +#1081 = EDGE_LOOP('',(#1082,#1105,#1127,#1128)); +#1082 = ORIENTED_EDGE('',*,*,#1083,.F.); +#1083 = EDGE_CURVE('',#1084,#1000,#1086,.T.); +#1084 = VERTEX_POINT('',#1085); +#1085 = CARTESIAN_POINT('',(-0.29,6.08,-0.25)); +#1086 = SURFACE_CURVE('',#1087,(#1091,#1098),.PCURVE_S1.); +#1087 = LINE('',#1088,#1089); +#1088 = CARTESIAN_POINT('',(-0.29,6.08,-1.25)); +#1089 = VECTOR('',#1090,1.); +#1090 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#1091 = PCURVE('',#715,#1092); +#1092 = DEFINITIONAL_REPRESENTATION('',(#1093),#1097); +#1093 = LINE('',#1094,#1095); +#1094 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1095 = VECTOR('',#1096,1.); +#1096 = DIRECTION('',(0.E+000,1.)); +#1097 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1098 = PCURVE('',#1037,#1099); +#1099 = DEFINITIONAL_REPRESENTATION('',(#1100),#1104); +#1100 = LINE('',#1101,#1102); +#1101 = CARTESIAN_POINT('',(32.1,0.E+000)); +#1102 = VECTOR('',#1103,1.); +#1103 = DIRECTION('',(0.E+000,-1.)); +#1104 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1105 = ORIENTED_EDGE('',*,*,#1106,.T.); +#1106 = EDGE_CURVE('',#1084,#679,#1107,.T.); +#1107 = SURFACE_CURVE('',#1108,(#1113,#1120),.PCURVE_S1.); +#1108 = CIRCLE('',#1109,1.); +#1109 = AXIS2_PLACEMENT_3D('',#1110,#1111,#1112); +#1110 = CARTESIAN_POINT('',(-0.29,5.08,-0.25)); +#1111 = DIRECTION('',(0.E+000,4.440892098501E-016,1.)); +#1112 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#1113 = PCURVE('',#715,#1114); +#1114 = DEFINITIONAL_REPRESENTATION('',(#1115),#1119); +#1115 = LINE('',#1116,#1117); +#1116 = CARTESIAN_POINT('',(0.E+000,1.)); +#1117 = VECTOR('',#1118,1.); +#1118 = DIRECTION('',(1.,0.E+000)); +#1119 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1120 = PCURVE('',#1066,#1121); +#1121 = DEFINITIONAL_REPRESENTATION('',(#1122),#1126); +#1122 = LINE('',#1123,#1124); +#1123 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1124 = VECTOR('',#1125,1.); +#1125 = DIRECTION('',(1.,0.E+000)); +#1126 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1127 = ORIENTED_EDGE('',*,*,#701,.T.); +#1128 = ORIENTED_EDGE('',*,*,#1129,.T.); +#1129 = EDGE_CURVE('',#655,#1000,#1130,.T.); +#1130 = SURFACE_CURVE('',#1131,(#1136,#1142),.PCURVE_S1.); +#1131 = CIRCLE('',#1132,1.); +#1132 = AXIS2_PLACEMENT_3D('',#1133,#1134,#1135); +#1133 = CARTESIAN_POINT('',(-0.29,5.08,0.25)); +#1134 = DIRECTION('',(0.E+000,-1.608122649677E-016,-1.)); +#1135 = DIRECTION('',(-0.E+000,1.,-1.608122649677E-016)); +#1136 = PCURVE('',#715,#1137); +#1137 = DEFINITIONAL_REPRESENTATION('',(#1138),#1141); +#1138 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1139,#1140),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#1139 = CARTESIAN_POINT('',(1.570796326795,1.5)); +#1140 = CARTESIAN_POINT('',(0.E+000,1.5)); +#1141 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1142 = PCURVE('',#926,#1143); +#1143 = DEFINITIONAL_REPRESENTATION('',(#1144),#1147); +#1144 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1145,#1146),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#1145 = CARTESIAN_POINT('',(-1.570796326795,-1.570796326795)); +#1146 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#1147 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1148 = ADVANCED_FACE('',(#1149),#744,.T.); +#1149 = FACE_BOUND('',#1150,.T.); +#1150 = EDGE_LOOP('',(#1151,#1152,#1153,#1178)); +#1151 = ORIENTED_EDGE('',*,*,#730,.T.); +#1152 = ORIENTED_EDGE('',*,*,#866,.T.); +#1153 = ORIENTED_EDGE('',*,*,#1154,.T.); +#1154 = EDGE_CURVE('',#837,#784,#1155,.T.); +#1155 = SURFACE_CURVE('',#1156,(#1161,#1167),.PCURVE_S1.); +#1156 = CIRCLE('',#1157,1.); +#1157 = AXIS2_PLACEMENT_3D('',#1158,#1159,#1160); +#1158 = CARTESIAN_POINT('',(30.81,5.08,-0.25)); +#1159 = DIRECTION('',(6.123233995737E-017,-1.,4.440892098501E-016)); +#1160 = DIRECTION('',(1.,6.123233995737E-017,-2.719262146894E-032)); +#1161 = PCURVE('',#744,#1162); +#1162 = DEFINITIONAL_REPRESENTATION('',(#1163),#1166); +#1163 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1164,#1165),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#1164 = CARTESIAN_POINT('',(1.570796326795,3.58)); +#1165 = CARTESIAN_POINT('',(0.E+000,3.58)); +#1166 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1167 = PCURVE('',#1168,#1173); +#1168 = SPHERICAL_SURFACE('',#1169,1.); +#1169 = AXIS2_PLACEMENT_3D('',#1170,#1171,#1172); +#1170 = CARTESIAN_POINT('',(30.81,5.08,-0.25)); +#1171 = DIRECTION('',(-0.E+000,4.440892098501E-016,1.)); +#1172 = DIRECTION('',(-3.552713678801E-015,1.,-4.440892098501E-016)); +#1173 = DEFINITIONAL_REPRESENTATION('',(#1174),#1177); +#1174 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1175,#1176),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#1175 = CARTESIAN_POINT('',(-1.570796326795,-1.570796326795)); +#1176 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#1177 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1178 = ORIENTED_EDGE('',*,*,#811,.F.); +#1179 = ADVANCED_FACE('',(#1180),#799,.T.); +#1180 = FACE_BOUND('',#1181,.T.); +#1181 = EDGE_LOOP('',(#1182,#1183,#1207,#1228)); +#1182 = ORIENTED_EDGE('',*,*,#783,.F.); +#1183 = ORIENTED_EDGE('',*,*,#1184,.F.); +#1184 = EDGE_CURVE('',#1185,#784,#1187,.T.); +#1185 = VERTEX_POINT('',#1186); +#1186 = CARTESIAN_POINT('',(30.81,6.08,-0.25)); +#1187 = SURFACE_CURVE('',#1188,(#1193,#1200),.PCURVE_S1.); +#1188 = CIRCLE('',#1189,1.); +#1189 = AXIS2_PLACEMENT_3D('',#1190,#1191,#1192); +#1190 = CARTESIAN_POINT('',(30.81,5.08,-0.25)); +#1191 = DIRECTION('',(0.E+000,-4.440892098501E-016,-1.)); +#1192 = DIRECTION('',(-3.552713678801E-015,1.,-4.440892098501E-016)); +#1193 = PCURVE('',#799,#1194); +#1194 = DEFINITIONAL_REPRESENTATION('',(#1195),#1199); +#1195 = LINE('',#1196,#1197); +#1196 = CARTESIAN_POINT('',(1.570796326795,1.)); +#1197 = VECTOR('',#1198,1.); +#1198 = DIRECTION('',(-1.,-0.E+000)); +#1199 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1200 = PCURVE('',#1168,#1201); +#1201 = DEFINITIONAL_REPRESENTATION('',(#1202),#1206); +#1202 = LINE('',#1203,#1204); +#1203 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#1204 = VECTOR('',#1205,1.); +#1205 = DIRECTION('',(-1.,0.E+000)); +#1206 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1207 = ORIENTED_EDGE('',*,*,#1208,.T.); +#1208 = EDGE_CURVE('',#1185,#977,#1209,.T.); +#1209 = SURFACE_CURVE('',#1210,(#1214,#1221),.PCURVE_S1.); +#1210 = LINE('',#1211,#1212); +#1211 = CARTESIAN_POINT('',(30.81,6.08,-1.25)); +#1212 = VECTOR('',#1213,1.); +#1213 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#1214 = PCURVE('',#799,#1215); +#1215 = DEFINITIONAL_REPRESENTATION('',(#1216),#1220); +#1216 = LINE('',#1217,#1218); +#1217 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#1218 = VECTOR('',#1219,1.); +#1219 = DIRECTION('',(0.E+000,1.)); +#1220 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1221 = PCURVE('',#1037,#1222); +#1222 = DEFINITIONAL_REPRESENTATION('',(#1223),#1227); +#1223 = LINE('',#1224,#1225); +#1224 = CARTESIAN_POINT('',(1.,0.E+000)); +#1225 = VECTOR('',#1226,1.); +#1226 = DIRECTION('',(0.E+000,-1.)); +#1227 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1228 = ORIENTED_EDGE('',*,*,#1229,.T.); +#1229 = EDGE_CURVE('',#977,#761,#1230,.T.); +#1230 = SURFACE_CURVE('',#1231,(#1236,#1242),.PCURVE_S1.); +#1231 = CIRCLE('',#1232,1.); +#1232 = AXIS2_PLACEMENT_3D('',#1233,#1234,#1235); +#1233 = CARTESIAN_POINT('',(30.81,5.08,0.25)); +#1234 = DIRECTION('',(6.123233995737E-017,-2.22044604925E-016,-1.)); +#1235 = DIRECTION('',(1.,1.359631073447E-032,6.123233995737E-017)); +#1236 = PCURVE('',#799,#1237); +#1237 = DEFINITIONAL_REPRESENTATION('',(#1238),#1241); +#1238 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1239,#1240),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#1239 = CARTESIAN_POINT('',(1.570796326795,1.5)); +#1240 = CARTESIAN_POINT('',(0.E+000,1.5)); +#1241 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1242 = PCURVE('',#960,#1243); +#1243 = DEFINITIONAL_REPRESENTATION('',(#1244),#1247); +#1244 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1245,#1246),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#1245 = CARTESIAN_POINT('',(-1.570796326795,-1.570796326795)); +#1246 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#1247 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1248 = ADVANCED_FACE('',(#1249),#854,.T.); +#1249 = FACE_BOUND('',#1250,.T.); +#1250 = EDGE_LOOP('',(#1251,#1271,#1272,#1292)); +#1251 = ORIENTED_EDGE('',*,*,#1252,.F.); +#1252 = EDGE_CURVE('',#837,#1185,#1253,.T.); +#1253 = SURFACE_CURVE('',#1254,(#1259,#1265),.PCURVE_S1.); +#1254 = CIRCLE('',#1255,1.); +#1255 = AXIS2_PLACEMENT_3D('',#1256,#1257,#1258); +#1256 = CARTESIAN_POINT('',(30.81,5.08,-0.25)); +#1257 = DIRECTION('',(1.,3.552713678801E-015,-1.577721810442E-030)); +#1258 = DIRECTION('',(-3.552713678801E-015,1.,-4.440892098501E-016)); +#1259 = PCURVE('',#854,#1260); +#1260 = DEFINITIONAL_REPRESENTATION('',(#1261),#1264); +#1261 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1262,#1263),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#1262 = CARTESIAN_POINT('',(1.570796326795,1.)); +#1263 = CARTESIAN_POINT('',(0.E+000,1.)); +#1264 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1265 = PCURVE('',#1168,#1266); +#1266 = DEFINITIONAL_REPRESENTATION('',(#1267),#1270); +#1267 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1268,#1269),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#1268 = CARTESIAN_POINT('',(0.E+000,-1.570796326795)); +#1269 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1270 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1271 = ORIENTED_EDGE('',*,*,#836,.T.); +#1272 = ORIENTED_EDGE('',*,*,#1273,.T.); +#1273 = EDGE_CURVE('',#839,#1084,#1274,.T.); +#1274 = SURFACE_CURVE('',#1275,(#1280,#1286),.PCURVE_S1.); +#1275 = CIRCLE('',#1276,1.); +#1276 = AXIS2_PLACEMENT_3D('',#1277,#1278,#1279); +#1277 = CARTESIAN_POINT('',(-0.29,5.08,-0.25)); +#1278 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1279 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#1280 = PCURVE('',#854,#1281); +#1281 = DEFINITIONAL_REPRESENTATION('',(#1282),#1285); +#1282 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1283,#1284),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#1283 = CARTESIAN_POINT('',(1.570796326795,32.1)); +#1284 = CARTESIAN_POINT('',(0.E+000,32.1)); +#1285 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1286 = PCURVE('',#1066,#1287); +#1287 = DEFINITIONAL_REPRESENTATION('',(#1288),#1291); +#1288 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1289,#1290),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#1289 = CARTESIAN_POINT('',(0.E+000,-1.570796326795)); +#1290 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1291 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1292 = ORIENTED_EDGE('',*,*,#1293,.F.); +#1293 = EDGE_CURVE('',#1185,#1084,#1294,.T.); +#1294 = SURFACE_CURVE('',#1295,(#1299,#1306),.PCURVE_S1.); +#1295 = LINE('',#1296,#1297); +#1296 = CARTESIAN_POINT('',(31.81,6.08,-0.25)); +#1297 = VECTOR('',#1298,1.); +#1298 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1299 = PCURVE('',#854,#1300); +#1300 = DEFINITIONAL_REPRESENTATION('',(#1301),#1305); +#1301 = LINE('',#1302,#1303); +#1302 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1303 = VECTOR('',#1304,1.); +#1304 = DIRECTION('',(0.E+000,1.)); +#1305 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1306 = PCURVE('',#1037,#1307); +#1307 = DEFINITIONAL_REPRESENTATION('',(#1308),#1312); +#1308 = LINE('',#1309,#1310); +#1309 = CARTESIAN_POINT('',(-3.552713678801E-015,-1.)); +#1310 = VECTOR('',#1311,1.); +#1311 = DIRECTION('',(1.,0.E+000)); +#1312 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1313 = ADVANCED_FACE('',(#1314),#926,.T.); +#1314 = FACE_BOUND('',#1315,.F.); +#1315 = EDGE_LOOP('',(#1316,#1317,#1318)); +#1316 = ORIENTED_EDGE('',*,*,#912,.F.); +#1317 = ORIENTED_EDGE('',*,*,#1129,.T.); +#1318 = ORIENTED_EDGE('',*,*,#999,.F.); +#1319 = ADVANCED_FACE('',(#1320),#960,.T.); +#1320 = FACE_BOUND('',#1321,.F.); +#1321 = EDGE_LOOP('',(#1322,#1323,#1324)); +#1322 = ORIENTED_EDGE('',*,*,#976,.F.); +#1323 = ORIENTED_EDGE('',*,*,#1229,.T.); +#1324 = ORIENTED_EDGE('',*,*,#945,.F.); +#1325 = ADVANCED_FACE('',(#1326),#1037,.F.); +#1326 = FACE_BOUND('',#1327,.F.); +#1327 = EDGE_LOOP('',(#1328,#1329,#1330,#1331)); +#1328 = ORIENTED_EDGE('',*,*,#1023,.T.); +#1329 = ORIENTED_EDGE('',*,*,#1083,.F.); +#1330 = ORIENTED_EDGE('',*,*,#1293,.F.); +#1331 = ORIENTED_EDGE('',*,*,#1208,.T.); +#1332 = ADVANCED_FACE('',(#1333),#1066,.T.); +#1333 = FACE_BOUND('',#1334,.T.); +#1334 = EDGE_LOOP('',(#1335,#1336,#1337)); +#1335 = ORIENTED_EDGE('',*,*,#1273,.F.); +#1336 = ORIENTED_EDGE('',*,*,#1052,.T.); +#1337 = ORIENTED_EDGE('',*,*,#1106,.F.); +#1338 = ADVANCED_FACE('',(#1339),#1168,.T.); +#1339 = FACE_BOUND('',#1340,.F.); +#1340 = EDGE_LOOP('',(#1341,#1342,#1343)); +#1341 = ORIENTED_EDGE('',*,*,#1252,.F.); +#1342 = ORIENTED_EDGE('',*,*,#1154,.T.); +#1343 = ORIENTED_EDGE('',*,*,#1184,.F.); +#1344 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1348)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#1345,#1346,#1347)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#1345 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#1346 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#1347 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#1348 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#1345, + 'distance_accuracy_value','confusion accuracy'); +#1349 = SHAPE_DEFINITION_REPRESENTATION(#1350,#37); +#1350 = PRODUCT_DEFINITION_SHAPE('','',#1351); +#1351 = PRODUCT_DEFINITION('design','',#1352,#1355); +#1352 = PRODUCT_DEFINITION_FORMATION('','',#1353); +#1353 = PRODUCT('Fillet','Fillet','',(#1354)); +#1354 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#1355 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#1356 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1357,#1359); +#1357 = ( REPRESENTATION_RELATIONSHIP('','',#37,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1358) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#1358 = ITEM_DEFINED_TRANSFORMATION('','',#11,#15); +#1359 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #1360); +#1360 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('1','=>[0:1:1:2]','',#5,#1351,$); +#1361 = PRODUCT_TYPE('part',$,(#1353)); +#1362 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#1363),#1469); +#1363 = MANIFOLD_SOLID_BREP('',#1364); +#1364 = CLOSED_SHELL('',(#1365,#1461,#1465)); +#1365 = ADVANCED_FACE('',(#1366),#1380,.T.); +#1366 = FACE_BOUND('',#1367,.F.); +#1367 = EDGE_LOOP('',(#1368,#1398,#1429,#1430)); +#1368 = ORIENTED_EDGE('',*,*,#1369,.T.); +#1369 = EDGE_CURVE('',#1370,#1372,#1374,.T.); +#1370 = VERTEX_POINT('',#1371); +#1371 = CARTESIAN_POINT('',(1.710192,3.5,-1.554312234475E-015)); +#1372 = VERTEX_POINT('',#1373); +#1373 = CARTESIAN_POINT('',(1.710192,3.5,1.27)); +#1374 = SEAM_CURVE('',#1375,(#1379,#1391),.PCURVE_S1.); +#1375 = LINE('',#1376,#1377); +#1376 = CARTESIAN_POINT('',(1.710192,3.5,-1.554312234475E-015)); +#1377 = VECTOR('',#1378,1.); +#1378 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#1379 = PCURVE('',#1380,#1385); +#1380 = CYLINDRICAL_SURFACE('',#1381,0.440192); +#1381 = AXIS2_PLACEMENT_3D('',#1382,#1383,#1384); +#1382 = CARTESIAN_POINT('',(1.27,3.5,-1.554312234475E-015)); +#1383 = DIRECTION('',(0.E+000,-4.440892098501E-016,-1.)); +#1384 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1385 = DEFINITIONAL_REPRESENTATION('',(#1386),#1390); +#1386 = LINE('',#1387,#1388); +#1387 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#1388 = VECTOR('',#1389,1.); +#1389 = DIRECTION('',(-0.E+000,-1.)); +#1390 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1391 = PCURVE('',#1380,#1392); +#1392 = DEFINITIONAL_REPRESENTATION('',(#1393),#1397); +#1393 = LINE('',#1394,#1395); +#1394 = CARTESIAN_POINT('',(-6.28318530718,0.E+000)); +#1395 = VECTOR('',#1396,1.); +#1396 = DIRECTION('',(-0.E+000,-1.)); +#1397 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1398 = ORIENTED_EDGE('',*,*,#1399,.T.); +#1399 = EDGE_CURVE('',#1372,#1372,#1400,.T.); +#1400 = SURFACE_CURVE('',#1401,(#1406,#1413),.PCURVE_S1.); +#1401 = CIRCLE('',#1402,0.440192); +#1402 = AXIS2_PLACEMENT_3D('',#1403,#1404,#1405); +#1403 = CARTESIAN_POINT('',(1.27,3.5,1.27)); +#1404 = DIRECTION('',(-0.E+000,4.440892098501E-016,1.)); +#1405 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1406 = PCURVE('',#1380,#1407); +#1407 = DEFINITIONAL_REPRESENTATION('',(#1408),#1412); +#1408 = LINE('',#1409,#1410); +#1409 = CARTESIAN_POINT('',(-0.E+000,-1.27)); +#1410 = VECTOR('',#1411,1.); +#1411 = DIRECTION('',(-1.,0.E+000)); +#1412 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1413 = PCURVE('',#1414,#1419); +#1414 = PLANE('',#1415); +#1415 = AXIS2_PLACEMENT_3D('',#1416,#1417,#1418); +#1416 = CARTESIAN_POINT('',(1.710192,3.5,1.27)); +#1417 = DIRECTION('',(0.E+000,-4.440892098501E-016,-1.)); +#1418 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#1419 = DEFINITIONAL_REPRESENTATION('',(#1420),#1428); +#1420 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1421,#1422,#1423,#1424, +#1425,#1426,#1427),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.E+000,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#1421 = CARTESIAN_POINT('',(-4.440892098501E-016,-2.22044604925E-016)); +#1422 = CARTESIAN_POINT('',(0.762434909085,-2.22044604925E-016)); +#1423 = CARTESIAN_POINT('',(0.381217454543,-0.660288)); +#1424 = CARTESIAN_POINT('',(-3.36273265088E-016,-1.320576)); +#1425 = CARTESIAN_POINT('',(-0.381217454543,-0.660288)); +#1426 = CARTESIAN_POINT('',(-0.762434909085,-9.436895709314E-016)); +#1427 = CARTESIAN_POINT('',(-4.440892098501E-016,-2.22044604925E-016)); +#1428 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1429 = ORIENTED_EDGE('',*,*,#1369,.F.); +#1430 = ORIENTED_EDGE('',*,*,#1431,.F.); +#1431 = EDGE_CURVE('',#1370,#1370,#1432,.T.); +#1432 = SURFACE_CURVE('',#1433,(#1438,#1445),.PCURVE_S1.); +#1433 = CIRCLE('',#1434,0.440192); +#1434 = AXIS2_PLACEMENT_3D('',#1435,#1436,#1437); +#1435 = CARTESIAN_POINT('',(1.27,3.5,-1.554312234475E-015)); +#1436 = DIRECTION('',(-0.E+000,4.440892098501E-016,1.)); +#1437 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1438 = PCURVE('',#1380,#1439); +#1439 = DEFINITIONAL_REPRESENTATION('',(#1440),#1444); +#1440 = LINE('',#1441,#1442); +#1441 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#1442 = VECTOR('',#1443,1.); +#1443 = DIRECTION('',(-1.,0.E+000)); +#1444 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1445 = PCURVE('',#1446,#1451); +#1446 = PLANE('',#1447); +#1447 = AXIS2_PLACEMENT_3D('',#1448,#1449,#1450); +#1448 = CARTESIAN_POINT('',(1.710192,3.5,-1.554312234475E-015)); +#1449 = DIRECTION('',(0.E+000,-4.440892098501E-016,-1.)); +#1450 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#1451 = DEFINITIONAL_REPRESENTATION('',(#1452),#1460); +#1452 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1453,#1454,#1455,#1456, +#1457,#1458,#1459),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.E+000,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#1453 = CARTESIAN_POINT('',(-4.440892098501E-016,-2.22044604925E-016)); +#1454 = CARTESIAN_POINT('',(0.762434909085,-2.22044604925E-016)); +#1455 = CARTESIAN_POINT('',(0.381217454543,-0.660288)); +#1456 = CARTESIAN_POINT('',(-3.36273265088E-016,-1.320576)); +#1457 = CARTESIAN_POINT('',(-0.381217454543,-0.660288)); +#1458 = CARTESIAN_POINT('',(-0.762434909085,-9.436895709314E-016)); +#1459 = CARTESIAN_POINT('',(-4.440892098501E-016,-2.22044604925E-016)); +#1460 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1461 = ADVANCED_FACE('',(#1462),#1446,.T.); +#1462 = FACE_BOUND('',#1463,.F.); +#1463 = EDGE_LOOP('',(#1464)); +#1464 = ORIENTED_EDGE('',*,*,#1431,.T.); +#1465 = ADVANCED_FACE('',(#1466),#1414,.F.); +#1466 = FACE_BOUND('',#1467,.T.); +#1467 = EDGE_LOOP('',(#1468)); +#1468 = ORIENTED_EDGE('',*,*,#1399,.T.); +#1469 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1473)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#1470,#1471,#1472)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#1470 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#1471 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#1472 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#1473 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#1470, + 'distance_accuracy_value','confusion accuracy'); +#1474 = SHAPE_DEFINITION_REPRESENTATION(#1475,#1362); +#1475 = PRODUCT_DEFINITION_SHAPE('','',#1476); +#1476 = PRODUCT_DEFINITION('design','',#1477,#1480); +#1477 = PRODUCT_DEFINITION_FORMATION('','',#1478); +#1478 = PRODUCT('Pad002','Pad002','',(#1479)); +#1479 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#1480 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#1481 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1482,#1484); +#1482 = ( REPRESENTATION_RELATIONSHIP('','',#1362,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1483) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#1483 = ITEM_DEFINED_TRANSFORMATION('','',#11,#19); +#1484 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #1485); +#1485 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('2','=>[0:1:1:3]','',#5,#1476,$); +#1486 = PRODUCT_TYPE('part',$,(#1478)); +#1487 = GEOMETRICALLY_BOUNDED_WIREFRAME_SHAPE_REPRESENTATION('',(#11, + #1488),#1497); +#1488 = GEOMETRIC_CURVE_SET('',(#1489)); +#1489 = TRIMMED_CURVE('',#1490,(#1495,PARAMETER_VALUE(0.E+000)),(#1496, + PARAMETER_VALUE(6.28318530718)),.T.,.PARAMETER.); +#1490 = CIRCLE('',#1491,0.440192); +#1491 = AXIS2_PLACEMENT_3D('',#1492,#1493,#1494); +#1492 = CARTESIAN_POINT('',(1.27,3.5,0.E+000)); +#1493 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1494 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#1495 = CARTESIAN_POINT('',(1.710192,3.5,-2.366582715663E-030)); +#1496 = CARTESIAN_POINT('',(1.710192,3.5,-2.366582715663E-030)); +#1497 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1501)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#1498,#1499,#1500)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#1498 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#1499 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#1500 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#1501 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#1498, + 'distance_accuracy_value','confusion accuracy'); +#1502 = SHAPE_DEFINITION_REPRESENTATION(#1503,#1487); +#1503 = PRODUCT_DEFINITION_SHAPE('','',#1504); +#1504 = PRODUCT_DEFINITION('design','',#1505,#1508); +#1505 = PRODUCT_DEFINITION_FORMATION('','',#1506); +#1506 = PRODUCT('Sketch002','Sketch002','',(#1507)); +#1507 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#1508 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#1509 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1510,#1512); +#1510 = ( REPRESENTATION_RELATIONSHIP('','',#1487,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1511) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#1511 = ITEM_DEFINED_TRANSFORMATION('','',#11,#23); +#1512 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #1513); +#1513 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('3','=>[0:1:1:4]','',#5,#1504,$); +#1514 = PRODUCT_TYPE('part',$,(#1506)); +#1515 = SHAPE_REPRESENTATION('',(#11,#1516,#2158,#2800,#3442,#4084,#4726 + ,#5368,#6010,#6652,#7294,#7936,#8578,#9220),#9862); +#1516 = MANIFOLD_SOLID_BREP('',#1517); +#1517 = CLOSED_SHELL('',(#1518,#1638,#1714,#1790,#1866,#1942,#2018,#2089 + ,#2136,#2147)); +#1518 = ADVANCED_FACE('',(#1519),#1533,.T.); +#1519 = FACE_BOUND('',#1520,.T.); +#1520 = EDGE_LOOP('',(#1521,#1556,#1584,#1612)); +#1521 = ORIENTED_EDGE('',*,*,#1522,.T.); +#1522 = EDGE_CURVE('',#1523,#1525,#1527,.T.); +#1523 = VERTEX_POINT('',#1524); +#1524 = CARTESIAN_POINT('',(25.65,1.,-0.125)); +#1525 = VERTEX_POINT('',#1526); +#1526 = CARTESIAN_POINT('',(25.65,1.,0.125)); +#1527 = SURFACE_CURVE('',#1528,(#1532,#1544),.PCURVE_S1.); +#1528 = LINE('',#1529,#1530); +#1529 = CARTESIAN_POINT('',(25.65,1.,-0.125)); +#1530 = VECTOR('',#1531,1.); +#1531 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#1532 = PCURVE('',#1533,#1538); +#1533 = PLANE('',#1534); +#1534 = AXIS2_PLACEMENT_3D('',#1535,#1536,#1537); +#1535 = CARTESIAN_POINT('',(25.65,1.,-0.125)); +#1536 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#1537 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#1538 = DEFINITIONAL_REPRESENTATION('',(#1539),#1543); +#1539 = LINE('',#1540,#1541); +#1540 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1541 = VECTOR('',#1542,1.); +#1542 = DIRECTION('',(2.22044604925E-016,-1.)); +#1543 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1544 = PCURVE('',#1545,#1550); +#1545 = PLANE('',#1546); +#1546 = AXIS2_PLACEMENT_3D('',#1547,#1548,#1549); +#1547 = CARTESIAN_POINT('',(25.65,1.,-0.125)); +#1548 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#1549 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1550 = DEFINITIONAL_REPRESENTATION('',(#1551),#1555); +#1551 = LINE('',#1552,#1553); +#1552 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1553 = VECTOR('',#1554,1.); +#1554 = DIRECTION('',(0.E+000,-1.)); +#1555 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1556 = ORIENTED_EDGE('',*,*,#1557,.T.); +#1557 = EDGE_CURVE('',#1525,#1558,#1560,.T.); +#1558 = VERTEX_POINT('',#1559); +#1559 = CARTESIAN_POINT('',(25.65,-2.5,0.125)); +#1560 = SURFACE_CURVE('',#1561,(#1565,#1572),.PCURVE_S1.); +#1561 = LINE('',#1562,#1563); +#1562 = CARTESIAN_POINT('',(25.65,1.,0.125)); +#1563 = VECTOR('',#1564,1.); +#1564 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#1565 = PCURVE('',#1533,#1566); +#1566 = DEFINITIONAL_REPRESENTATION('',(#1567),#1571); +#1567 = LINE('',#1568,#1569); +#1568 = CARTESIAN_POINT('',(2.22044604925E-016,-0.25)); +#1569 = VECTOR('',#1570,1.); +#1570 = DIRECTION('',(1.,0.E+000)); +#1571 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1572 = PCURVE('',#1573,#1578); +#1573 = PLANE('',#1574); +#1574 = AXIS2_PLACEMENT_3D('',#1575,#1576,#1577); +#1575 = CARTESIAN_POINT('',(25.65,1.,0.125)); +#1576 = DIRECTION('',(0.E+000,4.440892098501E-016,1.)); +#1577 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#1578 = DEFINITIONAL_REPRESENTATION('',(#1579),#1583); +#1579 = LINE('',#1580,#1581); +#1580 = CARTESIAN_POINT('',(1.110223024625E-016,-3.552713678801E-015)); +#1581 = VECTOR('',#1582,1.); +#1582 = DIRECTION('',(1.,0.E+000)); +#1583 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1584 = ORIENTED_EDGE('',*,*,#1585,.F.); +#1585 = EDGE_CURVE('',#1586,#1558,#1588,.T.); +#1586 = VERTEX_POINT('',#1587); +#1587 = CARTESIAN_POINT('',(25.65,-2.5,-0.125)); +#1588 = SURFACE_CURVE('',#1589,(#1593,#1600),.PCURVE_S1.); +#1589 = LINE('',#1590,#1591); +#1590 = CARTESIAN_POINT('',(25.65,-2.5,-0.125)); +#1591 = VECTOR('',#1592,1.); +#1592 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#1593 = PCURVE('',#1533,#1594); +#1594 = DEFINITIONAL_REPRESENTATION('',(#1595),#1599); +#1595 = LINE('',#1596,#1597); +#1596 = CARTESIAN_POINT('',(3.5,-3.944304526105E-031)); +#1597 = VECTOR('',#1598,1.); +#1598 = DIRECTION('',(2.22044604925E-016,-1.)); +#1599 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1600 = PCURVE('',#1601,#1606); +#1601 = PLANE('',#1602); +#1602 = AXIS2_PLACEMENT_3D('',#1603,#1604,#1605); +#1603 = CARTESIAN_POINT('',(25.65,-2.5,-0.125)); +#1604 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#1605 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1606 = DEFINITIONAL_REPRESENTATION('',(#1607),#1611); +#1607 = LINE('',#1608,#1609); +#1608 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#1609 = VECTOR('',#1610,1.); +#1610 = DIRECTION('',(0.E+000,-1.)); +#1611 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1612 = ORIENTED_EDGE('',*,*,#1613,.F.); +#1613 = EDGE_CURVE('',#1523,#1586,#1614,.T.); +#1614 = SURFACE_CURVE('',#1615,(#1619,#1626),.PCURVE_S1.); +#1615 = LINE('',#1616,#1617); +#1616 = CARTESIAN_POINT('',(25.65,1.,-0.125)); +#1617 = VECTOR('',#1618,1.); +#1618 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#1619 = PCURVE('',#1533,#1620); +#1620 = DEFINITIONAL_REPRESENTATION('',(#1621),#1625); +#1621 = LINE('',#1622,#1623); +#1622 = CARTESIAN_POINT('',(2.22044604925E-016,0.E+000)); +#1623 = VECTOR('',#1624,1.); +#1624 = DIRECTION('',(1.,0.E+000)); +#1625 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1626 = PCURVE('',#1627,#1632); +#1627 = PLANE('',#1628); +#1628 = AXIS2_PLACEMENT_3D('',#1629,#1630,#1631); +#1629 = CARTESIAN_POINT('',(25.65,1.,-0.125)); +#1630 = DIRECTION('',(0.E+000,4.440892098501E-016,1.)); +#1631 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#1632 = DEFINITIONAL_REPRESENTATION('',(#1633),#1637); +#1633 = LINE('',#1634,#1635); +#1634 = CARTESIAN_POINT('',(1.110223024625E-016,-3.552713678801E-015)); +#1635 = VECTOR('',#1636,1.); +#1636 = DIRECTION('',(1.,0.E+000)); +#1637 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1638 = ADVANCED_FACE('',(#1639),#1601,.T.); +#1639 = FACE_BOUND('',#1640,.T.); +#1640 = EDGE_LOOP('',(#1641,#1642,#1665,#1693)); +#1641 = ORIENTED_EDGE('',*,*,#1585,.T.); +#1642 = ORIENTED_EDGE('',*,*,#1643,.T.); +#1643 = EDGE_CURVE('',#1558,#1644,#1646,.T.); +#1644 = VERTEX_POINT('',#1645); +#1645 = CARTESIAN_POINT('',(25.15,-2.5,0.125)); +#1646 = SURFACE_CURVE('',#1647,(#1651,#1658),.PCURVE_S1.); +#1647 = LINE('',#1648,#1649); +#1648 = CARTESIAN_POINT('',(25.65,-2.5,0.125)); +#1649 = VECTOR('',#1650,1.); +#1650 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1651 = PCURVE('',#1601,#1652); +#1652 = DEFINITIONAL_REPRESENTATION('',(#1653),#1657); +#1653 = LINE('',#1654,#1655); +#1654 = CARTESIAN_POINT('',(3.552713678801E-015,-0.25)); +#1655 = VECTOR('',#1656,1.); +#1656 = DIRECTION('',(1.,0.E+000)); +#1657 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1658 = PCURVE('',#1573,#1659); +#1659 = DEFINITIONAL_REPRESENTATION('',(#1660),#1664); +#1660 = LINE('',#1661,#1662); +#1661 = CARTESIAN_POINT('',(3.5,-3.552713678801E-015)); +#1662 = VECTOR('',#1663,1.); +#1663 = DIRECTION('',(0.E+000,-1.)); +#1664 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1665 = ORIENTED_EDGE('',*,*,#1666,.F.); +#1666 = EDGE_CURVE('',#1667,#1644,#1669,.T.); +#1667 = VERTEX_POINT('',#1668); +#1668 = CARTESIAN_POINT('',(25.15,-2.5,-0.125)); +#1669 = SURFACE_CURVE('',#1670,(#1674,#1681),.PCURVE_S1.); +#1670 = LINE('',#1671,#1672); +#1671 = CARTESIAN_POINT('',(25.15,-2.5,-0.125)); +#1672 = VECTOR('',#1673,1.); +#1673 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#1674 = PCURVE('',#1601,#1675); +#1675 = DEFINITIONAL_REPRESENTATION('',(#1676),#1680); +#1676 = LINE('',#1677,#1678); +#1677 = CARTESIAN_POINT('',(0.5,0.E+000)); +#1678 = VECTOR('',#1679,1.); +#1679 = DIRECTION('',(0.E+000,-1.)); +#1680 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1681 = PCURVE('',#1682,#1687); +#1682 = PLANE('',#1683); +#1683 = AXIS2_PLACEMENT_3D('',#1684,#1685,#1686); +#1684 = CARTESIAN_POINT('',(25.15,-2.5,-0.125)); +#1685 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1686 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#1687 = DEFINITIONAL_REPRESENTATION('',(#1688),#1692); +#1688 = LINE('',#1689,#1690); +#1689 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#1690 = VECTOR('',#1691,1.); +#1691 = DIRECTION('',(-2.22044604925E-016,-1.)); +#1692 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1693 = ORIENTED_EDGE('',*,*,#1694,.F.); +#1694 = EDGE_CURVE('',#1586,#1667,#1695,.T.); +#1695 = SURFACE_CURVE('',#1696,(#1700,#1707),.PCURVE_S1.); +#1696 = LINE('',#1697,#1698); +#1697 = CARTESIAN_POINT('',(25.65,-2.5,-0.125)); +#1698 = VECTOR('',#1699,1.); +#1699 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1700 = PCURVE('',#1601,#1701); +#1701 = DEFINITIONAL_REPRESENTATION('',(#1702),#1706); +#1702 = LINE('',#1703,#1704); +#1703 = CARTESIAN_POINT('',(3.552713678801E-015,0.E+000)); +#1704 = VECTOR('',#1705,1.); +#1705 = DIRECTION('',(1.,0.E+000)); +#1706 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1707 = PCURVE('',#1627,#1708); +#1708 = DEFINITIONAL_REPRESENTATION('',(#1709),#1713); +#1709 = LINE('',#1710,#1711); +#1710 = CARTESIAN_POINT('',(3.5,-3.552713678801E-015)); +#1711 = VECTOR('',#1712,1.); +#1712 = DIRECTION('',(0.E+000,-1.)); +#1713 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1714 = ADVANCED_FACE('',(#1715),#1682,.T.); +#1715 = FACE_BOUND('',#1716,.T.); +#1716 = EDGE_LOOP('',(#1717,#1718,#1741,#1769)); +#1717 = ORIENTED_EDGE('',*,*,#1666,.T.); +#1718 = ORIENTED_EDGE('',*,*,#1719,.T.); +#1719 = EDGE_CURVE('',#1644,#1720,#1722,.T.); +#1720 = VERTEX_POINT('',#1721); +#1721 = CARTESIAN_POINT('',(25.15,1.,0.125)); +#1722 = SURFACE_CURVE('',#1723,(#1727,#1734),.PCURVE_S1.); +#1723 = LINE('',#1724,#1725); +#1724 = CARTESIAN_POINT('',(25.15,-2.5,0.125)); +#1725 = VECTOR('',#1726,1.); +#1726 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#1727 = PCURVE('',#1682,#1728); +#1728 = DEFINITIONAL_REPRESENTATION('',(#1729),#1733); +#1729 = LINE('',#1730,#1731); +#1730 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#1731 = VECTOR('',#1732,1.); +#1732 = DIRECTION('',(1.,0.E+000)); +#1733 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1734 = PCURVE('',#1573,#1735); +#1735 = DEFINITIONAL_REPRESENTATION('',(#1736),#1740); +#1736 = LINE('',#1737,#1738); +#1737 = CARTESIAN_POINT('',(3.5,-0.5)); +#1738 = VECTOR('',#1739,1.); +#1739 = DIRECTION('',(-1.,0.E+000)); +#1740 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1741 = ORIENTED_EDGE('',*,*,#1742,.F.); +#1742 = EDGE_CURVE('',#1743,#1720,#1745,.T.); +#1743 = VERTEX_POINT('',#1744); +#1744 = CARTESIAN_POINT('',(25.15,1.,-0.125)); +#1745 = SURFACE_CURVE('',#1746,(#1750,#1757),.PCURVE_S1.); +#1746 = LINE('',#1747,#1748); +#1747 = CARTESIAN_POINT('',(25.15,1.,-0.125)); +#1748 = VECTOR('',#1749,1.); +#1749 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#1750 = PCURVE('',#1682,#1751); +#1751 = DEFINITIONAL_REPRESENTATION('',(#1752),#1756); +#1752 = LINE('',#1753,#1754); +#1753 = CARTESIAN_POINT('',(3.5,3.944304526105E-031)); +#1754 = VECTOR('',#1755,1.); +#1755 = DIRECTION('',(-2.22044604925E-016,-1.)); +#1756 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1757 = PCURVE('',#1758,#1763); +#1758 = PLANE('',#1759); +#1759 = AXIS2_PLACEMENT_3D('',#1760,#1761,#1762); +#1760 = CARTESIAN_POINT('',(25.025,1.,-0.125)); +#1761 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#1762 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1763 = DEFINITIONAL_REPRESENTATION('',(#1764),#1768); +#1764 = LINE('',#1765,#1766); +#1765 = CARTESIAN_POINT('',(0.125,0.E+000)); +#1766 = VECTOR('',#1767,1.); +#1767 = DIRECTION('',(0.E+000,-1.)); +#1768 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1769 = ORIENTED_EDGE('',*,*,#1770,.F.); +#1770 = EDGE_CURVE('',#1667,#1743,#1771,.T.); +#1771 = SURFACE_CURVE('',#1772,(#1776,#1783),.PCURVE_S1.); +#1772 = LINE('',#1773,#1774); +#1773 = CARTESIAN_POINT('',(25.15,-2.5,-0.125)); +#1774 = VECTOR('',#1775,1.); +#1775 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#1776 = PCURVE('',#1682,#1777); +#1777 = DEFINITIONAL_REPRESENTATION('',(#1778),#1782); +#1778 = LINE('',#1779,#1780); +#1779 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1780 = VECTOR('',#1781,1.); +#1781 = DIRECTION('',(1.,0.E+000)); +#1782 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1783 = PCURVE('',#1627,#1784); +#1784 = DEFINITIONAL_REPRESENTATION('',(#1785),#1789); +#1785 = LINE('',#1786,#1787); +#1786 = CARTESIAN_POINT('',(3.5,-0.5)); +#1787 = VECTOR('',#1788,1.); +#1788 = DIRECTION('',(-1.,0.E+000)); +#1789 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1790 = ADVANCED_FACE('',(#1791),#1758,.F.); +#1791 = FACE_BOUND('',#1792,.F.); +#1792 = EDGE_LOOP('',(#1793,#1823,#1844,#1845)); +#1793 = ORIENTED_EDGE('',*,*,#1794,.T.); +#1794 = EDGE_CURVE('',#1795,#1797,#1799,.T.); +#1795 = VERTEX_POINT('',#1796); +#1796 = CARTESIAN_POINT('',(25.025,1.,-0.125)); +#1797 = VERTEX_POINT('',#1798); +#1798 = CARTESIAN_POINT('',(25.025,1.,0.125)); +#1799 = SURFACE_CURVE('',#1800,(#1804,#1811),.PCURVE_S1.); +#1800 = LINE('',#1801,#1802); +#1801 = CARTESIAN_POINT('',(25.025,1.,-0.125)); +#1802 = VECTOR('',#1803,1.); +#1803 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#1804 = PCURVE('',#1758,#1805); +#1805 = DEFINITIONAL_REPRESENTATION('',(#1806),#1810); +#1806 = LINE('',#1807,#1808); +#1807 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1808 = VECTOR('',#1809,1.); +#1809 = DIRECTION('',(0.E+000,-1.)); +#1810 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1811 = PCURVE('',#1812,#1817); +#1812 = PLANE('',#1813); +#1813 = AXIS2_PLACEMENT_3D('',#1814,#1815,#1816); +#1814 = CARTESIAN_POINT('',(25.025,2.006199776248,-0.125)); +#1815 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#1816 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#1817 = DEFINITIONAL_REPRESENTATION('',(#1818),#1822); +#1818 = LINE('',#1819,#1820); +#1819 = CARTESIAN_POINT('',(1.006199776248,2.753253735222E-018)); +#1820 = VECTOR('',#1821,1.); +#1821 = DIRECTION('',(2.22044604925E-016,-1.)); +#1822 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1823 = ORIENTED_EDGE('',*,*,#1824,.T.); +#1824 = EDGE_CURVE('',#1797,#1720,#1825,.T.); +#1825 = SURFACE_CURVE('',#1826,(#1830,#1837),.PCURVE_S1.); +#1826 = LINE('',#1827,#1828); +#1827 = CARTESIAN_POINT('',(25.025,1.,0.125)); +#1828 = VECTOR('',#1829,1.); +#1829 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1830 = PCURVE('',#1758,#1831); +#1831 = DEFINITIONAL_REPRESENTATION('',(#1832),#1836); +#1832 = LINE('',#1833,#1834); +#1833 = CARTESIAN_POINT('',(-3.552713678801E-015,-0.25)); +#1834 = VECTOR('',#1835,1.); +#1835 = DIRECTION('',(1.,0.E+000)); +#1836 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1837 = PCURVE('',#1573,#1838); +#1838 = DEFINITIONAL_REPRESENTATION('',(#1839),#1843); +#1839 = LINE('',#1840,#1841); +#1840 = CARTESIAN_POINT('',(1.110223024625E-016,-0.625)); +#1841 = VECTOR('',#1842,1.); +#1842 = DIRECTION('',(0.E+000,1.)); +#1843 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1844 = ORIENTED_EDGE('',*,*,#1742,.F.); +#1845 = ORIENTED_EDGE('',*,*,#1846,.F.); +#1846 = EDGE_CURVE('',#1795,#1743,#1847,.T.); +#1847 = SURFACE_CURVE('',#1848,(#1852,#1859),.PCURVE_S1.); +#1848 = LINE('',#1849,#1850); +#1849 = CARTESIAN_POINT('',(25.025,1.,-0.125)); +#1850 = VECTOR('',#1851,1.); +#1851 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1852 = PCURVE('',#1758,#1853); +#1853 = DEFINITIONAL_REPRESENTATION('',(#1854),#1858); +#1854 = LINE('',#1855,#1856); +#1855 = CARTESIAN_POINT('',(-3.552713678801E-015,-4.930380657631E-032)); +#1856 = VECTOR('',#1857,1.); +#1857 = DIRECTION('',(1.,0.E+000)); +#1858 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1859 = PCURVE('',#1627,#1860); +#1860 = DEFINITIONAL_REPRESENTATION('',(#1861),#1865); +#1861 = LINE('',#1862,#1863); +#1862 = CARTESIAN_POINT('',(1.110223024625E-016,-0.625)); +#1863 = VECTOR('',#1864,1.); +#1864 = DIRECTION('',(0.E+000,1.)); +#1865 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1866 = ADVANCED_FACE('',(#1867),#1812,.F.); +#1867 = FACE_BOUND('',#1868,.F.); +#1868 = EDGE_LOOP('',(#1869,#1899,#1920,#1921)); +#1869 = ORIENTED_EDGE('',*,*,#1870,.T.); +#1870 = EDGE_CURVE('',#1871,#1873,#1875,.T.); +#1871 = VERTEX_POINT('',#1872); +#1872 = CARTESIAN_POINT('',(25.025,2.006199776248,-0.125)); +#1873 = VERTEX_POINT('',#1874); +#1874 = CARTESIAN_POINT('',(25.025,2.006199776248,0.125)); +#1875 = SURFACE_CURVE('',#1876,(#1880,#1887),.PCURVE_S1.); +#1876 = LINE('',#1877,#1878); +#1877 = CARTESIAN_POINT('',(25.025,2.006199776248,-0.125)); +#1878 = VECTOR('',#1879,1.); +#1879 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#1880 = PCURVE('',#1812,#1881); +#1881 = DEFINITIONAL_REPRESENTATION('',(#1882),#1886); +#1882 = LINE('',#1883,#1884); +#1883 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1884 = VECTOR('',#1885,1.); +#1885 = DIRECTION('',(2.22044604925E-016,-1.)); +#1886 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1887 = PCURVE('',#1888,#1893); +#1888 = PLANE('',#1889); +#1889 = AXIS2_PLACEMENT_3D('',#1890,#1891,#1892); +#1890 = CARTESIAN_POINT('',(25.775,2.006199776248,-0.125)); +#1891 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#1892 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1893 = DEFINITIONAL_REPRESENTATION('',(#1894),#1898); +#1894 = LINE('',#1895,#1896); +#1895 = CARTESIAN_POINT('',(0.75,0.E+000)); +#1896 = VECTOR('',#1897,1.); +#1897 = DIRECTION('',(0.E+000,-1.)); +#1898 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1899 = ORIENTED_EDGE('',*,*,#1900,.T.); +#1900 = EDGE_CURVE('',#1873,#1797,#1901,.T.); +#1901 = SURFACE_CURVE('',#1902,(#1906,#1913),.PCURVE_S1.); +#1902 = LINE('',#1903,#1904); +#1903 = CARTESIAN_POINT('',(25.025,2.006199776248,0.125)); +#1904 = VECTOR('',#1905,1.); +#1905 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#1906 = PCURVE('',#1812,#1907); +#1907 = DEFINITIONAL_REPRESENTATION('',(#1908),#1912); +#1908 = LINE('',#1909,#1910); +#1909 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#1910 = VECTOR('',#1911,1.); +#1911 = DIRECTION('',(1.,0.E+000)); +#1912 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1913 = PCURVE('',#1573,#1914); +#1914 = DEFINITIONAL_REPRESENTATION('',(#1915),#1919); +#1915 = LINE('',#1916,#1917); +#1916 = CARTESIAN_POINT('',(-1.006199776248,-0.625)); +#1917 = VECTOR('',#1918,1.); +#1918 = DIRECTION('',(1.,0.E+000)); +#1919 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1920 = ORIENTED_EDGE('',*,*,#1794,.F.); +#1921 = ORIENTED_EDGE('',*,*,#1922,.F.); +#1922 = EDGE_CURVE('',#1871,#1795,#1923,.T.); +#1923 = SURFACE_CURVE('',#1924,(#1928,#1935),.PCURVE_S1.); +#1924 = LINE('',#1925,#1926); +#1925 = CARTESIAN_POINT('',(25.025,2.006199776248,-0.125)); +#1926 = VECTOR('',#1927,1.); +#1927 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#1928 = PCURVE('',#1812,#1929); +#1929 = DEFINITIONAL_REPRESENTATION('',(#1930),#1934); +#1930 = LINE('',#1931,#1932); +#1931 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1932 = VECTOR('',#1933,1.); +#1933 = DIRECTION('',(1.,0.E+000)); +#1934 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1935 = PCURVE('',#1627,#1936); +#1936 = DEFINITIONAL_REPRESENTATION('',(#1937),#1941); +#1937 = LINE('',#1938,#1939); +#1938 = CARTESIAN_POINT('',(-1.006199776248,-0.625)); +#1939 = VECTOR('',#1940,1.); +#1940 = DIRECTION('',(1.,0.E+000)); +#1941 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1942 = ADVANCED_FACE('',(#1943),#1888,.F.); +#1943 = FACE_BOUND('',#1944,.F.); +#1944 = EDGE_LOOP('',(#1945,#1975,#1996,#1997)); +#1945 = ORIENTED_EDGE('',*,*,#1946,.T.); +#1946 = EDGE_CURVE('',#1947,#1949,#1951,.T.); +#1947 = VERTEX_POINT('',#1948); +#1948 = CARTESIAN_POINT('',(25.775,2.006199776248,-0.125)); +#1949 = VERTEX_POINT('',#1950); +#1950 = CARTESIAN_POINT('',(25.775,2.006199776248,0.125)); +#1951 = SURFACE_CURVE('',#1952,(#1956,#1963),.PCURVE_S1.); +#1952 = LINE('',#1953,#1954); +#1953 = CARTESIAN_POINT('',(25.775,2.006199776248,-0.125)); +#1954 = VECTOR('',#1955,1.); +#1955 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#1956 = PCURVE('',#1888,#1957); +#1957 = DEFINITIONAL_REPRESENTATION('',(#1958),#1962); +#1958 = LINE('',#1959,#1960); +#1959 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#1960 = VECTOR('',#1961,1.); +#1961 = DIRECTION('',(0.E+000,-1.)); +#1962 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1963 = PCURVE('',#1964,#1969); +#1964 = PLANE('',#1965); +#1965 = AXIS2_PLACEMENT_3D('',#1966,#1967,#1968); +#1966 = CARTESIAN_POINT('',(25.775,1.,-0.125)); +#1967 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1968 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#1969 = DEFINITIONAL_REPRESENTATION('',(#1970),#1974); +#1970 = LINE('',#1971,#1972); +#1971 = CARTESIAN_POINT('',(1.006199776248,-2.753253735222E-018)); +#1972 = VECTOR('',#1973,1.); +#1973 = DIRECTION('',(-2.22044604925E-016,-1.)); +#1974 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1975 = ORIENTED_EDGE('',*,*,#1976,.T.); +#1976 = EDGE_CURVE('',#1949,#1873,#1977,.T.); +#1977 = SURFACE_CURVE('',#1978,(#1982,#1989),.PCURVE_S1.); +#1978 = LINE('',#1979,#1980); +#1979 = CARTESIAN_POINT('',(25.775,2.006199776248,0.125)); +#1980 = VECTOR('',#1981,1.); +#1981 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1982 = PCURVE('',#1888,#1983); +#1983 = DEFINITIONAL_REPRESENTATION('',(#1984),#1988); +#1984 = LINE('',#1985,#1986); +#1985 = CARTESIAN_POINT('',(3.552713678801E-015,-0.25)); +#1986 = VECTOR('',#1987,1.); +#1987 = DIRECTION('',(1.,0.E+000)); +#1988 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1989 = PCURVE('',#1573,#1990); +#1990 = DEFINITIONAL_REPRESENTATION('',(#1991),#1995); +#1991 = LINE('',#1992,#1993); +#1992 = CARTESIAN_POINT('',(-1.006199776248,0.125)); +#1993 = VECTOR('',#1994,1.); +#1994 = DIRECTION('',(0.E+000,-1.)); +#1995 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1996 = ORIENTED_EDGE('',*,*,#1870,.F.); +#1997 = ORIENTED_EDGE('',*,*,#1998,.F.); +#1998 = EDGE_CURVE('',#1947,#1871,#1999,.T.); +#1999 = SURFACE_CURVE('',#2000,(#2004,#2011),.PCURVE_S1.); +#2000 = LINE('',#2001,#2002); +#2001 = CARTESIAN_POINT('',(25.775,2.006199776248,-0.125)); +#2002 = VECTOR('',#2003,1.); +#2003 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#2004 = PCURVE('',#1888,#2005); +#2005 = DEFINITIONAL_REPRESENTATION('',(#2006),#2010); +#2006 = LINE('',#2007,#2008); +#2007 = CARTESIAN_POINT('',(3.552713678801E-015,0.E+000)); +#2008 = VECTOR('',#2009,1.); +#2009 = DIRECTION('',(1.,0.E+000)); +#2010 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2011 = PCURVE('',#1627,#2012); +#2012 = DEFINITIONAL_REPRESENTATION('',(#2013),#2017); +#2013 = LINE('',#2014,#2015); +#2014 = CARTESIAN_POINT('',(-1.006199776248,0.125)); +#2015 = VECTOR('',#2016,1.); +#2016 = DIRECTION('',(0.E+000,-1.)); +#2017 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2018 = ADVANCED_FACE('',(#2019),#1964,.F.); +#2019 = FACE_BOUND('',#2020,.F.); +#2020 = EDGE_LOOP('',(#2021,#2046,#2067,#2068)); +#2021 = ORIENTED_EDGE('',*,*,#2022,.T.); +#2022 = EDGE_CURVE('',#2023,#2025,#2027,.T.); +#2023 = VERTEX_POINT('',#2024); +#2024 = CARTESIAN_POINT('',(25.775,1.,-0.125)); +#2025 = VERTEX_POINT('',#2026); +#2026 = CARTESIAN_POINT('',(25.775,1.,0.125)); +#2027 = SURFACE_CURVE('',#2028,(#2032,#2039),.PCURVE_S1.); +#2028 = LINE('',#2029,#2030); +#2029 = CARTESIAN_POINT('',(25.775,1.,-0.125)); +#2030 = VECTOR('',#2031,1.); +#2031 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#2032 = PCURVE('',#1964,#2033); +#2033 = DEFINITIONAL_REPRESENTATION('',(#2034),#2038); +#2034 = LINE('',#2035,#2036); +#2035 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#2036 = VECTOR('',#2037,1.); +#2037 = DIRECTION('',(-2.22044604925E-016,-1.)); +#2038 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2039 = PCURVE('',#1545,#2040); +#2040 = DEFINITIONAL_REPRESENTATION('',(#2041),#2045); +#2041 = LINE('',#2042,#2043); +#2042 = CARTESIAN_POINT('',(0.125,0.E+000)); +#2043 = VECTOR('',#2044,1.); +#2044 = DIRECTION('',(0.E+000,-1.)); +#2045 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2046 = ORIENTED_EDGE('',*,*,#2047,.T.); +#2047 = EDGE_CURVE('',#2025,#1949,#2048,.T.); +#2048 = SURFACE_CURVE('',#2049,(#2053,#2060),.PCURVE_S1.); +#2049 = LINE('',#2050,#2051); +#2050 = CARTESIAN_POINT('',(25.775,1.,0.125)); +#2051 = VECTOR('',#2052,1.); +#2052 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#2053 = PCURVE('',#1964,#2054); +#2054 = DEFINITIONAL_REPRESENTATION('',(#2055),#2059); +#2055 = LINE('',#2056,#2057); +#2056 = CARTESIAN_POINT('',(-2.22044604925E-016,-0.25)); +#2057 = VECTOR('',#2058,1.); +#2058 = DIRECTION('',(1.,0.E+000)); +#2059 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2060 = PCURVE('',#1573,#2061); +#2061 = DEFINITIONAL_REPRESENTATION('',(#2062),#2066); +#2062 = LINE('',#2063,#2064); +#2063 = CARTESIAN_POINT('',(1.110223024625E-016,0.125)); +#2064 = VECTOR('',#2065,1.); +#2065 = DIRECTION('',(-1.,0.E+000)); +#2066 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2067 = ORIENTED_EDGE('',*,*,#1946,.F.); +#2068 = ORIENTED_EDGE('',*,*,#2069,.F.); +#2069 = EDGE_CURVE('',#2023,#1947,#2070,.T.); +#2070 = SURFACE_CURVE('',#2071,(#2075,#2082),.PCURVE_S1.); +#2071 = LINE('',#2072,#2073); +#2072 = CARTESIAN_POINT('',(25.775,1.,-0.125)); +#2073 = VECTOR('',#2074,1.); +#2074 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#2075 = PCURVE('',#1964,#2076); +#2076 = DEFINITIONAL_REPRESENTATION('',(#2077),#2081); +#2077 = LINE('',#2078,#2079); +#2078 = CARTESIAN_POINT('',(-2.22044604925E-016,-0.E+000)); +#2079 = VECTOR('',#2080,1.); +#2080 = DIRECTION('',(1.,0.E+000)); +#2081 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2082 = PCURVE('',#1627,#2083); +#2083 = DEFINITIONAL_REPRESENTATION('',(#2084),#2088); +#2084 = LINE('',#2085,#2086); +#2085 = CARTESIAN_POINT('',(1.110223024625E-016,0.125)); +#2086 = VECTOR('',#2087,1.); +#2087 = DIRECTION('',(-1.,0.E+000)); +#2088 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2089 = ADVANCED_FACE('',(#2090),#1545,.F.); +#2090 = FACE_BOUND('',#2091,.F.); +#2091 = EDGE_LOOP('',(#2092,#2093,#2114,#2115)); +#2092 = ORIENTED_EDGE('',*,*,#1522,.T.); +#2093 = ORIENTED_EDGE('',*,*,#2094,.T.); +#2094 = EDGE_CURVE('',#1525,#2025,#2095,.T.); +#2095 = SURFACE_CURVE('',#2096,(#2100,#2107),.PCURVE_S1.); +#2096 = LINE('',#2097,#2098); +#2097 = CARTESIAN_POINT('',(25.65,1.,0.125)); +#2098 = VECTOR('',#2099,1.); +#2099 = DIRECTION('',(1.,0.E+000,0.E+000)); +#2100 = PCURVE('',#1545,#2101); +#2101 = DEFINITIONAL_REPRESENTATION('',(#2102),#2106); +#2102 = LINE('',#2103,#2104); +#2103 = CARTESIAN_POINT('',(-3.552713678801E-015,-0.25)); +#2104 = VECTOR('',#2105,1.); +#2105 = DIRECTION('',(1.,0.E+000)); +#2106 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2107 = PCURVE('',#1573,#2108); +#2108 = DEFINITIONAL_REPRESENTATION('',(#2109),#2113); +#2109 = LINE('',#2110,#2111); +#2110 = CARTESIAN_POINT('',(1.110223024625E-016,-3.552713678801E-015)); +#2111 = VECTOR('',#2112,1.); +#2112 = DIRECTION('',(0.E+000,1.)); +#2113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2114 = ORIENTED_EDGE('',*,*,#2022,.F.); +#2115 = ORIENTED_EDGE('',*,*,#2116,.F.); +#2116 = EDGE_CURVE('',#1523,#2023,#2117,.T.); +#2117 = SURFACE_CURVE('',#2118,(#2122,#2129),.PCURVE_S1.); +#2118 = LINE('',#2119,#2120); +#2119 = CARTESIAN_POINT('',(25.65,1.,-0.125)); +#2120 = VECTOR('',#2121,1.); +#2121 = DIRECTION('',(1.,0.E+000,0.E+000)); +#2122 = PCURVE('',#1545,#2123); +#2123 = DEFINITIONAL_REPRESENTATION('',(#2124),#2128); +#2124 = LINE('',#2125,#2126); +#2125 = CARTESIAN_POINT('',(-3.552713678801E-015,-4.930380657631E-032)); +#2126 = VECTOR('',#2127,1.); +#2127 = DIRECTION('',(1.,0.E+000)); +#2128 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2129 = PCURVE('',#1627,#2130); +#2130 = DEFINITIONAL_REPRESENTATION('',(#2131),#2135); +#2131 = LINE('',#2132,#2133); +#2132 = CARTESIAN_POINT('',(1.110223024625E-016,-3.552713678801E-015)); +#2133 = VECTOR('',#2134,1.); +#2134 = DIRECTION('',(0.E+000,1.)); +#2135 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2136 = ADVANCED_FACE('',(#2137),#1627,.F.); +#2137 = FACE_BOUND('',#2138,.T.); +#2138 = EDGE_LOOP('',(#2139,#2140,#2141,#2142,#2143,#2144,#2145,#2146)); +#2139 = ORIENTED_EDGE('',*,*,#1613,.T.); +#2140 = ORIENTED_EDGE('',*,*,#1694,.T.); +#2141 = ORIENTED_EDGE('',*,*,#1770,.T.); +#2142 = ORIENTED_EDGE('',*,*,#1846,.F.); +#2143 = ORIENTED_EDGE('',*,*,#1922,.F.); +#2144 = ORIENTED_EDGE('',*,*,#1998,.F.); +#2145 = ORIENTED_EDGE('',*,*,#2069,.F.); +#2146 = ORIENTED_EDGE('',*,*,#2116,.F.); +#2147 = ADVANCED_FACE('',(#2148),#1573,.T.); +#2148 = FACE_BOUND('',#2149,.F.); +#2149 = EDGE_LOOP('',(#2150,#2151,#2152,#2153,#2154,#2155,#2156,#2157)); +#2150 = ORIENTED_EDGE('',*,*,#1557,.T.); +#2151 = ORIENTED_EDGE('',*,*,#1643,.T.); +#2152 = ORIENTED_EDGE('',*,*,#1719,.T.); +#2153 = ORIENTED_EDGE('',*,*,#1824,.F.); +#2154 = ORIENTED_EDGE('',*,*,#1900,.F.); +#2155 = ORIENTED_EDGE('',*,*,#1976,.F.); +#2156 = ORIENTED_EDGE('',*,*,#2047,.F.); +#2157 = ORIENTED_EDGE('',*,*,#2094,.F.); +#2158 = MANIFOLD_SOLID_BREP('',#2159); +#2159 = CLOSED_SHELL('',(#2160,#2280,#2356,#2432,#2508,#2584,#2660,#2731 + ,#2778,#2789)); +#2160 = ADVANCED_FACE('',(#2161),#2175,.T.); +#2161 = FACE_BOUND('',#2162,.T.); +#2162 = EDGE_LOOP('',(#2163,#2198,#2226,#2254)); +#2163 = ORIENTED_EDGE('',*,*,#2164,.T.); +#2164 = EDGE_CURVE('',#2165,#2167,#2169,.T.); +#2165 = VERTEX_POINT('',#2166); +#2166 = CARTESIAN_POINT('',(23.11,1.,-0.125)); +#2167 = VERTEX_POINT('',#2168); +#2168 = CARTESIAN_POINT('',(23.11,1.,0.125)); +#2169 = SURFACE_CURVE('',#2170,(#2174,#2186),.PCURVE_S1.); +#2170 = LINE('',#2171,#2172); +#2171 = CARTESIAN_POINT('',(23.11,1.,-0.125)); +#2172 = VECTOR('',#2173,1.); +#2173 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#2174 = PCURVE('',#2175,#2180); +#2175 = PLANE('',#2176); +#2176 = AXIS2_PLACEMENT_3D('',#2177,#2178,#2179); +#2177 = CARTESIAN_POINT('',(23.11,1.,-0.125)); +#2178 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#2179 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#2180 = DEFINITIONAL_REPRESENTATION('',(#2181),#2185); +#2181 = LINE('',#2182,#2183); +#2182 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2183 = VECTOR('',#2184,1.); +#2184 = DIRECTION('',(2.22044604925E-016,-1.)); +#2185 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2186 = PCURVE('',#2187,#2192); +#2187 = PLANE('',#2188); +#2188 = AXIS2_PLACEMENT_3D('',#2189,#2190,#2191); +#2189 = CARTESIAN_POINT('',(23.11,1.,-0.125)); +#2190 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#2191 = DIRECTION('',(1.,0.E+000,0.E+000)); +#2192 = DEFINITIONAL_REPRESENTATION('',(#2193),#2197); +#2193 = LINE('',#2194,#2195); +#2194 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2195 = VECTOR('',#2196,1.); +#2196 = DIRECTION('',(0.E+000,-1.)); +#2197 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2198 = ORIENTED_EDGE('',*,*,#2199,.T.); +#2199 = EDGE_CURVE('',#2167,#2200,#2202,.T.); +#2200 = VERTEX_POINT('',#2201); +#2201 = CARTESIAN_POINT('',(23.11,-2.5,0.125)); +#2202 = SURFACE_CURVE('',#2203,(#2207,#2214),.PCURVE_S1.); +#2203 = LINE('',#2204,#2205); +#2204 = CARTESIAN_POINT('',(23.11,1.,0.125)); +#2205 = VECTOR('',#2206,1.); +#2206 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#2207 = PCURVE('',#2175,#2208); +#2208 = DEFINITIONAL_REPRESENTATION('',(#2209),#2213); +#2209 = LINE('',#2210,#2211); +#2210 = CARTESIAN_POINT('',(1.110223024625E-016,-0.25)); +#2211 = VECTOR('',#2212,1.); +#2212 = DIRECTION('',(1.,0.E+000)); +#2213 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2214 = PCURVE('',#2215,#2220); +#2215 = PLANE('',#2216); +#2216 = AXIS2_PLACEMENT_3D('',#2217,#2218,#2219); +#2217 = CARTESIAN_POINT('',(23.11,1.,0.125)); +#2218 = DIRECTION('',(0.E+000,4.440892098501E-016,1.)); +#2219 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#2220 = DEFINITIONAL_REPRESENTATION('',(#2221),#2225); +#2221 = LINE('',#2222,#2223); +#2222 = CARTESIAN_POINT('',(1.110223024625E-016,0.E+000)); +#2223 = VECTOR('',#2224,1.); +#2224 = DIRECTION('',(1.,0.E+000)); +#2225 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2226 = ORIENTED_EDGE('',*,*,#2227,.F.); +#2227 = EDGE_CURVE('',#2228,#2200,#2230,.T.); +#2228 = VERTEX_POINT('',#2229); +#2229 = CARTESIAN_POINT('',(23.11,-2.5,-0.125)); +#2230 = SURFACE_CURVE('',#2231,(#2235,#2242),.PCURVE_S1.); +#2231 = LINE('',#2232,#2233); +#2232 = CARTESIAN_POINT('',(23.11,-2.5,-0.125)); +#2233 = VECTOR('',#2234,1.); +#2234 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#2235 = PCURVE('',#2175,#2236); +#2236 = DEFINITIONAL_REPRESENTATION('',(#2237),#2241); +#2237 = LINE('',#2238,#2239); +#2238 = CARTESIAN_POINT('',(3.5,-3.944304526105E-031)); +#2239 = VECTOR('',#2240,1.); +#2240 = DIRECTION('',(2.22044604925E-016,-1.)); +#2241 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2242 = PCURVE('',#2243,#2248); +#2243 = PLANE('',#2244); +#2244 = AXIS2_PLACEMENT_3D('',#2245,#2246,#2247); +#2245 = CARTESIAN_POINT('',(23.11,-2.5,-0.125)); +#2246 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#2247 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#2248 = DEFINITIONAL_REPRESENTATION('',(#2249),#2253); +#2249 = LINE('',#2250,#2251); +#2250 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#2251 = VECTOR('',#2252,1.); +#2252 = DIRECTION('',(0.E+000,-1.)); +#2253 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2254 = ORIENTED_EDGE('',*,*,#2255,.F.); +#2255 = EDGE_CURVE('',#2165,#2228,#2256,.T.); +#2256 = SURFACE_CURVE('',#2257,(#2261,#2268),.PCURVE_S1.); +#2257 = LINE('',#2258,#2259); +#2258 = CARTESIAN_POINT('',(23.11,1.,-0.125)); +#2259 = VECTOR('',#2260,1.); +#2260 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#2261 = PCURVE('',#2175,#2262); +#2262 = DEFINITIONAL_REPRESENTATION('',(#2263),#2267); +#2263 = LINE('',#2264,#2265); +#2264 = CARTESIAN_POINT('',(1.110223024625E-016,0.E+000)); +#2265 = VECTOR('',#2266,1.); +#2266 = DIRECTION('',(1.,0.E+000)); +#2267 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2268 = PCURVE('',#2269,#2274); +#2269 = PLANE('',#2270); +#2270 = AXIS2_PLACEMENT_3D('',#2271,#2272,#2273); +#2271 = CARTESIAN_POINT('',(23.11,1.,-0.125)); +#2272 = DIRECTION('',(0.E+000,4.440892098501E-016,1.)); +#2273 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#2274 = DEFINITIONAL_REPRESENTATION('',(#2275),#2279); +#2275 = LINE('',#2276,#2277); +#2276 = CARTESIAN_POINT('',(1.110223024625E-016,0.E+000)); +#2277 = VECTOR('',#2278,1.); +#2278 = DIRECTION('',(1.,0.E+000)); +#2279 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2280 = ADVANCED_FACE('',(#2281),#2243,.T.); +#2281 = FACE_BOUND('',#2282,.T.); +#2282 = EDGE_LOOP('',(#2283,#2284,#2307,#2335)); +#2283 = ORIENTED_EDGE('',*,*,#2227,.T.); +#2284 = ORIENTED_EDGE('',*,*,#2285,.T.); +#2285 = EDGE_CURVE('',#2200,#2286,#2288,.T.); +#2286 = VERTEX_POINT('',#2287); +#2287 = CARTESIAN_POINT('',(22.61,-2.5,0.125)); +#2288 = SURFACE_CURVE('',#2289,(#2293,#2300),.PCURVE_S1.); +#2289 = LINE('',#2290,#2291); +#2290 = CARTESIAN_POINT('',(23.11,-2.5,0.125)); +#2291 = VECTOR('',#2292,1.); +#2292 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#2293 = PCURVE('',#2243,#2294); +#2294 = DEFINITIONAL_REPRESENTATION('',(#2295),#2299); +#2295 = LINE('',#2296,#2297); +#2296 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#2297 = VECTOR('',#2298,1.); +#2298 = DIRECTION('',(1.,0.E+000)); +#2299 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2300 = PCURVE('',#2215,#2301); +#2301 = DEFINITIONAL_REPRESENTATION('',(#2302),#2306); +#2302 = LINE('',#2303,#2304); +#2303 = CARTESIAN_POINT('',(3.5,0.E+000)); +#2304 = VECTOR('',#2305,1.); +#2305 = DIRECTION('',(0.E+000,-1.)); +#2306 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2307 = ORIENTED_EDGE('',*,*,#2308,.F.); +#2308 = EDGE_CURVE('',#2309,#2286,#2311,.T.); +#2309 = VERTEX_POINT('',#2310); +#2310 = CARTESIAN_POINT('',(22.61,-2.5,-0.125)); +#2311 = SURFACE_CURVE('',#2312,(#2316,#2323),.PCURVE_S1.); +#2312 = LINE('',#2313,#2314); +#2313 = CARTESIAN_POINT('',(22.61,-2.5,-0.125)); +#2314 = VECTOR('',#2315,1.); +#2315 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#2316 = PCURVE('',#2243,#2317); +#2317 = DEFINITIONAL_REPRESENTATION('',(#2318),#2322); +#2318 = LINE('',#2319,#2320); +#2319 = CARTESIAN_POINT('',(0.5,0.E+000)); +#2320 = VECTOR('',#2321,1.); +#2321 = DIRECTION('',(0.E+000,-1.)); +#2322 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2323 = PCURVE('',#2324,#2329); +#2324 = PLANE('',#2325); +#2325 = AXIS2_PLACEMENT_3D('',#2326,#2327,#2328); +#2326 = CARTESIAN_POINT('',(22.61,-2.5,-0.125)); +#2327 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#2328 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#2329 = DEFINITIONAL_REPRESENTATION('',(#2330),#2334); +#2330 = LINE('',#2331,#2332); +#2331 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#2332 = VECTOR('',#2333,1.); +#2333 = DIRECTION('',(-2.22044604925E-016,-1.)); +#2334 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2335 = ORIENTED_EDGE('',*,*,#2336,.F.); +#2336 = EDGE_CURVE('',#2228,#2309,#2337,.T.); +#2337 = SURFACE_CURVE('',#2338,(#2342,#2349),.PCURVE_S1.); +#2338 = LINE('',#2339,#2340); +#2339 = CARTESIAN_POINT('',(23.11,-2.5,-0.125)); +#2340 = VECTOR('',#2341,1.); +#2341 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#2342 = PCURVE('',#2243,#2343); +#2343 = DEFINITIONAL_REPRESENTATION('',(#2344),#2348); +#2344 = LINE('',#2345,#2346); +#2345 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2346 = VECTOR('',#2347,1.); +#2347 = DIRECTION('',(1.,0.E+000)); +#2348 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2349 = PCURVE('',#2269,#2350); +#2350 = DEFINITIONAL_REPRESENTATION('',(#2351),#2355); +#2351 = LINE('',#2352,#2353); +#2352 = CARTESIAN_POINT('',(3.5,0.E+000)); +#2353 = VECTOR('',#2354,1.); +#2354 = DIRECTION('',(0.E+000,-1.)); +#2355 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2356 = ADVANCED_FACE('',(#2357),#2324,.T.); +#2357 = FACE_BOUND('',#2358,.T.); +#2358 = EDGE_LOOP('',(#2359,#2360,#2383,#2411)); +#2359 = ORIENTED_EDGE('',*,*,#2308,.T.); +#2360 = ORIENTED_EDGE('',*,*,#2361,.T.); +#2361 = EDGE_CURVE('',#2286,#2362,#2364,.T.); +#2362 = VERTEX_POINT('',#2363); +#2363 = CARTESIAN_POINT('',(22.61,1.,0.125)); +#2364 = SURFACE_CURVE('',#2365,(#2369,#2376),.PCURVE_S1.); +#2365 = LINE('',#2366,#2367); +#2366 = CARTESIAN_POINT('',(22.61,-2.5,0.125)); +#2367 = VECTOR('',#2368,1.); +#2368 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#2369 = PCURVE('',#2324,#2370); +#2370 = DEFINITIONAL_REPRESENTATION('',(#2371),#2375); +#2371 = LINE('',#2372,#2373); +#2372 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#2373 = VECTOR('',#2374,1.); +#2374 = DIRECTION('',(1.,0.E+000)); +#2375 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2376 = PCURVE('',#2215,#2377); +#2377 = DEFINITIONAL_REPRESENTATION('',(#2378),#2382); +#2378 = LINE('',#2379,#2380); +#2379 = CARTESIAN_POINT('',(3.5,-0.5)); +#2380 = VECTOR('',#2381,1.); +#2381 = DIRECTION('',(-1.,0.E+000)); +#2382 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2383 = ORIENTED_EDGE('',*,*,#2384,.F.); +#2384 = EDGE_CURVE('',#2385,#2362,#2387,.T.); +#2385 = VERTEX_POINT('',#2386); +#2386 = CARTESIAN_POINT('',(22.61,1.,-0.125)); +#2387 = SURFACE_CURVE('',#2388,(#2392,#2399),.PCURVE_S1.); +#2388 = LINE('',#2389,#2390); +#2389 = CARTESIAN_POINT('',(22.61,1.,-0.125)); +#2390 = VECTOR('',#2391,1.); +#2391 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#2392 = PCURVE('',#2324,#2393); +#2393 = DEFINITIONAL_REPRESENTATION('',(#2394),#2398); +#2394 = LINE('',#2395,#2396); +#2395 = CARTESIAN_POINT('',(3.5,1.972152263053E-031)); +#2396 = VECTOR('',#2397,1.); +#2397 = DIRECTION('',(-2.22044604925E-016,-1.)); +#2398 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2399 = PCURVE('',#2400,#2405); +#2400 = PLANE('',#2401); +#2401 = AXIS2_PLACEMENT_3D('',#2402,#2403,#2404); +#2402 = CARTESIAN_POINT('',(22.485,1.,-0.125)); +#2403 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#2404 = DIRECTION('',(1.,0.E+000,0.E+000)); +#2405 = DEFINITIONAL_REPRESENTATION('',(#2406),#2410); +#2406 = LINE('',#2407,#2408); +#2407 = CARTESIAN_POINT('',(0.125,0.E+000)); +#2408 = VECTOR('',#2409,1.); +#2409 = DIRECTION('',(0.E+000,-1.)); +#2410 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2411 = ORIENTED_EDGE('',*,*,#2412,.F.); +#2412 = EDGE_CURVE('',#2309,#2385,#2413,.T.); +#2413 = SURFACE_CURVE('',#2414,(#2418,#2425),.PCURVE_S1.); +#2414 = LINE('',#2415,#2416); +#2415 = CARTESIAN_POINT('',(22.61,-2.5,-0.125)); +#2416 = VECTOR('',#2417,1.); +#2417 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#2418 = PCURVE('',#2324,#2419); +#2419 = DEFINITIONAL_REPRESENTATION('',(#2420),#2424); +#2420 = LINE('',#2421,#2422); +#2421 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2422 = VECTOR('',#2423,1.); +#2423 = DIRECTION('',(1.,0.E+000)); +#2424 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2425 = PCURVE('',#2269,#2426); +#2426 = DEFINITIONAL_REPRESENTATION('',(#2427),#2431); +#2427 = LINE('',#2428,#2429); +#2428 = CARTESIAN_POINT('',(3.5,-0.5)); +#2429 = VECTOR('',#2430,1.); +#2430 = DIRECTION('',(-1.,0.E+000)); +#2431 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2432 = ADVANCED_FACE('',(#2433),#2400,.F.); +#2433 = FACE_BOUND('',#2434,.F.); +#2434 = EDGE_LOOP('',(#2435,#2465,#2486,#2487)); +#2435 = ORIENTED_EDGE('',*,*,#2436,.T.); +#2436 = EDGE_CURVE('',#2437,#2439,#2441,.T.); +#2437 = VERTEX_POINT('',#2438); +#2438 = CARTESIAN_POINT('',(22.485,1.,-0.125)); +#2439 = VERTEX_POINT('',#2440); +#2440 = CARTESIAN_POINT('',(22.485,1.,0.125)); +#2441 = SURFACE_CURVE('',#2442,(#2446,#2453),.PCURVE_S1.); +#2442 = LINE('',#2443,#2444); +#2443 = CARTESIAN_POINT('',(22.485,1.,-0.125)); +#2444 = VECTOR('',#2445,1.); +#2445 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#2446 = PCURVE('',#2400,#2447); +#2447 = DEFINITIONAL_REPRESENTATION('',(#2448),#2452); +#2448 = LINE('',#2449,#2450); +#2449 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2450 = VECTOR('',#2451,1.); +#2451 = DIRECTION('',(0.E+000,-1.)); +#2452 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2453 = PCURVE('',#2454,#2459); +#2454 = PLANE('',#2455); +#2455 = AXIS2_PLACEMENT_3D('',#2456,#2457,#2458); +#2456 = CARTESIAN_POINT('',(22.485,2.,-0.125)); +#2457 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#2458 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#2459 = DEFINITIONAL_REPRESENTATION('',(#2460),#2464); +#2460 = LINE('',#2461,#2462); +#2461 = CARTESIAN_POINT('',(1.,-4.930380657631E-032)); +#2462 = VECTOR('',#2463,1.); +#2463 = DIRECTION('',(2.22044604925E-016,-1.)); +#2464 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2465 = ORIENTED_EDGE('',*,*,#2466,.T.); +#2466 = EDGE_CURVE('',#2439,#2362,#2467,.T.); +#2467 = SURFACE_CURVE('',#2468,(#2472,#2479),.PCURVE_S1.); +#2468 = LINE('',#2469,#2470); +#2469 = CARTESIAN_POINT('',(22.485,1.,0.125)); +#2470 = VECTOR('',#2471,1.); +#2471 = DIRECTION('',(1.,0.E+000,0.E+000)); +#2472 = PCURVE('',#2400,#2473); +#2473 = DEFINITIONAL_REPRESENTATION('',(#2474),#2478); +#2474 = LINE('',#2475,#2476); +#2475 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#2476 = VECTOR('',#2477,1.); +#2477 = DIRECTION('',(1.,0.E+000)); +#2478 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2479 = PCURVE('',#2215,#2480); +#2480 = DEFINITIONAL_REPRESENTATION('',(#2481),#2485); +#2481 = LINE('',#2482,#2483); +#2482 = CARTESIAN_POINT('',(0.E+000,-0.625)); +#2483 = VECTOR('',#2484,1.); +#2484 = DIRECTION('',(0.E+000,1.)); +#2485 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2486 = ORIENTED_EDGE('',*,*,#2384,.F.); +#2487 = ORIENTED_EDGE('',*,*,#2488,.F.); +#2488 = EDGE_CURVE('',#2437,#2385,#2489,.T.); +#2489 = SURFACE_CURVE('',#2490,(#2494,#2501),.PCURVE_S1.); +#2490 = LINE('',#2491,#2492); +#2491 = CARTESIAN_POINT('',(22.485,1.,-0.125)); +#2492 = VECTOR('',#2493,1.); +#2493 = DIRECTION('',(1.,0.E+000,0.E+000)); +#2494 = PCURVE('',#2400,#2495); +#2495 = DEFINITIONAL_REPRESENTATION('',(#2496),#2500); +#2496 = LINE('',#2497,#2498); +#2497 = CARTESIAN_POINT('',(0.E+000,-4.930380657631E-032)); +#2498 = VECTOR('',#2499,1.); +#2499 = DIRECTION('',(1.,0.E+000)); +#2500 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2501 = PCURVE('',#2269,#2502); +#2502 = DEFINITIONAL_REPRESENTATION('',(#2503),#2507); +#2503 = LINE('',#2504,#2505); +#2504 = CARTESIAN_POINT('',(0.E+000,-0.625)); +#2505 = VECTOR('',#2506,1.); +#2506 = DIRECTION('',(0.E+000,1.)); +#2507 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2508 = ADVANCED_FACE('',(#2509),#2454,.F.); +#2509 = FACE_BOUND('',#2510,.F.); +#2510 = EDGE_LOOP('',(#2511,#2541,#2562,#2563)); +#2511 = ORIENTED_EDGE('',*,*,#2512,.T.); +#2512 = EDGE_CURVE('',#2513,#2515,#2517,.T.); +#2513 = VERTEX_POINT('',#2514); +#2514 = CARTESIAN_POINT('',(22.485,2.,-0.125)); +#2515 = VERTEX_POINT('',#2516); +#2516 = CARTESIAN_POINT('',(22.485,2.,0.125)); +#2517 = SURFACE_CURVE('',#2518,(#2522,#2529),.PCURVE_S1.); +#2518 = LINE('',#2519,#2520); +#2519 = CARTESIAN_POINT('',(22.485,2.,-0.125)); +#2520 = VECTOR('',#2521,1.); +#2521 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#2522 = PCURVE('',#2454,#2523); +#2523 = DEFINITIONAL_REPRESENTATION('',(#2524),#2528); +#2524 = LINE('',#2525,#2526); +#2525 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2526 = VECTOR('',#2527,1.); +#2527 = DIRECTION('',(2.22044604925E-016,-1.)); +#2528 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2529 = PCURVE('',#2530,#2535); +#2530 = PLANE('',#2531); +#2531 = AXIS2_PLACEMENT_3D('',#2532,#2533,#2534); +#2532 = CARTESIAN_POINT('',(23.235,2.,-0.125)); +#2533 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#2534 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#2535 = DEFINITIONAL_REPRESENTATION('',(#2536),#2540); +#2536 = LINE('',#2537,#2538); +#2537 = CARTESIAN_POINT('',(0.75,0.E+000)); +#2538 = VECTOR('',#2539,1.); +#2539 = DIRECTION('',(0.E+000,-1.)); +#2540 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2541 = ORIENTED_EDGE('',*,*,#2542,.T.); +#2542 = EDGE_CURVE('',#2515,#2439,#2543,.T.); +#2543 = SURFACE_CURVE('',#2544,(#2548,#2555),.PCURVE_S1.); +#2544 = LINE('',#2545,#2546); +#2545 = CARTESIAN_POINT('',(22.485,2.,0.125)); +#2546 = VECTOR('',#2547,1.); +#2547 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#2548 = PCURVE('',#2454,#2549); +#2549 = DEFINITIONAL_REPRESENTATION('',(#2550),#2554); +#2550 = LINE('',#2551,#2552); +#2551 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#2552 = VECTOR('',#2553,1.); +#2553 = DIRECTION('',(1.,0.E+000)); +#2554 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2555 = PCURVE('',#2215,#2556); +#2556 = DEFINITIONAL_REPRESENTATION('',(#2557),#2561); +#2557 = LINE('',#2558,#2559); +#2558 = CARTESIAN_POINT('',(-1.,-0.625)); +#2559 = VECTOR('',#2560,1.); +#2560 = DIRECTION('',(1.,0.E+000)); +#2561 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2562 = ORIENTED_EDGE('',*,*,#2436,.F.); +#2563 = ORIENTED_EDGE('',*,*,#2564,.F.); +#2564 = EDGE_CURVE('',#2513,#2437,#2565,.T.); +#2565 = SURFACE_CURVE('',#2566,(#2570,#2577),.PCURVE_S1.); +#2566 = LINE('',#2567,#2568); +#2567 = CARTESIAN_POINT('',(22.485,2.,-0.125)); +#2568 = VECTOR('',#2569,1.); +#2569 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#2570 = PCURVE('',#2454,#2571); +#2571 = DEFINITIONAL_REPRESENTATION('',(#2572),#2576); +#2572 = LINE('',#2573,#2574); +#2573 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2574 = VECTOR('',#2575,1.); +#2575 = DIRECTION('',(1.,0.E+000)); +#2576 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2577 = PCURVE('',#2269,#2578); +#2578 = DEFINITIONAL_REPRESENTATION('',(#2579),#2583); +#2579 = LINE('',#2580,#2581); +#2580 = CARTESIAN_POINT('',(-1.,-0.625)); +#2581 = VECTOR('',#2582,1.); +#2582 = DIRECTION('',(1.,0.E+000)); +#2583 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2584 = ADVANCED_FACE('',(#2585),#2530,.F.); +#2585 = FACE_BOUND('',#2586,.F.); +#2586 = EDGE_LOOP('',(#2587,#2617,#2638,#2639)); +#2587 = ORIENTED_EDGE('',*,*,#2588,.T.); +#2588 = EDGE_CURVE('',#2589,#2591,#2593,.T.); +#2589 = VERTEX_POINT('',#2590); +#2590 = CARTESIAN_POINT('',(23.235,2.,-0.125)); +#2591 = VERTEX_POINT('',#2592); +#2592 = CARTESIAN_POINT('',(23.235,2.,0.125)); +#2593 = SURFACE_CURVE('',#2594,(#2598,#2605),.PCURVE_S1.); +#2594 = LINE('',#2595,#2596); +#2595 = CARTESIAN_POINT('',(23.235,2.,-0.125)); +#2596 = VECTOR('',#2597,1.); +#2597 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#2598 = PCURVE('',#2530,#2599); +#2599 = DEFINITIONAL_REPRESENTATION('',(#2600),#2604); +#2600 = LINE('',#2601,#2602); +#2601 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#2602 = VECTOR('',#2603,1.); +#2603 = DIRECTION('',(0.E+000,-1.)); +#2604 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2605 = PCURVE('',#2606,#2611); +#2606 = PLANE('',#2607); +#2607 = AXIS2_PLACEMENT_3D('',#2608,#2609,#2610); +#2608 = CARTESIAN_POINT('',(23.235,1.,-0.125)); +#2609 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#2610 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#2611 = DEFINITIONAL_REPRESENTATION('',(#2612),#2616); +#2612 = LINE('',#2613,#2614); +#2613 = CARTESIAN_POINT('',(1.,0.E+000)); +#2614 = VECTOR('',#2615,1.); +#2615 = DIRECTION('',(-2.22044604925E-016,-1.)); +#2616 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2617 = ORIENTED_EDGE('',*,*,#2618,.T.); +#2618 = EDGE_CURVE('',#2591,#2515,#2619,.T.); +#2619 = SURFACE_CURVE('',#2620,(#2624,#2631),.PCURVE_S1.); +#2620 = LINE('',#2621,#2622); +#2621 = CARTESIAN_POINT('',(23.235,2.,0.125)); +#2622 = VECTOR('',#2623,1.); +#2623 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#2624 = PCURVE('',#2530,#2625); +#2625 = DEFINITIONAL_REPRESENTATION('',(#2626),#2630); +#2626 = LINE('',#2627,#2628); +#2627 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#2628 = VECTOR('',#2629,1.); +#2629 = DIRECTION('',(1.,0.E+000)); +#2630 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2631 = PCURVE('',#2215,#2632); +#2632 = DEFINITIONAL_REPRESENTATION('',(#2633),#2637); +#2633 = LINE('',#2634,#2635); +#2634 = CARTESIAN_POINT('',(-1.,0.125)); +#2635 = VECTOR('',#2636,1.); +#2636 = DIRECTION('',(0.E+000,-1.)); +#2637 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2638 = ORIENTED_EDGE('',*,*,#2512,.F.); +#2639 = ORIENTED_EDGE('',*,*,#2640,.F.); +#2640 = EDGE_CURVE('',#2589,#2513,#2641,.T.); +#2641 = SURFACE_CURVE('',#2642,(#2646,#2653),.PCURVE_S1.); +#2642 = LINE('',#2643,#2644); +#2643 = CARTESIAN_POINT('',(23.235,2.,-0.125)); +#2644 = VECTOR('',#2645,1.); +#2645 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#2646 = PCURVE('',#2530,#2647); +#2647 = DEFINITIONAL_REPRESENTATION('',(#2648),#2652); +#2648 = LINE('',#2649,#2650); +#2649 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2650 = VECTOR('',#2651,1.); +#2651 = DIRECTION('',(1.,0.E+000)); +#2652 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2653 = PCURVE('',#2269,#2654); +#2654 = DEFINITIONAL_REPRESENTATION('',(#2655),#2659); +#2655 = LINE('',#2656,#2657); +#2656 = CARTESIAN_POINT('',(-1.,0.125)); +#2657 = VECTOR('',#2658,1.); +#2658 = DIRECTION('',(0.E+000,-1.)); +#2659 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2660 = ADVANCED_FACE('',(#2661),#2606,.F.); +#2661 = FACE_BOUND('',#2662,.F.); +#2662 = EDGE_LOOP('',(#2663,#2688,#2709,#2710)); +#2663 = ORIENTED_EDGE('',*,*,#2664,.T.); +#2664 = EDGE_CURVE('',#2665,#2667,#2669,.T.); +#2665 = VERTEX_POINT('',#2666); +#2666 = CARTESIAN_POINT('',(23.235,1.,-0.125)); +#2667 = VERTEX_POINT('',#2668); +#2668 = CARTESIAN_POINT('',(23.235,1.,0.125)); +#2669 = SURFACE_CURVE('',#2670,(#2674,#2681),.PCURVE_S1.); +#2670 = LINE('',#2671,#2672); +#2671 = CARTESIAN_POINT('',(23.235,1.,-0.125)); +#2672 = VECTOR('',#2673,1.); +#2673 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#2674 = PCURVE('',#2606,#2675); +#2675 = DEFINITIONAL_REPRESENTATION('',(#2676),#2680); +#2676 = LINE('',#2677,#2678); +#2677 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#2678 = VECTOR('',#2679,1.); +#2679 = DIRECTION('',(-2.22044604925E-016,-1.)); +#2680 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2681 = PCURVE('',#2187,#2682); +#2682 = DEFINITIONAL_REPRESENTATION('',(#2683),#2687); +#2683 = LINE('',#2684,#2685); +#2684 = CARTESIAN_POINT('',(0.125,0.E+000)); +#2685 = VECTOR('',#2686,1.); +#2686 = DIRECTION('',(0.E+000,-1.)); +#2687 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2688 = ORIENTED_EDGE('',*,*,#2689,.T.); +#2689 = EDGE_CURVE('',#2667,#2591,#2690,.T.); +#2690 = SURFACE_CURVE('',#2691,(#2695,#2702),.PCURVE_S1.); +#2691 = LINE('',#2692,#2693); +#2692 = CARTESIAN_POINT('',(23.235,1.,0.125)); +#2693 = VECTOR('',#2694,1.); +#2694 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#2695 = PCURVE('',#2606,#2696); +#2696 = DEFINITIONAL_REPRESENTATION('',(#2697),#2701); +#2697 = LINE('',#2698,#2699); +#2698 = CARTESIAN_POINT('',(-1.110223024625E-016,-0.25)); +#2699 = VECTOR('',#2700,1.); +#2700 = DIRECTION('',(1.,0.E+000)); +#2701 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2702 = PCURVE('',#2215,#2703); +#2703 = DEFINITIONAL_REPRESENTATION('',(#2704),#2708); +#2704 = LINE('',#2705,#2706); +#2705 = CARTESIAN_POINT('',(1.110223024625E-016,0.125)); +#2706 = VECTOR('',#2707,1.); +#2707 = DIRECTION('',(-1.,0.E+000)); +#2708 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2709 = ORIENTED_EDGE('',*,*,#2588,.F.); +#2710 = ORIENTED_EDGE('',*,*,#2711,.F.); +#2711 = EDGE_CURVE('',#2665,#2589,#2712,.T.); +#2712 = SURFACE_CURVE('',#2713,(#2717,#2724),.PCURVE_S1.); +#2713 = LINE('',#2714,#2715); +#2714 = CARTESIAN_POINT('',(23.235,1.,-0.125)); +#2715 = VECTOR('',#2716,1.); +#2716 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#2717 = PCURVE('',#2606,#2718); +#2718 = DEFINITIONAL_REPRESENTATION('',(#2719),#2723); +#2719 = LINE('',#2720,#2721); +#2720 = CARTESIAN_POINT('',(-1.110223024625E-016,-0.E+000)); +#2721 = VECTOR('',#2722,1.); +#2722 = DIRECTION('',(1.,0.E+000)); +#2723 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2724 = PCURVE('',#2269,#2725); +#2725 = DEFINITIONAL_REPRESENTATION('',(#2726),#2730); +#2726 = LINE('',#2727,#2728); +#2727 = CARTESIAN_POINT('',(1.110223024625E-016,0.125)); +#2728 = VECTOR('',#2729,1.); +#2729 = DIRECTION('',(-1.,0.E+000)); +#2730 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2731 = ADVANCED_FACE('',(#2732),#2187,.F.); +#2732 = FACE_BOUND('',#2733,.F.); +#2733 = EDGE_LOOP('',(#2734,#2735,#2756,#2757)); +#2734 = ORIENTED_EDGE('',*,*,#2164,.T.); +#2735 = ORIENTED_EDGE('',*,*,#2736,.T.); +#2736 = EDGE_CURVE('',#2167,#2667,#2737,.T.); +#2737 = SURFACE_CURVE('',#2738,(#2742,#2749),.PCURVE_S1.); +#2738 = LINE('',#2739,#2740); +#2739 = CARTESIAN_POINT('',(23.11,1.,0.125)); +#2740 = VECTOR('',#2741,1.); +#2741 = DIRECTION('',(1.,0.E+000,0.E+000)); +#2742 = PCURVE('',#2187,#2743); +#2743 = DEFINITIONAL_REPRESENTATION('',(#2744),#2748); +#2744 = LINE('',#2745,#2746); +#2745 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#2746 = VECTOR('',#2747,1.); +#2747 = DIRECTION('',(1.,0.E+000)); +#2748 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2749 = PCURVE('',#2215,#2750); +#2750 = DEFINITIONAL_REPRESENTATION('',(#2751),#2755); +#2751 = LINE('',#2752,#2753); +#2752 = CARTESIAN_POINT('',(1.110223024625E-016,0.E+000)); +#2753 = VECTOR('',#2754,1.); +#2754 = DIRECTION('',(0.E+000,1.)); +#2755 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2756 = ORIENTED_EDGE('',*,*,#2664,.F.); +#2757 = ORIENTED_EDGE('',*,*,#2758,.F.); +#2758 = EDGE_CURVE('',#2165,#2665,#2759,.T.); +#2759 = SURFACE_CURVE('',#2760,(#2764,#2771),.PCURVE_S1.); +#2760 = LINE('',#2761,#2762); +#2761 = CARTESIAN_POINT('',(23.11,1.,-0.125)); +#2762 = VECTOR('',#2763,1.); +#2763 = DIRECTION('',(1.,0.E+000,0.E+000)); +#2764 = PCURVE('',#2187,#2765); +#2765 = DEFINITIONAL_REPRESENTATION('',(#2766),#2770); +#2766 = LINE('',#2767,#2768); +#2767 = CARTESIAN_POINT('',(0.E+000,-2.465190328816E-032)); +#2768 = VECTOR('',#2769,1.); +#2769 = DIRECTION('',(1.,0.E+000)); +#2770 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2771 = PCURVE('',#2269,#2772); +#2772 = DEFINITIONAL_REPRESENTATION('',(#2773),#2777); +#2773 = LINE('',#2774,#2775); +#2774 = CARTESIAN_POINT('',(1.110223024625E-016,0.E+000)); +#2775 = VECTOR('',#2776,1.); +#2776 = DIRECTION('',(0.E+000,1.)); +#2777 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2778 = ADVANCED_FACE('',(#2779),#2269,.F.); +#2779 = FACE_BOUND('',#2780,.T.); +#2780 = EDGE_LOOP('',(#2781,#2782,#2783,#2784,#2785,#2786,#2787,#2788)); +#2781 = ORIENTED_EDGE('',*,*,#2255,.T.); +#2782 = ORIENTED_EDGE('',*,*,#2336,.T.); +#2783 = ORIENTED_EDGE('',*,*,#2412,.T.); +#2784 = ORIENTED_EDGE('',*,*,#2488,.F.); +#2785 = ORIENTED_EDGE('',*,*,#2564,.F.); +#2786 = ORIENTED_EDGE('',*,*,#2640,.F.); +#2787 = ORIENTED_EDGE('',*,*,#2711,.F.); +#2788 = ORIENTED_EDGE('',*,*,#2758,.F.); +#2789 = ADVANCED_FACE('',(#2790),#2215,.T.); +#2790 = FACE_BOUND('',#2791,.F.); +#2791 = EDGE_LOOP('',(#2792,#2793,#2794,#2795,#2796,#2797,#2798,#2799)); +#2792 = ORIENTED_EDGE('',*,*,#2199,.T.); +#2793 = ORIENTED_EDGE('',*,*,#2285,.T.); +#2794 = ORIENTED_EDGE('',*,*,#2361,.T.); +#2795 = ORIENTED_EDGE('',*,*,#2466,.F.); +#2796 = ORIENTED_EDGE('',*,*,#2542,.F.); +#2797 = ORIENTED_EDGE('',*,*,#2618,.F.); +#2798 = ORIENTED_EDGE('',*,*,#2689,.F.); +#2799 = ORIENTED_EDGE('',*,*,#2736,.F.); +#2800 = MANIFOLD_SOLID_BREP('',#2801); +#2801 = CLOSED_SHELL('',(#2802,#2922,#2998,#3074,#3150,#3226,#3302,#3373 + ,#3420,#3431)); +#2802 = ADVANCED_FACE('',(#2803),#2817,.T.); +#2803 = FACE_BOUND('',#2804,.T.); +#2804 = EDGE_LOOP('',(#2805,#2840,#2868,#2896)); +#2805 = ORIENTED_EDGE('',*,*,#2806,.T.); +#2806 = EDGE_CURVE('',#2807,#2809,#2811,.T.); +#2807 = VERTEX_POINT('',#2808); +#2808 = CARTESIAN_POINT('',(20.57,1.,-0.125)); +#2809 = VERTEX_POINT('',#2810); +#2810 = CARTESIAN_POINT('',(20.57,1.,0.125)); +#2811 = SURFACE_CURVE('',#2812,(#2816,#2828),.PCURVE_S1.); +#2812 = LINE('',#2813,#2814); +#2813 = CARTESIAN_POINT('',(20.57,1.,-0.125)); +#2814 = VECTOR('',#2815,1.); +#2815 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#2816 = PCURVE('',#2817,#2822); +#2817 = PLANE('',#2818); +#2818 = AXIS2_PLACEMENT_3D('',#2819,#2820,#2821); +#2819 = CARTESIAN_POINT('',(20.57,1.,-0.125)); +#2820 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#2821 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#2822 = DEFINITIONAL_REPRESENTATION('',(#2823),#2827); +#2823 = LINE('',#2824,#2825); +#2824 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2825 = VECTOR('',#2826,1.); +#2826 = DIRECTION('',(2.22044604925E-016,-1.)); +#2827 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2828 = PCURVE('',#2829,#2834); +#2829 = PLANE('',#2830); +#2830 = AXIS2_PLACEMENT_3D('',#2831,#2832,#2833); +#2831 = CARTESIAN_POINT('',(20.57,1.,-0.125)); +#2832 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#2833 = DIRECTION('',(1.,0.E+000,0.E+000)); +#2834 = DEFINITIONAL_REPRESENTATION('',(#2835),#2839); +#2835 = LINE('',#2836,#2837); +#2836 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2837 = VECTOR('',#2838,1.); +#2838 = DIRECTION('',(0.E+000,-1.)); +#2839 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2840 = ORIENTED_EDGE('',*,*,#2841,.T.); +#2841 = EDGE_CURVE('',#2809,#2842,#2844,.T.); +#2842 = VERTEX_POINT('',#2843); +#2843 = CARTESIAN_POINT('',(20.57,-2.5,0.125)); +#2844 = SURFACE_CURVE('',#2845,(#2849,#2856),.PCURVE_S1.); +#2845 = LINE('',#2846,#2847); +#2846 = CARTESIAN_POINT('',(20.57,1.,0.125)); +#2847 = VECTOR('',#2848,1.); +#2848 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#2849 = PCURVE('',#2817,#2850); +#2850 = DEFINITIONAL_REPRESENTATION('',(#2851),#2855); +#2851 = LINE('',#2852,#2853); +#2852 = CARTESIAN_POINT('',(2.22044604925E-016,-0.25)); +#2853 = VECTOR('',#2854,1.); +#2854 = DIRECTION('',(1.,0.E+000)); +#2855 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2856 = PCURVE('',#2857,#2862); +#2857 = PLANE('',#2858); +#2858 = AXIS2_PLACEMENT_3D('',#2859,#2860,#2861); +#2859 = CARTESIAN_POINT('',(20.57,1.,0.125)); +#2860 = DIRECTION('',(0.E+000,4.440892098501E-016,1.)); +#2861 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#2862 = DEFINITIONAL_REPRESENTATION('',(#2863),#2867); +#2863 = LINE('',#2864,#2865); +#2864 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2865 = VECTOR('',#2866,1.); +#2866 = DIRECTION('',(1.,0.E+000)); +#2867 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2868 = ORIENTED_EDGE('',*,*,#2869,.F.); +#2869 = EDGE_CURVE('',#2870,#2842,#2872,.T.); +#2870 = VERTEX_POINT('',#2871); +#2871 = CARTESIAN_POINT('',(20.57,-2.5,-0.125)); +#2872 = SURFACE_CURVE('',#2873,(#2877,#2884),.PCURVE_S1.); +#2873 = LINE('',#2874,#2875); +#2874 = CARTESIAN_POINT('',(20.57,-2.5,-0.125)); +#2875 = VECTOR('',#2876,1.); +#2876 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#2877 = PCURVE('',#2817,#2878); +#2878 = DEFINITIONAL_REPRESENTATION('',(#2879),#2883); +#2879 = LINE('',#2880,#2881); +#2880 = CARTESIAN_POINT('',(3.5,-1.972152263053E-031)); +#2881 = VECTOR('',#2882,1.); +#2882 = DIRECTION('',(2.22044604925E-016,-1.)); +#2883 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2884 = PCURVE('',#2885,#2890); +#2885 = PLANE('',#2886); +#2886 = AXIS2_PLACEMENT_3D('',#2887,#2888,#2889); +#2887 = CARTESIAN_POINT('',(20.57,-2.5,-0.125)); +#2888 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#2889 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#2890 = DEFINITIONAL_REPRESENTATION('',(#2891),#2895); +#2891 = LINE('',#2892,#2893); +#2892 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#2893 = VECTOR('',#2894,1.); +#2894 = DIRECTION('',(0.E+000,-1.)); +#2895 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2896 = ORIENTED_EDGE('',*,*,#2897,.F.); +#2897 = EDGE_CURVE('',#2807,#2870,#2898,.T.); +#2898 = SURFACE_CURVE('',#2899,(#2903,#2910),.PCURVE_S1.); +#2899 = LINE('',#2900,#2901); +#2900 = CARTESIAN_POINT('',(20.57,1.,-0.125)); +#2901 = VECTOR('',#2902,1.); +#2902 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#2903 = PCURVE('',#2817,#2904); +#2904 = DEFINITIONAL_REPRESENTATION('',(#2905),#2909); +#2905 = LINE('',#2906,#2907); +#2906 = CARTESIAN_POINT('',(2.22044604925E-016,0.E+000)); +#2907 = VECTOR('',#2908,1.); +#2908 = DIRECTION('',(1.,0.E+000)); +#2909 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2910 = PCURVE('',#2911,#2916); +#2911 = PLANE('',#2912); +#2912 = AXIS2_PLACEMENT_3D('',#2913,#2914,#2915); +#2913 = CARTESIAN_POINT('',(20.57,1.,-0.125)); +#2914 = DIRECTION('',(0.E+000,4.440892098501E-016,1.)); +#2915 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#2916 = DEFINITIONAL_REPRESENTATION('',(#2917),#2921); +#2917 = LINE('',#2918,#2919); +#2918 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2919 = VECTOR('',#2920,1.); +#2920 = DIRECTION('',(1.,0.E+000)); +#2921 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2922 = ADVANCED_FACE('',(#2923),#2885,.T.); +#2923 = FACE_BOUND('',#2924,.T.); +#2924 = EDGE_LOOP('',(#2925,#2926,#2949,#2977)); +#2925 = ORIENTED_EDGE('',*,*,#2869,.T.); +#2926 = ORIENTED_EDGE('',*,*,#2927,.T.); +#2927 = EDGE_CURVE('',#2842,#2928,#2930,.T.); +#2928 = VERTEX_POINT('',#2929); +#2929 = CARTESIAN_POINT('',(20.07,-2.5,0.125)); +#2930 = SURFACE_CURVE('',#2931,(#2935,#2942),.PCURVE_S1.); +#2931 = LINE('',#2932,#2933); +#2932 = CARTESIAN_POINT('',(20.57,-2.5,0.125)); +#2933 = VECTOR('',#2934,1.); +#2934 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#2935 = PCURVE('',#2885,#2936); +#2936 = DEFINITIONAL_REPRESENTATION('',(#2937),#2941); +#2937 = LINE('',#2938,#2939); +#2938 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#2939 = VECTOR('',#2940,1.); +#2940 = DIRECTION('',(1.,0.E+000)); +#2941 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2942 = PCURVE('',#2857,#2943); +#2943 = DEFINITIONAL_REPRESENTATION('',(#2944),#2948); +#2944 = LINE('',#2945,#2946); +#2945 = CARTESIAN_POINT('',(3.5,0.E+000)); +#2946 = VECTOR('',#2947,1.); +#2947 = DIRECTION('',(0.E+000,-1.)); +#2948 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2949 = ORIENTED_EDGE('',*,*,#2950,.F.); +#2950 = EDGE_CURVE('',#2951,#2928,#2953,.T.); +#2951 = VERTEX_POINT('',#2952); +#2952 = CARTESIAN_POINT('',(20.07,-2.5,-0.125)); +#2953 = SURFACE_CURVE('',#2954,(#2958,#2965),.PCURVE_S1.); +#2954 = LINE('',#2955,#2956); +#2955 = CARTESIAN_POINT('',(20.07,-2.5,-0.125)); +#2956 = VECTOR('',#2957,1.); +#2957 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#2958 = PCURVE('',#2885,#2959); +#2959 = DEFINITIONAL_REPRESENTATION('',(#2960),#2964); +#2960 = LINE('',#2961,#2962); +#2961 = CARTESIAN_POINT('',(0.5,0.E+000)); +#2962 = VECTOR('',#2963,1.); +#2963 = DIRECTION('',(0.E+000,-1.)); +#2964 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2965 = PCURVE('',#2966,#2971); +#2966 = PLANE('',#2967); +#2967 = AXIS2_PLACEMENT_3D('',#2968,#2969,#2970); +#2968 = CARTESIAN_POINT('',(20.07,-2.5,-0.125)); +#2969 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#2970 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#2971 = DEFINITIONAL_REPRESENTATION('',(#2972),#2976); +#2972 = LINE('',#2973,#2974); +#2973 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#2974 = VECTOR('',#2975,1.); +#2975 = DIRECTION('',(-2.22044604925E-016,-1.)); +#2976 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2977 = ORIENTED_EDGE('',*,*,#2978,.F.); +#2978 = EDGE_CURVE('',#2870,#2951,#2979,.T.); +#2979 = SURFACE_CURVE('',#2980,(#2984,#2991),.PCURVE_S1.); +#2980 = LINE('',#2981,#2982); +#2981 = CARTESIAN_POINT('',(20.57,-2.5,-0.125)); +#2982 = VECTOR('',#2983,1.); +#2983 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#2984 = PCURVE('',#2885,#2985); +#2985 = DEFINITIONAL_REPRESENTATION('',(#2986),#2990); +#2986 = LINE('',#2987,#2988); +#2987 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2988 = VECTOR('',#2989,1.); +#2989 = DIRECTION('',(1.,0.E+000)); +#2990 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2991 = PCURVE('',#2911,#2992); +#2992 = DEFINITIONAL_REPRESENTATION('',(#2993),#2997); +#2993 = LINE('',#2994,#2995); +#2994 = CARTESIAN_POINT('',(3.5,0.E+000)); +#2995 = VECTOR('',#2996,1.); +#2996 = DIRECTION('',(0.E+000,-1.)); +#2997 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2998 = ADVANCED_FACE('',(#2999),#2966,.T.); +#2999 = FACE_BOUND('',#3000,.T.); +#3000 = EDGE_LOOP('',(#3001,#3002,#3025,#3053)); +#3001 = ORIENTED_EDGE('',*,*,#2950,.T.); +#3002 = ORIENTED_EDGE('',*,*,#3003,.T.); +#3003 = EDGE_CURVE('',#2928,#3004,#3006,.T.); +#3004 = VERTEX_POINT('',#3005); +#3005 = CARTESIAN_POINT('',(20.07,1.,0.125)); +#3006 = SURFACE_CURVE('',#3007,(#3011,#3018),.PCURVE_S1.); +#3007 = LINE('',#3008,#3009); +#3008 = CARTESIAN_POINT('',(20.07,-2.5,0.125)); +#3009 = VECTOR('',#3010,1.); +#3010 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#3011 = PCURVE('',#2966,#3012); +#3012 = DEFINITIONAL_REPRESENTATION('',(#3013),#3017); +#3013 = LINE('',#3014,#3015); +#3014 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#3015 = VECTOR('',#3016,1.); +#3016 = DIRECTION('',(1.,0.E+000)); +#3017 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3018 = PCURVE('',#2857,#3019); +#3019 = DEFINITIONAL_REPRESENTATION('',(#3020),#3024); +#3020 = LINE('',#3021,#3022); +#3021 = CARTESIAN_POINT('',(3.5,-0.5)); +#3022 = VECTOR('',#3023,1.); +#3023 = DIRECTION('',(-1.,0.E+000)); +#3024 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3025 = ORIENTED_EDGE('',*,*,#3026,.F.); +#3026 = EDGE_CURVE('',#3027,#3004,#3029,.T.); +#3027 = VERTEX_POINT('',#3028); +#3028 = CARTESIAN_POINT('',(20.07,1.,-0.125)); +#3029 = SURFACE_CURVE('',#3030,(#3034,#3041),.PCURVE_S1.); +#3030 = LINE('',#3031,#3032); +#3031 = CARTESIAN_POINT('',(20.07,1.,-0.125)); +#3032 = VECTOR('',#3033,1.); +#3033 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#3034 = PCURVE('',#2966,#3035); +#3035 = DEFINITIONAL_REPRESENTATION('',(#3036),#3040); +#3036 = LINE('',#3037,#3038); +#3037 = CARTESIAN_POINT('',(3.5,1.972152263053E-031)); +#3038 = VECTOR('',#3039,1.); +#3039 = DIRECTION('',(-2.22044604925E-016,-1.)); +#3040 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3041 = PCURVE('',#3042,#3047); +#3042 = PLANE('',#3043); +#3043 = AXIS2_PLACEMENT_3D('',#3044,#3045,#3046); +#3044 = CARTESIAN_POINT('',(19.945,1.,-0.125)); +#3045 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#3046 = DIRECTION('',(1.,0.E+000,0.E+000)); +#3047 = DEFINITIONAL_REPRESENTATION('',(#3048),#3052); +#3048 = LINE('',#3049,#3050); +#3049 = CARTESIAN_POINT('',(0.125,0.E+000)); +#3050 = VECTOR('',#3051,1.); +#3051 = DIRECTION('',(0.E+000,-1.)); +#3052 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3053 = ORIENTED_EDGE('',*,*,#3054,.F.); +#3054 = EDGE_CURVE('',#2951,#3027,#3055,.T.); +#3055 = SURFACE_CURVE('',#3056,(#3060,#3067),.PCURVE_S1.); +#3056 = LINE('',#3057,#3058); +#3057 = CARTESIAN_POINT('',(20.07,-2.5,-0.125)); +#3058 = VECTOR('',#3059,1.); +#3059 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#3060 = PCURVE('',#2966,#3061); +#3061 = DEFINITIONAL_REPRESENTATION('',(#3062),#3066); +#3062 = LINE('',#3063,#3064); +#3063 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3064 = VECTOR('',#3065,1.); +#3065 = DIRECTION('',(1.,0.E+000)); +#3066 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3067 = PCURVE('',#2911,#3068); +#3068 = DEFINITIONAL_REPRESENTATION('',(#3069),#3073); +#3069 = LINE('',#3070,#3071); +#3070 = CARTESIAN_POINT('',(3.5,-0.5)); +#3071 = VECTOR('',#3072,1.); +#3072 = DIRECTION('',(-1.,0.E+000)); +#3073 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3074 = ADVANCED_FACE('',(#3075),#3042,.F.); +#3075 = FACE_BOUND('',#3076,.F.); +#3076 = EDGE_LOOP('',(#3077,#3107,#3128,#3129)); +#3077 = ORIENTED_EDGE('',*,*,#3078,.T.); +#3078 = EDGE_CURVE('',#3079,#3081,#3083,.T.); +#3079 = VERTEX_POINT('',#3080); +#3080 = CARTESIAN_POINT('',(19.945,1.,-0.125)); +#3081 = VERTEX_POINT('',#3082); +#3082 = CARTESIAN_POINT('',(19.945,1.,0.125)); +#3083 = SURFACE_CURVE('',#3084,(#3088,#3095),.PCURVE_S1.); +#3084 = LINE('',#3085,#3086); +#3085 = CARTESIAN_POINT('',(19.945,1.,-0.125)); +#3086 = VECTOR('',#3087,1.); +#3087 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#3088 = PCURVE('',#3042,#3089); +#3089 = DEFINITIONAL_REPRESENTATION('',(#3090),#3094); +#3090 = LINE('',#3091,#3092); +#3091 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3092 = VECTOR('',#3093,1.); +#3093 = DIRECTION('',(0.E+000,-1.)); +#3094 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3095 = PCURVE('',#3096,#3101); +#3096 = PLANE('',#3097); +#3097 = AXIS2_PLACEMENT_3D('',#3098,#3099,#3100); +#3098 = CARTESIAN_POINT('',(19.945,2.,-0.125)); +#3099 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#3100 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#3101 = DEFINITIONAL_REPRESENTATION('',(#3102),#3106); +#3102 = LINE('',#3103,#3104); +#3103 = CARTESIAN_POINT('',(1.,-4.930380657631E-032)); +#3104 = VECTOR('',#3105,1.); +#3105 = DIRECTION('',(2.22044604925E-016,-1.)); +#3106 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3107 = ORIENTED_EDGE('',*,*,#3108,.T.); +#3108 = EDGE_CURVE('',#3081,#3004,#3109,.T.); +#3109 = SURFACE_CURVE('',#3110,(#3114,#3121),.PCURVE_S1.); +#3110 = LINE('',#3111,#3112); +#3111 = CARTESIAN_POINT('',(19.945,1.,0.125)); +#3112 = VECTOR('',#3113,1.); +#3113 = DIRECTION('',(1.,0.E+000,0.E+000)); +#3114 = PCURVE('',#3042,#3115); +#3115 = DEFINITIONAL_REPRESENTATION('',(#3116),#3120); +#3116 = LINE('',#3117,#3118); +#3117 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#3118 = VECTOR('',#3119,1.); +#3119 = DIRECTION('',(1.,0.E+000)); +#3120 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3121 = PCURVE('',#2857,#3122); +#3122 = DEFINITIONAL_REPRESENTATION('',(#3123),#3127); +#3123 = LINE('',#3124,#3125); +#3124 = CARTESIAN_POINT('',(0.E+000,-0.625)); +#3125 = VECTOR('',#3126,1.); +#3126 = DIRECTION('',(0.E+000,1.)); +#3127 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3128 = ORIENTED_EDGE('',*,*,#3026,.F.); +#3129 = ORIENTED_EDGE('',*,*,#3130,.F.); +#3130 = EDGE_CURVE('',#3079,#3027,#3131,.T.); +#3131 = SURFACE_CURVE('',#3132,(#3136,#3143),.PCURVE_S1.); +#3132 = LINE('',#3133,#3134); +#3133 = CARTESIAN_POINT('',(19.945,1.,-0.125)); +#3134 = VECTOR('',#3135,1.); +#3135 = DIRECTION('',(1.,0.E+000,0.E+000)); +#3136 = PCURVE('',#3042,#3137); +#3137 = DEFINITIONAL_REPRESENTATION('',(#3138),#3142); +#3138 = LINE('',#3139,#3140); +#3139 = CARTESIAN_POINT('',(0.E+000,-4.930380657631E-032)); +#3140 = VECTOR('',#3141,1.); +#3141 = DIRECTION('',(1.,0.E+000)); +#3142 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3143 = PCURVE('',#2911,#3144); +#3144 = DEFINITIONAL_REPRESENTATION('',(#3145),#3149); +#3145 = LINE('',#3146,#3147); +#3146 = CARTESIAN_POINT('',(0.E+000,-0.625)); +#3147 = VECTOR('',#3148,1.); +#3148 = DIRECTION('',(0.E+000,1.)); +#3149 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3150 = ADVANCED_FACE('',(#3151),#3096,.F.); +#3151 = FACE_BOUND('',#3152,.F.); +#3152 = EDGE_LOOP('',(#3153,#3183,#3204,#3205)); +#3153 = ORIENTED_EDGE('',*,*,#3154,.T.); +#3154 = EDGE_CURVE('',#3155,#3157,#3159,.T.); +#3155 = VERTEX_POINT('',#3156); +#3156 = CARTESIAN_POINT('',(19.945,2.,-0.125)); +#3157 = VERTEX_POINT('',#3158); +#3158 = CARTESIAN_POINT('',(19.945,2.,0.125)); +#3159 = SURFACE_CURVE('',#3160,(#3164,#3171),.PCURVE_S1.); +#3160 = LINE('',#3161,#3162); +#3161 = CARTESIAN_POINT('',(19.945,2.,-0.125)); +#3162 = VECTOR('',#3163,1.); +#3163 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#3164 = PCURVE('',#3096,#3165); +#3165 = DEFINITIONAL_REPRESENTATION('',(#3166),#3170); +#3166 = LINE('',#3167,#3168); +#3167 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3168 = VECTOR('',#3169,1.); +#3169 = DIRECTION('',(2.22044604925E-016,-1.)); +#3170 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3171 = PCURVE('',#3172,#3177); +#3172 = PLANE('',#3173); +#3173 = AXIS2_PLACEMENT_3D('',#3174,#3175,#3176); +#3174 = CARTESIAN_POINT('',(20.695,2.,-0.125)); +#3175 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#3176 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#3177 = DEFINITIONAL_REPRESENTATION('',(#3178),#3182); +#3178 = LINE('',#3179,#3180); +#3179 = CARTESIAN_POINT('',(0.75,0.E+000)); +#3180 = VECTOR('',#3181,1.); +#3181 = DIRECTION('',(0.E+000,-1.)); +#3182 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3183 = ORIENTED_EDGE('',*,*,#3184,.T.); +#3184 = EDGE_CURVE('',#3157,#3081,#3185,.T.); +#3185 = SURFACE_CURVE('',#3186,(#3190,#3197),.PCURVE_S1.); +#3186 = LINE('',#3187,#3188); +#3187 = CARTESIAN_POINT('',(19.945,2.,0.125)); +#3188 = VECTOR('',#3189,1.); +#3189 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#3190 = PCURVE('',#3096,#3191); +#3191 = DEFINITIONAL_REPRESENTATION('',(#3192),#3196); +#3192 = LINE('',#3193,#3194); +#3193 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#3194 = VECTOR('',#3195,1.); +#3195 = DIRECTION('',(1.,0.E+000)); +#3196 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3197 = PCURVE('',#2857,#3198); +#3198 = DEFINITIONAL_REPRESENTATION('',(#3199),#3203); +#3199 = LINE('',#3200,#3201); +#3200 = CARTESIAN_POINT('',(-1.,-0.625)); +#3201 = VECTOR('',#3202,1.); +#3202 = DIRECTION('',(1.,0.E+000)); +#3203 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3204 = ORIENTED_EDGE('',*,*,#3078,.F.); +#3205 = ORIENTED_EDGE('',*,*,#3206,.F.); +#3206 = EDGE_CURVE('',#3155,#3079,#3207,.T.); +#3207 = SURFACE_CURVE('',#3208,(#3212,#3219),.PCURVE_S1.); +#3208 = LINE('',#3209,#3210); +#3209 = CARTESIAN_POINT('',(19.945,2.,-0.125)); +#3210 = VECTOR('',#3211,1.); +#3211 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#3212 = PCURVE('',#3096,#3213); +#3213 = DEFINITIONAL_REPRESENTATION('',(#3214),#3218); +#3214 = LINE('',#3215,#3216); +#3215 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3216 = VECTOR('',#3217,1.); +#3217 = DIRECTION('',(1.,0.E+000)); +#3218 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3219 = PCURVE('',#2911,#3220); +#3220 = DEFINITIONAL_REPRESENTATION('',(#3221),#3225); +#3221 = LINE('',#3222,#3223); +#3222 = CARTESIAN_POINT('',(-1.,-0.625)); +#3223 = VECTOR('',#3224,1.); +#3224 = DIRECTION('',(1.,0.E+000)); +#3225 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3226 = ADVANCED_FACE('',(#3227),#3172,.F.); +#3227 = FACE_BOUND('',#3228,.F.); +#3228 = EDGE_LOOP('',(#3229,#3259,#3280,#3281)); +#3229 = ORIENTED_EDGE('',*,*,#3230,.T.); +#3230 = EDGE_CURVE('',#3231,#3233,#3235,.T.); +#3231 = VERTEX_POINT('',#3232); +#3232 = CARTESIAN_POINT('',(20.695,2.,-0.125)); +#3233 = VERTEX_POINT('',#3234); +#3234 = CARTESIAN_POINT('',(20.695,2.,0.125)); +#3235 = SURFACE_CURVE('',#3236,(#3240,#3247),.PCURVE_S1.); +#3236 = LINE('',#3237,#3238); +#3237 = CARTESIAN_POINT('',(20.695,2.,-0.125)); +#3238 = VECTOR('',#3239,1.); +#3239 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#3240 = PCURVE('',#3172,#3241); +#3241 = DEFINITIONAL_REPRESENTATION('',(#3242),#3246); +#3242 = LINE('',#3243,#3244); +#3243 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#3244 = VECTOR('',#3245,1.); +#3245 = DIRECTION('',(0.E+000,-1.)); +#3246 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3247 = PCURVE('',#3248,#3253); +#3248 = PLANE('',#3249); +#3249 = AXIS2_PLACEMENT_3D('',#3250,#3251,#3252); +#3250 = CARTESIAN_POINT('',(20.695,1.,-0.125)); +#3251 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#3252 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#3253 = DEFINITIONAL_REPRESENTATION('',(#3254),#3258); +#3254 = LINE('',#3255,#3256); +#3255 = CARTESIAN_POINT('',(1.,4.930380657631E-032)); +#3256 = VECTOR('',#3257,1.); +#3257 = DIRECTION('',(-2.22044604925E-016,-1.)); +#3258 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3259 = ORIENTED_EDGE('',*,*,#3260,.T.); +#3260 = EDGE_CURVE('',#3233,#3157,#3261,.T.); +#3261 = SURFACE_CURVE('',#3262,(#3266,#3273),.PCURVE_S1.); +#3262 = LINE('',#3263,#3264); +#3263 = CARTESIAN_POINT('',(20.695,2.,0.125)); +#3264 = VECTOR('',#3265,1.); +#3265 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#3266 = PCURVE('',#3172,#3267); +#3267 = DEFINITIONAL_REPRESENTATION('',(#3268),#3272); +#3268 = LINE('',#3269,#3270); +#3269 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#3270 = VECTOR('',#3271,1.); +#3271 = DIRECTION('',(1.,0.E+000)); +#3272 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3273 = PCURVE('',#2857,#3274); +#3274 = DEFINITIONAL_REPRESENTATION('',(#3275),#3279); +#3275 = LINE('',#3276,#3277); +#3276 = CARTESIAN_POINT('',(-1.,0.125)); +#3277 = VECTOR('',#3278,1.); +#3278 = DIRECTION('',(0.E+000,-1.)); +#3279 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3280 = ORIENTED_EDGE('',*,*,#3154,.F.); +#3281 = ORIENTED_EDGE('',*,*,#3282,.F.); +#3282 = EDGE_CURVE('',#3231,#3155,#3283,.T.); +#3283 = SURFACE_CURVE('',#3284,(#3288,#3295),.PCURVE_S1.); +#3284 = LINE('',#3285,#3286); +#3285 = CARTESIAN_POINT('',(20.695,2.,-0.125)); +#3286 = VECTOR('',#3287,1.); +#3287 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#3288 = PCURVE('',#3172,#3289); +#3289 = DEFINITIONAL_REPRESENTATION('',(#3290),#3294); +#3290 = LINE('',#3291,#3292); +#3291 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3292 = VECTOR('',#3293,1.); +#3293 = DIRECTION('',(1.,0.E+000)); +#3294 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3295 = PCURVE('',#2911,#3296); +#3296 = DEFINITIONAL_REPRESENTATION('',(#3297),#3301); +#3297 = LINE('',#3298,#3299); +#3298 = CARTESIAN_POINT('',(-1.,0.125)); +#3299 = VECTOR('',#3300,1.); +#3300 = DIRECTION('',(0.E+000,-1.)); +#3301 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3302 = ADVANCED_FACE('',(#3303),#3248,.F.); +#3303 = FACE_BOUND('',#3304,.F.); +#3304 = EDGE_LOOP('',(#3305,#3330,#3351,#3352)); +#3305 = ORIENTED_EDGE('',*,*,#3306,.T.); +#3306 = EDGE_CURVE('',#3307,#3309,#3311,.T.); +#3307 = VERTEX_POINT('',#3308); +#3308 = CARTESIAN_POINT('',(20.695,1.,-0.125)); +#3309 = VERTEX_POINT('',#3310); +#3310 = CARTESIAN_POINT('',(20.695,1.,0.125)); +#3311 = SURFACE_CURVE('',#3312,(#3316,#3323),.PCURVE_S1.); +#3312 = LINE('',#3313,#3314); +#3313 = CARTESIAN_POINT('',(20.695,1.,-0.125)); +#3314 = VECTOR('',#3315,1.); +#3315 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#3316 = PCURVE('',#3248,#3317); +#3317 = DEFINITIONAL_REPRESENTATION('',(#3318),#3322); +#3318 = LINE('',#3319,#3320); +#3319 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#3320 = VECTOR('',#3321,1.); +#3321 = DIRECTION('',(-2.22044604925E-016,-1.)); +#3322 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3323 = PCURVE('',#2829,#3324); +#3324 = DEFINITIONAL_REPRESENTATION('',(#3325),#3329); +#3325 = LINE('',#3326,#3327); +#3326 = CARTESIAN_POINT('',(0.125,0.E+000)); +#3327 = VECTOR('',#3328,1.); +#3328 = DIRECTION('',(0.E+000,-1.)); +#3329 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3330 = ORIENTED_EDGE('',*,*,#3331,.T.); +#3331 = EDGE_CURVE('',#3309,#3233,#3332,.T.); +#3332 = SURFACE_CURVE('',#3333,(#3337,#3344),.PCURVE_S1.); +#3333 = LINE('',#3334,#3335); +#3334 = CARTESIAN_POINT('',(20.695,1.,0.125)); +#3335 = VECTOR('',#3336,1.); +#3336 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#3337 = PCURVE('',#3248,#3338); +#3338 = DEFINITIONAL_REPRESENTATION('',(#3339),#3343); +#3339 = LINE('',#3340,#3341); +#3340 = CARTESIAN_POINT('',(-2.22044604925E-016,-0.25)); +#3341 = VECTOR('',#3342,1.); +#3342 = DIRECTION('',(1.,0.E+000)); +#3343 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3344 = PCURVE('',#2857,#3345); +#3345 = DEFINITIONAL_REPRESENTATION('',(#3346),#3350); +#3346 = LINE('',#3347,#3348); +#3347 = CARTESIAN_POINT('',(0.E+000,0.125)); +#3348 = VECTOR('',#3349,1.); +#3349 = DIRECTION('',(-1.,0.E+000)); +#3350 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3351 = ORIENTED_EDGE('',*,*,#3230,.F.); +#3352 = ORIENTED_EDGE('',*,*,#3353,.F.); +#3353 = EDGE_CURVE('',#3307,#3231,#3354,.T.); +#3354 = SURFACE_CURVE('',#3355,(#3359,#3366),.PCURVE_S1.); +#3355 = LINE('',#3356,#3357); +#3356 = CARTESIAN_POINT('',(20.695,1.,-0.125)); +#3357 = VECTOR('',#3358,1.); +#3358 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#3359 = PCURVE('',#3248,#3360); +#3360 = DEFINITIONAL_REPRESENTATION('',(#3361),#3365); +#3361 = LINE('',#3362,#3363); +#3362 = CARTESIAN_POINT('',(-2.22044604925E-016,-0.E+000)); +#3363 = VECTOR('',#3364,1.); +#3364 = DIRECTION('',(1.,0.E+000)); +#3365 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3366 = PCURVE('',#2911,#3367); +#3367 = DEFINITIONAL_REPRESENTATION('',(#3368),#3372); +#3368 = LINE('',#3369,#3370); +#3369 = CARTESIAN_POINT('',(0.E+000,0.125)); +#3370 = VECTOR('',#3371,1.); +#3371 = DIRECTION('',(-1.,0.E+000)); +#3372 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3373 = ADVANCED_FACE('',(#3374),#2829,.F.); +#3374 = FACE_BOUND('',#3375,.F.); +#3375 = EDGE_LOOP('',(#3376,#3377,#3398,#3399)); +#3376 = ORIENTED_EDGE('',*,*,#2806,.T.); +#3377 = ORIENTED_EDGE('',*,*,#3378,.T.); +#3378 = EDGE_CURVE('',#2809,#3309,#3379,.T.); +#3379 = SURFACE_CURVE('',#3380,(#3384,#3391),.PCURVE_S1.); +#3380 = LINE('',#3381,#3382); +#3381 = CARTESIAN_POINT('',(20.57,1.,0.125)); +#3382 = VECTOR('',#3383,1.); +#3383 = DIRECTION('',(1.,0.E+000,0.E+000)); +#3384 = PCURVE('',#2829,#3385); +#3385 = DEFINITIONAL_REPRESENTATION('',(#3386),#3390); +#3386 = LINE('',#3387,#3388); +#3387 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#3388 = VECTOR('',#3389,1.); +#3389 = DIRECTION('',(1.,0.E+000)); +#3390 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3391 = PCURVE('',#2857,#3392); +#3392 = DEFINITIONAL_REPRESENTATION('',(#3393),#3397); +#3393 = LINE('',#3394,#3395); +#3394 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3395 = VECTOR('',#3396,1.); +#3396 = DIRECTION('',(0.E+000,1.)); +#3397 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3398 = ORIENTED_EDGE('',*,*,#3306,.F.); +#3399 = ORIENTED_EDGE('',*,*,#3400,.F.); +#3400 = EDGE_CURVE('',#2807,#3307,#3401,.T.); +#3401 = SURFACE_CURVE('',#3402,(#3406,#3413),.PCURVE_S1.); +#3402 = LINE('',#3403,#3404); +#3403 = CARTESIAN_POINT('',(20.57,1.,-0.125)); +#3404 = VECTOR('',#3405,1.); +#3405 = DIRECTION('',(1.,0.E+000,0.E+000)); +#3406 = PCURVE('',#2829,#3407); +#3407 = DEFINITIONAL_REPRESENTATION('',(#3408),#3412); +#3408 = LINE('',#3409,#3410); +#3409 = CARTESIAN_POINT('',(0.E+000,-4.930380657631E-032)); +#3410 = VECTOR('',#3411,1.); +#3411 = DIRECTION('',(1.,0.E+000)); +#3412 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3413 = PCURVE('',#2911,#3414); +#3414 = DEFINITIONAL_REPRESENTATION('',(#3415),#3419); +#3415 = LINE('',#3416,#3417); +#3416 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3417 = VECTOR('',#3418,1.); +#3418 = DIRECTION('',(0.E+000,1.)); +#3419 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3420 = ADVANCED_FACE('',(#3421),#2911,.F.); +#3421 = FACE_BOUND('',#3422,.T.); +#3422 = EDGE_LOOP('',(#3423,#3424,#3425,#3426,#3427,#3428,#3429,#3430)); +#3423 = ORIENTED_EDGE('',*,*,#2897,.T.); +#3424 = ORIENTED_EDGE('',*,*,#2978,.T.); +#3425 = ORIENTED_EDGE('',*,*,#3054,.T.); +#3426 = ORIENTED_EDGE('',*,*,#3130,.F.); +#3427 = ORIENTED_EDGE('',*,*,#3206,.F.); +#3428 = ORIENTED_EDGE('',*,*,#3282,.F.); +#3429 = ORIENTED_EDGE('',*,*,#3353,.F.); +#3430 = ORIENTED_EDGE('',*,*,#3400,.F.); +#3431 = ADVANCED_FACE('',(#3432),#2857,.T.); +#3432 = FACE_BOUND('',#3433,.F.); +#3433 = EDGE_LOOP('',(#3434,#3435,#3436,#3437,#3438,#3439,#3440,#3441)); +#3434 = ORIENTED_EDGE('',*,*,#2841,.T.); +#3435 = ORIENTED_EDGE('',*,*,#2927,.T.); +#3436 = ORIENTED_EDGE('',*,*,#3003,.T.); +#3437 = ORIENTED_EDGE('',*,*,#3108,.F.); +#3438 = ORIENTED_EDGE('',*,*,#3184,.F.); +#3439 = ORIENTED_EDGE('',*,*,#3260,.F.); +#3440 = ORIENTED_EDGE('',*,*,#3331,.F.); +#3441 = ORIENTED_EDGE('',*,*,#3378,.F.); +#3442 = MANIFOLD_SOLID_BREP('',#3443); +#3443 = CLOSED_SHELL('',(#3444,#3564,#3640,#3716,#3792,#3868,#3944,#4015 + ,#4062,#4073)); +#3444 = ADVANCED_FACE('',(#3445),#3459,.T.); +#3445 = FACE_BOUND('',#3446,.T.); +#3446 = EDGE_LOOP('',(#3447,#3482,#3510,#3538)); +#3447 = ORIENTED_EDGE('',*,*,#3448,.T.); +#3448 = EDGE_CURVE('',#3449,#3451,#3453,.T.); +#3449 = VERTEX_POINT('',#3450); +#3450 = CARTESIAN_POINT('',(18.03,1.,-0.125)); +#3451 = VERTEX_POINT('',#3452); +#3452 = CARTESIAN_POINT('',(18.03,1.,0.125)); +#3453 = SURFACE_CURVE('',#3454,(#3458,#3470),.PCURVE_S1.); +#3454 = LINE('',#3455,#3456); +#3455 = CARTESIAN_POINT('',(18.03,1.,-0.125)); +#3456 = VECTOR('',#3457,1.); +#3457 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#3458 = PCURVE('',#3459,#3464); +#3459 = PLANE('',#3460); +#3460 = AXIS2_PLACEMENT_3D('',#3461,#3462,#3463); +#3461 = CARTESIAN_POINT('',(18.03,1.,-0.125)); +#3462 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#3463 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#3464 = DEFINITIONAL_REPRESENTATION('',(#3465),#3469); +#3465 = LINE('',#3466,#3467); +#3466 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3467 = VECTOR('',#3468,1.); +#3468 = DIRECTION('',(2.22044604925E-016,-1.)); +#3469 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3470 = PCURVE('',#3471,#3476); +#3471 = PLANE('',#3472); +#3472 = AXIS2_PLACEMENT_3D('',#3473,#3474,#3475); +#3473 = CARTESIAN_POINT('',(18.03,1.,-0.125)); +#3474 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#3475 = DIRECTION('',(1.,0.E+000,0.E+000)); +#3476 = DEFINITIONAL_REPRESENTATION('',(#3477),#3481); +#3477 = LINE('',#3478,#3479); +#3478 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3479 = VECTOR('',#3480,1.); +#3480 = DIRECTION('',(0.E+000,-1.)); +#3481 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3482 = ORIENTED_EDGE('',*,*,#3483,.T.); +#3483 = EDGE_CURVE('',#3451,#3484,#3486,.T.); +#3484 = VERTEX_POINT('',#3485); +#3485 = CARTESIAN_POINT('',(18.03,-2.5,0.125)); +#3486 = SURFACE_CURVE('',#3487,(#3491,#3498),.PCURVE_S1.); +#3487 = LINE('',#3488,#3489); +#3488 = CARTESIAN_POINT('',(18.03,1.,0.125)); +#3489 = VECTOR('',#3490,1.); +#3490 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#3491 = PCURVE('',#3459,#3492); +#3492 = DEFINITIONAL_REPRESENTATION('',(#3493),#3497); +#3493 = LINE('',#3494,#3495); +#3494 = CARTESIAN_POINT('',(2.22044604925E-016,-0.25)); +#3495 = VECTOR('',#3496,1.); +#3496 = DIRECTION('',(1.,0.E+000)); +#3497 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3498 = PCURVE('',#3499,#3504); +#3499 = PLANE('',#3500); +#3500 = AXIS2_PLACEMENT_3D('',#3501,#3502,#3503); +#3501 = CARTESIAN_POINT('',(18.03,1.,0.125)); +#3502 = DIRECTION('',(0.E+000,4.440892098501E-016,1.)); +#3503 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#3504 = DEFINITIONAL_REPRESENTATION('',(#3505),#3509); +#3505 = LINE('',#3506,#3507); +#3506 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3507 = VECTOR('',#3508,1.); +#3508 = DIRECTION('',(1.,0.E+000)); +#3509 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3510 = ORIENTED_EDGE('',*,*,#3511,.F.); +#3511 = EDGE_CURVE('',#3512,#3484,#3514,.T.); +#3512 = VERTEX_POINT('',#3513); +#3513 = CARTESIAN_POINT('',(18.03,-2.5,-0.125)); +#3514 = SURFACE_CURVE('',#3515,(#3519,#3526),.PCURVE_S1.); +#3515 = LINE('',#3516,#3517); +#3516 = CARTESIAN_POINT('',(18.03,-2.5,-0.125)); +#3517 = VECTOR('',#3518,1.); +#3518 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#3519 = PCURVE('',#3459,#3520); +#3520 = DEFINITIONAL_REPRESENTATION('',(#3521),#3525); +#3521 = LINE('',#3522,#3523); +#3522 = CARTESIAN_POINT('',(3.5,-1.972152263053E-031)); +#3523 = VECTOR('',#3524,1.); +#3524 = DIRECTION('',(2.22044604925E-016,-1.)); +#3525 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3526 = PCURVE('',#3527,#3532); +#3527 = PLANE('',#3528); +#3528 = AXIS2_PLACEMENT_3D('',#3529,#3530,#3531); +#3529 = CARTESIAN_POINT('',(18.03,-2.5,-0.125)); +#3530 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#3531 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#3532 = DEFINITIONAL_REPRESENTATION('',(#3533),#3537); +#3533 = LINE('',#3534,#3535); +#3534 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#3535 = VECTOR('',#3536,1.); +#3536 = DIRECTION('',(0.E+000,-1.)); +#3537 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3538 = ORIENTED_EDGE('',*,*,#3539,.F.); +#3539 = EDGE_CURVE('',#3449,#3512,#3540,.T.); +#3540 = SURFACE_CURVE('',#3541,(#3545,#3552),.PCURVE_S1.); +#3541 = LINE('',#3542,#3543); +#3542 = CARTESIAN_POINT('',(18.03,1.,-0.125)); +#3543 = VECTOR('',#3544,1.); +#3544 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#3545 = PCURVE('',#3459,#3546); +#3546 = DEFINITIONAL_REPRESENTATION('',(#3547),#3551); +#3547 = LINE('',#3548,#3549); +#3548 = CARTESIAN_POINT('',(2.22044604925E-016,0.E+000)); +#3549 = VECTOR('',#3550,1.); +#3550 = DIRECTION('',(1.,0.E+000)); +#3551 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3552 = PCURVE('',#3553,#3558); +#3553 = PLANE('',#3554); +#3554 = AXIS2_PLACEMENT_3D('',#3555,#3556,#3557); +#3555 = CARTESIAN_POINT('',(18.03,1.,-0.125)); +#3556 = DIRECTION('',(0.E+000,4.440892098501E-016,1.)); +#3557 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#3558 = DEFINITIONAL_REPRESENTATION('',(#3559),#3563); +#3559 = LINE('',#3560,#3561); +#3560 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3561 = VECTOR('',#3562,1.); +#3562 = DIRECTION('',(1.,0.E+000)); +#3563 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3564 = ADVANCED_FACE('',(#3565),#3527,.T.); +#3565 = FACE_BOUND('',#3566,.T.); +#3566 = EDGE_LOOP('',(#3567,#3568,#3591,#3619)); +#3567 = ORIENTED_EDGE('',*,*,#3511,.T.); +#3568 = ORIENTED_EDGE('',*,*,#3569,.T.); +#3569 = EDGE_CURVE('',#3484,#3570,#3572,.T.); +#3570 = VERTEX_POINT('',#3571); +#3571 = CARTESIAN_POINT('',(17.53,-2.5,0.125)); +#3572 = SURFACE_CURVE('',#3573,(#3577,#3584),.PCURVE_S1.); +#3573 = LINE('',#3574,#3575); +#3574 = CARTESIAN_POINT('',(18.03,-2.5,0.125)); +#3575 = VECTOR('',#3576,1.); +#3576 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#3577 = PCURVE('',#3527,#3578); +#3578 = DEFINITIONAL_REPRESENTATION('',(#3579),#3583); +#3579 = LINE('',#3580,#3581); +#3580 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#3581 = VECTOR('',#3582,1.); +#3582 = DIRECTION('',(1.,0.E+000)); +#3583 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3584 = PCURVE('',#3499,#3585); +#3585 = DEFINITIONAL_REPRESENTATION('',(#3586),#3590); +#3586 = LINE('',#3587,#3588); +#3587 = CARTESIAN_POINT('',(3.5,0.E+000)); +#3588 = VECTOR('',#3589,1.); +#3589 = DIRECTION('',(0.E+000,-1.)); +#3590 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3591 = ORIENTED_EDGE('',*,*,#3592,.F.); +#3592 = EDGE_CURVE('',#3593,#3570,#3595,.T.); +#3593 = VERTEX_POINT('',#3594); +#3594 = CARTESIAN_POINT('',(17.53,-2.5,-0.125)); +#3595 = SURFACE_CURVE('',#3596,(#3600,#3607),.PCURVE_S1.); +#3596 = LINE('',#3597,#3598); +#3597 = CARTESIAN_POINT('',(17.53,-2.5,-0.125)); +#3598 = VECTOR('',#3599,1.); +#3599 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#3600 = PCURVE('',#3527,#3601); +#3601 = DEFINITIONAL_REPRESENTATION('',(#3602),#3606); +#3602 = LINE('',#3603,#3604); +#3603 = CARTESIAN_POINT('',(0.5,0.E+000)); +#3604 = VECTOR('',#3605,1.); +#3605 = DIRECTION('',(0.E+000,-1.)); +#3606 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3607 = PCURVE('',#3608,#3613); +#3608 = PLANE('',#3609); +#3609 = AXIS2_PLACEMENT_3D('',#3610,#3611,#3612); +#3610 = CARTESIAN_POINT('',(17.53,-2.5,-0.125)); +#3611 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#3612 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#3613 = DEFINITIONAL_REPRESENTATION('',(#3614),#3618); +#3614 = LINE('',#3615,#3616); +#3615 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#3616 = VECTOR('',#3617,1.); +#3617 = DIRECTION('',(-2.22044604925E-016,-1.)); +#3618 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3619 = ORIENTED_EDGE('',*,*,#3620,.F.); +#3620 = EDGE_CURVE('',#3512,#3593,#3621,.T.); +#3621 = SURFACE_CURVE('',#3622,(#3626,#3633),.PCURVE_S1.); +#3622 = LINE('',#3623,#3624); +#3623 = CARTESIAN_POINT('',(18.03,-2.5,-0.125)); +#3624 = VECTOR('',#3625,1.); +#3625 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#3626 = PCURVE('',#3527,#3627); +#3627 = DEFINITIONAL_REPRESENTATION('',(#3628),#3632); +#3628 = LINE('',#3629,#3630); +#3629 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3630 = VECTOR('',#3631,1.); +#3631 = DIRECTION('',(1.,0.E+000)); +#3632 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3633 = PCURVE('',#3553,#3634); +#3634 = DEFINITIONAL_REPRESENTATION('',(#3635),#3639); +#3635 = LINE('',#3636,#3637); +#3636 = CARTESIAN_POINT('',(3.5,0.E+000)); +#3637 = VECTOR('',#3638,1.); +#3638 = DIRECTION('',(0.E+000,-1.)); +#3639 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3640 = ADVANCED_FACE('',(#3641),#3608,.T.); +#3641 = FACE_BOUND('',#3642,.T.); +#3642 = EDGE_LOOP('',(#3643,#3644,#3667,#3695)); +#3643 = ORIENTED_EDGE('',*,*,#3592,.T.); +#3644 = ORIENTED_EDGE('',*,*,#3645,.T.); +#3645 = EDGE_CURVE('',#3570,#3646,#3648,.T.); +#3646 = VERTEX_POINT('',#3647); +#3647 = CARTESIAN_POINT('',(17.53,1.,0.125)); +#3648 = SURFACE_CURVE('',#3649,(#3653,#3660),.PCURVE_S1.); +#3649 = LINE('',#3650,#3651); +#3650 = CARTESIAN_POINT('',(17.53,-2.5,0.125)); +#3651 = VECTOR('',#3652,1.); +#3652 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#3653 = PCURVE('',#3608,#3654); +#3654 = DEFINITIONAL_REPRESENTATION('',(#3655),#3659); +#3655 = LINE('',#3656,#3657); +#3656 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#3657 = VECTOR('',#3658,1.); +#3658 = DIRECTION('',(1.,0.E+000)); +#3659 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3660 = PCURVE('',#3499,#3661); +#3661 = DEFINITIONAL_REPRESENTATION('',(#3662),#3666); +#3662 = LINE('',#3663,#3664); +#3663 = CARTESIAN_POINT('',(3.5,-0.5)); +#3664 = VECTOR('',#3665,1.); +#3665 = DIRECTION('',(-1.,0.E+000)); +#3666 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3667 = ORIENTED_EDGE('',*,*,#3668,.F.); +#3668 = EDGE_CURVE('',#3669,#3646,#3671,.T.); +#3669 = VERTEX_POINT('',#3670); +#3670 = CARTESIAN_POINT('',(17.53,1.,-0.125)); +#3671 = SURFACE_CURVE('',#3672,(#3676,#3683),.PCURVE_S1.); +#3672 = LINE('',#3673,#3674); +#3673 = CARTESIAN_POINT('',(17.53,1.,-0.125)); +#3674 = VECTOR('',#3675,1.); +#3675 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#3676 = PCURVE('',#3608,#3677); +#3677 = DEFINITIONAL_REPRESENTATION('',(#3678),#3682); +#3678 = LINE('',#3679,#3680); +#3679 = CARTESIAN_POINT('',(3.5,1.972152263053E-031)); +#3680 = VECTOR('',#3681,1.); +#3681 = DIRECTION('',(-2.22044604925E-016,-1.)); +#3682 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3683 = PCURVE('',#3684,#3689); +#3684 = PLANE('',#3685); +#3685 = AXIS2_PLACEMENT_3D('',#3686,#3687,#3688); +#3686 = CARTESIAN_POINT('',(17.405,1.,-0.125)); +#3687 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#3688 = DIRECTION('',(1.,0.E+000,0.E+000)); +#3689 = DEFINITIONAL_REPRESENTATION('',(#3690),#3694); +#3690 = LINE('',#3691,#3692); +#3691 = CARTESIAN_POINT('',(0.125,0.E+000)); +#3692 = VECTOR('',#3693,1.); +#3693 = DIRECTION('',(0.E+000,-1.)); +#3694 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3695 = ORIENTED_EDGE('',*,*,#3696,.F.); +#3696 = EDGE_CURVE('',#3593,#3669,#3697,.T.); +#3697 = SURFACE_CURVE('',#3698,(#3702,#3709),.PCURVE_S1.); +#3698 = LINE('',#3699,#3700); +#3699 = CARTESIAN_POINT('',(17.53,-2.5,-0.125)); +#3700 = VECTOR('',#3701,1.); +#3701 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#3702 = PCURVE('',#3608,#3703); +#3703 = DEFINITIONAL_REPRESENTATION('',(#3704),#3708); +#3704 = LINE('',#3705,#3706); +#3705 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3706 = VECTOR('',#3707,1.); +#3707 = DIRECTION('',(1.,0.E+000)); +#3708 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3709 = PCURVE('',#3553,#3710); +#3710 = DEFINITIONAL_REPRESENTATION('',(#3711),#3715); +#3711 = LINE('',#3712,#3713); +#3712 = CARTESIAN_POINT('',(3.5,-0.5)); +#3713 = VECTOR('',#3714,1.); +#3714 = DIRECTION('',(-1.,0.E+000)); +#3715 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3716 = ADVANCED_FACE('',(#3717),#3684,.F.); +#3717 = FACE_BOUND('',#3718,.F.); +#3718 = EDGE_LOOP('',(#3719,#3749,#3770,#3771)); +#3719 = ORIENTED_EDGE('',*,*,#3720,.T.); +#3720 = EDGE_CURVE('',#3721,#3723,#3725,.T.); +#3721 = VERTEX_POINT('',#3722); +#3722 = CARTESIAN_POINT('',(17.405,1.,-0.125)); +#3723 = VERTEX_POINT('',#3724); +#3724 = CARTESIAN_POINT('',(17.405,1.,0.125)); +#3725 = SURFACE_CURVE('',#3726,(#3730,#3737),.PCURVE_S1.); +#3726 = LINE('',#3727,#3728); +#3727 = CARTESIAN_POINT('',(17.405,1.,-0.125)); +#3728 = VECTOR('',#3729,1.); +#3729 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#3730 = PCURVE('',#3684,#3731); +#3731 = DEFINITIONAL_REPRESENTATION('',(#3732),#3736); +#3732 = LINE('',#3733,#3734); +#3733 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3734 = VECTOR('',#3735,1.); +#3735 = DIRECTION('',(0.E+000,-1.)); +#3736 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3737 = PCURVE('',#3738,#3743); +#3738 = PLANE('',#3739); +#3739 = AXIS2_PLACEMENT_3D('',#3740,#3741,#3742); +#3740 = CARTESIAN_POINT('',(17.405,2.,-0.125)); +#3741 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#3742 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#3743 = DEFINITIONAL_REPRESENTATION('',(#3744),#3748); +#3744 = LINE('',#3745,#3746); +#3745 = CARTESIAN_POINT('',(1.,-4.930380657631E-032)); +#3746 = VECTOR('',#3747,1.); +#3747 = DIRECTION('',(2.22044604925E-016,-1.)); +#3748 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3749 = ORIENTED_EDGE('',*,*,#3750,.T.); +#3750 = EDGE_CURVE('',#3723,#3646,#3751,.T.); +#3751 = SURFACE_CURVE('',#3752,(#3756,#3763),.PCURVE_S1.); +#3752 = LINE('',#3753,#3754); +#3753 = CARTESIAN_POINT('',(17.405,1.,0.125)); +#3754 = VECTOR('',#3755,1.); +#3755 = DIRECTION('',(1.,0.E+000,0.E+000)); +#3756 = PCURVE('',#3684,#3757); +#3757 = DEFINITIONAL_REPRESENTATION('',(#3758),#3762); +#3758 = LINE('',#3759,#3760); +#3759 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#3760 = VECTOR('',#3761,1.); +#3761 = DIRECTION('',(1.,0.E+000)); +#3762 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3763 = PCURVE('',#3499,#3764); +#3764 = DEFINITIONAL_REPRESENTATION('',(#3765),#3769); +#3765 = LINE('',#3766,#3767); +#3766 = CARTESIAN_POINT('',(0.E+000,-0.625)); +#3767 = VECTOR('',#3768,1.); +#3768 = DIRECTION('',(0.E+000,1.)); +#3769 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3770 = ORIENTED_EDGE('',*,*,#3668,.F.); +#3771 = ORIENTED_EDGE('',*,*,#3772,.F.); +#3772 = EDGE_CURVE('',#3721,#3669,#3773,.T.); +#3773 = SURFACE_CURVE('',#3774,(#3778,#3785),.PCURVE_S1.); +#3774 = LINE('',#3775,#3776); +#3775 = CARTESIAN_POINT('',(17.405,1.,-0.125)); +#3776 = VECTOR('',#3777,1.); +#3777 = DIRECTION('',(1.,0.E+000,0.E+000)); +#3778 = PCURVE('',#3684,#3779); +#3779 = DEFINITIONAL_REPRESENTATION('',(#3780),#3784); +#3780 = LINE('',#3781,#3782); +#3781 = CARTESIAN_POINT('',(0.E+000,-4.930380657631E-032)); +#3782 = VECTOR('',#3783,1.); +#3783 = DIRECTION('',(1.,0.E+000)); +#3784 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3785 = PCURVE('',#3553,#3786); +#3786 = DEFINITIONAL_REPRESENTATION('',(#3787),#3791); +#3787 = LINE('',#3788,#3789); +#3788 = CARTESIAN_POINT('',(0.E+000,-0.625)); +#3789 = VECTOR('',#3790,1.); +#3790 = DIRECTION('',(0.E+000,1.)); +#3791 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3792 = ADVANCED_FACE('',(#3793),#3738,.F.); +#3793 = FACE_BOUND('',#3794,.F.); +#3794 = EDGE_LOOP('',(#3795,#3825,#3846,#3847)); +#3795 = ORIENTED_EDGE('',*,*,#3796,.T.); +#3796 = EDGE_CURVE('',#3797,#3799,#3801,.T.); +#3797 = VERTEX_POINT('',#3798); +#3798 = CARTESIAN_POINT('',(17.405,2.,-0.125)); +#3799 = VERTEX_POINT('',#3800); +#3800 = CARTESIAN_POINT('',(17.405,2.,0.125)); +#3801 = SURFACE_CURVE('',#3802,(#3806,#3813),.PCURVE_S1.); +#3802 = LINE('',#3803,#3804); +#3803 = CARTESIAN_POINT('',(17.405,2.,-0.125)); +#3804 = VECTOR('',#3805,1.); +#3805 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#3806 = PCURVE('',#3738,#3807); +#3807 = DEFINITIONAL_REPRESENTATION('',(#3808),#3812); +#3808 = LINE('',#3809,#3810); +#3809 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3810 = VECTOR('',#3811,1.); +#3811 = DIRECTION('',(2.22044604925E-016,-1.)); +#3812 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3813 = PCURVE('',#3814,#3819); +#3814 = PLANE('',#3815); +#3815 = AXIS2_PLACEMENT_3D('',#3816,#3817,#3818); +#3816 = CARTESIAN_POINT('',(18.155,2.,-0.125)); +#3817 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#3818 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#3819 = DEFINITIONAL_REPRESENTATION('',(#3820),#3824); +#3820 = LINE('',#3821,#3822); +#3821 = CARTESIAN_POINT('',(0.75,0.E+000)); +#3822 = VECTOR('',#3823,1.); +#3823 = DIRECTION('',(0.E+000,-1.)); +#3824 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3825 = ORIENTED_EDGE('',*,*,#3826,.T.); +#3826 = EDGE_CURVE('',#3799,#3723,#3827,.T.); +#3827 = SURFACE_CURVE('',#3828,(#3832,#3839),.PCURVE_S1.); +#3828 = LINE('',#3829,#3830); +#3829 = CARTESIAN_POINT('',(17.405,2.,0.125)); +#3830 = VECTOR('',#3831,1.); +#3831 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#3832 = PCURVE('',#3738,#3833); +#3833 = DEFINITIONAL_REPRESENTATION('',(#3834),#3838); +#3834 = LINE('',#3835,#3836); +#3835 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#3836 = VECTOR('',#3837,1.); +#3837 = DIRECTION('',(1.,0.E+000)); +#3838 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3839 = PCURVE('',#3499,#3840); +#3840 = DEFINITIONAL_REPRESENTATION('',(#3841),#3845); +#3841 = LINE('',#3842,#3843); +#3842 = CARTESIAN_POINT('',(-1.,-0.625)); +#3843 = VECTOR('',#3844,1.); +#3844 = DIRECTION('',(1.,0.E+000)); +#3845 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3846 = ORIENTED_EDGE('',*,*,#3720,.F.); +#3847 = ORIENTED_EDGE('',*,*,#3848,.F.); +#3848 = EDGE_CURVE('',#3797,#3721,#3849,.T.); +#3849 = SURFACE_CURVE('',#3850,(#3854,#3861),.PCURVE_S1.); +#3850 = LINE('',#3851,#3852); +#3851 = CARTESIAN_POINT('',(17.405,2.,-0.125)); +#3852 = VECTOR('',#3853,1.); +#3853 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#3854 = PCURVE('',#3738,#3855); +#3855 = DEFINITIONAL_REPRESENTATION('',(#3856),#3860); +#3856 = LINE('',#3857,#3858); +#3857 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3858 = VECTOR('',#3859,1.); +#3859 = DIRECTION('',(1.,0.E+000)); +#3860 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3861 = PCURVE('',#3553,#3862); +#3862 = DEFINITIONAL_REPRESENTATION('',(#3863),#3867); +#3863 = LINE('',#3864,#3865); +#3864 = CARTESIAN_POINT('',(-1.,-0.625)); +#3865 = VECTOR('',#3866,1.); +#3866 = DIRECTION('',(1.,0.E+000)); +#3867 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3868 = ADVANCED_FACE('',(#3869),#3814,.F.); +#3869 = FACE_BOUND('',#3870,.F.); +#3870 = EDGE_LOOP('',(#3871,#3901,#3922,#3923)); +#3871 = ORIENTED_EDGE('',*,*,#3872,.T.); +#3872 = EDGE_CURVE('',#3873,#3875,#3877,.T.); +#3873 = VERTEX_POINT('',#3874); +#3874 = CARTESIAN_POINT('',(18.155,2.,-0.125)); +#3875 = VERTEX_POINT('',#3876); +#3876 = CARTESIAN_POINT('',(18.155,2.,0.125)); +#3877 = SURFACE_CURVE('',#3878,(#3882,#3889),.PCURVE_S1.); +#3878 = LINE('',#3879,#3880); +#3879 = CARTESIAN_POINT('',(18.155,2.,-0.125)); +#3880 = VECTOR('',#3881,1.); +#3881 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#3882 = PCURVE('',#3814,#3883); +#3883 = DEFINITIONAL_REPRESENTATION('',(#3884),#3888); +#3884 = LINE('',#3885,#3886); +#3885 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#3886 = VECTOR('',#3887,1.); +#3887 = DIRECTION('',(0.E+000,-1.)); +#3888 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3889 = PCURVE('',#3890,#3895); +#3890 = PLANE('',#3891); +#3891 = AXIS2_PLACEMENT_3D('',#3892,#3893,#3894); +#3892 = CARTESIAN_POINT('',(18.155,1.,-0.125)); +#3893 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#3894 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#3895 = DEFINITIONAL_REPRESENTATION('',(#3896),#3900); +#3896 = LINE('',#3897,#3898); +#3897 = CARTESIAN_POINT('',(1.,4.930380657631E-032)); +#3898 = VECTOR('',#3899,1.); +#3899 = DIRECTION('',(-2.22044604925E-016,-1.)); +#3900 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3901 = ORIENTED_EDGE('',*,*,#3902,.T.); +#3902 = EDGE_CURVE('',#3875,#3799,#3903,.T.); +#3903 = SURFACE_CURVE('',#3904,(#3908,#3915),.PCURVE_S1.); +#3904 = LINE('',#3905,#3906); +#3905 = CARTESIAN_POINT('',(18.155,2.,0.125)); +#3906 = VECTOR('',#3907,1.); +#3907 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#3908 = PCURVE('',#3814,#3909); +#3909 = DEFINITIONAL_REPRESENTATION('',(#3910),#3914); +#3910 = LINE('',#3911,#3912); +#3911 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#3912 = VECTOR('',#3913,1.); +#3913 = DIRECTION('',(1.,0.E+000)); +#3914 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3915 = PCURVE('',#3499,#3916); +#3916 = DEFINITIONAL_REPRESENTATION('',(#3917),#3921); +#3917 = LINE('',#3918,#3919); +#3918 = CARTESIAN_POINT('',(-1.,0.125)); +#3919 = VECTOR('',#3920,1.); +#3920 = DIRECTION('',(0.E+000,-1.)); +#3921 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3922 = ORIENTED_EDGE('',*,*,#3796,.F.); +#3923 = ORIENTED_EDGE('',*,*,#3924,.F.); +#3924 = EDGE_CURVE('',#3873,#3797,#3925,.T.); +#3925 = SURFACE_CURVE('',#3926,(#3930,#3937),.PCURVE_S1.); +#3926 = LINE('',#3927,#3928); +#3927 = CARTESIAN_POINT('',(18.155,2.,-0.125)); +#3928 = VECTOR('',#3929,1.); +#3929 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#3930 = PCURVE('',#3814,#3931); +#3931 = DEFINITIONAL_REPRESENTATION('',(#3932),#3936); +#3932 = LINE('',#3933,#3934); +#3933 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3934 = VECTOR('',#3935,1.); +#3935 = DIRECTION('',(1.,0.E+000)); +#3936 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3937 = PCURVE('',#3553,#3938); +#3938 = DEFINITIONAL_REPRESENTATION('',(#3939),#3943); +#3939 = LINE('',#3940,#3941); +#3940 = CARTESIAN_POINT('',(-1.,0.125)); +#3941 = VECTOR('',#3942,1.); +#3942 = DIRECTION('',(0.E+000,-1.)); +#3943 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3944 = ADVANCED_FACE('',(#3945),#3890,.F.); +#3945 = FACE_BOUND('',#3946,.F.); +#3946 = EDGE_LOOP('',(#3947,#3972,#3993,#3994)); +#3947 = ORIENTED_EDGE('',*,*,#3948,.T.); +#3948 = EDGE_CURVE('',#3949,#3951,#3953,.T.); +#3949 = VERTEX_POINT('',#3950); +#3950 = CARTESIAN_POINT('',(18.155,1.,-0.125)); +#3951 = VERTEX_POINT('',#3952); +#3952 = CARTESIAN_POINT('',(18.155,1.,0.125)); +#3953 = SURFACE_CURVE('',#3954,(#3958,#3965),.PCURVE_S1.); +#3954 = LINE('',#3955,#3956); +#3955 = CARTESIAN_POINT('',(18.155,1.,-0.125)); +#3956 = VECTOR('',#3957,1.); +#3957 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#3958 = PCURVE('',#3890,#3959); +#3959 = DEFINITIONAL_REPRESENTATION('',(#3960),#3964); +#3960 = LINE('',#3961,#3962); +#3961 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#3962 = VECTOR('',#3963,1.); +#3963 = DIRECTION('',(-2.22044604925E-016,-1.)); +#3964 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3965 = PCURVE('',#3471,#3966); +#3966 = DEFINITIONAL_REPRESENTATION('',(#3967),#3971); +#3967 = LINE('',#3968,#3969); +#3968 = CARTESIAN_POINT('',(0.125,0.E+000)); +#3969 = VECTOR('',#3970,1.); +#3970 = DIRECTION('',(0.E+000,-1.)); +#3971 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3972 = ORIENTED_EDGE('',*,*,#3973,.T.); +#3973 = EDGE_CURVE('',#3951,#3875,#3974,.T.); +#3974 = SURFACE_CURVE('',#3975,(#3979,#3986),.PCURVE_S1.); +#3975 = LINE('',#3976,#3977); +#3976 = CARTESIAN_POINT('',(18.155,1.,0.125)); +#3977 = VECTOR('',#3978,1.); +#3978 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#3979 = PCURVE('',#3890,#3980); +#3980 = DEFINITIONAL_REPRESENTATION('',(#3981),#3985); +#3981 = LINE('',#3982,#3983); +#3982 = CARTESIAN_POINT('',(-2.22044604925E-016,-0.25)); +#3983 = VECTOR('',#3984,1.); +#3984 = DIRECTION('',(1.,0.E+000)); +#3985 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3986 = PCURVE('',#3499,#3987); +#3987 = DEFINITIONAL_REPRESENTATION('',(#3988),#3992); +#3988 = LINE('',#3989,#3990); +#3989 = CARTESIAN_POINT('',(0.E+000,0.125)); +#3990 = VECTOR('',#3991,1.); +#3991 = DIRECTION('',(-1.,0.E+000)); +#3992 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3993 = ORIENTED_EDGE('',*,*,#3872,.F.); +#3994 = ORIENTED_EDGE('',*,*,#3995,.F.); +#3995 = EDGE_CURVE('',#3949,#3873,#3996,.T.); +#3996 = SURFACE_CURVE('',#3997,(#4001,#4008),.PCURVE_S1.); +#3997 = LINE('',#3998,#3999); +#3998 = CARTESIAN_POINT('',(18.155,1.,-0.125)); +#3999 = VECTOR('',#4000,1.); +#4000 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#4001 = PCURVE('',#3890,#4002); +#4002 = DEFINITIONAL_REPRESENTATION('',(#4003),#4007); +#4003 = LINE('',#4004,#4005); +#4004 = CARTESIAN_POINT('',(-2.22044604925E-016,-0.E+000)); +#4005 = VECTOR('',#4006,1.); +#4006 = DIRECTION('',(1.,0.E+000)); +#4007 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4008 = PCURVE('',#3553,#4009); +#4009 = DEFINITIONAL_REPRESENTATION('',(#4010),#4014); +#4010 = LINE('',#4011,#4012); +#4011 = CARTESIAN_POINT('',(0.E+000,0.125)); +#4012 = VECTOR('',#4013,1.); +#4013 = DIRECTION('',(-1.,0.E+000)); +#4014 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4015 = ADVANCED_FACE('',(#4016),#3471,.F.); +#4016 = FACE_BOUND('',#4017,.F.); +#4017 = EDGE_LOOP('',(#4018,#4019,#4040,#4041)); +#4018 = ORIENTED_EDGE('',*,*,#3448,.T.); +#4019 = ORIENTED_EDGE('',*,*,#4020,.T.); +#4020 = EDGE_CURVE('',#3451,#3951,#4021,.T.); +#4021 = SURFACE_CURVE('',#4022,(#4026,#4033),.PCURVE_S1.); +#4022 = LINE('',#4023,#4024); +#4023 = CARTESIAN_POINT('',(18.03,1.,0.125)); +#4024 = VECTOR('',#4025,1.); +#4025 = DIRECTION('',(1.,0.E+000,0.E+000)); +#4026 = PCURVE('',#3471,#4027); +#4027 = DEFINITIONAL_REPRESENTATION('',(#4028),#4032); +#4028 = LINE('',#4029,#4030); +#4029 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#4030 = VECTOR('',#4031,1.); +#4031 = DIRECTION('',(1.,0.E+000)); +#4032 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4033 = PCURVE('',#3499,#4034); +#4034 = DEFINITIONAL_REPRESENTATION('',(#4035),#4039); +#4035 = LINE('',#4036,#4037); +#4036 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4037 = VECTOR('',#4038,1.); +#4038 = DIRECTION('',(0.E+000,1.)); +#4039 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4040 = ORIENTED_EDGE('',*,*,#3948,.F.); +#4041 = ORIENTED_EDGE('',*,*,#4042,.F.); +#4042 = EDGE_CURVE('',#3449,#3949,#4043,.T.); +#4043 = SURFACE_CURVE('',#4044,(#4048,#4055),.PCURVE_S1.); +#4044 = LINE('',#4045,#4046); +#4045 = CARTESIAN_POINT('',(18.03,1.,-0.125)); +#4046 = VECTOR('',#4047,1.); +#4047 = DIRECTION('',(1.,0.E+000,0.E+000)); +#4048 = PCURVE('',#3471,#4049); +#4049 = DEFINITIONAL_REPRESENTATION('',(#4050),#4054); +#4050 = LINE('',#4051,#4052); +#4051 = CARTESIAN_POINT('',(0.E+000,-4.930380657631E-032)); +#4052 = VECTOR('',#4053,1.); +#4053 = DIRECTION('',(1.,0.E+000)); +#4054 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4055 = PCURVE('',#3553,#4056); +#4056 = DEFINITIONAL_REPRESENTATION('',(#4057),#4061); +#4057 = LINE('',#4058,#4059); +#4058 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4059 = VECTOR('',#4060,1.); +#4060 = DIRECTION('',(0.E+000,1.)); +#4061 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4062 = ADVANCED_FACE('',(#4063),#3553,.F.); +#4063 = FACE_BOUND('',#4064,.T.); +#4064 = EDGE_LOOP('',(#4065,#4066,#4067,#4068,#4069,#4070,#4071,#4072)); +#4065 = ORIENTED_EDGE('',*,*,#3539,.T.); +#4066 = ORIENTED_EDGE('',*,*,#3620,.T.); +#4067 = ORIENTED_EDGE('',*,*,#3696,.T.); +#4068 = ORIENTED_EDGE('',*,*,#3772,.F.); +#4069 = ORIENTED_EDGE('',*,*,#3848,.F.); +#4070 = ORIENTED_EDGE('',*,*,#3924,.F.); +#4071 = ORIENTED_EDGE('',*,*,#3995,.F.); +#4072 = ORIENTED_EDGE('',*,*,#4042,.F.); +#4073 = ADVANCED_FACE('',(#4074),#3499,.T.); +#4074 = FACE_BOUND('',#4075,.F.); +#4075 = EDGE_LOOP('',(#4076,#4077,#4078,#4079,#4080,#4081,#4082,#4083)); +#4076 = ORIENTED_EDGE('',*,*,#3483,.T.); +#4077 = ORIENTED_EDGE('',*,*,#3569,.T.); +#4078 = ORIENTED_EDGE('',*,*,#3645,.T.); +#4079 = ORIENTED_EDGE('',*,*,#3750,.F.); +#4080 = ORIENTED_EDGE('',*,*,#3826,.F.); +#4081 = ORIENTED_EDGE('',*,*,#3902,.F.); +#4082 = ORIENTED_EDGE('',*,*,#3973,.F.); +#4083 = ORIENTED_EDGE('',*,*,#4020,.F.); +#4084 = MANIFOLD_SOLID_BREP('',#4085); +#4085 = CLOSED_SHELL('',(#4086,#4206,#4282,#4358,#4434,#4510,#4586,#4657 + ,#4704,#4715)); +#4086 = ADVANCED_FACE('',(#4087),#4101,.T.); +#4087 = FACE_BOUND('',#4088,.T.); +#4088 = EDGE_LOOP('',(#4089,#4124,#4152,#4180)); +#4089 = ORIENTED_EDGE('',*,*,#4090,.T.); +#4090 = EDGE_CURVE('',#4091,#4093,#4095,.T.); +#4091 = VERTEX_POINT('',#4092); +#4092 = CARTESIAN_POINT('',(15.49,1.,-0.125)); +#4093 = VERTEX_POINT('',#4094); +#4094 = CARTESIAN_POINT('',(15.49,1.,0.125)); +#4095 = SURFACE_CURVE('',#4096,(#4100,#4112),.PCURVE_S1.); +#4096 = LINE('',#4097,#4098); +#4097 = CARTESIAN_POINT('',(15.49,1.,-0.125)); +#4098 = VECTOR('',#4099,1.); +#4099 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#4100 = PCURVE('',#4101,#4106); +#4101 = PLANE('',#4102); +#4102 = AXIS2_PLACEMENT_3D('',#4103,#4104,#4105); +#4103 = CARTESIAN_POINT('',(15.49,1.,-0.125)); +#4104 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#4105 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#4106 = DEFINITIONAL_REPRESENTATION('',(#4107),#4111); +#4107 = LINE('',#4108,#4109); +#4108 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4109 = VECTOR('',#4110,1.); +#4110 = DIRECTION('',(2.22044604925E-016,-1.)); +#4111 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4112 = PCURVE('',#4113,#4118); +#4113 = PLANE('',#4114); +#4114 = AXIS2_PLACEMENT_3D('',#4115,#4116,#4117); +#4115 = CARTESIAN_POINT('',(15.49,1.,-0.125)); +#4116 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#4117 = DIRECTION('',(1.,0.E+000,0.E+000)); +#4118 = DEFINITIONAL_REPRESENTATION('',(#4119),#4123); +#4119 = LINE('',#4120,#4121); +#4120 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4121 = VECTOR('',#4122,1.); +#4122 = DIRECTION('',(0.E+000,-1.)); +#4123 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4124 = ORIENTED_EDGE('',*,*,#4125,.T.); +#4125 = EDGE_CURVE('',#4093,#4126,#4128,.T.); +#4126 = VERTEX_POINT('',#4127); +#4127 = CARTESIAN_POINT('',(15.49,-2.5,0.125)); +#4128 = SURFACE_CURVE('',#4129,(#4133,#4140),.PCURVE_S1.); +#4129 = LINE('',#4130,#4131); +#4130 = CARTESIAN_POINT('',(15.49,1.,0.125)); +#4131 = VECTOR('',#4132,1.); +#4132 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#4133 = PCURVE('',#4101,#4134); +#4134 = DEFINITIONAL_REPRESENTATION('',(#4135),#4139); +#4135 = LINE('',#4136,#4137); +#4136 = CARTESIAN_POINT('',(2.22044604925E-016,-0.25)); +#4137 = VECTOR('',#4138,1.); +#4138 = DIRECTION('',(1.,0.E+000)); +#4139 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4140 = PCURVE('',#4141,#4146); +#4141 = PLANE('',#4142); +#4142 = AXIS2_PLACEMENT_3D('',#4143,#4144,#4145); +#4143 = CARTESIAN_POINT('',(15.49,1.,0.125)); +#4144 = DIRECTION('',(0.E+000,4.440892098501E-016,1.)); +#4145 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#4146 = DEFINITIONAL_REPRESENTATION('',(#4147),#4151); +#4147 = LINE('',#4148,#4149); +#4148 = CARTESIAN_POINT('',(0.E+000,-1.7763568394E-015)); +#4149 = VECTOR('',#4150,1.); +#4150 = DIRECTION('',(1.,0.E+000)); +#4151 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4152 = ORIENTED_EDGE('',*,*,#4153,.F.); +#4153 = EDGE_CURVE('',#4154,#4126,#4156,.T.); +#4154 = VERTEX_POINT('',#4155); +#4155 = CARTESIAN_POINT('',(15.49,-2.5,-0.125)); +#4156 = SURFACE_CURVE('',#4157,(#4161,#4168),.PCURVE_S1.); +#4157 = LINE('',#4158,#4159); +#4158 = CARTESIAN_POINT('',(15.49,-2.5,-0.125)); +#4159 = VECTOR('',#4160,1.); +#4160 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#4161 = PCURVE('',#4101,#4162); +#4162 = DEFINITIONAL_REPRESENTATION('',(#4163),#4167); +#4163 = LINE('',#4164,#4165); +#4164 = CARTESIAN_POINT('',(3.5,-1.972152263053E-031)); +#4165 = VECTOR('',#4166,1.); +#4166 = DIRECTION('',(2.22044604925E-016,-1.)); +#4167 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4168 = PCURVE('',#4169,#4174); +#4169 = PLANE('',#4170); +#4170 = AXIS2_PLACEMENT_3D('',#4171,#4172,#4173); +#4171 = CARTESIAN_POINT('',(15.49,-2.5,-0.125)); +#4172 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#4173 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#4174 = DEFINITIONAL_REPRESENTATION('',(#4175),#4179); +#4175 = LINE('',#4176,#4177); +#4176 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#4177 = VECTOR('',#4178,1.); +#4178 = DIRECTION('',(0.E+000,-1.)); +#4179 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4180 = ORIENTED_EDGE('',*,*,#4181,.F.); +#4181 = EDGE_CURVE('',#4091,#4154,#4182,.T.); +#4182 = SURFACE_CURVE('',#4183,(#4187,#4194),.PCURVE_S1.); +#4183 = LINE('',#4184,#4185); +#4184 = CARTESIAN_POINT('',(15.49,1.,-0.125)); +#4185 = VECTOR('',#4186,1.); +#4186 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#4187 = PCURVE('',#4101,#4188); +#4188 = DEFINITIONAL_REPRESENTATION('',(#4189),#4193); +#4189 = LINE('',#4190,#4191); +#4190 = CARTESIAN_POINT('',(2.22044604925E-016,0.E+000)); +#4191 = VECTOR('',#4192,1.); +#4192 = DIRECTION('',(1.,0.E+000)); +#4193 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4194 = PCURVE('',#4195,#4200); +#4195 = PLANE('',#4196); +#4196 = AXIS2_PLACEMENT_3D('',#4197,#4198,#4199); +#4197 = CARTESIAN_POINT('',(15.49,1.,-0.125)); +#4198 = DIRECTION('',(0.E+000,4.440892098501E-016,1.)); +#4199 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#4200 = DEFINITIONAL_REPRESENTATION('',(#4201),#4205); +#4201 = LINE('',#4202,#4203); +#4202 = CARTESIAN_POINT('',(0.E+000,-1.7763568394E-015)); +#4203 = VECTOR('',#4204,1.); +#4204 = DIRECTION('',(1.,0.E+000)); +#4205 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4206 = ADVANCED_FACE('',(#4207),#4169,.T.); +#4207 = FACE_BOUND('',#4208,.T.); +#4208 = EDGE_LOOP('',(#4209,#4210,#4233,#4261)); +#4209 = ORIENTED_EDGE('',*,*,#4153,.T.); +#4210 = ORIENTED_EDGE('',*,*,#4211,.T.); +#4211 = EDGE_CURVE('',#4126,#4212,#4214,.T.); +#4212 = VERTEX_POINT('',#4213); +#4213 = CARTESIAN_POINT('',(14.99,-2.5,0.125)); +#4214 = SURFACE_CURVE('',#4215,(#4219,#4226),.PCURVE_S1.); +#4215 = LINE('',#4216,#4217); +#4216 = CARTESIAN_POINT('',(15.49,-2.5,0.125)); +#4217 = VECTOR('',#4218,1.); +#4218 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#4219 = PCURVE('',#4169,#4220); +#4220 = DEFINITIONAL_REPRESENTATION('',(#4221),#4225); +#4221 = LINE('',#4222,#4223); +#4222 = CARTESIAN_POINT('',(1.7763568394E-015,-0.25)); +#4223 = VECTOR('',#4224,1.); +#4224 = DIRECTION('',(1.,0.E+000)); +#4225 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4226 = PCURVE('',#4141,#4227); +#4227 = DEFINITIONAL_REPRESENTATION('',(#4228),#4232); +#4228 = LINE('',#4229,#4230); +#4229 = CARTESIAN_POINT('',(3.5,-1.7763568394E-015)); +#4230 = VECTOR('',#4231,1.); +#4231 = DIRECTION('',(0.E+000,-1.)); +#4232 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4233 = ORIENTED_EDGE('',*,*,#4234,.F.); +#4234 = EDGE_CURVE('',#4235,#4212,#4237,.T.); +#4235 = VERTEX_POINT('',#4236); +#4236 = CARTESIAN_POINT('',(14.99,-2.5,-0.125)); +#4237 = SURFACE_CURVE('',#4238,(#4242,#4249),.PCURVE_S1.); +#4238 = LINE('',#4239,#4240); +#4239 = CARTESIAN_POINT('',(14.99,-2.5,-0.125)); +#4240 = VECTOR('',#4241,1.); +#4241 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#4242 = PCURVE('',#4169,#4243); +#4243 = DEFINITIONAL_REPRESENTATION('',(#4244),#4248); +#4244 = LINE('',#4245,#4246); +#4245 = CARTESIAN_POINT('',(0.5,0.E+000)); +#4246 = VECTOR('',#4247,1.); +#4247 = DIRECTION('',(0.E+000,-1.)); +#4248 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4249 = PCURVE('',#4250,#4255); +#4250 = PLANE('',#4251); +#4251 = AXIS2_PLACEMENT_3D('',#4252,#4253,#4254); +#4252 = CARTESIAN_POINT('',(14.99,-2.5,-0.125)); +#4253 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#4254 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#4255 = DEFINITIONAL_REPRESENTATION('',(#4256),#4260); +#4256 = LINE('',#4257,#4258); +#4257 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#4258 = VECTOR('',#4259,1.); +#4259 = DIRECTION('',(-2.22044604925E-016,-1.)); +#4260 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4261 = ORIENTED_EDGE('',*,*,#4262,.F.); +#4262 = EDGE_CURVE('',#4154,#4235,#4263,.T.); +#4263 = SURFACE_CURVE('',#4264,(#4268,#4275),.PCURVE_S1.); +#4264 = LINE('',#4265,#4266); +#4265 = CARTESIAN_POINT('',(15.49,-2.5,-0.125)); +#4266 = VECTOR('',#4267,1.); +#4267 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#4268 = PCURVE('',#4169,#4269); +#4269 = DEFINITIONAL_REPRESENTATION('',(#4270),#4274); +#4270 = LINE('',#4271,#4272); +#4271 = CARTESIAN_POINT('',(1.7763568394E-015,0.E+000)); +#4272 = VECTOR('',#4273,1.); +#4273 = DIRECTION('',(1.,0.E+000)); +#4274 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4275 = PCURVE('',#4195,#4276); +#4276 = DEFINITIONAL_REPRESENTATION('',(#4277),#4281); +#4277 = LINE('',#4278,#4279); +#4278 = CARTESIAN_POINT('',(3.5,-1.7763568394E-015)); +#4279 = VECTOR('',#4280,1.); +#4280 = DIRECTION('',(0.E+000,-1.)); +#4281 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4282 = ADVANCED_FACE('',(#4283),#4250,.T.); +#4283 = FACE_BOUND('',#4284,.T.); +#4284 = EDGE_LOOP('',(#4285,#4286,#4309,#4337)); +#4285 = ORIENTED_EDGE('',*,*,#4234,.T.); +#4286 = ORIENTED_EDGE('',*,*,#4287,.T.); +#4287 = EDGE_CURVE('',#4212,#4288,#4290,.T.); +#4288 = VERTEX_POINT('',#4289); +#4289 = CARTESIAN_POINT('',(14.99,1.,0.125)); +#4290 = SURFACE_CURVE('',#4291,(#4295,#4302),.PCURVE_S1.); +#4291 = LINE('',#4292,#4293); +#4292 = CARTESIAN_POINT('',(14.99,-2.5,0.125)); +#4293 = VECTOR('',#4294,1.); +#4294 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#4295 = PCURVE('',#4250,#4296); +#4296 = DEFINITIONAL_REPRESENTATION('',(#4297),#4301); +#4297 = LINE('',#4298,#4299); +#4298 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#4299 = VECTOR('',#4300,1.); +#4300 = DIRECTION('',(1.,0.E+000)); +#4301 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4302 = PCURVE('',#4141,#4303); +#4303 = DEFINITIONAL_REPRESENTATION('',(#4304),#4308); +#4304 = LINE('',#4305,#4306); +#4305 = CARTESIAN_POINT('',(3.5,-0.5)); +#4306 = VECTOR('',#4307,1.); +#4307 = DIRECTION('',(-1.,0.E+000)); +#4308 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4309 = ORIENTED_EDGE('',*,*,#4310,.F.); +#4310 = EDGE_CURVE('',#4311,#4288,#4313,.T.); +#4311 = VERTEX_POINT('',#4312); +#4312 = CARTESIAN_POINT('',(14.99,1.,-0.125)); +#4313 = SURFACE_CURVE('',#4314,(#4318,#4325),.PCURVE_S1.); +#4314 = LINE('',#4315,#4316); +#4315 = CARTESIAN_POINT('',(14.99,1.,-0.125)); +#4316 = VECTOR('',#4317,1.); +#4317 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#4318 = PCURVE('',#4250,#4319); +#4319 = DEFINITIONAL_REPRESENTATION('',(#4320),#4324); +#4320 = LINE('',#4321,#4322); +#4321 = CARTESIAN_POINT('',(3.5,1.972152263053E-031)); +#4322 = VECTOR('',#4323,1.); +#4323 = DIRECTION('',(-2.22044604925E-016,-1.)); +#4324 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4325 = PCURVE('',#4326,#4331); +#4326 = PLANE('',#4327); +#4327 = AXIS2_PLACEMENT_3D('',#4328,#4329,#4330); +#4328 = CARTESIAN_POINT('',(14.865,1.,-0.125)); +#4329 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#4330 = DIRECTION('',(1.,0.E+000,0.E+000)); +#4331 = DEFINITIONAL_REPRESENTATION('',(#4332),#4336); +#4332 = LINE('',#4333,#4334); +#4333 = CARTESIAN_POINT('',(0.125,0.E+000)); +#4334 = VECTOR('',#4335,1.); +#4335 = DIRECTION('',(0.E+000,-1.)); +#4336 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4337 = ORIENTED_EDGE('',*,*,#4338,.F.); +#4338 = EDGE_CURVE('',#4235,#4311,#4339,.T.); +#4339 = SURFACE_CURVE('',#4340,(#4344,#4351),.PCURVE_S1.); +#4340 = LINE('',#4341,#4342); +#4341 = CARTESIAN_POINT('',(14.99,-2.5,-0.125)); +#4342 = VECTOR('',#4343,1.); +#4343 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#4344 = PCURVE('',#4250,#4345); +#4345 = DEFINITIONAL_REPRESENTATION('',(#4346),#4350); +#4346 = LINE('',#4347,#4348); +#4347 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4348 = VECTOR('',#4349,1.); +#4349 = DIRECTION('',(1.,0.E+000)); +#4350 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4351 = PCURVE('',#4195,#4352); +#4352 = DEFINITIONAL_REPRESENTATION('',(#4353),#4357); +#4353 = LINE('',#4354,#4355); +#4354 = CARTESIAN_POINT('',(3.5,-0.5)); +#4355 = VECTOR('',#4356,1.); +#4356 = DIRECTION('',(-1.,0.E+000)); +#4357 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4358 = ADVANCED_FACE('',(#4359),#4326,.F.); +#4359 = FACE_BOUND('',#4360,.F.); +#4360 = EDGE_LOOP('',(#4361,#4391,#4412,#4413)); +#4361 = ORIENTED_EDGE('',*,*,#4362,.T.); +#4362 = EDGE_CURVE('',#4363,#4365,#4367,.T.); +#4363 = VERTEX_POINT('',#4364); +#4364 = CARTESIAN_POINT('',(14.865,1.,-0.125)); +#4365 = VERTEX_POINT('',#4366); +#4366 = CARTESIAN_POINT('',(14.865,1.,0.125)); +#4367 = SURFACE_CURVE('',#4368,(#4372,#4379),.PCURVE_S1.); +#4368 = LINE('',#4369,#4370); +#4369 = CARTESIAN_POINT('',(14.865,1.,-0.125)); +#4370 = VECTOR('',#4371,1.); +#4371 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#4372 = PCURVE('',#4326,#4373); +#4373 = DEFINITIONAL_REPRESENTATION('',(#4374),#4378); +#4374 = LINE('',#4375,#4376); +#4375 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4376 = VECTOR('',#4377,1.); +#4377 = DIRECTION('',(0.E+000,-1.)); +#4378 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4379 = PCURVE('',#4380,#4385); +#4380 = PLANE('',#4381); +#4381 = AXIS2_PLACEMENT_3D('',#4382,#4383,#4384); +#4382 = CARTESIAN_POINT('',(14.865,2.,-0.125)); +#4383 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#4384 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#4385 = DEFINITIONAL_REPRESENTATION('',(#4386),#4390); +#4386 = LINE('',#4387,#4388); +#4387 = CARTESIAN_POINT('',(1.,-4.930380657631E-032)); +#4388 = VECTOR('',#4389,1.); +#4389 = DIRECTION('',(2.22044604925E-016,-1.)); +#4390 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4391 = ORIENTED_EDGE('',*,*,#4392,.T.); +#4392 = EDGE_CURVE('',#4365,#4288,#4393,.T.); +#4393 = SURFACE_CURVE('',#4394,(#4398,#4405),.PCURVE_S1.); +#4394 = LINE('',#4395,#4396); +#4395 = CARTESIAN_POINT('',(14.865,1.,0.125)); +#4396 = VECTOR('',#4397,1.); +#4397 = DIRECTION('',(1.,0.E+000,0.E+000)); +#4398 = PCURVE('',#4326,#4399); +#4399 = DEFINITIONAL_REPRESENTATION('',(#4400),#4404); +#4400 = LINE('',#4401,#4402); +#4401 = CARTESIAN_POINT('',(-1.7763568394E-015,-0.25)); +#4402 = VECTOR('',#4403,1.); +#4403 = DIRECTION('',(1.,0.E+000)); +#4404 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4405 = PCURVE('',#4141,#4406); +#4406 = DEFINITIONAL_REPRESENTATION('',(#4407),#4411); +#4407 = LINE('',#4408,#4409); +#4408 = CARTESIAN_POINT('',(0.E+000,-0.625)); +#4409 = VECTOR('',#4410,1.); +#4410 = DIRECTION('',(0.E+000,1.)); +#4411 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4412 = ORIENTED_EDGE('',*,*,#4310,.F.); +#4413 = ORIENTED_EDGE('',*,*,#4414,.F.); +#4414 = EDGE_CURVE('',#4363,#4311,#4415,.T.); +#4415 = SURFACE_CURVE('',#4416,(#4420,#4427),.PCURVE_S1.); +#4416 = LINE('',#4417,#4418); +#4417 = CARTESIAN_POINT('',(14.865,1.,-0.125)); +#4418 = VECTOR('',#4419,1.); +#4419 = DIRECTION('',(1.,0.E+000,0.E+000)); +#4420 = PCURVE('',#4326,#4421); +#4421 = DEFINITIONAL_REPRESENTATION('',(#4422),#4426); +#4422 = LINE('',#4423,#4424); +#4423 = CARTESIAN_POINT('',(-1.7763568394E-015,-4.930380657631E-032)); +#4424 = VECTOR('',#4425,1.); +#4425 = DIRECTION('',(1.,0.E+000)); +#4426 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4427 = PCURVE('',#4195,#4428); +#4428 = DEFINITIONAL_REPRESENTATION('',(#4429),#4433); +#4429 = LINE('',#4430,#4431); +#4430 = CARTESIAN_POINT('',(0.E+000,-0.625)); +#4431 = VECTOR('',#4432,1.); +#4432 = DIRECTION('',(0.E+000,1.)); +#4433 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4434 = ADVANCED_FACE('',(#4435),#4380,.F.); +#4435 = FACE_BOUND('',#4436,.F.); +#4436 = EDGE_LOOP('',(#4437,#4467,#4488,#4489)); +#4437 = ORIENTED_EDGE('',*,*,#4438,.T.); +#4438 = EDGE_CURVE('',#4439,#4441,#4443,.T.); +#4439 = VERTEX_POINT('',#4440); +#4440 = CARTESIAN_POINT('',(14.865,2.,-0.125)); +#4441 = VERTEX_POINT('',#4442); +#4442 = CARTESIAN_POINT('',(14.865,2.,0.125)); +#4443 = SURFACE_CURVE('',#4444,(#4448,#4455),.PCURVE_S1.); +#4444 = LINE('',#4445,#4446); +#4445 = CARTESIAN_POINT('',(14.865,2.,-0.125)); +#4446 = VECTOR('',#4447,1.); +#4447 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#4448 = PCURVE('',#4380,#4449); +#4449 = DEFINITIONAL_REPRESENTATION('',(#4450),#4454); +#4450 = LINE('',#4451,#4452); +#4451 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4452 = VECTOR('',#4453,1.); +#4453 = DIRECTION('',(2.22044604925E-016,-1.)); +#4454 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4455 = PCURVE('',#4456,#4461); +#4456 = PLANE('',#4457); +#4457 = AXIS2_PLACEMENT_3D('',#4458,#4459,#4460); +#4458 = CARTESIAN_POINT('',(15.615,2.,-0.125)); +#4459 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#4460 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#4461 = DEFINITIONAL_REPRESENTATION('',(#4462),#4466); +#4462 = LINE('',#4463,#4464); +#4463 = CARTESIAN_POINT('',(0.75,0.E+000)); +#4464 = VECTOR('',#4465,1.); +#4465 = DIRECTION('',(0.E+000,-1.)); +#4466 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4467 = ORIENTED_EDGE('',*,*,#4468,.T.); +#4468 = EDGE_CURVE('',#4441,#4365,#4469,.T.); +#4469 = SURFACE_CURVE('',#4470,(#4474,#4481),.PCURVE_S1.); +#4470 = LINE('',#4471,#4472); +#4471 = CARTESIAN_POINT('',(14.865,2.,0.125)); +#4472 = VECTOR('',#4473,1.); +#4473 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#4474 = PCURVE('',#4380,#4475); +#4475 = DEFINITIONAL_REPRESENTATION('',(#4476),#4480); +#4476 = LINE('',#4477,#4478); +#4477 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#4478 = VECTOR('',#4479,1.); +#4479 = DIRECTION('',(1.,0.E+000)); +#4480 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4481 = PCURVE('',#4141,#4482); +#4482 = DEFINITIONAL_REPRESENTATION('',(#4483),#4487); +#4483 = LINE('',#4484,#4485); +#4484 = CARTESIAN_POINT('',(-1.,-0.625)); +#4485 = VECTOR('',#4486,1.); +#4486 = DIRECTION('',(1.,0.E+000)); +#4487 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4488 = ORIENTED_EDGE('',*,*,#4362,.F.); +#4489 = ORIENTED_EDGE('',*,*,#4490,.F.); +#4490 = EDGE_CURVE('',#4439,#4363,#4491,.T.); +#4491 = SURFACE_CURVE('',#4492,(#4496,#4503),.PCURVE_S1.); +#4492 = LINE('',#4493,#4494); +#4493 = CARTESIAN_POINT('',(14.865,2.,-0.125)); +#4494 = VECTOR('',#4495,1.); +#4495 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#4496 = PCURVE('',#4380,#4497); +#4497 = DEFINITIONAL_REPRESENTATION('',(#4498),#4502); +#4498 = LINE('',#4499,#4500); +#4499 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4500 = VECTOR('',#4501,1.); +#4501 = DIRECTION('',(1.,0.E+000)); +#4502 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4503 = PCURVE('',#4195,#4504); +#4504 = DEFINITIONAL_REPRESENTATION('',(#4505),#4509); +#4505 = LINE('',#4506,#4507); +#4506 = CARTESIAN_POINT('',(-1.,-0.625)); +#4507 = VECTOR('',#4508,1.); +#4508 = DIRECTION('',(1.,0.E+000)); +#4509 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4510 = ADVANCED_FACE('',(#4511),#4456,.F.); +#4511 = FACE_BOUND('',#4512,.F.); +#4512 = EDGE_LOOP('',(#4513,#4543,#4564,#4565)); +#4513 = ORIENTED_EDGE('',*,*,#4514,.T.); +#4514 = EDGE_CURVE('',#4515,#4517,#4519,.T.); +#4515 = VERTEX_POINT('',#4516); +#4516 = CARTESIAN_POINT('',(15.615,2.,-0.125)); +#4517 = VERTEX_POINT('',#4518); +#4518 = CARTESIAN_POINT('',(15.615,2.,0.125)); +#4519 = SURFACE_CURVE('',#4520,(#4524,#4531),.PCURVE_S1.); +#4520 = LINE('',#4521,#4522); +#4521 = CARTESIAN_POINT('',(15.615,2.,-0.125)); +#4522 = VECTOR('',#4523,1.); +#4523 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#4524 = PCURVE('',#4456,#4525); +#4525 = DEFINITIONAL_REPRESENTATION('',(#4526),#4530); +#4526 = LINE('',#4527,#4528); +#4527 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#4528 = VECTOR('',#4529,1.); +#4529 = DIRECTION('',(0.E+000,-1.)); +#4530 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4531 = PCURVE('',#4532,#4537); +#4532 = PLANE('',#4533); +#4533 = AXIS2_PLACEMENT_3D('',#4534,#4535,#4536); +#4534 = CARTESIAN_POINT('',(15.615,1.,-0.125)); +#4535 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#4536 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#4537 = DEFINITIONAL_REPRESENTATION('',(#4538),#4542); +#4538 = LINE('',#4539,#4540); +#4539 = CARTESIAN_POINT('',(1.,4.930380657631E-032)); +#4540 = VECTOR('',#4541,1.); +#4541 = DIRECTION('',(-2.22044604925E-016,-1.)); +#4542 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4543 = ORIENTED_EDGE('',*,*,#4544,.T.); +#4544 = EDGE_CURVE('',#4517,#4441,#4545,.T.); +#4545 = SURFACE_CURVE('',#4546,(#4550,#4557),.PCURVE_S1.); +#4546 = LINE('',#4547,#4548); +#4547 = CARTESIAN_POINT('',(15.615,2.,0.125)); +#4548 = VECTOR('',#4549,1.); +#4549 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#4550 = PCURVE('',#4456,#4551); +#4551 = DEFINITIONAL_REPRESENTATION('',(#4552),#4556); +#4552 = LINE('',#4553,#4554); +#4553 = CARTESIAN_POINT('',(1.7763568394E-015,-0.25)); +#4554 = VECTOR('',#4555,1.); +#4555 = DIRECTION('',(1.,0.E+000)); +#4556 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4557 = PCURVE('',#4141,#4558); +#4558 = DEFINITIONAL_REPRESENTATION('',(#4559),#4563); +#4559 = LINE('',#4560,#4561); +#4560 = CARTESIAN_POINT('',(-1.,0.125)); +#4561 = VECTOR('',#4562,1.); +#4562 = DIRECTION('',(0.E+000,-1.)); +#4563 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4564 = ORIENTED_EDGE('',*,*,#4438,.F.); +#4565 = ORIENTED_EDGE('',*,*,#4566,.F.); +#4566 = EDGE_CURVE('',#4515,#4439,#4567,.T.); +#4567 = SURFACE_CURVE('',#4568,(#4572,#4579),.PCURVE_S1.); +#4568 = LINE('',#4569,#4570); +#4569 = CARTESIAN_POINT('',(15.615,2.,-0.125)); +#4570 = VECTOR('',#4571,1.); +#4571 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#4572 = PCURVE('',#4456,#4573); +#4573 = DEFINITIONAL_REPRESENTATION('',(#4574),#4578); +#4574 = LINE('',#4575,#4576); +#4575 = CARTESIAN_POINT('',(1.7763568394E-015,0.E+000)); +#4576 = VECTOR('',#4577,1.); +#4577 = DIRECTION('',(1.,0.E+000)); +#4578 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4579 = PCURVE('',#4195,#4580); +#4580 = DEFINITIONAL_REPRESENTATION('',(#4581),#4585); +#4581 = LINE('',#4582,#4583); +#4582 = CARTESIAN_POINT('',(-1.,0.125)); +#4583 = VECTOR('',#4584,1.); +#4584 = DIRECTION('',(0.E+000,-1.)); +#4585 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4586 = ADVANCED_FACE('',(#4587),#4532,.F.); +#4587 = FACE_BOUND('',#4588,.F.); +#4588 = EDGE_LOOP('',(#4589,#4614,#4635,#4636)); +#4589 = ORIENTED_EDGE('',*,*,#4590,.T.); +#4590 = EDGE_CURVE('',#4591,#4593,#4595,.T.); +#4591 = VERTEX_POINT('',#4592); +#4592 = CARTESIAN_POINT('',(15.615,1.,-0.125)); +#4593 = VERTEX_POINT('',#4594); +#4594 = CARTESIAN_POINT('',(15.615,1.,0.125)); +#4595 = SURFACE_CURVE('',#4596,(#4600,#4607),.PCURVE_S1.); +#4596 = LINE('',#4597,#4598); +#4597 = CARTESIAN_POINT('',(15.615,1.,-0.125)); +#4598 = VECTOR('',#4599,1.); +#4599 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#4600 = PCURVE('',#4532,#4601); +#4601 = DEFINITIONAL_REPRESENTATION('',(#4602),#4606); +#4602 = LINE('',#4603,#4604); +#4603 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#4604 = VECTOR('',#4605,1.); +#4605 = DIRECTION('',(-2.22044604925E-016,-1.)); +#4606 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4607 = PCURVE('',#4113,#4608); +#4608 = DEFINITIONAL_REPRESENTATION('',(#4609),#4613); +#4609 = LINE('',#4610,#4611); +#4610 = CARTESIAN_POINT('',(0.125,0.E+000)); +#4611 = VECTOR('',#4612,1.); +#4612 = DIRECTION('',(0.E+000,-1.)); +#4613 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4614 = ORIENTED_EDGE('',*,*,#4615,.T.); +#4615 = EDGE_CURVE('',#4593,#4517,#4616,.T.); +#4616 = SURFACE_CURVE('',#4617,(#4621,#4628),.PCURVE_S1.); +#4617 = LINE('',#4618,#4619); +#4618 = CARTESIAN_POINT('',(15.615,1.,0.125)); +#4619 = VECTOR('',#4620,1.); +#4620 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#4621 = PCURVE('',#4532,#4622); +#4622 = DEFINITIONAL_REPRESENTATION('',(#4623),#4627); +#4623 = LINE('',#4624,#4625); +#4624 = CARTESIAN_POINT('',(-2.22044604925E-016,-0.25)); +#4625 = VECTOR('',#4626,1.); +#4626 = DIRECTION('',(1.,0.E+000)); +#4627 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4628 = PCURVE('',#4141,#4629); +#4629 = DEFINITIONAL_REPRESENTATION('',(#4630),#4634); +#4630 = LINE('',#4631,#4632); +#4631 = CARTESIAN_POINT('',(0.E+000,0.125)); +#4632 = VECTOR('',#4633,1.); +#4633 = DIRECTION('',(-1.,0.E+000)); +#4634 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4635 = ORIENTED_EDGE('',*,*,#4514,.F.); +#4636 = ORIENTED_EDGE('',*,*,#4637,.F.); +#4637 = EDGE_CURVE('',#4591,#4515,#4638,.T.); +#4638 = SURFACE_CURVE('',#4639,(#4643,#4650),.PCURVE_S1.); +#4639 = LINE('',#4640,#4641); +#4640 = CARTESIAN_POINT('',(15.615,1.,-0.125)); +#4641 = VECTOR('',#4642,1.); +#4642 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#4643 = PCURVE('',#4532,#4644); +#4644 = DEFINITIONAL_REPRESENTATION('',(#4645),#4649); +#4645 = LINE('',#4646,#4647); +#4646 = CARTESIAN_POINT('',(-2.22044604925E-016,-0.E+000)); +#4647 = VECTOR('',#4648,1.); +#4648 = DIRECTION('',(1.,0.E+000)); +#4649 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4650 = PCURVE('',#4195,#4651); +#4651 = DEFINITIONAL_REPRESENTATION('',(#4652),#4656); +#4652 = LINE('',#4653,#4654); +#4653 = CARTESIAN_POINT('',(0.E+000,0.125)); +#4654 = VECTOR('',#4655,1.); +#4655 = DIRECTION('',(-1.,0.E+000)); +#4656 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4657 = ADVANCED_FACE('',(#4658),#4113,.F.); +#4658 = FACE_BOUND('',#4659,.F.); +#4659 = EDGE_LOOP('',(#4660,#4661,#4682,#4683)); +#4660 = ORIENTED_EDGE('',*,*,#4090,.T.); +#4661 = ORIENTED_EDGE('',*,*,#4662,.T.); +#4662 = EDGE_CURVE('',#4093,#4593,#4663,.T.); +#4663 = SURFACE_CURVE('',#4664,(#4668,#4675),.PCURVE_S1.); +#4664 = LINE('',#4665,#4666); +#4665 = CARTESIAN_POINT('',(15.49,1.,0.125)); +#4666 = VECTOR('',#4667,1.); +#4667 = DIRECTION('',(1.,0.E+000,0.E+000)); +#4668 = PCURVE('',#4113,#4669); +#4669 = DEFINITIONAL_REPRESENTATION('',(#4670),#4674); +#4670 = LINE('',#4671,#4672); +#4671 = CARTESIAN_POINT('',(-1.7763568394E-015,-0.25)); +#4672 = VECTOR('',#4673,1.); +#4673 = DIRECTION('',(1.,0.E+000)); +#4674 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4675 = PCURVE('',#4141,#4676); +#4676 = DEFINITIONAL_REPRESENTATION('',(#4677),#4681); +#4677 = LINE('',#4678,#4679); +#4678 = CARTESIAN_POINT('',(0.E+000,-1.7763568394E-015)); +#4679 = VECTOR('',#4680,1.); +#4680 = DIRECTION('',(0.E+000,1.)); +#4681 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4682 = ORIENTED_EDGE('',*,*,#4590,.F.); +#4683 = ORIENTED_EDGE('',*,*,#4684,.F.); +#4684 = EDGE_CURVE('',#4091,#4591,#4685,.T.); +#4685 = SURFACE_CURVE('',#4686,(#4690,#4697),.PCURVE_S1.); +#4686 = LINE('',#4687,#4688); +#4687 = CARTESIAN_POINT('',(15.49,1.,-0.125)); +#4688 = VECTOR('',#4689,1.); +#4689 = DIRECTION('',(1.,0.E+000,0.E+000)); +#4690 = PCURVE('',#4113,#4691); +#4691 = DEFINITIONAL_REPRESENTATION('',(#4692),#4696); +#4692 = LINE('',#4693,#4694); +#4693 = CARTESIAN_POINT('',(-1.7763568394E-015,-4.930380657631E-032)); +#4694 = VECTOR('',#4695,1.); +#4695 = DIRECTION('',(1.,0.E+000)); +#4696 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4697 = PCURVE('',#4195,#4698); +#4698 = DEFINITIONAL_REPRESENTATION('',(#4699),#4703); +#4699 = LINE('',#4700,#4701); +#4700 = CARTESIAN_POINT('',(0.E+000,-1.7763568394E-015)); +#4701 = VECTOR('',#4702,1.); +#4702 = DIRECTION('',(0.E+000,1.)); +#4703 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4704 = ADVANCED_FACE('',(#4705),#4195,.F.); +#4705 = FACE_BOUND('',#4706,.T.); +#4706 = EDGE_LOOP('',(#4707,#4708,#4709,#4710,#4711,#4712,#4713,#4714)); +#4707 = ORIENTED_EDGE('',*,*,#4181,.T.); +#4708 = ORIENTED_EDGE('',*,*,#4262,.T.); +#4709 = ORIENTED_EDGE('',*,*,#4338,.T.); +#4710 = ORIENTED_EDGE('',*,*,#4414,.F.); +#4711 = ORIENTED_EDGE('',*,*,#4490,.F.); +#4712 = ORIENTED_EDGE('',*,*,#4566,.F.); +#4713 = ORIENTED_EDGE('',*,*,#4637,.F.); +#4714 = ORIENTED_EDGE('',*,*,#4684,.F.); +#4715 = ADVANCED_FACE('',(#4716),#4141,.T.); +#4716 = FACE_BOUND('',#4717,.F.); +#4717 = EDGE_LOOP('',(#4718,#4719,#4720,#4721,#4722,#4723,#4724,#4725)); +#4718 = ORIENTED_EDGE('',*,*,#4125,.T.); +#4719 = ORIENTED_EDGE('',*,*,#4211,.T.); +#4720 = ORIENTED_EDGE('',*,*,#4287,.T.); +#4721 = ORIENTED_EDGE('',*,*,#4392,.F.); +#4722 = ORIENTED_EDGE('',*,*,#4468,.F.); +#4723 = ORIENTED_EDGE('',*,*,#4544,.F.); +#4724 = ORIENTED_EDGE('',*,*,#4615,.F.); +#4725 = ORIENTED_EDGE('',*,*,#4662,.F.); +#4726 = MANIFOLD_SOLID_BREP('',#4727); +#4727 = CLOSED_SHELL('',(#4728,#4848,#4924,#5000,#5076,#5152,#5228,#5299 + ,#5346,#5357)); +#4728 = ADVANCED_FACE('',(#4729),#4743,.T.); +#4729 = FACE_BOUND('',#4730,.T.); +#4730 = EDGE_LOOP('',(#4731,#4766,#4794,#4822)); +#4731 = ORIENTED_EDGE('',*,*,#4732,.T.); +#4732 = EDGE_CURVE('',#4733,#4735,#4737,.T.); +#4733 = VERTEX_POINT('',#4734); +#4734 = CARTESIAN_POINT('',(12.95,1.,-0.125)); +#4735 = VERTEX_POINT('',#4736); +#4736 = CARTESIAN_POINT('',(12.95,1.,0.125)); +#4737 = SURFACE_CURVE('',#4738,(#4742,#4754),.PCURVE_S1.); +#4738 = LINE('',#4739,#4740); +#4739 = CARTESIAN_POINT('',(12.95,1.,-0.125)); +#4740 = VECTOR('',#4741,1.); +#4741 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#4742 = PCURVE('',#4743,#4748); +#4743 = PLANE('',#4744); +#4744 = AXIS2_PLACEMENT_3D('',#4745,#4746,#4747); +#4745 = CARTESIAN_POINT('',(12.95,1.,-0.125)); +#4746 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#4747 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#4748 = DEFINITIONAL_REPRESENTATION('',(#4749),#4753); +#4749 = LINE('',#4750,#4751); +#4750 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4751 = VECTOR('',#4752,1.); +#4752 = DIRECTION('',(2.22044604925E-016,-1.)); +#4753 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4754 = PCURVE('',#4755,#4760); +#4755 = PLANE('',#4756); +#4756 = AXIS2_PLACEMENT_3D('',#4757,#4758,#4759); +#4757 = CARTESIAN_POINT('',(12.95,1.,-0.125)); +#4758 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#4759 = DIRECTION('',(1.,0.E+000,0.E+000)); +#4760 = DEFINITIONAL_REPRESENTATION('',(#4761),#4765); +#4761 = LINE('',#4762,#4763); +#4762 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4763 = VECTOR('',#4764,1.); +#4764 = DIRECTION('',(0.E+000,-1.)); +#4765 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4766 = ORIENTED_EDGE('',*,*,#4767,.T.); +#4767 = EDGE_CURVE('',#4735,#4768,#4770,.T.); +#4768 = VERTEX_POINT('',#4769); +#4769 = CARTESIAN_POINT('',(12.95,-2.5,0.125)); +#4770 = SURFACE_CURVE('',#4771,(#4775,#4782),.PCURVE_S1.); +#4771 = LINE('',#4772,#4773); +#4772 = CARTESIAN_POINT('',(12.95,1.,0.125)); +#4773 = VECTOR('',#4774,1.); +#4774 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#4775 = PCURVE('',#4743,#4776); +#4776 = DEFINITIONAL_REPRESENTATION('',(#4777),#4781); +#4777 = LINE('',#4778,#4779); +#4778 = CARTESIAN_POINT('',(2.22044604925E-016,-0.25)); +#4779 = VECTOR('',#4780,1.); +#4780 = DIRECTION('',(1.,0.E+000)); +#4781 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4782 = PCURVE('',#4783,#4788); +#4783 = PLANE('',#4784); +#4784 = AXIS2_PLACEMENT_3D('',#4785,#4786,#4787); +#4785 = CARTESIAN_POINT('',(12.95,1.,0.125)); +#4786 = DIRECTION('',(0.E+000,4.440892098501E-016,1.)); +#4787 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#4788 = DEFINITIONAL_REPRESENTATION('',(#4789),#4793); +#4789 = LINE('',#4790,#4791); +#4790 = CARTESIAN_POINT('',(0.E+000,-1.7763568394E-015)); +#4791 = VECTOR('',#4792,1.); +#4792 = DIRECTION('',(1.,0.E+000)); +#4793 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4794 = ORIENTED_EDGE('',*,*,#4795,.F.); +#4795 = EDGE_CURVE('',#4796,#4768,#4798,.T.); +#4796 = VERTEX_POINT('',#4797); +#4797 = CARTESIAN_POINT('',(12.95,-2.5,-0.125)); +#4798 = SURFACE_CURVE('',#4799,(#4803,#4810),.PCURVE_S1.); +#4799 = LINE('',#4800,#4801); +#4800 = CARTESIAN_POINT('',(12.95,-2.5,-0.125)); +#4801 = VECTOR('',#4802,1.); +#4802 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#4803 = PCURVE('',#4743,#4804); +#4804 = DEFINITIONAL_REPRESENTATION('',(#4805),#4809); +#4805 = LINE('',#4806,#4807); +#4806 = CARTESIAN_POINT('',(3.5,-1.972152263053E-031)); +#4807 = VECTOR('',#4808,1.); +#4808 = DIRECTION('',(2.22044604925E-016,-1.)); +#4809 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4810 = PCURVE('',#4811,#4816); +#4811 = PLANE('',#4812); +#4812 = AXIS2_PLACEMENT_3D('',#4813,#4814,#4815); +#4813 = CARTESIAN_POINT('',(12.95,-2.5,-0.125)); +#4814 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#4815 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#4816 = DEFINITIONAL_REPRESENTATION('',(#4817),#4821); +#4817 = LINE('',#4818,#4819); +#4818 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#4819 = VECTOR('',#4820,1.); +#4820 = DIRECTION('',(0.E+000,-1.)); +#4821 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4822 = ORIENTED_EDGE('',*,*,#4823,.F.); +#4823 = EDGE_CURVE('',#4733,#4796,#4824,.T.); +#4824 = SURFACE_CURVE('',#4825,(#4829,#4836),.PCURVE_S1.); +#4825 = LINE('',#4826,#4827); +#4826 = CARTESIAN_POINT('',(12.95,1.,-0.125)); +#4827 = VECTOR('',#4828,1.); +#4828 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#4829 = PCURVE('',#4743,#4830); +#4830 = DEFINITIONAL_REPRESENTATION('',(#4831),#4835); +#4831 = LINE('',#4832,#4833); +#4832 = CARTESIAN_POINT('',(2.22044604925E-016,0.E+000)); +#4833 = VECTOR('',#4834,1.); +#4834 = DIRECTION('',(1.,0.E+000)); +#4835 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4836 = PCURVE('',#4837,#4842); +#4837 = PLANE('',#4838); +#4838 = AXIS2_PLACEMENT_3D('',#4839,#4840,#4841); +#4839 = CARTESIAN_POINT('',(12.95,1.,-0.125)); +#4840 = DIRECTION('',(0.E+000,4.440892098501E-016,1.)); +#4841 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#4842 = DEFINITIONAL_REPRESENTATION('',(#4843),#4847); +#4843 = LINE('',#4844,#4845); +#4844 = CARTESIAN_POINT('',(0.E+000,-1.7763568394E-015)); +#4845 = VECTOR('',#4846,1.); +#4846 = DIRECTION('',(1.,0.E+000)); +#4847 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4848 = ADVANCED_FACE('',(#4849),#4811,.T.); +#4849 = FACE_BOUND('',#4850,.T.); +#4850 = EDGE_LOOP('',(#4851,#4852,#4875,#4903)); +#4851 = ORIENTED_EDGE('',*,*,#4795,.T.); +#4852 = ORIENTED_EDGE('',*,*,#4853,.T.); +#4853 = EDGE_CURVE('',#4768,#4854,#4856,.T.); +#4854 = VERTEX_POINT('',#4855); +#4855 = CARTESIAN_POINT('',(12.45,-2.5,0.125)); +#4856 = SURFACE_CURVE('',#4857,(#4861,#4868),.PCURVE_S1.); +#4857 = LINE('',#4858,#4859); +#4858 = CARTESIAN_POINT('',(12.95,-2.5,0.125)); +#4859 = VECTOR('',#4860,1.); +#4860 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#4861 = PCURVE('',#4811,#4862); +#4862 = DEFINITIONAL_REPRESENTATION('',(#4863),#4867); +#4863 = LINE('',#4864,#4865); +#4864 = CARTESIAN_POINT('',(1.7763568394E-015,-0.25)); +#4865 = VECTOR('',#4866,1.); +#4866 = DIRECTION('',(1.,0.E+000)); +#4867 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4868 = PCURVE('',#4783,#4869); +#4869 = DEFINITIONAL_REPRESENTATION('',(#4870),#4874); +#4870 = LINE('',#4871,#4872); +#4871 = CARTESIAN_POINT('',(3.5,-1.7763568394E-015)); +#4872 = VECTOR('',#4873,1.); +#4873 = DIRECTION('',(0.E+000,-1.)); +#4874 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4875 = ORIENTED_EDGE('',*,*,#4876,.F.); +#4876 = EDGE_CURVE('',#4877,#4854,#4879,.T.); +#4877 = VERTEX_POINT('',#4878); +#4878 = CARTESIAN_POINT('',(12.45,-2.5,-0.125)); +#4879 = SURFACE_CURVE('',#4880,(#4884,#4891),.PCURVE_S1.); +#4880 = LINE('',#4881,#4882); +#4881 = CARTESIAN_POINT('',(12.45,-2.5,-0.125)); +#4882 = VECTOR('',#4883,1.); +#4883 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#4884 = PCURVE('',#4811,#4885); +#4885 = DEFINITIONAL_REPRESENTATION('',(#4886),#4890); +#4886 = LINE('',#4887,#4888); +#4887 = CARTESIAN_POINT('',(0.5,0.E+000)); +#4888 = VECTOR('',#4889,1.); +#4889 = DIRECTION('',(0.E+000,-1.)); +#4890 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4891 = PCURVE('',#4892,#4897); +#4892 = PLANE('',#4893); +#4893 = AXIS2_PLACEMENT_3D('',#4894,#4895,#4896); +#4894 = CARTESIAN_POINT('',(12.45,-2.5,-0.125)); +#4895 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#4896 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#4897 = DEFINITIONAL_REPRESENTATION('',(#4898),#4902); +#4898 = LINE('',#4899,#4900); +#4899 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#4900 = VECTOR('',#4901,1.); +#4901 = DIRECTION('',(-2.22044604925E-016,-1.)); +#4902 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4903 = ORIENTED_EDGE('',*,*,#4904,.F.); +#4904 = EDGE_CURVE('',#4796,#4877,#4905,.T.); +#4905 = SURFACE_CURVE('',#4906,(#4910,#4917),.PCURVE_S1.); +#4906 = LINE('',#4907,#4908); +#4907 = CARTESIAN_POINT('',(12.95,-2.5,-0.125)); +#4908 = VECTOR('',#4909,1.); +#4909 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#4910 = PCURVE('',#4811,#4911); +#4911 = DEFINITIONAL_REPRESENTATION('',(#4912),#4916); +#4912 = LINE('',#4913,#4914); +#4913 = CARTESIAN_POINT('',(1.7763568394E-015,0.E+000)); +#4914 = VECTOR('',#4915,1.); +#4915 = DIRECTION('',(1.,0.E+000)); +#4916 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4917 = PCURVE('',#4837,#4918); +#4918 = DEFINITIONAL_REPRESENTATION('',(#4919),#4923); +#4919 = LINE('',#4920,#4921); +#4920 = CARTESIAN_POINT('',(3.5,-1.7763568394E-015)); +#4921 = VECTOR('',#4922,1.); +#4922 = DIRECTION('',(0.E+000,-1.)); +#4923 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4924 = ADVANCED_FACE('',(#4925),#4892,.T.); +#4925 = FACE_BOUND('',#4926,.T.); +#4926 = EDGE_LOOP('',(#4927,#4928,#4951,#4979)); +#4927 = ORIENTED_EDGE('',*,*,#4876,.T.); +#4928 = ORIENTED_EDGE('',*,*,#4929,.T.); +#4929 = EDGE_CURVE('',#4854,#4930,#4932,.T.); +#4930 = VERTEX_POINT('',#4931); +#4931 = CARTESIAN_POINT('',(12.45,1.,0.125)); +#4932 = SURFACE_CURVE('',#4933,(#4937,#4944),.PCURVE_S1.); +#4933 = LINE('',#4934,#4935); +#4934 = CARTESIAN_POINT('',(12.45,-2.5,0.125)); +#4935 = VECTOR('',#4936,1.); +#4936 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#4937 = PCURVE('',#4892,#4938); +#4938 = DEFINITIONAL_REPRESENTATION('',(#4939),#4943); +#4939 = LINE('',#4940,#4941); +#4940 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#4941 = VECTOR('',#4942,1.); +#4942 = DIRECTION('',(1.,0.E+000)); +#4943 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4944 = PCURVE('',#4783,#4945); +#4945 = DEFINITIONAL_REPRESENTATION('',(#4946),#4950); +#4946 = LINE('',#4947,#4948); +#4947 = CARTESIAN_POINT('',(3.5,-0.5)); +#4948 = VECTOR('',#4949,1.); +#4949 = DIRECTION('',(-1.,0.E+000)); +#4950 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4951 = ORIENTED_EDGE('',*,*,#4952,.F.); +#4952 = EDGE_CURVE('',#4953,#4930,#4955,.T.); +#4953 = VERTEX_POINT('',#4954); +#4954 = CARTESIAN_POINT('',(12.45,1.,-0.125)); +#4955 = SURFACE_CURVE('',#4956,(#4960,#4967),.PCURVE_S1.); +#4956 = LINE('',#4957,#4958); +#4957 = CARTESIAN_POINT('',(12.45,1.,-0.125)); +#4958 = VECTOR('',#4959,1.); +#4959 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#4960 = PCURVE('',#4892,#4961); +#4961 = DEFINITIONAL_REPRESENTATION('',(#4962),#4966); +#4962 = LINE('',#4963,#4964); +#4963 = CARTESIAN_POINT('',(3.5,1.972152263053E-031)); +#4964 = VECTOR('',#4965,1.); +#4965 = DIRECTION('',(-2.22044604925E-016,-1.)); +#4966 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4967 = PCURVE('',#4968,#4973); +#4968 = PLANE('',#4969); +#4969 = AXIS2_PLACEMENT_3D('',#4970,#4971,#4972); +#4970 = CARTESIAN_POINT('',(12.325,1.,-0.125)); +#4971 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#4972 = DIRECTION('',(1.,0.E+000,0.E+000)); +#4973 = DEFINITIONAL_REPRESENTATION('',(#4974),#4978); +#4974 = LINE('',#4975,#4976); +#4975 = CARTESIAN_POINT('',(0.125,0.E+000)); +#4976 = VECTOR('',#4977,1.); +#4977 = DIRECTION('',(0.E+000,-1.)); +#4978 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4979 = ORIENTED_EDGE('',*,*,#4980,.F.); +#4980 = EDGE_CURVE('',#4877,#4953,#4981,.T.); +#4981 = SURFACE_CURVE('',#4982,(#4986,#4993),.PCURVE_S1.); +#4982 = LINE('',#4983,#4984); +#4983 = CARTESIAN_POINT('',(12.45,-2.5,-0.125)); +#4984 = VECTOR('',#4985,1.); +#4985 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#4986 = PCURVE('',#4892,#4987); +#4987 = DEFINITIONAL_REPRESENTATION('',(#4988),#4992); +#4988 = LINE('',#4989,#4990); +#4989 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4990 = VECTOR('',#4991,1.); +#4991 = DIRECTION('',(1.,0.E+000)); +#4992 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4993 = PCURVE('',#4837,#4994); +#4994 = DEFINITIONAL_REPRESENTATION('',(#4995),#4999); +#4995 = LINE('',#4996,#4997); +#4996 = CARTESIAN_POINT('',(3.5,-0.5)); +#4997 = VECTOR('',#4998,1.); +#4998 = DIRECTION('',(-1.,0.E+000)); +#4999 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5000 = ADVANCED_FACE('',(#5001),#4968,.F.); +#5001 = FACE_BOUND('',#5002,.F.); +#5002 = EDGE_LOOP('',(#5003,#5033,#5054,#5055)); +#5003 = ORIENTED_EDGE('',*,*,#5004,.T.); +#5004 = EDGE_CURVE('',#5005,#5007,#5009,.T.); +#5005 = VERTEX_POINT('',#5006); +#5006 = CARTESIAN_POINT('',(12.325,1.,-0.125)); +#5007 = VERTEX_POINT('',#5008); +#5008 = CARTESIAN_POINT('',(12.325,1.,0.125)); +#5009 = SURFACE_CURVE('',#5010,(#5014,#5021),.PCURVE_S1.); +#5010 = LINE('',#5011,#5012); +#5011 = CARTESIAN_POINT('',(12.325,1.,-0.125)); +#5012 = VECTOR('',#5013,1.); +#5013 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#5014 = PCURVE('',#4968,#5015); +#5015 = DEFINITIONAL_REPRESENTATION('',(#5016),#5020); +#5016 = LINE('',#5017,#5018); +#5017 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#5018 = VECTOR('',#5019,1.); +#5019 = DIRECTION('',(0.E+000,-1.)); +#5020 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5021 = PCURVE('',#5022,#5027); +#5022 = PLANE('',#5023); +#5023 = AXIS2_PLACEMENT_3D('',#5024,#5025,#5026); +#5024 = CARTESIAN_POINT('',(12.325,2.,-0.125)); +#5025 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#5026 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#5027 = DEFINITIONAL_REPRESENTATION('',(#5028),#5032); +#5028 = LINE('',#5029,#5030); +#5029 = CARTESIAN_POINT('',(1.,-4.930380657631E-032)); +#5030 = VECTOR('',#5031,1.); +#5031 = DIRECTION('',(2.22044604925E-016,-1.)); +#5032 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5033 = ORIENTED_EDGE('',*,*,#5034,.T.); +#5034 = EDGE_CURVE('',#5007,#4930,#5035,.T.); +#5035 = SURFACE_CURVE('',#5036,(#5040,#5047),.PCURVE_S1.); +#5036 = LINE('',#5037,#5038); +#5037 = CARTESIAN_POINT('',(12.325,1.,0.125)); +#5038 = VECTOR('',#5039,1.); +#5039 = DIRECTION('',(1.,0.E+000,0.E+000)); +#5040 = PCURVE('',#4968,#5041); +#5041 = DEFINITIONAL_REPRESENTATION('',(#5042),#5046); +#5042 = LINE('',#5043,#5044); +#5043 = CARTESIAN_POINT('',(-1.7763568394E-015,-0.25)); +#5044 = VECTOR('',#5045,1.); +#5045 = DIRECTION('',(1.,0.E+000)); +#5046 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5047 = PCURVE('',#4783,#5048); +#5048 = DEFINITIONAL_REPRESENTATION('',(#5049),#5053); +#5049 = LINE('',#5050,#5051); +#5050 = CARTESIAN_POINT('',(0.E+000,-0.625)); +#5051 = VECTOR('',#5052,1.); +#5052 = DIRECTION('',(0.E+000,1.)); +#5053 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5054 = ORIENTED_EDGE('',*,*,#4952,.F.); +#5055 = ORIENTED_EDGE('',*,*,#5056,.F.); +#5056 = EDGE_CURVE('',#5005,#4953,#5057,.T.); +#5057 = SURFACE_CURVE('',#5058,(#5062,#5069),.PCURVE_S1.); +#5058 = LINE('',#5059,#5060); +#5059 = CARTESIAN_POINT('',(12.325,1.,-0.125)); +#5060 = VECTOR('',#5061,1.); +#5061 = DIRECTION('',(1.,0.E+000,0.E+000)); +#5062 = PCURVE('',#4968,#5063); +#5063 = DEFINITIONAL_REPRESENTATION('',(#5064),#5068); +#5064 = LINE('',#5065,#5066); +#5065 = CARTESIAN_POINT('',(-1.7763568394E-015,-4.930380657631E-032)); +#5066 = VECTOR('',#5067,1.); +#5067 = DIRECTION('',(1.,0.E+000)); +#5068 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5069 = PCURVE('',#4837,#5070); +#5070 = DEFINITIONAL_REPRESENTATION('',(#5071),#5075); +#5071 = LINE('',#5072,#5073); +#5072 = CARTESIAN_POINT('',(0.E+000,-0.625)); +#5073 = VECTOR('',#5074,1.); +#5074 = DIRECTION('',(0.E+000,1.)); +#5075 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5076 = ADVANCED_FACE('',(#5077),#5022,.F.); +#5077 = FACE_BOUND('',#5078,.F.); +#5078 = EDGE_LOOP('',(#5079,#5109,#5130,#5131)); +#5079 = ORIENTED_EDGE('',*,*,#5080,.T.); +#5080 = EDGE_CURVE('',#5081,#5083,#5085,.T.); +#5081 = VERTEX_POINT('',#5082); +#5082 = CARTESIAN_POINT('',(12.325,2.,-0.125)); +#5083 = VERTEX_POINT('',#5084); +#5084 = CARTESIAN_POINT('',(12.325,2.,0.125)); +#5085 = SURFACE_CURVE('',#5086,(#5090,#5097),.PCURVE_S1.); +#5086 = LINE('',#5087,#5088); +#5087 = CARTESIAN_POINT('',(12.325,2.,-0.125)); +#5088 = VECTOR('',#5089,1.); +#5089 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#5090 = PCURVE('',#5022,#5091); +#5091 = DEFINITIONAL_REPRESENTATION('',(#5092),#5096); +#5092 = LINE('',#5093,#5094); +#5093 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#5094 = VECTOR('',#5095,1.); +#5095 = DIRECTION('',(2.22044604925E-016,-1.)); +#5096 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5097 = PCURVE('',#5098,#5103); +#5098 = PLANE('',#5099); +#5099 = AXIS2_PLACEMENT_3D('',#5100,#5101,#5102); +#5100 = CARTESIAN_POINT('',(13.075,2.,-0.125)); +#5101 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#5102 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#5103 = DEFINITIONAL_REPRESENTATION('',(#5104),#5108); +#5104 = LINE('',#5105,#5106); +#5105 = CARTESIAN_POINT('',(0.75,0.E+000)); +#5106 = VECTOR('',#5107,1.); +#5107 = DIRECTION('',(0.E+000,-1.)); +#5108 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5109 = ORIENTED_EDGE('',*,*,#5110,.T.); +#5110 = EDGE_CURVE('',#5083,#5007,#5111,.T.); +#5111 = SURFACE_CURVE('',#5112,(#5116,#5123),.PCURVE_S1.); +#5112 = LINE('',#5113,#5114); +#5113 = CARTESIAN_POINT('',(12.325,2.,0.125)); +#5114 = VECTOR('',#5115,1.); +#5115 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#5116 = PCURVE('',#5022,#5117); +#5117 = DEFINITIONAL_REPRESENTATION('',(#5118),#5122); +#5118 = LINE('',#5119,#5120); +#5119 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#5120 = VECTOR('',#5121,1.); +#5121 = DIRECTION('',(1.,0.E+000)); +#5122 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5123 = PCURVE('',#4783,#5124); +#5124 = DEFINITIONAL_REPRESENTATION('',(#5125),#5129); +#5125 = LINE('',#5126,#5127); +#5126 = CARTESIAN_POINT('',(-1.,-0.625)); +#5127 = VECTOR('',#5128,1.); +#5128 = DIRECTION('',(1.,0.E+000)); +#5129 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5130 = ORIENTED_EDGE('',*,*,#5004,.F.); +#5131 = ORIENTED_EDGE('',*,*,#5132,.F.); +#5132 = EDGE_CURVE('',#5081,#5005,#5133,.T.); +#5133 = SURFACE_CURVE('',#5134,(#5138,#5145),.PCURVE_S1.); +#5134 = LINE('',#5135,#5136); +#5135 = CARTESIAN_POINT('',(12.325,2.,-0.125)); +#5136 = VECTOR('',#5137,1.); +#5137 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#5138 = PCURVE('',#5022,#5139); +#5139 = DEFINITIONAL_REPRESENTATION('',(#5140),#5144); +#5140 = LINE('',#5141,#5142); +#5141 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#5142 = VECTOR('',#5143,1.); +#5143 = DIRECTION('',(1.,0.E+000)); +#5144 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5145 = PCURVE('',#4837,#5146); +#5146 = DEFINITIONAL_REPRESENTATION('',(#5147),#5151); +#5147 = LINE('',#5148,#5149); +#5148 = CARTESIAN_POINT('',(-1.,-0.625)); +#5149 = VECTOR('',#5150,1.); +#5150 = DIRECTION('',(1.,0.E+000)); +#5151 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5152 = ADVANCED_FACE('',(#5153),#5098,.F.); +#5153 = FACE_BOUND('',#5154,.F.); +#5154 = EDGE_LOOP('',(#5155,#5185,#5206,#5207)); +#5155 = ORIENTED_EDGE('',*,*,#5156,.T.); +#5156 = EDGE_CURVE('',#5157,#5159,#5161,.T.); +#5157 = VERTEX_POINT('',#5158); +#5158 = CARTESIAN_POINT('',(13.075,2.,-0.125)); +#5159 = VERTEX_POINT('',#5160); +#5160 = CARTESIAN_POINT('',(13.075,2.,0.125)); +#5161 = SURFACE_CURVE('',#5162,(#5166,#5173),.PCURVE_S1.); +#5162 = LINE('',#5163,#5164); +#5163 = CARTESIAN_POINT('',(13.075,2.,-0.125)); +#5164 = VECTOR('',#5165,1.); +#5165 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#5166 = PCURVE('',#5098,#5167); +#5167 = DEFINITIONAL_REPRESENTATION('',(#5168),#5172); +#5168 = LINE('',#5169,#5170); +#5169 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#5170 = VECTOR('',#5171,1.); +#5171 = DIRECTION('',(0.E+000,-1.)); +#5172 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5173 = PCURVE('',#5174,#5179); +#5174 = PLANE('',#5175); +#5175 = AXIS2_PLACEMENT_3D('',#5176,#5177,#5178); +#5176 = CARTESIAN_POINT('',(13.075,1.,-0.125)); +#5177 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#5178 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#5179 = DEFINITIONAL_REPRESENTATION('',(#5180),#5184); +#5180 = LINE('',#5181,#5182); +#5181 = CARTESIAN_POINT('',(1.,4.930380657631E-032)); +#5182 = VECTOR('',#5183,1.); +#5183 = DIRECTION('',(-2.22044604925E-016,-1.)); +#5184 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5185 = ORIENTED_EDGE('',*,*,#5186,.T.); +#5186 = EDGE_CURVE('',#5159,#5083,#5187,.T.); +#5187 = SURFACE_CURVE('',#5188,(#5192,#5199),.PCURVE_S1.); +#5188 = LINE('',#5189,#5190); +#5189 = CARTESIAN_POINT('',(13.075,2.,0.125)); +#5190 = VECTOR('',#5191,1.); +#5191 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#5192 = PCURVE('',#5098,#5193); +#5193 = DEFINITIONAL_REPRESENTATION('',(#5194),#5198); +#5194 = LINE('',#5195,#5196); +#5195 = CARTESIAN_POINT('',(1.7763568394E-015,-0.25)); +#5196 = VECTOR('',#5197,1.); +#5197 = DIRECTION('',(1.,0.E+000)); +#5198 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5199 = PCURVE('',#4783,#5200); +#5200 = DEFINITIONAL_REPRESENTATION('',(#5201),#5205); +#5201 = LINE('',#5202,#5203); +#5202 = CARTESIAN_POINT('',(-1.,0.125)); +#5203 = VECTOR('',#5204,1.); +#5204 = DIRECTION('',(0.E+000,-1.)); +#5205 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5206 = ORIENTED_EDGE('',*,*,#5080,.F.); +#5207 = ORIENTED_EDGE('',*,*,#5208,.F.); +#5208 = EDGE_CURVE('',#5157,#5081,#5209,.T.); +#5209 = SURFACE_CURVE('',#5210,(#5214,#5221),.PCURVE_S1.); +#5210 = LINE('',#5211,#5212); +#5211 = CARTESIAN_POINT('',(13.075,2.,-0.125)); +#5212 = VECTOR('',#5213,1.); +#5213 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#5214 = PCURVE('',#5098,#5215); +#5215 = DEFINITIONAL_REPRESENTATION('',(#5216),#5220); +#5216 = LINE('',#5217,#5218); +#5217 = CARTESIAN_POINT('',(1.7763568394E-015,0.E+000)); +#5218 = VECTOR('',#5219,1.); +#5219 = DIRECTION('',(1.,0.E+000)); +#5220 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5221 = PCURVE('',#4837,#5222); +#5222 = DEFINITIONAL_REPRESENTATION('',(#5223),#5227); +#5223 = LINE('',#5224,#5225); +#5224 = CARTESIAN_POINT('',(-1.,0.125)); +#5225 = VECTOR('',#5226,1.); +#5226 = DIRECTION('',(0.E+000,-1.)); +#5227 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5228 = ADVANCED_FACE('',(#5229),#5174,.F.); +#5229 = FACE_BOUND('',#5230,.F.); +#5230 = EDGE_LOOP('',(#5231,#5256,#5277,#5278)); +#5231 = ORIENTED_EDGE('',*,*,#5232,.T.); +#5232 = EDGE_CURVE('',#5233,#5235,#5237,.T.); +#5233 = VERTEX_POINT('',#5234); +#5234 = CARTESIAN_POINT('',(13.075,1.,-0.125)); +#5235 = VERTEX_POINT('',#5236); +#5236 = CARTESIAN_POINT('',(13.075,1.,0.125)); +#5237 = SURFACE_CURVE('',#5238,(#5242,#5249),.PCURVE_S1.); +#5238 = LINE('',#5239,#5240); +#5239 = CARTESIAN_POINT('',(13.075,1.,-0.125)); +#5240 = VECTOR('',#5241,1.); +#5241 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#5242 = PCURVE('',#5174,#5243); +#5243 = DEFINITIONAL_REPRESENTATION('',(#5244),#5248); +#5244 = LINE('',#5245,#5246); +#5245 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#5246 = VECTOR('',#5247,1.); +#5247 = DIRECTION('',(-2.22044604925E-016,-1.)); +#5248 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5249 = PCURVE('',#4755,#5250); +#5250 = DEFINITIONAL_REPRESENTATION('',(#5251),#5255); +#5251 = LINE('',#5252,#5253); +#5252 = CARTESIAN_POINT('',(0.125,0.E+000)); +#5253 = VECTOR('',#5254,1.); +#5254 = DIRECTION('',(0.E+000,-1.)); +#5255 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5256 = ORIENTED_EDGE('',*,*,#5257,.T.); +#5257 = EDGE_CURVE('',#5235,#5159,#5258,.T.); +#5258 = SURFACE_CURVE('',#5259,(#5263,#5270),.PCURVE_S1.); +#5259 = LINE('',#5260,#5261); +#5260 = CARTESIAN_POINT('',(13.075,1.,0.125)); +#5261 = VECTOR('',#5262,1.); +#5262 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#5263 = PCURVE('',#5174,#5264); +#5264 = DEFINITIONAL_REPRESENTATION('',(#5265),#5269); +#5265 = LINE('',#5266,#5267); +#5266 = CARTESIAN_POINT('',(-2.22044604925E-016,-0.25)); +#5267 = VECTOR('',#5268,1.); +#5268 = DIRECTION('',(1.,0.E+000)); +#5269 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5270 = PCURVE('',#4783,#5271); +#5271 = DEFINITIONAL_REPRESENTATION('',(#5272),#5276); +#5272 = LINE('',#5273,#5274); +#5273 = CARTESIAN_POINT('',(0.E+000,0.125)); +#5274 = VECTOR('',#5275,1.); +#5275 = DIRECTION('',(-1.,0.E+000)); +#5276 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5277 = ORIENTED_EDGE('',*,*,#5156,.F.); +#5278 = ORIENTED_EDGE('',*,*,#5279,.F.); +#5279 = EDGE_CURVE('',#5233,#5157,#5280,.T.); +#5280 = SURFACE_CURVE('',#5281,(#5285,#5292),.PCURVE_S1.); +#5281 = LINE('',#5282,#5283); +#5282 = CARTESIAN_POINT('',(13.075,1.,-0.125)); +#5283 = VECTOR('',#5284,1.); +#5284 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#5285 = PCURVE('',#5174,#5286); +#5286 = DEFINITIONAL_REPRESENTATION('',(#5287),#5291); +#5287 = LINE('',#5288,#5289); +#5288 = CARTESIAN_POINT('',(-2.22044604925E-016,-0.E+000)); +#5289 = VECTOR('',#5290,1.); +#5290 = DIRECTION('',(1.,0.E+000)); +#5291 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5292 = PCURVE('',#4837,#5293); +#5293 = DEFINITIONAL_REPRESENTATION('',(#5294),#5298); +#5294 = LINE('',#5295,#5296); +#5295 = CARTESIAN_POINT('',(0.E+000,0.125)); +#5296 = VECTOR('',#5297,1.); +#5297 = DIRECTION('',(-1.,0.E+000)); +#5298 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5299 = ADVANCED_FACE('',(#5300),#4755,.F.); +#5300 = FACE_BOUND('',#5301,.F.); +#5301 = EDGE_LOOP('',(#5302,#5303,#5324,#5325)); +#5302 = ORIENTED_EDGE('',*,*,#4732,.T.); +#5303 = ORIENTED_EDGE('',*,*,#5304,.T.); +#5304 = EDGE_CURVE('',#4735,#5235,#5305,.T.); +#5305 = SURFACE_CURVE('',#5306,(#5310,#5317),.PCURVE_S1.); +#5306 = LINE('',#5307,#5308); +#5307 = CARTESIAN_POINT('',(12.95,1.,0.125)); +#5308 = VECTOR('',#5309,1.); +#5309 = DIRECTION('',(1.,0.E+000,0.E+000)); +#5310 = PCURVE('',#4755,#5311); +#5311 = DEFINITIONAL_REPRESENTATION('',(#5312),#5316); +#5312 = LINE('',#5313,#5314); +#5313 = CARTESIAN_POINT('',(-1.7763568394E-015,-0.25)); +#5314 = VECTOR('',#5315,1.); +#5315 = DIRECTION('',(1.,0.E+000)); +#5316 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5317 = PCURVE('',#4783,#5318); +#5318 = DEFINITIONAL_REPRESENTATION('',(#5319),#5323); +#5319 = LINE('',#5320,#5321); +#5320 = CARTESIAN_POINT('',(0.E+000,-1.7763568394E-015)); +#5321 = VECTOR('',#5322,1.); +#5322 = DIRECTION('',(0.E+000,1.)); +#5323 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5324 = ORIENTED_EDGE('',*,*,#5232,.F.); +#5325 = ORIENTED_EDGE('',*,*,#5326,.F.); +#5326 = EDGE_CURVE('',#4733,#5233,#5327,.T.); +#5327 = SURFACE_CURVE('',#5328,(#5332,#5339),.PCURVE_S1.); +#5328 = LINE('',#5329,#5330); +#5329 = CARTESIAN_POINT('',(12.95,1.,-0.125)); +#5330 = VECTOR('',#5331,1.); +#5331 = DIRECTION('',(1.,0.E+000,0.E+000)); +#5332 = PCURVE('',#4755,#5333); +#5333 = DEFINITIONAL_REPRESENTATION('',(#5334),#5338); +#5334 = LINE('',#5335,#5336); +#5335 = CARTESIAN_POINT('',(-1.7763568394E-015,-4.930380657631E-032)); +#5336 = VECTOR('',#5337,1.); +#5337 = DIRECTION('',(1.,0.E+000)); +#5338 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5339 = PCURVE('',#4837,#5340); +#5340 = DEFINITIONAL_REPRESENTATION('',(#5341),#5345); +#5341 = LINE('',#5342,#5343); +#5342 = CARTESIAN_POINT('',(0.E+000,-1.7763568394E-015)); +#5343 = VECTOR('',#5344,1.); +#5344 = DIRECTION('',(0.E+000,1.)); +#5345 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5346 = ADVANCED_FACE('',(#5347),#4837,.F.); +#5347 = FACE_BOUND('',#5348,.T.); +#5348 = EDGE_LOOP('',(#5349,#5350,#5351,#5352,#5353,#5354,#5355,#5356)); +#5349 = ORIENTED_EDGE('',*,*,#4823,.T.); +#5350 = ORIENTED_EDGE('',*,*,#4904,.T.); +#5351 = ORIENTED_EDGE('',*,*,#4980,.T.); +#5352 = ORIENTED_EDGE('',*,*,#5056,.F.); +#5353 = ORIENTED_EDGE('',*,*,#5132,.F.); +#5354 = ORIENTED_EDGE('',*,*,#5208,.F.); +#5355 = ORIENTED_EDGE('',*,*,#5279,.F.); +#5356 = ORIENTED_EDGE('',*,*,#5326,.F.); +#5357 = ADVANCED_FACE('',(#5358),#4783,.T.); +#5358 = FACE_BOUND('',#5359,.F.); +#5359 = EDGE_LOOP('',(#5360,#5361,#5362,#5363,#5364,#5365,#5366,#5367)); +#5360 = ORIENTED_EDGE('',*,*,#4767,.T.); +#5361 = ORIENTED_EDGE('',*,*,#4853,.T.); +#5362 = ORIENTED_EDGE('',*,*,#4929,.T.); +#5363 = ORIENTED_EDGE('',*,*,#5034,.F.); +#5364 = ORIENTED_EDGE('',*,*,#5110,.F.); +#5365 = ORIENTED_EDGE('',*,*,#5186,.F.); +#5366 = ORIENTED_EDGE('',*,*,#5257,.F.); +#5367 = ORIENTED_EDGE('',*,*,#5304,.F.); +#5368 = MANIFOLD_SOLID_BREP('',#5369); +#5369 = CLOSED_SHELL('',(#5370,#5490,#5566,#5642,#5718,#5794,#5870,#5941 + ,#5988,#5999)); +#5370 = ADVANCED_FACE('',(#5371),#5385,.T.); +#5371 = FACE_BOUND('',#5372,.T.); +#5372 = EDGE_LOOP('',(#5373,#5408,#5436,#5464)); +#5373 = ORIENTED_EDGE('',*,*,#5374,.T.); +#5374 = EDGE_CURVE('',#5375,#5377,#5379,.T.); +#5375 = VERTEX_POINT('',#5376); +#5376 = CARTESIAN_POINT('',(10.41,1.,-0.125)); +#5377 = VERTEX_POINT('',#5378); +#5378 = CARTESIAN_POINT('',(10.41,1.,0.125)); +#5379 = SURFACE_CURVE('',#5380,(#5384,#5396),.PCURVE_S1.); +#5380 = LINE('',#5381,#5382); +#5381 = CARTESIAN_POINT('',(10.41,1.,-0.125)); +#5382 = VECTOR('',#5383,1.); +#5383 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#5384 = PCURVE('',#5385,#5390); +#5385 = PLANE('',#5386); +#5386 = AXIS2_PLACEMENT_3D('',#5387,#5388,#5389); +#5387 = CARTESIAN_POINT('',(10.41,1.,-0.125)); +#5388 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#5389 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#5390 = DEFINITIONAL_REPRESENTATION('',(#5391),#5395); +#5391 = LINE('',#5392,#5393); +#5392 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#5393 = VECTOR('',#5394,1.); +#5394 = DIRECTION('',(2.22044604925E-016,-1.)); +#5395 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5396 = PCURVE('',#5397,#5402); +#5397 = PLANE('',#5398); +#5398 = AXIS2_PLACEMENT_3D('',#5399,#5400,#5401); +#5399 = CARTESIAN_POINT('',(10.41,1.,-0.125)); +#5400 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#5401 = DIRECTION('',(1.,0.E+000,0.E+000)); +#5402 = DEFINITIONAL_REPRESENTATION('',(#5403),#5407); +#5403 = LINE('',#5404,#5405); +#5404 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#5405 = VECTOR('',#5406,1.); +#5406 = DIRECTION('',(0.E+000,-1.)); +#5407 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5408 = ORIENTED_EDGE('',*,*,#5409,.T.); +#5409 = EDGE_CURVE('',#5377,#5410,#5412,.T.); +#5410 = VERTEX_POINT('',#5411); +#5411 = CARTESIAN_POINT('',(10.41,-2.5,0.125)); +#5412 = SURFACE_CURVE('',#5413,(#5417,#5424),.PCURVE_S1.); +#5413 = LINE('',#5414,#5415); +#5414 = CARTESIAN_POINT('',(10.41,1.,0.125)); +#5415 = VECTOR('',#5416,1.); +#5416 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#5417 = PCURVE('',#5385,#5418); +#5418 = DEFINITIONAL_REPRESENTATION('',(#5419),#5423); +#5419 = LINE('',#5420,#5421); +#5420 = CARTESIAN_POINT('',(2.22044604925E-016,-0.25)); +#5421 = VECTOR('',#5422,1.); +#5422 = DIRECTION('',(1.,0.E+000)); +#5423 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5424 = PCURVE('',#5425,#5430); +#5425 = PLANE('',#5426); +#5426 = AXIS2_PLACEMENT_3D('',#5427,#5428,#5429); +#5427 = CARTESIAN_POINT('',(10.41,1.,0.125)); +#5428 = DIRECTION('',(0.E+000,4.440892098501E-016,1.)); +#5429 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#5430 = DEFINITIONAL_REPRESENTATION('',(#5431),#5435); +#5431 = LINE('',#5432,#5433); +#5432 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#5433 = VECTOR('',#5434,1.); +#5434 = DIRECTION('',(1.,0.E+000)); +#5435 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5436 = ORIENTED_EDGE('',*,*,#5437,.F.); +#5437 = EDGE_CURVE('',#5438,#5410,#5440,.T.); +#5438 = VERTEX_POINT('',#5439); +#5439 = CARTESIAN_POINT('',(10.41,-2.5,-0.125)); +#5440 = SURFACE_CURVE('',#5441,(#5445,#5452),.PCURVE_S1.); +#5441 = LINE('',#5442,#5443); +#5442 = CARTESIAN_POINT('',(10.41,-2.5,-0.125)); +#5443 = VECTOR('',#5444,1.); +#5444 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#5445 = PCURVE('',#5385,#5446); +#5446 = DEFINITIONAL_REPRESENTATION('',(#5447),#5451); +#5447 = LINE('',#5448,#5449); +#5448 = CARTESIAN_POINT('',(3.5,-1.972152263053E-031)); +#5449 = VECTOR('',#5450,1.); +#5450 = DIRECTION('',(2.22044604925E-016,-1.)); +#5451 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5452 = PCURVE('',#5453,#5458); +#5453 = PLANE('',#5454); +#5454 = AXIS2_PLACEMENT_3D('',#5455,#5456,#5457); +#5455 = CARTESIAN_POINT('',(10.41,-2.5,-0.125)); +#5456 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#5457 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#5458 = DEFINITIONAL_REPRESENTATION('',(#5459),#5463); +#5459 = LINE('',#5460,#5461); +#5460 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#5461 = VECTOR('',#5462,1.); +#5462 = DIRECTION('',(0.E+000,-1.)); +#5463 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5464 = ORIENTED_EDGE('',*,*,#5465,.F.); +#5465 = EDGE_CURVE('',#5375,#5438,#5466,.T.); +#5466 = SURFACE_CURVE('',#5467,(#5471,#5478),.PCURVE_S1.); +#5467 = LINE('',#5468,#5469); +#5468 = CARTESIAN_POINT('',(10.41,1.,-0.125)); +#5469 = VECTOR('',#5470,1.); +#5470 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#5471 = PCURVE('',#5385,#5472); +#5472 = DEFINITIONAL_REPRESENTATION('',(#5473),#5477); +#5473 = LINE('',#5474,#5475); +#5474 = CARTESIAN_POINT('',(2.22044604925E-016,0.E+000)); +#5475 = VECTOR('',#5476,1.); +#5476 = DIRECTION('',(1.,0.E+000)); +#5477 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5478 = PCURVE('',#5479,#5484); +#5479 = PLANE('',#5480); +#5480 = AXIS2_PLACEMENT_3D('',#5481,#5482,#5483); +#5481 = CARTESIAN_POINT('',(10.41,1.,-0.125)); +#5482 = DIRECTION('',(0.E+000,4.440892098501E-016,1.)); +#5483 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#5484 = DEFINITIONAL_REPRESENTATION('',(#5485),#5489); +#5485 = LINE('',#5486,#5487); +#5486 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#5487 = VECTOR('',#5488,1.); +#5488 = DIRECTION('',(1.,0.E+000)); +#5489 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5490 = ADVANCED_FACE('',(#5491),#5453,.T.); +#5491 = FACE_BOUND('',#5492,.T.); +#5492 = EDGE_LOOP('',(#5493,#5494,#5517,#5545)); +#5493 = ORIENTED_EDGE('',*,*,#5437,.T.); +#5494 = ORIENTED_EDGE('',*,*,#5495,.T.); +#5495 = EDGE_CURVE('',#5410,#5496,#5498,.T.); +#5496 = VERTEX_POINT('',#5497); +#5497 = CARTESIAN_POINT('',(9.91,-2.5,0.125)); +#5498 = SURFACE_CURVE('',#5499,(#5503,#5510),.PCURVE_S1.); +#5499 = LINE('',#5500,#5501); +#5500 = CARTESIAN_POINT('',(10.41,-2.5,0.125)); +#5501 = VECTOR('',#5502,1.); +#5502 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#5503 = PCURVE('',#5453,#5504); +#5504 = DEFINITIONAL_REPRESENTATION('',(#5505),#5509); +#5505 = LINE('',#5506,#5507); +#5506 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#5507 = VECTOR('',#5508,1.); +#5508 = DIRECTION('',(1.,0.E+000)); +#5509 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5510 = PCURVE('',#5425,#5511); +#5511 = DEFINITIONAL_REPRESENTATION('',(#5512),#5516); +#5512 = LINE('',#5513,#5514); +#5513 = CARTESIAN_POINT('',(3.5,0.E+000)); +#5514 = VECTOR('',#5515,1.); +#5515 = DIRECTION('',(0.E+000,-1.)); +#5516 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5517 = ORIENTED_EDGE('',*,*,#5518,.F.); +#5518 = EDGE_CURVE('',#5519,#5496,#5521,.T.); +#5519 = VERTEX_POINT('',#5520); +#5520 = CARTESIAN_POINT('',(9.91,-2.5,-0.125)); +#5521 = SURFACE_CURVE('',#5522,(#5526,#5533),.PCURVE_S1.); +#5522 = LINE('',#5523,#5524); +#5523 = CARTESIAN_POINT('',(9.91,-2.5,-0.125)); +#5524 = VECTOR('',#5525,1.); +#5525 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#5526 = PCURVE('',#5453,#5527); +#5527 = DEFINITIONAL_REPRESENTATION('',(#5528),#5532); +#5528 = LINE('',#5529,#5530); +#5529 = CARTESIAN_POINT('',(0.5,0.E+000)); +#5530 = VECTOR('',#5531,1.); +#5531 = DIRECTION('',(0.E+000,-1.)); +#5532 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5533 = PCURVE('',#5534,#5539); +#5534 = PLANE('',#5535); +#5535 = AXIS2_PLACEMENT_3D('',#5536,#5537,#5538); +#5536 = CARTESIAN_POINT('',(9.91,-2.5,-0.125)); +#5537 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#5538 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#5539 = DEFINITIONAL_REPRESENTATION('',(#5540),#5544); +#5540 = LINE('',#5541,#5542); +#5541 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#5542 = VECTOR('',#5543,1.); +#5543 = DIRECTION('',(-2.22044604925E-016,-1.)); +#5544 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5545 = ORIENTED_EDGE('',*,*,#5546,.F.); +#5546 = EDGE_CURVE('',#5438,#5519,#5547,.T.); +#5547 = SURFACE_CURVE('',#5548,(#5552,#5559),.PCURVE_S1.); +#5548 = LINE('',#5549,#5550); +#5549 = CARTESIAN_POINT('',(10.41,-2.5,-0.125)); +#5550 = VECTOR('',#5551,1.); +#5551 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#5552 = PCURVE('',#5453,#5553); +#5553 = DEFINITIONAL_REPRESENTATION('',(#5554),#5558); +#5554 = LINE('',#5555,#5556); +#5555 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#5556 = VECTOR('',#5557,1.); +#5557 = DIRECTION('',(1.,0.E+000)); +#5558 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5559 = PCURVE('',#5479,#5560); +#5560 = DEFINITIONAL_REPRESENTATION('',(#5561),#5565); +#5561 = LINE('',#5562,#5563); +#5562 = CARTESIAN_POINT('',(3.5,0.E+000)); +#5563 = VECTOR('',#5564,1.); +#5564 = DIRECTION('',(0.E+000,-1.)); +#5565 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5566 = ADVANCED_FACE('',(#5567),#5534,.T.); +#5567 = FACE_BOUND('',#5568,.T.); +#5568 = EDGE_LOOP('',(#5569,#5570,#5593,#5621)); +#5569 = ORIENTED_EDGE('',*,*,#5518,.T.); +#5570 = ORIENTED_EDGE('',*,*,#5571,.T.); +#5571 = EDGE_CURVE('',#5496,#5572,#5574,.T.); +#5572 = VERTEX_POINT('',#5573); +#5573 = CARTESIAN_POINT('',(9.91,1.,0.125)); +#5574 = SURFACE_CURVE('',#5575,(#5579,#5586),.PCURVE_S1.); +#5575 = LINE('',#5576,#5577); +#5576 = CARTESIAN_POINT('',(9.91,-2.5,0.125)); +#5577 = VECTOR('',#5578,1.); +#5578 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#5579 = PCURVE('',#5534,#5580); +#5580 = DEFINITIONAL_REPRESENTATION('',(#5581),#5585); +#5581 = LINE('',#5582,#5583); +#5582 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#5583 = VECTOR('',#5584,1.); +#5584 = DIRECTION('',(1.,0.E+000)); +#5585 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5586 = PCURVE('',#5425,#5587); +#5587 = DEFINITIONAL_REPRESENTATION('',(#5588),#5592); +#5588 = LINE('',#5589,#5590); +#5589 = CARTESIAN_POINT('',(3.5,-0.5)); +#5590 = VECTOR('',#5591,1.); +#5591 = DIRECTION('',(-1.,0.E+000)); +#5592 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5593 = ORIENTED_EDGE('',*,*,#5594,.F.); +#5594 = EDGE_CURVE('',#5595,#5572,#5597,.T.); +#5595 = VERTEX_POINT('',#5596); +#5596 = CARTESIAN_POINT('',(9.91,1.,-0.125)); +#5597 = SURFACE_CURVE('',#5598,(#5602,#5609),.PCURVE_S1.); +#5598 = LINE('',#5599,#5600); +#5599 = CARTESIAN_POINT('',(9.91,1.,-0.125)); +#5600 = VECTOR('',#5601,1.); +#5601 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#5602 = PCURVE('',#5534,#5603); +#5603 = DEFINITIONAL_REPRESENTATION('',(#5604),#5608); +#5604 = LINE('',#5605,#5606); +#5605 = CARTESIAN_POINT('',(3.5,1.972152263053E-031)); +#5606 = VECTOR('',#5607,1.); +#5607 = DIRECTION('',(-2.22044604925E-016,-1.)); +#5608 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5609 = PCURVE('',#5610,#5615); +#5610 = PLANE('',#5611); +#5611 = AXIS2_PLACEMENT_3D('',#5612,#5613,#5614); +#5612 = CARTESIAN_POINT('',(9.785,1.,-0.125)); +#5613 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#5614 = DIRECTION('',(1.,0.E+000,0.E+000)); +#5615 = DEFINITIONAL_REPRESENTATION('',(#5616),#5620); +#5616 = LINE('',#5617,#5618); +#5617 = CARTESIAN_POINT('',(0.125,0.E+000)); +#5618 = VECTOR('',#5619,1.); +#5619 = DIRECTION('',(0.E+000,-1.)); +#5620 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5621 = ORIENTED_EDGE('',*,*,#5622,.F.); +#5622 = EDGE_CURVE('',#5519,#5595,#5623,.T.); +#5623 = SURFACE_CURVE('',#5624,(#5628,#5635),.PCURVE_S1.); +#5624 = LINE('',#5625,#5626); +#5625 = CARTESIAN_POINT('',(9.91,-2.5,-0.125)); +#5626 = VECTOR('',#5627,1.); +#5627 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#5628 = PCURVE('',#5534,#5629); +#5629 = DEFINITIONAL_REPRESENTATION('',(#5630),#5634); +#5630 = LINE('',#5631,#5632); +#5631 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#5632 = VECTOR('',#5633,1.); +#5633 = DIRECTION('',(1.,0.E+000)); +#5634 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5635 = PCURVE('',#5479,#5636); +#5636 = DEFINITIONAL_REPRESENTATION('',(#5637),#5641); +#5637 = LINE('',#5638,#5639); +#5638 = CARTESIAN_POINT('',(3.5,-0.5)); +#5639 = VECTOR('',#5640,1.); +#5640 = DIRECTION('',(-1.,0.E+000)); +#5641 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5642 = ADVANCED_FACE('',(#5643),#5610,.F.); +#5643 = FACE_BOUND('',#5644,.F.); +#5644 = EDGE_LOOP('',(#5645,#5675,#5696,#5697)); +#5645 = ORIENTED_EDGE('',*,*,#5646,.T.); +#5646 = EDGE_CURVE('',#5647,#5649,#5651,.T.); +#5647 = VERTEX_POINT('',#5648); +#5648 = CARTESIAN_POINT('',(9.785,1.,-0.125)); +#5649 = VERTEX_POINT('',#5650); +#5650 = CARTESIAN_POINT('',(9.785,1.,0.125)); +#5651 = SURFACE_CURVE('',#5652,(#5656,#5663),.PCURVE_S1.); +#5652 = LINE('',#5653,#5654); +#5653 = CARTESIAN_POINT('',(9.785,1.,-0.125)); +#5654 = VECTOR('',#5655,1.); +#5655 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#5656 = PCURVE('',#5610,#5657); +#5657 = DEFINITIONAL_REPRESENTATION('',(#5658),#5662); +#5658 = LINE('',#5659,#5660); +#5659 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#5660 = VECTOR('',#5661,1.); +#5661 = DIRECTION('',(0.E+000,-1.)); +#5662 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5663 = PCURVE('',#5664,#5669); +#5664 = PLANE('',#5665); +#5665 = AXIS2_PLACEMENT_3D('',#5666,#5667,#5668); +#5666 = CARTESIAN_POINT('',(9.785,2.,-0.125)); +#5667 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#5668 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#5669 = DEFINITIONAL_REPRESENTATION('',(#5670),#5674); +#5670 = LINE('',#5671,#5672); +#5671 = CARTESIAN_POINT('',(1.,-4.930380657631E-032)); +#5672 = VECTOR('',#5673,1.); +#5673 = DIRECTION('',(2.22044604925E-016,-1.)); +#5674 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5675 = ORIENTED_EDGE('',*,*,#5676,.T.); +#5676 = EDGE_CURVE('',#5649,#5572,#5677,.T.); +#5677 = SURFACE_CURVE('',#5678,(#5682,#5689),.PCURVE_S1.); +#5678 = LINE('',#5679,#5680); +#5679 = CARTESIAN_POINT('',(9.785,1.,0.125)); +#5680 = VECTOR('',#5681,1.); +#5681 = DIRECTION('',(1.,0.E+000,0.E+000)); +#5682 = PCURVE('',#5610,#5683); +#5683 = DEFINITIONAL_REPRESENTATION('',(#5684),#5688); +#5684 = LINE('',#5685,#5686); +#5685 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#5686 = VECTOR('',#5687,1.); +#5687 = DIRECTION('',(1.,0.E+000)); +#5688 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5689 = PCURVE('',#5425,#5690); +#5690 = DEFINITIONAL_REPRESENTATION('',(#5691),#5695); +#5691 = LINE('',#5692,#5693); +#5692 = CARTESIAN_POINT('',(0.E+000,-0.625)); +#5693 = VECTOR('',#5694,1.); +#5694 = DIRECTION('',(0.E+000,1.)); +#5695 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5696 = ORIENTED_EDGE('',*,*,#5594,.F.); +#5697 = ORIENTED_EDGE('',*,*,#5698,.F.); +#5698 = EDGE_CURVE('',#5647,#5595,#5699,.T.); +#5699 = SURFACE_CURVE('',#5700,(#5704,#5711),.PCURVE_S1.); +#5700 = LINE('',#5701,#5702); +#5701 = CARTESIAN_POINT('',(9.785,1.,-0.125)); +#5702 = VECTOR('',#5703,1.); +#5703 = DIRECTION('',(1.,0.E+000,0.E+000)); +#5704 = PCURVE('',#5610,#5705); +#5705 = DEFINITIONAL_REPRESENTATION('',(#5706),#5710); +#5706 = LINE('',#5707,#5708); +#5707 = CARTESIAN_POINT('',(0.E+000,-4.930380657631E-032)); +#5708 = VECTOR('',#5709,1.); +#5709 = DIRECTION('',(1.,0.E+000)); +#5710 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5711 = PCURVE('',#5479,#5712); +#5712 = DEFINITIONAL_REPRESENTATION('',(#5713),#5717); +#5713 = LINE('',#5714,#5715); +#5714 = CARTESIAN_POINT('',(0.E+000,-0.625)); +#5715 = VECTOR('',#5716,1.); +#5716 = DIRECTION('',(0.E+000,1.)); +#5717 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5718 = ADVANCED_FACE('',(#5719),#5664,.F.); +#5719 = FACE_BOUND('',#5720,.F.); +#5720 = EDGE_LOOP('',(#5721,#5751,#5772,#5773)); +#5721 = ORIENTED_EDGE('',*,*,#5722,.T.); +#5722 = EDGE_CURVE('',#5723,#5725,#5727,.T.); +#5723 = VERTEX_POINT('',#5724); +#5724 = CARTESIAN_POINT('',(9.785,2.,-0.125)); +#5725 = VERTEX_POINT('',#5726); +#5726 = CARTESIAN_POINT('',(9.785,2.,0.125)); +#5727 = SURFACE_CURVE('',#5728,(#5732,#5739),.PCURVE_S1.); +#5728 = LINE('',#5729,#5730); +#5729 = CARTESIAN_POINT('',(9.785,2.,-0.125)); +#5730 = VECTOR('',#5731,1.); +#5731 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#5732 = PCURVE('',#5664,#5733); +#5733 = DEFINITIONAL_REPRESENTATION('',(#5734),#5738); +#5734 = LINE('',#5735,#5736); +#5735 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#5736 = VECTOR('',#5737,1.); +#5737 = DIRECTION('',(2.22044604925E-016,-1.)); +#5738 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5739 = PCURVE('',#5740,#5745); +#5740 = PLANE('',#5741); +#5741 = AXIS2_PLACEMENT_3D('',#5742,#5743,#5744); +#5742 = CARTESIAN_POINT('',(10.535,2.,-0.125)); +#5743 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#5744 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#5745 = DEFINITIONAL_REPRESENTATION('',(#5746),#5750); +#5746 = LINE('',#5747,#5748); +#5747 = CARTESIAN_POINT('',(0.75,0.E+000)); +#5748 = VECTOR('',#5749,1.); +#5749 = DIRECTION('',(0.E+000,-1.)); +#5750 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5751 = ORIENTED_EDGE('',*,*,#5752,.T.); +#5752 = EDGE_CURVE('',#5725,#5649,#5753,.T.); +#5753 = SURFACE_CURVE('',#5754,(#5758,#5765),.PCURVE_S1.); +#5754 = LINE('',#5755,#5756); +#5755 = CARTESIAN_POINT('',(9.785,2.,0.125)); +#5756 = VECTOR('',#5757,1.); +#5757 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#5758 = PCURVE('',#5664,#5759); +#5759 = DEFINITIONAL_REPRESENTATION('',(#5760),#5764); +#5760 = LINE('',#5761,#5762); +#5761 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#5762 = VECTOR('',#5763,1.); +#5763 = DIRECTION('',(1.,0.E+000)); +#5764 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5765 = PCURVE('',#5425,#5766); +#5766 = DEFINITIONAL_REPRESENTATION('',(#5767),#5771); +#5767 = LINE('',#5768,#5769); +#5768 = CARTESIAN_POINT('',(-1.,-0.625)); +#5769 = VECTOR('',#5770,1.); +#5770 = DIRECTION('',(1.,0.E+000)); +#5771 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5772 = ORIENTED_EDGE('',*,*,#5646,.F.); +#5773 = ORIENTED_EDGE('',*,*,#5774,.F.); +#5774 = EDGE_CURVE('',#5723,#5647,#5775,.T.); +#5775 = SURFACE_CURVE('',#5776,(#5780,#5787),.PCURVE_S1.); +#5776 = LINE('',#5777,#5778); +#5777 = CARTESIAN_POINT('',(9.785,2.,-0.125)); +#5778 = VECTOR('',#5779,1.); +#5779 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#5780 = PCURVE('',#5664,#5781); +#5781 = DEFINITIONAL_REPRESENTATION('',(#5782),#5786); +#5782 = LINE('',#5783,#5784); +#5783 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#5784 = VECTOR('',#5785,1.); +#5785 = DIRECTION('',(1.,0.E+000)); +#5786 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5787 = PCURVE('',#5479,#5788); +#5788 = DEFINITIONAL_REPRESENTATION('',(#5789),#5793); +#5789 = LINE('',#5790,#5791); +#5790 = CARTESIAN_POINT('',(-1.,-0.625)); +#5791 = VECTOR('',#5792,1.); +#5792 = DIRECTION('',(1.,0.E+000)); +#5793 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5794 = ADVANCED_FACE('',(#5795),#5740,.F.); +#5795 = FACE_BOUND('',#5796,.F.); +#5796 = EDGE_LOOP('',(#5797,#5827,#5848,#5849)); +#5797 = ORIENTED_EDGE('',*,*,#5798,.T.); +#5798 = EDGE_CURVE('',#5799,#5801,#5803,.T.); +#5799 = VERTEX_POINT('',#5800); +#5800 = CARTESIAN_POINT('',(10.535,2.,-0.125)); +#5801 = VERTEX_POINT('',#5802); +#5802 = CARTESIAN_POINT('',(10.535,2.,0.125)); +#5803 = SURFACE_CURVE('',#5804,(#5808,#5815),.PCURVE_S1.); +#5804 = LINE('',#5805,#5806); +#5805 = CARTESIAN_POINT('',(10.535,2.,-0.125)); +#5806 = VECTOR('',#5807,1.); +#5807 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#5808 = PCURVE('',#5740,#5809); +#5809 = DEFINITIONAL_REPRESENTATION('',(#5810),#5814); +#5810 = LINE('',#5811,#5812); +#5811 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#5812 = VECTOR('',#5813,1.); +#5813 = DIRECTION('',(0.E+000,-1.)); +#5814 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5815 = PCURVE('',#5816,#5821); +#5816 = PLANE('',#5817); +#5817 = AXIS2_PLACEMENT_3D('',#5818,#5819,#5820); +#5818 = CARTESIAN_POINT('',(10.535,1.,-0.125)); +#5819 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#5820 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#5821 = DEFINITIONAL_REPRESENTATION('',(#5822),#5826); +#5822 = LINE('',#5823,#5824); +#5823 = CARTESIAN_POINT('',(1.,4.930380657631E-032)); +#5824 = VECTOR('',#5825,1.); +#5825 = DIRECTION('',(-2.22044604925E-016,-1.)); +#5826 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5827 = ORIENTED_EDGE('',*,*,#5828,.T.); +#5828 = EDGE_CURVE('',#5801,#5725,#5829,.T.); +#5829 = SURFACE_CURVE('',#5830,(#5834,#5841),.PCURVE_S1.); +#5830 = LINE('',#5831,#5832); +#5831 = CARTESIAN_POINT('',(10.535,2.,0.125)); +#5832 = VECTOR('',#5833,1.); +#5833 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#5834 = PCURVE('',#5740,#5835); +#5835 = DEFINITIONAL_REPRESENTATION('',(#5836),#5840); +#5836 = LINE('',#5837,#5838); +#5837 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#5838 = VECTOR('',#5839,1.); +#5839 = DIRECTION('',(1.,0.E+000)); +#5840 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5841 = PCURVE('',#5425,#5842); +#5842 = DEFINITIONAL_REPRESENTATION('',(#5843),#5847); +#5843 = LINE('',#5844,#5845); +#5844 = CARTESIAN_POINT('',(-1.,0.125)); +#5845 = VECTOR('',#5846,1.); +#5846 = DIRECTION('',(0.E+000,-1.)); +#5847 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5848 = ORIENTED_EDGE('',*,*,#5722,.F.); +#5849 = ORIENTED_EDGE('',*,*,#5850,.F.); +#5850 = EDGE_CURVE('',#5799,#5723,#5851,.T.); +#5851 = SURFACE_CURVE('',#5852,(#5856,#5863),.PCURVE_S1.); +#5852 = LINE('',#5853,#5854); +#5853 = CARTESIAN_POINT('',(10.535,2.,-0.125)); +#5854 = VECTOR('',#5855,1.); +#5855 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#5856 = PCURVE('',#5740,#5857); +#5857 = DEFINITIONAL_REPRESENTATION('',(#5858),#5862); +#5858 = LINE('',#5859,#5860); +#5859 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#5860 = VECTOR('',#5861,1.); +#5861 = DIRECTION('',(1.,0.E+000)); +#5862 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5863 = PCURVE('',#5479,#5864); +#5864 = DEFINITIONAL_REPRESENTATION('',(#5865),#5869); +#5865 = LINE('',#5866,#5867); +#5866 = CARTESIAN_POINT('',(-1.,0.125)); +#5867 = VECTOR('',#5868,1.); +#5868 = DIRECTION('',(0.E+000,-1.)); +#5869 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5870 = ADVANCED_FACE('',(#5871),#5816,.F.); +#5871 = FACE_BOUND('',#5872,.F.); +#5872 = EDGE_LOOP('',(#5873,#5898,#5919,#5920)); +#5873 = ORIENTED_EDGE('',*,*,#5874,.T.); +#5874 = EDGE_CURVE('',#5875,#5877,#5879,.T.); +#5875 = VERTEX_POINT('',#5876); +#5876 = CARTESIAN_POINT('',(10.535,1.,-0.125)); +#5877 = VERTEX_POINT('',#5878); +#5878 = CARTESIAN_POINT('',(10.535,1.,0.125)); +#5879 = SURFACE_CURVE('',#5880,(#5884,#5891),.PCURVE_S1.); +#5880 = LINE('',#5881,#5882); +#5881 = CARTESIAN_POINT('',(10.535,1.,-0.125)); +#5882 = VECTOR('',#5883,1.); +#5883 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#5884 = PCURVE('',#5816,#5885); +#5885 = DEFINITIONAL_REPRESENTATION('',(#5886),#5890); +#5886 = LINE('',#5887,#5888); +#5887 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#5888 = VECTOR('',#5889,1.); +#5889 = DIRECTION('',(-2.22044604925E-016,-1.)); +#5890 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5891 = PCURVE('',#5397,#5892); +#5892 = DEFINITIONAL_REPRESENTATION('',(#5893),#5897); +#5893 = LINE('',#5894,#5895); +#5894 = CARTESIAN_POINT('',(0.125,0.E+000)); +#5895 = VECTOR('',#5896,1.); +#5896 = DIRECTION('',(0.E+000,-1.)); +#5897 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5898 = ORIENTED_EDGE('',*,*,#5899,.T.); +#5899 = EDGE_CURVE('',#5877,#5801,#5900,.T.); +#5900 = SURFACE_CURVE('',#5901,(#5905,#5912),.PCURVE_S1.); +#5901 = LINE('',#5902,#5903); +#5902 = CARTESIAN_POINT('',(10.535,1.,0.125)); +#5903 = VECTOR('',#5904,1.); +#5904 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#5905 = PCURVE('',#5816,#5906); +#5906 = DEFINITIONAL_REPRESENTATION('',(#5907),#5911); +#5907 = LINE('',#5908,#5909); +#5908 = CARTESIAN_POINT('',(-2.22044604925E-016,-0.25)); +#5909 = VECTOR('',#5910,1.); +#5910 = DIRECTION('',(1.,0.E+000)); +#5911 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5912 = PCURVE('',#5425,#5913); +#5913 = DEFINITIONAL_REPRESENTATION('',(#5914),#5918); +#5914 = LINE('',#5915,#5916); +#5915 = CARTESIAN_POINT('',(0.E+000,0.125)); +#5916 = VECTOR('',#5917,1.); +#5917 = DIRECTION('',(-1.,0.E+000)); +#5918 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5919 = ORIENTED_EDGE('',*,*,#5798,.F.); +#5920 = ORIENTED_EDGE('',*,*,#5921,.F.); +#5921 = EDGE_CURVE('',#5875,#5799,#5922,.T.); +#5922 = SURFACE_CURVE('',#5923,(#5927,#5934),.PCURVE_S1.); +#5923 = LINE('',#5924,#5925); +#5924 = CARTESIAN_POINT('',(10.535,1.,-0.125)); +#5925 = VECTOR('',#5926,1.); +#5926 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#5927 = PCURVE('',#5816,#5928); +#5928 = DEFINITIONAL_REPRESENTATION('',(#5929),#5933); +#5929 = LINE('',#5930,#5931); +#5930 = CARTESIAN_POINT('',(-2.22044604925E-016,-0.E+000)); +#5931 = VECTOR('',#5932,1.); +#5932 = DIRECTION('',(1.,0.E+000)); +#5933 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5934 = PCURVE('',#5479,#5935); +#5935 = DEFINITIONAL_REPRESENTATION('',(#5936),#5940); +#5936 = LINE('',#5937,#5938); +#5937 = CARTESIAN_POINT('',(0.E+000,0.125)); +#5938 = VECTOR('',#5939,1.); +#5939 = DIRECTION('',(-1.,0.E+000)); +#5940 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5941 = ADVANCED_FACE('',(#5942),#5397,.F.); +#5942 = FACE_BOUND('',#5943,.F.); +#5943 = EDGE_LOOP('',(#5944,#5945,#5966,#5967)); +#5944 = ORIENTED_EDGE('',*,*,#5374,.T.); +#5945 = ORIENTED_EDGE('',*,*,#5946,.T.); +#5946 = EDGE_CURVE('',#5377,#5877,#5947,.T.); +#5947 = SURFACE_CURVE('',#5948,(#5952,#5959),.PCURVE_S1.); +#5948 = LINE('',#5949,#5950); +#5949 = CARTESIAN_POINT('',(10.41,1.,0.125)); +#5950 = VECTOR('',#5951,1.); +#5951 = DIRECTION('',(1.,0.E+000,0.E+000)); +#5952 = PCURVE('',#5397,#5953); +#5953 = DEFINITIONAL_REPRESENTATION('',(#5954),#5958); +#5954 = LINE('',#5955,#5956); +#5955 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#5956 = VECTOR('',#5957,1.); +#5957 = DIRECTION('',(1.,0.E+000)); +#5958 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5959 = PCURVE('',#5425,#5960); +#5960 = DEFINITIONAL_REPRESENTATION('',(#5961),#5965); +#5961 = LINE('',#5962,#5963); +#5962 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#5963 = VECTOR('',#5964,1.); +#5964 = DIRECTION('',(0.E+000,1.)); +#5965 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5966 = ORIENTED_EDGE('',*,*,#5874,.F.); +#5967 = ORIENTED_EDGE('',*,*,#5968,.F.); +#5968 = EDGE_CURVE('',#5375,#5875,#5969,.T.); +#5969 = SURFACE_CURVE('',#5970,(#5974,#5981),.PCURVE_S1.); +#5970 = LINE('',#5971,#5972); +#5971 = CARTESIAN_POINT('',(10.41,1.,-0.125)); +#5972 = VECTOR('',#5973,1.); +#5973 = DIRECTION('',(1.,0.E+000,0.E+000)); +#5974 = PCURVE('',#5397,#5975); +#5975 = DEFINITIONAL_REPRESENTATION('',(#5976),#5980); +#5976 = LINE('',#5977,#5978); +#5977 = CARTESIAN_POINT('',(0.E+000,-4.930380657631E-032)); +#5978 = VECTOR('',#5979,1.); +#5979 = DIRECTION('',(1.,0.E+000)); +#5980 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5981 = PCURVE('',#5479,#5982); +#5982 = DEFINITIONAL_REPRESENTATION('',(#5983),#5987); +#5983 = LINE('',#5984,#5985); +#5984 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#5985 = VECTOR('',#5986,1.); +#5986 = DIRECTION('',(0.E+000,1.)); +#5987 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5988 = ADVANCED_FACE('',(#5989),#5479,.F.); +#5989 = FACE_BOUND('',#5990,.T.); +#5990 = EDGE_LOOP('',(#5991,#5992,#5993,#5994,#5995,#5996,#5997,#5998)); +#5991 = ORIENTED_EDGE('',*,*,#5465,.T.); +#5992 = ORIENTED_EDGE('',*,*,#5546,.T.); +#5993 = ORIENTED_EDGE('',*,*,#5622,.T.); +#5994 = ORIENTED_EDGE('',*,*,#5698,.F.); +#5995 = ORIENTED_EDGE('',*,*,#5774,.F.); +#5996 = ORIENTED_EDGE('',*,*,#5850,.F.); +#5997 = ORIENTED_EDGE('',*,*,#5921,.F.); +#5998 = ORIENTED_EDGE('',*,*,#5968,.F.); +#5999 = ADVANCED_FACE('',(#6000),#5425,.T.); +#6000 = FACE_BOUND('',#6001,.F.); +#6001 = EDGE_LOOP('',(#6002,#6003,#6004,#6005,#6006,#6007,#6008,#6009)); +#6002 = ORIENTED_EDGE('',*,*,#5409,.T.); +#6003 = ORIENTED_EDGE('',*,*,#5495,.T.); +#6004 = ORIENTED_EDGE('',*,*,#5571,.T.); +#6005 = ORIENTED_EDGE('',*,*,#5676,.F.); +#6006 = ORIENTED_EDGE('',*,*,#5752,.F.); +#6007 = ORIENTED_EDGE('',*,*,#5828,.F.); +#6008 = ORIENTED_EDGE('',*,*,#5899,.F.); +#6009 = ORIENTED_EDGE('',*,*,#5946,.F.); +#6010 = MANIFOLD_SOLID_BREP('',#6011); +#6011 = CLOSED_SHELL('',(#6012,#6132,#6208,#6284,#6360,#6436,#6512,#6583 + ,#6630,#6641)); +#6012 = ADVANCED_FACE('',(#6013),#6027,.T.); +#6013 = FACE_BOUND('',#6014,.T.); +#6014 = EDGE_LOOP('',(#6015,#6050,#6078,#6106)); +#6015 = ORIENTED_EDGE('',*,*,#6016,.T.); +#6016 = EDGE_CURVE('',#6017,#6019,#6021,.T.); +#6017 = VERTEX_POINT('',#6018); +#6018 = CARTESIAN_POINT('',(7.87,1.,-0.125)); +#6019 = VERTEX_POINT('',#6020); +#6020 = CARTESIAN_POINT('',(7.87,1.,0.125)); +#6021 = SURFACE_CURVE('',#6022,(#6026,#6038),.PCURVE_S1.); +#6022 = LINE('',#6023,#6024); +#6023 = CARTESIAN_POINT('',(7.87,1.,-0.125)); +#6024 = VECTOR('',#6025,1.); +#6025 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#6026 = PCURVE('',#6027,#6032); +#6027 = PLANE('',#6028); +#6028 = AXIS2_PLACEMENT_3D('',#6029,#6030,#6031); +#6029 = CARTESIAN_POINT('',(7.87,1.,-0.125)); +#6030 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#6031 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#6032 = DEFINITIONAL_REPRESENTATION('',(#6033),#6037); +#6033 = LINE('',#6034,#6035); +#6034 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#6035 = VECTOR('',#6036,1.); +#6036 = DIRECTION('',(2.22044604925E-016,-1.)); +#6037 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6038 = PCURVE('',#6039,#6044); +#6039 = PLANE('',#6040); +#6040 = AXIS2_PLACEMENT_3D('',#6041,#6042,#6043); +#6041 = CARTESIAN_POINT('',(7.87,1.,-0.125)); +#6042 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#6043 = DIRECTION('',(1.,0.E+000,0.E+000)); +#6044 = DEFINITIONAL_REPRESENTATION('',(#6045),#6049); +#6045 = LINE('',#6046,#6047); +#6046 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#6047 = VECTOR('',#6048,1.); +#6048 = DIRECTION('',(0.E+000,-1.)); +#6049 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6050 = ORIENTED_EDGE('',*,*,#6051,.T.); +#6051 = EDGE_CURVE('',#6019,#6052,#6054,.T.); +#6052 = VERTEX_POINT('',#6053); +#6053 = CARTESIAN_POINT('',(7.87,-2.5,0.125)); +#6054 = SURFACE_CURVE('',#6055,(#6059,#6066),.PCURVE_S1.); +#6055 = LINE('',#6056,#6057); +#6056 = CARTESIAN_POINT('',(7.87,1.,0.125)); +#6057 = VECTOR('',#6058,1.); +#6058 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#6059 = PCURVE('',#6027,#6060); +#6060 = DEFINITIONAL_REPRESENTATION('',(#6061),#6065); +#6061 = LINE('',#6062,#6063); +#6062 = CARTESIAN_POINT('',(2.22044604925E-016,-0.25)); +#6063 = VECTOR('',#6064,1.); +#6064 = DIRECTION('',(1.,0.E+000)); +#6065 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6066 = PCURVE('',#6067,#6072); +#6067 = PLANE('',#6068); +#6068 = AXIS2_PLACEMENT_3D('',#6069,#6070,#6071); +#6069 = CARTESIAN_POINT('',(7.87,1.,0.125)); +#6070 = DIRECTION('',(0.E+000,4.440892098501E-016,1.)); +#6071 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#6072 = DEFINITIONAL_REPRESENTATION('',(#6073),#6077); +#6073 = LINE('',#6074,#6075); +#6074 = CARTESIAN_POINT('',(0.E+000,-8.881784197001E-016)); +#6075 = VECTOR('',#6076,1.); +#6076 = DIRECTION('',(1.,0.E+000)); +#6077 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6078 = ORIENTED_EDGE('',*,*,#6079,.F.); +#6079 = EDGE_CURVE('',#6080,#6052,#6082,.T.); +#6080 = VERTEX_POINT('',#6081); +#6081 = CARTESIAN_POINT('',(7.87,-2.5,-0.125)); +#6082 = SURFACE_CURVE('',#6083,(#6087,#6094),.PCURVE_S1.); +#6083 = LINE('',#6084,#6085); +#6084 = CARTESIAN_POINT('',(7.87,-2.5,-0.125)); +#6085 = VECTOR('',#6086,1.); +#6086 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#6087 = PCURVE('',#6027,#6088); +#6088 = DEFINITIONAL_REPRESENTATION('',(#6089),#6093); +#6089 = LINE('',#6090,#6091); +#6090 = CARTESIAN_POINT('',(3.5,-1.972152263053E-031)); +#6091 = VECTOR('',#6092,1.); +#6092 = DIRECTION('',(2.22044604925E-016,-1.)); +#6093 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6094 = PCURVE('',#6095,#6100); +#6095 = PLANE('',#6096); +#6096 = AXIS2_PLACEMENT_3D('',#6097,#6098,#6099); +#6097 = CARTESIAN_POINT('',(7.87,-2.5,-0.125)); +#6098 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#6099 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#6100 = DEFINITIONAL_REPRESENTATION('',(#6101),#6105); +#6101 = LINE('',#6102,#6103); +#6102 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#6103 = VECTOR('',#6104,1.); +#6104 = DIRECTION('',(0.E+000,-1.)); +#6105 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6106 = ORIENTED_EDGE('',*,*,#6107,.F.); +#6107 = EDGE_CURVE('',#6017,#6080,#6108,.T.); +#6108 = SURFACE_CURVE('',#6109,(#6113,#6120),.PCURVE_S1.); +#6109 = LINE('',#6110,#6111); +#6110 = CARTESIAN_POINT('',(7.87,1.,-0.125)); +#6111 = VECTOR('',#6112,1.); +#6112 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#6113 = PCURVE('',#6027,#6114); +#6114 = DEFINITIONAL_REPRESENTATION('',(#6115),#6119); +#6115 = LINE('',#6116,#6117); +#6116 = CARTESIAN_POINT('',(2.22044604925E-016,0.E+000)); +#6117 = VECTOR('',#6118,1.); +#6118 = DIRECTION('',(1.,0.E+000)); +#6119 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6120 = PCURVE('',#6121,#6126); +#6121 = PLANE('',#6122); +#6122 = AXIS2_PLACEMENT_3D('',#6123,#6124,#6125); +#6123 = CARTESIAN_POINT('',(7.87,1.,-0.125)); +#6124 = DIRECTION('',(0.E+000,4.440892098501E-016,1.)); +#6125 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#6126 = DEFINITIONAL_REPRESENTATION('',(#6127),#6131); +#6127 = LINE('',#6128,#6129); +#6128 = CARTESIAN_POINT('',(0.E+000,-8.881784197001E-016)); +#6129 = VECTOR('',#6130,1.); +#6130 = DIRECTION('',(1.,0.E+000)); +#6131 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6132 = ADVANCED_FACE('',(#6133),#6095,.T.); +#6133 = FACE_BOUND('',#6134,.T.); +#6134 = EDGE_LOOP('',(#6135,#6136,#6159,#6187)); +#6135 = ORIENTED_EDGE('',*,*,#6079,.T.); +#6136 = ORIENTED_EDGE('',*,*,#6137,.T.); +#6137 = EDGE_CURVE('',#6052,#6138,#6140,.T.); +#6138 = VERTEX_POINT('',#6139); +#6139 = CARTESIAN_POINT('',(7.37,-2.5,0.125)); +#6140 = SURFACE_CURVE('',#6141,(#6145,#6152),.PCURVE_S1.); +#6141 = LINE('',#6142,#6143); +#6142 = CARTESIAN_POINT('',(7.87,-2.5,0.125)); +#6143 = VECTOR('',#6144,1.); +#6144 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#6145 = PCURVE('',#6095,#6146); +#6146 = DEFINITIONAL_REPRESENTATION('',(#6147),#6151); +#6147 = LINE('',#6148,#6149); +#6148 = CARTESIAN_POINT('',(8.881784197001E-016,-0.25)); +#6149 = VECTOR('',#6150,1.); +#6150 = DIRECTION('',(1.,0.E+000)); +#6151 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6152 = PCURVE('',#6067,#6153); +#6153 = DEFINITIONAL_REPRESENTATION('',(#6154),#6158); +#6154 = LINE('',#6155,#6156); +#6155 = CARTESIAN_POINT('',(3.5,-8.881784197001E-016)); +#6156 = VECTOR('',#6157,1.); +#6157 = DIRECTION('',(0.E+000,-1.)); +#6158 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6159 = ORIENTED_EDGE('',*,*,#6160,.F.); +#6160 = EDGE_CURVE('',#6161,#6138,#6163,.T.); +#6161 = VERTEX_POINT('',#6162); +#6162 = CARTESIAN_POINT('',(7.37,-2.5,-0.125)); +#6163 = SURFACE_CURVE('',#6164,(#6168,#6175),.PCURVE_S1.); +#6164 = LINE('',#6165,#6166); +#6165 = CARTESIAN_POINT('',(7.37,-2.5,-0.125)); +#6166 = VECTOR('',#6167,1.); +#6167 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#6168 = PCURVE('',#6095,#6169); +#6169 = DEFINITIONAL_REPRESENTATION('',(#6170),#6174); +#6170 = LINE('',#6171,#6172); +#6171 = CARTESIAN_POINT('',(0.5,0.E+000)); +#6172 = VECTOR('',#6173,1.); +#6173 = DIRECTION('',(0.E+000,-1.)); +#6174 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6175 = PCURVE('',#6176,#6181); +#6176 = PLANE('',#6177); +#6177 = AXIS2_PLACEMENT_3D('',#6178,#6179,#6180); +#6178 = CARTESIAN_POINT('',(7.37,-2.5,-0.125)); +#6179 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#6180 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#6181 = DEFINITIONAL_REPRESENTATION('',(#6182),#6186); +#6182 = LINE('',#6183,#6184); +#6183 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#6184 = VECTOR('',#6185,1.); +#6185 = DIRECTION('',(-2.22044604925E-016,-1.)); +#6186 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6187 = ORIENTED_EDGE('',*,*,#6188,.F.); +#6188 = EDGE_CURVE('',#6080,#6161,#6189,.T.); +#6189 = SURFACE_CURVE('',#6190,(#6194,#6201),.PCURVE_S1.); +#6190 = LINE('',#6191,#6192); +#6191 = CARTESIAN_POINT('',(7.87,-2.5,-0.125)); +#6192 = VECTOR('',#6193,1.); +#6193 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#6194 = PCURVE('',#6095,#6195); +#6195 = DEFINITIONAL_REPRESENTATION('',(#6196),#6200); +#6196 = LINE('',#6197,#6198); +#6197 = CARTESIAN_POINT('',(8.881784197001E-016,0.E+000)); +#6198 = VECTOR('',#6199,1.); +#6199 = DIRECTION('',(1.,0.E+000)); +#6200 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6201 = PCURVE('',#6121,#6202); +#6202 = DEFINITIONAL_REPRESENTATION('',(#6203),#6207); +#6203 = LINE('',#6204,#6205); +#6204 = CARTESIAN_POINT('',(3.5,-8.881784197001E-016)); +#6205 = VECTOR('',#6206,1.); +#6206 = DIRECTION('',(0.E+000,-1.)); +#6207 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6208 = ADVANCED_FACE('',(#6209),#6176,.T.); +#6209 = FACE_BOUND('',#6210,.T.); +#6210 = EDGE_LOOP('',(#6211,#6212,#6235,#6263)); +#6211 = ORIENTED_EDGE('',*,*,#6160,.T.); +#6212 = ORIENTED_EDGE('',*,*,#6213,.T.); +#6213 = EDGE_CURVE('',#6138,#6214,#6216,.T.); +#6214 = VERTEX_POINT('',#6215); +#6215 = CARTESIAN_POINT('',(7.37,1.,0.125)); +#6216 = SURFACE_CURVE('',#6217,(#6221,#6228),.PCURVE_S1.); +#6217 = LINE('',#6218,#6219); +#6218 = CARTESIAN_POINT('',(7.37,-2.5,0.125)); +#6219 = VECTOR('',#6220,1.); +#6220 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#6221 = PCURVE('',#6176,#6222); +#6222 = DEFINITIONAL_REPRESENTATION('',(#6223),#6227); +#6223 = LINE('',#6224,#6225); +#6224 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#6225 = VECTOR('',#6226,1.); +#6226 = DIRECTION('',(1.,0.E+000)); +#6227 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6228 = PCURVE('',#6067,#6229); +#6229 = DEFINITIONAL_REPRESENTATION('',(#6230),#6234); +#6230 = LINE('',#6231,#6232); +#6231 = CARTESIAN_POINT('',(3.5,-0.5)); +#6232 = VECTOR('',#6233,1.); +#6233 = DIRECTION('',(-1.,0.E+000)); +#6234 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6235 = ORIENTED_EDGE('',*,*,#6236,.F.); +#6236 = EDGE_CURVE('',#6237,#6214,#6239,.T.); +#6237 = VERTEX_POINT('',#6238); +#6238 = CARTESIAN_POINT('',(7.37,1.,-0.125)); +#6239 = SURFACE_CURVE('',#6240,(#6244,#6251),.PCURVE_S1.); +#6240 = LINE('',#6241,#6242); +#6241 = CARTESIAN_POINT('',(7.37,1.,-0.125)); +#6242 = VECTOR('',#6243,1.); +#6243 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#6244 = PCURVE('',#6176,#6245); +#6245 = DEFINITIONAL_REPRESENTATION('',(#6246),#6250); +#6246 = LINE('',#6247,#6248); +#6247 = CARTESIAN_POINT('',(3.5,1.972152263053E-031)); +#6248 = VECTOR('',#6249,1.); +#6249 = DIRECTION('',(-2.22044604925E-016,-1.)); +#6250 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6251 = PCURVE('',#6252,#6257); +#6252 = PLANE('',#6253); +#6253 = AXIS2_PLACEMENT_3D('',#6254,#6255,#6256); +#6254 = CARTESIAN_POINT('',(7.245,1.,-0.125)); +#6255 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#6256 = DIRECTION('',(1.,0.E+000,0.E+000)); +#6257 = DEFINITIONAL_REPRESENTATION('',(#6258),#6262); +#6258 = LINE('',#6259,#6260); +#6259 = CARTESIAN_POINT('',(0.125,0.E+000)); +#6260 = VECTOR('',#6261,1.); +#6261 = DIRECTION('',(0.E+000,-1.)); +#6262 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6263 = ORIENTED_EDGE('',*,*,#6264,.F.); +#6264 = EDGE_CURVE('',#6161,#6237,#6265,.T.); +#6265 = SURFACE_CURVE('',#6266,(#6270,#6277),.PCURVE_S1.); +#6266 = LINE('',#6267,#6268); +#6267 = CARTESIAN_POINT('',(7.37,-2.5,-0.125)); +#6268 = VECTOR('',#6269,1.); +#6269 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#6270 = PCURVE('',#6176,#6271); +#6271 = DEFINITIONAL_REPRESENTATION('',(#6272),#6276); +#6272 = LINE('',#6273,#6274); +#6273 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#6274 = VECTOR('',#6275,1.); +#6275 = DIRECTION('',(1.,0.E+000)); +#6276 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6277 = PCURVE('',#6121,#6278); +#6278 = DEFINITIONAL_REPRESENTATION('',(#6279),#6283); +#6279 = LINE('',#6280,#6281); +#6280 = CARTESIAN_POINT('',(3.5,-0.5)); +#6281 = VECTOR('',#6282,1.); +#6282 = DIRECTION('',(-1.,0.E+000)); +#6283 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6284 = ADVANCED_FACE('',(#6285),#6252,.F.); +#6285 = FACE_BOUND('',#6286,.F.); +#6286 = EDGE_LOOP('',(#6287,#6317,#6338,#6339)); +#6287 = ORIENTED_EDGE('',*,*,#6288,.T.); +#6288 = EDGE_CURVE('',#6289,#6291,#6293,.T.); +#6289 = VERTEX_POINT('',#6290); +#6290 = CARTESIAN_POINT('',(7.245,1.,-0.125)); +#6291 = VERTEX_POINT('',#6292); +#6292 = CARTESIAN_POINT('',(7.245,1.,0.125)); +#6293 = SURFACE_CURVE('',#6294,(#6298,#6305),.PCURVE_S1.); +#6294 = LINE('',#6295,#6296); +#6295 = CARTESIAN_POINT('',(7.245,1.,-0.125)); +#6296 = VECTOR('',#6297,1.); +#6297 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#6298 = PCURVE('',#6252,#6299); +#6299 = DEFINITIONAL_REPRESENTATION('',(#6300),#6304); +#6300 = LINE('',#6301,#6302); +#6301 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#6302 = VECTOR('',#6303,1.); +#6303 = DIRECTION('',(0.E+000,-1.)); +#6304 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6305 = PCURVE('',#6306,#6311); +#6306 = PLANE('',#6307); +#6307 = AXIS2_PLACEMENT_3D('',#6308,#6309,#6310); +#6308 = CARTESIAN_POINT('',(7.245,2.,-0.125)); +#6309 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#6310 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#6311 = DEFINITIONAL_REPRESENTATION('',(#6312),#6316); +#6312 = LINE('',#6313,#6314); +#6313 = CARTESIAN_POINT('',(1.,-4.930380657631E-032)); +#6314 = VECTOR('',#6315,1.); +#6315 = DIRECTION('',(2.22044604925E-016,-1.)); +#6316 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6317 = ORIENTED_EDGE('',*,*,#6318,.T.); +#6318 = EDGE_CURVE('',#6291,#6214,#6319,.T.); +#6319 = SURFACE_CURVE('',#6320,(#6324,#6331),.PCURVE_S1.); +#6320 = LINE('',#6321,#6322); +#6321 = CARTESIAN_POINT('',(7.245,1.,0.125)); +#6322 = VECTOR('',#6323,1.); +#6323 = DIRECTION('',(1.,0.E+000,0.E+000)); +#6324 = PCURVE('',#6252,#6325); +#6325 = DEFINITIONAL_REPRESENTATION('',(#6326),#6330); +#6326 = LINE('',#6327,#6328); +#6327 = CARTESIAN_POINT('',(-8.881784197001E-016,-0.25)); +#6328 = VECTOR('',#6329,1.); +#6329 = DIRECTION('',(1.,0.E+000)); +#6330 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6331 = PCURVE('',#6067,#6332); +#6332 = DEFINITIONAL_REPRESENTATION('',(#6333),#6337); +#6333 = LINE('',#6334,#6335); +#6334 = CARTESIAN_POINT('',(0.E+000,-0.625)); +#6335 = VECTOR('',#6336,1.); +#6336 = DIRECTION('',(0.E+000,1.)); +#6337 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6338 = ORIENTED_EDGE('',*,*,#6236,.F.); +#6339 = ORIENTED_EDGE('',*,*,#6340,.F.); +#6340 = EDGE_CURVE('',#6289,#6237,#6341,.T.); +#6341 = SURFACE_CURVE('',#6342,(#6346,#6353),.PCURVE_S1.); +#6342 = LINE('',#6343,#6344); +#6343 = CARTESIAN_POINT('',(7.245,1.,-0.125)); +#6344 = VECTOR('',#6345,1.); +#6345 = DIRECTION('',(1.,0.E+000,0.E+000)); +#6346 = PCURVE('',#6252,#6347); +#6347 = DEFINITIONAL_REPRESENTATION('',(#6348),#6352); +#6348 = LINE('',#6349,#6350); +#6349 = CARTESIAN_POINT('',(-8.881784197001E-016,-4.930380657631E-032)); +#6350 = VECTOR('',#6351,1.); +#6351 = DIRECTION('',(1.,0.E+000)); +#6352 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6353 = PCURVE('',#6121,#6354); +#6354 = DEFINITIONAL_REPRESENTATION('',(#6355),#6359); +#6355 = LINE('',#6356,#6357); +#6356 = CARTESIAN_POINT('',(0.E+000,-0.625)); +#6357 = VECTOR('',#6358,1.); +#6358 = DIRECTION('',(0.E+000,1.)); +#6359 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6360 = ADVANCED_FACE('',(#6361),#6306,.F.); +#6361 = FACE_BOUND('',#6362,.F.); +#6362 = EDGE_LOOP('',(#6363,#6393,#6414,#6415)); +#6363 = ORIENTED_EDGE('',*,*,#6364,.T.); +#6364 = EDGE_CURVE('',#6365,#6367,#6369,.T.); +#6365 = VERTEX_POINT('',#6366); +#6366 = CARTESIAN_POINT('',(7.245,2.,-0.125)); +#6367 = VERTEX_POINT('',#6368); +#6368 = CARTESIAN_POINT('',(7.245,2.,0.125)); +#6369 = SURFACE_CURVE('',#6370,(#6374,#6381),.PCURVE_S1.); +#6370 = LINE('',#6371,#6372); +#6371 = CARTESIAN_POINT('',(7.245,2.,-0.125)); +#6372 = VECTOR('',#6373,1.); +#6373 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#6374 = PCURVE('',#6306,#6375); +#6375 = DEFINITIONAL_REPRESENTATION('',(#6376),#6380); +#6376 = LINE('',#6377,#6378); +#6377 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#6378 = VECTOR('',#6379,1.); +#6379 = DIRECTION('',(2.22044604925E-016,-1.)); +#6380 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6381 = PCURVE('',#6382,#6387); +#6382 = PLANE('',#6383); +#6383 = AXIS2_PLACEMENT_3D('',#6384,#6385,#6386); +#6384 = CARTESIAN_POINT('',(7.995,2.,-0.125)); +#6385 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#6386 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#6387 = DEFINITIONAL_REPRESENTATION('',(#6388),#6392); +#6388 = LINE('',#6389,#6390); +#6389 = CARTESIAN_POINT('',(0.75,0.E+000)); +#6390 = VECTOR('',#6391,1.); +#6391 = DIRECTION('',(0.E+000,-1.)); +#6392 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6393 = ORIENTED_EDGE('',*,*,#6394,.T.); +#6394 = EDGE_CURVE('',#6367,#6291,#6395,.T.); +#6395 = SURFACE_CURVE('',#6396,(#6400,#6407),.PCURVE_S1.); +#6396 = LINE('',#6397,#6398); +#6397 = CARTESIAN_POINT('',(7.245,2.,0.125)); +#6398 = VECTOR('',#6399,1.); +#6399 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#6400 = PCURVE('',#6306,#6401); +#6401 = DEFINITIONAL_REPRESENTATION('',(#6402),#6406); +#6402 = LINE('',#6403,#6404); +#6403 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#6404 = VECTOR('',#6405,1.); +#6405 = DIRECTION('',(1.,0.E+000)); +#6406 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6407 = PCURVE('',#6067,#6408); +#6408 = DEFINITIONAL_REPRESENTATION('',(#6409),#6413); +#6409 = LINE('',#6410,#6411); +#6410 = CARTESIAN_POINT('',(-1.,-0.625)); +#6411 = VECTOR('',#6412,1.); +#6412 = DIRECTION('',(1.,0.E+000)); +#6413 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6414 = ORIENTED_EDGE('',*,*,#6288,.F.); +#6415 = ORIENTED_EDGE('',*,*,#6416,.F.); +#6416 = EDGE_CURVE('',#6365,#6289,#6417,.T.); +#6417 = SURFACE_CURVE('',#6418,(#6422,#6429),.PCURVE_S1.); +#6418 = LINE('',#6419,#6420); +#6419 = CARTESIAN_POINT('',(7.245,2.,-0.125)); +#6420 = VECTOR('',#6421,1.); +#6421 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#6422 = PCURVE('',#6306,#6423); +#6423 = DEFINITIONAL_REPRESENTATION('',(#6424),#6428); +#6424 = LINE('',#6425,#6426); +#6425 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#6426 = VECTOR('',#6427,1.); +#6427 = DIRECTION('',(1.,0.E+000)); +#6428 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6429 = PCURVE('',#6121,#6430); +#6430 = DEFINITIONAL_REPRESENTATION('',(#6431),#6435); +#6431 = LINE('',#6432,#6433); +#6432 = CARTESIAN_POINT('',(-1.,-0.625)); +#6433 = VECTOR('',#6434,1.); +#6434 = DIRECTION('',(1.,0.E+000)); +#6435 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6436 = ADVANCED_FACE('',(#6437),#6382,.F.); +#6437 = FACE_BOUND('',#6438,.F.); +#6438 = EDGE_LOOP('',(#6439,#6469,#6490,#6491)); +#6439 = ORIENTED_EDGE('',*,*,#6440,.T.); +#6440 = EDGE_CURVE('',#6441,#6443,#6445,.T.); +#6441 = VERTEX_POINT('',#6442); +#6442 = CARTESIAN_POINT('',(7.995,2.,-0.125)); +#6443 = VERTEX_POINT('',#6444); +#6444 = CARTESIAN_POINT('',(7.995,2.,0.125)); +#6445 = SURFACE_CURVE('',#6446,(#6450,#6457),.PCURVE_S1.); +#6446 = LINE('',#6447,#6448); +#6447 = CARTESIAN_POINT('',(7.995,2.,-0.125)); +#6448 = VECTOR('',#6449,1.); +#6449 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#6450 = PCURVE('',#6382,#6451); +#6451 = DEFINITIONAL_REPRESENTATION('',(#6452),#6456); +#6452 = LINE('',#6453,#6454); +#6453 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#6454 = VECTOR('',#6455,1.); +#6455 = DIRECTION('',(0.E+000,-1.)); +#6456 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6457 = PCURVE('',#6458,#6463); +#6458 = PLANE('',#6459); +#6459 = AXIS2_PLACEMENT_3D('',#6460,#6461,#6462); +#6460 = CARTESIAN_POINT('',(7.995,1.,-0.125)); +#6461 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#6462 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#6463 = DEFINITIONAL_REPRESENTATION('',(#6464),#6468); +#6464 = LINE('',#6465,#6466); +#6465 = CARTESIAN_POINT('',(1.,4.930380657631E-032)); +#6466 = VECTOR('',#6467,1.); +#6467 = DIRECTION('',(-2.22044604925E-016,-1.)); +#6468 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6469 = ORIENTED_EDGE('',*,*,#6470,.T.); +#6470 = EDGE_CURVE('',#6443,#6367,#6471,.T.); +#6471 = SURFACE_CURVE('',#6472,(#6476,#6483),.PCURVE_S1.); +#6472 = LINE('',#6473,#6474); +#6473 = CARTESIAN_POINT('',(7.995,2.,0.125)); +#6474 = VECTOR('',#6475,1.); +#6475 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#6476 = PCURVE('',#6382,#6477); +#6477 = DEFINITIONAL_REPRESENTATION('',(#6478),#6482); +#6478 = LINE('',#6479,#6480); +#6479 = CARTESIAN_POINT('',(8.881784197001E-016,-0.25)); +#6480 = VECTOR('',#6481,1.); +#6481 = DIRECTION('',(1.,0.E+000)); +#6482 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6483 = PCURVE('',#6067,#6484); +#6484 = DEFINITIONAL_REPRESENTATION('',(#6485),#6489); +#6485 = LINE('',#6486,#6487); +#6486 = CARTESIAN_POINT('',(-1.,0.125)); +#6487 = VECTOR('',#6488,1.); +#6488 = DIRECTION('',(0.E+000,-1.)); +#6489 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6490 = ORIENTED_EDGE('',*,*,#6364,.F.); +#6491 = ORIENTED_EDGE('',*,*,#6492,.F.); +#6492 = EDGE_CURVE('',#6441,#6365,#6493,.T.); +#6493 = SURFACE_CURVE('',#6494,(#6498,#6505),.PCURVE_S1.); +#6494 = LINE('',#6495,#6496); +#6495 = CARTESIAN_POINT('',(7.995,2.,-0.125)); +#6496 = VECTOR('',#6497,1.); +#6497 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#6498 = PCURVE('',#6382,#6499); +#6499 = DEFINITIONAL_REPRESENTATION('',(#6500),#6504); +#6500 = LINE('',#6501,#6502); +#6501 = CARTESIAN_POINT('',(8.881784197001E-016,0.E+000)); +#6502 = VECTOR('',#6503,1.); +#6503 = DIRECTION('',(1.,0.E+000)); +#6504 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6505 = PCURVE('',#6121,#6506); +#6506 = DEFINITIONAL_REPRESENTATION('',(#6507),#6511); +#6507 = LINE('',#6508,#6509); +#6508 = CARTESIAN_POINT('',(-1.,0.125)); +#6509 = VECTOR('',#6510,1.); +#6510 = DIRECTION('',(0.E+000,-1.)); +#6511 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6512 = ADVANCED_FACE('',(#6513),#6458,.F.); +#6513 = FACE_BOUND('',#6514,.F.); +#6514 = EDGE_LOOP('',(#6515,#6540,#6561,#6562)); +#6515 = ORIENTED_EDGE('',*,*,#6516,.T.); +#6516 = EDGE_CURVE('',#6517,#6519,#6521,.T.); +#6517 = VERTEX_POINT('',#6518); +#6518 = CARTESIAN_POINT('',(7.995,1.,-0.125)); +#6519 = VERTEX_POINT('',#6520); +#6520 = CARTESIAN_POINT('',(7.995,1.,0.125)); +#6521 = SURFACE_CURVE('',#6522,(#6526,#6533),.PCURVE_S1.); +#6522 = LINE('',#6523,#6524); +#6523 = CARTESIAN_POINT('',(7.995,1.,-0.125)); +#6524 = VECTOR('',#6525,1.); +#6525 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#6526 = PCURVE('',#6458,#6527); +#6527 = DEFINITIONAL_REPRESENTATION('',(#6528),#6532); +#6528 = LINE('',#6529,#6530); +#6529 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#6530 = VECTOR('',#6531,1.); +#6531 = DIRECTION('',(-2.22044604925E-016,-1.)); +#6532 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6533 = PCURVE('',#6039,#6534); +#6534 = DEFINITIONAL_REPRESENTATION('',(#6535),#6539); +#6535 = LINE('',#6536,#6537); +#6536 = CARTESIAN_POINT('',(0.125,0.E+000)); +#6537 = VECTOR('',#6538,1.); +#6538 = DIRECTION('',(0.E+000,-1.)); +#6539 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6540 = ORIENTED_EDGE('',*,*,#6541,.T.); +#6541 = EDGE_CURVE('',#6519,#6443,#6542,.T.); +#6542 = SURFACE_CURVE('',#6543,(#6547,#6554),.PCURVE_S1.); +#6543 = LINE('',#6544,#6545); +#6544 = CARTESIAN_POINT('',(7.995,1.,0.125)); +#6545 = VECTOR('',#6546,1.); +#6546 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#6547 = PCURVE('',#6458,#6548); +#6548 = DEFINITIONAL_REPRESENTATION('',(#6549),#6553); +#6549 = LINE('',#6550,#6551); +#6550 = CARTESIAN_POINT('',(-2.22044604925E-016,-0.25)); +#6551 = VECTOR('',#6552,1.); +#6552 = DIRECTION('',(1.,0.E+000)); +#6553 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6554 = PCURVE('',#6067,#6555); +#6555 = DEFINITIONAL_REPRESENTATION('',(#6556),#6560); +#6556 = LINE('',#6557,#6558); +#6557 = CARTESIAN_POINT('',(0.E+000,0.125)); +#6558 = VECTOR('',#6559,1.); +#6559 = DIRECTION('',(-1.,0.E+000)); +#6560 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6561 = ORIENTED_EDGE('',*,*,#6440,.F.); +#6562 = ORIENTED_EDGE('',*,*,#6563,.F.); +#6563 = EDGE_CURVE('',#6517,#6441,#6564,.T.); +#6564 = SURFACE_CURVE('',#6565,(#6569,#6576),.PCURVE_S1.); +#6565 = LINE('',#6566,#6567); +#6566 = CARTESIAN_POINT('',(7.995,1.,-0.125)); +#6567 = VECTOR('',#6568,1.); +#6568 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#6569 = PCURVE('',#6458,#6570); +#6570 = DEFINITIONAL_REPRESENTATION('',(#6571),#6575); +#6571 = LINE('',#6572,#6573); +#6572 = CARTESIAN_POINT('',(-2.22044604925E-016,-0.E+000)); +#6573 = VECTOR('',#6574,1.); +#6574 = DIRECTION('',(1.,0.E+000)); +#6575 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6576 = PCURVE('',#6121,#6577); +#6577 = DEFINITIONAL_REPRESENTATION('',(#6578),#6582); +#6578 = LINE('',#6579,#6580); +#6579 = CARTESIAN_POINT('',(0.E+000,0.125)); +#6580 = VECTOR('',#6581,1.); +#6581 = DIRECTION('',(-1.,0.E+000)); +#6582 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6583 = ADVANCED_FACE('',(#6584),#6039,.F.); +#6584 = FACE_BOUND('',#6585,.F.); +#6585 = EDGE_LOOP('',(#6586,#6587,#6608,#6609)); +#6586 = ORIENTED_EDGE('',*,*,#6016,.T.); +#6587 = ORIENTED_EDGE('',*,*,#6588,.T.); +#6588 = EDGE_CURVE('',#6019,#6519,#6589,.T.); +#6589 = SURFACE_CURVE('',#6590,(#6594,#6601),.PCURVE_S1.); +#6590 = LINE('',#6591,#6592); +#6591 = CARTESIAN_POINT('',(7.87,1.,0.125)); +#6592 = VECTOR('',#6593,1.); +#6593 = DIRECTION('',(1.,0.E+000,0.E+000)); +#6594 = PCURVE('',#6039,#6595); +#6595 = DEFINITIONAL_REPRESENTATION('',(#6596),#6600); +#6596 = LINE('',#6597,#6598); +#6597 = CARTESIAN_POINT('',(-8.881784197001E-016,-0.25)); +#6598 = VECTOR('',#6599,1.); +#6599 = DIRECTION('',(1.,0.E+000)); +#6600 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6601 = PCURVE('',#6067,#6602); +#6602 = DEFINITIONAL_REPRESENTATION('',(#6603),#6607); +#6603 = LINE('',#6604,#6605); +#6604 = CARTESIAN_POINT('',(0.E+000,-8.881784197001E-016)); +#6605 = VECTOR('',#6606,1.); +#6606 = DIRECTION('',(0.E+000,1.)); +#6607 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6608 = ORIENTED_EDGE('',*,*,#6516,.F.); +#6609 = ORIENTED_EDGE('',*,*,#6610,.F.); +#6610 = EDGE_CURVE('',#6017,#6517,#6611,.T.); +#6611 = SURFACE_CURVE('',#6612,(#6616,#6623),.PCURVE_S1.); +#6612 = LINE('',#6613,#6614); +#6613 = CARTESIAN_POINT('',(7.87,1.,-0.125)); +#6614 = VECTOR('',#6615,1.); +#6615 = DIRECTION('',(1.,0.E+000,0.E+000)); +#6616 = PCURVE('',#6039,#6617); +#6617 = DEFINITIONAL_REPRESENTATION('',(#6618),#6622); +#6618 = LINE('',#6619,#6620); +#6619 = CARTESIAN_POINT('',(-8.881784197001E-016,-4.930380657631E-032)); +#6620 = VECTOR('',#6621,1.); +#6621 = DIRECTION('',(1.,0.E+000)); +#6622 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6623 = PCURVE('',#6121,#6624); +#6624 = DEFINITIONAL_REPRESENTATION('',(#6625),#6629); +#6625 = LINE('',#6626,#6627); +#6626 = CARTESIAN_POINT('',(0.E+000,-8.881784197001E-016)); +#6627 = VECTOR('',#6628,1.); +#6628 = DIRECTION('',(0.E+000,1.)); +#6629 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6630 = ADVANCED_FACE('',(#6631),#6121,.F.); +#6631 = FACE_BOUND('',#6632,.T.); +#6632 = EDGE_LOOP('',(#6633,#6634,#6635,#6636,#6637,#6638,#6639,#6640)); +#6633 = ORIENTED_EDGE('',*,*,#6107,.T.); +#6634 = ORIENTED_EDGE('',*,*,#6188,.T.); +#6635 = ORIENTED_EDGE('',*,*,#6264,.T.); +#6636 = ORIENTED_EDGE('',*,*,#6340,.F.); +#6637 = ORIENTED_EDGE('',*,*,#6416,.F.); +#6638 = ORIENTED_EDGE('',*,*,#6492,.F.); +#6639 = ORIENTED_EDGE('',*,*,#6563,.F.); +#6640 = ORIENTED_EDGE('',*,*,#6610,.F.); +#6641 = ADVANCED_FACE('',(#6642),#6067,.T.); +#6642 = FACE_BOUND('',#6643,.F.); +#6643 = EDGE_LOOP('',(#6644,#6645,#6646,#6647,#6648,#6649,#6650,#6651)); +#6644 = ORIENTED_EDGE('',*,*,#6051,.T.); +#6645 = ORIENTED_EDGE('',*,*,#6137,.T.); +#6646 = ORIENTED_EDGE('',*,*,#6213,.T.); +#6647 = ORIENTED_EDGE('',*,*,#6318,.F.); +#6648 = ORIENTED_EDGE('',*,*,#6394,.F.); +#6649 = ORIENTED_EDGE('',*,*,#6470,.F.); +#6650 = ORIENTED_EDGE('',*,*,#6541,.F.); +#6651 = ORIENTED_EDGE('',*,*,#6588,.F.); +#6652 = MANIFOLD_SOLID_BREP('',#6653); +#6653 = CLOSED_SHELL('',(#6654,#6774,#6850,#6926,#7002,#7078,#7154,#7225 + ,#7272,#7283)); +#6654 = ADVANCED_FACE('',(#6655),#6669,.T.); +#6655 = FACE_BOUND('',#6656,.T.); +#6656 = EDGE_LOOP('',(#6657,#6692,#6720,#6748)); +#6657 = ORIENTED_EDGE('',*,*,#6658,.T.); +#6658 = EDGE_CURVE('',#6659,#6661,#6663,.T.); +#6659 = VERTEX_POINT('',#6660); +#6660 = CARTESIAN_POINT('',(5.33,1.,-0.125)); +#6661 = VERTEX_POINT('',#6662); +#6662 = CARTESIAN_POINT('',(5.33,1.,0.125)); +#6663 = SURFACE_CURVE('',#6664,(#6668,#6680),.PCURVE_S1.); +#6664 = LINE('',#6665,#6666); +#6665 = CARTESIAN_POINT('',(5.33,1.,-0.125)); +#6666 = VECTOR('',#6667,1.); +#6667 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#6668 = PCURVE('',#6669,#6674); +#6669 = PLANE('',#6670); +#6670 = AXIS2_PLACEMENT_3D('',#6671,#6672,#6673); +#6671 = CARTESIAN_POINT('',(5.33,1.,-0.125)); +#6672 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#6673 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#6674 = DEFINITIONAL_REPRESENTATION('',(#6675),#6679); +#6675 = LINE('',#6676,#6677); +#6676 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#6677 = VECTOR('',#6678,1.); +#6678 = DIRECTION('',(2.22044604925E-016,-1.)); +#6679 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6680 = PCURVE('',#6681,#6686); +#6681 = PLANE('',#6682); +#6682 = AXIS2_PLACEMENT_3D('',#6683,#6684,#6685); +#6683 = CARTESIAN_POINT('',(5.33,1.,-0.125)); +#6684 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#6685 = DIRECTION('',(1.,0.E+000,0.E+000)); +#6686 = DEFINITIONAL_REPRESENTATION('',(#6687),#6691); +#6687 = LINE('',#6688,#6689); +#6688 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#6689 = VECTOR('',#6690,1.); +#6690 = DIRECTION('',(0.E+000,-1.)); +#6691 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6692 = ORIENTED_EDGE('',*,*,#6693,.T.); +#6693 = EDGE_CURVE('',#6661,#6694,#6696,.T.); +#6694 = VERTEX_POINT('',#6695); +#6695 = CARTESIAN_POINT('',(5.33,-2.5,0.125)); +#6696 = SURFACE_CURVE('',#6697,(#6701,#6708),.PCURVE_S1.); +#6697 = LINE('',#6698,#6699); +#6698 = CARTESIAN_POINT('',(5.33,1.,0.125)); +#6699 = VECTOR('',#6700,1.); +#6700 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#6701 = PCURVE('',#6669,#6702); +#6702 = DEFINITIONAL_REPRESENTATION('',(#6703),#6707); +#6703 = LINE('',#6704,#6705); +#6704 = CARTESIAN_POINT('',(2.22044604925E-016,-0.25)); +#6705 = VECTOR('',#6706,1.); +#6706 = DIRECTION('',(1.,0.E+000)); +#6707 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6708 = PCURVE('',#6709,#6714); +#6709 = PLANE('',#6710); +#6710 = AXIS2_PLACEMENT_3D('',#6711,#6712,#6713); +#6711 = CARTESIAN_POINT('',(5.33,1.,0.125)); +#6712 = DIRECTION('',(0.E+000,4.440892098501E-016,1.)); +#6713 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#6714 = DEFINITIONAL_REPRESENTATION('',(#6715),#6719); +#6715 = LINE('',#6716,#6717); +#6716 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#6717 = VECTOR('',#6718,1.); +#6718 = DIRECTION('',(1.,0.E+000)); +#6719 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6720 = ORIENTED_EDGE('',*,*,#6721,.F.); +#6721 = EDGE_CURVE('',#6722,#6694,#6724,.T.); +#6722 = VERTEX_POINT('',#6723); +#6723 = CARTESIAN_POINT('',(5.33,-2.5,-0.125)); +#6724 = SURFACE_CURVE('',#6725,(#6729,#6736),.PCURVE_S1.); +#6725 = LINE('',#6726,#6727); +#6726 = CARTESIAN_POINT('',(5.33,-2.5,-0.125)); +#6727 = VECTOR('',#6728,1.); +#6728 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#6729 = PCURVE('',#6669,#6730); +#6730 = DEFINITIONAL_REPRESENTATION('',(#6731),#6735); +#6731 = LINE('',#6732,#6733); +#6732 = CARTESIAN_POINT('',(3.5,-1.972152263053E-031)); +#6733 = VECTOR('',#6734,1.); +#6734 = DIRECTION('',(2.22044604925E-016,-1.)); +#6735 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6736 = PCURVE('',#6737,#6742); +#6737 = PLANE('',#6738); +#6738 = AXIS2_PLACEMENT_3D('',#6739,#6740,#6741); +#6739 = CARTESIAN_POINT('',(5.33,-2.5,-0.125)); +#6740 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#6741 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#6742 = DEFINITIONAL_REPRESENTATION('',(#6743),#6747); +#6743 = LINE('',#6744,#6745); +#6744 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#6745 = VECTOR('',#6746,1.); +#6746 = DIRECTION('',(0.E+000,-1.)); +#6747 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6748 = ORIENTED_EDGE('',*,*,#6749,.F.); +#6749 = EDGE_CURVE('',#6659,#6722,#6750,.T.); +#6750 = SURFACE_CURVE('',#6751,(#6755,#6762),.PCURVE_S1.); +#6751 = LINE('',#6752,#6753); +#6752 = CARTESIAN_POINT('',(5.33,1.,-0.125)); +#6753 = VECTOR('',#6754,1.); +#6754 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#6755 = PCURVE('',#6669,#6756); +#6756 = DEFINITIONAL_REPRESENTATION('',(#6757),#6761); +#6757 = LINE('',#6758,#6759); +#6758 = CARTESIAN_POINT('',(2.22044604925E-016,0.E+000)); +#6759 = VECTOR('',#6760,1.); +#6760 = DIRECTION('',(1.,0.E+000)); +#6761 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6762 = PCURVE('',#6763,#6768); +#6763 = PLANE('',#6764); +#6764 = AXIS2_PLACEMENT_3D('',#6765,#6766,#6767); +#6765 = CARTESIAN_POINT('',(5.33,1.,-0.125)); +#6766 = DIRECTION('',(0.E+000,4.440892098501E-016,1.)); +#6767 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#6768 = DEFINITIONAL_REPRESENTATION('',(#6769),#6773); +#6769 = LINE('',#6770,#6771); +#6770 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#6771 = VECTOR('',#6772,1.); +#6772 = DIRECTION('',(1.,0.E+000)); +#6773 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6774 = ADVANCED_FACE('',(#6775),#6737,.T.); +#6775 = FACE_BOUND('',#6776,.T.); +#6776 = EDGE_LOOP('',(#6777,#6778,#6801,#6829)); +#6777 = ORIENTED_EDGE('',*,*,#6721,.T.); +#6778 = ORIENTED_EDGE('',*,*,#6779,.T.); +#6779 = EDGE_CURVE('',#6694,#6780,#6782,.T.); +#6780 = VERTEX_POINT('',#6781); +#6781 = CARTESIAN_POINT('',(4.83,-2.5,0.125)); +#6782 = SURFACE_CURVE('',#6783,(#6787,#6794),.PCURVE_S1.); +#6783 = LINE('',#6784,#6785); +#6784 = CARTESIAN_POINT('',(5.33,-2.5,0.125)); +#6785 = VECTOR('',#6786,1.); +#6786 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#6787 = PCURVE('',#6737,#6788); +#6788 = DEFINITIONAL_REPRESENTATION('',(#6789),#6793); +#6789 = LINE('',#6790,#6791); +#6790 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#6791 = VECTOR('',#6792,1.); +#6792 = DIRECTION('',(1.,0.E+000)); +#6793 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6794 = PCURVE('',#6709,#6795); +#6795 = DEFINITIONAL_REPRESENTATION('',(#6796),#6800); +#6796 = LINE('',#6797,#6798); +#6797 = CARTESIAN_POINT('',(3.5,0.E+000)); +#6798 = VECTOR('',#6799,1.); +#6799 = DIRECTION('',(0.E+000,-1.)); +#6800 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6801 = ORIENTED_EDGE('',*,*,#6802,.F.); +#6802 = EDGE_CURVE('',#6803,#6780,#6805,.T.); +#6803 = VERTEX_POINT('',#6804); +#6804 = CARTESIAN_POINT('',(4.83,-2.5,-0.125)); +#6805 = SURFACE_CURVE('',#6806,(#6810,#6817),.PCURVE_S1.); +#6806 = LINE('',#6807,#6808); +#6807 = CARTESIAN_POINT('',(4.83,-2.5,-0.125)); +#6808 = VECTOR('',#6809,1.); +#6809 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#6810 = PCURVE('',#6737,#6811); +#6811 = DEFINITIONAL_REPRESENTATION('',(#6812),#6816); +#6812 = LINE('',#6813,#6814); +#6813 = CARTESIAN_POINT('',(0.5,0.E+000)); +#6814 = VECTOR('',#6815,1.); +#6815 = DIRECTION('',(0.E+000,-1.)); +#6816 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6817 = PCURVE('',#6818,#6823); +#6818 = PLANE('',#6819); +#6819 = AXIS2_PLACEMENT_3D('',#6820,#6821,#6822); +#6820 = CARTESIAN_POINT('',(4.83,-2.5,-0.125)); +#6821 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#6822 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#6823 = DEFINITIONAL_REPRESENTATION('',(#6824),#6828); +#6824 = LINE('',#6825,#6826); +#6825 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#6826 = VECTOR('',#6827,1.); +#6827 = DIRECTION('',(-2.22044604925E-016,-1.)); +#6828 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6829 = ORIENTED_EDGE('',*,*,#6830,.F.); +#6830 = EDGE_CURVE('',#6722,#6803,#6831,.T.); +#6831 = SURFACE_CURVE('',#6832,(#6836,#6843),.PCURVE_S1.); +#6832 = LINE('',#6833,#6834); +#6833 = CARTESIAN_POINT('',(5.33,-2.5,-0.125)); +#6834 = VECTOR('',#6835,1.); +#6835 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#6836 = PCURVE('',#6737,#6837); +#6837 = DEFINITIONAL_REPRESENTATION('',(#6838),#6842); +#6838 = LINE('',#6839,#6840); +#6839 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#6840 = VECTOR('',#6841,1.); +#6841 = DIRECTION('',(1.,0.E+000)); +#6842 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6843 = PCURVE('',#6763,#6844); +#6844 = DEFINITIONAL_REPRESENTATION('',(#6845),#6849); +#6845 = LINE('',#6846,#6847); +#6846 = CARTESIAN_POINT('',(3.5,0.E+000)); +#6847 = VECTOR('',#6848,1.); +#6848 = DIRECTION('',(0.E+000,-1.)); +#6849 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6850 = ADVANCED_FACE('',(#6851),#6818,.T.); +#6851 = FACE_BOUND('',#6852,.T.); +#6852 = EDGE_LOOP('',(#6853,#6854,#6877,#6905)); +#6853 = ORIENTED_EDGE('',*,*,#6802,.T.); +#6854 = ORIENTED_EDGE('',*,*,#6855,.T.); +#6855 = EDGE_CURVE('',#6780,#6856,#6858,.T.); +#6856 = VERTEX_POINT('',#6857); +#6857 = CARTESIAN_POINT('',(4.83,1.,0.125)); +#6858 = SURFACE_CURVE('',#6859,(#6863,#6870),.PCURVE_S1.); +#6859 = LINE('',#6860,#6861); +#6860 = CARTESIAN_POINT('',(4.83,-2.5,0.125)); +#6861 = VECTOR('',#6862,1.); +#6862 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#6863 = PCURVE('',#6818,#6864); +#6864 = DEFINITIONAL_REPRESENTATION('',(#6865),#6869); +#6865 = LINE('',#6866,#6867); +#6866 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#6867 = VECTOR('',#6868,1.); +#6868 = DIRECTION('',(1.,0.E+000)); +#6869 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6870 = PCURVE('',#6709,#6871); +#6871 = DEFINITIONAL_REPRESENTATION('',(#6872),#6876); +#6872 = LINE('',#6873,#6874); +#6873 = CARTESIAN_POINT('',(3.5,-0.5)); +#6874 = VECTOR('',#6875,1.); +#6875 = DIRECTION('',(-1.,0.E+000)); +#6876 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6877 = ORIENTED_EDGE('',*,*,#6878,.F.); +#6878 = EDGE_CURVE('',#6879,#6856,#6881,.T.); +#6879 = VERTEX_POINT('',#6880); +#6880 = CARTESIAN_POINT('',(4.83,1.,-0.125)); +#6881 = SURFACE_CURVE('',#6882,(#6886,#6893),.PCURVE_S1.); +#6882 = LINE('',#6883,#6884); +#6883 = CARTESIAN_POINT('',(4.83,1.,-0.125)); +#6884 = VECTOR('',#6885,1.); +#6885 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#6886 = PCURVE('',#6818,#6887); +#6887 = DEFINITIONAL_REPRESENTATION('',(#6888),#6892); +#6888 = LINE('',#6889,#6890); +#6889 = CARTESIAN_POINT('',(3.5,1.972152263053E-031)); +#6890 = VECTOR('',#6891,1.); +#6891 = DIRECTION('',(-2.22044604925E-016,-1.)); +#6892 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6893 = PCURVE('',#6894,#6899); +#6894 = PLANE('',#6895); +#6895 = AXIS2_PLACEMENT_3D('',#6896,#6897,#6898); +#6896 = CARTESIAN_POINT('',(4.705,1.,-0.125)); +#6897 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#6898 = DIRECTION('',(1.,0.E+000,0.E+000)); +#6899 = DEFINITIONAL_REPRESENTATION('',(#6900),#6904); +#6900 = LINE('',#6901,#6902); +#6901 = CARTESIAN_POINT('',(0.125,0.E+000)); +#6902 = VECTOR('',#6903,1.); +#6903 = DIRECTION('',(0.E+000,-1.)); +#6904 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6905 = ORIENTED_EDGE('',*,*,#6906,.F.); +#6906 = EDGE_CURVE('',#6803,#6879,#6907,.T.); +#6907 = SURFACE_CURVE('',#6908,(#6912,#6919),.PCURVE_S1.); +#6908 = LINE('',#6909,#6910); +#6909 = CARTESIAN_POINT('',(4.83,-2.5,-0.125)); +#6910 = VECTOR('',#6911,1.); +#6911 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#6912 = PCURVE('',#6818,#6913); +#6913 = DEFINITIONAL_REPRESENTATION('',(#6914),#6918); +#6914 = LINE('',#6915,#6916); +#6915 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#6916 = VECTOR('',#6917,1.); +#6917 = DIRECTION('',(1.,0.E+000)); +#6918 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6919 = PCURVE('',#6763,#6920); +#6920 = DEFINITIONAL_REPRESENTATION('',(#6921),#6925); +#6921 = LINE('',#6922,#6923); +#6922 = CARTESIAN_POINT('',(3.5,-0.5)); +#6923 = VECTOR('',#6924,1.); +#6924 = DIRECTION('',(-1.,0.E+000)); +#6925 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6926 = ADVANCED_FACE('',(#6927),#6894,.F.); +#6927 = FACE_BOUND('',#6928,.F.); +#6928 = EDGE_LOOP('',(#6929,#6959,#6980,#6981)); +#6929 = ORIENTED_EDGE('',*,*,#6930,.T.); +#6930 = EDGE_CURVE('',#6931,#6933,#6935,.T.); +#6931 = VERTEX_POINT('',#6932); +#6932 = CARTESIAN_POINT('',(4.705,1.,-0.125)); +#6933 = VERTEX_POINT('',#6934); +#6934 = CARTESIAN_POINT('',(4.705,1.,0.125)); +#6935 = SURFACE_CURVE('',#6936,(#6940,#6947),.PCURVE_S1.); +#6936 = LINE('',#6937,#6938); +#6937 = CARTESIAN_POINT('',(4.705,1.,-0.125)); +#6938 = VECTOR('',#6939,1.); +#6939 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#6940 = PCURVE('',#6894,#6941); +#6941 = DEFINITIONAL_REPRESENTATION('',(#6942),#6946); +#6942 = LINE('',#6943,#6944); +#6943 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#6944 = VECTOR('',#6945,1.); +#6945 = DIRECTION('',(0.E+000,-1.)); +#6946 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6947 = PCURVE('',#6948,#6953); +#6948 = PLANE('',#6949); +#6949 = AXIS2_PLACEMENT_3D('',#6950,#6951,#6952); +#6950 = CARTESIAN_POINT('',(4.705,2.,-0.125)); +#6951 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#6952 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#6953 = DEFINITIONAL_REPRESENTATION('',(#6954),#6958); +#6954 = LINE('',#6955,#6956); +#6955 = CARTESIAN_POINT('',(1.,-4.930380657631E-032)); +#6956 = VECTOR('',#6957,1.); +#6957 = DIRECTION('',(2.22044604925E-016,-1.)); +#6958 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6959 = ORIENTED_EDGE('',*,*,#6960,.T.); +#6960 = EDGE_CURVE('',#6933,#6856,#6961,.T.); +#6961 = SURFACE_CURVE('',#6962,(#6966,#6973),.PCURVE_S1.); +#6962 = LINE('',#6963,#6964); +#6963 = CARTESIAN_POINT('',(4.705,1.,0.125)); +#6964 = VECTOR('',#6965,1.); +#6965 = DIRECTION('',(1.,0.E+000,0.E+000)); +#6966 = PCURVE('',#6894,#6967); +#6967 = DEFINITIONAL_REPRESENTATION('',(#6968),#6972); +#6968 = LINE('',#6969,#6970); +#6969 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#6970 = VECTOR('',#6971,1.); +#6971 = DIRECTION('',(1.,0.E+000)); +#6972 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6973 = PCURVE('',#6709,#6974); +#6974 = DEFINITIONAL_REPRESENTATION('',(#6975),#6979); +#6975 = LINE('',#6976,#6977); +#6976 = CARTESIAN_POINT('',(0.E+000,-0.625)); +#6977 = VECTOR('',#6978,1.); +#6978 = DIRECTION('',(0.E+000,1.)); +#6979 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6980 = ORIENTED_EDGE('',*,*,#6878,.F.); +#6981 = ORIENTED_EDGE('',*,*,#6982,.F.); +#6982 = EDGE_CURVE('',#6931,#6879,#6983,.T.); +#6983 = SURFACE_CURVE('',#6984,(#6988,#6995),.PCURVE_S1.); +#6984 = LINE('',#6985,#6986); +#6985 = CARTESIAN_POINT('',(4.705,1.,-0.125)); +#6986 = VECTOR('',#6987,1.); +#6987 = DIRECTION('',(1.,0.E+000,0.E+000)); +#6988 = PCURVE('',#6894,#6989); +#6989 = DEFINITIONAL_REPRESENTATION('',(#6990),#6994); +#6990 = LINE('',#6991,#6992); +#6991 = CARTESIAN_POINT('',(0.E+000,-4.930380657631E-032)); +#6992 = VECTOR('',#6993,1.); +#6993 = DIRECTION('',(1.,0.E+000)); +#6994 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6995 = PCURVE('',#6763,#6996); +#6996 = DEFINITIONAL_REPRESENTATION('',(#6997),#7001); +#6997 = LINE('',#6998,#6999); +#6998 = CARTESIAN_POINT('',(0.E+000,-0.625)); +#6999 = VECTOR('',#7000,1.); +#7000 = DIRECTION('',(0.E+000,1.)); +#7001 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7002 = ADVANCED_FACE('',(#7003),#6948,.F.); +#7003 = FACE_BOUND('',#7004,.F.); +#7004 = EDGE_LOOP('',(#7005,#7035,#7056,#7057)); +#7005 = ORIENTED_EDGE('',*,*,#7006,.T.); +#7006 = EDGE_CURVE('',#7007,#7009,#7011,.T.); +#7007 = VERTEX_POINT('',#7008); +#7008 = CARTESIAN_POINT('',(4.705,2.,-0.125)); +#7009 = VERTEX_POINT('',#7010); +#7010 = CARTESIAN_POINT('',(4.705,2.,0.125)); +#7011 = SURFACE_CURVE('',#7012,(#7016,#7023),.PCURVE_S1.); +#7012 = LINE('',#7013,#7014); +#7013 = CARTESIAN_POINT('',(4.705,2.,-0.125)); +#7014 = VECTOR('',#7015,1.); +#7015 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#7016 = PCURVE('',#6948,#7017); +#7017 = DEFINITIONAL_REPRESENTATION('',(#7018),#7022); +#7018 = LINE('',#7019,#7020); +#7019 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#7020 = VECTOR('',#7021,1.); +#7021 = DIRECTION('',(2.22044604925E-016,-1.)); +#7022 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7023 = PCURVE('',#7024,#7029); +#7024 = PLANE('',#7025); +#7025 = AXIS2_PLACEMENT_3D('',#7026,#7027,#7028); +#7026 = CARTESIAN_POINT('',(5.455,2.,-0.125)); +#7027 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#7028 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#7029 = DEFINITIONAL_REPRESENTATION('',(#7030),#7034); +#7030 = LINE('',#7031,#7032); +#7031 = CARTESIAN_POINT('',(0.75,0.E+000)); +#7032 = VECTOR('',#7033,1.); +#7033 = DIRECTION('',(0.E+000,-1.)); +#7034 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7035 = ORIENTED_EDGE('',*,*,#7036,.T.); +#7036 = EDGE_CURVE('',#7009,#6933,#7037,.T.); +#7037 = SURFACE_CURVE('',#7038,(#7042,#7049),.PCURVE_S1.); +#7038 = LINE('',#7039,#7040); +#7039 = CARTESIAN_POINT('',(4.705,2.,0.125)); +#7040 = VECTOR('',#7041,1.); +#7041 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#7042 = PCURVE('',#6948,#7043); +#7043 = DEFINITIONAL_REPRESENTATION('',(#7044),#7048); +#7044 = LINE('',#7045,#7046); +#7045 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#7046 = VECTOR('',#7047,1.); +#7047 = DIRECTION('',(1.,0.E+000)); +#7048 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7049 = PCURVE('',#6709,#7050); +#7050 = DEFINITIONAL_REPRESENTATION('',(#7051),#7055); +#7051 = LINE('',#7052,#7053); +#7052 = CARTESIAN_POINT('',(-1.,-0.625)); +#7053 = VECTOR('',#7054,1.); +#7054 = DIRECTION('',(1.,0.E+000)); +#7055 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7056 = ORIENTED_EDGE('',*,*,#6930,.F.); +#7057 = ORIENTED_EDGE('',*,*,#7058,.F.); +#7058 = EDGE_CURVE('',#7007,#6931,#7059,.T.); +#7059 = SURFACE_CURVE('',#7060,(#7064,#7071),.PCURVE_S1.); +#7060 = LINE('',#7061,#7062); +#7061 = CARTESIAN_POINT('',(4.705,2.,-0.125)); +#7062 = VECTOR('',#7063,1.); +#7063 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#7064 = PCURVE('',#6948,#7065); +#7065 = DEFINITIONAL_REPRESENTATION('',(#7066),#7070); +#7066 = LINE('',#7067,#7068); +#7067 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#7068 = VECTOR('',#7069,1.); +#7069 = DIRECTION('',(1.,0.E+000)); +#7070 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7071 = PCURVE('',#6763,#7072); +#7072 = DEFINITIONAL_REPRESENTATION('',(#7073),#7077); +#7073 = LINE('',#7074,#7075); +#7074 = CARTESIAN_POINT('',(-1.,-0.625)); +#7075 = VECTOR('',#7076,1.); +#7076 = DIRECTION('',(1.,0.E+000)); +#7077 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7078 = ADVANCED_FACE('',(#7079),#7024,.F.); +#7079 = FACE_BOUND('',#7080,.F.); +#7080 = EDGE_LOOP('',(#7081,#7111,#7132,#7133)); +#7081 = ORIENTED_EDGE('',*,*,#7082,.T.); +#7082 = EDGE_CURVE('',#7083,#7085,#7087,.T.); +#7083 = VERTEX_POINT('',#7084); +#7084 = CARTESIAN_POINT('',(5.455,2.,-0.125)); +#7085 = VERTEX_POINT('',#7086); +#7086 = CARTESIAN_POINT('',(5.455,2.,0.125)); +#7087 = SURFACE_CURVE('',#7088,(#7092,#7099),.PCURVE_S1.); +#7088 = LINE('',#7089,#7090); +#7089 = CARTESIAN_POINT('',(5.455,2.,-0.125)); +#7090 = VECTOR('',#7091,1.); +#7091 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#7092 = PCURVE('',#7024,#7093); +#7093 = DEFINITIONAL_REPRESENTATION('',(#7094),#7098); +#7094 = LINE('',#7095,#7096); +#7095 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#7096 = VECTOR('',#7097,1.); +#7097 = DIRECTION('',(0.E+000,-1.)); +#7098 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7099 = PCURVE('',#7100,#7105); +#7100 = PLANE('',#7101); +#7101 = AXIS2_PLACEMENT_3D('',#7102,#7103,#7104); +#7102 = CARTESIAN_POINT('',(5.455,1.,-0.125)); +#7103 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#7104 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#7105 = DEFINITIONAL_REPRESENTATION('',(#7106),#7110); +#7106 = LINE('',#7107,#7108); +#7107 = CARTESIAN_POINT('',(1.,4.930380657631E-032)); +#7108 = VECTOR('',#7109,1.); +#7109 = DIRECTION('',(-2.22044604925E-016,-1.)); +#7110 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7111 = ORIENTED_EDGE('',*,*,#7112,.T.); +#7112 = EDGE_CURVE('',#7085,#7009,#7113,.T.); +#7113 = SURFACE_CURVE('',#7114,(#7118,#7125),.PCURVE_S1.); +#7114 = LINE('',#7115,#7116); +#7115 = CARTESIAN_POINT('',(5.455,2.,0.125)); +#7116 = VECTOR('',#7117,1.); +#7117 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#7118 = PCURVE('',#7024,#7119); +#7119 = DEFINITIONAL_REPRESENTATION('',(#7120),#7124); +#7120 = LINE('',#7121,#7122); +#7121 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#7122 = VECTOR('',#7123,1.); +#7123 = DIRECTION('',(1.,0.E+000)); +#7124 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7125 = PCURVE('',#6709,#7126); +#7126 = DEFINITIONAL_REPRESENTATION('',(#7127),#7131); +#7127 = LINE('',#7128,#7129); +#7128 = CARTESIAN_POINT('',(-1.,0.125)); +#7129 = VECTOR('',#7130,1.); +#7130 = DIRECTION('',(0.E+000,-1.)); +#7131 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7132 = ORIENTED_EDGE('',*,*,#7006,.F.); +#7133 = ORIENTED_EDGE('',*,*,#7134,.F.); +#7134 = EDGE_CURVE('',#7083,#7007,#7135,.T.); +#7135 = SURFACE_CURVE('',#7136,(#7140,#7147),.PCURVE_S1.); +#7136 = LINE('',#7137,#7138); +#7137 = CARTESIAN_POINT('',(5.455,2.,-0.125)); +#7138 = VECTOR('',#7139,1.); +#7139 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#7140 = PCURVE('',#7024,#7141); +#7141 = DEFINITIONAL_REPRESENTATION('',(#7142),#7146); +#7142 = LINE('',#7143,#7144); +#7143 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#7144 = VECTOR('',#7145,1.); +#7145 = DIRECTION('',(1.,0.E+000)); +#7146 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7147 = PCURVE('',#6763,#7148); +#7148 = DEFINITIONAL_REPRESENTATION('',(#7149),#7153); +#7149 = LINE('',#7150,#7151); +#7150 = CARTESIAN_POINT('',(-1.,0.125)); +#7151 = VECTOR('',#7152,1.); +#7152 = DIRECTION('',(0.E+000,-1.)); +#7153 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7154 = ADVANCED_FACE('',(#7155),#7100,.F.); +#7155 = FACE_BOUND('',#7156,.F.); +#7156 = EDGE_LOOP('',(#7157,#7182,#7203,#7204)); +#7157 = ORIENTED_EDGE('',*,*,#7158,.T.); +#7158 = EDGE_CURVE('',#7159,#7161,#7163,.T.); +#7159 = VERTEX_POINT('',#7160); +#7160 = CARTESIAN_POINT('',(5.455,1.,-0.125)); +#7161 = VERTEX_POINT('',#7162); +#7162 = CARTESIAN_POINT('',(5.455,1.,0.125)); +#7163 = SURFACE_CURVE('',#7164,(#7168,#7175),.PCURVE_S1.); +#7164 = LINE('',#7165,#7166); +#7165 = CARTESIAN_POINT('',(5.455,1.,-0.125)); +#7166 = VECTOR('',#7167,1.); +#7167 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#7168 = PCURVE('',#7100,#7169); +#7169 = DEFINITIONAL_REPRESENTATION('',(#7170),#7174); +#7170 = LINE('',#7171,#7172); +#7171 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#7172 = VECTOR('',#7173,1.); +#7173 = DIRECTION('',(-2.22044604925E-016,-1.)); +#7174 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7175 = PCURVE('',#6681,#7176); +#7176 = DEFINITIONAL_REPRESENTATION('',(#7177),#7181); +#7177 = LINE('',#7178,#7179); +#7178 = CARTESIAN_POINT('',(0.125,0.E+000)); +#7179 = VECTOR('',#7180,1.); +#7180 = DIRECTION('',(0.E+000,-1.)); +#7181 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7182 = ORIENTED_EDGE('',*,*,#7183,.T.); +#7183 = EDGE_CURVE('',#7161,#7085,#7184,.T.); +#7184 = SURFACE_CURVE('',#7185,(#7189,#7196),.PCURVE_S1.); +#7185 = LINE('',#7186,#7187); +#7186 = CARTESIAN_POINT('',(5.455,1.,0.125)); +#7187 = VECTOR('',#7188,1.); +#7188 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#7189 = PCURVE('',#7100,#7190); +#7190 = DEFINITIONAL_REPRESENTATION('',(#7191),#7195); +#7191 = LINE('',#7192,#7193); +#7192 = CARTESIAN_POINT('',(-2.22044604925E-016,-0.25)); +#7193 = VECTOR('',#7194,1.); +#7194 = DIRECTION('',(1.,0.E+000)); +#7195 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7196 = PCURVE('',#6709,#7197); +#7197 = DEFINITIONAL_REPRESENTATION('',(#7198),#7202); +#7198 = LINE('',#7199,#7200); +#7199 = CARTESIAN_POINT('',(0.E+000,0.125)); +#7200 = VECTOR('',#7201,1.); +#7201 = DIRECTION('',(-1.,0.E+000)); +#7202 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7203 = ORIENTED_EDGE('',*,*,#7082,.F.); +#7204 = ORIENTED_EDGE('',*,*,#7205,.F.); +#7205 = EDGE_CURVE('',#7159,#7083,#7206,.T.); +#7206 = SURFACE_CURVE('',#7207,(#7211,#7218),.PCURVE_S1.); +#7207 = LINE('',#7208,#7209); +#7208 = CARTESIAN_POINT('',(5.455,1.,-0.125)); +#7209 = VECTOR('',#7210,1.); +#7210 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#7211 = PCURVE('',#7100,#7212); +#7212 = DEFINITIONAL_REPRESENTATION('',(#7213),#7217); +#7213 = LINE('',#7214,#7215); +#7214 = CARTESIAN_POINT('',(-2.22044604925E-016,-0.E+000)); +#7215 = VECTOR('',#7216,1.); +#7216 = DIRECTION('',(1.,0.E+000)); +#7217 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7218 = PCURVE('',#6763,#7219); +#7219 = DEFINITIONAL_REPRESENTATION('',(#7220),#7224); +#7220 = LINE('',#7221,#7222); +#7221 = CARTESIAN_POINT('',(0.E+000,0.125)); +#7222 = VECTOR('',#7223,1.); +#7223 = DIRECTION('',(-1.,0.E+000)); +#7224 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7225 = ADVANCED_FACE('',(#7226),#6681,.F.); +#7226 = FACE_BOUND('',#7227,.F.); +#7227 = EDGE_LOOP('',(#7228,#7229,#7250,#7251)); +#7228 = ORIENTED_EDGE('',*,*,#6658,.T.); +#7229 = ORIENTED_EDGE('',*,*,#7230,.T.); +#7230 = EDGE_CURVE('',#6661,#7161,#7231,.T.); +#7231 = SURFACE_CURVE('',#7232,(#7236,#7243),.PCURVE_S1.); +#7232 = LINE('',#7233,#7234); +#7233 = CARTESIAN_POINT('',(5.33,1.,0.125)); +#7234 = VECTOR('',#7235,1.); +#7235 = DIRECTION('',(1.,0.E+000,0.E+000)); +#7236 = PCURVE('',#6681,#7237); +#7237 = DEFINITIONAL_REPRESENTATION('',(#7238),#7242); +#7238 = LINE('',#7239,#7240); +#7239 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#7240 = VECTOR('',#7241,1.); +#7241 = DIRECTION('',(1.,0.E+000)); +#7242 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7243 = PCURVE('',#6709,#7244); +#7244 = DEFINITIONAL_REPRESENTATION('',(#7245),#7249); +#7245 = LINE('',#7246,#7247); +#7246 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#7247 = VECTOR('',#7248,1.); +#7248 = DIRECTION('',(0.E+000,1.)); +#7249 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7250 = ORIENTED_EDGE('',*,*,#7158,.F.); +#7251 = ORIENTED_EDGE('',*,*,#7252,.F.); +#7252 = EDGE_CURVE('',#6659,#7159,#7253,.T.); +#7253 = SURFACE_CURVE('',#7254,(#7258,#7265),.PCURVE_S1.); +#7254 = LINE('',#7255,#7256); +#7255 = CARTESIAN_POINT('',(5.33,1.,-0.125)); +#7256 = VECTOR('',#7257,1.); +#7257 = DIRECTION('',(1.,0.E+000,0.E+000)); +#7258 = PCURVE('',#6681,#7259); +#7259 = DEFINITIONAL_REPRESENTATION('',(#7260),#7264); +#7260 = LINE('',#7261,#7262); +#7261 = CARTESIAN_POINT('',(0.E+000,-4.930380657631E-032)); +#7262 = VECTOR('',#7263,1.); +#7263 = DIRECTION('',(1.,0.E+000)); +#7264 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7265 = PCURVE('',#6763,#7266); +#7266 = DEFINITIONAL_REPRESENTATION('',(#7267),#7271); +#7267 = LINE('',#7268,#7269); +#7268 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#7269 = VECTOR('',#7270,1.); +#7270 = DIRECTION('',(0.E+000,1.)); +#7271 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7272 = ADVANCED_FACE('',(#7273),#6763,.F.); +#7273 = FACE_BOUND('',#7274,.T.); +#7274 = EDGE_LOOP('',(#7275,#7276,#7277,#7278,#7279,#7280,#7281,#7282)); +#7275 = ORIENTED_EDGE('',*,*,#6749,.T.); +#7276 = ORIENTED_EDGE('',*,*,#6830,.T.); +#7277 = ORIENTED_EDGE('',*,*,#6906,.T.); +#7278 = ORIENTED_EDGE('',*,*,#6982,.F.); +#7279 = ORIENTED_EDGE('',*,*,#7058,.F.); +#7280 = ORIENTED_EDGE('',*,*,#7134,.F.); +#7281 = ORIENTED_EDGE('',*,*,#7205,.F.); +#7282 = ORIENTED_EDGE('',*,*,#7252,.F.); +#7283 = ADVANCED_FACE('',(#7284),#6709,.T.); +#7284 = FACE_BOUND('',#7285,.F.); +#7285 = EDGE_LOOP('',(#7286,#7287,#7288,#7289,#7290,#7291,#7292,#7293)); +#7286 = ORIENTED_EDGE('',*,*,#6693,.T.); +#7287 = ORIENTED_EDGE('',*,*,#6779,.T.); +#7288 = ORIENTED_EDGE('',*,*,#6855,.T.); +#7289 = ORIENTED_EDGE('',*,*,#6960,.F.); +#7290 = ORIENTED_EDGE('',*,*,#7036,.F.); +#7291 = ORIENTED_EDGE('',*,*,#7112,.F.); +#7292 = ORIENTED_EDGE('',*,*,#7183,.F.); +#7293 = ORIENTED_EDGE('',*,*,#7230,.F.); +#7294 = MANIFOLD_SOLID_BREP('',#7295); +#7295 = CLOSED_SHELL('',(#7296,#7416,#7492,#7568,#7644,#7720,#7796,#7867 + ,#7914,#7925)); +#7296 = ADVANCED_FACE('',(#7297),#7311,.T.); +#7297 = FACE_BOUND('',#7298,.T.); +#7298 = EDGE_LOOP('',(#7299,#7334,#7362,#7390)); +#7299 = ORIENTED_EDGE('',*,*,#7300,.T.); +#7300 = EDGE_CURVE('',#7301,#7303,#7305,.T.); +#7301 = VERTEX_POINT('',#7302); +#7302 = CARTESIAN_POINT('',(2.79,1.,-0.125)); +#7303 = VERTEX_POINT('',#7304); +#7304 = CARTESIAN_POINT('',(2.79,1.,0.125)); +#7305 = SURFACE_CURVE('',#7306,(#7310,#7322),.PCURVE_S1.); +#7306 = LINE('',#7307,#7308); +#7307 = CARTESIAN_POINT('',(2.79,1.,-0.125)); +#7308 = VECTOR('',#7309,1.); +#7309 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#7310 = PCURVE('',#7311,#7316); +#7311 = PLANE('',#7312); +#7312 = AXIS2_PLACEMENT_3D('',#7313,#7314,#7315); +#7313 = CARTESIAN_POINT('',(2.79,1.,-0.125)); +#7314 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#7315 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#7316 = DEFINITIONAL_REPRESENTATION('',(#7317),#7321); +#7317 = LINE('',#7318,#7319); +#7318 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#7319 = VECTOR('',#7320,1.); +#7320 = DIRECTION('',(2.22044604925E-016,-1.)); +#7321 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7322 = PCURVE('',#7323,#7328); +#7323 = PLANE('',#7324); +#7324 = AXIS2_PLACEMENT_3D('',#7325,#7326,#7327); +#7325 = CARTESIAN_POINT('',(2.79,1.,-0.125)); +#7326 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#7327 = DIRECTION('',(1.,0.E+000,0.E+000)); +#7328 = DEFINITIONAL_REPRESENTATION('',(#7329),#7333); +#7329 = LINE('',#7330,#7331); +#7330 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#7331 = VECTOR('',#7332,1.); +#7332 = DIRECTION('',(0.E+000,-1.)); +#7333 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7334 = ORIENTED_EDGE('',*,*,#7335,.T.); +#7335 = EDGE_CURVE('',#7303,#7336,#7338,.T.); +#7336 = VERTEX_POINT('',#7337); +#7337 = CARTESIAN_POINT('',(2.79,-2.5,0.125)); +#7338 = SURFACE_CURVE('',#7339,(#7343,#7350),.PCURVE_S1.); +#7339 = LINE('',#7340,#7341); +#7340 = CARTESIAN_POINT('',(2.79,1.,0.125)); +#7341 = VECTOR('',#7342,1.); +#7342 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#7343 = PCURVE('',#7311,#7344); +#7344 = DEFINITIONAL_REPRESENTATION('',(#7345),#7349); +#7345 = LINE('',#7346,#7347); +#7346 = CARTESIAN_POINT('',(2.22044604925E-016,-0.25)); +#7347 = VECTOR('',#7348,1.); +#7348 = DIRECTION('',(1.,0.E+000)); +#7349 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7350 = PCURVE('',#7351,#7356); +#7351 = PLANE('',#7352); +#7352 = AXIS2_PLACEMENT_3D('',#7353,#7354,#7355); +#7353 = CARTESIAN_POINT('',(2.79,1.,0.125)); +#7354 = DIRECTION('',(0.E+000,4.440892098501E-016,1.)); +#7355 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#7356 = DEFINITIONAL_REPRESENTATION('',(#7357),#7361); +#7357 = LINE('',#7358,#7359); +#7358 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#7359 = VECTOR('',#7360,1.); +#7360 = DIRECTION('',(1.,0.E+000)); +#7361 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7362 = ORIENTED_EDGE('',*,*,#7363,.F.); +#7363 = EDGE_CURVE('',#7364,#7336,#7366,.T.); +#7364 = VERTEX_POINT('',#7365); +#7365 = CARTESIAN_POINT('',(2.79,-2.5,-0.125)); +#7366 = SURFACE_CURVE('',#7367,(#7371,#7378),.PCURVE_S1.); +#7367 = LINE('',#7368,#7369); +#7368 = CARTESIAN_POINT('',(2.79,-2.5,-0.125)); +#7369 = VECTOR('',#7370,1.); +#7370 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#7371 = PCURVE('',#7311,#7372); +#7372 = DEFINITIONAL_REPRESENTATION('',(#7373),#7377); +#7373 = LINE('',#7374,#7375); +#7374 = CARTESIAN_POINT('',(3.5,-1.972152263053E-031)); +#7375 = VECTOR('',#7376,1.); +#7376 = DIRECTION('',(2.22044604925E-016,-1.)); +#7377 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7378 = PCURVE('',#7379,#7384); +#7379 = PLANE('',#7380); +#7380 = AXIS2_PLACEMENT_3D('',#7381,#7382,#7383); +#7381 = CARTESIAN_POINT('',(2.79,-2.5,-0.125)); +#7382 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#7383 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#7384 = DEFINITIONAL_REPRESENTATION('',(#7385),#7389); +#7385 = LINE('',#7386,#7387); +#7386 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#7387 = VECTOR('',#7388,1.); +#7388 = DIRECTION('',(0.E+000,-1.)); +#7389 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7390 = ORIENTED_EDGE('',*,*,#7391,.F.); +#7391 = EDGE_CURVE('',#7301,#7364,#7392,.T.); +#7392 = SURFACE_CURVE('',#7393,(#7397,#7404),.PCURVE_S1.); +#7393 = LINE('',#7394,#7395); +#7394 = CARTESIAN_POINT('',(2.79,1.,-0.125)); +#7395 = VECTOR('',#7396,1.); +#7396 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#7397 = PCURVE('',#7311,#7398); +#7398 = DEFINITIONAL_REPRESENTATION('',(#7399),#7403); +#7399 = LINE('',#7400,#7401); +#7400 = CARTESIAN_POINT('',(2.22044604925E-016,0.E+000)); +#7401 = VECTOR('',#7402,1.); +#7402 = DIRECTION('',(1.,0.E+000)); +#7403 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7404 = PCURVE('',#7405,#7410); +#7405 = PLANE('',#7406); +#7406 = AXIS2_PLACEMENT_3D('',#7407,#7408,#7409); +#7407 = CARTESIAN_POINT('',(2.79,1.,-0.125)); +#7408 = DIRECTION('',(0.E+000,4.440892098501E-016,1.)); +#7409 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#7410 = DEFINITIONAL_REPRESENTATION('',(#7411),#7415); +#7411 = LINE('',#7412,#7413); +#7412 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#7413 = VECTOR('',#7414,1.); +#7414 = DIRECTION('',(1.,0.E+000)); +#7415 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7416 = ADVANCED_FACE('',(#7417),#7379,.T.); +#7417 = FACE_BOUND('',#7418,.T.); +#7418 = EDGE_LOOP('',(#7419,#7420,#7443,#7471)); +#7419 = ORIENTED_EDGE('',*,*,#7363,.T.); +#7420 = ORIENTED_EDGE('',*,*,#7421,.T.); +#7421 = EDGE_CURVE('',#7336,#7422,#7424,.T.); +#7422 = VERTEX_POINT('',#7423); +#7423 = CARTESIAN_POINT('',(2.29,-2.5,0.125)); +#7424 = SURFACE_CURVE('',#7425,(#7429,#7436),.PCURVE_S1.); +#7425 = LINE('',#7426,#7427); +#7426 = CARTESIAN_POINT('',(2.79,-2.5,0.125)); +#7427 = VECTOR('',#7428,1.); +#7428 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#7429 = PCURVE('',#7379,#7430); +#7430 = DEFINITIONAL_REPRESENTATION('',(#7431),#7435); +#7431 = LINE('',#7432,#7433); +#7432 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#7433 = VECTOR('',#7434,1.); +#7434 = DIRECTION('',(1.,0.E+000)); +#7435 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7436 = PCURVE('',#7351,#7437); +#7437 = DEFINITIONAL_REPRESENTATION('',(#7438),#7442); +#7438 = LINE('',#7439,#7440); +#7439 = CARTESIAN_POINT('',(3.5,0.E+000)); +#7440 = VECTOR('',#7441,1.); +#7441 = DIRECTION('',(0.E+000,-1.)); +#7442 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7443 = ORIENTED_EDGE('',*,*,#7444,.F.); +#7444 = EDGE_CURVE('',#7445,#7422,#7447,.T.); +#7445 = VERTEX_POINT('',#7446); +#7446 = CARTESIAN_POINT('',(2.29,-2.5,-0.125)); +#7447 = SURFACE_CURVE('',#7448,(#7452,#7459),.PCURVE_S1.); +#7448 = LINE('',#7449,#7450); +#7449 = CARTESIAN_POINT('',(2.29,-2.5,-0.125)); +#7450 = VECTOR('',#7451,1.); +#7451 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#7452 = PCURVE('',#7379,#7453); +#7453 = DEFINITIONAL_REPRESENTATION('',(#7454),#7458); +#7454 = LINE('',#7455,#7456); +#7455 = CARTESIAN_POINT('',(0.5,0.E+000)); +#7456 = VECTOR('',#7457,1.); +#7457 = DIRECTION('',(0.E+000,-1.)); +#7458 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7459 = PCURVE('',#7460,#7465); +#7460 = PLANE('',#7461); +#7461 = AXIS2_PLACEMENT_3D('',#7462,#7463,#7464); +#7462 = CARTESIAN_POINT('',(2.29,-2.5,-0.125)); +#7463 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#7464 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#7465 = DEFINITIONAL_REPRESENTATION('',(#7466),#7470); +#7466 = LINE('',#7467,#7468); +#7467 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#7468 = VECTOR('',#7469,1.); +#7469 = DIRECTION('',(-2.22044604925E-016,-1.)); +#7470 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7471 = ORIENTED_EDGE('',*,*,#7472,.F.); +#7472 = EDGE_CURVE('',#7364,#7445,#7473,.T.); +#7473 = SURFACE_CURVE('',#7474,(#7478,#7485),.PCURVE_S1.); +#7474 = LINE('',#7475,#7476); +#7475 = CARTESIAN_POINT('',(2.79,-2.5,-0.125)); +#7476 = VECTOR('',#7477,1.); +#7477 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#7478 = PCURVE('',#7379,#7479); +#7479 = DEFINITIONAL_REPRESENTATION('',(#7480),#7484); +#7480 = LINE('',#7481,#7482); +#7481 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#7482 = VECTOR('',#7483,1.); +#7483 = DIRECTION('',(1.,0.E+000)); +#7484 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7485 = PCURVE('',#7405,#7486); +#7486 = DEFINITIONAL_REPRESENTATION('',(#7487),#7491); +#7487 = LINE('',#7488,#7489); +#7488 = CARTESIAN_POINT('',(3.5,0.E+000)); +#7489 = VECTOR('',#7490,1.); +#7490 = DIRECTION('',(0.E+000,-1.)); +#7491 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7492 = ADVANCED_FACE('',(#7493),#7460,.T.); +#7493 = FACE_BOUND('',#7494,.T.); +#7494 = EDGE_LOOP('',(#7495,#7496,#7519,#7547)); +#7495 = ORIENTED_EDGE('',*,*,#7444,.T.); +#7496 = ORIENTED_EDGE('',*,*,#7497,.T.); +#7497 = EDGE_CURVE('',#7422,#7498,#7500,.T.); +#7498 = VERTEX_POINT('',#7499); +#7499 = CARTESIAN_POINT('',(2.29,1.,0.125)); +#7500 = SURFACE_CURVE('',#7501,(#7505,#7512),.PCURVE_S1.); +#7501 = LINE('',#7502,#7503); +#7502 = CARTESIAN_POINT('',(2.29,-2.5,0.125)); +#7503 = VECTOR('',#7504,1.); +#7504 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#7505 = PCURVE('',#7460,#7506); +#7506 = DEFINITIONAL_REPRESENTATION('',(#7507),#7511); +#7507 = LINE('',#7508,#7509); +#7508 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#7509 = VECTOR('',#7510,1.); +#7510 = DIRECTION('',(1.,0.E+000)); +#7511 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7512 = PCURVE('',#7351,#7513); +#7513 = DEFINITIONAL_REPRESENTATION('',(#7514),#7518); +#7514 = LINE('',#7515,#7516); +#7515 = CARTESIAN_POINT('',(3.5,-0.5)); +#7516 = VECTOR('',#7517,1.); +#7517 = DIRECTION('',(-1.,0.E+000)); +#7518 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7519 = ORIENTED_EDGE('',*,*,#7520,.F.); +#7520 = EDGE_CURVE('',#7521,#7498,#7523,.T.); +#7521 = VERTEX_POINT('',#7522); +#7522 = CARTESIAN_POINT('',(2.29,1.,-0.125)); +#7523 = SURFACE_CURVE('',#7524,(#7528,#7535),.PCURVE_S1.); +#7524 = LINE('',#7525,#7526); +#7525 = CARTESIAN_POINT('',(2.29,1.,-0.125)); +#7526 = VECTOR('',#7527,1.); +#7527 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#7528 = PCURVE('',#7460,#7529); +#7529 = DEFINITIONAL_REPRESENTATION('',(#7530),#7534); +#7530 = LINE('',#7531,#7532); +#7531 = CARTESIAN_POINT('',(3.5,1.972152263053E-031)); +#7532 = VECTOR('',#7533,1.); +#7533 = DIRECTION('',(-2.22044604925E-016,-1.)); +#7534 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7535 = PCURVE('',#7536,#7541); +#7536 = PLANE('',#7537); +#7537 = AXIS2_PLACEMENT_3D('',#7538,#7539,#7540); +#7538 = CARTESIAN_POINT('',(2.165,1.,-0.125)); +#7539 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#7540 = DIRECTION('',(1.,0.E+000,0.E+000)); +#7541 = DEFINITIONAL_REPRESENTATION('',(#7542),#7546); +#7542 = LINE('',#7543,#7544); +#7543 = CARTESIAN_POINT('',(0.125,0.E+000)); +#7544 = VECTOR('',#7545,1.); +#7545 = DIRECTION('',(0.E+000,-1.)); +#7546 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7547 = ORIENTED_EDGE('',*,*,#7548,.F.); +#7548 = EDGE_CURVE('',#7445,#7521,#7549,.T.); +#7549 = SURFACE_CURVE('',#7550,(#7554,#7561),.PCURVE_S1.); +#7550 = LINE('',#7551,#7552); +#7551 = CARTESIAN_POINT('',(2.29,-2.5,-0.125)); +#7552 = VECTOR('',#7553,1.); +#7553 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#7554 = PCURVE('',#7460,#7555); +#7555 = DEFINITIONAL_REPRESENTATION('',(#7556),#7560); +#7556 = LINE('',#7557,#7558); +#7557 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#7558 = VECTOR('',#7559,1.); +#7559 = DIRECTION('',(1.,0.E+000)); +#7560 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7561 = PCURVE('',#7405,#7562); +#7562 = DEFINITIONAL_REPRESENTATION('',(#7563),#7567); +#7563 = LINE('',#7564,#7565); +#7564 = CARTESIAN_POINT('',(3.5,-0.5)); +#7565 = VECTOR('',#7566,1.); +#7566 = DIRECTION('',(-1.,0.E+000)); +#7567 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7568 = ADVANCED_FACE('',(#7569),#7536,.F.); +#7569 = FACE_BOUND('',#7570,.F.); +#7570 = EDGE_LOOP('',(#7571,#7601,#7622,#7623)); +#7571 = ORIENTED_EDGE('',*,*,#7572,.T.); +#7572 = EDGE_CURVE('',#7573,#7575,#7577,.T.); +#7573 = VERTEX_POINT('',#7574); +#7574 = CARTESIAN_POINT('',(2.165,1.,-0.125)); +#7575 = VERTEX_POINT('',#7576); +#7576 = CARTESIAN_POINT('',(2.165,1.,0.125)); +#7577 = SURFACE_CURVE('',#7578,(#7582,#7589),.PCURVE_S1.); +#7578 = LINE('',#7579,#7580); +#7579 = CARTESIAN_POINT('',(2.165,1.,-0.125)); +#7580 = VECTOR('',#7581,1.); +#7581 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#7582 = PCURVE('',#7536,#7583); +#7583 = DEFINITIONAL_REPRESENTATION('',(#7584),#7588); +#7584 = LINE('',#7585,#7586); +#7585 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#7586 = VECTOR('',#7587,1.); +#7587 = DIRECTION('',(0.E+000,-1.)); +#7588 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7589 = PCURVE('',#7590,#7595); +#7590 = PLANE('',#7591); +#7591 = AXIS2_PLACEMENT_3D('',#7592,#7593,#7594); +#7592 = CARTESIAN_POINT('',(2.165,2.,-0.125)); +#7593 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#7594 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#7595 = DEFINITIONAL_REPRESENTATION('',(#7596),#7600); +#7596 = LINE('',#7597,#7598); +#7597 = CARTESIAN_POINT('',(1.,-4.930380657631E-032)); +#7598 = VECTOR('',#7599,1.); +#7599 = DIRECTION('',(2.22044604925E-016,-1.)); +#7600 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7601 = ORIENTED_EDGE('',*,*,#7602,.T.); +#7602 = EDGE_CURVE('',#7575,#7498,#7603,.T.); +#7603 = SURFACE_CURVE('',#7604,(#7608,#7615),.PCURVE_S1.); +#7604 = LINE('',#7605,#7606); +#7605 = CARTESIAN_POINT('',(2.165,1.,0.125)); +#7606 = VECTOR('',#7607,1.); +#7607 = DIRECTION('',(1.,0.E+000,0.E+000)); +#7608 = PCURVE('',#7536,#7609); +#7609 = DEFINITIONAL_REPRESENTATION('',(#7610),#7614); +#7610 = LINE('',#7611,#7612); +#7611 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#7612 = VECTOR('',#7613,1.); +#7613 = DIRECTION('',(1.,0.E+000)); +#7614 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7615 = PCURVE('',#7351,#7616); +#7616 = DEFINITIONAL_REPRESENTATION('',(#7617),#7621); +#7617 = LINE('',#7618,#7619); +#7618 = CARTESIAN_POINT('',(0.E+000,-0.625)); +#7619 = VECTOR('',#7620,1.); +#7620 = DIRECTION('',(0.E+000,1.)); +#7621 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7622 = ORIENTED_EDGE('',*,*,#7520,.F.); +#7623 = ORIENTED_EDGE('',*,*,#7624,.F.); +#7624 = EDGE_CURVE('',#7573,#7521,#7625,.T.); +#7625 = SURFACE_CURVE('',#7626,(#7630,#7637),.PCURVE_S1.); +#7626 = LINE('',#7627,#7628); +#7627 = CARTESIAN_POINT('',(2.165,1.,-0.125)); +#7628 = VECTOR('',#7629,1.); +#7629 = DIRECTION('',(1.,0.E+000,0.E+000)); +#7630 = PCURVE('',#7536,#7631); +#7631 = DEFINITIONAL_REPRESENTATION('',(#7632),#7636); +#7632 = LINE('',#7633,#7634); +#7633 = CARTESIAN_POINT('',(0.E+000,-4.930380657631E-032)); +#7634 = VECTOR('',#7635,1.); +#7635 = DIRECTION('',(1.,0.E+000)); +#7636 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7637 = PCURVE('',#7405,#7638); +#7638 = DEFINITIONAL_REPRESENTATION('',(#7639),#7643); +#7639 = LINE('',#7640,#7641); +#7640 = CARTESIAN_POINT('',(0.E+000,-0.625)); +#7641 = VECTOR('',#7642,1.); +#7642 = DIRECTION('',(0.E+000,1.)); +#7643 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7644 = ADVANCED_FACE('',(#7645),#7590,.F.); +#7645 = FACE_BOUND('',#7646,.F.); +#7646 = EDGE_LOOP('',(#7647,#7677,#7698,#7699)); +#7647 = ORIENTED_EDGE('',*,*,#7648,.T.); +#7648 = EDGE_CURVE('',#7649,#7651,#7653,.T.); +#7649 = VERTEX_POINT('',#7650); +#7650 = CARTESIAN_POINT('',(2.165,2.,-0.125)); +#7651 = VERTEX_POINT('',#7652); +#7652 = CARTESIAN_POINT('',(2.165,2.,0.125)); +#7653 = SURFACE_CURVE('',#7654,(#7658,#7665),.PCURVE_S1.); +#7654 = LINE('',#7655,#7656); +#7655 = CARTESIAN_POINT('',(2.165,2.,-0.125)); +#7656 = VECTOR('',#7657,1.); +#7657 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#7658 = PCURVE('',#7590,#7659); +#7659 = DEFINITIONAL_REPRESENTATION('',(#7660),#7664); +#7660 = LINE('',#7661,#7662); +#7661 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#7662 = VECTOR('',#7663,1.); +#7663 = DIRECTION('',(2.22044604925E-016,-1.)); +#7664 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7665 = PCURVE('',#7666,#7671); +#7666 = PLANE('',#7667); +#7667 = AXIS2_PLACEMENT_3D('',#7668,#7669,#7670); +#7668 = CARTESIAN_POINT('',(2.915,2.,-0.125)); +#7669 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#7670 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#7671 = DEFINITIONAL_REPRESENTATION('',(#7672),#7676); +#7672 = LINE('',#7673,#7674); +#7673 = CARTESIAN_POINT('',(0.75,0.E+000)); +#7674 = VECTOR('',#7675,1.); +#7675 = DIRECTION('',(0.E+000,-1.)); +#7676 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7677 = ORIENTED_EDGE('',*,*,#7678,.T.); +#7678 = EDGE_CURVE('',#7651,#7575,#7679,.T.); +#7679 = SURFACE_CURVE('',#7680,(#7684,#7691),.PCURVE_S1.); +#7680 = LINE('',#7681,#7682); +#7681 = CARTESIAN_POINT('',(2.165,2.,0.125)); +#7682 = VECTOR('',#7683,1.); +#7683 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#7684 = PCURVE('',#7590,#7685); +#7685 = DEFINITIONAL_REPRESENTATION('',(#7686),#7690); +#7686 = LINE('',#7687,#7688); +#7687 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#7688 = VECTOR('',#7689,1.); +#7689 = DIRECTION('',(1.,0.E+000)); +#7690 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7691 = PCURVE('',#7351,#7692); +#7692 = DEFINITIONAL_REPRESENTATION('',(#7693),#7697); +#7693 = LINE('',#7694,#7695); +#7694 = CARTESIAN_POINT('',(-1.,-0.625)); +#7695 = VECTOR('',#7696,1.); +#7696 = DIRECTION('',(1.,0.E+000)); +#7697 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7698 = ORIENTED_EDGE('',*,*,#7572,.F.); +#7699 = ORIENTED_EDGE('',*,*,#7700,.F.); +#7700 = EDGE_CURVE('',#7649,#7573,#7701,.T.); +#7701 = SURFACE_CURVE('',#7702,(#7706,#7713),.PCURVE_S1.); +#7702 = LINE('',#7703,#7704); +#7703 = CARTESIAN_POINT('',(2.165,2.,-0.125)); +#7704 = VECTOR('',#7705,1.); +#7705 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#7706 = PCURVE('',#7590,#7707); +#7707 = DEFINITIONAL_REPRESENTATION('',(#7708),#7712); +#7708 = LINE('',#7709,#7710); +#7709 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#7710 = VECTOR('',#7711,1.); +#7711 = DIRECTION('',(1.,0.E+000)); +#7712 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7713 = PCURVE('',#7405,#7714); +#7714 = DEFINITIONAL_REPRESENTATION('',(#7715),#7719); +#7715 = LINE('',#7716,#7717); +#7716 = CARTESIAN_POINT('',(-1.,-0.625)); +#7717 = VECTOR('',#7718,1.); +#7718 = DIRECTION('',(1.,0.E+000)); +#7719 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7720 = ADVANCED_FACE('',(#7721),#7666,.F.); +#7721 = FACE_BOUND('',#7722,.F.); +#7722 = EDGE_LOOP('',(#7723,#7753,#7774,#7775)); +#7723 = ORIENTED_EDGE('',*,*,#7724,.T.); +#7724 = EDGE_CURVE('',#7725,#7727,#7729,.T.); +#7725 = VERTEX_POINT('',#7726); +#7726 = CARTESIAN_POINT('',(2.915,2.,-0.125)); +#7727 = VERTEX_POINT('',#7728); +#7728 = CARTESIAN_POINT('',(2.915,2.,0.125)); +#7729 = SURFACE_CURVE('',#7730,(#7734,#7741),.PCURVE_S1.); +#7730 = LINE('',#7731,#7732); +#7731 = CARTESIAN_POINT('',(2.915,2.,-0.125)); +#7732 = VECTOR('',#7733,1.); +#7733 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#7734 = PCURVE('',#7666,#7735); +#7735 = DEFINITIONAL_REPRESENTATION('',(#7736),#7740); +#7736 = LINE('',#7737,#7738); +#7737 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#7738 = VECTOR('',#7739,1.); +#7739 = DIRECTION('',(0.E+000,-1.)); +#7740 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7741 = PCURVE('',#7742,#7747); +#7742 = PLANE('',#7743); +#7743 = AXIS2_PLACEMENT_3D('',#7744,#7745,#7746); +#7744 = CARTESIAN_POINT('',(2.915,1.,-0.125)); +#7745 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#7746 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#7747 = DEFINITIONAL_REPRESENTATION('',(#7748),#7752); +#7748 = LINE('',#7749,#7750); +#7749 = CARTESIAN_POINT('',(1.,4.930380657631E-032)); +#7750 = VECTOR('',#7751,1.); +#7751 = DIRECTION('',(-2.22044604925E-016,-1.)); +#7752 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7753 = ORIENTED_EDGE('',*,*,#7754,.T.); +#7754 = EDGE_CURVE('',#7727,#7651,#7755,.T.); +#7755 = SURFACE_CURVE('',#7756,(#7760,#7767),.PCURVE_S1.); +#7756 = LINE('',#7757,#7758); +#7757 = CARTESIAN_POINT('',(2.915,2.,0.125)); +#7758 = VECTOR('',#7759,1.); +#7759 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#7760 = PCURVE('',#7666,#7761); +#7761 = DEFINITIONAL_REPRESENTATION('',(#7762),#7766); +#7762 = LINE('',#7763,#7764); +#7763 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#7764 = VECTOR('',#7765,1.); +#7765 = DIRECTION('',(1.,0.E+000)); +#7766 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7767 = PCURVE('',#7351,#7768); +#7768 = DEFINITIONAL_REPRESENTATION('',(#7769),#7773); +#7769 = LINE('',#7770,#7771); +#7770 = CARTESIAN_POINT('',(-1.,0.125)); +#7771 = VECTOR('',#7772,1.); +#7772 = DIRECTION('',(0.E+000,-1.)); +#7773 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7774 = ORIENTED_EDGE('',*,*,#7648,.F.); +#7775 = ORIENTED_EDGE('',*,*,#7776,.F.); +#7776 = EDGE_CURVE('',#7725,#7649,#7777,.T.); +#7777 = SURFACE_CURVE('',#7778,(#7782,#7789),.PCURVE_S1.); +#7778 = LINE('',#7779,#7780); +#7779 = CARTESIAN_POINT('',(2.915,2.,-0.125)); +#7780 = VECTOR('',#7781,1.); +#7781 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#7782 = PCURVE('',#7666,#7783); +#7783 = DEFINITIONAL_REPRESENTATION('',(#7784),#7788); +#7784 = LINE('',#7785,#7786); +#7785 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#7786 = VECTOR('',#7787,1.); +#7787 = DIRECTION('',(1.,0.E+000)); +#7788 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7789 = PCURVE('',#7405,#7790); +#7790 = DEFINITIONAL_REPRESENTATION('',(#7791),#7795); +#7791 = LINE('',#7792,#7793); +#7792 = CARTESIAN_POINT('',(-1.,0.125)); +#7793 = VECTOR('',#7794,1.); +#7794 = DIRECTION('',(0.E+000,-1.)); +#7795 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7796 = ADVANCED_FACE('',(#7797),#7742,.F.); +#7797 = FACE_BOUND('',#7798,.F.); +#7798 = EDGE_LOOP('',(#7799,#7824,#7845,#7846)); +#7799 = ORIENTED_EDGE('',*,*,#7800,.T.); +#7800 = EDGE_CURVE('',#7801,#7803,#7805,.T.); +#7801 = VERTEX_POINT('',#7802); +#7802 = CARTESIAN_POINT('',(2.915,1.,-0.125)); +#7803 = VERTEX_POINT('',#7804); +#7804 = CARTESIAN_POINT('',(2.915,1.,0.125)); +#7805 = SURFACE_CURVE('',#7806,(#7810,#7817),.PCURVE_S1.); +#7806 = LINE('',#7807,#7808); +#7807 = CARTESIAN_POINT('',(2.915,1.,-0.125)); +#7808 = VECTOR('',#7809,1.); +#7809 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#7810 = PCURVE('',#7742,#7811); +#7811 = DEFINITIONAL_REPRESENTATION('',(#7812),#7816); +#7812 = LINE('',#7813,#7814); +#7813 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#7814 = VECTOR('',#7815,1.); +#7815 = DIRECTION('',(-2.22044604925E-016,-1.)); +#7816 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7817 = PCURVE('',#7323,#7818); +#7818 = DEFINITIONAL_REPRESENTATION('',(#7819),#7823); +#7819 = LINE('',#7820,#7821); +#7820 = CARTESIAN_POINT('',(0.125,0.E+000)); +#7821 = VECTOR('',#7822,1.); +#7822 = DIRECTION('',(0.E+000,-1.)); +#7823 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7824 = ORIENTED_EDGE('',*,*,#7825,.T.); +#7825 = EDGE_CURVE('',#7803,#7727,#7826,.T.); +#7826 = SURFACE_CURVE('',#7827,(#7831,#7838),.PCURVE_S1.); +#7827 = LINE('',#7828,#7829); +#7828 = CARTESIAN_POINT('',(2.915,1.,0.125)); +#7829 = VECTOR('',#7830,1.); +#7830 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#7831 = PCURVE('',#7742,#7832); +#7832 = DEFINITIONAL_REPRESENTATION('',(#7833),#7837); +#7833 = LINE('',#7834,#7835); +#7834 = CARTESIAN_POINT('',(-2.22044604925E-016,-0.25)); +#7835 = VECTOR('',#7836,1.); +#7836 = DIRECTION('',(1.,0.E+000)); +#7837 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7838 = PCURVE('',#7351,#7839); +#7839 = DEFINITIONAL_REPRESENTATION('',(#7840),#7844); +#7840 = LINE('',#7841,#7842); +#7841 = CARTESIAN_POINT('',(0.E+000,0.125)); +#7842 = VECTOR('',#7843,1.); +#7843 = DIRECTION('',(-1.,0.E+000)); +#7844 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7845 = ORIENTED_EDGE('',*,*,#7724,.F.); +#7846 = ORIENTED_EDGE('',*,*,#7847,.F.); +#7847 = EDGE_CURVE('',#7801,#7725,#7848,.T.); +#7848 = SURFACE_CURVE('',#7849,(#7853,#7860),.PCURVE_S1.); +#7849 = LINE('',#7850,#7851); +#7850 = CARTESIAN_POINT('',(2.915,1.,-0.125)); +#7851 = VECTOR('',#7852,1.); +#7852 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#7853 = PCURVE('',#7742,#7854); +#7854 = DEFINITIONAL_REPRESENTATION('',(#7855),#7859); +#7855 = LINE('',#7856,#7857); +#7856 = CARTESIAN_POINT('',(-2.22044604925E-016,-0.E+000)); +#7857 = VECTOR('',#7858,1.); +#7858 = DIRECTION('',(1.,0.E+000)); +#7859 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7860 = PCURVE('',#7405,#7861); +#7861 = DEFINITIONAL_REPRESENTATION('',(#7862),#7866); +#7862 = LINE('',#7863,#7864); +#7863 = CARTESIAN_POINT('',(0.E+000,0.125)); +#7864 = VECTOR('',#7865,1.); +#7865 = DIRECTION('',(-1.,0.E+000)); +#7866 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7867 = ADVANCED_FACE('',(#7868),#7323,.F.); +#7868 = FACE_BOUND('',#7869,.F.); +#7869 = EDGE_LOOP('',(#7870,#7871,#7892,#7893)); +#7870 = ORIENTED_EDGE('',*,*,#7300,.T.); +#7871 = ORIENTED_EDGE('',*,*,#7872,.T.); +#7872 = EDGE_CURVE('',#7303,#7803,#7873,.T.); +#7873 = SURFACE_CURVE('',#7874,(#7878,#7885),.PCURVE_S1.); +#7874 = LINE('',#7875,#7876); +#7875 = CARTESIAN_POINT('',(2.79,1.,0.125)); +#7876 = VECTOR('',#7877,1.); +#7877 = DIRECTION('',(1.,0.E+000,0.E+000)); +#7878 = PCURVE('',#7323,#7879); +#7879 = DEFINITIONAL_REPRESENTATION('',(#7880),#7884); +#7880 = LINE('',#7881,#7882); +#7881 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#7882 = VECTOR('',#7883,1.); +#7883 = DIRECTION('',(1.,0.E+000)); +#7884 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7885 = PCURVE('',#7351,#7886); +#7886 = DEFINITIONAL_REPRESENTATION('',(#7887),#7891); +#7887 = LINE('',#7888,#7889); +#7888 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#7889 = VECTOR('',#7890,1.); +#7890 = DIRECTION('',(0.E+000,1.)); +#7891 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7892 = ORIENTED_EDGE('',*,*,#7800,.F.); +#7893 = ORIENTED_EDGE('',*,*,#7894,.F.); +#7894 = EDGE_CURVE('',#7301,#7801,#7895,.T.); +#7895 = SURFACE_CURVE('',#7896,(#7900,#7907),.PCURVE_S1.); +#7896 = LINE('',#7897,#7898); +#7897 = CARTESIAN_POINT('',(2.79,1.,-0.125)); +#7898 = VECTOR('',#7899,1.); +#7899 = DIRECTION('',(1.,0.E+000,0.E+000)); +#7900 = PCURVE('',#7323,#7901); +#7901 = DEFINITIONAL_REPRESENTATION('',(#7902),#7906); +#7902 = LINE('',#7903,#7904); +#7903 = CARTESIAN_POINT('',(0.E+000,-4.930380657631E-032)); +#7904 = VECTOR('',#7905,1.); +#7905 = DIRECTION('',(1.,0.E+000)); +#7906 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7907 = PCURVE('',#7405,#7908); +#7908 = DEFINITIONAL_REPRESENTATION('',(#7909),#7913); +#7909 = LINE('',#7910,#7911); +#7910 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#7911 = VECTOR('',#7912,1.); +#7912 = DIRECTION('',(0.E+000,1.)); +#7913 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7914 = ADVANCED_FACE('',(#7915),#7405,.F.); +#7915 = FACE_BOUND('',#7916,.T.); +#7916 = EDGE_LOOP('',(#7917,#7918,#7919,#7920,#7921,#7922,#7923,#7924)); +#7917 = ORIENTED_EDGE('',*,*,#7391,.T.); +#7918 = ORIENTED_EDGE('',*,*,#7472,.T.); +#7919 = ORIENTED_EDGE('',*,*,#7548,.T.); +#7920 = ORIENTED_EDGE('',*,*,#7624,.F.); +#7921 = ORIENTED_EDGE('',*,*,#7700,.F.); +#7922 = ORIENTED_EDGE('',*,*,#7776,.F.); +#7923 = ORIENTED_EDGE('',*,*,#7847,.F.); +#7924 = ORIENTED_EDGE('',*,*,#7894,.F.); +#7925 = ADVANCED_FACE('',(#7926),#7351,.T.); +#7926 = FACE_BOUND('',#7927,.F.); +#7927 = EDGE_LOOP('',(#7928,#7929,#7930,#7931,#7932,#7933,#7934,#7935)); +#7928 = ORIENTED_EDGE('',*,*,#7335,.T.); +#7929 = ORIENTED_EDGE('',*,*,#7421,.T.); +#7930 = ORIENTED_EDGE('',*,*,#7497,.T.); +#7931 = ORIENTED_EDGE('',*,*,#7602,.F.); +#7932 = ORIENTED_EDGE('',*,*,#7678,.F.); +#7933 = ORIENTED_EDGE('',*,*,#7754,.F.); +#7934 = ORIENTED_EDGE('',*,*,#7825,.F.); +#7935 = ORIENTED_EDGE('',*,*,#7872,.F.); +#7936 = MANIFOLD_SOLID_BREP('',#7937); +#7937 = CLOSED_SHELL('',(#7938,#8058,#8134,#8210,#8286,#8362,#8438,#8509 + ,#8556,#8567)); +#7938 = ADVANCED_FACE('',(#7939),#7953,.T.); +#7939 = FACE_BOUND('',#7940,.T.); +#7940 = EDGE_LOOP('',(#7941,#7976,#8004,#8032)); +#7941 = ORIENTED_EDGE('',*,*,#7942,.T.); +#7942 = EDGE_CURVE('',#7943,#7945,#7947,.T.); +#7943 = VERTEX_POINT('',#7944); +#7944 = CARTESIAN_POINT('',(0.25,1.,-0.125)); +#7945 = VERTEX_POINT('',#7946); +#7946 = CARTESIAN_POINT('',(0.25,1.,0.125)); +#7947 = SURFACE_CURVE('',#7948,(#7952,#7964),.PCURVE_S1.); +#7948 = LINE('',#7949,#7950); +#7949 = CARTESIAN_POINT('',(0.25,1.,-0.125)); +#7950 = VECTOR('',#7951,1.); +#7951 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#7952 = PCURVE('',#7953,#7958); +#7953 = PLANE('',#7954); +#7954 = AXIS2_PLACEMENT_3D('',#7955,#7956,#7957); +#7955 = CARTESIAN_POINT('',(0.25,1.,-0.125)); +#7956 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#7957 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#7958 = DEFINITIONAL_REPRESENTATION('',(#7959),#7963); +#7959 = LINE('',#7960,#7961); +#7960 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#7961 = VECTOR('',#7962,1.); +#7962 = DIRECTION('',(2.22044604925E-016,-1.)); +#7963 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7964 = PCURVE('',#7965,#7970); +#7965 = PLANE('',#7966); +#7966 = AXIS2_PLACEMENT_3D('',#7967,#7968,#7969); +#7967 = CARTESIAN_POINT('',(0.25,1.,-0.125)); +#7968 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#7969 = DIRECTION('',(1.,0.E+000,0.E+000)); +#7970 = DEFINITIONAL_REPRESENTATION('',(#7971),#7975); +#7971 = LINE('',#7972,#7973); +#7972 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#7973 = VECTOR('',#7974,1.); +#7974 = DIRECTION('',(0.E+000,-1.)); +#7975 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7976 = ORIENTED_EDGE('',*,*,#7977,.T.); +#7977 = EDGE_CURVE('',#7945,#7978,#7980,.T.); +#7978 = VERTEX_POINT('',#7979); +#7979 = CARTESIAN_POINT('',(0.25,-2.5,0.125)); +#7980 = SURFACE_CURVE('',#7981,(#7985,#7992),.PCURVE_S1.); +#7981 = LINE('',#7982,#7983); +#7982 = CARTESIAN_POINT('',(0.25,1.,0.125)); +#7983 = VECTOR('',#7984,1.); +#7984 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#7985 = PCURVE('',#7953,#7986); +#7986 = DEFINITIONAL_REPRESENTATION('',(#7987),#7991); +#7987 = LINE('',#7988,#7989); +#7988 = CARTESIAN_POINT('',(2.22044604925E-016,-0.25)); +#7989 = VECTOR('',#7990,1.); +#7990 = DIRECTION('',(1.,0.E+000)); +#7991 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7992 = PCURVE('',#7993,#7998); +#7993 = PLANE('',#7994); +#7994 = AXIS2_PLACEMENT_3D('',#7995,#7996,#7997); +#7995 = CARTESIAN_POINT('',(0.25,1.,0.125)); +#7996 = DIRECTION('',(0.E+000,4.440892098501E-016,1.)); +#7997 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#7998 = DEFINITIONAL_REPRESENTATION('',(#7999),#8003); +#7999 = LINE('',#8000,#8001); +#8000 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#8001 = VECTOR('',#8002,1.); +#8002 = DIRECTION('',(1.,0.E+000)); +#8003 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8004 = ORIENTED_EDGE('',*,*,#8005,.F.); +#8005 = EDGE_CURVE('',#8006,#7978,#8008,.T.); +#8006 = VERTEX_POINT('',#8007); +#8007 = CARTESIAN_POINT('',(0.25,-2.5,-0.125)); +#8008 = SURFACE_CURVE('',#8009,(#8013,#8020),.PCURVE_S1.); +#8009 = LINE('',#8010,#8011); +#8010 = CARTESIAN_POINT('',(0.25,-2.5,-0.125)); +#8011 = VECTOR('',#8012,1.); +#8012 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#8013 = PCURVE('',#7953,#8014); +#8014 = DEFINITIONAL_REPRESENTATION('',(#8015),#8019); +#8015 = LINE('',#8016,#8017); +#8016 = CARTESIAN_POINT('',(3.5,-1.972152263053E-031)); +#8017 = VECTOR('',#8018,1.); +#8018 = DIRECTION('',(2.22044604925E-016,-1.)); +#8019 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8020 = PCURVE('',#8021,#8026); +#8021 = PLANE('',#8022); +#8022 = AXIS2_PLACEMENT_3D('',#8023,#8024,#8025); +#8023 = CARTESIAN_POINT('',(0.25,-2.5,-0.125)); +#8024 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#8025 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#8026 = DEFINITIONAL_REPRESENTATION('',(#8027),#8031); +#8027 = LINE('',#8028,#8029); +#8028 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#8029 = VECTOR('',#8030,1.); +#8030 = DIRECTION('',(0.E+000,-1.)); +#8031 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8032 = ORIENTED_EDGE('',*,*,#8033,.F.); +#8033 = EDGE_CURVE('',#7943,#8006,#8034,.T.); +#8034 = SURFACE_CURVE('',#8035,(#8039,#8046),.PCURVE_S1.); +#8035 = LINE('',#8036,#8037); +#8036 = CARTESIAN_POINT('',(0.25,1.,-0.125)); +#8037 = VECTOR('',#8038,1.); +#8038 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#8039 = PCURVE('',#7953,#8040); +#8040 = DEFINITIONAL_REPRESENTATION('',(#8041),#8045); +#8041 = LINE('',#8042,#8043); +#8042 = CARTESIAN_POINT('',(2.22044604925E-016,0.E+000)); +#8043 = VECTOR('',#8044,1.); +#8044 = DIRECTION('',(1.,0.E+000)); +#8045 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8046 = PCURVE('',#8047,#8052); +#8047 = PLANE('',#8048); +#8048 = AXIS2_PLACEMENT_3D('',#8049,#8050,#8051); +#8049 = CARTESIAN_POINT('',(0.25,1.,-0.125)); +#8050 = DIRECTION('',(0.E+000,4.440892098501E-016,1.)); +#8051 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#8052 = DEFINITIONAL_REPRESENTATION('',(#8053),#8057); +#8053 = LINE('',#8054,#8055); +#8054 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#8055 = VECTOR('',#8056,1.); +#8056 = DIRECTION('',(1.,0.E+000)); +#8057 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8058 = ADVANCED_FACE('',(#8059),#8021,.T.); +#8059 = FACE_BOUND('',#8060,.T.); +#8060 = EDGE_LOOP('',(#8061,#8062,#8085,#8113)); +#8061 = ORIENTED_EDGE('',*,*,#8005,.T.); +#8062 = ORIENTED_EDGE('',*,*,#8063,.T.); +#8063 = EDGE_CURVE('',#7978,#8064,#8066,.T.); +#8064 = VERTEX_POINT('',#8065); +#8065 = CARTESIAN_POINT('',(-0.25,-2.5,0.125)); +#8066 = SURFACE_CURVE('',#8067,(#8071,#8078),.PCURVE_S1.); +#8067 = LINE('',#8068,#8069); +#8068 = CARTESIAN_POINT('',(0.25,-2.5,0.125)); +#8069 = VECTOR('',#8070,1.); +#8070 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#8071 = PCURVE('',#8021,#8072); +#8072 = DEFINITIONAL_REPRESENTATION('',(#8073),#8077); +#8073 = LINE('',#8074,#8075); +#8074 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#8075 = VECTOR('',#8076,1.); +#8076 = DIRECTION('',(1.,0.E+000)); +#8077 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8078 = PCURVE('',#7993,#8079); +#8079 = DEFINITIONAL_REPRESENTATION('',(#8080),#8084); +#8080 = LINE('',#8081,#8082); +#8081 = CARTESIAN_POINT('',(3.5,0.E+000)); +#8082 = VECTOR('',#8083,1.); +#8083 = DIRECTION('',(0.E+000,-1.)); +#8084 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8085 = ORIENTED_EDGE('',*,*,#8086,.F.); +#8086 = EDGE_CURVE('',#8087,#8064,#8089,.T.); +#8087 = VERTEX_POINT('',#8088); +#8088 = CARTESIAN_POINT('',(-0.25,-2.5,-0.125)); +#8089 = SURFACE_CURVE('',#8090,(#8094,#8101),.PCURVE_S1.); +#8090 = LINE('',#8091,#8092); +#8091 = CARTESIAN_POINT('',(-0.25,-2.5,-0.125)); +#8092 = VECTOR('',#8093,1.); +#8093 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#8094 = PCURVE('',#8021,#8095); +#8095 = DEFINITIONAL_REPRESENTATION('',(#8096),#8100); +#8096 = LINE('',#8097,#8098); +#8097 = CARTESIAN_POINT('',(0.5,0.E+000)); +#8098 = VECTOR('',#8099,1.); +#8099 = DIRECTION('',(0.E+000,-1.)); +#8100 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8101 = PCURVE('',#8102,#8107); +#8102 = PLANE('',#8103); +#8103 = AXIS2_PLACEMENT_3D('',#8104,#8105,#8106); +#8104 = CARTESIAN_POINT('',(-0.25,-2.5,-0.125)); +#8105 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#8106 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#8107 = DEFINITIONAL_REPRESENTATION('',(#8108),#8112); +#8108 = LINE('',#8109,#8110); +#8109 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#8110 = VECTOR('',#8111,1.); +#8111 = DIRECTION('',(-2.22044604925E-016,-1.)); +#8112 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8113 = ORIENTED_EDGE('',*,*,#8114,.F.); +#8114 = EDGE_CURVE('',#8006,#8087,#8115,.T.); +#8115 = SURFACE_CURVE('',#8116,(#8120,#8127),.PCURVE_S1.); +#8116 = LINE('',#8117,#8118); +#8117 = CARTESIAN_POINT('',(0.25,-2.5,-0.125)); +#8118 = VECTOR('',#8119,1.); +#8119 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#8120 = PCURVE('',#8021,#8121); +#8121 = DEFINITIONAL_REPRESENTATION('',(#8122),#8126); +#8122 = LINE('',#8123,#8124); +#8123 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#8124 = VECTOR('',#8125,1.); +#8125 = DIRECTION('',(1.,0.E+000)); +#8126 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8127 = PCURVE('',#8047,#8128); +#8128 = DEFINITIONAL_REPRESENTATION('',(#8129),#8133); +#8129 = LINE('',#8130,#8131); +#8130 = CARTESIAN_POINT('',(3.5,0.E+000)); +#8131 = VECTOR('',#8132,1.); +#8132 = DIRECTION('',(0.E+000,-1.)); +#8133 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8134 = ADVANCED_FACE('',(#8135),#8102,.T.); +#8135 = FACE_BOUND('',#8136,.T.); +#8136 = EDGE_LOOP('',(#8137,#8138,#8161,#8189)); +#8137 = ORIENTED_EDGE('',*,*,#8086,.T.); +#8138 = ORIENTED_EDGE('',*,*,#8139,.T.); +#8139 = EDGE_CURVE('',#8064,#8140,#8142,.T.); +#8140 = VERTEX_POINT('',#8141); +#8141 = CARTESIAN_POINT('',(-0.25,1.,0.125)); +#8142 = SURFACE_CURVE('',#8143,(#8147,#8154),.PCURVE_S1.); +#8143 = LINE('',#8144,#8145); +#8144 = CARTESIAN_POINT('',(-0.25,-2.5,0.125)); +#8145 = VECTOR('',#8146,1.); +#8146 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#8147 = PCURVE('',#8102,#8148); +#8148 = DEFINITIONAL_REPRESENTATION('',(#8149),#8153); +#8149 = LINE('',#8150,#8151); +#8150 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#8151 = VECTOR('',#8152,1.); +#8152 = DIRECTION('',(1.,0.E+000)); +#8153 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8154 = PCURVE('',#7993,#8155); +#8155 = DEFINITIONAL_REPRESENTATION('',(#8156),#8160); +#8156 = LINE('',#8157,#8158); +#8157 = CARTESIAN_POINT('',(3.5,-0.5)); +#8158 = VECTOR('',#8159,1.); +#8159 = DIRECTION('',(-1.,0.E+000)); +#8160 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8161 = ORIENTED_EDGE('',*,*,#8162,.F.); +#8162 = EDGE_CURVE('',#8163,#8140,#8165,.T.); +#8163 = VERTEX_POINT('',#8164); +#8164 = CARTESIAN_POINT('',(-0.25,1.,-0.125)); +#8165 = SURFACE_CURVE('',#8166,(#8170,#8177),.PCURVE_S1.); +#8166 = LINE('',#8167,#8168); +#8167 = CARTESIAN_POINT('',(-0.25,1.,-0.125)); +#8168 = VECTOR('',#8169,1.); +#8169 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#8170 = PCURVE('',#8102,#8171); +#8171 = DEFINITIONAL_REPRESENTATION('',(#8172),#8176); +#8172 = LINE('',#8173,#8174); +#8173 = CARTESIAN_POINT('',(3.5,1.972152263053E-031)); +#8174 = VECTOR('',#8175,1.); +#8175 = DIRECTION('',(-2.22044604925E-016,-1.)); +#8176 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8177 = PCURVE('',#8178,#8183); +#8178 = PLANE('',#8179); +#8179 = AXIS2_PLACEMENT_3D('',#8180,#8181,#8182); +#8180 = CARTESIAN_POINT('',(-0.375,1.,-0.125)); +#8181 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#8182 = DIRECTION('',(1.,0.E+000,0.E+000)); +#8183 = DEFINITIONAL_REPRESENTATION('',(#8184),#8188); +#8184 = LINE('',#8185,#8186); +#8185 = CARTESIAN_POINT('',(0.125,0.E+000)); +#8186 = VECTOR('',#8187,1.); +#8187 = DIRECTION('',(0.E+000,-1.)); +#8188 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8189 = ORIENTED_EDGE('',*,*,#8190,.F.); +#8190 = EDGE_CURVE('',#8087,#8163,#8191,.T.); +#8191 = SURFACE_CURVE('',#8192,(#8196,#8203),.PCURVE_S1.); +#8192 = LINE('',#8193,#8194); +#8193 = CARTESIAN_POINT('',(-0.25,-2.5,-0.125)); +#8194 = VECTOR('',#8195,1.); +#8195 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#8196 = PCURVE('',#8102,#8197); +#8197 = DEFINITIONAL_REPRESENTATION('',(#8198),#8202); +#8198 = LINE('',#8199,#8200); +#8199 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#8200 = VECTOR('',#8201,1.); +#8201 = DIRECTION('',(1.,0.E+000)); +#8202 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8203 = PCURVE('',#8047,#8204); +#8204 = DEFINITIONAL_REPRESENTATION('',(#8205),#8209); +#8205 = LINE('',#8206,#8207); +#8206 = CARTESIAN_POINT('',(3.5,-0.5)); +#8207 = VECTOR('',#8208,1.); +#8208 = DIRECTION('',(-1.,0.E+000)); +#8209 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8210 = ADVANCED_FACE('',(#8211),#8178,.F.); +#8211 = FACE_BOUND('',#8212,.F.); +#8212 = EDGE_LOOP('',(#8213,#8243,#8264,#8265)); +#8213 = ORIENTED_EDGE('',*,*,#8214,.T.); +#8214 = EDGE_CURVE('',#8215,#8217,#8219,.T.); +#8215 = VERTEX_POINT('',#8216); +#8216 = CARTESIAN_POINT('',(-0.375,1.,-0.125)); +#8217 = VERTEX_POINT('',#8218); +#8218 = CARTESIAN_POINT('',(-0.375,1.,0.125)); +#8219 = SURFACE_CURVE('',#8220,(#8224,#8231),.PCURVE_S1.); +#8220 = LINE('',#8221,#8222); +#8221 = CARTESIAN_POINT('',(-0.375,1.,-0.125)); +#8222 = VECTOR('',#8223,1.); +#8223 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#8224 = PCURVE('',#8178,#8225); +#8225 = DEFINITIONAL_REPRESENTATION('',(#8226),#8230); +#8226 = LINE('',#8227,#8228); +#8227 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#8228 = VECTOR('',#8229,1.); +#8229 = DIRECTION('',(0.E+000,-1.)); +#8230 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8231 = PCURVE('',#8232,#8237); +#8232 = PLANE('',#8233); +#8233 = AXIS2_PLACEMENT_3D('',#8234,#8235,#8236); +#8234 = CARTESIAN_POINT('',(-0.375,2.,-0.125)); +#8235 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#8236 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#8237 = DEFINITIONAL_REPRESENTATION('',(#8238),#8242); +#8238 = LINE('',#8239,#8240); +#8239 = CARTESIAN_POINT('',(1.,-4.930380657631E-032)); +#8240 = VECTOR('',#8241,1.); +#8241 = DIRECTION('',(2.22044604925E-016,-1.)); +#8242 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8243 = ORIENTED_EDGE('',*,*,#8244,.T.); +#8244 = EDGE_CURVE('',#8217,#8140,#8245,.T.); +#8245 = SURFACE_CURVE('',#8246,(#8250,#8257),.PCURVE_S1.); +#8246 = LINE('',#8247,#8248); +#8247 = CARTESIAN_POINT('',(-0.375,1.,0.125)); +#8248 = VECTOR('',#8249,1.); +#8249 = DIRECTION('',(1.,0.E+000,0.E+000)); +#8250 = PCURVE('',#8178,#8251); +#8251 = DEFINITIONAL_REPRESENTATION('',(#8252),#8256); +#8252 = LINE('',#8253,#8254); +#8253 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#8254 = VECTOR('',#8255,1.); +#8255 = DIRECTION('',(1.,0.E+000)); +#8256 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8257 = PCURVE('',#7993,#8258); +#8258 = DEFINITIONAL_REPRESENTATION('',(#8259),#8263); +#8259 = LINE('',#8260,#8261); +#8260 = CARTESIAN_POINT('',(0.E+000,-0.625)); +#8261 = VECTOR('',#8262,1.); +#8262 = DIRECTION('',(0.E+000,1.)); +#8263 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8264 = ORIENTED_EDGE('',*,*,#8162,.F.); +#8265 = ORIENTED_EDGE('',*,*,#8266,.F.); +#8266 = EDGE_CURVE('',#8215,#8163,#8267,.T.); +#8267 = SURFACE_CURVE('',#8268,(#8272,#8279),.PCURVE_S1.); +#8268 = LINE('',#8269,#8270); +#8269 = CARTESIAN_POINT('',(-0.375,1.,-0.125)); +#8270 = VECTOR('',#8271,1.); +#8271 = DIRECTION('',(1.,0.E+000,0.E+000)); +#8272 = PCURVE('',#8178,#8273); +#8273 = DEFINITIONAL_REPRESENTATION('',(#8274),#8278); +#8274 = LINE('',#8275,#8276); +#8275 = CARTESIAN_POINT('',(0.E+000,-4.930380657631E-032)); +#8276 = VECTOR('',#8277,1.); +#8277 = DIRECTION('',(1.,0.E+000)); +#8278 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8279 = PCURVE('',#8047,#8280); +#8280 = DEFINITIONAL_REPRESENTATION('',(#8281),#8285); +#8281 = LINE('',#8282,#8283); +#8282 = CARTESIAN_POINT('',(0.E+000,-0.625)); +#8283 = VECTOR('',#8284,1.); +#8284 = DIRECTION('',(0.E+000,1.)); +#8285 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8286 = ADVANCED_FACE('',(#8287),#8232,.F.); +#8287 = FACE_BOUND('',#8288,.F.); +#8288 = EDGE_LOOP('',(#8289,#8319,#8340,#8341)); +#8289 = ORIENTED_EDGE('',*,*,#8290,.T.); +#8290 = EDGE_CURVE('',#8291,#8293,#8295,.T.); +#8291 = VERTEX_POINT('',#8292); +#8292 = CARTESIAN_POINT('',(-0.375,2.,-0.125)); +#8293 = VERTEX_POINT('',#8294); +#8294 = CARTESIAN_POINT('',(-0.375,2.,0.125)); +#8295 = SURFACE_CURVE('',#8296,(#8300,#8307),.PCURVE_S1.); +#8296 = LINE('',#8297,#8298); +#8297 = CARTESIAN_POINT('',(-0.375,2.,-0.125)); +#8298 = VECTOR('',#8299,1.); +#8299 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#8300 = PCURVE('',#8232,#8301); +#8301 = DEFINITIONAL_REPRESENTATION('',(#8302),#8306); +#8302 = LINE('',#8303,#8304); +#8303 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#8304 = VECTOR('',#8305,1.); +#8305 = DIRECTION('',(2.22044604925E-016,-1.)); +#8306 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8307 = PCURVE('',#8308,#8313); +#8308 = PLANE('',#8309); +#8309 = AXIS2_PLACEMENT_3D('',#8310,#8311,#8312); +#8310 = CARTESIAN_POINT('',(0.375,2.,-0.125)); +#8311 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#8312 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#8313 = DEFINITIONAL_REPRESENTATION('',(#8314),#8318); +#8314 = LINE('',#8315,#8316); +#8315 = CARTESIAN_POINT('',(0.75,0.E+000)); +#8316 = VECTOR('',#8317,1.); +#8317 = DIRECTION('',(0.E+000,-1.)); +#8318 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8319 = ORIENTED_EDGE('',*,*,#8320,.T.); +#8320 = EDGE_CURVE('',#8293,#8217,#8321,.T.); +#8321 = SURFACE_CURVE('',#8322,(#8326,#8333),.PCURVE_S1.); +#8322 = LINE('',#8323,#8324); +#8323 = CARTESIAN_POINT('',(-0.375,2.,0.125)); +#8324 = VECTOR('',#8325,1.); +#8325 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#8326 = PCURVE('',#8232,#8327); +#8327 = DEFINITIONAL_REPRESENTATION('',(#8328),#8332); +#8328 = LINE('',#8329,#8330); +#8329 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#8330 = VECTOR('',#8331,1.); +#8331 = DIRECTION('',(1.,0.E+000)); +#8332 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8333 = PCURVE('',#7993,#8334); +#8334 = DEFINITIONAL_REPRESENTATION('',(#8335),#8339); +#8335 = LINE('',#8336,#8337); +#8336 = CARTESIAN_POINT('',(-1.,-0.625)); +#8337 = VECTOR('',#8338,1.); +#8338 = DIRECTION('',(1.,0.E+000)); +#8339 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8340 = ORIENTED_EDGE('',*,*,#8214,.F.); +#8341 = ORIENTED_EDGE('',*,*,#8342,.F.); +#8342 = EDGE_CURVE('',#8291,#8215,#8343,.T.); +#8343 = SURFACE_CURVE('',#8344,(#8348,#8355),.PCURVE_S1.); +#8344 = LINE('',#8345,#8346); +#8345 = CARTESIAN_POINT('',(-0.375,2.,-0.125)); +#8346 = VECTOR('',#8347,1.); +#8347 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#8348 = PCURVE('',#8232,#8349); +#8349 = DEFINITIONAL_REPRESENTATION('',(#8350),#8354); +#8350 = LINE('',#8351,#8352); +#8351 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#8352 = VECTOR('',#8353,1.); +#8353 = DIRECTION('',(1.,0.E+000)); +#8354 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8355 = PCURVE('',#8047,#8356); +#8356 = DEFINITIONAL_REPRESENTATION('',(#8357),#8361); +#8357 = LINE('',#8358,#8359); +#8358 = CARTESIAN_POINT('',(-1.,-0.625)); +#8359 = VECTOR('',#8360,1.); +#8360 = DIRECTION('',(1.,0.E+000)); +#8361 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8362 = ADVANCED_FACE('',(#8363),#8308,.F.); +#8363 = FACE_BOUND('',#8364,.F.); +#8364 = EDGE_LOOP('',(#8365,#8395,#8416,#8417)); +#8365 = ORIENTED_EDGE('',*,*,#8366,.T.); +#8366 = EDGE_CURVE('',#8367,#8369,#8371,.T.); +#8367 = VERTEX_POINT('',#8368); +#8368 = CARTESIAN_POINT('',(0.375,2.,-0.125)); +#8369 = VERTEX_POINT('',#8370); +#8370 = CARTESIAN_POINT('',(0.375,2.,0.125)); +#8371 = SURFACE_CURVE('',#8372,(#8376,#8383),.PCURVE_S1.); +#8372 = LINE('',#8373,#8374); +#8373 = CARTESIAN_POINT('',(0.375,2.,-0.125)); +#8374 = VECTOR('',#8375,1.); +#8375 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#8376 = PCURVE('',#8308,#8377); +#8377 = DEFINITIONAL_REPRESENTATION('',(#8378),#8382); +#8378 = LINE('',#8379,#8380); +#8379 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#8380 = VECTOR('',#8381,1.); +#8381 = DIRECTION('',(0.E+000,-1.)); +#8382 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8383 = PCURVE('',#8384,#8389); +#8384 = PLANE('',#8385); +#8385 = AXIS2_PLACEMENT_3D('',#8386,#8387,#8388); +#8386 = CARTESIAN_POINT('',(0.375,1.,-0.125)); +#8387 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#8388 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#8389 = DEFINITIONAL_REPRESENTATION('',(#8390),#8394); +#8390 = LINE('',#8391,#8392); +#8391 = CARTESIAN_POINT('',(1.,4.930380657631E-032)); +#8392 = VECTOR('',#8393,1.); +#8393 = DIRECTION('',(-2.22044604925E-016,-1.)); +#8394 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8395 = ORIENTED_EDGE('',*,*,#8396,.T.); +#8396 = EDGE_CURVE('',#8369,#8293,#8397,.T.); +#8397 = SURFACE_CURVE('',#8398,(#8402,#8409),.PCURVE_S1.); +#8398 = LINE('',#8399,#8400); +#8399 = CARTESIAN_POINT('',(0.375,2.,0.125)); +#8400 = VECTOR('',#8401,1.); +#8401 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#8402 = PCURVE('',#8308,#8403); +#8403 = DEFINITIONAL_REPRESENTATION('',(#8404),#8408); +#8404 = LINE('',#8405,#8406); +#8405 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#8406 = VECTOR('',#8407,1.); +#8407 = DIRECTION('',(1.,0.E+000)); +#8408 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8409 = PCURVE('',#7993,#8410); +#8410 = DEFINITIONAL_REPRESENTATION('',(#8411),#8415); +#8411 = LINE('',#8412,#8413); +#8412 = CARTESIAN_POINT('',(-1.,0.125)); +#8413 = VECTOR('',#8414,1.); +#8414 = DIRECTION('',(0.E+000,-1.)); +#8415 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8416 = ORIENTED_EDGE('',*,*,#8290,.F.); +#8417 = ORIENTED_EDGE('',*,*,#8418,.F.); +#8418 = EDGE_CURVE('',#8367,#8291,#8419,.T.); +#8419 = SURFACE_CURVE('',#8420,(#8424,#8431),.PCURVE_S1.); +#8420 = LINE('',#8421,#8422); +#8421 = CARTESIAN_POINT('',(0.375,2.,-0.125)); +#8422 = VECTOR('',#8423,1.); +#8423 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#8424 = PCURVE('',#8308,#8425); +#8425 = DEFINITIONAL_REPRESENTATION('',(#8426),#8430); +#8426 = LINE('',#8427,#8428); +#8427 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#8428 = VECTOR('',#8429,1.); +#8429 = DIRECTION('',(1.,0.E+000)); +#8430 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8431 = PCURVE('',#8047,#8432); +#8432 = DEFINITIONAL_REPRESENTATION('',(#8433),#8437); +#8433 = LINE('',#8434,#8435); +#8434 = CARTESIAN_POINT('',(-1.,0.125)); +#8435 = VECTOR('',#8436,1.); +#8436 = DIRECTION('',(0.E+000,-1.)); +#8437 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8438 = ADVANCED_FACE('',(#8439),#8384,.F.); +#8439 = FACE_BOUND('',#8440,.F.); +#8440 = EDGE_LOOP('',(#8441,#8466,#8487,#8488)); +#8441 = ORIENTED_EDGE('',*,*,#8442,.T.); +#8442 = EDGE_CURVE('',#8443,#8445,#8447,.T.); +#8443 = VERTEX_POINT('',#8444); +#8444 = CARTESIAN_POINT('',(0.375,1.,-0.125)); +#8445 = VERTEX_POINT('',#8446); +#8446 = CARTESIAN_POINT('',(0.375,1.,0.125)); +#8447 = SURFACE_CURVE('',#8448,(#8452,#8459),.PCURVE_S1.); +#8448 = LINE('',#8449,#8450); +#8449 = CARTESIAN_POINT('',(0.375,1.,-0.125)); +#8450 = VECTOR('',#8451,1.); +#8451 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#8452 = PCURVE('',#8384,#8453); +#8453 = DEFINITIONAL_REPRESENTATION('',(#8454),#8458); +#8454 = LINE('',#8455,#8456); +#8455 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#8456 = VECTOR('',#8457,1.); +#8457 = DIRECTION('',(-2.22044604925E-016,-1.)); +#8458 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8459 = PCURVE('',#7965,#8460); +#8460 = DEFINITIONAL_REPRESENTATION('',(#8461),#8465); +#8461 = LINE('',#8462,#8463); +#8462 = CARTESIAN_POINT('',(0.125,0.E+000)); +#8463 = VECTOR('',#8464,1.); +#8464 = DIRECTION('',(0.E+000,-1.)); +#8465 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8466 = ORIENTED_EDGE('',*,*,#8467,.T.); +#8467 = EDGE_CURVE('',#8445,#8369,#8468,.T.); +#8468 = SURFACE_CURVE('',#8469,(#8473,#8480),.PCURVE_S1.); +#8469 = LINE('',#8470,#8471); +#8470 = CARTESIAN_POINT('',(0.375,1.,0.125)); +#8471 = VECTOR('',#8472,1.); +#8472 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#8473 = PCURVE('',#8384,#8474); +#8474 = DEFINITIONAL_REPRESENTATION('',(#8475),#8479); +#8475 = LINE('',#8476,#8477); +#8476 = CARTESIAN_POINT('',(-2.22044604925E-016,-0.25)); +#8477 = VECTOR('',#8478,1.); +#8478 = DIRECTION('',(1.,0.E+000)); +#8479 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8480 = PCURVE('',#7993,#8481); +#8481 = DEFINITIONAL_REPRESENTATION('',(#8482),#8486); +#8482 = LINE('',#8483,#8484); +#8483 = CARTESIAN_POINT('',(0.E+000,0.125)); +#8484 = VECTOR('',#8485,1.); +#8485 = DIRECTION('',(-1.,0.E+000)); +#8486 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8487 = ORIENTED_EDGE('',*,*,#8366,.F.); +#8488 = ORIENTED_EDGE('',*,*,#8489,.F.); +#8489 = EDGE_CURVE('',#8443,#8367,#8490,.T.); +#8490 = SURFACE_CURVE('',#8491,(#8495,#8502),.PCURVE_S1.); +#8491 = LINE('',#8492,#8493); +#8492 = CARTESIAN_POINT('',(0.375,1.,-0.125)); +#8493 = VECTOR('',#8494,1.); +#8494 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#8495 = PCURVE('',#8384,#8496); +#8496 = DEFINITIONAL_REPRESENTATION('',(#8497),#8501); +#8497 = LINE('',#8498,#8499); +#8498 = CARTESIAN_POINT('',(-2.22044604925E-016,-0.E+000)); +#8499 = VECTOR('',#8500,1.); +#8500 = DIRECTION('',(1.,0.E+000)); +#8501 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8502 = PCURVE('',#8047,#8503); +#8503 = DEFINITIONAL_REPRESENTATION('',(#8504),#8508); +#8504 = LINE('',#8505,#8506); +#8505 = CARTESIAN_POINT('',(0.E+000,0.125)); +#8506 = VECTOR('',#8507,1.); +#8507 = DIRECTION('',(-1.,0.E+000)); +#8508 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8509 = ADVANCED_FACE('',(#8510),#7965,.F.); +#8510 = FACE_BOUND('',#8511,.F.); +#8511 = EDGE_LOOP('',(#8512,#8513,#8534,#8535)); +#8512 = ORIENTED_EDGE('',*,*,#7942,.T.); +#8513 = ORIENTED_EDGE('',*,*,#8514,.T.); +#8514 = EDGE_CURVE('',#7945,#8445,#8515,.T.); +#8515 = SURFACE_CURVE('',#8516,(#8520,#8527),.PCURVE_S1.); +#8516 = LINE('',#8517,#8518); +#8517 = CARTESIAN_POINT('',(0.25,1.,0.125)); +#8518 = VECTOR('',#8519,1.); +#8519 = DIRECTION('',(1.,0.E+000,0.E+000)); +#8520 = PCURVE('',#7965,#8521); +#8521 = DEFINITIONAL_REPRESENTATION('',(#8522),#8526); +#8522 = LINE('',#8523,#8524); +#8523 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#8524 = VECTOR('',#8525,1.); +#8525 = DIRECTION('',(1.,0.E+000)); +#8526 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8527 = PCURVE('',#7993,#8528); +#8528 = DEFINITIONAL_REPRESENTATION('',(#8529),#8533); +#8529 = LINE('',#8530,#8531); +#8530 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#8531 = VECTOR('',#8532,1.); +#8532 = DIRECTION('',(0.E+000,1.)); +#8533 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8534 = ORIENTED_EDGE('',*,*,#8442,.F.); +#8535 = ORIENTED_EDGE('',*,*,#8536,.F.); +#8536 = EDGE_CURVE('',#7943,#8443,#8537,.T.); +#8537 = SURFACE_CURVE('',#8538,(#8542,#8549),.PCURVE_S1.); +#8538 = LINE('',#8539,#8540); +#8539 = CARTESIAN_POINT('',(0.25,1.,-0.125)); +#8540 = VECTOR('',#8541,1.); +#8541 = DIRECTION('',(1.,0.E+000,0.E+000)); +#8542 = PCURVE('',#7965,#8543); +#8543 = DEFINITIONAL_REPRESENTATION('',(#8544),#8548); +#8544 = LINE('',#8545,#8546); +#8545 = CARTESIAN_POINT('',(0.E+000,-4.930380657631E-032)); +#8546 = VECTOR('',#8547,1.); +#8547 = DIRECTION('',(1.,0.E+000)); +#8548 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8549 = PCURVE('',#8047,#8550); +#8550 = DEFINITIONAL_REPRESENTATION('',(#8551),#8555); +#8551 = LINE('',#8552,#8553); +#8552 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#8553 = VECTOR('',#8554,1.); +#8554 = DIRECTION('',(0.E+000,1.)); +#8555 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8556 = ADVANCED_FACE('',(#8557),#8047,.F.); +#8557 = FACE_BOUND('',#8558,.T.); +#8558 = EDGE_LOOP('',(#8559,#8560,#8561,#8562,#8563,#8564,#8565,#8566)); +#8559 = ORIENTED_EDGE('',*,*,#8033,.T.); +#8560 = ORIENTED_EDGE('',*,*,#8114,.T.); +#8561 = ORIENTED_EDGE('',*,*,#8190,.T.); +#8562 = ORIENTED_EDGE('',*,*,#8266,.F.); +#8563 = ORIENTED_EDGE('',*,*,#8342,.F.); +#8564 = ORIENTED_EDGE('',*,*,#8418,.F.); +#8565 = ORIENTED_EDGE('',*,*,#8489,.F.); +#8566 = ORIENTED_EDGE('',*,*,#8536,.F.); +#8567 = ADVANCED_FACE('',(#8568),#7993,.T.); +#8568 = FACE_BOUND('',#8569,.F.); +#8569 = EDGE_LOOP('',(#8570,#8571,#8572,#8573,#8574,#8575,#8576,#8577)); +#8570 = ORIENTED_EDGE('',*,*,#7977,.T.); +#8571 = ORIENTED_EDGE('',*,*,#8063,.T.); +#8572 = ORIENTED_EDGE('',*,*,#8139,.T.); +#8573 = ORIENTED_EDGE('',*,*,#8244,.F.); +#8574 = ORIENTED_EDGE('',*,*,#8320,.F.); +#8575 = ORIENTED_EDGE('',*,*,#8396,.F.); +#8576 = ORIENTED_EDGE('',*,*,#8467,.F.); +#8577 = ORIENTED_EDGE('',*,*,#8514,.F.); +#8578 = MANIFOLD_SOLID_BREP('',#8579); +#8579 = CLOSED_SHELL('',(#8580,#8700,#8776,#8852,#8928,#9004,#9080,#9151 + ,#9198,#9209)); +#8580 = ADVANCED_FACE('',(#8581),#8595,.T.); +#8581 = FACE_BOUND('',#8582,.T.); +#8582 = EDGE_LOOP('',(#8583,#8618,#8646,#8674)); +#8583 = ORIENTED_EDGE('',*,*,#8584,.T.); +#8584 = EDGE_CURVE('',#8585,#8587,#8589,.T.); +#8585 = VERTEX_POINT('',#8586); +#8586 = CARTESIAN_POINT('',(28.19,1.,-0.125)); +#8587 = VERTEX_POINT('',#8588); +#8588 = CARTESIAN_POINT('',(28.19,1.,0.125)); +#8589 = SURFACE_CURVE('',#8590,(#8594,#8606),.PCURVE_S1.); +#8590 = LINE('',#8591,#8592); +#8591 = CARTESIAN_POINT('',(28.19,1.,-0.125)); +#8592 = VECTOR('',#8593,1.); +#8593 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#8594 = PCURVE('',#8595,#8600); +#8595 = PLANE('',#8596); +#8596 = AXIS2_PLACEMENT_3D('',#8597,#8598,#8599); +#8597 = CARTESIAN_POINT('',(28.19,1.,-0.125)); +#8598 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#8599 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#8600 = DEFINITIONAL_REPRESENTATION('',(#8601),#8605); +#8601 = LINE('',#8602,#8603); +#8602 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#8603 = VECTOR('',#8604,1.); +#8604 = DIRECTION('',(2.22044604925E-016,-1.)); +#8605 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8606 = PCURVE('',#8607,#8612); +#8607 = PLANE('',#8608); +#8608 = AXIS2_PLACEMENT_3D('',#8609,#8610,#8611); +#8609 = CARTESIAN_POINT('',(28.19,1.,-0.125)); +#8610 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#8611 = DIRECTION('',(1.,0.E+000,0.E+000)); +#8612 = DEFINITIONAL_REPRESENTATION('',(#8613),#8617); +#8613 = LINE('',#8614,#8615); +#8614 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#8615 = VECTOR('',#8616,1.); +#8616 = DIRECTION('',(0.E+000,-1.)); +#8617 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8618 = ORIENTED_EDGE('',*,*,#8619,.T.); +#8619 = EDGE_CURVE('',#8587,#8620,#8622,.T.); +#8620 = VERTEX_POINT('',#8621); +#8621 = CARTESIAN_POINT('',(28.19,-2.5,0.125)); +#8622 = SURFACE_CURVE('',#8623,(#8627,#8634),.PCURVE_S1.); +#8623 = LINE('',#8624,#8625); +#8624 = CARTESIAN_POINT('',(28.19,1.,0.125)); +#8625 = VECTOR('',#8626,1.); +#8626 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#8627 = PCURVE('',#8595,#8628); +#8628 = DEFINITIONAL_REPRESENTATION('',(#8629),#8633); +#8629 = LINE('',#8630,#8631); +#8630 = CARTESIAN_POINT('',(1.110223024625E-016,-0.25)); +#8631 = VECTOR('',#8632,1.); +#8632 = DIRECTION('',(1.,0.E+000)); +#8633 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8634 = PCURVE('',#8635,#8640); +#8635 = PLANE('',#8636); +#8636 = AXIS2_PLACEMENT_3D('',#8637,#8638,#8639); +#8637 = CARTESIAN_POINT('',(28.19,1.,0.125)); +#8638 = DIRECTION('',(0.E+000,4.440892098501E-016,1.)); +#8639 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#8640 = DEFINITIONAL_REPRESENTATION('',(#8641),#8645); +#8641 = LINE('',#8642,#8643); +#8642 = CARTESIAN_POINT('',(1.110223024625E-016,-3.552713678801E-015)); +#8643 = VECTOR('',#8644,1.); +#8644 = DIRECTION('',(1.,0.E+000)); +#8645 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8646 = ORIENTED_EDGE('',*,*,#8647,.F.); +#8647 = EDGE_CURVE('',#8648,#8620,#8650,.T.); +#8648 = VERTEX_POINT('',#8649); +#8649 = CARTESIAN_POINT('',(28.19,-2.5,-0.125)); +#8650 = SURFACE_CURVE('',#8651,(#8655,#8662),.PCURVE_S1.); +#8651 = LINE('',#8652,#8653); +#8652 = CARTESIAN_POINT('',(28.19,-2.5,-0.125)); +#8653 = VECTOR('',#8654,1.); +#8654 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#8655 = PCURVE('',#8595,#8656); +#8656 = DEFINITIONAL_REPRESENTATION('',(#8657),#8661); +#8657 = LINE('',#8658,#8659); +#8658 = CARTESIAN_POINT('',(3.5,-3.944304526105E-031)); +#8659 = VECTOR('',#8660,1.); +#8660 = DIRECTION('',(2.22044604925E-016,-1.)); +#8661 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8662 = PCURVE('',#8663,#8668); +#8663 = PLANE('',#8664); +#8664 = AXIS2_PLACEMENT_3D('',#8665,#8666,#8667); +#8665 = CARTESIAN_POINT('',(28.19,-2.5,-0.125)); +#8666 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#8667 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#8668 = DEFINITIONAL_REPRESENTATION('',(#8669),#8673); +#8669 = LINE('',#8670,#8671); +#8670 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#8671 = VECTOR('',#8672,1.); +#8672 = DIRECTION('',(0.E+000,-1.)); +#8673 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8674 = ORIENTED_EDGE('',*,*,#8675,.F.); +#8675 = EDGE_CURVE('',#8585,#8648,#8676,.T.); +#8676 = SURFACE_CURVE('',#8677,(#8681,#8688),.PCURVE_S1.); +#8677 = LINE('',#8678,#8679); +#8678 = CARTESIAN_POINT('',(28.19,1.,-0.125)); +#8679 = VECTOR('',#8680,1.); +#8680 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#8681 = PCURVE('',#8595,#8682); +#8682 = DEFINITIONAL_REPRESENTATION('',(#8683),#8687); +#8683 = LINE('',#8684,#8685); +#8684 = CARTESIAN_POINT('',(1.110223024625E-016,0.E+000)); +#8685 = VECTOR('',#8686,1.); +#8686 = DIRECTION('',(1.,0.E+000)); +#8687 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8688 = PCURVE('',#8689,#8694); +#8689 = PLANE('',#8690); +#8690 = AXIS2_PLACEMENT_3D('',#8691,#8692,#8693); +#8691 = CARTESIAN_POINT('',(28.19,1.,-0.125)); +#8692 = DIRECTION('',(0.E+000,4.440892098501E-016,1.)); +#8693 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#8694 = DEFINITIONAL_REPRESENTATION('',(#8695),#8699); +#8695 = LINE('',#8696,#8697); +#8696 = CARTESIAN_POINT('',(1.110223024625E-016,-3.552713678801E-015)); +#8697 = VECTOR('',#8698,1.); +#8698 = DIRECTION('',(1.,0.E+000)); +#8699 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8700 = ADVANCED_FACE('',(#8701),#8663,.T.); +#8701 = FACE_BOUND('',#8702,.T.); +#8702 = EDGE_LOOP('',(#8703,#8704,#8727,#8755)); +#8703 = ORIENTED_EDGE('',*,*,#8647,.T.); +#8704 = ORIENTED_EDGE('',*,*,#8705,.T.); +#8705 = EDGE_CURVE('',#8620,#8706,#8708,.T.); +#8706 = VERTEX_POINT('',#8707); +#8707 = CARTESIAN_POINT('',(27.69,-2.5,0.125)); +#8708 = SURFACE_CURVE('',#8709,(#8713,#8720),.PCURVE_S1.); +#8709 = LINE('',#8710,#8711); +#8710 = CARTESIAN_POINT('',(28.19,-2.5,0.125)); +#8711 = VECTOR('',#8712,1.); +#8712 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#8713 = PCURVE('',#8663,#8714); +#8714 = DEFINITIONAL_REPRESENTATION('',(#8715),#8719); +#8715 = LINE('',#8716,#8717); +#8716 = CARTESIAN_POINT('',(3.552713678801E-015,-0.25)); +#8717 = VECTOR('',#8718,1.); +#8718 = DIRECTION('',(1.,0.E+000)); +#8719 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8720 = PCURVE('',#8635,#8721); +#8721 = DEFINITIONAL_REPRESENTATION('',(#8722),#8726); +#8722 = LINE('',#8723,#8724); +#8723 = CARTESIAN_POINT('',(3.5,-3.552713678801E-015)); +#8724 = VECTOR('',#8725,1.); +#8725 = DIRECTION('',(0.E+000,-1.)); +#8726 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8727 = ORIENTED_EDGE('',*,*,#8728,.F.); +#8728 = EDGE_CURVE('',#8729,#8706,#8731,.T.); +#8729 = VERTEX_POINT('',#8730); +#8730 = CARTESIAN_POINT('',(27.69,-2.5,-0.125)); +#8731 = SURFACE_CURVE('',#8732,(#8736,#8743),.PCURVE_S1.); +#8732 = LINE('',#8733,#8734); +#8733 = CARTESIAN_POINT('',(27.69,-2.5,-0.125)); +#8734 = VECTOR('',#8735,1.); +#8735 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#8736 = PCURVE('',#8663,#8737); +#8737 = DEFINITIONAL_REPRESENTATION('',(#8738),#8742); +#8738 = LINE('',#8739,#8740); +#8739 = CARTESIAN_POINT('',(0.5,0.E+000)); +#8740 = VECTOR('',#8741,1.); +#8741 = DIRECTION('',(0.E+000,-1.)); +#8742 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8743 = PCURVE('',#8744,#8749); +#8744 = PLANE('',#8745); +#8745 = AXIS2_PLACEMENT_3D('',#8746,#8747,#8748); +#8746 = CARTESIAN_POINT('',(27.69,-2.5,-0.125)); +#8747 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#8748 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#8749 = DEFINITIONAL_REPRESENTATION('',(#8750),#8754); +#8750 = LINE('',#8751,#8752); +#8751 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#8752 = VECTOR('',#8753,1.); +#8753 = DIRECTION('',(-2.22044604925E-016,-1.)); +#8754 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8755 = ORIENTED_EDGE('',*,*,#8756,.F.); +#8756 = EDGE_CURVE('',#8648,#8729,#8757,.T.); +#8757 = SURFACE_CURVE('',#8758,(#8762,#8769),.PCURVE_S1.); +#8758 = LINE('',#8759,#8760); +#8759 = CARTESIAN_POINT('',(28.19,-2.5,-0.125)); +#8760 = VECTOR('',#8761,1.); +#8761 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#8762 = PCURVE('',#8663,#8763); +#8763 = DEFINITIONAL_REPRESENTATION('',(#8764),#8768); +#8764 = LINE('',#8765,#8766); +#8765 = CARTESIAN_POINT('',(3.552713678801E-015,0.E+000)); +#8766 = VECTOR('',#8767,1.); +#8767 = DIRECTION('',(1.,0.E+000)); +#8768 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8769 = PCURVE('',#8689,#8770); +#8770 = DEFINITIONAL_REPRESENTATION('',(#8771),#8775); +#8771 = LINE('',#8772,#8773); +#8772 = CARTESIAN_POINT('',(3.5,-3.552713678801E-015)); +#8773 = VECTOR('',#8774,1.); +#8774 = DIRECTION('',(0.E+000,-1.)); +#8775 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8776 = ADVANCED_FACE('',(#8777),#8744,.T.); +#8777 = FACE_BOUND('',#8778,.T.); +#8778 = EDGE_LOOP('',(#8779,#8780,#8803,#8831)); +#8779 = ORIENTED_EDGE('',*,*,#8728,.T.); +#8780 = ORIENTED_EDGE('',*,*,#8781,.T.); +#8781 = EDGE_CURVE('',#8706,#8782,#8784,.T.); +#8782 = VERTEX_POINT('',#8783); +#8783 = CARTESIAN_POINT('',(27.69,1.,0.125)); +#8784 = SURFACE_CURVE('',#8785,(#8789,#8796),.PCURVE_S1.); +#8785 = LINE('',#8786,#8787); +#8786 = CARTESIAN_POINT('',(27.69,-2.5,0.125)); +#8787 = VECTOR('',#8788,1.); +#8788 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#8789 = PCURVE('',#8744,#8790); +#8790 = DEFINITIONAL_REPRESENTATION('',(#8791),#8795); +#8791 = LINE('',#8792,#8793); +#8792 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#8793 = VECTOR('',#8794,1.); +#8794 = DIRECTION('',(1.,0.E+000)); +#8795 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8796 = PCURVE('',#8635,#8797); +#8797 = DEFINITIONAL_REPRESENTATION('',(#8798),#8802); +#8798 = LINE('',#8799,#8800); +#8799 = CARTESIAN_POINT('',(3.5,-0.5)); +#8800 = VECTOR('',#8801,1.); +#8801 = DIRECTION('',(-1.,0.E+000)); +#8802 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8803 = ORIENTED_EDGE('',*,*,#8804,.F.); +#8804 = EDGE_CURVE('',#8805,#8782,#8807,.T.); +#8805 = VERTEX_POINT('',#8806); +#8806 = CARTESIAN_POINT('',(27.69,1.,-0.125)); +#8807 = SURFACE_CURVE('',#8808,(#8812,#8819),.PCURVE_S1.); +#8808 = LINE('',#8809,#8810); +#8809 = CARTESIAN_POINT('',(27.69,1.,-0.125)); +#8810 = VECTOR('',#8811,1.); +#8811 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#8812 = PCURVE('',#8744,#8813); +#8813 = DEFINITIONAL_REPRESENTATION('',(#8814),#8818); +#8814 = LINE('',#8815,#8816); +#8815 = CARTESIAN_POINT('',(3.5,1.972152263053E-031)); +#8816 = VECTOR('',#8817,1.); +#8817 = DIRECTION('',(-2.22044604925E-016,-1.)); +#8818 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8819 = PCURVE('',#8820,#8825); +#8820 = PLANE('',#8821); +#8821 = AXIS2_PLACEMENT_3D('',#8822,#8823,#8824); +#8822 = CARTESIAN_POINT('',(27.565,1.,-0.125)); +#8823 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#8824 = DIRECTION('',(1.,0.E+000,0.E+000)); +#8825 = DEFINITIONAL_REPRESENTATION('',(#8826),#8830); +#8826 = LINE('',#8827,#8828); +#8827 = CARTESIAN_POINT('',(0.125,0.E+000)); +#8828 = VECTOR('',#8829,1.); +#8829 = DIRECTION('',(0.E+000,-1.)); +#8830 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8831 = ORIENTED_EDGE('',*,*,#8832,.F.); +#8832 = EDGE_CURVE('',#8729,#8805,#8833,.T.); +#8833 = SURFACE_CURVE('',#8834,(#8838,#8845),.PCURVE_S1.); +#8834 = LINE('',#8835,#8836); +#8835 = CARTESIAN_POINT('',(27.69,-2.5,-0.125)); +#8836 = VECTOR('',#8837,1.); +#8837 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#8838 = PCURVE('',#8744,#8839); +#8839 = DEFINITIONAL_REPRESENTATION('',(#8840),#8844); +#8840 = LINE('',#8841,#8842); +#8841 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#8842 = VECTOR('',#8843,1.); +#8843 = DIRECTION('',(1.,0.E+000)); +#8844 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8845 = PCURVE('',#8689,#8846); +#8846 = DEFINITIONAL_REPRESENTATION('',(#8847),#8851); +#8847 = LINE('',#8848,#8849); +#8848 = CARTESIAN_POINT('',(3.5,-0.5)); +#8849 = VECTOR('',#8850,1.); +#8850 = DIRECTION('',(-1.,0.E+000)); +#8851 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8852 = ADVANCED_FACE('',(#8853),#8820,.F.); +#8853 = FACE_BOUND('',#8854,.F.); +#8854 = EDGE_LOOP('',(#8855,#8885,#8906,#8907)); +#8855 = ORIENTED_EDGE('',*,*,#8856,.T.); +#8856 = EDGE_CURVE('',#8857,#8859,#8861,.T.); +#8857 = VERTEX_POINT('',#8858); +#8858 = CARTESIAN_POINT('',(27.565,1.,-0.125)); +#8859 = VERTEX_POINT('',#8860); +#8860 = CARTESIAN_POINT('',(27.565,1.,0.125)); +#8861 = SURFACE_CURVE('',#8862,(#8866,#8873),.PCURVE_S1.); +#8862 = LINE('',#8863,#8864); +#8863 = CARTESIAN_POINT('',(27.565,1.,-0.125)); +#8864 = VECTOR('',#8865,1.); +#8865 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#8866 = PCURVE('',#8820,#8867); +#8867 = DEFINITIONAL_REPRESENTATION('',(#8868),#8872); +#8868 = LINE('',#8869,#8870); +#8869 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#8870 = VECTOR('',#8871,1.); +#8871 = DIRECTION('',(0.E+000,-1.)); +#8872 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8873 = PCURVE('',#8874,#8879); +#8874 = PLANE('',#8875); +#8875 = AXIS2_PLACEMENT_3D('',#8876,#8877,#8878); +#8876 = CARTESIAN_POINT('',(27.565,1.995532776248,-0.125)); +#8877 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#8878 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#8879 = DEFINITIONAL_REPRESENTATION('',(#8880),#8884); +#8880 = LINE('',#8881,#8882); +#8881 = CARTESIAN_POINT('',(0.995532776248,-1.983845866249E-018)); +#8882 = VECTOR('',#8883,1.); +#8883 = DIRECTION('',(2.22044604925E-016,-1.)); +#8884 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8885 = ORIENTED_EDGE('',*,*,#8886,.T.); +#8886 = EDGE_CURVE('',#8859,#8782,#8887,.T.); +#8887 = SURFACE_CURVE('',#8888,(#8892,#8899),.PCURVE_S1.); +#8888 = LINE('',#8889,#8890); +#8889 = CARTESIAN_POINT('',(27.565,1.,0.125)); +#8890 = VECTOR('',#8891,1.); +#8891 = DIRECTION('',(1.,0.E+000,0.E+000)); +#8892 = PCURVE('',#8820,#8893); +#8893 = DEFINITIONAL_REPRESENTATION('',(#8894),#8898); +#8894 = LINE('',#8895,#8896); +#8895 = CARTESIAN_POINT('',(-3.552713678801E-015,-0.25)); +#8896 = VECTOR('',#8897,1.); +#8897 = DIRECTION('',(1.,0.E+000)); +#8898 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8899 = PCURVE('',#8635,#8900); +#8900 = DEFINITIONAL_REPRESENTATION('',(#8901),#8905); +#8901 = LINE('',#8902,#8903); +#8902 = CARTESIAN_POINT('',(1.110223024625E-016,-0.625)); +#8903 = VECTOR('',#8904,1.); +#8904 = DIRECTION('',(0.E+000,1.)); +#8905 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8906 = ORIENTED_EDGE('',*,*,#8804,.F.); +#8907 = ORIENTED_EDGE('',*,*,#8908,.F.); +#8908 = EDGE_CURVE('',#8857,#8805,#8909,.T.); +#8909 = SURFACE_CURVE('',#8910,(#8914,#8921),.PCURVE_S1.); +#8910 = LINE('',#8911,#8912); +#8911 = CARTESIAN_POINT('',(27.565,1.,-0.125)); +#8912 = VECTOR('',#8913,1.); +#8913 = DIRECTION('',(1.,0.E+000,0.E+000)); +#8914 = PCURVE('',#8820,#8915); +#8915 = DEFINITIONAL_REPRESENTATION('',(#8916),#8920); +#8916 = LINE('',#8917,#8918); +#8917 = CARTESIAN_POINT('',(-3.552713678801E-015,-2.465190328816E-032)); +#8918 = VECTOR('',#8919,1.); +#8919 = DIRECTION('',(1.,0.E+000)); +#8920 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8921 = PCURVE('',#8689,#8922); +#8922 = DEFINITIONAL_REPRESENTATION('',(#8923),#8927); +#8923 = LINE('',#8924,#8925); +#8924 = CARTESIAN_POINT('',(1.110223024625E-016,-0.625)); +#8925 = VECTOR('',#8926,1.); +#8926 = DIRECTION('',(0.E+000,1.)); +#8927 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8928 = ADVANCED_FACE('',(#8929),#8874,.F.); +#8929 = FACE_BOUND('',#8930,.F.); +#8930 = EDGE_LOOP('',(#8931,#8961,#8982,#8983)); +#8931 = ORIENTED_EDGE('',*,*,#8932,.T.); +#8932 = EDGE_CURVE('',#8933,#8935,#8937,.T.); +#8933 = VERTEX_POINT('',#8934); +#8934 = CARTESIAN_POINT('',(27.565,1.995532776248,-0.125)); +#8935 = VERTEX_POINT('',#8936); +#8936 = CARTESIAN_POINT('',(27.565,1.995532776248,0.125)); +#8937 = SURFACE_CURVE('',#8938,(#8942,#8949),.PCURVE_S1.); +#8938 = LINE('',#8939,#8940); +#8939 = CARTESIAN_POINT('',(27.565,1.995532776248,-0.125)); +#8940 = VECTOR('',#8941,1.); +#8941 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#8942 = PCURVE('',#8874,#8943); +#8943 = DEFINITIONAL_REPRESENTATION('',(#8944),#8948); +#8944 = LINE('',#8945,#8946); +#8945 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#8946 = VECTOR('',#8947,1.); +#8947 = DIRECTION('',(2.22044604925E-016,-1.)); +#8948 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8949 = PCURVE('',#8950,#8955); +#8950 = PLANE('',#8951); +#8951 = AXIS2_PLACEMENT_3D('',#8952,#8953,#8954); +#8952 = CARTESIAN_POINT('',(28.315,1.995532776248,-0.125)); +#8953 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#8954 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#8955 = DEFINITIONAL_REPRESENTATION('',(#8956),#8960); +#8956 = LINE('',#8957,#8958); +#8957 = CARTESIAN_POINT('',(0.75,0.E+000)); +#8958 = VECTOR('',#8959,1.); +#8959 = DIRECTION('',(0.E+000,-1.)); +#8960 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8961 = ORIENTED_EDGE('',*,*,#8962,.T.); +#8962 = EDGE_CURVE('',#8935,#8859,#8963,.T.); +#8963 = SURFACE_CURVE('',#8964,(#8968,#8975),.PCURVE_S1.); +#8964 = LINE('',#8965,#8966); +#8965 = CARTESIAN_POINT('',(27.565,1.995532776248,0.125)); +#8966 = VECTOR('',#8967,1.); +#8967 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#8968 = PCURVE('',#8874,#8969); +#8969 = DEFINITIONAL_REPRESENTATION('',(#8970),#8974); +#8970 = LINE('',#8971,#8972); +#8971 = CARTESIAN_POINT('',(2.22044604925E-016,-0.25)); +#8972 = VECTOR('',#8973,1.); +#8973 = DIRECTION('',(1.,0.E+000)); +#8974 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8975 = PCURVE('',#8635,#8976); +#8976 = DEFINITIONAL_REPRESENTATION('',(#8977),#8981); +#8977 = LINE('',#8978,#8979); +#8978 = CARTESIAN_POINT('',(-0.995532776248,-0.625)); +#8979 = VECTOR('',#8980,1.); +#8980 = DIRECTION('',(1.,0.E+000)); +#8981 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8982 = ORIENTED_EDGE('',*,*,#8856,.F.); +#8983 = ORIENTED_EDGE('',*,*,#8984,.F.); +#8984 = EDGE_CURVE('',#8933,#8857,#8985,.T.); +#8985 = SURFACE_CURVE('',#8986,(#8990,#8997),.PCURVE_S1.); +#8986 = LINE('',#8987,#8988); +#8987 = CARTESIAN_POINT('',(27.565,1.995532776248,-0.125)); +#8988 = VECTOR('',#8989,1.); +#8989 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#8990 = PCURVE('',#8874,#8991); +#8991 = DEFINITIONAL_REPRESENTATION('',(#8992),#8996); +#8992 = LINE('',#8993,#8994); +#8993 = CARTESIAN_POINT('',(2.22044604925E-016,0.E+000)); +#8994 = VECTOR('',#8995,1.); +#8995 = DIRECTION('',(1.,0.E+000)); +#8996 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8997 = PCURVE('',#8689,#8998); +#8998 = DEFINITIONAL_REPRESENTATION('',(#8999),#9003); +#8999 = LINE('',#9000,#9001); +#9000 = CARTESIAN_POINT('',(-0.995532776248,-0.625)); +#9001 = VECTOR('',#9002,1.); +#9002 = DIRECTION('',(1.,0.E+000)); +#9003 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9004 = ADVANCED_FACE('',(#9005),#8950,.F.); +#9005 = FACE_BOUND('',#9006,.F.); +#9006 = EDGE_LOOP('',(#9007,#9037,#9058,#9059)); +#9007 = ORIENTED_EDGE('',*,*,#9008,.T.); +#9008 = EDGE_CURVE('',#9009,#9011,#9013,.T.); +#9009 = VERTEX_POINT('',#9010); +#9010 = CARTESIAN_POINT('',(28.315,1.995532776248,-0.125)); +#9011 = VERTEX_POINT('',#9012); +#9012 = CARTESIAN_POINT('',(28.315,1.995532776248,0.125)); +#9013 = SURFACE_CURVE('',#9014,(#9018,#9025),.PCURVE_S1.); +#9014 = LINE('',#9015,#9016); +#9015 = CARTESIAN_POINT('',(28.315,1.995532776248,-0.125)); +#9016 = VECTOR('',#9017,1.); +#9017 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#9018 = PCURVE('',#8950,#9019); +#9019 = DEFINITIONAL_REPRESENTATION('',(#9020),#9024); +#9020 = LINE('',#9021,#9022); +#9021 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#9022 = VECTOR('',#9023,1.); +#9023 = DIRECTION('',(0.E+000,-1.)); +#9024 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9025 = PCURVE('',#9026,#9031); +#9026 = PLANE('',#9027); +#9027 = AXIS2_PLACEMENT_3D('',#9028,#9029,#9030); +#9028 = CARTESIAN_POINT('',(28.315,1.,-0.125)); +#9029 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#9030 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#9031 = DEFINITIONAL_REPRESENTATION('',(#9032),#9036); +#9032 = LINE('',#9033,#9034); +#9033 = CARTESIAN_POINT('',(0.995532776248,1.983845866249E-018)); +#9034 = VECTOR('',#9035,1.); +#9035 = DIRECTION('',(-2.22044604925E-016,-1.)); +#9036 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9037 = ORIENTED_EDGE('',*,*,#9038,.T.); +#9038 = EDGE_CURVE('',#9011,#8935,#9039,.T.); +#9039 = SURFACE_CURVE('',#9040,(#9044,#9051),.PCURVE_S1.); +#9040 = LINE('',#9041,#9042); +#9041 = CARTESIAN_POINT('',(28.315,1.995532776248,0.125)); +#9042 = VECTOR('',#9043,1.); +#9043 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#9044 = PCURVE('',#8950,#9045); +#9045 = DEFINITIONAL_REPRESENTATION('',(#9046),#9050); +#9046 = LINE('',#9047,#9048); +#9047 = CARTESIAN_POINT('',(3.552713678801E-015,-0.25)); +#9048 = VECTOR('',#9049,1.); +#9049 = DIRECTION('',(1.,0.E+000)); +#9050 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9051 = PCURVE('',#8635,#9052); +#9052 = DEFINITIONAL_REPRESENTATION('',(#9053),#9057); +#9053 = LINE('',#9054,#9055); +#9054 = CARTESIAN_POINT('',(-0.995532776248,0.125)); +#9055 = VECTOR('',#9056,1.); +#9056 = DIRECTION('',(0.E+000,-1.)); +#9057 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9058 = ORIENTED_EDGE('',*,*,#8932,.F.); +#9059 = ORIENTED_EDGE('',*,*,#9060,.F.); +#9060 = EDGE_CURVE('',#9009,#8933,#9061,.T.); +#9061 = SURFACE_CURVE('',#9062,(#9066,#9073),.PCURVE_S1.); +#9062 = LINE('',#9063,#9064); +#9063 = CARTESIAN_POINT('',(28.315,1.995532776248,-0.125)); +#9064 = VECTOR('',#9065,1.); +#9065 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#9066 = PCURVE('',#8950,#9067); +#9067 = DEFINITIONAL_REPRESENTATION('',(#9068),#9072); +#9068 = LINE('',#9069,#9070); +#9069 = CARTESIAN_POINT('',(3.552713678801E-015,-4.930380657631E-032)); +#9070 = VECTOR('',#9071,1.); +#9071 = DIRECTION('',(1.,0.E+000)); +#9072 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9073 = PCURVE('',#8689,#9074); +#9074 = DEFINITIONAL_REPRESENTATION('',(#9075),#9079); +#9075 = LINE('',#9076,#9077); +#9076 = CARTESIAN_POINT('',(-0.995532776248,0.125)); +#9077 = VECTOR('',#9078,1.); +#9078 = DIRECTION('',(0.E+000,-1.)); +#9079 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9080 = ADVANCED_FACE('',(#9081),#9026,.F.); +#9081 = FACE_BOUND('',#9082,.F.); +#9082 = EDGE_LOOP('',(#9083,#9108,#9129,#9130)); +#9083 = ORIENTED_EDGE('',*,*,#9084,.T.); +#9084 = EDGE_CURVE('',#9085,#9087,#9089,.T.); +#9085 = VERTEX_POINT('',#9086); +#9086 = CARTESIAN_POINT('',(28.315,1.,-0.125)); +#9087 = VERTEX_POINT('',#9088); +#9088 = CARTESIAN_POINT('',(28.315,1.,0.125)); +#9089 = SURFACE_CURVE('',#9090,(#9094,#9101),.PCURVE_S1.); +#9090 = LINE('',#9091,#9092); +#9091 = CARTESIAN_POINT('',(28.315,1.,-0.125)); +#9092 = VECTOR('',#9093,1.); +#9093 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#9094 = PCURVE('',#9026,#9095); +#9095 = DEFINITIONAL_REPRESENTATION('',(#9096),#9100); +#9096 = LINE('',#9097,#9098); +#9097 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#9098 = VECTOR('',#9099,1.); +#9099 = DIRECTION('',(-2.22044604925E-016,-1.)); +#9100 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9101 = PCURVE('',#8607,#9102); +#9102 = DEFINITIONAL_REPRESENTATION('',(#9103),#9107); +#9103 = LINE('',#9104,#9105); +#9104 = CARTESIAN_POINT('',(0.125,0.E+000)); +#9105 = VECTOR('',#9106,1.); +#9106 = DIRECTION('',(0.E+000,-1.)); +#9107 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9108 = ORIENTED_EDGE('',*,*,#9109,.T.); +#9109 = EDGE_CURVE('',#9087,#9011,#9110,.T.); +#9110 = SURFACE_CURVE('',#9111,(#9115,#9122),.PCURVE_S1.); +#9111 = LINE('',#9112,#9113); +#9112 = CARTESIAN_POINT('',(28.315,1.,0.125)); +#9113 = VECTOR('',#9114,1.); +#9114 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#9115 = PCURVE('',#9026,#9116); +#9116 = DEFINITIONAL_REPRESENTATION('',(#9117),#9121); +#9117 = LINE('',#9118,#9119); +#9118 = CARTESIAN_POINT('',(-1.110223024625E-016,-0.25)); +#9119 = VECTOR('',#9120,1.); +#9120 = DIRECTION('',(1.,0.E+000)); +#9121 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9122 = PCURVE('',#8635,#9123); +#9123 = DEFINITIONAL_REPRESENTATION('',(#9124),#9128); +#9124 = LINE('',#9125,#9126); +#9125 = CARTESIAN_POINT('',(1.110223024625E-016,0.125)); +#9126 = VECTOR('',#9127,1.); +#9127 = DIRECTION('',(-1.,0.E+000)); +#9128 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9129 = ORIENTED_EDGE('',*,*,#9008,.F.); +#9130 = ORIENTED_EDGE('',*,*,#9131,.F.); +#9131 = EDGE_CURVE('',#9085,#9009,#9132,.T.); +#9132 = SURFACE_CURVE('',#9133,(#9137,#9144),.PCURVE_S1.); +#9133 = LINE('',#9134,#9135); +#9134 = CARTESIAN_POINT('',(28.315,1.,-0.125)); +#9135 = VECTOR('',#9136,1.); +#9136 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#9137 = PCURVE('',#9026,#9138); +#9138 = DEFINITIONAL_REPRESENTATION('',(#9139),#9143); +#9139 = LINE('',#9140,#9141); +#9140 = CARTESIAN_POINT('',(-1.110223024625E-016,-0.E+000)); +#9141 = VECTOR('',#9142,1.); +#9142 = DIRECTION('',(1.,0.E+000)); +#9143 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9144 = PCURVE('',#8689,#9145); +#9145 = DEFINITIONAL_REPRESENTATION('',(#9146),#9150); +#9146 = LINE('',#9147,#9148); +#9147 = CARTESIAN_POINT('',(1.110223024625E-016,0.125)); +#9148 = VECTOR('',#9149,1.); +#9149 = DIRECTION('',(-1.,0.E+000)); +#9150 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9151 = ADVANCED_FACE('',(#9152),#8607,.F.); +#9152 = FACE_BOUND('',#9153,.F.); +#9153 = EDGE_LOOP('',(#9154,#9155,#9176,#9177)); +#9154 = ORIENTED_EDGE('',*,*,#8584,.T.); +#9155 = ORIENTED_EDGE('',*,*,#9156,.T.); +#9156 = EDGE_CURVE('',#8587,#9087,#9157,.T.); +#9157 = SURFACE_CURVE('',#9158,(#9162,#9169),.PCURVE_S1.); +#9158 = LINE('',#9159,#9160); +#9159 = CARTESIAN_POINT('',(28.19,1.,0.125)); +#9160 = VECTOR('',#9161,1.); +#9161 = DIRECTION('',(1.,0.E+000,0.E+000)); +#9162 = PCURVE('',#8607,#9163); +#9163 = DEFINITIONAL_REPRESENTATION('',(#9164),#9168); +#9164 = LINE('',#9165,#9166); +#9165 = CARTESIAN_POINT('',(-3.552713678801E-015,-0.25)); +#9166 = VECTOR('',#9167,1.); +#9167 = DIRECTION('',(1.,0.E+000)); +#9168 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9169 = PCURVE('',#8635,#9170); +#9170 = DEFINITIONAL_REPRESENTATION('',(#9171),#9175); +#9171 = LINE('',#9172,#9173); +#9172 = CARTESIAN_POINT('',(1.110223024625E-016,-3.552713678801E-015)); +#9173 = VECTOR('',#9174,1.); +#9174 = DIRECTION('',(0.E+000,1.)); +#9175 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9176 = ORIENTED_EDGE('',*,*,#9084,.F.); +#9177 = ORIENTED_EDGE('',*,*,#9178,.F.); +#9178 = EDGE_CURVE('',#8585,#9085,#9179,.T.); +#9179 = SURFACE_CURVE('',#9180,(#9184,#9191),.PCURVE_S1.); +#9180 = LINE('',#9181,#9182); +#9181 = CARTESIAN_POINT('',(28.19,1.,-0.125)); +#9182 = VECTOR('',#9183,1.); +#9183 = DIRECTION('',(1.,0.E+000,0.E+000)); +#9184 = PCURVE('',#8607,#9185); +#9185 = DEFINITIONAL_REPRESENTATION('',(#9186),#9190); +#9186 = LINE('',#9187,#9188); +#9187 = CARTESIAN_POINT('',(-3.552713678801E-015,-2.465190328816E-032)); +#9188 = VECTOR('',#9189,1.); +#9189 = DIRECTION('',(1.,0.E+000)); +#9190 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9191 = PCURVE('',#8689,#9192); +#9192 = DEFINITIONAL_REPRESENTATION('',(#9193),#9197); +#9193 = LINE('',#9194,#9195); +#9194 = CARTESIAN_POINT('',(1.110223024625E-016,-3.552713678801E-015)); +#9195 = VECTOR('',#9196,1.); +#9196 = DIRECTION('',(0.E+000,1.)); +#9197 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9198 = ADVANCED_FACE('',(#9199),#8689,.F.); +#9199 = FACE_BOUND('',#9200,.T.); +#9200 = EDGE_LOOP('',(#9201,#9202,#9203,#9204,#9205,#9206,#9207,#9208)); +#9201 = ORIENTED_EDGE('',*,*,#8675,.T.); +#9202 = ORIENTED_EDGE('',*,*,#8756,.T.); +#9203 = ORIENTED_EDGE('',*,*,#8832,.T.); +#9204 = ORIENTED_EDGE('',*,*,#8908,.F.); +#9205 = ORIENTED_EDGE('',*,*,#8984,.F.); +#9206 = ORIENTED_EDGE('',*,*,#9060,.F.); +#9207 = ORIENTED_EDGE('',*,*,#9131,.F.); +#9208 = ORIENTED_EDGE('',*,*,#9178,.F.); +#9209 = ADVANCED_FACE('',(#9210),#8635,.T.); +#9210 = FACE_BOUND('',#9211,.F.); +#9211 = EDGE_LOOP('',(#9212,#9213,#9214,#9215,#9216,#9217,#9218,#9219)); +#9212 = ORIENTED_EDGE('',*,*,#8619,.T.); +#9213 = ORIENTED_EDGE('',*,*,#8705,.T.); +#9214 = ORIENTED_EDGE('',*,*,#8781,.T.); +#9215 = ORIENTED_EDGE('',*,*,#8886,.F.); +#9216 = ORIENTED_EDGE('',*,*,#8962,.F.); +#9217 = ORIENTED_EDGE('',*,*,#9038,.F.); +#9218 = ORIENTED_EDGE('',*,*,#9109,.F.); +#9219 = ORIENTED_EDGE('',*,*,#9156,.F.); +#9220 = MANIFOLD_SOLID_BREP('',#9221); +#9221 = CLOSED_SHELL('',(#9222,#9342,#9418,#9494,#9570,#9646,#9722,#9793 + ,#9840,#9851)); +#9222 = ADVANCED_FACE('',(#9223),#9237,.T.); +#9223 = FACE_BOUND('',#9224,.T.); +#9224 = EDGE_LOOP('',(#9225,#9260,#9288,#9316)); +#9225 = ORIENTED_EDGE('',*,*,#9226,.T.); +#9226 = EDGE_CURVE('',#9227,#9229,#9231,.T.); +#9227 = VERTEX_POINT('',#9228); +#9228 = CARTESIAN_POINT('',(30.73,1.,-0.125)); +#9229 = VERTEX_POINT('',#9230); +#9230 = CARTESIAN_POINT('',(30.73,1.,0.125)); +#9231 = SURFACE_CURVE('',#9232,(#9236,#9248),.PCURVE_S1.); +#9232 = LINE('',#9233,#9234); +#9233 = CARTESIAN_POINT('',(30.73,1.,-0.125)); +#9234 = VECTOR('',#9235,1.); +#9235 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#9236 = PCURVE('',#9237,#9242); +#9237 = PLANE('',#9238); +#9238 = AXIS2_PLACEMENT_3D('',#9239,#9240,#9241); +#9239 = CARTESIAN_POINT('',(30.73,1.,-0.125)); +#9240 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#9241 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#9242 = DEFINITIONAL_REPRESENTATION('',(#9243),#9247); +#9243 = LINE('',#9244,#9245); +#9244 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#9245 = VECTOR('',#9246,1.); +#9246 = DIRECTION('',(2.22044604925E-016,-1.)); +#9247 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9248 = PCURVE('',#9249,#9254); +#9249 = PLANE('',#9250); +#9250 = AXIS2_PLACEMENT_3D('',#9251,#9252,#9253); +#9251 = CARTESIAN_POINT('',(30.73,1.,-0.125)); +#9252 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#9253 = DIRECTION('',(1.,0.E+000,0.E+000)); +#9254 = DEFINITIONAL_REPRESENTATION('',(#9255),#9259); +#9255 = LINE('',#9256,#9257); +#9256 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#9257 = VECTOR('',#9258,1.); +#9258 = DIRECTION('',(0.E+000,-1.)); +#9259 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9260 = ORIENTED_EDGE('',*,*,#9261,.T.); +#9261 = EDGE_CURVE('',#9229,#9262,#9264,.T.); +#9262 = VERTEX_POINT('',#9263); +#9263 = CARTESIAN_POINT('',(30.73,-2.5,0.125)); +#9264 = SURFACE_CURVE('',#9265,(#9269,#9276),.PCURVE_S1.); +#9265 = LINE('',#9266,#9267); +#9266 = CARTESIAN_POINT('',(30.73,1.,0.125)); +#9267 = VECTOR('',#9268,1.); +#9268 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#9269 = PCURVE('',#9237,#9270); +#9270 = DEFINITIONAL_REPRESENTATION('',(#9271),#9275); +#9271 = LINE('',#9272,#9273); +#9272 = CARTESIAN_POINT('',(2.22044604925E-016,-0.25)); +#9273 = VECTOR('',#9274,1.); +#9274 = DIRECTION('',(1.,0.E+000)); +#9275 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9276 = PCURVE('',#9277,#9282); +#9277 = PLANE('',#9278); +#9278 = AXIS2_PLACEMENT_3D('',#9279,#9280,#9281); +#9279 = CARTESIAN_POINT('',(30.73,1.,0.125)); +#9280 = DIRECTION('',(0.E+000,4.440892098501E-016,1.)); +#9281 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#9282 = DEFINITIONAL_REPRESENTATION('',(#9283),#9287); +#9283 = LINE('',#9284,#9285); +#9284 = CARTESIAN_POINT('',(0.E+000,-3.552713678801E-015)); +#9285 = VECTOR('',#9286,1.); +#9286 = DIRECTION('',(1.,0.E+000)); +#9287 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9288 = ORIENTED_EDGE('',*,*,#9289,.F.); +#9289 = EDGE_CURVE('',#9290,#9262,#9292,.T.); +#9290 = VERTEX_POINT('',#9291); +#9291 = CARTESIAN_POINT('',(30.73,-2.5,-0.125)); +#9292 = SURFACE_CURVE('',#9293,(#9297,#9304),.PCURVE_S1.); +#9293 = LINE('',#9294,#9295); +#9294 = CARTESIAN_POINT('',(30.73,-2.5,-0.125)); +#9295 = VECTOR('',#9296,1.); +#9296 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#9297 = PCURVE('',#9237,#9298); +#9298 = DEFINITIONAL_REPRESENTATION('',(#9299),#9303); +#9299 = LINE('',#9300,#9301); +#9300 = CARTESIAN_POINT('',(3.5,-1.972152263053E-031)); +#9301 = VECTOR('',#9302,1.); +#9302 = DIRECTION('',(2.22044604925E-016,-1.)); +#9303 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9304 = PCURVE('',#9305,#9310); +#9305 = PLANE('',#9306); +#9306 = AXIS2_PLACEMENT_3D('',#9307,#9308,#9309); +#9307 = CARTESIAN_POINT('',(30.73,-2.5,-0.125)); +#9308 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#9309 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#9310 = DEFINITIONAL_REPRESENTATION('',(#9311),#9315); +#9311 = LINE('',#9312,#9313); +#9312 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#9313 = VECTOR('',#9314,1.); +#9314 = DIRECTION('',(0.E+000,-1.)); +#9315 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9316 = ORIENTED_EDGE('',*,*,#9317,.F.); +#9317 = EDGE_CURVE('',#9227,#9290,#9318,.T.); +#9318 = SURFACE_CURVE('',#9319,(#9323,#9330),.PCURVE_S1.); +#9319 = LINE('',#9320,#9321); +#9320 = CARTESIAN_POINT('',(30.73,1.,-0.125)); +#9321 = VECTOR('',#9322,1.); +#9322 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#9323 = PCURVE('',#9237,#9324); +#9324 = DEFINITIONAL_REPRESENTATION('',(#9325),#9329); +#9325 = LINE('',#9326,#9327); +#9326 = CARTESIAN_POINT('',(2.22044604925E-016,0.E+000)); +#9327 = VECTOR('',#9328,1.); +#9328 = DIRECTION('',(1.,0.E+000)); +#9329 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9330 = PCURVE('',#9331,#9336); +#9331 = PLANE('',#9332); +#9332 = AXIS2_PLACEMENT_3D('',#9333,#9334,#9335); +#9333 = CARTESIAN_POINT('',(30.73,1.,-0.125)); +#9334 = DIRECTION('',(0.E+000,4.440892098501E-016,1.)); +#9335 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#9336 = DEFINITIONAL_REPRESENTATION('',(#9337),#9341); +#9337 = LINE('',#9338,#9339); +#9338 = CARTESIAN_POINT('',(0.E+000,-3.552713678801E-015)); +#9339 = VECTOR('',#9340,1.); +#9340 = DIRECTION('',(1.,0.E+000)); +#9341 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9342 = ADVANCED_FACE('',(#9343),#9305,.T.); +#9343 = FACE_BOUND('',#9344,.T.); +#9344 = EDGE_LOOP('',(#9345,#9346,#9369,#9397)); +#9345 = ORIENTED_EDGE('',*,*,#9289,.T.); +#9346 = ORIENTED_EDGE('',*,*,#9347,.T.); +#9347 = EDGE_CURVE('',#9262,#9348,#9350,.T.); +#9348 = VERTEX_POINT('',#9349); +#9349 = CARTESIAN_POINT('',(30.23,-2.5,0.125)); +#9350 = SURFACE_CURVE('',#9351,(#9355,#9362),.PCURVE_S1.); +#9351 = LINE('',#9352,#9353); +#9352 = CARTESIAN_POINT('',(30.73,-2.5,0.125)); +#9353 = VECTOR('',#9354,1.); +#9354 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#9355 = PCURVE('',#9305,#9356); +#9356 = DEFINITIONAL_REPRESENTATION('',(#9357),#9361); +#9357 = LINE('',#9358,#9359); +#9358 = CARTESIAN_POINT('',(3.552713678801E-015,-0.25)); +#9359 = VECTOR('',#9360,1.); +#9360 = DIRECTION('',(1.,0.E+000)); +#9361 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9362 = PCURVE('',#9277,#9363); +#9363 = DEFINITIONAL_REPRESENTATION('',(#9364),#9368); +#9364 = LINE('',#9365,#9366); +#9365 = CARTESIAN_POINT('',(3.5,-3.552713678801E-015)); +#9366 = VECTOR('',#9367,1.); +#9367 = DIRECTION('',(0.E+000,-1.)); +#9368 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9369 = ORIENTED_EDGE('',*,*,#9370,.F.); +#9370 = EDGE_CURVE('',#9371,#9348,#9373,.T.); +#9371 = VERTEX_POINT('',#9372); +#9372 = CARTESIAN_POINT('',(30.23,-2.5,-0.125)); +#9373 = SURFACE_CURVE('',#9374,(#9378,#9385),.PCURVE_S1.); +#9374 = LINE('',#9375,#9376); +#9375 = CARTESIAN_POINT('',(30.23,-2.5,-0.125)); +#9376 = VECTOR('',#9377,1.); +#9377 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#9378 = PCURVE('',#9305,#9379); +#9379 = DEFINITIONAL_REPRESENTATION('',(#9380),#9384); +#9380 = LINE('',#9381,#9382); +#9381 = CARTESIAN_POINT('',(0.5,0.E+000)); +#9382 = VECTOR('',#9383,1.); +#9383 = DIRECTION('',(0.E+000,-1.)); +#9384 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9385 = PCURVE('',#9386,#9391); +#9386 = PLANE('',#9387); +#9387 = AXIS2_PLACEMENT_3D('',#9388,#9389,#9390); +#9388 = CARTESIAN_POINT('',(30.23,-2.5,-0.125)); +#9389 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#9390 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#9391 = DEFINITIONAL_REPRESENTATION('',(#9392),#9396); +#9392 = LINE('',#9393,#9394); +#9393 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#9394 = VECTOR('',#9395,1.); +#9395 = DIRECTION('',(-2.22044604925E-016,-1.)); +#9396 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9397 = ORIENTED_EDGE('',*,*,#9398,.F.); +#9398 = EDGE_CURVE('',#9290,#9371,#9399,.T.); +#9399 = SURFACE_CURVE('',#9400,(#9404,#9411),.PCURVE_S1.); +#9400 = LINE('',#9401,#9402); +#9401 = CARTESIAN_POINT('',(30.73,-2.5,-0.125)); +#9402 = VECTOR('',#9403,1.); +#9403 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#9404 = PCURVE('',#9305,#9405); +#9405 = DEFINITIONAL_REPRESENTATION('',(#9406),#9410); +#9406 = LINE('',#9407,#9408); +#9407 = CARTESIAN_POINT('',(3.552713678801E-015,0.E+000)); +#9408 = VECTOR('',#9409,1.); +#9409 = DIRECTION('',(1.,0.E+000)); +#9410 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9411 = PCURVE('',#9331,#9412); +#9412 = DEFINITIONAL_REPRESENTATION('',(#9413),#9417); +#9413 = LINE('',#9414,#9415); +#9414 = CARTESIAN_POINT('',(3.5,-3.552713678801E-015)); +#9415 = VECTOR('',#9416,1.); +#9416 = DIRECTION('',(0.E+000,-1.)); +#9417 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9418 = ADVANCED_FACE('',(#9419),#9386,.T.); +#9419 = FACE_BOUND('',#9420,.T.); +#9420 = EDGE_LOOP('',(#9421,#9422,#9445,#9473)); +#9421 = ORIENTED_EDGE('',*,*,#9370,.T.); +#9422 = ORIENTED_EDGE('',*,*,#9423,.T.); +#9423 = EDGE_CURVE('',#9348,#9424,#9426,.T.); +#9424 = VERTEX_POINT('',#9425); +#9425 = CARTESIAN_POINT('',(30.23,1.,0.125)); +#9426 = SURFACE_CURVE('',#9427,(#9431,#9438),.PCURVE_S1.); +#9427 = LINE('',#9428,#9429); +#9428 = CARTESIAN_POINT('',(30.23,-2.5,0.125)); +#9429 = VECTOR('',#9430,1.); +#9430 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#9431 = PCURVE('',#9386,#9432); +#9432 = DEFINITIONAL_REPRESENTATION('',(#9433),#9437); +#9433 = LINE('',#9434,#9435); +#9434 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#9435 = VECTOR('',#9436,1.); +#9436 = DIRECTION('',(1.,0.E+000)); +#9437 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9438 = PCURVE('',#9277,#9439); +#9439 = DEFINITIONAL_REPRESENTATION('',(#9440),#9444); +#9440 = LINE('',#9441,#9442); +#9441 = CARTESIAN_POINT('',(3.5,-0.5)); +#9442 = VECTOR('',#9443,1.); +#9443 = DIRECTION('',(-1.,0.E+000)); +#9444 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9445 = ORIENTED_EDGE('',*,*,#9446,.F.); +#9446 = EDGE_CURVE('',#9447,#9424,#9449,.T.); +#9447 = VERTEX_POINT('',#9448); +#9448 = CARTESIAN_POINT('',(30.23,1.,-0.125)); +#9449 = SURFACE_CURVE('',#9450,(#9454,#9461),.PCURVE_S1.); +#9450 = LINE('',#9451,#9452); +#9451 = CARTESIAN_POINT('',(30.23,1.,-0.125)); +#9452 = VECTOR('',#9453,1.); +#9453 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#9454 = PCURVE('',#9386,#9455); +#9455 = DEFINITIONAL_REPRESENTATION('',(#9456),#9460); +#9456 = LINE('',#9457,#9458); +#9457 = CARTESIAN_POINT('',(3.5,1.972152263053E-031)); +#9458 = VECTOR('',#9459,1.); +#9459 = DIRECTION('',(-2.22044604925E-016,-1.)); +#9460 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9461 = PCURVE('',#9462,#9467); +#9462 = PLANE('',#9463); +#9463 = AXIS2_PLACEMENT_3D('',#9464,#9465,#9466); +#9464 = CARTESIAN_POINT('',(30.105,1.,-0.125)); +#9465 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#9466 = DIRECTION('',(1.,0.E+000,0.E+000)); +#9467 = DEFINITIONAL_REPRESENTATION('',(#9468),#9472); +#9468 = LINE('',#9469,#9470); +#9469 = CARTESIAN_POINT('',(0.125,0.E+000)); +#9470 = VECTOR('',#9471,1.); +#9471 = DIRECTION('',(0.E+000,-1.)); +#9472 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9473 = ORIENTED_EDGE('',*,*,#9474,.F.); +#9474 = EDGE_CURVE('',#9371,#9447,#9475,.T.); +#9475 = SURFACE_CURVE('',#9476,(#9480,#9487),.PCURVE_S1.); +#9476 = LINE('',#9477,#9478); +#9477 = CARTESIAN_POINT('',(30.23,-2.5,-0.125)); +#9478 = VECTOR('',#9479,1.); +#9479 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#9480 = PCURVE('',#9386,#9481); +#9481 = DEFINITIONAL_REPRESENTATION('',(#9482),#9486); +#9482 = LINE('',#9483,#9484); +#9483 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#9484 = VECTOR('',#9485,1.); +#9485 = DIRECTION('',(1.,0.E+000)); +#9486 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9487 = PCURVE('',#9331,#9488); +#9488 = DEFINITIONAL_REPRESENTATION('',(#9489),#9493); +#9489 = LINE('',#9490,#9491); +#9490 = CARTESIAN_POINT('',(3.5,-0.5)); +#9491 = VECTOR('',#9492,1.); +#9492 = DIRECTION('',(-1.,0.E+000)); +#9493 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9494 = ADVANCED_FACE('',(#9495),#9462,.F.); +#9495 = FACE_BOUND('',#9496,.F.); +#9496 = EDGE_LOOP('',(#9497,#9527,#9548,#9549)); +#9497 = ORIENTED_EDGE('',*,*,#9498,.T.); +#9498 = EDGE_CURVE('',#9499,#9501,#9503,.T.); +#9499 = VERTEX_POINT('',#9500); +#9500 = CARTESIAN_POINT('',(30.105,1.,-0.125)); +#9501 = VERTEX_POINT('',#9502); +#9502 = CARTESIAN_POINT('',(30.105,1.,0.125)); +#9503 = SURFACE_CURVE('',#9504,(#9508,#9515),.PCURVE_S1.); +#9504 = LINE('',#9505,#9506); +#9505 = CARTESIAN_POINT('',(30.105,1.,-0.125)); +#9506 = VECTOR('',#9507,1.); +#9507 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#9508 = PCURVE('',#9462,#9509); +#9509 = DEFINITIONAL_REPRESENTATION('',(#9510),#9514); +#9510 = LINE('',#9511,#9512); +#9511 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#9512 = VECTOR('',#9513,1.); +#9513 = DIRECTION('',(0.E+000,-1.)); +#9514 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9515 = PCURVE('',#9516,#9521); +#9516 = PLANE('',#9517); +#9517 = AXIS2_PLACEMENT_3D('',#9518,#9519,#9520); +#9518 = CARTESIAN_POINT('',(30.105,1.984865776248,-0.125)); +#9519 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#9520 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#9521 = DEFINITIONAL_REPRESENTATION('',(#9522),#9526); +#9522 = LINE('',#9523,#9524); +#9523 = CARTESIAN_POINT('',(0.984865776248,-6.72094546772E-018)); +#9524 = VECTOR('',#9525,1.); +#9525 = DIRECTION('',(2.22044604925E-016,-1.)); +#9526 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9527 = ORIENTED_EDGE('',*,*,#9528,.T.); +#9528 = EDGE_CURVE('',#9501,#9424,#9529,.T.); +#9529 = SURFACE_CURVE('',#9530,(#9534,#9541),.PCURVE_S1.); +#9530 = LINE('',#9531,#9532); +#9531 = CARTESIAN_POINT('',(30.105,1.,0.125)); +#9532 = VECTOR('',#9533,1.); +#9533 = DIRECTION('',(1.,0.E+000,0.E+000)); +#9534 = PCURVE('',#9462,#9535); +#9535 = DEFINITIONAL_REPRESENTATION('',(#9536),#9540); +#9536 = LINE('',#9537,#9538); +#9537 = CARTESIAN_POINT('',(-3.552713678801E-015,-0.25)); +#9538 = VECTOR('',#9539,1.); +#9539 = DIRECTION('',(1.,0.E+000)); +#9540 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9541 = PCURVE('',#9277,#9542); +#9542 = DEFINITIONAL_REPRESENTATION('',(#9543),#9547); +#9543 = LINE('',#9544,#9545); +#9544 = CARTESIAN_POINT('',(-2.22044604925E-016,-0.625)); +#9545 = VECTOR('',#9546,1.); +#9546 = DIRECTION('',(0.E+000,1.)); +#9547 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9548 = ORIENTED_EDGE('',*,*,#9446,.F.); +#9549 = ORIENTED_EDGE('',*,*,#9550,.F.); +#9550 = EDGE_CURVE('',#9499,#9447,#9551,.T.); +#9551 = SURFACE_CURVE('',#9552,(#9556,#9563),.PCURVE_S1.); +#9552 = LINE('',#9553,#9554); +#9553 = CARTESIAN_POINT('',(30.105,1.,-0.125)); +#9554 = VECTOR('',#9555,1.); +#9555 = DIRECTION('',(1.,0.E+000,0.E+000)); +#9556 = PCURVE('',#9462,#9557); +#9557 = DEFINITIONAL_REPRESENTATION('',(#9558),#9562); +#9558 = LINE('',#9559,#9560); +#9559 = CARTESIAN_POINT('',(-3.552713678801E-015,0.E+000)); +#9560 = VECTOR('',#9561,1.); +#9561 = DIRECTION('',(1.,0.E+000)); +#9562 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9563 = PCURVE('',#9331,#9564); +#9564 = DEFINITIONAL_REPRESENTATION('',(#9565),#9569); +#9565 = LINE('',#9566,#9567); +#9566 = CARTESIAN_POINT('',(-2.22044604925E-016,-0.625)); +#9567 = VECTOR('',#9568,1.); +#9568 = DIRECTION('',(0.E+000,1.)); +#9569 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9570 = ADVANCED_FACE('',(#9571),#9516,.F.); +#9571 = FACE_BOUND('',#9572,.F.); +#9572 = EDGE_LOOP('',(#9573,#9603,#9624,#9625)); +#9573 = ORIENTED_EDGE('',*,*,#9574,.T.); +#9574 = EDGE_CURVE('',#9575,#9577,#9579,.T.); +#9575 = VERTEX_POINT('',#9576); +#9576 = CARTESIAN_POINT('',(30.105,1.984865776248,-0.125)); +#9577 = VERTEX_POINT('',#9578); +#9578 = CARTESIAN_POINT('',(30.105,1.984865776248,0.125)); +#9579 = SURFACE_CURVE('',#9580,(#9584,#9591),.PCURVE_S1.); +#9580 = LINE('',#9581,#9582); +#9581 = CARTESIAN_POINT('',(30.105,1.984865776248,-0.125)); +#9582 = VECTOR('',#9583,1.); +#9583 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#9584 = PCURVE('',#9516,#9585); +#9585 = DEFINITIONAL_REPRESENTATION('',(#9586),#9590); +#9586 = LINE('',#9587,#9588); +#9587 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#9588 = VECTOR('',#9589,1.); +#9589 = DIRECTION('',(2.22044604925E-016,-1.)); +#9590 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9591 = PCURVE('',#9592,#9597); +#9592 = PLANE('',#9593); +#9593 = AXIS2_PLACEMENT_3D('',#9594,#9595,#9596); +#9594 = CARTESIAN_POINT('',(30.855,1.984865776248,-0.125)); +#9595 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#9596 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#9597 = DEFINITIONAL_REPRESENTATION('',(#9598),#9602); +#9598 = LINE('',#9599,#9600); +#9599 = CARTESIAN_POINT('',(0.75,0.E+000)); +#9600 = VECTOR('',#9601,1.); +#9601 = DIRECTION('',(0.E+000,-1.)); +#9602 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9603 = ORIENTED_EDGE('',*,*,#9604,.T.); +#9604 = EDGE_CURVE('',#9577,#9501,#9605,.T.); +#9605 = SURFACE_CURVE('',#9606,(#9610,#9617),.PCURVE_S1.); +#9606 = LINE('',#9607,#9608); +#9607 = CARTESIAN_POINT('',(30.105,1.984865776248,0.125)); +#9608 = VECTOR('',#9609,1.); +#9609 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#9610 = PCURVE('',#9516,#9611); +#9611 = DEFINITIONAL_REPRESENTATION('',(#9612),#9616); +#9612 = LINE('',#9613,#9614); +#9613 = CARTESIAN_POINT('',(2.22044604925E-016,-0.25)); +#9614 = VECTOR('',#9615,1.); +#9615 = DIRECTION('',(1.,0.E+000)); +#9616 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9617 = PCURVE('',#9277,#9618); +#9618 = DEFINITIONAL_REPRESENTATION('',(#9619),#9623); +#9619 = LINE('',#9620,#9621); +#9620 = CARTESIAN_POINT('',(-0.984865776248,-0.625)); +#9621 = VECTOR('',#9622,1.); +#9622 = DIRECTION('',(1.,0.E+000)); +#9623 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9624 = ORIENTED_EDGE('',*,*,#9498,.F.); +#9625 = ORIENTED_EDGE('',*,*,#9626,.F.); +#9626 = EDGE_CURVE('',#9575,#9499,#9627,.T.); +#9627 = SURFACE_CURVE('',#9628,(#9632,#9639),.PCURVE_S1.); +#9628 = LINE('',#9629,#9630); +#9629 = CARTESIAN_POINT('',(30.105,1.984865776248,-0.125)); +#9630 = VECTOR('',#9631,1.); +#9631 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#9632 = PCURVE('',#9516,#9633); +#9633 = DEFINITIONAL_REPRESENTATION('',(#9634),#9638); +#9634 = LINE('',#9635,#9636); +#9635 = CARTESIAN_POINT('',(2.22044604925E-016,0.E+000)); +#9636 = VECTOR('',#9637,1.); +#9637 = DIRECTION('',(1.,0.E+000)); +#9638 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9639 = PCURVE('',#9331,#9640); +#9640 = DEFINITIONAL_REPRESENTATION('',(#9641),#9645); +#9641 = LINE('',#9642,#9643); +#9642 = CARTESIAN_POINT('',(-0.984865776248,-0.625)); +#9643 = VECTOR('',#9644,1.); +#9644 = DIRECTION('',(1.,0.E+000)); +#9645 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9646 = ADVANCED_FACE('',(#9647),#9592,.F.); +#9647 = FACE_BOUND('',#9648,.F.); +#9648 = EDGE_LOOP('',(#9649,#9679,#9700,#9701)); +#9649 = ORIENTED_EDGE('',*,*,#9650,.T.); +#9650 = EDGE_CURVE('',#9651,#9653,#9655,.T.); +#9651 = VERTEX_POINT('',#9652); +#9652 = CARTESIAN_POINT('',(30.855,1.984865776248,-0.125)); +#9653 = VERTEX_POINT('',#9654); +#9654 = CARTESIAN_POINT('',(30.855,1.984865776248,0.125)); +#9655 = SURFACE_CURVE('',#9656,(#9660,#9667),.PCURVE_S1.); +#9656 = LINE('',#9657,#9658); +#9657 = CARTESIAN_POINT('',(30.855,1.984865776248,-0.125)); +#9658 = VECTOR('',#9659,1.); +#9659 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#9660 = PCURVE('',#9592,#9661); +#9661 = DEFINITIONAL_REPRESENTATION('',(#9662),#9666); +#9662 = LINE('',#9663,#9664); +#9663 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#9664 = VECTOR('',#9665,1.); +#9665 = DIRECTION('',(0.E+000,-1.)); +#9666 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9667 = PCURVE('',#9668,#9673); +#9668 = PLANE('',#9669); +#9669 = AXIS2_PLACEMENT_3D('',#9670,#9671,#9672); +#9670 = CARTESIAN_POINT('',(30.855,1.,-0.125)); +#9671 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#9672 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#9673 = DEFINITIONAL_REPRESENTATION('',(#9674),#9678); +#9674 = LINE('',#9675,#9676); +#9675 = CARTESIAN_POINT('',(0.984865776248,6.72094546772E-018)); +#9676 = VECTOR('',#9677,1.); +#9677 = DIRECTION('',(-2.22044604925E-016,-1.)); +#9678 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9679 = ORIENTED_EDGE('',*,*,#9680,.T.); +#9680 = EDGE_CURVE('',#9653,#9577,#9681,.T.); +#9681 = SURFACE_CURVE('',#9682,(#9686,#9693),.PCURVE_S1.); +#9682 = LINE('',#9683,#9684); +#9683 = CARTESIAN_POINT('',(30.855,1.984865776248,0.125)); +#9684 = VECTOR('',#9685,1.); +#9685 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#9686 = PCURVE('',#9592,#9687); +#9687 = DEFINITIONAL_REPRESENTATION('',(#9688),#9692); +#9688 = LINE('',#9689,#9690); +#9689 = CARTESIAN_POINT('',(3.552713678801E-015,-0.25)); +#9690 = VECTOR('',#9691,1.); +#9691 = DIRECTION('',(1.,0.E+000)); +#9692 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9693 = PCURVE('',#9277,#9694); +#9694 = DEFINITIONAL_REPRESENTATION('',(#9695),#9699); +#9695 = LINE('',#9696,#9697); +#9696 = CARTESIAN_POINT('',(-0.984865776248,0.125)); +#9697 = VECTOR('',#9698,1.); +#9698 = DIRECTION('',(0.E+000,-1.)); +#9699 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9700 = ORIENTED_EDGE('',*,*,#9574,.F.); +#9701 = ORIENTED_EDGE('',*,*,#9702,.F.); +#9702 = EDGE_CURVE('',#9651,#9575,#9703,.T.); +#9703 = SURFACE_CURVE('',#9704,(#9708,#9715),.PCURVE_S1.); +#9704 = LINE('',#9705,#9706); +#9705 = CARTESIAN_POINT('',(30.855,1.984865776248,-0.125)); +#9706 = VECTOR('',#9707,1.); +#9707 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#9708 = PCURVE('',#9592,#9709); +#9709 = DEFINITIONAL_REPRESENTATION('',(#9710),#9714); +#9710 = LINE('',#9711,#9712); +#9711 = CARTESIAN_POINT('',(3.552713678801E-015,-4.930380657631E-032)); +#9712 = VECTOR('',#9713,1.); +#9713 = DIRECTION('',(1.,0.E+000)); +#9714 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9715 = PCURVE('',#9331,#9716); +#9716 = DEFINITIONAL_REPRESENTATION('',(#9717),#9721); +#9717 = LINE('',#9718,#9719); +#9718 = CARTESIAN_POINT('',(-0.984865776248,0.125)); +#9719 = VECTOR('',#9720,1.); +#9720 = DIRECTION('',(0.E+000,-1.)); +#9721 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9722 = ADVANCED_FACE('',(#9723),#9668,.F.); +#9723 = FACE_BOUND('',#9724,.F.); +#9724 = EDGE_LOOP('',(#9725,#9750,#9771,#9772)); +#9725 = ORIENTED_EDGE('',*,*,#9726,.T.); +#9726 = EDGE_CURVE('',#9727,#9729,#9731,.T.); +#9727 = VERTEX_POINT('',#9728); +#9728 = CARTESIAN_POINT('',(30.855,1.,-0.125)); +#9729 = VERTEX_POINT('',#9730); +#9730 = CARTESIAN_POINT('',(30.855,1.,0.125)); +#9731 = SURFACE_CURVE('',#9732,(#9736,#9743),.PCURVE_S1.); +#9732 = LINE('',#9733,#9734); +#9733 = CARTESIAN_POINT('',(30.855,1.,-0.125)); +#9734 = VECTOR('',#9735,1.); +#9735 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#9736 = PCURVE('',#9668,#9737); +#9737 = DEFINITIONAL_REPRESENTATION('',(#9738),#9742); +#9738 = LINE('',#9739,#9740); +#9739 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#9740 = VECTOR('',#9741,1.); +#9741 = DIRECTION('',(-2.22044604925E-016,-1.)); +#9742 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9743 = PCURVE('',#9249,#9744); +#9744 = DEFINITIONAL_REPRESENTATION('',(#9745),#9749); +#9745 = LINE('',#9746,#9747); +#9746 = CARTESIAN_POINT('',(0.125,0.E+000)); +#9747 = VECTOR('',#9748,1.); +#9748 = DIRECTION('',(0.E+000,-1.)); +#9749 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9750 = ORIENTED_EDGE('',*,*,#9751,.T.); +#9751 = EDGE_CURVE('',#9729,#9653,#9752,.T.); +#9752 = SURFACE_CURVE('',#9753,(#9757,#9764),.PCURVE_S1.); +#9753 = LINE('',#9754,#9755); +#9754 = CARTESIAN_POINT('',(30.855,1.,0.125)); +#9755 = VECTOR('',#9756,1.); +#9756 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#9757 = PCURVE('',#9668,#9758); +#9758 = DEFINITIONAL_REPRESENTATION('',(#9759),#9763); +#9759 = LINE('',#9760,#9761); +#9760 = CARTESIAN_POINT('',(-2.22044604925E-016,-0.25)); +#9761 = VECTOR('',#9762,1.); +#9762 = DIRECTION('',(1.,0.E+000)); +#9763 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9764 = PCURVE('',#9277,#9765); +#9765 = DEFINITIONAL_REPRESENTATION('',(#9766),#9770); +#9766 = LINE('',#9767,#9768); +#9767 = CARTESIAN_POINT('',(0.E+000,0.125)); +#9768 = VECTOR('',#9769,1.); +#9769 = DIRECTION('',(-1.,0.E+000)); +#9770 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9771 = ORIENTED_EDGE('',*,*,#9650,.F.); +#9772 = ORIENTED_EDGE('',*,*,#9773,.F.); +#9773 = EDGE_CURVE('',#9727,#9651,#9774,.T.); +#9774 = SURFACE_CURVE('',#9775,(#9779,#9786),.PCURVE_S1.); +#9775 = LINE('',#9776,#9777); +#9776 = CARTESIAN_POINT('',(30.855,1.,-0.125)); +#9777 = VECTOR('',#9778,1.); +#9778 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#9779 = PCURVE('',#9668,#9780); +#9780 = DEFINITIONAL_REPRESENTATION('',(#9781),#9785); +#9781 = LINE('',#9782,#9783); +#9782 = CARTESIAN_POINT('',(-2.22044604925E-016,-0.E+000)); +#9783 = VECTOR('',#9784,1.); +#9784 = DIRECTION('',(1.,0.E+000)); +#9785 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9786 = PCURVE('',#9331,#9787); +#9787 = DEFINITIONAL_REPRESENTATION('',(#9788),#9792); +#9788 = LINE('',#9789,#9790); +#9789 = CARTESIAN_POINT('',(0.E+000,0.125)); +#9790 = VECTOR('',#9791,1.); +#9791 = DIRECTION('',(-1.,0.E+000)); +#9792 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9793 = ADVANCED_FACE('',(#9794),#9249,.F.); +#9794 = FACE_BOUND('',#9795,.F.); +#9795 = EDGE_LOOP('',(#9796,#9797,#9818,#9819)); +#9796 = ORIENTED_EDGE('',*,*,#9226,.T.); +#9797 = ORIENTED_EDGE('',*,*,#9798,.T.); +#9798 = EDGE_CURVE('',#9229,#9729,#9799,.T.); +#9799 = SURFACE_CURVE('',#9800,(#9804,#9811),.PCURVE_S1.); +#9800 = LINE('',#9801,#9802); +#9801 = CARTESIAN_POINT('',(30.73,1.,0.125)); +#9802 = VECTOR('',#9803,1.); +#9803 = DIRECTION('',(1.,0.E+000,0.E+000)); +#9804 = PCURVE('',#9249,#9805); +#9805 = DEFINITIONAL_REPRESENTATION('',(#9806),#9810); +#9806 = LINE('',#9807,#9808); +#9807 = CARTESIAN_POINT('',(-3.552713678801E-015,-0.25)); +#9808 = VECTOR('',#9809,1.); +#9809 = DIRECTION('',(1.,0.E+000)); +#9810 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9811 = PCURVE('',#9277,#9812); +#9812 = DEFINITIONAL_REPRESENTATION('',(#9813),#9817); +#9813 = LINE('',#9814,#9815); +#9814 = CARTESIAN_POINT('',(0.E+000,-3.552713678801E-015)); +#9815 = VECTOR('',#9816,1.); +#9816 = DIRECTION('',(0.E+000,1.)); +#9817 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9818 = ORIENTED_EDGE('',*,*,#9726,.F.); +#9819 = ORIENTED_EDGE('',*,*,#9820,.F.); +#9820 = EDGE_CURVE('',#9227,#9727,#9821,.T.); +#9821 = SURFACE_CURVE('',#9822,(#9826,#9833),.PCURVE_S1.); +#9822 = LINE('',#9823,#9824); +#9823 = CARTESIAN_POINT('',(30.73,1.,-0.125)); +#9824 = VECTOR('',#9825,1.); +#9825 = DIRECTION('',(1.,0.E+000,0.E+000)); +#9826 = PCURVE('',#9249,#9827); +#9827 = DEFINITIONAL_REPRESENTATION('',(#9828),#9832); +#9828 = LINE('',#9829,#9830); +#9829 = CARTESIAN_POINT('',(-3.552713678801E-015,-4.930380657631E-032)); +#9830 = VECTOR('',#9831,1.); +#9831 = DIRECTION('',(1.,0.E+000)); +#9832 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9833 = PCURVE('',#9331,#9834); +#9834 = DEFINITIONAL_REPRESENTATION('',(#9835),#9839); +#9835 = LINE('',#9836,#9837); +#9836 = CARTESIAN_POINT('',(0.E+000,-3.552713678801E-015)); +#9837 = VECTOR('',#9838,1.); +#9838 = DIRECTION('',(0.E+000,1.)); +#9839 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9840 = ADVANCED_FACE('',(#9841),#9331,.F.); +#9841 = FACE_BOUND('',#9842,.T.); +#9842 = EDGE_LOOP('',(#9843,#9844,#9845,#9846,#9847,#9848,#9849,#9850)); +#9843 = ORIENTED_EDGE('',*,*,#9317,.T.); +#9844 = ORIENTED_EDGE('',*,*,#9398,.T.); +#9845 = ORIENTED_EDGE('',*,*,#9474,.T.); +#9846 = ORIENTED_EDGE('',*,*,#9550,.F.); +#9847 = ORIENTED_EDGE('',*,*,#9626,.F.); +#9848 = ORIENTED_EDGE('',*,*,#9702,.F.); +#9849 = ORIENTED_EDGE('',*,*,#9773,.F.); +#9850 = ORIENTED_EDGE('',*,*,#9820,.F.); +#9851 = ADVANCED_FACE('',(#9852),#9277,.T.); +#9852 = FACE_BOUND('',#9853,.F.); +#9853 = EDGE_LOOP('',(#9854,#9855,#9856,#9857,#9858,#9859,#9860,#9861)); +#9854 = ORIENTED_EDGE('',*,*,#9261,.T.); +#9855 = ORIENTED_EDGE('',*,*,#9347,.T.); +#9856 = ORIENTED_EDGE('',*,*,#9423,.T.); +#9857 = ORIENTED_EDGE('',*,*,#9528,.F.); +#9858 = ORIENTED_EDGE('',*,*,#9604,.F.); +#9859 = ORIENTED_EDGE('',*,*,#9680,.F.); +#9860 = ORIENTED_EDGE('',*,*,#9751,.F.); +#9861 = ORIENTED_EDGE('',*,*,#9798,.F.); +#9862 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#9866)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#9863,#9864,#9865)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#9863 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#9864 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#9865 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#9866 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#9863, + 'distance_accuracy_value','confusion accuracy'); +#9867 = SHAPE_DEFINITION_REPRESENTATION(#9868,#1515); +#9868 = PRODUCT_DEFINITION_SHAPE('','',#9869); +#9869 = PRODUCT_DEFINITION('design','',#9870,#9873); +#9870 = PRODUCT_DEFINITION_FORMATION('','',#9871); +#9871 = PRODUCT('Pad','Pad','',(#9872)); +#9872 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#9873 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#9874 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#9875,#9877); +#9875 = ( REPRESENTATION_RELATIONSHIP('','',#1515,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#9876) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#9876 = ITEM_DEFINED_TRANSFORMATION('','',#11,#27); +#9877 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #9878); +#9878 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('4','=>[0:1:1:5]','',#5,#9869,$); +#9879 = PRODUCT_TYPE('part',$,(#9871)); +#9880 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #9881),#1469); +#9881 = STYLED_ITEM('color',(#9882),#1363); +#9882 = PRESENTATION_STYLE_ASSIGNMENT((#9883,#9889)); +#9883 = SURFACE_STYLE_USAGE(.BOTH.,#9884); +#9884 = SURFACE_SIDE_STYLE('',(#9885)); +#9885 = SURFACE_STYLE_FILL_AREA(#9886); +#9886 = FILL_AREA_STYLE('',(#9887)); +#9887 = FILL_AREA_STYLE_COLOUR('',#9888); +#9888 = DRAUGHTING_PRE_DEFINED_COLOUR('white'); +#9889 = CURVE_STYLE('',#9890,POSITIVE_LENGTH_MEASURE(0.1),#9888); +#9890 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#9891 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #9892,#9902,#9911,#9920,#9929,#9938,#9947,#9956,#9965,#9974,#9983, + #9992,#10001),#9862); +#9892 = STYLED_ITEM('color',(#9893),#1516); +#9893 = PRESENTATION_STYLE_ASSIGNMENT((#9894,#9900)); +#9894 = SURFACE_STYLE_USAGE(.BOTH.,#9895); +#9895 = SURFACE_SIDE_STYLE('',(#9896)); +#9896 = SURFACE_STYLE_FILL_AREA(#9897); +#9897 = FILL_AREA_STYLE('',(#9898)); +#9898 = FILL_AREA_STYLE_COLOUR('',#9899); +#9899 = COLOUR_RGB('',0.505882382393,0.505882382393,0.505882382393); +#9900 = CURVE_STYLE('',#9901,POSITIVE_LENGTH_MEASURE(0.1),#9899); +#9901 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#9902 = STYLED_ITEM('color',(#9903),#2158); +#9903 = PRESENTATION_STYLE_ASSIGNMENT((#9904,#9909)); +#9904 = SURFACE_STYLE_USAGE(.BOTH.,#9905); +#9905 = SURFACE_SIDE_STYLE('',(#9906)); +#9906 = SURFACE_STYLE_FILL_AREA(#9907); +#9907 = FILL_AREA_STYLE('',(#9908)); +#9908 = FILL_AREA_STYLE_COLOUR('',#9899); +#9909 = CURVE_STYLE('',#9910,POSITIVE_LENGTH_MEASURE(0.1),#9899); +#9910 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#9911 = STYLED_ITEM('color',(#9912),#2800); +#9912 = PRESENTATION_STYLE_ASSIGNMENT((#9913,#9918)); +#9913 = SURFACE_STYLE_USAGE(.BOTH.,#9914); +#9914 = SURFACE_SIDE_STYLE('',(#9915)); +#9915 = SURFACE_STYLE_FILL_AREA(#9916); +#9916 = FILL_AREA_STYLE('',(#9917)); +#9917 = FILL_AREA_STYLE_COLOUR('',#9899); +#9918 = CURVE_STYLE('',#9919,POSITIVE_LENGTH_MEASURE(0.1),#9899); +#9919 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#9920 = STYLED_ITEM('color',(#9921),#3442); +#9921 = PRESENTATION_STYLE_ASSIGNMENT((#9922,#9927)); +#9922 = SURFACE_STYLE_USAGE(.BOTH.,#9923); +#9923 = SURFACE_SIDE_STYLE('',(#9924)); +#9924 = SURFACE_STYLE_FILL_AREA(#9925); +#9925 = FILL_AREA_STYLE('',(#9926)); +#9926 = FILL_AREA_STYLE_COLOUR('',#9899); +#9927 = CURVE_STYLE('',#9928,POSITIVE_LENGTH_MEASURE(0.1),#9899); +#9928 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#9929 = STYLED_ITEM('color',(#9930),#4084); +#9930 = PRESENTATION_STYLE_ASSIGNMENT((#9931,#9936)); +#9931 = SURFACE_STYLE_USAGE(.BOTH.,#9932); +#9932 = SURFACE_SIDE_STYLE('',(#9933)); +#9933 = SURFACE_STYLE_FILL_AREA(#9934); +#9934 = FILL_AREA_STYLE('',(#9935)); +#9935 = FILL_AREA_STYLE_COLOUR('',#9899); +#9936 = CURVE_STYLE('',#9937,POSITIVE_LENGTH_MEASURE(0.1),#9899); +#9937 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#9938 = STYLED_ITEM('color',(#9939),#4726); +#9939 = PRESENTATION_STYLE_ASSIGNMENT((#9940,#9945)); +#9940 = SURFACE_STYLE_USAGE(.BOTH.,#9941); +#9941 = SURFACE_SIDE_STYLE('',(#9942)); +#9942 = SURFACE_STYLE_FILL_AREA(#9943); +#9943 = FILL_AREA_STYLE('',(#9944)); +#9944 = FILL_AREA_STYLE_COLOUR('',#9899); +#9945 = CURVE_STYLE('',#9946,POSITIVE_LENGTH_MEASURE(0.1),#9899); +#9946 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#9947 = STYLED_ITEM('color',(#9948),#5368); +#9948 = PRESENTATION_STYLE_ASSIGNMENT((#9949,#9954)); +#9949 = SURFACE_STYLE_USAGE(.BOTH.,#9950); +#9950 = SURFACE_SIDE_STYLE('',(#9951)); +#9951 = SURFACE_STYLE_FILL_AREA(#9952); +#9952 = FILL_AREA_STYLE('',(#9953)); +#9953 = FILL_AREA_STYLE_COLOUR('',#9899); +#9954 = CURVE_STYLE('',#9955,POSITIVE_LENGTH_MEASURE(0.1),#9899); +#9955 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#9956 = STYLED_ITEM('color',(#9957),#6010); +#9957 = PRESENTATION_STYLE_ASSIGNMENT((#9958,#9963)); +#9958 = SURFACE_STYLE_USAGE(.BOTH.,#9959); +#9959 = SURFACE_SIDE_STYLE('',(#9960)); +#9960 = SURFACE_STYLE_FILL_AREA(#9961); +#9961 = FILL_AREA_STYLE('',(#9962)); +#9962 = FILL_AREA_STYLE_COLOUR('',#9899); +#9963 = CURVE_STYLE('',#9964,POSITIVE_LENGTH_MEASURE(0.1),#9899); +#9964 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#9965 = STYLED_ITEM('color',(#9966),#6652); +#9966 = PRESENTATION_STYLE_ASSIGNMENT((#9967,#9972)); +#9967 = SURFACE_STYLE_USAGE(.BOTH.,#9968); +#9968 = SURFACE_SIDE_STYLE('',(#9969)); +#9969 = SURFACE_STYLE_FILL_AREA(#9970); +#9970 = FILL_AREA_STYLE('',(#9971)); +#9971 = FILL_AREA_STYLE_COLOUR('',#9899); +#9972 = CURVE_STYLE('',#9973,POSITIVE_LENGTH_MEASURE(0.1),#9899); +#9973 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#9974 = STYLED_ITEM('color',(#9975),#7294); +#9975 = PRESENTATION_STYLE_ASSIGNMENT((#9976,#9981)); +#9976 = SURFACE_STYLE_USAGE(.BOTH.,#9977); +#9977 = SURFACE_SIDE_STYLE('',(#9978)); +#9978 = SURFACE_STYLE_FILL_AREA(#9979); +#9979 = FILL_AREA_STYLE('',(#9980)); +#9980 = FILL_AREA_STYLE_COLOUR('',#9899); +#9981 = CURVE_STYLE('',#9982,POSITIVE_LENGTH_MEASURE(0.1),#9899); +#9982 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#9983 = STYLED_ITEM('color',(#9984),#7936); +#9984 = PRESENTATION_STYLE_ASSIGNMENT((#9985,#9990)); +#9985 = SURFACE_STYLE_USAGE(.BOTH.,#9986); +#9986 = SURFACE_SIDE_STYLE('',(#9987)); +#9987 = SURFACE_STYLE_FILL_AREA(#9988); +#9988 = FILL_AREA_STYLE('',(#9989)); +#9989 = FILL_AREA_STYLE_COLOUR('',#9899); +#9990 = CURVE_STYLE('',#9991,POSITIVE_LENGTH_MEASURE(0.1),#9899); +#9991 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#9992 = STYLED_ITEM('color',(#9993),#8578); +#9993 = PRESENTATION_STYLE_ASSIGNMENT((#9994,#9999)); +#9994 = SURFACE_STYLE_USAGE(.BOTH.,#9995); +#9995 = SURFACE_SIDE_STYLE('',(#9996)); +#9996 = SURFACE_STYLE_FILL_AREA(#9997); +#9997 = FILL_AREA_STYLE('',(#9998)); +#9998 = FILL_AREA_STYLE_COLOUR('',#9899); +#9999 = CURVE_STYLE('',#10000,POSITIVE_LENGTH_MEASURE(0.1),#9899); +#10000 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#10001 = STYLED_ITEM('color',(#10002),#9220); +#10002 = PRESENTATION_STYLE_ASSIGNMENT((#10003,#10008)); +#10003 = SURFACE_STYLE_USAGE(.BOTH.,#10004); +#10004 = SURFACE_SIDE_STYLE('',(#10005)); +#10005 = SURFACE_STYLE_FILL_AREA(#10006); +#10006 = FILL_AREA_STYLE('',(#10007)); +#10007 = FILL_AREA_STYLE_COLOUR('',#9899); +#10008 = CURVE_STYLE('',#10009,POSITIVE_LENGTH_MEASURE(0.1),#9899); +#10009 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#10010 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #10011),#1497); +#10011 = STYLED_ITEM('color',(#10012),#1488); +#10012 = PRESENTATION_STYLE_ASSIGNMENT((#10013,#10019)); +#10013 = SURFACE_STYLE_USAGE(.BOTH.,#10014); +#10014 = SURFACE_SIDE_STYLE('',(#10015)); +#10015 = SURFACE_STYLE_FILL_AREA(#10016); +#10016 = FILL_AREA_STYLE('',(#10017)); +#10017 = FILL_AREA_STYLE_COLOUR('',#10018); +#10018 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#10019 = CURVE_STYLE('',#10020,POSITIVE_LENGTH_MEASURE(0.1),#10018); +#10020 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#10021 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #10022),#1344); +#10022 = STYLED_ITEM('color',(#10023),#38); +#10023 = PRESENTATION_STYLE_ASSIGNMENT((#10024,#10030)); +#10024 = SURFACE_STYLE_USAGE(.BOTH.,#10025); +#10025 = SURFACE_SIDE_STYLE('',(#10026)); +#10026 = SURFACE_STYLE_FILL_AREA(#10027); +#10027 = FILL_AREA_STYLE('',(#10028)); +#10028 = FILL_AREA_STYLE_COLOUR('',#10029); +#10029 = DRAUGHTING_PRE_DEFINED_COLOUR('black'); +#10030 = CURVE_STYLE('',#10031,POSITIVE_LENGTH_MEASURE(0.1),#10029); +#10031 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/modules/packages3d/Resistors_ThroughHole.3dshapes/Resistor_Array_SIP14.step b/modules/packages3d/Resistors_ThroughHole.3dshapes/Resistor_Array_SIP14.step new file mode 100644 index 00000000..17e78f33 --- /dev/null +++ b/modules/packages3d/Resistors_ThroughHole.3dshapes/Resistor_Array_SIP14.step @@ -0,0 +1,12351 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'D:/KiCAD/kicad-library/modules/packages3d/Resistors_ +ThroughHole.3dshapes/Resistor_Array_SIP14.step','2016-10-28T08:52:08',( + 'Author'),(''),'Open CASCADE STEP processor 6.8','FreeCAD','Unknown' + ); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN_CC2 { 1 2 10303 214 -1 1 5 4 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('committee draft', + 'automotive_design',1997,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('ASSEMBLY','ASSEMBLY','',(#8)); +#8 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = SHAPE_REPRESENTATION('',(#11,#15,#19,#23,#27),#31); +#11 = AXIS2_PLACEMENT_3D('',#12,#13,#14); +#12 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000)); +#13 = DIRECTION('',(0.E+000,0.E+000,1.)); +#14 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#15 = AXIS2_PLACEMENT_3D('',#16,#17,#18); +#16 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000)); +#17 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#18 = DIRECTION('',(1.,0.E+000,0.E+000)); +#19 = AXIS2_PLACEMENT_3D('',#20,#21,#22); +#20 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000)); +#21 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#22 = DIRECTION('',(1.,0.E+000,0.E+000)); +#23 = AXIS2_PLACEMENT_3D('',#24,#25,#26); +#24 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000)); +#25 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#26 = DIRECTION('',(1.,0.E+000,0.E+000)); +#27 = AXIS2_PLACEMENT_3D('',#28,#29,#30); +#28 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000)); +#29 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#30 = DIRECTION('',(1.,0.E+000,0.E+000)); +#31 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#35)) GLOBAL_UNIT_ASSIGNED_CONTEXT( +(#32,#33,#34)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#32 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#33 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#34 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#35 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#32, + 'distance_accuracy_value','confusion accuracy'); +#36 = PRODUCT_TYPE('part',$,(#7)); +#37 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#38),#1344); +#38 = MANIFOLD_SOLID_BREP('',#39); +#39 = CLOSED_SHELL('',(#40,#160,#248,#327,#406,#484,#514,#544,#620,#650, + #726,#756,#832,#908,#939,#972,#1048,#1079,#1148,#1179,#1248,#1313, + #1319,#1325,#1332,#1338)); +#40 = ADVANCED_FACE('',(#41),#55,.F.); +#41 = FACE_BOUND('',#42,.F.); +#42 = EDGE_LOOP('',(#43,#78,#106,#134)); +#43 = ORIENTED_EDGE('',*,*,#44,.T.); +#44 = EDGE_CURVE('',#45,#47,#49,.T.); +#45 = VERTEX_POINT('',#46); +#46 = CARTESIAN_POINT('',(-0.29,1.5,0.25)); +#47 = VERTEX_POINT('',#48); +#48 = CARTESIAN_POINT('',(33.31,1.5,0.25)); +#49 = SURFACE_CURVE('',#50,(#54,#66),.PCURVE_S1.); +#50 = LINE('',#51,#52); +#51 = CARTESIAN_POINT('',(-1.29,1.5,0.25)); +#52 = VECTOR('',#53,1.); +#53 = DIRECTION('',(1.,0.E+000,0.E+000)); +#54 = PCURVE('',#55,#60); +#55 = PLANE('',#56); +#56 = AXIS2_PLACEMENT_3D('',#57,#58,#59); +#57 = CARTESIAN_POINT('',(-1.29,1.5,-1.25)); +#58 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#59 = DIRECTION('',(1.,0.E+000,0.E+000)); +#60 = DEFINITIONAL_REPRESENTATION('',(#61),#65); +#61 = LINE('',#62,#63); +#62 = CARTESIAN_POINT('',(0.E+000,-1.5)); +#63 = VECTOR('',#64,1.); +#64 = DIRECTION('',(1.,0.E+000)); +#65 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#66 = PCURVE('',#67,#72); +#67 = CYLINDRICAL_SURFACE('',#68,1.); +#68 = AXIS2_PLACEMENT_3D('',#69,#70,#71); +#69 = CARTESIAN_POINT('',(-1.29,2.5,0.25)); +#70 = DIRECTION('',(1.,0.E+000,0.E+000)); +#71 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#72 = DEFINITIONAL_REPRESENTATION('',(#73),#77); +#73 = LINE('',#74,#75); +#74 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#75 = VECTOR('',#76,1.); +#76 = DIRECTION('',(-0.E+000,1.)); +#77 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#78 = ORIENTED_EDGE('',*,*,#79,.F.); +#79 = EDGE_CURVE('',#80,#47,#82,.T.); +#80 = VERTEX_POINT('',#81); +#81 = CARTESIAN_POINT('',(33.31,1.5,-0.25)); +#82 = SURFACE_CURVE('',#83,(#87,#94),.PCURVE_S1.); +#83 = LINE('',#84,#85); +#84 = CARTESIAN_POINT('',(33.31,1.5,-1.25)); +#85 = VECTOR('',#86,1.); +#86 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#87 = PCURVE('',#55,#88); +#88 = DEFINITIONAL_REPRESENTATION('',(#89),#93); +#89 = LINE('',#90,#91); +#90 = CARTESIAN_POINT('',(34.6,0.E+000)); +#91 = VECTOR('',#92,1.); +#92 = DIRECTION('',(0.E+000,-1.)); +#93 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#94 = PCURVE('',#95,#100); +#95 = CYLINDRICAL_SURFACE('',#96,1.); +#96 = AXIS2_PLACEMENT_3D('',#97,#98,#99); +#97 = CARTESIAN_POINT('',(33.31,2.5,-1.25)); +#98 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#99 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#100 = DEFINITIONAL_REPRESENTATION('',(#101),#105); +#101 = LINE('',#102,#103); +#102 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#103 = VECTOR('',#104,1.); +#104 = DIRECTION('',(0.E+000,1.)); +#105 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#106 = ORIENTED_EDGE('',*,*,#107,.F.); +#107 = EDGE_CURVE('',#108,#80,#110,.T.); +#108 = VERTEX_POINT('',#109); +#109 = CARTESIAN_POINT('',(-0.29,1.5,-0.25)); +#110 = SURFACE_CURVE('',#111,(#115,#122),.PCURVE_S1.); +#111 = LINE('',#112,#113); +#112 = CARTESIAN_POINT('',(-1.29,1.5,-0.25)); +#113 = VECTOR('',#114,1.); +#114 = DIRECTION('',(1.,0.E+000,0.E+000)); +#115 = PCURVE('',#55,#116); +#116 = DEFINITIONAL_REPRESENTATION('',(#117),#121); +#117 = LINE('',#118,#119); +#118 = CARTESIAN_POINT('',(0.E+000,-1.)); +#119 = VECTOR('',#120,1.); +#120 = DIRECTION('',(1.,0.E+000)); +#121 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#122 = PCURVE('',#123,#128); +#123 = CYLINDRICAL_SURFACE('',#124,1.); +#124 = AXIS2_PLACEMENT_3D('',#125,#126,#127); +#125 = CARTESIAN_POINT('',(-1.29,2.5,-0.25)); +#126 = DIRECTION('',(1.,0.E+000,0.E+000)); +#127 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#128 = DEFINITIONAL_REPRESENTATION('',(#129),#133); +#129 = LINE('',#130,#131); +#130 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#131 = VECTOR('',#132,1.); +#132 = DIRECTION('',(0.E+000,1.)); +#133 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#134 = ORIENTED_EDGE('',*,*,#135,.T.); +#135 = EDGE_CURVE('',#108,#45,#136,.T.); +#136 = SURFACE_CURVE('',#137,(#141,#148),.PCURVE_S1.); +#137 = LINE('',#138,#139); +#138 = CARTESIAN_POINT('',(-0.29,1.5,-1.25)); +#139 = VECTOR('',#140,1.); +#140 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#141 = PCURVE('',#55,#142); +#142 = DEFINITIONAL_REPRESENTATION('',(#143),#147); +#143 = LINE('',#144,#145); +#144 = CARTESIAN_POINT('',(1.,0.E+000)); +#145 = VECTOR('',#146,1.); +#146 = DIRECTION('',(0.E+000,-1.)); +#147 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#148 = PCURVE('',#149,#154); +#149 = CYLINDRICAL_SURFACE('',#150,1.); +#150 = AXIS2_PLACEMENT_3D('',#151,#152,#153); +#151 = CARTESIAN_POINT('',(-0.29,2.5,-1.25)); +#152 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#153 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#154 = DEFINITIONAL_REPRESENTATION('',(#155),#159); +#155 = LINE('',#156,#157); +#156 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#157 = VECTOR('',#158,1.); +#158 = DIRECTION('',(-0.E+000,1.)); +#159 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#160 = ADVANCED_FACE('',(#161),#67,.T.); +#161 = FACE_BOUND('',#162,.F.); +#162 = EDGE_LOOP('',(#163,#164,#193,#221)); +#163 = ORIENTED_EDGE('',*,*,#44,.F.); +#164 = ORIENTED_EDGE('',*,*,#165,.F.); +#165 = EDGE_CURVE('',#166,#45,#168,.T.); +#166 = VERTEX_POINT('',#167); +#167 = CARTESIAN_POINT('',(-0.29,2.5,1.25)); +#168 = SURFACE_CURVE('',#169,(#174,#181),.PCURVE_S1.); +#169 = CIRCLE('',#170,1.); +#170 = AXIS2_PLACEMENT_3D('',#171,#172,#173); +#171 = CARTESIAN_POINT('',(-0.29,2.5,0.25)); +#172 = DIRECTION('',(1.,0.E+000,0.E+000)); +#173 = DIRECTION('',(-0.E+000,8.881784197001E-016,1.)); +#174 = PCURVE('',#67,#175); +#175 = DEFINITIONAL_REPRESENTATION('',(#176),#180); +#176 = LINE('',#177,#178); +#177 = CARTESIAN_POINT('',(-1.570796326795,1.)); +#178 = VECTOR('',#179,1.); +#179 = DIRECTION('',(1.,-0.E+000)); +#180 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#181 = PCURVE('',#182,#187); +#182 = SPHERICAL_SURFACE('',#183,1.); +#183 = AXIS2_PLACEMENT_3D('',#184,#185,#186); +#184 = CARTESIAN_POINT('',(-0.29,2.5,0.25)); +#185 = DIRECTION('',(1.,0.E+000,0.E+000)); +#186 = DIRECTION('',(-0.E+000,8.881784197001E-016,1.)); +#187 = DEFINITIONAL_REPRESENTATION('',(#188),#192); +#188 = LINE('',#189,#190); +#189 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#190 = VECTOR('',#191,1.); +#191 = DIRECTION('',(1.,0.E+000)); +#192 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#193 = ORIENTED_EDGE('',*,*,#194,.T.); +#194 = EDGE_CURVE('',#166,#195,#197,.T.); +#195 = VERTEX_POINT('',#196); +#196 = CARTESIAN_POINT('',(33.31,2.5,1.25)); +#197 = SURFACE_CURVE('',#198,(#202,#209),.PCURVE_S1.); +#198 = LINE('',#199,#200); +#199 = CARTESIAN_POINT('',(-1.29,2.5,1.25)); +#200 = VECTOR('',#201,1.); +#201 = DIRECTION('',(1.,0.E+000,0.E+000)); +#202 = PCURVE('',#67,#203); +#203 = DEFINITIONAL_REPRESENTATION('',(#204),#208); +#204 = LINE('',#205,#206); +#205 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#206 = VECTOR('',#207,1.); +#207 = DIRECTION('',(-0.E+000,1.)); +#208 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#209 = PCURVE('',#210,#215); +#210 = PLANE('',#211); +#211 = AXIS2_PLACEMENT_3D('',#212,#213,#214); +#212 = CARTESIAN_POINT('',(-1.29,1.5,1.25)); +#213 = DIRECTION('',(0.E+000,-4.440892098501E-016,-1.)); +#214 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#215 = DEFINITIONAL_REPRESENTATION('',(#216),#220); +#216 = LINE('',#217,#218); +#217 = CARTESIAN_POINT('',(1.,0.E+000)); +#218 = VECTOR('',#219,1.); +#219 = DIRECTION('',(0.E+000,1.)); +#220 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#221 = ORIENTED_EDGE('',*,*,#222,.T.); +#222 = EDGE_CURVE('',#195,#47,#223,.T.); +#223 = SURFACE_CURVE('',#224,(#229,#236),.PCURVE_S1.); +#224 = CIRCLE('',#225,1.); +#225 = AXIS2_PLACEMENT_3D('',#226,#227,#228); +#226 = CARTESIAN_POINT('',(33.31,2.5,0.25)); +#227 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#228 = DIRECTION('',(0.E+000,4.440892098501E-016,1.)); +#229 = PCURVE('',#67,#230); +#230 = DEFINITIONAL_REPRESENTATION('',(#231),#235); +#231 = LINE('',#232,#233); +#232 = CARTESIAN_POINT('',(-1.570796326795,34.6)); +#233 = VECTOR('',#234,1.); +#234 = DIRECTION('',(1.,-0.E+000)); +#235 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#236 = PCURVE('',#237,#242); +#237 = SPHERICAL_SURFACE('',#238,1.); +#238 = AXIS2_PLACEMENT_3D('',#239,#240,#241); +#239 = CARTESIAN_POINT('',(33.31,2.5,0.25)); +#240 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#241 = DIRECTION('',(0.E+000,4.440892098501E-016,1.)); +#242 = DEFINITIONAL_REPRESENTATION('',(#243),#247); +#243 = LINE('',#244,#245); +#244 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#245 = VECTOR('',#246,1.); +#246 = DIRECTION('',(-1.,0.E+000)); +#247 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#248 = ADVANCED_FACE('',(#249),#149,.T.); +#249 = FACE_BOUND('',#250,.F.); +#250 = EDGE_LOOP('',(#251,#278,#306,#326)); +#251 = ORIENTED_EDGE('',*,*,#252,.F.); +#252 = EDGE_CURVE('',#253,#108,#255,.T.); +#253 = VERTEX_POINT('',#254); +#254 = CARTESIAN_POINT('',(-1.29,2.5,-0.25)); +#255 = SURFACE_CURVE('',#256,(#261,#267),.PCURVE_S1.); +#256 = CIRCLE('',#257,1.); +#257 = AXIS2_PLACEMENT_3D('',#258,#259,#260); +#258 = CARTESIAN_POINT('',(-0.29,2.5,-0.25)); +#259 = DIRECTION('',(-0.E+000,1.048990684668E-015,1.)); +#260 = DIRECTION('',(0.E+000,-1.,1.048990684668E-015)); +#261 = PCURVE('',#149,#262); +#262 = DEFINITIONAL_REPRESENTATION('',(#263),#266); +#263 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#264,#265),.UNSPECIFIED.,.F.,.F., + (2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#264 = CARTESIAN_POINT('',(-1.570796326795,1.)); +#265 = CARTESIAN_POINT('',(0.E+000,1.)); +#266 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#267 = PCURVE('',#268,#273); +#268 = SPHERICAL_SURFACE('',#269,1.); +#269 = AXIS2_PLACEMENT_3D('',#270,#271,#272); +#270 = CARTESIAN_POINT('',(-0.29,2.5,-0.25)); +#271 = DIRECTION('',(1.,0.E+000,0.E+000)); +#272 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#273 = DEFINITIONAL_REPRESENTATION('',(#274),#277); +#274 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#275,#276),.UNSPECIFIED.,.F.,.F., + (2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#275 = CARTESIAN_POINT('',(-1.570796326795,-1.570796326795)); +#276 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#277 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#278 = ORIENTED_EDGE('',*,*,#279,.T.); +#279 = EDGE_CURVE('',#253,#280,#282,.T.); +#280 = VERTEX_POINT('',#281); +#281 = CARTESIAN_POINT('',(-1.29,2.5,0.25)); +#282 = SURFACE_CURVE('',#283,(#287,#294),.PCURVE_S1.); +#283 = LINE('',#284,#285); +#284 = CARTESIAN_POINT('',(-1.29,2.5,-1.25)); +#285 = VECTOR('',#286,1.); +#286 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#287 = PCURVE('',#149,#288); +#288 = DEFINITIONAL_REPRESENTATION('',(#289),#293); +#289 = LINE('',#290,#291); +#290 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#291 = VECTOR('',#292,1.); +#292 = DIRECTION('',(-0.E+000,1.)); +#293 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#294 = PCURVE('',#295,#300); +#295 = PLANE('',#296); +#296 = AXIS2_PLACEMENT_3D('',#297,#298,#299); +#297 = CARTESIAN_POINT('',(-1.29,6.08,-1.25)); +#298 = DIRECTION('',(1.,0.E+000,0.E+000)); +#299 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#300 = DEFINITIONAL_REPRESENTATION('',(#301),#305); +#301 = LINE('',#302,#303); +#302 = CARTESIAN_POINT('',(3.58,-2.22044604925E-016)); +#303 = VECTOR('',#304,1.); +#304 = DIRECTION('',(2.22044604925E-016,-1.)); +#305 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#306 = ORIENTED_EDGE('',*,*,#307,.T.); +#307 = EDGE_CURVE('',#280,#45,#308,.T.); +#308 = SURFACE_CURVE('',#309,(#314,#320),.PCURVE_S1.); +#309 = CIRCLE('',#310,1.); +#310 = AXIS2_PLACEMENT_3D('',#311,#312,#313); +#311 = CARTESIAN_POINT('',(-0.29,2.5,0.25)); +#312 = DIRECTION('',(-0.E+000,1.171455364583E-015,1.)); +#313 = DIRECTION('',(0.E+000,-1.,1.171455364583E-015)); +#314 = PCURVE('',#149,#315); +#315 = DEFINITIONAL_REPRESENTATION('',(#316),#319); +#316 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#317,#318),.UNSPECIFIED.,.F.,.F., + (2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#317 = CARTESIAN_POINT('',(-1.570796326795,1.5)); +#318 = CARTESIAN_POINT('',(0.E+000,1.5)); +#319 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#320 = PCURVE('',#182,#321); +#321 = DEFINITIONAL_REPRESENTATION('',(#322),#325); +#322 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#323,#324),.UNSPECIFIED.,.F.,.F., + (2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#323 = CARTESIAN_POINT('',(1.570796326795,-1.570796326795)); +#324 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#325 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#326 = ORIENTED_EDGE('',*,*,#135,.F.); +#327 = ADVANCED_FACE('',(#328),#95,.T.); +#328 = FACE_BOUND('',#329,.T.); +#329 = EDGE_LOOP('',(#330,#357,#385,#405)); +#330 = ORIENTED_EDGE('',*,*,#331,.F.); +#331 = EDGE_CURVE('',#332,#80,#334,.T.); +#332 = VERTEX_POINT('',#333); +#333 = CARTESIAN_POINT('',(34.31,2.5,-0.25)); +#334 = SURFACE_CURVE('',#335,(#340,#346),.PCURVE_S1.); +#335 = CIRCLE('',#336,1.); +#336 = AXIS2_PLACEMENT_3D('',#337,#338,#339); +#337 = CARTESIAN_POINT('',(33.31,2.5,-0.25)); +#338 = DIRECTION('',(-0.E+000,-1.608122649677E-016,-1.)); +#339 = DIRECTION('',(0.E+000,-1.,1.608122649677E-016)); +#340 = PCURVE('',#95,#341); +#341 = DEFINITIONAL_REPRESENTATION('',(#342),#345); +#342 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#343,#344),.UNSPECIFIED.,.F.,.F., + (2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#343 = CARTESIAN_POINT('',(1.570796326795,1.)); +#344 = CARTESIAN_POINT('',(0.E+000,1.)); +#345 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#346 = PCURVE('',#347,#352); +#347 = SPHERICAL_SURFACE('',#348,1.); +#348 = AXIS2_PLACEMENT_3D('',#349,#350,#351); +#349 = CARTESIAN_POINT('',(33.31,2.5,-0.25)); +#350 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#351 = DIRECTION('',(-0.E+000,-4.440892098501E-016,-1.)); +#352 = DEFINITIONAL_REPRESENTATION('',(#353),#356); +#353 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#354,#355),.UNSPECIFIED.,.F.,.F., + (2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#354 = CARTESIAN_POINT('',(1.570796326795,-1.570796326795)); +#355 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#356 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#357 = ORIENTED_EDGE('',*,*,#358,.T.); +#358 = EDGE_CURVE('',#332,#359,#361,.T.); +#359 = VERTEX_POINT('',#360); +#360 = CARTESIAN_POINT('',(34.31,2.5,0.25)); +#361 = SURFACE_CURVE('',#362,(#366,#373),.PCURVE_S1.); +#362 = LINE('',#363,#364); +#363 = CARTESIAN_POINT('',(34.31,2.5,-1.25)); +#364 = VECTOR('',#365,1.); +#365 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#366 = PCURVE('',#95,#367); +#367 = DEFINITIONAL_REPRESENTATION('',(#368),#372); +#368 = LINE('',#369,#370); +#369 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#370 = VECTOR('',#371,1.); +#371 = DIRECTION('',(0.E+000,1.)); +#372 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#373 = PCURVE('',#374,#379); +#374 = PLANE('',#375); +#375 = AXIS2_PLACEMENT_3D('',#376,#377,#378); +#376 = CARTESIAN_POINT('',(34.31,1.5,-1.25)); +#377 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#378 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#379 = DEFINITIONAL_REPRESENTATION('',(#380),#384); +#380 = LINE('',#381,#382); +#381 = CARTESIAN_POINT('',(1.,-2.22044604925E-016)); +#382 = VECTOR('',#383,1.); +#383 = DIRECTION('',(-2.22044604925E-016,-1.)); +#384 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#385 = ORIENTED_EDGE('',*,*,#386,.T.); +#386 = EDGE_CURVE('',#359,#47,#387,.T.); +#387 = SURFACE_CURVE('',#388,(#393,#399),.PCURVE_S1.); +#388 = CIRCLE('',#389,1.); +#389 = AXIS2_PLACEMENT_3D('',#390,#391,#392); +#390 = CARTESIAN_POINT('',(33.31,2.5,0.25)); +#391 = DIRECTION('',(-0.E+000,-2.832769448824E-016,-1.)); +#392 = DIRECTION('',(-0.E+000,-1.,2.832769448824E-016)); +#393 = PCURVE('',#95,#394); +#394 = DEFINITIONAL_REPRESENTATION('',(#395),#398); +#395 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#396,#397),.UNSPECIFIED.,.F.,.F., + (2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#396 = CARTESIAN_POINT('',(1.570796326795,1.5)); +#397 = CARTESIAN_POINT('',(0.E+000,1.5)); +#398 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#399 = PCURVE('',#237,#400); +#400 = DEFINITIONAL_REPRESENTATION('',(#401),#404); +#401 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#402,#403),.UNSPECIFIED.,.F.,.F., + (2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#402 = CARTESIAN_POINT('',(-1.570796326795,-1.570796326795)); +#403 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#404 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#405 = ORIENTED_EDGE('',*,*,#79,.F.); +#406 = ADVANCED_FACE('',(#407),#123,.T.); +#407 = FACE_BOUND('',#408,.T.); +#408 = EDGE_LOOP('',(#409,#410,#434,#462)); +#409 = ORIENTED_EDGE('',*,*,#107,.F.); +#410 = ORIENTED_EDGE('',*,*,#411,.F.); +#411 = EDGE_CURVE('',#412,#108,#414,.T.); +#412 = VERTEX_POINT('',#413); +#413 = CARTESIAN_POINT('',(-0.29,2.5,-1.25)); +#414 = SURFACE_CURVE('',#415,(#420,#427),.PCURVE_S1.); +#415 = CIRCLE('',#416,1.); +#416 = AXIS2_PLACEMENT_3D('',#417,#418,#419); +#417 = CARTESIAN_POINT('',(-0.29,2.5,-0.25)); +#418 = DIRECTION('',(-1.,-0.E+000,-0.E+000)); +#419 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#420 = PCURVE('',#123,#421); +#421 = DEFINITIONAL_REPRESENTATION('',(#422),#426); +#422 = LINE('',#423,#424); +#423 = CARTESIAN_POINT('',(1.570796326795,1.)); +#424 = VECTOR('',#425,1.); +#425 = DIRECTION('',(-1.,-0.E+000)); +#426 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#427 = PCURVE('',#268,#428); +#428 = DEFINITIONAL_REPRESENTATION('',(#429),#433); +#429 = LINE('',#430,#431); +#430 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#431 = VECTOR('',#432,1.); +#432 = DIRECTION('',(-1.,0.E+000)); +#433 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#434 = ORIENTED_EDGE('',*,*,#435,.T.); +#435 = EDGE_CURVE('',#412,#436,#438,.T.); +#436 = VERTEX_POINT('',#437); +#437 = CARTESIAN_POINT('',(33.31,2.5,-1.25)); +#438 = SURFACE_CURVE('',#439,(#443,#450),.PCURVE_S1.); +#439 = LINE('',#440,#441); +#440 = CARTESIAN_POINT('',(-1.29,2.5,-1.25)); +#441 = VECTOR('',#442,1.); +#442 = DIRECTION('',(1.,0.E+000,0.E+000)); +#443 = PCURVE('',#123,#444); +#444 = DEFINITIONAL_REPRESENTATION('',(#445),#449); +#445 = LINE('',#446,#447); +#446 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#447 = VECTOR('',#448,1.); +#448 = DIRECTION('',(0.E+000,1.)); +#449 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#450 = PCURVE('',#451,#456); +#451 = PLANE('',#452); +#452 = AXIS2_PLACEMENT_3D('',#453,#454,#455); +#453 = CARTESIAN_POINT('',(-1.29,1.5,-1.25)); +#454 = DIRECTION('',(0.E+000,-4.440892098501E-016,-1.)); +#455 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#456 = DEFINITIONAL_REPRESENTATION('',(#457),#461); +#457 = LINE('',#458,#459); +#458 = CARTESIAN_POINT('',(1.,0.E+000)); +#459 = VECTOR('',#460,1.); +#460 = DIRECTION('',(0.E+000,1.)); +#461 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#462 = ORIENTED_EDGE('',*,*,#463,.T.); +#463 = EDGE_CURVE('',#436,#80,#464,.T.); +#464 = SURFACE_CURVE('',#465,(#470,#477),.PCURVE_S1.); +#465 = CIRCLE('',#466,1.); +#466 = AXIS2_PLACEMENT_3D('',#467,#468,#469); +#467 = CARTESIAN_POINT('',(33.31,2.5,-0.25)); +#468 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#469 = DIRECTION('',(-0.E+000,-4.440892098501E-016,-1.)); +#470 = PCURVE('',#123,#471); +#471 = DEFINITIONAL_REPRESENTATION('',(#472),#476); +#472 = LINE('',#473,#474); +#473 = CARTESIAN_POINT('',(1.570796326795,34.6)); +#474 = VECTOR('',#475,1.); +#475 = DIRECTION('',(-1.,-0.E+000)); +#476 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#477 = PCURVE('',#347,#478); +#478 = DEFINITIONAL_REPRESENTATION('',(#479),#483); +#479 = LINE('',#480,#481); +#480 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#481 = VECTOR('',#482,1.); +#482 = DIRECTION('',(1.,0.E+000)); +#483 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#484 = ADVANCED_FACE('',(#485),#182,.T.); +#485 = FACE_BOUND('',#486,.T.); +#486 = EDGE_LOOP('',(#487,#512,#513)); +#487 = ORIENTED_EDGE('',*,*,#488,.F.); +#488 = EDGE_CURVE('',#280,#166,#489,.T.); +#489 = SURFACE_CURVE('',#490,(#495,#501),.PCURVE_S1.); +#490 = CIRCLE('',#491,1.); +#491 = AXIS2_PLACEMENT_3D('',#492,#493,#494); +#492 = CARTESIAN_POINT('',(-0.29,2.5,0.25)); +#493 = DIRECTION('',(0.E+000,1.,-8.881784197001E-016)); +#494 = DIRECTION('',(0.E+000,8.881784197001E-016,1.)); +#495 = PCURVE('',#182,#496); +#496 = DEFINITIONAL_REPRESENTATION('',(#497),#500); +#497 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#498,#499),.UNSPECIFIED.,.F.,.F., + (2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#498 = CARTESIAN_POINT('',(0.E+000,-1.570796326795)); +#499 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#500 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#501 = PCURVE('',#502,#507); +#502 = CYLINDRICAL_SURFACE('',#503,1.); +#503 = AXIS2_PLACEMENT_3D('',#504,#505,#506); +#504 = CARTESIAN_POINT('',(-0.29,6.08,0.25)); +#505 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#506 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#507 = DEFINITIONAL_REPRESENTATION('',(#508),#511); +#508 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#509,#510),.UNSPECIFIED.,.F.,.F., + (2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#509 = CARTESIAN_POINT('',(0.E+000,3.58)); +#510 = CARTESIAN_POINT('',(-1.570796326795,3.58)); +#511 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#512 = ORIENTED_EDGE('',*,*,#307,.T.); +#513 = ORIENTED_EDGE('',*,*,#165,.F.); +#514 = ADVANCED_FACE('',(#515),#237,.T.); +#515 = FACE_BOUND('',#516,.F.); +#516 = EDGE_LOOP('',(#517,#542,#543)); +#517 = ORIENTED_EDGE('',*,*,#518,.F.); +#518 = EDGE_CURVE('',#359,#195,#519,.T.); +#519 = SURFACE_CURVE('',#520,(#525,#531),.PCURVE_S1.); +#520 = CIRCLE('',#521,1.); +#521 = AXIS2_PLACEMENT_3D('',#522,#523,#524); +#522 = CARTESIAN_POINT('',(33.31,2.5,0.25)); +#523 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#524 = DIRECTION('',(0.E+000,4.440892098501E-016,1.)); +#525 = PCURVE('',#237,#526); +#526 = DEFINITIONAL_REPRESENTATION('',(#527),#530); +#527 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#528,#529),.UNSPECIFIED.,.F.,.F., + (2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#528 = CARTESIAN_POINT('',(0.E+000,-1.570796326795)); +#529 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#530 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#531 = PCURVE('',#532,#537); +#532 = CYLINDRICAL_SURFACE('',#533,1.); +#533 = AXIS2_PLACEMENT_3D('',#534,#535,#536); +#534 = CARTESIAN_POINT('',(33.31,1.5,0.25)); +#535 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#536 = DIRECTION('',(1.,-0.E+000,0.E+000)); +#537 = DEFINITIONAL_REPRESENTATION('',(#538),#541); +#538 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#539,#540),.UNSPECIFIED.,.F.,.F., + (2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#539 = CARTESIAN_POINT('',(0.E+000,1.)); +#540 = CARTESIAN_POINT('',(-1.570796326795,1.)); +#541 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#542 = ORIENTED_EDGE('',*,*,#386,.T.); +#543 = ORIENTED_EDGE('',*,*,#222,.F.); +#544 = ADVANCED_FACE('',(#545),#210,.F.); +#545 = FACE_BOUND('',#546,.F.); +#546 = EDGE_LOOP('',(#547,#548,#571,#599)); +#547 = ORIENTED_EDGE('',*,*,#194,.F.); +#548 = ORIENTED_EDGE('',*,*,#549,.F.); +#549 = EDGE_CURVE('',#550,#166,#552,.T.); +#550 = VERTEX_POINT('',#551); +#551 = CARTESIAN_POINT('',(-0.29,5.08,1.25)); +#552 = SURFACE_CURVE('',#553,(#557,#564),.PCURVE_S1.); +#553 = LINE('',#554,#555); +#554 = CARTESIAN_POINT('',(-0.29,6.08,1.25)); +#555 = VECTOR('',#556,1.); +#556 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#557 = PCURVE('',#210,#558); +#558 = DEFINITIONAL_REPRESENTATION('',(#559),#563); +#559 = LINE('',#560,#561); +#560 = CARTESIAN_POINT('',(4.58,1.)); +#561 = VECTOR('',#562,1.); +#562 = DIRECTION('',(-1.,0.E+000)); +#563 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#564 = PCURVE('',#502,#565); +#565 = DEFINITIONAL_REPRESENTATION('',(#566),#570); +#566 = LINE('',#567,#568); +#567 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#568 = VECTOR('',#569,1.); +#569 = DIRECTION('',(-0.E+000,1.)); +#570 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#571 = ORIENTED_EDGE('',*,*,#572,.F.); +#572 = EDGE_CURVE('',#573,#550,#575,.T.); +#573 = VERTEX_POINT('',#574); +#574 = CARTESIAN_POINT('',(33.31,5.08,1.25)); +#575 = SURFACE_CURVE('',#576,(#580,#587),.PCURVE_S1.); +#576 = LINE('',#577,#578); +#577 = CARTESIAN_POINT('',(34.31,5.08,1.25)); +#578 = VECTOR('',#579,1.); +#579 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#580 = PCURVE('',#210,#581); +#581 = DEFINITIONAL_REPRESENTATION('',(#582),#586); +#582 = LINE('',#583,#584); +#583 = CARTESIAN_POINT('',(3.58,35.6)); +#584 = VECTOR('',#585,1.); +#585 = DIRECTION('',(0.E+000,-1.)); +#586 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#587 = PCURVE('',#588,#593); +#588 = CYLINDRICAL_SURFACE('',#589,1.); +#589 = AXIS2_PLACEMENT_3D('',#590,#591,#592); +#590 = CARTESIAN_POINT('',(34.31,5.08,0.25)); +#591 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#592 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#593 = DEFINITIONAL_REPRESENTATION('',(#594),#598); +#594 = LINE('',#595,#596); +#595 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#596 = VECTOR('',#597,1.); +#597 = DIRECTION('',(-0.E+000,1.)); +#598 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#599 = ORIENTED_EDGE('',*,*,#600,.F.); +#600 = EDGE_CURVE('',#195,#573,#601,.T.); +#601 = SURFACE_CURVE('',#602,(#606,#613),.PCURVE_S1.); +#602 = LINE('',#603,#604); +#603 = CARTESIAN_POINT('',(33.31,1.5,1.25)); +#604 = VECTOR('',#605,1.); +#605 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#606 = PCURVE('',#210,#607); +#607 = DEFINITIONAL_REPRESENTATION('',(#608),#612); +#608 = LINE('',#609,#610); +#609 = CARTESIAN_POINT('',(0.E+000,34.6)); +#610 = VECTOR('',#611,1.); +#611 = DIRECTION('',(1.,0.E+000)); +#612 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#613 = PCURVE('',#532,#614); +#614 = DEFINITIONAL_REPRESENTATION('',(#615),#619); +#615 = LINE('',#616,#617); +#616 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#617 = VECTOR('',#618,1.); +#618 = DIRECTION('',(-0.E+000,1.)); +#619 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#620 = ADVANCED_FACE('',(#621),#268,.T.); +#621 = FACE_BOUND('',#622,.F.); +#622 = EDGE_LOOP('',(#623,#648,#649)); +#623 = ORIENTED_EDGE('',*,*,#624,.F.); +#624 = EDGE_CURVE('',#253,#412,#625,.T.); +#625 = SURFACE_CURVE('',#626,(#631,#637),.PCURVE_S1.); +#626 = CIRCLE('',#627,1.); +#627 = AXIS2_PLACEMENT_3D('',#628,#629,#630); +#628 = CARTESIAN_POINT('',(-0.29,2.5,-0.25)); +#629 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#630 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#631 = PCURVE('',#268,#632); +#632 = DEFINITIONAL_REPRESENTATION('',(#633),#636); +#633 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#634,#635),.UNSPECIFIED.,.F.,.F., + (2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#634 = CARTESIAN_POINT('',(0.E+000,-1.570796326795)); +#635 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#636 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#637 = PCURVE('',#638,#643); +#638 = CYLINDRICAL_SURFACE('',#639,1.); +#639 = AXIS2_PLACEMENT_3D('',#640,#641,#642); +#640 = CARTESIAN_POINT('',(-0.29,6.08,-0.25)); +#641 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#642 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#643 = DEFINITIONAL_REPRESENTATION('',(#644),#647); +#644 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#645,#646),.UNSPECIFIED.,.F.,.F., + (2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#645 = CARTESIAN_POINT('',(0.E+000,3.58)); +#646 = CARTESIAN_POINT('',(1.570796326795,3.58)); +#647 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#648 = ORIENTED_EDGE('',*,*,#252,.T.); +#649 = ORIENTED_EDGE('',*,*,#411,.F.); +#650 = ADVANCED_FACE('',(#651),#295,.F.); +#651 = FACE_BOUND('',#652,.F.); +#652 = EDGE_LOOP('',(#653,#676,#677,#700)); +#653 = ORIENTED_EDGE('',*,*,#654,.T.); +#654 = EDGE_CURVE('',#655,#280,#657,.T.); +#655 = VERTEX_POINT('',#656); +#656 = CARTESIAN_POINT('',(-1.29,5.08,0.25)); +#657 = SURFACE_CURVE('',#658,(#662,#669),.PCURVE_S1.); +#658 = LINE('',#659,#660); +#659 = CARTESIAN_POINT('',(-1.29,6.08,0.25)); +#660 = VECTOR('',#661,1.); +#661 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#662 = PCURVE('',#295,#663); +#663 = DEFINITIONAL_REPRESENTATION('',(#664),#668); +#664 = LINE('',#665,#666); +#665 = CARTESIAN_POINT('',(1.7763568394E-015,-1.5)); +#666 = VECTOR('',#667,1.); +#667 = DIRECTION('',(1.,0.E+000)); +#668 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#669 = PCURVE('',#502,#670); +#670 = DEFINITIONAL_REPRESENTATION('',(#671),#675); +#671 = LINE('',#672,#673); +#672 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#673 = VECTOR('',#674,1.); +#674 = DIRECTION('',(-0.E+000,1.)); +#675 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#676 = ORIENTED_EDGE('',*,*,#279,.F.); +#677 = ORIENTED_EDGE('',*,*,#678,.F.); +#678 = EDGE_CURVE('',#679,#253,#681,.T.); +#679 = VERTEX_POINT('',#680); +#680 = CARTESIAN_POINT('',(-1.29,5.08,-0.25)); +#681 = SURFACE_CURVE('',#682,(#686,#693),.PCURVE_S1.); +#682 = LINE('',#683,#684); +#683 = CARTESIAN_POINT('',(-1.29,6.08,-0.25)); +#684 = VECTOR('',#685,1.); +#685 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#686 = PCURVE('',#295,#687); +#687 = DEFINITIONAL_REPRESENTATION('',(#688),#692); +#688 = LINE('',#689,#690); +#689 = CARTESIAN_POINT('',(0.E+000,-1.)); +#690 = VECTOR('',#691,1.); +#691 = DIRECTION('',(1.,0.E+000)); +#692 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#693 = PCURVE('',#638,#694); +#694 = DEFINITIONAL_REPRESENTATION('',(#695),#699); +#695 = LINE('',#696,#697); +#696 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#697 = VECTOR('',#698,1.); +#698 = DIRECTION('',(0.E+000,1.)); +#699 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#700 = ORIENTED_EDGE('',*,*,#701,.T.); +#701 = EDGE_CURVE('',#679,#655,#702,.T.); +#702 = SURFACE_CURVE('',#703,(#707,#714),.PCURVE_S1.); +#703 = LINE('',#704,#705); +#704 = CARTESIAN_POINT('',(-1.29,5.08,-1.25)); +#705 = VECTOR('',#706,1.); +#706 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#707 = PCURVE('',#295,#708); +#708 = DEFINITIONAL_REPRESENTATION('',(#709),#713); +#709 = LINE('',#710,#711); +#710 = CARTESIAN_POINT('',(1.,2.22044604925E-016)); +#711 = VECTOR('',#712,1.); +#712 = DIRECTION('',(2.22044604925E-016,-1.)); +#713 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#714 = PCURVE('',#715,#720); +#715 = CYLINDRICAL_SURFACE('',#716,1.); +#716 = AXIS2_PLACEMENT_3D('',#717,#718,#719); +#717 = CARTESIAN_POINT('',(-0.29,5.08,-1.25)); +#718 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#719 = DIRECTION('',(-0.E+000,1.,-2.22044604925E-016)); +#720 = DEFINITIONAL_REPRESENTATION('',(#721),#725); +#721 = LINE('',#722,#723); +#722 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#723 = VECTOR('',#724,1.); +#724 = DIRECTION('',(0.E+000,1.)); +#725 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#726 = ADVANCED_FACE('',(#727),#347,.T.); +#727 = FACE_BOUND('',#728,.T.); +#728 = EDGE_LOOP('',(#729,#754,#755)); +#729 = ORIENTED_EDGE('',*,*,#730,.F.); +#730 = EDGE_CURVE('',#332,#436,#731,.T.); +#731 = SURFACE_CURVE('',#732,(#737,#743),.PCURVE_S1.); +#732 = CIRCLE('',#733,1.); +#733 = AXIS2_PLACEMENT_3D('',#734,#735,#736); +#734 = CARTESIAN_POINT('',(33.31,2.5,-0.25)); +#735 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#736 = DIRECTION('',(0.E+000,-4.440892098501E-016,-1.)); +#737 = PCURVE('',#347,#738); +#738 = DEFINITIONAL_REPRESENTATION('',(#739),#742); +#739 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#740,#741),.UNSPECIFIED.,.F.,.F., + (2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#740 = CARTESIAN_POINT('',(0.E+000,-1.570796326795)); +#741 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#742 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#743 = PCURVE('',#744,#749); +#744 = CYLINDRICAL_SURFACE('',#745,1.); +#745 = AXIS2_PLACEMENT_3D('',#746,#747,#748); +#746 = CARTESIAN_POINT('',(33.31,1.5,-0.25)); +#747 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#748 = DIRECTION('',(1.,-0.E+000,0.E+000)); +#749 = DEFINITIONAL_REPRESENTATION('',(#750),#753); +#750 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#751,#752),.UNSPECIFIED.,.F.,.F., + (2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#751 = CARTESIAN_POINT('',(0.E+000,1.)); +#752 = CARTESIAN_POINT('',(1.570796326795,1.)); +#753 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#754 = ORIENTED_EDGE('',*,*,#331,.T.); +#755 = ORIENTED_EDGE('',*,*,#463,.F.); +#756 = ADVANCED_FACE('',(#757),#374,.F.); +#757 = FACE_BOUND('',#758,.F.); +#758 = EDGE_LOOP('',(#759,#782,#810,#831)); +#759 = ORIENTED_EDGE('',*,*,#760,.T.); +#760 = EDGE_CURVE('',#359,#761,#763,.T.); +#761 = VERTEX_POINT('',#762); +#762 = CARTESIAN_POINT('',(34.31,5.08,0.25)); +#763 = SURFACE_CURVE('',#764,(#768,#775),.PCURVE_S1.); +#764 = LINE('',#765,#766); +#765 = CARTESIAN_POINT('',(34.31,1.5,0.25)); +#766 = VECTOR('',#767,1.); +#767 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#768 = PCURVE('',#374,#769); +#769 = DEFINITIONAL_REPRESENTATION('',(#770),#774); +#770 = LINE('',#771,#772); +#771 = CARTESIAN_POINT('',(-6.661338147751E-016,-1.5)); +#772 = VECTOR('',#773,1.); +#773 = DIRECTION('',(1.,0.E+000)); +#774 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#775 = PCURVE('',#532,#776); +#776 = DEFINITIONAL_REPRESENTATION('',(#777),#781); +#777 = LINE('',#778,#779); +#778 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#779 = VECTOR('',#780,1.); +#780 = DIRECTION('',(-0.E+000,1.)); +#781 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#782 = ORIENTED_EDGE('',*,*,#783,.F.); +#783 = EDGE_CURVE('',#784,#761,#786,.T.); +#784 = VERTEX_POINT('',#785); +#785 = CARTESIAN_POINT('',(34.31,5.08,-0.25)); +#786 = SURFACE_CURVE('',#787,(#791,#798),.PCURVE_S1.); +#787 = LINE('',#788,#789); +#788 = CARTESIAN_POINT('',(34.31,5.08,-1.25)); +#789 = VECTOR('',#790,1.); +#790 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#791 = PCURVE('',#374,#792); +#792 = DEFINITIONAL_REPRESENTATION('',(#793),#797); +#793 = LINE('',#794,#795); +#794 = CARTESIAN_POINT('',(3.58,2.22044604925E-016)); +#795 = VECTOR('',#796,1.); +#796 = DIRECTION('',(-2.22044604925E-016,-1.)); +#797 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#798 = PCURVE('',#799,#804); +#799 = CYLINDRICAL_SURFACE('',#800,1.); +#800 = AXIS2_PLACEMENT_3D('',#801,#802,#803); +#801 = CARTESIAN_POINT('',(33.31,5.08,-1.25)); +#802 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#803 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#804 = DEFINITIONAL_REPRESENTATION('',(#805),#809); +#805 = LINE('',#806,#807); +#806 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#807 = VECTOR('',#808,1.); +#808 = DIRECTION('',(0.E+000,1.)); +#809 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#810 = ORIENTED_EDGE('',*,*,#811,.F.); +#811 = EDGE_CURVE('',#332,#784,#812,.T.); +#812 = SURFACE_CURVE('',#813,(#817,#824),.PCURVE_S1.); +#813 = LINE('',#814,#815); +#814 = CARTESIAN_POINT('',(34.31,1.5,-0.25)); +#815 = VECTOR('',#816,1.); +#816 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#817 = PCURVE('',#374,#818); +#818 = DEFINITIONAL_REPRESENTATION('',(#819),#823); +#819 = LINE('',#820,#821); +#820 = CARTESIAN_POINT('',(0.E+000,-1.)); +#821 = VECTOR('',#822,1.); +#822 = DIRECTION('',(1.,0.E+000)); +#823 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#824 = PCURVE('',#744,#825); +#825 = DEFINITIONAL_REPRESENTATION('',(#826),#830); +#826 = LINE('',#827,#828); +#827 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#828 = VECTOR('',#829,1.); +#829 = DIRECTION('',(0.E+000,1.)); +#830 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#831 = ORIENTED_EDGE('',*,*,#358,.T.); +#832 = ADVANCED_FACE('',(#833),#451,.T.); +#833 = FACE_BOUND('',#834,.T.); +#834 = EDGE_LOOP('',(#835,#865,#886,#887)); +#835 = ORIENTED_EDGE('',*,*,#836,.F.); +#836 = EDGE_CURVE('',#837,#839,#841,.T.); +#837 = VERTEX_POINT('',#838); +#838 = CARTESIAN_POINT('',(33.31,5.08,-1.25)); +#839 = VERTEX_POINT('',#840); +#840 = CARTESIAN_POINT('',(-0.29,5.08,-1.25)); +#841 = SURFACE_CURVE('',#842,(#846,#853),.PCURVE_S1.); +#842 = LINE('',#843,#844); +#843 = CARTESIAN_POINT('',(34.31,5.08,-1.25)); +#844 = VECTOR('',#845,1.); +#845 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#846 = PCURVE('',#451,#847); +#847 = DEFINITIONAL_REPRESENTATION('',(#848),#852); +#848 = LINE('',#849,#850); +#849 = CARTESIAN_POINT('',(3.58,35.6)); +#850 = VECTOR('',#851,1.); +#851 = DIRECTION('',(0.E+000,-1.)); +#852 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#853 = PCURVE('',#854,#859); +#854 = CYLINDRICAL_SURFACE('',#855,1.); +#855 = AXIS2_PLACEMENT_3D('',#856,#857,#858); +#856 = CARTESIAN_POINT('',(34.31,5.08,-0.25)); +#857 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#858 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#859 = DEFINITIONAL_REPRESENTATION('',(#860),#864); +#860 = LINE('',#861,#862); +#861 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#862 = VECTOR('',#863,1.); +#863 = DIRECTION('',(0.E+000,1.)); +#864 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#865 = ORIENTED_EDGE('',*,*,#866,.F.); +#866 = EDGE_CURVE('',#436,#837,#867,.T.); +#867 = SURFACE_CURVE('',#868,(#872,#879),.PCURVE_S1.); +#868 = LINE('',#869,#870); +#869 = CARTESIAN_POINT('',(33.31,1.5,-1.25)); +#870 = VECTOR('',#871,1.); +#871 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#872 = PCURVE('',#451,#873); +#873 = DEFINITIONAL_REPRESENTATION('',(#874),#878); +#874 = LINE('',#875,#876); +#875 = CARTESIAN_POINT('',(0.E+000,34.6)); +#876 = VECTOR('',#877,1.); +#877 = DIRECTION('',(1.,0.E+000)); +#878 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#879 = PCURVE('',#744,#880); +#880 = DEFINITIONAL_REPRESENTATION('',(#881),#885); +#881 = LINE('',#882,#883); +#882 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#883 = VECTOR('',#884,1.); +#884 = DIRECTION('',(0.E+000,1.)); +#885 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#886 = ORIENTED_EDGE('',*,*,#435,.F.); +#887 = ORIENTED_EDGE('',*,*,#888,.F.); +#888 = EDGE_CURVE('',#839,#412,#889,.T.); +#889 = SURFACE_CURVE('',#890,(#894,#901),.PCURVE_S1.); +#890 = LINE('',#891,#892); +#891 = CARTESIAN_POINT('',(-0.29,6.08,-1.25)); +#892 = VECTOR('',#893,1.); +#893 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#894 = PCURVE('',#451,#895); +#895 = DEFINITIONAL_REPRESENTATION('',(#896),#900); +#896 = LINE('',#897,#898); +#897 = CARTESIAN_POINT('',(4.58,1.)); +#898 = VECTOR('',#899,1.); +#899 = DIRECTION('',(-1.,0.E+000)); +#900 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#901 = PCURVE('',#638,#902); +#902 = DEFINITIONAL_REPRESENTATION('',(#903),#907); +#903 = LINE('',#904,#905); +#904 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#905 = VECTOR('',#906,1.); +#906 = DIRECTION('',(0.E+000,1.)); +#907 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#908 = ADVANCED_FACE('',(#909),#502,.T.); +#909 = FACE_BOUND('',#910,.F.); +#910 = EDGE_LOOP('',(#911,#936,#937,#938)); +#911 = ORIENTED_EDGE('',*,*,#912,.T.); +#912 = EDGE_CURVE('',#655,#550,#913,.T.); +#913 = SURFACE_CURVE('',#914,(#919,#925),.PCURVE_S1.); +#914 = CIRCLE('',#915,1.); +#915 = AXIS2_PLACEMENT_3D('',#916,#917,#918); +#916 = CARTESIAN_POINT('',(-0.29,5.08,0.25)); +#917 = DIRECTION('',(0.E+000,1.,-8.881784197001E-016)); +#918 = DIRECTION('',(0.E+000,8.881784197001E-016,1.)); +#919 = PCURVE('',#502,#920); +#920 = DEFINITIONAL_REPRESENTATION('',(#921),#924); +#921 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#922,#923),.UNSPECIFIED.,.F.,.F., + (2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#922 = CARTESIAN_POINT('',(0.E+000,1.)); +#923 = CARTESIAN_POINT('',(-1.570796326795,1.)); +#924 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#925 = PCURVE('',#926,#931); +#926 = SPHERICAL_SURFACE('',#927,1.); +#927 = AXIS2_PLACEMENT_3D('',#928,#929,#930); +#928 = CARTESIAN_POINT('',(-0.29,5.08,0.25)); +#929 = DIRECTION('',(1.,0.E+000,0.E+000)); +#930 = DIRECTION('',(-0.E+000,8.881784197001E-016,1.)); +#931 = DEFINITIONAL_REPRESENTATION('',(#932),#935); +#932 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#933,#934),.UNSPECIFIED.,.F.,.F., + (2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#933 = CARTESIAN_POINT('',(0.E+000,-1.570796326795)); +#934 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#935 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#936 = ORIENTED_EDGE('',*,*,#549,.T.); +#937 = ORIENTED_EDGE('',*,*,#488,.F.); +#938 = ORIENTED_EDGE('',*,*,#654,.F.); +#939 = ADVANCED_FACE('',(#940),#532,.T.); +#940 = FACE_BOUND('',#941,.F.); +#941 = EDGE_LOOP('',(#942,#943,#944,#971)); +#942 = ORIENTED_EDGE('',*,*,#518,.T.); +#943 = ORIENTED_EDGE('',*,*,#600,.T.); +#944 = ORIENTED_EDGE('',*,*,#945,.T.); +#945 = EDGE_CURVE('',#573,#761,#946,.T.); +#946 = SURFACE_CURVE('',#947,(#952,#959),.PCURVE_S1.); +#947 = CIRCLE('',#948,1.); +#948 = AXIS2_PLACEMENT_3D('',#949,#950,#951); +#949 = CARTESIAN_POINT('',(33.31,5.08,0.25)); +#950 = DIRECTION('',(-0.E+000,1.,-2.22044604925E-016)); +#951 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#952 = PCURVE('',#532,#953); +#953 = DEFINITIONAL_REPRESENTATION('',(#954),#958); +#954 = LINE('',#955,#956); +#955 = CARTESIAN_POINT('',(-1.570796326795,3.58)); +#956 = VECTOR('',#957,1.); +#957 = DIRECTION('',(1.,-0.E+000)); +#958 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#959 = PCURVE('',#960,#965); +#960 = SPHERICAL_SURFACE('',#961,1.); +#961 = AXIS2_PLACEMENT_3D('',#962,#963,#964); +#962 = CARTESIAN_POINT('',(33.31,5.08,0.25)); +#963 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#964 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#965 = DEFINITIONAL_REPRESENTATION('',(#966),#970); +#966 = LINE('',#967,#968); +#967 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#968 = VECTOR('',#969,1.); +#969 = DIRECTION('',(-1.,0.E+000)); +#970 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#971 = ORIENTED_EDGE('',*,*,#760,.F.); +#972 = ADVANCED_FACE('',(#973),#588,.T.); +#973 = FACE_BOUND('',#974,.F.); +#974 = EDGE_LOOP('',(#975,#997,#998,#1022)); +#975 = ORIENTED_EDGE('',*,*,#976,.T.); +#976 = EDGE_CURVE('',#977,#573,#979,.T.); +#977 = VERTEX_POINT('',#978); +#978 = CARTESIAN_POINT('',(33.31,6.08,0.25)); +#979 = SURFACE_CURVE('',#980,(#985,#991),.PCURVE_S1.); +#980 = CIRCLE('',#981,1.); +#981 = AXIS2_PLACEMENT_3D('',#982,#983,#984); +#982 = CARTESIAN_POINT('',(33.31,5.08,0.25)); +#983 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#984 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#985 = PCURVE('',#588,#986); +#986 = DEFINITIONAL_REPRESENTATION('',(#987),#990); +#987 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#988,#989),.UNSPECIFIED.,.F.,.F., + (2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#988 = CARTESIAN_POINT('',(0.E+000,1.)); +#989 = CARTESIAN_POINT('',(-1.570796326795,1.)); +#990 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#991 = PCURVE('',#960,#992); +#992 = DEFINITIONAL_REPRESENTATION('',(#993),#996); +#993 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#994,#995),.UNSPECIFIED.,.F.,.F., + (2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#994 = CARTESIAN_POINT('',(0.E+000,-1.570796326795)); +#995 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#996 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#997 = ORIENTED_EDGE('',*,*,#572,.T.); +#998 = ORIENTED_EDGE('',*,*,#999,.T.); +#999 = EDGE_CURVE('',#550,#1000,#1002,.T.); +#1000 = VERTEX_POINT('',#1001); +#1001 = CARTESIAN_POINT('',(-0.29,6.08,0.25)); +#1002 = SURFACE_CURVE('',#1003,(#1008,#1015),.PCURVE_S1.); +#1003 = CIRCLE('',#1004,1.); +#1004 = AXIS2_PLACEMENT_3D('',#1005,#1006,#1007); +#1005 = CARTESIAN_POINT('',(-0.29,5.08,0.25)); +#1006 = DIRECTION('',(-1.,0.E+000,-0.E+000)); +#1007 = DIRECTION('',(-0.E+000,8.881784197001E-016,1.)); +#1008 = PCURVE('',#588,#1009); +#1009 = DEFINITIONAL_REPRESENTATION('',(#1010),#1014); +#1010 = LINE('',#1011,#1012); +#1011 = CARTESIAN_POINT('',(-1.570796326795,34.6)); +#1012 = VECTOR('',#1013,1.); +#1013 = DIRECTION('',(1.,-0.E+000)); +#1014 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1015 = PCURVE('',#926,#1016); +#1016 = DEFINITIONAL_REPRESENTATION('',(#1017),#1021); +#1017 = LINE('',#1018,#1019); +#1018 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#1019 = VECTOR('',#1020,1.); +#1020 = DIRECTION('',(-1.,0.E+000)); +#1021 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1022 = ORIENTED_EDGE('',*,*,#1023,.F.); +#1023 = EDGE_CURVE('',#977,#1000,#1024,.T.); +#1024 = SURFACE_CURVE('',#1025,(#1029,#1036),.PCURVE_S1.); +#1025 = LINE('',#1026,#1027); +#1026 = CARTESIAN_POINT('',(34.31,6.08,0.25)); +#1027 = VECTOR('',#1028,1.); +#1028 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1029 = PCURVE('',#588,#1030); +#1030 = DEFINITIONAL_REPRESENTATION('',(#1031),#1035); +#1031 = LINE('',#1032,#1033); +#1032 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#1033 = VECTOR('',#1034,1.); +#1034 = DIRECTION('',(-0.E+000,1.)); +#1035 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1036 = PCURVE('',#1037,#1042); +#1037 = PLANE('',#1038); +#1038 = AXIS2_PLACEMENT_3D('',#1039,#1040,#1041); +#1039 = CARTESIAN_POINT('',(34.31,6.08,-1.25)); +#1040 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#1041 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1042 = DEFINITIONAL_REPRESENTATION('',(#1043),#1047); +#1043 = LINE('',#1044,#1045); +#1044 = CARTESIAN_POINT('',(0.E+000,-1.5)); +#1045 = VECTOR('',#1046,1.); +#1046 = DIRECTION('',(1.,0.E+000)); +#1047 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1048 = ADVANCED_FACE('',(#1049),#638,.T.); +#1049 = FACE_BOUND('',#1050,.T.); +#1050 = EDGE_LOOP('',(#1051,#1076,#1077,#1078)); +#1051 = ORIENTED_EDGE('',*,*,#1052,.F.); +#1052 = EDGE_CURVE('',#839,#679,#1053,.T.); +#1053 = SURFACE_CURVE('',#1054,(#1059,#1065),.PCURVE_S1.); +#1054 = CIRCLE('',#1055,1.); +#1055 = AXIS2_PLACEMENT_3D('',#1056,#1057,#1058); +#1056 = CARTESIAN_POINT('',(-0.29,5.08,-0.25)); +#1057 = DIRECTION('',(5.053215498074E-016,1.,-4.440892098501E-016)); +#1058 = DIRECTION('',(-1.,5.053215498074E-016,-2.244078477742E-031)); +#1059 = PCURVE('',#638,#1060); +#1060 = DEFINITIONAL_REPRESENTATION('',(#1061),#1064); +#1061 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1062,#1063),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#1062 = CARTESIAN_POINT('',(1.570796326795,1.)); +#1063 = CARTESIAN_POINT('',(0.E+000,1.)); +#1064 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1065 = PCURVE('',#1066,#1071); +#1066 = SPHERICAL_SURFACE('',#1067,1.); +#1067 = AXIS2_PLACEMENT_3D('',#1068,#1069,#1070); +#1068 = CARTESIAN_POINT('',(-0.29,5.08,-0.25)); +#1069 = DIRECTION('',(-0.E+000,4.440892098501E-016,1.)); +#1070 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#1071 = DEFINITIONAL_REPRESENTATION('',(#1072),#1075); +#1072 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1073,#1074),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#1073 = CARTESIAN_POINT('',(1.570796326795,-1.570796326795)); +#1074 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#1075 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1076 = ORIENTED_EDGE('',*,*,#888,.T.); +#1077 = ORIENTED_EDGE('',*,*,#624,.F.); +#1078 = ORIENTED_EDGE('',*,*,#678,.F.); +#1079 = ADVANCED_FACE('',(#1080),#715,.T.); +#1080 = FACE_BOUND('',#1081,.T.); +#1081 = EDGE_LOOP('',(#1082,#1105,#1127,#1128)); +#1082 = ORIENTED_EDGE('',*,*,#1083,.F.); +#1083 = EDGE_CURVE('',#1084,#1000,#1086,.T.); +#1084 = VERTEX_POINT('',#1085); +#1085 = CARTESIAN_POINT('',(-0.29,6.08,-0.25)); +#1086 = SURFACE_CURVE('',#1087,(#1091,#1098),.PCURVE_S1.); +#1087 = LINE('',#1088,#1089); +#1088 = CARTESIAN_POINT('',(-0.29,6.08,-1.25)); +#1089 = VECTOR('',#1090,1.); +#1090 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#1091 = PCURVE('',#715,#1092); +#1092 = DEFINITIONAL_REPRESENTATION('',(#1093),#1097); +#1093 = LINE('',#1094,#1095); +#1094 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1095 = VECTOR('',#1096,1.); +#1096 = DIRECTION('',(0.E+000,1.)); +#1097 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1098 = PCURVE('',#1037,#1099); +#1099 = DEFINITIONAL_REPRESENTATION('',(#1100),#1104); +#1100 = LINE('',#1101,#1102); +#1101 = CARTESIAN_POINT('',(34.6,0.E+000)); +#1102 = VECTOR('',#1103,1.); +#1103 = DIRECTION('',(0.E+000,-1.)); +#1104 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1105 = ORIENTED_EDGE('',*,*,#1106,.T.); +#1106 = EDGE_CURVE('',#1084,#679,#1107,.T.); +#1107 = SURFACE_CURVE('',#1108,(#1113,#1120),.PCURVE_S1.); +#1108 = CIRCLE('',#1109,1.); +#1109 = AXIS2_PLACEMENT_3D('',#1110,#1111,#1112); +#1110 = CARTESIAN_POINT('',(-0.29,5.08,-0.25)); +#1111 = DIRECTION('',(0.E+000,4.440892098501E-016,1.)); +#1112 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#1113 = PCURVE('',#715,#1114); +#1114 = DEFINITIONAL_REPRESENTATION('',(#1115),#1119); +#1115 = LINE('',#1116,#1117); +#1116 = CARTESIAN_POINT('',(0.E+000,1.)); +#1117 = VECTOR('',#1118,1.); +#1118 = DIRECTION('',(1.,0.E+000)); +#1119 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1120 = PCURVE('',#1066,#1121); +#1121 = DEFINITIONAL_REPRESENTATION('',(#1122),#1126); +#1122 = LINE('',#1123,#1124); +#1123 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1124 = VECTOR('',#1125,1.); +#1125 = DIRECTION('',(1.,0.E+000)); +#1126 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1127 = ORIENTED_EDGE('',*,*,#701,.T.); +#1128 = ORIENTED_EDGE('',*,*,#1129,.T.); +#1129 = EDGE_CURVE('',#655,#1000,#1130,.T.); +#1130 = SURFACE_CURVE('',#1131,(#1136,#1142),.PCURVE_S1.); +#1131 = CIRCLE('',#1132,1.); +#1132 = AXIS2_PLACEMENT_3D('',#1133,#1134,#1135); +#1133 = CARTESIAN_POINT('',(-0.29,5.08,0.25)); +#1134 = DIRECTION('',(0.E+000,-1.608122649677E-016,-1.)); +#1135 = DIRECTION('',(-0.E+000,1.,-1.608122649677E-016)); +#1136 = PCURVE('',#715,#1137); +#1137 = DEFINITIONAL_REPRESENTATION('',(#1138),#1141); +#1138 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1139,#1140),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#1139 = CARTESIAN_POINT('',(1.570796326795,1.5)); +#1140 = CARTESIAN_POINT('',(0.E+000,1.5)); +#1141 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1142 = PCURVE('',#926,#1143); +#1143 = DEFINITIONAL_REPRESENTATION('',(#1144),#1147); +#1144 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1145,#1146),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#1145 = CARTESIAN_POINT('',(-1.570796326795,-1.570796326795)); +#1146 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#1147 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1148 = ADVANCED_FACE('',(#1149),#744,.T.); +#1149 = FACE_BOUND('',#1150,.T.); +#1150 = EDGE_LOOP('',(#1151,#1152,#1153,#1178)); +#1151 = ORIENTED_EDGE('',*,*,#730,.T.); +#1152 = ORIENTED_EDGE('',*,*,#866,.T.); +#1153 = ORIENTED_EDGE('',*,*,#1154,.T.); +#1154 = EDGE_CURVE('',#837,#784,#1155,.T.); +#1155 = SURFACE_CURVE('',#1156,(#1161,#1167),.PCURVE_S1.); +#1156 = CIRCLE('',#1157,1.); +#1157 = AXIS2_PLACEMENT_3D('',#1158,#1159,#1160); +#1158 = CARTESIAN_POINT('',(33.31,5.08,-0.25)); +#1159 = DIRECTION('',(6.123233995737E-017,-1.,4.440892098501E-016)); +#1160 = DIRECTION('',(1.,6.123233995737E-017,-2.719262146894E-032)); +#1161 = PCURVE('',#744,#1162); +#1162 = DEFINITIONAL_REPRESENTATION('',(#1163),#1166); +#1163 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1164,#1165),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#1164 = CARTESIAN_POINT('',(1.570796326795,3.58)); +#1165 = CARTESIAN_POINT('',(0.E+000,3.58)); +#1166 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1167 = PCURVE('',#1168,#1173); +#1168 = SPHERICAL_SURFACE('',#1169,1.); +#1169 = AXIS2_PLACEMENT_3D('',#1170,#1171,#1172); +#1170 = CARTESIAN_POINT('',(33.31,5.08,-0.25)); +#1171 = DIRECTION('',(-0.E+000,4.440892098501E-016,1.)); +#1172 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#1173 = DEFINITIONAL_REPRESENTATION('',(#1174),#1177); +#1174 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1175,#1176),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#1175 = CARTESIAN_POINT('',(-1.570796326795,-1.570796326795)); +#1176 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#1177 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1178 = ORIENTED_EDGE('',*,*,#811,.F.); +#1179 = ADVANCED_FACE('',(#1180),#799,.T.); +#1180 = FACE_BOUND('',#1181,.T.); +#1181 = EDGE_LOOP('',(#1182,#1183,#1207,#1228)); +#1182 = ORIENTED_EDGE('',*,*,#783,.F.); +#1183 = ORIENTED_EDGE('',*,*,#1184,.F.); +#1184 = EDGE_CURVE('',#1185,#784,#1187,.T.); +#1185 = VERTEX_POINT('',#1186); +#1186 = CARTESIAN_POINT('',(33.31,6.08,-0.25)); +#1187 = SURFACE_CURVE('',#1188,(#1193,#1200),.PCURVE_S1.); +#1188 = CIRCLE('',#1189,1.); +#1189 = AXIS2_PLACEMENT_3D('',#1190,#1191,#1192); +#1190 = CARTESIAN_POINT('',(33.31,5.08,-0.25)); +#1191 = DIRECTION('',(0.E+000,-4.440892098501E-016,-1.)); +#1192 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#1193 = PCURVE('',#799,#1194); +#1194 = DEFINITIONAL_REPRESENTATION('',(#1195),#1199); +#1195 = LINE('',#1196,#1197); +#1196 = CARTESIAN_POINT('',(1.570796326795,1.)); +#1197 = VECTOR('',#1198,1.); +#1198 = DIRECTION('',(-1.,-0.E+000)); +#1199 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1200 = PCURVE('',#1168,#1201); +#1201 = DEFINITIONAL_REPRESENTATION('',(#1202),#1206); +#1202 = LINE('',#1203,#1204); +#1203 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#1204 = VECTOR('',#1205,1.); +#1205 = DIRECTION('',(-1.,0.E+000)); +#1206 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1207 = ORIENTED_EDGE('',*,*,#1208,.T.); +#1208 = EDGE_CURVE('',#1185,#977,#1209,.T.); +#1209 = SURFACE_CURVE('',#1210,(#1214,#1221),.PCURVE_S1.); +#1210 = LINE('',#1211,#1212); +#1211 = CARTESIAN_POINT('',(33.31,6.08,-1.25)); +#1212 = VECTOR('',#1213,1.); +#1213 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#1214 = PCURVE('',#799,#1215); +#1215 = DEFINITIONAL_REPRESENTATION('',(#1216),#1220); +#1216 = LINE('',#1217,#1218); +#1217 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#1218 = VECTOR('',#1219,1.); +#1219 = DIRECTION('',(0.E+000,1.)); +#1220 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1221 = PCURVE('',#1037,#1222); +#1222 = DEFINITIONAL_REPRESENTATION('',(#1223),#1227); +#1223 = LINE('',#1224,#1225); +#1224 = CARTESIAN_POINT('',(1.,0.E+000)); +#1225 = VECTOR('',#1226,1.); +#1226 = DIRECTION('',(0.E+000,-1.)); +#1227 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1228 = ORIENTED_EDGE('',*,*,#1229,.T.); +#1229 = EDGE_CURVE('',#977,#761,#1230,.T.); +#1230 = SURFACE_CURVE('',#1231,(#1236,#1242),.PCURVE_S1.); +#1231 = CIRCLE('',#1232,1.); +#1232 = AXIS2_PLACEMENT_3D('',#1233,#1234,#1235); +#1233 = CARTESIAN_POINT('',(33.31,5.08,0.25)); +#1234 = DIRECTION('',(6.123233995737E-017,-2.22044604925E-016,-1.)); +#1235 = DIRECTION('',(1.,1.359631073447E-032,6.123233995737E-017)); +#1236 = PCURVE('',#799,#1237); +#1237 = DEFINITIONAL_REPRESENTATION('',(#1238),#1241); +#1238 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1239,#1240),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#1239 = CARTESIAN_POINT('',(1.570796326795,1.5)); +#1240 = CARTESIAN_POINT('',(0.E+000,1.5)); +#1241 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1242 = PCURVE('',#960,#1243); +#1243 = DEFINITIONAL_REPRESENTATION('',(#1244),#1247); +#1244 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1245,#1246),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#1245 = CARTESIAN_POINT('',(-1.570796326795,-1.570796326795)); +#1246 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#1247 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1248 = ADVANCED_FACE('',(#1249),#854,.T.); +#1249 = FACE_BOUND('',#1250,.T.); +#1250 = EDGE_LOOP('',(#1251,#1271,#1272,#1292)); +#1251 = ORIENTED_EDGE('',*,*,#1252,.F.); +#1252 = EDGE_CURVE('',#837,#1185,#1253,.T.); +#1253 = SURFACE_CURVE('',#1254,(#1259,#1265),.PCURVE_S1.); +#1254 = CIRCLE('',#1255,1.); +#1255 = AXIS2_PLACEMENT_3D('',#1256,#1257,#1258); +#1256 = CARTESIAN_POINT('',(33.31,5.08,-0.25)); +#1257 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1258 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#1259 = PCURVE('',#854,#1260); +#1260 = DEFINITIONAL_REPRESENTATION('',(#1261),#1264); +#1261 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1262,#1263),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#1262 = CARTESIAN_POINT('',(1.570796326795,1.)); +#1263 = CARTESIAN_POINT('',(0.E+000,1.)); +#1264 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1265 = PCURVE('',#1168,#1266); +#1266 = DEFINITIONAL_REPRESENTATION('',(#1267),#1270); +#1267 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1268,#1269),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#1268 = CARTESIAN_POINT('',(0.E+000,-1.570796326795)); +#1269 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1270 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1271 = ORIENTED_EDGE('',*,*,#836,.T.); +#1272 = ORIENTED_EDGE('',*,*,#1273,.T.); +#1273 = EDGE_CURVE('',#839,#1084,#1274,.T.); +#1274 = SURFACE_CURVE('',#1275,(#1280,#1286),.PCURVE_S1.); +#1275 = CIRCLE('',#1276,1.); +#1276 = AXIS2_PLACEMENT_3D('',#1277,#1278,#1279); +#1277 = CARTESIAN_POINT('',(-0.29,5.08,-0.25)); +#1278 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1279 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#1280 = PCURVE('',#854,#1281); +#1281 = DEFINITIONAL_REPRESENTATION('',(#1282),#1285); +#1282 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1283,#1284),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#1283 = CARTESIAN_POINT('',(1.570796326795,34.6)); +#1284 = CARTESIAN_POINT('',(0.E+000,34.6)); +#1285 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1286 = PCURVE('',#1066,#1287); +#1287 = DEFINITIONAL_REPRESENTATION('',(#1288),#1291); +#1288 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1289,#1290),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#1289 = CARTESIAN_POINT('',(0.E+000,-1.570796326795)); +#1290 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1291 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1292 = ORIENTED_EDGE('',*,*,#1293,.F.); +#1293 = EDGE_CURVE('',#1185,#1084,#1294,.T.); +#1294 = SURFACE_CURVE('',#1295,(#1299,#1306),.PCURVE_S1.); +#1295 = LINE('',#1296,#1297); +#1296 = CARTESIAN_POINT('',(34.31,6.08,-0.25)); +#1297 = VECTOR('',#1298,1.); +#1298 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1299 = PCURVE('',#854,#1300); +#1300 = DEFINITIONAL_REPRESENTATION('',(#1301),#1305); +#1301 = LINE('',#1302,#1303); +#1302 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1303 = VECTOR('',#1304,1.); +#1304 = DIRECTION('',(0.E+000,1.)); +#1305 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1306 = PCURVE('',#1037,#1307); +#1307 = DEFINITIONAL_REPRESENTATION('',(#1308),#1312); +#1308 = LINE('',#1309,#1310); +#1309 = CARTESIAN_POINT('',(0.E+000,-1.)); +#1310 = VECTOR('',#1311,1.); +#1311 = DIRECTION('',(1.,0.E+000)); +#1312 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1313 = ADVANCED_FACE('',(#1314),#926,.T.); +#1314 = FACE_BOUND('',#1315,.F.); +#1315 = EDGE_LOOP('',(#1316,#1317,#1318)); +#1316 = ORIENTED_EDGE('',*,*,#912,.F.); +#1317 = ORIENTED_EDGE('',*,*,#1129,.T.); +#1318 = ORIENTED_EDGE('',*,*,#999,.F.); +#1319 = ADVANCED_FACE('',(#1320),#960,.T.); +#1320 = FACE_BOUND('',#1321,.F.); +#1321 = EDGE_LOOP('',(#1322,#1323,#1324)); +#1322 = ORIENTED_EDGE('',*,*,#976,.F.); +#1323 = ORIENTED_EDGE('',*,*,#1229,.T.); +#1324 = ORIENTED_EDGE('',*,*,#945,.F.); +#1325 = ADVANCED_FACE('',(#1326),#1037,.F.); +#1326 = FACE_BOUND('',#1327,.F.); +#1327 = EDGE_LOOP('',(#1328,#1329,#1330,#1331)); +#1328 = ORIENTED_EDGE('',*,*,#1023,.T.); +#1329 = ORIENTED_EDGE('',*,*,#1083,.F.); +#1330 = ORIENTED_EDGE('',*,*,#1293,.F.); +#1331 = ORIENTED_EDGE('',*,*,#1208,.T.); +#1332 = ADVANCED_FACE('',(#1333),#1066,.T.); +#1333 = FACE_BOUND('',#1334,.T.); +#1334 = EDGE_LOOP('',(#1335,#1336,#1337)); +#1335 = ORIENTED_EDGE('',*,*,#1273,.F.); +#1336 = ORIENTED_EDGE('',*,*,#1052,.T.); +#1337 = ORIENTED_EDGE('',*,*,#1106,.F.); +#1338 = ADVANCED_FACE('',(#1339),#1168,.T.); +#1339 = FACE_BOUND('',#1340,.F.); +#1340 = EDGE_LOOP('',(#1341,#1342,#1343)); +#1341 = ORIENTED_EDGE('',*,*,#1252,.F.); +#1342 = ORIENTED_EDGE('',*,*,#1154,.T.); +#1343 = ORIENTED_EDGE('',*,*,#1184,.F.); +#1344 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1348)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#1345,#1346,#1347)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#1345 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#1346 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#1347 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#1348 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#1345, + 'distance_accuracy_value','confusion accuracy'); +#1349 = SHAPE_DEFINITION_REPRESENTATION(#1350,#37); +#1350 = PRODUCT_DEFINITION_SHAPE('','',#1351); +#1351 = PRODUCT_DEFINITION('design','',#1352,#1355); +#1352 = PRODUCT_DEFINITION_FORMATION('','',#1353); +#1353 = PRODUCT('Fillet','Fillet','',(#1354)); +#1354 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#1355 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#1356 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1357,#1359); +#1357 = ( REPRESENTATION_RELATIONSHIP('','',#37,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1358) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#1358 = ITEM_DEFINED_TRANSFORMATION('','',#11,#15); +#1359 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #1360); +#1360 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('1','=>[0:1:1:2]','',#5,#1351,$); +#1361 = PRODUCT_TYPE('part',$,(#1353)); +#1362 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#1363),#1469); +#1363 = MANIFOLD_SOLID_BREP('',#1364); +#1364 = CLOSED_SHELL('',(#1365,#1461,#1465)); +#1365 = ADVANCED_FACE('',(#1366),#1380,.T.); +#1366 = FACE_BOUND('',#1367,.F.); +#1367 = EDGE_LOOP('',(#1368,#1398,#1429,#1430)); +#1368 = ORIENTED_EDGE('',*,*,#1369,.T.); +#1369 = EDGE_CURVE('',#1370,#1372,#1374,.T.); +#1370 = VERTEX_POINT('',#1371); +#1371 = CARTESIAN_POINT('',(1.710192,3.5,-1.554312234475E-015)); +#1372 = VERTEX_POINT('',#1373); +#1373 = CARTESIAN_POINT('',(1.710192,3.5,1.27)); +#1374 = SEAM_CURVE('',#1375,(#1379,#1391),.PCURVE_S1.); +#1375 = LINE('',#1376,#1377); +#1376 = CARTESIAN_POINT('',(1.710192,3.5,-1.554312234475E-015)); +#1377 = VECTOR('',#1378,1.); +#1378 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#1379 = PCURVE('',#1380,#1385); +#1380 = CYLINDRICAL_SURFACE('',#1381,0.440192); +#1381 = AXIS2_PLACEMENT_3D('',#1382,#1383,#1384); +#1382 = CARTESIAN_POINT('',(1.27,3.5,-1.554312234475E-015)); +#1383 = DIRECTION('',(0.E+000,-4.440892098501E-016,-1.)); +#1384 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1385 = DEFINITIONAL_REPRESENTATION('',(#1386),#1390); +#1386 = LINE('',#1387,#1388); +#1387 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#1388 = VECTOR('',#1389,1.); +#1389 = DIRECTION('',(-0.E+000,-1.)); +#1390 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1391 = PCURVE('',#1380,#1392); +#1392 = DEFINITIONAL_REPRESENTATION('',(#1393),#1397); +#1393 = LINE('',#1394,#1395); +#1394 = CARTESIAN_POINT('',(-6.28318530718,0.E+000)); +#1395 = VECTOR('',#1396,1.); +#1396 = DIRECTION('',(-0.E+000,-1.)); +#1397 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1398 = ORIENTED_EDGE('',*,*,#1399,.T.); +#1399 = EDGE_CURVE('',#1372,#1372,#1400,.T.); +#1400 = SURFACE_CURVE('',#1401,(#1406,#1413),.PCURVE_S1.); +#1401 = CIRCLE('',#1402,0.440192); +#1402 = AXIS2_PLACEMENT_3D('',#1403,#1404,#1405); +#1403 = CARTESIAN_POINT('',(1.27,3.5,1.27)); +#1404 = DIRECTION('',(-0.E+000,4.440892098501E-016,1.)); +#1405 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1406 = PCURVE('',#1380,#1407); +#1407 = DEFINITIONAL_REPRESENTATION('',(#1408),#1412); +#1408 = LINE('',#1409,#1410); +#1409 = CARTESIAN_POINT('',(-0.E+000,-1.27)); +#1410 = VECTOR('',#1411,1.); +#1411 = DIRECTION('',(-1.,0.E+000)); +#1412 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1413 = PCURVE('',#1414,#1419); +#1414 = PLANE('',#1415); +#1415 = AXIS2_PLACEMENT_3D('',#1416,#1417,#1418); +#1416 = CARTESIAN_POINT('',(1.710192,3.5,1.27)); +#1417 = DIRECTION('',(0.E+000,-4.440892098501E-016,-1.)); +#1418 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#1419 = DEFINITIONAL_REPRESENTATION('',(#1420),#1428); +#1420 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1421,#1422,#1423,#1424, +#1425,#1426,#1427),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.E+000,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#1421 = CARTESIAN_POINT('',(-4.440892098501E-016,-2.22044604925E-016)); +#1422 = CARTESIAN_POINT('',(0.762434909085,-2.22044604925E-016)); +#1423 = CARTESIAN_POINT('',(0.381217454543,-0.660288)); +#1424 = CARTESIAN_POINT('',(-3.36273265088E-016,-1.320576)); +#1425 = CARTESIAN_POINT('',(-0.381217454543,-0.660288)); +#1426 = CARTESIAN_POINT('',(-0.762434909085,-9.436895709314E-016)); +#1427 = CARTESIAN_POINT('',(-4.440892098501E-016,-2.22044604925E-016)); +#1428 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1429 = ORIENTED_EDGE('',*,*,#1369,.F.); +#1430 = ORIENTED_EDGE('',*,*,#1431,.F.); +#1431 = EDGE_CURVE('',#1370,#1370,#1432,.T.); +#1432 = SURFACE_CURVE('',#1433,(#1438,#1445),.PCURVE_S1.); +#1433 = CIRCLE('',#1434,0.440192); +#1434 = AXIS2_PLACEMENT_3D('',#1435,#1436,#1437); +#1435 = CARTESIAN_POINT('',(1.27,3.5,-1.554312234475E-015)); +#1436 = DIRECTION('',(-0.E+000,4.440892098501E-016,1.)); +#1437 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1438 = PCURVE('',#1380,#1439); +#1439 = DEFINITIONAL_REPRESENTATION('',(#1440),#1444); +#1440 = LINE('',#1441,#1442); +#1441 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#1442 = VECTOR('',#1443,1.); +#1443 = DIRECTION('',(-1.,0.E+000)); +#1444 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1445 = PCURVE('',#1446,#1451); +#1446 = PLANE('',#1447); +#1447 = AXIS2_PLACEMENT_3D('',#1448,#1449,#1450); +#1448 = CARTESIAN_POINT('',(1.710192,3.5,-1.554312234475E-015)); +#1449 = DIRECTION('',(0.E+000,-4.440892098501E-016,-1.)); +#1450 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#1451 = DEFINITIONAL_REPRESENTATION('',(#1452),#1460); +#1452 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1453,#1454,#1455,#1456, +#1457,#1458,#1459),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.E+000,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#1453 = CARTESIAN_POINT('',(-4.440892098501E-016,-2.22044604925E-016)); +#1454 = CARTESIAN_POINT('',(0.762434909085,-2.22044604925E-016)); +#1455 = CARTESIAN_POINT('',(0.381217454543,-0.660288)); +#1456 = CARTESIAN_POINT('',(-3.36273265088E-016,-1.320576)); +#1457 = CARTESIAN_POINT('',(-0.381217454543,-0.660288)); +#1458 = CARTESIAN_POINT('',(-0.762434909085,-9.436895709314E-016)); +#1459 = CARTESIAN_POINT('',(-4.440892098501E-016,-2.22044604925E-016)); +#1460 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1461 = ADVANCED_FACE('',(#1462),#1446,.T.); +#1462 = FACE_BOUND('',#1463,.F.); +#1463 = EDGE_LOOP('',(#1464)); +#1464 = ORIENTED_EDGE('',*,*,#1431,.T.); +#1465 = ADVANCED_FACE('',(#1466),#1414,.F.); +#1466 = FACE_BOUND('',#1467,.T.); +#1467 = EDGE_LOOP('',(#1468)); +#1468 = ORIENTED_EDGE('',*,*,#1399,.T.); +#1469 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1473)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#1470,#1471,#1472)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#1470 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#1471 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#1472 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#1473 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#1470, + 'distance_accuracy_value','confusion accuracy'); +#1474 = SHAPE_DEFINITION_REPRESENTATION(#1475,#1362); +#1475 = PRODUCT_DEFINITION_SHAPE('','',#1476); +#1476 = PRODUCT_DEFINITION('design','',#1477,#1480); +#1477 = PRODUCT_DEFINITION_FORMATION('','',#1478); +#1478 = PRODUCT('Pad002','Pad002','',(#1479)); +#1479 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#1480 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#1481 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1482,#1484); +#1482 = ( REPRESENTATION_RELATIONSHIP('','',#1362,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1483) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#1483 = ITEM_DEFINED_TRANSFORMATION('','',#11,#19); +#1484 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #1485); +#1485 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('2','=>[0:1:1:3]','',#5,#1476,$); +#1486 = PRODUCT_TYPE('part',$,(#1478)); +#1487 = GEOMETRICALLY_BOUNDED_WIREFRAME_SHAPE_REPRESENTATION('',(#11, + #1488),#1497); +#1488 = GEOMETRIC_CURVE_SET('',(#1489)); +#1489 = TRIMMED_CURVE('',#1490,(#1495,PARAMETER_VALUE(0.E+000)),(#1496, + PARAMETER_VALUE(6.28318530718)),.T.,.PARAMETER.); +#1490 = CIRCLE('',#1491,0.440192); +#1491 = AXIS2_PLACEMENT_3D('',#1492,#1493,#1494); +#1492 = CARTESIAN_POINT('',(1.27,3.5,0.E+000)); +#1493 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1494 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#1495 = CARTESIAN_POINT('',(1.710192,3.5,-2.366582715663E-030)); +#1496 = CARTESIAN_POINT('',(1.710192,3.5,-2.366582715663E-030)); +#1497 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1501)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#1498,#1499,#1500)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#1498 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#1499 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#1500 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#1501 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#1498, + 'distance_accuracy_value','confusion accuracy'); +#1502 = SHAPE_DEFINITION_REPRESENTATION(#1503,#1487); +#1503 = PRODUCT_DEFINITION_SHAPE('','',#1504); +#1504 = PRODUCT_DEFINITION('design','',#1505,#1508); +#1505 = PRODUCT_DEFINITION_FORMATION('','',#1506); +#1506 = PRODUCT('Sketch002','Sketch002','',(#1507)); +#1507 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#1508 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#1509 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1510,#1512); +#1510 = ( REPRESENTATION_RELATIONSHIP('','',#1487,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1511) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#1511 = ITEM_DEFINED_TRANSFORMATION('','',#11,#23); +#1512 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #1513); +#1513 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('3','=>[0:1:1:4]','',#5,#1504,$); +#1514 = PRODUCT_TYPE('part',$,(#1506)); +#1515 = SHAPE_REPRESENTATION('',(#11,#1516,#2158,#2800,#3442,#4084,#4726 + ,#5368,#6010,#6652,#7294,#7936,#8578,#9220,#9862),#10504); +#1516 = MANIFOLD_SOLID_BREP('',#1517); +#1517 = CLOSED_SHELL('',(#1518,#1638,#1714,#1790,#1866,#1942,#2018,#2089 + ,#2136,#2147)); +#1518 = ADVANCED_FACE('',(#1519),#1533,.T.); +#1519 = FACE_BOUND('',#1520,.T.); +#1520 = EDGE_LOOP('',(#1521,#1556,#1584,#1612)); +#1521 = ORIENTED_EDGE('',*,*,#1522,.T.); +#1522 = EDGE_CURVE('',#1523,#1525,#1527,.T.); +#1523 = VERTEX_POINT('',#1524); +#1524 = CARTESIAN_POINT('',(25.65,1.,-0.125)); +#1525 = VERTEX_POINT('',#1526); +#1526 = CARTESIAN_POINT('',(25.65,1.,0.125)); +#1527 = SURFACE_CURVE('',#1528,(#1532,#1544),.PCURVE_S1.); +#1528 = LINE('',#1529,#1530); +#1529 = CARTESIAN_POINT('',(25.65,1.,-0.125)); +#1530 = VECTOR('',#1531,1.); +#1531 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#1532 = PCURVE('',#1533,#1538); +#1533 = PLANE('',#1534); +#1534 = AXIS2_PLACEMENT_3D('',#1535,#1536,#1537); +#1535 = CARTESIAN_POINT('',(25.65,1.,-0.125)); +#1536 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#1537 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#1538 = DEFINITIONAL_REPRESENTATION('',(#1539),#1543); +#1539 = LINE('',#1540,#1541); +#1540 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1541 = VECTOR('',#1542,1.); +#1542 = DIRECTION('',(2.22044604925E-016,-1.)); +#1543 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1544 = PCURVE('',#1545,#1550); +#1545 = PLANE('',#1546); +#1546 = AXIS2_PLACEMENT_3D('',#1547,#1548,#1549); +#1547 = CARTESIAN_POINT('',(25.65,1.,-0.125)); +#1548 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#1549 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1550 = DEFINITIONAL_REPRESENTATION('',(#1551),#1555); +#1551 = LINE('',#1552,#1553); +#1552 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1553 = VECTOR('',#1554,1.); +#1554 = DIRECTION('',(0.E+000,-1.)); +#1555 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1556 = ORIENTED_EDGE('',*,*,#1557,.T.); +#1557 = EDGE_CURVE('',#1525,#1558,#1560,.T.); +#1558 = VERTEX_POINT('',#1559); +#1559 = CARTESIAN_POINT('',(25.65,-2.5,0.125)); +#1560 = SURFACE_CURVE('',#1561,(#1565,#1572),.PCURVE_S1.); +#1561 = LINE('',#1562,#1563); +#1562 = CARTESIAN_POINT('',(25.65,1.,0.125)); +#1563 = VECTOR('',#1564,1.); +#1564 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#1565 = PCURVE('',#1533,#1566); +#1566 = DEFINITIONAL_REPRESENTATION('',(#1567),#1571); +#1567 = LINE('',#1568,#1569); +#1568 = CARTESIAN_POINT('',(2.22044604925E-016,-0.25)); +#1569 = VECTOR('',#1570,1.); +#1570 = DIRECTION('',(1.,0.E+000)); +#1571 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1572 = PCURVE('',#1573,#1578); +#1573 = PLANE('',#1574); +#1574 = AXIS2_PLACEMENT_3D('',#1575,#1576,#1577); +#1575 = CARTESIAN_POINT('',(25.65,1.,0.125)); +#1576 = DIRECTION('',(0.E+000,4.440892098501E-016,1.)); +#1577 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#1578 = DEFINITIONAL_REPRESENTATION('',(#1579),#1583); +#1579 = LINE('',#1580,#1581); +#1580 = CARTESIAN_POINT('',(1.110223024625E-016,-3.552713678801E-015)); +#1581 = VECTOR('',#1582,1.); +#1582 = DIRECTION('',(1.,0.E+000)); +#1583 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1584 = ORIENTED_EDGE('',*,*,#1585,.F.); +#1585 = EDGE_CURVE('',#1586,#1558,#1588,.T.); +#1586 = VERTEX_POINT('',#1587); +#1587 = CARTESIAN_POINT('',(25.65,-2.5,-0.125)); +#1588 = SURFACE_CURVE('',#1589,(#1593,#1600),.PCURVE_S1.); +#1589 = LINE('',#1590,#1591); +#1590 = CARTESIAN_POINT('',(25.65,-2.5,-0.125)); +#1591 = VECTOR('',#1592,1.); +#1592 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#1593 = PCURVE('',#1533,#1594); +#1594 = DEFINITIONAL_REPRESENTATION('',(#1595),#1599); +#1595 = LINE('',#1596,#1597); +#1596 = CARTESIAN_POINT('',(3.5,-3.944304526105E-031)); +#1597 = VECTOR('',#1598,1.); +#1598 = DIRECTION('',(2.22044604925E-016,-1.)); +#1599 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1600 = PCURVE('',#1601,#1606); +#1601 = PLANE('',#1602); +#1602 = AXIS2_PLACEMENT_3D('',#1603,#1604,#1605); +#1603 = CARTESIAN_POINT('',(25.65,-2.5,-0.125)); +#1604 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#1605 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1606 = DEFINITIONAL_REPRESENTATION('',(#1607),#1611); +#1607 = LINE('',#1608,#1609); +#1608 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#1609 = VECTOR('',#1610,1.); +#1610 = DIRECTION('',(0.E+000,-1.)); +#1611 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1612 = ORIENTED_EDGE('',*,*,#1613,.F.); +#1613 = EDGE_CURVE('',#1523,#1586,#1614,.T.); +#1614 = SURFACE_CURVE('',#1615,(#1619,#1626),.PCURVE_S1.); +#1615 = LINE('',#1616,#1617); +#1616 = CARTESIAN_POINT('',(25.65,1.,-0.125)); +#1617 = VECTOR('',#1618,1.); +#1618 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#1619 = PCURVE('',#1533,#1620); +#1620 = DEFINITIONAL_REPRESENTATION('',(#1621),#1625); +#1621 = LINE('',#1622,#1623); +#1622 = CARTESIAN_POINT('',(2.22044604925E-016,0.E+000)); +#1623 = VECTOR('',#1624,1.); +#1624 = DIRECTION('',(1.,0.E+000)); +#1625 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1626 = PCURVE('',#1627,#1632); +#1627 = PLANE('',#1628); +#1628 = AXIS2_PLACEMENT_3D('',#1629,#1630,#1631); +#1629 = CARTESIAN_POINT('',(25.65,1.,-0.125)); +#1630 = DIRECTION('',(0.E+000,4.440892098501E-016,1.)); +#1631 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#1632 = DEFINITIONAL_REPRESENTATION('',(#1633),#1637); +#1633 = LINE('',#1634,#1635); +#1634 = CARTESIAN_POINT('',(1.110223024625E-016,-3.552713678801E-015)); +#1635 = VECTOR('',#1636,1.); +#1636 = DIRECTION('',(1.,0.E+000)); +#1637 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1638 = ADVANCED_FACE('',(#1639),#1601,.T.); +#1639 = FACE_BOUND('',#1640,.T.); +#1640 = EDGE_LOOP('',(#1641,#1642,#1665,#1693)); +#1641 = ORIENTED_EDGE('',*,*,#1585,.T.); +#1642 = ORIENTED_EDGE('',*,*,#1643,.T.); +#1643 = EDGE_CURVE('',#1558,#1644,#1646,.T.); +#1644 = VERTEX_POINT('',#1645); +#1645 = CARTESIAN_POINT('',(25.15,-2.5,0.125)); +#1646 = SURFACE_CURVE('',#1647,(#1651,#1658),.PCURVE_S1.); +#1647 = LINE('',#1648,#1649); +#1648 = CARTESIAN_POINT('',(25.65,-2.5,0.125)); +#1649 = VECTOR('',#1650,1.); +#1650 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1651 = PCURVE('',#1601,#1652); +#1652 = DEFINITIONAL_REPRESENTATION('',(#1653),#1657); +#1653 = LINE('',#1654,#1655); +#1654 = CARTESIAN_POINT('',(3.552713678801E-015,-0.25)); +#1655 = VECTOR('',#1656,1.); +#1656 = DIRECTION('',(1.,0.E+000)); +#1657 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1658 = PCURVE('',#1573,#1659); +#1659 = DEFINITIONAL_REPRESENTATION('',(#1660),#1664); +#1660 = LINE('',#1661,#1662); +#1661 = CARTESIAN_POINT('',(3.5,-3.552713678801E-015)); +#1662 = VECTOR('',#1663,1.); +#1663 = DIRECTION('',(0.E+000,-1.)); +#1664 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1665 = ORIENTED_EDGE('',*,*,#1666,.F.); +#1666 = EDGE_CURVE('',#1667,#1644,#1669,.T.); +#1667 = VERTEX_POINT('',#1668); +#1668 = CARTESIAN_POINT('',(25.15,-2.5,-0.125)); +#1669 = SURFACE_CURVE('',#1670,(#1674,#1681),.PCURVE_S1.); +#1670 = LINE('',#1671,#1672); +#1671 = CARTESIAN_POINT('',(25.15,-2.5,-0.125)); +#1672 = VECTOR('',#1673,1.); +#1673 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#1674 = PCURVE('',#1601,#1675); +#1675 = DEFINITIONAL_REPRESENTATION('',(#1676),#1680); +#1676 = LINE('',#1677,#1678); +#1677 = CARTESIAN_POINT('',(0.5,0.E+000)); +#1678 = VECTOR('',#1679,1.); +#1679 = DIRECTION('',(0.E+000,-1.)); +#1680 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1681 = PCURVE('',#1682,#1687); +#1682 = PLANE('',#1683); +#1683 = AXIS2_PLACEMENT_3D('',#1684,#1685,#1686); +#1684 = CARTESIAN_POINT('',(25.15,-2.5,-0.125)); +#1685 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1686 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#1687 = DEFINITIONAL_REPRESENTATION('',(#1688),#1692); +#1688 = LINE('',#1689,#1690); +#1689 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#1690 = VECTOR('',#1691,1.); +#1691 = DIRECTION('',(-2.22044604925E-016,-1.)); +#1692 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1693 = ORIENTED_EDGE('',*,*,#1694,.F.); +#1694 = EDGE_CURVE('',#1586,#1667,#1695,.T.); +#1695 = SURFACE_CURVE('',#1696,(#1700,#1707),.PCURVE_S1.); +#1696 = LINE('',#1697,#1698); +#1697 = CARTESIAN_POINT('',(25.65,-2.5,-0.125)); +#1698 = VECTOR('',#1699,1.); +#1699 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1700 = PCURVE('',#1601,#1701); +#1701 = DEFINITIONAL_REPRESENTATION('',(#1702),#1706); +#1702 = LINE('',#1703,#1704); +#1703 = CARTESIAN_POINT('',(3.552713678801E-015,0.E+000)); +#1704 = VECTOR('',#1705,1.); +#1705 = DIRECTION('',(1.,0.E+000)); +#1706 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1707 = PCURVE('',#1627,#1708); +#1708 = DEFINITIONAL_REPRESENTATION('',(#1709),#1713); +#1709 = LINE('',#1710,#1711); +#1710 = CARTESIAN_POINT('',(3.5,-3.552713678801E-015)); +#1711 = VECTOR('',#1712,1.); +#1712 = DIRECTION('',(0.E+000,-1.)); +#1713 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1714 = ADVANCED_FACE('',(#1715),#1682,.T.); +#1715 = FACE_BOUND('',#1716,.T.); +#1716 = EDGE_LOOP('',(#1717,#1718,#1741,#1769)); +#1717 = ORIENTED_EDGE('',*,*,#1666,.T.); +#1718 = ORIENTED_EDGE('',*,*,#1719,.T.); +#1719 = EDGE_CURVE('',#1644,#1720,#1722,.T.); +#1720 = VERTEX_POINT('',#1721); +#1721 = CARTESIAN_POINT('',(25.15,1.,0.125)); +#1722 = SURFACE_CURVE('',#1723,(#1727,#1734),.PCURVE_S1.); +#1723 = LINE('',#1724,#1725); +#1724 = CARTESIAN_POINT('',(25.15,-2.5,0.125)); +#1725 = VECTOR('',#1726,1.); +#1726 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#1727 = PCURVE('',#1682,#1728); +#1728 = DEFINITIONAL_REPRESENTATION('',(#1729),#1733); +#1729 = LINE('',#1730,#1731); +#1730 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#1731 = VECTOR('',#1732,1.); +#1732 = DIRECTION('',(1.,0.E+000)); +#1733 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1734 = PCURVE('',#1573,#1735); +#1735 = DEFINITIONAL_REPRESENTATION('',(#1736),#1740); +#1736 = LINE('',#1737,#1738); +#1737 = CARTESIAN_POINT('',(3.5,-0.5)); +#1738 = VECTOR('',#1739,1.); +#1739 = DIRECTION('',(-1.,0.E+000)); +#1740 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1741 = ORIENTED_EDGE('',*,*,#1742,.F.); +#1742 = EDGE_CURVE('',#1743,#1720,#1745,.T.); +#1743 = VERTEX_POINT('',#1744); +#1744 = CARTESIAN_POINT('',(25.15,1.,-0.125)); +#1745 = SURFACE_CURVE('',#1746,(#1750,#1757),.PCURVE_S1.); +#1746 = LINE('',#1747,#1748); +#1747 = CARTESIAN_POINT('',(25.15,1.,-0.125)); +#1748 = VECTOR('',#1749,1.); +#1749 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#1750 = PCURVE('',#1682,#1751); +#1751 = DEFINITIONAL_REPRESENTATION('',(#1752),#1756); +#1752 = LINE('',#1753,#1754); +#1753 = CARTESIAN_POINT('',(3.5,1.972152263053E-031)); +#1754 = VECTOR('',#1755,1.); +#1755 = DIRECTION('',(-2.22044604925E-016,-1.)); +#1756 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1757 = PCURVE('',#1758,#1763); +#1758 = PLANE('',#1759); +#1759 = AXIS2_PLACEMENT_3D('',#1760,#1761,#1762); +#1760 = CARTESIAN_POINT('',(25.025,1.,-0.125)); +#1761 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#1762 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1763 = DEFINITIONAL_REPRESENTATION('',(#1764),#1768); +#1764 = LINE('',#1765,#1766); +#1765 = CARTESIAN_POINT('',(0.125,0.E+000)); +#1766 = VECTOR('',#1767,1.); +#1767 = DIRECTION('',(0.E+000,-1.)); +#1768 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1769 = ORIENTED_EDGE('',*,*,#1770,.F.); +#1770 = EDGE_CURVE('',#1667,#1743,#1771,.T.); +#1771 = SURFACE_CURVE('',#1772,(#1776,#1783),.PCURVE_S1.); +#1772 = LINE('',#1773,#1774); +#1773 = CARTESIAN_POINT('',(25.15,-2.5,-0.125)); +#1774 = VECTOR('',#1775,1.); +#1775 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#1776 = PCURVE('',#1682,#1777); +#1777 = DEFINITIONAL_REPRESENTATION('',(#1778),#1782); +#1778 = LINE('',#1779,#1780); +#1779 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1780 = VECTOR('',#1781,1.); +#1781 = DIRECTION('',(1.,0.E+000)); +#1782 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1783 = PCURVE('',#1627,#1784); +#1784 = DEFINITIONAL_REPRESENTATION('',(#1785),#1789); +#1785 = LINE('',#1786,#1787); +#1786 = CARTESIAN_POINT('',(3.5,-0.5)); +#1787 = VECTOR('',#1788,1.); +#1788 = DIRECTION('',(-1.,0.E+000)); +#1789 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1790 = ADVANCED_FACE('',(#1791),#1758,.F.); +#1791 = FACE_BOUND('',#1792,.F.); +#1792 = EDGE_LOOP('',(#1793,#1823,#1844,#1845)); +#1793 = ORIENTED_EDGE('',*,*,#1794,.T.); +#1794 = EDGE_CURVE('',#1795,#1797,#1799,.T.); +#1795 = VERTEX_POINT('',#1796); +#1796 = CARTESIAN_POINT('',(25.025,1.,-0.125)); +#1797 = VERTEX_POINT('',#1798); +#1798 = CARTESIAN_POINT('',(25.025,1.,0.125)); +#1799 = SURFACE_CURVE('',#1800,(#1804,#1811),.PCURVE_S1.); +#1800 = LINE('',#1801,#1802); +#1801 = CARTESIAN_POINT('',(25.025,1.,-0.125)); +#1802 = VECTOR('',#1803,1.); +#1803 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#1804 = PCURVE('',#1758,#1805); +#1805 = DEFINITIONAL_REPRESENTATION('',(#1806),#1810); +#1806 = LINE('',#1807,#1808); +#1807 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1808 = VECTOR('',#1809,1.); +#1809 = DIRECTION('',(0.E+000,-1.)); +#1810 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1811 = PCURVE('',#1812,#1817); +#1812 = PLANE('',#1813); +#1813 = AXIS2_PLACEMENT_3D('',#1814,#1815,#1816); +#1814 = CARTESIAN_POINT('',(25.025,2.006199776248,-0.125)); +#1815 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#1816 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#1817 = DEFINITIONAL_REPRESENTATION('',(#1818),#1822); +#1818 = LINE('',#1819,#1820); +#1819 = CARTESIAN_POINT('',(1.006199776248,2.753253735221E-018)); +#1820 = VECTOR('',#1821,1.); +#1821 = DIRECTION('',(2.22044604925E-016,-1.)); +#1822 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1823 = ORIENTED_EDGE('',*,*,#1824,.T.); +#1824 = EDGE_CURVE('',#1797,#1720,#1825,.T.); +#1825 = SURFACE_CURVE('',#1826,(#1830,#1837),.PCURVE_S1.); +#1826 = LINE('',#1827,#1828); +#1827 = CARTESIAN_POINT('',(25.025,1.,0.125)); +#1828 = VECTOR('',#1829,1.); +#1829 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1830 = PCURVE('',#1758,#1831); +#1831 = DEFINITIONAL_REPRESENTATION('',(#1832),#1836); +#1832 = LINE('',#1833,#1834); +#1833 = CARTESIAN_POINT('',(-3.552713678801E-015,-0.25)); +#1834 = VECTOR('',#1835,1.); +#1835 = DIRECTION('',(1.,0.E+000)); +#1836 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1837 = PCURVE('',#1573,#1838); +#1838 = DEFINITIONAL_REPRESENTATION('',(#1839),#1843); +#1839 = LINE('',#1840,#1841); +#1840 = CARTESIAN_POINT('',(-1.110223024625E-016,-0.625)); +#1841 = VECTOR('',#1842,1.); +#1842 = DIRECTION('',(0.E+000,1.)); +#1843 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1844 = ORIENTED_EDGE('',*,*,#1742,.F.); +#1845 = ORIENTED_EDGE('',*,*,#1846,.F.); +#1846 = EDGE_CURVE('',#1795,#1743,#1847,.T.); +#1847 = SURFACE_CURVE('',#1848,(#1852,#1859),.PCURVE_S1.); +#1848 = LINE('',#1849,#1850); +#1849 = CARTESIAN_POINT('',(25.025,1.,-0.125)); +#1850 = VECTOR('',#1851,1.); +#1851 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1852 = PCURVE('',#1758,#1853); +#1853 = DEFINITIONAL_REPRESENTATION('',(#1854),#1858); +#1854 = LINE('',#1855,#1856); +#1855 = CARTESIAN_POINT('',(-3.552713678801E-015,-4.930380657631E-032)); +#1856 = VECTOR('',#1857,1.); +#1857 = DIRECTION('',(1.,0.E+000)); +#1858 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1859 = PCURVE('',#1627,#1860); +#1860 = DEFINITIONAL_REPRESENTATION('',(#1861),#1865); +#1861 = LINE('',#1862,#1863); +#1862 = CARTESIAN_POINT('',(-1.110223024625E-016,-0.625)); +#1863 = VECTOR('',#1864,1.); +#1864 = DIRECTION('',(0.E+000,1.)); +#1865 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1866 = ADVANCED_FACE('',(#1867),#1812,.F.); +#1867 = FACE_BOUND('',#1868,.F.); +#1868 = EDGE_LOOP('',(#1869,#1899,#1920,#1921)); +#1869 = ORIENTED_EDGE('',*,*,#1870,.T.); +#1870 = EDGE_CURVE('',#1871,#1873,#1875,.T.); +#1871 = VERTEX_POINT('',#1872); +#1872 = CARTESIAN_POINT('',(25.025,2.006199776248,-0.125)); +#1873 = VERTEX_POINT('',#1874); +#1874 = CARTESIAN_POINT('',(25.025,2.006199776248,0.125)); +#1875 = SURFACE_CURVE('',#1876,(#1880,#1887),.PCURVE_S1.); +#1876 = LINE('',#1877,#1878); +#1877 = CARTESIAN_POINT('',(25.025,2.006199776248,-0.125)); +#1878 = VECTOR('',#1879,1.); +#1879 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#1880 = PCURVE('',#1812,#1881); +#1881 = DEFINITIONAL_REPRESENTATION('',(#1882),#1886); +#1882 = LINE('',#1883,#1884); +#1883 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1884 = VECTOR('',#1885,1.); +#1885 = DIRECTION('',(2.22044604925E-016,-1.)); +#1886 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1887 = PCURVE('',#1888,#1893); +#1888 = PLANE('',#1889); +#1889 = AXIS2_PLACEMENT_3D('',#1890,#1891,#1892); +#1890 = CARTESIAN_POINT('',(25.775,2.006199776248,-0.125)); +#1891 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#1892 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1893 = DEFINITIONAL_REPRESENTATION('',(#1894),#1898); +#1894 = LINE('',#1895,#1896); +#1895 = CARTESIAN_POINT('',(0.75,0.E+000)); +#1896 = VECTOR('',#1897,1.); +#1897 = DIRECTION('',(0.E+000,-1.)); +#1898 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1899 = ORIENTED_EDGE('',*,*,#1900,.T.); +#1900 = EDGE_CURVE('',#1873,#1797,#1901,.T.); +#1901 = SURFACE_CURVE('',#1902,(#1906,#1913),.PCURVE_S1.); +#1902 = LINE('',#1903,#1904); +#1903 = CARTESIAN_POINT('',(25.025,2.006199776248,0.125)); +#1904 = VECTOR('',#1905,1.); +#1905 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#1906 = PCURVE('',#1812,#1907); +#1907 = DEFINITIONAL_REPRESENTATION('',(#1908),#1912); +#1908 = LINE('',#1909,#1910); +#1909 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#1910 = VECTOR('',#1911,1.); +#1911 = DIRECTION('',(1.,0.E+000)); +#1912 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1913 = PCURVE('',#1573,#1914); +#1914 = DEFINITIONAL_REPRESENTATION('',(#1915),#1919); +#1915 = LINE('',#1916,#1917); +#1916 = CARTESIAN_POINT('',(-1.006199776248,-0.625)); +#1917 = VECTOR('',#1918,1.); +#1918 = DIRECTION('',(1.,0.E+000)); +#1919 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1920 = ORIENTED_EDGE('',*,*,#1794,.F.); +#1921 = ORIENTED_EDGE('',*,*,#1922,.F.); +#1922 = EDGE_CURVE('',#1871,#1795,#1923,.T.); +#1923 = SURFACE_CURVE('',#1924,(#1928,#1935),.PCURVE_S1.); +#1924 = LINE('',#1925,#1926); +#1925 = CARTESIAN_POINT('',(25.025,2.006199776248,-0.125)); +#1926 = VECTOR('',#1927,1.); +#1927 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#1928 = PCURVE('',#1812,#1929); +#1929 = DEFINITIONAL_REPRESENTATION('',(#1930),#1934); +#1930 = LINE('',#1931,#1932); +#1931 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1932 = VECTOR('',#1933,1.); +#1933 = DIRECTION('',(1.,0.E+000)); +#1934 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1935 = PCURVE('',#1627,#1936); +#1936 = DEFINITIONAL_REPRESENTATION('',(#1937),#1941); +#1937 = LINE('',#1938,#1939); +#1938 = CARTESIAN_POINT('',(-1.006199776248,-0.625)); +#1939 = VECTOR('',#1940,1.); +#1940 = DIRECTION('',(1.,0.E+000)); +#1941 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1942 = ADVANCED_FACE('',(#1943),#1888,.F.); +#1943 = FACE_BOUND('',#1944,.F.); +#1944 = EDGE_LOOP('',(#1945,#1975,#1996,#1997)); +#1945 = ORIENTED_EDGE('',*,*,#1946,.T.); +#1946 = EDGE_CURVE('',#1947,#1949,#1951,.T.); +#1947 = VERTEX_POINT('',#1948); +#1948 = CARTESIAN_POINT('',(25.775,2.006199776248,-0.125)); +#1949 = VERTEX_POINT('',#1950); +#1950 = CARTESIAN_POINT('',(25.775,2.006199776248,0.125)); +#1951 = SURFACE_CURVE('',#1952,(#1956,#1963),.PCURVE_S1.); +#1952 = LINE('',#1953,#1954); +#1953 = CARTESIAN_POINT('',(25.775,2.006199776248,-0.125)); +#1954 = VECTOR('',#1955,1.); +#1955 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#1956 = PCURVE('',#1888,#1957); +#1957 = DEFINITIONAL_REPRESENTATION('',(#1958),#1962); +#1958 = LINE('',#1959,#1960); +#1959 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#1960 = VECTOR('',#1961,1.); +#1961 = DIRECTION('',(0.E+000,-1.)); +#1962 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1963 = PCURVE('',#1964,#1969); +#1964 = PLANE('',#1965); +#1965 = AXIS2_PLACEMENT_3D('',#1966,#1967,#1968); +#1966 = CARTESIAN_POINT('',(25.775,1.,-0.125)); +#1967 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1968 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#1969 = DEFINITIONAL_REPRESENTATION('',(#1970),#1974); +#1970 = LINE('',#1971,#1972); +#1971 = CARTESIAN_POINT('',(1.006199776248,-2.753253735222E-018)); +#1972 = VECTOR('',#1973,1.); +#1973 = DIRECTION('',(-2.22044604925E-016,-1.)); +#1974 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1975 = ORIENTED_EDGE('',*,*,#1976,.T.); +#1976 = EDGE_CURVE('',#1949,#1873,#1977,.T.); +#1977 = SURFACE_CURVE('',#1978,(#1982,#1989),.PCURVE_S1.); +#1978 = LINE('',#1979,#1980); +#1979 = CARTESIAN_POINT('',(25.775,2.006199776248,0.125)); +#1980 = VECTOR('',#1981,1.); +#1981 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1982 = PCURVE('',#1888,#1983); +#1983 = DEFINITIONAL_REPRESENTATION('',(#1984),#1988); +#1984 = LINE('',#1985,#1986); +#1985 = CARTESIAN_POINT('',(3.552713678801E-015,-0.25)); +#1986 = VECTOR('',#1987,1.); +#1987 = DIRECTION('',(1.,0.E+000)); +#1988 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1989 = PCURVE('',#1573,#1990); +#1990 = DEFINITIONAL_REPRESENTATION('',(#1991),#1995); +#1991 = LINE('',#1992,#1993); +#1992 = CARTESIAN_POINT('',(-1.006199776248,0.125)); +#1993 = VECTOR('',#1994,1.); +#1994 = DIRECTION('',(0.E+000,-1.)); +#1995 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1996 = ORIENTED_EDGE('',*,*,#1870,.F.); +#1997 = ORIENTED_EDGE('',*,*,#1998,.F.); +#1998 = EDGE_CURVE('',#1947,#1871,#1999,.T.); +#1999 = SURFACE_CURVE('',#2000,(#2004,#2011),.PCURVE_S1.); +#2000 = LINE('',#2001,#2002); +#2001 = CARTESIAN_POINT('',(25.775,2.006199776248,-0.125)); +#2002 = VECTOR('',#2003,1.); +#2003 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#2004 = PCURVE('',#1888,#2005); +#2005 = DEFINITIONAL_REPRESENTATION('',(#2006),#2010); +#2006 = LINE('',#2007,#2008); +#2007 = CARTESIAN_POINT('',(3.552713678801E-015,0.E+000)); +#2008 = VECTOR('',#2009,1.); +#2009 = DIRECTION('',(1.,0.E+000)); +#2010 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2011 = PCURVE('',#1627,#2012); +#2012 = DEFINITIONAL_REPRESENTATION('',(#2013),#2017); +#2013 = LINE('',#2014,#2015); +#2014 = CARTESIAN_POINT('',(-1.006199776248,0.125)); +#2015 = VECTOR('',#2016,1.); +#2016 = DIRECTION('',(0.E+000,-1.)); +#2017 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2018 = ADVANCED_FACE('',(#2019),#1964,.F.); +#2019 = FACE_BOUND('',#2020,.F.); +#2020 = EDGE_LOOP('',(#2021,#2046,#2067,#2068)); +#2021 = ORIENTED_EDGE('',*,*,#2022,.T.); +#2022 = EDGE_CURVE('',#2023,#2025,#2027,.T.); +#2023 = VERTEX_POINT('',#2024); +#2024 = CARTESIAN_POINT('',(25.775,1.,-0.125)); +#2025 = VERTEX_POINT('',#2026); +#2026 = CARTESIAN_POINT('',(25.775,1.,0.125)); +#2027 = SURFACE_CURVE('',#2028,(#2032,#2039),.PCURVE_S1.); +#2028 = LINE('',#2029,#2030); +#2029 = CARTESIAN_POINT('',(25.775,1.,-0.125)); +#2030 = VECTOR('',#2031,1.); +#2031 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#2032 = PCURVE('',#1964,#2033); +#2033 = DEFINITIONAL_REPRESENTATION('',(#2034),#2038); +#2034 = LINE('',#2035,#2036); +#2035 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#2036 = VECTOR('',#2037,1.); +#2037 = DIRECTION('',(-2.22044604925E-016,-1.)); +#2038 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2039 = PCURVE('',#1545,#2040); +#2040 = DEFINITIONAL_REPRESENTATION('',(#2041),#2045); +#2041 = LINE('',#2042,#2043); +#2042 = CARTESIAN_POINT('',(0.125,0.E+000)); +#2043 = VECTOR('',#2044,1.); +#2044 = DIRECTION('',(0.E+000,-1.)); +#2045 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2046 = ORIENTED_EDGE('',*,*,#2047,.T.); +#2047 = EDGE_CURVE('',#2025,#1949,#2048,.T.); +#2048 = SURFACE_CURVE('',#2049,(#2053,#2060),.PCURVE_S1.); +#2049 = LINE('',#2050,#2051); +#2050 = CARTESIAN_POINT('',(25.775,1.,0.125)); +#2051 = VECTOR('',#2052,1.); +#2052 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#2053 = PCURVE('',#1964,#2054); +#2054 = DEFINITIONAL_REPRESENTATION('',(#2055),#2059); +#2055 = LINE('',#2056,#2057); +#2056 = CARTESIAN_POINT('',(-2.22044604925E-016,-0.25)); +#2057 = VECTOR('',#2058,1.); +#2058 = DIRECTION('',(1.,0.E+000)); +#2059 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2060 = PCURVE('',#1573,#2061); +#2061 = DEFINITIONAL_REPRESENTATION('',(#2062),#2066); +#2062 = LINE('',#2063,#2064); +#2063 = CARTESIAN_POINT('',(1.110223024625E-016,0.125)); +#2064 = VECTOR('',#2065,1.); +#2065 = DIRECTION('',(-1.,0.E+000)); +#2066 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2067 = ORIENTED_EDGE('',*,*,#1946,.F.); +#2068 = ORIENTED_EDGE('',*,*,#2069,.F.); +#2069 = EDGE_CURVE('',#2023,#1947,#2070,.T.); +#2070 = SURFACE_CURVE('',#2071,(#2075,#2082),.PCURVE_S1.); +#2071 = LINE('',#2072,#2073); +#2072 = CARTESIAN_POINT('',(25.775,1.,-0.125)); +#2073 = VECTOR('',#2074,1.); +#2074 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#2075 = PCURVE('',#1964,#2076); +#2076 = DEFINITIONAL_REPRESENTATION('',(#2077),#2081); +#2077 = LINE('',#2078,#2079); +#2078 = CARTESIAN_POINT('',(-2.22044604925E-016,-0.E+000)); +#2079 = VECTOR('',#2080,1.); +#2080 = DIRECTION('',(1.,0.E+000)); +#2081 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2082 = PCURVE('',#1627,#2083); +#2083 = DEFINITIONAL_REPRESENTATION('',(#2084),#2088); +#2084 = LINE('',#2085,#2086); +#2085 = CARTESIAN_POINT('',(1.110223024625E-016,0.125)); +#2086 = VECTOR('',#2087,1.); +#2087 = DIRECTION('',(-1.,0.E+000)); +#2088 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2089 = ADVANCED_FACE('',(#2090),#1545,.F.); +#2090 = FACE_BOUND('',#2091,.F.); +#2091 = EDGE_LOOP('',(#2092,#2093,#2114,#2115)); +#2092 = ORIENTED_EDGE('',*,*,#1522,.T.); +#2093 = ORIENTED_EDGE('',*,*,#2094,.T.); +#2094 = EDGE_CURVE('',#1525,#2025,#2095,.T.); +#2095 = SURFACE_CURVE('',#2096,(#2100,#2107),.PCURVE_S1.); +#2096 = LINE('',#2097,#2098); +#2097 = CARTESIAN_POINT('',(25.65,1.,0.125)); +#2098 = VECTOR('',#2099,1.); +#2099 = DIRECTION('',(1.,0.E+000,0.E+000)); +#2100 = PCURVE('',#1545,#2101); +#2101 = DEFINITIONAL_REPRESENTATION('',(#2102),#2106); +#2102 = LINE('',#2103,#2104); +#2103 = CARTESIAN_POINT('',(-3.552713678801E-015,-0.25)); +#2104 = VECTOR('',#2105,1.); +#2105 = DIRECTION('',(1.,0.E+000)); +#2106 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2107 = PCURVE('',#1573,#2108); +#2108 = DEFINITIONAL_REPRESENTATION('',(#2109),#2113); +#2109 = LINE('',#2110,#2111); +#2110 = CARTESIAN_POINT('',(1.110223024625E-016,-3.552713678801E-015)); +#2111 = VECTOR('',#2112,1.); +#2112 = DIRECTION('',(0.E+000,1.)); +#2113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2114 = ORIENTED_EDGE('',*,*,#2022,.F.); +#2115 = ORIENTED_EDGE('',*,*,#2116,.F.); +#2116 = EDGE_CURVE('',#1523,#2023,#2117,.T.); +#2117 = SURFACE_CURVE('',#2118,(#2122,#2129),.PCURVE_S1.); +#2118 = LINE('',#2119,#2120); +#2119 = CARTESIAN_POINT('',(25.65,1.,-0.125)); +#2120 = VECTOR('',#2121,1.); +#2121 = DIRECTION('',(1.,0.E+000,0.E+000)); +#2122 = PCURVE('',#1545,#2123); +#2123 = DEFINITIONAL_REPRESENTATION('',(#2124),#2128); +#2124 = LINE('',#2125,#2126); +#2125 = CARTESIAN_POINT('',(-3.552713678801E-015,-4.930380657631E-032)); +#2126 = VECTOR('',#2127,1.); +#2127 = DIRECTION('',(1.,0.E+000)); +#2128 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2129 = PCURVE('',#1627,#2130); +#2130 = DEFINITIONAL_REPRESENTATION('',(#2131),#2135); +#2131 = LINE('',#2132,#2133); +#2132 = CARTESIAN_POINT('',(1.110223024625E-016,-3.552713678801E-015)); +#2133 = VECTOR('',#2134,1.); +#2134 = DIRECTION('',(0.E+000,1.)); +#2135 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2136 = ADVANCED_FACE('',(#2137),#1627,.F.); +#2137 = FACE_BOUND('',#2138,.T.); +#2138 = EDGE_LOOP('',(#2139,#2140,#2141,#2142,#2143,#2144,#2145,#2146)); +#2139 = ORIENTED_EDGE('',*,*,#1613,.T.); +#2140 = ORIENTED_EDGE('',*,*,#1694,.T.); +#2141 = ORIENTED_EDGE('',*,*,#1770,.T.); +#2142 = ORIENTED_EDGE('',*,*,#1846,.F.); +#2143 = ORIENTED_EDGE('',*,*,#1922,.F.); +#2144 = ORIENTED_EDGE('',*,*,#1998,.F.); +#2145 = ORIENTED_EDGE('',*,*,#2069,.F.); +#2146 = ORIENTED_EDGE('',*,*,#2116,.F.); +#2147 = ADVANCED_FACE('',(#2148),#1573,.T.); +#2148 = FACE_BOUND('',#2149,.F.); +#2149 = EDGE_LOOP('',(#2150,#2151,#2152,#2153,#2154,#2155,#2156,#2157)); +#2150 = ORIENTED_EDGE('',*,*,#1557,.T.); +#2151 = ORIENTED_EDGE('',*,*,#1643,.T.); +#2152 = ORIENTED_EDGE('',*,*,#1719,.T.); +#2153 = ORIENTED_EDGE('',*,*,#1824,.F.); +#2154 = ORIENTED_EDGE('',*,*,#1900,.F.); +#2155 = ORIENTED_EDGE('',*,*,#1976,.F.); +#2156 = ORIENTED_EDGE('',*,*,#2047,.F.); +#2157 = ORIENTED_EDGE('',*,*,#2094,.F.); +#2158 = MANIFOLD_SOLID_BREP('',#2159); +#2159 = CLOSED_SHELL('',(#2160,#2280,#2356,#2432,#2508,#2584,#2660,#2731 + ,#2778,#2789)); +#2160 = ADVANCED_FACE('',(#2161),#2175,.T.); +#2161 = FACE_BOUND('',#2162,.T.); +#2162 = EDGE_LOOP('',(#2163,#2198,#2226,#2254)); +#2163 = ORIENTED_EDGE('',*,*,#2164,.T.); +#2164 = EDGE_CURVE('',#2165,#2167,#2169,.T.); +#2165 = VERTEX_POINT('',#2166); +#2166 = CARTESIAN_POINT('',(23.11,1.,-0.125)); +#2167 = VERTEX_POINT('',#2168); +#2168 = CARTESIAN_POINT('',(23.11,1.,0.125)); +#2169 = SURFACE_CURVE('',#2170,(#2174,#2186),.PCURVE_S1.); +#2170 = LINE('',#2171,#2172); +#2171 = CARTESIAN_POINT('',(23.11,1.,-0.125)); +#2172 = VECTOR('',#2173,1.); +#2173 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#2174 = PCURVE('',#2175,#2180); +#2175 = PLANE('',#2176); +#2176 = AXIS2_PLACEMENT_3D('',#2177,#2178,#2179); +#2177 = CARTESIAN_POINT('',(23.11,1.,-0.125)); +#2178 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#2179 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#2180 = DEFINITIONAL_REPRESENTATION('',(#2181),#2185); +#2181 = LINE('',#2182,#2183); +#2182 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2183 = VECTOR('',#2184,1.); +#2184 = DIRECTION('',(2.22044604925E-016,-1.)); +#2185 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2186 = PCURVE('',#2187,#2192); +#2187 = PLANE('',#2188); +#2188 = AXIS2_PLACEMENT_3D('',#2189,#2190,#2191); +#2189 = CARTESIAN_POINT('',(23.11,1.,-0.125)); +#2190 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#2191 = DIRECTION('',(1.,0.E+000,0.E+000)); +#2192 = DEFINITIONAL_REPRESENTATION('',(#2193),#2197); +#2193 = LINE('',#2194,#2195); +#2194 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2195 = VECTOR('',#2196,1.); +#2196 = DIRECTION('',(0.E+000,-1.)); +#2197 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2198 = ORIENTED_EDGE('',*,*,#2199,.T.); +#2199 = EDGE_CURVE('',#2167,#2200,#2202,.T.); +#2200 = VERTEX_POINT('',#2201); +#2201 = CARTESIAN_POINT('',(23.11,-2.5,0.125)); +#2202 = SURFACE_CURVE('',#2203,(#2207,#2214),.PCURVE_S1.); +#2203 = LINE('',#2204,#2205); +#2204 = CARTESIAN_POINT('',(23.11,1.,0.125)); +#2205 = VECTOR('',#2206,1.); +#2206 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#2207 = PCURVE('',#2175,#2208); +#2208 = DEFINITIONAL_REPRESENTATION('',(#2209),#2213); +#2209 = LINE('',#2210,#2211); +#2210 = CARTESIAN_POINT('',(1.110223024625E-016,-0.25)); +#2211 = VECTOR('',#2212,1.); +#2212 = DIRECTION('',(1.,0.E+000)); +#2213 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2214 = PCURVE('',#2215,#2220); +#2215 = PLANE('',#2216); +#2216 = AXIS2_PLACEMENT_3D('',#2217,#2218,#2219); +#2217 = CARTESIAN_POINT('',(23.11,1.,0.125)); +#2218 = DIRECTION('',(0.E+000,4.440892098501E-016,1.)); +#2219 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#2220 = DEFINITIONAL_REPRESENTATION('',(#2221),#2225); +#2221 = LINE('',#2222,#2223); +#2222 = CARTESIAN_POINT('',(1.110223024625E-016,0.E+000)); +#2223 = VECTOR('',#2224,1.); +#2224 = DIRECTION('',(1.,0.E+000)); +#2225 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2226 = ORIENTED_EDGE('',*,*,#2227,.F.); +#2227 = EDGE_CURVE('',#2228,#2200,#2230,.T.); +#2228 = VERTEX_POINT('',#2229); +#2229 = CARTESIAN_POINT('',(23.11,-2.5,-0.125)); +#2230 = SURFACE_CURVE('',#2231,(#2235,#2242),.PCURVE_S1.); +#2231 = LINE('',#2232,#2233); +#2232 = CARTESIAN_POINT('',(23.11,-2.5,-0.125)); +#2233 = VECTOR('',#2234,1.); +#2234 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#2235 = PCURVE('',#2175,#2236); +#2236 = DEFINITIONAL_REPRESENTATION('',(#2237),#2241); +#2237 = LINE('',#2238,#2239); +#2238 = CARTESIAN_POINT('',(3.5,-3.944304526105E-031)); +#2239 = VECTOR('',#2240,1.); +#2240 = DIRECTION('',(2.22044604925E-016,-1.)); +#2241 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2242 = PCURVE('',#2243,#2248); +#2243 = PLANE('',#2244); +#2244 = AXIS2_PLACEMENT_3D('',#2245,#2246,#2247); +#2245 = CARTESIAN_POINT('',(23.11,-2.5,-0.125)); +#2246 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#2247 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#2248 = DEFINITIONAL_REPRESENTATION('',(#2249),#2253); +#2249 = LINE('',#2250,#2251); +#2250 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#2251 = VECTOR('',#2252,1.); +#2252 = DIRECTION('',(0.E+000,-1.)); +#2253 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2254 = ORIENTED_EDGE('',*,*,#2255,.F.); +#2255 = EDGE_CURVE('',#2165,#2228,#2256,.T.); +#2256 = SURFACE_CURVE('',#2257,(#2261,#2268),.PCURVE_S1.); +#2257 = LINE('',#2258,#2259); +#2258 = CARTESIAN_POINT('',(23.11,1.,-0.125)); +#2259 = VECTOR('',#2260,1.); +#2260 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#2261 = PCURVE('',#2175,#2262); +#2262 = DEFINITIONAL_REPRESENTATION('',(#2263),#2267); +#2263 = LINE('',#2264,#2265); +#2264 = CARTESIAN_POINT('',(1.110223024625E-016,0.E+000)); +#2265 = VECTOR('',#2266,1.); +#2266 = DIRECTION('',(1.,0.E+000)); +#2267 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2268 = PCURVE('',#2269,#2274); +#2269 = PLANE('',#2270); +#2270 = AXIS2_PLACEMENT_3D('',#2271,#2272,#2273); +#2271 = CARTESIAN_POINT('',(23.11,1.,-0.125)); +#2272 = DIRECTION('',(0.E+000,4.440892098501E-016,1.)); +#2273 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#2274 = DEFINITIONAL_REPRESENTATION('',(#2275),#2279); +#2275 = LINE('',#2276,#2277); +#2276 = CARTESIAN_POINT('',(1.110223024625E-016,0.E+000)); +#2277 = VECTOR('',#2278,1.); +#2278 = DIRECTION('',(1.,0.E+000)); +#2279 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2280 = ADVANCED_FACE('',(#2281),#2243,.T.); +#2281 = FACE_BOUND('',#2282,.T.); +#2282 = EDGE_LOOP('',(#2283,#2284,#2307,#2335)); +#2283 = ORIENTED_EDGE('',*,*,#2227,.T.); +#2284 = ORIENTED_EDGE('',*,*,#2285,.T.); +#2285 = EDGE_CURVE('',#2200,#2286,#2288,.T.); +#2286 = VERTEX_POINT('',#2287); +#2287 = CARTESIAN_POINT('',(22.61,-2.5,0.125)); +#2288 = SURFACE_CURVE('',#2289,(#2293,#2300),.PCURVE_S1.); +#2289 = LINE('',#2290,#2291); +#2290 = CARTESIAN_POINT('',(23.11,-2.5,0.125)); +#2291 = VECTOR('',#2292,1.); +#2292 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#2293 = PCURVE('',#2243,#2294); +#2294 = DEFINITIONAL_REPRESENTATION('',(#2295),#2299); +#2295 = LINE('',#2296,#2297); +#2296 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#2297 = VECTOR('',#2298,1.); +#2298 = DIRECTION('',(1.,0.E+000)); +#2299 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2300 = PCURVE('',#2215,#2301); +#2301 = DEFINITIONAL_REPRESENTATION('',(#2302),#2306); +#2302 = LINE('',#2303,#2304); +#2303 = CARTESIAN_POINT('',(3.5,0.E+000)); +#2304 = VECTOR('',#2305,1.); +#2305 = DIRECTION('',(0.E+000,-1.)); +#2306 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2307 = ORIENTED_EDGE('',*,*,#2308,.F.); +#2308 = EDGE_CURVE('',#2309,#2286,#2311,.T.); +#2309 = VERTEX_POINT('',#2310); +#2310 = CARTESIAN_POINT('',(22.61,-2.5,-0.125)); +#2311 = SURFACE_CURVE('',#2312,(#2316,#2323),.PCURVE_S1.); +#2312 = LINE('',#2313,#2314); +#2313 = CARTESIAN_POINT('',(22.61,-2.5,-0.125)); +#2314 = VECTOR('',#2315,1.); +#2315 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#2316 = PCURVE('',#2243,#2317); +#2317 = DEFINITIONAL_REPRESENTATION('',(#2318),#2322); +#2318 = LINE('',#2319,#2320); +#2319 = CARTESIAN_POINT('',(0.5,0.E+000)); +#2320 = VECTOR('',#2321,1.); +#2321 = DIRECTION('',(0.E+000,-1.)); +#2322 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2323 = PCURVE('',#2324,#2329); +#2324 = PLANE('',#2325); +#2325 = AXIS2_PLACEMENT_3D('',#2326,#2327,#2328); +#2326 = CARTESIAN_POINT('',(22.61,-2.5,-0.125)); +#2327 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#2328 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#2329 = DEFINITIONAL_REPRESENTATION('',(#2330),#2334); +#2330 = LINE('',#2331,#2332); +#2331 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#2332 = VECTOR('',#2333,1.); +#2333 = DIRECTION('',(-2.22044604925E-016,-1.)); +#2334 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2335 = ORIENTED_EDGE('',*,*,#2336,.F.); +#2336 = EDGE_CURVE('',#2228,#2309,#2337,.T.); +#2337 = SURFACE_CURVE('',#2338,(#2342,#2349),.PCURVE_S1.); +#2338 = LINE('',#2339,#2340); +#2339 = CARTESIAN_POINT('',(23.11,-2.5,-0.125)); +#2340 = VECTOR('',#2341,1.); +#2341 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#2342 = PCURVE('',#2243,#2343); +#2343 = DEFINITIONAL_REPRESENTATION('',(#2344),#2348); +#2344 = LINE('',#2345,#2346); +#2345 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2346 = VECTOR('',#2347,1.); +#2347 = DIRECTION('',(1.,0.E+000)); +#2348 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2349 = PCURVE('',#2269,#2350); +#2350 = DEFINITIONAL_REPRESENTATION('',(#2351),#2355); +#2351 = LINE('',#2352,#2353); +#2352 = CARTESIAN_POINT('',(3.5,0.E+000)); +#2353 = VECTOR('',#2354,1.); +#2354 = DIRECTION('',(0.E+000,-1.)); +#2355 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2356 = ADVANCED_FACE('',(#2357),#2324,.T.); +#2357 = FACE_BOUND('',#2358,.T.); +#2358 = EDGE_LOOP('',(#2359,#2360,#2383,#2411)); +#2359 = ORIENTED_EDGE('',*,*,#2308,.T.); +#2360 = ORIENTED_EDGE('',*,*,#2361,.T.); +#2361 = EDGE_CURVE('',#2286,#2362,#2364,.T.); +#2362 = VERTEX_POINT('',#2363); +#2363 = CARTESIAN_POINT('',(22.61,1.,0.125)); +#2364 = SURFACE_CURVE('',#2365,(#2369,#2376),.PCURVE_S1.); +#2365 = LINE('',#2366,#2367); +#2366 = CARTESIAN_POINT('',(22.61,-2.5,0.125)); +#2367 = VECTOR('',#2368,1.); +#2368 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#2369 = PCURVE('',#2324,#2370); +#2370 = DEFINITIONAL_REPRESENTATION('',(#2371),#2375); +#2371 = LINE('',#2372,#2373); +#2372 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#2373 = VECTOR('',#2374,1.); +#2374 = DIRECTION('',(1.,0.E+000)); +#2375 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2376 = PCURVE('',#2215,#2377); +#2377 = DEFINITIONAL_REPRESENTATION('',(#2378),#2382); +#2378 = LINE('',#2379,#2380); +#2379 = CARTESIAN_POINT('',(3.5,-0.5)); +#2380 = VECTOR('',#2381,1.); +#2381 = DIRECTION('',(-1.,0.E+000)); +#2382 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2383 = ORIENTED_EDGE('',*,*,#2384,.F.); +#2384 = EDGE_CURVE('',#2385,#2362,#2387,.T.); +#2385 = VERTEX_POINT('',#2386); +#2386 = CARTESIAN_POINT('',(22.61,1.,-0.125)); +#2387 = SURFACE_CURVE('',#2388,(#2392,#2399),.PCURVE_S1.); +#2388 = LINE('',#2389,#2390); +#2389 = CARTESIAN_POINT('',(22.61,1.,-0.125)); +#2390 = VECTOR('',#2391,1.); +#2391 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#2392 = PCURVE('',#2324,#2393); +#2393 = DEFINITIONAL_REPRESENTATION('',(#2394),#2398); +#2394 = LINE('',#2395,#2396); +#2395 = CARTESIAN_POINT('',(3.5,1.972152263053E-031)); +#2396 = VECTOR('',#2397,1.); +#2397 = DIRECTION('',(-2.22044604925E-016,-1.)); +#2398 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2399 = PCURVE('',#2400,#2405); +#2400 = PLANE('',#2401); +#2401 = AXIS2_PLACEMENT_3D('',#2402,#2403,#2404); +#2402 = CARTESIAN_POINT('',(22.485,1.,-0.125)); +#2403 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#2404 = DIRECTION('',(1.,0.E+000,0.E+000)); +#2405 = DEFINITIONAL_REPRESENTATION('',(#2406),#2410); +#2406 = LINE('',#2407,#2408); +#2407 = CARTESIAN_POINT('',(0.125,0.E+000)); +#2408 = VECTOR('',#2409,1.); +#2409 = DIRECTION('',(0.E+000,-1.)); +#2410 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2411 = ORIENTED_EDGE('',*,*,#2412,.F.); +#2412 = EDGE_CURVE('',#2309,#2385,#2413,.T.); +#2413 = SURFACE_CURVE('',#2414,(#2418,#2425),.PCURVE_S1.); +#2414 = LINE('',#2415,#2416); +#2415 = CARTESIAN_POINT('',(22.61,-2.5,-0.125)); +#2416 = VECTOR('',#2417,1.); +#2417 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#2418 = PCURVE('',#2324,#2419); +#2419 = DEFINITIONAL_REPRESENTATION('',(#2420),#2424); +#2420 = LINE('',#2421,#2422); +#2421 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2422 = VECTOR('',#2423,1.); +#2423 = DIRECTION('',(1.,0.E+000)); +#2424 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2425 = PCURVE('',#2269,#2426); +#2426 = DEFINITIONAL_REPRESENTATION('',(#2427),#2431); +#2427 = LINE('',#2428,#2429); +#2428 = CARTESIAN_POINT('',(3.5,-0.5)); +#2429 = VECTOR('',#2430,1.); +#2430 = DIRECTION('',(-1.,0.E+000)); +#2431 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2432 = ADVANCED_FACE('',(#2433),#2400,.F.); +#2433 = FACE_BOUND('',#2434,.F.); +#2434 = EDGE_LOOP('',(#2435,#2465,#2486,#2487)); +#2435 = ORIENTED_EDGE('',*,*,#2436,.T.); +#2436 = EDGE_CURVE('',#2437,#2439,#2441,.T.); +#2437 = VERTEX_POINT('',#2438); +#2438 = CARTESIAN_POINT('',(22.485,1.,-0.125)); +#2439 = VERTEX_POINT('',#2440); +#2440 = CARTESIAN_POINT('',(22.485,1.,0.125)); +#2441 = SURFACE_CURVE('',#2442,(#2446,#2453),.PCURVE_S1.); +#2442 = LINE('',#2443,#2444); +#2443 = CARTESIAN_POINT('',(22.485,1.,-0.125)); +#2444 = VECTOR('',#2445,1.); +#2445 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#2446 = PCURVE('',#2400,#2447); +#2447 = DEFINITIONAL_REPRESENTATION('',(#2448),#2452); +#2448 = LINE('',#2449,#2450); +#2449 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2450 = VECTOR('',#2451,1.); +#2451 = DIRECTION('',(0.E+000,-1.)); +#2452 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2453 = PCURVE('',#2454,#2459); +#2454 = PLANE('',#2455); +#2455 = AXIS2_PLACEMENT_3D('',#2456,#2457,#2458); +#2456 = CARTESIAN_POINT('',(22.485,2.,-0.125)); +#2457 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#2458 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#2459 = DEFINITIONAL_REPRESENTATION('',(#2460),#2464); +#2460 = LINE('',#2461,#2462); +#2461 = CARTESIAN_POINT('',(1.,-4.930380657631E-032)); +#2462 = VECTOR('',#2463,1.); +#2463 = DIRECTION('',(2.22044604925E-016,-1.)); +#2464 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2465 = ORIENTED_EDGE('',*,*,#2466,.T.); +#2466 = EDGE_CURVE('',#2439,#2362,#2467,.T.); +#2467 = SURFACE_CURVE('',#2468,(#2472,#2479),.PCURVE_S1.); +#2468 = LINE('',#2469,#2470); +#2469 = CARTESIAN_POINT('',(22.485,1.,0.125)); +#2470 = VECTOR('',#2471,1.); +#2471 = DIRECTION('',(1.,0.E+000,0.E+000)); +#2472 = PCURVE('',#2400,#2473); +#2473 = DEFINITIONAL_REPRESENTATION('',(#2474),#2478); +#2474 = LINE('',#2475,#2476); +#2475 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#2476 = VECTOR('',#2477,1.); +#2477 = DIRECTION('',(1.,0.E+000)); +#2478 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2479 = PCURVE('',#2215,#2480); +#2480 = DEFINITIONAL_REPRESENTATION('',(#2481),#2485); +#2481 = LINE('',#2482,#2483); +#2482 = CARTESIAN_POINT('',(0.E+000,-0.625)); +#2483 = VECTOR('',#2484,1.); +#2484 = DIRECTION('',(0.E+000,1.)); +#2485 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2486 = ORIENTED_EDGE('',*,*,#2384,.F.); +#2487 = ORIENTED_EDGE('',*,*,#2488,.F.); +#2488 = EDGE_CURVE('',#2437,#2385,#2489,.T.); +#2489 = SURFACE_CURVE('',#2490,(#2494,#2501),.PCURVE_S1.); +#2490 = LINE('',#2491,#2492); +#2491 = CARTESIAN_POINT('',(22.485,1.,-0.125)); +#2492 = VECTOR('',#2493,1.); +#2493 = DIRECTION('',(1.,0.E+000,0.E+000)); +#2494 = PCURVE('',#2400,#2495); +#2495 = DEFINITIONAL_REPRESENTATION('',(#2496),#2500); +#2496 = LINE('',#2497,#2498); +#2497 = CARTESIAN_POINT('',(0.E+000,-4.930380657631E-032)); +#2498 = VECTOR('',#2499,1.); +#2499 = DIRECTION('',(1.,0.E+000)); +#2500 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2501 = PCURVE('',#2269,#2502); +#2502 = DEFINITIONAL_REPRESENTATION('',(#2503),#2507); +#2503 = LINE('',#2504,#2505); +#2504 = CARTESIAN_POINT('',(0.E+000,-0.625)); +#2505 = VECTOR('',#2506,1.); +#2506 = DIRECTION('',(0.E+000,1.)); +#2507 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2508 = ADVANCED_FACE('',(#2509),#2454,.F.); +#2509 = FACE_BOUND('',#2510,.F.); +#2510 = EDGE_LOOP('',(#2511,#2541,#2562,#2563)); +#2511 = ORIENTED_EDGE('',*,*,#2512,.T.); +#2512 = EDGE_CURVE('',#2513,#2515,#2517,.T.); +#2513 = VERTEX_POINT('',#2514); +#2514 = CARTESIAN_POINT('',(22.485,2.,-0.125)); +#2515 = VERTEX_POINT('',#2516); +#2516 = CARTESIAN_POINT('',(22.485,2.,0.125)); +#2517 = SURFACE_CURVE('',#2518,(#2522,#2529),.PCURVE_S1.); +#2518 = LINE('',#2519,#2520); +#2519 = CARTESIAN_POINT('',(22.485,2.,-0.125)); +#2520 = VECTOR('',#2521,1.); +#2521 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#2522 = PCURVE('',#2454,#2523); +#2523 = DEFINITIONAL_REPRESENTATION('',(#2524),#2528); +#2524 = LINE('',#2525,#2526); +#2525 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2526 = VECTOR('',#2527,1.); +#2527 = DIRECTION('',(2.22044604925E-016,-1.)); +#2528 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2529 = PCURVE('',#2530,#2535); +#2530 = PLANE('',#2531); +#2531 = AXIS2_PLACEMENT_3D('',#2532,#2533,#2534); +#2532 = CARTESIAN_POINT('',(23.235,2.,-0.125)); +#2533 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#2534 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#2535 = DEFINITIONAL_REPRESENTATION('',(#2536),#2540); +#2536 = LINE('',#2537,#2538); +#2537 = CARTESIAN_POINT('',(0.75,0.E+000)); +#2538 = VECTOR('',#2539,1.); +#2539 = DIRECTION('',(0.E+000,-1.)); +#2540 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2541 = ORIENTED_EDGE('',*,*,#2542,.T.); +#2542 = EDGE_CURVE('',#2515,#2439,#2543,.T.); +#2543 = SURFACE_CURVE('',#2544,(#2548,#2555),.PCURVE_S1.); +#2544 = LINE('',#2545,#2546); +#2545 = CARTESIAN_POINT('',(22.485,2.,0.125)); +#2546 = VECTOR('',#2547,1.); +#2547 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#2548 = PCURVE('',#2454,#2549); +#2549 = DEFINITIONAL_REPRESENTATION('',(#2550),#2554); +#2550 = LINE('',#2551,#2552); +#2551 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#2552 = VECTOR('',#2553,1.); +#2553 = DIRECTION('',(1.,0.E+000)); +#2554 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2555 = PCURVE('',#2215,#2556); +#2556 = DEFINITIONAL_REPRESENTATION('',(#2557),#2561); +#2557 = LINE('',#2558,#2559); +#2558 = CARTESIAN_POINT('',(-1.,-0.625)); +#2559 = VECTOR('',#2560,1.); +#2560 = DIRECTION('',(1.,0.E+000)); +#2561 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2562 = ORIENTED_EDGE('',*,*,#2436,.F.); +#2563 = ORIENTED_EDGE('',*,*,#2564,.F.); +#2564 = EDGE_CURVE('',#2513,#2437,#2565,.T.); +#2565 = SURFACE_CURVE('',#2566,(#2570,#2577),.PCURVE_S1.); +#2566 = LINE('',#2567,#2568); +#2567 = CARTESIAN_POINT('',(22.485,2.,-0.125)); +#2568 = VECTOR('',#2569,1.); +#2569 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#2570 = PCURVE('',#2454,#2571); +#2571 = DEFINITIONAL_REPRESENTATION('',(#2572),#2576); +#2572 = LINE('',#2573,#2574); +#2573 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2574 = VECTOR('',#2575,1.); +#2575 = DIRECTION('',(1.,0.E+000)); +#2576 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2577 = PCURVE('',#2269,#2578); +#2578 = DEFINITIONAL_REPRESENTATION('',(#2579),#2583); +#2579 = LINE('',#2580,#2581); +#2580 = CARTESIAN_POINT('',(-1.,-0.625)); +#2581 = VECTOR('',#2582,1.); +#2582 = DIRECTION('',(1.,0.E+000)); +#2583 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2584 = ADVANCED_FACE('',(#2585),#2530,.F.); +#2585 = FACE_BOUND('',#2586,.F.); +#2586 = EDGE_LOOP('',(#2587,#2617,#2638,#2639)); +#2587 = ORIENTED_EDGE('',*,*,#2588,.T.); +#2588 = EDGE_CURVE('',#2589,#2591,#2593,.T.); +#2589 = VERTEX_POINT('',#2590); +#2590 = CARTESIAN_POINT('',(23.235,2.,-0.125)); +#2591 = VERTEX_POINT('',#2592); +#2592 = CARTESIAN_POINT('',(23.235,2.,0.125)); +#2593 = SURFACE_CURVE('',#2594,(#2598,#2605),.PCURVE_S1.); +#2594 = LINE('',#2595,#2596); +#2595 = CARTESIAN_POINT('',(23.235,2.,-0.125)); +#2596 = VECTOR('',#2597,1.); +#2597 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#2598 = PCURVE('',#2530,#2599); +#2599 = DEFINITIONAL_REPRESENTATION('',(#2600),#2604); +#2600 = LINE('',#2601,#2602); +#2601 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#2602 = VECTOR('',#2603,1.); +#2603 = DIRECTION('',(0.E+000,-1.)); +#2604 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2605 = PCURVE('',#2606,#2611); +#2606 = PLANE('',#2607); +#2607 = AXIS2_PLACEMENT_3D('',#2608,#2609,#2610); +#2608 = CARTESIAN_POINT('',(23.235,1.,-0.125)); +#2609 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#2610 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#2611 = DEFINITIONAL_REPRESENTATION('',(#2612),#2616); +#2612 = LINE('',#2613,#2614); +#2613 = CARTESIAN_POINT('',(1.,0.E+000)); +#2614 = VECTOR('',#2615,1.); +#2615 = DIRECTION('',(-2.22044604925E-016,-1.)); +#2616 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2617 = ORIENTED_EDGE('',*,*,#2618,.T.); +#2618 = EDGE_CURVE('',#2591,#2515,#2619,.T.); +#2619 = SURFACE_CURVE('',#2620,(#2624,#2631),.PCURVE_S1.); +#2620 = LINE('',#2621,#2622); +#2621 = CARTESIAN_POINT('',(23.235,2.,0.125)); +#2622 = VECTOR('',#2623,1.); +#2623 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#2624 = PCURVE('',#2530,#2625); +#2625 = DEFINITIONAL_REPRESENTATION('',(#2626),#2630); +#2626 = LINE('',#2627,#2628); +#2627 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#2628 = VECTOR('',#2629,1.); +#2629 = DIRECTION('',(1.,0.E+000)); +#2630 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2631 = PCURVE('',#2215,#2632); +#2632 = DEFINITIONAL_REPRESENTATION('',(#2633),#2637); +#2633 = LINE('',#2634,#2635); +#2634 = CARTESIAN_POINT('',(-1.,0.125)); +#2635 = VECTOR('',#2636,1.); +#2636 = DIRECTION('',(0.E+000,-1.)); +#2637 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2638 = ORIENTED_EDGE('',*,*,#2512,.F.); +#2639 = ORIENTED_EDGE('',*,*,#2640,.F.); +#2640 = EDGE_CURVE('',#2589,#2513,#2641,.T.); +#2641 = SURFACE_CURVE('',#2642,(#2646,#2653),.PCURVE_S1.); +#2642 = LINE('',#2643,#2644); +#2643 = CARTESIAN_POINT('',(23.235,2.,-0.125)); +#2644 = VECTOR('',#2645,1.); +#2645 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#2646 = PCURVE('',#2530,#2647); +#2647 = DEFINITIONAL_REPRESENTATION('',(#2648),#2652); +#2648 = LINE('',#2649,#2650); +#2649 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2650 = VECTOR('',#2651,1.); +#2651 = DIRECTION('',(1.,0.E+000)); +#2652 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2653 = PCURVE('',#2269,#2654); +#2654 = DEFINITIONAL_REPRESENTATION('',(#2655),#2659); +#2655 = LINE('',#2656,#2657); +#2656 = CARTESIAN_POINT('',(-1.,0.125)); +#2657 = VECTOR('',#2658,1.); +#2658 = DIRECTION('',(0.E+000,-1.)); +#2659 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2660 = ADVANCED_FACE('',(#2661),#2606,.F.); +#2661 = FACE_BOUND('',#2662,.F.); +#2662 = EDGE_LOOP('',(#2663,#2688,#2709,#2710)); +#2663 = ORIENTED_EDGE('',*,*,#2664,.T.); +#2664 = EDGE_CURVE('',#2665,#2667,#2669,.T.); +#2665 = VERTEX_POINT('',#2666); +#2666 = CARTESIAN_POINT('',(23.235,1.,-0.125)); +#2667 = VERTEX_POINT('',#2668); +#2668 = CARTESIAN_POINT('',(23.235,1.,0.125)); +#2669 = SURFACE_CURVE('',#2670,(#2674,#2681),.PCURVE_S1.); +#2670 = LINE('',#2671,#2672); +#2671 = CARTESIAN_POINT('',(23.235,1.,-0.125)); +#2672 = VECTOR('',#2673,1.); +#2673 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#2674 = PCURVE('',#2606,#2675); +#2675 = DEFINITIONAL_REPRESENTATION('',(#2676),#2680); +#2676 = LINE('',#2677,#2678); +#2677 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#2678 = VECTOR('',#2679,1.); +#2679 = DIRECTION('',(-2.22044604925E-016,-1.)); +#2680 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2681 = PCURVE('',#2187,#2682); +#2682 = DEFINITIONAL_REPRESENTATION('',(#2683),#2687); +#2683 = LINE('',#2684,#2685); +#2684 = CARTESIAN_POINT('',(0.125,0.E+000)); +#2685 = VECTOR('',#2686,1.); +#2686 = DIRECTION('',(0.E+000,-1.)); +#2687 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2688 = ORIENTED_EDGE('',*,*,#2689,.T.); +#2689 = EDGE_CURVE('',#2667,#2591,#2690,.T.); +#2690 = SURFACE_CURVE('',#2691,(#2695,#2702),.PCURVE_S1.); +#2691 = LINE('',#2692,#2693); +#2692 = CARTESIAN_POINT('',(23.235,1.,0.125)); +#2693 = VECTOR('',#2694,1.); +#2694 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#2695 = PCURVE('',#2606,#2696); +#2696 = DEFINITIONAL_REPRESENTATION('',(#2697),#2701); +#2697 = LINE('',#2698,#2699); +#2698 = CARTESIAN_POINT('',(-1.110223024625E-016,-0.25)); +#2699 = VECTOR('',#2700,1.); +#2700 = DIRECTION('',(1.,0.E+000)); +#2701 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2702 = PCURVE('',#2215,#2703); +#2703 = DEFINITIONAL_REPRESENTATION('',(#2704),#2708); +#2704 = LINE('',#2705,#2706); +#2705 = CARTESIAN_POINT('',(1.110223024625E-016,0.125)); +#2706 = VECTOR('',#2707,1.); +#2707 = DIRECTION('',(-1.,0.E+000)); +#2708 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2709 = ORIENTED_EDGE('',*,*,#2588,.F.); +#2710 = ORIENTED_EDGE('',*,*,#2711,.F.); +#2711 = EDGE_CURVE('',#2665,#2589,#2712,.T.); +#2712 = SURFACE_CURVE('',#2713,(#2717,#2724),.PCURVE_S1.); +#2713 = LINE('',#2714,#2715); +#2714 = CARTESIAN_POINT('',(23.235,1.,-0.125)); +#2715 = VECTOR('',#2716,1.); +#2716 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#2717 = PCURVE('',#2606,#2718); +#2718 = DEFINITIONAL_REPRESENTATION('',(#2719),#2723); +#2719 = LINE('',#2720,#2721); +#2720 = CARTESIAN_POINT('',(-1.110223024625E-016,-0.E+000)); +#2721 = VECTOR('',#2722,1.); +#2722 = DIRECTION('',(1.,0.E+000)); +#2723 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2724 = PCURVE('',#2269,#2725); +#2725 = DEFINITIONAL_REPRESENTATION('',(#2726),#2730); +#2726 = LINE('',#2727,#2728); +#2727 = CARTESIAN_POINT('',(1.110223024625E-016,0.125)); +#2728 = VECTOR('',#2729,1.); +#2729 = DIRECTION('',(-1.,0.E+000)); +#2730 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2731 = ADVANCED_FACE('',(#2732),#2187,.F.); +#2732 = FACE_BOUND('',#2733,.F.); +#2733 = EDGE_LOOP('',(#2734,#2735,#2756,#2757)); +#2734 = ORIENTED_EDGE('',*,*,#2164,.T.); +#2735 = ORIENTED_EDGE('',*,*,#2736,.T.); +#2736 = EDGE_CURVE('',#2167,#2667,#2737,.T.); +#2737 = SURFACE_CURVE('',#2738,(#2742,#2749),.PCURVE_S1.); +#2738 = LINE('',#2739,#2740); +#2739 = CARTESIAN_POINT('',(23.11,1.,0.125)); +#2740 = VECTOR('',#2741,1.); +#2741 = DIRECTION('',(1.,0.E+000,0.E+000)); +#2742 = PCURVE('',#2187,#2743); +#2743 = DEFINITIONAL_REPRESENTATION('',(#2744),#2748); +#2744 = LINE('',#2745,#2746); +#2745 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#2746 = VECTOR('',#2747,1.); +#2747 = DIRECTION('',(1.,0.E+000)); +#2748 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2749 = PCURVE('',#2215,#2750); +#2750 = DEFINITIONAL_REPRESENTATION('',(#2751),#2755); +#2751 = LINE('',#2752,#2753); +#2752 = CARTESIAN_POINT('',(1.110223024625E-016,0.E+000)); +#2753 = VECTOR('',#2754,1.); +#2754 = DIRECTION('',(0.E+000,1.)); +#2755 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2756 = ORIENTED_EDGE('',*,*,#2664,.F.); +#2757 = ORIENTED_EDGE('',*,*,#2758,.F.); +#2758 = EDGE_CURVE('',#2165,#2665,#2759,.T.); +#2759 = SURFACE_CURVE('',#2760,(#2764,#2771),.PCURVE_S1.); +#2760 = LINE('',#2761,#2762); +#2761 = CARTESIAN_POINT('',(23.11,1.,-0.125)); +#2762 = VECTOR('',#2763,1.); +#2763 = DIRECTION('',(1.,0.E+000,0.E+000)); +#2764 = PCURVE('',#2187,#2765); +#2765 = DEFINITIONAL_REPRESENTATION('',(#2766),#2770); +#2766 = LINE('',#2767,#2768); +#2767 = CARTESIAN_POINT('',(0.E+000,-2.465190328816E-032)); +#2768 = VECTOR('',#2769,1.); +#2769 = DIRECTION('',(1.,0.E+000)); +#2770 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2771 = PCURVE('',#2269,#2772); +#2772 = DEFINITIONAL_REPRESENTATION('',(#2773),#2777); +#2773 = LINE('',#2774,#2775); +#2774 = CARTESIAN_POINT('',(1.110223024625E-016,0.E+000)); +#2775 = VECTOR('',#2776,1.); +#2776 = DIRECTION('',(0.E+000,1.)); +#2777 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2778 = ADVANCED_FACE('',(#2779),#2269,.F.); +#2779 = FACE_BOUND('',#2780,.T.); +#2780 = EDGE_LOOP('',(#2781,#2782,#2783,#2784,#2785,#2786,#2787,#2788)); +#2781 = ORIENTED_EDGE('',*,*,#2255,.T.); +#2782 = ORIENTED_EDGE('',*,*,#2336,.T.); +#2783 = ORIENTED_EDGE('',*,*,#2412,.T.); +#2784 = ORIENTED_EDGE('',*,*,#2488,.F.); +#2785 = ORIENTED_EDGE('',*,*,#2564,.F.); +#2786 = ORIENTED_EDGE('',*,*,#2640,.F.); +#2787 = ORIENTED_EDGE('',*,*,#2711,.F.); +#2788 = ORIENTED_EDGE('',*,*,#2758,.F.); +#2789 = ADVANCED_FACE('',(#2790),#2215,.T.); +#2790 = FACE_BOUND('',#2791,.F.); +#2791 = EDGE_LOOP('',(#2792,#2793,#2794,#2795,#2796,#2797,#2798,#2799)); +#2792 = ORIENTED_EDGE('',*,*,#2199,.T.); +#2793 = ORIENTED_EDGE('',*,*,#2285,.T.); +#2794 = ORIENTED_EDGE('',*,*,#2361,.T.); +#2795 = ORIENTED_EDGE('',*,*,#2466,.F.); +#2796 = ORIENTED_EDGE('',*,*,#2542,.F.); +#2797 = ORIENTED_EDGE('',*,*,#2618,.F.); +#2798 = ORIENTED_EDGE('',*,*,#2689,.F.); +#2799 = ORIENTED_EDGE('',*,*,#2736,.F.); +#2800 = MANIFOLD_SOLID_BREP('',#2801); +#2801 = CLOSED_SHELL('',(#2802,#2922,#2998,#3074,#3150,#3226,#3302,#3373 + ,#3420,#3431)); +#2802 = ADVANCED_FACE('',(#2803),#2817,.T.); +#2803 = FACE_BOUND('',#2804,.T.); +#2804 = EDGE_LOOP('',(#2805,#2840,#2868,#2896)); +#2805 = ORIENTED_EDGE('',*,*,#2806,.T.); +#2806 = EDGE_CURVE('',#2807,#2809,#2811,.T.); +#2807 = VERTEX_POINT('',#2808); +#2808 = CARTESIAN_POINT('',(20.57,1.,-0.125)); +#2809 = VERTEX_POINT('',#2810); +#2810 = CARTESIAN_POINT('',(20.57,1.,0.125)); +#2811 = SURFACE_CURVE('',#2812,(#2816,#2828),.PCURVE_S1.); +#2812 = LINE('',#2813,#2814); +#2813 = CARTESIAN_POINT('',(20.57,1.,-0.125)); +#2814 = VECTOR('',#2815,1.); +#2815 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#2816 = PCURVE('',#2817,#2822); +#2817 = PLANE('',#2818); +#2818 = AXIS2_PLACEMENT_3D('',#2819,#2820,#2821); +#2819 = CARTESIAN_POINT('',(20.57,1.,-0.125)); +#2820 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#2821 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#2822 = DEFINITIONAL_REPRESENTATION('',(#2823),#2827); +#2823 = LINE('',#2824,#2825); +#2824 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2825 = VECTOR('',#2826,1.); +#2826 = DIRECTION('',(2.22044604925E-016,-1.)); +#2827 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2828 = PCURVE('',#2829,#2834); +#2829 = PLANE('',#2830); +#2830 = AXIS2_PLACEMENT_3D('',#2831,#2832,#2833); +#2831 = CARTESIAN_POINT('',(20.57,1.,-0.125)); +#2832 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#2833 = DIRECTION('',(1.,0.E+000,0.E+000)); +#2834 = DEFINITIONAL_REPRESENTATION('',(#2835),#2839); +#2835 = LINE('',#2836,#2837); +#2836 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2837 = VECTOR('',#2838,1.); +#2838 = DIRECTION('',(0.E+000,-1.)); +#2839 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2840 = ORIENTED_EDGE('',*,*,#2841,.T.); +#2841 = EDGE_CURVE('',#2809,#2842,#2844,.T.); +#2842 = VERTEX_POINT('',#2843); +#2843 = CARTESIAN_POINT('',(20.57,-2.5,0.125)); +#2844 = SURFACE_CURVE('',#2845,(#2849,#2856),.PCURVE_S1.); +#2845 = LINE('',#2846,#2847); +#2846 = CARTESIAN_POINT('',(20.57,1.,0.125)); +#2847 = VECTOR('',#2848,1.); +#2848 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#2849 = PCURVE('',#2817,#2850); +#2850 = DEFINITIONAL_REPRESENTATION('',(#2851),#2855); +#2851 = LINE('',#2852,#2853); +#2852 = CARTESIAN_POINT('',(2.22044604925E-016,-0.25)); +#2853 = VECTOR('',#2854,1.); +#2854 = DIRECTION('',(1.,0.E+000)); +#2855 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2856 = PCURVE('',#2857,#2862); +#2857 = PLANE('',#2858); +#2858 = AXIS2_PLACEMENT_3D('',#2859,#2860,#2861); +#2859 = CARTESIAN_POINT('',(20.57,1.,0.125)); +#2860 = DIRECTION('',(0.E+000,4.440892098501E-016,1.)); +#2861 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#2862 = DEFINITIONAL_REPRESENTATION('',(#2863),#2867); +#2863 = LINE('',#2864,#2865); +#2864 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2865 = VECTOR('',#2866,1.); +#2866 = DIRECTION('',(1.,0.E+000)); +#2867 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2868 = ORIENTED_EDGE('',*,*,#2869,.F.); +#2869 = EDGE_CURVE('',#2870,#2842,#2872,.T.); +#2870 = VERTEX_POINT('',#2871); +#2871 = CARTESIAN_POINT('',(20.57,-2.5,-0.125)); +#2872 = SURFACE_CURVE('',#2873,(#2877,#2884),.PCURVE_S1.); +#2873 = LINE('',#2874,#2875); +#2874 = CARTESIAN_POINT('',(20.57,-2.5,-0.125)); +#2875 = VECTOR('',#2876,1.); +#2876 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#2877 = PCURVE('',#2817,#2878); +#2878 = DEFINITIONAL_REPRESENTATION('',(#2879),#2883); +#2879 = LINE('',#2880,#2881); +#2880 = CARTESIAN_POINT('',(3.5,-1.972152263053E-031)); +#2881 = VECTOR('',#2882,1.); +#2882 = DIRECTION('',(2.22044604925E-016,-1.)); +#2883 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2884 = PCURVE('',#2885,#2890); +#2885 = PLANE('',#2886); +#2886 = AXIS2_PLACEMENT_3D('',#2887,#2888,#2889); +#2887 = CARTESIAN_POINT('',(20.57,-2.5,-0.125)); +#2888 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#2889 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#2890 = DEFINITIONAL_REPRESENTATION('',(#2891),#2895); +#2891 = LINE('',#2892,#2893); +#2892 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#2893 = VECTOR('',#2894,1.); +#2894 = DIRECTION('',(0.E+000,-1.)); +#2895 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2896 = ORIENTED_EDGE('',*,*,#2897,.F.); +#2897 = EDGE_CURVE('',#2807,#2870,#2898,.T.); +#2898 = SURFACE_CURVE('',#2899,(#2903,#2910),.PCURVE_S1.); +#2899 = LINE('',#2900,#2901); +#2900 = CARTESIAN_POINT('',(20.57,1.,-0.125)); +#2901 = VECTOR('',#2902,1.); +#2902 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#2903 = PCURVE('',#2817,#2904); +#2904 = DEFINITIONAL_REPRESENTATION('',(#2905),#2909); +#2905 = LINE('',#2906,#2907); +#2906 = CARTESIAN_POINT('',(2.22044604925E-016,0.E+000)); +#2907 = VECTOR('',#2908,1.); +#2908 = DIRECTION('',(1.,0.E+000)); +#2909 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2910 = PCURVE('',#2911,#2916); +#2911 = PLANE('',#2912); +#2912 = AXIS2_PLACEMENT_3D('',#2913,#2914,#2915); +#2913 = CARTESIAN_POINT('',(20.57,1.,-0.125)); +#2914 = DIRECTION('',(0.E+000,4.440892098501E-016,1.)); +#2915 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#2916 = DEFINITIONAL_REPRESENTATION('',(#2917),#2921); +#2917 = LINE('',#2918,#2919); +#2918 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2919 = VECTOR('',#2920,1.); +#2920 = DIRECTION('',(1.,0.E+000)); +#2921 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2922 = ADVANCED_FACE('',(#2923),#2885,.T.); +#2923 = FACE_BOUND('',#2924,.T.); +#2924 = EDGE_LOOP('',(#2925,#2926,#2949,#2977)); +#2925 = ORIENTED_EDGE('',*,*,#2869,.T.); +#2926 = ORIENTED_EDGE('',*,*,#2927,.T.); +#2927 = EDGE_CURVE('',#2842,#2928,#2930,.T.); +#2928 = VERTEX_POINT('',#2929); +#2929 = CARTESIAN_POINT('',(20.07,-2.5,0.125)); +#2930 = SURFACE_CURVE('',#2931,(#2935,#2942),.PCURVE_S1.); +#2931 = LINE('',#2932,#2933); +#2932 = CARTESIAN_POINT('',(20.57,-2.5,0.125)); +#2933 = VECTOR('',#2934,1.); +#2934 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#2935 = PCURVE('',#2885,#2936); +#2936 = DEFINITIONAL_REPRESENTATION('',(#2937),#2941); +#2937 = LINE('',#2938,#2939); +#2938 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#2939 = VECTOR('',#2940,1.); +#2940 = DIRECTION('',(1.,0.E+000)); +#2941 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2942 = PCURVE('',#2857,#2943); +#2943 = DEFINITIONAL_REPRESENTATION('',(#2944),#2948); +#2944 = LINE('',#2945,#2946); +#2945 = CARTESIAN_POINT('',(3.5,0.E+000)); +#2946 = VECTOR('',#2947,1.); +#2947 = DIRECTION('',(0.E+000,-1.)); +#2948 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2949 = ORIENTED_EDGE('',*,*,#2950,.F.); +#2950 = EDGE_CURVE('',#2951,#2928,#2953,.T.); +#2951 = VERTEX_POINT('',#2952); +#2952 = CARTESIAN_POINT('',(20.07,-2.5,-0.125)); +#2953 = SURFACE_CURVE('',#2954,(#2958,#2965),.PCURVE_S1.); +#2954 = LINE('',#2955,#2956); +#2955 = CARTESIAN_POINT('',(20.07,-2.5,-0.125)); +#2956 = VECTOR('',#2957,1.); +#2957 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#2958 = PCURVE('',#2885,#2959); +#2959 = DEFINITIONAL_REPRESENTATION('',(#2960),#2964); +#2960 = LINE('',#2961,#2962); +#2961 = CARTESIAN_POINT('',(0.5,0.E+000)); +#2962 = VECTOR('',#2963,1.); +#2963 = DIRECTION('',(0.E+000,-1.)); +#2964 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2965 = PCURVE('',#2966,#2971); +#2966 = PLANE('',#2967); +#2967 = AXIS2_PLACEMENT_3D('',#2968,#2969,#2970); +#2968 = CARTESIAN_POINT('',(20.07,-2.5,-0.125)); +#2969 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#2970 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#2971 = DEFINITIONAL_REPRESENTATION('',(#2972),#2976); +#2972 = LINE('',#2973,#2974); +#2973 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#2974 = VECTOR('',#2975,1.); +#2975 = DIRECTION('',(-2.22044604925E-016,-1.)); +#2976 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2977 = ORIENTED_EDGE('',*,*,#2978,.F.); +#2978 = EDGE_CURVE('',#2870,#2951,#2979,.T.); +#2979 = SURFACE_CURVE('',#2980,(#2984,#2991),.PCURVE_S1.); +#2980 = LINE('',#2981,#2982); +#2981 = CARTESIAN_POINT('',(20.57,-2.5,-0.125)); +#2982 = VECTOR('',#2983,1.); +#2983 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#2984 = PCURVE('',#2885,#2985); +#2985 = DEFINITIONAL_REPRESENTATION('',(#2986),#2990); +#2986 = LINE('',#2987,#2988); +#2987 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2988 = VECTOR('',#2989,1.); +#2989 = DIRECTION('',(1.,0.E+000)); +#2990 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2991 = PCURVE('',#2911,#2992); +#2992 = DEFINITIONAL_REPRESENTATION('',(#2993),#2997); +#2993 = LINE('',#2994,#2995); +#2994 = CARTESIAN_POINT('',(3.5,0.E+000)); +#2995 = VECTOR('',#2996,1.); +#2996 = DIRECTION('',(0.E+000,-1.)); +#2997 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2998 = ADVANCED_FACE('',(#2999),#2966,.T.); +#2999 = FACE_BOUND('',#3000,.T.); +#3000 = EDGE_LOOP('',(#3001,#3002,#3025,#3053)); +#3001 = ORIENTED_EDGE('',*,*,#2950,.T.); +#3002 = ORIENTED_EDGE('',*,*,#3003,.T.); +#3003 = EDGE_CURVE('',#2928,#3004,#3006,.T.); +#3004 = VERTEX_POINT('',#3005); +#3005 = CARTESIAN_POINT('',(20.07,1.,0.125)); +#3006 = SURFACE_CURVE('',#3007,(#3011,#3018),.PCURVE_S1.); +#3007 = LINE('',#3008,#3009); +#3008 = CARTESIAN_POINT('',(20.07,-2.5,0.125)); +#3009 = VECTOR('',#3010,1.); +#3010 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#3011 = PCURVE('',#2966,#3012); +#3012 = DEFINITIONAL_REPRESENTATION('',(#3013),#3017); +#3013 = LINE('',#3014,#3015); +#3014 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#3015 = VECTOR('',#3016,1.); +#3016 = DIRECTION('',(1.,0.E+000)); +#3017 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3018 = PCURVE('',#2857,#3019); +#3019 = DEFINITIONAL_REPRESENTATION('',(#3020),#3024); +#3020 = LINE('',#3021,#3022); +#3021 = CARTESIAN_POINT('',(3.5,-0.5)); +#3022 = VECTOR('',#3023,1.); +#3023 = DIRECTION('',(-1.,0.E+000)); +#3024 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3025 = ORIENTED_EDGE('',*,*,#3026,.F.); +#3026 = EDGE_CURVE('',#3027,#3004,#3029,.T.); +#3027 = VERTEX_POINT('',#3028); +#3028 = CARTESIAN_POINT('',(20.07,1.,-0.125)); +#3029 = SURFACE_CURVE('',#3030,(#3034,#3041),.PCURVE_S1.); +#3030 = LINE('',#3031,#3032); +#3031 = CARTESIAN_POINT('',(20.07,1.,-0.125)); +#3032 = VECTOR('',#3033,1.); +#3033 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#3034 = PCURVE('',#2966,#3035); +#3035 = DEFINITIONAL_REPRESENTATION('',(#3036),#3040); +#3036 = LINE('',#3037,#3038); +#3037 = CARTESIAN_POINT('',(3.5,1.972152263053E-031)); +#3038 = VECTOR('',#3039,1.); +#3039 = DIRECTION('',(-2.22044604925E-016,-1.)); +#3040 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3041 = PCURVE('',#3042,#3047); +#3042 = PLANE('',#3043); +#3043 = AXIS2_PLACEMENT_3D('',#3044,#3045,#3046); +#3044 = CARTESIAN_POINT('',(19.945,1.,-0.125)); +#3045 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#3046 = DIRECTION('',(1.,0.E+000,0.E+000)); +#3047 = DEFINITIONAL_REPRESENTATION('',(#3048),#3052); +#3048 = LINE('',#3049,#3050); +#3049 = CARTESIAN_POINT('',(0.125,0.E+000)); +#3050 = VECTOR('',#3051,1.); +#3051 = DIRECTION('',(0.E+000,-1.)); +#3052 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3053 = ORIENTED_EDGE('',*,*,#3054,.F.); +#3054 = EDGE_CURVE('',#2951,#3027,#3055,.T.); +#3055 = SURFACE_CURVE('',#3056,(#3060,#3067),.PCURVE_S1.); +#3056 = LINE('',#3057,#3058); +#3057 = CARTESIAN_POINT('',(20.07,-2.5,-0.125)); +#3058 = VECTOR('',#3059,1.); +#3059 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#3060 = PCURVE('',#2966,#3061); +#3061 = DEFINITIONAL_REPRESENTATION('',(#3062),#3066); +#3062 = LINE('',#3063,#3064); +#3063 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3064 = VECTOR('',#3065,1.); +#3065 = DIRECTION('',(1.,0.E+000)); +#3066 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3067 = PCURVE('',#2911,#3068); +#3068 = DEFINITIONAL_REPRESENTATION('',(#3069),#3073); +#3069 = LINE('',#3070,#3071); +#3070 = CARTESIAN_POINT('',(3.5,-0.5)); +#3071 = VECTOR('',#3072,1.); +#3072 = DIRECTION('',(-1.,0.E+000)); +#3073 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3074 = ADVANCED_FACE('',(#3075),#3042,.F.); +#3075 = FACE_BOUND('',#3076,.F.); +#3076 = EDGE_LOOP('',(#3077,#3107,#3128,#3129)); +#3077 = ORIENTED_EDGE('',*,*,#3078,.T.); +#3078 = EDGE_CURVE('',#3079,#3081,#3083,.T.); +#3079 = VERTEX_POINT('',#3080); +#3080 = CARTESIAN_POINT('',(19.945,1.,-0.125)); +#3081 = VERTEX_POINT('',#3082); +#3082 = CARTESIAN_POINT('',(19.945,1.,0.125)); +#3083 = SURFACE_CURVE('',#3084,(#3088,#3095),.PCURVE_S1.); +#3084 = LINE('',#3085,#3086); +#3085 = CARTESIAN_POINT('',(19.945,1.,-0.125)); +#3086 = VECTOR('',#3087,1.); +#3087 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#3088 = PCURVE('',#3042,#3089); +#3089 = DEFINITIONAL_REPRESENTATION('',(#3090),#3094); +#3090 = LINE('',#3091,#3092); +#3091 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3092 = VECTOR('',#3093,1.); +#3093 = DIRECTION('',(0.E+000,-1.)); +#3094 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3095 = PCURVE('',#3096,#3101); +#3096 = PLANE('',#3097); +#3097 = AXIS2_PLACEMENT_3D('',#3098,#3099,#3100); +#3098 = CARTESIAN_POINT('',(19.945,2.,-0.125)); +#3099 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#3100 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#3101 = DEFINITIONAL_REPRESENTATION('',(#3102),#3106); +#3102 = LINE('',#3103,#3104); +#3103 = CARTESIAN_POINT('',(1.,-4.930380657631E-032)); +#3104 = VECTOR('',#3105,1.); +#3105 = DIRECTION('',(2.22044604925E-016,-1.)); +#3106 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3107 = ORIENTED_EDGE('',*,*,#3108,.T.); +#3108 = EDGE_CURVE('',#3081,#3004,#3109,.T.); +#3109 = SURFACE_CURVE('',#3110,(#3114,#3121),.PCURVE_S1.); +#3110 = LINE('',#3111,#3112); +#3111 = CARTESIAN_POINT('',(19.945,1.,0.125)); +#3112 = VECTOR('',#3113,1.); +#3113 = DIRECTION('',(1.,0.E+000,0.E+000)); +#3114 = PCURVE('',#3042,#3115); +#3115 = DEFINITIONAL_REPRESENTATION('',(#3116),#3120); +#3116 = LINE('',#3117,#3118); +#3117 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#3118 = VECTOR('',#3119,1.); +#3119 = DIRECTION('',(1.,0.E+000)); +#3120 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3121 = PCURVE('',#2857,#3122); +#3122 = DEFINITIONAL_REPRESENTATION('',(#3123),#3127); +#3123 = LINE('',#3124,#3125); +#3124 = CARTESIAN_POINT('',(0.E+000,-0.625)); +#3125 = VECTOR('',#3126,1.); +#3126 = DIRECTION('',(0.E+000,1.)); +#3127 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3128 = ORIENTED_EDGE('',*,*,#3026,.F.); +#3129 = ORIENTED_EDGE('',*,*,#3130,.F.); +#3130 = EDGE_CURVE('',#3079,#3027,#3131,.T.); +#3131 = SURFACE_CURVE('',#3132,(#3136,#3143),.PCURVE_S1.); +#3132 = LINE('',#3133,#3134); +#3133 = CARTESIAN_POINT('',(19.945,1.,-0.125)); +#3134 = VECTOR('',#3135,1.); +#3135 = DIRECTION('',(1.,0.E+000,0.E+000)); +#3136 = PCURVE('',#3042,#3137); +#3137 = DEFINITIONAL_REPRESENTATION('',(#3138),#3142); +#3138 = LINE('',#3139,#3140); +#3139 = CARTESIAN_POINT('',(0.E+000,-4.930380657631E-032)); +#3140 = VECTOR('',#3141,1.); +#3141 = DIRECTION('',(1.,0.E+000)); +#3142 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3143 = PCURVE('',#2911,#3144); +#3144 = DEFINITIONAL_REPRESENTATION('',(#3145),#3149); +#3145 = LINE('',#3146,#3147); +#3146 = CARTESIAN_POINT('',(0.E+000,-0.625)); +#3147 = VECTOR('',#3148,1.); +#3148 = DIRECTION('',(0.E+000,1.)); +#3149 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3150 = ADVANCED_FACE('',(#3151),#3096,.F.); +#3151 = FACE_BOUND('',#3152,.F.); +#3152 = EDGE_LOOP('',(#3153,#3183,#3204,#3205)); +#3153 = ORIENTED_EDGE('',*,*,#3154,.T.); +#3154 = EDGE_CURVE('',#3155,#3157,#3159,.T.); +#3155 = VERTEX_POINT('',#3156); +#3156 = CARTESIAN_POINT('',(19.945,2.,-0.125)); +#3157 = VERTEX_POINT('',#3158); +#3158 = CARTESIAN_POINT('',(19.945,2.,0.125)); +#3159 = SURFACE_CURVE('',#3160,(#3164,#3171),.PCURVE_S1.); +#3160 = LINE('',#3161,#3162); +#3161 = CARTESIAN_POINT('',(19.945,2.,-0.125)); +#3162 = VECTOR('',#3163,1.); +#3163 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#3164 = PCURVE('',#3096,#3165); +#3165 = DEFINITIONAL_REPRESENTATION('',(#3166),#3170); +#3166 = LINE('',#3167,#3168); +#3167 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3168 = VECTOR('',#3169,1.); +#3169 = DIRECTION('',(2.22044604925E-016,-1.)); +#3170 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3171 = PCURVE('',#3172,#3177); +#3172 = PLANE('',#3173); +#3173 = AXIS2_PLACEMENT_3D('',#3174,#3175,#3176); +#3174 = CARTESIAN_POINT('',(20.695,2.,-0.125)); +#3175 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#3176 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#3177 = DEFINITIONAL_REPRESENTATION('',(#3178),#3182); +#3178 = LINE('',#3179,#3180); +#3179 = CARTESIAN_POINT('',(0.75,0.E+000)); +#3180 = VECTOR('',#3181,1.); +#3181 = DIRECTION('',(0.E+000,-1.)); +#3182 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3183 = ORIENTED_EDGE('',*,*,#3184,.T.); +#3184 = EDGE_CURVE('',#3157,#3081,#3185,.T.); +#3185 = SURFACE_CURVE('',#3186,(#3190,#3197),.PCURVE_S1.); +#3186 = LINE('',#3187,#3188); +#3187 = CARTESIAN_POINT('',(19.945,2.,0.125)); +#3188 = VECTOR('',#3189,1.); +#3189 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#3190 = PCURVE('',#3096,#3191); +#3191 = DEFINITIONAL_REPRESENTATION('',(#3192),#3196); +#3192 = LINE('',#3193,#3194); +#3193 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#3194 = VECTOR('',#3195,1.); +#3195 = DIRECTION('',(1.,0.E+000)); +#3196 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3197 = PCURVE('',#2857,#3198); +#3198 = DEFINITIONAL_REPRESENTATION('',(#3199),#3203); +#3199 = LINE('',#3200,#3201); +#3200 = CARTESIAN_POINT('',(-1.,-0.625)); +#3201 = VECTOR('',#3202,1.); +#3202 = DIRECTION('',(1.,0.E+000)); +#3203 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3204 = ORIENTED_EDGE('',*,*,#3078,.F.); +#3205 = ORIENTED_EDGE('',*,*,#3206,.F.); +#3206 = EDGE_CURVE('',#3155,#3079,#3207,.T.); +#3207 = SURFACE_CURVE('',#3208,(#3212,#3219),.PCURVE_S1.); +#3208 = LINE('',#3209,#3210); +#3209 = CARTESIAN_POINT('',(19.945,2.,-0.125)); +#3210 = VECTOR('',#3211,1.); +#3211 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#3212 = PCURVE('',#3096,#3213); +#3213 = DEFINITIONAL_REPRESENTATION('',(#3214),#3218); +#3214 = LINE('',#3215,#3216); +#3215 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3216 = VECTOR('',#3217,1.); +#3217 = DIRECTION('',(1.,0.E+000)); +#3218 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3219 = PCURVE('',#2911,#3220); +#3220 = DEFINITIONAL_REPRESENTATION('',(#3221),#3225); +#3221 = LINE('',#3222,#3223); +#3222 = CARTESIAN_POINT('',(-1.,-0.625)); +#3223 = VECTOR('',#3224,1.); +#3224 = DIRECTION('',(1.,0.E+000)); +#3225 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3226 = ADVANCED_FACE('',(#3227),#3172,.F.); +#3227 = FACE_BOUND('',#3228,.F.); +#3228 = EDGE_LOOP('',(#3229,#3259,#3280,#3281)); +#3229 = ORIENTED_EDGE('',*,*,#3230,.T.); +#3230 = EDGE_CURVE('',#3231,#3233,#3235,.T.); +#3231 = VERTEX_POINT('',#3232); +#3232 = CARTESIAN_POINT('',(20.695,2.,-0.125)); +#3233 = VERTEX_POINT('',#3234); +#3234 = CARTESIAN_POINT('',(20.695,2.,0.125)); +#3235 = SURFACE_CURVE('',#3236,(#3240,#3247),.PCURVE_S1.); +#3236 = LINE('',#3237,#3238); +#3237 = CARTESIAN_POINT('',(20.695,2.,-0.125)); +#3238 = VECTOR('',#3239,1.); +#3239 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#3240 = PCURVE('',#3172,#3241); +#3241 = DEFINITIONAL_REPRESENTATION('',(#3242),#3246); +#3242 = LINE('',#3243,#3244); +#3243 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#3244 = VECTOR('',#3245,1.); +#3245 = DIRECTION('',(0.E+000,-1.)); +#3246 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3247 = PCURVE('',#3248,#3253); +#3248 = PLANE('',#3249); +#3249 = AXIS2_PLACEMENT_3D('',#3250,#3251,#3252); +#3250 = CARTESIAN_POINT('',(20.695,1.,-0.125)); +#3251 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#3252 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#3253 = DEFINITIONAL_REPRESENTATION('',(#3254),#3258); +#3254 = LINE('',#3255,#3256); +#3255 = CARTESIAN_POINT('',(1.,4.930380657631E-032)); +#3256 = VECTOR('',#3257,1.); +#3257 = DIRECTION('',(-2.22044604925E-016,-1.)); +#3258 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3259 = ORIENTED_EDGE('',*,*,#3260,.T.); +#3260 = EDGE_CURVE('',#3233,#3157,#3261,.T.); +#3261 = SURFACE_CURVE('',#3262,(#3266,#3273),.PCURVE_S1.); +#3262 = LINE('',#3263,#3264); +#3263 = CARTESIAN_POINT('',(20.695,2.,0.125)); +#3264 = VECTOR('',#3265,1.); +#3265 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#3266 = PCURVE('',#3172,#3267); +#3267 = DEFINITIONAL_REPRESENTATION('',(#3268),#3272); +#3268 = LINE('',#3269,#3270); +#3269 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#3270 = VECTOR('',#3271,1.); +#3271 = DIRECTION('',(1.,0.E+000)); +#3272 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3273 = PCURVE('',#2857,#3274); +#3274 = DEFINITIONAL_REPRESENTATION('',(#3275),#3279); +#3275 = LINE('',#3276,#3277); +#3276 = CARTESIAN_POINT('',(-1.,0.125)); +#3277 = VECTOR('',#3278,1.); +#3278 = DIRECTION('',(0.E+000,-1.)); +#3279 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3280 = ORIENTED_EDGE('',*,*,#3154,.F.); +#3281 = ORIENTED_EDGE('',*,*,#3282,.F.); +#3282 = EDGE_CURVE('',#3231,#3155,#3283,.T.); +#3283 = SURFACE_CURVE('',#3284,(#3288,#3295),.PCURVE_S1.); +#3284 = LINE('',#3285,#3286); +#3285 = CARTESIAN_POINT('',(20.695,2.,-0.125)); +#3286 = VECTOR('',#3287,1.); +#3287 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#3288 = PCURVE('',#3172,#3289); +#3289 = DEFINITIONAL_REPRESENTATION('',(#3290),#3294); +#3290 = LINE('',#3291,#3292); +#3291 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3292 = VECTOR('',#3293,1.); +#3293 = DIRECTION('',(1.,0.E+000)); +#3294 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3295 = PCURVE('',#2911,#3296); +#3296 = DEFINITIONAL_REPRESENTATION('',(#3297),#3301); +#3297 = LINE('',#3298,#3299); +#3298 = CARTESIAN_POINT('',(-1.,0.125)); +#3299 = VECTOR('',#3300,1.); +#3300 = DIRECTION('',(0.E+000,-1.)); +#3301 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3302 = ADVANCED_FACE('',(#3303),#3248,.F.); +#3303 = FACE_BOUND('',#3304,.F.); +#3304 = EDGE_LOOP('',(#3305,#3330,#3351,#3352)); +#3305 = ORIENTED_EDGE('',*,*,#3306,.T.); +#3306 = EDGE_CURVE('',#3307,#3309,#3311,.T.); +#3307 = VERTEX_POINT('',#3308); +#3308 = CARTESIAN_POINT('',(20.695,1.,-0.125)); +#3309 = VERTEX_POINT('',#3310); +#3310 = CARTESIAN_POINT('',(20.695,1.,0.125)); +#3311 = SURFACE_CURVE('',#3312,(#3316,#3323),.PCURVE_S1.); +#3312 = LINE('',#3313,#3314); +#3313 = CARTESIAN_POINT('',(20.695,1.,-0.125)); +#3314 = VECTOR('',#3315,1.); +#3315 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#3316 = PCURVE('',#3248,#3317); +#3317 = DEFINITIONAL_REPRESENTATION('',(#3318),#3322); +#3318 = LINE('',#3319,#3320); +#3319 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#3320 = VECTOR('',#3321,1.); +#3321 = DIRECTION('',(-2.22044604925E-016,-1.)); +#3322 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3323 = PCURVE('',#2829,#3324); +#3324 = DEFINITIONAL_REPRESENTATION('',(#3325),#3329); +#3325 = LINE('',#3326,#3327); +#3326 = CARTESIAN_POINT('',(0.125,0.E+000)); +#3327 = VECTOR('',#3328,1.); +#3328 = DIRECTION('',(0.E+000,-1.)); +#3329 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3330 = ORIENTED_EDGE('',*,*,#3331,.T.); +#3331 = EDGE_CURVE('',#3309,#3233,#3332,.T.); +#3332 = SURFACE_CURVE('',#3333,(#3337,#3344),.PCURVE_S1.); +#3333 = LINE('',#3334,#3335); +#3334 = CARTESIAN_POINT('',(20.695,1.,0.125)); +#3335 = VECTOR('',#3336,1.); +#3336 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#3337 = PCURVE('',#3248,#3338); +#3338 = DEFINITIONAL_REPRESENTATION('',(#3339),#3343); +#3339 = LINE('',#3340,#3341); +#3340 = CARTESIAN_POINT('',(-2.22044604925E-016,-0.25)); +#3341 = VECTOR('',#3342,1.); +#3342 = DIRECTION('',(1.,0.E+000)); +#3343 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3344 = PCURVE('',#2857,#3345); +#3345 = DEFINITIONAL_REPRESENTATION('',(#3346),#3350); +#3346 = LINE('',#3347,#3348); +#3347 = CARTESIAN_POINT('',(0.E+000,0.125)); +#3348 = VECTOR('',#3349,1.); +#3349 = DIRECTION('',(-1.,0.E+000)); +#3350 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3351 = ORIENTED_EDGE('',*,*,#3230,.F.); +#3352 = ORIENTED_EDGE('',*,*,#3353,.F.); +#3353 = EDGE_CURVE('',#3307,#3231,#3354,.T.); +#3354 = SURFACE_CURVE('',#3355,(#3359,#3366),.PCURVE_S1.); +#3355 = LINE('',#3356,#3357); +#3356 = CARTESIAN_POINT('',(20.695,1.,-0.125)); +#3357 = VECTOR('',#3358,1.); +#3358 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#3359 = PCURVE('',#3248,#3360); +#3360 = DEFINITIONAL_REPRESENTATION('',(#3361),#3365); +#3361 = LINE('',#3362,#3363); +#3362 = CARTESIAN_POINT('',(-2.22044604925E-016,-0.E+000)); +#3363 = VECTOR('',#3364,1.); +#3364 = DIRECTION('',(1.,0.E+000)); +#3365 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3366 = PCURVE('',#2911,#3367); +#3367 = DEFINITIONAL_REPRESENTATION('',(#3368),#3372); +#3368 = LINE('',#3369,#3370); +#3369 = CARTESIAN_POINT('',(0.E+000,0.125)); +#3370 = VECTOR('',#3371,1.); +#3371 = DIRECTION('',(-1.,0.E+000)); +#3372 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3373 = ADVANCED_FACE('',(#3374),#2829,.F.); +#3374 = FACE_BOUND('',#3375,.F.); +#3375 = EDGE_LOOP('',(#3376,#3377,#3398,#3399)); +#3376 = ORIENTED_EDGE('',*,*,#2806,.T.); +#3377 = ORIENTED_EDGE('',*,*,#3378,.T.); +#3378 = EDGE_CURVE('',#2809,#3309,#3379,.T.); +#3379 = SURFACE_CURVE('',#3380,(#3384,#3391),.PCURVE_S1.); +#3380 = LINE('',#3381,#3382); +#3381 = CARTESIAN_POINT('',(20.57,1.,0.125)); +#3382 = VECTOR('',#3383,1.); +#3383 = DIRECTION('',(1.,0.E+000,0.E+000)); +#3384 = PCURVE('',#2829,#3385); +#3385 = DEFINITIONAL_REPRESENTATION('',(#3386),#3390); +#3386 = LINE('',#3387,#3388); +#3387 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#3388 = VECTOR('',#3389,1.); +#3389 = DIRECTION('',(1.,0.E+000)); +#3390 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3391 = PCURVE('',#2857,#3392); +#3392 = DEFINITIONAL_REPRESENTATION('',(#3393),#3397); +#3393 = LINE('',#3394,#3395); +#3394 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3395 = VECTOR('',#3396,1.); +#3396 = DIRECTION('',(0.E+000,1.)); +#3397 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3398 = ORIENTED_EDGE('',*,*,#3306,.F.); +#3399 = ORIENTED_EDGE('',*,*,#3400,.F.); +#3400 = EDGE_CURVE('',#2807,#3307,#3401,.T.); +#3401 = SURFACE_CURVE('',#3402,(#3406,#3413),.PCURVE_S1.); +#3402 = LINE('',#3403,#3404); +#3403 = CARTESIAN_POINT('',(20.57,1.,-0.125)); +#3404 = VECTOR('',#3405,1.); +#3405 = DIRECTION('',(1.,0.E+000,0.E+000)); +#3406 = PCURVE('',#2829,#3407); +#3407 = DEFINITIONAL_REPRESENTATION('',(#3408),#3412); +#3408 = LINE('',#3409,#3410); +#3409 = CARTESIAN_POINT('',(0.E+000,-4.930380657631E-032)); +#3410 = VECTOR('',#3411,1.); +#3411 = DIRECTION('',(1.,0.E+000)); +#3412 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3413 = PCURVE('',#2911,#3414); +#3414 = DEFINITIONAL_REPRESENTATION('',(#3415),#3419); +#3415 = LINE('',#3416,#3417); +#3416 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3417 = VECTOR('',#3418,1.); +#3418 = DIRECTION('',(0.E+000,1.)); +#3419 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3420 = ADVANCED_FACE('',(#3421),#2911,.F.); +#3421 = FACE_BOUND('',#3422,.T.); +#3422 = EDGE_LOOP('',(#3423,#3424,#3425,#3426,#3427,#3428,#3429,#3430)); +#3423 = ORIENTED_EDGE('',*,*,#2897,.T.); +#3424 = ORIENTED_EDGE('',*,*,#2978,.T.); +#3425 = ORIENTED_EDGE('',*,*,#3054,.T.); +#3426 = ORIENTED_EDGE('',*,*,#3130,.F.); +#3427 = ORIENTED_EDGE('',*,*,#3206,.F.); +#3428 = ORIENTED_EDGE('',*,*,#3282,.F.); +#3429 = ORIENTED_EDGE('',*,*,#3353,.F.); +#3430 = ORIENTED_EDGE('',*,*,#3400,.F.); +#3431 = ADVANCED_FACE('',(#3432),#2857,.T.); +#3432 = FACE_BOUND('',#3433,.F.); +#3433 = EDGE_LOOP('',(#3434,#3435,#3436,#3437,#3438,#3439,#3440,#3441)); +#3434 = ORIENTED_EDGE('',*,*,#2841,.T.); +#3435 = ORIENTED_EDGE('',*,*,#2927,.T.); +#3436 = ORIENTED_EDGE('',*,*,#3003,.T.); +#3437 = ORIENTED_EDGE('',*,*,#3108,.F.); +#3438 = ORIENTED_EDGE('',*,*,#3184,.F.); +#3439 = ORIENTED_EDGE('',*,*,#3260,.F.); +#3440 = ORIENTED_EDGE('',*,*,#3331,.F.); +#3441 = ORIENTED_EDGE('',*,*,#3378,.F.); +#3442 = MANIFOLD_SOLID_BREP('',#3443); +#3443 = CLOSED_SHELL('',(#3444,#3564,#3640,#3716,#3792,#3868,#3944,#4015 + ,#4062,#4073)); +#3444 = ADVANCED_FACE('',(#3445),#3459,.T.); +#3445 = FACE_BOUND('',#3446,.T.); +#3446 = EDGE_LOOP('',(#3447,#3482,#3510,#3538)); +#3447 = ORIENTED_EDGE('',*,*,#3448,.T.); +#3448 = EDGE_CURVE('',#3449,#3451,#3453,.T.); +#3449 = VERTEX_POINT('',#3450); +#3450 = CARTESIAN_POINT('',(18.03,1.,-0.125)); +#3451 = VERTEX_POINT('',#3452); +#3452 = CARTESIAN_POINT('',(18.03,1.,0.125)); +#3453 = SURFACE_CURVE('',#3454,(#3458,#3470),.PCURVE_S1.); +#3454 = LINE('',#3455,#3456); +#3455 = CARTESIAN_POINT('',(18.03,1.,-0.125)); +#3456 = VECTOR('',#3457,1.); +#3457 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#3458 = PCURVE('',#3459,#3464); +#3459 = PLANE('',#3460); +#3460 = AXIS2_PLACEMENT_3D('',#3461,#3462,#3463); +#3461 = CARTESIAN_POINT('',(18.03,1.,-0.125)); +#3462 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#3463 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#3464 = DEFINITIONAL_REPRESENTATION('',(#3465),#3469); +#3465 = LINE('',#3466,#3467); +#3466 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3467 = VECTOR('',#3468,1.); +#3468 = DIRECTION('',(2.22044604925E-016,-1.)); +#3469 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3470 = PCURVE('',#3471,#3476); +#3471 = PLANE('',#3472); +#3472 = AXIS2_PLACEMENT_3D('',#3473,#3474,#3475); +#3473 = CARTESIAN_POINT('',(18.03,1.,-0.125)); +#3474 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#3475 = DIRECTION('',(1.,0.E+000,0.E+000)); +#3476 = DEFINITIONAL_REPRESENTATION('',(#3477),#3481); +#3477 = LINE('',#3478,#3479); +#3478 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3479 = VECTOR('',#3480,1.); +#3480 = DIRECTION('',(0.E+000,-1.)); +#3481 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3482 = ORIENTED_EDGE('',*,*,#3483,.T.); +#3483 = EDGE_CURVE('',#3451,#3484,#3486,.T.); +#3484 = VERTEX_POINT('',#3485); +#3485 = CARTESIAN_POINT('',(18.03,-2.5,0.125)); +#3486 = SURFACE_CURVE('',#3487,(#3491,#3498),.PCURVE_S1.); +#3487 = LINE('',#3488,#3489); +#3488 = CARTESIAN_POINT('',(18.03,1.,0.125)); +#3489 = VECTOR('',#3490,1.); +#3490 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#3491 = PCURVE('',#3459,#3492); +#3492 = DEFINITIONAL_REPRESENTATION('',(#3493),#3497); +#3493 = LINE('',#3494,#3495); +#3494 = CARTESIAN_POINT('',(2.22044604925E-016,-0.25)); +#3495 = VECTOR('',#3496,1.); +#3496 = DIRECTION('',(1.,0.E+000)); +#3497 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3498 = PCURVE('',#3499,#3504); +#3499 = PLANE('',#3500); +#3500 = AXIS2_PLACEMENT_3D('',#3501,#3502,#3503); +#3501 = CARTESIAN_POINT('',(18.03,1.,0.125)); +#3502 = DIRECTION('',(0.E+000,4.440892098501E-016,1.)); +#3503 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#3504 = DEFINITIONAL_REPRESENTATION('',(#3505),#3509); +#3505 = LINE('',#3506,#3507); +#3506 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3507 = VECTOR('',#3508,1.); +#3508 = DIRECTION('',(1.,0.E+000)); +#3509 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3510 = ORIENTED_EDGE('',*,*,#3511,.F.); +#3511 = EDGE_CURVE('',#3512,#3484,#3514,.T.); +#3512 = VERTEX_POINT('',#3513); +#3513 = CARTESIAN_POINT('',(18.03,-2.5,-0.125)); +#3514 = SURFACE_CURVE('',#3515,(#3519,#3526),.PCURVE_S1.); +#3515 = LINE('',#3516,#3517); +#3516 = CARTESIAN_POINT('',(18.03,-2.5,-0.125)); +#3517 = VECTOR('',#3518,1.); +#3518 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#3519 = PCURVE('',#3459,#3520); +#3520 = DEFINITIONAL_REPRESENTATION('',(#3521),#3525); +#3521 = LINE('',#3522,#3523); +#3522 = CARTESIAN_POINT('',(3.5,-1.972152263053E-031)); +#3523 = VECTOR('',#3524,1.); +#3524 = DIRECTION('',(2.22044604925E-016,-1.)); +#3525 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3526 = PCURVE('',#3527,#3532); +#3527 = PLANE('',#3528); +#3528 = AXIS2_PLACEMENT_3D('',#3529,#3530,#3531); +#3529 = CARTESIAN_POINT('',(18.03,-2.5,-0.125)); +#3530 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#3531 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#3532 = DEFINITIONAL_REPRESENTATION('',(#3533),#3537); +#3533 = LINE('',#3534,#3535); +#3534 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#3535 = VECTOR('',#3536,1.); +#3536 = DIRECTION('',(0.E+000,-1.)); +#3537 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3538 = ORIENTED_EDGE('',*,*,#3539,.F.); +#3539 = EDGE_CURVE('',#3449,#3512,#3540,.T.); +#3540 = SURFACE_CURVE('',#3541,(#3545,#3552),.PCURVE_S1.); +#3541 = LINE('',#3542,#3543); +#3542 = CARTESIAN_POINT('',(18.03,1.,-0.125)); +#3543 = VECTOR('',#3544,1.); +#3544 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#3545 = PCURVE('',#3459,#3546); +#3546 = DEFINITIONAL_REPRESENTATION('',(#3547),#3551); +#3547 = LINE('',#3548,#3549); +#3548 = CARTESIAN_POINT('',(2.22044604925E-016,0.E+000)); +#3549 = VECTOR('',#3550,1.); +#3550 = DIRECTION('',(1.,0.E+000)); +#3551 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3552 = PCURVE('',#3553,#3558); +#3553 = PLANE('',#3554); +#3554 = AXIS2_PLACEMENT_3D('',#3555,#3556,#3557); +#3555 = CARTESIAN_POINT('',(18.03,1.,-0.125)); +#3556 = DIRECTION('',(0.E+000,4.440892098501E-016,1.)); +#3557 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#3558 = DEFINITIONAL_REPRESENTATION('',(#3559),#3563); +#3559 = LINE('',#3560,#3561); +#3560 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3561 = VECTOR('',#3562,1.); +#3562 = DIRECTION('',(1.,0.E+000)); +#3563 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3564 = ADVANCED_FACE('',(#3565),#3527,.T.); +#3565 = FACE_BOUND('',#3566,.T.); +#3566 = EDGE_LOOP('',(#3567,#3568,#3591,#3619)); +#3567 = ORIENTED_EDGE('',*,*,#3511,.T.); +#3568 = ORIENTED_EDGE('',*,*,#3569,.T.); +#3569 = EDGE_CURVE('',#3484,#3570,#3572,.T.); +#3570 = VERTEX_POINT('',#3571); +#3571 = CARTESIAN_POINT('',(17.53,-2.5,0.125)); +#3572 = SURFACE_CURVE('',#3573,(#3577,#3584),.PCURVE_S1.); +#3573 = LINE('',#3574,#3575); +#3574 = CARTESIAN_POINT('',(18.03,-2.5,0.125)); +#3575 = VECTOR('',#3576,1.); +#3576 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#3577 = PCURVE('',#3527,#3578); +#3578 = DEFINITIONAL_REPRESENTATION('',(#3579),#3583); +#3579 = LINE('',#3580,#3581); +#3580 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#3581 = VECTOR('',#3582,1.); +#3582 = DIRECTION('',(1.,0.E+000)); +#3583 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3584 = PCURVE('',#3499,#3585); +#3585 = DEFINITIONAL_REPRESENTATION('',(#3586),#3590); +#3586 = LINE('',#3587,#3588); +#3587 = CARTESIAN_POINT('',(3.5,0.E+000)); +#3588 = VECTOR('',#3589,1.); +#3589 = DIRECTION('',(0.E+000,-1.)); +#3590 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3591 = ORIENTED_EDGE('',*,*,#3592,.F.); +#3592 = EDGE_CURVE('',#3593,#3570,#3595,.T.); +#3593 = VERTEX_POINT('',#3594); +#3594 = CARTESIAN_POINT('',(17.53,-2.5,-0.125)); +#3595 = SURFACE_CURVE('',#3596,(#3600,#3607),.PCURVE_S1.); +#3596 = LINE('',#3597,#3598); +#3597 = CARTESIAN_POINT('',(17.53,-2.5,-0.125)); +#3598 = VECTOR('',#3599,1.); +#3599 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#3600 = PCURVE('',#3527,#3601); +#3601 = DEFINITIONAL_REPRESENTATION('',(#3602),#3606); +#3602 = LINE('',#3603,#3604); +#3603 = CARTESIAN_POINT('',(0.5,0.E+000)); +#3604 = VECTOR('',#3605,1.); +#3605 = DIRECTION('',(0.E+000,-1.)); +#3606 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3607 = PCURVE('',#3608,#3613); +#3608 = PLANE('',#3609); +#3609 = AXIS2_PLACEMENT_3D('',#3610,#3611,#3612); +#3610 = CARTESIAN_POINT('',(17.53,-2.5,-0.125)); +#3611 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#3612 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#3613 = DEFINITIONAL_REPRESENTATION('',(#3614),#3618); +#3614 = LINE('',#3615,#3616); +#3615 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#3616 = VECTOR('',#3617,1.); +#3617 = DIRECTION('',(-2.22044604925E-016,-1.)); +#3618 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3619 = ORIENTED_EDGE('',*,*,#3620,.F.); +#3620 = EDGE_CURVE('',#3512,#3593,#3621,.T.); +#3621 = SURFACE_CURVE('',#3622,(#3626,#3633),.PCURVE_S1.); +#3622 = LINE('',#3623,#3624); +#3623 = CARTESIAN_POINT('',(18.03,-2.5,-0.125)); +#3624 = VECTOR('',#3625,1.); +#3625 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#3626 = PCURVE('',#3527,#3627); +#3627 = DEFINITIONAL_REPRESENTATION('',(#3628),#3632); +#3628 = LINE('',#3629,#3630); +#3629 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3630 = VECTOR('',#3631,1.); +#3631 = DIRECTION('',(1.,0.E+000)); +#3632 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3633 = PCURVE('',#3553,#3634); +#3634 = DEFINITIONAL_REPRESENTATION('',(#3635),#3639); +#3635 = LINE('',#3636,#3637); +#3636 = CARTESIAN_POINT('',(3.5,0.E+000)); +#3637 = VECTOR('',#3638,1.); +#3638 = DIRECTION('',(0.E+000,-1.)); +#3639 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3640 = ADVANCED_FACE('',(#3641),#3608,.T.); +#3641 = FACE_BOUND('',#3642,.T.); +#3642 = EDGE_LOOP('',(#3643,#3644,#3667,#3695)); +#3643 = ORIENTED_EDGE('',*,*,#3592,.T.); +#3644 = ORIENTED_EDGE('',*,*,#3645,.T.); +#3645 = EDGE_CURVE('',#3570,#3646,#3648,.T.); +#3646 = VERTEX_POINT('',#3647); +#3647 = CARTESIAN_POINT('',(17.53,1.,0.125)); +#3648 = SURFACE_CURVE('',#3649,(#3653,#3660),.PCURVE_S1.); +#3649 = LINE('',#3650,#3651); +#3650 = CARTESIAN_POINT('',(17.53,-2.5,0.125)); +#3651 = VECTOR('',#3652,1.); +#3652 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#3653 = PCURVE('',#3608,#3654); +#3654 = DEFINITIONAL_REPRESENTATION('',(#3655),#3659); +#3655 = LINE('',#3656,#3657); +#3656 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#3657 = VECTOR('',#3658,1.); +#3658 = DIRECTION('',(1.,0.E+000)); +#3659 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3660 = PCURVE('',#3499,#3661); +#3661 = DEFINITIONAL_REPRESENTATION('',(#3662),#3666); +#3662 = LINE('',#3663,#3664); +#3663 = CARTESIAN_POINT('',(3.5,-0.5)); +#3664 = VECTOR('',#3665,1.); +#3665 = DIRECTION('',(-1.,0.E+000)); +#3666 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3667 = ORIENTED_EDGE('',*,*,#3668,.F.); +#3668 = EDGE_CURVE('',#3669,#3646,#3671,.T.); +#3669 = VERTEX_POINT('',#3670); +#3670 = CARTESIAN_POINT('',(17.53,1.,-0.125)); +#3671 = SURFACE_CURVE('',#3672,(#3676,#3683),.PCURVE_S1.); +#3672 = LINE('',#3673,#3674); +#3673 = CARTESIAN_POINT('',(17.53,1.,-0.125)); +#3674 = VECTOR('',#3675,1.); +#3675 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#3676 = PCURVE('',#3608,#3677); +#3677 = DEFINITIONAL_REPRESENTATION('',(#3678),#3682); +#3678 = LINE('',#3679,#3680); +#3679 = CARTESIAN_POINT('',(3.5,1.972152263053E-031)); +#3680 = VECTOR('',#3681,1.); +#3681 = DIRECTION('',(-2.22044604925E-016,-1.)); +#3682 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3683 = PCURVE('',#3684,#3689); +#3684 = PLANE('',#3685); +#3685 = AXIS2_PLACEMENT_3D('',#3686,#3687,#3688); +#3686 = CARTESIAN_POINT('',(17.405,1.,-0.125)); +#3687 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#3688 = DIRECTION('',(1.,0.E+000,0.E+000)); +#3689 = DEFINITIONAL_REPRESENTATION('',(#3690),#3694); +#3690 = LINE('',#3691,#3692); +#3691 = CARTESIAN_POINT('',(0.125,0.E+000)); +#3692 = VECTOR('',#3693,1.); +#3693 = DIRECTION('',(0.E+000,-1.)); +#3694 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3695 = ORIENTED_EDGE('',*,*,#3696,.F.); +#3696 = EDGE_CURVE('',#3593,#3669,#3697,.T.); +#3697 = SURFACE_CURVE('',#3698,(#3702,#3709),.PCURVE_S1.); +#3698 = LINE('',#3699,#3700); +#3699 = CARTESIAN_POINT('',(17.53,-2.5,-0.125)); +#3700 = VECTOR('',#3701,1.); +#3701 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#3702 = PCURVE('',#3608,#3703); +#3703 = DEFINITIONAL_REPRESENTATION('',(#3704),#3708); +#3704 = LINE('',#3705,#3706); +#3705 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3706 = VECTOR('',#3707,1.); +#3707 = DIRECTION('',(1.,0.E+000)); +#3708 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3709 = PCURVE('',#3553,#3710); +#3710 = DEFINITIONAL_REPRESENTATION('',(#3711),#3715); +#3711 = LINE('',#3712,#3713); +#3712 = CARTESIAN_POINT('',(3.5,-0.5)); +#3713 = VECTOR('',#3714,1.); +#3714 = DIRECTION('',(-1.,0.E+000)); +#3715 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3716 = ADVANCED_FACE('',(#3717),#3684,.F.); +#3717 = FACE_BOUND('',#3718,.F.); +#3718 = EDGE_LOOP('',(#3719,#3749,#3770,#3771)); +#3719 = ORIENTED_EDGE('',*,*,#3720,.T.); +#3720 = EDGE_CURVE('',#3721,#3723,#3725,.T.); +#3721 = VERTEX_POINT('',#3722); +#3722 = CARTESIAN_POINT('',(17.405,1.,-0.125)); +#3723 = VERTEX_POINT('',#3724); +#3724 = CARTESIAN_POINT('',(17.405,1.,0.125)); +#3725 = SURFACE_CURVE('',#3726,(#3730,#3737),.PCURVE_S1.); +#3726 = LINE('',#3727,#3728); +#3727 = CARTESIAN_POINT('',(17.405,1.,-0.125)); +#3728 = VECTOR('',#3729,1.); +#3729 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#3730 = PCURVE('',#3684,#3731); +#3731 = DEFINITIONAL_REPRESENTATION('',(#3732),#3736); +#3732 = LINE('',#3733,#3734); +#3733 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3734 = VECTOR('',#3735,1.); +#3735 = DIRECTION('',(0.E+000,-1.)); +#3736 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3737 = PCURVE('',#3738,#3743); +#3738 = PLANE('',#3739); +#3739 = AXIS2_PLACEMENT_3D('',#3740,#3741,#3742); +#3740 = CARTESIAN_POINT('',(17.405,2.,-0.125)); +#3741 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#3742 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#3743 = DEFINITIONAL_REPRESENTATION('',(#3744),#3748); +#3744 = LINE('',#3745,#3746); +#3745 = CARTESIAN_POINT('',(1.,-4.930380657631E-032)); +#3746 = VECTOR('',#3747,1.); +#3747 = DIRECTION('',(2.22044604925E-016,-1.)); +#3748 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3749 = ORIENTED_EDGE('',*,*,#3750,.T.); +#3750 = EDGE_CURVE('',#3723,#3646,#3751,.T.); +#3751 = SURFACE_CURVE('',#3752,(#3756,#3763),.PCURVE_S1.); +#3752 = LINE('',#3753,#3754); +#3753 = CARTESIAN_POINT('',(17.405,1.,0.125)); +#3754 = VECTOR('',#3755,1.); +#3755 = DIRECTION('',(1.,0.E+000,0.E+000)); +#3756 = PCURVE('',#3684,#3757); +#3757 = DEFINITIONAL_REPRESENTATION('',(#3758),#3762); +#3758 = LINE('',#3759,#3760); +#3759 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#3760 = VECTOR('',#3761,1.); +#3761 = DIRECTION('',(1.,0.E+000)); +#3762 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3763 = PCURVE('',#3499,#3764); +#3764 = DEFINITIONAL_REPRESENTATION('',(#3765),#3769); +#3765 = LINE('',#3766,#3767); +#3766 = CARTESIAN_POINT('',(0.E+000,-0.625)); +#3767 = VECTOR('',#3768,1.); +#3768 = DIRECTION('',(0.E+000,1.)); +#3769 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3770 = ORIENTED_EDGE('',*,*,#3668,.F.); +#3771 = ORIENTED_EDGE('',*,*,#3772,.F.); +#3772 = EDGE_CURVE('',#3721,#3669,#3773,.T.); +#3773 = SURFACE_CURVE('',#3774,(#3778,#3785),.PCURVE_S1.); +#3774 = LINE('',#3775,#3776); +#3775 = CARTESIAN_POINT('',(17.405,1.,-0.125)); +#3776 = VECTOR('',#3777,1.); +#3777 = DIRECTION('',(1.,0.E+000,0.E+000)); +#3778 = PCURVE('',#3684,#3779); +#3779 = DEFINITIONAL_REPRESENTATION('',(#3780),#3784); +#3780 = LINE('',#3781,#3782); +#3781 = CARTESIAN_POINT('',(0.E+000,-4.930380657631E-032)); +#3782 = VECTOR('',#3783,1.); +#3783 = DIRECTION('',(1.,0.E+000)); +#3784 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3785 = PCURVE('',#3553,#3786); +#3786 = DEFINITIONAL_REPRESENTATION('',(#3787),#3791); +#3787 = LINE('',#3788,#3789); +#3788 = CARTESIAN_POINT('',(0.E+000,-0.625)); +#3789 = VECTOR('',#3790,1.); +#3790 = DIRECTION('',(0.E+000,1.)); +#3791 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3792 = ADVANCED_FACE('',(#3793),#3738,.F.); +#3793 = FACE_BOUND('',#3794,.F.); +#3794 = EDGE_LOOP('',(#3795,#3825,#3846,#3847)); +#3795 = ORIENTED_EDGE('',*,*,#3796,.T.); +#3796 = EDGE_CURVE('',#3797,#3799,#3801,.T.); +#3797 = VERTEX_POINT('',#3798); +#3798 = CARTESIAN_POINT('',(17.405,2.,-0.125)); +#3799 = VERTEX_POINT('',#3800); +#3800 = CARTESIAN_POINT('',(17.405,2.,0.125)); +#3801 = SURFACE_CURVE('',#3802,(#3806,#3813),.PCURVE_S1.); +#3802 = LINE('',#3803,#3804); +#3803 = CARTESIAN_POINT('',(17.405,2.,-0.125)); +#3804 = VECTOR('',#3805,1.); +#3805 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#3806 = PCURVE('',#3738,#3807); +#3807 = DEFINITIONAL_REPRESENTATION('',(#3808),#3812); +#3808 = LINE('',#3809,#3810); +#3809 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3810 = VECTOR('',#3811,1.); +#3811 = DIRECTION('',(2.22044604925E-016,-1.)); +#3812 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3813 = PCURVE('',#3814,#3819); +#3814 = PLANE('',#3815); +#3815 = AXIS2_PLACEMENT_3D('',#3816,#3817,#3818); +#3816 = CARTESIAN_POINT('',(18.155,2.,-0.125)); +#3817 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#3818 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#3819 = DEFINITIONAL_REPRESENTATION('',(#3820),#3824); +#3820 = LINE('',#3821,#3822); +#3821 = CARTESIAN_POINT('',(0.75,0.E+000)); +#3822 = VECTOR('',#3823,1.); +#3823 = DIRECTION('',(0.E+000,-1.)); +#3824 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3825 = ORIENTED_EDGE('',*,*,#3826,.T.); +#3826 = EDGE_CURVE('',#3799,#3723,#3827,.T.); +#3827 = SURFACE_CURVE('',#3828,(#3832,#3839),.PCURVE_S1.); +#3828 = LINE('',#3829,#3830); +#3829 = CARTESIAN_POINT('',(17.405,2.,0.125)); +#3830 = VECTOR('',#3831,1.); +#3831 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#3832 = PCURVE('',#3738,#3833); +#3833 = DEFINITIONAL_REPRESENTATION('',(#3834),#3838); +#3834 = LINE('',#3835,#3836); +#3835 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#3836 = VECTOR('',#3837,1.); +#3837 = DIRECTION('',(1.,0.E+000)); +#3838 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3839 = PCURVE('',#3499,#3840); +#3840 = DEFINITIONAL_REPRESENTATION('',(#3841),#3845); +#3841 = LINE('',#3842,#3843); +#3842 = CARTESIAN_POINT('',(-1.,-0.625)); +#3843 = VECTOR('',#3844,1.); +#3844 = DIRECTION('',(1.,0.E+000)); +#3845 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3846 = ORIENTED_EDGE('',*,*,#3720,.F.); +#3847 = ORIENTED_EDGE('',*,*,#3848,.F.); +#3848 = EDGE_CURVE('',#3797,#3721,#3849,.T.); +#3849 = SURFACE_CURVE('',#3850,(#3854,#3861),.PCURVE_S1.); +#3850 = LINE('',#3851,#3852); +#3851 = CARTESIAN_POINT('',(17.405,2.,-0.125)); +#3852 = VECTOR('',#3853,1.); +#3853 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#3854 = PCURVE('',#3738,#3855); +#3855 = DEFINITIONAL_REPRESENTATION('',(#3856),#3860); +#3856 = LINE('',#3857,#3858); +#3857 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3858 = VECTOR('',#3859,1.); +#3859 = DIRECTION('',(1.,0.E+000)); +#3860 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3861 = PCURVE('',#3553,#3862); +#3862 = DEFINITIONAL_REPRESENTATION('',(#3863),#3867); +#3863 = LINE('',#3864,#3865); +#3864 = CARTESIAN_POINT('',(-1.,-0.625)); +#3865 = VECTOR('',#3866,1.); +#3866 = DIRECTION('',(1.,0.E+000)); +#3867 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3868 = ADVANCED_FACE('',(#3869),#3814,.F.); +#3869 = FACE_BOUND('',#3870,.F.); +#3870 = EDGE_LOOP('',(#3871,#3901,#3922,#3923)); +#3871 = ORIENTED_EDGE('',*,*,#3872,.T.); +#3872 = EDGE_CURVE('',#3873,#3875,#3877,.T.); +#3873 = VERTEX_POINT('',#3874); +#3874 = CARTESIAN_POINT('',(18.155,2.,-0.125)); +#3875 = VERTEX_POINT('',#3876); +#3876 = CARTESIAN_POINT('',(18.155,2.,0.125)); +#3877 = SURFACE_CURVE('',#3878,(#3882,#3889),.PCURVE_S1.); +#3878 = LINE('',#3879,#3880); +#3879 = CARTESIAN_POINT('',(18.155,2.,-0.125)); +#3880 = VECTOR('',#3881,1.); +#3881 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#3882 = PCURVE('',#3814,#3883); +#3883 = DEFINITIONAL_REPRESENTATION('',(#3884),#3888); +#3884 = LINE('',#3885,#3886); +#3885 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#3886 = VECTOR('',#3887,1.); +#3887 = DIRECTION('',(0.E+000,-1.)); +#3888 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3889 = PCURVE('',#3890,#3895); +#3890 = PLANE('',#3891); +#3891 = AXIS2_PLACEMENT_3D('',#3892,#3893,#3894); +#3892 = CARTESIAN_POINT('',(18.155,1.,-0.125)); +#3893 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#3894 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#3895 = DEFINITIONAL_REPRESENTATION('',(#3896),#3900); +#3896 = LINE('',#3897,#3898); +#3897 = CARTESIAN_POINT('',(1.,4.930380657631E-032)); +#3898 = VECTOR('',#3899,1.); +#3899 = DIRECTION('',(-2.22044604925E-016,-1.)); +#3900 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3901 = ORIENTED_EDGE('',*,*,#3902,.T.); +#3902 = EDGE_CURVE('',#3875,#3799,#3903,.T.); +#3903 = SURFACE_CURVE('',#3904,(#3908,#3915),.PCURVE_S1.); +#3904 = LINE('',#3905,#3906); +#3905 = CARTESIAN_POINT('',(18.155,2.,0.125)); +#3906 = VECTOR('',#3907,1.); +#3907 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#3908 = PCURVE('',#3814,#3909); +#3909 = DEFINITIONAL_REPRESENTATION('',(#3910),#3914); +#3910 = LINE('',#3911,#3912); +#3911 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#3912 = VECTOR('',#3913,1.); +#3913 = DIRECTION('',(1.,0.E+000)); +#3914 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3915 = PCURVE('',#3499,#3916); +#3916 = DEFINITIONAL_REPRESENTATION('',(#3917),#3921); +#3917 = LINE('',#3918,#3919); +#3918 = CARTESIAN_POINT('',(-1.,0.125)); +#3919 = VECTOR('',#3920,1.); +#3920 = DIRECTION('',(0.E+000,-1.)); +#3921 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3922 = ORIENTED_EDGE('',*,*,#3796,.F.); +#3923 = ORIENTED_EDGE('',*,*,#3924,.F.); +#3924 = EDGE_CURVE('',#3873,#3797,#3925,.T.); +#3925 = SURFACE_CURVE('',#3926,(#3930,#3937),.PCURVE_S1.); +#3926 = LINE('',#3927,#3928); +#3927 = CARTESIAN_POINT('',(18.155,2.,-0.125)); +#3928 = VECTOR('',#3929,1.); +#3929 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#3930 = PCURVE('',#3814,#3931); +#3931 = DEFINITIONAL_REPRESENTATION('',(#3932),#3936); +#3932 = LINE('',#3933,#3934); +#3933 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3934 = VECTOR('',#3935,1.); +#3935 = DIRECTION('',(1.,0.E+000)); +#3936 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3937 = PCURVE('',#3553,#3938); +#3938 = DEFINITIONAL_REPRESENTATION('',(#3939),#3943); +#3939 = LINE('',#3940,#3941); +#3940 = CARTESIAN_POINT('',(-1.,0.125)); +#3941 = VECTOR('',#3942,1.); +#3942 = DIRECTION('',(0.E+000,-1.)); +#3943 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3944 = ADVANCED_FACE('',(#3945),#3890,.F.); +#3945 = FACE_BOUND('',#3946,.F.); +#3946 = EDGE_LOOP('',(#3947,#3972,#3993,#3994)); +#3947 = ORIENTED_EDGE('',*,*,#3948,.T.); +#3948 = EDGE_CURVE('',#3949,#3951,#3953,.T.); +#3949 = VERTEX_POINT('',#3950); +#3950 = CARTESIAN_POINT('',(18.155,1.,-0.125)); +#3951 = VERTEX_POINT('',#3952); +#3952 = CARTESIAN_POINT('',(18.155,1.,0.125)); +#3953 = SURFACE_CURVE('',#3954,(#3958,#3965),.PCURVE_S1.); +#3954 = LINE('',#3955,#3956); +#3955 = CARTESIAN_POINT('',(18.155,1.,-0.125)); +#3956 = VECTOR('',#3957,1.); +#3957 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#3958 = PCURVE('',#3890,#3959); +#3959 = DEFINITIONAL_REPRESENTATION('',(#3960),#3964); +#3960 = LINE('',#3961,#3962); +#3961 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#3962 = VECTOR('',#3963,1.); +#3963 = DIRECTION('',(-2.22044604925E-016,-1.)); +#3964 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3965 = PCURVE('',#3471,#3966); +#3966 = DEFINITIONAL_REPRESENTATION('',(#3967),#3971); +#3967 = LINE('',#3968,#3969); +#3968 = CARTESIAN_POINT('',(0.125,0.E+000)); +#3969 = VECTOR('',#3970,1.); +#3970 = DIRECTION('',(0.E+000,-1.)); +#3971 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3972 = ORIENTED_EDGE('',*,*,#3973,.T.); +#3973 = EDGE_CURVE('',#3951,#3875,#3974,.T.); +#3974 = SURFACE_CURVE('',#3975,(#3979,#3986),.PCURVE_S1.); +#3975 = LINE('',#3976,#3977); +#3976 = CARTESIAN_POINT('',(18.155,1.,0.125)); +#3977 = VECTOR('',#3978,1.); +#3978 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#3979 = PCURVE('',#3890,#3980); +#3980 = DEFINITIONAL_REPRESENTATION('',(#3981),#3985); +#3981 = LINE('',#3982,#3983); +#3982 = CARTESIAN_POINT('',(-2.22044604925E-016,-0.25)); +#3983 = VECTOR('',#3984,1.); +#3984 = DIRECTION('',(1.,0.E+000)); +#3985 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3986 = PCURVE('',#3499,#3987); +#3987 = DEFINITIONAL_REPRESENTATION('',(#3988),#3992); +#3988 = LINE('',#3989,#3990); +#3989 = CARTESIAN_POINT('',(0.E+000,0.125)); +#3990 = VECTOR('',#3991,1.); +#3991 = DIRECTION('',(-1.,0.E+000)); +#3992 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3993 = ORIENTED_EDGE('',*,*,#3872,.F.); +#3994 = ORIENTED_EDGE('',*,*,#3995,.F.); +#3995 = EDGE_CURVE('',#3949,#3873,#3996,.T.); +#3996 = SURFACE_CURVE('',#3997,(#4001,#4008),.PCURVE_S1.); +#3997 = LINE('',#3998,#3999); +#3998 = CARTESIAN_POINT('',(18.155,1.,-0.125)); +#3999 = VECTOR('',#4000,1.); +#4000 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#4001 = PCURVE('',#3890,#4002); +#4002 = DEFINITIONAL_REPRESENTATION('',(#4003),#4007); +#4003 = LINE('',#4004,#4005); +#4004 = CARTESIAN_POINT('',(-2.22044604925E-016,-0.E+000)); +#4005 = VECTOR('',#4006,1.); +#4006 = DIRECTION('',(1.,0.E+000)); +#4007 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4008 = PCURVE('',#3553,#4009); +#4009 = DEFINITIONAL_REPRESENTATION('',(#4010),#4014); +#4010 = LINE('',#4011,#4012); +#4011 = CARTESIAN_POINT('',(0.E+000,0.125)); +#4012 = VECTOR('',#4013,1.); +#4013 = DIRECTION('',(-1.,0.E+000)); +#4014 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4015 = ADVANCED_FACE('',(#4016),#3471,.F.); +#4016 = FACE_BOUND('',#4017,.F.); +#4017 = EDGE_LOOP('',(#4018,#4019,#4040,#4041)); +#4018 = ORIENTED_EDGE('',*,*,#3448,.T.); +#4019 = ORIENTED_EDGE('',*,*,#4020,.T.); +#4020 = EDGE_CURVE('',#3451,#3951,#4021,.T.); +#4021 = SURFACE_CURVE('',#4022,(#4026,#4033),.PCURVE_S1.); +#4022 = LINE('',#4023,#4024); +#4023 = CARTESIAN_POINT('',(18.03,1.,0.125)); +#4024 = VECTOR('',#4025,1.); +#4025 = DIRECTION('',(1.,0.E+000,0.E+000)); +#4026 = PCURVE('',#3471,#4027); +#4027 = DEFINITIONAL_REPRESENTATION('',(#4028),#4032); +#4028 = LINE('',#4029,#4030); +#4029 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#4030 = VECTOR('',#4031,1.); +#4031 = DIRECTION('',(1.,0.E+000)); +#4032 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4033 = PCURVE('',#3499,#4034); +#4034 = DEFINITIONAL_REPRESENTATION('',(#4035),#4039); +#4035 = LINE('',#4036,#4037); +#4036 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4037 = VECTOR('',#4038,1.); +#4038 = DIRECTION('',(0.E+000,1.)); +#4039 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4040 = ORIENTED_EDGE('',*,*,#3948,.F.); +#4041 = ORIENTED_EDGE('',*,*,#4042,.F.); +#4042 = EDGE_CURVE('',#3449,#3949,#4043,.T.); +#4043 = SURFACE_CURVE('',#4044,(#4048,#4055),.PCURVE_S1.); +#4044 = LINE('',#4045,#4046); +#4045 = CARTESIAN_POINT('',(18.03,1.,-0.125)); +#4046 = VECTOR('',#4047,1.); +#4047 = DIRECTION('',(1.,0.E+000,0.E+000)); +#4048 = PCURVE('',#3471,#4049); +#4049 = DEFINITIONAL_REPRESENTATION('',(#4050),#4054); +#4050 = LINE('',#4051,#4052); +#4051 = CARTESIAN_POINT('',(0.E+000,-4.930380657631E-032)); +#4052 = VECTOR('',#4053,1.); +#4053 = DIRECTION('',(1.,0.E+000)); +#4054 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4055 = PCURVE('',#3553,#4056); +#4056 = DEFINITIONAL_REPRESENTATION('',(#4057),#4061); +#4057 = LINE('',#4058,#4059); +#4058 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4059 = VECTOR('',#4060,1.); +#4060 = DIRECTION('',(0.E+000,1.)); +#4061 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4062 = ADVANCED_FACE('',(#4063),#3553,.F.); +#4063 = FACE_BOUND('',#4064,.T.); +#4064 = EDGE_LOOP('',(#4065,#4066,#4067,#4068,#4069,#4070,#4071,#4072)); +#4065 = ORIENTED_EDGE('',*,*,#3539,.T.); +#4066 = ORIENTED_EDGE('',*,*,#3620,.T.); +#4067 = ORIENTED_EDGE('',*,*,#3696,.T.); +#4068 = ORIENTED_EDGE('',*,*,#3772,.F.); +#4069 = ORIENTED_EDGE('',*,*,#3848,.F.); +#4070 = ORIENTED_EDGE('',*,*,#3924,.F.); +#4071 = ORIENTED_EDGE('',*,*,#3995,.F.); +#4072 = ORIENTED_EDGE('',*,*,#4042,.F.); +#4073 = ADVANCED_FACE('',(#4074),#3499,.T.); +#4074 = FACE_BOUND('',#4075,.F.); +#4075 = EDGE_LOOP('',(#4076,#4077,#4078,#4079,#4080,#4081,#4082,#4083)); +#4076 = ORIENTED_EDGE('',*,*,#3483,.T.); +#4077 = ORIENTED_EDGE('',*,*,#3569,.T.); +#4078 = ORIENTED_EDGE('',*,*,#3645,.T.); +#4079 = ORIENTED_EDGE('',*,*,#3750,.F.); +#4080 = ORIENTED_EDGE('',*,*,#3826,.F.); +#4081 = ORIENTED_EDGE('',*,*,#3902,.F.); +#4082 = ORIENTED_EDGE('',*,*,#3973,.F.); +#4083 = ORIENTED_EDGE('',*,*,#4020,.F.); +#4084 = MANIFOLD_SOLID_BREP('',#4085); +#4085 = CLOSED_SHELL('',(#4086,#4206,#4282,#4358,#4434,#4510,#4586,#4657 + ,#4704,#4715)); +#4086 = ADVANCED_FACE('',(#4087),#4101,.T.); +#4087 = FACE_BOUND('',#4088,.T.); +#4088 = EDGE_LOOP('',(#4089,#4124,#4152,#4180)); +#4089 = ORIENTED_EDGE('',*,*,#4090,.T.); +#4090 = EDGE_CURVE('',#4091,#4093,#4095,.T.); +#4091 = VERTEX_POINT('',#4092); +#4092 = CARTESIAN_POINT('',(15.49,1.,-0.125)); +#4093 = VERTEX_POINT('',#4094); +#4094 = CARTESIAN_POINT('',(15.49,1.,0.125)); +#4095 = SURFACE_CURVE('',#4096,(#4100,#4112),.PCURVE_S1.); +#4096 = LINE('',#4097,#4098); +#4097 = CARTESIAN_POINT('',(15.49,1.,-0.125)); +#4098 = VECTOR('',#4099,1.); +#4099 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#4100 = PCURVE('',#4101,#4106); +#4101 = PLANE('',#4102); +#4102 = AXIS2_PLACEMENT_3D('',#4103,#4104,#4105); +#4103 = CARTESIAN_POINT('',(15.49,1.,-0.125)); +#4104 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#4105 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#4106 = DEFINITIONAL_REPRESENTATION('',(#4107),#4111); +#4107 = LINE('',#4108,#4109); +#4108 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4109 = VECTOR('',#4110,1.); +#4110 = DIRECTION('',(2.22044604925E-016,-1.)); +#4111 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4112 = PCURVE('',#4113,#4118); +#4113 = PLANE('',#4114); +#4114 = AXIS2_PLACEMENT_3D('',#4115,#4116,#4117); +#4115 = CARTESIAN_POINT('',(15.49,1.,-0.125)); +#4116 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#4117 = DIRECTION('',(1.,0.E+000,0.E+000)); +#4118 = DEFINITIONAL_REPRESENTATION('',(#4119),#4123); +#4119 = LINE('',#4120,#4121); +#4120 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4121 = VECTOR('',#4122,1.); +#4122 = DIRECTION('',(0.E+000,-1.)); +#4123 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4124 = ORIENTED_EDGE('',*,*,#4125,.T.); +#4125 = EDGE_CURVE('',#4093,#4126,#4128,.T.); +#4126 = VERTEX_POINT('',#4127); +#4127 = CARTESIAN_POINT('',(15.49,-2.5,0.125)); +#4128 = SURFACE_CURVE('',#4129,(#4133,#4140),.PCURVE_S1.); +#4129 = LINE('',#4130,#4131); +#4130 = CARTESIAN_POINT('',(15.49,1.,0.125)); +#4131 = VECTOR('',#4132,1.); +#4132 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#4133 = PCURVE('',#4101,#4134); +#4134 = DEFINITIONAL_REPRESENTATION('',(#4135),#4139); +#4135 = LINE('',#4136,#4137); +#4136 = CARTESIAN_POINT('',(2.22044604925E-016,-0.25)); +#4137 = VECTOR('',#4138,1.); +#4138 = DIRECTION('',(1.,0.E+000)); +#4139 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4140 = PCURVE('',#4141,#4146); +#4141 = PLANE('',#4142); +#4142 = AXIS2_PLACEMENT_3D('',#4143,#4144,#4145); +#4143 = CARTESIAN_POINT('',(15.49,1.,0.125)); +#4144 = DIRECTION('',(0.E+000,4.440892098501E-016,1.)); +#4145 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#4146 = DEFINITIONAL_REPRESENTATION('',(#4147),#4151); +#4147 = LINE('',#4148,#4149); +#4148 = CARTESIAN_POINT('',(0.E+000,-1.7763568394E-015)); +#4149 = VECTOR('',#4150,1.); +#4150 = DIRECTION('',(1.,0.E+000)); +#4151 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4152 = ORIENTED_EDGE('',*,*,#4153,.F.); +#4153 = EDGE_CURVE('',#4154,#4126,#4156,.T.); +#4154 = VERTEX_POINT('',#4155); +#4155 = CARTESIAN_POINT('',(15.49,-2.5,-0.125)); +#4156 = SURFACE_CURVE('',#4157,(#4161,#4168),.PCURVE_S1.); +#4157 = LINE('',#4158,#4159); +#4158 = CARTESIAN_POINT('',(15.49,-2.5,-0.125)); +#4159 = VECTOR('',#4160,1.); +#4160 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#4161 = PCURVE('',#4101,#4162); +#4162 = DEFINITIONAL_REPRESENTATION('',(#4163),#4167); +#4163 = LINE('',#4164,#4165); +#4164 = CARTESIAN_POINT('',(3.5,-1.972152263053E-031)); +#4165 = VECTOR('',#4166,1.); +#4166 = DIRECTION('',(2.22044604925E-016,-1.)); +#4167 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4168 = PCURVE('',#4169,#4174); +#4169 = PLANE('',#4170); +#4170 = AXIS2_PLACEMENT_3D('',#4171,#4172,#4173); +#4171 = CARTESIAN_POINT('',(15.49,-2.5,-0.125)); +#4172 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#4173 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#4174 = DEFINITIONAL_REPRESENTATION('',(#4175),#4179); +#4175 = LINE('',#4176,#4177); +#4176 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#4177 = VECTOR('',#4178,1.); +#4178 = DIRECTION('',(0.E+000,-1.)); +#4179 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4180 = ORIENTED_EDGE('',*,*,#4181,.F.); +#4181 = EDGE_CURVE('',#4091,#4154,#4182,.T.); +#4182 = SURFACE_CURVE('',#4183,(#4187,#4194),.PCURVE_S1.); +#4183 = LINE('',#4184,#4185); +#4184 = CARTESIAN_POINT('',(15.49,1.,-0.125)); +#4185 = VECTOR('',#4186,1.); +#4186 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#4187 = PCURVE('',#4101,#4188); +#4188 = DEFINITIONAL_REPRESENTATION('',(#4189),#4193); +#4189 = LINE('',#4190,#4191); +#4190 = CARTESIAN_POINT('',(2.22044604925E-016,0.E+000)); +#4191 = VECTOR('',#4192,1.); +#4192 = DIRECTION('',(1.,0.E+000)); +#4193 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4194 = PCURVE('',#4195,#4200); +#4195 = PLANE('',#4196); +#4196 = AXIS2_PLACEMENT_3D('',#4197,#4198,#4199); +#4197 = CARTESIAN_POINT('',(15.49,1.,-0.125)); +#4198 = DIRECTION('',(0.E+000,4.440892098501E-016,1.)); +#4199 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#4200 = DEFINITIONAL_REPRESENTATION('',(#4201),#4205); +#4201 = LINE('',#4202,#4203); +#4202 = CARTESIAN_POINT('',(0.E+000,-1.7763568394E-015)); +#4203 = VECTOR('',#4204,1.); +#4204 = DIRECTION('',(1.,0.E+000)); +#4205 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4206 = ADVANCED_FACE('',(#4207),#4169,.T.); +#4207 = FACE_BOUND('',#4208,.T.); +#4208 = EDGE_LOOP('',(#4209,#4210,#4233,#4261)); +#4209 = ORIENTED_EDGE('',*,*,#4153,.T.); +#4210 = ORIENTED_EDGE('',*,*,#4211,.T.); +#4211 = EDGE_CURVE('',#4126,#4212,#4214,.T.); +#4212 = VERTEX_POINT('',#4213); +#4213 = CARTESIAN_POINT('',(14.99,-2.5,0.125)); +#4214 = SURFACE_CURVE('',#4215,(#4219,#4226),.PCURVE_S1.); +#4215 = LINE('',#4216,#4217); +#4216 = CARTESIAN_POINT('',(15.49,-2.5,0.125)); +#4217 = VECTOR('',#4218,1.); +#4218 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#4219 = PCURVE('',#4169,#4220); +#4220 = DEFINITIONAL_REPRESENTATION('',(#4221),#4225); +#4221 = LINE('',#4222,#4223); +#4222 = CARTESIAN_POINT('',(1.7763568394E-015,-0.25)); +#4223 = VECTOR('',#4224,1.); +#4224 = DIRECTION('',(1.,0.E+000)); +#4225 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4226 = PCURVE('',#4141,#4227); +#4227 = DEFINITIONAL_REPRESENTATION('',(#4228),#4232); +#4228 = LINE('',#4229,#4230); +#4229 = CARTESIAN_POINT('',(3.5,-1.7763568394E-015)); +#4230 = VECTOR('',#4231,1.); +#4231 = DIRECTION('',(0.E+000,-1.)); +#4232 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4233 = ORIENTED_EDGE('',*,*,#4234,.F.); +#4234 = EDGE_CURVE('',#4235,#4212,#4237,.T.); +#4235 = VERTEX_POINT('',#4236); +#4236 = CARTESIAN_POINT('',(14.99,-2.5,-0.125)); +#4237 = SURFACE_CURVE('',#4238,(#4242,#4249),.PCURVE_S1.); +#4238 = LINE('',#4239,#4240); +#4239 = CARTESIAN_POINT('',(14.99,-2.5,-0.125)); +#4240 = VECTOR('',#4241,1.); +#4241 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#4242 = PCURVE('',#4169,#4243); +#4243 = DEFINITIONAL_REPRESENTATION('',(#4244),#4248); +#4244 = LINE('',#4245,#4246); +#4245 = CARTESIAN_POINT('',(0.5,0.E+000)); +#4246 = VECTOR('',#4247,1.); +#4247 = DIRECTION('',(0.E+000,-1.)); +#4248 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4249 = PCURVE('',#4250,#4255); +#4250 = PLANE('',#4251); +#4251 = AXIS2_PLACEMENT_3D('',#4252,#4253,#4254); +#4252 = CARTESIAN_POINT('',(14.99,-2.5,-0.125)); +#4253 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#4254 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#4255 = DEFINITIONAL_REPRESENTATION('',(#4256),#4260); +#4256 = LINE('',#4257,#4258); +#4257 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#4258 = VECTOR('',#4259,1.); +#4259 = DIRECTION('',(-2.22044604925E-016,-1.)); +#4260 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4261 = ORIENTED_EDGE('',*,*,#4262,.F.); +#4262 = EDGE_CURVE('',#4154,#4235,#4263,.T.); +#4263 = SURFACE_CURVE('',#4264,(#4268,#4275),.PCURVE_S1.); +#4264 = LINE('',#4265,#4266); +#4265 = CARTESIAN_POINT('',(15.49,-2.5,-0.125)); +#4266 = VECTOR('',#4267,1.); +#4267 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#4268 = PCURVE('',#4169,#4269); +#4269 = DEFINITIONAL_REPRESENTATION('',(#4270),#4274); +#4270 = LINE('',#4271,#4272); +#4271 = CARTESIAN_POINT('',(1.7763568394E-015,0.E+000)); +#4272 = VECTOR('',#4273,1.); +#4273 = DIRECTION('',(1.,0.E+000)); +#4274 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4275 = PCURVE('',#4195,#4276); +#4276 = DEFINITIONAL_REPRESENTATION('',(#4277),#4281); +#4277 = LINE('',#4278,#4279); +#4278 = CARTESIAN_POINT('',(3.5,-1.7763568394E-015)); +#4279 = VECTOR('',#4280,1.); +#4280 = DIRECTION('',(0.E+000,-1.)); +#4281 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4282 = ADVANCED_FACE('',(#4283),#4250,.T.); +#4283 = FACE_BOUND('',#4284,.T.); +#4284 = EDGE_LOOP('',(#4285,#4286,#4309,#4337)); +#4285 = ORIENTED_EDGE('',*,*,#4234,.T.); +#4286 = ORIENTED_EDGE('',*,*,#4287,.T.); +#4287 = EDGE_CURVE('',#4212,#4288,#4290,.T.); +#4288 = VERTEX_POINT('',#4289); +#4289 = CARTESIAN_POINT('',(14.99,1.,0.125)); +#4290 = SURFACE_CURVE('',#4291,(#4295,#4302),.PCURVE_S1.); +#4291 = LINE('',#4292,#4293); +#4292 = CARTESIAN_POINT('',(14.99,-2.5,0.125)); +#4293 = VECTOR('',#4294,1.); +#4294 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#4295 = PCURVE('',#4250,#4296); +#4296 = DEFINITIONAL_REPRESENTATION('',(#4297),#4301); +#4297 = LINE('',#4298,#4299); +#4298 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#4299 = VECTOR('',#4300,1.); +#4300 = DIRECTION('',(1.,0.E+000)); +#4301 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4302 = PCURVE('',#4141,#4303); +#4303 = DEFINITIONAL_REPRESENTATION('',(#4304),#4308); +#4304 = LINE('',#4305,#4306); +#4305 = CARTESIAN_POINT('',(3.5,-0.5)); +#4306 = VECTOR('',#4307,1.); +#4307 = DIRECTION('',(-1.,0.E+000)); +#4308 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4309 = ORIENTED_EDGE('',*,*,#4310,.F.); +#4310 = EDGE_CURVE('',#4311,#4288,#4313,.T.); +#4311 = VERTEX_POINT('',#4312); +#4312 = CARTESIAN_POINT('',(14.99,1.,-0.125)); +#4313 = SURFACE_CURVE('',#4314,(#4318,#4325),.PCURVE_S1.); +#4314 = LINE('',#4315,#4316); +#4315 = CARTESIAN_POINT('',(14.99,1.,-0.125)); +#4316 = VECTOR('',#4317,1.); +#4317 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#4318 = PCURVE('',#4250,#4319); +#4319 = DEFINITIONAL_REPRESENTATION('',(#4320),#4324); +#4320 = LINE('',#4321,#4322); +#4321 = CARTESIAN_POINT('',(3.5,1.972152263053E-031)); +#4322 = VECTOR('',#4323,1.); +#4323 = DIRECTION('',(-2.22044604925E-016,-1.)); +#4324 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4325 = PCURVE('',#4326,#4331); +#4326 = PLANE('',#4327); +#4327 = AXIS2_PLACEMENT_3D('',#4328,#4329,#4330); +#4328 = CARTESIAN_POINT('',(14.865,1.,-0.125)); +#4329 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#4330 = DIRECTION('',(1.,0.E+000,0.E+000)); +#4331 = DEFINITIONAL_REPRESENTATION('',(#4332),#4336); +#4332 = LINE('',#4333,#4334); +#4333 = CARTESIAN_POINT('',(0.125,0.E+000)); +#4334 = VECTOR('',#4335,1.); +#4335 = DIRECTION('',(0.E+000,-1.)); +#4336 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4337 = ORIENTED_EDGE('',*,*,#4338,.F.); +#4338 = EDGE_CURVE('',#4235,#4311,#4339,.T.); +#4339 = SURFACE_CURVE('',#4340,(#4344,#4351),.PCURVE_S1.); +#4340 = LINE('',#4341,#4342); +#4341 = CARTESIAN_POINT('',(14.99,-2.5,-0.125)); +#4342 = VECTOR('',#4343,1.); +#4343 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#4344 = PCURVE('',#4250,#4345); +#4345 = DEFINITIONAL_REPRESENTATION('',(#4346),#4350); +#4346 = LINE('',#4347,#4348); +#4347 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4348 = VECTOR('',#4349,1.); +#4349 = DIRECTION('',(1.,0.E+000)); +#4350 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4351 = PCURVE('',#4195,#4352); +#4352 = DEFINITIONAL_REPRESENTATION('',(#4353),#4357); +#4353 = LINE('',#4354,#4355); +#4354 = CARTESIAN_POINT('',(3.5,-0.5)); +#4355 = VECTOR('',#4356,1.); +#4356 = DIRECTION('',(-1.,0.E+000)); +#4357 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4358 = ADVANCED_FACE('',(#4359),#4326,.F.); +#4359 = FACE_BOUND('',#4360,.F.); +#4360 = EDGE_LOOP('',(#4361,#4391,#4412,#4413)); +#4361 = ORIENTED_EDGE('',*,*,#4362,.T.); +#4362 = EDGE_CURVE('',#4363,#4365,#4367,.T.); +#4363 = VERTEX_POINT('',#4364); +#4364 = CARTESIAN_POINT('',(14.865,1.,-0.125)); +#4365 = VERTEX_POINT('',#4366); +#4366 = CARTESIAN_POINT('',(14.865,1.,0.125)); +#4367 = SURFACE_CURVE('',#4368,(#4372,#4379),.PCURVE_S1.); +#4368 = LINE('',#4369,#4370); +#4369 = CARTESIAN_POINT('',(14.865,1.,-0.125)); +#4370 = VECTOR('',#4371,1.); +#4371 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#4372 = PCURVE('',#4326,#4373); +#4373 = DEFINITIONAL_REPRESENTATION('',(#4374),#4378); +#4374 = LINE('',#4375,#4376); +#4375 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4376 = VECTOR('',#4377,1.); +#4377 = DIRECTION('',(0.E+000,-1.)); +#4378 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4379 = PCURVE('',#4380,#4385); +#4380 = PLANE('',#4381); +#4381 = AXIS2_PLACEMENT_3D('',#4382,#4383,#4384); +#4382 = CARTESIAN_POINT('',(14.865,2.,-0.125)); +#4383 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#4384 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#4385 = DEFINITIONAL_REPRESENTATION('',(#4386),#4390); +#4386 = LINE('',#4387,#4388); +#4387 = CARTESIAN_POINT('',(1.,-4.930380657631E-032)); +#4388 = VECTOR('',#4389,1.); +#4389 = DIRECTION('',(2.22044604925E-016,-1.)); +#4390 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4391 = ORIENTED_EDGE('',*,*,#4392,.T.); +#4392 = EDGE_CURVE('',#4365,#4288,#4393,.T.); +#4393 = SURFACE_CURVE('',#4394,(#4398,#4405),.PCURVE_S1.); +#4394 = LINE('',#4395,#4396); +#4395 = CARTESIAN_POINT('',(14.865,1.,0.125)); +#4396 = VECTOR('',#4397,1.); +#4397 = DIRECTION('',(1.,0.E+000,0.E+000)); +#4398 = PCURVE('',#4326,#4399); +#4399 = DEFINITIONAL_REPRESENTATION('',(#4400),#4404); +#4400 = LINE('',#4401,#4402); +#4401 = CARTESIAN_POINT('',(-1.7763568394E-015,-0.25)); +#4402 = VECTOR('',#4403,1.); +#4403 = DIRECTION('',(1.,0.E+000)); +#4404 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4405 = PCURVE('',#4141,#4406); +#4406 = DEFINITIONAL_REPRESENTATION('',(#4407),#4411); +#4407 = LINE('',#4408,#4409); +#4408 = CARTESIAN_POINT('',(0.E+000,-0.625)); +#4409 = VECTOR('',#4410,1.); +#4410 = DIRECTION('',(0.E+000,1.)); +#4411 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4412 = ORIENTED_EDGE('',*,*,#4310,.F.); +#4413 = ORIENTED_EDGE('',*,*,#4414,.F.); +#4414 = EDGE_CURVE('',#4363,#4311,#4415,.T.); +#4415 = SURFACE_CURVE('',#4416,(#4420,#4427),.PCURVE_S1.); +#4416 = LINE('',#4417,#4418); +#4417 = CARTESIAN_POINT('',(14.865,1.,-0.125)); +#4418 = VECTOR('',#4419,1.); +#4419 = DIRECTION('',(1.,0.E+000,0.E+000)); +#4420 = PCURVE('',#4326,#4421); +#4421 = DEFINITIONAL_REPRESENTATION('',(#4422),#4426); +#4422 = LINE('',#4423,#4424); +#4423 = CARTESIAN_POINT('',(-1.7763568394E-015,-4.930380657631E-032)); +#4424 = VECTOR('',#4425,1.); +#4425 = DIRECTION('',(1.,0.E+000)); +#4426 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4427 = PCURVE('',#4195,#4428); +#4428 = DEFINITIONAL_REPRESENTATION('',(#4429),#4433); +#4429 = LINE('',#4430,#4431); +#4430 = CARTESIAN_POINT('',(0.E+000,-0.625)); +#4431 = VECTOR('',#4432,1.); +#4432 = DIRECTION('',(0.E+000,1.)); +#4433 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4434 = ADVANCED_FACE('',(#4435),#4380,.F.); +#4435 = FACE_BOUND('',#4436,.F.); +#4436 = EDGE_LOOP('',(#4437,#4467,#4488,#4489)); +#4437 = ORIENTED_EDGE('',*,*,#4438,.T.); +#4438 = EDGE_CURVE('',#4439,#4441,#4443,.T.); +#4439 = VERTEX_POINT('',#4440); +#4440 = CARTESIAN_POINT('',(14.865,2.,-0.125)); +#4441 = VERTEX_POINT('',#4442); +#4442 = CARTESIAN_POINT('',(14.865,2.,0.125)); +#4443 = SURFACE_CURVE('',#4444,(#4448,#4455),.PCURVE_S1.); +#4444 = LINE('',#4445,#4446); +#4445 = CARTESIAN_POINT('',(14.865,2.,-0.125)); +#4446 = VECTOR('',#4447,1.); +#4447 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#4448 = PCURVE('',#4380,#4449); +#4449 = DEFINITIONAL_REPRESENTATION('',(#4450),#4454); +#4450 = LINE('',#4451,#4452); +#4451 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4452 = VECTOR('',#4453,1.); +#4453 = DIRECTION('',(2.22044604925E-016,-1.)); +#4454 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4455 = PCURVE('',#4456,#4461); +#4456 = PLANE('',#4457); +#4457 = AXIS2_PLACEMENT_3D('',#4458,#4459,#4460); +#4458 = CARTESIAN_POINT('',(15.615,2.,-0.125)); +#4459 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#4460 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#4461 = DEFINITIONAL_REPRESENTATION('',(#4462),#4466); +#4462 = LINE('',#4463,#4464); +#4463 = CARTESIAN_POINT('',(0.75,0.E+000)); +#4464 = VECTOR('',#4465,1.); +#4465 = DIRECTION('',(0.E+000,-1.)); +#4466 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4467 = ORIENTED_EDGE('',*,*,#4468,.T.); +#4468 = EDGE_CURVE('',#4441,#4365,#4469,.T.); +#4469 = SURFACE_CURVE('',#4470,(#4474,#4481),.PCURVE_S1.); +#4470 = LINE('',#4471,#4472); +#4471 = CARTESIAN_POINT('',(14.865,2.,0.125)); +#4472 = VECTOR('',#4473,1.); +#4473 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#4474 = PCURVE('',#4380,#4475); +#4475 = DEFINITIONAL_REPRESENTATION('',(#4476),#4480); +#4476 = LINE('',#4477,#4478); +#4477 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#4478 = VECTOR('',#4479,1.); +#4479 = DIRECTION('',(1.,0.E+000)); +#4480 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4481 = PCURVE('',#4141,#4482); +#4482 = DEFINITIONAL_REPRESENTATION('',(#4483),#4487); +#4483 = LINE('',#4484,#4485); +#4484 = CARTESIAN_POINT('',(-1.,-0.625)); +#4485 = VECTOR('',#4486,1.); +#4486 = DIRECTION('',(1.,0.E+000)); +#4487 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4488 = ORIENTED_EDGE('',*,*,#4362,.F.); +#4489 = ORIENTED_EDGE('',*,*,#4490,.F.); +#4490 = EDGE_CURVE('',#4439,#4363,#4491,.T.); +#4491 = SURFACE_CURVE('',#4492,(#4496,#4503),.PCURVE_S1.); +#4492 = LINE('',#4493,#4494); +#4493 = CARTESIAN_POINT('',(14.865,2.,-0.125)); +#4494 = VECTOR('',#4495,1.); +#4495 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#4496 = PCURVE('',#4380,#4497); +#4497 = DEFINITIONAL_REPRESENTATION('',(#4498),#4502); +#4498 = LINE('',#4499,#4500); +#4499 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4500 = VECTOR('',#4501,1.); +#4501 = DIRECTION('',(1.,0.E+000)); +#4502 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4503 = PCURVE('',#4195,#4504); +#4504 = DEFINITIONAL_REPRESENTATION('',(#4505),#4509); +#4505 = LINE('',#4506,#4507); +#4506 = CARTESIAN_POINT('',(-1.,-0.625)); +#4507 = VECTOR('',#4508,1.); +#4508 = DIRECTION('',(1.,0.E+000)); +#4509 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4510 = ADVANCED_FACE('',(#4511),#4456,.F.); +#4511 = FACE_BOUND('',#4512,.F.); +#4512 = EDGE_LOOP('',(#4513,#4543,#4564,#4565)); +#4513 = ORIENTED_EDGE('',*,*,#4514,.T.); +#4514 = EDGE_CURVE('',#4515,#4517,#4519,.T.); +#4515 = VERTEX_POINT('',#4516); +#4516 = CARTESIAN_POINT('',(15.615,2.,-0.125)); +#4517 = VERTEX_POINT('',#4518); +#4518 = CARTESIAN_POINT('',(15.615,2.,0.125)); +#4519 = SURFACE_CURVE('',#4520,(#4524,#4531),.PCURVE_S1.); +#4520 = LINE('',#4521,#4522); +#4521 = CARTESIAN_POINT('',(15.615,2.,-0.125)); +#4522 = VECTOR('',#4523,1.); +#4523 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#4524 = PCURVE('',#4456,#4525); +#4525 = DEFINITIONAL_REPRESENTATION('',(#4526),#4530); +#4526 = LINE('',#4527,#4528); +#4527 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#4528 = VECTOR('',#4529,1.); +#4529 = DIRECTION('',(0.E+000,-1.)); +#4530 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4531 = PCURVE('',#4532,#4537); +#4532 = PLANE('',#4533); +#4533 = AXIS2_PLACEMENT_3D('',#4534,#4535,#4536); +#4534 = CARTESIAN_POINT('',(15.615,1.,-0.125)); +#4535 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#4536 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#4537 = DEFINITIONAL_REPRESENTATION('',(#4538),#4542); +#4538 = LINE('',#4539,#4540); +#4539 = CARTESIAN_POINT('',(1.,4.930380657631E-032)); +#4540 = VECTOR('',#4541,1.); +#4541 = DIRECTION('',(-2.22044604925E-016,-1.)); +#4542 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4543 = ORIENTED_EDGE('',*,*,#4544,.T.); +#4544 = EDGE_CURVE('',#4517,#4441,#4545,.T.); +#4545 = SURFACE_CURVE('',#4546,(#4550,#4557),.PCURVE_S1.); +#4546 = LINE('',#4547,#4548); +#4547 = CARTESIAN_POINT('',(15.615,2.,0.125)); +#4548 = VECTOR('',#4549,1.); +#4549 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#4550 = PCURVE('',#4456,#4551); +#4551 = DEFINITIONAL_REPRESENTATION('',(#4552),#4556); +#4552 = LINE('',#4553,#4554); +#4553 = CARTESIAN_POINT('',(1.7763568394E-015,-0.25)); +#4554 = VECTOR('',#4555,1.); +#4555 = DIRECTION('',(1.,0.E+000)); +#4556 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4557 = PCURVE('',#4141,#4558); +#4558 = DEFINITIONAL_REPRESENTATION('',(#4559),#4563); +#4559 = LINE('',#4560,#4561); +#4560 = CARTESIAN_POINT('',(-1.,0.125)); +#4561 = VECTOR('',#4562,1.); +#4562 = DIRECTION('',(0.E+000,-1.)); +#4563 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4564 = ORIENTED_EDGE('',*,*,#4438,.F.); +#4565 = ORIENTED_EDGE('',*,*,#4566,.F.); +#4566 = EDGE_CURVE('',#4515,#4439,#4567,.T.); +#4567 = SURFACE_CURVE('',#4568,(#4572,#4579),.PCURVE_S1.); +#4568 = LINE('',#4569,#4570); +#4569 = CARTESIAN_POINT('',(15.615,2.,-0.125)); +#4570 = VECTOR('',#4571,1.); +#4571 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#4572 = PCURVE('',#4456,#4573); +#4573 = DEFINITIONAL_REPRESENTATION('',(#4574),#4578); +#4574 = LINE('',#4575,#4576); +#4575 = CARTESIAN_POINT('',(1.7763568394E-015,0.E+000)); +#4576 = VECTOR('',#4577,1.); +#4577 = DIRECTION('',(1.,0.E+000)); +#4578 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4579 = PCURVE('',#4195,#4580); +#4580 = DEFINITIONAL_REPRESENTATION('',(#4581),#4585); +#4581 = LINE('',#4582,#4583); +#4582 = CARTESIAN_POINT('',(-1.,0.125)); +#4583 = VECTOR('',#4584,1.); +#4584 = DIRECTION('',(0.E+000,-1.)); +#4585 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4586 = ADVANCED_FACE('',(#4587),#4532,.F.); +#4587 = FACE_BOUND('',#4588,.F.); +#4588 = EDGE_LOOP('',(#4589,#4614,#4635,#4636)); +#4589 = ORIENTED_EDGE('',*,*,#4590,.T.); +#4590 = EDGE_CURVE('',#4591,#4593,#4595,.T.); +#4591 = VERTEX_POINT('',#4592); +#4592 = CARTESIAN_POINT('',(15.615,1.,-0.125)); +#4593 = VERTEX_POINT('',#4594); +#4594 = CARTESIAN_POINT('',(15.615,1.,0.125)); +#4595 = SURFACE_CURVE('',#4596,(#4600,#4607),.PCURVE_S1.); +#4596 = LINE('',#4597,#4598); +#4597 = CARTESIAN_POINT('',(15.615,1.,-0.125)); +#4598 = VECTOR('',#4599,1.); +#4599 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#4600 = PCURVE('',#4532,#4601); +#4601 = DEFINITIONAL_REPRESENTATION('',(#4602),#4606); +#4602 = LINE('',#4603,#4604); +#4603 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#4604 = VECTOR('',#4605,1.); +#4605 = DIRECTION('',(-2.22044604925E-016,-1.)); +#4606 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4607 = PCURVE('',#4113,#4608); +#4608 = DEFINITIONAL_REPRESENTATION('',(#4609),#4613); +#4609 = LINE('',#4610,#4611); +#4610 = CARTESIAN_POINT('',(0.125,0.E+000)); +#4611 = VECTOR('',#4612,1.); +#4612 = DIRECTION('',(0.E+000,-1.)); +#4613 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4614 = ORIENTED_EDGE('',*,*,#4615,.T.); +#4615 = EDGE_CURVE('',#4593,#4517,#4616,.T.); +#4616 = SURFACE_CURVE('',#4617,(#4621,#4628),.PCURVE_S1.); +#4617 = LINE('',#4618,#4619); +#4618 = CARTESIAN_POINT('',(15.615,1.,0.125)); +#4619 = VECTOR('',#4620,1.); +#4620 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#4621 = PCURVE('',#4532,#4622); +#4622 = DEFINITIONAL_REPRESENTATION('',(#4623),#4627); +#4623 = LINE('',#4624,#4625); +#4624 = CARTESIAN_POINT('',(-2.22044604925E-016,-0.25)); +#4625 = VECTOR('',#4626,1.); +#4626 = DIRECTION('',(1.,0.E+000)); +#4627 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4628 = PCURVE('',#4141,#4629); +#4629 = DEFINITIONAL_REPRESENTATION('',(#4630),#4634); +#4630 = LINE('',#4631,#4632); +#4631 = CARTESIAN_POINT('',(0.E+000,0.125)); +#4632 = VECTOR('',#4633,1.); +#4633 = DIRECTION('',(-1.,0.E+000)); +#4634 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4635 = ORIENTED_EDGE('',*,*,#4514,.F.); +#4636 = ORIENTED_EDGE('',*,*,#4637,.F.); +#4637 = EDGE_CURVE('',#4591,#4515,#4638,.T.); +#4638 = SURFACE_CURVE('',#4639,(#4643,#4650),.PCURVE_S1.); +#4639 = LINE('',#4640,#4641); +#4640 = CARTESIAN_POINT('',(15.615,1.,-0.125)); +#4641 = VECTOR('',#4642,1.); +#4642 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#4643 = PCURVE('',#4532,#4644); +#4644 = DEFINITIONAL_REPRESENTATION('',(#4645),#4649); +#4645 = LINE('',#4646,#4647); +#4646 = CARTESIAN_POINT('',(-2.22044604925E-016,-0.E+000)); +#4647 = VECTOR('',#4648,1.); +#4648 = DIRECTION('',(1.,0.E+000)); +#4649 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4650 = PCURVE('',#4195,#4651); +#4651 = DEFINITIONAL_REPRESENTATION('',(#4652),#4656); +#4652 = LINE('',#4653,#4654); +#4653 = CARTESIAN_POINT('',(0.E+000,0.125)); +#4654 = VECTOR('',#4655,1.); +#4655 = DIRECTION('',(-1.,0.E+000)); +#4656 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4657 = ADVANCED_FACE('',(#4658),#4113,.F.); +#4658 = FACE_BOUND('',#4659,.F.); +#4659 = EDGE_LOOP('',(#4660,#4661,#4682,#4683)); +#4660 = ORIENTED_EDGE('',*,*,#4090,.T.); +#4661 = ORIENTED_EDGE('',*,*,#4662,.T.); +#4662 = EDGE_CURVE('',#4093,#4593,#4663,.T.); +#4663 = SURFACE_CURVE('',#4664,(#4668,#4675),.PCURVE_S1.); +#4664 = LINE('',#4665,#4666); +#4665 = CARTESIAN_POINT('',(15.49,1.,0.125)); +#4666 = VECTOR('',#4667,1.); +#4667 = DIRECTION('',(1.,0.E+000,0.E+000)); +#4668 = PCURVE('',#4113,#4669); +#4669 = DEFINITIONAL_REPRESENTATION('',(#4670),#4674); +#4670 = LINE('',#4671,#4672); +#4671 = CARTESIAN_POINT('',(-1.7763568394E-015,-0.25)); +#4672 = VECTOR('',#4673,1.); +#4673 = DIRECTION('',(1.,0.E+000)); +#4674 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4675 = PCURVE('',#4141,#4676); +#4676 = DEFINITIONAL_REPRESENTATION('',(#4677),#4681); +#4677 = LINE('',#4678,#4679); +#4678 = CARTESIAN_POINT('',(0.E+000,-1.7763568394E-015)); +#4679 = VECTOR('',#4680,1.); +#4680 = DIRECTION('',(0.E+000,1.)); +#4681 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4682 = ORIENTED_EDGE('',*,*,#4590,.F.); +#4683 = ORIENTED_EDGE('',*,*,#4684,.F.); +#4684 = EDGE_CURVE('',#4091,#4591,#4685,.T.); +#4685 = SURFACE_CURVE('',#4686,(#4690,#4697),.PCURVE_S1.); +#4686 = LINE('',#4687,#4688); +#4687 = CARTESIAN_POINT('',(15.49,1.,-0.125)); +#4688 = VECTOR('',#4689,1.); +#4689 = DIRECTION('',(1.,0.E+000,0.E+000)); +#4690 = PCURVE('',#4113,#4691); +#4691 = DEFINITIONAL_REPRESENTATION('',(#4692),#4696); +#4692 = LINE('',#4693,#4694); +#4693 = CARTESIAN_POINT('',(-1.7763568394E-015,-4.930380657631E-032)); +#4694 = VECTOR('',#4695,1.); +#4695 = DIRECTION('',(1.,0.E+000)); +#4696 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4697 = PCURVE('',#4195,#4698); +#4698 = DEFINITIONAL_REPRESENTATION('',(#4699),#4703); +#4699 = LINE('',#4700,#4701); +#4700 = CARTESIAN_POINT('',(0.E+000,-1.7763568394E-015)); +#4701 = VECTOR('',#4702,1.); +#4702 = DIRECTION('',(0.E+000,1.)); +#4703 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4704 = ADVANCED_FACE('',(#4705),#4195,.F.); +#4705 = FACE_BOUND('',#4706,.T.); +#4706 = EDGE_LOOP('',(#4707,#4708,#4709,#4710,#4711,#4712,#4713,#4714)); +#4707 = ORIENTED_EDGE('',*,*,#4181,.T.); +#4708 = ORIENTED_EDGE('',*,*,#4262,.T.); +#4709 = ORIENTED_EDGE('',*,*,#4338,.T.); +#4710 = ORIENTED_EDGE('',*,*,#4414,.F.); +#4711 = ORIENTED_EDGE('',*,*,#4490,.F.); +#4712 = ORIENTED_EDGE('',*,*,#4566,.F.); +#4713 = ORIENTED_EDGE('',*,*,#4637,.F.); +#4714 = ORIENTED_EDGE('',*,*,#4684,.F.); +#4715 = ADVANCED_FACE('',(#4716),#4141,.T.); +#4716 = FACE_BOUND('',#4717,.F.); +#4717 = EDGE_LOOP('',(#4718,#4719,#4720,#4721,#4722,#4723,#4724,#4725)); +#4718 = ORIENTED_EDGE('',*,*,#4125,.T.); +#4719 = ORIENTED_EDGE('',*,*,#4211,.T.); +#4720 = ORIENTED_EDGE('',*,*,#4287,.T.); +#4721 = ORIENTED_EDGE('',*,*,#4392,.F.); +#4722 = ORIENTED_EDGE('',*,*,#4468,.F.); +#4723 = ORIENTED_EDGE('',*,*,#4544,.F.); +#4724 = ORIENTED_EDGE('',*,*,#4615,.F.); +#4725 = ORIENTED_EDGE('',*,*,#4662,.F.); +#4726 = MANIFOLD_SOLID_BREP('',#4727); +#4727 = CLOSED_SHELL('',(#4728,#4848,#4924,#5000,#5076,#5152,#5228,#5299 + ,#5346,#5357)); +#4728 = ADVANCED_FACE('',(#4729),#4743,.T.); +#4729 = FACE_BOUND('',#4730,.T.); +#4730 = EDGE_LOOP('',(#4731,#4766,#4794,#4822)); +#4731 = ORIENTED_EDGE('',*,*,#4732,.T.); +#4732 = EDGE_CURVE('',#4733,#4735,#4737,.T.); +#4733 = VERTEX_POINT('',#4734); +#4734 = CARTESIAN_POINT('',(12.95,1.,-0.125)); +#4735 = VERTEX_POINT('',#4736); +#4736 = CARTESIAN_POINT('',(12.95,1.,0.125)); +#4737 = SURFACE_CURVE('',#4738,(#4742,#4754),.PCURVE_S1.); +#4738 = LINE('',#4739,#4740); +#4739 = CARTESIAN_POINT('',(12.95,1.,-0.125)); +#4740 = VECTOR('',#4741,1.); +#4741 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#4742 = PCURVE('',#4743,#4748); +#4743 = PLANE('',#4744); +#4744 = AXIS2_PLACEMENT_3D('',#4745,#4746,#4747); +#4745 = CARTESIAN_POINT('',(12.95,1.,-0.125)); +#4746 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#4747 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#4748 = DEFINITIONAL_REPRESENTATION('',(#4749),#4753); +#4749 = LINE('',#4750,#4751); +#4750 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4751 = VECTOR('',#4752,1.); +#4752 = DIRECTION('',(2.22044604925E-016,-1.)); +#4753 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4754 = PCURVE('',#4755,#4760); +#4755 = PLANE('',#4756); +#4756 = AXIS2_PLACEMENT_3D('',#4757,#4758,#4759); +#4757 = CARTESIAN_POINT('',(12.95,1.,-0.125)); +#4758 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#4759 = DIRECTION('',(1.,0.E+000,0.E+000)); +#4760 = DEFINITIONAL_REPRESENTATION('',(#4761),#4765); +#4761 = LINE('',#4762,#4763); +#4762 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4763 = VECTOR('',#4764,1.); +#4764 = DIRECTION('',(0.E+000,-1.)); +#4765 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4766 = ORIENTED_EDGE('',*,*,#4767,.T.); +#4767 = EDGE_CURVE('',#4735,#4768,#4770,.T.); +#4768 = VERTEX_POINT('',#4769); +#4769 = CARTESIAN_POINT('',(12.95,-2.5,0.125)); +#4770 = SURFACE_CURVE('',#4771,(#4775,#4782),.PCURVE_S1.); +#4771 = LINE('',#4772,#4773); +#4772 = CARTESIAN_POINT('',(12.95,1.,0.125)); +#4773 = VECTOR('',#4774,1.); +#4774 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#4775 = PCURVE('',#4743,#4776); +#4776 = DEFINITIONAL_REPRESENTATION('',(#4777),#4781); +#4777 = LINE('',#4778,#4779); +#4778 = CARTESIAN_POINT('',(2.22044604925E-016,-0.25)); +#4779 = VECTOR('',#4780,1.); +#4780 = DIRECTION('',(1.,0.E+000)); +#4781 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4782 = PCURVE('',#4783,#4788); +#4783 = PLANE('',#4784); +#4784 = AXIS2_PLACEMENT_3D('',#4785,#4786,#4787); +#4785 = CARTESIAN_POINT('',(12.95,1.,0.125)); +#4786 = DIRECTION('',(0.E+000,4.440892098501E-016,1.)); +#4787 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#4788 = DEFINITIONAL_REPRESENTATION('',(#4789),#4793); +#4789 = LINE('',#4790,#4791); +#4790 = CARTESIAN_POINT('',(0.E+000,-1.7763568394E-015)); +#4791 = VECTOR('',#4792,1.); +#4792 = DIRECTION('',(1.,0.E+000)); +#4793 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4794 = ORIENTED_EDGE('',*,*,#4795,.F.); +#4795 = EDGE_CURVE('',#4796,#4768,#4798,.T.); +#4796 = VERTEX_POINT('',#4797); +#4797 = CARTESIAN_POINT('',(12.95,-2.5,-0.125)); +#4798 = SURFACE_CURVE('',#4799,(#4803,#4810),.PCURVE_S1.); +#4799 = LINE('',#4800,#4801); +#4800 = CARTESIAN_POINT('',(12.95,-2.5,-0.125)); +#4801 = VECTOR('',#4802,1.); +#4802 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#4803 = PCURVE('',#4743,#4804); +#4804 = DEFINITIONAL_REPRESENTATION('',(#4805),#4809); +#4805 = LINE('',#4806,#4807); +#4806 = CARTESIAN_POINT('',(3.5,-1.972152263053E-031)); +#4807 = VECTOR('',#4808,1.); +#4808 = DIRECTION('',(2.22044604925E-016,-1.)); +#4809 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4810 = PCURVE('',#4811,#4816); +#4811 = PLANE('',#4812); +#4812 = AXIS2_PLACEMENT_3D('',#4813,#4814,#4815); +#4813 = CARTESIAN_POINT('',(12.95,-2.5,-0.125)); +#4814 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#4815 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#4816 = DEFINITIONAL_REPRESENTATION('',(#4817),#4821); +#4817 = LINE('',#4818,#4819); +#4818 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#4819 = VECTOR('',#4820,1.); +#4820 = DIRECTION('',(0.E+000,-1.)); +#4821 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4822 = ORIENTED_EDGE('',*,*,#4823,.F.); +#4823 = EDGE_CURVE('',#4733,#4796,#4824,.T.); +#4824 = SURFACE_CURVE('',#4825,(#4829,#4836),.PCURVE_S1.); +#4825 = LINE('',#4826,#4827); +#4826 = CARTESIAN_POINT('',(12.95,1.,-0.125)); +#4827 = VECTOR('',#4828,1.); +#4828 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#4829 = PCURVE('',#4743,#4830); +#4830 = DEFINITIONAL_REPRESENTATION('',(#4831),#4835); +#4831 = LINE('',#4832,#4833); +#4832 = CARTESIAN_POINT('',(2.22044604925E-016,0.E+000)); +#4833 = VECTOR('',#4834,1.); +#4834 = DIRECTION('',(1.,0.E+000)); +#4835 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4836 = PCURVE('',#4837,#4842); +#4837 = PLANE('',#4838); +#4838 = AXIS2_PLACEMENT_3D('',#4839,#4840,#4841); +#4839 = CARTESIAN_POINT('',(12.95,1.,-0.125)); +#4840 = DIRECTION('',(0.E+000,4.440892098501E-016,1.)); +#4841 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#4842 = DEFINITIONAL_REPRESENTATION('',(#4843),#4847); +#4843 = LINE('',#4844,#4845); +#4844 = CARTESIAN_POINT('',(0.E+000,-1.7763568394E-015)); +#4845 = VECTOR('',#4846,1.); +#4846 = DIRECTION('',(1.,0.E+000)); +#4847 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4848 = ADVANCED_FACE('',(#4849),#4811,.T.); +#4849 = FACE_BOUND('',#4850,.T.); +#4850 = EDGE_LOOP('',(#4851,#4852,#4875,#4903)); +#4851 = ORIENTED_EDGE('',*,*,#4795,.T.); +#4852 = ORIENTED_EDGE('',*,*,#4853,.T.); +#4853 = EDGE_CURVE('',#4768,#4854,#4856,.T.); +#4854 = VERTEX_POINT('',#4855); +#4855 = CARTESIAN_POINT('',(12.45,-2.5,0.125)); +#4856 = SURFACE_CURVE('',#4857,(#4861,#4868),.PCURVE_S1.); +#4857 = LINE('',#4858,#4859); +#4858 = CARTESIAN_POINT('',(12.95,-2.5,0.125)); +#4859 = VECTOR('',#4860,1.); +#4860 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#4861 = PCURVE('',#4811,#4862); +#4862 = DEFINITIONAL_REPRESENTATION('',(#4863),#4867); +#4863 = LINE('',#4864,#4865); +#4864 = CARTESIAN_POINT('',(1.7763568394E-015,-0.25)); +#4865 = VECTOR('',#4866,1.); +#4866 = DIRECTION('',(1.,0.E+000)); +#4867 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4868 = PCURVE('',#4783,#4869); +#4869 = DEFINITIONAL_REPRESENTATION('',(#4870),#4874); +#4870 = LINE('',#4871,#4872); +#4871 = CARTESIAN_POINT('',(3.5,-1.7763568394E-015)); +#4872 = VECTOR('',#4873,1.); +#4873 = DIRECTION('',(0.E+000,-1.)); +#4874 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4875 = ORIENTED_EDGE('',*,*,#4876,.F.); +#4876 = EDGE_CURVE('',#4877,#4854,#4879,.T.); +#4877 = VERTEX_POINT('',#4878); +#4878 = CARTESIAN_POINT('',(12.45,-2.5,-0.125)); +#4879 = SURFACE_CURVE('',#4880,(#4884,#4891),.PCURVE_S1.); +#4880 = LINE('',#4881,#4882); +#4881 = CARTESIAN_POINT('',(12.45,-2.5,-0.125)); +#4882 = VECTOR('',#4883,1.); +#4883 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#4884 = PCURVE('',#4811,#4885); +#4885 = DEFINITIONAL_REPRESENTATION('',(#4886),#4890); +#4886 = LINE('',#4887,#4888); +#4887 = CARTESIAN_POINT('',(0.5,0.E+000)); +#4888 = VECTOR('',#4889,1.); +#4889 = DIRECTION('',(0.E+000,-1.)); +#4890 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4891 = PCURVE('',#4892,#4897); +#4892 = PLANE('',#4893); +#4893 = AXIS2_PLACEMENT_3D('',#4894,#4895,#4896); +#4894 = CARTESIAN_POINT('',(12.45,-2.5,-0.125)); +#4895 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#4896 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#4897 = DEFINITIONAL_REPRESENTATION('',(#4898),#4902); +#4898 = LINE('',#4899,#4900); +#4899 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#4900 = VECTOR('',#4901,1.); +#4901 = DIRECTION('',(-2.22044604925E-016,-1.)); +#4902 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4903 = ORIENTED_EDGE('',*,*,#4904,.F.); +#4904 = EDGE_CURVE('',#4796,#4877,#4905,.T.); +#4905 = SURFACE_CURVE('',#4906,(#4910,#4917),.PCURVE_S1.); +#4906 = LINE('',#4907,#4908); +#4907 = CARTESIAN_POINT('',(12.95,-2.5,-0.125)); +#4908 = VECTOR('',#4909,1.); +#4909 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#4910 = PCURVE('',#4811,#4911); +#4911 = DEFINITIONAL_REPRESENTATION('',(#4912),#4916); +#4912 = LINE('',#4913,#4914); +#4913 = CARTESIAN_POINT('',(1.7763568394E-015,0.E+000)); +#4914 = VECTOR('',#4915,1.); +#4915 = DIRECTION('',(1.,0.E+000)); +#4916 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4917 = PCURVE('',#4837,#4918); +#4918 = DEFINITIONAL_REPRESENTATION('',(#4919),#4923); +#4919 = LINE('',#4920,#4921); +#4920 = CARTESIAN_POINT('',(3.5,-1.7763568394E-015)); +#4921 = VECTOR('',#4922,1.); +#4922 = DIRECTION('',(0.E+000,-1.)); +#4923 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4924 = ADVANCED_FACE('',(#4925),#4892,.T.); +#4925 = FACE_BOUND('',#4926,.T.); +#4926 = EDGE_LOOP('',(#4927,#4928,#4951,#4979)); +#4927 = ORIENTED_EDGE('',*,*,#4876,.T.); +#4928 = ORIENTED_EDGE('',*,*,#4929,.T.); +#4929 = EDGE_CURVE('',#4854,#4930,#4932,.T.); +#4930 = VERTEX_POINT('',#4931); +#4931 = CARTESIAN_POINT('',(12.45,1.,0.125)); +#4932 = SURFACE_CURVE('',#4933,(#4937,#4944),.PCURVE_S1.); +#4933 = LINE('',#4934,#4935); +#4934 = CARTESIAN_POINT('',(12.45,-2.5,0.125)); +#4935 = VECTOR('',#4936,1.); +#4936 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#4937 = PCURVE('',#4892,#4938); +#4938 = DEFINITIONAL_REPRESENTATION('',(#4939),#4943); +#4939 = LINE('',#4940,#4941); +#4940 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#4941 = VECTOR('',#4942,1.); +#4942 = DIRECTION('',(1.,0.E+000)); +#4943 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4944 = PCURVE('',#4783,#4945); +#4945 = DEFINITIONAL_REPRESENTATION('',(#4946),#4950); +#4946 = LINE('',#4947,#4948); +#4947 = CARTESIAN_POINT('',(3.5,-0.5)); +#4948 = VECTOR('',#4949,1.); +#4949 = DIRECTION('',(-1.,0.E+000)); +#4950 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4951 = ORIENTED_EDGE('',*,*,#4952,.F.); +#4952 = EDGE_CURVE('',#4953,#4930,#4955,.T.); +#4953 = VERTEX_POINT('',#4954); +#4954 = CARTESIAN_POINT('',(12.45,1.,-0.125)); +#4955 = SURFACE_CURVE('',#4956,(#4960,#4967),.PCURVE_S1.); +#4956 = LINE('',#4957,#4958); +#4957 = CARTESIAN_POINT('',(12.45,1.,-0.125)); +#4958 = VECTOR('',#4959,1.); +#4959 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#4960 = PCURVE('',#4892,#4961); +#4961 = DEFINITIONAL_REPRESENTATION('',(#4962),#4966); +#4962 = LINE('',#4963,#4964); +#4963 = CARTESIAN_POINT('',(3.5,1.972152263053E-031)); +#4964 = VECTOR('',#4965,1.); +#4965 = DIRECTION('',(-2.22044604925E-016,-1.)); +#4966 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4967 = PCURVE('',#4968,#4973); +#4968 = PLANE('',#4969); +#4969 = AXIS2_PLACEMENT_3D('',#4970,#4971,#4972); +#4970 = CARTESIAN_POINT('',(12.325,1.,-0.125)); +#4971 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#4972 = DIRECTION('',(1.,0.E+000,0.E+000)); +#4973 = DEFINITIONAL_REPRESENTATION('',(#4974),#4978); +#4974 = LINE('',#4975,#4976); +#4975 = CARTESIAN_POINT('',(0.125,0.E+000)); +#4976 = VECTOR('',#4977,1.); +#4977 = DIRECTION('',(0.E+000,-1.)); +#4978 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4979 = ORIENTED_EDGE('',*,*,#4980,.F.); +#4980 = EDGE_CURVE('',#4877,#4953,#4981,.T.); +#4981 = SURFACE_CURVE('',#4982,(#4986,#4993),.PCURVE_S1.); +#4982 = LINE('',#4983,#4984); +#4983 = CARTESIAN_POINT('',(12.45,-2.5,-0.125)); +#4984 = VECTOR('',#4985,1.); +#4985 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#4986 = PCURVE('',#4892,#4987); +#4987 = DEFINITIONAL_REPRESENTATION('',(#4988),#4992); +#4988 = LINE('',#4989,#4990); +#4989 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4990 = VECTOR('',#4991,1.); +#4991 = DIRECTION('',(1.,0.E+000)); +#4992 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4993 = PCURVE('',#4837,#4994); +#4994 = DEFINITIONAL_REPRESENTATION('',(#4995),#4999); +#4995 = LINE('',#4996,#4997); +#4996 = CARTESIAN_POINT('',(3.5,-0.5)); +#4997 = VECTOR('',#4998,1.); +#4998 = DIRECTION('',(-1.,0.E+000)); +#4999 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5000 = ADVANCED_FACE('',(#5001),#4968,.F.); +#5001 = FACE_BOUND('',#5002,.F.); +#5002 = EDGE_LOOP('',(#5003,#5033,#5054,#5055)); +#5003 = ORIENTED_EDGE('',*,*,#5004,.T.); +#5004 = EDGE_CURVE('',#5005,#5007,#5009,.T.); +#5005 = VERTEX_POINT('',#5006); +#5006 = CARTESIAN_POINT('',(12.325,1.,-0.125)); +#5007 = VERTEX_POINT('',#5008); +#5008 = CARTESIAN_POINT('',(12.325,1.,0.125)); +#5009 = SURFACE_CURVE('',#5010,(#5014,#5021),.PCURVE_S1.); +#5010 = LINE('',#5011,#5012); +#5011 = CARTESIAN_POINT('',(12.325,1.,-0.125)); +#5012 = VECTOR('',#5013,1.); +#5013 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#5014 = PCURVE('',#4968,#5015); +#5015 = DEFINITIONAL_REPRESENTATION('',(#5016),#5020); +#5016 = LINE('',#5017,#5018); +#5017 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#5018 = VECTOR('',#5019,1.); +#5019 = DIRECTION('',(0.E+000,-1.)); +#5020 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5021 = PCURVE('',#5022,#5027); +#5022 = PLANE('',#5023); +#5023 = AXIS2_PLACEMENT_3D('',#5024,#5025,#5026); +#5024 = CARTESIAN_POINT('',(12.325,2.,-0.125)); +#5025 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#5026 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#5027 = DEFINITIONAL_REPRESENTATION('',(#5028),#5032); +#5028 = LINE('',#5029,#5030); +#5029 = CARTESIAN_POINT('',(1.,-4.930380657631E-032)); +#5030 = VECTOR('',#5031,1.); +#5031 = DIRECTION('',(2.22044604925E-016,-1.)); +#5032 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5033 = ORIENTED_EDGE('',*,*,#5034,.T.); +#5034 = EDGE_CURVE('',#5007,#4930,#5035,.T.); +#5035 = SURFACE_CURVE('',#5036,(#5040,#5047),.PCURVE_S1.); +#5036 = LINE('',#5037,#5038); +#5037 = CARTESIAN_POINT('',(12.325,1.,0.125)); +#5038 = VECTOR('',#5039,1.); +#5039 = DIRECTION('',(1.,0.E+000,0.E+000)); +#5040 = PCURVE('',#4968,#5041); +#5041 = DEFINITIONAL_REPRESENTATION('',(#5042),#5046); +#5042 = LINE('',#5043,#5044); +#5043 = CARTESIAN_POINT('',(-1.7763568394E-015,-0.25)); +#5044 = VECTOR('',#5045,1.); +#5045 = DIRECTION('',(1.,0.E+000)); +#5046 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5047 = PCURVE('',#4783,#5048); +#5048 = DEFINITIONAL_REPRESENTATION('',(#5049),#5053); +#5049 = LINE('',#5050,#5051); +#5050 = CARTESIAN_POINT('',(0.E+000,-0.625)); +#5051 = VECTOR('',#5052,1.); +#5052 = DIRECTION('',(0.E+000,1.)); +#5053 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5054 = ORIENTED_EDGE('',*,*,#4952,.F.); +#5055 = ORIENTED_EDGE('',*,*,#5056,.F.); +#5056 = EDGE_CURVE('',#5005,#4953,#5057,.T.); +#5057 = SURFACE_CURVE('',#5058,(#5062,#5069),.PCURVE_S1.); +#5058 = LINE('',#5059,#5060); +#5059 = CARTESIAN_POINT('',(12.325,1.,-0.125)); +#5060 = VECTOR('',#5061,1.); +#5061 = DIRECTION('',(1.,0.E+000,0.E+000)); +#5062 = PCURVE('',#4968,#5063); +#5063 = DEFINITIONAL_REPRESENTATION('',(#5064),#5068); +#5064 = LINE('',#5065,#5066); +#5065 = CARTESIAN_POINT('',(-1.7763568394E-015,-4.930380657631E-032)); +#5066 = VECTOR('',#5067,1.); +#5067 = DIRECTION('',(1.,0.E+000)); +#5068 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5069 = PCURVE('',#4837,#5070); +#5070 = DEFINITIONAL_REPRESENTATION('',(#5071),#5075); +#5071 = LINE('',#5072,#5073); +#5072 = CARTESIAN_POINT('',(0.E+000,-0.625)); +#5073 = VECTOR('',#5074,1.); +#5074 = DIRECTION('',(0.E+000,1.)); +#5075 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5076 = ADVANCED_FACE('',(#5077),#5022,.F.); +#5077 = FACE_BOUND('',#5078,.F.); +#5078 = EDGE_LOOP('',(#5079,#5109,#5130,#5131)); +#5079 = ORIENTED_EDGE('',*,*,#5080,.T.); +#5080 = EDGE_CURVE('',#5081,#5083,#5085,.T.); +#5081 = VERTEX_POINT('',#5082); +#5082 = CARTESIAN_POINT('',(12.325,2.,-0.125)); +#5083 = VERTEX_POINT('',#5084); +#5084 = CARTESIAN_POINT('',(12.325,2.,0.125)); +#5085 = SURFACE_CURVE('',#5086,(#5090,#5097),.PCURVE_S1.); +#5086 = LINE('',#5087,#5088); +#5087 = CARTESIAN_POINT('',(12.325,2.,-0.125)); +#5088 = VECTOR('',#5089,1.); +#5089 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#5090 = PCURVE('',#5022,#5091); +#5091 = DEFINITIONAL_REPRESENTATION('',(#5092),#5096); +#5092 = LINE('',#5093,#5094); +#5093 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#5094 = VECTOR('',#5095,1.); +#5095 = DIRECTION('',(2.22044604925E-016,-1.)); +#5096 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5097 = PCURVE('',#5098,#5103); +#5098 = PLANE('',#5099); +#5099 = AXIS2_PLACEMENT_3D('',#5100,#5101,#5102); +#5100 = CARTESIAN_POINT('',(13.075,2.,-0.125)); +#5101 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#5102 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#5103 = DEFINITIONAL_REPRESENTATION('',(#5104),#5108); +#5104 = LINE('',#5105,#5106); +#5105 = CARTESIAN_POINT('',(0.75,0.E+000)); +#5106 = VECTOR('',#5107,1.); +#5107 = DIRECTION('',(0.E+000,-1.)); +#5108 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5109 = ORIENTED_EDGE('',*,*,#5110,.T.); +#5110 = EDGE_CURVE('',#5083,#5007,#5111,.T.); +#5111 = SURFACE_CURVE('',#5112,(#5116,#5123),.PCURVE_S1.); +#5112 = LINE('',#5113,#5114); +#5113 = CARTESIAN_POINT('',(12.325,2.,0.125)); +#5114 = VECTOR('',#5115,1.); +#5115 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#5116 = PCURVE('',#5022,#5117); +#5117 = DEFINITIONAL_REPRESENTATION('',(#5118),#5122); +#5118 = LINE('',#5119,#5120); +#5119 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#5120 = VECTOR('',#5121,1.); +#5121 = DIRECTION('',(1.,0.E+000)); +#5122 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5123 = PCURVE('',#4783,#5124); +#5124 = DEFINITIONAL_REPRESENTATION('',(#5125),#5129); +#5125 = LINE('',#5126,#5127); +#5126 = CARTESIAN_POINT('',(-1.,-0.625)); +#5127 = VECTOR('',#5128,1.); +#5128 = DIRECTION('',(1.,0.E+000)); +#5129 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5130 = ORIENTED_EDGE('',*,*,#5004,.F.); +#5131 = ORIENTED_EDGE('',*,*,#5132,.F.); +#5132 = EDGE_CURVE('',#5081,#5005,#5133,.T.); +#5133 = SURFACE_CURVE('',#5134,(#5138,#5145),.PCURVE_S1.); +#5134 = LINE('',#5135,#5136); +#5135 = CARTESIAN_POINT('',(12.325,2.,-0.125)); +#5136 = VECTOR('',#5137,1.); +#5137 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#5138 = PCURVE('',#5022,#5139); +#5139 = DEFINITIONAL_REPRESENTATION('',(#5140),#5144); +#5140 = LINE('',#5141,#5142); +#5141 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#5142 = VECTOR('',#5143,1.); +#5143 = DIRECTION('',(1.,0.E+000)); +#5144 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5145 = PCURVE('',#4837,#5146); +#5146 = DEFINITIONAL_REPRESENTATION('',(#5147),#5151); +#5147 = LINE('',#5148,#5149); +#5148 = CARTESIAN_POINT('',(-1.,-0.625)); +#5149 = VECTOR('',#5150,1.); +#5150 = DIRECTION('',(1.,0.E+000)); +#5151 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5152 = ADVANCED_FACE('',(#5153),#5098,.F.); +#5153 = FACE_BOUND('',#5154,.F.); +#5154 = EDGE_LOOP('',(#5155,#5185,#5206,#5207)); +#5155 = ORIENTED_EDGE('',*,*,#5156,.T.); +#5156 = EDGE_CURVE('',#5157,#5159,#5161,.T.); +#5157 = VERTEX_POINT('',#5158); +#5158 = CARTESIAN_POINT('',(13.075,2.,-0.125)); +#5159 = VERTEX_POINT('',#5160); +#5160 = CARTESIAN_POINT('',(13.075,2.,0.125)); +#5161 = SURFACE_CURVE('',#5162,(#5166,#5173),.PCURVE_S1.); +#5162 = LINE('',#5163,#5164); +#5163 = CARTESIAN_POINT('',(13.075,2.,-0.125)); +#5164 = VECTOR('',#5165,1.); +#5165 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#5166 = PCURVE('',#5098,#5167); +#5167 = DEFINITIONAL_REPRESENTATION('',(#5168),#5172); +#5168 = LINE('',#5169,#5170); +#5169 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#5170 = VECTOR('',#5171,1.); +#5171 = DIRECTION('',(0.E+000,-1.)); +#5172 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5173 = PCURVE('',#5174,#5179); +#5174 = PLANE('',#5175); +#5175 = AXIS2_PLACEMENT_3D('',#5176,#5177,#5178); +#5176 = CARTESIAN_POINT('',(13.075,1.,-0.125)); +#5177 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#5178 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#5179 = DEFINITIONAL_REPRESENTATION('',(#5180),#5184); +#5180 = LINE('',#5181,#5182); +#5181 = CARTESIAN_POINT('',(1.,4.930380657631E-032)); +#5182 = VECTOR('',#5183,1.); +#5183 = DIRECTION('',(-2.22044604925E-016,-1.)); +#5184 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5185 = ORIENTED_EDGE('',*,*,#5186,.T.); +#5186 = EDGE_CURVE('',#5159,#5083,#5187,.T.); +#5187 = SURFACE_CURVE('',#5188,(#5192,#5199),.PCURVE_S1.); +#5188 = LINE('',#5189,#5190); +#5189 = CARTESIAN_POINT('',(13.075,2.,0.125)); +#5190 = VECTOR('',#5191,1.); +#5191 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#5192 = PCURVE('',#5098,#5193); +#5193 = DEFINITIONAL_REPRESENTATION('',(#5194),#5198); +#5194 = LINE('',#5195,#5196); +#5195 = CARTESIAN_POINT('',(1.7763568394E-015,-0.25)); +#5196 = VECTOR('',#5197,1.); +#5197 = DIRECTION('',(1.,0.E+000)); +#5198 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5199 = PCURVE('',#4783,#5200); +#5200 = DEFINITIONAL_REPRESENTATION('',(#5201),#5205); +#5201 = LINE('',#5202,#5203); +#5202 = CARTESIAN_POINT('',(-1.,0.125)); +#5203 = VECTOR('',#5204,1.); +#5204 = DIRECTION('',(0.E+000,-1.)); +#5205 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5206 = ORIENTED_EDGE('',*,*,#5080,.F.); +#5207 = ORIENTED_EDGE('',*,*,#5208,.F.); +#5208 = EDGE_CURVE('',#5157,#5081,#5209,.T.); +#5209 = SURFACE_CURVE('',#5210,(#5214,#5221),.PCURVE_S1.); +#5210 = LINE('',#5211,#5212); +#5211 = CARTESIAN_POINT('',(13.075,2.,-0.125)); +#5212 = VECTOR('',#5213,1.); +#5213 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#5214 = PCURVE('',#5098,#5215); +#5215 = DEFINITIONAL_REPRESENTATION('',(#5216),#5220); +#5216 = LINE('',#5217,#5218); +#5217 = CARTESIAN_POINT('',(1.7763568394E-015,0.E+000)); +#5218 = VECTOR('',#5219,1.); +#5219 = DIRECTION('',(1.,0.E+000)); +#5220 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5221 = PCURVE('',#4837,#5222); +#5222 = DEFINITIONAL_REPRESENTATION('',(#5223),#5227); +#5223 = LINE('',#5224,#5225); +#5224 = CARTESIAN_POINT('',(-1.,0.125)); +#5225 = VECTOR('',#5226,1.); +#5226 = DIRECTION('',(0.E+000,-1.)); +#5227 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5228 = ADVANCED_FACE('',(#5229),#5174,.F.); +#5229 = FACE_BOUND('',#5230,.F.); +#5230 = EDGE_LOOP('',(#5231,#5256,#5277,#5278)); +#5231 = ORIENTED_EDGE('',*,*,#5232,.T.); +#5232 = EDGE_CURVE('',#5233,#5235,#5237,.T.); +#5233 = VERTEX_POINT('',#5234); +#5234 = CARTESIAN_POINT('',(13.075,1.,-0.125)); +#5235 = VERTEX_POINT('',#5236); +#5236 = CARTESIAN_POINT('',(13.075,1.,0.125)); +#5237 = SURFACE_CURVE('',#5238,(#5242,#5249),.PCURVE_S1.); +#5238 = LINE('',#5239,#5240); +#5239 = CARTESIAN_POINT('',(13.075,1.,-0.125)); +#5240 = VECTOR('',#5241,1.); +#5241 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#5242 = PCURVE('',#5174,#5243); +#5243 = DEFINITIONAL_REPRESENTATION('',(#5244),#5248); +#5244 = LINE('',#5245,#5246); +#5245 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#5246 = VECTOR('',#5247,1.); +#5247 = DIRECTION('',(-2.22044604925E-016,-1.)); +#5248 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5249 = PCURVE('',#4755,#5250); +#5250 = DEFINITIONAL_REPRESENTATION('',(#5251),#5255); +#5251 = LINE('',#5252,#5253); +#5252 = CARTESIAN_POINT('',(0.125,0.E+000)); +#5253 = VECTOR('',#5254,1.); +#5254 = DIRECTION('',(0.E+000,-1.)); +#5255 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5256 = ORIENTED_EDGE('',*,*,#5257,.T.); +#5257 = EDGE_CURVE('',#5235,#5159,#5258,.T.); +#5258 = SURFACE_CURVE('',#5259,(#5263,#5270),.PCURVE_S1.); +#5259 = LINE('',#5260,#5261); +#5260 = CARTESIAN_POINT('',(13.075,1.,0.125)); +#5261 = VECTOR('',#5262,1.); +#5262 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#5263 = PCURVE('',#5174,#5264); +#5264 = DEFINITIONAL_REPRESENTATION('',(#5265),#5269); +#5265 = LINE('',#5266,#5267); +#5266 = CARTESIAN_POINT('',(-2.22044604925E-016,-0.25)); +#5267 = VECTOR('',#5268,1.); +#5268 = DIRECTION('',(1.,0.E+000)); +#5269 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5270 = PCURVE('',#4783,#5271); +#5271 = DEFINITIONAL_REPRESENTATION('',(#5272),#5276); +#5272 = LINE('',#5273,#5274); +#5273 = CARTESIAN_POINT('',(0.E+000,0.125)); +#5274 = VECTOR('',#5275,1.); +#5275 = DIRECTION('',(-1.,0.E+000)); +#5276 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5277 = ORIENTED_EDGE('',*,*,#5156,.F.); +#5278 = ORIENTED_EDGE('',*,*,#5279,.F.); +#5279 = EDGE_CURVE('',#5233,#5157,#5280,.T.); +#5280 = SURFACE_CURVE('',#5281,(#5285,#5292),.PCURVE_S1.); +#5281 = LINE('',#5282,#5283); +#5282 = CARTESIAN_POINT('',(13.075,1.,-0.125)); +#5283 = VECTOR('',#5284,1.); +#5284 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#5285 = PCURVE('',#5174,#5286); +#5286 = DEFINITIONAL_REPRESENTATION('',(#5287),#5291); +#5287 = LINE('',#5288,#5289); +#5288 = CARTESIAN_POINT('',(-2.22044604925E-016,-0.E+000)); +#5289 = VECTOR('',#5290,1.); +#5290 = DIRECTION('',(1.,0.E+000)); +#5291 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5292 = PCURVE('',#4837,#5293); +#5293 = DEFINITIONAL_REPRESENTATION('',(#5294),#5298); +#5294 = LINE('',#5295,#5296); +#5295 = CARTESIAN_POINT('',(0.E+000,0.125)); +#5296 = VECTOR('',#5297,1.); +#5297 = DIRECTION('',(-1.,0.E+000)); +#5298 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5299 = ADVANCED_FACE('',(#5300),#4755,.F.); +#5300 = FACE_BOUND('',#5301,.F.); +#5301 = EDGE_LOOP('',(#5302,#5303,#5324,#5325)); +#5302 = ORIENTED_EDGE('',*,*,#4732,.T.); +#5303 = ORIENTED_EDGE('',*,*,#5304,.T.); +#5304 = EDGE_CURVE('',#4735,#5235,#5305,.T.); +#5305 = SURFACE_CURVE('',#5306,(#5310,#5317),.PCURVE_S1.); +#5306 = LINE('',#5307,#5308); +#5307 = CARTESIAN_POINT('',(12.95,1.,0.125)); +#5308 = VECTOR('',#5309,1.); +#5309 = DIRECTION('',(1.,0.E+000,0.E+000)); +#5310 = PCURVE('',#4755,#5311); +#5311 = DEFINITIONAL_REPRESENTATION('',(#5312),#5316); +#5312 = LINE('',#5313,#5314); +#5313 = CARTESIAN_POINT('',(-1.7763568394E-015,-0.25)); +#5314 = VECTOR('',#5315,1.); +#5315 = DIRECTION('',(1.,0.E+000)); +#5316 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5317 = PCURVE('',#4783,#5318); +#5318 = DEFINITIONAL_REPRESENTATION('',(#5319),#5323); +#5319 = LINE('',#5320,#5321); +#5320 = CARTESIAN_POINT('',(0.E+000,-1.7763568394E-015)); +#5321 = VECTOR('',#5322,1.); +#5322 = DIRECTION('',(0.E+000,1.)); +#5323 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5324 = ORIENTED_EDGE('',*,*,#5232,.F.); +#5325 = ORIENTED_EDGE('',*,*,#5326,.F.); +#5326 = EDGE_CURVE('',#4733,#5233,#5327,.T.); +#5327 = SURFACE_CURVE('',#5328,(#5332,#5339),.PCURVE_S1.); +#5328 = LINE('',#5329,#5330); +#5329 = CARTESIAN_POINT('',(12.95,1.,-0.125)); +#5330 = VECTOR('',#5331,1.); +#5331 = DIRECTION('',(1.,0.E+000,0.E+000)); +#5332 = PCURVE('',#4755,#5333); +#5333 = DEFINITIONAL_REPRESENTATION('',(#5334),#5338); +#5334 = LINE('',#5335,#5336); +#5335 = CARTESIAN_POINT('',(-1.7763568394E-015,-4.930380657631E-032)); +#5336 = VECTOR('',#5337,1.); +#5337 = DIRECTION('',(1.,0.E+000)); +#5338 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5339 = PCURVE('',#4837,#5340); +#5340 = DEFINITIONAL_REPRESENTATION('',(#5341),#5345); +#5341 = LINE('',#5342,#5343); +#5342 = CARTESIAN_POINT('',(0.E+000,-1.7763568394E-015)); +#5343 = VECTOR('',#5344,1.); +#5344 = DIRECTION('',(0.E+000,1.)); +#5345 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5346 = ADVANCED_FACE('',(#5347),#4837,.F.); +#5347 = FACE_BOUND('',#5348,.T.); +#5348 = EDGE_LOOP('',(#5349,#5350,#5351,#5352,#5353,#5354,#5355,#5356)); +#5349 = ORIENTED_EDGE('',*,*,#4823,.T.); +#5350 = ORIENTED_EDGE('',*,*,#4904,.T.); +#5351 = ORIENTED_EDGE('',*,*,#4980,.T.); +#5352 = ORIENTED_EDGE('',*,*,#5056,.F.); +#5353 = ORIENTED_EDGE('',*,*,#5132,.F.); +#5354 = ORIENTED_EDGE('',*,*,#5208,.F.); +#5355 = ORIENTED_EDGE('',*,*,#5279,.F.); +#5356 = ORIENTED_EDGE('',*,*,#5326,.F.); +#5357 = ADVANCED_FACE('',(#5358),#4783,.T.); +#5358 = FACE_BOUND('',#5359,.F.); +#5359 = EDGE_LOOP('',(#5360,#5361,#5362,#5363,#5364,#5365,#5366,#5367)); +#5360 = ORIENTED_EDGE('',*,*,#4767,.T.); +#5361 = ORIENTED_EDGE('',*,*,#4853,.T.); +#5362 = ORIENTED_EDGE('',*,*,#4929,.T.); +#5363 = ORIENTED_EDGE('',*,*,#5034,.F.); +#5364 = ORIENTED_EDGE('',*,*,#5110,.F.); +#5365 = ORIENTED_EDGE('',*,*,#5186,.F.); +#5366 = ORIENTED_EDGE('',*,*,#5257,.F.); +#5367 = ORIENTED_EDGE('',*,*,#5304,.F.); +#5368 = MANIFOLD_SOLID_BREP('',#5369); +#5369 = CLOSED_SHELL('',(#5370,#5490,#5566,#5642,#5718,#5794,#5870,#5941 + ,#5988,#5999)); +#5370 = ADVANCED_FACE('',(#5371),#5385,.T.); +#5371 = FACE_BOUND('',#5372,.T.); +#5372 = EDGE_LOOP('',(#5373,#5408,#5436,#5464)); +#5373 = ORIENTED_EDGE('',*,*,#5374,.T.); +#5374 = EDGE_CURVE('',#5375,#5377,#5379,.T.); +#5375 = VERTEX_POINT('',#5376); +#5376 = CARTESIAN_POINT('',(10.41,1.,-0.125)); +#5377 = VERTEX_POINT('',#5378); +#5378 = CARTESIAN_POINT('',(10.41,1.,0.125)); +#5379 = SURFACE_CURVE('',#5380,(#5384,#5396),.PCURVE_S1.); +#5380 = LINE('',#5381,#5382); +#5381 = CARTESIAN_POINT('',(10.41,1.,-0.125)); +#5382 = VECTOR('',#5383,1.); +#5383 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#5384 = PCURVE('',#5385,#5390); +#5385 = PLANE('',#5386); +#5386 = AXIS2_PLACEMENT_3D('',#5387,#5388,#5389); +#5387 = CARTESIAN_POINT('',(10.41,1.,-0.125)); +#5388 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#5389 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#5390 = DEFINITIONAL_REPRESENTATION('',(#5391),#5395); +#5391 = LINE('',#5392,#5393); +#5392 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#5393 = VECTOR('',#5394,1.); +#5394 = DIRECTION('',(2.22044604925E-016,-1.)); +#5395 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5396 = PCURVE('',#5397,#5402); +#5397 = PLANE('',#5398); +#5398 = AXIS2_PLACEMENT_3D('',#5399,#5400,#5401); +#5399 = CARTESIAN_POINT('',(10.41,1.,-0.125)); +#5400 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#5401 = DIRECTION('',(1.,0.E+000,0.E+000)); +#5402 = DEFINITIONAL_REPRESENTATION('',(#5403),#5407); +#5403 = LINE('',#5404,#5405); +#5404 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#5405 = VECTOR('',#5406,1.); +#5406 = DIRECTION('',(0.E+000,-1.)); +#5407 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5408 = ORIENTED_EDGE('',*,*,#5409,.T.); +#5409 = EDGE_CURVE('',#5377,#5410,#5412,.T.); +#5410 = VERTEX_POINT('',#5411); +#5411 = CARTESIAN_POINT('',(10.41,-2.5,0.125)); +#5412 = SURFACE_CURVE('',#5413,(#5417,#5424),.PCURVE_S1.); +#5413 = LINE('',#5414,#5415); +#5414 = CARTESIAN_POINT('',(10.41,1.,0.125)); +#5415 = VECTOR('',#5416,1.); +#5416 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#5417 = PCURVE('',#5385,#5418); +#5418 = DEFINITIONAL_REPRESENTATION('',(#5419),#5423); +#5419 = LINE('',#5420,#5421); +#5420 = CARTESIAN_POINT('',(2.22044604925E-016,-0.25)); +#5421 = VECTOR('',#5422,1.); +#5422 = DIRECTION('',(1.,0.E+000)); +#5423 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5424 = PCURVE('',#5425,#5430); +#5425 = PLANE('',#5426); +#5426 = AXIS2_PLACEMENT_3D('',#5427,#5428,#5429); +#5427 = CARTESIAN_POINT('',(10.41,1.,0.125)); +#5428 = DIRECTION('',(0.E+000,4.440892098501E-016,1.)); +#5429 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#5430 = DEFINITIONAL_REPRESENTATION('',(#5431),#5435); +#5431 = LINE('',#5432,#5433); +#5432 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#5433 = VECTOR('',#5434,1.); +#5434 = DIRECTION('',(1.,0.E+000)); +#5435 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5436 = ORIENTED_EDGE('',*,*,#5437,.F.); +#5437 = EDGE_CURVE('',#5438,#5410,#5440,.T.); +#5438 = VERTEX_POINT('',#5439); +#5439 = CARTESIAN_POINT('',(10.41,-2.5,-0.125)); +#5440 = SURFACE_CURVE('',#5441,(#5445,#5452),.PCURVE_S1.); +#5441 = LINE('',#5442,#5443); +#5442 = CARTESIAN_POINT('',(10.41,-2.5,-0.125)); +#5443 = VECTOR('',#5444,1.); +#5444 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#5445 = PCURVE('',#5385,#5446); +#5446 = DEFINITIONAL_REPRESENTATION('',(#5447),#5451); +#5447 = LINE('',#5448,#5449); +#5448 = CARTESIAN_POINT('',(3.5,-1.972152263053E-031)); +#5449 = VECTOR('',#5450,1.); +#5450 = DIRECTION('',(2.22044604925E-016,-1.)); +#5451 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5452 = PCURVE('',#5453,#5458); +#5453 = PLANE('',#5454); +#5454 = AXIS2_PLACEMENT_3D('',#5455,#5456,#5457); +#5455 = CARTESIAN_POINT('',(10.41,-2.5,-0.125)); +#5456 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#5457 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#5458 = DEFINITIONAL_REPRESENTATION('',(#5459),#5463); +#5459 = LINE('',#5460,#5461); +#5460 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#5461 = VECTOR('',#5462,1.); +#5462 = DIRECTION('',(0.E+000,-1.)); +#5463 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5464 = ORIENTED_EDGE('',*,*,#5465,.F.); +#5465 = EDGE_CURVE('',#5375,#5438,#5466,.T.); +#5466 = SURFACE_CURVE('',#5467,(#5471,#5478),.PCURVE_S1.); +#5467 = LINE('',#5468,#5469); +#5468 = CARTESIAN_POINT('',(10.41,1.,-0.125)); +#5469 = VECTOR('',#5470,1.); +#5470 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#5471 = PCURVE('',#5385,#5472); +#5472 = DEFINITIONAL_REPRESENTATION('',(#5473),#5477); +#5473 = LINE('',#5474,#5475); +#5474 = CARTESIAN_POINT('',(2.22044604925E-016,0.E+000)); +#5475 = VECTOR('',#5476,1.); +#5476 = DIRECTION('',(1.,0.E+000)); +#5477 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5478 = PCURVE('',#5479,#5484); +#5479 = PLANE('',#5480); +#5480 = AXIS2_PLACEMENT_3D('',#5481,#5482,#5483); +#5481 = CARTESIAN_POINT('',(10.41,1.,-0.125)); +#5482 = DIRECTION('',(0.E+000,4.440892098501E-016,1.)); +#5483 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#5484 = DEFINITIONAL_REPRESENTATION('',(#5485),#5489); +#5485 = LINE('',#5486,#5487); +#5486 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#5487 = VECTOR('',#5488,1.); +#5488 = DIRECTION('',(1.,0.E+000)); +#5489 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5490 = ADVANCED_FACE('',(#5491),#5453,.T.); +#5491 = FACE_BOUND('',#5492,.T.); +#5492 = EDGE_LOOP('',(#5493,#5494,#5517,#5545)); +#5493 = ORIENTED_EDGE('',*,*,#5437,.T.); +#5494 = ORIENTED_EDGE('',*,*,#5495,.T.); +#5495 = EDGE_CURVE('',#5410,#5496,#5498,.T.); +#5496 = VERTEX_POINT('',#5497); +#5497 = CARTESIAN_POINT('',(9.91,-2.5,0.125)); +#5498 = SURFACE_CURVE('',#5499,(#5503,#5510),.PCURVE_S1.); +#5499 = LINE('',#5500,#5501); +#5500 = CARTESIAN_POINT('',(10.41,-2.5,0.125)); +#5501 = VECTOR('',#5502,1.); +#5502 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#5503 = PCURVE('',#5453,#5504); +#5504 = DEFINITIONAL_REPRESENTATION('',(#5505),#5509); +#5505 = LINE('',#5506,#5507); +#5506 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#5507 = VECTOR('',#5508,1.); +#5508 = DIRECTION('',(1.,0.E+000)); +#5509 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5510 = PCURVE('',#5425,#5511); +#5511 = DEFINITIONAL_REPRESENTATION('',(#5512),#5516); +#5512 = LINE('',#5513,#5514); +#5513 = CARTESIAN_POINT('',(3.5,0.E+000)); +#5514 = VECTOR('',#5515,1.); +#5515 = DIRECTION('',(0.E+000,-1.)); +#5516 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5517 = ORIENTED_EDGE('',*,*,#5518,.F.); +#5518 = EDGE_CURVE('',#5519,#5496,#5521,.T.); +#5519 = VERTEX_POINT('',#5520); +#5520 = CARTESIAN_POINT('',(9.91,-2.5,-0.125)); +#5521 = SURFACE_CURVE('',#5522,(#5526,#5533),.PCURVE_S1.); +#5522 = LINE('',#5523,#5524); +#5523 = CARTESIAN_POINT('',(9.91,-2.5,-0.125)); +#5524 = VECTOR('',#5525,1.); +#5525 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#5526 = PCURVE('',#5453,#5527); +#5527 = DEFINITIONAL_REPRESENTATION('',(#5528),#5532); +#5528 = LINE('',#5529,#5530); +#5529 = CARTESIAN_POINT('',(0.5,0.E+000)); +#5530 = VECTOR('',#5531,1.); +#5531 = DIRECTION('',(0.E+000,-1.)); +#5532 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5533 = PCURVE('',#5534,#5539); +#5534 = PLANE('',#5535); +#5535 = AXIS2_PLACEMENT_3D('',#5536,#5537,#5538); +#5536 = CARTESIAN_POINT('',(9.91,-2.5,-0.125)); +#5537 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#5538 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#5539 = DEFINITIONAL_REPRESENTATION('',(#5540),#5544); +#5540 = LINE('',#5541,#5542); +#5541 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#5542 = VECTOR('',#5543,1.); +#5543 = DIRECTION('',(-2.22044604925E-016,-1.)); +#5544 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5545 = ORIENTED_EDGE('',*,*,#5546,.F.); +#5546 = EDGE_CURVE('',#5438,#5519,#5547,.T.); +#5547 = SURFACE_CURVE('',#5548,(#5552,#5559),.PCURVE_S1.); +#5548 = LINE('',#5549,#5550); +#5549 = CARTESIAN_POINT('',(10.41,-2.5,-0.125)); +#5550 = VECTOR('',#5551,1.); +#5551 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#5552 = PCURVE('',#5453,#5553); +#5553 = DEFINITIONAL_REPRESENTATION('',(#5554),#5558); +#5554 = LINE('',#5555,#5556); +#5555 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#5556 = VECTOR('',#5557,1.); +#5557 = DIRECTION('',(1.,0.E+000)); +#5558 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5559 = PCURVE('',#5479,#5560); +#5560 = DEFINITIONAL_REPRESENTATION('',(#5561),#5565); +#5561 = LINE('',#5562,#5563); +#5562 = CARTESIAN_POINT('',(3.5,0.E+000)); +#5563 = VECTOR('',#5564,1.); +#5564 = DIRECTION('',(0.E+000,-1.)); +#5565 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5566 = ADVANCED_FACE('',(#5567),#5534,.T.); +#5567 = FACE_BOUND('',#5568,.T.); +#5568 = EDGE_LOOP('',(#5569,#5570,#5593,#5621)); +#5569 = ORIENTED_EDGE('',*,*,#5518,.T.); +#5570 = ORIENTED_EDGE('',*,*,#5571,.T.); +#5571 = EDGE_CURVE('',#5496,#5572,#5574,.T.); +#5572 = VERTEX_POINT('',#5573); +#5573 = CARTESIAN_POINT('',(9.91,1.,0.125)); +#5574 = SURFACE_CURVE('',#5575,(#5579,#5586),.PCURVE_S1.); +#5575 = LINE('',#5576,#5577); +#5576 = CARTESIAN_POINT('',(9.91,-2.5,0.125)); +#5577 = VECTOR('',#5578,1.); +#5578 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#5579 = PCURVE('',#5534,#5580); +#5580 = DEFINITIONAL_REPRESENTATION('',(#5581),#5585); +#5581 = LINE('',#5582,#5583); +#5582 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#5583 = VECTOR('',#5584,1.); +#5584 = DIRECTION('',(1.,0.E+000)); +#5585 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5586 = PCURVE('',#5425,#5587); +#5587 = DEFINITIONAL_REPRESENTATION('',(#5588),#5592); +#5588 = LINE('',#5589,#5590); +#5589 = CARTESIAN_POINT('',(3.5,-0.5)); +#5590 = VECTOR('',#5591,1.); +#5591 = DIRECTION('',(-1.,0.E+000)); +#5592 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5593 = ORIENTED_EDGE('',*,*,#5594,.F.); +#5594 = EDGE_CURVE('',#5595,#5572,#5597,.T.); +#5595 = VERTEX_POINT('',#5596); +#5596 = CARTESIAN_POINT('',(9.91,1.,-0.125)); +#5597 = SURFACE_CURVE('',#5598,(#5602,#5609),.PCURVE_S1.); +#5598 = LINE('',#5599,#5600); +#5599 = CARTESIAN_POINT('',(9.91,1.,-0.125)); +#5600 = VECTOR('',#5601,1.); +#5601 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#5602 = PCURVE('',#5534,#5603); +#5603 = DEFINITIONAL_REPRESENTATION('',(#5604),#5608); +#5604 = LINE('',#5605,#5606); +#5605 = CARTESIAN_POINT('',(3.5,1.972152263053E-031)); +#5606 = VECTOR('',#5607,1.); +#5607 = DIRECTION('',(-2.22044604925E-016,-1.)); +#5608 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5609 = PCURVE('',#5610,#5615); +#5610 = PLANE('',#5611); +#5611 = AXIS2_PLACEMENT_3D('',#5612,#5613,#5614); +#5612 = CARTESIAN_POINT('',(9.785,1.,-0.125)); +#5613 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#5614 = DIRECTION('',(1.,0.E+000,0.E+000)); +#5615 = DEFINITIONAL_REPRESENTATION('',(#5616),#5620); +#5616 = LINE('',#5617,#5618); +#5617 = CARTESIAN_POINT('',(0.125,0.E+000)); +#5618 = VECTOR('',#5619,1.); +#5619 = DIRECTION('',(0.E+000,-1.)); +#5620 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5621 = ORIENTED_EDGE('',*,*,#5622,.F.); +#5622 = EDGE_CURVE('',#5519,#5595,#5623,.T.); +#5623 = SURFACE_CURVE('',#5624,(#5628,#5635),.PCURVE_S1.); +#5624 = LINE('',#5625,#5626); +#5625 = CARTESIAN_POINT('',(9.91,-2.5,-0.125)); +#5626 = VECTOR('',#5627,1.); +#5627 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#5628 = PCURVE('',#5534,#5629); +#5629 = DEFINITIONAL_REPRESENTATION('',(#5630),#5634); +#5630 = LINE('',#5631,#5632); +#5631 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#5632 = VECTOR('',#5633,1.); +#5633 = DIRECTION('',(1.,0.E+000)); +#5634 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5635 = PCURVE('',#5479,#5636); +#5636 = DEFINITIONAL_REPRESENTATION('',(#5637),#5641); +#5637 = LINE('',#5638,#5639); +#5638 = CARTESIAN_POINT('',(3.5,-0.5)); +#5639 = VECTOR('',#5640,1.); +#5640 = DIRECTION('',(-1.,0.E+000)); +#5641 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5642 = ADVANCED_FACE('',(#5643),#5610,.F.); +#5643 = FACE_BOUND('',#5644,.F.); +#5644 = EDGE_LOOP('',(#5645,#5675,#5696,#5697)); +#5645 = ORIENTED_EDGE('',*,*,#5646,.T.); +#5646 = EDGE_CURVE('',#5647,#5649,#5651,.T.); +#5647 = VERTEX_POINT('',#5648); +#5648 = CARTESIAN_POINT('',(9.785,1.,-0.125)); +#5649 = VERTEX_POINT('',#5650); +#5650 = CARTESIAN_POINT('',(9.785,1.,0.125)); +#5651 = SURFACE_CURVE('',#5652,(#5656,#5663),.PCURVE_S1.); +#5652 = LINE('',#5653,#5654); +#5653 = CARTESIAN_POINT('',(9.785,1.,-0.125)); +#5654 = VECTOR('',#5655,1.); +#5655 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#5656 = PCURVE('',#5610,#5657); +#5657 = DEFINITIONAL_REPRESENTATION('',(#5658),#5662); +#5658 = LINE('',#5659,#5660); +#5659 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#5660 = VECTOR('',#5661,1.); +#5661 = DIRECTION('',(0.E+000,-1.)); +#5662 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5663 = PCURVE('',#5664,#5669); +#5664 = PLANE('',#5665); +#5665 = AXIS2_PLACEMENT_3D('',#5666,#5667,#5668); +#5666 = CARTESIAN_POINT('',(9.785,2.,-0.125)); +#5667 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#5668 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#5669 = DEFINITIONAL_REPRESENTATION('',(#5670),#5674); +#5670 = LINE('',#5671,#5672); +#5671 = CARTESIAN_POINT('',(1.,-4.930380657631E-032)); +#5672 = VECTOR('',#5673,1.); +#5673 = DIRECTION('',(2.22044604925E-016,-1.)); +#5674 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5675 = ORIENTED_EDGE('',*,*,#5676,.T.); +#5676 = EDGE_CURVE('',#5649,#5572,#5677,.T.); +#5677 = SURFACE_CURVE('',#5678,(#5682,#5689),.PCURVE_S1.); +#5678 = LINE('',#5679,#5680); +#5679 = CARTESIAN_POINT('',(9.785,1.,0.125)); +#5680 = VECTOR('',#5681,1.); +#5681 = DIRECTION('',(1.,0.E+000,0.E+000)); +#5682 = PCURVE('',#5610,#5683); +#5683 = DEFINITIONAL_REPRESENTATION('',(#5684),#5688); +#5684 = LINE('',#5685,#5686); +#5685 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#5686 = VECTOR('',#5687,1.); +#5687 = DIRECTION('',(1.,0.E+000)); +#5688 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5689 = PCURVE('',#5425,#5690); +#5690 = DEFINITIONAL_REPRESENTATION('',(#5691),#5695); +#5691 = LINE('',#5692,#5693); +#5692 = CARTESIAN_POINT('',(0.E+000,-0.625)); +#5693 = VECTOR('',#5694,1.); +#5694 = DIRECTION('',(0.E+000,1.)); +#5695 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5696 = ORIENTED_EDGE('',*,*,#5594,.F.); +#5697 = ORIENTED_EDGE('',*,*,#5698,.F.); +#5698 = EDGE_CURVE('',#5647,#5595,#5699,.T.); +#5699 = SURFACE_CURVE('',#5700,(#5704,#5711),.PCURVE_S1.); +#5700 = LINE('',#5701,#5702); +#5701 = CARTESIAN_POINT('',(9.785,1.,-0.125)); +#5702 = VECTOR('',#5703,1.); +#5703 = DIRECTION('',(1.,0.E+000,0.E+000)); +#5704 = PCURVE('',#5610,#5705); +#5705 = DEFINITIONAL_REPRESENTATION('',(#5706),#5710); +#5706 = LINE('',#5707,#5708); +#5707 = CARTESIAN_POINT('',(0.E+000,-4.930380657631E-032)); +#5708 = VECTOR('',#5709,1.); +#5709 = DIRECTION('',(1.,0.E+000)); +#5710 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5711 = PCURVE('',#5479,#5712); +#5712 = DEFINITIONAL_REPRESENTATION('',(#5713),#5717); +#5713 = LINE('',#5714,#5715); +#5714 = CARTESIAN_POINT('',(0.E+000,-0.625)); +#5715 = VECTOR('',#5716,1.); +#5716 = DIRECTION('',(0.E+000,1.)); +#5717 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5718 = ADVANCED_FACE('',(#5719),#5664,.F.); +#5719 = FACE_BOUND('',#5720,.F.); +#5720 = EDGE_LOOP('',(#5721,#5751,#5772,#5773)); +#5721 = ORIENTED_EDGE('',*,*,#5722,.T.); +#5722 = EDGE_CURVE('',#5723,#5725,#5727,.T.); +#5723 = VERTEX_POINT('',#5724); +#5724 = CARTESIAN_POINT('',(9.785,2.,-0.125)); +#5725 = VERTEX_POINT('',#5726); +#5726 = CARTESIAN_POINT('',(9.785,2.,0.125)); +#5727 = SURFACE_CURVE('',#5728,(#5732,#5739),.PCURVE_S1.); +#5728 = LINE('',#5729,#5730); +#5729 = CARTESIAN_POINT('',(9.785,2.,-0.125)); +#5730 = VECTOR('',#5731,1.); +#5731 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#5732 = PCURVE('',#5664,#5733); +#5733 = DEFINITIONAL_REPRESENTATION('',(#5734),#5738); +#5734 = LINE('',#5735,#5736); +#5735 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#5736 = VECTOR('',#5737,1.); +#5737 = DIRECTION('',(2.22044604925E-016,-1.)); +#5738 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5739 = PCURVE('',#5740,#5745); +#5740 = PLANE('',#5741); +#5741 = AXIS2_PLACEMENT_3D('',#5742,#5743,#5744); +#5742 = CARTESIAN_POINT('',(10.535,2.,-0.125)); +#5743 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#5744 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#5745 = DEFINITIONAL_REPRESENTATION('',(#5746),#5750); +#5746 = LINE('',#5747,#5748); +#5747 = CARTESIAN_POINT('',(0.75,0.E+000)); +#5748 = VECTOR('',#5749,1.); +#5749 = DIRECTION('',(0.E+000,-1.)); +#5750 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5751 = ORIENTED_EDGE('',*,*,#5752,.T.); +#5752 = EDGE_CURVE('',#5725,#5649,#5753,.T.); +#5753 = SURFACE_CURVE('',#5754,(#5758,#5765),.PCURVE_S1.); +#5754 = LINE('',#5755,#5756); +#5755 = CARTESIAN_POINT('',(9.785,2.,0.125)); +#5756 = VECTOR('',#5757,1.); +#5757 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#5758 = PCURVE('',#5664,#5759); +#5759 = DEFINITIONAL_REPRESENTATION('',(#5760),#5764); +#5760 = LINE('',#5761,#5762); +#5761 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#5762 = VECTOR('',#5763,1.); +#5763 = DIRECTION('',(1.,0.E+000)); +#5764 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5765 = PCURVE('',#5425,#5766); +#5766 = DEFINITIONAL_REPRESENTATION('',(#5767),#5771); +#5767 = LINE('',#5768,#5769); +#5768 = CARTESIAN_POINT('',(-1.,-0.625)); +#5769 = VECTOR('',#5770,1.); +#5770 = DIRECTION('',(1.,0.E+000)); +#5771 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5772 = ORIENTED_EDGE('',*,*,#5646,.F.); +#5773 = ORIENTED_EDGE('',*,*,#5774,.F.); +#5774 = EDGE_CURVE('',#5723,#5647,#5775,.T.); +#5775 = SURFACE_CURVE('',#5776,(#5780,#5787),.PCURVE_S1.); +#5776 = LINE('',#5777,#5778); +#5777 = CARTESIAN_POINT('',(9.785,2.,-0.125)); +#5778 = VECTOR('',#5779,1.); +#5779 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#5780 = PCURVE('',#5664,#5781); +#5781 = DEFINITIONAL_REPRESENTATION('',(#5782),#5786); +#5782 = LINE('',#5783,#5784); +#5783 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#5784 = VECTOR('',#5785,1.); +#5785 = DIRECTION('',(1.,0.E+000)); +#5786 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5787 = PCURVE('',#5479,#5788); +#5788 = DEFINITIONAL_REPRESENTATION('',(#5789),#5793); +#5789 = LINE('',#5790,#5791); +#5790 = CARTESIAN_POINT('',(-1.,-0.625)); +#5791 = VECTOR('',#5792,1.); +#5792 = DIRECTION('',(1.,0.E+000)); +#5793 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5794 = ADVANCED_FACE('',(#5795),#5740,.F.); +#5795 = FACE_BOUND('',#5796,.F.); +#5796 = EDGE_LOOP('',(#5797,#5827,#5848,#5849)); +#5797 = ORIENTED_EDGE('',*,*,#5798,.T.); +#5798 = EDGE_CURVE('',#5799,#5801,#5803,.T.); +#5799 = VERTEX_POINT('',#5800); +#5800 = CARTESIAN_POINT('',(10.535,2.,-0.125)); +#5801 = VERTEX_POINT('',#5802); +#5802 = CARTESIAN_POINT('',(10.535,2.,0.125)); +#5803 = SURFACE_CURVE('',#5804,(#5808,#5815),.PCURVE_S1.); +#5804 = LINE('',#5805,#5806); +#5805 = CARTESIAN_POINT('',(10.535,2.,-0.125)); +#5806 = VECTOR('',#5807,1.); +#5807 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#5808 = PCURVE('',#5740,#5809); +#5809 = DEFINITIONAL_REPRESENTATION('',(#5810),#5814); +#5810 = LINE('',#5811,#5812); +#5811 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#5812 = VECTOR('',#5813,1.); +#5813 = DIRECTION('',(0.E+000,-1.)); +#5814 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5815 = PCURVE('',#5816,#5821); +#5816 = PLANE('',#5817); +#5817 = AXIS2_PLACEMENT_3D('',#5818,#5819,#5820); +#5818 = CARTESIAN_POINT('',(10.535,1.,-0.125)); +#5819 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#5820 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#5821 = DEFINITIONAL_REPRESENTATION('',(#5822),#5826); +#5822 = LINE('',#5823,#5824); +#5823 = CARTESIAN_POINT('',(1.,4.930380657631E-032)); +#5824 = VECTOR('',#5825,1.); +#5825 = DIRECTION('',(-2.22044604925E-016,-1.)); +#5826 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5827 = ORIENTED_EDGE('',*,*,#5828,.T.); +#5828 = EDGE_CURVE('',#5801,#5725,#5829,.T.); +#5829 = SURFACE_CURVE('',#5830,(#5834,#5841),.PCURVE_S1.); +#5830 = LINE('',#5831,#5832); +#5831 = CARTESIAN_POINT('',(10.535,2.,0.125)); +#5832 = VECTOR('',#5833,1.); +#5833 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#5834 = PCURVE('',#5740,#5835); +#5835 = DEFINITIONAL_REPRESENTATION('',(#5836),#5840); +#5836 = LINE('',#5837,#5838); +#5837 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#5838 = VECTOR('',#5839,1.); +#5839 = DIRECTION('',(1.,0.E+000)); +#5840 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5841 = PCURVE('',#5425,#5842); +#5842 = DEFINITIONAL_REPRESENTATION('',(#5843),#5847); +#5843 = LINE('',#5844,#5845); +#5844 = CARTESIAN_POINT('',(-1.,0.125)); +#5845 = VECTOR('',#5846,1.); +#5846 = DIRECTION('',(0.E+000,-1.)); +#5847 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5848 = ORIENTED_EDGE('',*,*,#5722,.F.); +#5849 = ORIENTED_EDGE('',*,*,#5850,.F.); +#5850 = EDGE_CURVE('',#5799,#5723,#5851,.T.); +#5851 = SURFACE_CURVE('',#5852,(#5856,#5863),.PCURVE_S1.); +#5852 = LINE('',#5853,#5854); +#5853 = CARTESIAN_POINT('',(10.535,2.,-0.125)); +#5854 = VECTOR('',#5855,1.); +#5855 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#5856 = PCURVE('',#5740,#5857); +#5857 = DEFINITIONAL_REPRESENTATION('',(#5858),#5862); +#5858 = LINE('',#5859,#5860); +#5859 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#5860 = VECTOR('',#5861,1.); +#5861 = DIRECTION('',(1.,0.E+000)); +#5862 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5863 = PCURVE('',#5479,#5864); +#5864 = DEFINITIONAL_REPRESENTATION('',(#5865),#5869); +#5865 = LINE('',#5866,#5867); +#5866 = CARTESIAN_POINT('',(-1.,0.125)); +#5867 = VECTOR('',#5868,1.); +#5868 = DIRECTION('',(0.E+000,-1.)); +#5869 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5870 = ADVANCED_FACE('',(#5871),#5816,.F.); +#5871 = FACE_BOUND('',#5872,.F.); +#5872 = EDGE_LOOP('',(#5873,#5898,#5919,#5920)); +#5873 = ORIENTED_EDGE('',*,*,#5874,.T.); +#5874 = EDGE_CURVE('',#5875,#5877,#5879,.T.); +#5875 = VERTEX_POINT('',#5876); +#5876 = CARTESIAN_POINT('',(10.535,1.,-0.125)); +#5877 = VERTEX_POINT('',#5878); +#5878 = CARTESIAN_POINT('',(10.535,1.,0.125)); +#5879 = SURFACE_CURVE('',#5880,(#5884,#5891),.PCURVE_S1.); +#5880 = LINE('',#5881,#5882); +#5881 = CARTESIAN_POINT('',(10.535,1.,-0.125)); +#5882 = VECTOR('',#5883,1.); +#5883 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#5884 = PCURVE('',#5816,#5885); +#5885 = DEFINITIONAL_REPRESENTATION('',(#5886),#5890); +#5886 = LINE('',#5887,#5888); +#5887 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#5888 = VECTOR('',#5889,1.); +#5889 = DIRECTION('',(-2.22044604925E-016,-1.)); +#5890 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5891 = PCURVE('',#5397,#5892); +#5892 = DEFINITIONAL_REPRESENTATION('',(#5893),#5897); +#5893 = LINE('',#5894,#5895); +#5894 = CARTESIAN_POINT('',(0.125,0.E+000)); +#5895 = VECTOR('',#5896,1.); +#5896 = DIRECTION('',(0.E+000,-1.)); +#5897 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5898 = ORIENTED_EDGE('',*,*,#5899,.T.); +#5899 = EDGE_CURVE('',#5877,#5801,#5900,.T.); +#5900 = SURFACE_CURVE('',#5901,(#5905,#5912),.PCURVE_S1.); +#5901 = LINE('',#5902,#5903); +#5902 = CARTESIAN_POINT('',(10.535,1.,0.125)); +#5903 = VECTOR('',#5904,1.); +#5904 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#5905 = PCURVE('',#5816,#5906); +#5906 = DEFINITIONAL_REPRESENTATION('',(#5907),#5911); +#5907 = LINE('',#5908,#5909); +#5908 = CARTESIAN_POINT('',(-2.22044604925E-016,-0.25)); +#5909 = VECTOR('',#5910,1.); +#5910 = DIRECTION('',(1.,0.E+000)); +#5911 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5912 = PCURVE('',#5425,#5913); +#5913 = DEFINITIONAL_REPRESENTATION('',(#5914),#5918); +#5914 = LINE('',#5915,#5916); +#5915 = CARTESIAN_POINT('',(0.E+000,0.125)); +#5916 = VECTOR('',#5917,1.); +#5917 = DIRECTION('',(-1.,0.E+000)); +#5918 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5919 = ORIENTED_EDGE('',*,*,#5798,.F.); +#5920 = ORIENTED_EDGE('',*,*,#5921,.F.); +#5921 = EDGE_CURVE('',#5875,#5799,#5922,.T.); +#5922 = SURFACE_CURVE('',#5923,(#5927,#5934),.PCURVE_S1.); +#5923 = LINE('',#5924,#5925); +#5924 = CARTESIAN_POINT('',(10.535,1.,-0.125)); +#5925 = VECTOR('',#5926,1.); +#5926 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#5927 = PCURVE('',#5816,#5928); +#5928 = DEFINITIONAL_REPRESENTATION('',(#5929),#5933); +#5929 = LINE('',#5930,#5931); +#5930 = CARTESIAN_POINT('',(-2.22044604925E-016,-0.E+000)); +#5931 = VECTOR('',#5932,1.); +#5932 = DIRECTION('',(1.,0.E+000)); +#5933 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5934 = PCURVE('',#5479,#5935); +#5935 = DEFINITIONAL_REPRESENTATION('',(#5936),#5940); +#5936 = LINE('',#5937,#5938); +#5937 = CARTESIAN_POINT('',(0.E+000,0.125)); +#5938 = VECTOR('',#5939,1.); +#5939 = DIRECTION('',(-1.,0.E+000)); +#5940 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5941 = ADVANCED_FACE('',(#5942),#5397,.F.); +#5942 = FACE_BOUND('',#5943,.F.); +#5943 = EDGE_LOOP('',(#5944,#5945,#5966,#5967)); +#5944 = ORIENTED_EDGE('',*,*,#5374,.T.); +#5945 = ORIENTED_EDGE('',*,*,#5946,.T.); +#5946 = EDGE_CURVE('',#5377,#5877,#5947,.T.); +#5947 = SURFACE_CURVE('',#5948,(#5952,#5959),.PCURVE_S1.); +#5948 = LINE('',#5949,#5950); +#5949 = CARTESIAN_POINT('',(10.41,1.,0.125)); +#5950 = VECTOR('',#5951,1.); +#5951 = DIRECTION('',(1.,0.E+000,0.E+000)); +#5952 = PCURVE('',#5397,#5953); +#5953 = DEFINITIONAL_REPRESENTATION('',(#5954),#5958); +#5954 = LINE('',#5955,#5956); +#5955 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#5956 = VECTOR('',#5957,1.); +#5957 = DIRECTION('',(1.,0.E+000)); +#5958 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5959 = PCURVE('',#5425,#5960); +#5960 = DEFINITIONAL_REPRESENTATION('',(#5961),#5965); +#5961 = LINE('',#5962,#5963); +#5962 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#5963 = VECTOR('',#5964,1.); +#5964 = DIRECTION('',(0.E+000,1.)); +#5965 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5966 = ORIENTED_EDGE('',*,*,#5874,.F.); +#5967 = ORIENTED_EDGE('',*,*,#5968,.F.); +#5968 = EDGE_CURVE('',#5375,#5875,#5969,.T.); +#5969 = SURFACE_CURVE('',#5970,(#5974,#5981),.PCURVE_S1.); +#5970 = LINE('',#5971,#5972); +#5971 = CARTESIAN_POINT('',(10.41,1.,-0.125)); +#5972 = VECTOR('',#5973,1.); +#5973 = DIRECTION('',(1.,0.E+000,0.E+000)); +#5974 = PCURVE('',#5397,#5975); +#5975 = DEFINITIONAL_REPRESENTATION('',(#5976),#5980); +#5976 = LINE('',#5977,#5978); +#5977 = CARTESIAN_POINT('',(0.E+000,-4.930380657631E-032)); +#5978 = VECTOR('',#5979,1.); +#5979 = DIRECTION('',(1.,0.E+000)); +#5980 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5981 = PCURVE('',#5479,#5982); +#5982 = DEFINITIONAL_REPRESENTATION('',(#5983),#5987); +#5983 = LINE('',#5984,#5985); +#5984 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#5985 = VECTOR('',#5986,1.); +#5986 = DIRECTION('',(0.E+000,1.)); +#5987 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5988 = ADVANCED_FACE('',(#5989),#5479,.F.); +#5989 = FACE_BOUND('',#5990,.T.); +#5990 = EDGE_LOOP('',(#5991,#5992,#5993,#5994,#5995,#5996,#5997,#5998)); +#5991 = ORIENTED_EDGE('',*,*,#5465,.T.); +#5992 = ORIENTED_EDGE('',*,*,#5546,.T.); +#5993 = ORIENTED_EDGE('',*,*,#5622,.T.); +#5994 = ORIENTED_EDGE('',*,*,#5698,.F.); +#5995 = ORIENTED_EDGE('',*,*,#5774,.F.); +#5996 = ORIENTED_EDGE('',*,*,#5850,.F.); +#5997 = ORIENTED_EDGE('',*,*,#5921,.F.); +#5998 = ORIENTED_EDGE('',*,*,#5968,.F.); +#5999 = ADVANCED_FACE('',(#6000),#5425,.T.); +#6000 = FACE_BOUND('',#6001,.F.); +#6001 = EDGE_LOOP('',(#6002,#6003,#6004,#6005,#6006,#6007,#6008,#6009)); +#6002 = ORIENTED_EDGE('',*,*,#5409,.T.); +#6003 = ORIENTED_EDGE('',*,*,#5495,.T.); +#6004 = ORIENTED_EDGE('',*,*,#5571,.T.); +#6005 = ORIENTED_EDGE('',*,*,#5676,.F.); +#6006 = ORIENTED_EDGE('',*,*,#5752,.F.); +#6007 = ORIENTED_EDGE('',*,*,#5828,.F.); +#6008 = ORIENTED_EDGE('',*,*,#5899,.F.); +#6009 = ORIENTED_EDGE('',*,*,#5946,.F.); +#6010 = MANIFOLD_SOLID_BREP('',#6011); +#6011 = CLOSED_SHELL('',(#6012,#6132,#6208,#6284,#6360,#6436,#6512,#6583 + ,#6630,#6641)); +#6012 = ADVANCED_FACE('',(#6013),#6027,.T.); +#6013 = FACE_BOUND('',#6014,.T.); +#6014 = EDGE_LOOP('',(#6015,#6050,#6078,#6106)); +#6015 = ORIENTED_EDGE('',*,*,#6016,.T.); +#6016 = EDGE_CURVE('',#6017,#6019,#6021,.T.); +#6017 = VERTEX_POINT('',#6018); +#6018 = CARTESIAN_POINT('',(7.87,1.,-0.125)); +#6019 = VERTEX_POINT('',#6020); +#6020 = CARTESIAN_POINT('',(7.87,1.,0.125)); +#6021 = SURFACE_CURVE('',#6022,(#6026,#6038),.PCURVE_S1.); +#6022 = LINE('',#6023,#6024); +#6023 = CARTESIAN_POINT('',(7.87,1.,-0.125)); +#6024 = VECTOR('',#6025,1.); +#6025 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#6026 = PCURVE('',#6027,#6032); +#6027 = PLANE('',#6028); +#6028 = AXIS2_PLACEMENT_3D('',#6029,#6030,#6031); +#6029 = CARTESIAN_POINT('',(7.87,1.,-0.125)); +#6030 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#6031 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#6032 = DEFINITIONAL_REPRESENTATION('',(#6033),#6037); +#6033 = LINE('',#6034,#6035); +#6034 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#6035 = VECTOR('',#6036,1.); +#6036 = DIRECTION('',(2.22044604925E-016,-1.)); +#6037 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6038 = PCURVE('',#6039,#6044); +#6039 = PLANE('',#6040); +#6040 = AXIS2_PLACEMENT_3D('',#6041,#6042,#6043); +#6041 = CARTESIAN_POINT('',(7.87,1.,-0.125)); +#6042 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#6043 = DIRECTION('',(1.,0.E+000,0.E+000)); +#6044 = DEFINITIONAL_REPRESENTATION('',(#6045),#6049); +#6045 = LINE('',#6046,#6047); +#6046 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#6047 = VECTOR('',#6048,1.); +#6048 = DIRECTION('',(0.E+000,-1.)); +#6049 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6050 = ORIENTED_EDGE('',*,*,#6051,.T.); +#6051 = EDGE_CURVE('',#6019,#6052,#6054,.T.); +#6052 = VERTEX_POINT('',#6053); +#6053 = CARTESIAN_POINT('',(7.87,-2.5,0.125)); +#6054 = SURFACE_CURVE('',#6055,(#6059,#6066),.PCURVE_S1.); +#6055 = LINE('',#6056,#6057); +#6056 = CARTESIAN_POINT('',(7.87,1.,0.125)); +#6057 = VECTOR('',#6058,1.); +#6058 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#6059 = PCURVE('',#6027,#6060); +#6060 = DEFINITIONAL_REPRESENTATION('',(#6061),#6065); +#6061 = LINE('',#6062,#6063); +#6062 = CARTESIAN_POINT('',(2.22044604925E-016,-0.25)); +#6063 = VECTOR('',#6064,1.); +#6064 = DIRECTION('',(1.,0.E+000)); +#6065 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6066 = PCURVE('',#6067,#6072); +#6067 = PLANE('',#6068); +#6068 = AXIS2_PLACEMENT_3D('',#6069,#6070,#6071); +#6069 = CARTESIAN_POINT('',(7.87,1.,0.125)); +#6070 = DIRECTION('',(0.E+000,4.440892098501E-016,1.)); +#6071 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#6072 = DEFINITIONAL_REPRESENTATION('',(#6073),#6077); +#6073 = LINE('',#6074,#6075); +#6074 = CARTESIAN_POINT('',(0.E+000,-8.881784197001E-016)); +#6075 = VECTOR('',#6076,1.); +#6076 = DIRECTION('',(1.,0.E+000)); +#6077 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6078 = ORIENTED_EDGE('',*,*,#6079,.F.); +#6079 = EDGE_CURVE('',#6080,#6052,#6082,.T.); +#6080 = VERTEX_POINT('',#6081); +#6081 = CARTESIAN_POINT('',(7.87,-2.5,-0.125)); +#6082 = SURFACE_CURVE('',#6083,(#6087,#6094),.PCURVE_S1.); +#6083 = LINE('',#6084,#6085); +#6084 = CARTESIAN_POINT('',(7.87,-2.5,-0.125)); +#6085 = VECTOR('',#6086,1.); +#6086 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#6087 = PCURVE('',#6027,#6088); +#6088 = DEFINITIONAL_REPRESENTATION('',(#6089),#6093); +#6089 = LINE('',#6090,#6091); +#6090 = CARTESIAN_POINT('',(3.5,-1.972152263053E-031)); +#6091 = VECTOR('',#6092,1.); +#6092 = DIRECTION('',(2.22044604925E-016,-1.)); +#6093 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6094 = PCURVE('',#6095,#6100); +#6095 = PLANE('',#6096); +#6096 = AXIS2_PLACEMENT_3D('',#6097,#6098,#6099); +#6097 = CARTESIAN_POINT('',(7.87,-2.5,-0.125)); +#6098 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#6099 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#6100 = DEFINITIONAL_REPRESENTATION('',(#6101),#6105); +#6101 = LINE('',#6102,#6103); +#6102 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#6103 = VECTOR('',#6104,1.); +#6104 = DIRECTION('',(0.E+000,-1.)); +#6105 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6106 = ORIENTED_EDGE('',*,*,#6107,.F.); +#6107 = EDGE_CURVE('',#6017,#6080,#6108,.T.); +#6108 = SURFACE_CURVE('',#6109,(#6113,#6120),.PCURVE_S1.); +#6109 = LINE('',#6110,#6111); +#6110 = CARTESIAN_POINT('',(7.87,1.,-0.125)); +#6111 = VECTOR('',#6112,1.); +#6112 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#6113 = PCURVE('',#6027,#6114); +#6114 = DEFINITIONAL_REPRESENTATION('',(#6115),#6119); +#6115 = LINE('',#6116,#6117); +#6116 = CARTESIAN_POINT('',(2.22044604925E-016,0.E+000)); +#6117 = VECTOR('',#6118,1.); +#6118 = DIRECTION('',(1.,0.E+000)); +#6119 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6120 = PCURVE('',#6121,#6126); +#6121 = PLANE('',#6122); +#6122 = AXIS2_PLACEMENT_3D('',#6123,#6124,#6125); +#6123 = CARTESIAN_POINT('',(7.87,1.,-0.125)); +#6124 = DIRECTION('',(0.E+000,4.440892098501E-016,1.)); +#6125 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#6126 = DEFINITIONAL_REPRESENTATION('',(#6127),#6131); +#6127 = LINE('',#6128,#6129); +#6128 = CARTESIAN_POINT('',(0.E+000,-8.881784197001E-016)); +#6129 = VECTOR('',#6130,1.); +#6130 = DIRECTION('',(1.,0.E+000)); +#6131 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6132 = ADVANCED_FACE('',(#6133),#6095,.T.); +#6133 = FACE_BOUND('',#6134,.T.); +#6134 = EDGE_LOOP('',(#6135,#6136,#6159,#6187)); +#6135 = ORIENTED_EDGE('',*,*,#6079,.T.); +#6136 = ORIENTED_EDGE('',*,*,#6137,.T.); +#6137 = EDGE_CURVE('',#6052,#6138,#6140,.T.); +#6138 = VERTEX_POINT('',#6139); +#6139 = CARTESIAN_POINT('',(7.37,-2.5,0.125)); +#6140 = SURFACE_CURVE('',#6141,(#6145,#6152),.PCURVE_S1.); +#6141 = LINE('',#6142,#6143); +#6142 = CARTESIAN_POINT('',(7.87,-2.5,0.125)); +#6143 = VECTOR('',#6144,1.); +#6144 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#6145 = PCURVE('',#6095,#6146); +#6146 = DEFINITIONAL_REPRESENTATION('',(#6147),#6151); +#6147 = LINE('',#6148,#6149); +#6148 = CARTESIAN_POINT('',(8.881784197001E-016,-0.25)); +#6149 = VECTOR('',#6150,1.); +#6150 = DIRECTION('',(1.,0.E+000)); +#6151 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6152 = PCURVE('',#6067,#6153); +#6153 = DEFINITIONAL_REPRESENTATION('',(#6154),#6158); +#6154 = LINE('',#6155,#6156); +#6155 = CARTESIAN_POINT('',(3.5,-8.881784197001E-016)); +#6156 = VECTOR('',#6157,1.); +#6157 = DIRECTION('',(0.E+000,-1.)); +#6158 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6159 = ORIENTED_EDGE('',*,*,#6160,.F.); +#6160 = EDGE_CURVE('',#6161,#6138,#6163,.T.); +#6161 = VERTEX_POINT('',#6162); +#6162 = CARTESIAN_POINT('',(7.37,-2.5,-0.125)); +#6163 = SURFACE_CURVE('',#6164,(#6168,#6175),.PCURVE_S1.); +#6164 = LINE('',#6165,#6166); +#6165 = CARTESIAN_POINT('',(7.37,-2.5,-0.125)); +#6166 = VECTOR('',#6167,1.); +#6167 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#6168 = PCURVE('',#6095,#6169); +#6169 = DEFINITIONAL_REPRESENTATION('',(#6170),#6174); +#6170 = LINE('',#6171,#6172); +#6171 = CARTESIAN_POINT('',(0.5,0.E+000)); +#6172 = VECTOR('',#6173,1.); +#6173 = DIRECTION('',(0.E+000,-1.)); +#6174 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6175 = PCURVE('',#6176,#6181); +#6176 = PLANE('',#6177); +#6177 = AXIS2_PLACEMENT_3D('',#6178,#6179,#6180); +#6178 = CARTESIAN_POINT('',(7.37,-2.5,-0.125)); +#6179 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#6180 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#6181 = DEFINITIONAL_REPRESENTATION('',(#6182),#6186); +#6182 = LINE('',#6183,#6184); +#6183 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#6184 = VECTOR('',#6185,1.); +#6185 = DIRECTION('',(-2.22044604925E-016,-1.)); +#6186 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6187 = ORIENTED_EDGE('',*,*,#6188,.F.); +#6188 = EDGE_CURVE('',#6080,#6161,#6189,.T.); +#6189 = SURFACE_CURVE('',#6190,(#6194,#6201),.PCURVE_S1.); +#6190 = LINE('',#6191,#6192); +#6191 = CARTESIAN_POINT('',(7.87,-2.5,-0.125)); +#6192 = VECTOR('',#6193,1.); +#6193 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#6194 = PCURVE('',#6095,#6195); +#6195 = DEFINITIONAL_REPRESENTATION('',(#6196),#6200); +#6196 = LINE('',#6197,#6198); +#6197 = CARTESIAN_POINT('',(8.881784197001E-016,0.E+000)); +#6198 = VECTOR('',#6199,1.); +#6199 = DIRECTION('',(1.,0.E+000)); +#6200 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6201 = PCURVE('',#6121,#6202); +#6202 = DEFINITIONAL_REPRESENTATION('',(#6203),#6207); +#6203 = LINE('',#6204,#6205); +#6204 = CARTESIAN_POINT('',(3.5,-8.881784197001E-016)); +#6205 = VECTOR('',#6206,1.); +#6206 = DIRECTION('',(0.E+000,-1.)); +#6207 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6208 = ADVANCED_FACE('',(#6209),#6176,.T.); +#6209 = FACE_BOUND('',#6210,.T.); +#6210 = EDGE_LOOP('',(#6211,#6212,#6235,#6263)); +#6211 = ORIENTED_EDGE('',*,*,#6160,.T.); +#6212 = ORIENTED_EDGE('',*,*,#6213,.T.); +#6213 = EDGE_CURVE('',#6138,#6214,#6216,.T.); +#6214 = VERTEX_POINT('',#6215); +#6215 = CARTESIAN_POINT('',(7.37,1.,0.125)); +#6216 = SURFACE_CURVE('',#6217,(#6221,#6228),.PCURVE_S1.); +#6217 = LINE('',#6218,#6219); +#6218 = CARTESIAN_POINT('',(7.37,-2.5,0.125)); +#6219 = VECTOR('',#6220,1.); +#6220 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#6221 = PCURVE('',#6176,#6222); +#6222 = DEFINITIONAL_REPRESENTATION('',(#6223),#6227); +#6223 = LINE('',#6224,#6225); +#6224 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#6225 = VECTOR('',#6226,1.); +#6226 = DIRECTION('',(1.,0.E+000)); +#6227 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6228 = PCURVE('',#6067,#6229); +#6229 = DEFINITIONAL_REPRESENTATION('',(#6230),#6234); +#6230 = LINE('',#6231,#6232); +#6231 = CARTESIAN_POINT('',(3.5,-0.5)); +#6232 = VECTOR('',#6233,1.); +#6233 = DIRECTION('',(-1.,0.E+000)); +#6234 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6235 = ORIENTED_EDGE('',*,*,#6236,.F.); +#6236 = EDGE_CURVE('',#6237,#6214,#6239,.T.); +#6237 = VERTEX_POINT('',#6238); +#6238 = CARTESIAN_POINT('',(7.37,1.,-0.125)); +#6239 = SURFACE_CURVE('',#6240,(#6244,#6251),.PCURVE_S1.); +#6240 = LINE('',#6241,#6242); +#6241 = CARTESIAN_POINT('',(7.37,1.,-0.125)); +#6242 = VECTOR('',#6243,1.); +#6243 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#6244 = PCURVE('',#6176,#6245); +#6245 = DEFINITIONAL_REPRESENTATION('',(#6246),#6250); +#6246 = LINE('',#6247,#6248); +#6247 = CARTESIAN_POINT('',(3.5,1.972152263053E-031)); +#6248 = VECTOR('',#6249,1.); +#6249 = DIRECTION('',(-2.22044604925E-016,-1.)); +#6250 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6251 = PCURVE('',#6252,#6257); +#6252 = PLANE('',#6253); +#6253 = AXIS2_PLACEMENT_3D('',#6254,#6255,#6256); +#6254 = CARTESIAN_POINT('',(7.245,1.,-0.125)); +#6255 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#6256 = DIRECTION('',(1.,0.E+000,0.E+000)); +#6257 = DEFINITIONAL_REPRESENTATION('',(#6258),#6262); +#6258 = LINE('',#6259,#6260); +#6259 = CARTESIAN_POINT('',(0.125,0.E+000)); +#6260 = VECTOR('',#6261,1.); +#6261 = DIRECTION('',(0.E+000,-1.)); +#6262 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6263 = ORIENTED_EDGE('',*,*,#6264,.F.); +#6264 = EDGE_CURVE('',#6161,#6237,#6265,.T.); +#6265 = SURFACE_CURVE('',#6266,(#6270,#6277),.PCURVE_S1.); +#6266 = LINE('',#6267,#6268); +#6267 = CARTESIAN_POINT('',(7.37,-2.5,-0.125)); +#6268 = VECTOR('',#6269,1.); +#6269 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#6270 = PCURVE('',#6176,#6271); +#6271 = DEFINITIONAL_REPRESENTATION('',(#6272),#6276); +#6272 = LINE('',#6273,#6274); +#6273 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#6274 = VECTOR('',#6275,1.); +#6275 = DIRECTION('',(1.,0.E+000)); +#6276 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6277 = PCURVE('',#6121,#6278); +#6278 = DEFINITIONAL_REPRESENTATION('',(#6279),#6283); +#6279 = LINE('',#6280,#6281); +#6280 = CARTESIAN_POINT('',(3.5,-0.5)); +#6281 = VECTOR('',#6282,1.); +#6282 = DIRECTION('',(-1.,0.E+000)); +#6283 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6284 = ADVANCED_FACE('',(#6285),#6252,.F.); +#6285 = FACE_BOUND('',#6286,.F.); +#6286 = EDGE_LOOP('',(#6287,#6317,#6338,#6339)); +#6287 = ORIENTED_EDGE('',*,*,#6288,.T.); +#6288 = EDGE_CURVE('',#6289,#6291,#6293,.T.); +#6289 = VERTEX_POINT('',#6290); +#6290 = CARTESIAN_POINT('',(7.245,1.,-0.125)); +#6291 = VERTEX_POINT('',#6292); +#6292 = CARTESIAN_POINT('',(7.245,1.,0.125)); +#6293 = SURFACE_CURVE('',#6294,(#6298,#6305),.PCURVE_S1.); +#6294 = LINE('',#6295,#6296); +#6295 = CARTESIAN_POINT('',(7.245,1.,-0.125)); +#6296 = VECTOR('',#6297,1.); +#6297 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#6298 = PCURVE('',#6252,#6299); +#6299 = DEFINITIONAL_REPRESENTATION('',(#6300),#6304); +#6300 = LINE('',#6301,#6302); +#6301 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#6302 = VECTOR('',#6303,1.); +#6303 = DIRECTION('',(0.E+000,-1.)); +#6304 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6305 = PCURVE('',#6306,#6311); +#6306 = PLANE('',#6307); +#6307 = AXIS2_PLACEMENT_3D('',#6308,#6309,#6310); +#6308 = CARTESIAN_POINT('',(7.245,2.,-0.125)); +#6309 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#6310 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#6311 = DEFINITIONAL_REPRESENTATION('',(#6312),#6316); +#6312 = LINE('',#6313,#6314); +#6313 = CARTESIAN_POINT('',(1.,-4.930380657631E-032)); +#6314 = VECTOR('',#6315,1.); +#6315 = DIRECTION('',(2.22044604925E-016,-1.)); +#6316 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6317 = ORIENTED_EDGE('',*,*,#6318,.T.); +#6318 = EDGE_CURVE('',#6291,#6214,#6319,.T.); +#6319 = SURFACE_CURVE('',#6320,(#6324,#6331),.PCURVE_S1.); +#6320 = LINE('',#6321,#6322); +#6321 = CARTESIAN_POINT('',(7.245,1.,0.125)); +#6322 = VECTOR('',#6323,1.); +#6323 = DIRECTION('',(1.,0.E+000,0.E+000)); +#6324 = PCURVE('',#6252,#6325); +#6325 = DEFINITIONAL_REPRESENTATION('',(#6326),#6330); +#6326 = LINE('',#6327,#6328); +#6327 = CARTESIAN_POINT('',(-8.881784197001E-016,-0.25)); +#6328 = VECTOR('',#6329,1.); +#6329 = DIRECTION('',(1.,0.E+000)); +#6330 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6331 = PCURVE('',#6067,#6332); +#6332 = DEFINITIONAL_REPRESENTATION('',(#6333),#6337); +#6333 = LINE('',#6334,#6335); +#6334 = CARTESIAN_POINT('',(0.E+000,-0.625)); +#6335 = VECTOR('',#6336,1.); +#6336 = DIRECTION('',(0.E+000,1.)); +#6337 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6338 = ORIENTED_EDGE('',*,*,#6236,.F.); +#6339 = ORIENTED_EDGE('',*,*,#6340,.F.); +#6340 = EDGE_CURVE('',#6289,#6237,#6341,.T.); +#6341 = SURFACE_CURVE('',#6342,(#6346,#6353),.PCURVE_S1.); +#6342 = LINE('',#6343,#6344); +#6343 = CARTESIAN_POINT('',(7.245,1.,-0.125)); +#6344 = VECTOR('',#6345,1.); +#6345 = DIRECTION('',(1.,0.E+000,0.E+000)); +#6346 = PCURVE('',#6252,#6347); +#6347 = DEFINITIONAL_REPRESENTATION('',(#6348),#6352); +#6348 = LINE('',#6349,#6350); +#6349 = CARTESIAN_POINT('',(-8.881784197001E-016,-4.930380657631E-032)); +#6350 = VECTOR('',#6351,1.); +#6351 = DIRECTION('',(1.,0.E+000)); +#6352 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6353 = PCURVE('',#6121,#6354); +#6354 = DEFINITIONAL_REPRESENTATION('',(#6355),#6359); +#6355 = LINE('',#6356,#6357); +#6356 = CARTESIAN_POINT('',(0.E+000,-0.625)); +#6357 = VECTOR('',#6358,1.); +#6358 = DIRECTION('',(0.E+000,1.)); +#6359 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6360 = ADVANCED_FACE('',(#6361),#6306,.F.); +#6361 = FACE_BOUND('',#6362,.F.); +#6362 = EDGE_LOOP('',(#6363,#6393,#6414,#6415)); +#6363 = ORIENTED_EDGE('',*,*,#6364,.T.); +#6364 = EDGE_CURVE('',#6365,#6367,#6369,.T.); +#6365 = VERTEX_POINT('',#6366); +#6366 = CARTESIAN_POINT('',(7.245,2.,-0.125)); +#6367 = VERTEX_POINT('',#6368); +#6368 = CARTESIAN_POINT('',(7.245,2.,0.125)); +#6369 = SURFACE_CURVE('',#6370,(#6374,#6381),.PCURVE_S1.); +#6370 = LINE('',#6371,#6372); +#6371 = CARTESIAN_POINT('',(7.245,2.,-0.125)); +#6372 = VECTOR('',#6373,1.); +#6373 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#6374 = PCURVE('',#6306,#6375); +#6375 = DEFINITIONAL_REPRESENTATION('',(#6376),#6380); +#6376 = LINE('',#6377,#6378); +#6377 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#6378 = VECTOR('',#6379,1.); +#6379 = DIRECTION('',(2.22044604925E-016,-1.)); +#6380 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6381 = PCURVE('',#6382,#6387); +#6382 = PLANE('',#6383); +#6383 = AXIS2_PLACEMENT_3D('',#6384,#6385,#6386); +#6384 = CARTESIAN_POINT('',(7.995,2.,-0.125)); +#6385 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#6386 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#6387 = DEFINITIONAL_REPRESENTATION('',(#6388),#6392); +#6388 = LINE('',#6389,#6390); +#6389 = CARTESIAN_POINT('',(0.75,0.E+000)); +#6390 = VECTOR('',#6391,1.); +#6391 = DIRECTION('',(0.E+000,-1.)); +#6392 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6393 = ORIENTED_EDGE('',*,*,#6394,.T.); +#6394 = EDGE_CURVE('',#6367,#6291,#6395,.T.); +#6395 = SURFACE_CURVE('',#6396,(#6400,#6407),.PCURVE_S1.); +#6396 = LINE('',#6397,#6398); +#6397 = CARTESIAN_POINT('',(7.245,2.,0.125)); +#6398 = VECTOR('',#6399,1.); +#6399 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#6400 = PCURVE('',#6306,#6401); +#6401 = DEFINITIONAL_REPRESENTATION('',(#6402),#6406); +#6402 = LINE('',#6403,#6404); +#6403 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#6404 = VECTOR('',#6405,1.); +#6405 = DIRECTION('',(1.,0.E+000)); +#6406 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6407 = PCURVE('',#6067,#6408); +#6408 = DEFINITIONAL_REPRESENTATION('',(#6409),#6413); +#6409 = LINE('',#6410,#6411); +#6410 = CARTESIAN_POINT('',(-1.,-0.625)); +#6411 = VECTOR('',#6412,1.); +#6412 = DIRECTION('',(1.,0.E+000)); +#6413 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6414 = ORIENTED_EDGE('',*,*,#6288,.F.); +#6415 = ORIENTED_EDGE('',*,*,#6416,.F.); +#6416 = EDGE_CURVE('',#6365,#6289,#6417,.T.); +#6417 = SURFACE_CURVE('',#6418,(#6422,#6429),.PCURVE_S1.); +#6418 = LINE('',#6419,#6420); +#6419 = CARTESIAN_POINT('',(7.245,2.,-0.125)); +#6420 = VECTOR('',#6421,1.); +#6421 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#6422 = PCURVE('',#6306,#6423); +#6423 = DEFINITIONAL_REPRESENTATION('',(#6424),#6428); +#6424 = LINE('',#6425,#6426); +#6425 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#6426 = VECTOR('',#6427,1.); +#6427 = DIRECTION('',(1.,0.E+000)); +#6428 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6429 = PCURVE('',#6121,#6430); +#6430 = DEFINITIONAL_REPRESENTATION('',(#6431),#6435); +#6431 = LINE('',#6432,#6433); +#6432 = CARTESIAN_POINT('',(-1.,-0.625)); +#6433 = VECTOR('',#6434,1.); +#6434 = DIRECTION('',(1.,0.E+000)); +#6435 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6436 = ADVANCED_FACE('',(#6437),#6382,.F.); +#6437 = FACE_BOUND('',#6438,.F.); +#6438 = EDGE_LOOP('',(#6439,#6469,#6490,#6491)); +#6439 = ORIENTED_EDGE('',*,*,#6440,.T.); +#6440 = EDGE_CURVE('',#6441,#6443,#6445,.T.); +#6441 = VERTEX_POINT('',#6442); +#6442 = CARTESIAN_POINT('',(7.995,2.,-0.125)); +#6443 = VERTEX_POINT('',#6444); +#6444 = CARTESIAN_POINT('',(7.995,2.,0.125)); +#6445 = SURFACE_CURVE('',#6446,(#6450,#6457),.PCURVE_S1.); +#6446 = LINE('',#6447,#6448); +#6447 = CARTESIAN_POINT('',(7.995,2.,-0.125)); +#6448 = VECTOR('',#6449,1.); +#6449 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#6450 = PCURVE('',#6382,#6451); +#6451 = DEFINITIONAL_REPRESENTATION('',(#6452),#6456); +#6452 = LINE('',#6453,#6454); +#6453 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#6454 = VECTOR('',#6455,1.); +#6455 = DIRECTION('',(0.E+000,-1.)); +#6456 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6457 = PCURVE('',#6458,#6463); +#6458 = PLANE('',#6459); +#6459 = AXIS2_PLACEMENT_3D('',#6460,#6461,#6462); +#6460 = CARTESIAN_POINT('',(7.995,1.,-0.125)); +#6461 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#6462 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#6463 = DEFINITIONAL_REPRESENTATION('',(#6464),#6468); +#6464 = LINE('',#6465,#6466); +#6465 = CARTESIAN_POINT('',(1.,4.930380657631E-032)); +#6466 = VECTOR('',#6467,1.); +#6467 = DIRECTION('',(-2.22044604925E-016,-1.)); +#6468 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6469 = ORIENTED_EDGE('',*,*,#6470,.T.); +#6470 = EDGE_CURVE('',#6443,#6367,#6471,.T.); +#6471 = SURFACE_CURVE('',#6472,(#6476,#6483),.PCURVE_S1.); +#6472 = LINE('',#6473,#6474); +#6473 = CARTESIAN_POINT('',(7.995,2.,0.125)); +#6474 = VECTOR('',#6475,1.); +#6475 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#6476 = PCURVE('',#6382,#6477); +#6477 = DEFINITIONAL_REPRESENTATION('',(#6478),#6482); +#6478 = LINE('',#6479,#6480); +#6479 = CARTESIAN_POINT('',(8.881784197001E-016,-0.25)); +#6480 = VECTOR('',#6481,1.); +#6481 = DIRECTION('',(1.,0.E+000)); +#6482 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6483 = PCURVE('',#6067,#6484); +#6484 = DEFINITIONAL_REPRESENTATION('',(#6485),#6489); +#6485 = LINE('',#6486,#6487); +#6486 = CARTESIAN_POINT('',(-1.,0.125)); +#6487 = VECTOR('',#6488,1.); +#6488 = DIRECTION('',(0.E+000,-1.)); +#6489 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6490 = ORIENTED_EDGE('',*,*,#6364,.F.); +#6491 = ORIENTED_EDGE('',*,*,#6492,.F.); +#6492 = EDGE_CURVE('',#6441,#6365,#6493,.T.); +#6493 = SURFACE_CURVE('',#6494,(#6498,#6505),.PCURVE_S1.); +#6494 = LINE('',#6495,#6496); +#6495 = CARTESIAN_POINT('',(7.995,2.,-0.125)); +#6496 = VECTOR('',#6497,1.); +#6497 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#6498 = PCURVE('',#6382,#6499); +#6499 = DEFINITIONAL_REPRESENTATION('',(#6500),#6504); +#6500 = LINE('',#6501,#6502); +#6501 = CARTESIAN_POINT('',(8.881784197001E-016,0.E+000)); +#6502 = VECTOR('',#6503,1.); +#6503 = DIRECTION('',(1.,0.E+000)); +#6504 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6505 = PCURVE('',#6121,#6506); +#6506 = DEFINITIONAL_REPRESENTATION('',(#6507),#6511); +#6507 = LINE('',#6508,#6509); +#6508 = CARTESIAN_POINT('',(-1.,0.125)); +#6509 = VECTOR('',#6510,1.); +#6510 = DIRECTION('',(0.E+000,-1.)); +#6511 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6512 = ADVANCED_FACE('',(#6513),#6458,.F.); +#6513 = FACE_BOUND('',#6514,.F.); +#6514 = EDGE_LOOP('',(#6515,#6540,#6561,#6562)); +#6515 = ORIENTED_EDGE('',*,*,#6516,.T.); +#6516 = EDGE_CURVE('',#6517,#6519,#6521,.T.); +#6517 = VERTEX_POINT('',#6518); +#6518 = CARTESIAN_POINT('',(7.995,1.,-0.125)); +#6519 = VERTEX_POINT('',#6520); +#6520 = CARTESIAN_POINT('',(7.995,1.,0.125)); +#6521 = SURFACE_CURVE('',#6522,(#6526,#6533),.PCURVE_S1.); +#6522 = LINE('',#6523,#6524); +#6523 = CARTESIAN_POINT('',(7.995,1.,-0.125)); +#6524 = VECTOR('',#6525,1.); +#6525 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#6526 = PCURVE('',#6458,#6527); +#6527 = DEFINITIONAL_REPRESENTATION('',(#6528),#6532); +#6528 = LINE('',#6529,#6530); +#6529 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#6530 = VECTOR('',#6531,1.); +#6531 = DIRECTION('',(-2.22044604925E-016,-1.)); +#6532 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6533 = PCURVE('',#6039,#6534); +#6534 = DEFINITIONAL_REPRESENTATION('',(#6535),#6539); +#6535 = LINE('',#6536,#6537); +#6536 = CARTESIAN_POINT('',(0.125,0.E+000)); +#6537 = VECTOR('',#6538,1.); +#6538 = DIRECTION('',(0.E+000,-1.)); +#6539 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6540 = ORIENTED_EDGE('',*,*,#6541,.T.); +#6541 = EDGE_CURVE('',#6519,#6443,#6542,.T.); +#6542 = SURFACE_CURVE('',#6543,(#6547,#6554),.PCURVE_S1.); +#6543 = LINE('',#6544,#6545); +#6544 = CARTESIAN_POINT('',(7.995,1.,0.125)); +#6545 = VECTOR('',#6546,1.); +#6546 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#6547 = PCURVE('',#6458,#6548); +#6548 = DEFINITIONAL_REPRESENTATION('',(#6549),#6553); +#6549 = LINE('',#6550,#6551); +#6550 = CARTESIAN_POINT('',(-2.22044604925E-016,-0.25)); +#6551 = VECTOR('',#6552,1.); +#6552 = DIRECTION('',(1.,0.E+000)); +#6553 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6554 = PCURVE('',#6067,#6555); +#6555 = DEFINITIONAL_REPRESENTATION('',(#6556),#6560); +#6556 = LINE('',#6557,#6558); +#6557 = CARTESIAN_POINT('',(0.E+000,0.125)); +#6558 = VECTOR('',#6559,1.); +#6559 = DIRECTION('',(-1.,0.E+000)); +#6560 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6561 = ORIENTED_EDGE('',*,*,#6440,.F.); +#6562 = ORIENTED_EDGE('',*,*,#6563,.F.); +#6563 = EDGE_CURVE('',#6517,#6441,#6564,.T.); +#6564 = SURFACE_CURVE('',#6565,(#6569,#6576),.PCURVE_S1.); +#6565 = LINE('',#6566,#6567); +#6566 = CARTESIAN_POINT('',(7.995,1.,-0.125)); +#6567 = VECTOR('',#6568,1.); +#6568 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#6569 = PCURVE('',#6458,#6570); +#6570 = DEFINITIONAL_REPRESENTATION('',(#6571),#6575); +#6571 = LINE('',#6572,#6573); +#6572 = CARTESIAN_POINT('',(-2.22044604925E-016,-0.E+000)); +#6573 = VECTOR('',#6574,1.); +#6574 = DIRECTION('',(1.,0.E+000)); +#6575 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6576 = PCURVE('',#6121,#6577); +#6577 = DEFINITIONAL_REPRESENTATION('',(#6578),#6582); +#6578 = LINE('',#6579,#6580); +#6579 = CARTESIAN_POINT('',(0.E+000,0.125)); +#6580 = VECTOR('',#6581,1.); +#6581 = DIRECTION('',(-1.,0.E+000)); +#6582 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6583 = ADVANCED_FACE('',(#6584),#6039,.F.); +#6584 = FACE_BOUND('',#6585,.F.); +#6585 = EDGE_LOOP('',(#6586,#6587,#6608,#6609)); +#6586 = ORIENTED_EDGE('',*,*,#6016,.T.); +#6587 = ORIENTED_EDGE('',*,*,#6588,.T.); +#6588 = EDGE_CURVE('',#6019,#6519,#6589,.T.); +#6589 = SURFACE_CURVE('',#6590,(#6594,#6601),.PCURVE_S1.); +#6590 = LINE('',#6591,#6592); +#6591 = CARTESIAN_POINT('',(7.87,1.,0.125)); +#6592 = VECTOR('',#6593,1.); +#6593 = DIRECTION('',(1.,0.E+000,0.E+000)); +#6594 = PCURVE('',#6039,#6595); +#6595 = DEFINITIONAL_REPRESENTATION('',(#6596),#6600); +#6596 = LINE('',#6597,#6598); +#6597 = CARTESIAN_POINT('',(-8.881784197001E-016,-0.25)); +#6598 = VECTOR('',#6599,1.); +#6599 = DIRECTION('',(1.,0.E+000)); +#6600 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6601 = PCURVE('',#6067,#6602); +#6602 = DEFINITIONAL_REPRESENTATION('',(#6603),#6607); +#6603 = LINE('',#6604,#6605); +#6604 = CARTESIAN_POINT('',(0.E+000,-8.881784197001E-016)); +#6605 = VECTOR('',#6606,1.); +#6606 = DIRECTION('',(0.E+000,1.)); +#6607 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6608 = ORIENTED_EDGE('',*,*,#6516,.F.); +#6609 = ORIENTED_EDGE('',*,*,#6610,.F.); +#6610 = EDGE_CURVE('',#6017,#6517,#6611,.T.); +#6611 = SURFACE_CURVE('',#6612,(#6616,#6623),.PCURVE_S1.); +#6612 = LINE('',#6613,#6614); +#6613 = CARTESIAN_POINT('',(7.87,1.,-0.125)); +#6614 = VECTOR('',#6615,1.); +#6615 = DIRECTION('',(1.,0.E+000,0.E+000)); +#6616 = PCURVE('',#6039,#6617); +#6617 = DEFINITIONAL_REPRESENTATION('',(#6618),#6622); +#6618 = LINE('',#6619,#6620); +#6619 = CARTESIAN_POINT('',(-8.881784197001E-016,-4.930380657631E-032)); +#6620 = VECTOR('',#6621,1.); +#6621 = DIRECTION('',(1.,0.E+000)); +#6622 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6623 = PCURVE('',#6121,#6624); +#6624 = DEFINITIONAL_REPRESENTATION('',(#6625),#6629); +#6625 = LINE('',#6626,#6627); +#6626 = CARTESIAN_POINT('',(0.E+000,-8.881784197001E-016)); +#6627 = VECTOR('',#6628,1.); +#6628 = DIRECTION('',(0.E+000,1.)); +#6629 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6630 = ADVANCED_FACE('',(#6631),#6121,.F.); +#6631 = FACE_BOUND('',#6632,.T.); +#6632 = EDGE_LOOP('',(#6633,#6634,#6635,#6636,#6637,#6638,#6639,#6640)); +#6633 = ORIENTED_EDGE('',*,*,#6107,.T.); +#6634 = ORIENTED_EDGE('',*,*,#6188,.T.); +#6635 = ORIENTED_EDGE('',*,*,#6264,.T.); +#6636 = ORIENTED_EDGE('',*,*,#6340,.F.); +#6637 = ORIENTED_EDGE('',*,*,#6416,.F.); +#6638 = ORIENTED_EDGE('',*,*,#6492,.F.); +#6639 = ORIENTED_EDGE('',*,*,#6563,.F.); +#6640 = ORIENTED_EDGE('',*,*,#6610,.F.); +#6641 = ADVANCED_FACE('',(#6642),#6067,.T.); +#6642 = FACE_BOUND('',#6643,.F.); +#6643 = EDGE_LOOP('',(#6644,#6645,#6646,#6647,#6648,#6649,#6650,#6651)); +#6644 = ORIENTED_EDGE('',*,*,#6051,.T.); +#6645 = ORIENTED_EDGE('',*,*,#6137,.T.); +#6646 = ORIENTED_EDGE('',*,*,#6213,.T.); +#6647 = ORIENTED_EDGE('',*,*,#6318,.F.); +#6648 = ORIENTED_EDGE('',*,*,#6394,.F.); +#6649 = ORIENTED_EDGE('',*,*,#6470,.F.); +#6650 = ORIENTED_EDGE('',*,*,#6541,.F.); +#6651 = ORIENTED_EDGE('',*,*,#6588,.F.); +#6652 = MANIFOLD_SOLID_BREP('',#6653); +#6653 = CLOSED_SHELL('',(#6654,#6774,#6850,#6926,#7002,#7078,#7154,#7225 + ,#7272,#7283)); +#6654 = ADVANCED_FACE('',(#6655),#6669,.T.); +#6655 = FACE_BOUND('',#6656,.T.); +#6656 = EDGE_LOOP('',(#6657,#6692,#6720,#6748)); +#6657 = ORIENTED_EDGE('',*,*,#6658,.T.); +#6658 = EDGE_CURVE('',#6659,#6661,#6663,.T.); +#6659 = VERTEX_POINT('',#6660); +#6660 = CARTESIAN_POINT('',(5.33,1.,-0.125)); +#6661 = VERTEX_POINT('',#6662); +#6662 = CARTESIAN_POINT('',(5.33,1.,0.125)); +#6663 = SURFACE_CURVE('',#6664,(#6668,#6680),.PCURVE_S1.); +#6664 = LINE('',#6665,#6666); +#6665 = CARTESIAN_POINT('',(5.33,1.,-0.125)); +#6666 = VECTOR('',#6667,1.); +#6667 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#6668 = PCURVE('',#6669,#6674); +#6669 = PLANE('',#6670); +#6670 = AXIS2_PLACEMENT_3D('',#6671,#6672,#6673); +#6671 = CARTESIAN_POINT('',(5.33,1.,-0.125)); +#6672 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#6673 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#6674 = DEFINITIONAL_REPRESENTATION('',(#6675),#6679); +#6675 = LINE('',#6676,#6677); +#6676 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#6677 = VECTOR('',#6678,1.); +#6678 = DIRECTION('',(2.22044604925E-016,-1.)); +#6679 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6680 = PCURVE('',#6681,#6686); +#6681 = PLANE('',#6682); +#6682 = AXIS2_PLACEMENT_3D('',#6683,#6684,#6685); +#6683 = CARTESIAN_POINT('',(5.33,1.,-0.125)); +#6684 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#6685 = DIRECTION('',(1.,0.E+000,0.E+000)); +#6686 = DEFINITIONAL_REPRESENTATION('',(#6687),#6691); +#6687 = LINE('',#6688,#6689); +#6688 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#6689 = VECTOR('',#6690,1.); +#6690 = DIRECTION('',(0.E+000,-1.)); +#6691 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6692 = ORIENTED_EDGE('',*,*,#6693,.T.); +#6693 = EDGE_CURVE('',#6661,#6694,#6696,.T.); +#6694 = VERTEX_POINT('',#6695); +#6695 = CARTESIAN_POINT('',(5.33,-2.5,0.125)); +#6696 = SURFACE_CURVE('',#6697,(#6701,#6708),.PCURVE_S1.); +#6697 = LINE('',#6698,#6699); +#6698 = CARTESIAN_POINT('',(5.33,1.,0.125)); +#6699 = VECTOR('',#6700,1.); +#6700 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#6701 = PCURVE('',#6669,#6702); +#6702 = DEFINITIONAL_REPRESENTATION('',(#6703),#6707); +#6703 = LINE('',#6704,#6705); +#6704 = CARTESIAN_POINT('',(2.22044604925E-016,-0.25)); +#6705 = VECTOR('',#6706,1.); +#6706 = DIRECTION('',(1.,0.E+000)); +#6707 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6708 = PCURVE('',#6709,#6714); +#6709 = PLANE('',#6710); +#6710 = AXIS2_PLACEMENT_3D('',#6711,#6712,#6713); +#6711 = CARTESIAN_POINT('',(5.33,1.,0.125)); +#6712 = DIRECTION('',(0.E+000,4.440892098501E-016,1.)); +#6713 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#6714 = DEFINITIONAL_REPRESENTATION('',(#6715),#6719); +#6715 = LINE('',#6716,#6717); +#6716 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#6717 = VECTOR('',#6718,1.); +#6718 = DIRECTION('',(1.,0.E+000)); +#6719 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6720 = ORIENTED_EDGE('',*,*,#6721,.F.); +#6721 = EDGE_CURVE('',#6722,#6694,#6724,.T.); +#6722 = VERTEX_POINT('',#6723); +#6723 = CARTESIAN_POINT('',(5.33,-2.5,-0.125)); +#6724 = SURFACE_CURVE('',#6725,(#6729,#6736),.PCURVE_S1.); +#6725 = LINE('',#6726,#6727); +#6726 = CARTESIAN_POINT('',(5.33,-2.5,-0.125)); +#6727 = VECTOR('',#6728,1.); +#6728 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#6729 = PCURVE('',#6669,#6730); +#6730 = DEFINITIONAL_REPRESENTATION('',(#6731),#6735); +#6731 = LINE('',#6732,#6733); +#6732 = CARTESIAN_POINT('',(3.5,-1.972152263053E-031)); +#6733 = VECTOR('',#6734,1.); +#6734 = DIRECTION('',(2.22044604925E-016,-1.)); +#6735 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6736 = PCURVE('',#6737,#6742); +#6737 = PLANE('',#6738); +#6738 = AXIS2_PLACEMENT_3D('',#6739,#6740,#6741); +#6739 = CARTESIAN_POINT('',(5.33,-2.5,-0.125)); +#6740 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#6741 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#6742 = DEFINITIONAL_REPRESENTATION('',(#6743),#6747); +#6743 = LINE('',#6744,#6745); +#6744 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#6745 = VECTOR('',#6746,1.); +#6746 = DIRECTION('',(0.E+000,-1.)); +#6747 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6748 = ORIENTED_EDGE('',*,*,#6749,.F.); +#6749 = EDGE_CURVE('',#6659,#6722,#6750,.T.); +#6750 = SURFACE_CURVE('',#6751,(#6755,#6762),.PCURVE_S1.); +#6751 = LINE('',#6752,#6753); +#6752 = CARTESIAN_POINT('',(5.33,1.,-0.125)); +#6753 = VECTOR('',#6754,1.); +#6754 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#6755 = PCURVE('',#6669,#6756); +#6756 = DEFINITIONAL_REPRESENTATION('',(#6757),#6761); +#6757 = LINE('',#6758,#6759); +#6758 = CARTESIAN_POINT('',(2.22044604925E-016,0.E+000)); +#6759 = VECTOR('',#6760,1.); +#6760 = DIRECTION('',(1.,0.E+000)); +#6761 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6762 = PCURVE('',#6763,#6768); +#6763 = PLANE('',#6764); +#6764 = AXIS2_PLACEMENT_3D('',#6765,#6766,#6767); +#6765 = CARTESIAN_POINT('',(5.33,1.,-0.125)); +#6766 = DIRECTION('',(0.E+000,4.440892098501E-016,1.)); +#6767 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#6768 = DEFINITIONAL_REPRESENTATION('',(#6769),#6773); +#6769 = LINE('',#6770,#6771); +#6770 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#6771 = VECTOR('',#6772,1.); +#6772 = DIRECTION('',(1.,0.E+000)); +#6773 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6774 = ADVANCED_FACE('',(#6775),#6737,.T.); +#6775 = FACE_BOUND('',#6776,.T.); +#6776 = EDGE_LOOP('',(#6777,#6778,#6801,#6829)); +#6777 = ORIENTED_EDGE('',*,*,#6721,.T.); +#6778 = ORIENTED_EDGE('',*,*,#6779,.T.); +#6779 = EDGE_CURVE('',#6694,#6780,#6782,.T.); +#6780 = VERTEX_POINT('',#6781); +#6781 = CARTESIAN_POINT('',(4.83,-2.5,0.125)); +#6782 = SURFACE_CURVE('',#6783,(#6787,#6794),.PCURVE_S1.); +#6783 = LINE('',#6784,#6785); +#6784 = CARTESIAN_POINT('',(5.33,-2.5,0.125)); +#6785 = VECTOR('',#6786,1.); +#6786 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#6787 = PCURVE('',#6737,#6788); +#6788 = DEFINITIONAL_REPRESENTATION('',(#6789),#6793); +#6789 = LINE('',#6790,#6791); +#6790 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#6791 = VECTOR('',#6792,1.); +#6792 = DIRECTION('',(1.,0.E+000)); +#6793 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6794 = PCURVE('',#6709,#6795); +#6795 = DEFINITIONAL_REPRESENTATION('',(#6796),#6800); +#6796 = LINE('',#6797,#6798); +#6797 = CARTESIAN_POINT('',(3.5,0.E+000)); +#6798 = VECTOR('',#6799,1.); +#6799 = DIRECTION('',(0.E+000,-1.)); +#6800 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6801 = ORIENTED_EDGE('',*,*,#6802,.F.); +#6802 = EDGE_CURVE('',#6803,#6780,#6805,.T.); +#6803 = VERTEX_POINT('',#6804); +#6804 = CARTESIAN_POINT('',(4.83,-2.5,-0.125)); +#6805 = SURFACE_CURVE('',#6806,(#6810,#6817),.PCURVE_S1.); +#6806 = LINE('',#6807,#6808); +#6807 = CARTESIAN_POINT('',(4.83,-2.5,-0.125)); +#6808 = VECTOR('',#6809,1.); +#6809 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#6810 = PCURVE('',#6737,#6811); +#6811 = DEFINITIONAL_REPRESENTATION('',(#6812),#6816); +#6812 = LINE('',#6813,#6814); +#6813 = CARTESIAN_POINT('',(0.5,0.E+000)); +#6814 = VECTOR('',#6815,1.); +#6815 = DIRECTION('',(0.E+000,-1.)); +#6816 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6817 = PCURVE('',#6818,#6823); +#6818 = PLANE('',#6819); +#6819 = AXIS2_PLACEMENT_3D('',#6820,#6821,#6822); +#6820 = CARTESIAN_POINT('',(4.83,-2.5,-0.125)); +#6821 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#6822 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#6823 = DEFINITIONAL_REPRESENTATION('',(#6824),#6828); +#6824 = LINE('',#6825,#6826); +#6825 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#6826 = VECTOR('',#6827,1.); +#6827 = DIRECTION('',(-2.22044604925E-016,-1.)); +#6828 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6829 = ORIENTED_EDGE('',*,*,#6830,.F.); +#6830 = EDGE_CURVE('',#6722,#6803,#6831,.T.); +#6831 = SURFACE_CURVE('',#6832,(#6836,#6843),.PCURVE_S1.); +#6832 = LINE('',#6833,#6834); +#6833 = CARTESIAN_POINT('',(5.33,-2.5,-0.125)); +#6834 = VECTOR('',#6835,1.); +#6835 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#6836 = PCURVE('',#6737,#6837); +#6837 = DEFINITIONAL_REPRESENTATION('',(#6838),#6842); +#6838 = LINE('',#6839,#6840); +#6839 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#6840 = VECTOR('',#6841,1.); +#6841 = DIRECTION('',(1.,0.E+000)); +#6842 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6843 = PCURVE('',#6763,#6844); +#6844 = DEFINITIONAL_REPRESENTATION('',(#6845),#6849); +#6845 = LINE('',#6846,#6847); +#6846 = CARTESIAN_POINT('',(3.5,0.E+000)); +#6847 = VECTOR('',#6848,1.); +#6848 = DIRECTION('',(0.E+000,-1.)); +#6849 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6850 = ADVANCED_FACE('',(#6851),#6818,.T.); +#6851 = FACE_BOUND('',#6852,.T.); +#6852 = EDGE_LOOP('',(#6853,#6854,#6877,#6905)); +#6853 = ORIENTED_EDGE('',*,*,#6802,.T.); +#6854 = ORIENTED_EDGE('',*,*,#6855,.T.); +#6855 = EDGE_CURVE('',#6780,#6856,#6858,.T.); +#6856 = VERTEX_POINT('',#6857); +#6857 = CARTESIAN_POINT('',(4.83,1.,0.125)); +#6858 = SURFACE_CURVE('',#6859,(#6863,#6870),.PCURVE_S1.); +#6859 = LINE('',#6860,#6861); +#6860 = CARTESIAN_POINT('',(4.83,-2.5,0.125)); +#6861 = VECTOR('',#6862,1.); +#6862 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#6863 = PCURVE('',#6818,#6864); +#6864 = DEFINITIONAL_REPRESENTATION('',(#6865),#6869); +#6865 = LINE('',#6866,#6867); +#6866 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#6867 = VECTOR('',#6868,1.); +#6868 = DIRECTION('',(1.,0.E+000)); +#6869 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6870 = PCURVE('',#6709,#6871); +#6871 = DEFINITIONAL_REPRESENTATION('',(#6872),#6876); +#6872 = LINE('',#6873,#6874); +#6873 = CARTESIAN_POINT('',(3.5,-0.5)); +#6874 = VECTOR('',#6875,1.); +#6875 = DIRECTION('',(-1.,0.E+000)); +#6876 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6877 = ORIENTED_EDGE('',*,*,#6878,.F.); +#6878 = EDGE_CURVE('',#6879,#6856,#6881,.T.); +#6879 = VERTEX_POINT('',#6880); +#6880 = CARTESIAN_POINT('',(4.83,1.,-0.125)); +#6881 = SURFACE_CURVE('',#6882,(#6886,#6893),.PCURVE_S1.); +#6882 = LINE('',#6883,#6884); +#6883 = CARTESIAN_POINT('',(4.83,1.,-0.125)); +#6884 = VECTOR('',#6885,1.); +#6885 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#6886 = PCURVE('',#6818,#6887); +#6887 = DEFINITIONAL_REPRESENTATION('',(#6888),#6892); +#6888 = LINE('',#6889,#6890); +#6889 = CARTESIAN_POINT('',(3.5,1.972152263053E-031)); +#6890 = VECTOR('',#6891,1.); +#6891 = DIRECTION('',(-2.22044604925E-016,-1.)); +#6892 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6893 = PCURVE('',#6894,#6899); +#6894 = PLANE('',#6895); +#6895 = AXIS2_PLACEMENT_3D('',#6896,#6897,#6898); +#6896 = CARTESIAN_POINT('',(4.705,1.,-0.125)); +#6897 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#6898 = DIRECTION('',(1.,0.E+000,0.E+000)); +#6899 = DEFINITIONAL_REPRESENTATION('',(#6900),#6904); +#6900 = LINE('',#6901,#6902); +#6901 = CARTESIAN_POINT('',(0.125,0.E+000)); +#6902 = VECTOR('',#6903,1.); +#6903 = DIRECTION('',(0.E+000,-1.)); +#6904 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6905 = ORIENTED_EDGE('',*,*,#6906,.F.); +#6906 = EDGE_CURVE('',#6803,#6879,#6907,.T.); +#6907 = SURFACE_CURVE('',#6908,(#6912,#6919),.PCURVE_S1.); +#6908 = LINE('',#6909,#6910); +#6909 = CARTESIAN_POINT('',(4.83,-2.5,-0.125)); +#6910 = VECTOR('',#6911,1.); +#6911 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#6912 = PCURVE('',#6818,#6913); +#6913 = DEFINITIONAL_REPRESENTATION('',(#6914),#6918); +#6914 = LINE('',#6915,#6916); +#6915 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#6916 = VECTOR('',#6917,1.); +#6917 = DIRECTION('',(1.,0.E+000)); +#6918 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6919 = PCURVE('',#6763,#6920); +#6920 = DEFINITIONAL_REPRESENTATION('',(#6921),#6925); +#6921 = LINE('',#6922,#6923); +#6922 = CARTESIAN_POINT('',(3.5,-0.5)); +#6923 = VECTOR('',#6924,1.); +#6924 = DIRECTION('',(-1.,0.E+000)); +#6925 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6926 = ADVANCED_FACE('',(#6927),#6894,.F.); +#6927 = FACE_BOUND('',#6928,.F.); +#6928 = EDGE_LOOP('',(#6929,#6959,#6980,#6981)); +#6929 = ORIENTED_EDGE('',*,*,#6930,.T.); +#6930 = EDGE_CURVE('',#6931,#6933,#6935,.T.); +#6931 = VERTEX_POINT('',#6932); +#6932 = CARTESIAN_POINT('',(4.705,1.,-0.125)); +#6933 = VERTEX_POINT('',#6934); +#6934 = CARTESIAN_POINT('',(4.705,1.,0.125)); +#6935 = SURFACE_CURVE('',#6936,(#6940,#6947),.PCURVE_S1.); +#6936 = LINE('',#6937,#6938); +#6937 = CARTESIAN_POINT('',(4.705,1.,-0.125)); +#6938 = VECTOR('',#6939,1.); +#6939 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#6940 = PCURVE('',#6894,#6941); +#6941 = DEFINITIONAL_REPRESENTATION('',(#6942),#6946); +#6942 = LINE('',#6943,#6944); +#6943 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#6944 = VECTOR('',#6945,1.); +#6945 = DIRECTION('',(0.E+000,-1.)); +#6946 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6947 = PCURVE('',#6948,#6953); +#6948 = PLANE('',#6949); +#6949 = AXIS2_PLACEMENT_3D('',#6950,#6951,#6952); +#6950 = CARTESIAN_POINT('',(4.705,2.,-0.125)); +#6951 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#6952 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#6953 = DEFINITIONAL_REPRESENTATION('',(#6954),#6958); +#6954 = LINE('',#6955,#6956); +#6955 = CARTESIAN_POINT('',(1.,-4.930380657631E-032)); +#6956 = VECTOR('',#6957,1.); +#6957 = DIRECTION('',(2.22044604925E-016,-1.)); +#6958 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6959 = ORIENTED_EDGE('',*,*,#6960,.T.); +#6960 = EDGE_CURVE('',#6933,#6856,#6961,.T.); +#6961 = SURFACE_CURVE('',#6962,(#6966,#6973),.PCURVE_S1.); +#6962 = LINE('',#6963,#6964); +#6963 = CARTESIAN_POINT('',(4.705,1.,0.125)); +#6964 = VECTOR('',#6965,1.); +#6965 = DIRECTION('',(1.,0.E+000,0.E+000)); +#6966 = PCURVE('',#6894,#6967); +#6967 = DEFINITIONAL_REPRESENTATION('',(#6968),#6972); +#6968 = LINE('',#6969,#6970); +#6969 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#6970 = VECTOR('',#6971,1.); +#6971 = DIRECTION('',(1.,0.E+000)); +#6972 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6973 = PCURVE('',#6709,#6974); +#6974 = DEFINITIONAL_REPRESENTATION('',(#6975),#6979); +#6975 = LINE('',#6976,#6977); +#6976 = CARTESIAN_POINT('',(0.E+000,-0.625)); +#6977 = VECTOR('',#6978,1.); +#6978 = DIRECTION('',(0.E+000,1.)); +#6979 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6980 = ORIENTED_EDGE('',*,*,#6878,.F.); +#6981 = ORIENTED_EDGE('',*,*,#6982,.F.); +#6982 = EDGE_CURVE('',#6931,#6879,#6983,.T.); +#6983 = SURFACE_CURVE('',#6984,(#6988,#6995),.PCURVE_S1.); +#6984 = LINE('',#6985,#6986); +#6985 = CARTESIAN_POINT('',(4.705,1.,-0.125)); +#6986 = VECTOR('',#6987,1.); +#6987 = DIRECTION('',(1.,0.E+000,0.E+000)); +#6988 = PCURVE('',#6894,#6989); +#6989 = DEFINITIONAL_REPRESENTATION('',(#6990),#6994); +#6990 = LINE('',#6991,#6992); +#6991 = CARTESIAN_POINT('',(0.E+000,-4.930380657631E-032)); +#6992 = VECTOR('',#6993,1.); +#6993 = DIRECTION('',(1.,0.E+000)); +#6994 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6995 = PCURVE('',#6763,#6996); +#6996 = DEFINITIONAL_REPRESENTATION('',(#6997),#7001); +#6997 = LINE('',#6998,#6999); +#6998 = CARTESIAN_POINT('',(0.E+000,-0.625)); +#6999 = VECTOR('',#7000,1.); +#7000 = DIRECTION('',(0.E+000,1.)); +#7001 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7002 = ADVANCED_FACE('',(#7003),#6948,.F.); +#7003 = FACE_BOUND('',#7004,.F.); +#7004 = EDGE_LOOP('',(#7005,#7035,#7056,#7057)); +#7005 = ORIENTED_EDGE('',*,*,#7006,.T.); +#7006 = EDGE_CURVE('',#7007,#7009,#7011,.T.); +#7007 = VERTEX_POINT('',#7008); +#7008 = CARTESIAN_POINT('',(4.705,2.,-0.125)); +#7009 = VERTEX_POINT('',#7010); +#7010 = CARTESIAN_POINT('',(4.705,2.,0.125)); +#7011 = SURFACE_CURVE('',#7012,(#7016,#7023),.PCURVE_S1.); +#7012 = LINE('',#7013,#7014); +#7013 = CARTESIAN_POINT('',(4.705,2.,-0.125)); +#7014 = VECTOR('',#7015,1.); +#7015 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#7016 = PCURVE('',#6948,#7017); +#7017 = DEFINITIONAL_REPRESENTATION('',(#7018),#7022); +#7018 = LINE('',#7019,#7020); +#7019 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#7020 = VECTOR('',#7021,1.); +#7021 = DIRECTION('',(2.22044604925E-016,-1.)); +#7022 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7023 = PCURVE('',#7024,#7029); +#7024 = PLANE('',#7025); +#7025 = AXIS2_PLACEMENT_3D('',#7026,#7027,#7028); +#7026 = CARTESIAN_POINT('',(5.455,2.,-0.125)); +#7027 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#7028 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#7029 = DEFINITIONAL_REPRESENTATION('',(#7030),#7034); +#7030 = LINE('',#7031,#7032); +#7031 = CARTESIAN_POINT('',(0.75,0.E+000)); +#7032 = VECTOR('',#7033,1.); +#7033 = DIRECTION('',(0.E+000,-1.)); +#7034 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7035 = ORIENTED_EDGE('',*,*,#7036,.T.); +#7036 = EDGE_CURVE('',#7009,#6933,#7037,.T.); +#7037 = SURFACE_CURVE('',#7038,(#7042,#7049),.PCURVE_S1.); +#7038 = LINE('',#7039,#7040); +#7039 = CARTESIAN_POINT('',(4.705,2.,0.125)); +#7040 = VECTOR('',#7041,1.); +#7041 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#7042 = PCURVE('',#6948,#7043); +#7043 = DEFINITIONAL_REPRESENTATION('',(#7044),#7048); +#7044 = LINE('',#7045,#7046); +#7045 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#7046 = VECTOR('',#7047,1.); +#7047 = DIRECTION('',(1.,0.E+000)); +#7048 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7049 = PCURVE('',#6709,#7050); +#7050 = DEFINITIONAL_REPRESENTATION('',(#7051),#7055); +#7051 = LINE('',#7052,#7053); +#7052 = CARTESIAN_POINT('',(-1.,-0.625)); +#7053 = VECTOR('',#7054,1.); +#7054 = DIRECTION('',(1.,0.E+000)); +#7055 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7056 = ORIENTED_EDGE('',*,*,#6930,.F.); +#7057 = ORIENTED_EDGE('',*,*,#7058,.F.); +#7058 = EDGE_CURVE('',#7007,#6931,#7059,.T.); +#7059 = SURFACE_CURVE('',#7060,(#7064,#7071),.PCURVE_S1.); +#7060 = LINE('',#7061,#7062); +#7061 = CARTESIAN_POINT('',(4.705,2.,-0.125)); +#7062 = VECTOR('',#7063,1.); +#7063 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#7064 = PCURVE('',#6948,#7065); +#7065 = DEFINITIONAL_REPRESENTATION('',(#7066),#7070); +#7066 = LINE('',#7067,#7068); +#7067 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#7068 = VECTOR('',#7069,1.); +#7069 = DIRECTION('',(1.,0.E+000)); +#7070 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7071 = PCURVE('',#6763,#7072); +#7072 = DEFINITIONAL_REPRESENTATION('',(#7073),#7077); +#7073 = LINE('',#7074,#7075); +#7074 = CARTESIAN_POINT('',(-1.,-0.625)); +#7075 = VECTOR('',#7076,1.); +#7076 = DIRECTION('',(1.,0.E+000)); +#7077 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7078 = ADVANCED_FACE('',(#7079),#7024,.F.); +#7079 = FACE_BOUND('',#7080,.F.); +#7080 = EDGE_LOOP('',(#7081,#7111,#7132,#7133)); +#7081 = ORIENTED_EDGE('',*,*,#7082,.T.); +#7082 = EDGE_CURVE('',#7083,#7085,#7087,.T.); +#7083 = VERTEX_POINT('',#7084); +#7084 = CARTESIAN_POINT('',(5.455,2.,-0.125)); +#7085 = VERTEX_POINT('',#7086); +#7086 = CARTESIAN_POINT('',(5.455,2.,0.125)); +#7087 = SURFACE_CURVE('',#7088,(#7092,#7099),.PCURVE_S1.); +#7088 = LINE('',#7089,#7090); +#7089 = CARTESIAN_POINT('',(5.455,2.,-0.125)); +#7090 = VECTOR('',#7091,1.); +#7091 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#7092 = PCURVE('',#7024,#7093); +#7093 = DEFINITIONAL_REPRESENTATION('',(#7094),#7098); +#7094 = LINE('',#7095,#7096); +#7095 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#7096 = VECTOR('',#7097,1.); +#7097 = DIRECTION('',(0.E+000,-1.)); +#7098 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7099 = PCURVE('',#7100,#7105); +#7100 = PLANE('',#7101); +#7101 = AXIS2_PLACEMENT_3D('',#7102,#7103,#7104); +#7102 = CARTESIAN_POINT('',(5.455,1.,-0.125)); +#7103 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#7104 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#7105 = DEFINITIONAL_REPRESENTATION('',(#7106),#7110); +#7106 = LINE('',#7107,#7108); +#7107 = CARTESIAN_POINT('',(1.,4.930380657631E-032)); +#7108 = VECTOR('',#7109,1.); +#7109 = DIRECTION('',(-2.22044604925E-016,-1.)); +#7110 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7111 = ORIENTED_EDGE('',*,*,#7112,.T.); +#7112 = EDGE_CURVE('',#7085,#7009,#7113,.T.); +#7113 = SURFACE_CURVE('',#7114,(#7118,#7125),.PCURVE_S1.); +#7114 = LINE('',#7115,#7116); +#7115 = CARTESIAN_POINT('',(5.455,2.,0.125)); +#7116 = VECTOR('',#7117,1.); +#7117 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#7118 = PCURVE('',#7024,#7119); +#7119 = DEFINITIONAL_REPRESENTATION('',(#7120),#7124); +#7120 = LINE('',#7121,#7122); +#7121 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#7122 = VECTOR('',#7123,1.); +#7123 = DIRECTION('',(1.,0.E+000)); +#7124 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7125 = PCURVE('',#6709,#7126); +#7126 = DEFINITIONAL_REPRESENTATION('',(#7127),#7131); +#7127 = LINE('',#7128,#7129); +#7128 = CARTESIAN_POINT('',(-1.,0.125)); +#7129 = VECTOR('',#7130,1.); +#7130 = DIRECTION('',(0.E+000,-1.)); +#7131 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7132 = ORIENTED_EDGE('',*,*,#7006,.F.); +#7133 = ORIENTED_EDGE('',*,*,#7134,.F.); +#7134 = EDGE_CURVE('',#7083,#7007,#7135,.T.); +#7135 = SURFACE_CURVE('',#7136,(#7140,#7147),.PCURVE_S1.); +#7136 = LINE('',#7137,#7138); +#7137 = CARTESIAN_POINT('',(5.455,2.,-0.125)); +#7138 = VECTOR('',#7139,1.); +#7139 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#7140 = PCURVE('',#7024,#7141); +#7141 = DEFINITIONAL_REPRESENTATION('',(#7142),#7146); +#7142 = LINE('',#7143,#7144); +#7143 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#7144 = VECTOR('',#7145,1.); +#7145 = DIRECTION('',(1.,0.E+000)); +#7146 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7147 = PCURVE('',#6763,#7148); +#7148 = DEFINITIONAL_REPRESENTATION('',(#7149),#7153); +#7149 = LINE('',#7150,#7151); +#7150 = CARTESIAN_POINT('',(-1.,0.125)); +#7151 = VECTOR('',#7152,1.); +#7152 = DIRECTION('',(0.E+000,-1.)); +#7153 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7154 = ADVANCED_FACE('',(#7155),#7100,.F.); +#7155 = FACE_BOUND('',#7156,.F.); +#7156 = EDGE_LOOP('',(#7157,#7182,#7203,#7204)); +#7157 = ORIENTED_EDGE('',*,*,#7158,.T.); +#7158 = EDGE_CURVE('',#7159,#7161,#7163,.T.); +#7159 = VERTEX_POINT('',#7160); +#7160 = CARTESIAN_POINT('',(5.455,1.,-0.125)); +#7161 = VERTEX_POINT('',#7162); +#7162 = CARTESIAN_POINT('',(5.455,1.,0.125)); +#7163 = SURFACE_CURVE('',#7164,(#7168,#7175),.PCURVE_S1.); +#7164 = LINE('',#7165,#7166); +#7165 = CARTESIAN_POINT('',(5.455,1.,-0.125)); +#7166 = VECTOR('',#7167,1.); +#7167 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#7168 = PCURVE('',#7100,#7169); +#7169 = DEFINITIONAL_REPRESENTATION('',(#7170),#7174); +#7170 = LINE('',#7171,#7172); +#7171 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#7172 = VECTOR('',#7173,1.); +#7173 = DIRECTION('',(-2.22044604925E-016,-1.)); +#7174 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7175 = PCURVE('',#6681,#7176); +#7176 = DEFINITIONAL_REPRESENTATION('',(#7177),#7181); +#7177 = LINE('',#7178,#7179); +#7178 = CARTESIAN_POINT('',(0.125,0.E+000)); +#7179 = VECTOR('',#7180,1.); +#7180 = DIRECTION('',(0.E+000,-1.)); +#7181 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7182 = ORIENTED_EDGE('',*,*,#7183,.T.); +#7183 = EDGE_CURVE('',#7161,#7085,#7184,.T.); +#7184 = SURFACE_CURVE('',#7185,(#7189,#7196),.PCURVE_S1.); +#7185 = LINE('',#7186,#7187); +#7186 = CARTESIAN_POINT('',(5.455,1.,0.125)); +#7187 = VECTOR('',#7188,1.); +#7188 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#7189 = PCURVE('',#7100,#7190); +#7190 = DEFINITIONAL_REPRESENTATION('',(#7191),#7195); +#7191 = LINE('',#7192,#7193); +#7192 = CARTESIAN_POINT('',(-2.22044604925E-016,-0.25)); +#7193 = VECTOR('',#7194,1.); +#7194 = DIRECTION('',(1.,0.E+000)); +#7195 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7196 = PCURVE('',#6709,#7197); +#7197 = DEFINITIONAL_REPRESENTATION('',(#7198),#7202); +#7198 = LINE('',#7199,#7200); +#7199 = CARTESIAN_POINT('',(0.E+000,0.125)); +#7200 = VECTOR('',#7201,1.); +#7201 = DIRECTION('',(-1.,0.E+000)); +#7202 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7203 = ORIENTED_EDGE('',*,*,#7082,.F.); +#7204 = ORIENTED_EDGE('',*,*,#7205,.F.); +#7205 = EDGE_CURVE('',#7159,#7083,#7206,.T.); +#7206 = SURFACE_CURVE('',#7207,(#7211,#7218),.PCURVE_S1.); +#7207 = LINE('',#7208,#7209); +#7208 = CARTESIAN_POINT('',(5.455,1.,-0.125)); +#7209 = VECTOR('',#7210,1.); +#7210 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#7211 = PCURVE('',#7100,#7212); +#7212 = DEFINITIONAL_REPRESENTATION('',(#7213),#7217); +#7213 = LINE('',#7214,#7215); +#7214 = CARTESIAN_POINT('',(-2.22044604925E-016,-0.E+000)); +#7215 = VECTOR('',#7216,1.); +#7216 = DIRECTION('',(1.,0.E+000)); +#7217 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7218 = PCURVE('',#6763,#7219); +#7219 = DEFINITIONAL_REPRESENTATION('',(#7220),#7224); +#7220 = LINE('',#7221,#7222); +#7221 = CARTESIAN_POINT('',(0.E+000,0.125)); +#7222 = VECTOR('',#7223,1.); +#7223 = DIRECTION('',(-1.,0.E+000)); +#7224 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7225 = ADVANCED_FACE('',(#7226),#6681,.F.); +#7226 = FACE_BOUND('',#7227,.F.); +#7227 = EDGE_LOOP('',(#7228,#7229,#7250,#7251)); +#7228 = ORIENTED_EDGE('',*,*,#6658,.T.); +#7229 = ORIENTED_EDGE('',*,*,#7230,.T.); +#7230 = EDGE_CURVE('',#6661,#7161,#7231,.T.); +#7231 = SURFACE_CURVE('',#7232,(#7236,#7243),.PCURVE_S1.); +#7232 = LINE('',#7233,#7234); +#7233 = CARTESIAN_POINT('',(5.33,1.,0.125)); +#7234 = VECTOR('',#7235,1.); +#7235 = DIRECTION('',(1.,0.E+000,0.E+000)); +#7236 = PCURVE('',#6681,#7237); +#7237 = DEFINITIONAL_REPRESENTATION('',(#7238),#7242); +#7238 = LINE('',#7239,#7240); +#7239 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#7240 = VECTOR('',#7241,1.); +#7241 = DIRECTION('',(1.,0.E+000)); +#7242 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7243 = PCURVE('',#6709,#7244); +#7244 = DEFINITIONAL_REPRESENTATION('',(#7245),#7249); +#7245 = LINE('',#7246,#7247); +#7246 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#7247 = VECTOR('',#7248,1.); +#7248 = DIRECTION('',(0.E+000,1.)); +#7249 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7250 = ORIENTED_EDGE('',*,*,#7158,.F.); +#7251 = ORIENTED_EDGE('',*,*,#7252,.F.); +#7252 = EDGE_CURVE('',#6659,#7159,#7253,.T.); +#7253 = SURFACE_CURVE('',#7254,(#7258,#7265),.PCURVE_S1.); +#7254 = LINE('',#7255,#7256); +#7255 = CARTESIAN_POINT('',(5.33,1.,-0.125)); +#7256 = VECTOR('',#7257,1.); +#7257 = DIRECTION('',(1.,0.E+000,0.E+000)); +#7258 = PCURVE('',#6681,#7259); +#7259 = DEFINITIONAL_REPRESENTATION('',(#7260),#7264); +#7260 = LINE('',#7261,#7262); +#7261 = CARTESIAN_POINT('',(0.E+000,-4.930380657631E-032)); +#7262 = VECTOR('',#7263,1.); +#7263 = DIRECTION('',(1.,0.E+000)); +#7264 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7265 = PCURVE('',#6763,#7266); +#7266 = DEFINITIONAL_REPRESENTATION('',(#7267),#7271); +#7267 = LINE('',#7268,#7269); +#7268 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#7269 = VECTOR('',#7270,1.); +#7270 = DIRECTION('',(0.E+000,1.)); +#7271 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7272 = ADVANCED_FACE('',(#7273),#6763,.F.); +#7273 = FACE_BOUND('',#7274,.T.); +#7274 = EDGE_LOOP('',(#7275,#7276,#7277,#7278,#7279,#7280,#7281,#7282)); +#7275 = ORIENTED_EDGE('',*,*,#6749,.T.); +#7276 = ORIENTED_EDGE('',*,*,#6830,.T.); +#7277 = ORIENTED_EDGE('',*,*,#6906,.T.); +#7278 = ORIENTED_EDGE('',*,*,#6982,.F.); +#7279 = ORIENTED_EDGE('',*,*,#7058,.F.); +#7280 = ORIENTED_EDGE('',*,*,#7134,.F.); +#7281 = ORIENTED_EDGE('',*,*,#7205,.F.); +#7282 = ORIENTED_EDGE('',*,*,#7252,.F.); +#7283 = ADVANCED_FACE('',(#7284),#6709,.T.); +#7284 = FACE_BOUND('',#7285,.F.); +#7285 = EDGE_LOOP('',(#7286,#7287,#7288,#7289,#7290,#7291,#7292,#7293)); +#7286 = ORIENTED_EDGE('',*,*,#6693,.T.); +#7287 = ORIENTED_EDGE('',*,*,#6779,.T.); +#7288 = ORIENTED_EDGE('',*,*,#6855,.T.); +#7289 = ORIENTED_EDGE('',*,*,#6960,.F.); +#7290 = ORIENTED_EDGE('',*,*,#7036,.F.); +#7291 = ORIENTED_EDGE('',*,*,#7112,.F.); +#7292 = ORIENTED_EDGE('',*,*,#7183,.F.); +#7293 = ORIENTED_EDGE('',*,*,#7230,.F.); +#7294 = MANIFOLD_SOLID_BREP('',#7295); +#7295 = CLOSED_SHELL('',(#7296,#7416,#7492,#7568,#7644,#7720,#7796,#7867 + ,#7914,#7925)); +#7296 = ADVANCED_FACE('',(#7297),#7311,.T.); +#7297 = FACE_BOUND('',#7298,.T.); +#7298 = EDGE_LOOP('',(#7299,#7334,#7362,#7390)); +#7299 = ORIENTED_EDGE('',*,*,#7300,.T.); +#7300 = EDGE_CURVE('',#7301,#7303,#7305,.T.); +#7301 = VERTEX_POINT('',#7302); +#7302 = CARTESIAN_POINT('',(2.79,1.,-0.125)); +#7303 = VERTEX_POINT('',#7304); +#7304 = CARTESIAN_POINT('',(2.79,1.,0.125)); +#7305 = SURFACE_CURVE('',#7306,(#7310,#7322),.PCURVE_S1.); +#7306 = LINE('',#7307,#7308); +#7307 = CARTESIAN_POINT('',(2.79,1.,-0.125)); +#7308 = VECTOR('',#7309,1.); +#7309 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#7310 = PCURVE('',#7311,#7316); +#7311 = PLANE('',#7312); +#7312 = AXIS2_PLACEMENT_3D('',#7313,#7314,#7315); +#7313 = CARTESIAN_POINT('',(2.79,1.,-0.125)); +#7314 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#7315 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#7316 = DEFINITIONAL_REPRESENTATION('',(#7317),#7321); +#7317 = LINE('',#7318,#7319); +#7318 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#7319 = VECTOR('',#7320,1.); +#7320 = DIRECTION('',(2.22044604925E-016,-1.)); +#7321 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7322 = PCURVE('',#7323,#7328); +#7323 = PLANE('',#7324); +#7324 = AXIS2_PLACEMENT_3D('',#7325,#7326,#7327); +#7325 = CARTESIAN_POINT('',(2.79,1.,-0.125)); +#7326 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#7327 = DIRECTION('',(1.,0.E+000,0.E+000)); +#7328 = DEFINITIONAL_REPRESENTATION('',(#7329),#7333); +#7329 = LINE('',#7330,#7331); +#7330 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#7331 = VECTOR('',#7332,1.); +#7332 = DIRECTION('',(0.E+000,-1.)); +#7333 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7334 = ORIENTED_EDGE('',*,*,#7335,.T.); +#7335 = EDGE_CURVE('',#7303,#7336,#7338,.T.); +#7336 = VERTEX_POINT('',#7337); +#7337 = CARTESIAN_POINT('',(2.79,-2.5,0.125)); +#7338 = SURFACE_CURVE('',#7339,(#7343,#7350),.PCURVE_S1.); +#7339 = LINE('',#7340,#7341); +#7340 = CARTESIAN_POINT('',(2.79,1.,0.125)); +#7341 = VECTOR('',#7342,1.); +#7342 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#7343 = PCURVE('',#7311,#7344); +#7344 = DEFINITIONAL_REPRESENTATION('',(#7345),#7349); +#7345 = LINE('',#7346,#7347); +#7346 = CARTESIAN_POINT('',(2.22044604925E-016,-0.25)); +#7347 = VECTOR('',#7348,1.); +#7348 = DIRECTION('',(1.,0.E+000)); +#7349 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7350 = PCURVE('',#7351,#7356); +#7351 = PLANE('',#7352); +#7352 = AXIS2_PLACEMENT_3D('',#7353,#7354,#7355); +#7353 = CARTESIAN_POINT('',(2.79,1.,0.125)); +#7354 = DIRECTION('',(0.E+000,4.440892098501E-016,1.)); +#7355 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#7356 = DEFINITIONAL_REPRESENTATION('',(#7357),#7361); +#7357 = LINE('',#7358,#7359); +#7358 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#7359 = VECTOR('',#7360,1.); +#7360 = DIRECTION('',(1.,0.E+000)); +#7361 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7362 = ORIENTED_EDGE('',*,*,#7363,.F.); +#7363 = EDGE_CURVE('',#7364,#7336,#7366,.T.); +#7364 = VERTEX_POINT('',#7365); +#7365 = CARTESIAN_POINT('',(2.79,-2.5,-0.125)); +#7366 = SURFACE_CURVE('',#7367,(#7371,#7378),.PCURVE_S1.); +#7367 = LINE('',#7368,#7369); +#7368 = CARTESIAN_POINT('',(2.79,-2.5,-0.125)); +#7369 = VECTOR('',#7370,1.); +#7370 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#7371 = PCURVE('',#7311,#7372); +#7372 = DEFINITIONAL_REPRESENTATION('',(#7373),#7377); +#7373 = LINE('',#7374,#7375); +#7374 = CARTESIAN_POINT('',(3.5,-1.972152263053E-031)); +#7375 = VECTOR('',#7376,1.); +#7376 = DIRECTION('',(2.22044604925E-016,-1.)); +#7377 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7378 = PCURVE('',#7379,#7384); +#7379 = PLANE('',#7380); +#7380 = AXIS2_PLACEMENT_3D('',#7381,#7382,#7383); +#7381 = CARTESIAN_POINT('',(2.79,-2.5,-0.125)); +#7382 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#7383 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#7384 = DEFINITIONAL_REPRESENTATION('',(#7385),#7389); +#7385 = LINE('',#7386,#7387); +#7386 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#7387 = VECTOR('',#7388,1.); +#7388 = DIRECTION('',(0.E+000,-1.)); +#7389 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7390 = ORIENTED_EDGE('',*,*,#7391,.F.); +#7391 = EDGE_CURVE('',#7301,#7364,#7392,.T.); +#7392 = SURFACE_CURVE('',#7393,(#7397,#7404),.PCURVE_S1.); +#7393 = LINE('',#7394,#7395); +#7394 = CARTESIAN_POINT('',(2.79,1.,-0.125)); +#7395 = VECTOR('',#7396,1.); +#7396 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#7397 = PCURVE('',#7311,#7398); +#7398 = DEFINITIONAL_REPRESENTATION('',(#7399),#7403); +#7399 = LINE('',#7400,#7401); +#7400 = CARTESIAN_POINT('',(2.22044604925E-016,0.E+000)); +#7401 = VECTOR('',#7402,1.); +#7402 = DIRECTION('',(1.,0.E+000)); +#7403 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7404 = PCURVE('',#7405,#7410); +#7405 = PLANE('',#7406); +#7406 = AXIS2_PLACEMENT_3D('',#7407,#7408,#7409); +#7407 = CARTESIAN_POINT('',(2.79,1.,-0.125)); +#7408 = DIRECTION('',(0.E+000,4.440892098501E-016,1.)); +#7409 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#7410 = DEFINITIONAL_REPRESENTATION('',(#7411),#7415); +#7411 = LINE('',#7412,#7413); +#7412 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#7413 = VECTOR('',#7414,1.); +#7414 = DIRECTION('',(1.,0.E+000)); +#7415 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7416 = ADVANCED_FACE('',(#7417),#7379,.T.); +#7417 = FACE_BOUND('',#7418,.T.); +#7418 = EDGE_LOOP('',(#7419,#7420,#7443,#7471)); +#7419 = ORIENTED_EDGE('',*,*,#7363,.T.); +#7420 = ORIENTED_EDGE('',*,*,#7421,.T.); +#7421 = EDGE_CURVE('',#7336,#7422,#7424,.T.); +#7422 = VERTEX_POINT('',#7423); +#7423 = CARTESIAN_POINT('',(2.29,-2.5,0.125)); +#7424 = SURFACE_CURVE('',#7425,(#7429,#7436),.PCURVE_S1.); +#7425 = LINE('',#7426,#7427); +#7426 = CARTESIAN_POINT('',(2.79,-2.5,0.125)); +#7427 = VECTOR('',#7428,1.); +#7428 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#7429 = PCURVE('',#7379,#7430); +#7430 = DEFINITIONAL_REPRESENTATION('',(#7431),#7435); +#7431 = LINE('',#7432,#7433); +#7432 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#7433 = VECTOR('',#7434,1.); +#7434 = DIRECTION('',(1.,0.E+000)); +#7435 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7436 = PCURVE('',#7351,#7437); +#7437 = DEFINITIONAL_REPRESENTATION('',(#7438),#7442); +#7438 = LINE('',#7439,#7440); +#7439 = CARTESIAN_POINT('',(3.5,0.E+000)); +#7440 = VECTOR('',#7441,1.); +#7441 = DIRECTION('',(0.E+000,-1.)); +#7442 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7443 = ORIENTED_EDGE('',*,*,#7444,.F.); +#7444 = EDGE_CURVE('',#7445,#7422,#7447,.T.); +#7445 = VERTEX_POINT('',#7446); +#7446 = CARTESIAN_POINT('',(2.29,-2.5,-0.125)); +#7447 = SURFACE_CURVE('',#7448,(#7452,#7459),.PCURVE_S1.); +#7448 = LINE('',#7449,#7450); +#7449 = CARTESIAN_POINT('',(2.29,-2.5,-0.125)); +#7450 = VECTOR('',#7451,1.); +#7451 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#7452 = PCURVE('',#7379,#7453); +#7453 = DEFINITIONAL_REPRESENTATION('',(#7454),#7458); +#7454 = LINE('',#7455,#7456); +#7455 = CARTESIAN_POINT('',(0.5,0.E+000)); +#7456 = VECTOR('',#7457,1.); +#7457 = DIRECTION('',(0.E+000,-1.)); +#7458 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7459 = PCURVE('',#7460,#7465); +#7460 = PLANE('',#7461); +#7461 = AXIS2_PLACEMENT_3D('',#7462,#7463,#7464); +#7462 = CARTESIAN_POINT('',(2.29,-2.5,-0.125)); +#7463 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#7464 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#7465 = DEFINITIONAL_REPRESENTATION('',(#7466),#7470); +#7466 = LINE('',#7467,#7468); +#7467 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#7468 = VECTOR('',#7469,1.); +#7469 = DIRECTION('',(-2.22044604925E-016,-1.)); +#7470 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7471 = ORIENTED_EDGE('',*,*,#7472,.F.); +#7472 = EDGE_CURVE('',#7364,#7445,#7473,.T.); +#7473 = SURFACE_CURVE('',#7474,(#7478,#7485),.PCURVE_S1.); +#7474 = LINE('',#7475,#7476); +#7475 = CARTESIAN_POINT('',(2.79,-2.5,-0.125)); +#7476 = VECTOR('',#7477,1.); +#7477 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#7478 = PCURVE('',#7379,#7479); +#7479 = DEFINITIONAL_REPRESENTATION('',(#7480),#7484); +#7480 = LINE('',#7481,#7482); +#7481 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#7482 = VECTOR('',#7483,1.); +#7483 = DIRECTION('',(1.,0.E+000)); +#7484 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7485 = PCURVE('',#7405,#7486); +#7486 = DEFINITIONAL_REPRESENTATION('',(#7487),#7491); +#7487 = LINE('',#7488,#7489); +#7488 = CARTESIAN_POINT('',(3.5,0.E+000)); +#7489 = VECTOR('',#7490,1.); +#7490 = DIRECTION('',(0.E+000,-1.)); +#7491 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7492 = ADVANCED_FACE('',(#7493),#7460,.T.); +#7493 = FACE_BOUND('',#7494,.T.); +#7494 = EDGE_LOOP('',(#7495,#7496,#7519,#7547)); +#7495 = ORIENTED_EDGE('',*,*,#7444,.T.); +#7496 = ORIENTED_EDGE('',*,*,#7497,.T.); +#7497 = EDGE_CURVE('',#7422,#7498,#7500,.T.); +#7498 = VERTEX_POINT('',#7499); +#7499 = CARTESIAN_POINT('',(2.29,1.,0.125)); +#7500 = SURFACE_CURVE('',#7501,(#7505,#7512),.PCURVE_S1.); +#7501 = LINE('',#7502,#7503); +#7502 = CARTESIAN_POINT('',(2.29,-2.5,0.125)); +#7503 = VECTOR('',#7504,1.); +#7504 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#7505 = PCURVE('',#7460,#7506); +#7506 = DEFINITIONAL_REPRESENTATION('',(#7507),#7511); +#7507 = LINE('',#7508,#7509); +#7508 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#7509 = VECTOR('',#7510,1.); +#7510 = DIRECTION('',(1.,0.E+000)); +#7511 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7512 = PCURVE('',#7351,#7513); +#7513 = DEFINITIONAL_REPRESENTATION('',(#7514),#7518); +#7514 = LINE('',#7515,#7516); +#7515 = CARTESIAN_POINT('',(3.5,-0.5)); +#7516 = VECTOR('',#7517,1.); +#7517 = DIRECTION('',(-1.,0.E+000)); +#7518 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7519 = ORIENTED_EDGE('',*,*,#7520,.F.); +#7520 = EDGE_CURVE('',#7521,#7498,#7523,.T.); +#7521 = VERTEX_POINT('',#7522); +#7522 = CARTESIAN_POINT('',(2.29,1.,-0.125)); +#7523 = SURFACE_CURVE('',#7524,(#7528,#7535),.PCURVE_S1.); +#7524 = LINE('',#7525,#7526); +#7525 = CARTESIAN_POINT('',(2.29,1.,-0.125)); +#7526 = VECTOR('',#7527,1.); +#7527 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#7528 = PCURVE('',#7460,#7529); +#7529 = DEFINITIONAL_REPRESENTATION('',(#7530),#7534); +#7530 = LINE('',#7531,#7532); +#7531 = CARTESIAN_POINT('',(3.5,1.972152263053E-031)); +#7532 = VECTOR('',#7533,1.); +#7533 = DIRECTION('',(-2.22044604925E-016,-1.)); +#7534 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7535 = PCURVE('',#7536,#7541); +#7536 = PLANE('',#7537); +#7537 = AXIS2_PLACEMENT_3D('',#7538,#7539,#7540); +#7538 = CARTESIAN_POINT('',(2.165,1.,-0.125)); +#7539 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#7540 = DIRECTION('',(1.,0.E+000,0.E+000)); +#7541 = DEFINITIONAL_REPRESENTATION('',(#7542),#7546); +#7542 = LINE('',#7543,#7544); +#7543 = CARTESIAN_POINT('',(0.125,0.E+000)); +#7544 = VECTOR('',#7545,1.); +#7545 = DIRECTION('',(0.E+000,-1.)); +#7546 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7547 = ORIENTED_EDGE('',*,*,#7548,.F.); +#7548 = EDGE_CURVE('',#7445,#7521,#7549,.T.); +#7549 = SURFACE_CURVE('',#7550,(#7554,#7561),.PCURVE_S1.); +#7550 = LINE('',#7551,#7552); +#7551 = CARTESIAN_POINT('',(2.29,-2.5,-0.125)); +#7552 = VECTOR('',#7553,1.); +#7553 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#7554 = PCURVE('',#7460,#7555); +#7555 = DEFINITIONAL_REPRESENTATION('',(#7556),#7560); +#7556 = LINE('',#7557,#7558); +#7557 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#7558 = VECTOR('',#7559,1.); +#7559 = DIRECTION('',(1.,0.E+000)); +#7560 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7561 = PCURVE('',#7405,#7562); +#7562 = DEFINITIONAL_REPRESENTATION('',(#7563),#7567); +#7563 = LINE('',#7564,#7565); +#7564 = CARTESIAN_POINT('',(3.5,-0.5)); +#7565 = VECTOR('',#7566,1.); +#7566 = DIRECTION('',(-1.,0.E+000)); +#7567 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7568 = ADVANCED_FACE('',(#7569),#7536,.F.); +#7569 = FACE_BOUND('',#7570,.F.); +#7570 = EDGE_LOOP('',(#7571,#7601,#7622,#7623)); +#7571 = ORIENTED_EDGE('',*,*,#7572,.T.); +#7572 = EDGE_CURVE('',#7573,#7575,#7577,.T.); +#7573 = VERTEX_POINT('',#7574); +#7574 = CARTESIAN_POINT('',(2.165,1.,-0.125)); +#7575 = VERTEX_POINT('',#7576); +#7576 = CARTESIAN_POINT('',(2.165,1.,0.125)); +#7577 = SURFACE_CURVE('',#7578,(#7582,#7589),.PCURVE_S1.); +#7578 = LINE('',#7579,#7580); +#7579 = CARTESIAN_POINT('',(2.165,1.,-0.125)); +#7580 = VECTOR('',#7581,1.); +#7581 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#7582 = PCURVE('',#7536,#7583); +#7583 = DEFINITIONAL_REPRESENTATION('',(#7584),#7588); +#7584 = LINE('',#7585,#7586); +#7585 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#7586 = VECTOR('',#7587,1.); +#7587 = DIRECTION('',(0.E+000,-1.)); +#7588 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7589 = PCURVE('',#7590,#7595); +#7590 = PLANE('',#7591); +#7591 = AXIS2_PLACEMENT_3D('',#7592,#7593,#7594); +#7592 = CARTESIAN_POINT('',(2.165,2.,-0.125)); +#7593 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#7594 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#7595 = DEFINITIONAL_REPRESENTATION('',(#7596),#7600); +#7596 = LINE('',#7597,#7598); +#7597 = CARTESIAN_POINT('',(1.,-4.930380657631E-032)); +#7598 = VECTOR('',#7599,1.); +#7599 = DIRECTION('',(2.22044604925E-016,-1.)); +#7600 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7601 = ORIENTED_EDGE('',*,*,#7602,.T.); +#7602 = EDGE_CURVE('',#7575,#7498,#7603,.T.); +#7603 = SURFACE_CURVE('',#7604,(#7608,#7615),.PCURVE_S1.); +#7604 = LINE('',#7605,#7606); +#7605 = CARTESIAN_POINT('',(2.165,1.,0.125)); +#7606 = VECTOR('',#7607,1.); +#7607 = DIRECTION('',(1.,0.E+000,0.E+000)); +#7608 = PCURVE('',#7536,#7609); +#7609 = DEFINITIONAL_REPRESENTATION('',(#7610),#7614); +#7610 = LINE('',#7611,#7612); +#7611 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#7612 = VECTOR('',#7613,1.); +#7613 = DIRECTION('',(1.,0.E+000)); +#7614 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7615 = PCURVE('',#7351,#7616); +#7616 = DEFINITIONAL_REPRESENTATION('',(#7617),#7621); +#7617 = LINE('',#7618,#7619); +#7618 = CARTESIAN_POINT('',(0.E+000,-0.625)); +#7619 = VECTOR('',#7620,1.); +#7620 = DIRECTION('',(0.E+000,1.)); +#7621 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7622 = ORIENTED_EDGE('',*,*,#7520,.F.); +#7623 = ORIENTED_EDGE('',*,*,#7624,.F.); +#7624 = EDGE_CURVE('',#7573,#7521,#7625,.T.); +#7625 = SURFACE_CURVE('',#7626,(#7630,#7637),.PCURVE_S1.); +#7626 = LINE('',#7627,#7628); +#7627 = CARTESIAN_POINT('',(2.165,1.,-0.125)); +#7628 = VECTOR('',#7629,1.); +#7629 = DIRECTION('',(1.,0.E+000,0.E+000)); +#7630 = PCURVE('',#7536,#7631); +#7631 = DEFINITIONAL_REPRESENTATION('',(#7632),#7636); +#7632 = LINE('',#7633,#7634); +#7633 = CARTESIAN_POINT('',(0.E+000,-4.930380657631E-032)); +#7634 = VECTOR('',#7635,1.); +#7635 = DIRECTION('',(1.,0.E+000)); +#7636 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7637 = PCURVE('',#7405,#7638); +#7638 = DEFINITIONAL_REPRESENTATION('',(#7639),#7643); +#7639 = LINE('',#7640,#7641); +#7640 = CARTESIAN_POINT('',(0.E+000,-0.625)); +#7641 = VECTOR('',#7642,1.); +#7642 = DIRECTION('',(0.E+000,1.)); +#7643 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7644 = ADVANCED_FACE('',(#7645),#7590,.F.); +#7645 = FACE_BOUND('',#7646,.F.); +#7646 = EDGE_LOOP('',(#7647,#7677,#7698,#7699)); +#7647 = ORIENTED_EDGE('',*,*,#7648,.T.); +#7648 = EDGE_CURVE('',#7649,#7651,#7653,.T.); +#7649 = VERTEX_POINT('',#7650); +#7650 = CARTESIAN_POINT('',(2.165,2.,-0.125)); +#7651 = VERTEX_POINT('',#7652); +#7652 = CARTESIAN_POINT('',(2.165,2.,0.125)); +#7653 = SURFACE_CURVE('',#7654,(#7658,#7665),.PCURVE_S1.); +#7654 = LINE('',#7655,#7656); +#7655 = CARTESIAN_POINT('',(2.165,2.,-0.125)); +#7656 = VECTOR('',#7657,1.); +#7657 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#7658 = PCURVE('',#7590,#7659); +#7659 = DEFINITIONAL_REPRESENTATION('',(#7660),#7664); +#7660 = LINE('',#7661,#7662); +#7661 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#7662 = VECTOR('',#7663,1.); +#7663 = DIRECTION('',(2.22044604925E-016,-1.)); +#7664 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7665 = PCURVE('',#7666,#7671); +#7666 = PLANE('',#7667); +#7667 = AXIS2_PLACEMENT_3D('',#7668,#7669,#7670); +#7668 = CARTESIAN_POINT('',(2.915,2.,-0.125)); +#7669 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#7670 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#7671 = DEFINITIONAL_REPRESENTATION('',(#7672),#7676); +#7672 = LINE('',#7673,#7674); +#7673 = CARTESIAN_POINT('',(0.75,0.E+000)); +#7674 = VECTOR('',#7675,1.); +#7675 = DIRECTION('',(0.E+000,-1.)); +#7676 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7677 = ORIENTED_EDGE('',*,*,#7678,.T.); +#7678 = EDGE_CURVE('',#7651,#7575,#7679,.T.); +#7679 = SURFACE_CURVE('',#7680,(#7684,#7691),.PCURVE_S1.); +#7680 = LINE('',#7681,#7682); +#7681 = CARTESIAN_POINT('',(2.165,2.,0.125)); +#7682 = VECTOR('',#7683,1.); +#7683 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#7684 = PCURVE('',#7590,#7685); +#7685 = DEFINITIONAL_REPRESENTATION('',(#7686),#7690); +#7686 = LINE('',#7687,#7688); +#7687 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#7688 = VECTOR('',#7689,1.); +#7689 = DIRECTION('',(1.,0.E+000)); +#7690 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7691 = PCURVE('',#7351,#7692); +#7692 = DEFINITIONAL_REPRESENTATION('',(#7693),#7697); +#7693 = LINE('',#7694,#7695); +#7694 = CARTESIAN_POINT('',(-1.,-0.625)); +#7695 = VECTOR('',#7696,1.); +#7696 = DIRECTION('',(1.,0.E+000)); +#7697 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7698 = ORIENTED_EDGE('',*,*,#7572,.F.); +#7699 = ORIENTED_EDGE('',*,*,#7700,.F.); +#7700 = EDGE_CURVE('',#7649,#7573,#7701,.T.); +#7701 = SURFACE_CURVE('',#7702,(#7706,#7713),.PCURVE_S1.); +#7702 = LINE('',#7703,#7704); +#7703 = CARTESIAN_POINT('',(2.165,2.,-0.125)); +#7704 = VECTOR('',#7705,1.); +#7705 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#7706 = PCURVE('',#7590,#7707); +#7707 = DEFINITIONAL_REPRESENTATION('',(#7708),#7712); +#7708 = LINE('',#7709,#7710); +#7709 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#7710 = VECTOR('',#7711,1.); +#7711 = DIRECTION('',(1.,0.E+000)); +#7712 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7713 = PCURVE('',#7405,#7714); +#7714 = DEFINITIONAL_REPRESENTATION('',(#7715),#7719); +#7715 = LINE('',#7716,#7717); +#7716 = CARTESIAN_POINT('',(-1.,-0.625)); +#7717 = VECTOR('',#7718,1.); +#7718 = DIRECTION('',(1.,0.E+000)); +#7719 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7720 = ADVANCED_FACE('',(#7721),#7666,.F.); +#7721 = FACE_BOUND('',#7722,.F.); +#7722 = EDGE_LOOP('',(#7723,#7753,#7774,#7775)); +#7723 = ORIENTED_EDGE('',*,*,#7724,.T.); +#7724 = EDGE_CURVE('',#7725,#7727,#7729,.T.); +#7725 = VERTEX_POINT('',#7726); +#7726 = CARTESIAN_POINT('',(2.915,2.,-0.125)); +#7727 = VERTEX_POINT('',#7728); +#7728 = CARTESIAN_POINT('',(2.915,2.,0.125)); +#7729 = SURFACE_CURVE('',#7730,(#7734,#7741),.PCURVE_S1.); +#7730 = LINE('',#7731,#7732); +#7731 = CARTESIAN_POINT('',(2.915,2.,-0.125)); +#7732 = VECTOR('',#7733,1.); +#7733 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#7734 = PCURVE('',#7666,#7735); +#7735 = DEFINITIONAL_REPRESENTATION('',(#7736),#7740); +#7736 = LINE('',#7737,#7738); +#7737 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#7738 = VECTOR('',#7739,1.); +#7739 = DIRECTION('',(0.E+000,-1.)); +#7740 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7741 = PCURVE('',#7742,#7747); +#7742 = PLANE('',#7743); +#7743 = AXIS2_PLACEMENT_3D('',#7744,#7745,#7746); +#7744 = CARTESIAN_POINT('',(2.915,1.,-0.125)); +#7745 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#7746 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#7747 = DEFINITIONAL_REPRESENTATION('',(#7748),#7752); +#7748 = LINE('',#7749,#7750); +#7749 = CARTESIAN_POINT('',(1.,4.930380657631E-032)); +#7750 = VECTOR('',#7751,1.); +#7751 = DIRECTION('',(-2.22044604925E-016,-1.)); +#7752 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7753 = ORIENTED_EDGE('',*,*,#7754,.T.); +#7754 = EDGE_CURVE('',#7727,#7651,#7755,.T.); +#7755 = SURFACE_CURVE('',#7756,(#7760,#7767),.PCURVE_S1.); +#7756 = LINE('',#7757,#7758); +#7757 = CARTESIAN_POINT('',(2.915,2.,0.125)); +#7758 = VECTOR('',#7759,1.); +#7759 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#7760 = PCURVE('',#7666,#7761); +#7761 = DEFINITIONAL_REPRESENTATION('',(#7762),#7766); +#7762 = LINE('',#7763,#7764); +#7763 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#7764 = VECTOR('',#7765,1.); +#7765 = DIRECTION('',(1.,0.E+000)); +#7766 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7767 = PCURVE('',#7351,#7768); +#7768 = DEFINITIONAL_REPRESENTATION('',(#7769),#7773); +#7769 = LINE('',#7770,#7771); +#7770 = CARTESIAN_POINT('',(-1.,0.125)); +#7771 = VECTOR('',#7772,1.); +#7772 = DIRECTION('',(0.E+000,-1.)); +#7773 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7774 = ORIENTED_EDGE('',*,*,#7648,.F.); +#7775 = ORIENTED_EDGE('',*,*,#7776,.F.); +#7776 = EDGE_CURVE('',#7725,#7649,#7777,.T.); +#7777 = SURFACE_CURVE('',#7778,(#7782,#7789),.PCURVE_S1.); +#7778 = LINE('',#7779,#7780); +#7779 = CARTESIAN_POINT('',(2.915,2.,-0.125)); +#7780 = VECTOR('',#7781,1.); +#7781 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#7782 = PCURVE('',#7666,#7783); +#7783 = DEFINITIONAL_REPRESENTATION('',(#7784),#7788); +#7784 = LINE('',#7785,#7786); +#7785 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#7786 = VECTOR('',#7787,1.); +#7787 = DIRECTION('',(1.,0.E+000)); +#7788 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7789 = PCURVE('',#7405,#7790); +#7790 = DEFINITIONAL_REPRESENTATION('',(#7791),#7795); +#7791 = LINE('',#7792,#7793); +#7792 = CARTESIAN_POINT('',(-1.,0.125)); +#7793 = VECTOR('',#7794,1.); +#7794 = DIRECTION('',(0.E+000,-1.)); +#7795 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7796 = ADVANCED_FACE('',(#7797),#7742,.F.); +#7797 = FACE_BOUND('',#7798,.F.); +#7798 = EDGE_LOOP('',(#7799,#7824,#7845,#7846)); +#7799 = ORIENTED_EDGE('',*,*,#7800,.T.); +#7800 = EDGE_CURVE('',#7801,#7803,#7805,.T.); +#7801 = VERTEX_POINT('',#7802); +#7802 = CARTESIAN_POINT('',(2.915,1.,-0.125)); +#7803 = VERTEX_POINT('',#7804); +#7804 = CARTESIAN_POINT('',(2.915,1.,0.125)); +#7805 = SURFACE_CURVE('',#7806,(#7810,#7817),.PCURVE_S1.); +#7806 = LINE('',#7807,#7808); +#7807 = CARTESIAN_POINT('',(2.915,1.,-0.125)); +#7808 = VECTOR('',#7809,1.); +#7809 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#7810 = PCURVE('',#7742,#7811); +#7811 = DEFINITIONAL_REPRESENTATION('',(#7812),#7816); +#7812 = LINE('',#7813,#7814); +#7813 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#7814 = VECTOR('',#7815,1.); +#7815 = DIRECTION('',(-2.22044604925E-016,-1.)); +#7816 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7817 = PCURVE('',#7323,#7818); +#7818 = DEFINITIONAL_REPRESENTATION('',(#7819),#7823); +#7819 = LINE('',#7820,#7821); +#7820 = CARTESIAN_POINT('',(0.125,0.E+000)); +#7821 = VECTOR('',#7822,1.); +#7822 = DIRECTION('',(0.E+000,-1.)); +#7823 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7824 = ORIENTED_EDGE('',*,*,#7825,.T.); +#7825 = EDGE_CURVE('',#7803,#7727,#7826,.T.); +#7826 = SURFACE_CURVE('',#7827,(#7831,#7838),.PCURVE_S1.); +#7827 = LINE('',#7828,#7829); +#7828 = CARTESIAN_POINT('',(2.915,1.,0.125)); +#7829 = VECTOR('',#7830,1.); +#7830 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#7831 = PCURVE('',#7742,#7832); +#7832 = DEFINITIONAL_REPRESENTATION('',(#7833),#7837); +#7833 = LINE('',#7834,#7835); +#7834 = CARTESIAN_POINT('',(-2.22044604925E-016,-0.25)); +#7835 = VECTOR('',#7836,1.); +#7836 = DIRECTION('',(1.,0.E+000)); +#7837 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7838 = PCURVE('',#7351,#7839); +#7839 = DEFINITIONAL_REPRESENTATION('',(#7840),#7844); +#7840 = LINE('',#7841,#7842); +#7841 = CARTESIAN_POINT('',(0.E+000,0.125)); +#7842 = VECTOR('',#7843,1.); +#7843 = DIRECTION('',(-1.,0.E+000)); +#7844 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7845 = ORIENTED_EDGE('',*,*,#7724,.F.); +#7846 = ORIENTED_EDGE('',*,*,#7847,.F.); +#7847 = EDGE_CURVE('',#7801,#7725,#7848,.T.); +#7848 = SURFACE_CURVE('',#7849,(#7853,#7860),.PCURVE_S1.); +#7849 = LINE('',#7850,#7851); +#7850 = CARTESIAN_POINT('',(2.915,1.,-0.125)); +#7851 = VECTOR('',#7852,1.); +#7852 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#7853 = PCURVE('',#7742,#7854); +#7854 = DEFINITIONAL_REPRESENTATION('',(#7855),#7859); +#7855 = LINE('',#7856,#7857); +#7856 = CARTESIAN_POINT('',(-2.22044604925E-016,-0.E+000)); +#7857 = VECTOR('',#7858,1.); +#7858 = DIRECTION('',(1.,0.E+000)); +#7859 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7860 = PCURVE('',#7405,#7861); +#7861 = DEFINITIONAL_REPRESENTATION('',(#7862),#7866); +#7862 = LINE('',#7863,#7864); +#7863 = CARTESIAN_POINT('',(0.E+000,0.125)); +#7864 = VECTOR('',#7865,1.); +#7865 = DIRECTION('',(-1.,0.E+000)); +#7866 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7867 = ADVANCED_FACE('',(#7868),#7323,.F.); +#7868 = FACE_BOUND('',#7869,.F.); +#7869 = EDGE_LOOP('',(#7870,#7871,#7892,#7893)); +#7870 = ORIENTED_EDGE('',*,*,#7300,.T.); +#7871 = ORIENTED_EDGE('',*,*,#7872,.T.); +#7872 = EDGE_CURVE('',#7303,#7803,#7873,.T.); +#7873 = SURFACE_CURVE('',#7874,(#7878,#7885),.PCURVE_S1.); +#7874 = LINE('',#7875,#7876); +#7875 = CARTESIAN_POINT('',(2.79,1.,0.125)); +#7876 = VECTOR('',#7877,1.); +#7877 = DIRECTION('',(1.,0.E+000,0.E+000)); +#7878 = PCURVE('',#7323,#7879); +#7879 = DEFINITIONAL_REPRESENTATION('',(#7880),#7884); +#7880 = LINE('',#7881,#7882); +#7881 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#7882 = VECTOR('',#7883,1.); +#7883 = DIRECTION('',(1.,0.E+000)); +#7884 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7885 = PCURVE('',#7351,#7886); +#7886 = DEFINITIONAL_REPRESENTATION('',(#7887),#7891); +#7887 = LINE('',#7888,#7889); +#7888 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#7889 = VECTOR('',#7890,1.); +#7890 = DIRECTION('',(0.E+000,1.)); +#7891 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7892 = ORIENTED_EDGE('',*,*,#7800,.F.); +#7893 = ORIENTED_EDGE('',*,*,#7894,.F.); +#7894 = EDGE_CURVE('',#7301,#7801,#7895,.T.); +#7895 = SURFACE_CURVE('',#7896,(#7900,#7907),.PCURVE_S1.); +#7896 = LINE('',#7897,#7898); +#7897 = CARTESIAN_POINT('',(2.79,1.,-0.125)); +#7898 = VECTOR('',#7899,1.); +#7899 = DIRECTION('',(1.,0.E+000,0.E+000)); +#7900 = PCURVE('',#7323,#7901); +#7901 = DEFINITIONAL_REPRESENTATION('',(#7902),#7906); +#7902 = LINE('',#7903,#7904); +#7903 = CARTESIAN_POINT('',(0.E+000,-4.930380657631E-032)); +#7904 = VECTOR('',#7905,1.); +#7905 = DIRECTION('',(1.,0.E+000)); +#7906 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7907 = PCURVE('',#7405,#7908); +#7908 = DEFINITIONAL_REPRESENTATION('',(#7909),#7913); +#7909 = LINE('',#7910,#7911); +#7910 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#7911 = VECTOR('',#7912,1.); +#7912 = DIRECTION('',(0.E+000,1.)); +#7913 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7914 = ADVANCED_FACE('',(#7915),#7405,.F.); +#7915 = FACE_BOUND('',#7916,.T.); +#7916 = EDGE_LOOP('',(#7917,#7918,#7919,#7920,#7921,#7922,#7923,#7924)); +#7917 = ORIENTED_EDGE('',*,*,#7391,.T.); +#7918 = ORIENTED_EDGE('',*,*,#7472,.T.); +#7919 = ORIENTED_EDGE('',*,*,#7548,.T.); +#7920 = ORIENTED_EDGE('',*,*,#7624,.F.); +#7921 = ORIENTED_EDGE('',*,*,#7700,.F.); +#7922 = ORIENTED_EDGE('',*,*,#7776,.F.); +#7923 = ORIENTED_EDGE('',*,*,#7847,.F.); +#7924 = ORIENTED_EDGE('',*,*,#7894,.F.); +#7925 = ADVANCED_FACE('',(#7926),#7351,.T.); +#7926 = FACE_BOUND('',#7927,.F.); +#7927 = EDGE_LOOP('',(#7928,#7929,#7930,#7931,#7932,#7933,#7934,#7935)); +#7928 = ORIENTED_EDGE('',*,*,#7335,.T.); +#7929 = ORIENTED_EDGE('',*,*,#7421,.T.); +#7930 = ORIENTED_EDGE('',*,*,#7497,.T.); +#7931 = ORIENTED_EDGE('',*,*,#7602,.F.); +#7932 = ORIENTED_EDGE('',*,*,#7678,.F.); +#7933 = ORIENTED_EDGE('',*,*,#7754,.F.); +#7934 = ORIENTED_EDGE('',*,*,#7825,.F.); +#7935 = ORIENTED_EDGE('',*,*,#7872,.F.); +#7936 = MANIFOLD_SOLID_BREP('',#7937); +#7937 = CLOSED_SHELL('',(#7938,#8058,#8134,#8210,#8286,#8362,#8438,#8509 + ,#8556,#8567)); +#7938 = ADVANCED_FACE('',(#7939),#7953,.T.); +#7939 = FACE_BOUND('',#7940,.T.); +#7940 = EDGE_LOOP('',(#7941,#7976,#8004,#8032)); +#7941 = ORIENTED_EDGE('',*,*,#7942,.T.); +#7942 = EDGE_CURVE('',#7943,#7945,#7947,.T.); +#7943 = VERTEX_POINT('',#7944); +#7944 = CARTESIAN_POINT('',(0.25,1.,-0.125)); +#7945 = VERTEX_POINT('',#7946); +#7946 = CARTESIAN_POINT('',(0.25,1.,0.125)); +#7947 = SURFACE_CURVE('',#7948,(#7952,#7964),.PCURVE_S1.); +#7948 = LINE('',#7949,#7950); +#7949 = CARTESIAN_POINT('',(0.25,1.,-0.125)); +#7950 = VECTOR('',#7951,1.); +#7951 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#7952 = PCURVE('',#7953,#7958); +#7953 = PLANE('',#7954); +#7954 = AXIS2_PLACEMENT_3D('',#7955,#7956,#7957); +#7955 = CARTESIAN_POINT('',(0.25,1.,-0.125)); +#7956 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#7957 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#7958 = DEFINITIONAL_REPRESENTATION('',(#7959),#7963); +#7959 = LINE('',#7960,#7961); +#7960 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#7961 = VECTOR('',#7962,1.); +#7962 = DIRECTION('',(2.22044604925E-016,-1.)); +#7963 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7964 = PCURVE('',#7965,#7970); +#7965 = PLANE('',#7966); +#7966 = AXIS2_PLACEMENT_3D('',#7967,#7968,#7969); +#7967 = CARTESIAN_POINT('',(0.25,1.,-0.125)); +#7968 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#7969 = DIRECTION('',(1.,0.E+000,0.E+000)); +#7970 = DEFINITIONAL_REPRESENTATION('',(#7971),#7975); +#7971 = LINE('',#7972,#7973); +#7972 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#7973 = VECTOR('',#7974,1.); +#7974 = DIRECTION('',(0.E+000,-1.)); +#7975 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7976 = ORIENTED_EDGE('',*,*,#7977,.T.); +#7977 = EDGE_CURVE('',#7945,#7978,#7980,.T.); +#7978 = VERTEX_POINT('',#7979); +#7979 = CARTESIAN_POINT('',(0.25,-2.5,0.125)); +#7980 = SURFACE_CURVE('',#7981,(#7985,#7992),.PCURVE_S1.); +#7981 = LINE('',#7982,#7983); +#7982 = CARTESIAN_POINT('',(0.25,1.,0.125)); +#7983 = VECTOR('',#7984,1.); +#7984 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#7985 = PCURVE('',#7953,#7986); +#7986 = DEFINITIONAL_REPRESENTATION('',(#7987),#7991); +#7987 = LINE('',#7988,#7989); +#7988 = CARTESIAN_POINT('',(2.22044604925E-016,-0.25)); +#7989 = VECTOR('',#7990,1.); +#7990 = DIRECTION('',(1.,0.E+000)); +#7991 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7992 = PCURVE('',#7993,#7998); +#7993 = PLANE('',#7994); +#7994 = AXIS2_PLACEMENT_3D('',#7995,#7996,#7997); +#7995 = CARTESIAN_POINT('',(0.25,1.,0.125)); +#7996 = DIRECTION('',(0.E+000,4.440892098501E-016,1.)); +#7997 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#7998 = DEFINITIONAL_REPRESENTATION('',(#7999),#8003); +#7999 = LINE('',#8000,#8001); +#8000 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#8001 = VECTOR('',#8002,1.); +#8002 = DIRECTION('',(1.,0.E+000)); +#8003 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8004 = ORIENTED_EDGE('',*,*,#8005,.F.); +#8005 = EDGE_CURVE('',#8006,#7978,#8008,.T.); +#8006 = VERTEX_POINT('',#8007); +#8007 = CARTESIAN_POINT('',(0.25,-2.5,-0.125)); +#8008 = SURFACE_CURVE('',#8009,(#8013,#8020),.PCURVE_S1.); +#8009 = LINE('',#8010,#8011); +#8010 = CARTESIAN_POINT('',(0.25,-2.5,-0.125)); +#8011 = VECTOR('',#8012,1.); +#8012 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#8013 = PCURVE('',#7953,#8014); +#8014 = DEFINITIONAL_REPRESENTATION('',(#8015),#8019); +#8015 = LINE('',#8016,#8017); +#8016 = CARTESIAN_POINT('',(3.5,-1.972152263053E-031)); +#8017 = VECTOR('',#8018,1.); +#8018 = DIRECTION('',(2.22044604925E-016,-1.)); +#8019 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8020 = PCURVE('',#8021,#8026); +#8021 = PLANE('',#8022); +#8022 = AXIS2_PLACEMENT_3D('',#8023,#8024,#8025); +#8023 = CARTESIAN_POINT('',(0.25,-2.5,-0.125)); +#8024 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#8025 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#8026 = DEFINITIONAL_REPRESENTATION('',(#8027),#8031); +#8027 = LINE('',#8028,#8029); +#8028 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#8029 = VECTOR('',#8030,1.); +#8030 = DIRECTION('',(0.E+000,-1.)); +#8031 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8032 = ORIENTED_EDGE('',*,*,#8033,.F.); +#8033 = EDGE_CURVE('',#7943,#8006,#8034,.T.); +#8034 = SURFACE_CURVE('',#8035,(#8039,#8046),.PCURVE_S1.); +#8035 = LINE('',#8036,#8037); +#8036 = CARTESIAN_POINT('',(0.25,1.,-0.125)); +#8037 = VECTOR('',#8038,1.); +#8038 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#8039 = PCURVE('',#7953,#8040); +#8040 = DEFINITIONAL_REPRESENTATION('',(#8041),#8045); +#8041 = LINE('',#8042,#8043); +#8042 = CARTESIAN_POINT('',(2.22044604925E-016,0.E+000)); +#8043 = VECTOR('',#8044,1.); +#8044 = DIRECTION('',(1.,0.E+000)); +#8045 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8046 = PCURVE('',#8047,#8052); +#8047 = PLANE('',#8048); +#8048 = AXIS2_PLACEMENT_3D('',#8049,#8050,#8051); +#8049 = CARTESIAN_POINT('',(0.25,1.,-0.125)); +#8050 = DIRECTION('',(0.E+000,4.440892098501E-016,1.)); +#8051 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#8052 = DEFINITIONAL_REPRESENTATION('',(#8053),#8057); +#8053 = LINE('',#8054,#8055); +#8054 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#8055 = VECTOR('',#8056,1.); +#8056 = DIRECTION('',(1.,0.E+000)); +#8057 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8058 = ADVANCED_FACE('',(#8059),#8021,.T.); +#8059 = FACE_BOUND('',#8060,.T.); +#8060 = EDGE_LOOP('',(#8061,#8062,#8085,#8113)); +#8061 = ORIENTED_EDGE('',*,*,#8005,.T.); +#8062 = ORIENTED_EDGE('',*,*,#8063,.T.); +#8063 = EDGE_CURVE('',#7978,#8064,#8066,.T.); +#8064 = VERTEX_POINT('',#8065); +#8065 = CARTESIAN_POINT('',(-0.25,-2.5,0.125)); +#8066 = SURFACE_CURVE('',#8067,(#8071,#8078),.PCURVE_S1.); +#8067 = LINE('',#8068,#8069); +#8068 = CARTESIAN_POINT('',(0.25,-2.5,0.125)); +#8069 = VECTOR('',#8070,1.); +#8070 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#8071 = PCURVE('',#8021,#8072); +#8072 = DEFINITIONAL_REPRESENTATION('',(#8073),#8077); +#8073 = LINE('',#8074,#8075); +#8074 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#8075 = VECTOR('',#8076,1.); +#8076 = DIRECTION('',(1.,0.E+000)); +#8077 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8078 = PCURVE('',#7993,#8079); +#8079 = DEFINITIONAL_REPRESENTATION('',(#8080),#8084); +#8080 = LINE('',#8081,#8082); +#8081 = CARTESIAN_POINT('',(3.5,0.E+000)); +#8082 = VECTOR('',#8083,1.); +#8083 = DIRECTION('',(0.E+000,-1.)); +#8084 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8085 = ORIENTED_EDGE('',*,*,#8086,.F.); +#8086 = EDGE_CURVE('',#8087,#8064,#8089,.T.); +#8087 = VERTEX_POINT('',#8088); +#8088 = CARTESIAN_POINT('',(-0.25,-2.5,-0.125)); +#8089 = SURFACE_CURVE('',#8090,(#8094,#8101),.PCURVE_S1.); +#8090 = LINE('',#8091,#8092); +#8091 = CARTESIAN_POINT('',(-0.25,-2.5,-0.125)); +#8092 = VECTOR('',#8093,1.); +#8093 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#8094 = PCURVE('',#8021,#8095); +#8095 = DEFINITIONAL_REPRESENTATION('',(#8096),#8100); +#8096 = LINE('',#8097,#8098); +#8097 = CARTESIAN_POINT('',(0.5,0.E+000)); +#8098 = VECTOR('',#8099,1.); +#8099 = DIRECTION('',(0.E+000,-1.)); +#8100 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8101 = PCURVE('',#8102,#8107); +#8102 = PLANE('',#8103); +#8103 = AXIS2_PLACEMENT_3D('',#8104,#8105,#8106); +#8104 = CARTESIAN_POINT('',(-0.25,-2.5,-0.125)); +#8105 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#8106 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#8107 = DEFINITIONAL_REPRESENTATION('',(#8108),#8112); +#8108 = LINE('',#8109,#8110); +#8109 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#8110 = VECTOR('',#8111,1.); +#8111 = DIRECTION('',(-2.22044604925E-016,-1.)); +#8112 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8113 = ORIENTED_EDGE('',*,*,#8114,.F.); +#8114 = EDGE_CURVE('',#8006,#8087,#8115,.T.); +#8115 = SURFACE_CURVE('',#8116,(#8120,#8127),.PCURVE_S1.); +#8116 = LINE('',#8117,#8118); +#8117 = CARTESIAN_POINT('',(0.25,-2.5,-0.125)); +#8118 = VECTOR('',#8119,1.); +#8119 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#8120 = PCURVE('',#8021,#8121); +#8121 = DEFINITIONAL_REPRESENTATION('',(#8122),#8126); +#8122 = LINE('',#8123,#8124); +#8123 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#8124 = VECTOR('',#8125,1.); +#8125 = DIRECTION('',(1.,0.E+000)); +#8126 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8127 = PCURVE('',#8047,#8128); +#8128 = DEFINITIONAL_REPRESENTATION('',(#8129),#8133); +#8129 = LINE('',#8130,#8131); +#8130 = CARTESIAN_POINT('',(3.5,0.E+000)); +#8131 = VECTOR('',#8132,1.); +#8132 = DIRECTION('',(0.E+000,-1.)); +#8133 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8134 = ADVANCED_FACE('',(#8135),#8102,.T.); +#8135 = FACE_BOUND('',#8136,.T.); +#8136 = EDGE_LOOP('',(#8137,#8138,#8161,#8189)); +#8137 = ORIENTED_EDGE('',*,*,#8086,.T.); +#8138 = ORIENTED_EDGE('',*,*,#8139,.T.); +#8139 = EDGE_CURVE('',#8064,#8140,#8142,.T.); +#8140 = VERTEX_POINT('',#8141); +#8141 = CARTESIAN_POINT('',(-0.25,1.,0.125)); +#8142 = SURFACE_CURVE('',#8143,(#8147,#8154),.PCURVE_S1.); +#8143 = LINE('',#8144,#8145); +#8144 = CARTESIAN_POINT('',(-0.25,-2.5,0.125)); +#8145 = VECTOR('',#8146,1.); +#8146 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#8147 = PCURVE('',#8102,#8148); +#8148 = DEFINITIONAL_REPRESENTATION('',(#8149),#8153); +#8149 = LINE('',#8150,#8151); +#8150 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#8151 = VECTOR('',#8152,1.); +#8152 = DIRECTION('',(1.,0.E+000)); +#8153 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8154 = PCURVE('',#7993,#8155); +#8155 = DEFINITIONAL_REPRESENTATION('',(#8156),#8160); +#8156 = LINE('',#8157,#8158); +#8157 = CARTESIAN_POINT('',(3.5,-0.5)); +#8158 = VECTOR('',#8159,1.); +#8159 = DIRECTION('',(-1.,0.E+000)); +#8160 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8161 = ORIENTED_EDGE('',*,*,#8162,.F.); +#8162 = EDGE_CURVE('',#8163,#8140,#8165,.T.); +#8163 = VERTEX_POINT('',#8164); +#8164 = CARTESIAN_POINT('',(-0.25,1.,-0.125)); +#8165 = SURFACE_CURVE('',#8166,(#8170,#8177),.PCURVE_S1.); +#8166 = LINE('',#8167,#8168); +#8167 = CARTESIAN_POINT('',(-0.25,1.,-0.125)); +#8168 = VECTOR('',#8169,1.); +#8169 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#8170 = PCURVE('',#8102,#8171); +#8171 = DEFINITIONAL_REPRESENTATION('',(#8172),#8176); +#8172 = LINE('',#8173,#8174); +#8173 = CARTESIAN_POINT('',(3.5,1.972152263053E-031)); +#8174 = VECTOR('',#8175,1.); +#8175 = DIRECTION('',(-2.22044604925E-016,-1.)); +#8176 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8177 = PCURVE('',#8178,#8183); +#8178 = PLANE('',#8179); +#8179 = AXIS2_PLACEMENT_3D('',#8180,#8181,#8182); +#8180 = CARTESIAN_POINT('',(-0.375,1.,-0.125)); +#8181 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#8182 = DIRECTION('',(1.,0.E+000,0.E+000)); +#8183 = DEFINITIONAL_REPRESENTATION('',(#8184),#8188); +#8184 = LINE('',#8185,#8186); +#8185 = CARTESIAN_POINT('',(0.125,0.E+000)); +#8186 = VECTOR('',#8187,1.); +#8187 = DIRECTION('',(0.E+000,-1.)); +#8188 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8189 = ORIENTED_EDGE('',*,*,#8190,.F.); +#8190 = EDGE_CURVE('',#8087,#8163,#8191,.T.); +#8191 = SURFACE_CURVE('',#8192,(#8196,#8203),.PCURVE_S1.); +#8192 = LINE('',#8193,#8194); +#8193 = CARTESIAN_POINT('',(-0.25,-2.5,-0.125)); +#8194 = VECTOR('',#8195,1.); +#8195 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#8196 = PCURVE('',#8102,#8197); +#8197 = DEFINITIONAL_REPRESENTATION('',(#8198),#8202); +#8198 = LINE('',#8199,#8200); +#8199 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#8200 = VECTOR('',#8201,1.); +#8201 = DIRECTION('',(1.,0.E+000)); +#8202 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8203 = PCURVE('',#8047,#8204); +#8204 = DEFINITIONAL_REPRESENTATION('',(#8205),#8209); +#8205 = LINE('',#8206,#8207); +#8206 = CARTESIAN_POINT('',(3.5,-0.5)); +#8207 = VECTOR('',#8208,1.); +#8208 = DIRECTION('',(-1.,0.E+000)); +#8209 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8210 = ADVANCED_FACE('',(#8211),#8178,.F.); +#8211 = FACE_BOUND('',#8212,.F.); +#8212 = EDGE_LOOP('',(#8213,#8243,#8264,#8265)); +#8213 = ORIENTED_EDGE('',*,*,#8214,.T.); +#8214 = EDGE_CURVE('',#8215,#8217,#8219,.T.); +#8215 = VERTEX_POINT('',#8216); +#8216 = CARTESIAN_POINT('',(-0.375,1.,-0.125)); +#8217 = VERTEX_POINT('',#8218); +#8218 = CARTESIAN_POINT('',(-0.375,1.,0.125)); +#8219 = SURFACE_CURVE('',#8220,(#8224,#8231),.PCURVE_S1.); +#8220 = LINE('',#8221,#8222); +#8221 = CARTESIAN_POINT('',(-0.375,1.,-0.125)); +#8222 = VECTOR('',#8223,1.); +#8223 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#8224 = PCURVE('',#8178,#8225); +#8225 = DEFINITIONAL_REPRESENTATION('',(#8226),#8230); +#8226 = LINE('',#8227,#8228); +#8227 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#8228 = VECTOR('',#8229,1.); +#8229 = DIRECTION('',(0.E+000,-1.)); +#8230 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8231 = PCURVE('',#8232,#8237); +#8232 = PLANE('',#8233); +#8233 = AXIS2_PLACEMENT_3D('',#8234,#8235,#8236); +#8234 = CARTESIAN_POINT('',(-0.375,2.,-0.125)); +#8235 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#8236 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#8237 = DEFINITIONAL_REPRESENTATION('',(#8238),#8242); +#8238 = LINE('',#8239,#8240); +#8239 = CARTESIAN_POINT('',(1.,-4.930380657631E-032)); +#8240 = VECTOR('',#8241,1.); +#8241 = DIRECTION('',(2.22044604925E-016,-1.)); +#8242 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8243 = ORIENTED_EDGE('',*,*,#8244,.T.); +#8244 = EDGE_CURVE('',#8217,#8140,#8245,.T.); +#8245 = SURFACE_CURVE('',#8246,(#8250,#8257),.PCURVE_S1.); +#8246 = LINE('',#8247,#8248); +#8247 = CARTESIAN_POINT('',(-0.375,1.,0.125)); +#8248 = VECTOR('',#8249,1.); +#8249 = DIRECTION('',(1.,0.E+000,0.E+000)); +#8250 = PCURVE('',#8178,#8251); +#8251 = DEFINITIONAL_REPRESENTATION('',(#8252),#8256); +#8252 = LINE('',#8253,#8254); +#8253 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#8254 = VECTOR('',#8255,1.); +#8255 = DIRECTION('',(1.,0.E+000)); +#8256 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8257 = PCURVE('',#7993,#8258); +#8258 = DEFINITIONAL_REPRESENTATION('',(#8259),#8263); +#8259 = LINE('',#8260,#8261); +#8260 = CARTESIAN_POINT('',(0.E+000,-0.625)); +#8261 = VECTOR('',#8262,1.); +#8262 = DIRECTION('',(0.E+000,1.)); +#8263 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8264 = ORIENTED_EDGE('',*,*,#8162,.F.); +#8265 = ORIENTED_EDGE('',*,*,#8266,.F.); +#8266 = EDGE_CURVE('',#8215,#8163,#8267,.T.); +#8267 = SURFACE_CURVE('',#8268,(#8272,#8279),.PCURVE_S1.); +#8268 = LINE('',#8269,#8270); +#8269 = CARTESIAN_POINT('',(-0.375,1.,-0.125)); +#8270 = VECTOR('',#8271,1.); +#8271 = DIRECTION('',(1.,0.E+000,0.E+000)); +#8272 = PCURVE('',#8178,#8273); +#8273 = DEFINITIONAL_REPRESENTATION('',(#8274),#8278); +#8274 = LINE('',#8275,#8276); +#8275 = CARTESIAN_POINT('',(0.E+000,-4.930380657631E-032)); +#8276 = VECTOR('',#8277,1.); +#8277 = DIRECTION('',(1.,0.E+000)); +#8278 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8279 = PCURVE('',#8047,#8280); +#8280 = DEFINITIONAL_REPRESENTATION('',(#8281),#8285); +#8281 = LINE('',#8282,#8283); +#8282 = CARTESIAN_POINT('',(0.E+000,-0.625)); +#8283 = VECTOR('',#8284,1.); +#8284 = DIRECTION('',(0.E+000,1.)); +#8285 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8286 = ADVANCED_FACE('',(#8287),#8232,.F.); +#8287 = FACE_BOUND('',#8288,.F.); +#8288 = EDGE_LOOP('',(#8289,#8319,#8340,#8341)); +#8289 = ORIENTED_EDGE('',*,*,#8290,.T.); +#8290 = EDGE_CURVE('',#8291,#8293,#8295,.T.); +#8291 = VERTEX_POINT('',#8292); +#8292 = CARTESIAN_POINT('',(-0.375,2.,-0.125)); +#8293 = VERTEX_POINT('',#8294); +#8294 = CARTESIAN_POINT('',(-0.375,2.,0.125)); +#8295 = SURFACE_CURVE('',#8296,(#8300,#8307),.PCURVE_S1.); +#8296 = LINE('',#8297,#8298); +#8297 = CARTESIAN_POINT('',(-0.375,2.,-0.125)); +#8298 = VECTOR('',#8299,1.); +#8299 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#8300 = PCURVE('',#8232,#8301); +#8301 = DEFINITIONAL_REPRESENTATION('',(#8302),#8306); +#8302 = LINE('',#8303,#8304); +#8303 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#8304 = VECTOR('',#8305,1.); +#8305 = DIRECTION('',(2.22044604925E-016,-1.)); +#8306 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8307 = PCURVE('',#8308,#8313); +#8308 = PLANE('',#8309); +#8309 = AXIS2_PLACEMENT_3D('',#8310,#8311,#8312); +#8310 = CARTESIAN_POINT('',(0.375,2.,-0.125)); +#8311 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#8312 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#8313 = DEFINITIONAL_REPRESENTATION('',(#8314),#8318); +#8314 = LINE('',#8315,#8316); +#8315 = CARTESIAN_POINT('',(0.75,0.E+000)); +#8316 = VECTOR('',#8317,1.); +#8317 = DIRECTION('',(0.E+000,-1.)); +#8318 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8319 = ORIENTED_EDGE('',*,*,#8320,.T.); +#8320 = EDGE_CURVE('',#8293,#8217,#8321,.T.); +#8321 = SURFACE_CURVE('',#8322,(#8326,#8333),.PCURVE_S1.); +#8322 = LINE('',#8323,#8324); +#8323 = CARTESIAN_POINT('',(-0.375,2.,0.125)); +#8324 = VECTOR('',#8325,1.); +#8325 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#8326 = PCURVE('',#8232,#8327); +#8327 = DEFINITIONAL_REPRESENTATION('',(#8328),#8332); +#8328 = LINE('',#8329,#8330); +#8329 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#8330 = VECTOR('',#8331,1.); +#8331 = DIRECTION('',(1.,0.E+000)); +#8332 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8333 = PCURVE('',#7993,#8334); +#8334 = DEFINITIONAL_REPRESENTATION('',(#8335),#8339); +#8335 = LINE('',#8336,#8337); +#8336 = CARTESIAN_POINT('',(-1.,-0.625)); +#8337 = VECTOR('',#8338,1.); +#8338 = DIRECTION('',(1.,0.E+000)); +#8339 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8340 = ORIENTED_EDGE('',*,*,#8214,.F.); +#8341 = ORIENTED_EDGE('',*,*,#8342,.F.); +#8342 = EDGE_CURVE('',#8291,#8215,#8343,.T.); +#8343 = SURFACE_CURVE('',#8344,(#8348,#8355),.PCURVE_S1.); +#8344 = LINE('',#8345,#8346); +#8345 = CARTESIAN_POINT('',(-0.375,2.,-0.125)); +#8346 = VECTOR('',#8347,1.); +#8347 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#8348 = PCURVE('',#8232,#8349); +#8349 = DEFINITIONAL_REPRESENTATION('',(#8350),#8354); +#8350 = LINE('',#8351,#8352); +#8351 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#8352 = VECTOR('',#8353,1.); +#8353 = DIRECTION('',(1.,0.E+000)); +#8354 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8355 = PCURVE('',#8047,#8356); +#8356 = DEFINITIONAL_REPRESENTATION('',(#8357),#8361); +#8357 = LINE('',#8358,#8359); +#8358 = CARTESIAN_POINT('',(-1.,-0.625)); +#8359 = VECTOR('',#8360,1.); +#8360 = DIRECTION('',(1.,0.E+000)); +#8361 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8362 = ADVANCED_FACE('',(#8363),#8308,.F.); +#8363 = FACE_BOUND('',#8364,.F.); +#8364 = EDGE_LOOP('',(#8365,#8395,#8416,#8417)); +#8365 = ORIENTED_EDGE('',*,*,#8366,.T.); +#8366 = EDGE_CURVE('',#8367,#8369,#8371,.T.); +#8367 = VERTEX_POINT('',#8368); +#8368 = CARTESIAN_POINT('',(0.375,2.,-0.125)); +#8369 = VERTEX_POINT('',#8370); +#8370 = CARTESIAN_POINT('',(0.375,2.,0.125)); +#8371 = SURFACE_CURVE('',#8372,(#8376,#8383),.PCURVE_S1.); +#8372 = LINE('',#8373,#8374); +#8373 = CARTESIAN_POINT('',(0.375,2.,-0.125)); +#8374 = VECTOR('',#8375,1.); +#8375 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#8376 = PCURVE('',#8308,#8377); +#8377 = DEFINITIONAL_REPRESENTATION('',(#8378),#8382); +#8378 = LINE('',#8379,#8380); +#8379 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#8380 = VECTOR('',#8381,1.); +#8381 = DIRECTION('',(0.E+000,-1.)); +#8382 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8383 = PCURVE('',#8384,#8389); +#8384 = PLANE('',#8385); +#8385 = AXIS2_PLACEMENT_3D('',#8386,#8387,#8388); +#8386 = CARTESIAN_POINT('',(0.375,1.,-0.125)); +#8387 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#8388 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#8389 = DEFINITIONAL_REPRESENTATION('',(#8390),#8394); +#8390 = LINE('',#8391,#8392); +#8391 = CARTESIAN_POINT('',(1.,4.930380657631E-032)); +#8392 = VECTOR('',#8393,1.); +#8393 = DIRECTION('',(-2.22044604925E-016,-1.)); +#8394 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8395 = ORIENTED_EDGE('',*,*,#8396,.T.); +#8396 = EDGE_CURVE('',#8369,#8293,#8397,.T.); +#8397 = SURFACE_CURVE('',#8398,(#8402,#8409),.PCURVE_S1.); +#8398 = LINE('',#8399,#8400); +#8399 = CARTESIAN_POINT('',(0.375,2.,0.125)); +#8400 = VECTOR('',#8401,1.); +#8401 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#8402 = PCURVE('',#8308,#8403); +#8403 = DEFINITIONAL_REPRESENTATION('',(#8404),#8408); +#8404 = LINE('',#8405,#8406); +#8405 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#8406 = VECTOR('',#8407,1.); +#8407 = DIRECTION('',(1.,0.E+000)); +#8408 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8409 = PCURVE('',#7993,#8410); +#8410 = DEFINITIONAL_REPRESENTATION('',(#8411),#8415); +#8411 = LINE('',#8412,#8413); +#8412 = CARTESIAN_POINT('',(-1.,0.125)); +#8413 = VECTOR('',#8414,1.); +#8414 = DIRECTION('',(0.E+000,-1.)); +#8415 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8416 = ORIENTED_EDGE('',*,*,#8290,.F.); +#8417 = ORIENTED_EDGE('',*,*,#8418,.F.); +#8418 = EDGE_CURVE('',#8367,#8291,#8419,.T.); +#8419 = SURFACE_CURVE('',#8420,(#8424,#8431),.PCURVE_S1.); +#8420 = LINE('',#8421,#8422); +#8421 = CARTESIAN_POINT('',(0.375,2.,-0.125)); +#8422 = VECTOR('',#8423,1.); +#8423 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#8424 = PCURVE('',#8308,#8425); +#8425 = DEFINITIONAL_REPRESENTATION('',(#8426),#8430); +#8426 = LINE('',#8427,#8428); +#8427 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#8428 = VECTOR('',#8429,1.); +#8429 = DIRECTION('',(1.,0.E+000)); +#8430 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8431 = PCURVE('',#8047,#8432); +#8432 = DEFINITIONAL_REPRESENTATION('',(#8433),#8437); +#8433 = LINE('',#8434,#8435); +#8434 = CARTESIAN_POINT('',(-1.,0.125)); +#8435 = VECTOR('',#8436,1.); +#8436 = DIRECTION('',(0.E+000,-1.)); +#8437 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8438 = ADVANCED_FACE('',(#8439),#8384,.F.); +#8439 = FACE_BOUND('',#8440,.F.); +#8440 = EDGE_LOOP('',(#8441,#8466,#8487,#8488)); +#8441 = ORIENTED_EDGE('',*,*,#8442,.T.); +#8442 = EDGE_CURVE('',#8443,#8445,#8447,.T.); +#8443 = VERTEX_POINT('',#8444); +#8444 = CARTESIAN_POINT('',(0.375,1.,-0.125)); +#8445 = VERTEX_POINT('',#8446); +#8446 = CARTESIAN_POINT('',(0.375,1.,0.125)); +#8447 = SURFACE_CURVE('',#8448,(#8452,#8459),.PCURVE_S1.); +#8448 = LINE('',#8449,#8450); +#8449 = CARTESIAN_POINT('',(0.375,1.,-0.125)); +#8450 = VECTOR('',#8451,1.); +#8451 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#8452 = PCURVE('',#8384,#8453); +#8453 = DEFINITIONAL_REPRESENTATION('',(#8454),#8458); +#8454 = LINE('',#8455,#8456); +#8455 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#8456 = VECTOR('',#8457,1.); +#8457 = DIRECTION('',(-2.22044604925E-016,-1.)); +#8458 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8459 = PCURVE('',#7965,#8460); +#8460 = DEFINITIONAL_REPRESENTATION('',(#8461),#8465); +#8461 = LINE('',#8462,#8463); +#8462 = CARTESIAN_POINT('',(0.125,0.E+000)); +#8463 = VECTOR('',#8464,1.); +#8464 = DIRECTION('',(0.E+000,-1.)); +#8465 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8466 = ORIENTED_EDGE('',*,*,#8467,.T.); +#8467 = EDGE_CURVE('',#8445,#8369,#8468,.T.); +#8468 = SURFACE_CURVE('',#8469,(#8473,#8480),.PCURVE_S1.); +#8469 = LINE('',#8470,#8471); +#8470 = CARTESIAN_POINT('',(0.375,1.,0.125)); +#8471 = VECTOR('',#8472,1.); +#8472 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#8473 = PCURVE('',#8384,#8474); +#8474 = DEFINITIONAL_REPRESENTATION('',(#8475),#8479); +#8475 = LINE('',#8476,#8477); +#8476 = CARTESIAN_POINT('',(-2.22044604925E-016,-0.25)); +#8477 = VECTOR('',#8478,1.); +#8478 = DIRECTION('',(1.,0.E+000)); +#8479 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8480 = PCURVE('',#7993,#8481); +#8481 = DEFINITIONAL_REPRESENTATION('',(#8482),#8486); +#8482 = LINE('',#8483,#8484); +#8483 = CARTESIAN_POINT('',(0.E+000,0.125)); +#8484 = VECTOR('',#8485,1.); +#8485 = DIRECTION('',(-1.,0.E+000)); +#8486 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8487 = ORIENTED_EDGE('',*,*,#8366,.F.); +#8488 = ORIENTED_EDGE('',*,*,#8489,.F.); +#8489 = EDGE_CURVE('',#8443,#8367,#8490,.T.); +#8490 = SURFACE_CURVE('',#8491,(#8495,#8502),.PCURVE_S1.); +#8491 = LINE('',#8492,#8493); +#8492 = CARTESIAN_POINT('',(0.375,1.,-0.125)); +#8493 = VECTOR('',#8494,1.); +#8494 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#8495 = PCURVE('',#8384,#8496); +#8496 = DEFINITIONAL_REPRESENTATION('',(#8497),#8501); +#8497 = LINE('',#8498,#8499); +#8498 = CARTESIAN_POINT('',(-2.22044604925E-016,-0.E+000)); +#8499 = VECTOR('',#8500,1.); +#8500 = DIRECTION('',(1.,0.E+000)); +#8501 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8502 = PCURVE('',#8047,#8503); +#8503 = DEFINITIONAL_REPRESENTATION('',(#8504),#8508); +#8504 = LINE('',#8505,#8506); +#8505 = CARTESIAN_POINT('',(0.E+000,0.125)); +#8506 = VECTOR('',#8507,1.); +#8507 = DIRECTION('',(-1.,0.E+000)); +#8508 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8509 = ADVANCED_FACE('',(#8510),#7965,.F.); +#8510 = FACE_BOUND('',#8511,.F.); +#8511 = EDGE_LOOP('',(#8512,#8513,#8534,#8535)); +#8512 = ORIENTED_EDGE('',*,*,#7942,.T.); +#8513 = ORIENTED_EDGE('',*,*,#8514,.T.); +#8514 = EDGE_CURVE('',#7945,#8445,#8515,.T.); +#8515 = SURFACE_CURVE('',#8516,(#8520,#8527),.PCURVE_S1.); +#8516 = LINE('',#8517,#8518); +#8517 = CARTESIAN_POINT('',(0.25,1.,0.125)); +#8518 = VECTOR('',#8519,1.); +#8519 = DIRECTION('',(1.,0.E+000,0.E+000)); +#8520 = PCURVE('',#7965,#8521); +#8521 = DEFINITIONAL_REPRESENTATION('',(#8522),#8526); +#8522 = LINE('',#8523,#8524); +#8523 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#8524 = VECTOR('',#8525,1.); +#8525 = DIRECTION('',(1.,0.E+000)); +#8526 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8527 = PCURVE('',#7993,#8528); +#8528 = DEFINITIONAL_REPRESENTATION('',(#8529),#8533); +#8529 = LINE('',#8530,#8531); +#8530 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#8531 = VECTOR('',#8532,1.); +#8532 = DIRECTION('',(0.E+000,1.)); +#8533 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8534 = ORIENTED_EDGE('',*,*,#8442,.F.); +#8535 = ORIENTED_EDGE('',*,*,#8536,.F.); +#8536 = EDGE_CURVE('',#7943,#8443,#8537,.T.); +#8537 = SURFACE_CURVE('',#8538,(#8542,#8549),.PCURVE_S1.); +#8538 = LINE('',#8539,#8540); +#8539 = CARTESIAN_POINT('',(0.25,1.,-0.125)); +#8540 = VECTOR('',#8541,1.); +#8541 = DIRECTION('',(1.,0.E+000,0.E+000)); +#8542 = PCURVE('',#7965,#8543); +#8543 = DEFINITIONAL_REPRESENTATION('',(#8544),#8548); +#8544 = LINE('',#8545,#8546); +#8545 = CARTESIAN_POINT('',(0.E+000,-4.930380657631E-032)); +#8546 = VECTOR('',#8547,1.); +#8547 = DIRECTION('',(1.,0.E+000)); +#8548 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8549 = PCURVE('',#8047,#8550); +#8550 = DEFINITIONAL_REPRESENTATION('',(#8551),#8555); +#8551 = LINE('',#8552,#8553); +#8552 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#8553 = VECTOR('',#8554,1.); +#8554 = DIRECTION('',(0.E+000,1.)); +#8555 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8556 = ADVANCED_FACE('',(#8557),#8047,.F.); +#8557 = FACE_BOUND('',#8558,.T.); +#8558 = EDGE_LOOP('',(#8559,#8560,#8561,#8562,#8563,#8564,#8565,#8566)); +#8559 = ORIENTED_EDGE('',*,*,#8033,.T.); +#8560 = ORIENTED_EDGE('',*,*,#8114,.T.); +#8561 = ORIENTED_EDGE('',*,*,#8190,.T.); +#8562 = ORIENTED_EDGE('',*,*,#8266,.F.); +#8563 = ORIENTED_EDGE('',*,*,#8342,.F.); +#8564 = ORIENTED_EDGE('',*,*,#8418,.F.); +#8565 = ORIENTED_EDGE('',*,*,#8489,.F.); +#8566 = ORIENTED_EDGE('',*,*,#8536,.F.); +#8567 = ADVANCED_FACE('',(#8568),#7993,.T.); +#8568 = FACE_BOUND('',#8569,.F.); +#8569 = EDGE_LOOP('',(#8570,#8571,#8572,#8573,#8574,#8575,#8576,#8577)); +#8570 = ORIENTED_EDGE('',*,*,#7977,.T.); +#8571 = ORIENTED_EDGE('',*,*,#8063,.T.); +#8572 = ORIENTED_EDGE('',*,*,#8139,.T.); +#8573 = ORIENTED_EDGE('',*,*,#8244,.F.); +#8574 = ORIENTED_EDGE('',*,*,#8320,.F.); +#8575 = ORIENTED_EDGE('',*,*,#8396,.F.); +#8576 = ORIENTED_EDGE('',*,*,#8467,.F.); +#8577 = ORIENTED_EDGE('',*,*,#8514,.F.); +#8578 = MANIFOLD_SOLID_BREP('',#8579); +#8579 = CLOSED_SHELL('',(#8580,#8700,#8776,#8852,#8928,#9004,#9080,#9151 + ,#9198,#9209)); +#8580 = ADVANCED_FACE('',(#8581),#8595,.T.); +#8581 = FACE_BOUND('',#8582,.T.); +#8582 = EDGE_LOOP('',(#8583,#8618,#8646,#8674)); +#8583 = ORIENTED_EDGE('',*,*,#8584,.T.); +#8584 = EDGE_CURVE('',#8585,#8587,#8589,.T.); +#8585 = VERTEX_POINT('',#8586); +#8586 = CARTESIAN_POINT('',(28.19,1.,-0.125)); +#8587 = VERTEX_POINT('',#8588); +#8588 = CARTESIAN_POINT('',(28.19,1.,0.125)); +#8589 = SURFACE_CURVE('',#8590,(#8594,#8606),.PCURVE_S1.); +#8590 = LINE('',#8591,#8592); +#8591 = CARTESIAN_POINT('',(28.19,1.,-0.125)); +#8592 = VECTOR('',#8593,1.); +#8593 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#8594 = PCURVE('',#8595,#8600); +#8595 = PLANE('',#8596); +#8596 = AXIS2_PLACEMENT_3D('',#8597,#8598,#8599); +#8597 = CARTESIAN_POINT('',(28.19,1.,-0.125)); +#8598 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#8599 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#8600 = DEFINITIONAL_REPRESENTATION('',(#8601),#8605); +#8601 = LINE('',#8602,#8603); +#8602 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#8603 = VECTOR('',#8604,1.); +#8604 = DIRECTION('',(2.22044604925E-016,-1.)); +#8605 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8606 = PCURVE('',#8607,#8612); +#8607 = PLANE('',#8608); +#8608 = AXIS2_PLACEMENT_3D('',#8609,#8610,#8611); +#8609 = CARTESIAN_POINT('',(28.19,1.,-0.125)); +#8610 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#8611 = DIRECTION('',(1.,0.E+000,0.E+000)); +#8612 = DEFINITIONAL_REPRESENTATION('',(#8613),#8617); +#8613 = LINE('',#8614,#8615); +#8614 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#8615 = VECTOR('',#8616,1.); +#8616 = DIRECTION('',(0.E+000,-1.)); +#8617 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8618 = ORIENTED_EDGE('',*,*,#8619,.T.); +#8619 = EDGE_CURVE('',#8587,#8620,#8622,.T.); +#8620 = VERTEX_POINT('',#8621); +#8621 = CARTESIAN_POINT('',(28.19,-2.5,0.125)); +#8622 = SURFACE_CURVE('',#8623,(#8627,#8634),.PCURVE_S1.); +#8623 = LINE('',#8624,#8625); +#8624 = CARTESIAN_POINT('',(28.19,1.,0.125)); +#8625 = VECTOR('',#8626,1.); +#8626 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#8627 = PCURVE('',#8595,#8628); +#8628 = DEFINITIONAL_REPRESENTATION('',(#8629),#8633); +#8629 = LINE('',#8630,#8631); +#8630 = CARTESIAN_POINT('',(1.110223024625E-016,-0.25)); +#8631 = VECTOR('',#8632,1.); +#8632 = DIRECTION('',(1.,0.E+000)); +#8633 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8634 = PCURVE('',#8635,#8640); +#8635 = PLANE('',#8636); +#8636 = AXIS2_PLACEMENT_3D('',#8637,#8638,#8639); +#8637 = CARTESIAN_POINT('',(28.19,1.,0.125)); +#8638 = DIRECTION('',(0.E+000,4.440892098501E-016,1.)); +#8639 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#8640 = DEFINITIONAL_REPRESENTATION('',(#8641),#8645); +#8641 = LINE('',#8642,#8643); +#8642 = CARTESIAN_POINT('',(1.110223024625E-016,-3.552713678801E-015)); +#8643 = VECTOR('',#8644,1.); +#8644 = DIRECTION('',(1.,0.E+000)); +#8645 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8646 = ORIENTED_EDGE('',*,*,#8647,.F.); +#8647 = EDGE_CURVE('',#8648,#8620,#8650,.T.); +#8648 = VERTEX_POINT('',#8649); +#8649 = CARTESIAN_POINT('',(28.19,-2.5,-0.125)); +#8650 = SURFACE_CURVE('',#8651,(#8655,#8662),.PCURVE_S1.); +#8651 = LINE('',#8652,#8653); +#8652 = CARTESIAN_POINT('',(28.19,-2.5,-0.125)); +#8653 = VECTOR('',#8654,1.); +#8654 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#8655 = PCURVE('',#8595,#8656); +#8656 = DEFINITIONAL_REPRESENTATION('',(#8657),#8661); +#8657 = LINE('',#8658,#8659); +#8658 = CARTESIAN_POINT('',(3.5,-3.944304526105E-031)); +#8659 = VECTOR('',#8660,1.); +#8660 = DIRECTION('',(2.22044604925E-016,-1.)); +#8661 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8662 = PCURVE('',#8663,#8668); +#8663 = PLANE('',#8664); +#8664 = AXIS2_PLACEMENT_3D('',#8665,#8666,#8667); +#8665 = CARTESIAN_POINT('',(28.19,-2.5,-0.125)); +#8666 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#8667 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#8668 = DEFINITIONAL_REPRESENTATION('',(#8669),#8673); +#8669 = LINE('',#8670,#8671); +#8670 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#8671 = VECTOR('',#8672,1.); +#8672 = DIRECTION('',(0.E+000,-1.)); +#8673 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8674 = ORIENTED_EDGE('',*,*,#8675,.F.); +#8675 = EDGE_CURVE('',#8585,#8648,#8676,.T.); +#8676 = SURFACE_CURVE('',#8677,(#8681,#8688),.PCURVE_S1.); +#8677 = LINE('',#8678,#8679); +#8678 = CARTESIAN_POINT('',(28.19,1.,-0.125)); +#8679 = VECTOR('',#8680,1.); +#8680 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#8681 = PCURVE('',#8595,#8682); +#8682 = DEFINITIONAL_REPRESENTATION('',(#8683),#8687); +#8683 = LINE('',#8684,#8685); +#8684 = CARTESIAN_POINT('',(1.110223024625E-016,0.E+000)); +#8685 = VECTOR('',#8686,1.); +#8686 = DIRECTION('',(1.,0.E+000)); +#8687 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8688 = PCURVE('',#8689,#8694); +#8689 = PLANE('',#8690); +#8690 = AXIS2_PLACEMENT_3D('',#8691,#8692,#8693); +#8691 = CARTESIAN_POINT('',(28.19,1.,-0.125)); +#8692 = DIRECTION('',(0.E+000,4.440892098501E-016,1.)); +#8693 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#8694 = DEFINITIONAL_REPRESENTATION('',(#8695),#8699); +#8695 = LINE('',#8696,#8697); +#8696 = CARTESIAN_POINT('',(1.110223024625E-016,-3.552713678801E-015)); +#8697 = VECTOR('',#8698,1.); +#8698 = DIRECTION('',(1.,0.E+000)); +#8699 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8700 = ADVANCED_FACE('',(#8701),#8663,.T.); +#8701 = FACE_BOUND('',#8702,.T.); +#8702 = EDGE_LOOP('',(#8703,#8704,#8727,#8755)); +#8703 = ORIENTED_EDGE('',*,*,#8647,.T.); +#8704 = ORIENTED_EDGE('',*,*,#8705,.T.); +#8705 = EDGE_CURVE('',#8620,#8706,#8708,.T.); +#8706 = VERTEX_POINT('',#8707); +#8707 = CARTESIAN_POINT('',(27.69,-2.5,0.125)); +#8708 = SURFACE_CURVE('',#8709,(#8713,#8720),.PCURVE_S1.); +#8709 = LINE('',#8710,#8711); +#8710 = CARTESIAN_POINT('',(28.19,-2.5,0.125)); +#8711 = VECTOR('',#8712,1.); +#8712 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#8713 = PCURVE('',#8663,#8714); +#8714 = DEFINITIONAL_REPRESENTATION('',(#8715),#8719); +#8715 = LINE('',#8716,#8717); +#8716 = CARTESIAN_POINT('',(3.552713678801E-015,-0.25)); +#8717 = VECTOR('',#8718,1.); +#8718 = DIRECTION('',(1.,0.E+000)); +#8719 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8720 = PCURVE('',#8635,#8721); +#8721 = DEFINITIONAL_REPRESENTATION('',(#8722),#8726); +#8722 = LINE('',#8723,#8724); +#8723 = CARTESIAN_POINT('',(3.5,-3.552713678801E-015)); +#8724 = VECTOR('',#8725,1.); +#8725 = DIRECTION('',(0.E+000,-1.)); +#8726 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8727 = ORIENTED_EDGE('',*,*,#8728,.F.); +#8728 = EDGE_CURVE('',#8729,#8706,#8731,.T.); +#8729 = VERTEX_POINT('',#8730); +#8730 = CARTESIAN_POINT('',(27.69,-2.5,-0.125)); +#8731 = SURFACE_CURVE('',#8732,(#8736,#8743),.PCURVE_S1.); +#8732 = LINE('',#8733,#8734); +#8733 = CARTESIAN_POINT('',(27.69,-2.5,-0.125)); +#8734 = VECTOR('',#8735,1.); +#8735 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#8736 = PCURVE('',#8663,#8737); +#8737 = DEFINITIONAL_REPRESENTATION('',(#8738),#8742); +#8738 = LINE('',#8739,#8740); +#8739 = CARTESIAN_POINT('',(0.5,0.E+000)); +#8740 = VECTOR('',#8741,1.); +#8741 = DIRECTION('',(0.E+000,-1.)); +#8742 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8743 = PCURVE('',#8744,#8749); +#8744 = PLANE('',#8745); +#8745 = AXIS2_PLACEMENT_3D('',#8746,#8747,#8748); +#8746 = CARTESIAN_POINT('',(27.69,-2.5,-0.125)); +#8747 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#8748 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#8749 = DEFINITIONAL_REPRESENTATION('',(#8750),#8754); +#8750 = LINE('',#8751,#8752); +#8751 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#8752 = VECTOR('',#8753,1.); +#8753 = DIRECTION('',(-2.22044604925E-016,-1.)); +#8754 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8755 = ORIENTED_EDGE('',*,*,#8756,.F.); +#8756 = EDGE_CURVE('',#8648,#8729,#8757,.T.); +#8757 = SURFACE_CURVE('',#8758,(#8762,#8769),.PCURVE_S1.); +#8758 = LINE('',#8759,#8760); +#8759 = CARTESIAN_POINT('',(28.19,-2.5,-0.125)); +#8760 = VECTOR('',#8761,1.); +#8761 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#8762 = PCURVE('',#8663,#8763); +#8763 = DEFINITIONAL_REPRESENTATION('',(#8764),#8768); +#8764 = LINE('',#8765,#8766); +#8765 = CARTESIAN_POINT('',(3.552713678801E-015,0.E+000)); +#8766 = VECTOR('',#8767,1.); +#8767 = DIRECTION('',(1.,0.E+000)); +#8768 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8769 = PCURVE('',#8689,#8770); +#8770 = DEFINITIONAL_REPRESENTATION('',(#8771),#8775); +#8771 = LINE('',#8772,#8773); +#8772 = CARTESIAN_POINT('',(3.5,-3.552713678801E-015)); +#8773 = VECTOR('',#8774,1.); +#8774 = DIRECTION('',(0.E+000,-1.)); +#8775 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8776 = ADVANCED_FACE('',(#8777),#8744,.T.); +#8777 = FACE_BOUND('',#8778,.T.); +#8778 = EDGE_LOOP('',(#8779,#8780,#8803,#8831)); +#8779 = ORIENTED_EDGE('',*,*,#8728,.T.); +#8780 = ORIENTED_EDGE('',*,*,#8781,.T.); +#8781 = EDGE_CURVE('',#8706,#8782,#8784,.T.); +#8782 = VERTEX_POINT('',#8783); +#8783 = CARTESIAN_POINT('',(27.69,1.,0.125)); +#8784 = SURFACE_CURVE('',#8785,(#8789,#8796),.PCURVE_S1.); +#8785 = LINE('',#8786,#8787); +#8786 = CARTESIAN_POINT('',(27.69,-2.5,0.125)); +#8787 = VECTOR('',#8788,1.); +#8788 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#8789 = PCURVE('',#8744,#8790); +#8790 = DEFINITIONAL_REPRESENTATION('',(#8791),#8795); +#8791 = LINE('',#8792,#8793); +#8792 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#8793 = VECTOR('',#8794,1.); +#8794 = DIRECTION('',(1.,0.E+000)); +#8795 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8796 = PCURVE('',#8635,#8797); +#8797 = DEFINITIONAL_REPRESENTATION('',(#8798),#8802); +#8798 = LINE('',#8799,#8800); +#8799 = CARTESIAN_POINT('',(3.5,-0.5)); +#8800 = VECTOR('',#8801,1.); +#8801 = DIRECTION('',(-1.,0.E+000)); +#8802 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8803 = ORIENTED_EDGE('',*,*,#8804,.F.); +#8804 = EDGE_CURVE('',#8805,#8782,#8807,.T.); +#8805 = VERTEX_POINT('',#8806); +#8806 = CARTESIAN_POINT('',(27.69,1.,-0.125)); +#8807 = SURFACE_CURVE('',#8808,(#8812,#8819),.PCURVE_S1.); +#8808 = LINE('',#8809,#8810); +#8809 = CARTESIAN_POINT('',(27.69,1.,-0.125)); +#8810 = VECTOR('',#8811,1.); +#8811 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#8812 = PCURVE('',#8744,#8813); +#8813 = DEFINITIONAL_REPRESENTATION('',(#8814),#8818); +#8814 = LINE('',#8815,#8816); +#8815 = CARTESIAN_POINT('',(3.5,1.972152263053E-031)); +#8816 = VECTOR('',#8817,1.); +#8817 = DIRECTION('',(-2.22044604925E-016,-1.)); +#8818 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8819 = PCURVE('',#8820,#8825); +#8820 = PLANE('',#8821); +#8821 = AXIS2_PLACEMENT_3D('',#8822,#8823,#8824); +#8822 = CARTESIAN_POINT('',(27.565,1.,-0.125)); +#8823 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#8824 = DIRECTION('',(1.,0.E+000,0.E+000)); +#8825 = DEFINITIONAL_REPRESENTATION('',(#8826),#8830); +#8826 = LINE('',#8827,#8828); +#8827 = CARTESIAN_POINT('',(0.125,0.E+000)); +#8828 = VECTOR('',#8829,1.); +#8829 = DIRECTION('',(0.E+000,-1.)); +#8830 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8831 = ORIENTED_EDGE('',*,*,#8832,.F.); +#8832 = EDGE_CURVE('',#8729,#8805,#8833,.T.); +#8833 = SURFACE_CURVE('',#8834,(#8838,#8845),.PCURVE_S1.); +#8834 = LINE('',#8835,#8836); +#8835 = CARTESIAN_POINT('',(27.69,-2.5,-0.125)); +#8836 = VECTOR('',#8837,1.); +#8837 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#8838 = PCURVE('',#8744,#8839); +#8839 = DEFINITIONAL_REPRESENTATION('',(#8840),#8844); +#8840 = LINE('',#8841,#8842); +#8841 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#8842 = VECTOR('',#8843,1.); +#8843 = DIRECTION('',(1.,0.E+000)); +#8844 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8845 = PCURVE('',#8689,#8846); +#8846 = DEFINITIONAL_REPRESENTATION('',(#8847),#8851); +#8847 = LINE('',#8848,#8849); +#8848 = CARTESIAN_POINT('',(3.5,-0.5)); +#8849 = VECTOR('',#8850,1.); +#8850 = DIRECTION('',(-1.,0.E+000)); +#8851 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8852 = ADVANCED_FACE('',(#8853),#8820,.F.); +#8853 = FACE_BOUND('',#8854,.F.); +#8854 = EDGE_LOOP('',(#8855,#8885,#8906,#8907)); +#8855 = ORIENTED_EDGE('',*,*,#8856,.T.); +#8856 = EDGE_CURVE('',#8857,#8859,#8861,.T.); +#8857 = VERTEX_POINT('',#8858); +#8858 = CARTESIAN_POINT('',(27.565,1.,-0.125)); +#8859 = VERTEX_POINT('',#8860); +#8860 = CARTESIAN_POINT('',(27.565,1.,0.125)); +#8861 = SURFACE_CURVE('',#8862,(#8866,#8873),.PCURVE_S1.); +#8862 = LINE('',#8863,#8864); +#8863 = CARTESIAN_POINT('',(27.565,1.,-0.125)); +#8864 = VECTOR('',#8865,1.); +#8865 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#8866 = PCURVE('',#8820,#8867); +#8867 = DEFINITIONAL_REPRESENTATION('',(#8868),#8872); +#8868 = LINE('',#8869,#8870); +#8869 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#8870 = VECTOR('',#8871,1.); +#8871 = DIRECTION('',(0.E+000,-1.)); +#8872 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8873 = PCURVE('',#8874,#8879); +#8874 = PLANE('',#8875); +#8875 = AXIS2_PLACEMENT_3D('',#8876,#8877,#8878); +#8876 = CARTESIAN_POINT('',(27.565,1.995532776248,-0.125)); +#8877 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#8878 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#8879 = DEFINITIONAL_REPRESENTATION('',(#8880),#8884); +#8880 = LINE('',#8881,#8882); +#8881 = CARTESIAN_POINT('',(0.995532776248,-1.983845866249E-018)); +#8882 = VECTOR('',#8883,1.); +#8883 = DIRECTION('',(2.22044604925E-016,-1.)); +#8884 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8885 = ORIENTED_EDGE('',*,*,#8886,.T.); +#8886 = EDGE_CURVE('',#8859,#8782,#8887,.T.); +#8887 = SURFACE_CURVE('',#8888,(#8892,#8899),.PCURVE_S1.); +#8888 = LINE('',#8889,#8890); +#8889 = CARTESIAN_POINT('',(27.565,1.,0.125)); +#8890 = VECTOR('',#8891,1.); +#8891 = DIRECTION('',(1.,0.E+000,0.E+000)); +#8892 = PCURVE('',#8820,#8893); +#8893 = DEFINITIONAL_REPRESENTATION('',(#8894),#8898); +#8894 = LINE('',#8895,#8896); +#8895 = CARTESIAN_POINT('',(-3.552713678801E-015,-0.25)); +#8896 = VECTOR('',#8897,1.); +#8897 = DIRECTION('',(1.,0.E+000)); +#8898 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8899 = PCURVE('',#8635,#8900); +#8900 = DEFINITIONAL_REPRESENTATION('',(#8901),#8905); +#8901 = LINE('',#8902,#8903); +#8902 = CARTESIAN_POINT('',(0.E+000,-0.625)); +#8903 = VECTOR('',#8904,1.); +#8904 = DIRECTION('',(0.E+000,1.)); +#8905 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8906 = ORIENTED_EDGE('',*,*,#8804,.F.); +#8907 = ORIENTED_EDGE('',*,*,#8908,.F.); +#8908 = EDGE_CURVE('',#8857,#8805,#8909,.T.); +#8909 = SURFACE_CURVE('',#8910,(#8914,#8921),.PCURVE_S1.); +#8910 = LINE('',#8911,#8912); +#8911 = CARTESIAN_POINT('',(27.565,1.,-0.125)); +#8912 = VECTOR('',#8913,1.); +#8913 = DIRECTION('',(1.,0.E+000,0.E+000)); +#8914 = PCURVE('',#8820,#8915); +#8915 = DEFINITIONAL_REPRESENTATION('',(#8916),#8920); +#8916 = LINE('',#8917,#8918); +#8917 = CARTESIAN_POINT('',(-3.552713678801E-015,-4.930380657631E-032)); +#8918 = VECTOR('',#8919,1.); +#8919 = DIRECTION('',(1.,0.E+000)); +#8920 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8921 = PCURVE('',#8689,#8922); +#8922 = DEFINITIONAL_REPRESENTATION('',(#8923),#8927); +#8923 = LINE('',#8924,#8925); +#8924 = CARTESIAN_POINT('',(0.E+000,-0.625)); +#8925 = VECTOR('',#8926,1.); +#8926 = DIRECTION('',(0.E+000,1.)); +#8927 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8928 = ADVANCED_FACE('',(#8929),#8874,.F.); +#8929 = FACE_BOUND('',#8930,.F.); +#8930 = EDGE_LOOP('',(#8931,#8961,#8982,#8983)); +#8931 = ORIENTED_EDGE('',*,*,#8932,.T.); +#8932 = EDGE_CURVE('',#8933,#8935,#8937,.T.); +#8933 = VERTEX_POINT('',#8934); +#8934 = CARTESIAN_POINT('',(27.565,1.995532776248,-0.125)); +#8935 = VERTEX_POINT('',#8936); +#8936 = CARTESIAN_POINT('',(27.565,1.995532776248,0.125)); +#8937 = SURFACE_CURVE('',#8938,(#8942,#8949),.PCURVE_S1.); +#8938 = LINE('',#8939,#8940); +#8939 = CARTESIAN_POINT('',(27.565,1.995532776248,-0.125)); +#8940 = VECTOR('',#8941,1.); +#8941 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#8942 = PCURVE('',#8874,#8943); +#8943 = DEFINITIONAL_REPRESENTATION('',(#8944),#8948); +#8944 = LINE('',#8945,#8946); +#8945 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#8946 = VECTOR('',#8947,1.); +#8947 = DIRECTION('',(2.22044604925E-016,-1.)); +#8948 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8949 = PCURVE('',#8950,#8955); +#8950 = PLANE('',#8951); +#8951 = AXIS2_PLACEMENT_3D('',#8952,#8953,#8954); +#8952 = CARTESIAN_POINT('',(28.315,1.995532776248,-0.125)); +#8953 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#8954 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#8955 = DEFINITIONAL_REPRESENTATION('',(#8956),#8960); +#8956 = LINE('',#8957,#8958); +#8957 = CARTESIAN_POINT('',(0.75,0.E+000)); +#8958 = VECTOR('',#8959,1.); +#8959 = DIRECTION('',(0.E+000,-1.)); +#8960 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8961 = ORIENTED_EDGE('',*,*,#8962,.T.); +#8962 = EDGE_CURVE('',#8935,#8859,#8963,.T.); +#8963 = SURFACE_CURVE('',#8964,(#8968,#8975),.PCURVE_S1.); +#8964 = LINE('',#8965,#8966); +#8965 = CARTESIAN_POINT('',(27.565,1.995532776248,0.125)); +#8966 = VECTOR('',#8967,1.); +#8967 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#8968 = PCURVE('',#8874,#8969); +#8969 = DEFINITIONAL_REPRESENTATION('',(#8970),#8974); +#8970 = LINE('',#8971,#8972); +#8971 = CARTESIAN_POINT('',(2.22044604925E-016,-0.25)); +#8972 = VECTOR('',#8973,1.); +#8973 = DIRECTION('',(1.,0.E+000)); +#8974 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8975 = PCURVE('',#8635,#8976); +#8976 = DEFINITIONAL_REPRESENTATION('',(#8977),#8981); +#8977 = LINE('',#8978,#8979); +#8978 = CARTESIAN_POINT('',(-0.995532776248,-0.625)); +#8979 = VECTOR('',#8980,1.); +#8980 = DIRECTION('',(1.,0.E+000)); +#8981 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8982 = ORIENTED_EDGE('',*,*,#8856,.F.); +#8983 = ORIENTED_EDGE('',*,*,#8984,.F.); +#8984 = EDGE_CURVE('',#8933,#8857,#8985,.T.); +#8985 = SURFACE_CURVE('',#8986,(#8990,#8997),.PCURVE_S1.); +#8986 = LINE('',#8987,#8988); +#8987 = CARTESIAN_POINT('',(27.565,1.995532776248,-0.125)); +#8988 = VECTOR('',#8989,1.); +#8989 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#8990 = PCURVE('',#8874,#8991); +#8991 = DEFINITIONAL_REPRESENTATION('',(#8992),#8996); +#8992 = LINE('',#8993,#8994); +#8993 = CARTESIAN_POINT('',(2.22044604925E-016,0.E+000)); +#8994 = VECTOR('',#8995,1.); +#8995 = DIRECTION('',(1.,0.E+000)); +#8996 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8997 = PCURVE('',#8689,#8998); +#8998 = DEFINITIONAL_REPRESENTATION('',(#8999),#9003); +#8999 = LINE('',#9000,#9001); +#9000 = CARTESIAN_POINT('',(-0.995532776248,-0.625)); +#9001 = VECTOR('',#9002,1.); +#9002 = DIRECTION('',(1.,0.E+000)); +#9003 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9004 = ADVANCED_FACE('',(#9005),#8950,.F.); +#9005 = FACE_BOUND('',#9006,.F.); +#9006 = EDGE_LOOP('',(#9007,#9037,#9058,#9059)); +#9007 = ORIENTED_EDGE('',*,*,#9008,.T.); +#9008 = EDGE_CURVE('',#9009,#9011,#9013,.T.); +#9009 = VERTEX_POINT('',#9010); +#9010 = CARTESIAN_POINT('',(28.315,1.995532776248,-0.125)); +#9011 = VERTEX_POINT('',#9012); +#9012 = CARTESIAN_POINT('',(28.315,1.995532776248,0.125)); +#9013 = SURFACE_CURVE('',#9014,(#9018,#9025),.PCURVE_S1.); +#9014 = LINE('',#9015,#9016); +#9015 = CARTESIAN_POINT('',(28.315,1.995532776248,-0.125)); +#9016 = VECTOR('',#9017,1.); +#9017 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#9018 = PCURVE('',#8950,#9019); +#9019 = DEFINITIONAL_REPRESENTATION('',(#9020),#9024); +#9020 = LINE('',#9021,#9022); +#9021 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#9022 = VECTOR('',#9023,1.); +#9023 = DIRECTION('',(0.E+000,-1.)); +#9024 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9025 = PCURVE('',#9026,#9031); +#9026 = PLANE('',#9027); +#9027 = AXIS2_PLACEMENT_3D('',#9028,#9029,#9030); +#9028 = CARTESIAN_POINT('',(28.315,1.,-0.125)); +#9029 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#9030 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#9031 = DEFINITIONAL_REPRESENTATION('',(#9032),#9036); +#9032 = LINE('',#9033,#9034); +#9033 = CARTESIAN_POINT('',(0.995532776248,1.983845866249E-018)); +#9034 = VECTOR('',#9035,1.); +#9035 = DIRECTION('',(-2.22044604925E-016,-1.)); +#9036 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9037 = ORIENTED_EDGE('',*,*,#9038,.T.); +#9038 = EDGE_CURVE('',#9011,#8935,#9039,.T.); +#9039 = SURFACE_CURVE('',#9040,(#9044,#9051),.PCURVE_S1.); +#9040 = LINE('',#9041,#9042); +#9041 = CARTESIAN_POINT('',(28.315,1.995532776248,0.125)); +#9042 = VECTOR('',#9043,1.); +#9043 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#9044 = PCURVE('',#8950,#9045); +#9045 = DEFINITIONAL_REPRESENTATION('',(#9046),#9050); +#9046 = LINE('',#9047,#9048); +#9047 = CARTESIAN_POINT('',(3.552713678801E-015,-0.25)); +#9048 = VECTOR('',#9049,1.); +#9049 = DIRECTION('',(1.,0.E+000)); +#9050 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9051 = PCURVE('',#8635,#9052); +#9052 = DEFINITIONAL_REPRESENTATION('',(#9053),#9057); +#9053 = LINE('',#9054,#9055); +#9054 = CARTESIAN_POINT('',(-0.995532776248,0.125)); +#9055 = VECTOR('',#9056,1.); +#9056 = DIRECTION('',(0.E+000,-1.)); +#9057 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9058 = ORIENTED_EDGE('',*,*,#8932,.F.); +#9059 = ORIENTED_EDGE('',*,*,#9060,.F.); +#9060 = EDGE_CURVE('',#9009,#8933,#9061,.T.); +#9061 = SURFACE_CURVE('',#9062,(#9066,#9073),.PCURVE_S1.); +#9062 = LINE('',#9063,#9064); +#9063 = CARTESIAN_POINT('',(28.315,1.995532776248,-0.125)); +#9064 = VECTOR('',#9065,1.); +#9065 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#9066 = PCURVE('',#8950,#9067); +#9067 = DEFINITIONAL_REPRESENTATION('',(#9068),#9072); +#9068 = LINE('',#9069,#9070); +#9069 = CARTESIAN_POINT('',(3.552713678801E-015,-4.930380657631E-032)); +#9070 = VECTOR('',#9071,1.); +#9071 = DIRECTION('',(1.,0.E+000)); +#9072 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9073 = PCURVE('',#8689,#9074); +#9074 = DEFINITIONAL_REPRESENTATION('',(#9075),#9079); +#9075 = LINE('',#9076,#9077); +#9076 = CARTESIAN_POINT('',(-0.995532776248,0.125)); +#9077 = VECTOR('',#9078,1.); +#9078 = DIRECTION('',(0.E+000,-1.)); +#9079 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9080 = ADVANCED_FACE('',(#9081),#9026,.F.); +#9081 = FACE_BOUND('',#9082,.F.); +#9082 = EDGE_LOOP('',(#9083,#9108,#9129,#9130)); +#9083 = ORIENTED_EDGE('',*,*,#9084,.T.); +#9084 = EDGE_CURVE('',#9085,#9087,#9089,.T.); +#9085 = VERTEX_POINT('',#9086); +#9086 = CARTESIAN_POINT('',(28.315,1.,-0.125)); +#9087 = VERTEX_POINT('',#9088); +#9088 = CARTESIAN_POINT('',(28.315,1.,0.125)); +#9089 = SURFACE_CURVE('',#9090,(#9094,#9101),.PCURVE_S1.); +#9090 = LINE('',#9091,#9092); +#9091 = CARTESIAN_POINT('',(28.315,1.,-0.125)); +#9092 = VECTOR('',#9093,1.); +#9093 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#9094 = PCURVE('',#9026,#9095); +#9095 = DEFINITIONAL_REPRESENTATION('',(#9096),#9100); +#9096 = LINE('',#9097,#9098); +#9097 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#9098 = VECTOR('',#9099,1.); +#9099 = DIRECTION('',(-2.22044604925E-016,-1.)); +#9100 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9101 = PCURVE('',#8607,#9102); +#9102 = DEFINITIONAL_REPRESENTATION('',(#9103),#9107); +#9103 = LINE('',#9104,#9105); +#9104 = CARTESIAN_POINT('',(0.125,0.E+000)); +#9105 = VECTOR('',#9106,1.); +#9106 = DIRECTION('',(0.E+000,-1.)); +#9107 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9108 = ORIENTED_EDGE('',*,*,#9109,.T.); +#9109 = EDGE_CURVE('',#9087,#9011,#9110,.T.); +#9110 = SURFACE_CURVE('',#9111,(#9115,#9122),.PCURVE_S1.); +#9111 = LINE('',#9112,#9113); +#9112 = CARTESIAN_POINT('',(28.315,1.,0.125)); +#9113 = VECTOR('',#9114,1.); +#9114 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#9115 = PCURVE('',#9026,#9116); +#9116 = DEFINITIONAL_REPRESENTATION('',(#9117),#9121); +#9117 = LINE('',#9118,#9119); +#9118 = CARTESIAN_POINT('',(-1.110223024625E-016,-0.25)); +#9119 = VECTOR('',#9120,1.); +#9120 = DIRECTION('',(1.,0.E+000)); +#9121 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9122 = PCURVE('',#8635,#9123); +#9123 = DEFINITIONAL_REPRESENTATION('',(#9124),#9128); +#9124 = LINE('',#9125,#9126); +#9125 = CARTESIAN_POINT('',(1.110223024625E-016,0.125)); +#9126 = VECTOR('',#9127,1.); +#9127 = DIRECTION('',(-1.,0.E+000)); +#9128 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9129 = ORIENTED_EDGE('',*,*,#9008,.F.); +#9130 = ORIENTED_EDGE('',*,*,#9131,.F.); +#9131 = EDGE_CURVE('',#9085,#9009,#9132,.T.); +#9132 = SURFACE_CURVE('',#9133,(#9137,#9144),.PCURVE_S1.); +#9133 = LINE('',#9134,#9135); +#9134 = CARTESIAN_POINT('',(28.315,1.,-0.125)); +#9135 = VECTOR('',#9136,1.); +#9136 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#9137 = PCURVE('',#9026,#9138); +#9138 = DEFINITIONAL_REPRESENTATION('',(#9139),#9143); +#9139 = LINE('',#9140,#9141); +#9140 = CARTESIAN_POINT('',(-1.110223024625E-016,-0.E+000)); +#9141 = VECTOR('',#9142,1.); +#9142 = DIRECTION('',(1.,0.E+000)); +#9143 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9144 = PCURVE('',#8689,#9145); +#9145 = DEFINITIONAL_REPRESENTATION('',(#9146),#9150); +#9146 = LINE('',#9147,#9148); +#9147 = CARTESIAN_POINT('',(1.110223024625E-016,0.125)); +#9148 = VECTOR('',#9149,1.); +#9149 = DIRECTION('',(-1.,0.E+000)); +#9150 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9151 = ADVANCED_FACE('',(#9152),#8607,.F.); +#9152 = FACE_BOUND('',#9153,.F.); +#9153 = EDGE_LOOP('',(#9154,#9155,#9176,#9177)); +#9154 = ORIENTED_EDGE('',*,*,#8584,.T.); +#9155 = ORIENTED_EDGE('',*,*,#9156,.T.); +#9156 = EDGE_CURVE('',#8587,#9087,#9157,.T.); +#9157 = SURFACE_CURVE('',#9158,(#9162,#9169),.PCURVE_S1.); +#9158 = LINE('',#9159,#9160); +#9159 = CARTESIAN_POINT('',(28.19,1.,0.125)); +#9160 = VECTOR('',#9161,1.); +#9161 = DIRECTION('',(1.,0.E+000,0.E+000)); +#9162 = PCURVE('',#8607,#9163); +#9163 = DEFINITIONAL_REPRESENTATION('',(#9164),#9168); +#9164 = LINE('',#9165,#9166); +#9165 = CARTESIAN_POINT('',(-3.552713678801E-015,-0.25)); +#9166 = VECTOR('',#9167,1.); +#9167 = DIRECTION('',(1.,0.E+000)); +#9168 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9169 = PCURVE('',#8635,#9170); +#9170 = DEFINITIONAL_REPRESENTATION('',(#9171),#9175); +#9171 = LINE('',#9172,#9173); +#9172 = CARTESIAN_POINT('',(1.110223024625E-016,-3.552713678801E-015)); +#9173 = VECTOR('',#9174,1.); +#9174 = DIRECTION('',(0.E+000,1.)); +#9175 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9176 = ORIENTED_EDGE('',*,*,#9084,.F.); +#9177 = ORIENTED_EDGE('',*,*,#9178,.F.); +#9178 = EDGE_CURVE('',#8585,#9085,#9179,.T.); +#9179 = SURFACE_CURVE('',#9180,(#9184,#9191),.PCURVE_S1.); +#9180 = LINE('',#9181,#9182); +#9181 = CARTESIAN_POINT('',(28.19,1.,-0.125)); +#9182 = VECTOR('',#9183,1.); +#9183 = DIRECTION('',(1.,0.E+000,0.E+000)); +#9184 = PCURVE('',#8607,#9185); +#9185 = DEFINITIONAL_REPRESENTATION('',(#9186),#9190); +#9186 = LINE('',#9187,#9188); +#9187 = CARTESIAN_POINT('',(-3.552713678801E-015,-2.465190328816E-032)); +#9188 = VECTOR('',#9189,1.); +#9189 = DIRECTION('',(1.,0.E+000)); +#9190 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9191 = PCURVE('',#8689,#9192); +#9192 = DEFINITIONAL_REPRESENTATION('',(#9193),#9197); +#9193 = LINE('',#9194,#9195); +#9194 = CARTESIAN_POINT('',(1.110223024625E-016,-3.552713678801E-015)); +#9195 = VECTOR('',#9196,1.); +#9196 = DIRECTION('',(0.E+000,1.)); +#9197 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9198 = ADVANCED_FACE('',(#9199),#8689,.F.); +#9199 = FACE_BOUND('',#9200,.T.); +#9200 = EDGE_LOOP('',(#9201,#9202,#9203,#9204,#9205,#9206,#9207,#9208)); +#9201 = ORIENTED_EDGE('',*,*,#8675,.T.); +#9202 = ORIENTED_EDGE('',*,*,#8756,.T.); +#9203 = ORIENTED_EDGE('',*,*,#8832,.T.); +#9204 = ORIENTED_EDGE('',*,*,#8908,.F.); +#9205 = ORIENTED_EDGE('',*,*,#8984,.F.); +#9206 = ORIENTED_EDGE('',*,*,#9060,.F.); +#9207 = ORIENTED_EDGE('',*,*,#9131,.F.); +#9208 = ORIENTED_EDGE('',*,*,#9178,.F.); +#9209 = ADVANCED_FACE('',(#9210),#8635,.T.); +#9210 = FACE_BOUND('',#9211,.F.); +#9211 = EDGE_LOOP('',(#9212,#9213,#9214,#9215,#9216,#9217,#9218,#9219)); +#9212 = ORIENTED_EDGE('',*,*,#8619,.T.); +#9213 = ORIENTED_EDGE('',*,*,#8705,.T.); +#9214 = ORIENTED_EDGE('',*,*,#8781,.T.); +#9215 = ORIENTED_EDGE('',*,*,#8886,.F.); +#9216 = ORIENTED_EDGE('',*,*,#8962,.F.); +#9217 = ORIENTED_EDGE('',*,*,#9038,.F.); +#9218 = ORIENTED_EDGE('',*,*,#9109,.F.); +#9219 = ORIENTED_EDGE('',*,*,#9156,.F.); +#9220 = MANIFOLD_SOLID_BREP('',#9221); +#9221 = CLOSED_SHELL('',(#9222,#9342,#9418,#9494,#9570,#9646,#9722,#9793 + ,#9840,#9851)); +#9222 = ADVANCED_FACE('',(#9223),#9237,.T.); +#9223 = FACE_BOUND('',#9224,.T.); +#9224 = EDGE_LOOP('',(#9225,#9260,#9288,#9316)); +#9225 = ORIENTED_EDGE('',*,*,#9226,.T.); +#9226 = EDGE_CURVE('',#9227,#9229,#9231,.T.); +#9227 = VERTEX_POINT('',#9228); +#9228 = CARTESIAN_POINT('',(30.73,1.,-0.125)); +#9229 = VERTEX_POINT('',#9230); +#9230 = CARTESIAN_POINT('',(30.73,1.,0.125)); +#9231 = SURFACE_CURVE('',#9232,(#9236,#9248),.PCURVE_S1.); +#9232 = LINE('',#9233,#9234); +#9233 = CARTESIAN_POINT('',(30.73,1.,-0.125)); +#9234 = VECTOR('',#9235,1.); +#9235 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#9236 = PCURVE('',#9237,#9242); +#9237 = PLANE('',#9238); +#9238 = AXIS2_PLACEMENT_3D('',#9239,#9240,#9241); +#9239 = CARTESIAN_POINT('',(30.73,1.,-0.125)); +#9240 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#9241 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#9242 = DEFINITIONAL_REPRESENTATION('',(#9243),#9247); +#9243 = LINE('',#9244,#9245); +#9244 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#9245 = VECTOR('',#9246,1.); +#9246 = DIRECTION('',(2.22044604925E-016,-1.)); +#9247 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9248 = PCURVE('',#9249,#9254); +#9249 = PLANE('',#9250); +#9250 = AXIS2_PLACEMENT_3D('',#9251,#9252,#9253); +#9251 = CARTESIAN_POINT('',(30.73,1.,-0.125)); +#9252 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#9253 = DIRECTION('',(1.,0.E+000,0.E+000)); +#9254 = DEFINITIONAL_REPRESENTATION('',(#9255),#9259); +#9255 = LINE('',#9256,#9257); +#9256 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#9257 = VECTOR('',#9258,1.); +#9258 = DIRECTION('',(0.E+000,-1.)); +#9259 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9260 = ORIENTED_EDGE('',*,*,#9261,.T.); +#9261 = EDGE_CURVE('',#9229,#9262,#9264,.T.); +#9262 = VERTEX_POINT('',#9263); +#9263 = CARTESIAN_POINT('',(30.73,-2.5,0.125)); +#9264 = SURFACE_CURVE('',#9265,(#9269,#9276),.PCURVE_S1.); +#9265 = LINE('',#9266,#9267); +#9266 = CARTESIAN_POINT('',(30.73,1.,0.125)); +#9267 = VECTOR('',#9268,1.); +#9268 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#9269 = PCURVE('',#9237,#9270); +#9270 = DEFINITIONAL_REPRESENTATION('',(#9271),#9275); +#9271 = LINE('',#9272,#9273); +#9272 = CARTESIAN_POINT('',(2.22044604925E-016,-0.25)); +#9273 = VECTOR('',#9274,1.); +#9274 = DIRECTION('',(1.,0.E+000)); +#9275 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9276 = PCURVE('',#9277,#9282); +#9277 = PLANE('',#9278); +#9278 = AXIS2_PLACEMENT_3D('',#9279,#9280,#9281); +#9279 = CARTESIAN_POINT('',(30.73,1.,0.125)); +#9280 = DIRECTION('',(0.E+000,4.440892098501E-016,1.)); +#9281 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#9282 = DEFINITIONAL_REPRESENTATION('',(#9283),#9287); +#9283 = LINE('',#9284,#9285); +#9284 = CARTESIAN_POINT('',(0.E+000,-3.552713678801E-015)); +#9285 = VECTOR('',#9286,1.); +#9286 = DIRECTION('',(1.,0.E+000)); +#9287 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9288 = ORIENTED_EDGE('',*,*,#9289,.F.); +#9289 = EDGE_CURVE('',#9290,#9262,#9292,.T.); +#9290 = VERTEX_POINT('',#9291); +#9291 = CARTESIAN_POINT('',(30.73,-2.5,-0.125)); +#9292 = SURFACE_CURVE('',#9293,(#9297,#9304),.PCURVE_S1.); +#9293 = LINE('',#9294,#9295); +#9294 = CARTESIAN_POINT('',(30.73,-2.5,-0.125)); +#9295 = VECTOR('',#9296,1.); +#9296 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#9297 = PCURVE('',#9237,#9298); +#9298 = DEFINITIONAL_REPRESENTATION('',(#9299),#9303); +#9299 = LINE('',#9300,#9301); +#9300 = CARTESIAN_POINT('',(3.5,-1.972152263053E-031)); +#9301 = VECTOR('',#9302,1.); +#9302 = DIRECTION('',(2.22044604925E-016,-1.)); +#9303 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9304 = PCURVE('',#9305,#9310); +#9305 = PLANE('',#9306); +#9306 = AXIS2_PLACEMENT_3D('',#9307,#9308,#9309); +#9307 = CARTESIAN_POINT('',(30.73,-2.5,-0.125)); +#9308 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#9309 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#9310 = DEFINITIONAL_REPRESENTATION('',(#9311),#9315); +#9311 = LINE('',#9312,#9313); +#9312 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#9313 = VECTOR('',#9314,1.); +#9314 = DIRECTION('',(0.E+000,-1.)); +#9315 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9316 = ORIENTED_EDGE('',*,*,#9317,.F.); +#9317 = EDGE_CURVE('',#9227,#9290,#9318,.T.); +#9318 = SURFACE_CURVE('',#9319,(#9323,#9330),.PCURVE_S1.); +#9319 = LINE('',#9320,#9321); +#9320 = CARTESIAN_POINT('',(30.73,1.,-0.125)); +#9321 = VECTOR('',#9322,1.); +#9322 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#9323 = PCURVE('',#9237,#9324); +#9324 = DEFINITIONAL_REPRESENTATION('',(#9325),#9329); +#9325 = LINE('',#9326,#9327); +#9326 = CARTESIAN_POINT('',(2.22044604925E-016,0.E+000)); +#9327 = VECTOR('',#9328,1.); +#9328 = DIRECTION('',(1.,0.E+000)); +#9329 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9330 = PCURVE('',#9331,#9336); +#9331 = PLANE('',#9332); +#9332 = AXIS2_PLACEMENT_3D('',#9333,#9334,#9335); +#9333 = CARTESIAN_POINT('',(30.73,1.,-0.125)); +#9334 = DIRECTION('',(0.E+000,4.440892098501E-016,1.)); +#9335 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#9336 = DEFINITIONAL_REPRESENTATION('',(#9337),#9341); +#9337 = LINE('',#9338,#9339); +#9338 = CARTESIAN_POINT('',(0.E+000,-3.552713678801E-015)); +#9339 = VECTOR('',#9340,1.); +#9340 = DIRECTION('',(1.,0.E+000)); +#9341 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9342 = ADVANCED_FACE('',(#9343),#9305,.T.); +#9343 = FACE_BOUND('',#9344,.T.); +#9344 = EDGE_LOOP('',(#9345,#9346,#9369,#9397)); +#9345 = ORIENTED_EDGE('',*,*,#9289,.T.); +#9346 = ORIENTED_EDGE('',*,*,#9347,.T.); +#9347 = EDGE_CURVE('',#9262,#9348,#9350,.T.); +#9348 = VERTEX_POINT('',#9349); +#9349 = CARTESIAN_POINT('',(30.23,-2.5,0.125)); +#9350 = SURFACE_CURVE('',#9351,(#9355,#9362),.PCURVE_S1.); +#9351 = LINE('',#9352,#9353); +#9352 = CARTESIAN_POINT('',(30.73,-2.5,0.125)); +#9353 = VECTOR('',#9354,1.); +#9354 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#9355 = PCURVE('',#9305,#9356); +#9356 = DEFINITIONAL_REPRESENTATION('',(#9357),#9361); +#9357 = LINE('',#9358,#9359); +#9358 = CARTESIAN_POINT('',(3.552713678801E-015,-0.25)); +#9359 = VECTOR('',#9360,1.); +#9360 = DIRECTION('',(1.,0.E+000)); +#9361 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9362 = PCURVE('',#9277,#9363); +#9363 = DEFINITIONAL_REPRESENTATION('',(#9364),#9368); +#9364 = LINE('',#9365,#9366); +#9365 = CARTESIAN_POINT('',(3.5,-3.552713678801E-015)); +#9366 = VECTOR('',#9367,1.); +#9367 = DIRECTION('',(0.E+000,-1.)); +#9368 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9369 = ORIENTED_EDGE('',*,*,#9370,.F.); +#9370 = EDGE_CURVE('',#9371,#9348,#9373,.T.); +#9371 = VERTEX_POINT('',#9372); +#9372 = CARTESIAN_POINT('',(30.23,-2.5,-0.125)); +#9373 = SURFACE_CURVE('',#9374,(#9378,#9385),.PCURVE_S1.); +#9374 = LINE('',#9375,#9376); +#9375 = CARTESIAN_POINT('',(30.23,-2.5,-0.125)); +#9376 = VECTOR('',#9377,1.); +#9377 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#9378 = PCURVE('',#9305,#9379); +#9379 = DEFINITIONAL_REPRESENTATION('',(#9380),#9384); +#9380 = LINE('',#9381,#9382); +#9381 = CARTESIAN_POINT('',(0.5,0.E+000)); +#9382 = VECTOR('',#9383,1.); +#9383 = DIRECTION('',(0.E+000,-1.)); +#9384 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9385 = PCURVE('',#9386,#9391); +#9386 = PLANE('',#9387); +#9387 = AXIS2_PLACEMENT_3D('',#9388,#9389,#9390); +#9388 = CARTESIAN_POINT('',(30.23,-2.5,-0.125)); +#9389 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#9390 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#9391 = DEFINITIONAL_REPRESENTATION('',(#9392),#9396); +#9392 = LINE('',#9393,#9394); +#9393 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#9394 = VECTOR('',#9395,1.); +#9395 = DIRECTION('',(-2.22044604925E-016,-1.)); +#9396 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9397 = ORIENTED_EDGE('',*,*,#9398,.F.); +#9398 = EDGE_CURVE('',#9290,#9371,#9399,.T.); +#9399 = SURFACE_CURVE('',#9400,(#9404,#9411),.PCURVE_S1.); +#9400 = LINE('',#9401,#9402); +#9401 = CARTESIAN_POINT('',(30.73,-2.5,-0.125)); +#9402 = VECTOR('',#9403,1.); +#9403 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#9404 = PCURVE('',#9305,#9405); +#9405 = DEFINITIONAL_REPRESENTATION('',(#9406),#9410); +#9406 = LINE('',#9407,#9408); +#9407 = CARTESIAN_POINT('',(3.552713678801E-015,0.E+000)); +#9408 = VECTOR('',#9409,1.); +#9409 = DIRECTION('',(1.,0.E+000)); +#9410 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9411 = PCURVE('',#9331,#9412); +#9412 = DEFINITIONAL_REPRESENTATION('',(#9413),#9417); +#9413 = LINE('',#9414,#9415); +#9414 = CARTESIAN_POINT('',(3.5,-3.552713678801E-015)); +#9415 = VECTOR('',#9416,1.); +#9416 = DIRECTION('',(0.E+000,-1.)); +#9417 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9418 = ADVANCED_FACE('',(#9419),#9386,.T.); +#9419 = FACE_BOUND('',#9420,.T.); +#9420 = EDGE_LOOP('',(#9421,#9422,#9445,#9473)); +#9421 = ORIENTED_EDGE('',*,*,#9370,.T.); +#9422 = ORIENTED_EDGE('',*,*,#9423,.T.); +#9423 = EDGE_CURVE('',#9348,#9424,#9426,.T.); +#9424 = VERTEX_POINT('',#9425); +#9425 = CARTESIAN_POINT('',(30.23,1.,0.125)); +#9426 = SURFACE_CURVE('',#9427,(#9431,#9438),.PCURVE_S1.); +#9427 = LINE('',#9428,#9429); +#9428 = CARTESIAN_POINT('',(30.23,-2.5,0.125)); +#9429 = VECTOR('',#9430,1.); +#9430 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#9431 = PCURVE('',#9386,#9432); +#9432 = DEFINITIONAL_REPRESENTATION('',(#9433),#9437); +#9433 = LINE('',#9434,#9435); +#9434 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#9435 = VECTOR('',#9436,1.); +#9436 = DIRECTION('',(1.,0.E+000)); +#9437 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9438 = PCURVE('',#9277,#9439); +#9439 = DEFINITIONAL_REPRESENTATION('',(#9440),#9444); +#9440 = LINE('',#9441,#9442); +#9441 = CARTESIAN_POINT('',(3.5,-0.5)); +#9442 = VECTOR('',#9443,1.); +#9443 = DIRECTION('',(-1.,0.E+000)); +#9444 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9445 = ORIENTED_EDGE('',*,*,#9446,.F.); +#9446 = EDGE_CURVE('',#9447,#9424,#9449,.T.); +#9447 = VERTEX_POINT('',#9448); +#9448 = CARTESIAN_POINT('',(30.23,1.,-0.125)); +#9449 = SURFACE_CURVE('',#9450,(#9454,#9461),.PCURVE_S1.); +#9450 = LINE('',#9451,#9452); +#9451 = CARTESIAN_POINT('',(30.23,1.,-0.125)); +#9452 = VECTOR('',#9453,1.); +#9453 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#9454 = PCURVE('',#9386,#9455); +#9455 = DEFINITIONAL_REPRESENTATION('',(#9456),#9460); +#9456 = LINE('',#9457,#9458); +#9457 = CARTESIAN_POINT('',(3.5,1.972152263053E-031)); +#9458 = VECTOR('',#9459,1.); +#9459 = DIRECTION('',(-2.22044604925E-016,-1.)); +#9460 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9461 = PCURVE('',#9462,#9467); +#9462 = PLANE('',#9463); +#9463 = AXIS2_PLACEMENT_3D('',#9464,#9465,#9466); +#9464 = CARTESIAN_POINT('',(30.105,1.,-0.125)); +#9465 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#9466 = DIRECTION('',(1.,0.E+000,0.E+000)); +#9467 = DEFINITIONAL_REPRESENTATION('',(#9468),#9472); +#9468 = LINE('',#9469,#9470); +#9469 = CARTESIAN_POINT('',(0.125,0.E+000)); +#9470 = VECTOR('',#9471,1.); +#9471 = DIRECTION('',(0.E+000,-1.)); +#9472 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9473 = ORIENTED_EDGE('',*,*,#9474,.F.); +#9474 = EDGE_CURVE('',#9371,#9447,#9475,.T.); +#9475 = SURFACE_CURVE('',#9476,(#9480,#9487),.PCURVE_S1.); +#9476 = LINE('',#9477,#9478); +#9477 = CARTESIAN_POINT('',(30.23,-2.5,-0.125)); +#9478 = VECTOR('',#9479,1.); +#9479 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#9480 = PCURVE('',#9386,#9481); +#9481 = DEFINITIONAL_REPRESENTATION('',(#9482),#9486); +#9482 = LINE('',#9483,#9484); +#9483 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#9484 = VECTOR('',#9485,1.); +#9485 = DIRECTION('',(1.,0.E+000)); +#9486 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9487 = PCURVE('',#9331,#9488); +#9488 = DEFINITIONAL_REPRESENTATION('',(#9489),#9493); +#9489 = LINE('',#9490,#9491); +#9490 = CARTESIAN_POINT('',(3.5,-0.5)); +#9491 = VECTOR('',#9492,1.); +#9492 = DIRECTION('',(-1.,0.E+000)); +#9493 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9494 = ADVANCED_FACE('',(#9495),#9462,.F.); +#9495 = FACE_BOUND('',#9496,.F.); +#9496 = EDGE_LOOP('',(#9497,#9527,#9548,#9549)); +#9497 = ORIENTED_EDGE('',*,*,#9498,.T.); +#9498 = EDGE_CURVE('',#9499,#9501,#9503,.T.); +#9499 = VERTEX_POINT('',#9500); +#9500 = CARTESIAN_POINT('',(30.105,1.,-0.125)); +#9501 = VERTEX_POINT('',#9502); +#9502 = CARTESIAN_POINT('',(30.105,1.,0.125)); +#9503 = SURFACE_CURVE('',#9504,(#9508,#9515),.PCURVE_S1.); +#9504 = LINE('',#9505,#9506); +#9505 = CARTESIAN_POINT('',(30.105,1.,-0.125)); +#9506 = VECTOR('',#9507,1.); +#9507 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#9508 = PCURVE('',#9462,#9509); +#9509 = DEFINITIONAL_REPRESENTATION('',(#9510),#9514); +#9510 = LINE('',#9511,#9512); +#9511 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#9512 = VECTOR('',#9513,1.); +#9513 = DIRECTION('',(0.E+000,-1.)); +#9514 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9515 = PCURVE('',#9516,#9521); +#9516 = PLANE('',#9517); +#9517 = AXIS2_PLACEMENT_3D('',#9518,#9519,#9520); +#9518 = CARTESIAN_POINT('',(30.105,1.984865776248,-0.125)); +#9519 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#9520 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#9521 = DEFINITIONAL_REPRESENTATION('',(#9522),#9526); +#9522 = LINE('',#9523,#9524); +#9523 = CARTESIAN_POINT('',(0.984865776248,-6.72094546772E-018)); +#9524 = VECTOR('',#9525,1.); +#9525 = DIRECTION('',(2.22044604925E-016,-1.)); +#9526 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9527 = ORIENTED_EDGE('',*,*,#9528,.T.); +#9528 = EDGE_CURVE('',#9501,#9424,#9529,.T.); +#9529 = SURFACE_CURVE('',#9530,(#9534,#9541),.PCURVE_S1.); +#9530 = LINE('',#9531,#9532); +#9531 = CARTESIAN_POINT('',(30.105,1.,0.125)); +#9532 = VECTOR('',#9533,1.); +#9533 = DIRECTION('',(1.,0.E+000,0.E+000)); +#9534 = PCURVE('',#9462,#9535); +#9535 = DEFINITIONAL_REPRESENTATION('',(#9536),#9540); +#9536 = LINE('',#9537,#9538); +#9537 = CARTESIAN_POINT('',(-3.552713678801E-015,-0.25)); +#9538 = VECTOR('',#9539,1.); +#9539 = DIRECTION('',(1.,0.E+000)); +#9540 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9541 = PCURVE('',#9277,#9542); +#9542 = DEFINITIONAL_REPRESENTATION('',(#9543),#9547); +#9543 = LINE('',#9544,#9545); +#9544 = CARTESIAN_POINT('',(0.E+000,-0.625)); +#9545 = VECTOR('',#9546,1.); +#9546 = DIRECTION('',(0.E+000,1.)); +#9547 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9548 = ORIENTED_EDGE('',*,*,#9446,.F.); +#9549 = ORIENTED_EDGE('',*,*,#9550,.F.); +#9550 = EDGE_CURVE('',#9499,#9447,#9551,.T.); +#9551 = SURFACE_CURVE('',#9552,(#9556,#9563),.PCURVE_S1.); +#9552 = LINE('',#9553,#9554); +#9553 = CARTESIAN_POINT('',(30.105,1.,-0.125)); +#9554 = VECTOR('',#9555,1.); +#9555 = DIRECTION('',(1.,0.E+000,0.E+000)); +#9556 = PCURVE('',#9462,#9557); +#9557 = DEFINITIONAL_REPRESENTATION('',(#9558),#9562); +#9558 = LINE('',#9559,#9560); +#9559 = CARTESIAN_POINT('',(-3.552713678801E-015,-4.930380657631E-032)); +#9560 = VECTOR('',#9561,1.); +#9561 = DIRECTION('',(1.,0.E+000)); +#9562 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9563 = PCURVE('',#9331,#9564); +#9564 = DEFINITIONAL_REPRESENTATION('',(#9565),#9569); +#9565 = LINE('',#9566,#9567); +#9566 = CARTESIAN_POINT('',(0.E+000,-0.625)); +#9567 = VECTOR('',#9568,1.); +#9568 = DIRECTION('',(0.E+000,1.)); +#9569 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9570 = ADVANCED_FACE('',(#9571),#9516,.F.); +#9571 = FACE_BOUND('',#9572,.F.); +#9572 = EDGE_LOOP('',(#9573,#9603,#9624,#9625)); +#9573 = ORIENTED_EDGE('',*,*,#9574,.T.); +#9574 = EDGE_CURVE('',#9575,#9577,#9579,.T.); +#9575 = VERTEX_POINT('',#9576); +#9576 = CARTESIAN_POINT('',(30.105,1.984865776248,-0.125)); +#9577 = VERTEX_POINT('',#9578); +#9578 = CARTESIAN_POINT('',(30.105,1.984865776248,0.125)); +#9579 = SURFACE_CURVE('',#9580,(#9584,#9591),.PCURVE_S1.); +#9580 = LINE('',#9581,#9582); +#9581 = CARTESIAN_POINT('',(30.105,1.984865776248,-0.125)); +#9582 = VECTOR('',#9583,1.); +#9583 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#9584 = PCURVE('',#9516,#9585); +#9585 = DEFINITIONAL_REPRESENTATION('',(#9586),#9590); +#9586 = LINE('',#9587,#9588); +#9587 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#9588 = VECTOR('',#9589,1.); +#9589 = DIRECTION('',(2.22044604925E-016,-1.)); +#9590 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9591 = PCURVE('',#9592,#9597); +#9592 = PLANE('',#9593); +#9593 = AXIS2_PLACEMENT_3D('',#9594,#9595,#9596); +#9594 = CARTESIAN_POINT('',(30.855,1.984865776248,-0.125)); +#9595 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#9596 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#9597 = DEFINITIONAL_REPRESENTATION('',(#9598),#9602); +#9598 = LINE('',#9599,#9600); +#9599 = CARTESIAN_POINT('',(0.75,0.E+000)); +#9600 = VECTOR('',#9601,1.); +#9601 = DIRECTION('',(0.E+000,-1.)); +#9602 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9603 = ORIENTED_EDGE('',*,*,#9604,.T.); +#9604 = EDGE_CURVE('',#9577,#9501,#9605,.T.); +#9605 = SURFACE_CURVE('',#9606,(#9610,#9617),.PCURVE_S1.); +#9606 = LINE('',#9607,#9608); +#9607 = CARTESIAN_POINT('',(30.105,1.984865776248,0.125)); +#9608 = VECTOR('',#9609,1.); +#9609 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#9610 = PCURVE('',#9516,#9611); +#9611 = DEFINITIONAL_REPRESENTATION('',(#9612),#9616); +#9612 = LINE('',#9613,#9614); +#9613 = CARTESIAN_POINT('',(2.22044604925E-016,-0.25)); +#9614 = VECTOR('',#9615,1.); +#9615 = DIRECTION('',(1.,0.E+000)); +#9616 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9617 = PCURVE('',#9277,#9618); +#9618 = DEFINITIONAL_REPRESENTATION('',(#9619),#9623); +#9619 = LINE('',#9620,#9621); +#9620 = CARTESIAN_POINT('',(-0.984865776248,-0.625)); +#9621 = VECTOR('',#9622,1.); +#9622 = DIRECTION('',(1.,0.E+000)); +#9623 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9624 = ORIENTED_EDGE('',*,*,#9498,.F.); +#9625 = ORIENTED_EDGE('',*,*,#9626,.F.); +#9626 = EDGE_CURVE('',#9575,#9499,#9627,.T.); +#9627 = SURFACE_CURVE('',#9628,(#9632,#9639),.PCURVE_S1.); +#9628 = LINE('',#9629,#9630); +#9629 = CARTESIAN_POINT('',(30.105,1.984865776248,-0.125)); +#9630 = VECTOR('',#9631,1.); +#9631 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#9632 = PCURVE('',#9516,#9633); +#9633 = DEFINITIONAL_REPRESENTATION('',(#9634),#9638); +#9634 = LINE('',#9635,#9636); +#9635 = CARTESIAN_POINT('',(2.22044604925E-016,0.E+000)); +#9636 = VECTOR('',#9637,1.); +#9637 = DIRECTION('',(1.,0.E+000)); +#9638 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9639 = PCURVE('',#9331,#9640); +#9640 = DEFINITIONAL_REPRESENTATION('',(#9641),#9645); +#9641 = LINE('',#9642,#9643); +#9642 = CARTESIAN_POINT('',(-0.984865776248,-0.625)); +#9643 = VECTOR('',#9644,1.); +#9644 = DIRECTION('',(1.,0.E+000)); +#9645 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9646 = ADVANCED_FACE('',(#9647),#9592,.F.); +#9647 = FACE_BOUND('',#9648,.F.); +#9648 = EDGE_LOOP('',(#9649,#9679,#9700,#9701)); +#9649 = ORIENTED_EDGE('',*,*,#9650,.T.); +#9650 = EDGE_CURVE('',#9651,#9653,#9655,.T.); +#9651 = VERTEX_POINT('',#9652); +#9652 = CARTESIAN_POINT('',(30.855,1.984865776248,-0.125)); +#9653 = VERTEX_POINT('',#9654); +#9654 = CARTESIAN_POINT('',(30.855,1.984865776248,0.125)); +#9655 = SURFACE_CURVE('',#9656,(#9660,#9667),.PCURVE_S1.); +#9656 = LINE('',#9657,#9658); +#9657 = CARTESIAN_POINT('',(30.855,1.984865776248,-0.125)); +#9658 = VECTOR('',#9659,1.); +#9659 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#9660 = PCURVE('',#9592,#9661); +#9661 = DEFINITIONAL_REPRESENTATION('',(#9662),#9666); +#9662 = LINE('',#9663,#9664); +#9663 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#9664 = VECTOR('',#9665,1.); +#9665 = DIRECTION('',(0.E+000,-1.)); +#9666 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9667 = PCURVE('',#9668,#9673); +#9668 = PLANE('',#9669); +#9669 = AXIS2_PLACEMENT_3D('',#9670,#9671,#9672); +#9670 = CARTESIAN_POINT('',(30.855,1.,-0.125)); +#9671 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#9672 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#9673 = DEFINITIONAL_REPRESENTATION('',(#9674),#9678); +#9674 = LINE('',#9675,#9676); +#9675 = CARTESIAN_POINT('',(0.984865776248,6.72094546772E-018)); +#9676 = VECTOR('',#9677,1.); +#9677 = DIRECTION('',(-2.22044604925E-016,-1.)); +#9678 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9679 = ORIENTED_EDGE('',*,*,#9680,.T.); +#9680 = EDGE_CURVE('',#9653,#9577,#9681,.T.); +#9681 = SURFACE_CURVE('',#9682,(#9686,#9693),.PCURVE_S1.); +#9682 = LINE('',#9683,#9684); +#9683 = CARTESIAN_POINT('',(30.855,1.984865776248,0.125)); +#9684 = VECTOR('',#9685,1.); +#9685 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#9686 = PCURVE('',#9592,#9687); +#9687 = DEFINITIONAL_REPRESENTATION('',(#9688),#9692); +#9688 = LINE('',#9689,#9690); +#9689 = CARTESIAN_POINT('',(3.552713678801E-015,-0.25)); +#9690 = VECTOR('',#9691,1.); +#9691 = DIRECTION('',(1.,0.E+000)); +#9692 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9693 = PCURVE('',#9277,#9694); +#9694 = DEFINITIONAL_REPRESENTATION('',(#9695),#9699); +#9695 = LINE('',#9696,#9697); +#9696 = CARTESIAN_POINT('',(-0.984865776248,0.125)); +#9697 = VECTOR('',#9698,1.); +#9698 = DIRECTION('',(0.E+000,-1.)); +#9699 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9700 = ORIENTED_EDGE('',*,*,#9574,.F.); +#9701 = ORIENTED_EDGE('',*,*,#9702,.F.); +#9702 = EDGE_CURVE('',#9651,#9575,#9703,.T.); +#9703 = SURFACE_CURVE('',#9704,(#9708,#9715),.PCURVE_S1.); +#9704 = LINE('',#9705,#9706); +#9705 = CARTESIAN_POINT('',(30.855,1.984865776248,-0.125)); +#9706 = VECTOR('',#9707,1.); +#9707 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#9708 = PCURVE('',#9592,#9709); +#9709 = DEFINITIONAL_REPRESENTATION('',(#9710),#9714); +#9710 = LINE('',#9711,#9712); +#9711 = CARTESIAN_POINT('',(3.552713678801E-015,-4.930380657631E-032)); +#9712 = VECTOR('',#9713,1.); +#9713 = DIRECTION('',(1.,0.E+000)); +#9714 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9715 = PCURVE('',#9331,#9716); +#9716 = DEFINITIONAL_REPRESENTATION('',(#9717),#9721); +#9717 = LINE('',#9718,#9719); +#9718 = CARTESIAN_POINT('',(-0.984865776248,0.125)); +#9719 = VECTOR('',#9720,1.); +#9720 = DIRECTION('',(0.E+000,-1.)); +#9721 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9722 = ADVANCED_FACE('',(#9723),#9668,.F.); +#9723 = FACE_BOUND('',#9724,.F.); +#9724 = EDGE_LOOP('',(#9725,#9750,#9771,#9772)); +#9725 = ORIENTED_EDGE('',*,*,#9726,.T.); +#9726 = EDGE_CURVE('',#9727,#9729,#9731,.T.); +#9727 = VERTEX_POINT('',#9728); +#9728 = CARTESIAN_POINT('',(30.855,1.,-0.125)); +#9729 = VERTEX_POINT('',#9730); +#9730 = CARTESIAN_POINT('',(30.855,1.,0.125)); +#9731 = SURFACE_CURVE('',#9732,(#9736,#9743),.PCURVE_S1.); +#9732 = LINE('',#9733,#9734); +#9733 = CARTESIAN_POINT('',(30.855,1.,-0.125)); +#9734 = VECTOR('',#9735,1.); +#9735 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#9736 = PCURVE('',#9668,#9737); +#9737 = DEFINITIONAL_REPRESENTATION('',(#9738),#9742); +#9738 = LINE('',#9739,#9740); +#9739 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#9740 = VECTOR('',#9741,1.); +#9741 = DIRECTION('',(-2.22044604925E-016,-1.)); +#9742 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9743 = PCURVE('',#9249,#9744); +#9744 = DEFINITIONAL_REPRESENTATION('',(#9745),#9749); +#9745 = LINE('',#9746,#9747); +#9746 = CARTESIAN_POINT('',(0.125,0.E+000)); +#9747 = VECTOR('',#9748,1.); +#9748 = DIRECTION('',(0.E+000,-1.)); +#9749 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9750 = ORIENTED_EDGE('',*,*,#9751,.T.); +#9751 = EDGE_CURVE('',#9729,#9653,#9752,.T.); +#9752 = SURFACE_CURVE('',#9753,(#9757,#9764),.PCURVE_S1.); +#9753 = LINE('',#9754,#9755); +#9754 = CARTESIAN_POINT('',(30.855,1.,0.125)); +#9755 = VECTOR('',#9756,1.); +#9756 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#9757 = PCURVE('',#9668,#9758); +#9758 = DEFINITIONAL_REPRESENTATION('',(#9759),#9763); +#9759 = LINE('',#9760,#9761); +#9760 = CARTESIAN_POINT('',(-2.22044604925E-016,-0.25)); +#9761 = VECTOR('',#9762,1.); +#9762 = DIRECTION('',(1.,0.E+000)); +#9763 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9764 = PCURVE('',#9277,#9765); +#9765 = DEFINITIONAL_REPRESENTATION('',(#9766),#9770); +#9766 = LINE('',#9767,#9768); +#9767 = CARTESIAN_POINT('',(0.E+000,0.125)); +#9768 = VECTOR('',#9769,1.); +#9769 = DIRECTION('',(-1.,0.E+000)); +#9770 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9771 = ORIENTED_EDGE('',*,*,#9650,.F.); +#9772 = ORIENTED_EDGE('',*,*,#9773,.F.); +#9773 = EDGE_CURVE('',#9727,#9651,#9774,.T.); +#9774 = SURFACE_CURVE('',#9775,(#9779,#9786),.PCURVE_S1.); +#9775 = LINE('',#9776,#9777); +#9776 = CARTESIAN_POINT('',(30.855,1.,-0.125)); +#9777 = VECTOR('',#9778,1.); +#9778 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#9779 = PCURVE('',#9668,#9780); +#9780 = DEFINITIONAL_REPRESENTATION('',(#9781),#9785); +#9781 = LINE('',#9782,#9783); +#9782 = CARTESIAN_POINT('',(-2.22044604925E-016,-0.E+000)); +#9783 = VECTOR('',#9784,1.); +#9784 = DIRECTION('',(1.,0.E+000)); +#9785 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9786 = PCURVE('',#9331,#9787); +#9787 = DEFINITIONAL_REPRESENTATION('',(#9788),#9792); +#9788 = LINE('',#9789,#9790); +#9789 = CARTESIAN_POINT('',(0.E+000,0.125)); +#9790 = VECTOR('',#9791,1.); +#9791 = DIRECTION('',(-1.,0.E+000)); +#9792 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9793 = ADVANCED_FACE('',(#9794),#9249,.F.); +#9794 = FACE_BOUND('',#9795,.F.); +#9795 = EDGE_LOOP('',(#9796,#9797,#9818,#9819)); +#9796 = ORIENTED_EDGE('',*,*,#9226,.T.); +#9797 = ORIENTED_EDGE('',*,*,#9798,.T.); +#9798 = EDGE_CURVE('',#9229,#9729,#9799,.T.); +#9799 = SURFACE_CURVE('',#9800,(#9804,#9811),.PCURVE_S1.); +#9800 = LINE('',#9801,#9802); +#9801 = CARTESIAN_POINT('',(30.73,1.,0.125)); +#9802 = VECTOR('',#9803,1.); +#9803 = DIRECTION('',(1.,0.E+000,0.E+000)); +#9804 = PCURVE('',#9249,#9805); +#9805 = DEFINITIONAL_REPRESENTATION('',(#9806),#9810); +#9806 = LINE('',#9807,#9808); +#9807 = CARTESIAN_POINT('',(-3.552713678801E-015,-0.25)); +#9808 = VECTOR('',#9809,1.); +#9809 = DIRECTION('',(1.,0.E+000)); +#9810 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9811 = PCURVE('',#9277,#9812); +#9812 = DEFINITIONAL_REPRESENTATION('',(#9813),#9817); +#9813 = LINE('',#9814,#9815); +#9814 = CARTESIAN_POINT('',(0.E+000,-3.552713678801E-015)); +#9815 = VECTOR('',#9816,1.); +#9816 = DIRECTION('',(0.E+000,1.)); +#9817 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9818 = ORIENTED_EDGE('',*,*,#9726,.F.); +#9819 = ORIENTED_EDGE('',*,*,#9820,.F.); +#9820 = EDGE_CURVE('',#9227,#9727,#9821,.T.); +#9821 = SURFACE_CURVE('',#9822,(#9826,#9833),.PCURVE_S1.); +#9822 = LINE('',#9823,#9824); +#9823 = CARTESIAN_POINT('',(30.73,1.,-0.125)); +#9824 = VECTOR('',#9825,1.); +#9825 = DIRECTION('',(1.,0.E+000,0.E+000)); +#9826 = PCURVE('',#9249,#9827); +#9827 = DEFINITIONAL_REPRESENTATION('',(#9828),#9832); +#9828 = LINE('',#9829,#9830); +#9829 = CARTESIAN_POINT('',(-3.552713678801E-015,-4.930380657631E-032)); +#9830 = VECTOR('',#9831,1.); +#9831 = DIRECTION('',(1.,0.E+000)); +#9832 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9833 = PCURVE('',#9331,#9834); +#9834 = DEFINITIONAL_REPRESENTATION('',(#9835),#9839); +#9835 = LINE('',#9836,#9837); +#9836 = CARTESIAN_POINT('',(0.E+000,-3.552713678801E-015)); +#9837 = VECTOR('',#9838,1.); +#9838 = DIRECTION('',(0.E+000,1.)); +#9839 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9840 = ADVANCED_FACE('',(#9841),#9331,.F.); +#9841 = FACE_BOUND('',#9842,.T.); +#9842 = EDGE_LOOP('',(#9843,#9844,#9845,#9846,#9847,#9848,#9849,#9850)); +#9843 = ORIENTED_EDGE('',*,*,#9317,.T.); +#9844 = ORIENTED_EDGE('',*,*,#9398,.T.); +#9845 = ORIENTED_EDGE('',*,*,#9474,.T.); +#9846 = ORIENTED_EDGE('',*,*,#9550,.F.); +#9847 = ORIENTED_EDGE('',*,*,#9626,.F.); +#9848 = ORIENTED_EDGE('',*,*,#9702,.F.); +#9849 = ORIENTED_EDGE('',*,*,#9773,.F.); +#9850 = ORIENTED_EDGE('',*,*,#9820,.F.); +#9851 = ADVANCED_FACE('',(#9852),#9277,.T.); +#9852 = FACE_BOUND('',#9853,.F.); +#9853 = EDGE_LOOP('',(#9854,#9855,#9856,#9857,#9858,#9859,#9860,#9861)); +#9854 = ORIENTED_EDGE('',*,*,#9261,.T.); +#9855 = ORIENTED_EDGE('',*,*,#9347,.T.); +#9856 = ORIENTED_EDGE('',*,*,#9423,.T.); +#9857 = ORIENTED_EDGE('',*,*,#9528,.F.); +#9858 = ORIENTED_EDGE('',*,*,#9604,.F.); +#9859 = ORIENTED_EDGE('',*,*,#9680,.F.); +#9860 = ORIENTED_EDGE('',*,*,#9751,.F.); +#9861 = ORIENTED_EDGE('',*,*,#9798,.F.); +#9862 = MANIFOLD_SOLID_BREP('',#9863); +#9863 = CLOSED_SHELL('',(#9864,#9984,#10060,#10136,#10212,#10288,#10364, + #10435,#10482,#10493)); +#9864 = ADVANCED_FACE('',(#9865),#9879,.F.); +#9865 = FACE_BOUND('',#9866,.F.); +#9866 = EDGE_LOOP('',(#9867,#9902,#9930,#9958)); +#9867 = ORIENTED_EDGE('',*,*,#9868,.T.); +#9868 = EDGE_CURVE('',#9869,#9871,#9873,.T.); +#9869 = VERTEX_POINT('',#9870); +#9870 = CARTESIAN_POINT('',(32.77,-2.5,-0.125)); +#9871 = VERTEX_POINT('',#9872); +#9872 = CARTESIAN_POINT('',(32.77,-2.5,0.125)); +#9873 = SURFACE_CURVE('',#9874,(#9878,#9890),.PCURVE_S1.); +#9874 = LINE('',#9875,#9876); +#9875 = CARTESIAN_POINT('',(32.77,-2.5,-0.125)); +#9876 = VECTOR('',#9877,1.); +#9877 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#9878 = PCURVE('',#9879,#9884); +#9879 = PLANE('',#9880); +#9880 = AXIS2_PLACEMENT_3D('',#9881,#9882,#9883); +#9881 = CARTESIAN_POINT('',(32.77,-2.5,-0.125)); +#9882 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#9883 = DIRECTION('',(1.,0.E+000,0.E+000)); +#9884 = DEFINITIONAL_REPRESENTATION('',(#9885),#9889); +#9885 = LINE('',#9886,#9887); +#9886 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#9887 = VECTOR('',#9888,1.); +#9888 = DIRECTION('',(0.E+000,-1.)); +#9889 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9890 = PCURVE('',#9891,#9896); +#9891 = PLANE('',#9892); +#9892 = AXIS2_PLACEMENT_3D('',#9893,#9894,#9895); +#9893 = CARTESIAN_POINT('',(32.77,1.,-0.125)); +#9894 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#9895 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#9896 = DEFINITIONAL_REPRESENTATION('',(#9897),#9901); +#9897 = LINE('',#9898,#9899); +#9898 = CARTESIAN_POINT('',(3.5,-3.944304526105E-031)); +#9899 = VECTOR('',#9900,1.); +#9900 = DIRECTION('',(2.22044604925E-016,-1.)); +#9901 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9902 = ORIENTED_EDGE('',*,*,#9903,.T.); +#9903 = EDGE_CURVE('',#9871,#9904,#9906,.T.); +#9904 = VERTEX_POINT('',#9905); +#9905 = CARTESIAN_POINT('',(33.27,-2.5,0.125)); +#9906 = SURFACE_CURVE('',#9907,(#9911,#9918),.PCURVE_S1.); +#9907 = LINE('',#9908,#9909); +#9908 = CARTESIAN_POINT('',(32.77,-2.5,0.125)); +#9909 = VECTOR('',#9910,1.); +#9910 = DIRECTION('',(1.,0.E+000,0.E+000)); +#9911 = PCURVE('',#9879,#9912); +#9912 = DEFINITIONAL_REPRESENTATION('',(#9913),#9917); +#9913 = LINE('',#9914,#9915); +#9914 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#9915 = VECTOR('',#9916,1.); +#9916 = DIRECTION('',(1.,0.E+000)); +#9917 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9918 = PCURVE('',#9919,#9924); +#9919 = PLANE('',#9920); +#9920 = AXIS2_PLACEMENT_3D('',#9921,#9922,#9923); +#9921 = CARTESIAN_POINT('',(32.77,-2.5,0.125)); +#9922 = DIRECTION('',(0.E+000,-4.440892098501E-016,-1.)); +#9923 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#9924 = DEFINITIONAL_REPRESENTATION('',(#9925),#9929); +#9925 = LINE('',#9926,#9927); +#9926 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#9927 = VECTOR('',#9928,1.); +#9928 = DIRECTION('',(0.E+000,1.)); +#9929 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9930 = ORIENTED_EDGE('',*,*,#9931,.F.); +#9931 = EDGE_CURVE('',#9932,#9904,#9934,.T.); +#9932 = VERTEX_POINT('',#9933); +#9933 = CARTESIAN_POINT('',(33.27,-2.5,-0.125)); +#9934 = SURFACE_CURVE('',#9935,(#9939,#9946),.PCURVE_S1.); +#9935 = LINE('',#9936,#9937); +#9936 = CARTESIAN_POINT('',(33.27,-2.5,-0.125)); +#9937 = VECTOR('',#9938,1.); +#9938 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#9939 = PCURVE('',#9879,#9940); +#9940 = DEFINITIONAL_REPRESENTATION('',(#9941),#9945); +#9941 = LINE('',#9942,#9943); +#9942 = CARTESIAN_POINT('',(0.5,0.E+000)); +#9943 = VECTOR('',#9944,1.); +#9944 = DIRECTION('',(0.E+000,-1.)); +#9945 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9946 = PCURVE('',#9947,#9952); +#9947 = PLANE('',#9948); +#9948 = AXIS2_PLACEMENT_3D('',#9949,#9950,#9951); +#9949 = CARTESIAN_POINT('',(33.27,-2.5,-0.125)); +#9950 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#9951 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#9952 = DEFINITIONAL_REPRESENTATION('',(#9953),#9957); +#9953 = LINE('',#9954,#9955); +#9954 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#9955 = VECTOR('',#9956,1.); +#9956 = DIRECTION('',(-2.22044604925E-016,-1.)); +#9957 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9958 = ORIENTED_EDGE('',*,*,#9959,.F.); +#9959 = EDGE_CURVE('',#9869,#9932,#9960,.T.); +#9960 = SURFACE_CURVE('',#9961,(#9965,#9972),.PCURVE_S1.); +#9961 = LINE('',#9962,#9963); +#9962 = CARTESIAN_POINT('',(32.77,-2.5,-0.125)); +#9963 = VECTOR('',#9964,1.); +#9964 = DIRECTION('',(1.,0.E+000,0.E+000)); +#9965 = PCURVE('',#9879,#9966); +#9966 = DEFINITIONAL_REPRESENTATION('',(#9967),#9971); +#9967 = LINE('',#9968,#9969); +#9968 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#9969 = VECTOR('',#9970,1.); +#9970 = DIRECTION('',(1.,0.E+000)); +#9971 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9972 = PCURVE('',#9973,#9978); +#9973 = PLANE('',#9974); +#9974 = AXIS2_PLACEMENT_3D('',#9975,#9976,#9977); +#9975 = CARTESIAN_POINT('',(32.77,-2.5,-0.125)); +#9976 = DIRECTION('',(0.E+000,-4.440892098501E-016,-1.)); +#9977 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#9978 = DEFINITIONAL_REPRESENTATION('',(#9979),#9983); +#9979 = LINE('',#9980,#9981); +#9980 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#9981 = VECTOR('',#9982,1.); +#9982 = DIRECTION('',(0.E+000,1.)); +#9983 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9984 = ADVANCED_FACE('',(#9985),#9947,.F.); +#9985 = FACE_BOUND('',#9986,.F.); +#9986 = EDGE_LOOP('',(#9987,#9988,#10011,#10039)); +#9987 = ORIENTED_EDGE('',*,*,#9931,.T.); +#9988 = ORIENTED_EDGE('',*,*,#9989,.T.); +#9989 = EDGE_CURVE('',#9904,#9990,#9992,.T.); +#9990 = VERTEX_POINT('',#9991); +#9991 = CARTESIAN_POINT('',(33.27,1.,0.125)); +#9992 = SURFACE_CURVE('',#9993,(#9997,#10004),.PCURVE_S1.); +#9993 = LINE('',#9994,#9995); +#9994 = CARTESIAN_POINT('',(33.27,-2.5,0.125)); +#9995 = VECTOR('',#9996,1.); +#9996 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#9997 = PCURVE('',#9947,#9998); +#9998 = DEFINITIONAL_REPRESENTATION('',(#9999),#10003); +#9999 = LINE('',#10000,#10001); +#10000 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#10001 = VECTOR('',#10002,1.); +#10002 = DIRECTION('',(1.,0.E+000)); +#10003 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10004 = PCURVE('',#9919,#10005); +#10005 = DEFINITIONAL_REPRESENTATION('',(#10006),#10010); +#10006 = LINE('',#10007,#10008); +#10007 = CARTESIAN_POINT('',(0.E+000,0.5)); +#10008 = VECTOR('',#10009,1.); +#10009 = DIRECTION('',(1.,0.E+000)); +#10010 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10011 = ORIENTED_EDGE('',*,*,#10012,.F.); +#10012 = EDGE_CURVE('',#10013,#9990,#10015,.T.); +#10013 = VERTEX_POINT('',#10014); +#10014 = CARTESIAN_POINT('',(33.27,1.,-0.125)); +#10015 = SURFACE_CURVE('',#10016,(#10020,#10027),.PCURVE_S1.); +#10016 = LINE('',#10017,#10018); +#10017 = CARTESIAN_POINT('',(33.27,1.,-0.125)); +#10018 = VECTOR('',#10019,1.); +#10019 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#10020 = PCURVE('',#9947,#10021); +#10021 = DEFINITIONAL_REPRESENTATION('',(#10022),#10026); +#10022 = LINE('',#10023,#10024); +#10023 = CARTESIAN_POINT('',(3.5,1.972152263053E-031)); +#10024 = VECTOR('',#10025,1.); +#10025 = DIRECTION('',(-2.22044604925E-016,-1.)); +#10026 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10027 = PCURVE('',#10028,#10033); +#10028 = PLANE('',#10029); +#10029 = AXIS2_PLACEMENT_3D('',#10030,#10031,#10032); +#10030 = CARTESIAN_POINT('',(33.27,1.,-0.125)); +#10031 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#10032 = DIRECTION('',(1.,0.E+000,0.E+000)); +#10033 = DEFINITIONAL_REPRESENTATION('',(#10034),#10038); +#10034 = LINE('',#10035,#10036); +#10035 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#10036 = VECTOR('',#10037,1.); +#10037 = DIRECTION('',(0.E+000,-1.)); +#10038 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10039 = ORIENTED_EDGE('',*,*,#10040,.F.); +#10040 = EDGE_CURVE('',#9932,#10013,#10041,.T.); +#10041 = SURFACE_CURVE('',#10042,(#10046,#10053),.PCURVE_S1.); +#10042 = LINE('',#10043,#10044); +#10043 = CARTESIAN_POINT('',(33.27,-2.5,-0.125)); +#10044 = VECTOR('',#10045,1.); +#10045 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#10046 = PCURVE('',#9947,#10047); +#10047 = DEFINITIONAL_REPRESENTATION('',(#10048),#10052); +#10048 = LINE('',#10049,#10050); +#10049 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#10050 = VECTOR('',#10051,1.); +#10051 = DIRECTION('',(1.,0.E+000)); +#10052 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10053 = PCURVE('',#9973,#10054); +#10054 = DEFINITIONAL_REPRESENTATION('',(#10055),#10059); +#10055 = LINE('',#10056,#10057); +#10056 = CARTESIAN_POINT('',(0.E+000,0.5)); +#10057 = VECTOR('',#10058,1.); +#10058 = DIRECTION('',(1.,0.E+000)); +#10059 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10060 = ADVANCED_FACE('',(#10061),#10028,.F.); +#10061 = FACE_BOUND('',#10062,.F.); +#10062 = EDGE_LOOP('',(#10063,#10064,#10087,#10115)); +#10063 = ORIENTED_EDGE('',*,*,#10012,.T.); +#10064 = ORIENTED_EDGE('',*,*,#10065,.T.); +#10065 = EDGE_CURVE('',#9990,#10066,#10068,.T.); +#10066 = VERTEX_POINT('',#10067); +#10067 = CARTESIAN_POINT('',(33.395,1.,0.125)); +#10068 = SURFACE_CURVE('',#10069,(#10073,#10080),.PCURVE_S1.); +#10069 = LINE('',#10070,#10071); +#10070 = CARTESIAN_POINT('',(33.27,1.,0.125)); +#10071 = VECTOR('',#10072,1.); +#10072 = DIRECTION('',(1.,0.E+000,0.E+000)); +#10073 = PCURVE('',#10028,#10074); +#10074 = DEFINITIONAL_REPRESENTATION('',(#10075),#10079); +#10075 = LINE('',#10076,#10077); +#10076 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#10077 = VECTOR('',#10078,1.); +#10078 = DIRECTION('',(1.,0.E+000)); +#10079 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10080 = PCURVE('',#9919,#10081); +#10081 = DEFINITIONAL_REPRESENTATION('',(#10082),#10086); +#10082 = LINE('',#10083,#10084); +#10083 = CARTESIAN_POINT('',(3.5,0.5)); +#10084 = VECTOR('',#10085,1.); +#10085 = DIRECTION('',(0.E+000,1.)); +#10086 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10087 = ORIENTED_EDGE('',*,*,#10088,.F.); +#10088 = EDGE_CURVE('',#10089,#10066,#10091,.T.); +#10089 = VERTEX_POINT('',#10090); +#10090 = CARTESIAN_POINT('',(33.395,1.,-0.125)); +#10091 = SURFACE_CURVE('',#10092,(#10096,#10103),.PCURVE_S1.); +#10092 = LINE('',#10093,#10094); +#10093 = CARTESIAN_POINT('',(33.395,1.,-0.125)); +#10094 = VECTOR('',#10095,1.); +#10095 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#10096 = PCURVE('',#10028,#10097); +#10097 = DEFINITIONAL_REPRESENTATION('',(#10098),#10102); +#10098 = LINE('',#10099,#10100); +#10099 = CARTESIAN_POINT('',(0.125,0.E+000)); +#10100 = VECTOR('',#10101,1.); +#10101 = DIRECTION('',(0.E+000,-1.)); +#10102 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10103 = PCURVE('',#10104,#10109); +#10104 = PLANE('',#10105); +#10105 = AXIS2_PLACEMENT_3D('',#10106,#10107,#10108); +#10106 = CARTESIAN_POINT('',(33.395,1.,-0.125)); +#10107 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#10108 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#10109 = DEFINITIONAL_REPRESENTATION('',(#10110),#10114); +#10110 = LINE('',#10111,#10112); +#10111 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#10112 = VECTOR('',#10113,1.); +#10113 = DIRECTION('',(-2.22044604925E-016,-1.)); +#10114 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10115 = ORIENTED_EDGE('',*,*,#10116,.F.); +#10116 = EDGE_CURVE('',#10013,#10089,#10117,.T.); +#10117 = SURFACE_CURVE('',#10118,(#10122,#10129),.PCURVE_S1.); +#10118 = LINE('',#10119,#10120); +#10119 = CARTESIAN_POINT('',(33.27,1.,-0.125)); +#10120 = VECTOR('',#10121,1.); +#10121 = DIRECTION('',(1.,0.E+000,0.E+000)); +#10122 = PCURVE('',#10028,#10123); +#10123 = DEFINITIONAL_REPRESENTATION('',(#10124),#10128); +#10124 = LINE('',#10125,#10126); +#10125 = CARTESIAN_POINT('',(0.E+000,-4.930380657631E-032)); +#10126 = VECTOR('',#10127,1.); +#10127 = DIRECTION('',(1.,0.E+000)); +#10128 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10129 = PCURVE('',#9973,#10130); +#10130 = DEFINITIONAL_REPRESENTATION('',(#10131),#10135); +#10131 = LINE('',#10132,#10133); +#10132 = CARTESIAN_POINT('',(3.5,0.5)); +#10133 = VECTOR('',#10134,1.); +#10134 = DIRECTION('',(0.E+000,1.)); +#10135 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10136 = ADVANCED_FACE('',(#10137),#10104,.F.); +#10137 = FACE_BOUND('',#10138,.F.); +#10138 = EDGE_LOOP('',(#10139,#10140,#10163,#10191)); +#10139 = ORIENTED_EDGE('',*,*,#10088,.T.); +#10140 = ORIENTED_EDGE('',*,*,#10141,.T.); +#10141 = EDGE_CURVE('',#10066,#10142,#10144,.T.); +#10142 = VERTEX_POINT('',#10143); +#10143 = CARTESIAN_POINT('',(33.395,1.974198776248,0.125)); +#10144 = SURFACE_CURVE('',#10145,(#10149,#10156),.PCURVE_S1.); +#10145 = LINE('',#10146,#10147); +#10146 = CARTESIAN_POINT('',(33.395,1.,0.125)); +#10147 = VECTOR('',#10148,1.); +#10148 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#10149 = PCURVE('',#10104,#10150); +#10150 = DEFINITIONAL_REPRESENTATION('',(#10151),#10155); +#10151 = LINE('',#10152,#10153); +#10152 = CARTESIAN_POINT('',(-2.22044604925E-016,-0.25)); +#10153 = VECTOR('',#10154,1.); +#10154 = DIRECTION('',(1.,0.E+000)); +#10155 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10156 = PCURVE('',#9919,#10157); +#10157 = DEFINITIONAL_REPRESENTATION('',(#10158),#10162); +#10158 = LINE('',#10159,#10160); +#10159 = CARTESIAN_POINT('',(3.5,0.625)); +#10160 = VECTOR('',#10161,1.); +#10161 = DIRECTION('',(1.,0.E+000)); +#10162 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10163 = ORIENTED_EDGE('',*,*,#10164,.F.); +#10164 = EDGE_CURVE('',#10165,#10142,#10167,.T.); +#10165 = VERTEX_POINT('',#10166); +#10166 = CARTESIAN_POINT('',(33.395,1.974198776248,-0.125)); +#10167 = SURFACE_CURVE('',#10168,(#10172,#10179),.PCURVE_S1.); +#10168 = LINE('',#10169,#10170); +#10169 = CARTESIAN_POINT('',(33.395,1.974198776248,-0.125)); +#10170 = VECTOR('',#10171,1.); +#10171 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#10172 = PCURVE('',#10104,#10173); +#10173 = DEFINITIONAL_REPRESENTATION('',(#10174),#10178); +#10174 = LINE('',#10175,#10176); +#10175 = CARTESIAN_POINT('',(0.974198776248,1.145804506919E-017)); +#10176 = VECTOR('',#10177,1.); +#10177 = DIRECTION('',(-2.22044604925E-016,-1.)); +#10178 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10179 = PCURVE('',#10180,#10185); +#10180 = PLANE('',#10181); +#10181 = AXIS2_PLACEMENT_3D('',#10182,#10183,#10184); +#10182 = CARTESIAN_POINT('',(33.395,1.974198776248,-0.125)); +#10183 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#10184 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#10185 = DEFINITIONAL_REPRESENTATION('',(#10186),#10190); +#10186 = LINE('',#10187,#10188); +#10187 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#10188 = VECTOR('',#10189,1.); +#10189 = DIRECTION('',(0.E+000,-1.)); +#10190 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10191 = ORIENTED_EDGE('',*,*,#10192,.F.); +#10192 = EDGE_CURVE('',#10089,#10165,#10193,.T.); +#10193 = SURFACE_CURVE('',#10194,(#10198,#10205),.PCURVE_S1.); +#10194 = LINE('',#10195,#10196); +#10195 = CARTESIAN_POINT('',(33.395,1.,-0.125)); +#10196 = VECTOR('',#10197,1.); +#10197 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#10198 = PCURVE('',#10104,#10199); +#10199 = DEFINITIONAL_REPRESENTATION('',(#10200),#10204); +#10200 = LINE('',#10201,#10202); +#10201 = CARTESIAN_POINT('',(-2.22044604925E-016,-0.E+000)); +#10202 = VECTOR('',#10203,1.); +#10203 = DIRECTION('',(1.,0.E+000)); +#10204 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10205 = PCURVE('',#9973,#10206); +#10206 = DEFINITIONAL_REPRESENTATION('',(#10207),#10211); +#10207 = LINE('',#10208,#10209); +#10208 = CARTESIAN_POINT('',(3.5,0.625)); +#10209 = VECTOR('',#10210,1.); +#10210 = DIRECTION('',(1.,0.E+000)); +#10211 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10212 = ADVANCED_FACE('',(#10213),#10180,.F.); +#10213 = FACE_BOUND('',#10214,.F.); +#10214 = EDGE_LOOP('',(#10215,#10216,#10239,#10267)); +#10215 = ORIENTED_EDGE('',*,*,#10164,.T.); +#10216 = ORIENTED_EDGE('',*,*,#10217,.T.); +#10217 = EDGE_CURVE('',#10142,#10218,#10220,.T.); +#10218 = VERTEX_POINT('',#10219); +#10219 = CARTESIAN_POINT('',(32.645,1.974198776248,0.125)); +#10220 = SURFACE_CURVE('',#10221,(#10225,#10232),.PCURVE_S1.); +#10221 = LINE('',#10222,#10223); +#10222 = CARTESIAN_POINT('',(33.395,1.974198776248,0.125)); +#10223 = VECTOR('',#10224,1.); +#10224 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#10225 = PCURVE('',#10180,#10226); +#10226 = DEFINITIONAL_REPRESENTATION('',(#10227),#10231); +#10227 = LINE('',#10228,#10229); +#10228 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#10229 = VECTOR('',#10230,1.); +#10230 = DIRECTION('',(1.,0.E+000)); +#10231 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10232 = PCURVE('',#9919,#10233); +#10233 = DEFINITIONAL_REPRESENTATION('',(#10234),#10238); +#10234 = LINE('',#10235,#10236); +#10235 = CARTESIAN_POINT('',(4.474198776248,0.625)); +#10236 = VECTOR('',#10237,1.); +#10237 = DIRECTION('',(0.E+000,-1.)); +#10238 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10239 = ORIENTED_EDGE('',*,*,#10240,.F.); +#10240 = EDGE_CURVE('',#10241,#10218,#10243,.T.); +#10241 = VERTEX_POINT('',#10242); +#10242 = CARTESIAN_POINT('',(32.645,1.974198776248,-0.125)); +#10243 = SURFACE_CURVE('',#10244,(#10248,#10255),.PCURVE_S1.); +#10244 = LINE('',#10245,#10246); +#10245 = CARTESIAN_POINT('',(32.645,1.974198776248,-0.125)); +#10246 = VECTOR('',#10247,1.); +#10247 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#10248 = PCURVE('',#10180,#10249); +#10249 = DEFINITIONAL_REPRESENTATION('',(#10250),#10254); +#10250 = LINE('',#10251,#10252); +#10251 = CARTESIAN_POINT('',(0.75,0.E+000)); +#10252 = VECTOR('',#10253,1.); +#10253 = DIRECTION('',(0.E+000,-1.)); +#10254 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10255 = PCURVE('',#10256,#10261); +#10256 = PLANE('',#10257); +#10257 = AXIS2_PLACEMENT_3D('',#10258,#10259,#10260); +#10258 = CARTESIAN_POINT('',(32.645,1.974198776248,-0.125)); +#10259 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#10260 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#10261 = DEFINITIONAL_REPRESENTATION('',(#10262),#10266); +#10262 = LINE('',#10263,#10264); +#10263 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#10264 = VECTOR('',#10265,1.); +#10265 = DIRECTION('',(2.22044604925E-016,-1.)); +#10266 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10267 = ORIENTED_EDGE('',*,*,#10268,.F.); +#10268 = EDGE_CURVE('',#10165,#10241,#10269,.T.); +#10269 = SURFACE_CURVE('',#10270,(#10274,#10281),.PCURVE_S1.); +#10270 = LINE('',#10271,#10272); +#10271 = CARTESIAN_POINT('',(33.395,1.974198776248,-0.125)); +#10272 = VECTOR('',#10273,1.); +#10273 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#10274 = PCURVE('',#10180,#10275); +#10275 = DEFINITIONAL_REPRESENTATION('',(#10276),#10280); +#10276 = LINE('',#10277,#10278); +#10277 = CARTESIAN_POINT('',(0.E+000,-4.930380657631E-032)); +#10278 = VECTOR('',#10279,1.); +#10279 = DIRECTION('',(1.,0.E+000)); +#10280 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10281 = PCURVE('',#9973,#10282); +#10282 = DEFINITIONAL_REPRESENTATION('',(#10283),#10287); +#10283 = LINE('',#10284,#10285); +#10284 = CARTESIAN_POINT('',(4.474198776248,0.625)); +#10285 = VECTOR('',#10286,1.); +#10286 = DIRECTION('',(0.E+000,-1.)); +#10287 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10288 = ADVANCED_FACE('',(#10289),#10256,.F.); +#10289 = FACE_BOUND('',#10290,.F.); +#10290 = EDGE_LOOP('',(#10291,#10292,#10315,#10343)); +#10291 = ORIENTED_EDGE('',*,*,#10240,.T.); +#10292 = ORIENTED_EDGE('',*,*,#10293,.T.); +#10293 = EDGE_CURVE('',#10218,#10294,#10296,.T.); +#10294 = VERTEX_POINT('',#10295); +#10295 = CARTESIAN_POINT('',(32.645,0.99999843834,0.125)); +#10296 = SURFACE_CURVE('',#10297,(#10301,#10308),.PCURVE_S1.); +#10297 = LINE('',#10298,#10299); +#10298 = CARTESIAN_POINT('',(32.645,1.974198776248,0.125)); +#10299 = VECTOR('',#10300,1.); +#10300 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#10301 = PCURVE('',#10256,#10302); +#10302 = DEFINITIONAL_REPRESENTATION('',(#10303),#10307); +#10303 = LINE('',#10304,#10305); +#10304 = CARTESIAN_POINT('',(2.22044604925E-016,-0.25)); +#10305 = VECTOR('',#10306,1.); +#10306 = DIRECTION('',(1.,0.E+000)); +#10307 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10308 = PCURVE('',#9919,#10309); +#10309 = DEFINITIONAL_REPRESENTATION('',(#10310),#10314); +#10310 = LINE('',#10311,#10312); +#10311 = CARTESIAN_POINT('',(4.474198776248,-0.125)); +#10312 = VECTOR('',#10313,1.); +#10313 = DIRECTION('',(-1.,0.E+000)); +#10314 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10315 = ORIENTED_EDGE('',*,*,#10316,.F.); +#10316 = EDGE_CURVE('',#10317,#10294,#10319,.T.); +#10317 = VERTEX_POINT('',#10318); +#10318 = CARTESIAN_POINT('',(32.645,0.99999843834,-0.125)); +#10319 = SURFACE_CURVE('',#10320,(#10324,#10331),.PCURVE_S1.); +#10320 = LINE('',#10321,#10322); +#10321 = CARTESIAN_POINT('',(32.645,0.99999843834,-0.125)); +#10322 = VECTOR('',#10323,1.); +#10323 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#10324 = PCURVE('',#10256,#10325); +#10325 = DEFINITIONAL_REPRESENTATION('',(#10326),#10330); +#10326 = LINE('',#10327,#10328); +#10327 = CARTESIAN_POINT('',(0.974200337908,-1.1457351553E-017)); +#10328 = VECTOR('',#10329,1.); +#10329 = DIRECTION('',(2.22044604925E-016,-1.)); +#10330 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10331 = PCURVE('',#10332,#10337); +#10332 = PLANE('',#10333); +#10333 = AXIS2_PLACEMENT_3D('',#10334,#10335,#10336); +#10334 = CARTESIAN_POINT('',(32.645,0.99999843834,-0.125)); +#10335 = DIRECTION('',(-1.249327703681E-005,0.999999999922, + -2.220446049077E-016)); +#10336 = DIRECTION('',(0.999999999922,1.249327703681E-005, + -5.548129527714E-021)); +#10337 = DEFINITIONAL_REPRESENTATION('',(#10338),#10342); +#10338 = LINE('',#10339,#10340); +#10339 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#10340 = VECTOR('',#10341,1.); +#10341 = DIRECTION('',(-2.774064763857E-021,-1.)); +#10342 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10343 = ORIENTED_EDGE('',*,*,#10344,.F.); +#10344 = EDGE_CURVE('',#10241,#10317,#10345,.T.); +#10345 = SURFACE_CURVE('',#10346,(#10350,#10357),.PCURVE_S1.); +#10346 = LINE('',#10347,#10348); +#10347 = CARTESIAN_POINT('',(32.645,1.974198776248,-0.125)); +#10348 = VECTOR('',#10349,1.); +#10349 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#10350 = PCURVE('',#10256,#10351); +#10351 = DEFINITIONAL_REPRESENTATION('',(#10352),#10356); +#10352 = LINE('',#10353,#10354); +#10353 = CARTESIAN_POINT('',(2.22044604925E-016,0.E+000)); +#10354 = VECTOR('',#10355,1.); +#10355 = DIRECTION('',(1.,0.E+000)); +#10356 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10357 = PCURVE('',#9973,#10358); +#10358 = DEFINITIONAL_REPRESENTATION('',(#10359),#10363); +#10359 = LINE('',#10360,#10361); +#10360 = CARTESIAN_POINT('',(4.474198776248,-0.125)); +#10361 = VECTOR('',#10362,1.); +#10362 = DIRECTION('',(-1.,0.E+000)); +#10363 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10364 = ADVANCED_FACE('',(#10365),#10332,.F.); +#10365 = FACE_BOUND('',#10366,.F.); +#10366 = EDGE_LOOP('',(#10367,#10368,#10391,#10414)); +#10367 = ORIENTED_EDGE('',*,*,#10316,.T.); +#10368 = ORIENTED_EDGE('',*,*,#10369,.T.); +#10369 = EDGE_CURVE('',#10294,#10370,#10372,.T.); +#10370 = VERTEX_POINT('',#10371); +#10371 = CARTESIAN_POINT('',(32.77,1.,0.125)); +#10372 = SURFACE_CURVE('',#10373,(#10377,#10384),.PCURVE_S1.); +#10373 = LINE('',#10374,#10375); +#10374 = CARTESIAN_POINT('',(32.645,0.99999843834,0.125)); +#10375 = VECTOR('',#10376,1.); +#10376 = DIRECTION('',(0.999999999922,1.249327703681E-005, + -5.548129527714E-021)); +#10377 = PCURVE('',#10332,#10378); +#10378 = DEFINITIONAL_REPRESENTATION('',(#10379),#10383); +#10379 = LINE('',#10380,#10381); +#10380 = CARTESIAN_POINT('',(-1.387032381929E-021,-0.25)); +#10381 = VECTOR('',#10382,1.); +#10382 = DIRECTION('',(1.,1.880790961316E-036)); +#10383 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10384 = PCURVE('',#9919,#10385); +#10385 = DEFINITIONAL_REPRESENTATION('',(#10386),#10390); +#10386 = LINE('',#10387,#10388); +#10387 = CARTESIAN_POINT('',(3.49999843834,-0.125)); +#10388 = VECTOR('',#10389,1.); +#10389 = DIRECTION('',(1.249327703681E-005,0.999999999922)); +#10390 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10391 = ORIENTED_EDGE('',*,*,#10392,.F.); +#10392 = EDGE_CURVE('',#10393,#10370,#10395,.T.); +#10393 = VERTEX_POINT('',#10394); +#10394 = CARTESIAN_POINT('',(32.77,1.,-0.125)); +#10395 = SURFACE_CURVE('',#10396,(#10400,#10407),.PCURVE_S1.); +#10396 = LINE('',#10397,#10398); +#10397 = CARTESIAN_POINT('',(32.77,1.,-0.125)); +#10398 = VECTOR('',#10399,1.); +#10399 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#10400 = PCURVE('',#10332,#10401); +#10401 = DEFINITIONAL_REPRESENTATION('',(#10402),#10406); +#10402 = LINE('',#10403,#10404); +#10403 = CARTESIAN_POINT('',(0.12500000001,-6.935161910184E-022)); +#10404 = VECTOR('',#10405,1.); +#10405 = DIRECTION('',(-2.774064763857E-021,-1.)); +#10406 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10407 = PCURVE('',#9891,#10408); +#10408 = DEFINITIONAL_REPRESENTATION('',(#10409),#10413); +#10409 = LINE('',#10410,#10411); +#10410 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#10411 = VECTOR('',#10412,1.); +#10412 = DIRECTION('',(2.22044604925E-016,-1.)); +#10413 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10414 = ORIENTED_EDGE('',*,*,#10415,.F.); +#10415 = EDGE_CURVE('',#10317,#10393,#10416,.T.); +#10416 = SURFACE_CURVE('',#10417,(#10421,#10428),.PCURVE_S1.); +#10417 = LINE('',#10418,#10419); +#10418 = CARTESIAN_POINT('',(32.645,0.99999843834,-0.125)); +#10419 = VECTOR('',#10420,1.); +#10420 = DIRECTION('',(0.999999999922,1.249327703681E-005, + -5.548129527714E-021)); +#10421 = PCURVE('',#10332,#10422); +#10422 = DEFINITIONAL_REPRESENTATION('',(#10423),#10427); +#10423 = LINE('',#10424,#10425); +#10424 = CARTESIAN_POINT('',(3.709206150108E-068,-4.930380656862E-032)); +#10425 = VECTOR('',#10426,1.); +#10426 = DIRECTION('',(1.,1.880790961316E-036)); +#10427 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10428 = PCURVE('',#9973,#10429); +#10429 = DEFINITIONAL_REPRESENTATION('',(#10430),#10434); +#10430 = LINE('',#10431,#10432); +#10431 = CARTESIAN_POINT('',(3.49999843834,-0.125)); +#10432 = VECTOR('',#10433,1.); +#10433 = DIRECTION('',(1.249327703681E-005,0.999999999922)); +#10434 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10435 = ADVANCED_FACE('',(#10436),#9891,.F.); +#10436 = FACE_BOUND('',#10437,.F.); +#10437 = EDGE_LOOP('',(#10438,#10439,#10460,#10461)); +#10438 = ORIENTED_EDGE('',*,*,#10392,.T.); +#10439 = ORIENTED_EDGE('',*,*,#10440,.T.); +#10440 = EDGE_CURVE('',#10370,#9871,#10441,.T.); +#10441 = SURFACE_CURVE('',#10442,(#10446,#10453),.PCURVE_S1.); +#10442 = LINE('',#10443,#10444); +#10443 = CARTESIAN_POINT('',(32.77,1.,0.125)); +#10444 = VECTOR('',#10445,1.); +#10445 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#10446 = PCURVE('',#9891,#10447); +#10447 = DEFINITIONAL_REPRESENTATION('',(#10448),#10452); +#10448 = LINE('',#10449,#10450); +#10449 = CARTESIAN_POINT('',(2.22044604925E-016,-0.25)); +#10450 = VECTOR('',#10451,1.); +#10451 = DIRECTION('',(1.,0.E+000)); +#10452 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10453 = PCURVE('',#9919,#10454); +#10454 = DEFINITIONAL_REPRESENTATION('',(#10455),#10459); +#10455 = LINE('',#10456,#10457); +#10456 = CARTESIAN_POINT('',(3.5,0.E+000)); +#10457 = VECTOR('',#10458,1.); +#10458 = DIRECTION('',(-1.,0.E+000)); +#10459 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10460 = ORIENTED_EDGE('',*,*,#9868,.F.); +#10461 = ORIENTED_EDGE('',*,*,#10462,.F.); +#10462 = EDGE_CURVE('',#10393,#9869,#10463,.T.); +#10463 = SURFACE_CURVE('',#10464,(#10468,#10475),.PCURVE_S1.); +#10464 = LINE('',#10465,#10466); +#10465 = CARTESIAN_POINT('',(32.77,1.,-0.125)); +#10466 = VECTOR('',#10467,1.); +#10467 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#10468 = PCURVE('',#9891,#10469); +#10469 = DEFINITIONAL_REPRESENTATION('',(#10470),#10474); +#10470 = LINE('',#10471,#10472); +#10471 = CARTESIAN_POINT('',(2.22044604925E-016,0.E+000)); +#10472 = VECTOR('',#10473,1.); +#10473 = DIRECTION('',(1.,0.E+000)); +#10474 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10475 = PCURVE('',#9973,#10476); +#10476 = DEFINITIONAL_REPRESENTATION('',(#10477),#10481); +#10477 = LINE('',#10478,#10479); +#10478 = CARTESIAN_POINT('',(3.5,0.E+000)); +#10479 = VECTOR('',#10480,1.); +#10480 = DIRECTION('',(-1.,0.E+000)); +#10481 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10482 = ADVANCED_FACE('',(#10483),#9973,.T.); +#10483 = FACE_BOUND('',#10484,.F.); +#10484 = EDGE_LOOP('',(#10485,#10486,#10487,#10488,#10489,#10490,#10491, + #10492)); +#10485 = ORIENTED_EDGE('',*,*,#9959,.T.); +#10486 = ORIENTED_EDGE('',*,*,#10040,.T.); +#10487 = ORIENTED_EDGE('',*,*,#10116,.T.); +#10488 = ORIENTED_EDGE('',*,*,#10192,.T.); +#10489 = ORIENTED_EDGE('',*,*,#10268,.T.); +#10490 = ORIENTED_EDGE('',*,*,#10344,.T.); +#10491 = ORIENTED_EDGE('',*,*,#10415,.T.); +#10492 = ORIENTED_EDGE('',*,*,#10462,.T.); +#10493 = ADVANCED_FACE('',(#10494),#9919,.F.); +#10494 = FACE_BOUND('',#10495,.T.); +#10495 = EDGE_LOOP('',(#10496,#10497,#10498,#10499,#10500,#10501,#10502, + #10503)); +#10496 = ORIENTED_EDGE('',*,*,#9903,.T.); +#10497 = ORIENTED_EDGE('',*,*,#9989,.T.); +#10498 = ORIENTED_EDGE('',*,*,#10065,.T.); +#10499 = ORIENTED_EDGE('',*,*,#10141,.T.); +#10500 = ORIENTED_EDGE('',*,*,#10217,.T.); +#10501 = ORIENTED_EDGE('',*,*,#10293,.T.); +#10502 = ORIENTED_EDGE('',*,*,#10369,.T.); +#10503 = ORIENTED_EDGE('',*,*,#10440,.T.); +#10504 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#10508)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#10505,#10506,#10507)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#10505 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#10506 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#10507 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#10508 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#10505, + 'distance_accuracy_value','confusion accuracy'); +#10509 = SHAPE_DEFINITION_REPRESENTATION(#10510,#1515); +#10510 = PRODUCT_DEFINITION_SHAPE('','',#10511); +#10511 = PRODUCT_DEFINITION('design','',#10512,#10515); +#10512 = PRODUCT_DEFINITION_FORMATION('','',#10513); +#10513 = PRODUCT('Pad','Pad','',(#10514)); +#10514 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#10515 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10516 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#10517,#10519); +#10517 = ( REPRESENTATION_RELATIONSHIP('','',#1515,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#10518) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#10518 = ITEM_DEFINED_TRANSFORMATION('','',#11,#27); +#10519 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #10520); +#10520 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('4','=>[0:1:1:5]','',#5,#10511,$ + ); +#10521 = PRODUCT_TYPE('part',$,(#10513)); +#10522 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #10523,#10533,#10542,#10551,#10560,#10569,#10578,#10587,#10596, + #10605,#10614,#10623,#10632,#10641),#10504); +#10523 = STYLED_ITEM('color',(#10524),#1516); +#10524 = PRESENTATION_STYLE_ASSIGNMENT((#10525,#10531)); +#10525 = SURFACE_STYLE_USAGE(.BOTH.,#10526); +#10526 = SURFACE_SIDE_STYLE('',(#10527)); +#10527 = SURFACE_STYLE_FILL_AREA(#10528); +#10528 = FILL_AREA_STYLE('',(#10529)); +#10529 = FILL_AREA_STYLE_COLOUR('',#10530); +#10530 = COLOUR_RGB('',0.505882382393,0.505882382393,0.505882382393); +#10531 = CURVE_STYLE('',#10532,POSITIVE_LENGTH_MEASURE(0.1),#10530); +#10532 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#10533 = STYLED_ITEM('color',(#10534),#2158); +#10534 = PRESENTATION_STYLE_ASSIGNMENT((#10535,#10540)); +#10535 = SURFACE_STYLE_USAGE(.BOTH.,#10536); +#10536 = SURFACE_SIDE_STYLE('',(#10537)); +#10537 = SURFACE_STYLE_FILL_AREA(#10538); +#10538 = FILL_AREA_STYLE('',(#10539)); +#10539 = FILL_AREA_STYLE_COLOUR('',#10530); +#10540 = CURVE_STYLE('',#10541,POSITIVE_LENGTH_MEASURE(0.1),#10530); +#10541 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#10542 = STYLED_ITEM('color',(#10543),#2800); +#10543 = PRESENTATION_STYLE_ASSIGNMENT((#10544,#10549)); +#10544 = SURFACE_STYLE_USAGE(.BOTH.,#10545); +#10545 = SURFACE_SIDE_STYLE('',(#10546)); +#10546 = SURFACE_STYLE_FILL_AREA(#10547); +#10547 = FILL_AREA_STYLE('',(#10548)); +#10548 = FILL_AREA_STYLE_COLOUR('',#10530); +#10549 = CURVE_STYLE('',#10550,POSITIVE_LENGTH_MEASURE(0.1),#10530); +#10550 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#10551 = STYLED_ITEM('color',(#10552),#3442); +#10552 = PRESENTATION_STYLE_ASSIGNMENT((#10553,#10558)); +#10553 = SURFACE_STYLE_USAGE(.BOTH.,#10554); +#10554 = SURFACE_SIDE_STYLE('',(#10555)); +#10555 = SURFACE_STYLE_FILL_AREA(#10556); +#10556 = FILL_AREA_STYLE('',(#10557)); +#10557 = FILL_AREA_STYLE_COLOUR('',#10530); +#10558 = CURVE_STYLE('',#10559,POSITIVE_LENGTH_MEASURE(0.1),#10530); +#10559 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#10560 = STYLED_ITEM('color',(#10561),#4084); +#10561 = PRESENTATION_STYLE_ASSIGNMENT((#10562,#10567)); +#10562 = SURFACE_STYLE_USAGE(.BOTH.,#10563); +#10563 = SURFACE_SIDE_STYLE('',(#10564)); +#10564 = SURFACE_STYLE_FILL_AREA(#10565); +#10565 = FILL_AREA_STYLE('',(#10566)); +#10566 = FILL_AREA_STYLE_COLOUR('',#10530); +#10567 = CURVE_STYLE('',#10568,POSITIVE_LENGTH_MEASURE(0.1),#10530); +#10568 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#10569 = STYLED_ITEM('color',(#10570),#4726); +#10570 = PRESENTATION_STYLE_ASSIGNMENT((#10571,#10576)); +#10571 = SURFACE_STYLE_USAGE(.BOTH.,#10572); +#10572 = SURFACE_SIDE_STYLE('',(#10573)); +#10573 = SURFACE_STYLE_FILL_AREA(#10574); +#10574 = FILL_AREA_STYLE('',(#10575)); +#10575 = FILL_AREA_STYLE_COLOUR('',#10530); +#10576 = CURVE_STYLE('',#10577,POSITIVE_LENGTH_MEASURE(0.1),#10530); +#10577 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#10578 = STYLED_ITEM('color',(#10579),#5368); +#10579 = PRESENTATION_STYLE_ASSIGNMENT((#10580,#10585)); +#10580 = SURFACE_STYLE_USAGE(.BOTH.,#10581); +#10581 = SURFACE_SIDE_STYLE('',(#10582)); +#10582 = SURFACE_STYLE_FILL_AREA(#10583); +#10583 = FILL_AREA_STYLE('',(#10584)); +#10584 = FILL_AREA_STYLE_COLOUR('',#10530); +#10585 = CURVE_STYLE('',#10586,POSITIVE_LENGTH_MEASURE(0.1),#10530); +#10586 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#10587 = STYLED_ITEM('color',(#10588),#6010); +#10588 = PRESENTATION_STYLE_ASSIGNMENT((#10589,#10594)); +#10589 = SURFACE_STYLE_USAGE(.BOTH.,#10590); +#10590 = SURFACE_SIDE_STYLE('',(#10591)); +#10591 = SURFACE_STYLE_FILL_AREA(#10592); +#10592 = FILL_AREA_STYLE('',(#10593)); +#10593 = FILL_AREA_STYLE_COLOUR('',#10530); +#10594 = CURVE_STYLE('',#10595,POSITIVE_LENGTH_MEASURE(0.1),#10530); +#10595 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#10596 = STYLED_ITEM('color',(#10597),#6652); +#10597 = PRESENTATION_STYLE_ASSIGNMENT((#10598,#10603)); +#10598 = SURFACE_STYLE_USAGE(.BOTH.,#10599); +#10599 = SURFACE_SIDE_STYLE('',(#10600)); +#10600 = SURFACE_STYLE_FILL_AREA(#10601); +#10601 = FILL_AREA_STYLE('',(#10602)); +#10602 = FILL_AREA_STYLE_COLOUR('',#10530); +#10603 = CURVE_STYLE('',#10604,POSITIVE_LENGTH_MEASURE(0.1),#10530); +#10604 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#10605 = STYLED_ITEM('color',(#10606),#7294); +#10606 = PRESENTATION_STYLE_ASSIGNMENT((#10607,#10612)); +#10607 = SURFACE_STYLE_USAGE(.BOTH.,#10608); +#10608 = SURFACE_SIDE_STYLE('',(#10609)); +#10609 = SURFACE_STYLE_FILL_AREA(#10610); +#10610 = FILL_AREA_STYLE('',(#10611)); +#10611 = FILL_AREA_STYLE_COLOUR('',#10530); +#10612 = CURVE_STYLE('',#10613,POSITIVE_LENGTH_MEASURE(0.1),#10530); +#10613 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#10614 = STYLED_ITEM('color',(#10615),#7936); +#10615 = PRESENTATION_STYLE_ASSIGNMENT((#10616,#10621)); +#10616 = SURFACE_STYLE_USAGE(.BOTH.,#10617); +#10617 = SURFACE_SIDE_STYLE('',(#10618)); +#10618 = SURFACE_STYLE_FILL_AREA(#10619); +#10619 = FILL_AREA_STYLE('',(#10620)); +#10620 = FILL_AREA_STYLE_COLOUR('',#10530); +#10621 = CURVE_STYLE('',#10622,POSITIVE_LENGTH_MEASURE(0.1),#10530); +#10622 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#10623 = STYLED_ITEM('color',(#10624),#8578); +#10624 = PRESENTATION_STYLE_ASSIGNMENT((#10625,#10630)); +#10625 = SURFACE_STYLE_USAGE(.BOTH.,#10626); +#10626 = SURFACE_SIDE_STYLE('',(#10627)); +#10627 = SURFACE_STYLE_FILL_AREA(#10628); +#10628 = FILL_AREA_STYLE('',(#10629)); +#10629 = FILL_AREA_STYLE_COLOUR('',#10530); +#10630 = CURVE_STYLE('',#10631,POSITIVE_LENGTH_MEASURE(0.1),#10530); +#10631 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#10632 = STYLED_ITEM('color',(#10633),#9220); +#10633 = PRESENTATION_STYLE_ASSIGNMENT((#10634,#10639)); +#10634 = SURFACE_STYLE_USAGE(.BOTH.,#10635); +#10635 = SURFACE_SIDE_STYLE('',(#10636)); +#10636 = SURFACE_STYLE_FILL_AREA(#10637); +#10637 = FILL_AREA_STYLE('',(#10638)); +#10638 = FILL_AREA_STYLE_COLOUR('',#10530); +#10639 = CURVE_STYLE('',#10640,POSITIVE_LENGTH_MEASURE(0.1),#10530); +#10640 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#10641 = STYLED_ITEM('color',(#10642),#9862); +#10642 = PRESENTATION_STYLE_ASSIGNMENT((#10643,#10648)); +#10643 = SURFACE_STYLE_USAGE(.BOTH.,#10644); +#10644 = SURFACE_SIDE_STYLE('',(#10645)); +#10645 = SURFACE_STYLE_FILL_AREA(#10646); +#10646 = FILL_AREA_STYLE('',(#10647)); +#10647 = FILL_AREA_STYLE_COLOUR('',#10530); +#10648 = CURVE_STYLE('',#10649,POSITIVE_LENGTH_MEASURE(0.1),#10530); +#10649 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#10650 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #10651),#1344); +#10651 = STYLED_ITEM('color',(#10652),#38); +#10652 = PRESENTATION_STYLE_ASSIGNMENT((#10653,#10659)); +#10653 = SURFACE_STYLE_USAGE(.BOTH.,#10654); +#10654 = SURFACE_SIDE_STYLE('',(#10655)); +#10655 = SURFACE_STYLE_FILL_AREA(#10656); +#10656 = FILL_AREA_STYLE('',(#10657)); +#10657 = FILL_AREA_STYLE_COLOUR('',#10658); +#10658 = DRAUGHTING_PRE_DEFINED_COLOUR('black'); +#10659 = CURVE_STYLE('',#10660,POSITIVE_LENGTH_MEASURE(0.1),#10658); +#10660 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#10661 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #10662),#1497); +#10662 = STYLED_ITEM('color',(#10663),#1488); +#10663 = PRESENTATION_STYLE_ASSIGNMENT((#10664,#10670)); +#10664 = SURFACE_STYLE_USAGE(.BOTH.,#10665); +#10665 = SURFACE_SIDE_STYLE('',(#10666)); +#10666 = SURFACE_STYLE_FILL_AREA(#10667); +#10667 = FILL_AREA_STYLE('',(#10668)); +#10668 = FILL_AREA_STYLE_COLOUR('',#10669); +#10669 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#10670 = CURVE_STYLE('',#10671,POSITIVE_LENGTH_MEASURE(0.1),#10669); +#10671 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#10672 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #10673),#1469); +#10673 = STYLED_ITEM('color',(#10674),#1363); +#10674 = PRESENTATION_STYLE_ASSIGNMENT((#10675,#10681)); +#10675 = SURFACE_STYLE_USAGE(.BOTH.,#10676); +#10676 = SURFACE_SIDE_STYLE('',(#10677)); +#10677 = SURFACE_STYLE_FILL_AREA(#10678); +#10678 = FILL_AREA_STYLE('',(#10679)); +#10679 = FILL_AREA_STYLE_COLOUR('',#10680); +#10680 = DRAUGHTING_PRE_DEFINED_COLOUR('white'); +#10681 = CURVE_STYLE('',#10682,POSITIVE_LENGTH_MEASURE(0.1),#10680); +#10682 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/modules/packages3d/Resistors_ThroughHole.3dshapes/Resistor_Array_SIP4.step b/modules/packages3d/Resistors_ThroughHole.3dshapes/Resistor_Array_SIP4.step new file mode 100644 index 00000000..ad9d8d75 --- /dev/null +++ b/modules/packages3d/Resistors_ThroughHole.3dshapes/Resistor_Array_SIP4.step @@ -0,0 +1,4861 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'D:/KiCAD/kicad-library/modules/packages3d/Resistors_ +ThroughHole.3dshapes/Resistor_Array_SIP4.step','2016-10-28T08:51:41',( + 'Author'),(''),'Open CASCADE STEP processor 6.8','FreeCAD','Unknown' + ); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN_CC2 { 1 2 10303 214 -1 1 5 4 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('committee draft', + 'automotive_design',1997,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('ASSEMBLY','ASSEMBLY','',(#8)); +#8 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = SHAPE_REPRESENTATION('',(#11,#15,#19,#23,#27),#31); +#11 = AXIS2_PLACEMENT_3D('',#12,#13,#14); +#12 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000)); +#13 = DIRECTION('',(0.E+000,0.E+000,1.)); +#14 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#15 = AXIS2_PLACEMENT_3D('',#16,#17,#18); +#16 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000)); +#17 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#18 = DIRECTION('',(1.,0.E+000,0.E+000)); +#19 = AXIS2_PLACEMENT_3D('',#20,#21,#22); +#20 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000)); +#21 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#22 = DIRECTION('',(1.,0.E+000,0.E+000)); +#23 = AXIS2_PLACEMENT_3D('',#24,#25,#26); +#24 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000)); +#25 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#26 = DIRECTION('',(1.,0.E+000,0.E+000)); +#27 = AXIS2_PLACEMENT_3D('',#28,#29,#30); +#28 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000)); +#29 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#30 = DIRECTION('',(1.,0.E+000,0.E+000)); +#31 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#35)) GLOBAL_UNIT_ASSIGNED_CONTEXT( +(#32,#33,#34)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#32 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#33 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#34 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#35 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#32, + 'distance_accuracy_value','confusion accuracy'); +#36 = PRODUCT_TYPE('part',$,(#7)); +#37 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#38),#1344); +#38 = MANIFOLD_SOLID_BREP('',#39); +#39 = CLOSED_SHELL('',(#40,#160,#248,#327,#406,#484,#514,#544,#620,#650, + #726,#756,#832,#908,#939,#972,#1048,#1079,#1148,#1179,#1248,#1313, + #1319,#1325,#1332,#1338)); +#40 = ADVANCED_FACE('',(#41),#55,.F.); +#41 = FACE_BOUND('',#42,.F.); +#42 = EDGE_LOOP('',(#43,#78,#106,#134)); +#43 = ORIENTED_EDGE('',*,*,#44,.T.); +#44 = EDGE_CURVE('',#45,#47,#49,.T.); +#45 = VERTEX_POINT('',#46); +#46 = CARTESIAN_POINT('',(-0.29,1.5,0.25)); +#47 = VERTEX_POINT('',#48); +#48 = CARTESIAN_POINT('',(7.91,1.5,0.25)); +#49 = SURFACE_CURVE('',#50,(#54,#66),.PCURVE_S1.); +#50 = LINE('',#51,#52); +#51 = CARTESIAN_POINT('',(-1.29,1.5,0.25)); +#52 = VECTOR('',#53,1.); +#53 = DIRECTION('',(1.,0.E+000,0.E+000)); +#54 = PCURVE('',#55,#60); +#55 = PLANE('',#56); +#56 = AXIS2_PLACEMENT_3D('',#57,#58,#59); +#57 = CARTESIAN_POINT('',(-1.29,1.5,-1.25)); +#58 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#59 = DIRECTION('',(1.,0.E+000,0.E+000)); +#60 = DEFINITIONAL_REPRESENTATION('',(#61),#65); +#61 = LINE('',#62,#63); +#62 = CARTESIAN_POINT('',(0.E+000,-1.5)); +#63 = VECTOR('',#64,1.); +#64 = DIRECTION('',(1.,0.E+000)); +#65 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#66 = PCURVE('',#67,#72); +#67 = CYLINDRICAL_SURFACE('',#68,1.); +#68 = AXIS2_PLACEMENT_3D('',#69,#70,#71); +#69 = CARTESIAN_POINT('',(-1.29,2.5,0.25)); +#70 = DIRECTION('',(1.,0.E+000,0.E+000)); +#71 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#72 = DEFINITIONAL_REPRESENTATION('',(#73),#77); +#73 = LINE('',#74,#75); +#74 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#75 = VECTOR('',#76,1.); +#76 = DIRECTION('',(-0.E+000,1.)); +#77 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#78 = ORIENTED_EDGE('',*,*,#79,.F.); +#79 = EDGE_CURVE('',#80,#47,#82,.T.); +#80 = VERTEX_POINT('',#81); +#81 = CARTESIAN_POINT('',(7.91,1.5,-0.25)); +#82 = SURFACE_CURVE('',#83,(#87,#94),.PCURVE_S1.); +#83 = LINE('',#84,#85); +#84 = CARTESIAN_POINT('',(7.91,1.5,-1.25)); +#85 = VECTOR('',#86,1.); +#86 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#87 = PCURVE('',#55,#88); +#88 = DEFINITIONAL_REPRESENTATION('',(#89),#93); +#89 = LINE('',#90,#91); +#90 = CARTESIAN_POINT('',(9.2,0.E+000)); +#91 = VECTOR('',#92,1.); +#92 = DIRECTION('',(0.E+000,-1.)); +#93 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#94 = PCURVE('',#95,#100); +#95 = CYLINDRICAL_SURFACE('',#96,1.); +#96 = AXIS2_PLACEMENT_3D('',#97,#98,#99); +#97 = CARTESIAN_POINT('',(7.91,2.5,-1.25)); +#98 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#99 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#100 = DEFINITIONAL_REPRESENTATION('',(#101),#105); +#101 = LINE('',#102,#103); +#102 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#103 = VECTOR('',#104,1.); +#104 = DIRECTION('',(0.E+000,1.)); +#105 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#106 = ORIENTED_EDGE('',*,*,#107,.F.); +#107 = EDGE_CURVE('',#108,#80,#110,.T.); +#108 = VERTEX_POINT('',#109); +#109 = CARTESIAN_POINT('',(-0.29,1.5,-0.25)); +#110 = SURFACE_CURVE('',#111,(#115,#122),.PCURVE_S1.); +#111 = LINE('',#112,#113); +#112 = CARTESIAN_POINT('',(-1.29,1.5,-0.25)); +#113 = VECTOR('',#114,1.); +#114 = DIRECTION('',(1.,0.E+000,0.E+000)); +#115 = PCURVE('',#55,#116); +#116 = DEFINITIONAL_REPRESENTATION('',(#117),#121); +#117 = LINE('',#118,#119); +#118 = CARTESIAN_POINT('',(0.E+000,-1.)); +#119 = VECTOR('',#120,1.); +#120 = DIRECTION('',(1.,0.E+000)); +#121 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#122 = PCURVE('',#123,#128); +#123 = CYLINDRICAL_SURFACE('',#124,1.); +#124 = AXIS2_PLACEMENT_3D('',#125,#126,#127); +#125 = CARTESIAN_POINT('',(-1.29,2.5,-0.25)); +#126 = DIRECTION('',(1.,0.E+000,0.E+000)); +#127 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#128 = DEFINITIONAL_REPRESENTATION('',(#129),#133); +#129 = LINE('',#130,#131); +#130 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#131 = VECTOR('',#132,1.); +#132 = DIRECTION('',(0.E+000,1.)); +#133 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#134 = ORIENTED_EDGE('',*,*,#135,.T.); +#135 = EDGE_CURVE('',#108,#45,#136,.T.); +#136 = SURFACE_CURVE('',#137,(#141,#148),.PCURVE_S1.); +#137 = LINE('',#138,#139); +#138 = CARTESIAN_POINT('',(-0.29,1.5,-1.25)); +#139 = VECTOR('',#140,1.); +#140 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#141 = PCURVE('',#55,#142); +#142 = DEFINITIONAL_REPRESENTATION('',(#143),#147); +#143 = LINE('',#144,#145); +#144 = CARTESIAN_POINT('',(1.,0.E+000)); +#145 = VECTOR('',#146,1.); +#146 = DIRECTION('',(0.E+000,-1.)); +#147 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#148 = PCURVE('',#149,#154); +#149 = CYLINDRICAL_SURFACE('',#150,1.); +#150 = AXIS2_PLACEMENT_3D('',#151,#152,#153); +#151 = CARTESIAN_POINT('',(-0.29,2.5,-1.25)); +#152 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#153 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#154 = DEFINITIONAL_REPRESENTATION('',(#155),#159); +#155 = LINE('',#156,#157); +#156 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#157 = VECTOR('',#158,1.); +#158 = DIRECTION('',(-0.E+000,1.)); +#159 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#160 = ADVANCED_FACE('',(#161),#67,.T.); +#161 = FACE_BOUND('',#162,.F.); +#162 = EDGE_LOOP('',(#163,#164,#193,#221)); +#163 = ORIENTED_EDGE('',*,*,#44,.F.); +#164 = ORIENTED_EDGE('',*,*,#165,.F.); +#165 = EDGE_CURVE('',#166,#45,#168,.T.); +#166 = VERTEX_POINT('',#167); +#167 = CARTESIAN_POINT('',(-0.29,2.5,1.25)); +#168 = SURFACE_CURVE('',#169,(#174,#181),.PCURVE_S1.); +#169 = CIRCLE('',#170,1.); +#170 = AXIS2_PLACEMENT_3D('',#171,#172,#173); +#171 = CARTESIAN_POINT('',(-0.29,2.5,0.25)); +#172 = DIRECTION('',(1.,0.E+000,0.E+000)); +#173 = DIRECTION('',(-0.E+000,8.881784197001E-016,1.)); +#174 = PCURVE('',#67,#175); +#175 = DEFINITIONAL_REPRESENTATION('',(#176),#180); +#176 = LINE('',#177,#178); +#177 = CARTESIAN_POINT('',(-1.570796326795,1.)); +#178 = VECTOR('',#179,1.); +#179 = DIRECTION('',(1.,-0.E+000)); +#180 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#181 = PCURVE('',#182,#187); +#182 = SPHERICAL_SURFACE('',#183,1.); +#183 = AXIS2_PLACEMENT_3D('',#184,#185,#186); +#184 = CARTESIAN_POINT('',(-0.29,2.5,0.25)); +#185 = DIRECTION('',(1.,0.E+000,0.E+000)); +#186 = DIRECTION('',(-0.E+000,8.881784197001E-016,1.)); +#187 = DEFINITIONAL_REPRESENTATION('',(#188),#192); +#188 = LINE('',#189,#190); +#189 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#190 = VECTOR('',#191,1.); +#191 = DIRECTION('',(1.,0.E+000)); +#192 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#193 = ORIENTED_EDGE('',*,*,#194,.T.); +#194 = EDGE_CURVE('',#166,#195,#197,.T.); +#195 = VERTEX_POINT('',#196); +#196 = CARTESIAN_POINT('',(7.91,2.5,1.25)); +#197 = SURFACE_CURVE('',#198,(#202,#209),.PCURVE_S1.); +#198 = LINE('',#199,#200); +#199 = CARTESIAN_POINT('',(-1.29,2.5,1.25)); +#200 = VECTOR('',#201,1.); +#201 = DIRECTION('',(1.,0.E+000,0.E+000)); +#202 = PCURVE('',#67,#203); +#203 = DEFINITIONAL_REPRESENTATION('',(#204),#208); +#204 = LINE('',#205,#206); +#205 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#206 = VECTOR('',#207,1.); +#207 = DIRECTION('',(-0.E+000,1.)); +#208 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#209 = PCURVE('',#210,#215); +#210 = PLANE('',#211); +#211 = AXIS2_PLACEMENT_3D('',#212,#213,#214); +#212 = CARTESIAN_POINT('',(-1.29,1.5,1.25)); +#213 = DIRECTION('',(0.E+000,-4.440892098501E-016,-1.)); +#214 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#215 = DEFINITIONAL_REPRESENTATION('',(#216),#220); +#216 = LINE('',#217,#218); +#217 = CARTESIAN_POINT('',(1.,0.E+000)); +#218 = VECTOR('',#219,1.); +#219 = DIRECTION('',(0.E+000,1.)); +#220 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#221 = ORIENTED_EDGE('',*,*,#222,.T.); +#222 = EDGE_CURVE('',#195,#47,#223,.T.); +#223 = SURFACE_CURVE('',#224,(#229,#236),.PCURVE_S1.); +#224 = CIRCLE('',#225,1.); +#225 = AXIS2_PLACEMENT_3D('',#226,#227,#228); +#226 = CARTESIAN_POINT('',(7.91,2.5,0.25)); +#227 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#228 = DIRECTION('',(0.E+000,4.440892098501E-016,1.)); +#229 = PCURVE('',#67,#230); +#230 = DEFINITIONAL_REPRESENTATION('',(#231),#235); +#231 = LINE('',#232,#233); +#232 = CARTESIAN_POINT('',(-1.570796326795,9.2)); +#233 = VECTOR('',#234,1.); +#234 = DIRECTION('',(1.,-0.E+000)); +#235 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#236 = PCURVE('',#237,#242); +#237 = SPHERICAL_SURFACE('',#238,1.); +#238 = AXIS2_PLACEMENT_3D('',#239,#240,#241); +#239 = CARTESIAN_POINT('',(7.91,2.5,0.25)); +#240 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#241 = DIRECTION('',(0.E+000,4.440892098501E-016,1.)); +#242 = DEFINITIONAL_REPRESENTATION('',(#243),#247); +#243 = LINE('',#244,#245); +#244 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#245 = VECTOR('',#246,1.); +#246 = DIRECTION('',(-1.,0.E+000)); +#247 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#248 = ADVANCED_FACE('',(#249),#149,.T.); +#249 = FACE_BOUND('',#250,.F.); +#250 = EDGE_LOOP('',(#251,#278,#306,#326)); +#251 = ORIENTED_EDGE('',*,*,#252,.F.); +#252 = EDGE_CURVE('',#253,#108,#255,.T.); +#253 = VERTEX_POINT('',#254); +#254 = CARTESIAN_POINT('',(-1.29,2.5,-0.25)); +#255 = SURFACE_CURVE('',#256,(#261,#267),.PCURVE_S1.); +#256 = CIRCLE('',#257,1.); +#257 = AXIS2_PLACEMENT_3D('',#258,#259,#260); +#258 = CARTESIAN_POINT('',(-0.29,2.5,-0.25)); +#259 = DIRECTION('',(-0.E+000,1.048990684668E-015,1.)); +#260 = DIRECTION('',(0.E+000,-1.,1.048990684668E-015)); +#261 = PCURVE('',#149,#262); +#262 = DEFINITIONAL_REPRESENTATION('',(#263),#266); +#263 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#264,#265),.UNSPECIFIED.,.F.,.F., + (2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#264 = CARTESIAN_POINT('',(-1.570796326795,1.)); +#265 = CARTESIAN_POINT('',(0.E+000,1.)); +#266 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#267 = PCURVE('',#268,#273); +#268 = SPHERICAL_SURFACE('',#269,1.); +#269 = AXIS2_PLACEMENT_3D('',#270,#271,#272); +#270 = CARTESIAN_POINT('',(-0.29,2.5,-0.25)); +#271 = DIRECTION('',(1.,0.E+000,0.E+000)); +#272 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#273 = DEFINITIONAL_REPRESENTATION('',(#274),#277); +#274 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#275,#276),.UNSPECIFIED.,.F.,.F., + (2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#275 = CARTESIAN_POINT('',(-1.570796326795,-1.570796326795)); +#276 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#277 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#278 = ORIENTED_EDGE('',*,*,#279,.T.); +#279 = EDGE_CURVE('',#253,#280,#282,.T.); +#280 = VERTEX_POINT('',#281); +#281 = CARTESIAN_POINT('',(-1.29,2.5,0.25)); +#282 = SURFACE_CURVE('',#283,(#287,#294),.PCURVE_S1.); +#283 = LINE('',#284,#285); +#284 = CARTESIAN_POINT('',(-1.29,2.5,-1.25)); +#285 = VECTOR('',#286,1.); +#286 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#287 = PCURVE('',#149,#288); +#288 = DEFINITIONAL_REPRESENTATION('',(#289),#293); +#289 = LINE('',#290,#291); +#290 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#291 = VECTOR('',#292,1.); +#292 = DIRECTION('',(-0.E+000,1.)); +#293 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#294 = PCURVE('',#295,#300); +#295 = PLANE('',#296); +#296 = AXIS2_PLACEMENT_3D('',#297,#298,#299); +#297 = CARTESIAN_POINT('',(-1.29,6.08,-1.25)); +#298 = DIRECTION('',(1.,0.E+000,0.E+000)); +#299 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#300 = DEFINITIONAL_REPRESENTATION('',(#301),#305); +#301 = LINE('',#302,#303); +#302 = CARTESIAN_POINT('',(3.58,-2.22044604925E-016)); +#303 = VECTOR('',#304,1.); +#304 = DIRECTION('',(2.22044604925E-016,-1.)); +#305 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#306 = ORIENTED_EDGE('',*,*,#307,.T.); +#307 = EDGE_CURVE('',#280,#45,#308,.T.); +#308 = SURFACE_CURVE('',#309,(#314,#320),.PCURVE_S1.); +#309 = CIRCLE('',#310,1.); +#310 = AXIS2_PLACEMENT_3D('',#311,#312,#313); +#311 = CARTESIAN_POINT('',(-0.29,2.5,0.25)); +#312 = DIRECTION('',(-0.E+000,1.171455364583E-015,1.)); +#313 = DIRECTION('',(0.E+000,-1.,1.171455364583E-015)); +#314 = PCURVE('',#149,#315); +#315 = DEFINITIONAL_REPRESENTATION('',(#316),#319); +#316 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#317,#318),.UNSPECIFIED.,.F.,.F., + (2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#317 = CARTESIAN_POINT('',(-1.570796326795,1.5)); +#318 = CARTESIAN_POINT('',(0.E+000,1.5)); +#319 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#320 = PCURVE('',#182,#321); +#321 = DEFINITIONAL_REPRESENTATION('',(#322),#325); +#322 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#323,#324),.UNSPECIFIED.,.F.,.F., + (2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#323 = CARTESIAN_POINT('',(1.570796326795,-1.570796326795)); +#324 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#325 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#326 = ORIENTED_EDGE('',*,*,#135,.F.); +#327 = ADVANCED_FACE('',(#328),#95,.T.); +#328 = FACE_BOUND('',#329,.T.); +#329 = EDGE_LOOP('',(#330,#357,#385,#405)); +#330 = ORIENTED_EDGE('',*,*,#331,.F.); +#331 = EDGE_CURVE('',#332,#80,#334,.T.); +#332 = VERTEX_POINT('',#333); +#333 = CARTESIAN_POINT('',(8.91,2.5,-0.25)); +#334 = SURFACE_CURVE('',#335,(#340,#346),.PCURVE_S1.); +#335 = CIRCLE('',#336,1.); +#336 = AXIS2_PLACEMENT_3D('',#337,#338,#339); +#337 = CARTESIAN_POINT('',(7.91,2.5,-0.25)); +#338 = DIRECTION('',(-0.E+000,-1.608122649677E-016,-1.)); +#339 = DIRECTION('',(0.E+000,-1.,1.608122649677E-016)); +#340 = PCURVE('',#95,#341); +#341 = DEFINITIONAL_REPRESENTATION('',(#342),#345); +#342 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#343,#344),.UNSPECIFIED.,.F.,.F., + (2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#343 = CARTESIAN_POINT('',(1.570796326795,1.)); +#344 = CARTESIAN_POINT('',(0.E+000,1.)); +#345 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#346 = PCURVE('',#347,#352); +#347 = SPHERICAL_SURFACE('',#348,1.); +#348 = AXIS2_PLACEMENT_3D('',#349,#350,#351); +#349 = CARTESIAN_POINT('',(7.91,2.5,-0.25)); +#350 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#351 = DIRECTION('',(-0.E+000,-4.440892098501E-016,-1.)); +#352 = DEFINITIONAL_REPRESENTATION('',(#353),#356); +#353 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#354,#355),.UNSPECIFIED.,.F.,.F., + (2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#354 = CARTESIAN_POINT('',(1.570796326795,-1.570796326795)); +#355 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#356 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#357 = ORIENTED_EDGE('',*,*,#358,.T.); +#358 = EDGE_CURVE('',#332,#359,#361,.T.); +#359 = VERTEX_POINT('',#360); +#360 = CARTESIAN_POINT('',(8.91,2.5,0.25)); +#361 = SURFACE_CURVE('',#362,(#366,#373),.PCURVE_S1.); +#362 = LINE('',#363,#364); +#363 = CARTESIAN_POINT('',(8.91,2.5,-1.25)); +#364 = VECTOR('',#365,1.); +#365 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#366 = PCURVE('',#95,#367); +#367 = DEFINITIONAL_REPRESENTATION('',(#368),#372); +#368 = LINE('',#369,#370); +#369 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#370 = VECTOR('',#371,1.); +#371 = DIRECTION('',(0.E+000,1.)); +#372 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#373 = PCURVE('',#374,#379); +#374 = PLANE('',#375); +#375 = AXIS2_PLACEMENT_3D('',#376,#377,#378); +#376 = CARTESIAN_POINT('',(8.91,1.5,-1.25)); +#377 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#378 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#379 = DEFINITIONAL_REPRESENTATION('',(#380),#384); +#380 = LINE('',#381,#382); +#381 = CARTESIAN_POINT('',(1.,-2.22044604925E-016)); +#382 = VECTOR('',#383,1.); +#383 = DIRECTION('',(-2.22044604925E-016,-1.)); +#384 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#385 = ORIENTED_EDGE('',*,*,#386,.T.); +#386 = EDGE_CURVE('',#359,#47,#387,.T.); +#387 = SURFACE_CURVE('',#388,(#393,#399),.PCURVE_S1.); +#388 = CIRCLE('',#389,1.); +#389 = AXIS2_PLACEMENT_3D('',#390,#391,#392); +#390 = CARTESIAN_POINT('',(7.91,2.5,0.25)); +#391 = DIRECTION('',(-0.E+000,-2.832769448824E-016,-1.)); +#392 = DIRECTION('',(-0.E+000,-1.,2.832769448824E-016)); +#393 = PCURVE('',#95,#394); +#394 = DEFINITIONAL_REPRESENTATION('',(#395),#398); +#395 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#396,#397),.UNSPECIFIED.,.F.,.F., + (2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#396 = CARTESIAN_POINT('',(1.570796326795,1.5)); +#397 = CARTESIAN_POINT('',(0.E+000,1.5)); +#398 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#399 = PCURVE('',#237,#400); +#400 = DEFINITIONAL_REPRESENTATION('',(#401),#404); +#401 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#402,#403),.UNSPECIFIED.,.F.,.F., + (2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#402 = CARTESIAN_POINT('',(-1.570796326795,-1.570796326795)); +#403 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#404 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#405 = ORIENTED_EDGE('',*,*,#79,.F.); +#406 = ADVANCED_FACE('',(#407),#123,.T.); +#407 = FACE_BOUND('',#408,.T.); +#408 = EDGE_LOOP('',(#409,#410,#434,#462)); +#409 = ORIENTED_EDGE('',*,*,#107,.F.); +#410 = ORIENTED_EDGE('',*,*,#411,.F.); +#411 = EDGE_CURVE('',#412,#108,#414,.T.); +#412 = VERTEX_POINT('',#413); +#413 = CARTESIAN_POINT('',(-0.29,2.5,-1.25)); +#414 = SURFACE_CURVE('',#415,(#420,#427),.PCURVE_S1.); +#415 = CIRCLE('',#416,1.); +#416 = AXIS2_PLACEMENT_3D('',#417,#418,#419); +#417 = CARTESIAN_POINT('',(-0.29,2.5,-0.25)); +#418 = DIRECTION('',(-1.,-0.E+000,-0.E+000)); +#419 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#420 = PCURVE('',#123,#421); +#421 = DEFINITIONAL_REPRESENTATION('',(#422),#426); +#422 = LINE('',#423,#424); +#423 = CARTESIAN_POINT('',(1.570796326795,1.)); +#424 = VECTOR('',#425,1.); +#425 = DIRECTION('',(-1.,-0.E+000)); +#426 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#427 = PCURVE('',#268,#428); +#428 = DEFINITIONAL_REPRESENTATION('',(#429),#433); +#429 = LINE('',#430,#431); +#430 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#431 = VECTOR('',#432,1.); +#432 = DIRECTION('',(-1.,0.E+000)); +#433 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#434 = ORIENTED_EDGE('',*,*,#435,.T.); +#435 = EDGE_CURVE('',#412,#436,#438,.T.); +#436 = VERTEX_POINT('',#437); +#437 = CARTESIAN_POINT('',(7.91,2.5,-1.25)); +#438 = SURFACE_CURVE('',#439,(#443,#450),.PCURVE_S1.); +#439 = LINE('',#440,#441); +#440 = CARTESIAN_POINT('',(-1.29,2.5,-1.25)); +#441 = VECTOR('',#442,1.); +#442 = DIRECTION('',(1.,0.E+000,0.E+000)); +#443 = PCURVE('',#123,#444); +#444 = DEFINITIONAL_REPRESENTATION('',(#445),#449); +#445 = LINE('',#446,#447); +#446 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#447 = VECTOR('',#448,1.); +#448 = DIRECTION('',(0.E+000,1.)); +#449 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#450 = PCURVE('',#451,#456); +#451 = PLANE('',#452); +#452 = AXIS2_PLACEMENT_3D('',#453,#454,#455); +#453 = CARTESIAN_POINT('',(-1.29,1.5,-1.25)); +#454 = DIRECTION('',(0.E+000,-4.440892098501E-016,-1.)); +#455 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#456 = DEFINITIONAL_REPRESENTATION('',(#457),#461); +#457 = LINE('',#458,#459); +#458 = CARTESIAN_POINT('',(1.,0.E+000)); +#459 = VECTOR('',#460,1.); +#460 = DIRECTION('',(0.E+000,1.)); +#461 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#462 = ORIENTED_EDGE('',*,*,#463,.T.); +#463 = EDGE_CURVE('',#436,#80,#464,.T.); +#464 = SURFACE_CURVE('',#465,(#470,#477),.PCURVE_S1.); +#465 = CIRCLE('',#466,1.); +#466 = AXIS2_PLACEMENT_3D('',#467,#468,#469); +#467 = CARTESIAN_POINT('',(7.91,2.5,-0.25)); +#468 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#469 = DIRECTION('',(-0.E+000,-4.440892098501E-016,-1.)); +#470 = PCURVE('',#123,#471); +#471 = DEFINITIONAL_REPRESENTATION('',(#472),#476); +#472 = LINE('',#473,#474); +#473 = CARTESIAN_POINT('',(1.570796326795,9.2)); +#474 = VECTOR('',#475,1.); +#475 = DIRECTION('',(-1.,-0.E+000)); +#476 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#477 = PCURVE('',#347,#478); +#478 = DEFINITIONAL_REPRESENTATION('',(#479),#483); +#479 = LINE('',#480,#481); +#480 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#481 = VECTOR('',#482,1.); +#482 = DIRECTION('',(1.,0.E+000)); +#483 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#484 = ADVANCED_FACE('',(#485),#182,.T.); +#485 = FACE_BOUND('',#486,.T.); +#486 = EDGE_LOOP('',(#487,#512,#513)); +#487 = ORIENTED_EDGE('',*,*,#488,.F.); +#488 = EDGE_CURVE('',#280,#166,#489,.T.); +#489 = SURFACE_CURVE('',#490,(#495,#501),.PCURVE_S1.); +#490 = CIRCLE('',#491,1.); +#491 = AXIS2_PLACEMENT_3D('',#492,#493,#494); +#492 = CARTESIAN_POINT('',(-0.29,2.5,0.25)); +#493 = DIRECTION('',(0.E+000,1.,-8.881784197001E-016)); +#494 = DIRECTION('',(0.E+000,8.881784197001E-016,1.)); +#495 = PCURVE('',#182,#496); +#496 = DEFINITIONAL_REPRESENTATION('',(#497),#500); +#497 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#498,#499),.UNSPECIFIED.,.F.,.F., + (2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#498 = CARTESIAN_POINT('',(0.E+000,-1.570796326795)); +#499 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#500 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#501 = PCURVE('',#502,#507); +#502 = CYLINDRICAL_SURFACE('',#503,1.); +#503 = AXIS2_PLACEMENT_3D('',#504,#505,#506); +#504 = CARTESIAN_POINT('',(-0.29,6.08,0.25)); +#505 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#506 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#507 = DEFINITIONAL_REPRESENTATION('',(#508),#511); +#508 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#509,#510),.UNSPECIFIED.,.F.,.F., + (2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#509 = CARTESIAN_POINT('',(0.E+000,3.58)); +#510 = CARTESIAN_POINT('',(-1.570796326795,3.58)); +#511 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#512 = ORIENTED_EDGE('',*,*,#307,.T.); +#513 = ORIENTED_EDGE('',*,*,#165,.F.); +#514 = ADVANCED_FACE('',(#515),#237,.T.); +#515 = FACE_BOUND('',#516,.F.); +#516 = EDGE_LOOP('',(#517,#542,#543)); +#517 = ORIENTED_EDGE('',*,*,#518,.F.); +#518 = EDGE_CURVE('',#359,#195,#519,.T.); +#519 = SURFACE_CURVE('',#520,(#525,#531),.PCURVE_S1.); +#520 = CIRCLE('',#521,1.); +#521 = AXIS2_PLACEMENT_3D('',#522,#523,#524); +#522 = CARTESIAN_POINT('',(7.91,2.5,0.25)); +#523 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#524 = DIRECTION('',(0.E+000,4.440892098501E-016,1.)); +#525 = PCURVE('',#237,#526); +#526 = DEFINITIONAL_REPRESENTATION('',(#527),#530); +#527 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#528,#529),.UNSPECIFIED.,.F.,.F., + (2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#528 = CARTESIAN_POINT('',(0.E+000,-1.570796326795)); +#529 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#530 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#531 = PCURVE('',#532,#537); +#532 = CYLINDRICAL_SURFACE('',#533,1.); +#533 = AXIS2_PLACEMENT_3D('',#534,#535,#536); +#534 = CARTESIAN_POINT('',(7.91,1.5,0.25)); +#535 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#536 = DIRECTION('',(1.,-0.E+000,0.E+000)); +#537 = DEFINITIONAL_REPRESENTATION('',(#538),#541); +#538 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#539,#540),.UNSPECIFIED.,.F.,.F., + (2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#539 = CARTESIAN_POINT('',(0.E+000,1.)); +#540 = CARTESIAN_POINT('',(-1.570796326795,1.)); +#541 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#542 = ORIENTED_EDGE('',*,*,#386,.T.); +#543 = ORIENTED_EDGE('',*,*,#222,.F.); +#544 = ADVANCED_FACE('',(#545),#210,.F.); +#545 = FACE_BOUND('',#546,.F.); +#546 = EDGE_LOOP('',(#547,#548,#571,#599)); +#547 = ORIENTED_EDGE('',*,*,#194,.F.); +#548 = ORIENTED_EDGE('',*,*,#549,.F.); +#549 = EDGE_CURVE('',#550,#166,#552,.T.); +#550 = VERTEX_POINT('',#551); +#551 = CARTESIAN_POINT('',(-0.29,5.08,1.25)); +#552 = SURFACE_CURVE('',#553,(#557,#564),.PCURVE_S1.); +#553 = LINE('',#554,#555); +#554 = CARTESIAN_POINT('',(-0.29,6.08,1.25)); +#555 = VECTOR('',#556,1.); +#556 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#557 = PCURVE('',#210,#558); +#558 = DEFINITIONAL_REPRESENTATION('',(#559),#563); +#559 = LINE('',#560,#561); +#560 = CARTESIAN_POINT('',(4.58,1.)); +#561 = VECTOR('',#562,1.); +#562 = DIRECTION('',(-1.,0.E+000)); +#563 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#564 = PCURVE('',#502,#565); +#565 = DEFINITIONAL_REPRESENTATION('',(#566),#570); +#566 = LINE('',#567,#568); +#567 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#568 = VECTOR('',#569,1.); +#569 = DIRECTION('',(-0.E+000,1.)); +#570 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#571 = ORIENTED_EDGE('',*,*,#572,.F.); +#572 = EDGE_CURVE('',#573,#550,#575,.T.); +#573 = VERTEX_POINT('',#574); +#574 = CARTESIAN_POINT('',(7.91,5.08,1.25)); +#575 = SURFACE_CURVE('',#576,(#580,#587),.PCURVE_S1.); +#576 = LINE('',#577,#578); +#577 = CARTESIAN_POINT('',(8.91,5.08,1.25)); +#578 = VECTOR('',#579,1.); +#579 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#580 = PCURVE('',#210,#581); +#581 = DEFINITIONAL_REPRESENTATION('',(#582),#586); +#582 = LINE('',#583,#584); +#583 = CARTESIAN_POINT('',(3.58,10.2)); +#584 = VECTOR('',#585,1.); +#585 = DIRECTION('',(0.E+000,-1.)); +#586 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#587 = PCURVE('',#588,#593); +#588 = CYLINDRICAL_SURFACE('',#589,1.); +#589 = AXIS2_PLACEMENT_3D('',#590,#591,#592); +#590 = CARTESIAN_POINT('',(8.91,5.08,0.25)); +#591 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#592 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#593 = DEFINITIONAL_REPRESENTATION('',(#594),#598); +#594 = LINE('',#595,#596); +#595 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#596 = VECTOR('',#597,1.); +#597 = DIRECTION('',(-0.E+000,1.)); +#598 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#599 = ORIENTED_EDGE('',*,*,#600,.F.); +#600 = EDGE_CURVE('',#195,#573,#601,.T.); +#601 = SURFACE_CURVE('',#602,(#606,#613),.PCURVE_S1.); +#602 = LINE('',#603,#604); +#603 = CARTESIAN_POINT('',(7.91,1.5,1.25)); +#604 = VECTOR('',#605,1.); +#605 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#606 = PCURVE('',#210,#607); +#607 = DEFINITIONAL_REPRESENTATION('',(#608),#612); +#608 = LINE('',#609,#610); +#609 = CARTESIAN_POINT('',(0.E+000,9.2)); +#610 = VECTOR('',#611,1.); +#611 = DIRECTION('',(1.,0.E+000)); +#612 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#613 = PCURVE('',#532,#614); +#614 = DEFINITIONAL_REPRESENTATION('',(#615),#619); +#615 = LINE('',#616,#617); +#616 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#617 = VECTOR('',#618,1.); +#618 = DIRECTION('',(-0.E+000,1.)); +#619 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#620 = ADVANCED_FACE('',(#621),#268,.T.); +#621 = FACE_BOUND('',#622,.F.); +#622 = EDGE_LOOP('',(#623,#648,#649)); +#623 = ORIENTED_EDGE('',*,*,#624,.F.); +#624 = EDGE_CURVE('',#253,#412,#625,.T.); +#625 = SURFACE_CURVE('',#626,(#631,#637),.PCURVE_S1.); +#626 = CIRCLE('',#627,1.); +#627 = AXIS2_PLACEMENT_3D('',#628,#629,#630); +#628 = CARTESIAN_POINT('',(-0.29,2.5,-0.25)); +#629 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#630 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#631 = PCURVE('',#268,#632); +#632 = DEFINITIONAL_REPRESENTATION('',(#633),#636); +#633 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#634,#635),.UNSPECIFIED.,.F.,.F., + (2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#634 = CARTESIAN_POINT('',(0.E+000,-1.570796326795)); +#635 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#636 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#637 = PCURVE('',#638,#643); +#638 = CYLINDRICAL_SURFACE('',#639,1.); +#639 = AXIS2_PLACEMENT_3D('',#640,#641,#642); +#640 = CARTESIAN_POINT('',(-0.29,6.08,-0.25)); +#641 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#642 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#643 = DEFINITIONAL_REPRESENTATION('',(#644),#647); +#644 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#645,#646),.UNSPECIFIED.,.F.,.F., + (2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#645 = CARTESIAN_POINT('',(0.E+000,3.58)); +#646 = CARTESIAN_POINT('',(1.570796326795,3.58)); +#647 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#648 = ORIENTED_EDGE('',*,*,#252,.T.); +#649 = ORIENTED_EDGE('',*,*,#411,.F.); +#650 = ADVANCED_FACE('',(#651),#295,.F.); +#651 = FACE_BOUND('',#652,.F.); +#652 = EDGE_LOOP('',(#653,#676,#677,#700)); +#653 = ORIENTED_EDGE('',*,*,#654,.T.); +#654 = EDGE_CURVE('',#655,#280,#657,.T.); +#655 = VERTEX_POINT('',#656); +#656 = CARTESIAN_POINT('',(-1.29,5.08,0.25)); +#657 = SURFACE_CURVE('',#658,(#662,#669),.PCURVE_S1.); +#658 = LINE('',#659,#660); +#659 = CARTESIAN_POINT('',(-1.29,6.08,0.25)); +#660 = VECTOR('',#661,1.); +#661 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#662 = PCURVE('',#295,#663); +#663 = DEFINITIONAL_REPRESENTATION('',(#664),#668); +#664 = LINE('',#665,#666); +#665 = CARTESIAN_POINT('',(1.7763568394E-015,-1.5)); +#666 = VECTOR('',#667,1.); +#667 = DIRECTION('',(1.,0.E+000)); +#668 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#669 = PCURVE('',#502,#670); +#670 = DEFINITIONAL_REPRESENTATION('',(#671),#675); +#671 = LINE('',#672,#673); +#672 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#673 = VECTOR('',#674,1.); +#674 = DIRECTION('',(-0.E+000,1.)); +#675 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#676 = ORIENTED_EDGE('',*,*,#279,.F.); +#677 = ORIENTED_EDGE('',*,*,#678,.F.); +#678 = EDGE_CURVE('',#679,#253,#681,.T.); +#679 = VERTEX_POINT('',#680); +#680 = CARTESIAN_POINT('',(-1.29,5.08,-0.25)); +#681 = SURFACE_CURVE('',#682,(#686,#693),.PCURVE_S1.); +#682 = LINE('',#683,#684); +#683 = CARTESIAN_POINT('',(-1.29,6.08,-0.25)); +#684 = VECTOR('',#685,1.); +#685 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#686 = PCURVE('',#295,#687); +#687 = DEFINITIONAL_REPRESENTATION('',(#688),#692); +#688 = LINE('',#689,#690); +#689 = CARTESIAN_POINT('',(0.E+000,-1.)); +#690 = VECTOR('',#691,1.); +#691 = DIRECTION('',(1.,0.E+000)); +#692 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#693 = PCURVE('',#638,#694); +#694 = DEFINITIONAL_REPRESENTATION('',(#695),#699); +#695 = LINE('',#696,#697); +#696 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#697 = VECTOR('',#698,1.); +#698 = DIRECTION('',(0.E+000,1.)); +#699 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#700 = ORIENTED_EDGE('',*,*,#701,.T.); +#701 = EDGE_CURVE('',#679,#655,#702,.T.); +#702 = SURFACE_CURVE('',#703,(#707,#714),.PCURVE_S1.); +#703 = LINE('',#704,#705); +#704 = CARTESIAN_POINT('',(-1.29,5.08,-1.25)); +#705 = VECTOR('',#706,1.); +#706 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#707 = PCURVE('',#295,#708); +#708 = DEFINITIONAL_REPRESENTATION('',(#709),#713); +#709 = LINE('',#710,#711); +#710 = CARTESIAN_POINT('',(1.,2.22044604925E-016)); +#711 = VECTOR('',#712,1.); +#712 = DIRECTION('',(2.22044604925E-016,-1.)); +#713 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#714 = PCURVE('',#715,#720); +#715 = CYLINDRICAL_SURFACE('',#716,1.); +#716 = AXIS2_PLACEMENT_3D('',#717,#718,#719); +#717 = CARTESIAN_POINT('',(-0.29,5.08,-1.25)); +#718 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#719 = DIRECTION('',(-0.E+000,1.,-2.22044604925E-016)); +#720 = DEFINITIONAL_REPRESENTATION('',(#721),#725); +#721 = LINE('',#722,#723); +#722 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#723 = VECTOR('',#724,1.); +#724 = DIRECTION('',(0.E+000,1.)); +#725 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#726 = ADVANCED_FACE('',(#727),#347,.T.); +#727 = FACE_BOUND('',#728,.T.); +#728 = EDGE_LOOP('',(#729,#754,#755)); +#729 = ORIENTED_EDGE('',*,*,#730,.F.); +#730 = EDGE_CURVE('',#332,#436,#731,.T.); +#731 = SURFACE_CURVE('',#732,(#737,#743),.PCURVE_S1.); +#732 = CIRCLE('',#733,1.); +#733 = AXIS2_PLACEMENT_3D('',#734,#735,#736); +#734 = CARTESIAN_POINT('',(7.91,2.5,-0.25)); +#735 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#736 = DIRECTION('',(0.E+000,-4.440892098501E-016,-1.)); +#737 = PCURVE('',#347,#738); +#738 = DEFINITIONAL_REPRESENTATION('',(#739),#742); +#739 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#740,#741),.UNSPECIFIED.,.F.,.F., + (2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#740 = CARTESIAN_POINT('',(0.E+000,-1.570796326795)); +#741 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#742 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#743 = PCURVE('',#744,#749); +#744 = CYLINDRICAL_SURFACE('',#745,1.); +#745 = AXIS2_PLACEMENT_3D('',#746,#747,#748); +#746 = CARTESIAN_POINT('',(7.91,1.5,-0.25)); +#747 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#748 = DIRECTION('',(1.,-0.E+000,0.E+000)); +#749 = DEFINITIONAL_REPRESENTATION('',(#750),#753); +#750 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#751,#752),.UNSPECIFIED.,.F.,.F., + (2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#751 = CARTESIAN_POINT('',(0.E+000,1.)); +#752 = CARTESIAN_POINT('',(1.570796326795,1.)); +#753 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#754 = ORIENTED_EDGE('',*,*,#331,.T.); +#755 = ORIENTED_EDGE('',*,*,#463,.F.); +#756 = ADVANCED_FACE('',(#757),#374,.F.); +#757 = FACE_BOUND('',#758,.F.); +#758 = EDGE_LOOP('',(#759,#782,#810,#831)); +#759 = ORIENTED_EDGE('',*,*,#760,.T.); +#760 = EDGE_CURVE('',#359,#761,#763,.T.); +#761 = VERTEX_POINT('',#762); +#762 = CARTESIAN_POINT('',(8.91,5.08,0.25)); +#763 = SURFACE_CURVE('',#764,(#768,#775),.PCURVE_S1.); +#764 = LINE('',#765,#766); +#765 = CARTESIAN_POINT('',(8.91,1.5,0.25)); +#766 = VECTOR('',#767,1.); +#767 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#768 = PCURVE('',#374,#769); +#769 = DEFINITIONAL_REPRESENTATION('',(#770),#774); +#770 = LINE('',#771,#772); +#771 = CARTESIAN_POINT('',(-6.661338147751E-016,-1.5)); +#772 = VECTOR('',#773,1.); +#773 = DIRECTION('',(1.,0.E+000)); +#774 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#775 = PCURVE('',#532,#776); +#776 = DEFINITIONAL_REPRESENTATION('',(#777),#781); +#777 = LINE('',#778,#779); +#778 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#779 = VECTOR('',#780,1.); +#780 = DIRECTION('',(-0.E+000,1.)); +#781 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#782 = ORIENTED_EDGE('',*,*,#783,.F.); +#783 = EDGE_CURVE('',#784,#761,#786,.T.); +#784 = VERTEX_POINT('',#785); +#785 = CARTESIAN_POINT('',(8.91,5.08,-0.25)); +#786 = SURFACE_CURVE('',#787,(#791,#798),.PCURVE_S1.); +#787 = LINE('',#788,#789); +#788 = CARTESIAN_POINT('',(8.91,5.08,-1.25)); +#789 = VECTOR('',#790,1.); +#790 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#791 = PCURVE('',#374,#792); +#792 = DEFINITIONAL_REPRESENTATION('',(#793),#797); +#793 = LINE('',#794,#795); +#794 = CARTESIAN_POINT('',(3.58,2.22044604925E-016)); +#795 = VECTOR('',#796,1.); +#796 = DIRECTION('',(-2.22044604925E-016,-1.)); +#797 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#798 = PCURVE('',#799,#804); +#799 = CYLINDRICAL_SURFACE('',#800,1.); +#800 = AXIS2_PLACEMENT_3D('',#801,#802,#803); +#801 = CARTESIAN_POINT('',(7.91,5.08,-1.25)); +#802 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#803 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#804 = DEFINITIONAL_REPRESENTATION('',(#805),#809); +#805 = LINE('',#806,#807); +#806 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#807 = VECTOR('',#808,1.); +#808 = DIRECTION('',(0.E+000,1.)); +#809 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#810 = ORIENTED_EDGE('',*,*,#811,.F.); +#811 = EDGE_CURVE('',#332,#784,#812,.T.); +#812 = SURFACE_CURVE('',#813,(#817,#824),.PCURVE_S1.); +#813 = LINE('',#814,#815); +#814 = CARTESIAN_POINT('',(8.91,1.5,-0.25)); +#815 = VECTOR('',#816,1.); +#816 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#817 = PCURVE('',#374,#818); +#818 = DEFINITIONAL_REPRESENTATION('',(#819),#823); +#819 = LINE('',#820,#821); +#820 = CARTESIAN_POINT('',(0.E+000,-1.)); +#821 = VECTOR('',#822,1.); +#822 = DIRECTION('',(1.,0.E+000)); +#823 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#824 = PCURVE('',#744,#825); +#825 = DEFINITIONAL_REPRESENTATION('',(#826),#830); +#826 = LINE('',#827,#828); +#827 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#828 = VECTOR('',#829,1.); +#829 = DIRECTION('',(0.E+000,1.)); +#830 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#831 = ORIENTED_EDGE('',*,*,#358,.T.); +#832 = ADVANCED_FACE('',(#833),#451,.T.); +#833 = FACE_BOUND('',#834,.T.); +#834 = EDGE_LOOP('',(#835,#865,#886,#887)); +#835 = ORIENTED_EDGE('',*,*,#836,.F.); +#836 = EDGE_CURVE('',#837,#839,#841,.T.); +#837 = VERTEX_POINT('',#838); +#838 = CARTESIAN_POINT('',(7.91,5.08,-1.25)); +#839 = VERTEX_POINT('',#840); +#840 = CARTESIAN_POINT('',(-0.29,5.08,-1.25)); +#841 = SURFACE_CURVE('',#842,(#846,#853),.PCURVE_S1.); +#842 = LINE('',#843,#844); +#843 = CARTESIAN_POINT('',(8.91,5.08,-1.25)); +#844 = VECTOR('',#845,1.); +#845 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#846 = PCURVE('',#451,#847); +#847 = DEFINITIONAL_REPRESENTATION('',(#848),#852); +#848 = LINE('',#849,#850); +#849 = CARTESIAN_POINT('',(3.58,10.2)); +#850 = VECTOR('',#851,1.); +#851 = DIRECTION('',(0.E+000,-1.)); +#852 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#853 = PCURVE('',#854,#859); +#854 = CYLINDRICAL_SURFACE('',#855,1.); +#855 = AXIS2_PLACEMENT_3D('',#856,#857,#858); +#856 = CARTESIAN_POINT('',(8.91,5.08,-0.25)); +#857 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#858 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#859 = DEFINITIONAL_REPRESENTATION('',(#860),#864); +#860 = LINE('',#861,#862); +#861 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#862 = VECTOR('',#863,1.); +#863 = DIRECTION('',(0.E+000,1.)); +#864 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#865 = ORIENTED_EDGE('',*,*,#866,.F.); +#866 = EDGE_CURVE('',#436,#837,#867,.T.); +#867 = SURFACE_CURVE('',#868,(#872,#879),.PCURVE_S1.); +#868 = LINE('',#869,#870); +#869 = CARTESIAN_POINT('',(7.91,1.5,-1.25)); +#870 = VECTOR('',#871,1.); +#871 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#872 = PCURVE('',#451,#873); +#873 = DEFINITIONAL_REPRESENTATION('',(#874),#878); +#874 = LINE('',#875,#876); +#875 = CARTESIAN_POINT('',(0.E+000,9.2)); +#876 = VECTOR('',#877,1.); +#877 = DIRECTION('',(1.,0.E+000)); +#878 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#879 = PCURVE('',#744,#880); +#880 = DEFINITIONAL_REPRESENTATION('',(#881),#885); +#881 = LINE('',#882,#883); +#882 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#883 = VECTOR('',#884,1.); +#884 = DIRECTION('',(0.E+000,1.)); +#885 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#886 = ORIENTED_EDGE('',*,*,#435,.F.); +#887 = ORIENTED_EDGE('',*,*,#888,.F.); +#888 = EDGE_CURVE('',#839,#412,#889,.T.); +#889 = SURFACE_CURVE('',#890,(#894,#901),.PCURVE_S1.); +#890 = LINE('',#891,#892); +#891 = CARTESIAN_POINT('',(-0.29,6.08,-1.25)); +#892 = VECTOR('',#893,1.); +#893 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#894 = PCURVE('',#451,#895); +#895 = DEFINITIONAL_REPRESENTATION('',(#896),#900); +#896 = LINE('',#897,#898); +#897 = CARTESIAN_POINT('',(4.58,1.)); +#898 = VECTOR('',#899,1.); +#899 = DIRECTION('',(-1.,0.E+000)); +#900 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#901 = PCURVE('',#638,#902); +#902 = DEFINITIONAL_REPRESENTATION('',(#903),#907); +#903 = LINE('',#904,#905); +#904 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#905 = VECTOR('',#906,1.); +#906 = DIRECTION('',(0.E+000,1.)); +#907 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#908 = ADVANCED_FACE('',(#909),#502,.T.); +#909 = FACE_BOUND('',#910,.F.); +#910 = EDGE_LOOP('',(#911,#936,#937,#938)); +#911 = ORIENTED_EDGE('',*,*,#912,.T.); +#912 = EDGE_CURVE('',#655,#550,#913,.T.); +#913 = SURFACE_CURVE('',#914,(#919,#925),.PCURVE_S1.); +#914 = CIRCLE('',#915,1.); +#915 = AXIS2_PLACEMENT_3D('',#916,#917,#918); +#916 = CARTESIAN_POINT('',(-0.29,5.08,0.25)); +#917 = DIRECTION('',(0.E+000,1.,-8.881784197001E-016)); +#918 = DIRECTION('',(0.E+000,8.881784197001E-016,1.)); +#919 = PCURVE('',#502,#920); +#920 = DEFINITIONAL_REPRESENTATION('',(#921),#924); +#921 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#922,#923),.UNSPECIFIED.,.F.,.F., + (2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#922 = CARTESIAN_POINT('',(0.E+000,1.)); +#923 = CARTESIAN_POINT('',(-1.570796326795,1.)); +#924 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#925 = PCURVE('',#926,#931); +#926 = SPHERICAL_SURFACE('',#927,1.); +#927 = AXIS2_PLACEMENT_3D('',#928,#929,#930); +#928 = CARTESIAN_POINT('',(-0.29,5.08,0.25)); +#929 = DIRECTION('',(1.,0.E+000,0.E+000)); +#930 = DIRECTION('',(-0.E+000,8.881784197001E-016,1.)); +#931 = DEFINITIONAL_REPRESENTATION('',(#932),#935); +#932 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#933,#934),.UNSPECIFIED.,.F.,.F., + (2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#933 = CARTESIAN_POINT('',(0.E+000,-1.570796326795)); +#934 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#935 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#936 = ORIENTED_EDGE('',*,*,#549,.T.); +#937 = ORIENTED_EDGE('',*,*,#488,.F.); +#938 = ORIENTED_EDGE('',*,*,#654,.F.); +#939 = ADVANCED_FACE('',(#940),#532,.T.); +#940 = FACE_BOUND('',#941,.F.); +#941 = EDGE_LOOP('',(#942,#943,#944,#971)); +#942 = ORIENTED_EDGE('',*,*,#518,.T.); +#943 = ORIENTED_EDGE('',*,*,#600,.T.); +#944 = ORIENTED_EDGE('',*,*,#945,.T.); +#945 = EDGE_CURVE('',#573,#761,#946,.T.); +#946 = SURFACE_CURVE('',#947,(#952,#959),.PCURVE_S1.); +#947 = CIRCLE('',#948,1.); +#948 = AXIS2_PLACEMENT_3D('',#949,#950,#951); +#949 = CARTESIAN_POINT('',(7.91,5.08,0.25)); +#950 = DIRECTION('',(-0.E+000,1.,-2.22044604925E-016)); +#951 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#952 = PCURVE('',#532,#953); +#953 = DEFINITIONAL_REPRESENTATION('',(#954),#958); +#954 = LINE('',#955,#956); +#955 = CARTESIAN_POINT('',(-1.570796326795,3.58)); +#956 = VECTOR('',#957,1.); +#957 = DIRECTION('',(1.,-0.E+000)); +#958 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#959 = PCURVE('',#960,#965); +#960 = SPHERICAL_SURFACE('',#961,1.); +#961 = AXIS2_PLACEMENT_3D('',#962,#963,#964); +#962 = CARTESIAN_POINT('',(7.91,5.08,0.25)); +#963 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#964 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#965 = DEFINITIONAL_REPRESENTATION('',(#966),#970); +#966 = LINE('',#967,#968); +#967 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#968 = VECTOR('',#969,1.); +#969 = DIRECTION('',(-1.,0.E+000)); +#970 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#971 = ORIENTED_EDGE('',*,*,#760,.F.); +#972 = ADVANCED_FACE('',(#973),#588,.T.); +#973 = FACE_BOUND('',#974,.F.); +#974 = EDGE_LOOP('',(#975,#997,#998,#1022)); +#975 = ORIENTED_EDGE('',*,*,#976,.T.); +#976 = EDGE_CURVE('',#977,#573,#979,.T.); +#977 = VERTEX_POINT('',#978); +#978 = CARTESIAN_POINT('',(7.91,6.08,0.25)); +#979 = SURFACE_CURVE('',#980,(#985,#991),.PCURVE_S1.); +#980 = CIRCLE('',#981,1.); +#981 = AXIS2_PLACEMENT_3D('',#982,#983,#984); +#982 = CARTESIAN_POINT('',(7.91,5.08,0.25)); +#983 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#984 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#985 = PCURVE('',#588,#986); +#986 = DEFINITIONAL_REPRESENTATION('',(#987),#990); +#987 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#988,#989),.UNSPECIFIED.,.F.,.F., + (2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#988 = CARTESIAN_POINT('',(0.E+000,1.)); +#989 = CARTESIAN_POINT('',(-1.570796326795,1.)); +#990 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#991 = PCURVE('',#960,#992); +#992 = DEFINITIONAL_REPRESENTATION('',(#993),#996); +#993 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#994,#995),.UNSPECIFIED.,.F.,.F., + (2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#994 = CARTESIAN_POINT('',(0.E+000,-1.570796326795)); +#995 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#996 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#997 = ORIENTED_EDGE('',*,*,#572,.T.); +#998 = ORIENTED_EDGE('',*,*,#999,.T.); +#999 = EDGE_CURVE('',#550,#1000,#1002,.T.); +#1000 = VERTEX_POINT('',#1001); +#1001 = CARTESIAN_POINT('',(-0.29,6.08,0.25)); +#1002 = SURFACE_CURVE('',#1003,(#1008,#1015),.PCURVE_S1.); +#1003 = CIRCLE('',#1004,1.); +#1004 = AXIS2_PLACEMENT_3D('',#1005,#1006,#1007); +#1005 = CARTESIAN_POINT('',(-0.29,5.08,0.25)); +#1006 = DIRECTION('',(-1.,0.E+000,-0.E+000)); +#1007 = DIRECTION('',(-0.E+000,8.881784197001E-016,1.)); +#1008 = PCURVE('',#588,#1009); +#1009 = DEFINITIONAL_REPRESENTATION('',(#1010),#1014); +#1010 = LINE('',#1011,#1012); +#1011 = CARTESIAN_POINT('',(-1.570796326795,9.2)); +#1012 = VECTOR('',#1013,1.); +#1013 = DIRECTION('',(1.,-0.E+000)); +#1014 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1015 = PCURVE('',#926,#1016); +#1016 = DEFINITIONAL_REPRESENTATION('',(#1017),#1021); +#1017 = LINE('',#1018,#1019); +#1018 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#1019 = VECTOR('',#1020,1.); +#1020 = DIRECTION('',(-1.,0.E+000)); +#1021 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1022 = ORIENTED_EDGE('',*,*,#1023,.F.); +#1023 = EDGE_CURVE('',#977,#1000,#1024,.T.); +#1024 = SURFACE_CURVE('',#1025,(#1029,#1036),.PCURVE_S1.); +#1025 = LINE('',#1026,#1027); +#1026 = CARTESIAN_POINT('',(8.91,6.08,0.25)); +#1027 = VECTOR('',#1028,1.); +#1028 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1029 = PCURVE('',#588,#1030); +#1030 = DEFINITIONAL_REPRESENTATION('',(#1031),#1035); +#1031 = LINE('',#1032,#1033); +#1032 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#1033 = VECTOR('',#1034,1.); +#1034 = DIRECTION('',(-0.E+000,1.)); +#1035 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1036 = PCURVE('',#1037,#1042); +#1037 = PLANE('',#1038); +#1038 = AXIS2_PLACEMENT_3D('',#1039,#1040,#1041); +#1039 = CARTESIAN_POINT('',(8.91,6.08,-1.25)); +#1040 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#1041 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1042 = DEFINITIONAL_REPRESENTATION('',(#1043),#1047); +#1043 = LINE('',#1044,#1045); +#1044 = CARTESIAN_POINT('',(0.E+000,-1.5)); +#1045 = VECTOR('',#1046,1.); +#1046 = DIRECTION('',(1.,0.E+000)); +#1047 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1048 = ADVANCED_FACE('',(#1049),#638,.T.); +#1049 = FACE_BOUND('',#1050,.T.); +#1050 = EDGE_LOOP('',(#1051,#1076,#1077,#1078)); +#1051 = ORIENTED_EDGE('',*,*,#1052,.F.); +#1052 = EDGE_CURVE('',#839,#679,#1053,.T.); +#1053 = SURFACE_CURVE('',#1054,(#1059,#1065),.PCURVE_S1.); +#1054 = CIRCLE('',#1055,1.); +#1055 = AXIS2_PLACEMENT_3D('',#1056,#1057,#1058); +#1056 = CARTESIAN_POINT('',(-0.29,5.08,-0.25)); +#1057 = DIRECTION('',(6.123233995737E-017,1.,-4.440892098501E-016)); +#1058 = DIRECTION('',(-1.,6.123233995737E-017,-2.719262146894E-032)); +#1059 = PCURVE('',#638,#1060); +#1060 = DEFINITIONAL_REPRESENTATION('',(#1061),#1064); +#1061 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1062,#1063),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#1062 = CARTESIAN_POINT('',(1.570796326795,1.)); +#1063 = CARTESIAN_POINT('',(0.E+000,1.)); +#1064 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1065 = PCURVE('',#1066,#1071); +#1066 = SPHERICAL_SURFACE('',#1067,1.); +#1067 = AXIS2_PLACEMENT_3D('',#1068,#1069,#1070); +#1068 = CARTESIAN_POINT('',(-0.29,5.08,-0.25)); +#1069 = DIRECTION('',(-0.E+000,4.440892098501E-016,1.)); +#1070 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#1071 = DEFINITIONAL_REPRESENTATION('',(#1072),#1075); +#1072 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1073,#1074),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#1073 = CARTESIAN_POINT('',(1.570796326795,-1.570796326795)); +#1074 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#1075 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1076 = ORIENTED_EDGE('',*,*,#888,.T.); +#1077 = ORIENTED_EDGE('',*,*,#624,.F.); +#1078 = ORIENTED_EDGE('',*,*,#678,.F.); +#1079 = ADVANCED_FACE('',(#1080),#715,.T.); +#1080 = FACE_BOUND('',#1081,.T.); +#1081 = EDGE_LOOP('',(#1082,#1105,#1127,#1128)); +#1082 = ORIENTED_EDGE('',*,*,#1083,.F.); +#1083 = EDGE_CURVE('',#1084,#1000,#1086,.T.); +#1084 = VERTEX_POINT('',#1085); +#1085 = CARTESIAN_POINT('',(-0.29,6.08,-0.25)); +#1086 = SURFACE_CURVE('',#1087,(#1091,#1098),.PCURVE_S1.); +#1087 = LINE('',#1088,#1089); +#1088 = CARTESIAN_POINT('',(-0.29,6.08,-1.25)); +#1089 = VECTOR('',#1090,1.); +#1090 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#1091 = PCURVE('',#715,#1092); +#1092 = DEFINITIONAL_REPRESENTATION('',(#1093),#1097); +#1093 = LINE('',#1094,#1095); +#1094 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1095 = VECTOR('',#1096,1.); +#1096 = DIRECTION('',(0.E+000,1.)); +#1097 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1098 = PCURVE('',#1037,#1099); +#1099 = DEFINITIONAL_REPRESENTATION('',(#1100),#1104); +#1100 = LINE('',#1101,#1102); +#1101 = CARTESIAN_POINT('',(9.2,0.E+000)); +#1102 = VECTOR('',#1103,1.); +#1103 = DIRECTION('',(0.E+000,-1.)); +#1104 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1105 = ORIENTED_EDGE('',*,*,#1106,.T.); +#1106 = EDGE_CURVE('',#1084,#679,#1107,.T.); +#1107 = SURFACE_CURVE('',#1108,(#1113,#1120),.PCURVE_S1.); +#1108 = CIRCLE('',#1109,1.); +#1109 = AXIS2_PLACEMENT_3D('',#1110,#1111,#1112); +#1110 = CARTESIAN_POINT('',(-0.29,5.08,-0.25)); +#1111 = DIRECTION('',(0.E+000,4.440892098501E-016,1.)); +#1112 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#1113 = PCURVE('',#715,#1114); +#1114 = DEFINITIONAL_REPRESENTATION('',(#1115),#1119); +#1115 = LINE('',#1116,#1117); +#1116 = CARTESIAN_POINT('',(0.E+000,1.)); +#1117 = VECTOR('',#1118,1.); +#1118 = DIRECTION('',(1.,0.E+000)); +#1119 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1120 = PCURVE('',#1066,#1121); +#1121 = DEFINITIONAL_REPRESENTATION('',(#1122),#1126); +#1122 = LINE('',#1123,#1124); +#1123 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1124 = VECTOR('',#1125,1.); +#1125 = DIRECTION('',(1.,0.E+000)); +#1126 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1127 = ORIENTED_EDGE('',*,*,#701,.T.); +#1128 = ORIENTED_EDGE('',*,*,#1129,.T.); +#1129 = EDGE_CURVE('',#655,#1000,#1130,.T.); +#1130 = SURFACE_CURVE('',#1131,(#1136,#1142),.PCURVE_S1.); +#1131 = CIRCLE('',#1132,1.); +#1132 = AXIS2_PLACEMENT_3D('',#1133,#1134,#1135); +#1133 = CARTESIAN_POINT('',(-0.29,5.08,0.25)); +#1134 = DIRECTION('',(0.E+000,-1.608122649677E-016,-1.)); +#1135 = DIRECTION('',(-0.E+000,1.,-1.608122649677E-016)); +#1136 = PCURVE('',#715,#1137); +#1137 = DEFINITIONAL_REPRESENTATION('',(#1138),#1141); +#1138 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1139,#1140),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#1139 = CARTESIAN_POINT('',(1.570796326795,1.5)); +#1140 = CARTESIAN_POINT('',(0.E+000,1.5)); +#1141 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1142 = PCURVE('',#926,#1143); +#1143 = DEFINITIONAL_REPRESENTATION('',(#1144),#1147); +#1144 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1145,#1146),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#1145 = CARTESIAN_POINT('',(-1.570796326795,-1.570796326795)); +#1146 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#1147 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1148 = ADVANCED_FACE('',(#1149),#744,.T.); +#1149 = FACE_BOUND('',#1150,.T.); +#1150 = EDGE_LOOP('',(#1151,#1152,#1153,#1178)); +#1151 = ORIENTED_EDGE('',*,*,#730,.T.); +#1152 = ORIENTED_EDGE('',*,*,#866,.T.); +#1153 = ORIENTED_EDGE('',*,*,#1154,.T.); +#1154 = EDGE_CURVE('',#837,#784,#1155,.T.); +#1155 = SURFACE_CURVE('',#1156,(#1161,#1167),.PCURVE_S1.); +#1156 = CIRCLE('',#1157,1.); +#1157 = AXIS2_PLACEMENT_3D('',#1158,#1159,#1160); +#1158 = CARTESIAN_POINT('',(7.91,5.08,-0.25)); +#1159 = DIRECTION('',(6.123233995737E-017,-1.,4.440892098501E-016)); +#1160 = DIRECTION('',(1.,6.123233995737E-017,-2.719262146894E-032)); +#1161 = PCURVE('',#744,#1162); +#1162 = DEFINITIONAL_REPRESENTATION('',(#1163),#1166); +#1163 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1164,#1165),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#1164 = CARTESIAN_POINT('',(1.570796326795,3.58)); +#1165 = CARTESIAN_POINT('',(0.E+000,3.58)); +#1166 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1167 = PCURVE('',#1168,#1173); +#1168 = SPHERICAL_SURFACE('',#1169,1.); +#1169 = AXIS2_PLACEMENT_3D('',#1170,#1171,#1172); +#1170 = CARTESIAN_POINT('',(7.91,5.08,-0.25)); +#1171 = DIRECTION('',(-0.E+000,4.440892098501E-016,1.)); +#1172 = DIRECTION('',(8.881784197001E-016,1.,-4.440892098501E-016)); +#1173 = DEFINITIONAL_REPRESENTATION('',(#1174),#1177); +#1174 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1175,#1176),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#1175 = CARTESIAN_POINT('',(-1.570796326795,-1.570796326795)); +#1176 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#1177 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1178 = ORIENTED_EDGE('',*,*,#811,.F.); +#1179 = ADVANCED_FACE('',(#1180),#799,.T.); +#1180 = FACE_BOUND('',#1181,.T.); +#1181 = EDGE_LOOP('',(#1182,#1183,#1207,#1228)); +#1182 = ORIENTED_EDGE('',*,*,#783,.F.); +#1183 = ORIENTED_EDGE('',*,*,#1184,.F.); +#1184 = EDGE_CURVE('',#1185,#784,#1187,.T.); +#1185 = VERTEX_POINT('',#1186); +#1186 = CARTESIAN_POINT('',(7.91,6.08,-0.25)); +#1187 = SURFACE_CURVE('',#1188,(#1193,#1200),.PCURVE_S1.); +#1188 = CIRCLE('',#1189,1.); +#1189 = AXIS2_PLACEMENT_3D('',#1190,#1191,#1192); +#1190 = CARTESIAN_POINT('',(7.91,5.08,-0.25)); +#1191 = DIRECTION('',(0.E+000,-4.440892098501E-016,-1.)); +#1192 = DIRECTION('',(8.881784197001E-016,1.,-4.440892098501E-016)); +#1193 = PCURVE('',#799,#1194); +#1194 = DEFINITIONAL_REPRESENTATION('',(#1195),#1199); +#1195 = LINE('',#1196,#1197); +#1196 = CARTESIAN_POINT('',(1.570796326795,1.)); +#1197 = VECTOR('',#1198,1.); +#1198 = DIRECTION('',(-1.,-0.E+000)); +#1199 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1200 = PCURVE('',#1168,#1201); +#1201 = DEFINITIONAL_REPRESENTATION('',(#1202),#1206); +#1202 = LINE('',#1203,#1204); +#1203 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#1204 = VECTOR('',#1205,1.); +#1205 = DIRECTION('',(-1.,0.E+000)); +#1206 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1207 = ORIENTED_EDGE('',*,*,#1208,.T.); +#1208 = EDGE_CURVE('',#1185,#977,#1209,.T.); +#1209 = SURFACE_CURVE('',#1210,(#1214,#1221),.PCURVE_S1.); +#1210 = LINE('',#1211,#1212); +#1211 = CARTESIAN_POINT('',(7.91,6.08,-1.25)); +#1212 = VECTOR('',#1213,1.); +#1213 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#1214 = PCURVE('',#799,#1215); +#1215 = DEFINITIONAL_REPRESENTATION('',(#1216),#1220); +#1216 = LINE('',#1217,#1218); +#1217 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#1218 = VECTOR('',#1219,1.); +#1219 = DIRECTION('',(0.E+000,1.)); +#1220 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1221 = PCURVE('',#1037,#1222); +#1222 = DEFINITIONAL_REPRESENTATION('',(#1223),#1227); +#1223 = LINE('',#1224,#1225); +#1224 = CARTESIAN_POINT('',(1.,0.E+000)); +#1225 = VECTOR('',#1226,1.); +#1226 = DIRECTION('',(0.E+000,-1.)); +#1227 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1228 = ORIENTED_EDGE('',*,*,#1229,.T.); +#1229 = EDGE_CURVE('',#977,#761,#1230,.T.); +#1230 = SURFACE_CURVE('',#1231,(#1236,#1242),.PCURVE_S1.); +#1231 = CIRCLE('',#1232,1.); +#1232 = AXIS2_PLACEMENT_3D('',#1233,#1234,#1235); +#1233 = CARTESIAN_POINT('',(7.91,5.08,0.25)); +#1234 = DIRECTION('',(6.123233995737E-017,-2.22044604925E-016,-1.)); +#1235 = DIRECTION('',(1.,1.359631073447E-032,6.123233995737E-017)); +#1236 = PCURVE('',#799,#1237); +#1237 = DEFINITIONAL_REPRESENTATION('',(#1238),#1241); +#1238 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1239,#1240),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#1239 = CARTESIAN_POINT('',(1.570796326795,1.5)); +#1240 = CARTESIAN_POINT('',(0.E+000,1.5)); +#1241 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1242 = PCURVE('',#960,#1243); +#1243 = DEFINITIONAL_REPRESENTATION('',(#1244),#1247); +#1244 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1245,#1246),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#1245 = CARTESIAN_POINT('',(-1.570796326795,-1.570796326795)); +#1246 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#1247 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1248 = ADVANCED_FACE('',(#1249),#854,.T.); +#1249 = FACE_BOUND('',#1250,.T.); +#1250 = EDGE_LOOP('',(#1251,#1271,#1272,#1292)); +#1251 = ORIENTED_EDGE('',*,*,#1252,.F.); +#1252 = EDGE_CURVE('',#837,#1185,#1253,.T.); +#1253 = SURFACE_CURVE('',#1254,(#1259,#1265),.PCURVE_S1.); +#1254 = CIRCLE('',#1255,1.); +#1255 = AXIS2_PLACEMENT_3D('',#1256,#1257,#1258); +#1256 = CARTESIAN_POINT('',(7.91,5.08,-0.25)); +#1257 = DIRECTION('',(1.,-8.881784197001E-016,3.944304526105E-031)); +#1258 = DIRECTION('',(8.881784197001E-016,1.,-4.440892098501E-016)); +#1259 = PCURVE('',#854,#1260); +#1260 = DEFINITIONAL_REPRESENTATION('',(#1261),#1264); +#1261 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1262,#1263),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#1262 = CARTESIAN_POINT('',(1.570796326795,1.)); +#1263 = CARTESIAN_POINT('',(0.E+000,1.)); +#1264 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1265 = PCURVE('',#1168,#1266); +#1266 = DEFINITIONAL_REPRESENTATION('',(#1267),#1270); +#1267 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1268,#1269),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#1268 = CARTESIAN_POINT('',(0.E+000,-1.570796326795)); +#1269 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1270 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1271 = ORIENTED_EDGE('',*,*,#836,.T.); +#1272 = ORIENTED_EDGE('',*,*,#1273,.T.); +#1273 = EDGE_CURVE('',#839,#1084,#1274,.T.); +#1274 = SURFACE_CURVE('',#1275,(#1280,#1286),.PCURVE_S1.); +#1275 = CIRCLE('',#1276,1.); +#1276 = AXIS2_PLACEMENT_3D('',#1277,#1278,#1279); +#1277 = CARTESIAN_POINT('',(-0.29,5.08,-0.25)); +#1278 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1279 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#1280 = PCURVE('',#854,#1281); +#1281 = DEFINITIONAL_REPRESENTATION('',(#1282),#1285); +#1282 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1283,#1284),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#1283 = CARTESIAN_POINT('',(1.570796326795,9.2)); +#1284 = CARTESIAN_POINT('',(0.E+000,9.2)); +#1285 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1286 = PCURVE('',#1066,#1287); +#1287 = DEFINITIONAL_REPRESENTATION('',(#1288),#1291); +#1288 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1289,#1290),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#1289 = CARTESIAN_POINT('',(0.E+000,-1.570796326795)); +#1290 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1291 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1292 = ORIENTED_EDGE('',*,*,#1293,.F.); +#1293 = EDGE_CURVE('',#1185,#1084,#1294,.T.); +#1294 = SURFACE_CURVE('',#1295,(#1299,#1306),.PCURVE_S1.); +#1295 = LINE('',#1296,#1297); +#1296 = CARTESIAN_POINT('',(8.91,6.08,-0.25)); +#1297 = VECTOR('',#1298,1.); +#1298 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1299 = PCURVE('',#854,#1300); +#1300 = DEFINITIONAL_REPRESENTATION('',(#1301),#1305); +#1301 = LINE('',#1302,#1303); +#1302 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1303 = VECTOR('',#1304,1.); +#1304 = DIRECTION('',(0.E+000,1.)); +#1305 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1306 = PCURVE('',#1037,#1307); +#1307 = DEFINITIONAL_REPRESENTATION('',(#1308),#1312); +#1308 = LINE('',#1309,#1310); +#1309 = CARTESIAN_POINT('',(0.E+000,-1.)); +#1310 = VECTOR('',#1311,1.); +#1311 = DIRECTION('',(1.,0.E+000)); +#1312 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1313 = ADVANCED_FACE('',(#1314),#926,.T.); +#1314 = FACE_BOUND('',#1315,.F.); +#1315 = EDGE_LOOP('',(#1316,#1317,#1318)); +#1316 = ORIENTED_EDGE('',*,*,#912,.F.); +#1317 = ORIENTED_EDGE('',*,*,#1129,.T.); +#1318 = ORIENTED_EDGE('',*,*,#999,.F.); +#1319 = ADVANCED_FACE('',(#1320),#960,.T.); +#1320 = FACE_BOUND('',#1321,.F.); +#1321 = EDGE_LOOP('',(#1322,#1323,#1324)); +#1322 = ORIENTED_EDGE('',*,*,#976,.F.); +#1323 = ORIENTED_EDGE('',*,*,#1229,.T.); +#1324 = ORIENTED_EDGE('',*,*,#945,.F.); +#1325 = ADVANCED_FACE('',(#1326),#1037,.F.); +#1326 = FACE_BOUND('',#1327,.F.); +#1327 = EDGE_LOOP('',(#1328,#1329,#1330,#1331)); +#1328 = ORIENTED_EDGE('',*,*,#1023,.T.); +#1329 = ORIENTED_EDGE('',*,*,#1083,.F.); +#1330 = ORIENTED_EDGE('',*,*,#1293,.F.); +#1331 = ORIENTED_EDGE('',*,*,#1208,.T.); +#1332 = ADVANCED_FACE('',(#1333),#1066,.T.); +#1333 = FACE_BOUND('',#1334,.T.); +#1334 = EDGE_LOOP('',(#1335,#1336,#1337)); +#1335 = ORIENTED_EDGE('',*,*,#1273,.F.); +#1336 = ORIENTED_EDGE('',*,*,#1052,.T.); +#1337 = ORIENTED_EDGE('',*,*,#1106,.F.); +#1338 = ADVANCED_FACE('',(#1339),#1168,.T.); +#1339 = FACE_BOUND('',#1340,.F.); +#1340 = EDGE_LOOP('',(#1341,#1342,#1343)); +#1341 = ORIENTED_EDGE('',*,*,#1252,.F.); +#1342 = ORIENTED_EDGE('',*,*,#1154,.T.); +#1343 = ORIENTED_EDGE('',*,*,#1184,.F.); +#1344 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1348)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#1345,#1346,#1347)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#1345 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#1346 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#1347 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#1348 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#1345, + 'distance_accuracy_value','confusion accuracy'); +#1349 = SHAPE_DEFINITION_REPRESENTATION(#1350,#37); +#1350 = PRODUCT_DEFINITION_SHAPE('','',#1351); +#1351 = PRODUCT_DEFINITION('design','',#1352,#1355); +#1352 = PRODUCT_DEFINITION_FORMATION('','',#1353); +#1353 = PRODUCT('Fillet','Fillet','',(#1354)); +#1354 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#1355 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#1356 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1357,#1359); +#1357 = ( REPRESENTATION_RELATIONSHIP('','',#37,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1358) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#1358 = ITEM_DEFINED_TRANSFORMATION('','',#11,#15); +#1359 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #1360); +#1360 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('1','=>[0:1:1:2]','',#5,#1351,$); +#1361 = PRODUCT_TYPE('part',$,(#1353)); +#1362 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#1363),#1469); +#1363 = MANIFOLD_SOLID_BREP('',#1364); +#1364 = CLOSED_SHELL('',(#1365,#1461,#1465)); +#1365 = ADVANCED_FACE('',(#1366),#1380,.T.); +#1366 = FACE_BOUND('',#1367,.F.); +#1367 = EDGE_LOOP('',(#1368,#1398,#1429,#1430)); +#1368 = ORIENTED_EDGE('',*,*,#1369,.T.); +#1369 = EDGE_CURVE('',#1370,#1372,#1374,.T.); +#1370 = VERTEX_POINT('',#1371); +#1371 = CARTESIAN_POINT('',(1.710192,3.5,-1.554312234475E-015)); +#1372 = VERTEX_POINT('',#1373); +#1373 = CARTESIAN_POINT('',(1.710192,3.5,1.27)); +#1374 = SEAM_CURVE('',#1375,(#1379,#1391),.PCURVE_S1.); +#1375 = LINE('',#1376,#1377); +#1376 = CARTESIAN_POINT('',(1.710192,3.5,-1.554312234475E-015)); +#1377 = VECTOR('',#1378,1.); +#1378 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#1379 = PCURVE('',#1380,#1385); +#1380 = CYLINDRICAL_SURFACE('',#1381,0.440192); +#1381 = AXIS2_PLACEMENT_3D('',#1382,#1383,#1384); +#1382 = CARTESIAN_POINT('',(1.27,3.5,-1.554312234475E-015)); +#1383 = DIRECTION('',(0.E+000,-4.440892098501E-016,-1.)); +#1384 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1385 = DEFINITIONAL_REPRESENTATION('',(#1386),#1390); +#1386 = LINE('',#1387,#1388); +#1387 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#1388 = VECTOR('',#1389,1.); +#1389 = DIRECTION('',(-0.E+000,-1.)); +#1390 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1391 = PCURVE('',#1380,#1392); +#1392 = DEFINITIONAL_REPRESENTATION('',(#1393),#1397); +#1393 = LINE('',#1394,#1395); +#1394 = CARTESIAN_POINT('',(-6.28318530718,0.E+000)); +#1395 = VECTOR('',#1396,1.); +#1396 = DIRECTION('',(-0.E+000,-1.)); +#1397 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1398 = ORIENTED_EDGE('',*,*,#1399,.T.); +#1399 = EDGE_CURVE('',#1372,#1372,#1400,.T.); +#1400 = SURFACE_CURVE('',#1401,(#1406,#1413),.PCURVE_S1.); +#1401 = CIRCLE('',#1402,0.440192); +#1402 = AXIS2_PLACEMENT_3D('',#1403,#1404,#1405); +#1403 = CARTESIAN_POINT('',(1.27,3.5,1.27)); +#1404 = DIRECTION('',(-0.E+000,4.440892098501E-016,1.)); +#1405 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1406 = PCURVE('',#1380,#1407); +#1407 = DEFINITIONAL_REPRESENTATION('',(#1408),#1412); +#1408 = LINE('',#1409,#1410); +#1409 = CARTESIAN_POINT('',(-0.E+000,-1.27)); +#1410 = VECTOR('',#1411,1.); +#1411 = DIRECTION('',(-1.,0.E+000)); +#1412 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1413 = PCURVE('',#1414,#1419); +#1414 = PLANE('',#1415); +#1415 = AXIS2_PLACEMENT_3D('',#1416,#1417,#1418); +#1416 = CARTESIAN_POINT('',(1.710192,3.5,1.27)); +#1417 = DIRECTION('',(0.E+000,-4.440892098501E-016,-1.)); +#1418 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#1419 = DEFINITIONAL_REPRESENTATION('',(#1420),#1428); +#1420 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1421,#1422,#1423,#1424, +#1425,#1426,#1427),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.E+000,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#1421 = CARTESIAN_POINT('',(-4.440892098501E-016,-2.22044604925E-016)); +#1422 = CARTESIAN_POINT('',(0.762434909085,-2.22044604925E-016)); +#1423 = CARTESIAN_POINT('',(0.381217454543,-0.660288)); +#1424 = CARTESIAN_POINT('',(-3.36273265088E-016,-1.320576)); +#1425 = CARTESIAN_POINT('',(-0.381217454543,-0.660288)); +#1426 = CARTESIAN_POINT('',(-0.762434909085,-9.436895709314E-016)); +#1427 = CARTESIAN_POINT('',(-4.440892098501E-016,-2.22044604925E-016)); +#1428 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1429 = ORIENTED_EDGE('',*,*,#1369,.F.); +#1430 = ORIENTED_EDGE('',*,*,#1431,.F.); +#1431 = EDGE_CURVE('',#1370,#1370,#1432,.T.); +#1432 = SURFACE_CURVE('',#1433,(#1438,#1445),.PCURVE_S1.); +#1433 = CIRCLE('',#1434,0.440192); +#1434 = AXIS2_PLACEMENT_3D('',#1435,#1436,#1437); +#1435 = CARTESIAN_POINT('',(1.27,3.5,-1.554312234475E-015)); +#1436 = DIRECTION('',(-0.E+000,4.440892098501E-016,1.)); +#1437 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1438 = PCURVE('',#1380,#1439); +#1439 = DEFINITIONAL_REPRESENTATION('',(#1440),#1444); +#1440 = LINE('',#1441,#1442); +#1441 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#1442 = VECTOR('',#1443,1.); +#1443 = DIRECTION('',(-1.,0.E+000)); +#1444 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1445 = PCURVE('',#1446,#1451); +#1446 = PLANE('',#1447); +#1447 = AXIS2_PLACEMENT_3D('',#1448,#1449,#1450); +#1448 = CARTESIAN_POINT('',(1.710192,3.5,-1.554312234475E-015)); +#1449 = DIRECTION('',(0.E+000,-4.440892098501E-016,-1.)); +#1450 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#1451 = DEFINITIONAL_REPRESENTATION('',(#1452),#1460); +#1452 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1453,#1454,#1455,#1456, +#1457,#1458,#1459),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.E+000,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#1453 = CARTESIAN_POINT('',(-4.440892098501E-016,-2.22044604925E-016)); +#1454 = CARTESIAN_POINT('',(0.762434909085,-2.22044604925E-016)); +#1455 = CARTESIAN_POINT('',(0.381217454543,-0.660288)); +#1456 = CARTESIAN_POINT('',(-3.36273265088E-016,-1.320576)); +#1457 = CARTESIAN_POINT('',(-0.381217454543,-0.660288)); +#1458 = CARTESIAN_POINT('',(-0.762434909085,-9.436895709314E-016)); +#1459 = CARTESIAN_POINT('',(-4.440892098501E-016,-2.22044604925E-016)); +#1460 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1461 = ADVANCED_FACE('',(#1462),#1446,.T.); +#1462 = FACE_BOUND('',#1463,.F.); +#1463 = EDGE_LOOP('',(#1464)); +#1464 = ORIENTED_EDGE('',*,*,#1431,.T.); +#1465 = ADVANCED_FACE('',(#1466),#1414,.F.); +#1466 = FACE_BOUND('',#1467,.T.); +#1467 = EDGE_LOOP('',(#1468)); +#1468 = ORIENTED_EDGE('',*,*,#1399,.T.); +#1469 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1473)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#1470,#1471,#1472)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#1470 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#1471 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#1472 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#1473 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#1470, + 'distance_accuracy_value','confusion accuracy'); +#1474 = SHAPE_DEFINITION_REPRESENTATION(#1475,#1362); +#1475 = PRODUCT_DEFINITION_SHAPE('','',#1476); +#1476 = PRODUCT_DEFINITION('design','',#1477,#1480); +#1477 = PRODUCT_DEFINITION_FORMATION('','',#1478); +#1478 = PRODUCT('Pad002','Pad002','',(#1479)); +#1479 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#1480 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#1481 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1482,#1484); +#1482 = ( REPRESENTATION_RELATIONSHIP('','',#1362,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1483) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#1483 = ITEM_DEFINED_TRANSFORMATION('','',#11,#19); +#1484 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #1485); +#1485 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('2','=>[0:1:1:3]','',#5,#1476,$); +#1486 = PRODUCT_TYPE('part',$,(#1478)); +#1487 = GEOMETRICALLY_BOUNDED_WIREFRAME_SHAPE_REPRESENTATION('',(#11, + #1488),#1497); +#1488 = GEOMETRIC_CURVE_SET('',(#1489)); +#1489 = TRIMMED_CURVE('',#1490,(#1495,PARAMETER_VALUE(0.E+000)),(#1496, + PARAMETER_VALUE(6.28318530718)),.T.,.PARAMETER.); +#1490 = CIRCLE('',#1491,0.440192); +#1491 = AXIS2_PLACEMENT_3D('',#1492,#1493,#1494); +#1492 = CARTESIAN_POINT('',(1.27,3.5,0.E+000)); +#1493 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1494 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#1495 = CARTESIAN_POINT('',(1.710192,3.5,-2.366582715663E-030)); +#1496 = CARTESIAN_POINT('',(1.710192,3.5,-2.366582715663E-030)); +#1497 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1501)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#1498,#1499,#1500)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#1498 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#1499 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#1500 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#1501 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#1498, + 'distance_accuracy_value','confusion accuracy'); +#1502 = SHAPE_DEFINITION_REPRESENTATION(#1503,#1487); +#1503 = PRODUCT_DEFINITION_SHAPE('','',#1504); +#1504 = PRODUCT_DEFINITION('design','',#1505,#1508); +#1505 = PRODUCT_DEFINITION_FORMATION('','',#1506); +#1506 = PRODUCT('Sketch002','Sketch002','',(#1507)); +#1507 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#1508 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#1509 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1510,#1512); +#1510 = ( REPRESENTATION_RELATIONSHIP('','',#1487,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1511) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#1511 = ITEM_DEFINED_TRANSFORMATION('','',#11,#23); +#1512 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #1513); +#1513 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('3','=>[0:1:1:4]','',#5,#1504,$); +#1514 = PRODUCT_TYPE('part',$,(#1506)); +#1515 = SHAPE_REPRESENTATION('',(#11,#1516,#2158,#2800,#3442),#4084); +#1516 = MANIFOLD_SOLID_BREP('',#1517); +#1517 = CLOSED_SHELL('',(#1518,#1638,#1714,#1790,#1866,#1942,#2018,#2089 + ,#2136,#2147)); +#1518 = ADVANCED_FACE('',(#1519),#1533,.T.); +#1519 = FACE_BOUND('',#1520,.T.); +#1520 = EDGE_LOOP('',(#1521,#1556,#1584,#1612)); +#1521 = ORIENTED_EDGE('',*,*,#1522,.T.); +#1522 = EDGE_CURVE('',#1523,#1525,#1527,.T.); +#1523 = VERTEX_POINT('',#1524); +#1524 = CARTESIAN_POINT('',(7.87,1.,-0.125)); +#1525 = VERTEX_POINT('',#1526); +#1526 = CARTESIAN_POINT('',(7.87,1.,0.125)); +#1527 = SURFACE_CURVE('',#1528,(#1532,#1544),.PCURVE_S1.); +#1528 = LINE('',#1529,#1530); +#1529 = CARTESIAN_POINT('',(7.87,1.,-0.125)); +#1530 = VECTOR('',#1531,1.); +#1531 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#1532 = PCURVE('',#1533,#1538); +#1533 = PLANE('',#1534); +#1534 = AXIS2_PLACEMENT_3D('',#1535,#1536,#1537); +#1535 = CARTESIAN_POINT('',(7.87,1.,-0.125)); +#1536 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#1537 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#1538 = DEFINITIONAL_REPRESENTATION('',(#1539),#1543); +#1539 = LINE('',#1540,#1541); +#1540 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1541 = VECTOR('',#1542,1.); +#1542 = DIRECTION('',(2.22044604925E-016,-1.)); +#1543 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1544 = PCURVE('',#1545,#1550); +#1545 = PLANE('',#1546); +#1546 = AXIS2_PLACEMENT_3D('',#1547,#1548,#1549); +#1547 = CARTESIAN_POINT('',(7.87,1.,-0.125)); +#1548 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#1549 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1550 = DEFINITIONAL_REPRESENTATION('',(#1551),#1555); +#1551 = LINE('',#1552,#1553); +#1552 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1553 = VECTOR('',#1554,1.); +#1554 = DIRECTION('',(0.E+000,-1.)); +#1555 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1556 = ORIENTED_EDGE('',*,*,#1557,.T.); +#1557 = EDGE_CURVE('',#1525,#1558,#1560,.T.); +#1558 = VERTEX_POINT('',#1559); +#1559 = CARTESIAN_POINT('',(7.87,-2.5,0.125)); +#1560 = SURFACE_CURVE('',#1561,(#1565,#1572),.PCURVE_S1.); +#1561 = LINE('',#1562,#1563); +#1562 = CARTESIAN_POINT('',(7.87,1.,0.125)); +#1563 = VECTOR('',#1564,1.); +#1564 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#1565 = PCURVE('',#1533,#1566); +#1566 = DEFINITIONAL_REPRESENTATION('',(#1567),#1571); +#1567 = LINE('',#1568,#1569); +#1568 = CARTESIAN_POINT('',(2.22044604925E-016,-0.25)); +#1569 = VECTOR('',#1570,1.); +#1570 = DIRECTION('',(1.,0.E+000)); +#1571 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1572 = PCURVE('',#1573,#1578); +#1573 = PLANE('',#1574); +#1574 = AXIS2_PLACEMENT_3D('',#1575,#1576,#1577); +#1575 = CARTESIAN_POINT('',(7.87,1.,0.125)); +#1576 = DIRECTION('',(0.E+000,4.440892098501E-016,1.)); +#1577 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#1578 = DEFINITIONAL_REPRESENTATION('',(#1579),#1583); +#1579 = LINE('',#1580,#1581); +#1580 = CARTESIAN_POINT('',(0.E+000,-8.881784197001E-016)); +#1581 = VECTOR('',#1582,1.); +#1582 = DIRECTION('',(1.,0.E+000)); +#1583 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1584 = ORIENTED_EDGE('',*,*,#1585,.F.); +#1585 = EDGE_CURVE('',#1586,#1558,#1588,.T.); +#1586 = VERTEX_POINT('',#1587); +#1587 = CARTESIAN_POINT('',(7.87,-2.5,-0.125)); +#1588 = SURFACE_CURVE('',#1589,(#1593,#1600),.PCURVE_S1.); +#1589 = LINE('',#1590,#1591); +#1590 = CARTESIAN_POINT('',(7.87,-2.5,-0.125)); +#1591 = VECTOR('',#1592,1.); +#1592 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#1593 = PCURVE('',#1533,#1594); +#1594 = DEFINITIONAL_REPRESENTATION('',(#1595),#1599); +#1595 = LINE('',#1596,#1597); +#1596 = CARTESIAN_POINT('',(3.5,-1.972152263053E-031)); +#1597 = VECTOR('',#1598,1.); +#1598 = DIRECTION('',(2.22044604925E-016,-1.)); +#1599 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1600 = PCURVE('',#1601,#1606); +#1601 = PLANE('',#1602); +#1602 = AXIS2_PLACEMENT_3D('',#1603,#1604,#1605); +#1603 = CARTESIAN_POINT('',(7.87,-2.5,-0.125)); +#1604 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#1605 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1606 = DEFINITIONAL_REPRESENTATION('',(#1607),#1611); +#1607 = LINE('',#1608,#1609); +#1608 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#1609 = VECTOR('',#1610,1.); +#1610 = DIRECTION('',(0.E+000,-1.)); +#1611 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1612 = ORIENTED_EDGE('',*,*,#1613,.F.); +#1613 = EDGE_CURVE('',#1523,#1586,#1614,.T.); +#1614 = SURFACE_CURVE('',#1615,(#1619,#1626),.PCURVE_S1.); +#1615 = LINE('',#1616,#1617); +#1616 = CARTESIAN_POINT('',(7.87,1.,-0.125)); +#1617 = VECTOR('',#1618,1.); +#1618 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#1619 = PCURVE('',#1533,#1620); +#1620 = DEFINITIONAL_REPRESENTATION('',(#1621),#1625); +#1621 = LINE('',#1622,#1623); +#1622 = CARTESIAN_POINT('',(2.22044604925E-016,0.E+000)); +#1623 = VECTOR('',#1624,1.); +#1624 = DIRECTION('',(1.,0.E+000)); +#1625 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1626 = PCURVE('',#1627,#1632); +#1627 = PLANE('',#1628); +#1628 = AXIS2_PLACEMENT_3D('',#1629,#1630,#1631); +#1629 = CARTESIAN_POINT('',(7.87,1.,-0.125)); +#1630 = DIRECTION('',(0.E+000,4.440892098501E-016,1.)); +#1631 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#1632 = DEFINITIONAL_REPRESENTATION('',(#1633),#1637); +#1633 = LINE('',#1634,#1635); +#1634 = CARTESIAN_POINT('',(0.E+000,-8.881784197001E-016)); +#1635 = VECTOR('',#1636,1.); +#1636 = DIRECTION('',(1.,0.E+000)); +#1637 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1638 = ADVANCED_FACE('',(#1639),#1601,.T.); +#1639 = FACE_BOUND('',#1640,.T.); +#1640 = EDGE_LOOP('',(#1641,#1642,#1665,#1693)); +#1641 = ORIENTED_EDGE('',*,*,#1585,.T.); +#1642 = ORIENTED_EDGE('',*,*,#1643,.T.); +#1643 = EDGE_CURVE('',#1558,#1644,#1646,.T.); +#1644 = VERTEX_POINT('',#1645); +#1645 = CARTESIAN_POINT('',(7.37,-2.5,0.125)); +#1646 = SURFACE_CURVE('',#1647,(#1651,#1658),.PCURVE_S1.); +#1647 = LINE('',#1648,#1649); +#1648 = CARTESIAN_POINT('',(7.87,-2.5,0.125)); +#1649 = VECTOR('',#1650,1.); +#1650 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1651 = PCURVE('',#1601,#1652); +#1652 = DEFINITIONAL_REPRESENTATION('',(#1653),#1657); +#1653 = LINE('',#1654,#1655); +#1654 = CARTESIAN_POINT('',(8.881784197001E-016,-0.25)); +#1655 = VECTOR('',#1656,1.); +#1656 = DIRECTION('',(1.,0.E+000)); +#1657 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1658 = PCURVE('',#1573,#1659); +#1659 = DEFINITIONAL_REPRESENTATION('',(#1660),#1664); +#1660 = LINE('',#1661,#1662); +#1661 = CARTESIAN_POINT('',(3.5,-8.881784197001E-016)); +#1662 = VECTOR('',#1663,1.); +#1663 = DIRECTION('',(0.E+000,-1.)); +#1664 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1665 = ORIENTED_EDGE('',*,*,#1666,.F.); +#1666 = EDGE_CURVE('',#1667,#1644,#1669,.T.); +#1667 = VERTEX_POINT('',#1668); +#1668 = CARTESIAN_POINT('',(7.37,-2.5,-0.125)); +#1669 = SURFACE_CURVE('',#1670,(#1674,#1681),.PCURVE_S1.); +#1670 = LINE('',#1671,#1672); +#1671 = CARTESIAN_POINT('',(7.37,-2.5,-0.125)); +#1672 = VECTOR('',#1673,1.); +#1673 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#1674 = PCURVE('',#1601,#1675); +#1675 = DEFINITIONAL_REPRESENTATION('',(#1676),#1680); +#1676 = LINE('',#1677,#1678); +#1677 = CARTESIAN_POINT('',(0.5,0.E+000)); +#1678 = VECTOR('',#1679,1.); +#1679 = DIRECTION('',(0.E+000,-1.)); +#1680 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1681 = PCURVE('',#1682,#1687); +#1682 = PLANE('',#1683); +#1683 = AXIS2_PLACEMENT_3D('',#1684,#1685,#1686); +#1684 = CARTESIAN_POINT('',(7.37,-2.5,-0.125)); +#1685 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1686 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#1687 = DEFINITIONAL_REPRESENTATION('',(#1688),#1692); +#1688 = LINE('',#1689,#1690); +#1689 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#1690 = VECTOR('',#1691,1.); +#1691 = DIRECTION('',(-2.22044604925E-016,-1.)); +#1692 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1693 = ORIENTED_EDGE('',*,*,#1694,.F.); +#1694 = EDGE_CURVE('',#1586,#1667,#1695,.T.); +#1695 = SURFACE_CURVE('',#1696,(#1700,#1707),.PCURVE_S1.); +#1696 = LINE('',#1697,#1698); +#1697 = CARTESIAN_POINT('',(7.87,-2.5,-0.125)); +#1698 = VECTOR('',#1699,1.); +#1699 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1700 = PCURVE('',#1601,#1701); +#1701 = DEFINITIONAL_REPRESENTATION('',(#1702),#1706); +#1702 = LINE('',#1703,#1704); +#1703 = CARTESIAN_POINT('',(8.881784197001E-016,0.E+000)); +#1704 = VECTOR('',#1705,1.); +#1705 = DIRECTION('',(1.,0.E+000)); +#1706 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1707 = PCURVE('',#1627,#1708); +#1708 = DEFINITIONAL_REPRESENTATION('',(#1709),#1713); +#1709 = LINE('',#1710,#1711); +#1710 = CARTESIAN_POINT('',(3.5,-8.881784197001E-016)); +#1711 = VECTOR('',#1712,1.); +#1712 = DIRECTION('',(0.E+000,-1.)); +#1713 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1714 = ADVANCED_FACE('',(#1715),#1682,.T.); +#1715 = FACE_BOUND('',#1716,.T.); +#1716 = EDGE_LOOP('',(#1717,#1718,#1741,#1769)); +#1717 = ORIENTED_EDGE('',*,*,#1666,.T.); +#1718 = ORIENTED_EDGE('',*,*,#1719,.T.); +#1719 = EDGE_CURVE('',#1644,#1720,#1722,.T.); +#1720 = VERTEX_POINT('',#1721); +#1721 = CARTESIAN_POINT('',(7.37,1.,0.125)); +#1722 = SURFACE_CURVE('',#1723,(#1727,#1734),.PCURVE_S1.); +#1723 = LINE('',#1724,#1725); +#1724 = CARTESIAN_POINT('',(7.37,-2.5,0.125)); +#1725 = VECTOR('',#1726,1.); +#1726 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#1727 = PCURVE('',#1682,#1728); +#1728 = DEFINITIONAL_REPRESENTATION('',(#1729),#1733); +#1729 = LINE('',#1730,#1731); +#1730 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#1731 = VECTOR('',#1732,1.); +#1732 = DIRECTION('',(1.,0.E+000)); +#1733 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1734 = PCURVE('',#1573,#1735); +#1735 = DEFINITIONAL_REPRESENTATION('',(#1736),#1740); +#1736 = LINE('',#1737,#1738); +#1737 = CARTESIAN_POINT('',(3.5,-0.5)); +#1738 = VECTOR('',#1739,1.); +#1739 = DIRECTION('',(-1.,0.E+000)); +#1740 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1741 = ORIENTED_EDGE('',*,*,#1742,.F.); +#1742 = EDGE_CURVE('',#1743,#1720,#1745,.T.); +#1743 = VERTEX_POINT('',#1744); +#1744 = CARTESIAN_POINT('',(7.37,1.,-0.125)); +#1745 = SURFACE_CURVE('',#1746,(#1750,#1757),.PCURVE_S1.); +#1746 = LINE('',#1747,#1748); +#1747 = CARTESIAN_POINT('',(7.37,1.,-0.125)); +#1748 = VECTOR('',#1749,1.); +#1749 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#1750 = PCURVE('',#1682,#1751); +#1751 = DEFINITIONAL_REPRESENTATION('',(#1752),#1756); +#1752 = LINE('',#1753,#1754); +#1753 = CARTESIAN_POINT('',(3.5,1.972152263053E-031)); +#1754 = VECTOR('',#1755,1.); +#1755 = DIRECTION('',(-2.22044604925E-016,-1.)); +#1756 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1757 = PCURVE('',#1758,#1763); +#1758 = PLANE('',#1759); +#1759 = AXIS2_PLACEMENT_3D('',#1760,#1761,#1762); +#1760 = CARTESIAN_POINT('',(7.245,1.,-0.125)); +#1761 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#1762 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1763 = DEFINITIONAL_REPRESENTATION('',(#1764),#1768); +#1764 = LINE('',#1765,#1766); +#1765 = CARTESIAN_POINT('',(0.125,0.E+000)); +#1766 = VECTOR('',#1767,1.); +#1767 = DIRECTION('',(0.E+000,-1.)); +#1768 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1769 = ORIENTED_EDGE('',*,*,#1770,.F.); +#1770 = EDGE_CURVE('',#1667,#1743,#1771,.T.); +#1771 = SURFACE_CURVE('',#1772,(#1776,#1783),.PCURVE_S1.); +#1772 = LINE('',#1773,#1774); +#1773 = CARTESIAN_POINT('',(7.37,-2.5,-0.125)); +#1774 = VECTOR('',#1775,1.); +#1775 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#1776 = PCURVE('',#1682,#1777); +#1777 = DEFINITIONAL_REPRESENTATION('',(#1778),#1782); +#1778 = LINE('',#1779,#1780); +#1779 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1780 = VECTOR('',#1781,1.); +#1781 = DIRECTION('',(1.,0.E+000)); +#1782 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1783 = PCURVE('',#1627,#1784); +#1784 = DEFINITIONAL_REPRESENTATION('',(#1785),#1789); +#1785 = LINE('',#1786,#1787); +#1786 = CARTESIAN_POINT('',(3.5,-0.5)); +#1787 = VECTOR('',#1788,1.); +#1788 = DIRECTION('',(-1.,0.E+000)); +#1789 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1790 = ADVANCED_FACE('',(#1791),#1758,.F.); +#1791 = FACE_BOUND('',#1792,.F.); +#1792 = EDGE_LOOP('',(#1793,#1823,#1844,#1845)); +#1793 = ORIENTED_EDGE('',*,*,#1794,.T.); +#1794 = EDGE_CURVE('',#1795,#1797,#1799,.T.); +#1795 = VERTEX_POINT('',#1796); +#1796 = CARTESIAN_POINT('',(7.245,1.,-0.125)); +#1797 = VERTEX_POINT('',#1798); +#1798 = CARTESIAN_POINT('',(7.245,1.,0.125)); +#1799 = SURFACE_CURVE('',#1800,(#1804,#1811),.PCURVE_S1.); +#1800 = LINE('',#1801,#1802); +#1801 = CARTESIAN_POINT('',(7.245,1.,-0.125)); +#1802 = VECTOR('',#1803,1.); +#1803 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#1804 = PCURVE('',#1758,#1805); +#1805 = DEFINITIONAL_REPRESENTATION('',(#1806),#1810); +#1806 = LINE('',#1807,#1808); +#1807 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1808 = VECTOR('',#1809,1.); +#1809 = DIRECTION('',(0.E+000,-1.)); +#1810 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1811 = PCURVE('',#1812,#1817); +#1812 = PLANE('',#1813); +#1813 = AXIS2_PLACEMENT_3D('',#1814,#1815,#1816); +#1814 = CARTESIAN_POINT('',(7.245,2.,-0.125)); +#1815 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#1816 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#1817 = DEFINITIONAL_REPRESENTATION('',(#1818),#1822); +#1818 = LINE('',#1819,#1820); +#1819 = CARTESIAN_POINT('',(1.,-4.930380657631E-032)); +#1820 = VECTOR('',#1821,1.); +#1821 = DIRECTION('',(2.22044604925E-016,-1.)); +#1822 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1823 = ORIENTED_EDGE('',*,*,#1824,.T.); +#1824 = EDGE_CURVE('',#1797,#1720,#1825,.T.); +#1825 = SURFACE_CURVE('',#1826,(#1830,#1837),.PCURVE_S1.); +#1826 = LINE('',#1827,#1828); +#1827 = CARTESIAN_POINT('',(7.245,1.,0.125)); +#1828 = VECTOR('',#1829,1.); +#1829 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1830 = PCURVE('',#1758,#1831); +#1831 = DEFINITIONAL_REPRESENTATION('',(#1832),#1836); +#1832 = LINE('',#1833,#1834); +#1833 = CARTESIAN_POINT('',(-8.881784197001E-016,-0.25)); +#1834 = VECTOR('',#1835,1.); +#1835 = DIRECTION('',(1.,0.E+000)); +#1836 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1837 = PCURVE('',#1573,#1838); +#1838 = DEFINITIONAL_REPRESENTATION('',(#1839),#1843); +#1839 = LINE('',#1840,#1841); +#1840 = CARTESIAN_POINT('',(0.E+000,-0.625)); +#1841 = VECTOR('',#1842,1.); +#1842 = DIRECTION('',(0.E+000,1.)); +#1843 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1844 = ORIENTED_EDGE('',*,*,#1742,.F.); +#1845 = ORIENTED_EDGE('',*,*,#1846,.F.); +#1846 = EDGE_CURVE('',#1795,#1743,#1847,.T.); +#1847 = SURFACE_CURVE('',#1848,(#1852,#1859),.PCURVE_S1.); +#1848 = LINE('',#1849,#1850); +#1849 = CARTESIAN_POINT('',(7.245,1.,-0.125)); +#1850 = VECTOR('',#1851,1.); +#1851 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1852 = PCURVE('',#1758,#1853); +#1853 = DEFINITIONAL_REPRESENTATION('',(#1854),#1858); +#1854 = LINE('',#1855,#1856); +#1855 = CARTESIAN_POINT('',(-8.881784197001E-016,-4.930380657631E-032)); +#1856 = VECTOR('',#1857,1.); +#1857 = DIRECTION('',(1.,0.E+000)); +#1858 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1859 = PCURVE('',#1627,#1860); +#1860 = DEFINITIONAL_REPRESENTATION('',(#1861),#1865); +#1861 = LINE('',#1862,#1863); +#1862 = CARTESIAN_POINT('',(0.E+000,-0.625)); +#1863 = VECTOR('',#1864,1.); +#1864 = DIRECTION('',(0.E+000,1.)); +#1865 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1866 = ADVANCED_FACE('',(#1867),#1812,.F.); +#1867 = FACE_BOUND('',#1868,.F.); +#1868 = EDGE_LOOP('',(#1869,#1899,#1920,#1921)); +#1869 = ORIENTED_EDGE('',*,*,#1870,.T.); +#1870 = EDGE_CURVE('',#1871,#1873,#1875,.T.); +#1871 = VERTEX_POINT('',#1872); +#1872 = CARTESIAN_POINT('',(7.245,2.,-0.125)); +#1873 = VERTEX_POINT('',#1874); +#1874 = CARTESIAN_POINT('',(7.245,2.,0.125)); +#1875 = SURFACE_CURVE('',#1876,(#1880,#1887),.PCURVE_S1.); +#1876 = LINE('',#1877,#1878); +#1877 = CARTESIAN_POINT('',(7.245,2.,-0.125)); +#1878 = VECTOR('',#1879,1.); +#1879 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#1880 = PCURVE('',#1812,#1881); +#1881 = DEFINITIONAL_REPRESENTATION('',(#1882),#1886); +#1882 = LINE('',#1883,#1884); +#1883 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1884 = VECTOR('',#1885,1.); +#1885 = DIRECTION('',(2.22044604925E-016,-1.)); +#1886 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1887 = PCURVE('',#1888,#1893); +#1888 = PLANE('',#1889); +#1889 = AXIS2_PLACEMENT_3D('',#1890,#1891,#1892); +#1890 = CARTESIAN_POINT('',(7.995,2.,-0.125)); +#1891 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#1892 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1893 = DEFINITIONAL_REPRESENTATION('',(#1894),#1898); +#1894 = LINE('',#1895,#1896); +#1895 = CARTESIAN_POINT('',(0.75,0.E+000)); +#1896 = VECTOR('',#1897,1.); +#1897 = DIRECTION('',(0.E+000,-1.)); +#1898 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1899 = ORIENTED_EDGE('',*,*,#1900,.T.); +#1900 = EDGE_CURVE('',#1873,#1797,#1901,.T.); +#1901 = SURFACE_CURVE('',#1902,(#1906,#1913),.PCURVE_S1.); +#1902 = LINE('',#1903,#1904); +#1903 = CARTESIAN_POINT('',(7.245,2.,0.125)); +#1904 = VECTOR('',#1905,1.); +#1905 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#1906 = PCURVE('',#1812,#1907); +#1907 = DEFINITIONAL_REPRESENTATION('',(#1908),#1912); +#1908 = LINE('',#1909,#1910); +#1909 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#1910 = VECTOR('',#1911,1.); +#1911 = DIRECTION('',(1.,0.E+000)); +#1912 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1913 = PCURVE('',#1573,#1914); +#1914 = DEFINITIONAL_REPRESENTATION('',(#1915),#1919); +#1915 = LINE('',#1916,#1917); +#1916 = CARTESIAN_POINT('',(-1.,-0.625)); +#1917 = VECTOR('',#1918,1.); +#1918 = DIRECTION('',(1.,0.E+000)); +#1919 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1920 = ORIENTED_EDGE('',*,*,#1794,.F.); +#1921 = ORIENTED_EDGE('',*,*,#1922,.F.); +#1922 = EDGE_CURVE('',#1871,#1795,#1923,.T.); +#1923 = SURFACE_CURVE('',#1924,(#1928,#1935),.PCURVE_S1.); +#1924 = LINE('',#1925,#1926); +#1925 = CARTESIAN_POINT('',(7.245,2.,-0.125)); +#1926 = VECTOR('',#1927,1.); +#1927 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#1928 = PCURVE('',#1812,#1929); +#1929 = DEFINITIONAL_REPRESENTATION('',(#1930),#1934); +#1930 = LINE('',#1931,#1932); +#1931 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1932 = VECTOR('',#1933,1.); +#1933 = DIRECTION('',(1.,0.E+000)); +#1934 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1935 = PCURVE('',#1627,#1936); +#1936 = DEFINITIONAL_REPRESENTATION('',(#1937),#1941); +#1937 = LINE('',#1938,#1939); +#1938 = CARTESIAN_POINT('',(-1.,-0.625)); +#1939 = VECTOR('',#1940,1.); +#1940 = DIRECTION('',(1.,0.E+000)); +#1941 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1942 = ADVANCED_FACE('',(#1943),#1888,.F.); +#1943 = FACE_BOUND('',#1944,.F.); +#1944 = EDGE_LOOP('',(#1945,#1975,#1996,#1997)); +#1945 = ORIENTED_EDGE('',*,*,#1946,.T.); +#1946 = EDGE_CURVE('',#1947,#1949,#1951,.T.); +#1947 = VERTEX_POINT('',#1948); +#1948 = CARTESIAN_POINT('',(7.995,2.,-0.125)); +#1949 = VERTEX_POINT('',#1950); +#1950 = CARTESIAN_POINT('',(7.995,2.,0.125)); +#1951 = SURFACE_CURVE('',#1952,(#1956,#1963),.PCURVE_S1.); +#1952 = LINE('',#1953,#1954); +#1953 = CARTESIAN_POINT('',(7.995,2.,-0.125)); +#1954 = VECTOR('',#1955,1.); +#1955 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#1956 = PCURVE('',#1888,#1957); +#1957 = DEFINITIONAL_REPRESENTATION('',(#1958),#1962); +#1958 = LINE('',#1959,#1960); +#1959 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#1960 = VECTOR('',#1961,1.); +#1961 = DIRECTION('',(0.E+000,-1.)); +#1962 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1963 = PCURVE('',#1964,#1969); +#1964 = PLANE('',#1965); +#1965 = AXIS2_PLACEMENT_3D('',#1966,#1967,#1968); +#1966 = CARTESIAN_POINT('',(7.995,1.,-0.125)); +#1967 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1968 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#1969 = DEFINITIONAL_REPRESENTATION('',(#1970),#1974); +#1970 = LINE('',#1971,#1972); +#1971 = CARTESIAN_POINT('',(1.,4.930380657631E-032)); +#1972 = VECTOR('',#1973,1.); +#1973 = DIRECTION('',(-2.22044604925E-016,-1.)); +#1974 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1975 = ORIENTED_EDGE('',*,*,#1976,.T.); +#1976 = EDGE_CURVE('',#1949,#1873,#1977,.T.); +#1977 = SURFACE_CURVE('',#1978,(#1982,#1989),.PCURVE_S1.); +#1978 = LINE('',#1979,#1980); +#1979 = CARTESIAN_POINT('',(7.995,2.,0.125)); +#1980 = VECTOR('',#1981,1.); +#1981 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1982 = PCURVE('',#1888,#1983); +#1983 = DEFINITIONAL_REPRESENTATION('',(#1984),#1988); +#1984 = LINE('',#1985,#1986); +#1985 = CARTESIAN_POINT('',(8.881784197001E-016,-0.25)); +#1986 = VECTOR('',#1987,1.); +#1987 = DIRECTION('',(1.,0.E+000)); +#1988 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1989 = PCURVE('',#1573,#1990); +#1990 = DEFINITIONAL_REPRESENTATION('',(#1991),#1995); +#1991 = LINE('',#1992,#1993); +#1992 = CARTESIAN_POINT('',(-1.,0.125)); +#1993 = VECTOR('',#1994,1.); +#1994 = DIRECTION('',(0.E+000,-1.)); +#1995 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1996 = ORIENTED_EDGE('',*,*,#1870,.F.); +#1997 = ORIENTED_EDGE('',*,*,#1998,.F.); +#1998 = EDGE_CURVE('',#1947,#1871,#1999,.T.); +#1999 = SURFACE_CURVE('',#2000,(#2004,#2011),.PCURVE_S1.); +#2000 = LINE('',#2001,#2002); +#2001 = CARTESIAN_POINT('',(7.995,2.,-0.125)); +#2002 = VECTOR('',#2003,1.); +#2003 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#2004 = PCURVE('',#1888,#2005); +#2005 = DEFINITIONAL_REPRESENTATION('',(#2006),#2010); +#2006 = LINE('',#2007,#2008); +#2007 = CARTESIAN_POINT('',(8.881784197001E-016,0.E+000)); +#2008 = VECTOR('',#2009,1.); +#2009 = DIRECTION('',(1.,0.E+000)); +#2010 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2011 = PCURVE('',#1627,#2012); +#2012 = DEFINITIONAL_REPRESENTATION('',(#2013),#2017); +#2013 = LINE('',#2014,#2015); +#2014 = CARTESIAN_POINT('',(-1.,0.125)); +#2015 = VECTOR('',#2016,1.); +#2016 = DIRECTION('',(0.E+000,-1.)); +#2017 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2018 = ADVANCED_FACE('',(#2019),#1964,.F.); +#2019 = FACE_BOUND('',#2020,.F.); +#2020 = EDGE_LOOP('',(#2021,#2046,#2067,#2068)); +#2021 = ORIENTED_EDGE('',*,*,#2022,.T.); +#2022 = EDGE_CURVE('',#2023,#2025,#2027,.T.); +#2023 = VERTEX_POINT('',#2024); +#2024 = CARTESIAN_POINT('',(7.995,1.,-0.125)); +#2025 = VERTEX_POINT('',#2026); +#2026 = CARTESIAN_POINT('',(7.995,1.,0.125)); +#2027 = SURFACE_CURVE('',#2028,(#2032,#2039),.PCURVE_S1.); +#2028 = LINE('',#2029,#2030); +#2029 = CARTESIAN_POINT('',(7.995,1.,-0.125)); +#2030 = VECTOR('',#2031,1.); +#2031 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#2032 = PCURVE('',#1964,#2033); +#2033 = DEFINITIONAL_REPRESENTATION('',(#2034),#2038); +#2034 = LINE('',#2035,#2036); +#2035 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#2036 = VECTOR('',#2037,1.); +#2037 = DIRECTION('',(-2.22044604925E-016,-1.)); +#2038 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2039 = PCURVE('',#1545,#2040); +#2040 = DEFINITIONAL_REPRESENTATION('',(#2041),#2045); +#2041 = LINE('',#2042,#2043); +#2042 = CARTESIAN_POINT('',(0.125,0.E+000)); +#2043 = VECTOR('',#2044,1.); +#2044 = DIRECTION('',(0.E+000,-1.)); +#2045 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2046 = ORIENTED_EDGE('',*,*,#2047,.T.); +#2047 = EDGE_CURVE('',#2025,#1949,#2048,.T.); +#2048 = SURFACE_CURVE('',#2049,(#2053,#2060),.PCURVE_S1.); +#2049 = LINE('',#2050,#2051); +#2050 = CARTESIAN_POINT('',(7.995,1.,0.125)); +#2051 = VECTOR('',#2052,1.); +#2052 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#2053 = PCURVE('',#1964,#2054); +#2054 = DEFINITIONAL_REPRESENTATION('',(#2055),#2059); +#2055 = LINE('',#2056,#2057); +#2056 = CARTESIAN_POINT('',(-2.22044604925E-016,-0.25)); +#2057 = VECTOR('',#2058,1.); +#2058 = DIRECTION('',(1.,0.E+000)); +#2059 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2060 = PCURVE('',#1573,#2061); +#2061 = DEFINITIONAL_REPRESENTATION('',(#2062),#2066); +#2062 = LINE('',#2063,#2064); +#2063 = CARTESIAN_POINT('',(0.E+000,0.125)); +#2064 = VECTOR('',#2065,1.); +#2065 = DIRECTION('',(-1.,0.E+000)); +#2066 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2067 = ORIENTED_EDGE('',*,*,#1946,.F.); +#2068 = ORIENTED_EDGE('',*,*,#2069,.F.); +#2069 = EDGE_CURVE('',#2023,#1947,#2070,.T.); +#2070 = SURFACE_CURVE('',#2071,(#2075,#2082),.PCURVE_S1.); +#2071 = LINE('',#2072,#2073); +#2072 = CARTESIAN_POINT('',(7.995,1.,-0.125)); +#2073 = VECTOR('',#2074,1.); +#2074 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#2075 = PCURVE('',#1964,#2076); +#2076 = DEFINITIONAL_REPRESENTATION('',(#2077),#2081); +#2077 = LINE('',#2078,#2079); +#2078 = CARTESIAN_POINT('',(-2.22044604925E-016,-0.E+000)); +#2079 = VECTOR('',#2080,1.); +#2080 = DIRECTION('',(1.,0.E+000)); +#2081 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2082 = PCURVE('',#1627,#2083); +#2083 = DEFINITIONAL_REPRESENTATION('',(#2084),#2088); +#2084 = LINE('',#2085,#2086); +#2085 = CARTESIAN_POINT('',(0.E+000,0.125)); +#2086 = VECTOR('',#2087,1.); +#2087 = DIRECTION('',(-1.,0.E+000)); +#2088 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2089 = ADVANCED_FACE('',(#2090),#1545,.F.); +#2090 = FACE_BOUND('',#2091,.F.); +#2091 = EDGE_LOOP('',(#2092,#2093,#2114,#2115)); +#2092 = ORIENTED_EDGE('',*,*,#1522,.T.); +#2093 = ORIENTED_EDGE('',*,*,#2094,.T.); +#2094 = EDGE_CURVE('',#1525,#2025,#2095,.T.); +#2095 = SURFACE_CURVE('',#2096,(#2100,#2107),.PCURVE_S1.); +#2096 = LINE('',#2097,#2098); +#2097 = CARTESIAN_POINT('',(7.87,1.,0.125)); +#2098 = VECTOR('',#2099,1.); +#2099 = DIRECTION('',(1.,0.E+000,0.E+000)); +#2100 = PCURVE('',#1545,#2101); +#2101 = DEFINITIONAL_REPRESENTATION('',(#2102),#2106); +#2102 = LINE('',#2103,#2104); +#2103 = CARTESIAN_POINT('',(-8.881784197001E-016,-0.25)); +#2104 = VECTOR('',#2105,1.); +#2105 = DIRECTION('',(1.,0.E+000)); +#2106 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2107 = PCURVE('',#1573,#2108); +#2108 = DEFINITIONAL_REPRESENTATION('',(#2109),#2113); +#2109 = LINE('',#2110,#2111); +#2110 = CARTESIAN_POINT('',(0.E+000,-8.881784197001E-016)); +#2111 = VECTOR('',#2112,1.); +#2112 = DIRECTION('',(0.E+000,1.)); +#2113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2114 = ORIENTED_EDGE('',*,*,#2022,.F.); +#2115 = ORIENTED_EDGE('',*,*,#2116,.F.); +#2116 = EDGE_CURVE('',#1523,#2023,#2117,.T.); +#2117 = SURFACE_CURVE('',#2118,(#2122,#2129),.PCURVE_S1.); +#2118 = LINE('',#2119,#2120); +#2119 = CARTESIAN_POINT('',(7.87,1.,-0.125)); +#2120 = VECTOR('',#2121,1.); +#2121 = DIRECTION('',(1.,0.E+000,0.E+000)); +#2122 = PCURVE('',#1545,#2123); +#2123 = DEFINITIONAL_REPRESENTATION('',(#2124),#2128); +#2124 = LINE('',#2125,#2126); +#2125 = CARTESIAN_POINT('',(-8.881784197001E-016,-4.930380657631E-032)); +#2126 = VECTOR('',#2127,1.); +#2127 = DIRECTION('',(1.,0.E+000)); +#2128 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2129 = PCURVE('',#1627,#2130); +#2130 = DEFINITIONAL_REPRESENTATION('',(#2131),#2135); +#2131 = LINE('',#2132,#2133); +#2132 = CARTESIAN_POINT('',(0.E+000,-8.881784197001E-016)); +#2133 = VECTOR('',#2134,1.); +#2134 = DIRECTION('',(0.E+000,1.)); +#2135 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2136 = ADVANCED_FACE('',(#2137),#1627,.F.); +#2137 = FACE_BOUND('',#2138,.T.); +#2138 = EDGE_LOOP('',(#2139,#2140,#2141,#2142,#2143,#2144,#2145,#2146)); +#2139 = ORIENTED_EDGE('',*,*,#1613,.T.); +#2140 = ORIENTED_EDGE('',*,*,#1694,.T.); +#2141 = ORIENTED_EDGE('',*,*,#1770,.T.); +#2142 = ORIENTED_EDGE('',*,*,#1846,.F.); +#2143 = ORIENTED_EDGE('',*,*,#1922,.F.); +#2144 = ORIENTED_EDGE('',*,*,#1998,.F.); +#2145 = ORIENTED_EDGE('',*,*,#2069,.F.); +#2146 = ORIENTED_EDGE('',*,*,#2116,.F.); +#2147 = ADVANCED_FACE('',(#2148),#1573,.T.); +#2148 = FACE_BOUND('',#2149,.F.); +#2149 = EDGE_LOOP('',(#2150,#2151,#2152,#2153,#2154,#2155,#2156,#2157)); +#2150 = ORIENTED_EDGE('',*,*,#1557,.T.); +#2151 = ORIENTED_EDGE('',*,*,#1643,.T.); +#2152 = ORIENTED_EDGE('',*,*,#1719,.T.); +#2153 = ORIENTED_EDGE('',*,*,#1824,.F.); +#2154 = ORIENTED_EDGE('',*,*,#1900,.F.); +#2155 = ORIENTED_EDGE('',*,*,#1976,.F.); +#2156 = ORIENTED_EDGE('',*,*,#2047,.F.); +#2157 = ORIENTED_EDGE('',*,*,#2094,.F.); +#2158 = MANIFOLD_SOLID_BREP('',#2159); +#2159 = CLOSED_SHELL('',(#2160,#2280,#2356,#2432,#2508,#2584,#2660,#2731 + ,#2778,#2789)); +#2160 = ADVANCED_FACE('',(#2161),#2175,.T.); +#2161 = FACE_BOUND('',#2162,.T.); +#2162 = EDGE_LOOP('',(#2163,#2198,#2226,#2254)); +#2163 = ORIENTED_EDGE('',*,*,#2164,.T.); +#2164 = EDGE_CURVE('',#2165,#2167,#2169,.T.); +#2165 = VERTEX_POINT('',#2166); +#2166 = CARTESIAN_POINT('',(5.33,1.,-0.125)); +#2167 = VERTEX_POINT('',#2168); +#2168 = CARTESIAN_POINT('',(5.33,1.,0.125)); +#2169 = SURFACE_CURVE('',#2170,(#2174,#2186),.PCURVE_S1.); +#2170 = LINE('',#2171,#2172); +#2171 = CARTESIAN_POINT('',(5.33,1.,-0.125)); +#2172 = VECTOR('',#2173,1.); +#2173 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#2174 = PCURVE('',#2175,#2180); +#2175 = PLANE('',#2176); +#2176 = AXIS2_PLACEMENT_3D('',#2177,#2178,#2179); +#2177 = CARTESIAN_POINT('',(5.33,1.,-0.125)); +#2178 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#2179 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#2180 = DEFINITIONAL_REPRESENTATION('',(#2181),#2185); +#2181 = LINE('',#2182,#2183); +#2182 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2183 = VECTOR('',#2184,1.); +#2184 = DIRECTION('',(2.22044604925E-016,-1.)); +#2185 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2186 = PCURVE('',#2187,#2192); +#2187 = PLANE('',#2188); +#2188 = AXIS2_PLACEMENT_3D('',#2189,#2190,#2191); +#2189 = CARTESIAN_POINT('',(5.33,1.,-0.125)); +#2190 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#2191 = DIRECTION('',(1.,0.E+000,0.E+000)); +#2192 = DEFINITIONAL_REPRESENTATION('',(#2193),#2197); +#2193 = LINE('',#2194,#2195); +#2194 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2195 = VECTOR('',#2196,1.); +#2196 = DIRECTION('',(0.E+000,-1.)); +#2197 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2198 = ORIENTED_EDGE('',*,*,#2199,.T.); +#2199 = EDGE_CURVE('',#2167,#2200,#2202,.T.); +#2200 = VERTEX_POINT('',#2201); +#2201 = CARTESIAN_POINT('',(5.33,-2.5,0.125)); +#2202 = SURFACE_CURVE('',#2203,(#2207,#2214),.PCURVE_S1.); +#2203 = LINE('',#2204,#2205); +#2204 = CARTESIAN_POINT('',(5.33,1.,0.125)); +#2205 = VECTOR('',#2206,1.); +#2206 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#2207 = PCURVE('',#2175,#2208); +#2208 = DEFINITIONAL_REPRESENTATION('',(#2209),#2213); +#2209 = LINE('',#2210,#2211); +#2210 = CARTESIAN_POINT('',(2.22044604925E-016,-0.25)); +#2211 = VECTOR('',#2212,1.); +#2212 = DIRECTION('',(1.,0.E+000)); +#2213 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2214 = PCURVE('',#2215,#2220); +#2215 = PLANE('',#2216); +#2216 = AXIS2_PLACEMENT_3D('',#2217,#2218,#2219); +#2217 = CARTESIAN_POINT('',(5.33,1.,0.125)); +#2218 = DIRECTION('',(0.E+000,4.440892098501E-016,1.)); +#2219 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#2220 = DEFINITIONAL_REPRESENTATION('',(#2221),#2225); +#2221 = LINE('',#2222,#2223); +#2222 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2223 = VECTOR('',#2224,1.); +#2224 = DIRECTION('',(1.,0.E+000)); +#2225 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2226 = ORIENTED_EDGE('',*,*,#2227,.F.); +#2227 = EDGE_CURVE('',#2228,#2200,#2230,.T.); +#2228 = VERTEX_POINT('',#2229); +#2229 = CARTESIAN_POINT('',(5.33,-2.5,-0.125)); +#2230 = SURFACE_CURVE('',#2231,(#2235,#2242),.PCURVE_S1.); +#2231 = LINE('',#2232,#2233); +#2232 = CARTESIAN_POINT('',(5.33,-2.5,-0.125)); +#2233 = VECTOR('',#2234,1.); +#2234 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#2235 = PCURVE('',#2175,#2236); +#2236 = DEFINITIONAL_REPRESENTATION('',(#2237),#2241); +#2237 = LINE('',#2238,#2239); +#2238 = CARTESIAN_POINT('',(3.5,-1.972152263053E-031)); +#2239 = VECTOR('',#2240,1.); +#2240 = DIRECTION('',(2.22044604925E-016,-1.)); +#2241 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2242 = PCURVE('',#2243,#2248); +#2243 = PLANE('',#2244); +#2244 = AXIS2_PLACEMENT_3D('',#2245,#2246,#2247); +#2245 = CARTESIAN_POINT('',(5.33,-2.5,-0.125)); +#2246 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#2247 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#2248 = DEFINITIONAL_REPRESENTATION('',(#2249),#2253); +#2249 = LINE('',#2250,#2251); +#2250 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#2251 = VECTOR('',#2252,1.); +#2252 = DIRECTION('',(0.E+000,-1.)); +#2253 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2254 = ORIENTED_EDGE('',*,*,#2255,.F.); +#2255 = EDGE_CURVE('',#2165,#2228,#2256,.T.); +#2256 = SURFACE_CURVE('',#2257,(#2261,#2268),.PCURVE_S1.); +#2257 = LINE('',#2258,#2259); +#2258 = CARTESIAN_POINT('',(5.33,1.,-0.125)); +#2259 = VECTOR('',#2260,1.); +#2260 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#2261 = PCURVE('',#2175,#2262); +#2262 = DEFINITIONAL_REPRESENTATION('',(#2263),#2267); +#2263 = LINE('',#2264,#2265); +#2264 = CARTESIAN_POINT('',(2.22044604925E-016,0.E+000)); +#2265 = VECTOR('',#2266,1.); +#2266 = DIRECTION('',(1.,0.E+000)); +#2267 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2268 = PCURVE('',#2269,#2274); +#2269 = PLANE('',#2270); +#2270 = AXIS2_PLACEMENT_3D('',#2271,#2272,#2273); +#2271 = CARTESIAN_POINT('',(5.33,1.,-0.125)); +#2272 = DIRECTION('',(0.E+000,4.440892098501E-016,1.)); +#2273 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#2274 = DEFINITIONAL_REPRESENTATION('',(#2275),#2279); +#2275 = LINE('',#2276,#2277); +#2276 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2277 = VECTOR('',#2278,1.); +#2278 = DIRECTION('',(1.,0.E+000)); +#2279 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2280 = ADVANCED_FACE('',(#2281),#2243,.T.); +#2281 = FACE_BOUND('',#2282,.T.); +#2282 = EDGE_LOOP('',(#2283,#2284,#2307,#2335)); +#2283 = ORIENTED_EDGE('',*,*,#2227,.T.); +#2284 = ORIENTED_EDGE('',*,*,#2285,.T.); +#2285 = EDGE_CURVE('',#2200,#2286,#2288,.T.); +#2286 = VERTEX_POINT('',#2287); +#2287 = CARTESIAN_POINT('',(4.83,-2.5,0.125)); +#2288 = SURFACE_CURVE('',#2289,(#2293,#2300),.PCURVE_S1.); +#2289 = LINE('',#2290,#2291); +#2290 = CARTESIAN_POINT('',(5.33,-2.5,0.125)); +#2291 = VECTOR('',#2292,1.); +#2292 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#2293 = PCURVE('',#2243,#2294); +#2294 = DEFINITIONAL_REPRESENTATION('',(#2295),#2299); +#2295 = LINE('',#2296,#2297); +#2296 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#2297 = VECTOR('',#2298,1.); +#2298 = DIRECTION('',(1.,0.E+000)); +#2299 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2300 = PCURVE('',#2215,#2301); +#2301 = DEFINITIONAL_REPRESENTATION('',(#2302),#2306); +#2302 = LINE('',#2303,#2304); +#2303 = CARTESIAN_POINT('',(3.5,0.E+000)); +#2304 = VECTOR('',#2305,1.); +#2305 = DIRECTION('',(0.E+000,-1.)); +#2306 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2307 = ORIENTED_EDGE('',*,*,#2308,.F.); +#2308 = EDGE_CURVE('',#2309,#2286,#2311,.T.); +#2309 = VERTEX_POINT('',#2310); +#2310 = CARTESIAN_POINT('',(4.83,-2.5,-0.125)); +#2311 = SURFACE_CURVE('',#2312,(#2316,#2323),.PCURVE_S1.); +#2312 = LINE('',#2313,#2314); +#2313 = CARTESIAN_POINT('',(4.83,-2.5,-0.125)); +#2314 = VECTOR('',#2315,1.); +#2315 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#2316 = PCURVE('',#2243,#2317); +#2317 = DEFINITIONAL_REPRESENTATION('',(#2318),#2322); +#2318 = LINE('',#2319,#2320); +#2319 = CARTESIAN_POINT('',(0.5,0.E+000)); +#2320 = VECTOR('',#2321,1.); +#2321 = DIRECTION('',(0.E+000,-1.)); +#2322 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2323 = PCURVE('',#2324,#2329); +#2324 = PLANE('',#2325); +#2325 = AXIS2_PLACEMENT_3D('',#2326,#2327,#2328); +#2326 = CARTESIAN_POINT('',(4.83,-2.5,-0.125)); +#2327 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#2328 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#2329 = DEFINITIONAL_REPRESENTATION('',(#2330),#2334); +#2330 = LINE('',#2331,#2332); +#2331 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#2332 = VECTOR('',#2333,1.); +#2333 = DIRECTION('',(-2.22044604925E-016,-1.)); +#2334 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2335 = ORIENTED_EDGE('',*,*,#2336,.F.); +#2336 = EDGE_CURVE('',#2228,#2309,#2337,.T.); +#2337 = SURFACE_CURVE('',#2338,(#2342,#2349),.PCURVE_S1.); +#2338 = LINE('',#2339,#2340); +#2339 = CARTESIAN_POINT('',(5.33,-2.5,-0.125)); +#2340 = VECTOR('',#2341,1.); +#2341 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#2342 = PCURVE('',#2243,#2343); +#2343 = DEFINITIONAL_REPRESENTATION('',(#2344),#2348); +#2344 = LINE('',#2345,#2346); +#2345 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2346 = VECTOR('',#2347,1.); +#2347 = DIRECTION('',(1.,0.E+000)); +#2348 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2349 = PCURVE('',#2269,#2350); +#2350 = DEFINITIONAL_REPRESENTATION('',(#2351),#2355); +#2351 = LINE('',#2352,#2353); +#2352 = CARTESIAN_POINT('',(3.5,0.E+000)); +#2353 = VECTOR('',#2354,1.); +#2354 = DIRECTION('',(0.E+000,-1.)); +#2355 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2356 = ADVANCED_FACE('',(#2357),#2324,.T.); +#2357 = FACE_BOUND('',#2358,.T.); +#2358 = EDGE_LOOP('',(#2359,#2360,#2383,#2411)); +#2359 = ORIENTED_EDGE('',*,*,#2308,.T.); +#2360 = ORIENTED_EDGE('',*,*,#2361,.T.); +#2361 = EDGE_CURVE('',#2286,#2362,#2364,.T.); +#2362 = VERTEX_POINT('',#2363); +#2363 = CARTESIAN_POINT('',(4.83,1.,0.125)); +#2364 = SURFACE_CURVE('',#2365,(#2369,#2376),.PCURVE_S1.); +#2365 = LINE('',#2366,#2367); +#2366 = CARTESIAN_POINT('',(4.83,-2.5,0.125)); +#2367 = VECTOR('',#2368,1.); +#2368 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#2369 = PCURVE('',#2324,#2370); +#2370 = DEFINITIONAL_REPRESENTATION('',(#2371),#2375); +#2371 = LINE('',#2372,#2373); +#2372 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#2373 = VECTOR('',#2374,1.); +#2374 = DIRECTION('',(1.,0.E+000)); +#2375 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2376 = PCURVE('',#2215,#2377); +#2377 = DEFINITIONAL_REPRESENTATION('',(#2378),#2382); +#2378 = LINE('',#2379,#2380); +#2379 = CARTESIAN_POINT('',(3.5,-0.5)); +#2380 = VECTOR('',#2381,1.); +#2381 = DIRECTION('',(-1.,0.E+000)); +#2382 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2383 = ORIENTED_EDGE('',*,*,#2384,.F.); +#2384 = EDGE_CURVE('',#2385,#2362,#2387,.T.); +#2385 = VERTEX_POINT('',#2386); +#2386 = CARTESIAN_POINT('',(4.83,1.,-0.125)); +#2387 = SURFACE_CURVE('',#2388,(#2392,#2399),.PCURVE_S1.); +#2388 = LINE('',#2389,#2390); +#2389 = CARTESIAN_POINT('',(4.83,1.,-0.125)); +#2390 = VECTOR('',#2391,1.); +#2391 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#2392 = PCURVE('',#2324,#2393); +#2393 = DEFINITIONAL_REPRESENTATION('',(#2394),#2398); +#2394 = LINE('',#2395,#2396); +#2395 = CARTESIAN_POINT('',(3.5,1.972152263053E-031)); +#2396 = VECTOR('',#2397,1.); +#2397 = DIRECTION('',(-2.22044604925E-016,-1.)); +#2398 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2399 = PCURVE('',#2400,#2405); +#2400 = PLANE('',#2401); +#2401 = AXIS2_PLACEMENT_3D('',#2402,#2403,#2404); +#2402 = CARTESIAN_POINT('',(4.705,1.,-0.125)); +#2403 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#2404 = DIRECTION('',(1.,0.E+000,0.E+000)); +#2405 = DEFINITIONAL_REPRESENTATION('',(#2406),#2410); +#2406 = LINE('',#2407,#2408); +#2407 = CARTESIAN_POINT('',(0.125,0.E+000)); +#2408 = VECTOR('',#2409,1.); +#2409 = DIRECTION('',(0.E+000,-1.)); +#2410 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2411 = ORIENTED_EDGE('',*,*,#2412,.F.); +#2412 = EDGE_CURVE('',#2309,#2385,#2413,.T.); +#2413 = SURFACE_CURVE('',#2414,(#2418,#2425),.PCURVE_S1.); +#2414 = LINE('',#2415,#2416); +#2415 = CARTESIAN_POINT('',(4.83,-2.5,-0.125)); +#2416 = VECTOR('',#2417,1.); +#2417 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#2418 = PCURVE('',#2324,#2419); +#2419 = DEFINITIONAL_REPRESENTATION('',(#2420),#2424); +#2420 = LINE('',#2421,#2422); +#2421 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2422 = VECTOR('',#2423,1.); +#2423 = DIRECTION('',(1.,0.E+000)); +#2424 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2425 = PCURVE('',#2269,#2426); +#2426 = DEFINITIONAL_REPRESENTATION('',(#2427),#2431); +#2427 = LINE('',#2428,#2429); +#2428 = CARTESIAN_POINT('',(3.5,-0.5)); +#2429 = VECTOR('',#2430,1.); +#2430 = DIRECTION('',(-1.,0.E+000)); +#2431 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2432 = ADVANCED_FACE('',(#2433),#2400,.F.); +#2433 = FACE_BOUND('',#2434,.F.); +#2434 = EDGE_LOOP('',(#2435,#2465,#2486,#2487)); +#2435 = ORIENTED_EDGE('',*,*,#2436,.T.); +#2436 = EDGE_CURVE('',#2437,#2439,#2441,.T.); +#2437 = VERTEX_POINT('',#2438); +#2438 = CARTESIAN_POINT('',(4.705,1.,-0.125)); +#2439 = VERTEX_POINT('',#2440); +#2440 = CARTESIAN_POINT('',(4.705,1.,0.125)); +#2441 = SURFACE_CURVE('',#2442,(#2446,#2453),.PCURVE_S1.); +#2442 = LINE('',#2443,#2444); +#2443 = CARTESIAN_POINT('',(4.705,1.,-0.125)); +#2444 = VECTOR('',#2445,1.); +#2445 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#2446 = PCURVE('',#2400,#2447); +#2447 = DEFINITIONAL_REPRESENTATION('',(#2448),#2452); +#2448 = LINE('',#2449,#2450); +#2449 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2450 = VECTOR('',#2451,1.); +#2451 = DIRECTION('',(0.E+000,-1.)); +#2452 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2453 = PCURVE('',#2454,#2459); +#2454 = PLANE('',#2455); +#2455 = AXIS2_PLACEMENT_3D('',#2456,#2457,#2458); +#2456 = CARTESIAN_POINT('',(4.705,2.,-0.125)); +#2457 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#2458 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#2459 = DEFINITIONAL_REPRESENTATION('',(#2460),#2464); +#2460 = LINE('',#2461,#2462); +#2461 = CARTESIAN_POINT('',(1.,-4.930380657631E-032)); +#2462 = VECTOR('',#2463,1.); +#2463 = DIRECTION('',(2.22044604925E-016,-1.)); +#2464 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2465 = ORIENTED_EDGE('',*,*,#2466,.T.); +#2466 = EDGE_CURVE('',#2439,#2362,#2467,.T.); +#2467 = SURFACE_CURVE('',#2468,(#2472,#2479),.PCURVE_S1.); +#2468 = LINE('',#2469,#2470); +#2469 = CARTESIAN_POINT('',(4.705,1.,0.125)); +#2470 = VECTOR('',#2471,1.); +#2471 = DIRECTION('',(1.,0.E+000,0.E+000)); +#2472 = PCURVE('',#2400,#2473); +#2473 = DEFINITIONAL_REPRESENTATION('',(#2474),#2478); +#2474 = LINE('',#2475,#2476); +#2475 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#2476 = VECTOR('',#2477,1.); +#2477 = DIRECTION('',(1.,0.E+000)); +#2478 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2479 = PCURVE('',#2215,#2480); +#2480 = DEFINITIONAL_REPRESENTATION('',(#2481),#2485); +#2481 = LINE('',#2482,#2483); +#2482 = CARTESIAN_POINT('',(0.E+000,-0.625)); +#2483 = VECTOR('',#2484,1.); +#2484 = DIRECTION('',(0.E+000,1.)); +#2485 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2486 = ORIENTED_EDGE('',*,*,#2384,.F.); +#2487 = ORIENTED_EDGE('',*,*,#2488,.F.); +#2488 = EDGE_CURVE('',#2437,#2385,#2489,.T.); +#2489 = SURFACE_CURVE('',#2490,(#2494,#2501),.PCURVE_S1.); +#2490 = LINE('',#2491,#2492); +#2491 = CARTESIAN_POINT('',(4.705,1.,-0.125)); +#2492 = VECTOR('',#2493,1.); +#2493 = DIRECTION('',(1.,0.E+000,0.E+000)); +#2494 = PCURVE('',#2400,#2495); +#2495 = DEFINITIONAL_REPRESENTATION('',(#2496),#2500); +#2496 = LINE('',#2497,#2498); +#2497 = CARTESIAN_POINT('',(0.E+000,-4.930380657631E-032)); +#2498 = VECTOR('',#2499,1.); +#2499 = DIRECTION('',(1.,0.E+000)); +#2500 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2501 = PCURVE('',#2269,#2502); +#2502 = DEFINITIONAL_REPRESENTATION('',(#2503),#2507); +#2503 = LINE('',#2504,#2505); +#2504 = CARTESIAN_POINT('',(0.E+000,-0.625)); +#2505 = VECTOR('',#2506,1.); +#2506 = DIRECTION('',(0.E+000,1.)); +#2507 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2508 = ADVANCED_FACE('',(#2509),#2454,.F.); +#2509 = FACE_BOUND('',#2510,.F.); +#2510 = EDGE_LOOP('',(#2511,#2541,#2562,#2563)); +#2511 = ORIENTED_EDGE('',*,*,#2512,.T.); +#2512 = EDGE_CURVE('',#2513,#2515,#2517,.T.); +#2513 = VERTEX_POINT('',#2514); +#2514 = CARTESIAN_POINT('',(4.705,2.,-0.125)); +#2515 = VERTEX_POINT('',#2516); +#2516 = CARTESIAN_POINT('',(4.705,2.,0.125)); +#2517 = SURFACE_CURVE('',#2518,(#2522,#2529),.PCURVE_S1.); +#2518 = LINE('',#2519,#2520); +#2519 = CARTESIAN_POINT('',(4.705,2.,-0.125)); +#2520 = VECTOR('',#2521,1.); +#2521 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#2522 = PCURVE('',#2454,#2523); +#2523 = DEFINITIONAL_REPRESENTATION('',(#2524),#2528); +#2524 = LINE('',#2525,#2526); +#2525 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2526 = VECTOR('',#2527,1.); +#2527 = DIRECTION('',(2.22044604925E-016,-1.)); +#2528 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2529 = PCURVE('',#2530,#2535); +#2530 = PLANE('',#2531); +#2531 = AXIS2_PLACEMENT_3D('',#2532,#2533,#2534); +#2532 = CARTESIAN_POINT('',(5.455,2.,-0.125)); +#2533 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#2534 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#2535 = DEFINITIONAL_REPRESENTATION('',(#2536),#2540); +#2536 = LINE('',#2537,#2538); +#2537 = CARTESIAN_POINT('',(0.75,0.E+000)); +#2538 = VECTOR('',#2539,1.); +#2539 = DIRECTION('',(0.E+000,-1.)); +#2540 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2541 = ORIENTED_EDGE('',*,*,#2542,.T.); +#2542 = EDGE_CURVE('',#2515,#2439,#2543,.T.); +#2543 = SURFACE_CURVE('',#2544,(#2548,#2555),.PCURVE_S1.); +#2544 = LINE('',#2545,#2546); +#2545 = CARTESIAN_POINT('',(4.705,2.,0.125)); +#2546 = VECTOR('',#2547,1.); +#2547 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#2548 = PCURVE('',#2454,#2549); +#2549 = DEFINITIONAL_REPRESENTATION('',(#2550),#2554); +#2550 = LINE('',#2551,#2552); +#2551 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#2552 = VECTOR('',#2553,1.); +#2553 = DIRECTION('',(1.,0.E+000)); +#2554 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2555 = PCURVE('',#2215,#2556); +#2556 = DEFINITIONAL_REPRESENTATION('',(#2557),#2561); +#2557 = LINE('',#2558,#2559); +#2558 = CARTESIAN_POINT('',(-1.,-0.625)); +#2559 = VECTOR('',#2560,1.); +#2560 = DIRECTION('',(1.,0.E+000)); +#2561 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2562 = ORIENTED_EDGE('',*,*,#2436,.F.); +#2563 = ORIENTED_EDGE('',*,*,#2564,.F.); +#2564 = EDGE_CURVE('',#2513,#2437,#2565,.T.); +#2565 = SURFACE_CURVE('',#2566,(#2570,#2577),.PCURVE_S1.); +#2566 = LINE('',#2567,#2568); +#2567 = CARTESIAN_POINT('',(4.705,2.,-0.125)); +#2568 = VECTOR('',#2569,1.); +#2569 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#2570 = PCURVE('',#2454,#2571); +#2571 = DEFINITIONAL_REPRESENTATION('',(#2572),#2576); +#2572 = LINE('',#2573,#2574); +#2573 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2574 = VECTOR('',#2575,1.); +#2575 = DIRECTION('',(1.,0.E+000)); +#2576 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2577 = PCURVE('',#2269,#2578); +#2578 = DEFINITIONAL_REPRESENTATION('',(#2579),#2583); +#2579 = LINE('',#2580,#2581); +#2580 = CARTESIAN_POINT('',(-1.,-0.625)); +#2581 = VECTOR('',#2582,1.); +#2582 = DIRECTION('',(1.,0.E+000)); +#2583 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2584 = ADVANCED_FACE('',(#2585),#2530,.F.); +#2585 = FACE_BOUND('',#2586,.F.); +#2586 = EDGE_LOOP('',(#2587,#2617,#2638,#2639)); +#2587 = ORIENTED_EDGE('',*,*,#2588,.T.); +#2588 = EDGE_CURVE('',#2589,#2591,#2593,.T.); +#2589 = VERTEX_POINT('',#2590); +#2590 = CARTESIAN_POINT('',(5.455,2.,-0.125)); +#2591 = VERTEX_POINT('',#2592); +#2592 = CARTESIAN_POINT('',(5.455,2.,0.125)); +#2593 = SURFACE_CURVE('',#2594,(#2598,#2605),.PCURVE_S1.); +#2594 = LINE('',#2595,#2596); +#2595 = CARTESIAN_POINT('',(5.455,2.,-0.125)); +#2596 = VECTOR('',#2597,1.); +#2597 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#2598 = PCURVE('',#2530,#2599); +#2599 = DEFINITIONAL_REPRESENTATION('',(#2600),#2604); +#2600 = LINE('',#2601,#2602); +#2601 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#2602 = VECTOR('',#2603,1.); +#2603 = DIRECTION('',(0.E+000,-1.)); +#2604 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2605 = PCURVE('',#2606,#2611); +#2606 = PLANE('',#2607); +#2607 = AXIS2_PLACEMENT_3D('',#2608,#2609,#2610); +#2608 = CARTESIAN_POINT('',(5.455,1.,-0.125)); +#2609 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#2610 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#2611 = DEFINITIONAL_REPRESENTATION('',(#2612),#2616); +#2612 = LINE('',#2613,#2614); +#2613 = CARTESIAN_POINT('',(1.,4.930380657631E-032)); +#2614 = VECTOR('',#2615,1.); +#2615 = DIRECTION('',(-2.22044604925E-016,-1.)); +#2616 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2617 = ORIENTED_EDGE('',*,*,#2618,.T.); +#2618 = EDGE_CURVE('',#2591,#2515,#2619,.T.); +#2619 = SURFACE_CURVE('',#2620,(#2624,#2631),.PCURVE_S1.); +#2620 = LINE('',#2621,#2622); +#2621 = CARTESIAN_POINT('',(5.455,2.,0.125)); +#2622 = VECTOR('',#2623,1.); +#2623 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#2624 = PCURVE('',#2530,#2625); +#2625 = DEFINITIONAL_REPRESENTATION('',(#2626),#2630); +#2626 = LINE('',#2627,#2628); +#2627 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#2628 = VECTOR('',#2629,1.); +#2629 = DIRECTION('',(1.,0.E+000)); +#2630 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2631 = PCURVE('',#2215,#2632); +#2632 = DEFINITIONAL_REPRESENTATION('',(#2633),#2637); +#2633 = LINE('',#2634,#2635); +#2634 = CARTESIAN_POINT('',(-1.,0.125)); +#2635 = VECTOR('',#2636,1.); +#2636 = DIRECTION('',(0.E+000,-1.)); +#2637 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2638 = ORIENTED_EDGE('',*,*,#2512,.F.); +#2639 = ORIENTED_EDGE('',*,*,#2640,.F.); +#2640 = EDGE_CURVE('',#2589,#2513,#2641,.T.); +#2641 = SURFACE_CURVE('',#2642,(#2646,#2653),.PCURVE_S1.); +#2642 = LINE('',#2643,#2644); +#2643 = CARTESIAN_POINT('',(5.455,2.,-0.125)); +#2644 = VECTOR('',#2645,1.); +#2645 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#2646 = PCURVE('',#2530,#2647); +#2647 = DEFINITIONAL_REPRESENTATION('',(#2648),#2652); +#2648 = LINE('',#2649,#2650); +#2649 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2650 = VECTOR('',#2651,1.); +#2651 = DIRECTION('',(1.,0.E+000)); +#2652 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2653 = PCURVE('',#2269,#2654); +#2654 = DEFINITIONAL_REPRESENTATION('',(#2655),#2659); +#2655 = LINE('',#2656,#2657); +#2656 = CARTESIAN_POINT('',(-1.,0.125)); +#2657 = VECTOR('',#2658,1.); +#2658 = DIRECTION('',(0.E+000,-1.)); +#2659 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2660 = ADVANCED_FACE('',(#2661),#2606,.F.); +#2661 = FACE_BOUND('',#2662,.F.); +#2662 = EDGE_LOOP('',(#2663,#2688,#2709,#2710)); +#2663 = ORIENTED_EDGE('',*,*,#2664,.T.); +#2664 = EDGE_CURVE('',#2665,#2667,#2669,.T.); +#2665 = VERTEX_POINT('',#2666); +#2666 = CARTESIAN_POINT('',(5.455,1.,-0.125)); +#2667 = VERTEX_POINT('',#2668); +#2668 = CARTESIAN_POINT('',(5.455,1.,0.125)); +#2669 = SURFACE_CURVE('',#2670,(#2674,#2681),.PCURVE_S1.); +#2670 = LINE('',#2671,#2672); +#2671 = CARTESIAN_POINT('',(5.455,1.,-0.125)); +#2672 = VECTOR('',#2673,1.); +#2673 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#2674 = PCURVE('',#2606,#2675); +#2675 = DEFINITIONAL_REPRESENTATION('',(#2676),#2680); +#2676 = LINE('',#2677,#2678); +#2677 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#2678 = VECTOR('',#2679,1.); +#2679 = DIRECTION('',(-2.22044604925E-016,-1.)); +#2680 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2681 = PCURVE('',#2187,#2682); +#2682 = DEFINITIONAL_REPRESENTATION('',(#2683),#2687); +#2683 = LINE('',#2684,#2685); +#2684 = CARTESIAN_POINT('',(0.125,0.E+000)); +#2685 = VECTOR('',#2686,1.); +#2686 = DIRECTION('',(0.E+000,-1.)); +#2687 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2688 = ORIENTED_EDGE('',*,*,#2689,.T.); +#2689 = EDGE_CURVE('',#2667,#2591,#2690,.T.); +#2690 = SURFACE_CURVE('',#2691,(#2695,#2702),.PCURVE_S1.); +#2691 = LINE('',#2692,#2693); +#2692 = CARTESIAN_POINT('',(5.455,1.,0.125)); +#2693 = VECTOR('',#2694,1.); +#2694 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#2695 = PCURVE('',#2606,#2696); +#2696 = DEFINITIONAL_REPRESENTATION('',(#2697),#2701); +#2697 = LINE('',#2698,#2699); +#2698 = CARTESIAN_POINT('',(-2.22044604925E-016,-0.25)); +#2699 = VECTOR('',#2700,1.); +#2700 = DIRECTION('',(1.,0.E+000)); +#2701 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2702 = PCURVE('',#2215,#2703); +#2703 = DEFINITIONAL_REPRESENTATION('',(#2704),#2708); +#2704 = LINE('',#2705,#2706); +#2705 = CARTESIAN_POINT('',(0.E+000,0.125)); +#2706 = VECTOR('',#2707,1.); +#2707 = DIRECTION('',(-1.,0.E+000)); +#2708 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2709 = ORIENTED_EDGE('',*,*,#2588,.F.); +#2710 = ORIENTED_EDGE('',*,*,#2711,.F.); +#2711 = EDGE_CURVE('',#2665,#2589,#2712,.T.); +#2712 = SURFACE_CURVE('',#2713,(#2717,#2724),.PCURVE_S1.); +#2713 = LINE('',#2714,#2715); +#2714 = CARTESIAN_POINT('',(5.455,1.,-0.125)); +#2715 = VECTOR('',#2716,1.); +#2716 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#2717 = PCURVE('',#2606,#2718); +#2718 = DEFINITIONAL_REPRESENTATION('',(#2719),#2723); +#2719 = LINE('',#2720,#2721); +#2720 = CARTESIAN_POINT('',(-2.22044604925E-016,-0.E+000)); +#2721 = VECTOR('',#2722,1.); +#2722 = DIRECTION('',(1.,0.E+000)); +#2723 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2724 = PCURVE('',#2269,#2725); +#2725 = DEFINITIONAL_REPRESENTATION('',(#2726),#2730); +#2726 = LINE('',#2727,#2728); +#2727 = CARTESIAN_POINT('',(0.E+000,0.125)); +#2728 = VECTOR('',#2729,1.); +#2729 = DIRECTION('',(-1.,0.E+000)); +#2730 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2731 = ADVANCED_FACE('',(#2732),#2187,.F.); +#2732 = FACE_BOUND('',#2733,.F.); +#2733 = EDGE_LOOP('',(#2734,#2735,#2756,#2757)); +#2734 = ORIENTED_EDGE('',*,*,#2164,.T.); +#2735 = ORIENTED_EDGE('',*,*,#2736,.T.); +#2736 = EDGE_CURVE('',#2167,#2667,#2737,.T.); +#2737 = SURFACE_CURVE('',#2738,(#2742,#2749),.PCURVE_S1.); +#2738 = LINE('',#2739,#2740); +#2739 = CARTESIAN_POINT('',(5.33,1.,0.125)); +#2740 = VECTOR('',#2741,1.); +#2741 = DIRECTION('',(1.,0.E+000,0.E+000)); +#2742 = PCURVE('',#2187,#2743); +#2743 = DEFINITIONAL_REPRESENTATION('',(#2744),#2748); +#2744 = LINE('',#2745,#2746); +#2745 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#2746 = VECTOR('',#2747,1.); +#2747 = DIRECTION('',(1.,0.E+000)); +#2748 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2749 = PCURVE('',#2215,#2750); +#2750 = DEFINITIONAL_REPRESENTATION('',(#2751),#2755); +#2751 = LINE('',#2752,#2753); +#2752 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2753 = VECTOR('',#2754,1.); +#2754 = DIRECTION('',(0.E+000,1.)); +#2755 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2756 = ORIENTED_EDGE('',*,*,#2664,.F.); +#2757 = ORIENTED_EDGE('',*,*,#2758,.F.); +#2758 = EDGE_CURVE('',#2165,#2665,#2759,.T.); +#2759 = SURFACE_CURVE('',#2760,(#2764,#2771),.PCURVE_S1.); +#2760 = LINE('',#2761,#2762); +#2761 = CARTESIAN_POINT('',(5.33,1.,-0.125)); +#2762 = VECTOR('',#2763,1.); +#2763 = DIRECTION('',(1.,0.E+000,0.E+000)); +#2764 = PCURVE('',#2187,#2765); +#2765 = DEFINITIONAL_REPRESENTATION('',(#2766),#2770); +#2766 = LINE('',#2767,#2768); +#2767 = CARTESIAN_POINT('',(0.E+000,-4.930380657631E-032)); +#2768 = VECTOR('',#2769,1.); +#2769 = DIRECTION('',(1.,0.E+000)); +#2770 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2771 = PCURVE('',#2269,#2772); +#2772 = DEFINITIONAL_REPRESENTATION('',(#2773),#2777); +#2773 = LINE('',#2774,#2775); +#2774 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2775 = VECTOR('',#2776,1.); +#2776 = DIRECTION('',(0.E+000,1.)); +#2777 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2778 = ADVANCED_FACE('',(#2779),#2269,.F.); +#2779 = FACE_BOUND('',#2780,.T.); +#2780 = EDGE_LOOP('',(#2781,#2782,#2783,#2784,#2785,#2786,#2787,#2788)); +#2781 = ORIENTED_EDGE('',*,*,#2255,.T.); +#2782 = ORIENTED_EDGE('',*,*,#2336,.T.); +#2783 = ORIENTED_EDGE('',*,*,#2412,.T.); +#2784 = ORIENTED_EDGE('',*,*,#2488,.F.); +#2785 = ORIENTED_EDGE('',*,*,#2564,.F.); +#2786 = ORIENTED_EDGE('',*,*,#2640,.F.); +#2787 = ORIENTED_EDGE('',*,*,#2711,.F.); +#2788 = ORIENTED_EDGE('',*,*,#2758,.F.); +#2789 = ADVANCED_FACE('',(#2790),#2215,.T.); +#2790 = FACE_BOUND('',#2791,.F.); +#2791 = EDGE_LOOP('',(#2792,#2793,#2794,#2795,#2796,#2797,#2798,#2799)); +#2792 = ORIENTED_EDGE('',*,*,#2199,.T.); +#2793 = ORIENTED_EDGE('',*,*,#2285,.T.); +#2794 = ORIENTED_EDGE('',*,*,#2361,.T.); +#2795 = ORIENTED_EDGE('',*,*,#2466,.F.); +#2796 = ORIENTED_EDGE('',*,*,#2542,.F.); +#2797 = ORIENTED_EDGE('',*,*,#2618,.F.); +#2798 = ORIENTED_EDGE('',*,*,#2689,.F.); +#2799 = ORIENTED_EDGE('',*,*,#2736,.F.); +#2800 = MANIFOLD_SOLID_BREP('',#2801); +#2801 = CLOSED_SHELL('',(#2802,#2922,#2998,#3074,#3150,#3226,#3302,#3373 + ,#3420,#3431)); +#2802 = ADVANCED_FACE('',(#2803),#2817,.T.); +#2803 = FACE_BOUND('',#2804,.T.); +#2804 = EDGE_LOOP('',(#2805,#2840,#2868,#2896)); +#2805 = ORIENTED_EDGE('',*,*,#2806,.T.); +#2806 = EDGE_CURVE('',#2807,#2809,#2811,.T.); +#2807 = VERTEX_POINT('',#2808); +#2808 = CARTESIAN_POINT('',(2.79,1.,-0.125)); +#2809 = VERTEX_POINT('',#2810); +#2810 = CARTESIAN_POINT('',(2.79,1.,0.125)); +#2811 = SURFACE_CURVE('',#2812,(#2816,#2828),.PCURVE_S1.); +#2812 = LINE('',#2813,#2814); +#2813 = CARTESIAN_POINT('',(2.79,1.,-0.125)); +#2814 = VECTOR('',#2815,1.); +#2815 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#2816 = PCURVE('',#2817,#2822); +#2817 = PLANE('',#2818); +#2818 = AXIS2_PLACEMENT_3D('',#2819,#2820,#2821); +#2819 = CARTESIAN_POINT('',(2.79,1.,-0.125)); +#2820 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#2821 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#2822 = DEFINITIONAL_REPRESENTATION('',(#2823),#2827); +#2823 = LINE('',#2824,#2825); +#2824 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2825 = VECTOR('',#2826,1.); +#2826 = DIRECTION('',(2.22044604925E-016,-1.)); +#2827 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2828 = PCURVE('',#2829,#2834); +#2829 = PLANE('',#2830); +#2830 = AXIS2_PLACEMENT_3D('',#2831,#2832,#2833); +#2831 = CARTESIAN_POINT('',(2.79,1.,-0.125)); +#2832 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#2833 = DIRECTION('',(1.,0.E+000,0.E+000)); +#2834 = DEFINITIONAL_REPRESENTATION('',(#2835),#2839); +#2835 = LINE('',#2836,#2837); +#2836 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2837 = VECTOR('',#2838,1.); +#2838 = DIRECTION('',(0.E+000,-1.)); +#2839 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2840 = ORIENTED_EDGE('',*,*,#2841,.T.); +#2841 = EDGE_CURVE('',#2809,#2842,#2844,.T.); +#2842 = VERTEX_POINT('',#2843); +#2843 = CARTESIAN_POINT('',(2.79,-2.5,0.125)); +#2844 = SURFACE_CURVE('',#2845,(#2849,#2856),.PCURVE_S1.); +#2845 = LINE('',#2846,#2847); +#2846 = CARTESIAN_POINT('',(2.79,1.,0.125)); +#2847 = VECTOR('',#2848,1.); +#2848 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#2849 = PCURVE('',#2817,#2850); +#2850 = DEFINITIONAL_REPRESENTATION('',(#2851),#2855); +#2851 = LINE('',#2852,#2853); +#2852 = CARTESIAN_POINT('',(2.22044604925E-016,-0.25)); +#2853 = VECTOR('',#2854,1.); +#2854 = DIRECTION('',(1.,0.E+000)); +#2855 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2856 = PCURVE('',#2857,#2862); +#2857 = PLANE('',#2858); +#2858 = AXIS2_PLACEMENT_3D('',#2859,#2860,#2861); +#2859 = CARTESIAN_POINT('',(2.79,1.,0.125)); +#2860 = DIRECTION('',(0.E+000,4.440892098501E-016,1.)); +#2861 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#2862 = DEFINITIONAL_REPRESENTATION('',(#2863),#2867); +#2863 = LINE('',#2864,#2865); +#2864 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2865 = VECTOR('',#2866,1.); +#2866 = DIRECTION('',(1.,0.E+000)); +#2867 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2868 = ORIENTED_EDGE('',*,*,#2869,.F.); +#2869 = EDGE_CURVE('',#2870,#2842,#2872,.T.); +#2870 = VERTEX_POINT('',#2871); +#2871 = CARTESIAN_POINT('',(2.79,-2.5,-0.125)); +#2872 = SURFACE_CURVE('',#2873,(#2877,#2884),.PCURVE_S1.); +#2873 = LINE('',#2874,#2875); +#2874 = CARTESIAN_POINT('',(2.79,-2.5,-0.125)); +#2875 = VECTOR('',#2876,1.); +#2876 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#2877 = PCURVE('',#2817,#2878); +#2878 = DEFINITIONAL_REPRESENTATION('',(#2879),#2883); +#2879 = LINE('',#2880,#2881); +#2880 = CARTESIAN_POINT('',(3.5,-1.972152263053E-031)); +#2881 = VECTOR('',#2882,1.); +#2882 = DIRECTION('',(2.22044604925E-016,-1.)); +#2883 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2884 = PCURVE('',#2885,#2890); +#2885 = PLANE('',#2886); +#2886 = AXIS2_PLACEMENT_3D('',#2887,#2888,#2889); +#2887 = CARTESIAN_POINT('',(2.79,-2.5,-0.125)); +#2888 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#2889 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#2890 = DEFINITIONAL_REPRESENTATION('',(#2891),#2895); +#2891 = LINE('',#2892,#2893); +#2892 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#2893 = VECTOR('',#2894,1.); +#2894 = DIRECTION('',(0.E+000,-1.)); +#2895 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2896 = ORIENTED_EDGE('',*,*,#2897,.F.); +#2897 = EDGE_CURVE('',#2807,#2870,#2898,.T.); +#2898 = SURFACE_CURVE('',#2899,(#2903,#2910),.PCURVE_S1.); +#2899 = LINE('',#2900,#2901); +#2900 = CARTESIAN_POINT('',(2.79,1.,-0.125)); +#2901 = VECTOR('',#2902,1.); +#2902 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#2903 = PCURVE('',#2817,#2904); +#2904 = DEFINITIONAL_REPRESENTATION('',(#2905),#2909); +#2905 = LINE('',#2906,#2907); +#2906 = CARTESIAN_POINT('',(2.22044604925E-016,0.E+000)); +#2907 = VECTOR('',#2908,1.); +#2908 = DIRECTION('',(1.,0.E+000)); +#2909 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2910 = PCURVE('',#2911,#2916); +#2911 = PLANE('',#2912); +#2912 = AXIS2_PLACEMENT_3D('',#2913,#2914,#2915); +#2913 = CARTESIAN_POINT('',(2.79,1.,-0.125)); +#2914 = DIRECTION('',(0.E+000,4.440892098501E-016,1.)); +#2915 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#2916 = DEFINITIONAL_REPRESENTATION('',(#2917),#2921); +#2917 = LINE('',#2918,#2919); +#2918 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2919 = VECTOR('',#2920,1.); +#2920 = DIRECTION('',(1.,0.E+000)); +#2921 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2922 = ADVANCED_FACE('',(#2923),#2885,.T.); +#2923 = FACE_BOUND('',#2924,.T.); +#2924 = EDGE_LOOP('',(#2925,#2926,#2949,#2977)); +#2925 = ORIENTED_EDGE('',*,*,#2869,.T.); +#2926 = ORIENTED_EDGE('',*,*,#2927,.T.); +#2927 = EDGE_CURVE('',#2842,#2928,#2930,.T.); +#2928 = VERTEX_POINT('',#2929); +#2929 = CARTESIAN_POINT('',(2.29,-2.5,0.125)); +#2930 = SURFACE_CURVE('',#2931,(#2935,#2942),.PCURVE_S1.); +#2931 = LINE('',#2932,#2933); +#2932 = CARTESIAN_POINT('',(2.79,-2.5,0.125)); +#2933 = VECTOR('',#2934,1.); +#2934 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#2935 = PCURVE('',#2885,#2936); +#2936 = DEFINITIONAL_REPRESENTATION('',(#2937),#2941); +#2937 = LINE('',#2938,#2939); +#2938 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#2939 = VECTOR('',#2940,1.); +#2940 = DIRECTION('',(1.,0.E+000)); +#2941 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2942 = PCURVE('',#2857,#2943); +#2943 = DEFINITIONAL_REPRESENTATION('',(#2944),#2948); +#2944 = LINE('',#2945,#2946); +#2945 = CARTESIAN_POINT('',(3.5,0.E+000)); +#2946 = VECTOR('',#2947,1.); +#2947 = DIRECTION('',(0.E+000,-1.)); +#2948 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2949 = ORIENTED_EDGE('',*,*,#2950,.F.); +#2950 = EDGE_CURVE('',#2951,#2928,#2953,.T.); +#2951 = VERTEX_POINT('',#2952); +#2952 = CARTESIAN_POINT('',(2.29,-2.5,-0.125)); +#2953 = SURFACE_CURVE('',#2954,(#2958,#2965),.PCURVE_S1.); +#2954 = LINE('',#2955,#2956); +#2955 = CARTESIAN_POINT('',(2.29,-2.5,-0.125)); +#2956 = VECTOR('',#2957,1.); +#2957 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#2958 = PCURVE('',#2885,#2959); +#2959 = DEFINITIONAL_REPRESENTATION('',(#2960),#2964); +#2960 = LINE('',#2961,#2962); +#2961 = CARTESIAN_POINT('',(0.5,0.E+000)); +#2962 = VECTOR('',#2963,1.); +#2963 = DIRECTION('',(0.E+000,-1.)); +#2964 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2965 = PCURVE('',#2966,#2971); +#2966 = PLANE('',#2967); +#2967 = AXIS2_PLACEMENT_3D('',#2968,#2969,#2970); +#2968 = CARTESIAN_POINT('',(2.29,-2.5,-0.125)); +#2969 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#2970 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#2971 = DEFINITIONAL_REPRESENTATION('',(#2972),#2976); +#2972 = LINE('',#2973,#2974); +#2973 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#2974 = VECTOR('',#2975,1.); +#2975 = DIRECTION('',(-2.22044604925E-016,-1.)); +#2976 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2977 = ORIENTED_EDGE('',*,*,#2978,.F.); +#2978 = EDGE_CURVE('',#2870,#2951,#2979,.T.); +#2979 = SURFACE_CURVE('',#2980,(#2984,#2991),.PCURVE_S1.); +#2980 = LINE('',#2981,#2982); +#2981 = CARTESIAN_POINT('',(2.79,-2.5,-0.125)); +#2982 = VECTOR('',#2983,1.); +#2983 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#2984 = PCURVE('',#2885,#2985); +#2985 = DEFINITIONAL_REPRESENTATION('',(#2986),#2990); +#2986 = LINE('',#2987,#2988); +#2987 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2988 = VECTOR('',#2989,1.); +#2989 = DIRECTION('',(1.,0.E+000)); +#2990 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2991 = PCURVE('',#2911,#2992); +#2992 = DEFINITIONAL_REPRESENTATION('',(#2993),#2997); +#2993 = LINE('',#2994,#2995); +#2994 = CARTESIAN_POINT('',(3.5,0.E+000)); +#2995 = VECTOR('',#2996,1.); +#2996 = DIRECTION('',(0.E+000,-1.)); +#2997 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2998 = ADVANCED_FACE('',(#2999),#2966,.T.); +#2999 = FACE_BOUND('',#3000,.T.); +#3000 = EDGE_LOOP('',(#3001,#3002,#3025,#3053)); +#3001 = ORIENTED_EDGE('',*,*,#2950,.T.); +#3002 = ORIENTED_EDGE('',*,*,#3003,.T.); +#3003 = EDGE_CURVE('',#2928,#3004,#3006,.T.); +#3004 = VERTEX_POINT('',#3005); +#3005 = CARTESIAN_POINT('',(2.29,1.,0.125)); +#3006 = SURFACE_CURVE('',#3007,(#3011,#3018),.PCURVE_S1.); +#3007 = LINE('',#3008,#3009); +#3008 = CARTESIAN_POINT('',(2.29,-2.5,0.125)); +#3009 = VECTOR('',#3010,1.); +#3010 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#3011 = PCURVE('',#2966,#3012); +#3012 = DEFINITIONAL_REPRESENTATION('',(#3013),#3017); +#3013 = LINE('',#3014,#3015); +#3014 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#3015 = VECTOR('',#3016,1.); +#3016 = DIRECTION('',(1.,0.E+000)); +#3017 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3018 = PCURVE('',#2857,#3019); +#3019 = DEFINITIONAL_REPRESENTATION('',(#3020),#3024); +#3020 = LINE('',#3021,#3022); +#3021 = CARTESIAN_POINT('',(3.5,-0.5)); +#3022 = VECTOR('',#3023,1.); +#3023 = DIRECTION('',(-1.,0.E+000)); +#3024 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3025 = ORIENTED_EDGE('',*,*,#3026,.F.); +#3026 = EDGE_CURVE('',#3027,#3004,#3029,.T.); +#3027 = VERTEX_POINT('',#3028); +#3028 = CARTESIAN_POINT('',(2.29,1.,-0.125)); +#3029 = SURFACE_CURVE('',#3030,(#3034,#3041),.PCURVE_S1.); +#3030 = LINE('',#3031,#3032); +#3031 = CARTESIAN_POINT('',(2.29,1.,-0.125)); +#3032 = VECTOR('',#3033,1.); +#3033 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#3034 = PCURVE('',#2966,#3035); +#3035 = DEFINITIONAL_REPRESENTATION('',(#3036),#3040); +#3036 = LINE('',#3037,#3038); +#3037 = CARTESIAN_POINT('',(3.5,1.972152263053E-031)); +#3038 = VECTOR('',#3039,1.); +#3039 = DIRECTION('',(-2.22044604925E-016,-1.)); +#3040 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3041 = PCURVE('',#3042,#3047); +#3042 = PLANE('',#3043); +#3043 = AXIS2_PLACEMENT_3D('',#3044,#3045,#3046); +#3044 = CARTESIAN_POINT('',(2.165,1.,-0.125)); +#3045 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#3046 = DIRECTION('',(1.,0.E+000,0.E+000)); +#3047 = DEFINITIONAL_REPRESENTATION('',(#3048),#3052); +#3048 = LINE('',#3049,#3050); +#3049 = CARTESIAN_POINT('',(0.125,0.E+000)); +#3050 = VECTOR('',#3051,1.); +#3051 = DIRECTION('',(0.E+000,-1.)); +#3052 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3053 = ORIENTED_EDGE('',*,*,#3054,.F.); +#3054 = EDGE_CURVE('',#2951,#3027,#3055,.T.); +#3055 = SURFACE_CURVE('',#3056,(#3060,#3067),.PCURVE_S1.); +#3056 = LINE('',#3057,#3058); +#3057 = CARTESIAN_POINT('',(2.29,-2.5,-0.125)); +#3058 = VECTOR('',#3059,1.); +#3059 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#3060 = PCURVE('',#2966,#3061); +#3061 = DEFINITIONAL_REPRESENTATION('',(#3062),#3066); +#3062 = LINE('',#3063,#3064); +#3063 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3064 = VECTOR('',#3065,1.); +#3065 = DIRECTION('',(1.,0.E+000)); +#3066 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3067 = PCURVE('',#2911,#3068); +#3068 = DEFINITIONAL_REPRESENTATION('',(#3069),#3073); +#3069 = LINE('',#3070,#3071); +#3070 = CARTESIAN_POINT('',(3.5,-0.5)); +#3071 = VECTOR('',#3072,1.); +#3072 = DIRECTION('',(-1.,0.E+000)); +#3073 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3074 = ADVANCED_FACE('',(#3075),#3042,.F.); +#3075 = FACE_BOUND('',#3076,.F.); +#3076 = EDGE_LOOP('',(#3077,#3107,#3128,#3129)); +#3077 = ORIENTED_EDGE('',*,*,#3078,.T.); +#3078 = EDGE_CURVE('',#3079,#3081,#3083,.T.); +#3079 = VERTEX_POINT('',#3080); +#3080 = CARTESIAN_POINT('',(2.165,1.,-0.125)); +#3081 = VERTEX_POINT('',#3082); +#3082 = CARTESIAN_POINT('',(2.165,1.,0.125)); +#3083 = SURFACE_CURVE('',#3084,(#3088,#3095),.PCURVE_S1.); +#3084 = LINE('',#3085,#3086); +#3085 = CARTESIAN_POINT('',(2.165,1.,-0.125)); +#3086 = VECTOR('',#3087,1.); +#3087 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#3088 = PCURVE('',#3042,#3089); +#3089 = DEFINITIONAL_REPRESENTATION('',(#3090),#3094); +#3090 = LINE('',#3091,#3092); +#3091 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3092 = VECTOR('',#3093,1.); +#3093 = DIRECTION('',(0.E+000,-1.)); +#3094 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3095 = PCURVE('',#3096,#3101); +#3096 = PLANE('',#3097); +#3097 = AXIS2_PLACEMENT_3D('',#3098,#3099,#3100); +#3098 = CARTESIAN_POINT('',(2.165,2.,-0.125)); +#3099 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#3100 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#3101 = DEFINITIONAL_REPRESENTATION('',(#3102),#3106); +#3102 = LINE('',#3103,#3104); +#3103 = CARTESIAN_POINT('',(1.,-4.930380657631E-032)); +#3104 = VECTOR('',#3105,1.); +#3105 = DIRECTION('',(2.22044604925E-016,-1.)); +#3106 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3107 = ORIENTED_EDGE('',*,*,#3108,.T.); +#3108 = EDGE_CURVE('',#3081,#3004,#3109,.T.); +#3109 = SURFACE_CURVE('',#3110,(#3114,#3121),.PCURVE_S1.); +#3110 = LINE('',#3111,#3112); +#3111 = CARTESIAN_POINT('',(2.165,1.,0.125)); +#3112 = VECTOR('',#3113,1.); +#3113 = DIRECTION('',(1.,0.E+000,0.E+000)); +#3114 = PCURVE('',#3042,#3115); +#3115 = DEFINITIONAL_REPRESENTATION('',(#3116),#3120); +#3116 = LINE('',#3117,#3118); +#3117 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#3118 = VECTOR('',#3119,1.); +#3119 = DIRECTION('',(1.,0.E+000)); +#3120 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3121 = PCURVE('',#2857,#3122); +#3122 = DEFINITIONAL_REPRESENTATION('',(#3123),#3127); +#3123 = LINE('',#3124,#3125); +#3124 = CARTESIAN_POINT('',(0.E+000,-0.625)); +#3125 = VECTOR('',#3126,1.); +#3126 = DIRECTION('',(0.E+000,1.)); +#3127 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3128 = ORIENTED_EDGE('',*,*,#3026,.F.); +#3129 = ORIENTED_EDGE('',*,*,#3130,.F.); +#3130 = EDGE_CURVE('',#3079,#3027,#3131,.T.); +#3131 = SURFACE_CURVE('',#3132,(#3136,#3143),.PCURVE_S1.); +#3132 = LINE('',#3133,#3134); +#3133 = CARTESIAN_POINT('',(2.165,1.,-0.125)); +#3134 = VECTOR('',#3135,1.); +#3135 = DIRECTION('',(1.,0.E+000,0.E+000)); +#3136 = PCURVE('',#3042,#3137); +#3137 = DEFINITIONAL_REPRESENTATION('',(#3138),#3142); +#3138 = LINE('',#3139,#3140); +#3139 = CARTESIAN_POINT('',(0.E+000,-4.930380657631E-032)); +#3140 = VECTOR('',#3141,1.); +#3141 = DIRECTION('',(1.,0.E+000)); +#3142 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3143 = PCURVE('',#2911,#3144); +#3144 = DEFINITIONAL_REPRESENTATION('',(#3145),#3149); +#3145 = LINE('',#3146,#3147); +#3146 = CARTESIAN_POINT('',(0.E+000,-0.625)); +#3147 = VECTOR('',#3148,1.); +#3148 = DIRECTION('',(0.E+000,1.)); +#3149 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3150 = ADVANCED_FACE('',(#3151),#3096,.F.); +#3151 = FACE_BOUND('',#3152,.F.); +#3152 = EDGE_LOOP('',(#3153,#3183,#3204,#3205)); +#3153 = ORIENTED_EDGE('',*,*,#3154,.T.); +#3154 = EDGE_CURVE('',#3155,#3157,#3159,.T.); +#3155 = VERTEX_POINT('',#3156); +#3156 = CARTESIAN_POINT('',(2.165,2.,-0.125)); +#3157 = VERTEX_POINT('',#3158); +#3158 = CARTESIAN_POINT('',(2.165,2.,0.125)); +#3159 = SURFACE_CURVE('',#3160,(#3164,#3171),.PCURVE_S1.); +#3160 = LINE('',#3161,#3162); +#3161 = CARTESIAN_POINT('',(2.165,2.,-0.125)); +#3162 = VECTOR('',#3163,1.); +#3163 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#3164 = PCURVE('',#3096,#3165); +#3165 = DEFINITIONAL_REPRESENTATION('',(#3166),#3170); +#3166 = LINE('',#3167,#3168); +#3167 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3168 = VECTOR('',#3169,1.); +#3169 = DIRECTION('',(2.22044604925E-016,-1.)); +#3170 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3171 = PCURVE('',#3172,#3177); +#3172 = PLANE('',#3173); +#3173 = AXIS2_PLACEMENT_3D('',#3174,#3175,#3176); +#3174 = CARTESIAN_POINT('',(2.915,2.,-0.125)); +#3175 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#3176 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#3177 = DEFINITIONAL_REPRESENTATION('',(#3178),#3182); +#3178 = LINE('',#3179,#3180); +#3179 = CARTESIAN_POINT('',(0.75,0.E+000)); +#3180 = VECTOR('',#3181,1.); +#3181 = DIRECTION('',(0.E+000,-1.)); +#3182 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3183 = ORIENTED_EDGE('',*,*,#3184,.T.); +#3184 = EDGE_CURVE('',#3157,#3081,#3185,.T.); +#3185 = SURFACE_CURVE('',#3186,(#3190,#3197),.PCURVE_S1.); +#3186 = LINE('',#3187,#3188); +#3187 = CARTESIAN_POINT('',(2.165,2.,0.125)); +#3188 = VECTOR('',#3189,1.); +#3189 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#3190 = PCURVE('',#3096,#3191); +#3191 = DEFINITIONAL_REPRESENTATION('',(#3192),#3196); +#3192 = LINE('',#3193,#3194); +#3193 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#3194 = VECTOR('',#3195,1.); +#3195 = DIRECTION('',(1.,0.E+000)); +#3196 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3197 = PCURVE('',#2857,#3198); +#3198 = DEFINITIONAL_REPRESENTATION('',(#3199),#3203); +#3199 = LINE('',#3200,#3201); +#3200 = CARTESIAN_POINT('',(-1.,-0.625)); +#3201 = VECTOR('',#3202,1.); +#3202 = DIRECTION('',(1.,0.E+000)); +#3203 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3204 = ORIENTED_EDGE('',*,*,#3078,.F.); +#3205 = ORIENTED_EDGE('',*,*,#3206,.F.); +#3206 = EDGE_CURVE('',#3155,#3079,#3207,.T.); +#3207 = SURFACE_CURVE('',#3208,(#3212,#3219),.PCURVE_S1.); +#3208 = LINE('',#3209,#3210); +#3209 = CARTESIAN_POINT('',(2.165,2.,-0.125)); +#3210 = VECTOR('',#3211,1.); +#3211 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#3212 = PCURVE('',#3096,#3213); +#3213 = DEFINITIONAL_REPRESENTATION('',(#3214),#3218); +#3214 = LINE('',#3215,#3216); +#3215 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3216 = VECTOR('',#3217,1.); +#3217 = DIRECTION('',(1.,0.E+000)); +#3218 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3219 = PCURVE('',#2911,#3220); +#3220 = DEFINITIONAL_REPRESENTATION('',(#3221),#3225); +#3221 = LINE('',#3222,#3223); +#3222 = CARTESIAN_POINT('',(-1.,-0.625)); +#3223 = VECTOR('',#3224,1.); +#3224 = DIRECTION('',(1.,0.E+000)); +#3225 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3226 = ADVANCED_FACE('',(#3227),#3172,.F.); +#3227 = FACE_BOUND('',#3228,.F.); +#3228 = EDGE_LOOP('',(#3229,#3259,#3280,#3281)); +#3229 = ORIENTED_EDGE('',*,*,#3230,.T.); +#3230 = EDGE_CURVE('',#3231,#3233,#3235,.T.); +#3231 = VERTEX_POINT('',#3232); +#3232 = CARTESIAN_POINT('',(2.915,2.,-0.125)); +#3233 = VERTEX_POINT('',#3234); +#3234 = CARTESIAN_POINT('',(2.915,2.,0.125)); +#3235 = SURFACE_CURVE('',#3236,(#3240,#3247),.PCURVE_S1.); +#3236 = LINE('',#3237,#3238); +#3237 = CARTESIAN_POINT('',(2.915,2.,-0.125)); +#3238 = VECTOR('',#3239,1.); +#3239 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#3240 = PCURVE('',#3172,#3241); +#3241 = DEFINITIONAL_REPRESENTATION('',(#3242),#3246); +#3242 = LINE('',#3243,#3244); +#3243 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#3244 = VECTOR('',#3245,1.); +#3245 = DIRECTION('',(0.E+000,-1.)); +#3246 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3247 = PCURVE('',#3248,#3253); +#3248 = PLANE('',#3249); +#3249 = AXIS2_PLACEMENT_3D('',#3250,#3251,#3252); +#3250 = CARTESIAN_POINT('',(2.915,1.,-0.125)); +#3251 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#3252 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#3253 = DEFINITIONAL_REPRESENTATION('',(#3254),#3258); +#3254 = LINE('',#3255,#3256); +#3255 = CARTESIAN_POINT('',(1.,4.930380657631E-032)); +#3256 = VECTOR('',#3257,1.); +#3257 = DIRECTION('',(-2.22044604925E-016,-1.)); +#3258 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3259 = ORIENTED_EDGE('',*,*,#3260,.T.); +#3260 = EDGE_CURVE('',#3233,#3157,#3261,.T.); +#3261 = SURFACE_CURVE('',#3262,(#3266,#3273),.PCURVE_S1.); +#3262 = LINE('',#3263,#3264); +#3263 = CARTESIAN_POINT('',(2.915,2.,0.125)); +#3264 = VECTOR('',#3265,1.); +#3265 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#3266 = PCURVE('',#3172,#3267); +#3267 = DEFINITIONAL_REPRESENTATION('',(#3268),#3272); +#3268 = LINE('',#3269,#3270); +#3269 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#3270 = VECTOR('',#3271,1.); +#3271 = DIRECTION('',(1.,0.E+000)); +#3272 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3273 = PCURVE('',#2857,#3274); +#3274 = DEFINITIONAL_REPRESENTATION('',(#3275),#3279); +#3275 = LINE('',#3276,#3277); +#3276 = CARTESIAN_POINT('',(-1.,0.125)); +#3277 = VECTOR('',#3278,1.); +#3278 = DIRECTION('',(0.E+000,-1.)); +#3279 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3280 = ORIENTED_EDGE('',*,*,#3154,.F.); +#3281 = ORIENTED_EDGE('',*,*,#3282,.F.); +#3282 = EDGE_CURVE('',#3231,#3155,#3283,.T.); +#3283 = SURFACE_CURVE('',#3284,(#3288,#3295),.PCURVE_S1.); +#3284 = LINE('',#3285,#3286); +#3285 = CARTESIAN_POINT('',(2.915,2.,-0.125)); +#3286 = VECTOR('',#3287,1.); +#3287 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#3288 = PCURVE('',#3172,#3289); +#3289 = DEFINITIONAL_REPRESENTATION('',(#3290),#3294); +#3290 = LINE('',#3291,#3292); +#3291 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3292 = VECTOR('',#3293,1.); +#3293 = DIRECTION('',(1.,0.E+000)); +#3294 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3295 = PCURVE('',#2911,#3296); +#3296 = DEFINITIONAL_REPRESENTATION('',(#3297),#3301); +#3297 = LINE('',#3298,#3299); +#3298 = CARTESIAN_POINT('',(-1.,0.125)); +#3299 = VECTOR('',#3300,1.); +#3300 = DIRECTION('',(0.E+000,-1.)); +#3301 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3302 = ADVANCED_FACE('',(#3303),#3248,.F.); +#3303 = FACE_BOUND('',#3304,.F.); +#3304 = EDGE_LOOP('',(#3305,#3330,#3351,#3352)); +#3305 = ORIENTED_EDGE('',*,*,#3306,.T.); +#3306 = EDGE_CURVE('',#3307,#3309,#3311,.T.); +#3307 = VERTEX_POINT('',#3308); +#3308 = CARTESIAN_POINT('',(2.915,1.,-0.125)); +#3309 = VERTEX_POINT('',#3310); +#3310 = CARTESIAN_POINT('',(2.915,1.,0.125)); +#3311 = SURFACE_CURVE('',#3312,(#3316,#3323),.PCURVE_S1.); +#3312 = LINE('',#3313,#3314); +#3313 = CARTESIAN_POINT('',(2.915,1.,-0.125)); +#3314 = VECTOR('',#3315,1.); +#3315 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#3316 = PCURVE('',#3248,#3317); +#3317 = DEFINITIONAL_REPRESENTATION('',(#3318),#3322); +#3318 = LINE('',#3319,#3320); +#3319 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#3320 = VECTOR('',#3321,1.); +#3321 = DIRECTION('',(-2.22044604925E-016,-1.)); +#3322 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3323 = PCURVE('',#2829,#3324); +#3324 = DEFINITIONAL_REPRESENTATION('',(#3325),#3329); +#3325 = LINE('',#3326,#3327); +#3326 = CARTESIAN_POINT('',(0.125,0.E+000)); +#3327 = VECTOR('',#3328,1.); +#3328 = DIRECTION('',(0.E+000,-1.)); +#3329 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3330 = ORIENTED_EDGE('',*,*,#3331,.T.); +#3331 = EDGE_CURVE('',#3309,#3233,#3332,.T.); +#3332 = SURFACE_CURVE('',#3333,(#3337,#3344),.PCURVE_S1.); +#3333 = LINE('',#3334,#3335); +#3334 = CARTESIAN_POINT('',(2.915,1.,0.125)); +#3335 = VECTOR('',#3336,1.); +#3336 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#3337 = PCURVE('',#3248,#3338); +#3338 = DEFINITIONAL_REPRESENTATION('',(#3339),#3343); +#3339 = LINE('',#3340,#3341); +#3340 = CARTESIAN_POINT('',(-2.22044604925E-016,-0.25)); +#3341 = VECTOR('',#3342,1.); +#3342 = DIRECTION('',(1.,0.E+000)); +#3343 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3344 = PCURVE('',#2857,#3345); +#3345 = DEFINITIONAL_REPRESENTATION('',(#3346),#3350); +#3346 = LINE('',#3347,#3348); +#3347 = CARTESIAN_POINT('',(0.E+000,0.125)); +#3348 = VECTOR('',#3349,1.); +#3349 = DIRECTION('',(-1.,0.E+000)); +#3350 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3351 = ORIENTED_EDGE('',*,*,#3230,.F.); +#3352 = ORIENTED_EDGE('',*,*,#3353,.F.); +#3353 = EDGE_CURVE('',#3307,#3231,#3354,.T.); +#3354 = SURFACE_CURVE('',#3355,(#3359,#3366),.PCURVE_S1.); +#3355 = LINE('',#3356,#3357); +#3356 = CARTESIAN_POINT('',(2.915,1.,-0.125)); +#3357 = VECTOR('',#3358,1.); +#3358 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#3359 = PCURVE('',#3248,#3360); +#3360 = DEFINITIONAL_REPRESENTATION('',(#3361),#3365); +#3361 = LINE('',#3362,#3363); +#3362 = CARTESIAN_POINT('',(-2.22044604925E-016,-0.E+000)); +#3363 = VECTOR('',#3364,1.); +#3364 = DIRECTION('',(1.,0.E+000)); +#3365 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3366 = PCURVE('',#2911,#3367); +#3367 = DEFINITIONAL_REPRESENTATION('',(#3368),#3372); +#3368 = LINE('',#3369,#3370); +#3369 = CARTESIAN_POINT('',(0.E+000,0.125)); +#3370 = VECTOR('',#3371,1.); +#3371 = DIRECTION('',(-1.,0.E+000)); +#3372 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3373 = ADVANCED_FACE('',(#3374),#2829,.F.); +#3374 = FACE_BOUND('',#3375,.F.); +#3375 = EDGE_LOOP('',(#3376,#3377,#3398,#3399)); +#3376 = ORIENTED_EDGE('',*,*,#2806,.T.); +#3377 = ORIENTED_EDGE('',*,*,#3378,.T.); +#3378 = EDGE_CURVE('',#2809,#3309,#3379,.T.); +#3379 = SURFACE_CURVE('',#3380,(#3384,#3391),.PCURVE_S1.); +#3380 = LINE('',#3381,#3382); +#3381 = CARTESIAN_POINT('',(2.79,1.,0.125)); +#3382 = VECTOR('',#3383,1.); +#3383 = DIRECTION('',(1.,0.E+000,0.E+000)); +#3384 = PCURVE('',#2829,#3385); +#3385 = DEFINITIONAL_REPRESENTATION('',(#3386),#3390); +#3386 = LINE('',#3387,#3388); +#3387 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#3388 = VECTOR('',#3389,1.); +#3389 = DIRECTION('',(1.,0.E+000)); +#3390 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3391 = PCURVE('',#2857,#3392); +#3392 = DEFINITIONAL_REPRESENTATION('',(#3393),#3397); +#3393 = LINE('',#3394,#3395); +#3394 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3395 = VECTOR('',#3396,1.); +#3396 = DIRECTION('',(0.E+000,1.)); +#3397 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3398 = ORIENTED_EDGE('',*,*,#3306,.F.); +#3399 = ORIENTED_EDGE('',*,*,#3400,.F.); +#3400 = EDGE_CURVE('',#2807,#3307,#3401,.T.); +#3401 = SURFACE_CURVE('',#3402,(#3406,#3413),.PCURVE_S1.); +#3402 = LINE('',#3403,#3404); +#3403 = CARTESIAN_POINT('',(2.79,1.,-0.125)); +#3404 = VECTOR('',#3405,1.); +#3405 = DIRECTION('',(1.,0.E+000,0.E+000)); +#3406 = PCURVE('',#2829,#3407); +#3407 = DEFINITIONAL_REPRESENTATION('',(#3408),#3412); +#3408 = LINE('',#3409,#3410); +#3409 = CARTESIAN_POINT('',(0.E+000,-4.930380657631E-032)); +#3410 = VECTOR('',#3411,1.); +#3411 = DIRECTION('',(1.,0.E+000)); +#3412 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3413 = PCURVE('',#2911,#3414); +#3414 = DEFINITIONAL_REPRESENTATION('',(#3415),#3419); +#3415 = LINE('',#3416,#3417); +#3416 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3417 = VECTOR('',#3418,1.); +#3418 = DIRECTION('',(0.E+000,1.)); +#3419 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3420 = ADVANCED_FACE('',(#3421),#2911,.F.); +#3421 = FACE_BOUND('',#3422,.T.); +#3422 = EDGE_LOOP('',(#3423,#3424,#3425,#3426,#3427,#3428,#3429,#3430)); +#3423 = ORIENTED_EDGE('',*,*,#2897,.T.); +#3424 = ORIENTED_EDGE('',*,*,#2978,.T.); +#3425 = ORIENTED_EDGE('',*,*,#3054,.T.); +#3426 = ORIENTED_EDGE('',*,*,#3130,.F.); +#3427 = ORIENTED_EDGE('',*,*,#3206,.F.); +#3428 = ORIENTED_EDGE('',*,*,#3282,.F.); +#3429 = ORIENTED_EDGE('',*,*,#3353,.F.); +#3430 = ORIENTED_EDGE('',*,*,#3400,.F.); +#3431 = ADVANCED_FACE('',(#3432),#2857,.T.); +#3432 = FACE_BOUND('',#3433,.F.); +#3433 = EDGE_LOOP('',(#3434,#3435,#3436,#3437,#3438,#3439,#3440,#3441)); +#3434 = ORIENTED_EDGE('',*,*,#2841,.T.); +#3435 = ORIENTED_EDGE('',*,*,#2927,.T.); +#3436 = ORIENTED_EDGE('',*,*,#3003,.T.); +#3437 = ORIENTED_EDGE('',*,*,#3108,.F.); +#3438 = ORIENTED_EDGE('',*,*,#3184,.F.); +#3439 = ORIENTED_EDGE('',*,*,#3260,.F.); +#3440 = ORIENTED_EDGE('',*,*,#3331,.F.); +#3441 = ORIENTED_EDGE('',*,*,#3378,.F.); +#3442 = MANIFOLD_SOLID_BREP('',#3443); +#3443 = CLOSED_SHELL('',(#3444,#3564,#3640,#3716,#3792,#3868,#3944,#4015 + ,#4062,#4073)); +#3444 = ADVANCED_FACE('',(#3445),#3459,.T.); +#3445 = FACE_BOUND('',#3446,.T.); +#3446 = EDGE_LOOP('',(#3447,#3482,#3510,#3538)); +#3447 = ORIENTED_EDGE('',*,*,#3448,.T.); +#3448 = EDGE_CURVE('',#3449,#3451,#3453,.T.); +#3449 = VERTEX_POINT('',#3450); +#3450 = CARTESIAN_POINT('',(0.25,1.,-0.125)); +#3451 = VERTEX_POINT('',#3452); +#3452 = CARTESIAN_POINT('',(0.25,1.,0.125)); +#3453 = SURFACE_CURVE('',#3454,(#3458,#3470),.PCURVE_S1.); +#3454 = LINE('',#3455,#3456); +#3455 = CARTESIAN_POINT('',(0.25,1.,-0.125)); +#3456 = VECTOR('',#3457,1.); +#3457 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#3458 = PCURVE('',#3459,#3464); +#3459 = PLANE('',#3460); +#3460 = AXIS2_PLACEMENT_3D('',#3461,#3462,#3463); +#3461 = CARTESIAN_POINT('',(0.25,1.,-0.125)); +#3462 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#3463 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#3464 = DEFINITIONAL_REPRESENTATION('',(#3465),#3469); +#3465 = LINE('',#3466,#3467); +#3466 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3467 = VECTOR('',#3468,1.); +#3468 = DIRECTION('',(2.22044604925E-016,-1.)); +#3469 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3470 = PCURVE('',#3471,#3476); +#3471 = PLANE('',#3472); +#3472 = AXIS2_PLACEMENT_3D('',#3473,#3474,#3475); +#3473 = CARTESIAN_POINT('',(0.25,1.,-0.125)); +#3474 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#3475 = DIRECTION('',(1.,0.E+000,0.E+000)); +#3476 = DEFINITIONAL_REPRESENTATION('',(#3477),#3481); +#3477 = LINE('',#3478,#3479); +#3478 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3479 = VECTOR('',#3480,1.); +#3480 = DIRECTION('',(0.E+000,-1.)); +#3481 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3482 = ORIENTED_EDGE('',*,*,#3483,.T.); +#3483 = EDGE_CURVE('',#3451,#3484,#3486,.T.); +#3484 = VERTEX_POINT('',#3485); +#3485 = CARTESIAN_POINT('',(0.25,-2.5,0.125)); +#3486 = SURFACE_CURVE('',#3487,(#3491,#3498),.PCURVE_S1.); +#3487 = LINE('',#3488,#3489); +#3488 = CARTESIAN_POINT('',(0.25,1.,0.125)); +#3489 = VECTOR('',#3490,1.); +#3490 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#3491 = PCURVE('',#3459,#3492); +#3492 = DEFINITIONAL_REPRESENTATION('',(#3493),#3497); +#3493 = LINE('',#3494,#3495); +#3494 = CARTESIAN_POINT('',(2.22044604925E-016,-0.25)); +#3495 = VECTOR('',#3496,1.); +#3496 = DIRECTION('',(1.,0.E+000)); +#3497 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3498 = PCURVE('',#3499,#3504); +#3499 = PLANE('',#3500); +#3500 = AXIS2_PLACEMENT_3D('',#3501,#3502,#3503); +#3501 = CARTESIAN_POINT('',(0.25,1.,0.125)); +#3502 = DIRECTION('',(0.E+000,4.440892098501E-016,1.)); +#3503 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#3504 = DEFINITIONAL_REPRESENTATION('',(#3505),#3509); +#3505 = LINE('',#3506,#3507); +#3506 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3507 = VECTOR('',#3508,1.); +#3508 = DIRECTION('',(1.,0.E+000)); +#3509 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3510 = ORIENTED_EDGE('',*,*,#3511,.F.); +#3511 = EDGE_CURVE('',#3512,#3484,#3514,.T.); +#3512 = VERTEX_POINT('',#3513); +#3513 = CARTESIAN_POINT('',(0.25,-2.5,-0.125)); +#3514 = SURFACE_CURVE('',#3515,(#3519,#3526),.PCURVE_S1.); +#3515 = LINE('',#3516,#3517); +#3516 = CARTESIAN_POINT('',(0.25,-2.5,-0.125)); +#3517 = VECTOR('',#3518,1.); +#3518 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#3519 = PCURVE('',#3459,#3520); +#3520 = DEFINITIONAL_REPRESENTATION('',(#3521),#3525); +#3521 = LINE('',#3522,#3523); +#3522 = CARTESIAN_POINT('',(3.5,-1.972152263053E-031)); +#3523 = VECTOR('',#3524,1.); +#3524 = DIRECTION('',(2.22044604925E-016,-1.)); +#3525 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3526 = PCURVE('',#3527,#3532); +#3527 = PLANE('',#3528); +#3528 = AXIS2_PLACEMENT_3D('',#3529,#3530,#3531); +#3529 = CARTESIAN_POINT('',(0.25,-2.5,-0.125)); +#3530 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#3531 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#3532 = DEFINITIONAL_REPRESENTATION('',(#3533),#3537); +#3533 = LINE('',#3534,#3535); +#3534 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#3535 = VECTOR('',#3536,1.); +#3536 = DIRECTION('',(0.E+000,-1.)); +#3537 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3538 = ORIENTED_EDGE('',*,*,#3539,.F.); +#3539 = EDGE_CURVE('',#3449,#3512,#3540,.T.); +#3540 = SURFACE_CURVE('',#3541,(#3545,#3552),.PCURVE_S1.); +#3541 = LINE('',#3542,#3543); +#3542 = CARTESIAN_POINT('',(0.25,1.,-0.125)); +#3543 = VECTOR('',#3544,1.); +#3544 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#3545 = PCURVE('',#3459,#3546); +#3546 = DEFINITIONAL_REPRESENTATION('',(#3547),#3551); +#3547 = LINE('',#3548,#3549); +#3548 = CARTESIAN_POINT('',(2.22044604925E-016,0.E+000)); +#3549 = VECTOR('',#3550,1.); +#3550 = DIRECTION('',(1.,0.E+000)); +#3551 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3552 = PCURVE('',#3553,#3558); +#3553 = PLANE('',#3554); +#3554 = AXIS2_PLACEMENT_3D('',#3555,#3556,#3557); +#3555 = CARTESIAN_POINT('',(0.25,1.,-0.125)); +#3556 = DIRECTION('',(0.E+000,4.440892098501E-016,1.)); +#3557 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#3558 = DEFINITIONAL_REPRESENTATION('',(#3559),#3563); +#3559 = LINE('',#3560,#3561); +#3560 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3561 = VECTOR('',#3562,1.); +#3562 = DIRECTION('',(1.,0.E+000)); +#3563 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3564 = ADVANCED_FACE('',(#3565),#3527,.T.); +#3565 = FACE_BOUND('',#3566,.T.); +#3566 = EDGE_LOOP('',(#3567,#3568,#3591,#3619)); +#3567 = ORIENTED_EDGE('',*,*,#3511,.T.); +#3568 = ORIENTED_EDGE('',*,*,#3569,.T.); +#3569 = EDGE_CURVE('',#3484,#3570,#3572,.T.); +#3570 = VERTEX_POINT('',#3571); +#3571 = CARTESIAN_POINT('',(-0.25,-2.5,0.125)); +#3572 = SURFACE_CURVE('',#3573,(#3577,#3584),.PCURVE_S1.); +#3573 = LINE('',#3574,#3575); +#3574 = CARTESIAN_POINT('',(0.25,-2.5,0.125)); +#3575 = VECTOR('',#3576,1.); +#3576 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#3577 = PCURVE('',#3527,#3578); +#3578 = DEFINITIONAL_REPRESENTATION('',(#3579),#3583); +#3579 = LINE('',#3580,#3581); +#3580 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#3581 = VECTOR('',#3582,1.); +#3582 = DIRECTION('',(1.,0.E+000)); +#3583 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3584 = PCURVE('',#3499,#3585); +#3585 = DEFINITIONAL_REPRESENTATION('',(#3586),#3590); +#3586 = LINE('',#3587,#3588); +#3587 = CARTESIAN_POINT('',(3.5,0.E+000)); +#3588 = VECTOR('',#3589,1.); +#3589 = DIRECTION('',(0.E+000,-1.)); +#3590 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3591 = ORIENTED_EDGE('',*,*,#3592,.F.); +#3592 = EDGE_CURVE('',#3593,#3570,#3595,.T.); +#3593 = VERTEX_POINT('',#3594); +#3594 = CARTESIAN_POINT('',(-0.25,-2.5,-0.125)); +#3595 = SURFACE_CURVE('',#3596,(#3600,#3607),.PCURVE_S1.); +#3596 = LINE('',#3597,#3598); +#3597 = CARTESIAN_POINT('',(-0.25,-2.5,-0.125)); +#3598 = VECTOR('',#3599,1.); +#3599 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#3600 = PCURVE('',#3527,#3601); +#3601 = DEFINITIONAL_REPRESENTATION('',(#3602),#3606); +#3602 = LINE('',#3603,#3604); +#3603 = CARTESIAN_POINT('',(0.5,0.E+000)); +#3604 = VECTOR('',#3605,1.); +#3605 = DIRECTION('',(0.E+000,-1.)); +#3606 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3607 = PCURVE('',#3608,#3613); +#3608 = PLANE('',#3609); +#3609 = AXIS2_PLACEMENT_3D('',#3610,#3611,#3612); +#3610 = CARTESIAN_POINT('',(-0.25,-2.5,-0.125)); +#3611 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#3612 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#3613 = DEFINITIONAL_REPRESENTATION('',(#3614),#3618); +#3614 = LINE('',#3615,#3616); +#3615 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#3616 = VECTOR('',#3617,1.); +#3617 = DIRECTION('',(-2.22044604925E-016,-1.)); +#3618 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3619 = ORIENTED_EDGE('',*,*,#3620,.F.); +#3620 = EDGE_CURVE('',#3512,#3593,#3621,.T.); +#3621 = SURFACE_CURVE('',#3622,(#3626,#3633),.PCURVE_S1.); +#3622 = LINE('',#3623,#3624); +#3623 = CARTESIAN_POINT('',(0.25,-2.5,-0.125)); +#3624 = VECTOR('',#3625,1.); +#3625 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#3626 = PCURVE('',#3527,#3627); +#3627 = DEFINITIONAL_REPRESENTATION('',(#3628),#3632); +#3628 = LINE('',#3629,#3630); +#3629 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3630 = VECTOR('',#3631,1.); +#3631 = DIRECTION('',(1.,0.E+000)); +#3632 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3633 = PCURVE('',#3553,#3634); +#3634 = DEFINITIONAL_REPRESENTATION('',(#3635),#3639); +#3635 = LINE('',#3636,#3637); +#3636 = CARTESIAN_POINT('',(3.5,0.E+000)); +#3637 = VECTOR('',#3638,1.); +#3638 = DIRECTION('',(0.E+000,-1.)); +#3639 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3640 = ADVANCED_FACE('',(#3641),#3608,.T.); +#3641 = FACE_BOUND('',#3642,.T.); +#3642 = EDGE_LOOP('',(#3643,#3644,#3667,#3695)); +#3643 = ORIENTED_EDGE('',*,*,#3592,.T.); +#3644 = ORIENTED_EDGE('',*,*,#3645,.T.); +#3645 = EDGE_CURVE('',#3570,#3646,#3648,.T.); +#3646 = VERTEX_POINT('',#3647); +#3647 = CARTESIAN_POINT('',(-0.25,1.,0.125)); +#3648 = SURFACE_CURVE('',#3649,(#3653,#3660),.PCURVE_S1.); +#3649 = LINE('',#3650,#3651); +#3650 = CARTESIAN_POINT('',(-0.25,-2.5,0.125)); +#3651 = VECTOR('',#3652,1.); +#3652 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#3653 = PCURVE('',#3608,#3654); +#3654 = DEFINITIONAL_REPRESENTATION('',(#3655),#3659); +#3655 = LINE('',#3656,#3657); +#3656 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#3657 = VECTOR('',#3658,1.); +#3658 = DIRECTION('',(1.,0.E+000)); +#3659 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3660 = PCURVE('',#3499,#3661); +#3661 = DEFINITIONAL_REPRESENTATION('',(#3662),#3666); +#3662 = LINE('',#3663,#3664); +#3663 = CARTESIAN_POINT('',(3.5,-0.5)); +#3664 = VECTOR('',#3665,1.); +#3665 = DIRECTION('',(-1.,0.E+000)); +#3666 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3667 = ORIENTED_EDGE('',*,*,#3668,.F.); +#3668 = EDGE_CURVE('',#3669,#3646,#3671,.T.); +#3669 = VERTEX_POINT('',#3670); +#3670 = CARTESIAN_POINT('',(-0.25,1.,-0.125)); +#3671 = SURFACE_CURVE('',#3672,(#3676,#3683),.PCURVE_S1.); +#3672 = LINE('',#3673,#3674); +#3673 = CARTESIAN_POINT('',(-0.25,1.,-0.125)); +#3674 = VECTOR('',#3675,1.); +#3675 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#3676 = PCURVE('',#3608,#3677); +#3677 = DEFINITIONAL_REPRESENTATION('',(#3678),#3682); +#3678 = LINE('',#3679,#3680); +#3679 = CARTESIAN_POINT('',(3.5,1.972152263053E-031)); +#3680 = VECTOR('',#3681,1.); +#3681 = DIRECTION('',(-2.22044604925E-016,-1.)); +#3682 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3683 = PCURVE('',#3684,#3689); +#3684 = PLANE('',#3685); +#3685 = AXIS2_PLACEMENT_3D('',#3686,#3687,#3688); +#3686 = CARTESIAN_POINT('',(-0.375,1.,-0.125)); +#3687 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#3688 = DIRECTION('',(1.,0.E+000,0.E+000)); +#3689 = DEFINITIONAL_REPRESENTATION('',(#3690),#3694); +#3690 = LINE('',#3691,#3692); +#3691 = CARTESIAN_POINT('',(0.125,0.E+000)); +#3692 = VECTOR('',#3693,1.); +#3693 = DIRECTION('',(0.E+000,-1.)); +#3694 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3695 = ORIENTED_EDGE('',*,*,#3696,.F.); +#3696 = EDGE_CURVE('',#3593,#3669,#3697,.T.); +#3697 = SURFACE_CURVE('',#3698,(#3702,#3709),.PCURVE_S1.); +#3698 = LINE('',#3699,#3700); +#3699 = CARTESIAN_POINT('',(-0.25,-2.5,-0.125)); +#3700 = VECTOR('',#3701,1.); +#3701 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#3702 = PCURVE('',#3608,#3703); +#3703 = DEFINITIONAL_REPRESENTATION('',(#3704),#3708); +#3704 = LINE('',#3705,#3706); +#3705 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3706 = VECTOR('',#3707,1.); +#3707 = DIRECTION('',(1.,0.E+000)); +#3708 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3709 = PCURVE('',#3553,#3710); +#3710 = DEFINITIONAL_REPRESENTATION('',(#3711),#3715); +#3711 = LINE('',#3712,#3713); +#3712 = CARTESIAN_POINT('',(3.5,-0.5)); +#3713 = VECTOR('',#3714,1.); +#3714 = DIRECTION('',(-1.,0.E+000)); +#3715 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3716 = ADVANCED_FACE('',(#3717),#3684,.F.); +#3717 = FACE_BOUND('',#3718,.F.); +#3718 = EDGE_LOOP('',(#3719,#3749,#3770,#3771)); +#3719 = ORIENTED_EDGE('',*,*,#3720,.T.); +#3720 = EDGE_CURVE('',#3721,#3723,#3725,.T.); +#3721 = VERTEX_POINT('',#3722); +#3722 = CARTESIAN_POINT('',(-0.375,1.,-0.125)); +#3723 = VERTEX_POINT('',#3724); +#3724 = CARTESIAN_POINT('',(-0.375,1.,0.125)); +#3725 = SURFACE_CURVE('',#3726,(#3730,#3737),.PCURVE_S1.); +#3726 = LINE('',#3727,#3728); +#3727 = CARTESIAN_POINT('',(-0.375,1.,-0.125)); +#3728 = VECTOR('',#3729,1.); +#3729 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#3730 = PCURVE('',#3684,#3731); +#3731 = DEFINITIONAL_REPRESENTATION('',(#3732),#3736); +#3732 = LINE('',#3733,#3734); +#3733 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3734 = VECTOR('',#3735,1.); +#3735 = DIRECTION('',(0.E+000,-1.)); +#3736 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3737 = PCURVE('',#3738,#3743); +#3738 = PLANE('',#3739); +#3739 = AXIS2_PLACEMENT_3D('',#3740,#3741,#3742); +#3740 = CARTESIAN_POINT('',(-0.375,2.,-0.125)); +#3741 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#3742 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#3743 = DEFINITIONAL_REPRESENTATION('',(#3744),#3748); +#3744 = LINE('',#3745,#3746); +#3745 = CARTESIAN_POINT('',(1.,-4.930380657631E-032)); +#3746 = VECTOR('',#3747,1.); +#3747 = DIRECTION('',(2.22044604925E-016,-1.)); +#3748 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3749 = ORIENTED_EDGE('',*,*,#3750,.T.); +#3750 = EDGE_CURVE('',#3723,#3646,#3751,.T.); +#3751 = SURFACE_CURVE('',#3752,(#3756,#3763),.PCURVE_S1.); +#3752 = LINE('',#3753,#3754); +#3753 = CARTESIAN_POINT('',(-0.375,1.,0.125)); +#3754 = VECTOR('',#3755,1.); +#3755 = DIRECTION('',(1.,0.E+000,0.E+000)); +#3756 = PCURVE('',#3684,#3757); +#3757 = DEFINITIONAL_REPRESENTATION('',(#3758),#3762); +#3758 = LINE('',#3759,#3760); +#3759 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#3760 = VECTOR('',#3761,1.); +#3761 = DIRECTION('',(1.,0.E+000)); +#3762 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3763 = PCURVE('',#3499,#3764); +#3764 = DEFINITIONAL_REPRESENTATION('',(#3765),#3769); +#3765 = LINE('',#3766,#3767); +#3766 = CARTESIAN_POINT('',(0.E+000,-0.625)); +#3767 = VECTOR('',#3768,1.); +#3768 = DIRECTION('',(0.E+000,1.)); +#3769 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3770 = ORIENTED_EDGE('',*,*,#3668,.F.); +#3771 = ORIENTED_EDGE('',*,*,#3772,.F.); +#3772 = EDGE_CURVE('',#3721,#3669,#3773,.T.); +#3773 = SURFACE_CURVE('',#3774,(#3778,#3785),.PCURVE_S1.); +#3774 = LINE('',#3775,#3776); +#3775 = CARTESIAN_POINT('',(-0.375,1.,-0.125)); +#3776 = VECTOR('',#3777,1.); +#3777 = DIRECTION('',(1.,0.E+000,0.E+000)); +#3778 = PCURVE('',#3684,#3779); +#3779 = DEFINITIONAL_REPRESENTATION('',(#3780),#3784); +#3780 = LINE('',#3781,#3782); +#3781 = CARTESIAN_POINT('',(0.E+000,-4.930380657631E-032)); +#3782 = VECTOR('',#3783,1.); +#3783 = DIRECTION('',(1.,0.E+000)); +#3784 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3785 = PCURVE('',#3553,#3786); +#3786 = DEFINITIONAL_REPRESENTATION('',(#3787),#3791); +#3787 = LINE('',#3788,#3789); +#3788 = CARTESIAN_POINT('',(0.E+000,-0.625)); +#3789 = VECTOR('',#3790,1.); +#3790 = DIRECTION('',(0.E+000,1.)); +#3791 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3792 = ADVANCED_FACE('',(#3793),#3738,.F.); +#3793 = FACE_BOUND('',#3794,.F.); +#3794 = EDGE_LOOP('',(#3795,#3825,#3846,#3847)); +#3795 = ORIENTED_EDGE('',*,*,#3796,.T.); +#3796 = EDGE_CURVE('',#3797,#3799,#3801,.T.); +#3797 = VERTEX_POINT('',#3798); +#3798 = CARTESIAN_POINT('',(-0.375,2.,-0.125)); +#3799 = VERTEX_POINT('',#3800); +#3800 = CARTESIAN_POINT('',(-0.375,2.,0.125)); +#3801 = SURFACE_CURVE('',#3802,(#3806,#3813),.PCURVE_S1.); +#3802 = LINE('',#3803,#3804); +#3803 = CARTESIAN_POINT('',(-0.375,2.,-0.125)); +#3804 = VECTOR('',#3805,1.); +#3805 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#3806 = PCURVE('',#3738,#3807); +#3807 = DEFINITIONAL_REPRESENTATION('',(#3808),#3812); +#3808 = LINE('',#3809,#3810); +#3809 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3810 = VECTOR('',#3811,1.); +#3811 = DIRECTION('',(2.22044604925E-016,-1.)); +#3812 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3813 = PCURVE('',#3814,#3819); +#3814 = PLANE('',#3815); +#3815 = AXIS2_PLACEMENT_3D('',#3816,#3817,#3818); +#3816 = CARTESIAN_POINT('',(0.375,2.,-0.125)); +#3817 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#3818 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#3819 = DEFINITIONAL_REPRESENTATION('',(#3820),#3824); +#3820 = LINE('',#3821,#3822); +#3821 = CARTESIAN_POINT('',(0.75,0.E+000)); +#3822 = VECTOR('',#3823,1.); +#3823 = DIRECTION('',(0.E+000,-1.)); +#3824 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3825 = ORIENTED_EDGE('',*,*,#3826,.T.); +#3826 = EDGE_CURVE('',#3799,#3723,#3827,.T.); +#3827 = SURFACE_CURVE('',#3828,(#3832,#3839),.PCURVE_S1.); +#3828 = LINE('',#3829,#3830); +#3829 = CARTESIAN_POINT('',(-0.375,2.,0.125)); +#3830 = VECTOR('',#3831,1.); +#3831 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#3832 = PCURVE('',#3738,#3833); +#3833 = DEFINITIONAL_REPRESENTATION('',(#3834),#3838); +#3834 = LINE('',#3835,#3836); +#3835 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#3836 = VECTOR('',#3837,1.); +#3837 = DIRECTION('',(1.,0.E+000)); +#3838 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3839 = PCURVE('',#3499,#3840); +#3840 = DEFINITIONAL_REPRESENTATION('',(#3841),#3845); +#3841 = LINE('',#3842,#3843); +#3842 = CARTESIAN_POINT('',(-1.,-0.625)); +#3843 = VECTOR('',#3844,1.); +#3844 = DIRECTION('',(1.,0.E+000)); +#3845 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3846 = ORIENTED_EDGE('',*,*,#3720,.F.); +#3847 = ORIENTED_EDGE('',*,*,#3848,.F.); +#3848 = EDGE_CURVE('',#3797,#3721,#3849,.T.); +#3849 = SURFACE_CURVE('',#3850,(#3854,#3861),.PCURVE_S1.); +#3850 = LINE('',#3851,#3852); +#3851 = CARTESIAN_POINT('',(-0.375,2.,-0.125)); +#3852 = VECTOR('',#3853,1.); +#3853 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#3854 = PCURVE('',#3738,#3855); +#3855 = DEFINITIONAL_REPRESENTATION('',(#3856),#3860); +#3856 = LINE('',#3857,#3858); +#3857 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3858 = VECTOR('',#3859,1.); +#3859 = DIRECTION('',(1.,0.E+000)); +#3860 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3861 = PCURVE('',#3553,#3862); +#3862 = DEFINITIONAL_REPRESENTATION('',(#3863),#3867); +#3863 = LINE('',#3864,#3865); +#3864 = CARTESIAN_POINT('',(-1.,-0.625)); +#3865 = VECTOR('',#3866,1.); +#3866 = DIRECTION('',(1.,0.E+000)); +#3867 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3868 = ADVANCED_FACE('',(#3869),#3814,.F.); +#3869 = FACE_BOUND('',#3870,.F.); +#3870 = EDGE_LOOP('',(#3871,#3901,#3922,#3923)); +#3871 = ORIENTED_EDGE('',*,*,#3872,.T.); +#3872 = EDGE_CURVE('',#3873,#3875,#3877,.T.); +#3873 = VERTEX_POINT('',#3874); +#3874 = CARTESIAN_POINT('',(0.375,2.,-0.125)); +#3875 = VERTEX_POINT('',#3876); +#3876 = CARTESIAN_POINT('',(0.375,2.,0.125)); +#3877 = SURFACE_CURVE('',#3878,(#3882,#3889),.PCURVE_S1.); +#3878 = LINE('',#3879,#3880); +#3879 = CARTESIAN_POINT('',(0.375,2.,-0.125)); +#3880 = VECTOR('',#3881,1.); +#3881 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#3882 = PCURVE('',#3814,#3883); +#3883 = DEFINITIONAL_REPRESENTATION('',(#3884),#3888); +#3884 = LINE('',#3885,#3886); +#3885 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#3886 = VECTOR('',#3887,1.); +#3887 = DIRECTION('',(0.E+000,-1.)); +#3888 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3889 = PCURVE('',#3890,#3895); +#3890 = PLANE('',#3891); +#3891 = AXIS2_PLACEMENT_3D('',#3892,#3893,#3894); +#3892 = CARTESIAN_POINT('',(0.375,1.,-0.125)); +#3893 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#3894 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#3895 = DEFINITIONAL_REPRESENTATION('',(#3896),#3900); +#3896 = LINE('',#3897,#3898); +#3897 = CARTESIAN_POINT('',(1.,4.930380657631E-032)); +#3898 = VECTOR('',#3899,1.); +#3899 = DIRECTION('',(-2.22044604925E-016,-1.)); +#3900 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3901 = ORIENTED_EDGE('',*,*,#3902,.T.); +#3902 = EDGE_CURVE('',#3875,#3799,#3903,.T.); +#3903 = SURFACE_CURVE('',#3904,(#3908,#3915),.PCURVE_S1.); +#3904 = LINE('',#3905,#3906); +#3905 = CARTESIAN_POINT('',(0.375,2.,0.125)); +#3906 = VECTOR('',#3907,1.); +#3907 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#3908 = PCURVE('',#3814,#3909); +#3909 = DEFINITIONAL_REPRESENTATION('',(#3910),#3914); +#3910 = LINE('',#3911,#3912); +#3911 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#3912 = VECTOR('',#3913,1.); +#3913 = DIRECTION('',(1.,0.E+000)); +#3914 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3915 = PCURVE('',#3499,#3916); +#3916 = DEFINITIONAL_REPRESENTATION('',(#3917),#3921); +#3917 = LINE('',#3918,#3919); +#3918 = CARTESIAN_POINT('',(-1.,0.125)); +#3919 = VECTOR('',#3920,1.); +#3920 = DIRECTION('',(0.E+000,-1.)); +#3921 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3922 = ORIENTED_EDGE('',*,*,#3796,.F.); +#3923 = ORIENTED_EDGE('',*,*,#3924,.F.); +#3924 = EDGE_CURVE('',#3873,#3797,#3925,.T.); +#3925 = SURFACE_CURVE('',#3926,(#3930,#3937),.PCURVE_S1.); +#3926 = LINE('',#3927,#3928); +#3927 = CARTESIAN_POINT('',(0.375,2.,-0.125)); +#3928 = VECTOR('',#3929,1.); +#3929 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#3930 = PCURVE('',#3814,#3931); +#3931 = DEFINITIONAL_REPRESENTATION('',(#3932),#3936); +#3932 = LINE('',#3933,#3934); +#3933 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3934 = VECTOR('',#3935,1.); +#3935 = DIRECTION('',(1.,0.E+000)); +#3936 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3937 = PCURVE('',#3553,#3938); +#3938 = DEFINITIONAL_REPRESENTATION('',(#3939),#3943); +#3939 = LINE('',#3940,#3941); +#3940 = CARTESIAN_POINT('',(-1.,0.125)); +#3941 = VECTOR('',#3942,1.); +#3942 = DIRECTION('',(0.E+000,-1.)); +#3943 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3944 = ADVANCED_FACE('',(#3945),#3890,.F.); +#3945 = FACE_BOUND('',#3946,.F.); +#3946 = EDGE_LOOP('',(#3947,#3972,#3993,#3994)); +#3947 = ORIENTED_EDGE('',*,*,#3948,.T.); +#3948 = EDGE_CURVE('',#3949,#3951,#3953,.T.); +#3949 = VERTEX_POINT('',#3950); +#3950 = CARTESIAN_POINT('',(0.375,1.,-0.125)); +#3951 = VERTEX_POINT('',#3952); +#3952 = CARTESIAN_POINT('',(0.375,1.,0.125)); +#3953 = SURFACE_CURVE('',#3954,(#3958,#3965),.PCURVE_S1.); +#3954 = LINE('',#3955,#3956); +#3955 = CARTESIAN_POINT('',(0.375,1.,-0.125)); +#3956 = VECTOR('',#3957,1.); +#3957 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#3958 = PCURVE('',#3890,#3959); +#3959 = DEFINITIONAL_REPRESENTATION('',(#3960),#3964); +#3960 = LINE('',#3961,#3962); +#3961 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#3962 = VECTOR('',#3963,1.); +#3963 = DIRECTION('',(-2.22044604925E-016,-1.)); +#3964 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3965 = PCURVE('',#3471,#3966); +#3966 = DEFINITIONAL_REPRESENTATION('',(#3967),#3971); +#3967 = LINE('',#3968,#3969); +#3968 = CARTESIAN_POINT('',(0.125,0.E+000)); +#3969 = VECTOR('',#3970,1.); +#3970 = DIRECTION('',(0.E+000,-1.)); +#3971 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3972 = ORIENTED_EDGE('',*,*,#3973,.T.); +#3973 = EDGE_CURVE('',#3951,#3875,#3974,.T.); +#3974 = SURFACE_CURVE('',#3975,(#3979,#3986),.PCURVE_S1.); +#3975 = LINE('',#3976,#3977); +#3976 = CARTESIAN_POINT('',(0.375,1.,0.125)); +#3977 = VECTOR('',#3978,1.); +#3978 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#3979 = PCURVE('',#3890,#3980); +#3980 = DEFINITIONAL_REPRESENTATION('',(#3981),#3985); +#3981 = LINE('',#3982,#3983); +#3982 = CARTESIAN_POINT('',(-2.22044604925E-016,-0.25)); +#3983 = VECTOR('',#3984,1.); +#3984 = DIRECTION('',(1.,0.E+000)); +#3985 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3986 = PCURVE('',#3499,#3987); +#3987 = DEFINITIONAL_REPRESENTATION('',(#3988),#3992); +#3988 = LINE('',#3989,#3990); +#3989 = CARTESIAN_POINT('',(0.E+000,0.125)); +#3990 = VECTOR('',#3991,1.); +#3991 = DIRECTION('',(-1.,0.E+000)); +#3992 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3993 = ORIENTED_EDGE('',*,*,#3872,.F.); +#3994 = ORIENTED_EDGE('',*,*,#3995,.F.); +#3995 = EDGE_CURVE('',#3949,#3873,#3996,.T.); +#3996 = SURFACE_CURVE('',#3997,(#4001,#4008),.PCURVE_S1.); +#3997 = LINE('',#3998,#3999); +#3998 = CARTESIAN_POINT('',(0.375,1.,-0.125)); +#3999 = VECTOR('',#4000,1.); +#4000 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#4001 = PCURVE('',#3890,#4002); +#4002 = DEFINITIONAL_REPRESENTATION('',(#4003),#4007); +#4003 = LINE('',#4004,#4005); +#4004 = CARTESIAN_POINT('',(-2.22044604925E-016,-0.E+000)); +#4005 = VECTOR('',#4006,1.); +#4006 = DIRECTION('',(1.,0.E+000)); +#4007 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4008 = PCURVE('',#3553,#4009); +#4009 = DEFINITIONAL_REPRESENTATION('',(#4010),#4014); +#4010 = LINE('',#4011,#4012); +#4011 = CARTESIAN_POINT('',(0.E+000,0.125)); +#4012 = VECTOR('',#4013,1.); +#4013 = DIRECTION('',(-1.,0.E+000)); +#4014 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4015 = ADVANCED_FACE('',(#4016),#3471,.F.); +#4016 = FACE_BOUND('',#4017,.F.); +#4017 = EDGE_LOOP('',(#4018,#4019,#4040,#4041)); +#4018 = ORIENTED_EDGE('',*,*,#3448,.T.); +#4019 = ORIENTED_EDGE('',*,*,#4020,.T.); +#4020 = EDGE_CURVE('',#3451,#3951,#4021,.T.); +#4021 = SURFACE_CURVE('',#4022,(#4026,#4033),.PCURVE_S1.); +#4022 = LINE('',#4023,#4024); +#4023 = CARTESIAN_POINT('',(0.25,1.,0.125)); +#4024 = VECTOR('',#4025,1.); +#4025 = DIRECTION('',(1.,0.E+000,0.E+000)); +#4026 = PCURVE('',#3471,#4027); +#4027 = DEFINITIONAL_REPRESENTATION('',(#4028),#4032); +#4028 = LINE('',#4029,#4030); +#4029 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#4030 = VECTOR('',#4031,1.); +#4031 = DIRECTION('',(1.,0.E+000)); +#4032 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4033 = PCURVE('',#3499,#4034); +#4034 = DEFINITIONAL_REPRESENTATION('',(#4035),#4039); +#4035 = LINE('',#4036,#4037); +#4036 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4037 = VECTOR('',#4038,1.); +#4038 = DIRECTION('',(0.E+000,1.)); +#4039 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4040 = ORIENTED_EDGE('',*,*,#3948,.F.); +#4041 = ORIENTED_EDGE('',*,*,#4042,.F.); +#4042 = EDGE_CURVE('',#3449,#3949,#4043,.T.); +#4043 = SURFACE_CURVE('',#4044,(#4048,#4055),.PCURVE_S1.); +#4044 = LINE('',#4045,#4046); +#4045 = CARTESIAN_POINT('',(0.25,1.,-0.125)); +#4046 = VECTOR('',#4047,1.); +#4047 = DIRECTION('',(1.,0.E+000,0.E+000)); +#4048 = PCURVE('',#3471,#4049); +#4049 = DEFINITIONAL_REPRESENTATION('',(#4050),#4054); +#4050 = LINE('',#4051,#4052); +#4051 = CARTESIAN_POINT('',(0.E+000,-4.930380657631E-032)); +#4052 = VECTOR('',#4053,1.); +#4053 = DIRECTION('',(1.,0.E+000)); +#4054 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4055 = PCURVE('',#3553,#4056); +#4056 = DEFINITIONAL_REPRESENTATION('',(#4057),#4061); +#4057 = LINE('',#4058,#4059); +#4058 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4059 = VECTOR('',#4060,1.); +#4060 = DIRECTION('',(0.E+000,1.)); +#4061 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4062 = ADVANCED_FACE('',(#4063),#3553,.F.); +#4063 = FACE_BOUND('',#4064,.T.); +#4064 = EDGE_LOOP('',(#4065,#4066,#4067,#4068,#4069,#4070,#4071,#4072)); +#4065 = ORIENTED_EDGE('',*,*,#3539,.T.); +#4066 = ORIENTED_EDGE('',*,*,#3620,.T.); +#4067 = ORIENTED_EDGE('',*,*,#3696,.T.); +#4068 = ORIENTED_EDGE('',*,*,#3772,.F.); +#4069 = ORIENTED_EDGE('',*,*,#3848,.F.); +#4070 = ORIENTED_EDGE('',*,*,#3924,.F.); +#4071 = ORIENTED_EDGE('',*,*,#3995,.F.); +#4072 = ORIENTED_EDGE('',*,*,#4042,.F.); +#4073 = ADVANCED_FACE('',(#4074),#3499,.T.); +#4074 = FACE_BOUND('',#4075,.F.); +#4075 = EDGE_LOOP('',(#4076,#4077,#4078,#4079,#4080,#4081,#4082,#4083)); +#4076 = ORIENTED_EDGE('',*,*,#3483,.T.); +#4077 = ORIENTED_EDGE('',*,*,#3569,.T.); +#4078 = ORIENTED_EDGE('',*,*,#3645,.T.); +#4079 = ORIENTED_EDGE('',*,*,#3750,.F.); +#4080 = ORIENTED_EDGE('',*,*,#3826,.F.); +#4081 = ORIENTED_EDGE('',*,*,#3902,.F.); +#4082 = ORIENTED_EDGE('',*,*,#3973,.F.); +#4083 = ORIENTED_EDGE('',*,*,#4020,.F.); +#4084 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#4088)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#4085,#4086,#4087)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#4085 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#4086 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#4087 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#4088 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#4085, + 'distance_accuracy_value','confusion accuracy'); +#4089 = SHAPE_DEFINITION_REPRESENTATION(#4090,#1515); +#4090 = PRODUCT_DEFINITION_SHAPE('','',#4091); +#4091 = PRODUCT_DEFINITION('design','',#4092,#4095); +#4092 = PRODUCT_DEFINITION_FORMATION('','',#4093); +#4093 = PRODUCT('Pad','Pad','',(#4094)); +#4094 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#4095 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#4096 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#4097,#4099); +#4097 = ( REPRESENTATION_RELATIONSHIP('','',#1515,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#4098) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#4098 = ITEM_DEFINED_TRANSFORMATION('','',#11,#27); +#4099 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #4100); +#4100 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('4','=>[0:1:1:5]','',#5,#4091,$); +#4101 = PRODUCT_TYPE('part',$,(#4093)); +#4102 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #4103),#1469); +#4103 = STYLED_ITEM('color',(#4104),#1363); +#4104 = PRESENTATION_STYLE_ASSIGNMENT((#4105,#4111)); +#4105 = SURFACE_STYLE_USAGE(.BOTH.,#4106); +#4106 = SURFACE_SIDE_STYLE('',(#4107)); +#4107 = SURFACE_STYLE_FILL_AREA(#4108); +#4108 = FILL_AREA_STYLE('',(#4109)); +#4109 = FILL_AREA_STYLE_COLOUR('',#4110); +#4110 = DRAUGHTING_PRE_DEFINED_COLOUR('white'); +#4111 = CURVE_STYLE('',#4112,POSITIVE_LENGTH_MEASURE(0.1),#4110); +#4112 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#4113 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #4114),#1344); +#4114 = STYLED_ITEM('color',(#4115),#38); +#4115 = PRESENTATION_STYLE_ASSIGNMENT((#4116,#4122)); +#4116 = SURFACE_STYLE_USAGE(.BOTH.,#4117); +#4117 = SURFACE_SIDE_STYLE('',(#4118)); +#4118 = SURFACE_STYLE_FILL_AREA(#4119); +#4119 = FILL_AREA_STYLE('',(#4120)); +#4120 = FILL_AREA_STYLE_COLOUR('',#4121); +#4121 = DRAUGHTING_PRE_DEFINED_COLOUR('black'); +#4122 = CURVE_STYLE('',#4123,POSITIVE_LENGTH_MEASURE(0.1),#4121); +#4123 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#4124 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #4125),#1497); +#4125 = STYLED_ITEM('color',(#4126),#1488); +#4126 = PRESENTATION_STYLE_ASSIGNMENT((#4127,#4133)); +#4127 = SURFACE_STYLE_USAGE(.BOTH.,#4128); +#4128 = SURFACE_SIDE_STYLE('',(#4129)); +#4129 = SURFACE_STYLE_FILL_AREA(#4130); +#4130 = FILL_AREA_STYLE('',(#4131)); +#4131 = FILL_AREA_STYLE_COLOUR('',#4132); +#4132 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#4133 = CURVE_STYLE('',#4134,POSITIVE_LENGTH_MEASURE(0.1),#4132); +#4134 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#4135 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #4136,#4146,#4155,#4164),#4084); +#4136 = STYLED_ITEM('color',(#4137),#1516); +#4137 = PRESENTATION_STYLE_ASSIGNMENT((#4138,#4144)); +#4138 = SURFACE_STYLE_USAGE(.BOTH.,#4139); +#4139 = SURFACE_SIDE_STYLE('',(#4140)); +#4140 = SURFACE_STYLE_FILL_AREA(#4141); +#4141 = FILL_AREA_STYLE('',(#4142)); +#4142 = FILL_AREA_STYLE_COLOUR('',#4143); +#4143 = COLOUR_RGB('',0.505882382393,0.505882382393,0.505882382393); +#4144 = CURVE_STYLE('',#4145,POSITIVE_LENGTH_MEASURE(0.1),#4143); +#4145 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#4146 = STYLED_ITEM('color',(#4147),#2158); +#4147 = PRESENTATION_STYLE_ASSIGNMENT((#4148,#4153)); +#4148 = SURFACE_STYLE_USAGE(.BOTH.,#4149); +#4149 = SURFACE_SIDE_STYLE('',(#4150)); +#4150 = SURFACE_STYLE_FILL_AREA(#4151); +#4151 = FILL_AREA_STYLE('',(#4152)); +#4152 = FILL_AREA_STYLE_COLOUR('',#4143); +#4153 = CURVE_STYLE('',#4154,POSITIVE_LENGTH_MEASURE(0.1),#4143); +#4154 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#4155 = STYLED_ITEM('color',(#4156),#2800); +#4156 = PRESENTATION_STYLE_ASSIGNMENT((#4157,#4162)); +#4157 = SURFACE_STYLE_USAGE(.BOTH.,#4158); +#4158 = SURFACE_SIDE_STYLE('',(#4159)); +#4159 = SURFACE_STYLE_FILL_AREA(#4160); +#4160 = FILL_AREA_STYLE('',(#4161)); +#4161 = FILL_AREA_STYLE_COLOUR('',#4143); +#4162 = CURVE_STYLE('',#4163,POSITIVE_LENGTH_MEASURE(0.1),#4143); +#4163 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#4164 = STYLED_ITEM('color',(#4165),#3442); +#4165 = PRESENTATION_STYLE_ASSIGNMENT((#4166,#4171)); +#4166 = SURFACE_STYLE_USAGE(.BOTH.,#4167); +#4167 = SURFACE_SIDE_STYLE('',(#4168)); +#4168 = SURFACE_STYLE_FILL_AREA(#4169); +#4169 = FILL_AREA_STYLE('',(#4170)); +#4170 = FILL_AREA_STYLE_COLOUR('',#4143); +#4171 = CURVE_STYLE('',#4172,POSITIVE_LENGTH_MEASURE(0.1),#4143); +#4172 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/modules/packages3d/Resistors_ThroughHole.3dshapes/Resistor_Array_SIP5.step b/modules/packages3d/Resistors_ThroughHole.3dshapes/Resistor_Array_SIP5.step new file mode 100644 index 00000000..aea685d3 --- /dev/null +++ b/modules/packages3d/Resistors_ThroughHole.3dshapes/Resistor_Array_SIP5.step @@ -0,0 +1,5610 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'D:/KiCAD/kicad-library/modules/packages3d/Resistors_ +ThroughHole.3dshapes/Resistor_Array_SIP5.step','2016-10-28T08:54:23',( + 'Author'),(''),'Open CASCADE STEP processor 6.8','FreeCAD','Unknown' + ); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN_CC2 { 1 2 10303 214 -1 1 5 4 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('committee draft', + 'automotive_design',1997,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('ASSEMBLY','ASSEMBLY','',(#8)); +#8 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = SHAPE_REPRESENTATION('',(#11,#15,#19,#23,#27),#31); +#11 = AXIS2_PLACEMENT_3D('',#12,#13,#14); +#12 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000)); +#13 = DIRECTION('',(0.E+000,0.E+000,1.)); +#14 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#15 = AXIS2_PLACEMENT_3D('',#16,#17,#18); +#16 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000)); +#17 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#18 = DIRECTION('',(1.,0.E+000,0.E+000)); +#19 = AXIS2_PLACEMENT_3D('',#20,#21,#22); +#20 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000)); +#21 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#22 = DIRECTION('',(1.,0.E+000,0.E+000)); +#23 = AXIS2_PLACEMENT_3D('',#24,#25,#26); +#24 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000)); +#25 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#26 = DIRECTION('',(1.,0.E+000,0.E+000)); +#27 = AXIS2_PLACEMENT_3D('',#28,#29,#30); +#28 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000)); +#29 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#30 = DIRECTION('',(1.,0.E+000,0.E+000)); +#31 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#35)) GLOBAL_UNIT_ASSIGNED_CONTEXT( +(#32,#33,#34)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#32 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#33 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#34 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#35 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#32, + 'distance_accuracy_value','confusion accuracy'); +#36 = PRODUCT_TYPE('part',$,(#7)); +#37 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#38),#1344); +#38 = MANIFOLD_SOLID_BREP('',#39); +#39 = CLOSED_SHELL('',(#40,#160,#248,#327,#406,#484,#514,#544,#620,#650, + #726,#756,#832,#908,#939,#972,#1048,#1079,#1148,#1179,#1248,#1313, + #1319,#1325,#1332,#1338)); +#40 = ADVANCED_FACE('',(#41),#55,.F.); +#41 = FACE_BOUND('',#42,.F.); +#42 = EDGE_LOOP('',(#43,#78,#106,#134)); +#43 = ORIENTED_EDGE('',*,*,#44,.T.); +#44 = EDGE_CURVE('',#45,#47,#49,.T.); +#45 = VERTEX_POINT('',#46); +#46 = CARTESIAN_POINT('',(-0.29,1.5,0.25)); +#47 = VERTEX_POINT('',#48); +#48 = CARTESIAN_POINT('',(10.41,1.5,0.25)); +#49 = SURFACE_CURVE('',#50,(#54,#66),.PCURVE_S1.); +#50 = LINE('',#51,#52); +#51 = CARTESIAN_POINT('',(-1.29,1.5,0.25)); +#52 = VECTOR('',#53,1.); +#53 = DIRECTION('',(1.,0.E+000,0.E+000)); +#54 = PCURVE('',#55,#60); +#55 = PLANE('',#56); +#56 = AXIS2_PLACEMENT_3D('',#57,#58,#59); +#57 = CARTESIAN_POINT('',(-1.29,1.5,-1.25)); +#58 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#59 = DIRECTION('',(1.,0.E+000,0.E+000)); +#60 = DEFINITIONAL_REPRESENTATION('',(#61),#65); +#61 = LINE('',#62,#63); +#62 = CARTESIAN_POINT('',(0.E+000,-1.5)); +#63 = VECTOR('',#64,1.); +#64 = DIRECTION('',(1.,0.E+000)); +#65 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#66 = PCURVE('',#67,#72); +#67 = CYLINDRICAL_SURFACE('',#68,1.); +#68 = AXIS2_PLACEMENT_3D('',#69,#70,#71); +#69 = CARTESIAN_POINT('',(-1.29,2.5,0.25)); +#70 = DIRECTION('',(1.,0.E+000,0.E+000)); +#71 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#72 = DEFINITIONAL_REPRESENTATION('',(#73),#77); +#73 = LINE('',#74,#75); +#74 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#75 = VECTOR('',#76,1.); +#76 = DIRECTION('',(-0.E+000,1.)); +#77 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#78 = ORIENTED_EDGE('',*,*,#79,.F.); +#79 = EDGE_CURVE('',#80,#47,#82,.T.); +#80 = VERTEX_POINT('',#81); +#81 = CARTESIAN_POINT('',(10.41,1.5,-0.25)); +#82 = SURFACE_CURVE('',#83,(#87,#94),.PCURVE_S1.); +#83 = LINE('',#84,#85); +#84 = CARTESIAN_POINT('',(10.41,1.5,-1.25)); +#85 = VECTOR('',#86,1.); +#86 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#87 = PCURVE('',#55,#88); +#88 = DEFINITIONAL_REPRESENTATION('',(#89),#93); +#89 = LINE('',#90,#91); +#90 = CARTESIAN_POINT('',(11.7,0.E+000)); +#91 = VECTOR('',#92,1.); +#92 = DIRECTION('',(0.E+000,-1.)); +#93 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#94 = PCURVE('',#95,#100); +#95 = CYLINDRICAL_SURFACE('',#96,1.); +#96 = AXIS2_PLACEMENT_3D('',#97,#98,#99); +#97 = CARTESIAN_POINT('',(10.41,2.5,-1.25)); +#98 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#99 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#100 = DEFINITIONAL_REPRESENTATION('',(#101),#105); +#101 = LINE('',#102,#103); +#102 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#103 = VECTOR('',#104,1.); +#104 = DIRECTION('',(0.E+000,1.)); +#105 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#106 = ORIENTED_EDGE('',*,*,#107,.F.); +#107 = EDGE_CURVE('',#108,#80,#110,.T.); +#108 = VERTEX_POINT('',#109); +#109 = CARTESIAN_POINT('',(-0.29,1.5,-0.25)); +#110 = SURFACE_CURVE('',#111,(#115,#122),.PCURVE_S1.); +#111 = LINE('',#112,#113); +#112 = CARTESIAN_POINT('',(-1.29,1.5,-0.25)); +#113 = VECTOR('',#114,1.); +#114 = DIRECTION('',(1.,0.E+000,0.E+000)); +#115 = PCURVE('',#55,#116); +#116 = DEFINITIONAL_REPRESENTATION('',(#117),#121); +#117 = LINE('',#118,#119); +#118 = CARTESIAN_POINT('',(0.E+000,-1.)); +#119 = VECTOR('',#120,1.); +#120 = DIRECTION('',(1.,0.E+000)); +#121 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#122 = PCURVE('',#123,#128); +#123 = CYLINDRICAL_SURFACE('',#124,1.); +#124 = AXIS2_PLACEMENT_3D('',#125,#126,#127); +#125 = CARTESIAN_POINT('',(-1.29,2.5,-0.25)); +#126 = DIRECTION('',(1.,0.E+000,0.E+000)); +#127 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#128 = DEFINITIONAL_REPRESENTATION('',(#129),#133); +#129 = LINE('',#130,#131); +#130 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#131 = VECTOR('',#132,1.); +#132 = DIRECTION('',(0.E+000,1.)); +#133 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#134 = ORIENTED_EDGE('',*,*,#135,.T.); +#135 = EDGE_CURVE('',#108,#45,#136,.T.); +#136 = SURFACE_CURVE('',#137,(#141,#148),.PCURVE_S1.); +#137 = LINE('',#138,#139); +#138 = CARTESIAN_POINT('',(-0.29,1.5,-1.25)); +#139 = VECTOR('',#140,1.); +#140 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#141 = PCURVE('',#55,#142); +#142 = DEFINITIONAL_REPRESENTATION('',(#143),#147); +#143 = LINE('',#144,#145); +#144 = CARTESIAN_POINT('',(1.,0.E+000)); +#145 = VECTOR('',#146,1.); +#146 = DIRECTION('',(0.E+000,-1.)); +#147 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#148 = PCURVE('',#149,#154); +#149 = CYLINDRICAL_SURFACE('',#150,1.); +#150 = AXIS2_PLACEMENT_3D('',#151,#152,#153); +#151 = CARTESIAN_POINT('',(-0.29,2.5,-1.25)); +#152 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#153 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#154 = DEFINITIONAL_REPRESENTATION('',(#155),#159); +#155 = LINE('',#156,#157); +#156 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#157 = VECTOR('',#158,1.); +#158 = DIRECTION('',(-0.E+000,1.)); +#159 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#160 = ADVANCED_FACE('',(#161),#67,.T.); +#161 = FACE_BOUND('',#162,.F.); +#162 = EDGE_LOOP('',(#163,#164,#193,#221)); +#163 = ORIENTED_EDGE('',*,*,#44,.F.); +#164 = ORIENTED_EDGE('',*,*,#165,.F.); +#165 = EDGE_CURVE('',#166,#45,#168,.T.); +#166 = VERTEX_POINT('',#167); +#167 = CARTESIAN_POINT('',(-0.29,2.5,1.25)); +#168 = SURFACE_CURVE('',#169,(#174,#181),.PCURVE_S1.); +#169 = CIRCLE('',#170,1.); +#170 = AXIS2_PLACEMENT_3D('',#171,#172,#173); +#171 = CARTESIAN_POINT('',(-0.29,2.5,0.25)); +#172 = DIRECTION('',(1.,0.E+000,0.E+000)); +#173 = DIRECTION('',(-0.E+000,8.881784197001E-016,1.)); +#174 = PCURVE('',#67,#175); +#175 = DEFINITIONAL_REPRESENTATION('',(#176),#180); +#176 = LINE('',#177,#178); +#177 = CARTESIAN_POINT('',(-1.570796326795,1.)); +#178 = VECTOR('',#179,1.); +#179 = DIRECTION('',(1.,-0.E+000)); +#180 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#181 = PCURVE('',#182,#187); +#182 = SPHERICAL_SURFACE('',#183,1.); +#183 = AXIS2_PLACEMENT_3D('',#184,#185,#186); +#184 = CARTESIAN_POINT('',(-0.29,2.5,0.25)); +#185 = DIRECTION('',(1.,0.E+000,0.E+000)); +#186 = DIRECTION('',(-0.E+000,8.881784197001E-016,1.)); +#187 = DEFINITIONAL_REPRESENTATION('',(#188),#192); +#188 = LINE('',#189,#190); +#189 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#190 = VECTOR('',#191,1.); +#191 = DIRECTION('',(1.,0.E+000)); +#192 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#193 = ORIENTED_EDGE('',*,*,#194,.T.); +#194 = EDGE_CURVE('',#166,#195,#197,.T.); +#195 = VERTEX_POINT('',#196); +#196 = CARTESIAN_POINT('',(10.41,2.5,1.25)); +#197 = SURFACE_CURVE('',#198,(#202,#209),.PCURVE_S1.); +#198 = LINE('',#199,#200); +#199 = CARTESIAN_POINT('',(-1.29,2.5,1.25)); +#200 = VECTOR('',#201,1.); +#201 = DIRECTION('',(1.,0.E+000,0.E+000)); +#202 = PCURVE('',#67,#203); +#203 = DEFINITIONAL_REPRESENTATION('',(#204),#208); +#204 = LINE('',#205,#206); +#205 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#206 = VECTOR('',#207,1.); +#207 = DIRECTION('',(-0.E+000,1.)); +#208 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#209 = PCURVE('',#210,#215); +#210 = PLANE('',#211); +#211 = AXIS2_PLACEMENT_3D('',#212,#213,#214); +#212 = CARTESIAN_POINT('',(-1.29,1.5,1.25)); +#213 = DIRECTION('',(0.E+000,-4.440892098501E-016,-1.)); +#214 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#215 = DEFINITIONAL_REPRESENTATION('',(#216),#220); +#216 = LINE('',#217,#218); +#217 = CARTESIAN_POINT('',(1.,0.E+000)); +#218 = VECTOR('',#219,1.); +#219 = DIRECTION('',(0.E+000,1.)); +#220 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#221 = ORIENTED_EDGE('',*,*,#222,.T.); +#222 = EDGE_CURVE('',#195,#47,#223,.T.); +#223 = SURFACE_CURVE('',#224,(#229,#236),.PCURVE_S1.); +#224 = CIRCLE('',#225,1.); +#225 = AXIS2_PLACEMENT_3D('',#226,#227,#228); +#226 = CARTESIAN_POINT('',(10.41,2.5,0.25)); +#227 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#228 = DIRECTION('',(0.E+000,4.440892098501E-016,1.)); +#229 = PCURVE('',#67,#230); +#230 = DEFINITIONAL_REPRESENTATION('',(#231),#235); +#231 = LINE('',#232,#233); +#232 = CARTESIAN_POINT('',(-1.570796326795,11.7)); +#233 = VECTOR('',#234,1.); +#234 = DIRECTION('',(1.,-0.E+000)); +#235 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#236 = PCURVE('',#237,#242); +#237 = SPHERICAL_SURFACE('',#238,1.); +#238 = AXIS2_PLACEMENT_3D('',#239,#240,#241); +#239 = CARTESIAN_POINT('',(10.41,2.5,0.25)); +#240 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#241 = DIRECTION('',(0.E+000,4.440892098501E-016,1.)); +#242 = DEFINITIONAL_REPRESENTATION('',(#243),#247); +#243 = LINE('',#244,#245); +#244 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#245 = VECTOR('',#246,1.); +#246 = DIRECTION('',(-1.,0.E+000)); +#247 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#248 = ADVANCED_FACE('',(#249),#149,.T.); +#249 = FACE_BOUND('',#250,.F.); +#250 = EDGE_LOOP('',(#251,#278,#306,#326)); +#251 = ORIENTED_EDGE('',*,*,#252,.F.); +#252 = EDGE_CURVE('',#253,#108,#255,.T.); +#253 = VERTEX_POINT('',#254); +#254 = CARTESIAN_POINT('',(-1.29,2.5,-0.25)); +#255 = SURFACE_CURVE('',#256,(#261,#267),.PCURVE_S1.); +#256 = CIRCLE('',#257,1.); +#257 = AXIS2_PLACEMENT_3D('',#258,#259,#260); +#258 = CARTESIAN_POINT('',(-0.29,2.5,-0.25)); +#259 = DIRECTION('',(-0.E+000,1.048990684668E-015,1.)); +#260 = DIRECTION('',(0.E+000,-1.,1.048990684668E-015)); +#261 = PCURVE('',#149,#262); +#262 = DEFINITIONAL_REPRESENTATION('',(#263),#266); +#263 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#264,#265),.UNSPECIFIED.,.F.,.F., + (2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#264 = CARTESIAN_POINT('',(-1.570796326795,1.)); +#265 = CARTESIAN_POINT('',(0.E+000,1.)); +#266 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#267 = PCURVE('',#268,#273); +#268 = SPHERICAL_SURFACE('',#269,1.); +#269 = AXIS2_PLACEMENT_3D('',#270,#271,#272); +#270 = CARTESIAN_POINT('',(-0.29,2.5,-0.25)); +#271 = DIRECTION('',(1.,0.E+000,0.E+000)); +#272 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#273 = DEFINITIONAL_REPRESENTATION('',(#274),#277); +#274 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#275,#276),.UNSPECIFIED.,.F.,.F., + (2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#275 = CARTESIAN_POINT('',(-1.570796326795,-1.570796326795)); +#276 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#277 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#278 = ORIENTED_EDGE('',*,*,#279,.T.); +#279 = EDGE_CURVE('',#253,#280,#282,.T.); +#280 = VERTEX_POINT('',#281); +#281 = CARTESIAN_POINT('',(-1.29,2.5,0.25)); +#282 = SURFACE_CURVE('',#283,(#287,#294),.PCURVE_S1.); +#283 = LINE('',#284,#285); +#284 = CARTESIAN_POINT('',(-1.29,2.5,-1.25)); +#285 = VECTOR('',#286,1.); +#286 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#287 = PCURVE('',#149,#288); +#288 = DEFINITIONAL_REPRESENTATION('',(#289),#293); +#289 = LINE('',#290,#291); +#290 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#291 = VECTOR('',#292,1.); +#292 = DIRECTION('',(-0.E+000,1.)); +#293 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#294 = PCURVE('',#295,#300); +#295 = PLANE('',#296); +#296 = AXIS2_PLACEMENT_3D('',#297,#298,#299); +#297 = CARTESIAN_POINT('',(-1.29,6.08,-1.25)); +#298 = DIRECTION('',(1.,0.E+000,0.E+000)); +#299 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#300 = DEFINITIONAL_REPRESENTATION('',(#301),#305); +#301 = LINE('',#302,#303); +#302 = CARTESIAN_POINT('',(3.58,-2.22044604925E-016)); +#303 = VECTOR('',#304,1.); +#304 = DIRECTION('',(2.22044604925E-016,-1.)); +#305 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#306 = ORIENTED_EDGE('',*,*,#307,.T.); +#307 = EDGE_CURVE('',#280,#45,#308,.T.); +#308 = SURFACE_CURVE('',#309,(#314,#320),.PCURVE_S1.); +#309 = CIRCLE('',#310,1.); +#310 = AXIS2_PLACEMENT_3D('',#311,#312,#313); +#311 = CARTESIAN_POINT('',(-0.29,2.5,0.25)); +#312 = DIRECTION('',(-0.E+000,1.171455364583E-015,1.)); +#313 = DIRECTION('',(0.E+000,-1.,1.171455364583E-015)); +#314 = PCURVE('',#149,#315); +#315 = DEFINITIONAL_REPRESENTATION('',(#316),#319); +#316 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#317,#318),.UNSPECIFIED.,.F.,.F., + (2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#317 = CARTESIAN_POINT('',(-1.570796326795,1.5)); +#318 = CARTESIAN_POINT('',(0.E+000,1.5)); +#319 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#320 = PCURVE('',#182,#321); +#321 = DEFINITIONAL_REPRESENTATION('',(#322),#325); +#322 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#323,#324),.UNSPECIFIED.,.F.,.F., + (2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#323 = CARTESIAN_POINT('',(1.570796326795,-1.570796326795)); +#324 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#325 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#326 = ORIENTED_EDGE('',*,*,#135,.F.); +#327 = ADVANCED_FACE('',(#328),#95,.T.); +#328 = FACE_BOUND('',#329,.T.); +#329 = EDGE_LOOP('',(#330,#357,#385,#405)); +#330 = ORIENTED_EDGE('',*,*,#331,.F.); +#331 = EDGE_CURVE('',#332,#80,#334,.T.); +#332 = VERTEX_POINT('',#333); +#333 = CARTESIAN_POINT('',(11.41,2.5,-0.25)); +#334 = SURFACE_CURVE('',#335,(#340,#346),.PCURVE_S1.); +#335 = CIRCLE('',#336,1.); +#336 = AXIS2_PLACEMENT_3D('',#337,#338,#339); +#337 = CARTESIAN_POINT('',(10.41,2.5,-0.25)); +#338 = DIRECTION('',(-0.E+000,-1.608122649677E-016,-1.)); +#339 = DIRECTION('',(0.E+000,-1.,1.608122649677E-016)); +#340 = PCURVE('',#95,#341); +#341 = DEFINITIONAL_REPRESENTATION('',(#342),#345); +#342 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#343,#344),.UNSPECIFIED.,.F.,.F., + (2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#343 = CARTESIAN_POINT('',(1.570796326795,1.)); +#344 = CARTESIAN_POINT('',(0.E+000,1.)); +#345 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#346 = PCURVE('',#347,#352); +#347 = SPHERICAL_SURFACE('',#348,1.); +#348 = AXIS2_PLACEMENT_3D('',#349,#350,#351); +#349 = CARTESIAN_POINT('',(10.41,2.5,-0.25)); +#350 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#351 = DIRECTION('',(-0.E+000,-4.440892098501E-016,-1.)); +#352 = DEFINITIONAL_REPRESENTATION('',(#353),#356); +#353 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#354,#355),.UNSPECIFIED.,.F.,.F., + (2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#354 = CARTESIAN_POINT('',(1.570796326795,-1.570796326795)); +#355 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#356 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#357 = ORIENTED_EDGE('',*,*,#358,.T.); +#358 = EDGE_CURVE('',#332,#359,#361,.T.); +#359 = VERTEX_POINT('',#360); +#360 = CARTESIAN_POINT('',(11.41,2.5,0.25)); +#361 = SURFACE_CURVE('',#362,(#366,#373),.PCURVE_S1.); +#362 = LINE('',#363,#364); +#363 = CARTESIAN_POINT('',(11.41,2.5,-1.25)); +#364 = VECTOR('',#365,1.); +#365 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#366 = PCURVE('',#95,#367); +#367 = DEFINITIONAL_REPRESENTATION('',(#368),#372); +#368 = LINE('',#369,#370); +#369 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#370 = VECTOR('',#371,1.); +#371 = DIRECTION('',(0.E+000,1.)); +#372 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#373 = PCURVE('',#374,#379); +#374 = PLANE('',#375); +#375 = AXIS2_PLACEMENT_3D('',#376,#377,#378); +#376 = CARTESIAN_POINT('',(11.41,1.5,-1.25)); +#377 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#378 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#379 = DEFINITIONAL_REPRESENTATION('',(#380),#384); +#380 = LINE('',#381,#382); +#381 = CARTESIAN_POINT('',(1.,-2.22044604925E-016)); +#382 = VECTOR('',#383,1.); +#383 = DIRECTION('',(-2.22044604925E-016,-1.)); +#384 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#385 = ORIENTED_EDGE('',*,*,#386,.T.); +#386 = EDGE_CURVE('',#359,#47,#387,.T.); +#387 = SURFACE_CURVE('',#388,(#393,#399),.PCURVE_S1.); +#388 = CIRCLE('',#389,1.); +#389 = AXIS2_PLACEMENT_3D('',#390,#391,#392); +#390 = CARTESIAN_POINT('',(10.41,2.5,0.25)); +#391 = DIRECTION('',(-0.E+000,-2.832769448824E-016,-1.)); +#392 = DIRECTION('',(-0.E+000,-1.,2.832769448824E-016)); +#393 = PCURVE('',#95,#394); +#394 = DEFINITIONAL_REPRESENTATION('',(#395),#398); +#395 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#396,#397),.UNSPECIFIED.,.F.,.F., + (2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#396 = CARTESIAN_POINT('',(1.570796326795,1.5)); +#397 = CARTESIAN_POINT('',(0.E+000,1.5)); +#398 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#399 = PCURVE('',#237,#400); +#400 = DEFINITIONAL_REPRESENTATION('',(#401),#404); +#401 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#402,#403),.UNSPECIFIED.,.F.,.F., + (2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#402 = CARTESIAN_POINT('',(-1.570796326795,-1.570796326795)); +#403 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#404 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#405 = ORIENTED_EDGE('',*,*,#79,.F.); +#406 = ADVANCED_FACE('',(#407),#123,.T.); +#407 = FACE_BOUND('',#408,.T.); +#408 = EDGE_LOOP('',(#409,#410,#434,#462)); +#409 = ORIENTED_EDGE('',*,*,#107,.F.); +#410 = ORIENTED_EDGE('',*,*,#411,.F.); +#411 = EDGE_CURVE('',#412,#108,#414,.T.); +#412 = VERTEX_POINT('',#413); +#413 = CARTESIAN_POINT('',(-0.29,2.5,-1.25)); +#414 = SURFACE_CURVE('',#415,(#420,#427),.PCURVE_S1.); +#415 = CIRCLE('',#416,1.); +#416 = AXIS2_PLACEMENT_3D('',#417,#418,#419); +#417 = CARTESIAN_POINT('',(-0.29,2.5,-0.25)); +#418 = DIRECTION('',(-1.,-0.E+000,-0.E+000)); +#419 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#420 = PCURVE('',#123,#421); +#421 = DEFINITIONAL_REPRESENTATION('',(#422),#426); +#422 = LINE('',#423,#424); +#423 = CARTESIAN_POINT('',(1.570796326795,1.)); +#424 = VECTOR('',#425,1.); +#425 = DIRECTION('',(-1.,-0.E+000)); +#426 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#427 = PCURVE('',#268,#428); +#428 = DEFINITIONAL_REPRESENTATION('',(#429),#433); +#429 = LINE('',#430,#431); +#430 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#431 = VECTOR('',#432,1.); +#432 = DIRECTION('',(-1.,0.E+000)); +#433 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#434 = ORIENTED_EDGE('',*,*,#435,.T.); +#435 = EDGE_CURVE('',#412,#436,#438,.T.); +#436 = VERTEX_POINT('',#437); +#437 = CARTESIAN_POINT('',(10.41,2.5,-1.25)); +#438 = SURFACE_CURVE('',#439,(#443,#450),.PCURVE_S1.); +#439 = LINE('',#440,#441); +#440 = CARTESIAN_POINT('',(-1.29,2.5,-1.25)); +#441 = VECTOR('',#442,1.); +#442 = DIRECTION('',(1.,0.E+000,0.E+000)); +#443 = PCURVE('',#123,#444); +#444 = DEFINITIONAL_REPRESENTATION('',(#445),#449); +#445 = LINE('',#446,#447); +#446 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#447 = VECTOR('',#448,1.); +#448 = DIRECTION('',(0.E+000,1.)); +#449 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#450 = PCURVE('',#451,#456); +#451 = PLANE('',#452); +#452 = AXIS2_PLACEMENT_3D('',#453,#454,#455); +#453 = CARTESIAN_POINT('',(-1.29,1.5,-1.25)); +#454 = DIRECTION('',(0.E+000,-4.440892098501E-016,-1.)); +#455 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#456 = DEFINITIONAL_REPRESENTATION('',(#457),#461); +#457 = LINE('',#458,#459); +#458 = CARTESIAN_POINT('',(1.,0.E+000)); +#459 = VECTOR('',#460,1.); +#460 = DIRECTION('',(0.E+000,1.)); +#461 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#462 = ORIENTED_EDGE('',*,*,#463,.T.); +#463 = EDGE_CURVE('',#436,#80,#464,.T.); +#464 = SURFACE_CURVE('',#465,(#470,#477),.PCURVE_S1.); +#465 = CIRCLE('',#466,1.); +#466 = AXIS2_PLACEMENT_3D('',#467,#468,#469); +#467 = CARTESIAN_POINT('',(10.41,2.5,-0.25)); +#468 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#469 = DIRECTION('',(-0.E+000,-4.440892098501E-016,-1.)); +#470 = PCURVE('',#123,#471); +#471 = DEFINITIONAL_REPRESENTATION('',(#472),#476); +#472 = LINE('',#473,#474); +#473 = CARTESIAN_POINT('',(1.570796326795,11.7)); +#474 = VECTOR('',#475,1.); +#475 = DIRECTION('',(-1.,-0.E+000)); +#476 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#477 = PCURVE('',#347,#478); +#478 = DEFINITIONAL_REPRESENTATION('',(#479),#483); +#479 = LINE('',#480,#481); +#480 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#481 = VECTOR('',#482,1.); +#482 = DIRECTION('',(1.,0.E+000)); +#483 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#484 = ADVANCED_FACE('',(#485),#182,.T.); +#485 = FACE_BOUND('',#486,.T.); +#486 = EDGE_LOOP('',(#487,#512,#513)); +#487 = ORIENTED_EDGE('',*,*,#488,.F.); +#488 = EDGE_CURVE('',#280,#166,#489,.T.); +#489 = SURFACE_CURVE('',#490,(#495,#501),.PCURVE_S1.); +#490 = CIRCLE('',#491,1.); +#491 = AXIS2_PLACEMENT_3D('',#492,#493,#494); +#492 = CARTESIAN_POINT('',(-0.29,2.5,0.25)); +#493 = DIRECTION('',(0.E+000,1.,-8.881784197001E-016)); +#494 = DIRECTION('',(0.E+000,8.881784197001E-016,1.)); +#495 = PCURVE('',#182,#496); +#496 = DEFINITIONAL_REPRESENTATION('',(#497),#500); +#497 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#498,#499),.UNSPECIFIED.,.F.,.F., + (2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#498 = CARTESIAN_POINT('',(0.E+000,-1.570796326795)); +#499 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#500 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#501 = PCURVE('',#502,#507); +#502 = CYLINDRICAL_SURFACE('',#503,1.); +#503 = AXIS2_PLACEMENT_3D('',#504,#505,#506); +#504 = CARTESIAN_POINT('',(-0.29,6.08,0.25)); +#505 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#506 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#507 = DEFINITIONAL_REPRESENTATION('',(#508),#511); +#508 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#509,#510),.UNSPECIFIED.,.F.,.F., + (2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#509 = CARTESIAN_POINT('',(0.E+000,3.58)); +#510 = CARTESIAN_POINT('',(-1.570796326795,3.58)); +#511 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#512 = ORIENTED_EDGE('',*,*,#307,.T.); +#513 = ORIENTED_EDGE('',*,*,#165,.F.); +#514 = ADVANCED_FACE('',(#515),#237,.T.); +#515 = FACE_BOUND('',#516,.F.); +#516 = EDGE_LOOP('',(#517,#542,#543)); +#517 = ORIENTED_EDGE('',*,*,#518,.F.); +#518 = EDGE_CURVE('',#359,#195,#519,.T.); +#519 = SURFACE_CURVE('',#520,(#525,#531),.PCURVE_S1.); +#520 = CIRCLE('',#521,1.); +#521 = AXIS2_PLACEMENT_3D('',#522,#523,#524); +#522 = CARTESIAN_POINT('',(10.41,2.5,0.25)); +#523 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#524 = DIRECTION('',(0.E+000,4.440892098501E-016,1.)); +#525 = PCURVE('',#237,#526); +#526 = DEFINITIONAL_REPRESENTATION('',(#527),#530); +#527 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#528,#529),.UNSPECIFIED.,.F.,.F., + (2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#528 = CARTESIAN_POINT('',(0.E+000,-1.570796326795)); +#529 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#530 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#531 = PCURVE('',#532,#537); +#532 = CYLINDRICAL_SURFACE('',#533,1.); +#533 = AXIS2_PLACEMENT_3D('',#534,#535,#536); +#534 = CARTESIAN_POINT('',(10.41,1.5,0.25)); +#535 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#536 = DIRECTION('',(1.,-0.E+000,0.E+000)); +#537 = DEFINITIONAL_REPRESENTATION('',(#538),#541); +#538 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#539,#540),.UNSPECIFIED.,.F.,.F., + (2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#539 = CARTESIAN_POINT('',(0.E+000,1.)); +#540 = CARTESIAN_POINT('',(-1.570796326795,1.)); +#541 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#542 = ORIENTED_EDGE('',*,*,#386,.T.); +#543 = ORIENTED_EDGE('',*,*,#222,.F.); +#544 = ADVANCED_FACE('',(#545),#210,.F.); +#545 = FACE_BOUND('',#546,.F.); +#546 = EDGE_LOOP('',(#547,#548,#571,#599)); +#547 = ORIENTED_EDGE('',*,*,#194,.F.); +#548 = ORIENTED_EDGE('',*,*,#549,.F.); +#549 = EDGE_CURVE('',#550,#166,#552,.T.); +#550 = VERTEX_POINT('',#551); +#551 = CARTESIAN_POINT('',(-0.29,5.08,1.25)); +#552 = SURFACE_CURVE('',#553,(#557,#564),.PCURVE_S1.); +#553 = LINE('',#554,#555); +#554 = CARTESIAN_POINT('',(-0.29,6.08,1.25)); +#555 = VECTOR('',#556,1.); +#556 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#557 = PCURVE('',#210,#558); +#558 = DEFINITIONAL_REPRESENTATION('',(#559),#563); +#559 = LINE('',#560,#561); +#560 = CARTESIAN_POINT('',(4.58,1.)); +#561 = VECTOR('',#562,1.); +#562 = DIRECTION('',(-1.,0.E+000)); +#563 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#564 = PCURVE('',#502,#565); +#565 = DEFINITIONAL_REPRESENTATION('',(#566),#570); +#566 = LINE('',#567,#568); +#567 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#568 = VECTOR('',#569,1.); +#569 = DIRECTION('',(-0.E+000,1.)); +#570 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#571 = ORIENTED_EDGE('',*,*,#572,.F.); +#572 = EDGE_CURVE('',#573,#550,#575,.T.); +#573 = VERTEX_POINT('',#574); +#574 = CARTESIAN_POINT('',(10.41,5.08,1.25)); +#575 = SURFACE_CURVE('',#576,(#580,#587),.PCURVE_S1.); +#576 = LINE('',#577,#578); +#577 = CARTESIAN_POINT('',(11.41,5.08,1.25)); +#578 = VECTOR('',#579,1.); +#579 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#580 = PCURVE('',#210,#581); +#581 = DEFINITIONAL_REPRESENTATION('',(#582),#586); +#582 = LINE('',#583,#584); +#583 = CARTESIAN_POINT('',(3.58,12.7)); +#584 = VECTOR('',#585,1.); +#585 = DIRECTION('',(0.E+000,-1.)); +#586 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#587 = PCURVE('',#588,#593); +#588 = CYLINDRICAL_SURFACE('',#589,1.); +#589 = AXIS2_PLACEMENT_3D('',#590,#591,#592); +#590 = CARTESIAN_POINT('',(11.41,5.08,0.25)); +#591 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#592 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#593 = DEFINITIONAL_REPRESENTATION('',(#594),#598); +#594 = LINE('',#595,#596); +#595 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#596 = VECTOR('',#597,1.); +#597 = DIRECTION('',(-0.E+000,1.)); +#598 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#599 = ORIENTED_EDGE('',*,*,#600,.F.); +#600 = EDGE_CURVE('',#195,#573,#601,.T.); +#601 = SURFACE_CURVE('',#602,(#606,#613),.PCURVE_S1.); +#602 = LINE('',#603,#604); +#603 = CARTESIAN_POINT('',(10.41,1.5,1.25)); +#604 = VECTOR('',#605,1.); +#605 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#606 = PCURVE('',#210,#607); +#607 = DEFINITIONAL_REPRESENTATION('',(#608),#612); +#608 = LINE('',#609,#610); +#609 = CARTESIAN_POINT('',(0.E+000,11.7)); +#610 = VECTOR('',#611,1.); +#611 = DIRECTION('',(1.,0.E+000)); +#612 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#613 = PCURVE('',#532,#614); +#614 = DEFINITIONAL_REPRESENTATION('',(#615),#619); +#615 = LINE('',#616,#617); +#616 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#617 = VECTOR('',#618,1.); +#618 = DIRECTION('',(-0.E+000,1.)); +#619 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#620 = ADVANCED_FACE('',(#621),#268,.T.); +#621 = FACE_BOUND('',#622,.F.); +#622 = EDGE_LOOP('',(#623,#648,#649)); +#623 = ORIENTED_EDGE('',*,*,#624,.F.); +#624 = EDGE_CURVE('',#253,#412,#625,.T.); +#625 = SURFACE_CURVE('',#626,(#631,#637),.PCURVE_S1.); +#626 = CIRCLE('',#627,1.); +#627 = AXIS2_PLACEMENT_3D('',#628,#629,#630); +#628 = CARTESIAN_POINT('',(-0.29,2.5,-0.25)); +#629 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#630 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#631 = PCURVE('',#268,#632); +#632 = DEFINITIONAL_REPRESENTATION('',(#633),#636); +#633 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#634,#635),.UNSPECIFIED.,.F.,.F., + (2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#634 = CARTESIAN_POINT('',(0.E+000,-1.570796326795)); +#635 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#636 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#637 = PCURVE('',#638,#643); +#638 = CYLINDRICAL_SURFACE('',#639,1.); +#639 = AXIS2_PLACEMENT_3D('',#640,#641,#642); +#640 = CARTESIAN_POINT('',(-0.29,6.08,-0.25)); +#641 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#642 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#643 = DEFINITIONAL_REPRESENTATION('',(#644),#647); +#644 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#645,#646),.UNSPECIFIED.,.F.,.F., + (2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#645 = CARTESIAN_POINT('',(0.E+000,3.58)); +#646 = CARTESIAN_POINT('',(1.570796326795,3.58)); +#647 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#648 = ORIENTED_EDGE('',*,*,#252,.T.); +#649 = ORIENTED_EDGE('',*,*,#411,.F.); +#650 = ADVANCED_FACE('',(#651),#295,.F.); +#651 = FACE_BOUND('',#652,.F.); +#652 = EDGE_LOOP('',(#653,#676,#677,#700)); +#653 = ORIENTED_EDGE('',*,*,#654,.T.); +#654 = EDGE_CURVE('',#655,#280,#657,.T.); +#655 = VERTEX_POINT('',#656); +#656 = CARTESIAN_POINT('',(-1.29,5.08,0.25)); +#657 = SURFACE_CURVE('',#658,(#662,#669),.PCURVE_S1.); +#658 = LINE('',#659,#660); +#659 = CARTESIAN_POINT('',(-1.29,6.08,0.25)); +#660 = VECTOR('',#661,1.); +#661 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#662 = PCURVE('',#295,#663); +#663 = DEFINITIONAL_REPRESENTATION('',(#664),#668); +#664 = LINE('',#665,#666); +#665 = CARTESIAN_POINT('',(1.7763568394E-015,-1.5)); +#666 = VECTOR('',#667,1.); +#667 = DIRECTION('',(1.,0.E+000)); +#668 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#669 = PCURVE('',#502,#670); +#670 = DEFINITIONAL_REPRESENTATION('',(#671),#675); +#671 = LINE('',#672,#673); +#672 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#673 = VECTOR('',#674,1.); +#674 = DIRECTION('',(-0.E+000,1.)); +#675 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#676 = ORIENTED_EDGE('',*,*,#279,.F.); +#677 = ORIENTED_EDGE('',*,*,#678,.F.); +#678 = EDGE_CURVE('',#679,#253,#681,.T.); +#679 = VERTEX_POINT('',#680); +#680 = CARTESIAN_POINT('',(-1.29,5.08,-0.25)); +#681 = SURFACE_CURVE('',#682,(#686,#693),.PCURVE_S1.); +#682 = LINE('',#683,#684); +#683 = CARTESIAN_POINT('',(-1.29,6.08,-0.25)); +#684 = VECTOR('',#685,1.); +#685 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#686 = PCURVE('',#295,#687); +#687 = DEFINITIONAL_REPRESENTATION('',(#688),#692); +#688 = LINE('',#689,#690); +#689 = CARTESIAN_POINT('',(0.E+000,-1.)); +#690 = VECTOR('',#691,1.); +#691 = DIRECTION('',(1.,0.E+000)); +#692 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#693 = PCURVE('',#638,#694); +#694 = DEFINITIONAL_REPRESENTATION('',(#695),#699); +#695 = LINE('',#696,#697); +#696 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#697 = VECTOR('',#698,1.); +#698 = DIRECTION('',(0.E+000,1.)); +#699 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#700 = ORIENTED_EDGE('',*,*,#701,.T.); +#701 = EDGE_CURVE('',#679,#655,#702,.T.); +#702 = SURFACE_CURVE('',#703,(#707,#714),.PCURVE_S1.); +#703 = LINE('',#704,#705); +#704 = CARTESIAN_POINT('',(-1.29,5.08,-1.25)); +#705 = VECTOR('',#706,1.); +#706 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#707 = PCURVE('',#295,#708); +#708 = DEFINITIONAL_REPRESENTATION('',(#709),#713); +#709 = LINE('',#710,#711); +#710 = CARTESIAN_POINT('',(1.,2.22044604925E-016)); +#711 = VECTOR('',#712,1.); +#712 = DIRECTION('',(2.22044604925E-016,-1.)); +#713 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#714 = PCURVE('',#715,#720); +#715 = CYLINDRICAL_SURFACE('',#716,1.); +#716 = AXIS2_PLACEMENT_3D('',#717,#718,#719); +#717 = CARTESIAN_POINT('',(-0.29,5.08,-1.25)); +#718 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#719 = DIRECTION('',(-0.E+000,1.,-2.22044604925E-016)); +#720 = DEFINITIONAL_REPRESENTATION('',(#721),#725); +#721 = LINE('',#722,#723); +#722 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#723 = VECTOR('',#724,1.); +#724 = DIRECTION('',(0.E+000,1.)); +#725 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#726 = ADVANCED_FACE('',(#727),#347,.T.); +#727 = FACE_BOUND('',#728,.T.); +#728 = EDGE_LOOP('',(#729,#754,#755)); +#729 = ORIENTED_EDGE('',*,*,#730,.F.); +#730 = EDGE_CURVE('',#332,#436,#731,.T.); +#731 = SURFACE_CURVE('',#732,(#737,#743),.PCURVE_S1.); +#732 = CIRCLE('',#733,1.); +#733 = AXIS2_PLACEMENT_3D('',#734,#735,#736); +#734 = CARTESIAN_POINT('',(10.41,2.5,-0.25)); +#735 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#736 = DIRECTION('',(0.E+000,-4.440892098501E-016,-1.)); +#737 = PCURVE('',#347,#738); +#738 = DEFINITIONAL_REPRESENTATION('',(#739),#742); +#739 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#740,#741),.UNSPECIFIED.,.F.,.F., + (2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#740 = CARTESIAN_POINT('',(0.E+000,-1.570796326795)); +#741 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#742 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#743 = PCURVE('',#744,#749); +#744 = CYLINDRICAL_SURFACE('',#745,1.); +#745 = AXIS2_PLACEMENT_3D('',#746,#747,#748); +#746 = CARTESIAN_POINT('',(10.41,1.5,-0.25)); +#747 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#748 = DIRECTION('',(1.,-0.E+000,0.E+000)); +#749 = DEFINITIONAL_REPRESENTATION('',(#750),#753); +#750 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#751,#752),.UNSPECIFIED.,.F.,.F., + (2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#751 = CARTESIAN_POINT('',(0.E+000,1.)); +#752 = CARTESIAN_POINT('',(1.570796326795,1.)); +#753 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#754 = ORIENTED_EDGE('',*,*,#331,.T.); +#755 = ORIENTED_EDGE('',*,*,#463,.F.); +#756 = ADVANCED_FACE('',(#757),#374,.F.); +#757 = FACE_BOUND('',#758,.F.); +#758 = EDGE_LOOP('',(#759,#782,#810,#831)); +#759 = ORIENTED_EDGE('',*,*,#760,.T.); +#760 = EDGE_CURVE('',#359,#761,#763,.T.); +#761 = VERTEX_POINT('',#762); +#762 = CARTESIAN_POINT('',(11.41,5.08,0.25)); +#763 = SURFACE_CURVE('',#764,(#768,#775),.PCURVE_S1.); +#764 = LINE('',#765,#766); +#765 = CARTESIAN_POINT('',(11.41,1.5,0.25)); +#766 = VECTOR('',#767,1.); +#767 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#768 = PCURVE('',#374,#769); +#769 = DEFINITIONAL_REPRESENTATION('',(#770),#774); +#770 = LINE('',#771,#772); +#771 = CARTESIAN_POINT('',(-6.661338147751E-016,-1.5)); +#772 = VECTOR('',#773,1.); +#773 = DIRECTION('',(1.,0.E+000)); +#774 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#775 = PCURVE('',#532,#776); +#776 = DEFINITIONAL_REPRESENTATION('',(#777),#781); +#777 = LINE('',#778,#779); +#778 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#779 = VECTOR('',#780,1.); +#780 = DIRECTION('',(-0.E+000,1.)); +#781 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#782 = ORIENTED_EDGE('',*,*,#783,.F.); +#783 = EDGE_CURVE('',#784,#761,#786,.T.); +#784 = VERTEX_POINT('',#785); +#785 = CARTESIAN_POINT('',(11.41,5.08,-0.25)); +#786 = SURFACE_CURVE('',#787,(#791,#798),.PCURVE_S1.); +#787 = LINE('',#788,#789); +#788 = CARTESIAN_POINT('',(11.41,5.08,-1.25)); +#789 = VECTOR('',#790,1.); +#790 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#791 = PCURVE('',#374,#792); +#792 = DEFINITIONAL_REPRESENTATION('',(#793),#797); +#793 = LINE('',#794,#795); +#794 = CARTESIAN_POINT('',(3.58,2.22044604925E-016)); +#795 = VECTOR('',#796,1.); +#796 = DIRECTION('',(-2.22044604925E-016,-1.)); +#797 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#798 = PCURVE('',#799,#804); +#799 = CYLINDRICAL_SURFACE('',#800,1.); +#800 = AXIS2_PLACEMENT_3D('',#801,#802,#803); +#801 = CARTESIAN_POINT('',(10.41,5.08,-1.25)); +#802 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#803 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#804 = DEFINITIONAL_REPRESENTATION('',(#805),#809); +#805 = LINE('',#806,#807); +#806 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#807 = VECTOR('',#808,1.); +#808 = DIRECTION('',(0.E+000,1.)); +#809 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#810 = ORIENTED_EDGE('',*,*,#811,.F.); +#811 = EDGE_CURVE('',#332,#784,#812,.T.); +#812 = SURFACE_CURVE('',#813,(#817,#824),.PCURVE_S1.); +#813 = LINE('',#814,#815); +#814 = CARTESIAN_POINT('',(11.41,1.5,-0.25)); +#815 = VECTOR('',#816,1.); +#816 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#817 = PCURVE('',#374,#818); +#818 = DEFINITIONAL_REPRESENTATION('',(#819),#823); +#819 = LINE('',#820,#821); +#820 = CARTESIAN_POINT('',(0.E+000,-1.)); +#821 = VECTOR('',#822,1.); +#822 = DIRECTION('',(1.,0.E+000)); +#823 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#824 = PCURVE('',#744,#825); +#825 = DEFINITIONAL_REPRESENTATION('',(#826),#830); +#826 = LINE('',#827,#828); +#827 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#828 = VECTOR('',#829,1.); +#829 = DIRECTION('',(0.E+000,1.)); +#830 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#831 = ORIENTED_EDGE('',*,*,#358,.T.); +#832 = ADVANCED_FACE('',(#833),#451,.T.); +#833 = FACE_BOUND('',#834,.T.); +#834 = EDGE_LOOP('',(#835,#865,#886,#887)); +#835 = ORIENTED_EDGE('',*,*,#836,.F.); +#836 = EDGE_CURVE('',#837,#839,#841,.T.); +#837 = VERTEX_POINT('',#838); +#838 = CARTESIAN_POINT('',(10.41,5.08,-1.25)); +#839 = VERTEX_POINT('',#840); +#840 = CARTESIAN_POINT('',(-0.29,5.08,-1.25)); +#841 = SURFACE_CURVE('',#842,(#846,#853),.PCURVE_S1.); +#842 = LINE('',#843,#844); +#843 = CARTESIAN_POINT('',(11.41,5.08,-1.25)); +#844 = VECTOR('',#845,1.); +#845 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#846 = PCURVE('',#451,#847); +#847 = DEFINITIONAL_REPRESENTATION('',(#848),#852); +#848 = LINE('',#849,#850); +#849 = CARTESIAN_POINT('',(3.58,12.7)); +#850 = VECTOR('',#851,1.); +#851 = DIRECTION('',(0.E+000,-1.)); +#852 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#853 = PCURVE('',#854,#859); +#854 = CYLINDRICAL_SURFACE('',#855,1.); +#855 = AXIS2_PLACEMENT_3D('',#856,#857,#858); +#856 = CARTESIAN_POINT('',(11.41,5.08,-0.25)); +#857 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#858 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#859 = DEFINITIONAL_REPRESENTATION('',(#860),#864); +#860 = LINE('',#861,#862); +#861 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#862 = VECTOR('',#863,1.); +#863 = DIRECTION('',(0.E+000,1.)); +#864 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#865 = ORIENTED_EDGE('',*,*,#866,.F.); +#866 = EDGE_CURVE('',#436,#837,#867,.T.); +#867 = SURFACE_CURVE('',#868,(#872,#879),.PCURVE_S1.); +#868 = LINE('',#869,#870); +#869 = CARTESIAN_POINT('',(10.41,1.5,-1.25)); +#870 = VECTOR('',#871,1.); +#871 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#872 = PCURVE('',#451,#873); +#873 = DEFINITIONAL_REPRESENTATION('',(#874),#878); +#874 = LINE('',#875,#876); +#875 = CARTESIAN_POINT('',(0.E+000,11.7)); +#876 = VECTOR('',#877,1.); +#877 = DIRECTION('',(1.,0.E+000)); +#878 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#879 = PCURVE('',#744,#880); +#880 = DEFINITIONAL_REPRESENTATION('',(#881),#885); +#881 = LINE('',#882,#883); +#882 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#883 = VECTOR('',#884,1.); +#884 = DIRECTION('',(0.E+000,1.)); +#885 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#886 = ORIENTED_EDGE('',*,*,#435,.F.); +#887 = ORIENTED_EDGE('',*,*,#888,.F.); +#888 = EDGE_CURVE('',#839,#412,#889,.T.); +#889 = SURFACE_CURVE('',#890,(#894,#901),.PCURVE_S1.); +#890 = LINE('',#891,#892); +#891 = CARTESIAN_POINT('',(-0.29,6.08,-1.25)); +#892 = VECTOR('',#893,1.); +#893 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#894 = PCURVE('',#451,#895); +#895 = DEFINITIONAL_REPRESENTATION('',(#896),#900); +#896 = LINE('',#897,#898); +#897 = CARTESIAN_POINT('',(4.58,1.)); +#898 = VECTOR('',#899,1.); +#899 = DIRECTION('',(-1.,0.E+000)); +#900 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#901 = PCURVE('',#638,#902); +#902 = DEFINITIONAL_REPRESENTATION('',(#903),#907); +#903 = LINE('',#904,#905); +#904 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#905 = VECTOR('',#906,1.); +#906 = DIRECTION('',(0.E+000,1.)); +#907 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#908 = ADVANCED_FACE('',(#909),#502,.T.); +#909 = FACE_BOUND('',#910,.F.); +#910 = EDGE_LOOP('',(#911,#936,#937,#938)); +#911 = ORIENTED_EDGE('',*,*,#912,.T.); +#912 = EDGE_CURVE('',#655,#550,#913,.T.); +#913 = SURFACE_CURVE('',#914,(#919,#925),.PCURVE_S1.); +#914 = CIRCLE('',#915,1.); +#915 = AXIS2_PLACEMENT_3D('',#916,#917,#918); +#916 = CARTESIAN_POINT('',(-0.29,5.08,0.25)); +#917 = DIRECTION('',(0.E+000,1.,-8.881784197001E-016)); +#918 = DIRECTION('',(0.E+000,8.881784197001E-016,1.)); +#919 = PCURVE('',#502,#920); +#920 = DEFINITIONAL_REPRESENTATION('',(#921),#924); +#921 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#922,#923),.UNSPECIFIED.,.F.,.F., + (2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#922 = CARTESIAN_POINT('',(0.E+000,1.)); +#923 = CARTESIAN_POINT('',(-1.570796326795,1.)); +#924 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#925 = PCURVE('',#926,#931); +#926 = SPHERICAL_SURFACE('',#927,1.); +#927 = AXIS2_PLACEMENT_3D('',#928,#929,#930); +#928 = CARTESIAN_POINT('',(-0.29,5.08,0.25)); +#929 = DIRECTION('',(1.,0.E+000,0.E+000)); +#930 = DIRECTION('',(-0.E+000,8.881784197001E-016,1.)); +#931 = DEFINITIONAL_REPRESENTATION('',(#932),#935); +#932 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#933,#934),.UNSPECIFIED.,.F.,.F., + (2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#933 = CARTESIAN_POINT('',(0.E+000,-1.570796326795)); +#934 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#935 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#936 = ORIENTED_EDGE('',*,*,#549,.T.); +#937 = ORIENTED_EDGE('',*,*,#488,.F.); +#938 = ORIENTED_EDGE('',*,*,#654,.F.); +#939 = ADVANCED_FACE('',(#940),#532,.T.); +#940 = FACE_BOUND('',#941,.F.); +#941 = EDGE_LOOP('',(#942,#943,#944,#971)); +#942 = ORIENTED_EDGE('',*,*,#518,.T.); +#943 = ORIENTED_EDGE('',*,*,#600,.T.); +#944 = ORIENTED_EDGE('',*,*,#945,.T.); +#945 = EDGE_CURVE('',#573,#761,#946,.T.); +#946 = SURFACE_CURVE('',#947,(#952,#959),.PCURVE_S1.); +#947 = CIRCLE('',#948,1.); +#948 = AXIS2_PLACEMENT_3D('',#949,#950,#951); +#949 = CARTESIAN_POINT('',(10.41,5.08,0.25)); +#950 = DIRECTION('',(-0.E+000,1.,-2.22044604925E-016)); +#951 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#952 = PCURVE('',#532,#953); +#953 = DEFINITIONAL_REPRESENTATION('',(#954),#958); +#954 = LINE('',#955,#956); +#955 = CARTESIAN_POINT('',(-1.570796326795,3.58)); +#956 = VECTOR('',#957,1.); +#957 = DIRECTION('',(1.,-0.E+000)); +#958 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#959 = PCURVE('',#960,#965); +#960 = SPHERICAL_SURFACE('',#961,1.); +#961 = AXIS2_PLACEMENT_3D('',#962,#963,#964); +#962 = CARTESIAN_POINT('',(10.41,5.08,0.25)); +#963 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#964 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#965 = DEFINITIONAL_REPRESENTATION('',(#966),#970); +#966 = LINE('',#967,#968); +#967 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#968 = VECTOR('',#969,1.); +#969 = DIRECTION('',(-1.,0.E+000)); +#970 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#971 = ORIENTED_EDGE('',*,*,#760,.F.); +#972 = ADVANCED_FACE('',(#973),#588,.T.); +#973 = FACE_BOUND('',#974,.F.); +#974 = EDGE_LOOP('',(#975,#997,#998,#1022)); +#975 = ORIENTED_EDGE('',*,*,#976,.T.); +#976 = EDGE_CURVE('',#977,#573,#979,.T.); +#977 = VERTEX_POINT('',#978); +#978 = CARTESIAN_POINT('',(10.41,6.08,0.25)); +#979 = SURFACE_CURVE('',#980,(#985,#991),.PCURVE_S1.); +#980 = CIRCLE('',#981,1.); +#981 = AXIS2_PLACEMENT_3D('',#982,#983,#984); +#982 = CARTESIAN_POINT('',(10.41,5.08,0.25)); +#983 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#984 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#985 = PCURVE('',#588,#986); +#986 = DEFINITIONAL_REPRESENTATION('',(#987),#990); +#987 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#988,#989),.UNSPECIFIED.,.F.,.F., + (2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#988 = CARTESIAN_POINT('',(0.E+000,1.)); +#989 = CARTESIAN_POINT('',(-1.570796326795,1.)); +#990 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#991 = PCURVE('',#960,#992); +#992 = DEFINITIONAL_REPRESENTATION('',(#993),#996); +#993 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#994,#995),.UNSPECIFIED.,.F.,.F., + (2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#994 = CARTESIAN_POINT('',(0.E+000,-1.570796326795)); +#995 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#996 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#997 = ORIENTED_EDGE('',*,*,#572,.T.); +#998 = ORIENTED_EDGE('',*,*,#999,.T.); +#999 = EDGE_CURVE('',#550,#1000,#1002,.T.); +#1000 = VERTEX_POINT('',#1001); +#1001 = CARTESIAN_POINT('',(-0.29,6.08,0.25)); +#1002 = SURFACE_CURVE('',#1003,(#1008,#1015),.PCURVE_S1.); +#1003 = CIRCLE('',#1004,1.); +#1004 = AXIS2_PLACEMENT_3D('',#1005,#1006,#1007); +#1005 = CARTESIAN_POINT('',(-0.29,5.08,0.25)); +#1006 = DIRECTION('',(-1.,0.E+000,-0.E+000)); +#1007 = DIRECTION('',(-0.E+000,8.881784197001E-016,1.)); +#1008 = PCURVE('',#588,#1009); +#1009 = DEFINITIONAL_REPRESENTATION('',(#1010),#1014); +#1010 = LINE('',#1011,#1012); +#1011 = CARTESIAN_POINT('',(-1.570796326795,11.7)); +#1012 = VECTOR('',#1013,1.); +#1013 = DIRECTION('',(1.,-0.E+000)); +#1014 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1015 = PCURVE('',#926,#1016); +#1016 = DEFINITIONAL_REPRESENTATION('',(#1017),#1021); +#1017 = LINE('',#1018,#1019); +#1018 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#1019 = VECTOR('',#1020,1.); +#1020 = DIRECTION('',(-1.,0.E+000)); +#1021 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1022 = ORIENTED_EDGE('',*,*,#1023,.F.); +#1023 = EDGE_CURVE('',#977,#1000,#1024,.T.); +#1024 = SURFACE_CURVE('',#1025,(#1029,#1036),.PCURVE_S1.); +#1025 = LINE('',#1026,#1027); +#1026 = CARTESIAN_POINT('',(11.41,6.08,0.25)); +#1027 = VECTOR('',#1028,1.); +#1028 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1029 = PCURVE('',#588,#1030); +#1030 = DEFINITIONAL_REPRESENTATION('',(#1031),#1035); +#1031 = LINE('',#1032,#1033); +#1032 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#1033 = VECTOR('',#1034,1.); +#1034 = DIRECTION('',(-0.E+000,1.)); +#1035 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1036 = PCURVE('',#1037,#1042); +#1037 = PLANE('',#1038); +#1038 = AXIS2_PLACEMENT_3D('',#1039,#1040,#1041); +#1039 = CARTESIAN_POINT('',(11.41,6.08,-1.25)); +#1040 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#1041 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1042 = DEFINITIONAL_REPRESENTATION('',(#1043),#1047); +#1043 = LINE('',#1044,#1045); +#1044 = CARTESIAN_POINT('',(0.E+000,-1.5)); +#1045 = VECTOR('',#1046,1.); +#1046 = DIRECTION('',(1.,0.E+000)); +#1047 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1048 = ADVANCED_FACE('',(#1049),#638,.T.); +#1049 = FACE_BOUND('',#1050,.T.); +#1050 = EDGE_LOOP('',(#1051,#1076,#1077,#1078)); +#1051 = ORIENTED_EDGE('',*,*,#1052,.F.); +#1052 = EDGE_CURVE('',#839,#679,#1053,.T.); +#1053 = SURFACE_CURVE('',#1054,(#1059,#1065),.PCURVE_S1.); +#1054 = CIRCLE('',#1055,1.); +#1055 = AXIS2_PLACEMENT_3D('',#1056,#1057,#1058); +#1056 = CARTESIAN_POINT('',(-0.29,5.08,-0.25)); +#1057 = DIRECTION('',(5.053215498074E-016,1.,-4.440892098501E-016)); +#1058 = DIRECTION('',(-1.,5.053215498074E-016,-2.244078477742E-031)); +#1059 = PCURVE('',#638,#1060); +#1060 = DEFINITIONAL_REPRESENTATION('',(#1061),#1064); +#1061 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1062,#1063),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#1062 = CARTESIAN_POINT('',(1.570796326795,1.)); +#1063 = CARTESIAN_POINT('',(0.E+000,1.)); +#1064 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1065 = PCURVE('',#1066,#1071); +#1066 = SPHERICAL_SURFACE('',#1067,1.); +#1067 = AXIS2_PLACEMENT_3D('',#1068,#1069,#1070); +#1068 = CARTESIAN_POINT('',(-0.29,5.08,-0.25)); +#1069 = DIRECTION('',(-0.E+000,4.440892098501E-016,1.)); +#1070 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#1071 = DEFINITIONAL_REPRESENTATION('',(#1072),#1075); +#1072 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1073,#1074),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#1073 = CARTESIAN_POINT('',(1.570796326795,-1.570796326795)); +#1074 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#1075 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1076 = ORIENTED_EDGE('',*,*,#888,.T.); +#1077 = ORIENTED_EDGE('',*,*,#624,.F.); +#1078 = ORIENTED_EDGE('',*,*,#678,.F.); +#1079 = ADVANCED_FACE('',(#1080),#715,.T.); +#1080 = FACE_BOUND('',#1081,.T.); +#1081 = EDGE_LOOP('',(#1082,#1105,#1127,#1128)); +#1082 = ORIENTED_EDGE('',*,*,#1083,.F.); +#1083 = EDGE_CURVE('',#1084,#1000,#1086,.T.); +#1084 = VERTEX_POINT('',#1085); +#1085 = CARTESIAN_POINT('',(-0.29,6.08,-0.25)); +#1086 = SURFACE_CURVE('',#1087,(#1091,#1098),.PCURVE_S1.); +#1087 = LINE('',#1088,#1089); +#1088 = CARTESIAN_POINT('',(-0.29,6.08,-1.25)); +#1089 = VECTOR('',#1090,1.); +#1090 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#1091 = PCURVE('',#715,#1092); +#1092 = DEFINITIONAL_REPRESENTATION('',(#1093),#1097); +#1093 = LINE('',#1094,#1095); +#1094 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1095 = VECTOR('',#1096,1.); +#1096 = DIRECTION('',(0.E+000,1.)); +#1097 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1098 = PCURVE('',#1037,#1099); +#1099 = DEFINITIONAL_REPRESENTATION('',(#1100),#1104); +#1100 = LINE('',#1101,#1102); +#1101 = CARTESIAN_POINT('',(11.7,0.E+000)); +#1102 = VECTOR('',#1103,1.); +#1103 = DIRECTION('',(0.E+000,-1.)); +#1104 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1105 = ORIENTED_EDGE('',*,*,#1106,.T.); +#1106 = EDGE_CURVE('',#1084,#679,#1107,.T.); +#1107 = SURFACE_CURVE('',#1108,(#1113,#1120),.PCURVE_S1.); +#1108 = CIRCLE('',#1109,1.); +#1109 = AXIS2_PLACEMENT_3D('',#1110,#1111,#1112); +#1110 = CARTESIAN_POINT('',(-0.29,5.08,-0.25)); +#1111 = DIRECTION('',(0.E+000,4.440892098501E-016,1.)); +#1112 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#1113 = PCURVE('',#715,#1114); +#1114 = DEFINITIONAL_REPRESENTATION('',(#1115),#1119); +#1115 = LINE('',#1116,#1117); +#1116 = CARTESIAN_POINT('',(0.E+000,1.)); +#1117 = VECTOR('',#1118,1.); +#1118 = DIRECTION('',(1.,0.E+000)); +#1119 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1120 = PCURVE('',#1066,#1121); +#1121 = DEFINITIONAL_REPRESENTATION('',(#1122),#1126); +#1122 = LINE('',#1123,#1124); +#1123 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1124 = VECTOR('',#1125,1.); +#1125 = DIRECTION('',(1.,0.E+000)); +#1126 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1127 = ORIENTED_EDGE('',*,*,#701,.T.); +#1128 = ORIENTED_EDGE('',*,*,#1129,.T.); +#1129 = EDGE_CURVE('',#655,#1000,#1130,.T.); +#1130 = SURFACE_CURVE('',#1131,(#1136,#1142),.PCURVE_S1.); +#1131 = CIRCLE('',#1132,1.); +#1132 = AXIS2_PLACEMENT_3D('',#1133,#1134,#1135); +#1133 = CARTESIAN_POINT('',(-0.29,5.08,0.25)); +#1134 = DIRECTION('',(0.E+000,-1.608122649677E-016,-1.)); +#1135 = DIRECTION('',(-0.E+000,1.,-1.608122649677E-016)); +#1136 = PCURVE('',#715,#1137); +#1137 = DEFINITIONAL_REPRESENTATION('',(#1138),#1141); +#1138 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1139,#1140),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#1139 = CARTESIAN_POINT('',(1.570796326795,1.5)); +#1140 = CARTESIAN_POINT('',(0.E+000,1.5)); +#1141 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1142 = PCURVE('',#926,#1143); +#1143 = DEFINITIONAL_REPRESENTATION('',(#1144),#1147); +#1144 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1145,#1146),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#1145 = CARTESIAN_POINT('',(-1.570796326795,-1.570796326795)); +#1146 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#1147 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1148 = ADVANCED_FACE('',(#1149),#744,.T.); +#1149 = FACE_BOUND('',#1150,.T.); +#1150 = EDGE_LOOP('',(#1151,#1152,#1153,#1178)); +#1151 = ORIENTED_EDGE('',*,*,#730,.T.); +#1152 = ORIENTED_EDGE('',*,*,#866,.T.); +#1153 = ORIENTED_EDGE('',*,*,#1154,.T.); +#1154 = EDGE_CURVE('',#837,#784,#1155,.T.); +#1155 = SURFACE_CURVE('',#1156,(#1161,#1167),.PCURVE_S1.); +#1156 = CIRCLE('',#1157,1.); +#1157 = AXIS2_PLACEMENT_3D('',#1158,#1159,#1160); +#1158 = CARTESIAN_POINT('',(10.41,5.08,-0.25)); +#1159 = DIRECTION('',(6.123233995737E-017,-1.,4.440892098501E-016)); +#1160 = DIRECTION('',(1.,6.123233995737E-017,-2.719262146894E-032)); +#1161 = PCURVE('',#744,#1162); +#1162 = DEFINITIONAL_REPRESENTATION('',(#1163),#1166); +#1163 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1164,#1165),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#1164 = CARTESIAN_POINT('',(1.570796326795,3.58)); +#1165 = CARTESIAN_POINT('',(0.E+000,3.58)); +#1166 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1167 = PCURVE('',#1168,#1173); +#1168 = SPHERICAL_SURFACE('',#1169,1.); +#1169 = AXIS2_PLACEMENT_3D('',#1170,#1171,#1172); +#1170 = CARTESIAN_POINT('',(10.41,5.08,-0.25)); +#1171 = DIRECTION('',(-0.E+000,4.440892098501E-016,1.)); +#1172 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#1173 = DEFINITIONAL_REPRESENTATION('',(#1174),#1177); +#1174 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1175,#1176),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#1175 = CARTESIAN_POINT('',(-1.570796326795,-1.570796326795)); +#1176 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#1177 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1178 = ORIENTED_EDGE('',*,*,#811,.F.); +#1179 = ADVANCED_FACE('',(#1180),#799,.T.); +#1180 = FACE_BOUND('',#1181,.T.); +#1181 = EDGE_LOOP('',(#1182,#1183,#1207,#1228)); +#1182 = ORIENTED_EDGE('',*,*,#783,.F.); +#1183 = ORIENTED_EDGE('',*,*,#1184,.F.); +#1184 = EDGE_CURVE('',#1185,#784,#1187,.T.); +#1185 = VERTEX_POINT('',#1186); +#1186 = CARTESIAN_POINT('',(10.41,6.08,-0.25)); +#1187 = SURFACE_CURVE('',#1188,(#1193,#1200),.PCURVE_S1.); +#1188 = CIRCLE('',#1189,1.); +#1189 = AXIS2_PLACEMENT_3D('',#1190,#1191,#1192); +#1190 = CARTESIAN_POINT('',(10.41,5.08,-0.25)); +#1191 = DIRECTION('',(0.E+000,-4.440892098501E-016,-1.)); +#1192 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#1193 = PCURVE('',#799,#1194); +#1194 = DEFINITIONAL_REPRESENTATION('',(#1195),#1199); +#1195 = LINE('',#1196,#1197); +#1196 = CARTESIAN_POINT('',(1.570796326795,1.)); +#1197 = VECTOR('',#1198,1.); +#1198 = DIRECTION('',(-1.,-0.E+000)); +#1199 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1200 = PCURVE('',#1168,#1201); +#1201 = DEFINITIONAL_REPRESENTATION('',(#1202),#1206); +#1202 = LINE('',#1203,#1204); +#1203 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#1204 = VECTOR('',#1205,1.); +#1205 = DIRECTION('',(-1.,0.E+000)); +#1206 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1207 = ORIENTED_EDGE('',*,*,#1208,.T.); +#1208 = EDGE_CURVE('',#1185,#977,#1209,.T.); +#1209 = SURFACE_CURVE('',#1210,(#1214,#1221),.PCURVE_S1.); +#1210 = LINE('',#1211,#1212); +#1211 = CARTESIAN_POINT('',(10.41,6.08,-1.25)); +#1212 = VECTOR('',#1213,1.); +#1213 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#1214 = PCURVE('',#799,#1215); +#1215 = DEFINITIONAL_REPRESENTATION('',(#1216),#1220); +#1216 = LINE('',#1217,#1218); +#1217 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#1218 = VECTOR('',#1219,1.); +#1219 = DIRECTION('',(0.E+000,1.)); +#1220 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1221 = PCURVE('',#1037,#1222); +#1222 = DEFINITIONAL_REPRESENTATION('',(#1223),#1227); +#1223 = LINE('',#1224,#1225); +#1224 = CARTESIAN_POINT('',(1.,0.E+000)); +#1225 = VECTOR('',#1226,1.); +#1226 = DIRECTION('',(0.E+000,-1.)); +#1227 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1228 = ORIENTED_EDGE('',*,*,#1229,.T.); +#1229 = EDGE_CURVE('',#977,#761,#1230,.T.); +#1230 = SURFACE_CURVE('',#1231,(#1236,#1242),.PCURVE_S1.); +#1231 = CIRCLE('',#1232,1.); +#1232 = AXIS2_PLACEMENT_3D('',#1233,#1234,#1235); +#1233 = CARTESIAN_POINT('',(10.41,5.08,0.25)); +#1234 = DIRECTION('',(6.123233995737E-017,-2.22044604925E-016,-1.)); +#1235 = DIRECTION('',(1.,1.359631073447E-032,6.123233995737E-017)); +#1236 = PCURVE('',#799,#1237); +#1237 = DEFINITIONAL_REPRESENTATION('',(#1238),#1241); +#1238 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1239,#1240),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#1239 = CARTESIAN_POINT('',(1.570796326795,1.5)); +#1240 = CARTESIAN_POINT('',(0.E+000,1.5)); +#1241 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1242 = PCURVE('',#960,#1243); +#1243 = DEFINITIONAL_REPRESENTATION('',(#1244),#1247); +#1244 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1245,#1246),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#1245 = CARTESIAN_POINT('',(-1.570796326795,-1.570796326795)); +#1246 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#1247 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1248 = ADVANCED_FACE('',(#1249),#854,.T.); +#1249 = FACE_BOUND('',#1250,.T.); +#1250 = EDGE_LOOP('',(#1251,#1271,#1272,#1292)); +#1251 = ORIENTED_EDGE('',*,*,#1252,.F.); +#1252 = EDGE_CURVE('',#837,#1185,#1253,.T.); +#1253 = SURFACE_CURVE('',#1254,(#1259,#1265),.PCURVE_S1.); +#1254 = CIRCLE('',#1255,1.); +#1255 = AXIS2_PLACEMENT_3D('',#1256,#1257,#1258); +#1256 = CARTESIAN_POINT('',(10.41,5.08,-0.25)); +#1257 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1258 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#1259 = PCURVE('',#854,#1260); +#1260 = DEFINITIONAL_REPRESENTATION('',(#1261),#1264); +#1261 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1262,#1263),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#1262 = CARTESIAN_POINT('',(1.570796326795,1.)); +#1263 = CARTESIAN_POINT('',(0.E+000,1.)); +#1264 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1265 = PCURVE('',#1168,#1266); +#1266 = DEFINITIONAL_REPRESENTATION('',(#1267),#1270); +#1267 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1268,#1269),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#1268 = CARTESIAN_POINT('',(0.E+000,-1.570796326795)); +#1269 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1270 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1271 = ORIENTED_EDGE('',*,*,#836,.T.); +#1272 = ORIENTED_EDGE('',*,*,#1273,.T.); +#1273 = EDGE_CURVE('',#839,#1084,#1274,.T.); +#1274 = SURFACE_CURVE('',#1275,(#1280,#1286),.PCURVE_S1.); +#1275 = CIRCLE('',#1276,1.); +#1276 = AXIS2_PLACEMENT_3D('',#1277,#1278,#1279); +#1277 = CARTESIAN_POINT('',(-0.29,5.08,-0.25)); +#1278 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1279 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#1280 = PCURVE('',#854,#1281); +#1281 = DEFINITIONAL_REPRESENTATION('',(#1282),#1285); +#1282 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1283,#1284),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#1283 = CARTESIAN_POINT('',(1.570796326795,11.7)); +#1284 = CARTESIAN_POINT('',(0.E+000,11.7)); +#1285 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1286 = PCURVE('',#1066,#1287); +#1287 = DEFINITIONAL_REPRESENTATION('',(#1288),#1291); +#1288 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1289,#1290),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#1289 = CARTESIAN_POINT('',(0.E+000,-1.570796326795)); +#1290 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1291 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1292 = ORIENTED_EDGE('',*,*,#1293,.F.); +#1293 = EDGE_CURVE('',#1185,#1084,#1294,.T.); +#1294 = SURFACE_CURVE('',#1295,(#1299,#1306),.PCURVE_S1.); +#1295 = LINE('',#1296,#1297); +#1296 = CARTESIAN_POINT('',(11.41,6.08,-0.25)); +#1297 = VECTOR('',#1298,1.); +#1298 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1299 = PCURVE('',#854,#1300); +#1300 = DEFINITIONAL_REPRESENTATION('',(#1301),#1305); +#1301 = LINE('',#1302,#1303); +#1302 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1303 = VECTOR('',#1304,1.); +#1304 = DIRECTION('',(0.E+000,1.)); +#1305 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1306 = PCURVE('',#1037,#1307); +#1307 = DEFINITIONAL_REPRESENTATION('',(#1308),#1312); +#1308 = LINE('',#1309,#1310); +#1309 = CARTESIAN_POINT('',(0.E+000,-1.)); +#1310 = VECTOR('',#1311,1.); +#1311 = DIRECTION('',(1.,0.E+000)); +#1312 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1313 = ADVANCED_FACE('',(#1314),#926,.T.); +#1314 = FACE_BOUND('',#1315,.F.); +#1315 = EDGE_LOOP('',(#1316,#1317,#1318)); +#1316 = ORIENTED_EDGE('',*,*,#912,.F.); +#1317 = ORIENTED_EDGE('',*,*,#1129,.T.); +#1318 = ORIENTED_EDGE('',*,*,#999,.F.); +#1319 = ADVANCED_FACE('',(#1320),#960,.T.); +#1320 = FACE_BOUND('',#1321,.F.); +#1321 = EDGE_LOOP('',(#1322,#1323,#1324)); +#1322 = ORIENTED_EDGE('',*,*,#976,.F.); +#1323 = ORIENTED_EDGE('',*,*,#1229,.T.); +#1324 = ORIENTED_EDGE('',*,*,#945,.F.); +#1325 = ADVANCED_FACE('',(#1326),#1037,.F.); +#1326 = FACE_BOUND('',#1327,.F.); +#1327 = EDGE_LOOP('',(#1328,#1329,#1330,#1331)); +#1328 = ORIENTED_EDGE('',*,*,#1023,.T.); +#1329 = ORIENTED_EDGE('',*,*,#1083,.F.); +#1330 = ORIENTED_EDGE('',*,*,#1293,.F.); +#1331 = ORIENTED_EDGE('',*,*,#1208,.T.); +#1332 = ADVANCED_FACE('',(#1333),#1066,.T.); +#1333 = FACE_BOUND('',#1334,.T.); +#1334 = EDGE_LOOP('',(#1335,#1336,#1337)); +#1335 = ORIENTED_EDGE('',*,*,#1273,.F.); +#1336 = ORIENTED_EDGE('',*,*,#1052,.T.); +#1337 = ORIENTED_EDGE('',*,*,#1106,.F.); +#1338 = ADVANCED_FACE('',(#1339),#1168,.T.); +#1339 = FACE_BOUND('',#1340,.F.); +#1340 = EDGE_LOOP('',(#1341,#1342,#1343)); +#1341 = ORIENTED_EDGE('',*,*,#1252,.F.); +#1342 = ORIENTED_EDGE('',*,*,#1154,.T.); +#1343 = ORIENTED_EDGE('',*,*,#1184,.F.); +#1344 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1348)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#1345,#1346,#1347)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#1345 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#1346 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#1347 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#1348 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#1345, + 'distance_accuracy_value','confusion accuracy'); +#1349 = SHAPE_DEFINITION_REPRESENTATION(#1350,#37); +#1350 = PRODUCT_DEFINITION_SHAPE('','',#1351); +#1351 = PRODUCT_DEFINITION('design','',#1352,#1355); +#1352 = PRODUCT_DEFINITION_FORMATION('','',#1353); +#1353 = PRODUCT('Fillet','Fillet','',(#1354)); +#1354 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#1355 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#1356 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1357,#1359); +#1357 = ( REPRESENTATION_RELATIONSHIP('','',#37,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1358) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#1358 = ITEM_DEFINED_TRANSFORMATION('','',#11,#15); +#1359 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #1360); +#1360 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('1','=>[0:1:1:2]','',#5,#1351,$); +#1361 = PRODUCT_TYPE('part',$,(#1353)); +#1362 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#1363),#1469); +#1363 = MANIFOLD_SOLID_BREP('',#1364); +#1364 = CLOSED_SHELL('',(#1365,#1461,#1465)); +#1365 = ADVANCED_FACE('',(#1366),#1380,.T.); +#1366 = FACE_BOUND('',#1367,.F.); +#1367 = EDGE_LOOP('',(#1368,#1398,#1429,#1430)); +#1368 = ORIENTED_EDGE('',*,*,#1369,.T.); +#1369 = EDGE_CURVE('',#1370,#1372,#1374,.T.); +#1370 = VERTEX_POINT('',#1371); +#1371 = CARTESIAN_POINT('',(1.710192,3.5,-1.554312234475E-015)); +#1372 = VERTEX_POINT('',#1373); +#1373 = CARTESIAN_POINT('',(1.710192,3.5,1.27)); +#1374 = SEAM_CURVE('',#1375,(#1379,#1391),.PCURVE_S1.); +#1375 = LINE('',#1376,#1377); +#1376 = CARTESIAN_POINT('',(1.710192,3.5,-1.554312234475E-015)); +#1377 = VECTOR('',#1378,1.); +#1378 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#1379 = PCURVE('',#1380,#1385); +#1380 = CYLINDRICAL_SURFACE('',#1381,0.440192); +#1381 = AXIS2_PLACEMENT_3D('',#1382,#1383,#1384); +#1382 = CARTESIAN_POINT('',(1.27,3.5,-1.554312234475E-015)); +#1383 = DIRECTION('',(0.E+000,-4.440892098501E-016,-1.)); +#1384 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1385 = DEFINITIONAL_REPRESENTATION('',(#1386),#1390); +#1386 = LINE('',#1387,#1388); +#1387 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#1388 = VECTOR('',#1389,1.); +#1389 = DIRECTION('',(-0.E+000,-1.)); +#1390 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1391 = PCURVE('',#1380,#1392); +#1392 = DEFINITIONAL_REPRESENTATION('',(#1393),#1397); +#1393 = LINE('',#1394,#1395); +#1394 = CARTESIAN_POINT('',(-6.28318530718,0.E+000)); +#1395 = VECTOR('',#1396,1.); +#1396 = DIRECTION('',(-0.E+000,-1.)); +#1397 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1398 = ORIENTED_EDGE('',*,*,#1399,.T.); +#1399 = EDGE_CURVE('',#1372,#1372,#1400,.T.); +#1400 = SURFACE_CURVE('',#1401,(#1406,#1413),.PCURVE_S1.); +#1401 = CIRCLE('',#1402,0.440192); +#1402 = AXIS2_PLACEMENT_3D('',#1403,#1404,#1405); +#1403 = CARTESIAN_POINT('',(1.27,3.5,1.27)); +#1404 = DIRECTION('',(-0.E+000,4.440892098501E-016,1.)); +#1405 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1406 = PCURVE('',#1380,#1407); +#1407 = DEFINITIONAL_REPRESENTATION('',(#1408),#1412); +#1408 = LINE('',#1409,#1410); +#1409 = CARTESIAN_POINT('',(-0.E+000,-1.27)); +#1410 = VECTOR('',#1411,1.); +#1411 = DIRECTION('',(-1.,0.E+000)); +#1412 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1413 = PCURVE('',#1414,#1419); +#1414 = PLANE('',#1415); +#1415 = AXIS2_PLACEMENT_3D('',#1416,#1417,#1418); +#1416 = CARTESIAN_POINT('',(1.710192,3.5,1.27)); +#1417 = DIRECTION('',(0.E+000,-4.440892098501E-016,-1.)); +#1418 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#1419 = DEFINITIONAL_REPRESENTATION('',(#1420),#1428); +#1420 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1421,#1422,#1423,#1424, +#1425,#1426,#1427),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.E+000,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#1421 = CARTESIAN_POINT('',(-4.440892098501E-016,-2.22044604925E-016)); +#1422 = CARTESIAN_POINT('',(0.762434909085,-2.22044604925E-016)); +#1423 = CARTESIAN_POINT('',(0.381217454543,-0.660288)); +#1424 = CARTESIAN_POINT('',(-3.36273265088E-016,-1.320576)); +#1425 = CARTESIAN_POINT('',(-0.381217454543,-0.660288)); +#1426 = CARTESIAN_POINT('',(-0.762434909085,-9.436895709314E-016)); +#1427 = CARTESIAN_POINT('',(-4.440892098501E-016,-2.22044604925E-016)); +#1428 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1429 = ORIENTED_EDGE('',*,*,#1369,.F.); +#1430 = ORIENTED_EDGE('',*,*,#1431,.F.); +#1431 = EDGE_CURVE('',#1370,#1370,#1432,.T.); +#1432 = SURFACE_CURVE('',#1433,(#1438,#1445),.PCURVE_S1.); +#1433 = CIRCLE('',#1434,0.440192); +#1434 = AXIS2_PLACEMENT_3D('',#1435,#1436,#1437); +#1435 = CARTESIAN_POINT('',(1.27,3.5,-1.554312234475E-015)); +#1436 = DIRECTION('',(-0.E+000,4.440892098501E-016,1.)); +#1437 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1438 = PCURVE('',#1380,#1439); +#1439 = DEFINITIONAL_REPRESENTATION('',(#1440),#1444); +#1440 = LINE('',#1441,#1442); +#1441 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#1442 = VECTOR('',#1443,1.); +#1443 = DIRECTION('',(-1.,0.E+000)); +#1444 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1445 = PCURVE('',#1446,#1451); +#1446 = PLANE('',#1447); +#1447 = AXIS2_PLACEMENT_3D('',#1448,#1449,#1450); +#1448 = CARTESIAN_POINT('',(1.710192,3.5,-1.554312234475E-015)); +#1449 = DIRECTION('',(0.E+000,-4.440892098501E-016,-1.)); +#1450 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#1451 = DEFINITIONAL_REPRESENTATION('',(#1452),#1460); +#1452 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1453,#1454,#1455,#1456, +#1457,#1458,#1459),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.E+000,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#1453 = CARTESIAN_POINT('',(-4.440892098501E-016,-2.22044604925E-016)); +#1454 = CARTESIAN_POINT('',(0.762434909085,-2.22044604925E-016)); +#1455 = CARTESIAN_POINT('',(0.381217454543,-0.660288)); +#1456 = CARTESIAN_POINT('',(-3.36273265088E-016,-1.320576)); +#1457 = CARTESIAN_POINT('',(-0.381217454543,-0.660288)); +#1458 = CARTESIAN_POINT('',(-0.762434909085,-9.436895709314E-016)); +#1459 = CARTESIAN_POINT('',(-4.440892098501E-016,-2.22044604925E-016)); +#1460 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1461 = ADVANCED_FACE('',(#1462),#1446,.T.); +#1462 = FACE_BOUND('',#1463,.F.); +#1463 = EDGE_LOOP('',(#1464)); +#1464 = ORIENTED_EDGE('',*,*,#1431,.T.); +#1465 = ADVANCED_FACE('',(#1466),#1414,.F.); +#1466 = FACE_BOUND('',#1467,.T.); +#1467 = EDGE_LOOP('',(#1468)); +#1468 = ORIENTED_EDGE('',*,*,#1399,.T.); +#1469 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1473)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#1470,#1471,#1472)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#1470 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#1471 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#1472 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#1473 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#1470, + 'distance_accuracy_value','confusion accuracy'); +#1474 = SHAPE_DEFINITION_REPRESENTATION(#1475,#1362); +#1475 = PRODUCT_DEFINITION_SHAPE('','',#1476); +#1476 = PRODUCT_DEFINITION('design','',#1477,#1480); +#1477 = PRODUCT_DEFINITION_FORMATION('','',#1478); +#1478 = PRODUCT('Pad002','Pad002','',(#1479)); +#1479 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#1480 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#1481 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1482,#1484); +#1482 = ( REPRESENTATION_RELATIONSHIP('','',#1362,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1483) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#1483 = ITEM_DEFINED_TRANSFORMATION('','',#11,#19); +#1484 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #1485); +#1485 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('2','=>[0:1:1:3]','',#5,#1476,$); +#1486 = PRODUCT_TYPE('part',$,(#1478)); +#1487 = GEOMETRICALLY_BOUNDED_WIREFRAME_SHAPE_REPRESENTATION('',(#11, + #1488),#1497); +#1488 = GEOMETRIC_CURVE_SET('',(#1489)); +#1489 = TRIMMED_CURVE('',#1490,(#1495,PARAMETER_VALUE(0.E+000)),(#1496, + PARAMETER_VALUE(6.28318530718)),.T.,.PARAMETER.); +#1490 = CIRCLE('',#1491,0.440192); +#1491 = AXIS2_PLACEMENT_3D('',#1492,#1493,#1494); +#1492 = CARTESIAN_POINT('',(1.27,3.5,0.E+000)); +#1493 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1494 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#1495 = CARTESIAN_POINT('',(1.710192,3.5,-2.366582715663E-030)); +#1496 = CARTESIAN_POINT('',(1.710192,3.5,-2.366582715663E-030)); +#1497 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1501)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#1498,#1499,#1500)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#1498 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#1499 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#1500 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#1501 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#1498, + 'distance_accuracy_value','confusion accuracy'); +#1502 = SHAPE_DEFINITION_REPRESENTATION(#1503,#1487); +#1503 = PRODUCT_DEFINITION_SHAPE('','',#1504); +#1504 = PRODUCT_DEFINITION('design','',#1505,#1508); +#1505 = PRODUCT_DEFINITION_FORMATION('','',#1506); +#1506 = PRODUCT('Sketch002','Sketch002','',(#1507)); +#1507 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#1508 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#1509 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1510,#1512); +#1510 = ( REPRESENTATION_RELATIONSHIP('','',#1487,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1511) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#1511 = ITEM_DEFINED_TRANSFORMATION('','',#11,#23); +#1512 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #1513); +#1513 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('3','=>[0:1:1:4]','',#5,#1504,$); +#1514 = PRODUCT_TYPE('part',$,(#1506)); +#1515 = SHAPE_REPRESENTATION('',(#11,#1516,#2158,#2800,#3442,#4084), + #4726); +#1516 = MANIFOLD_SOLID_BREP('',#1517); +#1517 = CLOSED_SHELL('',(#1518,#1638,#1714,#1790,#1866,#1942,#2018,#2089 + ,#2136,#2147)); +#1518 = ADVANCED_FACE('',(#1519),#1533,.T.); +#1519 = FACE_BOUND('',#1520,.T.); +#1520 = EDGE_LOOP('',(#1521,#1556,#1584,#1612)); +#1521 = ORIENTED_EDGE('',*,*,#1522,.T.); +#1522 = EDGE_CURVE('',#1523,#1525,#1527,.T.); +#1523 = VERTEX_POINT('',#1524); +#1524 = CARTESIAN_POINT('',(10.41,1.,-0.125)); +#1525 = VERTEX_POINT('',#1526); +#1526 = CARTESIAN_POINT('',(10.41,1.,0.125)); +#1527 = SURFACE_CURVE('',#1528,(#1532,#1544),.PCURVE_S1.); +#1528 = LINE('',#1529,#1530); +#1529 = CARTESIAN_POINT('',(10.41,1.,-0.125)); +#1530 = VECTOR('',#1531,1.); +#1531 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#1532 = PCURVE('',#1533,#1538); +#1533 = PLANE('',#1534); +#1534 = AXIS2_PLACEMENT_3D('',#1535,#1536,#1537); +#1535 = CARTESIAN_POINT('',(10.41,1.,-0.125)); +#1536 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#1537 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#1538 = DEFINITIONAL_REPRESENTATION('',(#1539),#1543); +#1539 = LINE('',#1540,#1541); +#1540 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1541 = VECTOR('',#1542,1.); +#1542 = DIRECTION('',(2.22044604925E-016,-1.)); +#1543 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1544 = PCURVE('',#1545,#1550); +#1545 = PLANE('',#1546); +#1546 = AXIS2_PLACEMENT_3D('',#1547,#1548,#1549); +#1547 = CARTESIAN_POINT('',(10.41,1.,-0.125)); +#1548 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#1549 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1550 = DEFINITIONAL_REPRESENTATION('',(#1551),#1555); +#1551 = LINE('',#1552,#1553); +#1552 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1553 = VECTOR('',#1554,1.); +#1554 = DIRECTION('',(0.E+000,-1.)); +#1555 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1556 = ORIENTED_EDGE('',*,*,#1557,.T.); +#1557 = EDGE_CURVE('',#1525,#1558,#1560,.T.); +#1558 = VERTEX_POINT('',#1559); +#1559 = CARTESIAN_POINT('',(10.41,-2.5,0.125)); +#1560 = SURFACE_CURVE('',#1561,(#1565,#1572),.PCURVE_S1.); +#1561 = LINE('',#1562,#1563); +#1562 = CARTESIAN_POINT('',(10.41,1.,0.125)); +#1563 = VECTOR('',#1564,1.); +#1564 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#1565 = PCURVE('',#1533,#1566); +#1566 = DEFINITIONAL_REPRESENTATION('',(#1567),#1571); +#1567 = LINE('',#1568,#1569); +#1568 = CARTESIAN_POINT('',(2.22044604925E-016,-0.25)); +#1569 = VECTOR('',#1570,1.); +#1570 = DIRECTION('',(1.,0.E+000)); +#1571 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1572 = PCURVE('',#1573,#1578); +#1573 = PLANE('',#1574); +#1574 = AXIS2_PLACEMENT_3D('',#1575,#1576,#1577); +#1575 = CARTESIAN_POINT('',(10.41,1.,0.125)); +#1576 = DIRECTION('',(0.E+000,4.440892098501E-016,1.)); +#1577 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#1578 = DEFINITIONAL_REPRESENTATION('',(#1579),#1583); +#1579 = LINE('',#1580,#1581); +#1580 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1581 = VECTOR('',#1582,1.); +#1582 = DIRECTION('',(1.,0.E+000)); +#1583 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1584 = ORIENTED_EDGE('',*,*,#1585,.F.); +#1585 = EDGE_CURVE('',#1586,#1558,#1588,.T.); +#1586 = VERTEX_POINT('',#1587); +#1587 = CARTESIAN_POINT('',(10.41,-2.5,-0.125)); +#1588 = SURFACE_CURVE('',#1589,(#1593,#1600),.PCURVE_S1.); +#1589 = LINE('',#1590,#1591); +#1590 = CARTESIAN_POINT('',(10.41,-2.5,-0.125)); +#1591 = VECTOR('',#1592,1.); +#1592 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#1593 = PCURVE('',#1533,#1594); +#1594 = DEFINITIONAL_REPRESENTATION('',(#1595),#1599); +#1595 = LINE('',#1596,#1597); +#1596 = CARTESIAN_POINT('',(3.5,-1.972152263053E-031)); +#1597 = VECTOR('',#1598,1.); +#1598 = DIRECTION('',(2.22044604925E-016,-1.)); +#1599 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1600 = PCURVE('',#1601,#1606); +#1601 = PLANE('',#1602); +#1602 = AXIS2_PLACEMENT_3D('',#1603,#1604,#1605); +#1603 = CARTESIAN_POINT('',(10.41,-2.5,-0.125)); +#1604 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#1605 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1606 = DEFINITIONAL_REPRESENTATION('',(#1607),#1611); +#1607 = LINE('',#1608,#1609); +#1608 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#1609 = VECTOR('',#1610,1.); +#1610 = DIRECTION('',(0.E+000,-1.)); +#1611 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1612 = ORIENTED_EDGE('',*,*,#1613,.F.); +#1613 = EDGE_CURVE('',#1523,#1586,#1614,.T.); +#1614 = SURFACE_CURVE('',#1615,(#1619,#1626),.PCURVE_S1.); +#1615 = LINE('',#1616,#1617); +#1616 = CARTESIAN_POINT('',(10.41,1.,-0.125)); +#1617 = VECTOR('',#1618,1.); +#1618 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#1619 = PCURVE('',#1533,#1620); +#1620 = DEFINITIONAL_REPRESENTATION('',(#1621),#1625); +#1621 = LINE('',#1622,#1623); +#1622 = CARTESIAN_POINT('',(2.22044604925E-016,0.E+000)); +#1623 = VECTOR('',#1624,1.); +#1624 = DIRECTION('',(1.,0.E+000)); +#1625 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1626 = PCURVE('',#1627,#1632); +#1627 = PLANE('',#1628); +#1628 = AXIS2_PLACEMENT_3D('',#1629,#1630,#1631); +#1629 = CARTESIAN_POINT('',(10.41,1.,-0.125)); +#1630 = DIRECTION('',(0.E+000,4.440892098501E-016,1.)); +#1631 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#1632 = DEFINITIONAL_REPRESENTATION('',(#1633),#1637); +#1633 = LINE('',#1634,#1635); +#1634 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1635 = VECTOR('',#1636,1.); +#1636 = DIRECTION('',(1.,0.E+000)); +#1637 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1638 = ADVANCED_FACE('',(#1639),#1601,.T.); +#1639 = FACE_BOUND('',#1640,.T.); +#1640 = EDGE_LOOP('',(#1641,#1642,#1665,#1693)); +#1641 = ORIENTED_EDGE('',*,*,#1585,.T.); +#1642 = ORIENTED_EDGE('',*,*,#1643,.T.); +#1643 = EDGE_CURVE('',#1558,#1644,#1646,.T.); +#1644 = VERTEX_POINT('',#1645); +#1645 = CARTESIAN_POINT('',(9.91,-2.5,0.125)); +#1646 = SURFACE_CURVE('',#1647,(#1651,#1658),.PCURVE_S1.); +#1647 = LINE('',#1648,#1649); +#1648 = CARTESIAN_POINT('',(10.41,-2.5,0.125)); +#1649 = VECTOR('',#1650,1.); +#1650 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1651 = PCURVE('',#1601,#1652); +#1652 = DEFINITIONAL_REPRESENTATION('',(#1653),#1657); +#1653 = LINE('',#1654,#1655); +#1654 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#1655 = VECTOR('',#1656,1.); +#1656 = DIRECTION('',(1.,0.E+000)); +#1657 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1658 = PCURVE('',#1573,#1659); +#1659 = DEFINITIONAL_REPRESENTATION('',(#1660),#1664); +#1660 = LINE('',#1661,#1662); +#1661 = CARTESIAN_POINT('',(3.5,0.E+000)); +#1662 = VECTOR('',#1663,1.); +#1663 = DIRECTION('',(0.E+000,-1.)); +#1664 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1665 = ORIENTED_EDGE('',*,*,#1666,.F.); +#1666 = EDGE_CURVE('',#1667,#1644,#1669,.T.); +#1667 = VERTEX_POINT('',#1668); +#1668 = CARTESIAN_POINT('',(9.91,-2.5,-0.125)); +#1669 = SURFACE_CURVE('',#1670,(#1674,#1681),.PCURVE_S1.); +#1670 = LINE('',#1671,#1672); +#1671 = CARTESIAN_POINT('',(9.91,-2.5,-0.125)); +#1672 = VECTOR('',#1673,1.); +#1673 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#1674 = PCURVE('',#1601,#1675); +#1675 = DEFINITIONAL_REPRESENTATION('',(#1676),#1680); +#1676 = LINE('',#1677,#1678); +#1677 = CARTESIAN_POINT('',(0.5,0.E+000)); +#1678 = VECTOR('',#1679,1.); +#1679 = DIRECTION('',(0.E+000,-1.)); +#1680 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1681 = PCURVE('',#1682,#1687); +#1682 = PLANE('',#1683); +#1683 = AXIS2_PLACEMENT_3D('',#1684,#1685,#1686); +#1684 = CARTESIAN_POINT('',(9.91,-2.5,-0.125)); +#1685 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1686 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#1687 = DEFINITIONAL_REPRESENTATION('',(#1688),#1692); +#1688 = LINE('',#1689,#1690); +#1689 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#1690 = VECTOR('',#1691,1.); +#1691 = DIRECTION('',(-2.22044604925E-016,-1.)); +#1692 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1693 = ORIENTED_EDGE('',*,*,#1694,.F.); +#1694 = EDGE_CURVE('',#1586,#1667,#1695,.T.); +#1695 = SURFACE_CURVE('',#1696,(#1700,#1707),.PCURVE_S1.); +#1696 = LINE('',#1697,#1698); +#1697 = CARTESIAN_POINT('',(10.41,-2.5,-0.125)); +#1698 = VECTOR('',#1699,1.); +#1699 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1700 = PCURVE('',#1601,#1701); +#1701 = DEFINITIONAL_REPRESENTATION('',(#1702),#1706); +#1702 = LINE('',#1703,#1704); +#1703 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1704 = VECTOR('',#1705,1.); +#1705 = DIRECTION('',(1.,0.E+000)); +#1706 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1707 = PCURVE('',#1627,#1708); +#1708 = DEFINITIONAL_REPRESENTATION('',(#1709),#1713); +#1709 = LINE('',#1710,#1711); +#1710 = CARTESIAN_POINT('',(3.5,0.E+000)); +#1711 = VECTOR('',#1712,1.); +#1712 = DIRECTION('',(0.E+000,-1.)); +#1713 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1714 = ADVANCED_FACE('',(#1715),#1682,.T.); +#1715 = FACE_BOUND('',#1716,.T.); +#1716 = EDGE_LOOP('',(#1717,#1718,#1741,#1769)); +#1717 = ORIENTED_EDGE('',*,*,#1666,.T.); +#1718 = ORIENTED_EDGE('',*,*,#1719,.T.); +#1719 = EDGE_CURVE('',#1644,#1720,#1722,.T.); +#1720 = VERTEX_POINT('',#1721); +#1721 = CARTESIAN_POINT('',(9.91,1.,0.125)); +#1722 = SURFACE_CURVE('',#1723,(#1727,#1734),.PCURVE_S1.); +#1723 = LINE('',#1724,#1725); +#1724 = CARTESIAN_POINT('',(9.91,-2.5,0.125)); +#1725 = VECTOR('',#1726,1.); +#1726 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#1727 = PCURVE('',#1682,#1728); +#1728 = DEFINITIONAL_REPRESENTATION('',(#1729),#1733); +#1729 = LINE('',#1730,#1731); +#1730 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#1731 = VECTOR('',#1732,1.); +#1732 = DIRECTION('',(1.,0.E+000)); +#1733 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1734 = PCURVE('',#1573,#1735); +#1735 = DEFINITIONAL_REPRESENTATION('',(#1736),#1740); +#1736 = LINE('',#1737,#1738); +#1737 = CARTESIAN_POINT('',(3.5,-0.5)); +#1738 = VECTOR('',#1739,1.); +#1739 = DIRECTION('',(-1.,0.E+000)); +#1740 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1741 = ORIENTED_EDGE('',*,*,#1742,.F.); +#1742 = EDGE_CURVE('',#1743,#1720,#1745,.T.); +#1743 = VERTEX_POINT('',#1744); +#1744 = CARTESIAN_POINT('',(9.91,1.,-0.125)); +#1745 = SURFACE_CURVE('',#1746,(#1750,#1757),.PCURVE_S1.); +#1746 = LINE('',#1747,#1748); +#1747 = CARTESIAN_POINT('',(9.91,1.,-0.125)); +#1748 = VECTOR('',#1749,1.); +#1749 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#1750 = PCURVE('',#1682,#1751); +#1751 = DEFINITIONAL_REPRESENTATION('',(#1752),#1756); +#1752 = LINE('',#1753,#1754); +#1753 = CARTESIAN_POINT('',(3.5,1.972152263053E-031)); +#1754 = VECTOR('',#1755,1.); +#1755 = DIRECTION('',(-2.22044604925E-016,-1.)); +#1756 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1757 = PCURVE('',#1758,#1763); +#1758 = PLANE('',#1759); +#1759 = AXIS2_PLACEMENT_3D('',#1760,#1761,#1762); +#1760 = CARTESIAN_POINT('',(9.785,1.,-0.125)); +#1761 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#1762 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1763 = DEFINITIONAL_REPRESENTATION('',(#1764),#1768); +#1764 = LINE('',#1765,#1766); +#1765 = CARTESIAN_POINT('',(0.125,0.E+000)); +#1766 = VECTOR('',#1767,1.); +#1767 = DIRECTION('',(0.E+000,-1.)); +#1768 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1769 = ORIENTED_EDGE('',*,*,#1770,.F.); +#1770 = EDGE_CURVE('',#1667,#1743,#1771,.T.); +#1771 = SURFACE_CURVE('',#1772,(#1776,#1783),.PCURVE_S1.); +#1772 = LINE('',#1773,#1774); +#1773 = CARTESIAN_POINT('',(9.91,-2.5,-0.125)); +#1774 = VECTOR('',#1775,1.); +#1775 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#1776 = PCURVE('',#1682,#1777); +#1777 = DEFINITIONAL_REPRESENTATION('',(#1778),#1782); +#1778 = LINE('',#1779,#1780); +#1779 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1780 = VECTOR('',#1781,1.); +#1781 = DIRECTION('',(1.,0.E+000)); +#1782 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1783 = PCURVE('',#1627,#1784); +#1784 = DEFINITIONAL_REPRESENTATION('',(#1785),#1789); +#1785 = LINE('',#1786,#1787); +#1786 = CARTESIAN_POINT('',(3.5,-0.5)); +#1787 = VECTOR('',#1788,1.); +#1788 = DIRECTION('',(-1.,0.E+000)); +#1789 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1790 = ADVANCED_FACE('',(#1791),#1758,.F.); +#1791 = FACE_BOUND('',#1792,.F.); +#1792 = EDGE_LOOP('',(#1793,#1823,#1844,#1845)); +#1793 = ORIENTED_EDGE('',*,*,#1794,.T.); +#1794 = EDGE_CURVE('',#1795,#1797,#1799,.T.); +#1795 = VERTEX_POINT('',#1796); +#1796 = CARTESIAN_POINT('',(9.785,1.,-0.125)); +#1797 = VERTEX_POINT('',#1798); +#1798 = CARTESIAN_POINT('',(9.785,1.,0.125)); +#1799 = SURFACE_CURVE('',#1800,(#1804,#1811),.PCURVE_S1.); +#1800 = LINE('',#1801,#1802); +#1801 = CARTESIAN_POINT('',(9.785,1.,-0.125)); +#1802 = VECTOR('',#1803,1.); +#1803 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#1804 = PCURVE('',#1758,#1805); +#1805 = DEFINITIONAL_REPRESENTATION('',(#1806),#1810); +#1806 = LINE('',#1807,#1808); +#1807 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1808 = VECTOR('',#1809,1.); +#1809 = DIRECTION('',(0.E+000,-1.)); +#1810 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1811 = PCURVE('',#1812,#1817); +#1812 = PLANE('',#1813); +#1813 = AXIS2_PLACEMENT_3D('',#1814,#1815,#1816); +#1814 = CARTESIAN_POINT('',(9.785,2.,-0.125)); +#1815 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#1816 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#1817 = DEFINITIONAL_REPRESENTATION('',(#1818),#1822); +#1818 = LINE('',#1819,#1820); +#1819 = CARTESIAN_POINT('',(1.,-4.930380657631E-032)); +#1820 = VECTOR('',#1821,1.); +#1821 = DIRECTION('',(2.22044604925E-016,-1.)); +#1822 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1823 = ORIENTED_EDGE('',*,*,#1824,.T.); +#1824 = EDGE_CURVE('',#1797,#1720,#1825,.T.); +#1825 = SURFACE_CURVE('',#1826,(#1830,#1837),.PCURVE_S1.); +#1826 = LINE('',#1827,#1828); +#1827 = CARTESIAN_POINT('',(9.785,1.,0.125)); +#1828 = VECTOR('',#1829,1.); +#1829 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1830 = PCURVE('',#1758,#1831); +#1831 = DEFINITIONAL_REPRESENTATION('',(#1832),#1836); +#1832 = LINE('',#1833,#1834); +#1833 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#1834 = VECTOR('',#1835,1.); +#1835 = DIRECTION('',(1.,0.E+000)); +#1836 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1837 = PCURVE('',#1573,#1838); +#1838 = DEFINITIONAL_REPRESENTATION('',(#1839),#1843); +#1839 = LINE('',#1840,#1841); +#1840 = CARTESIAN_POINT('',(0.E+000,-0.625)); +#1841 = VECTOR('',#1842,1.); +#1842 = DIRECTION('',(0.E+000,1.)); +#1843 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1844 = ORIENTED_EDGE('',*,*,#1742,.F.); +#1845 = ORIENTED_EDGE('',*,*,#1846,.F.); +#1846 = EDGE_CURVE('',#1795,#1743,#1847,.T.); +#1847 = SURFACE_CURVE('',#1848,(#1852,#1859),.PCURVE_S1.); +#1848 = LINE('',#1849,#1850); +#1849 = CARTESIAN_POINT('',(9.785,1.,-0.125)); +#1850 = VECTOR('',#1851,1.); +#1851 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1852 = PCURVE('',#1758,#1853); +#1853 = DEFINITIONAL_REPRESENTATION('',(#1854),#1858); +#1854 = LINE('',#1855,#1856); +#1855 = CARTESIAN_POINT('',(0.E+000,-4.930380657631E-032)); +#1856 = VECTOR('',#1857,1.); +#1857 = DIRECTION('',(1.,0.E+000)); +#1858 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1859 = PCURVE('',#1627,#1860); +#1860 = DEFINITIONAL_REPRESENTATION('',(#1861),#1865); +#1861 = LINE('',#1862,#1863); +#1862 = CARTESIAN_POINT('',(0.E+000,-0.625)); +#1863 = VECTOR('',#1864,1.); +#1864 = DIRECTION('',(0.E+000,1.)); +#1865 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1866 = ADVANCED_FACE('',(#1867),#1812,.F.); +#1867 = FACE_BOUND('',#1868,.F.); +#1868 = EDGE_LOOP('',(#1869,#1899,#1920,#1921)); +#1869 = ORIENTED_EDGE('',*,*,#1870,.T.); +#1870 = EDGE_CURVE('',#1871,#1873,#1875,.T.); +#1871 = VERTEX_POINT('',#1872); +#1872 = CARTESIAN_POINT('',(9.785,2.,-0.125)); +#1873 = VERTEX_POINT('',#1874); +#1874 = CARTESIAN_POINT('',(9.785,2.,0.125)); +#1875 = SURFACE_CURVE('',#1876,(#1880,#1887),.PCURVE_S1.); +#1876 = LINE('',#1877,#1878); +#1877 = CARTESIAN_POINT('',(9.785,2.,-0.125)); +#1878 = VECTOR('',#1879,1.); +#1879 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#1880 = PCURVE('',#1812,#1881); +#1881 = DEFINITIONAL_REPRESENTATION('',(#1882),#1886); +#1882 = LINE('',#1883,#1884); +#1883 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1884 = VECTOR('',#1885,1.); +#1885 = DIRECTION('',(2.22044604925E-016,-1.)); +#1886 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1887 = PCURVE('',#1888,#1893); +#1888 = PLANE('',#1889); +#1889 = AXIS2_PLACEMENT_3D('',#1890,#1891,#1892); +#1890 = CARTESIAN_POINT('',(10.535,2.,-0.125)); +#1891 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#1892 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1893 = DEFINITIONAL_REPRESENTATION('',(#1894),#1898); +#1894 = LINE('',#1895,#1896); +#1895 = CARTESIAN_POINT('',(0.75,0.E+000)); +#1896 = VECTOR('',#1897,1.); +#1897 = DIRECTION('',(0.E+000,-1.)); +#1898 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1899 = ORIENTED_EDGE('',*,*,#1900,.T.); +#1900 = EDGE_CURVE('',#1873,#1797,#1901,.T.); +#1901 = SURFACE_CURVE('',#1902,(#1906,#1913),.PCURVE_S1.); +#1902 = LINE('',#1903,#1904); +#1903 = CARTESIAN_POINT('',(9.785,2.,0.125)); +#1904 = VECTOR('',#1905,1.); +#1905 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#1906 = PCURVE('',#1812,#1907); +#1907 = DEFINITIONAL_REPRESENTATION('',(#1908),#1912); +#1908 = LINE('',#1909,#1910); +#1909 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#1910 = VECTOR('',#1911,1.); +#1911 = DIRECTION('',(1.,0.E+000)); +#1912 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1913 = PCURVE('',#1573,#1914); +#1914 = DEFINITIONAL_REPRESENTATION('',(#1915),#1919); +#1915 = LINE('',#1916,#1917); +#1916 = CARTESIAN_POINT('',(-1.,-0.625)); +#1917 = VECTOR('',#1918,1.); +#1918 = DIRECTION('',(1.,0.E+000)); +#1919 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1920 = ORIENTED_EDGE('',*,*,#1794,.F.); +#1921 = ORIENTED_EDGE('',*,*,#1922,.F.); +#1922 = EDGE_CURVE('',#1871,#1795,#1923,.T.); +#1923 = SURFACE_CURVE('',#1924,(#1928,#1935),.PCURVE_S1.); +#1924 = LINE('',#1925,#1926); +#1925 = CARTESIAN_POINT('',(9.785,2.,-0.125)); +#1926 = VECTOR('',#1927,1.); +#1927 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#1928 = PCURVE('',#1812,#1929); +#1929 = DEFINITIONAL_REPRESENTATION('',(#1930),#1934); +#1930 = LINE('',#1931,#1932); +#1931 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1932 = VECTOR('',#1933,1.); +#1933 = DIRECTION('',(1.,0.E+000)); +#1934 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1935 = PCURVE('',#1627,#1936); +#1936 = DEFINITIONAL_REPRESENTATION('',(#1937),#1941); +#1937 = LINE('',#1938,#1939); +#1938 = CARTESIAN_POINT('',(-1.,-0.625)); +#1939 = VECTOR('',#1940,1.); +#1940 = DIRECTION('',(1.,0.E+000)); +#1941 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1942 = ADVANCED_FACE('',(#1943),#1888,.F.); +#1943 = FACE_BOUND('',#1944,.F.); +#1944 = EDGE_LOOP('',(#1945,#1975,#1996,#1997)); +#1945 = ORIENTED_EDGE('',*,*,#1946,.T.); +#1946 = EDGE_CURVE('',#1947,#1949,#1951,.T.); +#1947 = VERTEX_POINT('',#1948); +#1948 = CARTESIAN_POINT('',(10.535,2.,-0.125)); +#1949 = VERTEX_POINT('',#1950); +#1950 = CARTESIAN_POINT('',(10.535,2.,0.125)); +#1951 = SURFACE_CURVE('',#1952,(#1956,#1963),.PCURVE_S1.); +#1952 = LINE('',#1953,#1954); +#1953 = CARTESIAN_POINT('',(10.535,2.,-0.125)); +#1954 = VECTOR('',#1955,1.); +#1955 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#1956 = PCURVE('',#1888,#1957); +#1957 = DEFINITIONAL_REPRESENTATION('',(#1958),#1962); +#1958 = LINE('',#1959,#1960); +#1959 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#1960 = VECTOR('',#1961,1.); +#1961 = DIRECTION('',(0.E+000,-1.)); +#1962 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1963 = PCURVE('',#1964,#1969); +#1964 = PLANE('',#1965); +#1965 = AXIS2_PLACEMENT_3D('',#1966,#1967,#1968); +#1966 = CARTESIAN_POINT('',(10.535,1.,-0.125)); +#1967 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1968 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#1969 = DEFINITIONAL_REPRESENTATION('',(#1970),#1974); +#1970 = LINE('',#1971,#1972); +#1971 = CARTESIAN_POINT('',(1.,4.930380657631E-032)); +#1972 = VECTOR('',#1973,1.); +#1973 = DIRECTION('',(-2.22044604925E-016,-1.)); +#1974 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1975 = ORIENTED_EDGE('',*,*,#1976,.T.); +#1976 = EDGE_CURVE('',#1949,#1873,#1977,.T.); +#1977 = SURFACE_CURVE('',#1978,(#1982,#1989),.PCURVE_S1.); +#1978 = LINE('',#1979,#1980); +#1979 = CARTESIAN_POINT('',(10.535,2.,0.125)); +#1980 = VECTOR('',#1981,1.); +#1981 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1982 = PCURVE('',#1888,#1983); +#1983 = DEFINITIONAL_REPRESENTATION('',(#1984),#1988); +#1984 = LINE('',#1985,#1986); +#1985 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#1986 = VECTOR('',#1987,1.); +#1987 = DIRECTION('',(1.,0.E+000)); +#1988 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1989 = PCURVE('',#1573,#1990); +#1990 = DEFINITIONAL_REPRESENTATION('',(#1991),#1995); +#1991 = LINE('',#1992,#1993); +#1992 = CARTESIAN_POINT('',(-1.,0.125)); +#1993 = VECTOR('',#1994,1.); +#1994 = DIRECTION('',(0.E+000,-1.)); +#1995 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1996 = ORIENTED_EDGE('',*,*,#1870,.F.); +#1997 = ORIENTED_EDGE('',*,*,#1998,.F.); +#1998 = EDGE_CURVE('',#1947,#1871,#1999,.T.); +#1999 = SURFACE_CURVE('',#2000,(#2004,#2011),.PCURVE_S1.); +#2000 = LINE('',#2001,#2002); +#2001 = CARTESIAN_POINT('',(10.535,2.,-0.125)); +#2002 = VECTOR('',#2003,1.); +#2003 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#2004 = PCURVE('',#1888,#2005); +#2005 = DEFINITIONAL_REPRESENTATION('',(#2006),#2010); +#2006 = LINE('',#2007,#2008); +#2007 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2008 = VECTOR('',#2009,1.); +#2009 = DIRECTION('',(1.,0.E+000)); +#2010 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2011 = PCURVE('',#1627,#2012); +#2012 = DEFINITIONAL_REPRESENTATION('',(#2013),#2017); +#2013 = LINE('',#2014,#2015); +#2014 = CARTESIAN_POINT('',(-1.,0.125)); +#2015 = VECTOR('',#2016,1.); +#2016 = DIRECTION('',(0.E+000,-1.)); +#2017 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2018 = ADVANCED_FACE('',(#2019),#1964,.F.); +#2019 = FACE_BOUND('',#2020,.F.); +#2020 = EDGE_LOOP('',(#2021,#2046,#2067,#2068)); +#2021 = ORIENTED_EDGE('',*,*,#2022,.T.); +#2022 = EDGE_CURVE('',#2023,#2025,#2027,.T.); +#2023 = VERTEX_POINT('',#2024); +#2024 = CARTESIAN_POINT('',(10.535,1.,-0.125)); +#2025 = VERTEX_POINT('',#2026); +#2026 = CARTESIAN_POINT('',(10.535,1.,0.125)); +#2027 = SURFACE_CURVE('',#2028,(#2032,#2039),.PCURVE_S1.); +#2028 = LINE('',#2029,#2030); +#2029 = CARTESIAN_POINT('',(10.535,1.,-0.125)); +#2030 = VECTOR('',#2031,1.); +#2031 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#2032 = PCURVE('',#1964,#2033); +#2033 = DEFINITIONAL_REPRESENTATION('',(#2034),#2038); +#2034 = LINE('',#2035,#2036); +#2035 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#2036 = VECTOR('',#2037,1.); +#2037 = DIRECTION('',(-2.22044604925E-016,-1.)); +#2038 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2039 = PCURVE('',#1545,#2040); +#2040 = DEFINITIONAL_REPRESENTATION('',(#2041),#2045); +#2041 = LINE('',#2042,#2043); +#2042 = CARTESIAN_POINT('',(0.125,0.E+000)); +#2043 = VECTOR('',#2044,1.); +#2044 = DIRECTION('',(0.E+000,-1.)); +#2045 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2046 = ORIENTED_EDGE('',*,*,#2047,.T.); +#2047 = EDGE_CURVE('',#2025,#1949,#2048,.T.); +#2048 = SURFACE_CURVE('',#2049,(#2053,#2060),.PCURVE_S1.); +#2049 = LINE('',#2050,#2051); +#2050 = CARTESIAN_POINT('',(10.535,1.,0.125)); +#2051 = VECTOR('',#2052,1.); +#2052 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#2053 = PCURVE('',#1964,#2054); +#2054 = DEFINITIONAL_REPRESENTATION('',(#2055),#2059); +#2055 = LINE('',#2056,#2057); +#2056 = CARTESIAN_POINT('',(-2.22044604925E-016,-0.25)); +#2057 = VECTOR('',#2058,1.); +#2058 = DIRECTION('',(1.,0.E+000)); +#2059 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2060 = PCURVE('',#1573,#2061); +#2061 = DEFINITIONAL_REPRESENTATION('',(#2062),#2066); +#2062 = LINE('',#2063,#2064); +#2063 = CARTESIAN_POINT('',(0.E+000,0.125)); +#2064 = VECTOR('',#2065,1.); +#2065 = DIRECTION('',(-1.,0.E+000)); +#2066 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2067 = ORIENTED_EDGE('',*,*,#1946,.F.); +#2068 = ORIENTED_EDGE('',*,*,#2069,.F.); +#2069 = EDGE_CURVE('',#2023,#1947,#2070,.T.); +#2070 = SURFACE_CURVE('',#2071,(#2075,#2082),.PCURVE_S1.); +#2071 = LINE('',#2072,#2073); +#2072 = CARTESIAN_POINT('',(10.535,1.,-0.125)); +#2073 = VECTOR('',#2074,1.); +#2074 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#2075 = PCURVE('',#1964,#2076); +#2076 = DEFINITIONAL_REPRESENTATION('',(#2077),#2081); +#2077 = LINE('',#2078,#2079); +#2078 = CARTESIAN_POINT('',(-2.22044604925E-016,-0.E+000)); +#2079 = VECTOR('',#2080,1.); +#2080 = DIRECTION('',(1.,0.E+000)); +#2081 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2082 = PCURVE('',#1627,#2083); +#2083 = DEFINITIONAL_REPRESENTATION('',(#2084),#2088); +#2084 = LINE('',#2085,#2086); +#2085 = CARTESIAN_POINT('',(0.E+000,0.125)); +#2086 = VECTOR('',#2087,1.); +#2087 = DIRECTION('',(-1.,0.E+000)); +#2088 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2089 = ADVANCED_FACE('',(#2090),#1545,.F.); +#2090 = FACE_BOUND('',#2091,.F.); +#2091 = EDGE_LOOP('',(#2092,#2093,#2114,#2115)); +#2092 = ORIENTED_EDGE('',*,*,#1522,.T.); +#2093 = ORIENTED_EDGE('',*,*,#2094,.T.); +#2094 = EDGE_CURVE('',#1525,#2025,#2095,.T.); +#2095 = SURFACE_CURVE('',#2096,(#2100,#2107),.PCURVE_S1.); +#2096 = LINE('',#2097,#2098); +#2097 = CARTESIAN_POINT('',(10.41,1.,0.125)); +#2098 = VECTOR('',#2099,1.); +#2099 = DIRECTION('',(1.,0.E+000,0.E+000)); +#2100 = PCURVE('',#1545,#2101); +#2101 = DEFINITIONAL_REPRESENTATION('',(#2102),#2106); +#2102 = LINE('',#2103,#2104); +#2103 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#2104 = VECTOR('',#2105,1.); +#2105 = DIRECTION('',(1.,0.E+000)); +#2106 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2107 = PCURVE('',#1573,#2108); +#2108 = DEFINITIONAL_REPRESENTATION('',(#2109),#2113); +#2109 = LINE('',#2110,#2111); +#2110 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2111 = VECTOR('',#2112,1.); +#2112 = DIRECTION('',(0.E+000,1.)); +#2113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2114 = ORIENTED_EDGE('',*,*,#2022,.F.); +#2115 = ORIENTED_EDGE('',*,*,#2116,.F.); +#2116 = EDGE_CURVE('',#1523,#2023,#2117,.T.); +#2117 = SURFACE_CURVE('',#2118,(#2122,#2129),.PCURVE_S1.); +#2118 = LINE('',#2119,#2120); +#2119 = CARTESIAN_POINT('',(10.41,1.,-0.125)); +#2120 = VECTOR('',#2121,1.); +#2121 = DIRECTION('',(1.,0.E+000,0.E+000)); +#2122 = PCURVE('',#1545,#2123); +#2123 = DEFINITIONAL_REPRESENTATION('',(#2124),#2128); +#2124 = LINE('',#2125,#2126); +#2125 = CARTESIAN_POINT('',(0.E+000,-4.930380657631E-032)); +#2126 = VECTOR('',#2127,1.); +#2127 = DIRECTION('',(1.,0.E+000)); +#2128 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2129 = PCURVE('',#1627,#2130); +#2130 = DEFINITIONAL_REPRESENTATION('',(#2131),#2135); +#2131 = LINE('',#2132,#2133); +#2132 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2133 = VECTOR('',#2134,1.); +#2134 = DIRECTION('',(0.E+000,1.)); +#2135 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2136 = ADVANCED_FACE('',(#2137),#1627,.F.); +#2137 = FACE_BOUND('',#2138,.T.); +#2138 = EDGE_LOOP('',(#2139,#2140,#2141,#2142,#2143,#2144,#2145,#2146)); +#2139 = ORIENTED_EDGE('',*,*,#1613,.T.); +#2140 = ORIENTED_EDGE('',*,*,#1694,.T.); +#2141 = ORIENTED_EDGE('',*,*,#1770,.T.); +#2142 = ORIENTED_EDGE('',*,*,#1846,.F.); +#2143 = ORIENTED_EDGE('',*,*,#1922,.F.); +#2144 = ORIENTED_EDGE('',*,*,#1998,.F.); +#2145 = ORIENTED_EDGE('',*,*,#2069,.F.); +#2146 = ORIENTED_EDGE('',*,*,#2116,.F.); +#2147 = ADVANCED_FACE('',(#2148),#1573,.T.); +#2148 = FACE_BOUND('',#2149,.F.); +#2149 = EDGE_LOOP('',(#2150,#2151,#2152,#2153,#2154,#2155,#2156,#2157)); +#2150 = ORIENTED_EDGE('',*,*,#1557,.T.); +#2151 = ORIENTED_EDGE('',*,*,#1643,.T.); +#2152 = ORIENTED_EDGE('',*,*,#1719,.T.); +#2153 = ORIENTED_EDGE('',*,*,#1824,.F.); +#2154 = ORIENTED_EDGE('',*,*,#1900,.F.); +#2155 = ORIENTED_EDGE('',*,*,#1976,.F.); +#2156 = ORIENTED_EDGE('',*,*,#2047,.F.); +#2157 = ORIENTED_EDGE('',*,*,#2094,.F.); +#2158 = MANIFOLD_SOLID_BREP('',#2159); +#2159 = CLOSED_SHELL('',(#2160,#2280,#2356,#2432,#2508,#2584,#2660,#2731 + ,#2778,#2789)); +#2160 = ADVANCED_FACE('',(#2161),#2175,.T.); +#2161 = FACE_BOUND('',#2162,.T.); +#2162 = EDGE_LOOP('',(#2163,#2198,#2226,#2254)); +#2163 = ORIENTED_EDGE('',*,*,#2164,.T.); +#2164 = EDGE_CURVE('',#2165,#2167,#2169,.T.); +#2165 = VERTEX_POINT('',#2166); +#2166 = CARTESIAN_POINT('',(7.87,1.,-0.125)); +#2167 = VERTEX_POINT('',#2168); +#2168 = CARTESIAN_POINT('',(7.87,1.,0.125)); +#2169 = SURFACE_CURVE('',#2170,(#2174,#2186),.PCURVE_S1.); +#2170 = LINE('',#2171,#2172); +#2171 = CARTESIAN_POINT('',(7.87,1.,-0.125)); +#2172 = VECTOR('',#2173,1.); +#2173 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#2174 = PCURVE('',#2175,#2180); +#2175 = PLANE('',#2176); +#2176 = AXIS2_PLACEMENT_3D('',#2177,#2178,#2179); +#2177 = CARTESIAN_POINT('',(7.87,1.,-0.125)); +#2178 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#2179 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#2180 = DEFINITIONAL_REPRESENTATION('',(#2181),#2185); +#2181 = LINE('',#2182,#2183); +#2182 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2183 = VECTOR('',#2184,1.); +#2184 = DIRECTION('',(2.22044604925E-016,-1.)); +#2185 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2186 = PCURVE('',#2187,#2192); +#2187 = PLANE('',#2188); +#2188 = AXIS2_PLACEMENT_3D('',#2189,#2190,#2191); +#2189 = CARTESIAN_POINT('',(7.87,1.,-0.125)); +#2190 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#2191 = DIRECTION('',(1.,0.E+000,0.E+000)); +#2192 = DEFINITIONAL_REPRESENTATION('',(#2193),#2197); +#2193 = LINE('',#2194,#2195); +#2194 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2195 = VECTOR('',#2196,1.); +#2196 = DIRECTION('',(0.E+000,-1.)); +#2197 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2198 = ORIENTED_EDGE('',*,*,#2199,.T.); +#2199 = EDGE_CURVE('',#2167,#2200,#2202,.T.); +#2200 = VERTEX_POINT('',#2201); +#2201 = CARTESIAN_POINT('',(7.87,-2.5,0.125)); +#2202 = SURFACE_CURVE('',#2203,(#2207,#2214),.PCURVE_S1.); +#2203 = LINE('',#2204,#2205); +#2204 = CARTESIAN_POINT('',(7.87,1.,0.125)); +#2205 = VECTOR('',#2206,1.); +#2206 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#2207 = PCURVE('',#2175,#2208); +#2208 = DEFINITIONAL_REPRESENTATION('',(#2209),#2213); +#2209 = LINE('',#2210,#2211); +#2210 = CARTESIAN_POINT('',(2.22044604925E-016,-0.25)); +#2211 = VECTOR('',#2212,1.); +#2212 = DIRECTION('',(1.,0.E+000)); +#2213 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2214 = PCURVE('',#2215,#2220); +#2215 = PLANE('',#2216); +#2216 = AXIS2_PLACEMENT_3D('',#2217,#2218,#2219); +#2217 = CARTESIAN_POINT('',(7.87,1.,0.125)); +#2218 = DIRECTION('',(0.E+000,4.440892098501E-016,1.)); +#2219 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#2220 = DEFINITIONAL_REPRESENTATION('',(#2221),#2225); +#2221 = LINE('',#2222,#2223); +#2222 = CARTESIAN_POINT('',(0.E+000,-8.881784197001E-016)); +#2223 = VECTOR('',#2224,1.); +#2224 = DIRECTION('',(1.,0.E+000)); +#2225 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2226 = ORIENTED_EDGE('',*,*,#2227,.F.); +#2227 = EDGE_CURVE('',#2228,#2200,#2230,.T.); +#2228 = VERTEX_POINT('',#2229); +#2229 = CARTESIAN_POINT('',(7.87,-2.5,-0.125)); +#2230 = SURFACE_CURVE('',#2231,(#2235,#2242),.PCURVE_S1.); +#2231 = LINE('',#2232,#2233); +#2232 = CARTESIAN_POINT('',(7.87,-2.5,-0.125)); +#2233 = VECTOR('',#2234,1.); +#2234 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#2235 = PCURVE('',#2175,#2236); +#2236 = DEFINITIONAL_REPRESENTATION('',(#2237),#2241); +#2237 = LINE('',#2238,#2239); +#2238 = CARTESIAN_POINT('',(3.5,-1.972152263053E-031)); +#2239 = VECTOR('',#2240,1.); +#2240 = DIRECTION('',(2.22044604925E-016,-1.)); +#2241 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2242 = PCURVE('',#2243,#2248); +#2243 = PLANE('',#2244); +#2244 = AXIS2_PLACEMENT_3D('',#2245,#2246,#2247); +#2245 = CARTESIAN_POINT('',(7.87,-2.5,-0.125)); +#2246 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#2247 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#2248 = DEFINITIONAL_REPRESENTATION('',(#2249),#2253); +#2249 = LINE('',#2250,#2251); +#2250 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#2251 = VECTOR('',#2252,1.); +#2252 = DIRECTION('',(0.E+000,-1.)); +#2253 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2254 = ORIENTED_EDGE('',*,*,#2255,.F.); +#2255 = EDGE_CURVE('',#2165,#2228,#2256,.T.); +#2256 = SURFACE_CURVE('',#2257,(#2261,#2268),.PCURVE_S1.); +#2257 = LINE('',#2258,#2259); +#2258 = CARTESIAN_POINT('',(7.87,1.,-0.125)); +#2259 = VECTOR('',#2260,1.); +#2260 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#2261 = PCURVE('',#2175,#2262); +#2262 = DEFINITIONAL_REPRESENTATION('',(#2263),#2267); +#2263 = LINE('',#2264,#2265); +#2264 = CARTESIAN_POINT('',(2.22044604925E-016,0.E+000)); +#2265 = VECTOR('',#2266,1.); +#2266 = DIRECTION('',(1.,0.E+000)); +#2267 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2268 = PCURVE('',#2269,#2274); +#2269 = PLANE('',#2270); +#2270 = AXIS2_PLACEMENT_3D('',#2271,#2272,#2273); +#2271 = CARTESIAN_POINT('',(7.87,1.,-0.125)); +#2272 = DIRECTION('',(0.E+000,4.440892098501E-016,1.)); +#2273 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#2274 = DEFINITIONAL_REPRESENTATION('',(#2275),#2279); +#2275 = LINE('',#2276,#2277); +#2276 = CARTESIAN_POINT('',(0.E+000,-8.881784197001E-016)); +#2277 = VECTOR('',#2278,1.); +#2278 = DIRECTION('',(1.,0.E+000)); +#2279 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2280 = ADVANCED_FACE('',(#2281),#2243,.T.); +#2281 = FACE_BOUND('',#2282,.T.); +#2282 = EDGE_LOOP('',(#2283,#2284,#2307,#2335)); +#2283 = ORIENTED_EDGE('',*,*,#2227,.T.); +#2284 = ORIENTED_EDGE('',*,*,#2285,.T.); +#2285 = EDGE_CURVE('',#2200,#2286,#2288,.T.); +#2286 = VERTEX_POINT('',#2287); +#2287 = CARTESIAN_POINT('',(7.37,-2.5,0.125)); +#2288 = SURFACE_CURVE('',#2289,(#2293,#2300),.PCURVE_S1.); +#2289 = LINE('',#2290,#2291); +#2290 = CARTESIAN_POINT('',(7.87,-2.5,0.125)); +#2291 = VECTOR('',#2292,1.); +#2292 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#2293 = PCURVE('',#2243,#2294); +#2294 = DEFINITIONAL_REPRESENTATION('',(#2295),#2299); +#2295 = LINE('',#2296,#2297); +#2296 = CARTESIAN_POINT('',(8.881784197001E-016,-0.25)); +#2297 = VECTOR('',#2298,1.); +#2298 = DIRECTION('',(1.,0.E+000)); +#2299 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2300 = PCURVE('',#2215,#2301); +#2301 = DEFINITIONAL_REPRESENTATION('',(#2302),#2306); +#2302 = LINE('',#2303,#2304); +#2303 = CARTESIAN_POINT('',(3.5,-8.881784197001E-016)); +#2304 = VECTOR('',#2305,1.); +#2305 = DIRECTION('',(0.E+000,-1.)); +#2306 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2307 = ORIENTED_EDGE('',*,*,#2308,.F.); +#2308 = EDGE_CURVE('',#2309,#2286,#2311,.T.); +#2309 = VERTEX_POINT('',#2310); +#2310 = CARTESIAN_POINT('',(7.37,-2.5,-0.125)); +#2311 = SURFACE_CURVE('',#2312,(#2316,#2323),.PCURVE_S1.); +#2312 = LINE('',#2313,#2314); +#2313 = CARTESIAN_POINT('',(7.37,-2.5,-0.125)); +#2314 = VECTOR('',#2315,1.); +#2315 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#2316 = PCURVE('',#2243,#2317); +#2317 = DEFINITIONAL_REPRESENTATION('',(#2318),#2322); +#2318 = LINE('',#2319,#2320); +#2319 = CARTESIAN_POINT('',(0.5,0.E+000)); +#2320 = VECTOR('',#2321,1.); +#2321 = DIRECTION('',(0.E+000,-1.)); +#2322 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2323 = PCURVE('',#2324,#2329); +#2324 = PLANE('',#2325); +#2325 = AXIS2_PLACEMENT_3D('',#2326,#2327,#2328); +#2326 = CARTESIAN_POINT('',(7.37,-2.5,-0.125)); +#2327 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#2328 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#2329 = DEFINITIONAL_REPRESENTATION('',(#2330),#2334); +#2330 = LINE('',#2331,#2332); +#2331 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#2332 = VECTOR('',#2333,1.); +#2333 = DIRECTION('',(-2.22044604925E-016,-1.)); +#2334 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2335 = ORIENTED_EDGE('',*,*,#2336,.F.); +#2336 = EDGE_CURVE('',#2228,#2309,#2337,.T.); +#2337 = SURFACE_CURVE('',#2338,(#2342,#2349),.PCURVE_S1.); +#2338 = LINE('',#2339,#2340); +#2339 = CARTESIAN_POINT('',(7.87,-2.5,-0.125)); +#2340 = VECTOR('',#2341,1.); +#2341 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#2342 = PCURVE('',#2243,#2343); +#2343 = DEFINITIONAL_REPRESENTATION('',(#2344),#2348); +#2344 = LINE('',#2345,#2346); +#2345 = CARTESIAN_POINT('',(8.881784197001E-016,0.E+000)); +#2346 = VECTOR('',#2347,1.); +#2347 = DIRECTION('',(1.,0.E+000)); +#2348 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2349 = PCURVE('',#2269,#2350); +#2350 = DEFINITIONAL_REPRESENTATION('',(#2351),#2355); +#2351 = LINE('',#2352,#2353); +#2352 = CARTESIAN_POINT('',(3.5,-8.881784197001E-016)); +#2353 = VECTOR('',#2354,1.); +#2354 = DIRECTION('',(0.E+000,-1.)); +#2355 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2356 = ADVANCED_FACE('',(#2357),#2324,.T.); +#2357 = FACE_BOUND('',#2358,.T.); +#2358 = EDGE_LOOP('',(#2359,#2360,#2383,#2411)); +#2359 = ORIENTED_EDGE('',*,*,#2308,.T.); +#2360 = ORIENTED_EDGE('',*,*,#2361,.T.); +#2361 = EDGE_CURVE('',#2286,#2362,#2364,.T.); +#2362 = VERTEX_POINT('',#2363); +#2363 = CARTESIAN_POINT('',(7.37,1.,0.125)); +#2364 = SURFACE_CURVE('',#2365,(#2369,#2376),.PCURVE_S1.); +#2365 = LINE('',#2366,#2367); +#2366 = CARTESIAN_POINT('',(7.37,-2.5,0.125)); +#2367 = VECTOR('',#2368,1.); +#2368 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#2369 = PCURVE('',#2324,#2370); +#2370 = DEFINITIONAL_REPRESENTATION('',(#2371),#2375); +#2371 = LINE('',#2372,#2373); +#2372 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#2373 = VECTOR('',#2374,1.); +#2374 = DIRECTION('',(1.,0.E+000)); +#2375 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2376 = PCURVE('',#2215,#2377); +#2377 = DEFINITIONAL_REPRESENTATION('',(#2378),#2382); +#2378 = LINE('',#2379,#2380); +#2379 = CARTESIAN_POINT('',(3.5,-0.5)); +#2380 = VECTOR('',#2381,1.); +#2381 = DIRECTION('',(-1.,0.E+000)); +#2382 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2383 = ORIENTED_EDGE('',*,*,#2384,.F.); +#2384 = EDGE_CURVE('',#2385,#2362,#2387,.T.); +#2385 = VERTEX_POINT('',#2386); +#2386 = CARTESIAN_POINT('',(7.37,1.,-0.125)); +#2387 = SURFACE_CURVE('',#2388,(#2392,#2399),.PCURVE_S1.); +#2388 = LINE('',#2389,#2390); +#2389 = CARTESIAN_POINT('',(7.37,1.,-0.125)); +#2390 = VECTOR('',#2391,1.); +#2391 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#2392 = PCURVE('',#2324,#2393); +#2393 = DEFINITIONAL_REPRESENTATION('',(#2394),#2398); +#2394 = LINE('',#2395,#2396); +#2395 = CARTESIAN_POINT('',(3.5,1.972152263053E-031)); +#2396 = VECTOR('',#2397,1.); +#2397 = DIRECTION('',(-2.22044604925E-016,-1.)); +#2398 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2399 = PCURVE('',#2400,#2405); +#2400 = PLANE('',#2401); +#2401 = AXIS2_PLACEMENT_3D('',#2402,#2403,#2404); +#2402 = CARTESIAN_POINT('',(7.245,1.,-0.125)); +#2403 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#2404 = DIRECTION('',(1.,0.E+000,0.E+000)); +#2405 = DEFINITIONAL_REPRESENTATION('',(#2406),#2410); +#2406 = LINE('',#2407,#2408); +#2407 = CARTESIAN_POINT('',(0.125,0.E+000)); +#2408 = VECTOR('',#2409,1.); +#2409 = DIRECTION('',(0.E+000,-1.)); +#2410 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2411 = ORIENTED_EDGE('',*,*,#2412,.F.); +#2412 = EDGE_CURVE('',#2309,#2385,#2413,.T.); +#2413 = SURFACE_CURVE('',#2414,(#2418,#2425),.PCURVE_S1.); +#2414 = LINE('',#2415,#2416); +#2415 = CARTESIAN_POINT('',(7.37,-2.5,-0.125)); +#2416 = VECTOR('',#2417,1.); +#2417 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#2418 = PCURVE('',#2324,#2419); +#2419 = DEFINITIONAL_REPRESENTATION('',(#2420),#2424); +#2420 = LINE('',#2421,#2422); +#2421 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2422 = VECTOR('',#2423,1.); +#2423 = DIRECTION('',(1.,0.E+000)); +#2424 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2425 = PCURVE('',#2269,#2426); +#2426 = DEFINITIONAL_REPRESENTATION('',(#2427),#2431); +#2427 = LINE('',#2428,#2429); +#2428 = CARTESIAN_POINT('',(3.5,-0.5)); +#2429 = VECTOR('',#2430,1.); +#2430 = DIRECTION('',(-1.,0.E+000)); +#2431 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2432 = ADVANCED_FACE('',(#2433),#2400,.F.); +#2433 = FACE_BOUND('',#2434,.F.); +#2434 = EDGE_LOOP('',(#2435,#2465,#2486,#2487)); +#2435 = ORIENTED_EDGE('',*,*,#2436,.T.); +#2436 = EDGE_CURVE('',#2437,#2439,#2441,.T.); +#2437 = VERTEX_POINT('',#2438); +#2438 = CARTESIAN_POINT('',(7.245,1.,-0.125)); +#2439 = VERTEX_POINT('',#2440); +#2440 = CARTESIAN_POINT('',(7.245,1.,0.125)); +#2441 = SURFACE_CURVE('',#2442,(#2446,#2453),.PCURVE_S1.); +#2442 = LINE('',#2443,#2444); +#2443 = CARTESIAN_POINT('',(7.245,1.,-0.125)); +#2444 = VECTOR('',#2445,1.); +#2445 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#2446 = PCURVE('',#2400,#2447); +#2447 = DEFINITIONAL_REPRESENTATION('',(#2448),#2452); +#2448 = LINE('',#2449,#2450); +#2449 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2450 = VECTOR('',#2451,1.); +#2451 = DIRECTION('',(0.E+000,-1.)); +#2452 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2453 = PCURVE('',#2454,#2459); +#2454 = PLANE('',#2455); +#2455 = AXIS2_PLACEMENT_3D('',#2456,#2457,#2458); +#2456 = CARTESIAN_POINT('',(7.245,2.,-0.125)); +#2457 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#2458 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#2459 = DEFINITIONAL_REPRESENTATION('',(#2460),#2464); +#2460 = LINE('',#2461,#2462); +#2461 = CARTESIAN_POINT('',(1.,-4.930380657631E-032)); +#2462 = VECTOR('',#2463,1.); +#2463 = DIRECTION('',(2.22044604925E-016,-1.)); +#2464 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2465 = ORIENTED_EDGE('',*,*,#2466,.T.); +#2466 = EDGE_CURVE('',#2439,#2362,#2467,.T.); +#2467 = SURFACE_CURVE('',#2468,(#2472,#2479),.PCURVE_S1.); +#2468 = LINE('',#2469,#2470); +#2469 = CARTESIAN_POINT('',(7.245,1.,0.125)); +#2470 = VECTOR('',#2471,1.); +#2471 = DIRECTION('',(1.,0.E+000,0.E+000)); +#2472 = PCURVE('',#2400,#2473); +#2473 = DEFINITIONAL_REPRESENTATION('',(#2474),#2478); +#2474 = LINE('',#2475,#2476); +#2475 = CARTESIAN_POINT('',(-8.881784197001E-016,-0.25)); +#2476 = VECTOR('',#2477,1.); +#2477 = DIRECTION('',(1.,0.E+000)); +#2478 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2479 = PCURVE('',#2215,#2480); +#2480 = DEFINITIONAL_REPRESENTATION('',(#2481),#2485); +#2481 = LINE('',#2482,#2483); +#2482 = CARTESIAN_POINT('',(0.E+000,-0.625)); +#2483 = VECTOR('',#2484,1.); +#2484 = DIRECTION('',(0.E+000,1.)); +#2485 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2486 = ORIENTED_EDGE('',*,*,#2384,.F.); +#2487 = ORIENTED_EDGE('',*,*,#2488,.F.); +#2488 = EDGE_CURVE('',#2437,#2385,#2489,.T.); +#2489 = SURFACE_CURVE('',#2490,(#2494,#2501),.PCURVE_S1.); +#2490 = LINE('',#2491,#2492); +#2491 = CARTESIAN_POINT('',(7.245,1.,-0.125)); +#2492 = VECTOR('',#2493,1.); +#2493 = DIRECTION('',(1.,0.E+000,0.E+000)); +#2494 = PCURVE('',#2400,#2495); +#2495 = DEFINITIONAL_REPRESENTATION('',(#2496),#2500); +#2496 = LINE('',#2497,#2498); +#2497 = CARTESIAN_POINT('',(-8.881784197001E-016,-4.930380657631E-032)); +#2498 = VECTOR('',#2499,1.); +#2499 = DIRECTION('',(1.,0.E+000)); +#2500 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2501 = PCURVE('',#2269,#2502); +#2502 = DEFINITIONAL_REPRESENTATION('',(#2503),#2507); +#2503 = LINE('',#2504,#2505); +#2504 = CARTESIAN_POINT('',(0.E+000,-0.625)); +#2505 = VECTOR('',#2506,1.); +#2506 = DIRECTION('',(0.E+000,1.)); +#2507 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2508 = ADVANCED_FACE('',(#2509),#2454,.F.); +#2509 = FACE_BOUND('',#2510,.F.); +#2510 = EDGE_LOOP('',(#2511,#2541,#2562,#2563)); +#2511 = ORIENTED_EDGE('',*,*,#2512,.T.); +#2512 = EDGE_CURVE('',#2513,#2515,#2517,.T.); +#2513 = VERTEX_POINT('',#2514); +#2514 = CARTESIAN_POINT('',(7.245,2.,-0.125)); +#2515 = VERTEX_POINT('',#2516); +#2516 = CARTESIAN_POINT('',(7.245,2.,0.125)); +#2517 = SURFACE_CURVE('',#2518,(#2522,#2529),.PCURVE_S1.); +#2518 = LINE('',#2519,#2520); +#2519 = CARTESIAN_POINT('',(7.245,2.,-0.125)); +#2520 = VECTOR('',#2521,1.); +#2521 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#2522 = PCURVE('',#2454,#2523); +#2523 = DEFINITIONAL_REPRESENTATION('',(#2524),#2528); +#2524 = LINE('',#2525,#2526); +#2525 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2526 = VECTOR('',#2527,1.); +#2527 = DIRECTION('',(2.22044604925E-016,-1.)); +#2528 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2529 = PCURVE('',#2530,#2535); +#2530 = PLANE('',#2531); +#2531 = AXIS2_PLACEMENT_3D('',#2532,#2533,#2534); +#2532 = CARTESIAN_POINT('',(7.995,2.,-0.125)); +#2533 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#2534 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#2535 = DEFINITIONAL_REPRESENTATION('',(#2536),#2540); +#2536 = LINE('',#2537,#2538); +#2537 = CARTESIAN_POINT('',(0.75,0.E+000)); +#2538 = VECTOR('',#2539,1.); +#2539 = DIRECTION('',(0.E+000,-1.)); +#2540 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2541 = ORIENTED_EDGE('',*,*,#2542,.T.); +#2542 = EDGE_CURVE('',#2515,#2439,#2543,.T.); +#2543 = SURFACE_CURVE('',#2544,(#2548,#2555),.PCURVE_S1.); +#2544 = LINE('',#2545,#2546); +#2545 = CARTESIAN_POINT('',(7.245,2.,0.125)); +#2546 = VECTOR('',#2547,1.); +#2547 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#2548 = PCURVE('',#2454,#2549); +#2549 = DEFINITIONAL_REPRESENTATION('',(#2550),#2554); +#2550 = LINE('',#2551,#2552); +#2551 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#2552 = VECTOR('',#2553,1.); +#2553 = DIRECTION('',(1.,0.E+000)); +#2554 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2555 = PCURVE('',#2215,#2556); +#2556 = DEFINITIONAL_REPRESENTATION('',(#2557),#2561); +#2557 = LINE('',#2558,#2559); +#2558 = CARTESIAN_POINT('',(-1.,-0.625)); +#2559 = VECTOR('',#2560,1.); +#2560 = DIRECTION('',(1.,0.E+000)); +#2561 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2562 = ORIENTED_EDGE('',*,*,#2436,.F.); +#2563 = ORIENTED_EDGE('',*,*,#2564,.F.); +#2564 = EDGE_CURVE('',#2513,#2437,#2565,.T.); +#2565 = SURFACE_CURVE('',#2566,(#2570,#2577),.PCURVE_S1.); +#2566 = LINE('',#2567,#2568); +#2567 = CARTESIAN_POINT('',(7.245,2.,-0.125)); +#2568 = VECTOR('',#2569,1.); +#2569 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#2570 = PCURVE('',#2454,#2571); +#2571 = DEFINITIONAL_REPRESENTATION('',(#2572),#2576); +#2572 = LINE('',#2573,#2574); +#2573 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2574 = VECTOR('',#2575,1.); +#2575 = DIRECTION('',(1.,0.E+000)); +#2576 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2577 = PCURVE('',#2269,#2578); +#2578 = DEFINITIONAL_REPRESENTATION('',(#2579),#2583); +#2579 = LINE('',#2580,#2581); +#2580 = CARTESIAN_POINT('',(-1.,-0.625)); +#2581 = VECTOR('',#2582,1.); +#2582 = DIRECTION('',(1.,0.E+000)); +#2583 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2584 = ADVANCED_FACE('',(#2585),#2530,.F.); +#2585 = FACE_BOUND('',#2586,.F.); +#2586 = EDGE_LOOP('',(#2587,#2617,#2638,#2639)); +#2587 = ORIENTED_EDGE('',*,*,#2588,.T.); +#2588 = EDGE_CURVE('',#2589,#2591,#2593,.T.); +#2589 = VERTEX_POINT('',#2590); +#2590 = CARTESIAN_POINT('',(7.995,2.,-0.125)); +#2591 = VERTEX_POINT('',#2592); +#2592 = CARTESIAN_POINT('',(7.995,2.,0.125)); +#2593 = SURFACE_CURVE('',#2594,(#2598,#2605),.PCURVE_S1.); +#2594 = LINE('',#2595,#2596); +#2595 = CARTESIAN_POINT('',(7.995,2.,-0.125)); +#2596 = VECTOR('',#2597,1.); +#2597 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#2598 = PCURVE('',#2530,#2599); +#2599 = DEFINITIONAL_REPRESENTATION('',(#2600),#2604); +#2600 = LINE('',#2601,#2602); +#2601 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#2602 = VECTOR('',#2603,1.); +#2603 = DIRECTION('',(0.E+000,-1.)); +#2604 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2605 = PCURVE('',#2606,#2611); +#2606 = PLANE('',#2607); +#2607 = AXIS2_PLACEMENT_3D('',#2608,#2609,#2610); +#2608 = CARTESIAN_POINT('',(7.995,1.,-0.125)); +#2609 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#2610 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#2611 = DEFINITIONAL_REPRESENTATION('',(#2612),#2616); +#2612 = LINE('',#2613,#2614); +#2613 = CARTESIAN_POINT('',(1.,4.930380657631E-032)); +#2614 = VECTOR('',#2615,1.); +#2615 = DIRECTION('',(-2.22044604925E-016,-1.)); +#2616 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2617 = ORIENTED_EDGE('',*,*,#2618,.T.); +#2618 = EDGE_CURVE('',#2591,#2515,#2619,.T.); +#2619 = SURFACE_CURVE('',#2620,(#2624,#2631),.PCURVE_S1.); +#2620 = LINE('',#2621,#2622); +#2621 = CARTESIAN_POINT('',(7.995,2.,0.125)); +#2622 = VECTOR('',#2623,1.); +#2623 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#2624 = PCURVE('',#2530,#2625); +#2625 = DEFINITIONAL_REPRESENTATION('',(#2626),#2630); +#2626 = LINE('',#2627,#2628); +#2627 = CARTESIAN_POINT('',(8.881784197001E-016,-0.25)); +#2628 = VECTOR('',#2629,1.); +#2629 = DIRECTION('',(1.,0.E+000)); +#2630 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2631 = PCURVE('',#2215,#2632); +#2632 = DEFINITIONAL_REPRESENTATION('',(#2633),#2637); +#2633 = LINE('',#2634,#2635); +#2634 = CARTESIAN_POINT('',(-1.,0.125)); +#2635 = VECTOR('',#2636,1.); +#2636 = DIRECTION('',(0.E+000,-1.)); +#2637 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2638 = ORIENTED_EDGE('',*,*,#2512,.F.); +#2639 = ORIENTED_EDGE('',*,*,#2640,.F.); +#2640 = EDGE_CURVE('',#2589,#2513,#2641,.T.); +#2641 = SURFACE_CURVE('',#2642,(#2646,#2653),.PCURVE_S1.); +#2642 = LINE('',#2643,#2644); +#2643 = CARTESIAN_POINT('',(7.995,2.,-0.125)); +#2644 = VECTOR('',#2645,1.); +#2645 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#2646 = PCURVE('',#2530,#2647); +#2647 = DEFINITIONAL_REPRESENTATION('',(#2648),#2652); +#2648 = LINE('',#2649,#2650); +#2649 = CARTESIAN_POINT('',(8.881784197001E-016,0.E+000)); +#2650 = VECTOR('',#2651,1.); +#2651 = DIRECTION('',(1.,0.E+000)); +#2652 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2653 = PCURVE('',#2269,#2654); +#2654 = DEFINITIONAL_REPRESENTATION('',(#2655),#2659); +#2655 = LINE('',#2656,#2657); +#2656 = CARTESIAN_POINT('',(-1.,0.125)); +#2657 = VECTOR('',#2658,1.); +#2658 = DIRECTION('',(0.E+000,-1.)); +#2659 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2660 = ADVANCED_FACE('',(#2661),#2606,.F.); +#2661 = FACE_BOUND('',#2662,.F.); +#2662 = EDGE_LOOP('',(#2663,#2688,#2709,#2710)); +#2663 = ORIENTED_EDGE('',*,*,#2664,.T.); +#2664 = EDGE_CURVE('',#2665,#2667,#2669,.T.); +#2665 = VERTEX_POINT('',#2666); +#2666 = CARTESIAN_POINT('',(7.995,1.,-0.125)); +#2667 = VERTEX_POINT('',#2668); +#2668 = CARTESIAN_POINT('',(7.995,1.,0.125)); +#2669 = SURFACE_CURVE('',#2670,(#2674,#2681),.PCURVE_S1.); +#2670 = LINE('',#2671,#2672); +#2671 = CARTESIAN_POINT('',(7.995,1.,-0.125)); +#2672 = VECTOR('',#2673,1.); +#2673 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#2674 = PCURVE('',#2606,#2675); +#2675 = DEFINITIONAL_REPRESENTATION('',(#2676),#2680); +#2676 = LINE('',#2677,#2678); +#2677 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#2678 = VECTOR('',#2679,1.); +#2679 = DIRECTION('',(-2.22044604925E-016,-1.)); +#2680 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2681 = PCURVE('',#2187,#2682); +#2682 = DEFINITIONAL_REPRESENTATION('',(#2683),#2687); +#2683 = LINE('',#2684,#2685); +#2684 = CARTESIAN_POINT('',(0.125,0.E+000)); +#2685 = VECTOR('',#2686,1.); +#2686 = DIRECTION('',(0.E+000,-1.)); +#2687 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2688 = ORIENTED_EDGE('',*,*,#2689,.T.); +#2689 = EDGE_CURVE('',#2667,#2591,#2690,.T.); +#2690 = SURFACE_CURVE('',#2691,(#2695,#2702),.PCURVE_S1.); +#2691 = LINE('',#2692,#2693); +#2692 = CARTESIAN_POINT('',(7.995,1.,0.125)); +#2693 = VECTOR('',#2694,1.); +#2694 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#2695 = PCURVE('',#2606,#2696); +#2696 = DEFINITIONAL_REPRESENTATION('',(#2697),#2701); +#2697 = LINE('',#2698,#2699); +#2698 = CARTESIAN_POINT('',(-2.22044604925E-016,-0.25)); +#2699 = VECTOR('',#2700,1.); +#2700 = DIRECTION('',(1.,0.E+000)); +#2701 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2702 = PCURVE('',#2215,#2703); +#2703 = DEFINITIONAL_REPRESENTATION('',(#2704),#2708); +#2704 = LINE('',#2705,#2706); +#2705 = CARTESIAN_POINT('',(0.E+000,0.125)); +#2706 = VECTOR('',#2707,1.); +#2707 = DIRECTION('',(-1.,0.E+000)); +#2708 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2709 = ORIENTED_EDGE('',*,*,#2588,.F.); +#2710 = ORIENTED_EDGE('',*,*,#2711,.F.); +#2711 = EDGE_CURVE('',#2665,#2589,#2712,.T.); +#2712 = SURFACE_CURVE('',#2713,(#2717,#2724),.PCURVE_S1.); +#2713 = LINE('',#2714,#2715); +#2714 = CARTESIAN_POINT('',(7.995,1.,-0.125)); +#2715 = VECTOR('',#2716,1.); +#2716 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#2717 = PCURVE('',#2606,#2718); +#2718 = DEFINITIONAL_REPRESENTATION('',(#2719),#2723); +#2719 = LINE('',#2720,#2721); +#2720 = CARTESIAN_POINT('',(-2.22044604925E-016,-0.E+000)); +#2721 = VECTOR('',#2722,1.); +#2722 = DIRECTION('',(1.,0.E+000)); +#2723 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2724 = PCURVE('',#2269,#2725); +#2725 = DEFINITIONAL_REPRESENTATION('',(#2726),#2730); +#2726 = LINE('',#2727,#2728); +#2727 = CARTESIAN_POINT('',(0.E+000,0.125)); +#2728 = VECTOR('',#2729,1.); +#2729 = DIRECTION('',(-1.,0.E+000)); +#2730 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2731 = ADVANCED_FACE('',(#2732),#2187,.F.); +#2732 = FACE_BOUND('',#2733,.F.); +#2733 = EDGE_LOOP('',(#2734,#2735,#2756,#2757)); +#2734 = ORIENTED_EDGE('',*,*,#2164,.T.); +#2735 = ORIENTED_EDGE('',*,*,#2736,.T.); +#2736 = EDGE_CURVE('',#2167,#2667,#2737,.T.); +#2737 = SURFACE_CURVE('',#2738,(#2742,#2749),.PCURVE_S1.); +#2738 = LINE('',#2739,#2740); +#2739 = CARTESIAN_POINT('',(7.87,1.,0.125)); +#2740 = VECTOR('',#2741,1.); +#2741 = DIRECTION('',(1.,0.E+000,0.E+000)); +#2742 = PCURVE('',#2187,#2743); +#2743 = DEFINITIONAL_REPRESENTATION('',(#2744),#2748); +#2744 = LINE('',#2745,#2746); +#2745 = CARTESIAN_POINT('',(-8.881784197001E-016,-0.25)); +#2746 = VECTOR('',#2747,1.); +#2747 = DIRECTION('',(1.,0.E+000)); +#2748 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2749 = PCURVE('',#2215,#2750); +#2750 = DEFINITIONAL_REPRESENTATION('',(#2751),#2755); +#2751 = LINE('',#2752,#2753); +#2752 = CARTESIAN_POINT('',(0.E+000,-8.881784197001E-016)); +#2753 = VECTOR('',#2754,1.); +#2754 = DIRECTION('',(0.E+000,1.)); +#2755 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2756 = ORIENTED_EDGE('',*,*,#2664,.F.); +#2757 = ORIENTED_EDGE('',*,*,#2758,.F.); +#2758 = EDGE_CURVE('',#2165,#2665,#2759,.T.); +#2759 = SURFACE_CURVE('',#2760,(#2764,#2771),.PCURVE_S1.); +#2760 = LINE('',#2761,#2762); +#2761 = CARTESIAN_POINT('',(7.87,1.,-0.125)); +#2762 = VECTOR('',#2763,1.); +#2763 = DIRECTION('',(1.,0.E+000,0.E+000)); +#2764 = PCURVE('',#2187,#2765); +#2765 = DEFINITIONAL_REPRESENTATION('',(#2766),#2770); +#2766 = LINE('',#2767,#2768); +#2767 = CARTESIAN_POINT('',(-8.881784197001E-016,-4.930380657631E-032)); +#2768 = VECTOR('',#2769,1.); +#2769 = DIRECTION('',(1.,0.E+000)); +#2770 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2771 = PCURVE('',#2269,#2772); +#2772 = DEFINITIONAL_REPRESENTATION('',(#2773),#2777); +#2773 = LINE('',#2774,#2775); +#2774 = CARTESIAN_POINT('',(0.E+000,-8.881784197001E-016)); +#2775 = VECTOR('',#2776,1.); +#2776 = DIRECTION('',(0.E+000,1.)); +#2777 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2778 = ADVANCED_FACE('',(#2779),#2269,.F.); +#2779 = FACE_BOUND('',#2780,.T.); +#2780 = EDGE_LOOP('',(#2781,#2782,#2783,#2784,#2785,#2786,#2787,#2788)); +#2781 = ORIENTED_EDGE('',*,*,#2255,.T.); +#2782 = ORIENTED_EDGE('',*,*,#2336,.T.); +#2783 = ORIENTED_EDGE('',*,*,#2412,.T.); +#2784 = ORIENTED_EDGE('',*,*,#2488,.F.); +#2785 = ORIENTED_EDGE('',*,*,#2564,.F.); +#2786 = ORIENTED_EDGE('',*,*,#2640,.F.); +#2787 = ORIENTED_EDGE('',*,*,#2711,.F.); +#2788 = ORIENTED_EDGE('',*,*,#2758,.F.); +#2789 = ADVANCED_FACE('',(#2790),#2215,.T.); +#2790 = FACE_BOUND('',#2791,.F.); +#2791 = EDGE_LOOP('',(#2792,#2793,#2794,#2795,#2796,#2797,#2798,#2799)); +#2792 = ORIENTED_EDGE('',*,*,#2199,.T.); +#2793 = ORIENTED_EDGE('',*,*,#2285,.T.); +#2794 = ORIENTED_EDGE('',*,*,#2361,.T.); +#2795 = ORIENTED_EDGE('',*,*,#2466,.F.); +#2796 = ORIENTED_EDGE('',*,*,#2542,.F.); +#2797 = ORIENTED_EDGE('',*,*,#2618,.F.); +#2798 = ORIENTED_EDGE('',*,*,#2689,.F.); +#2799 = ORIENTED_EDGE('',*,*,#2736,.F.); +#2800 = MANIFOLD_SOLID_BREP('',#2801); +#2801 = CLOSED_SHELL('',(#2802,#2922,#2998,#3074,#3150,#3226,#3302,#3373 + ,#3420,#3431)); +#2802 = ADVANCED_FACE('',(#2803),#2817,.T.); +#2803 = FACE_BOUND('',#2804,.T.); +#2804 = EDGE_LOOP('',(#2805,#2840,#2868,#2896)); +#2805 = ORIENTED_EDGE('',*,*,#2806,.T.); +#2806 = EDGE_CURVE('',#2807,#2809,#2811,.T.); +#2807 = VERTEX_POINT('',#2808); +#2808 = CARTESIAN_POINT('',(5.33,1.,-0.125)); +#2809 = VERTEX_POINT('',#2810); +#2810 = CARTESIAN_POINT('',(5.33,1.,0.125)); +#2811 = SURFACE_CURVE('',#2812,(#2816,#2828),.PCURVE_S1.); +#2812 = LINE('',#2813,#2814); +#2813 = CARTESIAN_POINT('',(5.33,1.,-0.125)); +#2814 = VECTOR('',#2815,1.); +#2815 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#2816 = PCURVE('',#2817,#2822); +#2817 = PLANE('',#2818); +#2818 = AXIS2_PLACEMENT_3D('',#2819,#2820,#2821); +#2819 = CARTESIAN_POINT('',(5.33,1.,-0.125)); +#2820 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#2821 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#2822 = DEFINITIONAL_REPRESENTATION('',(#2823),#2827); +#2823 = LINE('',#2824,#2825); +#2824 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2825 = VECTOR('',#2826,1.); +#2826 = DIRECTION('',(2.22044604925E-016,-1.)); +#2827 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2828 = PCURVE('',#2829,#2834); +#2829 = PLANE('',#2830); +#2830 = AXIS2_PLACEMENT_3D('',#2831,#2832,#2833); +#2831 = CARTESIAN_POINT('',(5.33,1.,-0.125)); +#2832 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#2833 = DIRECTION('',(1.,0.E+000,0.E+000)); +#2834 = DEFINITIONAL_REPRESENTATION('',(#2835),#2839); +#2835 = LINE('',#2836,#2837); +#2836 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2837 = VECTOR('',#2838,1.); +#2838 = DIRECTION('',(0.E+000,-1.)); +#2839 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2840 = ORIENTED_EDGE('',*,*,#2841,.T.); +#2841 = EDGE_CURVE('',#2809,#2842,#2844,.T.); +#2842 = VERTEX_POINT('',#2843); +#2843 = CARTESIAN_POINT('',(5.33,-2.5,0.125)); +#2844 = SURFACE_CURVE('',#2845,(#2849,#2856),.PCURVE_S1.); +#2845 = LINE('',#2846,#2847); +#2846 = CARTESIAN_POINT('',(5.33,1.,0.125)); +#2847 = VECTOR('',#2848,1.); +#2848 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#2849 = PCURVE('',#2817,#2850); +#2850 = DEFINITIONAL_REPRESENTATION('',(#2851),#2855); +#2851 = LINE('',#2852,#2853); +#2852 = CARTESIAN_POINT('',(2.22044604925E-016,-0.25)); +#2853 = VECTOR('',#2854,1.); +#2854 = DIRECTION('',(1.,0.E+000)); +#2855 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2856 = PCURVE('',#2857,#2862); +#2857 = PLANE('',#2858); +#2858 = AXIS2_PLACEMENT_3D('',#2859,#2860,#2861); +#2859 = CARTESIAN_POINT('',(5.33,1.,0.125)); +#2860 = DIRECTION('',(0.E+000,4.440892098501E-016,1.)); +#2861 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#2862 = DEFINITIONAL_REPRESENTATION('',(#2863),#2867); +#2863 = LINE('',#2864,#2865); +#2864 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2865 = VECTOR('',#2866,1.); +#2866 = DIRECTION('',(1.,0.E+000)); +#2867 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2868 = ORIENTED_EDGE('',*,*,#2869,.F.); +#2869 = EDGE_CURVE('',#2870,#2842,#2872,.T.); +#2870 = VERTEX_POINT('',#2871); +#2871 = CARTESIAN_POINT('',(5.33,-2.5,-0.125)); +#2872 = SURFACE_CURVE('',#2873,(#2877,#2884),.PCURVE_S1.); +#2873 = LINE('',#2874,#2875); +#2874 = CARTESIAN_POINT('',(5.33,-2.5,-0.125)); +#2875 = VECTOR('',#2876,1.); +#2876 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#2877 = PCURVE('',#2817,#2878); +#2878 = DEFINITIONAL_REPRESENTATION('',(#2879),#2883); +#2879 = LINE('',#2880,#2881); +#2880 = CARTESIAN_POINT('',(3.5,-1.972152263053E-031)); +#2881 = VECTOR('',#2882,1.); +#2882 = DIRECTION('',(2.22044604925E-016,-1.)); +#2883 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2884 = PCURVE('',#2885,#2890); +#2885 = PLANE('',#2886); +#2886 = AXIS2_PLACEMENT_3D('',#2887,#2888,#2889); +#2887 = CARTESIAN_POINT('',(5.33,-2.5,-0.125)); +#2888 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#2889 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#2890 = DEFINITIONAL_REPRESENTATION('',(#2891),#2895); +#2891 = LINE('',#2892,#2893); +#2892 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#2893 = VECTOR('',#2894,1.); +#2894 = DIRECTION('',(0.E+000,-1.)); +#2895 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2896 = ORIENTED_EDGE('',*,*,#2897,.F.); +#2897 = EDGE_CURVE('',#2807,#2870,#2898,.T.); +#2898 = SURFACE_CURVE('',#2899,(#2903,#2910),.PCURVE_S1.); +#2899 = LINE('',#2900,#2901); +#2900 = CARTESIAN_POINT('',(5.33,1.,-0.125)); +#2901 = VECTOR('',#2902,1.); +#2902 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#2903 = PCURVE('',#2817,#2904); +#2904 = DEFINITIONAL_REPRESENTATION('',(#2905),#2909); +#2905 = LINE('',#2906,#2907); +#2906 = CARTESIAN_POINT('',(2.22044604925E-016,0.E+000)); +#2907 = VECTOR('',#2908,1.); +#2908 = DIRECTION('',(1.,0.E+000)); +#2909 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2910 = PCURVE('',#2911,#2916); +#2911 = PLANE('',#2912); +#2912 = AXIS2_PLACEMENT_3D('',#2913,#2914,#2915); +#2913 = CARTESIAN_POINT('',(5.33,1.,-0.125)); +#2914 = DIRECTION('',(0.E+000,4.440892098501E-016,1.)); +#2915 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#2916 = DEFINITIONAL_REPRESENTATION('',(#2917),#2921); +#2917 = LINE('',#2918,#2919); +#2918 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2919 = VECTOR('',#2920,1.); +#2920 = DIRECTION('',(1.,0.E+000)); +#2921 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2922 = ADVANCED_FACE('',(#2923),#2885,.T.); +#2923 = FACE_BOUND('',#2924,.T.); +#2924 = EDGE_LOOP('',(#2925,#2926,#2949,#2977)); +#2925 = ORIENTED_EDGE('',*,*,#2869,.T.); +#2926 = ORIENTED_EDGE('',*,*,#2927,.T.); +#2927 = EDGE_CURVE('',#2842,#2928,#2930,.T.); +#2928 = VERTEX_POINT('',#2929); +#2929 = CARTESIAN_POINT('',(4.83,-2.5,0.125)); +#2930 = SURFACE_CURVE('',#2931,(#2935,#2942),.PCURVE_S1.); +#2931 = LINE('',#2932,#2933); +#2932 = CARTESIAN_POINT('',(5.33,-2.5,0.125)); +#2933 = VECTOR('',#2934,1.); +#2934 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#2935 = PCURVE('',#2885,#2936); +#2936 = DEFINITIONAL_REPRESENTATION('',(#2937),#2941); +#2937 = LINE('',#2938,#2939); +#2938 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#2939 = VECTOR('',#2940,1.); +#2940 = DIRECTION('',(1.,0.E+000)); +#2941 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2942 = PCURVE('',#2857,#2943); +#2943 = DEFINITIONAL_REPRESENTATION('',(#2944),#2948); +#2944 = LINE('',#2945,#2946); +#2945 = CARTESIAN_POINT('',(3.5,0.E+000)); +#2946 = VECTOR('',#2947,1.); +#2947 = DIRECTION('',(0.E+000,-1.)); +#2948 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2949 = ORIENTED_EDGE('',*,*,#2950,.F.); +#2950 = EDGE_CURVE('',#2951,#2928,#2953,.T.); +#2951 = VERTEX_POINT('',#2952); +#2952 = CARTESIAN_POINT('',(4.83,-2.5,-0.125)); +#2953 = SURFACE_CURVE('',#2954,(#2958,#2965),.PCURVE_S1.); +#2954 = LINE('',#2955,#2956); +#2955 = CARTESIAN_POINT('',(4.83,-2.5,-0.125)); +#2956 = VECTOR('',#2957,1.); +#2957 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#2958 = PCURVE('',#2885,#2959); +#2959 = DEFINITIONAL_REPRESENTATION('',(#2960),#2964); +#2960 = LINE('',#2961,#2962); +#2961 = CARTESIAN_POINT('',(0.5,0.E+000)); +#2962 = VECTOR('',#2963,1.); +#2963 = DIRECTION('',(0.E+000,-1.)); +#2964 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2965 = PCURVE('',#2966,#2971); +#2966 = PLANE('',#2967); +#2967 = AXIS2_PLACEMENT_3D('',#2968,#2969,#2970); +#2968 = CARTESIAN_POINT('',(4.83,-2.5,-0.125)); +#2969 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#2970 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#2971 = DEFINITIONAL_REPRESENTATION('',(#2972),#2976); +#2972 = LINE('',#2973,#2974); +#2973 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#2974 = VECTOR('',#2975,1.); +#2975 = DIRECTION('',(-2.22044604925E-016,-1.)); +#2976 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2977 = ORIENTED_EDGE('',*,*,#2978,.F.); +#2978 = EDGE_CURVE('',#2870,#2951,#2979,.T.); +#2979 = SURFACE_CURVE('',#2980,(#2984,#2991),.PCURVE_S1.); +#2980 = LINE('',#2981,#2982); +#2981 = CARTESIAN_POINT('',(5.33,-2.5,-0.125)); +#2982 = VECTOR('',#2983,1.); +#2983 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#2984 = PCURVE('',#2885,#2985); +#2985 = DEFINITIONAL_REPRESENTATION('',(#2986),#2990); +#2986 = LINE('',#2987,#2988); +#2987 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2988 = VECTOR('',#2989,1.); +#2989 = DIRECTION('',(1.,0.E+000)); +#2990 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2991 = PCURVE('',#2911,#2992); +#2992 = DEFINITIONAL_REPRESENTATION('',(#2993),#2997); +#2993 = LINE('',#2994,#2995); +#2994 = CARTESIAN_POINT('',(3.5,0.E+000)); +#2995 = VECTOR('',#2996,1.); +#2996 = DIRECTION('',(0.E+000,-1.)); +#2997 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2998 = ADVANCED_FACE('',(#2999),#2966,.T.); +#2999 = FACE_BOUND('',#3000,.T.); +#3000 = EDGE_LOOP('',(#3001,#3002,#3025,#3053)); +#3001 = ORIENTED_EDGE('',*,*,#2950,.T.); +#3002 = ORIENTED_EDGE('',*,*,#3003,.T.); +#3003 = EDGE_CURVE('',#2928,#3004,#3006,.T.); +#3004 = VERTEX_POINT('',#3005); +#3005 = CARTESIAN_POINT('',(4.83,1.,0.125)); +#3006 = SURFACE_CURVE('',#3007,(#3011,#3018),.PCURVE_S1.); +#3007 = LINE('',#3008,#3009); +#3008 = CARTESIAN_POINT('',(4.83,-2.5,0.125)); +#3009 = VECTOR('',#3010,1.); +#3010 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#3011 = PCURVE('',#2966,#3012); +#3012 = DEFINITIONAL_REPRESENTATION('',(#3013),#3017); +#3013 = LINE('',#3014,#3015); +#3014 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#3015 = VECTOR('',#3016,1.); +#3016 = DIRECTION('',(1.,0.E+000)); +#3017 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3018 = PCURVE('',#2857,#3019); +#3019 = DEFINITIONAL_REPRESENTATION('',(#3020),#3024); +#3020 = LINE('',#3021,#3022); +#3021 = CARTESIAN_POINT('',(3.5,-0.5)); +#3022 = VECTOR('',#3023,1.); +#3023 = DIRECTION('',(-1.,0.E+000)); +#3024 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3025 = ORIENTED_EDGE('',*,*,#3026,.F.); +#3026 = EDGE_CURVE('',#3027,#3004,#3029,.T.); +#3027 = VERTEX_POINT('',#3028); +#3028 = CARTESIAN_POINT('',(4.83,1.,-0.125)); +#3029 = SURFACE_CURVE('',#3030,(#3034,#3041),.PCURVE_S1.); +#3030 = LINE('',#3031,#3032); +#3031 = CARTESIAN_POINT('',(4.83,1.,-0.125)); +#3032 = VECTOR('',#3033,1.); +#3033 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#3034 = PCURVE('',#2966,#3035); +#3035 = DEFINITIONAL_REPRESENTATION('',(#3036),#3040); +#3036 = LINE('',#3037,#3038); +#3037 = CARTESIAN_POINT('',(3.5,1.972152263053E-031)); +#3038 = VECTOR('',#3039,1.); +#3039 = DIRECTION('',(-2.22044604925E-016,-1.)); +#3040 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3041 = PCURVE('',#3042,#3047); +#3042 = PLANE('',#3043); +#3043 = AXIS2_PLACEMENT_3D('',#3044,#3045,#3046); +#3044 = CARTESIAN_POINT('',(4.705,1.,-0.125)); +#3045 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#3046 = DIRECTION('',(1.,0.E+000,0.E+000)); +#3047 = DEFINITIONAL_REPRESENTATION('',(#3048),#3052); +#3048 = LINE('',#3049,#3050); +#3049 = CARTESIAN_POINT('',(0.125,0.E+000)); +#3050 = VECTOR('',#3051,1.); +#3051 = DIRECTION('',(0.E+000,-1.)); +#3052 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3053 = ORIENTED_EDGE('',*,*,#3054,.F.); +#3054 = EDGE_CURVE('',#2951,#3027,#3055,.T.); +#3055 = SURFACE_CURVE('',#3056,(#3060,#3067),.PCURVE_S1.); +#3056 = LINE('',#3057,#3058); +#3057 = CARTESIAN_POINT('',(4.83,-2.5,-0.125)); +#3058 = VECTOR('',#3059,1.); +#3059 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#3060 = PCURVE('',#2966,#3061); +#3061 = DEFINITIONAL_REPRESENTATION('',(#3062),#3066); +#3062 = LINE('',#3063,#3064); +#3063 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3064 = VECTOR('',#3065,1.); +#3065 = DIRECTION('',(1.,0.E+000)); +#3066 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3067 = PCURVE('',#2911,#3068); +#3068 = DEFINITIONAL_REPRESENTATION('',(#3069),#3073); +#3069 = LINE('',#3070,#3071); +#3070 = CARTESIAN_POINT('',(3.5,-0.5)); +#3071 = VECTOR('',#3072,1.); +#3072 = DIRECTION('',(-1.,0.E+000)); +#3073 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3074 = ADVANCED_FACE('',(#3075),#3042,.F.); +#3075 = FACE_BOUND('',#3076,.F.); +#3076 = EDGE_LOOP('',(#3077,#3107,#3128,#3129)); +#3077 = ORIENTED_EDGE('',*,*,#3078,.T.); +#3078 = EDGE_CURVE('',#3079,#3081,#3083,.T.); +#3079 = VERTEX_POINT('',#3080); +#3080 = CARTESIAN_POINT('',(4.705,1.,-0.125)); +#3081 = VERTEX_POINT('',#3082); +#3082 = CARTESIAN_POINT('',(4.705,1.,0.125)); +#3083 = SURFACE_CURVE('',#3084,(#3088,#3095),.PCURVE_S1.); +#3084 = LINE('',#3085,#3086); +#3085 = CARTESIAN_POINT('',(4.705,1.,-0.125)); +#3086 = VECTOR('',#3087,1.); +#3087 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#3088 = PCURVE('',#3042,#3089); +#3089 = DEFINITIONAL_REPRESENTATION('',(#3090),#3094); +#3090 = LINE('',#3091,#3092); +#3091 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3092 = VECTOR('',#3093,1.); +#3093 = DIRECTION('',(0.E+000,-1.)); +#3094 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3095 = PCURVE('',#3096,#3101); +#3096 = PLANE('',#3097); +#3097 = AXIS2_PLACEMENT_3D('',#3098,#3099,#3100); +#3098 = CARTESIAN_POINT('',(4.705,2.,-0.125)); +#3099 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#3100 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#3101 = DEFINITIONAL_REPRESENTATION('',(#3102),#3106); +#3102 = LINE('',#3103,#3104); +#3103 = CARTESIAN_POINT('',(1.,-4.930380657631E-032)); +#3104 = VECTOR('',#3105,1.); +#3105 = DIRECTION('',(2.22044604925E-016,-1.)); +#3106 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3107 = ORIENTED_EDGE('',*,*,#3108,.T.); +#3108 = EDGE_CURVE('',#3081,#3004,#3109,.T.); +#3109 = SURFACE_CURVE('',#3110,(#3114,#3121),.PCURVE_S1.); +#3110 = LINE('',#3111,#3112); +#3111 = CARTESIAN_POINT('',(4.705,1.,0.125)); +#3112 = VECTOR('',#3113,1.); +#3113 = DIRECTION('',(1.,0.E+000,0.E+000)); +#3114 = PCURVE('',#3042,#3115); +#3115 = DEFINITIONAL_REPRESENTATION('',(#3116),#3120); +#3116 = LINE('',#3117,#3118); +#3117 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#3118 = VECTOR('',#3119,1.); +#3119 = DIRECTION('',(1.,0.E+000)); +#3120 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3121 = PCURVE('',#2857,#3122); +#3122 = DEFINITIONAL_REPRESENTATION('',(#3123),#3127); +#3123 = LINE('',#3124,#3125); +#3124 = CARTESIAN_POINT('',(0.E+000,-0.625)); +#3125 = VECTOR('',#3126,1.); +#3126 = DIRECTION('',(0.E+000,1.)); +#3127 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3128 = ORIENTED_EDGE('',*,*,#3026,.F.); +#3129 = ORIENTED_EDGE('',*,*,#3130,.F.); +#3130 = EDGE_CURVE('',#3079,#3027,#3131,.T.); +#3131 = SURFACE_CURVE('',#3132,(#3136,#3143),.PCURVE_S1.); +#3132 = LINE('',#3133,#3134); +#3133 = CARTESIAN_POINT('',(4.705,1.,-0.125)); +#3134 = VECTOR('',#3135,1.); +#3135 = DIRECTION('',(1.,0.E+000,0.E+000)); +#3136 = PCURVE('',#3042,#3137); +#3137 = DEFINITIONAL_REPRESENTATION('',(#3138),#3142); +#3138 = LINE('',#3139,#3140); +#3139 = CARTESIAN_POINT('',(0.E+000,-4.930380657631E-032)); +#3140 = VECTOR('',#3141,1.); +#3141 = DIRECTION('',(1.,0.E+000)); +#3142 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3143 = PCURVE('',#2911,#3144); +#3144 = DEFINITIONAL_REPRESENTATION('',(#3145),#3149); +#3145 = LINE('',#3146,#3147); +#3146 = CARTESIAN_POINT('',(0.E+000,-0.625)); +#3147 = VECTOR('',#3148,1.); +#3148 = DIRECTION('',(0.E+000,1.)); +#3149 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3150 = ADVANCED_FACE('',(#3151),#3096,.F.); +#3151 = FACE_BOUND('',#3152,.F.); +#3152 = EDGE_LOOP('',(#3153,#3183,#3204,#3205)); +#3153 = ORIENTED_EDGE('',*,*,#3154,.T.); +#3154 = EDGE_CURVE('',#3155,#3157,#3159,.T.); +#3155 = VERTEX_POINT('',#3156); +#3156 = CARTESIAN_POINT('',(4.705,2.,-0.125)); +#3157 = VERTEX_POINT('',#3158); +#3158 = CARTESIAN_POINT('',(4.705,2.,0.125)); +#3159 = SURFACE_CURVE('',#3160,(#3164,#3171),.PCURVE_S1.); +#3160 = LINE('',#3161,#3162); +#3161 = CARTESIAN_POINT('',(4.705,2.,-0.125)); +#3162 = VECTOR('',#3163,1.); +#3163 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#3164 = PCURVE('',#3096,#3165); +#3165 = DEFINITIONAL_REPRESENTATION('',(#3166),#3170); +#3166 = LINE('',#3167,#3168); +#3167 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3168 = VECTOR('',#3169,1.); +#3169 = DIRECTION('',(2.22044604925E-016,-1.)); +#3170 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3171 = PCURVE('',#3172,#3177); +#3172 = PLANE('',#3173); +#3173 = AXIS2_PLACEMENT_3D('',#3174,#3175,#3176); +#3174 = CARTESIAN_POINT('',(5.455,2.,-0.125)); +#3175 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#3176 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#3177 = DEFINITIONAL_REPRESENTATION('',(#3178),#3182); +#3178 = LINE('',#3179,#3180); +#3179 = CARTESIAN_POINT('',(0.75,0.E+000)); +#3180 = VECTOR('',#3181,1.); +#3181 = DIRECTION('',(0.E+000,-1.)); +#3182 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3183 = ORIENTED_EDGE('',*,*,#3184,.T.); +#3184 = EDGE_CURVE('',#3157,#3081,#3185,.T.); +#3185 = SURFACE_CURVE('',#3186,(#3190,#3197),.PCURVE_S1.); +#3186 = LINE('',#3187,#3188); +#3187 = CARTESIAN_POINT('',(4.705,2.,0.125)); +#3188 = VECTOR('',#3189,1.); +#3189 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#3190 = PCURVE('',#3096,#3191); +#3191 = DEFINITIONAL_REPRESENTATION('',(#3192),#3196); +#3192 = LINE('',#3193,#3194); +#3193 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#3194 = VECTOR('',#3195,1.); +#3195 = DIRECTION('',(1.,0.E+000)); +#3196 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3197 = PCURVE('',#2857,#3198); +#3198 = DEFINITIONAL_REPRESENTATION('',(#3199),#3203); +#3199 = LINE('',#3200,#3201); +#3200 = CARTESIAN_POINT('',(-1.,-0.625)); +#3201 = VECTOR('',#3202,1.); +#3202 = DIRECTION('',(1.,0.E+000)); +#3203 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3204 = ORIENTED_EDGE('',*,*,#3078,.F.); +#3205 = ORIENTED_EDGE('',*,*,#3206,.F.); +#3206 = EDGE_CURVE('',#3155,#3079,#3207,.T.); +#3207 = SURFACE_CURVE('',#3208,(#3212,#3219),.PCURVE_S1.); +#3208 = LINE('',#3209,#3210); +#3209 = CARTESIAN_POINT('',(4.705,2.,-0.125)); +#3210 = VECTOR('',#3211,1.); +#3211 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#3212 = PCURVE('',#3096,#3213); +#3213 = DEFINITIONAL_REPRESENTATION('',(#3214),#3218); +#3214 = LINE('',#3215,#3216); +#3215 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3216 = VECTOR('',#3217,1.); +#3217 = DIRECTION('',(1.,0.E+000)); +#3218 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3219 = PCURVE('',#2911,#3220); +#3220 = DEFINITIONAL_REPRESENTATION('',(#3221),#3225); +#3221 = LINE('',#3222,#3223); +#3222 = CARTESIAN_POINT('',(-1.,-0.625)); +#3223 = VECTOR('',#3224,1.); +#3224 = DIRECTION('',(1.,0.E+000)); +#3225 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3226 = ADVANCED_FACE('',(#3227),#3172,.F.); +#3227 = FACE_BOUND('',#3228,.F.); +#3228 = EDGE_LOOP('',(#3229,#3259,#3280,#3281)); +#3229 = ORIENTED_EDGE('',*,*,#3230,.T.); +#3230 = EDGE_CURVE('',#3231,#3233,#3235,.T.); +#3231 = VERTEX_POINT('',#3232); +#3232 = CARTESIAN_POINT('',(5.455,2.,-0.125)); +#3233 = VERTEX_POINT('',#3234); +#3234 = CARTESIAN_POINT('',(5.455,2.,0.125)); +#3235 = SURFACE_CURVE('',#3236,(#3240,#3247),.PCURVE_S1.); +#3236 = LINE('',#3237,#3238); +#3237 = CARTESIAN_POINT('',(5.455,2.,-0.125)); +#3238 = VECTOR('',#3239,1.); +#3239 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#3240 = PCURVE('',#3172,#3241); +#3241 = DEFINITIONAL_REPRESENTATION('',(#3242),#3246); +#3242 = LINE('',#3243,#3244); +#3243 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#3244 = VECTOR('',#3245,1.); +#3245 = DIRECTION('',(0.E+000,-1.)); +#3246 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3247 = PCURVE('',#3248,#3253); +#3248 = PLANE('',#3249); +#3249 = AXIS2_PLACEMENT_3D('',#3250,#3251,#3252); +#3250 = CARTESIAN_POINT('',(5.455,1.,-0.125)); +#3251 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#3252 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#3253 = DEFINITIONAL_REPRESENTATION('',(#3254),#3258); +#3254 = LINE('',#3255,#3256); +#3255 = CARTESIAN_POINT('',(1.,4.930380657631E-032)); +#3256 = VECTOR('',#3257,1.); +#3257 = DIRECTION('',(-2.22044604925E-016,-1.)); +#3258 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3259 = ORIENTED_EDGE('',*,*,#3260,.T.); +#3260 = EDGE_CURVE('',#3233,#3157,#3261,.T.); +#3261 = SURFACE_CURVE('',#3262,(#3266,#3273),.PCURVE_S1.); +#3262 = LINE('',#3263,#3264); +#3263 = CARTESIAN_POINT('',(5.455,2.,0.125)); +#3264 = VECTOR('',#3265,1.); +#3265 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#3266 = PCURVE('',#3172,#3267); +#3267 = DEFINITIONAL_REPRESENTATION('',(#3268),#3272); +#3268 = LINE('',#3269,#3270); +#3269 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#3270 = VECTOR('',#3271,1.); +#3271 = DIRECTION('',(1.,0.E+000)); +#3272 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3273 = PCURVE('',#2857,#3274); +#3274 = DEFINITIONAL_REPRESENTATION('',(#3275),#3279); +#3275 = LINE('',#3276,#3277); +#3276 = CARTESIAN_POINT('',(-1.,0.125)); +#3277 = VECTOR('',#3278,1.); +#3278 = DIRECTION('',(0.E+000,-1.)); +#3279 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3280 = ORIENTED_EDGE('',*,*,#3154,.F.); +#3281 = ORIENTED_EDGE('',*,*,#3282,.F.); +#3282 = EDGE_CURVE('',#3231,#3155,#3283,.T.); +#3283 = SURFACE_CURVE('',#3284,(#3288,#3295),.PCURVE_S1.); +#3284 = LINE('',#3285,#3286); +#3285 = CARTESIAN_POINT('',(5.455,2.,-0.125)); +#3286 = VECTOR('',#3287,1.); +#3287 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#3288 = PCURVE('',#3172,#3289); +#3289 = DEFINITIONAL_REPRESENTATION('',(#3290),#3294); +#3290 = LINE('',#3291,#3292); +#3291 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3292 = VECTOR('',#3293,1.); +#3293 = DIRECTION('',(1.,0.E+000)); +#3294 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3295 = PCURVE('',#2911,#3296); +#3296 = DEFINITIONAL_REPRESENTATION('',(#3297),#3301); +#3297 = LINE('',#3298,#3299); +#3298 = CARTESIAN_POINT('',(-1.,0.125)); +#3299 = VECTOR('',#3300,1.); +#3300 = DIRECTION('',(0.E+000,-1.)); +#3301 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3302 = ADVANCED_FACE('',(#3303),#3248,.F.); +#3303 = FACE_BOUND('',#3304,.F.); +#3304 = EDGE_LOOP('',(#3305,#3330,#3351,#3352)); +#3305 = ORIENTED_EDGE('',*,*,#3306,.T.); +#3306 = EDGE_CURVE('',#3307,#3309,#3311,.T.); +#3307 = VERTEX_POINT('',#3308); +#3308 = CARTESIAN_POINT('',(5.455,1.,-0.125)); +#3309 = VERTEX_POINT('',#3310); +#3310 = CARTESIAN_POINT('',(5.455,1.,0.125)); +#3311 = SURFACE_CURVE('',#3312,(#3316,#3323),.PCURVE_S1.); +#3312 = LINE('',#3313,#3314); +#3313 = CARTESIAN_POINT('',(5.455,1.,-0.125)); +#3314 = VECTOR('',#3315,1.); +#3315 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#3316 = PCURVE('',#3248,#3317); +#3317 = DEFINITIONAL_REPRESENTATION('',(#3318),#3322); +#3318 = LINE('',#3319,#3320); +#3319 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#3320 = VECTOR('',#3321,1.); +#3321 = DIRECTION('',(-2.22044604925E-016,-1.)); +#3322 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3323 = PCURVE('',#2829,#3324); +#3324 = DEFINITIONAL_REPRESENTATION('',(#3325),#3329); +#3325 = LINE('',#3326,#3327); +#3326 = CARTESIAN_POINT('',(0.125,0.E+000)); +#3327 = VECTOR('',#3328,1.); +#3328 = DIRECTION('',(0.E+000,-1.)); +#3329 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3330 = ORIENTED_EDGE('',*,*,#3331,.T.); +#3331 = EDGE_CURVE('',#3309,#3233,#3332,.T.); +#3332 = SURFACE_CURVE('',#3333,(#3337,#3344),.PCURVE_S1.); +#3333 = LINE('',#3334,#3335); +#3334 = CARTESIAN_POINT('',(5.455,1.,0.125)); +#3335 = VECTOR('',#3336,1.); +#3336 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#3337 = PCURVE('',#3248,#3338); +#3338 = DEFINITIONAL_REPRESENTATION('',(#3339),#3343); +#3339 = LINE('',#3340,#3341); +#3340 = CARTESIAN_POINT('',(-2.22044604925E-016,-0.25)); +#3341 = VECTOR('',#3342,1.); +#3342 = DIRECTION('',(1.,0.E+000)); +#3343 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3344 = PCURVE('',#2857,#3345); +#3345 = DEFINITIONAL_REPRESENTATION('',(#3346),#3350); +#3346 = LINE('',#3347,#3348); +#3347 = CARTESIAN_POINT('',(0.E+000,0.125)); +#3348 = VECTOR('',#3349,1.); +#3349 = DIRECTION('',(-1.,0.E+000)); +#3350 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3351 = ORIENTED_EDGE('',*,*,#3230,.F.); +#3352 = ORIENTED_EDGE('',*,*,#3353,.F.); +#3353 = EDGE_CURVE('',#3307,#3231,#3354,.T.); +#3354 = SURFACE_CURVE('',#3355,(#3359,#3366),.PCURVE_S1.); +#3355 = LINE('',#3356,#3357); +#3356 = CARTESIAN_POINT('',(5.455,1.,-0.125)); +#3357 = VECTOR('',#3358,1.); +#3358 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#3359 = PCURVE('',#3248,#3360); +#3360 = DEFINITIONAL_REPRESENTATION('',(#3361),#3365); +#3361 = LINE('',#3362,#3363); +#3362 = CARTESIAN_POINT('',(-2.22044604925E-016,-0.E+000)); +#3363 = VECTOR('',#3364,1.); +#3364 = DIRECTION('',(1.,0.E+000)); +#3365 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3366 = PCURVE('',#2911,#3367); +#3367 = DEFINITIONAL_REPRESENTATION('',(#3368),#3372); +#3368 = LINE('',#3369,#3370); +#3369 = CARTESIAN_POINT('',(0.E+000,0.125)); +#3370 = VECTOR('',#3371,1.); +#3371 = DIRECTION('',(-1.,0.E+000)); +#3372 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3373 = ADVANCED_FACE('',(#3374),#2829,.F.); +#3374 = FACE_BOUND('',#3375,.F.); +#3375 = EDGE_LOOP('',(#3376,#3377,#3398,#3399)); +#3376 = ORIENTED_EDGE('',*,*,#2806,.T.); +#3377 = ORIENTED_EDGE('',*,*,#3378,.T.); +#3378 = EDGE_CURVE('',#2809,#3309,#3379,.T.); +#3379 = SURFACE_CURVE('',#3380,(#3384,#3391),.PCURVE_S1.); +#3380 = LINE('',#3381,#3382); +#3381 = CARTESIAN_POINT('',(5.33,1.,0.125)); +#3382 = VECTOR('',#3383,1.); +#3383 = DIRECTION('',(1.,0.E+000,0.E+000)); +#3384 = PCURVE('',#2829,#3385); +#3385 = DEFINITIONAL_REPRESENTATION('',(#3386),#3390); +#3386 = LINE('',#3387,#3388); +#3387 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#3388 = VECTOR('',#3389,1.); +#3389 = DIRECTION('',(1.,0.E+000)); +#3390 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3391 = PCURVE('',#2857,#3392); +#3392 = DEFINITIONAL_REPRESENTATION('',(#3393),#3397); +#3393 = LINE('',#3394,#3395); +#3394 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3395 = VECTOR('',#3396,1.); +#3396 = DIRECTION('',(0.E+000,1.)); +#3397 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3398 = ORIENTED_EDGE('',*,*,#3306,.F.); +#3399 = ORIENTED_EDGE('',*,*,#3400,.F.); +#3400 = EDGE_CURVE('',#2807,#3307,#3401,.T.); +#3401 = SURFACE_CURVE('',#3402,(#3406,#3413),.PCURVE_S1.); +#3402 = LINE('',#3403,#3404); +#3403 = CARTESIAN_POINT('',(5.33,1.,-0.125)); +#3404 = VECTOR('',#3405,1.); +#3405 = DIRECTION('',(1.,0.E+000,0.E+000)); +#3406 = PCURVE('',#2829,#3407); +#3407 = DEFINITIONAL_REPRESENTATION('',(#3408),#3412); +#3408 = LINE('',#3409,#3410); +#3409 = CARTESIAN_POINT('',(0.E+000,-4.930380657631E-032)); +#3410 = VECTOR('',#3411,1.); +#3411 = DIRECTION('',(1.,0.E+000)); +#3412 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3413 = PCURVE('',#2911,#3414); +#3414 = DEFINITIONAL_REPRESENTATION('',(#3415),#3419); +#3415 = LINE('',#3416,#3417); +#3416 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3417 = VECTOR('',#3418,1.); +#3418 = DIRECTION('',(0.E+000,1.)); +#3419 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3420 = ADVANCED_FACE('',(#3421),#2911,.F.); +#3421 = FACE_BOUND('',#3422,.T.); +#3422 = EDGE_LOOP('',(#3423,#3424,#3425,#3426,#3427,#3428,#3429,#3430)); +#3423 = ORIENTED_EDGE('',*,*,#2897,.T.); +#3424 = ORIENTED_EDGE('',*,*,#2978,.T.); +#3425 = ORIENTED_EDGE('',*,*,#3054,.T.); +#3426 = ORIENTED_EDGE('',*,*,#3130,.F.); +#3427 = ORIENTED_EDGE('',*,*,#3206,.F.); +#3428 = ORIENTED_EDGE('',*,*,#3282,.F.); +#3429 = ORIENTED_EDGE('',*,*,#3353,.F.); +#3430 = ORIENTED_EDGE('',*,*,#3400,.F.); +#3431 = ADVANCED_FACE('',(#3432),#2857,.T.); +#3432 = FACE_BOUND('',#3433,.F.); +#3433 = EDGE_LOOP('',(#3434,#3435,#3436,#3437,#3438,#3439,#3440,#3441)); +#3434 = ORIENTED_EDGE('',*,*,#2841,.T.); +#3435 = ORIENTED_EDGE('',*,*,#2927,.T.); +#3436 = ORIENTED_EDGE('',*,*,#3003,.T.); +#3437 = ORIENTED_EDGE('',*,*,#3108,.F.); +#3438 = ORIENTED_EDGE('',*,*,#3184,.F.); +#3439 = ORIENTED_EDGE('',*,*,#3260,.F.); +#3440 = ORIENTED_EDGE('',*,*,#3331,.F.); +#3441 = ORIENTED_EDGE('',*,*,#3378,.F.); +#3442 = MANIFOLD_SOLID_BREP('',#3443); +#3443 = CLOSED_SHELL('',(#3444,#3564,#3640,#3716,#3792,#3868,#3944,#4015 + ,#4062,#4073)); +#3444 = ADVANCED_FACE('',(#3445),#3459,.T.); +#3445 = FACE_BOUND('',#3446,.T.); +#3446 = EDGE_LOOP('',(#3447,#3482,#3510,#3538)); +#3447 = ORIENTED_EDGE('',*,*,#3448,.T.); +#3448 = EDGE_CURVE('',#3449,#3451,#3453,.T.); +#3449 = VERTEX_POINT('',#3450); +#3450 = CARTESIAN_POINT('',(2.79,1.,-0.125)); +#3451 = VERTEX_POINT('',#3452); +#3452 = CARTESIAN_POINT('',(2.79,1.,0.125)); +#3453 = SURFACE_CURVE('',#3454,(#3458,#3470),.PCURVE_S1.); +#3454 = LINE('',#3455,#3456); +#3455 = CARTESIAN_POINT('',(2.79,1.,-0.125)); +#3456 = VECTOR('',#3457,1.); +#3457 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#3458 = PCURVE('',#3459,#3464); +#3459 = PLANE('',#3460); +#3460 = AXIS2_PLACEMENT_3D('',#3461,#3462,#3463); +#3461 = CARTESIAN_POINT('',(2.79,1.,-0.125)); +#3462 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#3463 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#3464 = DEFINITIONAL_REPRESENTATION('',(#3465),#3469); +#3465 = LINE('',#3466,#3467); +#3466 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3467 = VECTOR('',#3468,1.); +#3468 = DIRECTION('',(2.22044604925E-016,-1.)); +#3469 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3470 = PCURVE('',#3471,#3476); +#3471 = PLANE('',#3472); +#3472 = AXIS2_PLACEMENT_3D('',#3473,#3474,#3475); +#3473 = CARTESIAN_POINT('',(2.79,1.,-0.125)); +#3474 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#3475 = DIRECTION('',(1.,0.E+000,0.E+000)); +#3476 = DEFINITIONAL_REPRESENTATION('',(#3477),#3481); +#3477 = LINE('',#3478,#3479); +#3478 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3479 = VECTOR('',#3480,1.); +#3480 = DIRECTION('',(0.E+000,-1.)); +#3481 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3482 = ORIENTED_EDGE('',*,*,#3483,.T.); +#3483 = EDGE_CURVE('',#3451,#3484,#3486,.T.); +#3484 = VERTEX_POINT('',#3485); +#3485 = CARTESIAN_POINT('',(2.79,-2.5,0.125)); +#3486 = SURFACE_CURVE('',#3487,(#3491,#3498),.PCURVE_S1.); +#3487 = LINE('',#3488,#3489); +#3488 = CARTESIAN_POINT('',(2.79,1.,0.125)); +#3489 = VECTOR('',#3490,1.); +#3490 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#3491 = PCURVE('',#3459,#3492); +#3492 = DEFINITIONAL_REPRESENTATION('',(#3493),#3497); +#3493 = LINE('',#3494,#3495); +#3494 = CARTESIAN_POINT('',(2.22044604925E-016,-0.25)); +#3495 = VECTOR('',#3496,1.); +#3496 = DIRECTION('',(1.,0.E+000)); +#3497 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3498 = PCURVE('',#3499,#3504); +#3499 = PLANE('',#3500); +#3500 = AXIS2_PLACEMENT_3D('',#3501,#3502,#3503); +#3501 = CARTESIAN_POINT('',(2.79,1.,0.125)); +#3502 = DIRECTION('',(0.E+000,4.440892098501E-016,1.)); +#3503 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#3504 = DEFINITIONAL_REPRESENTATION('',(#3505),#3509); +#3505 = LINE('',#3506,#3507); +#3506 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3507 = VECTOR('',#3508,1.); +#3508 = DIRECTION('',(1.,0.E+000)); +#3509 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3510 = ORIENTED_EDGE('',*,*,#3511,.F.); +#3511 = EDGE_CURVE('',#3512,#3484,#3514,.T.); +#3512 = VERTEX_POINT('',#3513); +#3513 = CARTESIAN_POINT('',(2.79,-2.5,-0.125)); +#3514 = SURFACE_CURVE('',#3515,(#3519,#3526),.PCURVE_S1.); +#3515 = LINE('',#3516,#3517); +#3516 = CARTESIAN_POINT('',(2.79,-2.5,-0.125)); +#3517 = VECTOR('',#3518,1.); +#3518 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#3519 = PCURVE('',#3459,#3520); +#3520 = DEFINITIONAL_REPRESENTATION('',(#3521),#3525); +#3521 = LINE('',#3522,#3523); +#3522 = CARTESIAN_POINT('',(3.5,-1.972152263053E-031)); +#3523 = VECTOR('',#3524,1.); +#3524 = DIRECTION('',(2.22044604925E-016,-1.)); +#3525 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3526 = PCURVE('',#3527,#3532); +#3527 = PLANE('',#3528); +#3528 = AXIS2_PLACEMENT_3D('',#3529,#3530,#3531); +#3529 = CARTESIAN_POINT('',(2.79,-2.5,-0.125)); +#3530 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#3531 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#3532 = DEFINITIONAL_REPRESENTATION('',(#3533),#3537); +#3533 = LINE('',#3534,#3535); +#3534 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#3535 = VECTOR('',#3536,1.); +#3536 = DIRECTION('',(0.E+000,-1.)); +#3537 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3538 = ORIENTED_EDGE('',*,*,#3539,.F.); +#3539 = EDGE_CURVE('',#3449,#3512,#3540,.T.); +#3540 = SURFACE_CURVE('',#3541,(#3545,#3552),.PCURVE_S1.); +#3541 = LINE('',#3542,#3543); +#3542 = CARTESIAN_POINT('',(2.79,1.,-0.125)); +#3543 = VECTOR('',#3544,1.); +#3544 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#3545 = PCURVE('',#3459,#3546); +#3546 = DEFINITIONAL_REPRESENTATION('',(#3547),#3551); +#3547 = LINE('',#3548,#3549); +#3548 = CARTESIAN_POINT('',(2.22044604925E-016,0.E+000)); +#3549 = VECTOR('',#3550,1.); +#3550 = DIRECTION('',(1.,0.E+000)); +#3551 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3552 = PCURVE('',#3553,#3558); +#3553 = PLANE('',#3554); +#3554 = AXIS2_PLACEMENT_3D('',#3555,#3556,#3557); +#3555 = CARTESIAN_POINT('',(2.79,1.,-0.125)); +#3556 = DIRECTION('',(0.E+000,4.440892098501E-016,1.)); +#3557 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#3558 = DEFINITIONAL_REPRESENTATION('',(#3559),#3563); +#3559 = LINE('',#3560,#3561); +#3560 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3561 = VECTOR('',#3562,1.); +#3562 = DIRECTION('',(1.,0.E+000)); +#3563 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3564 = ADVANCED_FACE('',(#3565),#3527,.T.); +#3565 = FACE_BOUND('',#3566,.T.); +#3566 = EDGE_LOOP('',(#3567,#3568,#3591,#3619)); +#3567 = ORIENTED_EDGE('',*,*,#3511,.T.); +#3568 = ORIENTED_EDGE('',*,*,#3569,.T.); +#3569 = EDGE_CURVE('',#3484,#3570,#3572,.T.); +#3570 = VERTEX_POINT('',#3571); +#3571 = CARTESIAN_POINT('',(2.29,-2.5,0.125)); +#3572 = SURFACE_CURVE('',#3573,(#3577,#3584),.PCURVE_S1.); +#3573 = LINE('',#3574,#3575); +#3574 = CARTESIAN_POINT('',(2.79,-2.5,0.125)); +#3575 = VECTOR('',#3576,1.); +#3576 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#3577 = PCURVE('',#3527,#3578); +#3578 = DEFINITIONAL_REPRESENTATION('',(#3579),#3583); +#3579 = LINE('',#3580,#3581); +#3580 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#3581 = VECTOR('',#3582,1.); +#3582 = DIRECTION('',(1.,0.E+000)); +#3583 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3584 = PCURVE('',#3499,#3585); +#3585 = DEFINITIONAL_REPRESENTATION('',(#3586),#3590); +#3586 = LINE('',#3587,#3588); +#3587 = CARTESIAN_POINT('',(3.5,0.E+000)); +#3588 = VECTOR('',#3589,1.); +#3589 = DIRECTION('',(0.E+000,-1.)); +#3590 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3591 = ORIENTED_EDGE('',*,*,#3592,.F.); +#3592 = EDGE_CURVE('',#3593,#3570,#3595,.T.); +#3593 = VERTEX_POINT('',#3594); +#3594 = CARTESIAN_POINT('',(2.29,-2.5,-0.125)); +#3595 = SURFACE_CURVE('',#3596,(#3600,#3607),.PCURVE_S1.); +#3596 = LINE('',#3597,#3598); +#3597 = CARTESIAN_POINT('',(2.29,-2.5,-0.125)); +#3598 = VECTOR('',#3599,1.); +#3599 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#3600 = PCURVE('',#3527,#3601); +#3601 = DEFINITIONAL_REPRESENTATION('',(#3602),#3606); +#3602 = LINE('',#3603,#3604); +#3603 = CARTESIAN_POINT('',(0.5,0.E+000)); +#3604 = VECTOR('',#3605,1.); +#3605 = DIRECTION('',(0.E+000,-1.)); +#3606 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3607 = PCURVE('',#3608,#3613); +#3608 = PLANE('',#3609); +#3609 = AXIS2_PLACEMENT_3D('',#3610,#3611,#3612); +#3610 = CARTESIAN_POINT('',(2.29,-2.5,-0.125)); +#3611 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#3612 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#3613 = DEFINITIONAL_REPRESENTATION('',(#3614),#3618); +#3614 = LINE('',#3615,#3616); +#3615 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#3616 = VECTOR('',#3617,1.); +#3617 = DIRECTION('',(-2.22044604925E-016,-1.)); +#3618 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3619 = ORIENTED_EDGE('',*,*,#3620,.F.); +#3620 = EDGE_CURVE('',#3512,#3593,#3621,.T.); +#3621 = SURFACE_CURVE('',#3622,(#3626,#3633),.PCURVE_S1.); +#3622 = LINE('',#3623,#3624); +#3623 = CARTESIAN_POINT('',(2.79,-2.5,-0.125)); +#3624 = VECTOR('',#3625,1.); +#3625 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#3626 = PCURVE('',#3527,#3627); +#3627 = DEFINITIONAL_REPRESENTATION('',(#3628),#3632); +#3628 = LINE('',#3629,#3630); +#3629 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3630 = VECTOR('',#3631,1.); +#3631 = DIRECTION('',(1.,0.E+000)); +#3632 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3633 = PCURVE('',#3553,#3634); +#3634 = DEFINITIONAL_REPRESENTATION('',(#3635),#3639); +#3635 = LINE('',#3636,#3637); +#3636 = CARTESIAN_POINT('',(3.5,0.E+000)); +#3637 = VECTOR('',#3638,1.); +#3638 = DIRECTION('',(0.E+000,-1.)); +#3639 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3640 = ADVANCED_FACE('',(#3641),#3608,.T.); +#3641 = FACE_BOUND('',#3642,.T.); +#3642 = EDGE_LOOP('',(#3643,#3644,#3667,#3695)); +#3643 = ORIENTED_EDGE('',*,*,#3592,.T.); +#3644 = ORIENTED_EDGE('',*,*,#3645,.T.); +#3645 = EDGE_CURVE('',#3570,#3646,#3648,.T.); +#3646 = VERTEX_POINT('',#3647); +#3647 = CARTESIAN_POINT('',(2.29,1.,0.125)); +#3648 = SURFACE_CURVE('',#3649,(#3653,#3660),.PCURVE_S1.); +#3649 = LINE('',#3650,#3651); +#3650 = CARTESIAN_POINT('',(2.29,-2.5,0.125)); +#3651 = VECTOR('',#3652,1.); +#3652 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#3653 = PCURVE('',#3608,#3654); +#3654 = DEFINITIONAL_REPRESENTATION('',(#3655),#3659); +#3655 = LINE('',#3656,#3657); +#3656 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#3657 = VECTOR('',#3658,1.); +#3658 = DIRECTION('',(1.,0.E+000)); +#3659 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3660 = PCURVE('',#3499,#3661); +#3661 = DEFINITIONAL_REPRESENTATION('',(#3662),#3666); +#3662 = LINE('',#3663,#3664); +#3663 = CARTESIAN_POINT('',(3.5,-0.5)); +#3664 = VECTOR('',#3665,1.); +#3665 = DIRECTION('',(-1.,0.E+000)); +#3666 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3667 = ORIENTED_EDGE('',*,*,#3668,.F.); +#3668 = EDGE_CURVE('',#3669,#3646,#3671,.T.); +#3669 = VERTEX_POINT('',#3670); +#3670 = CARTESIAN_POINT('',(2.29,1.,-0.125)); +#3671 = SURFACE_CURVE('',#3672,(#3676,#3683),.PCURVE_S1.); +#3672 = LINE('',#3673,#3674); +#3673 = CARTESIAN_POINT('',(2.29,1.,-0.125)); +#3674 = VECTOR('',#3675,1.); +#3675 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#3676 = PCURVE('',#3608,#3677); +#3677 = DEFINITIONAL_REPRESENTATION('',(#3678),#3682); +#3678 = LINE('',#3679,#3680); +#3679 = CARTESIAN_POINT('',(3.5,1.972152263053E-031)); +#3680 = VECTOR('',#3681,1.); +#3681 = DIRECTION('',(-2.22044604925E-016,-1.)); +#3682 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3683 = PCURVE('',#3684,#3689); +#3684 = PLANE('',#3685); +#3685 = AXIS2_PLACEMENT_3D('',#3686,#3687,#3688); +#3686 = CARTESIAN_POINT('',(2.165,1.,-0.125)); +#3687 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#3688 = DIRECTION('',(1.,0.E+000,0.E+000)); +#3689 = DEFINITIONAL_REPRESENTATION('',(#3690),#3694); +#3690 = LINE('',#3691,#3692); +#3691 = CARTESIAN_POINT('',(0.125,0.E+000)); +#3692 = VECTOR('',#3693,1.); +#3693 = DIRECTION('',(0.E+000,-1.)); +#3694 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3695 = ORIENTED_EDGE('',*,*,#3696,.F.); +#3696 = EDGE_CURVE('',#3593,#3669,#3697,.T.); +#3697 = SURFACE_CURVE('',#3698,(#3702,#3709),.PCURVE_S1.); +#3698 = LINE('',#3699,#3700); +#3699 = CARTESIAN_POINT('',(2.29,-2.5,-0.125)); +#3700 = VECTOR('',#3701,1.); +#3701 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#3702 = PCURVE('',#3608,#3703); +#3703 = DEFINITIONAL_REPRESENTATION('',(#3704),#3708); +#3704 = LINE('',#3705,#3706); +#3705 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3706 = VECTOR('',#3707,1.); +#3707 = DIRECTION('',(1.,0.E+000)); +#3708 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3709 = PCURVE('',#3553,#3710); +#3710 = DEFINITIONAL_REPRESENTATION('',(#3711),#3715); +#3711 = LINE('',#3712,#3713); +#3712 = CARTESIAN_POINT('',(3.5,-0.5)); +#3713 = VECTOR('',#3714,1.); +#3714 = DIRECTION('',(-1.,0.E+000)); +#3715 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3716 = ADVANCED_FACE('',(#3717),#3684,.F.); +#3717 = FACE_BOUND('',#3718,.F.); +#3718 = EDGE_LOOP('',(#3719,#3749,#3770,#3771)); +#3719 = ORIENTED_EDGE('',*,*,#3720,.T.); +#3720 = EDGE_CURVE('',#3721,#3723,#3725,.T.); +#3721 = VERTEX_POINT('',#3722); +#3722 = CARTESIAN_POINT('',(2.165,1.,-0.125)); +#3723 = VERTEX_POINT('',#3724); +#3724 = CARTESIAN_POINT('',(2.165,1.,0.125)); +#3725 = SURFACE_CURVE('',#3726,(#3730,#3737),.PCURVE_S1.); +#3726 = LINE('',#3727,#3728); +#3727 = CARTESIAN_POINT('',(2.165,1.,-0.125)); +#3728 = VECTOR('',#3729,1.); +#3729 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#3730 = PCURVE('',#3684,#3731); +#3731 = DEFINITIONAL_REPRESENTATION('',(#3732),#3736); +#3732 = LINE('',#3733,#3734); +#3733 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3734 = VECTOR('',#3735,1.); +#3735 = DIRECTION('',(0.E+000,-1.)); +#3736 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3737 = PCURVE('',#3738,#3743); +#3738 = PLANE('',#3739); +#3739 = AXIS2_PLACEMENT_3D('',#3740,#3741,#3742); +#3740 = CARTESIAN_POINT('',(2.165,2.,-0.125)); +#3741 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#3742 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#3743 = DEFINITIONAL_REPRESENTATION('',(#3744),#3748); +#3744 = LINE('',#3745,#3746); +#3745 = CARTESIAN_POINT('',(1.,-4.930380657631E-032)); +#3746 = VECTOR('',#3747,1.); +#3747 = DIRECTION('',(2.22044604925E-016,-1.)); +#3748 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3749 = ORIENTED_EDGE('',*,*,#3750,.T.); +#3750 = EDGE_CURVE('',#3723,#3646,#3751,.T.); +#3751 = SURFACE_CURVE('',#3752,(#3756,#3763),.PCURVE_S1.); +#3752 = LINE('',#3753,#3754); +#3753 = CARTESIAN_POINT('',(2.165,1.,0.125)); +#3754 = VECTOR('',#3755,1.); +#3755 = DIRECTION('',(1.,0.E+000,0.E+000)); +#3756 = PCURVE('',#3684,#3757); +#3757 = DEFINITIONAL_REPRESENTATION('',(#3758),#3762); +#3758 = LINE('',#3759,#3760); +#3759 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#3760 = VECTOR('',#3761,1.); +#3761 = DIRECTION('',(1.,0.E+000)); +#3762 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3763 = PCURVE('',#3499,#3764); +#3764 = DEFINITIONAL_REPRESENTATION('',(#3765),#3769); +#3765 = LINE('',#3766,#3767); +#3766 = CARTESIAN_POINT('',(0.E+000,-0.625)); +#3767 = VECTOR('',#3768,1.); +#3768 = DIRECTION('',(0.E+000,1.)); +#3769 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3770 = ORIENTED_EDGE('',*,*,#3668,.F.); +#3771 = ORIENTED_EDGE('',*,*,#3772,.F.); +#3772 = EDGE_CURVE('',#3721,#3669,#3773,.T.); +#3773 = SURFACE_CURVE('',#3774,(#3778,#3785),.PCURVE_S1.); +#3774 = LINE('',#3775,#3776); +#3775 = CARTESIAN_POINT('',(2.165,1.,-0.125)); +#3776 = VECTOR('',#3777,1.); +#3777 = DIRECTION('',(1.,0.E+000,0.E+000)); +#3778 = PCURVE('',#3684,#3779); +#3779 = DEFINITIONAL_REPRESENTATION('',(#3780),#3784); +#3780 = LINE('',#3781,#3782); +#3781 = CARTESIAN_POINT('',(0.E+000,-4.930380657631E-032)); +#3782 = VECTOR('',#3783,1.); +#3783 = DIRECTION('',(1.,0.E+000)); +#3784 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3785 = PCURVE('',#3553,#3786); +#3786 = DEFINITIONAL_REPRESENTATION('',(#3787),#3791); +#3787 = LINE('',#3788,#3789); +#3788 = CARTESIAN_POINT('',(0.E+000,-0.625)); +#3789 = VECTOR('',#3790,1.); +#3790 = DIRECTION('',(0.E+000,1.)); +#3791 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3792 = ADVANCED_FACE('',(#3793),#3738,.F.); +#3793 = FACE_BOUND('',#3794,.F.); +#3794 = EDGE_LOOP('',(#3795,#3825,#3846,#3847)); +#3795 = ORIENTED_EDGE('',*,*,#3796,.T.); +#3796 = EDGE_CURVE('',#3797,#3799,#3801,.T.); +#3797 = VERTEX_POINT('',#3798); +#3798 = CARTESIAN_POINT('',(2.165,2.,-0.125)); +#3799 = VERTEX_POINT('',#3800); +#3800 = CARTESIAN_POINT('',(2.165,2.,0.125)); +#3801 = SURFACE_CURVE('',#3802,(#3806,#3813),.PCURVE_S1.); +#3802 = LINE('',#3803,#3804); +#3803 = CARTESIAN_POINT('',(2.165,2.,-0.125)); +#3804 = VECTOR('',#3805,1.); +#3805 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#3806 = PCURVE('',#3738,#3807); +#3807 = DEFINITIONAL_REPRESENTATION('',(#3808),#3812); +#3808 = LINE('',#3809,#3810); +#3809 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3810 = VECTOR('',#3811,1.); +#3811 = DIRECTION('',(2.22044604925E-016,-1.)); +#3812 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3813 = PCURVE('',#3814,#3819); +#3814 = PLANE('',#3815); +#3815 = AXIS2_PLACEMENT_3D('',#3816,#3817,#3818); +#3816 = CARTESIAN_POINT('',(2.915,2.,-0.125)); +#3817 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#3818 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#3819 = DEFINITIONAL_REPRESENTATION('',(#3820),#3824); +#3820 = LINE('',#3821,#3822); +#3821 = CARTESIAN_POINT('',(0.75,0.E+000)); +#3822 = VECTOR('',#3823,1.); +#3823 = DIRECTION('',(0.E+000,-1.)); +#3824 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3825 = ORIENTED_EDGE('',*,*,#3826,.T.); +#3826 = EDGE_CURVE('',#3799,#3723,#3827,.T.); +#3827 = SURFACE_CURVE('',#3828,(#3832,#3839),.PCURVE_S1.); +#3828 = LINE('',#3829,#3830); +#3829 = CARTESIAN_POINT('',(2.165,2.,0.125)); +#3830 = VECTOR('',#3831,1.); +#3831 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#3832 = PCURVE('',#3738,#3833); +#3833 = DEFINITIONAL_REPRESENTATION('',(#3834),#3838); +#3834 = LINE('',#3835,#3836); +#3835 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#3836 = VECTOR('',#3837,1.); +#3837 = DIRECTION('',(1.,0.E+000)); +#3838 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3839 = PCURVE('',#3499,#3840); +#3840 = DEFINITIONAL_REPRESENTATION('',(#3841),#3845); +#3841 = LINE('',#3842,#3843); +#3842 = CARTESIAN_POINT('',(-1.,-0.625)); +#3843 = VECTOR('',#3844,1.); +#3844 = DIRECTION('',(1.,0.E+000)); +#3845 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3846 = ORIENTED_EDGE('',*,*,#3720,.F.); +#3847 = ORIENTED_EDGE('',*,*,#3848,.F.); +#3848 = EDGE_CURVE('',#3797,#3721,#3849,.T.); +#3849 = SURFACE_CURVE('',#3850,(#3854,#3861),.PCURVE_S1.); +#3850 = LINE('',#3851,#3852); +#3851 = CARTESIAN_POINT('',(2.165,2.,-0.125)); +#3852 = VECTOR('',#3853,1.); +#3853 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#3854 = PCURVE('',#3738,#3855); +#3855 = DEFINITIONAL_REPRESENTATION('',(#3856),#3860); +#3856 = LINE('',#3857,#3858); +#3857 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3858 = VECTOR('',#3859,1.); +#3859 = DIRECTION('',(1.,0.E+000)); +#3860 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3861 = PCURVE('',#3553,#3862); +#3862 = DEFINITIONAL_REPRESENTATION('',(#3863),#3867); +#3863 = LINE('',#3864,#3865); +#3864 = CARTESIAN_POINT('',(-1.,-0.625)); +#3865 = VECTOR('',#3866,1.); +#3866 = DIRECTION('',(1.,0.E+000)); +#3867 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3868 = ADVANCED_FACE('',(#3869),#3814,.F.); +#3869 = FACE_BOUND('',#3870,.F.); +#3870 = EDGE_LOOP('',(#3871,#3901,#3922,#3923)); +#3871 = ORIENTED_EDGE('',*,*,#3872,.T.); +#3872 = EDGE_CURVE('',#3873,#3875,#3877,.T.); +#3873 = VERTEX_POINT('',#3874); +#3874 = CARTESIAN_POINT('',(2.915,2.,-0.125)); +#3875 = VERTEX_POINT('',#3876); +#3876 = CARTESIAN_POINT('',(2.915,2.,0.125)); +#3877 = SURFACE_CURVE('',#3878,(#3882,#3889),.PCURVE_S1.); +#3878 = LINE('',#3879,#3880); +#3879 = CARTESIAN_POINT('',(2.915,2.,-0.125)); +#3880 = VECTOR('',#3881,1.); +#3881 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#3882 = PCURVE('',#3814,#3883); +#3883 = DEFINITIONAL_REPRESENTATION('',(#3884),#3888); +#3884 = LINE('',#3885,#3886); +#3885 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#3886 = VECTOR('',#3887,1.); +#3887 = DIRECTION('',(0.E+000,-1.)); +#3888 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3889 = PCURVE('',#3890,#3895); +#3890 = PLANE('',#3891); +#3891 = AXIS2_PLACEMENT_3D('',#3892,#3893,#3894); +#3892 = CARTESIAN_POINT('',(2.915,1.,-0.125)); +#3893 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#3894 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#3895 = DEFINITIONAL_REPRESENTATION('',(#3896),#3900); +#3896 = LINE('',#3897,#3898); +#3897 = CARTESIAN_POINT('',(1.,4.930380657631E-032)); +#3898 = VECTOR('',#3899,1.); +#3899 = DIRECTION('',(-2.22044604925E-016,-1.)); +#3900 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3901 = ORIENTED_EDGE('',*,*,#3902,.T.); +#3902 = EDGE_CURVE('',#3875,#3799,#3903,.T.); +#3903 = SURFACE_CURVE('',#3904,(#3908,#3915),.PCURVE_S1.); +#3904 = LINE('',#3905,#3906); +#3905 = CARTESIAN_POINT('',(2.915,2.,0.125)); +#3906 = VECTOR('',#3907,1.); +#3907 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#3908 = PCURVE('',#3814,#3909); +#3909 = DEFINITIONAL_REPRESENTATION('',(#3910),#3914); +#3910 = LINE('',#3911,#3912); +#3911 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#3912 = VECTOR('',#3913,1.); +#3913 = DIRECTION('',(1.,0.E+000)); +#3914 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3915 = PCURVE('',#3499,#3916); +#3916 = DEFINITIONAL_REPRESENTATION('',(#3917),#3921); +#3917 = LINE('',#3918,#3919); +#3918 = CARTESIAN_POINT('',(-1.,0.125)); +#3919 = VECTOR('',#3920,1.); +#3920 = DIRECTION('',(0.E+000,-1.)); +#3921 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3922 = ORIENTED_EDGE('',*,*,#3796,.F.); +#3923 = ORIENTED_EDGE('',*,*,#3924,.F.); +#3924 = EDGE_CURVE('',#3873,#3797,#3925,.T.); +#3925 = SURFACE_CURVE('',#3926,(#3930,#3937),.PCURVE_S1.); +#3926 = LINE('',#3927,#3928); +#3927 = CARTESIAN_POINT('',(2.915,2.,-0.125)); +#3928 = VECTOR('',#3929,1.); +#3929 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#3930 = PCURVE('',#3814,#3931); +#3931 = DEFINITIONAL_REPRESENTATION('',(#3932),#3936); +#3932 = LINE('',#3933,#3934); +#3933 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3934 = VECTOR('',#3935,1.); +#3935 = DIRECTION('',(1.,0.E+000)); +#3936 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3937 = PCURVE('',#3553,#3938); +#3938 = DEFINITIONAL_REPRESENTATION('',(#3939),#3943); +#3939 = LINE('',#3940,#3941); +#3940 = CARTESIAN_POINT('',(-1.,0.125)); +#3941 = VECTOR('',#3942,1.); +#3942 = DIRECTION('',(0.E+000,-1.)); +#3943 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3944 = ADVANCED_FACE('',(#3945),#3890,.F.); +#3945 = FACE_BOUND('',#3946,.F.); +#3946 = EDGE_LOOP('',(#3947,#3972,#3993,#3994)); +#3947 = ORIENTED_EDGE('',*,*,#3948,.T.); +#3948 = EDGE_CURVE('',#3949,#3951,#3953,.T.); +#3949 = VERTEX_POINT('',#3950); +#3950 = CARTESIAN_POINT('',(2.915,1.,-0.125)); +#3951 = VERTEX_POINT('',#3952); +#3952 = CARTESIAN_POINT('',(2.915,1.,0.125)); +#3953 = SURFACE_CURVE('',#3954,(#3958,#3965),.PCURVE_S1.); +#3954 = LINE('',#3955,#3956); +#3955 = CARTESIAN_POINT('',(2.915,1.,-0.125)); +#3956 = VECTOR('',#3957,1.); +#3957 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#3958 = PCURVE('',#3890,#3959); +#3959 = DEFINITIONAL_REPRESENTATION('',(#3960),#3964); +#3960 = LINE('',#3961,#3962); +#3961 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#3962 = VECTOR('',#3963,1.); +#3963 = DIRECTION('',(-2.22044604925E-016,-1.)); +#3964 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3965 = PCURVE('',#3471,#3966); +#3966 = DEFINITIONAL_REPRESENTATION('',(#3967),#3971); +#3967 = LINE('',#3968,#3969); +#3968 = CARTESIAN_POINT('',(0.125,0.E+000)); +#3969 = VECTOR('',#3970,1.); +#3970 = DIRECTION('',(0.E+000,-1.)); +#3971 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3972 = ORIENTED_EDGE('',*,*,#3973,.T.); +#3973 = EDGE_CURVE('',#3951,#3875,#3974,.T.); +#3974 = SURFACE_CURVE('',#3975,(#3979,#3986),.PCURVE_S1.); +#3975 = LINE('',#3976,#3977); +#3976 = CARTESIAN_POINT('',(2.915,1.,0.125)); +#3977 = VECTOR('',#3978,1.); +#3978 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#3979 = PCURVE('',#3890,#3980); +#3980 = DEFINITIONAL_REPRESENTATION('',(#3981),#3985); +#3981 = LINE('',#3982,#3983); +#3982 = CARTESIAN_POINT('',(-2.22044604925E-016,-0.25)); +#3983 = VECTOR('',#3984,1.); +#3984 = DIRECTION('',(1.,0.E+000)); +#3985 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3986 = PCURVE('',#3499,#3987); +#3987 = DEFINITIONAL_REPRESENTATION('',(#3988),#3992); +#3988 = LINE('',#3989,#3990); +#3989 = CARTESIAN_POINT('',(0.E+000,0.125)); +#3990 = VECTOR('',#3991,1.); +#3991 = DIRECTION('',(-1.,0.E+000)); +#3992 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3993 = ORIENTED_EDGE('',*,*,#3872,.F.); +#3994 = ORIENTED_EDGE('',*,*,#3995,.F.); +#3995 = EDGE_CURVE('',#3949,#3873,#3996,.T.); +#3996 = SURFACE_CURVE('',#3997,(#4001,#4008),.PCURVE_S1.); +#3997 = LINE('',#3998,#3999); +#3998 = CARTESIAN_POINT('',(2.915,1.,-0.125)); +#3999 = VECTOR('',#4000,1.); +#4000 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#4001 = PCURVE('',#3890,#4002); +#4002 = DEFINITIONAL_REPRESENTATION('',(#4003),#4007); +#4003 = LINE('',#4004,#4005); +#4004 = CARTESIAN_POINT('',(-2.22044604925E-016,-0.E+000)); +#4005 = VECTOR('',#4006,1.); +#4006 = DIRECTION('',(1.,0.E+000)); +#4007 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4008 = PCURVE('',#3553,#4009); +#4009 = DEFINITIONAL_REPRESENTATION('',(#4010),#4014); +#4010 = LINE('',#4011,#4012); +#4011 = CARTESIAN_POINT('',(0.E+000,0.125)); +#4012 = VECTOR('',#4013,1.); +#4013 = DIRECTION('',(-1.,0.E+000)); +#4014 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4015 = ADVANCED_FACE('',(#4016),#3471,.F.); +#4016 = FACE_BOUND('',#4017,.F.); +#4017 = EDGE_LOOP('',(#4018,#4019,#4040,#4041)); +#4018 = ORIENTED_EDGE('',*,*,#3448,.T.); +#4019 = ORIENTED_EDGE('',*,*,#4020,.T.); +#4020 = EDGE_CURVE('',#3451,#3951,#4021,.T.); +#4021 = SURFACE_CURVE('',#4022,(#4026,#4033),.PCURVE_S1.); +#4022 = LINE('',#4023,#4024); +#4023 = CARTESIAN_POINT('',(2.79,1.,0.125)); +#4024 = VECTOR('',#4025,1.); +#4025 = DIRECTION('',(1.,0.E+000,0.E+000)); +#4026 = PCURVE('',#3471,#4027); +#4027 = DEFINITIONAL_REPRESENTATION('',(#4028),#4032); +#4028 = LINE('',#4029,#4030); +#4029 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#4030 = VECTOR('',#4031,1.); +#4031 = DIRECTION('',(1.,0.E+000)); +#4032 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4033 = PCURVE('',#3499,#4034); +#4034 = DEFINITIONAL_REPRESENTATION('',(#4035),#4039); +#4035 = LINE('',#4036,#4037); +#4036 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4037 = VECTOR('',#4038,1.); +#4038 = DIRECTION('',(0.E+000,1.)); +#4039 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4040 = ORIENTED_EDGE('',*,*,#3948,.F.); +#4041 = ORIENTED_EDGE('',*,*,#4042,.F.); +#4042 = EDGE_CURVE('',#3449,#3949,#4043,.T.); +#4043 = SURFACE_CURVE('',#4044,(#4048,#4055),.PCURVE_S1.); +#4044 = LINE('',#4045,#4046); +#4045 = CARTESIAN_POINT('',(2.79,1.,-0.125)); +#4046 = VECTOR('',#4047,1.); +#4047 = DIRECTION('',(1.,0.E+000,0.E+000)); +#4048 = PCURVE('',#3471,#4049); +#4049 = DEFINITIONAL_REPRESENTATION('',(#4050),#4054); +#4050 = LINE('',#4051,#4052); +#4051 = CARTESIAN_POINT('',(0.E+000,-4.930380657631E-032)); +#4052 = VECTOR('',#4053,1.); +#4053 = DIRECTION('',(1.,0.E+000)); +#4054 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4055 = PCURVE('',#3553,#4056); +#4056 = DEFINITIONAL_REPRESENTATION('',(#4057),#4061); +#4057 = LINE('',#4058,#4059); +#4058 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4059 = VECTOR('',#4060,1.); +#4060 = DIRECTION('',(0.E+000,1.)); +#4061 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4062 = ADVANCED_FACE('',(#4063),#3553,.F.); +#4063 = FACE_BOUND('',#4064,.T.); +#4064 = EDGE_LOOP('',(#4065,#4066,#4067,#4068,#4069,#4070,#4071,#4072)); +#4065 = ORIENTED_EDGE('',*,*,#3539,.T.); +#4066 = ORIENTED_EDGE('',*,*,#3620,.T.); +#4067 = ORIENTED_EDGE('',*,*,#3696,.T.); +#4068 = ORIENTED_EDGE('',*,*,#3772,.F.); +#4069 = ORIENTED_EDGE('',*,*,#3848,.F.); +#4070 = ORIENTED_EDGE('',*,*,#3924,.F.); +#4071 = ORIENTED_EDGE('',*,*,#3995,.F.); +#4072 = ORIENTED_EDGE('',*,*,#4042,.F.); +#4073 = ADVANCED_FACE('',(#4074),#3499,.T.); +#4074 = FACE_BOUND('',#4075,.F.); +#4075 = EDGE_LOOP('',(#4076,#4077,#4078,#4079,#4080,#4081,#4082,#4083)); +#4076 = ORIENTED_EDGE('',*,*,#3483,.T.); +#4077 = ORIENTED_EDGE('',*,*,#3569,.T.); +#4078 = ORIENTED_EDGE('',*,*,#3645,.T.); +#4079 = ORIENTED_EDGE('',*,*,#3750,.F.); +#4080 = ORIENTED_EDGE('',*,*,#3826,.F.); +#4081 = ORIENTED_EDGE('',*,*,#3902,.F.); +#4082 = ORIENTED_EDGE('',*,*,#3973,.F.); +#4083 = ORIENTED_EDGE('',*,*,#4020,.F.); +#4084 = MANIFOLD_SOLID_BREP('',#4085); +#4085 = CLOSED_SHELL('',(#4086,#4206,#4282,#4358,#4434,#4510,#4586,#4657 + ,#4704,#4715)); +#4086 = ADVANCED_FACE('',(#4087),#4101,.T.); +#4087 = FACE_BOUND('',#4088,.T.); +#4088 = EDGE_LOOP('',(#4089,#4124,#4152,#4180)); +#4089 = ORIENTED_EDGE('',*,*,#4090,.T.); +#4090 = EDGE_CURVE('',#4091,#4093,#4095,.T.); +#4091 = VERTEX_POINT('',#4092); +#4092 = CARTESIAN_POINT('',(0.25,1.,-0.125)); +#4093 = VERTEX_POINT('',#4094); +#4094 = CARTESIAN_POINT('',(0.25,1.,0.125)); +#4095 = SURFACE_CURVE('',#4096,(#4100,#4112),.PCURVE_S1.); +#4096 = LINE('',#4097,#4098); +#4097 = CARTESIAN_POINT('',(0.25,1.,-0.125)); +#4098 = VECTOR('',#4099,1.); +#4099 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#4100 = PCURVE('',#4101,#4106); +#4101 = PLANE('',#4102); +#4102 = AXIS2_PLACEMENT_3D('',#4103,#4104,#4105); +#4103 = CARTESIAN_POINT('',(0.25,1.,-0.125)); +#4104 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#4105 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#4106 = DEFINITIONAL_REPRESENTATION('',(#4107),#4111); +#4107 = LINE('',#4108,#4109); +#4108 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4109 = VECTOR('',#4110,1.); +#4110 = DIRECTION('',(2.22044604925E-016,-1.)); +#4111 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4112 = PCURVE('',#4113,#4118); +#4113 = PLANE('',#4114); +#4114 = AXIS2_PLACEMENT_3D('',#4115,#4116,#4117); +#4115 = CARTESIAN_POINT('',(0.25,1.,-0.125)); +#4116 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#4117 = DIRECTION('',(1.,0.E+000,0.E+000)); +#4118 = DEFINITIONAL_REPRESENTATION('',(#4119),#4123); +#4119 = LINE('',#4120,#4121); +#4120 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4121 = VECTOR('',#4122,1.); +#4122 = DIRECTION('',(0.E+000,-1.)); +#4123 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4124 = ORIENTED_EDGE('',*,*,#4125,.T.); +#4125 = EDGE_CURVE('',#4093,#4126,#4128,.T.); +#4126 = VERTEX_POINT('',#4127); +#4127 = CARTESIAN_POINT('',(0.25,-2.5,0.125)); +#4128 = SURFACE_CURVE('',#4129,(#4133,#4140),.PCURVE_S1.); +#4129 = LINE('',#4130,#4131); +#4130 = CARTESIAN_POINT('',(0.25,1.,0.125)); +#4131 = VECTOR('',#4132,1.); +#4132 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#4133 = PCURVE('',#4101,#4134); +#4134 = DEFINITIONAL_REPRESENTATION('',(#4135),#4139); +#4135 = LINE('',#4136,#4137); +#4136 = CARTESIAN_POINT('',(2.22044604925E-016,-0.25)); +#4137 = VECTOR('',#4138,1.); +#4138 = DIRECTION('',(1.,0.E+000)); +#4139 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4140 = PCURVE('',#4141,#4146); +#4141 = PLANE('',#4142); +#4142 = AXIS2_PLACEMENT_3D('',#4143,#4144,#4145); +#4143 = CARTESIAN_POINT('',(0.25,1.,0.125)); +#4144 = DIRECTION('',(0.E+000,4.440892098501E-016,1.)); +#4145 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#4146 = DEFINITIONAL_REPRESENTATION('',(#4147),#4151); +#4147 = LINE('',#4148,#4149); +#4148 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4149 = VECTOR('',#4150,1.); +#4150 = DIRECTION('',(1.,0.E+000)); +#4151 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4152 = ORIENTED_EDGE('',*,*,#4153,.F.); +#4153 = EDGE_CURVE('',#4154,#4126,#4156,.T.); +#4154 = VERTEX_POINT('',#4155); +#4155 = CARTESIAN_POINT('',(0.25,-2.5,-0.125)); +#4156 = SURFACE_CURVE('',#4157,(#4161,#4168),.PCURVE_S1.); +#4157 = LINE('',#4158,#4159); +#4158 = CARTESIAN_POINT('',(0.25,-2.5,-0.125)); +#4159 = VECTOR('',#4160,1.); +#4160 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#4161 = PCURVE('',#4101,#4162); +#4162 = DEFINITIONAL_REPRESENTATION('',(#4163),#4167); +#4163 = LINE('',#4164,#4165); +#4164 = CARTESIAN_POINT('',(3.5,-1.972152263053E-031)); +#4165 = VECTOR('',#4166,1.); +#4166 = DIRECTION('',(2.22044604925E-016,-1.)); +#4167 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4168 = PCURVE('',#4169,#4174); +#4169 = PLANE('',#4170); +#4170 = AXIS2_PLACEMENT_3D('',#4171,#4172,#4173); +#4171 = CARTESIAN_POINT('',(0.25,-2.5,-0.125)); +#4172 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#4173 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#4174 = DEFINITIONAL_REPRESENTATION('',(#4175),#4179); +#4175 = LINE('',#4176,#4177); +#4176 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#4177 = VECTOR('',#4178,1.); +#4178 = DIRECTION('',(0.E+000,-1.)); +#4179 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4180 = ORIENTED_EDGE('',*,*,#4181,.F.); +#4181 = EDGE_CURVE('',#4091,#4154,#4182,.T.); +#4182 = SURFACE_CURVE('',#4183,(#4187,#4194),.PCURVE_S1.); +#4183 = LINE('',#4184,#4185); +#4184 = CARTESIAN_POINT('',(0.25,1.,-0.125)); +#4185 = VECTOR('',#4186,1.); +#4186 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#4187 = PCURVE('',#4101,#4188); +#4188 = DEFINITIONAL_REPRESENTATION('',(#4189),#4193); +#4189 = LINE('',#4190,#4191); +#4190 = CARTESIAN_POINT('',(2.22044604925E-016,0.E+000)); +#4191 = VECTOR('',#4192,1.); +#4192 = DIRECTION('',(1.,0.E+000)); +#4193 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4194 = PCURVE('',#4195,#4200); +#4195 = PLANE('',#4196); +#4196 = AXIS2_PLACEMENT_3D('',#4197,#4198,#4199); +#4197 = CARTESIAN_POINT('',(0.25,1.,-0.125)); +#4198 = DIRECTION('',(0.E+000,4.440892098501E-016,1.)); +#4199 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#4200 = DEFINITIONAL_REPRESENTATION('',(#4201),#4205); +#4201 = LINE('',#4202,#4203); +#4202 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4203 = VECTOR('',#4204,1.); +#4204 = DIRECTION('',(1.,0.E+000)); +#4205 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4206 = ADVANCED_FACE('',(#4207),#4169,.T.); +#4207 = FACE_BOUND('',#4208,.T.); +#4208 = EDGE_LOOP('',(#4209,#4210,#4233,#4261)); +#4209 = ORIENTED_EDGE('',*,*,#4153,.T.); +#4210 = ORIENTED_EDGE('',*,*,#4211,.T.); +#4211 = EDGE_CURVE('',#4126,#4212,#4214,.T.); +#4212 = VERTEX_POINT('',#4213); +#4213 = CARTESIAN_POINT('',(-0.25,-2.5,0.125)); +#4214 = SURFACE_CURVE('',#4215,(#4219,#4226),.PCURVE_S1.); +#4215 = LINE('',#4216,#4217); +#4216 = CARTESIAN_POINT('',(0.25,-2.5,0.125)); +#4217 = VECTOR('',#4218,1.); +#4218 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#4219 = PCURVE('',#4169,#4220); +#4220 = DEFINITIONAL_REPRESENTATION('',(#4221),#4225); +#4221 = LINE('',#4222,#4223); +#4222 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#4223 = VECTOR('',#4224,1.); +#4224 = DIRECTION('',(1.,0.E+000)); +#4225 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4226 = PCURVE('',#4141,#4227); +#4227 = DEFINITIONAL_REPRESENTATION('',(#4228),#4232); +#4228 = LINE('',#4229,#4230); +#4229 = CARTESIAN_POINT('',(3.5,0.E+000)); +#4230 = VECTOR('',#4231,1.); +#4231 = DIRECTION('',(0.E+000,-1.)); +#4232 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4233 = ORIENTED_EDGE('',*,*,#4234,.F.); +#4234 = EDGE_CURVE('',#4235,#4212,#4237,.T.); +#4235 = VERTEX_POINT('',#4236); +#4236 = CARTESIAN_POINT('',(-0.25,-2.5,-0.125)); +#4237 = SURFACE_CURVE('',#4238,(#4242,#4249),.PCURVE_S1.); +#4238 = LINE('',#4239,#4240); +#4239 = CARTESIAN_POINT('',(-0.25,-2.5,-0.125)); +#4240 = VECTOR('',#4241,1.); +#4241 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#4242 = PCURVE('',#4169,#4243); +#4243 = DEFINITIONAL_REPRESENTATION('',(#4244),#4248); +#4244 = LINE('',#4245,#4246); +#4245 = CARTESIAN_POINT('',(0.5,0.E+000)); +#4246 = VECTOR('',#4247,1.); +#4247 = DIRECTION('',(0.E+000,-1.)); +#4248 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4249 = PCURVE('',#4250,#4255); +#4250 = PLANE('',#4251); +#4251 = AXIS2_PLACEMENT_3D('',#4252,#4253,#4254); +#4252 = CARTESIAN_POINT('',(-0.25,-2.5,-0.125)); +#4253 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#4254 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#4255 = DEFINITIONAL_REPRESENTATION('',(#4256),#4260); +#4256 = LINE('',#4257,#4258); +#4257 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#4258 = VECTOR('',#4259,1.); +#4259 = DIRECTION('',(-2.22044604925E-016,-1.)); +#4260 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4261 = ORIENTED_EDGE('',*,*,#4262,.F.); +#4262 = EDGE_CURVE('',#4154,#4235,#4263,.T.); +#4263 = SURFACE_CURVE('',#4264,(#4268,#4275),.PCURVE_S1.); +#4264 = LINE('',#4265,#4266); +#4265 = CARTESIAN_POINT('',(0.25,-2.5,-0.125)); +#4266 = VECTOR('',#4267,1.); +#4267 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#4268 = PCURVE('',#4169,#4269); +#4269 = DEFINITIONAL_REPRESENTATION('',(#4270),#4274); +#4270 = LINE('',#4271,#4272); +#4271 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4272 = VECTOR('',#4273,1.); +#4273 = DIRECTION('',(1.,0.E+000)); +#4274 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4275 = PCURVE('',#4195,#4276); +#4276 = DEFINITIONAL_REPRESENTATION('',(#4277),#4281); +#4277 = LINE('',#4278,#4279); +#4278 = CARTESIAN_POINT('',(3.5,0.E+000)); +#4279 = VECTOR('',#4280,1.); +#4280 = DIRECTION('',(0.E+000,-1.)); +#4281 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4282 = ADVANCED_FACE('',(#4283),#4250,.T.); +#4283 = FACE_BOUND('',#4284,.T.); +#4284 = EDGE_LOOP('',(#4285,#4286,#4309,#4337)); +#4285 = ORIENTED_EDGE('',*,*,#4234,.T.); +#4286 = ORIENTED_EDGE('',*,*,#4287,.T.); +#4287 = EDGE_CURVE('',#4212,#4288,#4290,.T.); +#4288 = VERTEX_POINT('',#4289); +#4289 = CARTESIAN_POINT('',(-0.25,1.,0.125)); +#4290 = SURFACE_CURVE('',#4291,(#4295,#4302),.PCURVE_S1.); +#4291 = LINE('',#4292,#4293); +#4292 = CARTESIAN_POINT('',(-0.25,-2.5,0.125)); +#4293 = VECTOR('',#4294,1.); +#4294 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#4295 = PCURVE('',#4250,#4296); +#4296 = DEFINITIONAL_REPRESENTATION('',(#4297),#4301); +#4297 = LINE('',#4298,#4299); +#4298 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#4299 = VECTOR('',#4300,1.); +#4300 = DIRECTION('',(1.,0.E+000)); +#4301 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4302 = PCURVE('',#4141,#4303); +#4303 = DEFINITIONAL_REPRESENTATION('',(#4304),#4308); +#4304 = LINE('',#4305,#4306); +#4305 = CARTESIAN_POINT('',(3.5,-0.5)); +#4306 = VECTOR('',#4307,1.); +#4307 = DIRECTION('',(-1.,0.E+000)); +#4308 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4309 = ORIENTED_EDGE('',*,*,#4310,.F.); +#4310 = EDGE_CURVE('',#4311,#4288,#4313,.T.); +#4311 = VERTEX_POINT('',#4312); +#4312 = CARTESIAN_POINT('',(-0.25,1.,-0.125)); +#4313 = SURFACE_CURVE('',#4314,(#4318,#4325),.PCURVE_S1.); +#4314 = LINE('',#4315,#4316); +#4315 = CARTESIAN_POINT('',(-0.25,1.,-0.125)); +#4316 = VECTOR('',#4317,1.); +#4317 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#4318 = PCURVE('',#4250,#4319); +#4319 = DEFINITIONAL_REPRESENTATION('',(#4320),#4324); +#4320 = LINE('',#4321,#4322); +#4321 = CARTESIAN_POINT('',(3.5,1.972152263053E-031)); +#4322 = VECTOR('',#4323,1.); +#4323 = DIRECTION('',(-2.22044604925E-016,-1.)); +#4324 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4325 = PCURVE('',#4326,#4331); +#4326 = PLANE('',#4327); +#4327 = AXIS2_PLACEMENT_3D('',#4328,#4329,#4330); +#4328 = CARTESIAN_POINT('',(-0.375,1.,-0.125)); +#4329 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#4330 = DIRECTION('',(1.,0.E+000,0.E+000)); +#4331 = DEFINITIONAL_REPRESENTATION('',(#4332),#4336); +#4332 = LINE('',#4333,#4334); +#4333 = CARTESIAN_POINT('',(0.125,0.E+000)); +#4334 = VECTOR('',#4335,1.); +#4335 = DIRECTION('',(0.E+000,-1.)); +#4336 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4337 = ORIENTED_EDGE('',*,*,#4338,.F.); +#4338 = EDGE_CURVE('',#4235,#4311,#4339,.T.); +#4339 = SURFACE_CURVE('',#4340,(#4344,#4351),.PCURVE_S1.); +#4340 = LINE('',#4341,#4342); +#4341 = CARTESIAN_POINT('',(-0.25,-2.5,-0.125)); +#4342 = VECTOR('',#4343,1.); +#4343 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#4344 = PCURVE('',#4250,#4345); +#4345 = DEFINITIONAL_REPRESENTATION('',(#4346),#4350); +#4346 = LINE('',#4347,#4348); +#4347 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4348 = VECTOR('',#4349,1.); +#4349 = DIRECTION('',(1.,0.E+000)); +#4350 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4351 = PCURVE('',#4195,#4352); +#4352 = DEFINITIONAL_REPRESENTATION('',(#4353),#4357); +#4353 = LINE('',#4354,#4355); +#4354 = CARTESIAN_POINT('',(3.5,-0.5)); +#4355 = VECTOR('',#4356,1.); +#4356 = DIRECTION('',(-1.,0.E+000)); +#4357 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4358 = ADVANCED_FACE('',(#4359),#4326,.F.); +#4359 = FACE_BOUND('',#4360,.F.); +#4360 = EDGE_LOOP('',(#4361,#4391,#4412,#4413)); +#4361 = ORIENTED_EDGE('',*,*,#4362,.T.); +#4362 = EDGE_CURVE('',#4363,#4365,#4367,.T.); +#4363 = VERTEX_POINT('',#4364); +#4364 = CARTESIAN_POINT('',(-0.375,1.,-0.125)); +#4365 = VERTEX_POINT('',#4366); +#4366 = CARTESIAN_POINT('',(-0.375,1.,0.125)); +#4367 = SURFACE_CURVE('',#4368,(#4372,#4379),.PCURVE_S1.); +#4368 = LINE('',#4369,#4370); +#4369 = CARTESIAN_POINT('',(-0.375,1.,-0.125)); +#4370 = VECTOR('',#4371,1.); +#4371 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#4372 = PCURVE('',#4326,#4373); +#4373 = DEFINITIONAL_REPRESENTATION('',(#4374),#4378); +#4374 = LINE('',#4375,#4376); +#4375 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4376 = VECTOR('',#4377,1.); +#4377 = DIRECTION('',(0.E+000,-1.)); +#4378 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4379 = PCURVE('',#4380,#4385); +#4380 = PLANE('',#4381); +#4381 = AXIS2_PLACEMENT_3D('',#4382,#4383,#4384); +#4382 = CARTESIAN_POINT('',(-0.375,2.,-0.125)); +#4383 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#4384 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#4385 = DEFINITIONAL_REPRESENTATION('',(#4386),#4390); +#4386 = LINE('',#4387,#4388); +#4387 = CARTESIAN_POINT('',(1.,-4.930380657631E-032)); +#4388 = VECTOR('',#4389,1.); +#4389 = DIRECTION('',(2.22044604925E-016,-1.)); +#4390 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4391 = ORIENTED_EDGE('',*,*,#4392,.T.); +#4392 = EDGE_CURVE('',#4365,#4288,#4393,.T.); +#4393 = SURFACE_CURVE('',#4394,(#4398,#4405),.PCURVE_S1.); +#4394 = LINE('',#4395,#4396); +#4395 = CARTESIAN_POINT('',(-0.375,1.,0.125)); +#4396 = VECTOR('',#4397,1.); +#4397 = DIRECTION('',(1.,0.E+000,0.E+000)); +#4398 = PCURVE('',#4326,#4399); +#4399 = DEFINITIONAL_REPRESENTATION('',(#4400),#4404); +#4400 = LINE('',#4401,#4402); +#4401 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#4402 = VECTOR('',#4403,1.); +#4403 = DIRECTION('',(1.,0.E+000)); +#4404 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4405 = PCURVE('',#4141,#4406); +#4406 = DEFINITIONAL_REPRESENTATION('',(#4407),#4411); +#4407 = LINE('',#4408,#4409); +#4408 = CARTESIAN_POINT('',(0.E+000,-0.625)); +#4409 = VECTOR('',#4410,1.); +#4410 = DIRECTION('',(0.E+000,1.)); +#4411 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4412 = ORIENTED_EDGE('',*,*,#4310,.F.); +#4413 = ORIENTED_EDGE('',*,*,#4414,.F.); +#4414 = EDGE_CURVE('',#4363,#4311,#4415,.T.); +#4415 = SURFACE_CURVE('',#4416,(#4420,#4427),.PCURVE_S1.); +#4416 = LINE('',#4417,#4418); +#4417 = CARTESIAN_POINT('',(-0.375,1.,-0.125)); +#4418 = VECTOR('',#4419,1.); +#4419 = DIRECTION('',(1.,0.E+000,0.E+000)); +#4420 = PCURVE('',#4326,#4421); +#4421 = DEFINITIONAL_REPRESENTATION('',(#4422),#4426); +#4422 = LINE('',#4423,#4424); +#4423 = CARTESIAN_POINT('',(0.E+000,-4.930380657631E-032)); +#4424 = VECTOR('',#4425,1.); +#4425 = DIRECTION('',(1.,0.E+000)); +#4426 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4427 = PCURVE('',#4195,#4428); +#4428 = DEFINITIONAL_REPRESENTATION('',(#4429),#4433); +#4429 = LINE('',#4430,#4431); +#4430 = CARTESIAN_POINT('',(0.E+000,-0.625)); +#4431 = VECTOR('',#4432,1.); +#4432 = DIRECTION('',(0.E+000,1.)); +#4433 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4434 = ADVANCED_FACE('',(#4435),#4380,.F.); +#4435 = FACE_BOUND('',#4436,.F.); +#4436 = EDGE_LOOP('',(#4437,#4467,#4488,#4489)); +#4437 = ORIENTED_EDGE('',*,*,#4438,.T.); +#4438 = EDGE_CURVE('',#4439,#4441,#4443,.T.); +#4439 = VERTEX_POINT('',#4440); +#4440 = CARTESIAN_POINT('',(-0.375,2.,-0.125)); +#4441 = VERTEX_POINT('',#4442); +#4442 = CARTESIAN_POINT('',(-0.375,2.,0.125)); +#4443 = SURFACE_CURVE('',#4444,(#4448,#4455),.PCURVE_S1.); +#4444 = LINE('',#4445,#4446); +#4445 = CARTESIAN_POINT('',(-0.375,2.,-0.125)); +#4446 = VECTOR('',#4447,1.); +#4447 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#4448 = PCURVE('',#4380,#4449); +#4449 = DEFINITIONAL_REPRESENTATION('',(#4450),#4454); +#4450 = LINE('',#4451,#4452); +#4451 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4452 = VECTOR('',#4453,1.); +#4453 = DIRECTION('',(2.22044604925E-016,-1.)); +#4454 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4455 = PCURVE('',#4456,#4461); +#4456 = PLANE('',#4457); +#4457 = AXIS2_PLACEMENT_3D('',#4458,#4459,#4460); +#4458 = CARTESIAN_POINT('',(0.375,2.,-0.125)); +#4459 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#4460 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#4461 = DEFINITIONAL_REPRESENTATION('',(#4462),#4466); +#4462 = LINE('',#4463,#4464); +#4463 = CARTESIAN_POINT('',(0.75,0.E+000)); +#4464 = VECTOR('',#4465,1.); +#4465 = DIRECTION('',(0.E+000,-1.)); +#4466 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4467 = ORIENTED_EDGE('',*,*,#4468,.T.); +#4468 = EDGE_CURVE('',#4441,#4365,#4469,.T.); +#4469 = SURFACE_CURVE('',#4470,(#4474,#4481),.PCURVE_S1.); +#4470 = LINE('',#4471,#4472); +#4471 = CARTESIAN_POINT('',(-0.375,2.,0.125)); +#4472 = VECTOR('',#4473,1.); +#4473 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#4474 = PCURVE('',#4380,#4475); +#4475 = DEFINITIONAL_REPRESENTATION('',(#4476),#4480); +#4476 = LINE('',#4477,#4478); +#4477 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#4478 = VECTOR('',#4479,1.); +#4479 = DIRECTION('',(1.,0.E+000)); +#4480 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4481 = PCURVE('',#4141,#4482); +#4482 = DEFINITIONAL_REPRESENTATION('',(#4483),#4487); +#4483 = LINE('',#4484,#4485); +#4484 = CARTESIAN_POINT('',(-1.,-0.625)); +#4485 = VECTOR('',#4486,1.); +#4486 = DIRECTION('',(1.,0.E+000)); +#4487 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4488 = ORIENTED_EDGE('',*,*,#4362,.F.); +#4489 = ORIENTED_EDGE('',*,*,#4490,.F.); +#4490 = EDGE_CURVE('',#4439,#4363,#4491,.T.); +#4491 = SURFACE_CURVE('',#4492,(#4496,#4503),.PCURVE_S1.); +#4492 = LINE('',#4493,#4494); +#4493 = CARTESIAN_POINT('',(-0.375,2.,-0.125)); +#4494 = VECTOR('',#4495,1.); +#4495 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#4496 = PCURVE('',#4380,#4497); +#4497 = DEFINITIONAL_REPRESENTATION('',(#4498),#4502); +#4498 = LINE('',#4499,#4500); +#4499 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4500 = VECTOR('',#4501,1.); +#4501 = DIRECTION('',(1.,0.E+000)); +#4502 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4503 = PCURVE('',#4195,#4504); +#4504 = DEFINITIONAL_REPRESENTATION('',(#4505),#4509); +#4505 = LINE('',#4506,#4507); +#4506 = CARTESIAN_POINT('',(-1.,-0.625)); +#4507 = VECTOR('',#4508,1.); +#4508 = DIRECTION('',(1.,0.E+000)); +#4509 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4510 = ADVANCED_FACE('',(#4511),#4456,.F.); +#4511 = FACE_BOUND('',#4512,.F.); +#4512 = EDGE_LOOP('',(#4513,#4543,#4564,#4565)); +#4513 = ORIENTED_EDGE('',*,*,#4514,.T.); +#4514 = EDGE_CURVE('',#4515,#4517,#4519,.T.); +#4515 = VERTEX_POINT('',#4516); +#4516 = CARTESIAN_POINT('',(0.375,2.,-0.125)); +#4517 = VERTEX_POINT('',#4518); +#4518 = CARTESIAN_POINT('',(0.375,2.,0.125)); +#4519 = SURFACE_CURVE('',#4520,(#4524,#4531),.PCURVE_S1.); +#4520 = LINE('',#4521,#4522); +#4521 = CARTESIAN_POINT('',(0.375,2.,-0.125)); +#4522 = VECTOR('',#4523,1.); +#4523 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#4524 = PCURVE('',#4456,#4525); +#4525 = DEFINITIONAL_REPRESENTATION('',(#4526),#4530); +#4526 = LINE('',#4527,#4528); +#4527 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#4528 = VECTOR('',#4529,1.); +#4529 = DIRECTION('',(0.E+000,-1.)); +#4530 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4531 = PCURVE('',#4532,#4537); +#4532 = PLANE('',#4533); +#4533 = AXIS2_PLACEMENT_3D('',#4534,#4535,#4536); +#4534 = CARTESIAN_POINT('',(0.375,1.,-0.125)); +#4535 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#4536 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#4537 = DEFINITIONAL_REPRESENTATION('',(#4538),#4542); +#4538 = LINE('',#4539,#4540); +#4539 = CARTESIAN_POINT('',(1.,4.930380657631E-032)); +#4540 = VECTOR('',#4541,1.); +#4541 = DIRECTION('',(-2.22044604925E-016,-1.)); +#4542 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4543 = ORIENTED_EDGE('',*,*,#4544,.T.); +#4544 = EDGE_CURVE('',#4517,#4441,#4545,.T.); +#4545 = SURFACE_CURVE('',#4546,(#4550,#4557),.PCURVE_S1.); +#4546 = LINE('',#4547,#4548); +#4547 = CARTESIAN_POINT('',(0.375,2.,0.125)); +#4548 = VECTOR('',#4549,1.); +#4549 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#4550 = PCURVE('',#4456,#4551); +#4551 = DEFINITIONAL_REPRESENTATION('',(#4552),#4556); +#4552 = LINE('',#4553,#4554); +#4553 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#4554 = VECTOR('',#4555,1.); +#4555 = DIRECTION('',(1.,0.E+000)); +#4556 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4557 = PCURVE('',#4141,#4558); +#4558 = DEFINITIONAL_REPRESENTATION('',(#4559),#4563); +#4559 = LINE('',#4560,#4561); +#4560 = CARTESIAN_POINT('',(-1.,0.125)); +#4561 = VECTOR('',#4562,1.); +#4562 = DIRECTION('',(0.E+000,-1.)); +#4563 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4564 = ORIENTED_EDGE('',*,*,#4438,.F.); +#4565 = ORIENTED_EDGE('',*,*,#4566,.F.); +#4566 = EDGE_CURVE('',#4515,#4439,#4567,.T.); +#4567 = SURFACE_CURVE('',#4568,(#4572,#4579),.PCURVE_S1.); +#4568 = LINE('',#4569,#4570); +#4569 = CARTESIAN_POINT('',(0.375,2.,-0.125)); +#4570 = VECTOR('',#4571,1.); +#4571 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#4572 = PCURVE('',#4456,#4573); +#4573 = DEFINITIONAL_REPRESENTATION('',(#4574),#4578); +#4574 = LINE('',#4575,#4576); +#4575 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4576 = VECTOR('',#4577,1.); +#4577 = DIRECTION('',(1.,0.E+000)); +#4578 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4579 = PCURVE('',#4195,#4580); +#4580 = DEFINITIONAL_REPRESENTATION('',(#4581),#4585); +#4581 = LINE('',#4582,#4583); +#4582 = CARTESIAN_POINT('',(-1.,0.125)); +#4583 = VECTOR('',#4584,1.); +#4584 = DIRECTION('',(0.E+000,-1.)); +#4585 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4586 = ADVANCED_FACE('',(#4587),#4532,.F.); +#4587 = FACE_BOUND('',#4588,.F.); +#4588 = EDGE_LOOP('',(#4589,#4614,#4635,#4636)); +#4589 = ORIENTED_EDGE('',*,*,#4590,.T.); +#4590 = EDGE_CURVE('',#4591,#4593,#4595,.T.); +#4591 = VERTEX_POINT('',#4592); +#4592 = CARTESIAN_POINT('',(0.375,1.,-0.125)); +#4593 = VERTEX_POINT('',#4594); +#4594 = CARTESIAN_POINT('',(0.375,1.,0.125)); +#4595 = SURFACE_CURVE('',#4596,(#4600,#4607),.PCURVE_S1.); +#4596 = LINE('',#4597,#4598); +#4597 = CARTESIAN_POINT('',(0.375,1.,-0.125)); +#4598 = VECTOR('',#4599,1.); +#4599 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#4600 = PCURVE('',#4532,#4601); +#4601 = DEFINITIONAL_REPRESENTATION('',(#4602),#4606); +#4602 = LINE('',#4603,#4604); +#4603 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#4604 = VECTOR('',#4605,1.); +#4605 = DIRECTION('',(-2.22044604925E-016,-1.)); +#4606 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4607 = PCURVE('',#4113,#4608); +#4608 = DEFINITIONAL_REPRESENTATION('',(#4609),#4613); +#4609 = LINE('',#4610,#4611); +#4610 = CARTESIAN_POINT('',(0.125,0.E+000)); +#4611 = VECTOR('',#4612,1.); +#4612 = DIRECTION('',(0.E+000,-1.)); +#4613 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4614 = ORIENTED_EDGE('',*,*,#4615,.T.); +#4615 = EDGE_CURVE('',#4593,#4517,#4616,.T.); +#4616 = SURFACE_CURVE('',#4617,(#4621,#4628),.PCURVE_S1.); +#4617 = LINE('',#4618,#4619); +#4618 = CARTESIAN_POINT('',(0.375,1.,0.125)); +#4619 = VECTOR('',#4620,1.); +#4620 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#4621 = PCURVE('',#4532,#4622); +#4622 = DEFINITIONAL_REPRESENTATION('',(#4623),#4627); +#4623 = LINE('',#4624,#4625); +#4624 = CARTESIAN_POINT('',(-2.22044604925E-016,-0.25)); +#4625 = VECTOR('',#4626,1.); +#4626 = DIRECTION('',(1.,0.E+000)); +#4627 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4628 = PCURVE('',#4141,#4629); +#4629 = DEFINITIONAL_REPRESENTATION('',(#4630),#4634); +#4630 = LINE('',#4631,#4632); +#4631 = CARTESIAN_POINT('',(0.E+000,0.125)); +#4632 = VECTOR('',#4633,1.); +#4633 = DIRECTION('',(-1.,0.E+000)); +#4634 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4635 = ORIENTED_EDGE('',*,*,#4514,.F.); +#4636 = ORIENTED_EDGE('',*,*,#4637,.F.); +#4637 = EDGE_CURVE('',#4591,#4515,#4638,.T.); +#4638 = SURFACE_CURVE('',#4639,(#4643,#4650),.PCURVE_S1.); +#4639 = LINE('',#4640,#4641); +#4640 = CARTESIAN_POINT('',(0.375,1.,-0.125)); +#4641 = VECTOR('',#4642,1.); +#4642 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#4643 = PCURVE('',#4532,#4644); +#4644 = DEFINITIONAL_REPRESENTATION('',(#4645),#4649); +#4645 = LINE('',#4646,#4647); +#4646 = CARTESIAN_POINT('',(-2.22044604925E-016,-0.E+000)); +#4647 = VECTOR('',#4648,1.); +#4648 = DIRECTION('',(1.,0.E+000)); +#4649 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4650 = PCURVE('',#4195,#4651); +#4651 = DEFINITIONAL_REPRESENTATION('',(#4652),#4656); +#4652 = LINE('',#4653,#4654); +#4653 = CARTESIAN_POINT('',(0.E+000,0.125)); +#4654 = VECTOR('',#4655,1.); +#4655 = DIRECTION('',(-1.,0.E+000)); +#4656 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4657 = ADVANCED_FACE('',(#4658),#4113,.F.); +#4658 = FACE_BOUND('',#4659,.F.); +#4659 = EDGE_LOOP('',(#4660,#4661,#4682,#4683)); +#4660 = ORIENTED_EDGE('',*,*,#4090,.T.); +#4661 = ORIENTED_EDGE('',*,*,#4662,.T.); +#4662 = EDGE_CURVE('',#4093,#4593,#4663,.T.); +#4663 = SURFACE_CURVE('',#4664,(#4668,#4675),.PCURVE_S1.); +#4664 = LINE('',#4665,#4666); +#4665 = CARTESIAN_POINT('',(0.25,1.,0.125)); +#4666 = VECTOR('',#4667,1.); +#4667 = DIRECTION('',(1.,0.E+000,0.E+000)); +#4668 = PCURVE('',#4113,#4669); +#4669 = DEFINITIONAL_REPRESENTATION('',(#4670),#4674); +#4670 = LINE('',#4671,#4672); +#4671 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#4672 = VECTOR('',#4673,1.); +#4673 = DIRECTION('',(1.,0.E+000)); +#4674 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4675 = PCURVE('',#4141,#4676); +#4676 = DEFINITIONAL_REPRESENTATION('',(#4677),#4681); +#4677 = LINE('',#4678,#4679); +#4678 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4679 = VECTOR('',#4680,1.); +#4680 = DIRECTION('',(0.E+000,1.)); +#4681 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4682 = ORIENTED_EDGE('',*,*,#4590,.F.); +#4683 = ORIENTED_EDGE('',*,*,#4684,.F.); +#4684 = EDGE_CURVE('',#4091,#4591,#4685,.T.); +#4685 = SURFACE_CURVE('',#4686,(#4690,#4697),.PCURVE_S1.); +#4686 = LINE('',#4687,#4688); +#4687 = CARTESIAN_POINT('',(0.25,1.,-0.125)); +#4688 = VECTOR('',#4689,1.); +#4689 = DIRECTION('',(1.,0.E+000,0.E+000)); +#4690 = PCURVE('',#4113,#4691); +#4691 = DEFINITIONAL_REPRESENTATION('',(#4692),#4696); +#4692 = LINE('',#4693,#4694); +#4693 = CARTESIAN_POINT('',(0.E+000,-4.930380657631E-032)); +#4694 = VECTOR('',#4695,1.); +#4695 = DIRECTION('',(1.,0.E+000)); +#4696 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4697 = PCURVE('',#4195,#4698); +#4698 = DEFINITIONAL_REPRESENTATION('',(#4699),#4703); +#4699 = LINE('',#4700,#4701); +#4700 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4701 = VECTOR('',#4702,1.); +#4702 = DIRECTION('',(0.E+000,1.)); +#4703 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4704 = ADVANCED_FACE('',(#4705),#4195,.F.); +#4705 = FACE_BOUND('',#4706,.T.); +#4706 = EDGE_LOOP('',(#4707,#4708,#4709,#4710,#4711,#4712,#4713,#4714)); +#4707 = ORIENTED_EDGE('',*,*,#4181,.T.); +#4708 = ORIENTED_EDGE('',*,*,#4262,.T.); +#4709 = ORIENTED_EDGE('',*,*,#4338,.T.); +#4710 = ORIENTED_EDGE('',*,*,#4414,.F.); +#4711 = ORIENTED_EDGE('',*,*,#4490,.F.); +#4712 = ORIENTED_EDGE('',*,*,#4566,.F.); +#4713 = ORIENTED_EDGE('',*,*,#4637,.F.); +#4714 = ORIENTED_EDGE('',*,*,#4684,.F.); +#4715 = ADVANCED_FACE('',(#4716),#4141,.T.); +#4716 = FACE_BOUND('',#4717,.F.); +#4717 = EDGE_LOOP('',(#4718,#4719,#4720,#4721,#4722,#4723,#4724,#4725)); +#4718 = ORIENTED_EDGE('',*,*,#4125,.T.); +#4719 = ORIENTED_EDGE('',*,*,#4211,.T.); +#4720 = ORIENTED_EDGE('',*,*,#4287,.T.); +#4721 = ORIENTED_EDGE('',*,*,#4392,.F.); +#4722 = ORIENTED_EDGE('',*,*,#4468,.F.); +#4723 = ORIENTED_EDGE('',*,*,#4544,.F.); +#4724 = ORIENTED_EDGE('',*,*,#4615,.F.); +#4725 = ORIENTED_EDGE('',*,*,#4662,.F.); +#4726 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#4730)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#4727,#4728,#4729)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#4727 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#4728 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#4729 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#4730 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#4727, + 'distance_accuracy_value','confusion accuracy'); +#4731 = SHAPE_DEFINITION_REPRESENTATION(#4732,#1515); +#4732 = PRODUCT_DEFINITION_SHAPE('','',#4733); +#4733 = PRODUCT_DEFINITION('design','',#4734,#4737); +#4734 = PRODUCT_DEFINITION_FORMATION('','',#4735); +#4735 = PRODUCT('Pad','Pad','',(#4736)); +#4736 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#4737 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#4738 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#4739,#4741); +#4739 = ( REPRESENTATION_RELATIONSHIP('','',#1515,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#4740) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#4740 = ITEM_DEFINED_TRANSFORMATION('','',#11,#27); +#4741 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #4742); +#4742 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('4','=>[0:1:1:5]','',#5,#4733,$); +#4743 = PRODUCT_TYPE('part',$,(#4735)); +#4744 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #4745),#1469); +#4745 = STYLED_ITEM('color',(#4746),#1363); +#4746 = PRESENTATION_STYLE_ASSIGNMENT((#4747,#4753)); +#4747 = SURFACE_STYLE_USAGE(.BOTH.,#4748); +#4748 = SURFACE_SIDE_STYLE('',(#4749)); +#4749 = SURFACE_STYLE_FILL_AREA(#4750); +#4750 = FILL_AREA_STYLE('',(#4751)); +#4751 = FILL_AREA_STYLE_COLOUR('',#4752); +#4752 = DRAUGHTING_PRE_DEFINED_COLOUR('white'); +#4753 = CURVE_STYLE('',#4754,POSITIVE_LENGTH_MEASURE(0.1),#4752); +#4754 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#4755 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #4756),#1497); +#4756 = STYLED_ITEM('color',(#4757),#1488); +#4757 = PRESENTATION_STYLE_ASSIGNMENT((#4758,#4764)); +#4758 = SURFACE_STYLE_USAGE(.BOTH.,#4759); +#4759 = SURFACE_SIDE_STYLE('',(#4760)); +#4760 = SURFACE_STYLE_FILL_AREA(#4761); +#4761 = FILL_AREA_STYLE('',(#4762)); +#4762 = FILL_AREA_STYLE_COLOUR('',#4763); +#4763 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#4764 = CURVE_STYLE('',#4765,POSITIVE_LENGTH_MEASURE(0.1),#4763); +#4765 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#4766 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #4767,#4777,#4786,#4795,#4804),#4726); +#4767 = STYLED_ITEM('color',(#4768),#1516); +#4768 = PRESENTATION_STYLE_ASSIGNMENT((#4769,#4775)); +#4769 = SURFACE_STYLE_USAGE(.BOTH.,#4770); +#4770 = SURFACE_SIDE_STYLE('',(#4771)); +#4771 = SURFACE_STYLE_FILL_AREA(#4772); +#4772 = FILL_AREA_STYLE('',(#4773)); +#4773 = FILL_AREA_STYLE_COLOUR('',#4774); +#4774 = COLOUR_RGB('',0.505882382393,0.505882382393,0.505882382393); +#4775 = CURVE_STYLE('',#4776,POSITIVE_LENGTH_MEASURE(0.1),#4774); +#4776 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#4777 = STYLED_ITEM('color',(#4778),#2158); +#4778 = PRESENTATION_STYLE_ASSIGNMENT((#4779,#4784)); +#4779 = SURFACE_STYLE_USAGE(.BOTH.,#4780); +#4780 = SURFACE_SIDE_STYLE('',(#4781)); +#4781 = SURFACE_STYLE_FILL_AREA(#4782); +#4782 = FILL_AREA_STYLE('',(#4783)); +#4783 = FILL_AREA_STYLE_COLOUR('',#4774); +#4784 = CURVE_STYLE('',#4785,POSITIVE_LENGTH_MEASURE(0.1),#4774); +#4785 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#4786 = STYLED_ITEM('color',(#4787),#2800); +#4787 = PRESENTATION_STYLE_ASSIGNMENT((#4788,#4793)); +#4788 = SURFACE_STYLE_USAGE(.BOTH.,#4789); +#4789 = SURFACE_SIDE_STYLE('',(#4790)); +#4790 = SURFACE_STYLE_FILL_AREA(#4791); +#4791 = FILL_AREA_STYLE('',(#4792)); +#4792 = FILL_AREA_STYLE_COLOUR('',#4774); +#4793 = CURVE_STYLE('',#4794,POSITIVE_LENGTH_MEASURE(0.1),#4774); +#4794 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#4795 = STYLED_ITEM('color',(#4796),#3442); +#4796 = PRESENTATION_STYLE_ASSIGNMENT((#4797,#4802)); +#4797 = SURFACE_STYLE_USAGE(.BOTH.,#4798); +#4798 = SURFACE_SIDE_STYLE('',(#4799)); +#4799 = SURFACE_STYLE_FILL_AREA(#4800); +#4800 = FILL_AREA_STYLE('',(#4801)); +#4801 = FILL_AREA_STYLE_COLOUR('',#4774); +#4802 = CURVE_STYLE('',#4803,POSITIVE_LENGTH_MEASURE(0.1),#4774); +#4803 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#4804 = STYLED_ITEM('color',(#4805),#4084); +#4805 = PRESENTATION_STYLE_ASSIGNMENT((#4806,#4811)); +#4806 = SURFACE_STYLE_USAGE(.BOTH.,#4807); +#4807 = SURFACE_SIDE_STYLE('',(#4808)); +#4808 = SURFACE_STYLE_FILL_AREA(#4809); +#4809 = FILL_AREA_STYLE('',(#4810)); +#4810 = FILL_AREA_STYLE_COLOUR('',#4774); +#4811 = CURVE_STYLE('',#4812,POSITIVE_LENGTH_MEASURE(0.1),#4774); +#4812 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#4813 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #4814),#1344); +#4814 = STYLED_ITEM('color',(#4815),#38); +#4815 = PRESENTATION_STYLE_ASSIGNMENT((#4816,#4822)); +#4816 = SURFACE_STYLE_USAGE(.BOTH.,#4817); +#4817 = SURFACE_SIDE_STYLE('',(#4818)); +#4818 = SURFACE_STYLE_FILL_AREA(#4819); +#4819 = FILL_AREA_STYLE('',(#4820)); +#4820 = FILL_AREA_STYLE_COLOUR('',#4821); +#4821 = DRAUGHTING_PRE_DEFINED_COLOUR('black'); +#4822 = CURVE_STYLE('',#4823,POSITIVE_LENGTH_MEASURE(0.1),#4821); +#4823 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/modules/packages3d/Resistors_ThroughHole.3dshapes/Resistor_Array_SIP6.step b/modules/packages3d/Resistors_ThroughHole.3dshapes/Resistor_Array_SIP6.step new file mode 100644 index 00000000..df4e7b5a --- /dev/null +++ b/modules/packages3d/Resistors_ThroughHole.3dshapes/Resistor_Array_SIP6.step @@ -0,0 +1,6358 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'D:/KiCAD/kicad-library/modules/packages3d/Resistors_ +ThroughHole.3dshapes/Resistor_Array_SIP6.step','2016-10-28T08:54:06',( + 'Author'),(''),'Open CASCADE STEP processor 6.8','FreeCAD','Unknown' + ); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN_CC2 { 1 2 10303 214 -1 1 5 4 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('committee draft', + 'automotive_design',1997,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('ASSEMBLY','ASSEMBLY','',(#8)); +#8 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = SHAPE_REPRESENTATION('',(#11,#15,#19,#23,#27),#31); +#11 = AXIS2_PLACEMENT_3D('',#12,#13,#14); +#12 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000)); +#13 = DIRECTION('',(0.E+000,0.E+000,1.)); +#14 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#15 = AXIS2_PLACEMENT_3D('',#16,#17,#18); +#16 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000)); +#17 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#18 = DIRECTION('',(1.,0.E+000,0.E+000)); +#19 = AXIS2_PLACEMENT_3D('',#20,#21,#22); +#20 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000)); +#21 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#22 = DIRECTION('',(1.,0.E+000,0.E+000)); +#23 = AXIS2_PLACEMENT_3D('',#24,#25,#26); +#24 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000)); +#25 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#26 = DIRECTION('',(1.,0.E+000,0.E+000)); +#27 = AXIS2_PLACEMENT_3D('',#28,#29,#30); +#28 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000)); +#29 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#30 = DIRECTION('',(1.,0.E+000,0.E+000)); +#31 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#35)) GLOBAL_UNIT_ASSIGNED_CONTEXT( +(#32,#33,#34)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#32 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#33 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#34 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#35 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#32, + 'distance_accuracy_value','confusion accuracy'); +#36 = PRODUCT_TYPE('part',$,(#7)); +#37 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#38),#1344); +#38 = MANIFOLD_SOLID_BREP('',#39); +#39 = CLOSED_SHELL('',(#40,#160,#248,#327,#406,#484,#514,#544,#620,#650, + #726,#756,#832,#908,#939,#972,#1048,#1079,#1148,#1179,#1248,#1313, + #1319,#1325,#1332,#1338)); +#40 = ADVANCED_FACE('',(#41),#55,.F.); +#41 = FACE_BOUND('',#42,.F.); +#42 = EDGE_LOOP('',(#43,#78,#106,#134)); +#43 = ORIENTED_EDGE('',*,*,#44,.T.); +#44 = EDGE_CURVE('',#45,#47,#49,.T.); +#45 = VERTEX_POINT('',#46); +#46 = CARTESIAN_POINT('',(-0.29,1.5,0.25)); +#47 = VERTEX_POINT('',#48); +#48 = CARTESIAN_POINT('',(13.01,1.5,0.25)); +#49 = SURFACE_CURVE('',#50,(#54,#66),.PCURVE_S1.); +#50 = LINE('',#51,#52); +#51 = CARTESIAN_POINT('',(-1.29,1.5,0.25)); +#52 = VECTOR('',#53,1.); +#53 = DIRECTION('',(1.,0.E+000,0.E+000)); +#54 = PCURVE('',#55,#60); +#55 = PLANE('',#56); +#56 = AXIS2_PLACEMENT_3D('',#57,#58,#59); +#57 = CARTESIAN_POINT('',(-1.29,1.5,-1.25)); +#58 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#59 = DIRECTION('',(1.,0.E+000,0.E+000)); +#60 = DEFINITIONAL_REPRESENTATION('',(#61),#65); +#61 = LINE('',#62,#63); +#62 = CARTESIAN_POINT('',(0.E+000,-1.5)); +#63 = VECTOR('',#64,1.); +#64 = DIRECTION('',(1.,0.E+000)); +#65 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#66 = PCURVE('',#67,#72); +#67 = CYLINDRICAL_SURFACE('',#68,1.); +#68 = AXIS2_PLACEMENT_3D('',#69,#70,#71); +#69 = CARTESIAN_POINT('',(-1.29,2.5,0.25)); +#70 = DIRECTION('',(1.,0.E+000,0.E+000)); +#71 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#72 = DEFINITIONAL_REPRESENTATION('',(#73),#77); +#73 = LINE('',#74,#75); +#74 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#75 = VECTOR('',#76,1.); +#76 = DIRECTION('',(-0.E+000,1.)); +#77 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#78 = ORIENTED_EDGE('',*,*,#79,.F.); +#79 = EDGE_CURVE('',#80,#47,#82,.T.); +#80 = VERTEX_POINT('',#81); +#81 = CARTESIAN_POINT('',(13.01,1.5,-0.25)); +#82 = SURFACE_CURVE('',#83,(#87,#94),.PCURVE_S1.); +#83 = LINE('',#84,#85); +#84 = CARTESIAN_POINT('',(13.01,1.5,-1.25)); +#85 = VECTOR('',#86,1.); +#86 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#87 = PCURVE('',#55,#88); +#88 = DEFINITIONAL_REPRESENTATION('',(#89),#93); +#89 = LINE('',#90,#91); +#90 = CARTESIAN_POINT('',(14.3,0.E+000)); +#91 = VECTOR('',#92,1.); +#92 = DIRECTION('',(0.E+000,-1.)); +#93 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#94 = PCURVE('',#95,#100); +#95 = CYLINDRICAL_SURFACE('',#96,1.); +#96 = AXIS2_PLACEMENT_3D('',#97,#98,#99); +#97 = CARTESIAN_POINT('',(13.01,2.5,-1.25)); +#98 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#99 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#100 = DEFINITIONAL_REPRESENTATION('',(#101),#105); +#101 = LINE('',#102,#103); +#102 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#103 = VECTOR('',#104,1.); +#104 = DIRECTION('',(0.E+000,1.)); +#105 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#106 = ORIENTED_EDGE('',*,*,#107,.F.); +#107 = EDGE_CURVE('',#108,#80,#110,.T.); +#108 = VERTEX_POINT('',#109); +#109 = CARTESIAN_POINT('',(-0.29,1.5,-0.25)); +#110 = SURFACE_CURVE('',#111,(#115,#122),.PCURVE_S1.); +#111 = LINE('',#112,#113); +#112 = CARTESIAN_POINT('',(-1.29,1.5,-0.25)); +#113 = VECTOR('',#114,1.); +#114 = DIRECTION('',(1.,0.E+000,0.E+000)); +#115 = PCURVE('',#55,#116); +#116 = DEFINITIONAL_REPRESENTATION('',(#117),#121); +#117 = LINE('',#118,#119); +#118 = CARTESIAN_POINT('',(0.E+000,-1.)); +#119 = VECTOR('',#120,1.); +#120 = DIRECTION('',(1.,0.E+000)); +#121 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#122 = PCURVE('',#123,#128); +#123 = CYLINDRICAL_SURFACE('',#124,1.); +#124 = AXIS2_PLACEMENT_3D('',#125,#126,#127); +#125 = CARTESIAN_POINT('',(-1.29,2.5,-0.25)); +#126 = DIRECTION('',(1.,0.E+000,0.E+000)); +#127 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#128 = DEFINITIONAL_REPRESENTATION('',(#129),#133); +#129 = LINE('',#130,#131); +#130 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#131 = VECTOR('',#132,1.); +#132 = DIRECTION('',(0.E+000,1.)); +#133 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#134 = ORIENTED_EDGE('',*,*,#135,.T.); +#135 = EDGE_CURVE('',#108,#45,#136,.T.); +#136 = SURFACE_CURVE('',#137,(#141,#148),.PCURVE_S1.); +#137 = LINE('',#138,#139); +#138 = CARTESIAN_POINT('',(-0.29,1.5,-1.25)); +#139 = VECTOR('',#140,1.); +#140 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#141 = PCURVE('',#55,#142); +#142 = DEFINITIONAL_REPRESENTATION('',(#143),#147); +#143 = LINE('',#144,#145); +#144 = CARTESIAN_POINT('',(1.,0.E+000)); +#145 = VECTOR('',#146,1.); +#146 = DIRECTION('',(0.E+000,-1.)); +#147 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#148 = PCURVE('',#149,#154); +#149 = CYLINDRICAL_SURFACE('',#150,1.); +#150 = AXIS2_PLACEMENT_3D('',#151,#152,#153); +#151 = CARTESIAN_POINT('',(-0.29,2.5,-1.25)); +#152 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#153 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#154 = DEFINITIONAL_REPRESENTATION('',(#155),#159); +#155 = LINE('',#156,#157); +#156 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#157 = VECTOR('',#158,1.); +#158 = DIRECTION('',(-0.E+000,1.)); +#159 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#160 = ADVANCED_FACE('',(#161),#67,.T.); +#161 = FACE_BOUND('',#162,.F.); +#162 = EDGE_LOOP('',(#163,#164,#193,#221)); +#163 = ORIENTED_EDGE('',*,*,#44,.F.); +#164 = ORIENTED_EDGE('',*,*,#165,.F.); +#165 = EDGE_CURVE('',#166,#45,#168,.T.); +#166 = VERTEX_POINT('',#167); +#167 = CARTESIAN_POINT('',(-0.29,2.5,1.25)); +#168 = SURFACE_CURVE('',#169,(#174,#181),.PCURVE_S1.); +#169 = CIRCLE('',#170,1.); +#170 = AXIS2_PLACEMENT_3D('',#171,#172,#173); +#171 = CARTESIAN_POINT('',(-0.29,2.5,0.25)); +#172 = DIRECTION('',(1.,0.E+000,0.E+000)); +#173 = DIRECTION('',(-0.E+000,8.881784197001E-016,1.)); +#174 = PCURVE('',#67,#175); +#175 = DEFINITIONAL_REPRESENTATION('',(#176),#180); +#176 = LINE('',#177,#178); +#177 = CARTESIAN_POINT('',(-1.570796326795,1.)); +#178 = VECTOR('',#179,1.); +#179 = DIRECTION('',(1.,-0.E+000)); +#180 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#181 = PCURVE('',#182,#187); +#182 = SPHERICAL_SURFACE('',#183,1.); +#183 = AXIS2_PLACEMENT_3D('',#184,#185,#186); +#184 = CARTESIAN_POINT('',(-0.29,2.5,0.25)); +#185 = DIRECTION('',(1.,0.E+000,0.E+000)); +#186 = DIRECTION('',(-0.E+000,8.881784197001E-016,1.)); +#187 = DEFINITIONAL_REPRESENTATION('',(#188),#192); +#188 = LINE('',#189,#190); +#189 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#190 = VECTOR('',#191,1.); +#191 = DIRECTION('',(1.,0.E+000)); +#192 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#193 = ORIENTED_EDGE('',*,*,#194,.T.); +#194 = EDGE_CURVE('',#166,#195,#197,.T.); +#195 = VERTEX_POINT('',#196); +#196 = CARTESIAN_POINT('',(13.01,2.5,1.25)); +#197 = SURFACE_CURVE('',#198,(#202,#209),.PCURVE_S1.); +#198 = LINE('',#199,#200); +#199 = CARTESIAN_POINT('',(-1.29,2.5,1.25)); +#200 = VECTOR('',#201,1.); +#201 = DIRECTION('',(1.,0.E+000,0.E+000)); +#202 = PCURVE('',#67,#203); +#203 = DEFINITIONAL_REPRESENTATION('',(#204),#208); +#204 = LINE('',#205,#206); +#205 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#206 = VECTOR('',#207,1.); +#207 = DIRECTION('',(-0.E+000,1.)); +#208 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#209 = PCURVE('',#210,#215); +#210 = PLANE('',#211); +#211 = AXIS2_PLACEMENT_3D('',#212,#213,#214); +#212 = CARTESIAN_POINT('',(-1.29,1.5,1.25)); +#213 = DIRECTION('',(0.E+000,-4.440892098501E-016,-1.)); +#214 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#215 = DEFINITIONAL_REPRESENTATION('',(#216),#220); +#216 = LINE('',#217,#218); +#217 = CARTESIAN_POINT('',(1.,0.E+000)); +#218 = VECTOR('',#219,1.); +#219 = DIRECTION('',(0.E+000,1.)); +#220 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#221 = ORIENTED_EDGE('',*,*,#222,.T.); +#222 = EDGE_CURVE('',#195,#47,#223,.T.); +#223 = SURFACE_CURVE('',#224,(#229,#236),.PCURVE_S1.); +#224 = CIRCLE('',#225,1.); +#225 = AXIS2_PLACEMENT_3D('',#226,#227,#228); +#226 = CARTESIAN_POINT('',(13.01,2.5,0.25)); +#227 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#228 = DIRECTION('',(0.E+000,4.440892098501E-016,1.)); +#229 = PCURVE('',#67,#230); +#230 = DEFINITIONAL_REPRESENTATION('',(#231),#235); +#231 = LINE('',#232,#233); +#232 = CARTESIAN_POINT('',(-1.570796326795,14.3)); +#233 = VECTOR('',#234,1.); +#234 = DIRECTION('',(1.,-0.E+000)); +#235 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#236 = PCURVE('',#237,#242); +#237 = SPHERICAL_SURFACE('',#238,1.); +#238 = AXIS2_PLACEMENT_3D('',#239,#240,#241); +#239 = CARTESIAN_POINT('',(13.01,2.5,0.25)); +#240 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#241 = DIRECTION('',(0.E+000,4.440892098501E-016,1.)); +#242 = DEFINITIONAL_REPRESENTATION('',(#243),#247); +#243 = LINE('',#244,#245); +#244 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#245 = VECTOR('',#246,1.); +#246 = DIRECTION('',(-1.,0.E+000)); +#247 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#248 = ADVANCED_FACE('',(#249),#149,.T.); +#249 = FACE_BOUND('',#250,.F.); +#250 = EDGE_LOOP('',(#251,#278,#306,#326)); +#251 = ORIENTED_EDGE('',*,*,#252,.F.); +#252 = EDGE_CURVE('',#253,#108,#255,.T.); +#253 = VERTEX_POINT('',#254); +#254 = CARTESIAN_POINT('',(-1.29,2.5,-0.25)); +#255 = SURFACE_CURVE('',#256,(#261,#267),.PCURVE_S1.); +#256 = CIRCLE('',#257,1.); +#257 = AXIS2_PLACEMENT_3D('',#258,#259,#260); +#258 = CARTESIAN_POINT('',(-0.29,2.5,-0.25)); +#259 = DIRECTION('',(-0.E+000,1.048990684668E-015,1.)); +#260 = DIRECTION('',(0.E+000,-1.,1.048990684668E-015)); +#261 = PCURVE('',#149,#262); +#262 = DEFINITIONAL_REPRESENTATION('',(#263),#266); +#263 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#264,#265),.UNSPECIFIED.,.F.,.F., + (2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#264 = CARTESIAN_POINT('',(-1.570796326795,1.)); +#265 = CARTESIAN_POINT('',(0.E+000,1.)); +#266 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#267 = PCURVE('',#268,#273); +#268 = SPHERICAL_SURFACE('',#269,1.); +#269 = AXIS2_PLACEMENT_3D('',#270,#271,#272); +#270 = CARTESIAN_POINT('',(-0.29,2.5,-0.25)); +#271 = DIRECTION('',(1.,0.E+000,0.E+000)); +#272 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#273 = DEFINITIONAL_REPRESENTATION('',(#274),#277); +#274 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#275,#276),.UNSPECIFIED.,.F.,.F., + (2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#275 = CARTESIAN_POINT('',(-1.570796326795,-1.570796326795)); +#276 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#277 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#278 = ORIENTED_EDGE('',*,*,#279,.T.); +#279 = EDGE_CURVE('',#253,#280,#282,.T.); +#280 = VERTEX_POINT('',#281); +#281 = CARTESIAN_POINT('',(-1.29,2.5,0.25)); +#282 = SURFACE_CURVE('',#283,(#287,#294),.PCURVE_S1.); +#283 = LINE('',#284,#285); +#284 = CARTESIAN_POINT('',(-1.29,2.5,-1.25)); +#285 = VECTOR('',#286,1.); +#286 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#287 = PCURVE('',#149,#288); +#288 = DEFINITIONAL_REPRESENTATION('',(#289),#293); +#289 = LINE('',#290,#291); +#290 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#291 = VECTOR('',#292,1.); +#292 = DIRECTION('',(-0.E+000,1.)); +#293 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#294 = PCURVE('',#295,#300); +#295 = PLANE('',#296); +#296 = AXIS2_PLACEMENT_3D('',#297,#298,#299); +#297 = CARTESIAN_POINT('',(-1.29,6.08,-1.25)); +#298 = DIRECTION('',(1.,0.E+000,0.E+000)); +#299 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#300 = DEFINITIONAL_REPRESENTATION('',(#301),#305); +#301 = LINE('',#302,#303); +#302 = CARTESIAN_POINT('',(3.58,-2.22044604925E-016)); +#303 = VECTOR('',#304,1.); +#304 = DIRECTION('',(2.22044604925E-016,-1.)); +#305 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#306 = ORIENTED_EDGE('',*,*,#307,.T.); +#307 = EDGE_CURVE('',#280,#45,#308,.T.); +#308 = SURFACE_CURVE('',#309,(#314,#320),.PCURVE_S1.); +#309 = CIRCLE('',#310,1.); +#310 = AXIS2_PLACEMENT_3D('',#311,#312,#313); +#311 = CARTESIAN_POINT('',(-0.29,2.5,0.25)); +#312 = DIRECTION('',(-0.E+000,1.171455364583E-015,1.)); +#313 = DIRECTION('',(0.E+000,-1.,1.171455364583E-015)); +#314 = PCURVE('',#149,#315); +#315 = DEFINITIONAL_REPRESENTATION('',(#316),#319); +#316 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#317,#318),.UNSPECIFIED.,.F.,.F., + (2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#317 = CARTESIAN_POINT('',(-1.570796326795,1.5)); +#318 = CARTESIAN_POINT('',(0.E+000,1.5)); +#319 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#320 = PCURVE('',#182,#321); +#321 = DEFINITIONAL_REPRESENTATION('',(#322),#325); +#322 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#323,#324),.UNSPECIFIED.,.F.,.F., + (2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#323 = CARTESIAN_POINT('',(1.570796326795,-1.570796326795)); +#324 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#325 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#326 = ORIENTED_EDGE('',*,*,#135,.F.); +#327 = ADVANCED_FACE('',(#328),#95,.T.); +#328 = FACE_BOUND('',#329,.T.); +#329 = EDGE_LOOP('',(#330,#357,#385,#405)); +#330 = ORIENTED_EDGE('',*,*,#331,.F.); +#331 = EDGE_CURVE('',#332,#80,#334,.T.); +#332 = VERTEX_POINT('',#333); +#333 = CARTESIAN_POINT('',(14.01,2.5,-0.25)); +#334 = SURFACE_CURVE('',#335,(#340,#346),.PCURVE_S1.); +#335 = CIRCLE('',#336,1.); +#336 = AXIS2_PLACEMENT_3D('',#337,#338,#339); +#337 = CARTESIAN_POINT('',(13.01,2.5,-0.25)); +#338 = DIRECTION('',(-0.E+000,-1.608122649677E-016,-1.)); +#339 = DIRECTION('',(0.E+000,-1.,1.608122649677E-016)); +#340 = PCURVE('',#95,#341); +#341 = DEFINITIONAL_REPRESENTATION('',(#342),#345); +#342 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#343,#344),.UNSPECIFIED.,.F.,.F., + (2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#343 = CARTESIAN_POINT('',(1.570796326795,1.)); +#344 = CARTESIAN_POINT('',(0.E+000,1.)); +#345 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#346 = PCURVE('',#347,#352); +#347 = SPHERICAL_SURFACE('',#348,1.); +#348 = AXIS2_PLACEMENT_3D('',#349,#350,#351); +#349 = CARTESIAN_POINT('',(13.01,2.5,-0.25)); +#350 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#351 = DIRECTION('',(-0.E+000,-4.440892098501E-016,-1.)); +#352 = DEFINITIONAL_REPRESENTATION('',(#353),#356); +#353 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#354,#355),.UNSPECIFIED.,.F.,.F., + (2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#354 = CARTESIAN_POINT('',(1.570796326795,-1.570796326795)); +#355 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#356 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#357 = ORIENTED_EDGE('',*,*,#358,.T.); +#358 = EDGE_CURVE('',#332,#359,#361,.T.); +#359 = VERTEX_POINT('',#360); +#360 = CARTESIAN_POINT('',(14.01,2.5,0.25)); +#361 = SURFACE_CURVE('',#362,(#366,#373),.PCURVE_S1.); +#362 = LINE('',#363,#364); +#363 = CARTESIAN_POINT('',(14.01,2.5,-1.25)); +#364 = VECTOR('',#365,1.); +#365 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#366 = PCURVE('',#95,#367); +#367 = DEFINITIONAL_REPRESENTATION('',(#368),#372); +#368 = LINE('',#369,#370); +#369 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#370 = VECTOR('',#371,1.); +#371 = DIRECTION('',(0.E+000,1.)); +#372 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#373 = PCURVE('',#374,#379); +#374 = PLANE('',#375); +#375 = AXIS2_PLACEMENT_3D('',#376,#377,#378); +#376 = CARTESIAN_POINT('',(14.01,1.5,-1.25)); +#377 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#378 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#379 = DEFINITIONAL_REPRESENTATION('',(#380),#384); +#380 = LINE('',#381,#382); +#381 = CARTESIAN_POINT('',(1.,-2.22044604925E-016)); +#382 = VECTOR('',#383,1.); +#383 = DIRECTION('',(-2.22044604925E-016,-1.)); +#384 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#385 = ORIENTED_EDGE('',*,*,#386,.T.); +#386 = EDGE_CURVE('',#359,#47,#387,.T.); +#387 = SURFACE_CURVE('',#388,(#393,#399),.PCURVE_S1.); +#388 = CIRCLE('',#389,1.); +#389 = AXIS2_PLACEMENT_3D('',#390,#391,#392); +#390 = CARTESIAN_POINT('',(13.01,2.5,0.25)); +#391 = DIRECTION('',(-0.E+000,-2.832769448824E-016,-1.)); +#392 = DIRECTION('',(-0.E+000,-1.,2.832769448824E-016)); +#393 = PCURVE('',#95,#394); +#394 = DEFINITIONAL_REPRESENTATION('',(#395),#398); +#395 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#396,#397),.UNSPECIFIED.,.F.,.F., + (2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#396 = CARTESIAN_POINT('',(1.570796326795,1.5)); +#397 = CARTESIAN_POINT('',(0.E+000,1.5)); +#398 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#399 = PCURVE('',#237,#400); +#400 = DEFINITIONAL_REPRESENTATION('',(#401),#404); +#401 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#402,#403),.UNSPECIFIED.,.F.,.F., + (2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#402 = CARTESIAN_POINT('',(-1.570796326795,-1.570796326795)); +#403 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#404 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#405 = ORIENTED_EDGE('',*,*,#79,.F.); +#406 = ADVANCED_FACE('',(#407),#123,.T.); +#407 = FACE_BOUND('',#408,.T.); +#408 = EDGE_LOOP('',(#409,#410,#434,#462)); +#409 = ORIENTED_EDGE('',*,*,#107,.F.); +#410 = ORIENTED_EDGE('',*,*,#411,.F.); +#411 = EDGE_CURVE('',#412,#108,#414,.T.); +#412 = VERTEX_POINT('',#413); +#413 = CARTESIAN_POINT('',(-0.29,2.5,-1.25)); +#414 = SURFACE_CURVE('',#415,(#420,#427),.PCURVE_S1.); +#415 = CIRCLE('',#416,1.); +#416 = AXIS2_PLACEMENT_3D('',#417,#418,#419); +#417 = CARTESIAN_POINT('',(-0.29,2.5,-0.25)); +#418 = DIRECTION('',(-1.,-0.E+000,-0.E+000)); +#419 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#420 = PCURVE('',#123,#421); +#421 = DEFINITIONAL_REPRESENTATION('',(#422),#426); +#422 = LINE('',#423,#424); +#423 = CARTESIAN_POINT('',(1.570796326795,1.)); +#424 = VECTOR('',#425,1.); +#425 = DIRECTION('',(-1.,-0.E+000)); +#426 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#427 = PCURVE('',#268,#428); +#428 = DEFINITIONAL_REPRESENTATION('',(#429),#433); +#429 = LINE('',#430,#431); +#430 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#431 = VECTOR('',#432,1.); +#432 = DIRECTION('',(-1.,0.E+000)); +#433 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#434 = ORIENTED_EDGE('',*,*,#435,.T.); +#435 = EDGE_CURVE('',#412,#436,#438,.T.); +#436 = VERTEX_POINT('',#437); +#437 = CARTESIAN_POINT('',(13.01,2.5,-1.25)); +#438 = SURFACE_CURVE('',#439,(#443,#450),.PCURVE_S1.); +#439 = LINE('',#440,#441); +#440 = CARTESIAN_POINT('',(-1.29,2.5,-1.25)); +#441 = VECTOR('',#442,1.); +#442 = DIRECTION('',(1.,0.E+000,0.E+000)); +#443 = PCURVE('',#123,#444); +#444 = DEFINITIONAL_REPRESENTATION('',(#445),#449); +#445 = LINE('',#446,#447); +#446 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#447 = VECTOR('',#448,1.); +#448 = DIRECTION('',(0.E+000,1.)); +#449 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#450 = PCURVE('',#451,#456); +#451 = PLANE('',#452); +#452 = AXIS2_PLACEMENT_3D('',#453,#454,#455); +#453 = CARTESIAN_POINT('',(-1.29,1.5,-1.25)); +#454 = DIRECTION('',(0.E+000,-4.440892098501E-016,-1.)); +#455 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#456 = DEFINITIONAL_REPRESENTATION('',(#457),#461); +#457 = LINE('',#458,#459); +#458 = CARTESIAN_POINT('',(1.,0.E+000)); +#459 = VECTOR('',#460,1.); +#460 = DIRECTION('',(0.E+000,1.)); +#461 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#462 = ORIENTED_EDGE('',*,*,#463,.T.); +#463 = EDGE_CURVE('',#436,#80,#464,.T.); +#464 = SURFACE_CURVE('',#465,(#470,#477),.PCURVE_S1.); +#465 = CIRCLE('',#466,1.); +#466 = AXIS2_PLACEMENT_3D('',#467,#468,#469); +#467 = CARTESIAN_POINT('',(13.01,2.5,-0.25)); +#468 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#469 = DIRECTION('',(-0.E+000,-4.440892098501E-016,-1.)); +#470 = PCURVE('',#123,#471); +#471 = DEFINITIONAL_REPRESENTATION('',(#472),#476); +#472 = LINE('',#473,#474); +#473 = CARTESIAN_POINT('',(1.570796326795,14.3)); +#474 = VECTOR('',#475,1.); +#475 = DIRECTION('',(-1.,-0.E+000)); +#476 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#477 = PCURVE('',#347,#478); +#478 = DEFINITIONAL_REPRESENTATION('',(#479),#483); +#479 = LINE('',#480,#481); +#480 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#481 = VECTOR('',#482,1.); +#482 = DIRECTION('',(1.,0.E+000)); +#483 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#484 = ADVANCED_FACE('',(#485),#182,.T.); +#485 = FACE_BOUND('',#486,.T.); +#486 = EDGE_LOOP('',(#487,#512,#513)); +#487 = ORIENTED_EDGE('',*,*,#488,.F.); +#488 = EDGE_CURVE('',#280,#166,#489,.T.); +#489 = SURFACE_CURVE('',#490,(#495,#501),.PCURVE_S1.); +#490 = CIRCLE('',#491,1.); +#491 = AXIS2_PLACEMENT_3D('',#492,#493,#494); +#492 = CARTESIAN_POINT('',(-0.29,2.5,0.25)); +#493 = DIRECTION('',(0.E+000,1.,-8.881784197001E-016)); +#494 = DIRECTION('',(0.E+000,8.881784197001E-016,1.)); +#495 = PCURVE('',#182,#496); +#496 = DEFINITIONAL_REPRESENTATION('',(#497),#500); +#497 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#498,#499),.UNSPECIFIED.,.F.,.F., + (2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#498 = CARTESIAN_POINT('',(0.E+000,-1.570796326795)); +#499 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#500 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#501 = PCURVE('',#502,#507); +#502 = CYLINDRICAL_SURFACE('',#503,1.); +#503 = AXIS2_PLACEMENT_3D('',#504,#505,#506); +#504 = CARTESIAN_POINT('',(-0.29,6.08,0.25)); +#505 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#506 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#507 = DEFINITIONAL_REPRESENTATION('',(#508),#511); +#508 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#509,#510),.UNSPECIFIED.,.F.,.F., + (2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#509 = CARTESIAN_POINT('',(0.E+000,3.58)); +#510 = CARTESIAN_POINT('',(-1.570796326795,3.58)); +#511 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#512 = ORIENTED_EDGE('',*,*,#307,.T.); +#513 = ORIENTED_EDGE('',*,*,#165,.F.); +#514 = ADVANCED_FACE('',(#515),#237,.T.); +#515 = FACE_BOUND('',#516,.F.); +#516 = EDGE_LOOP('',(#517,#542,#543)); +#517 = ORIENTED_EDGE('',*,*,#518,.F.); +#518 = EDGE_CURVE('',#359,#195,#519,.T.); +#519 = SURFACE_CURVE('',#520,(#525,#531),.PCURVE_S1.); +#520 = CIRCLE('',#521,1.); +#521 = AXIS2_PLACEMENT_3D('',#522,#523,#524); +#522 = CARTESIAN_POINT('',(13.01,2.5,0.25)); +#523 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#524 = DIRECTION('',(0.E+000,4.440892098501E-016,1.)); +#525 = PCURVE('',#237,#526); +#526 = DEFINITIONAL_REPRESENTATION('',(#527),#530); +#527 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#528,#529),.UNSPECIFIED.,.F.,.F., + (2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#528 = CARTESIAN_POINT('',(0.E+000,-1.570796326795)); +#529 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#530 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#531 = PCURVE('',#532,#537); +#532 = CYLINDRICAL_SURFACE('',#533,1.); +#533 = AXIS2_PLACEMENT_3D('',#534,#535,#536); +#534 = CARTESIAN_POINT('',(13.01,1.5,0.25)); +#535 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#536 = DIRECTION('',(1.,-0.E+000,0.E+000)); +#537 = DEFINITIONAL_REPRESENTATION('',(#538),#541); +#538 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#539,#540),.UNSPECIFIED.,.F.,.F., + (2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#539 = CARTESIAN_POINT('',(0.E+000,1.)); +#540 = CARTESIAN_POINT('',(-1.570796326795,1.)); +#541 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#542 = ORIENTED_EDGE('',*,*,#386,.T.); +#543 = ORIENTED_EDGE('',*,*,#222,.F.); +#544 = ADVANCED_FACE('',(#545),#210,.F.); +#545 = FACE_BOUND('',#546,.F.); +#546 = EDGE_LOOP('',(#547,#548,#571,#599)); +#547 = ORIENTED_EDGE('',*,*,#194,.F.); +#548 = ORIENTED_EDGE('',*,*,#549,.F.); +#549 = EDGE_CURVE('',#550,#166,#552,.T.); +#550 = VERTEX_POINT('',#551); +#551 = CARTESIAN_POINT('',(-0.29,5.08,1.25)); +#552 = SURFACE_CURVE('',#553,(#557,#564),.PCURVE_S1.); +#553 = LINE('',#554,#555); +#554 = CARTESIAN_POINT('',(-0.29,6.08,1.25)); +#555 = VECTOR('',#556,1.); +#556 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#557 = PCURVE('',#210,#558); +#558 = DEFINITIONAL_REPRESENTATION('',(#559),#563); +#559 = LINE('',#560,#561); +#560 = CARTESIAN_POINT('',(4.58,1.)); +#561 = VECTOR('',#562,1.); +#562 = DIRECTION('',(-1.,0.E+000)); +#563 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#564 = PCURVE('',#502,#565); +#565 = DEFINITIONAL_REPRESENTATION('',(#566),#570); +#566 = LINE('',#567,#568); +#567 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#568 = VECTOR('',#569,1.); +#569 = DIRECTION('',(-0.E+000,1.)); +#570 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#571 = ORIENTED_EDGE('',*,*,#572,.F.); +#572 = EDGE_CURVE('',#573,#550,#575,.T.); +#573 = VERTEX_POINT('',#574); +#574 = CARTESIAN_POINT('',(13.01,5.08,1.25)); +#575 = SURFACE_CURVE('',#576,(#580,#587),.PCURVE_S1.); +#576 = LINE('',#577,#578); +#577 = CARTESIAN_POINT('',(14.01,5.08,1.25)); +#578 = VECTOR('',#579,1.); +#579 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#580 = PCURVE('',#210,#581); +#581 = DEFINITIONAL_REPRESENTATION('',(#582),#586); +#582 = LINE('',#583,#584); +#583 = CARTESIAN_POINT('',(3.58,15.3)); +#584 = VECTOR('',#585,1.); +#585 = DIRECTION('',(0.E+000,-1.)); +#586 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#587 = PCURVE('',#588,#593); +#588 = CYLINDRICAL_SURFACE('',#589,1.); +#589 = AXIS2_PLACEMENT_3D('',#590,#591,#592); +#590 = CARTESIAN_POINT('',(14.01,5.08,0.25)); +#591 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#592 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#593 = DEFINITIONAL_REPRESENTATION('',(#594),#598); +#594 = LINE('',#595,#596); +#595 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#596 = VECTOR('',#597,1.); +#597 = DIRECTION('',(-0.E+000,1.)); +#598 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#599 = ORIENTED_EDGE('',*,*,#600,.F.); +#600 = EDGE_CURVE('',#195,#573,#601,.T.); +#601 = SURFACE_CURVE('',#602,(#606,#613),.PCURVE_S1.); +#602 = LINE('',#603,#604); +#603 = CARTESIAN_POINT('',(13.01,1.5,1.25)); +#604 = VECTOR('',#605,1.); +#605 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#606 = PCURVE('',#210,#607); +#607 = DEFINITIONAL_REPRESENTATION('',(#608),#612); +#608 = LINE('',#609,#610); +#609 = CARTESIAN_POINT('',(0.E+000,14.3)); +#610 = VECTOR('',#611,1.); +#611 = DIRECTION('',(1.,0.E+000)); +#612 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#613 = PCURVE('',#532,#614); +#614 = DEFINITIONAL_REPRESENTATION('',(#615),#619); +#615 = LINE('',#616,#617); +#616 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#617 = VECTOR('',#618,1.); +#618 = DIRECTION('',(-0.E+000,1.)); +#619 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#620 = ADVANCED_FACE('',(#621),#268,.T.); +#621 = FACE_BOUND('',#622,.F.); +#622 = EDGE_LOOP('',(#623,#648,#649)); +#623 = ORIENTED_EDGE('',*,*,#624,.F.); +#624 = EDGE_CURVE('',#253,#412,#625,.T.); +#625 = SURFACE_CURVE('',#626,(#631,#637),.PCURVE_S1.); +#626 = CIRCLE('',#627,1.); +#627 = AXIS2_PLACEMENT_3D('',#628,#629,#630); +#628 = CARTESIAN_POINT('',(-0.29,2.5,-0.25)); +#629 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#630 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#631 = PCURVE('',#268,#632); +#632 = DEFINITIONAL_REPRESENTATION('',(#633),#636); +#633 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#634,#635),.UNSPECIFIED.,.F.,.F., + (2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#634 = CARTESIAN_POINT('',(0.E+000,-1.570796326795)); +#635 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#636 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#637 = PCURVE('',#638,#643); +#638 = CYLINDRICAL_SURFACE('',#639,1.); +#639 = AXIS2_PLACEMENT_3D('',#640,#641,#642); +#640 = CARTESIAN_POINT('',(-0.29,6.08,-0.25)); +#641 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#642 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#643 = DEFINITIONAL_REPRESENTATION('',(#644),#647); +#644 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#645,#646),.UNSPECIFIED.,.F.,.F., + (2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#645 = CARTESIAN_POINT('',(0.E+000,3.58)); +#646 = CARTESIAN_POINT('',(1.570796326795,3.58)); +#647 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#648 = ORIENTED_EDGE('',*,*,#252,.T.); +#649 = ORIENTED_EDGE('',*,*,#411,.F.); +#650 = ADVANCED_FACE('',(#651),#295,.F.); +#651 = FACE_BOUND('',#652,.F.); +#652 = EDGE_LOOP('',(#653,#676,#677,#700)); +#653 = ORIENTED_EDGE('',*,*,#654,.T.); +#654 = EDGE_CURVE('',#655,#280,#657,.T.); +#655 = VERTEX_POINT('',#656); +#656 = CARTESIAN_POINT('',(-1.29,5.08,0.25)); +#657 = SURFACE_CURVE('',#658,(#662,#669),.PCURVE_S1.); +#658 = LINE('',#659,#660); +#659 = CARTESIAN_POINT('',(-1.29,6.08,0.25)); +#660 = VECTOR('',#661,1.); +#661 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#662 = PCURVE('',#295,#663); +#663 = DEFINITIONAL_REPRESENTATION('',(#664),#668); +#664 = LINE('',#665,#666); +#665 = CARTESIAN_POINT('',(1.7763568394E-015,-1.5)); +#666 = VECTOR('',#667,1.); +#667 = DIRECTION('',(1.,0.E+000)); +#668 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#669 = PCURVE('',#502,#670); +#670 = DEFINITIONAL_REPRESENTATION('',(#671),#675); +#671 = LINE('',#672,#673); +#672 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#673 = VECTOR('',#674,1.); +#674 = DIRECTION('',(-0.E+000,1.)); +#675 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#676 = ORIENTED_EDGE('',*,*,#279,.F.); +#677 = ORIENTED_EDGE('',*,*,#678,.F.); +#678 = EDGE_CURVE('',#679,#253,#681,.T.); +#679 = VERTEX_POINT('',#680); +#680 = CARTESIAN_POINT('',(-1.29,5.08,-0.25)); +#681 = SURFACE_CURVE('',#682,(#686,#693),.PCURVE_S1.); +#682 = LINE('',#683,#684); +#683 = CARTESIAN_POINT('',(-1.29,6.08,-0.25)); +#684 = VECTOR('',#685,1.); +#685 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#686 = PCURVE('',#295,#687); +#687 = DEFINITIONAL_REPRESENTATION('',(#688),#692); +#688 = LINE('',#689,#690); +#689 = CARTESIAN_POINT('',(0.E+000,-1.)); +#690 = VECTOR('',#691,1.); +#691 = DIRECTION('',(1.,0.E+000)); +#692 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#693 = PCURVE('',#638,#694); +#694 = DEFINITIONAL_REPRESENTATION('',(#695),#699); +#695 = LINE('',#696,#697); +#696 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#697 = VECTOR('',#698,1.); +#698 = DIRECTION('',(0.E+000,1.)); +#699 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#700 = ORIENTED_EDGE('',*,*,#701,.T.); +#701 = EDGE_CURVE('',#679,#655,#702,.T.); +#702 = SURFACE_CURVE('',#703,(#707,#714),.PCURVE_S1.); +#703 = LINE('',#704,#705); +#704 = CARTESIAN_POINT('',(-1.29,5.08,-1.25)); +#705 = VECTOR('',#706,1.); +#706 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#707 = PCURVE('',#295,#708); +#708 = DEFINITIONAL_REPRESENTATION('',(#709),#713); +#709 = LINE('',#710,#711); +#710 = CARTESIAN_POINT('',(1.,2.22044604925E-016)); +#711 = VECTOR('',#712,1.); +#712 = DIRECTION('',(2.22044604925E-016,-1.)); +#713 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#714 = PCURVE('',#715,#720); +#715 = CYLINDRICAL_SURFACE('',#716,1.); +#716 = AXIS2_PLACEMENT_3D('',#717,#718,#719); +#717 = CARTESIAN_POINT('',(-0.29,5.08,-1.25)); +#718 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#719 = DIRECTION('',(-0.E+000,1.,-2.22044604925E-016)); +#720 = DEFINITIONAL_REPRESENTATION('',(#721),#725); +#721 = LINE('',#722,#723); +#722 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#723 = VECTOR('',#724,1.); +#724 = DIRECTION('',(0.E+000,1.)); +#725 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#726 = ADVANCED_FACE('',(#727),#347,.T.); +#727 = FACE_BOUND('',#728,.T.); +#728 = EDGE_LOOP('',(#729,#754,#755)); +#729 = ORIENTED_EDGE('',*,*,#730,.F.); +#730 = EDGE_CURVE('',#332,#436,#731,.T.); +#731 = SURFACE_CURVE('',#732,(#737,#743),.PCURVE_S1.); +#732 = CIRCLE('',#733,1.); +#733 = AXIS2_PLACEMENT_3D('',#734,#735,#736); +#734 = CARTESIAN_POINT('',(13.01,2.5,-0.25)); +#735 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#736 = DIRECTION('',(0.E+000,-4.440892098501E-016,-1.)); +#737 = PCURVE('',#347,#738); +#738 = DEFINITIONAL_REPRESENTATION('',(#739),#742); +#739 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#740,#741),.UNSPECIFIED.,.F.,.F., + (2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#740 = CARTESIAN_POINT('',(0.E+000,-1.570796326795)); +#741 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#742 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#743 = PCURVE('',#744,#749); +#744 = CYLINDRICAL_SURFACE('',#745,1.); +#745 = AXIS2_PLACEMENT_3D('',#746,#747,#748); +#746 = CARTESIAN_POINT('',(13.01,1.5,-0.25)); +#747 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#748 = DIRECTION('',(1.,-0.E+000,0.E+000)); +#749 = DEFINITIONAL_REPRESENTATION('',(#750),#753); +#750 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#751,#752),.UNSPECIFIED.,.F.,.F., + (2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#751 = CARTESIAN_POINT('',(0.E+000,1.)); +#752 = CARTESIAN_POINT('',(1.570796326795,1.)); +#753 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#754 = ORIENTED_EDGE('',*,*,#331,.T.); +#755 = ORIENTED_EDGE('',*,*,#463,.F.); +#756 = ADVANCED_FACE('',(#757),#374,.F.); +#757 = FACE_BOUND('',#758,.F.); +#758 = EDGE_LOOP('',(#759,#782,#810,#831)); +#759 = ORIENTED_EDGE('',*,*,#760,.T.); +#760 = EDGE_CURVE('',#359,#761,#763,.T.); +#761 = VERTEX_POINT('',#762); +#762 = CARTESIAN_POINT('',(14.01,5.08,0.25)); +#763 = SURFACE_CURVE('',#764,(#768,#775),.PCURVE_S1.); +#764 = LINE('',#765,#766); +#765 = CARTESIAN_POINT('',(14.01,1.5,0.25)); +#766 = VECTOR('',#767,1.); +#767 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#768 = PCURVE('',#374,#769); +#769 = DEFINITIONAL_REPRESENTATION('',(#770),#774); +#770 = LINE('',#771,#772); +#771 = CARTESIAN_POINT('',(-6.661338147751E-016,-1.5)); +#772 = VECTOR('',#773,1.); +#773 = DIRECTION('',(1.,0.E+000)); +#774 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#775 = PCURVE('',#532,#776); +#776 = DEFINITIONAL_REPRESENTATION('',(#777),#781); +#777 = LINE('',#778,#779); +#778 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#779 = VECTOR('',#780,1.); +#780 = DIRECTION('',(-0.E+000,1.)); +#781 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#782 = ORIENTED_EDGE('',*,*,#783,.F.); +#783 = EDGE_CURVE('',#784,#761,#786,.T.); +#784 = VERTEX_POINT('',#785); +#785 = CARTESIAN_POINT('',(14.01,5.08,-0.25)); +#786 = SURFACE_CURVE('',#787,(#791,#798),.PCURVE_S1.); +#787 = LINE('',#788,#789); +#788 = CARTESIAN_POINT('',(14.01,5.08,-1.25)); +#789 = VECTOR('',#790,1.); +#790 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#791 = PCURVE('',#374,#792); +#792 = DEFINITIONAL_REPRESENTATION('',(#793),#797); +#793 = LINE('',#794,#795); +#794 = CARTESIAN_POINT('',(3.58,2.22044604925E-016)); +#795 = VECTOR('',#796,1.); +#796 = DIRECTION('',(-2.22044604925E-016,-1.)); +#797 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#798 = PCURVE('',#799,#804); +#799 = CYLINDRICAL_SURFACE('',#800,1.); +#800 = AXIS2_PLACEMENT_3D('',#801,#802,#803); +#801 = CARTESIAN_POINT('',(13.01,5.08,-1.25)); +#802 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#803 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#804 = DEFINITIONAL_REPRESENTATION('',(#805),#809); +#805 = LINE('',#806,#807); +#806 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#807 = VECTOR('',#808,1.); +#808 = DIRECTION('',(0.E+000,1.)); +#809 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#810 = ORIENTED_EDGE('',*,*,#811,.F.); +#811 = EDGE_CURVE('',#332,#784,#812,.T.); +#812 = SURFACE_CURVE('',#813,(#817,#824),.PCURVE_S1.); +#813 = LINE('',#814,#815); +#814 = CARTESIAN_POINT('',(14.01,1.5,-0.25)); +#815 = VECTOR('',#816,1.); +#816 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#817 = PCURVE('',#374,#818); +#818 = DEFINITIONAL_REPRESENTATION('',(#819),#823); +#819 = LINE('',#820,#821); +#820 = CARTESIAN_POINT('',(0.E+000,-1.)); +#821 = VECTOR('',#822,1.); +#822 = DIRECTION('',(1.,0.E+000)); +#823 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#824 = PCURVE('',#744,#825); +#825 = DEFINITIONAL_REPRESENTATION('',(#826),#830); +#826 = LINE('',#827,#828); +#827 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#828 = VECTOR('',#829,1.); +#829 = DIRECTION('',(0.E+000,1.)); +#830 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#831 = ORIENTED_EDGE('',*,*,#358,.T.); +#832 = ADVANCED_FACE('',(#833),#451,.T.); +#833 = FACE_BOUND('',#834,.T.); +#834 = EDGE_LOOP('',(#835,#865,#886,#887)); +#835 = ORIENTED_EDGE('',*,*,#836,.F.); +#836 = EDGE_CURVE('',#837,#839,#841,.T.); +#837 = VERTEX_POINT('',#838); +#838 = CARTESIAN_POINT('',(13.01,5.08,-1.25)); +#839 = VERTEX_POINT('',#840); +#840 = CARTESIAN_POINT('',(-0.29,5.08,-1.25)); +#841 = SURFACE_CURVE('',#842,(#846,#853),.PCURVE_S1.); +#842 = LINE('',#843,#844); +#843 = CARTESIAN_POINT('',(14.01,5.08,-1.25)); +#844 = VECTOR('',#845,1.); +#845 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#846 = PCURVE('',#451,#847); +#847 = DEFINITIONAL_REPRESENTATION('',(#848),#852); +#848 = LINE('',#849,#850); +#849 = CARTESIAN_POINT('',(3.58,15.3)); +#850 = VECTOR('',#851,1.); +#851 = DIRECTION('',(0.E+000,-1.)); +#852 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#853 = PCURVE('',#854,#859); +#854 = CYLINDRICAL_SURFACE('',#855,1.); +#855 = AXIS2_PLACEMENT_3D('',#856,#857,#858); +#856 = CARTESIAN_POINT('',(14.01,5.08,-0.25)); +#857 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#858 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#859 = DEFINITIONAL_REPRESENTATION('',(#860),#864); +#860 = LINE('',#861,#862); +#861 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#862 = VECTOR('',#863,1.); +#863 = DIRECTION('',(0.E+000,1.)); +#864 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#865 = ORIENTED_EDGE('',*,*,#866,.F.); +#866 = EDGE_CURVE('',#436,#837,#867,.T.); +#867 = SURFACE_CURVE('',#868,(#872,#879),.PCURVE_S1.); +#868 = LINE('',#869,#870); +#869 = CARTESIAN_POINT('',(13.01,1.5,-1.25)); +#870 = VECTOR('',#871,1.); +#871 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#872 = PCURVE('',#451,#873); +#873 = DEFINITIONAL_REPRESENTATION('',(#874),#878); +#874 = LINE('',#875,#876); +#875 = CARTESIAN_POINT('',(0.E+000,14.3)); +#876 = VECTOR('',#877,1.); +#877 = DIRECTION('',(1.,0.E+000)); +#878 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#879 = PCURVE('',#744,#880); +#880 = DEFINITIONAL_REPRESENTATION('',(#881),#885); +#881 = LINE('',#882,#883); +#882 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#883 = VECTOR('',#884,1.); +#884 = DIRECTION('',(0.E+000,1.)); +#885 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#886 = ORIENTED_EDGE('',*,*,#435,.F.); +#887 = ORIENTED_EDGE('',*,*,#888,.F.); +#888 = EDGE_CURVE('',#839,#412,#889,.T.); +#889 = SURFACE_CURVE('',#890,(#894,#901),.PCURVE_S1.); +#890 = LINE('',#891,#892); +#891 = CARTESIAN_POINT('',(-0.29,6.08,-1.25)); +#892 = VECTOR('',#893,1.); +#893 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#894 = PCURVE('',#451,#895); +#895 = DEFINITIONAL_REPRESENTATION('',(#896),#900); +#896 = LINE('',#897,#898); +#897 = CARTESIAN_POINT('',(4.58,1.)); +#898 = VECTOR('',#899,1.); +#899 = DIRECTION('',(-1.,0.E+000)); +#900 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#901 = PCURVE('',#638,#902); +#902 = DEFINITIONAL_REPRESENTATION('',(#903),#907); +#903 = LINE('',#904,#905); +#904 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#905 = VECTOR('',#906,1.); +#906 = DIRECTION('',(0.E+000,1.)); +#907 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#908 = ADVANCED_FACE('',(#909),#502,.T.); +#909 = FACE_BOUND('',#910,.F.); +#910 = EDGE_LOOP('',(#911,#936,#937,#938)); +#911 = ORIENTED_EDGE('',*,*,#912,.T.); +#912 = EDGE_CURVE('',#655,#550,#913,.T.); +#913 = SURFACE_CURVE('',#914,(#919,#925),.PCURVE_S1.); +#914 = CIRCLE('',#915,1.); +#915 = AXIS2_PLACEMENT_3D('',#916,#917,#918); +#916 = CARTESIAN_POINT('',(-0.29,5.08,0.25)); +#917 = DIRECTION('',(0.E+000,1.,-8.881784197001E-016)); +#918 = DIRECTION('',(0.E+000,8.881784197001E-016,1.)); +#919 = PCURVE('',#502,#920); +#920 = DEFINITIONAL_REPRESENTATION('',(#921),#924); +#921 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#922,#923),.UNSPECIFIED.,.F.,.F., + (2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#922 = CARTESIAN_POINT('',(0.E+000,1.)); +#923 = CARTESIAN_POINT('',(-1.570796326795,1.)); +#924 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#925 = PCURVE('',#926,#931); +#926 = SPHERICAL_SURFACE('',#927,1.); +#927 = AXIS2_PLACEMENT_3D('',#928,#929,#930); +#928 = CARTESIAN_POINT('',(-0.29,5.08,0.25)); +#929 = DIRECTION('',(1.,0.E+000,0.E+000)); +#930 = DIRECTION('',(-0.E+000,8.881784197001E-016,1.)); +#931 = DEFINITIONAL_REPRESENTATION('',(#932),#935); +#932 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#933,#934),.UNSPECIFIED.,.F.,.F., + (2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#933 = CARTESIAN_POINT('',(0.E+000,-1.570796326795)); +#934 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#935 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#936 = ORIENTED_EDGE('',*,*,#549,.T.); +#937 = ORIENTED_EDGE('',*,*,#488,.F.); +#938 = ORIENTED_EDGE('',*,*,#654,.F.); +#939 = ADVANCED_FACE('',(#940),#532,.T.); +#940 = FACE_BOUND('',#941,.F.); +#941 = EDGE_LOOP('',(#942,#943,#944,#971)); +#942 = ORIENTED_EDGE('',*,*,#518,.T.); +#943 = ORIENTED_EDGE('',*,*,#600,.T.); +#944 = ORIENTED_EDGE('',*,*,#945,.T.); +#945 = EDGE_CURVE('',#573,#761,#946,.T.); +#946 = SURFACE_CURVE('',#947,(#952,#959),.PCURVE_S1.); +#947 = CIRCLE('',#948,1.); +#948 = AXIS2_PLACEMENT_3D('',#949,#950,#951); +#949 = CARTESIAN_POINT('',(13.01,5.08,0.25)); +#950 = DIRECTION('',(-0.E+000,1.,-2.22044604925E-016)); +#951 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#952 = PCURVE('',#532,#953); +#953 = DEFINITIONAL_REPRESENTATION('',(#954),#958); +#954 = LINE('',#955,#956); +#955 = CARTESIAN_POINT('',(-1.570796326795,3.58)); +#956 = VECTOR('',#957,1.); +#957 = DIRECTION('',(1.,-0.E+000)); +#958 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#959 = PCURVE('',#960,#965); +#960 = SPHERICAL_SURFACE('',#961,1.); +#961 = AXIS2_PLACEMENT_3D('',#962,#963,#964); +#962 = CARTESIAN_POINT('',(13.01,5.08,0.25)); +#963 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#964 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#965 = DEFINITIONAL_REPRESENTATION('',(#966),#970); +#966 = LINE('',#967,#968); +#967 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#968 = VECTOR('',#969,1.); +#969 = DIRECTION('',(-1.,0.E+000)); +#970 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#971 = ORIENTED_EDGE('',*,*,#760,.F.); +#972 = ADVANCED_FACE('',(#973),#588,.T.); +#973 = FACE_BOUND('',#974,.F.); +#974 = EDGE_LOOP('',(#975,#997,#998,#1022)); +#975 = ORIENTED_EDGE('',*,*,#976,.T.); +#976 = EDGE_CURVE('',#977,#573,#979,.T.); +#977 = VERTEX_POINT('',#978); +#978 = CARTESIAN_POINT('',(13.01,6.08,0.25)); +#979 = SURFACE_CURVE('',#980,(#985,#991),.PCURVE_S1.); +#980 = CIRCLE('',#981,1.); +#981 = AXIS2_PLACEMENT_3D('',#982,#983,#984); +#982 = CARTESIAN_POINT('',(13.01,5.08,0.25)); +#983 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#984 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#985 = PCURVE('',#588,#986); +#986 = DEFINITIONAL_REPRESENTATION('',(#987),#990); +#987 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#988,#989),.UNSPECIFIED.,.F.,.F., + (2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#988 = CARTESIAN_POINT('',(0.E+000,1.)); +#989 = CARTESIAN_POINT('',(-1.570796326795,1.)); +#990 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#991 = PCURVE('',#960,#992); +#992 = DEFINITIONAL_REPRESENTATION('',(#993),#996); +#993 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#994,#995),.UNSPECIFIED.,.F.,.F., + (2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#994 = CARTESIAN_POINT('',(0.E+000,-1.570796326795)); +#995 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#996 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#997 = ORIENTED_EDGE('',*,*,#572,.T.); +#998 = ORIENTED_EDGE('',*,*,#999,.T.); +#999 = EDGE_CURVE('',#550,#1000,#1002,.T.); +#1000 = VERTEX_POINT('',#1001); +#1001 = CARTESIAN_POINT('',(-0.29,6.08,0.25)); +#1002 = SURFACE_CURVE('',#1003,(#1008,#1015),.PCURVE_S1.); +#1003 = CIRCLE('',#1004,1.); +#1004 = AXIS2_PLACEMENT_3D('',#1005,#1006,#1007); +#1005 = CARTESIAN_POINT('',(-0.29,5.08,0.25)); +#1006 = DIRECTION('',(-1.,0.E+000,-0.E+000)); +#1007 = DIRECTION('',(-0.E+000,8.881784197001E-016,1.)); +#1008 = PCURVE('',#588,#1009); +#1009 = DEFINITIONAL_REPRESENTATION('',(#1010),#1014); +#1010 = LINE('',#1011,#1012); +#1011 = CARTESIAN_POINT('',(-1.570796326795,14.3)); +#1012 = VECTOR('',#1013,1.); +#1013 = DIRECTION('',(1.,-0.E+000)); +#1014 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1015 = PCURVE('',#926,#1016); +#1016 = DEFINITIONAL_REPRESENTATION('',(#1017),#1021); +#1017 = LINE('',#1018,#1019); +#1018 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#1019 = VECTOR('',#1020,1.); +#1020 = DIRECTION('',(-1.,0.E+000)); +#1021 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1022 = ORIENTED_EDGE('',*,*,#1023,.F.); +#1023 = EDGE_CURVE('',#977,#1000,#1024,.T.); +#1024 = SURFACE_CURVE('',#1025,(#1029,#1036),.PCURVE_S1.); +#1025 = LINE('',#1026,#1027); +#1026 = CARTESIAN_POINT('',(14.01,6.08,0.25)); +#1027 = VECTOR('',#1028,1.); +#1028 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1029 = PCURVE('',#588,#1030); +#1030 = DEFINITIONAL_REPRESENTATION('',(#1031),#1035); +#1031 = LINE('',#1032,#1033); +#1032 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#1033 = VECTOR('',#1034,1.); +#1034 = DIRECTION('',(-0.E+000,1.)); +#1035 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1036 = PCURVE('',#1037,#1042); +#1037 = PLANE('',#1038); +#1038 = AXIS2_PLACEMENT_3D('',#1039,#1040,#1041); +#1039 = CARTESIAN_POINT('',(14.01,6.08,-1.25)); +#1040 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#1041 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1042 = DEFINITIONAL_REPRESENTATION('',(#1043),#1047); +#1043 = LINE('',#1044,#1045); +#1044 = CARTESIAN_POINT('',(0.E+000,-1.5)); +#1045 = VECTOR('',#1046,1.); +#1046 = DIRECTION('',(1.,0.E+000)); +#1047 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1048 = ADVANCED_FACE('',(#1049),#638,.T.); +#1049 = FACE_BOUND('',#1050,.T.); +#1050 = EDGE_LOOP('',(#1051,#1076,#1077,#1078)); +#1051 = ORIENTED_EDGE('',*,*,#1052,.F.); +#1052 = EDGE_CURVE('',#839,#679,#1053,.T.); +#1053 = SURFACE_CURVE('',#1054,(#1059,#1065),.PCURVE_S1.); +#1054 = CIRCLE('',#1055,1.); +#1055 = AXIS2_PLACEMENT_3D('',#1056,#1057,#1058); +#1056 = CARTESIAN_POINT('',(-0.29,5.08,-0.25)); +#1057 = DIRECTION('',(6.123233995737E-017,1.,-4.440892098501E-016)); +#1058 = DIRECTION('',(-1.,6.123233995737E-017,-2.719262146894E-032)); +#1059 = PCURVE('',#638,#1060); +#1060 = DEFINITIONAL_REPRESENTATION('',(#1061),#1064); +#1061 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1062,#1063),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#1062 = CARTESIAN_POINT('',(1.570796326795,1.)); +#1063 = CARTESIAN_POINT('',(0.E+000,1.)); +#1064 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1065 = PCURVE('',#1066,#1071); +#1066 = SPHERICAL_SURFACE('',#1067,1.); +#1067 = AXIS2_PLACEMENT_3D('',#1068,#1069,#1070); +#1068 = CARTESIAN_POINT('',(-0.29,5.08,-0.25)); +#1069 = DIRECTION('',(-0.E+000,4.440892098501E-016,1.)); +#1070 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#1071 = DEFINITIONAL_REPRESENTATION('',(#1072),#1075); +#1072 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1073,#1074),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#1073 = CARTESIAN_POINT('',(1.570796326795,-1.570796326795)); +#1074 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#1075 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1076 = ORIENTED_EDGE('',*,*,#888,.T.); +#1077 = ORIENTED_EDGE('',*,*,#624,.F.); +#1078 = ORIENTED_EDGE('',*,*,#678,.F.); +#1079 = ADVANCED_FACE('',(#1080),#715,.T.); +#1080 = FACE_BOUND('',#1081,.T.); +#1081 = EDGE_LOOP('',(#1082,#1105,#1127,#1128)); +#1082 = ORIENTED_EDGE('',*,*,#1083,.F.); +#1083 = EDGE_CURVE('',#1084,#1000,#1086,.T.); +#1084 = VERTEX_POINT('',#1085); +#1085 = CARTESIAN_POINT('',(-0.29,6.08,-0.25)); +#1086 = SURFACE_CURVE('',#1087,(#1091,#1098),.PCURVE_S1.); +#1087 = LINE('',#1088,#1089); +#1088 = CARTESIAN_POINT('',(-0.29,6.08,-1.25)); +#1089 = VECTOR('',#1090,1.); +#1090 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#1091 = PCURVE('',#715,#1092); +#1092 = DEFINITIONAL_REPRESENTATION('',(#1093),#1097); +#1093 = LINE('',#1094,#1095); +#1094 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1095 = VECTOR('',#1096,1.); +#1096 = DIRECTION('',(0.E+000,1.)); +#1097 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1098 = PCURVE('',#1037,#1099); +#1099 = DEFINITIONAL_REPRESENTATION('',(#1100),#1104); +#1100 = LINE('',#1101,#1102); +#1101 = CARTESIAN_POINT('',(14.3,0.E+000)); +#1102 = VECTOR('',#1103,1.); +#1103 = DIRECTION('',(0.E+000,-1.)); +#1104 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1105 = ORIENTED_EDGE('',*,*,#1106,.T.); +#1106 = EDGE_CURVE('',#1084,#679,#1107,.T.); +#1107 = SURFACE_CURVE('',#1108,(#1113,#1120),.PCURVE_S1.); +#1108 = CIRCLE('',#1109,1.); +#1109 = AXIS2_PLACEMENT_3D('',#1110,#1111,#1112); +#1110 = CARTESIAN_POINT('',(-0.29,5.08,-0.25)); +#1111 = DIRECTION('',(0.E+000,4.440892098501E-016,1.)); +#1112 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#1113 = PCURVE('',#715,#1114); +#1114 = DEFINITIONAL_REPRESENTATION('',(#1115),#1119); +#1115 = LINE('',#1116,#1117); +#1116 = CARTESIAN_POINT('',(0.E+000,1.)); +#1117 = VECTOR('',#1118,1.); +#1118 = DIRECTION('',(1.,0.E+000)); +#1119 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1120 = PCURVE('',#1066,#1121); +#1121 = DEFINITIONAL_REPRESENTATION('',(#1122),#1126); +#1122 = LINE('',#1123,#1124); +#1123 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1124 = VECTOR('',#1125,1.); +#1125 = DIRECTION('',(1.,0.E+000)); +#1126 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1127 = ORIENTED_EDGE('',*,*,#701,.T.); +#1128 = ORIENTED_EDGE('',*,*,#1129,.T.); +#1129 = EDGE_CURVE('',#655,#1000,#1130,.T.); +#1130 = SURFACE_CURVE('',#1131,(#1136,#1142),.PCURVE_S1.); +#1131 = CIRCLE('',#1132,1.); +#1132 = AXIS2_PLACEMENT_3D('',#1133,#1134,#1135); +#1133 = CARTESIAN_POINT('',(-0.29,5.08,0.25)); +#1134 = DIRECTION('',(0.E+000,-1.608122649677E-016,-1.)); +#1135 = DIRECTION('',(-0.E+000,1.,-1.608122649677E-016)); +#1136 = PCURVE('',#715,#1137); +#1137 = DEFINITIONAL_REPRESENTATION('',(#1138),#1141); +#1138 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1139,#1140),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#1139 = CARTESIAN_POINT('',(1.570796326795,1.5)); +#1140 = CARTESIAN_POINT('',(0.E+000,1.5)); +#1141 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1142 = PCURVE('',#926,#1143); +#1143 = DEFINITIONAL_REPRESENTATION('',(#1144),#1147); +#1144 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1145,#1146),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#1145 = CARTESIAN_POINT('',(-1.570796326795,-1.570796326795)); +#1146 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#1147 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1148 = ADVANCED_FACE('',(#1149),#744,.T.); +#1149 = FACE_BOUND('',#1150,.T.); +#1150 = EDGE_LOOP('',(#1151,#1152,#1153,#1178)); +#1151 = ORIENTED_EDGE('',*,*,#730,.T.); +#1152 = ORIENTED_EDGE('',*,*,#866,.T.); +#1153 = ORIENTED_EDGE('',*,*,#1154,.T.); +#1154 = EDGE_CURVE('',#837,#784,#1155,.T.); +#1155 = SURFACE_CURVE('',#1156,(#1161,#1167),.PCURVE_S1.); +#1156 = CIRCLE('',#1157,1.); +#1157 = AXIS2_PLACEMENT_3D('',#1158,#1159,#1160); +#1158 = CARTESIAN_POINT('',(13.01,5.08,-0.25)); +#1159 = DIRECTION('',(6.123233995737E-017,-1.,4.440892098501E-016)); +#1160 = DIRECTION('',(1.,6.123233995737E-017,-2.719262146894E-032)); +#1161 = PCURVE('',#744,#1162); +#1162 = DEFINITIONAL_REPRESENTATION('',(#1163),#1166); +#1163 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1164,#1165),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#1164 = CARTESIAN_POINT('',(1.570796326795,3.58)); +#1165 = CARTESIAN_POINT('',(0.E+000,3.58)); +#1166 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1167 = PCURVE('',#1168,#1173); +#1168 = SPHERICAL_SURFACE('',#1169,1.); +#1169 = AXIS2_PLACEMENT_3D('',#1170,#1171,#1172); +#1170 = CARTESIAN_POINT('',(13.01,5.08,-0.25)); +#1171 = DIRECTION('',(-0.E+000,4.440892098501E-016,1.)); +#1172 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#1173 = DEFINITIONAL_REPRESENTATION('',(#1174),#1177); +#1174 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1175,#1176),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#1175 = CARTESIAN_POINT('',(-1.570796326795,-1.570796326795)); +#1176 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#1177 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1178 = ORIENTED_EDGE('',*,*,#811,.F.); +#1179 = ADVANCED_FACE('',(#1180),#799,.T.); +#1180 = FACE_BOUND('',#1181,.T.); +#1181 = EDGE_LOOP('',(#1182,#1183,#1207,#1228)); +#1182 = ORIENTED_EDGE('',*,*,#783,.F.); +#1183 = ORIENTED_EDGE('',*,*,#1184,.F.); +#1184 = EDGE_CURVE('',#1185,#784,#1187,.T.); +#1185 = VERTEX_POINT('',#1186); +#1186 = CARTESIAN_POINT('',(13.01,6.08,-0.25)); +#1187 = SURFACE_CURVE('',#1188,(#1193,#1200),.PCURVE_S1.); +#1188 = CIRCLE('',#1189,1.); +#1189 = AXIS2_PLACEMENT_3D('',#1190,#1191,#1192); +#1190 = CARTESIAN_POINT('',(13.01,5.08,-0.25)); +#1191 = DIRECTION('',(0.E+000,-4.440892098501E-016,-1.)); +#1192 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#1193 = PCURVE('',#799,#1194); +#1194 = DEFINITIONAL_REPRESENTATION('',(#1195),#1199); +#1195 = LINE('',#1196,#1197); +#1196 = CARTESIAN_POINT('',(1.570796326795,1.)); +#1197 = VECTOR('',#1198,1.); +#1198 = DIRECTION('',(-1.,-0.E+000)); +#1199 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1200 = PCURVE('',#1168,#1201); +#1201 = DEFINITIONAL_REPRESENTATION('',(#1202),#1206); +#1202 = LINE('',#1203,#1204); +#1203 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#1204 = VECTOR('',#1205,1.); +#1205 = DIRECTION('',(-1.,0.E+000)); +#1206 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1207 = ORIENTED_EDGE('',*,*,#1208,.T.); +#1208 = EDGE_CURVE('',#1185,#977,#1209,.T.); +#1209 = SURFACE_CURVE('',#1210,(#1214,#1221),.PCURVE_S1.); +#1210 = LINE('',#1211,#1212); +#1211 = CARTESIAN_POINT('',(13.01,6.08,-1.25)); +#1212 = VECTOR('',#1213,1.); +#1213 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#1214 = PCURVE('',#799,#1215); +#1215 = DEFINITIONAL_REPRESENTATION('',(#1216),#1220); +#1216 = LINE('',#1217,#1218); +#1217 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#1218 = VECTOR('',#1219,1.); +#1219 = DIRECTION('',(0.E+000,1.)); +#1220 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1221 = PCURVE('',#1037,#1222); +#1222 = DEFINITIONAL_REPRESENTATION('',(#1223),#1227); +#1223 = LINE('',#1224,#1225); +#1224 = CARTESIAN_POINT('',(1.,0.E+000)); +#1225 = VECTOR('',#1226,1.); +#1226 = DIRECTION('',(0.E+000,-1.)); +#1227 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1228 = ORIENTED_EDGE('',*,*,#1229,.T.); +#1229 = EDGE_CURVE('',#977,#761,#1230,.T.); +#1230 = SURFACE_CURVE('',#1231,(#1236,#1242),.PCURVE_S1.); +#1231 = CIRCLE('',#1232,1.); +#1232 = AXIS2_PLACEMENT_3D('',#1233,#1234,#1235); +#1233 = CARTESIAN_POINT('',(13.01,5.08,0.25)); +#1234 = DIRECTION('',(6.123233995737E-017,-2.22044604925E-016,-1.)); +#1235 = DIRECTION('',(1.,1.359631073447E-032,6.123233995737E-017)); +#1236 = PCURVE('',#799,#1237); +#1237 = DEFINITIONAL_REPRESENTATION('',(#1238),#1241); +#1238 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1239,#1240),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#1239 = CARTESIAN_POINT('',(1.570796326795,1.5)); +#1240 = CARTESIAN_POINT('',(0.E+000,1.5)); +#1241 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1242 = PCURVE('',#960,#1243); +#1243 = DEFINITIONAL_REPRESENTATION('',(#1244),#1247); +#1244 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1245,#1246),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#1245 = CARTESIAN_POINT('',(-1.570796326795,-1.570796326795)); +#1246 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#1247 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1248 = ADVANCED_FACE('',(#1249),#854,.T.); +#1249 = FACE_BOUND('',#1250,.T.); +#1250 = EDGE_LOOP('',(#1251,#1271,#1272,#1292)); +#1251 = ORIENTED_EDGE('',*,*,#1252,.F.); +#1252 = EDGE_CURVE('',#837,#1185,#1253,.T.); +#1253 = SURFACE_CURVE('',#1254,(#1259,#1265),.PCURVE_S1.); +#1254 = CIRCLE('',#1255,1.); +#1255 = AXIS2_PLACEMENT_3D('',#1256,#1257,#1258); +#1256 = CARTESIAN_POINT('',(13.01,5.08,-0.25)); +#1257 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1258 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#1259 = PCURVE('',#854,#1260); +#1260 = DEFINITIONAL_REPRESENTATION('',(#1261),#1264); +#1261 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1262,#1263),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#1262 = CARTESIAN_POINT('',(1.570796326795,1.)); +#1263 = CARTESIAN_POINT('',(0.E+000,1.)); +#1264 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1265 = PCURVE('',#1168,#1266); +#1266 = DEFINITIONAL_REPRESENTATION('',(#1267),#1270); +#1267 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1268,#1269),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#1268 = CARTESIAN_POINT('',(0.E+000,-1.570796326795)); +#1269 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1270 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1271 = ORIENTED_EDGE('',*,*,#836,.T.); +#1272 = ORIENTED_EDGE('',*,*,#1273,.T.); +#1273 = EDGE_CURVE('',#839,#1084,#1274,.T.); +#1274 = SURFACE_CURVE('',#1275,(#1280,#1286),.PCURVE_S1.); +#1275 = CIRCLE('',#1276,1.); +#1276 = AXIS2_PLACEMENT_3D('',#1277,#1278,#1279); +#1277 = CARTESIAN_POINT('',(-0.29,5.08,-0.25)); +#1278 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1279 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#1280 = PCURVE('',#854,#1281); +#1281 = DEFINITIONAL_REPRESENTATION('',(#1282),#1285); +#1282 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1283,#1284),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#1283 = CARTESIAN_POINT('',(1.570796326795,14.3)); +#1284 = CARTESIAN_POINT('',(0.E+000,14.3)); +#1285 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1286 = PCURVE('',#1066,#1287); +#1287 = DEFINITIONAL_REPRESENTATION('',(#1288),#1291); +#1288 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1289,#1290),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#1289 = CARTESIAN_POINT('',(0.E+000,-1.570796326795)); +#1290 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1291 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1292 = ORIENTED_EDGE('',*,*,#1293,.F.); +#1293 = EDGE_CURVE('',#1185,#1084,#1294,.T.); +#1294 = SURFACE_CURVE('',#1295,(#1299,#1306),.PCURVE_S1.); +#1295 = LINE('',#1296,#1297); +#1296 = CARTESIAN_POINT('',(14.01,6.08,-0.25)); +#1297 = VECTOR('',#1298,1.); +#1298 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1299 = PCURVE('',#854,#1300); +#1300 = DEFINITIONAL_REPRESENTATION('',(#1301),#1305); +#1301 = LINE('',#1302,#1303); +#1302 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1303 = VECTOR('',#1304,1.); +#1304 = DIRECTION('',(0.E+000,1.)); +#1305 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1306 = PCURVE('',#1037,#1307); +#1307 = DEFINITIONAL_REPRESENTATION('',(#1308),#1312); +#1308 = LINE('',#1309,#1310); +#1309 = CARTESIAN_POINT('',(0.E+000,-1.)); +#1310 = VECTOR('',#1311,1.); +#1311 = DIRECTION('',(1.,0.E+000)); +#1312 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1313 = ADVANCED_FACE('',(#1314),#926,.T.); +#1314 = FACE_BOUND('',#1315,.F.); +#1315 = EDGE_LOOP('',(#1316,#1317,#1318)); +#1316 = ORIENTED_EDGE('',*,*,#912,.F.); +#1317 = ORIENTED_EDGE('',*,*,#1129,.T.); +#1318 = ORIENTED_EDGE('',*,*,#999,.F.); +#1319 = ADVANCED_FACE('',(#1320),#960,.T.); +#1320 = FACE_BOUND('',#1321,.F.); +#1321 = EDGE_LOOP('',(#1322,#1323,#1324)); +#1322 = ORIENTED_EDGE('',*,*,#976,.F.); +#1323 = ORIENTED_EDGE('',*,*,#1229,.T.); +#1324 = ORIENTED_EDGE('',*,*,#945,.F.); +#1325 = ADVANCED_FACE('',(#1326),#1037,.F.); +#1326 = FACE_BOUND('',#1327,.F.); +#1327 = EDGE_LOOP('',(#1328,#1329,#1330,#1331)); +#1328 = ORIENTED_EDGE('',*,*,#1023,.T.); +#1329 = ORIENTED_EDGE('',*,*,#1083,.F.); +#1330 = ORIENTED_EDGE('',*,*,#1293,.F.); +#1331 = ORIENTED_EDGE('',*,*,#1208,.T.); +#1332 = ADVANCED_FACE('',(#1333),#1066,.T.); +#1333 = FACE_BOUND('',#1334,.T.); +#1334 = EDGE_LOOP('',(#1335,#1336,#1337)); +#1335 = ORIENTED_EDGE('',*,*,#1273,.F.); +#1336 = ORIENTED_EDGE('',*,*,#1052,.T.); +#1337 = ORIENTED_EDGE('',*,*,#1106,.F.); +#1338 = ADVANCED_FACE('',(#1339),#1168,.T.); +#1339 = FACE_BOUND('',#1340,.F.); +#1340 = EDGE_LOOP('',(#1341,#1342,#1343)); +#1341 = ORIENTED_EDGE('',*,*,#1252,.F.); +#1342 = ORIENTED_EDGE('',*,*,#1154,.T.); +#1343 = ORIENTED_EDGE('',*,*,#1184,.F.); +#1344 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1348)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#1345,#1346,#1347)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#1345 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#1346 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#1347 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#1348 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#1345, + 'distance_accuracy_value','confusion accuracy'); +#1349 = SHAPE_DEFINITION_REPRESENTATION(#1350,#37); +#1350 = PRODUCT_DEFINITION_SHAPE('','',#1351); +#1351 = PRODUCT_DEFINITION('design','',#1352,#1355); +#1352 = PRODUCT_DEFINITION_FORMATION('','',#1353); +#1353 = PRODUCT('Fillet','Fillet','',(#1354)); +#1354 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#1355 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#1356 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1357,#1359); +#1357 = ( REPRESENTATION_RELATIONSHIP('','',#37,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1358) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#1358 = ITEM_DEFINED_TRANSFORMATION('','',#11,#15); +#1359 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #1360); +#1360 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('1','=>[0:1:1:2]','',#5,#1351,$); +#1361 = PRODUCT_TYPE('part',$,(#1353)); +#1362 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#1363),#1469); +#1363 = MANIFOLD_SOLID_BREP('',#1364); +#1364 = CLOSED_SHELL('',(#1365,#1461,#1465)); +#1365 = ADVANCED_FACE('',(#1366),#1380,.T.); +#1366 = FACE_BOUND('',#1367,.F.); +#1367 = EDGE_LOOP('',(#1368,#1398,#1429,#1430)); +#1368 = ORIENTED_EDGE('',*,*,#1369,.T.); +#1369 = EDGE_CURVE('',#1370,#1372,#1374,.T.); +#1370 = VERTEX_POINT('',#1371); +#1371 = CARTESIAN_POINT('',(1.710192,3.5,-1.554312234475E-015)); +#1372 = VERTEX_POINT('',#1373); +#1373 = CARTESIAN_POINT('',(1.710192,3.5,1.27)); +#1374 = SEAM_CURVE('',#1375,(#1379,#1391),.PCURVE_S1.); +#1375 = LINE('',#1376,#1377); +#1376 = CARTESIAN_POINT('',(1.710192,3.5,-1.554312234475E-015)); +#1377 = VECTOR('',#1378,1.); +#1378 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#1379 = PCURVE('',#1380,#1385); +#1380 = CYLINDRICAL_SURFACE('',#1381,0.440192); +#1381 = AXIS2_PLACEMENT_3D('',#1382,#1383,#1384); +#1382 = CARTESIAN_POINT('',(1.27,3.5,-1.554312234475E-015)); +#1383 = DIRECTION('',(0.E+000,-4.440892098501E-016,-1.)); +#1384 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1385 = DEFINITIONAL_REPRESENTATION('',(#1386),#1390); +#1386 = LINE('',#1387,#1388); +#1387 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#1388 = VECTOR('',#1389,1.); +#1389 = DIRECTION('',(-0.E+000,-1.)); +#1390 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1391 = PCURVE('',#1380,#1392); +#1392 = DEFINITIONAL_REPRESENTATION('',(#1393),#1397); +#1393 = LINE('',#1394,#1395); +#1394 = CARTESIAN_POINT('',(-6.28318530718,0.E+000)); +#1395 = VECTOR('',#1396,1.); +#1396 = DIRECTION('',(-0.E+000,-1.)); +#1397 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1398 = ORIENTED_EDGE('',*,*,#1399,.T.); +#1399 = EDGE_CURVE('',#1372,#1372,#1400,.T.); +#1400 = SURFACE_CURVE('',#1401,(#1406,#1413),.PCURVE_S1.); +#1401 = CIRCLE('',#1402,0.440192); +#1402 = AXIS2_PLACEMENT_3D('',#1403,#1404,#1405); +#1403 = CARTESIAN_POINT('',(1.27,3.5,1.27)); +#1404 = DIRECTION('',(-0.E+000,4.440892098501E-016,1.)); +#1405 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1406 = PCURVE('',#1380,#1407); +#1407 = DEFINITIONAL_REPRESENTATION('',(#1408),#1412); +#1408 = LINE('',#1409,#1410); +#1409 = CARTESIAN_POINT('',(-0.E+000,-1.27)); +#1410 = VECTOR('',#1411,1.); +#1411 = DIRECTION('',(-1.,0.E+000)); +#1412 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1413 = PCURVE('',#1414,#1419); +#1414 = PLANE('',#1415); +#1415 = AXIS2_PLACEMENT_3D('',#1416,#1417,#1418); +#1416 = CARTESIAN_POINT('',(1.710192,3.5,1.27)); +#1417 = DIRECTION('',(0.E+000,-4.440892098501E-016,-1.)); +#1418 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#1419 = DEFINITIONAL_REPRESENTATION('',(#1420),#1428); +#1420 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1421,#1422,#1423,#1424, +#1425,#1426,#1427),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.E+000,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#1421 = CARTESIAN_POINT('',(-4.440892098501E-016,-2.22044604925E-016)); +#1422 = CARTESIAN_POINT('',(0.762434909085,-2.22044604925E-016)); +#1423 = CARTESIAN_POINT('',(0.381217454543,-0.660288)); +#1424 = CARTESIAN_POINT('',(-3.36273265088E-016,-1.320576)); +#1425 = CARTESIAN_POINT('',(-0.381217454543,-0.660288)); +#1426 = CARTESIAN_POINT('',(-0.762434909085,-9.436895709314E-016)); +#1427 = CARTESIAN_POINT('',(-4.440892098501E-016,-2.22044604925E-016)); +#1428 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1429 = ORIENTED_EDGE('',*,*,#1369,.F.); +#1430 = ORIENTED_EDGE('',*,*,#1431,.F.); +#1431 = EDGE_CURVE('',#1370,#1370,#1432,.T.); +#1432 = SURFACE_CURVE('',#1433,(#1438,#1445),.PCURVE_S1.); +#1433 = CIRCLE('',#1434,0.440192); +#1434 = AXIS2_PLACEMENT_3D('',#1435,#1436,#1437); +#1435 = CARTESIAN_POINT('',(1.27,3.5,-1.554312234475E-015)); +#1436 = DIRECTION('',(-0.E+000,4.440892098501E-016,1.)); +#1437 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1438 = PCURVE('',#1380,#1439); +#1439 = DEFINITIONAL_REPRESENTATION('',(#1440),#1444); +#1440 = LINE('',#1441,#1442); +#1441 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#1442 = VECTOR('',#1443,1.); +#1443 = DIRECTION('',(-1.,0.E+000)); +#1444 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1445 = PCURVE('',#1446,#1451); +#1446 = PLANE('',#1447); +#1447 = AXIS2_PLACEMENT_3D('',#1448,#1449,#1450); +#1448 = CARTESIAN_POINT('',(1.710192,3.5,-1.554312234475E-015)); +#1449 = DIRECTION('',(0.E+000,-4.440892098501E-016,-1.)); +#1450 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#1451 = DEFINITIONAL_REPRESENTATION('',(#1452),#1460); +#1452 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1453,#1454,#1455,#1456, +#1457,#1458,#1459),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.E+000,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#1453 = CARTESIAN_POINT('',(-4.440892098501E-016,-2.22044604925E-016)); +#1454 = CARTESIAN_POINT('',(0.762434909085,-2.22044604925E-016)); +#1455 = CARTESIAN_POINT('',(0.381217454543,-0.660288)); +#1456 = CARTESIAN_POINT('',(-3.36273265088E-016,-1.320576)); +#1457 = CARTESIAN_POINT('',(-0.381217454543,-0.660288)); +#1458 = CARTESIAN_POINT('',(-0.762434909085,-9.436895709314E-016)); +#1459 = CARTESIAN_POINT('',(-4.440892098501E-016,-2.22044604925E-016)); +#1460 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1461 = ADVANCED_FACE('',(#1462),#1446,.T.); +#1462 = FACE_BOUND('',#1463,.F.); +#1463 = EDGE_LOOP('',(#1464)); +#1464 = ORIENTED_EDGE('',*,*,#1431,.T.); +#1465 = ADVANCED_FACE('',(#1466),#1414,.F.); +#1466 = FACE_BOUND('',#1467,.T.); +#1467 = EDGE_LOOP('',(#1468)); +#1468 = ORIENTED_EDGE('',*,*,#1399,.T.); +#1469 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1473)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#1470,#1471,#1472)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#1470 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#1471 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#1472 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#1473 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#1470, + 'distance_accuracy_value','confusion accuracy'); +#1474 = SHAPE_DEFINITION_REPRESENTATION(#1475,#1362); +#1475 = PRODUCT_DEFINITION_SHAPE('','',#1476); +#1476 = PRODUCT_DEFINITION('design','',#1477,#1480); +#1477 = PRODUCT_DEFINITION_FORMATION('','',#1478); +#1478 = PRODUCT('Pad002','Pad002','',(#1479)); +#1479 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#1480 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#1481 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1482,#1484); +#1482 = ( REPRESENTATION_RELATIONSHIP('','',#1362,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1483) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#1483 = ITEM_DEFINED_TRANSFORMATION('','',#11,#19); +#1484 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #1485); +#1485 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('2','=>[0:1:1:3]','',#5,#1476,$); +#1486 = PRODUCT_TYPE('part',$,(#1478)); +#1487 = GEOMETRICALLY_BOUNDED_WIREFRAME_SHAPE_REPRESENTATION('',(#11, + #1488),#1497); +#1488 = GEOMETRIC_CURVE_SET('',(#1489)); +#1489 = TRIMMED_CURVE('',#1490,(#1495,PARAMETER_VALUE(0.E+000)),(#1496, + PARAMETER_VALUE(6.28318530718)),.T.,.PARAMETER.); +#1490 = CIRCLE('',#1491,0.440192); +#1491 = AXIS2_PLACEMENT_3D('',#1492,#1493,#1494); +#1492 = CARTESIAN_POINT('',(1.27,3.5,0.E+000)); +#1493 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1494 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#1495 = CARTESIAN_POINT('',(1.710192,3.5,-2.366582715663E-030)); +#1496 = CARTESIAN_POINT('',(1.710192,3.5,-2.366582715663E-030)); +#1497 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1501)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#1498,#1499,#1500)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#1498 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#1499 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#1500 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#1501 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#1498, + 'distance_accuracy_value','confusion accuracy'); +#1502 = SHAPE_DEFINITION_REPRESENTATION(#1503,#1487); +#1503 = PRODUCT_DEFINITION_SHAPE('','',#1504); +#1504 = PRODUCT_DEFINITION('design','',#1505,#1508); +#1505 = PRODUCT_DEFINITION_FORMATION('','',#1506); +#1506 = PRODUCT('Sketch002','Sketch002','',(#1507)); +#1507 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#1508 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#1509 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1510,#1512); +#1510 = ( REPRESENTATION_RELATIONSHIP('','',#1487,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1511) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#1511 = ITEM_DEFINED_TRANSFORMATION('','',#11,#23); +#1512 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #1513); +#1513 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('3','=>[0:1:1:4]','',#5,#1504,$); +#1514 = PRODUCT_TYPE('part',$,(#1506)); +#1515 = SHAPE_REPRESENTATION('',(#11,#1516,#2158,#2800,#3442,#4084,#4726 + ),#5368); +#1516 = MANIFOLD_SOLID_BREP('',#1517); +#1517 = CLOSED_SHELL('',(#1518,#1638,#1714,#1790,#1866,#1942,#2018,#2089 + ,#2136,#2147)); +#1518 = ADVANCED_FACE('',(#1519),#1533,.T.); +#1519 = FACE_BOUND('',#1520,.T.); +#1520 = EDGE_LOOP('',(#1521,#1556,#1584,#1612)); +#1521 = ORIENTED_EDGE('',*,*,#1522,.T.); +#1522 = EDGE_CURVE('',#1523,#1525,#1527,.T.); +#1523 = VERTEX_POINT('',#1524); +#1524 = CARTESIAN_POINT('',(12.95,1.,-0.125)); +#1525 = VERTEX_POINT('',#1526); +#1526 = CARTESIAN_POINT('',(12.95,1.,0.125)); +#1527 = SURFACE_CURVE('',#1528,(#1532,#1544),.PCURVE_S1.); +#1528 = LINE('',#1529,#1530); +#1529 = CARTESIAN_POINT('',(12.95,1.,-0.125)); +#1530 = VECTOR('',#1531,1.); +#1531 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#1532 = PCURVE('',#1533,#1538); +#1533 = PLANE('',#1534); +#1534 = AXIS2_PLACEMENT_3D('',#1535,#1536,#1537); +#1535 = CARTESIAN_POINT('',(12.95,1.,-0.125)); +#1536 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#1537 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#1538 = DEFINITIONAL_REPRESENTATION('',(#1539),#1543); +#1539 = LINE('',#1540,#1541); +#1540 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1541 = VECTOR('',#1542,1.); +#1542 = DIRECTION('',(2.22044604925E-016,-1.)); +#1543 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1544 = PCURVE('',#1545,#1550); +#1545 = PLANE('',#1546); +#1546 = AXIS2_PLACEMENT_3D('',#1547,#1548,#1549); +#1547 = CARTESIAN_POINT('',(12.95,1.,-0.125)); +#1548 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#1549 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1550 = DEFINITIONAL_REPRESENTATION('',(#1551),#1555); +#1551 = LINE('',#1552,#1553); +#1552 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1553 = VECTOR('',#1554,1.); +#1554 = DIRECTION('',(0.E+000,-1.)); +#1555 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1556 = ORIENTED_EDGE('',*,*,#1557,.T.); +#1557 = EDGE_CURVE('',#1525,#1558,#1560,.T.); +#1558 = VERTEX_POINT('',#1559); +#1559 = CARTESIAN_POINT('',(12.95,-2.5,0.125)); +#1560 = SURFACE_CURVE('',#1561,(#1565,#1572),.PCURVE_S1.); +#1561 = LINE('',#1562,#1563); +#1562 = CARTESIAN_POINT('',(12.95,1.,0.125)); +#1563 = VECTOR('',#1564,1.); +#1564 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#1565 = PCURVE('',#1533,#1566); +#1566 = DEFINITIONAL_REPRESENTATION('',(#1567),#1571); +#1567 = LINE('',#1568,#1569); +#1568 = CARTESIAN_POINT('',(2.22044604925E-016,-0.25)); +#1569 = VECTOR('',#1570,1.); +#1570 = DIRECTION('',(1.,0.E+000)); +#1571 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1572 = PCURVE('',#1573,#1578); +#1573 = PLANE('',#1574); +#1574 = AXIS2_PLACEMENT_3D('',#1575,#1576,#1577); +#1575 = CARTESIAN_POINT('',(12.95,1.,0.125)); +#1576 = DIRECTION('',(0.E+000,4.440892098501E-016,1.)); +#1577 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#1578 = DEFINITIONAL_REPRESENTATION('',(#1579),#1583); +#1579 = LINE('',#1580,#1581); +#1580 = CARTESIAN_POINT('',(0.E+000,-1.7763568394E-015)); +#1581 = VECTOR('',#1582,1.); +#1582 = DIRECTION('',(1.,0.E+000)); +#1583 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1584 = ORIENTED_EDGE('',*,*,#1585,.F.); +#1585 = EDGE_CURVE('',#1586,#1558,#1588,.T.); +#1586 = VERTEX_POINT('',#1587); +#1587 = CARTESIAN_POINT('',(12.95,-2.5,-0.125)); +#1588 = SURFACE_CURVE('',#1589,(#1593,#1600),.PCURVE_S1.); +#1589 = LINE('',#1590,#1591); +#1590 = CARTESIAN_POINT('',(12.95,-2.5,-0.125)); +#1591 = VECTOR('',#1592,1.); +#1592 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#1593 = PCURVE('',#1533,#1594); +#1594 = DEFINITIONAL_REPRESENTATION('',(#1595),#1599); +#1595 = LINE('',#1596,#1597); +#1596 = CARTESIAN_POINT('',(3.5,-1.972152263053E-031)); +#1597 = VECTOR('',#1598,1.); +#1598 = DIRECTION('',(2.22044604925E-016,-1.)); +#1599 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1600 = PCURVE('',#1601,#1606); +#1601 = PLANE('',#1602); +#1602 = AXIS2_PLACEMENT_3D('',#1603,#1604,#1605); +#1603 = CARTESIAN_POINT('',(12.95,-2.5,-0.125)); +#1604 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#1605 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1606 = DEFINITIONAL_REPRESENTATION('',(#1607),#1611); +#1607 = LINE('',#1608,#1609); +#1608 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#1609 = VECTOR('',#1610,1.); +#1610 = DIRECTION('',(0.E+000,-1.)); +#1611 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1612 = ORIENTED_EDGE('',*,*,#1613,.F.); +#1613 = EDGE_CURVE('',#1523,#1586,#1614,.T.); +#1614 = SURFACE_CURVE('',#1615,(#1619,#1626),.PCURVE_S1.); +#1615 = LINE('',#1616,#1617); +#1616 = CARTESIAN_POINT('',(12.95,1.,-0.125)); +#1617 = VECTOR('',#1618,1.); +#1618 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#1619 = PCURVE('',#1533,#1620); +#1620 = DEFINITIONAL_REPRESENTATION('',(#1621),#1625); +#1621 = LINE('',#1622,#1623); +#1622 = CARTESIAN_POINT('',(2.22044604925E-016,0.E+000)); +#1623 = VECTOR('',#1624,1.); +#1624 = DIRECTION('',(1.,0.E+000)); +#1625 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1626 = PCURVE('',#1627,#1632); +#1627 = PLANE('',#1628); +#1628 = AXIS2_PLACEMENT_3D('',#1629,#1630,#1631); +#1629 = CARTESIAN_POINT('',(12.95,1.,-0.125)); +#1630 = DIRECTION('',(0.E+000,4.440892098501E-016,1.)); +#1631 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#1632 = DEFINITIONAL_REPRESENTATION('',(#1633),#1637); +#1633 = LINE('',#1634,#1635); +#1634 = CARTESIAN_POINT('',(0.E+000,-1.7763568394E-015)); +#1635 = VECTOR('',#1636,1.); +#1636 = DIRECTION('',(1.,0.E+000)); +#1637 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1638 = ADVANCED_FACE('',(#1639),#1601,.T.); +#1639 = FACE_BOUND('',#1640,.T.); +#1640 = EDGE_LOOP('',(#1641,#1642,#1665,#1693)); +#1641 = ORIENTED_EDGE('',*,*,#1585,.T.); +#1642 = ORIENTED_EDGE('',*,*,#1643,.T.); +#1643 = EDGE_CURVE('',#1558,#1644,#1646,.T.); +#1644 = VERTEX_POINT('',#1645); +#1645 = CARTESIAN_POINT('',(12.45,-2.5,0.125)); +#1646 = SURFACE_CURVE('',#1647,(#1651,#1658),.PCURVE_S1.); +#1647 = LINE('',#1648,#1649); +#1648 = CARTESIAN_POINT('',(12.95,-2.5,0.125)); +#1649 = VECTOR('',#1650,1.); +#1650 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1651 = PCURVE('',#1601,#1652); +#1652 = DEFINITIONAL_REPRESENTATION('',(#1653),#1657); +#1653 = LINE('',#1654,#1655); +#1654 = CARTESIAN_POINT('',(1.7763568394E-015,-0.25)); +#1655 = VECTOR('',#1656,1.); +#1656 = DIRECTION('',(1.,0.E+000)); +#1657 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1658 = PCURVE('',#1573,#1659); +#1659 = DEFINITIONAL_REPRESENTATION('',(#1660),#1664); +#1660 = LINE('',#1661,#1662); +#1661 = CARTESIAN_POINT('',(3.5,-1.7763568394E-015)); +#1662 = VECTOR('',#1663,1.); +#1663 = DIRECTION('',(0.E+000,-1.)); +#1664 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1665 = ORIENTED_EDGE('',*,*,#1666,.F.); +#1666 = EDGE_CURVE('',#1667,#1644,#1669,.T.); +#1667 = VERTEX_POINT('',#1668); +#1668 = CARTESIAN_POINT('',(12.45,-2.5,-0.125)); +#1669 = SURFACE_CURVE('',#1670,(#1674,#1681),.PCURVE_S1.); +#1670 = LINE('',#1671,#1672); +#1671 = CARTESIAN_POINT('',(12.45,-2.5,-0.125)); +#1672 = VECTOR('',#1673,1.); +#1673 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#1674 = PCURVE('',#1601,#1675); +#1675 = DEFINITIONAL_REPRESENTATION('',(#1676),#1680); +#1676 = LINE('',#1677,#1678); +#1677 = CARTESIAN_POINT('',(0.5,0.E+000)); +#1678 = VECTOR('',#1679,1.); +#1679 = DIRECTION('',(0.E+000,-1.)); +#1680 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1681 = PCURVE('',#1682,#1687); +#1682 = PLANE('',#1683); +#1683 = AXIS2_PLACEMENT_3D('',#1684,#1685,#1686); +#1684 = CARTESIAN_POINT('',(12.45,-2.5,-0.125)); +#1685 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1686 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#1687 = DEFINITIONAL_REPRESENTATION('',(#1688),#1692); +#1688 = LINE('',#1689,#1690); +#1689 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#1690 = VECTOR('',#1691,1.); +#1691 = DIRECTION('',(-2.22044604925E-016,-1.)); +#1692 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1693 = ORIENTED_EDGE('',*,*,#1694,.F.); +#1694 = EDGE_CURVE('',#1586,#1667,#1695,.T.); +#1695 = SURFACE_CURVE('',#1696,(#1700,#1707),.PCURVE_S1.); +#1696 = LINE('',#1697,#1698); +#1697 = CARTESIAN_POINT('',(12.95,-2.5,-0.125)); +#1698 = VECTOR('',#1699,1.); +#1699 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1700 = PCURVE('',#1601,#1701); +#1701 = DEFINITIONAL_REPRESENTATION('',(#1702),#1706); +#1702 = LINE('',#1703,#1704); +#1703 = CARTESIAN_POINT('',(1.7763568394E-015,0.E+000)); +#1704 = VECTOR('',#1705,1.); +#1705 = DIRECTION('',(1.,0.E+000)); +#1706 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1707 = PCURVE('',#1627,#1708); +#1708 = DEFINITIONAL_REPRESENTATION('',(#1709),#1713); +#1709 = LINE('',#1710,#1711); +#1710 = CARTESIAN_POINT('',(3.5,-1.7763568394E-015)); +#1711 = VECTOR('',#1712,1.); +#1712 = DIRECTION('',(0.E+000,-1.)); +#1713 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1714 = ADVANCED_FACE('',(#1715),#1682,.T.); +#1715 = FACE_BOUND('',#1716,.T.); +#1716 = EDGE_LOOP('',(#1717,#1718,#1741,#1769)); +#1717 = ORIENTED_EDGE('',*,*,#1666,.T.); +#1718 = ORIENTED_EDGE('',*,*,#1719,.T.); +#1719 = EDGE_CURVE('',#1644,#1720,#1722,.T.); +#1720 = VERTEX_POINT('',#1721); +#1721 = CARTESIAN_POINT('',(12.45,1.,0.125)); +#1722 = SURFACE_CURVE('',#1723,(#1727,#1734),.PCURVE_S1.); +#1723 = LINE('',#1724,#1725); +#1724 = CARTESIAN_POINT('',(12.45,-2.5,0.125)); +#1725 = VECTOR('',#1726,1.); +#1726 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#1727 = PCURVE('',#1682,#1728); +#1728 = DEFINITIONAL_REPRESENTATION('',(#1729),#1733); +#1729 = LINE('',#1730,#1731); +#1730 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#1731 = VECTOR('',#1732,1.); +#1732 = DIRECTION('',(1.,0.E+000)); +#1733 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1734 = PCURVE('',#1573,#1735); +#1735 = DEFINITIONAL_REPRESENTATION('',(#1736),#1740); +#1736 = LINE('',#1737,#1738); +#1737 = CARTESIAN_POINT('',(3.5,-0.5)); +#1738 = VECTOR('',#1739,1.); +#1739 = DIRECTION('',(-1.,0.E+000)); +#1740 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1741 = ORIENTED_EDGE('',*,*,#1742,.F.); +#1742 = EDGE_CURVE('',#1743,#1720,#1745,.T.); +#1743 = VERTEX_POINT('',#1744); +#1744 = CARTESIAN_POINT('',(12.45,1.,-0.125)); +#1745 = SURFACE_CURVE('',#1746,(#1750,#1757),.PCURVE_S1.); +#1746 = LINE('',#1747,#1748); +#1747 = CARTESIAN_POINT('',(12.45,1.,-0.125)); +#1748 = VECTOR('',#1749,1.); +#1749 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#1750 = PCURVE('',#1682,#1751); +#1751 = DEFINITIONAL_REPRESENTATION('',(#1752),#1756); +#1752 = LINE('',#1753,#1754); +#1753 = CARTESIAN_POINT('',(3.5,1.972152263053E-031)); +#1754 = VECTOR('',#1755,1.); +#1755 = DIRECTION('',(-2.22044604925E-016,-1.)); +#1756 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1757 = PCURVE('',#1758,#1763); +#1758 = PLANE('',#1759); +#1759 = AXIS2_PLACEMENT_3D('',#1760,#1761,#1762); +#1760 = CARTESIAN_POINT('',(12.325,1.,-0.125)); +#1761 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#1762 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1763 = DEFINITIONAL_REPRESENTATION('',(#1764),#1768); +#1764 = LINE('',#1765,#1766); +#1765 = CARTESIAN_POINT('',(0.125,0.E+000)); +#1766 = VECTOR('',#1767,1.); +#1767 = DIRECTION('',(0.E+000,-1.)); +#1768 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1769 = ORIENTED_EDGE('',*,*,#1770,.F.); +#1770 = EDGE_CURVE('',#1667,#1743,#1771,.T.); +#1771 = SURFACE_CURVE('',#1772,(#1776,#1783),.PCURVE_S1.); +#1772 = LINE('',#1773,#1774); +#1773 = CARTESIAN_POINT('',(12.45,-2.5,-0.125)); +#1774 = VECTOR('',#1775,1.); +#1775 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#1776 = PCURVE('',#1682,#1777); +#1777 = DEFINITIONAL_REPRESENTATION('',(#1778),#1782); +#1778 = LINE('',#1779,#1780); +#1779 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1780 = VECTOR('',#1781,1.); +#1781 = DIRECTION('',(1.,0.E+000)); +#1782 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1783 = PCURVE('',#1627,#1784); +#1784 = DEFINITIONAL_REPRESENTATION('',(#1785),#1789); +#1785 = LINE('',#1786,#1787); +#1786 = CARTESIAN_POINT('',(3.5,-0.5)); +#1787 = VECTOR('',#1788,1.); +#1788 = DIRECTION('',(-1.,0.E+000)); +#1789 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1790 = ADVANCED_FACE('',(#1791),#1758,.F.); +#1791 = FACE_BOUND('',#1792,.F.); +#1792 = EDGE_LOOP('',(#1793,#1823,#1844,#1845)); +#1793 = ORIENTED_EDGE('',*,*,#1794,.T.); +#1794 = EDGE_CURVE('',#1795,#1797,#1799,.T.); +#1795 = VERTEX_POINT('',#1796); +#1796 = CARTESIAN_POINT('',(12.325,1.,-0.125)); +#1797 = VERTEX_POINT('',#1798); +#1798 = CARTESIAN_POINT('',(12.325,1.,0.125)); +#1799 = SURFACE_CURVE('',#1800,(#1804,#1811),.PCURVE_S1.); +#1800 = LINE('',#1801,#1802); +#1801 = CARTESIAN_POINT('',(12.325,1.,-0.125)); +#1802 = VECTOR('',#1803,1.); +#1803 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#1804 = PCURVE('',#1758,#1805); +#1805 = DEFINITIONAL_REPRESENTATION('',(#1806),#1810); +#1806 = LINE('',#1807,#1808); +#1807 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1808 = VECTOR('',#1809,1.); +#1809 = DIRECTION('',(0.E+000,-1.)); +#1810 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1811 = PCURVE('',#1812,#1817); +#1812 = PLANE('',#1813); +#1813 = AXIS2_PLACEMENT_3D('',#1814,#1815,#1816); +#1814 = CARTESIAN_POINT('',(12.325,2.,-0.125)); +#1815 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#1816 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#1817 = DEFINITIONAL_REPRESENTATION('',(#1818),#1822); +#1818 = LINE('',#1819,#1820); +#1819 = CARTESIAN_POINT('',(1.,-4.930380657631E-032)); +#1820 = VECTOR('',#1821,1.); +#1821 = DIRECTION('',(2.22044604925E-016,-1.)); +#1822 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1823 = ORIENTED_EDGE('',*,*,#1824,.T.); +#1824 = EDGE_CURVE('',#1797,#1720,#1825,.T.); +#1825 = SURFACE_CURVE('',#1826,(#1830,#1837),.PCURVE_S1.); +#1826 = LINE('',#1827,#1828); +#1827 = CARTESIAN_POINT('',(12.325,1.,0.125)); +#1828 = VECTOR('',#1829,1.); +#1829 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1830 = PCURVE('',#1758,#1831); +#1831 = DEFINITIONAL_REPRESENTATION('',(#1832),#1836); +#1832 = LINE('',#1833,#1834); +#1833 = CARTESIAN_POINT('',(-1.7763568394E-015,-0.25)); +#1834 = VECTOR('',#1835,1.); +#1835 = DIRECTION('',(1.,0.E+000)); +#1836 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1837 = PCURVE('',#1573,#1838); +#1838 = DEFINITIONAL_REPRESENTATION('',(#1839),#1843); +#1839 = LINE('',#1840,#1841); +#1840 = CARTESIAN_POINT('',(0.E+000,-0.625)); +#1841 = VECTOR('',#1842,1.); +#1842 = DIRECTION('',(0.E+000,1.)); +#1843 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1844 = ORIENTED_EDGE('',*,*,#1742,.F.); +#1845 = ORIENTED_EDGE('',*,*,#1846,.F.); +#1846 = EDGE_CURVE('',#1795,#1743,#1847,.T.); +#1847 = SURFACE_CURVE('',#1848,(#1852,#1859),.PCURVE_S1.); +#1848 = LINE('',#1849,#1850); +#1849 = CARTESIAN_POINT('',(12.325,1.,-0.125)); +#1850 = VECTOR('',#1851,1.); +#1851 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1852 = PCURVE('',#1758,#1853); +#1853 = DEFINITIONAL_REPRESENTATION('',(#1854),#1858); +#1854 = LINE('',#1855,#1856); +#1855 = CARTESIAN_POINT('',(-1.7763568394E-015,-4.930380657631E-032)); +#1856 = VECTOR('',#1857,1.); +#1857 = DIRECTION('',(1.,0.E+000)); +#1858 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1859 = PCURVE('',#1627,#1860); +#1860 = DEFINITIONAL_REPRESENTATION('',(#1861),#1865); +#1861 = LINE('',#1862,#1863); +#1862 = CARTESIAN_POINT('',(0.E+000,-0.625)); +#1863 = VECTOR('',#1864,1.); +#1864 = DIRECTION('',(0.E+000,1.)); +#1865 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1866 = ADVANCED_FACE('',(#1867),#1812,.F.); +#1867 = FACE_BOUND('',#1868,.F.); +#1868 = EDGE_LOOP('',(#1869,#1899,#1920,#1921)); +#1869 = ORIENTED_EDGE('',*,*,#1870,.T.); +#1870 = EDGE_CURVE('',#1871,#1873,#1875,.T.); +#1871 = VERTEX_POINT('',#1872); +#1872 = CARTESIAN_POINT('',(12.325,2.,-0.125)); +#1873 = VERTEX_POINT('',#1874); +#1874 = CARTESIAN_POINT('',(12.325,2.,0.125)); +#1875 = SURFACE_CURVE('',#1876,(#1880,#1887),.PCURVE_S1.); +#1876 = LINE('',#1877,#1878); +#1877 = CARTESIAN_POINT('',(12.325,2.,-0.125)); +#1878 = VECTOR('',#1879,1.); +#1879 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#1880 = PCURVE('',#1812,#1881); +#1881 = DEFINITIONAL_REPRESENTATION('',(#1882),#1886); +#1882 = LINE('',#1883,#1884); +#1883 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1884 = VECTOR('',#1885,1.); +#1885 = DIRECTION('',(2.22044604925E-016,-1.)); +#1886 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1887 = PCURVE('',#1888,#1893); +#1888 = PLANE('',#1889); +#1889 = AXIS2_PLACEMENT_3D('',#1890,#1891,#1892); +#1890 = CARTESIAN_POINT('',(13.075,2.,-0.125)); +#1891 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#1892 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1893 = DEFINITIONAL_REPRESENTATION('',(#1894),#1898); +#1894 = LINE('',#1895,#1896); +#1895 = CARTESIAN_POINT('',(0.75,0.E+000)); +#1896 = VECTOR('',#1897,1.); +#1897 = DIRECTION('',(0.E+000,-1.)); +#1898 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1899 = ORIENTED_EDGE('',*,*,#1900,.T.); +#1900 = EDGE_CURVE('',#1873,#1797,#1901,.T.); +#1901 = SURFACE_CURVE('',#1902,(#1906,#1913),.PCURVE_S1.); +#1902 = LINE('',#1903,#1904); +#1903 = CARTESIAN_POINT('',(12.325,2.,0.125)); +#1904 = VECTOR('',#1905,1.); +#1905 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#1906 = PCURVE('',#1812,#1907); +#1907 = DEFINITIONAL_REPRESENTATION('',(#1908),#1912); +#1908 = LINE('',#1909,#1910); +#1909 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#1910 = VECTOR('',#1911,1.); +#1911 = DIRECTION('',(1.,0.E+000)); +#1912 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1913 = PCURVE('',#1573,#1914); +#1914 = DEFINITIONAL_REPRESENTATION('',(#1915),#1919); +#1915 = LINE('',#1916,#1917); +#1916 = CARTESIAN_POINT('',(-1.,-0.625)); +#1917 = VECTOR('',#1918,1.); +#1918 = DIRECTION('',(1.,0.E+000)); +#1919 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1920 = ORIENTED_EDGE('',*,*,#1794,.F.); +#1921 = ORIENTED_EDGE('',*,*,#1922,.F.); +#1922 = EDGE_CURVE('',#1871,#1795,#1923,.T.); +#1923 = SURFACE_CURVE('',#1924,(#1928,#1935),.PCURVE_S1.); +#1924 = LINE('',#1925,#1926); +#1925 = CARTESIAN_POINT('',(12.325,2.,-0.125)); +#1926 = VECTOR('',#1927,1.); +#1927 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#1928 = PCURVE('',#1812,#1929); +#1929 = DEFINITIONAL_REPRESENTATION('',(#1930),#1934); +#1930 = LINE('',#1931,#1932); +#1931 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1932 = VECTOR('',#1933,1.); +#1933 = DIRECTION('',(1.,0.E+000)); +#1934 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1935 = PCURVE('',#1627,#1936); +#1936 = DEFINITIONAL_REPRESENTATION('',(#1937),#1941); +#1937 = LINE('',#1938,#1939); +#1938 = CARTESIAN_POINT('',(-1.,-0.625)); +#1939 = VECTOR('',#1940,1.); +#1940 = DIRECTION('',(1.,0.E+000)); +#1941 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1942 = ADVANCED_FACE('',(#1943),#1888,.F.); +#1943 = FACE_BOUND('',#1944,.F.); +#1944 = EDGE_LOOP('',(#1945,#1975,#1996,#1997)); +#1945 = ORIENTED_EDGE('',*,*,#1946,.T.); +#1946 = EDGE_CURVE('',#1947,#1949,#1951,.T.); +#1947 = VERTEX_POINT('',#1948); +#1948 = CARTESIAN_POINT('',(13.075,2.,-0.125)); +#1949 = VERTEX_POINT('',#1950); +#1950 = CARTESIAN_POINT('',(13.075,2.,0.125)); +#1951 = SURFACE_CURVE('',#1952,(#1956,#1963),.PCURVE_S1.); +#1952 = LINE('',#1953,#1954); +#1953 = CARTESIAN_POINT('',(13.075,2.,-0.125)); +#1954 = VECTOR('',#1955,1.); +#1955 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#1956 = PCURVE('',#1888,#1957); +#1957 = DEFINITIONAL_REPRESENTATION('',(#1958),#1962); +#1958 = LINE('',#1959,#1960); +#1959 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#1960 = VECTOR('',#1961,1.); +#1961 = DIRECTION('',(0.E+000,-1.)); +#1962 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1963 = PCURVE('',#1964,#1969); +#1964 = PLANE('',#1965); +#1965 = AXIS2_PLACEMENT_3D('',#1966,#1967,#1968); +#1966 = CARTESIAN_POINT('',(13.075,1.,-0.125)); +#1967 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1968 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#1969 = DEFINITIONAL_REPRESENTATION('',(#1970),#1974); +#1970 = LINE('',#1971,#1972); +#1971 = CARTESIAN_POINT('',(1.,4.930380657631E-032)); +#1972 = VECTOR('',#1973,1.); +#1973 = DIRECTION('',(-2.22044604925E-016,-1.)); +#1974 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1975 = ORIENTED_EDGE('',*,*,#1976,.T.); +#1976 = EDGE_CURVE('',#1949,#1873,#1977,.T.); +#1977 = SURFACE_CURVE('',#1978,(#1982,#1989),.PCURVE_S1.); +#1978 = LINE('',#1979,#1980); +#1979 = CARTESIAN_POINT('',(13.075,2.,0.125)); +#1980 = VECTOR('',#1981,1.); +#1981 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1982 = PCURVE('',#1888,#1983); +#1983 = DEFINITIONAL_REPRESENTATION('',(#1984),#1988); +#1984 = LINE('',#1985,#1986); +#1985 = CARTESIAN_POINT('',(1.7763568394E-015,-0.25)); +#1986 = VECTOR('',#1987,1.); +#1987 = DIRECTION('',(1.,0.E+000)); +#1988 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1989 = PCURVE('',#1573,#1990); +#1990 = DEFINITIONAL_REPRESENTATION('',(#1991),#1995); +#1991 = LINE('',#1992,#1993); +#1992 = CARTESIAN_POINT('',(-1.,0.125)); +#1993 = VECTOR('',#1994,1.); +#1994 = DIRECTION('',(0.E+000,-1.)); +#1995 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1996 = ORIENTED_EDGE('',*,*,#1870,.F.); +#1997 = ORIENTED_EDGE('',*,*,#1998,.F.); +#1998 = EDGE_CURVE('',#1947,#1871,#1999,.T.); +#1999 = SURFACE_CURVE('',#2000,(#2004,#2011),.PCURVE_S1.); +#2000 = LINE('',#2001,#2002); +#2001 = CARTESIAN_POINT('',(13.075,2.,-0.125)); +#2002 = VECTOR('',#2003,1.); +#2003 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#2004 = PCURVE('',#1888,#2005); +#2005 = DEFINITIONAL_REPRESENTATION('',(#2006),#2010); +#2006 = LINE('',#2007,#2008); +#2007 = CARTESIAN_POINT('',(1.7763568394E-015,0.E+000)); +#2008 = VECTOR('',#2009,1.); +#2009 = DIRECTION('',(1.,0.E+000)); +#2010 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2011 = PCURVE('',#1627,#2012); +#2012 = DEFINITIONAL_REPRESENTATION('',(#2013),#2017); +#2013 = LINE('',#2014,#2015); +#2014 = CARTESIAN_POINT('',(-1.,0.125)); +#2015 = VECTOR('',#2016,1.); +#2016 = DIRECTION('',(0.E+000,-1.)); +#2017 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2018 = ADVANCED_FACE('',(#2019),#1964,.F.); +#2019 = FACE_BOUND('',#2020,.F.); +#2020 = EDGE_LOOP('',(#2021,#2046,#2067,#2068)); +#2021 = ORIENTED_EDGE('',*,*,#2022,.T.); +#2022 = EDGE_CURVE('',#2023,#2025,#2027,.T.); +#2023 = VERTEX_POINT('',#2024); +#2024 = CARTESIAN_POINT('',(13.075,1.,-0.125)); +#2025 = VERTEX_POINT('',#2026); +#2026 = CARTESIAN_POINT('',(13.075,1.,0.125)); +#2027 = SURFACE_CURVE('',#2028,(#2032,#2039),.PCURVE_S1.); +#2028 = LINE('',#2029,#2030); +#2029 = CARTESIAN_POINT('',(13.075,1.,-0.125)); +#2030 = VECTOR('',#2031,1.); +#2031 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#2032 = PCURVE('',#1964,#2033); +#2033 = DEFINITIONAL_REPRESENTATION('',(#2034),#2038); +#2034 = LINE('',#2035,#2036); +#2035 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#2036 = VECTOR('',#2037,1.); +#2037 = DIRECTION('',(-2.22044604925E-016,-1.)); +#2038 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2039 = PCURVE('',#1545,#2040); +#2040 = DEFINITIONAL_REPRESENTATION('',(#2041),#2045); +#2041 = LINE('',#2042,#2043); +#2042 = CARTESIAN_POINT('',(0.125,0.E+000)); +#2043 = VECTOR('',#2044,1.); +#2044 = DIRECTION('',(0.E+000,-1.)); +#2045 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2046 = ORIENTED_EDGE('',*,*,#2047,.T.); +#2047 = EDGE_CURVE('',#2025,#1949,#2048,.T.); +#2048 = SURFACE_CURVE('',#2049,(#2053,#2060),.PCURVE_S1.); +#2049 = LINE('',#2050,#2051); +#2050 = CARTESIAN_POINT('',(13.075,1.,0.125)); +#2051 = VECTOR('',#2052,1.); +#2052 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#2053 = PCURVE('',#1964,#2054); +#2054 = DEFINITIONAL_REPRESENTATION('',(#2055),#2059); +#2055 = LINE('',#2056,#2057); +#2056 = CARTESIAN_POINT('',(-2.22044604925E-016,-0.25)); +#2057 = VECTOR('',#2058,1.); +#2058 = DIRECTION('',(1.,0.E+000)); +#2059 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2060 = PCURVE('',#1573,#2061); +#2061 = DEFINITIONAL_REPRESENTATION('',(#2062),#2066); +#2062 = LINE('',#2063,#2064); +#2063 = CARTESIAN_POINT('',(0.E+000,0.125)); +#2064 = VECTOR('',#2065,1.); +#2065 = DIRECTION('',(-1.,0.E+000)); +#2066 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2067 = ORIENTED_EDGE('',*,*,#1946,.F.); +#2068 = ORIENTED_EDGE('',*,*,#2069,.F.); +#2069 = EDGE_CURVE('',#2023,#1947,#2070,.T.); +#2070 = SURFACE_CURVE('',#2071,(#2075,#2082),.PCURVE_S1.); +#2071 = LINE('',#2072,#2073); +#2072 = CARTESIAN_POINT('',(13.075,1.,-0.125)); +#2073 = VECTOR('',#2074,1.); +#2074 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#2075 = PCURVE('',#1964,#2076); +#2076 = DEFINITIONAL_REPRESENTATION('',(#2077),#2081); +#2077 = LINE('',#2078,#2079); +#2078 = CARTESIAN_POINT('',(-2.22044604925E-016,-0.E+000)); +#2079 = VECTOR('',#2080,1.); +#2080 = DIRECTION('',(1.,0.E+000)); +#2081 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2082 = PCURVE('',#1627,#2083); +#2083 = DEFINITIONAL_REPRESENTATION('',(#2084),#2088); +#2084 = LINE('',#2085,#2086); +#2085 = CARTESIAN_POINT('',(0.E+000,0.125)); +#2086 = VECTOR('',#2087,1.); +#2087 = DIRECTION('',(-1.,0.E+000)); +#2088 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2089 = ADVANCED_FACE('',(#2090),#1545,.F.); +#2090 = FACE_BOUND('',#2091,.F.); +#2091 = EDGE_LOOP('',(#2092,#2093,#2114,#2115)); +#2092 = ORIENTED_EDGE('',*,*,#1522,.T.); +#2093 = ORIENTED_EDGE('',*,*,#2094,.T.); +#2094 = EDGE_CURVE('',#1525,#2025,#2095,.T.); +#2095 = SURFACE_CURVE('',#2096,(#2100,#2107),.PCURVE_S1.); +#2096 = LINE('',#2097,#2098); +#2097 = CARTESIAN_POINT('',(12.95,1.,0.125)); +#2098 = VECTOR('',#2099,1.); +#2099 = DIRECTION('',(1.,0.E+000,0.E+000)); +#2100 = PCURVE('',#1545,#2101); +#2101 = DEFINITIONAL_REPRESENTATION('',(#2102),#2106); +#2102 = LINE('',#2103,#2104); +#2103 = CARTESIAN_POINT('',(-1.7763568394E-015,-0.25)); +#2104 = VECTOR('',#2105,1.); +#2105 = DIRECTION('',(1.,0.E+000)); +#2106 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2107 = PCURVE('',#1573,#2108); +#2108 = DEFINITIONAL_REPRESENTATION('',(#2109),#2113); +#2109 = LINE('',#2110,#2111); +#2110 = CARTESIAN_POINT('',(0.E+000,-1.7763568394E-015)); +#2111 = VECTOR('',#2112,1.); +#2112 = DIRECTION('',(0.E+000,1.)); +#2113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2114 = ORIENTED_EDGE('',*,*,#2022,.F.); +#2115 = ORIENTED_EDGE('',*,*,#2116,.F.); +#2116 = EDGE_CURVE('',#1523,#2023,#2117,.T.); +#2117 = SURFACE_CURVE('',#2118,(#2122,#2129),.PCURVE_S1.); +#2118 = LINE('',#2119,#2120); +#2119 = CARTESIAN_POINT('',(12.95,1.,-0.125)); +#2120 = VECTOR('',#2121,1.); +#2121 = DIRECTION('',(1.,0.E+000,0.E+000)); +#2122 = PCURVE('',#1545,#2123); +#2123 = DEFINITIONAL_REPRESENTATION('',(#2124),#2128); +#2124 = LINE('',#2125,#2126); +#2125 = CARTESIAN_POINT('',(-1.7763568394E-015,-4.930380657631E-032)); +#2126 = VECTOR('',#2127,1.); +#2127 = DIRECTION('',(1.,0.E+000)); +#2128 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2129 = PCURVE('',#1627,#2130); +#2130 = DEFINITIONAL_REPRESENTATION('',(#2131),#2135); +#2131 = LINE('',#2132,#2133); +#2132 = CARTESIAN_POINT('',(0.E+000,-1.7763568394E-015)); +#2133 = VECTOR('',#2134,1.); +#2134 = DIRECTION('',(0.E+000,1.)); +#2135 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2136 = ADVANCED_FACE('',(#2137),#1627,.F.); +#2137 = FACE_BOUND('',#2138,.T.); +#2138 = EDGE_LOOP('',(#2139,#2140,#2141,#2142,#2143,#2144,#2145,#2146)); +#2139 = ORIENTED_EDGE('',*,*,#1613,.T.); +#2140 = ORIENTED_EDGE('',*,*,#1694,.T.); +#2141 = ORIENTED_EDGE('',*,*,#1770,.T.); +#2142 = ORIENTED_EDGE('',*,*,#1846,.F.); +#2143 = ORIENTED_EDGE('',*,*,#1922,.F.); +#2144 = ORIENTED_EDGE('',*,*,#1998,.F.); +#2145 = ORIENTED_EDGE('',*,*,#2069,.F.); +#2146 = ORIENTED_EDGE('',*,*,#2116,.F.); +#2147 = ADVANCED_FACE('',(#2148),#1573,.T.); +#2148 = FACE_BOUND('',#2149,.F.); +#2149 = EDGE_LOOP('',(#2150,#2151,#2152,#2153,#2154,#2155,#2156,#2157)); +#2150 = ORIENTED_EDGE('',*,*,#1557,.T.); +#2151 = ORIENTED_EDGE('',*,*,#1643,.T.); +#2152 = ORIENTED_EDGE('',*,*,#1719,.T.); +#2153 = ORIENTED_EDGE('',*,*,#1824,.F.); +#2154 = ORIENTED_EDGE('',*,*,#1900,.F.); +#2155 = ORIENTED_EDGE('',*,*,#1976,.F.); +#2156 = ORIENTED_EDGE('',*,*,#2047,.F.); +#2157 = ORIENTED_EDGE('',*,*,#2094,.F.); +#2158 = MANIFOLD_SOLID_BREP('',#2159); +#2159 = CLOSED_SHELL('',(#2160,#2280,#2356,#2432,#2508,#2584,#2660,#2731 + ,#2778,#2789)); +#2160 = ADVANCED_FACE('',(#2161),#2175,.T.); +#2161 = FACE_BOUND('',#2162,.T.); +#2162 = EDGE_LOOP('',(#2163,#2198,#2226,#2254)); +#2163 = ORIENTED_EDGE('',*,*,#2164,.T.); +#2164 = EDGE_CURVE('',#2165,#2167,#2169,.T.); +#2165 = VERTEX_POINT('',#2166); +#2166 = CARTESIAN_POINT('',(10.41,1.,-0.125)); +#2167 = VERTEX_POINT('',#2168); +#2168 = CARTESIAN_POINT('',(10.41,1.,0.125)); +#2169 = SURFACE_CURVE('',#2170,(#2174,#2186),.PCURVE_S1.); +#2170 = LINE('',#2171,#2172); +#2171 = CARTESIAN_POINT('',(10.41,1.,-0.125)); +#2172 = VECTOR('',#2173,1.); +#2173 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#2174 = PCURVE('',#2175,#2180); +#2175 = PLANE('',#2176); +#2176 = AXIS2_PLACEMENT_3D('',#2177,#2178,#2179); +#2177 = CARTESIAN_POINT('',(10.41,1.,-0.125)); +#2178 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#2179 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#2180 = DEFINITIONAL_REPRESENTATION('',(#2181),#2185); +#2181 = LINE('',#2182,#2183); +#2182 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2183 = VECTOR('',#2184,1.); +#2184 = DIRECTION('',(2.22044604925E-016,-1.)); +#2185 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2186 = PCURVE('',#2187,#2192); +#2187 = PLANE('',#2188); +#2188 = AXIS2_PLACEMENT_3D('',#2189,#2190,#2191); +#2189 = CARTESIAN_POINT('',(10.41,1.,-0.125)); +#2190 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#2191 = DIRECTION('',(1.,0.E+000,0.E+000)); +#2192 = DEFINITIONAL_REPRESENTATION('',(#2193),#2197); +#2193 = LINE('',#2194,#2195); +#2194 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2195 = VECTOR('',#2196,1.); +#2196 = DIRECTION('',(0.E+000,-1.)); +#2197 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2198 = ORIENTED_EDGE('',*,*,#2199,.T.); +#2199 = EDGE_CURVE('',#2167,#2200,#2202,.T.); +#2200 = VERTEX_POINT('',#2201); +#2201 = CARTESIAN_POINT('',(10.41,-2.5,0.125)); +#2202 = SURFACE_CURVE('',#2203,(#2207,#2214),.PCURVE_S1.); +#2203 = LINE('',#2204,#2205); +#2204 = CARTESIAN_POINT('',(10.41,1.,0.125)); +#2205 = VECTOR('',#2206,1.); +#2206 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#2207 = PCURVE('',#2175,#2208); +#2208 = DEFINITIONAL_REPRESENTATION('',(#2209),#2213); +#2209 = LINE('',#2210,#2211); +#2210 = CARTESIAN_POINT('',(2.22044604925E-016,-0.25)); +#2211 = VECTOR('',#2212,1.); +#2212 = DIRECTION('',(1.,0.E+000)); +#2213 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2214 = PCURVE('',#2215,#2220); +#2215 = PLANE('',#2216); +#2216 = AXIS2_PLACEMENT_3D('',#2217,#2218,#2219); +#2217 = CARTESIAN_POINT('',(10.41,1.,0.125)); +#2218 = DIRECTION('',(0.E+000,4.440892098501E-016,1.)); +#2219 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#2220 = DEFINITIONAL_REPRESENTATION('',(#2221),#2225); +#2221 = LINE('',#2222,#2223); +#2222 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2223 = VECTOR('',#2224,1.); +#2224 = DIRECTION('',(1.,0.E+000)); +#2225 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2226 = ORIENTED_EDGE('',*,*,#2227,.F.); +#2227 = EDGE_CURVE('',#2228,#2200,#2230,.T.); +#2228 = VERTEX_POINT('',#2229); +#2229 = CARTESIAN_POINT('',(10.41,-2.5,-0.125)); +#2230 = SURFACE_CURVE('',#2231,(#2235,#2242),.PCURVE_S1.); +#2231 = LINE('',#2232,#2233); +#2232 = CARTESIAN_POINT('',(10.41,-2.5,-0.125)); +#2233 = VECTOR('',#2234,1.); +#2234 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#2235 = PCURVE('',#2175,#2236); +#2236 = DEFINITIONAL_REPRESENTATION('',(#2237),#2241); +#2237 = LINE('',#2238,#2239); +#2238 = CARTESIAN_POINT('',(3.5,-1.972152263053E-031)); +#2239 = VECTOR('',#2240,1.); +#2240 = DIRECTION('',(2.22044604925E-016,-1.)); +#2241 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2242 = PCURVE('',#2243,#2248); +#2243 = PLANE('',#2244); +#2244 = AXIS2_PLACEMENT_3D('',#2245,#2246,#2247); +#2245 = CARTESIAN_POINT('',(10.41,-2.5,-0.125)); +#2246 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#2247 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#2248 = DEFINITIONAL_REPRESENTATION('',(#2249),#2253); +#2249 = LINE('',#2250,#2251); +#2250 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#2251 = VECTOR('',#2252,1.); +#2252 = DIRECTION('',(0.E+000,-1.)); +#2253 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2254 = ORIENTED_EDGE('',*,*,#2255,.F.); +#2255 = EDGE_CURVE('',#2165,#2228,#2256,.T.); +#2256 = SURFACE_CURVE('',#2257,(#2261,#2268),.PCURVE_S1.); +#2257 = LINE('',#2258,#2259); +#2258 = CARTESIAN_POINT('',(10.41,1.,-0.125)); +#2259 = VECTOR('',#2260,1.); +#2260 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#2261 = PCURVE('',#2175,#2262); +#2262 = DEFINITIONAL_REPRESENTATION('',(#2263),#2267); +#2263 = LINE('',#2264,#2265); +#2264 = CARTESIAN_POINT('',(2.22044604925E-016,0.E+000)); +#2265 = VECTOR('',#2266,1.); +#2266 = DIRECTION('',(1.,0.E+000)); +#2267 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2268 = PCURVE('',#2269,#2274); +#2269 = PLANE('',#2270); +#2270 = AXIS2_PLACEMENT_3D('',#2271,#2272,#2273); +#2271 = CARTESIAN_POINT('',(10.41,1.,-0.125)); +#2272 = DIRECTION('',(0.E+000,4.440892098501E-016,1.)); +#2273 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#2274 = DEFINITIONAL_REPRESENTATION('',(#2275),#2279); +#2275 = LINE('',#2276,#2277); +#2276 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2277 = VECTOR('',#2278,1.); +#2278 = DIRECTION('',(1.,0.E+000)); +#2279 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2280 = ADVANCED_FACE('',(#2281),#2243,.T.); +#2281 = FACE_BOUND('',#2282,.T.); +#2282 = EDGE_LOOP('',(#2283,#2284,#2307,#2335)); +#2283 = ORIENTED_EDGE('',*,*,#2227,.T.); +#2284 = ORIENTED_EDGE('',*,*,#2285,.T.); +#2285 = EDGE_CURVE('',#2200,#2286,#2288,.T.); +#2286 = VERTEX_POINT('',#2287); +#2287 = CARTESIAN_POINT('',(9.91,-2.5,0.125)); +#2288 = SURFACE_CURVE('',#2289,(#2293,#2300),.PCURVE_S1.); +#2289 = LINE('',#2290,#2291); +#2290 = CARTESIAN_POINT('',(10.41,-2.5,0.125)); +#2291 = VECTOR('',#2292,1.); +#2292 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#2293 = PCURVE('',#2243,#2294); +#2294 = DEFINITIONAL_REPRESENTATION('',(#2295),#2299); +#2295 = LINE('',#2296,#2297); +#2296 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#2297 = VECTOR('',#2298,1.); +#2298 = DIRECTION('',(1.,0.E+000)); +#2299 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2300 = PCURVE('',#2215,#2301); +#2301 = DEFINITIONAL_REPRESENTATION('',(#2302),#2306); +#2302 = LINE('',#2303,#2304); +#2303 = CARTESIAN_POINT('',(3.5,0.E+000)); +#2304 = VECTOR('',#2305,1.); +#2305 = DIRECTION('',(0.E+000,-1.)); +#2306 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2307 = ORIENTED_EDGE('',*,*,#2308,.F.); +#2308 = EDGE_CURVE('',#2309,#2286,#2311,.T.); +#2309 = VERTEX_POINT('',#2310); +#2310 = CARTESIAN_POINT('',(9.91,-2.5,-0.125)); +#2311 = SURFACE_CURVE('',#2312,(#2316,#2323),.PCURVE_S1.); +#2312 = LINE('',#2313,#2314); +#2313 = CARTESIAN_POINT('',(9.91,-2.5,-0.125)); +#2314 = VECTOR('',#2315,1.); +#2315 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#2316 = PCURVE('',#2243,#2317); +#2317 = DEFINITIONAL_REPRESENTATION('',(#2318),#2322); +#2318 = LINE('',#2319,#2320); +#2319 = CARTESIAN_POINT('',(0.5,0.E+000)); +#2320 = VECTOR('',#2321,1.); +#2321 = DIRECTION('',(0.E+000,-1.)); +#2322 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2323 = PCURVE('',#2324,#2329); +#2324 = PLANE('',#2325); +#2325 = AXIS2_PLACEMENT_3D('',#2326,#2327,#2328); +#2326 = CARTESIAN_POINT('',(9.91,-2.5,-0.125)); +#2327 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#2328 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#2329 = DEFINITIONAL_REPRESENTATION('',(#2330),#2334); +#2330 = LINE('',#2331,#2332); +#2331 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#2332 = VECTOR('',#2333,1.); +#2333 = DIRECTION('',(-2.22044604925E-016,-1.)); +#2334 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2335 = ORIENTED_EDGE('',*,*,#2336,.F.); +#2336 = EDGE_CURVE('',#2228,#2309,#2337,.T.); +#2337 = SURFACE_CURVE('',#2338,(#2342,#2349),.PCURVE_S1.); +#2338 = LINE('',#2339,#2340); +#2339 = CARTESIAN_POINT('',(10.41,-2.5,-0.125)); +#2340 = VECTOR('',#2341,1.); +#2341 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#2342 = PCURVE('',#2243,#2343); +#2343 = DEFINITIONAL_REPRESENTATION('',(#2344),#2348); +#2344 = LINE('',#2345,#2346); +#2345 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2346 = VECTOR('',#2347,1.); +#2347 = DIRECTION('',(1.,0.E+000)); +#2348 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2349 = PCURVE('',#2269,#2350); +#2350 = DEFINITIONAL_REPRESENTATION('',(#2351),#2355); +#2351 = LINE('',#2352,#2353); +#2352 = CARTESIAN_POINT('',(3.5,0.E+000)); +#2353 = VECTOR('',#2354,1.); +#2354 = DIRECTION('',(0.E+000,-1.)); +#2355 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2356 = ADVANCED_FACE('',(#2357),#2324,.T.); +#2357 = FACE_BOUND('',#2358,.T.); +#2358 = EDGE_LOOP('',(#2359,#2360,#2383,#2411)); +#2359 = ORIENTED_EDGE('',*,*,#2308,.T.); +#2360 = ORIENTED_EDGE('',*,*,#2361,.T.); +#2361 = EDGE_CURVE('',#2286,#2362,#2364,.T.); +#2362 = VERTEX_POINT('',#2363); +#2363 = CARTESIAN_POINT('',(9.91,1.,0.125)); +#2364 = SURFACE_CURVE('',#2365,(#2369,#2376),.PCURVE_S1.); +#2365 = LINE('',#2366,#2367); +#2366 = CARTESIAN_POINT('',(9.91,-2.5,0.125)); +#2367 = VECTOR('',#2368,1.); +#2368 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#2369 = PCURVE('',#2324,#2370); +#2370 = DEFINITIONAL_REPRESENTATION('',(#2371),#2375); +#2371 = LINE('',#2372,#2373); +#2372 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#2373 = VECTOR('',#2374,1.); +#2374 = DIRECTION('',(1.,0.E+000)); +#2375 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2376 = PCURVE('',#2215,#2377); +#2377 = DEFINITIONAL_REPRESENTATION('',(#2378),#2382); +#2378 = LINE('',#2379,#2380); +#2379 = CARTESIAN_POINT('',(3.5,-0.5)); +#2380 = VECTOR('',#2381,1.); +#2381 = DIRECTION('',(-1.,0.E+000)); +#2382 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2383 = ORIENTED_EDGE('',*,*,#2384,.F.); +#2384 = EDGE_CURVE('',#2385,#2362,#2387,.T.); +#2385 = VERTEX_POINT('',#2386); +#2386 = CARTESIAN_POINT('',(9.91,1.,-0.125)); +#2387 = SURFACE_CURVE('',#2388,(#2392,#2399),.PCURVE_S1.); +#2388 = LINE('',#2389,#2390); +#2389 = CARTESIAN_POINT('',(9.91,1.,-0.125)); +#2390 = VECTOR('',#2391,1.); +#2391 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#2392 = PCURVE('',#2324,#2393); +#2393 = DEFINITIONAL_REPRESENTATION('',(#2394),#2398); +#2394 = LINE('',#2395,#2396); +#2395 = CARTESIAN_POINT('',(3.5,1.972152263053E-031)); +#2396 = VECTOR('',#2397,1.); +#2397 = DIRECTION('',(-2.22044604925E-016,-1.)); +#2398 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2399 = PCURVE('',#2400,#2405); +#2400 = PLANE('',#2401); +#2401 = AXIS2_PLACEMENT_3D('',#2402,#2403,#2404); +#2402 = CARTESIAN_POINT('',(9.785,1.,-0.125)); +#2403 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#2404 = DIRECTION('',(1.,0.E+000,0.E+000)); +#2405 = DEFINITIONAL_REPRESENTATION('',(#2406),#2410); +#2406 = LINE('',#2407,#2408); +#2407 = CARTESIAN_POINT('',(0.125,0.E+000)); +#2408 = VECTOR('',#2409,1.); +#2409 = DIRECTION('',(0.E+000,-1.)); +#2410 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2411 = ORIENTED_EDGE('',*,*,#2412,.F.); +#2412 = EDGE_CURVE('',#2309,#2385,#2413,.T.); +#2413 = SURFACE_CURVE('',#2414,(#2418,#2425),.PCURVE_S1.); +#2414 = LINE('',#2415,#2416); +#2415 = CARTESIAN_POINT('',(9.91,-2.5,-0.125)); +#2416 = VECTOR('',#2417,1.); +#2417 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#2418 = PCURVE('',#2324,#2419); +#2419 = DEFINITIONAL_REPRESENTATION('',(#2420),#2424); +#2420 = LINE('',#2421,#2422); +#2421 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2422 = VECTOR('',#2423,1.); +#2423 = DIRECTION('',(1.,0.E+000)); +#2424 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2425 = PCURVE('',#2269,#2426); +#2426 = DEFINITIONAL_REPRESENTATION('',(#2427),#2431); +#2427 = LINE('',#2428,#2429); +#2428 = CARTESIAN_POINT('',(3.5,-0.5)); +#2429 = VECTOR('',#2430,1.); +#2430 = DIRECTION('',(-1.,0.E+000)); +#2431 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2432 = ADVANCED_FACE('',(#2433),#2400,.F.); +#2433 = FACE_BOUND('',#2434,.F.); +#2434 = EDGE_LOOP('',(#2435,#2465,#2486,#2487)); +#2435 = ORIENTED_EDGE('',*,*,#2436,.T.); +#2436 = EDGE_CURVE('',#2437,#2439,#2441,.T.); +#2437 = VERTEX_POINT('',#2438); +#2438 = CARTESIAN_POINT('',(9.785,1.,-0.125)); +#2439 = VERTEX_POINT('',#2440); +#2440 = CARTESIAN_POINT('',(9.785,1.,0.125)); +#2441 = SURFACE_CURVE('',#2442,(#2446,#2453),.PCURVE_S1.); +#2442 = LINE('',#2443,#2444); +#2443 = CARTESIAN_POINT('',(9.785,1.,-0.125)); +#2444 = VECTOR('',#2445,1.); +#2445 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#2446 = PCURVE('',#2400,#2447); +#2447 = DEFINITIONAL_REPRESENTATION('',(#2448),#2452); +#2448 = LINE('',#2449,#2450); +#2449 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2450 = VECTOR('',#2451,1.); +#2451 = DIRECTION('',(0.E+000,-1.)); +#2452 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2453 = PCURVE('',#2454,#2459); +#2454 = PLANE('',#2455); +#2455 = AXIS2_PLACEMENT_3D('',#2456,#2457,#2458); +#2456 = CARTESIAN_POINT('',(9.785,2.,-0.125)); +#2457 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#2458 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#2459 = DEFINITIONAL_REPRESENTATION('',(#2460),#2464); +#2460 = LINE('',#2461,#2462); +#2461 = CARTESIAN_POINT('',(1.,-4.930380657631E-032)); +#2462 = VECTOR('',#2463,1.); +#2463 = DIRECTION('',(2.22044604925E-016,-1.)); +#2464 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2465 = ORIENTED_EDGE('',*,*,#2466,.T.); +#2466 = EDGE_CURVE('',#2439,#2362,#2467,.T.); +#2467 = SURFACE_CURVE('',#2468,(#2472,#2479),.PCURVE_S1.); +#2468 = LINE('',#2469,#2470); +#2469 = CARTESIAN_POINT('',(9.785,1.,0.125)); +#2470 = VECTOR('',#2471,1.); +#2471 = DIRECTION('',(1.,0.E+000,0.E+000)); +#2472 = PCURVE('',#2400,#2473); +#2473 = DEFINITIONAL_REPRESENTATION('',(#2474),#2478); +#2474 = LINE('',#2475,#2476); +#2475 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#2476 = VECTOR('',#2477,1.); +#2477 = DIRECTION('',(1.,0.E+000)); +#2478 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2479 = PCURVE('',#2215,#2480); +#2480 = DEFINITIONAL_REPRESENTATION('',(#2481),#2485); +#2481 = LINE('',#2482,#2483); +#2482 = CARTESIAN_POINT('',(0.E+000,-0.625)); +#2483 = VECTOR('',#2484,1.); +#2484 = DIRECTION('',(0.E+000,1.)); +#2485 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2486 = ORIENTED_EDGE('',*,*,#2384,.F.); +#2487 = ORIENTED_EDGE('',*,*,#2488,.F.); +#2488 = EDGE_CURVE('',#2437,#2385,#2489,.T.); +#2489 = SURFACE_CURVE('',#2490,(#2494,#2501),.PCURVE_S1.); +#2490 = LINE('',#2491,#2492); +#2491 = CARTESIAN_POINT('',(9.785,1.,-0.125)); +#2492 = VECTOR('',#2493,1.); +#2493 = DIRECTION('',(1.,0.E+000,0.E+000)); +#2494 = PCURVE('',#2400,#2495); +#2495 = DEFINITIONAL_REPRESENTATION('',(#2496),#2500); +#2496 = LINE('',#2497,#2498); +#2497 = CARTESIAN_POINT('',(0.E+000,-4.930380657631E-032)); +#2498 = VECTOR('',#2499,1.); +#2499 = DIRECTION('',(1.,0.E+000)); +#2500 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2501 = PCURVE('',#2269,#2502); +#2502 = DEFINITIONAL_REPRESENTATION('',(#2503),#2507); +#2503 = LINE('',#2504,#2505); +#2504 = CARTESIAN_POINT('',(0.E+000,-0.625)); +#2505 = VECTOR('',#2506,1.); +#2506 = DIRECTION('',(0.E+000,1.)); +#2507 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2508 = ADVANCED_FACE('',(#2509),#2454,.F.); +#2509 = FACE_BOUND('',#2510,.F.); +#2510 = EDGE_LOOP('',(#2511,#2541,#2562,#2563)); +#2511 = ORIENTED_EDGE('',*,*,#2512,.T.); +#2512 = EDGE_CURVE('',#2513,#2515,#2517,.T.); +#2513 = VERTEX_POINT('',#2514); +#2514 = CARTESIAN_POINT('',(9.785,2.,-0.125)); +#2515 = VERTEX_POINT('',#2516); +#2516 = CARTESIAN_POINT('',(9.785,2.,0.125)); +#2517 = SURFACE_CURVE('',#2518,(#2522,#2529),.PCURVE_S1.); +#2518 = LINE('',#2519,#2520); +#2519 = CARTESIAN_POINT('',(9.785,2.,-0.125)); +#2520 = VECTOR('',#2521,1.); +#2521 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#2522 = PCURVE('',#2454,#2523); +#2523 = DEFINITIONAL_REPRESENTATION('',(#2524),#2528); +#2524 = LINE('',#2525,#2526); +#2525 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2526 = VECTOR('',#2527,1.); +#2527 = DIRECTION('',(2.22044604925E-016,-1.)); +#2528 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2529 = PCURVE('',#2530,#2535); +#2530 = PLANE('',#2531); +#2531 = AXIS2_PLACEMENT_3D('',#2532,#2533,#2534); +#2532 = CARTESIAN_POINT('',(10.535,2.,-0.125)); +#2533 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#2534 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#2535 = DEFINITIONAL_REPRESENTATION('',(#2536),#2540); +#2536 = LINE('',#2537,#2538); +#2537 = CARTESIAN_POINT('',(0.75,0.E+000)); +#2538 = VECTOR('',#2539,1.); +#2539 = DIRECTION('',(0.E+000,-1.)); +#2540 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2541 = ORIENTED_EDGE('',*,*,#2542,.T.); +#2542 = EDGE_CURVE('',#2515,#2439,#2543,.T.); +#2543 = SURFACE_CURVE('',#2544,(#2548,#2555),.PCURVE_S1.); +#2544 = LINE('',#2545,#2546); +#2545 = CARTESIAN_POINT('',(9.785,2.,0.125)); +#2546 = VECTOR('',#2547,1.); +#2547 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#2548 = PCURVE('',#2454,#2549); +#2549 = DEFINITIONAL_REPRESENTATION('',(#2550),#2554); +#2550 = LINE('',#2551,#2552); +#2551 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#2552 = VECTOR('',#2553,1.); +#2553 = DIRECTION('',(1.,0.E+000)); +#2554 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2555 = PCURVE('',#2215,#2556); +#2556 = DEFINITIONAL_REPRESENTATION('',(#2557),#2561); +#2557 = LINE('',#2558,#2559); +#2558 = CARTESIAN_POINT('',(-1.,-0.625)); +#2559 = VECTOR('',#2560,1.); +#2560 = DIRECTION('',(1.,0.E+000)); +#2561 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2562 = ORIENTED_EDGE('',*,*,#2436,.F.); +#2563 = ORIENTED_EDGE('',*,*,#2564,.F.); +#2564 = EDGE_CURVE('',#2513,#2437,#2565,.T.); +#2565 = SURFACE_CURVE('',#2566,(#2570,#2577),.PCURVE_S1.); +#2566 = LINE('',#2567,#2568); +#2567 = CARTESIAN_POINT('',(9.785,2.,-0.125)); +#2568 = VECTOR('',#2569,1.); +#2569 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#2570 = PCURVE('',#2454,#2571); +#2571 = DEFINITIONAL_REPRESENTATION('',(#2572),#2576); +#2572 = LINE('',#2573,#2574); +#2573 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2574 = VECTOR('',#2575,1.); +#2575 = DIRECTION('',(1.,0.E+000)); +#2576 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2577 = PCURVE('',#2269,#2578); +#2578 = DEFINITIONAL_REPRESENTATION('',(#2579),#2583); +#2579 = LINE('',#2580,#2581); +#2580 = CARTESIAN_POINT('',(-1.,-0.625)); +#2581 = VECTOR('',#2582,1.); +#2582 = DIRECTION('',(1.,0.E+000)); +#2583 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2584 = ADVANCED_FACE('',(#2585),#2530,.F.); +#2585 = FACE_BOUND('',#2586,.F.); +#2586 = EDGE_LOOP('',(#2587,#2617,#2638,#2639)); +#2587 = ORIENTED_EDGE('',*,*,#2588,.T.); +#2588 = EDGE_CURVE('',#2589,#2591,#2593,.T.); +#2589 = VERTEX_POINT('',#2590); +#2590 = CARTESIAN_POINT('',(10.535,2.,-0.125)); +#2591 = VERTEX_POINT('',#2592); +#2592 = CARTESIAN_POINT('',(10.535,2.,0.125)); +#2593 = SURFACE_CURVE('',#2594,(#2598,#2605),.PCURVE_S1.); +#2594 = LINE('',#2595,#2596); +#2595 = CARTESIAN_POINT('',(10.535,2.,-0.125)); +#2596 = VECTOR('',#2597,1.); +#2597 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#2598 = PCURVE('',#2530,#2599); +#2599 = DEFINITIONAL_REPRESENTATION('',(#2600),#2604); +#2600 = LINE('',#2601,#2602); +#2601 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#2602 = VECTOR('',#2603,1.); +#2603 = DIRECTION('',(0.E+000,-1.)); +#2604 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2605 = PCURVE('',#2606,#2611); +#2606 = PLANE('',#2607); +#2607 = AXIS2_PLACEMENT_3D('',#2608,#2609,#2610); +#2608 = CARTESIAN_POINT('',(10.535,1.,-0.125)); +#2609 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#2610 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#2611 = DEFINITIONAL_REPRESENTATION('',(#2612),#2616); +#2612 = LINE('',#2613,#2614); +#2613 = CARTESIAN_POINT('',(1.,4.930380657631E-032)); +#2614 = VECTOR('',#2615,1.); +#2615 = DIRECTION('',(-2.22044604925E-016,-1.)); +#2616 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2617 = ORIENTED_EDGE('',*,*,#2618,.T.); +#2618 = EDGE_CURVE('',#2591,#2515,#2619,.T.); +#2619 = SURFACE_CURVE('',#2620,(#2624,#2631),.PCURVE_S1.); +#2620 = LINE('',#2621,#2622); +#2621 = CARTESIAN_POINT('',(10.535,2.,0.125)); +#2622 = VECTOR('',#2623,1.); +#2623 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#2624 = PCURVE('',#2530,#2625); +#2625 = DEFINITIONAL_REPRESENTATION('',(#2626),#2630); +#2626 = LINE('',#2627,#2628); +#2627 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#2628 = VECTOR('',#2629,1.); +#2629 = DIRECTION('',(1.,0.E+000)); +#2630 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2631 = PCURVE('',#2215,#2632); +#2632 = DEFINITIONAL_REPRESENTATION('',(#2633),#2637); +#2633 = LINE('',#2634,#2635); +#2634 = CARTESIAN_POINT('',(-1.,0.125)); +#2635 = VECTOR('',#2636,1.); +#2636 = DIRECTION('',(0.E+000,-1.)); +#2637 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2638 = ORIENTED_EDGE('',*,*,#2512,.F.); +#2639 = ORIENTED_EDGE('',*,*,#2640,.F.); +#2640 = EDGE_CURVE('',#2589,#2513,#2641,.T.); +#2641 = SURFACE_CURVE('',#2642,(#2646,#2653),.PCURVE_S1.); +#2642 = LINE('',#2643,#2644); +#2643 = CARTESIAN_POINT('',(10.535,2.,-0.125)); +#2644 = VECTOR('',#2645,1.); +#2645 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#2646 = PCURVE('',#2530,#2647); +#2647 = DEFINITIONAL_REPRESENTATION('',(#2648),#2652); +#2648 = LINE('',#2649,#2650); +#2649 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2650 = VECTOR('',#2651,1.); +#2651 = DIRECTION('',(1.,0.E+000)); +#2652 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2653 = PCURVE('',#2269,#2654); +#2654 = DEFINITIONAL_REPRESENTATION('',(#2655),#2659); +#2655 = LINE('',#2656,#2657); +#2656 = CARTESIAN_POINT('',(-1.,0.125)); +#2657 = VECTOR('',#2658,1.); +#2658 = DIRECTION('',(0.E+000,-1.)); +#2659 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2660 = ADVANCED_FACE('',(#2661),#2606,.F.); +#2661 = FACE_BOUND('',#2662,.F.); +#2662 = EDGE_LOOP('',(#2663,#2688,#2709,#2710)); +#2663 = ORIENTED_EDGE('',*,*,#2664,.T.); +#2664 = EDGE_CURVE('',#2665,#2667,#2669,.T.); +#2665 = VERTEX_POINT('',#2666); +#2666 = CARTESIAN_POINT('',(10.535,1.,-0.125)); +#2667 = VERTEX_POINT('',#2668); +#2668 = CARTESIAN_POINT('',(10.535,1.,0.125)); +#2669 = SURFACE_CURVE('',#2670,(#2674,#2681),.PCURVE_S1.); +#2670 = LINE('',#2671,#2672); +#2671 = CARTESIAN_POINT('',(10.535,1.,-0.125)); +#2672 = VECTOR('',#2673,1.); +#2673 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#2674 = PCURVE('',#2606,#2675); +#2675 = DEFINITIONAL_REPRESENTATION('',(#2676),#2680); +#2676 = LINE('',#2677,#2678); +#2677 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#2678 = VECTOR('',#2679,1.); +#2679 = DIRECTION('',(-2.22044604925E-016,-1.)); +#2680 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2681 = PCURVE('',#2187,#2682); +#2682 = DEFINITIONAL_REPRESENTATION('',(#2683),#2687); +#2683 = LINE('',#2684,#2685); +#2684 = CARTESIAN_POINT('',(0.125,0.E+000)); +#2685 = VECTOR('',#2686,1.); +#2686 = DIRECTION('',(0.E+000,-1.)); +#2687 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2688 = ORIENTED_EDGE('',*,*,#2689,.T.); +#2689 = EDGE_CURVE('',#2667,#2591,#2690,.T.); +#2690 = SURFACE_CURVE('',#2691,(#2695,#2702),.PCURVE_S1.); +#2691 = LINE('',#2692,#2693); +#2692 = CARTESIAN_POINT('',(10.535,1.,0.125)); +#2693 = VECTOR('',#2694,1.); +#2694 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#2695 = PCURVE('',#2606,#2696); +#2696 = DEFINITIONAL_REPRESENTATION('',(#2697),#2701); +#2697 = LINE('',#2698,#2699); +#2698 = CARTESIAN_POINT('',(-2.22044604925E-016,-0.25)); +#2699 = VECTOR('',#2700,1.); +#2700 = DIRECTION('',(1.,0.E+000)); +#2701 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2702 = PCURVE('',#2215,#2703); +#2703 = DEFINITIONAL_REPRESENTATION('',(#2704),#2708); +#2704 = LINE('',#2705,#2706); +#2705 = CARTESIAN_POINT('',(0.E+000,0.125)); +#2706 = VECTOR('',#2707,1.); +#2707 = DIRECTION('',(-1.,0.E+000)); +#2708 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2709 = ORIENTED_EDGE('',*,*,#2588,.F.); +#2710 = ORIENTED_EDGE('',*,*,#2711,.F.); +#2711 = EDGE_CURVE('',#2665,#2589,#2712,.T.); +#2712 = SURFACE_CURVE('',#2713,(#2717,#2724),.PCURVE_S1.); +#2713 = LINE('',#2714,#2715); +#2714 = CARTESIAN_POINT('',(10.535,1.,-0.125)); +#2715 = VECTOR('',#2716,1.); +#2716 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#2717 = PCURVE('',#2606,#2718); +#2718 = DEFINITIONAL_REPRESENTATION('',(#2719),#2723); +#2719 = LINE('',#2720,#2721); +#2720 = CARTESIAN_POINT('',(-2.22044604925E-016,-0.E+000)); +#2721 = VECTOR('',#2722,1.); +#2722 = DIRECTION('',(1.,0.E+000)); +#2723 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2724 = PCURVE('',#2269,#2725); +#2725 = DEFINITIONAL_REPRESENTATION('',(#2726),#2730); +#2726 = LINE('',#2727,#2728); +#2727 = CARTESIAN_POINT('',(0.E+000,0.125)); +#2728 = VECTOR('',#2729,1.); +#2729 = DIRECTION('',(-1.,0.E+000)); +#2730 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2731 = ADVANCED_FACE('',(#2732),#2187,.F.); +#2732 = FACE_BOUND('',#2733,.F.); +#2733 = EDGE_LOOP('',(#2734,#2735,#2756,#2757)); +#2734 = ORIENTED_EDGE('',*,*,#2164,.T.); +#2735 = ORIENTED_EDGE('',*,*,#2736,.T.); +#2736 = EDGE_CURVE('',#2167,#2667,#2737,.T.); +#2737 = SURFACE_CURVE('',#2738,(#2742,#2749),.PCURVE_S1.); +#2738 = LINE('',#2739,#2740); +#2739 = CARTESIAN_POINT('',(10.41,1.,0.125)); +#2740 = VECTOR('',#2741,1.); +#2741 = DIRECTION('',(1.,0.E+000,0.E+000)); +#2742 = PCURVE('',#2187,#2743); +#2743 = DEFINITIONAL_REPRESENTATION('',(#2744),#2748); +#2744 = LINE('',#2745,#2746); +#2745 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#2746 = VECTOR('',#2747,1.); +#2747 = DIRECTION('',(1.,0.E+000)); +#2748 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2749 = PCURVE('',#2215,#2750); +#2750 = DEFINITIONAL_REPRESENTATION('',(#2751),#2755); +#2751 = LINE('',#2752,#2753); +#2752 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2753 = VECTOR('',#2754,1.); +#2754 = DIRECTION('',(0.E+000,1.)); +#2755 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2756 = ORIENTED_EDGE('',*,*,#2664,.F.); +#2757 = ORIENTED_EDGE('',*,*,#2758,.F.); +#2758 = EDGE_CURVE('',#2165,#2665,#2759,.T.); +#2759 = SURFACE_CURVE('',#2760,(#2764,#2771),.PCURVE_S1.); +#2760 = LINE('',#2761,#2762); +#2761 = CARTESIAN_POINT('',(10.41,1.,-0.125)); +#2762 = VECTOR('',#2763,1.); +#2763 = DIRECTION('',(1.,0.E+000,0.E+000)); +#2764 = PCURVE('',#2187,#2765); +#2765 = DEFINITIONAL_REPRESENTATION('',(#2766),#2770); +#2766 = LINE('',#2767,#2768); +#2767 = CARTESIAN_POINT('',(0.E+000,-4.930380657631E-032)); +#2768 = VECTOR('',#2769,1.); +#2769 = DIRECTION('',(1.,0.E+000)); +#2770 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2771 = PCURVE('',#2269,#2772); +#2772 = DEFINITIONAL_REPRESENTATION('',(#2773),#2777); +#2773 = LINE('',#2774,#2775); +#2774 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2775 = VECTOR('',#2776,1.); +#2776 = DIRECTION('',(0.E+000,1.)); +#2777 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2778 = ADVANCED_FACE('',(#2779),#2269,.F.); +#2779 = FACE_BOUND('',#2780,.T.); +#2780 = EDGE_LOOP('',(#2781,#2782,#2783,#2784,#2785,#2786,#2787,#2788)); +#2781 = ORIENTED_EDGE('',*,*,#2255,.T.); +#2782 = ORIENTED_EDGE('',*,*,#2336,.T.); +#2783 = ORIENTED_EDGE('',*,*,#2412,.T.); +#2784 = ORIENTED_EDGE('',*,*,#2488,.F.); +#2785 = ORIENTED_EDGE('',*,*,#2564,.F.); +#2786 = ORIENTED_EDGE('',*,*,#2640,.F.); +#2787 = ORIENTED_EDGE('',*,*,#2711,.F.); +#2788 = ORIENTED_EDGE('',*,*,#2758,.F.); +#2789 = ADVANCED_FACE('',(#2790),#2215,.T.); +#2790 = FACE_BOUND('',#2791,.F.); +#2791 = EDGE_LOOP('',(#2792,#2793,#2794,#2795,#2796,#2797,#2798,#2799)); +#2792 = ORIENTED_EDGE('',*,*,#2199,.T.); +#2793 = ORIENTED_EDGE('',*,*,#2285,.T.); +#2794 = ORIENTED_EDGE('',*,*,#2361,.T.); +#2795 = ORIENTED_EDGE('',*,*,#2466,.F.); +#2796 = ORIENTED_EDGE('',*,*,#2542,.F.); +#2797 = ORIENTED_EDGE('',*,*,#2618,.F.); +#2798 = ORIENTED_EDGE('',*,*,#2689,.F.); +#2799 = ORIENTED_EDGE('',*,*,#2736,.F.); +#2800 = MANIFOLD_SOLID_BREP('',#2801); +#2801 = CLOSED_SHELL('',(#2802,#2922,#2998,#3074,#3150,#3226,#3302,#3373 + ,#3420,#3431)); +#2802 = ADVANCED_FACE('',(#2803),#2817,.T.); +#2803 = FACE_BOUND('',#2804,.T.); +#2804 = EDGE_LOOP('',(#2805,#2840,#2868,#2896)); +#2805 = ORIENTED_EDGE('',*,*,#2806,.T.); +#2806 = EDGE_CURVE('',#2807,#2809,#2811,.T.); +#2807 = VERTEX_POINT('',#2808); +#2808 = CARTESIAN_POINT('',(7.87,1.,-0.125)); +#2809 = VERTEX_POINT('',#2810); +#2810 = CARTESIAN_POINT('',(7.87,1.,0.125)); +#2811 = SURFACE_CURVE('',#2812,(#2816,#2828),.PCURVE_S1.); +#2812 = LINE('',#2813,#2814); +#2813 = CARTESIAN_POINT('',(7.87,1.,-0.125)); +#2814 = VECTOR('',#2815,1.); +#2815 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#2816 = PCURVE('',#2817,#2822); +#2817 = PLANE('',#2818); +#2818 = AXIS2_PLACEMENT_3D('',#2819,#2820,#2821); +#2819 = CARTESIAN_POINT('',(7.87,1.,-0.125)); +#2820 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#2821 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#2822 = DEFINITIONAL_REPRESENTATION('',(#2823),#2827); +#2823 = LINE('',#2824,#2825); +#2824 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2825 = VECTOR('',#2826,1.); +#2826 = DIRECTION('',(2.22044604925E-016,-1.)); +#2827 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2828 = PCURVE('',#2829,#2834); +#2829 = PLANE('',#2830); +#2830 = AXIS2_PLACEMENT_3D('',#2831,#2832,#2833); +#2831 = CARTESIAN_POINT('',(7.87,1.,-0.125)); +#2832 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#2833 = DIRECTION('',(1.,0.E+000,0.E+000)); +#2834 = DEFINITIONAL_REPRESENTATION('',(#2835),#2839); +#2835 = LINE('',#2836,#2837); +#2836 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2837 = VECTOR('',#2838,1.); +#2838 = DIRECTION('',(0.E+000,-1.)); +#2839 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2840 = ORIENTED_EDGE('',*,*,#2841,.T.); +#2841 = EDGE_CURVE('',#2809,#2842,#2844,.T.); +#2842 = VERTEX_POINT('',#2843); +#2843 = CARTESIAN_POINT('',(7.87,-2.5,0.125)); +#2844 = SURFACE_CURVE('',#2845,(#2849,#2856),.PCURVE_S1.); +#2845 = LINE('',#2846,#2847); +#2846 = CARTESIAN_POINT('',(7.87,1.,0.125)); +#2847 = VECTOR('',#2848,1.); +#2848 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#2849 = PCURVE('',#2817,#2850); +#2850 = DEFINITIONAL_REPRESENTATION('',(#2851),#2855); +#2851 = LINE('',#2852,#2853); +#2852 = CARTESIAN_POINT('',(2.22044604925E-016,-0.25)); +#2853 = VECTOR('',#2854,1.); +#2854 = DIRECTION('',(1.,0.E+000)); +#2855 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2856 = PCURVE('',#2857,#2862); +#2857 = PLANE('',#2858); +#2858 = AXIS2_PLACEMENT_3D('',#2859,#2860,#2861); +#2859 = CARTESIAN_POINT('',(7.87,1.,0.125)); +#2860 = DIRECTION('',(0.E+000,4.440892098501E-016,1.)); +#2861 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#2862 = DEFINITIONAL_REPRESENTATION('',(#2863),#2867); +#2863 = LINE('',#2864,#2865); +#2864 = CARTESIAN_POINT('',(0.E+000,-8.881784197001E-016)); +#2865 = VECTOR('',#2866,1.); +#2866 = DIRECTION('',(1.,0.E+000)); +#2867 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2868 = ORIENTED_EDGE('',*,*,#2869,.F.); +#2869 = EDGE_CURVE('',#2870,#2842,#2872,.T.); +#2870 = VERTEX_POINT('',#2871); +#2871 = CARTESIAN_POINT('',(7.87,-2.5,-0.125)); +#2872 = SURFACE_CURVE('',#2873,(#2877,#2884),.PCURVE_S1.); +#2873 = LINE('',#2874,#2875); +#2874 = CARTESIAN_POINT('',(7.87,-2.5,-0.125)); +#2875 = VECTOR('',#2876,1.); +#2876 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#2877 = PCURVE('',#2817,#2878); +#2878 = DEFINITIONAL_REPRESENTATION('',(#2879),#2883); +#2879 = LINE('',#2880,#2881); +#2880 = CARTESIAN_POINT('',(3.5,-1.972152263053E-031)); +#2881 = VECTOR('',#2882,1.); +#2882 = DIRECTION('',(2.22044604925E-016,-1.)); +#2883 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2884 = PCURVE('',#2885,#2890); +#2885 = PLANE('',#2886); +#2886 = AXIS2_PLACEMENT_3D('',#2887,#2888,#2889); +#2887 = CARTESIAN_POINT('',(7.87,-2.5,-0.125)); +#2888 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#2889 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#2890 = DEFINITIONAL_REPRESENTATION('',(#2891),#2895); +#2891 = LINE('',#2892,#2893); +#2892 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#2893 = VECTOR('',#2894,1.); +#2894 = DIRECTION('',(0.E+000,-1.)); +#2895 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2896 = ORIENTED_EDGE('',*,*,#2897,.F.); +#2897 = EDGE_CURVE('',#2807,#2870,#2898,.T.); +#2898 = SURFACE_CURVE('',#2899,(#2903,#2910),.PCURVE_S1.); +#2899 = LINE('',#2900,#2901); +#2900 = CARTESIAN_POINT('',(7.87,1.,-0.125)); +#2901 = VECTOR('',#2902,1.); +#2902 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#2903 = PCURVE('',#2817,#2904); +#2904 = DEFINITIONAL_REPRESENTATION('',(#2905),#2909); +#2905 = LINE('',#2906,#2907); +#2906 = CARTESIAN_POINT('',(2.22044604925E-016,0.E+000)); +#2907 = VECTOR('',#2908,1.); +#2908 = DIRECTION('',(1.,0.E+000)); +#2909 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2910 = PCURVE('',#2911,#2916); +#2911 = PLANE('',#2912); +#2912 = AXIS2_PLACEMENT_3D('',#2913,#2914,#2915); +#2913 = CARTESIAN_POINT('',(7.87,1.,-0.125)); +#2914 = DIRECTION('',(0.E+000,4.440892098501E-016,1.)); +#2915 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#2916 = DEFINITIONAL_REPRESENTATION('',(#2917),#2921); +#2917 = LINE('',#2918,#2919); +#2918 = CARTESIAN_POINT('',(0.E+000,-8.881784197001E-016)); +#2919 = VECTOR('',#2920,1.); +#2920 = DIRECTION('',(1.,0.E+000)); +#2921 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2922 = ADVANCED_FACE('',(#2923),#2885,.T.); +#2923 = FACE_BOUND('',#2924,.T.); +#2924 = EDGE_LOOP('',(#2925,#2926,#2949,#2977)); +#2925 = ORIENTED_EDGE('',*,*,#2869,.T.); +#2926 = ORIENTED_EDGE('',*,*,#2927,.T.); +#2927 = EDGE_CURVE('',#2842,#2928,#2930,.T.); +#2928 = VERTEX_POINT('',#2929); +#2929 = CARTESIAN_POINT('',(7.37,-2.5,0.125)); +#2930 = SURFACE_CURVE('',#2931,(#2935,#2942),.PCURVE_S1.); +#2931 = LINE('',#2932,#2933); +#2932 = CARTESIAN_POINT('',(7.87,-2.5,0.125)); +#2933 = VECTOR('',#2934,1.); +#2934 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#2935 = PCURVE('',#2885,#2936); +#2936 = DEFINITIONAL_REPRESENTATION('',(#2937),#2941); +#2937 = LINE('',#2938,#2939); +#2938 = CARTESIAN_POINT('',(8.881784197001E-016,-0.25)); +#2939 = VECTOR('',#2940,1.); +#2940 = DIRECTION('',(1.,0.E+000)); +#2941 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2942 = PCURVE('',#2857,#2943); +#2943 = DEFINITIONAL_REPRESENTATION('',(#2944),#2948); +#2944 = LINE('',#2945,#2946); +#2945 = CARTESIAN_POINT('',(3.5,-8.881784197001E-016)); +#2946 = VECTOR('',#2947,1.); +#2947 = DIRECTION('',(0.E+000,-1.)); +#2948 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2949 = ORIENTED_EDGE('',*,*,#2950,.F.); +#2950 = EDGE_CURVE('',#2951,#2928,#2953,.T.); +#2951 = VERTEX_POINT('',#2952); +#2952 = CARTESIAN_POINT('',(7.37,-2.5,-0.125)); +#2953 = SURFACE_CURVE('',#2954,(#2958,#2965),.PCURVE_S1.); +#2954 = LINE('',#2955,#2956); +#2955 = CARTESIAN_POINT('',(7.37,-2.5,-0.125)); +#2956 = VECTOR('',#2957,1.); +#2957 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#2958 = PCURVE('',#2885,#2959); +#2959 = DEFINITIONAL_REPRESENTATION('',(#2960),#2964); +#2960 = LINE('',#2961,#2962); +#2961 = CARTESIAN_POINT('',(0.5,0.E+000)); +#2962 = VECTOR('',#2963,1.); +#2963 = DIRECTION('',(0.E+000,-1.)); +#2964 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2965 = PCURVE('',#2966,#2971); +#2966 = PLANE('',#2967); +#2967 = AXIS2_PLACEMENT_3D('',#2968,#2969,#2970); +#2968 = CARTESIAN_POINT('',(7.37,-2.5,-0.125)); +#2969 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#2970 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#2971 = DEFINITIONAL_REPRESENTATION('',(#2972),#2976); +#2972 = LINE('',#2973,#2974); +#2973 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#2974 = VECTOR('',#2975,1.); +#2975 = DIRECTION('',(-2.22044604925E-016,-1.)); +#2976 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2977 = ORIENTED_EDGE('',*,*,#2978,.F.); +#2978 = EDGE_CURVE('',#2870,#2951,#2979,.T.); +#2979 = SURFACE_CURVE('',#2980,(#2984,#2991),.PCURVE_S1.); +#2980 = LINE('',#2981,#2982); +#2981 = CARTESIAN_POINT('',(7.87,-2.5,-0.125)); +#2982 = VECTOR('',#2983,1.); +#2983 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#2984 = PCURVE('',#2885,#2985); +#2985 = DEFINITIONAL_REPRESENTATION('',(#2986),#2990); +#2986 = LINE('',#2987,#2988); +#2987 = CARTESIAN_POINT('',(8.881784197001E-016,0.E+000)); +#2988 = VECTOR('',#2989,1.); +#2989 = DIRECTION('',(1.,0.E+000)); +#2990 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2991 = PCURVE('',#2911,#2992); +#2992 = DEFINITIONAL_REPRESENTATION('',(#2993),#2997); +#2993 = LINE('',#2994,#2995); +#2994 = CARTESIAN_POINT('',(3.5,-8.881784197001E-016)); +#2995 = VECTOR('',#2996,1.); +#2996 = DIRECTION('',(0.E+000,-1.)); +#2997 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2998 = ADVANCED_FACE('',(#2999),#2966,.T.); +#2999 = FACE_BOUND('',#3000,.T.); +#3000 = EDGE_LOOP('',(#3001,#3002,#3025,#3053)); +#3001 = ORIENTED_EDGE('',*,*,#2950,.T.); +#3002 = ORIENTED_EDGE('',*,*,#3003,.T.); +#3003 = EDGE_CURVE('',#2928,#3004,#3006,.T.); +#3004 = VERTEX_POINT('',#3005); +#3005 = CARTESIAN_POINT('',(7.37,1.,0.125)); +#3006 = SURFACE_CURVE('',#3007,(#3011,#3018),.PCURVE_S1.); +#3007 = LINE('',#3008,#3009); +#3008 = CARTESIAN_POINT('',(7.37,-2.5,0.125)); +#3009 = VECTOR('',#3010,1.); +#3010 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#3011 = PCURVE('',#2966,#3012); +#3012 = DEFINITIONAL_REPRESENTATION('',(#3013),#3017); +#3013 = LINE('',#3014,#3015); +#3014 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#3015 = VECTOR('',#3016,1.); +#3016 = DIRECTION('',(1.,0.E+000)); +#3017 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3018 = PCURVE('',#2857,#3019); +#3019 = DEFINITIONAL_REPRESENTATION('',(#3020),#3024); +#3020 = LINE('',#3021,#3022); +#3021 = CARTESIAN_POINT('',(3.5,-0.5)); +#3022 = VECTOR('',#3023,1.); +#3023 = DIRECTION('',(-1.,0.E+000)); +#3024 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3025 = ORIENTED_EDGE('',*,*,#3026,.F.); +#3026 = EDGE_CURVE('',#3027,#3004,#3029,.T.); +#3027 = VERTEX_POINT('',#3028); +#3028 = CARTESIAN_POINT('',(7.37,1.,-0.125)); +#3029 = SURFACE_CURVE('',#3030,(#3034,#3041),.PCURVE_S1.); +#3030 = LINE('',#3031,#3032); +#3031 = CARTESIAN_POINT('',(7.37,1.,-0.125)); +#3032 = VECTOR('',#3033,1.); +#3033 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#3034 = PCURVE('',#2966,#3035); +#3035 = DEFINITIONAL_REPRESENTATION('',(#3036),#3040); +#3036 = LINE('',#3037,#3038); +#3037 = CARTESIAN_POINT('',(3.5,1.972152263053E-031)); +#3038 = VECTOR('',#3039,1.); +#3039 = DIRECTION('',(-2.22044604925E-016,-1.)); +#3040 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3041 = PCURVE('',#3042,#3047); +#3042 = PLANE('',#3043); +#3043 = AXIS2_PLACEMENT_3D('',#3044,#3045,#3046); +#3044 = CARTESIAN_POINT('',(7.245,1.,-0.125)); +#3045 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#3046 = DIRECTION('',(1.,0.E+000,0.E+000)); +#3047 = DEFINITIONAL_REPRESENTATION('',(#3048),#3052); +#3048 = LINE('',#3049,#3050); +#3049 = CARTESIAN_POINT('',(0.125,0.E+000)); +#3050 = VECTOR('',#3051,1.); +#3051 = DIRECTION('',(0.E+000,-1.)); +#3052 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3053 = ORIENTED_EDGE('',*,*,#3054,.F.); +#3054 = EDGE_CURVE('',#2951,#3027,#3055,.T.); +#3055 = SURFACE_CURVE('',#3056,(#3060,#3067),.PCURVE_S1.); +#3056 = LINE('',#3057,#3058); +#3057 = CARTESIAN_POINT('',(7.37,-2.5,-0.125)); +#3058 = VECTOR('',#3059,1.); +#3059 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#3060 = PCURVE('',#2966,#3061); +#3061 = DEFINITIONAL_REPRESENTATION('',(#3062),#3066); +#3062 = LINE('',#3063,#3064); +#3063 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3064 = VECTOR('',#3065,1.); +#3065 = DIRECTION('',(1.,0.E+000)); +#3066 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3067 = PCURVE('',#2911,#3068); +#3068 = DEFINITIONAL_REPRESENTATION('',(#3069),#3073); +#3069 = LINE('',#3070,#3071); +#3070 = CARTESIAN_POINT('',(3.5,-0.5)); +#3071 = VECTOR('',#3072,1.); +#3072 = DIRECTION('',(-1.,0.E+000)); +#3073 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3074 = ADVANCED_FACE('',(#3075),#3042,.F.); +#3075 = FACE_BOUND('',#3076,.F.); +#3076 = EDGE_LOOP('',(#3077,#3107,#3128,#3129)); +#3077 = ORIENTED_EDGE('',*,*,#3078,.T.); +#3078 = EDGE_CURVE('',#3079,#3081,#3083,.T.); +#3079 = VERTEX_POINT('',#3080); +#3080 = CARTESIAN_POINT('',(7.245,1.,-0.125)); +#3081 = VERTEX_POINT('',#3082); +#3082 = CARTESIAN_POINT('',(7.245,1.,0.125)); +#3083 = SURFACE_CURVE('',#3084,(#3088,#3095),.PCURVE_S1.); +#3084 = LINE('',#3085,#3086); +#3085 = CARTESIAN_POINT('',(7.245,1.,-0.125)); +#3086 = VECTOR('',#3087,1.); +#3087 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#3088 = PCURVE('',#3042,#3089); +#3089 = DEFINITIONAL_REPRESENTATION('',(#3090),#3094); +#3090 = LINE('',#3091,#3092); +#3091 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3092 = VECTOR('',#3093,1.); +#3093 = DIRECTION('',(0.E+000,-1.)); +#3094 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3095 = PCURVE('',#3096,#3101); +#3096 = PLANE('',#3097); +#3097 = AXIS2_PLACEMENT_3D('',#3098,#3099,#3100); +#3098 = CARTESIAN_POINT('',(7.245,2.,-0.125)); +#3099 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#3100 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#3101 = DEFINITIONAL_REPRESENTATION('',(#3102),#3106); +#3102 = LINE('',#3103,#3104); +#3103 = CARTESIAN_POINT('',(1.,-4.930380657631E-032)); +#3104 = VECTOR('',#3105,1.); +#3105 = DIRECTION('',(2.22044604925E-016,-1.)); +#3106 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3107 = ORIENTED_EDGE('',*,*,#3108,.T.); +#3108 = EDGE_CURVE('',#3081,#3004,#3109,.T.); +#3109 = SURFACE_CURVE('',#3110,(#3114,#3121),.PCURVE_S1.); +#3110 = LINE('',#3111,#3112); +#3111 = CARTESIAN_POINT('',(7.245,1.,0.125)); +#3112 = VECTOR('',#3113,1.); +#3113 = DIRECTION('',(1.,0.E+000,0.E+000)); +#3114 = PCURVE('',#3042,#3115); +#3115 = DEFINITIONAL_REPRESENTATION('',(#3116),#3120); +#3116 = LINE('',#3117,#3118); +#3117 = CARTESIAN_POINT('',(-8.881784197001E-016,-0.25)); +#3118 = VECTOR('',#3119,1.); +#3119 = DIRECTION('',(1.,0.E+000)); +#3120 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3121 = PCURVE('',#2857,#3122); +#3122 = DEFINITIONAL_REPRESENTATION('',(#3123),#3127); +#3123 = LINE('',#3124,#3125); +#3124 = CARTESIAN_POINT('',(0.E+000,-0.625)); +#3125 = VECTOR('',#3126,1.); +#3126 = DIRECTION('',(0.E+000,1.)); +#3127 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3128 = ORIENTED_EDGE('',*,*,#3026,.F.); +#3129 = ORIENTED_EDGE('',*,*,#3130,.F.); +#3130 = EDGE_CURVE('',#3079,#3027,#3131,.T.); +#3131 = SURFACE_CURVE('',#3132,(#3136,#3143),.PCURVE_S1.); +#3132 = LINE('',#3133,#3134); +#3133 = CARTESIAN_POINT('',(7.245,1.,-0.125)); +#3134 = VECTOR('',#3135,1.); +#3135 = DIRECTION('',(1.,0.E+000,0.E+000)); +#3136 = PCURVE('',#3042,#3137); +#3137 = DEFINITIONAL_REPRESENTATION('',(#3138),#3142); +#3138 = LINE('',#3139,#3140); +#3139 = CARTESIAN_POINT('',(-8.881784197001E-016,-4.930380657631E-032)); +#3140 = VECTOR('',#3141,1.); +#3141 = DIRECTION('',(1.,0.E+000)); +#3142 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3143 = PCURVE('',#2911,#3144); +#3144 = DEFINITIONAL_REPRESENTATION('',(#3145),#3149); +#3145 = LINE('',#3146,#3147); +#3146 = CARTESIAN_POINT('',(0.E+000,-0.625)); +#3147 = VECTOR('',#3148,1.); +#3148 = DIRECTION('',(0.E+000,1.)); +#3149 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3150 = ADVANCED_FACE('',(#3151),#3096,.F.); +#3151 = FACE_BOUND('',#3152,.F.); +#3152 = EDGE_LOOP('',(#3153,#3183,#3204,#3205)); +#3153 = ORIENTED_EDGE('',*,*,#3154,.T.); +#3154 = EDGE_CURVE('',#3155,#3157,#3159,.T.); +#3155 = VERTEX_POINT('',#3156); +#3156 = CARTESIAN_POINT('',(7.245,2.,-0.125)); +#3157 = VERTEX_POINT('',#3158); +#3158 = CARTESIAN_POINT('',(7.245,2.,0.125)); +#3159 = SURFACE_CURVE('',#3160,(#3164,#3171),.PCURVE_S1.); +#3160 = LINE('',#3161,#3162); +#3161 = CARTESIAN_POINT('',(7.245,2.,-0.125)); +#3162 = VECTOR('',#3163,1.); +#3163 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#3164 = PCURVE('',#3096,#3165); +#3165 = DEFINITIONAL_REPRESENTATION('',(#3166),#3170); +#3166 = LINE('',#3167,#3168); +#3167 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3168 = VECTOR('',#3169,1.); +#3169 = DIRECTION('',(2.22044604925E-016,-1.)); +#3170 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3171 = PCURVE('',#3172,#3177); +#3172 = PLANE('',#3173); +#3173 = AXIS2_PLACEMENT_3D('',#3174,#3175,#3176); +#3174 = CARTESIAN_POINT('',(7.995,2.,-0.125)); +#3175 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#3176 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#3177 = DEFINITIONAL_REPRESENTATION('',(#3178),#3182); +#3178 = LINE('',#3179,#3180); +#3179 = CARTESIAN_POINT('',(0.75,0.E+000)); +#3180 = VECTOR('',#3181,1.); +#3181 = DIRECTION('',(0.E+000,-1.)); +#3182 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3183 = ORIENTED_EDGE('',*,*,#3184,.T.); +#3184 = EDGE_CURVE('',#3157,#3081,#3185,.T.); +#3185 = SURFACE_CURVE('',#3186,(#3190,#3197),.PCURVE_S1.); +#3186 = LINE('',#3187,#3188); +#3187 = CARTESIAN_POINT('',(7.245,2.,0.125)); +#3188 = VECTOR('',#3189,1.); +#3189 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#3190 = PCURVE('',#3096,#3191); +#3191 = DEFINITIONAL_REPRESENTATION('',(#3192),#3196); +#3192 = LINE('',#3193,#3194); +#3193 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#3194 = VECTOR('',#3195,1.); +#3195 = DIRECTION('',(1.,0.E+000)); +#3196 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3197 = PCURVE('',#2857,#3198); +#3198 = DEFINITIONAL_REPRESENTATION('',(#3199),#3203); +#3199 = LINE('',#3200,#3201); +#3200 = CARTESIAN_POINT('',(-1.,-0.625)); +#3201 = VECTOR('',#3202,1.); +#3202 = DIRECTION('',(1.,0.E+000)); +#3203 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3204 = ORIENTED_EDGE('',*,*,#3078,.F.); +#3205 = ORIENTED_EDGE('',*,*,#3206,.F.); +#3206 = EDGE_CURVE('',#3155,#3079,#3207,.T.); +#3207 = SURFACE_CURVE('',#3208,(#3212,#3219),.PCURVE_S1.); +#3208 = LINE('',#3209,#3210); +#3209 = CARTESIAN_POINT('',(7.245,2.,-0.125)); +#3210 = VECTOR('',#3211,1.); +#3211 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#3212 = PCURVE('',#3096,#3213); +#3213 = DEFINITIONAL_REPRESENTATION('',(#3214),#3218); +#3214 = LINE('',#3215,#3216); +#3215 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3216 = VECTOR('',#3217,1.); +#3217 = DIRECTION('',(1.,0.E+000)); +#3218 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3219 = PCURVE('',#2911,#3220); +#3220 = DEFINITIONAL_REPRESENTATION('',(#3221),#3225); +#3221 = LINE('',#3222,#3223); +#3222 = CARTESIAN_POINT('',(-1.,-0.625)); +#3223 = VECTOR('',#3224,1.); +#3224 = DIRECTION('',(1.,0.E+000)); +#3225 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3226 = ADVANCED_FACE('',(#3227),#3172,.F.); +#3227 = FACE_BOUND('',#3228,.F.); +#3228 = EDGE_LOOP('',(#3229,#3259,#3280,#3281)); +#3229 = ORIENTED_EDGE('',*,*,#3230,.T.); +#3230 = EDGE_CURVE('',#3231,#3233,#3235,.T.); +#3231 = VERTEX_POINT('',#3232); +#3232 = CARTESIAN_POINT('',(7.995,2.,-0.125)); +#3233 = VERTEX_POINT('',#3234); +#3234 = CARTESIAN_POINT('',(7.995,2.,0.125)); +#3235 = SURFACE_CURVE('',#3236,(#3240,#3247),.PCURVE_S1.); +#3236 = LINE('',#3237,#3238); +#3237 = CARTESIAN_POINT('',(7.995,2.,-0.125)); +#3238 = VECTOR('',#3239,1.); +#3239 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#3240 = PCURVE('',#3172,#3241); +#3241 = DEFINITIONAL_REPRESENTATION('',(#3242),#3246); +#3242 = LINE('',#3243,#3244); +#3243 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#3244 = VECTOR('',#3245,1.); +#3245 = DIRECTION('',(0.E+000,-1.)); +#3246 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3247 = PCURVE('',#3248,#3253); +#3248 = PLANE('',#3249); +#3249 = AXIS2_PLACEMENT_3D('',#3250,#3251,#3252); +#3250 = CARTESIAN_POINT('',(7.995,1.,-0.125)); +#3251 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#3252 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#3253 = DEFINITIONAL_REPRESENTATION('',(#3254),#3258); +#3254 = LINE('',#3255,#3256); +#3255 = CARTESIAN_POINT('',(1.,4.930380657631E-032)); +#3256 = VECTOR('',#3257,1.); +#3257 = DIRECTION('',(-2.22044604925E-016,-1.)); +#3258 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3259 = ORIENTED_EDGE('',*,*,#3260,.T.); +#3260 = EDGE_CURVE('',#3233,#3157,#3261,.T.); +#3261 = SURFACE_CURVE('',#3262,(#3266,#3273),.PCURVE_S1.); +#3262 = LINE('',#3263,#3264); +#3263 = CARTESIAN_POINT('',(7.995,2.,0.125)); +#3264 = VECTOR('',#3265,1.); +#3265 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#3266 = PCURVE('',#3172,#3267); +#3267 = DEFINITIONAL_REPRESENTATION('',(#3268),#3272); +#3268 = LINE('',#3269,#3270); +#3269 = CARTESIAN_POINT('',(8.881784197001E-016,-0.25)); +#3270 = VECTOR('',#3271,1.); +#3271 = DIRECTION('',(1.,0.E+000)); +#3272 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3273 = PCURVE('',#2857,#3274); +#3274 = DEFINITIONAL_REPRESENTATION('',(#3275),#3279); +#3275 = LINE('',#3276,#3277); +#3276 = CARTESIAN_POINT('',(-1.,0.125)); +#3277 = VECTOR('',#3278,1.); +#3278 = DIRECTION('',(0.E+000,-1.)); +#3279 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3280 = ORIENTED_EDGE('',*,*,#3154,.F.); +#3281 = ORIENTED_EDGE('',*,*,#3282,.F.); +#3282 = EDGE_CURVE('',#3231,#3155,#3283,.T.); +#3283 = SURFACE_CURVE('',#3284,(#3288,#3295),.PCURVE_S1.); +#3284 = LINE('',#3285,#3286); +#3285 = CARTESIAN_POINT('',(7.995,2.,-0.125)); +#3286 = VECTOR('',#3287,1.); +#3287 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#3288 = PCURVE('',#3172,#3289); +#3289 = DEFINITIONAL_REPRESENTATION('',(#3290),#3294); +#3290 = LINE('',#3291,#3292); +#3291 = CARTESIAN_POINT('',(8.881784197001E-016,0.E+000)); +#3292 = VECTOR('',#3293,1.); +#3293 = DIRECTION('',(1.,0.E+000)); +#3294 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3295 = PCURVE('',#2911,#3296); +#3296 = DEFINITIONAL_REPRESENTATION('',(#3297),#3301); +#3297 = LINE('',#3298,#3299); +#3298 = CARTESIAN_POINT('',(-1.,0.125)); +#3299 = VECTOR('',#3300,1.); +#3300 = DIRECTION('',(0.E+000,-1.)); +#3301 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3302 = ADVANCED_FACE('',(#3303),#3248,.F.); +#3303 = FACE_BOUND('',#3304,.F.); +#3304 = EDGE_LOOP('',(#3305,#3330,#3351,#3352)); +#3305 = ORIENTED_EDGE('',*,*,#3306,.T.); +#3306 = EDGE_CURVE('',#3307,#3309,#3311,.T.); +#3307 = VERTEX_POINT('',#3308); +#3308 = CARTESIAN_POINT('',(7.995,1.,-0.125)); +#3309 = VERTEX_POINT('',#3310); +#3310 = CARTESIAN_POINT('',(7.995,1.,0.125)); +#3311 = SURFACE_CURVE('',#3312,(#3316,#3323),.PCURVE_S1.); +#3312 = LINE('',#3313,#3314); +#3313 = CARTESIAN_POINT('',(7.995,1.,-0.125)); +#3314 = VECTOR('',#3315,1.); +#3315 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#3316 = PCURVE('',#3248,#3317); +#3317 = DEFINITIONAL_REPRESENTATION('',(#3318),#3322); +#3318 = LINE('',#3319,#3320); +#3319 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#3320 = VECTOR('',#3321,1.); +#3321 = DIRECTION('',(-2.22044604925E-016,-1.)); +#3322 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3323 = PCURVE('',#2829,#3324); +#3324 = DEFINITIONAL_REPRESENTATION('',(#3325),#3329); +#3325 = LINE('',#3326,#3327); +#3326 = CARTESIAN_POINT('',(0.125,0.E+000)); +#3327 = VECTOR('',#3328,1.); +#3328 = DIRECTION('',(0.E+000,-1.)); +#3329 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3330 = ORIENTED_EDGE('',*,*,#3331,.T.); +#3331 = EDGE_CURVE('',#3309,#3233,#3332,.T.); +#3332 = SURFACE_CURVE('',#3333,(#3337,#3344),.PCURVE_S1.); +#3333 = LINE('',#3334,#3335); +#3334 = CARTESIAN_POINT('',(7.995,1.,0.125)); +#3335 = VECTOR('',#3336,1.); +#3336 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#3337 = PCURVE('',#3248,#3338); +#3338 = DEFINITIONAL_REPRESENTATION('',(#3339),#3343); +#3339 = LINE('',#3340,#3341); +#3340 = CARTESIAN_POINT('',(-2.22044604925E-016,-0.25)); +#3341 = VECTOR('',#3342,1.); +#3342 = DIRECTION('',(1.,0.E+000)); +#3343 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3344 = PCURVE('',#2857,#3345); +#3345 = DEFINITIONAL_REPRESENTATION('',(#3346),#3350); +#3346 = LINE('',#3347,#3348); +#3347 = CARTESIAN_POINT('',(0.E+000,0.125)); +#3348 = VECTOR('',#3349,1.); +#3349 = DIRECTION('',(-1.,0.E+000)); +#3350 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3351 = ORIENTED_EDGE('',*,*,#3230,.F.); +#3352 = ORIENTED_EDGE('',*,*,#3353,.F.); +#3353 = EDGE_CURVE('',#3307,#3231,#3354,.T.); +#3354 = SURFACE_CURVE('',#3355,(#3359,#3366),.PCURVE_S1.); +#3355 = LINE('',#3356,#3357); +#3356 = CARTESIAN_POINT('',(7.995,1.,-0.125)); +#3357 = VECTOR('',#3358,1.); +#3358 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#3359 = PCURVE('',#3248,#3360); +#3360 = DEFINITIONAL_REPRESENTATION('',(#3361),#3365); +#3361 = LINE('',#3362,#3363); +#3362 = CARTESIAN_POINT('',(-2.22044604925E-016,-0.E+000)); +#3363 = VECTOR('',#3364,1.); +#3364 = DIRECTION('',(1.,0.E+000)); +#3365 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3366 = PCURVE('',#2911,#3367); +#3367 = DEFINITIONAL_REPRESENTATION('',(#3368),#3372); +#3368 = LINE('',#3369,#3370); +#3369 = CARTESIAN_POINT('',(0.E+000,0.125)); +#3370 = VECTOR('',#3371,1.); +#3371 = DIRECTION('',(-1.,0.E+000)); +#3372 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3373 = ADVANCED_FACE('',(#3374),#2829,.F.); +#3374 = FACE_BOUND('',#3375,.F.); +#3375 = EDGE_LOOP('',(#3376,#3377,#3398,#3399)); +#3376 = ORIENTED_EDGE('',*,*,#2806,.T.); +#3377 = ORIENTED_EDGE('',*,*,#3378,.T.); +#3378 = EDGE_CURVE('',#2809,#3309,#3379,.T.); +#3379 = SURFACE_CURVE('',#3380,(#3384,#3391),.PCURVE_S1.); +#3380 = LINE('',#3381,#3382); +#3381 = CARTESIAN_POINT('',(7.87,1.,0.125)); +#3382 = VECTOR('',#3383,1.); +#3383 = DIRECTION('',(1.,0.E+000,0.E+000)); +#3384 = PCURVE('',#2829,#3385); +#3385 = DEFINITIONAL_REPRESENTATION('',(#3386),#3390); +#3386 = LINE('',#3387,#3388); +#3387 = CARTESIAN_POINT('',(-8.881784197001E-016,-0.25)); +#3388 = VECTOR('',#3389,1.); +#3389 = DIRECTION('',(1.,0.E+000)); +#3390 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3391 = PCURVE('',#2857,#3392); +#3392 = DEFINITIONAL_REPRESENTATION('',(#3393),#3397); +#3393 = LINE('',#3394,#3395); +#3394 = CARTESIAN_POINT('',(0.E+000,-8.881784197001E-016)); +#3395 = VECTOR('',#3396,1.); +#3396 = DIRECTION('',(0.E+000,1.)); +#3397 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3398 = ORIENTED_EDGE('',*,*,#3306,.F.); +#3399 = ORIENTED_EDGE('',*,*,#3400,.F.); +#3400 = EDGE_CURVE('',#2807,#3307,#3401,.T.); +#3401 = SURFACE_CURVE('',#3402,(#3406,#3413),.PCURVE_S1.); +#3402 = LINE('',#3403,#3404); +#3403 = CARTESIAN_POINT('',(7.87,1.,-0.125)); +#3404 = VECTOR('',#3405,1.); +#3405 = DIRECTION('',(1.,0.E+000,0.E+000)); +#3406 = PCURVE('',#2829,#3407); +#3407 = DEFINITIONAL_REPRESENTATION('',(#3408),#3412); +#3408 = LINE('',#3409,#3410); +#3409 = CARTESIAN_POINT('',(-8.881784197001E-016,-4.930380657631E-032)); +#3410 = VECTOR('',#3411,1.); +#3411 = DIRECTION('',(1.,0.E+000)); +#3412 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3413 = PCURVE('',#2911,#3414); +#3414 = DEFINITIONAL_REPRESENTATION('',(#3415),#3419); +#3415 = LINE('',#3416,#3417); +#3416 = CARTESIAN_POINT('',(0.E+000,-8.881784197001E-016)); +#3417 = VECTOR('',#3418,1.); +#3418 = DIRECTION('',(0.E+000,1.)); +#3419 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3420 = ADVANCED_FACE('',(#3421),#2911,.F.); +#3421 = FACE_BOUND('',#3422,.T.); +#3422 = EDGE_LOOP('',(#3423,#3424,#3425,#3426,#3427,#3428,#3429,#3430)); +#3423 = ORIENTED_EDGE('',*,*,#2897,.T.); +#3424 = ORIENTED_EDGE('',*,*,#2978,.T.); +#3425 = ORIENTED_EDGE('',*,*,#3054,.T.); +#3426 = ORIENTED_EDGE('',*,*,#3130,.F.); +#3427 = ORIENTED_EDGE('',*,*,#3206,.F.); +#3428 = ORIENTED_EDGE('',*,*,#3282,.F.); +#3429 = ORIENTED_EDGE('',*,*,#3353,.F.); +#3430 = ORIENTED_EDGE('',*,*,#3400,.F.); +#3431 = ADVANCED_FACE('',(#3432),#2857,.T.); +#3432 = FACE_BOUND('',#3433,.F.); +#3433 = EDGE_LOOP('',(#3434,#3435,#3436,#3437,#3438,#3439,#3440,#3441)); +#3434 = ORIENTED_EDGE('',*,*,#2841,.T.); +#3435 = ORIENTED_EDGE('',*,*,#2927,.T.); +#3436 = ORIENTED_EDGE('',*,*,#3003,.T.); +#3437 = ORIENTED_EDGE('',*,*,#3108,.F.); +#3438 = ORIENTED_EDGE('',*,*,#3184,.F.); +#3439 = ORIENTED_EDGE('',*,*,#3260,.F.); +#3440 = ORIENTED_EDGE('',*,*,#3331,.F.); +#3441 = ORIENTED_EDGE('',*,*,#3378,.F.); +#3442 = MANIFOLD_SOLID_BREP('',#3443); +#3443 = CLOSED_SHELL('',(#3444,#3564,#3640,#3716,#3792,#3868,#3944,#4015 + ,#4062,#4073)); +#3444 = ADVANCED_FACE('',(#3445),#3459,.T.); +#3445 = FACE_BOUND('',#3446,.T.); +#3446 = EDGE_LOOP('',(#3447,#3482,#3510,#3538)); +#3447 = ORIENTED_EDGE('',*,*,#3448,.T.); +#3448 = EDGE_CURVE('',#3449,#3451,#3453,.T.); +#3449 = VERTEX_POINT('',#3450); +#3450 = CARTESIAN_POINT('',(5.33,1.,-0.125)); +#3451 = VERTEX_POINT('',#3452); +#3452 = CARTESIAN_POINT('',(5.33,1.,0.125)); +#3453 = SURFACE_CURVE('',#3454,(#3458,#3470),.PCURVE_S1.); +#3454 = LINE('',#3455,#3456); +#3455 = CARTESIAN_POINT('',(5.33,1.,-0.125)); +#3456 = VECTOR('',#3457,1.); +#3457 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#3458 = PCURVE('',#3459,#3464); +#3459 = PLANE('',#3460); +#3460 = AXIS2_PLACEMENT_3D('',#3461,#3462,#3463); +#3461 = CARTESIAN_POINT('',(5.33,1.,-0.125)); +#3462 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#3463 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#3464 = DEFINITIONAL_REPRESENTATION('',(#3465),#3469); +#3465 = LINE('',#3466,#3467); +#3466 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3467 = VECTOR('',#3468,1.); +#3468 = DIRECTION('',(2.22044604925E-016,-1.)); +#3469 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3470 = PCURVE('',#3471,#3476); +#3471 = PLANE('',#3472); +#3472 = AXIS2_PLACEMENT_3D('',#3473,#3474,#3475); +#3473 = CARTESIAN_POINT('',(5.33,1.,-0.125)); +#3474 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#3475 = DIRECTION('',(1.,0.E+000,0.E+000)); +#3476 = DEFINITIONAL_REPRESENTATION('',(#3477),#3481); +#3477 = LINE('',#3478,#3479); +#3478 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3479 = VECTOR('',#3480,1.); +#3480 = DIRECTION('',(0.E+000,-1.)); +#3481 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3482 = ORIENTED_EDGE('',*,*,#3483,.T.); +#3483 = EDGE_CURVE('',#3451,#3484,#3486,.T.); +#3484 = VERTEX_POINT('',#3485); +#3485 = CARTESIAN_POINT('',(5.33,-2.5,0.125)); +#3486 = SURFACE_CURVE('',#3487,(#3491,#3498),.PCURVE_S1.); +#3487 = LINE('',#3488,#3489); +#3488 = CARTESIAN_POINT('',(5.33,1.,0.125)); +#3489 = VECTOR('',#3490,1.); +#3490 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#3491 = PCURVE('',#3459,#3492); +#3492 = DEFINITIONAL_REPRESENTATION('',(#3493),#3497); +#3493 = LINE('',#3494,#3495); +#3494 = CARTESIAN_POINT('',(2.22044604925E-016,-0.25)); +#3495 = VECTOR('',#3496,1.); +#3496 = DIRECTION('',(1.,0.E+000)); +#3497 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3498 = PCURVE('',#3499,#3504); +#3499 = PLANE('',#3500); +#3500 = AXIS2_PLACEMENT_3D('',#3501,#3502,#3503); +#3501 = CARTESIAN_POINT('',(5.33,1.,0.125)); +#3502 = DIRECTION('',(0.E+000,4.440892098501E-016,1.)); +#3503 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#3504 = DEFINITIONAL_REPRESENTATION('',(#3505),#3509); +#3505 = LINE('',#3506,#3507); +#3506 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3507 = VECTOR('',#3508,1.); +#3508 = DIRECTION('',(1.,0.E+000)); +#3509 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3510 = ORIENTED_EDGE('',*,*,#3511,.F.); +#3511 = EDGE_CURVE('',#3512,#3484,#3514,.T.); +#3512 = VERTEX_POINT('',#3513); +#3513 = CARTESIAN_POINT('',(5.33,-2.5,-0.125)); +#3514 = SURFACE_CURVE('',#3515,(#3519,#3526),.PCURVE_S1.); +#3515 = LINE('',#3516,#3517); +#3516 = CARTESIAN_POINT('',(5.33,-2.5,-0.125)); +#3517 = VECTOR('',#3518,1.); +#3518 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#3519 = PCURVE('',#3459,#3520); +#3520 = DEFINITIONAL_REPRESENTATION('',(#3521),#3525); +#3521 = LINE('',#3522,#3523); +#3522 = CARTESIAN_POINT('',(3.5,-1.972152263053E-031)); +#3523 = VECTOR('',#3524,1.); +#3524 = DIRECTION('',(2.22044604925E-016,-1.)); +#3525 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3526 = PCURVE('',#3527,#3532); +#3527 = PLANE('',#3528); +#3528 = AXIS2_PLACEMENT_3D('',#3529,#3530,#3531); +#3529 = CARTESIAN_POINT('',(5.33,-2.5,-0.125)); +#3530 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#3531 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#3532 = DEFINITIONAL_REPRESENTATION('',(#3533),#3537); +#3533 = LINE('',#3534,#3535); +#3534 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#3535 = VECTOR('',#3536,1.); +#3536 = DIRECTION('',(0.E+000,-1.)); +#3537 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3538 = ORIENTED_EDGE('',*,*,#3539,.F.); +#3539 = EDGE_CURVE('',#3449,#3512,#3540,.T.); +#3540 = SURFACE_CURVE('',#3541,(#3545,#3552),.PCURVE_S1.); +#3541 = LINE('',#3542,#3543); +#3542 = CARTESIAN_POINT('',(5.33,1.,-0.125)); +#3543 = VECTOR('',#3544,1.); +#3544 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#3545 = PCURVE('',#3459,#3546); +#3546 = DEFINITIONAL_REPRESENTATION('',(#3547),#3551); +#3547 = LINE('',#3548,#3549); +#3548 = CARTESIAN_POINT('',(2.22044604925E-016,0.E+000)); +#3549 = VECTOR('',#3550,1.); +#3550 = DIRECTION('',(1.,0.E+000)); +#3551 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3552 = PCURVE('',#3553,#3558); +#3553 = PLANE('',#3554); +#3554 = AXIS2_PLACEMENT_3D('',#3555,#3556,#3557); +#3555 = CARTESIAN_POINT('',(5.33,1.,-0.125)); +#3556 = DIRECTION('',(0.E+000,4.440892098501E-016,1.)); +#3557 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#3558 = DEFINITIONAL_REPRESENTATION('',(#3559),#3563); +#3559 = LINE('',#3560,#3561); +#3560 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3561 = VECTOR('',#3562,1.); +#3562 = DIRECTION('',(1.,0.E+000)); +#3563 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3564 = ADVANCED_FACE('',(#3565),#3527,.T.); +#3565 = FACE_BOUND('',#3566,.T.); +#3566 = EDGE_LOOP('',(#3567,#3568,#3591,#3619)); +#3567 = ORIENTED_EDGE('',*,*,#3511,.T.); +#3568 = ORIENTED_EDGE('',*,*,#3569,.T.); +#3569 = EDGE_CURVE('',#3484,#3570,#3572,.T.); +#3570 = VERTEX_POINT('',#3571); +#3571 = CARTESIAN_POINT('',(4.83,-2.5,0.125)); +#3572 = SURFACE_CURVE('',#3573,(#3577,#3584),.PCURVE_S1.); +#3573 = LINE('',#3574,#3575); +#3574 = CARTESIAN_POINT('',(5.33,-2.5,0.125)); +#3575 = VECTOR('',#3576,1.); +#3576 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#3577 = PCURVE('',#3527,#3578); +#3578 = DEFINITIONAL_REPRESENTATION('',(#3579),#3583); +#3579 = LINE('',#3580,#3581); +#3580 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#3581 = VECTOR('',#3582,1.); +#3582 = DIRECTION('',(1.,0.E+000)); +#3583 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3584 = PCURVE('',#3499,#3585); +#3585 = DEFINITIONAL_REPRESENTATION('',(#3586),#3590); +#3586 = LINE('',#3587,#3588); +#3587 = CARTESIAN_POINT('',(3.5,0.E+000)); +#3588 = VECTOR('',#3589,1.); +#3589 = DIRECTION('',(0.E+000,-1.)); +#3590 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3591 = ORIENTED_EDGE('',*,*,#3592,.F.); +#3592 = EDGE_CURVE('',#3593,#3570,#3595,.T.); +#3593 = VERTEX_POINT('',#3594); +#3594 = CARTESIAN_POINT('',(4.83,-2.5,-0.125)); +#3595 = SURFACE_CURVE('',#3596,(#3600,#3607),.PCURVE_S1.); +#3596 = LINE('',#3597,#3598); +#3597 = CARTESIAN_POINT('',(4.83,-2.5,-0.125)); +#3598 = VECTOR('',#3599,1.); +#3599 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#3600 = PCURVE('',#3527,#3601); +#3601 = DEFINITIONAL_REPRESENTATION('',(#3602),#3606); +#3602 = LINE('',#3603,#3604); +#3603 = CARTESIAN_POINT('',(0.5,0.E+000)); +#3604 = VECTOR('',#3605,1.); +#3605 = DIRECTION('',(0.E+000,-1.)); +#3606 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3607 = PCURVE('',#3608,#3613); +#3608 = PLANE('',#3609); +#3609 = AXIS2_PLACEMENT_3D('',#3610,#3611,#3612); +#3610 = CARTESIAN_POINT('',(4.83,-2.5,-0.125)); +#3611 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#3612 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#3613 = DEFINITIONAL_REPRESENTATION('',(#3614),#3618); +#3614 = LINE('',#3615,#3616); +#3615 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#3616 = VECTOR('',#3617,1.); +#3617 = DIRECTION('',(-2.22044604925E-016,-1.)); +#3618 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3619 = ORIENTED_EDGE('',*,*,#3620,.F.); +#3620 = EDGE_CURVE('',#3512,#3593,#3621,.T.); +#3621 = SURFACE_CURVE('',#3622,(#3626,#3633),.PCURVE_S1.); +#3622 = LINE('',#3623,#3624); +#3623 = CARTESIAN_POINT('',(5.33,-2.5,-0.125)); +#3624 = VECTOR('',#3625,1.); +#3625 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#3626 = PCURVE('',#3527,#3627); +#3627 = DEFINITIONAL_REPRESENTATION('',(#3628),#3632); +#3628 = LINE('',#3629,#3630); +#3629 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3630 = VECTOR('',#3631,1.); +#3631 = DIRECTION('',(1.,0.E+000)); +#3632 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3633 = PCURVE('',#3553,#3634); +#3634 = DEFINITIONAL_REPRESENTATION('',(#3635),#3639); +#3635 = LINE('',#3636,#3637); +#3636 = CARTESIAN_POINT('',(3.5,0.E+000)); +#3637 = VECTOR('',#3638,1.); +#3638 = DIRECTION('',(0.E+000,-1.)); +#3639 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3640 = ADVANCED_FACE('',(#3641),#3608,.T.); +#3641 = FACE_BOUND('',#3642,.T.); +#3642 = EDGE_LOOP('',(#3643,#3644,#3667,#3695)); +#3643 = ORIENTED_EDGE('',*,*,#3592,.T.); +#3644 = ORIENTED_EDGE('',*,*,#3645,.T.); +#3645 = EDGE_CURVE('',#3570,#3646,#3648,.T.); +#3646 = VERTEX_POINT('',#3647); +#3647 = CARTESIAN_POINT('',(4.83,1.,0.125)); +#3648 = SURFACE_CURVE('',#3649,(#3653,#3660),.PCURVE_S1.); +#3649 = LINE('',#3650,#3651); +#3650 = CARTESIAN_POINT('',(4.83,-2.5,0.125)); +#3651 = VECTOR('',#3652,1.); +#3652 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#3653 = PCURVE('',#3608,#3654); +#3654 = DEFINITIONAL_REPRESENTATION('',(#3655),#3659); +#3655 = LINE('',#3656,#3657); +#3656 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#3657 = VECTOR('',#3658,1.); +#3658 = DIRECTION('',(1.,0.E+000)); +#3659 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3660 = PCURVE('',#3499,#3661); +#3661 = DEFINITIONAL_REPRESENTATION('',(#3662),#3666); +#3662 = LINE('',#3663,#3664); +#3663 = CARTESIAN_POINT('',(3.5,-0.5)); +#3664 = VECTOR('',#3665,1.); +#3665 = DIRECTION('',(-1.,0.E+000)); +#3666 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3667 = ORIENTED_EDGE('',*,*,#3668,.F.); +#3668 = EDGE_CURVE('',#3669,#3646,#3671,.T.); +#3669 = VERTEX_POINT('',#3670); +#3670 = CARTESIAN_POINT('',(4.83,1.,-0.125)); +#3671 = SURFACE_CURVE('',#3672,(#3676,#3683),.PCURVE_S1.); +#3672 = LINE('',#3673,#3674); +#3673 = CARTESIAN_POINT('',(4.83,1.,-0.125)); +#3674 = VECTOR('',#3675,1.); +#3675 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#3676 = PCURVE('',#3608,#3677); +#3677 = DEFINITIONAL_REPRESENTATION('',(#3678),#3682); +#3678 = LINE('',#3679,#3680); +#3679 = CARTESIAN_POINT('',(3.5,1.972152263053E-031)); +#3680 = VECTOR('',#3681,1.); +#3681 = DIRECTION('',(-2.22044604925E-016,-1.)); +#3682 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3683 = PCURVE('',#3684,#3689); +#3684 = PLANE('',#3685); +#3685 = AXIS2_PLACEMENT_3D('',#3686,#3687,#3688); +#3686 = CARTESIAN_POINT('',(4.705,1.,-0.125)); +#3687 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#3688 = DIRECTION('',(1.,0.E+000,0.E+000)); +#3689 = DEFINITIONAL_REPRESENTATION('',(#3690),#3694); +#3690 = LINE('',#3691,#3692); +#3691 = CARTESIAN_POINT('',(0.125,0.E+000)); +#3692 = VECTOR('',#3693,1.); +#3693 = DIRECTION('',(0.E+000,-1.)); +#3694 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3695 = ORIENTED_EDGE('',*,*,#3696,.F.); +#3696 = EDGE_CURVE('',#3593,#3669,#3697,.T.); +#3697 = SURFACE_CURVE('',#3698,(#3702,#3709),.PCURVE_S1.); +#3698 = LINE('',#3699,#3700); +#3699 = CARTESIAN_POINT('',(4.83,-2.5,-0.125)); +#3700 = VECTOR('',#3701,1.); +#3701 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#3702 = PCURVE('',#3608,#3703); +#3703 = DEFINITIONAL_REPRESENTATION('',(#3704),#3708); +#3704 = LINE('',#3705,#3706); +#3705 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3706 = VECTOR('',#3707,1.); +#3707 = DIRECTION('',(1.,0.E+000)); +#3708 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3709 = PCURVE('',#3553,#3710); +#3710 = DEFINITIONAL_REPRESENTATION('',(#3711),#3715); +#3711 = LINE('',#3712,#3713); +#3712 = CARTESIAN_POINT('',(3.5,-0.5)); +#3713 = VECTOR('',#3714,1.); +#3714 = DIRECTION('',(-1.,0.E+000)); +#3715 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3716 = ADVANCED_FACE('',(#3717),#3684,.F.); +#3717 = FACE_BOUND('',#3718,.F.); +#3718 = EDGE_LOOP('',(#3719,#3749,#3770,#3771)); +#3719 = ORIENTED_EDGE('',*,*,#3720,.T.); +#3720 = EDGE_CURVE('',#3721,#3723,#3725,.T.); +#3721 = VERTEX_POINT('',#3722); +#3722 = CARTESIAN_POINT('',(4.705,1.,-0.125)); +#3723 = VERTEX_POINT('',#3724); +#3724 = CARTESIAN_POINT('',(4.705,1.,0.125)); +#3725 = SURFACE_CURVE('',#3726,(#3730,#3737),.PCURVE_S1.); +#3726 = LINE('',#3727,#3728); +#3727 = CARTESIAN_POINT('',(4.705,1.,-0.125)); +#3728 = VECTOR('',#3729,1.); +#3729 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#3730 = PCURVE('',#3684,#3731); +#3731 = DEFINITIONAL_REPRESENTATION('',(#3732),#3736); +#3732 = LINE('',#3733,#3734); +#3733 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3734 = VECTOR('',#3735,1.); +#3735 = DIRECTION('',(0.E+000,-1.)); +#3736 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3737 = PCURVE('',#3738,#3743); +#3738 = PLANE('',#3739); +#3739 = AXIS2_PLACEMENT_3D('',#3740,#3741,#3742); +#3740 = CARTESIAN_POINT('',(4.705,2.,-0.125)); +#3741 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#3742 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#3743 = DEFINITIONAL_REPRESENTATION('',(#3744),#3748); +#3744 = LINE('',#3745,#3746); +#3745 = CARTESIAN_POINT('',(1.,-4.930380657631E-032)); +#3746 = VECTOR('',#3747,1.); +#3747 = DIRECTION('',(2.22044604925E-016,-1.)); +#3748 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3749 = ORIENTED_EDGE('',*,*,#3750,.T.); +#3750 = EDGE_CURVE('',#3723,#3646,#3751,.T.); +#3751 = SURFACE_CURVE('',#3752,(#3756,#3763),.PCURVE_S1.); +#3752 = LINE('',#3753,#3754); +#3753 = CARTESIAN_POINT('',(4.705,1.,0.125)); +#3754 = VECTOR('',#3755,1.); +#3755 = DIRECTION('',(1.,0.E+000,0.E+000)); +#3756 = PCURVE('',#3684,#3757); +#3757 = DEFINITIONAL_REPRESENTATION('',(#3758),#3762); +#3758 = LINE('',#3759,#3760); +#3759 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#3760 = VECTOR('',#3761,1.); +#3761 = DIRECTION('',(1.,0.E+000)); +#3762 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3763 = PCURVE('',#3499,#3764); +#3764 = DEFINITIONAL_REPRESENTATION('',(#3765),#3769); +#3765 = LINE('',#3766,#3767); +#3766 = CARTESIAN_POINT('',(0.E+000,-0.625)); +#3767 = VECTOR('',#3768,1.); +#3768 = DIRECTION('',(0.E+000,1.)); +#3769 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3770 = ORIENTED_EDGE('',*,*,#3668,.F.); +#3771 = ORIENTED_EDGE('',*,*,#3772,.F.); +#3772 = EDGE_CURVE('',#3721,#3669,#3773,.T.); +#3773 = SURFACE_CURVE('',#3774,(#3778,#3785),.PCURVE_S1.); +#3774 = LINE('',#3775,#3776); +#3775 = CARTESIAN_POINT('',(4.705,1.,-0.125)); +#3776 = VECTOR('',#3777,1.); +#3777 = DIRECTION('',(1.,0.E+000,0.E+000)); +#3778 = PCURVE('',#3684,#3779); +#3779 = DEFINITIONAL_REPRESENTATION('',(#3780),#3784); +#3780 = LINE('',#3781,#3782); +#3781 = CARTESIAN_POINT('',(0.E+000,-4.930380657631E-032)); +#3782 = VECTOR('',#3783,1.); +#3783 = DIRECTION('',(1.,0.E+000)); +#3784 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3785 = PCURVE('',#3553,#3786); +#3786 = DEFINITIONAL_REPRESENTATION('',(#3787),#3791); +#3787 = LINE('',#3788,#3789); +#3788 = CARTESIAN_POINT('',(0.E+000,-0.625)); +#3789 = VECTOR('',#3790,1.); +#3790 = DIRECTION('',(0.E+000,1.)); +#3791 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3792 = ADVANCED_FACE('',(#3793),#3738,.F.); +#3793 = FACE_BOUND('',#3794,.F.); +#3794 = EDGE_LOOP('',(#3795,#3825,#3846,#3847)); +#3795 = ORIENTED_EDGE('',*,*,#3796,.T.); +#3796 = EDGE_CURVE('',#3797,#3799,#3801,.T.); +#3797 = VERTEX_POINT('',#3798); +#3798 = CARTESIAN_POINT('',(4.705,2.,-0.125)); +#3799 = VERTEX_POINT('',#3800); +#3800 = CARTESIAN_POINT('',(4.705,2.,0.125)); +#3801 = SURFACE_CURVE('',#3802,(#3806,#3813),.PCURVE_S1.); +#3802 = LINE('',#3803,#3804); +#3803 = CARTESIAN_POINT('',(4.705,2.,-0.125)); +#3804 = VECTOR('',#3805,1.); +#3805 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#3806 = PCURVE('',#3738,#3807); +#3807 = DEFINITIONAL_REPRESENTATION('',(#3808),#3812); +#3808 = LINE('',#3809,#3810); +#3809 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3810 = VECTOR('',#3811,1.); +#3811 = DIRECTION('',(2.22044604925E-016,-1.)); +#3812 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3813 = PCURVE('',#3814,#3819); +#3814 = PLANE('',#3815); +#3815 = AXIS2_PLACEMENT_3D('',#3816,#3817,#3818); +#3816 = CARTESIAN_POINT('',(5.455,2.,-0.125)); +#3817 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#3818 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#3819 = DEFINITIONAL_REPRESENTATION('',(#3820),#3824); +#3820 = LINE('',#3821,#3822); +#3821 = CARTESIAN_POINT('',(0.75,0.E+000)); +#3822 = VECTOR('',#3823,1.); +#3823 = DIRECTION('',(0.E+000,-1.)); +#3824 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3825 = ORIENTED_EDGE('',*,*,#3826,.T.); +#3826 = EDGE_CURVE('',#3799,#3723,#3827,.T.); +#3827 = SURFACE_CURVE('',#3828,(#3832,#3839),.PCURVE_S1.); +#3828 = LINE('',#3829,#3830); +#3829 = CARTESIAN_POINT('',(4.705,2.,0.125)); +#3830 = VECTOR('',#3831,1.); +#3831 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#3832 = PCURVE('',#3738,#3833); +#3833 = DEFINITIONAL_REPRESENTATION('',(#3834),#3838); +#3834 = LINE('',#3835,#3836); +#3835 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#3836 = VECTOR('',#3837,1.); +#3837 = DIRECTION('',(1.,0.E+000)); +#3838 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3839 = PCURVE('',#3499,#3840); +#3840 = DEFINITIONAL_REPRESENTATION('',(#3841),#3845); +#3841 = LINE('',#3842,#3843); +#3842 = CARTESIAN_POINT('',(-1.,-0.625)); +#3843 = VECTOR('',#3844,1.); +#3844 = DIRECTION('',(1.,0.E+000)); +#3845 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3846 = ORIENTED_EDGE('',*,*,#3720,.F.); +#3847 = ORIENTED_EDGE('',*,*,#3848,.F.); +#3848 = EDGE_CURVE('',#3797,#3721,#3849,.T.); +#3849 = SURFACE_CURVE('',#3850,(#3854,#3861),.PCURVE_S1.); +#3850 = LINE('',#3851,#3852); +#3851 = CARTESIAN_POINT('',(4.705,2.,-0.125)); +#3852 = VECTOR('',#3853,1.); +#3853 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#3854 = PCURVE('',#3738,#3855); +#3855 = DEFINITIONAL_REPRESENTATION('',(#3856),#3860); +#3856 = LINE('',#3857,#3858); +#3857 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3858 = VECTOR('',#3859,1.); +#3859 = DIRECTION('',(1.,0.E+000)); +#3860 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3861 = PCURVE('',#3553,#3862); +#3862 = DEFINITIONAL_REPRESENTATION('',(#3863),#3867); +#3863 = LINE('',#3864,#3865); +#3864 = CARTESIAN_POINT('',(-1.,-0.625)); +#3865 = VECTOR('',#3866,1.); +#3866 = DIRECTION('',(1.,0.E+000)); +#3867 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3868 = ADVANCED_FACE('',(#3869),#3814,.F.); +#3869 = FACE_BOUND('',#3870,.F.); +#3870 = EDGE_LOOP('',(#3871,#3901,#3922,#3923)); +#3871 = ORIENTED_EDGE('',*,*,#3872,.T.); +#3872 = EDGE_CURVE('',#3873,#3875,#3877,.T.); +#3873 = VERTEX_POINT('',#3874); +#3874 = CARTESIAN_POINT('',(5.455,2.,-0.125)); +#3875 = VERTEX_POINT('',#3876); +#3876 = CARTESIAN_POINT('',(5.455,2.,0.125)); +#3877 = SURFACE_CURVE('',#3878,(#3882,#3889),.PCURVE_S1.); +#3878 = LINE('',#3879,#3880); +#3879 = CARTESIAN_POINT('',(5.455,2.,-0.125)); +#3880 = VECTOR('',#3881,1.); +#3881 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#3882 = PCURVE('',#3814,#3883); +#3883 = DEFINITIONAL_REPRESENTATION('',(#3884),#3888); +#3884 = LINE('',#3885,#3886); +#3885 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#3886 = VECTOR('',#3887,1.); +#3887 = DIRECTION('',(0.E+000,-1.)); +#3888 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3889 = PCURVE('',#3890,#3895); +#3890 = PLANE('',#3891); +#3891 = AXIS2_PLACEMENT_3D('',#3892,#3893,#3894); +#3892 = CARTESIAN_POINT('',(5.455,1.,-0.125)); +#3893 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#3894 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#3895 = DEFINITIONAL_REPRESENTATION('',(#3896),#3900); +#3896 = LINE('',#3897,#3898); +#3897 = CARTESIAN_POINT('',(1.,4.930380657631E-032)); +#3898 = VECTOR('',#3899,1.); +#3899 = DIRECTION('',(-2.22044604925E-016,-1.)); +#3900 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3901 = ORIENTED_EDGE('',*,*,#3902,.T.); +#3902 = EDGE_CURVE('',#3875,#3799,#3903,.T.); +#3903 = SURFACE_CURVE('',#3904,(#3908,#3915),.PCURVE_S1.); +#3904 = LINE('',#3905,#3906); +#3905 = CARTESIAN_POINT('',(5.455,2.,0.125)); +#3906 = VECTOR('',#3907,1.); +#3907 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#3908 = PCURVE('',#3814,#3909); +#3909 = DEFINITIONAL_REPRESENTATION('',(#3910),#3914); +#3910 = LINE('',#3911,#3912); +#3911 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#3912 = VECTOR('',#3913,1.); +#3913 = DIRECTION('',(1.,0.E+000)); +#3914 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3915 = PCURVE('',#3499,#3916); +#3916 = DEFINITIONAL_REPRESENTATION('',(#3917),#3921); +#3917 = LINE('',#3918,#3919); +#3918 = CARTESIAN_POINT('',(-1.,0.125)); +#3919 = VECTOR('',#3920,1.); +#3920 = DIRECTION('',(0.E+000,-1.)); +#3921 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3922 = ORIENTED_EDGE('',*,*,#3796,.F.); +#3923 = ORIENTED_EDGE('',*,*,#3924,.F.); +#3924 = EDGE_CURVE('',#3873,#3797,#3925,.T.); +#3925 = SURFACE_CURVE('',#3926,(#3930,#3937),.PCURVE_S1.); +#3926 = LINE('',#3927,#3928); +#3927 = CARTESIAN_POINT('',(5.455,2.,-0.125)); +#3928 = VECTOR('',#3929,1.); +#3929 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#3930 = PCURVE('',#3814,#3931); +#3931 = DEFINITIONAL_REPRESENTATION('',(#3932),#3936); +#3932 = LINE('',#3933,#3934); +#3933 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3934 = VECTOR('',#3935,1.); +#3935 = DIRECTION('',(1.,0.E+000)); +#3936 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3937 = PCURVE('',#3553,#3938); +#3938 = DEFINITIONAL_REPRESENTATION('',(#3939),#3943); +#3939 = LINE('',#3940,#3941); +#3940 = CARTESIAN_POINT('',(-1.,0.125)); +#3941 = VECTOR('',#3942,1.); +#3942 = DIRECTION('',(0.E+000,-1.)); +#3943 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3944 = ADVANCED_FACE('',(#3945),#3890,.F.); +#3945 = FACE_BOUND('',#3946,.F.); +#3946 = EDGE_LOOP('',(#3947,#3972,#3993,#3994)); +#3947 = ORIENTED_EDGE('',*,*,#3948,.T.); +#3948 = EDGE_CURVE('',#3949,#3951,#3953,.T.); +#3949 = VERTEX_POINT('',#3950); +#3950 = CARTESIAN_POINT('',(5.455,1.,-0.125)); +#3951 = VERTEX_POINT('',#3952); +#3952 = CARTESIAN_POINT('',(5.455,1.,0.125)); +#3953 = SURFACE_CURVE('',#3954,(#3958,#3965),.PCURVE_S1.); +#3954 = LINE('',#3955,#3956); +#3955 = CARTESIAN_POINT('',(5.455,1.,-0.125)); +#3956 = VECTOR('',#3957,1.); +#3957 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#3958 = PCURVE('',#3890,#3959); +#3959 = DEFINITIONAL_REPRESENTATION('',(#3960),#3964); +#3960 = LINE('',#3961,#3962); +#3961 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#3962 = VECTOR('',#3963,1.); +#3963 = DIRECTION('',(-2.22044604925E-016,-1.)); +#3964 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3965 = PCURVE('',#3471,#3966); +#3966 = DEFINITIONAL_REPRESENTATION('',(#3967),#3971); +#3967 = LINE('',#3968,#3969); +#3968 = CARTESIAN_POINT('',(0.125,0.E+000)); +#3969 = VECTOR('',#3970,1.); +#3970 = DIRECTION('',(0.E+000,-1.)); +#3971 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3972 = ORIENTED_EDGE('',*,*,#3973,.T.); +#3973 = EDGE_CURVE('',#3951,#3875,#3974,.T.); +#3974 = SURFACE_CURVE('',#3975,(#3979,#3986),.PCURVE_S1.); +#3975 = LINE('',#3976,#3977); +#3976 = CARTESIAN_POINT('',(5.455,1.,0.125)); +#3977 = VECTOR('',#3978,1.); +#3978 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#3979 = PCURVE('',#3890,#3980); +#3980 = DEFINITIONAL_REPRESENTATION('',(#3981),#3985); +#3981 = LINE('',#3982,#3983); +#3982 = CARTESIAN_POINT('',(-2.22044604925E-016,-0.25)); +#3983 = VECTOR('',#3984,1.); +#3984 = DIRECTION('',(1.,0.E+000)); +#3985 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3986 = PCURVE('',#3499,#3987); +#3987 = DEFINITIONAL_REPRESENTATION('',(#3988),#3992); +#3988 = LINE('',#3989,#3990); +#3989 = CARTESIAN_POINT('',(0.E+000,0.125)); +#3990 = VECTOR('',#3991,1.); +#3991 = DIRECTION('',(-1.,0.E+000)); +#3992 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3993 = ORIENTED_EDGE('',*,*,#3872,.F.); +#3994 = ORIENTED_EDGE('',*,*,#3995,.F.); +#3995 = EDGE_CURVE('',#3949,#3873,#3996,.T.); +#3996 = SURFACE_CURVE('',#3997,(#4001,#4008),.PCURVE_S1.); +#3997 = LINE('',#3998,#3999); +#3998 = CARTESIAN_POINT('',(5.455,1.,-0.125)); +#3999 = VECTOR('',#4000,1.); +#4000 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#4001 = PCURVE('',#3890,#4002); +#4002 = DEFINITIONAL_REPRESENTATION('',(#4003),#4007); +#4003 = LINE('',#4004,#4005); +#4004 = CARTESIAN_POINT('',(-2.22044604925E-016,-0.E+000)); +#4005 = VECTOR('',#4006,1.); +#4006 = DIRECTION('',(1.,0.E+000)); +#4007 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4008 = PCURVE('',#3553,#4009); +#4009 = DEFINITIONAL_REPRESENTATION('',(#4010),#4014); +#4010 = LINE('',#4011,#4012); +#4011 = CARTESIAN_POINT('',(0.E+000,0.125)); +#4012 = VECTOR('',#4013,1.); +#4013 = DIRECTION('',(-1.,0.E+000)); +#4014 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4015 = ADVANCED_FACE('',(#4016),#3471,.F.); +#4016 = FACE_BOUND('',#4017,.F.); +#4017 = EDGE_LOOP('',(#4018,#4019,#4040,#4041)); +#4018 = ORIENTED_EDGE('',*,*,#3448,.T.); +#4019 = ORIENTED_EDGE('',*,*,#4020,.T.); +#4020 = EDGE_CURVE('',#3451,#3951,#4021,.T.); +#4021 = SURFACE_CURVE('',#4022,(#4026,#4033),.PCURVE_S1.); +#4022 = LINE('',#4023,#4024); +#4023 = CARTESIAN_POINT('',(5.33,1.,0.125)); +#4024 = VECTOR('',#4025,1.); +#4025 = DIRECTION('',(1.,0.E+000,0.E+000)); +#4026 = PCURVE('',#3471,#4027); +#4027 = DEFINITIONAL_REPRESENTATION('',(#4028),#4032); +#4028 = LINE('',#4029,#4030); +#4029 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#4030 = VECTOR('',#4031,1.); +#4031 = DIRECTION('',(1.,0.E+000)); +#4032 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4033 = PCURVE('',#3499,#4034); +#4034 = DEFINITIONAL_REPRESENTATION('',(#4035),#4039); +#4035 = LINE('',#4036,#4037); +#4036 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4037 = VECTOR('',#4038,1.); +#4038 = DIRECTION('',(0.E+000,1.)); +#4039 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4040 = ORIENTED_EDGE('',*,*,#3948,.F.); +#4041 = ORIENTED_EDGE('',*,*,#4042,.F.); +#4042 = EDGE_CURVE('',#3449,#3949,#4043,.T.); +#4043 = SURFACE_CURVE('',#4044,(#4048,#4055),.PCURVE_S1.); +#4044 = LINE('',#4045,#4046); +#4045 = CARTESIAN_POINT('',(5.33,1.,-0.125)); +#4046 = VECTOR('',#4047,1.); +#4047 = DIRECTION('',(1.,0.E+000,0.E+000)); +#4048 = PCURVE('',#3471,#4049); +#4049 = DEFINITIONAL_REPRESENTATION('',(#4050),#4054); +#4050 = LINE('',#4051,#4052); +#4051 = CARTESIAN_POINT('',(0.E+000,-4.930380657631E-032)); +#4052 = VECTOR('',#4053,1.); +#4053 = DIRECTION('',(1.,0.E+000)); +#4054 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4055 = PCURVE('',#3553,#4056); +#4056 = DEFINITIONAL_REPRESENTATION('',(#4057),#4061); +#4057 = LINE('',#4058,#4059); +#4058 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4059 = VECTOR('',#4060,1.); +#4060 = DIRECTION('',(0.E+000,1.)); +#4061 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4062 = ADVANCED_FACE('',(#4063),#3553,.F.); +#4063 = FACE_BOUND('',#4064,.T.); +#4064 = EDGE_LOOP('',(#4065,#4066,#4067,#4068,#4069,#4070,#4071,#4072)); +#4065 = ORIENTED_EDGE('',*,*,#3539,.T.); +#4066 = ORIENTED_EDGE('',*,*,#3620,.T.); +#4067 = ORIENTED_EDGE('',*,*,#3696,.T.); +#4068 = ORIENTED_EDGE('',*,*,#3772,.F.); +#4069 = ORIENTED_EDGE('',*,*,#3848,.F.); +#4070 = ORIENTED_EDGE('',*,*,#3924,.F.); +#4071 = ORIENTED_EDGE('',*,*,#3995,.F.); +#4072 = ORIENTED_EDGE('',*,*,#4042,.F.); +#4073 = ADVANCED_FACE('',(#4074),#3499,.T.); +#4074 = FACE_BOUND('',#4075,.F.); +#4075 = EDGE_LOOP('',(#4076,#4077,#4078,#4079,#4080,#4081,#4082,#4083)); +#4076 = ORIENTED_EDGE('',*,*,#3483,.T.); +#4077 = ORIENTED_EDGE('',*,*,#3569,.T.); +#4078 = ORIENTED_EDGE('',*,*,#3645,.T.); +#4079 = ORIENTED_EDGE('',*,*,#3750,.F.); +#4080 = ORIENTED_EDGE('',*,*,#3826,.F.); +#4081 = ORIENTED_EDGE('',*,*,#3902,.F.); +#4082 = ORIENTED_EDGE('',*,*,#3973,.F.); +#4083 = ORIENTED_EDGE('',*,*,#4020,.F.); +#4084 = MANIFOLD_SOLID_BREP('',#4085); +#4085 = CLOSED_SHELL('',(#4086,#4206,#4282,#4358,#4434,#4510,#4586,#4657 + ,#4704,#4715)); +#4086 = ADVANCED_FACE('',(#4087),#4101,.T.); +#4087 = FACE_BOUND('',#4088,.T.); +#4088 = EDGE_LOOP('',(#4089,#4124,#4152,#4180)); +#4089 = ORIENTED_EDGE('',*,*,#4090,.T.); +#4090 = EDGE_CURVE('',#4091,#4093,#4095,.T.); +#4091 = VERTEX_POINT('',#4092); +#4092 = CARTESIAN_POINT('',(2.79,1.,-0.125)); +#4093 = VERTEX_POINT('',#4094); +#4094 = CARTESIAN_POINT('',(2.79,1.,0.125)); +#4095 = SURFACE_CURVE('',#4096,(#4100,#4112),.PCURVE_S1.); +#4096 = LINE('',#4097,#4098); +#4097 = CARTESIAN_POINT('',(2.79,1.,-0.125)); +#4098 = VECTOR('',#4099,1.); +#4099 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#4100 = PCURVE('',#4101,#4106); +#4101 = PLANE('',#4102); +#4102 = AXIS2_PLACEMENT_3D('',#4103,#4104,#4105); +#4103 = CARTESIAN_POINT('',(2.79,1.,-0.125)); +#4104 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#4105 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#4106 = DEFINITIONAL_REPRESENTATION('',(#4107),#4111); +#4107 = LINE('',#4108,#4109); +#4108 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4109 = VECTOR('',#4110,1.); +#4110 = DIRECTION('',(2.22044604925E-016,-1.)); +#4111 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4112 = PCURVE('',#4113,#4118); +#4113 = PLANE('',#4114); +#4114 = AXIS2_PLACEMENT_3D('',#4115,#4116,#4117); +#4115 = CARTESIAN_POINT('',(2.79,1.,-0.125)); +#4116 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#4117 = DIRECTION('',(1.,0.E+000,0.E+000)); +#4118 = DEFINITIONAL_REPRESENTATION('',(#4119),#4123); +#4119 = LINE('',#4120,#4121); +#4120 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4121 = VECTOR('',#4122,1.); +#4122 = DIRECTION('',(0.E+000,-1.)); +#4123 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4124 = ORIENTED_EDGE('',*,*,#4125,.T.); +#4125 = EDGE_CURVE('',#4093,#4126,#4128,.T.); +#4126 = VERTEX_POINT('',#4127); +#4127 = CARTESIAN_POINT('',(2.79,-2.5,0.125)); +#4128 = SURFACE_CURVE('',#4129,(#4133,#4140),.PCURVE_S1.); +#4129 = LINE('',#4130,#4131); +#4130 = CARTESIAN_POINT('',(2.79,1.,0.125)); +#4131 = VECTOR('',#4132,1.); +#4132 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#4133 = PCURVE('',#4101,#4134); +#4134 = DEFINITIONAL_REPRESENTATION('',(#4135),#4139); +#4135 = LINE('',#4136,#4137); +#4136 = CARTESIAN_POINT('',(2.22044604925E-016,-0.25)); +#4137 = VECTOR('',#4138,1.); +#4138 = DIRECTION('',(1.,0.E+000)); +#4139 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4140 = PCURVE('',#4141,#4146); +#4141 = PLANE('',#4142); +#4142 = AXIS2_PLACEMENT_3D('',#4143,#4144,#4145); +#4143 = CARTESIAN_POINT('',(2.79,1.,0.125)); +#4144 = DIRECTION('',(0.E+000,4.440892098501E-016,1.)); +#4145 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#4146 = DEFINITIONAL_REPRESENTATION('',(#4147),#4151); +#4147 = LINE('',#4148,#4149); +#4148 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4149 = VECTOR('',#4150,1.); +#4150 = DIRECTION('',(1.,0.E+000)); +#4151 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4152 = ORIENTED_EDGE('',*,*,#4153,.F.); +#4153 = EDGE_CURVE('',#4154,#4126,#4156,.T.); +#4154 = VERTEX_POINT('',#4155); +#4155 = CARTESIAN_POINT('',(2.79,-2.5,-0.125)); +#4156 = SURFACE_CURVE('',#4157,(#4161,#4168),.PCURVE_S1.); +#4157 = LINE('',#4158,#4159); +#4158 = CARTESIAN_POINT('',(2.79,-2.5,-0.125)); +#4159 = VECTOR('',#4160,1.); +#4160 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#4161 = PCURVE('',#4101,#4162); +#4162 = DEFINITIONAL_REPRESENTATION('',(#4163),#4167); +#4163 = LINE('',#4164,#4165); +#4164 = CARTESIAN_POINT('',(3.5,-1.972152263053E-031)); +#4165 = VECTOR('',#4166,1.); +#4166 = DIRECTION('',(2.22044604925E-016,-1.)); +#4167 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4168 = PCURVE('',#4169,#4174); +#4169 = PLANE('',#4170); +#4170 = AXIS2_PLACEMENT_3D('',#4171,#4172,#4173); +#4171 = CARTESIAN_POINT('',(2.79,-2.5,-0.125)); +#4172 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#4173 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#4174 = DEFINITIONAL_REPRESENTATION('',(#4175),#4179); +#4175 = LINE('',#4176,#4177); +#4176 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#4177 = VECTOR('',#4178,1.); +#4178 = DIRECTION('',(0.E+000,-1.)); +#4179 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4180 = ORIENTED_EDGE('',*,*,#4181,.F.); +#4181 = EDGE_CURVE('',#4091,#4154,#4182,.T.); +#4182 = SURFACE_CURVE('',#4183,(#4187,#4194),.PCURVE_S1.); +#4183 = LINE('',#4184,#4185); +#4184 = CARTESIAN_POINT('',(2.79,1.,-0.125)); +#4185 = VECTOR('',#4186,1.); +#4186 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#4187 = PCURVE('',#4101,#4188); +#4188 = DEFINITIONAL_REPRESENTATION('',(#4189),#4193); +#4189 = LINE('',#4190,#4191); +#4190 = CARTESIAN_POINT('',(2.22044604925E-016,0.E+000)); +#4191 = VECTOR('',#4192,1.); +#4192 = DIRECTION('',(1.,0.E+000)); +#4193 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4194 = PCURVE('',#4195,#4200); +#4195 = PLANE('',#4196); +#4196 = AXIS2_PLACEMENT_3D('',#4197,#4198,#4199); +#4197 = CARTESIAN_POINT('',(2.79,1.,-0.125)); +#4198 = DIRECTION('',(0.E+000,4.440892098501E-016,1.)); +#4199 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#4200 = DEFINITIONAL_REPRESENTATION('',(#4201),#4205); +#4201 = LINE('',#4202,#4203); +#4202 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4203 = VECTOR('',#4204,1.); +#4204 = DIRECTION('',(1.,0.E+000)); +#4205 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4206 = ADVANCED_FACE('',(#4207),#4169,.T.); +#4207 = FACE_BOUND('',#4208,.T.); +#4208 = EDGE_LOOP('',(#4209,#4210,#4233,#4261)); +#4209 = ORIENTED_EDGE('',*,*,#4153,.T.); +#4210 = ORIENTED_EDGE('',*,*,#4211,.T.); +#4211 = EDGE_CURVE('',#4126,#4212,#4214,.T.); +#4212 = VERTEX_POINT('',#4213); +#4213 = CARTESIAN_POINT('',(2.29,-2.5,0.125)); +#4214 = SURFACE_CURVE('',#4215,(#4219,#4226),.PCURVE_S1.); +#4215 = LINE('',#4216,#4217); +#4216 = CARTESIAN_POINT('',(2.79,-2.5,0.125)); +#4217 = VECTOR('',#4218,1.); +#4218 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#4219 = PCURVE('',#4169,#4220); +#4220 = DEFINITIONAL_REPRESENTATION('',(#4221),#4225); +#4221 = LINE('',#4222,#4223); +#4222 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#4223 = VECTOR('',#4224,1.); +#4224 = DIRECTION('',(1.,0.E+000)); +#4225 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4226 = PCURVE('',#4141,#4227); +#4227 = DEFINITIONAL_REPRESENTATION('',(#4228),#4232); +#4228 = LINE('',#4229,#4230); +#4229 = CARTESIAN_POINT('',(3.5,0.E+000)); +#4230 = VECTOR('',#4231,1.); +#4231 = DIRECTION('',(0.E+000,-1.)); +#4232 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4233 = ORIENTED_EDGE('',*,*,#4234,.F.); +#4234 = EDGE_CURVE('',#4235,#4212,#4237,.T.); +#4235 = VERTEX_POINT('',#4236); +#4236 = CARTESIAN_POINT('',(2.29,-2.5,-0.125)); +#4237 = SURFACE_CURVE('',#4238,(#4242,#4249),.PCURVE_S1.); +#4238 = LINE('',#4239,#4240); +#4239 = CARTESIAN_POINT('',(2.29,-2.5,-0.125)); +#4240 = VECTOR('',#4241,1.); +#4241 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#4242 = PCURVE('',#4169,#4243); +#4243 = DEFINITIONAL_REPRESENTATION('',(#4244),#4248); +#4244 = LINE('',#4245,#4246); +#4245 = CARTESIAN_POINT('',(0.5,0.E+000)); +#4246 = VECTOR('',#4247,1.); +#4247 = DIRECTION('',(0.E+000,-1.)); +#4248 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4249 = PCURVE('',#4250,#4255); +#4250 = PLANE('',#4251); +#4251 = AXIS2_PLACEMENT_3D('',#4252,#4253,#4254); +#4252 = CARTESIAN_POINT('',(2.29,-2.5,-0.125)); +#4253 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#4254 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#4255 = DEFINITIONAL_REPRESENTATION('',(#4256),#4260); +#4256 = LINE('',#4257,#4258); +#4257 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#4258 = VECTOR('',#4259,1.); +#4259 = DIRECTION('',(-2.22044604925E-016,-1.)); +#4260 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4261 = ORIENTED_EDGE('',*,*,#4262,.F.); +#4262 = EDGE_CURVE('',#4154,#4235,#4263,.T.); +#4263 = SURFACE_CURVE('',#4264,(#4268,#4275),.PCURVE_S1.); +#4264 = LINE('',#4265,#4266); +#4265 = CARTESIAN_POINT('',(2.79,-2.5,-0.125)); +#4266 = VECTOR('',#4267,1.); +#4267 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#4268 = PCURVE('',#4169,#4269); +#4269 = DEFINITIONAL_REPRESENTATION('',(#4270),#4274); +#4270 = LINE('',#4271,#4272); +#4271 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4272 = VECTOR('',#4273,1.); +#4273 = DIRECTION('',(1.,0.E+000)); +#4274 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4275 = PCURVE('',#4195,#4276); +#4276 = DEFINITIONAL_REPRESENTATION('',(#4277),#4281); +#4277 = LINE('',#4278,#4279); +#4278 = CARTESIAN_POINT('',(3.5,0.E+000)); +#4279 = VECTOR('',#4280,1.); +#4280 = DIRECTION('',(0.E+000,-1.)); +#4281 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4282 = ADVANCED_FACE('',(#4283),#4250,.T.); +#4283 = FACE_BOUND('',#4284,.T.); +#4284 = EDGE_LOOP('',(#4285,#4286,#4309,#4337)); +#4285 = ORIENTED_EDGE('',*,*,#4234,.T.); +#4286 = ORIENTED_EDGE('',*,*,#4287,.T.); +#4287 = EDGE_CURVE('',#4212,#4288,#4290,.T.); +#4288 = VERTEX_POINT('',#4289); +#4289 = CARTESIAN_POINT('',(2.29,1.,0.125)); +#4290 = SURFACE_CURVE('',#4291,(#4295,#4302),.PCURVE_S1.); +#4291 = LINE('',#4292,#4293); +#4292 = CARTESIAN_POINT('',(2.29,-2.5,0.125)); +#4293 = VECTOR('',#4294,1.); +#4294 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#4295 = PCURVE('',#4250,#4296); +#4296 = DEFINITIONAL_REPRESENTATION('',(#4297),#4301); +#4297 = LINE('',#4298,#4299); +#4298 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#4299 = VECTOR('',#4300,1.); +#4300 = DIRECTION('',(1.,0.E+000)); +#4301 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4302 = PCURVE('',#4141,#4303); +#4303 = DEFINITIONAL_REPRESENTATION('',(#4304),#4308); +#4304 = LINE('',#4305,#4306); +#4305 = CARTESIAN_POINT('',(3.5,-0.5)); +#4306 = VECTOR('',#4307,1.); +#4307 = DIRECTION('',(-1.,0.E+000)); +#4308 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4309 = ORIENTED_EDGE('',*,*,#4310,.F.); +#4310 = EDGE_CURVE('',#4311,#4288,#4313,.T.); +#4311 = VERTEX_POINT('',#4312); +#4312 = CARTESIAN_POINT('',(2.29,1.,-0.125)); +#4313 = SURFACE_CURVE('',#4314,(#4318,#4325),.PCURVE_S1.); +#4314 = LINE('',#4315,#4316); +#4315 = CARTESIAN_POINT('',(2.29,1.,-0.125)); +#4316 = VECTOR('',#4317,1.); +#4317 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#4318 = PCURVE('',#4250,#4319); +#4319 = DEFINITIONAL_REPRESENTATION('',(#4320),#4324); +#4320 = LINE('',#4321,#4322); +#4321 = CARTESIAN_POINT('',(3.5,1.972152263053E-031)); +#4322 = VECTOR('',#4323,1.); +#4323 = DIRECTION('',(-2.22044604925E-016,-1.)); +#4324 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4325 = PCURVE('',#4326,#4331); +#4326 = PLANE('',#4327); +#4327 = AXIS2_PLACEMENT_3D('',#4328,#4329,#4330); +#4328 = CARTESIAN_POINT('',(2.165,1.,-0.125)); +#4329 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#4330 = DIRECTION('',(1.,0.E+000,0.E+000)); +#4331 = DEFINITIONAL_REPRESENTATION('',(#4332),#4336); +#4332 = LINE('',#4333,#4334); +#4333 = CARTESIAN_POINT('',(0.125,0.E+000)); +#4334 = VECTOR('',#4335,1.); +#4335 = DIRECTION('',(0.E+000,-1.)); +#4336 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4337 = ORIENTED_EDGE('',*,*,#4338,.F.); +#4338 = EDGE_CURVE('',#4235,#4311,#4339,.T.); +#4339 = SURFACE_CURVE('',#4340,(#4344,#4351),.PCURVE_S1.); +#4340 = LINE('',#4341,#4342); +#4341 = CARTESIAN_POINT('',(2.29,-2.5,-0.125)); +#4342 = VECTOR('',#4343,1.); +#4343 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#4344 = PCURVE('',#4250,#4345); +#4345 = DEFINITIONAL_REPRESENTATION('',(#4346),#4350); +#4346 = LINE('',#4347,#4348); +#4347 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4348 = VECTOR('',#4349,1.); +#4349 = DIRECTION('',(1.,0.E+000)); +#4350 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4351 = PCURVE('',#4195,#4352); +#4352 = DEFINITIONAL_REPRESENTATION('',(#4353),#4357); +#4353 = LINE('',#4354,#4355); +#4354 = CARTESIAN_POINT('',(3.5,-0.5)); +#4355 = VECTOR('',#4356,1.); +#4356 = DIRECTION('',(-1.,0.E+000)); +#4357 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4358 = ADVANCED_FACE('',(#4359),#4326,.F.); +#4359 = FACE_BOUND('',#4360,.F.); +#4360 = EDGE_LOOP('',(#4361,#4391,#4412,#4413)); +#4361 = ORIENTED_EDGE('',*,*,#4362,.T.); +#4362 = EDGE_CURVE('',#4363,#4365,#4367,.T.); +#4363 = VERTEX_POINT('',#4364); +#4364 = CARTESIAN_POINT('',(2.165,1.,-0.125)); +#4365 = VERTEX_POINT('',#4366); +#4366 = CARTESIAN_POINT('',(2.165,1.,0.125)); +#4367 = SURFACE_CURVE('',#4368,(#4372,#4379),.PCURVE_S1.); +#4368 = LINE('',#4369,#4370); +#4369 = CARTESIAN_POINT('',(2.165,1.,-0.125)); +#4370 = VECTOR('',#4371,1.); +#4371 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#4372 = PCURVE('',#4326,#4373); +#4373 = DEFINITIONAL_REPRESENTATION('',(#4374),#4378); +#4374 = LINE('',#4375,#4376); +#4375 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4376 = VECTOR('',#4377,1.); +#4377 = DIRECTION('',(0.E+000,-1.)); +#4378 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4379 = PCURVE('',#4380,#4385); +#4380 = PLANE('',#4381); +#4381 = AXIS2_PLACEMENT_3D('',#4382,#4383,#4384); +#4382 = CARTESIAN_POINT('',(2.165,2.,-0.125)); +#4383 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#4384 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#4385 = DEFINITIONAL_REPRESENTATION('',(#4386),#4390); +#4386 = LINE('',#4387,#4388); +#4387 = CARTESIAN_POINT('',(1.,-4.930380657631E-032)); +#4388 = VECTOR('',#4389,1.); +#4389 = DIRECTION('',(2.22044604925E-016,-1.)); +#4390 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4391 = ORIENTED_EDGE('',*,*,#4392,.T.); +#4392 = EDGE_CURVE('',#4365,#4288,#4393,.T.); +#4393 = SURFACE_CURVE('',#4394,(#4398,#4405),.PCURVE_S1.); +#4394 = LINE('',#4395,#4396); +#4395 = CARTESIAN_POINT('',(2.165,1.,0.125)); +#4396 = VECTOR('',#4397,1.); +#4397 = DIRECTION('',(1.,0.E+000,0.E+000)); +#4398 = PCURVE('',#4326,#4399); +#4399 = DEFINITIONAL_REPRESENTATION('',(#4400),#4404); +#4400 = LINE('',#4401,#4402); +#4401 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#4402 = VECTOR('',#4403,1.); +#4403 = DIRECTION('',(1.,0.E+000)); +#4404 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4405 = PCURVE('',#4141,#4406); +#4406 = DEFINITIONAL_REPRESENTATION('',(#4407),#4411); +#4407 = LINE('',#4408,#4409); +#4408 = CARTESIAN_POINT('',(0.E+000,-0.625)); +#4409 = VECTOR('',#4410,1.); +#4410 = DIRECTION('',(0.E+000,1.)); +#4411 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4412 = ORIENTED_EDGE('',*,*,#4310,.F.); +#4413 = ORIENTED_EDGE('',*,*,#4414,.F.); +#4414 = EDGE_CURVE('',#4363,#4311,#4415,.T.); +#4415 = SURFACE_CURVE('',#4416,(#4420,#4427),.PCURVE_S1.); +#4416 = LINE('',#4417,#4418); +#4417 = CARTESIAN_POINT('',(2.165,1.,-0.125)); +#4418 = VECTOR('',#4419,1.); +#4419 = DIRECTION('',(1.,0.E+000,0.E+000)); +#4420 = PCURVE('',#4326,#4421); +#4421 = DEFINITIONAL_REPRESENTATION('',(#4422),#4426); +#4422 = LINE('',#4423,#4424); +#4423 = CARTESIAN_POINT('',(0.E+000,-4.930380657631E-032)); +#4424 = VECTOR('',#4425,1.); +#4425 = DIRECTION('',(1.,0.E+000)); +#4426 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4427 = PCURVE('',#4195,#4428); +#4428 = DEFINITIONAL_REPRESENTATION('',(#4429),#4433); +#4429 = LINE('',#4430,#4431); +#4430 = CARTESIAN_POINT('',(0.E+000,-0.625)); +#4431 = VECTOR('',#4432,1.); +#4432 = DIRECTION('',(0.E+000,1.)); +#4433 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4434 = ADVANCED_FACE('',(#4435),#4380,.F.); +#4435 = FACE_BOUND('',#4436,.F.); +#4436 = EDGE_LOOP('',(#4437,#4467,#4488,#4489)); +#4437 = ORIENTED_EDGE('',*,*,#4438,.T.); +#4438 = EDGE_CURVE('',#4439,#4441,#4443,.T.); +#4439 = VERTEX_POINT('',#4440); +#4440 = CARTESIAN_POINT('',(2.165,2.,-0.125)); +#4441 = VERTEX_POINT('',#4442); +#4442 = CARTESIAN_POINT('',(2.165,2.,0.125)); +#4443 = SURFACE_CURVE('',#4444,(#4448,#4455),.PCURVE_S1.); +#4444 = LINE('',#4445,#4446); +#4445 = CARTESIAN_POINT('',(2.165,2.,-0.125)); +#4446 = VECTOR('',#4447,1.); +#4447 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#4448 = PCURVE('',#4380,#4449); +#4449 = DEFINITIONAL_REPRESENTATION('',(#4450),#4454); +#4450 = LINE('',#4451,#4452); +#4451 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4452 = VECTOR('',#4453,1.); +#4453 = DIRECTION('',(2.22044604925E-016,-1.)); +#4454 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4455 = PCURVE('',#4456,#4461); +#4456 = PLANE('',#4457); +#4457 = AXIS2_PLACEMENT_3D('',#4458,#4459,#4460); +#4458 = CARTESIAN_POINT('',(2.915,2.,-0.125)); +#4459 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#4460 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#4461 = DEFINITIONAL_REPRESENTATION('',(#4462),#4466); +#4462 = LINE('',#4463,#4464); +#4463 = CARTESIAN_POINT('',(0.75,0.E+000)); +#4464 = VECTOR('',#4465,1.); +#4465 = DIRECTION('',(0.E+000,-1.)); +#4466 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4467 = ORIENTED_EDGE('',*,*,#4468,.T.); +#4468 = EDGE_CURVE('',#4441,#4365,#4469,.T.); +#4469 = SURFACE_CURVE('',#4470,(#4474,#4481),.PCURVE_S1.); +#4470 = LINE('',#4471,#4472); +#4471 = CARTESIAN_POINT('',(2.165,2.,0.125)); +#4472 = VECTOR('',#4473,1.); +#4473 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#4474 = PCURVE('',#4380,#4475); +#4475 = DEFINITIONAL_REPRESENTATION('',(#4476),#4480); +#4476 = LINE('',#4477,#4478); +#4477 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#4478 = VECTOR('',#4479,1.); +#4479 = DIRECTION('',(1.,0.E+000)); +#4480 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4481 = PCURVE('',#4141,#4482); +#4482 = DEFINITIONAL_REPRESENTATION('',(#4483),#4487); +#4483 = LINE('',#4484,#4485); +#4484 = CARTESIAN_POINT('',(-1.,-0.625)); +#4485 = VECTOR('',#4486,1.); +#4486 = DIRECTION('',(1.,0.E+000)); +#4487 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4488 = ORIENTED_EDGE('',*,*,#4362,.F.); +#4489 = ORIENTED_EDGE('',*,*,#4490,.F.); +#4490 = EDGE_CURVE('',#4439,#4363,#4491,.T.); +#4491 = SURFACE_CURVE('',#4492,(#4496,#4503),.PCURVE_S1.); +#4492 = LINE('',#4493,#4494); +#4493 = CARTESIAN_POINT('',(2.165,2.,-0.125)); +#4494 = VECTOR('',#4495,1.); +#4495 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#4496 = PCURVE('',#4380,#4497); +#4497 = DEFINITIONAL_REPRESENTATION('',(#4498),#4502); +#4498 = LINE('',#4499,#4500); +#4499 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4500 = VECTOR('',#4501,1.); +#4501 = DIRECTION('',(1.,0.E+000)); +#4502 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4503 = PCURVE('',#4195,#4504); +#4504 = DEFINITIONAL_REPRESENTATION('',(#4505),#4509); +#4505 = LINE('',#4506,#4507); +#4506 = CARTESIAN_POINT('',(-1.,-0.625)); +#4507 = VECTOR('',#4508,1.); +#4508 = DIRECTION('',(1.,0.E+000)); +#4509 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4510 = ADVANCED_FACE('',(#4511),#4456,.F.); +#4511 = FACE_BOUND('',#4512,.F.); +#4512 = EDGE_LOOP('',(#4513,#4543,#4564,#4565)); +#4513 = ORIENTED_EDGE('',*,*,#4514,.T.); +#4514 = EDGE_CURVE('',#4515,#4517,#4519,.T.); +#4515 = VERTEX_POINT('',#4516); +#4516 = CARTESIAN_POINT('',(2.915,2.,-0.125)); +#4517 = VERTEX_POINT('',#4518); +#4518 = CARTESIAN_POINT('',(2.915,2.,0.125)); +#4519 = SURFACE_CURVE('',#4520,(#4524,#4531),.PCURVE_S1.); +#4520 = LINE('',#4521,#4522); +#4521 = CARTESIAN_POINT('',(2.915,2.,-0.125)); +#4522 = VECTOR('',#4523,1.); +#4523 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#4524 = PCURVE('',#4456,#4525); +#4525 = DEFINITIONAL_REPRESENTATION('',(#4526),#4530); +#4526 = LINE('',#4527,#4528); +#4527 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#4528 = VECTOR('',#4529,1.); +#4529 = DIRECTION('',(0.E+000,-1.)); +#4530 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4531 = PCURVE('',#4532,#4537); +#4532 = PLANE('',#4533); +#4533 = AXIS2_PLACEMENT_3D('',#4534,#4535,#4536); +#4534 = CARTESIAN_POINT('',(2.915,1.,-0.125)); +#4535 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#4536 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#4537 = DEFINITIONAL_REPRESENTATION('',(#4538),#4542); +#4538 = LINE('',#4539,#4540); +#4539 = CARTESIAN_POINT('',(1.,4.930380657631E-032)); +#4540 = VECTOR('',#4541,1.); +#4541 = DIRECTION('',(-2.22044604925E-016,-1.)); +#4542 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4543 = ORIENTED_EDGE('',*,*,#4544,.T.); +#4544 = EDGE_CURVE('',#4517,#4441,#4545,.T.); +#4545 = SURFACE_CURVE('',#4546,(#4550,#4557),.PCURVE_S1.); +#4546 = LINE('',#4547,#4548); +#4547 = CARTESIAN_POINT('',(2.915,2.,0.125)); +#4548 = VECTOR('',#4549,1.); +#4549 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#4550 = PCURVE('',#4456,#4551); +#4551 = DEFINITIONAL_REPRESENTATION('',(#4552),#4556); +#4552 = LINE('',#4553,#4554); +#4553 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#4554 = VECTOR('',#4555,1.); +#4555 = DIRECTION('',(1.,0.E+000)); +#4556 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4557 = PCURVE('',#4141,#4558); +#4558 = DEFINITIONAL_REPRESENTATION('',(#4559),#4563); +#4559 = LINE('',#4560,#4561); +#4560 = CARTESIAN_POINT('',(-1.,0.125)); +#4561 = VECTOR('',#4562,1.); +#4562 = DIRECTION('',(0.E+000,-1.)); +#4563 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4564 = ORIENTED_EDGE('',*,*,#4438,.F.); +#4565 = ORIENTED_EDGE('',*,*,#4566,.F.); +#4566 = EDGE_CURVE('',#4515,#4439,#4567,.T.); +#4567 = SURFACE_CURVE('',#4568,(#4572,#4579),.PCURVE_S1.); +#4568 = LINE('',#4569,#4570); +#4569 = CARTESIAN_POINT('',(2.915,2.,-0.125)); +#4570 = VECTOR('',#4571,1.); +#4571 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#4572 = PCURVE('',#4456,#4573); +#4573 = DEFINITIONAL_REPRESENTATION('',(#4574),#4578); +#4574 = LINE('',#4575,#4576); +#4575 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4576 = VECTOR('',#4577,1.); +#4577 = DIRECTION('',(1.,0.E+000)); +#4578 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4579 = PCURVE('',#4195,#4580); +#4580 = DEFINITIONAL_REPRESENTATION('',(#4581),#4585); +#4581 = LINE('',#4582,#4583); +#4582 = CARTESIAN_POINT('',(-1.,0.125)); +#4583 = VECTOR('',#4584,1.); +#4584 = DIRECTION('',(0.E+000,-1.)); +#4585 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4586 = ADVANCED_FACE('',(#4587),#4532,.F.); +#4587 = FACE_BOUND('',#4588,.F.); +#4588 = EDGE_LOOP('',(#4589,#4614,#4635,#4636)); +#4589 = ORIENTED_EDGE('',*,*,#4590,.T.); +#4590 = EDGE_CURVE('',#4591,#4593,#4595,.T.); +#4591 = VERTEX_POINT('',#4592); +#4592 = CARTESIAN_POINT('',(2.915,1.,-0.125)); +#4593 = VERTEX_POINT('',#4594); +#4594 = CARTESIAN_POINT('',(2.915,1.,0.125)); +#4595 = SURFACE_CURVE('',#4596,(#4600,#4607),.PCURVE_S1.); +#4596 = LINE('',#4597,#4598); +#4597 = CARTESIAN_POINT('',(2.915,1.,-0.125)); +#4598 = VECTOR('',#4599,1.); +#4599 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#4600 = PCURVE('',#4532,#4601); +#4601 = DEFINITIONAL_REPRESENTATION('',(#4602),#4606); +#4602 = LINE('',#4603,#4604); +#4603 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#4604 = VECTOR('',#4605,1.); +#4605 = DIRECTION('',(-2.22044604925E-016,-1.)); +#4606 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4607 = PCURVE('',#4113,#4608); +#4608 = DEFINITIONAL_REPRESENTATION('',(#4609),#4613); +#4609 = LINE('',#4610,#4611); +#4610 = CARTESIAN_POINT('',(0.125,0.E+000)); +#4611 = VECTOR('',#4612,1.); +#4612 = DIRECTION('',(0.E+000,-1.)); +#4613 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4614 = ORIENTED_EDGE('',*,*,#4615,.T.); +#4615 = EDGE_CURVE('',#4593,#4517,#4616,.T.); +#4616 = SURFACE_CURVE('',#4617,(#4621,#4628),.PCURVE_S1.); +#4617 = LINE('',#4618,#4619); +#4618 = CARTESIAN_POINT('',(2.915,1.,0.125)); +#4619 = VECTOR('',#4620,1.); +#4620 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#4621 = PCURVE('',#4532,#4622); +#4622 = DEFINITIONAL_REPRESENTATION('',(#4623),#4627); +#4623 = LINE('',#4624,#4625); +#4624 = CARTESIAN_POINT('',(-2.22044604925E-016,-0.25)); +#4625 = VECTOR('',#4626,1.); +#4626 = DIRECTION('',(1.,0.E+000)); +#4627 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4628 = PCURVE('',#4141,#4629); +#4629 = DEFINITIONAL_REPRESENTATION('',(#4630),#4634); +#4630 = LINE('',#4631,#4632); +#4631 = CARTESIAN_POINT('',(0.E+000,0.125)); +#4632 = VECTOR('',#4633,1.); +#4633 = DIRECTION('',(-1.,0.E+000)); +#4634 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4635 = ORIENTED_EDGE('',*,*,#4514,.F.); +#4636 = ORIENTED_EDGE('',*,*,#4637,.F.); +#4637 = EDGE_CURVE('',#4591,#4515,#4638,.T.); +#4638 = SURFACE_CURVE('',#4639,(#4643,#4650),.PCURVE_S1.); +#4639 = LINE('',#4640,#4641); +#4640 = CARTESIAN_POINT('',(2.915,1.,-0.125)); +#4641 = VECTOR('',#4642,1.); +#4642 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#4643 = PCURVE('',#4532,#4644); +#4644 = DEFINITIONAL_REPRESENTATION('',(#4645),#4649); +#4645 = LINE('',#4646,#4647); +#4646 = CARTESIAN_POINT('',(-2.22044604925E-016,-0.E+000)); +#4647 = VECTOR('',#4648,1.); +#4648 = DIRECTION('',(1.,0.E+000)); +#4649 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4650 = PCURVE('',#4195,#4651); +#4651 = DEFINITIONAL_REPRESENTATION('',(#4652),#4656); +#4652 = LINE('',#4653,#4654); +#4653 = CARTESIAN_POINT('',(0.E+000,0.125)); +#4654 = VECTOR('',#4655,1.); +#4655 = DIRECTION('',(-1.,0.E+000)); +#4656 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4657 = ADVANCED_FACE('',(#4658),#4113,.F.); +#4658 = FACE_BOUND('',#4659,.F.); +#4659 = EDGE_LOOP('',(#4660,#4661,#4682,#4683)); +#4660 = ORIENTED_EDGE('',*,*,#4090,.T.); +#4661 = ORIENTED_EDGE('',*,*,#4662,.T.); +#4662 = EDGE_CURVE('',#4093,#4593,#4663,.T.); +#4663 = SURFACE_CURVE('',#4664,(#4668,#4675),.PCURVE_S1.); +#4664 = LINE('',#4665,#4666); +#4665 = CARTESIAN_POINT('',(2.79,1.,0.125)); +#4666 = VECTOR('',#4667,1.); +#4667 = DIRECTION('',(1.,0.E+000,0.E+000)); +#4668 = PCURVE('',#4113,#4669); +#4669 = DEFINITIONAL_REPRESENTATION('',(#4670),#4674); +#4670 = LINE('',#4671,#4672); +#4671 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#4672 = VECTOR('',#4673,1.); +#4673 = DIRECTION('',(1.,0.E+000)); +#4674 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4675 = PCURVE('',#4141,#4676); +#4676 = DEFINITIONAL_REPRESENTATION('',(#4677),#4681); +#4677 = LINE('',#4678,#4679); +#4678 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4679 = VECTOR('',#4680,1.); +#4680 = DIRECTION('',(0.E+000,1.)); +#4681 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4682 = ORIENTED_EDGE('',*,*,#4590,.F.); +#4683 = ORIENTED_EDGE('',*,*,#4684,.F.); +#4684 = EDGE_CURVE('',#4091,#4591,#4685,.T.); +#4685 = SURFACE_CURVE('',#4686,(#4690,#4697),.PCURVE_S1.); +#4686 = LINE('',#4687,#4688); +#4687 = CARTESIAN_POINT('',(2.79,1.,-0.125)); +#4688 = VECTOR('',#4689,1.); +#4689 = DIRECTION('',(1.,0.E+000,0.E+000)); +#4690 = PCURVE('',#4113,#4691); +#4691 = DEFINITIONAL_REPRESENTATION('',(#4692),#4696); +#4692 = LINE('',#4693,#4694); +#4693 = CARTESIAN_POINT('',(0.E+000,-4.930380657631E-032)); +#4694 = VECTOR('',#4695,1.); +#4695 = DIRECTION('',(1.,0.E+000)); +#4696 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4697 = PCURVE('',#4195,#4698); +#4698 = DEFINITIONAL_REPRESENTATION('',(#4699),#4703); +#4699 = LINE('',#4700,#4701); +#4700 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4701 = VECTOR('',#4702,1.); +#4702 = DIRECTION('',(0.E+000,1.)); +#4703 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4704 = ADVANCED_FACE('',(#4705),#4195,.F.); +#4705 = FACE_BOUND('',#4706,.T.); +#4706 = EDGE_LOOP('',(#4707,#4708,#4709,#4710,#4711,#4712,#4713,#4714)); +#4707 = ORIENTED_EDGE('',*,*,#4181,.T.); +#4708 = ORIENTED_EDGE('',*,*,#4262,.T.); +#4709 = ORIENTED_EDGE('',*,*,#4338,.T.); +#4710 = ORIENTED_EDGE('',*,*,#4414,.F.); +#4711 = ORIENTED_EDGE('',*,*,#4490,.F.); +#4712 = ORIENTED_EDGE('',*,*,#4566,.F.); +#4713 = ORIENTED_EDGE('',*,*,#4637,.F.); +#4714 = ORIENTED_EDGE('',*,*,#4684,.F.); +#4715 = ADVANCED_FACE('',(#4716),#4141,.T.); +#4716 = FACE_BOUND('',#4717,.F.); +#4717 = EDGE_LOOP('',(#4718,#4719,#4720,#4721,#4722,#4723,#4724,#4725)); +#4718 = ORIENTED_EDGE('',*,*,#4125,.T.); +#4719 = ORIENTED_EDGE('',*,*,#4211,.T.); +#4720 = ORIENTED_EDGE('',*,*,#4287,.T.); +#4721 = ORIENTED_EDGE('',*,*,#4392,.F.); +#4722 = ORIENTED_EDGE('',*,*,#4468,.F.); +#4723 = ORIENTED_EDGE('',*,*,#4544,.F.); +#4724 = ORIENTED_EDGE('',*,*,#4615,.F.); +#4725 = ORIENTED_EDGE('',*,*,#4662,.F.); +#4726 = MANIFOLD_SOLID_BREP('',#4727); +#4727 = CLOSED_SHELL('',(#4728,#4848,#4924,#5000,#5076,#5152,#5228,#5299 + ,#5346,#5357)); +#4728 = ADVANCED_FACE('',(#4729),#4743,.T.); +#4729 = FACE_BOUND('',#4730,.T.); +#4730 = EDGE_LOOP('',(#4731,#4766,#4794,#4822)); +#4731 = ORIENTED_EDGE('',*,*,#4732,.T.); +#4732 = EDGE_CURVE('',#4733,#4735,#4737,.T.); +#4733 = VERTEX_POINT('',#4734); +#4734 = CARTESIAN_POINT('',(0.25,1.,-0.125)); +#4735 = VERTEX_POINT('',#4736); +#4736 = CARTESIAN_POINT('',(0.25,1.,0.125)); +#4737 = SURFACE_CURVE('',#4738,(#4742,#4754),.PCURVE_S1.); +#4738 = LINE('',#4739,#4740); +#4739 = CARTESIAN_POINT('',(0.25,1.,-0.125)); +#4740 = VECTOR('',#4741,1.); +#4741 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#4742 = PCURVE('',#4743,#4748); +#4743 = PLANE('',#4744); +#4744 = AXIS2_PLACEMENT_3D('',#4745,#4746,#4747); +#4745 = CARTESIAN_POINT('',(0.25,1.,-0.125)); +#4746 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#4747 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#4748 = DEFINITIONAL_REPRESENTATION('',(#4749),#4753); +#4749 = LINE('',#4750,#4751); +#4750 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4751 = VECTOR('',#4752,1.); +#4752 = DIRECTION('',(2.22044604925E-016,-1.)); +#4753 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4754 = PCURVE('',#4755,#4760); +#4755 = PLANE('',#4756); +#4756 = AXIS2_PLACEMENT_3D('',#4757,#4758,#4759); +#4757 = CARTESIAN_POINT('',(0.25,1.,-0.125)); +#4758 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#4759 = DIRECTION('',(1.,0.E+000,0.E+000)); +#4760 = DEFINITIONAL_REPRESENTATION('',(#4761),#4765); +#4761 = LINE('',#4762,#4763); +#4762 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4763 = VECTOR('',#4764,1.); +#4764 = DIRECTION('',(0.E+000,-1.)); +#4765 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4766 = ORIENTED_EDGE('',*,*,#4767,.T.); +#4767 = EDGE_CURVE('',#4735,#4768,#4770,.T.); +#4768 = VERTEX_POINT('',#4769); +#4769 = CARTESIAN_POINT('',(0.25,-2.5,0.125)); +#4770 = SURFACE_CURVE('',#4771,(#4775,#4782),.PCURVE_S1.); +#4771 = LINE('',#4772,#4773); +#4772 = CARTESIAN_POINT('',(0.25,1.,0.125)); +#4773 = VECTOR('',#4774,1.); +#4774 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#4775 = PCURVE('',#4743,#4776); +#4776 = DEFINITIONAL_REPRESENTATION('',(#4777),#4781); +#4777 = LINE('',#4778,#4779); +#4778 = CARTESIAN_POINT('',(2.22044604925E-016,-0.25)); +#4779 = VECTOR('',#4780,1.); +#4780 = DIRECTION('',(1.,0.E+000)); +#4781 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4782 = PCURVE('',#4783,#4788); +#4783 = PLANE('',#4784); +#4784 = AXIS2_PLACEMENT_3D('',#4785,#4786,#4787); +#4785 = CARTESIAN_POINT('',(0.25,1.,0.125)); +#4786 = DIRECTION('',(0.E+000,4.440892098501E-016,1.)); +#4787 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#4788 = DEFINITIONAL_REPRESENTATION('',(#4789),#4793); +#4789 = LINE('',#4790,#4791); +#4790 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4791 = VECTOR('',#4792,1.); +#4792 = DIRECTION('',(1.,0.E+000)); +#4793 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4794 = ORIENTED_EDGE('',*,*,#4795,.F.); +#4795 = EDGE_CURVE('',#4796,#4768,#4798,.T.); +#4796 = VERTEX_POINT('',#4797); +#4797 = CARTESIAN_POINT('',(0.25,-2.5,-0.125)); +#4798 = SURFACE_CURVE('',#4799,(#4803,#4810),.PCURVE_S1.); +#4799 = LINE('',#4800,#4801); +#4800 = CARTESIAN_POINT('',(0.25,-2.5,-0.125)); +#4801 = VECTOR('',#4802,1.); +#4802 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#4803 = PCURVE('',#4743,#4804); +#4804 = DEFINITIONAL_REPRESENTATION('',(#4805),#4809); +#4805 = LINE('',#4806,#4807); +#4806 = CARTESIAN_POINT('',(3.5,-1.972152263053E-031)); +#4807 = VECTOR('',#4808,1.); +#4808 = DIRECTION('',(2.22044604925E-016,-1.)); +#4809 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4810 = PCURVE('',#4811,#4816); +#4811 = PLANE('',#4812); +#4812 = AXIS2_PLACEMENT_3D('',#4813,#4814,#4815); +#4813 = CARTESIAN_POINT('',(0.25,-2.5,-0.125)); +#4814 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#4815 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#4816 = DEFINITIONAL_REPRESENTATION('',(#4817),#4821); +#4817 = LINE('',#4818,#4819); +#4818 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#4819 = VECTOR('',#4820,1.); +#4820 = DIRECTION('',(0.E+000,-1.)); +#4821 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4822 = ORIENTED_EDGE('',*,*,#4823,.F.); +#4823 = EDGE_CURVE('',#4733,#4796,#4824,.T.); +#4824 = SURFACE_CURVE('',#4825,(#4829,#4836),.PCURVE_S1.); +#4825 = LINE('',#4826,#4827); +#4826 = CARTESIAN_POINT('',(0.25,1.,-0.125)); +#4827 = VECTOR('',#4828,1.); +#4828 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#4829 = PCURVE('',#4743,#4830); +#4830 = DEFINITIONAL_REPRESENTATION('',(#4831),#4835); +#4831 = LINE('',#4832,#4833); +#4832 = CARTESIAN_POINT('',(2.22044604925E-016,0.E+000)); +#4833 = VECTOR('',#4834,1.); +#4834 = DIRECTION('',(1.,0.E+000)); +#4835 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4836 = PCURVE('',#4837,#4842); +#4837 = PLANE('',#4838); +#4838 = AXIS2_PLACEMENT_3D('',#4839,#4840,#4841); +#4839 = CARTESIAN_POINT('',(0.25,1.,-0.125)); +#4840 = DIRECTION('',(0.E+000,4.440892098501E-016,1.)); +#4841 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#4842 = DEFINITIONAL_REPRESENTATION('',(#4843),#4847); +#4843 = LINE('',#4844,#4845); +#4844 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4845 = VECTOR('',#4846,1.); +#4846 = DIRECTION('',(1.,0.E+000)); +#4847 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4848 = ADVANCED_FACE('',(#4849),#4811,.T.); +#4849 = FACE_BOUND('',#4850,.T.); +#4850 = EDGE_LOOP('',(#4851,#4852,#4875,#4903)); +#4851 = ORIENTED_EDGE('',*,*,#4795,.T.); +#4852 = ORIENTED_EDGE('',*,*,#4853,.T.); +#4853 = EDGE_CURVE('',#4768,#4854,#4856,.T.); +#4854 = VERTEX_POINT('',#4855); +#4855 = CARTESIAN_POINT('',(-0.25,-2.5,0.125)); +#4856 = SURFACE_CURVE('',#4857,(#4861,#4868),.PCURVE_S1.); +#4857 = LINE('',#4858,#4859); +#4858 = CARTESIAN_POINT('',(0.25,-2.5,0.125)); +#4859 = VECTOR('',#4860,1.); +#4860 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#4861 = PCURVE('',#4811,#4862); +#4862 = DEFINITIONAL_REPRESENTATION('',(#4863),#4867); +#4863 = LINE('',#4864,#4865); +#4864 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#4865 = VECTOR('',#4866,1.); +#4866 = DIRECTION('',(1.,0.E+000)); +#4867 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4868 = PCURVE('',#4783,#4869); +#4869 = DEFINITIONAL_REPRESENTATION('',(#4870),#4874); +#4870 = LINE('',#4871,#4872); +#4871 = CARTESIAN_POINT('',(3.5,0.E+000)); +#4872 = VECTOR('',#4873,1.); +#4873 = DIRECTION('',(0.E+000,-1.)); +#4874 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4875 = ORIENTED_EDGE('',*,*,#4876,.F.); +#4876 = EDGE_CURVE('',#4877,#4854,#4879,.T.); +#4877 = VERTEX_POINT('',#4878); +#4878 = CARTESIAN_POINT('',(-0.25,-2.5,-0.125)); +#4879 = SURFACE_CURVE('',#4880,(#4884,#4891),.PCURVE_S1.); +#4880 = LINE('',#4881,#4882); +#4881 = CARTESIAN_POINT('',(-0.25,-2.5,-0.125)); +#4882 = VECTOR('',#4883,1.); +#4883 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#4884 = PCURVE('',#4811,#4885); +#4885 = DEFINITIONAL_REPRESENTATION('',(#4886),#4890); +#4886 = LINE('',#4887,#4888); +#4887 = CARTESIAN_POINT('',(0.5,0.E+000)); +#4888 = VECTOR('',#4889,1.); +#4889 = DIRECTION('',(0.E+000,-1.)); +#4890 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4891 = PCURVE('',#4892,#4897); +#4892 = PLANE('',#4893); +#4893 = AXIS2_PLACEMENT_3D('',#4894,#4895,#4896); +#4894 = CARTESIAN_POINT('',(-0.25,-2.5,-0.125)); +#4895 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#4896 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#4897 = DEFINITIONAL_REPRESENTATION('',(#4898),#4902); +#4898 = LINE('',#4899,#4900); +#4899 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#4900 = VECTOR('',#4901,1.); +#4901 = DIRECTION('',(-2.22044604925E-016,-1.)); +#4902 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4903 = ORIENTED_EDGE('',*,*,#4904,.F.); +#4904 = EDGE_CURVE('',#4796,#4877,#4905,.T.); +#4905 = SURFACE_CURVE('',#4906,(#4910,#4917),.PCURVE_S1.); +#4906 = LINE('',#4907,#4908); +#4907 = CARTESIAN_POINT('',(0.25,-2.5,-0.125)); +#4908 = VECTOR('',#4909,1.); +#4909 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#4910 = PCURVE('',#4811,#4911); +#4911 = DEFINITIONAL_REPRESENTATION('',(#4912),#4916); +#4912 = LINE('',#4913,#4914); +#4913 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4914 = VECTOR('',#4915,1.); +#4915 = DIRECTION('',(1.,0.E+000)); +#4916 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4917 = PCURVE('',#4837,#4918); +#4918 = DEFINITIONAL_REPRESENTATION('',(#4919),#4923); +#4919 = LINE('',#4920,#4921); +#4920 = CARTESIAN_POINT('',(3.5,0.E+000)); +#4921 = VECTOR('',#4922,1.); +#4922 = DIRECTION('',(0.E+000,-1.)); +#4923 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4924 = ADVANCED_FACE('',(#4925),#4892,.T.); +#4925 = FACE_BOUND('',#4926,.T.); +#4926 = EDGE_LOOP('',(#4927,#4928,#4951,#4979)); +#4927 = ORIENTED_EDGE('',*,*,#4876,.T.); +#4928 = ORIENTED_EDGE('',*,*,#4929,.T.); +#4929 = EDGE_CURVE('',#4854,#4930,#4932,.T.); +#4930 = VERTEX_POINT('',#4931); +#4931 = CARTESIAN_POINT('',(-0.25,1.,0.125)); +#4932 = SURFACE_CURVE('',#4933,(#4937,#4944),.PCURVE_S1.); +#4933 = LINE('',#4934,#4935); +#4934 = CARTESIAN_POINT('',(-0.25,-2.5,0.125)); +#4935 = VECTOR('',#4936,1.); +#4936 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#4937 = PCURVE('',#4892,#4938); +#4938 = DEFINITIONAL_REPRESENTATION('',(#4939),#4943); +#4939 = LINE('',#4940,#4941); +#4940 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#4941 = VECTOR('',#4942,1.); +#4942 = DIRECTION('',(1.,0.E+000)); +#4943 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4944 = PCURVE('',#4783,#4945); +#4945 = DEFINITIONAL_REPRESENTATION('',(#4946),#4950); +#4946 = LINE('',#4947,#4948); +#4947 = CARTESIAN_POINT('',(3.5,-0.5)); +#4948 = VECTOR('',#4949,1.); +#4949 = DIRECTION('',(-1.,0.E+000)); +#4950 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4951 = ORIENTED_EDGE('',*,*,#4952,.F.); +#4952 = EDGE_CURVE('',#4953,#4930,#4955,.T.); +#4953 = VERTEX_POINT('',#4954); +#4954 = CARTESIAN_POINT('',(-0.25,1.,-0.125)); +#4955 = SURFACE_CURVE('',#4956,(#4960,#4967),.PCURVE_S1.); +#4956 = LINE('',#4957,#4958); +#4957 = CARTESIAN_POINT('',(-0.25,1.,-0.125)); +#4958 = VECTOR('',#4959,1.); +#4959 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#4960 = PCURVE('',#4892,#4961); +#4961 = DEFINITIONAL_REPRESENTATION('',(#4962),#4966); +#4962 = LINE('',#4963,#4964); +#4963 = CARTESIAN_POINT('',(3.5,1.972152263053E-031)); +#4964 = VECTOR('',#4965,1.); +#4965 = DIRECTION('',(-2.22044604925E-016,-1.)); +#4966 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4967 = PCURVE('',#4968,#4973); +#4968 = PLANE('',#4969); +#4969 = AXIS2_PLACEMENT_3D('',#4970,#4971,#4972); +#4970 = CARTESIAN_POINT('',(-0.375,1.,-0.125)); +#4971 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#4972 = DIRECTION('',(1.,0.E+000,0.E+000)); +#4973 = DEFINITIONAL_REPRESENTATION('',(#4974),#4978); +#4974 = LINE('',#4975,#4976); +#4975 = CARTESIAN_POINT('',(0.125,0.E+000)); +#4976 = VECTOR('',#4977,1.); +#4977 = DIRECTION('',(0.E+000,-1.)); +#4978 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4979 = ORIENTED_EDGE('',*,*,#4980,.F.); +#4980 = EDGE_CURVE('',#4877,#4953,#4981,.T.); +#4981 = SURFACE_CURVE('',#4982,(#4986,#4993),.PCURVE_S1.); +#4982 = LINE('',#4983,#4984); +#4983 = CARTESIAN_POINT('',(-0.25,-2.5,-0.125)); +#4984 = VECTOR('',#4985,1.); +#4985 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#4986 = PCURVE('',#4892,#4987); +#4987 = DEFINITIONAL_REPRESENTATION('',(#4988),#4992); +#4988 = LINE('',#4989,#4990); +#4989 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4990 = VECTOR('',#4991,1.); +#4991 = DIRECTION('',(1.,0.E+000)); +#4992 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4993 = PCURVE('',#4837,#4994); +#4994 = DEFINITIONAL_REPRESENTATION('',(#4995),#4999); +#4995 = LINE('',#4996,#4997); +#4996 = CARTESIAN_POINT('',(3.5,-0.5)); +#4997 = VECTOR('',#4998,1.); +#4998 = DIRECTION('',(-1.,0.E+000)); +#4999 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5000 = ADVANCED_FACE('',(#5001),#4968,.F.); +#5001 = FACE_BOUND('',#5002,.F.); +#5002 = EDGE_LOOP('',(#5003,#5033,#5054,#5055)); +#5003 = ORIENTED_EDGE('',*,*,#5004,.T.); +#5004 = EDGE_CURVE('',#5005,#5007,#5009,.T.); +#5005 = VERTEX_POINT('',#5006); +#5006 = CARTESIAN_POINT('',(-0.375,1.,-0.125)); +#5007 = VERTEX_POINT('',#5008); +#5008 = CARTESIAN_POINT('',(-0.375,1.,0.125)); +#5009 = SURFACE_CURVE('',#5010,(#5014,#5021),.PCURVE_S1.); +#5010 = LINE('',#5011,#5012); +#5011 = CARTESIAN_POINT('',(-0.375,1.,-0.125)); +#5012 = VECTOR('',#5013,1.); +#5013 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#5014 = PCURVE('',#4968,#5015); +#5015 = DEFINITIONAL_REPRESENTATION('',(#5016),#5020); +#5016 = LINE('',#5017,#5018); +#5017 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#5018 = VECTOR('',#5019,1.); +#5019 = DIRECTION('',(0.E+000,-1.)); +#5020 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5021 = PCURVE('',#5022,#5027); +#5022 = PLANE('',#5023); +#5023 = AXIS2_PLACEMENT_3D('',#5024,#5025,#5026); +#5024 = CARTESIAN_POINT('',(-0.375,2.,-0.125)); +#5025 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#5026 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#5027 = DEFINITIONAL_REPRESENTATION('',(#5028),#5032); +#5028 = LINE('',#5029,#5030); +#5029 = CARTESIAN_POINT('',(1.,-4.930380657631E-032)); +#5030 = VECTOR('',#5031,1.); +#5031 = DIRECTION('',(2.22044604925E-016,-1.)); +#5032 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5033 = ORIENTED_EDGE('',*,*,#5034,.T.); +#5034 = EDGE_CURVE('',#5007,#4930,#5035,.T.); +#5035 = SURFACE_CURVE('',#5036,(#5040,#5047),.PCURVE_S1.); +#5036 = LINE('',#5037,#5038); +#5037 = CARTESIAN_POINT('',(-0.375,1.,0.125)); +#5038 = VECTOR('',#5039,1.); +#5039 = DIRECTION('',(1.,0.E+000,0.E+000)); +#5040 = PCURVE('',#4968,#5041); +#5041 = DEFINITIONAL_REPRESENTATION('',(#5042),#5046); +#5042 = LINE('',#5043,#5044); +#5043 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#5044 = VECTOR('',#5045,1.); +#5045 = DIRECTION('',(1.,0.E+000)); +#5046 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5047 = PCURVE('',#4783,#5048); +#5048 = DEFINITIONAL_REPRESENTATION('',(#5049),#5053); +#5049 = LINE('',#5050,#5051); +#5050 = CARTESIAN_POINT('',(0.E+000,-0.625)); +#5051 = VECTOR('',#5052,1.); +#5052 = DIRECTION('',(0.E+000,1.)); +#5053 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5054 = ORIENTED_EDGE('',*,*,#4952,.F.); +#5055 = ORIENTED_EDGE('',*,*,#5056,.F.); +#5056 = EDGE_CURVE('',#5005,#4953,#5057,.T.); +#5057 = SURFACE_CURVE('',#5058,(#5062,#5069),.PCURVE_S1.); +#5058 = LINE('',#5059,#5060); +#5059 = CARTESIAN_POINT('',(-0.375,1.,-0.125)); +#5060 = VECTOR('',#5061,1.); +#5061 = DIRECTION('',(1.,0.E+000,0.E+000)); +#5062 = PCURVE('',#4968,#5063); +#5063 = DEFINITIONAL_REPRESENTATION('',(#5064),#5068); +#5064 = LINE('',#5065,#5066); +#5065 = CARTESIAN_POINT('',(0.E+000,-4.930380657631E-032)); +#5066 = VECTOR('',#5067,1.); +#5067 = DIRECTION('',(1.,0.E+000)); +#5068 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5069 = PCURVE('',#4837,#5070); +#5070 = DEFINITIONAL_REPRESENTATION('',(#5071),#5075); +#5071 = LINE('',#5072,#5073); +#5072 = CARTESIAN_POINT('',(0.E+000,-0.625)); +#5073 = VECTOR('',#5074,1.); +#5074 = DIRECTION('',(0.E+000,1.)); +#5075 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5076 = ADVANCED_FACE('',(#5077),#5022,.F.); +#5077 = FACE_BOUND('',#5078,.F.); +#5078 = EDGE_LOOP('',(#5079,#5109,#5130,#5131)); +#5079 = ORIENTED_EDGE('',*,*,#5080,.T.); +#5080 = EDGE_CURVE('',#5081,#5083,#5085,.T.); +#5081 = VERTEX_POINT('',#5082); +#5082 = CARTESIAN_POINT('',(-0.375,2.,-0.125)); +#5083 = VERTEX_POINT('',#5084); +#5084 = CARTESIAN_POINT('',(-0.375,2.,0.125)); +#5085 = SURFACE_CURVE('',#5086,(#5090,#5097),.PCURVE_S1.); +#5086 = LINE('',#5087,#5088); +#5087 = CARTESIAN_POINT('',(-0.375,2.,-0.125)); +#5088 = VECTOR('',#5089,1.); +#5089 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#5090 = PCURVE('',#5022,#5091); +#5091 = DEFINITIONAL_REPRESENTATION('',(#5092),#5096); +#5092 = LINE('',#5093,#5094); +#5093 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#5094 = VECTOR('',#5095,1.); +#5095 = DIRECTION('',(2.22044604925E-016,-1.)); +#5096 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5097 = PCURVE('',#5098,#5103); +#5098 = PLANE('',#5099); +#5099 = AXIS2_PLACEMENT_3D('',#5100,#5101,#5102); +#5100 = CARTESIAN_POINT('',(0.375,2.,-0.125)); +#5101 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#5102 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#5103 = DEFINITIONAL_REPRESENTATION('',(#5104),#5108); +#5104 = LINE('',#5105,#5106); +#5105 = CARTESIAN_POINT('',(0.75,0.E+000)); +#5106 = VECTOR('',#5107,1.); +#5107 = DIRECTION('',(0.E+000,-1.)); +#5108 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5109 = ORIENTED_EDGE('',*,*,#5110,.T.); +#5110 = EDGE_CURVE('',#5083,#5007,#5111,.T.); +#5111 = SURFACE_CURVE('',#5112,(#5116,#5123),.PCURVE_S1.); +#5112 = LINE('',#5113,#5114); +#5113 = CARTESIAN_POINT('',(-0.375,2.,0.125)); +#5114 = VECTOR('',#5115,1.); +#5115 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#5116 = PCURVE('',#5022,#5117); +#5117 = DEFINITIONAL_REPRESENTATION('',(#5118),#5122); +#5118 = LINE('',#5119,#5120); +#5119 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#5120 = VECTOR('',#5121,1.); +#5121 = DIRECTION('',(1.,0.E+000)); +#5122 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5123 = PCURVE('',#4783,#5124); +#5124 = DEFINITIONAL_REPRESENTATION('',(#5125),#5129); +#5125 = LINE('',#5126,#5127); +#5126 = CARTESIAN_POINT('',(-1.,-0.625)); +#5127 = VECTOR('',#5128,1.); +#5128 = DIRECTION('',(1.,0.E+000)); +#5129 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5130 = ORIENTED_EDGE('',*,*,#5004,.F.); +#5131 = ORIENTED_EDGE('',*,*,#5132,.F.); +#5132 = EDGE_CURVE('',#5081,#5005,#5133,.T.); +#5133 = SURFACE_CURVE('',#5134,(#5138,#5145),.PCURVE_S1.); +#5134 = LINE('',#5135,#5136); +#5135 = CARTESIAN_POINT('',(-0.375,2.,-0.125)); +#5136 = VECTOR('',#5137,1.); +#5137 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#5138 = PCURVE('',#5022,#5139); +#5139 = DEFINITIONAL_REPRESENTATION('',(#5140),#5144); +#5140 = LINE('',#5141,#5142); +#5141 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#5142 = VECTOR('',#5143,1.); +#5143 = DIRECTION('',(1.,0.E+000)); +#5144 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5145 = PCURVE('',#4837,#5146); +#5146 = DEFINITIONAL_REPRESENTATION('',(#5147),#5151); +#5147 = LINE('',#5148,#5149); +#5148 = CARTESIAN_POINT('',(-1.,-0.625)); +#5149 = VECTOR('',#5150,1.); +#5150 = DIRECTION('',(1.,0.E+000)); +#5151 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5152 = ADVANCED_FACE('',(#5153),#5098,.F.); +#5153 = FACE_BOUND('',#5154,.F.); +#5154 = EDGE_LOOP('',(#5155,#5185,#5206,#5207)); +#5155 = ORIENTED_EDGE('',*,*,#5156,.T.); +#5156 = EDGE_CURVE('',#5157,#5159,#5161,.T.); +#5157 = VERTEX_POINT('',#5158); +#5158 = CARTESIAN_POINT('',(0.375,2.,-0.125)); +#5159 = VERTEX_POINT('',#5160); +#5160 = CARTESIAN_POINT('',(0.375,2.,0.125)); +#5161 = SURFACE_CURVE('',#5162,(#5166,#5173),.PCURVE_S1.); +#5162 = LINE('',#5163,#5164); +#5163 = CARTESIAN_POINT('',(0.375,2.,-0.125)); +#5164 = VECTOR('',#5165,1.); +#5165 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#5166 = PCURVE('',#5098,#5167); +#5167 = DEFINITIONAL_REPRESENTATION('',(#5168),#5172); +#5168 = LINE('',#5169,#5170); +#5169 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#5170 = VECTOR('',#5171,1.); +#5171 = DIRECTION('',(0.E+000,-1.)); +#5172 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5173 = PCURVE('',#5174,#5179); +#5174 = PLANE('',#5175); +#5175 = AXIS2_PLACEMENT_3D('',#5176,#5177,#5178); +#5176 = CARTESIAN_POINT('',(0.375,1.,-0.125)); +#5177 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#5178 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#5179 = DEFINITIONAL_REPRESENTATION('',(#5180),#5184); +#5180 = LINE('',#5181,#5182); +#5181 = CARTESIAN_POINT('',(1.,4.930380657631E-032)); +#5182 = VECTOR('',#5183,1.); +#5183 = DIRECTION('',(-2.22044604925E-016,-1.)); +#5184 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5185 = ORIENTED_EDGE('',*,*,#5186,.T.); +#5186 = EDGE_CURVE('',#5159,#5083,#5187,.T.); +#5187 = SURFACE_CURVE('',#5188,(#5192,#5199),.PCURVE_S1.); +#5188 = LINE('',#5189,#5190); +#5189 = CARTESIAN_POINT('',(0.375,2.,0.125)); +#5190 = VECTOR('',#5191,1.); +#5191 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#5192 = PCURVE('',#5098,#5193); +#5193 = DEFINITIONAL_REPRESENTATION('',(#5194),#5198); +#5194 = LINE('',#5195,#5196); +#5195 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#5196 = VECTOR('',#5197,1.); +#5197 = DIRECTION('',(1.,0.E+000)); +#5198 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5199 = PCURVE('',#4783,#5200); +#5200 = DEFINITIONAL_REPRESENTATION('',(#5201),#5205); +#5201 = LINE('',#5202,#5203); +#5202 = CARTESIAN_POINT('',(-1.,0.125)); +#5203 = VECTOR('',#5204,1.); +#5204 = DIRECTION('',(0.E+000,-1.)); +#5205 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5206 = ORIENTED_EDGE('',*,*,#5080,.F.); +#5207 = ORIENTED_EDGE('',*,*,#5208,.F.); +#5208 = EDGE_CURVE('',#5157,#5081,#5209,.T.); +#5209 = SURFACE_CURVE('',#5210,(#5214,#5221),.PCURVE_S1.); +#5210 = LINE('',#5211,#5212); +#5211 = CARTESIAN_POINT('',(0.375,2.,-0.125)); +#5212 = VECTOR('',#5213,1.); +#5213 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#5214 = PCURVE('',#5098,#5215); +#5215 = DEFINITIONAL_REPRESENTATION('',(#5216),#5220); +#5216 = LINE('',#5217,#5218); +#5217 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#5218 = VECTOR('',#5219,1.); +#5219 = DIRECTION('',(1.,0.E+000)); +#5220 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5221 = PCURVE('',#4837,#5222); +#5222 = DEFINITIONAL_REPRESENTATION('',(#5223),#5227); +#5223 = LINE('',#5224,#5225); +#5224 = CARTESIAN_POINT('',(-1.,0.125)); +#5225 = VECTOR('',#5226,1.); +#5226 = DIRECTION('',(0.E+000,-1.)); +#5227 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5228 = ADVANCED_FACE('',(#5229),#5174,.F.); +#5229 = FACE_BOUND('',#5230,.F.); +#5230 = EDGE_LOOP('',(#5231,#5256,#5277,#5278)); +#5231 = ORIENTED_EDGE('',*,*,#5232,.T.); +#5232 = EDGE_CURVE('',#5233,#5235,#5237,.T.); +#5233 = VERTEX_POINT('',#5234); +#5234 = CARTESIAN_POINT('',(0.375,1.,-0.125)); +#5235 = VERTEX_POINT('',#5236); +#5236 = CARTESIAN_POINT('',(0.375,1.,0.125)); +#5237 = SURFACE_CURVE('',#5238,(#5242,#5249),.PCURVE_S1.); +#5238 = LINE('',#5239,#5240); +#5239 = CARTESIAN_POINT('',(0.375,1.,-0.125)); +#5240 = VECTOR('',#5241,1.); +#5241 = DIRECTION('',(0.E+000,2.22044604925E-016,1.)); +#5242 = PCURVE('',#5174,#5243); +#5243 = DEFINITIONAL_REPRESENTATION('',(#5244),#5248); +#5244 = LINE('',#5245,#5246); +#5245 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#5246 = VECTOR('',#5247,1.); +#5247 = DIRECTION('',(-2.22044604925E-016,-1.)); +#5248 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5249 = PCURVE('',#4755,#5250); +#5250 = DEFINITIONAL_REPRESENTATION('',(#5251),#5255); +#5251 = LINE('',#5252,#5253); +#5252 = CARTESIAN_POINT('',(0.125,0.E+000)); +#5253 = VECTOR('',#5254,1.); +#5254 = DIRECTION('',(0.E+000,-1.)); +#5255 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5256 = ORIENTED_EDGE('',*,*,#5257,.T.); +#5257 = EDGE_CURVE('',#5235,#5159,#5258,.T.); +#5258 = SURFACE_CURVE('',#5259,(#5263,#5270),.PCURVE_S1.); +#5259 = LINE('',#5260,#5261); +#5260 = CARTESIAN_POINT('',(0.375,1.,0.125)); +#5261 = VECTOR('',#5262,1.); +#5262 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#5263 = PCURVE('',#5174,#5264); +#5264 = DEFINITIONAL_REPRESENTATION('',(#5265),#5269); +#5265 = LINE('',#5266,#5267); +#5266 = CARTESIAN_POINT('',(-2.22044604925E-016,-0.25)); +#5267 = VECTOR('',#5268,1.); +#5268 = DIRECTION('',(1.,0.E+000)); +#5269 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5270 = PCURVE('',#4783,#5271); +#5271 = DEFINITIONAL_REPRESENTATION('',(#5272),#5276); +#5272 = LINE('',#5273,#5274); +#5273 = CARTESIAN_POINT('',(0.E+000,0.125)); +#5274 = VECTOR('',#5275,1.); +#5275 = DIRECTION('',(-1.,0.E+000)); +#5276 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5277 = ORIENTED_EDGE('',*,*,#5156,.F.); +#5278 = ORIENTED_EDGE('',*,*,#5279,.F.); +#5279 = EDGE_CURVE('',#5233,#5157,#5280,.T.); +#5280 = SURFACE_CURVE('',#5281,(#5285,#5292),.PCURVE_S1.); +#5281 = LINE('',#5282,#5283); +#5282 = CARTESIAN_POINT('',(0.375,1.,-0.125)); +#5283 = VECTOR('',#5284,1.); +#5284 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#5285 = PCURVE('',#5174,#5286); +#5286 = DEFINITIONAL_REPRESENTATION('',(#5287),#5291); +#5287 = LINE('',#5288,#5289); +#5288 = CARTESIAN_POINT('',(-2.22044604925E-016,-0.E+000)); +#5289 = VECTOR('',#5290,1.); +#5290 = DIRECTION('',(1.,0.E+000)); +#5291 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5292 = PCURVE('',#4837,#5293); +#5293 = DEFINITIONAL_REPRESENTATION('',(#5294),#5298); +#5294 = LINE('',#5295,#5296); +#5295 = CARTESIAN_POINT('',(0.E+000,0.125)); +#5296 = VECTOR('',#5297,1.); +#5297 = DIRECTION('',(-1.,0.E+000)); +#5298 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5299 = ADVANCED_FACE('',(#5300),#4755,.F.); +#5300 = FACE_BOUND('',#5301,.F.); +#5301 = EDGE_LOOP('',(#5302,#5303,#5324,#5325)); +#5302 = ORIENTED_EDGE('',*,*,#4732,.T.); +#5303 = ORIENTED_EDGE('',*,*,#5304,.T.); +#5304 = EDGE_CURVE('',#4735,#5235,#5305,.T.); +#5305 = SURFACE_CURVE('',#5306,(#5310,#5317),.PCURVE_S1.); +#5306 = LINE('',#5307,#5308); +#5307 = CARTESIAN_POINT('',(0.25,1.,0.125)); +#5308 = VECTOR('',#5309,1.); +#5309 = DIRECTION('',(1.,0.E+000,0.E+000)); +#5310 = PCURVE('',#4755,#5311); +#5311 = DEFINITIONAL_REPRESENTATION('',(#5312),#5316); +#5312 = LINE('',#5313,#5314); +#5313 = CARTESIAN_POINT('',(0.E+000,-0.25)); +#5314 = VECTOR('',#5315,1.); +#5315 = DIRECTION('',(1.,0.E+000)); +#5316 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5317 = PCURVE('',#4783,#5318); +#5318 = DEFINITIONAL_REPRESENTATION('',(#5319),#5323); +#5319 = LINE('',#5320,#5321); +#5320 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#5321 = VECTOR('',#5322,1.); +#5322 = DIRECTION('',(0.E+000,1.)); +#5323 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5324 = ORIENTED_EDGE('',*,*,#5232,.F.); +#5325 = ORIENTED_EDGE('',*,*,#5326,.F.); +#5326 = EDGE_CURVE('',#4733,#5233,#5327,.T.); +#5327 = SURFACE_CURVE('',#5328,(#5332,#5339),.PCURVE_S1.); +#5328 = LINE('',#5329,#5330); +#5329 = CARTESIAN_POINT('',(0.25,1.,-0.125)); +#5330 = VECTOR('',#5331,1.); +#5331 = DIRECTION('',(1.,0.E+000,0.E+000)); +#5332 = PCURVE('',#4755,#5333); +#5333 = DEFINITIONAL_REPRESENTATION('',(#5334),#5338); +#5334 = LINE('',#5335,#5336); +#5335 = CARTESIAN_POINT('',(0.E+000,-4.930380657631E-032)); +#5336 = VECTOR('',#5337,1.); +#5337 = DIRECTION('',(1.,0.E+000)); +#5338 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5339 = PCURVE('',#4837,#5340); +#5340 = DEFINITIONAL_REPRESENTATION('',(#5341),#5345); +#5341 = LINE('',#5342,#5343); +#5342 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#5343 = VECTOR('',#5344,1.); +#5344 = DIRECTION('',(0.E+000,1.)); +#5345 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5346 = ADVANCED_FACE('',(#5347),#4837,.F.); +#5347 = FACE_BOUND('',#5348,.T.); +#5348 = EDGE_LOOP('',(#5349,#5350,#5351,#5352,#5353,#5354,#5355,#5356)); +#5349 = ORIENTED_EDGE('',*,*,#4823,.T.); +#5350 = ORIENTED_EDGE('',*,*,#4904,.T.); +#5351 = ORIENTED_EDGE('',*,*,#4980,.T.); +#5352 = ORIENTED_EDGE('',*,*,#5056,.F.); +#5353 = ORIENTED_EDGE('',*,*,#5132,.F.); +#5354 = ORIENTED_EDGE('',*,*,#5208,.F.); +#5355 = ORIENTED_EDGE('',*,*,#5279,.F.); +#5356 = ORIENTED_EDGE('',*,*,#5326,.F.); +#5357 = ADVANCED_FACE('',(#5358),#4783,.T.); +#5358 = FACE_BOUND('',#5359,.F.); +#5359 = EDGE_LOOP('',(#5360,#5361,#5362,#5363,#5364,#5365,#5366,#5367)); +#5360 = ORIENTED_EDGE('',*,*,#4767,.T.); +#5361 = ORIENTED_EDGE('',*,*,#4853,.T.); +#5362 = ORIENTED_EDGE('',*,*,#4929,.T.); +#5363 = ORIENTED_EDGE('',*,*,#5034,.F.); +#5364 = ORIENTED_EDGE('',*,*,#5110,.F.); +#5365 = ORIENTED_EDGE('',*,*,#5186,.F.); +#5366 = ORIENTED_EDGE('',*,*,#5257,.F.); +#5367 = ORIENTED_EDGE('',*,*,#5304,.F.); +#5368 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#5372)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#5369,#5370,#5371)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#5369 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#5370 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#5371 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#5372 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#5369, + 'distance_accuracy_value','confusion accuracy'); +#5373 = SHAPE_DEFINITION_REPRESENTATION(#5374,#1515); +#5374 = PRODUCT_DEFINITION_SHAPE('','',#5375); +#5375 = PRODUCT_DEFINITION('design','',#5376,#5379); +#5376 = PRODUCT_DEFINITION_FORMATION('','',#5377); +#5377 = PRODUCT('Pad','Pad','',(#5378)); +#5378 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#5379 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#5380 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#5381,#5383); +#5381 = ( REPRESENTATION_RELATIONSHIP('','',#1515,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#5382) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#5382 = ITEM_DEFINED_TRANSFORMATION('','',#11,#27); +#5383 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #5384); +#5384 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('4','=>[0:1:1:5]','',#5,#5375,$); +#5385 = PRODUCT_TYPE('part',$,(#5377)); +#5386 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #5387,#5397,#5406,#5415,#5424,#5433),#5368); +#5387 = STYLED_ITEM('color',(#5388),#1516); +#5388 = PRESENTATION_STYLE_ASSIGNMENT((#5389,#5395)); +#5389 = SURFACE_STYLE_USAGE(.BOTH.,#5390); +#5390 = SURFACE_SIDE_STYLE('',(#5391)); +#5391 = SURFACE_STYLE_FILL_AREA(#5392); +#5392 = FILL_AREA_STYLE('',(#5393)); +#5393 = FILL_AREA_STYLE_COLOUR('',#5394); +#5394 = COLOUR_RGB('',0.505882382393,0.505882382393,0.505882382393); +#5395 = CURVE_STYLE('',#5396,POSITIVE_LENGTH_MEASURE(0.1),#5394); +#5396 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#5397 = STYLED_ITEM('color',(#5398),#2158); +#5398 = PRESENTATION_STYLE_ASSIGNMENT((#5399,#5404)); +#5399 = SURFACE_STYLE_USAGE(.BOTH.,#5400); +#5400 = SURFACE_SIDE_STYLE('',(#5401)); +#5401 = SURFACE_STYLE_FILL_AREA(#5402); +#5402 = FILL_AREA_STYLE('',(#5403)); +#5403 = FILL_AREA_STYLE_COLOUR('',#5394); +#5404 = CURVE_STYLE('',#5405,POSITIVE_LENGTH_MEASURE(0.1),#5394); +#5405 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#5406 = STYLED_ITEM('color',(#5407),#2800); +#5407 = PRESENTATION_STYLE_ASSIGNMENT((#5408,#5413)); +#5408 = SURFACE_STYLE_USAGE(.BOTH.,#5409); +#5409 = SURFACE_SIDE_STYLE('',(#5410)); +#5410 = SURFACE_STYLE_FILL_AREA(#5411); +#5411 = FILL_AREA_STYLE('',(#5412)); +#5412 = FILL_AREA_STYLE_COLOUR('',#5394); +#5413 = CURVE_STYLE('',#5414,POSITIVE_LENGTH_MEASURE(0.1),#5394); +#5414 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#5415 = STYLED_ITEM('color',(#5416),#3442); +#5416 = PRESENTATION_STYLE_ASSIGNMENT((#5417,#5422)); +#5417 = SURFACE_STYLE_USAGE(.BOTH.,#5418); +#5418 = SURFACE_SIDE_STYLE('',(#5419)); +#5419 = SURFACE_STYLE_FILL_AREA(#5420); +#5420 = FILL_AREA_STYLE('',(#5421)); +#5421 = FILL_AREA_STYLE_COLOUR('',#5394); +#5422 = CURVE_STYLE('',#5423,POSITIVE_LENGTH_MEASURE(0.1),#5394); +#5423 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#5424 = STYLED_ITEM('color',(#5425),#4084); +#5425 = PRESENTATION_STYLE_ASSIGNMENT((#5426,#5431)); +#5426 = SURFACE_STYLE_USAGE(.BOTH.,#5427); +#5427 = SURFACE_SIDE_STYLE('',(#5428)); +#5428 = SURFACE_STYLE_FILL_AREA(#5429); +#5429 = FILL_AREA_STYLE('',(#5430)); +#5430 = FILL_AREA_STYLE_COLOUR('',#5394); +#5431 = CURVE_STYLE('',#5432,POSITIVE_LENGTH_MEASURE(0.1),#5394); +#5432 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#5433 = STYLED_ITEM('color',(#5434),#4726); +#5434 = PRESENTATION_STYLE_ASSIGNMENT((#5435,#5440)); +#5435 = SURFACE_STYLE_USAGE(.BOTH.,#5436); +#5436 = SURFACE_SIDE_STYLE('',(#5437)); +#5437 = SURFACE_STYLE_FILL_AREA(#5438); +#5438 = FILL_AREA_STYLE('',(#5439)); +#5439 = FILL_AREA_STYLE_COLOUR('',#5394); +#5440 = CURVE_STYLE('',#5441,POSITIVE_LENGTH_MEASURE(0.1),#5394); +#5441 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#5442 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #5443),#1469); +#5443 = STYLED_ITEM('color',(#5444),#1363); +#5444 = PRESENTATION_STYLE_ASSIGNMENT((#5445,#5451)); +#5445 = SURFACE_STYLE_USAGE(.BOTH.,#5446); +#5446 = SURFACE_SIDE_STYLE('',(#5447)); +#5447 = SURFACE_STYLE_FILL_AREA(#5448); +#5448 = FILL_AREA_STYLE('',(#5449)); +#5449 = FILL_AREA_STYLE_COLOUR('',#5450); +#5450 = DRAUGHTING_PRE_DEFINED_COLOUR('white'); +#5451 = CURVE_STYLE('',#5452,POSITIVE_LENGTH_MEASURE(0.1),#5450); +#5452 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#5453 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #5454),#1344); +#5454 = STYLED_ITEM('color',(#5455),#38); +#5455 = PRESENTATION_STYLE_ASSIGNMENT((#5456,#5462)); +#5456 = SURFACE_STYLE_USAGE(.BOTH.,#5457); +#5457 = SURFACE_SIDE_STYLE('',(#5458)); +#5458 = SURFACE_STYLE_FILL_AREA(#5459); +#5459 = FILL_AREA_STYLE('',(#5460)); +#5460 = FILL_AREA_STYLE_COLOUR('',#5461); +#5461 = DRAUGHTING_PRE_DEFINED_COLOUR('black'); +#5462 = CURVE_STYLE('',#5463,POSITIVE_LENGTH_MEASURE(0.1),#5461); +#5463 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#5464 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #5465),#1497); +#5465 = STYLED_ITEM('color',(#5466),#1488); +#5466 = PRESENTATION_STYLE_ASSIGNMENT((#5467,#5473)); +#5467 = SURFACE_STYLE_USAGE(.BOTH.,#5468); +#5468 = SURFACE_SIDE_STYLE('',(#5469)); +#5469 = SURFACE_STYLE_FILL_AREA(#5470); +#5470 = FILL_AREA_STYLE('',(#5471)); +#5471 = FILL_AREA_STYLE_COLOUR('',#5472); +#5472 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#5473 = CURVE_STYLE('',#5474,POSITIVE_LENGTH_MEASURE(0.1),#5472); +#5474 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/modules/packages3d/Resistors_ThroughHole.3dshapes/Resistor_Array_SIP7.FCStd b/modules/packages3d/Resistors_ThroughHole.3dshapes/Resistor_Array_SIP7.FCStd new file mode 100644 index 0000000000000000000000000000000000000000..2b20bc602ffde45102dd205074b5827be195f4ba GIT binary patch literal 36949 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

g+dnD*8FRL`po`Y}4fRvyW7Mm+5HF(Jwn=cTbR^ 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 diff --git a/modules/packages3d/Resistors_ThroughHole.3dshapes/Resistor_Array_SIP8.wrl b/modules/packages3d/Resistors_ThroughHole.3dshapes/Resistor_Array_SIP8.wrl index 620c5087..a180e367 100644 --- a/modules/packages3d/Resistors_ThroughHole.3dshapes/Resistor_Array_SIP8.wrl +++ b/modules/packages3d/Resistors_ThroughHole.3dshapes/Resistor_Array_SIP8.wrl @@ -1,508 +1,2191 @@ -#VRML V2.0 utf8 -#Exported from Wings 3D 0.98.15a -DEF cube8_copy16 Transform { - children [ - Shape { - appearance Appearance { - material DEF pins Material { - diffuseColor 0.833333 0.833333 0.833333 - emissiveColor 0.00000e+0 0.00000e+0 0.00000e+0 - specularColor 1.00000 1.00000 1.00000 - ambientIntensity 1.00000 - transparency 0.00000e+0 - shininess 1.00000 - } - } - geometry IndexedFaceSet { - coord Coordinate { point [ - -4.27000 -7.07520e-2 0.441568, - -4.27000 7.07520e-2 0.441568, - -3.73400 7.07520e-2 0.441568, - -3.73400 -7.07520e-2 0.441568, - -4.07436 -7.07520e-2 -0.999568, - -4.07436 7.07520e-2 -0.999568, - -3.92964 7.07520e-2 -0.999568, - -3.92964 -7.07520e-2 -0.999568, - -4.27000 -7.07520e-2 0.225856, - -4.07436 -7.07520e-2 -3.85600e-3, - -4.27000 7.07520e-2 0.225856, - -4.07436 7.07520e-2 -3.85600e-3, - -3.73400 7.07520e-2 0.225856, - -3.92964 7.07520e-2 -3.85600e-3, - -3.73400 -7.07520e-2 0.225856, - -3.92964 -7.07520e-2 -3.85600e-3] - } - coordIndex [ - 0, 3, 2, 1, -1, - 0, 8, 14, 3, -1, - 1, 10, 8, 0, -1, - 2, 12, 10, 1, -1, - 3, 14, 12, 2, -1, - 4, 9, 11, 5, -1, - 5, 6, 7, 4, -1, - 5, 11, 13, 6, -1, - 6, 13, 15, 7, -1, - 7, 15, 9, 4, -1, - 8, 10, 11, 9, -1, - 9, 15, 14, 8, -1, - 10, 12, 13, 11, -1, - 12, 14, 15, 13, -1 - ] - } - } - ] -} - -DEF cube8_copy15 Transform { - children [ - Shape { - appearance Appearance { - material USE pins - } - geometry IndexedFaceSet { - coord Coordinate { point [ - -0.270000 -7.07520e-2 0.441568, - -0.270000 7.07520e-2 0.441568, - 0.266000 7.07520e-2 0.441568, - 0.266000 -7.07520e-2 0.441568, - -7.43600e-2 -7.07520e-2 -0.999568, - -7.43600e-2 7.07520e-2 -0.999568, - 7.03600e-2 7.07520e-2 -0.999568, - 7.03600e-2 -7.07520e-2 -0.999568, - -0.270000 -7.07520e-2 0.225856, - -7.43600e-2 -7.07520e-2 -3.85600e-3, - -0.270000 7.07520e-2 0.225856, - -7.43600e-2 7.07520e-2 -3.85600e-3, - 0.266000 7.07520e-2 0.225856, - 7.03600e-2 7.07520e-2 -3.85600e-3, - 0.266000 -7.07520e-2 0.225856, - 7.03600e-2 -7.07520e-2 -3.85600e-3] - } - coordIndex [ - 0, 3, 2, 1, -1, - 0, 8, 14, 3, -1, - 1, 10, 8, 0, -1, - 2, 12, 10, 1, -1, - 3, 14, 12, 2, -1, - 4, 9, 11, 5, -1, - 5, 6, 7, 4, -1, - 5, 11, 13, 6, -1, - 6, 13, 15, 7, -1, - 7, 15, 9, 4, -1, - 8, 10, 11, 9, -1, - 9, 15, 14, 8, -1, - 10, 12, 13, 11, -1, - 12, 14, 15, 13, -1 - ] - } - } - ] -} - -DEF cube8_copy14 Transform { - children [ - Shape { - appearance Appearance { - material USE pins - } - geometry IndexedFaceSet { - coord Coordinate { point [ - -1.26200 -7.07520e-2 0.441568, - -1.26200 7.07520e-2 0.441568, - -0.726000 7.07520e-2 0.441568, - -0.726000 -7.07520e-2 0.441568, - -1.06636 -7.07520e-2 -0.999568, - -1.06636 7.07520e-2 -0.999568, - -0.921640 7.07520e-2 -0.999568, - -0.921640 -7.07520e-2 -0.999568, - -1.26200 -7.07520e-2 0.225856, - -1.06636 -7.07520e-2 -3.85600e-3, - -1.26200 7.07520e-2 0.225856, - -1.06636 7.07520e-2 -3.85600e-3, - -0.726000 7.07520e-2 0.225856, - -0.921640 7.07520e-2 -3.85600e-3, - -0.726000 -7.07520e-2 0.225856, - -0.921640 -7.07520e-2 -3.85600e-3] - } - coordIndex [ - 0, 3, 2, 1, -1, - 0, 8, 14, 3, -1, - 1, 10, 8, 0, -1, - 2, 12, 10, 1, -1, - 3, 14, 12, 2, -1, - 4, 9, 11, 5, -1, - 5, 6, 7, 4, -1, - 5, 11, 13, 6, -1, - 6, 13, 15, 7, -1, - 7, 15, 9, 4, -1, - 8, 10, 11, 9, -1, - 9, 15, 14, 8, -1, - 10, 12, 13, 11, -1, - 12, 14, 15, 13, -1 - ] - } - } - ] -} - -DEF cube8_copy13 Transform { - children [ - Shape { - appearance Appearance { - material USE pins - } - geometry IndexedFaceSet { - coord Coordinate { point [ - -2.27000 -7.07520e-2 0.441568, - -2.27000 7.07520e-2 0.441568, - -1.73400 7.07520e-2 0.441568, - -1.73400 -7.07520e-2 0.441568, - -2.07436 -7.07520e-2 -0.999568, - -2.07436 7.07520e-2 -0.999568, - -1.92964 7.07520e-2 -0.999568, - -1.92964 -7.07520e-2 -0.999568, - -2.27000 -7.07520e-2 0.225856, - -2.07436 -7.07520e-2 -3.85600e-3, - -2.27000 7.07520e-2 0.225856, - -2.07436 7.07520e-2 -3.85600e-3, - -1.73400 7.07520e-2 0.225856, - -1.92964 7.07520e-2 -3.85600e-3, - -1.73400 -7.07520e-2 0.225856, - -1.92964 -7.07520e-2 -3.85600e-3] - } - coordIndex [ - 0, 3, 2, 1, -1, - 0, 8, 14, 3, -1, - 1, 10, 8, 0, -1, - 2, 12, 10, 1, -1, - 3, 14, 12, 2, -1, - 4, 9, 11, 5, -1, - 5, 6, 7, 4, -1, - 5, 11, 13, 6, -1, - 6, 13, 15, 7, -1, - 7, 15, 9, 4, -1, - 8, 10, 11, 9, -1, - 9, 15, 14, 8, -1, - 10, 12, 13, 11, -1, - 12, 14, 15, 13, -1 - ] - } - } - ] -} - -DEF cube8_copy12 Transform { - children [ - Shape { - appearance Appearance { - material USE pins - } - geometry IndexedFaceSet { - coord Coordinate { point [ - -3.26200 -7.07520e-2 0.441568, - -3.26200 7.07520e-2 0.441568, - -2.72600 7.07520e-2 0.441568, - -2.72600 -7.07520e-2 0.441568, - -3.06636 -7.07520e-2 -0.999568, - -3.06636 7.07520e-2 -0.999568, - -2.92164 7.07520e-2 -0.999568, - -2.92164 -7.07520e-2 -0.999568, - -3.26200 -7.07520e-2 0.225856, - -3.06636 -7.07520e-2 -3.85600e-3, - -3.26200 7.07520e-2 0.225856, - -3.06636 7.07520e-2 -3.85600e-3, - -2.72600 7.07520e-2 0.225856, - -2.92164 7.07520e-2 -3.85600e-3, - -2.72600 -7.07520e-2 0.225856, - -2.92164 -7.07520e-2 -3.85600e-3] - } - coordIndex [ - 0, 3, 2, 1, -1, - 0, 8, 14, 3, -1, - 1, 10, 8, 0, -1, - 2, 12, 10, 1, -1, - 3, 14, 12, 2, -1, - 4, 9, 11, 5, -1, - 5, 6, 7, 4, -1, - 5, 11, 13, 6, -1, - 6, 13, 15, 7, -1, - 7, 15, 9, 4, -1, - 8, 10, 11, 9, -1, - 9, 15, 14, 8, -1, - 10, 12, 13, 11, -1, - 12, 14, 15, 13, -1 - ] - } - } - ] -} - -DEF cube8_copy11 Transform { - children [ - Shape { - appearance Appearance { - material USE pins - } - geometry IndexedFaceSet { - coord Coordinate { point [ - 3.71800 -7.07520e-2 0.441568, - 3.71800 7.07520e-2 0.441568, - 4.25400 7.07520e-2 0.441568, - 4.25400 -7.07520e-2 0.441568, - 3.91364 -7.07520e-2 -0.999568, - 3.91364 7.07520e-2 -0.999568, - 4.05836 7.07520e-2 -0.999568, - 4.05836 -7.07520e-2 -0.999568, - 3.71800 -7.07520e-2 0.225856, - 3.91364 -7.07520e-2 -3.85600e-3, - 3.71800 7.07520e-2 0.225856, - 3.91364 7.07520e-2 -3.85600e-3, - 4.25400 7.07520e-2 0.225856, - 4.05836 7.07520e-2 -3.85600e-3, - 4.25400 -7.07520e-2 0.225856, - 4.05836 -7.07520e-2 -3.85600e-3] - } - coordIndex [ - 0, 3, 2, 1, -1, - 0, 8, 14, 3, -1, - 1, 10, 8, 0, -1, - 2, 12, 10, 1, -1, - 3, 14, 12, 2, -1, - 4, 9, 11, 5, -1, - 5, 6, 7, 4, -1, - 5, 11, 13, 6, -1, - 6, 13, 15, 7, -1, - 7, 15, 9, 4, -1, - 8, 10, 11, 9, -1, - 9, 15, 14, 8, -1, - 10, 12, 13, 11, -1, - 12, 14, 15, 13, -1 - ] - } - } - ] -} - -DEF cube8_copy10 Transform { - children [ - Shape { - appearance Appearance { - material USE pins - } - geometry IndexedFaceSet { - coord Coordinate { point [ - 2.72600 -7.07520e-2 0.441568, - 2.72600 7.07520e-2 0.441568, - 3.26200 7.07520e-2 0.441568, - 3.26200 -7.07520e-2 0.441568, - 2.92164 -7.07520e-2 -0.999568, - 2.92164 7.07520e-2 -0.999568, - 3.06636 7.07520e-2 -0.999568, - 3.06636 -7.07520e-2 -0.999568, - 2.72600 -7.07520e-2 0.225856, - 2.92164 -7.07520e-2 -3.85600e-3, - 2.72600 7.07520e-2 0.225856, - 2.92164 7.07520e-2 -3.85600e-3, - 3.26200 7.07520e-2 0.225856, - 3.06636 7.07520e-2 -3.85600e-3, - 3.26200 -7.07520e-2 0.225856, - 3.06636 -7.07520e-2 -3.85600e-3] - } - coordIndex [ - 0, 3, 2, 1, -1, - 0, 8, 14, 3, -1, - 1, 10, 8, 0, -1, - 2, 12, 10, 1, -1, - 3, 14, 12, 2, -1, - 4, 9, 11, 5, -1, - 5, 6, 7, 4, -1, - 5, 11, 13, 6, -1, - 6, 13, 15, 7, -1, - 7, 15, 9, 4, -1, - 8, 10, 11, 9, -1, - 9, 15, 14, 8, -1, - 10, 12, 13, 11, -1, - 12, 14, 15, 13, -1 - ] - } - } - ] -} - -DEF cube8_copy9 Transform { - children [ - Shape { - appearance Appearance { - material USE pins - } - geometry IndexedFaceSet { - coord Coordinate { point [ - 1.71800 -7.07520e-2 0.441568, - 1.71800 7.07520e-2 0.441568, - 2.25400 7.07520e-2 0.441568, - 2.25400 -7.07520e-2 0.441568, - 1.91364 -7.07520e-2 -0.999568, - 1.91364 7.07520e-2 -0.999568, - 2.05836 7.07520e-2 -0.999568, - 2.05836 -7.07520e-2 -0.999568, - 1.71800 -7.07520e-2 0.225856, - 1.91364 -7.07520e-2 -3.85600e-3, - 1.71800 7.07520e-2 0.225856, - 1.91364 7.07520e-2 -3.85600e-3, - 2.25400 7.07520e-2 0.225856, - 2.05836 7.07520e-2 -3.85600e-3, - 2.25400 -7.07520e-2 0.225856, - 2.05836 -7.07520e-2 -3.85600e-3] - } - coordIndex [ - 0, 3, 2, 1, -1, - 0, 8, 14, 3, -1, - 1, 10, 8, 0, -1, - 2, 12, 10, 1, -1, - 3, 14, 12, 2, -1, - 4, 9, 11, 5, -1, - 5, 6, 7, 4, -1, - 5, 11, 13, 6, -1, - 6, 13, 15, 7, -1, - 7, 15, 9, 4, -1, - 8, 10, 11, 9, -1, - 9, 15, 14, 8, -1, - 10, 12, 13, 11, -1, - 12, 14, 15, 13, -1 - ] - } - } - ] -} - -DEF cube8 Transform { - children [ - Shape { - appearance Appearance { - material USE pins - } - geometry IndexedFaceSet { - coord Coordinate { point [ - 0.726000 -7.07520e-2 0.441568, - 0.726000 7.07520e-2 0.441568, - 1.26200 7.07520e-2 0.441568, - 1.26200 -7.07520e-2 0.441568, - 0.921640 -7.07520e-2 -0.999568, - 0.921640 7.07520e-2 -0.999568, - 1.06636 7.07520e-2 -0.999568, - 1.06636 -7.07520e-2 -0.999568, - 0.726000 -7.07520e-2 0.225856, - 0.921640 -7.07520e-2 -3.85600e-3, - 0.726000 7.07520e-2 0.225856, - 0.921640 7.07520e-2 -3.85600e-3, - 1.26200 7.07520e-2 0.225856, - 1.06636 7.07520e-2 -3.85600e-3, - 1.26200 -7.07520e-2 0.225856, - 1.06636 -7.07520e-2 -3.85600e-3] - } - coordIndex [ - 0, 3, 2, 1, -1, - 0, 8, 14, 3, -1, - 1, 10, 8, 0, -1, - 2, 12, 10, 1, -1, - 3, 14, 12, 2, -1, - 4, 9, 11, 5, -1, - 5, 6, 7, 4, -1, - 5, 11, 13, 6, -1, - 6, 13, 15, 7, -1, - 7, 15, 9, 4, -1, - 8, 10, 11, 9, -1, - 9, 15, 14, 8, -1, - 10, 12, 13, 11, -1, - 12, 14, 15, 13, -1 - ] - } - } - ] -} - -DEF cube7 Transform { - children [ - Shape { - appearance Appearance { - material DEF body Material { - diffuseColor 0.620000 0.620000 0.00000e+0 - emissiveColor 0.00000e+0 0.00000e+0 0.00000e+0 - specularColor 1.00000 1.00000 1.00000 - ambientIntensity 1.00000 - transparency 0.00000e+0 - shininess 1.00000 - } - } - geometry IndexedFaceSet { - coord Coordinate { point [ - -4.06267 -0.247207 1.34680, - -4.50021 -0.247207 0.902375, - -4.50021 -0.247207 0.521200, - 4.45421 -0.247207 0.521200, - 4.45421 -0.247207 1.34680, - -4.01780 0.170007 1.42400, - -4.01780 -0.170007 1.42400, - 4.45421 -0.170007 1.42400, - 4.45421 0.170007 1.42400, - -4.50021 0.247207 0.902375, - -4.06267 0.247207 1.34680, - 4.45421 0.247207 1.34680, - 4.45421 0.247207 0.521200, - -4.50021 0.247207 0.521200, - -4.50021 -0.170007 0.444000, - -4.50021 0.170007 0.444000, - 4.45421 0.170007 0.444000, - 4.45421 -0.170007 0.444000, - 4.53141 0.170007 1.34680, - 4.53141 -0.170007 1.34680, - 4.53141 -0.170007 0.521200, - 4.53141 0.170007 0.521200, - -4.57741 -0.170007 0.856800, - -4.57741 0.170007 0.856800, - -4.57741 0.170007 0.521200, - -4.57741 -0.170007 0.521200, - -4.14916 -0.170007 1.36899, - -4.14916 0.170007 1.36899, - -4.52325 0.170007 0.989013, - -4.52325 -0.170007 0.989013] - } - coordIndex [ - 0, 6, 26, -1, - 0, 26, 29, 1, -1, - 1, 2, 3, 4, 0, -1, - 1, 22, 25, 2, -1, - 2, 14, 17, 3, -1, - 3, 17, 20, -1, - 3, 20, 19, 4, -1, - 4, 7, 6, 0, -1, - 5, 27, 26, 6, -1, - 6, 7, 8, 5, -1, - 7, 19, 18, 8, -1, - 8, 11, 10, 5, -1, - 9, 23, 28, -1, - 9, 28, 27, 10, -1, - 10, 11, 12, 13, 9, -1, - 11, 18, 21, 12, -1, - 12, 16, 15, 13, -1, - 13, 24, 23, 9, -1, - 14, 2, 25, -1, - 14, 25, 24, 15, -1, - 15, 16, 17, 14, -1, - 15, 24, 13, -1, - 16, 12, 21, -1, - 16, 21, 20, 17, -1, - 18, 11, 8, -1, - 19, 7, 4, -1, - 19, 20, 21, 18, -1, - 22, 1, 29, -1, - 22, 29, 28, 23, -1, - 23, 24, 25, 22, -1, - 27, 5, 10, -1, - 27, 28, 29, 26, -1 - ] - } - } - ] -} - +#VRML V2.0 utf8 + + +Group { + children + Group { + children [ + Group { + children + Transform { + translation 0 0 0 + rotation -1 0 0 4.712389 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + Switch { + whichChoice 0 + choice [ + Group { + children [ + DEF o0 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.098039217 0.098039217 0.098039217 + shininess 1 + + } + + } + geometry + IndexedLineSet { + coord + DEF o1 Coordinate { + point [ -0.28999999 1.5 0.25, + 20.610001 1.5 0.25, + -0.28999999 1.5 -0.25, + 20.610001 1.5 -0.25, + -0.28999999 1.5 0.25, + 20.610001 1.5 0.25, + -0.28999999 2.5 1.25, + -0.28999999 2.2411809 1.2159258, + -0.28999999 2 1.1160254, + -0.28999999 1.7928932 0.95710677, + -0.28999999 1.6339746 0.75, + -0.28999999 1.5340742 0.50881904, + 20.610001 2.5 1.25, + 20.610001 2.2411809 1.2159258, + 20.610001 2 1.1160254, + 20.610001 1.7928932 0.95710677, + 20.610001 1.6339746 0.75, + 20.610001 1.5340742 0.50881904, + -1.29 2.5 -0.25, + -0.28999999 1.5 -0.25, + -1.2559258 2.2411809 -0.25, + -1.1560254 2 -0.25, + -0.99710679 1.7928932 -0.25, + -0.79000002 1.6339746 -0.25, + -0.54881907 1.5340742 -0.25, + -1.29 2.5 0.25, + -0.28999999 1.5 0.25, + -1.2559258 2.2411809 0.25, + -1.1560254 2 0.25, + -0.99710679 1.7928932 0.25, + -0.79000002 1.6339746 0.25, + -0.54881907 1.5340742 0.25, + 21.610001 2.5 -0.25, + 20.610001 1.5 -0.25, + 21.575926 2.2411809 -0.25, + 21.476025 2 -0.25, + 21.317106 1.7928932 -0.25, + 21.110001 1.6339746 -0.25, + 20.868818 1.5340742 -0.25, + 21.610001 2.5 0.25, + 20.610001 1.5 0.25, + 21.575926 2.2411809 0.25, + 21.476025 2 0.25, + 21.317106 1.7928932 0.25, + 21.110001 1.6339746 0.25, + 20.868818 1.5340742 0.25, + -0.28999999 1.5 -0.25, + 20.610001 1.5 -0.25, + -0.28999999 2.5 -1.25, + -0.28999999 2.2411809 -1.2159258, + -0.28999999 2 -1.1160254, + -0.28999999 1.7928932 -0.95710677, + -0.28999999 1.6339746 -0.75, + -0.28999999 1.5340742 -0.50881904, + 20.610001 2.5 -1.25, + 20.610001 2.2411809 -1.2159258, + 20.610001 2 -1.1160254, + 20.610001 1.7928932 -0.95710677, + 20.610001 1.6339746 -0.75, + 20.610001 1.5340742 -0.50881904, + -1.29 2.5 0.25, + -0.28999999 2.5 1.25, + -1.2559258 2.5 0.50881904, + -1.1560254 2.5 0.75, + -0.99710679 2.5 0.95710677, + -0.79000002 2.5 1.1160254, + -0.54881907 2.5 1.2159258, + -1.29 2.5 0.25, + -0.28999999 1.5 0.25, + -1.2559258 2.2411809 0.25, + -1.1560254 2 0.25, + -0.99710679 1.7928932 0.25, + -0.79000002 1.6339746 0.25, + -0.54881907 1.5340742 0.25, + -0.28999999 2.2411809 1.2159258, + -0.28999999 2 1.1160254, + -0.28999999 1.7928932 0.95710677, + -0.28999999 1.6339746 0.75, + -0.28999999 1.5340742 0.50881904, + -1.2138796 2.3535533 0.60355341, + -0.99710679 2.2294021 0.90328151, + -1.2138796 2.1464467 0.39644662, + -0.99710679 2 0.75, + -0.67268342 2.3197601 1.1561275, + -0.99710679 1.8467185 0.52059805, + -0.67268342 1.9867201 1.0181777, + -0.67268342 1.7318223 0.76327997, + -0.67268342 1.5938725 0.43023995, + -1.2707853 2.3916137 0.41221169, + 21.610001 2.5 0.25, + 20.610001 2.5 1.25, + 21.575926 2.5 0.50881904, + 21.476025 2.5 0.75, + 21.317106 2.5 0.95710677, + 21.110001 2.5 1.1160254, + 20.868818 2.5 1.2159258, + 21.610001 2.5 0.25, + 20.610001 1.5 0.25, + 21.575926 2.2411809 0.25, + 21.476025 2 0.25, + 21.317106 1.7928932 0.25, + 21.110001 1.6339746 0.25, + 20.868818 1.5340742 0.25, + 20.610001 2.2411809 1.2159258, + 20.610001 2 1.1160254, + 20.610001 1.7928932 0.95710677, + 20.610001 1.6339746 0.75, + 20.610001 1.5340742 0.50881904, + 21.53388 2.3535533 0.60355341, + 21.317106 2.2294021 0.90328151, + 21.53388 2.1464467 0.39644662, + 21.317106 2 0.75, + 20.992683 2.3197601 1.1561275, + 21.317106 1.8467185 0.52059805, + 20.992683 1.9867201 1.0181777, + 20.992683 1.7318223 0.76327997, + 20.992683 1.5938725 0.43023995, + 21.590786 2.3916137 0.41221169, + -0.28999999 2.5 1.25, + 20.610001 2.5 1.25, + -0.28999999 5.0799999 1.25, + 20.610001 5.0799999 1.25, + -1.29 2.5 -0.25, + -0.28999999 2.5 -1.25, + -1.2559258 2.5 -0.50881904, + -1.1560254 2.5 -0.75, + -0.99710679 2.5 -0.95710677, + -0.79000002 2.5 -1.1160254, + -0.54881907 2.5 -1.2159258, + -1.29 2.5 -0.25, + -0.28999999 1.5 -0.25, + -1.2559258 2.2411809 -0.25, + -1.1560254 2 -0.25, + -0.99710679 1.7928932 -0.25, + -0.79000002 1.6339746 -0.25, + -0.54881907 1.5340742 -0.25, + -0.28999999 2.2411809 -1.2159258, + -0.28999999 2 -1.1160254, + -0.28999999 1.7928932 -0.95710677, + -0.28999999 1.6339746 -0.75, + -0.28999999 1.5340742 -0.50881904, + -1.2138796 2.3535533 -0.60355341, + -0.99710679 2.2294021 -0.90328151, + -1.2138796 2.1464467 -0.39644662, + -0.99710679 2 -0.75, + -0.67268342 2.3197601 -1.1561275, + -0.99710679 1.8467185 -0.52059805, + -0.67268342 1.9867201 -1.0181777, + -0.67268342 1.7318223 -0.76327997, + -0.67268342 1.5938725 -0.43023995, + -1.2707853 2.3377883 -0.35838637, + -1.29 5.0799999 0.25, + -1.29 2.5 0.25, + -1.29 5.0799999 -0.25, + -1.29 2.5 -0.25, + 21.610001 2.5 -0.25, + 20.610001 2.5 -1.25, + 21.575926 2.5 -0.50881904, + 21.476025 2.5 -0.75, + 21.317106 2.5 -0.95710677, + 21.110001 2.5 -1.1160254, + 20.868818 2.5 -1.2159258, + 21.610001 2.5 -0.25, + 20.610001 1.5 -0.25, + 21.575926 2.2411809 -0.25, + 21.476025 2 -0.25, + 21.317106 1.7928932 -0.25, + 21.110001 1.6339746 -0.25, + 20.868818 1.5340742 -0.25, + 20.610001 2.2411809 -1.2159258, + 20.610001 2 -1.1160254, + 20.610001 1.7928932 -0.95710677, + 20.610001 1.6339746 -0.75, + 20.610001 1.5340742 -0.50881904, + 21.53388 2.3535533 -0.60355341, + 21.317106 2.2294021 -0.90328151, + 21.53388 2.1464467 -0.39644662, + 21.317106 2 -0.75, + 20.992683 2.3197601 -1.1561275, + 21.317106 1.8467185 -0.52059805, + 20.992683 1.9867201 -1.0181777, + 20.992683 1.7318223 -0.76327997, + 20.992683 1.5938725 -0.43023995, + 21.590786 2.3916137 -0.41221169, + 21.610001 2.5 0.25, + 21.610001 5.0799999 0.25, + 21.610001 2.5 -0.25, + 21.610001 5.0799999 -0.25, + 20.610001 5.0799999 -1.25, + -0.28999999 5.0799999 -1.25, + 20.610001 2.5 -1.25, + -0.28999999 2.5 -1.25, + -1.29 5.0799999 0.25, + -0.28999999 5.0799999 1.25, + -1.2559258 5.0799999 0.50881904, + -1.1560254 5.0799999 0.75, + -0.99710679 5.0799999 0.95710677, + -0.79000002 5.0799999 1.1160254, + -0.54881907 5.0799999 1.2159258, + -1.29 2.5 0.25, + -0.28999999 2.5 1.25, + -1.2559258 2.5 0.50881904, + -1.1560254 2.5 0.75, + -0.99710679 2.5 0.95710677, + -0.79000002 2.5 1.1160254, + -0.54881907 2.5 1.2159258, + 21.610001 2.5 0.25, + 20.610001 2.5 1.25, + 21.575926 2.5 0.50881904, + 21.476025 2.5 0.75, + 21.317106 2.5 0.95710677, + 21.110001 2.5 1.1160254, + 20.868818 2.5 1.2159258, + 21.610001 5.0799999 0.25, + 20.610001 5.0799999 1.25, + 20.868818 5.0799999 1.2159258, + 21.110001 5.0799999 1.1160254, + 21.317106 5.0799999 0.95710677, + 21.476025 5.0799999 0.75, + 21.575926 5.0799999 0.50881904, + 20.610001 6.0799999 0.25, + 20.610001 5.0799999 1.25, + 20.610001 6.0459256 0.50881904, + 20.610001 5.9460254 0.75, + 20.610001 5.787107 0.95710677, + 20.610001 5.5799999 1.1160254, + 20.610001 5.338819 1.2159258, + -0.28999999 6.0799999 0.25, + -0.28999999 5.0799999 1.25, + -0.28999999 5.338819 1.2159258, + -0.28999999 5.5799999 1.1160254, + -0.28999999 5.787107 0.95710677, + -0.28999999 5.9460254 0.75, + -0.28999999 6.0459256 0.50881904, + -0.28999999 5.0799999 -1.25, + -1.29 5.0799999 -0.25, + -0.54881907 5.0799999 -1.2159258, + -0.79000002 5.0799999 -1.1160254, + -0.99710679 5.0799999 -0.95710677, + -1.1560254 5.0799999 -0.75, + -1.2559258 5.0799999 -0.50881904, + -0.28999999 2.5 -1.25, + -1.29 2.5 -0.25, + -1.2559258 2.5 -0.50881904, + -1.1560254 2.5 -0.75, + -0.99710679 2.5 -0.95710677, + -0.79000002 2.5 -1.1160254, + -0.54881907 2.5 -1.2159258, + -0.28999999 6.0799999 -0.25, + -0.28999999 6.0799999 0.25, + -1.29 5.0799999 -0.25, + -0.54881907 6.0459256 -0.25, + -0.79000002 5.9460254 -0.25, + -0.99710679 5.787107 -0.25, + -1.1560254 5.5799999 -0.25, + -1.2559258 5.338819 -0.25, + -1.29 5.0799999 0.25, + -1.2559258 5.338819 0.25, + -1.1560254 5.5799999 0.25, + -0.99710679 5.787107 0.25, + -0.79000002 5.9460254 0.25, + -0.54881907 6.0459256 0.25, + 21.610001 2.5 -0.25, + 20.610001 2.5 -1.25, + 21.575926 2.5 -0.50881904, + 21.476025 2.5 -0.75, + 21.317106 2.5 -0.95710677, + 21.110001 2.5 -1.1160254, + 20.868818 2.5 -1.2159258, + 21.610001 5.0799999 -0.25, + 20.610001 5.0799999 -1.25, + 20.868818 5.0799999 -1.2159258, + 21.110001 5.0799999 -1.1160254, + 21.317106 5.0799999 -0.95710677, + 21.476025 5.0799999 -0.75, + 21.575926 5.0799999 -0.50881904, + 21.610001 5.0799999 -0.25, + 21.610001 5.0799999 0.25, + 20.610001 6.0799999 -0.25, + 20.868818 6.0459256 -0.25, + 21.110001 5.9460254 -0.25, + 21.317106 5.787107 -0.25, + 21.476025 5.5799999 -0.25, + 21.575926 5.338819 -0.25, + 20.610001 6.0799999 0.25, + 20.868818 6.0459256 0.25, + 21.110001 5.9460254 0.25, + 21.317106 5.787107 0.25, + 21.476025 5.5799999 0.25, + 21.575926 5.338819 0.25, + 20.610001 5.0799999 -1.25, + 20.610001 6.0799999 -0.25, + 20.610001 5.338819 -1.2159258, + 20.610001 5.5799999 -1.1160254, + 20.610001 5.787107 -0.95710677, + 20.610001 5.9460254 -0.75, + 20.610001 6.0459256 -0.50881904, + -0.28999999 5.0799999 -1.25, + -0.28999999 6.0799999 -0.25, + -0.28999999 5.338819 -1.2159258, + -0.28999999 5.5799999 -1.1160254, + -0.28999999 5.787107 -0.95710677, + -0.28999999 5.9460254 -0.75, + -0.28999999 6.0459256 -0.50881904, + -1.29 5.0799999 0.25, + -0.28999999 5.0799999 1.25, + -1.2559258 5.0799999 0.50881904, + -1.1560254 5.0799999 0.75, + -0.99710679 5.0799999 0.95710677, + -0.79000002 5.0799999 1.1160254, + -0.54881907 5.0799999 1.2159258, + -1.29 5.0799999 0.25, + -0.28999999 6.0799999 0.25, + -1.2559258 5.338819 0.25, + -1.1560254 5.5799999 0.25, + -0.99710679 5.787107 0.25, + -0.79000002 5.9460254 0.25, + -0.54881907 6.0459256 0.25, + -0.28999999 5.338819 1.2159258, + -0.28999999 5.5799999 1.1160254, + -0.28999999 5.787107 0.95710677, + -0.28999999 5.9460254 0.75, + -0.28999999 6.0459256 0.50881904, + -1.2138796 5.2264466 0.60355341, + -0.99710679 5.3505979 0.90328151, + -1.2138796 5.4335532 0.39644662, + -0.99710679 5.5799999 0.75, + -0.67268342 5.2602401 1.1561275, + -0.99710679 5.7332816 0.52059805, + -0.67268342 5.5932798 1.0181777, + -0.67268342 5.8481779 0.76327997, + -0.67268342 5.9861274 0.43023995, + -1.2707853 5.2422118 0.35838637, + 20.610001 6.0799999 0.25, + 20.610001 5.0799999 1.25, + 20.610001 6.0459256 0.50881904, + 20.610001 5.9460254 0.75, + 20.610001 5.787107 0.95710677, + 20.610001 5.5799999 1.1160254, + 20.610001 5.338819 1.2159258, + 20.610001 6.0799999 0.25, + 21.610001 5.0799999 0.25, + 20.868818 6.0459256 0.25, + 21.110001 5.9460254 0.25, + 21.317106 5.787107 0.25, + 21.476025 5.5799999 0.25, + 21.575926 5.338819 0.25, + 20.868818 5.0799999 1.2159258, + 21.110001 5.0799999 1.1160254, + 21.317106 5.0799999 0.95710677, + 21.476025 5.0799999 0.75, + 21.575926 5.0799999 0.50881904, + 20.756447 6.0038795 0.60355341, + 20.880598 5.787107 0.90328151, + 20.963552 6.0038795 0.39644662, + 21.110001 5.787107 0.75, + 20.790239 5.4626832 1.1561275, + 21.263281 5.787107 0.52059805, + 21.12328 5.4626832 1.0181777, + 21.378178 5.4626832 0.76327997, + 21.516127 5.4626832 0.43023995, + 20.718386 6.0607853 0.41221169, + 20.610001 6.0799999 0.25, + -0.28999999 6.0799999 0.25, + 20.610001 6.0799999 -0.25, + -0.28999999 6.0799999 -0.25, + -0.28999999 5.0799999 -1.25, + -0.28999999 6.0799999 -0.25, + -0.28999999 5.338819 -1.2159258, + -0.28999999 5.5799999 -1.1160254, + -0.28999999 5.787107 -0.95710677, + -0.28999999 5.9460254 -0.75, + -0.28999999 6.0459256 -0.50881904, + -0.28999999 5.0799999 -1.25, + -1.29 5.0799999 -0.25, + -0.54881907 5.0799999 -1.2159258, + -0.79000002 5.0799999 -1.1160254, + -0.99710679 5.0799999 -0.95710677, + -1.1560254 5.0799999 -0.75, + -1.2559258 5.0799999 -0.50881904, + -0.54881907 6.0459256 -0.25, + -0.79000002 5.9460254 -0.25, + -0.99710679 5.787107 -0.25, + -1.1560254 5.5799999 -0.25, + -1.2559258 5.338819 -0.25, + -0.43644661 5.4335532 -1.1738795, + -0.56059808 5.7332816 -0.95710677, + -0.64355338 5.2264466 -1.1738795, + -0.79000002 5.5799999 -0.95710677, + -0.47023997 5.9861274 -0.63268346, + -0.94328147 5.3505979 -0.95710677, + -0.80328 5.8481779 -0.63268346, + -1.0581777 5.5932798 -0.63268346, + -1.1961274 5.2602401 -0.63268346, + -0.39838639 5.2422118 -1.2307853, + 20.610001 5.0799999 -1.25, + 20.610001 6.0799999 -0.25, + 20.610001 5.338819 -1.2159258, + 20.610001 5.5799999 -1.1160254, + 20.610001 5.787107 -0.95710677, + 20.610001 5.9460254 -0.75, + 20.610001 6.0459256 -0.50881904, + 20.610001 5.0799999 -1.25, + 21.610001 5.0799999 -0.25, + 20.868818 5.0799999 -1.2159258, + 21.110001 5.0799999 -1.1160254, + 21.317106 5.0799999 -0.95710677, + 21.476025 5.0799999 -0.75, + 21.575926 5.0799999 -0.50881904, + 20.868818 6.0459256 -0.25, + 21.110001 5.9460254 -0.25, + 21.317106 5.787107 -0.25, + 21.476025 5.5799999 -0.25, + 21.575926 5.338819 -0.25, + 20.756447 5.4335532 -1.1738795, + 20.880598 5.7332816 -0.95710677, + 20.963552 5.2264466 -1.1738795, + 21.110001 5.5799999 -0.95710677, + 20.790239 5.9861274 -0.63268346, + 21.263281 5.3505979 -0.95710677, + 21.12328 5.8481779 -0.63268346, + 21.378178 5.5932798 -0.63268346, + 21.516127 5.2602401 -0.63268346, + 20.718386 5.2422118 -1.2307853, + -0.28999999 1.5 0.25, + 20.610001 1.5 0.25, + -0.28999999 1.5 -0.25, + 20.610001 1.5 -0.25, + -0.28999999 2.5 1.25, + 20.610001 2.5 1.25, + -1.29 2.5 -0.25, + -1.29 2.5 0.25, + 21.610001 2.5 -0.25, + 21.610001 2.5 0.25, + -0.28999999 2.5 -1.25, + 20.610001 2.5 -1.25, + -0.28999999 5.0799999 1.25, + 20.610001 5.0799999 1.25, + -1.29 5.0799999 0.25, + -1.29 5.0799999 -0.25, + 21.610001 5.0799999 0.25, + 21.610001 5.0799999 -0.25, + 20.610001 5.0799999 -1.25, + -0.28999999 5.0799999 -1.25, + 20.610001 6.0799999 0.25, + -0.28999999 6.0799999 0.25, + -0.28999999 6.0799999 -0.25, + 20.610001 6.0799999 -0.25 ] + + } + coordIndex [ 0, 1, -1, 2, 0, -1, 3, 1, + -1, 2, 3, -1, 6, 7, 8, 9, + 10, 11, 4, -1, 12, 13, 14, 15, + 16, 17, 5, -1, 6, 12, -1, 18, + 20, 21, 22, 23, 24, 19, -1, 18, + 25, -1, 25, 27, 28, 29, 30, 31, + 26, -1, 32, 34, 35, 36, 37, 38, + 33, -1, 32, 39, -1, 39, 41, 42, + 43, 44, 45, 40, -1, 48, 49, 50, + 51, 52, 53, 46, -1, 54, 55, 56, + 57, 58, 59, 47, -1, 48, 54, -1, + 60, 62, 63, 64, 65, 66, 61, -1, + 60, 67, -1, 89, 91, 92, 93, 94, + 95, 90, -1, 89, 96, -1, 120, 118, + -1, 119, 121, -1, 121, 120, -1, 122, + 124, 125, 126, 127, 128, 123, -1, 122, + 129, -1, 151, 152, -1, 153, 151, -1, + 153, 154, -1, 155, 157, 158, 159, 160, + 161, 156, -1, 155, 162, -1, 184, 185, + -1, 187, 185, -1, 186, 187, -1, 188, + 189, -1, 190, 188, -1, 189, 191, -1, + 192, 194, 195, 196, 197, 198, 193, -1, + 214, 215, 216, 217, 218, 219, 213, -1, + 220, 222, 223, 224, 225, 226, 221, -1, + 220, 227, -1, 228, 229, 230, 231, 232, + 233, 227, -1, 234, 236, 237, 238, 239, + 240, 235, -1, 248, 249, -1, 248, 251, + 252, 253, 254, 255, 250, -1, 256, 257, + 258, 259, 260, 261, 249, -1, 270, 271, + 272, 273, 274, 275, 269, -1, 278, 279, + 280, 281, 282, 283, 276, -1, 284, 285, + 286, 287, 288, 289, 277, -1, 278, 284, + -1, 290, 292, 293, 294, 295, 296, 291, + -1, 291, 298, -1, 297, 299, 300, 301, + 302, 303, 298, -1, 304, 311, -1, 333, + 340, -1, 366, 373, -1, 395, 402, -1 ] + + } + + } + + }, + + DEF o2 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0 0 0 + + } + + } + geometry + IndexedFaceSet { + coord + USE o1 + coordIndex [ 0, 3, 1, -1, 2, 3, 0, -1, + 5, 17, 4, -1, 4, 17, 11, -1, + 11, 16, 10, -1, 17, 16, 11, -1, + 10, 15, 9, -1, 16, 15, 10, -1, + 8, 14, 7, -1, 9, 14, 8, -1, + 15, 14, 9, -1, 7, 13, 6, -1, + 14, 13, 7, -1, 13, 12, 6, -1, + 24, 31, 23, -1, 19, 31, 24, -1, + 26, 31, 19, -1, 31, 30, 23, -1, + 23, 29, 22, -1, 30, 29, 23, -1, + 22, 28, 21, -1, 29, 28, 22, -1, + 20, 27, 18, -1, 21, 27, 20, -1, + 28, 27, 21, -1, 27, 25, 18, -1, + 45, 38, 37, -1, 45, 33, 38, -1, + 45, 40, 33, -1, 44, 45, 37, -1, + 43, 37, 36, -1, 43, 44, 37, -1, + 42, 36, 35, -1, 42, 43, 36, -1, + 41, 34, 32, -1, 41, 35, 34, -1, + 41, 42, 35, -1, 39, 41, 32, -1, + 47, 46, 53, -1, 59, 53, 52, -1, + 59, 47, 53, -1, 58, 52, 51, -1, + 58, 59, 52, -1, 57, 51, 50, -1, + 57, 58, 51, -1, 56, 50, 49, -1, + 56, 57, 50, -1, 55, 49, 48, -1, + 55, 56, 49, -1, 54, 55, 48, -1, + 74, 61, 66, -1, 68, 78, 73, -1, + 79, 63, 62, -1, 80, 64, 63, -1, + 80, 65, 64, -1, 80, 63, 79, -1, + 81, 67, 69, -1, 81, 69, 70, -1, + 82, 79, 81, -1, 82, 80, 79, -1, + 83, 66, 65, -1, 83, 74, 66, -1, + 83, 65, 80, -1, 84, 70, 71, -1, + 84, 71, 72, -1, 84, 81, 70, -1, + 84, 82, 81, -1, 85, 75, 74, -1, + 85, 76, 75, -1, 85, 80, 82, -1, + 85, 83, 80, -1, 85, 74, 83, -1, + 86, 77, 76, -1, 86, 76, 85, -1, + 86, 85, 82, -1, 86, 82, 84, -1, + 87, 72, 73, -1, 87, 78, 77, -1, + 87, 77, 86, -1, 87, 86, 84, -1, + 87, 84, 72, -1, 87, 73, 78, -1, + 88, 62, 60, -1, 88, 60, 67, -1, + 88, 67, 81, -1, 88, 79, 62, -1, + 88, 81, 79, -1, 90, 103, 95, -1, + 107, 97, 102, -1, 92, 108, 91, -1, + 93, 109, 92, -1, 94, 109, 93, -1, + 92, 109, 108, -1, 96, 110, 98, -1, + 98, 110, 99, -1, 108, 111, 110, -1, + 109, 111, 108, -1, 95, 112, 94, -1, + 104, 112, 103, -1, 103, 112, 95, -1, + 94, 112, 109, -1, 99, 113, 100, -1, + 100, 113, 101, -1, 110, 113, 99, -1, + 111, 113, 110, -1, 105, 114, 104, -1, + 109, 114, 111, -1, 104, 114, 112, -1, + 112, 114, 109, -1, 106, 115, 105, -1, + 107, 115, 106, -1, 114, 115, 111, -1, + 111, 115, 113, -1, 105, 115, 114, -1, + 101, 116, 102, -1, 107, 116, 115, -1, + 115, 116, 113, -1, 113, 116, 101, -1, + 102, 116, 107, -1, 91, 117, 89, -1, + 89, 117, 96, -1, 96, 117, 110, -1, + 108, 117, 91, -1, 110, 117, 108, -1, + 119, 121, 118, -1, 118, 121, 120, -1, + 123, 136, 128, -1, 140, 130, 135, -1, + 124, 141, 122, -1, 125, 141, 124, -1, + 126, 142, 125, -1, 127, 142, 126, -1, + 125, 142, 141, -1, 131, 143, 132, -1, + 141, 144, 143, -1, 142, 144, 141, -1, + 128, 145, 127, -1, 136, 145, 128, -1, + 127, 145, 142, -1, 132, 146, 133, -1, + 133, 146, 134, -1, 143, 146, 132, -1, + 144, 146, 143, -1, 137, 147, 136, -1, + 138, 147, 137, -1, 145, 147, 142, -1, + 136, 147, 145, -1, 142, 147, 144, -1, + 139, 148, 138, -1, 147, 148, 144, -1, + 138, 148, 147, -1, 144, 148, 146, -1, + 134, 149, 135, -1, 140, 149, 139, -1, + 148, 149, 146, -1, 139, 149, 148, -1, + 146, 149, 134, -1, 135, 149, 140, -1, + 122, 150, 129, -1, 129, 150, 131, -1, + 131, 150, 143, -1, 143, 150, 141, -1, + 141, 150, 122, -1, 153, 152, 151, -1, + 153, 154, 152, -1, 169, 156, 161, -1, + 163, 173, 168, -1, 174, 158, 157, -1, + 175, 159, 158, -1, 175, 160, 159, -1, + 175, 158, 174, -1, 176, 162, 164, -1, + 176, 164, 165, -1, 177, 174, 176, -1, + 177, 175, 174, -1, 178, 161, 160, -1, + 178, 169, 161, -1, 178, 160, 175, -1, + 179, 165, 166, -1, 179, 166, 167, -1, + 179, 176, 165, -1, 179, 177, 176, -1, + 180, 170, 169, -1, 180, 171, 170, -1, + 180, 175, 177, -1, 180, 178, 175, -1, + 180, 169, 178, -1, 181, 172, 171, -1, + 181, 171, 180, -1, 181, 180, 177, -1, + 181, 177, 179, -1, 182, 167, 168, -1, + 182, 173, 172, -1, 182, 172, 181, -1, + 182, 181, 179, -1, 182, 179, 167, -1, + 182, 168, 173, -1, 183, 157, 155, -1, + 183, 155, 162, -1, 183, 162, 176, -1, + 183, 174, 157, -1, 183, 176, 174, -1, + 186, 185, 184, -1, 186, 187, 185, -1, + 188, 191, 189, -1, 188, 190, 191, -1, + 192, 201, 194, -1, 199, 201, 192, -1, + 194, 202, 195, -1, 201, 202, 194, -1, + 195, 203, 196, -1, 196, 203, 197, -1, + 202, 203, 195, -1, 203, 204, 197, -1, + 197, 205, 198, -1, 204, 205, 197, -1, + 198, 200, 193, -1, 205, 200, 198, -1, + 206, 213, 208, -1, 208, 219, 209, -1, + 213, 219, 208, -1, 209, 218, 210, -1, + 219, 218, 209, -1, 210, 217, 211, -1, + 218, 217, 210, -1, 211, 216, 212, -1, + 217, 216, 211, -1, 212, 215, 207, -1, + 216, 215, 212, -1, 215, 214, 207, -1, + 220, 227, 222, -1, 222, 233, 223, -1, + 227, 233, 222, -1, 223, 232, 224, -1, + 233, 232, 223, -1, 224, 231, 225, -1, + 232, 231, 224, -1, 225, 230, 226, -1, + 231, 230, 225, -1, 226, 229, 221, -1, + 230, 229, 226, -1, 229, 228, 221, -1, + 243, 235, 240, -1, 243, 242, 235, -1, + 244, 240, 239, -1, 244, 243, 240, -1, + 245, 239, 238, -1, 245, 244, 239, -1, + 246, 238, 237, -1, 246, 245, 238, -1, + 247, 237, 236, -1, 247, 246, 237, -1, + 241, 236, 234, -1, 241, 247, 236, -1, + 249, 248, 251, -1, 261, 251, 252, -1, + 261, 249, 251, -1, 260, 252, 253, -1, + 260, 261, 252, -1, 259, 253, 254, -1, + 259, 260, 253, -1, 258, 254, 255, -1, + 258, 259, 254, -1, 257, 255, 250, -1, + 257, 258, 255, -1, 256, 257, 250, -1, + 269, 262, 264, -1, 275, 264, 265, -1, + 275, 269, 264, -1, 274, 265, 266, -1, + 274, 275, 265, -1, 273, 266, 267, -1, + 273, 274, 266, -1, 272, 267, 268, -1, + 272, 273, 267, -1, 271, 268, 263, -1, + 271, 272, 268, -1, 270, 271, 263, -1, + 277, 276, 283, -1, 289, 283, 282, -1, + 289, 277, 283, -1, 288, 282, 281, -1, + 288, 289, 282, -1, 287, 281, 280, -1, + 287, 288, 281, -1, 286, 280, 279, -1, + 286, 287, 280, -1, 285, 286, 279, -1, + 284, 279, 278, -1, 284, 285, 279, -1, + 303, 291, 296, -1, 303, 298, 291, -1, + 302, 296, 295, -1, 302, 303, 296, -1, + 301, 294, 293, -1, 301, 295, 294, -1, + 301, 302, 295, -1, 300, 301, 293, -1, + 299, 292, 290, -1, 299, 293, 292, -1, + 299, 300, 293, -1, 297, 299, 290, -1, + 305, 318, 310, -1, 322, 312, 317, -1, + 306, 323, 304, -1, 307, 323, 306, -1, + 308, 324, 307, -1, 309, 324, 308, -1, + 307, 324, 323, -1, 313, 325, 314, -1, + 323, 326, 325, -1, 324, 326, 323, -1, + 310, 327, 309, -1, 318, 327, 310, -1, + 309, 327, 324, -1, 314, 328, 315, -1, + 315, 328, 316, -1, 325, 328, 314, -1, + 326, 328, 325, -1, 319, 329, 318, -1, + 320, 329, 319, -1, 327, 329, 324, -1, + 318, 329, 327, -1, 324, 329, 326, -1, + 321, 330, 320, -1, 329, 330, 326, -1, + 320, 330, 329, -1, 326, 330, 328, -1, + 316, 331, 317, -1, 322, 331, 321, -1, + 330, 331, 328, -1, 321, 331, 330, -1, + 328, 331, 316, -1, 317, 331, 322, -1, + 304, 332, 311, -1, 311, 332, 313, -1, + 313, 332, 325, -1, 325, 332, 323, -1, + 323, 332, 304, -1, 334, 347, 339, -1, + 351, 341, 346, -1, 336, 352, 335, -1, + 337, 353, 336, -1, 338, 353, 337, -1, + 336, 353, 352, -1, 340, 354, 342, -1, + 342, 354, 343, -1, 352, 355, 354, -1, + 353, 355, 352, -1, 339, 356, 338, -1, + 348, 356, 347, -1, 347, 356, 339, -1, + 338, 356, 353, -1, 343, 357, 344, -1, + 344, 357, 345, -1, 354, 357, 343, -1, + 355, 357, 354, -1, 349, 358, 348, -1, + 353, 358, 355, -1, 348, 358, 356, -1, + 356, 358, 353, -1, 350, 359, 349, -1, + 351, 359, 350, -1, 358, 359, 355, -1, + 355, 359, 357, -1, 349, 359, 358, -1, + 345, 360, 346, -1, 351, 360, 359, -1, + 359, 360, 357, -1, 357, 360, 345, -1, + 346, 360, 351, -1, 335, 361, 333, -1, + 333, 361, 340, -1, 340, 361, 354, -1, + 354, 361, 352, -1, 352, 361, 335, -1, + 362, 365, 363, -1, 364, 365, 362, -1, + 380, 367, 372, -1, 374, 384, 379, -1, + 385, 369, 368, -1, 386, 370, 369, -1, + 386, 371, 370, -1, 386, 369, 385, -1, + 387, 373, 375, -1, 387, 375, 376, -1, + 388, 385, 387, -1, 388, 386, 385, -1, + 389, 372, 371, -1, 389, 380, 372, -1, + 389, 371, 386, -1, 390, 376, 377, -1, + 390, 377, 378, -1, 390, 387, 376, -1, + 390, 388, 387, -1, 391, 381, 380, -1, + 391, 382, 381, -1, 391, 386, 388, -1, + 391, 389, 386, -1, 391, 380, 389, -1, + 392, 383, 382, -1, 392, 384, 383, -1, + 392, 382, 391, -1, 392, 391, 388, -1, + 392, 388, 390, -1, 393, 378, 379, -1, + 393, 384, 392, -1, 393, 392, 390, -1, + 393, 390, 378, -1, 393, 379, 384, -1, + 394, 368, 366, -1, 394, 366, 373, -1, + 394, 373, 387, -1, 394, 385, 368, -1, + 394, 387, 385, -1, 396, 409, 401, -1, + 413, 403, 408, -1, 398, 414, 397, -1, + 399, 415, 398, -1, 400, 415, 399, -1, + 398, 415, 414, -1, 402, 416, 404, -1, + 404, 416, 405, -1, 414, 417, 416, -1, + 415, 417, 414, -1, 401, 418, 400, -1, + 410, 418, 409, -1, 409, 418, 401, -1, + 400, 418, 415, -1, 405, 419, 406, -1, + 406, 419, 407, -1, 416, 419, 405, -1, + 417, 419, 416, -1, 411, 420, 410, -1, + 415, 420, 417, -1, 410, 420, 418, -1, + 418, 420, 415, -1, 412, 421, 411, -1, + 413, 421, 412, -1, 420, 421, 417, -1, + 417, 421, 419, -1, 411, 421, 420, -1, + 407, 422, 408, -1, 413, 422, 421, -1, + 421, 422, 419, -1, 419, 422, 407, -1, + 408, 422, 413, -1, 397, 423, 395, -1, + 395, 423, 402, -1, 402, 423, 416, -1, + 414, 423, 397, -1, 416, 423, 414, -1 ] + ccw TRUE + solid FALSE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF o3 Group { + children + Shape { + appearance + Appearance { + material + Material { + emissiveColor 0.098039217 0.098039217 0.098039217 + + } + + } + geometry + PointSet { + coord + USE o1 + + } + + } + + } ] + + }, + + USE o2, + + Group { + children [ + USE o0, + + USE o3 ] + + }, + + USE o3 ] + + } + + } + + }, + + Group { + children + Transform { + translation 0 0 0 + rotation -1 0 0 4.712389 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + Switch { + whichChoice 0 + choice [ + Group { + children [ + DEF o4 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 1 1 1 + shininess 1 + + } + + } + geometry + IndexedLineSet { + coord + DEF o5 Coordinate { + point [ 1.710192 3.5 -1.5543122e-015, + 1.710192 3.5 1.27, + 1.710192 3.5 -1.5543122e-015, + 1.710192 3.5 1.27, + 1.7074242 3.5492859 -1.5761996e-015, + 1.6991554 3.5979519 -1.5978116e-015, + 1.6854899 3.6453862 -1.6188767e-015, + 1.6665993 3.6909921 -1.6391298e-015, + 1.6427212 3.7341962 -1.6583162e-015, + 1.614156 3.7744553 -1.6761949e-015, + 1.5812627 3.8112628 -1.6925407e-015, + 1.5444552 3.844156 -1.7071482e-015, + 1.5041963 3.8727212 -1.7198337e-015, + 1.4609921 3.8965993 -1.7304377e-015, + 1.4153862 3.9154899 -1.7388268e-015, + 1.367952 3.9291553 -1.7448955e-015, + 1.3192859 3.9374242 -1.7485676e-015, + 1.27 3.940192 -1.7497967e-015, + 1.2207141 3.9374242 -1.7485676e-015, + 1.1720481 3.9291553 -1.7448955e-015, + 1.1246138 3.9154899 -1.7388268e-015, + 1.0790079 3.8965993 -1.7304377e-015, + 1.0358038 3.8727212 -1.7198337e-015, + 0.99554479 3.844156 -1.7071482e-015, + 0.95873725 3.8112628 -1.6925407e-015, + 0.92584401 3.7744553 -1.6761949e-015, + 0.89727879 3.7341962 -1.6583162e-015, + 0.87340069 3.6909921 -1.6391298e-015, + 0.85451013 3.6453862 -1.6188767e-015, + 0.84084451 3.5979519 -1.5978116e-015, + 0.83257586 3.5492859 -1.5761996e-015, + 0.829808 3.5 -1.5543122e-015, + 0.83257586 3.4507141 -1.5324249e-015, + 0.84084451 3.4020481 -1.5108129e-015, + 0.85451013 3.3546138 -1.4897478e-015, + 0.87340069 3.3090079 -1.4694947e-015, + 0.89727879 3.2658038 -1.4503082e-015, + 0.92584401 3.2255447 -1.4324296e-015, + 0.95873725 3.1887372 -1.4160838e-015, + 0.99554479 3.155844 -1.4014763e-015, + 1.0358038 3.1272788 -1.3887908e-015, + 1.0790079 3.1034007 -1.3781868e-015, + 1.1246138 3.0845101 -1.3697976e-015, + 1.1720481 3.0708447 -1.363729e-015, + 1.2207141 3.0625758 -1.3600569e-015, + 1.27 3.059808 -1.3588277e-015, + 1.3192859 3.0625758 -1.3600569e-015, + 1.367952 3.0708447 -1.363729e-015, + 1.4153862 3.0845101 -1.3697976e-015, + 1.4609921 3.1034007 -1.3781868e-015, + 1.5041963 3.1272788 -1.3887908e-015, + 1.5444552 3.155844 -1.4014763e-015, + 1.5812627 3.1887372 -1.4160838e-015, + 1.614156 3.2255447 -1.4324296e-015, + 1.6427212 3.2658038 -1.4503082e-015, + 1.6665993 3.3090079 -1.4694947e-015, + 1.6854899 3.3546138 -1.4897478e-015, + 1.6991554 3.4020481 -1.5108129e-015, + 1.7074242 3.4507141 -1.5324249e-015, + 1.7074242 3.5492859 1.27, + 1.6991554 3.5979519 1.27, + 1.6854899 3.6453862 1.27, + 1.6665993 3.6909921 1.27, + 1.6427212 3.7341962 1.27, + 1.614156 3.7744553 1.27, + 1.5812627 3.8112628 1.27, + 1.5444552 3.844156 1.27, + 1.5041963 3.8727212 1.27, + 1.4609921 3.8965993 1.27, + 1.4153862 3.9154899 1.27, + 1.367952 3.9291553 1.27, + 1.3192859 3.9374242 1.27, + 1.27 3.940192 1.27, + 1.2207141 3.9374242 1.27, + 1.1720481 3.9291553 1.27, + 1.1246138 3.9154899 1.27, + 1.0790079 3.8965993 1.27, + 1.0358038 3.8727212 1.27, + 0.99554479 3.844156 1.27, + 0.95873725 3.8112628 1.27, + 0.92584401 3.7744553 1.27, + 0.89727879 3.7341962 1.27, + 0.87340069 3.6909921 1.27, + 0.85451013 3.6453862 1.27, + 0.84084451 3.5979519 1.27, + 0.83257586 3.5492859 1.27, + 0.829808 3.5 1.27, + 0.83257586 3.4507141 1.27, + 0.84084451 3.4020481 1.27, + 0.85451013 3.3546138 1.27, + 0.87340069 3.3090079 1.27, + 0.89727879 3.2658038 1.27, + 0.92584401 3.2255447 1.27, + 0.95873725 3.1887372 1.27, + 0.99554479 3.155844 1.27, + 1.0358038 3.1272788 1.27, + 1.0790079 3.1034007 1.27, + 1.1246138 3.0845101 1.27, + 1.1720481 3.0708447 1.27, + 1.2207141 3.0625758 1.27, + 1.27 3.059808 1.27, + 1.3192859 3.0625758 1.27, + 1.367952 3.0708447 1.27, + 1.4153862 3.0845101 1.27, + 1.4609921 3.1034007 1.27, + 1.5041963 3.1272788 1.27, + 1.5444552 3.155844 1.27, + 1.5812627 3.1887372 1.27, + 1.614156 3.2255447 1.27, + 1.6427212 3.2658038 1.27, + 1.6665993 3.3090079 1.27, + 1.6854899 3.3546138 1.27, + 1.6991554 3.4020481 1.27, + 1.7074242 3.4507141 1.27, + 1.710192 3.5 -1.5543122e-015, + 1.7074242 3.5492859 -1.5761996e-015, + 1.6991554 3.5979519 -1.5978116e-015, + 1.6854899 3.6453862 -1.6188767e-015, + 1.6665993 3.6909921 -1.6391298e-015, + 1.6427212 3.7341962 -1.6583162e-015, + 1.614156 3.7744553 -1.6761949e-015, + 1.5812627 3.8112628 -1.6925407e-015, + 1.5444552 3.844156 -1.7071482e-015, + 1.5041963 3.8727212 -1.7198337e-015, + 1.4609921 3.8965993 -1.7304377e-015, + 1.4153862 3.9154899 -1.7388268e-015, + 1.367952 3.9291553 -1.7448955e-015, + 1.3192859 3.9374242 -1.7485676e-015, + 1.27 3.940192 -1.7497967e-015, + 1.2207141 3.9374242 -1.7485676e-015, + 1.1720481 3.9291553 -1.7448955e-015, + 1.1246138 3.9154899 -1.7388268e-015, + 1.0790079 3.8965993 -1.7304377e-015, + 1.0358038 3.8727212 -1.7198337e-015, + 0.99554479 3.844156 -1.7071482e-015, + 0.95873725 3.8112628 -1.6925407e-015, + 0.92584401 3.7744553 -1.6761949e-015, + 0.89727879 3.7341962 -1.6583162e-015, + 0.87340069 3.6909921 -1.6391298e-015, + 0.85451013 3.6453862 -1.6188767e-015, + 0.84084451 3.5979519 -1.5978116e-015, + 0.83257586 3.5492859 -1.5761996e-015, + 0.829808 3.5 -1.5543122e-015, + 0.83257586 3.4507141 -1.5324249e-015, + 0.84084451 3.4020481 -1.5108129e-015, + 0.85451013 3.3546138 -1.4897478e-015, + 0.87340069 3.3090079 -1.4694947e-015, + 0.89727879 3.2658038 -1.4503082e-015, + 0.92584401 3.2255447 -1.4324296e-015, + 0.95873725 3.1887372 -1.4160838e-015, + 0.99554479 3.155844 -1.4014763e-015, + 1.0358038 3.1272788 -1.3887908e-015, + 1.0790079 3.1034007 -1.3781868e-015, + 1.1246138 3.0845101 -1.3697976e-015, + 1.1720481 3.0708447 -1.363729e-015, + 1.2207141 3.0625758 -1.3600569e-015, + 1.27 3.059808 -1.3588277e-015, + 1.3192859 3.0625758 -1.3600569e-015, + 1.367952 3.0708447 -1.363729e-015, + 1.4153862 3.0845101 -1.3697976e-015, + 1.4609921 3.1034007 -1.3781868e-015, + 1.5041963 3.1272788 -1.3887908e-015, + 1.5444552 3.155844 -1.4014763e-015, + 1.5812627 3.1887372 -1.4160838e-015, + 1.614156 3.2255447 -1.4324296e-015, + 1.6427212 3.2658038 -1.4503082e-015, + 1.6665993 3.3090079 -1.4694947e-015, + 1.6854899 3.3546138 -1.4897478e-015, + 1.6991554 3.4020481 -1.5108129e-015, + 1.7074242 3.4507141 -1.5324249e-015, + 1.710192 3.5 1.27, + 1.7074242 3.5492859 1.27, + 1.6991554 3.5979519 1.27, + 1.6854899 3.6453862 1.27, + 1.6665993 3.6909921 1.27, + 1.6427212 3.7341962 1.27, + 1.614156 3.7744553 1.27, + 1.5812627 3.8112628 1.27, + 1.5444552 3.844156 1.27, + 1.5041963 3.8727212 1.27, + 1.4609921 3.8965993 1.27, + 1.4153862 3.9154899 1.27, + 1.367952 3.9291553 1.27, + 1.3192859 3.9374242 1.27, + 1.27 3.940192 1.27, + 1.2207141 3.9374242 1.27, + 1.1720481 3.9291553 1.27, + 1.1246138 3.9154899 1.27, + 1.0790079 3.8965993 1.27, + 1.0358038 3.8727212 1.27, + 0.99554479 3.844156 1.27, + 0.95873725 3.8112628 1.27, + 0.92584401 3.7744553 1.27, + 0.89727879 3.7341962 1.27, + 0.87340069 3.6909921 1.27, + 0.85451013 3.6453862 1.27, + 0.84084451 3.5979519 1.27, + 0.83257586 3.5492859 1.27, + 0.829808 3.5 1.27, + 0.83257586 3.4507141 1.27, + 0.84084451 3.4020481 1.27, + 0.85451013 3.3546138 1.27, + 0.87340069 3.3090079 1.27, + 0.89727879 3.2658038 1.27, + 0.92584401 3.2255447 1.27, + 0.95873725 3.1887372 1.27, + 0.99554479 3.155844 1.27, + 1.0358038 3.1272788 1.27, + 1.0790079 3.1034007 1.27, + 1.1246138 3.0845101 1.27, + 1.1720481 3.0708447 1.27, + 1.2207141 3.0625758 1.27, + 1.27 3.059808 1.27, + 1.3192859 3.0625758 1.27, + 1.367952 3.0708447 1.27, + 1.4153862 3.0845101 1.27, + 1.4609921 3.1034007 1.27, + 1.5041963 3.1272788 1.27, + 1.5444552 3.155844 1.27, + 1.5812627 3.1887372 1.27, + 1.614156 3.2255447 1.27, + 1.6427212 3.2658038 1.27, + 1.6665993 3.3090079 1.27, + 1.6854899 3.3546138 1.27, + 1.6991554 3.4020481 1.27, + 1.7074242 3.4507141 1.27, + 1.710192 3.5 -1.5543122e-015, + 1.710192 3.5 1.27 ] + + } + coordIndex [ 2, 3, -1, 0, 4, 5, 6, 7, + 8, 9, 10, 11, 12, 13, 14, 15, + 16, 17, 18, 19, 20, 21, 22, 23, + 24, 25, 26, 27, 28, 29, 30, 31, + 32, 33, 34, 35, 36, 37, 38, 39, + 40, 41, 42, 43, 44, 45, 46, 47, + 48, 49, 50, 51, 52, 53, 54, 55, + 56, 57, 58, 2, -1, 1, 59, 60, + 61, 62, 63, 64, 65, 66, 67, 68, + 69, 70, 71, 72, 73, 74, 75, 76, + 77, 78, 79, 80, 81, 82, 83, 84, + 85, 86, 87, 88, 89, 90, 91, 92, + 93, 94, 95, 96, 97, 98, 99, 100, + 101, 102, 103, 104, 105, 106, 107, 108, + 109, 110, 111, 112, 113, 3, -1 ] + + } + + } + + }, + + DEF o6 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 1 1 1 + ambientIntensity 0.1 + specularColor 0.059999999 0.059999999 0.059999999 + shininess 0.0077999998 + + } + + } + geometry + IndexedFaceSet { + coord + USE o5 + coordIndex [ 0, 4, 1, -1, 1, 4, 59, -1, + 4, 5, 59, -1, 59, 5, 60, -1, + 5, 6, 60, -1, 60, 6, 61, -1, + 6, 7, 61, -1, 61, 7, 62, -1, + 7, 8, 62, -1, 62, 8, 63, -1, + 8, 9, 63, -1, 63, 9, 64, -1, + 9, 10, 64, -1, 64, 10, 65, -1, + 10, 11, 65, -1, 65, 11, 66, -1, + 11, 12, 66, -1, 66, 12, 67, -1, + 12, 13, 67, -1, 67, 13, 68, -1, + 13, 14, 68, -1, 68, 14, 69, -1, + 14, 15, 69, -1, 69, 15, 70, -1, + 15, 16, 70, -1, 70, 16, 71, -1, + 71, 17, 72, -1, 16, 17, 71, -1, + 72, 18, 73, -1, 17, 18, 72, -1, + 73, 19, 74, -1, 18, 19, 73, -1, + 74, 20, 75, -1, 19, 20, 74, -1, + 75, 21, 76, -1, 20, 21, 75, -1, + 76, 22, 77, -1, 21, 22, 76, -1, + 77, 23, 78, -1, 22, 23, 77, -1, + 23, 24, 78, -1, 78, 24, 79, -1, + 24, 25, 79, -1, 79, 25, 80, -1, + 25, 26, 80, -1, 80, 26, 81, -1, + 26, 27, 81, -1, 81, 27, 82, -1, + 27, 28, 82, -1, 82, 28, 83, -1, + 28, 29, 83, -1, 83, 29, 84, -1, + 29, 30, 84, -1, 84, 30, 85, -1, + 30, 31, 85, -1, 85, 31, 86, -1, + 31, 32, 86, -1, 86, 32, 87, -1, + 32, 33, 87, -1, 87, 33, 88, -1, + 33, 34, 88, -1, 88, 34, 89, -1, + 34, 35, 89, -1, 89, 35, 90, -1, + 35, 36, 90, -1, 90, 36, 91, -1, + 36, 37, 91, -1, 91, 37, 92, -1, + 37, 38, 92, -1, 92, 38, 93, -1, + 93, 38, 94, -1, 38, 39, 94, -1, + 39, 40, 94, -1, 94, 40, 95, -1, + 95, 40, 96, -1, 40, 41, 96, -1, + 41, 42, 96, -1, 96, 42, 97, -1, + 97, 42, 98, -1, 42, 43, 98, -1, + 43, 44, 98, -1, 98, 44, 99, -1, + 99, 44, 100, -1, 44, 45, 100, -1, + 100, 46, 101, -1, 101, 46, 102, -1, + 45, 46, 100, -1, 46, 47, 102, -1, + 102, 48, 103, -1, 103, 48, 104, -1, + 47, 48, 102, -1, 48, 49, 104, -1, + 49, 50, 104, -1, 104, 50, 105, -1, + 105, 50, 106, -1, 50, 51, 106, -1, + 106, 52, 107, -1, 107, 52, 108, -1, + 51, 52, 106, -1, 52, 53, 108, -1, + 108, 54, 109, -1, 109, 54, 110, -1, + 53, 54, 108, -1, 54, 55, 110, -1, + 110, 56, 111, -1, 111, 56, 112, -1, + 55, 56, 110, -1, 56, 57, 112, -1, + 112, 58, 113, -1, 113, 58, 3, -1, + 57, 58, 112, -1, 58, 2, 3, -1, + 131, 139, 136, -1, 131, 134, 132, -1, + 131, 136, 134, -1, 167, 166, 165, -1, + 151, 150, 149, -1, 168, 167, 165, -1, + 130, 139, 131, -1, 130, 165, 156, -1, + 130, 156, 145, -1, 146, 148, 147, -1, + 130, 145, 139, -1, 146, 149, 148, -1, + 153, 152, 151, -1, 128, 130, 129, -1, + 153, 151, 149, -1, 153, 149, 146, -1, + 115, 169, 168, -1, 115, 114, 169, -1, + 143, 145, 144, -1, 117, 116, 115, -1, + 117, 168, 165, -1, 117, 165, 130, -1, + 156, 146, 145, -1, 117, 130, 128, -1, + 156, 154, 153, -1, 117, 115, 168, -1, + 156, 155, 154, -1, 156, 153, 146, -1, + 125, 127, 126, -1, 125, 128, 127, -1, + 125, 117, 128, -1, 142, 145, 143, -1, + 120, 118, 117, -1, 120, 119, 118, -1, + 120, 124, 123, -1, 120, 125, 124, -1, + 120, 117, 125, -1, 121, 123, 122, -1, + 121, 120, 123, -1, 139, 141, 140, -1, + 139, 142, 141, -1, 139, 145, 142, -1, + 159, 157, 156, -1, 159, 158, 157, -1, + 161, 160, 159, -1, 161, 159, 156, -1, + 137, 139, 138, -1, 162, 161, 156, -1, + 136, 139, 137, -1, 134, 136, 135, -1, + 165, 162, 156, -1, 165, 163, 162, -1, + 165, 164, 163, -1, 132, 134, 133, -1, + 195, 187, 192, -1, 190, 187, 188, -1, + 192, 187, 190, -1, 222, 223, 221, -1, + 206, 207, 205, -1, 223, 224, 221, -1, + 195, 186, 187, -1, 221, 186, 212, -1, + 212, 186, 201, -1, 204, 202, 203, -1, + 201, 186, 195, -1, 205, 202, 204, -1, + 208, 209, 207, -1, 186, 184, 185, -1, + 207, 209, 205, -1, 205, 209, 202, -1, + 225, 171, 224, -1, 170, 171, 225, -1, + 201, 199, 200, -1, 172, 173, 171, -1, + 224, 173, 221, -1, 221, 173, 186, -1, + 202, 212, 201, -1, 186, 173, 184, -1, + 210, 212, 209, -1, 171, 173, 224, -1, + 211, 212, 210, -1, 209, 212, 202, -1, + 183, 181, 182, -1, 184, 181, 183, -1, + 173, 181, 184, -1, 201, 198, 199, -1, + 174, 176, 173, -1, 175, 176, 174, -1, + 180, 176, 179, -1, 181, 176, 180, -1, + 173, 176, 181, -1, 179, 177, 178, -1, + 176, 177, 179, -1, 197, 195, 196, -1, + 198, 195, 197, -1, 201, 195, 198, -1, + 213, 215, 212, -1, 214, 215, 213, -1, + 216, 217, 215, -1, 215, 217, 212, -1, + 195, 193, 194, -1, 217, 218, 212, -1, + 195, 192, 193, -1, 192, 190, 191, -1, + 218, 221, 212, -1, 219, 221, 218, -1, + 220, 221, 219, -1, 190, 188, 189, -1 ] + ccw TRUE + solid FALSE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF o7 Group { + children + Shape { + appearance + Appearance { + material + Material { + emissiveColor 0.098039217 0.098039217 0.098039217 + + } + + } + geometry + PointSet { + coord + USE o5 + + } + + } + + } ] + + }, + + USE o6, + + Group { + children [ + USE o4, + + USE o7 ] + + }, + + USE o7 ] + + } + + } + + }, + + Group { + children + Transform { + translation 0 0 0 + rotation 1 -0 -0 1.5707964 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + Switch { + whichChoice 0 + choice [ + Group { + children [ + DEF o8 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.098039217 0.098039217 0.098039217 + shininess 1 + + } + + } + geometry + IndexedLineSet { + coord + DEF o9 Coordinate { + point [ 20.569994 1.0149927 -0.125, + 20.569994 1.0149927 0.125, + 20.569994 -2.4850073 -0.125, + 20.569994 -2.4850073 0.125, + 20.569994 -2.4850073 -0.125, + 20.569994 -2.4850073 0.125, + 20.069994 -2.4850073 -0.125, + 20.069994 -2.4850073 0.125, + 20.069994 -2.4850073 -0.125, + 20.069994 -2.4850073 0.125, + 20.069994 1.0149927 -0.125, + 20.069994 1.0149927 0.125, + 19.944994 1.0149927 -0.125, + 19.944994 1.0149927 0.125, + 20.069994 1.0149927 -0.125, + 20.069994 1.0149927 0.125, + 19.944994 2.0149927 -0.125, + 19.944994 2.0149927 0.125, + 19.944994 1.0149927 -0.125, + 19.944994 1.0149927 0.125, + 20.694994 2.0149927 -0.125, + 20.694994 2.0149927 0.125, + 19.944994 2.0149927 -0.125, + 19.944994 2.0149927 0.125, + 20.694994 1.0149927 -0.125, + 20.694994 1.0149927 0.125, + 20.694994 2.0149927 -0.125, + 20.694994 2.0149927 0.125, + 20.569994 1.0149927 -0.125, + 20.569994 1.0149927 0.125, + 20.694994 1.0149927 -0.125, + 20.694994 1.0149927 0.125, + 20.569994 1.0149927 -0.125, + 20.569994 -2.4850073 -0.125, + 20.069994 -2.4850073 -0.125, + 20.069994 1.0149927 -0.125, + 19.944994 1.0149927 -0.125, + 19.944994 2.0149927 -0.125, + 20.694994 2.0149927 -0.125, + 20.694994 1.0149927 -0.125, + 20.569994 1.0149927 0.125, + 20.569994 -2.4850073 0.125, + 20.069994 -2.4850073 0.125, + 20.069994 1.0149927 0.125, + 19.944994 1.0149927 0.125, + 19.944994 2.0149927 0.125, + 20.694994 2.0149927 0.125, + 20.694994 1.0149927 0.125, + 18.029995 1.0131186 -0.125, + 18.029995 1.0131186 0.125, + 18.029995 -2.4868815 -0.125, + 18.029995 -2.4868815 0.125, + 18.029995 -2.4868815 -0.125, + 18.029995 -2.4868815 0.125, + 17.529995 -2.4868815 -0.125, + 17.529995 -2.4868815 0.125, + 17.529995 -2.4868815 -0.125, + 17.529995 -2.4868815 0.125, + 17.529995 1.0131186 -0.125, + 17.529995 1.0131186 0.125, + 17.404995 1.0131186 -0.125, + 17.404995 1.0131186 0.125, + 17.529995 1.0131186 -0.125, + 17.529995 1.0131186 0.125, + 17.404995 2.0131185 -0.125, + 17.404995 2.0131185 0.125, + 17.404995 1.0131186 -0.125, + 17.404995 1.0131186 0.125, + 18.154995 2.0131185 -0.125, + 18.154995 2.0131185 0.125, + 17.404995 2.0131185 -0.125, + 17.404995 2.0131185 0.125, + 18.154995 1.0131186 -0.125, + 18.154995 1.0131186 0.125, + 18.154995 2.0131185 -0.125, + 18.154995 2.0131185 0.125, + 18.029995 1.0131186 -0.125, + 18.029995 1.0131186 0.125, + 18.154995 1.0131186 -0.125, + 18.154995 1.0131186 0.125, + 18.029995 1.0131186 -0.125, + 18.029995 -2.4868815 -0.125, + 17.529995 -2.4868815 -0.125, + 17.529995 1.0131186 -0.125, + 17.404995 1.0131186 -0.125, + 17.404995 2.0131185 -0.125, + 18.154995 2.0131185 -0.125, + 18.154995 1.0131186 -0.125, + 18.029995 1.0131186 0.125, + 18.029995 -2.4868815 0.125, + 17.529995 -2.4868815 0.125, + 17.529995 1.0131186 0.125, + 17.404995 1.0131186 0.125, + 17.404995 2.0131185 0.125, + 18.154995 2.0131185 0.125, + 18.154995 1.0131186 0.125, + 15.489996 1.0112445 -0.125, + 15.489996 1.0112445 0.125, + 15.489996 -2.4887555 -0.125, + 15.489996 -2.4887555 0.125, + 15.489996 -2.4887555 -0.125, + 15.489996 -2.4887555 0.125, + 14.989996 -2.4887555 -0.125, + 14.989996 -2.4887555 0.125, + 14.989996 -2.4887555 -0.125, + 14.989996 -2.4887555 0.125, + 14.989996 1.0112445 -0.125, + 14.989996 1.0112445 0.125, + 14.864996 1.0112445 -0.125, + 14.864996 1.0112445 0.125, + 14.989996 1.0112445 -0.125, + 14.989996 1.0112445 0.125, + 14.864996 2.0112445 -0.125, + 14.864996 2.0112445 0.125, + 14.864996 1.0112445 -0.125, + 14.864996 1.0112445 0.125, + 15.614996 2.0112445 -0.125, + 15.614996 2.0112445 0.125, + 14.864996 2.0112445 -0.125, + 14.864996 2.0112445 0.125, + 15.614996 1.0112445 -0.125, + 15.614996 1.0112445 0.125, + 15.614996 2.0112445 -0.125, + 15.614996 2.0112445 0.125, + 15.489996 1.0112445 -0.125, + 15.489996 1.0112445 0.125, + 15.614996 1.0112445 -0.125, + 15.614996 1.0112445 0.125, + 15.489996 1.0112445 -0.125, + 15.489996 -2.4887555 -0.125, + 14.989996 -2.4887555 -0.125, + 14.989996 1.0112445 -0.125, + 14.864996 1.0112445 -0.125, + 14.864996 2.0112445 -0.125, + 15.614996 2.0112445 -0.125, + 15.614996 1.0112445 -0.125, + 15.489996 1.0112445 0.125, + 15.489996 -2.4887555 0.125, + 14.989996 -2.4887555 0.125, + 14.989996 1.0112445 0.125, + 14.864996 1.0112445 0.125, + 14.864996 2.0112445 0.125, + 15.614996 2.0112445 0.125, + 15.614996 1.0112445 0.125, + 12.949997 1.0093704 -0.125, + 12.949997 1.0093704 0.125, + 12.949997 -2.4906297 -0.125, + 12.949997 -2.4906297 0.125, + 12.949997 -2.4906297 -0.125, + 12.949997 -2.4906297 0.125, + 12.449997 -2.4906297 -0.125, + 12.449997 -2.4906297 0.125, + 12.449997 -2.4906297 -0.125, + 12.449997 -2.4906297 0.125, + 12.449997 1.0093704 -0.125, + 12.449997 1.0093704 0.125, + 12.324997 1.0093704 -0.125, + 12.324997 1.0093704 0.125, + 12.449997 1.0093704 -0.125, + 12.449997 1.0093704 0.125, + 12.324997 2.0093703 -0.125, + 12.324997 2.0093703 0.125, + 12.324997 1.0093704 -0.125, + 12.324997 1.0093704 0.125, + 13.074997 2.0093703 -0.125, + 13.074997 2.0093703 0.125, + 12.324997 2.0093703 -0.125, + 12.324997 2.0093703 0.125, + 13.074997 1.0093704 -0.125, + 13.074997 1.0093704 0.125, + 13.074997 2.0093703 -0.125, + 13.074997 2.0093703 0.125, + 12.949997 1.0093704 -0.125, + 12.949997 1.0093704 0.125, + 13.074997 1.0093704 -0.125, + 13.074997 1.0093704 0.125, + 12.949997 1.0093704 -0.125, + 12.949997 -2.4906297 -0.125, + 12.449997 -2.4906297 -0.125, + 12.449997 1.0093704 -0.125, + 12.324997 1.0093704 -0.125, + 12.324997 2.0093703 -0.125, + 13.074997 2.0093703 -0.125, + 13.074997 1.0093704 -0.125, + 12.949997 1.0093704 0.125, + 12.949997 -2.4906297 0.125, + 12.449997 -2.4906297 0.125, + 12.449997 1.0093704 0.125, + 12.324997 1.0093704 0.125, + 12.324997 2.0093703 0.125, + 13.074997 2.0093703 0.125, + 13.074997 1.0093704 0.125, + 10.409997 1.0074964 -0.125, + 10.409997 1.0074964 0.125, + 10.409997 -2.4925036 -0.125, + 10.409997 -2.4925036 0.125, + 10.409997 -2.4925036 -0.125, + 10.409997 -2.4925036 0.125, + 9.909997 -2.4925036 -0.125, + 9.909997 -2.4925036 0.125, + 9.909997 -2.4925036 -0.125, + 9.909997 -2.4925036 0.125, + 9.909997 1.0074964 -0.125, + 9.909997 1.0074964 0.125, + 9.784997 1.0074964 -0.125, + 9.784997 1.0074964 0.125, + 9.909997 1.0074964 -0.125, + 9.909997 1.0074964 0.125, + 9.784997 2.0074964 -0.125, + 9.784997 2.0074964 0.125, + 9.784997 1.0074964 -0.125, + 9.784997 1.0074964 0.125, + 10.534997 2.0074964 -0.125, + 10.534997 2.0074964 0.125, + 9.784997 2.0074964 -0.125, + 9.784997 2.0074964 0.125, + 10.534997 1.0074964 -0.125, + 10.534997 1.0074964 0.125, + 10.534997 2.0074964 -0.125, + 10.534997 2.0074964 0.125, + 10.409997 1.0074964 -0.125, + 10.409997 1.0074964 0.125, + 10.534997 1.0074964 -0.125, + 10.534997 1.0074964 0.125, + 10.409997 1.0074964 -0.125, + 10.409997 -2.4925036 -0.125, + 9.909997 -2.4925036 -0.125, + 9.909997 1.0074964 -0.125, + 9.784997 1.0074964 -0.125, + 9.784997 2.0074964 -0.125, + 10.534997 2.0074964 -0.125, + 10.534997 1.0074964 -0.125, + 10.409997 1.0074964 0.125, + 10.409997 -2.4925036 0.125, + 9.909997 -2.4925036 0.125, + 9.909997 1.0074964 0.125, + 9.784997 1.0074964 0.125, + 9.784997 2.0074964 0.125, + 10.534997 2.0074964 0.125, + 10.534997 1.0074964 0.125, + 7.869998 1.0056223 -0.125, + 7.869998 1.0056223 0.125, + 7.869998 -2.4943779 -0.125, + 7.869998 -2.4943779 0.125, + 7.869998 -2.4943779 -0.125, + 7.869998 -2.4943779 0.125, + 7.369998 -2.4943779 -0.125, + 7.369998 -2.4943779 0.125, + 7.369998 -2.4943779 -0.125, + 7.369998 -2.4943779 0.125, + 7.369998 1.0056223 -0.125, + 7.369998 1.0056223 0.125, + 7.244998 1.0056223 -0.125, + 7.244998 1.0056223 0.125, + 7.369998 1.0056223 -0.125, + 7.369998 1.0056223 0.125, + 7.244998 2.0056221 -0.125, + 7.244998 2.0056221 0.125, + 7.244998 1.0056223 -0.125, + 7.244998 1.0056223 0.125, + 7.994998 2.0056221 -0.125, + 7.994998 2.0056221 0.125, + 7.244998 2.0056221 -0.125, + 7.244998 2.0056221 0.125, + 7.994998 1.0056223 -0.125, + 7.994998 1.0056223 0.125, + 7.994998 2.0056221 -0.125, + 7.994998 2.0056221 0.125, + 7.869998 1.0056223 -0.125, + 7.869998 1.0056223 0.125, + 7.994998 1.0056223 -0.125, + 7.994998 1.0056223 0.125, + 7.869998 1.0056223 -0.125, + 7.869998 -2.4943779 -0.125, + 7.369998 -2.4943779 -0.125, + 7.369998 1.0056223 -0.125, + 7.244998 1.0056223 -0.125, + 7.244998 2.0056221 -0.125, + 7.994998 2.0056221 -0.125, + 7.994998 1.0056223 -0.125, + 7.869998 1.0056223 0.125, + 7.869998 -2.4943779 0.125, + 7.369998 -2.4943779 0.125, + 7.369998 1.0056223 0.125, + 7.244998 1.0056223 0.125, + 7.244998 2.0056221 0.125, + 7.994998 2.0056221 0.125, + 7.994998 1.0056223 0.125, + 5.3299985 1.0037482 -0.125, + 5.3299985 1.0037482 0.125, + 5.3299985 -2.4962518 -0.125, + 5.3299985 -2.4962518 0.125, + 5.3299985 -2.4962518 -0.125, + 5.3299985 -2.4962518 0.125, + 4.8299985 -2.4962518 -0.125, + 4.8299985 -2.4962518 0.125, + 4.8299985 -2.4962518 -0.125, + 4.8299985 -2.4962518 0.125, + 4.8299985 1.0037482 -0.125, + 4.8299985 1.0037482 0.125, + 4.7049985 1.0037482 -0.125, + 4.7049985 1.0037482 0.125, + 4.8299985 1.0037482 -0.125, + 4.8299985 1.0037482 0.125, + 4.7049985 2.0037482 -0.125, + 4.7049985 2.0037482 0.125, + 4.7049985 1.0037482 -0.125, + 4.7049985 1.0037482 0.125, + 5.4549985 2.0037482 -0.125, + 5.4549985 2.0037482 0.125, + 4.7049985 2.0037482 -0.125, + 4.7049985 2.0037482 0.125, + 5.4549985 1.0037482 -0.125, + 5.4549985 1.0037482 0.125, + 5.4549985 2.0037482 -0.125, + 5.4549985 2.0037482 0.125, + 5.3299985 1.0037482 -0.125, + 5.3299985 1.0037482 0.125, + 5.4549985 1.0037482 -0.125, + 5.4549985 1.0037482 0.125, + 5.3299985 1.0037482 -0.125, + 5.3299985 -2.4962518 -0.125, + 4.8299985 -2.4962518 -0.125, + 4.8299985 1.0037482 -0.125, + 4.7049985 1.0037482 -0.125, + 4.7049985 2.0037482 -0.125, + 5.4549985 2.0037482 -0.125, + 5.4549985 1.0037482 -0.125, + 5.3299985 1.0037482 0.125, + 5.3299985 -2.4962518 0.125, + 4.8299985 -2.4962518 0.125, + 4.8299985 1.0037482 0.125, + 4.7049985 1.0037482 0.125, + 4.7049985 2.0037482 0.125, + 5.4549985 2.0037482 0.125, + 5.4549985 1.0037482 0.125, + 2.7899992 1.0018741 -0.125, + 2.7899992 1.0018741 0.125, + 2.7899992 -2.498126 -0.125, + 2.7899992 -2.498126 0.125, + 2.7899992 -2.498126 -0.125, + 2.7899992 -2.498126 0.125, + 2.2899992 -2.498126 -0.125, + 2.2899992 -2.498126 0.125, + 2.2899992 -2.498126 -0.125, + 2.2899992 -2.498126 0.125, + 2.2899992 1.0018741 -0.125, + 2.2899992 1.0018741 0.125, + 2.1649992 1.0018741 -0.125, + 2.1649992 1.0018741 0.125, + 2.2899992 1.0018741 -0.125, + 2.2899992 1.0018741 0.125, + 2.1649992 2.001874 -0.125, + 2.1649992 2.001874 0.125, + 2.1649992 1.0018741 -0.125, + 2.1649992 1.0018741 0.125, + 2.9149992 2.001874 -0.125, + 2.9149992 2.001874 0.125, + 2.1649992 2.001874 -0.125, + 2.1649992 2.001874 0.125, + 2.9149992 1.0018741 -0.125, + 2.9149992 1.0018741 0.125, + 2.9149992 2.001874 -0.125, + 2.9149992 2.001874 0.125, + 2.7899992 1.0018741 -0.125, + 2.7899992 1.0018741 0.125, + 2.9149992 1.0018741 -0.125, + 2.9149992 1.0018741 0.125, + 2.7899992 1.0018741 -0.125, + 2.7899992 -2.498126 -0.125, + 2.2899992 -2.498126 -0.125, + 2.2899992 1.0018741 -0.125, + 2.1649992 1.0018741 -0.125, + 2.1649992 2.001874 -0.125, + 2.9149992 2.001874 -0.125, + 2.9149992 1.0018741 -0.125, + 2.7899992 1.0018741 0.125, + 2.7899992 -2.498126 0.125, + 2.2899992 -2.498126 0.125, + 2.2899992 1.0018741 0.125, + 2.1649992 1.0018741 0.125, + 2.1649992 2.001874 0.125, + 2.9149992 2.001874 0.125, + 2.9149992 1.0018741 0.125, + 0.25 1 -0.125, + 0.25 1 0.125, + 0.25 -2.5 -0.125, + 0.25 -2.5 0.125, + 0.25 -2.5 -0.125, + 0.25 -2.5 0.125, + -0.25 -2.5 -0.125, + -0.25 -2.5 0.125, + -0.25 -2.5 -0.125, + -0.25 -2.5 0.125, + -0.25 1 -0.125, + -0.25 1 0.125, + -0.375 1 -0.125, + -0.375 1 0.125, + -0.25 1 -0.125, + -0.25 1 0.125, + -0.375 2 -0.125, + -0.375 2 0.125, + -0.375 1 -0.125, + -0.375 1 0.125, + 0.375 2 -0.125, + 0.375 2 0.125, + -0.375 2 -0.125, + -0.375 2 0.125, + 0.375 1 -0.125, + 0.375 1 0.125, + 0.375 2 -0.125, + 0.375 2 0.125, + 0.25 1 -0.125, + 0.25 1 0.125, + 0.375 1 -0.125, + 0.375 1 0.125, + 0.25 1 -0.125, + 0.25 -2.5 -0.125, + -0.25 -2.5 -0.125, + -0.25 1 -0.125, + -0.375 1 -0.125, + -0.375 2 -0.125, + 0.375 2 -0.125, + 0.375 1 -0.125, + 0.25 1 0.125, + 0.25 -2.5 0.125, + -0.25 -2.5 0.125, + -0.25 1 0.125, + -0.375 1 0.125, + -0.375 2 0.125, + 0.375 2 0.125, + 0.375 1 0.125, + 20.569994 1.0149927 -0.125, + 20.569994 1.0149927 0.125, + 20.569994 -2.4850073 -0.125, + 20.569994 -2.4850073 0.125, + 20.069994 -2.4850073 -0.125, + 20.069994 -2.4850073 0.125, + 20.069994 1.0149927 -0.125, + 20.069994 1.0149927 0.125, + 19.944994 1.0149927 -0.125, + 19.944994 1.0149927 0.125, + 19.944994 2.0149927 -0.125, + 19.944994 2.0149927 0.125, + 20.694994 2.0149927 -0.125, + 20.694994 2.0149927 0.125, + 20.694994 1.0149927 -0.125, + 20.694994 1.0149927 0.125, + 18.029995 1.0131186 -0.125, + 18.029995 1.0131186 0.125, + 18.029995 -2.4868815 -0.125, + 18.029995 -2.4868815 0.125, + 17.529995 -2.4868815 -0.125, + 17.529995 -2.4868815 0.125, + 17.529995 1.0131186 -0.125, + 17.529995 1.0131186 0.125, + 17.404995 1.0131186 -0.125, + 17.404995 1.0131186 0.125, + 17.404995 2.0131185 -0.125, + 17.404995 2.0131185 0.125, + 18.154995 2.0131185 -0.125, + 18.154995 2.0131185 0.125, + 18.154995 1.0131186 -0.125, + 18.154995 1.0131186 0.125, + 15.489996 1.0112445 -0.125, + 15.489996 1.0112445 0.125, + 15.489996 -2.4887555 -0.125, + 15.489996 -2.4887555 0.125, + 14.989996 -2.4887555 -0.125, + 14.989996 -2.4887555 0.125, + 14.989996 1.0112445 -0.125, + 14.989996 1.0112445 0.125, + 14.864996 1.0112445 -0.125, + 14.864996 1.0112445 0.125, + 14.864996 2.0112445 -0.125, + 14.864996 2.0112445 0.125, + 15.614996 2.0112445 -0.125, + 15.614996 2.0112445 0.125, + 15.614996 1.0112445 -0.125, + 15.614996 1.0112445 0.125, + 12.949997 1.0093704 -0.125, + 12.949997 1.0093704 0.125, + 12.949997 -2.4906297 -0.125, + 12.949997 -2.4906297 0.125, + 12.449997 -2.4906297 -0.125, + 12.449997 -2.4906297 0.125, + 12.449997 1.0093704 -0.125, + 12.449997 1.0093704 0.125, + 12.324997 1.0093704 -0.125, + 12.324997 1.0093704 0.125, + 12.324997 2.0093703 -0.125, + 12.324997 2.0093703 0.125, + 13.074997 2.0093703 -0.125, + 13.074997 2.0093703 0.125, + 13.074997 1.0093704 -0.125, + 13.074997 1.0093704 0.125, + 10.409997 1.0074964 -0.125, + 10.409997 1.0074964 0.125, + 10.409997 -2.4925036 -0.125, + 10.409997 -2.4925036 0.125, + 9.909997 -2.4925036 -0.125, + 9.909997 -2.4925036 0.125, + 9.909997 1.0074964 -0.125, + 9.909997 1.0074964 0.125, + 9.784997 1.0074964 -0.125, + 9.784997 1.0074964 0.125, + 9.784997 2.0074964 -0.125, + 9.784997 2.0074964 0.125, + 10.534997 2.0074964 -0.125, + 10.534997 2.0074964 0.125, + 10.534997 1.0074964 -0.125, + 10.534997 1.0074964 0.125, + 7.869998 1.0056223 -0.125, + 7.869998 1.0056223 0.125, + 7.869998 -2.4943779 -0.125, + 7.869998 -2.4943779 0.125, + 7.369998 -2.4943779 -0.125, + 7.369998 -2.4943779 0.125, + 7.369998 1.0056223 -0.125, + 7.369998 1.0056223 0.125, + 7.244998 1.0056223 -0.125, + 7.244998 1.0056223 0.125, + 7.244998 2.0056221 -0.125, + 7.244998 2.0056221 0.125, + 7.994998 2.0056221 -0.125, + 7.994998 2.0056221 0.125, + 7.994998 1.0056223 -0.125, + 7.994998 1.0056223 0.125, + 5.3299985 1.0037482 -0.125, + 5.3299985 1.0037482 0.125, + 5.3299985 -2.4962518 -0.125, + 5.3299985 -2.4962518 0.125, + 4.8299985 -2.4962518 -0.125, + 4.8299985 -2.4962518 0.125, + 4.8299985 1.0037482 -0.125, + 4.8299985 1.0037482 0.125, + 4.7049985 1.0037482 -0.125, + 4.7049985 1.0037482 0.125, + 4.7049985 2.0037482 -0.125, + 4.7049985 2.0037482 0.125, + 5.4549985 2.0037482 -0.125, + 5.4549985 2.0037482 0.125, + 5.4549985 1.0037482 -0.125, + 5.4549985 1.0037482 0.125, + 2.7899992 1.0018741 -0.125, + 2.7899992 1.0018741 0.125, + 2.7899992 -2.498126 -0.125, + 2.7899992 -2.498126 0.125, + 2.2899992 -2.498126 -0.125, + 2.2899992 -2.498126 0.125, + 2.2899992 1.0018741 -0.125, + 2.2899992 1.0018741 0.125, + 2.1649992 1.0018741 -0.125, + 2.1649992 1.0018741 0.125, + 2.1649992 2.001874 -0.125, + 2.1649992 2.001874 0.125, + 2.9149992 2.001874 -0.125, + 2.9149992 2.001874 0.125, + 2.9149992 1.0018741 -0.125, + 2.9149992 1.0018741 0.125, + 0.25 1 -0.125, + 0.25 1 0.125, + 0.25 -2.5 -0.125, + 0.25 -2.5 0.125, + -0.25 -2.5 -0.125, + -0.25 -2.5 0.125, + -0.25 1 -0.125, + -0.25 1 0.125, + -0.375 1 -0.125, + -0.375 1 0.125, + -0.375 2 -0.125, + -0.375 2 0.125, + 0.375 2 -0.125, + 0.375 2 0.125, + 0.375 1 -0.125, + 0.375 1 0.125 ] + + } + coordIndex [ 0, 1, -1, 2, 3, -1, 0, 2, + -1, 1, 3, -1, 6, 7, -1, 4, + 6, -1, 5, 7, -1, 10, 11, -1, + 8, 10, -1, 9, 11, -1, 12, 13, + -1, 12, 14, -1, 13, 15, -1, 16, + 17, -1, 16, 18, -1, 17, 19, -1, + 20, 21, -1, 20, 22, -1, 21, 23, + -1, 24, 25, -1, 24, 26, -1, 25, + 27, -1, 28, 30, -1, 29, 31, -1, + 48, 49, -1, 50, 51, -1, 48, 50, + -1, 49, 51, -1, 54, 55, -1, 52, + 54, -1, 53, 55, -1, 58, 59, -1, + 56, 58, -1, 57, 59, -1, 60, 61, + -1, 60, 62, -1, 61, 63, -1, 64, + 65, -1, 64, 66, -1, 65, 67, -1, + 68, 69, -1, 68, 70, -1, 69, 71, + -1, 72, 73, -1, 72, 74, -1, 73, + 75, -1, 76, 78, -1, 77, 79, -1, + 96, 97, -1, 98, 99, -1, 96, 98, + -1, 97, 99, -1, 102, 103, -1, 100, + 102, -1, 101, 103, -1, 106, 107, -1, + 104, 106, -1, 105, 107, -1, 108, 109, + -1, 108, 110, -1, 109, 111, -1, 112, + 113, -1, 112, 114, -1, 113, 115, -1, + 116, 117, -1, 116, 118, -1, 117, 119, + -1, 120, 121, -1, 120, 122, -1, 121, + 123, -1, 124, 126, -1, 125, 127, -1, + 144, 145, -1, 146, 147, -1, 144, 146, + -1, 145, 147, -1, 150, 151, -1, 148, + 150, -1, 149, 151, -1, 154, 155, -1, + 152, 154, -1, 153, 155, -1, 156, 157, + -1, 156, 158, -1, 157, 159, -1, 160, + 161, -1, 160, 162, -1, 161, 163, -1, + 164, 165, -1, 164, 166, -1, 165, 167, + -1, 168, 169, -1, 168, 170, -1, 169, + 171, -1, 172, 174, -1, 173, 175, -1, + 192, 193, -1, 194, 195, -1, 192, 194, + -1, 193, 195, -1, 198, 199, -1, 196, + 198, -1, 197, 199, -1, 202, 203, -1, + 200, 202, -1, 201, 203, -1, 204, 205, + -1, 204, 206, -1, 205, 207, -1, 208, + 209, -1, 208, 210, -1, 209, 211, -1, + 212, 213, -1, 212, 214, -1, 213, 215, + -1, 216, 217, -1, 216, 218, -1, 217, + 219, -1, 220, 222, -1, 221, 223, -1, + 240, 241, -1, 242, 243, -1, 240, 242, + -1, 241, 243, -1, 246, 247, -1, 244, + 246, -1, 245, 247, -1, 250, 251, -1, + 248, 250, -1, 249, 251, -1, 252, 253, + -1, 252, 254, -1, 253, 255, -1, 256, + 257, -1, 256, 258, -1, 257, 259, -1, + 260, 261, -1, 260, 262, -1, 261, 263, + -1, 264, 265, -1, 264, 266, -1, 265, + 267, -1, 268, 270, -1, 269, 271, -1, + 288, 289, -1, 290, 291, -1, 288, 290, + -1, 289, 291, -1, 294, 295, -1, 292, + 294, -1, 293, 295, -1, 298, 299, -1, + 296, 298, -1, 297, 299, -1, 300, 301, + -1, 300, 302, -1, 301, 303, -1, 304, + 305, -1, 304, 306, -1, 305, 307, -1, + 308, 309, -1, 308, 310, -1, 309, 311, + -1, 312, 313, -1, 312, 314, -1, 313, + 315, -1, 316, 318, -1, 317, 319, -1, + 336, 337, -1, 338, 339, -1, 336, 338, + -1, 337, 339, -1, 342, 343, -1, 340, + 342, -1, 341, 343, -1, 346, 347, -1, + 344, 346, -1, 345, 347, -1, 348, 349, + -1, 348, 350, -1, 349, 351, -1, 352, + 353, -1, 352, 354, -1, 353, 355, -1, + 356, 357, -1, 356, 358, -1, 357, 359, + -1, 360, 361, -1, 360, 362, -1, 361, + 363, -1, 364, 366, -1, 365, 367, -1, + 384, 385, -1, 386, 387, -1, 384, 386, + -1, 385, 387, -1, 390, 391, -1, 388, + 390, -1, 389, 391, -1, 394, 395, -1, + 392, 394, -1, 393, 395, -1, 396, 397, + -1, 396, 398, -1, 397, 399, -1, 400, + 401, -1, 400, 402, -1, 401, 403, -1, + 404, 405, -1, 404, 406, -1, 405, 407, + -1, 408, 409, -1, 408, 410, -1, 409, + 411, -1, 412, 414, -1, 413, 415, -1 ] + + } + + } + + }, + + DEF o10 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.50749999 0.50749999 0.50749999 + ambientIntensity 0.19220001 + specularColor 0.50830001 0.50830001 0.50830001 + + } + + } + geometry + IndexedFaceSet { + coord + USE o9 + coordIndex [ 2, 0, 1, -1, 2, 1, 3, -1, + 6, 4, 5, -1, 6, 5, 7, -1, + 10, 8, 9, -1, 10, 9, 11, -1, + 12, 14, 13, -1, 13, 14, 15, -1, + 16, 18, 17, -1, 17, 18, 19, -1, + 20, 22, 21, -1, 21, 22, 23, -1, + 24, 26, 25, -1, 25, 26, 27, -1, + 28, 30, 29, -1, 29, 30, 31, -1, + 37, 35, 36, -1, 38, 35, 37, -1, + 38, 32, 35, -1, 38, 39, 32, -1, + 32, 34, 35, -1, 32, 33, 34, -1, + 43, 45, 44, -1, 43, 46, 45, -1, + 40, 46, 43, -1, 47, 46, 40, -1, + 42, 40, 43, -1, 41, 40, 42, -1, + 50, 48, 49, -1, 50, 49, 51, -1, + 54, 52, 53, -1, 54, 53, 55, -1, + 58, 56, 57, -1, 58, 57, 59, -1, + 60, 62, 61, -1, 61, 62, 63, -1, + 64, 66, 65, -1, 65, 66, 67, -1, + 68, 70, 69, -1, 69, 70, 71, -1, + 72, 74, 73, -1, 73, 74, 75, -1, + 76, 78, 77, -1, 77, 78, 79, -1, + 85, 83, 84, -1, 86, 83, 85, -1, + 86, 80, 83, -1, 86, 87, 80, -1, + 80, 82, 83, -1, 80, 81, 82, -1, + 91, 93, 92, -1, 91, 94, 93, -1, + 88, 94, 91, -1, 95, 94, 88, -1, + 90, 88, 91, -1, 89, 88, 90, -1, + 98, 96, 97, -1, 98, 97, 99, -1, + 102, 100, 101, -1, 102, 101, 103, -1, + 106, 104, 105, -1, 106, 105, 107, -1, + 108, 110, 109, -1, 109, 110, 111, -1, + 112, 114, 113, -1, 113, 114, 115, -1, + 116, 118, 117, -1, 117, 118, 119, -1, + 120, 122, 121, -1, 121, 122, 123, -1, + 124, 126, 125, -1, 125, 126, 127, -1, + 133, 131, 132, -1, 134, 131, 133, -1, + 134, 128, 131, -1, 134, 135, 128, -1, + 128, 130, 131, -1, 128, 129, 130, -1, + 139, 141, 140, -1, 139, 142, 141, -1, + 136, 142, 139, -1, 143, 142, 136, -1, + 138, 136, 139, -1, 137, 136, 138, -1, + 146, 144, 145, -1, 146, 145, 147, -1, + 150, 148, 149, -1, 150, 149, 151, -1, + 154, 152, 153, -1, 154, 153, 155, -1, + 156, 158, 157, -1, 157, 158, 159, -1, + 160, 162, 161, -1, 161, 162, 163, -1, + 164, 166, 165, -1, 165, 166, 167, -1, + 168, 170, 169, -1, 169, 170, 171, -1, + 172, 174, 173, -1, 173, 174, 175, -1, + 181, 179, 180, -1, 182, 179, 181, -1, + 182, 176, 179, -1, 182, 183, 176, -1, + 176, 178, 179, -1, 176, 177, 178, -1, + 187, 189, 188, -1, 187, 190, 189, -1, + 184, 190, 187, -1, 191, 190, 184, -1, + 186, 184, 187, -1, 185, 184, 186, -1, + 194, 192, 193, -1, 194, 193, 195, -1, + 198, 196, 197, -1, 198, 197, 199, -1, + 202, 200, 201, -1, 202, 201, 203, -1, + 204, 206, 205, -1, 205, 206, 207, -1, + 208, 210, 209, -1, 209, 210, 211, -1, + 212, 214, 213, -1, 213, 214, 215, -1, + 216, 218, 217, -1, 217, 218, 219, -1, + 220, 222, 221, -1, 221, 222, 223, -1, + 229, 227, 228, -1, 230, 227, 229, -1, + 230, 224, 227, -1, 230, 231, 224, -1, + 224, 226, 227, -1, 224, 225, 226, -1, + 235, 237, 236, -1, 235, 238, 237, -1, + 232, 238, 235, -1, 239, 238, 232, -1, + 234, 232, 235, -1, 233, 232, 234, -1, + 242, 240, 241, -1, 242, 241, 243, -1, + 246, 244, 245, -1, 246, 245, 247, -1, + 250, 248, 249, -1, 250, 249, 251, -1, + 252, 254, 253, -1, 253, 254, 255, -1, + 256, 258, 257, -1, 257, 258, 259, -1, + 260, 262, 261, -1, 261, 262, 263, -1, + 264, 266, 265, -1, 265, 266, 267, -1, + 268, 270, 269, -1, 269, 270, 271, -1, + 277, 275, 276, -1, 278, 272, 277, -1, + 277, 272, 275, -1, 278, 279, 272, -1, + 275, 273, 274, -1, 272, 273, 275, -1, + 283, 285, 284, -1, 280, 286, 285, -1, + 280, 285, 283, -1, 287, 286, 280, -1, + 281, 283, 282, -1, 281, 280, 283, -1, + 290, 288, 289, -1, 290, 289, 291, -1, + 294, 292, 293, -1, 294, 293, 295, -1, + 298, 296, 297, -1, 298, 297, 299, -1, + 300, 302, 301, -1, 301, 302, 303, -1, + 304, 306, 305, -1, 305, 306, 307, -1, + 308, 310, 309, -1, 309, 310, 311, -1, + 312, 314, 313, -1, 313, 314, 315, -1, + 316, 318, 317, -1, 317, 318, 319, -1, + 325, 323, 324, -1, 326, 320, 325, -1, + 325, 320, 323, -1, 326, 327, 320, -1, + 323, 321, 322, -1, 320, 321, 323, -1, + 331, 333, 332, -1, 328, 334, 333, -1, + 328, 333, 331, -1, 335, 334, 328, -1, + 329, 331, 330, -1, 329, 328, 331, -1, + 339, 336, 337, -1, 338, 336, 339, -1, + 342, 340, 341, -1, 342, 341, 343, -1, + 346, 344, 345, -1, 346, 345, 347, -1, + 348, 350, 349, -1, 349, 350, 351, -1, + 352, 354, 353, -1, 353, 354, 355, -1, + 356, 358, 357, -1, 357, 358, 359, -1, + 360, 362, 361, -1, 361, 362, 363, -1, + 364, 366, 365, -1, 365, 366, 367, -1, + 373, 371, 372, -1, 374, 368, 373, -1, + 373, 368, 371, -1, 374, 375, 368, -1, + 371, 369, 370, -1, 368, 369, 371, -1, + 379, 381, 380, -1, 376, 382, 381, -1, + 376, 381, 379, -1, 383, 382, 376, -1, + 377, 379, 378, -1, 377, 376, 379, -1, + 386, 384, 385, -1, 386, 385, 387, -1, + 390, 388, 389, -1, 390, 389, 391, -1, + 395, 392, 393, -1, 394, 392, 395, -1, + 396, 398, 397, -1, 397, 398, 399, -1, + 400, 402, 401, -1, 401, 402, 403, -1, + 404, 406, 405, -1, 405, 406, 407, -1, + 408, 410, 409, -1, 409, 410, 411, -1, + 413, 412, 415, -1, 412, 414, 415, -1, + 421, 419, 420, -1, 422, 419, 421, -1, + 422, 416, 419, -1, 422, 423, 416, -1, + 416, 418, 419, -1, 416, 417, 418, -1, + 427, 429, 428, -1, 427, 430, 429, -1, + 424, 430, 427, -1, 431, 430, 424, -1, + 426, 424, 427, -1, 425, 424, 426, -1 ] + ccw TRUE + solid FALSE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF o11 Group { + children + Shape { + appearance + Appearance { + material + Material { + emissiveColor 0.098039217 0.098039217 0.098039217 + + } + + } + geometry + PointSet { + coord + USE o9 + + } + + } + + } ] + + }, + + USE o10, + + Group { + children [ + USE o8, + + USE o11 ] + + }, + + USE o11 ] + + } + + } + + } ] + + } + +} diff --git a/modules/packages3d/Resistors_ThroughHole.3dshapes/Resistor_Array_SIP9.FCStd b/modules/packages3d/Resistors_ThroughHole.3dshapes/Resistor_Array_SIP9.FCStd new file mode 100644 index 0000000000000000000000000000000000000000..fdf305a1b4c50a3b68680399216713c61082e595 GIT binary patch literal 50206 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 Date: Mon, 3 Oct 2016 17:57:11 +0200 Subject: [PATCH 047/283] added TO-18 3D models with window and lens (for opto-devices) --- .../TO-18_Lens_2Pin.wrl | 4141 +++++++++++++++ .../TO-18_Lens_3Pin.FCStd | Bin 0 -> 23694 bytes .../TO-18_Lens_3Pin.wrl | 4414 ++++++++++++++++ .../TO-18_Window_2Pin.wrl | 4208 ++++++++++++++++ .../TO-18_Window_3Pin.FCStd | Bin 0 -> 23641 bytes .../TO-18_Window_3Pin.wrl | 4481 +++++++++++++++++ 6 files changed, 17244 insertions(+) create mode 100644 modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-18_Lens_2Pin.wrl create mode 100644 modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-18_Lens_3Pin.FCStd create mode 100644 modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-18_Lens_3Pin.wrl create mode 100644 modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-18_Window_2Pin.wrl create mode 100644 modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-18_Window_3Pin.FCStd create mode 100644 modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-18_Window_3Pin.wrl diff --git a/modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-18_Lens_2Pin.wrl b/modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-18_Lens_2Pin.wrl new file mode 100644 index 00000000..7f2b5426 --- /dev/null +++ b/modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-18_Lens_2Pin.wrl @@ -0,0 +1,4141 @@ +#VRML V2.0 utf8 + + +Group { + children + Group { + children [ + Group { + children + Transform { + translation 0 0 0 + rotation 1 -0 -0 1.5707964 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + Switch { + whichChoice 0 + choice [ + Group { + children [ + DEF o0 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.33333334 0.66666669 1 + shininess 1 + + } + + } + geometry + IndexedLineSet { + coord + DEF o1 Coordinate { + point [ 1.27 11.8 -5.2402528e-015, + 1.27 11.8 -5.2402528e-015, + -0.83086002 10.3 -4.5741189e-015, + -0.83086002 10.3 -4.5741189e-015, + -0.82134712 10.3 0.19969945, + -0.79289472 10.3 0.39759037, + -0.74576038 10.3 0.59188068, + -0.68037105 10.3 0.78081077, + -0.59731883 10.3 0.96266979, + -0.49735591 10.3 1.1358106, + -0.3813875 10.3 1.2986655, + -0.2504639 10.3 1.4497594, + -0.10577072 10.3 1.5877241, + 0.05138164 10.3 1.71131, + 0.21957 10.3 1.8193982, + 0.39727122 10.3 1.9110094, + 0.58287603 10.3 1.9853144, + 0.7747035 10.3 2.04164, + 0.97101647 10.3 2.0794764, + 1.170037 10.3 2.0984805, + 1.3699629 10.3 2.0984805, + 1.5689836 10.3 2.0794764, + 1.7652965 10.3 2.04164, + 1.957124 10.3 1.9853144, + 2.1427288 10.3 1.9110094, + 2.32043 10.3 1.8193982, + 2.4886184 10.3 1.71131, + 2.6457708 10.3 1.5877241, + 2.7904639 10.3 1.4497594, + 2.9213874 10.3 1.2986655, + 3.0373559 10.3 1.1358106, + 3.1373188 10.3 0.96266979, + 3.220371 10.3 0.78081077, + 3.2857604 10.3 0.59188068, + 3.3328948 10.3 0.39759037, + 3.3613472 10.3 0.19969945, + 3.3708601 10.3 -1.6086573e-015, + 3.3613472 10.3 -0.19969945, + 3.3328948 10.3 -0.39759037, + 3.2857604 10.3 -0.59188068, + 3.220371 10.3 -0.78081077, + 3.1373188 10.3 -0.96266979, + 3.0373559 10.3 -1.1358106, + 2.9213874 10.3 -1.2986655, + 2.7904639 10.3 -1.4497594, + 2.6457708 10.3 -1.5877241, + 2.4886184 10.3 -1.71131, + 2.32043 10.3 -1.8193982, + 2.1427288 10.3 -1.9110094, + 1.957124 10.3 -1.9853144, + 1.7652965 10.3 -2.04164, + 1.5689836 10.3 -2.0794764, + 1.3699629 10.3 -2.0984805, + 1.170037 10.3 -2.0984805, + 0.97101647 10.3 -2.0794764, + 0.7747035 10.3 -2.04164, + 0.58287603 10.3 -1.9853144, + 0.39727122 10.3 -1.9110094, + 0.21957 10.3 -1.8193982, + 0.05138164 10.3 -1.71131, + -0.10577072 10.3 -1.5877241, + -0.2504639 10.3 -1.4497594, + -0.3813875 10.3 -1.2986655, + -0.49735591 10.3 -1.1358106, + -0.59731883 10.3 -0.96266979, + -0.68037105 10.3 -0.78081077, + -0.74576038 10.3 -0.59188068, + -0.79289472 10.3 -0.39759037, + -0.82134712 10.3 -0.19969945, + 1.0408633 11.78815 -5.2349901e-015, + 0.81417143 11.752725 -5.2192582e-015, + 0.59234339 11.694104 -5.1932255e-015, + 0.37774611 11.612912 -5.157169e-015, + 0.17266932 11.510016 -5.1114741e-015, + -0.020698719 11.386514 -5.0566279e-015, + -0.20029475 11.243723 -4.993216e-015, + -0.36420244 11.083166 -4.9219145e-015, + -0.51067287 10.906558 -4.8434847e-015, + -0.63814312 10.715782 -4.7587632e-015, + -0.74525315 10.512875 -4.6686542e-015, + 1.0408633 11.78815 -5.2349901e-015, + 0.81417143 11.752725 -5.2192582e-015, + 0.59234339 11.694104 -5.1932255e-015, + 0.37774611 11.612912 -5.157169e-015, + 0.17266932 11.510016 -5.1114741e-015, + -0.020698719 11.386514 -5.0566279e-015, + -0.20029475 11.243723 -4.993216e-015, + -0.36420244 11.083166 -4.9219145e-015, + -0.51067287 10.906558 -4.8434847e-015, + -0.63814312 10.715782 -4.7587632e-015, + -0.74525315 10.512875 -4.6686542e-015, + 0.89440572 11.765235 0.11028443, + 0.55139232 11.662026 0.27839011, + 0.15573709 11.493607 0.16020682, + 1.0136542 11.765235 0.29583874, + 0.7004844 11.662026 0.51918209, + 0.24600804 11.493607 0.46764147, + -0.13355048 11.265246 0.34594414, + 0.41923675 11.493607 0.73719054, + 1.2142907 11.765235 0.38746634, + 0.92649269 11.662026 0.68985564, + -0.44071659 10.984096 0.17980357, + -0.0099760098 11.265246 0.67178321, + 0.66138923 11.493607 0.94701689, + -0.36595008 10.984096 0.53155237, + 0.18798602 11.265246 0.95858073, + 1.1988935 11.662026 0.76736039, + -0.21968468 10.984096 0.86006987, + -0.63580352 10.658954 0.36731353, + 0.95284772 11.493607 1.0801215, + 1.4326146 11.765235 0.35607612, + 0.44883075 11.265246 1.189669, + -0.53184867 10.658954 0.72135139, + -0.0083129145 10.984096 1.1509981, + 1.4808978 11.662026 0.74122882, + 0.7573989 11.265246 1.3516181, + 1.27 11.493607 1.1257211, + -0.36277026 10.658954 1.0493177, + 0.25892726 10.984096 1.3916223, + 1.0957575 11.265246 1.435016, + -0.13467927 10.658954 1.339359, + 0.57035613 10.984096 1.5714258, + 1.5871522 11.493607 1.0801215, + 1.7344191 11.662026 0.61499023, + 1.5993093 11.765235 0.21163426, + 0.14418046 10.658954 1.5809923, + 1.4442425 11.265246 1.435016, + 0.91236287 10.984096 1.6825505, + 1.8786108 11.493607 0.94701689, + 0.46373025 10.658954 1.7654845, + 1.925218 11.662026 0.4056938, + 1.27 10.984096 1.7201397, + 1.7826011 11.265246 1.3516181, + 0.81242073 10.658954 1.8861674, + 2.1207633 11.493607 0.73719054, + 1.6614507 11.765235 -4.439082e-015, + 1.6276371 10.984096 1.6825505, + 2.0911691 11.265246 1.189669, + 1.1776493 10.658954 1.9386793, + 2.0275261 11.662026 0.14160617, + 1.9696438 10.984096 1.5714258, + 2.293992 11.493607 0.46764147, + 1.5462157 10.658954 1.9211224, + 2.3520141 11.265246 0.95858073, + 2.2810729 10.984096 1.3916223, + 1.904799 10.658954 1.834131, + 2.0275261 11.662026 -0.14160617, + 2.3842628 11.493607 0.16020682, + 2.5499761 11.265246 0.67178321, + 1.5993093 11.765235 -0.21163426, + 2.5483129 10.984096 1.1509981, + 2.2404389 10.658954 1.6808494, + 2.6735504 11.265246 0.34594414, + 2.3842628 11.493607 -0.16020682, + 2.7596846 10.984096 0.86006987, + 2.5410047 10.658954 1.4668175, + 1.925218 11.662026 -0.4056938, + 2.7155557 11.265246 -1.5936908e-015, + 2.7956328 10.658954 1.199771, + 2.9059501 10.984096 0.53155237, + 2.293992 11.493607 -0.46764147, + 1.4326146 11.765235 -0.35607612, + 2.995121 10.658954 0.88936168, + 1.7344191 11.662026 -0.61499023, + 2.6735504 11.265246 -0.34594414, + 2.9807167 10.984096 0.17980357, + 2.1207633 11.493607 -0.73719054, + 3.1322587 10.658954 0.54680842, + 2.9807167 10.984096 -0.17980357, + 2.5499761 11.265246 -0.67178321, + 1.4808978 11.662026 -0.74122882, + 3.2020893 10.658954 0.18449216, + 1.8786108 11.493607 -0.94701689, + 2.9059501 10.984096 -0.53155237, + 1.2142907 11.765235 -0.38746634, + 2.3520141 11.265246 -0.95858073, + 3.2020893 10.658954 -0.18449216, + 2.7596846 10.984096 -0.86006987, + 1.5871522 11.493607 -1.0801215, + 1.1988935 11.662026 -0.76736039, + 2.0911691 11.265246 -1.189669, + 3.1322587 10.658954 -0.54680842, + 2.5483129 10.984096 -1.1509981, + 2.995121 10.658954 -0.88936168, + 1.7826011 11.265246 -1.3516181, + 1.27 11.493607 -1.1257211, + 1.0136542 11.765235 -0.29583874, + 2.2810729 10.984096 -1.3916223, + 0.92649269 11.662026 -0.68985564, + 2.7956328 10.658954 -1.199771, + 1.4442425 11.265246 -1.435016, + 1.9696438 10.984096 -1.5714258, + 0.95284772 11.493607 -1.0801215, + 2.5410047 10.658954 -1.4668175, + 1.0957575 11.265246 -1.435016, + 0.7004844 11.662026 -0.51918209, + 1.6276371 10.984096 -1.6825505, + 2.2404389 10.658954 -1.6808494, + 0.66138923 11.493607 -0.94701689, + 0.89440572 11.765235 -0.11028443, + 1.27 10.984096 -1.7201397, + 0.7573989 11.265246 -1.3516181, + 1.904799 10.658954 -1.834131, + 0.55139232 11.662026 -0.27839011, + 0.41923675 11.493607 -0.73719054, + 1.5462157 10.658954 -1.9211224, + 0.91236287 10.984096 -1.6825505, + 0.44883075 11.265246 -1.189669, + 1.1776493 10.658954 -1.9386793, + 0.57035613 10.984096 -1.5714258, + 0.24600804 11.493607 -0.46764147, + 0.18798602 11.265246 -0.95858073, + 0.81242073 10.658954 -1.8861674, + 0.25892726 10.984096 -1.3916223, + 0.15573709 11.493607 -0.16020682, + -0.0099760098 11.265246 -0.67178321, + 0.46373025 10.658954 -1.7654845, + -0.0083129145 10.984096 -1.1509981, + 0.14418046 10.658954 -1.5809923, + -0.13355048 11.265246 -0.34594414, + -0.21968468 10.984096 -0.86006987, + -0.13467927 10.658954 -1.339359, + -0.36595008 10.984096 -0.53155237, + -0.36277026 10.658954 -1.0493177, + -0.44071659 10.984096 -0.17980357, + -0.53184867 10.658954 -0.72135139, + -0.63580352 10.658954 -0.36731353, + 1.0755043 11.791291 0.027964262, + 1.0912611 11.791291 0.081627287, + 0.73971754 11.734425 0.07624311, + 1.1214985 11.791291 0.12867735, + 0.761581 11.722034 0.28599194, + 0.34915394 11.585685 0.24122122, + 1.1637664 11.791291 0.16530275, + 0.47574475 11.585685 0.52469391, + 1.2146407 11.791291 0.1885363, + 0.94642514 11.722034 0.48536643, + 0.051063549 11.386514 0.42437848, + 0.65574104 11.585685 0.72720772, + 1.27 11.791291 0.19649576, + 1.0962757 11.722034 0.55686724, + 0.20376487 11.386514 0.72735536, + 0.40881526 11.386514 0.9613865, + 0.92240304 11.585685 0.88618368, + 1.3091706 11.722034 0.58201969, + -0.019342531 11.130755 0.92885101, + 1.0911574 11.585685 0.93496549, + 0.68909371 11.386514 1.1525846, + 0.20195168 11.130755 1.1766227, + 1.4015133 11.585685 0.94278806, + 0.49214715 11.130755 1.3856815, + 1.5687119 11.722034 0.50105137, + 1.6618003 11.585685 0.86754698, + 1.6977744 11.722034 0.39659837, + 0.34357807 10.826416 1.5871149, + 1.9201146 11.585685 0.69533879, + 1.8509064 11.386514 1.1525846, + 1.8121556 11.722034 0.21528701, + 2.1311848 11.386514 0.9613865, + 1.850848 11.722034 0.053823486, + 2.0478528 11.130755 1.3856815, + 2.1775243 11.585685 0.2873058, + 1.850848 11.722034 -0.053823486, + 2.336235 11.386514 0.72735536, + 2.3380482 11.130755 1.1766227, + 2.2217066 11.585685 0.019988732, + 2.4889364 11.386514 0.42437848, + 1.8121556 11.722034 -0.21528701, + 2.5593426 11.130755 0.92885101, + 2.1775243 11.585685 -0.2873058, + 1.6977744 11.722034 -0.39659837, + 1.5687119 11.722034 -0.50105137, + 2.4889364 11.386514 -0.42437848, + 1.9201146 11.585685 -0.69533879, + 1.27 11.791291 -0.19649576, + 2.336235 11.386514 -0.72735536, + 3.1076927 10.826416 -0.0087474631, + 1.6618003 11.585685 -0.86754698, + 1.3091706 11.722034 -0.58201969, + 1.2146407 11.791291 -0.1885363, + 2.1311848 11.386514 -0.9613865, + 2.5593426 11.130755 -0.92885101, + 1.4015133 11.585685 -0.94278806, + 1.1637664 11.791291 -0.16530275, + 1.8509064 11.386514 -1.1525846, + 1.0962757 11.722034 -0.55686724, + 2.3380482 11.130755 -1.1766227, + 1.1214985 11.791291 -0.12867735, + 2.0478528 11.130755 -1.3856815, + 1.0911574 11.585685 -0.93496549, + 0.94642514 11.722034 -0.48536643, + 0.92240304 11.585685 -0.88618368, + 1.0912611 11.791291 -0.081627287, + 0.65574104 11.585685 -0.72720772, + 0.761581 11.722034 -0.28599194, + 1.0755043 11.791291 -0.027964262, + 0.68909371 11.386514 -1.1525846, + 0.47574475 11.585685 -0.52469391, + 0.73971754 11.734425 -0.07624311, + 0.40881526 11.386514 -0.9613865, + 0.49214715 11.130755 -1.3856815, + 0.34915394 11.585685 -0.24122122, + 0.20376487 11.386514 -0.72735536, + 0.20195168 11.130755 -1.1766227, + 0.34357807 10.826416 -1.5871149, + 0.051063549 11.386514 -0.42437848, + -0.019342531 11.130755 -0.92885101, + 1.1739031 11.797822 0.020904588, + 1.1778563 11.797822 0.034367815, + 1.1836853 11.797822 0.047131415, + 1.1912713 11.797822 0.058935553, + 0.46010283 11.644451 0.10431882, + 1.2004601 11.797822 0.069539934, + 0.94986707 11.765235 0.22527452, + 1.1044003 11.765235 0.35469761, + 1.3325498 11.780422 0.28753701, + 1.3355463 11.796128 0.11352936, + 1.4110247 11.780422 0.2582674, + 1.3395399 11.797822 0.069539934, + 1.4780746 11.780422 0.20807452, + 1.5557684 11.745759 0.39541811, + 0.097433858 10.743828 1.483758, + 0.56295395 10.743828 1.7540054, + 1.4664958 11.791291 -4.5071377e-015, + 1.7491843 11.745759 0.091659606, + 1.7491843 11.745759 -0.091659606, + 1.4780746 11.780422 -0.20807452, + 1.4110247 11.780422 -0.2582674, + 1.5557684 11.745759 -0.39541811, + 1.3325498 11.780422 -0.28753701, + 3.1425362 10.743828 0.26468286, + 3.1412551 10.743828 -0.27359307, + 1.1044003 11.765235 -0.35469761, + 1.2004601 11.797822 -0.069539934, + 1.1912713 11.797822 -0.058935553, + 1.1836853 11.797822 -0.047131415, + 1.1778563 11.797822 -0.034367815, + 0.94986707 11.765235 -0.22527452, + 1.1739031 11.797822 -0.020904588, + 0.46010283 11.644451 -0.10431882, + 0.56295395 10.743828 -1.7540054, + 0.097433858 10.743828 -1.483758, + 1.2245597 11.799456 0.018821985, + 1.251178 11.799456 0.045440294, + 1.213571 11.7951 0.13623175, + 1.2550259 11.797035 0.11374003, + 1.27 11.797822 0.098344319, + 1.4062318 11.7951 0.056429043, + 1.5523422 11.780422 0.082903132, + 1.5523422 11.780422 -0.082903132, + 1.4967561 11.786398 -0.093925424, + 1.3395399 11.797822 -0.069539934, + 1.4089435 11.791291 -0.13894348, + 1.2888219 11.799456 -0.045440294, + 1.326429 11.7951 -0.13623175, + 1.3639255 11.786398 -0.22675604, + 1.27 11.799032 -0.065574788, + 1.213571 11.7951 -0.13623175, + 1.2245597 11.799456 -0.018821985, + 1.278487 11.799758 0.031673644, + 1.2836635 11.799864 0.020448845, + 1.3154403 11.799456 0.018821985, + 1.3683443 11.797822 -4.6274583e-015, + 1.3423513 11.798775 -0.014391577, + 1.3905462 11.796597 -0.02397812, + 1.4062318 11.7951 -0.056429043, + 1.2563366 11.799864 -0.020448845, + 1.2468133 11.799758 -0.023186715, + 1.3067118 11.799694 -0.0036158017, + 1.2904489 11.799864 -0.013663481, + -0.83086002 9.8000002 -4.3520743e-015, + -0.83086002 9.8000002 -4.3520743e-015, + -0.82134712 9.8000002 0.19969945, + -0.79289472 9.8000002 0.39759037, + -0.74576038 9.8000002 0.59188068, + -0.68037105 9.8000002 0.78081077, + -0.59731883 9.8000002 0.96266979, + -0.49735591 9.8000002 1.1358106, + -0.3813875 9.8000002 1.2986655, + -0.2504639 9.8000002 1.4497594, + -0.10577072 9.8000002 1.5877241, + 0.05138164 9.8000002 1.71131, + 0.21957 9.8000002 1.8193982, + 0.39727122 9.8000002 1.9110094, + 0.58287603 9.8000002 1.9853144, + 0.7747035 9.8000002 2.04164, + 0.97101647 9.8000002 2.0794764, + 1.170037 9.8000002 2.0984805, + 1.3699629 9.8000002 2.0984805, + 1.5689836 9.8000002 2.0794764, + 1.7652965 9.8000002 2.04164, + 1.957124 9.8000002 1.9853144, + 2.1427288 9.8000002 1.9110094, + 2.32043 9.8000002 1.8193982, + 2.4886184 9.8000002 1.71131, + 2.6457708 9.8000002 1.5877241, + 2.7904639 9.8000002 1.4497594, + 2.9213874 9.8000002 1.2986655, + 3.0373559 9.8000002 1.1358106, + 3.1373188 9.8000002 0.96266979, + 3.220371 9.8000002 0.78081077, + 3.2857604 9.8000002 0.59188068, + 3.3328948 9.8000002 0.39759037, + 3.3613472 9.8000002 0.19969945, + 3.3708601 9.8000002 -1.6086573e-015, + 3.3613472 9.8000002 -0.19969945, + 3.3328948 9.8000002 -0.39759037, + 3.2857604 9.8000002 -0.59188068, + 3.220371 9.8000002 -0.78081077, + 3.1373188 9.8000002 -0.96266979, + 3.0373559 9.8000002 -1.1358106, + 2.9213874 9.8000002 -1.2986655, + 2.7904639 9.8000002 -1.4497594, + 2.6457708 9.8000002 -1.5877241, + 2.4886184 9.8000002 -1.71131, + 2.32043 9.8000002 -1.8193982, + 2.1427288 9.8000002 -1.9110094, + 1.957124 9.8000002 -1.9853144, + 1.7652965 9.8000002 -2.04164, + 1.5689836 9.8000002 -2.0794764, + 1.3699629 9.8000002 -2.0984805, + 1.170037 9.8000002 -2.0984805, + 0.97101647 9.8000002 -2.0794764, + 0.7747035 9.8000002 -2.04164, + 0.58287603 9.8000002 -1.9853144, + 0.39727122 9.8000002 -1.9110094, + 0.21957 9.8000002 -1.8193982, + 0.05138164 9.8000002 -1.71131, + -0.10577072 9.8000002 -1.5877241, + -0.2504639 9.8000002 -1.4497594, + -0.3813875 9.8000002 -1.2986655, + -0.49735591 9.8000002 -1.1358106, + -0.59731883 9.8000002 -0.96266979, + -0.68037105 9.8000002 -0.78081077, + -0.74576038 9.8000002 -0.59188068, + -0.79289472 9.8000002 -0.39759037, + -0.82134712 9.8000002 -0.19969945, + -0.83086002 10.3 -4.5741189e-015, + -0.83086002 10.3 -4.5741189e-015, + -0.82134712 10.3 0.19969945, + -0.79289472 10.3 0.39759037, + -0.74576038 10.3 0.59188068, + -0.68037105 10.3 0.78081077, + -0.59731883 10.3 0.96266979, + -0.49735591 10.3 1.1358106, + -0.3813875 10.3 1.2986655, + -0.2504639 10.3 1.4497594, + -0.10577072 10.3 1.5877241, + 0.05138164 10.3 1.71131, + 0.21957 10.3 1.8193982, + 0.39727122 10.3 1.9110094, + 0.58287603 10.3 1.9853144, + 0.7747035 10.3 2.04164, + 0.97101647 10.3 2.0794764, + 1.170037 10.3 2.0984805, + 1.3699629 10.3 2.0984805, + 1.5689836 10.3 2.0794764, + 1.7652965 10.3 2.04164, + 1.957124 10.3 1.9853144, + 2.1427288 10.3 1.9110094, + 2.32043 10.3 1.8193982, + 2.4886184 10.3 1.71131, + 2.6457708 10.3 1.5877241, + 2.7904639 10.3 1.4497594, + 2.9213874 10.3 1.2986655, + 3.0373559 10.3 1.1358106, + 3.1373188 10.3 0.96266979, + 3.220371 10.3 0.78081077, + 3.2857604 10.3 0.59188068, + 3.3328948 10.3 0.39759037, + 3.3613472 10.3 0.19969945, + 3.3708601 10.3 -1.6086573e-015, + 3.3613472 10.3 -0.19969945, + 3.3328948 10.3 -0.39759037, + 3.2857604 10.3 -0.59188068, + 3.220371 10.3 -0.78081077, + 3.1373188 10.3 -0.96266979, + 3.0373559 10.3 -1.1358106, + 2.9213874 10.3 -1.2986655, + 2.7904639 10.3 -1.4497594, + 2.6457708 10.3 -1.5877241, + 2.4886184 10.3 -1.71131, + 2.32043 10.3 -1.8193982, + 2.1427288 10.3 -1.9110094, + 1.957124 10.3 -1.9853144, + 1.7652965 10.3 -2.04164, + 1.5689836 10.3 -2.0794764, + 1.3699629 10.3 -2.0984805, + 1.170037 10.3 -2.0984805, + 0.97101647 10.3 -2.0794764, + 0.7747035 10.3 -2.04164, + 0.58287603 10.3 -1.9853144, + 0.39727122 10.3 -1.9110094, + 0.21957 10.3 -1.8193982, + 0.05138164 10.3 -1.71131, + -0.10577072 10.3 -1.5877241, + -0.2504639 10.3 -1.4497594, + -0.3813875 10.3 -1.2986655, + -0.49735591 10.3 -1.1358106, + -0.59731883 10.3 -0.96266979, + -0.68037105 10.3 -0.78081077, + -0.74576038 10.3 -0.59188068, + -0.79289472 10.3 -0.39759037, + -0.82134712 10.3 -0.19969945, + -0.83086002 9.8000002 -4.3520743e-015, + -0.82134712 9.8000002 0.19969945, + -0.79289472 9.8000002 0.39759037, + -0.74576038 9.8000002 0.59188068, + -0.68037105 9.8000002 0.78081077, + -0.59731883 9.8000002 0.96266979, + -0.49735591 9.8000002 1.1358106, + -0.3813875 9.8000002 1.2986655, + -0.2504639 9.8000002 1.4497594, + -0.10577072 9.8000002 1.5877241, + 0.05138164 9.8000002 1.71131, + 0.21957 9.8000002 1.8193982, + 0.39727122 9.8000002 1.9110094, + 0.58287603 9.8000002 1.9853144, + 0.7747035 9.8000002 2.04164, + 0.97101647 9.8000002 2.0794764, + 1.170037 9.8000002 2.0984805, + 1.3699629 9.8000002 2.0984805, + 1.5689836 9.8000002 2.0794764, + 1.7652965 9.8000002 2.04164, + 1.957124 9.8000002 1.9853144, + 2.1427288 9.8000002 1.9110094, + 2.32043 9.8000002 1.8193982, + 2.4886184 9.8000002 1.71131, + 2.6457708 9.8000002 1.5877241, + 2.7904639 9.8000002 1.4497594, + 2.9213874 9.8000002 1.2986655, + 3.0373559 9.8000002 1.1358106, + 3.1373188 9.8000002 0.96266979, + 3.220371 9.8000002 0.78081077, + 3.2857604 9.8000002 0.59188068, + 3.3328948 9.8000002 0.39759037, + 3.3613472 9.8000002 0.19969945, + 3.3708601 9.8000002 -1.6086573e-015, + 3.3613472 9.8000002 -0.19969945, + 3.3328948 9.8000002 -0.39759037, + 3.2857604 9.8000002 -0.59188068, + 3.220371 9.8000002 -0.78081077, + 3.1373188 9.8000002 -0.96266979, + 3.0373559 9.8000002 -1.1358106, + 2.9213874 9.8000002 -1.2986655, + 2.7904639 9.8000002 -1.4497594, + 2.6457708 9.8000002 -1.5877241, + 2.4886184 9.8000002 -1.71131, + 2.32043 9.8000002 -1.8193982, + 2.1427288 9.8000002 -1.9110094, + 1.957124 9.8000002 -1.9853144, + 1.7652965 9.8000002 -2.04164, + 1.5689836 9.8000002 -2.0794764, + 1.3699629 9.8000002 -2.0984805, + 1.170037 9.8000002 -2.0984805, + 0.97101647 9.8000002 -2.0794764, + 0.7747035 9.8000002 -2.04164, + 0.58287603 9.8000002 -1.9853144, + 0.39727122 9.8000002 -1.9110094, + 0.21957 9.8000002 -1.8193982, + 0.05138164 9.8000002 -1.71131, + -0.10577072 9.8000002 -1.5877241, + -0.2504639 9.8000002 -1.4497594, + -0.3813875 9.8000002 -1.2986655, + -0.49735591 9.8000002 -1.1358106, + -0.59731883 9.8000002 -0.96266979, + -0.68037105 9.8000002 -0.78081077, + -0.74576038 9.8000002 -0.59188068, + -0.79289472 9.8000002 -0.39759037, + -0.82134712 9.8000002 -0.19969945, + 1.27 11.8 -5.2402528e-015, + -0.83086002 10.3 -4.5741189e-015, + -0.83086002 9.8000002 -4.3520743e-015 ] + + } + coordIndex [ 0, 1, -1, 2, 4, 5, 6, 7, + 8, 9, 10, 11, 12, 13, 14, 15, + 16, 17, 18, 19, 20, 21, 22, 23, + 24, 25, 26, 27, 28, 29, 30, 31, + 32, 33, 34, 35, 36, 37, 38, 39, + 40, 41, 42, 43, 44, 45, 46, 47, + 48, 49, 50, 51, 52, 53, 54, 55, + 56, 57, 58, 59, 60, 61, 62, 63, + 64, 65, 66, 67, 68, 3, -1, 1, + 80, 81, 82, 83, 84, 85, 86, 87, + 88, 89, 90, 3, -1, 370, 372, 373, + 374, 375, 376, 377, 378, 379, 380, 381, + 382, 383, 384, 385, 386, 387, 388, 389, + 390, 391, 392, 393, 394, 395, 396, 397, + 398, 399, 400, 401, 402, 403, 404, 405, + 406, 407, 408, 409, 410, 411, 412, 413, + 414, 415, 416, 417, 418, 419, 420, 421, + 422, 423, 424, 425, 426, 427, 428, 429, + 430, 431, 432, 433, 434, 435, 436, 371, + -1, 370, 437, -1 ] + + } + + } + + }, + + DEF o2 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.66666669 1 1 + ambientIntensity 0.89973962 + specularColor 0.66666669 1 1 + emissiveColor 0.66666669 1 1 + shininess 0.5 + transparency 0.89999998 + + } + + } + geometry + IndexedFaceSet { + coord + USE o1 + coordIndex [ 356, 366, 353, -1, 357, 366, 356, -1, + 1, 367, 358, -1, 366, 367, 1, -1, + 358, 367, 334, -1, 196, 205, 200, -1, + 333, 367, 366, -1, 51, 205, 50, -1, + 334, 367, 333, -1, 52, 205, 51, -1, + 50, 205, 202, -1, 361, 368, 360, -1, + 202, 205, 196, -1, 363, 368, 364, -1, + 200, 206, 194, -1, 323, 368, 362, -1, + 362, 368, 361, -1, 364, 368, 323, -1, + 0, 369, 1, -1, 360, 369, 0, -1, + 149, 369, 350, -1, 350, 369, 365, -1, + 353, 369, 351, -1, 351, 369, 352, -1, + 366, 369, 353, -1, 194, 206, 201, -1, + 352, 369, 149, -1, 1, 369, 366, -1, + 363, 369, 368, -1, 368, 369, 360, -1, + 13, 125, 12, -1, 365, 369, 363, -1, + 14, 125, 13, -1, 12, 125, 120, -1, + 205, 208, 200, -1, 53, 208, 52, -1, + 119, 126, 116, -1, 54, 208, 53, -1, + 116, 126, 122, -1, 200, 208, 206, -1, + 52, 208, 205, -1, 206, 209, 201, -1, + 2, 4, 79, -1, 115, 127, 119, -1, + 121, 127, 115, -1, 4, 5, 79, -1, + 54, 212, 208, -1, 208, 212, 206, -1, + 55, 212, 54, -1, 56, 212, 55, -1, + 15, 129, 14, -1, 16, 129, 15, -1, + 14, 129, 125, -1, 83, 214, 84, -1, + 84, 214, 85, -1, 56, 216, 212, -1, + 57, 216, 56, -1, 58, 216, 57, -1, + 119, 131, 126, -1, 127, 131, 119, -1, + 58, 218, 216, -1, 59, 218, 58, -1, + 60, 218, 59, -1, 126, 132, 122, -1, + 17, 133, 16, -1, 18, 133, 17, -1, + 85, 219, 86, -1, 86, 219, 87, -1, + 16, 133, 129, -1, 60, 221, 218, -1, + 61, 221, 60, -1, 62, 221, 61, -1, + 220, 222, 215, -1, 215, 222, 219, -1, + 221, 223, 217, -1, 62, 223, 221, -1, + 217, 223, 220, -1, 63, 223, 62, -1, + 64, 223, 63, -1, 126, 136, 132, -1, + 219, 224, 87, -1, 222, 224, 219, -1, + 87, 224, 88, -1, 64, 225, 223, -1, + 65, 225, 64, -1, 66, 225, 65, -1, + 220, 225, 222, -1, 131, 136, 126, -1, + 223, 225, 220, -1, 67, 226, 66, -1, + 225, 226, 222, -1, 66, 226, 225, -1, + 90, 226, 67, -1, 222, 226, 224, -1, + 224, 226, 88, -1, 88, 226, 89, -1, + 89, 226, 90, -1, 69, 227, 0, -1, + 133, 138, 127, -1, 70, 227, 69, -1, + 19, 138, 18, -1, 20, 138, 19, -1, + 18, 138, 133, -1, 127, 138, 131, -1, + 91, 229, 92, -1, 71, 229, 70, -1, + 70, 229, 227, -1, 227, 229, 91, -1, + 92, 231, 91, -1, 93, 232, 72, -1, + 96, 232, 93, -1, 136, 140, 132, -1, + 134, 141, 130, -1, 232, 234, 92, -1, + 231, 234, 95, -1, 96, 234, 232, -1, + 98, 234, 96, -1, 92, 234, 231, -1, + 131, 142, 136, -1, 21, 142, 20, -1, + 22, 142, 21, -1, 20, 142, 138, -1, + 138, 142, 131, -1, 95, 236, 94, -1, + 97, 237, 74, -1, 102, 237, 97, -1, + 74, 237, 93, -1, 93, 237, 96, -1, + 98, 238, 234, -1, 236, 238, 100, -1, + 95, 238, 236, -1, 103, 238, 98, -1, + 234, 238, 95, -1, 100, 240, 236, -1, + 136, 145, 140, -1, 106, 240, 100, -1, + 22, 145, 142, -1, 99, 240, 106, -1, + 23, 145, 22, -1, 24, 145, 23, -1, + 237, 241, 96, -1, 102, 241, 237, -1, + 105, 241, 102, -1, 96, 241, 98, -1, + 142, 145, 136, -1, 98, 242, 103, -1, + 105, 242, 241, -1, 241, 242, 98, -1, + 111, 242, 105, -1, 238, 243, 100, -1, + 103, 243, 238, -1, 109, 243, 103, -1, + 110, 244, 114, -1, 106, 244, 99, -1, + 99, 244, 239, -1, 113, 245, 107, -1, + 102, 245, 105, -1, 107, 245, 102, -1, + 116, 246, 109, -1, 100, 246, 106, -1, + 109, 246, 243, -1, 243, 246, 100, -1, + 111, 247, 242, -1, 242, 247, 103, -1, + 109, 247, 115, -1, 115, 247, 111, -1, + 103, 247, 109, -1, 113, 248, 245, -1, + 245, 248, 105, -1, 105, 248, 111, -1, + 118, 248, 113, -1, 244, 249, 114, -1, + 122, 249, 116, -1, 246, 249, 106, -1, + 106, 249, 244, -1, 116, 249, 246, -1, + 118, 250, 248, -1, 248, 250, 111, -1, + 121, 250, 118, -1, 115, 250, 121, -1, + 111, 250, 115, -1, 114, 251, 110, -1, + 249, 252, 114, -1, 251, 252, 123, -1, + 114, 252, 251, -1, 122, 252, 249, -1, + 128, 252, 122, -1, 124, 253, 130, -1, + 118, 254, 121, -1, 129, 254, 125, -1, + 130, 255, 134, -1, 253, 255, 130, -1, + 252, 255, 123, -1, 128, 255, 252, -1, + 123, 255, 253, -1, 134, 255, 128, -1, + 132, 256, 122, -1, 137, 256, 132, -1, + 122, 256, 128, -1, 130, 257, 124, -1, + 25, 151, 24, -1, 26, 151, 25, -1, + 143, 258, 137, -1, 137, 258, 256, -1, + 256, 258, 128, -1, 145, 151, 140, -1, + 128, 258, 134, -1, 24, 151, 145, -1, + 146, 259, 139, -1, 140, 151, 144, -1, + 140, 260, 132, -1, 132, 260, 137, -1, + 144, 260, 140, -1, 147, 261, 141, -1, + 141, 261, 130, -1, 130, 261, 257, -1, + 257, 261, 139, -1, 146, 262, 259, -1, + 259, 262, 135, -1, 143, 263, 258, -1, + 134, 263, 141, -1, 148, 263, 143, -1, + 258, 263, 134, -1, 137, 264, 143, -1, + 260, 264, 137, -1, 144, 264, 260, -1, + 150, 264, 144, -1, 261, 265, 139, -1, + 139, 265, 146, -1, 147, 265, 261, -1, + 153, 265, 147, -1, 141, 266, 147, -1, + 152, 266, 148, -1, 147, 266, 152, -1, + 263, 266, 141, -1, 148, 266, 263, -1, + 149, 267, 156, -1, 264, 268, 143, -1, + 143, 268, 148, -1, 148, 268, 154, -1, + 154, 268, 150, -1, 150, 268, 264, -1, + 27, 155, 26, -1, 267, 269, 156, -1, + 28, 155, 27, -1, 146, 269, 267, -1, + 26, 155, 151, -1, 156, 269, 160, -1, + 160, 269, 153, -1, 265, 269, 146, -1, + 153, 269, 265, -1, 151, 155, 144, -1, + 156, 270, 149, -1, 144, 155, 150, -1, + 161, 271, 170, -1, 169, 272, 164, -1, + 153, 272, 160, -1, 164, 272, 153, -1, + 172, 273, 166, -1, 270, 273, 163, -1, + 156, 273, 270, -1, 166, 273, 156, -1, + 169, 275, 272, -1, 175, 275, 169, -1, + 272, 275, 160, -1, 160, 275, 166, -1, + 147, 157, 153, -1, 176, 276, 171, -1, + 152, 157, 147, -1, 165, 276, 168, -1, + 29, 158, 28, -1, 28, 158, 155, -1, + 30, 158, 29, -1, 271, 277, 170, -1, + 273, 277, 163, -1, 178, 277, 172, -1, + 150, 158, 154, -1, 163, 277, 271, -1, + 155, 158, 150, -1, 172, 277, 273, -1, + 274, 278, 174, -1, 148, 159, 152, -1, + 174, 278, 179, -1, 170, 278, 161, -1, + 174, 279, 274, -1, 154, 159, 148, -1, + 67, 68, 90, -1, 68, 3, 90, -1, + 166, 280, 172, -1, 175, 280, 275, -1, + 275, 280, 166, -1, 180, 280, 175, -1, + 182, 281, 177, -1, 169, 281, 175, -1, + 177, 281, 169, -1, 278, 282, 179, -1, + 170, 282, 278, -1, 185, 282, 178, -1, + 178, 282, 277, -1, 277, 282, 170, -1, + 172, 284, 178, -1, 180, 284, 280, -1, + 184, 284, 180, -1, 280, 284, 172, -1, + 178, 284, 184, -1, 188, 285, 179, -1, + 179, 285, 174, -1, 187, 286, 182, -1, + 31, 162, 30, -1, 182, 286, 281, -1, + 32, 162, 31, -1, 175, 286, 180, -1, + 281, 286, 175, -1, 30, 162, 158, -1, + 158, 162, 154, -1, 154, 162, 159, -1, + 187, 288, 286, -1, 180, 288, 184, -1, + 286, 288, 180, -1, 184, 288, 191, -1, + 191, 288, 187, -1, 192, 289, 185, -1, + 179, 289, 188, -1, 185, 289, 282, -1, + 282, 289, 179, -1, 188, 290, 285, -1, + 186, 290, 195, -1, 192, 291, 289, -1, + 289, 291, 188, -1, 198, 291, 192, -1, + 73, 93, 72, -1, 74, 93, 73, -1, + 204, 293, 198, -1, 291, 293, 188, -1, + 157, 164, 153, -1, 188, 293, 290, -1, + 290, 293, 195, -1, 198, 293, 291, -1, + 199, 294, 203, -1, 159, 165, 152, -1, + 152, 165, 157, -1, 1, 295, 80, -1, + 80, 295, 81, -1, 160, 166, 156, -1, + 201, 296, 192, -1, 192, 296, 198, -1, + 207, 296, 201, -1, 210, 297, 204, -1, + 204, 297, 293, -1, 294, 297, 203, -1, + 195, 297, 294, -1, 293, 297, 195, -1, + 203, 298, 199, -1, 199, 298, 295, -1, + 81, 298, 82, -1, 295, 298, 81, -1, + 162, 167, 159, -1, 32, 167, 162, -1, + 296, 299, 198, -1, 33, 167, 32, -1, + 211, 299, 207, -1, 34, 167, 33, -1, + 198, 299, 204, -1, 207, 299, 296, -1, + 209, 300, 201, -1, 213, 300, 209, -1, + 165, 168, 157, -1, 201, 300, 207, -1, + 210, 301, 297, -1, 83, 301, 214, -1, + 297, 301, 203, -1, 214, 301, 210, -1, + 204, 302, 210, -1, 215, 302, 211, -1, + 211, 302, 299, -1, 157, 168, 164, -1, + 299, 302, 204, -1, 300, 303, 207, -1, + 213, 303, 300, -1, 207, 303, 211, -1, + 217, 303, 213, -1, 218, 304, 216, -1, + 209, 304, 213, -1, 215, 305, 302, -1, + 214, 305, 85, -1, 302, 305, 210, -1, + 219, 305, 215, -1, 85, 305, 219, -1, + 210, 305, 214, -1, 303, 306, 211, -1, + 217, 306, 303, -1, 211, 306, 215, -1, + 215, 306, 220, -1, 220, 306, 217, -1, + 75, 97, 74, -1, 227, 307, 0, -1, + 76, 97, 75, -1, 91, 307, 227, -1, + 91, 308, 307, -1, 228, 308, 91, -1, + 35, 171, 34, -1, 36, 171, 35, -1, + 34, 171, 167, -1, 92, 311, 232, -1, + 229, 311, 92, -1, 72, 311, 71, -1, + 71, 311, 229, -1, 232, 311, 72, -1, + 233, 312, 94, -1, 230, 312, 310, -1, + 94, 312, 230, -1, 228, 313, 309, -1, + 168, 173, 164, -1, 310, 313, 230, -1, + 164, 173, 169, -1, 309, 313, 310, -1, + 95, 313, 231, -1, 91, 313, 228, -1, + 94, 313, 95, -1, 231, 313, 91, -1, + 230, 313, 94, -1, 236, 314, 94, -1, + 94, 314, 233, -1, 240, 314, 236, -1, + 99, 314, 240, -1, 235, 314, 99, -1, + 110, 315, 244, -1, 244, 315, 239, -1, + 36, 176, 171, -1, 37, 176, 36, -1, + 38, 176, 37, -1, 76, 101, 97, -1, + 77, 101, 76, -1, 110, 317, 315, -1, + 173, 177, 169, -1, 317, 319, 316, -1, + 318, 319, 124, -1, 316, 319, 318, -1, + 124, 319, 253, -1, 110, 320, 317, -1, + 251, 320, 110, -1, 123, 320, 251, -1, + 317, 320, 319, -1, 319, 320, 253, -1, + 253, 320, 123, -1, 120, 321, 113, -1, + 118, 321, 254, -1, 254, 321, 125, -1, + 113, 321, 118, -1, 125, 321, 120, -1, + 127, 322, 133, -1, 133, 322, 129, -1, + 129, 322, 254, -1, 121, 322, 127, -1, + 254, 322, 121, -1, 97, 104, 102, -1, + 101, 104, 97, -1, 139, 324, 257, -1, + 259, 324, 139, -1, 135, 324, 259, -1, + 267, 325, 146, -1, 146, 325, 262, -1, + 262, 325, 135, -1, 38, 181, 176, -1, + 39, 181, 38, -1, 270, 326, 149, -1, + 40, 181, 39, -1, 163, 328, 270, -1, + 161, 328, 271, -1, 270, 328, 326, -1, + 271, 328, 163, -1, 327, 328, 161, -1, + 326, 328, 327, -1, 278, 329, 161, -1, + 274, 329, 278, -1, 173, 183, 177, -1, + 181, 183, 173, -1, 276, 330, 171, -1, + 104, 107, 102, -1, 171, 330, 167, -1, + 41, 183, 40, -1, 167, 330, 159, -1, + 42, 183, 41, -1, 159, 330, 165, -1, + 165, 330, 276, -1, 181, 331, 176, -1, + 168, 331, 173, -1, 40, 183, 181, -1, + 276, 331, 168, -1, 173, 331, 181, -1, + 176, 331, 276, -1, 283, 332, 186, -1, + 174, 332, 279, -1, 186, 332, 290, -1, + 6, 108, 5, -1, 285, 332, 174, -1, + 290, 332, 285, -1, 186, 333, 283, -1, + 5, 108, 79, -1, 77, 108, 101, -1, + 101, 108, 104, -1, 78, 108, 77, -1, + 287, 333, 186, -1, 79, 108, 78, -1, + 287, 334, 333, -1, 199, 336, 292, -1, + 287, 337, 334, -1, 335, 337, 292, -1, + 199, 337, 294, -1, 292, 337, 199, -1, + 186, 337, 287, -1, 195, 337, 186, -1, + 334, 337, 335, -1, 294, 337, 195, -1, + 199, 338, 336, -1, 295, 338, 199, -1, + 1, 338, 295, -1, 203, 339, 298, -1, + 301, 339, 203, -1, 82, 339, 83, -1, + 83, 339, 301, -1, 298, 339, 82, -1, + 209, 340, 304, -1, 216, 340, 212, -1, + 212, 340, 206, -1, 206, 340, 209, -1, + 304, 340, 216, -1, 218, 341, 304, -1, + 213, 341, 217, -1, 304, 341, 213, -1, + 217, 341, 221, -1, 221, 341, 218, -1, + 308, 342, 307, -1, 177, 189, 182, -1, + 228, 342, 308, -1, 309, 342, 228, -1, + 43, 189, 42, -1, 310, 342, 309, -1, + 44, 189, 43, -1, 312, 342, 310, -1, + 307, 342, 0, -1, 183, 189, 177, -1, + 42, 189, 183, -1, 233, 343, 312, -1, + 7, 112, 6, -1, 312, 343, 342, -1, + 8, 112, 7, -1, 342, 343, 0, -1, + 6, 112, 108, -1, 343, 344, 235, -1, + 108, 112, 104, -1, 314, 344, 233, -1, + 235, 344, 314, -1, 104, 112, 107, -1, + 233, 344, 343, -1, 178, 190, 185, -1, + 235, 345, 343, -1, 239, 345, 99, -1, + 99, 345, 235, -1, 184, 190, 178, -1, + 345, 346, 343, -1, 239, 346, 345, -1, + 315, 346, 239, -1, 124, 347, 318, -1, + 124, 348, 347, -1, 324, 348, 257, -1, + 135, 348, 324, -1, 323, 348, 135, -1, + 257, 348, 124, -1, 267, 349, 325, -1, + 325, 349, 135, -1, 135, 349, 323, -1, + 182, 193, 187, -1, 267, 350, 349, -1, + 44, 193, 189, -1, 149, 350, 267, -1, + 189, 193, 182, -1, 45, 193, 44, -1, + 46, 193, 45, -1, 185, 194, 192, -1, + 326, 352, 149, -1, 190, 194, 185, -1, + 351, 352, 327, -1, 327, 352, 326, -1, + 107, 117, 113, -1, 8, 117, 112, -1, + 9, 117, 8, -1, 10, 117, 9, -1, + 327, 353, 351, -1, 112, 117, 107, -1, + 327, 354, 353, -1, 353, 354, 329, -1, + 354, 355, 329, -1, 161, 355, 327, -1, + 329, 355, 161, -1, 327, 355, 354, -1, + 279, 356, 274, -1, 191, 196, 184, -1, + 329, 356, 353, -1, 184, 196, 190, -1, + 274, 356, 329, -1, 47, 197, 46, -1, + 109, 119, 116, -1, 48, 197, 47, -1, + 283, 357, 332, -1, 279, 357, 356, -1, + 332, 357, 279, -1, 193, 197, 187, -1, + 292, 358, 335, -1, 187, 197, 191, -1, + 336, 358, 292, -1, 338, 358, 336, -1, + 46, 197, 193, -1, 1, 358, 338, -1, + 335, 358, 334, -1, 115, 119, 109, -1, + 11, 120, 10, -1, 12, 120, 11, -1, + 316, 359, 317, -1, 346, 359, 343, -1, + 315, 359, 346, -1, 317, 359, 315, -1, + 117, 120, 113, -1, 10, 120, 117, -1, + 343, 359, 0, -1, 316, 360, 359, -1, + 318, 360, 316, -1, 359, 360, 0, -1, + 348, 361, 347, -1, 190, 200, 194, -1, + 347, 361, 318, -1, 196, 200, 190, -1, + 318, 361, 360, -1, 194, 201, 192, -1, + 323, 362, 348, -1, 348, 362, 361, -1, + 48, 202, 197, -1, 49, 202, 48, -1, + 349, 364, 323, -1, 50, 202, 49, -1, + 191, 202, 196, -1, 197, 202, 191, -1, + 350, 365, 349, -1, 364, 365, 363, -1, + 349, 365, 364, -1, 333, 366, 283, -1, + 283, 366, 357, -1, 439, 370, 372, -1, + 439, 437, 370, -1, 440, 372, 373, -1, + 440, 373, 374, -1, 440, 439, 372, -1, + 441, 440, 374, -1, 442, 374, 375, -1, + 442, 441, 374, -1, 443, 375, 376, -1, + 443, 442, 375, -1, 444, 376, 377, -1, + 444, 377, 378, -1, 444, 443, 376, -1, + 445, 444, 378, -1, 446, 378, 379, -1, + 446, 379, 380, -1, 446, 445, 378, -1, + 447, 380, 381, -1, 447, 446, 380, -1, + 448, 447, 381, -1, 449, 381, 382, -1, + 449, 382, 383, -1, 449, 448, 381, -1, + 450, 383, 384, -1, 450, 449, 383, -1, + 451, 450, 384, -1, 452, 384, 385, -1, + 452, 451, 384, -1, 453, 385, 386, -1, + 453, 452, 385, -1, 454, 386, 387, -1, + 454, 387, 388, -1, 454, 453, 386, -1, + 455, 454, 388, -1, 456, 455, 388, -1, + 456, 388, 389, -1, 457, 456, 389, -1, + 457, 389, 390, -1, 457, 390, 391, -1, + 458, 457, 391, -1, 459, 391, 392, -1, + 459, 458, 391, -1, 460, 392, 393, -1, + 460, 393, 394, -1, 460, 459, 392, -1, + 461, 460, 394, -1, 462, 394, 395, -1, + 462, 461, 394, -1, 463, 395, 396, -1, + 463, 462, 395, -1, 464, 396, 397, -1, + 464, 463, 396, -1, 465, 397, 398, -1, + 465, 464, 397, -1, 466, 398, 399, -1, + 466, 465, 398, -1, 467, 399, 400, -1, + 467, 466, 399, -1, 468, 400, 401, -1, + 468, 467, 400, -1, 469, 401, 402, -1, + 469, 468, 401, -1, 470, 402, 403, -1, + 470, 403, 404, -1, 470, 469, 402, -1, + 471, 470, 404, -1, 472, 404, 405, -1, + 472, 471, 404, -1, 473, 405, 406, -1, + 473, 472, 405, -1, 474, 406, 407, -1, + 474, 473, 406, -1, 475, 407, 408, -1, + 475, 474, 407, -1, 476, 408, 409, -1, + 476, 475, 408, -1, 477, 409, 410, -1, + 477, 476, 409, -1, 478, 410, 411, -1, + 478, 477, 410, -1, 479, 411, 412, -1, + 479, 478, 411, -1, 480, 479, 412, -1, + 480, 412, 413, -1, 481, 480, 413, -1, + 481, 413, 414, -1, 482, 481, 414, -1, + 482, 414, 415, -1, 482, 415, 416, -1, + 483, 482, 416, -1, 484, 483, 416, -1, + 484, 416, 417, -1, 484, 417, 418, -1, + 485, 484, 418, -1, 485, 418, 419, -1, + 486, 485, 419, -1, 487, 486, 419, -1, + 487, 419, 420, -1, 488, 487, 420, -1, + 488, 420, 421, -1, 489, 488, 421, -1, + 489, 421, 422, -1, 490, 489, 422, -1, + 490, 422, 423, -1, 491, 490, 423, -1, + 491, 423, 424, -1, 492, 424, 425, -1, + 492, 491, 424, -1, 493, 425, 426, -1, + 493, 492, 425, -1, 494, 426, 427, -1, + 494, 493, 426, -1, 495, 427, 428, -1, + 495, 494, 427, -1, 496, 428, 429, -1, + 496, 495, 428, -1, 497, 429, 430, -1, + 497, 496, 429, -1, 498, 430, 431, -1, + 498, 497, 430, -1, 499, 431, 432, -1, + 499, 498, 431, -1, 500, 432, 433, -1, + 500, 499, 432, -1, 501, 433, 434, -1, + 501, 500, 433, -1, 502, 434, 435, -1, + 502, 501, 434, -1, 503, 435, 436, -1, + 503, 436, 371, -1, 503, 502, 435, -1, + 438, 503, 371, -1, 544, 546, 545, -1, + 543, 513, 512, -1, 543, 512, 544, -1, + 516, 514, 513, -1, 516, 515, 514, -1, + 516, 543, 542, -1, 516, 513, 543, -1, + 559, 561, 560, -1, 540, 542, 541, -1, + 518, 517, 516, -1, 519, 516, 542, -1, + 557, 559, 558, -1, 519, 518, 516, -1, + 557, 562, 561, -1, 557, 563, 562, -1, + 557, 564, 563, -1, 557, 565, 564, -1, + 557, 561, 559, -1, 520, 542, 540, -1, + 520, 519, 542, -1, 567, 566, 565, -1, + 567, 565, 557, -1, 537, 539, 538, -1, + 537, 540, 539, -1, 521, 520, 540, -1, + 521, 540, 537, -1, 555, 557, 556, -1, + 535, 537, 536, -1, 569, 568, 567, -1, + 535, 521, 537, -1, 523, 522, 521, -1, + 553, 555, 554, -1, 532, 534, 533, -1, + 532, 535, 534, -1, 552, 555, 553, -1, + 526, 524, 523, -1, 526, 525, 524, -1, + 506, 505, 504, -1, 507, 504, 569, -1, + 528, 527, 526, -1, 507, 567, 557, -1, + 528, 531, 530, -1, 507, 557, 555, -1, + 528, 532, 531, -1, 507, 506, 504, -1, + 528, 523, 521, -1, 507, 569, 567, -1, + 528, 521, 535, -1, 528, 535, 532, -1, + 550, 555, 552, -1, 528, 526, 523, -1, + 550, 552, 551, -1, 529, 528, 530, -1, + 509, 508, 507, -1, 548, 555, 550, -1, + 548, 507, 555, -1, 548, 550, 549, -1, + 511, 510, 509, -1, 511, 509, 507, -1, + 512, 507, 548, -1, 512, 511, 507, -1, + 512, 547, 546, -1, 512, 548, 547, -1, + 544, 512, 546, -1 ] + ccw TRUE + solid FALSE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF o3 Group { + children + Shape { + appearance + Appearance { + material + Material { + emissiveColor 0.098039217 0.098039217 0.098039217 + + } + + } + geometry + PointSet { + coord + USE o1 + + } + + } + + } ] + + }, + + USE o2, + + Group { + children [ + USE o0, + + USE o3 ] + + }, + + USE o3 ] + + } + + } + + }, + + Group { + children + Transform { + translation 0 0 0 + rotation 1 -0 -0 1.5707964 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + Switch { + whichChoice 0 + choice [ + Group { + children [ + DEF o4 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.098039217 0.098039217 0.098039217 + shininess 1 + + } + + } + geometry + IndexedLineSet { + coord + DEF o5 Coordinate { + point [ -0.85782599 10.33 -4.5874415e-015, + -0.85782599 10.33 -4.5874415e-015, + -0.84231174 10.33 0.25648108, + -0.79599524 10.33 0.50922209, + -0.71955186 10.33 0.75453752, + -0.61409634 10.33 0.98885006, + -0.48116648 10.33 1.208743, + -0.32270062 10.33 1.4110097, + -0.14100963 10.33 1.5927006, + 0.061257061 10.33 1.7511665, + 0.28114995 10.33 1.8840964, + 0.51546252 10.33 1.9895519, + 0.76077789 10.33 2.0659952, + 1.0135189 10.33 2.1123118, + 1.27 10.33 2.127826, + 1.526481 10.33 2.1123118, + 1.7792221 10.33 2.0659952, + 2.0245376 10.33 1.9895519, + 2.2588501 10.33 1.8840964, + 2.4787428 10.33 1.7511665, + 2.6810095 10.33 1.5927006, + 2.8627007 10.33 1.4110097, + 3.0211666 10.33 1.208743, + 3.1540964 10.33 0.98885006, + 3.2595518 10.33 0.75453752, + 3.3359952 10.33 0.50922209, + 3.3823118 10.33 0.25648108, + 3.397826 10.33 2.1504727e-015, + 3.3823118 10.33 -0.25648108, + 3.3359952 10.33 -0.50922209, + 3.2595518 10.33 -0.75453752, + 3.1540964 10.33 -0.98885006, + 3.0211666 10.33 -1.208743, + 2.8627007 10.33 -1.4110097, + 2.6810095 10.33 -1.5927006, + 2.4787428 10.33 -1.7511665, + 2.2588501 10.33 -1.8840964, + 2.0245376 10.33 -1.9895519, + 1.7792221 10.33 -2.0659952, + 1.526481 10.33 -2.1123118, + 1.27 10.33 -2.127826, + 1.0135189 10.33 -2.1123118, + 0.76077789 10.33 -2.0659952, + 0.51546252 10.33 -1.9895519, + 0.28114995 10.33 -1.8840964, + 0.061257061 10.33 -1.7511665, + -0.14100963 10.33 -1.5927006, + -0.32270062 10.33 -1.4110097, + -0.48116648 10.33 -1.208743, + -0.61409634 10.33 -0.98885006, + -0.71955186 10.33 -0.75453752, + -0.79599524 10.33 -0.50922209, + -0.84231174 10.33 -0.25648108, + -0.85782599 5.6728978 -2.5192727e-015, + -0.85782599 5.6728978 -2.5192727e-015, + -0.84231174 5.6728978 0.25648108, + -0.79599524 5.6728978 0.50922209, + -0.71955186 5.6728978 0.75453752, + -0.61409634 5.6728978 0.98885006, + -0.48116648 5.6728978 1.208743, + -0.32270062 5.6728978 1.4110097, + -0.14100963 5.6728978 1.5927006, + 0.061257061 5.6728978 1.7511665, + 0.28114995 5.6728978 1.8840964, + 0.51546252 5.6728978 1.9895519, + 0.76077789 5.6728978 2.0659952, + 1.0135189 5.6728978 2.1123118, + 1.27 5.6728978 2.127826, + 1.526481 5.6728978 2.1123118, + 1.7792221 5.6728978 2.0659952, + 2.0245376 5.6728978 1.9895519, + 2.2588501 5.6728978 1.8840964, + 2.4787428 5.6728978 1.7511665, + 2.6810095 5.6728978 1.5927006, + 2.8627007 5.6728978 1.4110097, + 3.0211666 5.6728978 1.208743, + 3.1540964 5.6728978 0.98885006, + 3.2595518 5.6728978 0.75453752, + 3.3359952 5.6728978 0.50922209, + 3.3823118 5.6728978 0.25648108, + 3.397826 5.6728978 2.1504727e-015, + 3.3823118 5.6728978 -0.25648108, + 3.3359952 5.6728978 -0.50922209, + 3.2595518 5.6728978 -0.75453752, + 3.1540964 5.6728978 -0.98885006, + 3.0211666 5.6728978 -1.208743, + 2.8627007 5.6728978 -1.4110097, + 2.6810095 5.6728978 -1.5927006, + 2.4787428 5.6728978 -1.7511665, + 2.2588501 5.6728978 -1.8840964, + 2.0245376 5.6728978 -1.9895519, + 1.7792221 5.6728978 -2.0659952, + 1.526481 5.6728978 -2.1123118, + 1.27 5.6728978 -2.127826, + 1.0135189 5.6728978 -2.1123118, + 0.76077789 5.6728978 -2.0659952, + 0.51546252 5.6728978 -1.9895519, + 0.28114995 5.6728978 -1.8840964, + 0.061257061 5.6728978 -1.7511665, + -0.14100963 5.6728978 -1.5927006, + -0.32270062 5.6728978 -1.4110097, + -0.48116648 5.6728978 -1.208743, + -0.61409634 5.6728978 -0.98885006, + -0.71955186 5.6728978 -0.75453752, + -0.79599524 5.6728978 -0.50922209, + -0.84231174 5.6728978 -0.25648108, + -0.85782599 5.6728978 -2.5192727e-015, + -0.84231174 5.6728978 0.25648108, + -0.79599524 5.6728978 0.50922209, + -0.71955186 5.6728978 0.75453752, + -0.61409634 5.6728978 0.98885006, + -0.48116648 5.6728978 1.208743, + -0.32270062 5.6728978 1.4110097, + -0.14100963 5.6728978 1.5927006, + 0.061257061 5.6728978 1.7511665, + 0.28114995 5.6728978 1.8840964, + 0.51546252 5.6728978 1.9895519, + 0.76077789 5.6728978 2.0659952, + 1.0135189 5.6728978 2.1123118, + 1.27 5.6728978 2.127826, + 1.526481 5.6728978 2.1123118, + 1.7792221 5.6728978 2.0659952, + 2.0245376 5.6728978 1.9895519, + 2.2588501 5.6728978 1.8840964, + 2.4787428 5.6728978 1.7511665, + 2.6810095 5.6728978 1.5927006, + 2.8627007 5.6728978 1.4110097, + 3.0211666 5.6728978 1.208743, + 3.1540964 5.6728978 0.98885006, + 3.2595518 5.6728978 0.75453752, + 3.3359952 5.6728978 0.50922209, + 3.3823118 5.6728978 0.25648108, + 3.397826 5.6728978 2.1504727e-015, + 3.3823118 5.6728978 -0.25648108, + 3.3359952 5.6728978 -0.50922209, + 3.2595518 5.6728978 -0.75453752, + 3.1540964 5.6728978 -0.98885006, + 3.0211666 5.6728978 -1.208743, + 2.8627007 5.6728978 -1.4110097, + 2.6810095 5.6728978 -1.5927006, + 2.4787428 5.6728978 -1.7511665, + 2.2588501 5.6728978 -1.8840964, + 2.0245376 5.6728978 -1.9895519, + 1.7792221 5.6728978 -2.0659952, + 1.526481 5.6728978 -2.1123118, + 1.27 5.6728978 -2.127826, + 1.0135189 5.6728978 -2.1123118, + 0.76077789 5.6728978 -2.0659952, + 0.51546252 5.6728978 -1.9895519, + 0.28114995 5.6728978 -1.8840964, + 0.061257061 5.6728978 -1.7511665, + -0.14100963 5.6728978 -1.5927006, + -0.32270062 5.6728978 -1.4110097, + -0.48116648 5.6728978 -1.208743, + -0.61409634 5.6728978 -0.98885006, + -0.71955186 5.6728978 -0.75453752, + -0.79599524 5.6728978 -0.50922209, + -0.84231174 5.6728978 -0.25648108, + -1.65 5 -2.220446e-015, + -1.6350185 5 0.2954115, + -1.5902275 5 0.58779168, + -1.5160866 5 0.87414032, + -1.4133568 5 1.1515191, + -1.2830921 5 1.4170817, + -1.1266292 5 1.6681032, + -0.94557375 5 1.9020077, + -0.74178338 5 2.116395, + -0.51734948 5 2.3090651, + -0.27457491 5 2.4780412, + -0.015950922 5 2.6215892, + 0.25586867 5 2.7382362, + 0.53809458 5 2.8267851, + 0.82783091 5 2.8863275, + 1.1221044 5 2.9162521, + 1.4178956 5 2.9162521, + 1.7121691 5 2.8863275, + 2.0019054 5 2.8267851, + 2.2841313 5 2.7382362, + 2.5559509 5 2.6215892, + 2.814575 5 2.4780412, + 3.0573494 5 2.3090651, + 3.2817833 5 2.116395, + 3.4855738 5 1.9020077, + 3.6666293 5 1.6681032, + 3.8230922 5 1.4170817, + 3.9533567 5 1.1515191, + 4.0560865 5 0.87414032, + 4.1302276 5 0.58779168, + 4.1750183 5 0.2954115, + 4.1900001 5 3.5759688e-016, + 4.1750183 5 -0.2954115, + 4.1302276 5 -0.58779168, + 4.0560865 5 -0.87414032, + 3.9533567 5 -1.1515191, + 3.8230922 5 -1.4170817, + 3.6666293 5 -1.6681032, + 3.4855738 5 -1.9020077, + 3.2817833 5 -2.116395, + 3.0573494 5 -2.3090651, + 2.814575 5 -2.4780412, + 2.5559509 5 -2.6215892, + 2.2841313 5 -2.7382362, + 2.0019054 5 -2.8267851, + 1.7121691 5 -2.8863275, + 1.4178956 5 -2.9162521, + 1.1221044 5 -2.9162521, + 0.82783091 5 -2.8863275, + 0.53809458 5 -2.8267851, + 0.25586867 5 -2.7382362, + -0.015950922 5 -2.6215892, + -0.27457491 5 -2.4780412, + -0.51734948 5 -2.3090651, + -0.74178338 5 -2.116395, + -0.94557375 5 -1.9020077, + -1.1266292 5 -1.6681032, + -1.2830921 5 -1.4170817, + -1.4133568 5 -1.1515191, + -1.5160866 5 -0.87414032, + -1.5902275 5 -0.58779168, + -1.6350185 5 -0.2954115, + -1.65 5 -2.220446e-015, + -1.65 5 -2.220446e-015, + -1.6350185 5 0.2954115, + -1.5902275 5 0.58779168, + -1.5160866 5 0.87414032, + -1.4133568 5 1.1515191, + -1.2830921 5 1.4170817, + -1.1266292 5 1.6681032, + -0.94557375 5 1.9020077, + -0.74178338 5 2.116395, + -0.51734948 5 2.3090651, + -0.27457491 5 2.4780412, + -0.015950922 5 2.6215892, + 0.25586867 5 2.7382362, + 0.53809458 5 2.8267851, + 0.82783091 5 2.8863275, + 1.1221044 5 2.9162521, + 1.4178956 5 2.9162521, + 1.7121691 5 2.8863275, + 2.0019054 5 2.8267851, + 2.2841313 5 2.7382362, + 2.5559509 5 2.6215892, + 2.814575 5 2.4780412, + 3.0573494 5 2.3090651, + 3.2817833 5 2.116395, + 3.4855738 5 1.9020077, + 3.6666293 5 1.6681032, + 3.8230922 5 1.4170817, + 3.9533567 5 1.1515191, + 4.0560865 5 0.87414032, + 4.1302276 5 0.58779168, + 4.1750183 5 0.2954115, + 4.1900001 5 3.5759688e-016, + 4.1750183 5 -0.2954115, + 4.1302276 5 -0.58779168, + 4.0560865 5 -0.87414032, + 3.9533567 5 -1.1515191, + 3.8230922 5 -1.4170817, + 3.6666293 5 -1.6681032, + 3.4855738 5 -1.9020077, + 3.2817833 5 -2.116395, + 3.0573494 5 -2.3090651, + 2.814575 5 -2.4780412, + 2.5559509 5 -2.6215892, + 2.2841313 5 -2.7382362, + 2.0019054 5 -2.8267851, + 1.7121691 5 -2.8863275, + 1.4178956 5 -2.9162521, + 1.1221044 5 -2.9162521, + 0.82783091 5 -2.8863275, + 0.53809458 5 -2.8267851, + 0.25586867 5 -2.7382362, + -0.015950922 5 -2.6215892, + -0.27457491 5 -2.4780412, + -0.51734948 5 -2.3090651, + -0.74178338 5 -2.116395, + -0.94557375 5 -1.9020077, + -1.1266292 5 -1.6681032, + -1.2830921 5 -1.4170817, + -1.4133568 5 -1.1515191, + -1.5160866 5 -0.87414032, + -1.5902275 5 -0.58779168, + -1.6350185 5 -0.2954115, + -1.65 5.5 -2.4424907e-015, + -1.65 5.5 -2.4424907e-015, + -1.6350185 5.5 0.2954115, + -1.5902275 5.5 0.58779168, + -1.5160866 5.5 0.87414032, + -1.4133568 5.5 1.1515191, + -1.2830921 5.5 1.4170817, + -1.1266292 5.5 1.6681032, + -0.94557375 5.5 1.9020077, + -0.74178338 5.5 2.116395, + -0.51734948 5.5 2.3090651, + -0.27457491 5.5 2.4780412, + -0.015950922 5.5 2.6215892, + 0.25586867 5.5 2.7382362, + 0.53809458 5.5 2.8267851, + 0.82783091 5.5 2.8863275, + 1.1221044 5.5 2.9162521, + 1.4178956 5.5 2.9162521, + 1.7121691 5.5 2.8863275, + 2.0019054 5.5 2.8267851, + 2.2841313 5.5 2.7382362, + 2.5559509 5.5 2.6215892, + 2.814575 5.5 2.4780412, + 3.0573494 5.5 2.3090651, + 3.2817833 5.5 2.116395, + 3.4855738 5.5 1.9020077, + 3.6666293 5.5 1.6681032, + 3.8230922 5.5 1.4170817, + 3.9533567 5.5 1.1515191, + 4.0560865 5.5 0.87414032, + 4.1302276 5.5 0.58779168, + 4.1750183 5.5 0.2954115, + 4.1900001 5.5 3.5759688e-016, + 4.1750183 5.5 -0.2954115, + 4.1302276 5.5 -0.58779168, + 4.0560865 5.5 -0.87414032, + 3.9533567 5.5 -1.1515191, + 3.8230922 5.5 -1.4170817, + 3.6666293 5.5 -1.6681032, + 3.4855738 5.5 -1.9020077, + 3.2817833 5.5 -2.116395, + 3.0573494 5.5 -2.3090651, + 2.814575 5.5 -2.4780412, + 2.5559509 5.5 -2.6215892, + 2.2841313 5.5 -2.7382362, + 2.0019054 5.5 -2.8267851, + 1.7121691 5.5 -2.8863275, + 1.4178956 5.5 -2.9162521, + 1.1221044 5.5 -2.9162521, + 0.82783091 5.5 -2.8863275, + 0.53809458 5.5 -2.8267851, + 0.25586867 5.5 -2.7382362, + -0.015950922 5.5 -2.6215892, + -0.27457491 5.5 -2.4780412, + -0.51734948 5.5 -2.3090651, + -0.74178338 5.5 -2.116395, + -0.94557375 5.5 -1.9020077, + -1.1266292 5.5 -1.6681032, + -1.2830921 5.5 -1.4170817, + -1.4133568 5.5 -1.1515191, + -1.5160866 5.5 -0.87414032, + -1.5902275 5.5 -0.58779168, + -1.6350185 5.5 -0.2954115, + -1.65 5.5 -2.4424907e-015, + -1.65 5.5 -2.4424907e-015, + -1.6350185 5.5 0.2954115, + -1.5902275 5.5 0.58779168, + -1.5160866 5.5 0.87414032, + -1.4133568 5.5 1.1515191, + -1.2830921 5.5 1.4170817, + -1.1266292 5.5 1.6681032, + -0.94557375 5.5 1.9020077, + -0.74178338 5.5 2.116395, + -0.51734948 5.5 2.3090651, + -0.27457491 5.5 2.4780412, + -0.015950922 5.5 2.6215892, + 0.25586867 5.5 2.7382362, + 0.53809458 5.5 2.8267851, + 0.82783091 5.5 2.8863275, + 1.1221044 5.5 2.9162521, + 1.4178956 5.5 2.9162521, + 1.7121691 5.5 2.8863275, + 2.0019054 5.5 2.8267851, + 2.2841313 5.5 2.7382362, + 2.5559509 5.5 2.6215892, + 2.814575 5.5 2.4780412, + 3.0573494 5.5 2.3090651, + 3.2817833 5.5 2.116395, + 3.4855738 5.5 1.9020077, + 3.6666293 5.5 1.6681032, + 3.8230922 5.5 1.4170817, + 3.9533567 5.5 1.1515191, + 4.0560865 5.5 0.87414032, + 4.1302276 5.5 0.58779168, + 4.1750183 5.5 0.2954115, + 4.1900001 5.5 3.5759688e-016, + 4.1750183 5.5 -0.2954115, + 4.1302276 5.5 -0.58779168, + 4.0560865 5.5 -0.87414032, + 3.9533567 5.5 -1.1515191, + 3.8230922 5.5 -1.4170817, + 3.6666293 5.5 -1.6681032, + 3.4855738 5.5 -1.9020077, + 3.2817833 5.5 -2.116395, + 3.0573494 5.5 -2.3090651, + 2.814575 5.5 -2.4780412, + 2.5559509 5.5 -2.6215892, + 2.2841313 5.5 -2.7382362, + 2.0019054 5.5 -2.8267851, + 1.7121691 5.5 -2.8863275, + 1.4178956 5.5 -2.9162521, + 1.1221044 5.5 -2.9162521, + 0.82783091 5.5 -2.8863275, + 0.53809458 5.5 -2.8267851, + 0.25586867 5.5 -2.7382362, + -0.015950922 5.5 -2.6215892, + -0.27457491 5.5 -2.4780412, + -0.51734948 5.5 -2.3090651, + -0.74178338 5.5 -2.116395, + -0.94557375 5.5 -1.9020077, + -1.1266292 5.5 -1.6681032, + -1.2830921 5.5 -1.4170817, + -1.4133568 5.5 -1.1515191, + -1.5160866 5.5 -0.87414032, + -1.5902275 5.5 -0.58779168, + -1.6350185 5.5 -0.2954115, + -1.3119309 5.5027814 -2.4437258e-015, + -1.3119309 5.5027814 -2.4437258e-015, + -1.2967955 5.5027814 0.27915582, + -1.2515668 5.5027814 0.55503881, + -1.176775 5.5027814 0.82441449, + -1.073297 5.5027814 1.0841247, + -0.94234604 5.5027814 1.3311244, + -0.78545725 5.5027814 1.562518, + -0.60447019 5.5027814 1.7755924, + -0.40150666 5.5027814 1.9678497, + -0.17894623 5.5027814 2.1370358, + 0.060601778 5.5027814 2.281167, + 0.31432885 5.5027814 2.3985536, + 0.57926029 5.5027814 2.4878194, + 0.85229009 5.5027814 2.5479178, + 1.1302171 5.5027814 2.5781443, + 1.4097829 5.5027814 2.5781443, + 1.6877099 5.5027814 2.5479178, + 1.9607397 5.5027814 2.4878194, + 2.2256711 5.5027814 2.3985536, + 2.4793983 5.5027814 2.281167, + 2.7189462 5.5027814 2.1370358, + 2.9415066 5.5027814 1.9678497, + 3.1444702 5.5027814 1.7755924, + 3.3254573 5.5027814 1.562518, + 3.4823461 5.5027814 1.3311244, + 3.613297 5.5027814 1.0841247, + 3.7167749 5.5027814 0.82441449, + 3.7915668 5.5027814 0.55503881, + 3.8367956 5.5027814 0.27915582, + 3.8519309 5.5027814 -1.97702e-015, + 3.8367956 5.5027814 -0.27915582, + 3.7915668 5.5027814 -0.55503881, + 3.7167749 5.5027814 -0.82441449, + 3.613297 5.5027814 -1.0841247, + 3.4823461 5.5027814 -1.3311244, + 3.3254573 5.5027814 -1.562518, + 3.1444702 5.5027814 -1.7755924, + 2.9415066 5.5027814 -1.9678497, + 2.7189462 5.5027814 -2.1370358, + 2.4793983 5.5027814 -2.281167, + 2.2256711 5.5027814 -2.3985536, + 1.9607397 5.5027814 -2.4878194, + 1.6877099 5.5027814 -2.5479178, + 1.4097829 5.5027814 -2.5781443, + 1.1302171 5.5027814 -2.5781443, + 0.85229009 5.5027814 -2.5479178, + 0.57926029 5.5027814 -2.4878194, + 0.31432885 5.5027814 -2.3985536, + 0.060601778 5.5027814 -2.281167, + -0.17894623 5.5027814 -2.1370358, + -0.40150666 5.5027814 -1.9678497, + -0.60447019 5.5027814 -1.7755924, + -0.78545725 5.5027814 -1.562518, + -0.94234604 5.5027814 -1.3311244, + -1.073297 5.5027814 -1.0841247, + -1.176775 5.5027814 -0.82441449, + -1.2515668 5.5027814 -0.55503881, + -1.2967955 5.5027814 -0.27915582, + -1.3119309 5.5027814 -2.4437258e-015, + -1.3119309 5.5027814 -2.4437258e-015, + -1.2967955 5.5027814 0.27915582, + -1.2515668 5.5027814 0.55503881, + -1.176775 5.5027814 0.82441449, + -1.073297 5.5027814 1.0841247, + -0.94234604 5.5027814 1.3311244, + -0.78545725 5.5027814 1.562518, + -0.60447019 5.5027814 1.7755924, + -0.40150666 5.5027814 1.9678497, + -0.17894623 5.5027814 2.1370358, + 0.060601778 5.5027814 2.281167, + 0.31432885 5.5027814 2.3985536, + 0.57926029 5.5027814 2.4878194, + 0.85229009 5.5027814 2.5479178, + 1.1302171 5.5027814 2.5781443, + 1.4097829 5.5027814 2.5781443, + 1.6877099 5.5027814 2.5479178, + 1.9607397 5.5027814 2.4878194, + 2.2256711 5.5027814 2.3985536, + 2.4793983 5.5027814 2.281167, + 2.7189462 5.5027814 2.1370358, + 2.9415066 5.5027814 1.9678497, + 3.1444702 5.5027814 1.7755924, + 3.3254573 5.5027814 1.562518, + 3.4823461 5.5027814 1.3311244, + 3.613297 5.5027814 1.0841247, + 3.7167749 5.5027814 0.82441449, + 3.7915668 5.5027814 0.55503881, + 3.8367956 5.5027814 0.27915582, + 3.8519309 5.5027814 -1.97702e-015, + 3.8367956 5.5027814 -0.27915582, + 3.7915668 5.5027814 -0.55503881, + 3.7167749 5.5027814 -0.82441449, + 3.613297 5.5027814 -1.0841247, + 3.4823461 5.5027814 -1.3311244, + 3.3254573 5.5027814 -1.562518, + 3.1444702 5.5027814 -1.7755924, + 2.9415066 5.5027814 -1.9678497, + 2.7189462 5.5027814 -2.1370358, + 2.4793983 5.5027814 -2.281167, + 2.2256711 5.5027814 -2.3985536, + 1.9607397 5.5027814 -2.4878194, + 1.6877099 5.5027814 -2.5479178, + 1.4097829 5.5027814 -2.5781443, + 1.1302171 5.5027814 -2.5781443, + 0.85229009 5.5027814 -2.5479178, + 0.57926029 5.5027814 -2.4878194, + 0.31432885 5.5027814 -2.3985536, + 0.060601778 5.5027814 -2.281167, + -0.17894623 5.5027814 -2.1370358, + -0.40150666 5.5027814 -1.9678497, + -0.60447019 5.5027814 -1.7755924, + -0.78545725 5.5027814 -1.562518, + -0.94234604 5.5027814 -1.3311244, + -1.073297 5.5027814 -1.0841247, + -1.176775 5.5027814 -0.82441449, + -1.2515668 5.5027814 -0.55503881, + -1.2967955 5.5027814 -0.27915582, + -1.205 5.6105957 -2.491605e-015, + -1.205 5.6105957 -2.491605e-015, + -1.1894377 5.6105957 0.27711207, + -1.1429466 5.6105957 0.55073929, + -1.0661112 5.6105957 0.81744069, + -0.95989794 5.6105957 1.0738622, + -0.82564241 5.6105957 1.3167794, + -0.66503292 5.6105957 1.5431373, + -0.48008928 5.6105957 1.7500893, + -0.27313727 5.6105957 1.935033, + -0.04677939 5.6105957 2.0956423, + 0.19613774 5.6105957 2.229898, + 0.45255932 5.6105957 2.3361113, + 0.71926069 5.6105957 2.4129467, + 0.99288791 5.6105957 2.4594376, + 1.27 5.6105957 2.4749999, + 1.5471121 5.6105957 2.4594376, + 1.8207393 5.6105957 2.4129467, + 2.0874407 5.6105957 2.3361113, + 2.3438623 5.6105957 2.229898, + 2.5867794 5.6105957 2.0956423, + 2.8131373 5.6105957 1.935033, + 3.0200894 5.6105957 1.7500893, + 3.2050328 5.6105957 1.5431373, + 3.3656423 5.6105957 1.3167794, + 3.499898 5.6105957 1.0738622, + 3.6061113 5.6105957 0.81744069, + 3.6829467 5.6105957 0.55073929, + 3.7294378 5.6105957 0.27711207, + 3.7449999 5.6105957 3.0310007e-016, + 3.7294378 5.6105957 -0.27711207, + 3.6829467 5.6105957 -0.55073929, + 3.6061113 5.6105957 -0.81744069, + 3.499898 5.6105957 -1.0738622, + 3.3656423 5.6105957 -1.3167794, + 3.2050328 5.6105957 -1.5431373, + 3.0200894 5.6105957 -1.7500893, + 2.8131373 5.6105957 -1.935033, + 2.5867794 5.6105957 -2.0956423, + 2.3438623 5.6105957 -2.229898, + 2.0874407 5.6105957 -2.3361113, + 1.8207393 5.6105957 -2.4129467, + 1.5471121 5.6105957 -2.4594376, + 1.27 5.6105957 -2.4749999, + 0.99288791 5.6105957 -2.4594376, + 0.71926069 5.6105957 -2.4129467, + 0.45255932 5.6105957 -2.3361113, + 0.19613774 5.6105957 -2.229898, + -0.04677939 5.6105957 -2.0956423, + -0.27313727 5.6105957 -1.935033, + -0.48008928 5.6105957 -1.7500893, + -0.66503292 5.6105957 -1.5431373, + -0.82564241 5.6105957 -1.3167794, + -0.95989794 5.6105957 -1.0738622, + -1.0661112 5.6105957 -0.81744069, + -1.1429466 5.6105957 -0.55073929, + -1.1894377 5.6105957 -0.27711207, + -1.2841992 5.5066457 -2.4454419e-015, + -1.2583976 5.51752 -2.4502711e-015, + -1.2362661 5.5346713 -2.4578878e-015, + -1.2192974 5.5569429 -2.4677784e-015, + -1.2086357 5.5828333 -2.479276e-015, + -1.2841992 5.5066457 -2.4454419e-015, + -1.2583976 5.51752 -2.4502711e-015, + -1.2362661 5.5346713 -2.4578878e-015, + -1.2192974 5.5569429 -2.4677784e-015, + -1.2086357 5.5828333 -2.479276e-015, + -1.1508672 5.5346713 0.64866942, + -1.1285121 5.5695405 0.64267939, + -0.93052202 5.5112414 1.2704719, + -0.90049016 5.5346713 1.2531331, + -0.88044715 5.5695405 1.2415613, + -0.5021978 5.5346713 1.7721978, + -0.48583275 5.5695405 1.7558328, + -0.00047196861 5.5112414 2.2005219, + 0.016866917 5.5346713 2.1704903, + 0.028438753 5.5695405 2.1504471, + 0.61235529 5.5112414 2.4543633, + 0.62133056 5.5346713 2.4208672, + 0.62732059 5.5695405 2.3985121, + 1.27 5.5346713 2.5062661, + 1.27 5.5695405 2.4831226, + 1.9276447 5.5112414 2.4543633, + 1.9186695 5.5346713 2.4208672, + 1.9126794 5.5695405 2.3985121, + 2.540472 5.5112414 2.2005219, + 2.523133 5.5346713 2.1704903, + 2.5115612 5.5695405 2.1504471, + 3.0421977 5.5346713 1.7721978, + 3.0258327 5.5695405 1.7558328, + 3.4705219 5.5112414 1.2704719, + 3.4404902 5.5346713 1.2531331, + 3.4204471 5.5695405 1.2415613, + 3.6908672 5.5346713 0.64866942, + 3.6685121 5.5695405 0.64267939, + 3.8109438 5.5112414 -8.1722988e-016, + 3.7762661 5.5346713 -8.0607668e-016, + 3.7531226 5.5695405 -7.9863311e-016, + 3.6908672 5.5346713 -0.64866942, + 3.6685121 5.5695405 -0.64267939, + 3.4705219 5.5112414 -1.2704719, + 3.4404902 5.5346713 -1.2531331, + 3.4204471 5.5695405 -1.2415613, + 3.0421977 5.5346713 -1.7721978, + 3.0258327 5.5695405 -1.7558328, + 2.540472 5.5112414 -2.2005219, + 2.523133 5.5346713 -2.1704903, + 2.5115612 5.5695405 -2.1504471, + 1.9276447 5.5112414 -2.4543633, + 1.9186695 5.5346713 -2.4208672, + 1.9126794 5.5695405 -2.3985121, + 1.27 5.5346713 -2.5062661, + 1.27 5.5695405 -2.4831226, + 0.61235529 5.5112414 -2.4543633, + 0.62133056 5.5346713 -2.4208672, + 0.62732059 5.5695405 -2.3985121, + -0.00047196861 5.5112414 -2.2005219, + 0.016866917 5.5346713 -2.1704903, + 0.028438753 5.5695405 -2.1504471, + -0.5021978 5.5346713 -1.7721978, + -0.48583275 5.5695405 -1.7558328, + -0.93052202 5.5112414 -1.2704719, + -0.90049016 5.5346713 -1.2531331, + -0.88044715 5.5695405 -1.2415613, + -1.1508672 5.5346713 -0.64866942, + -1.1285121 5.5695405 -0.64267939, + -1.2210455 5.5346713 0.27579442, + -1.1755682 5.5346713 0.54823899, + -1.1003869 5.5346713 0.81402463, + -0.99641454 5.5346713 1.069923, + -0.86491406 5.5346713 1.312826, + -0.70748264 5.5346713 1.5397832, + -0.32276759 5.5346713 1.9350611, + -0.21566957 5.5346713 2.0184538, + -0.10015673 5.5346713 2.0985806, + 0.13909622 5.5346713 2.2366107, + 0.26184243 5.5346713 2.2945564, + 0.39208525 5.5346713 2.3474743, + 0.52046251 5.5346713 2.391561, + 0.78818649 5.5346713 2.4595175, + 0.92685074 5.5346713 2.4826636, + 1.0617627 5.5346713 2.4976003, + 1.4782373 5.5346713 2.4976003, + 1.6131493 5.5346713 2.4826636, + 1.7518135 5.5346713 2.4595175, + 2.0195374 5.5346713 2.391561, + 2.1479146 5.5346713 2.3474743, + 2.2781575 5.5346713 2.2945564, + 2.4009037 5.5346713 2.2366107, + 2.6401567 5.5346713 2.0985806, + 2.7556696 5.5346713 2.0184538, + 2.8627677 5.5346713 1.9350611, + 3.2474825 5.5346713 1.5397832, + 3.4049141 5.5346713 1.312826, + 3.5364146 5.5346713 1.069923, + 3.6403868 5.5346713 0.81402463, + 3.7155683 5.5346713 0.54823899, + 3.7610455 5.5346713 0.27579442, + 3.7610455 5.5346713 -0.27579442, + 3.7155683 5.5346713 -0.54823899, + 3.6403868 5.5346713 -0.81402463, + 3.5364146 5.5346713 -1.069923, + 3.4049141 5.5346713 -1.312826, + 3.2474825 5.5346713 -1.5397832, + 2.8627677 5.5346713 -1.9350611, + 2.7556696 5.5346713 -2.0184538, + 2.6401567 5.5346713 -2.0985806, + 2.4009037 5.5346713 -2.2366107, + 2.2781575 5.5346713 -2.2945564, + 2.1479146 5.5346713 -2.3474743, + 2.0195374 5.5346713 -2.391561, + 1.7518135 5.5346713 -2.4595175, + 1.6131493 5.5346713 -2.4826636, + 1.4782373 5.5346713 -2.4976003, + 1.0617627 5.5346713 -2.4976003, + 0.92685074 5.5346713 -2.4826636, + 0.78818649 5.5346713 -2.4595175, + 0.52046251 5.5346713 -2.391561, + 0.39208525 5.5346713 -2.3474743, + 0.26184243 5.5346713 -2.2945564, + 0.13909622 5.5346713 -2.2366107, + -0.10015673 5.5346713 -2.0985806, + -0.21566957 5.5346713 -2.0184538, + -0.32276759 5.5346713 -1.9350611, + -0.70748264 5.5346713 -1.5397832, + -0.86491406 5.5346713 -1.312826, + -0.99641454 5.5346713 -1.069923, + -1.1003869 5.5346713 -0.81402463, + -1.1755682 5.5346713 -0.54823899, + -1.2210455 5.5346713 -0.27579442, + -1.205 5.6105957 -2.491605e-015, + -1.205 5.6105957 -2.491605e-015, + -1.1894377 5.6105957 0.27711207, + -1.1429466 5.6105957 0.55073929, + -1.0661112 5.6105957 0.81744069, + -0.95989794 5.6105957 1.0738622, + -0.82564241 5.6105957 1.3167794, + -0.66503292 5.6105957 1.5431373, + -0.48008928 5.6105957 1.7500893, + -0.27313727 5.6105957 1.935033, + -0.04677939 5.6105957 2.0956423, + 0.19613774 5.6105957 2.229898, + 0.45255932 5.6105957 2.3361113, + 0.71926069 5.6105957 2.4129467, + 0.99288791 5.6105957 2.4594376, + 1.27 5.6105957 2.4749999, + 1.5471121 5.6105957 2.4594376, + 1.8207393 5.6105957 2.4129467, + 2.0874407 5.6105957 2.3361113, + 2.3438623 5.6105957 2.229898, + 2.5867794 5.6105957 2.0956423, + 2.8131373 5.6105957 1.935033, + 3.0200894 5.6105957 1.7500893, + 3.2050328 5.6105957 1.5431373, + 3.3656423 5.6105957 1.3167794, + 3.499898 5.6105957 1.0738622, + 3.6061113 5.6105957 0.81744069, + 3.6829467 5.6105957 0.55073929, + 3.7294378 5.6105957 0.27711207, + 3.7449999 5.6105957 3.0310007e-016, + 3.7294378 5.6105957 -0.27711207, + 3.6829467 5.6105957 -0.55073929, + 3.6061113 5.6105957 -0.81744069, + 3.499898 5.6105957 -1.0738622, + 3.3656423 5.6105957 -1.3167794, + 3.2050328 5.6105957 -1.5431373, + 3.0200894 5.6105957 -1.7500893, + 2.8131373 5.6105957 -1.935033, + 2.5867794 5.6105957 -2.0956423, + 2.3438623 5.6105957 -2.229898, + 2.0874407 5.6105957 -2.3361113, + 1.8207393 5.6105957 -2.4129467, + 1.5471121 5.6105957 -2.4594376, + 1.27 5.6105957 -2.4749999, + 0.99288791 5.6105957 -2.4594376, + 0.71926069 5.6105957 -2.4129467, + 0.45255932 5.6105957 -2.3361113, + 0.19613774 5.6105957 -2.229898, + -0.04677939 5.6105957 -2.0956423, + -0.27313727 5.6105957 -1.935033, + -0.48008928 5.6105957 -1.7500893, + -0.66503292 5.6105957 -1.5431373, + -0.82564241 5.6105957 -1.3167794, + -0.95989794 5.6105957 -1.0738622, + -1.0661112 5.6105957 -0.81744069, + -1.1429466 5.6105957 -0.55073929, + -1.1894377 5.6105957 -0.27711207, + -1.205 10.123031 -4.4955287e-015, + -1.205 10.123031 -4.4955287e-015, + -1.1894377 10.123031 0.27711207, + -1.1429466 10.123031 0.55073929, + -1.0661112 10.123031 0.81744069, + -0.95989794 10.123031 1.0738622, + -0.82564241 10.123031 1.3167794, + -0.66503292 10.123031 1.5431373, + -0.48008928 10.123031 1.7500893, + -0.27313727 10.123031 1.935033, + -0.04677939 10.123031 2.0956423, + 0.19613774 10.123031 2.229898, + 0.45255932 10.123031 2.3361113, + 0.71926069 10.123031 2.4129467, + 0.99288791 10.123031 2.4594376, + 1.27 10.123031 2.4749999, + 1.5471121 10.123031 2.4594376, + 1.8207393 10.123031 2.4129467, + 2.0874407 10.123031 2.3361113, + 2.3438623 10.123031 2.229898, + 2.5867794 10.123031 2.0956423, + 2.8131373 10.123031 1.935033, + 3.0200894 10.123031 1.7500893, + 3.2050328 10.123031 1.5431373, + 3.3656423 10.123031 1.3167794, + 3.499898 10.123031 1.0738622, + 3.6061113 10.123031 0.81744069, + 3.6829467 10.123031 0.55073929, + 3.7294378 10.123031 0.27711207, + 3.7449999 10.123031 3.0310007e-016, + 3.7294378 10.123031 -0.27711207, + 3.6829467 10.123031 -0.55073929, + 3.6061113 10.123031 -0.81744069, + 3.499898 10.123031 -1.0738622, + 3.3656423 10.123031 -1.3167794, + 3.2050328 10.123031 -1.5431373, + 3.0200894 10.123031 -1.7500893, + 2.8131373 10.123031 -1.935033, + 2.5867794 10.123031 -2.0956423, + 2.3438623 10.123031 -2.229898, + 2.0874407 10.123031 -2.3361113, + 1.8207393 10.123031 -2.4129467, + 1.5471121 10.123031 -2.4594376, + 1.27 10.123031 -2.4749999, + 0.99288791 10.123031 -2.4594376, + 0.71926069 10.123031 -2.4129467, + 0.45255932 10.123031 -2.3361113, + 0.19613774 10.123031 -2.229898, + -0.04677939 10.123031 -2.0956423, + -0.27313727 10.123031 -1.935033, + -0.48008928 10.123031 -1.7500893, + -0.66503292 10.123031 -1.5431373, + -0.82564241 10.123031 -1.3167794, + -0.95989794 10.123031 -1.0738622, + -1.0661112 10.123031 -0.81744069, + -1.1429466 10.123031 -0.55073929, + -1.1894377 10.123031 -0.27711207, + -0.99803102 10.33 -4.5874415e-015, + -0.99803102 10.33 -4.5874415e-015, + -0.9826954 10.33 0.26330233, + -0.93689591 10.33 0.52304393, + -0.86125201 10.33 0.77571231, + -0.75678653 10.33 1.0178905, + -0.62491226 10.33 1.2463034, + -0.46741253 10.33 1.4578623, + -0.28641731 10.33 1.649706, + -0.084374197 10.33 1.8192402, + 0.1359845 10.33 1.9641725, + 0.3716788 10.33 2.0825427, + 0.61952138 10.33 2.17275, + 0.87616056 10.33 2.2335746, + 1.1381258 10.33 2.2641938, + 1.4018743 10.33 2.2641938, + 1.6638395 10.33 2.2335746, + 1.9204786 10.33 2.17275, + 2.1683211 10.33 2.0825427, + 2.4040155 10.33 1.9641725, + 2.6243742 10.33 1.8192402, + 2.8264172 10.33 1.649706, + 3.0074124 10.33 1.4578623, + 3.1649122 10.33 1.2463034, + 3.2967865 10.33 1.0178905, + 3.401252 10.33 0.77571231, + 3.476896 10.33 0.52304393, + 3.5226953 10.33 0.26330233, + 3.5380311 10.33 2.777537e-016, + 3.5226953 10.33 -0.26330233, + 3.476896 10.33 -0.52304393, + 3.401252 10.33 -0.77571231, + 3.2967865 10.33 -1.0178905, + 3.1649122 10.33 -1.2463034, + 3.0074124 10.33 -1.4578623, + 2.8264172 10.33 -1.649706, + 2.6243742 10.33 -1.8192402, + 2.4040155 10.33 -1.9641725, + 2.1683211 10.33 -2.0825427, + 1.9204786 10.33 -2.17275, + 1.6638395 10.33 -2.2335746, + 1.4018743 10.33 -2.2641938, + 1.1381258 10.33 -2.2641938, + 0.87616056 10.33 -2.2335746, + 0.61952138 10.33 -2.17275, + 0.3716788 10.33 -2.0825427, + 0.1359845 10.33 -1.9641725, + -0.084374197 10.33 -1.8192402, + -0.28641731 10.33 -1.649706, + -0.46741253 10.33 -1.4578623, + -0.62491226 10.33 -1.2463034, + -0.75678653 10.33 -1.0178905, + -0.86125201 10.33 -0.77571231, + -0.93689591 10.33 -0.52304393, + -0.9826954 10.33 -0.26330233, + -1.205 10.123031 -4.4955287e-015, + -1.205 10.123031 -4.4955287e-015, + -1.1894377 10.123031 0.27711207, + -1.1429466 10.123031 0.55073929, + -1.0661112 10.123031 0.81744069, + -0.95989794 10.123031 1.0738622, + -0.82564241 10.123031 1.3167794, + -0.66503292 10.123031 1.5431373, + -0.48008928 10.123031 1.7500893, + -0.27313727 10.123031 1.935033, + -0.04677939 10.123031 2.0956423, + 0.19613774 10.123031 2.229898, + 0.45255932 10.123031 2.3361113, + 0.71926069 10.123031 2.4129467, + 0.99288791 10.123031 2.4594376, + 1.27 10.123031 2.4749999, + 1.5471121 10.123031 2.4594376, + 1.8207393 10.123031 2.4129467, + 2.0874407 10.123031 2.3361113, + 2.3438623 10.123031 2.229898, + 2.5867794 10.123031 2.0956423, + 2.8131373 10.123031 1.935033, + 3.0200894 10.123031 1.7500893, + 3.2050328 10.123031 1.5431373, + 3.3656423 10.123031 1.3167794, + 3.499898 10.123031 1.0738622, + 3.6061113 10.123031 0.81744069, + 3.6829467 10.123031 0.55073929, + 3.7294378 10.123031 0.27711207, + 3.7449999 10.123031 3.0310007e-016, + 3.7294378 10.123031 -0.27711207, + 3.6829467 10.123031 -0.55073929, + 3.6061113 10.123031 -0.81744069, + 3.499898 10.123031 -1.0738622, + 3.3656423 10.123031 -1.3167794, + 3.2050328 10.123031 -1.5431373, + 3.0200894 10.123031 -1.7500893, + 2.8131373 10.123031 -1.935033, + 2.5867794 10.123031 -2.0956423, + 2.3438623 10.123031 -2.229898, + 2.0874407 10.123031 -2.3361113, + 1.8207393 10.123031 -2.4129467, + 1.5471121 10.123031 -2.4594376, + 1.27 10.123031 -2.4749999, + 0.99288791 10.123031 -2.4594376, + 0.71926069 10.123031 -2.4129467, + 0.45255932 10.123031 -2.3361113, + 0.19613774 10.123031 -2.229898, + -0.04677939 10.123031 -2.0956423, + -0.27313727 10.123031 -1.935033, + -0.48008928 10.123031 -1.7500893, + -0.66503292 10.123031 -1.5431373, + -0.82564241 10.123031 -1.3167794, + -0.95989794 10.123031 -1.0738622, + -1.0661112 10.123031 -0.81744069, + -1.1429466 10.123031 -0.55073929, + -1.1894377 10.123031 -0.27711207, + -1.0515985 10.322948 -4.5843096e-015, + -1.1015155 10.302272 -4.5751278e-015, + -1.1443802 10.269381 -4.5605211e-015, + -1.1772714 10.226516 -4.5414853e-015, + -1.1979477 10.176599 -4.5193176e-015, + -1.0515985 10.322948 -4.5843096e-015, + -1.1015155 10.302272 -4.5751278e-015, + -1.1443802 10.269381 -4.5605211e-015, + -1.1772714 10.226516 -4.5414853e-015, + -1.1979477 10.176599 -4.5193176e-015, + -0.99725455 10.314245 0.60750902, + -1.0621122 10.269381 0.62488759, + -1.1054487 10.202234 0.63649952, + -0.76276481 10.314245 1.1736174, + -0.82091457 10.269381 1.20719, + -0.85976899 10.202234 1.2296227, + -0.3897455 10.314245 1.6597455, + -0.4372246 10.269381 1.7072246, + -0.46894911 10.202234 1.7389491, + 0.0963827 10.314245 2.0327649, + 0.062809907 10.269381 2.0909145, + 0.040377289 10.202234 2.1297691, + 0.66249096 10.314245 2.2672546, + 0.64511245 10.269381 2.3321121, + 0.63350046 10.202234 2.3754487, + 1.27 10.314245 2.3472347, + 1.27 10.269381 2.4143801, + 1.27 10.202234 2.4592454, + 1.877509 10.314245 2.2672546, + 1.8948876 10.269381 2.3321121, + 1.9064995 10.202234 2.3754487, + 2.4436173 10.314245 2.0327649, + 2.47719 10.269381 2.0909145, + 2.4996228 10.202234 2.1297691, + 2.9297454 10.314245 1.6597455, + 2.9772246 10.269381 1.7072246, + 3.008949 10.202234 1.7389491, + 3.3027649 10.314245 1.1736174, + 3.3609145 10.269381 1.20719, + 3.3997691 10.202234 1.2296227, + 3.5372546 10.314245 0.60750902, + 3.6021121 10.269381 0.62488759, + 3.6454487 10.202234 0.63649952, + 3.6172347 10.314245 -7.5492823e-016, + 3.6843803 10.269381 -7.7652391e-016, + 3.7292454 10.202234 -7.9095365e-016, + 3.5372546 10.314245 -0.60750902, + 3.6021121 10.269381 -0.62488759, + 3.6454487 10.202234 -0.63649952, + 3.3027649 10.314245 -1.1736174, + 3.3609145 10.269381 -1.20719, + 3.3997691 10.202234 -1.2296227, + 2.9297454 10.314245 -1.6597455, + 2.9772246 10.269381 -1.7072246, + 3.008949 10.202234 -1.7389491, + 2.4436173 10.314245 -2.0327649, + 2.47719 10.269381 -2.0909145, + 2.4996228 10.202234 -2.1297691, + 1.877509 10.314245 -2.2672546, + 1.8948876 10.269381 -2.3321121, + 1.9064995 10.202234 -2.3754487, + 1.27 10.314245 -2.3472347, + 1.27 10.269381 -2.4143801, + 1.27 10.202234 -2.4592454, + 0.66249096 10.314245 -2.2672546, + 0.64511245 10.269381 -2.3321121, + 0.63350046 10.202234 -2.3754487, + 0.0963827 10.314245 -2.0327649, + 0.062809907 10.269381 -2.0909145, + 0.040377289 10.202234 -2.1297691, + -0.3897455 10.314245 -1.6597455, + -0.4372246 10.269381 -1.7072246, + -0.46894911 10.202234 -1.7389491, + -0.76276481 10.314245 -1.1736174, + -0.82091457 10.269381 -1.20719, + -0.85976899 10.202234 -1.2296227, + -0.99725455 10.314245 -0.60750902, + -1.0621122 10.269381 -0.62488759, + -1.1054487 10.202234 -0.63649952, + -1.1373769 10.269381 0.18376169, + -1.1286322 10.269381 0.27530921, + -1.0583193 10.302272 0.45057157, + -1.109422 10.269381 0.40936849, + -1.1494298 10.226516 0.36809859, + -1.0815938 10.269381 0.54702699, + -1.0753876 10.269381 0.57305193, + -1.0249686 10.269381 0.74990028, + -1.0038784 10.269381 0.81160873, + -0.89434409 10.302272 0.96938145, + -0.95479393 10.269381 0.93782926, + -1.0043657 10.226516 0.90354764, + -0.89649999 10.269381 1.0656029, + -0.87235302 10.269381 1.1133533, + -0.78139991 10.269381 1.2731811, + -0.76085925 10.269381 1.3056961, + -0.68445337 10.269381 1.4175131, + -0.74243408 10.226516 1.3925683, + -0.61643785 10.302272 1.4371631, + -0.59872568 10.269381 1.5287564, + -0.54687995 10.269381 1.5900248, + -0.35495755 10.269381 1.7857057, + -0.31246096 10.269381 1.8234717, + -0.23922966 10.302272 1.8292927, + -0.20375824 10.269381 1.9123986, + -0.16133024 10.226516 1.9850519, + -0.094210699 10.269381 1.9920243, + -0.042721037 10.269381 2.0263255, + 0.19839923 10.269381 2.1635396, + 0.26785997 10.269381 2.1965761, + 0.32251927 10.226516 2.256417, + 0.39259952 10.269381 2.249311, + 0.46816152 10.302272 2.231847, + 0.52486974 10.269381 2.2965219, + 0.56474322 10.269381 2.3090787, + 0.74253601 10.269381 2.3560588, + 0.79159987 10.269381 2.366509, + 0.85505468 10.226516 2.4118371, + 0.9250437 10.269381 2.3896103, + 0.99794686 10.302272 2.3558593, + 1.0645708 10.269381 2.4056249, + 1.1329551 10.269381 2.4104877, + 1.4070449 10.269381 2.4104877, + 1.4754292 10.269381 2.4056249, + 1.5420531 10.302272 2.3558593, + 1.6149563 10.269381 2.3896103, + 1.6849453 10.226516 2.4118371, + 1.7484001 10.269381 2.366509, + 1.797464 10.269381 2.3560588, + 1.9752568 10.269381 2.3090787, + 2.0151303 10.269381 2.2965219, + 2.0718384 10.302272 2.231847, + 2.1474004 10.269381 2.249311, + 2.2174807 10.226516 2.256417, + 2.27214 10.269381 2.1965761, + 2.3416007 10.269381 2.1635396, + 2.582721 10.269381 2.0263255, + 2.6342106 10.269381 1.9920243, + 2.7013302 10.226516 1.9850519, + 2.7437582 10.269381 1.9123986, + 2.7792296 10.302272 1.8292927, + 2.8524609 10.269381 1.8234717, + 2.8949575 10.269381 1.7857057, + 3.08688 10.269381 1.5900248, + 3.1387258 10.269381 1.5287564, + 3.1564379 10.302272 1.4371631, + 3.2244534 10.269381 1.4175131, + 3.282434 10.226516 1.3925683, + 3.3008592 10.269381 1.3056961, + 3.3213999 10.269381 1.2731811, + 3.412353 10.269381 1.1133533, + 3.4365001 10.269381 1.0656029, + 3.4343441 10.302272 0.96938145, + 3.4947939 10.269381 0.93782926, + 3.5443656 10.226516 0.90354764, + 3.5438783 10.269381 0.81160873, + 3.5649686 10.269381 0.74990028, + 3.6153877 10.269381 0.57305193, + 3.6215937 10.269381 0.54702699, + 3.5983193 10.302272 0.45057157, + 3.6494219 10.269381 0.40936849, + 3.6894298 10.226516 0.36809859, + 3.6686323 10.269381 0.27530921, + 3.6773767 10.269381 0.18376169, + 3.6773767 10.269381 -0.18376169, + 3.6686323 10.269381 -0.27530921, + 3.5983193 10.302272 -0.45057157, + 3.6494219 10.269381 -0.40936849, + 3.6894298 10.226516 -0.36809859, + 3.6215937 10.269381 -0.54702699, + 3.6153877 10.269381 -0.57305193, + 3.5649686 10.269381 -0.74990028, + 3.5438783 10.269381 -0.81160873, + 3.4343441 10.302272 -0.96938145, + 3.4947939 10.269381 -0.93782926, + 3.5443656 10.226516 -0.90354764, + 3.4365001 10.269381 -1.0656029, + 3.412353 10.269381 -1.1133533, + 3.3213999 10.269381 -1.2731811, + 3.3008592 10.269381 -1.3056961, + 3.2244534 10.269381 -1.4175131, + 3.282434 10.226516 -1.3925683, + 3.1564379 10.302272 -1.4371631, + 3.1387258 10.269381 -1.5287564, + 3.08688 10.269381 -1.5900248, + 2.8949575 10.269381 -1.7857057, + 2.8524609 10.269381 -1.8234717, + 2.7792296 10.302272 -1.8292927, + 2.7437582 10.269381 -1.9123986, + 2.7013302 10.226516 -1.9850519, + 2.6342106 10.269381 -1.9920243, + 2.582721 10.269381 -2.0263255, + 2.3416007 10.269381 -2.1635396, + 2.27214 10.269381 -2.1965761, + 2.2174807 10.226516 -2.256417, + 2.1474004 10.269381 -2.249311, + 2.0718384 10.302272 -2.231847, + 2.0151303 10.269381 -2.2965219, + 1.9752568 10.269381 -2.3090787, + 1.797464 10.269381 -2.3560588, + 1.7484001 10.269381 -2.366509, + 1.6849453 10.226516 -2.4118371, + 1.6149563 10.269381 -2.3896103, + 1.5420531 10.302272 -2.3558593, + 1.4754292 10.269381 -2.4056249, + 1.4070449 10.269381 -2.4104877, + 1.1329551 10.269381 -2.4104877, + 1.0645708 10.269381 -2.4056249, + 0.99794686 10.302272 -2.3558593, + 0.9250437 10.269381 -2.3896103, + 0.85505468 10.226516 -2.4118371, + 0.79159987 10.269381 -2.366509, + 0.74253601 10.269381 -2.3560588, + 0.56474322 10.269381 -2.3090787, + 0.52486974 10.269381 -2.2965219, + 0.46816152 10.302272 -2.231847, + 0.39259952 10.269381 -2.249311, + 0.32251927 10.226516 -2.256417, + 0.26785997 10.269381 -2.1965761, + 0.19839923 10.269381 -2.1635396, + -0.042721037 10.269381 -2.0263255, + -0.094210699 10.269381 -1.9920243, + -0.16133024 10.226516 -1.9850519, + -0.20375824 10.269381 -1.9123986, + -0.23922966 10.302272 -1.8292927, + -0.31246096 10.269381 -1.8234717, + -0.35495755 10.269381 -1.7857057, + -0.54687995 10.269381 -1.5900248, + -0.59872568 10.269381 -1.5287564, + -0.61643785 10.302272 -1.4371631, + -0.68445337 10.269381 -1.4175131, + -0.74243408 10.226516 -1.3925683, + -0.76085925 10.269381 -1.3056961, + -0.78139991 10.269381 -1.2731811, + -0.87235302 10.269381 -1.1133533, + -0.89649999 10.269381 -1.0656029, + -0.89434409 10.302272 -0.96938145, + -0.95479393 10.269381 -0.93782926, + -1.0043657 10.226516 -0.90354764, + -1.0038784 10.269381 -0.81160873, + -1.0249686 10.269381 -0.74990028, + -1.0753876 10.269381 -0.57305193, + -1.0815938 10.269381 -0.54702699, + -1.0583193 10.302272 -0.45057157, + -1.109422 10.269381 -0.40936849, + -1.1494298 10.226516 -0.36809859, + -1.1286322 10.269381 -0.27530921, + -1.1373769 10.269381 -0.18376169, + -0.85782599 10.33 -4.5874415e-015, + -0.84231174 10.33 0.25648108, + -0.79599524 10.33 0.50922209, + -0.71955186 10.33 0.75453752, + -0.61409634 10.33 0.98885006, + -0.48116648 10.33 1.208743, + -0.32270062 10.33 1.4110097, + -0.14100963 10.33 1.5927006, + 0.061257061 10.33 1.7511665, + 0.28114995 10.33 1.8840964, + 0.51546252 10.33 1.9895519, + 0.76077789 10.33 2.0659952, + 1.0135189 10.33 2.1123118, + 1.27 10.33 2.127826, + 1.526481 10.33 2.1123118, + 1.7792221 10.33 2.0659952, + 2.0245376 10.33 1.9895519, + 2.2588501 10.33 1.8840964, + 2.4787428 10.33 1.7511665, + 2.6810095 10.33 1.5927006, + 2.8627007 10.33 1.4110097, + 3.0211666 10.33 1.208743, + 3.1540964 10.33 0.98885006, + 3.2595518 10.33 0.75453752, + 3.3359952 10.33 0.50922209, + 3.3823118 10.33 0.25648108, + 3.397826 10.33 2.1504727e-015, + 3.3823118 10.33 -0.25648108, + 3.3359952 10.33 -0.50922209, + 3.2595518 10.33 -0.75453752, + 3.1540964 10.33 -0.98885006, + 3.0211666 10.33 -1.208743, + 2.8627007 10.33 -1.4110097, + 2.6810095 10.33 -1.5927006, + 2.4787428 10.33 -1.7511665, + 2.2588501 10.33 -1.8840964, + 2.0245376 10.33 -1.9895519, + 1.7792221 10.33 -2.0659952, + 1.526481 10.33 -2.1123118, + 1.27 10.33 -2.127826, + 1.0135189 10.33 -2.1123118, + 0.76077789 10.33 -2.0659952, + 0.51546252 10.33 -1.9895519, + 0.28114995 10.33 -1.8840964, + 0.061257061 10.33 -1.7511665, + -0.14100963 10.33 -1.5927006, + -0.32270062 10.33 -1.4110097, + -0.48116648 10.33 -1.208743, + -0.61409634 10.33 -0.98885006, + -0.71955186 10.33 -0.75453752, + -0.79599524 10.33 -0.50922209, + -0.84231174 10.33 -0.25648108, + -0.99803102 10.33 -4.5874415e-015, + -0.9826954 10.33 0.26330233, + -0.93689591 10.33 0.52304393, + -0.86125201 10.33 0.77571231, + -0.75678653 10.33 1.0178905, + -0.62491226 10.33 1.2463034, + -0.46741253 10.33 1.4578623, + -0.28641731 10.33 1.649706, + -0.084374197 10.33 1.8192402, + 0.1359845 10.33 1.9641725, + 0.3716788 10.33 2.0825427, + 0.61952138 10.33 2.17275, + 0.87616056 10.33 2.2335746, + 1.1381258 10.33 2.2641938, + 1.4018743 10.33 2.2641938, + 1.6638395 10.33 2.2335746, + 1.9204786 10.33 2.17275, + 2.1683211 10.33 2.0825427, + 2.4040155 10.33 1.9641725, + 2.6243742 10.33 1.8192402, + 2.8264172 10.33 1.649706, + 3.0074124 10.33 1.4578623, + 3.1649122 10.33 1.2463034, + 3.2967865 10.33 1.0178905, + 3.401252 10.33 0.77571231, + 3.476896 10.33 0.52304393, + 3.5226953 10.33 0.26330233, + 3.5380311 10.33 2.777537e-016, + 3.5226953 10.33 -0.26330233, + 3.476896 10.33 -0.52304393, + 3.401252 10.33 -0.77571231, + 3.2967865 10.33 -1.0178905, + 3.1649122 10.33 -1.2463034, + 3.0074124 10.33 -1.4578623, + 2.8264172 10.33 -1.649706, + 2.6243742 10.33 -1.8192402, + 2.4040155 10.33 -1.9641725, + 2.1683211 10.33 -2.0825427, + 1.9204786 10.33 -2.17275, + 1.6638395 10.33 -2.2335746, + 1.4018743 10.33 -2.2641938, + 1.1381258 10.33 -2.2641938, + 0.87616056 10.33 -2.2335746, + 0.61952138 10.33 -2.17275, + 0.3716788 10.33 -2.0825427, + 0.1359845 10.33 -1.9641725, + -0.084374197 10.33 -1.8192402, + -0.28641731 10.33 -1.649706, + -0.46741253 10.33 -1.4578623, + -0.62491226 10.33 -1.2463034, + -0.75678653 10.33 -1.0178905, + -0.86125201 10.33 -0.77571231, + -0.93689591 10.33 -0.52304393, + -0.9826954 10.33 -0.26330233, + -0.85782599 10.33 -4.5874415e-015, + -0.85782599 5.6728978 -2.5192727e-015, + -1.65 5 -2.220446e-015, + -1.65 5.5 -2.4424907e-015, + -1.3119309 5.5027814 -2.4437258e-015, + -1.205 5.6105957 -2.491605e-015, + -1.205 10.123031 -4.4955287e-015, + -0.99803102 10.33 -4.5874415e-015 ] + + } + coordIndex [ 0, 2, 3, 4, 5, 6, 7, 8, + 9, 10, 11, 12, 13, 14, 15, 16, + 17, 18, 19, 20, 21, 22, 23, 24, + 25, 26, 27, 28, 29, 30, 31, 32, + 33, 34, 35, 36, 37, 38, 39, 40, + 41, 42, 43, 44, 45, 46, 47, 48, + 49, 50, 51, 52, 1, -1, 53, 55, + 56, 57, 58, 59, 60, 61, 62, 63, + 64, 65, 66, 67, 68, 69, 70, 71, + 72, 73, 74, 75, 76, 77, 78, 79, + 80, 81, 82, 83, 84, 85, 86, 87, + 88, 89, 90, 91, 92, 93, 94, 95, + 96, 97, 98, 99, 100, 101, 102, 103, + 104, 105, 54, -1, 0, 53, -1, 158, + 159, 160, 161, 162, 163, 164, 165, 166, + 167, 168, 169, 170, 171, 172, 173, 174, + 175, 176, 177, 178, 179, 180, 181, 182, + 183, 184, 185, 186, 187, 188, 189, 190, + 191, 192, 193, 194, 195, 196, 197, 198, + 199, 200, 201, 202, 203, 204, 205, 206, + 207, 208, 209, 210, 211, 212, 213, 214, + 215, 216, 217, 218, 219, 158, -1, 283, + 285, 286, 287, 288, 289, 290, 291, 292, + 293, 294, 295, 296, 297, 298, 299, 300, + 301, 302, 303, 304, 305, 306, 307, 308, + 309, 310, 311, 312, 313, 314, 315, 316, + 317, 318, 319, 320, 321, 322, 323, 324, + 325, 326, 327, 328, 329, 330, 331, 332, + 333, 334, 335, 336, 337, 338, 339, 340, + 341, 342, 343, 344, 345, 284, -1, 220, + 283, -1, 409, 411, 412, 413, 414, 415, + 416, 417, 418, 419, 420, 421, 422, 423, + 424, 425, 426, 427, 428, 429, 430, 431, + 432, 433, 434, 435, 436, 437, 438, 439, + 440, 441, 442, 443, 444, 445, 446, 447, + 448, 449, 450, 451, 452, 453, 454, 455, + 456, 457, 458, 459, 460, 461, 462, 463, + 464, 465, 466, 467, 410, -1, 346, 409, + -1, 527, 529, 530, 531, 532, 533, 534, + 535, 536, 537, 538, 539, 540, 541, 542, + 543, 544, 545, 546, 547, 548, 549, 550, + 551, 552, 553, 554, 555, 556, 557, 558, + 559, 560, 561, 562, 563, 564, 565, 566, + 567, 568, 569, 570, 571, 572, 573, 574, + 575, 576, 577, 578, 579, 580, 581, 582, + 583, 528, -1, 468, 584, 585, 586, 587, + 588, 527, -1, 774, 776, 777, 778, 779, + 780, 781, 782, 783, 784, 785, 786, 787, + 788, 789, 790, 791, 792, 793, 794, 795, + 796, 797, 798, 799, 800, 801, 802, 803, + 804, 805, 806, 807, 808, 809, 810, 811, + 812, 813, 814, 815, 816, 817, 818, 819, + 820, 821, 822, 823, 824, 825, 826, 827, + 828, 829, 830, 775, -1, 717, 774, -1, + 831, 833, 834, 835, 836, 837, 838, 839, + 840, 841, 842, 843, 844, 845, 846, 847, + 848, 849, 850, 851, 852, 853, 854, 855, + 856, 857, 858, 859, 860, 861, 862, 863, + 864, 865, 866, 867, 868, 869, 870, 871, + 872, 873, 874, 875, 876, 877, 878, 879, + 880, 881, 882, 883, 884, 885, 832, -1, + 832, 948, 949, 950, 951, 952, 887, -1 ] + + } + + } + + }, + + DEF o6 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.40000001 0.40000001 0.40000001 + ambientIntensity 0.34901962 + specularColor 0.97647059 0.97647059 0.97647059 + shininess 0.1 + + } + + } + geometry + IndexedFaceSet { + coord + USE o5 + coordIndex [ 53, 0, 2, -1, 55, 53, 2, -1, + 56, 2, 3, -1, 56, 3, 4, -1, + 56, 55, 2, -1, 57, 4, 5, -1, + 57, 56, 4, -1, 58, 5, 6, -1, + 58, 57, 5, -1, 59, 6, 7, -1, + 59, 58, 6, -1, 60, 59, 7, -1, + 61, 7, 8, -1, 61, 60, 7, -1, + 62, 8, 9, -1, 62, 9, 10, -1, + 62, 61, 8, -1, 63, 10, 11, -1, + 63, 62, 10, -1, 64, 11, 12, -1, + 64, 63, 11, -1, 65, 64, 12, -1, + 66, 12, 13, -1, 66, 13, 14, -1, + 66, 65, 12, -1, 67, 14, 15, -1, + 67, 66, 14, -1, 68, 67, 15, -1, + 69, 15, 16, -1, 69, 16, 17, -1, + 69, 68, 15, -1, 70, 69, 17, -1, + 71, 17, 18, -1, 71, 18, 19, -1, + 71, 70, 17, -1, 72, 19, 20, -1, + 72, 71, 19, -1, 73, 72, 20, -1, + 74, 20, 21, -1, 74, 73, 20, -1, + 75, 21, 22, -1, 75, 22, 23, -1, + 75, 74, 21, -1, 76, 75, 23, -1, + 77, 23, 24, -1, 77, 76, 23, -1, + 78, 77, 24, -1, 78, 24, 25, -1, + 78, 25, 26, -1, 79, 78, 26, -1, + 80, 79, 26, -1, 80, 26, 27, -1, + 80, 27, 28, -1, 81, 80, 28, -1, + 82, 81, 28, -1, 82, 28, 29, -1, + 82, 29, 30, -1, 83, 82, 30, -1, + 84, 30, 31, -1, 84, 83, 30, -1, + 84, 31, 32, -1, 85, 84, 32, -1, + 86, 32, 33, -1, 86, 33, 34, -1, + 86, 85, 32, -1, 87, 86, 34, -1, + 88, 34, 35, -1, 88, 87, 34, -1, + 89, 35, 36, -1, 89, 88, 35, -1, + 90, 36, 37, -1, 90, 89, 36, -1, + 91, 37, 38, -1, 91, 90, 37, -1, + 92, 38, 39, -1, 92, 91, 38, -1, + 93, 39, 40, -1, 93, 40, 41, -1, + 93, 92, 39, -1, 94, 93, 41, -1, + 95, 41, 42, -1, 95, 94, 41, -1, + 96, 42, 43, -1, 96, 95, 42, -1, + 97, 43, 44, -1, 97, 44, 45, -1, + 97, 96, 43, -1, 98, 97, 45, -1, + 99, 45, 46, -1, 99, 98, 45, -1, + 100, 46, 47, -1, 100, 99, 46, -1, + 101, 47, 48, -1, 101, 48, 49, -1, + 101, 100, 47, -1, 102, 101, 49, -1, + 103, 102, 49, -1, 103, 49, 50, -1, + 104, 103, 50, -1, 104, 50, 51, -1, + 105, 104, 51, -1, 105, 51, 52, -1, + 54, 105, 52, -1, 54, 52, 1, -1, + 106, 155, 156, -1, 106, 156, 157, -1, + 141, 138, 139, -1, 141, 139, 140, -1, + 136, 137, 138, -1, 136, 138, 141, -1, + 117, 118, 119, -1, 117, 119, 120, -1, + 117, 120, 121, -1, 135, 136, 141, -1, + 117, 121, 155, -1, 117, 155, 106, -1, + 143, 141, 142, -1, 108, 106, 107, -1, + 108, 117, 106, -1, 116, 108, 109, -1, + 116, 117, 108, -1, 115, 109, 110, -1, + 115, 116, 109, -1, 145, 143, 144, -1, + 114, 115, 110, -1, 112, 110, 111, -1, + 112, 114, 110, -1, 113, 114, 112, -1, + 131, 132, 133, -1, 131, 133, 134, -1, + 131, 134, 135, -1, 131, 135, 141, -1, + 131, 141, 143, -1, 147, 145, 146, -1, + 128, 129, 130, -1, 128, 130, 131, -1, + 150, 147, 148, -1, 150, 148, 149, -1, + 150, 145, 147, -1, 126, 127, 128, -1, + 126, 128, 131, -1, 152, 145, 150, -1, + 152, 150, 151, -1, 152, 143, 145, -1, + 124, 126, 131, -1, 124, 125, 126, -1, + 124, 131, 143, -1, 154, 152, 153, -1, + 155, 143, 152, -1, 155, 152, 154, -1, + 122, 143, 155, -1, 122, 123, 124, -1, + 122, 124, 143, -1, 121, 122, 155, -1, + 194, 198, 195, -1, 193, 198, 194, -1, + 214, 212, 211, -1, 214, 213, 212, -1, + 171, 168, 167, -1, 215, 211, 210, -1, + 171, 169, 168, -1, 171, 170, 169, -1, + 215, 214, 211, -1, 171, 167, 162, -1, + 171, 162, 198, -1, 171, 198, 193, -1, + 171, 193, 192, -1, 172, 192, 191, -1, + 172, 171, 192, -1, 208, 210, 209, -1, + 173, 172, 191, -1, 217, 216, 215, -1, + 217, 210, 208, -1, 189, 191, 190, -1, + 217, 215, 210, -1, 218, 208, 207, -1, + 218, 217, 208, -1, 187, 189, 188, -1, + 176, 175, 174, -1, 158, 219, 218, -1, + 186, 191, 189, -1, 186, 189, 187, -1, + 204, 206, 205, -1, 204, 207, 206, -1, + 178, 177, 176, -1, 160, 159, 158, -1, + 179, 178, 176, -1, 183, 185, 184, -1, + 180, 174, 173, -1, 180, 173, 191, -1, + 180, 191, 186, -1, 201, 203, 202, -1, + 180, 176, 174, -1, 201, 204, 203, -1, + 180, 179, 176, -1, 162, 161, 160, -1, + 181, 183, 182, -1, 181, 186, 185, -1, + 181, 180, 186, -1, 181, 185, 183, -1, + 162, 160, 158, -1, 198, 162, 158, -1, + 198, 200, 199, -1, 198, 201, 200, -1, + 198, 218, 207, -1, 198, 158, 218, -1, + 198, 207, 204, -1, 198, 204, 201, -1, + 166, 164, 163, -1, 166, 165, 164, -1, + 167, 163, 162, -1, 167, 166, 163, -1, + 195, 197, 196, -1, 195, 198, 197, -1, + 285, 220, 222, -1, 285, 283, 220, -1, + 286, 222, 223, -1, 286, 285, 222, -1, + 287, 223, 224, -1, 287, 286, 223, -1, + 288, 224, 225, -1, 288, 287, 224, -1, + 289, 225, 226, -1, 289, 288, 225, -1, + 290, 226, 227, -1, 290, 289, 226, -1, + 291, 227, 228, -1, 291, 290, 227, -1, + 292, 228, 229, -1, 292, 291, 228, -1, + 293, 229, 230, -1, 293, 292, 229, -1, + 294, 230, 231, -1, 294, 293, 230, -1, + 295, 231, 232, -1, 295, 294, 231, -1, + 296, 232, 233, -1, 296, 295, 232, -1, + 297, 233, 234, -1, 297, 296, 233, -1, + 298, 234, 235, -1, 298, 297, 234, -1, + 299, 235, 236, -1, 299, 298, 235, -1, + 300, 236, 237, -1, 300, 299, 236, -1, + 301, 237, 238, -1, 301, 300, 237, -1, + 302, 238, 239, -1, 302, 301, 238, -1, + 303, 302, 239, -1, 303, 239, 240, -1, + 304, 303, 240, -1, 304, 240, 241, -1, + 305, 304, 241, -1, 305, 241, 242, -1, + 306, 305, 242, -1, 306, 242, 243, -1, + 307, 243, 244, -1, 307, 306, 243, -1, + 308, 244, 245, -1, 308, 307, 244, -1, + 309, 245, 246, -1, 309, 308, 245, -1, + 310, 246, 247, -1, 310, 309, 246, -1, + 311, 247, 248, -1, 311, 310, 247, -1, + 312, 248, 249, -1, 312, 311, 248, -1, + 313, 249, 250, -1, 313, 312, 249, -1, + 314, 250, 251, -1, 314, 313, 250, -1, + 315, 251, 252, -1, 315, 314, 251, -1, + 316, 252, 253, -1, 316, 315, 252, -1, + 317, 253, 254, -1, 317, 316, 253, -1, + 318, 254, 255, -1, 318, 317, 254, -1, + 319, 255, 256, -1, 319, 318, 255, -1, + 320, 256, 257, -1, 320, 319, 256, -1, + 321, 257, 258, -1, 321, 320, 257, -1, + 322, 258, 259, -1, 322, 321, 258, -1, + 323, 259, 260, -1, 323, 322, 259, -1, + 324, 260, 261, -1, 324, 323, 260, -1, + 325, 261, 262, -1, 325, 324, 261, -1, + 326, 262, 263, -1, 326, 325, 262, -1, + 327, 263, 264, -1, 327, 326, 263, -1, + 328, 327, 264, -1, 328, 264, 265, -1, + 329, 328, 265, -1, 329, 265, 266, -1, + 330, 329, 266, -1, 330, 266, 267, -1, + 331, 330, 267, -1, 331, 267, 268, -1, + 332, 331, 268, -1, 332, 268, 269, -1, + 333, 332, 269, -1, 333, 269, 270, -1, + 334, 333, 270, -1, 334, 270, 271, -1, + 335, 334, 271, -1, 335, 271, 272, -1, + 336, 335, 272, -1, 336, 272, 273, -1, + 337, 336, 273, -1, 337, 273, 274, -1, + 338, 337, 274, -1, 338, 274, 275, -1, + 339, 338, 275, -1, 339, 275, 276, -1, + 340, 339, 276, -1, 340, 276, 277, -1, + 341, 340, 277, -1, 341, 277, 278, -1, + 342, 278, 279, -1, 342, 341, 278, -1, + 343, 279, 280, -1, 343, 342, 279, -1, + 344, 280, 281, -1, 344, 343, 280, -1, + 345, 281, 282, -1, 345, 344, 281, -1, + 284, 282, 221, -1, 284, 345, 282, -1, + 409, 346, 348, -1, 411, 348, 349, -1, + 411, 409, 348, -1, 412, 349, 350, -1, + 412, 411, 349, -1, 413, 350, 351, -1, + 413, 412, 350, -1, 414, 351, 352, -1, + 414, 413, 351, -1, 415, 352, 353, -1, + 415, 414, 352, -1, 416, 353, 354, -1, + 416, 415, 353, -1, 417, 354, 355, -1, + 417, 416, 354, -1, 418, 355, 356, -1, + 418, 417, 355, -1, 419, 356, 357, -1, + 419, 418, 356, -1, 420, 357, 358, -1, + 420, 419, 357, -1, 421, 358, 359, -1, + 421, 420, 358, -1, 422, 359, 360, -1, + 422, 421, 359, -1, 423, 360, 361, -1, + 423, 422, 360, -1, 424, 361, 362, -1, + 424, 423, 361, -1, 425, 362, 363, -1, + 425, 363, 364, -1, 425, 424, 362, -1, + 426, 364, 365, -1, 426, 425, 364, -1, + 427, 365, 366, -1, 427, 426, 365, -1, + 428, 366, 367, -1, 428, 427, 366, -1, + 429, 428, 367, -1, 429, 367, 368, -1, + 430, 429, 368, -1, 430, 368, 369, -1, + 431, 430, 369, -1, 431, 369, 370, -1, + 432, 431, 370, -1, 432, 370, 371, -1, + 433, 432, 371, -1, 433, 371, 372, -1, + 434, 433, 372, -1, 434, 372, 373, -1, + 435, 373, 374, -1, 435, 434, 373, -1, + 436, 374, 375, -1, 436, 435, 374, -1, + 437, 375, 376, -1, 437, 436, 375, -1, + 438, 376, 377, -1, 438, 437, 376, -1, + 439, 377, 378, -1, 439, 378, 379, -1, + 439, 438, 377, -1, 440, 379, 380, -1, + 440, 439, 379, -1, 441, 380, 381, -1, + 441, 440, 380, -1, 442, 381, 382, -1, + 442, 441, 381, -1, 443, 382, 383, -1, + 443, 442, 382, -1, 444, 383, 384, -1, + 444, 443, 383, -1, 445, 384, 385, -1, + 445, 444, 384, -1, 446, 385, 386, -1, + 446, 445, 385, -1, 447, 386, 387, -1, + 447, 446, 386, -1, 448, 387, 388, -1, + 448, 447, 387, -1, 449, 388, 389, -1, + 449, 448, 388, -1, 450, 389, 390, -1, + 450, 449, 389, -1, 451, 390, 391, -1, + 451, 450, 390, -1, 452, 391, 392, -1, + 452, 451, 391, -1, 453, 452, 392, -1, + 453, 392, 393, -1, 453, 393, 394, -1, + 454, 453, 394, -1, 454, 394, 395, -1, + 455, 454, 395, -1, 455, 395, 396, -1, + 456, 455, 396, -1, 456, 396, 397, -1, + 457, 456, 397, -1, 457, 397, 398, -1, + 458, 457, 398, -1, 458, 398, 399, -1, + 459, 458, 399, -1, 459, 399, 400, -1, + 460, 459, 400, -1, 460, 400, 401, -1, + 461, 460, 401, -1, 461, 401, 402, -1, + 462, 461, 402, -1, 462, 402, 403, -1, + 463, 462, 403, -1, 463, 403, 404, -1, + 464, 463, 404, -1, 464, 404, 405, -1, + 465, 464, 405, -1, 465, 405, 406, -1, + 466, 465, 406, -1, 466, 406, 407, -1, + 467, 407, 408, -1, 467, 466, 407, -1, + 410, 408, 347, -1, 410, 467, 408, -1, + 688, 627, 628, -1, 689, 629, 628, -1, + 689, 503, 504, -1, 689, 561, 629, -1, + 689, 627, 503, -1, 689, 628, 627, -1, + 690, 689, 504, -1, 690, 561, 689, -1, + 690, 504, 505, -1, 690, 505, 562, -1, + 690, 562, 561, -1, 691, 630, 506, -1, + 691, 631, 630, -1, 691, 563, 631, -1, + 691, 564, 563, -1, 692, 691, 506, -1, + 692, 506, 507, -1, 692, 564, 691, -1, + 692, 565, 564, -1, 693, 507, 632, -1, + 693, 692, 507, -1, 693, 633, 565, -1, + 693, 565, 692, -1, 693, 632, 633, -1, + 694, 634, 633, -1, 470, 584, 468, -1, + 694, 633, 508, -1, 470, 585, 584, -1, + 694, 566, 634, -1, 695, 508, 509, -1, + 695, 694, 508, -1, 695, 566, 694, -1, + 695, 567, 566, -1, 696, 695, 509, -1, + 696, 567, 695, -1, 529, 527, 588, -1, + 697, 509, 510, -1, 697, 567, 696, -1, + 697, 696, 509, -1, 697, 510, 635, -1, + 697, 637, 567, -1, 697, 635, 636, -1, + 697, 636, 637, -1, 698, 510, 511, -1, + 698, 568, 636, -1, 698, 635, 510, -1, + 698, 636, 635, -1, 698, 569, 568, -1, + 699, 569, 698, -1, 699, 698, 511, -1, + 700, 639, 570, -1, 700, 511, 512, -1, + 700, 569, 699, -1, 700, 699, 511, -1, + 700, 512, 638, -1, 700, 638, 639, -1, + 700, 570, 569, -1, 701, 571, 570, -1, + 701, 570, 639, -1, 701, 513, 514, -1, + 701, 638, 513, -1, 701, 639, 638, -1, + 702, 701, 514, -1, 702, 571, 701, -1, + 703, 572, 571, -1, 703, 514, 515, -1, + 703, 571, 702, -1, 703, 702, 514, -1, + 703, 515, 640, -1, 703, 641, 572, -1, + 703, 640, 641, -1, 704, 515, 516, -1, + 704, 640, 515, -1, 704, 641, 640, -1, + 704, 573, 642, -1, 704, 642, 641, -1, + 705, 704, 516, -1, 705, 573, 704, -1, + 706, 574, 573, -1, 706, 516, 517, -1, + 706, 573, 705, -1, 706, 705, 516, -1, + 707, 645, 574, -1, 707, 644, 645, -1, + 707, 574, 706, -1, 707, 706, 517, -1, + 707, 517, 644, -1, 708, 575, 644, -1, + 708, 643, 518, -1, 708, 644, 643, -1, + 709, 576, 575, -1, 709, 575, 708, -1, + 709, 518, 519, -1, 709, 708, 518, -1, + 710, 646, 647, -1, 710, 519, 646, -1, + 710, 647, 577, -1, 710, 577, 576, -1, + 710, 576, 709, -1, 710, 709, 519, -1, + 711, 579, 578, -1, 711, 578, 520, -1, + 711, 520, 521, -1, 712, 648, 649, -1, + 712, 522, 648, -1, 712, 650, 579, -1, + 712, 649, 650, -1, 712, 579, 711, -1, + 712, 521, 522, -1, 712, 711, 521, -1, + 713, 649, 648, -1, 713, 581, 580, -1, + 713, 648, 523, -1, 713, 580, 649, -1, + 714, 581, 713, -1, 714, 713, 523, -1, + 714, 524, 651, -1, 714, 652, 581, -1, + 714, 651, 652, -1, 714, 523, 524, -1, + 715, 583, 582, -1, 715, 651, 525, -1, + 715, 582, 652, -1, 715, 652, 651, -1, + 716, 715, 525, -1, 716, 590, 591, -1, + 716, 591, 592, -1, 716, 592, 593, -1, + 716, 525, 526, -1, 716, 583, 715, -1, + 716, 526, 590, -1, 716, 593, 583, -1, + 589, 526, 469, -1, 590, 526, 589, -1, + 528, 583, 593, -1, 594, 471, 472, -1, + 595, 531, 530, -1, 596, 473, 474, -1, + 598, 533, 532, -1, 598, 532, 597, -1, + 599, 476, 477, -1, 600, 476, 599, -1, + 600, 535, 534, -1, 600, 534, 476, -1, + 601, 478, 479, -1, 602, 601, 479, -1, + 603, 538, 537, -1, 603, 537, 602, -1, + 606, 605, 540, -1, 606, 540, 539, -1, + 607, 483, 484, -1, 611, 545, 544, -1, + 611, 544, 610, -1, 612, 488, 489, -1, + 613, 488, 612, -1, 614, 613, 547, -1, + 614, 547, 546, -1, 615, 490, 491, -1, + 616, 491, 550, -1, 616, 615, 491, -1, + 616, 550, 549, -1, 617, 493, 494, -1, + 619, 618, 552, -1, 619, 552, 551, -1, + 620, 495, 496, -1, 621, 554, 553, -1, + 622, 497, 498, -1, 622, 498, 499, -1, + 624, 556, 555, -1, 624, 557, 556, -1, + 625, 500, 501, -1, 626, 559, 558, -1, + 627, 502, 503, -1, 629, 560, 628, -1, + 629, 561, 560, -1, 630, 505, 506, -1, + 631, 562, 505, -1, 631, 563, 562, -1, + 631, 505, 630, -1, 632, 507, 508, -1, + 633, 632, 508, -1, 634, 565, 633, -1, + 634, 566, 565, -1, 637, 636, 568, -1, + 637, 568, 567, -1, 638, 512, 513, -1, + 642, 573, 572, -1, 642, 572, 641, -1, + 643, 517, 518, -1, 644, 517, 643, -1, + 645, 575, 574, -1, 645, 644, 575, -1, + 646, 519, 520, -1, 647, 646, 520, -1, + 647, 578, 577, -1, 647, 520, 578, -1, + 648, 522, 523, -1, 650, 580, 579, -1, + 650, 649, 580, -1, 651, 524, 525, -1, + 652, 582, 581, -1, 653, 470, 471, -1, + 653, 586, 585, -1, 653, 587, 586, -1, + 653, 588, 587, -1, 653, 585, 470, -1, + 653, 529, 588, -1, 654, 529, 653, -1, + 654, 471, 594, -1, 654, 653, 471, -1, + 654, 595, 530, -1, 654, 594, 595, -1, + 654, 530, 529, -1, 655, 472, 473, -1, + 655, 594, 472, -1, 655, 595, 594, -1, + 655, 531, 595, -1, 656, 596, 597, -1, + 656, 531, 655, -1, 656, 655, 473, -1, + 656, 532, 531, -1, 656, 473, 596, -1, + 656, 597, 532, -1, 657, 597, 596, -1, + 657, 474, 475, -1, 657, 598, 597, -1, + 657, 596, 474, -1, 657, 533, 598, -1, + 658, 475, 476, -1, 658, 657, 475, -1, + 658, 533, 657, -1, 658, 534, 533, -1, + 658, 476, 534, -1, 659, 599, 477, -1, + 659, 600, 599, -1, 659, 535, 600, -1, + 659, 536, 535, -1, 660, 477, 478, -1, + 660, 536, 659, -1, 660, 659, 477, -1, + 660, 537, 536, -1, 661, 537, 660, -1, + 661, 478, 601, -1, 661, 601, 602, -1, + 661, 660, 478, -1, 661, 602, 537, -1, + 662, 602, 479, -1, 662, 538, 603, -1, + 662, 603, 602, -1, 663, 479, 480, -1, + 663, 538, 662, -1, 663, 539, 538, -1, + 663, 662, 479, -1, 664, 539, 663, -1, + 664, 663, 480, -1, 665, 481, 604, -1, + 665, 480, 481, -1, 665, 604, 605, -1, + 665, 605, 606, -1, 665, 606, 539, -1, + 665, 539, 664, -1, 665, 664, 480, -1, + 666, 604, 481, -1, 666, 481, 482, -1, + 666, 605, 604, -1, 666, 540, 605, -1, + 666, 541, 540, -1, 667, 541, 666, -1, + 667, 666, 482, -1, 668, 482, 483, -1, + 668, 483, 607, -1, 668, 607, 608, -1, + 668, 608, 542, -1, 668, 541, 667, -1, + 668, 542, 541, -1, 668, 667, 482, -1, + 669, 484, 485, -1, 669, 607, 484, -1, + 669, 608, 607, -1, 669, 542, 608, -1, + 669, 543, 542, -1, 670, 669, 485, -1, + 670, 543, 669, -1, 671, 670, 485, -1, + 671, 485, 486, -1, 671, 486, 609, -1, + 671, 544, 543, -1, 671, 543, 670, -1, + 671, 610, 544, -1, 671, 609, 610, -1, + 672, 486, 487, -1, 672, 611, 610, -1, + 672, 609, 486, -1, 672, 610, 609, -1, + 672, 545, 611, -1, 673, 672, 487, -1, + 673, 545, 672, -1, 674, 673, 487, -1, + 674, 487, 488, -1, 674, 546, 545, -1, + 674, 545, 673, -1, 675, 488, 613, -1, + 675, 614, 546, -1, 675, 613, 614, -1, + 675, 674, 488, -1, 675, 546, 674, -1, + 676, 612, 489, -1, 676, 613, 612, -1, + 676, 547, 613, -1, 677, 676, 489, -1, + 677, 489, 490, -1, 677, 548, 547, -1, + 677, 547, 676, -1, 678, 490, 615, -1, + 678, 549, 548, -1, 678, 615, 616, -1, + 678, 616, 549, -1, 678, 677, 490, -1, + 678, 548, 677, -1, 679, 491, 492, -1, + 679, 550, 491, -1, 679, 551, 550, -1, + 680, 679, 492, -1, 680, 551, 679, -1, + 680, 492, 493, -1, 680, 617, 618, -1, + 680, 619, 551, -1, 680, 618, 619, -1, + 680, 493, 617, -1, 681, 552, 618, -1, + 681, 618, 617, -1, 681, 553, 552, -1, + 681, 617, 494, -1, 682, 681, 494, -1, + 682, 553, 681, -1, 682, 494, 495, -1, + 682, 495, 620, -1, 682, 621, 553, -1, + 682, 620, 621, -1, 683, 620, 496, -1, + 683, 621, 620, -1, 683, 554, 621, -1, + 683, 555, 554, -1, 684, 555, 683, -1, + 684, 624, 555, -1, 684, 623, 624, -1, + 684, 496, 497, -1, 684, 497, 622, -1, + 684, 683, 496, -1, 684, 622, 623, -1, + 685, 624, 623, -1, 685, 557, 624, -1, + 685, 499, 500, -1, 685, 622, 499, -1, + 685, 623, 622, -1, 686, 685, 500, -1, + 686, 500, 625, -1, 686, 625, 626, -1, + 686, 557, 685, -1, 686, 626, 558, -1, + 686, 558, 557, -1, 687, 501, 502, -1, + 687, 625, 501, -1, 687, 626, 625, -1, + 687, 559, 626, -1, 688, 559, 687, -1, + 688, 687, 502, -1, 688, 628, 560, -1, + 688, 502, 627, -1, 688, 560, 559, -1, + 774, 717, 719, -1, 776, 719, 720, -1, + 776, 774, 719, -1, 777, 720, 721, -1, + 777, 776, 720, -1, 778, 721, 722, -1, + 778, 777, 721, -1, 779, 722, 723, -1, + 779, 778, 722, -1, 780, 723, 724, -1, + 780, 779, 723, -1, 781, 724, 725, -1, + 781, 780, 724, -1, 782, 725, 726, -1, + 782, 781, 725, -1, 783, 726, 727, -1, + 783, 782, 726, -1, 784, 727, 728, -1, + 784, 783, 727, -1, 785, 728, 729, -1, + 785, 784, 728, -1, 786, 785, 729, -1, + 787, 729, 730, -1, 787, 730, 731, -1, + 787, 786, 729, -1, 788, 787, 731, -1, + 789, 731, 732, -1, 789, 732, 733, -1, + 789, 788, 731, -1, 790, 789, 733, -1, + 791, 733, 734, -1, 791, 734, 735, -1, + 791, 790, 733, -1, 792, 791, 735, -1, + 793, 735, 736, -1, 793, 736, 737, -1, + 793, 792, 735, -1, 794, 793, 737, -1, + 795, 737, 738, -1, 795, 794, 737, -1, + 796, 738, 739, -1, 796, 795, 738, -1, + 797, 796, 739, -1, 797, 739, 740, -1, + 797, 740, 741, -1, 798, 797, 741, -1, + 799, 798, 741, -1, 799, 741, 742, -1, + 800, 799, 742, -1, 800, 742, 743, -1, + 801, 800, 743, -1, 801, 743, 744, -1, + 801, 744, 745, -1, 802, 801, 745, -1, + 803, 802, 745, -1, 803, 745, 746, -1, + 804, 746, 747, -1, 804, 803, 746, -1, + 805, 747, 748, -1, 805, 748, 749, -1, + 805, 804, 747, -1, 806, 805, 749, -1, + 807, 749, 750, -1, 807, 806, 749, -1, + 808, 750, 751, -1, 808, 807, 750, -1, + 809, 751, 752, -1, 809, 752, 753, -1, + 809, 808, 751, -1, 810, 809, 753, -1, + 811, 753, 754, -1, 811, 810, 753, -1, + 812, 754, 755, -1, 812, 811, 754, -1, + 813, 755, 756, -1, 813, 756, 757, -1, + 813, 812, 755, -1, 814, 757, 758, -1, + 814, 813, 757, -1, 815, 814, 758, -1, + 816, 758, 759, -1, 816, 759, 760, -1, + 816, 815, 758, -1, 817, 760, 761, -1, + 817, 816, 760, -1, 818, 817, 761, -1, + 819, 761, 762, -1, 819, 762, 763, -1, + 819, 818, 761, -1, 820, 763, 764, -1, + 820, 819, 763, -1, 821, 820, 764, -1, + 822, 821, 764, -1, 822, 764, 765, -1, + 822, 765, 766, -1, 823, 822, 766, -1, + 824, 823, 766, -1, 824, 766, 767, -1, + 824, 767, 768, -1, 825, 824, 768, -1, + 825, 768, 769, -1, 826, 825, 769, -1, + 827, 826, 769, -1, 827, 769, 770, -1, + 827, 770, 771, -1, 828, 827, 771, -1, + 828, 771, 772, -1, 829, 828, 772, -1, + 830, 829, 772, -1, 830, 772, 773, -1, + 830, 773, 718, -1, 775, 830, 718, -1, + 896, 1047, 895, -1, 1046, 1048, 840, -1, + 1047, 1048, 1046, -1, 841, 1049, 962, -1, + 840, 1049, 841, -1, 1048, 1049, 840, -1, + 896, 1049, 1047, -1, 962, 1049, 963, -1, + 964, 1049, 896, -1, 963, 1049, 964, -1, + 1047, 1049, 1048, -1, 962, 1050, 841, -1, + 841, 1050, 842, -1, 963, 1050, 962, -1, + 964, 1050, 963, -1, 897, 1050, 964, -1, + 1050, 1051, 842, -1, 943, 833, 831, -1, + 897, 1051, 1050, -1, 897, 1052, 1051, -1, + 898, 1052, 897, -1, 1052, 1053, 1051, -1, + 898, 1053, 1052, -1, 1051, 1053, 842, -1, + 842, 1054, 843, -1, 1053, 1054, 842, -1, + 886, 888, 947, -1, 898, 1055, 1053, -1, + 1054, 1055, 843, -1, 1053, 1055, 1054, -1, + 898, 1056, 1055, -1, 843, 1056, 965, -1, + 1055, 1056, 843, -1, 965, 1056, 966, -1, + 967, 1056, 898, -1, 966, 1056, 967, -1, + 965, 1057, 844, -1, 966, 1057, 965, -1, + 899, 1057, 967, -1, 967, 1057, 966, -1, + 899, 1058, 1057, -1, 1057, 1058, 844, -1, + 899, 1059, 1058, -1, 900, 1059, 899, -1, + 1058, 1060, 844, -1, 1059, 1060, 1058, -1, + 900, 1060, 1059, -1, 844, 1061, 845, -1, + 1060, 1061, 844, -1, 900, 1062, 1060, -1, + 1060, 1062, 1061, -1, 1061, 1062, 845, -1, + 900, 1063, 1062, -1, 968, 1063, 969, -1, + 969, 1063, 970, -1, 970, 1063, 901, -1, + 1062, 1063, 845, -1, 901, 1063, 900, -1, + 845, 1063, 968, -1, 969, 1064, 968, -1, + 970, 1064, 969, -1, 901, 1064, 970, -1, + 902, 1064, 901, -1, 968, 1064, 846, -1, + 1064, 1065, 846, -1, 902, 1065, 1064, -1, + 846, 1066, 847, -1, 1065, 1066, 846, -1, + 1066, 1067, 847, -1, 902, 1067, 1065, -1, + 1065, 1067, 1066, -1, 903, 1068, 902, -1, + 902, 1068, 1067, -1, 903, 1069, 1068, -1, + 1068, 1069, 1067, -1, 1067, 1069, 847, -1, + 1069, 1070, 847, -1, 847, 1070, 971, -1, + 903, 1070, 1069, -1, 971, 1070, 972, -1, + 973, 1070, 903, -1, 972, 1070, 973, -1, + 971, 1071, 848, -1, 972, 1071, 971, -1, + 973, 1071, 972, -1, 904, 1071, 973, -1, + 904, 1072, 1071, -1, 1071, 1072, 848, -1, + 848, 1073, 849, -1, 1072, 1073, 848, -1, + 1073, 1074, 849, -1, 904, 1074, 1072, -1, + 1072, 1074, 1073, -1, 905, 1075, 904, -1, + 904, 1075, 1074, -1, 905, 1076, 1075, -1, + 1074, 1076, 849, -1, 1075, 1076, 1074, -1, + 850, 1077, 974, -1, 974, 1077, 975, -1, + 849, 1077, 850, -1, 1076, 1077, 849, -1, + 905, 1077, 1076, -1, 976, 1077, 905, -1, + 975, 1077, 976, -1, 974, 1078, 850, -1, + 975, 1078, 974, -1, 850, 1078, 851, -1, + 976, 1078, 975, -1, 906, 1078, 976, -1, + 1078, 1079, 851, -1, 906, 1080, 1078, -1, + 1078, 1080, 1079, -1, 907, 1080, 906, -1, + 1079, 1081, 851, -1, 1080, 1081, 1079, -1, + 907, 1081, 1080, -1, 1081, 1082, 851, -1, + 851, 1082, 852, -1, 1081, 1083, 1082, -1, + 907, 1083, 1081, -1, 1082, 1084, 852, -1, + 1083, 1084, 1082, -1, 907, 1084, 1083, -1, + 852, 1084, 977, -1, 977, 1084, 978, -1, + 978, 1084, 979, -1, 979, 1084, 908, -1, + 908, 1084, 907, -1, 978, 1085, 977, -1, + 977, 1085, 853, -1, 979, 1085, 978, -1, + 908, 1085, 979, -1, 909, 1085, 908, -1, + 909, 1086, 1085, -1, 1085, 1086, 853, -1, + 853, 1087, 854, -1, 1086, 1087, 853, -1, + 1087, 1088, 854, -1, 909, 1088, 1086, -1, + 1086, 1088, 1087, -1, 909, 1089, 1088, -1, + 910, 1089, 909, -1, 1089, 1090, 1088, -1, + 1088, 1090, 854, -1, 910, 1090, 1089, -1, + 854, 1091, 980, -1, 980, 1091, 981, -1, + 981, 1091, 982, -1, 910, 1091, 1090, -1, + 982, 1091, 910, -1, 1090, 1091, 854, -1, + 980, 1092, 855, -1, 981, 1092, 980, -1, + 911, 1092, 982, -1, 982, 1092, 981, -1, + 1092, 1093, 855, -1, 911, 1093, 1092, -1, + 855, 1094, 856, -1, 1093, 1094, 855, -1, + 1094, 1095, 856, -1, 911, 1095, 1093, -1, + 1093, 1095, 1094, -1, 911, 1096, 1095, -1, + 912, 1096, 911, -1, 1095, 1097, 856, -1, + 1096, 1097, 1095, -1, 912, 1097, 1096, -1, + 985, 1098, 912, -1, 856, 1098, 983, -1, + 912, 1098, 1097, -1, 1097, 1098, 856, -1, + 983, 1098, 984, -1, 984, 1098, 985, -1, + 984, 1099, 983, -1, 985, 1099, 984, -1, + 1099, 1100, 983, -1, 913, 1100, 985, -1, + 985, 1100, 1099, -1, 983, 1100, 857, -1, + 857, 1101, 858, -1, 1100, 1101, 857, -1, + 1101, 1102, 858, -1, 913, 1102, 1100, -1, + 1100, 1102, 1101, -1, 914, 1103, 913, -1, + 913, 1103, 1102, -1, 1102, 1104, 858, -1, + 914, 1104, 1103, -1, 1103, 1104, 1102, -1, + 988, 1105, 915, -1, 1104, 1105, 858, -1, + 858, 1105, 859, -1, 914, 1105, 1104, -1, + 987, 1105, 988, -1, 915, 1105, 914, -1, + 859, 1105, 986, -1, 986, 1105, 987, -1, + 915, 1106, 988, -1, 859, 1106, 860, -1, + 988, 1106, 987, -1, 916, 1106, 915, -1, + 986, 1106, 859, -1, 987, 1106, 986, -1, + 1106, 1107, 860, -1, 916, 1107, 1106, -1, + 860, 1108, 861, -1, 860, 1109, 1108, -1, + 1107, 1109, 860, -1, 1107, 1110, 1109, -1, + 1109, 1110, 917, -1, 917, 1110, 916, -1, + 916, 1110, 1107, -1, 1109, 1111, 1108, -1, + 917, 1111, 1109, -1, 1108, 1111, 861, -1, + 991, 1111, 917, -1, 861, 1111, 989, -1, + 991, 1112, 1111, -1, 1111, 1112, 989, -1, + 990, 1112, 991, -1, 989, 1112, 990, -1, + 989, 1113, 862, -1, 991, 1113, 990, -1, + 990, 1113, 989, -1, 918, 1113, 991, -1, + 918, 1114, 1113, -1, 1113, 1114, 862, -1, + 862, 1115, 863, -1, 1114, 1116, 862, -1, + 862, 1116, 1115, -1, 918, 1117, 1114, -1, + 1114, 1117, 1116, -1, 1116, 1117, 919, -1, + 919, 1117, 918, -1, 1115, 1118, 863, -1, + 1116, 1118, 1115, -1, 919, 1118, 1116, -1, + 993, 1119, 994, -1, 994, 1119, 919, -1, + 919, 1119, 1118, -1, 1118, 1119, 863, -1, + 863, 1119, 992, -1, 992, 1119, 993, -1, + 994, 1120, 993, -1, 992, 1120, 864, -1, + 920, 1120, 994, -1, 993, 1120, 992, -1, + 1120, 1121, 864, -1, 920, 1121, 1120, -1, + 1121, 1122, 864, -1, 920, 1123, 1121, -1, + 1121, 1123, 1122, -1, 1122, 1123, 921, -1, + 921, 1123, 920, -1, 864, 1124, 865, -1, + 1122, 1124, 864, -1, 921, 1125, 1122, -1, + 1122, 1125, 1124, -1, 1124, 1125, 865, -1, + 865, 1126, 995, -1, 921, 1126, 1125, -1, + 1125, 1126, 865, -1, 996, 1126, 997, -1, + 997, 1126, 922, -1, 995, 1126, 996, -1, + 922, 1126, 921, -1, 995, 1127, 866, -1, + 997, 1127, 996, -1, 922, 1127, 997, -1, + 996, 1127, 995, -1, 923, 1127, 922, -1, + 923, 1128, 1127, -1, 866, 1129, 867, -1, + 1128, 1129, 1127, -1, 1127, 1129, 866, -1, + 923, 1130, 1128, -1, 1128, 1130, 1129, -1, + 1129, 1130, 867, -1, 923, 1131, 1130, -1, + 924, 1131, 923, -1, 1131, 1132, 1130, -1, + 1130, 1132, 867, -1, 867, 1133, 868, -1, + 1132, 1133, 867, -1, 924, 1133, 1131, -1, + 998, 1133, 999, -1, 1131, 1133, 1132, -1, + 1000, 1133, 924, -1, 999, 1133, 1000, -1, + 868, 1133, 998, -1, 868, 1134, 869, -1, + 999, 1134, 998, -1, 1000, 1134, 999, -1, + 925, 1134, 1000, -1, 998, 1134, 868, -1, + 885, 948, 832, -1, 1134, 1135, 869, -1, + 925, 1135, 1134, -1, 925, 1136, 1135, -1, + 926, 1136, 925, -1, 1135, 1137, 869, -1, + 926, 1137, 1136, -1, 1136, 1137, 1135, -1, + 869, 1138, 870, -1, 1137, 1138, 869, -1, + 942, 887, 952, -1, 926, 1139, 1137, -1, + 834, 953, 835, -1, 1138, 1139, 870, -1, + 1137, 1139, 1138, -1, 1001, 1140, 1002, -1, + 926, 1140, 1139, -1, 1003, 1140, 926, -1, + 1002, 1140, 1003, -1, 890, 955, 889, -1, + 1139, 1140, 870, -1, 870, 1140, 1001, -1, + 1001, 1141, 871, -1, 836, 956, 837, -1, + 1002, 1141, 1001, -1, 1003, 1141, 1002, -1, + 927, 1141, 1003, -1, 1141, 1142, 871, -1, + 927, 1142, 1141, -1, 927, 1143, 1142, -1, + 892, 958, 891, -1, 838, 959, 839, -1, + 928, 1143, 927, -1, 1142, 1144, 871, -1, + 1143, 1144, 1142, -1, 928, 1144, 1143, -1, + 871, 1145, 872, -1, 1144, 1145, 871, -1, + 928, 1146, 1144, -1, 1144, 1146, 1145, -1, + 1145, 1146, 872, -1, 928, 1147, 1146, -1, + 872, 1147, 1004, -1, 1004, 1147, 1005, -1, + 1146, 1147, 872, -1, 929, 1147, 928, -1, + 1005, 1147, 1006, -1, 897, 964, 896, -1, + 1006, 1147, 929, -1, 843, 965, 844, -1, + 1004, 1148, 873, -1, 1005, 1148, 1004, -1, + 1006, 1148, 1005, -1, 930, 1148, 929, -1, + 929, 1148, 1006, -1, 930, 1149, 1148, -1, + 899, 967, 898, -1, 1148, 1149, 873, -1, + 845, 968, 846, -1, 1149, 1150, 873, -1, + 873, 1150, 874, -1, 1150, 1151, 874, -1, + 1149, 1151, 1150, -1, 930, 1151, 1149, -1, + 930, 1152, 1151, -1, 847, 971, 848, -1, + 931, 1152, 930, -1, 931, 1153, 1152, -1, + 1151, 1153, 874, -1, 1152, 1153, 1151, -1, + 874, 1154, 1007, -1, 904, 973, 903, -1, + 1009, 1154, 931, -1, 1008, 1154, 1009, -1, + 931, 1154, 1153, -1, 1007, 1154, 1008, -1, + 1153, 1154, 874, -1, 1007, 1155, 875, -1, + 1009, 1155, 1008, -1, 932, 1155, 1009, -1, + 1008, 1155, 1007, -1, 1155, 1156, 875, -1, + 932, 1156, 1155, -1, 906, 976, 905, -1, + 1156, 1157, 875, -1, 852, 977, 853, -1, + 875, 1157, 876, -1, 1156, 1158, 1157, -1, + 932, 1158, 1156, -1, 1157, 1158, 876, -1, + 854, 980, 855, -1, 932, 1159, 1158, -1, + 933, 1159, 932, -1, 1158, 1160, 876, -1, + 933, 1160, 1159, -1, 1159, 1160, 1158, -1, + 877, 1161, 1010, -1, 1010, 1161, 1011, -1, + 911, 982, 910, -1, 1012, 1161, 933, -1, + 856, 983, 857, -1, 1011, 1161, 1012, -1, + 876, 1161, 877, -1, 1160, 1161, 876, -1, + 933, 1161, 1160, -1, 1010, 1162, 877, -1, + 1011, 1162, 1010, -1, 934, 1162, 1012, -1, + 1012, 1162, 1011, -1, 877, 1162, 878, -1, + 913, 985, 912, -1, 1162, 1163, 878, -1, + 935, 1164, 934, -1, 934, 1164, 1162, -1, + 1162, 1164, 1163, -1, 935, 1165, 1164, -1, + 1163, 1165, 878, -1, 1164, 1165, 1163, -1, + 861, 989, 862, -1, 878, 1166, 879, -1, + 1165, 1166, 878, -1, 918, 991, 917, -1, + 863, 992, 864, -1, 935, 1167, 1165, -1, + 1165, 1167, 1166, -1, 936, 1168, 935, -1, + 879, 1168, 1013, -1, 935, 1168, 1167, -1, + 1013, 1168, 1014, -1, 1014, 1168, 1015, -1, + 1166, 1168, 879, -1, 1015, 1168, 936, -1, + 1167, 1168, 1166, -1, 920, 994, 919, -1, + 937, 1169, 936, -1, 865, 995, 866, -1, + 1013, 1169, 880, -1, 1014, 1169, 1013, -1, + 1015, 1169, 1014, -1, 936, 1169, 1015, -1, + 937, 1170, 1169, -1, 1169, 1170, 880, -1, + 880, 1171, 881, -1, 1170, 1171, 880, -1, + 937, 1172, 1170, -1, 1171, 1172, 881, -1, + 1170, 1172, 1171, -1, 938, 1173, 937, -1, + 925, 1000, 924, -1, 870, 1001, 871, -1, + 937, 1173, 1172, -1, 938, 1174, 1173, -1, + 1172, 1174, 881, -1, 1173, 1174, 1172, -1, + 881, 1175, 1016, -1, 1016, 1175, 1017, -1, + 927, 1003, 926, -1, 1018, 1175, 938, -1, + 1017, 1175, 1018, -1, 872, 1004, 873, -1, + 1174, 1175, 881, -1, 938, 1175, 1174, -1, + 1016, 1176, 882, -1, 1017, 1176, 1016, -1, + 939, 1176, 1018, -1, 1018, 1176, 1017, -1, + 939, 1177, 1176, -1, 1176, 1177, 882, -1, + 1177, 1178, 882, -1, 874, 1007, 875, -1, + 882, 1178, 883, -1, 939, 1179, 1177, -1, + 1177, 1179, 1178, -1, 1178, 1179, 883, -1, + 940, 1180, 939, -1, 932, 1009, 931, -1, + 939, 1180, 1179, -1, 940, 1181, 1180, -1, + 1179, 1181, 883, -1, 1180, 1181, 1179, -1, + 934, 1012, 933, -1, 940, 1182, 1181, -1, + 883, 1182, 1019, -1, 1181, 1182, 883, -1, + 1019, 1182, 1020, -1, 1021, 1182, 940, -1, + 1020, 1182, 1021, -1, 879, 1013, 880, -1, + 1020, 1183, 1019, -1, 1021, 1183, 1020, -1, + 1021, 1184, 1183, -1, 1019, 1184, 884, -1, + 941, 1184, 1021, -1, 1183, 1184, 1019, -1, + 881, 1016, 882, -1, 1184, 1185, 884, -1, + 884, 1185, 885, -1, 1184, 1186, 1185, -1, + 939, 1018, 938, -1, 1185, 1186, 885, -1, + 941, 1186, 1184, -1, 942, 1187, 941, -1, + 941, 1187, 1186, -1, 883, 1019, 884, -1, + 942, 1188, 1187, -1, 941, 1021, 940, -1, + 1186, 1188, 885, -1, 1187, 1188, 1186, -1, + 944, 1022, 943, -1, 945, 1022, 944, -1, + 948, 1189, 949, -1, 946, 1022, 945, -1, + 949, 1189, 950, -1, 947, 1022, 946, -1, + 950, 1189, 951, -1, 943, 1022, 833, -1, + 951, 1189, 952, -1, 1188, 1189, 885, -1, + 888, 1022, 947, -1, 885, 1189, 948, -1, + 942, 1189, 1188, -1, 1022, 1023, 833, -1, + 952, 1189, 942, -1, 888, 1023, 1022, -1, + 833, 1024, 834, -1, 1023, 1025, 833, -1, + 833, 1025, 1024, -1, 888, 1026, 1023, -1, + 1023, 1026, 1025, -1, 889, 1026, 888, -1, + 1025, 1026, 889, -1, 834, 1027, 953, -1, + 1024, 1027, 834, -1, 1025, 1027, 1024, -1, + 889, 1027, 1025, -1, 955, 1027, 889, -1, + 1027, 1028, 953, -1, 953, 1028, 954, -1, + 955, 1028, 1027, -1, 954, 1028, 955, -1, + 953, 1029, 835, -1, 954, 1029, 953, -1, + 890, 1029, 955, -1, 955, 1029, 954, -1, + 1029, 1030, 835, -1, 890, 1030, 1029, -1, + 835, 1031, 836, -1, 1030, 1032, 835, -1, + 835, 1032, 1031, -1, 891, 1033, 890, -1, + 890, 1033, 1030, -1, 1030, 1033, 1032, -1, + 1032, 1033, 891, -1, 1031, 1034, 836, -1, + 1032, 1034, 1031, -1, 891, 1034, 1032, -1, + 956, 1035, 957, -1, 958, 1035, 891, -1, + 957, 1035, 958, -1, 891, 1035, 1034, -1, + 1034, 1035, 836, -1, 836, 1035, 956, -1, + 957, 1036, 956, -1, 958, 1036, 957, -1, + 892, 1036, 958, -1, 956, 1036, 837, -1, + 892, 1037, 1036, -1, 1036, 1037, 837, -1, + 1037, 1038, 837, -1, 893, 1039, 892, -1, + 892, 1039, 1037, -1, 1038, 1039, 893, -1, + 1037, 1039, 1038, -1, 837, 1040, 838, -1, + 1038, 1040, 837, -1, 1038, 1041, 1040, -1, + 1040, 1041, 838, -1, 893, 1041, 1038, -1, + 893, 1042, 1041, -1, 838, 1042, 959, -1, + 959, 1042, 960, -1, 894, 1042, 893, -1, + 1041, 1042, 838, -1, 961, 1042, 894, -1, + 960, 1042, 961, -1, 959, 1043, 839, -1, + 960, 1043, 959, -1, 895, 1043, 894, -1, + 894, 1043, 961, -1, 961, 1043, 960, -1, + 895, 1044, 1043, -1, 839, 1045, 840, -1, + 1044, 1045, 1043, -1, 1043, 1045, 839, -1, + 1045, 1046, 840, -1, 1044, 1046, 1045, -1, + 895, 1046, 1044, -1, 895, 1047, 1046, -1, + 1290, 1236, 1289, -1, 1236, 1235, 1289, -1, + 1289, 1235, 1288, -1, 1291, 1237, 1290, -1, + 1290, 1237, 1236, -1, 1235, 1234, 1288, -1, + 1288, 1234, 1287, -1, 1292, 1238, 1291, -1, + 1291, 1238, 1237, -1, 1234, 1233, 1287, -1, + 1287, 1233, 1286, -1, 1293, 1239, 1292, -1, + 1292, 1239, 1238, -1, 1233, 1232, 1286, -1, + 1286, 1232, 1285, -1, 1294, 1240, 1293, -1, + 1293, 1240, 1239, -1, 1232, 1231, 1285, -1, + 1285, 1231, 1284, -1, 1295, 1241, 1294, -1, + 1294, 1241, 1240, -1, 1231, 1230, 1284, -1, + 1284, 1230, 1283, -1, 1242, 1190, 1295, -1, + 1295, 1190, 1241, -1, 1230, 1229, 1283, -1, + 1283, 1229, 1282, -1, 1242, 1243, 1190, -1, + 1243, 1191, 1190, -1, 1229, 1228, 1282, -1, + 1228, 1281, 1282, -1, 1243, 1244, 1191, -1, + 1244, 1192, 1191, -1, 1228, 1227, 1281, -1, + 1227, 1280, 1281, -1, 1244, 1245, 1192, -1, + 1245, 1193, 1192, -1, 1227, 1226, 1280, -1, + 1226, 1279, 1280, -1, 1245, 1246, 1193, -1, + 1246, 1194, 1193, -1, 1226, 1225, 1279, -1, + 1225, 1278, 1279, -1, 1246, 1247, 1194, -1, + 1247, 1195, 1194, -1, 1225, 1224, 1278, -1, + 1224, 1277, 1278, -1, 1247, 1248, 1195, -1, + 1248, 1196, 1195, -1, 1224, 1223, 1277, -1, + 1223, 1276, 1277, -1, 1248, 1249, 1196, -1, + 1249, 1197, 1196, -1, 1223, 1222, 1276, -1, + 1222, 1275, 1276, -1, 1249, 1250, 1197, -1, + 1250, 1198, 1197, -1, 1222, 1221, 1275, -1, + 1221, 1274, 1275, -1, 1250, 1251, 1198, -1, + 1251, 1199, 1198, -1, 1221, 1220, 1274, -1, + 1220, 1273, 1274, -1, 1251, 1252, 1199, -1, + 1252, 1200, 1199, -1, 1220, 1219, 1273, -1, + 1219, 1272, 1273, -1, 1252, 1253, 1200, -1, + 1253, 1201, 1200, -1, 1219, 1218, 1272, -1, + 1218, 1271, 1272, -1, 1253, 1254, 1201, -1, + 1254, 1202, 1201, -1, 1218, 1217, 1271, -1, + 1217, 1270, 1271, -1, 1217, 1216, 1270, -1, + 1202, 1255, 1203, -1, 1254, 1255, 1202, -1, + 1216, 1269, 1270, -1, 1203, 1256, 1204, -1, + 1255, 1256, 1203, -1, 1215, 1268, 1216, -1, + 1216, 1268, 1269, -1, 1204, 1257, 1205, -1, + 1256, 1257, 1204, -1, 1214, 1267, 1215, -1, + 1215, 1267, 1268, -1, 1205, 1258, 1206, -1, + 1257, 1258, 1205, -1, 1213, 1266, 1214, -1, + 1214, 1266, 1267, -1, 1206, 1259, 1207, -1, + 1258, 1259, 1206, -1, 1212, 1265, 1213, -1, + 1213, 1265, 1266, -1, 1207, 1260, 1208, -1, + 1259, 1260, 1207, -1, 1212, 1264, 1265, -1, + 1211, 1264, 1212, -1, 1260, 1261, 1208, -1, + 1208, 1261, 1209, -1, 1211, 1263, 1264, -1, + 1210, 1263, 1211, -1, 1261, 1262, 1209, -1, + 1210, 1262, 1263, -1, 1209, 1262, 1210, -1 ] + ccw TRUE + solid FALSE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF o7 Group { + children + Shape { + appearance + Appearance { + material + Material { + emissiveColor 0.098039217 0.098039217 0.098039217 + + } + + } + geometry + PointSet { + coord + USE o5 + + } + + } + + } ] + + }, + + USE o6, + + Group { + children [ + USE o4, + + USE o7 ] + + }, + + USE o7 ] + + } + + } + + }, + + Group { + children + Transform { + translation 0 0 5 + 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 o8 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.098039217 0.098039217 0.098039217 + shininess 1 + + } + + } + geometry + IndexedLineSet { + coord + DEF o9 Coordinate { + point [ 0.96947962 -0.30052039 0, + 0.96947962 -0.30052039 0.5, + 1.5705204 0.30052039 0, + 1.5705204 0.30052039 0.5, + 1.5705204 0.30052039 0, + 1.5705204 0.30052039 0.5, + -1.3569016 3.2279425 0, + -1.3569016 3.2279425 0.5, + -1.9579425 2.6269016 0, + -1.9579425 2.6269016 0.5, + -1.3569016 3.2279425 0, + -1.3569016 3.2279425 0.5, + 0.96947962 -0.30052039 0, + 0.96947962 -0.30052039 0.5, + -1.9579425 2.6269016 0, + -1.9579425 2.6269016 0.5, + 0.96947962 -0.30052039 0, + 1.5705204 0.30052039 0, + -1.3569016 3.2279425 0, + -1.9579425 2.6269016 0, + 0.96947962 -0.30052039 0.5, + 1.5705204 0.30052039 0.5, + -1.3569016 3.2279425 0.5, + -1.9579425 2.6269016 0.5, + 0.96947962 -0.30052039 0, + 0.96947962 -0.30052039 0.5, + 1.5705204 0.30052039 0, + 1.5705204 0.30052039 0.5, + -1.3569016 3.2279425 0, + -1.3569016 3.2279425 0.5, + -1.9579425 2.6269016 0, + -1.9579425 2.6269016 0.5 ] + + } + coordIndex [ 0, 1, -1, 2, 3, -1, 0, 2, + -1, 1, 3, -1, 6, 7, -1, 4, + 6, -1, 5, 7, -1, 8, 9, -1, + 8, 10, -1, 9, 11, -1, 12, 14, + -1, 13, 15, -1 ] + + } + + } + + }, + + DEF o10 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.40000001 0.40000001 0.40000001 + ambientIntensity 0.34901962 + specularColor 0.97647059 0.97647059 0.97647059 + shininess 0.1 + + } + + } + geometry + IndexedFaceSet { + coord + USE o9 + coordIndex [ 0, 2, 1, -1, 1, 2, 3, -1, + 4, 7, 5, -1, 4, 6, 7, -1, + 10, 8, 9, -1, 10, 9, 11, -1, + 15, 12, 13, -1, 14, 12, 15, -1, + 19, 17, 16, -1, 18, 17, 19, -1, + 21, 23, 20, -1, 21, 22, 23, -1 ] + ccw TRUE + solid FALSE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF o11 Group { + children + Shape { + appearance + Appearance { + material + Material { + emissiveColor 0.098039217 0.098039217 0.098039217 + + } + + } + geometry + PointSet { + coord + USE o9 + + } + + } + + } ] + + }, + + USE o10, + + Group { + children [ + USE o8, + + USE o11 ] + + }, + + USE o11 ] + + } + + } + + }, + + Group { + children + Transform { + translation 0 0 5 + 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 o12 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.098039217 0.098039217 0.098039217 + shininess 1 + + } + + } + geometry + IndexedLineSet { + coord + DEF o13 Coordinate { + point [ 2.78 0 0, + 2.78 0 -10, + 2.78 0 0, + 2.78 0 -10, + 2.77246 0.059685573 0, + 2.7503135 0.11562088 0, + 2.7149525 0.16429131 0, + 2.6685984 0.2026387 0, + 2.6141641 0.22825356 0, + 2.5550697 0.23952642 0, + 2.4950285 0.23574895 0, + 2.437813 0.2171585 0, + 2.3870182 0.18492317 0, + 2.3458359 0.14106846 0, + 2.3168538 0.088349894 0, + 2.3018925 0.030079976 0, + 2.3018925 -0.030079976 0, + 2.3168538 -0.088349894 0, + 2.3458359 -0.14106846 0, + 2.3870182 -0.18492317 0, + 2.437813 -0.2171585 0, + 2.4950285 -0.23574895 0, + 2.5550697 -0.23952642 0, + 2.6141641 -0.22825356 0, + 2.6685984 -0.2026387 0, + 2.7149525 -0.16429131 0, + 2.7503135 -0.11562088 0, + 2.77246 -0.059685573 0, + 2.77246 0.059685573 -10, + 2.7503135 0.11562088 -10, + 2.7149525 0.16429131 -10, + 2.6685984 0.2026387 -10, + 2.6141641 0.22825356 -10, + 2.5550697 0.23952642 -10, + 2.4950285 0.23574895 -10, + 2.437813 0.2171585 -10, + 2.3870182 0.18492317 -10, + 2.3458359 0.14106846 -10, + 2.3168538 0.088349894 -10, + 2.3018925 0.030079976 -10, + 2.3018925 -0.030079976 -10, + 2.3168538 -0.088349894 -10, + 2.3458359 -0.14106846 -10, + 2.3870182 -0.18492317 -10, + 2.437813 -0.2171585 -10, + 2.4950285 -0.23574895 -10, + 2.5550697 -0.23952642 -10, + 2.6141641 -0.22825356 -10, + 2.6685984 -0.2026387 -10, + 2.7149525 -0.16429131 -10, + 2.7503135 -0.11562088 -10, + 2.77246 -0.059685573 -10, + 2.78 0 0, + 2.77246 0.059685573 0, + 2.7503135 0.11562088 0, + 2.7149525 0.16429131 0, + 2.6685984 0.2026387 0, + 2.6141641 0.22825356 0, + 2.5550697 0.23952642 0, + 2.4950285 0.23574895 0, + 2.437813 0.2171585 0, + 2.3870182 0.18492317 0, + 2.3458359 0.14106846 0, + 2.3168538 0.088349894 0, + 2.3018925 0.030079976 0, + 2.3018925 -0.030079976 0, + 2.3168538 -0.088349894 0, + 2.3458359 -0.14106846 0, + 2.3870182 -0.18492317 0, + 2.437813 -0.2171585 0, + 2.4950285 -0.23574895 0, + 2.5550697 -0.23952642 0, + 2.6141641 -0.22825356 0, + 2.6685984 -0.2026387 0, + 2.7149525 -0.16429131 0, + 2.7503135 -0.11562088 0, + 2.77246 -0.059685573 0, + 2.78 0 -10, + 2.77246 0.059685573 -10, + 2.7503135 0.11562088 -10, + 2.7149525 0.16429131 -10, + 2.6685984 0.2026387 -10, + 2.6141641 0.22825356 -10, + 2.5550697 0.23952642 -10, + 2.4950285 0.23574895 -10, + 2.437813 0.2171585 -10, + 2.3870182 0.18492317 -10, + 2.3458359 0.14106846 -10, + 2.3168538 0.088349894 -10, + 2.3018925 0.030079976 -10, + 2.3018925 -0.030079976 -10, + 2.3168538 -0.088349894 -10, + 2.3458359 -0.14106846 -10, + 2.3870182 -0.18492317 -10, + 2.437813 -0.2171585 -10, + 2.4950285 -0.23574895 -10, + 2.5550697 -0.23952642 -10, + 2.6141641 -0.22825356 -10, + 2.6685984 -0.2026387 -10, + 2.7149525 -0.16429131 -10, + 2.7503135 -0.11562088 -10, + 2.77246 -0.059685573 -10, + 2.78 0 0, + 2.78 0 -10 ] + + } + coordIndex [ 0, 1, -1, 0, 4, 5, 6, 7, + 8, 9, 10, 11, 12, 13, 14, 15, + 16, 17, 18, 19, 20, 21, 22, 23, + 24, 25, 26, 27, 2, -1, 1, 28, + 29, 30, 31, 32, 33, 34, 35, 36, + 37, 38, 39, 40, 41, 42, 43, 44, + 45, 46, 47, 48, 49, 50, 51, 3, + -1 ] + + } + + } + + }, + + DEF o14 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.40000001 0.27450982 0 + ambientIntensity 0.23705576 + specularColor 0.90196079 0.88235295 0.7019608 + shininess 0.0625 + + } + + } + geometry + IndexedFaceSet { + coord + USE o13 + coordIndex [ 22, 45, 46, -1, 23, 22, 46, -1, + 23, 46, 47, -1, 23, 47, 48, -1, + 24, 23, 48, -1, 4, 0, 1, -1, + 4, 1, 28, -1, 25, 24, 48, -1, + 25, 48, 49, -1, 5, 28, 29, -1, + 5, 4, 28, -1, 26, 25, 49, -1, + 26, 49, 50, -1, 6, 29, 30, -1, + 6, 5, 29, -1, 27, 26, 50, -1, + 27, 50, 51, -1, 2, 51, 3, -1, + 2, 27, 51, -1, 7, 30, 31, -1, + 7, 6, 30, -1, 8, 31, 32, -1, + 8, 7, 31, -1, 9, 32, 33, -1, + 9, 8, 32, -1, 10, 33, 34, -1, + 10, 9, 33, -1, 11, 34, 35, -1, + 11, 10, 34, -1, 12, 35, 36, -1, + 12, 36, 37, -1, 12, 11, 35, -1, + 13, 12, 37, -1, 14, 37, 38, -1, + 14, 13, 37, -1, 15, 14, 38, -1, + 15, 38, 39, -1, 15, 39, 40, -1, + 16, 15, 40, -1, 17, 16, 40, -1, + 17, 40, 41, -1, 18, 17, 41, -1, + 18, 41, 42, -1, 18, 42, 43, -1, + 19, 18, 43, -1, 20, 19, 43, -1, + 20, 43, 44, -1, 21, 20, 44, -1, + 21, 44, 45, -1, 22, 21, 45, -1, + 74, 72, 73, -1, 75, 76, 74, -1, + 72, 52, 71, -1, 74, 52, 72, -1, + 76, 52, 74, -1, 52, 53, 71, -1, + 54, 55, 53, -1, 69, 56, 68, -1, + 70, 56, 69, -1, 71, 56, 70, -1, + 53, 56, 71, -1, 55, 56, 53, -1, + 56, 57, 68, -1, 57, 58, 68, -1, + 68, 59, 67, -1, 58, 59, 68, -1, + 64, 62, 63, -1, 65, 62, 64, -1, + 66, 62, 65, -1, 67, 62, 66, -1, + 60, 61, 59, -1, 59, 61, 67, -1, + 67, 61, 62, -1, 97, 99, 98, -1, + 101, 100, 99, -1, 77, 97, 96, -1, + 77, 99, 97, -1, 77, 101, 99, -1, + 78, 77, 96, -1, 80, 79, 78, -1, + 81, 94, 93, -1, 81, 95, 94, -1, + 81, 96, 95, -1, 81, 78, 96, -1, + 81, 80, 78, -1, 82, 81, 93, -1, + 83, 82, 93, -1, 84, 93, 92, -1, + 84, 83, 93, -1, 87, 89, 88, -1, + 87, 90, 89, -1, 87, 91, 90, -1, + 87, 92, 91, -1, 86, 85, 84, -1, + 86, 84, 92, -1, 86, 92, 87, -1 ] + ccw TRUE + solid FALSE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF o15 Group { + children + Shape { + appearance + Appearance { + material + Material { + emissiveColor 0.098039217 0.098039217 0.098039217 + + } + + } + geometry + PointSet { + coord + USE o13 + + } + + } + + } ] + + }, + + USE o14, + + Group { + children [ + USE o12, + + USE o15 ] + + }, + + USE o15 ] + + } + + } + + }, + + Group { + children + Transform { + translation 0 0 5 + 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 o16 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.098039217 0.098039217 0.098039217 + shininess 1 + + } + + } + geometry + IndexedLineSet { + coord + DEF o17 Coordinate { + point [ 0.23999999 0 0, + 0.23999999 0 -10, + 0.23999999 0 0, + 0.23999999 0 -10, + 0.23245996 0.059685573 0, + 0.2103136 0.11562088 0, + 0.17495248 0.16429131 0, + 0.12859844 0.2026387 0, + 0.074164078 0.22825356 0, + 0.015069725 0.23952642 0, + -0.044971514 0.23574895 0, + -0.10218703 0.2171585 0, + -0.15298176 0.18492317 0, + -0.19416408 0.14106846 0, + -0.22314635 0.088349894 0, + -0.23810753 0.030079976 0, + -0.23810753 -0.030079976 0, + -0.22314635 -0.088349894 0, + -0.19416408 -0.14106846 0, + -0.15298176 -0.18492317 0, + -0.10218703 -0.2171585 0, + -0.044971514 -0.23574895 0, + 0.015069725 -0.23952642 0, + 0.074164078 -0.22825356 0, + 0.12859844 -0.2026387 0, + 0.17495248 -0.16429131 0, + 0.2103136 -0.11562088 0, + 0.23245996 -0.059685573 0, + 0.23245996 0.059685573 -10, + 0.2103136 0.11562088 -10, + 0.17495248 0.16429131 -10, + 0.12859844 0.2026387 -10, + 0.074164078 0.22825356 -10, + 0.015069725 0.23952642 -10, + -0.044971514 0.23574895 -10, + -0.10218703 0.2171585 -10, + -0.15298176 0.18492317 -10, + -0.19416408 0.14106846 -10, + -0.22314635 0.088349894 -10, + -0.23810753 0.030079976 -10, + -0.23810753 -0.030079976 -10, + -0.22314635 -0.088349894 -10, + -0.19416408 -0.14106846 -10, + -0.15298176 -0.18492317 -10, + -0.10218703 -0.2171585 -10, + -0.044971514 -0.23574895 -10, + 0.015069725 -0.23952642 -10, + 0.074164078 -0.22825356 -10, + 0.12859844 -0.2026387 -10, + 0.17495248 -0.16429131 -10, + 0.2103136 -0.11562088 -10, + 0.23245996 -0.059685573 -10, + 0.23999999 0 0, + 0.23245996 0.059685573 0, + 0.2103136 0.11562088 0, + 0.17495248 0.16429131 0, + 0.12859844 0.2026387 0, + 0.074164078 0.22825356 0, + 0.015069725 0.23952642 0, + -0.044971514 0.23574895 0, + -0.10218703 0.2171585 0, + -0.15298176 0.18492317 0, + -0.19416408 0.14106846 0, + -0.22314635 0.088349894 0, + -0.23810753 0.030079976 0, + -0.23810753 -0.030079976 0, + -0.22314635 -0.088349894 0, + -0.19416408 -0.14106846 0, + -0.15298176 -0.18492317 0, + -0.10218703 -0.2171585 0, + -0.044971514 -0.23574895 0, + 0.015069725 -0.23952642 0, + 0.074164078 -0.22825356 0, + 0.12859844 -0.2026387 0, + 0.17495248 -0.16429131 0, + 0.2103136 -0.11562088 0, + 0.23245996 -0.059685573 0, + 0.23999999 0 -10, + 0.23245996 0.059685573 -10, + 0.2103136 0.11562088 -10, + 0.17495248 0.16429131 -10, + 0.12859844 0.2026387 -10, + 0.074164078 0.22825356 -10, + 0.015069725 0.23952642 -10, + -0.044971514 0.23574895 -10, + -0.10218703 0.2171585 -10, + -0.15298176 0.18492317 -10, + -0.19416408 0.14106846 -10, + -0.22314635 0.088349894 -10, + -0.23810753 0.030079976 -10, + -0.23810753 -0.030079976 -10, + -0.22314635 -0.088349894 -10, + -0.19416408 -0.14106846 -10, + -0.15298176 -0.18492317 -10, + -0.10218703 -0.2171585 -10, + -0.044971514 -0.23574895 -10, + 0.015069725 -0.23952642 -10, + 0.074164078 -0.22825356 -10, + 0.12859844 -0.2026387 -10, + 0.17495248 -0.16429131 -10, + 0.2103136 -0.11562088 -10, + 0.23245996 -0.059685573 -10, + 0.23999999 0 0, + 0.23999999 0 -10 ] + + } + coordIndex [ 0, 1, -1, 0, 4, 5, 6, 7, + 8, 9, 10, 11, 12, 13, 14, 15, + 16, 17, 18, 19, 20, 21, 22, 23, + 24, 25, 26, 27, 2, -1, 1, 28, + 29, 30, 31, 32, 33, 34, 35, 36, + 37, 38, 39, 40, 41, 42, 43, 44, + 45, 46, 47, 48, 49, 50, 51, 3, + -1 ] + + } + + } + + }, + + DEF o18 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.40000001 0.27450982 0 + ambientIntensity 0.23705576 + specularColor 0.90196079 0.88235295 0.7019608 + shininess 0.0625 + + } + + } + geometry + IndexedFaceSet { + coord + USE o17 + coordIndex [ 22, 45, 46, -1, 23, 22, 46, -1, + 23, 46, 47, -1, 23, 47, 48, -1, + 24, 23, 48, -1, 4, 0, 1, -1, + 4, 1, 28, -1, 25, 24, 48, -1, + 25, 48, 49, -1, 5, 28, 29, -1, + 5, 4, 28, -1, 26, 25, 49, -1, + 26, 49, 50, -1, 6, 29, 30, -1, + 6, 5, 29, -1, 27, 26, 50, -1, + 27, 50, 51, -1, 2, 51, 3, -1, + 2, 27, 51, -1, 7, 30, 31, -1, + 7, 6, 30, -1, 8, 31, 32, -1, + 8, 7, 31, -1, 9, 32, 33, -1, + 9, 8, 32, -1, 10, 33, 34, -1, + 10, 9, 33, -1, 11, 34, 35, -1, + 11, 10, 34, -1, 12, 35, 36, -1, + 12, 36, 37, -1, 12, 11, 35, -1, + 13, 12, 37, -1, 14, 37, 38, -1, + 14, 13, 37, -1, 15, 14, 38, -1, + 15, 38, 39, -1, 15, 39, 40, -1, + 16, 15, 40, -1, 17, 16, 40, -1, + 17, 40, 41, -1, 18, 17, 41, -1, + 18, 41, 42, -1, 18, 42, 43, -1, + 19, 18, 43, -1, 20, 19, 43, -1, + 20, 43, 44, -1, 21, 20, 44, -1, + 21, 44, 45, -1, 22, 21, 45, -1, + 74, 72, 73, -1, 75, 76, 74, -1, + 72, 70, 71, -1, 70, 68, 69, -1, + 74, 68, 72, -1, 72, 68, 70, -1, + 54, 55, 53, -1, 74, 67, 68, -1, + 53, 66, 52, -1, 52, 66, 76, -1, + 76, 66, 74, -1, 74, 66, 67, -1, + 56, 57, 55, -1, 58, 59, 57, -1, + 65, 63, 64, -1, 66, 63, 65, -1, + 53, 63, 66, -1, 57, 60, 55, -1, + 59, 60, 57, -1, 63, 61, 62, -1, + 55, 61, 53, -1, 53, 61, 63, -1, + 60, 61, 55, -1, 97, 99, 98, -1, + 101, 100, 99, -1, 95, 97, 96, -1, + 93, 95, 94, -1, 93, 99, 97, -1, + 93, 97, 95, -1, 80, 79, 78, -1, + 92, 99, 93, -1, 91, 78, 77, -1, + 91, 77, 101, -1, 91, 101, 99, -1, + 91, 99, 92, -1, 82, 81, 80, -1, + 84, 83, 82, -1, 88, 90, 89, -1, + 88, 91, 90, -1, 88, 78, 91, -1, + 85, 82, 80, -1, 85, 84, 82, -1, + 86, 88, 87, -1, 86, 80, 78, -1, + 86, 78, 88, -1, 86, 85, 80, -1 ] + ccw TRUE + solid FALSE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF o19 Group { + children + Shape { + appearance + Appearance { + material + Material { + emissiveColor 0.098039217 0.098039217 0.098039217 + + } + + } + geometry + PointSet { + coord + USE o17 + + } + + } + + } ] + + }, + + USE o18, + + Group { + children [ + USE o16, + + USE o19 ] + + }, + + USE o19 ] + + } + + } + + } ] + + } + +} diff --git a/modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-18_Lens_3Pin.FCStd b/modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-18_Lens_3Pin.FCStd new file mode 100644 index 0000000000000000000000000000000000000000..b8202fe9294e9c497707ab0e003717107da274aa GIT binary patch literal 23694 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 j26(fwf#ehz6d0=685rJ%Ffa%(xD}(86} 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 Date: Tue, 4 Oct 2016 20:33:10 +0200 Subject: [PATCH 048/283] added several meters (ampere AC/DV, voltage AC/DC, Ohm, general) --- library/device.dcm | 1490 +++++----- library/device.lib | 6926 ++++++++++++++++++++++---------------------- 2 files changed, 4281 insertions(+), 4135 deletions(-) diff --git a/library/device.dcm b/library/device.dcm index 8a921db2..5b199c12 100644 --- a/library/device.dcm +++ b/library/device.dcm @@ -1,730 +1,760 @@ -EESchema-DOCLIB Version 2.0 -# -$CMP Battery -D Battery -K batt voltage-source cell -$ENDCMP -# -$CMP C -D Unpolarized capacitor -K cap capacitor -$ENDCMP -# -$CMP CP -D Polarised capacitor -K cap capacitor -$ENDCMP -# -$CMP CP1 -D Polarised capacitor -K cap capacitor -$ENDCMP -# -$CMP CP1_Small -D Polarised capacitor -K cap capacitor -$ENDCMP -# -$CMP CP_Small -D Polarised capacitor -K cap capacitor -$ENDCMP -# -$CMP CRYSTAL -D Two pin crystal -K quartz ceramic resonator oscillator -$ENDCMP -# -$CMP CRYSTAL_SMD -D Crystal with ground connection -K oscillator quartz resonator gnd -$ENDCMP -# -$CMP CRYSTAL_Small -D Two pin crystal, small symbol -K quartz ceramic resonator oscillator -$ENDCMP -# -$CMP CTRIM -D Variable capacitor -K trimmer -$ENDCMP -# -$CMP C_Small -D Unpolarized capacitor -K capacitor cap -$ENDCMP -# -$CMP D -D Diode -K diode -$ENDCMP -# -$CMP DELAY_LINE -D Delay line -K delay propogation retard impedance -$ENDCMP -# -$CMP D_BRIDGE -D Diode bridge -K rectifier acdc -$ENDCMP -# -$CMP D_Schottky -D Schottky diode -K diode schotty -$ENDCMP -# -$CMP D_Schottky_Small -D Schottky diode, small symbol -K diode schottky -$ENDCMP -# -$CMP D_Schottky_x2_ACom_AKK -D Dual schottky diode, common anode -K diode -$ENDCMP -# -$CMP D_Schottky_x2_ACom_KAK -D Dual schottky diode, common anode -K diode -$ENDCMP -# -$CMP D_Schottky_x2_ACom_KKA -D Dual schottky diode, common anode -K diode -$ENDCMP -# -$CMP D_Schottky_x2_KCom_AAK -D Dual schottky diode, common cathode -K diode -$ENDCMP -# -$CMP D_Schottky_x2_KCom_AKA -D Dual schottky diode, common cathode -K diode -$ENDCMP -# -$CMP D_Schottky_x2_KCom_KAA -D Dual schottky diode, common cathode -K diode -$ENDCMP -# -$CMP D_Schottky_x2_Serial_ACK -D Dual schottky diode -K diode -$ENDCMP -# -$CMP D_Schottky_x2_Serial_AKC -D Dual schottky diode -K diode -$ENDCMP -# -$CMP D_Schottky_x2_Serial_CAK -D Dual schottky diode -K diode -$ENDCMP -# -$CMP D_Schottky_x2_Serial_CKA -D Dual schottky diode -K diode -$ENDCMP -# -$CMP D_Schottky_x2_Serial_KAC -D Dual schottky diode -K diode -$ENDCMP -# -$CMP D_Schottky_x2_Serial_KCA -D Dual schottky diode -K diode -$ENDCMP -# -$CMP D_Small -D Diode -K diode -$ENDCMP -# -$CMP EMI_FILTER_2pin -D EMI Filter, two pins -K emi electromagnetic interference noise -$ENDCMP -# -$CMP EMI_FILTER_3pin -D EMI Filter, three pins -K electromagnetic interference noise -$ENDCMP -# -$CMP FUSE -D Fuse, generic -K fuse -$ENDCMP -# -$CMP FUSE_POLARISED_Small -D Fuse, polarised -K fuse -$ENDCMP -# -$CMP FUSE_Small -D Fuse, small symbol -K fuse -$ENDCMP -# -$CMP HEATSINK -D Heatsink -K thermal heat temperature -$ENDCMP -# -$CMP INDUCTOR -D Inductor -K inductor choke coil reactor magnetic -$ENDCMP -# -$CMP INDUCTOR_Small -D Inductor, small symbol -K inductor choke coil reactor magnetic -$ENDCMP -# -$CMP JUMPER -D Jumper, generic, normally closed -K jumper bridge link nc -$ENDCMP -# -$CMP JUMPER_NC_Dual -D Dual Jumper, normally closed -K jumper bridge link nc -$ENDCMP -# -$CMP JUMPER_NC_Small -D Jumper, normally closed -K jumper link bridge -$ENDCMP -# -$CMP JUMPER_NO_Small -D Jumper, normally open -K jumper link bridge -$ENDCMP -# -$CMP LED -D LED generic -K led diode -$ENDCMP -# -$CMP LED_Dual -D LED dual, common cathode -K led diode bicolor dual -$ENDCMP -# -$CMP LED_RABG -D LED, RGB, common anode -K RGB LED diode -$ENDCMP -# -$CMP LED_RCBG -D LED, RGB, common cathode -K RGB LED diode -$ENDCMP -# -$CMP LED_RGB -D LED RGB 6 pins -K led rgb diode -$ENDCMP -# -$CMP LED_RGB_CA -D Common Anode RGB LED -K led rgb diode -$ENDCMP -# -$CMP LED_RGB_EP -D LED RGB 6 pins, exposed pad -K led rgb diode -$ENDCMP -# -$CMP LED_Small -D LED, small symbol -K led diode light-emitting-diode -$ENDCMP -# -$CMP POT -D Potentionmeter -K resistor variable -$ENDCMP -# -$CMP POT_Dual -D Potentiometer, dual -K resistor variable -$ENDCMP -# -$CMP Q_NIGBT_CEG -D Transistor N-IGBT (general) -K igbt n-igbt transistor -$ENDCMP -# -$CMP Q_NIGBT_CGE -D Transistor N-IGBT (general) -K igbt n-igbt transistor -$ENDCMP -# -$CMP Q_NIGBT_ECG -D Transistor N-IGBT (general) -K igbt n-igbt transistor -$ENDCMP -# -$CMP Q_NIGBT_ECGC -D Transistor N-IGBT, collector connected to mounting plane (general) -K igbt n-igbt transistor -$ENDCMP -# -$CMP Q_NIGBT_EGC -D Transistor N-IGBT (general) -K igbt n-igbt transistor -$ENDCMP -# -$CMP Q_NIGBT_GCE -D Transistor N-IGBT (general) -K igbt n-igbt transistor -$ENDCMP -# -$CMP Q_NIGBT_GCEC -D Transistor N-IGBT, collector connected to mounting plane (general) -K igbt n-igbt transistor -$ENDCMP -# -$CMP Q_NIGBT_GEC -D Transistor N-IGBT (general) -K igbt n-igbt transistor -$ENDCMP -# -$CMP Q_NJFET_DGS -D Transistor N-JFET (general) -K njfet n-jfet transistor -$ENDCMP -# -$CMP Q_NJFET_DSG -D Transistor N-JFET (general) -K njfet n-jfet transistor -$ENDCMP -# -$CMP Q_NJFET_GDS -D Transistor N-JFET (general) -K njfet n-jfet transistor -$ENDCMP -# -$CMP Q_NJFET_GSD -D Transistor N-JFET (general) -K njfet n-jfet transistor -$ENDCMP -# -$CMP Q_NJFET_SDG -D Transistor N-JFET (general) -K njfet n-jfet transistor -$ENDCMP -# -$CMP Q_NJFET_SGD -D Transistor N-JFET (general) -K njfet n-jfet transistor -$ENDCMP -# -$CMP Q_NMOS_DGS -D Transistor N-MOSFET (general) -K nmos n-mos n-mosfet transistor -$ENDCMP -# -$CMP Q_NMOS_DSG -D Transistor N-MOSFET (general) -K nmos n-mos n-mosfet transistor -$ENDCMP -# -$CMP Q_NMOS_GDS -D Transistor N-MOSFET (general) -K nmos n-mos n-mosfet transistor -$ENDCMP -# -$CMP Q_NMOS_GDSD -D Transistor N-MOSFET, collector connected to mounting plane (general) -K nmos n-mos n-mosfet transistor -$ENDCMP -# -$CMP Q_NMOS_GSD -D Transistor N-MOSFET (general) -K nmos n-mos n-mosfet transistor -$ENDCMP -# -$CMP Q_NMOS_SDG -D Transistor N-MOSFET (general) -K nmos n-mos n-mosfet transistor -$ENDCMP -# -$CMP Q_NMOS_SDGD -D Transistor N-MOSFET, collector connected to mounting plane (general) -K nmos n-mos n-mosfet transistor -$ENDCMP -# -$CMP Q_NMOS_SGD -D Transistor N-MOSFET (general) -K nmos n-mos n-mosfet transistor -$ENDCMP -# -$CMP Q_NPN_BCE -D Transistor NPN (general) -K npn transistor -$ENDCMP -# -$CMP Q_NPN_BCEC -D Transistor NPN, collector connected to mounting plane (general) -K npn transistor -$ENDCMP -# -$CMP Q_NPN_BEC -D Transistor NPN (general) -K npn transistor -$ENDCMP -# -$CMP Q_NPN_CBE -D Transistor NPN (general) -K npn transistor -$ENDCMP -# -$CMP Q_NPN_CEB -D Transistor NPN (general) -K npn transistor -$ENDCMP -# -$CMP Q_NPN_EBC -D Transistor NPN (general) -K npn transistor -$ENDCMP -# -$CMP Q_NPN_ECB -D Transistor NPN (general) -K npn transistor -$ENDCMP -# -$CMP Q_NPN_ECBC -D Transistor NPN, collector connected to mounting plane (general) -K npn transistor -$ENDCMP -# -$CMP Q_PHOTO_NPN -D Phototransistor, ligh sensistive transistor -K light photo opto transistor -$ENDCMP -# -$CMP Q_PJFET_DGS -D Transistor P-JFET (general) -K pjfet p-jfet transistor -$ENDCMP -# -$CMP Q_PJFET_DSG -D Transistor P-JFET (general) -K pjfet p-jfet transistor -$ENDCMP -# -$CMP Q_PJFET_GDS -D Transistor P-JFET (general) -K pjfet p-jfet transistor -$ENDCMP -# -$CMP Q_PJFET_GSD -D Transistor P-JFET (general) -K pjfet p-jfet transistor -$ENDCMP -# -$CMP Q_PJFET_SDG -D Transistor P-JFET (general) -K pjfet p-jfet transistor -$ENDCMP -# -$CMP Q_PJFET_SGD -D Transistor P-JFET (general) -K pjfet p-jfet transistor -$ENDCMP -# -$CMP Q_PMOS_DGS -D Transistor P-MOSFET (general) -K pmos p-mos p-mosfet transistor -$ENDCMP -# -$CMP Q_PMOS_DSG -D Transistor P-MOSFET (general) -K pmos p-mos p-mosfet transistor -$ENDCMP -# -$CMP Q_PMOS_GDS -D Transistor P-MOSFET (general) -K pmos p-mos p-mosfet transistor -$ENDCMP -# -$CMP Q_PMOS_GDSD -D Transistor P-MOSFET, collector connected to mounting plane (general) -K pmos p-mos p-mosfet transistor -$ENDCMP -# -$CMP Q_PMOS_GSD -D Transistor P-MOSFET (general) -K pmos p-mos p-mosfet transistor -$ENDCMP -# -$CMP Q_PMOS_SDG -D Transistor P-MOSFET (general) -K pmos p-mos p-mosfet transistor -$ENDCMP -# -$CMP Q_PMOS_SDGD -D Transistor P-MOSFET, collector connected to mounting plane (general) -K pmos p-mos p-mosfet transistor -$ENDCMP -# -$CMP Q_PMOS_SGD -D Transistor P-MOSFET (general) -K pmos p-mos p-mosfet transistor -$ENDCMP -# -$CMP Q_PNP_BCE -D Transistor PNP (general) -K pnp transistor -$ENDCMP -# -$CMP Q_PNP_BCEC -D Transistor PNP, collector connected to mounting plane (general) -K pnp transistor -$ENDCMP -# -$CMP Q_PNP_BEC -D Transistor PNP (general) -K pnp transistor -$ENDCMP -# -$CMP Q_PNP_CBE -D Transistor PNP (general) -K pnp transistor -$ENDCMP -# -$CMP Q_PNP_CEB -D Transistor PNP (general) -K pnp transistor -$ENDCMP -# -$CMP Q_PNP_EBC -D Transistor PNP (general) -K pnp transistor -$ENDCMP -# -$CMP Q_PNP_ECB -D Transistor PNP (general) -K pnp transistor -$ENDCMP -# -$CMP Q_PNP_ECBC -D Transistor PNP, collector connected to mounting plane (general) -K pnp transistor -$ENDCMP -# -$CMP R -D Resistor -K r res resistor -$ENDCMP -# -$CMP RF_SHIELD_ONE_PIECE -D One-Piece EMI RF Shielding Cabinet -K RF EMI Shielding Cabinet -$ENDCMP -# -$CMP RF_SHIELD_TWO_PIECES -D Two-Piece EMI RF Shielding Cabinet -K RF EMI Shielding Cabinet -$ENDCMP -# -$CMP ROTARY_ENCODER -D Rotary encoder, dual channel, incremental quadrate outputs -K rotary switch encoder -F ~ -$ENDCMP -# -$CMP ROTARY_ENCODER_SWITCH -D Rotary encoder, dual channel, incremental quadrate outputs, integrated pushbutton switch -K rotary switch encoder pushbutton -F ~ -$ENDCMP -# -$CMP RR8 -D 8 resistors -K r -$ENDCMP -# -$CMP RVAR -D Variable resistor -K resistor var potentiometer -$ENDCMP -# -$CMP R_PACK4 -D 4 resistors Pack -K r -$ENDCMP -# -$CMP R_PACK8 -D 8 resistors Pack -K r -$ENDCMP -# -$CMP R_PHOTO -D Photoresistor, light sensitive resistor -K resistor variable light opto -$ENDCMP -# -$CMP R_Small -D Resistor, small symbol -K r resistor -$ENDCMP -# -$CMP SCHDPAK -D Diode schottky - cms -K diode SCHOTTKY CMS -$ENDCMP -# -$CMP SPEAKER -D Audio speaker, 2 pins, generic symbol -K buzzer beeper sound -$ENDCMP -# -$CMP SW_CODED -D Rotary switch, 4-bit encoding -K rotary hex -$ENDCMP -# -$CMP SW_DPST -D Double Pole Single Throw (DPST) Switch -K switch dual double-pole single-throw OFF-ON -$ENDCMP -# -$CMP SW_DPST_Small -D Double Pole Single Throw (DPST) Switch, small symbol -K switch dual double-pole single-throw OFF-ON -$ENDCMP -# -$CMP SW_PUSH -D Push button switch, normally open, two pins -K switch normally-open pushbutton push-button -$ENDCMP -# -$CMP SW_PUSH_Small -D Push button switch, normally open, two pins, small symbol -K switch normally-open pushbutton push-button -$ENDCMP -# -$CMP SW_PUSH_Small_Horizontal -D Push button switch, generic, small symbol, two pins -K switch normally-open pushbutton push-button -$ENDCMP -# -$CMP SW_SP3T -D Switch, three position, single pole triple throw, 3 position switch, SP3T -K switch sp3t ON-ON-ON -$ENDCMP -# -$CMP SW_SP3T_Small -D Switch, three position, single pole triple throw, 3 position switch, SP3T, small symbol -K switch sp3t ON-ON-ON -$ENDCMP -# -$CMP SW_SPDT -D Switch, single pole double throw -K switch single-pole double-throw spdt ON-ON -$ENDCMP -# -$CMP SW_SPDT_MSM -D Switch, single pole double throw, center OFF position -K switch spdt single-pole double-throw ON-OFF-ON -$ENDCMP -# -$CMP SW_SPDT_Small -D Switch, single pole double throw, small symbol -K switch single-pole double-throw spdt ON-ON -$ENDCMP -# -$CMP SW_SPDT_x2 -D Dual Single Pole Double Throw switch -K switch single-pole double-throw spdt ON-ON -$ENDCMP -# -$CMP SW_SPST -D Single Pole Single Throw (SPST) switch -K switch OFF-ON -$ENDCMP -# -$CMP SW_SPST_Small -D Single Pole Single Throw (SPST) switch, small symbol -K switch lever -$ENDCMP -# -$CMP TEST -D Testpoint, connection for test equipment -K tp testpoint -$ENDCMP -# -$CMP THERMISTOR -D Thermistor, temperature-dependent resistor -K r res thermistor -$ENDCMP -# -$CMP THYRISTOR -D Solid-state thyristor, silicon-controlled rectifier, with gate pin -K scr diode switch -$ENDCMP -# -$CMP TRANSFORMER_1P_1S -D Transformer, single primary, single secondary -K transformer coil magnet -$ENDCMP -# -$CMP TRANSFORMER_1P_1S_SO8 -D Transformer, single primary, single secondary, SO-8 package -K transformer coil magnet -$ENDCMP -# -$CMP TRANSFORMER_1P_2S -D Transformer, single primary, dual secondary -K transformer coil magnet -$ENDCMP -# -$CMP TRANSFORMER_AUDIO -D Audio transformer -K transformer coil magnet sound -$ENDCMP -# -$CMP TRANSFORMER_SP_1S -D Transformer, split primary, single secondary -K transformer coil magnet -$ENDCMP -# -$CMP TRANSFORMER_SP_2S -D Transformer, split primary, dual secondary -K transformer coil magnet -$ENDCMP -# -$CMP TVS -D Transient voltage suppressor diode (bi-directional) -K tvs esd -$ENDCMP -# -$CMP VARICAP -D Variable capacitor -K capacitor diode -$ENDCMP -# -$CMP VARISTOR -D Voltage dependent resistor -K vdr resistance -$ENDCMP -# -$CMP ZENER -D Diode zener -K diode -$ENDCMP -# -$CMP ZENER_Small -D Zener diode, small symbol -K diode zener -$ENDCMP -# -#End Doc Library +EESchema-DOCLIB Version 2.0 +# +$CMP AMPEREMETER +D amperemeter +K amperemeter DC +$ENDCMP +# +$CMP AMPEREMETER_AC +D AC amperemeter +K amperemeter AC +$ENDCMP +# +$CMP Battery +D Battery +K batt voltage-source cell +$ENDCMP +# +$CMP C +D Unpolarized capacitor +K cap capacitor +$ENDCMP +# +$CMP CP +D Polarised capacitor +K cap capacitor +$ENDCMP +# +$CMP CP1 +D Polarised capacitor +K cap capacitor +$ENDCMP +# +$CMP CP1_Small +D Polarised capacitor +K cap capacitor +$ENDCMP +# +$CMP CP_Small +D Polarised capacitor +K cap capacitor +$ENDCMP +# +$CMP CRYSTAL +D Two pin crystal +K quartz ceramic resonator oscillator +$ENDCMP +# +$CMP CRYSTAL_SMD +D Crystal with ground connection +K oscillator quartz resonator gnd +$ENDCMP +# +$CMP CRYSTAL_Small +D Two pin crystal, small symbol +K quartz ceramic resonator oscillator +$ENDCMP +# +$CMP CTRIM +D Variable capacitor +K trimmer +$ENDCMP +# +$CMP C_Small +D Unpolarized capacitor +K capacitor cap +$ENDCMP +# +$CMP D +D Diode +K diode +$ENDCMP +# +$CMP DELAY_LINE +D Delay line +K delay propogation retard impedance +$ENDCMP +# +$CMP D_BRIDGE +D Diode bridge +K rectifier acdc +$ENDCMP +# +$CMP D_Schottky +D Schottky diode +K diode schotty +$ENDCMP +# +$CMP D_Schottky_Small +D Schottky diode, small symbol +K diode schottky +$ENDCMP +# +$CMP D_Schottky_x2_ACom_AKK +D Dual schottky diode, common anode +K diode +$ENDCMP +# +$CMP D_Schottky_x2_ACom_KAK +D Dual schottky diode, common anode +K diode +$ENDCMP +# +$CMP D_Schottky_x2_ACom_KKA +D Dual schottky diode, common anode +K diode +$ENDCMP +# +$CMP D_Schottky_x2_KCom_AAK +D Dual schottky diode, common cathode +K diode +$ENDCMP +# +$CMP D_Schottky_x2_KCom_AKA +D Dual schottky diode, common cathode +K diode +$ENDCMP +# +$CMP D_Schottky_x2_KCom_KAA +D Dual schottky diode, common cathode +K diode +$ENDCMP +# +$CMP D_Schottky_x2_Serial_ACK +D Dual schottky diode +K diode +$ENDCMP +# +$CMP D_Schottky_x2_Serial_AKC +D Dual schottky diode +K diode +$ENDCMP +# +$CMP D_Schottky_x2_Serial_CAK +D Dual schottky diode +K diode +$ENDCMP +# +$CMP D_Schottky_x2_Serial_CKA +D Dual schottky diode +K diode +$ENDCMP +# +$CMP D_Schottky_x2_Serial_KAC +D Dual schottky diode +K diode +$ENDCMP +# +$CMP D_Schottky_x2_Serial_KCA +D Dual schottky diode +K diode +$ENDCMP +# +$CMP D_Small +D Diode +K diode +$ENDCMP +# +$CMP EMI_FILTER_2pin +D EMI Filter, two pins +K emi electromagnetic interference noise +$ENDCMP +# +$CMP EMI_FILTER_3pin +D EMI Filter, three pins +K electromagnetic interference noise +$ENDCMP +# +$CMP FUSE +D Fuse, generic +K fuse +$ENDCMP +# +$CMP FUSE_POLARISED_Small +D Fuse, polarised +K fuse +$ENDCMP +# +$CMP FUSE_Small +D Fuse, small symbol +K fuse +$ENDCMP +# +$CMP GALVANOMETER +D galvanometer +K galvanometer +$ENDCMP +# +$CMP HEATSINK +D Heatsink +K thermal heat temperature +$ENDCMP +# +$CMP INDUCTOR +D Inductor +K inductor choke coil reactor magnetic +$ENDCMP +# +$CMP INDUCTOR_Small +D Inductor, small symbol +K inductor choke coil reactor magnetic +$ENDCMP +# +$CMP JUMPER +D Jumper, generic, normally closed +K jumper bridge link nc +$ENDCMP +# +$CMP JUMPER_NC_Dual +D Dual Jumper, normally closed +K jumper bridge link nc +$ENDCMP +# +$CMP JUMPER_NC_Small +D Jumper, normally closed +K jumper link bridge +$ENDCMP +# +$CMP JUMPER_NO_Small +D Jumper, normally open +K jumper link bridge +$ENDCMP +# +$CMP LED +D LED generic +K led diode +$ENDCMP +# +$CMP LED_Dual +D LED dual, common cathode +K led diode bicolor dual +$ENDCMP +# +$CMP LED_RABG +D LED, RGB, common anode +K RGB LED diode +$ENDCMP +# +$CMP LED_RCBG +D LED, RGB, common cathode +K RGB LED diode +$ENDCMP +# +$CMP LED_RGB +D LED RGB 6 pins +K led rgb diode +$ENDCMP +# +$CMP LED_RGB_CA +D Common Anode RGB LED +K led rgb diode +$ENDCMP +# +$CMP LED_RGB_EP +D LED RGB 6 pins, exposed pad +K led rgb diode +$ENDCMP +# +$CMP LED_Small +D LED, small symbol +K led diode light-emitting-diode +$ENDCMP +# +$CMP OHMMETER +D ohmmeter, measures resistance +K ohmmeter +$ENDCMP +# +$CMP POT +D Potentionmeter +K resistor variable +$ENDCMP +# +$CMP POT_Dual +D Potentiometer, dual +K resistor variable +$ENDCMP +# +$CMP Q_NIGBT_CEG +D Transistor N-IGBT (general) +K igbt n-igbt transistor +$ENDCMP +# +$CMP Q_NIGBT_CGE +D Transistor N-IGBT (general) +K igbt n-igbt transistor +$ENDCMP +# +$CMP Q_NIGBT_ECG +D Transistor N-IGBT (general) +K igbt n-igbt transistor +$ENDCMP +# +$CMP Q_NIGBT_ECGC +D Transistor N-IGBT, collector connected to mounting plane (general) +K igbt n-igbt transistor +$ENDCMP +# +$CMP Q_NIGBT_EGC +D Transistor N-IGBT (general) +K igbt n-igbt transistor +$ENDCMP +# +$CMP Q_NIGBT_GCE +D Transistor N-IGBT (general) +K igbt n-igbt transistor +$ENDCMP +# +$CMP Q_NIGBT_GCEC +D Transistor N-IGBT, collector connected to mounting plane (general) +K igbt n-igbt transistor +$ENDCMP +# +$CMP Q_NIGBT_GEC +D Transistor N-IGBT (general) +K igbt n-igbt transistor +$ENDCMP +# +$CMP Q_NJFET_DGS +D Transistor N-JFET (general) +K njfet n-jfet transistor +$ENDCMP +# +$CMP Q_NJFET_DSG +D Transistor N-JFET (general) +K njfet n-jfet transistor +$ENDCMP +# +$CMP Q_NJFET_GDS +D Transistor N-JFET (general) +K njfet n-jfet transistor +$ENDCMP +# +$CMP Q_NJFET_GSD +D Transistor N-JFET (general) +K njfet n-jfet transistor +$ENDCMP +# +$CMP Q_NJFET_SDG +D Transistor N-JFET (general) +K njfet n-jfet transistor +$ENDCMP +# +$CMP Q_NJFET_SGD +D Transistor N-JFET (general) +K njfet n-jfet transistor +$ENDCMP +# +$CMP Q_NMOS_DGS +D Transistor N-MOSFET (general) +K nmos n-mos n-mosfet transistor +$ENDCMP +# +$CMP Q_NMOS_DSG +D Transistor N-MOSFET (general) +K nmos n-mos n-mosfet transistor +$ENDCMP +# +$CMP Q_NMOS_GDS +D Transistor N-MOSFET (general) +K nmos n-mos n-mosfet transistor +$ENDCMP +# +$CMP Q_NMOS_GDSD +D Transistor N-MOSFET, collector connected to mounting plane (general) +K nmos n-mos n-mosfet transistor +$ENDCMP +# +$CMP Q_NMOS_GSD +D Transistor N-MOSFET (general) +K nmos n-mos n-mosfet transistor +$ENDCMP +# +$CMP Q_NMOS_SDG +D Transistor N-MOSFET (general) +K nmos n-mos n-mosfet transistor +$ENDCMP +# +$CMP Q_NMOS_SDGD +D Transistor N-MOSFET, collector connected to mounting plane (general) +K nmos n-mos n-mosfet transistor +$ENDCMP +# +$CMP Q_NMOS_SGD +D Transistor N-MOSFET (general) +K nmos n-mos n-mosfet transistor +$ENDCMP +# +$CMP Q_NPN_BCE +D Transistor NPN (general) +K npn transistor +$ENDCMP +# +$CMP Q_NPN_BCEC +D Transistor NPN, collector connected to mounting plane (general) +K npn transistor +$ENDCMP +# +$CMP Q_NPN_BEC +D Transistor NPN (general) +K npn transistor +$ENDCMP +# +$CMP Q_NPN_CBE +D Transistor NPN (general) +K npn transistor +$ENDCMP +# +$CMP Q_NPN_CEB +D Transistor NPN (general) +K npn transistor +$ENDCMP +# +$CMP Q_NPN_EBC +D Transistor NPN (general) +K npn transistor +$ENDCMP +# +$CMP Q_NPN_ECB +D Transistor NPN (general) +K npn transistor +$ENDCMP +# +$CMP Q_NPN_ECBC +D Transistor NPN, collector connected to mounting plane (general) +K npn transistor +$ENDCMP +# +$CMP Q_PHOTO_NPN +D Phototransistor, ligh sensistive transistor +K light photo opto transistor +$ENDCMP +# +$CMP Q_PJFET_DGS +D Transistor P-JFET (general) +K pjfet p-jfet transistor +$ENDCMP +# +$CMP Q_PJFET_DSG +D Transistor P-JFET (general) +K pjfet p-jfet transistor +$ENDCMP +# +$CMP Q_PJFET_GDS +D Transistor P-JFET (general) +K pjfet p-jfet transistor +$ENDCMP +# +$CMP Q_PJFET_GSD +D Transistor P-JFET (general) +K pjfet p-jfet transistor +$ENDCMP +# +$CMP Q_PJFET_SDG +D Transistor P-JFET (general) +K pjfet p-jfet transistor +$ENDCMP +# +$CMP Q_PJFET_SGD +D Transistor P-JFET (general) +K pjfet p-jfet transistor +$ENDCMP +# +$CMP Q_PMOS_DGS +D Transistor P-MOSFET (general) +K pmos p-mos p-mosfet transistor +$ENDCMP +# +$CMP Q_PMOS_DSG +D Transistor P-MOSFET (general) +K pmos p-mos p-mosfet transistor +$ENDCMP +# +$CMP Q_PMOS_GDS +D Transistor P-MOSFET (general) +K pmos p-mos p-mosfet transistor +$ENDCMP +# +$CMP Q_PMOS_GDSD +D Transistor P-MOSFET, collector connected to mounting plane (general) +K pmos p-mos p-mosfet transistor +$ENDCMP +# +$CMP Q_PMOS_GSD +D Transistor P-MOSFET (general) +K pmos p-mos p-mosfet transistor +$ENDCMP +# +$CMP Q_PMOS_SDG +D Transistor P-MOSFET (general) +K pmos p-mos p-mosfet transistor +$ENDCMP +# +$CMP Q_PMOS_SDGD +D Transistor P-MOSFET, collector connected to mounting plane (general) +K pmos p-mos p-mosfet transistor +$ENDCMP +# +$CMP Q_PMOS_SGD +D Transistor P-MOSFET (general) +K pmos p-mos p-mosfet transistor +$ENDCMP +# +$CMP Q_PNP_BCE +D Transistor PNP (general) +K pnp transistor +$ENDCMP +# +$CMP Q_PNP_BCEC +D Transistor PNP, collector connected to mounting plane (general) +K pnp transistor +$ENDCMP +# +$CMP Q_PNP_BEC +D Transistor PNP (general) +K pnp transistor +$ENDCMP +# +$CMP Q_PNP_CBE +D Transistor PNP (general) +K pnp transistor +$ENDCMP +# +$CMP Q_PNP_CEB +D Transistor PNP (general) +K pnp transistor +$ENDCMP +# +$CMP Q_PNP_EBC +D Transistor PNP (general) +K pnp transistor +$ENDCMP +# +$CMP Q_PNP_ECB +D Transistor PNP (general) +K pnp transistor +$ENDCMP +# +$CMP Q_PNP_ECBC +D Transistor PNP, collector connected to mounting plane (general) +K pnp transistor +$ENDCMP +# +$CMP R +D Resistor +K r res resistor +$ENDCMP +# +$CMP RF_SHIELD_ONE_PIECE +D One-Piece EMI RF Shielding Cabinet +K RF EMI Shielding Cabinet +$ENDCMP +# +$CMP RF_SHIELD_TWO_PIECES +D Two-Piece EMI RF Shielding Cabinet +K RF EMI Shielding Cabinet +$ENDCMP +# +$CMP ROTARY_ENCODER +D Rotary encoder, dual channel, incremental quadrate outputs +K rotary switch encoder +F ~ +$ENDCMP +# +$CMP ROTARY_ENCODER_SWITCH +D Rotary encoder, dual channel, incremental quadrate outputs, integrated pushbutton switch +K rotary switch encoder pushbutton +F ~ +$ENDCMP +# +$CMP RR8 +D 8 resistors +K r +$ENDCMP +# +$CMP RVAR +D Variable resistor +K resistor var potentiometer +$ENDCMP +# +$CMP R_PACK4 +D 4 resistors Pack +K r +$ENDCMP +# +$CMP R_PACK8 +D 8 resistors Pack +K r +$ENDCMP +# +$CMP R_PHOTO +D Photoresistor, light sensitive resistor +K resistor variable light opto +$ENDCMP +# +$CMP R_Small +D Resistor, small symbol +K r resistor +$ENDCMP +# +$CMP SCHDPAK +D Diode schottky - cms +K diode SCHOTTKY CMS +$ENDCMP +# +$CMP SPEAKER +D Audio speaker, 2 pins, generic symbol +K buzzer beeper sound +$ENDCMP +# +$CMP SW_CODED +D Rotary switch, 4-bit encoding +K rotary hex +$ENDCMP +# +$CMP SW_DPST +D Double Pole Single Throw (DPST) Switch +K switch dual double-pole single-throw OFF-ON +$ENDCMP +# +$CMP SW_DPST_Small +D Double Pole Single Throw (DPST) Switch, small symbol +K switch dual double-pole single-throw OFF-ON +$ENDCMP +# +$CMP SW_PUSH +D Push button switch, normally open, two pins +K switch normally-open pushbutton push-button +$ENDCMP +# +$CMP SW_PUSH_Small +D Push button switch, normally open, two pins, small symbol +K switch normally-open pushbutton push-button +$ENDCMP +# +$CMP SW_PUSH_Small_Horizontal +D Push button switch, generic, small symbol, two pins +K switch normally-open pushbutton push-button +$ENDCMP +# +$CMP SW_SP3T +D Switch, three position, single pole triple throw, 3 position switch, SP3T +K switch sp3t ON-ON-ON +$ENDCMP +# +$CMP SW_SP3T_Small +D Switch, three position, single pole triple throw, 3 position switch, SP3T, small symbol +K switch sp3t ON-ON-ON +$ENDCMP +# +$CMP SW_SPDT +D Switch, single pole double throw +K switch single-pole double-throw spdt ON-ON +$ENDCMP +# +$CMP SW_SPDT_MSM +D Switch, single pole double throw, center OFF position +K switch spdt single-pole double-throw ON-OFF-ON +$ENDCMP +# +$CMP SW_SPDT_Small +D Switch, single pole double throw, small symbol +K switch single-pole double-throw spdt ON-ON +$ENDCMP +# +$CMP SW_SPDT_x2 +D Dual Single Pole Double Throw switch +K switch single-pole double-throw spdt ON-ON +$ENDCMP +# +$CMP SW_SPST +D Single Pole Single Throw (SPST) switch +K switch OFF-ON +$ENDCMP +# +$CMP SW_SPST_Small +D Single Pole Single Throw (SPST) switch, small symbol +K switch lever +$ENDCMP +# +$CMP TEST +D Testpoint, connection for test equipment +K tp testpoint +$ENDCMP +# +$CMP THERMISTOR +D Thermistor, temperature-dependent resistor +K r res thermistor +$ENDCMP +# +$CMP THYRISTOR +D Solid-state thyristor, silicon-controlled rectifier, with gate pin +K scr diode switch +$ENDCMP +# +$CMP TRANSFORMER_1P_1S +D Transformer, single primary, single secondary +K transformer coil magnet +$ENDCMP +# +$CMP TRANSFORMER_1P_1S_SO8 +D Transformer, single primary, single secondary, SO-8 package +K transformer coil magnet +$ENDCMP +# +$CMP TRANSFORMER_1P_2S +D Transformer, single primary, dual secondary +K transformer coil magnet +$ENDCMP +# +$CMP TRANSFORMER_AUDIO +D Audio transformer +K transformer coil magnet sound +$ENDCMP +# +$CMP TRANSFORMER_SP_1S +D Transformer, split primary, single secondary +K transformer coil magnet +$ENDCMP +# +$CMP TRANSFORMER_SP_2S +D Transformer, split primary, dual secondary +K transformer coil magnet +$ENDCMP +# +$CMP TVS +D Transient voltage suppressor diode (bi-directional) +K tvs esd +$ENDCMP +# +$CMP VARICAP +D Variable capacitor +K capacitor diode +$ENDCMP +# +$CMP VARISTOR +D Voltage dependent resistor +K vdr resistance +$ENDCMP +# +$CMP VOLTMETER +D galvanometer +K galvanometer +$ENDCMP +# +$CMP VOLTMETER_AC +D AC voltmeter +K voltmeter AC +$ENDCMP +# +$CMP ZENER +D Diode zener +K diode +$ENDCMP +# +$CMP ZENER_Small +D Zener diode, small symbol +K diode zener +$ENDCMP +# +#End Doc Library diff --git a/library/device.lib b/library/device.lib index 106f9199..9684e41f 100644 --- a/library/device.lib +++ b/library/device.lib @@ -1,3405 +1,3521 @@ -EESchema-LIBRARY Version 2.3 -#encoding utf-8 -# -# Battery -# -DEF Battery BT 0 0 N Y 1 F N -F0 "BT" 100 50 50 H V L CNN -F1 "Battery" 100 -50 50 H V L CNN -F2 "" 0 40 50 V V C CNN -F3 "" 0 40 50 V V C CNN -DRAW -S -90 -7 90 -17 0 1 0 F -S -90 50 90 40 0 1 0 F -S -62 -30 58 -50 0 1 0 F -S -62 27 58 7 0 1 0 F -P 2 0 1 10 20 95 60 95 N -P 2 0 1 10 40 115 40 75 N -X ~ 1 0 150 100 D 50 50 1 1 P -X ~ 2 0 -150 100 U 50 50 1 1 P -ENDDRAW -ENDDEF -# -# C -# -DEF C C 0 10 N Y 1 F N -F0 "C" 25 100 50 H V L CNN -F1 "C" 25 -100 50 H V L CNN -F2 "" 38 -150 50 H V C CNN -F3 "" 0 0 50 H V C CNN -$FPLIST - C? - C_????_* - C_???? - SMD*_c - Capacitor* -$ENDFPLIST -DRAW -P 2 0 1 20 -80 -30 80 -30 N -P 2 0 1 20 -80 30 80 30 N -X ~ 1 0 150 110 D 50 50 1 1 P -X ~ 2 0 -150 110 U 50 50 1 1 P -ENDDRAW -ENDDEF -# -# CP -# -DEF CP C 0 10 N Y 1 F N -F0 "C" 25 100 50 H V L CNN -F1 "CP" 25 -100 50 H V L CNN -F2 "" 38 -150 50 H V C CNN -F3 "" 0 0 50 H V C CNN -$FPLIST - CP* - C_Axial* - C_Radial* - TantalC* - C*elec - c_elec* - SMD*_Pol -$ENDFPLIST -DRAW -S -90 20 -90 40 0 1 0 N -S -90 20 90 20 0 1 0 N -S 90 -20 -90 -40 0 1 0 F -S 90 40 -90 40 0 1 0 N -S 90 40 90 20 0 1 0 N -P 2 0 1 0 -70 90 -30 90 N -P 2 0 1 0 -50 110 -50 70 N -X ~ 1 0 150 110 D 50 50 1 1 P -X ~ 2 0 -150 110 U 50 50 1 1 P -ENDDRAW -ENDDEF -# -# CP1 -# -DEF CP1 C 0 10 N N 1 F N -F0 "C" 25 100 50 H V L CNN -F1 "CP1" 25 -100 50 H V L CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -$FPLIST - SMD*_Pol - C_Axial* - C_Radial* - c_elec* - C*elec - TantalC* - CP* -$ENDFPLIST -DRAW -A 0 -150 128 1287 513 0 1 20 N -80 -50 80 -50 -P 2 0 1 20 -80 30 80 30 N -P 2 0 1 0 -70 90 -30 90 N -P 2 0 1 0 -50 70 -50 110 N -X ~ 1 0 150 110 D 50 50 1 1 P -X ~ 2 0 -150 130 U 50 50 1 1 P -ENDDRAW -ENDDEF -# -# CP1_Small -# -DEF CP1_Small C 0 10 N N 1 F N -F0 "C" 10 70 50 H V L CNN -F1 "CP1_Small" 10 -80 50 H V L CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -$FPLIST - CP* - C_Axial* - C_Radial* - TantalC* - C*elec - c_elec* - SMD*_Pol -$ENDFPLIST -DRAW -A 0 -140 125 1186 614 0 1 12 N -60 -30 60 -30 -P 2 0 1 12 -60 20 60 20 N -P 2 0 1 0 -50 60 -30 60 N -P 2 0 1 0 -40 50 -40 70 N -X ~ 1 0 100 80 D 50 50 1 1 P -X ~ 2 0 -100 80 U 50 50 1 1 P -ENDDRAW -ENDDEF -# -# CP_Small -# -DEF CP_Small C 0 10 N N 1 F N -F0 "C" 10 70 50 H V L CNN -F1 "CP_Small" 10 -80 50 H V L CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -$FPLIST - CP* - C_Axial* - C_Radial* - TantalC* - C*elec - c_elec* - SMD*_Pol -$ENDFPLIST -DRAW -S -60 -12 60 -27 0 1 0 F -S -60 27 60 12 0 1 0 N -P 2 0 1 0 -50 60 -30 60 N -P 2 0 1 0 -40 50 -40 70 N -X ~ 1 0 100 73 D 50 50 1 1 P -X ~ 2 0 -100 73 U 50 50 1 1 P -ENDDRAW -ENDDEF -# -# CRYSTAL -# -DEF CRYSTAL Y 0 40 N N 1 F N -F0 "Y" 0 150 50 H V C CNN -F1 "CRYSTAL" 0 -150 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -$FPLIST - Crystal_* -$ENDFPLIST -DRAW -S -50 100 50 -100 0 1 12 N -P 2 0 1 12 -100 -50 -100 50 N -P 2 0 1 12 100 -50 100 50 N -X 1 1 -150 0 50 R 50 50 1 1 P -X 2 2 150 0 50 L 50 50 1 1 P -ENDDRAW -ENDDEF -# -# CRYSTAL_SMD -# -DEF CRYSTAL_SMD Y 0 40 Y N 1 F N -F0 "Y" 0 100 50 H V C CNN -F1 "CRYSTAL_SMD" 100 -100 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 -70 -100 70 -100 N -P 2 0 1 16 -70 50 -70 -50 N -P 2 0 1 16 70 50 70 -50 N -P 5 0 1 12 -40 40 40 40 40 -40 -40 -40 -40 40 f -X 1 1 -200 0 130 R 50 50 1 1 P -X 2 2 200 0 130 L 50 50 1 1 P -X case 3 0 -200 100 U 50 50 1 1 P -ENDDRAW -ENDDEF -# -# CRYSTAL_Small -# -DEF CRYSTAL_Small Y 0 40 N N 1 F N -F0 "Y" 0 100 50 H V C CNN -F1 "CRYSTAL_Small" 0 -100 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -$FPLIST - Crystal_ -$ENDFPLIST -DRAW -S -30 -60 30 60 0 1 0 N -P 2 0 1 0 -50 -30 -50 30 N -P 2 0 1 0 50 -30 50 30 N -X 1 1 -100 0 50 R 50 50 1 1 P -X 2 2 100 0 50 L 50 50 1 1 P -ENDDRAW -ENDDEF -# -# CTRIM -# -DEF CTRIM C 0 10 N N 1 F N -F0 "C" 60 -80 50 H V C CNN -F1 "CTRIM" 120 -140 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 20 -80 -30 80 -30 N -P 2 0 1 20 -80 30 80 30 N -P 2 0 1 12 50 100 -50 -100 N -P 2 0 1 12 50 100 20 90 N -P 2 0 1 12 50 100 60 70 N -X ~ 1 0 150 120 D 50 50 1 1 P -X ~ 2 0 -150 120 U 50 50 1 1 P -ENDDRAW -ENDDEF -# -# C_Small -# -DEF C_Small C 0 10 N N 1 F N -F0 "C" 10 70 50 H V L CNN -F1 "C_Small" 10 -80 50 H V L CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -$FPLIST - C? - C_????_* - C_???? - SMD*_c - Capacitor* -$ENDFPLIST -DRAW -P 2 0 1 13 -60 -20 60 -20 N -P 2 0 1 12 -60 20 60 20 N -X ~ 1 0 100 80 D 50 50 1 1 P -X ~ 2 0 -100 80 U 50 50 1 1 P -ENDDRAW -ENDDEF -# -# D -# -DEF D D 0 40 N N 1 F N -F0 "D" 0 100 50 H V C CNN -F1 "D" 0 -100 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -$FPLIST - Diode_* - D-Pak_TO252AA - *SingleDiode - *_Diode_* - *SingleDiode* - D_* -$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 K 1 -150 0 100 R 50 50 1 1 P -X A 2 150 0 100 L 50 50 1 1 P -ENDDRAW -ENDDEF -# -# DELAY_LINE -# -DEF DELAY_LINE L 0 40 Y N 1 F N -F0 "L" 100 50 50 H V L CNN -F1 "DELAY_LINE" 100 -50 50 H V L CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -A 0 -150 50 899 1 0 1 0 N 0 -100 50 -150 -A 0 -150 50 -1 -899 0 1 0 N 50 -150 0 -199 -A 0 -50 50 899 1 0 1 0 N 0 0 50 -50 -A 0 -50 50 -1 -899 0 1 0 N 50 -50 0 -99 -A 0 50 50 899 1 0 1 0 N 0 100 50 50 -A 0 50 50 -1 -899 0 1 0 N 50 50 0 1 -A 0 150 50 899 1 0 1 0 N 0 200 50 150 -A 0 150 50 -1 -899 0 1 0 N 50 150 0 101 -P 2 0 1 0 -100 200 -100 -200 N -X 1 1 0 300 100 D 50 50 1 1 P -X 2 2 0 -300 100 U 50 50 1 1 P -X COMMUN 3 -200 0 100 R 50 50 1 1 I -ENDDRAW -ENDDEF -# -# D_BRIDGE -# -DEF D_BRIDGE D 0 50 Y Y 1 F N -F0 "D" 300 300 50 H V L CNN -F1 "D_BRIDGE" 300 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 0 0 -300 0 -200 -100 N -P 2 0 0 0 -300 0 -200 100 N -P 2 0 0 8 -150 -250 -50 -150 N -P 2 0 0 8 -150 250 -50 150 N -P 2 0 0 0 0 -300 -100 -200 N -P 2 0 0 0 0 -300 100 -200 N -P 2 0 0 0 0 300 -100 200 N -P 2 0 0 0 0 300 100 200 N -P 2 0 0 8 150 -50 250 -150 N -P 2 0 0 8 150 50 250 150 N -P 2 0 0 0 300 0 200 -100 N -P 2 0 0 0 300 0 200 100 N -P 4 0 0 0 -250 -150 -150 -50 -100 -200 -250 -150 F -P 4 0 0 0 -150 50 -250 150 -100 200 -150 50 F -P 4 0 0 0 50 -150 150 -250 200 -100 50 -150 F -P 4 0 0 0 50 150 150 250 200 100 50 150 F -X - 1 -400 0 100 R 50 50 1 1 I -X ~ 2 0 -400 100 U 50 50 1 1 I -X + 3 400 0 100 L 50 50 1 1 I -X ~ 4 0 400 100 D 50 50 1 1 I -ENDDRAW -ENDDEF -# -# D_Schottky -# -DEF D_Schottky D 0 40 N N 1 F N -F0 "D" 0 100 50 H V C CNN -F1 "D_Schottky" 0 -100 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -$FPLIST - D-Pak_TO252AA - Diode_* - *SingleDiode - *SingleDiode* - *_Diode_* -$ENDFPLIST -DRAW -P 3 0 1 0 50 50 -50 0 50 -50 F -P 6 0 1 8 -75 25 -75 50 -50 50 -50 -50 -25 -50 -25 -25 N -X K 1 -150 0 100 R 50 50 1 1 P -X A 2 150 0 100 L 50 50 1 1 P -ENDDRAW -ENDDEF -# -# D_Schottky_Small -# -DEF D_Schottky_Small D 0 10 N N 1 F N -F0 "D" -50 80 50 H V L CNN -F1 "D_Schottky_Small" -280 -80 50 H V L CNN -F2 "" 0 0 50 V V C CNN -F3 "" 0 0 50 V V C CNN -$FPLIST - Diode_* - D-Pak_TO252AA - *SingleDiode - *SingleDiode* - *_Diode_* -$ENDFPLIST -DRAW -P 2 0 1 0 -30 -40 -30 40 N -P 3 0 1 0 -30 -40 -20 -40 -20 -30 N -P 3 0 1 0 -30 40 -40 40 -40 30 N -P 4 0 1 0 30 -40 -30 0 30 40 30 -40 F -X K 1 -100 0 70 R 50 50 1 1 P -X A 2 100 0 70 L 50 50 1 1 P -ENDDRAW -ENDDEF -# -# D_Schottky_x2_ACom_AKK -# -DEF D_Schottky_x2_ACom_AKK D 0 30 Y N 1 F N -F0 "D" 50 -100 50 H V C CNN -F1 "D_Schottky_x2_ACom_AKK" 0 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 0 0 -100 N -P 3 0 1 10 -150 50 -150 -50 -150 -50 N -P 3 0 1 10 -50 0 50 0 50 0 N -P 3 0 1 10 150 50 150 -50 150 -50 N -P 4 0 1 10 -150 50 -170 50 -170 40 -170 40 N -P 4 0 1 10 150 -50 170 -50 170 -40 170 -40 N -P 4 0 1 10 150 50 130 50 130 40 130 40 N -P 5 0 1 10 -130 -40 -130 -50 -150 -50 -150 -50 -150 -50 N -P 6 0 1 10 -50 -50 -150 0 -50 50 -50 -50 -50 -50 -50 -50 N -P 6 0 1 10 50 50 150 0 50 -50 50 50 50 50 50 50 N -X A 1 0 -200 100 U 50 50 0 1 P -X K 2 -300 0 150 R 50 50 0 1 P -X K 3 300 0 150 L 50 50 0 1 P -ENDDRAW -ENDDEF -# -# D_Schottky_x2_ACom_KAK -# -DEF D_Schottky_x2_ACom_KAK D 0 30 Y N 1 F N -F0 "D" 50 -100 50 H V C CNN -F1 "D_Schottky_x2_ACom_KAK" 0 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 0 0 -100 N -P 3 0 1 10 -150 50 -150 -50 -150 -50 N -P 3 0 1 10 -50 0 50 0 50 0 N -P 3 0 1 10 150 50 150 -50 150 -50 N -P 4 0 1 10 -150 50 -170 50 -170 40 -170 40 N -P 4 0 1 10 150 -50 170 -50 170 -40 170 -40 N -P 4 0 1 10 150 50 130 50 130 40 130 40 N -P 5 0 1 10 -130 -40 -130 -50 -150 -50 -150 -50 -150 -50 N -P 6 0 1 10 -50 -50 -150 0 -50 50 -50 -50 -50 -50 -50 -50 N -P 6 0 1 10 50 50 150 0 50 -50 50 50 50 50 50 50 N -X K 1 -300 0 150 R 50 50 0 1 P -X A 2 0 -200 100 U 50 50 0 1 P -X K 3 300 0 150 L 50 50 0 1 P -ENDDRAW -ENDDEF -# -# D_Schottky_x2_ACom_KKA -# -DEF D_Schottky_x2_ACom_KKA D 0 30 Y N 1 F N -F0 "D" 50 -100 50 H V C CNN -F1 "D_Schottky_x2_ACom_KKA" 0 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 0 0 -100 N -P 3 0 1 10 -150 50 -150 -50 -150 -50 N -P 3 0 1 10 -50 0 50 0 50 0 N -P 3 0 1 10 150 50 150 -50 150 -50 N -P 4 0 1 10 -150 50 -170 50 -170 40 -170 40 N -P 4 0 1 10 150 -50 170 -50 170 -40 170 -40 N -P 4 0 1 10 150 50 130 50 130 40 130 40 N -P 5 0 1 10 -130 -40 -130 -50 -150 -50 -150 -50 -150 -50 N -P 6 0 1 10 -50 -50 -150 0 -50 50 -50 -50 -50 -50 -50 -50 N -P 6 0 1 10 50 50 150 0 50 -50 50 50 50 50 50 50 N -X K 1 -300 0 150 R 50 50 0 1 P -X K 2 300 0 150 L 50 50 0 1 P -X A 3 0 -200 100 U 50 50 0 1 P -ENDDRAW -ENDDEF -# -# D_Schottky_x2_KCom_AAK -# -DEF D_Schottky_x2_KCom_AAK D 0 30 Y N 1 F N -F0 "D" 50 -100 50 H V C CNN -F1 "D_Schottky_x2_KCom_AAK" 0 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 0 0 -100 N -P 3 0 1 10 -50 -50 -50 50 -50 50 N -P 3 0 1 10 -50 0 50 0 50 0 N -P 3 0 1 10 50 -50 50 50 50 50 N -P 4 0 1 10 -50 -50 -30 -50 -30 -40 -30 -40 N -P 4 0 1 10 50 -50 70 -50 70 -40 70 -40 N -P 4 0 1 10 50 50 30 50 30 40 30 40 N -P 5 0 1 10 -70 40 -70 50 -50 50 -50 50 -50 50 N -P 6 0 1 10 -150 50 -50 0 -150 -50 -150 50 -150 50 -150 50 N -P 6 0 1 10 150 -50 50 0 150 50 150 -50 150 -50 150 -50 N -X A 1 -300 0 150 R 50 50 0 1 P -X A 2 300 0 150 L 50 50 0 1 P -X K 3 0 -200 100 U 50 50 0 1 P -ENDDRAW -ENDDEF -# -# D_Schottky_x2_KCom_AKA -# -DEF D_Schottky_x2_KCom_AKA D 0 30 Y N 1 F N -F0 "D" 50 -100 50 H V C CNN -F1 "D_Schottky_x2_KCom_AKA" 0 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 0 0 -100 N -P 3 0 1 10 -50 -50 -50 50 -50 50 N -P 3 0 1 10 -50 0 50 0 50 0 N -P 3 0 1 10 50 -50 50 50 50 50 N -P 4 0 1 10 -50 -50 -30 -50 -30 -40 -30 -40 N -P 4 0 1 10 50 -50 70 -50 70 -40 70 -40 N -P 4 0 1 10 50 50 30 50 30 40 30 40 N -P 5 0 1 10 -70 40 -70 50 -50 50 -50 50 -50 50 N -P 6 0 1 10 -150 50 -50 0 -150 -50 -150 50 -150 50 -150 50 N -P 6 0 1 10 150 -50 50 0 150 50 150 -50 150 -50 150 -50 N -X A 1 -300 0 150 R 50 50 0 1 P -X K 2 0 -200 100 U 50 50 0 1 P -X A 3 300 0 150 L 50 50 0 1 P -ENDDRAW -ENDDEF -# -# D_Schottky_x2_KCom_KAA -# -DEF D_Schottky_x2_KCom_KAA D 0 30 Y N 1 F N -F0 "D" 50 -100 50 H V C CNN -F1 "D_Schottky_x2_KCom_KAA" 0 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 0 0 -100 N -P 3 0 1 10 -50 -50 -50 50 -50 50 N -P 3 0 1 10 -50 0 50 0 50 0 N -P 3 0 1 10 50 -50 50 50 50 50 N -P 4 0 1 10 -50 -50 -30 -50 -30 -40 -30 -40 N -P 4 0 1 10 50 -50 70 -50 70 -40 70 -40 N -P 4 0 1 10 50 50 30 50 30 40 30 40 N -P 5 0 1 10 -70 40 -70 50 -50 50 -50 50 -50 50 N -P 6 0 1 10 -150 50 -50 0 -150 -50 -150 50 -150 50 -150 50 N -P 6 0 1 10 150 -50 50 0 150 50 150 -50 150 -50 150 -50 N -X K 1 0 -200 100 U 50 50 0 1 P -X A 2 -300 0 150 R 50 50 0 1 P -X A 3 300 0 150 L 50 50 0 1 P -ENDDRAW -ENDDEF -# -# D_Schottky_x2_Serial_ACK -# -DEF D_Schottky_x2_Serial_ACK D 0 30 Y N 1 F N -F0 "D" 50 -100 50 H V C CNN -F1 "D_Schottky_x2_Serial_ACK" 0 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 0 0 -100 N -P 2 0 1 0 250 0 300 0 N -P 3 0 1 10 -50 -50 -50 50 -50 50 N -P 3 0 1 10 -50 0 50 0 50 0 N -P 3 0 1 10 150 50 150 -50 150 -50 N -P 4 0 1 10 -50 -50 -30 -50 -30 -40 -30 -40 N -P 4 0 1 10 150 -50 170 -50 170 -40 170 -40 N -P 4 0 1 10 150 50 130 50 130 40 130 40 N -P 5 0 1 10 -70 40 -70 50 -50 50 -50 50 -50 50 N -P 6 0 1 10 -150 50 -50 0 -150 -50 -150 50 -150 50 -150 50 N -P 6 0 1 10 50 50 150 0 50 -50 50 50 50 50 50 50 N -X A 1 -300 0 150 R 50 50 0 1 P -X common 2 0 -200 100 U 50 50 0 1 P -X K 3 300 0 150 L 50 50 0 1 P -ENDDRAW -ENDDEF -# -# D_Schottky_x2_Serial_AKC -# -DEF D_Schottky_x2_Serial_AKC D 0 30 Y N 1 F N -F0 "D" 50 -100 50 H V C CNN -F1 "D_Schottky_x2_Serial_AKC" 0 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 0 0 -100 N -P 2 0 1 0 250 0 300 0 N -P 3 0 1 10 -50 -50 -50 50 -50 50 N -P 3 0 1 10 -50 0 50 0 50 0 N -P 3 0 1 10 150 50 150 -50 150 -50 N -P 4 0 1 10 -50 -50 -30 -50 -30 -40 -30 -40 N -P 4 0 1 10 150 -50 170 -50 170 -40 170 -40 N -P 4 0 1 10 150 50 130 50 130 40 130 40 N -P 5 0 1 10 -70 40 -70 50 -50 50 -50 50 -50 50 N -P 6 0 1 10 -150 50 -50 0 -150 -50 -150 50 -150 50 -150 50 N -P 6 0 1 10 50 50 150 0 50 -50 50 50 50 50 50 50 N -X A 1 -300 0 150 R 50 50 0 1 P -X K 2 300 0 150 L 50 50 0 1 P -X common 3 0 -200 100 U 50 50 0 1 P -ENDDRAW -ENDDEF -# -# D_Schottky_x2_Serial_CAK -# -DEF D_Schottky_x2_Serial_CAK D 0 30 Y N 1 F N -F0 "D" 50 -100 50 H V C CNN -F1 "D_Schottky_x2_Serial_CAK" 0 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 0 0 -100 N -P 3 0 1 10 -50 -50 -50 50 -50 50 N -P 3 0 1 10 -50 0 50 0 50 0 N -P 3 0 1 10 150 50 150 -50 150 -50 N -P 4 0 1 10 -50 -50 -30 -50 -30 -40 -30 -40 N -P 4 0 1 10 150 -50 170 -50 170 -40 170 -40 N -P 4 0 1 10 150 50 130 50 130 40 130 40 N -P 5 0 1 10 -70 40 -70 50 -50 50 -50 50 -50 50 N -P 6 0 1 10 -150 50 -50 0 -150 -50 -150 50 -150 50 -150 50 N -P 6 0 1 10 50 50 150 0 50 -50 50 50 50 50 50 50 N -X common 1 0 -200 100 U 50 50 0 1 P -X A 2 -300 0 150 R 50 50 0 1 P -X K 3 300 0 150 L 50 50 0 1 P -ENDDRAW -ENDDEF -# -# D_Schottky_x2_Serial_CKA -# -DEF D_Schottky_x2_Serial_CKA D 0 30 Y N 1 F N -F0 "D" 50 -100 50 H V C CNN -F1 "D_Schottky_x2_Serial_CKA" 0 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 0 0 -100 N -P 3 0 1 10 -50 -50 -50 50 -50 50 N -P 3 0 1 10 -50 0 50 0 50 0 N -P 3 0 1 10 150 50 150 -50 150 -50 N -P 4 0 1 10 -50 -50 -30 -50 -30 -40 -30 -40 N -P 4 0 1 10 150 -50 170 -50 170 -40 170 -40 N -P 4 0 1 10 150 50 130 50 130 40 130 40 N -P 5 0 1 10 -70 40 -70 50 -50 50 -50 50 -50 50 N -P 6 0 1 10 -150 50 -50 0 -150 -50 -150 50 -150 50 -150 50 N -P 6 0 1 10 50 50 150 0 50 -50 50 50 50 50 50 50 N -X common 1 0 -200 100 U 50 50 0 1 P -X K 2 300 0 150 L 50 50 0 1 P -X A 3 -300 0 150 R 50 50 0 1 P -ENDDRAW -ENDDEF -# -# D_Schottky_x2_Serial_KAC -# -DEF D_Schottky_x2_Serial_KAC D 0 30 Y N 1 F N -F0 "D" 50 -100 50 H V C CNN -F1 "D_Schottky_x2_Serial_KAC" 0 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 0 0 -100 N -P 3 0 1 10 -50 -50 -50 50 -50 50 N -P 3 0 1 10 -50 0 50 0 50 0 N -P 3 0 1 10 150 50 150 -50 150 -50 N -P 4 0 1 10 -50 -50 -30 -50 -30 -40 -30 -40 N -P 4 0 1 10 150 -50 170 -50 170 -40 170 -40 N -P 4 0 1 10 150 50 130 50 130 40 130 40 N -P 5 0 1 10 -70 40 -70 50 -50 50 -50 50 -50 50 N -P 6 0 1 10 -150 50 -50 0 -150 -50 -150 50 -150 50 -150 50 N -P 6 0 1 10 50 50 150 0 50 -50 50 50 50 50 50 50 N -X K 1 300 0 150 L 50 50 0 1 P -X A 2 -300 0 150 R 50 50 0 1 P -X common 3 0 -200 100 U 50 50 0 1 P -ENDDRAW -ENDDEF -# -# D_Schottky_x2_Serial_KCA -# -DEF D_Schottky_x2_Serial_KCA D 0 30 Y N 1 F N -F0 "D" 50 -100 50 H V C CNN -F1 "D_Schottky_x2_Serial_KCA" 0 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 0 0 -100 N -P 2 0 1 0 250 0 300 0 N -P 3 0 1 10 -50 -50 -50 50 -50 50 N -P 3 0 1 10 -50 0 50 0 50 0 N -P 3 0 1 10 150 50 150 -50 150 -50 N -P 4 0 1 10 -50 -50 -30 -50 -30 -40 -30 -40 N -P 4 0 1 10 150 -50 170 -50 170 -40 170 -40 N -P 4 0 1 10 150 50 130 50 130 40 130 40 N -P 5 0 1 10 -70 40 -70 50 -50 50 -50 50 -50 50 N -P 6 0 1 10 -150 50 -50 0 -150 -50 -150 50 -150 50 -150 50 N -P 6 0 1 10 50 50 150 0 50 -50 50 50 50 50 50 50 N -X K 1 300 0 150 L 50 50 0 1 P -X common 2 0 -200 100 U 50 50 0 1 P -X A 3 -300 0 150 R 50 50 0 1 P -ENDDRAW -ENDDEF -# -# D_Small -# -DEF D_Small D 0 10 N N 1 F N -F0 "D" -50 80 50 H V L CNN -F1 "D_Small" -150 -80 50 H V L CNN -F2 "" 0 0 50 V V C CNN -F3 "" 0 0 50 V V C CNN -$FPLIST - Diode_* - D-Pak_TO252AA - *SingleDiode - *SingleDiode* - *_Diode_* -$ENDFPLIST -DRAW -P 2 0 1 0 -30 -40 -30 40 N -P 4 0 1 0 30 -40 -30 0 30 40 30 -40 F -X K 1 -100 0 70 R 50 50 1 1 P -X A 2 100 0 70 L 50 50 1 1 P -ENDDRAW -ENDDEF -# -# EMI_FILTER_2pin -# -DEF EMI_FILTER_2pin FL 0 40 Y N 1 F N -F0 "FL" 0 150 50 H V C CNN -F1 "EMI_FILTER_2pin" 0 -100 50 H V C CNN -F2 "" -50 0 50 H V C CNN -F3 "" -50 0 50 H V C CNN -DRAW -A -100 0 50 1 1799 0 1 0 N -50 0 -150 0 -A -50 0 0 0 0 0 1 0 N -50 0 -50 0 -A 0 0 50 1 1799 0 1 0 N 50 0 -50 0 -A 100 0 50 1 1799 0 1 0 N 150 0 50 0 -S -175 75 175 -50 0 1 10 f -X 1 1 -300 0 150 R 50 50 1 1 P -X 2 2 300 0 150 L 50 50 1 1 P -ENDDRAW -ENDDEF -# -# EMI_FILTER_3pin -# -DEF EMI_FILTER_3pin FL 0 40 Y N 1 F N -F0 "FL" -300 150 50 H V L CNN -F1 "EMI_FILTER_3pin" 0 150 50 H V L CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -A -150 0 50 1 1799 0 1 0 N -100 0 -200 0 -A -50 0 50 1 1799 0 1 0 N 0 0 -100 0 -A 0 0 0 0 0 0 1 0 N 0 0 0 0 -A 50 0 50 1 1799 0 1 0 N 100 0 0 0 -A 150 0 50 1 1799 0 1 0 N 200 0 100 0 -P 3 0 1 0 -200 -100 200 -100 200 -100 N -P 5 0 1 0 -200 -60 120 -60 200 -60 200 -60 200 -60 N -X VI 1 -300 0 100 R 50 50 1 1 P -X GND 2 0 -200 100 U 50 50 1 1 P -X VO 3 300 0 100 L 50 50 1 1 P -ENDDRAW -ENDDEF -# -# FUSE -# -DEF FUSE F 0 10 Y Y 1 F N -F0 "F" 100 50 50 H V C CNN -F1 "FUSE" -100 -50 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -A -75 0 75 1 1799 0 1 0 N 0 0 -150 0 -A 75 0 75 -1799 -1 0 1 0 N 0 0 150 0 -X ~ 1 -250 0 100 R 50 50 1 1 I -X ~ 2 250 0 100 L 50 50 1 1 I -ENDDRAW -ENDDEF -# -# FUSE_POLARISED_Small -# -DEF FUSE_POLARISED_Small F 0 10 N N 1 F N -F0 "F" -40 60 50 H V L CNN -F1 "FUSE_POLARISED_Small" -120 -60 50 H V L CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -$FPLIST - CP* - SM* -$ENDFPLIST -DRAW -S -50 20 -30 -20 0 1 0 F -S -50 20 50 -20 0 1 0 N -P 2 0 1 0 -50 0 50 0 N -X ~ 1 -100 0 50 R 50 50 1 1 W -X ~ 2 100 0 50 L 50 50 1 1 w -ENDDRAW -ENDDEF -# -# FUSE_Small -# -DEF FUSE_Small F 0 10 N N 1 F N -F0 "F" -40 60 50 H V L CNN -F1 "FUSE_Small" -120 -60 50 H V L CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -$FPLIST - CP* - SM* -$ENDFPLIST -DRAW -S -50 20 50 -20 0 1 0 N -P 2 0 1 0 -50 0 50 0 N -X ~ 1 -100 0 50 R 50 50 1 1 P -X ~ 2 100 0 50 L 50 50 1 1 P -ENDDRAW -ENDDEF -# -# HEATSINK -# -DEF HEATSINK HS 0 40 Y Y 1 F N -F0 "HS" 0 200 50 H V C CNN -F1 "HEATSINK" 0 -50 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -P 10 0 1 10 -25 50 -50 50 -50 150 -75 150 -75 50 -100 50 -100 150 -125 150 -125 0 -50 0 f -P 13 0 1 10 -25 50 -25 150 0 150 0 50 25 50 25 150 50 150 50 50 75 50 75 150 100 150 100 0 -50 0 f -ENDDRAW -ENDDEF -# -# INDUCTOR -# -DEF INDUCTOR L 0 40 N N 1 F N -F0 "L" -50 0 50 V V C CNN -F1 "INDUCTOR" 100 0 50 V V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -$FPLIST - Choke_* - *Coil* -$ENDFPLIST -DRAW -A 0 -150 50 -889 889 0 1 0 N 1 -199 1 -100 -A 0 -49 51 -889 889 0 1 0 N 1 -99 1 2 -A 0 51 51 -889 889 0 1 0 N 1 1 1 102 -A 0 148 48 -889 889 0 1 0 N 1 101 1 196 -X 1 1 0 300 100 D 50 50 1 1 P -X 2 2 0 -300 100 U 50 50 1 1 P -ENDDRAW -ENDDEF -# -# INDUCTOR_Small -# -DEF INDUCTOR_Small L 0 10 N N 1 F N -F0 "L" 30 40 50 H V L CNN -F1 "INDUCTOR_Small" 30 -40 50 H V L CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -$FPLIST - Choke_* - *Coil* -$ENDFPLIST -DRAW -A 0 -60 20 -899 899 0 1 0 N 0 -80 0 -40 -A 0 -20 20 -899 899 0 1 0 N 0 -40 0 0 -A 0 20 20 -899 899 0 1 0 N 0 0 0 40 -A 0 60 20 -899 899 0 1 0 N 0 40 0 80 -X ~ 1 0 100 20 D 50 50 1 1 P -X ~ 2 0 -100 20 U 50 50 1 1 P -ENDDRAW -ENDDEF -# -# JUMPER -# -DEF JUMPER JP 0 30 Y N 1 F N -F0 "JP" 0 150 50 H V C CNN -F1 "JUMPER" 0 -80 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -A 0 -26 125 1426 373 0 1 0 N -98 50 99 50 -C -100 0 35 0 1 0 N -C 100 0 35 0 1 0 N -X 1 1 -300 0 165 R 50 50 0 1 P -X 2 2 300 0 165 L 50 50 0 1 P -ENDDRAW -ENDDEF -# -# JUMPER_NC_Dual -# -DEF JUMPER_NC_Dual JP 0 30 Y N 1 F N -F0 "JP" 50 -100 50 H V L CNN -F1 "JUMPER_NC_Dual" 0 100 50 H V C BNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -A -60 10 64 386 1413 0 1 0 N -10 50 -110 50 -A 60 10 64 386 1413 0 1 0 N 110 50 10 50 -C -120 0 35 0 1 0 N -C 0 0 36 0 1 0 N -C 120 0 35 0 1 0 N -X 1 1 -250 0 95 R 50 50 0 1 P -X 2 2 0 -100 60 U 50 50 0 1 P -X 3 3 250 0 95 L 50 50 0 1 P -ENDDRAW -ENDDEF -# -# JUMPER_NC_Small -# -DEF JUMPER_NC_Small JP 0 30 N N 1 F N -F0 "JP" 0 80 50 H V C CNN -F1 "JUMPER_NC_Small" 10 -60 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -A 0 -10 57 450 1350 0 1 0 N 40 30 -40 30 -C -40 0 20 0 1 0 N -C 40 0 20 0 1 0 N -X 1 1 -100 0 40 R 50 50 0 1 P -X 2 2 100 0 40 L 50 50 0 1 P -ENDDRAW -ENDDEF -# -# JUMPER_NO_Small -# -DEF JUMPER_NO_Small JP 0 30 N N 1 F N -F0 "JP" 0 80 50 H V C CNN -F1 "JUMPER_NO_Small" 10 -60 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -C -40 0 20 0 1 0 N -C 40 0 20 0 1 0 N -X 1 1 -100 0 40 R 50 50 0 1 P -X 2 2 100 0 40 L 50 50 0 1 P -ENDDRAW -ENDDEF -# -# LED -# -DEF LED D 0 40 Y N 1 F N -F0 "D" 0 100 50 H V C CNN -F1 "LED" 0 -100 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -$FPLIST - LED-* - LED_* -$ENDFPLIST -DRAW -P 2 0 1 0 -50 50 -50 -50 N -P 3 0 1 0 -80 -25 -125 -65 -120 -40 N -P 3 0 1 0 -65 -40 -110 -80 -105 -55 N -P 3 0 1 0 50 50 -50 0 50 -50 F -X K 1 -200 0 150 R 50 50 1 1 P -X A 2 200 0 150 L 50 50 1 1 P -ENDDRAW -ENDDEF -# -# LED_Dual -# -DEF LED_Dual D 0 0 Y Y 1 F N -F0 "D" 0 225 50 H V C CNN -F1 "LED_Dual" 0 -250 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 180 0 1 10 f -P 2 0 1 0 -180 0 -100 0 N -P 2 0 1 0 -25 -50 -25 -150 N -P 2 0 1 0 -25 150 -25 50 N -P 2 0 1 0 150 -100 75 -100 N -P 2 0 1 0 150 100 75 100 N -P 3 0 1 0 -30 -125 -75 -165 -70 -140 N -P 3 0 1 0 -30 75 -75 35 -70 60 N -P 3 0 1 0 -15 -140 -60 -180 -55 -155 N -P 3 0 1 0 -15 60 -60 20 -55 45 N -P 3 0 1 0 75 -50 -25 -100 75 -150 F -P 3 0 1 0 75 150 -25 100 75 50 F -P 4 0 1 0 0 100 -100 100 -100 -100 0 -100 N -X A1 1 300 100 150 L 50 50 1 1 I -X K 2 -300 0 120 R 50 50 1 1 I -X A2 3 300 -100 150 L 50 50 1 1 I -ENDDRAW -ENDDEF -# -# LED_RABG -# -DEF LED_RABG D 0 50 Y N 1 F N -F0 "D" 75 350 50 H V C CNN -F1 "LED_RABG" 25 -350 50 H V C CNN -F2 "" -50 -50 50 H V C CNN -F3 "" -50 -50 50 H V C CNN -DRAW -S 25 -50 25 50 0 1 0 N -S 25 50 25 50 0 1 0 N -S 25 150 25 250 0 1 0 N -S 25 250 25 250 0 1 0 N -S 150 300 -150 -300 0 1 0 f -P 2 0 1 0 -75 -200 -150 -200 N -P 2 0 1 0 -75 -150 -75 -250 N -P 2 0 1 0 -75 0 -150 0 N -P 2 0 1 0 -75 200 -150 200 N -P 2 0 1 0 25 0 150 0 N -P 3 0 1 0 -75 50 -75 -50 -75 -50 N -P 3 0 1 0 -75 250 -75 150 -75 150 N -P 4 0 1 0 -78 -116 -98 -116 -78 -126 -78 -126 N -P 4 0 1 0 -65 80 -85 80 -65 70 -65 70 N -P 4 0 1 0 -65 280 -85 280 -65 270 -65 270 N -P 4 0 1 0 25 200 75 200 75 -200 25 -200 N -P 5 0 1 0 -5 -150 -55 -140 -45 -130 -85 -120 -85 -120 N -P 5 0 1 0 25 -150 25 -250 -75 -200 25 -150 25 -150 F -P 6 0 1 0 -5 50 -55 60 -45 70 -85 80 -85 80 -85 80 N -P 6 0 1 0 -5 250 -55 260 -45 270 -85 280 -85 280 -85 280 N -P 6 0 1 0 25 50 25 -50 -75 0 25 50 25 50 25 50 F -P 6 0 1 0 25 250 25 150 -75 200 25 250 25 250 25 250 F -X RED_CATHODE 1 -300 200 150 R 50 50 1 1 P -X COMMON_ANODE 2 300 0 150 L 50 50 1 1 P -X BLUE_CATHODE 3 -300 -200 150 R 50 50 1 1 P -X GREEN_CATHODE 4 -300 0 150 R 50 50 1 1 P -ENDDRAW -ENDDEF -# -# LED_RCBG -# -DEF LED_RCBG D 0 50 Y N 1 F N -F0 "D" 0 350 50 H V C CNN -F1 "LED_RCBG" 0 -350 50 H V C CNN -F2 "" 0 -50 50 H V C CNN -F3 "" 0 -50 50 H V C CNN -DRAW -S 75 -50 75 50 0 1 0 N -S 75 50 75 50 0 1 0 N -S 75 150 75 250 0 1 0 N -S 75 250 75 250 0 1 0 N -S 150 300 -150 -300 0 1 0 f -P 2 0 1 0 -25 -150 -25 -250 N -P 2 0 1 0 -25 0 -150 0 N -P 2 0 1 0 75 -200 150 -200 N -P 2 0 1 0 75 0 150 0 N -P 2 0 1 0 75 200 150 200 N -P 3 0 1 0 -25 50 -25 -50 -25 -50 N -P 3 0 1 0 -25 250 -25 150 -25 150 N -P 4 0 1 0 -28 -116 -48 -116 -28 -126 -28 -126 N -P 4 0 1 0 -25 200 -75 200 -75 -200 -25 -200 N -P 4 0 1 0 -15 80 -35 80 -15 70 -15 70 N -P 4 0 1 0 -15 280 -35 280 -15 270 -15 270 N -P 5 0 1 0 45 -150 -5 -140 5 -130 -35 -120 -35 -120 N -P 5 0 1 0 75 -150 75 -250 -25 -200 75 -150 75 -150 F -P 6 0 1 0 45 50 -5 60 5 70 -35 80 -35 80 -35 80 N -P 6 0 1 0 45 250 -5 260 5 270 -35 280 -35 280 -35 280 N -P 6 0 1 0 75 50 75 -50 -25 0 75 50 75 50 75 50 F -P 6 0 1 0 75 250 75 150 -25 200 75 250 75 250 75 250 F -X RED_ANODE 1 300 200 150 L 50 50 1 1 P -X COMMON_CATHODE 2 -300 0 150 R 50 50 1 1 P -X BLUE_ANODE 3 300 -200 150 L 50 50 1 1 P -X GREEN_ANODE 4 300 0 150 L 50 50 1 1 P -ENDDRAW -ENDDEF -# -# LED_RGB -# -DEF LED_RGB D 0 0 Y Y 1 F N -F0 "D" 0 425 50 H V C CNN -F1 "LED_RGB" 0 350 50 H V C CNN -F2 "" 0 -50 50 H V C CNN -F3 "" 0 -50 50 H V C CNN -DRAW -T 0 -75 -250 50 0 0 0 B Normal 0 C C -T 0 -75 -50 50 0 0 0 G Normal 0 C C -T 0 -75 150 50 0 0 0 R Normal 0 C C -S 50 -50 50 50 0 1 0 N -S 50 50 50 50 0 1 0 N -S 50 150 50 250 0 1 0 N -S 50 250 50 250 0 1 0 N -S 100 300 -100 -300 0 1 0 f -P 2 0 1 0 -50 -200 -100 -200 N -P 2 0 1 0 -50 -150 -50 -250 N -P 2 0 1 0 -50 0 -100 0 N -P 2 0 1 0 -50 200 -100 200 N -P 2 0 1 0 50 -200 100 -200 N -P 2 0 1 0 50 0 100 0 N -P 2 0 1 0 50 200 100 200 N -P 3 0 1 0 -50 50 -50 -50 -50 -50 N -P 3 0 1 0 -50 250 -50 150 -50 150 N -P 4 0 1 0 -53 -116 -73 -116 -53 -126 -53 -126 N -P 4 0 1 0 -40 80 -60 80 -40 70 -40 70 N -P 4 0 1 0 -40 280 -60 280 -40 270 -40 270 N -P 5 0 1 0 20 -150 -30 -140 -20 -130 -60 -120 -60 -120 N -P 5 0 1 0 50 -150 50 -250 -50 -200 50 -150 50 -150 F -P 6 0 1 0 20 50 -30 60 -20 70 -60 80 -60 80 -60 80 N -P 6 0 1 0 20 250 -30 260 -20 270 -60 280 -60 280 -60 280 N -P 6 0 1 0 50 50 50 -50 -50 0 50 50 50 50 50 50 F -P 6 0 1 0 50 250 50 150 -50 200 50 250 50 250 50 250 F -X RC 1 -200 200 100 R 50 50 1 1 P -X GC 2 -200 0 100 R 50 50 1 1 P -X BC 3 -200 -200 100 R 50 50 1 1 P -X BA 4 200 -200 100 L 50 50 1 1 P -X GA 5 200 0 100 L 50 50 1 1 P -X RA 6 200 200 100 L 50 50 1 1 P -ENDDRAW -ENDDEF -# -# LED_RGB_CA -# -DEF LED_RGB_CA D 0 50 Y N 1 F N -F0 "D" 0 350 50 H V C CNN -F1 "LED_RGB_CA" 0 -350 50 H V C CNN -F2 "" -45 -50 50 H V C CNN -F3 "" -45 -50 50 H V C CNN -DRAW -T 0 0 -120 25 0 0 0 B Normal 0 C C -T 0 0 80 25 0 0 0 G Normal 0 C C -T 0 0 280 25 0 0 0 R Normal 0 C C -S 30 -50 30 50 0 1 0 N -S 30 50 30 50 0 1 0 N -S 30 150 30 250 0 1 0 N -S 30 250 30 250 0 1 0 N -S 100 300 -100 -300 0 1 0 f -P 2 0 1 0 -70 -200 -100 -200 N -P 2 0 1 0 -70 -150 -70 -250 N -P 2 0 1 0 -70 0 -100 0 N -P 2 0 1 0 -70 200 -100 200 N -P 2 0 1 0 100 0 30 0 N -P 3 0 1 0 -70 50 -70 -50 -70 -50 N -P 3 0 1 0 -70 250 -70 150 -70 150 N -P 4 0 1 0 -73 -116 -93 -116 -73 -126 -73 -126 N -P 4 0 1 0 -60 80 -80 80 -60 70 -60 70 N -P 4 0 1 0 -60 280 -80 280 -60 270 -60 270 N -P 4 0 1 0 30 200 70 200 70 -200 30 -200 N -P 5 0 1 0 0 -150 -50 -140 -40 -130 -80 -120 -80 -120 N -P 5 0 1 0 30 -150 30 -250 -70 -200 30 -150 30 -150 F -P 6 0 1 0 0 50 -50 60 -40 70 -80 80 -80 80 -80 80 N -P 6 0 1 0 0 250 -50 260 -40 270 -80 280 -80 280 -80 280 N -P 6 0 1 0 30 50 30 -50 -70 0 30 50 30 50 30 50 F -P 6 0 1 0 30 250 30 150 -70 200 30 250 30 250 30 250 F -X ~ 1 200 0 100 L 50 50 1 1 P -X R 2 -200 200 100 R 50 50 1 1 P -X G 3 -200 0 100 R 50 50 1 1 P -X B 4 -200 -200 100 R 50 50 1 1 P -ENDDRAW -ENDDEF -# -# LED_RGB_EP -# -DEF LED_RGB_EP D 0 0 Y Y 1 F N -F0 "D" 0 450 50 H V C CNN -F1 "LED_RGB_EP" 0 350 50 H V C CNN -F2 "" 0 -50 50 H V C CNN -F3 "" 0 -50 50 H V C CNN -DRAW -T 0 -75 -250 50 0 0 0 B Normal 0 C C -T 0 -75 -50 50 0 0 0 G Normal 0 C C -T 0 -75 150 50 0 0 0 R Normal 0 C C -S 50 -50 50 50 0 1 0 N -S 50 50 50 50 0 1 0 N -S 50 150 50 250 0 1 0 N -S 50 250 50 250 0 1 0 N -S 100 300 -100 -300 0 1 0 f -P 2 0 1 0 -50 -200 -100 -200 N -P 2 0 1 0 -50 -150 -50 -250 N -P 2 0 1 0 -50 0 -100 0 N -P 2 0 1 0 -50 200 -100 200 N -P 2 0 1 0 50 -200 100 -200 N -P 2 0 1 0 50 200 100 200 N -P 2 0 1 0 100 0 50 0 N -P 3 0 1 0 -50 50 -50 -50 -50 -50 N -P 3 0 1 0 -50 250 -50 150 -50 150 N -P 4 0 1 0 -53 -116 -73 -116 -53 -126 -53 -126 N -P 4 0 1 0 -40 80 -60 80 -40 70 -40 70 N -P 4 0 1 0 -40 280 -60 280 -40 270 -40 270 N -P 5 0 1 0 20 -150 -30 -140 -20 -130 -60 -120 -60 -120 N -P 5 0 1 0 50 -150 50 -250 -50 -200 50 -150 50 -150 F -P 6 0 1 0 20 50 -30 60 -20 70 -60 80 -60 80 -60 80 N -P 6 0 1 0 20 250 -30 260 -20 270 -60 280 -60 280 -60 280 N -P 6 0 1 0 50 50 50 -50 -50 0 50 50 50 50 50 50 F -P 6 0 1 0 50 250 50 150 -50 200 50 250 50 250 50 250 F -X RC 1 -200 200 100 R 50 50 1 1 P -X GC 2 -200 0 100 R 50 50 1 1 P -X BC 3 -200 -200 100 R 50 50 1 1 P -X BA 4 200 -200 100 L 50 50 1 1 P -X GA 5 200 0 100 L 50 50 1 1 P -X RA 6 200 200 100 L 50 50 1 1 P -X ~ PAD 0 -500 200 U 50 50 1 1 P -ENDDRAW -ENDDEF -# -# LED_Small -# -DEF LED_Small D 0 10 N N 1 F N -F0 "D" -50 125 50 H V L CNN -F1 "LED_Small" -175 -100 50 H V L CNN -F2 "" 0 0 50 V V C CNN -F3 "" 0 0 50 V V C CNN -$FPLIST - LED-* - LED_* -$ENDFPLIST -DRAW -P 2 0 1 0 -30 -40 -30 40 N -P 4 0 1 0 30 -40 -30 0 30 40 30 -40 F -P 5 0 1 0 0 30 -20 50 -10 50 -20 50 -20 40 N -P 5 0 1 0 20 50 0 70 10 70 0 70 0 60 N -X K 1 -100 0 70 R 50 50 1 1 P -X A 2 100 0 70 L 50 50 1 1 P -ENDDRAW -ENDDEF -# -# POT -# -DEF POT RV 0 40 Y N 1 F N -F0 "RV" 0 -80 50 H V C CNN -F1 "POT" 0 0 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -S -100 40 100 -40 0 1 0 N -P 3 0 1 0 0 40 -20 60 20 60 F -X 1 1 -150 0 50 R 50 50 1 1 P -X 2 2 0 150 100 D 50 50 1 1 P -X 3 3 150 0 50 L 50 50 1 1 P -ENDDRAW -ENDDEF -# -# POT_Dual -# -DEF POT_Dual RV 0 40 Y N 1 F N -F0 "RV" 160 310 50 H V C CNN -F1 "POT_Dual" 290 -300 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -T 0 -20 -100 30 0 0 0 H Normal 0 C C -T 0 -20 300 30 0 0 0 H Normal 0 C C -T 0 -20 -300 30 0 0 0 L Normal 0 C C -T 0 -20 100 30 0 0 0 L Normal 0 C C -S -100 250 -100 250 0 1 0 N -S -100 250 -100 250 0 1 0 N -S -100 250 -100 250 0 1 0 N -S -100 250 -100 250 0 1 0 N -S -50 -50 50 -350 0 1 10 f -S -50 350 50 50 0 1 10 f -P 4 0 1 0 200 200 80 200 80 200 80 200 N -P 5 0 1 0 80 -220 80 -180 50 -200 80 -220 80 -220 N -P 5 0 1 0 150 -200 100 -180 130 -150 150 -200 150 -200 N -P 5 0 1 0 200 -200 80 -200 80 -200 80 -200 80 -200 N -P 6 0 1 0 80 180 80 220 50 200 80 180 80 180 80 180 N -P 6 0 1 0 110 160 100 150 100 -150 110 -160 110 -160 110 -160 N -P 6 0 1 0 150 200 100 180 130 150 150 200 150 200 150 200 N -X 1 1 -150 300 100 R 50 50 1 1 P -X 2 2 300 200 100 L 50 50 1 1 P -X 3 3 -150 100 100 R 50 50 1 1 P -X ~ 4 -150 -100 100 R 50 50 1 1 P -X ~ 5 300 -200 100 L 50 50 1 1 P -X ~ 6 -150 -300 100 R 50 50 1 1 P -ENDDRAW -ENDDEF -# -# Q_NIGBT_CEG -# -DEF Q_NIGBT_CEG Q 0 0 Y N 1 F N -F0 "Q" 300 50 50 H V R CNN -F1 "Q_NIGBT_CEG" 750 -50 50 H V R CNN -F2 "" 200 100 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -C 50 0 111 0 1 10 N -P 2 0 1 10 30 -40 30 -80 N -P 2 0 1 10 30 20 30 -20 N -P 2 0 1 10 30 80 30 40 N -P 2 0 1 0 100 -95 30 -60 N -P 2 0 1 0 100 -35 30 0 N -P 2 0 1 0 100 95 30 60 N -P 3 0 1 10 10 75 10 -75 10 -75 N -P 4 0 1 0 85 -75 75 -95 40 -65 85 -75 F -P 4 0 1 0 85 75 75 95 40 65 85 75 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 G 3 -200 0 210 R 50 50 1 1 I -ENDDRAW -ENDDEF -# -# Q_NIGBT_CGE -# -DEF Q_NIGBT_CGE Q 0 0 Y N 1 F N -F0 "Q" 300 50 50 H V R CNN -F1 "Q_NIGBT_CGE" 750 -50 50 H V R CNN -F2 "" 200 100 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -C 50 0 111 0 1 10 N -P 2 0 1 10 30 -40 30 -80 N -P 2 0 1 10 30 20 30 -20 N -P 2 0 1 10 30 80 30 40 N -P 2 0 1 0 100 -95 30 -60 N -P 2 0 1 0 100 -35 30 0 N -P 2 0 1 0 100 95 30 60 N -P 3 0 1 10 10 75 10 -75 10 -75 N -P 4 0 1 0 85 -75 75 -95 40 -65 85 -75 F -P 4 0 1 0 85 75 75 95 40 65 85 75 F -X C 1 100 200 100 D 50 50 1 1 P -X G 2 -200 0 210 R 50 50 1 1 I -X E 3 100 -200 100 U 50 50 1 1 P -ENDDRAW -ENDDEF -# -# Q_NIGBT_ECG -# -DEF Q_NIGBT_ECG Q 0 0 Y N 1 F N -F0 "Q" 300 50 50 H V R CNN -F1 "Q_NIGBT_ECG" 750 -50 50 H V R CNN -F2 "" 200 100 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -C 50 0 111 0 1 10 N -P 2 0 1 10 30 -40 30 -80 N -P 2 0 1 10 30 20 30 -20 N -P 2 0 1 10 30 80 30 40 N -P 2 0 1 0 100 -95 30 -60 N -P 2 0 1 0 100 -35 30 0 N -P 2 0 1 0 100 95 30 60 N -P 3 0 1 10 10 75 10 -75 10 -75 N -P 4 0 1 0 85 -75 75 -95 40 -65 85 -75 F -P 4 0 1 0 85 75 75 95 40 65 85 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 G 3 -200 0 210 R 50 50 1 1 I -ENDDRAW -ENDDEF -# -# Q_NIGBT_ECGC -# -DEF Q_NIGBT_ECGC Q 0 0 Y N 1 F N -F0 "Q" 300 50 50 H V R CNN -F1 "Q_NIGBT_ECGC" 700 -50 50 H V R CNN -F2 "" 200 100 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -C 50 0 111 0 1 10 N -P 2 0 1 10 30 -40 30 -80 N -P 2 0 1 10 30 20 30 -20 N -P 2 0 1 10 30 80 30 40 N -P 2 0 1 0 100 -95 30 -60 N -P 2 0 1 0 100 -35 30 0 N -P 2 0 1 0 100 95 30 60 N -P 2 0 1 0 100 100 200 100 N -P 3 0 1 10 10 75 10 -75 10 -75 N -P 4 0 1 0 85 -75 75 -95 40 -65 85 -75 F -P 4 0 1 0 85 75 75 95 40 65 85 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 G 3 -200 0 210 R 50 50 1 1 I -X C 4 200 200 100 D 50 50 1 1 P -ENDDRAW -ENDDEF -# -# Q_NIGBT_EGC -# -DEF Q_NIGBT_EGC Q 0 0 Y N 1 F N -F0 "Q" 300 50 50 H V R CNN -F1 "Q_NIGBT_EGC" 750 -50 50 H V R CNN -F2 "" 200 100 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -C 50 0 111 0 1 10 N -P 2 0 1 10 30 -40 30 -80 N -P 2 0 1 10 30 20 30 -20 N -P 2 0 1 10 30 80 30 40 N -P 2 0 1 0 100 -95 30 -60 N -P 2 0 1 0 100 -35 30 0 N -P 2 0 1 0 100 95 30 60 N -P 3 0 1 10 10 75 10 -75 10 -75 N -P 4 0 1 0 85 -75 75 -95 40 -65 85 -75 F -P 4 0 1 0 85 75 75 95 40 65 85 75 F -X E 1 100 -200 100 U 50 50 1 1 P -X G 2 -200 0 210 R 50 50 1 1 I -X C 3 100 200 100 D 50 50 1 1 P -ENDDRAW -ENDDEF -# -# Q_NIGBT_GCE -# -DEF Q_NIGBT_GCE Q 0 0 Y N 1 F N -F0 "Q" 300 50 50 H V R CNN -F1 "Q_NIGBT_GCE" 750 -50 50 H V R CNN -F2 "" 200 100 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -C 50 0 111 0 1 10 N -P 2 0 1 10 30 -40 30 -80 N -P 2 0 1 10 30 20 30 -20 N -P 2 0 1 10 30 80 30 40 N -P 2 0 1 0 100 -95 30 -60 N -P 2 0 1 0 100 -35 30 0 N -P 2 0 1 0 100 95 30 60 N -P 3 0 1 10 10 75 10 -75 10 -75 N -P 4 0 1 0 85 -75 75 -95 40 -65 85 -75 F -P 4 0 1 0 85 75 75 95 40 65 85 75 F -X G 1 -200 0 210 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 -ENDDRAW -ENDDEF -# -# Q_NIGBT_GCEC -# -DEF Q_NIGBT_GCEC Q 0 0 Y N 1 F N -F0 "Q" 300 50 50 H V R CNN -F1 "Q_NIGBT_GCEC" 700 -50 50 H V R CNN -F2 "" 200 100 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -C 50 0 111 0 1 10 N -P 2 0 1 10 30 -40 30 -80 N -P 2 0 1 10 30 20 30 -20 N -P 2 0 1 10 30 80 30 40 N -P 2 0 1 0 100 -95 30 -60 N -P 2 0 1 0 100 -35 30 0 N -P 2 0 1 0 100 95 30 60 N -P 2 0 1 0 100 100 200 100 N -P 3 0 1 10 10 75 10 -75 10 -75 N -P 4 0 1 0 85 -75 75 -95 40 -65 85 -75 F -P 4 0 1 0 85 75 75 95 40 65 85 75 F -X G 1 -200 0 210 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 -X C 4 200 200 100 D 50 50 1 1 P -ENDDRAW -ENDDEF -# -# Q_NIGBT_GEC -# -DEF Q_NIGBT_GEC Q 0 0 Y N 1 F N -F0 "Q" 300 50 50 H V R CNN -F1 "Q_NIGBT_GEC" 750 -50 50 H V R CNN -F2 "" 200 100 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -C 50 0 111 0 1 10 N -P 2 0 1 10 30 -40 30 -80 N -P 2 0 1 10 30 20 30 -20 N -P 2 0 1 10 30 80 30 40 N -P 2 0 1 0 100 -95 30 -60 N -P 2 0 1 0 100 -35 30 0 N -P 2 0 1 0 100 95 30 60 N -P 3 0 1 10 10 75 10 -75 10 -75 N -P 4 0 1 0 85 -75 75 -95 40 -65 85 -75 F -P 4 0 1 0 85 75 75 95 40 65 85 75 F -X G 1 -200 0 210 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 -ENDDRAW -ENDDEF -# -# Q_NJFET_DGS -# -DEF Q_NJFET_DGS Q 0 0 Y N 1 F N -F0 "Q" 300 50 50 H V R CNN -F1 "Q_NJFET_DGS" 650 -50 50 H V R CNN -F2 "" 200 100 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -C 50 0 111 0 1 10 N -P 3 0 1 10 10 75 10 -75 10 -75 N -P 3 0 1 0 100 -100 100 -50 10 -50 N -P 3 0 1 0 100 100 100 55 10 55 N -P 4 0 1 0 0 0 -40 15 -40 -15 0 0 F -X D 1 100 200 100 D 50 50 1 1 P -X G 2 -200 0 210 R 50 50 1 1 I -X S 3 100 -200 100 U 50 50 1 1 P -ENDDRAW -ENDDEF -# -# Q_NJFET_DSG -# -DEF Q_NJFET_DSG Q 0 0 Y N 1 F N -F0 "Q" 300 50 50 H V R CNN -F1 "Q_NJFET_DSG" 650 -50 50 H V R CNN -F2 "" 200 100 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -C 50 0 111 0 1 10 N -P 3 0 1 10 10 75 10 -75 10 -75 N -P 3 0 1 0 100 -100 100 -50 10 -50 N -P 3 0 1 0 100 100 100 55 10 55 N -P 4 0 1 0 0 0 -40 15 -40 -15 0 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 G 3 -200 0 210 R 50 50 1 1 I -ENDDRAW -ENDDEF -# -# Q_NJFET_GDS -# -DEF Q_NJFET_GDS Q 0 0 Y N 1 F N -F0 "Q" 300 50 50 H V R CNN -F1 "Q_NJFET_GDS" 650 -50 50 H V R CNN -F2 "" 200 100 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -C 50 0 111 0 1 10 N -P 3 0 1 10 10 75 10 -75 10 -75 N -P 3 0 1 0 100 -100 100 -50 10 -50 N -P 3 0 1 0 100 100 100 55 10 55 N -P 4 0 1 0 0 0 -40 15 -40 -15 0 0 F -X G 1 -200 0 210 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 -# -# Q_NJFET_GSD -# -DEF Q_NJFET_GSD Q 0 0 Y N 1 F N -F0 "Q" 300 50 50 H V R CNN -F1 "Q_NJFET_GSD" 650 -50 50 H V R CNN -F2 "" 200 100 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -C 50 0 111 0 1 10 N -P 3 0 1 10 10 75 10 -75 10 -75 N -P 3 0 1 0 100 -100 100 -50 10 -50 N -P 3 0 1 0 100 100 100 55 10 55 N -P 4 0 1 0 0 0 -40 15 -40 -15 0 0 F -X G 1 -200 0 210 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 -# -# Q_NJFET_SDG -# -DEF Q_NJFET_SDG Q 0 0 Y N 1 F N -F0 "Q" 300 50 50 H V R CNN -F1 "Q_NJFET_SDG" 650 -50 50 H V R CNN -F2 "" 200 100 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -C 50 0 111 0 1 10 N -P 3 0 1 10 10 75 10 -75 10 -75 N -P 3 0 1 0 100 -100 100 -50 10 -50 N -P 3 0 1 0 100 100 100 55 10 55 N -P 4 0 1 0 0 0 -40 15 -40 -15 0 0 F -X S 1 100 -200 100 U 50 50 1 1 P -X D 2 100 200 100 D 50 50 1 1 P -X G 3 -200 0 210 R 50 50 1 1 I -ENDDRAW -ENDDEF -# -# Q_NJFET_SGD -# -DEF Q_NJFET_SGD Q 0 0 Y N 1 F N -F0 "Q" 300 50 50 H V R CNN -F1 "Q_NJFET_SGD" 650 -50 50 H V R CNN -F2 "" 200 100 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -C 50 0 111 0 1 10 N -P 3 0 1 10 10 75 10 -75 10 -75 N -P 3 0 1 0 100 -100 100 -50 10 -50 N -P 3 0 1 0 100 100 100 55 10 55 N -P 4 0 1 0 0 0 -40 15 -40 -15 0 0 F -X S 1 100 -200 100 U 50 50 1 1 P -X G 2 -200 0 210 R 50 50 1 1 I -X D 3 100 200 100 D 50 50 1 1 P -ENDDRAW -ENDDEF -# -# Q_NMOS_DGS -# -DEF Q_NMOS_DGS Q 0 0 Y N 1 F N -F0 "Q" 300 50 50 H V R CNN -F1 "Q_NMOS_DGS" 650 -50 50 H V R CNN -F2 "" 200 100 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -C 50 0 111 0 1 10 N -P 2 0 1 0 30 -70 100 -70 N -P 2 0 1 10 30 -50 30 -90 N -P 2 0 1 0 30 0 100 0 N -P 2 0 1 10 30 20 30 -20 N -P 2 0 1 0 30 70 100 70 N -P 2 0 1 10 30 90 30 50 N -P 2 0 1 0 100 -70 100 -100 N -P 2 0 1 0 100 -70 100 0 N -P 2 0 1 0 100 100 100 70 N -P 3 0 1 10 10 75 10 -75 10 -75 N -P 4 0 1 0 40 0 80 15 80 -15 40 0 F -X D 1 100 200 100 D 50 50 1 1 P -X G 2 -200 0 210 R 50 50 1 1 I -X S 3 100 -200 100 U 50 50 1 1 P -ENDDRAW -ENDDEF -# -# Q_NMOS_DSG -# -DEF Q_NMOS_DSG Q 0 0 Y N 1 F N -F0 "Q" 300 50 50 H V R CNN -F1 "Q_NMOS_DSG" 650 -50 50 H V R CNN -F2 "" 200 100 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -C 50 0 111 0 1 10 N -P 2 0 1 0 30 -70 100 -70 N -P 2 0 1 10 30 -50 30 -90 N -P 2 0 1 0 30 0 100 0 N -P 2 0 1 10 30 20 30 -20 N -P 2 0 1 0 30 70 100 70 N -P 2 0 1 10 30 90 30 50 N -P 2 0 1 0 100 -70 100 -100 N -P 2 0 1 0 100 -70 100 0 N -P 2 0 1 0 100 100 100 70 N -P 3 0 1 10 10 75 10 -75 10 -75 N -P 4 0 1 0 40 0 80 15 80 -15 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 G 3 -200 0 210 R 50 50 1 1 I -ENDDRAW -ENDDEF -# -# Q_NMOS_GDS -# -DEF Q_NMOS_GDS Q 0 0 Y N 1 F N -F0 "Q" 300 50 50 H V R CNN -F1 "Q_NMOS_GDS" 650 -50 50 H V R CNN -F2 "" 200 100 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -C 50 0 111 0 1 10 N -P 2 0 1 0 30 -70 100 -70 N -P 2 0 1 10 30 -50 30 -90 N -P 2 0 1 0 30 0 100 0 N -P 2 0 1 10 30 20 30 -20 N -P 2 0 1 0 30 70 100 70 N -P 2 0 1 10 30 90 30 50 N -P 2 0 1 0 100 -70 100 -100 N -P 2 0 1 0 100 -70 100 0 N -P 2 0 1 0 100 100 100 70 N -P 3 0 1 10 10 75 10 -75 10 -75 N -P 4 0 1 0 40 0 80 15 80 -15 40 0 F -X G 1 -200 0 210 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 -# -# Q_NMOS_GDSD -# -DEF Q_NMOS_GDSD Q 0 0 Y N 1 F N -F0 "Q" 300 50 50 H V R CNN -F1 "Q_NMOS_GDSD" 700 -50 50 H V R CNN -F2 "" 200 100 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -C 50 0 111 0 1 10 N -P 2 0 1 0 30 -70 100 -70 N -P 2 0 1 10 30 -50 30 -90 N -P 2 0 1 0 30 0 100 0 N -P 2 0 1 10 30 20 30 -20 N -P 2 0 1 0 30 70 100 70 N -P 2 0 1 10 30 90 30 50 N -P 2 0 1 0 100 -70 100 -100 N -P 2 0 1 0 100 -70 100 0 N -P 2 0 1 0 100 100 100 70 N -P 2 0 1 0 100 100 200 100 N -P 3 0 1 10 10 75 10 -75 10 -75 N -P 4 0 1 0 40 0 80 15 80 -15 40 0 F -X G 1 -200 0 210 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 -X D 4 200 200 100 D 50 50 1 1 P -ENDDRAW -ENDDEF -# -# Q_NMOS_GSD -# -DEF Q_NMOS_GSD Q 0 0 Y N 1 F N -F0 "Q" 300 50 50 H V R CNN -F1 "Q_NMOS_GSD" 650 -50 50 H V R CNN -F2 "" 200 100 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -C 50 0 111 0 1 10 N -P 2 0 1 0 30 -70 100 -70 N -P 2 0 1 10 30 -50 30 -90 N -P 2 0 1 0 30 0 100 0 N -P 2 0 1 10 30 20 30 -20 N -P 2 0 1 0 30 70 100 70 N -P 2 0 1 10 30 90 30 50 N -P 2 0 1 0 100 -70 100 -100 N -P 2 0 1 0 100 -70 100 0 N -P 2 0 1 0 100 100 100 70 N -P 3 0 1 10 10 75 10 -75 10 -75 N -P 4 0 1 0 40 0 80 15 80 -15 40 0 F -X G 1 -200 0 210 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 -# -# Q_NMOS_SDG -# -DEF Q_NMOS_SDG Q 0 0 Y N 1 F N -F0 "Q" 300 50 50 H V R CNN -F1 "Q_NMOS_SDG" 650 -50 50 H V R CNN -F2 "" 200 100 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -C 50 0 111 0 1 10 N -P 2 0 1 0 30 -70 100 -70 N -P 2 0 1 10 30 -50 30 -90 N -P 2 0 1 0 30 0 100 0 N -P 2 0 1 10 30 20 30 -20 N -P 2 0 1 0 30 70 100 70 N -P 2 0 1 10 30 90 30 50 N -P 2 0 1 0 100 -70 100 -100 N -P 2 0 1 0 100 -70 100 0 N -P 2 0 1 0 100 100 100 70 N -P 3 0 1 10 10 75 10 -75 10 -75 N -P 4 0 1 0 40 0 80 15 80 -15 40 0 F -X S 1 100 -200 100 U 50 50 1 1 P -X D 2 100 200 100 D 50 50 1 1 P -X G 3 -200 0 210 R 50 50 1 1 I -ENDDRAW -ENDDEF -# -# Q_NMOS_SDGD -# -DEF Q_NMOS_SDGD Q 0 0 Y N 1 F N -F0 "Q" 300 50 50 H V R CNN -F1 "Q_NMOS_SDGD" 700 -50 50 H V R CNN -F2 "" 200 100 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -C 50 0 111 0 1 10 N -P 2 0 1 0 30 -70 100 -70 N -P 2 0 1 10 30 -50 30 -90 N -P 2 0 1 0 30 0 100 0 N -P 2 0 1 10 30 20 30 -20 N -P 2 0 1 0 30 70 100 70 N -P 2 0 1 10 30 90 30 50 N -P 2 0 1 0 100 -70 100 -100 N -P 2 0 1 0 100 -70 100 0 N -P 2 0 1 0 100 100 100 70 N -P 2 0 1 0 100 100 200 100 N -P 3 0 1 10 10 75 10 -75 10 -75 N -P 4 0 1 0 40 0 80 15 80 -15 40 0 F -X S 1 100 -200 100 U 50 50 1 1 P -X D 2 100 200 100 D 50 50 1 1 P -X G 3 -200 0 210 R 50 50 1 1 I -X D 4 200 200 100 D 50 50 1 1 P -ENDDRAW -ENDDEF -# -# Q_NMOS_SGD -# -DEF Q_NMOS_SGD Q 0 0 Y N 1 F N -F0 "Q" 300 50 50 H V R CNN -F1 "Q_NMOS_SGD" 650 -50 50 H V R CNN -F2 "" 200 100 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -C 50 0 111 0 1 10 N -P 2 0 1 0 30 -70 100 -70 N -P 2 0 1 10 30 -50 30 -90 N -P 2 0 1 0 30 0 100 0 N -P 2 0 1 10 30 20 30 -20 N -P 2 0 1 0 30 70 100 70 N -P 2 0 1 10 30 90 30 50 N -P 2 0 1 0 100 -70 100 -100 N -P 2 0 1 0 100 -70 100 0 N -P 2 0 1 0 100 100 100 70 N -P 3 0 1 10 10 75 10 -75 10 -75 N -P 4 0 1 0 40 0 80 15 80 -15 40 0 F -X S 1 100 -200 100 U 50 50 1 1 P -X G 2 -200 0 210 R 50 50 1 1 I -X D 3 100 200 100 D 50 50 1 1 P -ENDDRAW -ENDDEF -# -# Q_NPN_BCE -# -DEF Q_NPN_BCE Q 0 0 Y N 1 F N -F0 "Q" 300 50 50 H V R CNN -F1 "Q_NPN_BCE" 600 -50 50 H V R CNN -F2 "" 200 100 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -C 50 0 111 0 1 10 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 225 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 -ENDDRAW -ENDDEF -# -# Q_NPN_BCEC -# -DEF Q_NPN_BCEC Q 0 0 Y N 1 F N -F0 "Q" 300 50 50 H V R CNN -F1 "Q_NPN_BCEC" 650 -50 50 H V R CNN -F2 "" 200 100 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -C 50 0 111 0 1 10 N -P 2 0 1 0 25 25 100 100 N -P 2 0 1 0 100 100 200 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 225 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 -X C 4 200 200 100 D 50 50 1 1 P -ENDDRAW -ENDDEF -# -# Q_NPN_BEC -# -DEF Q_NPN_BEC Q 0 0 Y N 1 F N -F0 "Q" 300 50 50 H V R CNN -F1 "Q_NPN_BEC" 600 -50 50 H V R CNN -F2 "" 200 100 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -C 50 0 111 0 1 10 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 225 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 -ENDDRAW -ENDDEF -# -# Q_NPN_CBE -# -DEF Q_NPN_CBE Q 0 0 Y N 1 F N -F0 "Q" 300 50 50 H V R CNN -F1 "Q_NPN_CBE" 600 -50 50 H V R CNN -F2 "" 200 100 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -C 50 0 111 0 1 10 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 225 R 50 50 1 1 I -X E 3 100 -200 100 U 50 50 1 1 P -ENDDRAW -ENDDEF -# -# Q_NPN_CEB -# -DEF Q_NPN_CEB Q 0 0 Y N 1 F N -F0 "Q" 300 50 50 H V R CNN -F1 "Q_NPN_CEB" 600 -50 50 H V R CNN -F2 "" 200 100 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -C 50 0 111 0 1 10 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 225 R 50 50 1 1 I -ENDDRAW -ENDDEF -# -# Q_NPN_EBC -# -DEF Q_NPN_EBC Q 0 0 Y N 1 F N -F0 "Q" 300 50 50 H V R CNN -F1 "Q_NPN_EBC" 600 -50 50 H V R CNN -F2 "" 200 100 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -C 50 0 111 0 1 10 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 225 R 50 50 1 1 P -X C 3 100 200 100 D 50 50 1 1 P -ENDDRAW -ENDDEF -# -# Q_NPN_ECB -# -DEF Q_NPN_ECB Q 0 0 Y N 1 F N -F0 "Q" 300 50 50 H V R CNN -F1 "Q_NPN_ECB" 600 -50 50 H V R CNN -F2 "" 200 100 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -C 50 0 111 0 1 10 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 225 R 50 50 1 1 P -ENDDRAW -ENDDEF -# -# Q_NPN_ECBC -# -DEF Q_NPN_ECBC Q 0 0 Y N 1 F N -F0 "Q" 300 50 50 H V R CNN -F1 "Q_NPN_ECBC" 650 -50 50 H V R CNN -F2 "" 200 100 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -C 50 0 111 0 1 10 N -P 2 0 1 0 25 25 100 100 N -P 2 0 1 0 100 100 200 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 225 R 50 50 1 1 P -X C 4 200 200 100 D 50 50 1 1 P -ENDDRAW -ENDDEF -# -# Q_PHOTO_NPN -# -DEF Q_PHOTO_NPN Q 0 0 Y Y 1 F N -F0 "Q" 150 50 50 H V L CNN -F1 "Q_PHOTO_NPN" 150 -100 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 0 75 -75 N -P 2 0 1 0 0 0 100 100 N -P 2 0 1 0 0 100 0 -100 N -P 5 0 1 0 -30 -50 -30 -30 -50 -50 -30 -50 -30 -50 N -P 5 0 1 0 50 -100 100 -100 100 -50 50 -100 50 -100 N -P 6 0 1 0 -110 10 -70 -30 -70 -10 -30 -50 -30 -50 -30 -50 N -P 6 0 1 0 -110 80 -70 40 -70 60 -30 20 -30 20 -30 20 N -P 6 0 1 0 -30 20 -30 40 -50 20 -30 20 -30 20 -30 20 N -X E 1 100 -200 100 U 50 50 1 1 P -X C 3 100 200 100 D 50 50 1 1 P -ENDDRAW -ENDDEF -# -# Q_PJFET_DGS -# -DEF Q_PJFET_DGS Q 0 0 Y N 1 F N -F0 "Q" 300 50 50 H V R CNN -F1 "Q_PJFET_DGS" 650 -50 50 H V R CNN -F2 "" 200 100 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -C 50 0 111 0 1 10 N -P 3 0 1 10 10 75 10 -75 10 -75 N -P 3 0 1 0 100 -100 100 -50 10 -50 N -P 3 0 1 0 100 100 100 55 10 55 N -P 4 0 1 0 -45 0 -5 15 -5 -15 -45 0 F -X D 1 100 200 100 D 50 50 1 1 P -X G 2 -200 0 210 R 50 50 1 1 I -X S 3 100 -200 100 U 50 50 1 1 P -ENDDRAW -ENDDEF -# -# Q_PJFET_DSG -# -DEF Q_PJFET_DSG Q 0 0 Y N 1 F N -F0 "Q" 300 50 50 H V R CNN -F1 "Q_PJFET_DSG" 650 -50 50 H V R CNN -F2 "" 200 100 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -C 50 0 111 0 1 10 N -P 3 0 1 10 10 75 10 -75 10 -75 N -P 3 0 1 0 100 -100 100 -50 10 -50 N -P 3 0 1 0 100 100 100 55 10 55 N -P 4 0 1 0 -45 0 -5 15 -5 -15 -45 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 G 3 -200 0 210 R 50 50 1 1 I -ENDDRAW -ENDDEF -# -# Q_PJFET_GDS -# -DEF Q_PJFET_GDS Q 0 0 Y N 1 F N -F0 "Q" 300 50 50 H V R CNN -F1 "Q_PJFET_GDS" 650 -50 50 H V R CNN -F2 "" 200 100 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -C 50 0 111 0 1 10 N -P 3 0 1 10 10 75 10 -75 10 -75 N -P 3 0 1 0 100 -100 100 -50 10 -50 N -P 3 0 1 0 100 100 100 55 10 55 N -P 4 0 1 0 -45 0 -5 15 -5 -15 -45 0 F -X G 1 -200 0 210 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 -# -# Q_PJFET_GSD -# -DEF Q_PJFET_GSD Q 0 0 Y N 1 F N -F0 "Q" 300 50 50 H V R CNN -F1 "Q_PJFET_GSD" 650 -50 50 H V R CNN -F2 "" 200 100 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -C 50 0 111 0 1 10 N -P 3 0 1 10 10 75 10 -75 10 -75 N -P 3 0 1 0 100 -100 100 -50 10 -50 N -P 3 0 1 0 100 100 100 55 10 55 N -P 4 0 1 0 -45 0 -5 15 -5 -15 -45 0 F -X G 1 -200 0 210 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 -# -# Q_PJFET_SDG -# -DEF Q_PJFET_SDG Q 0 0 Y N 1 F N -F0 "Q" 300 50 50 H V R CNN -F1 "Q_PJFET_SDG" 650 -50 50 H V R CNN -F2 "" 200 100 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -C 50 0 111 0 1 10 N -P 3 0 1 10 10 75 10 -75 10 -75 N -P 3 0 1 0 100 -100 100 -50 10 -50 N -P 3 0 1 0 100 100 100 55 10 55 N -P 4 0 1 0 -45 0 -5 15 -5 -15 -45 0 F -X S 1 100 -200 100 U 50 50 1 1 P -X D 2 100 200 100 D 50 50 1 1 P -X G 3 -200 0 210 R 50 50 1 1 I -ENDDRAW -ENDDEF -# -# Q_PJFET_SGD -# -DEF Q_PJFET_SGD Q 0 0 Y N 1 F N -F0 "Q" 300 50 50 H V R CNN -F1 "Q_PJFET_SGD" 650 -50 50 H V R CNN -F2 "" 200 100 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -C 50 0 111 0 1 10 N -P 3 0 1 10 10 75 10 -75 10 -75 N -P 3 0 1 0 100 -100 100 -50 10 -50 N -P 3 0 1 0 100 100 100 55 10 55 N -P 4 0 1 0 -45 0 -5 15 -5 -15 -45 0 F -X S 1 100 -200 100 U 50 50 1 1 P -X G 2 -200 0 210 R 50 50 1 1 I -X D 3 100 200 100 D 50 50 1 1 P -ENDDRAW -ENDDEF -# -# Q_PMOS_DGS -# -DEF Q_PMOS_DGS Q 0 0 Y N 1 F N -F0 "Q" 300 50 50 H V R CNN -F1 "Q_PMOS_DGS" 650 -50 50 H V R CNN -F2 "" 200 100 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -C 50 0 111 0 1 10 N -P 2 0 1 0 30 -70 100 -70 N -P 2 0 1 10 30 -50 30 -90 N -P 2 0 1 0 30 0 100 0 N -P 2 0 1 10 30 20 30 -20 N -P 2 0 1 0 30 70 100 70 N -P 2 0 1 10 30 90 30 50 N -P 2 0 1 0 100 -70 100 -100 N -P 2 0 1 0 100 -70 100 0 N -P 2 0 1 0 100 100 100 70 N -P 3 0 1 10 10 75 10 -75 10 -75 N -P 4 0 1 0 90 0 50 -15 50 15 90 0 F -X D 1 100 200 100 D 50 50 1 1 P -X G 2 -200 0 210 R 50 50 1 1 I -X S 3 100 -200 100 U 50 50 1 1 P -ENDDRAW -ENDDEF -# -# Q_PMOS_DSG -# -DEF Q_PMOS_DSG Q 0 0 Y N 1 F N -F0 "Q" 300 50 50 H V R CNN -F1 "Q_PMOS_DSG" 650 -50 50 H V R CNN -F2 "" 200 100 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -C 50 0 111 0 1 10 N -P 2 0 1 0 30 -70 100 -70 N -P 2 0 1 10 30 -50 30 -90 N -P 2 0 1 0 30 0 100 0 N -P 2 0 1 10 30 20 30 -20 N -P 2 0 1 0 30 70 100 70 N -P 2 0 1 10 30 90 30 50 N -P 2 0 1 0 100 -70 100 -100 N -P 2 0 1 0 100 -70 100 0 N -P 2 0 1 0 100 100 100 70 N -P 3 0 1 10 10 75 10 -75 10 -75 N -P 4 0 1 0 90 0 50 -15 50 15 90 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 G 3 -200 0 210 R 50 50 1 1 I -ENDDRAW -ENDDEF -# -# Q_PMOS_GDS -# -DEF Q_PMOS_GDS Q 0 0 Y N 1 F N -F0 "Q" 300 50 50 H V R CNN -F1 "Q_PMOS_GDS" 650 -50 50 H V R CNN -F2 "" 200 100 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -C 50 0 111 0 1 10 N -P 2 0 1 0 30 -70 100 -70 N -P 2 0 1 10 30 -50 30 -90 N -P 2 0 1 0 30 0 100 0 N -P 2 0 1 10 30 20 30 -20 N -P 2 0 1 0 30 70 100 70 N -P 2 0 1 10 30 90 30 50 N -P 2 0 1 0 100 -70 100 -100 N -P 2 0 1 0 100 -70 100 0 N -P 2 0 1 0 100 100 100 70 N -P 3 0 1 10 10 75 10 -75 10 -75 N -P 4 0 1 0 90 0 50 -15 50 15 90 0 F -X G 1 -200 0 210 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 -# -# Q_PMOS_GDSD -# -DEF Q_PMOS_GDSD Q 0 0 Y N 1 F N -F0 "Q" 300 50 50 H V R CNN -F1 "Q_PMOS_GDSD" 700 -50 50 H V R CNN -F2 "" 200 100 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -C 50 0 111 0 1 10 N -P 2 0 1 0 30 -70 100 -70 N -P 2 0 1 10 30 -50 30 -90 N -P 2 0 1 0 30 0 100 0 N -P 2 0 1 10 30 20 30 -20 N -P 2 0 1 0 30 70 100 70 N -P 2 0 1 10 30 90 30 50 N -P 2 0 1 0 100 -70 100 -100 N -P 2 0 1 0 100 -70 100 0 N -P 2 0 1 0 100 100 100 70 N -P 2 0 1 0 200 100 100 100 N -P 3 0 1 10 10 75 10 -75 10 -75 N -P 4 0 1 0 90 0 50 -15 50 15 90 0 F -X G 1 -200 0 210 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 -X D 4 200 200 100 D 50 50 1 1 P -ENDDRAW -ENDDEF -# -# Q_PMOS_GSD -# -DEF Q_PMOS_GSD Q 0 0 Y N 1 F N -F0 "Q" 300 50 50 H V R CNN -F1 "Q_PMOS_GSD" 650 -50 50 H V R CNN -F2 "" 200 100 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -C 50 0 111 0 1 10 N -P 2 0 1 0 30 -70 100 -70 N -P 2 0 1 10 30 -50 30 -90 N -P 2 0 1 0 30 0 100 0 N -P 2 0 1 10 30 20 30 -20 N -P 2 0 1 0 30 70 100 70 N -P 2 0 1 10 30 90 30 50 N -P 2 0 1 0 100 -70 100 -100 N -P 2 0 1 0 100 -70 100 0 N -P 2 0 1 0 100 100 100 70 N -P 3 0 1 10 10 75 10 -75 10 -75 N -P 4 0 1 0 90 0 50 -15 50 15 90 0 F -X G 1 -200 0 210 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 -# -# Q_PMOS_SDG -# -DEF Q_PMOS_SDG Q 0 0 Y N 1 F N -F0 "Q" 300 50 50 H V R CNN -F1 "Q_PMOS_SDG" 650 -50 50 H V R CNN -F2 "" 200 100 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -C 50 0 111 0 1 10 N -P 2 0 1 0 30 -70 100 -70 N -P 2 0 1 10 30 -50 30 -90 N -P 2 0 1 0 30 0 100 0 N -P 2 0 1 10 30 20 30 -20 N -P 2 0 1 0 30 70 100 70 N -P 2 0 1 10 30 90 30 50 N -P 2 0 1 0 100 -70 100 -100 N -P 2 0 1 0 100 -70 100 0 N -P 2 0 1 0 100 100 100 70 N -P 3 0 1 10 10 75 10 -75 10 -75 N -P 4 0 1 0 90 0 50 -15 50 15 90 0 F -X S 1 100 -200 100 U 50 50 1 1 P -X D 2 100 200 100 D 50 50 1 1 P -X G 3 -200 0 210 R 50 50 1 1 I -ENDDRAW -ENDDEF -# -# Q_PMOS_SDGD -# -DEF Q_PMOS_SDGD Q 0 0 Y N 1 F N -F0 "Q" 300 50 50 H V R CNN -F1 "Q_PMOS_SDGD" 700 -50 50 H V R CNN -F2 "" 200 100 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -C 50 0 111 0 1 10 N -P 2 0 1 0 30 -70 100 -70 N -P 2 0 1 10 30 -50 30 -90 N -P 2 0 1 0 30 0 100 0 N -P 2 0 1 10 30 20 30 -20 N -P 2 0 1 0 30 70 100 70 N -P 2 0 1 10 30 90 30 50 N -P 2 0 1 0 100 -70 100 -100 N -P 2 0 1 0 100 -70 100 0 N -P 2 0 1 0 100 100 100 70 N -P 2 0 1 0 200 100 100 100 N -P 3 0 1 10 10 75 10 -75 10 -75 N -P 4 0 1 0 90 0 50 -15 50 15 90 0 F -X S 1 100 -200 100 U 50 50 1 1 P -X D 2 100 200 100 D 50 50 1 1 P -X G 3 -200 0 210 R 50 50 1 1 I -X D 4 200 200 100 D 50 50 1 1 P -ENDDRAW -ENDDEF -# -# Q_PMOS_SGD -# -DEF Q_PMOS_SGD Q 0 0 Y N 1 F N -F0 "Q" 300 50 50 H V R CNN -F1 "Q_PMOS_SGD" 650 -50 50 H V R CNN -F2 "" 200 100 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -C 50 0 111 0 1 10 N -P 2 0 1 0 30 -70 100 -70 N -P 2 0 1 10 30 -50 30 -90 N -P 2 0 1 0 30 0 100 0 N -P 2 0 1 10 30 20 30 -20 N -P 2 0 1 0 30 70 100 70 N -P 2 0 1 10 30 90 30 50 N -P 2 0 1 0 100 -70 100 -100 N -P 2 0 1 0 100 -70 100 0 N -P 2 0 1 0 100 100 100 70 N -P 3 0 1 10 10 75 10 -75 10 -75 N -P 4 0 1 0 90 0 50 -15 50 15 90 0 F -X S 1 100 -200 100 U 50 50 1 1 P -X G 2 -200 0 210 R 50 50 1 1 I -X D 3 100 200 100 D 50 50 1 1 P -ENDDRAW -ENDDEF -# -# Q_PNP_BCE -# -DEF Q_PNP_BCE Q 0 0 Y N 1 F N -F0 "Q" 300 50 50 H V R CNN -F1 "Q_PNP_BCE" 600 -50 50 H V R CNN -F2 "" 200 100 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -C 50 0 111 0 1 10 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 90 -70 70 -90 50 -50 90 -70 90 -70 F -X B 1 -200 0 225 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 -ENDDRAW -ENDDEF -# -# Q_PNP_BCEC -# -DEF Q_PNP_BCEC Q 0 0 Y N 1 F N -F0 "Q" 300 50 50 H V R CNN -F1 "Q_PNP_BCEC" 650 -50 50 H V R CNN -F2 "" 200 100 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -C 50 0 111 0 1 10 N -P 2 0 1 0 25 25 100 100 N -P 2 0 1 0 200 100 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 90 -70 70 -90 50 -50 90 -70 90 -70 F -X B 1 -200 0 225 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 -X C 4 200 200 100 D 50 50 1 1 P -ENDDRAW -ENDDEF -# -# Q_PNP_BEC -# -DEF Q_PNP_BEC Q 0 0 Y N 1 F N -F0 "Q" 300 50 50 H V R CNN -F1 "Q_PNP_BEC" 600 -50 50 H V R CNN -F2 "" 200 100 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -C 50 0 111 0 1 10 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 90 -70 70 -90 50 -50 90 -70 90 -70 F -X B 1 -200 0 225 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 -ENDDRAW -ENDDEF -# -# Q_PNP_CBE -# -DEF Q_PNP_CBE Q 0 0 Y N 1 F N -F0 "Q" 300 50 50 H V R CNN -F1 "Q_PNP_CBE" 600 -50 50 H V R CNN -F2 "" 200 100 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -C 50 0 111 0 1 10 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 90 -70 70 -90 50 -50 90 -70 90 -70 F -X C 1 100 200 100 D 50 50 1 1 P -X B 2 -200 0 225 R 50 50 1 1 I -X E 3 100 -200 100 U 50 50 1 1 P -ENDDRAW -ENDDEF -# -# Q_PNP_CEB -# -DEF Q_PNP_CEB Q 0 0 Y N 1 F N -F0 "Q" 300 50 50 H V R CNN -F1 "Q_PNP_CEB" 600 -50 50 H V R CNN -F2 "" 200 100 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -C 50 0 111 0 1 10 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 90 -70 70 -90 50 -50 90 -70 90 -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 225 R 50 50 1 1 I -ENDDRAW -ENDDEF -# -# Q_PNP_EBC -# -DEF Q_PNP_EBC Q 0 0 Y N 1 F N -F0 "Q" 300 50 50 H V R CNN -F1 "Q_PNP_EBC" 600 -50 50 H V R CNN -F2 "" 200 100 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -C 50 0 111 0 1 10 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 90 -70 70 -90 50 -50 90 -70 90 -70 F -X E 1 100 -200 100 U 50 50 1 1 P -X B 2 -200 0 225 R 50 50 1 1 I -X C 3 100 200 100 D 50 50 1 1 P -ENDDRAW -ENDDEF -# -# Q_PNP_ECB -# -DEF Q_PNP_ECB Q 0 0 Y N 1 F N -F0 "Q" 300 50 50 H V R CNN -F1 "Q_PNP_ECB" 600 -50 50 H V R CNN -F2 "" 200 100 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -C 50 0 111 0 1 10 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 90 -70 70 -90 50 -50 90 -70 90 -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 225 R 50 50 1 1 I -ENDDRAW -ENDDEF -# -# Q_PNP_ECBC -# -DEF Q_PNP_ECBC Q 0 0 Y N 1 F N -F0 "Q" 300 50 50 H V R CNN -F1 "Q_PNP_ECBC" 650 -50 50 H V R CNN -F2 "" 200 100 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -C 50 0 111 0 1 10 N -P 2 0 1 0 25 25 100 100 N -P 2 0 1 0 200 100 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 90 -70 70 -90 50 -50 90 -70 90 -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 225 R 50 50 1 1 I -X C 4 200 200 100 D 50 50 1 1 P -ENDDRAW -ENDDEF -# -# R -# -DEF R R 0 0 N Y 1 F N -F0 "R" 80 0 50 V V C CNN -F1 "R" 0 0 50 V V C CNN -F2 "" -70 0 50 V V C CNN -F3 "" 0 0 50 H V C CNN -$FPLIST - R_* - Resistor_* -$ENDFPLIST -DRAW -S -40 -100 40 100 0 1 10 N -X ~ 1 0 150 50 D 50 50 1 1 P -X ~ 2 0 -150 50 U 50 50 1 1 P -ENDDRAW -ENDDEF -# -# RF_SHIELD_ONE_PIECE -# -DEF RF_SHIELD_ONE_PIECE J 0 40 Y Y 1 F N -F0 "J" 0 200 50 H V C CNN -F1 "RF_SHIELD_ONE_PIECE" 0 100 50 H V C CNN -F2 "" 0 -100 50 H V C CNN -F3 "" 0 -100 50 H V C CNN -DRAW -P 2 0 1 10 -600 -200 -600 -100 N -P 2 0 1 10 -600 -50 -600 50 N -P 2 0 1 10 -600 100 -600 200 N -P 2 0 1 10 -500 300 -400 300 N -P 2 0 1 10 -400 -300 -500 -300 N -P 2 0 1 10 -250 -300 -350 -300 N -P 2 0 1 10 -250 300 -350 300 N -P 2 0 1 10 -100 -300 -200 -300 N -P 2 0 1 10 -100 300 -200 300 N -P 2 0 1 10 -50 -300 50 -300 N -P 2 0 1 10 50 300 -50 300 N -P 2 0 1 10 100 -300 200 -300 N -P 2 0 1 10 200 300 100 300 N -P 2 0 1 10 250 -300 350 -300 N -P 2 0 1 10 350 300 250 300 N -P 2 0 1 10 400 -300 500 -300 N -P 2 0 1 10 500 300 400 300 N -P 2 0 1 10 600 -200 600 -100 N -P 2 0 1 10 600 -50 600 50 N -P 2 0 1 10 600 100 600 200 N -P 3 0 1 10 -600 250 -600 300 -550 300 N -P 3 0 1 10 -550 -300 -600 -300 -600 -250 N -P 3 0 1 10 550 -300 600 -300 600 -250 N -P 3 0 1 10 600 250 600 300 550 300 N -X SHIELD 1 0 -400 100 U 50 50 1 1 P -ENDDRAW -ENDDEF -# -# RF_SHIELD_TWO_PIECES -# -DEF RF_SHIELD_TWO_PIECES J 0 40 Y Y 1 F N -F0 "J" 0 200 50 H V C CNN -F1 "RF_SHIELD_TWO_PIECES" 0 100 50 H V C CNN -F2 "" 0 -100 50 H V C CNN -F3 "" 0 -100 50 H V C CNN -DRAW -P 2 0 1 10 -600 -200 -600 -100 N -P 2 0 1 10 -600 -50 -600 50 N -P 2 0 1 10 -600 100 -600 200 N -P 2 0 1 10 -500 300 -400 300 N -P 2 0 1 10 -400 -300 -500 -300 N -P 2 0 1 10 -250 -300 -350 -300 N -P 2 0 1 10 -250 300 -350 300 N -P 2 0 1 10 -100 -300 -200 -300 N -P 2 0 1 10 -100 300 -200 300 N -P 2 0 1 10 -50 -300 50 -300 N -P 2 0 1 10 50 300 -50 300 N -P 2 0 1 10 100 -300 200 -300 N -P 2 0 1 10 200 300 100 300 N -P 2 0 1 10 250 -300 350 -300 N -P 2 0 1 10 350 300 250 300 N -P 2 0 1 10 400 -300 500 -300 N -P 2 0 1 10 500 300 400 300 N -P 2 0 1 10 600 -200 600 -100 N -P 2 0 1 10 600 -50 600 50 N -P 2 0 1 10 600 100 600 200 N -P 3 0 1 10 -600 250 -600 300 -550 300 N -P 3 0 1 10 -550 -300 -600 -300 -600 -250 N -P 3 0 1 10 550 -300 600 -300 600 -250 N -P 3 0 1 10 600 250 600 300 550 300 N -P 4 0 1 10 -700 200 -700 450 700 450 700 200 N -X SHIELD 1 0 -400 100 U 50 50 1 1 P -ENDDRAW -ENDDEF -# -# ROTARY_ENCODER -# -DEF ROTARY_ENCODER SW 0 40 Y Y 1 F N -F0 "SW" 0 260 50 H V C CNN -F1 "ROTARY_ENCODER" 0 -260 50 H V C CNN -F2 "" -100 160 50 H I C CNN -F3 "" 0 260 50 H I C CNN -DRAW -A 0 0 120 -899 899 0 1 10 N 0 -120 0 120 -C 0 0 75 0 1 10 N -S -200 200 200 -200 0 1 10 f -P 2 0 1 10 -10 -70 -10 70 N -P 2 0 1 10 0 -120 20 -140 N -P 2 0 1 10 0 -120 20 -100 N -P 2 0 1 10 0 -70 0 70 N -P 2 0 1 10 0 120 20 100 N -P 2 0 1 10 10 70 10 -70 N -P 2 0 1 10 20 140 0 120 N -X A 1 -300 100 100 R 50 50 1 1 I -X C 2 -300 0 100 R 50 50 1 1 I -X B 3 -300 -100 100 R 50 50 1 1 I -ENDDRAW -ENDDEF -# -# ROTARY_ENCODER_SWITCH -# -DEF ROTARY_ENCODER_SWITCH SW 0 40 Y Y 1 F N -F0 "SW" 0 260 50 H V C CNN -F1 "ROTARY_ENCODER_SWITCH" 0 -260 50 H V C CNN -F2 "" -100 160 50 H I C CNN -F3 "" 0 260 50 H I C CNN -DRAW -A 0 0 120 -899 899 0 1 10 N 0 -120 0 120 -C 0 0 75 0 1 10 N -C 160 40 5 0 1 10 N -S -200 200 200 -200 0 1 10 f -P 2 0 1 10 -10 -70 -10 70 N -P 2 0 1 10 0 -120 20 -140 N -P 2 0 1 10 0 -120 20 -100 N -P 2 0 1 10 0 -70 0 70 N -P 2 0 1 10 0 120 20 100 N -P 2 0 1 10 10 70 10 -70 N -P 2 0 1 10 20 140 0 120 N -P 2 0 1 10 160 40 180 -35 N -P 3 0 1 10 200 -100 160 -100 160 -40 N -P 3 0 1 10 200 100 160 100 160 40 N -X A 1 -300 100 100 R 50 50 1 1 I -X C 2 -300 0 100 R 50 50 1 1 I -X B 3 -300 -100 100 R 50 50 1 1 I -X ~ 4 300 100 100 L 50 50 1 1 I -X ~ 5 300 -100 100 L 50 50 1 1 I -ENDDRAW -ENDDEF -# -# RR8 -# -DEF RR8 RR 0 40 Y N 1 F N -F0 "RR" 50 550 50 H V C CNN -F1 "RR8" 30 0 50 V 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 -50 -400 -50 500 50 500 100 450 100 -400 -50 -400 N -X COM 1 -350 450 300 R 50 50 1 1 P I -X 2 2 -350 350 300 R 50 50 1 1 P I -X 3 3 -350 250 300 R 50 50 1 1 P I -X 4 4 -350 150 300 R 50 50 1 1 P I -X 5 5 -350 50 300 R 50 50 1 1 P I -X 6 6 -350 -50 300 R 50 50 1 1 P I -X 7 7 -350 -150 300 R 50 50 1 1 P I -X 8 8 -350 -250 300 R 50 50 1 1 P I -X 9 9 -350 -350 300 R 50 50 1 1 P I -ENDDRAW -ENDDEF -# -# RR9 -# -DEF RR9 RR 0 40 Y N 1 F N -F0 "RR" 50 600 50 H V C CNN -F1 "RR9" 30 0 50 V 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 -50 -450 -50 550 50 550 100 500 100 -450 -50 -450 N -X COM 1 -350 500 300 R 50 50 1 1 P I -X 2 2 -350 400 300 R 50 50 1 1 P I -X 3 3 -350 300 300 R 50 50 1 1 P I -X 4 4 -350 200 300 R 50 50 1 1 P I -X 5 5 -350 100 300 R 50 50 1 1 P I -X 6 6 -350 0 300 R 50 50 1 1 P I -X 7 7 -350 -100 300 R 50 50 1 1 P I -X 8 8 -350 -200 300 R 50 50 1 1 P I -X 9 9 -350 -300 300 R 50 50 1 1 P I -X 10 10 -350 -400 300 R 50 50 1 1 P I -ENDDRAW -ENDDEF -# -# RVAR -# -DEF RVAR R 0 0 N Y 1 F N -F0 "R" 150 -50 50 H V C CNN -F1 "RVAR" 200 50 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -S -40 150 40 -150 0 1 0 N -P 2 0 1 0 -70 -120 80 120 N -P 3 0 1 0 80 90 80 120 50 110 F -X ~ 1 0 250 100 D 50 50 1 1 P -X ~ 2 0 -250 100 U 50 50 1 1 P -ENDDRAW -ENDDEF -# -# R_PACK4 -# -DEF R_PACK4 RP 0 20 Y N 1 F N -F0 "RP" 0 450 50 H V C CNN -F1 "R_PACK4" 0 -50 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -P 5 0 1 0 -100 400 -100 0 100 0 100 400 -100 400 N -P 7 0 1 0 -100 50 -80 70 -40 30 0 70 40 30 80 70 100 50 N -P 7 0 1 0 -100 150 -80 170 -40 130 0 170 40 130 80 170 100 150 N -P 7 0 1 0 -100 250 -80 270 -40 230 0 270 40 230 80 270 100 250 N -P 7 0 1 0 -100 350 -80 370 -40 330 0 370 40 330 80 370 100 350 N -X P1 1 -200 350 100 R 50 50 1 1 P -X P2 2 -200 250 100 R 50 50 1 1 P -X P3 3 -200 150 100 R 50 50 1 1 P -X P4 4 -200 50 100 R 50 50 1 1 P -X R4 5 200 50 100 L 50 50 1 1 P -X R3 6 200 150 100 L 50 50 1 1 P -X R2 7 200 250 100 L 50 50 1 1 P -X R1 8 200 350 100 L 50 50 1 1 P -ENDDRAW -ENDDEF -# -# R_PACK8 -# -DEF R_PACK8 RP 0 20 Y N 1 F N -F0 "RP" 0 450 50 H V C CNN -F1 "R_PACK8" 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 -100 400 100 -400 0 1 0 N -P 7 0 1 0 -100 -350 -80 -330 -40 -370 0 -330 40 -370 80 -330 100 -350 N -P 7 0 1 0 -100 -250 -80 -230 -40 -270 0 -230 40 -270 80 -230 100 -250 N -P 7 0 1 0 -100 -150 -80 -130 -40 -170 0 -130 40 -170 80 -130 100 -150 N -P 7 0 1 0 -100 -50 -80 -30 -40 -70 0 -30 40 -70 80 -30 100 -50 N -P 7 0 1 0 -100 50 -80 70 -40 30 0 70 40 30 80 70 100 50 N -P 7 0 1 0 -100 150 -80 170 -40 130 0 170 40 130 80 170 100 150 N -P 7 0 1 0 -100 250 -80 270 -40 230 0 270 40 230 80 270 100 250 N -P 7 0 1 0 -100 350 -80 370 -40 330 0 370 40 330 80 370 100 350 N -X P1 1 -200 350 100 R 50 50 1 1 P -X P2 2 -200 250 100 R 50 50 1 1 P -X P3 3 -200 150 100 R 50 50 1 1 P -X P4 4 -200 50 100 R 50 50 1 1 P -X P5 5 -200 -50 100 R 50 50 1 1 P -X P6 6 -200 -150 100 R 50 50 1 1 P -X P7 7 -200 -250 100 R 50 50 1 1 P -X P8 8 -200 -350 100 R 50 50 1 1 P -X R8 9 200 -350 100 L 50 50 1 1 P -X R7 10 200 -250 100 L 50 50 1 1 P -X R6 11 200 -150 100 L 50 50 1 1 P -X R5 12 200 -50 100 L 50 50 1 1 P -X R4 13 200 50 100 L 50 50 1 1 P -X R3 14 200 150 100 L 50 50 1 1 P -X R2 15 200 250 100 L 50 50 1 1 P -X R1 16 200 350 100 L 50 50 1 1 P -ENDDRAW -ENDDEF -# -# R_PHOTO -# -DEF R_PHOTO R 0 0 N Y 1 F N -F0 "R" 150 200 50 H V C CNN -F1 "R_PHOTO" 250 -200 50 H V C TNN -F2 "" -70 0 50 V V C CNN -F3 "" 0 0 50 H V C CNN -$FPLIST - R? - R?-* -$ENDFPLIST -DRAW -C 0 0 180 0 1 0 N -S -40 150 40 -150 0 1 12 N -P 2 0 1 0 -180 90 -280 190 N -P 2 0 1 0 -180 90 -210 90 N -P 2 0 1 0 -180 90 -180 120 N -P 2 0 1 0 -140 140 -240 240 N -P 2 0 1 0 -140 140 -240 240 N -P 2 0 1 0 -140 140 -240 240 N -P 2 0 1 0 -140 140 -240 240 N -P 2 0 1 0 -140 140 -240 240 N -P 2 0 1 0 -140 140 -240 240 N -P 2 0 1 0 -140 140 -240 240 N -P 2 0 1 0 -140 140 -240 240 N -P 2 0 1 0 -140 140 -170 140 N -P 2 0 1 0 -140 140 -170 140 N -P 2 0 1 0 -140 140 -170 140 N -P 2 0 1 0 -140 140 -170 140 N -P 2 0 1 0 -140 140 -170 140 N -P 2 0 1 0 -140 140 -170 140 N -P 2 0 1 0 -140 140 -170 140 N -P 2 0 1 0 -140 140 -170 140 N -P 2 0 1 0 -140 140 -140 170 N -P 2 0 1 0 -140 140 -140 170 N -P 2 0 1 0 -140 140 -140 170 N -P 2 0 1 0 -140 140 -140 170 N -P 2 0 1 0 -140 140 -140 170 N -P 2 0 1 0 -140 140 -140 170 N -P 2 0 1 0 -140 140 -140 170 N -P 2 0 1 0 -140 140 -140 170 N -X ~ 1 0 250 100 D 50 50 1 1 P -X ~ 2 0 -250 100 U 50 50 1 1 P -ENDDRAW -ENDDEF -# -# R_Small -# -DEF R_Small R 0 10 N N 1 F N -F0 "R" 30 20 50 H V L CNN -F1 "R_Small" 30 -40 50 H V L CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -$FPLIST - Resistor_* - R_* -$ENDFPLIST -DRAW -S -30 70 30 -70 0 1 8 N -X ~ 1 0 100 30 D 50 50 1 1 P -X ~ 2 0 -100 30 U 50 50 1 1 P -ENDDRAW -ENDDEF -# -# SCHDPAK -# -DEF SCHDPAK D 0 40 N N 1 F N -F0 "D" 0 100 50 H V C CNN -F1 "SCHDPAK" 0 -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 0 50 0 N -P 2 0 1 0 100 50 100 -50 N -P 3 0 1 0 50 50 -50 0 50 -50 F -P 6 0 1 0 -75 25 -75 50 -50 50 -50 -50 -25 -50 -25 -25 N -X A 1 200 -50 100 L 50 50 1 1 P -X K 2 -200 0 150 R 50 50 1 1 P -X A 3 200 50 100 L 50 50 1 1 I -ENDDRAW -ENDDEF -# -# SPEAKER -# -DEF SPEAKER SP 0 0 N Y 1 F N -F0 "SP" -100 250 50 H V C CNN -F1 "SPEAKER" -100 -250 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 0 0 100 150 250 300 250 -300 100 -150 N -P 5 0 0 0 -100 150 100 150 100 -150 -100 -150 -100 150 F -X 1 1 -300 100 200 R 50 50 1 1 I -X 2 2 -300 -100 200 R 50 50 1 1 I -ENDDRAW -ENDDEF -# -# SW_CODED -# -DEF SW_CODED SW 0 20 Y Y 1 F N -F0 "SW" -300 350 50 H V L CNN -F1 "SW_CODED" -300 -350 50 H V L CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -C 0 0 150 0 1 0 N -S 300 300 -300 -300 0 1 0 f -P 11 0 1 0 -10 -100 -10 80 -30 60 -50 60 0 110 50 60 30 60 10 80 10 -100 -10 -100 -10 -100 N -X CM 1 500 250 200 L 50 50 1 1 P -X D0 2 500 100 200 L 50 50 1 1 P -X D1 3 500 0 200 L 50 50 1 1 P -X D2 4 500 -100 200 L 50 50 1 1 P -X D3 5 500 -200 200 L 50 50 1 1 P -ENDDRAW -ENDDEF -# -# SW_DPST -# -DEF SW_DPST SW 0 0 N Y 1 F N -F0 "SW" 0 350 50 H V C CNN -F1 "SW_DPST" 0 -350 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -C -150 -200 50 0 0 0 N -C -150 200 50 0 0 0 N -C 150 -200 50 0 0 0 N -C 150 200 50 0 0 0 N -P 2 0 0 0 -100 -200 100 -100 N -P 2 0 0 0 -100 200 100 300 N -P 2 0 0 0 0 250 0 -150 N -X 1 1 -300 -200 100 R 50 50 1 1 I -X 2 2 300 -200 100 L 50 50 1 1 I -X 3 3 -300 200 100 R 50 50 1 1 I -X 4 4 300 200 100 L 50 50 1 1 I -ENDDRAW -ENDDEF -# -# SW_DPST_Small -# -DEF SW_DPST_Small SW 0 0 N Y 1 F N -F0 "SW" 0 200 50 H V C CNN -F1 "SW_DPST_Small" 0 -200 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -C -80 -100 20 0 0 0 f -C -80 100 20 0 0 0 f -C 80 -100 20 0 0 0 f -C 80 100 20 0 0 0 f -P 2 0 0 0 -60 -100 50 -40 N -P 2 0 0 0 -60 100 50 160 N -P 2 0 0 0 0 120 0 -60 N -X 1 1 -200 -100 100 R 50 50 1 1 I -X 2 2 200 -100 100 L 50 50 1 1 I -X 3 3 -200 100 100 R 50 50 1 1 I -X 4 4 200 100 100 L 50 50 1 1 I -ENDDRAW -ENDDEF -# -# SW_PUSH -# -DEF SW_PUSH SW 0 40 N N 1 F N -F0 "SW" 150 110 50 H V C CNN -F1 "SW_PUSH" 0 -80 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -S -170 50 170 60 0 1 0 N -P 4 0 1 0 -40 60 -30 90 30 90 40 60 N -X 1 1 -300 0 200 R 50 50 0 1 P I -X 2 2 300 0 200 L 50 50 0 1 P I -ENDDRAW -ENDDEF -# -# SW_PUSH_Small -# -DEF SW_PUSH_Small SW 0 40 N N 1 F N -F0 "SW" 150 110 50 H V C CNN -F1 "SW_PUSH_Small" 0 -150 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -C -60 60 10 0 1 0 N -C 60 -60 10 0 1 0 N -P 3 0 1 0 -100 100 -60 60 -60 60 N -P 4 0 1 0 60 -60 100 -100 100 -100 100 -100 N -P 6 0 1 0 -10 60 10 70 70 10 60 -10 60 -10 60 -10 N -P 7 0 1 0 -50 80 80 -50 90 -40 -40 90 -50 80 -50 80 -50 80 N -X 1 1 -100 100 0 R 50 50 0 1 P -X 2 2 100 -100 0 L 50 50 0 1 P -ENDDRAW -ENDDEF -# -# SW_PUSH_Small_Horizontal -# -DEF SW_PUSH_Small_Horizontal SW 0 40 N N 1 F N -F0 "SW" 150 100 50 H V C CNN -F1 "SW_PUSH_Small_Horizontal" 50 -100 50 H V L CNN -F2 "" 0 200 50 H V C CNN -F3 "" 0 200 50 H V C CNN -DRAW -C -90 0 10 0 1 0 N -C 90 0 10 0 1 0 N -P 2 0 1 0 -110 30 110 30 N -P 4 0 1 0 -110 30 -110 40 110 40 110 30 N -P 4 0 1 0 -50 40 -40 60 40 60 50 40 N -X 1 1 -150 0 50 R 50 50 0 1 P -X 2 2 150 0 50 L 50 50 0 1 P -ENDDRAW -ENDDEF -# -# SW_SP3T -# -DEF SW_SP3T SW 0 0 N Y 1 F N -F0 "SW" 0 200 50 H V C CNN -F1 "SW_SP3T" 0 -200 50 H V C CNN -F2 "" -625 175 50 H V C CNN -F3 "" -625 175 50 H V C CNN -$FPLIST - SW* - SP3T* -$ENDFPLIST -DRAW -C -125 0 25 0 1 0 N -C 125 -100 25 0 1 0 N -C 125 0 25 0 1 0 N -C 125 100 25 0 1 0 N -P 2 0 1 0 -100 0 100 100 N -X 1 1 300 100 150 L 50 50 1 1 P -X 2 2 300 0 150 L 50 50 1 1 P -X 3 3 -300 0 150 R 50 50 1 1 P -X 4 4 300 -100 150 L 50 50 1 1 P -ENDDRAW -ENDDEF -# -# SW_SP3T_Small -# -DEF SW_SP3T_Small SW 0 0 N Y 1 F N -F0 "SW" 0 200 50 H V C CNN -F1 "SW_SP3T_Small" 0 -200 50 H V C CNN -F2 "" -625 175 50 H V C CNN -F3 "" -625 175 50 H V C CNN -$FPLIST - SW* - SP3T* -$ENDFPLIST -DRAW -C -85 0 15 0 1 0 f -C 85 -100 15 0 1 0 f -C 85 0 15 0 1 0 f -C 85 100 15 0 1 0 f -P 2 0 1 0 -70 0 60 90 N -X 1 1 200 100 100 L 50 50 1 1 P -X 2 2 200 0 100 L 50 50 1 1 P -X 3 3 -200 0 100 R 50 50 1 1 P -X 4 4 200 -100 100 L 50 50 1 1 P -ENDDRAW -ENDDEF -# -# SW_SPDT -# -DEF SW_SPDT SW 0 0 N Y 1 F N -F0 "SW" -200 150 50 H V C CNN -F1 "SW_SPDT" 0 -210 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -C -150 0 50 0 0 0 N -C 150 -100 50 0 0 0 N -C 150 100 50 0 1 0 N -P 2 0 1 0 -100 0 150 50 N -X 1 1 500 100 300 L 50 50 1 1 P -X 2 2 -500 0 300 R 50 50 1 1 P -X 3 3 500 -100 300 L 50 50 1 1 P -ENDDRAW -ENDDEF -# -# SW_SPDT_MSM -# -DEF SW_SPDT_MSM SW 0 0 N Y 1 F N -F0 "SW" 0 200 50 H V C CNN -F1 "SW_SPDT_MSM" 0 -200 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -C -80 0 20 0 0 0 f -C 80 -100 20 0 0 0 f -P 2 0 0 0 -60 0 70 40 N -C 80 100 20 0 1 0 f -C 90 0 20 0 1 0 f -X 1 1 200 100 100 L 50 50 1 1 P -X 2 2 -200 0 100 R 50 50 1 1 P -X 3 3 200 -100 100 L 50 50 1 1 P -ENDDRAW -ENDDEF -# -# SW_SPDT_Small -# -DEF SW_SPDT_Small SW 0 0 N Y 1 F N -F0 "SW" 0 170 50 H V C CNN -F1 "SW_SPDT_Small" 0 -200 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -C -80 0 14 0 0 0 f -C 80 -100 14 0 0 0 f -C 80 100 14 0 1 0 f -P 2 0 1 0 -60 0 110 60 N -X 1 1 200 100 100 L 50 50 1 1 P -X 2 2 -200 0 100 R 50 50 1 1 P -X 3 3 200 -100 100 L 50 50 1 1 P -ENDDRAW -ENDDEF -# -# SW_SPDT_x2 -# -DEF SW_SPDT_x2 SW 0 0 Y Y 2 F N -F0 "SW" 0 200 50 H V C CNN -F1 "SW_SPDT_x2" 0 -250 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -C -80 0 20 0 0 0 f -C 80 -100 20 0 0 0 f -C 80 100 20 0 1 0 f -P 2 0 1 0 -60 0 90 60 N -X A 1 200 100 100 L 50 50 1 1 P -X B 2 -200 0 100 R 50 50 1 1 P -X C 3 200 -100 100 L 50 50 1 1 P -X A 4 200 100 100 L 50 50 2 1 P -X B 5 -200 0 100 R 50 50 2 1 P -X C 6 200 -100 100 L 50 50 2 1 P -ENDDRAW -ENDDEF -# -# SW_SPST -# -DEF SW_SPST SW 0 0 N Y 1 F N -F0 "SW" 0 150 50 H V C CNN -F1 "SW_SPST" 0 -150 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -C -150 0 50 0 0 0 N -C 150 0 50 0 0 0 N -P 2 0 0 0 -100 0 100 100 N -X 1 1 -500 0 300 R 50 50 1 1 I -X 2 2 500 0 300 L 50 50 1 1 I -ENDDRAW -ENDDEF -# -# SW_SPST_Small -# -DEF SW_SPST_Small SW 0 0 N Y 1 F N -F0 "SW" 0 150 50 H V C CNN -F1 "SW_SPST_Small" 0 -100 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -C -80 0 20 0 0 0 f -C 80 0 20 0 0 0 f -P 2 0 0 0 -60 0 60 70 N -X 1 1 -200 0 100 R 50 50 1 1 I -X 2 2 200 0 100 L 50 50 1 1 I -ENDDRAW -ENDDEF -# -# TEST -# -DEF TEST P 0 40 N N 1 F N -F0 "P" 0 300 50 H V C BNN -F1 "TEST" 0 250 50 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 200 -50 150 0 100 50 150 0 200 0 200 N -X ~ 1 0 0 100 U 50 50 1 1 P -ENDDRAW -ENDDEF -# -# THERMISTOR -# -DEF THERMISTOR TH 0 0 N Y 1 F N -F0 "TH" 100 50 50 V V C CNN -F1 "THERMISTOR" -100 0 50 V V C BNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -$FPLIST - R? - SM0603 - SM0805 -$ENDFPLIST -DRAW -S -40 100 40 -100 0 1 8 N -P 5 0 1 10 -75 125 -75 75 75 -75 75 -125 75 -125 N -X ~ 1 0 200 100 D 50 50 1 1 P -X ~ 2 0 -200 100 U 50 50 1 1 P -ENDDRAW -ENDDEF -# -# THYRISTOR -# -DEF THYRISTOR D 0 40 Y N 1 F N -F0 "D" 0 100 50 H V C CNN -F1 "THYRISTOR" 0 -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 -50 50 -50 -50 N -P 3 0 1 0 50 50 -50 0 50 -50 F -P 4 0 1 0 -50 0 -100 50 -100 50 -100 50 N -X K 1 -200 0 150 R 50 50 1 1 P -X A 2 200 0 150 L 50 50 1 1 P -X G 3 -100 200 150 D 50 50 1 1 P -ENDDRAW -ENDDEF -# -# TRANSFORMER_1P_1S -# -DEF TRANSFORMER_1P_1S T 0 40 Y N 1 F N -F0 "T" 0 250 50 H V C CNN -F1 "TRANSFORMER_1P_1S" 0 -300 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -A -100 -150 50 899 1 0 1 0 N -100 -100 -50 -150 -A -100 -150 50 -1 -899 0 1 0 N -50 -150 -100 -199 -A -100 -50 50 899 1 0 1 0 N -100 0 -50 -50 -A -100 -50 50 -1 -899 0 1 0 N -50 -50 -100 -99 -A -100 50 50 899 1 0 1 0 N -100 100 -50 50 -A -100 50 50 -1 -899 0 1 0 N -50 50 -100 1 -A -100 150 50 899 1 0 1 0 N -100 200 -50 150 -A -100 150 50 -1 -899 0 1 0 N -50 150 -100 101 -A 100 -50 50 899 -1799 0 1 0 N 100 0 51 -50 -A 100 -50 50 1799 -899 0 1 0 N 51 -50 100 -99 -A 100 50 50 899 -1799 0 1 0 N 100 100 51 50 -A 100 50 50 1799 -899 0 1 0 N 51 50 100 1 -A 100 150 50 899 -1799 0 1 0 N 100 200 51 150 -A 100 150 50 1799 -899 0 1 0 N 51 150 100 101 -A 101 -150 50 910 -1799 0 1 0 N 101 -100 52 -150 -A 101 -150 50 -912 -1799 0 1 0 N 101 -199 52 -150 -P 2 0 1 0 -25 200 -25 -200 N -P 2 0 1 0 25 -200 25 200 N -X AA 1 -400 200 300 R 50 50 1 1 P -X AB 2 -400 -200 300 R 50 50 1 1 P -X SA 3 400 -200 300 L 50 50 1 1 P -X SB 4 400 200 300 L 50 50 1 1 P -ENDDRAW -ENDDEF -# -# TRANSFORMER_1P_1S_SO8 -# -DEF TRANSFORMER_1P_1S_SO8 T 0 40 Y N 1 F N -F0 "T" 0 250 50 H V C CNN -F1 "TRANSFORMER_1P_1S_SO8" 0 -300 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -A -100 -150 50 899 1 0 1 0 N -100 -100 -50 -150 -A -100 -150 50 -1 -899 0 1 0 N -50 -150 -100 -199 -A -100 -50 50 899 1 0 1 0 N -100 0 -50 -50 -A -100 -50 50 -1 -899 0 1 0 N -50 -50 -100 -99 -A -100 50 50 899 1 0 1 0 N -100 100 -50 50 -A -100 50 50 -1 -899 0 1 0 N -50 50 -100 1 -A -100 150 50 899 1 0 1 0 N -100 200 -50 150 -A -100 150 50 -1 -899 0 1 0 N -50 150 -100 101 -A 100 -50 50 899 -1799 0 1 0 N 100 0 51 -50 -A 100 -50 50 1799 -899 0 1 0 N 51 -50 100 -99 -A 100 50 50 899 -1799 0 1 0 N 100 100 51 50 -A 100 50 50 1799 -899 0 1 0 N 51 50 100 1 -A 100 150 50 899 -1799 0 1 0 N 100 200 51 150 -A 100 150 50 1799 -899 0 1 0 N 51 150 100 101 -A 101 -150 50 910 -1799 0 1 0 N 101 -100 52 -150 -A 101 -150 50 -912 -1799 0 1 0 N 101 -199 52 -150 -P 2 0 1 0 -25 200 -25 -200 N -P 2 0 1 0 25 -200 25 200 N -X AA 1 -300 200 200 R 50 50 1 1 P -X AB 4 -300 -200 200 R 50 50 1 1 P -X SA 5 300 -200 200 L 50 50 1 1 P -X SB 8 300 200 200 L 50 50 1 1 P -ENDDRAW -ENDDEF -# -# TRANSFORMER_1P_2S -# -DEF TRANSFORMER_1P_2S T 0 40 Y N 1 F N -F0 "T" 0 500 50 H V C CNN -F1 "TRANSFORMER_1P_2S" 0 -500 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -A -100 -150 50 899 1 0 1 0 N -100 -100 -50 -150 -A -100 -150 50 -1 -899 0 1 0 N -50 -150 -100 -199 -A -100 -50 50 899 1 0 1 0 N -100 0 -50 -50 -A -100 -50 50 -1 -899 0 1 0 N -50 -50 -100 -99 -A -100 50 50 899 1 0 1 0 N -100 100 -50 50 -A -100 50 50 -1 -899 0 1 0 N -50 50 -100 1 -A -100 150 50 899 1 0 1 0 N -100 200 -50 150 -A -100 150 50 -1 -899 0 1 0 N -50 150 -100 101 -A 100 -350 50 899 -1799 0 1 0 N 100 -300 51 -350 -A 100 -350 50 1799 -899 0 1 0 N 51 -350 100 -399 -A 100 -250 50 899 -1799 0 1 0 N 100 -200 51 -250 -A 100 -250 50 1799 -899 0 1 0 N 51 -250 100 -299 -A 100 -150 50 899 -1799 0 1 0 N 100 -100 51 -150 -A 100 -150 50 1799 -899 0 1 0 N 51 -150 100 -199 -A 100 150 50 899 -1799 0 1 0 N 100 200 51 150 -A 100 150 50 1799 -899 0 1 0 N 51 150 100 101 -A 100 250 50 899 -1799 0 1 0 N 100 300 51 250 -A 100 250 50 1799 -899 0 1 0 N 51 250 100 201 -A 100 350 50 899 -1799 0 1 0 N 100 400 51 350 -A 100 350 50 1799 -899 0 1 0 N 51 350 100 301 -P 2 0 1 0 -20 -400 -20 400 N -P 2 0 1 0 20 400 20 -400 N -X AA 1 -400 200 300 R 50 50 1 1 P -X AB 2 -400 -200 300 R 50 50 1 1 P -X SA 3 400 400 300 L 50 50 1 1 P -X SB 4 400 100 300 L 50 50 1 1 P -X SC 5 400 -100 300 L 50 50 1 1 P -X SD 6 400 -400 300 L 50 50 1 1 P -ENDDRAW -ENDDEF -# -# TRANSFORMER_AUDIO -# -DEF TRANSFORMER_AUDIO T 0 40 Y N 1 F N -F0 "T" 0 460 50 H V C CNN -F1 "TRANSFORMER_AUDIO" 10 370 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -A -100 -150 50 899 1 0 1 0 N -100 -100 -50 -150 -A -100 -150 50 -1 -899 0 1 0 N -50 -150 -100 -199 -A -100 -50 50 899 1 0 1 0 N -100 0 -50 -50 -A -100 -50 50 -1 -899 0 1 0 N -50 -50 -100 -99 -A -100 50 50 899 1 0 1 0 N -100 100 -50 50 -A -100 50 50 -1 -899 0 1 0 N -50 50 -100 1 -A -100 150 50 899 1 0 1 0 N -100 200 -50 150 -A -100 150 50 -1 -899 0 1 0 N -50 150 -100 101 -A 100 -50 50 899 -1799 0 1 0 N 100 0 51 -50 -A 100 -50 50 1799 -899 0 1 0 N 51 -50 100 -99 -A 100 50 50 899 -1799 0 1 0 N 100 100 51 50 -A 100 50 50 1799 -899 0 1 0 N 51 50 100 1 -A 100 150 50 899 -1799 0 1 0 N 100 200 51 150 -A 100 150 50 1799 -899 0 1 0 N 51 150 100 101 -A 101 -150 50 910 -1799 0 1 0 N 101 -100 52 -150 -A 101 -150 50 -912 -1799 0 1 0 N 101 -199 52 -150 -P 2 0 1 0 -25 200 -25 -200 N -P 2 0 1 0 25 -200 25 200 N -P 9 0 1 10 -150 250 -100 300 100 300 150 250 150 -250 100 -300 -100 -300 -150 -250 -150 250 f -X ~ 0 0 -400 100 U 50 50 1 1 I -X AA 1 -400 200 300 R 50 50 1 1 P -X AB 2 -400 -200 300 R 50 50 1 1 P -X SA 3 400 -200 300 L 50 50 1 1 P -X SB 4 400 200 300 L 50 50 1 1 P -ENDDRAW -ENDDEF -# -# TRANSFORMER_SP_1S -# -DEF TRANSFORMER_SP_1S T 0 40 Y N 1 F N -F0 "T" 0 250 50 H V C CNN -F1 "TRANSFORMER_SP_1S" 0 -300 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -A -100 -150 50 899 1 0 1 0 N -100 -100 -50 -150 -A -100 -150 50 -1 -899 0 1 0 N -50 -150 -100 -199 -A -100 -50 50 899 1 0 1 0 N -100 0 -50 -50 -A -100 -50 50 -1 -899 0 1 0 N -50 -50 -100 -99 -A -100 50 50 899 1 0 1 0 N -100 100 -50 50 -A -100 50 50 -1 -899 0 1 0 N -50 50 -100 1 -A -100 150 50 899 1 0 1 0 N -100 200 -50 150 -A -100 150 50 -1 -899 0 1 0 N -50 150 -100 101 -A 100 -50 50 899 -1799 0 1 0 N 100 0 51 -50 -A 100 -50 50 1799 -899 0 1 0 N 51 -50 100 -99 -A 100 50 50 899 -1799 0 1 0 N 100 100 51 50 -A 100 50 50 1799 -899 0 1 0 N 51 50 100 1 -A 100 150 50 899 -1799 0 1 0 N 100 200 51 150 -A 100 150 50 1799 -899 0 1 0 N 51 150 100 101 -A 101 -150 50 910 -1799 0 1 0 N 101 -100 52 -150 -A 101 -150 50 -912 -1799 0 1 0 N 101 -199 52 -150 -P 2 0 1 0 -25 200 -25 -200 N -P 2 0 1 0 25 -200 25 200 N -X PR1 1 -400 200 300 R 50 50 1 1 P -X PM 2 -400 0 300 R 50 50 1 1 P -X PR2 3 -400 -200 300 R 50 50 1 1 P -X S1 4 400 -200 300 L 50 50 1 1 P -X S2 5 400 200 300 L 50 50 1 1 P -ENDDRAW -ENDDEF -# -# TRANSFORMER_SP_2S -# -DEF TRANSFORMER_SP_2S T 0 40 Y N 1 F N -F0 "T" 0 500 50 H V C CNN -F1 "TRANSFORMER_SP_2S" 0 -500 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -A -100 -150 50 899 1 0 1 0 N -100 -100 -50 -150 -A -100 -150 50 -1 -899 0 1 0 N -50 -150 -100 -199 -A -100 -50 50 899 1 0 1 0 N -100 0 -50 -50 -A -100 -50 50 -1 -899 0 1 0 N -50 -50 -100 -99 -A -100 50 50 899 1 0 1 0 N -100 100 -50 50 -A -100 50 50 -1 -899 0 1 0 N -50 50 -100 1 -A -100 150 50 899 1 0 1 0 N -100 200 -50 150 -A -100 150 50 -1 -899 0 1 0 N -50 150 -100 101 -A 100 -350 50 899 -1799 0 1 0 N 100 -300 51 -350 -A 100 -350 50 1799 -899 0 1 0 N 51 -350 100 -399 -A 100 -250 50 899 -1799 0 1 0 N 100 -200 51 -250 -A 100 -250 50 1799 -899 0 1 0 N 51 -250 100 -299 -A 100 -150 50 899 -1799 0 1 0 N 100 -100 51 -150 -A 100 -150 50 1799 -899 0 1 0 N 51 -150 100 -199 -A 100 150 50 899 -1799 0 1 0 N 100 200 51 150 -A 100 150 50 1799 -899 0 1 0 N 51 150 100 101 -A 100 250 50 899 -1799 0 1 0 N 100 300 51 250 -A 100 250 50 1799 -899 0 1 0 N 51 250 100 201 -A 100 350 50 899 -1799 0 1 0 N 100 400 51 350 -A 100 350 50 1799 -899 0 1 0 N 51 350 100 301 -P 2 0 1 0 -20 -400 -20 400 N -P 2 0 1 0 20 400 20 -400 N -X IN+ 1 -400 200 300 R 50 50 1 1 P -X PM 2 -400 0 300 R 50 50 1 1 P -X IN- 3 -400 -200 300 R 50 50 1 1 P -X OUT1A 4 400 400 300 L 50 50 1 1 P -X OUT1B 5 400 100 300 L 50 50 1 1 P -X OUT2A 6 400 -100 300 L 50 50 1 1 P -X OUT2B 7 400 -400 300 L 50 50 1 1 P -ENDDRAW -ENDDEF -# -# TRIAC -# -DEF TRIAC U 0 10 Y Y 1 F N -F0 "U" -250 350 50 H V C CNN -F1 "TRIAC" -300 -250 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 -300 -50 0 -50 N -P 2 0 1 0 -150 -50 -300 -200 N -P 2 0 1 0 0 200 300 200 N -P 3 0 1 0 -300 200 -150 -50 0 200 F -P 3 0 1 0 150 200 0 -50 300 -50 F -X ~ 1 0 -250 200 U 50 50 1 1 P -X ~ 2 0 400 200 D 50 50 1 1 P -X ~ 3 -500 -200 200 R 50 50 1 1 I -ENDDRAW -ENDDEF -# -# TVS -# -DEF TVS D 0 40 Y Y 1 F N -F0 "D" 0 150 50 H V C CNN -F1 "TVS" 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 2 0 1 12 0 50 0 -50 N -P 4 0 1 0 -100 50 -100 -50 0 0 -100 50 F -P 4 0 1 0 0 0 100 50 100 -50 0 0 F -X ~ 1 -300 0 300 R 50 50 1 1 P -X ~ 2 300 0 300 L 50 50 1 1 P -ENDDRAW -ENDDEF -# -# VARICAP -# -DEF VARICAP D 0 40 Y N 1 F N -F0 "D" 0 130 50 H V C CNN -F1 "VARICAP" 0 -120 50 H V C TNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -P 2 0 1 0 -150 0 -61 0 N -P 2 0 1 0 -120 -100 70 70 N -P 2 0 1 0 50 -90 50 90 N -P 2 0 1 0 109 0 150 0 N -P 2 0 1 0 110 -90 110 90 N -P 3 0 1 0 -60 90 -60 -90 50 0 F -P 3 0 1 0 90 90 50 90 85 50 F -X ANODE 1 -250 0 100 R 50 50 1 1 P -X CATHODE 2 250 0 100 L 50 50 1 1 P -ENDDRAW -ENDDEF -# -# VARISTOR -# -DEF VARISTOR VR 0 0 N Y 1 F N -F0 "VR" 100 150 50 H V L TNN -F1 "VARISTOR" 100 50 50 H V L CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -S -40 150 40 -150 0 1 10 N -P 4 0 1 10 -60 -60 60 60 60 100 60 100 N -X ~ 1 0 250 100 D 50 50 1 1 P -X ~ 2 0 -250 100 U 50 50 1 1 P -ENDDRAW -ENDDEF -# -# ZENER -# -DEF ZENER D 0 40 N N 1 F N -F0 "D" 0 100 50 H V C CNN -F1 "ZENER" 0 -100 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -$FPLIST - D? - SO* - SM* -$ENDFPLIST -DRAW -P 5 0 1 8 -70 50 -50 30 -50 -30 -30 -50 -30 -50 N -P 5 0 1 0 -50 0 50 50 50 -50 -50 0 -50 0 F -X K 1 -200 0 150 R 50 50 1 1 P -X A 2 200 0 150 L 50 50 1 1 P -ENDDRAW -ENDDEF -# -# ZENER_Small -# -DEF ZENER_Small D 0 40 N N 1 F N -F0 "D" 0 100 50 H V C CNN -F1 "ZENER_Small" 0 -100 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -$FPLIST - D? - SO* - SM* -$ENDFPLIST -DRAW -P 4 0 1 8 -60 40 -40 20 -40 -20 -20 -40 N -P 4 0 1 0 40 40 -40 0 40 -40 40 40 F -X K 1 -100 0 100 R 50 50 1 1 P -X A 2 100 0 100 L 50 50 1 1 P -ENDDRAW -ENDDEF -# -#End Library +EESchema-LIBRARY Version 2.3 +#encoding utf-8 +# +# AMPEREMETER +# +DEF AMPEREMETER M 0 1 N N 1 F N +F0 "M" -130 40 50 H V R CNN +F1 "AMPEREMETER" -130 -30 50 H V R CNN +F2 "" 0 100 50 V V C CNN +F3 "" 0 100 50 V V C CNN +DRAW +T 0 0 0 100 0 0 0 A Normal 1 C C +P 2 0 0 0 -125 -125 -75 -75 N +P 2 0 0 0 75 75 125 125 N +P 3 0 0 0 75 125 125 125 125 75 N +C 0 0 100 0 1 0 N +P 2 0 1 0 10 150 30 150 N +P 2 0 1 0 20 160 20 140 N +X - 1 0 -200 100 U 50 50 1 1 P +X + 2 0 200 100 D 50 50 1 1 P +ENDDRAW +ENDDEF +# +# AMPEREMETER_AC +# +DEF AMPEREMETER_AC M 0 1 N N 1 F N +F0 "M" -130 40 50 H V R CNN +F1 "AMPEREMETER_AC" -130 -30 50 H V R CNN +F2 "" 0 100 50 V V C CNN +F3 "" 0 100 50 V V C CNN +DRAW +T 0 0 25 100 0 0 0 A Normal 1 C C +P 2 0 0 0 -125 -125 -75 -75 N +P 2 0 0 0 75 75 125 125 N +P 3 0 0 0 75 125 125 125 125 75 N +A -20 -54 21 -1633 -167 0 1 0 N -40 -60 0 -60 +A 20 -65 21 140 1660 0 1 0 N 40 -60 0 -60 +C 0 0 100 0 1 0 N +X ~ 1 0 -200 100 U 50 50 1 1 P +X ~ 2 0 200 100 D 50 50 1 1 P +ENDDRAW +ENDDEF +# +# Battery +# +DEF Battery BT 0 0 N Y 1 F N +F0 "BT" 100 50 50 H V L CNN +F1 "Battery" 100 -50 50 H V L CNN +F2 "" 0 40 50 V V C CNN +F3 "" 0 40 50 V V C CNN +DRAW +S -90 -7 90 -17 0 1 0 F +S -90 50 90 40 0 1 0 F +S -62 -30 58 -50 0 1 0 F +S -62 27 58 7 0 1 0 F +P 2 0 1 10 20 95 60 95 N +P 2 0 1 10 40 115 40 75 N +X ~ 1 0 150 100 D 50 50 1 1 P +X ~ 2 0 -150 100 U 50 50 1 1 P +ENDDRAW +ENDDEF +# +# C +# +DEF C C 0 10 N Y 1 F N +F0 "C" 25 100 50 H V L CNN +F1 "C" 25 -100 50 H V L CNN +F2 "" 38 -150 50 H V C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + C? + C_????_* + C_???? + SMD*_c + Capacitor* +$ENDFPLIST +DRAW +P 2 0 1 20 -80 -30 80 -30 N +P 2 0 1 20 -80 30 80 30 N +X ~ 1 0 150 110 D 50 50 1 1 P +X ~ 2 0 -150 110 U 50 50 1 1 P +ENDDRAW +ENDDEF +# +# CP +# +DEF CP C 0 10 N Y 1 F N +F0 "C" 25 100 50 H V L CNN +F1 "CP" 25 -100 50 H V L CNN +F2 "" 38 -150 50 H V C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + CP* + C_Axial* + C_Radial* + TantalC* + C*elec + c_elec* + SMD*_Pol +$ENDFPLIST +DRAW +S -90 20 -90 40 0 1 0 N +S -90 20 90 20 0 1 0 N +S 90 -20 -90 -40 0 1 0 F +S 90 40 -90 40 0 1 0 N +S 90 40 90 20 0 1 0 N +P 2 0 1 0 -70 90 -30 90 N +P 2 0 1 0 -50 110 -50 70 N +X ~ 1 0 150 110 D 50 50 1 1 P +X ~ 2 0 -150 110 U 50 50 1 1 P +ENDDRAW +ENDDEF +# +# CP1 +# +DEF CP1 C 0 10 N N 1 F N +F0 "C" 25 100 50 H V L CNN +F1 "CP1" 25 -100 50 H V L CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + SMD*_Pol + C_Axial* + C_Radial* + c_elec* + C*elec + TantalC* + CP* +$ENDFPLIST +DRAW +A 0 -150 128 1287 513 0 1 20 N -80 -50 80 -50 +P 2 0 1 20 -80 30 80 30 N +P 2 0 1 0 -70 90 -30 90 N +P 2 0 1 0 -50 70 -50 110 N +X ~ 1 0 150 110 D 50 50 1 1 P +X ~ 2 0 -150 130 U 50 50 1 1 P +ENDDRAW +ENDDEF +# +# CP1_Small +# +DEF CP1_Small C 0 10 N N 1 F N +F0 "C" 10 70 50 H V L CNN +F1 "CP1_Small" 10 -80 50 H V L CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + CP* + C_Axial* + C_Radial* + TantalC* + C*elec + c_elec* + SMD*_Pol +$ENDFPLIST +DRAW +A 0 -140 125 1186 614 0 1 12 N -60 -30 60 -30 +P 2 0 1 12 -60 20 60 20 N +P 2 0 1 0 -50 60 -30 60 N +P 2 0 1 0 -40 50 -40 70 N +X ~ 1 0 100 80 D 50 50 1 1 P +X ~ 2 0 -100 80 U 50 50 1 1 P +ENDDRAW +ENDDEF +# +# CP_Small +# +DEF CP_Small C 0 10 N N 1 F N +F0 "C" 10 70 50 H V L CNN +F1 "CP_Small" 10 -80 50 H V L CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + CP* + C_Axial* + C_Radial* + TantalC* + C*elec + c_elec* + SMD*_Pol +$ENDFPLIST +DRAW +S -60 -12 60 -27 0 1 0 F +S -60 27 60 12 0 1 0 N +P 2 0 1 0 -50 60 -30 60 N +P 2 0 1 0 -40 50 -40 70 N +X ~ 1 0 100 73 D 50 50 1 1 P +X ~ 2 0 -100 73 U 50 50 1 1 P +ENDDRAW +ENDDEF +# +# CRYSTAL +# +DEF CRYSTAL Y 0 40 N N 1 F N +F0 "Y" 0 150 50 H V C CNN +F1 "CRYSTAL" 0 -150 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + Crystal_* +$ENDFPLIST +DRAW +S -50 100 50 -100 0 1 12 N +P 2 0 1 12 -100 -50 -100 50 N +P 2 0 1 12 100 -50 100 50 N +X 1 1 -150 0 50 R 50 50 1 1 P +X 2 2 150 0 50 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +# CRYSTAL_SMD +# +DEF CRYSTAL_SMD Y 0 40 Y N 1 F N +F0 "Y" 0 100 50 H V C CNN +F1 "CRYSTAL_SMD" 100 -100 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 -70 -100 70 -100 N +P 2 0 1 16 -70 50 -70 -50 N +P 2 0 1 16 70 50 70 -50 N +P 5 0 1 12 -40 40 40 40 40 -40 -40 -40 -40 40 f +X 1 1 -200 0 130 R 50 50 1 1 P +X 2 2 200 0 130 L 50 50 1 1 P +X case 3 0 -200 100 U 50 50 1 1 P +ENDDRAW +ENDDEF +# +# CRYSTAL_Small +# +DEF CRYSTAL_Small Y 0 40 N N 1 F N +F0 "Y" 0 100 50 H V C CNN +F1 "CRYSTAL_Small" 0 -100 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + Crystal_ +$ENDFPLIST +DRAW +S -30 -60 30 60 0 1 0 N +P 2 0 1 0 -50 -30 -50 30 N +P 2 0 1 0 50 -30 50 30 N +X 1 1 -100 0 50 R 50 50 1 1 P +X 2 2 100 0 50 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +# CTRIM +# +DEF CTRIM C 0 10 N N 1 F N +F0 "C" 60 -80 50 H V C CNN +F1 "CTRIM" 120 -140 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 20 -80 -30 80 -30 N +P 2 0 1 20 -80 30 80 30 N +P 2 0 1 12 50 100 -50 -100 N +P 2 0 1 12 50 100 20 90 N +P 2 0 1 12 50 100 60 70 N +X ~ 1 0 150 120 D 50 50 1 1 P +X ~ 2 0 -150 120 U 50 50 1 1 P +ENDDRAW +ENDDEF +# +# C_Small +# +DEF C_Small C 0 10 N N 1 F N +F0 "C" 10 70 50 H V L CNN +F1 "C_Small" 10 -80 50 H V L CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + C? + C_????_* + C_???? + SMD*_c + Capacitor* +$ENDFPLIST +DRAW +P 2 0 1 13 -60 -20 60 -20 N +P 2 0 1 12 -60 20 60 20 N +X ~ 1 0 100 80 D 50 50 1 1 P +X ~ 2 0 -100 80 U 50 50 1 1 P +ENDDRAW +ENDDEF +# +# D +# +DEF D D 0 40 N N 1 F N +F0 "D" 0 100 50 H V C CNN +F1 "D" 0 -100 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + Diode_* + D-Pak_TO252AA + *SingleDiode + *_Diode_* + *SingleDiode* + D_* +$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 K 1 -150 0 100 R 50 50 1 1 P +X A 2 150 0 100 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +# DELAY_LINE +# +DEF DELAY_LINE L 0 40 Y N 1 F N +F0 "L" 100 50 50 H V L CNN +F1 "DELAY_LINE" 100 -50 50 H V L CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +A 0 -150 50 899 1 0 1 0 N 0 -100 50 -150 +A 0 -150 50 -1 -899 0 1 0 N 50 -150 0 -199 +A 0 -50 50 899 1 0 1 0 N 0 0 50 -50 +A 0 -50 50 -1 -899 0 1 0 N 50 -50 0 -99 +A 0 50 50 899 1 0 1 0 N 0 100 50 50 +A 0 50 50 -1 -899 0 1 0 N 50 50 0 1 +A 0 150 50 899 1 0 1 0 N 0 200 50 150 +A 0 150 50 -1 -899 0 1 0 N 50 150 0 101 +P 2 0 1 0 -100 200 -100 -200 N +X 1 1 0 300 100 D 50 50 1 1 P +X 2 2 0 -300 100 U 50 50 1 1 P +X COMMUN 3 -200 0 100 R 50 50 1 1 I +ENDDRAW +ENDDEF +# +# D_BRIDGE +# +DEF D_BRIDGE D 0 50 Y Y 1 F N +F0 "D" 300 300 50 H V L CNN +F1 "D_BRIDGE" 300 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 0 0 -300 0 -200 -100 N +P 2 0 0 0 -300 0 -200 100 N +P 2 0 0 8 -150 -250 -50 -150 N +P 2 0 0 8 -150 250 -50 150 N +P 2 0 0 0 0 -300 -100 -200 N +P 2 0 0 0 0 -300 100 -200 N +P 2 0 0 0 0 300 -100 200 N +P 2 0 0 0 0 300 100 200 N +P 2 0 0 8 150 -50 250 -150 N +P 2 0 0 8 150 50 250 150 N +P 2 0 0 0 300 0 200 -100 N +P 2 0 0 0 300 0 200 100 N +P 4 0 0 0 -250 -150 -150 -50 -100 -200 -250 -150 F +P 4 0 0 0 -150 50 -250 150 -100 200 -150 50 F +P 4 0 0 0 50 -150 150 -250 200 -100 50 -150 F +P 4 0 0 0 50 150 150 250 200 100 50 150 F +X - 1 -400 0 100 R 50 50 1 1 I +X ~ 2 0 -400 100 U 50 50 1 1 I +X + 3 400 0 100 L 50 50 1 1 I +X ~ 4 0 400 100 D 50 50 1 1 I +ENDDRAW +ENDDEF +# +# D_Schottky +# +DEF D_Schottky D 0 40 N N 1 F N +F0 "D" 0 100 50 H V C CNN +F1 "D_Schottky" 0 -100 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + D-Pak_TO252AA + Diode_* + *SingleDiode + *SingleDiode* + *_Diode_* +$ENDFPLIST +DRAW +P 3 0 1 0 50 50 -50 0 50 -50 F +P 6 0 1 8 -75 25 -75 50 -50 50 -50 -50 -25 -50 -25 -25 N +X K 1 -150 0 100 R 50 50 1 1 P +X A 2 150 0 100 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +# D_Schottky_Small +# +DEF D_Schottky_Small D 0 10 N N 1 F N +F0 "D" -50 80 50 H V L CNN +F1 "D_Schottky_Small" -280 -80 50 H V L CNN +F2 "" 0 0 50 V V C CNN +F3 "" 0 0 50 V V C CNN +$FPLIST + Diode_* + D-Pak_TO252AA + *SingleDiode + *SingleDiode* + *_Diode_* +$ENDFPLIST +DRAW +P 2 0 1 0 -30 -40 -30 40 N +P 3 0 1 0 -30 -40 -20 -40 -20 -30 N +P 3 0 1 0 -30 40 -40 40 -40 30 N +P 4 0 1 0 30 -40 -30 0 30 40 30 -40 F +X K 1 -100 0 70 R 50 50 1 1 P +X A 2 100 0 70 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +# D_Schottky_x2_ACom_AKK +# +DEF D_Schottky_x2_ACom_AKK D 0 30 Y N 1 F N +F0 "D" 50 -100 50 H V C CNN +F1 "D_Schottky_x2_ACom_AKK" 0 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 0 0 -100 N +P 3 0 1 10 -150 50 -150 -50 -150 -50 N +P 3 0 1 10 -50 0 50 0 50 0 N +P 3 0 1 10 150 50 150 -50 150 -50 N +P 4 0 1 10 -150 50 -170 50 -170 40 -170 40 N +P 4 0 1 10 150 -50 170 -50 170 -40 170 -40 N +P 4 0 1 10 150 50 130 50 130 40 130 40 N +P 5 0 1 10 -130 -40 -130 -50 -150 -50 -150 -50 -150 -50 N +P 6 0 1 10 -50 -50 -150 0 -50 50 -50 -50 -50 -50 -50 -50 N +P 6 0 1 10 50 50 150 0 50 -50 50 50 50 50 50 50 N +X A 1 0 -200 100 U 50 50 0 1 P +X K 2 -300 0 150 R 50 50 0 1 P +X K 3 300 0 150 L 50 50 0 1 P +ENDDRAW +ENDDEF +# +# D_Schottky_x2_ACom_KAK +# +DEF D_Schottky_x2_ACom_KAK D 0 30 Y N 1 F N +F0 "D" 50 -100 50 H V C CNN +F1 "D_Schottky_x2_ACom_KAK" 0 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 0 0 -100 N +P 3 0 1 10 -150 50 -150 -50 -150 -50 N +P 3 0 1 10 -50 0 50 0 50 0 N +P 3 0 1 10 150 50 150 -50 150 -50 N +P 4 0 1 10 -150 50 -170 50 -170 40 -170 40 N +P 4 0 1 10 150 -50 170 -50 170 -40 170 -40 N +P 4 0 1 10 150 50 130 50 130 40 130 40 N +P 5 0 1 10 -130 -40 -130 -50 -150 -50 -150 -50 -150 -50 N +P 6 0 1 10 -50 -50 -150 0 -50 50 -50 -50 -50 -50 -50 -50 N +P 6 0 1 10 50 50 150 0 50 -50 50 50 50 50 50 50 N +X K 1 -300 0 150 R 50 50 0 1 P +X A 2 0 -200 100 U 50 50 0 1 P +X K 3 300 0 150 L 50 50 0 1 P +ENDDRAW +ENDDEF +# +# D_Schottky_x2_ACom_KKA +# +DEF D_Schottky_x2_ACom_KKA D 0 30 Y N 1 F N +F0 "D" 50 -100 50 H V C CNN +F1 "D_Schottky_x2_ACom_KKA" 0 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 0 0 -100 N +P 3 0 1 10 -150 50 -150 -50 -150 -50 N +P 3 0 1 10 -50 0 50 0 50 0 N +P 3 0 1 10 150 50 150 -50 150 -50 N +P 4 0 1 10 -150 50 -170 50 -170 40 -170 40 N +P 4 0 1 10 150 -50 170 -50 170 -40 170 -40 N +P 4 0 1 10 150 50 130 50 130 40 130 40 N +P 5 0 1 10 -130 -40 -130 -50 -150 -50 -150 -50 -150 -50 N +P 6 0 1 10 -50 -50 -150 0 -50 50 -50 -50 -50 -50 -50 -50 N +P 6 0 1 10 50 50 150 0 50 -50 50 50 50 50 50 50 N +X K 1 -300 0 150 R 50 50 0 1 P +X K 2 300 0 150 L 50 50 0 1 P +X A 3 0 -200 100 U 50 50 0 1 P +ENDDRAW +ENDDEF +# +# D_Schottky_x2_KCom_AAK +# +DEF D_Schottky_x2_KCom_AAK D 0 30 Y N 1 F N +F0 "D" 50 -100 50 H V C CNN +F1 "D_Schottky_x2_KCom_AAK" 0 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 0 0 -100 N +P 3 0 1 10 -50 -50 -50 50 -50 50 N +P 3 0 1 10 -50 0 50 0 50 0 N +P 3 0 1 10 50 -50 50 50 50 50 N +P 4 0 1 10 -50 -50 -30 -50 -30 -40 -30 -40 N +P 4 0 1 10 50 -50 70 -50 70 -40 70 -40 N +P 4 0 1 10 50 50 30 50 30 40 30 40 N +P 5 0 1 10 -70 40 -70 50 -50 50 -50 50 -50 50 N +P 6 0 1 10 -150 50 -50 0 -150 -50 -150 50 -150 50 -150 50 N +P 6 0 1 10 150 -50 50 0 150 50 150 -50 150 -50 150 -50 N +X A 1 -300 0 150 R 50 50 0 1 P +X A 2 300 0 150 L 50 50 0 1 P +X K 3 0 -200 100 U 50 50 0 1 P +ENDDRAW +ENDDEF +# +# D_Schottky_x2_KCom_AKA +# +DEF D_Schottky_x2_KCom_AKA D 0 30 Y N 1 F N +F0 "D" 50 -100 50 H V C CNN +F1 "D_Schottky_x2_KCom_AKA" 0 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 0 0 -100 N +P 3 0 1 10 -50 -50 -50 50 -50 50 N +P 3 0 1 10 -50 0 50 0 50 0 N +P 3 0 1 10 50 -50 50 50 50 50 N +P 4 0 1 10 -50 -50 -30 -50 -30 -40 -30 -40 N +P 4 0 1 10 50 -50 70 -50 70 -40 70 -40 N +P 4 0 1 10 50 50 30 50 30 40 30 40 N +P 5 0 1 10 -70 40 -70 50 -50 50 -50 50 -50 50 N +P 6 0 1 10 -150 50 -50 0 -150 -50 -150 50 -150 50 -150 50 N +P 6 0 1 10 150 -50 50 0 150 50 150 -50 150 -50 150 -50 N +X A 1 -300 0 150 R 50 50 0 1 P +X K 2 0 -200 100 U 50 50 0 1 P +X A 3 300 0 150 L 50 50 0 1 P +ENDDRAW +ENDDEF +# +# D_Schottky_x2_KCom_KAA +# +DEF D_Schottky_x2_KCom_KAA D 0 30 Y N 1 F N +F0 "D" 50 -100 50 H V C CNN +F1 "D_Schottky_x2_KCom_KAA" 0 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 0 0 -100 N +P 3 0 1 10 -50 -50 -50 50 -50 50 N +P 3 0 1 10 -50 0 50 0 50 0 N +P 3 0 1 10 50 -50 50 50 50 50 N +P 4 0 1 10 -50 -50 -30 -50 -30 -40 -30 -40 N +P 4 0 1 10 50 -50 70 -50 70 -40 70 -40 N +P 4 0 1 10 50 50 30 50 30 40 30 40 N +P 5 0 1 10 -70 40 -70 50 -50 50 -50 50 -50 50 N +P 6 0 1 10 -150 50 -50 0 -150 -50 -150 50 -150 50 -150 50 N +P 6 0 1 10 150 -50 50 0 150 50 150 -50 150 -50 150 -50 N +X K 1 0 -200 100 U 50 50 0 1 P +X A 2 -300 0 150 R 50 50 0 1 P +X A 3 300 0 150 L 50 50 0 1 P +ENDDRAW +ENDDEF +# +# D_Schottky_x2_Serial_ACK +# +DEF D_Schottky_x2_Serial_ACK D 0 30 Y N 1 F N +F0 "D" 50 -100 50 H V C CNN +F1 "D_Schottky_x2_Serial_ACK" 0 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 0 0 -100 N +P 2 0 1 0 250 0 300 0 N +P 3 0 1 10 -50 -50 -50 50 -50 50 N +P 3 0 1 10 -50 0 50 0 50 0 N +P 3 0 1 10 150 50 150 -50 150 -50 N +P 4 0 1 10 -50 -50 -30 -50 -30 -40 -30 -40 N +P 4 0 1 10 150 -50 170 -50 170 -40 170 -40 N +P 4 0 1 10 150 50 130 50 130 40 130 40 N +P 5 0 1 10 -70 40 -70 50 -50 50 -50 50 -50 50 N +P 6 0 1 10 -150 50 -50 0 -150 -50 -150 50 -150 50 -150 50 N +P 6 0 1 10 50 50 150 0 50 -50 50 50 50 50 50 50 N +X A 1 -300 0 150 R 50 50 0 1 P +X common 2 0 -200 100 U 50 50 0 1 P +X K 3 300 0 150 L 50 50 0 1 P +ENDDRAW +ENDDEF +# +# D_Schottky_x2_Serial_AKC +# +DEF D_Schottky_x2_Serial_AKC D 0 30 Y N 1 F N +F0 "D" 50 -100 50 H V C CNN +F1 "D_Schottky_x2_Serial_AKC" 0 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 0 0 -100 N +P 2 0 1 0 250 0 300 0 N +P 3 0 1 10 -50 -50 -50 50 -50 50 N +P 3 0 1 10 -50 0 50 0 50 0 N +P 3 0 1 10 150 50 150 -50 150 -50 N +P 4 0 1 10 -50 -50 -30 -50 -30 -40 -30 -40 N +P 4 0 1 10 150 -50 170 -50 170 -40 170 -40 N +P 4 0 1 10 150 50 130 50 130 40 130 40 N +P 5 0 1 10 -70 40 -70 50 -50 50 -50 50 -50 50 N +P 6 0 1 10 -150 50 -50 0 -150 -50 -150 50 -150 50 -150 50 N +P 6 0 1 10 50 50 150 0 50 -50 50 50 50 50 50 50 N +X A 1 -300 0 150 R 50 50 0 1 P +X K 2 300 0 150 L 50 50 0 1 P +X common 3 0 -200 100 U 50 50 0 1 P +ENDDRAW +ENDDEF +# +# D_Schottky_x2_Serial_CAK +# +DEF D_Schottky_x2_Serial_CAK D 0 30 Y N 1 F N +F0 "D" 50 -100 50 H V C CNN +F1 "D_Schottky_x2_Serial_CAK" 0 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 0 0 -100 N +P 3 0 1 10 -50 -50 -50 50 -50 50 N +P 3 0 1 10 -50 0 50 0 50 0 N +P 3 0 1 10 150 50 150 -50 150 -50 N +P 4 0 1 10 -50 -50 -30 -50 -30 -40 -30 -40 N +P 4 0 1 10 150 -50 170 -50 170 -40 170 -40 N +P 4 0 1 10 150 50 130 50 130 40 130 40 N +P 5 0 1 10 -70 40 -70 50 -50 50 -50 50 -50 50 N +P 6 0 1 10 -150 50 -50 0 -150 -50 -150 50 -150 50 -150 50 N +P 6 0 1 10 50 50 150 0 50 -50 50 50 50 50 50 50 N +X common 1 0 -200 100 U 50 50 0 1 P +X A 2 -300 0 150 R 50 50 0 1 P +X K 3 300 0 150 L 50 50 0 1 P +ENDDRAW +ENDDEF +# +# D_Schottky_x2_Serial_CKA +# +DEF D_Schottky_x2_Serial_CKA D 0 30 Y N 1 F N +F0 "D" 50 -100 50 H V C CNN +F1 "D_Schottky_x2_Serial_CKA" 0 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 0 0 -100 N +P 3 0 1 10 -50 -50 -50 50 -50 50 N +P 3 0 1 10 -50 0 50 0 50 0 N +P 3 0 1 10 150 50 150 -50 150 -50 N +P 4 0 1 10 -50 -50 -30 -50 -30 -40 -30 -40 N +P 4 0 1 10 150 -50 170 -50 170 -40 170 -40 N +P 4 0 1 10 150 50 130 50 130 40 130 40 N +P 5 0 1 10 -70 40 -70 50 -50 50 -50 50 -50 50 N +P 6 0 1 10 -150 50 -50 0 -150 -50 -150 50 -150 50 -150 50 N +P 6 0 1 10 50 50 150 0 50 -50 50 50 50 50 50 50 N +X common 1 0 -200 100 U 50 50 0 1 P +X K 2 300 0 150 L 50 50 0 1 P +X A 3 -300 0 150 R 50 50 0 1 P +ENDDRAW +ENDDEF +# +# D_Schottky_x2_Serial_KAC +# +DEF D_Schottky_x2_Serial_KAC D 0 30 Y N 1 F N +F0 "D" 50 -100 50 H V C CNN +F1 "D_Schottky_x2_Serial_KAC" 0 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 0 0 -100 N +P 3 0 1 10 -50 -50 -50 50 -50 50 N +P 3 0 1 10 -50 0 50 0 50 0 N +P 3 0 1 10 150 50 150 -50 150 -50 N +P 4 0 1 10 -50 -50 -30 -50 -30 -40 -30 -40 N +P 4 0 1 10 150 -50 170 -50 170 -40 170 -40 N +P 4 0 1 10 150 50 130 50 130 40 130 40 N +P 5 0 1 10 -70 40 -70 50 -50 50 -50 50 -50 50 N +P 6 0 1 10 -150 50 -50 0 -150 -50 -150 50 -150 50 -150 50 N +P 6 0 1 10 50 50 150 0 50 -50 50 50 50 50 50 50 N +X K 1 300 0 150 L 50 50 0 1 P +X A 2 -300 0 150 R 50 50 0 1 P +X common 3 0 -200 100 U 50 50 0 1 P +ENDDRAW +ENDDEF +# +# D_Schottky_x2_Serial_KCA +# +DEF D_Schottky_x2_Serial_KCA D 0 30 Y N 1 F N +F0 "D" 50 -100 50 H V C CNN +F1 "D_Schottky_x2_Serial_KCA" 0 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 0 0 -100 N +P 2 0 1 0 250 0 300 0 N +P 3 0 1 10 -50 -50 -50 50 -50 50 N +P 3 0 1 10 -50 0 50 0 50 0 N +P 3 0 1 10 150 50 150 -50 150 -50 N +P 4 0 1 10 -50 -50 -30 -50 -30 -40 -30 -40 N +P 4 0 1 10 150 -50 170 -50 170 -40 170 -40 N +P 4 0 1 10 150 50 130 50 130 40 130 40 N +P 5 0 1 10 -70 40 -70 50 -50 50 -50 50 -50 50 N +P 6 0 1 10 -150 50 -50 0 -150 -50 -150 50 -150 50 -150 50 N +P 6 0 1 10 50 50 150 0 50 -50 50 50 50 50 50 50 N +X K 1 300 0 150 L 50 50 0 1 P +X common 2 0 -200 100 U 50 50 0 1 P +X A 3 -300 0 150 R 50 50 0 1 P +ENDDRAW +ENDDEF +# +# D_Small +# +DEF D_Small D 0 10 N N 1 F N +F0 "D" -50 80 50 H V L CNN +F1 "D_Small" -150 -80 50 H V L CNN +F2 "" 0 0 50 V V C CNN +F3 "" 0 0 50 V V C CNN +$FPLIST + Diode_* + D-Pak_TO252AA + *SingleDiode + *SingleDiode* + *_Diode_* +$ENDFPLIST +DRAW +P 2 0 1 0 -30 -40 -30 40 N +P 4 0 1 0 30 -40 -30 0 30 40 30 -40 F +X K 1 -100 0 70 R 50 50 1 1 P +X A 2 100 0 70 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +# EMI_FILTER_2pin +# +DEF EMI_FILTER_2pin FL 0 40 Y N 1 F N +F0 "FL" 0 150 50 H V C CNN +F1 "EMI_FILTER_2pin" 0 -100 50 H V C CNN +F2 "" -50 0 50 H V C CNN +F3 "" -50 0 50 H V C CNN +DRAW +A -100 0 50 1 1799 0 1 0 N -50 0 -150 0 +A -50 0 0 0 0 0 1 0 N -50 0 -50 0 +A 0 0 50 1 1799 0 1 0 N 50 0 -50 0 +A 100 0 50 1 1799 0 1 0 N 150 0 50 0 +S -175 75 175 -50 0 1 10 f +X 1 1 -300 0 150 R 50 50 1 1 P +X 2 2 300 0 150 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +# EMI_FILTER_3pin +# +DEF EMI_FILTER_3pin FL 0 40 Y N 1 F N +F0 "FL" -300 150 50 H V L CNN +F1 "EMI_FILTER_3pin" 0 150 50 H V L CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +A -150 0 50 1 1799 0 1 0 N -100 0 -200 0 +A -50 0 50 1 1799 0 1 0 N 0 0 -100 0 +A 0 0 0 0 0 0 1 0 N 0 0 0 0 +A 50 0 50 1 1799 0 1 0 N 100 0 0 0 +A 150 0 50 1 1799 0 1 0 N 200 0 100 0 +P 3 0 1 0 -200 -100 200 -100 200 -100 N +P 5 0 1 0 -200 -60 120 -60 200 -60 200 -60 200 -60 N +X VI 1 -300 0 100 R 50 50 1 1 P +X GND 2 0 -200 100 U 50 50 1 1 P +X VO 3 300 0 100 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +# FUSE +# +DEF FUSE F 0 10 Y Y 1 F N +F0 "F" 100 50 50 H V C CNN +F1 "FUSE" -100 -50 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +A -75 0 75 1 1799 0 1 0 N 0 0 -150 0 +A 75 0 75 -1799 -1 0 1 0 N 0 0 150 0 +X ~ 1 -250 0 100 R 50 50 1 1 I +X ~ 2 250 0 100 L 50 50 1 1 I +ENDDRAW +ENDDEF +# +# FUSE_POLARISED_Small +# +DEF FUSE_POLARISED_Small F 0 10 N N 1 F N +F0 "F" -40 60 50 H V L CNN +F1 "FUSE_POLARISED_Small" -120 -60 50 H V L CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + CP* + SM* +$ENDFPLIST +DRAW +S -50 20 -30 -20 0 1 0 F +S -50 20 50 -20 0 1 0 N +P 2 0 1 0 -50 0 50 0 N +X ~ 1 -100 0 50 R 50 50 1 1 W +X ~ 2 100 0 50 L 50 50 1 1 w +ENDDRAW +ENDDEF +# +# FUSE_Small +# +DEF FUSE_Small F 0 10 N N 1 F N +F0 "F" -40 60 50 H V L CNN +F1 "FUSE_Small" -120 -60 50 H V L CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + CP* + SM* +$ENDFPLIST +DRAW +S -50 20 50 -20 0 1 0 N +P 2 0 1 0 -50 0 50 0 N +X ~ 1 -100 0 50 R 50 50 1 1 P +X ~ 2 100 0 50 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +# GALVANOMETER +# +DEF GALVANOMETER M 0 1 N N 1 F N +F0 "M" -130 40 50 H V R CNN +F1 "GALVANOMETER" -130 -30 50 H V R CNN +F2 "" 0 100 50 V V C CNN +F3 "" 0 100 50 V V C CNN +DRAW +P 2 0 0 0 -125 -125 125 125 N +P 3 0 0 0 75 125 125 125 125 75 N +C 0 0 100 0 1 0 N +P 2 0 1 0 10 150 30 150 N +P 2 0 1 0 20 160 20 140 N +X - 1 0 -200 100 U 50 50 1 1 P +X + 2 0 200 100 D 50 50 1 1 P +ENDDRAW +ENDDEF +# +# HEATSINK +# +DEF HEATSINK HS 0 40 Y Y 1 F N +F0 "HS" 0 200 50 H V C CNN +F1 "HEATSINK" 0 -50 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +P 10 0 1 10 -25 50 -50 50 -50 150 -75 150 -75 50 -100 50 -100 150 -125 150 -125 0 -50 0 f +P 13 0 1 10 -25 50 -25 150 0 150 0 50 25 50 25 150 50 150 50 50 75 50 75 150 100 150 100 0 -50 0 f +ENDDRAW +ENDDEF +# +# INDUCTOR +# +DEF INDUCTOR L 0 40 N N 1 F N +F0 "L" -50 0 50 V V C CNN +F1 "INDUCTOR" 100 0 50 V V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + Choke_* + *Coil* +$ENDFPLIST +DRAW +A 0 -150 50 -889 889 0 1 0 N 1 -199 1 -100 +A 0 -49 51 -889 889 0 1 0 N 1 -99 1 2 +A 0 51 51 -889 889 0 1 0 N 1 1 1 102 +A 0 148 48 -889 889 0 1 0 N 1 101 1 196 +X 1 1 0 300 100 D 50 50 1 1 P +X 2 2 0 -300 100 U 50 50 1 1 P +ENDDRAW +ENDDEF +# +# INDUCTOR_Small +# +DEF INDUCTOR_Small L 0 10 N N 1 F N +F0 "L" 30 40 50 H V L CNN +F1 "INDUCTOR_Small" 30 -40 50 H V L CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + Choke_* + *Coil* +$ENDFPLIST +DRAW +A 0 -60 20 -899 899 0 1 0 N 0 -80 0 -40 +A 0 -20 20 -899 899 0 1 0 N 0 -40 0 0 +A 0 20 20 -899 899 0 1 0 N 0 0 0 40 +A 0 60 20 -899 899 0 1 0 N 0 40 0 80 +X ~ 1 0 100 20 D 50 50 1 1 P +X ~ 2 0 -100 20 U 50 50 1 1 P +ENDDRAW +ENDDEF +# +# JUMPER +# +DEF JUMPER JP 0 30 Y N 1 F N +F0 "JP" 0 150 50 H V C CNN +F1 "JUMPER" 0 -80 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +A 0 -26 125 1426 373 0 1 0 N -98 50 99 50 +C -100 0 35 0 1 0 N +C 100 0 35 0 1 0 N +X 1 1 -300 0 165 R 50 50 0 1 P +X 2 2 300 0 165 L 50 50 0 1 P +ENDDRAW +ENDDEF +# +# JUMPER_NC_Dual +# +DEF JUMPER_NC_Dual JP 0 30 Y N 1 F N +F0 "JP" 50 -100 50 H V L CNN +F1 "JUMPER_NC_Dual" 0 100 50 H V C BNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +A -60 10 64 386 1413 0 1 0 N -10 50 -110 50 +A 60 10 64 386 1413 0 1 0 N 110 50 10 50 +C -120 0 35 0 1 0 N +C 0 0 36 0 1 0 N +C 120 0 35 0 1 0 N +X 1 1 -250 0 95 R 50 50 0 1 P +X 2 2 0 -100 60 U 50 50 0 1 P +X 3 3 250 0 95 L 50 50 0 1 P +ENDDRAW +ENDDEF +# +# JUMPER_NC_Small +# +DEF JUMPER_NC_Small JP 0 30 N N 1 F N +F0 "JP" 0 80 50 H V C CNN +F1 "JUMPER_NC_Small" 10 -60 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +A 0 -10 57 450 1350 0 1 0 N 40 30 -40 30 +C -40 0 20 0 1 0 N +C 40 0 20 0 1 0 N +X 1 1 -100 0 40 R 50 50 0 1 P +X 2 2 100 0 40 L 50 50 0 1 P +ENDDRAW +ENDDEF +# +# JUMPER_NO_Small +# +DEF JUMPER_NO_Small JP 0 30 N N 1 F N +F0 "JP" 0 80 50 H V C CNN +F1 "JUMPER_NO_Small" 10 -60 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +C -40 0 20 0 1 0 N +C 40 0 20 0 1 0 N +X 1 1 -100 0 40 R 50 50 0 1 P +X 2 2 100 0 40 L 50 50 0 1 P +ENDDRAW +ENDDEF +# +# LED +# +DEF LED D 0 40 Y N 1 F N +F0 "D" 0 100 50 H V C CNN +F1 "LED" 0 -100 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + LED-* + LED_* +$ENDFPLIST +DRAW +P 2 0 1 0 -50 50 -50 -50 N +P 3 0 1 0 -80 -25 -125 -65 -120 -40 N +P 3 0 1 0 -65 -40 -110 -80 -105 -55 N +P 3 0 1 0 50 50 -50 0 50 -50 F +X K 1 -200 0 150 R 50 50 1 1 P +X A 2 200 0 150 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +# LED_Dual +# +DEF LED_Dual D 0 0 Y Y 1 F N +F0 "D" 0 225 50 H V C CNN +F1 "LED_Dual" 0 -250 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 180 0 1 10 f +P 2 0 1 0 -180 0 -100 0 N +P 2 0 1 0 -25 -50 -25 -150 N +P 2 0 1 0 -25 150 -25 50 N +P 2 0 1 0 150 -100 75 -100 N +P 2 0 1 0 150 100 75 100 N +P 3 0 1 0 -30 -125 -75 -165 -70 -140 N +P 3 0 1 0 -30 75 -75 35 -70 60 N +P 3 0 1 0 -15 -140 -60 -180 -55 -155 N +P 3 0 1 0 -15 60 -60 20 -55 45 N +P 3 0 1 0 75 -50 -25 -100 75 -150 F +P 3 0 1 0 75 150 -25 100 75 50 F +P 4 0 1 0 0 100 -100 100 -100 -100 0 -100 N +X A1 1 300 100 150 L 50 50 1 1 I +X K 2 -300 0 120 R 50 50 1 1 I +X A2 3 300 -100 150 L 50 50 1 1 I +ENDDRAW +ENDDEF +# +# LED_RABG +# +DEF LED_RABG D 0 50 Y N 1 F N +F0 "D" 75 350 50 H V C CNN +F1 "LED_RABG" 25 -350 50 H V C CNN +F2 "" -50 -50 50 H V C CNN +F3 "" -50 -50 50 H V C CNN +DRAW +S 25 -50 25 50 0 1 0 N +S 25 50 25 50 0 1 0 N +S 25 150 25 250 0 1 0 N +S 25 250 25 250 0 1 0 N +S 150 300 -150 -300 0 1 0 f +P 2 0 1 0 -75 -200 -150 -200 N +P 2 0 1 0 -75 -150 -75 -250 N +P 2 0 1 0 -75 0 -150 0 N +P 2 0 1 0 -75 200 -150 200 N +P 2 0 1 0 25 0 150 0 N +P 3 0 1 0 -75 50 -75 -50 -75 -50 N +P 3 0 1 0 -75 250 -75 150 -75 150 N +P 4 0 1 0 -78 -116 -98 -116 -78 -126 -78 -126 N +P 4 0 1 0 -65 80 -85 80 -65 70 -65 70 N +P 4 0 1 0 -65 280 -85 280 -65 270 -65 270 N +P 4 0 1 0 25 200 75 200 75 -200 25 -200 N +P 5 0 1 0 -5 -150 -55 -140 -45 -130 -85 -120 -85 -120 N +P 5 0 1 0 25 -150 25 -250 -75 -200 25 -150 25 -150 F +P 6 0 1 0 -5 50 -55 60 -45 70 -85 80 -85 80 -85 80 N +P 6 0 1 0 -5 250 -55 260 -45 270 -85 280 -85 280 -85 280 N +P 6 0 1 0 25 50 25 -50 -75 0 25 50 25 50 25 50 F +P 6 0 1 0 25 250 25 150 -75 200 25 250 25 250 25 250 F +X RED_CATHODE 1 -300 200 150 R 50 50 1 1 P +X COMMON_ANODE 2 300 0 150 L 50 50 1 1 P +X BLUE_CATHODE 3 -300 -200 150 R 50 50 1 1 P +X GREEN_CATHODE 4 -300 0 150 R 50 50 1 1 P +ENDDRAW +ENDDEF +# +# LED_RCBG +# +DEF LED_RCBG D 0 50 Y N 1 F N +F0 "D" 0 350 50 H V C CNN +F1 "LED_RCBG" 0 -350 50 H V C CNN +F2 "" 0 -50 50 H V C CNN +F3 "" 0 -50 50 H V C CNN +DRAW +S 75 -50 75 50 0 1 0 N +S 75 50 75 50 0 1 0 N +S 75 150 75 250 0 1 0 N +S 75 250 75 250 0 1 0 N +S 150 300 -150 -300 0 1 0 f +P 2 0 1 0 -25 -150 -25 -250 N +P 2 0 1 0 -25 0 -150 0 N +P 2 0 1 0 75 -200 150 -200 N +P 2 0 1 0 75 0 150 0 N +P 2 0 1 0 75 200 150 200 N +P 3 0 1 0 -25 50 -25 -50 -25 -50 N +P 3 0 1 0 -25 250 -25 150 -25 150 N +P 4 0 1 0 -28 -116 -48 -116 -28 -126 -28 -126 N +P 4 0 1 0 -25 200 -75 200 -75 -200 -25 -200 N +P 4 0 1 0 -15 80 -35 80 -15 70 -15 70 N +P 4 0 1 0 -15 280 -35 280 -15 270 -15 270 N +P 5 0 1 0 45 -150 -5 -140 5 -130 -35 -120 -35 -120 N +P 5 0 1 0 75 -150 75 -250 -25 -200 75 -150 75 -150 F +P 6 0 1 0 45 50 -5 60 5 70 -35 80 -35 80 -35 80 N +P 6 0 1 0 45 250 -5 260 5 270 -35 280 -35 280 -35 280 N +P 6 0 1 0 75 50 75 -50 -25 0 75 50 75 50 75 50 F +P 6 0 1 0 75 250 75 150 -25 200 75 250 75 250 75 250 F +X RED_ANODE 1 300 200 150 L 50 50 1 1 P +X COMMON_CATHODE 2 -300 0 150 R 50 50 1 1 P +X BLUE_ANODE 3 300 -200 150 L 50 50 1 1 P +X GREEN_ANODE 4 300 0 150 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +# LED_RGB +# +DEF LED_RGB D 0 0 Y Y 1 F N +F0 "D" 0 425 50 H V C CNN +F1 "LED_RGB" 0 350 50 H V C CNN +F2 "" 0 -50 50 H V C CNN +F3 "" 0 -50 50 H V C CNN +DRAW +T 0 -75 -250 50 0 0 0 B Normal 0 C C +T 0 -75 -50 50 0 0 0 G Normal 0 C C +T 0 -75 150 50 0 0 0 R Normal 0 C C +S 50 -50 50 50 0 1 0 N +S 50 50 50 50 0 1 0 N +S 50 150 50 250 0 1 0 N +S 50 250 50 250 0 1 0 N +S 100 300 -100 -300 0 1 0 f +P 2 0 1 0 -50 -200 -100 -200 N +P 2 0 1 0 -50 -150 -50 -250 N +P 2 0 1 0 -50 0 -100 0 N +P 2 0 1 0 -50 200 -100 200 N +P 2 0 1 0 50 -200 100 -200 N +P 2 0 1 0 50 0 100 0 N +P 2 0 1 0 50 200 100 200 N +P 3 0 1 0 -50 50 -50 -50 -50 -50 N +P 3 0 1 0 -50 250 -50 150 -50 150 N +P 4 0 1 0 -53 -116 -73 -116 -53 -126 -53 -126 N +P 4 0 1 0 -40 80 -60 80 -40 70 -40 70 N +P 4 0 1 0 -40 280 -60 280 -40 270 -40 270 N +P 5 0 1 0 20 -150 -30 -140 -20 -130 -60 -120 -60 -120 N +P 5 0 1 0 50 -150 50 -250 -50 -200 50 -150 50 -150 F +P 6 0 1 0 20 50 -30 60 -20 70 -60 80 -60 80 -60 80 N +P 6 0 1 0 20 250 -30 260 -20 270 -60 280 -60 280 -60 280 N +P 6 0 1 0 50 50 50 -50 -50 0 50 50 50 50 50 50 F +P 6 0 1 0 50 250 50 150 -50 200 50 250 50 250 50 250 F +X RC 1 -200 200 100 R 50 50 1 1 P +X GC 2 -200 0 100 R 50 50 1 1 P +X BC 3 -200 -200 100 R 50 50 1 1 P +X BA 4 200 -200 100 L 50 50 1 1 P +X GA 5 200 0 100 L 50 50 1 1 P +X RA 6 200 200 100 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +# LED_RGB_CA +# +DEF LED_RGB_CA D 0 50 Y N 1 F N +F0 "D" 0 350 50 H V C CNN +F1 "LED_RGB_CA" 0 -350 50 H V C CNN +F2 "" -45 -50 50 H V C CNN +F3 "" -45 -50 50 H V C CNN +DRAW +T 0 0 -120 25 0 0 0 B Normal 0 C C +T 0 0 80 25 0 0 0 G Normal 0 C C +T 0 0 280 25 0 0 0 R Normal 0 C C +S 30 -50 30 50 0 1 0 N +S 30 50 30 50 0 1 0 N +S 30 150 30 250 0 1 0 N +S 30 250 30 250 0 1 0 N +S 100 300 -100 -300 0 1 0 f +P 2 0 1 0 -70 -200 -100 -200 N +P 2 0 1 0 -70 -150 -70 -250 N +P 2 0 1 0 -70 0 -100 0 N +P 2 0 1 0 -70 200 -100 200 N +P 2 0 1 0 100 0 30 0 N +P 3 0 1 0 -70 50 -70 -50 -70 -50 N +P 3 0 1 0 -70 250 -70 150 -70 150 N +P 4 0 1 0 -73 -116 -93 -116 -73 -126 -73 -126 N +P 4 0 1 0 -60 80 -80 80 -60 70 -60 70 N +P 4 0 1 0 -60 280 -80 280 -60 270 -60 270 N +P 4 0 1 0 30 200 70 200 70 -200 30 -200 N +P 5 0 1 0 0 -150 -50 -140 -40 -130 -80 -120 -80 -120 N +P 5 0 1 0 30 -150 30 -250 -70 -200 30 -150 30 -150 F +P 6 0 1 0 0 50 -50 60 -40 70 -80 80 -80 80 -80 80 N +P 6 0 1 0 0 250 -50 260 -40 270 -80 280 -80 280 -80 280 N +P 6 0 1 0 30 50 30 -50 -70 0 30 50 30 50 30 50 F +P 6 0 1 0 30 250 30 150 -70 200 30 250 30 250 30 250 F +X ~ 1 200 0 100 L 50 50 1 1 P +X R 2 -200 200 100 R 50 50 1 1 P +X G 3 -200 0 100 R 50 50 1 1 P +X B 4 -200 -200 100 R 50 50 1 1 P +ENDDRAW +ENDDEF +# +# LED_RGB_EP +# +DEF LED_RGB_EP D 0 0 Y Y 1 F N +F0 "D" 0 450 50 H V C CNN +F1 "LED_RGB_EP" 0 350 50 H V C CNN +F2 "" 0 -50 50 H V C CNN +F3 "" 0 -50 50 H V C CNN +DRAW +T 0 -75 -250 50 0 0 0 B Normal 0 C C +T 0 -75 -50 50 0 0 0 G Normal 0 C C +T 0 -75 150 50 0 0 0 R Normal 0 C C +S 50 -50 50 50 0 1 0 N +S 50 50 50 50 0 1 0 N +S 50 150 50 250 0 1 0 N +S 50 250 50 250 0 1 0 N +S 100 300 -100 -300 0 1 0 f +P 2 0 1 0 -50 -200 -100 -200 N +P 2 0 1 0 -50 -150 -50 -250 N +P 2 0 1 0 -50 0 -100 0 N +P 2 0 1 0 -50 200 -100 200 N +P 2 0 1 0 50 -200 100 -200 N +P 2 0 1 0 50 200 100 200 N +P 2 0 1 0 100 0 50 0 N +P 3 0 1 0 -50 50 -50 -50 -50 -50 N +P 3 0 1 0 -50 250 -50 150 -50 150 N +P 4 0 1 0 -53 -116 -73 -116 -53 -126 -53 -126 N +P 4 0 1 0 -40 80 -60 80 -40 70 -40 70 N +P 4 0 1 0 -40 280 -60 280 -40 270 -40 270 N +P 5 0 1 0 20 -150 -30 -140 -20 -130 -60 -120 -60 -120 N +P 5 0 1 0 50 -150 50 -250 -50 -200 50 -150 50 -150 F +P 6 0 1 0 20 50 -30 60 -20 70 -60 80 -60 80 -60 80 N +P 6 0 1 0 20 250 -30 260 -20 270 -60 280 -60 280 -60 280 N +P 6 0 1 0 50 50 50 -50 -50 0 50 50 50 50 50 50 F +P 6 0 1 0 50 250 50 150 -50 200 50 250 50 250 50 250 F +X RC 1 -200 200 100 R 50 50 1 1 P +X GC 2 -200 0 100 R 50 50 1 1 P +X BC 3 -200 -200 100 R 50 50 1 1 P +X BA 4 200 -200 100 L 50 50 1 1 P +X GA 5 200 0 100 L 50 50 1 1 P +X RA 6 200 200 100 L 50 50 1 1 P +X ~ PAD 0 -500 200 U 50 50 1 1 P +ENDDRAW +ENDDEF +# +# LED_Small +# +DEF LED_Small D 0 10 N N 1 F N +F0 "D" -50 125 50 H V L CNN +F1 "LED_Small" -175 -100 50 H V L CNN +F2 "" 0 0 50 V V C CNN +F3 "" 0 0 50 V V C CNN +$FPLIST + LED-* + LED_* +$ENDFPLIST +DRAW +P 2 0 1 0 -30 -40 -30 40 N +P 4 0 1 0 30 -40 -30 0 30 40 30 -40 F +P 5 0 1 0 0 30 -20 50 -10 50 -20 50 -20 40 N +P 5 0 1 0 20 50 0 70 10 70 0 70 0 60 N +X K 1 -100 0 70 R 50 50 1 1 P +X A 2 100 0 70 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +# OHMMETER +# +DEF OHMMETER M 0 1 N N 1 F N +F0 "M" -130 40 50 H V R CNN +F1 "OHMMETER" -130 -30 50 H V R CNN +F2 "" 0 100 50 V V C CNN +F3 "" 0 100 50 V V C CNN +DRAW +T 0 0 0 100 0 0 0 Ω Normal 1 C C +P 2 0 0 0 -125 -125 -75 -75 N +P 2 0 0 0 75 75 125 125 N +P 3 0 0 0 75 125 125 125 125 75 N +C 0 0 100 0 1 0 N +X - 1 0 -200 100 U 50 50 1 1 P +X + 2 0 200 100 D 50 50 1 1 P +ENDDRAW +ENDDEF +# +# POT +# +DEF POT RV 0 40 Y N 1 F N +F0 "RV" 0 -80 50 H V C CNN +F1 "POT" 0 0 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +S -100 40 100 -40 0 1 0 N +P 3 0 1 0 0 40 -20 60 20 60 F +X 1 1 -150 0 50 R 50 50 1 1 P +X 2 2 0 150 100 D 50 50 1 1 P +X 3 3 150 0 50 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +# POT_Dual +# +DEF POT_Dual RV 0 40 Y N 1 F N +F0 "RV" 160 310 50 H V C CNN +F1 "POT_Dual" 290 -300 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +T 0 -20 -100 30 0 0 0 H Normal 0 C C +T 0 -20 300 30 0 0 0 H Normal 0 C C +T 0 -20 -300 30 0 0 0 L Normal 0 C C +T 0 -20 100 30 0 0 0 L Normal 0 C C +S -100 250 -100 250 0 1 0 N +S -100 250 -100 250 0 1 0 N +S -100 250 -100 250 0 1 0 N +S -100 250 -100 250 0 1 0 N +S -50 -50 50 -350 0 1 10 f +S -50 350 50 50 0 1 10 f +P 4 0 1 0 200 200 80 200 80 200 80 200 N +P 5 0 1 0 80 -220 80 -180 50 -200 80 -220 80 -220 N +P 5 0 1 0 150 -200 100 -180 130 -150 150 -200 150 -200 N +P 5 0 1 0 200 -200 80 -200 80 -200 80 -200 80 -200 N +P 6 0 1 0 80 180 80 220 50 200 80 180 80 180 80 180 N +P 6 0 1 0 110 160 100 150 100 -150 110 -160 110 -160 110 -160 N +P 6 0 1 0 150 200 100 180 130 150 150 200 150 200 150 200 N +X 1 1 -150 300 100 R 50 50 1 1 P +X 2 2 300 200 100 L 50 50 1 1 P +X 3 3 -150 100 100 R 50 50 1 1 P +X ~ 4 -150 -100 100 R 50 50 1 1 P +X ~ 5 300 -200 100 L 50 50 1 1 P +X ~ 6 -150 -300 100 R 50 50 1 1 P +ENDDRAW +ENDDEF +# +# Q_NIGBT_CEG +# +DEF Q_NIGBT_CEG Q 0 0 Y N 1 F N +F0 "Q" 300 50 50 H V R CNN +F1 "Q_NIGBT_CEG" 750 -50 50 H V R CNN +F2 "" 200 100 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +C 50 0 111 0 1 10 N +P 2 0 1 10 30 -40 30 -80 N +P 2 0 1 10 30 20 30 -20 N +P 2 0 1 10 30 80 30 40 N +P 2 0 1 0 100 -95 30 -60 N +P 2 0 1 0 100 -35 30 0 N +P 2 0 1 0 100 95 30 60 N +P 3 0 1 10 10 75 10 -75 10 -75 N +P 4 0 1 0 85 -75 75 -95 40 -65 85 -75 F +P 4 0 1 0 85 75 75 95 40 65 85 75 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 G 3 -200 0 210 R 50 50 1 1 I +ENDDRAW +ENDDEF +# +# Q_NIGBT_CGE +# +DEF Q_NIGBT_CGE Q 0 0 Y N 1 F N +F0 "Q" 300 50 50 H V R CNN +F1 "Q_NIGBT_CGE" 750 -50 50 H V R CNN +F2 "" 200 100 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +C 50 0 111 0 1 10 N +P 2 0 1 10 30 -40 30 -80 N +P 2 0 1 10 30 20 30 -20 N +P 2 0 1 10 30 80 30 40 N +P 2 0 1 0 100 -95 30 -60 N +P 2 0 1 0 100 -35 30 0 N +P 2 0 1 0 100 95 30 60 N +P 3 0 1 10 10 75 10 -75 10 -75 N +P 4 0 1 0 85 -75 75 -95 40 -65 85 -75 F +P 4 0 1 0 85 75 75 95 40 65 85 75 F +X C 1 100 200 100 D 50 50 1 1 P +X G 2 -200 0 210 R 50 50 1 1 I +X E 3 100 -200 100 U 50 50 1 1 P +ENDDRAW +ENDDEF +# +# Q_NIGBT_ECG +# +DEF Q_NIGBT_ECG Q 0 0 Y N 1 F N +F0 "Q" 300 50 50 H V R CNN +F1 "Q_NIGBT_ECG" 750 -50 50 H V R CNN +F2 "" 200 100 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +C 50 0 111 0 1 10 N +P 2 0 1 10 30 -40 30 -80 N +P 2 0 1 10 30 20 30 -20 N +P 2 0 1 10 30 80 30 40 N +P 2 0 1 0 100 -95 30 -60 N +P 2 0 1 0 100 -35 30 0 N +P 2 0 1 0 100 95 30 60 N +P 3 0 1 10 10 75 10 -75 10 -75 N +P 4 0 1 0 85 -75 75 -95 40 -65 85 -75 F +P 4 0 1 0 85 75 75 95 40 65 85 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 G 3 -200 0 210 R 50 50 1 1 I +ENDDRAW +ENDDEF +# +# Q_NIGBT_ECGC +# +DEF Q_NIGBT_ECGC Q 0 0 Y N 1 F N +F0 "Q" 300 50 50 H V R CNN +F1 "Q_NIGBT_ECGC" 700 -50 50 H V R CNN +F2 "" 200 100 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +C 50 0 111 0 1 10 N +P 2 0 1 10 30 -40 30 -80 N +P 2 0 1 10 30 20 30 -20 N +P 2 0 1 10 30 80 30 40 N +P 2 0 1 0 100 -95 30 -60 N +P 2 0 1 0 100 -35 30 0 N +P 2 0 1 0 100 95 30 60 N +P 2 0 1 0 100 100 200 100 N +P 3 0 1 10 10 75 10 -75 10 -75 N +P 4 0 1 0 85 -75 75 -95 40 -65 85 -75 F +P 4 0 1 0 85 75 75 95 40 65 85 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 G 3 -200 0 210 R 50 50 1 1 I +X C 4 200 200 100 D 50 50 1 1 P +ENDDRAW +ENDDEF +# +# Q_NIGBT_EGC +# +DEF Q_NIGBT_EGC Q 0 0 Y N 1 F N +F0 "Q" 300 50 50 H V R CNN +F1 "Q_NIGBT_EGC" 750 -50 50 H V R CNN +F2 "" 200 100 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +C 50 0 111 0 1 10 N +P 2 0 1 10 30 -40 30 -80 N +P 2 0 1 10 30 20 30 -20 N +P 2 0 1 10 30 80 30 40 N +P 2 0 1 0 100 -95 30 -60 N +P 2 0 1 0 100 -35 30 0 N +P 2 0 1 0 100 95 30 60 N +P 3 0 1 10 10 75 10 -75 10 -75 N +P 4 0 1 0 85 -75 75 -95 40 -65 85 -75 F +P 4 0 1 0 85 75 75 95 40 65 85 75 F +X E 1 100 -200 100 U 50 50 1 1 P +X G 2 -200 0 210 R 50 50 1 1 I +X C 3 100 200 100 D 50 50 1 1 P +ENDDRAW +ENDDEF +# +# Q_NIGBT_GCE +# +DEF Q_NIGBT_GCE Q 0 0 Y N 1 F N +F0 "Q" 300 50 50 H V R CNN +F1 "Q_NIGBT_GCE" 750 -50 50 H V R CNN +F2 "" 200 100 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +C 50 0 111 0 1 10 N +P 2 0 1 10 30 -40 30 -80 N +P 2 0 1 10 30 20 30 -20 N +P 2 0 1 10 30 80 30 40 N +P 2 0 1 0 100 -95 30 -60 N +P 2 0 1 0 100 -35 30 0 N +P 2 0 1 0 100 95 30 60 N +P 3 0 1 10 10 75 10 -75 10 -75 N +P 4 0 1 0 85 -75 75 -95 40 -65 85 -75 F +P 4 0 1 0 85 75 75 95 40 65 85 75 F +X G 1 -200 0 210 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 +ENDDRAW +ENDDEF +# +# Q_NIGBT_GCEC +# +DEF Q_NIGBT_GCEC Q 0 0 Y N 1 F N +F0 "Q" 300 50 50 H V R CNN +F1 "Q_NIGBT_GCEC" 700 -50 50 H V R CNN +F2 "" 200 100 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +C 50 0 111 0 1 10 N +P 2 0 1 10 30 -40 30 -80 N +P 2 0 1 10 30 20 30 -20 N +P 2 0 1 10 30 80 30 40 N +P 2 0 1 0 100 -95 30 -60 N +P 2 0 1 0 100 -35 30 0 N +P 2 0 1 0 100 95 30 60 N +P 2 0 1 0 100 100 200 100 N +P 3 0 1 10 10 75 10 -75 10 -75 N +P 4 0 1 0 85 -75 75 -95 40 -65 85 -75 F +P 4 0 1 0 85 75 75 95 40 65 85 75 F +X G 1 -200 0 210 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 +X C 4 200 200 100 D 50 50 1 1 P +ENDDRAW +ENDDEF +# +# Q_NIGBT_GEC +# +DEF Q_NIGBT_GEC Q 0 0 Y N 1 F N +F0 "Q" 300 50 50 H V R CNN +F1 "Q_NIGBT_GEC" 750 -50 50 H V R CNN +F2 "" 200 100 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +C 50 0 111 0 1 10 N +P 2 0 1 10 30 -40 30 -80 N +P 2 0 1 10 30 20 30 -20 N +P 2 0 1 10 30 80 30 40 N +P 2 0 1 0 100 -95 30 -60 N +P 2 0 1 0 100 -35 30 0 N +P 2 0 1 0 100 95 30 60 N +P 3 0 1 10 10 75 10 -75 10 -75 N +P 4 0 1 0 85 -75 75 -95 40 -65 85 -75 F +P 4 0 1 0 85 75 75 95 40 65 85 75 F +X G 1 -200 0 210 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 +ENDDRAW +ENDDEF +# +# Q_NJFET_DGS +# +DEF Q_NJFET_DGS Q 0 0 Y N 1 F N +F0 "Q" 300 50 50 H V R CNN +F1 "Q_NJFET_DGS" 650 -50 50 H V R CNN +F2 "" 200 100 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +C 50 0 111 0 1 10 N +P 3 0 1 10 10 75 10 -75 10 -75 N +P 3 0 1 0 100 -100 100 -50 10 -50 N +P 3 0 1 0 100 100 100 55 10 55 N +P 4 0 1 0 0 0 -40 15 -40 -15 0 0 F +X D 1 100 200 100 D 50 50 1 1 P +X G 2 -200 0 210 R 50 50 1 1 I +X S 3 100 -200 100 U 50 50 1 1 P +ENDDRAW +ENDDEF +# +# Q_NJFET_DSG +# +DEF Q_NJFET_DSG Q 0 0 Y N 1 F N +F0 "Q" 300 50 50 H V R CNN +F1 "Q_NJFET_DSG" 650 -50 50 H V R CNN +F2 "" 200 100 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +C 50 0 111 0 1 10 N +P 3 0 1 10 10 75 10 -75 10 -75 N +P 3 0 1 0 100 -100 100 -50 10 -50 N +P 3 0 1 0 100 100 100 55 10 55 N +P 4 0 1 0 0 0 -40 15 -40 -15 0 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 G 3 -200 0 210 R 50 50 1 1 I +ENDDRAW +ENDDEF +# +# Q_NJFET_GDS +# +DEF Q_NJFET_GDS Q 0 0 Y N 1 F N +F0 "Q" 300 50 50 H V R CNN +F1 "Q_NJFET_GDS" 650 -50 50 H V R CNN +F2 "" 200 100 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +C 50 0 111 0 1 10 N +P 3 0 1 10 10 75 10 -75 10 -75 N +P 3 0 1 0 100 -100 100 -50 10 -50 N +P 3 0 1 0 100 100 100 55 10 55 N +P 4 0 1 0 0 0 -40 15 -40 -15 0 0 F +X G 1 -200 0 210 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 +# +# Q_NJFET_GSD +# +DEF Q_NJFET_GSD Q 0 0 Y N 1 F N +F0 "Q" 300 50 50 H V R CNN +F1 "Q_NJFET_GSD" 650 -50 50 H V R CNN +F2 "" 200 100 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +C 50 0 111 0 1 10 N +P 3 0 1 10 10 75 10 -75 10 -75 N +P 3 0 1 0 100 -100 100 -50 10 -50 N +P 3 0 1 0 100 100 100 55 10 55 N +P 4 0 1 0 0 0 -40 15 -40 -15 0 0 F +X G 1 -200 0 210 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 +# +# Q_NJFET_SDG +# +DEF Q_NJFET_SDG Q 0 0 Y N 1 F N +F0 "Q" 300 50 50 H V R CNN +F1 "Q_NJFET_SDG" 650 -50 50 H V R CNN +F2 "" 200 100 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +C 50 0 111 0 1 10 N +P 3 0 1 10 10 75 10 -75 10 -75 N +P 3 0 1 0 100 -100 100 -50 10 -50 N +P 3 0 1 0 100 100 100 55 10 55 N +P 4 0 1 0 0 0 -40 15 -40 -15 0 0 F +X S 1 100 -200 100 U 50 50 1 1 P +X D 2 100 200 100 D 50 50 1 1 P +X G 3 -200 0 210 R 50 50 1 1 I +ENDDRAW +ENDDEF +# +# Q_NJFET_SGD +# +DEF Q_NJFET_SGD Q 0 0 Y N 1 F N +F0 "Q" 300 50 50 H V R CNN +F1 "Q_NJFET_SGD" 650 -50 50 H V R CNN +F2 "" 200 100 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +C 50 0 111 0 1 10 N +P 3 0 1 10 10 75 10 -75 10 -75 N +P 3 0 1 0 100 -100 100 -50 10 -50 N +P 3 0 1 0 100 100 100 55 10 55 N +P 4 0 1 0 0 0 -40 15 -40 -15 0 0 F +X S 1 100 -200 100 U 50 50 1 1 P +X G 2 -200 0 210 R 50 50 1 1 I +X D 3 100 200 100 D 50 50 1 1 P +ENDDRAW +ENDDEF +# +# Q_NMOS_DGS +# +DEF Q_NMOS_DGS Q 0 0 Y N 1 F N +F0 "Q" 300 50 50 H V R CNN +F1 "Q_NMOS_DGS" 650 -50 50 H V R CNN +F2 "" 200 100 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +C 50 0 111 0 1 10 N +P 2 0 1 0 30 -70 100 -70 N +P 2 0 1 10 30 -50 30 -90 N +P 2 0 1 0 30 0 100 0 N +P 2 0 1 10 30 20 30 -20 N +P 2 0 1 0 30 70 100 70 N +P 2 0 1 10 30 90 30 50 N +P 2 0 1 0 100 -70 100 -100 N +P 2 0 1 0 100 -70 100 0 N +P 2 0 1 0 100 100 100 70 N +P 3 0 1 10 10 75 10 -75 10 -75 N +P 4 0 1 0 40 0 80 15 80 -15 40 0 F +X D 1 100 200 100 D 50 50 1 1 P +X G 2 -200 0 210 R 50 50 1 1 I +X S 3 100 -200 100 U 50 50 1 1 P +ENDDRAW +ENDDEF +# +# Q_NMOS_DSG +# +DEF Q_NMOS_DSG Q 0 0 Y N 1 F N +F0 "Q" 300 50 50 H V R CNN +F1 "Q_NMOS_DSG" 650 -50 50 H V R CNN +F2 "" 200 100 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +C 50 0 111 0 1 10 N +P 2 0 1 0 30 -70 100 -70 N +P 2 0 1 10 30 -50 30 -90 N +P 2 0 1 0 30 0 100 0 N +P 2 0 1 10 30 20 30 -20 N +P 2 0 1 0 30 70 100 70 N +P 2 0 1 10 30 90 30 50 N +P 2 0 1 0 100 -70 100 -100 N +P 2 0 1 0 100 -70 100 0 N +P 2 0 1 0 100 100 100 70 N +P 3 0 1 10 10 75 10 -75 10 -75 N +P 4 0 1 0 40 0 80 15 80 -15 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 G 3 -200 0 210 R 50 50 1 1 I +ENDDRAW +ENDDEF +# +# Q_NMOS_GDS +# +DEF Q_NMOS_GDS Q 0 0 Y N 1 F N +F0 "Q" 300 50 50 H V R CNN +F1 "Q_NMOS_GDS" 650 -50 50 H V R CNN +F2 "" 200 100 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +C 50 0 111 0 1 10 N +P 2 0 1 0 30 -70 100 -70 N +P 2 0 1 10 30 -50 30 -90 N +P 2 0 1 0 30 0 100 0 N +P 2 0 1 10 30 20 30 -20 N +P 2 0 1 0 30 70 100 70 N +P 2 0 1 10 30 90 30 50 N +P 2 0 1 0 100 -70 100 -100 N +P 2 0 1 0 100 -70 100 0 N +P 2 0 1 0 100 100 100 70 N +P 3 0 1 10 10 75 10 -75 10 -75 N +P 4 0 1 0 40 0 80 15 80 -15 40 0 F +X G 1 -200 0 210 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 +# +# Q_NMOS_GDSD +# +DEF Q_NMOS_GDSD Q 0 0 Y N 1 F N +F0 "Q" 300 50 50 H V R CNN +F1 "Q_NMOS_GDSD" 700 -50 50 H V R CNN +F2 "" 200 100 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +C 50 0 111 0 1 10 N +P 2 0 1 0 30 -70 100 -70 N +P 2 0 1 10 30 -50 30 -90 N +P 2 0 1 0 30 0 100 0 N +P 2 0 1 10 30 20 30 -20 N +P 2 0 1 0 30 70 100 70 N +P 2 0 1 10 30 90 30 50 N +P 2 0 1 0 100 -70 100 -100 N +P 2 0 1 0 100 -70 100 0 N +P 2 0 1 0 100 100 100 70 N +P 2 0 1 0 100 100 200 100 N +P 3 0 1 10 10 75 10 -75 10 -75 N +P 4 0 1 0 40 0 80 15 80 -15 40 0 F +X G 1 -200 0 210 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 +X D 4 200 200 100 D 50 50 1 1 P +ENDDRAW +ENDDEF +# +# Q_NMOS_GSD +# +DEF Q_NMOS_GSD Q 0 0 Y N 1 F N +F0 "Q" 300 50 50 H V R CNN +F1 "Q_NMOS_GSD" 650 -50 50 H V R CNN +F2 "" 200 100 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +C 50 0 111 0 1 10 N +P 2 0 1 0 30 -70 100 -70 N +P 2 0 1 10 30 -50 30 -90 N +P 2 0 1 0 30 0 100 0 N +P 2 0 1 10 30 20 30 -20 N +P 2 0 1 0 30 70 100 70 N +P 2 0 1 10 30 90 30 50 N +P 2 0 1 0 100 -70 100 -100 N +P 2 0 1 0 100 -70 100 0 N +P 2 0 1 0 100 100 100 70 N +P 3 0 1 10 10 75 10 -75 10 -75 N +P 4 0 1 0 40 0 80 15 80 -15 40 0 F +X G 1 -200 0 210 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 +# +# Q_NMOS_SDG +# +DEF Q_NMOS_SDG Q 0 0 Y N 1 F N +F0 "Q" 300 50 50 H V R CNN +F1 "Q_NMOS_SDG" 650 -50 50 H V R CNN +F2 "" 200 100 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +C 50 0 111 0 1 10 N +P 2 0 1 0 30 -70 100 -70 N +P 2 0 1 10 30 -50 30 -90 N +P 2 0 1 0 30 0 100 0 N +P 2 0 1 10 30 20 30 -20 N +P 2 0 1 0 30 70 100 70 N +P 2 0 1 10 30 90 30 50 N +P 2 0 1 0 100 -70 100 -100 N +P 2 0 1 0 100 -70 100 0 N +P 2 0 1 0 100 100 100 70 N +P 3 0 1 10 10 75 10 -75 10 -75 N +P 4 0 1 0 40 0 80 15 80 -15 40 0 F +X S 1 100 -200 100 U 50 50 1 1 P +X D 2 100 200 100 D 50 50 1 1 P +X G 3 -200 0 210 R 50 50 1 1 I +ENDDRAW +ENDDEF +# +# Q_NMOS_SDGD +# +DEF Q_NMOS_SDGD Q 0 0 Y N 1 F N +F0 "Q" 300 50 50 H V R CNN +F1 "Q_NMOS_SDGD" 700 -50 50 H V R CNN +F2 "" 200 100 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +C 50 0 111 0 1 10 N +P 2 0 1 0 30 -70 100 -70 N +P 2 0 1 10 30 -50 30 -90 N +P 2 0 1 0 30 0 100 0 N +P 2 0 1 10 30 20 30 -20 N +P 2 0 1 0 30 70 100 70 N +P 2 0 1 10 30 90 30 50 N +P 2 0 1 0 100 -70 100 -100 N +P 2 0 1 0 100 -70 100 0 N +P 2 0 1 0 100 100 100 70 N +P 2 0 1 0 100 100 200 100 N +P 3 0 1 10 10 75 10 -75 10 -75 N +P 4 0 1 0 40 0 80 15 80 -15 40 0 F +X S 1 100 -200 100 U 50 50 1 1 P +X D 2 100 200 100 D 50 50 1 1 P +X G 3 -200 0 210 R 50 50 1 1 I +X D 4 200 200 100 D 50 50 1 1 P +ENDDRAW +ENDDEF +# +# Q_NMOS_SGD +# +DEF Q_NMOS_SGD Q 0 0 Y N 1 F N +F0 "Q" 300 50 50 H V R CNN +F1 "Q_NMOS_SGD" 650 -50 50 H V R CNN +F2 "" 200 100 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +C 50 0 111 0 1 10 N +P 2 0 1 0 30 -70 100 -70 N +P 2 0 1 10 30 -50 30 -90 N +P 2 0 1 0 30 0 100 0 N +P 2 0 1 10 30 20 30 -20 N +P 2 0 1 0 30 70 100 70 N +P 2 0 1 10 30 90 30 50 N +P 2 0 1 0 100 -70 100 -100 N +P 2 0 1 0 100 -70 100 0 N +P 2 0 1 0 100 100 100 70 N +P 3 0 1 10 10 75 10 -75 10 -75 N +P 4 0 1 0 40 0 80 15 80 -15 40 0 F +X S 1 100 -200 100 U 50 50 1 1 P +X G 2 -200 0 210 R 50 50 1 1 I +X D 3 100 200 100 D 50 50 1 1 P +ENDDRAW +ENDDEF +# +# Q_NPN_BCE +# +DEF Q_NPN_BCE Q 0 0 Y N 1 F N +F0 "Q" 300 50 50 H V R CNN +F1 "Q_NPN_BCE" 600 -50 50 H V R CNN +F2 "" 200 100 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +C 50 0 111 0 1 10 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 225 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 +ENDDRAW +ENDDEF +# +# Q_NPN_BCEC +# +DEF Q_NPN_BCEC Q 0 0 Y N 1 F N +F0 "Q" 300 50 50 H V R CNN +F1 "Q_NPN_BCEC" 650 -50 50 H V R CNN +F2 "" 200 100 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +C 50 0 111 0 1 10 N +P 2 0 1 0 25 25 100 100 N +P 2 0 1 0 100 100 200 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 225 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 +X C 4 200 200 100 D 50 50 1 1 P +ENDDRAW +ENDDEF +# +# Q_NPN_BEC +# +DEF Q_NPN_BEC Q 0 0 Y N 1 F N +F0 "Q" 300 50 50 H V R CNN +F1 "Q_NPN_BEC" 600 -50 50 H V R CNN +F2 "" 200 100 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +C 50 0 111 0 1 10 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 225 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 +ENDDRAW +ENDDEF +# +# Q_NPN_CBE +# +DEF Q_NPN_CBE Q 0 0 Y N 1 F N +F0 "Q" 300 50 50 H V R CNN +F1 "Q_NPN_CBE" 600 -50 50 H V R CNN +F2 "" 200 100 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +C 50 0 111 0 1 10 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 225 R 50 50 1 1 I +X E 3 100 -200 100 U 50 50 1 1 P +ENDDRAW +ENDDEF +# +# Q_NPN_CEB +# +DEF Q_NPN_CEB Q 0 0 Y N 1 F N +F0 "Q" 300 50 50 H V R CNN +F1 "Q_NPN_CEB" 600 -50 50 H V R CNN +F2 "" 200 100 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +C 50 0 111 0 1 10 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 225 R 50 50 1 1 I +ENDDRAW +ENDDEF +# +# Q_NPN_EBC +# +DEF Q_NPN_EBC Q 0 0 Y N 1 F N +F0 "Q" 300 50 50 H V R CNN +F1 "Q_NPN_EBC" 600 -50 50 H V R CNN +F2 "" 200 100 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +C 50 0 111 0 1 10 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 225 R 50 50 1 1 P +X C 3 100 200 100 D 50 50 1 1 P +ENDDRAW +ENDDEF +# +# Q_NPN_ECB +# +DEF Q_NPN_ECB Q 0 0 Y N 1 F N +F0 "Q" 300 50 50 H V R CNN +F1 "Q_NPN_ECB" 600 -50 50 H V R CNN +F2 "" 200 100 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +C 50 0 111 0 1 10 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 225 R 50 50 1 1 P +ENDDRAW +ENDDEF +# +# Q_NPN_ECBC +# +DEF Q_NPN_ECBC Q 0 0 Y N 1 F N +F0 "Q" 300 50 50 H V R CNN +F1 "Q_NPN_ECBC" 650 -50 50 H V R CNN +F2 "" 200 100 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +C 50 0 111 0 1 10 N +P 2 0 1 0 25 25 100 100 N +P 2 0 1 0 100 100 200 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 225 R 50 50 1 1 P +X C 4 200 200 100 D 50 50 1 1 P +ENDDRAW +ENDDEF +# +# Q_PHOTO_NPN +# +DEF Q_PHOTO_NPN Q 0 0 Y Y 1 F N +F0 "Q" 150 50 50 H V L CNN +F1 "Q_PHOTO_NPN" 150 -100 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 0 75 -75 N +P 2 0 1 0 0 0 100 100 N +P 2 0 1 0 0 100 0 -100 N +P 5 0 1 0 -30 -50 -30 -30 -50 -50 -30 -50 -30 -50 N +P 5 0 1 0 50 -100 100 -100 100 -50 50 -100 50 -100 N +P 6 0 1 0 -110 10 -70 -30 -70 -10 -30 -50 -30 -50 -30 -50 N +P 6 0 1 0 -110 80 -70 40 -70 60 -30 20 -30 20 -30 20 N +P 6 0 1 0 -30 20 -30 40 -50 20 -30 20 -30 20 -30 20 N +X E 1 100 -200 100 U 50 50 1 1 P +X C 3 100 200 100 D 50 50 1 1 P +ENDDRAW +ENDDEF +# +# Q_PJFET_DGS +# +DEF Q_PJFET_DGS Q 0 0 Y N 1 F N +F0 "Q" 300 50 50 H V R CNN +F1 "Q_PJFET_DGS" 650 -50 50 H V R CNN +F2 "" 200 100 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +C 50 0 111 0 1 10 N +P 3 0 1 10 10 75 10 -75 10 -75 N +P 3 0 1 0 100 -100 100 -50 10 -50 N +P 3 0 1 0 100 100 100 55 10 55 N +P 4 0 1 0 -45 0 -5 15 -5 -15 -45 0 F +X D 1 100 200 100 D 50 50 1 1 P +X G 2 -200 0 210 R 50 50 1 1 I +X S 3 100 -200 100 U 50 50 1 1 P +ENDDRAW +ENDDEF +# +# Q_PJFET_DSG +# +DEF Q_PJFET_DSG Q 0 0 Y N 1 F N +F0 "Q" 300 50 50 H V R CNN +F1 "Q_PJFET_DSG" 650 -50 50 H V R CNN +F2 "" 200 100 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +C 50 0 111 0 1 10 N +P 3 0 1 10 10 75 10 -75 10 -75 N +P 3 0 1 0 100 -100 100 -50 10 -50 N +P 3 0 1 0 100 100 100 55 10 55 N +P 4 0 1 0 -45 0 -5 15 -5 -15 -45 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 G 3 -200 0 210 R 50 50 1 1 I +ENDDRAW +ENDDEF +# +# Q_PJFET_GDS +# +DEF Q_PJFET_GDS Q 0 0 Y N 1 F N +F0 "Q" 300 50 50 H V R CNN +F1 "Q_PJFET_GDS" 650 -50 50 H V R CNN +F2 "" 200 100 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +C 50 0 111 0 1 10 N +P 3 0 1 10 10 75 10 -75 10 -75 N +P 3 0 1 0 100 -100 100 -50 10 -50 N +P 3 0 1 0 100 100 100 55 10 55 N +P 4 0 1 0 -45 0 -5 15 -5 -15 -45 0 F +X G 1 -200 0 210 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 +# +# Q_PJFET_GSD +# +DEF Q_PJFET_GSD Q 0 0 Y N 1 F N +F0 "Q" 300 50 50 H V R CNN +F1 "Q_PJFET_GSD" 650 -50 50 H V R CNN +F2 "" 200 100 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +C 50 0 111 0 1 10 N +P 3 0 1 10 10 75 10 -75 10 -75 N +P 3 0 1 0 100 -100 100 -50 10 -50 N +P 3 0 1 0 100 100 100 55 10 55 N +P 4 0 1 0 -45 0 -5 15 -5 -15 -45 0 F +X G 1 -200 0 210 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 +# +# Q_PJFET_SDG +# +DEF Q_PJFET_SDG Q 0 0 Y N 1 F N +F0 "Q" 300 50 50 H V R CNN +F1 "Q_PJFET_SDG" 650 -50 50 H V R CNN +F2 "" 200 100 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +C 50 0 111 0 1 10 N +P 3 0 1 10 10 75 10 -75 10 -75 N +P 3 0 1 0 100 -100 100 -50 10 -50 N +P 3 0 1 0 100 100 100 55 10 55 N +P 4 0 1 0 -45 0 -5 15 -5 -15 -45 0 F +X S 1 100 -200 100 U 50 50 1 1 P +X D 2 100 200 100 D 50 50 1 1 P +X G 3 -200 0 210 R 50 50 1 1 I +ENDDRAW +ENDDEF +# +# Q_PJFET_SGD +# +DEF Q_PJFET_SGD Q 0 0 Y N 1 F N +F0 "Q" 300 50 50 H V R CNN +F1 "Q_PJFET_SGD" 650 -50 50 H V R CNN +F2 "" 200 100 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +C 50 0 111 0 1 10 N +P 3 0 1 10 10 75 10 -75 10 -75 N +P 3 0 1 0 100 -100 100 -50 10 -50 N +P 3 0 1 0 100 100 100 55 10 55 N +P 4 0 1 0 -45 0 -5 15 -5 -15 -45 0 F +X S 1 100 -200 100 U 50 50 1 1 P +X G 2 -200 0 210 R 50 50 1 1 I +X D 3 100 200 100 D 50 50 1 1 P +ENDDRAW +ENDDEF +# +# Q_PMOS_DGS +# +DEF Q_PMOS_DGS Q 0 0 Y N 1 F N +F0 "Q" 300 50 50 H V R CNN +F1 "Q_PMOS_DGS" 650 -50 50 H V R CNN +F2 "" 200 100 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +C 50 0 111 0 1 10 N +P 2 0 1 0 30 -70 100 -70 N +P 2 0 1 10 30 -50 30 -90 N +P 2 0 1 0 30 0 100 0 N +P 2 0 1 10 30 20 30 -20 N +P 2 0 1 0 30 70 100 70 N +P 2 0 1 10 30 90 30 50 N +P 2 0 1 0 100 -70 100 -100 N +P 2 0 1 0 100 -70 100 0 N +P 2 0 1 0 100 100 100 70 N +P 3 0 1 10 10 75 10 -75 10 -75 N +P 4 0 1 0 90 0 50 -15 50 15 90 0 F +X D 1 100 200 100 D 50 50 1 1 P +X G 2 -200 0 210 R 50 50 1 1 I +X S 3 100 -200 100 U 50 50 1 1 P +ENDDRAW +ENDDEF +# +# Q_PMOS_DSG +# +DEF Q_PMOS_DSG Q 0 0 Y N 1 F N +F0 "Q" 300 50 50 H V R CNN +F1 "Q_PMOS_DSG" 650 -50 50 H V R CNN +F2 "" 200 100 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +C 50 0 111 0 1 10 N +P 2 0 1 0 30 -70 100 -70 N +P 2 0 1 10 30 -50 30 -90 N +P 2 0 1 0 30 0 100 0 N +P 2 0 1 10 30 20 30 -20 N +P 2 0 1 0 30 70 100 70 N +P 2 0 1 10 30 90 30 50 N +P 2 0 1 0 100 -70 100 -100 N +P 2 0 1 0 100 -70 100 0 N +P 2 0 1 0 100 100 100 70 N +P 3 0 1 10 10 75 10 -75 10 -75 N +P 4 0 1 0 90 0 50 -15 50 15 90 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 G 3 -200 0 210 R 50 50 1 1 I +ENDDRAW +ENDDEF +# +# Q_PMOS_GDS +# +DEF Q_PMOS_GDS Q 0 0 Y N 1 F N +F0 "Q" 300 50 50 H V R CNN +F1 "Q_PMOS_GDS" 650 -50 50 H V R CNN +F2 "" 200 100 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +C 50 0 111 0 1 10 N +P 2 0 1 0 30 -70 100 -70 N +P 2 0 1 10 30 -50 30 -90 N +P 2 0 1 0 30 0 100 0 N +P 2 0 1 10 30 20 30 -20 N +P 2 0 1 0 30 70 100 70 N +P 2 0 1 10 30 90 30 50 N +P 2 0 1 0 100 -70 100 -100 N +P 2 0 1 0 100 -70 100 0 N +P 2 0 1 0 100 100 100 70 N +P 3 0 1 10 10 75 10 -75 10 -75 N +P 4 0 1 0 90 0 50 -15 50 15 90 0 F +X G 1 -200 0 210 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 +# +# Q_PMOS_GDSD +# +DEF Q_PMOS_GDSD Q 0 0 Y N 1 F N +F0 "Q" 300 50 50 H V R CNN +F1 "Q_PMOS_GDSD" 700 -50 50 H V R CNN +F2 "" 200 100 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +C 50 0 111 0 1 10 N +P 2 0 1 0 30 -70 100 -70 N +P 2 0 1 10 30 -50 30 -90 N +P 2 0 1 0 30 0 100 0 N +P 2 0 1 10 30 20 30 -20 N +P 2 0 1 0 30 70 100 70 N +P 2 0 1 10 30 90 30 50 N +P 2 0 1 0 100 -70 100 -100 N +P 2 0 1 0 100 -70 100 0 N +P 2 0 1 0 100 100 100 70 N +P 2 0 1 0 200 100 100 100 N +P 3 0 1 10 10 75 10 -75 10 -75 N +P 4 0 1 0 90 0 50 -15 50 15 90 0 F +X G 1 -200 0 210 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 +X D 4 200 200 100 D 50 50 1 1 P +ENDDRAW +ENDDEF +# +# Q_PMOS_GSD +# +DEF Q_PMOS_GSD Q 0 0 Y N 1 F N +F0 "Q" 300 50 50 H V R CNN +F1 "Q_PMOS_GSD" 650 -50 50 H V R CNN +F2 "" 200 100 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +C 50 0 111 0 1 10 N +P 2 0 1 0 30 -70 100 -70 N +P 2 0 1 10 30 -50 30 -90 N +P 2 0 1 0 30 0 100 0 N +P 2 0 1 10 30 20 30 -20 N +P 2 0 1 0 30 70 100 70 N +P 2 0 1 10 30 90 30 50 N +P 2 0 1 0 100 -70 100 -100 N +P 2 0 1 0 100 -70 100 0 N +P 2 0 1 0 100 100 100 70 N +P 3 0 1 10 10 75 10 -75 10 -75 N +P 4 0 1 0 90 0 50 -15 50 15 90 0 F +X G 1 -200 0 210 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 +# +# Q_PMOS_SDG +# +DEF Q_PMOS_SDG Q 0 0 Y N 1 F N +F0 "Q" 300 50 50 H V R CNN +F1 "Q_PMOS_SDG" 650 -50 50 H V R CNN +F2 "" 200 100 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +C 50 0 111 0 1 10 N +P 2 0 1 0 30 -70 100 -70 N +P 2 0 1 10 30 -50 30 -90 N +P 2 0 1 0 30 0 100 0 N +P 2 0 1 10 30 20 30 -20 N +P 2 0 1 0 30 70 100 70 N +P 2 0 1 10 30 90 30 50 N +P 2 0 1 0 100 -70 100 -100 N +P 2 0 1 0 100 -70 100 0 N +P 2 0 1 0 100 100 100 70 N +P 3 0 1 10 10 75 10 -75 10 -75 N +P 4 0 1 0 90 0 50 -15 50 15 90 0 F +X S 1 100 -200 100 U 50 50 1 1 P +X D 2 100 200 100 D 50 50 1 1 P +X G 3 -200 0 210 R 50 50 1 1 I +ENDDRAW +ENDDEF +# +# Q_PMOS_SDGD +# +DEF Q_PMOS_SDGD Q 0 0 Y N 1 F N +F0 "Q" 300 50 50 H V R CNN +F1 "Q_PMOS_SDGD" 700 -50 50 H V R CNN +F2 "" 200 100 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +C 50 0 111 0 1 10 N +P 2 0 1 0 30 -70 100 -70 N +P 2 0 1 10 30 -50 30 -90 N +P 2 0 1 0 30 0 100 0 N +P 2 0 1 10 30 20 30 -20 N +P 2 0 1 0 30 70 100 70 N +P 2 0 1 10 30 90 30 50 N +P 2 0 1 0 100 -70 100 -100 N +P 2 0 1 0 100 -70 100 0 N +P 2 0 1 0 100 100 100 70 N +P 2 0 1 0 200 100 100 100 N +P 3 0 1 10 10 75 10 -75 10 -75 N +P 4 0 1 0 90 0 50 -15 50 15 90 0 F +X S 1 100 -200 100 U 50 50 1 1 P +X D 2 100 200 100 D 50 50 1 1 P +X G 3 -200 0 210 R 50 50 1 1 I +X D 4 200 200 100 D 50 50 1 1 P +ENDDRAW +ENDDEF +# +# Q_PMOS_SGD +# +DEF Q_PMOS_SGD Q 0 0 Y N 1 F N +F0 "Q" 300 50 50 H V R CNN +F1 "Q_PMOS_SGD" 650 -50 50 H V R CNN +F2 "" 200 100 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +C 50 0 111 0 1 10 N +P 2 0 1 0 30 -70 100 -70 N +P 2 0 1 10 30 -50 30 -90 N +P 2 0 1 0 30 0 100 0 N +P 2 0 1 10 30 20 30 -20 N +P 2 0 1 0 30 70 100 70 N +P 2 0 1 10 30 90 30 50 N +P 2 0 1 0 100 -70 100 -100 N +P 2 0 1 0 100 -70 100 0 N +P 2 0 1 0 100 100 100 70 N +P 3 0 1 10 10 75 10 -75 10 -75 N +P 4 0 1 0 90 0 50 -15 50 15 90 0 F +X S 1 100 -200 100 U 50 50 1 1 P +X G 2 -200 0 210 R 50 50 1 1 I +X D 3 100 200 100 D 50 50 1 1 P +ENDDRAW +ENDDEF +# +# Q_PNP_BCE +# +DEF Q_PNP_BCE Q 0 0 Y N 1 F N +F0 "Q" 300 50 50 H V R CNN +F1 "Q_PNP_BCE" 600 -50 50 H V R CNN +F2 "" 200 100 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +C 50 0 111 0 1 10 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 90 -70 70 -90 50 -50 90 -70 90 -70 F +X B 1 -200 0 225 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 +ENDDRAW +ENDDEF +# +# Q_PNP_BCEC +# +DEF Q_PNP_BCEC Q 0 0 Y N 1 F N +F0 "Q" 300 50 50 H V R CNN +F1 "Q_PNP_BCEC" 650 -50 50 H V R CNN +F2 "" 200 100 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +C 50 0 111 0 1 10 N +P 2 0 1 0 25 25 100 100 N +P 2 0 1 0 200 100 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 90 -70 70 -90 50 -50 90 -70 90 -70 F +X B 1 -200 0 225 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 +X C 4 200 200 100 D 50 50 1 1 P +ENDDRAW +ENDDEF +# +# Q_PNP_BEC +# +DEF Q_PNP_BEC Q 0 0 Y N 1 F N +F0 "Q" 300 50 50 H V R CNN +F1 "Q_PNP_BEC" 600 -50 50 H V R CNN +F2 "" 200 100 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +C 50 0 111 0 1 10 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 90 -70 70 -90 50 -50 90 -70 90 -70 F +X B 1 -200 0 225 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 +ENDDRAW +ENDDEF +# +# Q_PNP_CBE +# +DEF Q_PNP_CBE Q 0 0 Y N 1 F N +F0 "Q" 300 50 50 H V R CNN +F1 "Q_PNP_CBE" 600 -50 50 H V R CNN +F2 "" 200 100 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +C 50 0 111 0 1 10 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 90 -70 70 -90 50 -50 90 -70 90 -70 F +X C 1 100 200 100 D 50 50 1 1 P +X B 2 -200 0 225 R 50 50 1 1 I +X E 3 100 -200 100 U 50 50 1 1 P +ENDDRAW +ENDDEF +# +# Q_PNP_CEB +# +DEF Q_PNP_CEB Q 0 0 Y N 1 F N +F0 "Q" 300 50 50 H V R CNN +F1 "Q_PNP_CEB" 600 -50 50 H V R CNN +F2 "" 200 100 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +C 50 0 111 0 1 10 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 90 -70 70 -90 50 -50 90 -70 90 -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 225 R 50 50 1 1 I +ENDDRAW +ENDDEF +# +# Q_PNP_EBC +# +DEF Q_PNP_EBC Q 0 0 Y N 1 F N +F0 "Q" 300 50 50 H V R CNN +F1 "Q_PNP_EBC" 600 -50 50 H V R CNN +F2 "" 200 100 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +C 50 0 111 0 1 10 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 90 -70 70 -90 50 -50 90 -70 90 -70 F +X E 1 100 -200 100 U 50 50 1 1 P +X B 2 -200 0 225 R 50 50 1 1 I +X C 3 100 200 100 D 50 50 1 1 P +ENDDRAW +ENDDEF +# +# Q_PNP_ECB +# +DEF Q_PNP_ECB Q 0 0 Y N 1 F N +F0 "Q" 300 50 50 H V R CNN +F1 "Q_PNP_ECB" 600 -50 50 H V R CNN +F2 "" 200 100 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +C 50 0 111 0 1 10 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 90 -70 70 -90 50 -50 90 -70 90 -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 225 R 50 50 1 1 I +ENDDRAW +ENDDEF +# +# Q_PNP_ECBC +# +DEF Q_PNP_ECBC Q 0 0 Y N 1 F N +F0 "Q" 300 50 50 H V R CNN +F1 "Q_PNP_ECBC" 650 -50 50 H V R CNN +F2 "" 200 100 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +C 50 0 111 0 1 10 N +P 2 0 1 0 25 25 100 100 N +P 2 0 1 0 200 100 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 90 -70 70 -90 50 -50 90 -70 90 -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 225 R 50 50 1 1 I +X C 4 200 200 100 D 50 50 1 1 P +ENDDRAW +ENDDEF +# +# R +# +DEF R R 0 0 N Y 1 F N +F0 "R" 80 0 50 V V C CNN +F1 "R" 0 0 50 V V C CNN +F2 "" -70 0 50 V V C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + R_* + Resistor_* +$ENDFPLIST +DRAW +S -40 -100 40 100 0 1 10 N +X ~ 1 0 150 50 D 50 50 1 1 P +X ~ 2 0 -150 50 U 50 50 1 1 P +ENDDRAW +ENDDEF +# +# RF_SHIELD_ONE_PIECE +# +DEF RF_SHIELD_ONE_PIECE J 0 40 Y Y 1 F N +F0 "J" 0 200 50 H V C CNN +F1 "RF_SHIELD_ONE_PIECE" 0 100 50 H V C CNN +F2 "" 0 -100 50 H V C CNN +F3 "" 0 -100 50 H V C CNN +DRAW +P 2 0 1 10 -600 -200 -600 -100 N +P 2 0 1 10 -600 -50 -600 50 N +P 2 0 1 10 -600 100 -600 200 N +P 2 0 1 10 -500 300 -400 300 N +P 2 0 1 10 -400 -300 -500 -300 N +P 2 0 1 10 -250 -300 -350 -300 N +P 2 0 1 10 -250 300 -350 300 N +P 2 0 1 10 -100 -300 -200 -300 N +P 2 0 1 10 -100 300 -200 300 N +P 2 0 1 10 -50 -300 50 -300 N +P 2 0 1 10 50 300 -50 300 N +P 2 0 1 10 100 -300 200 -300 N +P 2 0 1 10 200 300 100 300 N +P 2 0 1 10 250 -300 350 -300 N +P 2 0 1 10 350 300 250 300 N +P 2 0 1 10 400 -300 500 -300 N +P 2 0 1 10 500 300 400 300 N +P 2 0 1 10 600 -200 600 -100 N +P 2 0 1 10 600 -50 600 50 N +P 2 0 1 10 600 100 600 200 N +P 3 0 1 10 -600 250 -600 300 -550 300 N +P 3 0 1 10 -550 -300 -600 -300 -600 -250 N +P 3 0 1 10 550 -300 600 -300 600 -250 N +P 3 0 1 10 600 250 600 300 550 300 N +X SHIELD 1 0 -400 100 U 50 50 1 1 P +ENDDRAW +ENDDEF +# +# RF_SHIELD_TWO_PIECES +# +DEF RF_SHIELD_TWO_PIECES J 0 40 Y Y 1 F N +F0 "J" 0 200 50 H V C CNN +F1 "RF_SHIELD_TWO_PIECES" 0 100 50 H V C CNN +F2 "" 0 -100 50 H V C CNN +F3 "" 0 -100 50 H V C CNN +DRAW +P 2 0 1 10 -600 -200 -600 -100 N +P 2 0 1 10 -600 -50 -600 50 N +P 2 0 1 10 -600 100 -600 200 N +P 2 0 1 10 -500 300 -400 300 N +P 2 0 1 10 -400 -300 -500 -300 N +P 2 0 1 10 -250 -300 -350 -300 N +P 2 0 1 10 -250 300 -350 300 N +P 2 0 1 10 -100 -300 -200 -300 N +P 2 0 1 10 -100 300 -200 300 N +P 2 0 1 10 -50 -300 50 -300 N +P 2 0 1 10 50 300 -50 300 N +P 2 0 1 10 100 -300 200 -300 N +P 2 0 1 10 200 300 100 300 N +P 2 0 1 10 250 -300 350 -300 N +P 2 0 1 10 350 300 250 300 N +P 2 0 1 10 400 -300 500 -300 N +P 2 0 1 10 500 300 400 300 N +P 2 0 1 10 600 -200 600 -100 N +P 2 0 1 10 600 -50 600 50 N +P 2 0 1 10 600 100 600 200 N +P 3 0 1 10 -600 250 -600 300 -550 300 N +P 3 0 1 10 -550 -300 -600 -300 -600 -250 N +P 3 0 1 10 550 -300 600 -300 600 -250 N +P 3 0 1 10 600 250 600 300 550 300 N +P 4 0 1 10 -700 200 -700 450 700 450 700 200 N +X SHIELD 1 0 -400 100 U 50 50 1 1 P +ENDDRAW +ENDDEF +# +# ROTARY_ENCODER +# +DEF ROTARY_ENCODER SW 0 40 Y Y 1 F N +F0 "SW" 0 260 50 H V C CNN +F1 "ROTARY_ENCODER" 0 -260 50 H V C CNN +F2 "" -100 160 50 H I C CNN +F3 "" 0 260 50 H I C CNN +DRAW +A 0 0 120 -899 899 0 1 10 N 0 -120 0 120 +C 0 0 75 0 1 10 N +S -200 200 200 -200 0 1 10 f +P 2 0 1 10 -10 -70 -10 70 N +P 2 0 1 10 0 -120 20 -140 N +P 2 0 1 10 0 -120 20 -100 N +P 2 0 1 10 0 -70 0 70 N +P 2 0 1 10 0 120 20 100 N +P 2 0 1 10 10 70 10 -70 N +P 2 0 1 10 20 140 0 120 N +X A 1 -300 100 100 R 50 50 1 1 I +X C 2 -300 0 100 R 50 50 1 1 I +X B 3 -300 -100 100 R 50 50 1 1 I +ENDDRAW +ENDDEF +# +# ROTARY_ENCODER_SWITCH +# +DEF ROTARY_ENCODER_SWITCH SW 0 40 Y Y 1 F N +F0 "SW" 0 260 50 H V C CNN +F1 "ROTARY_ENCODER_SWITCH" 0 -260 50 H V C CNN +F2 "" -100 160 50 H I C CNN +F3 "" 0 260 50 H I C CNN +DRAW +A 0 0 120 -899 899 0 1 10 N 0 -120 0 120 +C 0 0 75 0 1 10 N +C 160 40 5 0 1 10 N +S -200 200 200 -200 0 1 10 f +P 2 0 1 10 -10 -70 -10 70 N +P 2 0 1 10 0 -120 20 -140 N +P 2 0 1 10 0 -120 20 -100 N +P 2 0 1 10 0 -70 0 70 N +P 2 0 1 10 0 120 20 100 N +P 2 0 1 10 10 70 10 -70 N +P 2 0 1 10 20 140 0 120 N +P 2 0 1 10 160 40 180 -35 N +P 3 0 1 10 200 -100 160 -100 160 -40 N +P 3 0 1 10 200 100 160 100 160 40 N +X A 1 -300 100 100 R 50 50 1 1 I +X C 2 -300 0 100 R 50 50 1 1 I +X B 3 -300 -100 100 R 50 50 1 1 I +X ~ 4 300 100 100 L 50 50 1 1 I +X ~ 5 300 -100 100 L 50 50 1 1 I +ENDDRAW +ENDDEF +# +# RR8 +# +DEF RR8 RR 0 40 Y N 1 F N +F0 "RR" 50 550 50 H V C CNN +F1 "RR8" 30 0 50 V 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 -50 -400 -50 500 50 500 100 450 100 -400 -50 -400 N +X COM 1 -350 450 300 R 50 50 1 1 P I +X 2 2 -350 350 300 R 50 50 1 1 P I +X 3 3 -350 250 300 R 50 50 1 1 P I +X 4 4 -350 150 300 R 50 50 1 1 P I +X 5 5 -350 50 300 R 50 50 1 1 P I +X 6 6 -350 -50 300 R 50 50 1 1 P I +X 7 7 -350 -150 300 R 50 50 1 1 P I +X 8 8 -350 -250 300 R 50 50 1 1 P I +X 9 9 -350 -350 300 R 50 50 1 1 P I +ENDDRAW +ENDDEF +# +# RR9 +# +DEF RR9 RR 0 40 Y N 1 F N +F0 "RR" 50 600 50 H V C CNN +F1 "RR9" 30 0 50 V 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 -50 -450 -50 550 50 550 100 500 100 -450 -50 -450 N +X COM 1 -350 500 300 R 50 50 1 1 P I +X 2 2 -350 400 300 R 50 50 1 1 P I +X 3 3 -350 300 300 R 50 50 1 1 P I +X 4 4 -350 200 300 R 50 50 1 1 P I +X 5 5 -350 100 300 R 50 50 1 1 P I +X 6 6 -350 0 300 R 50 50 1 1 P I +X 7 7 -350 -100 300 R 50 50 1 1 P I +X 8 8 -350 -200 300 R 50 50 1 1 P I +X 9 9 -350 -300 300 R 50 50 1 1 P I +X 10 10 -350 -400 300 R 50 50 1 1 P I +ENDDRAW +ENDDEF +# +# RVAR +# +DEF RVAR R 0 0 N Y 1 F N +F0 "R" 150 -50 50 H V C CNN +F1 "RVAR" 200 50 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +S -40 150 40 -150 0 1 0 N +P 2 0 1 0 -70 -120 80 120 N +P 3 0 1 0 80 90 80 120 50 110 F +X ~ 1 0 250 100 D 50 50 1 1 P +X ~ 2 0 -250 100 U 50 50 1 1 P +ENDDRAW +ENDDEF +# +# R_PACK4 +# +DEF R_PACK4 RP 0 20 Y N 1 F N +F0 "RP" 0 450 50 H V C CNN +F1 "R_PACK4" 0 -50 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +P 5 0 1 0 -100 400 -100 0 100 0 100 400 -100 400 N +P 7 0 1 0 -100 50 -80 70 -40 30 0 70 40 30 80 70 100 50 N +P 7 0 1 0 -100 150 -80 170 -40 130 0 170 40 130 80 170 100 150 N +P 7 0 1 0 -100 250 -80 270 -40 230 0 270 40 230 80 270 100 250 N +P 7 0 1 0 -100 350 -80 370 -40 330 0 370 40 330 80 370 100 350 N +X P1 1 -200 350 100 R 50 50 1 1 P +X P2 2 -200 250 100 R 50 50 1 1 P +X P3 3 -200 150 100 R 50 50 1 1 P +X P4 4 -200 50 100 R 50 50 1 1 P +X R4 5 200 50 100 L 50 50 1 1 P +X R3 6 200 150 100 L 50 50 1 1 P +X R2 7 200 250 100 L 50 50 1 1 P +X R1 8 200 350 100 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +# R_PACK8 +# +DEF R_PACK8 RP 0 20 Y N 1 F N +F0 "RP" 0 450 50 H V C CNN +F1 "R_PACK8" 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 -100 400 100 -400 0 1 0 N +P 7 0 1 0 -100 -350 -80 -330 -40 -370 0 -330 40 -370 80 -330 100 -350 N +P 7 0 1 0 -100 -250 -80 -230 -40 -270 0 -230 40 -270 80 -230 100 -250 N +P 7 0 1 0 -100 -150 -80 -130 -40 -170 0 -130 40 -170 80 -130 100 -150 N +P 7 0 1 0 -100 -50 -80 -30 -40 -70 0 -30 40 -70 80 -30 100 -50 N +P 7 0 1 0 -100 50 -80 70 -40 30 0 70 40 30 80 70 100 50 N +P 7 0 1 0 -100 150 -80 170 -40 130 0 170 40 130 80 170 100 150 N +P 7 0 1 0 -100 250 -80 270 -40 230 0 270 40 230 80 270 100 250 N +P 7 0 1 0 -100 350 -80 370 -40 330 0 370 40 330 80 370 100 350 N +X P1 1 -200 350 100 R 50 50 1 1 P +X P2 2 -200 250 100 R 50 50 1 1 P +X P3 3 -200 150 100 R 50 50 1 1 P +X P4 4 -200 50 100 R 50 50 1 1 P +X P5 5 -200 -50 100 R 50 50 1 1 P +X P6 6 -200 -150 100 R 50 50 1 1 P +X P7 7 -200 -250 100 R 50 50 1 1 P +X P8 8 -200 -350 100 R 50 50 1 1 P +X R8 9 200 -350 100 L 50 50 1 1 P +X R7 10 200 -250 100 L 50 50 1 1 P +X R6 11 200 -150 100 L 50 50 1 1 P +X R5 12 200 -50 100 L 50 50 1 1 P +X R4 13 200 50 100 L 50 50 1 1 P +X R3 14 200 150 100 L 50 50 1 1 P +X R2 15 200 250 100 L 50 50 1 1 P +X R1 16 200 350 100 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +# R_PHOTO +# +DEF R_PHOTO R 0 0 N Y 1 F N +F0 "R" 150 200 50 H V C CNN +F1 "R_PHOTO" 250 -200 50 H V C TNN +F2 "" -70 0 50 V V C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + R? + R?-* +$ENDFPLIST +DRAW +C 0 0 180 0 1 0 N +S -40 150 40 -150 0 1 12 N +P 2 0 1 0 -180 90 -280 190 N +P 2 0 1 0 -180 90 -210 90 N +P 2 0 1 0 -180 90 -180 120 N +P 2 0 1 0 -140 140 -240 240 N +P 2 0 1 0 -140 140 -240 240 N +P 2 0 1 0 -140 140 -240 240 N +P 2 0 1 0 -140 140 -240 240 N +P 2 0 1 0 -140 140 -240 240 N +P 2 0 1 0 -140 140 -240 240 N +P 2 0 1 0 -140 140 -240 240 N +P 2 0 1 0 -140 140 -240 240 N +P 2 0 1 0 -140 140 -170 140 N +P 2 0 1 0 -140 140 -170 140 N +P 2 0 1 0 -140 140 -170 140 N +P 2 0 1 0 -140 140 -170 140 N +P 2 0 1 0 -140 140 -170 140 N +P 2 0 1 0 -140 140 -170 140 N +P 2 0 1 0 -140 140 -170 140 N +P 2 0 1 0 -140 140 -170 140 N +P 2 0 1 0 -140 140 -140 170 N +P 2 0 1 0 -140 140 -140 170 N +P 2 0 1 0 -140 140 -140 170 N +P 2 0 1 0 -140 140 -140 170 N +P 2 0 1 0 -140 140 -140 170 N +P 2 0 1 0 -140 140 -140 170 N +P 2 0 1 0 -140 140 -140 170 N +P 2 0 1 0 -140 140 -140 170 N +X ~ 1 0 250 100 D 50 50 1 1 P +X ~ 2 0 -250 100 U 50 50 1 1 P +ENDDRAW +ENDDEF +# +# R_Small +# +DEF R_Small R 0 10 N N 1 F N +F0 "R" 30 20 50 H V L CNN +F1 "R_Small" 30 -40 50 H V L CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + Resistor_* + R_* +$ENDFPLIST +DRAW +S -30 70 30 -70 0 1 8 N +X ~ 1 0 100 30 D 50 50 1 1 P +X ~ 2 0 -100 30 U 50 50 1 1 P +ENDDRAW +ENDDEF +# +# SCHDPAK +# +DEF SCHDPAK D 0 40 N N 1 F N +F0 "D" 0 100 50 H V C CNN +F1 "SCHDPAK" 0 -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 0 50 0 N +P 2 0 1 0 100 50 100 -50 N +P 3 0 1 0 50 50 -50 0 50 -50 F +P 6 0 1 0 -75 25 -75 50 -50 50 -50 -50 -25 -50 -25 -25 N +X A 1 200 -50 100 L 50 50 1 1 P +X K 2 -200 0 150 R 50 50 1 1 P +X A 3 200 50 100 L 50 50 1 1 I +ENDDRAW +ENDDEF +# +# SPEAKER +# +DEF SPEAKER SP 0 0 N Y 1 F N +F0 "SP" -100 250 50 H V C CNN +F1 "SPEAKER" -100 -250 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 0 0 100 150 250 300 250 -300 100 -150 N +P 5 0 0 0 -100 150 100 150 100 -150 -100 -150 -100 150 F +X 1 1 -300 100 200 R 50 50 1 1 I +X 2 2 -300 -100 200 R 50 50 1 1 I +ENDDRAW +ENDDEF +# +# SW_CODED +# +DEF SW_CODED SW 0 20 Y Y 1 F N +F0 "SW" -300 350 50 H V L CNN +F1 "SW_CODED" -300 -350 50 H V L CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +C 0 0 150 0 1 0 N +S 300 300 -300 -300 0 1 0 f +P 11 0 1 0 -10 -100 -10 80 -30 60 -50 60 0 110 50 60 30 60 10 80 10 -100 -10 -100 -10 -100 N +X CM 1 500 250 200 L 50 50 1 1 P +X D0 2 500 100 200 L 50 50 1 1 P +X D1 3 500 0 200 L 50 50 1 1 P +X D2 4 500 -100 200 L 50 50 1 1 P +X D3 5 500 -200 200 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +# SW_DPST +# +DEF SW_DPST SW 0 0 N Y 1 F N +F0 "SW" 0 350 50 H V C CNN +F1 "SW_DPST" 0 -350 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +C -150 -200 50 0 0 0 N +C -150 200 50 0 0 0 N +C 150 -200 50 0 0 0 N +C 150 200 50 0 0 0 N +P 2 0 0 0 -100 -200 100 -100 N +P 2 0 0 0 -100 200 100 300 N +P 2 0 0 0 0 250 0 -150 N +X 1 1 -300 -200 100 R 50 50 1 1 I +X 2 2 300 -200 100 L 50 50 1 1 I +X 3 3 -300 200 100 R 50 50 1 1 I +X 4 4 300 200 100 L 50 50 1 1 I +ENDDRAW +ENDDEF +# +# SW_DPST_Small +# +DEF SW_DPST_Small SW 0 0 N Y 1 F N +F0 "SW" 0 200 50 H V C CNN +F1 "SW_DPST_Small" 0 -200 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +C -80 -100 20 0 0 0 f +C -80 100 20 0 0 0 f +C 80 -100 20 0 0 0 f +C 80 100 20 0 0 0 f +P 2 0 0 0 -60 -100 50 -40 N +P 2 0 0 0 -60 100 50 160 N +P 2 0 0 0 0 120 0 -60 N +X 1 1 -200 -100 100 R 50 50 1 1 I +X 2 2 200 -100 100 L 50 50 1 1 I +X 3 3 -200 100 100 R 50 50 1 1 I +X 4 4 200 100 100 L 50 50 1 1 I +ENDDRAW +ENDDEF +# +# SW_PUSH +# +DEF SW_PUSH SW 0 40 N N 1 F N +F0 "SW" 150 110 50 H V C CNN +F1 "SW_PUSH" 0 -80 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +S -170 50 170 60 0 1 0 N +P 4 0 1 0 -40 60 -30 90 30 90 40 60 N +X 1 1 -300 0 200 R 50 50 0 1 P I +X 2 2 300 0 200 L 50 50 0 1 P I +ENDDRAW +ENDDEF +# +# SW_PUSH_Small +# +DEF SW_PUSH_Small SW 0 40 N N 1 F N +F0 "SW" 150 110 50 H V C CNN +F1 "SW_PUSH_Small" 0 -150 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +C -60 60 10 0 1 0 N +C 60 -60 10 0 1 0 N +P 3 0 1 0 -100 100 -60 60 -60 60 N +P 4 0 1 0 60 -60 100 -100 100 -100 100 -100 N +P 6 0 1 0 -10 60 10 70 70 10 60 -10 60 -10 60 -10 N +P 7 0 1 0 -50 80 80 -50 90 -40 -40 90 -50 80 -50 80 -50 80 N +X 1 1 -100 100 0 R 50 50 0 1 P +X 2 2 100 -100 0 L 50 50 0 1 P +ENDDRAW +ENDDEF +# +# SW_PUSH_Small_Horizontal +# +DEF SW_PUSH_Small_Horizontal SW 0 40 N N 1 F N +F0 "SW" 150 100 50 H V C CNN +F1 "SW_PUSH_Small_Horizontal" 50 -100 50 H V L CNN +F2 "" 0 200 50 H V C CNN +F3 "" 0 200 50 H V C CNN +DRAW +C -90 0 10 0 1 0 N +C 90 0 10 0 1 0 N +P 2 0 1 0 -110 30 110 30 N +P 4 0 1 0 -110 30 -110 40 110 40 110 30 N +P 4 0 1 0 -50 40 -40 60 40 60 50 40 N +X 1 1 -150 0 50 R 50 50 0 1 P +X 2 2 150 0 50 L 50 50 0 1 P +ENDDRAW +ENDDEF +# +# SW_SP3T +# +DEF SW_SP3T SW 0 0 N Y 1 F N +F0 "SW" 0 200 50 H V C CNN +F1 "SW_SP3T" 0 -200 50 H V C CNN +F2 "" -625 175 50 H V C CNN +F3 "" -625 175 50 H V C CNN +$FPLIST + SW* + SP3T* +$ENDFPLIST +DRAW +C -125 0 25 0 1 0 N +C 125 -100 25 0 1 0 N +C 125 0 25 0 1 0 N +C 125 100 25 0 1 0 N +P 2 0 1 0 -100 0 100 100 N +X 1 1 300 100 150 L 50 50 1 1 P +X 2 2 300 0 150 L 50 50 1 1 P +X 3 3 -300 0 150 R 50 50 1 1 P +X 4 4 300 -100 150 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +# SW_SP3T_Small +# +DEF SW_SP3T_Small SW 0 0 N Y 1 F N +F0 "SW" 0 200 50 H V C CNN +F1 "SW_SP3T_Small" 0 -200 50 H V C CNN +F2 "" -625 175 50 H V C CNN +F3 "" -625 175 50 H V C CNN +$FPLIST + SW* + SP3T* +$ENDFPLIST +DRAW +C -85 0 15 0 1 0 f +C 85 -100 15 0 1 0 f +C 85 0 15 0 1 0 f +C 85 100 15 0 1 0 f +P 2 0 1 0 -70 0 60 90 N +X 1 1 200 100 100 L 50 50 1 1 P +X 2 2 200 0 100 L 50 50 1 1 P +X 3 3 -200 0 100 R 50 50 1 1 P +X 4 4 200 -100 100 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +# SW_SPDT +# +DEF SW_SPDT SW 0 0 N Y 1 F N +F0 "SW" -200 150 50 H V C CNN +F1 "SW_SPDT" 0 -210 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +C -150 0 50 0 0 0 N +C 150 -100 50 0 0 0 N +C 150 100 50 0 1 0 N +P 2 0 1 0 -100 0 150 50 N +X 1 1 500 100 300 L 50 50 1 1 P +X 2 2 -500 0 300 R 50 50 1 1 P +X 3 3 500 -100 300 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +# SW_SPDT_MSM +# +DEF SW_SPDT_MSM SW 0 0 N Y 1 F N +F0 "SW" 0 200 50 H V C CNN +F1 "SW_SPDT_MSM" 0 -200 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +C -80 0 20 0 0 0 f +C 80 -100 20 0 0 0 f +P 2 0 0 0 -60 0 70 40 N +C 80 100 20 0 1 0 f +C 90 0 20 0 1 0 f +X 1 1 200 100 100 L 50 50 1 1 P +X 2 2 -200 0 100 R 50 50 1 1 P +X 3 3 200 -100 100 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +# SW_SPDT_Small +# +DEF SW_SPDT_Small SW 0 0 N Y 1 F N +F0 "SW" 0 170 50 H V C CNN +F1 "SW_SPDT_Small" 0 -200 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +C -80 0 14 0 0 0 f +C 80 -100 14 0 0 0 f +C 80 100 14 0 1 0 f +P 2 0 1 0 -60 0 110 60 N +X 1 1 200 100 100 L 50 50 1 1 P +X 2 2 -200 0 100 R 50 50 1 1 P +X 3 3 200 -100 100 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +# SW_SPDT_x2 +# +DEF SW_SPDT_x2 SW 0 0 Y Y 2 F N +F0 "SW" 0 200 50 H V C CNN +F1 "SW_SPDT_x2" 0 -250 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +C -80 0 20 0 0 0 f +C 80 -100 20 0 0 0 f +C 80 100 20 0 1 0 f +P 2 0 1 0 -60 0 90 60 N +X A 1 200 100 100 L 50 50 1 1 P +X B 2 -200 0 100 R 50 50 1 1 P +X C 3 200 -100 100 L 50 50 1 1 P +X A 4 200 100 100 L 50 50 2 1 P +X B 5 -200 0 100 R 50 50 2 1 P +X C 6 200 -100 100 L 50 50 2 1 P +ENDDRAW +ENDDEF +# +# SW_SPST +# +DEF SW_SPST SW 0 0 N Y 1 F N +F0 "SW" 0 150 50 H V C CNN +F1 "SW_SPST" 0 -150 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +C -150 0 50 0 0 0 N +C 150 0 50 0 0 0 N +P 2 0 0 0 -100 0 100 100 N +X 1 1 -500 0 300 R 50 50 1 1 I +X 2 2 500 0 300 L 50 50 1 1 I +ENDDRAW +ENDDEF +# +# SW_SPST_Small +# +DEF SW_SPST_Small SW 0 0 N Y 1 F N +F0 "SW" 0 150 50 H V C CNN +F1 "SW_SPST_Small" 0 -100 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +C -80 0 20 0 0 0 f +C 80 0 20 0 0 0 f +P 2 0 0 0 -60 0 60 70 N +X 1 1 -200 0 100 R 50 50 1 1 I +X 2 2 200 0 100 L 50 50 1 1 I +ENDDRAW +ENDDEF +# +# TEST +# +DEF TEST P 0 40 N N 1 F N +F0 "P" 0 300 50 H V C BNN +F1 "TEST" 0 250 50 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 200 -50 150 0 100 50 150 0 200 0 200 N +X ~ 1 0 0 100 U 50 50 1 1 P +ENDDRAW +ENDDEF +# +# THERMISTOR +# +DEF THERMISTOR TH 0 0 N Y 1 F N +F0 "TH" 100 50 50 V V C CNN +F1 "THERMISTOR" -100 0 50 V V C BNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + R? + SM0603 + SM0805 +$ENDFPLIST +DRAW +S -40 100 40 -100 0 1 8 N +P 5 0 1 10 -75 125 -75 75 75 -75 75 -125 75 -125 N +X ~ 1 0 200 100 D 50 50 1 1 P +X ~ 2 0 -200 100 U 50 50 1 1 P +ENDDRAW +ENDDEF +# +# THYRISTOR +# +DEF THYRISTOR D 0 40 Y N 1 F N +F0 "D" 0 100 50 H V C CNN +F1 "THYRISTOR" 0 -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 -50 50 -50 -50 N +P 3 0 1 0 50 50 -50 0 50 -50 F +P 4 0 1 0 -50 0 -100 50 -100 50 -100 50 N +X K 1 -200 0 150 R 50 50 1 1 P +X A 2 200 0 150 L 50 50 1 1 P +X G 3 -100 200 150 D 50 50 1 1 P +ENDDRAW +ENDDEF +# +# TRANSFORMER_1P_1S +# +DEF TRANSFORMER_1P_1S T 0 40 Y N 1 F N +F0 "T" 0 250 50 H V C CNN +F1 "TRANSFORMER_1P_1S" 0 -300 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +A -100 -150 50 899 1 0 1 0 N -100 -100 -50 -150 +A -100 -150 50 -1 -899 0 1 0 N -50 -150 -100 -199 +A -100 -50 50 899 1 0 1 0 N -100 0 -50 -50 +A -100 -50 50 -1 -899 0 1 0 N -50 -50 -100 -99 +A -100 50 50 899 1 0 1 0 N -100 100 -50 50 +A -100 50 50 -1 -899 0 1 0 N -50 50 -100 1 +A -100 150 50 899 1 0 1 0 N -100 200 -50 150 +A -100 150 50 -1 -899 0 1 0 N -50 150 -100 101 +A 100 -50 50 899 -1799 0 1 0 N 100 0 51 -50 +A 100 -50 50 1799 -899 0 1 0 N 51 -50 100 -99 +A 100 50 50 899 -1799 0 1 0 N 100 100 51 50 +A 100 50 50 1799 -899 0 1 0 N 51 50 100 1 +A 100 150 50 899 -1799 0 1 0 N 100 200 51 150 +A 100 150 50 1799 -899 0 1 0 N 51 150 100 101 +A 101 -150 50 910 -1799 0 1 0 N 101 -100 52 -150 +A 101 -150 50 -912 -1799 0 1 0 N 101 -199 52 -150 +P 2 0 1 0 -25 200 -25 -200 N +P 2 0 1 0 25 -200 25 200 N +X AA 1 -400 200 300 R 50 50 1 1 P +X AB 2 -400 -200 300 R 50 50 1 1 P +X SA 3 400 -200 300 L 50 50 1 1 P +X SB 4 400 200 300 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +# TRANSFORMER_1P_1S_SO8 +# +DEF TRANSFORMER_1P_1S_SO8 T 0 40 Y N 1 F N +F0 "T" 0 250 50 H V C CNN +F1 "TRANSFORMER_1P_1S_SO8" 0 -300 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +A -100 -150 50 899 1 0 1 0 N -100 -100 -50 -150 +A -100 -150 50 -1 -899 0 1 0 N -50 -150 -100 -199 +A -100 -50 50 899 1 0 1 0 N -100 0 -50 -50 +A -100 -50 50 -1 -899 0 1 0 N -50 -50 -100 -99 +A -100 50 50 899 1 0 1 0 N -100 100 -50 50 +A -100 50 50 -1 -899 0 1 0 N -50 50 -100 1 +A -100 150 50 899 1 0 1 0 N -100 200 -50 150 +A -100 150 50 -1 -899 0 1 0 N -50 150 -100 101 +A 100 -50 50 899 -1799 0 1 0 N 100 0 51 -50 +A 100 -50 50 1799 -899 0 1 0 N 51 -50 100 -99 +A 100 50 50 899 -1799 0 1 0 N 100 100 51 50 +A 100 50 50 1799 -899 0 1 0 N 51 50 100 1 +A 100 150 50 899 -1799 0 1 0 N 100 200 51 150 +A 100 150 50 1799 -899 0 1 0 N 51 150 100 101 +A 101 -150 50 910 -1799 0 1 0 N 101 -100 52 -150 +A 101 -150 50 -912 -1799 0 1 0 N 101 -199 52 -150 +P 2 0 1 0 -25 200 -25 -200 N +P 2 0 1 0 25 -200 25 200 N +X AA 1 -300 200 200 R 50 50 1 1 P +X AB 4 -300 -200 200 R 50 50 1 1 P +X SA 5 300 -200 200 L 50 50 1 1 P +X SB 8 300 200 200 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +# TRANSFORMER_1P_2S +# +DEF TRANSFORMER_1P_2S T 0 40 Y N 1 F N +F0 "T" 0 500 50 H V C CNN +F1 "TRANSFORMER_1P_2S" 0 -500 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +A -100 -150 50 899 1 0 1 0 N -100 -100 -50 -150 +A -100 -150 50 -1 -899 0 1 0 N -50 -150 -100 -199 +A -100 -50 50 899 1 0 1 0 N -100 0 -50 -50 +A -100 -50 50 -1 -899 0 1 0 N -50 -50 -100 -99 +A -100 50 50 899 1 0 1 0 N -100 100 -50 50 +A -100 50 50 -1 -899 0 1 0 N -50 50 -100 1 +A -100 150 50 899 1 0 1 0 N -100 200 -50 150 +A -100 150 50 -1 -899 0 1 0 N -50 150 -100 101 +A 100 -350 50 899 -1799 0 1 0 N 100 -300 51 -350 +A 100 -350 50 1799 -899 0 1 0 N 51 -350 100 -399 +A 100 -250 50 899 -1799 0 1 0 N 100 -200 51 -250 +A 100 -250 50 1799 -899 0 1 0 N 51 -250 100 -299 +A 100 -150 50 899 -1799 0 1 0 N 100 -100 51 -150 +A 100 -150 50 1799 -899 0 1 0 N 51 -150 100 -199 +A 100 150 50 899 -1799 0 1 0 N 100 200 51 150 +A 100 150 50 1799 -899 0 1 0 N 51 150 100 101 +A 100 250 50 899 -1799 0 1 0 N 100 300 51 250 +A 100 250 50 1799 -899 0 1 0 N 51 250 100 201 +A 100 350 50 899 -1799 0 1 0 N 100 400 51 350 +A 100 350 50 1799 -899 0 1 0 N 51 350 100 301 +P 2 0 1 0 -20 -400 -20 400 N +P 2 0 1 0 20 400 20 -400 N +X AA 1 -400 200 300 R 50 50 1 1 P +X AB 2 -400 -200 300 R 50 50 1 1 P +X SA 3 400 400 300 L 50 50 1 1 P +X SB 4 400 100 300 L 50 50 1 1 P +X SC 5 400 -100 300 L 50 50 1 1 P +X SD 6 400 -400 300 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +# TRANSFORMER_AUDIO +# +DEF TRANSFORMER_AUDIO T 0 40 Y N 1 F N +F0 "T" 0 460 50 H V C CNN +F1 "TRANSFORMER_AUDIO" 10 370 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +A -100 -150 50 899 1 0 1 0 N -100 -100 -50 -150 +A -100 -150 50 -1 -899 0 1 0 N -50 -150 -100 -199 +A -100 -50 50 899 1 0 1 0 N -100 0 -50 -50 +A -100 -50 50 -1 -899 0 1 0 N -50 -50 -100 -99 +A -100 50 50 899 1 0 1 0 N -100 100 -50 50 +A -100 50 50 -1 -899 0 1 0 N -50 50 -100 1 +A -100 150 50 899 1 0 1 0 N -100 200 -50 150 +A -100 150 50 -1 -899 0 1 0 N -50 150 -100 101 +A 100 -50 50 899 -1799 0 1 0 N 100 0 51 -50 +A 100 -50 50 1799 -899 0 1 0 N 51 -50 100 -99 +A 100 50 50 899 -1799 0 1 0 N 100 100 51 50 +A 100 50 50 1799 -899 0 1 0 N 51 50 100 1 +A 100 150 50 899 -1799 0 1 0 N 100 200 51 150 +A 100 150 50 1799 -899 0 1 0 N 51 150 100 101 +A 101 -150 50 910 -1799 0 1 0 N 101 -100 52 -150 +A 101 -150 50 -912 -1799 0 1 0 N 101 -199 52 -150 +P 2 0 1 0 -25 200 -25 -200 N +P 2 0 1 0 25 -200 25 200 N +P 9 0 1 10 -150 250 -100 300 100 300 150 250 150 -250 100 -300 -100 -300 -150 -250 -150 250 f +X ~ 0 0 -400 100 U 50 50 1 1 I +X AA 1 -400 200 300 R 50 50 1 1 P +X AB 2 -400 -200 300 R 50 50 1 1 P +X SA 3 400 -200 300 L 50 50 1 1 P +X SB 4 400 200 300 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +# TRANSFORMER_SP_1S +# +DEF TRANSFORMER_SP_1S T 0 40 Y N 1 F N +F0 "T" 0 250 50 H V C CNN +F1 "TRANSFORMER_SP_1S" 0 -300 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +A -100 -150 50 899 1 0 1 0 N -100 -100 -50 -150 +A -100 -150 50 -1 -899 0 1 0 N -50 -150 -100 -199 +A -100 -50 50 899 1 0 1 0 N -100 0 -50 -50 +A -100 -50 50 -1 -899 0 1 0 N -50 -50 -100 -99 +A -100 50 50 899 1 0 1 0 N -100 100 -50 50 +A -100 50 50 -1 -899 0 1 0 N -50 50 -100 1 +A -100 150 50 899 1 0 1 0 N -100 200 -50 150 +A -100 150 50 -1 -899 0 1 0 N -50 150 -100 101 +A 100 -50 50 899 -1799 0 1 0 N 100 0 51 -50 +A 100 -50 50 1799 -899 0 1 0 N 51 -50 100 -99 +A 100 50 50 899 -1799 0 1 0 N 100 100 51 50 +A 100 50 50 1799 -899 0 1 0 N 51 50 100 1 +A 100 150 50 899 -1799 0 1 0 N 100 200 51 150 +A 100 150 50 1799 -899 0 1 0 N 51 150 100 101 +A 101 -150 50 910 -1799 0 1 0 N 101 -100 52 -150 +A 101 -150 50 -912 -1799 0 1 0 N 101 -199 52 -150 +P 2 0 1 0 -25 200 -25 -200 N +P 2 0 1 0 25 -200 25 200 N +X PR1 1 -400 200 300 R 50 50 1 1 P +X PM 2 -400 0 300 R 50 50 1 1 P +X PR2 3 -400 -200 300 R 50 50 1 1 P +X S1 4 400 -200 300 L 50 50 1 1 P +X S2 5 400 200 300 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +# TRANSFORMER_SP_2S +# +DEF TRANSFORMER_SP_2S T 0 40 Y N 1 F N +F0 "T" 0 500 50 H V C CNN +F1 "TRANSFORMER_SP_2S" 0 -500 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +A -100 -150 50 899 1 0 1 0 N -100 -100 -50 -150 +A -100 -150 50 -1 -899 0 1 0 N -50 -150 -100 -199 +A -100 -50 50 899 1 0 1 0 N -100 0 -50 -50 +A -100 -50 50 -1 -899 0 1 0 N -50 -50 -100 -99 +A -100 50 50 899 1 0 1 0 N -100 100 -50 50 +A -100 50 50 -1 -899 0 1 0 N -50 50 -100 1 +A -100 150 50 899 1 0 1 0 N -100 200 -50 150 +A -100 150 50 -1 -899 0 1 0 N -50 150 -100 101 +A 100 -350 50 899 -1799 0 1 0 N 100 -300 51 -350 +A 100 -350 50 1799 -899 0 1 0 N 51 -350 100 -399 +A 100 -250 50 899 -1799 0 1 0 N 100 -200 51 -250 +A 100 -250 50 1799 -899 0 1 0 N 51 -250 100 -299 +A 100 -150 50 899 -1799 0 1 0 N 100 -100 51 -150 +A 100 -150 50 1799 -899 0 1 0 N 51 -150 100 -199 +A 100 150 50 899 -1799 0 1 0 N 100 200 51 150 +A 100 150 50 1799 -899 0 1 0 N 51 150 100 101 +A 100 250 50 899 -1799 0 1 0 N 100 300 51 250 +A 100 250 50 1799 -899 0 1 0 N 51 250 100 201 +A 100 350 50 899 -1799 0 1 0 N 100 400 51 350 +A 100 350 50 1799 -899 0 1 0 N 51 350 100 301 +P 2 0 1 0 -20 -400 -20 400 N +P 2 0 1 0 20 400 20 -400 N +X IN+ 1 -400 200 300 R 50 50 1 1 P +X PM 2 -400 0 300 R 50 50 1 1 P +X IN- 3 -400 -200 300 R 50 50 1 1 P +X OUT1A 4 400 400 300 L 50 50 1 1 P +X OUT1B 5 400 100 300 L 50 50 1 1 P +X OUT2A 6 400 -100 300 L 50 50 1 1 P +X OUT2B 7 400 -400 300 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +# TRIAC +# +DEF TRIAC U 0 10 Y Y 1 F N +F0 "U" -250 350 50 H V C CNN +F1 "TRIAC" -300 -250 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 -300 -50 0 -50 N +P 2 0 1 0 -150 -50 -300 -200 N +P 2 0 1 0 0 200 300 200 N +P 3 0 1 0 -300 200 -150 -50 0 200 F +P 3 0 1 0 150 200 0 -50 300 -50 F +X ~ 1 0 -250 200 U 50 50 1 1 P +X ~ 2 0 400 200 D 50 50 1 1 P +X ~ 3 -500 -200 200 R 50 50 1 1 I +ENDDRAW +ENDDEF +# +# TVS +# +DEF TVS D 0 40 Y Y 1 F N +F0 "D" 0 150 50 H V C CNN +F1 "TVS" 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 2 0 1 12 0 50 0 -50 N +P 4 0 1 0 -100 50 -100 -50 0 0 -100 50 F +P 4 0 1 0 0 0 100 50 100 -50 0 0 F +X ~ 1 -300 0 300 R 50 50 1 1 P +X ~ 2 300 0 300 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +# VARICAP +# +DEF VARICAP D 0 40 Y N 1 F N +F0 "D" 0 130 50 H V C CNN +F1 "VARICAP" 0 -120 50 H V C TNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +P 2 0 1 0 -150 0 -61 0 N +P 2 0 1 0 -120 -100 70 70 N +P 2 0 1 0 50 -90 50 90 N +P 2 0 1 0 109 0 150 0 N +P 2 0 1 0 110 -90 110 90 N +P 3 0 1 0 -60 90 -60 -90 50 0 F +P 3 0 1 0 90 90 50 90 85 50 F +X ANODE 1 -250 0 100 R 50 50 1 1 P +X CATHODE 2 250 0 100 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +# VARISTOR +# +DEF VARISTOR VR 0 0 N Y 1 F N +F0 "VR" 100 150 50 H V L TNN +F1 "VARISTOR" 100 50 50 H V L CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +S -40 150 40 -150 0 1 10 N +P 4 0 1 10 -60 -60 60 60 60 100 60 100 N +X ~ 1 0 250 100 D 50 50 1 1 P +X ~ 2 0 -250 100 U 50 50 1 1 P +ENDDRAW +ENDDEF +# +# VOLTMETER +# +DEF VOLTMETER M 0 1 N N 1 F N +F0 "M" -130 40 50 H V R CNN +F1 "VOLTMETER" -130 -30 50 H V R CNN +F2 "" 0 100 50 V V C CNN +F3 "" 0 100 50 V V C CNN +DRAW +T 0 0 0 100 0 0 0 V Normal 1 C C +P 2 0 0 0 -125 -125 -75 -75 N +P 2 0 0 0 75 75 125 125 N +P 3 0 0 0 75 125 125 125 125 75 N +C 0 0 100 0 1 0 N +P 2 0 1 0 10 150 30 150 N +P 2 0 1 0 20 160 20 140 N +X - 1 0 -200 100 U 50 50 1 1 P +X + 2 0 200 100 D 50 50 1 1 P +ENDDRAW +ENDDEF +# +# VOLTMETER_AC +# +DEF VOLTMETER_AC M 0 1 N N 1 F N +F0 "M" -130 40 50 H V R CNN +F1 "VOLTMETER_AC" -130 -30 50 H V R CNN +F2 "" 0 100 50 V V C CNN +F3 "" 0 100 50 V V C CNN +DRAW +T 0 0 20 100 0 0 0 V Normal 1 C C +P 2 0 0 0 -125 -125 -75 -75 N +P 2 0 0 0 75 75 125 125 N +P 3 0 0 0 75 125 125 125 125 75 N +A -20 -54 21 -1633 -167 0 1 0 N -40 -60 0 -60 +A 20 -65 21 140 1660 0 1 0 N 40 -60 0 -60 +C 0 0 100 0 1 0 N +X ~ 1 0 -200 100 U 50 50 1 1 P +X ~ 2 0 200 100 D 50 50 1 1 P +ENDDRAW +ENDDEF +# +# ZENER +# +DEF ZENER D 0 40 N N 1 F N +F0 "D" 0 100 50 H V C CNN +F1 "ZENER" 0 -100 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + D? + SO* + SM* +$ENDFPLIST +DRAW +P 5 0 1 8 -70 50 -50 30 -50 -30 -30 -50 -30 -50 N +P 5 0 1 0 -50 0 50 50 50 -50 -50 0 -50 0 F +X K 1 -200 0 150 R 50 50 1 1 P +X A 2 200 0 150 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +# ZENER_Small +# +DEF ZENER_Small D 0 40 N N 1 F N +F0 "D" 0 100 50 H V C CNN +F1 "ZENER_Small" 0 -100 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + D? + SO* + SM* +$ENDFPLIST +DRAW +P 4 0 1 8 -60 40 -40 20 -40 -20 -20 -40 N +P 4 0 1 0 40 40 -40 0 40 -40 40 40 F +X K 1 -100 0 100 R 50 50 1 1 P +X A 2 100 0 100 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +#End Library From 40b7af17eed2d58c8cdc256140e04913f27e519d Mon Sep 17 00:00:00 2001 From: jkriege2 Date: Tue, 4 Oct 2016 20:38:12 +0200 Subject: [PATCH 049/283] made DC-meters explicit with DC in the names, fixed description --- library/device.dcm | 20 ++++++------ library/device.lib | 80 +++++++++++++++++++++++----------------------- 2 files changed, 50 insertions(+), 50 deletions(-) diff --git a/library/device.dcm b/library/device.dcm index 5b199c12..d63b1fb1 100644 --- a/library/device.dcm +++ b/library/device.dcm @@ -1,15 +1,15 @@ EESchema-DOCLIB Version 2.0 # -$CMP AMPEREMETER -D amperemeter -K amperemeter DC -$ENDCMP -# $CMP AMPEREMETER_AC D AC amperemeter K amperemeter AC $ENDCMP # +$CMP AMPEREMETER_DC +D DC amperemeter +K amperemeter DC +$ENDCMP +# $CMP Battery D Battery K batt voltage-source cell @@ -737,16 +737,16 @@ D Voltage dependent resistor K vdr resistance $ENDCMP # -$CMP VOLTMETER -D galvanometer -K galvanometer -$ENDCMP -# $CMP VOLTMETER_AC D AC voltmeter K voltmeter AC $ENDCMP # +$CMP VOLTMETER_DC +D DV voltmeter +K voltmeter +$ENDCMP +# $CMP ZENER D Diode zener K diode diff --git a/library/device.lib b/library/device.lib index 9684e41f..b7202bf4 100644 --- a/library/device.lib +++ b/library/device.lib @@ -1,26 +1,6 @@ EESchema-LIBRARY Version 2.3 #encoding utf-8 # -# AMPEREMETER -# -DEF AMPEREMETER M 0 1 N N 1 F N -F0 "M" -130 40 50 H V R CNN -F1 "AMPEREMETER" -130 -30 50 H V R CNN -F2 "" 0 100 50 V V C CNN -F3 "" 0 100 50 V V C CNN -DRAW -T 0 0 0 100 0 0 0 A Normal 1 C C -P 2 0 0 0 -125 -125 -75 -75 N -P 2 0 0 0 75 75 125 125 N -P 3 0 0 0 75 125 125 125 125 75 N -C 0 0 100 0 1 0 N -P 2 0 1 0 10 150 30 150 N -P 2 0 1 0 20 160 20 140 N -X - 1 0 -200 100 U 50 50 1 1 P -X + 2 0 200 100 D 50 50 1 1 P -ENDDRAW -ENDDEF -# # AMPEREMETER_AC # DEF AMPEREMETER_AC M 0 1 N N 1 F N @@ -41,6 +21,26 @@ X ~ 2 0 200 100 D 50 50 1 1 P ENDDRAW ENDDEF # +# AMPEREMETER_DC +# +DEF AMPEREMETER_DC M 0 1 N N 1 F N +F0 "M" -130 40 50 H V R CNN +F1 "AMPEREMETER_DC" -130 -30 50 H V R CNN +F2 "" 0 100 50 V V C CNN +F3 "" 0 100 50 V V C CNN +DRAW +T 0 0 0 100 0 0 0 A Normal 1 C C +P 2 0 0 0 -125 -125 -75 -75 N +P 2 0 0 0 75 75 125 125 N +P 3 0 0 0 75 125 125 125 125 75 N +C 0 0 100 0 1 0 N +P 2 0 1 0 10 150 30 150 N +P 2 0 1 0 20 160 20 140 N +X - 1 0 -200 100 U 50 50 1 1 P +X + 2 0 200 100 D 50 50 1 1 P +ENDDRAW +ENDDEF +# # Battery # DEF Battery BT 0 0 N Y 1 F N @@ -3438,26 +3438,6 @@ X ~ 2 0 -250 100 U 50 50 1 1 P ENDDRAW ENDDEF # -# VOLTMETER -# -DEF VOLTMETER M 0 1 N N 1 F N -F0 "M" -130 40 50 H V R CNN -F1 "VOLTMETER" -130 -30 50 H V R CNN -F2 "" 0 100 50 V V C CNN -F3 "" 0 100 50 V V C CNN -DRAW -T 0 0 0 100 0 0 0 V Normal 1 C C -P 2 0 0 0 -125 -125 -75 -75 N -P 2 0 0 0 75 75 125 125 N -P 3 0 0 0 75 125 125 125 125 75 N -C 0 0 100 0 1 0 N -P 2 0 1 0 10 150 30 150 N -P 2 0 1 0 20 160 20 140 N -X - 1 0 -200 100 U 50 50 1 1 P -X + 2 0 200 100 D 50 50 1 1 P -ENDDRAW -ENDDEF -# # VOLTMETER_AC # DEF VOLTMETER_AC M 0 1 N N 1 F N @@ -3478,6 +3458,26 @@ X ~ 2 0 200 100 D 50 50 1 1 P ENDDRAW ENDDEF # +# VOLTMETER_DC +# +DEF VOLTMETER_DC M 0 1 N N 1 F N +F0 "M" -130 40 50 H V R CNN +F1 "VOLTMETER_DC" -130 -30 50 H V R CNN +F2 "" 0 100 50 V V C CNN +F3 "" 0 100 50 V V C CNN +DRAW +T 0 0 0 100 0 0 0 V Normal 1 C C +P 2 0 0 0 -125 -125 -75 -75 N +P 2 0 0 0 75 75 125 125 N +P 3 0 0 0 75 125 125 125 125 75 N +C 0 0 100 0 1 0 N +P 2 0 1 0 10 150 30 150 N +P 2 0 1 0 20 160 20 140 N +X - 1 0 -200 100 U 50 50 1 1 P +X + 2 0 200 100 D 50 50 1 1 P +ENDDRAW +ENDDEF +# # ZENER # DEF ZENER D 0 40 N N 1 F N From 1740c4b2fb58beb12b593dc3724fede25a57df0a Mon Sep 17 00:00:00 2001 From: jkriege2 Date: Tue, 4 Oct 2016 21:09:24 +0200 Subject: [PATCH 050/283] added microphones, alternative speaker, buzzer, earphone, ultrasonic components (microphone&speaker) --- library/device.dcm | 70 ++++++++++++---- library/device.lib | 197 ++++++++++++++++++++++++++++++++++++++++----- 2 files changed, 231 insertions(+), 36 deletions(-) diff --git a/library/device.dcm b/library/device.dcm index d63b1fb1..553328e1 100644 --- a/library/device.dcm +++ b/library/device.dcm @@ -15,6 +15,16 @@ D Battery K batt voltage-source cell $ENDCMP # +$CMP Beeper +D Beeper +K Quartz Resonator Ceramic +$ENDCMP +# +$CMP Buzzer +D Buzzer, polar +K Quartz Resonator Ceramic +$ENDCMP +# $CMP C D Unpolarized capacitor K cap capacitor @@ -165,6 +175,11 @@ D EMI Filter, three pins K electromagnetic interference noise $ENDCMP # +$CMP Earphone +D earphone, polar +K earphone speaker headphone +$ENDCMP +# $CMP FUSE D Fuse, generic K fuse @@ -260,6 +275,31 @@ D LED, small symbol K led diode light-emitting-diode $ENDCMP # +$CMP Microphone +D Microphone +K Microphone +$ENDCMP +# +$CMP Microphone_ALT +D Microphone, alternative symbol +K Microphone sound +$ENDCMP +# +$CMP Microphone_Condenser +D Condenser Microspcope +K Capacitance condenser Microphone +$ENDCMP +# +$CMP Microphone_Crystal +D crystal microphone +K microphone crystal +$ENDCMP +# +$CMP Microphone_Ultrasound +D Ultrasound receiver +K Microphone Ultrasound crystal +$ENDCMP +# $CMP OHMMETER D ohmmeter, measures resistance K ohmmeter @@ -602,11 +642,6 @@ D Diode schottky - cms K diode SCHOTTKY CMS $ENDCMP # -$CMP SPEAKER -D Audio speaker, 2 pins, generic symbol -K buzzer beeper sound -$ENDCMP -# $CMP SW_CODED D Rotary switch, 4-bit encoding K rotary hex @@ -677,6 +712,21 @@ D Single Pole Single Throw (SPST) switch, small symbol K switch lever $ENDCMP # +$CMP Speaker_Crystal +D crystal speaker/transducer +K crystal speaker ultrasonic transducer +$ENDCMP +# +$CMP Speaker_Small +D small speaker symbol +K speaker sound +$ENDCMP +# +$CMP Speaker_Ultrasound +D ultrasonic transducer +K crystal speaker ultrasonic transducer +$ENDCMP +# $CMP TEST D Testpoint, connection for test equipment K tp testpoint @@ -737,16 +787,6 @@ D Voltage dependent resistor K vdr resistance $ENDCMP # -$CMP VOLTMETER_AC -D AC voltmeter -K voltmeter AC -$ENDCMP -# -$CMP VOLTMETER_DC -D DV voltmeter -K voltmeter -$ENDCMP -# $CMP ZENER D Diode zener K diode diff --git a/library/device.lib b/library/device.lib index b7202bf4..ab9fcf2d 100644 --- a/library/device.lib +++ b/library/device.lib @@ -60,6 +60,32 @@ X ~ 2 0 -150 100 U 50 50 1 1 P ENDDRAW ENDDEF # +# Buzzer +# +DEF Buzzer BZ 0 1 Y N 1 F N +F0 "BZ" 100 150 50 H V L CNN +F1 "Buzzer" 100 75 50 H V L CNN +F2 "" 0 100 50 V V C CNN +F3 "" 0 100 50 V V C CNN +ALIAS Beeper +$FPLIST + *Buzzer* +$ENDFPLIST +DRAW +S -20 30 20 30 0 1 0 N +S 0 30 0 20 0 1 0 N +S 0 70 0 80 0 1 0 N +S 20 70 -20 70 0 1 0 N +S 30 40 -30 60 0 1 0 N +S 50 -25 75 125 0 1 0 F +S 50 0 -50 100 0 1 0 N +P 2 0 1 0 10 150 30 150 N +P 2 0 1 0 20 160 20 140 N +X - 1 0 -100 100 U 50 50 1 1 P +X + 2 0 200 100 D 50 50 1 1 P +ENDDRAW +ENDDEF +# # C # DEF C C 0 10 N Y 1 F N @@ -760,6 +786,21 @@ X VO 3 300 0 100 L 50 50 1 1 P ENDDRAW ENDDEF # +# Earphone +# +DEF Earphone SP 0 1 Y N 1 F N +F0 "SP" 100 150 50 H V L CNN +F1 "Earphone" 100 75 50 H V L CNN +F2 "" 0 100 50 V V C CNN +F3 "" 0 100 50 V V C CNN +DRAW +S 50 -25 75 125 0 1 0 F +S 50 0 -50 100 0 1 0 N +X - 1 0 -100 100 U 50 50 1 1 P +X + 2 0 200 100 D 50 50 1 1 P +ENDDRAW +ENDDEF +# # FUSE # DEF FUSE F 0 10 Y Y 1 F N @@ -1223,6 +1264,84 @@ X A 2 100 0 70 L 50 50 1 1 P ENDDRAW ENDDEF # +# Microphone +# +DEF Microphone MIC 0 1 Y N 1 F N +F0 "MIC" -150 50 50 H V R CNN +F1 "Microphone" -150 -25 50 H V R CNN +F2 "" 0 100 50 V V C CNN +F3 "" 0 100 50 V V C CNN +DRAW +C 0 0 100 0 1 10 N +P 2 0 1 10 -100 100 -100 -100 N +P 2 0 1 0 10 150 30 150 N +P 2 0 1 0 20 160 20 140 N +X - 1 0 -200 100 U 50 50 1 1 P +X + 2 0 200 100 D 50 50 1 1 P +ENDDRAW +ENDDEF +# +# Microphone_ALT +# +DEF Microphone_ALT MIC 0 0 Y N 1 F N +F0 "MIC" -100 100 50 H V R CNN +F1 "Microphone_ALT" -100 20 50 H V R CNN +F2 "" 0 100 50 V V C CNN +F3 "" 0 100 50 V V C CNN +DRAW +A -90 50 100 -899 899 0 1 10 N -90 -50 -90 150 +P 2 0 1 10 -90 150 -90 -50 f +P 2 0 1 0 40 120 60 120 N +P 2 0 1 0 50 110 50 130 N +X - 1 100 0 100 L 50 50 1 1 P +X + 2 100 100 100 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +# Microphone_Condenser +# +DEF Microphone_Condenser MIC 0 1 Y N 1 F N +F0 "MIC" -130 50 50 H V R CNN +F1 "Microphone_Condenser" -130 -25 50 H V R CNN +F2 "" 0 100 50 V V C CNN +F3 "" 0 100 50 V V C CNN +DRAW +C 0 0 100 0 1 10 N +S 40 -10 -40 -30 0 1 0 F +S 40 30 -40 10 0 1 0 F +P 2 0 1 10 -100 100 -100 -100 N +P 2 0 1 0 0 -30 0 -60 N +P 2 0 1 0 0 30 0 60 N +P 2 0 1 0 10 150 30 150 N +P 2 0 1 0 20 160 20 140 N +X - 1 0 -200 100 U 50 50 1 1 P +X + 2 0 200 100 D 50 50 1 1 P +ENDDRAW +ENDDEF +# +# Microphone_Crystal +# +DEF Microphone_Crystal MIC 0 1 Y N 1 F N +F0 "MIC" -150 45 50 H V R CNN +F1 "Microphone_Crystal" -150 -30 50 H V R CNN +F2 "" 50 -70 50 V V L CNN +F3 "" 0 100 50 V V C CNN +ALIAS Microphone_Ultrasound +DRAW +C 0 0 100 0 1 10 N +S -50 20 50 -20 0 1 10 N +P 2 0 1 10 -100 100 -100 -100 N +P 2 0 1 0 -30 -40 30 -40 N +P 2 0 1 0 -30 40 30 40 N +P 2 0 1 0 0 -40 0 -70 N +P 2 0 1 0 0 40 0 70 N +P 2 0 1 0 10 150 30 150 N +P 2 0 1 0 20 160 20 140 N +X - 1 0 -200 100 U 50 50 1 1 P +X + 2 0 200 100 D 50 50 1 1 P +ENDDRAW +ENDDEF +# # OHMMETER # DEF OHMMETER M 0 1 N N 1 F N @@ -2818,21 +2937,6 @@ X A 3 200 50 100 L 50 50 1 1 I ENDDRAW ENDDEF # -# SPEAKER -# -DEF SPEAKER SP 0 0 N Y 1 F N -F0 "SP" -100 250 50 H V C CNN -F1 "SPEAKER" -100 -250 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 0 0 100 150 250 300 250 -300 100 -150 N -P 5 0 0 0 -100 150 100 150 100 -150 -100 -150 -100 150 F -X 1 1 -300 100 200 R 50 50 1 1 I -X 2 2 -300 -100 200 R 50 50 1 1 I -ENDDRAW -ENDDEF -# # SW_CODED # DEF SW_CODED SW 0 20 Y Y 1 F N @@ -3104,6 +3208,57 @@ X 2 2 200 0 100 L 50 50 1 1 I ENDDRAW ENDDEF # +# Speaker +# +DEF Speaker SP 0 0 N Y 1 F N +F0 "SP" -100 250 50 H V C CNN +F1 "Speaker" -100 -250 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 0 0 100 150 250 300 250 -300 100 -150 N +P 5 0 0 0 -100 150 100 150 100 -150 -100 -150 -100 150 F +X 1 1 -300 100 200 R 50 50 1 1 I +X 2 2 -300 -100 200 R 50 50 1 1 I +ENDDRAW +ENDDEF +# +# Speaker_Crystal +# +DEF Speaker_Crystal SP 0 0 N Y 1 F N +F0 "SP" 25 225 50 H V R CNN +F1 "Speaker_Crystal" 25 150 50 H V R CNN +F2 "" -35 -50 50 H V C CNN +F3 "" -35 -50 50 H V C CNN +ALIAS Speaker_Ultrasound +DRAW +S -100 50 45 -150 0 0 10 N +S -80 -25 25 -75 0 0 10 N +P 2 0 0 0 -65 -90 15 -90 N +P 2 0 0 0 -65 -10 15 -10 N +P 2 0 0 0 -25 -90 -25 -120 N +P 2 0 0 0 -25 -10 -25 20 N +P 4 0 0 10 45 50 145 150 145 -250 45 -150 N +X 1 1 -200 0 100 R 50 50 1 1 I +X 2 2 -200 -100 100 R 50 50 1 1 I +ENDDRAW +ENDDEF +# +# Speaker_Small +# +DEF Speaker_Small SP 0 0 N Y 1 F N +F0 "SP" 50 225 50 H V R CNN +F1 "Speaker_Small" 50 150 50 H V R CNN +F2 "" 0 -200 50 H V C CNN +F3 "" -10 -50 50 H V C CNN +DRAW +S -100 50 40 -150 0 0 10 N +P 4 0 0 10 40 50 140 150 140 -250 40 -150 N +X 1 1 -200 0 100 R 50 50 1 1 I +X 2 2 -200 -100 100 R 50 50 1 1 I +ENDDRAW +ENDDEF +# # TEST # DEF TEST P 0 40 N N 1 F N @@ -3438,11 +3593,11 @@ X ~ 2 0 -250 100 U 50 50 1 1 P ENDDRAW ENDDEF # -# VOLTMETER_AC +# Voltmeter_AC # -DEF VOLTMETER_AC M 0 1 N N 1 F N +DEF Voltmeter_AC M 0 1 N N 1 F N F0 "M" -130 40 50 H V R CNN -F1 "VOLTMETER_AC" -130 -30 50 H V R CNN +F1 "Voltmeter_AC" -130 -30 50 H V R CNN F2 "" 0 100 50 V V C CNN F3 "" 0 100 50 V V C CNN DRAW @@ -3458,11 +3613,11 @@ X ~ 2 0 200 100 D 50 50 1 1 P ENDDRAW ENDDEF # -# VOLTMETER_DC +# Voltmeter_DC # -DEF VOLTMETER_DC M 0 1 N N 1 F N +DEF Voltmeter_DC M 0 1 N N 1 F N F0 "M" -130 40 50 H V R CNN -F1 "VOLTMETER_DC" -130 -30 50 H V R CNN +F1 "Voltmeter_DC" -130 -30 50 H V R CNN F2 "" 0 100 50 V V C CNN F3 "" 0 100 50 V V C CNN DRAW From 0f295d4ce7a1c0addc72093095234509590c5497 Mon Sep 17 00:00:00 2001 From: jkriege2 Date: Tue, 4 Oct 2016 21:13:39 +0200 Subject: [PATCH 051/283] changed Lettercase in METER-names to Galvanometer... --- library/device.dcm | 34 ++++++++++++++++++++++------------ library/device.lib | 24 ++++++++++++------------ 2 files changed, 34 insertions(+), 24 deletions(-) diff --git a/library/device.dcm b/library/device.dcm index 553328e1..f3aa69f7 100644 --- a/library/device.dcm +++ b/library/device.dcm @@ -1,13 +1,13 @@ EESchema-DOCLIB Version 2.0 # -$CMP AMPEREMETER_AC -D AC amperemeter -K amperemeter AC +$CMP Amperemeter_AC +D AC Amperemeter +K Amperemeter AC $ENDCMP # -$CMP AMPEREMETER_DC -D DC amperemeter -K amperemeter DC +$CMP Amperemeter_DC +D DC Amperemeter +K Amperemeter DC $ENDCMP # $CMP Battery @@ -195,9 +195,9 @@ D Fuse, small symbol K fuse $ENDCMP # -$CMP GALVANOMETER -D galvanometer -K galvanometer +$CMP Galvanometer +D Galvanometer +K Galvanometer $ENDCMP # $CMP HEATSINK @@ -300,9 +300,9 @@ D Ultrasound receiver K Microphone Ultrasound crystal $ENDCMP # -$CMP OHMMETER -D ohmmeter, measures resistance -K ohmmeter +$CMP Ohmmeter +D Ohmmeter, measures resistance +K Ohmmeter $ENDCMP # $CMP POT @@ -787,6 +787,16 @@ D Voltage dependent resistor K vdr resistance $ENDCMP # +$CMP Voltmeter_AC +D AC Voltmeter +K Voltmeter AC +$ENDCMP +# +$CMP Voltmeter_DC +D DC Voltmeter +K Voltmeter DC +$ENDCMP +# $CMP ZENER D Diode zener K diode diff --git a/library/device.lib b/library/device.lib index ab9fcf2d..6128bdf0 100644 --- a/library/device.lib +++ b/library/device.lib @@ -1,11 +1,11 @@ EESchema-LIBRARY Version 2.3 #encoding utf-8 # -# AMPEREMETER_AC +# Amperemeter_AC # -DEF AMPEREMETER_AC M 0 1 N N 1 F N +DEF Amperemeter_AC M 0 1 N N 1 F N F0 "M" -130 40 50 H V R CNN -F1 "AMPEREMETER_AC" -130 -30 50 H V R CNN +F1 "Amperemeter_AC" -130 -30 50 H V R CNN F2 "" 0 100 50 V V C CNN F3 "" 0 100 50 V V C CNN DRAW @@ -21,11 +21,11 @@ X ~ 2 0 200 100 D 50 50 1 1 P ENDDRAW ENDDEF # -# AMPEREMETER_DC +# Amperemeter_DC # -DEF AMPEREMETER_DC M 0 1 N N 1 F N +DEF Amperemeter_DC M 0 1 N N 1 F N F0 "M" -130 40 50 H V R CNN -F1 "AMPEREMETER_DC" -130 -30 50 H V R CNN +F1 "Amperemeter_DC" -130 -30 50 H V R CNN F2 "" 0 100 50 V V C CNN F3 "" 0 100 50 V V C CNN DRAW @@ -855,11 +855,11 @@ X ~ 2 100 0 50 L 50 50 1 1 P ENDDRAW ENDDEF # -# GALVANOMETER +# Galvanometer # -DEF GALVANOMETER M 0 1 N N 1 F N +DEF Galvanometer M 0 1 N N 1 F N F0 "M" -130 40 50 H V R CNN -F1 "GALVANOMETER" -130 -30 50 H V R CNN +F1 "Galvanometer" -130 -30 50 H V R CNN F2 "" 0 100 50 V V C CNN F3 "" 0 100 50 V V C CNN DRAW @@ -1342,11 +1342,11 @@ X + 2 0 200 100 D 50 50 1 1 P ENDDRAW ENDDEF # -# OHMMETER +# Ohmmeter # -DEF OHMMETER M 0 1 N N 1 F N +DEF Ohmmeter M 0 1 N N 1 F N F0 "M" -130 40 50 H V R CNN -F1 "OHMMETER" -130 -30 50 H V R CNN +F1 "Ohmmeter" -130 -30 50 H V R CNN F2 "" 0 100 50 V V C CNN F3 "" 0 100 50 V V C CNN DRAW From 255640bfb9e071afb9f090bd2a5f9a88cb494676 Mon Sep 17 00:00:00 2001 From: jkriege2 Date: Tue, 4 Oct 2016 21:30:54 +0200 Subject: [PATCH 052/283] removed beeper and Microphone_ALT (too near to IEC-symbol for a buzzer) --- library/device.dcm | 10 ---------- library/device.lib | 43 ++++++++++--------------------------------- 2 files changed, 10 insertions(+), 43 deletions(-) diff --git a/library/device.dcm b/library/device.dcm index f3aa69f7..2bde3aa6 100644 --- a/library/device.dcm +++ b/library/device.dcm @@ -15,11 +15,6 @@ D Battery K batt voltage-source cell $ENDCMP # -$CMP Beeper -D Beeper -K Quartz Resonator Ceramic -$ENDCMP -# $CMP Buzzer D Buzzer, polar K Quartz Resonator Ceramic @@ -280,11 +275,6 @@ D Microphone K Microphone $ENDCMP # -$CMP Microphone_ALT -D Microphone, alternative symbol -K Microphone sound -$ENDCMP -# $CMP Microphone_Condenser D Condenser Microspcope K Capacitance condenser Microphone diff --git a/library/device.lib b/library/device.lib index 6128bdf0..933fb9c9 100644 --- a/library/device.lib +++ b/library/device.lib @@ -63,26 +63,20 @@ ENDDEF # Buzzer # DEF Buzzer BZ 0 1 Y N 1 F N -F0 "BZ" 100 150 50 H V L CNN -F1 "Buzzer" 100 75 50 H V L CNN -F2 "" 0 100 50 V V C CNN -F3 "" 0 100 50 V V C CNN -ALIAS Beeper +F0 "BZ" 125 50 50 H V L CNN +F1 "Buzzer" 125 -25 50 H V L CNN +F2 "" -25 100 50 V V C CNN +F3 "" -25 100 50 V V C CNN $FPLIST *Buzzer* $ENDFPLIST DRAW -S -20 30 20 30 0 1 0 N -S 0 30 0 20 0 1 0 N -S 0 70 0 80 0 1 0 N -S 20 70 -20 70 0 1 0 N -S 30 40 -30 60 0 1 0 N -S 50 -25 75 125 0 1 0 F -S 50 0 -50 100 0 1 0 N -P 2 0 1 0 10 150 30 150 N -P 2 0 1 0 20 160 20 140 N -X - 1 0 -100 100 U 50 50 1 1 P -X + 2 0 200 100 D 50 50 1 1 P +A 0 12 112 -899 899 0 1 0 N 0 -100 0 125 +P 2 0 1 0 -65 75 -45 75 N +P 2 0 1 0 -55 85 -55 65 N +P 2 0 1 0 0 125 0 -100 N +X - 1 -100 100 100 R 50 50 1 1 P +X + 2 -100 -75 100 R 50 50 1 1 P ENDDRAW ENDDEF # @@ -1281,23 +1275,6 @@ X + 2 0 200 100 D 50 50 1 1 P ENDDRAW ENDDEF # -# Microphone_ALT -# -DEF Microphone_ALT MIC 0 0 Y N 1 F N -F0 "MIC" -100 100 50 H V R CNN -F1 "Microphone_ALT" -100 20 50 H V R CNN -F2 "" 0 100 50 V V C CNN -F3 "" 0 100 50 V V C CNN -DRAW -A -90 50 100 -899 899 0 1 10 N -90 -50 -90 150 -P 2 0 1 10 -90 150 -90 -50 f -P 2 0 1 0 40 120 60 120 N -P 2 0 1 0 50 110 50 130 N -X - 1 100 0 100 L 50 50 1 1 P -X + 2 100 100 100 L 50 50 1 1 P -ENDDRAW -ENDDEF -# # Microphone_Condenser # DEF Microphone_Condenser MIC 0 1 Y N 1 F N From 776fa53aa2acf3d39498fb7d713d6635ad53eb57 Mon Sep 17 00:00:00 2001 From: jkriege2 Date: Thu, 6 Oct 2016 18:34:02 +0200 Subject: [PATCH 053/283] added antenna and antenna_with_shield symbols --- library/device.dcm | 10 ++++++++++ library/device.lib | 32 ++++++++++++++++++++++++++++++++ 2 files changed, 42 insertions(+) diff --git a/library/device.dcm b/library/device.dcm index 2bde3aa6..75f66131 100644 --- a/library/device.dcm +++ b/library/device.dcm @@ -10,6 +10,16 @@ D DC Amperemeter K Amperemeter DC $ENDCMP # +$CMP Antenna +D Antenna symbol +K antenna +$ENDCMP +# +$CMP Antenna_With_Shield +D Antenna symbol with extra pin for shielding +K antenna +$ENDCMP +# $CMP Battery D Battery K batt voltage-source cell diff --git a/library/device.lib b/library/device.lib index 933fb9c9..cb5b22f5 100644 --- a/library/device.lib +++ b/library/device.lib @@ -41,6 +41,38 @@ X + 2 0 200 100 D 50 50 1 1 P ENDDRAW ENDDEF # +# Antenna +# +DEF Antenna A 0 40 N N 1 F N +F0 "A" -75 75 50 H V R CNN +F1 "Antenna" -75 0 50 H V R CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +DRAW +P 2 0 1 0 0 100 0 -100 N +P 3 0 1 0 50 100 0 0 -50 100 N +X A 1 0 -200 100 U 50 50 1 1 I +ENDDRAW +ENDDEF +# +# Antenna_With_Shield +# +DEF Antenna_With_Shield A 0 40 N N 1 F N +F0 "A" -75 75 50 H V R CNN +F1 "Antenna_With_Shield" -75 0 50 H V R CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +DRAW +A -1 -88 32 -882 1242 0 1 0 N 0 -120 -20 -60 +A 1 -88 32 -918 558 0 1 0 N 0 -120 20 -60 +P 2 0 1 0 0 100 0 -100 N +P 2 0 1 0 30 -100 100 -100 N +P 3 0 1 0 50 100 0 0 -50 100 N +X A 1 0 -200 100 U 50 50 1 1 I +X SHIELD 2 100 -200 100 U 50 50 1 1 I +ENDDRAW +ENDDEF +# # Battery # DEF Battery BT 0 0 N Y 1 F N From 6f0b929194def1fb368a400d563147672dffafa8 Mon Sep 17 00:00:00 2001 From: jkriege2 Date: Thu, 6 Oct 2016 18:35:38 +0200 Subject: [PATCH 054/283] renamed shielded Antenna to Antenna_Shield --- library/device.dcm | 2 +- library/device.lib | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/library/device.dcm b/library/device.dcm index 75f66131..508e7238 100644 --- a/library/device.dcm +++ b/library/device.dcm @@ -15,7 +15,7 @@ D Antenna symbol K antenna $ENDCMP # -$CMP Antenna_With_Shield +$CMP Antenna_Shield D Antenna symbol with extra pin for shielding K antenna $ENDCMP diff --git a/library/device.lib b/library/device.lib index cb5b22f5..cb2987a9 100644 --- a/library/device.lib +++ b/library/device.lib @@ -55,11 +55,11 @@ X A 1 0 -200 100 U 50 50 1 1 I ENDDRAW ENDDEF # -# Antenna_With_Shield +# Antenna_Shield # -DEF Antenna_With_Shield A 0 40 N N 1 F N +DEF Antenna_Shield A 0 40 N N 1 F N F0 "A" -75 75 50 H V R CNN -F1 "Antenna_With_Shield" -75 0 50 H V R CNN +F1 "Antenna_Shield" -75 0 50 H V R CNN F2 "" 0 0 50 H I C CNN F3 "" 0 0 50 H I C CNN DRAW From 33dcd7aaf928211f887a4358f7d808d17873bcb7 Mon Sep 17 00:00:00 2001 From: jkriege2 Date: Thu, 6 Oct 2016 21:31:14 +0200 Subject: [PATCH 055/283] added SIP 3D packages with 4...14 pins ... and naming conforms to PR https://github.com/KiCad/Resistors_ThroughHole.pretty/pull/13 --- .../Resistor_Array_SIP10.FCStd | Bin 0 -> 45287 bytes .../Resistor_Array_SIP10.wrl | 2281 ++++++++++++++ .../Resistor_Array_SIP11.FCStd | Bin 0 -> 48529 bytes .../Resistor_Array_SIP11.wrl | 2435 +++++++++++++++ .../Resistor_Array_SIP12.FCStd | Bin 0 -> 51698 bytes .../Resistor_Array_SIP12.wrl | 2522 ++++++++++++++++ .../Resistor_Array_SIP13.FCStd | Bin 0 -> 55805 bytes .../Resistor_Array_SIP13.wrl | 2542 ++++++++++++++++ .../Resistor_Array_SIP14.FCStd | Bin 0 -> 59381 bytes .../Resistor_Array_SIP14.wrl | 2632 +++++++++++++++++ .../Resistor_Array_SIP4.FCStd | Bin 0 -> 28561 bytes .../Resistor_Array_SIP4.wrl | 1919 ++++++++++++ .../Resistor_Array_SIP5.FCStd | Bin 0 -> 31143 bytes .../Resistor_Array_SIP5.wrl | 1974 +++++++++++++ .../Resistor_Array_SIP6.FCStd | Bin 0 -> 34194 bytes .../Resistor_Array_SIP6.wrl | 2061 +++++++++++++ .../Resistor_Array_SIP7.wrl | 2068 +++++++++++++ .../Resistor_Array_SIP8.FCStd | Bin 47229 -> 39743 bytes .../Resistor_Array_SIP8.wrl | 1738 ++++++----- .../Resistor_Array_SIP9.FCStd | Bin 50206 -> 42457 bytes .../Resistor_Array_SIP9.wrl | 2618 ++++++++-------- 21 files changed, 22528 insertions(+), 2262 deletions(-) create mode 100644 modules/packages3d/Resistors_ThroughHole.3dshapes/Resistor_Array_SIP10.FCStd create mode 100644 modules/packages3d/Resistors_ThroughHole.3dshapes/Resistor_Array_SIP10.wrl create mode 100644 modules/packages3d/Resistors_ThroughHole.3dshapes/Resistor_Array_SIP11.FCStd create mode 100644 modules/packages3d/Resistors_ThroughHole.3dshapes/Resistor_Array_SIP11.wrl create mode 100644 modules/packages3d/Resistors_ThroughHole.3dshapes/Resistor_Array_SIP12.FCStd create mode 100644 modules/packages3d/Resistors_ThroughHole.3dshapes/Resistor_Array_SIP12.wrl create mode 100644 modules/packages3d/Resistors_ThroughHole.3dshapes/Resistor_Array_SIP13.FCStd create mode 100644 modules/packages3d/Resistors_ThroughHole.3dshapes/Resistor_Array_SIP13.wrl create mode 100644 modules/packages3d/Resistors_ThroughHole.3dshapes/Resistor_Array_SIP14.FCStd create mode 100644 modules/packages3d/Resistors_ThroughHole.3dshapes/Resistor_Array_SIP14.wrl create mode 100644 modules/packages3d/Resistors_ThroughHole.3dshapes/Resistor_Array_SIP4.FCStd create mode 100644 modules/packages3d/Resistors_ThroughHole.3dshapes/Resistor_Array_SIP4.wrl create mode 100644 modules/packages3d/Resistors_ThroughHole.3dshapes/Resistor_Array_SIP5.FCStd create mode 100644 modules/packages3d/Resistors_ThroughHole.3dshapes/Resistor_Array_SIP5.wrl create mode 100644 modules/packages3d/Resistors_ThroughHole.3dshapes/Resistor_Array_SIP6.FCStd create mode 100644 modules/packages3d/Resistors_ThroughHole.3dshapes/Resistor_Array_SIP6.wrl create mode 100644 modules/packages3d/Resistors_ThroughHole.3dshapes/Resistor_Array_SIP7.wrl diff --git a/modules/packages3d/Resistors_ThroughHole.3dshapes/Resistor_Array_SIP10.FCStd b/modules/packages3d/Resistors_ThroughHole.3dshapes/Resistor_Array_SIP10.FCStd new file mode 100644 index 0000000000000000000000000000000000000000..da39ded58e97d0f65ded0dd5dd46973757a39307 GIT binary patch literal 45287 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 Iq5vyd0HW*B8~^|S literal 0 HcmV?d00001 diff --git a/modules/packages3d/Resistors_ThroughHole.3dshapes/Resistor_Array_SIP10.wrl b/modules/packages3d/Resistors_ThroughHole.3dshapes/Resistor_Array_SIP10.wrl new file mode 100644 index 00000000..97b16aa0 --- /dev/null +++ b/modules/packages3d/Resistors_ThroughHole.3dshapes/Resistor_Array_SIP10.wrl @@ -0,0 +1,2281 @@ +#VRML V2.0 utf8 + + +Group { + children + Group { + children [ + Group { + children + Transform { + translation 0 0 0 + rotation 1 -0 -0 1.5707964 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + Switch { + whichChoice 0 + choice [ + Group { + children [ + DEF o0 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.098039217 0.098039217 0.098039217 + shininess 1 + + } + + } + geometry + IndexedLineSet { + coord + DEF o1 Coordinate { + point [ -0.28999999 1.5 0.25, + 23.110001 1.5 0.25, + -0.28999999 1.5 -0.25, + 23.110001 1.5 -0.25, + -0.28999999 1.5 0.25, + 23.110001 1.5 0.25, + -0.28999999 2.5 1.25, + -0.28999999 2.2411809 1.2159258, + -0.28999999 2 1.1160254, + -0.28999999 1.7928932 0.95710677, + -0.28999999 1.6339746 0.75, + -0.28999999 1.5340742 0.50881904, + 23.110001 2.5 1.25, + 23.110001 2.2411809 1.2159258, + 23.110001 2 1.1160254, + 23.110001 1.7928932 0.95710677, + 23.110001 1.6339746 0.75, + 23.110001 1.5340742 0.50881904, + -1.29 2.5 -0.25, + -0.28999999 1.5 -0.25, + -1.2559258 2.2411809 -0.25, + -1.1560254 2 -0.25, + -0.99710679 1.7928932 -0.25, + -0.79000002 1.6339746 -0.25, + -0.54881907 1.5340742 -0.25, + -1.29 2.5 0.25, + -0.28999999 1.5 0.25, + -1.2559258 2.2411809 0.25, + -1.1560254 2 0.25, + -0.99710679 1.7928932 0.25, + -0.79000002 1.6339746 0.25, + -0.54881907 1.5340742 0.25, + 24.110001 2.5 -0.25, + 23.110001 1.5 -0.25, + 24.075926 2.2411809 -0.25, + 23.976025 2 -0.25, + 23.817106 1.7928932 -0.25, + 23.610001 1.6339746 -0.25, + 23.368818 1.5340742 -0.25, + 24.110001 2.5 0.25, + 23.110001 1.5 0.25, + 24.075926 2.2411809 0.25, + 23.976025 2 0.25, + 23.817106 1.7928932 0.25, + 23.610001 1.6339746 0.25, + 23.368818 1.5340742 0.25, + -0.28999999 1.5 -0.25, + 23.110001 1.5 -0.25, + -0.28999999 2.5 -1.25, + -0.28999999 2.2411809 -1.2159258, + -0.28999999 2 -1.1160254, + -0.28999999 1.7928932 -0.95710677, + -0.28999999 1.6339746 -0.75, + -0.28999999 1.5340742 -0.50881904, + 23.110001 2.5 -1.25, + 23.110001 2.2411809 -1.2159258, + 23.110001 2 -1.1160254, + 23.110001 1.7928932 -0.95710677, + 23.110001 1.6339746 -0.75, + 23.110001 1.5340742 -0.50881904, + -1.29 2.5 0.25, + -0.28999999 2.5 1.25, + -1.2559258 2.5 0.50881904, + -1.1560254 2.5 0.75, + -0.99710679 2.5 0.95710677, + -0.79000002 2.5 1.1160254, + -0.54881907 2.5 1.2159258, + -1.29 2.5 0.25, + -0.28999999 1.5 0.25, + -1.2559258 2.2411809 0.25, + -1.1560254 2 0.25, + -0.99710679 1.7928932 0.25, + -0.79000002 1.6339746 0.25, + -0.54881907 1.5340742 0.25, + -0.28999999 2.2411809 1.2159258, + -0.28999999 2 1.1160254, + -0.28999999 1.7928932 0.95710677, + -0.28999999 1.6339746 0.75, + -0.28999999 1.5340742 0.50881904, + -1.2138796 2.3535533 0.60355341, + -0.99710679 2.2294021 0.90328151, + -1.2138796 2.1464467 0.39644662, + -0.99710679 2 0.75, + -0.67268342 2.3197601 1.1561275, + -0.99710679 1.8467185 0.52059805, + -0.67268342 1.9867201 1.0181777, + -0.67268342 1.7318223 0.76327997, + -0.67268342 1.5938725 0.43023995, + -1.2707853 2.3916137 0.41221169, + 24.110001 2.5 0.25, + 23.110001 2.5 1.25, + 24.075926 2.5 0.50881904, + 23.976025 2.5 0.75, + 23.817106 2.5 0.95710677, + 23.610001 2.5 1.1160254, + 23.368818 2.5 1.2159258, + 24.110001 2.5 0.25, + 23.110001 1.5 0.25, + 24.075926 2.2411809 0.25, + 23.976025 2 0.25, + 23.817106 1.7928932 0.25, + 23.610001 1.6339746 0.25, + 23.368818 1.5340742 0.25, + 23.110001 2.2411809 1.2159258, + 23.110001 2 1.1160254, + 23.110001 1.7928932 0.95710677, + 23.110001 1.6339746 0.75, + 23.110001 1.5340742 0.50881904, + 24.03388 2.3535533 0.60355341, + 23.817106 2.2294021 0.90328151, + 24.03388 2.1464467 0.39644662, + 23.817106 2 0.75, + 23.492683 2.3197601 1.1561275, + 23.817106 1.8467185 0.52059805, + 23.492683 1.9867201 1.0181777, + 23.492683 1.7318223 0.76327997, + 23.492683 1.5938725 0.43023995, + 24.090786 2.3916137 0.41221169, + -0.28999999 2.5 1.25, + 23.110001 2.5 1.25, + -0.28999999 5.0799999 1.25, + 23.110001 5.0799999 1.25, + -1.29 2.5 -0.25, + -0.28999999 2.5 -1.25, + -1.2559258 2.5 -0.50881904, + -1.1560254 2.5 -0.75, + -0.99710679 2.5 -0.95710677, + -0.79000002 2.5 -1.1160254, + -0.54881907 2.5 -1.2159258, + -1.29 2.5 -0.25, + -0.28999999 1.5 -0.25, + -1.2559258 2.2411809 -0.25, + -1.1560254 2 -0.25, + -0.99710679 1.7928932 -0.25, + -0.79000002 1.6339746 -0.25, + -0.54881907 1.5340742 -0.25, + -0.28999999 2.2411809 -1.2159258, + -0.28999999 2 -1.1160254, + -0.28999999 1.7928932 -0.95710677, + -0.28999999 1.6339746 -0.75, + -0.28999999 1.5340742 -0.50881904, + -1.2138796 2.3535533 -0.60355341, + -0.99710679 2.2294021 -0.90328151, + -1.2138796 2.1464467 -0.39644662, + -0.99710679 2 -0.75, + -0.67268342 2.3197601 -1.1561275, + -0.99710679 1.8467185 -0.52059805, + -0.67268342 1.9867201 -1.0181777, + -0.67268342 1.7318223 -0.76327997, + -0.67268342 1.5938725 -0.43023995, + -1.2707853 2.3377883 -0.35838637, + -1.29 5.0799999 0.25, + -1.29 2.5 0.25, + -1.29 5.0799999 -0.25, + -1.29 2.5 -0.25, + 24.110001 2.5 -0.25, + 23.110001 2.5 -1.25, + 24.075926 2.5 -0.50881904, + 23.976025 2.5 -0.75, + 23.817106 2.5 -0.95710677, + 23.610001 2.5 -1.1160254, + 23.368818 2.5 -1.2159258, + 24.110001 2.5 -0.25, + 23.110001 1.5 -0.25, + 24.075926 2.2411809 -0.25, + 23.976025 2 -0.25, + 23.817106 1.7928932 -0.25, + 23.610001 1.6339746 -0.25, + 23.368818 1.5340742 -0.25, + 23.110001 2.2411809 -1.2159258, + 23.110001 2 -1.1160254, + 23.110001 1.7928932 -0.95710677, + 23.110001 1.6339746 -0.75, + 23.110001 1.5340742 -0.50881904, + 24.03388 2.3535533 -0.60355341, + 23.817106 2.2294021 -0.90328151, + 24.03388 2.1464467 -0.39644662, + 23.817106 2 -0.75, + 23.492683 2.3197601 -1.1561275, + 23.817106 1.8467185 -0.52059805, + 23.492683 1.9867201 -1.0181777, + 23.492683 1.7318223 -0.76327997, + 23.492683 1.5938725 -0.43023995, + 24.090786 2.3916137 -0.41221169, + 24.110001 2.5 0.25, + 24.110001 5.0799999 0.25, + 24.110001 2.5 -0.25, + 24.110001 5.0799999 -0.25, + 23.110001 5.0799999 -1.25, + -0.28999999 5.0799999 -1.25, + 23.110001 2.5 -1.25, + -0.28999999 2.5 -1.25, + -1.29 5.0799999 0.25, + -0.28999999 5.0799999 1.25, + -1.2559258 5.0799999 0.50881904, + -1.1560254 5.0799999 0.75, + -0.99710679 5.0799999 0.95710677, + -0.79000002 5.0799999 1.1160254, + -0.54881907 5.0799999 1.2159258, + -1.29 2.5 0.25, + -0.28999999 2.5 1.25, + -1.2559258 2.5 0.50881904, + -1.1560254 2.5 0.75, + -0.99710679 2.5 0.95710677, + -0.79000002 2.5 1.1160254, + -0.54881907 2.5 1.2159258, + 24.110001 2.5 0.25, + 23.110001 2.5 1.25, + 24.075926 2.5 0.50881904, + 23.976025 2.5 0.75, + 23.817106 2.5 0.95710677, + 23.610001 2.5 1.1160254, + 23.368818 2.5 1.2159258, + 24.110001 5.0799999 0.25, + 23.110001 5.0799999 1.25, + 23.368818 5.0799999 1.2159258, + 23.610001 5.0799999 1.1160254, + 23.817106 5.0799999 0.95710677, + 23.976025 5.0799999 0.75, + 24.075926 5.0799999 0.50881904, + 23.110001 6.0799999 0.25, + 23.110001 5.0799999 1.25, + 23.110001 6.0459256 0.50881904, + 23.110001 5.9460254 0.75, + 23.110001 5.787107 0.95710677, + 23.110001 5.5799999 1.1160254, + 23.110001 5.338819 1.2159258, + -0.28999999 6.0799999 0.25, + -0.28999999 5.0799999 1.25, + -0.28999999 5.338819 1.2159258, + -0.28999999 5.5799999 1.1160254, + -0.28999999 5.787107 0.95710677, + -0.28999999 5.9460254 0.75, + -0.28999999 6.0459256 0.50881904, + -0.28999999 5.0799999 -1.25, + -1.29 5.0799999 -0.25, + -0.54881907 5.0799999 -1.2159258, + -0.79000002 5.0799999 -1.1160254, + -0.99710679 5.0799999 -0.95710677, + -1.1560254 5.0799999 -0.75, + -1.2559258 5.0799999 -0.50881904, + -0.28999999 2.5 -1.25, + -1.29 2.5 -0.25, + -1.2559258 2.5 -0.50881904, + -1.1560254 2.5 -0.75, + -0.99710679 2.5 -0.95710677, + -0.79000002 2.5 -1.1160254, + -0.54881907 2.5 -1.2159258, + -0.28999999 6.0799999 -0.25, + -0.28999999 6.0799999 0.25, + -1.29 5.0799999 -0.25, + -0.54881907 6.0459256 -0.25, + -0.79000002 5.9460254 -0.25, + -0.99710679 5.787107 -0.25, + -1.1560254 5.5799999 -0.25, + -1.2559258 5.338819 -0.25, + -1.29 5.0799999 0.25, + -1.2559258 5.338819 0.25, + -1.1560254 5.5799999 0.25, + -0.99710679 5.787107 0.25, + -0.79000002 5.9460254 0.25, + -0.54881907 6.0459256 0.25, + 24.110001 2.5 -0.25, + 23.110001 2.5 -1.25, + 24.075926 2.5 -0.50881904, + 23.976025 2.5 -0.75, + 23.817106 2.5 -0.95710677, + 23.610001 2.5 -1.1160254, + 23.368818 2.5 -1.2159258, + 24.110001 5.0799999 -0.25, + 23.110001 5.0799999 -1.25, + 23.368818 5.0799999 -1.2159258, + 23.610001 5.0799999 -1.1160254, + 23.817106 5.0799999 -0.95710677, + 23.976025 5.0799999 -0.75, + 24.075926 5.0799999 -0.50881904, + 24.110001 5.0799999 -0.25, + 24.110001 5.0799999 0.25, + 23.110001 6.0799999 -0.25, + 23.368818 6.0459256 -0.25, + 23.610001 5.9460254 -0.25, + 23.817106 5.787107 -0.25, + 23.976025 5.5799999 -0.25, + 24.075926 5.338819 -0.25, + 23.110001 6.0799999 0.25, + 23.368818 6.0459256 0.25, + 23.610001 5.9460254 0.25, + 23.817106 5.787107 0.25, + 23.976025 5.5799999 0.25, + 24.075926 5.338819 0.25, + 23.110001 5.0799999 -1.25, + 23.110001 6.0799999 -0.25, + 23.110001 5.338819 -1.2159258, + 23.110001 5.5799999 -1.1160254, + 23.110001 5.787107 -0.95710677, + 23.110001 5.9460254 -0.75, + 23.110001 6.0459256 -0.50881904, + -0.28999999 5.0799999 -1.25, + -0.28999999 6.0799999 -0.25, + -0.28999999 5.338819 -1.2159258, + -0.28999999 5.5799999 -1.1160254, + -0.28999999 5.787107 -0.95710677, + -0.28999999 5.9460254 -0.75, + -0.28999999 6.0459256 -0.50881904, + -1.29 5.0799999 0.25, + -0.28999999 5.0799999 1.25, + -1.2559258 5.0799999 0.50881904, + -1.1560254 5.0799999 0.75, + -0.99710679 5.0799999 0.95710677, + -0.79000002 5.0799999 1.1160254, + -0.54881907 5.0799999 1.2159258, + -1.29 5.0799999 0.25, + -0.28999999 6.0799999 0.25, + -1.2559258 5.338819 0.25, + -1.1560254 5.5799999 0.25, + -0.99710679 5.787107 0.25, + -0.79000002 5.9460254 0.25, + -0.54881907 6.0459256 0.25, + -0.28999999 5.338819 1.2159258, + -0.28999999 5.5799999 1.1160254, + -0.28999999 5.787107 0.95710677, + -0.28999999 5.9460254 0.75, + -0.28999999 6.0459256 0.50881904, + -1.2138796 5.2264466 0.60355341, + -0.99710679 5.3505979 0.90328151, + -1.2138796 5.4335532 0.39644662, + -0.99710679 5.5799999 0.75, + -0.67268342 5.2602401 1.1561275, + -0.99710679 5.7332816 0.52059805, + -0.67268342 5.5932798 1.0181777, + -0.67268342 5.8481779 0.76327997, + -0.67268342 5.9861274 0.43023995, + -1.2707853 5.2422118 0.35838637, + 23.110001 6.0799999 0.25, + 23.110001 5.0799999 1.25, + 23.110001 6.0459256 0.50881904, + 23.110001 5.9460254 0.75, + 23.110001 5.787107 0.95710677, + 23.110001 5.5799999 1.1160254, + 23.110001 5.338819 1.2159258, + 23.110001 6.0799999 0.25, + 24.110001 5.0799999 0.25, + 23.368818 6.0459256 0.25, + 23.610001 5.9460254 0.25, + 23.817106 5.787107 0.25, + 23.976025 5.5799999 0.25, + 24.075926 5.338819 0.25, + 23.368818 5.0799999 1.2159258, + 23.610001 5.0799999 1.1160254, + 23.817106 5.0799999 0.95710677, + 23.976025 5.0799999 0.75, + 24.075926 5.0799999 0.50881904, + 23.256447 6.0038795 0.60355341, + 23.380598 5.787107 0.90328151, + 23.463552 6.0038795 0.39644662, + 23.610001 5.787107 0.75, + 23.290239 5.4626832 1.1561275, + 23.763281 5.787107 0.52059805, + 23.62328 5.4626832 1.0181777, + 23.878178 5.4626832 0.76327997, + 24.016127 5.4626832 0.43023995, + 23.218386 6.0607853 0.41221169, + 23.110001 6.0799999 0.25, + -0.28999999 6.0799999 0.25, + 23.110001 6.0799999 -0.25, + -0.28999999 6.0799999 -0.25, + -0.28999999 5.0799999 -1.25, + -0.28999999 6.0799999 -0.25, + -0.28999999 5.338819 -1.2159258, + -0.28999999 5.5799999 -1.1160254, + -0.28999999 5.787107 -0.95710677, + -0.28999999 5.9460254 -0.75, + -0.28999999 6.0459256 -0.50881904, + -0.28999999 5.0799999 -1.25, + -1.29 5.0799999 -0.25, + -0.54881907 5.0799999 -1.2159258, + -0.79000002 5.0799999 -1.1160254, + -0.99710679 5.0799999 -0.95710677, + -1.1560254 5.0799999 -0.75, + -1.2559258 5.0799999 -0.50881904, + -0.54881907 6.0459256 -0.25, + -0.79000002 5.9460254 -0.25, + -0.99710679 5.787107 -0.25, + -1.1560254 5.5799999 -0.25, + -1.2559258 5.338819 -0.25, + -0.43644661 5.4335532 -1.1738795, + -0.56059808 5.7332816 -0.95710677, + -0.64355338 5.2264466 -1.1738795, + -0.79000002 5.5799999 -0.95710677, + -0.47023997 5.9861274 -0.63268346, + -0.94328147 5.3505979 -0.95710677, + -0.80328 5.8481779 -0.63268346, + -1.0581777 5.5932798 -0.63268346, + -1.1961274 5.2602401 -0.63268346, + -0.39838639 5.2422118 -1.2307853, + 23.110001 5.0799999 -1.25, + 23.110001 6.0799999 -0.25, + 23.110001 5.338819 -1.2159258, + 23.110001 5.5799999 -1.1160254, + 23.110001 5.787107 -0.95710677, + 23.110001 5.9460254 -0.75, + 23.110001 6.0459256 -0.50881904, + 23.110001 5.0799999 -1.25, + 24.110001 5.0799999 -0.25, + 23.368818 5.0799999 -1.2159258, + 23.610001 5.0799999 -1.1160254, + 23.817106 5.0799999 -0.95710677, + 23.976025 5.0799999 -0.75, + 24.075926 5.0799999 -0.50881904, + 23.368818 6.0459256 -0.25, + 23.610001 5.9460254 -0.25, + 23.817106 5.787107 -0.25, + 23.976025 5.5799999 -0.25, + 24.075926 5.338819 -0.25, + 23.256447 5.4335532 -1.1738795, + 23.380598 5.7332816 -0.95710677, + 23.463552 5.2264466 -1.1738795, + 23.610001 5.5799999 -0.95710677, + 23.290239 5.9861274 -0.63268346, + 23.763281 5.3505979 -0.95710677, + 23.62328 5.8481779 -0.63268346, + 23.878178 5.5932798 -0.63268346, + 24.016127 5.2602401 -0.63268346, + 23.218386 5.2422118 -1.2307853, + -0.28999999 1.5 0.25, + 23.110001 1.5 0.25, + -0.28999999 1.5 -0.25, + 23.110001 1.5 -0.25, + -0.28999999 2.5 1.25, + 23.110001 2.5 1.25, + -1.29 2.5 -0.25, + -1.29 2.5 0.25, + 24.110001 2.5 -0.25, + 24.110001 2.5 0.25, + -0.28999999 2.5 -1.25, + 23.110001 2.5 -1.25, + -0.28999999 5.0799999 1.25, + 23.110001 5.0799999 1.25, + -1.29 5.0799999 0.25, + -1.29 5.0799999 -0.25, + 24.110001 5.0799999 0.25, + 24.110001 5.0799999 -0.25, + 23.110001 5.0799999 -1.25, + -0.28999999 5.0799999 -1.25, + 23.110001 6.0799999 0.25, + -0.28999999 6.0799999 0.25, + -0.28999999 6.0799999 -0.25, + 23.110001 6.0799999 -0.25 ] + + } + coordIndex [ 0, 1, -1, 2, 0, -1, 3, 1, + -1, 2, 3, -1, 6, 7, 8, 9, + 10, 11, 4, -1, 12, 13, 14, 15, + 16, 17, 5, -1, 6, 12, -1, 18, + 20, 21, 22, 23, 24, 19, -1, 18, + 25, -1, 25, 27, 28, 29, 30, 31, + 26, -1, 32, 34, 35, 36, 37, 38, + 33, -1, 32, 39, -1, 39, 41, 42, + 43, 44, 45, 40, -1, 48, 49, 50, + 51, 52, 53, 46, -1, 54, 55, 56, + 57, 58, 59, 47, -1, 48, 54, -1, + 60, 62, 63, 64, 65, 66, 61, -1, + 60, 67, -1, 89, 91, 92, 93, 94, + 95, 90, -1, 89, 96, -1, 120, 118, + -1, 119, 121, -1, 121, 120, -1, 122, + 124, 125, 126, 127, 128, 123, -1, 122, + 129, -1, 151, 152, -1, 153, 151, -1, + 153, 154, -1, 155, 157, 158, 159, 160, + 161, 156, -1, 155, 162, -1, 184, 185, + -1, 187, 185, -1, 186, 187, -1, 188, + 189, -1, 190, 188, -1, 189, 191, -1, + 192, 194, 195, 196, 197, 198, 193, -1, + 214, 215, 216, 217, 218, 219, 213, -1, + 220, 222, 223, 224, 225, 226, 221, -1, + 220, 227, -1, 228, 229, 230, 231, 232, + 233, 227, -1, 234, 236, 237, 238, 239, + 240, 235, -1, 248, 249, -1, 248, 251, + 252, 253, 254, 255, 250, -1, 256, 257, + 258, 259, 260, 261, 249, -1, 270, 271, + 272, 273, 274, 275, 269, -1, 278, 279, + 280, 281, 282, 283, 276, -1, 284, 285, + 286, 287, 288, 289, 277, -1, 278, 284, + -1, 290, 292, 293, 294, 295, 296, 291, + -1, 291, 298, -1, 297, 299, 300, 301, + 302, 303, 298, -1, 304, 311, -1, 333, + 340, -1, 366, 373, -1, 395, 402, -1 ] + + } + + } + + }, + + DEF o2 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0 0 0 + ambientIntensity 0.086274512 + specularColor 1 1 1 + shininess 1 + + } + + } + geometry + IndexedFaceSet { + coord + USE o1 + coordIndex [ 0, 3, 1, -1, 2, 3, 0, -1, + 5, 17, 4, -1, 4, 17, 11, -1, + 11, 16, 10, -1, 17, 16, 11, -1, + 9, 15, 8, -1, 10, 15, 9, -1, + 16, 15, 10, -1, 15, 14, 8, -1, + 8, 13, 7, -1, 14, 13, 8, -1, + 7, 12, 6, -1, 13, 12, 7, -1, + 24, 31, 23, -1, 19, 31, 24, -1, + 26, 31, 19, -1, 31, 30, 23, -1, + 23, 29, 22, -1, 30, 29, 23, -1, + 22, 28, 21, -1, 29, 28, 22, -1, + 20, 27, 18, -1, 21, 27, 20, -1, + 28, 27, 21, -1, 27, 25, 18, -1, + 45, 38, 37, -1, 45, 33, 38, -1, + 45, 40, 33, -1, 44, 45, 37, -1, + 43, 37, 36, -1, 43, 44, 37, -1, + 42, 36, 35, -1, 42, 43, 36, -1, + 41, 34, 32, -1, 41, 35, 34, -1, + 41, 42, 35, -1, 39, 41, 32, -1, + 47, 46, 53, -1, 59, 53, 52, -1, + 59, 47, 53, -1, 58, 52, 51, -1, + 58, 59, 52, -1, 57, 51, 50, -1, + 57, 58, 51, -1, 56, 50, 49, -1, + 56, 57, 50, -1, 55, 56, 49, -1, + 54, 49, 48, -1, 54, 55, 49, -1, + 74, 61, 66, -1, 68, 78, 73, -1, + 79, 63, 62, -1, 80, 64, 63, -1, + 80, 65, 64, -1, 80, 63, 79, -1, + 81, 67, 69, -1, 81, 69, 70, -1, + 82, 79, 81, -1, 82, 80, 79, -1, + 83, 66, 65, -1, 83, 74, 66, -1, + 83, 65, 80, -1, 84, 70, 71, -1, + 84, 71, 72, -1, 84, 81, 70, -1, + 84, 82, 81, -1, 85, 75, 74, -1, + 85, 76, 75, -1, 85, 80, 82, -1, + 85, 83, 80, -1, 85, 74, 83, -1, + 86, 77, 76, -1, 86, 76, 85, -1, + 86, 85, 82, -1, 86, 82, 84, -1, + 87, 72, 73, -1, 87, 78, 77, -1, + 87, 77, 86, -1, 87, 86, 84, -1, + 87, 84, 72, -1, 87, 73, 78, -1, + 88, 62, 60, -1, 88, 60, 67, -1, + 88, 67, 81, -1, 88, 79, 62, -1, + 88, 81, 79, -1, 90, 103, 95, -1, + 107, 97, 102, -1, 92, 108, 91, -1, + 93, 109, 92, -1, 94, 109, 93, -1, + 92, 109, 108, -1, 96, 110, 98, -1, + 98, 110, 99, -1, 108, 111, 110, -1, + 109, 111, 108, -1, 95, 112, 94, -1, + 104, 112, 103, -1, 103, 112, 95, -1, + 94, 112, 109, -1, 99, 113, 100, -1, + 100, 113, 101, -1, 110, 113, 99, -1, + 111, 113, 110, -1, 105, 114, 104, -1, + 109, 114, 111, -1, 104, 114, 112, -1, + 112, 114, 109, -1, 106, 115, 105, -1, + 107, 115, 106, -1, 114, 115, 111, -1, + 111, 115, 113, -1, 105, 115, 114, -1, + 101, 116, 102, -1, 107, 116, 115, -1, + 115, 116, 113, -1, 113, 116, 101, -1, + 102, 116, 107, -1, 91, 117, 89, -1, + 89, 117, 96, -1, 96, 117, 110, -1, + 108, 117, 91, -1, 110, 117, 108, -1, + 119, 121, 118, -1, 118, 121, 120, -1, + 123, 136, 128, -1, 140, 130, 135, -1, + 124, 141, 122, -1, 125, 141, 124, -1, + 126, 142, 125, -1, 127, 142, 126, -1, + 125, 142, 141, -1, 131, 143, 132, -1, + 141, 144, 143, -1, 142, 144, 141, -1, + 128, 145, 127, -1, 136, 145, 128, -1, + 127, 145, 142, -1, 132, 146, 133, -1, + 133, 146, 134, -1, 143, 146, 132, -1, + 144, 146, 143, -1, 137, 147, 136, -1, + 138, 147, 137, -1, 145, 147, 142, -1, + 136, 147, 145, -1, 142, 147, 144, -1, + 139, 148, 138, -1, 147, 148, 144, -1, + 138, 148, 147, -1, 144, 148, 146, -1, + 134, 149, 135, -1, 140, 149, 139, -1, + 148, 149, 146, -1, 139, 149, 148, -1, + 146, 149, 134, -1, 135, 149, 140, -1, + 122, 150, 129, -1, 129, 150, 131, -1, + 131, 150, 143, -1, 143, 150, 141, -1, + 141, 150, 122, -1, 153, 152, 151, -1, + 153, 154, 152, -1, 169, 156, 161, -1, + 163, 173, 168, -1, 174, 158, 157, -1, + 175, 159, 158, -1, 175, 160, 159, -1, + 175, 158, 174, -1, 176, 162, 164, -1, + 176, 164, 165, -1, 177, 174, 176, -1, + 177, 175, 174, -1, 178, 161, 160, -1, + 178, 169, 161, -1, 178, 160, 175, -1, + 179, 165, 166, -1, 179, 166, 167, -1, + 179, 176, 165, -1, 179, 177, 176, -1, + 180, 170, 169, -1, 180, 171, 170, -1, + 180, 175, 177, -1, 180, 178, 175, -1, + 180, 169, 178, -1, 181, 172, 171, -1, + 181, 171, 180, -1, 181, 180, 177, -1, + 181, 177, 179, -1, 182, 167, 168, -1, + 182, 173, 172, -1, 182, 172, 181, -1, + 182, 181, 179, -1, 182, 179, 167, -1, + 182, 168, 173, -1, 183, 157, 155, -1, + 183, 155, 162, -1, 183, 162, 176, -1, + 183, 174, 157, -1, 183, 176, 174, -1, + 186, 185, 184, -1, 186, 187, 185, -1, + 188, 191, 189, -1, 188, 190, 191, -1, + 192, 201, 194, -1, 199, 201, 192, -1, + 194, 202, 195, -1, 201, 202, 194, -1, + 195, 203, 196, -1, 196, 203, 197, -1, + 202, 203, 195, -1, 203, 204, 197, -1, + 197, 205, 198, -1, 204, 205, 197, -1, + 198, 200, 193, -1, 205, 200, 198, -1, + 206, 213, 208, -1, 208, 219, 209, -1, + 213, 219, 208, -1, 209, 218, 210, -1, + 219, 218, 209, -1, 210, 217, 211, -1, + 218, 217, 210, -1, 211, 216, 212, -1, + 217, 216, 211, -1, 212, 215, 207, -1, + 216, 215, 212, -1, 215, 214, 207, -1, + 220, 227, 222, -1, 222, 233, 223, -1, + 227, 233, 222, -1, 223, 232, 224, -1, + 233, 232, 223, -1, 224, 231, 225, -1, + 232, 231, 224, -1, 225, 230, 226, -1, + 231, 230, 225, -1, 226, 229, 221, -1, + 230, 229, 226, -1, 229, 228, 221, -1, + 243, 235, 240, -1, 243, 242, 235, -1, + 244, 240, 239, -1, 244, 243, 240, -1, + 245, 239, 238, -1, 245, 244, 239, -1, + 246, 238, 237, -1, 246, 245, 238, -1, + 247, 237, 236, -1, 247, 246, 237, -1, + 241, 236, 234, -1, 241, 247, 236, -1, + 249, 248, 251, -1, 261, 251, 252, -1, + 261, 249, 251, -1, 260, 252, 253, -1, + 260, 261, 252, -1, 259, 253, 254, -1, + 259, 260, 253, -1, 258, 254, 255, -1, + 258, 259, 254, -1, 257, 255, 250, -1, + 257, 258, 255, -1, 256, 257, 250, -1, + 269, 262, 264, -1, 275, 264, 265, -1, + 275, 269, 264, -1, 274, 265, 266, -1, + 274, 275, 265, -1, 273, 266, 267, -1, + 273, 274, 266, -1, 272, 267, 268, -1, + 272, 273, 267, -1, 271, 268, 263, -1, + 271, 272, 268, -1, 270, 271, 263, -1, + 277, 276, 283, -1, 289, 283, 282, -1, + 289, 277, 283, -1, 288, 282, 281, -1, + 288, 289, 282, -1, 287, 281, 280, -1, + 287, 288, 281, -1, 286, 280, 279, -1, + 286, 287, 280, -1, 285, 286, 279, -1, + 284, 279, 278, -1, 284, 285, 279, -1, + 303, 291, 296, -1, 303, 298, 291, -1, + 302, 296, 295, -1, 302, 303, 296, -1, + 301, 294, 293, -1, 301, 295, 294, -1, + 301, 302, 295, -1, 300, 301, 293, -1, + 299, 292, 290, -1, 299, 293, 292, -1, + 299, 300, 293, -1, 297, 299, 290, -1, + 305, 318, 310, -1, 322, 312, 317, -1, + 306, 323, 304, -1, 307, 323, 306, -1, + 308, 324, 307, -1, 309, 324, 308, -1, + 307, 324, 323, -1, 313, 325, 314, -1, + 323, 326, 325, -1, 324, 326, 323, -1, + 310, 327, 309, -1, 318, 327, 310, -1, + 309, 327, 324, -1, 314, 328, 315, -1, + 315, 328, 316, -1, 325, 328, 314, -1, + 326, 328, 325, -1, 319, 329, 318, -1, + 320, 329, 319, -1, 327, 329, 324, -1, + 318, 329, 327, -1, 324, 329, 326, -1, + 321, 330, 320, -1, 329, 330, 326, -1, + 320, 330, 329, -1, 326, 330, 328, -1, + 316, 331, 317, -1, 322, 331, 321, -1, + 330, 331, 328, -1, 321, 331, 330, -1, + 328, 331, 316, -1, 317, 331, 322, -1, + 304, 332, 311, -1, 311, 332, 313, -1, + 313, 332, 325, -1, 325, 332, 323, -1, + 323, 332, 304, -1, 334, 347, 339, -1, + 351, 341, 346, -1, 336, 352, 335, -1, + 337, 353, 336, -1, 338, 353, 337, -1, + 336, 353, 352, -1, 340, 354, 342, -1, + 342, 354, 343, -1, 352, 355, 354, -1, + 353, 355, 352, -1, 339, 356, 338, -1, + 348, 356, 347, -1, 347, 356, 339, -1, + 338, 356, 353, -1, 343, 357, 344, -1, + 344, 357, 345, -1, 354, 357, 343, -1, + 355, 357, 354, -1, 349, 358, 348, -1, + 353, 358, 355, -1, 348, 358, 356, -1, + 356, 358, 353, -1, 350, 359, 349, -1, + 351, 359, 350, -1, 358, 359, 355, -1, + 355, 359, 357, -1, 349, 359, 358, -1, + 345, 360, 346, -1, 351, 360, 359, -1, + 359, 360, 357, -1, 357, 360, 345, -1, + 346, 360, 351, -1, 335, 361, 333, -1, + 333, 361, 340, -1, 340, 361, 354, -1, + 354, 361, 352, -1, 352, 361, 335, -1, + 362, 365, 363, -1, 364, 365, 362, -1, + 380, 367, 372, -1, 374, 384, 379, -1, + 385, 369, 368, -1, 386, 370, 369, -1, + 386, 371, 370, -1, 386, 369, 385, -1, + 387, 373, 375, -1, 387, 375, 376, -1, + 388, 385, 387, -1, 388, 386, 385, -1, + 389, 372, 371, -1, 389, 380, 372, -1, + 389, 371, 386, -1, 390, 376, 377, -1, + 390, 377, 378, -1, 390, 387, 376, -1, + 390, 388, 387, -1, 391, 381, 380, -1, + 391, 382, 381, -1, 391, 386, 388, -1, + 391, 389, 386, -1, 391, 380, 389, -1, + 392, 383, 382, -1, 392, 384, 383, -1, + 392, 382, 391, -1, 392, 391, 388, -1, + 392, 388, 390, -1, 393, 378, 379, -1, + 393, 384, 392, -1, 393, 392, 390, -1, + 393, 390, 378, -1, 393, 379, 384, -1, + 394, 368, 366, -1, 394, 366, 373, -1, + 394, 373, 387, -1, 394, 385, 368, -1, + 394, 387, 385, -1, 396, 409, 401, -1, + 413, 403, 408, -1, 398, 414, 397, -1, + 399, 415, 398, -1, 400, 415, 399, -1, + 398, 415, 414, -1, 402, 416, 404, -1, + 404, 416, 405, -1, 414, 417, 416, -1, + 415, 417, 414, -1, 401, 418, 400, -1, + 410, 418, 409, -1, 409, 418, 401, -1, + 400, 418, 415, -1, 405, 419, 406, -1, + 406, 419, 407, -1, 416, 419, 405, -1, + 417, 419, 416, -1, 411, 420, 410, -1, + 415, 420, 417, -1, 410, 420, 418, -1, + 418, 420, 415, -1, 412, 421, 411, -1, + 413, 421, 412, -1, 420, 421, 417, -1, + 417, 421, 419, -1, 411, 421, 420, -1, + 407, 422, 408, -1, 413, 422, 421, -1, + 421, 422, 419, -1, 419, 422, 407, -1, + 408, 422, 413, -1, 397, 423, 395, -1, + 395, 423, 402, -1, 402, 423, 416, -1, + 414, 423, 397, -1, 416, 423, 414, -1 ] + ccw TRUE + solid FALSE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF o3 Group { + children + Shape { + appearance + Appearance { + material + Material { + emissiveColor 0.098039217 0.098039217 0.098039217 + + } + + } + geometry + PointSet { + coord + USE o1 + + } + + } + + } ] + + }, + + USE o2, + + Group { + children [ + USE o0, + + USE o3 ] + + }, + + USE o3 ] + + } + + } + + }, + + Group { + children + Transform { + translation 0 0 0 + rotation 1 -0 -0 1.5707964 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + Switch { + whichChoice 0 + choice [ + Group { + children [ + DEF o4 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 1 1 1 + shininess 1 + + } + + } + geometry + IndexedLineSet { + coord + DEF o5 Coordinate { + point [ 1.710192 3.5 -1.5543122e-015, + 1.710192 3.5 1.27, + 1.710192 3.5 -1.5543122e-015, + 1.710192 3.5 1.27, + 1.7074242 3.5492859 -1.5761996e-015, + 1.6991554 3.5979519 -1.5978116e-015, + 1.6854899 3.6453862 -1.6188767e-015, + 1.6665993 3.6909921 -1.6391298e-015, + 1.6427212 3.7341962 -1.6583162e-015, + 1.614156 3.7744553 -1.6761949e-015, + 1.5812627 3.8112628 -1.6925407e-015, + 1.5444552 3.844156 -1.7071482e-015, + 1.5041963 3.8727212 -1.7198337e-015, + 1.4609921 3.8965993 -1.7304377e-015, + 1.4153862 3.9154899 -1.7388268e-015, + 1.367952 3.9291553 -1.7448955e-015, + 1.3192859 3.9374242 -1.7485676e-015, + 1.27 3.940192 -1.7497967e-015, + 1.2207141 3.9374242 -1.7485676e-015, + 1.1720481 3.9291553 -1.7448955e-015, + 1.1246138 3.9154899 -1.7388268e-015, + 1.0790079 3.8965993 -1.7304377e-015, + 1.0358038 3.8727212 -1.7198337e-015, + 0.99554479 3.844156 -1.7071482e-015, + 0.95873725 3.8112628 -1.6925407e-015, + 0.92584401 3.7744553 -1.6761949e-015, + 0.89727879 3.7341962 -1.6583162e-015, + 0.87340069 3.6909921 -1.6391298e-015, + 0.85451013 3.6453862 -1.6188767e-015, + 0.84084451 3.5979519 -1.5978116e-015, + 0.83257586 3.5492859 -1.5761996e-015, + 0.829808 3.5 -1.5543122e-015, + 0.83257586 3.4507141 -1.5324249e-015, + 0.84084451 3.4020481 -1.5108129e-015, + 0.85451013 3.3546138 -1.4897478e-015, + 0.87340069 3.3090079 -1.4694947e-015, + 0.89727879 3.2658038 -1.4503082e-015, + 0.92584401 3.2255447 -1.4324296e-015, + 0.95873725 3.1887372 -1.4160838e-015, + 0.99554479 3.155844 -1.4014763e-015, + 1.0358038 3.1272788 -1.3887908e-015, + 1.0790079 3.1034007 -1.3781868e-015, + 1.1246138 3.0845101 -1.3697976e-015, + 1.1720481 3.0708447 -1.363729e-015, + 1.2207141 3.0625758 -1.3600569e-015, + 1.27 3.059808 -1.3588277e-015, + 1.3192859 3.0625758 -1.3600569e-015, + 1.367952 3.0708447 -1.363729e-015, + 1.4153862 3.0845101 -1.3697976e-015, + 1.4609921 3.1034007 -1.3781868e-015, + 1.5041963 3.1272788 -1.3887908e-015, + 1.5444552 3.155844 -1.4014763e-015, + 1.5812627 3.1887372 -1.4160838e-015, + 1.614156 3.2255447 -1.4324296e-015, + 1.6427212 3.2658038 -1.4503082e-015, + 1.6665993 3.3090079 -1.4694947e-015, + 1.6854899 3.3546138 -1.4897478e-015, + 1.6991554 3.4020481 -1.5108129e-015, + 1.7074242 3.4507141 -1.5324249e-015, + 1.7074242 3.5492859 1.27, + 1.6991554 3.5979519 1.27, + 1.6854899 3.6453862 1.27, + 1.6665993 3.6909921 1.27, + 1.6427212 3.7341962 1.27, + 1.614156 3.7744553 1.27, + 1.5812627 3.8112628 1.27, + 1.5444552 3.844156 1.27, + 1.5041963 3.8727212 1.27, + 1.4609921 3.8965993 1.27, + 1.4153862 3.9154899 1.27, + 1.367952 3.9291553 1.27, + 1.3192859 3.9374242 1.27, + 1.27 3.940192 1.27, + 1.2207141 3.9374242 1.27, + 1.1720481 3.9291553 1.27, + 1.1246138 3.9154899 1.27, + 1.0790079 3.8965993 1.27, + 1.0358038 3.8727212 1.27, + 0.99554479 3.844156 1.27, + 0.95873725 3.8112628 1.27, + 0.92584401 3.7744553 1.27, + 0.89727879 3.7341962 1.27, + 0.87340069 3.6909921 1.27, + 0.85451013 3.6453862 1.27, + 0.84084451 3.5979519 1.27, + 0.83257586 3.5492859 1.27, + 0.829808 3.5 1.27, + 0.83257586 3.4507141 1.27, + 0.84084451 3.4020481 1.27, + 0.85451013 3.3546138 1.27, + 0.87340069 3.3090079 1.27, + 0.89727879 3.2658038 1.27, + 0.92584401 3.2255447 1.27, + 0.95873725 3.1887372 1.27, + 0.99554479 3.155844 1.27, + 1.0358038 3.1272788 1.27, + 1.0790079 3.1034007 1.27, + 1.1246138 3.0845101 1.27, + 1.1720481 3.0708447 1.27, + 1.2207141 3.0625758 1.27, + 1.27 3.059808 1.27, + 1.3192859 3.0625758 1.27, + 1.367952 3.0708447 1.27, + 1.4153862 3.0845101 1.27, + 1.4609921 3.1034007 1.27, + 1.5041963 3.1272788 1.27, + 1.5444552 3.155844 1.27, + 1.5812627 3.1887372 1.27, + 1.614156 3.2255447 1.27, + 1.6427212 3.2658038 1.27, + 1.6665993 3.3090079 1.27, + 1.6854899 3.3546138 1.27, + 1.6991554 3.4020481 1.27, + 1.7074242 3.4507141 1.27, + 1.710192 3.5 -1.5543122e-015, + 1.7074242 3.5492859 -1.5761996e-015, + 1.6991554 3.5979519 -1.5978116e-015, + 1.6854899 3.6453862 -1.6188767e-015, + 1.6665993 3.6909921 -1.6391298e-015, + 1.6427212 3.7341962 -1.6583162e-015, + 1.614156 3.7744553 -1.6761949e-015, + 1.5812627 3.8112628 -1.6925407e-015, + 1.5444552 3.844156 -1.7071482e-015, + 1.5041963 3.8727212 -1.7198337e-015, + 1.4609921 3.8965993 -1.7304377e-015, + 1.4153862 3.9154899 -1.7388268e-015, + 1.367952 3.9291553 -1.7448955e-015, + 1.3192859 3.9374242 -1.7485676e-015, + 1.27 3.940192 -1.7497967e-015, + 1.2207141 3.9374242 -1.7485676e-015, + 1.1720481 3.9291553 -1.7448955e-015, + 1.1246138 3.9154899 -1.7388268e-015, + 1.0790079 3.8965993 -1.7304377e-015, + 1.0358038 3.8727212 -1.7198337e-015, + 0.99554479 3.844156 -1.7071482e-015, + 0.95873725 3.8112628 -1.6925407e-015, + 0.92584401 3.7744553 -1.6761949e-015, + 0.89727879 3.7341962 -1.6583162e-015, + 0.87340069 3.6909921 -1.6391298e-015, + 0.85451013 3.6453862 -1.6188767e-015, + 0.84084451 3.5979519 -1.5978116e-015, + 0.83257586 3.5492859 -1.5761996e-015, + 0.829808 3.5 -1.5543122e-015, + 0.83257586 3.4507141 -1.5324249e-015, + 0.84084451 3.4020481 -1.5108129e-015, + 0.85451013 3.3546138 -1.4897478e-015, + 0.87340069 3.3090079 -1.4694947e-015, + 0.89727879 3.2658038 -1.4503082e-015, + 0.92584401 3.2255447 -1.4324296e-015, + 0.95873725 3.1887372 -1.4160838e-015, + 0.99554479 3.155844 -1.4014763e-015, + 1.0358038 3.1272788 -1.3887908e-015, + 1.0790079 3.1034007 -1.3781868e-015, + 1.1246138 3.0845101 -1.3697976e-015, + 1.1720481 3.0708447 -1.363729e-015, + 1.2207141 3.0625758 -1.3600569e-015, + 1.27 3.059808 -1.3588277e-015, + 1.3192859 3.0625758 -1.3600569e-015, + 1.367952 3.0708447 -1.363729e-015, + 1.4153862 3.0845101 -1.3697976e-015, + 1.4609921 3.1034007 -1.3781868e-015, + 1.5041963 3.1272788 -1.3887908e-015, + 1.5444552 3.155844 -1.4014763e-015, + 1.5812627 3.1887372 -1.4160838e-015, + 1.614156 3.2255447 -1.4324296e-015, + 1.6427212 3.2658038 -1.4503082e-015, + 1.6665993 3.3090079 -1.4694947e-015, + 1.6854899 3.3546138 -1.4897478e-015, + 1.6991554 3.4020481 -1.5108129e-015, + 1.7074242 3.4507141 -1.5324249e-015, + 1.710192 3.5 1.27, + 1.7074242 3.5492859 1.27, + 1.6991554 3.5979519 1.27, + 1.6854899 3.6453862 1.27, + 1.6665993 3.6909921 1.27, + 1.6427212 3.7341962 1.27, + 1.614156 3.7744553 1.27, + 1.5812627 3.8112628 1.27, + 1.5444552 3.844156 1.27, + 1.5041963 3.8727212 1.27, + 1.4609921 3.8965993 1.27, + 1.4153862 3.9154899 1.27, + 1.367952 3.9291553 1.27, + 1.3192859 3.9374242 1.27, + 1.27 3.940192 1.27, + 1.2207141 3.9374242 1.27, + 1.1720481 3.9291553 1.27, + 1.1246138 3.9154899 1.27, + 1.0790079 3.8965993 1.27, + 1.0358038 3.8727212 1.27, + 0.99554479 3.844156 1.27, + 0.95873725 3.8112628 1.27, + 0.92584401 3.7744553 1.27, + 0.89727879 3.7341962 1.27, + 0.87340069 3.6909921 1.27, + 0.85451013 3.6453862 1.27, + 0.84084451 3.5979519 1.27, + 0.83257586 3.5492859 1.27, + 0.829808 3.5 1.27, + 0.83257586 3.4507141 1.27, + 0.84084451 3.4020481 1.27, + 0.85451013 3.3546138 1.27, + 0.87340069 3.3090079 1.27, + 0.89727879 3.2658038 1.27, + 0.92584401 3.2255447 1.27, + 0.95873725 3.1887372 1.27, + 0.99554479 3.155844 1.27, + 1.0358038 3.1272788 1.27, + 1.0790079 3.1034007 1.27, + 1.1246138 3.0845101 1.27, + 1.1720481 3.0708447 1.27, + 1.2207141 3.0625758 1.27, + 1.27 3.059808 1.27, + 1.3192859 3.0625758 1.27, + 1.367952 3.0708447 1.27, + 1.4153862 3.0845101 1.27, + 1.4609921 3.1034007 1.27, + 1.5041963 3.1272788 1.27, + 1.5444552 3.155844 1.27, + 1.5812627 3.1887372 1.27, + 1.614156 3.2255447 1.27, + 1.6427212 3.2658038 1.27, + 1.6665993 3.3090079 1.27, + 1.6854899 3.3546138 1.27, + 1.6991554 3.4020481 1.27, + 1.7074242 3.4507141 1.27, + 1.710192 3.5 -1.5543122e-015, + 1.710192 3.5 1.27 ] + + } + coordIndex [ 2, 3, -1, 0, 4, 5, 6, 7, + 8, 9, 10, 11, 12, 13, 14, 15, + 16, 17, 18, 19, 20, 21, 22, 23, + 24, 25, 26, 27, 28, 29, 30, 31, + 32, 33, 34, 35, 36, 37, 38, 39, + 40, 41, 42, 43, 44, 45, 46, 47, + 48, 49, 50, 51, 52, 53, 54, 55, + 56, 57, 58, 2, -1, 1, 59, 60, + 61, 62, 63, 64, 65, 66, 67, 68, + 69, 70, 71, 72, 73, 74, 75, 76, + 77, 78, 79, 80, 81, 82, 83, 84, + 85, 86, 87, 88, 89, 90, 91, 92, + 93, 94, 95, 96, 97, 98, 99, 100, + 101, 102, 103, 104, 105, 106, 107, 108, + 109, 110, 111, 112, 113, 3, -1 ] + + } + + } + + }, + + DEF o6 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 1 1 1 + ambientIntensity 0.10196079 + specularColor 0.05882353 0.05882353 0.05882353 + shininess 0.0077999998 + + } + + } + geometry + IndexedFaceSet { + coord + USE o5 + coordIndex [ 1, 0, 59, -1, 0, 4, 59, -1, + 4, 5, 59, -1, 59, 5, 60, -1, + 5, 6, 60, -1, 60, 6, 61, -1, + 6, 7, 61, -1, 61, 7, 62, -1, + 62, 7, 63, -1, 7, 8, 63, -1, + 63, 8, 64, -1, 8, 9, 64, -1, + 9, 10, 64, -1, 64, 10, 65, -1, + 65, 10, 66, -1, 10, 11, 66, -1, + 11, 12, 66, -1, 66, 12, 67, -1, + 12, 13, 67, -1, 67, 13, 68, -1, + 68, 13, 69, -1, 13, 14, 69, -1, + 14, 15, 69, -1, 69, 15, 70, -1, + 15, 16, 70, -1, 70, 16, 71, -1, + 71, 17, 72, -1, 16, 17, 71, -1, + 72, 18, 73, -1, 17, 18, 72, -1, + 73, 19, 74, -1, 18, 19, 73, -1, + 74, 20, 75, -1, 19, 20, 74, -1, + 75, 21, 76, -1, 76, 21, 77, -1, + 20, 21, 75, -1, 21, 22, 77, -1, + 77, 23, 78, -1, 22, 23, 77, -1, + 78, 24, 79, -1, 23, 24, 78, -1, + 24, 25, 79, -1, 79, 25, 80, -1, + 25, 26, 80, -1, 80, 26, 81, -1, + 26, 27, 81, -1, 81, 27, 82, -1, + 27, 28, 82, -1, 82, 28, 83, -1, + 28, 29, 83, -1, 83, 29, 84, -1, + 29, 30, 84, -1, 84, 30, 85, -1, + 30, 31, 85, -1, 85, 31, 86, -1, + 31, 32, 86, -1, 86, 32, 87, -1, + 32, 33, 87, -1, 87, 33, 88, -1, + 33, 34, 88, -1, 88, 34, 89, -1, + 34, 35, 89, -1, 89, 35, 90, -1, + 35, 36, 90, -1, 90, 36, 91, -1, + 36, 37, 91, -1, 91, 37, 92, -1, + 92, 37, 93, -1, 37, 38, 93, -1, + 93, 38, 94, -1, 38, 39, 94, -1, + 39, 40, 94, -1, 94, 40, 95, -1, + 95, 40, 96, -1, 40, 41, 96, -1, + 41, 42, 96, -1, 96, 42, 97, -1, + 42, 43, 97, -1, 97, 43, 98, -1, + 98, 43, 99, -1, 43, 44, 99, -1, + 100, 45, 101, -1, 44, 45, 99, -1, + 99, 45, 100, -1, 45, 46, 101, -1, + 101, 47, 102, -1, 102, 47, 103, -1, + 46, 47, 101, -1, 47, 48, 103, -1, + 103, 49, 104, -1, 104, 49, 105, -1, + 48, 49, 103, -1, 49, 50, 105, -1, + 105, 51, 106, -1, 106, 51, 107, -1, + 50, 51, 105, -1, 51, 52, 107, -1, + 107, 53, 108, -1, 108, 53, 109, -1, + 52, 53, 107, -1, 53, 54, 109, -1, + 109, 55, 110, -1, 110, 55, 111, -1, + 54, 55, 109, -1, 55, 56, 111, -1, + 111, 57, 112, -1, 56, 57, 111, -1, + 112, 58, 113, -1, 57, 58, 112, -1, + 113, 2, 3, -1, 58, 2, 113, -1, + 167, 165, 134, -1, 167, 166, 165, -1, + 150, 149, 148, -1, 129, 131, 130, -1, + 129, 167, 134, -1, 129, 134, 131, -1, + 151, 150, 148, -1, 146, 148, 147, -1, + 114, 129, 128, -1, 114, 167, 129, -1, + 114, 168, 167, -1, 114, 169, 168, -1, + 145, 148, 146, -1, 145, 151, 148, -1, + 126, 128, 127, -1, 154, 152, 151, -1, + 154, 153, 152, -1, 154, 151, 145, -1, + 117, 115, 114, -1, 117, 116, 115, -1, + 143, 145, 144, -1, 124, 126, 125, -1, + 124, 128, 126, -1, 156, 155, 154, -1, + 123, 128, 124, -1, 119, 118, 117, -1, + 119, 117, 114, -1, 157, 154, 145, -1, + 157, 145, 143, -1, 157, 156, 154, -1, + 120, 114, 128, -1, 120, 128, 123, -1, + 140, 142, 141, -1, 120, 119, 114, -1, + 121, 123, 122, -1, 121, 120, 123, -1, + 158, 157, 143, -1, 159, 158, 143, -1, + 138, 140, 139, -1, 138, 143, 142, -1, + 138, 142, 140, -1, 161, 160, 159, -1, + 136, 138, 137, -1, 163, 162, 161, -1, + 134, 138, 136, -1, 134, 136, 135, -1, + 134, 143, 138, -1, 165, 159, 143, -1, + 165, 161, 159, -1, 165, 163, 161, -1, + 165, 143, 134, -1, 165, 164, 163, -1, + 131, 133, 132, -1, 131, 134, 133, -1, + 221, 223, 190, -1, 222, 223, 221, -1, + 205, 206, 204, -1, 187, 185, 186, -1, + 223, 185, 190, -1, 190, 185, 187, -1, + 206, 207, 204, -1, 204, 202, 203, -1, + 185, 170, 184, -1, 223, 170, 185, -1, + 224, 170, 223, -1, 225, 170, 224, -1, + 204, 201, 202, -1, 207, 201, 204, -1, + 184, 182, 183, -1, 208, 210, 207, -1, + 209, 210, 208, -1, 207, 210, 201, -1, + 171, 173, 170, -1, 172, 173, 171, -1, + 201, 199, 200, -1, 182, 180, 181, -1, + 184, 180, 182, -1, 211, 212, 210, -1, + 184, 179, 180, -1, 174, 175, 173, -1, + 173, 175, 170, -1, 210, 213, 201, -1, + 201, 213, 199, -1, 212, 213, 210, -1, + 170, 176, 184, -1, 184, 176, 179, -1, + 198, 196, 197, -1, 175, 176, 170, -1, + 179, 177, 178, -1, 176, 177, 179, -1, + 213, 214, 199, -1, 214, 215, 199, -1, + 196, 194, 195, -1, 199, 194, 198, -1, + 198, 194, 196, -1, 216, 217, 215, -1, + 194, 192, 193, -1, 218, 219, 217, -1, + 194, 190, 192, -1, 192, 190, 191, -1, + 199, 190, 194, -1, 215, 221, 199, -1, + 217, 221, 215, -1, 219, 221, 217, -1, + 199, 221, 190, -1, 220, 221, 219, -1, + 189, 187, 188, -1, 190, 187, 189, -1 ] + ccw TRUE + solid FALSE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF o7 Group { + children + Shape { + appearance + Appearance { + material + Material { + emissiveColor 0.098039217 0.098039217 0.098039217 + + } + + } + geometry + PointSet { + coord + USE o5 + + } + + } + + } ] + + }, + + USE o6, + + Group { + children [ + USE o4, + + USE o7 ] + + }, + + USE o7 ] + + } + + } + + }, + + Group { + children + Transform { + translation 0 0 0 + rotation 1 -0 -0 1.5707964 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + Switch { + whichChoice 0 + choice [ + Group { + children [ + DEF o8 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.098039217 0.098039217 0.098039217 + shininess 1 + + } + + } + geometry + IndexedLineSet { + coord + DEF o9 Coordinate { + point [ 23.110001 1 -0.125, + 23.110001 1 0.125, + 23.110001 -2.5 -0.125, + 23.110001 -2.5 0.125, + 23.110001 -2.5 -0.125, + 23.110001 -2.5 0.125, + 22.610001 -2.5 -0.125, + 22.610001 -2.5 0.125, + 22.610001 -2.5 -0.125, + 22.610001 -2.5 0.125, + 22.610001 1 -0.125, + 22.610001 1 0.125, + 22.485001 1 -0.125, + 22.485001 1 0.125, + 22.610001 1 -0.125, + 22.610001 1 0.125, + 22.485001 2 -0.125, + 22.485001 2 0.125, + 22.485001 1 -0.125, + 22.485001 1 0.125, + 23.235001 2 -0.125, + 23.235001 2 0.125, + 22.485001 2 -0.125, + 22.485001 2 0.125, + 23.235001 1 -0.125, + 23.235001 1 0.125, + 23.235001 2 -0.125, + 23.235001 2 0.125, + 23.110001 1 -0.125, + 23.110001 1 0.125, + 23.235001 1 -0.125, + 23.235001 1 0.125, + 23.110001 1 -0.125, + 23.110001 -2.5 -0.125, + 22.610001 -2.5 -0.125, + 22.610001 1 -0.125, + 22.485001 1 -0.125, + 22.485001 2 -0.125, + 23.235001 2 -0.125, + 23.235001 1 -0.125, + 23.110001 1 0.125, + 23.110001 -2.5 0.125, + 22.610001 -2.5 0.125, + 22.610001 1 0.125, + 22.485001 1 0.125, + 22.485001 2 0.125, + 23.235001 2 0.125, + 23.235001 1 0.125, + 20.57 1 -0.125, + 20.57 1 0.125, + 20.57 -2.5 -0.125, + 20.57 -2.5 0.125, + 20.57 -2.5 -0.125, + 20.57 -2.5 0.125, + 20.07 -2.5 -0.125, + 20.07 -2.5 0.125, + 20.07 -2.5 -0.125, + 20.07 -2.5 0.125, + 20.07 1 -0.125, + 20.07 1 0.125, + 19.945 1 -0.125, + 19.945 1 0.125, + 20.07 1 -0.125, + 20.07 1 0.125, + 19.945 2 -0.125, + 19.945 2 0.125, + 19.945 1 -0.125, + 19.945 1 0.125, + 20.695 2 -0.125, + 20.695 2 0.125, + 19.945 2 -0.125, + 19.945 2 0.125, + 20.695 1 -0.125, + 20.695 1 0.125, + 20.695 2 -0.125, + 20.695 2 0.125, + 20.57 1 -0.125, + 20.57 1 0.125, + 20.695 1 -0.125, + 20.695 1 0.125, + 20.57 1 -0.125, + 20.57 -2.5 -0.125, + 20.07 -2.5 -0.125, + 20.07 1 -0.125, + 19.945 1 -0.125, + 19.945 2 -0.125, + 20.695 2 -0.125, + 20.695 1 -0.125, + 20.57 1 0.125, + 20.57 -2.5 0.125, + 20.07 -2.5 0.125, + 20.07 1 0.125, + 19.945 1 0.125, + 19.945 2 0.125, + 20.695 2 0.125, + 20.695 1 0.125, + 18.030001 1 -0.125, + 18.030001 1 0.125, + 18.030001 -2.5 -0.125, + 18.030001 -2.5 0.125, + 18.030001 -2.5 -0.125, + 18.030001 -2.5 0.125, + 17.530001 -2.5 -0.125, + 17.530001 -2.5 0.125, + 17.530001 -2.5 -0.125, + 17.530001 -2.5 0.125, + 17.530001 1 -0.125, + 17.530001 1 0.125, + 17.405001 1 -0.125, + 17.405001 1 0.125, + 17.530001 1 -0.125, + 17.530001 1 0.125, + 17.405001 2 -0.125, + 17.405001 2 0.125, + 17.405001 1 -0.125, + 17.405001 1 0.125, + 18.155001 2 -0.125, + 18.155001 2 0.125, + 17.405001 2 -0.125, + 17.405001 2 0.125, + 18.155001 1 -0.125, + 18.155001 1 0.125, + 18.155001 2 -0.125, + 18.155001 2 0.125, + 18.030001 1 -0.125, + 18.030001 1 0.125, + 18.155001 1 -0.125, + 18.155001 1 0.125, + 18.030001 1 -0.125, + 18.030001 -2.5 -0.125, + 17.530001 -2.5 -0.125, + 17.530001 1 -0.125, + 17.405001 1 -0.125, + 17.405001 2 -0.125, + 18.155001 2 -0.125, + 18.155001 1 -0.125, + 18.030001 1 0.125, + 18.030001 -2.5 0.125, + 17.530001 -2.5 0.125, + 17.530001 1 0.125, + 17.405001 1 0.125, + 17.405001 2 0.125, + 18.155001 2 0.125, + 18.155001 1 0.125, + 15.49 1 -0.125, + 15.49 1 0.125, + 15.49 -2.5 -0.125, + 15.49 -2.5 0.125, + 15.49 -2.5 -0.125, + 15.49 -2.5 0.125, + 14.99 -2.5 -0.125, + 14.99 -2.5 0.125, + 14.99 -2.5 -0.125, + 14.99 -2.5 0.125, + 14.99 1 -0.125, + 14.99 1 0.125, + 14.865 1 -0.125, + 14.865 1 0.125, + 14.99 1 -0.125, + 14.99 1 0.125, + 14.865 2 -0.125, + 14.865 2 0.125, + 14.865 1 -0.125, + 14.865 1 0.125, + 15.615 2 -0.125, + 15.615 2 0.125, + 14.865 2 -0.125, + 14.865 2 0.125, + 15.615 1 -0.125, + 15.615 1 0.125, + 15.615 2 -0.125, + 15.615 2 0.125, + 15.49 1 -0.125, + 15.49 1 0.125, + 15.615 1 -0.125, + 15.615 1 0.125, + 15.49 1 -0.125, + 15.49 -2.5 -0.125, + 14.99 -2.5 -0.125, + 14.99 1 -0.125, + 14.865 1 -0.125, + 14.865 2 -0.125, + 15.615 2 -0.125, + 15.615 1 -0.125, + 15.49 1 0.125, + 15.49 -2.5 0.125, + 14.99 -2.5 0.125, + 14.99 1 0.125, + 14.865 1 0.125, + 14.865 2 0.125, + 15.615 2 0.125, + 15.615 1 0.125, + 12.95 1 -0.125, + 12.95 1 0.125, + 12.95 -2.5 -0.125, + 12.95 -2.5 0.125, + 12.95 -2.5 -0.125, + 12.95 -2.5 0.125, + 12.45 -2.5 -0.125, + 12.45 -2.5 0.125, + 12.45 -2.5 -0.125, + 12.45 -2.5 0.125, + 12.45 1 -0.125, + 12.45 1 0.125, + 12.325 1 -0.125, + 12.325 1 0.125, + 12.45 1 -0.125, + 12.45 1 0.125, + 12.325 2 -0.125, + 12.325 2 0.125, + 12.325 1 -0.125, + 12.325 1 0.125, + 13.075 2 -0.125, + 13.075 2 0.125, + 12.325 2 -0.125, + 12.325 2 0.125, + 13.075 1 -0.125, + 13.075 1 0.125, + 13.075 2 -0.125, + 13.075 2 0.125, + 12.95 1 -0.125, + 12.95 1 0.125, + 13.075 1 -0.125, + 13.075 1 0.125, + 12.95 1 -0.125, + 12.95 -2.5 -0.125, + 12.45 -2.5 -0.125, + 12.45 1 -0.125, + 12.325 1 -0.125, + 12.325 2 -0.125, + 13.075 2 -0.125, + 13.075 1 -0.125, + 12.95 1 0.125, + 12.95 -2.5 0.125, + 12.45 -2.5 0.125, + 12.45 1 0.125, + 12.325 1 0.125, + 12.325 2 0.125, + 13.075 2 0.125, + 13.075 1 0.125, + 10.41 1 -0.125, + 10.41 1 0.125, + 10.41 -2.5 -0.125, + 10.41 -2.5 0.125, + 10.41 -2.5 -0.125, + 10.41 -2.5 0.125, + 9.9099998 -2.5 -0.125, + 9.9099998 -2.5 0.125, + 9.9099998 -2.5 -0.125, + 9.9099998 -2.5 0.125, + 9.9099998 1 -0.125, + 9.9099998 1 0.125, + 9.7849998 1 -0.125, + 9.7849998 1 0.125, + 9.9099998 1 -0.125, + 9.9099998 1 0.125, + 9.7849998 2 -0.125, + 9.7849998 2 0.125, + 9.7849998 1 -0.125, + 9.7849998 1 0.125, + 10.535 2 -0.125, + 10.535 2 0.125, + 9.7849998 2 -0.125, + 9.7849998 2 0.125, + 10.535 1 -0.125, + 10.535 1 0.125, + 10.535 2 -0.125, + 10.535 2 0.125, + 10.41 1 -0.125, + 10.41 1 0.125, + 10.535 1 -0.125, + 10.535 1 0.125, + 10.41 1 -0.125, + 10.41 -2.5 -0.125, + 9.9099998 -2.5 -0.125, + 9.9099998 1 -0.125, + 9.7849998 1 -0.125, + 9.7849998 2 -0.125, + 10.535 2 -0.125, + 10.535 1 -0.125, + 10.41 1 0.125, + 10.41 -2.5 0.125, + 9.9099998 -2.5 0.125, + 9.9099998 1 0.125, + 9.7849998 1 0.125, + 9.7849998 2 0.125, + 10.535 2 0.125, + 10.535 1 0.125, + 7.8699999 1 -0.125, + 7.8699999 1 0.125, + 7.8699999 -2.5 -0.125, + 7.8699999 -2.5 0.125, + 7.8699999 -2.5 -0.125, + 7.8699999 -2.5 0.125, + 7.3699999 -2.5 -0.125, + 7.3699999 -2.5 0.125, + 7.3699999 -2.5 -0.125, + 7.3699999 -2.5 0.125, + 7.3699999 1 -0.125, + 7.3699999 1 0.125, + 7.2449999 1 -0.125, + 7.2449999 1 0.125, + 7.3699999 1 -0.125, + 7.3699999 1 0.125, + 7.2449999 2 -0.125, + 7.2449999 2 0.125, + 7.2449999 1 -0.125, + 7.2449999 1 0.125, + 7.9949999 2 -0.125, + 7.9949999 2 0.125, + 7.2449999 2 -0.125, + 7.2449999 2 0.125, + 7.9949999 1 -0.125, + 7.9949999 1 0.125, + 7.9949999 2 -0.125, + 7.9949999 2 0.125, + 7.8699999 1 -0.125, + 7.8699999 1 0.125, + 7.9949999 1 -0.125, + 7.9949999 1 0.125, + 7.8699999 1 -0.125, + 7.8699999 -2.5 -0.125, + 7.3699999 -2.5 -0.125, + 7.3699999 1 -0.125, + 7.2449999 1 -0.125, + 7.2449999 2 -0.125, + 7.9949999 2 -0.125, + 7.9949999 1 -0.125, + 7.8699999 1 0.125, + 7.8699999 -2.5 0.125, + 7.3699999 -2.5 0.125, + 7.3699999 1 0.125, + 7.2449999 1 0.125, + 7.2449999 2 0.125, + 7.9949999 2 0.125, + 7.9949999 1 0.125, + 5.3299999 1 -0.125, + 5.3299999 1 0.125, + 5.3299999 -2.5 -0.125, + 5.3299999 -2.5 0.125, + 5.3299999 -2.5 -0.125, + 5.3299999 -2.5 0.125, + 4.8299999 -2.5 -0.125, + 4.8299999 -2.5 0.125, + 4.8299999 -2.5 -0.125, + 4.8299999 -2.5 0.125, + 4.8299999 1 -0.125, + 4.8299999 1 0.125, + 4.7049999 1 -0.125, + 4.7049999 1 0.125, + 4.8299999 1 -0.125, + 4.8299999 1 0.125, + 4.7049999 2 -0.125, + 4.7049999 2 0.125, + 4.7049999 1 -0.125, + 4.7049999 1 0.125, + 5.4549999 2 -0.125, + 5.4549999 2 0.125, + 4.7049999 2 -0.125, + 4.7049999 2 0.125, + 5.4549999 1 -0.125, + 5.4549999 1 0.125, + 5.4549999 2 -0.125, + 5.4549999 2 0.125, + 5.3299999 1 -0.125, + 5.3299999 1 0.125, + 5.4549999 1 -0.125, + 5.4549999 1 0.125, + 5.3299999 1 -0.125, + 5.3299999 -2.5 -0.125, + 4.8299999 -2.5 -0.125, + 4.8299999 1 -0.125, + 4.7049999 1 -0.125, + 4.7049999 2 -0.125, + 5.4549999 2 -0.125, + 5.4549999 1 -0.125, + 5.3299999 1 0.125, + 5.3299999 -2.5 0.125, + 4.8299999 -2.5 0.125, + 4.8299999 1 0.125, + 4.7049999 1 0.125, + 4.7049999 2 0.125, + 5.4549999 2 0.125, + 5.4549999 1 0.125, + 2.79 1 -0.125, + 2.79 1 0.125, + 2.79 -2.5 -0.125, + 2.79 -2.5 0.125, + 2.79 -2.5 -0.125, + 2.79 -2.5 0.125, + 2.29 -2.5 -0.125, + 2.29 -2.5 0.125, + 2.29 -2.5 -0.125, + 2.29 -2.5 0.125, + 2.29 1 -0.125, + 2.29 1 0.125, + 2.165 1 -0.125, + 2.165 1 0.125, + 2.29 1 -0.125, + 2.29 1 0.125, + 2.165 2 -0.125, + 2.165 2 0.125, + 2.165 1 -0.125, + 2.165 1 0.125, + 2.915 2 -0.125, + 2.915 2 0.125, + 2.165 2 -0.125, + 2.165 2 0.125, + 2.915 1 -0.125, + 2.915 1 0.125, + 2.915 2 -0.125, + 2.915 2 0.125, + 2.79 1 -0.125, + 2.79 1 0.125, + 2.915 1 -0.125, + 2.915 1 0.125, + 2.79 1 -0.125, + 2.79 -2.5 -0.125, + 2.29 -2.5 -0.125, + 2.29 1 -0.125, + 2.165 1 -0.125, + 2.165 2 -0.125, + 2.915 2 -0.125, + 2.915 1 -0.125, + 2.79 1 0.125, + 2.79 -2.5 0.125, + 2.29 -2.5 0.125, + 2.29 1 0.125, + 2.165 1 0.125, + 2.165 2 0.125, + 2.915 2 0.125, + 2.915 1 0.125, + 0.25 1 -0.125, + 0.25 1 0.125, + 0.25 -2.5 -0.125, + 0.25 -2.5 0.125, + 0.25 -2.5 -0.125, + 0.25 -2.5 0.125, + -0.25 -2.5 -0.125, + -0.25 -2.5 0.125, + -0.25 -2.5 -0.125, + -0.25 -2.5 0.125, + -0.25 1 -0.125, + -0.25 1 0.125, + -0.375 1 -0.125, + -0.375 1 0.125, + -0.25 1 -0.125, + -0.25 1 0.125, + -0.375 2 -0.125, + -0.375 2 0.125, + -0.375 1 -0.125, + -0.375 1 0.125, + 0.375 2 -0.125, + 0.375 2 0.125, + -0.375 2 -0.125, + -0.375 2 0.125, + 0.375 1 -0.125, + 0.375 1 0.125, + 0.375 2 -0.125, + 0.375 2 0.125, + 0.25 1 -0.125, + 0.25 1 0.125, + 0.375 1 -0.125, + 0.375 1 0.125, + 0.25 1 -0.125, + 0.25 -2.5 -0.125, + -0.25 -2.5 -0.125, + -0.25 1 -0.125, + -0.375 1 -0.125, + -0.375 2 -0.125, + 0.375 2 -0.125, + 0.375 1 -0.125, + 0.25 1 0.125, + 0.25 -2.5 0.125, + -0.25 -2.5 0.125, + -0.25 1 0.125, + -0.375 1 0.125, + -0.375 2 0.125, + 0.375 2 0.125, + 0.375 1 0.125, + 23.110001 1 -0.125, + 23.110001 1 0.125, + 23.110001 -2.5 -0.125, + 23.110001 -2.5 0.125, + 22.610001 -2.5 -0.125, + 22.610001 -2.5 0.125, + 22.610001 1 -0.125, + 22.610001 1 0.125, + 22.485001 1 -0.125, + 22.485001 1 0.125, + 22.485001 2 -0.125, + 22.485001 2 0.125, + 23.235001 2 -0.125, + 23.235001 2 0.125, + 23.235001 1 -0.125, + 23.235001 1 0.125, + 20.57 1 -0.125, + 20.57 1 0.125, + 20.57 -2.5 -0.125, + 20.57 -2.5 0.125, + 20.07 -2.5 -0.125, + 20.07 -2.5 0.125, + 20.07 1 -0.125, + 20.07 1 0.125, + 19.945 1 -0.125, + 19.945 1 0.125, + 19.945 2 -0.125, + 19.945 2 0.125, + 20.695 2 -0.125, + 20.695 2 0.125, + 20.695 1 -0.125, + 20.695 1 0.125, + 18.030001 1 -0.125, + 18.030001 1 0.125, + 18.030001 -2.5 -0.125, + 18.030001 -2.5 0.125, + 17.530001 -2.5 -0.125, + 17.530001 -2.5 0.125, + 17.530001 1 -0.125, + 17.530001 1 0.125, + 17.405001 1 -0.125, + 17.405001 1 0.125, + 17.405001 2 -0.125, + 17.405001 2 0.125, + 18.155001 2 -0.125, + 18.155001 2 0.125, + 18.155001 1 -0.125, + 18.155001 1 0.125, + 15.49 1 -0.125, + 15.49 1 0.125, + 15.49 -2.5 -0.125, + 15.49 -2.5 0.125, + 14.99 -2.5 -0.125, + 14.99 -2.5 0.125, + 14.99 1 -0.125, + 14.99 1 0.125, + 14.865 1 -0.125, + 14.865 1 0.125, + 14.865 2 -0.125, + 14.865 2 0.125, + 15.615 2 -0.125, + 15.615 2 0.125, + 15.615 1 -0.125, + 15.615 1 0.125, + 12.95 1 -0.125, + 12.95 1 0.125, + 12.95 -2.5 -0.125, + 12.95 -2.5 0.125, + 12.45 -2.5 -0.125, + 12.45 -2.5 0.125, + 12.45 1 -0.125, + 12.45 1 0.125, + 12.325 1 -0.125, + 12.325 1 0.125, + 12.325 2 -0.125, + 12.325 2 0.125, + 13.075 2 -0.125, + 13.075 2 0.125, + 13.075 1 -0.125, + 13.075 1 0.125, + 10.41 1 -0.125, + 10.41 1 0.125, + 10.41 -2.5 -0.125, + 10.41 -2.5 0.125, + 9.9099998 -2.5 -0.125, + 9.9099998 -2.5 0.125, + 9.9099998 1 -0.125, + 9.9099998 1 0.125, + 9.7849998 1 -0.125, + 9.7849998 1 0.125, + 9.7849998 2 -0.125, + 9.7849998 2 0.125, + 10.535 2 -0.125, + 10.535 2 0.125, + 10.535 1 -0.125, + 10.535 1 0.125, + 7.8699999 1 -0.125, + 7.8699999 1 0.125, + 7.8699999 -2.5 -0.125, + 7.8699999 -2.5 0.125, + 7.3699999 -2.5 -0.125, + 7.3699999 -2.5 0.125, + 7.3699999 1 -0.125, + 7.3699999 1 0.125, + 7.2449999 1 -0.125, + 7.2449999 1 0.125, + 7.2449999 2 -0.125, + 7.2449999 2 0.125, + 7.9949999 2 -0.125, + 7.9949999 2 0.125, + 7.9949999 1 -0.125, + 7.9949999 1 0.125, + 5.3299999 1 -0.125, + 5.3299999 1 0.125, + 5.3299999 -2.5 -0.125, + 5.3299999 -2.5 0.125, + 4.8299999 -2.5 -0.125, + 4.8299999 -2.5 0.125, + 4.8299999 1 -0.125, + 4.8299999 1 0.125, + 4.7049999 1 -0.125, + 4.7049999 1 0.125, + 4.7049999 2 -0.125, + 4.7049999 2 0.125, + 5.4549999 2 -0.125, + 5.4549999 2 0.125, + 5.4549999 1 -0.125, + 5.4549999 1 0.125, + 2.79 1 -0.125, + 2.79 1 0.125, + 2.79 -2.5 -0.125, + 2.79 -2.5 0.125, + 2.29 -2.5 -0.125, + 2.29 -2.5 0.125, + 2.29 1 -0.125, + 2.29 1 0.125, + 2.165 1 -0.125, + 2.165 1 0.125, + 2.165 2 -0.125, + 2.165 2 0.125, + 2.915 2 -0.125, + 2.915 2 0.125, + 2.915 1 -0.125, + 2.915 1 0.125, + 0.25 1 -0.125, + 0.25 1 0.125, + 0.25 -2.5 -0.125, + 0.25 -2.5 0.125, + -0.25 -2.5 -0.125, + -0.25 -2.5 0.125, + -0.25 1 -0.125, + -0.25 1 0.125, + -0.375 1 -0.125, + -0.375 1 0.125, + -0.375 2 -0.125, + -0.375 2 0.125, + 0.375 2 -0.125, + 0.375 2 0.125, + 0.375 1 -0.125, + 0.375 1 0.125 ] + + } + coordIndex [ 0, 1, -1, 2, 3, -1, 0, 2, + -1, 1, 3, -1, 6, 7, -1, 4, + 6, -1, 5, 7, -1, 10, 11, -1, + 8, 10, -1, 9, 11, -1, 12, 13, + -1, 12, 14, -1, 13, 15, -1, 16, + 17, -1, 16, 18, -1, 17, 19, -1, + 20, 21, -1, 20, 22, -1, 21, 23, + -1, 24, 25, -1, 24, 26, -1, 25, + 27, -1, 28, 30, -1, 29, 31, -1, + 48, 49, -1, 50, 51, -1, 48, 50, + -1, 49, 51, -1, 54, 55, -1, 52, + 54, -1, 53, 55, -1, 58, 59, -1, + 56, 58, -1, 57, 59, -1, 60, 61, + -1, 60, 62, -1, 61, 63, -1, 64, + 65, -1, 64, 66, -1, 65, 67, -1, + 68, 69, -1, 68, 70, -1, 69, 71, + -1, 72, 73, -1, 72, 74, -1, 73, + 75, -1, 76, 78, -1, 77, 79, -1, + 96, 97, -1, 98, 99, -1, 96, 98, + -1, 97, 99, -1, 102, 103, -1, 100, + 102, -1, 101, 103, -1, 106, 107, -1, + 104, 106, -1, 105, 107, -1, 108, 109, + -1, 108, 110, -1, 109, 111, -1, 112, + 113, -1, 112, 114, -1, 113, 115, -1, + 116, 117, -1, 116, 118, -1, 117, 119, + -1, 120, 121, -1, 120, 122, -1, 121, + 123, -1, 124, 126, -1, 125, 127, -1, + 144, 145, -1, 146, 147, -1, 144, 146, + -1, 145, 147, -1, 150, 151, -1, 148, + 150, -1, 149, 151, -1, 154, 155, -1, + 152, 154, -1, 153, 155, -1, 156, 157, + -1, 156, 158, -1, 157, 159, -1, 160, + 161, -1, 160, 162, -1, 161, 163, -1, + 164, 165, -1, 164, 166, -1, 165, 167, + -1, 168, 169, -1, 168, 170, -1, 169, + 171, -1, 172, 174, -1, 173, 175, -1, + 192, 193, -1, 194, 195, -1, 192, 194, + -1, 193, 195, -1, 198, 199, -1, 196, + 198, -1, 197, 199, -1, 202, 203, -1, + 200, 202, -1, 201, 203, -1, 204, 205, + -1, 204, 206, -1, 205, 207, -1, 208, + 209, -1, 208, 210, -1, 209, 211, -1, + 212, 213, -1, 212, 214, -1, 213, 215, + -1, 216, 217, -1, 216, 218, -1, 217, + 219, -1, 220, 222, -1, 221, 223, -1, + 240, 241, -1, 242, 243, -1, 240, 242, + -1, 241, 243, -1, 246, 247, -1, 244, + 246, -1, 245, 247, -1, 250, 251, -1, + 248, 250, -1, 249, 251, -1, 252, 253, + -1, 252, 254, -1, 253, 255, -1, 256, + 257, -1, 256, 258, -1, 257, 259, -1, + 260, 261, -1, 260, 262, -1, 261, 263, + -1, 264, 265, -1, 264, 266, -1, 265, + 267, -1, 268, 270, -1, 269, 271, -1, + 288, 289, -1, 290, 291, -1, 288, 290, + -1, 289, 291, -1, 294, 295, -1, 292, + 294, -1, 293, 295, -1, 298, 299, -1, + 296, 298, -1, 297, 299, -1, 300, 301, + -1, 300, 302, -1, 301, 303, -1, 304, + 305, -1, 304, 306, -1, 305, 307, -1, + 308, 309, -1, 308, 310, -1, 309, 311, + -1, 312, 313, -1, 312, 314, -1, 313, + 315, -1, 316, 318, -1, 317, 319, -1, + 336, 337, -1, 338, 339, -1, 336, 338, + -1, 337, 339, -1, 342, 343, -1, 340, + 342, -1, 341, 343, -1, 346, 347, -1, + 344, 346, -1, 345, 347, -1, 348, 349, + -1, 348, 350, -1, 349, 351, -1, 352, + 353, -1, 352, 354, -1, 353, 355, -1, + 356, 357, -1, 356, 358, -1, 357, 359, + -1, 360, 361, -1, 360, 362, -1, 361, + 363, -1, 364, 366, -1, 365, 367, -1, + 384, 385, -1, 386, 387, -1, 384, 386, + -1, 385, 387, -1, 390, 391, -1, 388, + 390, -1, 389, 391, -1, 394, 395, -1, + 392, 394, -1, 393, 395, -1, 396, 397, + -1, 396, 398, -1, 397, 399, -1, 400, + 401, -1, 400, 402, -1, 401, 403, -1, + 404, 405, -1, 404, 406, -1, 405, 407, + -1, 408, 409, -1, 408, 410, -1, 409, + 411, -1, 412, 414, -1, 413, 415, -1, + 432, 433, -1, 434, 435, -1, 432, 434, + -1, 433, 435, -1, 438, 439, -1, 436, + 438, -1, 437, 439, -1, 442, 443, -1, + 440, 442, -1, 441, 443, -1, 444, 445, + -1, 444, 446, -1, 445, 447, -1, 448, + 449, -1, 448, 450, -1, 449, 451, -1, + 452, 453, -1, 452, 454, -1, 453, 455, + -1, 456, 457, -1, 456, 458, -1, 457, + 459, -1, 460, 462, -1, 461, 463, -1 ] + + } + + } + + }, + + DEF o10 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.50588238 0.50588238 0.50588238 + ambientIntensity 0.19215687 + specularColor 0.50980395 0.50980395 0.50980395 + + } + + } + geometry + IndexedFaceSet { + coord + USE o9 + coordIndex [ 3, 0, 1, -1, 2, 0, 3, -1, + 6, 4, 5, -1, 6, 5, 7, -1, + 11, 8, 9, -1, 10, 8, 11, -1, + 12, 14, 13, -1, 13, 14, 15, -1, + 16, 18, 17, -1, 17, 18, 19, -1, + 20, 22, 21, -1, 21, 22, 23, -1, + 24, 27, 25, -1, 24, 26, 27, -1, + 28, 30, 29, -1, 29, 30, 31, -1, + 37, 35, 36, -1, 38, 32, 37, -1, + 37, 32, 35, -1, 38, 39, 32, -1, + 35, 33, 34, -1, 32, 33, 35, -1, + 43, 45, 44, -1, 40, 46, 45, -1, + 40, 45, 43, -1, 47, 46, 40, -1, + 41, 43, 42, -1, 41, 40, 43, -1, + 51, 48, 49, -1, 50, 48, 51, -1, + 54, 52, 53, -1, 54, 53, 55, -1, + 59, 56, 57, -1, 58, 56, 59, -1, + 60, 62, 61, -1, 61, 62, 63, -1, + 64, 66, 65, -1, 65, 66, 67, -1, + 68, 70, 69, -1, 69, 70, 71, -1, + 72, 75, 73, -1, 72, 74, 75, -1, + 76, 78, 77, -1, 77, 78, 79, -1, + 85, 83, 84, -1, 86, 80, 85, -1, + 85, 80, 83, -1, 86, 87, 80, -1, + 83, 81, 82, -1, 80, 81, 83, -1, + 91, 93, 92, -1, 88, 94, 93, -1, + 88, 93, 91, -1, 95, 94, 88, -1, + 89, 91, 90, -1, 89, 88, 91, -1, + 99, 96, 97, -1, 98, 96, 99, -1, + 102, 100, 101, -1, 102, 101, 103, -1, + 107, 104, 105, -1, 106, 104, 107, -1, + 108, 110, 109, -1, 109, 110, 111, -1, + 112, 114, 113, -1, 113, 114, 115, -1, + 116, 118, 117, -1, 117, 118, 119, -1, + 120, 123, 121, -1, 120, 122, 123, -1, + 124, 126, 125, -1, 125, 126, 127, -1, + 133, 131, 132, -1, 134, 128, 133, -1, + 133, 128, 131, -1, 134, 135, 128, -1, + 131, 129, 130, -1, 128, 129, 131, -1, + 139, 141, 140, -1, 136, 142, 141, -1, + 136, 141, 139, -1, 143, 142, 136, -1, + 137, 139, 138, -1, 137, 136, 139, -1, + 147, 144, 145, -1, 146, 144, 147, -1, + 150, 148, 149, -1, 150, 149, 151, -1, + 155, 152, 153, -1, 154, 152, 155, -1, + 156, 158, 157, -1, 157, 158, 159, -1, + 160, 162, 161, -1, 161, 162, 163, -1, + 164, 166, 165, -1, 165, 166, 167, -1, + 168, 171, 169, -1, 168, 170, 171, -1, + 172, 174, 173, -1, 173, 174, 175, -1, + 181, 179, 180, -1, 182, 176, 181, -1, + 181, 176, 179, -1, 182, 183, 176, -1, + 179, 177, 178, -1, 176, 177, 179, -1, + 187, 189, 188, -1, 184, 190, 189, -1, + 184, 189, 187, -1, 191, 190, 184, -1, + 185, 187, 186, -1, 185, 184, 187, -1, + 195, 192, 193, -1, 194, 192, 195, -1, + 198, 196, 197, -1, 198, 197, 199, -1, + 203, 200, 201, -1, 202, 200, 203, -1, + 204, 206, 205, -1, 205, 206, 207, -1, + 208, 210, 209, -1, 209, 210, 211, -1, + 212, 214, 213, -1, 213, 214, 215, -1, + 216, 219, 217, -1, 216, 218, 219, -1, + 220, 222, 221, -1, 221, 222, 223, -1, + 229, 227, 228, -1, 230, 224, 229, -1, + 229, 224, 227, -1, 230, 231, 224, -1, + 227, 225, 226, -1, 224, 225, 227, -1, + 235, 237, 236, -1, 232, 238, 237, -1, + 232, 237, 235, -1, 239, 238, 232, -1, + 233, 235, 234, -1, 233, 232, 235, -1, + 243, 240, 241, -1, 242, 240, 243, -1, + 246, 244, 245, -1, 246, 245, 247, -1, + 251, 248, 249, -1, 250, 248, 251, -1, + 252, 254, 253, -1, 253, 254, 255, -1, + 256, 258, 257, -1, 257, 258, 259, -1, + 260, 262, 261, -1, 261, 262, 263, -1, + 264, 267, 265, -1, 264, 266, 267, -1, + 268, 270, 269, -1, 269, 270, 271, -1, + 277, 275, 276, -1, 278, 272, 277, -1, + 277, 272, 275, -1, 278, 279, 272, -1, + 275, 273, 274, -1, 272, 273, 275, -1, + 283, 285, 284, -1, 280, 286, 285, -1, + 280, 285, 283, -1, 287, 286, 280, -1, + 281, 283, 282, -1, 281, 280, 283, -1, + 291, 288, 289, -1, 290, 288, 291, -1, + 294, 292, 293, -1, 294, 293, 295, -1, + 299, 296, 297, -1, 298, 296, 299, -1, + 300, 302, 301, -1, 301, 302, 303, -1, + 304, 306, 305, -1, 305, 306, 307, -1, + 308, 310, 309, -1, 309, 310, 311, -1, + 312, 315, 313, -1, 312, 314, 315, -1, + 316, 318, 317, -1, 317, 318, 319, -1, + 325, 323, 324, -1, 326, 320, 325, -1, + 325, 320, 323, -1, 326, 327, 320, -1, + 323, 321, 322, -1, 320, 321, 323, -1, + 331, 333, 332, -1, 328, 334, 333, -1, + 328, 333, 331, -1, 335, 334, 328, -1, + 329, 331, 330, -1, 329, 328, 331, -1, + 339, 336, 337, -1, 338, 336, 339, -1, + 342, 340, 341, -1, 342, 341, 343, -1, + 347, 344, 345, -1, 346, 344, 347, -1, + 348, 350, 349, -1, 349, 350, 351, -1, + 352, 354, 353, -1, 353, 354, 355, -1, + 356, 358, 357, -1, 357, 358, 359, -1, + 360, 363, 361, -1, 360, 362, 363, -1, + 364, 366, 365, -1, 365, 366, 367, -1, + 373, 371, 372, -1, 374, 368, 373, -1, + 373, 368, 371, -1, 374, 375, 368, -1, + 371, 369, 370, -1, 368, 369, 371, -1, + 379, 381, 380, -1, 376, 382, 381, -1, + 376, 381, 379, -1, 383, 382, 376, -1, + 377, 379, 378, -1, 377, 376, 379, -1, + 387, 384, 385, -1, 386, 384, 387, -1, + 390, 388, 389, -1, 390, 389, 391, -1, + 395, 392, 393, -1, 394, 392, 395, -1, + 396, 398, 397, -1, 397, 398, 399, -1, + 400, 402, 401, -1, 401, 402, 403, -1, + 404, 406, 405, -1, 405, 406, 407, -1, + 408, 411, 409, -1, 408, 410, 411, -1, + 412, 414, 413, -1, 413, 414, 415, -1, + 421, 419, 420, -1, 422, 416, 421, -1, + 421, 416, 419, -1, 422, 423, 416, -1, + 419, 417, 418, -1, 416, 417, 419, -1, + 427, 429, 428, -1, 424, 430, 429, -1, + 424, 429, 427, -1, 431, 430, 424, -1, + 425, 427, 426, -1, 425, 424, 427, -1, + 435, 432, 433, -1, 434, 432, 435, -1, + 438, 436, 437, -1, 438, 437, 439, -1, + 443, 440, 441, -1, 442, 440, 443, -1, + 444, 446, 445, -1, 445, 446, 447, -1, + 448, 450, 449, -1, 449, 450, 451, -1, + 452, 454, 453, -1, 453, 454, 455, -1, + 456, 459, 457, -1, 456, 458, 459, -1, + 460, 462, 461, -1, 461, 462, 463, -1, + 469, 467, 468, -1, 470, 464, 469, -1, + 469, 464, 467, -1, 470, 471, 464, -1, + 467, 465, 466, -1, 464, 465, 467, -1, + 475, 477, 476, -1, 472, 478, 477, -1, + 472, 477, 475, -1, 479, 478, 472, -1, + 473, 475, 474, -1, 473, 472, 475, -1 ] + ccw TRUE + solid FALSE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF o11 Group { + children + Shape { + appearance + Appearance { + material + Material { + emissiveColor 0.098039217 0.098039217 0.098039217 + + } + + } + geometry + PointSet { + coord + USE o9 + + } + + } + + } ] + + }, + + USE o10, + + Group { + children [ + USE o8, + + USE o11 ] + + }, + + USE o11 ] + + } + + } + + } ] + + } + +} diff --git a/modules/packages3d/Resistors_ThroughHole.3dshapes/Resistor_Array_SIP11.FCStd b/modules/packages3d/Resistors_ThroughHole.3dshapes/Resistor_Array_SIP11.FCStd new file mode 100644 index 0000000000000000000000000000000000000000..1c68a560a7e2f9f970d73ed6bd5125f3b84f923e GIT binary patch literal 48529 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 I3b2v|0K!m_O8@`> literal 0 HcmV?d00001 diff --git a/modules/packages3d/Resistors_ThroughHole.3dshapes/Resistor_Array_SIP11.wrl b/modules/packages3d/Resistors_ThroughHole.3dshapes/Resistor_Array_SIP11.wrl new file mode 100644 index 00000000..d61bb976 --- /dev/null +++ b/modules/packages3d/Resistors_ThroughHole.3dshapes/Resistor_Array_SIP11.wrl @@ -0,0 +1,2435 @@ +#VRML V2.0 utf8 + + +Group { + children + Group { + children [ + Group { + children + Transform { + translation 0 0 0 + rotation 1 -0 -0 1.5707964 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + Switch { + whichChoice 0 + choice [ + Group { + children [ + DEF o0 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.098039217 0.098039217 0.098039217 + shininess 1 + + } + + } + geometry + IndexedLineSet { + coord + DEF o1 Coordinate { + point [ -0.28999999 1.5 0.25, + 25.709999 1.5 0.25, + -0.28999999 1.5 -0.25, + 25.709999 1.5 -0.25, + -0.28999999 1.5 0.25, + 25.709999 1.5 0.25, + -0.28999999 2.5 1.25, + -0.28999999 2.2411809 1.2159258, + -0.28999999 2 1.1160254, + -0.28999999 1.7928932 0.95710677, + -0.28999999 1.6339746 0.75, + -0.28999999 1.5340742 0.50881904, + 25.709999 2.5 1.25, + 25.709999 2.2411809 1.2159258, + 25.709999 2 1.1160254, + 25.709999 1.7928932 0.95710677, + 25.709999 1.6339746 0.75, + 25.709999 1.5340742 0.50881904, + -1.29 2.5 -0.25, + -0.28999999 1.5 -0.25, + -1.2559258 2.2411809 -0.25, + -1.1560254 2 -0.25, + -0.99710679 1.7928932 -0.25, + -0.79000002 1.6339746 -0.25, + -0.54881907 1.5340742 -0.25, + -1.29 2.5 0.25, + -0.28999999 1.5 0.25, + -1.2559258 2.2411809 0.25, + -1.1560254 2 0.25, + -0.99710679 1.7928932 0.25, + -0.79000002 1.6339746 0.25, + -0.54881907 1.5340742 0.25, + 26.709999 2.5 -0.25, + 25.709999 1.5 -0.25, + 26.675926 2.2411809 -0.25, + 26.576025 2 -0.25, + 26.417107 1.7928932 -0.25, + 26.209999 1.6339746 -0.25, + 25.968819 1.5340742 -0.25, + 26.709999 2.5 0.25, + 25.709999 1.5 0.25, + 26.675926 2.2411809 0.25, + 26.576025 2 0.25, + 26.417107 1.7928932 0.25, + 26.209999 1.6339746 0.25, + 25.968819 1.5340742 0.25, + -0.28999999 1.5 -0.25, + 25.709999 1.5 -0.25, + -0.28999999 2.5 -1.25, + -0.28999999 2.2411809 -1.2159258, + -0.28999999 2 -1.1160254, + -0.28999999 1.7928932 -0.95710677, + -0.28999999 1.6339746 -0.75, + -0.28999999 1.5340742 -0.50881904, + 25.709999 2.5 -1.25, + 25.709999 2.2411809 -1.2159258, + 25.709999 2 -1.1160254, + 25.709999 1.7928932 -0.95710677, + 25.709999 1.6339746 -0.75, + 25.709999 1.5340742 -0.50881904, + -1.29 2.5 0.25, + -0.28999999 2.5 1.25, + -1.2559258 2.5 0.50881904, + -1.1560254 2.5 0.75, + -0.99710679 2.5 0.95710677, + -0.79000002 2.5 1.1160254, + -0.54881907 2.5 1.2159258, + -1.29 2.5 0.25, + -0.28999999 1.5 0.25, + -1.2559258 2.2411809 0.25, + -1.1560254 2 0.25, + -0.99710679 1.7928932 0.25, + -0.79000002 1.6339746 0.25, + -0.54881907 1.5340742 0.25, + -0.28999999 2.2411809 1.2159258, + -0.28999999 2 1.1160254, + -0.28999999 1.7928932 0.95710677, + -0.28999999 1.6339746 0.75, + -0.28999999 1.5340742 0.50881904, + -1.2138796 2.3535533 0.60355341, + -0.99710679 2.2294021 0.90328151, + -1.2138796 2.1464467 0.39644662, + -0.99710679 2 0.75, + -0.67268342 2.3197601 1.1561275, + -0.99710679 1.8467185 0.52059805, + -0.67268342 1.9867201 1.0181777, + -0.67268342 1.7318223 0.76327997, + -0.67268342 1.5938725 0.43023995, + -1.2707853 2.3916137 0.41221169, + 26.709999 2.5 0.25, + 25.709999 2.5 1.25, + 26.675926 2.5 0.50881904, + 26.576025 2.5 0.75, + 26.417107 2.5 0.95710677, + 26.209999 2.5 1.1160254, + 25.968819 2.5 1.2159258, + 26.709999 2.5 0.25, + 25.709999 1.5 0.25, + 26.675926 2.2411809 0.25, + 26.576025 2 0.25, + 26.417107 1.7928932 0.25, + 26.209999 1.6339746 0.25, + 25.968819 1.5340742 0.25, + 25.709999 2.2411809 1.2159258, + 25.709999 2 1.1160254, + 25.709999 1.7928932 0.95710677, + 25.709999 1.6339746 0.75, + 25.709999 1.5340742 0.50881904, + 26.633879 2.3535533 0.60355341, + 26.417107 2.2294021 0.90328151, + 26.633879 2.1464467 0.39644662, + 26.417107 2 0.75, + 26.092684 2.3197601 1.1561275, + 26.417107 1.8467185 0.52059805, + 26.092684 1.9867201 1.0181777, + 26.092684 1.7318223 0.76327997, + 26.092684 1.5938725 0.43023995, + 26.690784 2.3916137 0.41221169, + -0.28999999 2.5 1.25, + 25.709999 2.5 1.25, + -0.28999999 5.0799999 1.25, + 25.709999 5.0799999 1.25, + -1.29 2.5 -0.25, + -0.28999999 2.5 -1.25, + -1.2559258 2.5 -0.50881904, + -1.1560254 2.5 -0.75, + -0.99710679 2.5 -0.95710677, + -0.79000002 2.5 -1.1160254, + -0.54881907 2.5 -1.2159258, + -1.29 2.5 -0.25, + -0.28999999 1.5 -0.25, + -1.2559258 2.2411809 -0.25, + -1.1560254 2 -0.25, + -0.99710679 1.7928932 -0.25, + -0.79000002 1.6339746 -0.25, + -0.54881907 1.5340742 -0.25, + -0.28999999 2.2411809 -1.2159258, + -0.28999999 2 -1.1160254, + -0.28999999 1.7928932 -0.95710677, + -0.28999999 1.6339746 -0.75, + -0.28999999 1.5340742 -0.50881904, + -1.2138796 2.3535533 -0.60355341, + -0.99710679 2.2294021 -0.90328151, + -1.2138796 2.1464467 -0.39644662, + -0.99710679 2 -0.75, + -0.67268342 2.3197601 -1.1561275, + -0.99710679 1.8467185 -0.52059805, + -0.67268342 1.9867201 -1.0181777, + -0.67268342 1.7318223 -0.76327997, + -0.67268342 1.5938725 -0.43023995, + -1.2707853 2.3916137 -0.41221169, + -1.29 5.0799999 0.25, + -1.29 2.5 0.25, + -1.29 5.0799999 -0.25, + -1.29 2.5 -0.25, + 26.709999 2.5 -0.25, + 25.709999 2.5 -1.25, + 26.675926 2.5 -0.50881904, + 26.576025 2.5 -0.75, + 26.417107 2.5 -0.95710677, + 26.209999 2.5 -1.1160254, + 25.968819 2.5 -1.2159258, + 26.709999 2.5 -0.25, + 25.709999 1.5 -0.25, + 26.675926 2.2411809 -0.25, + 26.576025 2 -0.25, + 26.417107 1.7928932 -0.25, + 26.209999 1.6339746 -0.25, + 25.968819 1.5340742 -0.25, + 25.709999 2.2411809 -1.2159258, + 25.709999 2 -1.1160254, + 25.709999 1.7928932 -0.95710677, + 25.709999 1.6339746 -0.75, + 25.709999 1.5340742 -0.50881904, + 26.633879 2.3535533 -0.60355341, + 26.417107 2.2294021 -0.90328151, + 26.633879 2.1464467 -0.39644662, + 26.417107 2 -0.75, + 26.092684 2.3197601 -1.1561275, + 26.417107 1.8467185 -0.52059805, + 26.092684 1.9867201 -1.0181777, + 26.092684 1.7318223 -0.76327997, + 26.092684 1.5938725 -0.43023995, + 26.690784 2.3916137 -0.41221169, + 26.709999 2.5 0.25, + 26.709999 5.0799999 0.25, + 26.709999 2.5 -0.25, + 26.709999 5.0799999 -0.25, + 25.709999 5.0799999 -1.25, + -0.28999999 5.0799999 -1.25, + 25.709999 2.5 -1.25, + -0.28999999 2.5 -1.25, + -1.29 5.0799999 0.25, + -0.28999999 5.0799999 1.25, + -1.2559258 5.0799999 0.50881904, + -1.1560254 5.0799999 0.75, + -0.99710679 5.0799999 0.95710677, + -0.79000002 5.0799999 1.1160254, + -0.54881907 5.0799999 1.2159258, + -1.29 2.5 0.25, + -0.28999999 2.5 1.25, + -1.2559258 2.5 0.50881904, + -1.1560254 2.5 0.75, + -0.99710679 2.5 0.95710677, + -0.79000002 2.5 1.1160254, + -0.54881907 2.5 1.2159258, + 26.709999 2.5 0.25, + 25.709999 2.5 1.25, + 26.675926 2.5 0.50881904, + 26.576025 2.5 0.75, + 26.417107 2.5 0.95710677, + 26.209999 2.5 1.1160254, + 25.968819 2.5 1.2159258, + 26.709999 5.0799999 0.25, + 25.709999 5.0799999 1.25, + 25.968819 5.0799999 1.2159258, + 26.209999 5.0799999 1.1160254, + 26.417107 5.0799999 0.95710677, + 26.576025 5.0799999 0.75, + 26.675926 5.0799999 0.50881904, + 25.709999 6.0799999 0.25, + 25.709999 5.0799999 1.25, + 25.709999 6.0459256 0.50881904, + 25.709999 5.9460254 0.75, + 25.709999 5.787107 0.95710677, + 25.709999 5.5799999 1.1160254, + 25.709999 5.338819 1.2159258, + -0.28999999 6.0799999 0.25, + -0.28999999 5.0799999 1.25, + -0.28999999 5.338819 1.2159258, + -0.28999999 5.5799999 1.1160254, + -0.28999999 5.787107 0.95710677, + -0.28999999 5.9460254 0.75, + -0.28999999 6.0459256 0.50881904, + -0.28999999 5.0799999 -1.25, + -1.29 5.0799999 -0.25, + -0.54881907 5.0799999 -1.2159258, + -0.79000002 5.0799999 -1.1160254, + -0.99710679 5.0799999 -0.95710677, + -1.1560254 5.0799999 -0.75, + -1.2559258 5.0799999 -0.50881904, + -0.28999999 2.5 -1.25, + -1.29 2.5 -0.25, + -1.2559258 2.5 -0.50881904, + -1.1560254 2.5 -0.75, + -0.99710679 2.5 -0.95710677, + -0.79000002 2.5 -1.1160254, + -0.54881907 2.5 -1.2159258, + -0.28999999 6.0799999 -0.25, + -0.28999999 6.0799999 0.25, + -1.29 5.0799999 -0.25, + -0.54881907 6.0459256 -0.25, + -0.79000002 5.9460254 -0.25, + -0.99710679 5.787107 -0.25, + -1.1560254 5.5799999 -0.25, + -1.2559258 5.338819 -0.25, + -1.29 5.0799999 0.25, + -1.2559258 5.338819 0.25, + -1.1560254 5.5799999 0.25, + -0.99710679 5.787107 0.25, + -0.79000002 5.9460254 0.25, + -0.54881907 6.0459256 0.25, + 26.709999 2.5 -0.25, + 25.709999 2.5 -1.25, + 26.675926 2.5 -0.50881904, + 26.576025 2.5 -0.75, + 26.417107 2.5 -0.95710677, + 26.209999 2.5 -1.1160254, + 25.968819 2.5 -1.2159258, + 26.709999 5.0799999 -0.25, + 25.709999 5.0799999 -1.25, + 25.968819 5.0799999 -1.2159258, + 26.209999 5.0799999 -1.1160254, + 26.417107 5.0799999 -0.95710677, + 26.576025 5.0799999 -0.75, + 26.675926 5.0799999 -0.50881904, + 26.709999 5.0799999 -0.25, + 26.709999 5.0799999 0.25, + 25.709999 6.0799999 -0.25, + 25.968819 6.0459256 -0.25, + 26.209999 5.9460254 -0.25, + 26.417107 5.787107 -0.25, + 26.576025 5.5799999 -0.25, + 26.675926 5.338819 -0.25, + 25.709999 6.0799999 0.25, + 25.968819 6.0459256 0.25, + 26.209999 5.9460254 0.25, + 26.417107 5.787107 0.25, + 26.576025 5.5799999 0.25, + 26.675926 5.338819 0.25, + 25.709999 5.0799999 -1.25, + 25.709999 6.0799999 -0.25, + 25.709999 5.338819 -1.2159258, + 25.709999 5.5799999 -1.1160254, + 25.709999 5.787107 -0.95710677, + 25.709999 5.9460254 -0.75, + 25.709999 6.0459256 -0.50881904, + -0.28999999 5.0799999 -1.25, + -0.28999999 6.0799999 -0.25, + -0.28999999 5.338819 -1.2159258, + -0.28999999 5.5799999 -1.1160254, + -0.28999999 5.787107 -0.95710677, + -0.28999999 5.9460254 -0.75, + -0.28999999 6.0459256 -0.50881904, + -1.29 5.0799999 0.25, + -0.28999999 5.0799999 1.25, + -1.2559258 5.0799999 0.50881904, + -1.1560254 5.0799999 0.75, + -0.99710679 5.0799999 0.95710677, + -0.79000002 5.0799999 1.1160254, + -0.54881907 5.0799999 1.2159258, + -1.29 5.0799999 0.25, + -0.28999999 6.0799999 0.25, + -1.2559258 5.338819 0.25, + -1.1560254 5.5799999 0.25, + -0.99710679 5.787107 0.25, + -0.79000002 5.9460254 0.25, + -0.54881907 6.0459256 0.25, + -0.28999999 5.338819 1.2159258, + -0.28999999 5.5799999 1.1160254, + -0.28999999 5.787107 0.95710677, + -0.28999999 5.9460254 0.75, + -0.28999999 6.0459256 0.50881904, + -1.2138796 5.2264466 0.60355341, + -0.99710679 5.3505979 0.90328151, + -1.2138796 5.4335532 0.39644662, + -0.99710679 5.5799999 0.75, + -0.67268342 5.2602401 1.1561275, + -0.99710679 5.7332816 0.52059805, + -0.67268342 5.5932798 1.0181777, + -0.67268342 5.8481779 0.76327997, + -0.67268342 5.9861274 0.43023995, + -1.2707853 5.1883864 0.41221169, + 25.709999 6.0799999 0.25, + 25.709999 5.0799999 1.25, + 25.709999 6.0459256 0.50881904, + 25.709999 5.9460254 0.75, + 25.709999 5.787107 0.95710677, + 25.709999 5.5799999 1.1160254, + 25.709999 5.338819 1.2159258, + 25.709999 6.0799999 0.25, + 26.709999 5.0799999 0.25, + 25.968819 6.0459256 0.25, + 26.209999 5.9460254 0.25, + 26.417107 5.787107 0.25, + 26.576025 5.5799999 0.25, + 26.675926 5.338819 0.25, + 25.968819 5.0799999 1.2159258, + 26.209999 5.0799999 1.1160254, + 26.417107 5.0799999 0.95710677, + 26.576025 5.0799999 0.75, + 26.675926 5.0799999 0.50881904, + 25.856447 6.0038795 0.60355341, + 25.980598 5.787107 0.90328151, + 26.063553 6.0038795 0.39644662, + 26.209999 5.787107 0.75, + 25.89024 5.4626832 1.1561275, + 26.363281 5.787107 0.52059805, + 26.22328 5.4626832 1.0181777, + 26.478178 5.4626832 0.76327997, + 26.616127 5.4626832 0.43023995, + 25.818386 6.0607853 0.41221169, + 25.709999 6.0799999 0.25, + -0.28999999 6.0799999 0.25, + 25.709999 6.0799999 -0.25, + -0.28999999 6.0799999 -0.25, + -0.28999999 5.0799999 -1.25, + -0.28999999 6.0799999 -0.25, + -0.28999999 5.338819 -1.2159258, + -0.28999999 5.5799999 -1.1160254, + -0.28999999 5.787107 -0.95710677, + -0.28999999 5.9460254 -0.75, + -0.28999999 6.0459256 -0.50881904, + -0.28999999 5.0799999 -1.25, + -1.29 5.0799999 -0.25, + -0.54881907 5.0799999 -1.2159258, + -0.79000002 5.0799999 -1.1160254, + -0.99710679 5.0799999 -0.95710677, + -1.1560254 5.0799999 -0.75, + -1.2559258 5.0799999 -0.50881904, + -0.54881907 6.0459256 -0.25, + -0.79000002 5.9460254 -0.25, + -0.99710679 5.787107 -0.25, + -1.1560254 5.5799999 -0.25, + -1.2559258 5.338819 -0.25, + -0.43644661 5.4335532 -1.1738795, + -0.56059808 5.7332816 -0.95710677, + -0.64355338 5.2264466 -1.1738795, + -0.79000002 5.5799999 -0.95710677, + -0.47023997 5.9861274 -0.63268346, + -0.94328147 5.3505979 -0.95710677, + -0.80328 5.8481779 -0.63268346, + -1.0581777 5.5932798 -0.63268346, + -1.1961274 5.2602401 -0.63268346, + -0.39838639 5.2422118 -1.2307853, + 25.709999 5.0799999 -1.25, + 25.709999 6.0799999 -0.25, + 25.709999 5.338819 -1.2159258, + 25.709999 5.5799999 -1.1160254, + 25.709999 5.787107 -0.95710677, + 25.709999 5.9460254 -0.75, + 25.709999 6.0459256 -0.50881904, + 25.709999 5.0799999 -1.25, + 26.709999 5.0799999 -0.25, + 25.968819 5.0799999 -1.2159258, + 26.209999 5.0799999 -1.1160254, + 26.417107 5.0799999 -0.95710677, + 26.576025 5.0799999 -0.75, + 26.675926 5.0799999 -0.50881904, + 25.968819 6.0459256 -0.25, + 26.209999 5.9460254 -0.25, + 26.417107 5.787107 -0.25, + 26.576025 5.5799999 -0.25, + 26.675926 5.338819 -0.25, + 25.856447 5.4335532 -1.1738795, + 25.980598 5.7332816 -0.95710677, + 26.063553 5.2264466 -1.1738795, + 26.209999 5.5799999 -0.95710677, + 25.89024 5.9861274 -0.63268346, + 26.363281 5.3505979 -0.95710677, + 26.22328 5.8481779 -0.63268346, + 26.478178 5.5932798 -0.63268346, + 26.616127 5.2602401 -0.63268346, + 25.872211 5.1883864 -1.2307853, + -0.28999999 1.5 0.25, + 25.709999 1.5 0.25, + -0.28999999 1.5 -0.25, + 25.709999 1.5 -0.25, + -0.28999999 2.5 1.25, + 25.709999 2.5 1.25, + -1.29 2.5 -0.25, + -1.29 2.5 0.25, + 26.709999 2.5 -0.25, + 26.709999 2.5 0.25, + -0.28999999 2.5 -1.25, + 25.709999 2.5 -1.25, + -0.28999999 5.0799999 1.25, + 25.709999 5.0799999 1.25, + -1.29 5.0799999 0.25, + -1.29 5.0799999 -0.25, + 26.709999 5.0799999 0.25, + 26.709999 5.0799999 -0.25, + 25.709999 5.0799999 -1.25, + -0.28999999 5.0799999 -1.25, + 25.709999 6.0799999 0.25, + -0.28999999 6.0799999 0.25, + -0.28999999 6.0799999 -0.25, + 25.709999 6.0799999 -0.25 ] + + } + coordIndex [ 0, 1, -1, 2, 0, -1, 3, 1, + -1, 2, 3, -1, 6, 7, 8, 9, + 10, 11, 4, -1, 12, 13, 14, 15, + 16, 17, 5, -1, 6, 12, -1, 18, + 20, 21, 22, 23, 24, 19, -1, 18, + 25, -1, 25, 27, 28, 29, 30, 31, + 26, -1, 32, 34, 35, 36, 37, 38, + 33, -1, 32, 39, -1, 39, 41, 42, + 43, 44, 45, 40, -1, 48, 49, 50, + 51, 52, 53, 46, -1, 54, 55, 56, + 57, 58, 59, 47, -1, 48, 54, -1, + 60, 62, 63, 64, 65, 66, 61, -1, + 60, 67, -1, 89, 91, 92, 93, 94, + 95, 90, -1, 89, 96, -1, 120, 118, + -1, 119, 121, -1, 121, 120, -1, 122, + 124, 125, 126, 127, 128, 123, -1, 122, + 129, -1, 151, 152, -1, 153, 151, -1, + 153, 154, -1, 155, 157, 158, 159, 160, + 161, 156, -1, 155, 162, -1, 184, 185, + -1, 187, 185, -1, 186, 187, -1, 188, + 189, -1, 190, 188, -1, 189, 191, -1, + 192, 194, 195, 196, 197, 198, 193, -1, + 214, 215, 216, 217, 218, 219, 213, -1, + 220, 222, 223, 224, 225, 226, 221, -1, + 220, 227, -1, 228, 229, 230, 231, 232, + 233, 227, -1, 234, 236, 237, 238, 239, + 240, 235, -1, 248, 249, -1, 248, 251, + 252, 253, 254, 255, 250, -1, 256, 257, + 258, 259, 260, 261, 249, -1, 270, 271, + 272, 273, 274, 275, 269, -1, 278, 279, + 280, 281, 282, 283, 276, -1, 284, 285, + 286, 287, 288, 289, 277, -1, 278, 284, + -1, 290, 292, 293, 294, 295, 296, 291, + -1, 291, 298, -1, 297, 299, 300, 301, + 302, 303, 298, -1, 304, 311, -1, 333, + 340, -1, 366, 373, -1, 395, 402, -1 ] + + } + + } + + }, + + DEF o2 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0 0 0 + ambientIntensity 0.086274512 + specularColor 1 1 1 + shininess 1 + + } + + } + geometry + IndexedFaceSet { + coord + USE o1 + coordIndex [ 0, 3, 1, -1, 2, 3, 0, -1, + 4, 5, 11, -1, 11, 17, 10, -1, + 5, 17, 11, -1, 10, 16, 9, -1, + 17, 16, 10, -1, 9, 15, 8, -1, + 16, 15, 9, -1, 8, 14, 7, -1, + 15, 14, 8, -1, 14, 13, 7, -1, + 7, 12, 6, -1, 13, 12, 7, -1, + 24, 31, 23, -1, 19, 31, 24, -1, + 26, 31, 19, -1, 31, 30, 23, -1, + 23, 29, 22, -1, 30, 29, 23, -1, + 22, 28, 21, -1, 29, 28, 22, -1, + 20, 27, 18, -1, 21, 27, 20, -1, + 28, 27, 21, -1, 27, 25, 18, -1, + 45, 38, 37, -1, 45, 33, 38, -1, + 45, 40, 33, -1, 44, 45, 37, -1, + 43, 37, 36, -1, 43, 44, 37, -1, + 42, 36, 35, -1, 42, 43, 36, -1, + 41, 34, 32, -1, 41, 35, 34, -1, + 41, 42, 35, -1, 39, 41, 32, -1, + 47, 46, 53, -1, 59, 53, 52, -1, + 59, 47, 53, -1, 58, 52, 51, -1, + 58, 59, 52, -1, 57, 51, 50, -1, + 57, 58, 51, -1, 56, 50, 49, -1, + 56, 57, 50, -1, 55, 49, 48, -1, + 55, 56, 49, -1, 54, 55, 48, -1, + 74, 61, 66, -1, 68, 78, 73, -1, + 79, 63, 62, -1, 80, 64, 63, -1, + 80, 65, 64, -1, 80, 63, 79, -1, + 81, 67, 69, -1, 81, 69, 70, -1, + 82, 79, 81, -1, 82, 80, 79, -1, + 83, 66, 65, -1, 83, 74, 66, -1, + 83, 65, 80, -1, 84, 70, 71, -1, + 84, 71, 72, -1, 84, 81, 70, -1, + 84, 82, 81, -1, 85, 75, 74, -1, + 85, 76, 75, -1, 85, 80, 82, -1, + 85, 83, 80, -1, 85, 74, 83, -1, + 86, 77, 76, -1, 86, 76, 85, -1, + 86, 85, 82, -1, 86, 82, 84, -1, + 87, 72, 73, -1, 87, 78, 77, -1, + 87, 77, 86, -1, 87, 86, 84, -1, + 87, 84, 72, -1, 87, 73, 78, -1, + 88, 62, 60, -1, 88, 60, 67, -1, + 88, 67, 81, -1, 88, 79, 62, -1, + 88, 81, 79, -1, 90, 103, 95, -1, + 107, 97, 102, -1, 92, 108, 91, -1, + 93, 109, 92, -1, 94, 109, 93, -1, + 92, 109, 108, -1, 96, 110, 98, -1, + 98, 110, 99, -1, 108, 111, 110, -1, + 109, 111, 108, -1, 95, 112, 94, -1, + 104, 112, 103, -1, 103, 112, 95, -1, + 94, 112, 109, -1, 99, 113, 100, -1, + 100, 113, 101, -1, 110, 113, 99, -1, + 111, 113, 110, -1, 105, 114, 104, -1, + 109, 114, 111, -1, 104, 114, 112, -1, + 112, 114, 109, -1, 106, 115, 105, -1, + 107, 115, 106, -1, 114, 115, 111, -1, + 111, 115, 113, -1, 105, 115, 114, -1, + 101, 116, 102, -1, 107, 116, 115, -1, + 115, 116, 113, -1, 113, 116, 101, -1, + 102, 116, 107, -1, 91, 117, 89, -1, + 89, 117, 96, -1, 96, 117, 110, -1, + 108, 117, 91, -1, 110, 117, 108, -1, + 119, 121, 118, -1, 118, 121, 120, -1, + 123, 136, 128, -1, 140, 130, 135, -1, + 125, 141, 124, -1, 126, 142, 125, -1, + 127, 142, 126, -1, 125, 142, 141, -1, + 129, 143, 131, -1, 131, 143, 132, -1, + 141, 144, 143, -1, 142, 144, 141, -1, + 128, 145, 127, -1, 136, 145, 128, -1, + 127, 145, 142, -1, 132, 146, 133, -1, + 133, 146, 134, -1, 143, 146, 132, -1, + 144, 146, 143, -1, 137, 147, 136, -1, + 138, 147, 137, -1, 142, 147, 144, -1, + 145, 147, 142, -1, 136, 147, 145, -1, + 139, 148, 138, -1, 138, 148, 147, -1, + 147, 148, 144, -1, 144, 148, 146, -1, + 134, 149, 135, -1, 140, 149, 139, -1, + 139, 149, 148, -1, 148, 149, 146, -1, + 146, 149, 134, -1, 135, 149, 140, -1, + 124, 150, 122, -1, 122, 150, 129, -1, + 129, 150, 143, -1, 141, 150, 124, -1, + 143, 150, 141, -1, 153, 152, 151, -1, + 153, 154, 152, -1, 169, 156, 161, -1, + 163, 173, 168, -1, 174, 158, 157, -1, + 175, 159, 158, -1, 175, 160, 159, -1, + 175, 158, 174, -1, 176, 162, 164, -1, + 176, 164, 165, -1, 177, 174, 176, -1, + 177, 175, 174, -1, 178, 161, 160, -1, + 178, 169, 161, -1, 178, 160, 175, -1, + 179, 165, 166, -1, 179, 166, 167, -1, + 179, 176, 165, -1, 179, 177, 176, -1, + 180, 170, 169, -1, 180, 171, 170, -1, + 180, 175, 177, -1, 180, 178, 175, -1, + 180, 169, 178, -1, 181, 172, 171, -1, + 181, 171, 180, -1, 181, 180, 177, -1, + 181, 177, 179, -1, 182, 167, 168, -1, + 182, 173, 172, -1, 182, 172, 181, -1, + 182, 181, 179, -1, 182, 179, 167, -1, + 182, 168, 173, -1, 183, 157, 155, -1, + 183, 155, 162, -1, 183, 162, 176, -1, + 183, 174, 157, -1, 183, 176, 174, -1, + 186, 185, 184, -1, 186, 187, 185, -1, + 188, 191, 189, -1, 188, 190, 191, -1, + 192, 201, 194, -1, 199, 201, 192, -1, + 194, 202, 195, -1, 201, 202, 194, -1, + 195, 203, 196, -1, 196, 203, 197, -1, + 202, 203, 195, -1, 203, 204, 197, -1, + 197, 205, 198, -1, 198, 205, 193, -1, + 204, 205, 197, -1, 205, 200, 193, -1, + 206, 213, 208, -1, 208, 219, 209, -1, + 213, 219, 208, -1, 209, 218, 210, -1, + 219, 218, 209, -1, 210, 217, 211, -1, + 218, 217, 210, -1, 211, 216, 212, -1, + 217, 216, 211, -1, 212, 215, 207, -1, + 216, 215, 212, -1, 215, 214, 207, -1, + 220, 227, 222, -1, 222, 233, 223, -1, + 227, 233, 222, -1, 223, 232, 224, -1, + 233, 232, 223, -1, 224, 231, 225, -1, + 232, 231, 224, -1, 225, 230, 226, -1, + 231, 230, 225, -1, 226, 229, 221, -1, + 230, 229, 226, -1, 229, 228, 221, -1, + 243, 235, 240, -1, 243, 242, 235, -1, + 244, 240, 239, -1, 244, 243, 240, -1, + 245, 239, 238, -1, 245, 244, 239, -1, + 246, 238, 237, -1, 246, 245, 238, -1, + 247, 237, 236, -1, 247, 246, 237, -1, + 241, 236, 234, -1, 241, 247, 236, -1, + 249, 248, 251, -1, 261, 251, 252, -1, + 261, 249, 251, -1, 260, 252, 253, -1, + 260, 261, 252, -1, 259, 253, 254, -1, + 259, 260, 253, -1, 258, 254, 255, -1, + 258, 259, 254, -1, 257, 255, 250, -1, + 257, 258, 255, -1, 256, 257, 250, -1, + 269, 262, 264, -1, 275, 264, 265, -1, + 275, 269, 264, -1, 274, 265, 266, -1, + 274, 275, 265, -1, 273, 266, 267, -1, + 273, 274, 266, -1, 272, 267, 268, -1, + 272, 273, 267, -1, 271, 268, 263, -1, + 271, 272, 268, -1, 270, 271, 263, -1, + 277, 276, 283, -1, 289, 283, 282, -1, + 289, 277, 283, -1, 288, 282, 281, -1, + 288, 289, 282, -1, 287, 281, 280, -1, + 287, 288, 281, -1, 286, 280, 279, -1, + 286, 287, 280, -1, 285, 286, 279, -1, + 284, 279, 278, -1, 284, 285, 279, -1, + 303, 291, 296, -1, 303, 298, 291, -1, + 302, 296, 295, -1, 302, 303, 296, -1, + 301, 295, 294, -1, 301, 302, 295, -1, + 300, 294, 293, -1, 300, 301, 294, -1, + 299, 293, 292, -1, 299, 300, 293, -1, + 297, 292, 290, -1, 297, 299, 292, -1, + 305, 318, 310, -1, 322, 312, 317, -1, + 307, 323, 306, -1, 308, 324, 307, -1, + 309, 324, 308, -1, 307, 324, 323, -1, + 311, 325, 313, -1, 313, 325, 314, -1, + 323, 326, 325, -1, 324, 326, 323, -1, + 310, 327, 309, -1, 319, 327, 318, -1, + 318, 327, 310, -1, 309, 327, 324, -1, + 314, 328, 315, -1, 315, 328, 316, -1, + 325, 328, 314, -1, 326, 328, 325, -1, + 320, 329, 319, -1, 324, 329, 326, -1, + 319, 329, 327, -1, 327, 329, 324, -1, + 321, 330, 320, -1, 322, 330, 321, -1, + 329, 330, 326, -1, 326, 330, 328, -1, + 320, 330, 329, -1, 316, 331, 317, -1, + 322, 331, 330, -1, 330, 331, 328, -1, + 328, 331, 316, -1, 317, 331, 322, -1, + 306, 332, 304, -1, 304, 332, 311, -1, + 311, 332, 325, -1, 325, 332, 323, -1, + 323, 332, 306, -1, 334, 347, 339, -1, + 351, 341, 346, -1, 336, 352, 335, -1, + 337, 353, 336, -1, 338, 353, 337, -1, + 336, 353, 352, -1, 340, 354, 342, -1, + 342, 354, 343, -1, 352, 355, 354, -1, + 353, 355, 352, -1, 339, 356, 338, -1, + 348, 356, 347, -1, 347, 356, 339, -1, + 338, 356, 353, -1, 343, 357, 344, -1, + 344, 357, 345, -1, 354, 357, 343, -1, + 355, 357, 354, -1, 349, 358, 348, -1, + 353, 358, 355, -1, 348, 358, 356, -1, + 356, 358, 353, -1, 350, 359, 349, -1, + 351, 359, 350, -1, 358, 359, 355, -1, + 355, 359, 357, -1, 349, 359, 358, -1, + 345, 360, 346, -1, 351, 360, 359, -1, + 359, 360, 357, -1, 357, 360, 345, -1, + 346, 360, 351, -1, 335, 361, 333, -1, + 333, 361, 340, -1, 340, 361, 354, -1, + 354, 361, 352, -1, 352, 361, 335, -1, + 362, 365, 363, -1, 364, 365, 362, -1, + 380, 367, 372, -1, 374, 384, 379, -1, + 385, 369, 368, -1, 386, 370, 369, -1, + 386, 371, 370, -1, 386, 369, 385, -1, + 387, 373, 375, -1, 387, 375, 376, -1, + 388, 385, 387, -1, 388, 386, 385, -1, + 389, 372, 371, -1, 389, 381, 380, -1, + 389, 380, 372, -1, 389, 371, 386, -1, + 390, 376, 377, -1, 390, 377, 378, -1, + 390, 387, 376, -1, 390, 388, 387, -1, + 391, 382, 381, -1, 391, 386, 388, -1, + 391, 381, 389, -1, 391, 389, 386, -1, + 392, 383, 382, -1, 392, 384, 383, -1, + 392, 391, 388, -1, 392, 388, 390, -1, + 392, 382, 391, -1, 393, 378, 379, -1, + 393, 384, 392, -1, 393, 392, 390, -1, + 393, 390, 378, -1, 393, 379, 384, -1, + 394, 368, 366, -1, 394, 366, 373, -1, + 394, 373, 387, -1, 394, 387, 385, -1, + 394, 385, 368, -1, 396, 409, 401, -1, + 413, 403, 408, -1, 397, 414, 395, -1, + 398, 414, 397, -1, 399, 415, 398, -1, + 400, 415, 399, -1, 398, 415, 414, -1, + 404, 416, 405, -1, 414, 417, 416, -1, + 415, 417, 414, -1, 401, 418, 400, -1, + 410, 418, 409, -1, 409, 418, 401, -1, + 400, 418, 415, -1, 405, 419, 406, -1, + 406, 419, 407, -1, 416, 419, 405, -1, + 417, 419, 416, -1, 411, 420, 410, -1, + 418, 420, 415, -1, 415, 420, 417, -1, + 410, 420, 418, -1, 412, 421, 411, -1, + 413, 421, 412, -1, 420, 421, 417, -1, + 417, 421, 419, -1, 411, 421, 420, -1, + 407, 422, 408, -1, 413, 422, 421, -1, + 421, 422, 419, -1, 419, 422, 407, -1, + 408, 422, 413, -1, 395, 423, 402, -1, + 402, 423, 404, -1, 404, 423, 416, -1, + 416, 423, 414, -1, 414, 423, 395, -1 ] + ccw TRUE + solid FALSE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF o3 Group { + children + Shape { + appearance + Appearance { + material + Material { + emissiveColor 0.098039217 0.098039217 0.098039217 + + } + + } + geometry + PointSet { + coord + USE o1 + + } + + } + + } ] + + }, + + USE o2, + + Group { + children [ + USE o0, + + USE o3 ] + + }, + + USE o3 ] + + } + + } + + }, + + Group { + children + Transform { + translation 0 0 0 + rotation 1 -0 -0 1.5707964 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + Switch { + whichChoice 0 + choice [ + Group { + children [ + DEF o4 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.098039217 0.098039217 0.098039217 + shininess 1 + + } + + } + geometry + IndexedLineSet { + coord + DEF o5 Coordinate { + point [ 25.65 1 -0.125, + 25.65 1 0.125, + 25.65 -2.5 -0.125, + 25.65 -2.5 0.125, + 25.65 -2.5 -0.125, + 25.65 -2.5 0.125, + 25.15 -2.5 -0.125, + 25.15 -2.5 0.125, + 25.15 -2.5 -0.125, + 25.15 -2.5 0.125, + 25.15 1 -0.125, + 25.15 1 0.125, + 25.025 1 -0.125, + 25.025 1 0.125, + 25.15 1 -0.125, + 25.15 1 0.125, + 25.025 2.0061998 -0.125, + 25.025 2.0061998 0.125, + 25.025 1 -0.125, + 25.025 1 0.125, + 25.775 2.0061998 -0.125, + 25.775 2.0061998 0.125, + 25.025 2.0061998 -0.125, + 25.025 2.0061998 0.125, + 25.775 1 -0.125, + 25.775 1 0.125, + 25.775 2.0061998 -0.125, + 25.775 2.0061998 0.125, + 25.65 1 -0.125, + 25.65 1 0.125, + 25.775 1 -0.125, + 25.775 1 0.125, + 25.65 1 -0.125, + 25.65 -2.5 -0.125, + 25.15 -2.5 -0.125, + 25.15 1 -0.125, + 25.025 1 -0.125, + 25.025 2.0061998 -0.125, + 25.775 2.0061998 -0.125, + 25.775 1 -0.125, + 25.65 1 0.125, + 25.65 -2.5 0.125, + 25.15 -2.5 0.125, + 25.15 1 0.125, + 25.025 1 0.125, + 25.025 2.0061998 0.125, + 25.775 2.0061998 0.125, + 25.775 1 0.125, + 23.110001 1 -0.125, + 23.110001 1 0.125, + 23.110001 -2.5 -0.125, + 23.110001 -2.5 0.125, + 23.110001 -2.5 -0.125, + 23.110001 -2.5 0.125, + 22.610001 -2.5 -0.125, + 22.610001 -2.5 0.125, + 22.610001 -2.5 -0.125, + 22.610001 -2.5 0.125, + 22.610001 1 -0.125, + 22.610001 1 0.125, + 22.485001 1 -0.125, + 22.485001 1 0.125, + 22.610001 1 -0.125, + 22.610001 1 0.125, + 22.485001 2 -0.125, + 22.485001 2 0.125, + 22.485001 1 -0.125, + 22.485001 1 0.125, + 23.235001 2 -0.125, + 23.235001 2 0.125, + 22.485001 2 -0.125, + 22.485001 2 0.125, + 23.235001 1 -0.125, + 23.235001 1 0.125, + 23.235001 2 -0.125, + 23.235001 2 0.125, + 23.110001 1 -0.125, + 23.110001 1 0.125, + 23.235001 1 -0.125, + 23.235001 1 0.125, + 23.110001 1 -0.125, + 23.110001 -2.5 -0.125, + 22.610001 -2.5 -0.125, + 22.610001 1 -0.125, + 22.485001 1 -0.125, + 22.485001 2 -0.125, + 23.235001 2 -0.125, + 23.235001 1 -0.125, + 23.110001 1 0.125, + 23.110001 -2.5 0.125, + 22.610001 -2.5 0.125, + 22.610001 1 0.125, + 22.485001 1 0.125, + 22.485001 2 0.125, + 23.235001 2 0.125, + 23.235001 1 0.125, + 20.57 1 -0.125, + 20.57 1 0.125, + 20.57 -2.5 -0.125, + 20.57 -2.5 0.125, + 20.57 -2.5 -0.125, + 20.57 -2.5 0.125, + 20.07 -2.5 -0.125, + 20.07 -2.5 0.125, + 20.07 -2.5 -0.125, + 20.07 -2.5 0.125, + 20.07 1 -0.125, + 20.07 1 0.125, + 19.945 1 -0.125, + 19.945 1 0.125, + 20.07 1 -0.125, + 20.07 1 0.125, + 19.945 2 -0.125, + 19.945 2 0.125, + 19.945 1 -0.125, + 19.945 1 0.125, + 20.695 2 -0.125, + 20.695 2 0.125, + 19.945 2 -0.125, + 19.945 2 0.125, + 20.695 1 -0.125, + 20.695 1 0.125, + 20.695 2 -0.125, + 20.695 2 0.125, + 20.57 1 -0.125, + 20.57 1 0.125, + 20.695 1 -0.125, + 20.695 1 0.125, + 20.57 1 -0.125, + 20.57 -2.5 -0.125, + 20.07 -2.5 -0.125, + 20.07 1 -0.125, + 19.945 1 -0.125, + 19.945 2 -0.125, + 20.695 2 -0.125, + 20.695 1 -0.125, + 20.57 1 0.125, + 20.57 -2.5 0.125, + 20.07 -2.5 0.125, + 20.07 1 0.125, + 19.945 1 0.125, + 19.945 2 0.125, + 20.695 2 0.125, + 20.695 1 0.125, + 18.030001 1 -0.125, + 18.030001 1 0.125, + 18.030001 -2.5 -0.125, + 18.030001 -2.5 0.125, + 18.030001 -2.5 -0.125, + 18.030001 -2.5 0.125, + 17.530001 -2.5 -0.125, + 17.530001 -2.5 0.125, + 17.530001 -2.5 -0.125, + 17.530001 -2.5 0.125, + 17.530001 1 -0.125, + 17.530001 1 0.125, + 17.405001 1 -0.125, + 17.405001 1 0.125, + 17.530001 1 -0.125, + 17.530001 1 0.125, + 17.405001 2 -0.125, + 17.405001 2 0.125, + 17.405001 1 -0.125, + 17.405001 1 0.125, + 18.155001 2 -0.125, + 18.155001 2 0.125, + 17.405001 2 -0.125, + 17.405001 2 0.125, + 18.155001 1 -0.125, + 18.155001 1 0.125, + 18.155001 2 -0.125, + 18.155001 2 0.125, + 18.030001 1 -0.125, + 18.030001 1 0.125, + 18.155001 1 -0.125, + 18.155001 1 0.125, + 18.030001 1 -0.125, + 18.030001 -2.5 -0.125, + 17.530001 -2.5 -0.125, + 17.530001 1 -0.125, + 17.405001 1 -0.125, + 17.405001 2 -0.125, + 18.155001 2 -0.125, + 18.155001 1 -0.125, + 18.030001 1 0.125, + 18.030001 -2.5 0.125, + 17.530001 -2.5 0.125, + 17.530001 1 0.125, + 17.405001 1 0.125, + 17.405001 2 0.125, + 18.155001 2 0.125, + 18.155001 1 0.125, + 15.49 1 -0.125, + 15.49 1 0.125, + 15.49 -2.5 -0.125, + 15.49 -2.5 0.125, + 15.49 -2.5 -0.125, + 15.49 -2.5 0.125, + 14.99 -2.5 -0.125, + 14.99 -2.5 0.125, + 14.99 -2.5 -0.125, + 14.99 -2.5 0.125, + 14.99 1 -0.125, + 14.99 1 0.125, + 14.865 1 -0.125, + 14.865 1 0.125, + 14.99 1 -0.125, + 14.99 1 0.125, + 14.865 2 -0.125, + 14.865 2 0.125, + 14.865 1 -0.125, + 14.865 1 0.125, + 15.615 2 -0.125, + 15.615 2 0.125, + 14.865 2 -0.125, + 14.865 2 0.125, + 15.615 1 -0.125, + 15.615 1 0.125, + 15.615 2 -0.125, + 15.615 2 0.125, + 15.49 1 -0.125, + 15.49 1 0.125, + 15.615 1 -0.125, + 15.615 1 0.125, + 15.49 1 -0.125, + 15.49 -2.5 -0.125, + 14.99 -2.5 -0.125, + 14.99 1 -0.125, + 14.865 1 -0.125, + 14.865 2 -0.125, + 15.615 2 -0.125, + 15.615 1 -0.125, + 15.49 1 0.125, + 15.49 -2.5 0.125, + 14.99 -2.5 0.125, + 14.99 1 0.125, + 14.865 1 0.125, + 14.865 2 0.125, + 15.615 2 0.125, + 15.615 1 0.125, + 12.95 1 -0.125, + 12.95 1 0.125, + 12.95 -2.5 -0.125, + 12.95 -2.5 0.125, + 12.95 -2.5 -0.125, + 12.95 -2.5 0.125, + 12.45 -2.5 -0.125, + 12.45 -2.5 0.125, + 12.45 -2.5 -0.125, + 12.45 -2.5 0.125, + 12.45 1 -0.125, + 12.45 1 0.125, + 12.325 1 -0.125, + 12.325 1 0.125, + 12.45 1 -0.125, + 12.45 1 0.125, + 12.325 2 -0.125, + 12.325 2 0.125, + 12.325 1 -0.125, + 12.325 1 0.125, + 13.075 2 -0.125, + 13.075 2 0.125, + 12.325 2 -0.125, + 12.325 2 0.125, + 13.075 1 -0.125, + 13.075 1 0.125, + 13.075 2 -0.125, + 13.075 2 0.125, + 12.95 1 -0.125, + 12.95 1 0.125, + 13.075 1 -0.125, + 13.075 1 0.125, + 12.95 1 -0.125, + 12.95 -2.5 -0.125, + 12.45 -2.5 -0.125, + 12.45 1 -0.125, + 12.325 1 -0.125, + 12.325 2 -0.125, + 13.075 2 -0.125, + 13.075 1 -0.125, + 12.95 1 0.125, + 12.95 -2.5 0.125, + 12.45 -2.5 0.125, + 12.45 1 0.125, + 12.325 1 0.125, + 12.325 2 0.125, + 13.075 2 0.125, + 13.075 1 0.125, + 10.41 1 -0.125, + 10.41 1 0.125, + 10.41 -2.5 -0.125, + 10.41 -2.5 0.125, + 10.41 -2.5 -0.125, + 10.41 -2.5 0.125, + 9.9099998 -2.5 -0.125, + 9.9099998 -2.5 0.125, + 9.9099998 -2.5 -0.125, + 9.9099998 -2.5 0.125, + 9.9099998 1 -0.125, + 9.9099998 1 0.125, + 9.7849998 1 -0.125, + 9.7849998 1 0.125, + 9.9099998 1 -0.125, + 9.9099998 1 0.125, + 9.7849998 2 -0.125, + 9.7849998 2 0.125, + 9.7849998 1 -0.125, + 9.7849998 1 0.125, + 10.535 2 -0.125, + 10.535 2 0.125, + 9.7849998 2 -0.125, + 9.7849998 2 0.125, + 10.535 1 -0.125, + 10.535 1 0.125, + 10.535 2 -0.125, + 10.535 2 0.125, + 10.41 1 -0.125, + 10.41 1 0.125, + 10.535 1 -0.125, + 10.535 1 0.125, + 10.41 1 -0.125, + 10.41 -2.5 -0.125, + 9.9099998 -2.5 -0.125, + 9.9099998 1 -0.125, + 9.7849998 1 -0.125, + 9.7849998 2 -0.125, + 10.535 2 -0.125, + 10.535 1 -0.125, + 10.41 1 0.125, + 10.41 -2.5 0.125, + 9.9099998 -2.5 0.125, + 9.9099998 1 0.125, + 9.7849998 1 0.125, + 9.7849998 2 0.125, + 10.535 2 0.125, + 10.535 1 0.125, + 7.8699999 1 -0.125, + 7.8699999 1 0.125, + 7.8699999 -2.5 -0.125, + 7.8699999 -2.5 0.125, + 7.8699999 -2.5 -0.125, + 7.8699999 -2.5 0.125, + 7.3699999 -2.5 -0.125, + 7.3699999 -2.5 0.125, + 7.3699999 -2.5 -0.125, + 7.3699999 -2.5 0.125, + 7.3699999 1 -0.125, + 7.3699999 1 0.125, + 7.2449999 1 -0.125, + 7.2449999 1 0.125, + 7.3699999 1 -0.125, + 7.3699999 1 0.125, + 7.2449999 2 -0.125, + 7.2449999 2 0.125, + 7.2449999 1 -0.125, + 7.2449999 1 0.125, + 7.9949999 2 -0.125, + 7.9949999 2 0.125, + 7.2449999 2 -0.125, + 7.2449999 2 0.125, + 7.9949999 1 -0.125, + 7.9949999 1 0.125, + 7.9949999 2 -0.125, + 7.9949999 2 0.125, + 7.8699999 1 -0.125, + 7.8699999 1 0.125, + 7.9949999 1 -0.125, + 7.9949999 1 0.125, + 7.8699999 1 -0.125, + 7.8699999 -2.5 -0.125, + 7.3699999 -2.5 -0.125, + 7.3699999 1 -0.125, + 7.2449999 1 -0.125, + 7.2449999 2 -0.125, + 7.9949999 2 -0.125, + 7.9949999 1 -0.125, + 7.8699999 1 0.125, + 7.8699999 -2.5 0.125, + 7.3699999 -2.5 0.125, + 7.3699999 1 0.125, + 7.2449999 1 0.125, + 7.2449999 2 0.125, + 7.9949999 2 0.125, + 7.9949999 1 0.125, + 5.3299999 1 -0.125, + 5.3299999 1 0.125, + 5.3299999 -2.5 -0.125, + 5.3299999 -2.5 0.125, + 5.3299999 -2.5 -0.125, + 5.3299999 -2.5 0.125, + 4.8299999 -2.5 -0.125, + 4.8299999 -2.5 0.125, + 4.8299999 -2.5 -0.125, + 4.8299999 -2.5 0.125, + 4.8299999 1 -0.125, + 4.8299999 1 0.125, + 4.7049999 1 -0.125, + 4.7049999 1 0.125, + 4.8299999 1 -0.125, + 4.8299999 1 0.125, + 4.7049999 2 -0.125, + 4.7049999 2 0.125, + 4.7049999 1 -0.125, + 4.7049999 1 0.125, + 5.4549999 2 -0.125, + 5.4549999 2 0.125, + 4.7049999 2 -0.125, + 4.7049999 2 0.125, + 5.4549999 1 -0.125, + 5.4549999 1 0.125, + 5.4549999 2 -0.125, + 5.4549999 2 0.125, + 5.3299999 1 -0.125, + 5.3299999 1 0.125, + 5.4549999 1 -0.125, + 5.4549999 1 0.125, + 5.3299999 1 -0.125, + 5.3299999 -2.5 -0.125, + 4.8299999 -2.5 -0.125, + 4.8299999 1 -0.125, + 4.7049999 1 -0.125, + 4.7049999 2 -0.125, + 5.4549999 2 -0.125, + 5.4549999 1 -0.125, + 5.3299999 1 0.125, + 5.3299999 -2.5 0.125, + 4.8299999 -2.5 0.125, + 4.8299999 1 0.125, + 4.7049999 1 0.125, + 4.7049999 2 0.125, + 5.4549999 2 0.125, + 5.4549999 1 0.125, + 2.79 1 -0.125, + 2.79 1 0.125, + 2.79 -2.5 -0.125, + 2.79 -2.5 0.125, + 2.79 -2.5 -0.125, + 2.79 -2.5 0.125, + 2.29 -2.5 -0.125, + 2.29 -2.5 0.125, + 2.29 -2.5 -0.125, + 2.29 -2.5 0.125, + 2.29 1 -0.125, + 2.29 1 0.125, + 2.165 1 -0.125, + 2.165 1 0.125, + 2.29 1 -0.125, + 2.29 1 0.125, + 2.165 2 -0.125, + 2.165 2 0.125, + 2.165 1 -0.125, + 2.165 1 0.125, + 2.915 2 -0.125, + 2.915 2 0.125, + 2.165 2 -0.125, + 2.165 2 0.125, + 2.915 1 -0.125, + 2.915 1 0.125, + 2.915 2 -0.125, + 2.915 2 0.125, + 2.79 1 -0.125, + 2.79 1 0.125, + 2.915 1 -0.125, + 2.915 1 0.125, + 2.79 1 -0.125, + 2.79 -2.5 -0.125, + 2.29 -2.5 -0.125, + 2.29 1 -0.125, + 2.165 1 -0.125, + 2.165 2 -0.125, + 2.915 2 -0.125, + 2.915 1 -0.125, + 2.79 1 0.125, + 2.79 -2.5 0.125, + 2.29 -2.5 0.125, + 2.29 1 0.125, + 2.165 1 0.125, + 2.165 2 0.125, + 2.915 2 0.125, + 2.915 1 0.125, + 0.25 1 -0.125, + 0.25 1 0.125, + 0.25 -2.5 -0.125, + 0.25 -2.5 0.125, + 0.25 -2.5 -0.125, + 0.25 -2.5 0.125, + -0.25 -2.5 -0.125, + -0.25 -2.5 0.125, + -0.25 -2.5 -0.125, + -0.25 -2.5 0.125, + -0.25 1 -0.125, + -0.25 1 0.125, + -0.375 1 -0.125, + -0.375 1 0.125, + -0.25 1 -0.125, + -0.25 1 0.125, + -0.375 2 -0.125, + -0.375 2 0.125, + -0.375 1 -0.125, + -0.375 1 0.125, + 0.375 2 -0.125, + 0.375 2 0.125, + -0.375 2 -0.125, + -0.375 2 0.125, + 0.375 1 -0.125, + 0.375 1 0.125, + 0.375 2 -0.125, + 0.375 2 0.125, + 0.25 1 -0.125, + 0.25 1 0.125, + 0.375 1 -0.125, + 0.375 1 0.125, + 0.25 1 -0.125, + 0.25 -2.5 -0.125, + -0.25 -2.5 -0.125, + -0.25 1 -0.125, + -0.375 1 -0.125, + -0.375 2 -0.125, + 0.375 2 -0.125, + 0.375 1 -0.125, + 0.25 1 0.125, + 0.25 -2.5 0.125, + -0.25 -2.5 0.125, + -0.25 1 0.125, + -0.375 1 0.125, + -0.375 2 0.125, + 0.375 2 0.125, + 0.375 1 0.125, + 25.65 1 -0.125, + 25.65 1 0.125, + 25.65 -2.5 -0.125, + 25.65 -2.5 0.125, + 25.15 -2.5 -0.125, + 25.15 -2.5 0.125, + 25.15 1 -0.125, + 25.15 1 0.125, + 25.025 1 -0.125, + 25.025 1 0.125, + 25.025 2.0061998 -0.125, + 25.025 2.0061998 0.125, + 25.775 2.0061998 -0.125, + 25.775 2.0061998 0.125, + 25.775 1 -0.125, + 25.775 1 0.125, + 23.110001 1 -0.125, + 23.110001 1 0.125, + 23.110001 -2.5 -0.125, + 23.110001 -2.5 0.125, + 22.610001 -2.5 -0.125, + 22.610001 -2.5 0.125, + 22.610001 1 -0.125, + 22.610001 1 0.125, + 22.485001 1 -0.125, + 22.485001 1 0.125, + 22.485001 2 -0.125, + 22.485001 2 0.125, + 23.235001 2 -0.125, + 23.235001 2 0.125, + 23.235001 1 -0.125, + 23.235001 1 0.125, + 20.57 1 -0.125, + 20.57 1 0.125, + 20.57 -2.5 -0.125, + 20.57 -2.5 0.125, + 20.07 -2.5 -0.125, + 20.07 -2.5 0.125, + 20.07 1 -0.125, + 20.07 1 0.125, + 19.945 1 -0.125, + 19.945 1 0.125, + 19.945 2 -0.125, + 19.945 2 0.125, + 20.695 2 -0.125, + 20.695 2 0.125, + 20.695 1 -0.125, + 20.695 1 0.125, + 18.030001 1 -0.125, + 18.030001 1 0.125, + 18.030001 -2.5 -0.125, + 18.030001 -2.5 0.125, + 17.530001 -2.5 -0.125, + 17.530001 -2.5 0.125, + 17.530001 1 -0.125, + 17.530001 1 0.125, + 17.405001 1 -0.125, + 17.405001 1 0.125, + 17.405001 2 -0.125, + 17.405001 2 0.125, + 18.155001 2 -0.125, + 18.155001 2 0.125, + 18.155001 1 -0.125, + 18.155001 1 0.125, + 15.49 1 -0.125, + 15.49 1 0.125, + 15.49 -2.5 -0.125, + 15.49 -2.5 0.125, + 14.99 -2.5 -0.125, + 14.99 -2.5 0.125, + 14.99 1 -0.125, + 14.99 1 0.125, + 14.865 1 -0.125, + 14.865 1 0.125, + 14.865 2 -0.125, + 14.865 2 0.125, + 15.615 2 -0.125, + 15.615 2 0.125, + 15.615 1 -0.125, + 15.615 1 0.125, + 12.95 1 -0.125, + 12.95 1 0.125, + 12.95 -2.5 -0.125, + 12.95 -2.5 0.125, + 12.45 -2.5 -0.125, + 12.45 -2.5 0.125, + 12.45 1 -0.125, + 12.45 1 0.125, + 12.325 1 -0.125, + 12.325 1 0.125, + 12.325 2 -0.125, + 12.325 2 0.125, + 13.075 2 -0.125, + 13.075 2 0.125, + 13.075 1 -0.125, + 13.075 1 0.125, + 10.41 1 -0.125, + 10.41 1 0.125, + 10.41 -2.5 -0.125, + 10.41 -2.5 0.125, + 9.9099998 -2.5 -0.125, + 9.9099998 -2.5 0.125, + 9.9099998 1 -0.125, + 9.9099998 1 0.125, + 9.7849998 1 -0.125, + 9.7849998 1 0.125, + 9.7849998 2 -0.125, + 9.7849998 2 0.125, + 10.535 2 -0.125, + 10.535 2 0.125, + 10.535 1 -0.125, + 10.535 1 0.125, + 7.8699999 1 -0.125, + 7.8699999 1 0.125, + 7.8699999 -2.5 -0.125, + 7.8699999 -2.5 0.125, + 7.3699999 -2.5 -0.125, + 7.3699999 -2.5 0.125, + 7.3699999 1 -0.125, + 7.3699999 1 0.125, + 7.2449999 1 -0.125, + 7.2449999 1 0.125, + 7.2449999 2 -0.125, + 7.2449999 2 0.125, + 7.9949999 2 -0.125, + 7.9949999 2 0.125, + 7.9949999 1 -0.125, + 7.9949999 1 0.125, + 5.3299999 1 -0.125, + 5.3299999 1 0.125, + 5.3299999 -2.5 -0.125, + 5.3299999 -2.5 0.125, + 4.8299999 -2.5 -0.125, + 4.8299999 -2.5 0.125, + 4.8299999 1 -0.125, + 4.8299999 1 0.125, + 4.7049999 1 -0.125, + 4.7049999 1 0.125, + 4.7049999 2 -0.125, + 4.7049999 2 0.125, + 5.4549999 2 -0.125, + 5.4549999 2 0.125, + 5.4549999 1 -0.125, + 5.4549999 1 0.125, + 2.79 1 -0.125, + 2.79 1 0.125, + 2.79 -2.5 -0.125, + 2.79 -2.5 0.125, + 2.29 -2.5 -0.125, + 2.29 -2.5 0.125, + 2.29 1 -0.125, + 2.29 1 0.125, + 2.165 1 -0.125, + 2.165 1 0.125, + 2.165 2 -0.125, + 2.165 2 0.125, + 2.915 2 -0.125, + 2.915 2 0.125, + 2.915 1 -0.125, + 2.915 1 0.125, + 0.25 1 -0.125, + 0.25 1 0.125, + 0.25 -2.5 -0.125, + 0.25 -2.5 0.125, + -0.25 -2.5 -0.125, + -0.25 -2.5 0.125, + -0.25 1 -0.125, + -0.25 1 0.125, + -0.375 1 -0.125, + -0.375 1 0.125, + -0.375 2 -0.125, + -0.375 2 0.125, + 0.375 2 -0.125, + 0.375 2 0.125, + 0.375 1 -0.125, + 0.375 1 0.125 ] + + } + coordIndex [ 0, 1, -1, 2, 3, -1, 0, 2, + -1, 1, 3, -1, 6, 7, -1, 4, + 6, -1, 5, 7, -1, 10, 11, -1, + 8, 10, -1, 9, 11, -1, 12, 13, + -1, 12, 14, -1, 13, 15, -1, 16, + 17, -1, 16, 18, -1, 17, 19, -1, + 20, 21, -1, 20, 22, -1, 21, 23, + -1, 24, 25, -1, 24, 26, -1, 25, + 27, -1, 28, 30, -1, 29, 31, -1, + 48, 49, -1, 50, 51, -1, 48, 50, + -1, 49, 51, -1, 54, 55, -1, 52, + 54, -1, 53, 55, -1, 58, 59, -1, + 56, 58, -1, 57, 59, -1, 60, 61, + -1, 60, 62, -1, 61, 63, -1, 64, + 65, -1, 64, 66, -1, 65, 67, -1, + 68, 69, -1, 68, 70, -1, 69, 71, + -1, 72, 73, -1, 72, 74, -1, 73, + 75, -1, 76, 78, -1, 77, 79, -1, + 96, 97, -1, 98, 99, -1, 96, 98, + -1, 97, 99, -1, 102, 103, -1, 100, + 102, -1, 101, 103, -1, 106, 107, -1, + 104, 106, -1, 105, 107, -1, 108, 109, + -1, 108, 110, -1, 109, 111, -1, 112, + 113, -1, 112, 114, -1, 113, 115, -1, + 116, 117, -1, 116, 118, -1, 117, 119, + -1, 120, 121, -1, 120, 122, -1, 121, + 123, -1, 124, 126, -1, 125, 127, -1, + 144, 145, -1, 146, 147, -1, 144, 146, + -1, 145, 147, -1, 150, 151, -1, 148, + 150, -1, 149, 151, -1, 154, 155, -1, + 152, 154, -1, 153, 155, -1, 156, 157, + -1, 156, 158, -1, 157, 159, -1, 160, + 161, -1, 160, 162, -1, 161, 163, -1, + 164, 165, -1, 164, 166, -1, 165, 167, + -1, 168, 169, -1, 168, 170, -1, 169, + 171, -1, 172, 174, -1, 173, 175, -1, + 192, 193, -1, 194, 195, -1, 192, 194, + -1, 193, 195, -1, 198, 199, -1, 196, + 198, -1, 197, 199, -1, 202, 203, -1, + 200, 202, -1, 201, 203, -1, 204, 205, + -1, 204, 206, -1, 205, 207, -1, 208, + 209, -1, 208, 210, -1, 209, 211, -1, + 212, 213, -1, 212, 214, -1, 213, 215, + -1, 216, 217, -1, 216, 218, -1, 217, + 219, -1, 220, 222, -1, 221, 223, -1, + 240, 241, -1, 242, 243, -1, 240, 242, + -1, 241, 243, -1, 246, 247, -1, 244, + 246, -1, 245, 247, -1, 250, 251, -1, + 248, 250, -1, 249, 251, -1, 252, 253, + -1, 252, 254, -1, 253, 255, -1, 256, + 257, -1, 256, 258, -1, 257, 259, -1, + 260, 261, -1, 260, 262, -1, 261, 263, + -1, 264, 265, -1, 264, 266, -1, 265, + 267, -1, 268, 270, -1, 269, 271, -1, + 288, 289, -1, 290, 291, -1, 288, 290, + -1, 289, 291, -1, 294, 295, -1, 292, + 294, -1, 293, 295, -1, 298, 299, -1, + 296, 298, -1, 297, 299, -1, 300, 301, + -1, 300, 302, -1, 301, 303, -1, 304, + 305, -1, 304, 306, -1, 305, 307, -1, + 308, 309, -1, 308, 310, -1, 309, 311, + -1, 312, 313, -1, 312, 314, -1, 313, + 315, -1, 316, 318, -1, 317, 319, -1, + 336, 337, -1, 338, 339, -1, 336, 338, + -1, 337, 339, -1, 342, 343, -1, 340, + 342, -1, 341, 343, -1, 346, 347, -1, + 344, 346, -1, 345, 347, -1, 348, 349, + -1, 348, 350, -1, 349, 351, -1, 352, + 353, -1, 352, 354, -1, 353, 355, -1, + 356, 357, -1, 356, 358, -1, 357, 359, + -1, 360, 361, -1, 360, 362, -1, 361, + 363, -1, 364, 366, -1, 365, 367, -1, + 384, 385, -1, 386, 387, -1, 384, 386, + -1, 385, 387, -1, 390, 391, -1, 388, + 390, -1, 389, 391, -1, 394, 395, -1, + 392, 394, -1, 393, 395, -1, 396, 397, + -1, 396, 398, -1, 397, 399, -1, 400, + 401, -1, 400, 402, -1, 401, 403, -1, + 404, 405, -1, 404, 406, -1, 405, 407, + -1, 408, 409, -1, 408, 410, -1, 409, + 411, -1, 412, 414, -1, 413, 415, -1, + 432, 433, -1, 434, 435, -1, 432, 434, + -1, 433, 435, -1, 438, 439, -1, 436, + 438, -1, 437, 439, -1, 442, 443, -1, + 440, 442, -1, 441, 443, -1, 444, 445, + -1, 444, 446, -1, 445, 447, -1, 448, + 449, -1, 448, 450, -1, 449, 451, -1, + 452, 453, -1, 452, 454, -1, 453, 455, + -1, 456, 457, -1, 456, 458, -1, 457, + 459, -1, 460, 462, -1, 461, 463, -1, + 480, 481, -1, 482, 483, -1, 480, 482, + -1, 481, 483, -1, 486, 487, -1, 484, + 486, -1, 485, 487, -1, 490, 491, -1, + 488, 490, -1, 489, 491, -1, 492, 493, + -1, 492, 494, -1, 493, 495, -1, 496, + 497, -1, 496, 498, -1, 497, 499, -1, + 500, 501, -1, 500, 502, -1, 501, 503, + -1, 504, 505, -1, 504, 506, -1, 505, + 507, -1, 508, 510, -1, 509, 511, -1 ] + + } + + } + + }, + + DEF o6 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.50588238 0.50588238 0.50588238 + ambientIntensity 0.19215687 + specularColor 0.50980395 0.50980395 0.50980395 + + } + + } + geometry + IndexedFaceSet { + coord + USE o5 + coordIndex [ 3, 0, 1, -1, 2, 0, 3, -1, + 6, 4, 5, -1, 6, 5, 7, -1, + 11, 8, 9, -1, 10, 8, 11, -1, + 12, 14, 13, -1, 13, 14, 15, -1, + 16, 19, 17, -1, 16, 18, 19, -1, + 20, 22, 21, -1, 21, 22, 23, -1, + 24, 27, 25, -1, 24, 26, 27, -1, + 28, 30, 29, -1, 29, 30, 31, -1, + 37, 35, 36, -1, 38, 35, 37, -1, + 38, 32, 35, -1, 38, 39, 32, -1, + 32, 34, 35, -1, 32, 33, 34, -1, + 43, 45, 44, -1, 43, 46, 45, -1, + 40, 46, 43, -1, 47, 46, 40, -1, + 42, 40, 43, -1, 41, 40, 42, -1, + 51, 48, 49, -1, 50, 48, 51, -1, + 54, 52, 53, -1, 54, 53, 55, -1, + 59, 56, 57, -1, 58, 56, 59, -1, + 60, 62, 61, -1, 61, 62, 63, -1, + 64, 66, 65, -1, 65, 66, 67, -1, + 68, 70, 69, -1, 69, 70, 71, -1, + 72, 75, 73, -1, 72, 74, 75, -1, + 76, 78, 77, -1, 77, 78, 79, -1, + 85, 83, 84, -1, 86, 80, 85, -1, + 85, 80, 83, -1, 86, 87, 80, -1, + 83, 81, 82, -1, 80, 81, 83, -1, + 91, 93, 92, -1, 88, 94, 93, -1, + 88, 93, 91, -1, 95, 94, 88, -1, + 89, 91, 90, -1, 89, 88, 91, -1, + 99, 96, 97, -1, 98, 96, 99, -1, + 102, 100, 101, -1, 102, 101, 103, -1, + 107, 104, 105, -1, 106, 104, 107, -1, + 108, 110, 109, -1, 109, 110, 111, -1, + 112, 114, 113, -1, 113, 114, 115, -1, + 116, 118, 117, -1, 117, 118, 119, -1, + 120, 123, 121, -1, 120, 122, 123, -1, + 124, 126, 125, -1, 125, 126, 127, -1, + 133, 131, 132, -1, 134, 128, 133, -1, + 133, 128, 131, -1, 134, 135, 128, -1, + 131, 129, 130, -1, 128, 129, 131, -1, + 139, 141, 140, -1, 136, 142, 141, -1, + 136, 141, 139, -1, 143, 142, 136, -1, + 137, 139, 138, -1, 137, 136, 139, -1, + 147, 144, 145, -1, 146, 144, 147, -1, + 150, 148, 149, -1, 150, 149, 151, -1, + 155, 152, 153, -1, 154, 152, 155, -1, + 156, 158, 157, -1, 157, 158, 159, -1, + 160, 162, 161, -1, 161, 162, 163, -1, + 164, 166, 165, -1, 165, 166, 167, -1, + 168, 171, 169, -1, 168, 170, 171, -1, + 172, 174, 173, -1, 173, 174, 175, -1, + 181, 179, 180, -1, 182, 176, 181, -1, + 181, 176, 179, -1, 182, 183, 176, -1, + 179, 177, 178, -1, 176, 177, 179, -1, + 187, 189, 188, -1, 184, 190, 189, -1, + 184, 189, 187, -1, 191, 190, 184, -1, + 185, 187, 186, -1, 185, 184, 187, -1, + 195, 192, 193, -1, 194, 192, 195, -1, + 198, 196, 197, -1, 198, 197, 199, -1, + 203, 200, 201, -1, 202, 200, 203, -1, + 204, 206, 205, -1, 205, 206, 207, -1, + 208, 210, 209, -1, 209, 210, 211, -1, + 212, 214, 213, -1, 213, 214, 215, -1, + 216, 219, 217, -1, 216, 218, 219, -1, + 220, 222, 221, -1, 221, 222, 223, -1, + 229, 227, 228, -1, 230, 224, 229, -1, + 229, 224, 227, -1, 230, 231, 224, -1, + 227, 225, 226, -1, 224, 225, 227, -1, + 235, 237, 236, -1, 232, 238, 237, -1, + 232, 237, 235, -1, 239, 238, 232, -1, + 233, 235, 234, -1, 233, 232, 235, -1, + 243, 240, 241, -1, 242, 240, 243, -1, + 246, 244, 245, -1, 246, 245, 247, -1, + 251, 248, 249, -1, 250, 248, 251, -1, + 252, 254, 253, -1, 253, 254, 255, -1, + 256, 258, 257, -1, 257, 258, 259, -1, + 260, 262, 261, -1, 261, 262, 263, -1, + 264, 267, 265, -1, 264, 266, 267, -1, + 268, 270, 269, -1, 269, 270, 271, -1, + 277, 275, 276, -1, 278, 272, 277, -1, + 277, 272, 275, -1, 278, 279, 272, -1, + 275, 273, 274, -1, 272, 273, 275, -1, + 283, 285, 284, -1, 280, 286, 285, -1, + 280, 285, 283, -1, 287, 286, 280, -1, + 281, 283, 282, -1, 281, 280, 283, -1, + 291, 288, 289, -1, 290, 288, 291, -1, + 294, 292, 293, -1, 294, 293, 295, -1, + 299, 296, 297, -1, 298, 296, 299, -1, + 300, 302, 301, -1, 301, 302, 303, -1, + 304, 306, 305, -1, 305, 306, 307, -1, + 308, 310, 309, -1, 309, 310, 311, -1, + 312, 315, 313, -1, 312, 314, 315, -1, + 316, 318, 317, -1, 317, 318, 319, -1, + 325, 323, 324, -1, 326, 320, 325, -1, + 325, 320, 323, -1, 326, 327, 320, -1, + 323, 321, 322, -1, 320, 321, 323, -1, + 331, 333, 332, -1, 328, 334, 333, -1, + 328, 333, 331, -1, 335, 334, 328, -1, + 329, 331, 330, -1, 329, 328, 331, -1, + 339, 336, 337, -1, 338, 336, 339, -1, + 342, 340, 341, -1, 342, 341, 343, -1, + 347, 344, 345, -1, 346, 344, 347, -1, + 348, 350, 349, -1, 349, 350, 351, -1, + 352, 354, 353, -1, 353, 354, 355, -1, + 356, 358, 357, -1, 357, 358, 359, -1, + 360, 363, 361, -1, 360, 362, 363, -1, + 364, 366, 365, -1, 365, 366, 367, -1, + 373, 371, 372, -1, 374, 368, 373, -1, + 373, 368, 371, -1, 374, 375, 368, -1, + 371, 369, 370, -1, 368, 369, 371, -1, + 379, 381, 380, -1, 376, 382, 381, -1, + 376, 381, 379, -1, 383, 382, 376, -1, + 377, 379, 378, -1, 377, 376, 379, -1, + 387, 384, 385, -1, 386, 384, 387, -1, + 390, 388, 389, -1, 390, 389, 391, -1, + 395, 392, 393, -1, 394, 392, 395, -1, + 396, 398, 397, -1, 397, 398, 399, -1, + 400, 402, 401, -1, 401, 402, 403, -1, + 404, 406, 405, -1, 405, 406, 407, -1, + 408, 411, 409, -1, 408, 410, 411, -1, + 412, 414, 413, -1, 413, 414, 415, -1, + 421, 419, 420, -1, 422, 416, 421, -1, + 421, 416, 419, -1, 422, 423, 416, -1, + 419, 417, 418, -1, 416, 417, 419, -1, + 427, 429, 428, -1, 424, 430, 429, -1, + 424, 429, 427, -1, 431, 430, 424, -1, + 425, 427, 426, -1, 425, 424, 427, -1, + 435, 432, 433, -1, 434, 432, 435, -1, + 438, 436, 437, -1, 438, 437, 439, -1, + 443, 440, 441, -1, 442, 440, 443, -1, + 444, 446, 445, -1, 445, 446, 447, -1, + 448, 450, 449, -1, 449, 450, 451, -1, + 452, 454, 453, -1, 453, 454, 455, -1, + 456, 459, 457, -1, 456, 458, 459, -1, + 460, 462, 461, -1, 461, 462, 463, -1, + 469, 467, 468, -1, 470, 464, 469, -1, + 469, 464, 467, -1, 470, 471, 464, -1, + 467, 465, 466, -1, 464, 465, 467, -1, + 475, 477, 476, -1, 472, 478, 477, -1, + 472, 477, 475, -1, 479, 478, 472, -1, + 473, 475, 474, -1, 473, 472, 475, -1, + 483, 480, 481, -1, 482, 480, 483, -1, + 486, 484, 485, -1, 486, 485, 487, -1, + 491, 488, 489, -1, 490, 488, 491, -1, + 492, 494, 493, -1, 493, 494, 495, -1, + 496, 498, 497, -1, 497, 498, 499, -1, + 500, 502, 501, -1, 501, 502, 503, -1, + 504, 507, 505, -1, 504, 506, 507, -1, + 508, 510, 509, -1, 509, 510, 511, -1, + 517, 515, 516, -1, 518, 512, 517, -1, + 517, 512, 515, -1, 518, 519, 512, -1, + 515, 513, 514, -1, 512, 513, 515, -1, + 523, 525, 524, -1, 520, 526, 525, -1, + 520, 525, 523, -1, 527, 526, 520, -1, + 521, 523, 522, -1, 521, 520, 523, -1 ] + ccw TRUE + solid FALSE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF o7 Group { + children + Shape { + appearance + Appearance { + material + Material { + emissiveColor 0.098039217 0.098039217 0.098039217 + + } + + } + geometry + PointSet { + coord + USE o5 + + } + + } + + } ] + + }, + + USE o6, + + Group { + children [ + USE o4, + + USE o7 ] + + }, + + USE o7 ] + + } + + } + + }, + + Group { + children + Transform { + translation 0 0 0 + rotation 1 -0 -0 1.5707964 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + Switch { + whichChoice 0 + choice [ + Group { + children [ + DEF o8 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 1 1 1 + shininess 1 + + } + + } + geometry + IndexedLineSet { + coord + DEF o9 Coordinate { + point [ 1.710192 3.5 -1.5543122e-015, + 1.710192 3.5 1.27, + 1.710192 3.5 -1.5543122e-015, + 1.710192 3.5 1.27, + 1.7074242 3.5492859 -1.5761996e-015, + 1.6991554 3.5979519 -1.5978116e-015, + 1.6854899 3.6453862 -1.6188767e-015, + 1.6665993 3.6909921 -1.6391298e-015, + 1.6427212 3.7341962 -1.6583162e-015, + 1.614156 3.7744553 -1.6761949e-015, + 1.5812627 3.8112628 -1.6925407e-015, + 1.5444552 3.844156 -1.7071482e-015, + 1.5041963 3.8727212 -1.7198337e-015, + 1.4609921 3.8965993 -1.7304377e-015, + 1.4153862 3.9154899 -1.7388268e-015, + 1.367952 3.9291553 -1.7448955e-015, + 1.3192859 3.9374242 -1.7485676e-015, + 1.27 3.940192 -1.7497967e-015, + 1.2207141 3.9374242 -1.7485676e-015, + 1.1720481 3.9291553 -1.7448955e-015, + 1.1246138 3.9154899 -1.7388268e-015, + 1.0790079 3.8965993 -1.7304377e-015, + 1.0358038 3.8727212 -1.7198337e-015, + 0.99554479 3.844156 -1.7071482e-015, + 0.95873725 3.8112628 -1.6925407e-015, + 0.92584401 3.7744553 -1.6761949e-015, + 0.89727879 3.7341962 -1.6583162e-015, + 0.87340069 3.6909921 -1.6391298e-015, + 0.85451013 3.6453862 -1.6188767e-015, + 0.84084451 3.5979519 -1.5978116e-015, + 0.83257586 3.5492859 -1.5761996e-015, + 0.829808 3.5 -1.5543122e-015, + 0.83257586 3.4507141 -1.5324249e-015, + 0.84084451 3.4020481 -1.5108129e-015, + 0.85451013 3.3546138 -1.4897478e-015, + 0.87340069 3.3090079 -1.4694947e-015, + 0.89727879 3.2658038 -1.4503082e-015, + 0.92584401 3.2255447 -1.4324296e-015, + 0.95873725 3.1887372 -1.4160838e-015, + 0.99554479 3.155844 -1.4014763e-015, + 1.0358038 3.1272788 -1.3887908e-015, + 1.0790079 3.1034007 -1.3781868e-015, + 1.1246138 3.0845101 -1.3697976e-015, + 1.1720481 3.0708447 -1.363729e-015, + 1.2207141 3.0625758 -1.3600569e-015, + 1.27 3.059808 -1.3588277e-015, + 1.3192859 3.0625758 -1.3600569e-015, + 1.367952 3.0708447 -1.363729e-015, + 1.4153862 3.0845101 -1.3697976e-015, + 1.4609921 3.1034007 -1.3781868e-015, + 1.5041963 3.1272788 -1.3887908e-015, + 1.5444552 3.155844 -1.4014763e-015, + 1.5812627 3.1887372 -1.4160838e-015, + 1.614156 3.2255447 -1.4324296e-015, + 1.6427212 3.2658038 -1.4503082e-015, + 1.6665993 3.3090079 -1.4694947e-015, + 1.6854899 3.3546138 -1.4897478e-015, + 1.6991554 3.4020481 -1.5108129e-015, + 1.7074242 3.4507141 -1.5324249e-015, + 1.7074242 3.5492859 1.27, + 1.6991554 3.5979519 1.27, + 1.6854899 3.6453862 1.27, + 1.6665993 3.6909921 1.27, + 1.6427212 3.7341962 1.27, + 1.614156 3.7744553 1.27, + 1.5812627 3.8112628 1.27, + 1.5444552 3.844156 1.27, + 1.5041963 3.8727212 1.27, + 1.4609921 3.8965993 1.27, + 1.4153862 3.9154899 1.27, + 1.367952 3.9291553 1.27, + 1.3192859 3.9374242 1.27, + 1.27 3.940192 1.27, + 1.2207141 3.9374242 1.27, + 1.1720481 3.9291553 1.27, + 1.1246138 3.9154899 1.27, + 1.0790079 3.8965993 1.27, + 1.0358038 3.8727212 1.27, + 0.99554479 3.844156 1.27, + 0.95873725 3.8112628 1.27, + 0.92584401 3.7744553 1.27, + 0.89727879 3.7341962 1.27, + 0.87340069 3.6909921 1.27, + 0.85451013 3.6453862 1.27, + 0.84084451 3.5979519 1.27, + 0.83257586 3.5492859 1.27, + 0.829808 3.5 1.27, + 0.83257586 3.4507141 1.27, + 0.84084451 3.4020481 1.27, + 0.85451013 3.3546138 1.27, + 0.87340069 3.3090079 1.27, + 0.89727879 3.2658038 1.27, + 0.92584401 3.2255447 1.27, + 0.95873725 3.1887372 1.27, + 0.99554479 3.155844 1.27, + 1.0358038 3.1272788 1.27, + 1.0790079 3.1034007 1.27, + 1.1246138 3.0845101 1.27, + 1.1720481 3.0708447 1.27, + 1.2207141 3.0625758 1.27, + 1.27 3.059808 1.27, + 1.3192859 3.0625758 1.27, + 1.367952 3.0708447 1.27, + 1.4153862 3.0845101 1.27, + 1.4609921 3.1034007 1.27, + 1.5041963 3.1272788 1.27, + 1.5444552 3.155844 1.27, + 1.5812627 3.1887372 1.27, + 1.614156 3.2255447 1.27, + 1.6427212 3.2658038 1.27, + 1.6665993 3.3090079 1.27, + 1.6854899 3.3546138 1.27, + 1.6991554 3.4020481 1.27, + 1.7074242 3.4507141 1.27, + 1.710192 3.5 -1.5543122e-015, + 1.7074242 3.5492859 -1.5761996e-015, + 1.6991554 3.5979519 -1.5978116e-015, + 1.6854899 3.6453862 -1.6188767e-015, + 1.6665993 3.6909921 -1.6391298e-015, + 1.6427212 3.7341962 -1.6583162e-015, + 1.614156 3.7744553 -1.6761949e-015, + 1.5812627 3.8112628 -1.6925407e-015, + 1.5444552 3.844156 -1.7071482e-015, + 1.5041963 3.8727212 -1.7198337e-015, + 1.4609921 3.8965993 -1.7304377e-015, + 1.4153862 3.9154899 -1.7388268e-015, + 1.367952 3.9291553 -1.7448955e-015, + 1.3192859 3.9374242 -1.7485676e-015, + 1.27 3.940192 -1.7497967e-015, + 1.2207141 3.9374242 -1.7485676e-015, + 1.1720481 3.9291553 -1.7448955e-015, + 1.1246138 3.9154899 -1.7388268e-015, + 1.0790079 3.8965993 -1.7304377e-015, + 1.0358038 3.8727212 -1.7198337e-015, + 0.99554479 3.844156 -1.7071482e-015, + 0.95873725 3.8112628 -1.6925407e-015, + 0.92584401 3.7744553 -1.6761949e-015, + 0.89727879 3.7341962 -1.6583162e-015, + 0.87340069 3.6909921 -1.6391298e-015, + 0.85451013 3.6453862 -1.6188767e-015, + 0.84084451 3.5979519 -1.5978116e-015, + 0.83257586 3.5492859 -1.5761996e-015, + 0.829808 3.5 -1.5543122e-015, + 0.83257586 3.4507141 -1.5324249e-015, + 0.84084451 3.4020481 -1.5108129e-015, + 0.85451013 3.3546138 -1.4897478e-015, + 0.87340069 3.3090079 -1.4694947e-015, + 0.89727879 3.2658038 -1.4503082e-015, + 0.92584401 3.2255447 -1.4324296e-015, + 0.95873725 3.1887372 -1.4160838e-015, + 0.99554479 3.155844 -1.4014763e-015, + 1.0358038 3.1272788 -1.3887908e-015, + 1.0790079 3.1034007 -1.3781868e-015, + 1.1246138 3.0845101 -1.3697976e-015, + 1.1720481 3.0708447 -1.363729e-015, + 1.2207141 3.0625758 -1.3600569e-015, + 1.27 3.059808 -1.3588277e-015, + 1.3192859 3.0625758 -1.3600569e-015, + 1.367952 3.0708447 -1.363729e-015, + 1.4153862 3.0845101 -1.3697976e-015, + 1.4609921 3.1034007 -1.3781868e-015, + 1.5041963 3.1272788 -1.3887908e-015, + 1.5444552 3.155844 -1.4014763e-015, + 1.5812627 3.1887372 -1.4160838e-015, + 1.614156 3.2255447 -1.4324296e-015, + 1.6427212 3.2658038 -1.4503082e-015, + 1.6665993 3.3090079 -1.4694947e-015, + 1.6854899 3.3546138 -1.4897478e-015, + 1.6991554 3.4020481 -1.5108129e-015, + 1.7074242 3.4507141 -1.5324249e-015, + 1.710192 3.5 1.27, + 1.7074242 3.5492859 1.27, + 1.6991554 3.5979519 1.27, + 1.6854899 3.6453862 1.27, + 1.6665993 3.6909921 1.27, + 1.6427212 3.7341962 1.27, + 1.614156 3.7744553 1.27, + 1.5812627 3.8112628 1.27, + 1.5444552 3.844156 1.27, + 1.5041963 3.8727212 1.27, + 1.4609921 3.8965993 1.27, + 1.4153862 3.9154899 1.27, + 1.367952 3.9291553 1.27, + 1.3192859 3.9374242 1.27, + 1.27 3.940192 1.27, + 1.2207141 3.9374242 1.27, + 1.1720481 3.9291553 1.27, + 1.1246138 3.9154899 1.27, + 1.0790079 3.8965993 1.27, + 1.0358038 3.8727212 1.27, + 0.99554479 3.844156 1.27, + 0.95873725 3.8112628 1.27, + 0.92584401 3.7744553 1.27, + 0.89727879 3.7341962 1.27, + 0.87340069 3.6909921 1.27, + 0.85451013 3.6453862 1.27, + 0.84084451 3.5979519 1.27, + 0.83257586 3.5492859 1.27, + 0.829808 3.5 1.27, + 0.83257586 3.4507141 1.27, + 0.84084451 3.4020481 1.27, + 0.85451013 3.3546138 1.27, + 0.87340069 3.3090079 1.27, + 0.89727879 3.2658038 1.27, + 0.92584401 3.2255447 1.27, + 0.95873725 3.1887372 1.27, + 0.99554479 3.155844 1.27, + 1.0358038 3.1272788 1.27, + 1.0790079 3.1034007 1.27, + 1.1246138 3.0845101 1.27, + 1.1720481 3.0708447 1.27, + 1.2207141 3.0625758 1.27, + 1.27 3.059808 1.27, + 1.3192859 3.0625758 1.27, + 1.367952 3.0708447 1.27, + 1.4153862 3.0845101 1.27, + 1.4609921 3.1034007 1.27, + 1.5041963 3.1272788 1.27, + 1.5444552 3.155844 1.27, + 1.5812627 3.1887372 1.27, + 1.614156 3.2255447 1.27, + 1.6427212 3.2658038 1.27, + 1.6665993 3.3090079 1.27, + 1.6854899 3.3546138 1.27, + 1.6991554 3.4020481 1.27, + 1.7074242 3.4507141 1.27, + 1.710192 3.5 -1.5543122e-015, + 1.710192 3.5 1.27 ] + + } + coordIndex [ 2, 3, -1, 0, 4, 5, 6, 7, + 8, 9, 10, 11, 12, 13, 14, 15, + 16, 17, 18, 19, 20, 21, 22, 23, + 24, 25, 26, 27, 28, 29, 30, 31, + 32, 33, 34, 35, 36, 37, 38, 39, + 40, 41, 42, 43, 44, 45, 46, 47, + 48, 49, 50, 51, 52, 53, 54, 55, + 56, 57, 58, 2, -1, 1, 59, 60, + 61, 62, 63, 64, 65, 66, 67, 68, + 69, 70, 71, 72, 73, 74, 75, 76, + 77, 78, 79, 80, 81, 82, 83, 84, + 85, 86, 87, 88, 89, 90, 91, 92, + 93, 94, 95, 96, 97, 98, 99, 100, + 101, 102, 103, 104, 105, 106, 107, 108, + 109, 110, 111, 112, 113, 3, -1 ] + + } + + } + + }, + + DEF o10 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 1 1 1 + ambientIntensity 0.10196079 + specularColor 0.05882353 0.05882353 0.05882353 + shininess 0.0077999998 + + } + + } + geometry + IndexedFaceSet { + coord + USE o9 + coordIndex [ 1, 0, 59, -1, 0, 4, 59, -1, + 4, 5, 59, -1, 59, 5, 60, -1, + 5, 6, 60, -1, 60, 6, 61, -1, + 6, 7, 61, -1, 61, 7, 62, -1, + 62, 7, 63, -1, 7, 8, 63, -1, + 63, 8, 64, -1, 8, 9, 64, -1, + 9, 10, 64, -1, 64, 10, 65, -1, + 65, 10, 66, -1, 10, 11, 66, -1, + 11, 12, 66, -1, 66, 12, 67, -1, + 12, 13, 67, -1, 67, 13, 68, -1, + 68, 13, 69, -1, 13, 14, 69, -1, + 14, 15, 69, -1, 69, 15, 70, -1, + 15, 16, 70, -1, 70, 16, 71, -1, + 71, 17, 72, -1, 16, 17, 71, -1, + 72, 18, 73, -1, 17, 18, 72, -1, + 73, 19, 74, -1, 18, 19, 73, -1, + 74, 20, 75, -1, 19, 20, 74, -1, + 75, 21, 76, -1, 76, 21, 77, -1, + 20, 21, 75, -1, 21, 22, 77, -1, + 77, 23, 78, -1, 22, 23, 77, -1, + 78, 24, 79, -1, 23, 24, 78, -1, + 24, 25, 79, -1, 79, 25, 80, -1, + 25, 26, 80, -1, 80, 26, 81, -1, + 26, 27, 81, -1, 81, 27, 82, -1, + 27, 28, 82, -1, 82, 28, 83, -1, + 28, 29, 83, -1, 83, 29, 84, -1, + 29, 30, 84, -1, 84, 30, 85, -1, + 30, 31, 85, -1, 85, 31, 86, -1, + 31, 32, 86, -1, 86, 32, 87, -1, + 32, 33, 87, -1, 87, 33, 88, -1, + 33, 34, 88, -1, 88, 34, 89, -1, + 34, 35, 89, -1, 89, 35, 90, -1, + 35, 36, 90, -1, 90, 36, 91, -1, + 36, 37, 91, -1, 91, 37, 92, -1, + 92, 37, 93, -1, 37, 38, 93, -1, + 93, 38, 94, -1, 38, 39, 94, -1, + 39, 40, 94, -1, 94, 40, 95, -1, + 95, 40, 96, -1, 40, 41, 96, -1, + 41, 42, 96, -1, 96, 42, 97, -1, + 42, 43, 97, -1, 97, 43, 98, -1, + 98, 43, 99, -1, 43, 44, 99, -1, + 100, 45, 101, -1, 44, 45, 99, -1, + 99, 45, 100, -1, 45, 46, 101, -1, + 101, 47, 102, -1, 102, 47, 103, -1, + 46, 47, 101, -1, 47, 48, 103, -1, + 103, 49, 104, -1, 104, 49, 105, -1, + 48, 49, 103, -1, 49, 50, 105, -1, + 105, 51, 106, -1, 106, 51, 107, -1, + 50, 51, 105, -1, 51, 52, 107, -1, + 107, 53, 108, -1, 108, 53, 109, -1, + 52, 53, 107, -1, 53, 54, 109, -1, + 109, 55, 110, -1, 110, 55, 111, -1, + 54, 55, 109, -1, 55, 56, 111, -1, + 111, 57, 112, -1, 56, 57, 111, -1, + 112, 58, 113, -1, 57, 58, 112, -1, + 113, 2, 3, -1, 58, 2, 113, -1, + 167, 165, 134, -1, 167, 166, 165, -1, + 150, 149, 148, -1, 129, 131, 130, -1, + 129, 167, 134, -1, 129, 134, 131, -1, + 151, 150, 148, -1, 146, 148, 147, -1, + 114, 129, 128, -1, 114, 167, 129, -1, + 114, 168, 167, -1, 114, 169, 168, -1, + 145, 148, 146, -1, 145, 151, 148, -1, + 126, 128, 127, -1, 154, 152, 151, -1, + 154, 153, 152, -1, 154, 151, 145, -1, + 117, 115, 114, -1, 117, 116, 115, -1, + 143, 145, 144, -1, 124, 126, 125, -1, + 124, 128, 126, -1, 156, 155, 154, -1, + 123, 128, 124, -1, 119, 118, 117, -1, + 119, 117, 114, -1, 157, 154, 145, -1, + 157, 145, 143, -1, 157, 156, 154, -1, + 120, 114, 128, -1, 120, 128, 123, -1, + 140, 142, 141, -1, 120, 119, 114, -1, + 121, 123, 122, -1, 121, 120, 123, -1, + 158, 157, 143, -1, 159, 158, 143, -1, + 138, 140, 139, -1, 138, 143, 142, -1, + 138, 142, 140, -1, 161, 160, 159, -1, + 136, 138, 137, -1, 163, 162, 161, -1, + 134, 138, 136, -1, 134, 136, 135, -1, + 134, 143, 138, -1, 165, 159, 143, -1, + 165, 161, 159, -1, 165, 163, 161, -1, + 165, 143, 134, -1, 165, 164, 163, -1, + 131, 133, 132, -1, 131, 134, 133, -1, + 221, 223, 190, -1, 222, 223, 221, -1, + 205, 206, 204, -1, 187, 185, 186, -1, + 223, 185, 190, -1, 190, 185, 187, -1, + 206, 207, 204, -1, 204, 202, 203, -1, + 185, 170, 184, -1, 223, 170, 185, -1, + 224, 170, 223, -1, 225, 170, 224, -1, + 204, 201, 202, -1, 207, 201, 204, -1, + 184, 182, 183, -1, 208, 210, 207, -1, + 209, 210, 208, -1, 207, 210, 201, -1, + 171, 173, 170, -1, 172, 173, 171, -1, + 201, 199, 200, -1, 182, 180, 181, -1, + 184, 180, 182, -1, 211, 212, 210, -1, + 184, 179, 180, -1, 174, 175, 173, -1, + 173, 175, 170, -1, 210, 213, 201, -1, + 201, 213, 199, -1, 212, 213, 210, -1, + 170, 176, 184, -1, 184, 176, 179, -1, + 198, 196, 197, -1, 175, 176, 170, -1, + 179, 177, 178, -1, 176, 177, 179, -1, + 213, 214, 199, -1, 214, 215, 199, -1, + 196, 194, 195, -1, 199, 194, 198, -1, + 198, 194, 196, -1, 216, 217, 215, -1, + 194, 192, 193, -1, 218, 219, 217, -1, + 194, 190, 192, -1, 192, 190, 191, -1, + 199, 190, 194, -1, 215, 221, 199, -1, + 217, 221, 215, -1, 219, 221, 217, -1, + 199, 221, 190, -1, 220, 221, 219, -1, + 189, 187, 188, -1, 190, 187, 189, -1 ] + ccw TRUE + solid FALSE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF o11 Group { + children + Shape { + appearance + Appearance { + material + Material { + emissiveColor 0.098039217 0.098039217 0.098039217 + + } + + } + geometry + PointSet { + coord + USE o9 + + } + + } + + } ] + + }, + + USE o10, + + Group { + children [ + USE o8, + + USE o11 ] + + }, + + USE o11 ] + + } + + } + + }, + + Group { + children + Transform { + translation 0 0 0 + rotation 1 -0 -0 1.5707964 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children [ + Switch { + whichChoice -1 + choice [ + Group { + children [ + DEF o12 Group { + + }, + + DEF o13 Group { + + }, + + DEF o14 Group { + children + Shape { + appearance + Appearance { + material + Material { + emissiveColor 1 1 1 + + } + + } + geometry + PointSet { + + } + + } + + } ] + + }, + + USE o13, + + Group { + children [ + USE o12, + + USE o14 ] + + }, + + USE o14 ] + + }, + + Group { + + } ] + + } + + } ] + + } + +} diff --git a/modules/packages3d/Resistors_ThroughHole.3dshapes/Resistor_Array_SIP12.FCStd b/modules/packages3d/Resistors_ThroughHole.3dshapes/Resistor_Array_SIP12.FCStd new file mode 100644 index 0000000000000000000000000000000000000000..05f0a98e31103562be76d339830e5f427f8540df GIT binary patch literal 51698 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 ID8Nb<00vveX#fBK literal 0 HcmV?d00001 diff --git a/modules/packages3d/Resistors_ThroughHole.3dshapes/Resistor_Array_SIP13.wrl b/modules/packages3d/Resistors_ThroughHole.3dshapes/Resistor_Array_SIP13.wrl new file mode 100644 index 00000000..a3889027 --- /dev/null +++ b/modules/packages3d/Resistors_ThroughHole.3dshapes/Resistor_Array_SIP13.wrl @@ -0,0 +1,2542 @@ +#VRML V2.0 utf8 + + +Group { + children + Group { + children [ + Group { + children + Transform { + translation 0 0 0 + rotation 1 -0 -0 1.5707964 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + Switch { + whichChoice 0 + choice [ + Group { + children [ + DEF o0 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.098039217 0.098039217 0.098039217 + shininess 1 + + } + + } + geometry + IndexedLineSet { + coord + DEF o1 Coordinate { + point [ -0.28999999 1.5 0.25, + 30.809999 1.5 0.25, + -0.28999999 1.5 -0.25, + 30.809999 1.5 -0.25, + -0.28999999 1.5 0.25, + 30.809999 1.5 0.25, + -0.28999999 2.5 1.25, + -0.28999999 2.2411809 1.2159258, + -0.28999999 2 1.1160254, + -0.28999999 1.7928932 0.95710677, + -0.28999999 1.6339746 0.75, + -0.28999999 1.5340742 0.50881904, + 30.809999 2.5 1.25, + 30.809999 2.2411809 1.2159258, + 30.809999 2 1.1160254, + 30.809999 1.7928932 0.95710677, + 30.809999 1.6339746 0.75, + 30.809999 1.5340742 0.50881904, + -1.29 2.5 -0.25, + -0.28999999 1.5 -0.25, + -1.2559258 2.2411809 -0.25, + -1.1560254 2 -0.25, + -0.99710679 1.7928932 -0.25, + -0.79000002 1.6339746 -0.25, + -0.54881907 1.5340742 -0.25, + -1.29 2.5 0.25, + -0.28999999 1.5 0.25, + -1.2559258 2.2411809 0.25, + -1.1560254 2 0.25, + -0.99710679 1.7928932 0.25, + -0.79000002 1.6339746 0.25, + -0.54881907 1.5340742 0.25, + 31.809999 2.5 -0.25, + 30.809999 1.5 -0.25, + 31.775927 2.2411809 -0.25, + 31.676025 2 -0.25, + 31.517107 1.7928932 -0.25, + 31.309999 1.6339746 -0.25, + 31.068819 1.5340742 -0.25, + 31.809999 2.5 0.25, + 30.809999 1.5 0.25, + 31.775927 2.2411809 0.25, + 31.676025 2 0.25, + 31.517107 1.7928932 0.25, + 31.309999 1.6339746 0.25, + 31.068819 1.5340742 0.25, + -0.28999999 1.5 -0.25, + 30.809999 1.5 -0.25, + -0.28999999 2.5 -1.25, + -0.28999999 2.2411809 -1.2159258, + -0.28999999 2 -1.1160254, + -0.28999999 1.7928932 -0.95710677, + -0.28999999 1.6339746 -0.75, + -0.28999999 1.5340742 -0.50881904, + 30.809999 2.5 -1.25, + 30.809999 2.2411809 -1.2159258, + 30.809999 2 -1.1160254, + 30.809999 1.7928932 -0.95710677, + 30.809999 1.6339746 -0.75, + 30.809999 1.5340742 -0.50881904, + -1.29 2.5 0.25, + -0.28999999 2.5 1.25, + -1.2559258 2.5 0.50881904, + -1.1560254 2.5 0.75, + -0.99710679 2.5 0.95710677, + -0.79000002 2.5 1.1160254, + -0.54881907 2.5 1.2159258, + -1.29 2.5 0.25, + -0.28999999 1.5 0.25, + -1.2559258 2.2411809 0.25, + -1.1560254 2 0.25, + -0.99710679 1.7928932 0.25, + -0.79000002 1.6339746 0.25, + -0.54881907 1.5340742 0.25, + -0.28999999 2.2411809 1.2159258, + -0.28999999 2 1.1160254, + -0.28999999 1.7928932 0.95710677, + -0.28999999 1.6339746 0.75, + -0.28999999 1.5340742 0.50881904, + -1.2138796 2.3535533 0.60355341, + -0.99710679 2.2294021 0.90328151, + -1.2138796 2.1464467 0.39644662, + -0.99710679 2 0.75, + -0.67268342 2.3197601 1.1561275, + -0.99710679 1.8467185 0.52059805, + -0.67268342 1.9867201 1.0181777, + -0.67268342 1.7318223 0.76327997, + -0.67268342 1.5938725 0.43023995, + -1.2707853 2.3916137 0.41221169, + 31.809999 2.5 0.25, + 30.809999 2.5 1.25, + 31.775927 2.5 0.50881904, + 31.676025 2.5 0.75, + 31.517107 2.5 0.95710677, + 31.309999 2.5 1.1160254, + 31.068819 2.5 1.2159258, + 31.809999 2.5 0.25, + 30.809999 1.5 0.25, + 31.775927 2.2411809 0.25, + 31.676025 2 0.25, + 31.517107 1.7928932 0.25, + 31.309999 1.6339746 0.25, + 31.068819 1.5340742 0.25, + 30.809999 2.2411809 1.2159258, + 30.809999 2 1.1160254, + 30.809999 1.7928932 0.95710677, + 30.809999 1.6339746 0.75, + 30.809999 1.5340742 0.50881904, + 31.733879 2.3535533 0.60355341, + 31.517107 2.2294021 0.90328151, + 31.733879 2.1464467 0.39644662, + 31.517107 2 0.75, + 31.192684 2.3197601 1.1561275, + 31.517107 1.8467185 0.52059805, + 31.192684 1.9867201 1.0181777, + 31.192684 1.7318223 0.76327997, + 31.192684 1.5938725 0.43023995, + 31.790785 2.3377883 0.35838637, + -0.28999999 2.5 1.25, + 30.809999 2.5 1.25, + -0.28999999 5.0799999 1.25, + 30.809999 5.0799999 1.25, + -1.29 2.5 -0.25, + -0.28999999 2.5 -1.25, + -1.2559258 2.5 -0.50881904, + -1.1560254 2.5 -0.75, + -0.99710679 2.5 -0.95710677, + -0.79000002 2.5 -1.1160254, + -0.54881907 2.5 -1.2159258, + -1.29 2.5 -0.25, + -0.28999999 1.5 -0.25, + -1.2559258 2.2411809 -0.25, + -1.1560254 2 -0.25, + -0.99710679 1.7928932 -0.25, + -0.79000002 1.6339746 -0.25, + -0.54881907 1.5340742 -0.25, + -0.28999999 2.2411809 -1.2159258, + -0.28999999 2 -1.1160254, + -0.28999999 1.7928932 -0.95710677, + -0.28999999 1.6339746 -0.75, + -0.28999999 1.5340742 -0.50881904, + -1.2138796 2.3535533 -0.60355341, + -0.99710679 2.2294021 -0.90328151, + -1.2138796 2.1464467 -0.39644662, + -0.99710679 2 -0.75, + -0.67268342 2.3197601 -1.1561275, + -0.99710679 1.8467185 -0.52059805, + -0.67268342 1.9867201 -1.0181777, + -0.67268342 1.7318223 -0.76327997, + -0.67268342 1.5938725 -0.43023995, + -1.2707853 2.3916137 -0.41221169, + -1.29 5.0799999 0.25, + -1.29 2.5 0.25, + -1.29 5.0799999 -0.25, + -1.29 2.5 -0.25, + 31.809999 2.5 -0.25, + 30.809999 2.5 -1.25, + 31.775927 2.5 -0.50881904, + 31.676025 2.5 -0.75, + 31.517107 2.5 -0.95710677, + 31.309999 2.5 -1.1160254, + 31.068819 2.5 -1.2159258, + 31.809999 2.5 -0.25, + 30.809999 1.5 -0.25, + 31.775927 2.2411809 -0.25, + 31.676025 2 -0.25, + 31.517107 1.7928932 -0.25, + 31.309999 1.6339746 -0.25, + 31.068819 1.5340742 -0.25, + 30.809999 2.2411809 -1.2159258, + 30.809999 2 -1.1160254, + 30.809999 1.7928932 -0.95710677, + 30.809999 1.6339746 -0.75, + 30.809999 1.5340742 -0.50881904, + 31.733879 2.3535533 -0.60355341, + 31.517107 2.2294021 -0.90328151, + 31.733879 2.1464467 -0.39644662, + 31.517107 2 -0.75, + 31.192684 2.3197601 -1.1561275, + 31.517107 1.8467185 -0.52059805, + 31.192684 1.9867201 -1.0181777, + 31.192684 1.7318223 -0.76327997, + 31.192684 1.5938725 -0.43023995, + 31.790785 2.3377883 -0.35838637, + 31.809999 2.5 0.25, + 31.809999 5.0799999 0.25, + 31.809999 2.5 -0.25, + 31.809999 5.0799999 -0.25, + 30.809999 5.0799999 -1.25, + -0.28999999 5.0799999 -1.25, + 30.809999 2.5 -1.25, + -0.28999999 2.5 -1.25, + -1.29 5.0799999 0.25, + -0.28999999 5.0799999 1.25, + -1.2559258 5.0799999 0.50881904, + -1.1560254 5.0799999 0.75, + -0.99710679 5.0799999 0.95710677, + -0.79000002 5.0799999 1.1160254, + -0.54881907 5.0799999 1.2159258, + -1.29 2.5 0.25, + -0.28999999 2.5 1.25, + -1.2559258 2.5 0.50881904, + -1.1560254 2.5 0.75, + -0.99710679 2.5 0.95710677, + -0.79000002 2.5 1.1160254, + -0.54881907 2.5 1.2159258, + 31.809999 2.5 0.25, + 30.809999 2.5 1.25, + 31.775927 2.5 0.50881904, + 31.676025 2.5 0.75, + 31.517107 2.5 0.95710677, + 31.309999 2.5 1.1160254, + 31.068819 2.5 1.2159258, + 31.809999 5.0799999 0.25, + 30.809999 5.0799999 1.25, + 31.068819 5.0799999 1.2159258, + 31.309999 5.0799999 1.1160254, + 31.517107 5.0799999 0.95710677, + 31.676025 5.0799999 0.75, + 31.775927 5.0799999 0.50881904, + 30.809999 6.0799999 0.25, + 30.809999 5.0799999 1.25, + 30.809999 6.0459256 0.50881904, + 30.809999 5.9460254 0.75, + 30.809999 5.787107 0.95710677, + 30.809999 5.5799999 1.1160254, + 30.809999 5.338819 1.2159258, + -0.28999999 6.0799999 0.25, + -0.28999999 5.0799999 1.25, + -0.28999999 5.338819 1.2159258, + -0.28999999 5.5799999 1.1160254, + -0.28999999 5.787107 0.95710677, + -0.28999999 5.9460254 0.75, + -0.28999999 6.0459256 0.50881904, + -0.28999999 5.0799999 -1.25, + -1.29 5.0799999 -0.25, + -0.54881907 5.0799999 -1.2159258, + -0.79000002 5.0799999 -1.1160254, + -0.99710679 5.0799999 -0.95710677, + -1.1560254 5.0799999 -0.75, + -1.2559258 5.0799999 -0.50881904, + -0.28999999 2.5 -1.25, + -1.29 2.5 -0.25, + -1.2559258 2.5 -0.50881904, + -1.1560254 2.5 -0.75, + -0.99710679 2.5 -0.95710677, + -0.79000002 2.5 -1.1160254, + -0.54881907 2.5 -1.2159258, + -0.28999999 6.0799999 -0.25, + -0.28999999 6.0799999 0.25, + -1.29 5.0799999 -0.25, + -0.54881907 6.0459256 -0.25, + -0.79000002 5.9460254 -0.25, + -0.99710679 5.787107 -0.25, + -1.1560254 5.5799999 -0.25, + -1.2559258 5.338819 -0.25, + -1.29 5.0799999 0.25, + -1.2559258 5.338819 0.25, + -1.1560254 5.5799999 0.25, + -0.99710679 5.787107 0.25, + -0.79000002 5.9460254 0.25, + -0.54881907 6.0459256 0.25, + 31.809999 2.5 -0.25, + 30.809999 2.5 -1.25, + 31.775927 2.5 -0.50881904, + 31.676025 2.5 -0.75, + 31.517107 2.5 -0.95710677, + 31.309999 2.5 -1.1160254, + 31.068819 2.5 -1.2159258, + 31.809999 5.0799999 -0.25, + 30.809999 5.0799999 -1.25, + 31.068819 5.0799999 -1.2159258, + 31.309999 5.0799999 -1.1160254, + 31.517107 5.0799999 -0.95710677, + 31.676025 5.0799999 -0.75, + 31.775927 5.0799999 -0.50881904, + 31.809999 5.0799999 -0.25, + 31.809999 5.0799999 0.25, + 30.809999 6.0799999 -0.25, + 31.068819 6.0459256 -0.25, + 31.309999 5.9460254 -0.25, + 31.517107 5.787107 -0.25, + 31.676025 5.5799999 -0.25, + 31.775927 5.338819 -0.25, + 30.809999 6.0799999 0.25, + 31.068819 6.0459256 0.25, + 31.309999 5.9460254 0.25, + 31.517107 5.787107 0.25, + 31.676025 5.5799999 0.25, + 31.775927 5.338819 0.25, + 30.809999 5.0799999 -1.25, + 30.809999 6.0799999 -0.25, + 30.809999 5.338819 -1.2159258, + 30.809999 5.5799999 -1.1160254, + 30.809999 5.787107 -0.95710677, + 30.809999 5.9460254 -0.75, + 30.809999 6.0459256 -0.50881904, + -0.28999999 5.0799999 -1.25, + -0.28999999 6.0799999 -0.25, + -0.28999999 5.338819 -1.2159258, + -0.28999999 5.5799999 -1.1160254, + -0.28999999 5.787107 -0.95710677, + -0.28999999 5.9460254 -0.75, + -0.28999999 6.0459256 -0.50881904, + -1.29 5.0799999 0.25, + -0.28999999 5.0799999 1.25, + -1.2559258 5.0799999 0.50881904, + -1.1560254 5.0799999 0.75, + -0.99710679 5.0799999 0.95710677, + -0.79000002 5.0799999 1.1160254, + -0.54881907 5.0799999 1.2159258, + -1.29 5.0799999 0.25, + -0.28999999 6.0799999 0.25, + -1.2559258 5.338819 0.25, + -1.1560254 5.5799999 0.25, + -0.99710679 5.787107 0.25, + -0.79000002 5.9460254 0.25, + -0.54881907 6.0459256 0.25, + -0.28999999 5.338819 1.2159258, + -0.28999999 5.5799999 1.1160254, + -0.28999999 5.787107 0.95710677, + -0.28999999 5.9460254 0.75, + -0.28999999 6.0459256 0.50881904, + -1.2138796 5.2264466 0.60355341, + -0.99710679 5.3505979 0.90328151, + -1.2138796 5.4335532 0.39644662, + -0.99710679 5.5799999 0.75, + -0.67268342 5.2602401 1.1561275, + -0.99710679 5.7332816 0.52059805, + -0.67268342 5.5932798 1.0181777, + -0.67268342 5.8481779 0.76327997, + -0.67268342 5.9861274 0.43023995, + -1.2707853 5.1883864 0.41221169, + 30.809999 6.0799999 0.25, + 30.809999 5.0799999 1.25, + 30.809999 6.0459256 0.50881904, + 30.809999 5.9460254 0.75, + 30.809999 5.787107 0.95710677, + 30.809999 5.5799999 1.1160254, + 30.809999 5.338819 1.2159258, + 30.809999 6.0799999 0.25, + 31.809999 5.0799999 0.25, + 31.068819 6.0459256 0.25, + 31.309999 5.9460254 0.25, + 31.517107 5.787107 0.25, + 31.676025 5.5799999 0.25, + 31.775927 5.338819 0.25, + 31.068819 5.0799999 1.2159258, + 31.309999 5.0799999 1.1160254, + 31.517107 5.0799999 0.95710677, + 31.676025 5.0799999 0.75, + 31.775927 5.0799999 0.50881904, + 30.956446 6.0038795 0.60355341, + 31.080599 5.787107 0.90328151, + 31.163553 6.0038795 0.39644662, + 31.309999 5.787107 0.75, + 30.99024 5.4626832 1.1561275, + 31.463282 5.787107 0.52059805, + 31.32328 5.4626832 1.0181777, + 31.578178 5.4626832 0.76327997, + 31.716127 5.4626832 0.43023995, + 30.918386 6.0607853 0.41221169, + 30.809999 6.0799999 0.25, + -0.28999999 6.0799999 0.25, + 30.809999 6.0799999 -0.25, + -0.28999999 6.0799999 -0.25, + -0.28999999 5.0799999 -1.25, + -0.28999999 6.0799999 -0.25, + -0.28999999 5.338819 -1.2159258, + -0.28999999 5.5799999 -1.1160254, + -0.28999999 5.787107 -0.95710677, + -0.28999999 5.9460254 -0.75, + -0.28999999 6.0459256 -0.50881904, + -0.28999999 5.0799999 -1.25, + -1.29 5.0799999 -0.25, + -0.54881907 5.0799999 -1.2159258, + -0.79000002 5.0799999 -1.1160254, + -0.99710679 5.0799999 -0.95710677, + -1.1560254 5.0799999 -0.75, + -1.2559258 5.0799999 -0.50881904, + -0.54881907 6.0459256 -0.25, + -0.79000002 5.9460254 -0.25, + -0.99710679 5.787107 -0.25, + -1.1560254 5.5799999 -0.25, + -1.2559258 5.338819 -0.25, + -0.43644661 5.4335532 -1.1738795, + -0.56059808 5.7332816 -0.95710677, + -0.64355338 5.2264466 -1.1738795, + -0.79000002 5.5799999 -0.95710677, + -0.47023997 5.9861274 -0.63268346, + -0.94328147 5.3505979 -0.95710677, + -0.80328 5.8481779 -0.63268346, + -1.0581777 5.5932798 -0.63268346, + -1.1961274 5.2602401 -0.63268346, + -0.45221168 5.1883864 -1.2307853, + 30.809999 5.0799999 -1.25, + 30.809999 6.0799999 -0.25, + 30.809999 5.338819 -1.2159258, + 30.809999 5.5799999 -1.1160254, + 30.809999 5.787107 -0.95710677, + 30.809999 5.9460254 -0.75, + 30.809999 6.0459256 -0.50881904, + 30.809999 5.0799999 -1.25, + 31.809999 5.0799999 -0.25, + 31.068819 5.0799999 -1.2159258, + 31.309999 5.0799999 -1.1160254, + 31.517107 5.0799999 -0.95710677, + 31.676025 5.0799999 -0.75, + 31.775927 5.0799999 -0.50881904, + 31.068819 6.0459256 -0.25, + 31.309999 5.9460254 -0.25, + 31.517107 5.787107 -0.25, + 31.676025 5.5799999 -0.25, + 31.775927 5.338819 -0.25, + 30.956446 5.4335532 -1.1738795, + 31.080599 5.7332816 -0.95710677, + 31.163553 5.2264466 -1.1738795, + 31.309999 5.5799999 -0.95710677, + 30.99024 5.9861274 -0.63268346, + 31.463282 5.3505979 -0.95710677, + 31.32328 5.8481779 -0.63268346, + 31.578178 5.5932798 -0.63268346, + 31.716127 5.2602401 -0.63268346, + 30.972212 5.1883864 -1.2307853, + -0.28999999 1.5 0.25, + 30.809999 1.5 0.25, + -0.28999999 1.5 -0.25, + 30.809999 1.5 -0.25, + -0.28999999 2.5 1.25, + 30.809999 2.5 1.25, + -1.29 2.5 -0.25, + -1.29 2.5 0.25, + 31.809999 2.5 -0.25, + 31.809999 2.5 0.25, + -0.28999999 2.5 -1.25, + 30.809999 2.5 -1.25, + -0.28999999 5.0799999 1.25, + 30.809999 5.0799999 1.25, + -1.29 5.0799999 0.25, + -1.29 5.0799999 -0.25, + 31.809999 5.0799999 0.25, + 31.809999 5.0799999 -0.25, + 30.809999 5.0799999 -1.25, + -0.28999999 5.0799999 -1.25, + 30.809999 6.0799999 0.25, + -0.28999999 6.0799999 0.25, + -0.28999999 6.0799999 -0.25, + 30.809999 6.0799999 -0.25 ] + + } + coordIndex [ 0, 1, -1, 2, 0, -1, 3, 1, + -1, 2, 3, -1, 6, 7, 8, 9, + 10, 11, 4, -1, 12, 13, 14, 15, + 16, 17, 5, -1, 6, 12, -1, 18, + 20, 21, 22, 23, 24, 19, -1, 18, + 25, -1, 25, 27, 28, 29, 30, 31, + 26, -1, 32, 34, 35, 36, 37, 38, + 33, -1, 32, 39, -1, 39, 41, 42, + 43, 44, 45, 40, -1, 48, 49, 50, + 51, 52, 53, 46, -1, 54, 55, 56, + 57, 58, 59, 47, -1, 48, 54, -1, + 60, 62, 63, 64, 65, 66, 61, -1, + 60, 67, -1, 89, 91, 92, 93, 94, + 95, 90, -1, 89, 96, -1, 120, 118, + -1, 119, 121, -1, 121, 120, -1, 122, + 124, 125, 126, 127, 128, 123, -1, 122, + 129, -1, 151, 152, -1, 153, 151, -1, + 153, 154, -1, 155, 157, 158, 159, 160, + 161, 156, -1, 155, 162, -1, 184, 185, + -1, 187, 185, -1, 186, 187, -1, 188, + 189, -1, 190, 188, -1, 189, 191, -1, + 192, 194, 195, 196, 197, 198, 193, -1, + 214, 215, 216, 217, 218, 219, 213, -1, + 220, 222, 223, 224, 225, 226, 221, -1, + 220, 227, -1, 228, 229, 230, 231, 232, + 233, 227, -1, 234, 236, 237, 238, 239, + 240, 235, -1, 248, 249, -1, 248, 251, + 252, 253, 254, 255, 250, -1, 256, 257, + 258, 259, 260, 261, 249, -1, 270, 271, + 272, 273, 274, 275, 269, -1, 278, 279, + 280, 281, 282, 283, 276, -1, 284, 285, + 286, 287, 288, 289, 277, -1, 278, 284, + -1, 290, 292, 293, 294, 295, 296, 291, + -1, 291, 298, -1, 297, 299, 300, 301, + 302, 303, 298, -1, 304, 311, -1, 333, + 340, -1, 366, 373, -1, 395, 402, -1 ] + + } + + } + + }, + + DEF o2 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0 0 0 + ambientIntensity 0.086274512 + specularColor 1 1 1 + shininess 1 + + } + + } + geometry + IndexedFaceSet { + coord + USE o1 + coordIndex [ 2, 1, 0, -1, 2, 3, 1, -1, + 4, 5, 11, -1, 5, 17, 11, -1, + 10, 16, 9, -1, 11, 16, 10, -1, + 17, 16, 11, -1, 16, 15, 9, -1, + 9, 14, 8, -1, 15, 14, 9, -1, + 7, 13, 6, -1, 8, 13, 7, -1, + 14, 13, 8, -1, 13, 12, 6, -1, + 19, 26, 24, -1, 26, 31, 24, -1, + 23, 30, 22, -1, 24, 30, 23, -1, + 31, 30, 24, -1, 22, 29, 21, -1, + 30, 29, 22, -1, 29, 28, 21, -1, + 20, 27, 18, -1, 21, 27, 20, -1, + 28, 27, 21, -1, 27, 25, 18, -1, + 40, 33, 38, -1, 45, 40, 38, -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, + 41, 34, 32, -1, 41, 35, 34, -1, + 41, 42, 35, -1, 39, 41, 32, -1, + 47, 46, 53, -1, 59, 47, 53, -1, + 58, 52, 51, -1, 58, 53, 52, -1, + 58, 59, 53, -1, 57, 58, 51, -1, + 56, 51, 50, -1, 56, 57, 51, -1, + 55, 50, 49, -1, 55, 56, 50, -1, + 54, 49, 48, -1, 54, 55, 49, -1, + 74, 61, 66, -1, 68, 78, 73, -1, + 79, 63, 62, -1, 80, 64, 63, -1, + 80, 65, 64, -1, 80, 63, 79, -1, + 81, 67, 69, -1, 81, 69, 70, -1, + 82, 79, 81, -1, 82, 80, 79, -1, + 83, 66, 65, -1, 83, 74, 66, -1, + 83, 65, 80, -1, 84, 70, 71, -1, + 84, 71, 72, -1, 84, 81, 70, -1, + 84, 82, 81, -1, 85, 75, 74, -1, + 85, 76, 75, -1, 85, 83, 80, -1, + 85, 80, 82, -1, 85, 74, 83, -1, + 86, 77, 76, -1, 86, 76, 85, -1, + 86, 85, 82, -1, 86, 82, 84, -1, + 87, 72, 73, -1, 87, 78, 77, -1, + 87, 84, 72, -1, 87, 77, 86, -1, + 87, 73, 78, -1, 87, 86, 84, -1, + 88, 62, 60, -1, 88, 60, 67, -1, + 88, 67, 81, -1, 88, 81, 79, -1, + 88, 79, 62, -1, 90, 103, 95, -1, + 107, 97, 102, -1, 91, 108, 89, -1, + 92, 108, 91, -1, 93, 109, 92, -1, + 94, 109, 93, -1, 92, 109, 108, -1, + 98, 110, 99, -1, 108, 111, 110, -1, + 109, 111, 108, -1, 95, 112, 94, -1, + 103, 112, 95, -1, 94, 112, 109, -1, + 99, 113, 100, -1, 100, 113, 101, -1, + 110, 113, 99, -1, 111, 113, 110, -1, + 104, 114, 103, -1, 105, 114, 104, -1, + 109, 114, 111, -1, 112, 114, 109, -1, + 103, 114, 112, -1, 106, 115, 105, -1, + 114, 115, 111, -1, 105, 115, 114, -1, + 111, 115, 113, -1, 101, 116, 102, -1, + 107, 116, 106, -1, 113, 116, 101, -1, + 106, 116, 115, -1, 102, 116, 107, -1, + 115, 116, 113, -1, 89, 117, 96, -1, + 96, 117, 98, -1, 98, 117, 110, -1, + 110, 117, 108, -1, 108, 117, 89, -1, + 118, 119, 120, -1, 119, 121, 120, -1, + 123, 136, 128, -1, 140, 130, 135, -1, + 125, 141, 124, -1, 126, 142, 125, -1, + 127, 142, 126, -1, 125, 142, 141, -1, + 129, 143, 131, -1, 131, 143, 132, -1, + 141, 144, 143, -1, 142, 144, 141, -1, + 128, 145, 127, -1, 136, 145, 128, -1, + 127, 145, 142, -1, 132, 146, 133, -1, + 133, 146, 134, -1, 143, 146, 132, -1, + 144, 146, 143, -1, 137, 147, 136, -1, + 138, 147, 137, -1, 145, 147, 142, -1, + 142, 147, 144, -1, 136, 147, 145, -1, + 139, 148, 138, -1, 138, 148, 147, -1, + 147, 148, 144, -1, 144, 148, 146, -1, + 134, 149, 135, -1, 140, 149, 139, -1, + 146, 149, 134, -1, 139, 149, 148, -1, + 135, 149, 140, -1, 148, 149, 146, -1, + 124, 150, 122, -1, 122, 150, 129, -1, + 129, 150, 143, -1, 141, 150, 124, -1, + 143, 150, 141, -1, 151, 154, 152, -1, + 153, 154, 151, -1, 169, 156, 161, -1, + 163, 173, 168, -1, 174, 157, 155, -1, + 174, 158, 157, -1, 175, 159, 158, -1, + 175, 160, 159, -1, 175, 158, 174, -1, + 176, 164, 165, -1, 177, 174, 176, -1, + 177, 175, 174, -1, 178, 161, 160, -1, + 178, 169, 161, -1, 178, 160, 175, -1, + 179, 165, 166, -1, 179, 166, 167, -1, + 179, 176, 165, -1, 179, 177, 176, -1, + 180, 170, 169, -1, 180, 171, 170, -1, + 180, 175, 177, -1, 180, 178, 175, -1, + 180, 169, 178, -1, 181, 172, 171, -1, + 181, 180, 177, -1, 181, 171, 180, -1, + 181, 177, 179, -1, 182, 167, 168, -1, + 182, 173, 172, -1, 182, 179, 167, -1, + 182, 172, 181, -1, 182, 168, 173, -1, + 182, 181, 179, -1, 183, 155, 162, -1, + 183, 162, 164, -1, 183, 164, 176, -1, + 183, 176, 174, -1, 183, 174, 155, -1, + 184, 187, 185, -1, 186, 187, 184, -1, + 190, 191, 189, -1, 188, 190, 189, -1, + 192, 201, 194, -1, 199, 201, 192, -1, + 194, 202, 195, -1, 201, 202, 194, -1, + 195, 203, 196, -1, 202, 203, 195, -1, + 196, 204, 197, -1, 203, 204, 196, -1, + 197, 205, 198, -1, 204, 205, 197, -1, + 198, 200, 193, -1, 205, 200, 198, -1, + 206, 219, 208, -1, 213, 219, 206, -1, + 208, 218, 209, -1, 219, 218, 208, -1, + 209, 217, 210, -1, 218, 217, 209, -1, + 210, 216, 211, -1, 217, 216, 210, -1, + 211, 215, 212, -1, 216, 215, 211, -1, + 212, 214, 207, -1, 215, 214, 212, -1, + 220, 233, 222, -1, 227, 233, 220, -1, + 222, 232, 223, -1, 233, 232, 222, -1, + 223, 231, 224, -1, 232, 231, 223, -1, + 224, 230, 225, -1, 231, 230, 224, -1, + 225, 229, 226, -1, 230, 229, 225, -1, + 226, 228, 221, -1, 229, 228, 226, -1, + 242, 235, 240, -1, 243, 240, 239, -1, + 243, 242, 240, -1, 244, 239, 238, -1, + 244, 243, 239, -1, 245, 238, 237, -1, + 245, 244, 238, -1, 246, 237, 236, -1, + 246, 245, 237, -1, 247, 236, 234, -1, + 247, 246, 236, -1, 241, 247, 234, -1, + 261, 249, 248, -1, 261, 248, 251, -1, + 260, 251, 252, -1, 260, 252, 253, -1, + 260, 261, 251, -1, 259, 253, 254, -1, + 259, 260, 253, -1, 258, 254, 255, -1, + 258, 259, 254, -1, 257, 255, 250, -1, + 257, 258, 255, -1, 256, 257, 250, -1, + 275, 262, 264, -1, 275, 269, 262, -1, + 274, 264, 265, -1, 274, 275, 264, -1, + 273, 265, 266, -1, 273, 274, 265, -1, + 272, 266, 267, -1, 272, 273, 266, -1, + 271, 267, 268, -1, 271, 272, 267, -1, + 270, 268, 263, -1, 270, 271, 268, -1, + 277, 276, 283, -1, 289, 283, 282, -1, + 289, 277, 283, -1, 288, 289, 282, -1, + 287, 281, 280, -1, 287, 282, 281, -1, + 287, 288, 282, -1, 286, 280, 279, -1, + 286, 287, 280, -1, 285, 286, 279, -1, + 284, 279, 278, -1, 284, 285, 279, -1, + 298, 291, 296, -1, 303, 298, 296, -1, + 302, 296, 295, -1, 302, 303, 296, -1, + 301, 294, 293, -1, 301, 295, 294, -1, + 301, 302, 295, -1, 300, 301, 293, -1, + 299, 292, 290, -1, 299, 293, 292, -1, + 299, 300, 293, -1, 297, 299, 290, -1, + 305, 318, 310, -1, 322, 312, 317, -1, + 307, 323, 306, -1, 308, 324, 307, -1, + 309, 324, 308, -1, 307, 324, 323, -1, + 311, 325, 313, -1, 313, 325, 314, -1, + 323, 326, 325, -1, 324, 326, 323, -1, + 310, 327, 309, -1, 318, 327, 310, -1, + 309, 327, 324, -1, 314, 328, 315, -1, + 315, 328, 316, -1, 325, 328, 314, -1, + 326, 328, 325, -1, 319, 329, 318, -1, + 320, 329, 319, -1, 327, 329, 324, -1, + 324, 329, 326, -1, 318, 329, 327, -1, + 321, 330, 320, -1, 320, 330, 329, -1, + 329, 330, 326, -1, 326, 330, 328, -1, + 316, 331, 317, -1, 322, 331, 321, -1, + 328, 331, 316, -1, 321, 331, 330, -1, + 317, 331, 322, -1, 330, 331, 328, -1, + 306, 332, 304, -1, 304, 332, 311, -1, + 311, 332, 325, -1, 323, 332, 306, -1, + 325, 332, 323, -1, 334, 347, 339, -1, + 351, 341, 346, -1, 336, 352, 335, -1, + 337, 353, 336, -1, 338, 353, 337, -1, + 336, 353, 352, -1, 340, 354, 342, -1, + 342, 354, 343, -1, 352, 355, 354, -1, + 353, 355, 352, -1, 339, 356, 338, -1, + 347, 356, 339, -1, 338, 356, 353, -1, + 343, 357, 344, -1, 344, 357, 345, -1, + 354, 357, 343, -1, 355, 357, 354, -1, + 348, 358, 347, -1, 349, 358, 348, -1, + 356, 358, 353, -1, 353, 358, 355, -1, + 347, 358, 356, -1, 350, 359, 349, -1, + 349, 359, 358, -1, 358, 359, 355, -1, + 355, 359, 357, -1, 345, 360, 346, -1, + 351, 360, 350, -1, 357, 360, 345, -1, + 350, 360, 359, -1, 346, 360, 351, -1, + 359, 360, 357, -1, 335, 361, 333, -1, + 333, 361, 340, -1, 340, 361, 354, -1, + 352, 361, 335, -1, 354, 361, 352, -1, + 364, 363, 362, -1, 364, 365, 363, -1, + 380, 367, 372, -1, 374, 384, 379, -1, + 385, 368, 366, -1, 385, 369, 368, -1, + 386, 370, 369, -1, 386, 371, 370, -1, + 386, 369, 385, -1, 387, 375, 376, -1, + 388, 385, 387, -1, 388, 386, 385, -1, + 389, 372, 371, -1, 389, 381, 380, -1, + 389, 380, 372, -1, 389, 371, 386, -1, + 390, 376, 377, -1, 390, 377, 378, -1, + 390, 387, 376, -1, 390, 388, 387, -1, + 391, 382, 381, -1, 391, 386, 388, -1, + 391, 389, 386, -1, 391, 381, 389, -1, + 392, 383, 382, -1, 392, 384, 383, -1, + 392, 382, 391, -1, 392, 391, 388, -1, + 392, 388, 390, -1, 393, 378, 379, -1, + 393, 390, 378, -1, 393, 384, 392, -1, + 393, 392, 390, -1, 393, 379, 384, -1, + 394, 366, 373, -1, 394, 373, 375, -1, + 394, 375, 387, -1, 394, 387, 385, -1, + 394, 385, 366, -1, 396, 409, 401, -1, + 413, 403, 408, -1, 397, 414, 395, -1, + 398, 414, 397, -1, 399, 415, 398, -1, + 400, 415, 399, -1, 398, 415, 414, -1, + 404, 416, 405, -1, 414, 417, 416, -1, + 415, 417, 414, -1, 401, 418, 400, -1, + 409, 418, 401, -1, 400, 418, 415, -1, + 405, 419, 406, -1, 406, 419, 407, -1, + 416, 419, 405, -1, 417, 419, 416, -1, + 410, 420, 409, -1, 411, 420, 410, -1, + 409, 420, 418, -1, 415, 420, 417, -1, + 418, 420, 415, -1, 412, 421, 411, -1, + 420, 421, 417, -1, 411, 421, 420, -1, + 417, 421, 419, -1, 407, 422, 408, -1, + 413, 422, 412, -1, 419, 422, 407, -1, + 412, 422, 421, -1, 408, 422, 413, -1, + 421, 422, 419, -1, 395, 423, 402, -1, + 402, 423, 404, -1, 404, 423, 416, -1, + 416, 423, 414, -1, 414, 423, 395, -1 ] + ccw TRUE + solid FALSE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF o3 Group { + children + Shape { + appearance + Appearance { + material + Material { + emissiveColor 0.098039217 0.098039217 0.098039217 + + } + + } + geometry + PointSet { + coord + USE o1 + + } + + } + + } ] + + }, + + USE o2, + + Group { + children [ + USE o0, + + USE o3 ] + + }, + + USE o3 ] + + } + + } + + }, + + Group { + children + Transform { + translation 0 0 0 + rotation 1 -0 -0 1.5707964 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + Switch { + whichChoice 0 + choice [ + Group { + children [ + DEF o4 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 1 1 1 + shininess 1 + + } + + } + geometry + IndexedLineSet { + coord + DEF o5 Coordinate { + point [ 1.710192 3.5 -1.5543122e-015, + 1.710192 3.5 1.27, + 1.710192 3.5 -1.5543122e-015, + 1.710192 3.5 1.27, + 1.7074242 3.5492859 -1.5761996e-015, + 1.6991554 3.5979519 -1.5978116e-015, + 1.6854899 3.6453862 -1.6188767e-015, + 1.6665993 3.6909921 -1.6391298e-015, + 1.6427212 3.7341962 -1.6583162e-015, + 1.614156 3.7744553 -1.6761949e-015, + 1.5812627 3.8112628 -1.6925407e-015, + 1.5444552 3.844156 -1.7071482e-015, + 1.5041963 3.8727212 -1.7198337e-015, + 1.4609921 3.8965993 -1.7304377e-015, + 1.4153862 3.9154899 -1.7388268e-015, + 1.367952 3.9291553 -1.7448955e-015, + 1.3192859 3.9374242 -1.7485676e-015, + 1.27 3.940192 -1.7497967e-015, + 1.2207141 3.9374242 -1.7485676e-015, + 1.1720481 3.9291553 -1.7448955e-015, + 1.1246138 3.9154899 -1.7388268e-015, + 1.0790079 3.8965993 -1.7304377e-015, + 1.0358038 3.8727212 -1.7198337e-015, + 0.99554479 3.844156 -1.7071482e-015, + 0.95873725 3.8112628 -1.6925407e-015, + 0.92584401 3.7744553 -1.6761949e-015, + 0.89727879 3.7341962 -1.6583162e-015, + 0.87340069 3.6909921 -1.6391298e-015, + 0.85451013 3.6453862 -1.6188767e-015, + 0.84084451 3.5979519 -1.5978116e-015, + 0.83257586 3.5492859 -1.5761996e-015, + 0.829808 3.5 -1.5543122e-015, + 0.83257586 3.4507141 -1.5324249e-015, + 0.84084451 3.4020481 -1.5108129e-015, + 0.85451013 3.3546138 -1.4897478e-015, + 0.87340069 3.3090079 -1.4694947e-015, + 0.89727879 3.2658038 -1.4503082e-015, + 0.92584401 3.2255447 -1.4324296e-015, + 0.95873725 3.1887372 -1.4160838e-015, + 0.99554479 3.155844 -1.4014763e-015, + 1.0358038 3.1272788 -1.3887908e-015, + 1.0790079 3.1034007 -1.3781868e-015, + 1.1246138 3.0845101 -1.3697976e-015, + 1.1720481 3.0708447 -1.363729e-015, + 1.2207141 3.0625758 -1.3600569e-015, + 1.27 3.059808 -1.3588277e-015, + 1.3192859 3.0625758 -1.3600569e-015, + 1.367952 3.0708447 -1.363729e-015, + 1.4153862 3.0845101 -1.3697976e-015, + 1.4609921 3.1034007 -1.3781868e-015, + 1.5041963 3.1272788 -1.3887908e-015, + 1.5444552 3.155844 -1.4014763e-015, + 1.5812627 3.1887372 -1.4160838e-015, + 1.614156 3.2255447 -1.4324296e-015, + 1.6427212 3.2658038 -1.4503082e-015, + 1.6665993 3.3090079 -1.4694947e-015, + 1.6854899 3.3546138 -1.4897478e-015, + 1.6991554 3.4020481 -1.5108129e-015, + 1.7074242 3.4507141 -1.5324249e-015, + 1.7074242 3.5492859 1.27, + 1.6991554 3.5979519 1.27, + 1.6854899 3.6453862 1.27, + 1.6665993 3.6909921 1.27, + 1.6427212 3.7341962 1.27, + 1.614156 3.7744553 1.27, + 1.5812627 3.8112628 1.27, + 1.5444552 3.844156 1.27, + 1.5041963 3.8727212 1.27, + 1.4609921 3.8965993 1.27, + 1.4153862 3.9154899 1.27, + 1.367952 3.9291553 1.27, + 1.3192859 3.9374242 1.27, + 1.27 3.940192 1.27, + 1.2207141 3.9374242 1.27, + 1.1720481 3.9291553 1.27, + 1.1246138 3.9154899 1.27, + 1.0790079 3.8965993 1.27, + 1.0358038 3.8727212 1.27, + 0.99554479 3.844156 1.27, + 0.95873725 3.8112628 1.27, + 0.92584401 3.7744553 1.27, + 0.89727879 3.7341962 1.27, + 0.87340069 3.6909921 1.27, + 0.85451013 3.6453862 1.27, + 0.84084451 3.5979519 1.27, + 0.83257586 3.5492859 1.27, + 0.829808 3.5 1.27, + 0.83257586 3.4507141 1.27, + 0.84084451 3.4020481 1.27, + 0.85451013 3.3546138 1.27, + 0.87340069 3.3090079 1.27, + 0.89727879 3.2658038 1.27, + 0.92584401 3.2255447 1.27, + 0.95873725 3.1887372 1.27, + 0.99554479 3.155844 1.27, + 1.0358038 3.1272788 1.27, + 1.0790079 3.1034007 1.27, + 1.1246138 3.0845101 1.27, + 1.1720481 3.0708447 1.27, + 1.2207141 3.0625758 1.27, + 1.27 3.059808 1.27, + 1.3192859 3.0625758 1.27, + 1.367952 3.0708447 1.27, + 1.4153862 3.0845101 1.27, + 1.4609921 3.1034007 1.27, + 1.5041963 3.1272788 1.27, + 1.5444552 3.155844 1.27, + 1.5812627 3.1887372 1.27, + 1.614156 3.2255447 1.27, + 1.6427212 3.2658038 1.27, + 1.6665993 3.3090079 1.27, + 1.6854899 3.3546138 1.27, + 1.6991554 3.4020481 1.27, + 1.7074242 3.4507141 1.27, + 1.710192 3.5 -1.5543122e-015, + 1.7074242 3.5492859 -1.5761996e-015, + 1.6991554 3.5979519 -1.5978116e-015, + 1.6854899 3.6453862 -1.6188767e-015, + 1.6665993 3.6909921 -1.6391298e-015, + 1.6427212 3.7341962 -1.6583162e-015, + 1.614156 3.7744553 -1.6761949e-015, + 1.5812627 3.8112628 -1.6925407e-015, + 1.5444552 3.844156 -1.7071482e-015, + 1.5041963 3.8727212 -1.7198337e-015, + 1.4609921 3.8965993 -1.7304377e-015, + 1.4153862 3.9154899 -1.7388268e-015, + 1.367952 3.9291553 -1.7448955e-015, + 1.3192859 3.9374242 -1.7485676e-015, + 1.27 3.940192 -1.7497967e-015, + 1.2207141 3.9374242 -1.7485676e-015, + 1.1720481 3.9291553 -1.7448955e-015, + 1.1246138 3.9154899 -1.7388268e-015, + 1.0790079 3.8965993 -1.7304377e-015, + 1.0358038 3.8727212 -1.7198337e-015, + 0.99554479 3.844156 -1.7071482e-015, + 0.95873725 3.8112628 -1.6925407e-015, + 0.92584401 3.7744553 -1.6761949e-015, + 0.89727879 3.7341962 -1.6583162e-015, + 0.87340069 3.6909921 -1.6391298e-015, + 0.85451013 3.6453862 -1.6188767e-015, + 0.84084451 3.5979519 -1.5978116e-015, + 0.83257586 3.5492859 -1.5761996e-015, + 0.829808 3.5 -1.5543122e-015, + 0.83257586 3.4507141 -1.5324249e-015, + 0.84084451 3.4020481 -1.5108129e-015, + 0.85451013 3.3546138 -1.4897478e-015, + 0.87340069 3.3090079 -1.4694947e-015, + 0.89727879 3.2658038 -1.4503082e-015, + 0.92584401 3.2255447 -1.4324296e-015, + 0.95873725 3.1887372 -1.4160838e-015, + 0.99554479 3.155844 -1.4014763e-015, + 1.0358038 3.1272788 -1.3887908e-015, + 1.0790079 3.1034007 -1.3781868e-015, + 1.1246138 3.0845101 -1.3697976e-015, + 1.1720481 3.0708447 -1.363729e-015, + 1.2207141 3.0625758 -1.3600569e-015, + 1.27 3.059808 -1.3588277e-015, + 1.3192859 3.0625758 -1.3600569e-015, + 1.367952 3.0708447 -1.363729e-015, + 1.4153862 3.0845101 -1.3697976e-015, + 1.4609921 3.1034007 -1.3781868e-015, + 1.5041963 3.1272788 -1.3887908e-015, + 1.5444552 3.155844 -1.4014763e-015, + 1.5812627 3.1887372 -1.4160838e-015, + 1.614156 3.2255447 -1.4324296e-015, + 1.6427212 3.2658038 -1.4503082e-015, + 1.6665993 3.3090079 -1.4694947e-015, + 1.6854899 3.3546138 -1.4897478e-015, + 1.6991554 3.4020481 -1.5108129e-015, + 1.7074242 3.4507141 -1.5324249e-015, + 1.710192 3.5 1.27, + 1.7074242 3.5492859 1.27, + 1.6991554 3.5979519 1.27, + 1.6854899 3.6453862 1.27, + 1.6665993 3.6909921 1.27, + 1.6427212 3.7341962 1.27, + 1.614156 3.7744553 1.27, + 1.5812627 3.8112628 1.27, + 1.5444552 3.844156 1.27, + 1.5041963 3.8727212 1.27, + 1.4609921 3.8965993 1.27, + 1.4153862 3.9154899 1.27, + 1.367952 3.9291553 1.27, + 1.3192859 3.9374242 1.27, + 1.27 3.940192 1.27, + 1.2207141 3.9374242 1.27, + 1.1720481 3.9291553 1.27, + 1.1246138 3.9154899 1.27, + 1.0790079 3.8965993 1.27, + 1.0358038 3.8727212 1.27, + 0.99554479 3.844156 1.27, + 0.95873725 3.8112628 1.27, + 0.92584401 3.7744553 1.27, + 0.89727879 3.7341962 1.27, + 0.87340069 3.6909921 1.27, + 0.85451013 3.6453862 1.27, + 0.84084451 3.5979519 1.27, + 0.83257586 3.5492859 1.27, + 0.829808 3.5 1.27, + 0.83257586 3.4507141 1.27, + 0.84084451 3.4020481 1.27, + 0.85451013 3.3546138 1.27, + 0.87340069 3.3090079 1.27, + 0.89727879 3.2658038 1.27, + 0.92584401 3.2255447 1.27, + 0.95873725 3.1887372 1.27, + 0.99554479 3.155844 1.27, + 1.0358038 3.1272788 1.27, + 1.0790079 3.1034007 1.27, + 1.1246138 3.0845101 1.27, + 1.1720481 3.0708447 1.27, + 1.2207141 3.0625758 1.27, + 1.27 3.059808 1.27, + 1.3192859 3.0625758 1.27, + 1.367952 3.0708447 1.27, + 1.4153862 3.0845101 1.27, + 1.4609921 3.1034007 1.27, + 1.5041963 3.1272788 1.27, + 1.5444552 3.155844 1.27, + 1.5812627 3.1887372 1.27, + 1.614156 3.2255447 1.27, + 1.6427212 3.2658038 1.27, + 1.6665993 3.3090079 1.27, + 1.6854899 3.3546138 1.27, + 1.6991554 3.4020481 1.27, + 1.7074242 3.4507141 1.27, + 1.710192 3.5 -1.5543122e-015, + 1.710192 3.5 1.27 ] + + } + coordIndex [ 2, 3, -1, 0, 4, 5, 6, 7, + 8, 9, 10, 11, 12, 13, 14, 15, + 16, 17, 18, 19, 20, 21, 22, 23, + 24, 25, 26, 27, 28, 29, 30, 31, + 32, 33, 34, 35, 36, 37, 38, 39, + 40, 41, 42, 43, 44, 45, 46, 47, + 48, 49, 50, 51, 52, 53, 54, 55, + 56, 57, 58, 2, -1, 1, 59, 60, + 61, 62, 63, 64, 65, 66, 67, 68, + 69, 70, 71, 72, 73, 74, 75, 76, + 77, 78, 79, 80, 81, 82, 83, 84, + 85, 86, 87, 88, 89, 90, 91, 92, + 93, 94, 95, 96, 97, 98, 99, 100, + 101, 102, 103, 104, 105, 106, 107, 108, + 109, 110, 111, 112, 113, 3, -1 ] + + } + + } + + }, + + DEF o6 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 1 1 1 + ambientIntensity 0.10196079 + specularColor 0.05882353 0.05882353 0.05882353 + shininess 0.0077999998 + + } + + } + geometry + IndexedFaceSet { + coord + USE o5 + coordIndex [ 1, 0, 59, -1, 0, 4, 59, -1, + 4, 5, 59, -1, 59, 5, 60, -1, + 5, 6, 60, -1, 60, 6, 61, -1, + 6, 7, 61, -1, 61, 7, 62, -1, + 62, 7, 63, -1, 7, 8, 63, -1, + 63, 8, 64, -1, 8, 9, 64, -1, + 9, 10, 64, -1, 64, 10, 65, -1, + 65, 10, 66, -1, 10, 11, 66, -1, + 11, 12, 66, -1, 66, 12, 67, -1, + 12, 13, 67, -1, 67, 13, 68, -1, + 68, 13, 69, -1, 13, 14, 69, -1, + 14, 15, 69, -1, 69, 15, 70, -1, + 15, 16, 70, -1, 70, 16, 71, -1, + 71, 17, 72, -1, 16, 17, 71, -1, + 72, 18, 73, -1, 17, 18, 72, -1, + 73, 19, 74, -1, 18, 19, 73, -1, + 74, 20, 75, -1, 19, 20, 74, -1, + 75, 21, 76, -1, 76, 21, 77, -1, + 20, 21, 75, -1, 21, 22, 77, -1, + 77, 23, 78, -1, 22, 23, 77, -1, + 78, 24, 79, -1, 23, 24, 78, -1, + 24, 25, 79, -1, 79, 25, 80, -1, + 25, 26, 80, -1, 80, 26, 81, -1, + 26, 27, 81, -1, 81, 27, 82, -1, + 27, 28, 82, -1, 82, 28, 83, -1, + 28, 29, 83, -1, 83, 29, 84, -1, + 29, 30, 84, -1, 84, 30, 85, -1, + 30, 31, 85, -1, 85, 31, 86, -1, + 31, 32, 86, -1, 86, 32, 87, -1, + 32, 33, 87, -1, 87, 33, 88, -1, + 33, 34, 88, -1, 88, 34, 89, -1, + 34, 35, 89, -1, 89, 35, 90, -1, + 35, 36, 90, -1, 90, 36, 91, -1, + 36, 37, 91, -1, 91, 37, 92, -1, + 92, 37, 93, -1, 37, 38, 93, -1, + 93, 38, 94, -1, 38, 39, 94, -1, + 39, 40, 94, -1, 94, 40, 95, -1, + 95, 40, 96, -1, 40, 41, 96, -1, + 41, 42, 96, -1, 96, 42, 97, -1, + 42, 43, 97, -1, 97, 43, 98, -1, + 98, 43, 99, -1, 43, 44, 99, -1, + 100, 45, 101, -1, 44, 45, 99, -1, + 99, 45, 100, -1, 45, 46, 101, -1, + 101, 47, 102, -1, 102, 47, 103, -1, + 46, 47, 101, -1, 47, 48, 103, -1, + 103, 49, 104, -1, 104, 49, 105, -1, + 48, 49, 103, -1, 49, 50, 105, -1, + 105, 51, 106, -1, 106, 51, 107, -1, + 50, 51, 105, -1, 51, 52, 107, -1, + 107, 53, 108, -1, 108, 53, 109, -1, + 52, 53, 107, -1, 53, 54, 109, -1, + 109, 55, 110, -1, 110, 55, 111, -1, + 54, 55, 109, -1, 55, 56, 111, -1, + 111, 57, 112, -1, 56, 57, 111, -1, + 112, 58, 113, -1, 57, 58, 112, -1, + 113, 2, 3, -1, 58, 2, 113, -1, + 167, 165, 134, -1, 167, 166, 165, -1, + 150, 149, 148, -1, 129, 131, 130, -1, + 129, 167, 134, -1, 129, 134, 131, -1, + 151, 150, 148, -1, 146, 148, 147, -1, + 114, 129, 128, -1, 114, 167, 129, -1, + 114, 168, 167, -1, 114, 169, 168, -1, + 145, 148, 146, -1, 145, 151, 148, -1, + 126, 128, 127, -1, 154, 152, 151, -1, + 154, 153, 152, -1, 154, 151, 145, -1, + 117, 115, 114, -1, 117, 116, 115, -1, + 143, 145, 144, -1, 124, 126, 125, -1, + 124, 128, 126, -1, 156, 155, 154, -1, + 123, 128, 124, -1, 119, 118, 117, -1, + 119, 117, 114, -1, 157, 154, 145, -1, + 157, 145, 143, -1, 157, 156, 154, -1, + 120, 114, 128, -1, 120, 128, 123, -1, + 140, 142, 141, -1, 120, 119, 114, -1, + 121, 123, 122, -1, 121, 120, 123, -1, + 158, 157, 143, -1, 159, 158, 143, -1, + 138, 140, 139, -1, 138, 143, 142, -1, + 138, 142, 140, -1, 161, 160, 159, -1, + 136, 138, 137, -1, 163, 162, 161, -1, + 134, 138, 136, -1, 134, 136, 135, -1, + 134, 143, 138, -1, 165, 159, 143, -1, + 165, 161, 159, -1, 165, 163, 161, -1, + 165, 143, 134, -1, 165, 164, 163, -1, + 131, 133, 132, -1, 131, 134, 133, -1, + 221, 223, 190, -1, 222, 223, 221, -1, + 205, 206, 204, -1, 187, 185, 186, -1, + 223, 185, 190, -1, 190, 185, 187, -1, + 206, 207, 204, -1, 204, 202, 203, -1, + 185, 170, 184, -1, 223, 170, 185, -1, + 224, 170, 223, -1, 225, 170, 224, -1, + 204, 201, 202, -1, 207, 201, 204, -1, + 184, 182, 183, -1, 208, 210, 207, -1, + 209, 210, 208, -1, 207, 210, 201, -1, + 171, 173, 170, -1, 172, 173, 171, -1, + 201, 199, 200, -1, 182, 180, 181, -1, + 184, 180, 182, -1, 211, 212, 210, -1, + 184, 179, 180, -1, 174, 175, 173, -1, + 173, 175, 170, -1, 210, 213, 201, -1, + 201, 213, 199, -1, 212, 213, 210, -1, + 170, 176, 184, -1, 184, 176, 179, -1, + 198, 196, 197, -1, 175, 176, 170, -1, + 179, 177, 178, -1, 176, 177, 179, -1, + 213, 214, 199, -1, 214, 215, 199, -1, + 196, 194, 195, -1, 199, 194, 198, -1, + 198, 194, 196, -1, 216, 217, 215, -1, + 194, 192, 193, -1, 218, 219, 217, -1, + 194, 190, 192, -1, 192, 190, 191, -1, + 199, 190, 194, -1, 215, 221, 199, -1, + 217, 221, 215, -1, 219, 221, 217, -1, + 199, 221, 190, -1, 220, 221, 219, -1, + 189, 187, 188, -1, 190, 187, 189, -1 ] + ccw TRUE + solid FALSE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF o7 Group { + children + Shape { + appearance + Appearance { + material + Material { + emissiveColor 0.098039217 0.098039217 0.098039217 + + } + + } + geometry + PointSet { + coord + USE o5 + + } + + } + + } ] + + }, + + USE o6, + + Group { + children [ + USE o4, + + USE o7 ] + + }, + + USE o7 ] + + } + + } + + }, + + Group { + children + Transform { + translation 0 0 0 + rotation 1 -0 -0 1.5707964 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + Switch { + whichChoice 0 + choice [ + Group { + children [ + DEF o8 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.098039217 0.098039217 0.098039217 + shininess 1 + + } + + } + geometry + IndexedLineSet { + coord + DEF o9 Coordinate { + point [ 25.65 1 -0.125, + 25.65 1 0.125, + 25.65 -2.5 -0.125, + 25.65 -2.5 0.125, + 25.65 -2.5 -0.125, + 25.65 -2.5 0.125, + 25.15 -2.5 -0.125, + 25.15 -2.5 0.125, + 25.15 -2.5 -0.125, + 25.15 -2.5 0.125, + 25.15 1 -0.125, + 25.15 1 0.125, + 25.025 1 -0.125, + 25.025 1 0.125, + 25.15 1 -0.125, + 25.15 1 0.125, + 25.025 2.0061998 -0.125, + 25.025 2.0061998 0.125, + 25.025 1 -0.125, + 25.025 1 0.125, + 25.775 2.0061998 -0.125, + 25.775 2.0061998 0.125, + 25.025 2.0061998 -0.125, + 25.025 2.0061998 0.125, + 25.775 1 -0.125, + 25.775 1 0.125, + 25.775 2.0061998 -0.125, + 25.775 2.0061998 0.125, + 25.65 1 -0.125, + 25.65 1 0.125, + 25.775 1 -0.125, + 25.775 1 0.125, + 25.65 1 -0.125, + 25.65 -2.5 -0.125, + 25.15 -2.5 -0.125, + 25.15 1 -0.125, + 25.025 1 -0.125, + 25.025 2.0061998 -0.125, + 25.775 2.0061998 -0.125, + 25.775 1 -0.125, + 25.65 1 0.125, + 25.65 -2.5 0.125, + 25.15 -2.5 0.125, + 25.15 1 0.125, + 25.025 1 0.125, + 25.025 2.0061998 0.125, + 25.775 2.0061998 0.125, + 25.775 1 0.125, + 23.110001 1 -0.125, + 23.110001 1 0.125, + 23.110001 -2.5 -0.125, + 23.110001 -2.5 0.125, + 23.110001 -2.5 -0.125, + 23.110001 -2.5 0.125, + 22.610001 -2.5 -0.125, + 22.610001 -2.5 0.125, + 22.610001 -2.5 -0.125, + 22.610001 -2.5 0.125, + 22.610001 1 -0.125, + 22.610001 1 0.125, + 22.485001 1 -0.125, + 22.485001 1 0.125, + 22.610001 1 -0.125, + 22.610001 1 0.125, + 22.485001 2 -0.125, + 22.485001 2 0.125, + 22.485001 1 -0.125, + 22.485001 1 0.125, + 23.235001 2 -0.125, + 23.235001 2 0.125, + 22.485001 2 -0.125, + 22.485001 2 0.125, + 23.235001 1 -0.125, + 23.235001 1 0.125, + 23.235001 2 -0.125, + 23.235001 2 0.125, + 23.110001 1 -0.125, + 23.110001 1 0.125, + 23.235001 1 -0.125, + 23.235001 1 0.125, + 23.110001 1 -0.125, + 23.110001 -2.5 -0.125, + 22.610001 -2.5 -0.125, + 22.610001 1 -0.125, + 22.485001 1 -0.125, + 22.485001 2 -0.125, + 23.235001 2 -0.125, + 23.235001 1 -0.125, + 23.110001 1 0.125, + 23.110001 -2.5 0.125, + 22.610001 -2.5 0.125, + 22.610001 1 0.125, + 22.485001 1 0.125, + 22.485001 2 0.125, + 23.235001 2 0.125, + 23.235001 1 0.125, + 20.57 1 -0.125, + 20.57 1 0.125, + 20.57 -2.5 -0.125, + 20.57 -2.5 0.125, + 20.57 -2.5 -0.125, + 20.57 -2.5 0.125, + 20.07 -2.5 -0.125, + 20.07 -2.5 0.125, + 20.07 -2.5 -0.125, + 20.07 -2.5 0.125, + 20.07 1 -0.125, + 20.07 1 0.125, + 19.945 1 -0.125, + 19.945 1 0.125, + 20.07 1 -0.125, + 20.07 1 0.125, + 19.945 2 -0.125, + 19.945 2 0.125, + 19.945 1 -0.125, + 19.945 1 0.125, + 20.695 2 -0.125, + 20.695 2 0.125, + 19.945 2 -0.125, + 19.945 2 0.125, + 20.695 1 -0.125, + 20.695 1 0.125, + 20.695 2 -0.125, + 20.695 2 0.125, + 20.57 1 -0.125, + 20.57 1 0.125, + 20.695 1 -0.125, + 20.695 1 0.125, + 20.57 1 -0.125, + 20.57 -2.5 -0.125, + 20.07 -2.5 -0.125, + 20.07 1 -0.125, + 19.945 1 -0.125, + 19.945 2 -0.125, + 20.695 2 -0.125, + 20.695 1 -0.125, + 20.57 1 0.125, + 20.57 -2.5 0.125, + 20.07 -2.5 0.125, + 20.07 1 0.125, + 19.945 1 0.125, + 19.945 2 0.125, + 20.695 2 0.125, + 20.695 1 0.125, + 18.030001 1 -0.125, + 18.030001 1 0.125, + 18.030001 -2.5 -0.125, + 18.030001 -2.5 0.125, + 18.030001 -2.5 -0.125, + 18.030001 -2.5 0.125, + 17.530001 -2.5 -0.125, + 17.530001 -2.5 0.125, + 17.530001 -2.5 -0.125, + 17.530001 -2.5 0.125, + 17.530001 1 -0.125, + 17.530001 1 0.125, + 17.405001 1 -0.125, + 17.405001 1 0.125, + 17.530001 1 -0.125, + 17.530001 1 0.125, + 17.405001 2 -0.125, + 17.405001 2 0.125, + 17.405001 1 -0.125, + 17.405001 1 0.125, + 18.155001 2 -0.125, + 18.155001 2 0.125, + 17.405001 2 -0.125, + 17.405001 2 0.125, + 18.155001 1 -0.125, + 18.155001 1 0.125, + 18.155001 2 -0.125, + 18.155001 2 0.125, + 18.030001 1 -0.125, + 18.030001 1 0.125, + 18.155001 1 -0.125, + 18.155001 1 0.125, + 18.030001 1 -0.125, + 18.030001 -2.5 -0.125, + 17.530001 -2.5 -0.125, + 17.530001 1 -0.125, + 17.405001 1 -0.125, + 17.405001 2 -0.125, + 18.155001 2 -0.125, + 18.155001 1 -0.125, + 18.030001 1 0.125, + 18.030001 -2.5 0.125, + 17.530001 -2.5 0.125, + 17.530001 1 0.125, + 17.405001 1 0.125, + 17.405001 2 0.125, + 18.155001 2 0.125, + 18.155001 1 0.125, + 15.49 1 -0.125, + 15.49 1 0.125, + 15.49 -2.5 -0.125, + 15.49 -2.5 0.125, + 15.49 -2.5 -0.125, + 15.49 -2.5 0.125, + 14.99 -2.5 -0.125, + 14.99 -2.5 0.125, + 14.99 -2.5 -0.125, + 14.99 -2.5 0.125, + 14.99 1 -0.125, + 14.99 1 0.125, + 14.865 1 -0.125, + 14.865 1 0.125, + 14.99 1 -0.125, + 14.99 1 0.125, + 14.865 2 -0.125, + 14.865 2 0.125, + 14.865 1 -0.125, + 14.865 1 0.125, + 15.615 2 -0.125, + 15.615 2 0.125, + 14.865 2 -0.125, + 14.865 2 0.125, + 15.615 1 -0.125, + 15.615 1 0.125, + 15.615 2 -0.125, + 15.615 2 0.125, + 15.49 1 -0.125, + 15.49 1 0.125, + 15.615 1 -0.125, + 15.615 1 0.125, + 15.49 1 -0.125, + 15.49 -2.5 -0.125, + 14.99 -2.5 -0.125, + 14.99 1 -0.125, + 14.865 1 -0.125, + 14.865 2 -0.125, + 15.615 2 -0.125, + 15.615 1 -0.125, + 15.49 1 0.125, + 15.49 -2.5 0.125, + 14.99 -2.5 0.125, + 14.99 1 0.125, + 14.865 1 0.125, + 14.865 2 0.125, + 15.615 2 0.125, + 15.615 1 0.125, + 12.95 1 -0.125, + 12.95 1 0.125, + 12.95 -2.5 -0.125, + 12.95 -2.5 0.125, + 12.95 -2.5 -0.125, + 12.95 -2.5 0.125, + 12.45 -2.5 -0.125, + 12.45 -2.5 0.125, + 12.45 -2.5 -0.125, + 12.45 -2.5 0.125, + 12.45 1 -0.125, + 12.45 1 0.125, + 12.325 1 -0.125, + 12.325 1 0.125, + 12.45 1 -0.125, + 12.45 1 0.125, + 12.325 2 -0.125, + 12.325 2 0.125, + 12.325 1 -0.125, + 12.325 1 0.125, + 13.075 2 -0.125, + 13.075 2 0.125, + 12.325 2 -0.125, + 12.325 2 0.125, + 13.075 1 -0.125, + 13.075 1 0.125, + 13.075 2 -0.125, + 13.075 2 0.125, + 12.95 1 -0.125, + 12.95 1 0.125, + 13.075 1 -0.125, + 13.075 1 0.125, + 12.95 1 -0.125, + 12.95 -2.5 -0.125, + 12.45 -2.5 -0.125, + 12.45 1 -0.125, + 12.325 1 -0.125, + 12.325 2 -0.125, + 13.075 2 -0.125, + 13.075 1 -0.125, + 12.95 1 0.125, + 12.95 -2.5 0.125, + 12.45 -2.5 0.125, + 12.45 1 0.125, + 12.325 1 0.125, + 12.325 2 0.125, + 13.075 2 0.125, + 13.075 1 0.125, + 10.41 1 -0.125, + 10.41 1 0.125, + 10.41 -2.5 -0.125, + 10.41 -2.5 0.125, + 10.41 -2.5 -0.125, + 10.41 -2.5 0.125, + 9.9099998 -2.5 -0.125, + 9.9099998 -2.5 0.125, + 9.9099998 -2.5 -0.125, + 9.9099998 -2.5 0.125, + 9.9099998 1 -0.125, + 9.9099998 1 0.125, + 9.7849998 1 -0.125, + 9.7849998 1 0.125, + 9.9099998 1 -0.125, + 9.9099998 1 0.125, + 9.7849998 2 -0.125, + 9.7849998 2 0.125, + 9.7849998 1 -0.125, + 9.7849998 1 0.125, + 10.535 2 -0.125, + 10.535 2 0.125, + 9.7849998 2 -0.125, + 9.7849998 2 0.125, + 10.535 1 -0.125, + 10.535 1 0.125, + 10.535 2 -0.125, + 10.535 2 0.125, + 10.41 1 -0.125, + 10.41 1 0.125, + 10.535 1 -0.125, + 10.535 1 0.125, + 10.41 1 -0.125, + 10.41 -2.5 -0.125, + 9.9099998 -2.5 -0.125, + 9.9099998 1 -0.125, + 9.7849998 1 -0.125, + 9.7849998 2 -0.125, + 10.535 2 -0.125, + 10.535 1 -0.125, + 10.41 1 0.125, + 10.41 -2.5 0.125, + 9.9099998 -2.5 0.125, + 9.9099998 1 0.125, + 9.7849998 1 0.125, + 9.7849998 2 0.125, + 10.535 2 0.125, + 10.535 1 0.125, + 7.8699999 1 -0.125, + 7.8699999 1 0.125, + 7.8699999 -2.5 -0.125, + 7.8699999 -2.5 0.125, + 7.8699999 -2.5 -0.125, + 7.8699999 -2.5 0.125, + 7.3699999 -2.5 -0.125, + 7.3699999 -2.5 0.125, + 7.3699999 -2.5 -0.125, + 7.3699999 -2.5 0.125, + 7.3699999 1 -0.125, + 7.3699999 1 0.125, + 7.2449999 1 -0.125, + 7.2449999 1 0.125, + 7.3699999 1 -0.125, + 7.3699999 1 0.125, + 7.2449999 2 -0.125, + 7.2449999 2 0.125, + 7.2449999 1 -0.125, + 7.2449999 1 0.125, + 7.9949999 2 -0.125, + 7.9949999 2 0.125, + 7.2449999 2 -0.125, + 7.2449999 2 0.125, + 7.9949999 1 -0.125, + 7.9949999 1 0.125, + 7.9949999 2 -0.125, + 7.9949999 2 0.125, + 7.8699999 1 -0.125, + 7.8699999 1 0.125, + 7.9949999 1 -0.125, + 7.9949999 1 0.125, + 7.8699999 1 -0.125, + 7.8699999 -2.5 -0.125, + 7.3699999 -2.5 -0.125, + 7.3699999 1 -0.125, + 7.2449999 1 -0.125, + 7.2449999 2 -0.125, + 7.9949999 2 -0.125, + 7.9949999 1 -0.125, + 7.8699999 1 0.125, + 7.8699999 -2.5 0.125, + 7.3699999 -2.5 0.125, + 7.3699999 1 0.125, + 7.2449999 1 0.125, + 7.2449999 2 0.125, + 7.9949999 2 0.125, + 7.9949999 1 0.125, + 5.3299999 1 -0.125, + 5.3299999 1 0.125, + 5.3299999 -2.5 -0.125, + 5.3299999 -2.5 0.125, + 5.3299999 -2.5 -0.125, + 5.3299999 -2.5 0.125, + 4.8299999 -2.5 -0.125, + 4.8299999 -2.5 0.125, + 4.8299999 -2.5 -0.125, + 4.8299999 -2.5 0.125, + 4.8299999 1 -0.125, + 4.8299999 1 0.125, + 4.7049999 1 -0.125, + 4.7049999 1 0.125, + 4.8299999 1 -0.125, + 4.8299999 1 0.125, + 4.7049999 2 -0.125, + 4.7049999 2 0.125, + 4.7049999 1 -0.125, + 4.7049999 1 0.125, + 5.4549999 2 -0.125, + 5.4549999 2 0.125, + 4.7049999 2 -0.125, + 4.7049999 2 0.125, + 5.4549999 1 -0.125, + 5.4549999 1 0.125, + 5.4549999 2 -0.125, + 5.4549999 2 0.125, + 5.3299999 1 -0.125, + 5.3299999 1 0.125, + 5.4549999 1 -0.125, + 5.4549999 1 0.125, + 5.3299999 1 -0.125, + 5.3299999 -2.5 -0.125, + 4.8299999 -2.5 -0.125, + 4.8299999 1 -0.125, + 4.7049999 1 -0.125, + 4.7049999 2 -0.125, + 5.4549999 2 -0.125, + 5.4549999 1 -0.125, + 5.3299999 1 0.125, + 5.3299999 -2.5 0.125, + 4.8299999 -2.5 0.125, + 4.8299999 1 0.125, + 4.7049999 1 0.125, + 4.7049999 2 0.125, + 5.4549999 2 0.125, + 5.4549999 1 0.125, + 2.79 1 -0.125, + 2.79 1 0.125, + 2.79 -2.5 -0.125, + 2.79 -2.5 0.125, + 2.79 -2.5 -0.125, + 2.79 -2.5 0.125, + 2.29 -2.5 -0.125, + 2.29 -2.5 0.125, + 2.29 -2.5 -0.125, + 2.29 -2.5 0.125, + 2.29 1 -0.125, + 2.29 1 0.125, + 2.165 1 -0.125, + 2.165 1 0.125, + 2.29 1 -0.125, + 2.29 1 0.125, + 2.165 2 -0.125, + 2.165 2 0.125, + 2.165 1 -0.125, + 2.165 1 0.125, + 2.915 2 -0.125, + 2.915 2 0.125, + 2.165 2 -0.125, + 2.165 2 0.125, + 2.915 1 -0.125, + 2.915 1 0.125, + 2.915 2 -0.125, + 2.915 2 0.125, + 2.79 1 -0.125, + 2.79 1 0.125, + 2.915 1 -0.125, + 2.915 1 0.125, + 2.79 1 -0.125, + 2.79 -2.5 -0.125, + 2.29 -2.5 -0.125, + 2.29 1 -0.125, + 2.165 1 -0.125, + 2.165 2 -0.125, + 2.915 2 -0.125, + 2.915 1 -0.125, + 2.79 1 0.125, + 2.79 -2.5 0.125, + 2.29 -2.5 0.125, + 2.29 1 0.125, + 2.165 1 0.125, + 2.165 2 0.125, + 2.915 2 0.125, + 2.915 1 0.125, + 0.25 1 -0.125, + 0.25 1 0.125, + 0.25 -2.5 -0.125, + 0.25 -2.5 0.125, + 0.25 -2.5 -0.125, + 0.25 -2.5 0.125, + -0.25 -2.5 -0.125, + -0.25 -2.5 0.125, + -0.25 -2.5 -0.125, + -0.25 -2.5 0.125, + -0.25 1 -0.125, + -0.25 1 0.125, + -0.375 1 -0.125, + -0.375 1 0.125, + -0.25 1 -0.125, + -0.25 1 0.125, + -0.375 2 -0.125, + -0.375 2 0.125, + -0.375 1 -0.125, + -0.375 1 0.125, + 0.375 2 -0.125, + 0.375 2 0.125, + -0.375 2 -0.125, + -0.375 2 0.125, + 0.375 1 -0.125, + 0.375 1 0.125, + 0.375 2 -0.125, + 0.375 2 0.125, + 0.25 1 -0.125, + 0.25 1 0.125, + 0.375 1 -0.125, + 0.375 1 0.125, + 0.25 1 -0.125, + 0.25 -2.5 -0.125, + -0.25 -2.5 -0.125, + -0.25 1 -0.125, + -0.375 1 -0.125, + -0.375 2 -0.125, + 0.375 2 -0.125, + 0.375 1 -0.125, + 0.25 1 0.125, + 0.25 -2.5 0.125, + -0.25 -2.5 0.125, + -0.25 1 0.125, + -0.375 1 0.125, + -0.375 2 0.125, + 0.375 2 0.125, + 0.375 1 0.125, + 28.190001 1 -0.125, + 28.190001 1 0.125, + 28.190001 -2.5 -0.125, + 28.190001 -2.5 0.125, + 28.190001 -2.5 -0.125, + 28.190001 -2.5 0.125, + 27.690001 -2.5 -0.125, + 27.690001 -2.5 0.125, + 27.690001 -2.5 -0.125, + 27.690001 -2.5 0.125, + 27.690001 1 -0.125, + 27.690001 1 0.125, + 27.565001 1 -0.125, + 27.565001 1 0.125, + 27.690001 1 -0.125, + 27.690001 1 0.125, + 27.565001 1.9955328 -0.125, + 27.565001 1.9955328 0.125, + 27.565001 1 -0.125, + 27.565001 1 0.125, + 28.315001 1.9955328 -0.125, + 28.315001 1.9955328 0.125, + 27.565001 1.9955328 -0.125, + 27.565001 1.9955328 0.125, + 28.315001 1 -0.125, + 28.315001 1 0.125, + 28.315001 1.9955328 -0.125, + 28.315001 1.9955328 0.125, + 28.190001 1 -0.125, + 28.190001 1 0.125, + 28.315001 1 -0.125, + 28.315001 1 0.125, + 28.190001 1 -0.125, + 28.190001 -2.5 -0.125, + 27.690001 -2.5 -0.125, + 27.690001 1 -0.125, + 27.565001 1 -0.125, + 27.565001 1.9955328 -0.125, + 28.315001 1.9955328 -0.125, + 28.315001 1 -0.125, + 28.190001 1 0.125, + 28.190001 -2.5 0.125, + 27.690001 -2.5 0.125, + 27.690001 1 0.125, + 27.565001 1 0.125, + 27.565001 1.9955328 0.125, + 28.315001 1.9955328 0.125, + 28.315001 1 0.125, + 30.73 1 -0.125, + 30.73 1 0.125, + 30.73 -2.5 -0.125, + 30.73 -2.5 0.125, + 30.73 -2.5 -0.125, + 30.73 -2.5 0.125, + 30.23 -2.5 -0.125, + 30.23 -2.5 0.125, + 30.23 -2.5 -0.125, + 30.23 -2.5 0.125, + 30.23 1 -0.125, + 30.23 1 0.125, + 30.105 1 -0.125, + 30.105 1 0.125, + 30.23 1 -0.125, + 30.23 1 0.125, + 30.105 1.9848658 -0.125, + 30.105 1.9848658 0.125, + 30.105 1 -0.125, + 30.105 1 0.125, + 30.855 1.9848658 -0.125, + 30.855 1.9848658 0.125, + 30.105 1.9848658 -0.125, + 30.105 1.9848658 0.125, + 30.855 1 -0.125, + 30.855 1 0.125, + 30.855 1.9848658 -0.125, + 30.855 1.9848658 0.125, + 30.73 1 -0.125, + 30.73 1 0.125, + 30.855 1 -0.125, + 30.855 1 0.125, + 30.73 1 -0.125, + 30.73 -2.5 -0.125, + 30.23 -2.5 -0.125, + 30.23 1 -0.125, + 30.105 1 -0.125, + 30.105 1.9848658 -0.125, + 30.855 1.9848658 -0.125, + 30.855 1 -0.125, + 30.73 1 0.125, + 30.73 -2.5 0.125, + 30.23 -2.5 0.125, + 30.23 1 0.125, + 30.105 1 0.125, + 30.105 1.9848658 0.125, + 30.855 1.9848658 0.125, + 30.855 1 0.125, + 25.65 1 -0.125, + 25.65 1 0.125, + 25.65 -2.5 -0.125, + 25.65 -2.5 0.125, + 25.15 -2.5 -0.125, + 25.15 -2.5 0.125, + 25.15 1 -0.125, + 25.15 1 0.125, + 25.025 1 -0.125, + 25.025 1 0.125, + 25.025 2.0061998 -0.125, + 25.025 2.0061998 0.125, + 25.775 2.0061998 -0.125, + 25.775 2.0061998 0.125, + 25.775 1 -0.125, + 25.775 1 0.125, + 23.110001 1 -0.125, + 23.110001 1 0.125, + 23.110001 -2.5 -0.125, + 23.110001 -2.5 0.125, + 22.610001 -2.5 -0.125, + 22.610001 -2.5 0.125, + 22.610001 1 -0.125, + 22.610001 1 0.125, + 22.485001 1 -0.125, + 22.485001 1 0.125, + 22.485001 2 -0.125, + 22.485001 2 0.125, + 23.235001 2 -0.125, + 23.235001 2 0.125, + 23.235001 1 -0.125, + 23.235001 1 0.125, + 20.57 1 -0.125, + 20.57 1 0.125, + 20.57 -2.5 -0.125, + 20.57 -2.5 0.125, + 20.07 -2.5 -0.125, + 20.07 -2.5 0.125, + 20.07 1 -0.125, + 20.07 1 0.125, + 19.945 1 -0.125, + 19.945 1 0.125, + 19.945 2 -0.125, + 19.945 2 0.125, + 20.695 2 -0.125, + 20.695 2 0.125, + 20.695 1 -0.125, + 20.695 1 0.125, + 18.030001 1 -0.125, + 18.030001 1 0.125, + 18.030001 -2.5 -0.125, + 18.030001 -2.5 0.125, + 17.530001 -2.5 -0.125, + 17.530001 -2.5 0.125, + 17.530001 1 -0.125, + 17.530001 1 0.125, + 17.405001 1 -0.125, + 17.405001 1 0.125, + 17.405001 2 -0.125, + 17.405001 2 0.125, + 18.155001 2 -0.125, + 18.155001 2 0.125, + 18.155001 1 -0.125, + 18.155001 1 0.125, + 15.49 1 -0.125, + 15.49 1 0.125, + 15.49 -2.5 -0.125, + 15.49 -2.5 0.125, + 14.99 -2.5 -0.125, + 14.99 -2.5 0.125, + 14.99 1 -0.125, + 14.99 1 0.125, + 14.865 1 -0.125, + 14.865 1 0.125, + 14.865 2 -0.125, + 14.865 2 0.125, + 15.615 2 -0.125, + 15.615 2 0.125, + 15.615 1 -0.125, + 15.615 1 0.125, + 12.95 1 -0.125, + 12.95 1 0.125, + 12.95 -2.5 -0.125, + 12.95 -2.5 0.125, + 12.45 -2.5 -0.125, + 12.45 -2.5 0.125, + 12.45 1 -0.125, + 12.45 1 0.125, + 12.325 1 -0.125, + 12.325 1 0.125, + 12.325 2 -0.125, + 12.325 2 0.125, + 13.075 2 -0.125, + 13.075 2 0.125, + 13.075 1 -0.125, + 13.075 1 0.125, + 10.41 1 -0.125, + 10.41 1 0.125, + 10.41 -2.5 -0.125, + 10.41 -2.5 0.125, + 9.9099998 -2.5 -0.125, + 9.9099998 -2.5 0.125, + 9.9099998 1 -0.125, + 9.9099998 1 0.125, + 9.7849998 1 -0.125, + 9.7849998 1 0.125, + 9.7849998 2 -0.125, + 9.7849998 2 0.125, + 10.535 2 -0.125, + 10.535 2 0.125, + 10.535 1 -0.125, + 10.535 1 0.125, + 7.8699999 1 -0.125, + 7.8699999 1 0.125, + 7.8699999 -2.5 -0.125, + 7.8699999 -2.5 0.125, + 7.3699999 -2.5 -0.125, + 7.3699999 -2.5 0.125, + 7.3699999 1 -0.125, + 7.3699999 1 0.125, + 7.2449999 1 -0.125, + 7.2449999 1 0.125, + 7.2449999 2 -0.125, + 7.2449999 2 0.125, + 7.9949999 2 -0.125, + 7.9949999 2 0.125, + 7.9949999 1 -0.125, + 7.9949999 1 0.125, + 5.3299999 1 -0.125, + 5.3299999 1 0.125, + 5.3299999 -2.5 -0.125, + 5.3299999 -2.5 0.125, + 4.8299999 -2.5 -0.125, + 4.8299999 -2.5 0.125, + 4.8299999 1 -0.125, + 4.8299999 1 0.125, + 4.7049999 1 -0.125, + 4.7049999 1 0.125, + 4.7049999 2 -0.125, + 4.7049999 2 0.125, + 5.4549999 2 -0.125, + 5.4549999 2 0.125, + 5.4549999 1 -0.125, + 5.4549999 1 0.125, + 2.79 1 -0.125, + 2.79 1 0.125, + 2.79 -2.5 -0.125, + 2.79 -2.5 0.125, + 2.29 -2.5 -0.125, + 2.29 -2.5 0.125, + 2.29 1 -0.125, + 2.29 1 0.125, + 2.165 1 -0.125, + 2.165 1 0.125, + 2.165 2 -0.125, + 2.165 2 0.125, + 2.915 2 -0.125, + 2.915 2 0.125, + 2.915 1 -0.125, + 2.915 1 0.125, + 0.25 1 -0.125, + 0.25 1 0.125, + 0.25 -2.5 -0.125, + 0.25 -2.5 0.125, + -0.25 -2.5 -0.125, + -0.25 -2.5 0.125, + -0.25 1 -0.125, + -0.25 1 0.125, + -0.375 1 -0.125, + -0.375 1 0.125, + -0.375 2 -0.125, + -0.375 2 0.125, + 0.375 2 -0.125, + 0.375 2 0.125, + 0.375 1 -0.125, + 0.375 1 0.125, + 28.190001 1 -0.125, + 28.190001 1 0.125, + 28.190001 -2.5 -0.125, + 28.190001 -2.5 0.125, + 27.690001 -2.5 -0.125, + 27.690001 -2.5 0.125, + 27.690001 1 -0.125, + 27.690001 1 0.125, + 27.565001 1 -0.125, + 27.565001 1 0.125, + 27.565001 1.9955328 -0.125, + 27.565001 1.9955328 0.125, + 28.315001 1.9955328 -0.125, + 28.315001 1.9955328 0.125, + 28.315001 1 -0.125, + 28.315001 1 0.125, + 30.73 1 -0.125, + 30.73 1 0.125, + 30.73 -2.5 -0.125, + 30.73 -2.5 0.125, + 30.23 -2.5 -0.125, + 30.23 -2.5 0.125, + 30.23 1 -0.125, + 30.23 1 0.125, + 30.105 1 -0.125, + 30.105 1 0.125, + 30.105 1.9848658 -0.125, + 30.105 1.9848658 0.125, + 30.855 1.9848658 -0.125, + 30.855 1.9848658 0.125, + 30.855 1 -0.125, + 30.855 1 0.125 ] + + } + coordIndex [ 0, 1, -1, 2, 3, -1, 0, 2, + -1, 1, 3, -1, 6, 7, -1, 4, + 6, -1, 5, 7, -1, 10, 11, -1, + 8, 10, -1, 9, 11, -1, 12, 13, + -1, 12, 14, -1, 13, 15, -1, 16, + 17, -1, 16, 18, -1, 17, 19, -1, + 20, 21, -1, 20, 22, -1, 21, 23, + -1, 24, 25, -1, 24, 26, -1, 25, + 27, -1, 28, 30, -1, 29, 31, -1, + 48, 49, -1, 50, 51, -1, 48, 50, + -1, 49, 51, -1, 54, 55, -1, 52, + 54, -1, 53, 55, -1, 58, 59, -1, + 56, 58, -1, 57, 59, -1, 60, 61, + -1, 60, 62, -1, 61, 63, -1, 64, + 65, -1, 64, 66, -1, 65, 67, -1, + 68, 69, -1, 68, 70, -1, 69, 71, + -1, 72, 73, -1, 72, 74, -1, 73, + 75, -1, 76, 78, -1, 77, 79, -1, + 96, 97, -1, 98, 99, -1, 96, 98, + -1, 97, 99, -1, 102, 103, -1, 100, + 102, -1, 101, 103, -1, 106, 107, -1, + 104, 106, -1, 105, 107, -1, 108, 109, + -1, 108, 110, -1, 109, 111, -1, 112, + 113, -1, 112, 114, -1, 113, 115, -1, + 116, 117, -1, 116, 118, -1, 117, 119, + -1, 120, 121, -1, 120, 122, -1, 121, + 123, -1, 124, 126, -1, 125, 127, -1, + 144, 145, -1, 146, 147, -1, 144, 146, + -1, 145, 147, -1, 150, 151, -1, 148, + 150, -1, 149, 151, -1, 154, 155, -1, + 152, 154, -1, 153, 155, -1, 156, 157, + -1, 156, 158, -1, 157, 159, -1, 160, + 161, -1, 160, 162, -1, 161, 163, -1, + 164, 165, -1, 164, 166, -1, 165, 167, + -1, 168, 169, -1, 168, 170, -1, 169, + 171, -1, 172, 174, -1, 173, 175, -1, + 192, 193, -1, 194, 195, -1, 192, 194, + -1, 193, 195, -1, 198, 199, -1, 196, + 198, -1, 197, 199, -1, 202, 203, -1, + 200, 202, -1, 201, 203, -1, 204, 205, + -1, 204, 206, -1, 205, 207, -1, 208, + 209, -1, 208, 210, -1, 209, 211, -1, + 212, 213, -1, 212, 214, -1, 213, 215, + -1, 216, 217, -1, 216, 218, -1, 217, + 219, -1, 220, 222, -1, 221, 223, -1, + 240, 241, -1, 242, 243, -1, 240, 242, + -1, 241, 243, -1, 246, 247, -1, 244, + 246, -1, 245, 247, -1, 250, 251, -1, + 248, 250, -1, 249, 251, -1, 252, 253, + -1, 252, 254, -1, 253, 255, -1, 256, + 257, -1, 256, 258, -1, 257, 259, -1, + 260, 261, -1, 260, 262, -1, 261, 263, + -1, 264, 265, -1, 264, 266, -1, 265, + 267, -1, 268, 270, -1, 269, 271, -1, + 288, 289, -1, 290, 291, -1, 288, 290, + -1, 289, 291, -1, 294, 295, -1, 292, + 294, -1, 293, 295, -1, 298, 299, -1, + 296, 298, -1, 297, 299, -1, 300, 301, + -1, 300, 302, -1, 301, 303, -1, 304, + 305, -1, 304, 306, -1, 305, 307, -1, + 308, 309, -1, 308, 310, -1, 309, 311, + -1, 312, 313, -1, 312, 314, -1, 313, + 315, -1, 316, 318, -1, 317, 319, -1, + 336, 337, -1, 338, 339, -1, 336, 338, + -1, 337, 339, -1, 342, 343, -1, 340, + 342, -1, 341, 343, -1, 346, 347, -1, + 344, 346, -1, 345, 347, -1, 348, 349, + -1, 348, 350, -1, 349, 351, -1, 352, + 353, -1, 352, 354, -1, 353, 355, -1, + 356, 357, -1, 356, 358, -1, 357, 359, + -1, 360, 361, -1, 360, 362, -1, 361, + 363, -1, 364, 366, -1, 365, 367, -1, + 384, 385, -1, 386, 387, -1, 384, 386, + -1, 385, 387, -1, 390, 391, -1, 388, + 390, -1, 389, 391, -1, 394, 395, -1, + 392, 394, -1, 393, 395, -1, 396, 397, + -1, 396, 398, -1, 397, 399, -1, 400, + 401, -1, 400, 402, -1, 401, 403, -1, + 404, 405, -1, 404, 406, -1, 405, 407, + -1, 408, 409, -1, 408, 410, -1, 409, + 411, -1, 412, 414, -1, 413, 415, -1, + 432, 433, -1, 434, 435, -1, 432, 434, + -1, 433, 435, -1, 438, 439, -1, 436, + 438, -1, 437, 439, -1, 442, 443, -1, + 440, 442, -1, 441, 443, -1, 444, 445, + -1, 444, 446, -1, 445, 447, -1, 448, + 449, -1, 448, 450, -1, 449, 451, -1, + 452, 453, -1, 452, 454, -1, 453, 455, + -1, 456, 457, -1, 456, 458, -1, 457, + 459, -1, 460, 462, -1, 461, 463, -1, + 480, 481, -1, 482, 483, -1, 480, 482, + -1, 481, 483, -1, 486, 487, -1, 484, + 486, -1, 485, 487, -1, 490, 491, -1, + 488, 490, -1, 489, 491, -1, 492, 493, + -1, 492, 494, -1, 493, 495, -1, 496, + 497, -1, 496, 498, -1, 497, 499, -1, + 500, 501, -1, 500, 502, -1, 501, 503, + -1, 504, 505, -1, 504, 506, -1, 505, + 507, -1, 508, 510, -1, 509, 511, -1, + 528, 529, -1, 530, 531, -1, 528, 530, + -1, 529, 531, -1, 534, 535, -1, 532, + 534, -1, 533, 535, -1, 538, 539, -1, + 536, 538, -1, 537, 539, -1, 540, 541, + -1, 540, 542, -1, 541, 543, -1, 544, + 545, -1, 544, 546, -1, 545, 547, -1, + 548, 549, -1, 548, 550, -1, 549, 551, + -1, 552, 553, -1, 552, 554, -1, 553, + 555, -1, 556, 558, -1, 557, 559, -1, + 576, 577, -1, 578, 579, -1, 576, 578, + -1, 577, 579, -1, 582, 583, -1, 580, + 582, -1, 581, 583, -1, 586, 587, -1, + 584, 586, -1, 585, 587, -1, 588, 589, + -1, 588, 590, -1, 589, 591, -1, 592, + 593, -1, 592, 594, -1, 593, 595, -1, + 596, 597, -1, 596, 598, -1, 597, 599, + -1, 600, 601, -1, 600, 602, -1, 601, + 603, -1, 604, 606, -1, 605, 607, -1 ] + + } + + } + + }, + + DEF o10 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.50588238 0.50588238 0.50588238 + ambientIntensity 0.19215687 + specularColor 0.50980395 0.50980395 0.50980395 + + } + + } + geometry + IndexedFaceSet { + coord + USE o9 + coordIndex [ 2, 0, 1, -1, 2, 1, 3, -1, + 6, 4, 5, -1, 6, 5, 7, -1, + 10, 8, 9, -1, 10, 9, 11, -1, + 12, 14, 13, -1, 13, 14, 15, -1, + 16, 18, 17, -1, 17, 18, 19, -1, + 20, 22, 21, -1, 21, 22, 23, -1, + 24, 26, 25, -1, 25, 26, 27, -1, + 28, 30, 29, -1, 29, 30, 31, -1, + 37, 35, 36, -1, 38, 32, 37, -1, + 37, 32, 35, -1, 38, 39, 32, -1, + 35, 33, 34, -1, 32, 33, 35, -1, + 43, 45, 44, -1, 40, 46, 45, -1, + 40, 45, 43, -1, 47, 46, 40, -1, + 41, 43, 42, -1, 41, 40, 43, -1, + 51, 48, 49, -1, 50, 48, 51, -1, + 54, 52, 53, -1, 54, 53, 55, -1, + 59, 56, 57, -1, 58, 56, 59, -1, + 60, 62, 61, -1, 61, 62, 63, -1, + 64, 66, 65, -1, 65, 66, 67, -1, + 68, 70, 69, -1, 69, 70, 71, -1, + 72, 75, 73, -1, 72, 74, 75, -1, + 76, 78, 77, -1, 77, 78, 79, -1, + 85, 83, 84, -1, 86, 80, 85, -1, + 85, 80, 83, -1, 86, 87, 80, -1, + 80, 82, 83, -1, 80, 81, 82, -1, + 91, 93, 92, -1, 88, 94, 93, -1, + 88, 93, 91, -1, 95, 94, 88, -1, + 90, 88, 91, -1, 89, 88, 90, -1, + 99, 96, 97, -1, 98, 96, 99, -1, + 102, 100, 101, -1, 102, 101, 103, -1, + 107, 104, 105, -1, 106, 104, 107, -1, + 108, 110, 109, -1, 109, 110, 111, -1, + 112, 114, 113, -1, 113, 114, 115, -1, + 116, 118, 117, -1, 117, 118, 119, -1, + 120, 123, 121, -1, 120, 122, 123, -1, + 124, 126, 125, -1, 125, 126, 127, -1, + 133, 131, 132, -1, 134, 128, 133, -1, + 133, 128, 131, -1, 134, 135, 128, -1, + 131, 129, 130, -1, 128, 129, 131, -1, + 139, 141, 140, -1, 136, 142, 141, -1, + 136, 141, 139, -1, 143, 142, 136, -1, + 137, 139, 138, -1, 137, 136, 139, -1, + 147, 144, 145, -1, 146, 144, 147, -1, + 150, 148, 149, -1, 150, 149, 151, -1, + 155, 152, 153, -1, 154, 152, 155, -1, + 156, 158, 157, -1, 157, 158, 159, -1, + 160, 162, 161, -1, 161, 162, 163, -1, + 164, 166, 165, -1, 165, 166, 167, -1, + 168, 171, 169, -1, 168, 170, 171, -1, + 172, 174, 173, -1, 173, 174, 175, -1, + 181, 179, 180, -1, 182, 176, 181, -1, + 181, 176, 179, -1, 182, 183, 176, -1, + 179, 177, 178, -1, 176, 177, 179, -1, + 187, 189, 188, -1, 184, 190, 189, -1, + 184, 189, 187, -1, 191, 190, 184, -1, + 185, 187, 186, -1, 185, 184, 187, -1, + 195, 192, 193, -1, 194, 192, 195, -1, + 198, 196, 197, -1, 198, 197, 199, -1, + 203, 200, 201, -1, 202, 200, 203, -1, + 204, 206, 205, -1, 205, 206, 207, -1, + 208, 210, 209, -1, 209, 210, 211, -1, + 212, 214, 213, -1, 213, 214, 215, -1, + 216, 219, 217, -1, 216, 218, 219, -1, + 220, 222, 221, -1, 221, 222, 223, -1, + 229, 227, 228, -1, 230, 224, 229, -1, + 229, 224, 227, -1, 230, 231, 224, -1, + 227, 225, 226, -1, 224, 225, 227, -1, + 235, 237, 236, -1, 232, 238, 237, -1, + 232, 237, 235, -1, 239, 238, 232, -1, + 233, 235, 234, -1, 233, 232, 235, -1, + 243, 240, 241, -1, 242, 240, 243, -1, + 246, 244, 245, -1, 246, 245, 247, -1, + 251, 248, 249, -1, 250, 248, 251, -1, + 252, 254, 253, -1, 253, 254, 255, -1, + 256, 258, 257, -1, 257, 258, 259, -1, + 260, 262, 261, -1, 261, 262, 263, -1, + 264, 267, 265, -1, 264, 266, 267, -1, + 268, 270, 269, -1, 269, 270, 271, -1, + 277, 275, 276, -1, 278, 272, 277, -1, + 277, 272, 275, -1, 278, 279, 272, -1, + 275, 273, 274, -1, 272, 273, 275, -1, + 283, 285, 284, -1, 280, 286, 285, -1, + 280, 285, 283, -1, 287, 286, 280, -1, + 281, 283, 282, -1, 281, 280, 283, -1, + 291, 288, 289, -1, 290, 288, 291, -1, + 294, 292, 293, -1, 294, 293, 295, -1, + 299, 296, 297, -1, 298, 296, 299, -1, + 300, 302, 301, -1, 301, 302, 303, -1, + 304, 306, 305, -1, 305, 306, 307, -1, + 308, 310, 309, -1, 309, 310, 311, -1, + 312, 315, 313, -1, 312, 314, 315, -1, + 316, 318, 317, -1, 317, 318, 319, -1, + 325, 323, 324, -1, 326, 320, 325, -1, + 325, 320, 323, -1, 326, 327, 320, -1, + 323, 321, 322, -1, 320, 321, 323, -1, + 331, 333, 332, -1, 328, 334, 333, -1, + 328, 333, 331, -1, 335, 334, 328, -1, + 329, 331, 330, -1, 329, 328, 331, -1, + 339, 336, 337, -1, 338, 336, 339, -1, + 342, 340, 341, -1, 342, 341, 343, -1, + 347, 344, 345, -1, 346, 344, 347, -1, + 348, 350, 349, -1, 349, 350, 351, -1, + 352, 354, 353, -1, 353, 354, 355, -1, + 356, 358, 357, -1, 357, 358, 359, -1, + 360, 363, 361, -1, 360, 362, 363, -1, + 364, 366, 365, -1, 365, 366, 367, -1, + 373, 371, 372, -1, 374, 368, 373, -1, + 373, 368, 371, -1, 374, 375, 368, -1, + 371, 369, 370, -1, 368, 369, 371, -1, + 379, 381, 380, -1, 376, 382, 381, -1, + 376, 381, 379, -1, 383, 382, 376, -1, + 377, 379, 378, -1, 377, 376, 379, -1, + 387, 384, 385, -1, 386, 384, 387, -1, + 390, 388, 389, -1, 390, 389, 391, -1, + 395, 392, 393, -1, 394, 392, 395, -1, + 396, 398, 397, -1, 397, 398, 399, -1, + 400, 402, 401, -1, 401, 402, 403, -1, + 404, 406, 405, -1, 405, 406, 407, -1, + 408, 411, 409, -1, 408, 410, 411, -1, + 412, 414, 413, -1, 413, 414, 415, -1, + 421, 419, 420, -1, 422, 416, 421, -1, + 421, 416, 419, -1, 422, 423, 416, -1, + 419, 417, 418, -1, 416, 417, 419, -1, + 427, 429, 428, -1, 424, 430, 429, -1, + 424, 429, 427, -1, 431, 430, 424, -1, + 425, 427, 426, -1, 425, 424, 427, -1, + 435, 432, 433, -1, 434, 432, 435, -1, + 438, 436, 437, -1, 438, 437, 439, -1, + 443, 440, 441, -1, 442, 440, 443, -1, + 444, 446, 445, -1, 445, 446, 447, -1, + 448, 450, 449, -1, 449, 450, 451, -1, + 452, 454, 453, -1, 453, 454, 455, -1, + 456, 459, 457, -1, 456, 458, 459, -1, + 460, 462, 461, -1, 461, 462, 463, -1, + 469, 467, 468, -1, 470, 464, 469, -1, + 469, 464, 467, -1, 470, 471, 464, -1, + 467, 465, 466, -1, 464, 465, 467, -1, + 475, 477, 476, -1, 472, 478, 477, -1, + 472, 477, 475, -1, 479, 478, 472, -1, + 473, 475, 474, -1, 473, 472, 475, -1, + 483, 480, 481, -1, 482, 480, 483, -1, + 487, 484, 485, -1, 486, 484, 487, -1, + 491, 488, 489, -1, 490, 488, 491, -1, + 492, 494, 493, -1, 493, 494, 495, -1, + 496, 498, 497, -1, 497, 498, 499, -1, + 500, 502, 501, -1, 501, 502, 503, -1, + 504, 507, 505, -1, 504, 506, 507, -1, + 508, 510, 509, -1, 509, 510, 511, -1, + 517, 515, 516, -1, 518, 512, 517, -1, + 517, 512, 515, -1, 518, 519, 512, -1, + 515, 513, 514, -1, 512, 513, 515, -1, + 523, 525, 524, -1, 520, 526, 525, -1, + 520, 525, 523, -1, 527, 526, 520, -1, + 521, 523, 522, -1, 521, 520, 523, -1, + 531, 528, 529, -1, 530, 528, 531, -1, + 534, 532, 533, -1, 534, 533, 535, -1, + 539, 536, 537, -1, 538, 536, 539, -1, + 540, 542, 541, -1, 541, 542, 543, -1, + 544, 546, 545, -1, 545, 546, 547, -1, + 548, 550, 549, -1, 549, 550, 551, -1, + 552, 555, 553, -1, 552, 554, 555, -1, + 556, 558, 557, -1, 557, 558, 559, -1, + 565, 563, 564, -1, 566, 560, 565, -1, + 565, 560, 563, -1, 566, 567, 560, -1, + 560, 562, 563, -1, 560, 561, 562, -1, + 571, 573, 572, -1, 568, 574, 573, -1, + 568, 573, 571, -1, 575, 574, 568, -1, + 570, 568, 571, -1, 569, 568, 570, -1, + 579, 576, 577, -1, 578, 576, 579, -1, + 582, 580, 581, -1, 582, 581, 583, -1, + 587, 584, 585, -1, 586, 584, 587, -1, + 588, 590, 589, -1, 589, 590, 591, -1, + 592, 594, 593, -1, 593, 594, 595, -1, + 596, 598, 597, -1, 597, 598, 599, -1, + 600, 603, 601, -1, 600, 602, 603, -1, + 604, 606, 605, -1, 605, 606, 607, -1, + 613, 611, 612, -1, 614, 608, 613, -1, + 613, 608, 611, -1, 614, 615, 608, -1, + 611, 609, 610, -1, 608, 609, 611, -1, + 619, 621, 620, -1, 616, 622, 621, -1, + 616, 621, 619, -1, 623, 622, 616, -1, + 617, 619, 618, -1, 617, 616, 619, -1 ] + ccw TRUE + solid FALSE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF o11 Group { + children + Shape { + appearance + Appearance { + material + Material { + emissiveColor 0.098039217 0.098039217 0.098039217 + + } + + } + geometry + PointSet { + coord + USE o9 + + } + + } + + } ] + + }, + + USE o10, + + Group { + children [ + USE o8, + + USE o11 ] + + }, + + USE o11 ] + + } + + } + + } ] + + } + +} diff --git a/modules/packages3d/Resistors_ThroughHole.3dshapes/Resistor_Array_SIP14.FCStd b/modules/packages3d/Resistors_ThroughHole.3dshapes/Resistor_Array_SIP14.FCStd new file mode 100644 index 0000000000000000000000000000000000000000..49aa69b2d15e655512d1535835aa0e689c3896d7 GIT binary patch literal 59381 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�b9n!($vKjJB)r8-azW(9OS86T9xP#Z z*iqA^!1y*Kc4g02uiK1=cndEdvJ_%?XfD#1yvw6j-piq>!fk)=f(@J;VwZ|)H0Jm- zb8LxcJaYQT*`~I~M|dA!9pmJgt9--ttUker*(*((L5m7SeF2htYPDsbZ0iic67Qum(?@Q_A7& zhx|q6zb;QsPduz~;H%}uqz@+#1?xF5biE2>IK1HJgca@K)49!F>}suXjn=HboOImv z=7W!#Il25QY1zhNXB)4$XK$OrciQY~Oq)!otVHuNx4v1L)){S20!~bLawjUmBJP`# zLD>a!*MvPz_ZNIvz{>V*U7%I~*GFB>sB>*Q|k;`d1;E(-slYGjC8}BQ5AyB z3Pn|{Ph~mTj=Ee-N&fI)7psF!VnI~K21XV?;aME&AHJy`UNEzOk-b^XgRhmv^V~wl zhSxV-N>2p%>D#K7F*wv$O*)vElcFV=V1I+-tC*UD(51P&zB0DXw(grI-r^L|Yjnv> zlwG*8<#1+ViObFh0@}^DmT+}&38iscn6XAg3oTC#UFP+K_qg%|jb|Qwul~)R$oQ{w zg2oe%qA*^SJu)Ykv2@C+_z4QFpJ34w>8r?CeBJHK_6>sB(=IQ_oaAilyNUDU4o9_y zs}9!MGZ}7g*AX@e4q^;+JT&WS>Z_YE50dhXSM~MzT)1MvSmvmE5oJ+&M>##rLbuQpwXRS3MUo;tIQ7o5{OdEx9P_L*UiTQ=V<| zi8kCUF!gfEtwV1bSs!jOR6KimyRllj0N>%{A``Y&u01s`-c6AZSu;^UzImBH?<_l0 z4#vr%773FQPCeoIQufm~tED?5Vv&Z|gJ^A|Zx;J+%9roUcu@?=9x<_?YdCoeke z4^-aA_K;ygr^kV_3tk2{2StI9O6No8O|LF6d-9hY&S$&+z2o&;zE$f#o!)$F^;y}h z#L4Yv<}bY^-yn6VDU=Q1=6ZzSA0@GwHD*kbk+jf{0_HL4Q1ch9MOt+2STH22DW zE$N&X{fVkyChywzdx6|m$2*IE1PJnIRBUSboawT`XJhG-1veU){z)i&c+7o5CVDOB zTu<@&RVI8>RW=^u|a=*7Q9`b!D*txH(k3U=j{?aV;oXa&M8Pfa&_3_^NeGPpSMHyq{Oxy zyU=d^6#Xf0%FnKlc_lejWAglWk$Z&n{Zg2}rTCh0uwC%m%TdJftgnbcsP*U?p_>fq zuD)g(EGaIm8fPRf1V26tgHAkLo_;W4u~GD#o1mQepojlw z=D)%foKu}`7f#9)a8qpwYTCv#lliF9DYofnF4pYw^*Ez`JBU%zp!}5*^NUa;^(9wB z8y04kHmlv{n-ym%a!K2AyO_kESUu&Mgf|U}JbDiP%nA!ypDn!TviOxEFn z>B1iShp`iQW(8QX$YjJl4LGs-iHsD(4!-kzoR`@T7k*j3oG~FYF2d66=BCz*qL-Cq z=RaRycYfi#h?_?g*3V3I{C+XS>)C+^Jw*qVi<@Gj{5R(&xdi5LZ8&#Ara&`LV@EFQ z;w>|>tXUSDC^%2nYIh1!O~2}J$aj^FV-ow!;FcraDSf>AGZTB%PV1Lm+!(99le;-B zl<$U@sj891yu*F0rfp?mMvN+6k!l%HsvE;Mt1~?|+0GDZ&v_~{@z1nWrYe1-g)_oC zXYX-QL-xR#%Bf2~eYyFP%}wHR-npOxwy&E_X2gBH;v7?);-B|HeoL20pYFU33R_>N zzszZP`NfhmV>6>z8ovw2^4_0Wd^4SA+|1;*6fm3KwM-_GyVrN&C$YY)x{S1|3ucDy zX!EseX+C*EMyjptOyl?Ss>K;*UXz`a0|Te1eSJGC(zQ`RewF2!dH1KBNmS_1-4xJN zae?80<6%a2%dZ6jo(ks{%nWVb6a_*SWgi!+b|m(ToRpDR-#4phf8k;|&eId)=Ut6+ zPF&NvgK@W<@$=`|<__=GUp`1&d)AHMyeHC%of;}vrelfbaKqC#&anrWpp??E(v8H`MQYX zSw~IerPY(SPIm~Z>EL)5sdskwE;Z%iDozixD$7-|8u$1gIM!7&PMutNWyZ2>+kAzh z))l%p-rKTRJZxZIRL14*@4FyEf%(FvS*Knq7%|D%w7C{Gl)XB4&BM3tww8ou;)*$Z zMp_3B=6m?3^sQiFKias%@1vsK_j#_OwiYQNe)=cvR4w+LdZH6yAvksNipV`rnB4<6 zz4#=1EK;$k>g=XBuOp}VKInY@_twGKhH2Ma{Ms+CRugAoobhefdee~Ds9TI%cqd*q zT(n9_T!g`B5t9HDlgYt#*KNFGZognwR4%I0KmVz6Hs3Y1Yw`1JIg%w;7Q86EAU`=( zU8G`itg71b>msN3%}cuJvZ^5Lx0TlRX~zzlZtITukRh{e8@qsU+4O4+pL&iR?ETzb z@?m!H|7upTpd2xNmWYo3d-YXfit>W5ZvHN$=e^-ZT4C3Q3QeWsLT0jugLykIAG{`V zKK12_3q7az%`3dglI3uAWuJKa8qYa>Vg)Ndx#~wwoAGnkciV_r#oP=PPLE199Bqm@ z;VJViZut8KW!!X;t={*ObBow4FONBVW&T&hWRhBa1v$TNxviFEy;1Xk)$U5J zJKiA@ceYLW$bX@r=VIL6Mq?wBlbiHaB8$R!Rqm*q7E&pjVBzYq$K_E=RnTeI?K+9u z;_BYT-`gCjSO|-Z6^BL2bY3g1^_;^OH+z%M1ru*p7fU7e71j$`!|FUd=Jci1td!xa z)@RUo7Wpm9|GWjvA0`YlKI?F+_}MIYe3Ok$^76b%7P1x3cckB0tUDt{TD;Y5=l(5i zv6ClS$VN2p$o=!IsVUUQeGcz>gKC3Iski=2;W%{0FWRGXg9@Lo#Rk!kyFV2ZH3e?$ za+{TTHG5g;dUKzzhxk)e_{tqlt@!dlDMqOM*&-9oFM?BDGQIDwn;9m;acSBs-p$9& zRSS0r`%GSQ_sG7R)k~^)d5@|-wz833lfWu}OEz_LRqE!dM5B)jReP#;sc;Kg?tR`e zC$A^X>cGPj{O7aQ-ON1lq-JvEB}3cYYJFE2Z=UBnVcII}UVb1co~@$qz{w-pn|t3% z%q)pgE{JgLOJ1Y4&HUlkiw#L}p`fc7d+W6E?}{ZC4}8@ zYCZesU2YFHTvAbATE||fb3~*=^qHRoQ~SivPn#^dn70I%Z)h{}DP{^k9+2bxz(8hu z&DxNL#-0@{?G4PXtXskwogcD2nsZ>{geyWaajFGkI&%~XCb3S7j@lUNd!WR9y6t?0ixq_1Ec=h>?Op!N(h#C*tSXvL$=2oOvKIq37d)@}BM$f)+YWXE|@~kg5p# zwphs{zS`}Z`xR?j!JAYkzb?ZZhQn&jH7HSCG+14Z(b!Ok&rvLth7c(cNhI?#!vL?#G zf^WW%!nT{Ul@#KX@||K=y2=%F=~NzW-kYRbS|yyiePWX2E5p{iT$P<=VV@c>?$zl5UCy=~%X>{d_KR znyFIQ+xlp*h`Q`|cBxp|GJywQgG0{h&fRz_&wqa zR!GHuezQ<=rkOo!lfmZ8Vig~H_FOa&S@rhM1OpL{?59>HJG-JoW{D-WE0>&*jxy1l zd}(9N^yz-C!GW_vZg~W`U7U8wZB~qHp+at_*2%;w-?S&b?Qb7UHkbNvJ^Mzu{^@3C zkEA>+-*vC19DNjYvfaRH?!Cu9)-K)@qmXZP{-ed69dYa@q<=n)Tx%L~F6xM&nQzFC zXU5#cvsW038NMoeleYcwtUaBJtsU;^Fx$A_kNK*W#uhL)fHZow|rw2Jn5}-{iTrXqO=_|if`X+xH9*Y zpy-kHR+p?6&i%OX(e!gQ?Ry^9NLecFV@_VO(5JEKFN4gJ?cx*6w~2_TcIc*iIZhMV ze1>iLgz2Z{wF_p5{&l$LFn{3{af5U5iTP7cN*`sswbDAw^>gfg5r*wgcvHd~n#F5{ z6BLxS4kR9PbZD)(ZtWIVU2x)r^sIfU7JIzz=|oug-P^Ko#}%dD2EE&wH2r6;cx$!p zs$a0q?y4?TZvC~3pH{>yTDmpn#lk1oo-`>iybTG~i9Dm3%YMP^i7)@%eQMy!Pe?$7 zaaPjJ%q~?=J#h}nO6RUKjE71#%qgsYtnV+^oU5ZP+Giv8}{H}(I);*cdo-0=ve)*8B(tUpK>DB#NPkNVylzpAz zH7zCjZP>27YfpUnwYTcM~N+3NhcSEsdYen6&hqU<$~9eiz3ADt(! zlt_PJp!vjxr;=HJzW2QgAyc-sm@R73@O^dLbY|Bhhg(6RMc>{pn`pk|W6tE(RmbMG zHIzwxyYBfzs6?Q1Yhr|m{gk6gCsgcJQhDT~uFh~g;ri)VvDG&7OXpx2@ycmXMvP7| zP4^YEHqksXPth%=k4Ja6A_4tYE zd4_H~1vX`@-M(<&wKG=?u5jt9x=D4<4?iJYy25DxLbVF#)U``xGd{KLNz{-y$mRx6e;;7(SV( zr)L}W>^;MWq9?xK`jGvgqqd8n-I2}rnmCIePMB!E)+e2lZ~Y{5ZZW?J<_l+BQTm-w zq0+4v+{wDa<=&QAK{u}jYuyg0)O;6yE3$3RLC@gH+)WHyf_+z}#GY;0!x-pv|HiB< zsW-}e^)wh#T;7ne<1y4v;LmRa80IXiA%>j@DQk?!3)9!}h-?t?GxGajJ-7?v*ZN6q^agL z;kX)-wrj-Lr2v*XVAUy2<>*e3yj}47AqHTGZ9PX_AzeuC5F3pYlC7EK>7d zn60{E^sItK@Tkb`u(|cQ3~cw@T||mBE!VOM#_6SU3f_L>D=4VH(fr#ouQaY@tNlF^ zva-Gftv)#=*LLP6-f~5@&I2A<2Xa(}1Xu#aIA{5;Y*?Y7_^>!KcKY)FLbZourf>4$ zcsYfU(@(;4^|miOEWXQA6fONzr(|vs;9zlTJlI(}=g~v9jm=kDSS^S;usQ6uUZJDL=|-R8nFzUlV$af9a;ErJEw22ia|z zRp@P>qWEXoSDStl1-_T-J{{h?YW3c^otDWrx7zB&Y>e6PI8*agWls9}$FmN1KDIva zP{-Nk_(PSY4>gllM%+5xIYVSe%=^cEL8|(19^Z_s+J ztxHQagB|*>u@q>m+Pa11tc>nbHtD%JC2HccgZ68=hh8{)W$`ty>>mM^XPn;j*-VTy zWpXu0%PD_gcHkd_&X?oj6D+s=5a#~2L_i@TV~$#1gtfyQl_RZpL?Z3Q!@G|%Sl@k-C@%-G(;cjQA4_kK;?@&kcW3l=sA_%h2s%6~qU z%}%e#&wa`@CA~P+(y#><2VdPdoi?Lmj@~|nrrX<(z0O#sdUlhR(v>}Zzo$<#ZJ6f4 zH7nB8Q!&87`)Z8$w5NX2O6PdDDlfgAHOXnB!eT9jq_(DcmuKaAo;u|2;`grN<+O-! z&S={M?^@>1vsKQ$`n%EST3n(k>j$Tn=IBQ=bmR;J{kJdqHQ`k!bGcrW_tl_jccWEW zPw&jwc2~_PNAd)tKti>f;Z&|JMp?y@6I}- zrjGvHS<8F+r#F>29bI{XW%Gw*F4hw~)4X#gRq$EY&T74RZL`5jEq$9a4dR=Y9$h#2 z*8;~l3zwdIg&rE$zH|l5_sn$<+nge;eYkI`XSz;B?~3es9{MLZeRqc(XLi%sr`X2) z!{WqCx%0wNLc+HVF2v7UTAg#Uc-nGb@ffwq&2xMm{f}Q^@o9T}#jh`7s^$mVH78FV z6FQW>AlNcXSnjc~&-E&&b+ZarUy#vs@_C{>XC z0TX#~%a@Oz#>?5;b?vC={Ic(1BQ?QNg@W_2wMT>V3!w~4v*_L&#++om6?URpe5 zd2`ny_sJD5g(jXS`rPg_c3qn9R%vkWrmlR{{~ZfAMl7h8x?cWs$H%wqTW*KdRfg^4 zW!)zBl-1k%e(%m2&F#0slenaH*>0b?cUq-Gz3)TA%KcJLEV)jEnO?nZ>SMs3f6rt6 zf-Rd^WhV9%JM*m0wU92`bFDFVEwA-X?k2~ppNk{CA1%zikPs@N&Axw&%jeqx4r?CW zWtj4G*%j;4fj^U$2JVkhPF(s!VB#Hv>(_*}=Y%RxQhj`92Gml6v_9yzU>sT1t5v1_uBv5wODZP!Eu-Z#uFeE89bi(^ZOZ%^3r zlS2EI!_NmO#lBrJ#ZxQx@7~)o<$BTC>#e(<)irNbQ+oAtR>?-y-{F@+gSa}(`9f4%9T+#q zf4|*ky(j@QIsKB26b9^1gLs*QZ0L zo!giE`|?IpvOBnSL0Fv5bUpjVL%U-p7hKFKcyuOx?&VceHXOXi{95HumJ!#gls#7$ z)kHik;WtWCGuB$MhowI(>ecKgbKAQ2d@xDs%VCyJTA0AaWOrok`BVG%9XX+~;MnO$ zI**%GLkd>-U*@HM7^#?#I$nJK#}Tw80~Dfd_%%||7zt7SP<*X!?b zRbQd~ZT{P~OEQ5s16eDVcrNm7nER~DtTiSuQrtS~cqQx7DXAM|E4T0pFP8jlJFnnY zT_9urwsj2o7kn2UeL8K?T2ZN0f$e#lCwfU;?n#sC3fE&euE~3}x=wkUOj1X$V4(EM zqlT__X2<4ExfoD%EyStcLhYcB;r<{`OH(<-{jY0)~Gch1dA zTv&E3>53=sA5#t%Nf8!PZ~yggbIdk*9!>b*+B@ZDSlFrCe|7fn2^Pw{werw%rOs!M zO{Tj9<(o_h&x^mtRTQh0CAH|yj3$+!v_!V)&z66>XZ8Kb<6ROVXE|3b?VUgO(W3VB zEn;5|@UC@CZl2w%b8beP%vLtHhKt4tTi7}ut!XuxXnJ9%wxwA5Z(|=t4#kQ`imynW4ZNKF|AQdMCX)jl##x!V0z7(aU3W*`5^?L@ zwb5kR`s*sDT+*37TbJAn%)5OiQ+I;7-rB1f5=*arJIYYHh?adOE zj}qLaXdby}tIhh{_8%9LLtDR0U*0zS(GVM@RGOHndo255scV$>kHt^h--R|>slVuXS3c*7h<1pt?XRZISx35_*gxCx zAiMu!)B)DI8pgG$!I#+F7ODz7NYq~%nYBgin@ypjc-}Ps8xi-lE<^?0JA5H3==H*w zbPvYHX|LvG7W%Kr(AAVq$kg>z)>mK6YI9iRqk@%^i+;IS1$weD?c1nbB|n#TC5@%lBs((?T!Q6=D5q> z+&X*DW~>d2*%-=dnqoTbN?M4iZ;`qKAk>-5`E$Bw=Id4RX|LV8(Xl<0z- z{U^4Ym^jUIvY4=N@sVk>j%=Ga+xgCs&y&lpJn~$fzVDOOp#(RzW;QMNwv`JnCb&KO ze@0iHb8X3~GhbFaFP*1y_RQBLe~y){=TGfER6qM;YS{S_Rg0Le%qz3xR%Tqja?|PA znlkTe_a8pj#NxaSW}pAXVcf;N_S6x+N zJ(9U#np@#QDYFU9*pGict1n(jmEC*K}rg=CxNFLU&{s zG}Vfya#yA~W?xp2irjw59!G_>ceiI#HQpxga& z^}#Jyb~4XD7^$6dMqpjqwWjk2#SVnY$xrJjG8St8;wzFM$F}Qo>BKF8`eI$F+LwN4 zf7oc}zjSG*iHF;i*lo)1uesQqJ$%_@&&`SX8d}eO%(%vty8i0nzGRDxAR`yU?{$}C zY*JrMSuxq7YraQl^K7Mu@e7vOq!+axa*#OU_&cVq=APaABl99&2lP1dME>bca&=Zy zxwqSqtzf&uth4W)JaKrJ7h=NS7gSesRKxe->%dcel4V&--l=>nWAzm*(Q(rZ?+~-( z_;~yz_mpOd$|awSj(;tmGW|i&Q-#7Vsg>L3uu5jVJ+sOw!+laBld-6Dx`brMqa^27 zs>`q6e!BEZq~^SL`42J_t&iBxS$^qM%(6|+pO|&N3LN}k^mT*6LyNBmR@Ve?FqYGc zEL=AunMJ2| zZgJ~im&>{<;~4i?N`zM?mQjR>{p``JA$Nk*^qyaBIMkWSq5b-pk&gz`?;GAGQv{2u z^Y*S-AQ!c-YD(nBLoE*rA8BaI$j_P^?SJkn(}YEz)N7ZGi!iP1MX=xbF4OeLA~l-TK$F`SH;$n;sZ{KcKOj zL*x4`t;WEsjmK_p_YIEuGr(iuNBbH2V|Ja%F2(x6WbcQ-z&TK&8wYvCP*>7TCcNL6Zo`YnB} z;BEGtdXp*3X4pwxYIknyd)6m*C0X6|!o}`Iu0J+a?U~W6e&z9zLyun>b?F`KukqX% z;Ct{QPs^&QB2)8TXnz0j+>-a;v_wzEdy2N%9_NI+U(Mktu5G{j;MIZEzurgew|PmQ92Ld%nkJM;N<*Y)!n1!ai3xUZOPX07GUxiEa0 zcHQwC+q+U1-MszvK=fLpy>;s4!3%awYn%4=#Y~4;3%!#TKH!_m$z`~87Ej0tR;8rg ze&_U)MbT2-OBQ-8jNA6?UgoR0Msc$$#J5B^n+kepUJcRUUiWoYg4f6Yr>mWt7GChF zx;#5YyeL4f_1N*t)3~l4Fl`7~?D;&J$RkH*sO zmvsNv{QY#Rf%lX68 z`ACy`!~b8`_WZR+J?CaicgMk*j0_B!EDQ{M3=9kbiA5#B8Hoj{#(GIb1#5#2`W-gl z+3SAF{s%{oTj8W_rv$~&~Zp3`O+4@w``BzZ@k@fZQW!CrB$nzefwNpS5{Uz zJ%8RNqneiIp?1~Wvtzh4)x!`ZT1IsyQ{2yB7oEAt;l)g9p>ZS)BY#h}p+msr=O*p@#h-)z)`UM;k=>d)fcvCAaTx zL5H|&lNYsS_-xwf)$w-rq&-uTo*Z;AS$18)QcF5J%H+$+az5Mc{>E6@5c@NES!K(U z*h+8CwD97)DgF9i>s`6`b32uewDjk@SD)^_sx97IdFM`k-hMOrBmHN~&F`D<|EBM68~s)P@ATczcb|2R z{kv)B%lLw?cQ^vWf8x%bAL5sJ~8JFiW9?I*SF$gILdW6NOMovJ(4 z3VZG(oL}kp)X#73A>nUfak9!kX76B4;X7{8s=4Fs9K&Oh+C5YEbtlLPnXu;T&*%)3 z@|fVO{6Se-O{$e!PEK>z)Q7x!k2b%3I-8-oKH;%-X5GSeU=lLC&)uuB&D03_@ zRJ-hva`4t&zG(gU`TN#9UH;rHYYAh7v;71o^IfL%`t2_;Twfx5%BnxS?e&CJd6P13 zi^!>Hwk(mZ{}RD3BDP6YxKT9rwQhNsM&gpGVb6_~3wcig_>RKJQ+@W$+A>rb7 z*3R~Z8PguEY+vD~p8cM+7lF zf6LSIWX~qPIh}&K5;Ym#oGp*$3EuU;|M~Z`f3M#@b6mUPJfHb~+Zg-1U-`GM|9*Hz zM|k*p|N8Id3-;O0{`ug#&Cm8a)9ncv_UR4MRwn~4KR;y|b|&ms@n_>H%T7F9T2^$T zA&4bpwaE5ukNqmsw>&<4!*->o-Kz7=GS&NaMV7yvZ7^x#$6}Qq^L;Irb6iZBIycB| zt)an_3j)TzlXvanQ{R-HQWINy;ABtIsn}S-ge!7BYdT9=c}wyhH*x>Dc9p;Qb^7%E z|63$&PVpZ$dh*am^k-{jl6hSJdsVjAcmJMa2)Vs$SAfY8!=)eQN(!I4&Ux(p_4yfp zPV6WU@R)nC!YI4OBgb`pVvVIqp}B9cqS=d;KcsCp^yYQ^D?Dmqb$~C?;4{}Fkv+i< z8%iFt%guf+s-dICZx!_6W8UdLMj0+%=GGUt4`1Nk66CL4|E|-gS}CQ>J1FAFe@$v{zS*T$_I;OenhmHyjwO=_tM;RK1+)JyYMYIrf#`{ zMSXG=XUMFGV@#qU0zB2CTjug;u2yh3*{!sOd4XWenOhB0rzf}y1le&IEsQYsYcLgC z`kzUA>x96mo&WmfZnRo8KUO`f!>oUL$E5PbK8M6+KU=jxX2#j24H}2nwWhFs50dS0 znYFGVNim*z$rCrp8w{Bis|*%$MlAF?aHy3h;+949A%_nwy$^bPIQ7Lj<(&=%yqwM? zy!u1m{eqBXJ^T;nrq*z9ew~<N@8XM7A2of?jOi%!j6K50;LE*rf^w#Y zj(CT0Ex)b8+U|;}Cz8dE?o{bN;pyoyX~mZVdlp!Tva1Ibe%a5lX4kJh`L7}le#qDR zG`S~*(OT@u;;#V$E8;FLPkUBT)L}#(+6%lMj55%C>g>S9^a#%vz10OIEkP zT=3lx+4-d4*$zTZ*S7*K5ZU8J>M*U_3OKj-_@1> zURrg$e$Bq!KllCGT7U2R*JbtZ?C;y&eJgkB(e%5%|9j&7MX#qGJiVyP&Zcfn#Ge@d zd4_fy8zdJAHfg5Lc-4|NDL?zz*&}|t&R?1Q((jMR?sM{ip?g+U9{soc7lpudAqs+e?R-}>H5FVM}PddQiv;vS>X%2*h@##Tbn+zzfq{TSdZIJD zX1=Ss5tA6!O4nbhkk6Unxuuiy%nPaPi0mCtq9hVSvN!A$VVU&#y7l|oa<#cjEUy`+oQD^xJov?*zp2@$a{ddH?=b`|at! z3!08yxO)2E`hRSf%+s~yf6WrFe-U0R?DX5RIp(^jlka@(=Q9kWU!FhfA3kf(wCT4_ z&SJJ?Nl{icUY5Le%i1tqZu3b?iX!&^6-l}O+jp6TtlJ7rix1CSKFIGb@DpSb4;WYFM#gxw9*pv;@!wPU^mWPezhBlD z);)>Y5!TZjxWkd>eDHHe^*QcOp47-m?Vsfr{IKhgc9#2L?q+W8r)~8U7hO(djw}5v z{Ui88!ug9%ioE$ceSbb%KagtG7D_r`&++K*T}Q=6d81Hg*Dtx+!LbWw7x@L(zw-=q zH}t6ypK|5%oS^8)&?hsl++?l1Q~TM@W0Uk|k8sDffM*$^ev_3ljPmcTUzR+3y3Jk7 z&g+k*1v|dx2R&_w$l2ncGgDf6O371ItG?p$y*<m#J5{`ZH-RlUS8ICqwtj1ajj6@tj5lI zdv*cgr<+u~-rV^4$K&6RuyyvI&i(&!e%GAZ-=!<3hE4vMV{~r0LH_mJyX(GfSirtR zGwV0E$w7FrBEVEo9ea?cV zMowPrb6#5<_Gz2=!v2o49gl;6;DRryx8HijeM{fTt~s-j$9jXB;C};8wWcL{+8!B? zBs7z4_*Y-ej(#7WoBWx z+0XB>#u1kEIg3?Pi*n}59RKFIDateL;r2k8)XdW5S4%W|t&RFpIW(`xpYr1E*Xb4N z?u(h0^6At2ogLrBBo=Mpe6g2n+W}P`GqHx4ZjlZ9QNvkUe(K33ObiT1Inlz|92Cxb zLr>=2HUQN~_8)GTO+D~XOD@>jw$wRi$#JLBnBxtJl5s&#-dj6+ZFKeQj6N`x$N7p* zP5!+Mi+=^y_y0)bpT7U}{MDLI0eR0dC#fxdeey+B&EaKNmqmqktCz9Azd8G6^tYXN z@=xc)ygPmTX